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

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

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

Block Certificate

Block 58346 9f620df06885ff69a91bb5b2ce3b8e7cc22c26f8722df0605bc41b09d2b335e0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d21496d1ad81f86600cd40da41ce39bfa9a41c28bd01fafee3c09d477b1adbd1
Certificate Block Hash
9f620df06885ff69a91bb5b2ce3b8e7cc22c26f8722df0605bc41b09d2b335e0
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020070000a06a0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000060fb537c0e53ad944fdc663354a2e9a073f73f1571533432bfccbca9dd9c65009424267bd400a635fcd28b8ecb17238b565b046c376af0fa882093857f9e16cf9142fb1d19c60296b47ffb344d9afd1d460151bf5d07e337c305000000000000008000000080000020070000a06a0000

Raw Header Hex

00004020993574d54d6dfade10a0b65a9b0e331e591e2932802a982902e93fdf2982a8e14167634ba4c3df32bff7fea81ce529dd839a32c2c3c6ed5bcd298bfbc572ee1c7d38106adbe70318d1db1a7b479dc0e3fefa01bd281ca4a9bf39ce41da40cd0066f881add19614d2

Proof Data Hex

59,560 bytes
121216020307c473c8feddaed0f7383b46991ebf2d5d9c9f498dcd956756c3f0975c2f40b885e043ad6516ce0d91a65d3ab1e8a055a630f0355a5a03af442b405a3aad4ffc848887a3b6a1f23ee41c5e36ae9577bcf87b7ada59ab0f0ae74dfc42d8b85a9179b25ff30c2e42bb328a8458d0c6c21e9349982517fd233586ccf73e69a975d4e6897af5286b889b1a4908f77140c3acd13919c133e1ddd13adde1d5776a181de880b2bda25e568f57d336f1f7bcf7502f910d5a667fb515a2034b7f3ede5018344f074b47dcf7e08716949a26bbd11a5ddd3700df6fabadf483c6d2e059914eff7b14dd7357c4feea79b2cf98ceacdfbd3777c69bc4418a4af82f5ff895b23221e09307853faa9efdde490905929b6d408a631e5c91dc2705bf7d35a85fad0796f87ac691bcd13b5ecdabdc70035a6e10132a69250e410eaf030962dcccf22637892e826d347a3c01fbefacc9810426600680e8cf4ed16def72ee761aa2368719277b3cfdaf3704adf48143d0fe12f183e95a87c59552100c8b5465162b6809d862e471ab274d9adf0cc3844ddd971eaaff3f8ade725a022af2ad6699e40d44d35c9a4bf638d96a127784aa1a1c31c5f8ca9f89e4f40be054c281ad74f5c929e0b2ed77bf45594bb11b3a84945656e5220c5ffbf2b51bf91854ac192d7a2f3af6264ca40c0241ad329d3e4a7a2667ac3bd3673d8b360779ff91646e645cbf1d6a0ed7b195d5585ac11b65e11b1348e2725c2e7bbdce689154a9c56745d524f011eac713c78722ebbeef3d09657b4873599f7352e3bc17207479c24a58dc460ad8c0ede1de552c6adb045f0382c3334465711c61e161e1c65fe1e1ef50f6a9e4f96939d60b936505d17e030d58a8c3d2541e866f1fea6de516050d563640dbbcb259bb5e7c01e7684c06e31b3e9c08eb42fad11d6ae42b5caf34c762b9a0cee630f21559f48fa93520cde6ad90d04619b3f31e96cbc0f3372fbd1575f67b9bd08af97c86845efd65ed1adf97076bd11ef7e6742b32f69f32cec5d597daa4d8afdf919770962ac7fa4932e744311f4a005317ee91c147d0ad66fe48e4a791a13d75199539385215cc9a56af264f3cb02cddbec73b4c9fc0d4b89fee0d3b180d3237bedae5c99f3919c7c0e76fd1045a6ef464652af68fc151a0ca04f906050256ad7a81d75b4ca52cf4ff057db49e5bec8d4905ddee44a5a9c59475b2ac3aa89f39766726fb624eb1a7e90984c7edaf7c6a8efb8beea28f71b2b7222e1f596fc956b2ad9cb43c4d358d95119f52927e801f3e5424756eb586baa82b8f2e05e0322d9b2b65886b5b381a202f006af0cca691f4f22749b8f1cb013fd3323a3611bf4a40dfe292f7afe19b9ecb4a52b896736d2a2e8433fa2b5f527ef4cc36c929b7131e80265b71446dc1355f31351ca128030915e5bf3a0f541e8dfa7d558709b5de07663f731569738172a1436a940d8ca1b2ba1b9a0990592e59d960342c61133e27c3d612b24f887e2ed511c5c5a6ff7f873bc3d81049660a0651f63bf1a4b84035e162f578372d13e87a02fd8c9db31b215f42fb0df738c58c57b4e9fc74618330c6ef496944c543413deae76f6540ea6b8915401fe639bef5f2f124951423f4e6fdaa7c61d944501adb46b65f84f36d0d2915093b446110389b9c61acf93e24da1690b827da62af84431e529fe6fe00551d5a55768b69f959555db5e65bf9203e822fc3a95292884d37c5aea521e3160cb0a630059a6df22f84500735e369715193022f930d14de3732a039731c42786d6d8687a88a9d7744d4898208611efe1fdf723d7976ab23c8e6fc50858ae11033c26d05139ad002aa0505a616f73dead0f59177830c0772a1d1954e7fbaacefc8ed0be13cb6e50acdc07436ab5d80118a557b0ae847cc1ae467621150b45cc807d32ef6ff879faa1aaff533918aecc2ce42a5c45e62315e51d38d1d9afdc1e71659ebfa73a064f099dc3f4f1261f4faf4e8a2cb4ea9007724e474bfc561c54829c4ecea6083da2b6b2e0c750e0ec00678204de223ff4de6769d020e4fc5a08f2c46e1c35b7d68bb30cf34ba548f1268ba71e2a9648fdb0ca7ce48173be44947dd11ab3a8c9bc0d0cc742f007e7e6d4a9bb80e394bb1033eeb1f64f155664ceb0e94edeee58d1dba5e0bca1ea8eb85f90454694286b9f6261fc8aed089b1565e37605d0f4fc3b47e55ce240711d2ae0487769385c1dbc169101424e24f04e4bfddcf4dd78f3172c45546e28fc369d3b7fce029a5e53eb434c875cd5658c89ec27e010e66a209d3df2fb7a9a4e340607d003849c8e65d16036e8e5b22608efff92db0b50f77fbf1221bff970d3acd409b87d8793a211658b575f37632b0567ed61f106caf818b2c1061685777f90f75cdff02aba1ef60c5694d42aeba0edd24dd371b91069ea11bdde1482d95cd8f4047df24410e5187727fa02f7b97f43135e731772f00c41a48e79fd31a436a1be5f3944e265a5050811af423a4f09dbcbba088976ff7b1d55ba36c2a6f776ad3a4cf3ca3f8641d75a0b921f5b9d08277abb22d67df35d1d25c0b874a6b221d8b4cd1291abc21b36d5e1a81a0f9af4eced37db31f125479ddf82c604ca5bc1083776e2ed4755b9cc03a702030df48b632dea7f16f6f4e5ded6806e725ff1da882cce69d1e0bca99d7337e90936a83bce62527c9b187621c5fba3a541f5a02745bb0ff6ac8402340df458634f3c19c59b1ad9afdfb0af43d9e322c2bd8c4a24071538503e082c72fc9ccada3b0608d09ad5adbb5d30de6896012c4e17f7f0a3550637dec3caedd5845cb9bd2e7510974f0df270c69809c0d0dcd969b7af5d2a84794f66744b049aba386e52dd734dea14814c68d2acd0f7a61ae123d5b9a1aebf35e8e425436177d61a86e18c3fe6eb46e55c43ff9d798135c3c135b77e59dd080cd54664f707f963a5f4f6285fb0ce52aad6479f4cd94599e800ece0d9d0598b3363fa24992f1ec528470b92142d0f10fe9152f18a820013e389260feced38b2cd9e7358830f34cec456e577a83d678c3241a092aa1291ab95134221504d7adac2e838ed9fe59b3efe34146c0f44c70e83ddcc825c42e6cb594b707f83b906bce06dc1af8d4ff45ad676c892c79e98f075e5d370fa400bebeefc11906f079a305af5673dd5eecbf249511a8e54dacea21b54c038ac70c6174df2034525acaed99e6fc0fde1fc2dd72d52b19363c832509683f8fb7ac4a33e01ba3558ab527b28a70bf89f034ed76081c5d49a13ec1b979af50bcd13077882120676b52d7b5ea84f0a0cf33d955e86836a5ef7e3c945f8d38a37406482106ea598a8c966d6f7b76286e6903547f8f0261b2cc5369b0b49334f4054658856856ca1e3a42a3d5d7206c839675c1635db044b9cb3be4d5d52fa5234e673be3726e832acf33379f20b5c2db20f503f0879349f0de7aa4c4c8d163b4153c64f189709c8ea92ecf9ccb8eb35f95646ddd2fa95854b1fc63f323654447ed54d82a6ff144e615c7ee0334ab9c8b392919256d5cf45b75f4ba8e8d04bbdb971e0776fdd3e583c13841f2a3c43eb2d113956e55090aca5cec31bf3389c69720d4c4e106149a335e8660fcfa1378d0011df949504eee080350aade1555777586b6bb11eb798c0c8f9f10a95950313f9c13a57aedd488912204d2ce147f02df1b6624ef129bc0ad6b8c90ea68dc32ddb1aa9dfb62deeb00585441d9e11c4d75d6e56faa1f694ed79056a4c9203fd7028d45f501b1f8535b0e958f820feab494cbbd209a775b2b44cede984db61404a6dfa5ffb7696895887b3db7ae55994fb049775a503d90ec1a99cf3d6dbaf9b46d36b33f31046a38b8ea28ff93e9c2ef5bf6a72be2cf82e5b97143652efdd7aae85a02ddb093de63fa53c0792fcc7809a0d4a30345c38cd2c5ef61079fda63c168c66ea960658a52a502feae48113d18cd4e51cf96b3f58ab00900652d051277e15568d5dbbdd6a369d6be5daec493063790794717acab3930ad4924dfdf7110bbe3e19285ab2f7fb7877d1c6ee901027206918c14c67660686d2daae32e7dcee43e9dba823ec4d84cea3c2f853a8de5d69965197ddeded64ea37e5d9eebce1a3c4a1179297019f5a1f8dbcf7599f7cbdad6a36b16f2d472e9cd7975d97ea5387d785ee39776ec45d16846970a9aad0a91f24c1d5284dfd2615aa1ff8d41665e46ebf3dc3b3b42ad9b6cdacd5eabb93cc8aafb8faf94b45000e51f00366e559bbffcce656776b7aac5ba23fc18a98c8803fa529319d392366dbf565daaa7093d642bc28681b537b9a611cd2b0ebb694b51064f6c41c272d517b896eece5423847e4cb624391623390deaf71541f9ce59fd14785fb45a411a75e703561a57fdb1e771b5852afe412f0d30a84e49d3a9e55423d0bb0748f85d7f9e9a46341dda5456e852c98963b6d4b54380c0486d21a8338eb5ea76051f5ad37a0f2ef919640825102145ef8621fe624c479be9ebf61dad51f85535e20baaf67956fdf1ef5e8692de4a8d46e1b6d6d543b3bb8d9e49c726a7353679c29babc77cab9d6b655ce74b49e24eda844cb6413dbdb236992ada5711d5288e80140344f66ebbbace9a6ff1b4ca740a0b5733f971f31e24aa37a61d640965d26b4bdb03b4a3dcd7ffda711628ff75ff81aebfcd02f710821a9435235d15f46f62443b5e1b0e7deee704d7cf40fe3297c157cb2ff2e82f4651c55fa1669a9fbc95b439ede69340422f947d2001437abfab535ed0d9eabc3ebd5ad9af6ac3b4ec5da97d61be01e956e00a8c5ee8451c4593d69d28545385456828de2a5b548d8d51fc4bce6482f8de7fd221f9146c3dd364bc75e7a7c06225e2a83421a6b7193519846bd71169c949aad57999b6349029cf4718f718b5de7db9ca78abb3bef070edb3e6daaaf83cbb8a80c130c643708783e8fb1287ef0911962de9c5af511978a37311b63e5df8d6e989cb13b78b89599b10e93f67ca819a2010e2f64e27d51ce4f43d24515104cfda914b114494abc9aa5103eb657e0d6ceff7b777283875adfe1cabe420e90c05c799a21b46cc3772635eec343a000252cee71e3c3ba282bf63d4b450371b10cb24c515dd01da8b0eb19b94184ba7c561b39bcc1eb9da405ab7e1ecb1e18f553dc28d050d5ffcaa6b69a7b28563b2cc3cf584e086f62322e0bef4a120f94315f48844141ac2c709f0053c7eb7085c68804f72cb6c2f86f2b3592a54d76ab51650e18efd89276fa5201a32fa8bbe16ccd548782eb79c8197e5e2bc9ab764a0966189f45c5fc340c96fbe41c64c36db6350ea7176182a2eb7fd615c72c71af3811911e62d84260df96bcf4d0e3fa88395ce260050f5e9ce01b96798c74ced2815af24ddac37c12d5fecaed5b4857e186cb5afd06671bfb08929c4d8184f1fa71a590602078d664b84dec546ee81c7f76562086f85b0219153c6f62bc108ce0a18b8feffad96e2fd28d24647a3d2b63b38633ce5d6f712c6096cdef7d7b747d7ffbd61f949bb7b22c357b95250dae71761183f303bd0e7c5404a1a9b42ba9b7c9d643e27eb0c8768c778c12bf569ddad1739a3161e0abc371402d1d923460286179b7d77f2b333a342281c240745c510ac0abb7c4c6aed0117416ba49ba7e690761e51bde379ca2fe723b8fa3efedd2aa3690ca78a83024b2cd63d45d86c412ce7037d861b870be226a654d3725fe734689a6ff12f3fcd80110882f581016b2a58d1507a4a15a800354de1efdf29c029aef861d41e32218f4f93bc13131dc41e935d27f5ee3131ef9f5cd4bc957c1093e99720604ea1b9cae7578694046c0b6906eac2a666128c50ca7a9eff97d1a166ea645c846553f4a919194b91e02d928dae1e5d729e1e87468f599bfe930c81e36fbbc59f7346f2c329c81db6260c5e96a16cdd7aabf62dc8d9ce191140ed49f2cb92a440e64af0304c76c010d71a44319408e686e55afc94f60bacd81d37a2a62a1bb0b77f836bb935bd274e552323eb3f4a9918204fd188ae0cd9545f6b6513f3b3b297ccfb6b480ca5f72589c8866c2a59c6a41b9a98833661416d525367e1266b843f70859949058bc3cd0c9110e1f15d35b2a436139248a2c404280a3c9c3b4915a10dd373ab264e8de880cb9ad953534eaebb270a7748017f193ed480a839828923b3b89f767b19a6193ac74eb40e8d192361f6f22e8521cae06730f90e7a5fa73df2621c0616c99b8a88f57ab93cd371e06dc36616741f4c6f5e1809c6f69fd30259f9d1aaa538ae6b9293bf360808922cf7e96998d319de3758c3600d70f20f094168c5eb17e65d326075e5e2d2cc8c4509c2fdd76ff345b64058956f1fcde41398d69e9ba89c7b9478465ae1c10780796f38c3d977c9215fdc14187c851deabbe4094b467d0e49d36c9a33b5abf88add2529ec9ea246b4b8dcf731d0ce2bceee36ded701388c2caa04970c997a5db98b3598a66dcfb7c7335fc18d87ba5bb1a9d7fe971856771b8068fb57277b89776895bdb40a4dcf4a636045a00ceb6c41dd860ccfd365194cb8cad44dc4a1cc83ea081e546e32f1b5a3b5b6ec5189e3279126fb549935d8ee626a66df31ad276cae284d193fc44e91339e3890be3b65ee5a11596073e994531b495f9657bc729ea72ace96205bcd2053f1269c9de4f165dbf2d4e96acd9f9aa4dc4a455888172081df0fa5be33de0d6bd94d7681774e504740495dcec13cb350dd365bcf0bfd494d605a6cc9be871348170d66c299849217d39098125d2ec8caa14c37141739888d35daa033b4b47d95e36daaa25f58db71525d8aaa7aee319fc951128c510218a6f6418bf83b7bed0d94e7369e78e8d717c8277daedb7ffc0a458dbdf16a7baf64b3819e0483518a603913e53ec66556b7d17651aea6a0d6b8aaa5b600f85a30a9fee89db74288d7a28a2e31b0675abc9f71a0e6f16067cf7a3059a16d14c796c9abae4378b1ef4dda9c869f003ad871e65fd393c37db7f81554131c2c3d66656a436b75789581e5a0b72fa267f4b404c77ae70d09a790be22eeff3234b263b5fb3e618ac2779c44fc611c460f938daf1df7e3434be270589df5a122d63cc38a1c8bb0ae19ac476f39afbf63063133bd4b4184baf28d8e33dc98d5c631a1753ba885417b8ab1f283811c9128ce8d33f03b5646caabf30ac863aff4a8207c2f0a8ee9783609845e565b58f228e4e77d7b0c2b81803f0c82b4ca49a85df076d31cc38e48bafc0254daf2eb2c5587b509024f765143d1c59f4b3b7fa9b5d76ad9162fceb358659a6dba910aaffedb4166a8d59923774017051d0dd44165c1a2fe6a0f34d42a0b96fd1c78c29489d5af20997324031e82d33eeacbae99f3d43b54fb19253e681968af72ed22218452172eb4ee353ddfe715a0d2bfedcdd39516506d30e419d252b849def7f80349b3160c868323be09270d7aef8e370e22f11d20d03a2547cf1da5c1e8a46a8669cf65ee79ee5b784a0a4b274ada1995d043a022bb81bb73fd36501eee5d797691b475eba7002921ac0884004a1a61ad512ceb125df6ae964c21da464bed6af3b2548dd882188ba18fe7d9fdf50845cbe8fc653f0003a0838f922d325183ac19f90601bb4d3dc4b7fea3efe6b72e2c8a75c252e77fcaf999563a39165310973402981ad028c335b4f704bb3c54fc253d041671c5b808ecc91088d2ed4151e223bc390f1423f2bc81f38c6cca8f64c171048667fee0591a35e968b8b9f512db9431902c8b03e460206891f064074112b0b70cec373689cffb8b7b7724c0c22759b56f2d2c6205b4f700f5be10d519edc0b5fd04bb0d2fb3d666588982d39fca1a0229d1eab8772434d6c28c1d371f75a85d48ecaef12b734561591fd1250ce3bf7cad3690eda0caacfd6f5318d9d1874e788c99eff73f913aa3afa0a53c04a759bf7a86ca90779ab9b07f1991d45b776c69def33cef1c3b44eacec4477accf724d6c175755790733fbb37b360d7639dd509d7259ab974bb70ba565a91ae708fbbd56b68e776f004f55c6004d0c106bf298593dcd50df0689798c8da5e3596b9a11819ad6211d7870f92737959372e2439770f9a9716b1d408a386efd1b24d73875e06aea0c295a9c8b269a2c365c6fe06ffbfbe1969eb92620d0f6a48d9029b95370ebcceb62c453a2e0acbbd9c266e9837e94d6b5158298fd0b426fc2e69a42810209bba13bc8d8b6c96db9b6ed8f2b1da9b64be15b29e28054ea6aca3ad6d37489a732ff54bcb3c4d19ea14fbbdac181b68984a73244ec5e4b0a2df27697f1db1f3a552691af815aedb6e463790a27fd13eb8bee817306cd2ec96ce7b5cb08688386bb99b103c302aa345f6d62e6901f74abe5c06800dcc80e6691e01ba13068e9aa9117f20ac926c56184cb476e274db7d3cb062935fe907503a50cf9e771c85e6a5423d470ec567ed4200574022aa8e076a0e131ffb2bc41ad79b36bd984b51e68524979b1a5cd27defc21d2316a71ae7d639010d66afb1fa62d0118b6e139d479ed8b63ed02a2100235b5d8c927a5d7e6cf7d6695de2fd86fb66b8f66d8008edb7751e962e3e1d8d76818e9b40ddac4e1506fed40293bdaf54a35f6007c0ef2d63c8f2da5c288941930950546fbe2a6bd1f223fd4f50a37eed5612c16bad0be0cebd1817fb834941962658465cf465e92fd4427ad13d00a1531c32fc9fcece2b5f359ffdc2aa59c1e93f1367c3d78a1c46dc775cb672e30d151fadace23da525bfe8d355b07da3c6846706e63d0ae8934a79390d50f3fe620abe4b1fffb2ab4139ea64d29d38a1212d5eab802ae59dcc54ae1fe91dc126f046cfdcc23126c7e6486babcdfaecc2c88100e1565b8d785fbae922fa9c4e69a49e4ac778355e1cacae9ce32a619fe433bc2d721037e1f7a9c5aada13d38e041ac031dacb18cf7157ca280a0445fa32e0d7d5922a453615c6cdd0c68ba44f209657c75781c4c71a446d13aee3a3e8cc83077e83ac1a31908a49c2a620dd7bfc78c49edc76fda3a9ada32f56b9885a399e82253d06c83ef9442e76ef77e3331c526929c5bb8761e5f86881978c778aa4bdf327c6dc0ecd2498e66494f026c574a84b05c00f976b9457c1f088da6a9bfcd83220cf91b1c861def0cee61e83da30e4a426e0432260559ab70fa14bcd74cad69d85f64722fa3663c8275963953048bec0ca4f7364f20a408ec892fbaef6b27878e83650d359562e27631a88abd2da40188044c39638db6d366551fefe8bf8795360b78190993ed112d7c88972b4ef0da1c7e79ce5a6ec73917625ab0186c6865b7341ca178e77a9b9160f9f6ff3c3cecb167c17d73cae52067b8247f944a2b0de6403583752a8976b309c9bad2cd0abea8453f2bb605b67bc8f0fc8031967e58fce1c3a9f697e51f356725ffa56108ce7063d4ea58adb6302809e7236f66fb4db2beaf7813a8c6624196d6c9f600464e728fcb674868eef4e9c83a5122f5084dad206eccebc25289e92e334964fd174c279ba07e5be092ecff452398b6bd8a1030726c713f0ba7a0c7efb03593333e627760cacfbff17190d6f5c233443c687be7181be8e9f4e798aff8058fcb331cc4310f99934b055cd059aaeeca888ded629086a0286fd228309477d5cf76ff954571e69ee3172af1933462004a4a2379fbfcdff122cc0f2312fc9f9a5d8c50def2260b77fc0af977040e4945aafcd199eb0acdf9da46eb2f6108f2b4db723df3c95b5682fdad61f009b810c1c25cd7a2c8f37937d763c23d537ab89806ae217c74fe211bcadd0c372ab3aa3966c3ce643240e1e04a11b93061843a69ab1b3a776f9b037384744c0f0e325a48ec32c87ba4babd9a6a38888f3f3774b8665a9e0a17a6ec66375187090314b379813ad800dd76b7fb471cc666068458ff8e4cabe696b6e261c9ef1174ab4f2aa0ddd0ebea90386e7414b5b0f5248e83bd7992c51d0d4dcec00c1b7cd48ed43d8e0efef083b85ef6c998f36d293cce99ee5f92367e41b40c5e18ca62517e897197a613a39793a6e40d1f783213e71348e80b3b3f5b35cee9be9431fa367f70d53ac215daff30f78f50e9212bc21e7b2ebc81e2a8566dcd305a230d524f93e6f49ced86f599f30f04661793fc81c752541f91c908156f5e8b52c9ce9b5a271771e865be23fd06de42d3f1b554ca62d60fe5cc072d0ecae50ac1deeeed1cdaf26ff8789fd13088943308ece7807cbe4f1c15148611b9b7d085c80697030bbb2449fe60f2e70a96318c0ccbf577b61bc05a96be3dde7e19e8bae0ef9302ecf87d758d787b0e98489a42276bae3fc93464511a80009b5fb1f65b08672b8e137b438caf7ac6ce0fd166c6889f9691e10520a57ef016750147a9e70d2e5b03cd6ed104f407a5fbb3595edd51e5189f8f59772facb238cacd7224d37c0f4d0228a370fadf441bde16a1a91caeda1566d0f2242cd721217262e139071012fcc051f335dd72c6cba48af358c789448589090131f1e24da3018b7ddeee5c74b2f359b6cf6f3a72c34286a5b1f4b82b1a07dbee39570180f3de3fa5ef978c527e5e4ed207ab6b246968d85fc73c05abdf2675a0c6f33d09fa233f4dcc3e502a05f86a1ef2fb10fc892362acf1767df8f5f19766d224ea1122705a6a75ca9e15bae19317f4a1f7a57a9a6ad9abd7c6cda5d51c2a939f68e684b23ea2b2e6bd738fcc875c464cabc659a428bbc10f620c91da001218d9d1e64dddf8a8e9481809a1d8323a3b49a3ce65ac0698eecb4086eba1a5bd090e62ccd4fc417f5494870b22197ad95936f1436592a252c56746e84b17811a2cc18563780d94d3e9dd0fd543322c3d52742d2d5d72acbfb24b5825b14b82ce7ebaa378443071de8c65f426d0eed771bd4734f92656285744a036efedfc963702c682d9f0a0e844cceeaaf4b3ca8d82ddccfe43165ba5de9571efcc11a16a4aa0fe92cd5bcfd38cc09c57b1f698a56e593606157fa30bdede3c8262df31e9076550d3d680e1a4f1cbdcfcad2ec5b166c3d134c4413e9c2e5728983994d355d551a0f9ba121d1f29a97dcb9fcecf5894b433ddaa679c1af595042c3d07703bab8d772e3d803ff4d0c3af9af1ebf8be71d7776bb72c48f7b65205f4f900ae77911dc168fd110f7d5a3b1820d56c9d17040c610a6ae6d549a7d81fea5ea7f4e4a4b1cfbbb9f42ece21aed3698fb7b8a08f8507ef7e2984175b8533387fcdef416466524ac18928fc461dc67c2acd6bcd8b47fb903b116819d63c70bb99013002a01fe58334f47b6e901b8851a6637b8d6ca06f79acdcb5642cb6113b249588a4800d2d239c0193866b856733c0682b4167674b892bd8aed936b05c79a9931d70df6fa0467a6fd9fa966b8fae7b3095ddaa949a53f4d614269c86e7309c0e1f2255f308c39c19f1f9f68bd27016d09f6367831d42aa4192f9b97266dec65b10f1835dc1a28e7d55e8fac4d91ec3ad24186f120644d463171ba6e0e5477286f7067f0a9b38acac83959979aabad54c2272da9ce6dd5e81d32b47e1ef3a2a1aa67ebe2d37eee95936b5fe0d4f232f5f147c763218b554f272b95c396b9cff11511134a9364a2aa981be2aa9adf8555825bbddbab9ec1e50f3c96003639271b2f1ebdab6290a2623c1bffacdbe2811e52263e0762a6ca4a3178d92dabd753474f5055826676eb31d83e5b15acff9a51343c07a825c383dadd8b126935c8331513e879683843661c1bf768b951ebb135f727753163fec8604f46d80e2d2a754818900dd5a756e3b751e6563a365f1452889e1b9b64d71673cb9e159907b05f767d5cad418e3df274514955319349858f62a7015100e14a470d86d57c2616b32ab92edb40bf500e8ac6d49ba19e574457350f81b661197c6e3c7aa44d6fb23af2890f312ce735e90475c654312b2bfef7197e94d150fb727ef13c667eba826bd1605617354a3ffd1f50463380ba85547070e61447eb224f6f6b48a093eaf07a5c89f92a666f45156a6590964b0635a58b2d960e6d9ccdcd59e9062336a59f144143d431d822ed8c95019a4f79d2e04dcaffebf8f9c0fbbe27f1769b67f03c899d12a0e17252c665281cf1bddf93a0262fc1db1640eae5c8c6a5aaae89fe026b5c3aa1f6820d1ec348ba9f35ee024a5663cdde1599cb478c5abcdbff8e3bd34fe32657f3c72fe9df1984064fa66ac4965ad045f21ccb05b4206aea7f2426b41da8e99cc121ab6ae7d7037a797fb7a852e8c5c09c2f1bf10d6511a43c803ac948119d6c4541cc72dfec79fe2bd2f399a6350ce3501e975af28c7e7bd852f465d9dba32938291916ede62bfbecb68e3d8cf6ee78edb66c125132e5520d8eb27b5d020ca0d23df19b6f546afaadb4baebfe11b77ee443c560feca186ead48de4b3f9689e54583781b07a33e099ceac845f91d04d527ba156d88fb752007faa8da4898cf7984dcc9ee0b2ead0f233b48cd36e543a8b7432ee8eae58780e0ef3b23320dcb4a0aebce5d25f9586a602499e800db3cdd76f8947cb20560b59e94e23db17749b7719e984fb0aa0bcc08927034fb306810d1d1809604e4356d90ae411913abb8638d34deae03271db0c10c29723743cd3d4efdfdcde2fc01b649ac0de3450a9de8ccf574e1de30be4777d22e5516e967bf0b0b4c3576d70f3be0fe18bcc40fd14a77d200727060d24986b101026b4a383bb19b823694a1e06a3235bf46b58a058a44b3663907f3597e5caa42c0324bceb941ddb415a7b44d6b4bc9160a891af03c2f1a1f8d26e9e12f0629ebebe8a89f46ed607973ba9b2993cc6cc1c0e540fbaad632ea942cb6ea1a9c349b413c8646fd7e31de3e9ecc7a4d3c09faef2f1a9b728ac9419bb5f60ed2e9299f2595da7cb411692d2e1bd9a6dfd703dc47c617870e164893808222af374f9784be88146dc264e820ea7cf54b486b2ca4b26e9b1405cb0d779d7c0b87ea79979157d34730fdfdbe2cbe486c4ee95a55719853167fbd044f2895960639de75044bef750a40c32127670e12736d4ed663f2ec912b017e18a2fd71ab864d52e3a3cb98a8533ea29594aaae137ad9c0f706160f2c8d93ef239836d77d5bc983e8267df8ed1f5b369789bc6d5a0e740335180f9d06d265b281dc69ec51397fcda6d01276f694844cdff92cd8ac6c5ec83fff8fbf9b700634491d0a60c8ecafe490c1ac996ed839b8a7966b896051cc043df38014b4d215c2076c4a709685433cc920034c021aa28cf4b2925362fdb07f55e345b45b181dc1c0e0024c8fa2d9d408a231a10edd132bcb655b4a652ce3ea8c0ce237960f55f34a6cdd0fb373cb61677405e1189ad11f5044ed27563f2997dbaa82ff24a9731f47bf59fa72248001bb0960d7ecdb86833329e14ad4725af4a9de262438bbc09438ebdcb8aa58ec9879eb6f33d471949e7463a1bff1ba7ee565f0d446bd611a2fa2662c387a184d8593d9660314fffa3464b7afccf539769b90de4acf067f025dfdc333494875865818774d2c395a2322031600162d45b92b4891b92e4b42c70b960d10b4c8d12650e6e41caa7e9648f609fef64ddcb331021847dd5b1ff1bd1cc938c1343b14906f4d1c781ca27e69adadca005d39cee122e252b3ef8d04b19be480878a9910aa7da018d50f10f7c621f846e48d02972e5a3e5284a81102369b09c9d1eebb52dd2d1884b9ae32953011aa8c2ad8d8ca2a3436201e701d20eabf5b62a44263ccdb3ce54f47e61de62b474bcab42b40a06623a1c315c136d8cdeba3860d7dfffc5518fc1b21fb3b78d2d2135e7ef38bf64d824b74cac1c6342f518119f2082f54e2af0fb8a8b63b77b735e7f74c6bbbd060a1001ac63ac78d03efda82b5d6bd0e018a1a3b1bff8c213acf313a178fbab7d997d8187fe83621f9af214fc9fce2709844455804dec2e3ace4de21e01f645c84168f4f88719c80d029e6748d6578a732b00345331fbb3b07adc6f349c3aab015d24776c0ecc92f66f541cbb1636b3e8efe5362f8f71c2898e8bf14a182e20dd0a5ad12074037d2dcfbe1fe87b6bf1ed3b14f1218e298fe0e43d7c5b5764dabab002b95b90f2781baf2a474e490f892128da925cc282a872180e42a0e9e3302c8f7d0ac823e02e514ac0b451191c9e4c056dbcf7b4a2246efc541c4ddc0846895ffeb06905474726fb4a5b072c3ded138e882869f620519b7b171eb03cad319011a94c2c89c5c76639a157c0af5d0730e70faa5b70334c253c1144fea7e97a658717fa51d00e8837d9a3df75d7b621f86bd5b56fb13289e98a25255b85f5b75c88afda4110045904bbdbb9e1f8106b003cb04064646ca0c7a57c40f958bd303f91ff57d1829722ca81c6d23bb2a575b57f16d577755971e1d81b16c05a55eac563a3a0fdb5e49f2fad04b0c6083d4fe7c214225ae17ad838a6947e23634078286771428cd5b767644ed8c54b057bae8830e683724cc5e7b5c865bbd9fa189033a0b0cb50ec140a7738e2b40fe3e1c3e49819739ba1a9bc5cbf4c17e36543d13ccf469b4bcc533eb6697f7df9477b0fbe950c73cea4da6fe063a1ed9e899bd1d98feef46c8df83fef65a1bc03a4610e9f31ed30640767d09a66fa796f1c2b67a28ca0b511909f5050cb083d67f0728e6ad83b50ca1c1fd11e6edfefef852691adf16edc5e2a7fc40776fd384f1999298a9596d06f8db982085450235452a0972aa5acd57bda5401ed4eb04a764b5cbb600a8179e67181db227c182fce8fc890cecea9c74f4f340cf34eb25eb7df8f6ff730764ea5c2d32f682ee4b1059a5ff571e207a0312df3fa5bb06f16211586aa8079611c6f915f498c2324f4e5c819aab6b0294588f75f7396e9b9d8c05618baf88e9f3b2ce0de774cd92bf993232ec6f0aa69595e4e3cf38490a5b6dcf723133f7e235e74b925380b5dc59852c078c3d9ca1a7e9c1834ff0120d34d949e43f900c5b221b90accf03b91502e077bb01743e3ceb59570592c0744ae0ea7b4d542a344a547c9c3fedaae7ae30f56accb61e6792547eac145b2c128472a42c04538a09b4f979723d32c04fd65e74c4d8a6e456fb6675844fe188b2515cf34fc1a7f12004e4746697eade73eaa53d5c3908769d92bf1211a9a5f105864e2fc764a21c284b9a8f55dda5b8e5b834bebfa81a62c0fe2dda89ec0edd88235429a0fdc0a8db59f5596816bf51f54d524458eead63ba85f048a1eec0fcea3e6c309715e43864605190905dc875da9b883b8ac742e3a7f5e46c8d67c367dbcddbb50f21ce2be71c2c54e665cffa0d97ef6a221485430f419677b6fd603e473ba07b62f263d20ff03a50aaf06bd0d5acf1dc13260e1073e5436f37d9acb8aabba58c66ed22e0e88f9e1d077d3964972bce9b8e09f6cbc40f08115072b00ec95dc154fcde3288b645d82406e4ce1e9e941e3ebe1f5b680b9d294e5af7c7b4118fdaf9559212d14c1f37fd80e422ed615992712f36f37d4c2fda4a126ab43fb1a45d61174d1fbfd2aa62ca9d964a8e5081f98bed5096bca241453d0aa41817555f3bf2fd3ab9138940f0ed469a4039f6edf9ecc372416c75f0a85e621766ec98277a785b9b28ba488c39aa8427892d8aafd302fadf93c95952c5669f190f0af7e6736db98d8bb927900b0d5511e122656211523b6b7ef6c76f8342658058c61c97989b7ac5d14aa4690f911d4950a1b80c239987e90af9d826da7c89f8c06c93b9a77126b8c5a0fa6d65aa147545e743fca4ed4f56fb45d1a27c3c211a62dbf953297bd2c4f735225921a5bdfa52685c0c8ba61ce378b432dfcfcff2b25b7976533786a588e813d3eb0ab29f87c0606dabf5f5239b6809efd9d7d2635ebca0f5ab59d1a44abbf4f9879139c6fbe7f484c1dd37f07ae956a2e9f831708c3ed51cc3d4c8caaaee7fac8026f3972e42c0765ca679587020590f91b2f77a2ae4cbe7bfe307d2014bff5f6460b699b597ec224c724711ab997bc375f5240a3ccab6f48517e11c63de3e693630b0e9980bb082045bb3fac18a5e922133631352ba9f4305136c81092cbabae9448b05c8e2f6c13d7aa3957cb484c34f76df29e4de5b2b4ef6a06fd6c73ad877cd79111689e886a02c6ecc938ff29ea62c76477bd43d831559ddaf73986626235307fa0345051336252cfcdffae4dd972cf01354db77ec3b0a87aa5433d75812101841d00cd13873923587a732cf528cbc91ea6535104f94853e249cf5f852e81c811eae23d9e52e05b810c532414edff5e48d740a3befd60ff8a40bea751a05671d30f721e31b517a10161101c5f205583531fd2586931416e503aa009c7266791a032f0673df3a3d19281e471ddb7e7a455b70b3f9329575c2ae08872a85a54f09b1be735b0f7431d464dc0f174f110823083ca4c1bb2392364acfdf04da04f51d6d2b0a2e79169bd257c67e3439777e77b423ca12b6e4945d836d313bc72b0425c429fe5dc96157366337b845515238a5e6a23e46c09cb5f0add30977b6cedd1a2eca202c458d4dfbf0cb720083926bf1e4b27e21150486354005f3400061bdce47a338263ff109d7062d66fbe2cc20d638afd35ac2b6614ed4f79eae2a8d17e0e1f84bf63f8c94ab3d9c552e6e49530a5c10e36e55e5a9a843e3118f69069cf357cee5074030e664e123c57eb982fd0478d3842525a7a5311012659f7cad15b5b63d2595ec2e283dffb8785ec4c793d2790abd33b63e606daefb16e7cb60adb8b86d8d8e4aa91ae2af4deb11b57c812c793f7dcfd30566d1fbef84c2ef643067a4908a55d42855dad02df4f5882ad9033aa15ff92793e1b6b9145f1f0a2f6b702be76e6fd47b000d91d5c393b289d39bd68d03890a70541658c493c41eb09a8309b0f118b12b0d048576b42b6bfbfaf15fb7076d9419c351f9b8a804aa7db78737ac0a2fcb822615bfda9a50e90efaf801ca12ab7f8f4412ae067b750677b88529576cb65243bce70f94e28d11f1dd5747ae4cb9f7a900d88bef12d27ad9aca19d7ea48f7a1b93ad216976bccddb731370dba8ff69224ca1244bdc3f52d557cb0b8b81fad36730fa6f5a27a39bc8360eb3da606b2e3a8639e95ec758105c7cd32ebc1f641881c286aa026d2b8de0765da003e2178a7bbd6c5b70460d250d1b08db2cf3091a7c0b4b4584ecda47e22ea3784e4889bb3f08f622f89d09e388c34fc1829530c1c81ae039088b873b76afa18a4e81a569d324ecb99853c562ebd88ed75ee03c2eed62fe2138f1cc0a06cffc5edf3d57cc862f149967ddbf7779424dc68a5eead3a48b2727ba240aa5422c0aa48c33e5c1dba828e03ee49e7bd244cbdec234420ab4cb33485b1df9b70a52b031c53c64d9010fe984fba9f5077fabb1621043a914647c7fc189a421d49e998310e6c9fb305b22fa03953a9c77b2c33f4e18ca8c819c0e6fc75425ff6264e8557be44aa3cd4b053df5cce4c05010041e3e72741c07aa7ff412ff89893add52254177a5d70df549d88d73457a9788c6af6ba67b67c25f8246658ae457258b36e036d6a3d1d09b32c9a8c22078deeced77813b8805c0e16bf69f9b8d5a058e0f2f17af0969853cbc7ca49c405cf5c842151d8dcb7b94ee82a699434e64f98e309577587bd5daf0bd8c66e2cb0dc9a42a07355fbbc4db53a7310578f2108bf751023162118b25a3e1710017d6fe3c56fac3e8570ad875b006cda8cac3e8696342035bb267f046364e903430e94b544659016eb9156c2119ed5ffa9252792afb08dae9c42af6b54e0fa7bdbcd5fc0041e865c81bb48cafc39caa9c411ab11f8de772ff58083bc46b941dc5a36295fc449ace6e310fcac9e6fc6db07f8cf5d32e7fb4412be32fd25c15c0849d533a73131cd46afa9d12610bbdc461f75c8f29925e0abdce3a1d4f4715e6fcd933a9216f89c8923fcb5f546ffa7af30daed94931dd28c2807d1674f5d63b33df21024a3ffcd532c70f8c4691e7c67cecad9f626dced4f216fdad21d1cd72b5f39e63cbf22b57985167cbdb6e5671b9f7ebe8ea8fae43ce8515102365afc476b872b30e56ef82302c1f5f18506b9510e216dcf3323eed11683843ac051b8ac2e14fcf49d943e198d1c84b878ac971111fe736aa846cb75ea55665d19adeae7be820635a390ca3c9cf99c351e3560cbac88d08391b12edb53f497beaa1c8652b8e04488b7e49aff1de1314c8822825662da755d0b60ae0073ad4d888975e9f0cec7add43f74d9f64a60e4f0aae190d4456af55dea5ec76e4c492d9e5a8b3cbd06308241945b7f3fe6550586fbc5cb61028adc25e32a0ad1be51731048a33fec123a6e57c382afa4045315865e3411b8b3af0fdbc2a5a8b92f5479b9fdbbaf065732af66fc657f36481c8898d759d10b946ac68c086985aad13bab8ad8fb6dc48f5801f6ea694631400a3e1ee8aea2cd7137acad130753b60b31ff7f46ee8a6000556d925cd30c1fa0eada15317db579350ec13c8a69058274a8b62f84f50a8ad05b8fcdd7cf5db757d42f82e4852e5af203acfd62c69b8211a434298f2962692c00d6eaf38808db9037aad2fae762221b5b774b947ffac313280f2eb742916065cc18ec8056ce0dae10956bceb9d29acfd6bd59e844f9fb471e8c54634329511a282b872a98192fa953785361162e3df7e7b1a5ee1fedeaeb9c765990bbc9e70c63849b8b788d08c261d0058c4b22e9184487addafa962b9ddb2ead75888e94d34ab3bda3d54b63e0c5d240fae851af54d38f17634d34ab516f9cee2472fb01a0c2258a6ffeb3249124fd16aabc86e1091cfbb3b11a0aa193ab4787ab97e96dca2925a4e7a1bd81720010cb2023a8db052e36a0905a556e2f775b9f18acb0633b9fcefbf1ee2d7ac2bd2af72f02e478a56a3c0986bd1e8bfa0ac58c6b0aefc52a11965180b60e3e84570a63bbd690f4413974ca8d3b47775176a53060fba738042689e771d5301fcf8155038c37d7b12dc49e7e5e1cd37b3af853e41c682c2d247b716357f527567f04cd7d09837c5e3313c535244b851e59320b27d22120647f5e56fa9392c01c8f0cd1fb2d7fee507fdeba2e544722f0b1cdccb2fc6cb90ef6e835838eeac9f6425c3093598542012a83c8bafd7ab0129eb31dfbf5dc96f908c259214c38f6454cea98f6561ddf7fc520333e354e6b281b094d4c5b94e549cbb28cf918c4c8298fab3e321f7730cc81522d2eb1d35920b9ef98ae6acf101b6daa04ee4e3e35e44aee41c28d997f6048c0dddedcfb14e5c53fdc9cc1cbb484ab169770c3ab19fa040c3c0ec757af87e5048ed9c91065806e2572f4f5b1fa1355b1028e9783f476e2384a688b50a643e48e07d0c7a7fb67c914439b21ae65e36f59c7860e4873c160b2b581d1e56e9cb11054b67634bd3579b4e54163bc116fc88ddb1b9960c7f4503996a8cfb6cf00807761cd29538fe5783956584c17a5b88fc151085ec2558edd6501efaea4300e1ab18a5792ce5dc9e49f6a8d57f3e21c77e0c2a156e5877a11c8171e2b3f12f0c764247364013b918e2ac8f7e4a9c4094e01134c3e2f5a72f5d19ab4ba46a4639acf4fddaf6faa0c3266bd860ff04c9c0a7d0de631da762ab6ff9c4362eeb54ccdf4cc0a999f5c51aafd63a8157ebdc06c355ed09c63a8e22242eed471c26a5d82821b0399cf4bbf4cfa432d6767fa524e1b3adb82f68111450fcc44cf8a45839b684a43163f90a03a4f5e386210a9b841565ee4605d723f73517363900d7627354f2ded01fe533833c6ac820ed7965177e453db5697c9391c353a39266154696f1e0893c04d8563756716b9b998e0fe25d2560650ea69ba59bff3ee8031be01b192ce19cd40b5a651ed9514a0dea9a2e2519eb77c3e80a7c716e56b10e5f8a0d5529d5a072ac202203f0165e61a2b1af0d6ea9b4c2b7c6193fad5c1e068d1c699bb2921439bfaad59b1a639a3bd117707753b8727d86d83b9162b2059a3b96923e70c65fc49be51e51ac9096897a05419fe2e0a08621b0b3472ef75fcf62361d3adf7bb159bcaba05982de129d7aecf3516100ed43928139b966aafa09b9bb6169f672f1d5af3c83d01de47cbc56c196f3862914e10fb87afe002247d569dd5f2fb57faec7679a1942bde2d107c3c9b76cb057b67c2f0900e93f92f9beeb157c7d179e3a837df10e9816f294bdd4222d98681e16b347e2e059a3d049bc2c800be63cee874766313bb0bb329192f90ba8458084f8ac3bf18cc7c28c6fcdd6076436ba6ddbe4511bb5e30b28a80b403273ad63a418b41c63356dfc4a87ed4f325fe8fba6d1317e355328d6ebbd4c869f3b59f9223bd2a6e6f55b3b4c193014571f288e553c10dc6f571f8459ec93e93c7252b936ff9562da0839da7ebabaae7deef2e36b34ce4b37b200e1afa77f46d4add6c0de9ecc35525f3eda63eed700e740cca157644d2f54c2491391df34145b7cb3855cc9ff194476b4c5d57e10611bc0b07393334dafb54c546997ac9f15524eb49fc91963d111f917305654b066316a9c52d844e3efe832b1f6dca083935be5f1bd28202305fe69e5a7a1bca56bdc11f95fcbc2402e30219bd4d6aeb369ed82ca0baaddca9666add9485ab0dd3bcecf4c8e2382c113b62b7e3f635deb2e1477f1897f3a70cec5063d9f52d53c1ab945ab68bd8f379981c53fe58d7cbb2d641eecc7d72b33fc07f632c9e8322db564f0bc3be822586ddd05cd0383bddb2b2e11ba720fb1beae009c38a0364ad06c440a33b3b90004ccbae8967ffc569eae344258ee73baeaff904db6df86b9482f905ee89e7f88627b183e7dad6f849d1f36d28d3e79e670300dba274376c3d905fcedafe2db32a6453010fe36643de1133a74069ed4d656c986c03bcc0449f3535cb0511752c22b1943f67086a13ba5e7c30c35f685524578eb12540a1f18e1093e4f0a31393920cdc71d6facb778acd791611bc56974fcef1d756f128a748fb81549efbbe7cc02f6cfea605a1ffa1c0be8c7a57b6060fd016ac18f1f7786b7180ddd13b9ec002dee1a2b7b940d6a43a933924ec88306ed56c8c22ccc771590691574c710a35755a3da6a9876b7a9a0c9afb502c8338cb357cc2cc970b0f1db32ae4e0916a908f5f9275b48b2c62077aab22dbc57603bae13ecbab4fc9ae7e1ac8654efc51ea51dc613fc27c3454638ac46c7ef07654a7ccdbe1965356df0df8e8331c6a7df7203561d7e0904adf83af3be571cdc0e5e986ad40b5c11c86de2ef20768606630372480e79796c93b14e82144a5e0d0cf3e7388dc36cf114a9b617b8484560e50b4c40bbf0987244f425d5da98ebf45a6575774219fbdbe891c0e3ca5165d9629f780f89c7911fbf5f2916f88f434a03b6255e4c8dff86156fc4c38d77c97e2f23398565d9626f951d74e14b1f531ead0bbfa94a55f8df95f5f74c93a2cd826d009370ea0c846977c7a3a9341a237eaa4fcac4126b6fb44990f9c22af567da55d4ba16e7ced28d5916f89bc2ed66dadad0dc6b17ab792c16be8da1a79eb2433e1165afc9b703d38a0b1a05110336548d61821787f89150ce7213626f05d9607d4653dcb1edb16d181a4922bbff1902be3e33ef6c38b64ebe62b9fb45edcbd4a9c1789db467546a1f514762692ff056d8b8eb61144c1f0f677d42f99d7d958ad287e7cb14d0279ededa44962163eb92d0fca3006710770af5cac2cf3ab6a5a4918b3770815dfe359d31be86e611897874209fc4d8426c3b9a6cd10b46dae80e76ef3dfa03740417199292e407a167195f83e813f0ef93bc5c69d61530c89df69f58ce669d0d2810fce8bfc7d1a2d7c3737e36d450def114d9208c663fbd93aedc06c91e61419bd69977ca3a3e6a53981069da1e1ec5a6b5992e89732700b70bb9d51ce8107bd8e89de85111fd116907135ea55baff75eedc139c3e6ee40606cf5143c99009d3246c2bfb14cefd4a8b5ef842aa8867606c9188b804fa9f2b481f766e318934347429b32c3193cdf8b8112c3487c93b60dfee4abc63996573d0a47abd968a1a3124e16879d5a30560555a183d94b6458dfe0c0824ee62f19e0670f3e0b5797f3169a272aa9af504f8ad7f724a617f7ae78f3ea57e5c83bcd4918613a3cba4025051c43b66c1a66ab6ec2c03b58164e9be071b9db41fab1a5a730a90425f17867c5856574ffb5ffee4da6d17286b9a153d8ee321cc01097fb8946fbfed363fd52c96c0605aff45e788c649f92fee4c5ea367e40d5f3dd7d2c7f28c17958fd3b5d4cd0250c8043ef4f803c70127e08ad9b22e4f8399d3c39316df2583acb00e999f49c2629ddb670b5f96fe84374fe770d2f533284e5e8240a01da542035681845a633ed293a18009e4a31615d9e279adf3049c1b23a3de86f8ce0894af485612277a8ff7c499706d9a9258e3e6282e9aa1a9ff7bace09f8772c994a527634806ddd768a121c683b11bf21b6e11e387898cccb7688ebc7f867f7f12bd8b20d36561e671ed22569bfa727539fcf20af28bb0c33444c8184f3b767a8a993e7234197430d9f8906bf6eb51e1aa090c04c37c7a28d9168a961bbb620c3dadce3d370ff0ae12bee1a8449fadf4997b15e29d92abcc8b89b2503ce7a12195e9e75c5f9d215ebcd08ff1c9545327ac1a4e0239c9e4e961a97acbcf2806bf904e00e63fcfad3879e6ac28bb8d9c3d99394106cb5cc23c1e9dee1f9c3c878ff56ab6be642f84439ee0f5f5c4982e7d0b90a2a269c4e160f1a55b657fd3bf2e72c81b7afec43b07b78b6fb79df318fef83b438a5f147b80a31adb3fd6a7c99615deaece70133a1d272679d7999748ef788d7acc0f789f9a46a4694058dfa1913c9e2c3458094a945df5d38856d270f5aeaffdc3e692e62308ab1fa3d64a8235a717718cdbfbfaa77797b7b58a882ae5b7db8a371e3e9d04ed66050850588150a13ab687b1fd5966db4cbd708feb7465c97771bab6763ad51fedd9e8f1959006ebc7445a5bfd94542472dbaceaff3eeea2eb0be19d8d2d3ebc5bb5e85aca62b1c436df0e82792d76ca5435cda941042f50e0631f5f2cb9f4d084225d266e9c8db90769c5103d74fdf7e38a53d11bf1aaf3785587952ffafead6df14f2ad51d7acfc0bf1914c7bcf739dd1fa0d540bfe7b05db62b8a7c330dbe5ee83d8cfa7cf820537e0d3d653fcab3671143b38bffa827aff43602d5c9d3046f3c510e199acead122854cf6c60a4a65ef8bad0f8cc6010571b322b0b8f0b8afadc752bee4d7c90c4422eff96e01e98e754feaad5dd13eb35fdaf9a736d4f7af3e3216ea3c44343940142b3d78b6d94884af207548c43fe82cb5cebe31d9f4d83c9bf8dc11825504bc2fe436ee5adc4373a707bc3d64e6bc5d72799848ba7fed249b4905f5321ad60a176ac3972442b0a225ae3d655dd445ea130e500abd580e7a3ddd6a1cf88d383d8e57b44d39423c87e087e88c93b4abae18f1854d237a4bc9495586df508482b58f45fd570f81c26fc95886aa020880be838dfc1046cbcd6e3c3d4e8baefe8694f8b10024f59edc4490dc54e358b03ba67a0f6677f79ce8f085374a38b47dba02d22046e7c82cf74215968312796151ae2fef2b36baa0b78051f8e3c14b5d818ab2213f60f9fa44922b11a341277184a657788628e6c37bd0f3f401790b7b046ecca0a45f60552a594edbb4d71ff7bd16ec4bfefad3b419702ec0725fd489b6e94c0a7d4bad0f4f82eaa4a9a89e4cc5d752e65b6b9b8f4c31e9f4c344f6c1c19a79f58451c42d9d18bcd0ba36e925632b8742d6549bb75a32d0cd35e0251dc29083d0258a6c4694acddb067e73544922e4c45e2ddda16bdc3f7c80f56510cde0fc2a923e6c12c2a52c182357f7779938935e35e4a28a8f6d33c6f9053cae6ce7ac7f2fd0f644082ee77f8f3f9917514f88f96a4b48d8649ecc320bf62642d901bf357f456740312628889c5a60611021d93286596286e7d81d64871636ce50433a8c267de4acbce7e617cc924c61af9ca3a3dafcb02cab503fd47a5a84910856e496aed12eab7f0575475e811c35a2c4ee5c22eef16a4b4b85d2db0ec7d7446bc95d9ee45b79ba5db2e1122a8adda26452f906519f05df0f8ecc094fcf1b88996c4998108ad2a04bf06a1b55d6c302ad0f7e26e4aeba2610597d01e718149834fad3fd13a96aeec2a31849e3cb00ac106e2274f160b0e0294a6737c9a8ed9fa42bf8f0b14cfc77e9f734ee115f33f0ea079f7cff6eb0f8d1e35b735c3644251f185bb6bc37cd518fd58c6abf834a0daf1e746d7d8e3eaaa754cd4def695227afe65d7c992692c0a12301592f7495ff1aa9c79abf49ca01aa16feba45fda197682d93fd0006306ac195105c4fb2fed47efe1703c8492c31d46b0153c4397b842983dbd25e5cbe2c0ab021d81058cdeb72f3b56a96a3f431e1e57762b27abcd4e45665531a43ce055a5de13c28a9333da1beff2b752a1a926629a501e8d7630e0f50f76911e6da25f9402c660541acc79f7c9f4c369ebe976b553fcfeb1c03f5787f059add3144f1093aa00a58a984a8edcf341587c285e23c11a182c18703535fcc00f4a9ecee60c8a9841d181d759a3270cf91e645feb017e0582af90e62f2da6135f95c9873bbac262bc11143200ba3404bfc77c80927784446053949d69ffd9854982ebd2334183eb339a0c6a9d1d19e636f540ce0c0934329e65ba3c63ba41068ed054db5bbcf62a97b63d640d2acd9ebe468538909e87b046cc6a8141f0afd9a2d03ad758e7c1b38eb429dffebe78934a57c24b9fb09d59fd6e6a9599dcea7b2e3d80b9e688c3dc40486f06cdf42d23d8fc29e135137ffb128beb484d95c22c2ec78578f3519e01a386b78bb1b220f71e809927eb592556111a09253412198e3f053bcfb42331466f07ffe95d8425495cdc4892598109b1ef9bc3f4466187752d7479fbf42933e1bd31d4551f64c10551f518b7f53cae1500a6f848e291cfe60596db3d42f42f1f7b928bdbb94582b3421377afee5c04c83b2dad8ce1df90ace293071122895fdeedd04d7e11f4905d85f322f192da0427c06e23424a38df038e56e9dd1abe4902946dba72ba3870b91186a0843b6f739fe15db3a570ec336c5cffac808266fca19d49ea92796e926aa88aac7a4eaf7af0c3cd00fa8fe1d1206c1b5dc47caef5a4020c72095da9cf21cb0d8726085828ded3c0251bab005a31bc20157a87612fa7069e9a8eebbc29b13c009b100903b056309d186c4fc3b9cb7d4a9fca816b12ce3b5e73d709adb15401d8fe55bb1c32ea709dadf118d4e1bbb2e3d4cdafbab12933e7f46a40031601be974352a61f3315803fbef57443675382b059870a727314ca613ad2964f66a8a9faa271432e1109b118ef2ac1c314a1b704d6a0cbbc3dd9e6e565e9df83405947daf7b8427ecec56a2f5a5335574506f9a23afd87c887acfc95498b9d5606318212bd678ac47a432a04787d613ce70960a685918eb5210629fb917c0740f0c23a7b3cf99928c88c364827441d31f9e01ed2da497ab8210c463a29017dea02c97247e7353c74084ab07662fd6f5dda231c61f09ab4337b11a422f7b8cbebd1728409d541d8e2865d337e32fe8e230f069e8a52842dea54c718cfa9cfa37952b6df59db73beb86ee48f31e8d1f1cac95d81e9270434930483cb5f3c009e8fac2f2022f8f210b779bf6ccb4b3694477dd12e7c54db0df9c1424a08cadcce15fe794efe8afd96dbbcb47fc2e59f1adb97b63570e1fc8a94f333a3a35ecae66319ce4fba81c129cadff330bb046ba07381997ba645f997d5ede1e319c5204937fb4691c65590578f5e1bd04c639aca9ba176a004168dadb0d1c7473c18fd9badde9ac9eb998c33d95b342d7267f23fc894065cae9dc3bedd6c197c25fa027e4ad55a18f9f99590395883368a0b8bde5ba305f0a0c705324c9f644ca852bf02f6c545f97cd7d084d2cf39aa9042fb431c29d407d2525476ea8c2727145226cc62fd218cffe3f494d64b81309223ae23b8e2f18157e980960da1f9c4728c68fb5083e53d6ec7885f64930fb59ec453f29bd97bb3e0490d63bea6e1bb909b83a666a03b85a2382514f51b8794d67c9aad0215051812b6e54eb4df1f7886240549224a8de7df0724431f6e52d4e1266593a19ed4d6f78e056d1b6cb055d87381556dcd9f82244beeba42dd30eba93f890d8e6f57a6dd99ec3f506c51c3f70d5de2d252c7021353143a3ca2d4195c05e7ed60776e3ba1c5f38fdfeee05dd86506570584d6b76030cb894c9f5ada7152c9107227ec65558b4fefcd03820eb9fb199566179476be4a3bfedd8510c7309f042a7031da55e0712db765f5812062f9df72de8d52a6ff76c3a369b3d5594a2ce89824240c192ec6fa534a4faba71b0d58503d4486d9d04d40817d93d9d7cb37f87e0e99ffcbe7d4b15b2c47ada58b94d9b0d3f470a9bdffb1784d9fc1603d41069926afa3766ab16adead91cbcf71509da99f5d915f7d7008267f3c3e2619c2158d8e3e3938029ce5d9735c3993009375ec5412c948f3ed34815ab3a7da8cf4f5db737680cedb480febb0684a65e7bb9a68e4214231d0268c3d0b365621b0487e6d3a7c15b2fe4631c628450f2636e973ec567739af026b7014584cb8ba6103425b11792d58ad3d0af1e1b5578127158bceb4aec487649dc6280ef6fbafcf6fd8a0a4bf5713cf1a1ebd79326ae433f89fb10879a0c8b43f54cc9e7818557f93b0e447a475ee42867ad0e948dd67e85148f98569bd2fa4b637354fa433281c70bbbcf9df8b389c70a37ca34993cea4f8763a91ecb4fc9f2a84805e09ce1cf685aa280c38866afecf5d3fa2531144527daf3eca9f3b3433acb90575dbe3ebea84a02abc211106ad89eb6ec26014de99b2b84863ac89c3d4372c645df7a8787c3bcf55dc4daff20acdf9c6dd3a5d3fc346c447e3f8230267a484a6c751502a211836dcf1e0209f6f616647803ce351267b48832a988aded6971920d227fd0d1290af098db332acc847ffbbcd105a3511ba4e74fbf696ef060b85514d153f97a3cb67ec68fed2af74894b926f4d42abd13ed968b5fb4b38df2984681e192913f38232bb7a191a359ec25f8678dbedbcb76c0434c2ec3a19da6d30a0e5a12b2e79a90e41ce7ec20f7377b5858d58e07e057731a43f1d22c577c5c8acc5344d38479923fb3e629970b041f811d9ba8ec61b7011dd656dd32e3fbac5e5bec79f0d6d926362aaac39d7fd0dc7126c7e67910fce03cae157841ff93599e506a12836715c85045146d7cda2345bb8c03c1509cb0c5063813a89d3ad6be6fef605ce84ae1be5644e24468c0fc9261ddae6707c1e056a65157e85e79de6f0ddddffe6aeaeaea226e8c92f131a5b4379b410419282fb3f868895e0f15f4883e7c17dc2cd515a018034a31185b6c1f156bd99bf1ba8e60e585eb1b5a53a17f56a7cac884f7d725bf56cdfe8979af46fe21af83166d66ef5d33c82954faeb601226a1d559be58466bdec4ed2e7f17a6d452641a9cd85158a75525f2b79e0cf09a0da2ef4ccad9b672db44f3a1f3e6347e5658aac358489ae9b81b204f5113a0779edc375a711f15e85cb1bf98be3b2732397ec16f877633236cea27967170a92926e79985d1e7c9b07e7e03f2e857934cba93aba3f521ffb05c7357aaad30ff55ba3d5b99017cd39f5908cd1daab81ae2703af911fdcf17e981544d9aefea9b3ff670bac657d8354623b92515c8c5ae1034086bec65f0149c657c65ad57f151a3e2e87f58a55a905223acf5d5e8079473913965b19b8fbc47f53c173609f076f92f8af3a9edce9f4222942f435c8611f389716c08152d6adc1568fa753468a406abe07b861a017e1ae8c4bdf8f0f6422f4aa140dbd7c4c3853f5ffcd959ccb0bfcaf060e4d94c0763d6b6c116d6740398672a2bc035489f67ba60f6a4605fd7bc883bd4b329354869a972ef6cdcca4184de6f9a408d8265c3dd4a35e6664bfd2419d157cf0be7b909c718cea53600bbb68dd00ec10effc4356a031609eaf50cfa240ad98e89be26286ce9d2f6665484d17c2ed01dc53a8d2e281ca5172ca5e7074c4494c19dbdda33d8124831e2b6e0ae18267701393379f620bda7ec7bea1d72b9f40ccd57131b91e4278650f4252288f05b9610f9bb39bbedd0d2cd3be090dba5fbdfa22dc44dbdd52eef0719b7150bcdc9b00fb7f1c0b1e1a69ec9e5d531017276542dfeb4ce735b5839a292c501461d85dacd543e1ecfeb1f3c3a66cdd8e3a5acda9786002b3709b23d35173902fb1bc80167a577eb26316a1aca8ab765200b838c158eb4358c18f85a4c87128f82ea75aed140ce308bc780cfddb3169acbedc2909191e78a178faac1d1e9a15a15a3819c2d40127970f47da74583e7cb1f5c0690f41dc8017485a4d577de10cb89d19143904fc34e8ceda2a82ac0907853e4524862b149cba06f6e33d14c59b66ec8d9a3bbf71951a0dc39ad948dbb21f098236c28a99fa838a82a8ec0e18b2ab8a8062df8bb575413aac74e6cc669215718c76cda6dd17809779fd60d27f349b44627843cf713a7f56d9d5c69e55561025df3870ae16c81b7851b370dd82d563510ae88d598e400e674cc315132108195560fc90f77f6b63becf116bc5eee5cec97496b0e5ced8871245124027f7810f1c702858a263033757bfdd8872bef84447c2d5d0593c7734102612c173a1cf2ad9a2840be3b3fd34bf5d40528ab146fb3b6678463df904788375f58b3102a671434a7c0a45aa196f2ce45026a4335931b78438445a0f22d159d3a9b24359eaf4df3f3542261f8edb8abd9cbfa22215d57f16daaac14927289c0c6c8f75dc017e261a491664dd886d26cd19cefd0812ce242b56093329579b0dc7b68f69c655ed6d1a4f2a7715192b0fd0b29066ca9720c8b8d8366fe03b8039061dc9de51057f82489ac1acea855c3d8bb2f1941dd3965b07eb2b4104ff74d3cbb66cd616ba24642706d54e112760c9b9ce8f997961372a81a716fb9afc267d1067cf3db414989e54925419ffa1d2a2cfa237278f6a331710fc982201f6c2ff753e1ef9322648b6105d9dda2c1d764b139272e47d0d36286a422dbfab74e2f7eaef47224ee7d1ecd338c9c10b32988605473c516c277700cc378b1c7f2e8ad2a841b256dad483b916ab22971a34c709905d2a494f6551554b2cb83a2edd127dc14cd4836203be794a1539378f89c5977da60725c16289d50b82e57df5a0e7c2553c536e813c6a6bf99c06158294f73509aa3ff01ee87046a805e5a7ad6ec12c9ede9802290b365c5fb0952864e9a3c6b071f39815871a7f80be4ab4a3947a12d73f6f4957c0c293cece97d88b8a11958b9d75855a9cd3be5a901008873b8a060791c1f6aaeb6660a1a0e52aa4ec59ce0c9cb4a54042db79c92e3e8c67f18bc472e9a55b01845c3fc94e032ac36b7d800d45c8b4c456a04b7a525550727a2d1d02a4db4156f1e120598c85db70e36f195adb8777a02853f16a95a5d71b626c30191ded735cc7d12250b029df35005d671ba79e96b8298cd185f5478123d0f94c9079229433de889a8f343fa74da4853b7e04e3499df1f6c2e4d07b1213354f8ac8f722e30419bf8020821b92f3e84167462087e0c52bd6a6cc64e6571168ca3676030dded50c16ce9c26a7c3462f8b5469d54dcb3a1cf34b2a801cf0f971a5099351459659abcd754528917d60e1c94edb009c5a3964e079d1ec896288a1936a858b9f3ff4457d688030017c872020c7ae2d94891fcc2559f18c37bde7b0d11e23b8660d30445ca8df9eb878b55aea3cda61d7cdda530383e447c9a6fff01ecf8e826a87576cb5d824cae7ff326b8fbb3cad8b91247c3559731d515acb2acb133ad73665b7044bb314803aa4f8a45318db4816b68ec170f643aa80f252665cdd2f6ce4a8e8fbad3ab4f546ed3a80928f6b43ed572b796c2436ea5e8154623520e72dd98d75e38e184bd0304aba799c74baf5d44fd3142da22af73b0c6384d1ac184d8b4f7be9a4866d03c9d4b0f0631254351b5cd5bc5528c08e2fd2c644a86289b3028e058e4ef8051a2d868fb40b6f57517ae5655dd23db7c4516918559afad846b3768855e658533f206123b1560a64831cf227bbcabc50db2cc0fcdbb4e8ec7c157eecc90869aa01882f783162fe57fb710c4adec2eeeeebe1135a2cfb3408656da3f9de76ea022c4b4e67450a93924c308aa9c2a456c03a4ee36c0b7c094ec748d0e5f5c3a278e0e563215779d4f1f09801a11b7afb9e7d922f86cce98b08e838a280f6cdb512f20911f4997151071a78e83c5093a71f5efe3519d813c818ee382414264d7fd755978125a555f77b557a75dd7c19a95cb6cb184c3be9051d2fcdc2337862e9888677c31dc51f36b7279ba10f4afa76e206d28135f7f33af3e304a1661890626effeff8ce1a1d26838a1f2761dee63bf71df93f43da8ec4c05088d576111c323401982f8fc7b217142e82092ab3341c7e3017d7c12348faac6bebdd10e133ec84b7b4403fe80246c961ec9601608b360bfdb751dd7b14e3f73ebd39cb2303429bb55353e8eee55501c941282dfdf0cf1264fbb4d871e40b0780cc9045388a03c885b0f795eb64ecca4c25a450b35ec2d615d51763858d733d42b0d0577b8f3ed3b097d5d0c670956322e1884d2969564ac2f90af8a089d1722c2c07b5615a81f0f05fad1dec463a9a57d1b0bfbe14d34b0053046629595844ac99705dc26056d74cbdc3d171b30c4612f6ef9fe34069a3031d1300be25e266d2eb271a195d0a80df4a3c96d914dabbe1b089e9e5f2af3cd3feeff99bfc830da5ab8825f21f69fe0858e994836a134c3fe735d6c9efaa09d9e4a4b71a76cd1894c389474899eeaed0e9881abcc10b9484f8b541aa4b18220617af91f3c8be582cbeea88b8f9d3f40f49b652901a7f8f5d73713b5faefc98481fb2d1ee957eac34ce5629cc15c040b7fe3b512d7e085a3050b572bfad0a9bda94bdbb18431357ae27b3e9f80892a014a978452be0e83caaa8c46c53fa97194b6b0854e67f912562eb433aace35ed81e2947c56b35295f782b3cbea16719d26495050984d679f68338d442637407c19ec0f697ffddd04798769379cbd34c658a737a06e07b1766d8a4a61c693f5479539ba2ce2d6bdf0a5a8a031604b0e60ca00c4d2c19c79fa9697bd05d78abf86cd5929c70f1be0a680fe994e419b3e546eabf1d8ef46b4e5167df06fce30e9f11910c6fb7f14233405ead91c791777b56b56b770fc7adb082166adea8606ff092fa8ef008c59132a4eb87adbf93a7903f2bdcd9d14290632e675ab5d6f471321349869fa2d4ec17fa9ee3782dc84ea70ec3301855f0ca999dcd4374e13b6bb38a91329272aba845a699f2b947e66b18606b4e5828fda19a7201b1fbdfe6ec60f87803681c680d0df30f822285bd788a8565710748549007d3d953ece9c0cb6fe4236d67d5885da37c77dbcd6ba92d9162c62bbb820a20f0b79999b68c58e210b93e839cb79d2d9ab048f96ba0c3b08bd8bae16f5fbaeca8207d7f22ac9132f8584143c702c649261f91e06eeb929728328af588f2bbbd66ee12d18db6193151263e2dd7e31d49fd5392cccc425b95ed47e2e0974121745df248c69fd7aab4eab81e239b547b3565fa7abb4a83e8c932787173667deabb190ecc3514a001925f02d25e9592390c1b5678ab61b0b0eb066b2e74fadb4631091d1c84da2b0cb25a91efdef9d126d978fffc4994bd39ea2010b82ac198b2429796cb6e994a473513f415d97f6a0c188acfddf170ec2e0315904d0d36470882c122acac212e331b3ac28fca70896b44842834e0b3d330e8dd3ce84e8ae0215fca2fd841cccfd2e82cb1fca6b11537cf0b08159c038aebfd8f4b94af99d3a903533318017a7fa3effc44faca4a9478a23572084bf1a29603bf03d450ae967c08e5be4f69365e0d3a13741631c3d4dd33852974f5f326d67534ec296f5539b723386aef698d95c59ad6c8e5d069596d83771dd18396a02f86e8a79850d0b13fb0f7cd0dbe22333e92135fb5145e0cf8025f763be3e1e3ab81ae3a495501509d6fe879d336469addbd381b7d6ba0957c8e4db850f46739c35b86a7231c1580c137eab5eec5fa3c9a9673bc952d419c5540aa29712d1315722504c2b91eaabf47dd501f7ffbd2e6c204bd8c3f36425c0f35826e7ab80336d00f0bd1ea23d1d25cbb347b3bbda674f1c7445b25afaa325bda2ed4944b3d04d2828bde791a2095ae6ed40865904bfbb39d30ce5b51e6b540c16292fbeefb48b5c2e8c6caf2438155e3a3b8aff22a3837cc6a17193c2b43e7a866e4a6eaceaf1f7601b1daed4ade6721243b7ea48d84cd818ac1fa57e9883dc364088261416746d26fa182abafbdb0182db808afc8024cd12546faa437b4c8fb76c374b1d61fa8181750545fdf8bbf4310c260f198b3a8f71a29f4c447833a6232d1c6f30c2a8d5e43ba666b6dbbf333d5a6686cebf111ca64e273977d8e4322fc1b2985227206978e18c700648483e0f33c60efa2bab7d953991c869fb9cebcad72c30c6abd7a1f2276427ce45c9a64661e0bdba31069f7f1aaa4d7db8dd7cc147fda6a4b0b4d791e57476fb57353bba7d1cd130052eb8e718fdece21b31189ec35d807f994fbd37deb0b71bc71512234a202a567f952fc1e822affa822dbe4b935fedf78b8d2cee80245bd0c24874a9f5a574502bdba7addb577c86ec577550056bf5787b77abf7f641b212b20ec5ef3a095a872e489e56e55f415c77128c2197ab9c5ea83b879030b04e16ecb08b61c66a923e8978a704b633814cb727dca25051079ccf5a521aeb3bde9c624e742b3da4ae6e86559efada4145ee6e6ef1d54064a9ae2f34239fffe039e7c64a9e508909658c6ed9f66b2bce96ad263b837411607847c2cdacaa2c725e32cbc474865566908a63d575bc8eb480c272b2a22c5d1a3b8f2d706c92cc1a9483a344437c20821a60e0ff01fb03afe0c0f2323e75ea00b833ac4aa1d580f6b3dccb1e53627ce2b75a39114b1c4d619ddc3e5bd8458e20636457c482c90bc8834e16c14f824174fd71cc931dc3e55e41b19aceea38a8068125fb867e947739d5dc16960362129ce21e071dc19f0c7cc6819510acf964b928fec89ce7675c9483d7eeef99a0d9013b870eded319d4b7e3703ece66fb0c4753ee0991775a80e210ac33ca2dbaf16b2a9a81279a207c1714974ea9ec3402dbab91da0e2d72be183aab028f2f5be2d7de99aab04a58384dbcedafeefe39457a39f65797e93718aeebf43fd66c6593708009201520638da867fd5e13285361d15c85fc03e8dfb34d7f5433510e79be6fa4d0847ca290badf3de34c4f0c67f99dade495bd211e30eb1efd67a8dc505c8b62a0ac925e99669e5a1e3e53d11a0f3d7bebb4dc1296130a5a08bd873c617732abd9e8f2c23ab3f13479a885e43e56b53471703de00be9327c4f480edbfae358353148d1975b99e6bf3f640e1653be7fb7dfdb9be1f2458d1c8d52859230aba231d2cabe0ca001a9792dec6380f9027d3833820fa4c9b3e6b846c4278392c570ac67bd4875d3e0f6d9cd6752d9218c36e1d9ec191dcee4c1ca2b4cb444b8aa01161da9bb840384d38687340a8923a882b7bc1363c53bde6209f5b6348d3898fabfd658a998a97a20db8ac40dfd8cf14edbe5d9749979dac3d0de8626342e33304e74a2a58975628163d205b1e900e351198035f0c152883ccb35f2869bb1ee78c7dac473b84597a37cbcbc7c9026d08482acb8e7e2adcbb0f2c0541e8784f3a17327f277fdce6da78ef82d2033d8825c4b41f84fc023cacff19334d361067c43f492a4a0a9fc5ed6ff75fff2ef622d5fb814aa6d3e6b53f00bae4872d810ceb0bcb54a47ea45834983746a847583bf4551f6d22a6cc098f0651d73ba602630593dcfe1ba751a914f340b6def39dbcf7470f7e690434439753196a7270f78b96a1a891121311aeb2fa5afbdc29b185f8c05338ef6e6f3ea87aaff265b034ca6204cfa72410ce4207f020df3cca4c6bfb86f1f760748967ab98b90664b5a2ab3465b33b3539268e5d1ca9562b4c6e6c4177b9184090a65af48d04828b767ee5044178cde85702df7b2f719210f379d210bc74e2a8a5ba41aab0088337ae703083b6305a8c7b5b0ddcb3d9c13e38d0a73a1311113b64eb1af460d8cf529384609a2b2e82cda614d9695e7a45674fb61c346bff2032f7453517e4df707d7687e4972fa7466b787d35fc916f16fa0478c3e8862dc266550931a9ec26fe740b452b2c6eeb00acd278b545b69ff9a050ee0e028ac2258eaaa239d7501f63a1c098ed4259197bce941d364620635e245cb3ab43b008458fc0a3caed2cc7bb50a2e763017091039549e61c71be27809e57797583ef6a39c10219d649d12bb3e87368a6521df99bce97312694fc3d1f004d00e72908cdc2adf632af63d496ed1f640492dd2c2e206eabbaff3e1d33e3ceef553ecdad2e73d71e9f9845fccdf4f468b1f7b66b125b8a64544c637486e9b1a23606ccf70c610b38616c9c8527257c050a538e40c90d4a859fa1235298f7310e0b4a7d36c6854e95ba5cff12df08f1ac6a0e8a14ed97c7c1755340da63ffc320f514e1deba9978e7e05b2ba4e0a2d11d127f8011200c4a3fe06f9f0a2e13a866319a1d8e74653d53fbff20dd63d54b47a25b3ceef690fa1275620cf476986b5486964426d7ea526706b48c581fd02b892e852edc6e7a9e4924d466eeb65762b3d4629efd26296e55af63af28c3b65b4ee57257007c8d82d84f65cf9926292c34e2776a5fcb58bb8310b56adb10b7f57d47eb0b22bc8de9fa8c320ac3fb2c191e6b0826b1baa760967a18cf43a525ace63988c04c88bda3e31138da5303891559ee74c84cb69024d299a1330cd68d692d5f06f916854870ee9ec4263f2e7b83a51a143315e85ccc562ae8a52cfc2d984dd33c0125ec7c8ab7116c3eef33b5a43b5c2d6d069a2b11b07a34aea381cd5bfe6094463efe11cacee2b29f12b95b4eee136e07fab66db112922dce394acc967a3939ed08a7b8336fa84bf10bd461885b1569478cb02fa3cc2c3f1ee669ee2f34a2df4dba1a77380f23d9e5f0124fef533cd2fa6d366f6b309db67ca869dd4d6ae88c19f759e5d65633a4708456970dd1defb730132c11fba2a8c935d8754072736c5bd7e635df1a91856c85bf0f9d9ebb6ed22f7a0708146944a7748812307e8c1e1f1db2b841b0cc10325e63bacc74361bd2b8ad3149a5b2c617e069d7aa5f6820bab425d63b1b24a53ee8ba600cf4f50f3b1bef7d1789607a02e9a79192b7f10e8a83d2b05fc885c85b028e7edbe09347010eb68e7c4e45144e192a9801c652899b4875e8149569bb990bbbcf4cbe10a2e2c19c2f8753117788b272dd470676988d904d87d71272e6406bf7fedebcddb6e1c8751d04505e749e174d19399d4b769da41208299ad449862031b8ffd9b5fcffde567658caa304a6892e2189fce5c95db75e2e1d97d9a9a333d946d1c0dfc4498f0254f7d24e985a9c79d01ea5f98ddbd2ef2d3ef90deca18d23b4b336a258748eb896e67b244e8de1fb56abb46093d45947e84b9937dc1665639868eb0a90f240526e12b6aef235528cf3bade97829a5324a65fb11dd677ec12f589595323447057f80f0aed1728d662087a91269903b7c12a59d54aa8da137e1a4215b2f19170895cb0501393e6f180d6845abbe2c1fe4eb6f3f9c82a5a8bb419cf594cadf4f19fe22ad62d1019187931cdd88ffd01a67a9e858f6f7530ce3e76d48bd44f50d2c4d40f0a62a43f9ce1b231a744b65dd22d07c940b62e26223fe180cfe182acc403faa2769773e18548866176af8f9ee6b448c4716a1635a1d8520beab140d1dff1ec0ee7dbcaf46021fa2037bd21254e2620b3702a0e48968cf76629b6fbc147e2b1332a313ba533545ecdc8811ca0b06a080355f9ac54a2cbc14a6fc0f08b1554b5bd4e19320df328f2d943d6f7d035fef9ad0ea0668b64c029af6ea0d4d269057f92c17d0c473177cacd62482789b74ae97c65d0d1dd31559dd6a458823dd470c938ae844899e334733b17e03faca7712aeab8c83db8aaf510c0a53f3b14224bde0933e14ad856bc20a6d606c410527dca3dbe52d66e80bf8fdf3d65aaacd1d58d3c7b57501a44719d811043d63e96eda77dcf2719cdff1e431823c9125d63d8fd7208c5112a08df3d5340a08a003ea82c6a2db52cd96ce22080e37fad4b7b9a260d62c4a41eb1d1544f41b69e33359a72d63681615029b61bb4a33a676d616eb6957ff74196a1de7a0b796cf80f28c36f2398dc25108e6c97a2946a6f8c7c03a6eb8594557ef8d28ba5ffe6ec4e922257055b7cb870ff16bc707850d80dcd1efa853f442f9df047270dae4f56670c1c668b6e248157116f56ca55c462a48e912d0bee4b7af25f493c052d36ba20f3ce694e9c65105b163250433ecec130c13fe0740a34b6067715c0152915681140653c96374b6ab40d35870f99918e63fd6f3bfc64d1e6aea4444b9b3cdd1f28c3ff58665c010e3e00e26ea586ff75215c537d87c2c2ad8b2674dbd64742f3de444eb9a821c7bf99b6c16a9dcee4d4e8799a4909cf6926b1974051c6c092f82cd294717c77866315546c16571a517b7c95a52a8434da9ae4bed980d5a7176a7ebc7ed3dc5005a90949c6dd85fb4a460534e1970965b4da953718f69b02ec9bcf50aa56b57e6842f49b1e6940c24bfa2b4c988844903787d09d8c53013342e3e943ed1017d0359e524bc5da9704781270d1017102ec5d2d366bb08735ed45355a7f419b150886930462a0816e6c3fdc8a6061df26896b9e7ba8160d0ff874329b776c550058b5dd6f7d4d11a03d8256746d57c9e63dd575191f18654dd08bf2cce682b2169a0df09fe615be2cf4565d345ac11f457cd1ecd2a7d31c22cc9cb48a1c301fc4cb378ad92dba0a385c7b142deb91624aa6df9aa5b517cce6fa301414d58939f5d9756d9c1220053a216d6f9bf1626155f4e6ced97ededccca187cde80bfc7c0c1f27dd930bb814b3f73e9a63028a9322344c8e43be8f67809c051d009239049bc7586dd4bfd8f9d019b9f967096d0e41724621977feae7f1ee56aa7b51db8c2b604d086817b95e7fecb89bf7b67f9799b2be7b4d512c970ce1b061b8b18555c406ac397cc36bb64a2463b32aea32098c5ee867a76c101fb7e34759382c2fd8d17cec9fae5ab333a5b0dedbfe619e7c02bccf6b2610f99893995d836fa01764423b756787829d725b34338164ddf085872b725f8a3a0f058faa78a22a6b8239cad96fe3f54aecb28bc9af4bdcfb466abc14818dedba446e9d62b4c6bda58cc76f6565e212d00e66d073e3fbb25263430b87e31d0b2f8045b49bc17caa8a1058348dbf2841f8367db102b914481d26ce7a386c1fbe43bedb72212a3e272f1ca21ed4c21d9c0ae0f6e03f7372cb9999a3685a09bd81fe2be377f44c2afe47000f4aacfe681647a7a9c5fecd4ac170fd53da18b886f780d186bf9c366bc7b1fba092057d8899732081ee5208bce906e0c10458c0d333c7bacad9a871b15740956cde9cab75e532db166def226fa2ac1645507bd5c8b920d08f972d2b3ca912fcf0e1212f5e4056ce08e2ad4ab1e73abb26401c994773112575dfe36a4070d48fa3fade16492f6a6d166c59f8d613aed532199137579afe7a69dbc499cd279da98e9b30152e91f5a28cb27f9c2d2acf2ac3305b5fa6bffa89bf3839cd9ff595fc211eaac0378acfde59ac854210b124d1808190a08b5f94332663013db57a325846aa4f6e607d853cb72de30c2232dbdf306870c3a8f5a913e6752ffc9e6ae2b87997d2fc7a3a96d0340123ef3d9758991f5b736f25bd5029f2c42a3ffb5b68e981cc1db91cb7724dc6adbe39dbf502231da931f3bcbadf3df5279b1adfc98ac9c285cb4f118f0df7efaddf143f0e8ae299e639b441e498ee6de30209a7173e559c9dc704202a098d6501ef8ce32636e6fc9f86510cb1ad5e8f9dd336558f206d65c10807a0fdaa793b519fd4d5949a83207743e71b417bab82a06fa97bef617888c297cd69c9fadbedc02ed447d0f7a75daf9f1b4e2e540aefc1d9166913b99a5d54fe7162f7e787d8f9efa6feec2640d1dea86aa3379c0fa0612faed1d75995d0491c271c215332c1d05471e8b2173ce654e08cb5e2b9258ed8cb6ef1a1fcf2519fe2f8c5897ec41e49a320a164bfae1ac620780e93f91298ce8b5f77587b2ebf6d6a035fc487c86dde533f4083089ad0984565648e3f144e3ce8d583b4866b91af61a07f7e84b8d04718ad09e2f29f2b1cf774aef215c61d972915f4b0768408c3c812fd1bcef441b4812264a5ef919e40757954d951af784e98d9d068224c37513f7cb139f3f9c85b554d37034c3d6cd45bf6ade64635f81469693e55301f4b9d656a5d29d29cec558dde38c5f292504dd5de19933742de3c5613fc6d46553d8e1882f31529b3e0f0c0fb9c3e6023f72b437d13dac0a13786ea1ef057c79b617de39fb6e68b2ad54bcf008f8a9f3945b681cab8d6528d3dddb25a81b6ed202feed796a59dc6eba07298829cb5479871b930b60fcd5f06fb409e4823762be089124420f53c14f7457e79a77aecef8067c8b5972a556297f2d07618ec0082730b9709a0cbb42ff17e1f09db8c6d964ff5d89a4562af619e785cf6061db27d82e377a3b3cdd52bfd2d037a535b4e370b1ebab1580ef925026ac230c311e3ebf1bbe3ee1ef7ca746c79dd18d8b849d035811cd9f6793e013c577bf8389bb31234c95dfdb2f88b6d7e87595f0d269d57402e8cb01cbd248928b832e7224de1e42b21629aad58918cd099a9dcf251783297e3c5c72875a10ef54e3b576c39a1bd7e587862b795003002285d264dc5290432aef1b6f80289e16c68eefc9a625b81a28922198d32f54e66a94b35ef92039419ed7ac06022934542269df9b17f8e688d18c5906ddf8cc9c1876f13a2131f80ef7b4190f3e88f9b643b554b0ca041f774a16e0735f4a3b4040e18bb1b822458106d482b6f6f3a7b56264606dd89664d01581d81fa5a29df3abf69fbcdf4b248f40a069f8b80d4e3bdd918fd0ff9643e82949a49b52f866bd7b3e70ba0ab7cf989f50dbceb321f5f99735a466b03065ba83facdf40616e183ec9818a1a1499b46daf7816c67f37820122eb469326a0e53ab7e4b6b15a63fa6340572537120af8961516ea4c8b5eee0d3503bb33af9f6f7025ba57dd40218bc1fb96fb49b6000d6d8840453e31eb5190e53b022183da6dec01fbe9b06951b8bb7a8579d995f049ee3d805e74dffbfd073025d8169756044153fdf527831c3c71b8d04464d8eb9fcd07b725c30650a0ed3d0fc2d5d26ef80fa5173792df47779234afaf9e097d45d30cc6158f029e9cefd214610a924e38f8b40066b034c0782b286faed7d95d2b06c68a83a6367f94170334fb497427fd1991b6f762da6ca9e9c6c9574324e5d97d2919de2448d0a6397bd4691d25e2bd0f6b88ff2142f3e2587ed45b360a9e5762c19609be6010bedb50d913528db7fb561f2937f83123592bbf9b92bd25254b172912ffbcec2de3931abbe7abbb92a729d858249fd0ceb83e8e04e72538643f4fada21846d96257685b43c0e130098026ea7220f852cd94aa006ae9645ec6a34da80201d73227d1ab31127c58bb8308e5615ecc783a3989e9be7f23a5ca150d7beb416df742d51c9dcffd27f26c4ed3b8574136c60d925cb540caf6c27a6cef67c08113ed66e7ae358a667743046fd0b891ac604684a41dfb4cf11be52e68771f7e50ff3015049329d421e5d572b3f298d4f242eefc1b3d99d573e2a0b8f2c3bbf8660f4765fcca26e253cf09e3d1b1ce69a603294d17e5b5f76b7bc3420b411713662d8cbea0b3cc42dbad79754bb7265f4269cede031e8c6b30d22ba64802869ea463d2b6c996de93ba847ac5e5c3e7c7facda972e2aadb4c4ab5907f0c9fa487d64b3dcd5a88e7f27f7cbfb6b5a1014a118ecd23bd1ce3a86041980dfdf4ea8ca5b05504b2cc6d98b8f99f61c1af89c1503b2181bfa771c68b508ba27affac547f2998efbc5d4308b0163c3afb89c3c4b07150773eb22c644a690f80e3f9c520c61c009ce5e993a224ab1e4d23b6a6b36ae72054f67de6ac9048ac65d458810d8071412cc32fd48eca495fdf38001018b19619ef490dfa38618845bb50e9b3c6502102452747c7009c581a1076aa94df33ae48e89b92ae0d186c2ffc2207b3d66f35b494d333c62bfb08e4feb5752a36b8732d9893a954ab3176d4cccd8f7f5437a748b68d82c416be996b0fcd25ceb081b9f043d31663e15bfdf0703446c4fea3d446301e926d97839847c48e37b53989d4bae1a317594793fbe5434094929ece2af7c6d65f9b39ec71815528768a1e4c137166e9ff39819c22e32c345cd8030f38429b67b91a73b6d2b3d8dd56915bb78dedd6a3ac2218761b5a0157a9643f50d89387dc169c2e2d689b148b68a2e02fe1f1f653c217d47884b00320b79ec5391e59e2e029b6a207b6e7f55b63f470643a1b6ce12e06d8ac67e964c162c8dcfcbcaddebed1803ce0642fd1b25f0cb54cad4a1b63356644daf6837e785c344d8500ba19a08668ca3b770897c49c21f50e8f85ed7418e074234a6bd90ece95aa5490be8b022c390e7a8804dc3e1ede4f68817f7bbab9159e916d5c70c2bb4e3d2f9ea83f531577e667443f04dee6fbea3c2e9d4ccaa7a7017466aea415c9389a9b7fa96e5ced63c4c959312d2bcaaa462a48a100a663f3da1dd8c2e34970ef398cad4c87adc35afd37795e37c63e5b1ccc3d6f201fdf278c8b8a5b8dd1fdb46431d4d0c6d7d3558a16ea60568ae844ad792cf72147eef35db2347dc9e5dad2e755090346a26d90a69dabe5e75b00f163e45cde6fe7ed00ee26fc4104ca9fa19ea269976a80b7d42b585c292ce5cbaa9011309850ed96c59583023bfde6910e445f2985c320497ce7ca5ae0c66d3f5273252b6cb8edc841b64a1d88180fb83defc4de586336682861983349652010648497c5cc88c1d7250995310e75defc8b98bcb7df0d6a7e107e3cd78dbfce15e0b0075f83fb1d2ddef5bf62ce8608bf7bfcbb36f1173e70d5da10b52bc8244e508516f92053f157c369ce2f91fb9fb1efd24e906e7bab474c63ec1c21aa01c7c2d29ad9d9e059a6f37f4f6b72eeea8779f06ebb0744d0591777da80f555432f93c04e242af635c18e9092d740654651474dee553569dedadb7d5069de4c16639309e994487f7e7c4017b5cefa2a93b63f9e1e4f03bacee6a055a2d295d9b385c6e011d05d0deddf5a151131be3ae7213f55381e68f1977b6f9623c0a642d66ca107e662b57d67b371f2444ae1af508c8d4904c0933593cdc21e084aad9e5f270d858c07c4143d43125de77b36052958413d1a7538b45de68dad7a59000f3faf58df0e18cbebdd1e9d80e61182d2b5be0e9d27d54b00d4eff5abacdd907854a9873fd550375708e9b4a2461b3b1b1421a7ec33cc9c01feb643b4b827732dc9649beb118ca19d5d578d79070ede321398c4e8bcf267585610066d9bd03bb02dc5a4158ff3ae320a0cb0febd5d97df71dcda97ff852de7074df6655776768b2f02e9c8a0f6e13bc1d559a5be5b5d95962eaa2dbf5c35138d42ee2c484641f9846e384b18c5331419ef613e64026ae5e21c40cf4f597561106d00e3170a37acdfc5f43bee30b70c01b0ec365c36f96aaa5315e60ee8869a4bf512bb09a3eb6fe09b16bc8c6825524d219cfbb8aa3b0292c1c7905df6c1125de730a890282bd4f5d665aa641403b92b94c56987430d46a8f9afa96e53b5a03a3ac02391a29ec18b9672a8b950ba4f4f03bddd135c72f5ab4e7e1f58acb59e8bd67cbc5ad72cdd62d6d0d9ccba0e371acbb6484ff955a0ecf0ac4b90fd4f865b43befb7b0fb9f13a5f4d216e0217b91e28ea486899a9f1088f8cb14dd64fb0ba962184a57538a628d5eabafd3359448e8280676240d3cdc18b1802de118d7a0c9ec2507be4208d16a6d06275be6fdfb712590e3bd7cfa4bb68b047ebd688c9751bfa9c81a7fc5ddee3812cc283b936d23cd291251ba3f0e96380a48e59755b59c7b90bea2767fa46597651cb72ab6c42e56b41ad829cc2727a0118585c4401a7780ace1ef092c276a0d6fee893dd828a47a927fad85961e5763ffca086bea6871a7fae261eec6741e9be2f52566382b947380a4fb1995784bd31bf8748e1e4a99101302b2c1b97bd535678ab9965153ed88588b11d01b94b06da71bfd542eab6a54eed30fbf70d6c043a197e83d5fe219628f2f638730c4fe0e260b5bd7c93cb2f04a6cf3a50f4529b190490ac538f96388bf0ed209bedb1434ee761c5123703f57ade01ae48f665311ab67e9067179a290ebde55e13420c822d9e3f403e1d83d3048d5a1be00511a7194194ec679e03f3d3dc9b34dc00d33a98c424bbfd18b10b1d0123ac6bb6a1e6995536679c539434226fd2c9d7841f116e4515f923e5ea5012b1848cd4a5418104c1404e5cadd6919d42661cc5e93417e15048aebc2c9cac65767b7346910957918f0432af5a5236ea285fc503b37b59d08fc151d1e2b10c96cdab65cfa110631d1ef5c580c3e0b9b67988c6db11513fccd9ecee4a95015c43e56a4b6c517eb9df67e23ec538c53594f1cea19ab28b524bb1879bc1c1af8bf5eff31337ef300e275642e23b4b0935140aa0971b9268f45c1b115b71a3a7fe5f82613f8580795cec58fa5e5a411cfca2d47ec67cdaf29823ffe4a4fdb04e18b68fdfca82ee0589fd03cfcaf066d25df169a752319dd8407e37ef5abf6a3eb38472d08f390a0df7187602c6b9f943b3bfcbe21b68a2959dd1c23a9ee0f7f93da259752b5eb65b028ed5212cf8add8e666305ef638d78a8b813b1de932a113af6573a85d7d9559a1b136304040cdfda0cd1966f266b82067839add607e87401d90827ff8a3478ae79854c56b3cfa457b21c4a426f97ebad2b99381337f3992d5663ef3de285f14a44124ee1312f4e2bb72c7ac0ce160ee0ca10bc7f1cd9b8a070f64defd832cc3f60b7b2fa9497f187a50f49b93d2731df97caee06636ff8c2302361225899a0608aeec7a12a30d4e180a6fd67eb17e1308bd02b8659c14b2aebaf0a4870d5c5c39ba1cec56c394f257e20f06e9bfb194e61e03a1af294263c6eabf303edcf1e1d505f96720cd96425fe2dae91ab7d0844edaa3e3da166fba39993eb0cc24931055d125115aac4ef7d209f3774e6c0b4ee14758bb9be69a7a21af710a15b403a19ae2b493030a3d5d06abc69aa6fa8b49591d45e02cf2d35cd2dd2ddf1393c079ecef62869d1b2bf3d3028997c492e97d4c7345af560a6adff8d89d624e8e8549e45c0ec8aa1bbbdca56a5782d062860d5ab448337a0631ec3de8f522ebd3e36ae962b6cfd653f9421216fbde24c4f4dc17d3ed6992c98c230fdffc70b43f1dab51f98b72703290ca7a5b51b9bbd2ab35d02b9ab7b86ee584fd76fb3b0bf0600a0c122814d8c9aa517fdac9fff018476107279f733ac419106eb4ccda075d94036b79cbf025396798fdfd99d1a08001af6f4b3576633a6a19cbefcbe56dd1f09280237d746dd4c2f3802f86712ba4e4615b2d6373eee7f5714e9e12e872a2f48221aba19104d4c8d27ef3c707fbe8a7fd537da34002afa5eeddf8fb9acd485ba471cc6c6ec1035a8e736c514f07e743a96b5cfecdfa27fa394d065f0fa01b2fd5b37cbf25e7d2db3181d70901da83a70c88f5e1b1fba3c80f8dc20cf175f27b27c51f5cb876718faea09144180ba4585c501385eea5886ceec15843bee0e78927a3dccb96adb8a4efc85e3fe4401aa6342522d2b5604fa3e136b9af488082cfd329ba7cc1993ba07942b41d233d36b75afeb65c6ff8bf5581edc022a4a30593f487ee83db875eedb5ed88160ca0f374ca3b79d7aec71357ff1002486bd328c0981335aaffc39adceb521fe272d9a3ee1b99625414c898575b299e3029a7ee8cd4b3e7b027bf775595f00f457ec82d1b83b9050aa878d408c0fbb9f2655c378128eb6b847caae4844317896de5edb26ee4520e1b75afc10dddd96a49f47e23602b0b81b136ececaec67dd6efbe04ba6cc7b12868816482e59725fa4c1e4fd4fa4f5320cc83962b76593a079b6eb64f788a71e273bd3de22894dc6bd5e88375d0280122cb772fd2a54ac2acf32f864cefe5d8666aeb3f23f61d7555845124a131cb82100605ba891c3bd705fea9bee1c4a8320663faaac020e542432a3b9669b94ac4930197781740c6f74e261d6606f5894afb5ef8a736bca87d8b898282be49c3eab2335572237b994723fccf375313f382f3f1b7ac27d4cc750214ad794561e85e5950b1f9b0017f42fff118bc354e31322b0c930e47f95fa9efae9a73e92450184118cecf8610295626f4d112da9d86307ca221e223e5790e5e4efb2c36608b0bde633c5e9b4b16f1e7bc48fc7a90351588da81d54ee02df9896ab46afd98acd4ab9163be3f5c0dc723c00b8cc5f9792b2bcea808e21c31a02e056764e8ed5cce3fe23514f4676404d38b5d48d40af132b71f78e9e6df86321a6e4c8b5ff1c1a6b37ba13d268a2a762a632952f059bda46d78616584146530bce56d62662376625df881513fb807d46af66a9e8b39006ea0c5bfa8e00173f5c206de13f676e64d25701522328695f99c9dafb2a2e0f4613606a7bd2c545809d9a1b65da99deb30819d3be3ef568bc1c7835de3f981909d7d21ecf29bcfe68e999337e39c5b904929000b6912a899a2de7b504e10c68ad44a89c97ff5db848f2935c45b57afc550e366182cb1a5b3aa2f4aa3e80a23639d9eb9aeaac74e94aa1afc6b91d3189ef26390e2ce75628d29d3548760428af258e3dccac8dfd6148cbd2358c68802f7e5321198a3ef2bf8d35cb6008c5bb3385c99a3792e768acc2a5da17c8648db738adabf6295a955f2cfdfb9f2d77a1ccbb7b4b0fb617fe268de64ef0fd55253f12d8663bf075b6392b7c15e8cbd0c4e28d95f61534329e46cf2045f696e80d38536da5335b33dfd2195577c1664ff0c376335ef96583fa539df2c1dfe0f1b86849c3bf8028859f505c009cf1aadf8746fff87e65c0780cb47f2bb432d5b6bb6c891e65d8de6503f3601bd104612a89dc784b7af699aac7fd0a48ace041c8757be2e8b57aba86aa446a54b2a29de0fc1a9ee88a6efc68c2b8d12256493c0b3f711847eea9b63dd8c79b7ca7dc4f13a06a51740b1cece4969075083562cef21254454edce945ff21e3f87c6366bebb5d0297bb4891caa687905e176d1cd87987a608bcde44310fe4c3893081f21604837db2328a8f2c35320ad7bb945fe334bcda8caa9de9b4dad504d3420179e74f1939c7f10e2d189444fe393bf854cbaa0a44ff617441623a84a6c29d9ad400d1f24f4c05da09a41a1e16323405ac9e482fbbd8e355f55b8725c0402f11d7b8b35512da97eadf8ad25d9321ba8f8a85e442b9f52a1140603af76f8f00c5a51acfb80c2373a1c16f19f10b6f70f7c8dc2d1f4714f7a415f983d33eab9dc52f4fb26a8894e2600caec34d477329a642b7e8e2a8656527676927f176a3074e593cd86d940ce549b4edb0d217db1792f1a0b026210239795b559dada3b2c957578f7a80e951e4c94c44fab2bfd939b32ef5304e4c4f197d50c605f1b486017562b5485b1d142749b0477480c4a2a71ef57bfb3b46a8f66ad8c05fe675333a5eee04a4ef3f425269577c6564c2fbda10bb0c7e1bd4ec2dce89e213ce19fa7c9a4ce46d7a6fb3b28994130f33d80138890fbbac46c411f853ea2e536e2ce8be4a96565761953b61698ca57cd2578ae6d0d99d4984408286bc2db9b42d637c1b20a64f9d1cbe8f47a48ed780c024f066a199071c495e259680d7f1ca80010fe7ef5c2256f0c3d0a3d881b8b30b7f20968edff85b3a674641a4e86c5e90955c90e3a24d28d1f94d6534373a78e67b710a6288898c81b575540b7df89384a98e953c88822adade5c0ec59b069636fe6cb460c9e94973b952f5ed914641719e4cd670b94a8e08a4881980ea124645013b635075c697896b581210e4a93379b224790f93d36d5c9eae00920ee8283b64b2c494f4f94068d4c9d54c8b9a8b7c5765d9d2202b220488d3b55631c6a68e826a2ad4aaeb319e33de244512e3223bd8cb0f8401e3fae5a246aee41758f94405933a24ff559ca809198b177dec27a499c336de701db02cf579614bd14f5fcfbaef078e9429946dffbda03c6083b631b579e10ea6f6bf40bbfc65ccc7c3d1ba45d754b65e9a255562598f62a6af25afbb8733d3cc46e2103bd0572baad9d6f091c8c807350726fdcac980038e205fabe14f9c2f271643584667d8509fbdd5f2babd030571dd76d613d816203a619477eaa75f128e1121f59a004610fe8052e8a6d8594822dd66e5e499f226474984482fa8b8f0bc35e0dd306d024d917ec18317dcfaf95fbe972d745854310f73cdbe8c853efb3655f0a93fd74f140501b3ab39414a818e194df665c768d02e09db18c7df7e697a6c751cb0bb6a158e5e1bd41f02d4a162db499c176feb6858072b343972bef794035b73dca191217de5d2d9b74ee4fc2995826d7720861abdda7a967fdb3dbbdfad2af052a590c4c7dc65569a9045bd358d3b4a6a1f8d80709dd74babee7b1b10f2e493c1dda940e45a6f91da6d3692309909c44b85cdc25e5e559c0c0e5d1ff497e47c06c0cd7d66caea88fdbadf8948b138b275b59d60991e1ee20963c072ee61c9a73b699c4f213d82d11239394e41a98950dd490f177ffc8f7cab69d2d272e62e907580fd5b5907e9eb5b790366b79a7668d006fab53141835f1a524c62788573998b6d8e7b82cd6ab0ce3275bd2dd6869dcd682b06bd7d1686a0b6293dd0411a1c09039c58fd63d7a26dc7cc50fc8787d6d7c7df408561f8761fe2ab38e00734f3bad1510b0c4f654709f18db7c4a6a2faa048314238964d78ced80759829813c9006753d78729788162c3bca119d61be8d14f51d79b8c0d3124b57472a9cda1f1112be8fea4141c4a4864cf7846f38118dad1815684d1f9b6f0644a1d3b96a7543cde0a4f141d996eb7276c4a6cdc293851b9166ccc0b49e8e2629ee37d48843aa21e4d2adc6544c0e71c4ccba325cc23ed16a2e9715a65c102e6df48da2bedf9154d55a0e662ed7f79045e843556c818c66ad15a0df0af5ad3aeca713acc92ed2f4a98b5f8bf47926d521cd72cf4ce20ea622324d514ba6bbc5d91f09d995d907606cfe02f9e4810bc943a1bbfa33ad0e22947ef6e3ebf006d025b9773a10a4a9d9a84414c5e49c6ca271c005178fc470f3362bb49ed04a15f9e2d650a5cb8e5284a7508ab155ec77dd878eb91864610454b41c4932d19cf576a8b98871b504c21ea4b6e9d2af6d16f4c2bc12b8590449aad12ac564b9acae25b2175aea0639b5dc831760a92bb8f9970862bca268a0601f19fb19aeea19fc54a70f78218d598f3c4fd31c6d1a603d3603fe819eab7fc711899a915b04d1bce30fac53db2df46affdc7284323db309c02a0590aa48d1747b46d3356cdcdddb1c16104be1319caad5f45d0c30febc75ce9781a06062ce562abb936fcab8fd4e173ac7bc9970392cd53b97a3f88ac4b95356029e17157829f86cb1ff99c7d9ac85335ec6332a5b02d9ead4b5a343d40365d55dade43a01422e32bf7636f9e3064daf3d87562f63307e6754ac8a485eaab2956d74e63903a3973a40be5f6efa60436d039f0dd315db531f946352b133b1e718f0f9c1a0109d0afae52d7949f0142ecae8247cc0a13b7b16ce6f01b93fa331cf054136729afa191d27694d413a8321f9d9726db70f8b3412e6cf09f3de81c0039960e16c334fc25382969855b57112bfb27aa86138412ffe24c2f3775bcb84afc3def670ab79dfc2d573be81950465120ee5ca1a940bd942aeba4923bcd8ec440ac506fd9e808d0aba7012f9673cce44f9c140dd4e8ef2e963a2468c72c08c32b2d86071d15ffd265920a88ecd4260d01aabc2c04c5a0b639ea05ef46ccfa2e5548b454181fc061469f6dfb8adc7d9dd5d40c9dd82f6e564e2ac0124c9f96b8d2ac21893750adfdc7faae131f57009c61dcaed40f74c2dbdbeeb8212a05111e36537456fc62526b869d7d02c71c01cdb02c124bcfad5aaae4a231e17d91cf35678b3bbbedf32ff943a7789a6919c0264103e696fb46d092ef3c1858a0a69ca9671bf5a3370020b02d79762f413e3eda77950451d74323e20841eb1778da6f0cc325f4f50f0900c553ac1f6b8f5a1a43aa8acca7a2ae5052bf213a40dba273709054acee5796584ed2b0fe0d28fa75338563bdebd37bc1120e5ca636b7adec9e6c7aa0d122fdb7c89fb2eca81b40ba7e7e7989d77578f30ae9042890976b2b142d786e67587d4f5972c820fada5c517e5e68e91a57ffc6b5c02a6b0ceafa5fdd58bc54b22bb068279652cf2d39bba578af38211eee02188b528083a0b2671f1bf082839e8221433fbc3e681f61c48081a26200db27254b70ced4e972abdfc43aece17099b4ed7ad09defad86f34ba990f08d6c39598d5c65b6fe7b102fc1513e3e185826099ed5c75d3a97119ad26d53d8cdff12ded114e0f587ddd77cf325bc3e6c2cd9c4a2ff612b75a5df1507606d0eacbe36695f89711d1ce73ad5e4f6f5ae8838e2abd0841d200287a5df87db2c91f98b0277591eaa855499419ea39c9b4001dbc6cc701206e6f7be21ca266af00c233892aefc40cd48013a7a268bd1a7fcd26ea6bb08e0f67f34ef5f9859494bd42ecfee82cf31f330e4150bc24806a2b816b06eb2114ef7d7c2001641423f7dc2d4b79ee3cb08a6f968adff204162ea31994b1c7270300f2c22d6447c37080bb76fd6c23ecd1a8dfab752f7aba99f38aebd0b526ac44091592f75b1c029d7c81436985e470a1ee249c2cec1b8b4a7e4ffbecab6d64373ff646efde428f249b00a84d741a963cba60b865b5d6e8478033de595e1a2c5d5fd7a35063884ffb56e0ec21ab9c14f550fa9a2612d4f3b83240e1804ecf4821ea59a8369d6a8a3da7524d99fe6aae3b9b2651cc96d51e98a2081710f1322b47b8fbd6654dc3cf596e988c6afaf9e65817dad69d1e67c26e6d7b29c259983c8047cf1e98cd97dde20d849003a59dfcc1181ab91a64b757146bbbeec1ad7ac03b28634f1d54d75b299e5aa3d8e81061ed68f911fe465316970a2023eb7b2768e097d9394081d2a4abdea5dfdfc3f9ad6a4da382715d3b610ca7173e9dff17cde8183b5dade015518713268a14e65dff746c717c9aa05cda8f9448d0c6be2d2e6f39a7518d3bdbbe485365ced4bfc025d75e4afa696f7f840db186043d896a5105dc119ae51dc1f859482b58ac4e0cacaf8c601f26fe4514a3e03500f6ec5581c0fb52b0b1fae44373ce75e42beb378ba8fdc8430e8222c845efecd8b5776e9c99b18501c6283fdd9d891a20051534bdbc2da7de7fc327cdc5195c281bf00203f8205bb1ef2d07956b6a735289609d85321cb94625d3543482299a70500644243586fea5b7ebac27540e27a93141726dbcf34b1b162be1b3229df294f444bcd2b995f3e0f31973eae34d43a5100901da94562242da312c6c608ae5785ea5343c64f4413a46b361cf03dc98b4e6a3d8c55261b5122b4e45fa65eb42d1da637e5c43ce5ceb4389ec12369e0482e075dce787e194674aea448784458bbebe1cbdddd71216162fc09860fce4eb8c755fa5d592db9db223cf5b57f74a93c47d65f28aba92fe52bf4e475108944ddcff3d83015faf6943fdfa9e4ab88d9c6cfa905e6aace0ff3797a74e72f622ea665967535e7b2b50cafbf906db8cc056dcfacfd7682c14dfc73d6e698e01fc4d4074abe5a5acec5ff8b317bb875c92557ff7cd40681f10e950b19ea1f2e322b6e28277b59f78e51357354c576cf305f340490608cd40395a8ea1a08958b9ea3f6eb294fb471d34044ea282176f1238ef021c459e379f4a0a041f5dcbcc41bba4eabd1c2c065392e62a7f0cbe27daa4e3fd0c6411d9c0351487b5a555164c2c26f5776cee12a4ecad7ee9aca8c67e64fa8a31ee7369d2f8e1380ebe9ca9eff0c787dcbdb7429babc48a3a41073dd8a6a413c4103d5df9b6a19f36b2db87f6f979a0c5451a285763213d93f04176c5676f42bdf0658fbc1411bc1bea95eb60aa33b7fdd8136cf85644cbcffa5161dcf3ecc9d7f545d0d8c43fa0b9dbe14003ccacf8b67116c2f6bdb1a000a88080b007a66a7a9e1df68700435b89ad0937cc2aba55d4bd1a9d0e15529e8b3dc6efc4b111dd0cff562473ddf9f67ab2cca22ea7fa923962298605515d22ada0426960899c6ea4bc027a058c2ca38839be40c217c0473524f7e1c5a5df6c7ae7ee6d3b2cd94550ea8901ab2e4dd7c3750259fd91fcdb007a66726990dafe3ac4d50b6c5c6b9da0ed596a9312c4c7745cf224703e1c34d7256a3adf6e8d9010b6e4b095f81adcf08a9de28a79bede1f60e7fca81510c3c4e646550df3d26e9ce234d2589f121855134ebe6c6e9beb184771308e1d943e629307869fb07f583ffe4910968f12310a09b2ccddceeea2fb32693ae06973e32707e34301b9e06f25c1f592c16c59ea83c36709a737916beef40e3c01ac2cae45369ad2fa5d0ac214fbe4b5b893655578d083deb290725da6c8b62aeb81e3705580ebfe43d8c696b9a94e9f5491b3bfab16066f864d33ac770583a80f34983bacb2493e56e003f955629ef0e6671c2ee1d7f29cfc004d43db2ce262748cd50d46bcb4eea476dfc5420d71629786408b61c3ff60d06efa817f6050a2686b22fe7e7b955ee65a39fbd7920e0337e181adffefec34740ac68e15f897c4c07587820a45039c9c16428b8042b48049ebe1ed96044c60a3ebc9a79e5c61f89daf56247436a6d1cc9fcafa34561177a299f4f2abd8ae112a5758187b40be1c97291beacc557728a111e35e7f77ca53666c0b740e1ca3d35b58446fb336b4c94a45a04dd52bb975dfd3ef835879b7665e0b43dbf8ee4a1b1bbe65ea72515d97702d8de22fcd8a4eb6b526b0c8249fd8a81b4fdefd89bd022662646b178dfbf97e0340d013418c59caa630c6902346e7c180ff2805cbec6d7c1e86154d30b9b9712efba7de8638eddf3efe73807ae7194d90d443383c7cc0feb9ec05c93feaa841e00eac21790c439ed2f5a47987e3e8086d29746c2616fda899bdadb4bc0a38e28dbc98facb606d2bc0691019d25602fdb68a37ef1096352574b49c6a820485d5aff66f4dde1b095405cc4ae14b1b47b1704a92cedba292a94c8ac157089aac118ec3a8c6ff6775a0b0f884b63fb46d5cd409d729d90bc6eaf946fe3256817629eacaa379cdc587997a7c0f06d2b417c444df1ed068c64aa5b40dacb101da7b29086412393eeadc2e0a4c5942cb0a394990c5a04867675631f1de8fec3732cc97aa7f98f2ca74a127fa84a1716be9d3e4a251f14253980a5eae40f06f60b30497e1d2a408642e1c744960d466ebf6673e4909143d4a40a1531240547851318c1b5efbbc392c41d85663a0f67a0ffdb44b662b4d1197297f667842197623ccc5c9d3236984fcda2bb2ed6e3c4aa95f3e5cbfb333bdb1d37f542cd0ac3c9a018d3b086fabe623869e1a2ce097683d2f7ec893b8d4a87ea7969d6bec840939d3ca4a752fb794b2ac08ced96492f2c6ca3259fc04e6cba5c62b5a009b97603d469957e7bd2ae25f8a6136d42932f8012187671b99f3a9094590bad934f7b68a0959bdfdd9186155818281c33e6167770704838584e9d9699fae9d9da6eff4565eda7beb9303617e0287c9345347fc4a8670de8a79aba81cca7fe4c802e62bf8d44a7a74837c66f63ffadc34c8ebf35bb7fc72840691c75ad3eadab7b5320b366c9f34e46b2968cb9cdda63008e3ff7b7cf8baf2c87d528fb74283b57ce915db76aca5afdbea507b315f99991b9fe753b833c17cfe948e779c10f6554ef1b6e764e26089dd215df2e342f7c0500e8bee2920704b076d18ca5fd03bff403886ab036f875a63b6d1dd2fc5eb2a0da0c558e68836036141c0b6b3e86014597919e87f741e8fcee823ddbb1b8f2b4b1d118911d1252d3c50e72ea5405b3ebec7e05b46b7a968f886f900ff2c9fa10e5130a77f0486843dccdbee561bd0ddf019ec1c5abefeb0013ab373afba9da44a8db443bd9d2a33caaa41210e6866ae597a3f14f6bf0854d3611c157ea0367438bd2eb1c33bec9731b4933a4e6fadfa2ae167bc865fd02ac9ba218597c3f5d9edd5e2f189ef48ffd2907f7f199147c2cc80a78924dc52567d694cace5ef146eb315f7f0771101c28ca46c5c9f8046fbbfcc3a22b36d33a1c8c0713d5c679fddb236ec3aafaa46c9aa31f82cd3b6bd5b05a0ff4e7e44f7f05281a3a8e2b14f7e21589d7e7c2cba49b28ac4637dddce5be3c27182ff9843a611a32c21b48ea491448fa4ae53f9a74dc3eb6fff74cdba4624187b512c86804293a71c1786a915fe8cb4017b300fbe56cc9d5714473bac16c747b55cfd2872ec62f0e1e38401c7511c44cbdcb555d2ececafa811a71340bd4799d811770b676fa74937a1cc5c7ce12adb440ad868859dbb09f7dbdbb4e8b0b56974039d46dbf8eb0fbd8b894335f760d300e1ff57a8bd8fe2c8742a1a9975824a972b99b330dcc5dd00f3674a5a9d482c61bb986abb4b24e8808cf11a9518a014a574c8cccc09962dd049c3c0c227cd63b91ba9798deed474e883592d2a8c2cfc4e0ac629211a35c6018445d698637c502d86befab31717254b76e6818939cae2b6769edea3941d530eba430f0ff7883205e542694edd92a829fa3121e365e293c10c525761ab1b47cccc39d30c38a063adf9e986ed2e885e437437be83951e2c41cf3a6144e1feee279923033c782adc7ebbd32ae52a6b95b04921e0774bda31eec696d794ef38ee9283a173cdccf7d775d714bb79c032f1b0accc28e72fdbccac32b1afd23bc05b1fa6aed9d3929c8fdc1ba05f6e6b4313d2dd20998eccf51e623481a4d35966b45275a7b433cbf956330ca8b2f130e71259144f0d7244e6795674bf0fcf8cf63523fc8189c6f024be8ca664ce497a2cd6da50f250cb281470c712c5c413be800ae5534c4c79f822ea0e94d00a7553ef7365f7efc0ea9b6e055ae79a3a647cee6595c9513cc090f3a4bdfe66d795832b95487ae0a2fd79a0e67f277dd7c5af50a6c31af8e5b7f120dfa91f6cfcbf767a66c4505d78216593a1a0c95b3942e44f57c736dc214de9d818ca8bd55279764c04d9894bf633b560baf6dd3e053f75c62de5d428277e03b18d7356579efbe5a54b797eceba8b9a081fbd489f39425c716a465659e933a4755ca16b3396e59131821ec6d28554be69a78829a431d57b5a2eb32ddd506312bffc8f05727fdf7c9d176ec8b3cf81db66889e6f2be2c302d848ae1ce7b502e0a746be8cae39588149fd7f1a21cfe0114e9a001ec97cba8365e17c76a8e248a7e9a6465be97ae3e52de7cddaaff09d255e1a83b959fe23f62e37144414af42469083702a8023b8dca86b0a2e68bc08bb9692b4d5898970368a5a4917698c8f2d662470c3110211ec2f34423c4e2e5037bab20607da56b3ebf3fb9343d861b0fc73a185fcba1403bf7064af51680dcf6897b446dbcdef439d09267c007da97551d6d9fa16099162a33c925a03616760d6e6dccef36a21cd1955e52fbc3ca74e71f0540e88ab311c0f2a6dccf083f8eb1878b8ecbc7a933748e511e217081eec2df5307ba76feffcff06c46334fb308a6f83ca0b094563c3b2b482651fc7a1be3c7f4b80a499d736393b1444f7fa7b964f3cb484da194e479a4526808c81ac08ae9b050627f7a38838f2c5f8c2470bae87dcb0b1e9becd481a5acafb6bb085f0937a8f6971a71854bb212c01d2a882d547bbaae19461120777e386b45de03a652fda92897b8059fef83c8e488048d2dfd564c6e2a224ea5e280423ed5a4f71ac405b2d91868336e7caf84c04bef08f435542538314191f0512959dcdc928f4c37d8ea8115dc5f9e2245034bd92e43428c3400543d4575728c1393e9ff12a680604745cde4eda1a73984fd439e9828e6db32e3db0799b0a07b094e35ddf6fbd26b0d76a55dd5098e570a0779a580ea0f9ca95d0239c7feaddb5d697a45629203ba4dccb1f2a575a0f06fce0b99840a08371eaa9abeaf8fc768dc4f8c0903ffb964258be352eff24fe500c73f24f62418b2752d124fe1c8ffd79354b0ce24a5206f01debde6353ad4aaaee1adfddfb3550cc54bb98b6de4c9642b301344abd1284c7ef04f26aa6a36c789b0a0585aba97351db1d21b90d7569f139b50b59229e9daec324bbda638abd238bca99d40cb47ba723c781c29bbc4276fd5395970f106c5ba942f9bac1648693654fa7f698e914c30ced923ddc61f36b8a2f40c058e0b6837c54ad1752cb96d55911aa9047bb3af3515ea0bf9ec05cad536c9384fe13b8ddfa11002ec9159731b427c661674beaa82f49ef30302044bd80056db64d7fa7f35fef9187ab132830a455102f72ff09f7ad2cda5efb426dc7f7da1c4e65367936c4390232e2b44f33c337bce663e2c1c09ee7fddeaea19539029c5674b45571bd81eee3e064e1e3a11ce4429955b9b9806f1ad64273628e3c23df6f303ac6821dfaf0d9e28403cf5d191e32c750d1d63b976c7c7920f192a373f8f58552f66255599dff05e793f3fe14cc1f6aed2dee7052310a480170cc7393a07a6197abb4614d2f15594b045a23d514f6c05b7f60d4c0c087265415ff328a127f70e23a1fa47194c9597d2e58bd859291679d27ac49b362a02026347f94589eff94fe828a5beacf978db14f729864085166054cdbf1be20965cc70fdcdac0cd122ce3a79ca8f809f980cc0f54263f1ed4555c9834606a11d0f987c6d72ecc5cd55268e0747ebfb8be38d2c3635047193553455139b45cc57b65d7cc927df459a837e3c66359eacaca46a0aae4e1454c4a862d873d20808b17d5ec4432e8a8e62734f026cdd2db9f95f791fb17f8a2ee0bccfaae8e40340c8e7188d1d83fa70627f80d5d2c54bfbc86f6d127a7c2031819db7d5cb083de645322415df708ecf9d57831d7479d3937e345ddd11a0c7d7e30bc8bba3688e0d04d6765951646f1f22a26c83864af590b93bf50a544394dd2564e9b3e1624b91664387f2f7d0a89d3e6af3c4ebc4ff5d563d76e145cfffe9c011891fc5252e4a1e49ad8262131c5095e1aa5241ddfe8b448b9b5d1a7077a6d00c8af50f5cc75962cb2290c7af4f23fa387a2bd974616c6a57911130d8515c900b1a60e75b17a9ff0d1f3a9791380590a53011355b0c6df4b21472cd514ed111277b01983d9bf9df98f545ab7822113f2f01cc653824c2569ef7da28b8147c444bd6ddaad18bfd0df4fdda38c7d09a0901d596d6df0e84a1fc6571dd18e6cbaacc2c6cba1ab73283e456ffbbbce729ae0c2ac1b2a9d78ac2040028c9a9abd01c9098500df4c40e74da24b64438a039479dec909fdb7c5c4c59a55e77f7a30981f38389db5a66d4f855582b1ad20b6c578d6b1b07dffd305ac26eca17671dbb21534ac5cb4af10328cb2e73554337a4c4019bf1936664cc00d092d8b37959b1aa865506a8691c7e9f58ad56b53be063bcd4f5d2a3524409fefdad85c487bf708026262d62bb4d88030ff434d4706adebd71274def6464d0a8cab967dfbbea65da597b65365724e0ff03d4ed2e99b28ed400018ccc8b79216c9ee91d3edd2433dace897febaf7c24a24b7e0a844baa9fd68462d342a0af39292f734571f65fc6d6478b2444225ea4daff6446b10e8a97780b5b9e78e45ca1d64b123d9543545c281c26f2ab1fa1c7449e5e1c53b7284f9406c8a92b2599fe0e104af09738599e18e2a715c5ed37306bbf9d871321722a7d1faa6540583028c17b31100b1dd6d6412bf68efae022c421bc5a829bad492353f32608cca97cb0885778cf442dc8762688cc76ef2aa20868d9779f8058b478fcb02c509713b8f6b9323e6f9bd3d49f964ea26342673f2e6cc00f14957fe2721291859823c9be0c0824918310bc7750488773f68abedb46ad977c4b3d881be94d9f96713bb87a651f5a2e8153d93e0c4bbe15c760d3df4c2f727d3c2823b1a686e3a53d3bf449b5fc652ed754eec65e291608f7aa55c5ae94b9de9500c37cc45a8e090b69e89ad165bdcc4486dd7fa0e22caed1cdd2258ac9f34c6fc7738db06920c149148236a1d99ddb6648f0418bfe527c07d26a115246f9b5a7f4b9b5f082376b8ebefcf75c7f0b15136a3819fb28734cc849ddfa06ed647606442d76cea81eb8fe6effe92114e7f100b3d42a86dafa9f38ef9f1bd405b9b31266b3cddef06ff9525cb7c0cb2808de57727a6c0531ce951504d457ec6b4a7ca5c0ad912a0e287c4b5ab5a02550c4fc81210936db1a8a1b60302fe33b55e523ca4285d13df4e6d4eced2909621d590c6fbff948a7ce1a783354b98c3b56dee62373a636f6f6ef5c9d44b51dce625f3f3638b43ecaf6a538c340cc6a4993bfda57790d1c3ead692faa0e774bae6b60280fe9dfd8fcb426e5da1ccb0427d9393662b6e9decec27919e1491e4b0de8a06574b72ca62f04cec410fdef01e0ef87340a4e16156043c2e0ef5746b26dd43595ee02daf32d786fc69488e029bc709705607512932f39c49eed16c2562b220288c78aa4bac1cb58430c6c1e7c6650308b5fb97be4e33a659e6012eeb75262dba87b540be01941d9c1b276962384382fe79cb5bda2b5fd52c200800b4c9fc34339323e19e42828b827f790b910788506f70d1fb3d3162d0a101be4a7de7cfd46c8c36a980ce46c596780a93d77387f7da0fdf66d3813a12c3ede5c37d4d623f9066abca24bb8456bbae3d5b5ace3c7e9a273ebe89b8310c36fc8ecfaa533051208e5fad5fdd8e3b7d1a79f30c2cced0cfa736001ae5bf0a80a5c280e45f852ed21770f6fb710b1cea2b50c9d704ebfa52e9d6d879c138e1ec9bcf80f204dc89272c2aef32ad051e210989a298fc5b9d3b96b9bd8e30e0099db602f3c06afcfeade6e08ffebbc7ea45ff4c9f4e1f39a3f089d9812c36064de5b7064b1b3df155cd659fa1f561e4ec41cd62bfbaa921dd07aa870d70bf99a12874acfb2367676f01a4e7dc9300f75f22b55179329b90ab55ea09b3ed48dc6fa3e3b1f4e7f4be6fe83444810be5bf6da2343c1fdc8bfc0f85228b6c4b3878a6e8f2131520235636699affdf933c7c257b72d9d79e73f485c85cc8155ab8294a5577e4f90d4878d5df0aa6ae67469e17e2ea2a770537e9c28043e84e47a7f99a70b86e7d07dd989ddf2a838e4c703eda7a74842d79f4965852217282cc55608be922d20692a4df22a9b2c4c4b3dcce5255a11a614cbf22bb6a7033c4cb06dbc8a57a2aa65d16623decc2524552b07e375f94859e22a048c4aba0f5d575f7b376d7791aea6f4452fe10e7ebc4c3c590d91ffe1b0e040c5513d9d351ba8d3b8572ac728d0c4d4e9d9501a8bbdf731144dff80213b4adcd4c85664350c3259d864386462279385032d57a9046c65cd132cb4954d213e693e505729f3a5b061808113efb9f92af1e4e7ccd4153ed04d4f8121f36c71331fa596f04ec39c0cfe01d25191cabe7803da545a6b75a51c55a450e81bb19ba7cf3e83af635a88353c00fafcbd01fb54105fd7deb02e4435914a30990882a4c4a2728f0bfc18118d9f72e086502546bc70385aa8d06b45e38614c87e181991e55645b692177beedb540ab4dec7d841241ada23f075cb55eaf69420c3fdafb146a4e05ee034c80f8ad0e8d557011f2094ea92eb9fc6a7235a76a033d0da498d4ed6d3b9cd8a8d3a42a0d8fa759a5cb45ab2e0e453841f25f20a1f36544154fa02ab47342c32c433a29edacdcf3760c73cfff69ab3d715a413a33dadcf417c4293f1cef6c7891b3aea62b0b62f2e9ef704b5bd7c510cf2e61b2eab5855d365bcb9c26c23e0e05ac1858dc106c46626073f5f4442256fb3ec41ee5499392a0cb289e46707644fba9d0f8001d203f5d5bafbe94e37a75c25e42c28374746881d5d99834768e3b2eb7dfb5e0700e99a807071c4f3532b9c23253b447bdf5deb448d6fb19e1d1a7d92b415e9b2f30728c2a0dce0a2d3b6d5d033497d91b33a8df4f27acc0846b4c8bab959ef9fb17b33fb4e9a5ac787e133006188eab296542b78f4c569b5c8d6f437faf3eaefe10dd04350614f18510f3b275807dc290f959bc517c353d66635132afa5f75c75b21a46b2c7cbe800ad807059f42ccbcb58aacedc92b14c23922080446bec5ca177b6801016eb83acea767a1e7a7fd5081d55fc5a8a1cc5c394f150f85a08b07c456155cc145a8109e241cd772916c40132bd499bf71533bd7a5497ea17172c8bfbc0c740e8555b77d62de867a61f83000817648a43a810bb1d00d5219f5757e356646334933f875d3f5d5d77716381835928397a5e13ece0f39b76be414fcb8e9dac34db7f3db8917c41c526cfeea944da61cf4f6774de4a1454f4ad575e0e9143036dc6d76836f7a976aa8ec6102d19afd8afcb7b5f47d9dad614d8f560a03856a75867773750bbde769c2748391a822ce519ec435c9053ceb64573f0a15e241537f5bbd53843c0db7bc43b4ee68e79cca8a5541901466ac47fc3e4ae7b02032baf29a5789c4f09b5bca0d56eed4a7e5331af97cc560dd106599f7483efe515b14f9fda11f14544c472fba8017b2740affab2762b5bdcd4432ec73deb7a80c3477facd3c28cb1df84d7e8abcc33629811df86e60b7e6bac1543c30eed546ae6665ee6e88c5bac7d614bd0f84f416ea5dbeed3c254f406dc5b41ff8ce6229a011ee1e4eaf662a9ac5e1364370702ede004f61a587f2f04d60acf9af421b853c08d1884c1ac890a76c298fac070650d677d51a4bfd3ecb4a0e855d8d4b69d38c7786667183e12a14de1924455c65789f0c855bffff62f0ce1a15b8dd90a00bc725805654fee3bc72ad1303fdf8646937da3480449e99af384bd3d0ff208b76cb81cc0cac9ea5dea3bfc306f7a1cf1a05010e6050bf0d279f3ea04627f35717d92c0e1ee0300a771f3c143dcb4be06cdc5def81913c207c9407e8d3cf1436f5a6020c89b43efebb5554ec783cb6354d451f11278b522147e8085ae7c43ff57fa124d181c0eb8b1f27dd91f92465e6c23ae75aad7a4d6ce60f6d24880a16811c2a976cf7ccb389784d037535e8bfad86989c50a8d5d9909f77f31386c7c0eca3ad4756be5abe1e8c8d9ed3a847313d42e32c51af273478d2f6f49fdd738a4f3b6ccd19e097367f0d1ccbec3ebadf128875011df3cf973ab3493b19e6aa7ea36d2ae395bc82bb4ebcfe408678912b1276cd68ca47e28e9c1131d3561952ac7be6a9bcd91cb6ff6e8699bac9e0890292f68fa27cfe6c176cd1946a0a6e8ed4471f5e844f2df343903f77c24d01cb7d7c423682d81fc95811a4c31d4760bb5b063311a1e044bfa56457169bb4197234c02533fbc2888daf725a68e955547735136fde26dd50e428373fee0e83dfe4614a94363683f5c5c1476b7adeb8b5c8f306fabdcbbc38b86ebc0767eb51c395ccc66da3b166811cbc91fc0a39ea0fff88587218a8808f80248363249e04deb15c8ddfdeebba22d9b8f747128ae8898ad87b4c703497a2015c15e716fa63e98655309421e8f160ef6ba7e9ef37c4c96c4c91be3c0adfab08747d158725582825b58a5f5af3c7fe89e736e5b667298db26514cdd7114df6ffdc54e87b415bc57ba1d730918e075c6b1f3ef81384063e3a7b3b6b7c69926c690428078dcfebd163662a4029864917e711819c1333d2942526da05a84373b833f7e0c64b0b394e09d9c0515be7336eaeef532f7be538bfe6707dee19a0b4a1036e4e0d51033aadea97a3cc25c7de76c18a6bc213fb6cd1b8b316677eaa9b2aa9e76de8391bf606a0b80cf71079ce78d4be3876a813eb7290e02b7200f3de69e3812080222e0da5b102150c6607d8621692901258b3f7fce2784b7a124a639773343d410c53ab1fdcd0a72ad720ccb2366b88bfc3a6f773fb8f0ec871f3ca096a55dd7450234865ad9b07fa8e24b98823e3a78fe245608d1c178abf4a9ce96eca7ca3b0e2c6973b28be2d86cd3d907d79ed7f9b4368ebe2622f48e52c7f0c8f0ec2d686f58e90b477103ea6c8808c834b7fbe2d07f33c7e59d947b2b48ca5fb1e1035ef41095dd8b547c493d7f5938db74c503b9ed2c05608334ff4300a4060f22475820d8644e5ba3466dccce45e2ab629ef13be9fa536912964a77830951bec0b7492875f009b93f6dc6e0f45ffe45a30617f933bea09e7767d88d3f9ac82037579e348614853f81c4585c0391659a39f589a93b3eba13be666e95f0bc6402bf445632c18c76837d2c94bf5d9a20e87b4883511e2337300141ff453edbd03c6c474c82a5e8a71935c663d9cff8023fc110cdf95425a42eb0900d59764ec9a7f65cf67ccd697cd18b0ada3a72a4c19bf524b0e24c8cf0d44975260dc3feb7e2c1fb326085c88975b0d0c9905abf5ee6a07fb4ce56e8f25cc5faed34e9d627063971f09cee0c83f9e6cea838946c709cd861c5d06c979d9f77bc1e7fad182ebcb78654a6904d38403daeccc4f0e84f2f671c5c9876e6073e4cba92af077973cb6fdbba9dc42269e54c0716a8339b8afd6d90746d9d04fd75c622788609eb88e9eddcb3822324a4819635a2558113f06b9e7ff842168a8ab12d42a274682d557c217bd6053b054e68b049f6a1d724fd72bba62821c67d98f534bc4357c52326c4586c969bb118a761e70777d3d758d5e35e51cf5eeb6d57a19dbf385bfacb655493a6f53aa2b3d9f43576c6941d3952136dfef46e39613fa5a760399dc42c51a772bcb95dafd003e6c38f1a2e2b4390d44cb5d4f61c68b93a7bfebb2247a7d929c183528ee5a8b0d8c4e2d0036c69559cb10239e7e4be0e60be3b81e37254dd127db0ba943263f1c70f04df47a72bd898c0de0644a217fb91d3d0c9c9fdd128eb18511737c372d0e38ed1b53d180d47eb4c11f3e9c16a0f6a1305ff0176953b1acf547c95c66ad7b66feb95cdbbb5f6ef39871e9b311cc22207d0222be725d48832c3e76b7abb0b34399b929405b41f2fff7447252a05e13eb01254002986a75ac239cda4c3f8b3b72cfca835bb4500e33083b6b853a5bc12a3c3aa5601c606cf0e403c132a850a616fd85a42b794e25a5e20dc5509c5645ee37e71137ff43018659ae18fdeab837bcb883380008eeec71d3e7ca491309e7c47c010c5bf52925cc7fbe4d8a768320c0bc6c347fb5286ed33383afa5d38f53c2310e6dd6389dcd15081dda46937dcf80927d0819c919390a8bffd46fe8aa7c760402bea7a6e584fc17f0c86c6a43703a5065e6050d52813734122c908d9bb9d1fa84719ade412111f612c7c617be2c89c5d8ecae68d17f3f57fef02190a041d848b123224a31ea6150764b4b22777b7b83a6573d5c4e59cb3f55f09341d4bdbc999d7b8b5a27ec1f15fb025fe8a0c31d9b83ad90c4aa7887a53d10b33d47411eddc25dbf6ab0b1c4b6a2db576896e6c84646dbdcffe9531bc0ad81b33e2e4e39954a513c14219a0ae508a52bf5b215dec19fcce5701f861d4917716756925158cbc8b3a91bf2e4d359a6a039d6e1bcb2a7ddd63a42e06c833f45bf4e93bc5dfbbfb8c0687fc8363cde4eaa8865704d58620a71c4001d4fe5c0c9638c30db7a99e693dd45c5d40e3341f21e01efd4de0770a3b97e278931702df101b8aa3d1628cb5d406c6285178ac3273a483c201ddcbc355472ceb7e68fe6f3dcdc4004a93215e515fcdea17fe847a142d4091ad9972fa02e0c86c0ee0610292ae1927bbed46c2990c6cde1bd84c25385a616536024d2811262f18f1f34f0e0b1c9411c1fcaacb63ad7804046e9b50b9201bf5c5a1f05d4aa77951a92bc10a91ce2da42aa385edfe6cba45a654d9ae91173742f27062fe7c3eb03587bb22e08dbb6255c4191bbaf43be78d90d8a5718347fb14593eb065d2cb78f4e6d023ecd991983d953995d1073bd7d9873ac3261fa6f9827c3ffed5839ea044cae0e03977b9f20818f0f629dd6f05cb023c636d2828bc8d9371b3c847e150ba76cc8f5a01f0bb2b0d787d5ff2338569e350af6e602c756c127dfb70f0a96c4df9038f899df14293a162c3ed7353133c037e369d249888affc83cf9d64e80196306e90c7b9d54003749aa2a95c9933a83484a1ab970c4aeb4e5a8eb60a6640b086d18214bd6e8ac1f986ded10de266d711f7952dee83763950c64dc2a0ce3d804c6e3bfd139aa2b1b8a1741c2fb0bfb4870fea8cd085e7d456b5cdecea6f38829c5622aee9bc3c58e555aa12c9f62e82f38702ed6ea71639f0b58ff8dda5fb072d1ed70af1fef4e922cf79c88fca25fd78add259b02d1f595c385d29446d0c1f29fd3a201fdb078c786bc92cc9bbe0f0bb950a2f349b4b56adcd2d39355f0db1a8480d484b8c6c2d2f6350dbc0f98a0057b817efa3966cd4bf1dceac0ab4cdbe6aa92373c5554cb169a641587b7be08f39f44ece26a45fca47312f498489313d081d6ec08e434283a79f610e9df75c66cd5e997d6680c7b1bd676cc381218b36b7c72a029d7ebe61a42ff25226eea160add45359d4b4153c401be8b32219980d96e8b0e79b8c69de4de7125bd8ced2c094443fede94a944bbe1fd69a94b6c203358c8ba99cf8a313e68b9b5d98715396e7bb1a4c482980b74593a58811073d63f3d35bb5f066aba2df66747a6ddacdf60828dbdf1126b95130298d40bba4548eefbe255bd1ac4670e39e00f45dca91bdfc091c8d8ef9838497a89b9ef50bf831219a16224f084e7d6f8c87e574920b58675952b1645d0b633fa406a834b5de7b68591e773ab1b01fbbe965090fa7a78af2eed4f7f6fe5cbe1f4e4685913368f72a5c1e6c98e9f511f762953c31317117eebf3499a89fbf273c78df6ee10c927fe59ce173f1e2e3ffc1165893631b89cd3e212ac3a11cda38d5c8514d6a9500b006dbc96f49621f2d4197fc310219643920dbfd0eb000b84bcc2f92d921b790fc4102b102ce94c4eb0af1127e28c2879bf2fa9fb9395d054f2115248a025eadca952d22394b9e5e6f4e3f9e04df081da0b20e763b65c69ca6dd8979ed29d6d9ff24dc389227abd28bd42b7634a1f6b0469fab389fbfe735dd27998253c0374d4ca1e7f91c54f2b3fdb6b2b187d98b5eb71be207237b3efd02f97443a5a7af5ff944ea619b8240398a6c9e56d34070c248701bcbed2440c44ef5c7b0f0d2dedc8347ba4f40d050fced445dd7797a287a913bee8acb0049516b9d9abbb216702b8f8632dc7f3480a9997dbf7c89d1d40890e090ebd0c6cfcf7ac1f7dd6a23ea701cbe5d69683dad502c55532c1b2411fb85a462ff88d710047439321171558fc0d6e2892423d675853da8038cae6ac3ac3fc7dbb652830df4109c1ca19bcb3919843cd7a765a5b4042aab12a3d75797d4a43e62afa258e27e460a96af966433b28506c832c877bc641dbfdf18dae5a8dba47b423f06897ec304170330b89c01b3742f663ac544192ec327fa834248c6fdb350eaeb3b8ab40e76c77432f87fcf26d65630eb8891b36a6053c7a9baaf89a49cb00ed0e4baac9f65584f6bfe2060c690fb2eceb4481868e167e1cfd6194b091bde4f1d83f6e3302e358177bdf1c8755022277229935b594572c8b8f20055ac83a7357009445d0db06078dd742b8a23e9dd285eaf0db9b812026c29151deadbc3d1578f550d5bea4aa3f29d65750fd93165f0b3c6ff2023635cf2b3de2b0f07426d24469272cb5a83df435480e99046f07a291238aa69be3b0715bc316938290fc6c772da74cf52bdbdb2e76d413fed19edf737b3751675cda092b7d72c1ee37bf9929bc5b059581ab72c4dcabbf805d2d2aa171e1d813f9c6ed093b17c3957845c051a21b0e8643919ccac73cf8ac0eb81e02500ff664fd993f0c9b716e0ec761860147fdfe8a4c3fbfd97ff98a3a8f23cd53a513aa80fe5943108cc3262107693c1ad00128810b4e2ff9a29a56db85d4f534bd469cde18c7672da5c483d057abeaae122b047847a95df8dab61b11407840fa986ad818f6b4545e240c55a3b5755837b7819f61b616a57e10420a8ae6b3a2eb8584f0eea5f9965360d01304e2437b73bc6d803664b0280eb03a7eb9a2af5c64e6fb65ab3974cc4938da3e8032dbb037efbfc4eaa1718b1f061fb684d172832b7f3d1603466a0fc5c78a77d807273be953166226f8c50b346940cde2771053ef62c9960b677dc5e628a3d8ac78bcb5ace8ae8c807ce3d6663a81b9d49da799af07b011a28abda9ad3c6af49e54e4a3fbc59e3781e8da1ec1dd5a089924cdc92f7a4ea56643752c82aec57ad1621879df0d2693b39b0aafdac56f6be8f3198d499411ab03443ce2bb2de55442ec1507914a8a09843265b6dc7f6f79a9b8bd5099de9907b9be092ab5d28f41a445bff5b6637ff815f8cc39510f87af719fe31d72d451f9c00c2de881cc82ac540fe70ac0d80f78c7785805f872a8369cb9fbcdab370dbf2219929dae2c9073771dbf28a790d86786923623421439a6580508aa702b82589e818ba5256d1ba3ecc86cf7b7ac3e7e69312005093b6bbb4fe2af6b99d1b5750a0f505ac20ddffc4648114fe0ceeae8aee8fc6f08329315a983c41fe80cd2a90b1a02f6a857aef829b3db1b7e8671ca6004693b4c615126745db32552b73516900d4bfd37f376c7a9276501390bb2367cecfa68df9ac6e8566c76ae5e2eda83b7820e9553a212becca3cb9a8b1ca5860949efa45aa07fd1e6cee90fc37e38c3edc5b964e26212e1821e1414078aef80ca7dae3c05bfef5e84a8875d939668a6e2713a6f30a2e82c02c3e2c8bb4037d24f7ee1a62bf7f393b032716e62acaf5a4b8628e6b782d7feec9bcfa8a568f3c24c7e25d4981db02e1c973786b8bb492338faef777c427da47ff7b63813b5759e538f760f1874ef0bf10ce5fa30e5638594ee3d05a0d5c9843d82572deb27c2ef047836a19ab66e04d27a793036e7c49941e40cb4e6584e6bd7dcd2845191b4a87500bbab133914400c2dca2805860e4e5f72a414962b6587672011f4b345393546659ac6e0b71fcde09882e0e83605a65774aad859939b21581c2025cfd7d919bd601d49d5b5d1575ffb16f6a201dc7476cc30a5848f2a0ed52428b72d27eff1c10aa791e22068da3c4602ff88e9d6fa7627c9f1c1181f198c36c1ef7ab5ee113514ca44c744a196ad65b2b08f2fd33ffff53291361c2eb29be81f4bae0e37c4510df709e8845a5c5196852f06b89070a50104d53493378431fe2cc6f4deb106b72d452e224e454151708e9fcbf5254eb9a309dbc25f6caf4ba796c8754698051dc41ca46df9f767f2dae61a27f9ca3ee25bc5978bc16fe894b8372e56edd7b1ddb9615c9acfc42b30004b61d6a158d2bf8d590d7e4469b894283031d18e97b9d787f06b146f85879de113863f611a4d730b03bad3d942dee53c7d487f81bea155f9381ee3941fb5bcaed2b8785aaee156af5b30a1f5f1cbeee21b47a956f3ed3b0ec10629c367974100148b2ab9ec0d6977cca88e0679e701a812c8a44df5ca3b581570dc7d1c52acb2ef53ea0409533938403c0f02adc15099d6553eef55d62a91349076b4cb12bc824f73cac8244c56a16354fff3e0c8549113487dc7d3d992f2ccd2a9001dbe4ea19c0c471717231df44de6986fd8cdb8fce27d2473285951ec078a6475463586e79d97761b50b1aba18229d9ad2abd1aced5c37d820b82fcfd987fcf6f204441033417770da817d0bc57a1189e513a4b71b1d58e3da681a71dc9c6f907fafbdecd4c7f4594d035ad82e7b09b202001a5d86ef606b6e1d77c735d48e5c0fbbf8f41847670c204ed585b39f81d99f508882de02c3edf0909cceb189a3b37588e324f2fa37b255743d808a92426629ddf91bcf6a7f2e40fd6a4b8d9666bc5204267d81205fb4203f0731507931a913e4acf63366b89bfdc0e1902c80bf28c11dda27f7b259271b19be45ef1287bbf0484c385b3f6e87d8b7b60599d120c333bafbe355168f46396a8bb258b48f56b1dc93320181438beb04d5ffb75d14c3decda4d08ae832c18a565609ed775fc673a332aaafc41aed1d0aa24a9d3c9ccb5ecdcf6bca08657d5e308cf812516c6c317a02722cef29d6db6a5520d20a0afd997abf5e425436f7e1128546874148efbc06fd9feee3f217be31ebbf8fea92e4859a670c46f0baec65c0f68198bac297b5e2f47e0b7923dc630d5c6df0f57d64c9a24ee3c376261c60038babd8c4aeea7accbc055b6e033da7171c50ebbf3be9f79b1863cb14d4a03fd0e10b3d0ee6c253b2b1ac88d166eceae764a66da5af53f3394a0a3385bbd5e81d9276111e2297acb7179401de6dbab25f979ea5ec3a106e3f36c1e4003fa79cfa8f863b4a41171250d9ef95f4a3630763fc31f0a2c456bd6fa81487799405129c148a0f0d95b15270a67acc523efcb93c5c39cccb6111f6f1c3906c3bfd0f94a81a5101a07c92fbd613b804970cb333e3ccb7ec6ab721b35a8d31ce75f6d15f30556b7c903b9295c0bb8b80d2b20e18d858471af1a1f64cbcd12824da0bbf509c013f0c1709d80d0af7191a9207502f5db98c7b78a907fb6a2acbde5f5241a51e583a5301bfc8a8b7267c8410d5db595e129d910dfc2187d618f02c890676bd0db76810957d8f633621fb5273363ead1a5842d1ab7145fc365eab7adda5e202d8f8e7ce03ea860b793ae36b289dc89b47b215b7d57d23d06c651c1773f990a3ee5f9a8201ed96580af8e7c6252cfacc784a5755a8d44f95845848ce08feb9b3fdf2565596aaf5e6c457e687705767f07f112685b31b7773392e99130873b6c2062911a886eba49f504cab8d9158103ed16ecdcef95f397d1cb2666abacd1c1649c67060fc4d3ad361e009131f8e02ec5cdffb870b08b13f28ad60185c30cfff5a3c04546176f908409a9a132e2877fc7fef56539f8ca64ed02a32792260f6fd18a8679c826a33273df8e5adf1826f1ac8ba49ed084aa4a154747ec7d596247ede430ee743c29ab05af8d346e621cfb78fcd8609ef568258562c1083b9e63cca330f60dcf5e162eb04b4609faa6276b7a5d119d003e1a7469445d56ec6c46bd59e98513693a908cb12da551b1286c1c6dc6db057e502a59e20239e15c5a180e5bda224c52e5af6919ca668a79fddcbbf3d3841a632223c601c1455564185bee5b32f09ce3809b28f064d660701f2133e5e3b9e5c7ebe7f799f463d44abf3e0a8445f3d6d29a49ba5b0a314af522b658a337d3c983c24b6e8a48d3016856cb57db17807e571e12cfd143428a492f5ccd7dda6d5d088567f187fd3ec0ee206ae5bed3088c4ec13e72092d8b1042e69214e5c3f759ae8ce6ffafcd766e2be4c9fc0e4ccb201566bffc85d788ea40faef5110f82793c43cc1dc11f73045d4e4fe81682d4bec982bda298237a74774fa378d193709df4978e5339c409dd91f438464913d3af50220edb282e1b56f0f614de0cf14e0e31bfb77ec1f720b52dadab55a300a37d1e1cc746873016a51f2696a5ab98f92e6edc334324ad4f553c935f3e0d08ace1f9eabbd818d5ab49c8b00bc63f23af2486ac6d65b3535132fbf0dc210caac64e18010d6c5e7e45a70dbf4525ce0e6c8a2cab8b839443ec4932013eb36075c3cbb27b373d95afd899c0deefde2e704bd7c9109ed3ec5ca13064c317ee7fb367501d1cce3203dadbbc0121fc524e255a367856d6d4129195f7ec0469702cf74a34db75463b886f7b37504789d93878203056cdd5ef4f7a229fd7cde6769d7fda990bb2a91200f35deae1a81865e9db58341771daf17862c6323f7a195f2fe41c7ba2aea68728df75eeaa3d0c34cd6535f3f5ae900999f5c1ef92664ff91d76748e4e1a2cf9ee6be15407f3ded8c4e4de1857e83c1b549934253d872b7599f4e3963c10a453c510db16f035fe3cb93b6027f75c30b5afe13d3f58dce8702c28d926e52185a6b09b07c51138d0c1916ecf674894a666853b3c19a5cf9164c4ca23f38cc17085be7c998de120c2ce1d4199a76cce93e57f9353209bc2456af8bb51136b6f4d9f6acdb68fe7a22b4cbd96145a69ebcc5038dd5564fa8e9c11fbde735dfa285ff3823287240559aba6aad867b9e138ac0810a23becf2ffc3ad9305fef33ed0a8d60dc8dc70f18f40389369bafa0898895c4ed15b471cb28f7a93125b888159dfc049976895a8bc228391c63bdebd8a8eac9de1172e45bdd6a192f2d9c8bf5ebdbd377d3ceea6fbd0beba7b629cd00d06fb18d480f91c378f9250b9428128428b2133e0ca2d7ba00bfe5e40d4ab4677d4bfb10f14fce507f4f85cc37b1ecc4992d9d043372ab70c7186071f6ad86f2eb022fde1209eb17ccc15042b29c3cfef4b463f0e95d2c621e6fb5b2bc511dff5f0710f5cc94dbc58fcd051e2b8a17f65389444f0b3bb56b11af545ba740e8f71f6144fa93b7d39d468ca7469593c761342d93cb0b1dc0856785fef847be73edb17e32e703182e525885dfbe7b73b89bd9befb762102d05613ed72e46a9e29d558c651b813ae6088bd6f7a001e4e89f90172dd822ef7092b789a633ae863fc083b79ab437e55fafdbbb6650174793c77ff7080073907bbf2abf872e991f7140c51250926d6d3b2a23802601675792dd06a0c6c44e9275334dbc0dd11e01557aa2c2947abb275eca1449624d4784ce2845c0a8c987450c86ebd16b316033a5b7551d8bfe1e39b217bf18fb6dcde127562f8ce22239c39172442715dc5e2a467c035362cbdcff3edcc78fea8c8b870c3c7636609c982414c39b9d4744ada1f51fc223eecff76a85f3cd2c479fbec516ce7293382d1f6fb49a895ae11cb6de5e96c43c2420d76a91ae0db1db472e658a1a92262cdc211cec7bfe15cf55212247e1aeb6a1b0598d4a7cd62cb22019d55d2c5caf112fcbae141bd57d291555906fbbefc6b1e20b8fcd38ddc7afe2d1c38deeea566c9390d77f16bec31e68f33b0cea3956b8316374b1f9fb2138a3ecd1f4e4aeb7c3ba577b1d32829afd203e723b26c141121bc1a9ebee5da2f0b267d2cde51058159286a1be03d6d14838670d804ad041f348b0d5b25255c10df280730d746c8669990e55a063d40b61f4b35df77e171058e940aabc6c354316933bfdda1119189ea5643638a2a73255abd69eba084d2dd3b3c60a508b523c4722e2257ecf560948d565789bc8f2b514075c463afc1548d0c612f35feae72de6b0c565edc497c5e4a0f4434802cea7b17c4d69180654901dd0864050d819f1c33bffbd9f97f85cc0423e4c70eca167156f367d037e29b60e3d65ccf193a78e209ff9798dca2c72962173971d3d150f33677081a9a3fe23610a0a217a00078ad0b6de1b2988a47cc956df32b03ffc9095b6c6775ab24da0a1724595d308aa78b850e0822e39a48aa8b64b0ba1a559fddacd994447dbce5bb7400aa144dcf15fbc32c4125ec2a19d9ffe3878a6b1938b853feb06ad22b77310621622f6a6b6bdd02cbc74eb3827c0ee6ef51732881ead8a48cb0e54b30671a7c06a72e8b1b36f714319c37a20f334270ef44edddb6976c95e7a341ea1c3e487f9f2bf2f93215893b3838221422a8a7764be53f57b9c85375b588cc3a53bfb75c24eb7e77cc105e0adbca50b28b104235244ab5b883bcddedcda668fc22866b0255c8e8c31c1f12093e3b968438c70746f1ed70fe9f982d696a1689eaa97ead589e7df574a9492d0fc9510d26d889bc6b5d9bb72c0d0cef9945174fb1eecee5b934b802211d8d15a1957bbfd2fd1895bca88383906316178f4f686b4d01aa258ea55a30668f0fbeb7263415b1cf26dac905ffee62700502e8c0181668119fb7cc5d476739027dadc632306a6744309b1dba6cacedab3080c277d11d4dee6c0bfe7d3084263682e81a1f40abca7095753edae5086ff3829bdd7588eb78e4aa4c8f64de2e9bcf4422eb4581bea555ba52ed2fb5ce2c1966fa27bc5b9aef92b5a48c3caac03fbc7b0cea8ff5e928a4c27186a01373cb5aaf4af2b527e5401dd92a57fb940540b580de0745fe7a16a2c511e91c823b6637a98b63ed2128b0f9b58ce00e932341d029270cd402f25f61f6eb23514e94fd20124f1b4ca369588c91842b4cfa1daa498757d6fe0d2463bce4d2d66ad676dbc82550ae5d4e08e004445ac94bf620aee350818533aed778073a74f7654dd940c8bb0abe6d5b24d8fc5bd46650d2e907f4a4218fe45dda64b2b4366d880b8a3183566ae4b1123098b0602b233ff4e741725d7b51948686747e4d622019614fd8ef42433366f2c77d04e222541f2d6620c498cafd8526a758c65d47182b99eecd0fc3f20dc8278284874c81ea1002bec9c40a4703c9d2a7a5b1e2a0cdfe2b8dc219160104c2bd88c68446dce38279a4f3c79c80c6a54a500207b660ba8a9f482c4db0c25cb66675307dea956c17b02d67ef59f1924bb1186066c44a63f71c7d6d4abaac6980644c990db22c6e747f019af75bd46a03381c868323c39dc01eca5a3fdf7dde5377009dba7a35fb0e7754afc7a0157687c38ae5176f5a23aeb836fc92c6e3fdf80b5da42bd41327818dc24a9e7e5003c13c2ef00a6fc6061d20f4b6dfc58c848307b4c116ba56659addd7a81fbe6c7b47dfe30973345e26e21625da9c6a15e9ea479ebda1033bf487ea3f52057cb937a15ac4ae79335df0ddda659a1228225f3460466cde5b7788fbc48e5cab94259388ec176e533018cf0653b6f4726c0b7870bd8dcb1edaed8367a9be58da81ef16d33eb55950fe16b7e287801dabc5a9aefa33cd8a2073c1ca7d3739c027cc61021af83b56178c9f3a8d640ad49bfd4f832b94934a6b044cc0e2668a877cbd32c318504541a06e44026429bc8743932fa23e42171db91e9bb64fa08854f88456334f1f8f9eca174355c95224c03f9dcc48156250fdf40fa3ec7ddae240672b9780f2a866a5da76e163ec9860214b97d268a7c630cf8d7ea3a2e1a4153b7e4bf0717fc48b86bee1f5dab8e6e629e4a90b676ae0a40c0e674257cf4ab9c04de7caba270e2872b376c1097633eeb2d1801ec37e08d40a0478c8469daa47c974962e1182f0e6d571bbd830662600bb7d1543fb80013a30ac0d0d38557422be45fa2ce63042e36cead5c7d4ef33ca1a0774de5f5430c926584da2028c0f6abbcd6db0727e8c5b60440bc8546d853b816cc9f39077bd7684c7f87690f5c28a54047889d430b397d71aa7a3959f708f4a0ccdc2bd6ece8925b5bb357af76c285b45658e0b95d37ce381aecf19f34f81e3b3184acef87275fe4e3319244985d9f20016c057ec38be8715e4f5721b44d3031fea2b949daee38af31a6e664d129b34c8849922f7b86c920604cefe1248ca96f26d908af25ee85bb75bf18c9a3cbfff11d6d30d91ebb6d3d01cb55225adbe6c8000e0f0063aabb861dcb5a5710a8253c9e1cc0ef0bb94bc9ebd28c371c01cdf86747599610a699234fdb5d270258a4192a4d5e67a35b591c55abc5ce7f46cd25fb5efec0aca6892788adc28da8f67d1fbf64da44fb127a0c3665100cacbb0b0e7917512d8c3bdf1876d536e8f12cffdeb47a6fff549224b6bcb4085723fc475128232a8eebed9c6d51df7598e26b71140c5bd55bd6401887302b0279e9dafdf6741f9e5408b2953950b106899487541596e05a17667ff194d112e433d36f19fd9fc1b2c577d23f4560d859410e6606d3c1bc6d3c5f4d62f9faaf66b99ad2d870081ae9be73943a6dc77b2b1e9658b951c3916600976677c72912312ea238bc7c37c305cfa62bd5c3de106f2b982fa7f622748dcb179a182d92cc66aa100fc00c9424732783d7d6f5a7032b5d9103f6540566c2879ef1895f500341463591ef8942a38e9bc8e80d129db5c40a4061d36977a9e5d687a3d2f85cd82514107a07d2e881e0aaaacf8433ff1322dacb9d0f77ef3de7e697af64a1230f7ffb39a625044de7442c5a199a2a2dd9624801a65b344bd4ed27925dfad61e1b1c8656ef9d3957a32c6fa949b29fcfe79ed42e30ae6acd3ddc5b86e55f0a9374a974a00fcbefe5f79af2ec1c7485585830e73978ae1fd262ac1a2aef7dd0ea0a9ba316bcf98f205b9e1d746861028d897e66e9c89af0f019499a6b8caf5d3a4a8bb3364f4ee0d7f794622e04cf0ce07a0f628949ed7e8c851aebb1ac68f206642f1589ae5a81dc81e9cef7cb06cc6cd5d45a9b7d8e3a580376205270e1bfb8f07ce792cca8aafeaeb549e7b7c57600ceede8421de9cf0f37d19aa60e90c65e075a34de248d8de87f7c77db5545b5be4a982359282eb5475aad2414a50804493b88551b5fd73a130c63ebbcd41af55a0ac34d4b13bfc8420ee367248d59990c63eba275b3144a81f9f547d0871d670b0b02a9c3684146703813bc2755d3f8856a490f70b882b35eb539453efb88cdf22fdb985dc9eb639d5e6bd11f0f351875f7c3eab56fbe236703035ae780894a824a7c0e1a22913e4356bff722ff15ee6160a544d988613ae1a9db8d3a15a165c8c6bce27a5b9eb92e05637dab3fb7a71720b6cb0ee41fa2fea6e0f4aa95e8752cd87b6c3b00414fc7ca5114e91e9477d99a18b7250898a53060c5108969a3e360fbf5da43aa1880be1a7ad61846e35279c74cace30da1112e00cb6893f6860f1ad64141a33402b5a7b5153fccbdbb3febf2be1b54c1f3e32439a6a01099d3d03778fea51fbb3e5a22769299ff101290004f2e6ab41844652b4ea132938740c10f57a9fa6a0819a3ef60d6050a3060777fad17f805cbad07ce2fc3b9281d96de0db0a3be69bb260d3410aea9f7b2d237abb3a325f373ad80390e7fd125ba5be2b2326b19902b23ebf14ba608d80c8eac47c8e9711219aae10050728279f58154f28267bedf5cc96c6febab743b92516269bc94db468a55e2d7dc4c94a0dca55b8ca6478edcccabee3e66d63b46a0e52007d68978c803b163bc2ccb70213fe8b3ae7bf8cbffa5de1aa7a9f4020a9aa3d9217f330ba1da204e2c9eb9f3a9e4c13705ff064e22024198da8b52ec109e381f721944fa1aae4e9eda9c8df51c5fb2b3008b9449339c1261fdb01d83d76245cb3d5bd03e9de1e500bb1d414393dcb95cefc2ab04c318fe09f5e064f4f8145192fbe586ac124d746882d49abd4afde4ed7fcbf6b65ea6da692156ad00db4308c9934972a8d4d7dd5a15f386ba18f4c223891c3b46387774bbaf2328a4d50a6d0f19a0c32236ddf8d97d33449fda957c4982bb61484e46f273dd2cda19f1edbd8d3ce2f98ac914daa419fe01bbbfb1750f2cc968c337b8c3764888448466ec8373e816f48df27d2d99ed688cbe8328201c7417e015ce3cb437a0fb71a2eb762cb2cae3ba0348d04ea41e9f070b7b2edd787be2dabf471d9261f979b6c49085cb8d964552cae58553592654bab8967b71f431378a63231f6134d4d56cd4106ba8885c01daedb85de566a94bb5742ace2dba69449f17d75d17b3789be2fd97aa6ecee7a623321f56fd384ab4d415d4e2e622c97c5061970b508eff001070675a581a343a1cf9e68d35776b8543aa00516879dfd66f584fd784f763e5f810f6950d5a820a8ef65abf137f31ebc91b2e2e74298a943c65b1433e2e9a296363fbfff546c050495e2a4eb0d427a799c94f01f6ff99fc4bc3e464ba33ef0cf2912bef6a27c9ed0d6267ad61cd6824bad71f1e1620be3a63c540a1e693130171f306ffbc94ac09b21754125de8c7a5f745abeaf269366ff126476e7d831dfed8212ae6acf6535d8a84939bba018d74520a269b1a87e2c282f1e9962b969d6bba6b9052521bd864f2b8c37e99559ae374f623b214311dcb183ec6fd472a450354238c521396376db246cf927842b29b900ef9e5dec30f4ae6b587baf2614a231d902bb027d73532cb150b8e536382b8e382bbe71f06eb1b04571359e0c3dd62df9638e7bdd7fe49f44e18510d4103e6b01bf3afe5e5984f3bea928859dfaa426891a6e694c8bdf376ca7c6333b4bb1d5b38e4084b7d0b6df802f87ddc4e5dafbcbb7c7607f8450771bbac48da42897a24c115a28fb46db72c1fd5ce1f0a9eb834ad7ec562952bc534159bd05e32d87ae5f52c244f88258c1ad16859c1dfc8ef7e3002c98b8afd213e3c005010b8aac2f233f9c81917030d83b97e842960e5beefd7c97eb5d6590ad9dd3e69ed8050fb91c6b768a88b87485820754a3dd0cafcf07a931a1712c0acc28e4f65def0d5d06a77218ab30322f851aec310480f04d4253a7772d11cdb1b188f3cc195ebfc485516c15e261ef53e245afe98b51a62aef7772a495df23b6d347bb1c900fc0f9be2554a4a1318ab56f0555269937d11f7859f4843b9493e4ebc747145a38e294741036cd19b14c6c9baeb00b7c6227ca17097e050f01cb9ad661b26d6415b504f31b319cae5d26491a395da1d149ebf7f0689235fb35623a6699800f1169cfb659d67c8cc620fa0625a62c6e63331ac209ba56c28cb5402229d5ffce5cc3a530c3a9e7a127b2581ba16cfc083473f4af24b4ca6b1fd2791f6a7c0113c2244d59b4a6a89d98c93810c1cfadc5da1e90c659f1761f6a546da4925daf434a231895e7028ae916fd2bdedc5a6e071afe9f8d59d89facead1019e634f09f999f764d94a26165c307e283b616a3cbddbf5f43cd447a8bac7409f73d40679b8ce68ca337b471fe8025bcb3de1b799d71e583a2e24c9972360f1197126fec46440710b37d691e471118cadba76565cba75e9b94997d890801894cdfd4d5751873762f712fd816373985bb20ab7e0f986c06fcf436aeb2d8d0ae3ad2171ac951861ab56eee88bacff381f7e83f28a21eccf65e28d394dfa34c766c5f00bb25d54972d85f36bd4012ddb79b51a078c0a70af7d161546a40bcbe961ac84b646c4b13599ec5f7c7039d224fa85567dbe7e5cde04e2680d45bae549d5c8b921447357113e6d16cbab876c407134773a974323dd6cd4501e676d95ccd364d836943c22d6491bb8d9f80d0976b6fc698a43bbd427909c5b8de81342738d286f18f2f4a838717a884b6753368a368fdb71d142a36e68eb80b373940c34ce90bc5cc02d59549539eb385b8239d9132b9dad4479a3f0e3b580b01fdcbd8f21f794bbb3d48919f8a8626ca4376a0c1c8e7c24cbe69f0b12a996e8d84c5d719514a778e9315e05fedc79201cd833c405c6c6ad8b40facd69cd97a349dfd05b91c7ac3965f2ae3a1296c8cf2615471f0387d6d7d9fa7b9d62dbd068ef9d8c2c6d736b2a4d5c8e7c9813f0af533320a2ce122654a4aa8a783805202c22eaceba1748e6134c25722143baff1f2900a59d8e7ba8ab5da6f0c0c9956127ba42bd1feeef3444368b271f64551319b9511f86d1955588cc40ce7f91cbba0074fae1aaede7730e4b6df4ec6c9e2c656984d16680b2df7a8ae27f29adac6cd4c6a38c52650f7332ace7d74235a3ade461fb284628d5ffb376b283c1ac17376d176a3dbdd30416f11661673e04581035ece41ae9361578c298728ea752af61e274246e301e2d41cd9c61c32b31208d5ab3417630d7d919cb0d8fbdc897bd1b19e504df6929b4bff71e9c5135ded6c0e7c5de39023c827d2dec0e00eec506f2552ebccdef2b9be2c914030e339410a0171689efa8db1ab2312551a384bc1715413b46b69be107f2d3a1e6f1305e3551cddc72ee9916ebcf607f5939d9a93a9eb5b3b2b7a686e578091b59cbc5de0066583eded1e1e80118d2bad1acf8bcfe15455fb4b5c691beda78981b7380acb9fc8aeb339b31868b325e2d4041dba15afee05069880eabbac1dcd54ca125ab6aea433a31f43e8e0981e82abe977599fac46f7aabc064e152100202e51125f36508f9b4568a132077c2ff8ced601e45f1c66432912da88a3b47b03ff302d118a564da00849f7aae85f87cba6225fed76c442940e9d718d42c609686e4e756c6e11997b775bdfb5e5c523b0923bbe36bf0b7a9bd2c74df2d7416f2fddae6adaffa6995f4af9a8a24b313464f72209c63dd82953136946431e2f71b4ee2a0f3059bdb80013564571f61d14ea513b7ea4f4453c98dad584b43c0d9b3914734b5a68097d396870a0bd5ab0c63265153aceffccb9337be0ebf67f4ab806019a5e3e4205981538b2b933fbf076c9d1cdf6bd30e9c6589c9d63632b5c39ba2f6e4d00323b0670b38c523da8d43b15e5126e1f927ba52495412ef549c79c92d662e1364fcf7d99db6460c8c52454f1bf6b491d1d8de19cc5d51d322fe30e3cc264f36419f3a5031320b9c1a52dc32c0cf2c3fd4f3fa98b4cd5bbf3eeeae99294bf0797141517ffb37fb7e7b0d633dba785b4a8c040f49a2bbddb96eb1100217dac1816ab39124ddc1600bb3b436bcf314000dad9a8a19211b3b36edfda008efad59f0067d760d164d189205c76e6c42f60c6d589f504f68af8a502104d0aa82158ad4c6bef17a7f8790a38f061486e004186f077d62c1162565a8f7ffa577d24678130086164080255c97b8030246eb78ce02ee01513d4511bb61b9c83237be564fa35b02d78479d83dd7374aa19a96b9488d3456fe3add9da71170d9cd77d441fdf3697738c7d882470965bc5a488cff6c8b97212a6283458ef68b55202be4e6dfd9dbf5b1e9fbd0001e44ba836da60e2a656b44263fd8fc29592d81a66e8f886f589204c8539523b02bc0a9d91b813d681b8495b52f5be6a5041d67c80536e91dad5ab4d50c80d9df3f644067a9ae5b0db4c0985d5f3137454a8e4a9d9e41e9b2f80965801a3df86e479343411daf9b49e46513a1574e1ce4c8d22a70fb59a092792fb26c9c6f482a86ea6572e504e018536ca4afcfe7e18a7d9394b9210c028fb0a379c203cf690d864901df16ccb89e38776ca05b184daf8d2729415406979a9dcedf947792eea53f882cdaa657e1b6f89bd1c584843395f8c5e0d5950dbd315c2200caadf593d291e63aaec5d882eb706d37481ce897e6b6e2adfd460d4994d22578ac6ad10f2ae1591669aefdf12043d92230283187a17838a09c8a1485f003d63c2302139caa76063cab61d9b264ba3848f4f495c0464aed9eafba4163e512b40eb324952353bafb67a845a449773a687df97f43e52bfaec34d6edd6e916dc2747378ef51791d4e515a779c4e15f23e36296d8199c9e0d8d7c51bcdda43a4d1883742826a6f6d088f121bf43940a90e7754da189f065a0f8f5e0e4dd190cd1690ac5a756654962dee9c3ce33d965d7671c4602380e7ee24edec743aec5f919717f7e2c98c551e5dd9da5f12e9c241d1525e6a72a0f4aa0a92258bf5ca370830684c06a5e9c12ef4cb20d5adae43cc09ccf9eff6e5a0b3b5e2222b53cd6afab50e7c374da5082beca1d88679e64fd74be8ccd8da9784e27a89673c2d36b7903e0adab70b70f03d520cdf7d889b62cc718ed4fce14f2f4febe41931ad791bd637c6ce052025ab999f8265218c13c2b87b33724941b5d5cabdf59ac23d20786f3648471e5e779fb51508727c68701303255d28c1134fe8521a3c6193c151e3e09115ac7f97d5b24ca55b8e25e2f0a1dbebdef83ee39331b90aeec46bc2e78a53ff19306d30b051f327c478c7edc3c0346fc93f4f411bd68091570c51dd1f036bf6503818ac6366c0fb2144bb0ddb58c6610c44d614443cff17183ed4f31d6200ff8b308eecab5c7f463d47e746d8cbaa8203d3e90b891a145536e2cc5210f6b8875cb9f9d310567d37b7f14eac07686824353a4cce2da34477b2d051a00da13c0612689236fbd14038c2f7b57068ab785ba24dfd6ee08447bc16897814993bcacb3c40c35d1d2000f360024e6ddc39010b1278b7f0a21615c4fd03a9435aa9a1f11235903e76104026c48efd84c137d140d62108b90a252a38cb8da32afe0f5ec94f3deb31e01389ef2c671f3b207353907fce5577bd7905ef171d55a3f3e8e07a5d14b39d4643057d1323d3341bef42269795272130d86b64843a6999d9461ef1ff7794a4031bf626f2ef89c851f782d35fe2c3b2065b86107eb2707edfa7d817ba5646d1cd7c927719ff05835dc30c837022020d1d6e392774e3a612991ace20f5575a5d9ff439e5fc2002d6f362193f48efb8b2dd06fa950f51594ed4b6bfc2a8e1540cec96d1d339f740fdcb81de9ec8845b33469d1f02281c8e1583c66f72c9d4cb5a0643c1ff2546a7722fa3dd6cb7d9ff3be5e2cc27e3861cf7e7ef18c574619ff3bd4de1b4a3a4507e90274ec1069e854f23519ceb3e7acae6edc8f6d855c2a558f5135404efe48e0e75c4b634fbe475d5b6852bf0dbc299db668473babbccf0559408573782d5d41cac2e3b57848c25a59d542ec9e507e092198d7fab035eb99950cc6c3f5692723ce601d768c217a3d4a681cb13accfb431dceab209737ef67ce2834e6daca4888333032ffdc0b8b70df0f2260e40d073f4a97bc57189b55c8ac0c48a3e1c621f3437ecec8cb2950cb5b6f35346eb7c8b1fa714484ce17be45278b9e4e440ca7d035ec97e46768768956d6e049bfd9c97f8b5b0040a8a4bfdebb17322189dcbf91d575bef7e24173f74c9ed149b62da0ee1cf9757c7dad173082d9a44612b1c9b33d65081c88a224b58c270a5a5dcb01d00d5acda6ea710373d583a775d3a553e2be2791747ea745551afa2320a715abb41010be7660e05f2103e593b651bc7641d546b4d269750a0b73a02013336712b4da341cda98dbb1b9ebf74ec2930893b88716b18536626c9b0f51dec5876a5ec2be41e3a2df93b616023d2163c1eb8cf949f3ccbc919600471b863be747972536a5ec7c7a7f0e237a34a0e960b2e9da1309d04dc0f2791bfe797a7473d841713bdc82671e04cace696522371451496e9414876da453dee0c84a1e64a6205a678df559662c9a4917e1d15bec4b23d4bce86b24ddc30861ea89e5bd0f5b6297154280a1fa3e4bba6f3c65ffee96d8a27c464d97f15107ff060292db1d9f307ff5b13b66790171a7585655297a130b823301da6d46d0e1494029f38415462c299101055f5af844d7b37dcfc3e904f58c7e47eb20e77c947a1dfa105da877c173a6628a0522a516c7748a75517f2867c042ee86b29659a4e6c532be1eac4e1378a0082b60b1fdd18723922973688b92f75035f624dde90badc1cb286f99f3c05794c6d8af6269b174a194987a142590ab093783fe62038130ddc4e8a26b47b2f3e216c767d6c276f5d3b6d2390f822b7bc088db21a925d8d4c1f09a0e2a22e9824893e57192929d14cfd946962fdd69a501eea5248ae74914c3384eb6a9296590505ef4433aa0b31e8a0240ac7e79d9963ae35e4b7fcd01b9709d730840ea491b03e58266a640d3f15f118f138a5593c6fa8e00cd5cd6c1de01e94d9c783568748fa323532a724cddaa0f0990de180b537aba753d3e33e269101ba456858075e7c2e8164386ec9cdbff8f73dce56dd7d0d8c448cecb72a0091440cdaaad929063dca639b5bb132d707e259680a0de13747585cab2c8bf857fc7c0bef6699da768793f8c4718c502c884582563b2992ef3d7d1e78b2b42697b41b26b1c00553cb5dcaa142a60a801d1aaef0c0125afed7a52ae83b93a01f789d55de183233c9e99da2218b3705c8d02959441e9bfe70cd378979a8fd114f0a6c1680024fa2a976672b75806b76ff42231ea67effbd27e9d3426aa5b48f76a4c422263a0eca2af54c205025d445f7a049d395fac97a3daf0ffdf1db142ec463f431453664758a7ddddbafc80e4748ed365b01674c6baa304352df516e7600a1aea5529afed0eae87020fca984f239026d4adb36a873e5c04798f3bc907b5f874bdab336507cc64aa991f95f1ec5afd087e9d5ba7744b8076724f4b46c61a05d8518b051e547e54cc78aed8494677d801ebbc4894a91c8e2b04cd463f9fd7b95d1cd9fa2a8af40be7360b6eafae2601c75186238b96845ff491489d9a4bedee00d9253e695ba9fccfaf04232ea58498f61796e360bfa8165c31901382f69f7eaab26164b9c20c41faa38b7ba46bc7c71dc213cd4100d24776625fcc4c8237e62b21c7e21ac5a8d8b06943b8e43bfb8035dc2599f61b7e75d7db36b4a44ed21f6f5e8ee214179773929a1bce132bf0bd5561d4fed3fcdb9e08ff69f7c2d69742c87f71714997a2ad0cf299a42b1f67e45078bd9306ab25b7753c5f11d1ca1ec05789200c35850f1f74a72b060850a015e922bb0d87c002384e0598a9439309348a36c5766948c7cf2ec94c8c76c9e963dc9925be7dc3bf60eebb1504af3b2453d10fb5aaccc294d6bbcd656b1fc96b0d3ecd90de031697f2cc3825de62bea54107a7f6b083d81446b834a1ea8e6ea8701525a31b8341afc1219a0bd48fb3afab99fe58e8f9945b8d55b75a3e87b0521d661a06c52ff2c2dff304400b2ab773e5240ac01ab04805801fd350c4d2183e77ccabd4d0fec87a718d02c7650461958be8244011777f102db5ce5359622df092e4c58601d10c90b5d964c000dd01c2197eab1977cc172f5ac0e648c9de4573c7eb8fdaac8c608fec49a5796b66df7d9c2c35dcc16dbb9493638817d1c9e596671de33ec1da8aa58f42fb2388e9fb9c2e7cfa8f9019d23888d168deb48310d18dd0d2cf696faf13ad33f013b1c2f4a0e3ad2dce5310bacc0177854ef6218a826e8b2c38c9b26a7f09b796ed0179b2d000c481eb1fffd6b260221453208957638dabcdb46584b0ccd9368fe517776d02b11b9708cfaec56be2ee936bdc52cc8b2ff9cfb20f3cd5dcadd7e7641798cd109f334d7d7a16eb79681857d2513709faac245136547548b6698baef4dfa70d0143422bfb8a5e9491830e01d06b52938581e3e0a279505f4b9848c388544142c0b00f773a9f166720e3e837b3bc6b9d01f48c9f4121074270bb8d0479451c590bb9ed1d4eb5f846b314e0c26a43ac01d105168cd17ca83099ac8e376a597f6113054ba0133424e70ef3a188bc389ff64f5cd9f2465cba1732b876797e82d2fa16e340470fec440c5e7b90c43ce2bccacc3244c4478ddd42ac7f2ea713ad80c85a2460aeec33c5055e779cc7e36c9fec626537e50a005946c8b62b05b4167e466888a3773ed9ff27129606fd054c9f5ceaaea77ea566e307cf48bb40e752afaacbd1db63a90c4ce4d79f26b2253ee03911230e0260ee6d4777755735aa396eb3dbc0de4e2fc1d1418416d3534d961e64c2a82cf585717ea9661c349f876e263addaa3ea50c834a39c91902bc2e1cfe53133f1c69128b2221e63632e9d6862ffbee4a9762773df67ef3d88a24ad0999d54e598a61f4caff2d2701ab25503cb3747dfd1ca60204850b8432a832737b3c06046ca82218f86626f3e37795bf8f7cf216c01eeff2fc030f1aebe2840d8bb81c941d638866f4b4a80b00ee09fc4ae6653414d5c5ee527cea93309df3db2a49e8e3534b814618e6a96dda2561a37ccc9d9ebb64c0b9713a0864ac91057c68899aa054a42618d54e38e60cd0c1f601a870c263f043b597678adb84c3beafd33824d8de8935fcecf80171a1559084f4ad686ead60d70513a2d6e084d42fa187ba84ef493075e148302864f907c822503eb2f3846c283d80c359cfc9ed6e4dfde83d824deac7e0eb68c9f1c810bb2beb5e4abe8373d37a52d63120688ab685938c428c00a0b586a7c77584d28068407e18e3b69b794393f6a1607851f9680a5bd8a04fd4cb21df4bdfc7f61227249a370aa181d566eca67420def3a38215354ff79021655907f2ced8a40fca6e0a2728c8e324f991d6ba144850d613ad87d1038ce7f8dcb2fca0cec196e2c5ba5dc5b8dce01d1572eaf45596afcc2f089c41323f414339634f5e9b2bc25cd0a7ccd0b67d0ae2211c3169dc48c05375243f41cd8daec8fad74c813e21169913fb8361d9e884827e203ddd4f2412e379dc67b07de6745052e0e570aa3296e8eb786d43123e93b2a497cd86e90c2d6bf55ac6566b105428f9ece54f71009c0fe2782522ebb8b226b2b4a44caeebb300c08e119b4df80d63f0230c96765e207d818d5c2bd3173bf2307fb558264320dd7826ff114e2e85d3353cb9183bc19470d134281448acc98ead547e378e01751a5617e1fb994092788a16b685534f7371bcf495191d0909a82a5b591aaa51139759584513ee039aeed22c237879cb843769004cc39782e99ca21f97cb3366ba8cc62f3cef9b251c85414a8103a06b69716d57f3aada2fee387bb8efc654f617d347d87a6e28634b6360aea3894caecd35056e7c836fe80dd14a306792cb8299b8c37a21d59a7dd26981c273dd1b0ad9c009f9c04d8c4fa6deb696f24cf3fb34bfb5f6f60f4de9342f936a00c75443df7aff86270cce212ad62bad04c5ef14a6225d78b893f804f6d7f7ce34ae2171d0d3faabff9badc67c172fe162c7ac6fc2230c74a5f7ed619c56e6784fe8f38ed9ec4f37fde47dd81d75905a101a9734cc2d05ad6d774db56accc3fa127d7d8299f73bcfc568704f049fb805ea06a237370aeb4531dbb725fd3905d1df768432a5c4a847e90331d6fd80a2429edbb77ef09eb92a336e85257a3c231a05f48f709ae648174706137090abc4b5f6e15be655132eb609f415a697c6a79393dbe14b028ae9f72a999e292af0c69f8ddc4d791d605848b4a0dbe818f6373b1030a8acd933ce7d3bd288cd0d92825abc1335a37f55ad8ec245e7fab52e1e4238ad53c5efc0891ae3e051beb069680a662c00162160a5fc31add0d39dd5741112c769c3eef0bbcf4f909d480032e2295f700031620ef2687269062b869c3a57e81c52db83fd6b9c52cb2a72a55578616ead9b9e58b5375d87bced148a25a6ddcb13f30bde283b1c867f8686ac9ec9a4c7bd790531d53d7d3d1bfdf93afb3c91ccf917621753524fe328b63231965651d9d5efbfc9092809228fb950b7bc15f6266d3513e212d55469f3851617229e91f8f0bd0a8b48ab2aad66385f184537459eb88c047ce3d617e99437f11206677b72fd30fb086c6ca571ca468ca8a3a0a6c6fe643f49d5da3e1e71995fa7d06d5d6163eda0e2f719d56db0fa3c95027baf8d71bb4e469e7f66b003a6cdbb9ad16a32fba1b6cd43766c85bde2d7732e9eac730c0bbe9af71a61314103246cdd5116daf41c4ecb6026895e56ebd79d9988f9cbd4ec320e724f1e93173c26dd724967b50c2b4bb479e541f3c6ade6015d35ace8820343da36e2c02d7c48662ff4a140f387e851a4cdf74ee899911034d5ab8b516127f0724a438b5d1603f15baa22b7e61327d33c720a88f1bc6ed04f2a1026ce98e7c2373418fd4427ff84533469a23973dc03472136c58cd3c3ebe4253d86bec2a17fe31d50ae3565b1393a2cc45873b30e52bb81ee6f87f48f987607b2d4ea83abe4e469cbd850582e9c915dabe6295d80d60223902ca15392a83b63e7428abfe7b6bc7c9547306fe7e1867db5bc9bf1ca006a943236ced2ffe519d36f08702a48d2c4e0cc0bba9e5af61ac4d3d01b3c4751ccb5021094c55ee3877a21d1005e094b9b3f4d817bab0110423c97515f7ebcc055904ae872141901a4b909194f449dbf5e121c01639a6d8ab3b05e2b1119d86083cfa59a36a259d48e630f943f7d8a6c59d80b72d25a6215af8e1b3708f18ba2554ce0b2224f4beefeb2da7b7815b0885f3f43cfebbe1edc764d091310d623d96fc4a04e7957e3d237c4c15b332a3aa0757708ab8c4a8342c219b9f334195a42cea43dd9ec39a032ffd099f2783c5bdf34eacf181b6c9a5d6258007315b61831e1fd781708356f13a2b2fc54f9d83518dc0ca688d006431cd1e3000744607ded099314cc44fb86c2dfdcd71164b03b9e6ae02c76a3fec01b99d4feb35445fb9e73fc070fab5d032a1a9a381035d555a11a450f6353c42efd965a5960e0c0e7faa8cb1d503283961f6c50ffd2855079b9c14c6ad6499a77c1f5e82e942f10f6cc2faf1213d0db12220de665d4020ca84d9403862130e4420d329db6e4d9762c009159d4436649bce635925dc43723e808943d1571b309d3cc85c84fe6d68a00f5ffffff0a