PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58915 afcf60c519b2a0bd2703b35aeed0fd0224b5cad1fc97dd079158c28f3f776611

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1e53aa5bfcc957f385892c07f8b124a8a5968c54067efe7044ca07a2d1e84471
Certificate Block Hash
afcf60c519b2a0bd2703b35aeed0fd0224b5cad1fc97dd079158c28f3f776611
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00150e000090800000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b0fdf7afddcf3fc167275b740c6f9acdb8bf9f690d74da291729da5ae6f6f7edf3fa02900e74cf7ee1124bce9b96880842f46ad787084709d3659676041248ce765e44eea791e336255589dfe66ad6d89e7227b174198fc556220000000000000080000000e00000150e000090800000

Raw Header Hex

000040203f1687497537715efedc72d631a156fb511e84e0989ebfedfdb5f5bbc95e08fb9ff68e8c15ddd13e27d5ebaf14017ba0afb80c5b029ef1cad0401b5bd2a255a88a67116a43b203187144e8d1a207ca4470fe7e06548c96a5a824b1f8072c8985f357c9fc5baa531e

Proof Data Hex

59,560 bytes
1212160103073a865d9cc481dcfc73cb3fa8ea1a2c32ffa2e51fdccb80abff9d6600eaa7010d851271af4a80998e7022e285e55798146a9d72cd96373ed9d01cf87a73bb0fa901a4730684f03891d3b4f760f8caf34cc0fa8a070e16db5a45c6bde75fc30adb4a9c26ac8be732feb02ec44899e0586800fb38d18525f7106b7857b2d6b3ca6580464a5bd96839300cc88685d299d7d3e09298cb8e5077f1a1f3ecc8bc0d180fe393d28b3c2f2c3ee01d195adfa5b7f548ff1f62be33e123e586530c4ec4ddd5309f4b25be0b851df7e50519a16b33d63576577b5211ad984a30ff99ae969a3f5a0358762967b07a5180265e0762ad83150295a3218bf01c5bea3d33cf47cf57c892a641aea02c6a6f5d3a92d20ea4c00da9c605ec3f94995482bf1af425239d1e7b0817495557e3d4dcf9c8617ca04985dc595c11642ec72e1831f502c0969da5a79236aa3f3b0bd9149698141d1d5b7f0bb722c6c45a01b9de5e1d3537f3c6adc2c058ed2d1e9f10e3215d77499d3697a9051dcd34dbf53e0096e426b7322c350ae8f67a8ddb18f8eb53a85228a40d0b4b9ab2d49840ce8f52c08693667ca10546e15c9f960cf2113f8173b50de0782769a392431700316f5bf22fcde69b8e3a8b75a39a83c1a9c9e966442eaa680685b66f86b338878727e9aa4206f18e8aaed8fb8227615cbcd87d6c5056972ad3c8fb171528b232dafacfdff8d5b0ef09d3d3f814004781dae1d401ef28a4e77580df82d260ca2434193a7f0fe909d9947d6fbedb36cbb49607a2511affb559a3f95bdec05509f08f9464d90a5f68a7a89bf9739b9fcc28a973e01ac6997acdd0c9a508c42a92750b407cb1ea1ca5bf47fb00b589b81df6a81305e0633c264b77e02d2cc9cbf6e2af584ae1656c309a658e40a65728d238cfda4aa8b28c127e578f83e7db4ece5ec6a51ce695aa50776aca9ab341ab6074b5778dd90edb1fbba095202214e59737fe2d321cc61059c229a10d557bd4b8fe072459cd2b1ab7c2e369dc72fe0554952eecbf6533fbc0b340609330bb9e3166e647d2532a79b5a140ce9d6436a35cbb3e73f643e71c32ed6cd53d04f34f0d5a4d7912a668a1da00446055dc85ae76a87f4217b0676b3bbf09653d901f56cacabf3bf2882a35bc92bd4ce77d331b4b211a46d009d340af7daaf2bc03856a7e59ad65410b1b96c9e518983d680c1146db08176a1344f7de79a5a8032e1de71a9326ce1f9b520fddd3bda00b53ad48c1c965d2a4ad320e093b5d1f94c90ead2eead46c0b4eca1d79bc1ce65d4bcb8c7dfbb420d14e801d976d259b62b290571d81b1aa36761ffe94120f862ee90ac4cddb081ea3c1d997ecb6f70f482d3a95e5f0eca16f4f6ffaeb61f23e9ce2549bd7e72c0f73672034b58cc7233ea733302f8426e29dd5325f1a6cc9a841dede9b383de65680385d9b9af63a4c7f249242c43cf67b540fc288130b1c2ab0816c135bd1747b070a484a599f9d8c3d2fed682be8db48c01a2c02d49fe05bf31674c1a3f57349a888f0cc30696d093393445163a99e6e78d5a8b487612c14bba525253a439facf88e7d5f67769ace0722eeba36695a114262485e6987260dd09efeaeaa9c1bf6f7c07e1e046fcd96e0011737f09f7a13add9b27e25777038105d484251e2f741185b37b0dbf8baa99a3f1c35e6c446f4646906e9be52bbc1c4d0697b2af1ef8bd266c97ebb17ac650eca7ccecf3dfd0ea8494f98c062cd2baa8e8578f73a7e01d62a8bcfc6bf56938893554136961db241e527e96fab5210324626ace4f14c3a8050cb4af2792c03adcac243a5adae7ee087088b30c0e1303d1d9026d218912cce6b8044861bf2c12bb41e8d8369ddc8602cec55b05f89d4267086b7f27cc1fd0b595b57242b261fcdd066467a69e895af13591c6efa1ba35f42fee58efea66ba2a5cef91c6150f24a30e809946b3873e06ecb6cad0e91a79272eeca4badb4de2848b78cfb71a280a90c70d389a6111909a346b842ef3cecd27943fde2f936557c29f83532f793dcd6e813f412e76e93f57c5c5722598da02a389b53e17ae02e3f18ea5a3dea342b3026aa220604d414575ba99add1f5097a587d7fbcee61ca5e681a95dcaa0a867dd74e1fdc45c2e1ac33f063a5f854446eafca5c06d39884bb5cf6de49802ba47ea0c1cfbd7113eba89a175d7cf39f2115c6e27ffd60952abd18c2bd3c284fa4c3d6e33b28f4f6f2ea7cabfd142e0fe1c1473eba6eeca752fae5409b3849767fae00d0fe028adfba72647a9fdf2c2683384b86deeb8ed256b0b5c5059844a8ece0a33261d62f271389e05a7cda5c1193af0032dd760f669db4b021178cca49ec3f2e2e9e4787600cb823135fa967913ae142fbbf156d50220269418809a5bfc910a66fba910cf31c72ecc7f253673d730d3f8cfeb3b2c368c9da2623287094b2b75c6db536e27a0bf0891f619b68c9f5085f6f8759ae4bf5f4e3ec10e63b68e3cf9f054f0f4eaba346f2d0e9af2b5de7fdd14cc7cacc359165e17d734c93961e7c7e71a65d0f529acc520d8a65c891fb48f39a7dd1381205b007933df0d08ee98ae90f62a4192f6e5d49f14a0353a984b100306d569429fce2a3c205ad8105f81ad593673098783c34ea053ab33a54cf088f8fd4fb1f5870c5d2f8b410605e30222e66b477a6289cc5eb617434e2bde6d3effda530160106860219edcf6cf5c6cb1a4c78419d4aeaa507e592cb049ed713acc25e10ba32803927c294fc7cd81ab0f6b2729221889e09ccf18c99eeaa60de4a875080e8ad2c0b0b49736637a84e243509995467b98e7cd7965523afceda75b67b53384ac26e0ede7c22e6c17f6b677c7f1fcca2a9dea03f4de8af07701aa303b3b7cf2414d0b8475dd71acd012a31d4bcf5332a57ef176863638d3ad63981192486de7fe13ea811fc29c22b5f86e301234f295a39cd46759cd674907ebd85e4be820f5037e63d5844fcde8063a2ee0baa38fb76a5bafa37b2143bfd71ba71183979583ede67938312ca10833f6ea89aede85be6840464d6412c9bfe7d059676a1310ceb29f3214241d08435fbbaccb7af09e58d46afe0ea8f454f852cbf8c507267471160a76703c12ce8338e42c2909588d23ebe59f14191b205f5b186bbc9f5df2fd5555557c95e5d3ae01307664a8df8a0cc3bf69341dc2a63db72d3afd2227cfff9fe5b0d3f9a84a993958ca0ccef02d4ffd06f2d632bd1b65991a424ea00ae451710fcfa578a20c26adfa72a118b79564c06c7fcbe836b604087d3f41c859f8465c8542d04404535d875bb3fdc524c83a1027daced1b529f2085644417176d5f806bdcb6d3e860ae420c3962444ec03ba8dabe9033beae28c254fcf646551ffe91eea0eabdfe3fee52593b2e4bc7b18506ace6f1270ebcb4d8c6a6e329099a93140e0b13d8ef6befcf316dd81482cff7e2c4f2be4ba3e2c8c53470280108e10662ee02bdb64d642560671a31b8ba0e49ba6697a46ee506c38fab345c87ada69ffe8ecbcb48082b2da70b0d1919153d0f48cacaf8f0b5a77ae387fe9428ffcc24455269c9ca585d2ed6bf7140de36e2e6dfc4491979fd138c723d91f5a3f839961deeb64257fad34ce845d326cdea658e5fc7c9325a434bebde1db3ae0e631bb9cd3273932026f39940a9874aaab09e60fc9ea8a82add80dfacad662a95f2ffe08c9435561a55cf801ee15f8f9f98fef56a193ae5256b77917bebcdd5cb73e8287d7ae8f5483d0cf28aa96a0f9239d4f2af2dc9efb32076b72fe4cce0c3e7adfb9888dc09b1ed773e2854e6a6361f8055874bfe9c8e50d57e558b5cd6ecc2610767f13d5d7b1df85a2db1e3d68666776370da380d296d389431cc046f3e5ba7ed4313a5ff9591bfdde8ac0af98e738d401cbfb59933ad93ef61e639d356d6ea3fbb1f5a5902ab331fd497996349adc732916f63a079ce3d86625655c0bd3d8a1f8c76d5d69d9ab2264b99b68a27b4a65229f5e7106c25d1f31834a5952a2af884b456ddcda881b7f1e224babe05eef424c5bcf3a7b9b3eba7feb2a905589ef567ca8c025318ecf4e65f21e4027f4f0e9e164aafb33ffed4f4085568afc478bc6c9d32e06c8e756ac711b0dca3511cae5384c49995dd93ba8841f2e2bd29bafd93e376e640e484acc8146f843117ac860aee5e1c5c5f6308ff92d7e54134b744a028992b526289e8996d33adfcd8905083f3d173fe6c27da4363f040a8e6c5c68d2cddff7629f959cb76bc9d8bea5efe37ff6d896a405b1e7729364f3b70ba3d791f3f083f266b17332645585edf27a6a6738d08cb26d09cf242ed54da9af0a5542b27f8b91c8351188454f30d72c83c2f60789324cfe8242eaf72a1e1a7736d244a5bc96d9fe2a25614a0d31e43351fafaf5dde2023a95f1f72a74c40557ac14d43490d9c8b74e2efc156cac96d555ee52a7d5a4dc958c6db565ea733fd6079bbf9c40fc640e6b524bc62d60ab5ec845eb9114b888d2537878fff51230a0f9f4b1cbb46e9fcd1c9dec311e6187bf14a7e38d515b37f122900733a746ecf256b899542947b4fdadc3a1abfab4f4a7ece334dc6f818ab1baa7d184df2a71c59a070ded3279ac5d96455d50994ac61f0c46b5baf04336e8d31fc29b639c277621698682d6629bca1e30dca1044b95d52acd33a595823ad2927a39fc6566a4978110cc67057c2507320bad71f17b951df4245e652f37e978202e23cd8fffa3eae16bbb270eda9b6d6445bc416b899dfbb6c3f78ed48aa1c85d6ab69538d4621516f55cd4c346e6be4085ffa96c008081f1aee88765c2ec4010a4d7808e1c4ba881283d2b6bc9eae16c468a5a9499d79752bad283b31baac74eb1cc7021fc3bd6eb9213adc46c005277a1d48e176151d96d9566058dd8ff5e2da5128467d7081eb0794b547b50788feac3229746df1a5ea4d24f7e30a1e1499e3c359cfd698a543abb324ee7e09f339ce013b70708c1fda40a9d623a8fa6d84ff080fdc937b2a0155a88523f0ce0b6e68f69c32e7e1601787f86a49cc703c8a9dc11c2d1a8dbc2a72e1abf7cb9e2dcf73717fc80a700589f53cca47d73a0437cfc831f6efdde82a5c4a4996240c0849553b886923e911619b5db7f03b9d31bdb130a4ea63aa7369c3f28efec128ad1b1077e5edd95363f870331203b35b8302db21eb46a7b9d024523857dc1e6c7c91a7aac13e61e95c3f949359558bbb61c71b42fd0be059f869d254393814da02bca2b83228529ad42c98083a5fd32413969057087e67711fa77247bce0e84136e5732c04e9506773b3b7e327b95e9157080f76b662a69d73b07c9ba140c73b9ddf4dde0a9fcc793ad2216153eb3d26879ee7f9653ca1a4484a915218aeda5902028e0f57bc6f4063fc3ed3ef1a85fb97578d338fdc7fcfb1f4857d5e7d5c50d4d0ba8059825f466c16c67a83de1d58719971b1b2d6cac37e2de1f5e4779fda220b819f48f296710d8750e173470a2bf8130118ff07a6dc935f2ca887f531b0f14fa5a1e43bf5d8c47f1e7e8e456e56457c5601c636b47c163286c173c0596b10f297deb072e2f0eb6d3fbf2a5361e9e590cc1b75cb3a70d0acaed067533c3faa23209c640fa75e213cf640b53d626ea6c41337dca651e8a5f072e383fc418e7baa1d415dc6b9a7a4cf85aa17a22573e0d92a4967e078e85908241c8baa4b9310f11b753084f0d9ff08abdf18207e44717be797bf9c4f097f9fbb097f18d20421270b881ea83d742724586e223684d02c40be32b3784a246c586d74055362e7cdba5e20b67f73069cfd8ccebdb63f6257feca99c7eff83e09a066eb97992ef026107b96db1d89a4e8486266d7e15ee6a2691425cad1c80a2477b994149193a7986514fa1795aacf7e6a8fd41b63301d30eb40f143736133f94d7d3a35a7b53ff9b94aa7a605f64c6e90b827e45fb445185e98a01bda3ea8bf45843d7ab616d93f7b990e68d7e52d1527f2fa1a8976d9df8656fd246c526c8d18b0da16b421a2c2bdb1b99f89325391fe896fc42ce3e71a07bd37b892cdfbf5102977641d4a3acd511096a81b87a638be88ffe40bdd6462268a4e0a4a93f8295df61a0a65e21669afa084ef190e53a104093b3c72d20cb18b43c61f267c660a4e77c5ad57c592221d25c5900409bd45a3ea0ac92ce4a94968e7cea5bd6f5a9c1099068939816db5fb554e72cd7ac0141c5719211f269c87c55a5e790e2a1a0d237f38d35c0a961a9529bdf0c05185c5d0fe53d1bd46a71f4e55c778f7e73f9961c7b29be9fc0ca2a8ac7487ef186648d82e46c8ebc0ae7eeffa1f3dda9499bd54cb8cdcd1bcd7ed527a4af0d57b172922d203e1fc0f9cc2c1e96c1e84af9d2f48a550d4b692c55e0f71246a834a34ae7403477371693b84d9c5bd24f5cdca6d0d4b359295c8f66d47cc1c8c0fd94e21ed5610810a2355fb3c59579133c9704eb4ea39af80a0dbea82425ee8f2258c6d13d803922d479645d686f8aabfc8c8a132fe5d44465157787fe4524efa612c00341e6db3244ebba13059a025c8f05d4406b05ba218a7d1f3992251e0f440e5f875b54445512be45cc58b2621539f280e42455d9b8da55bb0040518fe81bda37a4c4d38b63de0f9fdfc4c16326b32d30774efc7517d9cfe3001378394cae62a2e96fc1ca3cd37752e44b7727eb9a9d747a842a4aba48082ca25c6e01bf0845f482c054804029678db1996647c8317c4b275c4fdb8fed3a3a952c11e96819cb10fffe22c0ca0a03a395980d3a2ae9e1cc44ba17927b1763e98aee953b896043e5573d6ff34cf214cbf535b3b752b93c18ea4f14c031292ca99abaf715ff6af28bb2c9a6af42d0aa339f9fcfedc687891465296e6a3b66780130cd8d383786673726100619bdf1bde652dab15ddd2b6f6e129166b0cf31a6449e6f79f634268e97d13d055f5c9550e930e511a28a910c1ed752424e314d4db68a9ef93d82ee77a00045b674d23c9631170d6ff153ccb62c1bfb7d63d6abfe8c00768d3e0dbdd215660a8b097bc5dd9e58f8aeb6ce6de265afd0d0bb0a07818c3e932964b847e6c31951f9a679faa9f90a81142d7de3061b5803bb6812b38123c9ca6bbe9de5dc7f5199b05c61bb92225eca47e8f3e013b30c3b6523801f5f604f69a559b5b0b1c5440b18c8ce4c34a6cf080dd0fa014a0f6ee52980651cbc3eb2a5463d4dd13c52a2a9a0ec35e829507a98660458fef5fd3034eeedc0e575ca85e277389bddaae84fa17838146389d50e518469cac3b3b3a50c356a3c61f909ead544433eb764913f3218f8c90638d49f52e4e6e8702acbf9b7fb5ab6d933ea6deb245b0e27e0156194cbae19d08d6c9599d14b2b46d5590392509395bc2deb7bd3c72a0f28612f2329b5c2ba1ad294250739a33e58ec24feb304370d3b6cf6285af83a092e231c505c70d02293dd173b35afee1f85ae4f727f7e6587583736f4c39900fc32b0dd47ab8234b327d65d1e94808e0194ace7175baeba8ee4afd16c3adf7b3a627eee61c4d5607d35df605b10266cadec809fcb5743d3451c58c6a0c2af054bd5b5759c03b0bbe592b6b9f1da516f60909f6766d71cd56150fe9524c6619310dbc6c20bcf00ef00ff367012fec1a8875fa3be0707e7f3d5b2f7a6871eab179190c52735aa0b733cca7415909bf6ab72d7fa31f8ae3cf30f3a44730d20c2f81f8a06f2b496e4ea62544c9052c0fcdec6bea7cdea430fc18099518a7c739d110d41e7cb660c99de97ec2a5ff5c271adc0bad1260f13848f18ec8896f7395c09b023f78039e0f0ce528df662a48628ce0e645d438060116c4d880498ee3e15663ab392b8a2a842068f7508e3cc0f606e0c54f369e3bca3528ae76577d4c7cea6b0e80a93ce59f0f3ff92df40a134857dc591e5a415b94cd8043e9d9a48f22ec512fc35fe94fabd00cecf644c194b01291838a20130ba9e2ffdee6f73f7a8328a1573096361600b1f040df975f5d41c8a4deb8bceffea531ac191e8a28490beca40fa1ad271c689e5f8f8f687b69b47cbf8e8c2e911102e8a450164e37e01925c71c90de1b833b53bb4b90b28b4ef6360bc1ba93fd96696687fe2ed6792e9a84fd74081cb4c783d6f6125edd51962496797dbd75c82fc04d2603bbb8fb000e83102ca19a517244e4437c4c3d3c02129fc8497da2fd911d8a807a284e24625152f9f64241bdf57343260b86625d62a9f85d73d9ad200eb87d132f621c06e9815637408598284b0387a6ed2ce04c944e9cb47da0ad81d7e0534c9d37ac1d30fc51a02f1f51ed17bc2616c82c12d11c055b7ad4fc611d8038af564595fe77a2ed9a582f70f2550c331e1740d75a5badcd2bf7039ae14732cbef729b79dcfff141fa8c4aa560b6484557a26f7f938be7e8b9aea7393fe056d2f5c527ba426183003be8add15f3e30a44072c34d6bc04795f085293bb060085d2a9dac7df60502f3bdcadf9a384e1a2373e2108a62469506b80788a707452f4e1a187d6cb5c8fdc0552b3ce1ab85789584cef25d227f95b29dcb5eff59331010ad74624967edc6205c3062443eebe417f56f480933424b19adc5d8200eb95cf4f571c3b21565858b4952bcfc09990a00542e9ed73ff3810e49d34b3d2c0f8b526730302f96b1a2ef0b664aa41c15df9744cb7ba68940964980d19eebe2bc372345b3680b99ec17b9d70d50e1e9b37f010d972611bb8bb809799fc8f1b0b26ac5b4470e56f62d9698e7274975d6a4a0d8449f931254ee37a7de15f48c9df30ada5a8c92be3c46bd942b68266ed60fbd6a68d80d0cb4d97133a3c7bfd12d2e60b554cddd200d1fabd190973272bb848723d481b884e73298289862b5fecb4146a8b4ec789086d105e747f93942370717e8c496660441438deb50aa85ca40d1d6c672e49dcc23b40035b8afba3cf170cb8bdfb03b62325987f8e394b025a0df6df51de75826a1368c41700d0b4d5da41178014dc23cbb1e93a6d20f59796cc20fbd31d8b534fcd86ba710c58e7b01cd320fd0276321f91f2fa404909fb15751d7edcf0d660248049330d7c57bd3775eb394b44fd50a537c06b29170c1a31b1f195c6a385ae9b953d65631e72f5e5880faffec030ad21c7055655d42247eaf616963c34b4e46d8ced6696ef81a5344c6074633df4e8dccd9533a87901232f3e3117d0479823eff21222e95c2ff8a8b3ba13bcbf5811cea38e02febaf93f0980dbc0287439e41eec8031e17415698681f1386edeb51c24c2ea877d49133765f7b24e87547008635063c458ae14ce824dd8d115c55a9617e81c937a7aa8db07c180d469976edb819c103e97f7fad76b8522b524bd8231ed6b850c5b4f3613c8df8bd4670a0d7e94bcee6969efbbce1702fa4759108b76976e3eb2e34c1a19b20ebfb38524002f00935862781acd2af855c0d122731c6aae5d7d2ae5eac92623bc6221f162b89693ca0c6424881264837dae17111ada38f2bbb5e90dfc9fe3efe2bf40d53d97dfe1cd944e415e3319ff76d27779dbb82f308497d23641c60b3d97ff23761bbf03d23f5ae9b4723593cc1377a9ebb815fde919e7c399714582c1f065f9fb8d7321f0ac73f2614c02b4e1481c522adb8314e6776b1141b5ab27aef6b87c592b59835e8fa1114c4bf1a8f11396c72aaf69ac9f93def6072e33d323dee52bf8c94bb4f81efbcd7f807e177bd7e1e0050b1b72d83ed3560c8851e2ecca06058e1e4f37a01e8f5b1c204c6192e9e3b98bbf2a691e85948ccc5b7b38770e24d0c9940c6807b5bde2c4470bccded65aa4d32fd34fdc7eeace1bb5b3f80ee4ecf96a5cc676ff880221872d6aa3febde9a1336a0741a712283dee40260a83cc10661b09842dbb1577a5d928deea78c35c38b5f5d7b6ca2f80803d288eacf62e36d17e6186561e96dda2daf9107657bac18c806f18f8cdc72ebcc6571e45b2786d27a013fac362a6fa170fb8886cd76ac0cd59b8141ab404076b80abe76a770fb31f4c289558210e2c57fa5afaa2ffad90d52d0ffa982c12f751b9630acca74f2ee567c5cf3aabadcb4609158496a4f49c3c354e63040c76ccf06a4287b1e47631132528749a920fa12660bf2c9adea31626686b4ca4851a8a5708de263cd997c3dcd397ed5d7b42e5fca247424c57259e5a0d4d224cb5e24cbdaa2862f4b985e8a9d5b26d70c42303f45fe2f4b66724fede9c9e95bffb100c7381a285b66890445cd90f327d809189dc3af914a158bf9ca8f79a9844ffd40d11358ab5bd462f296ac79161e9492b57deafde303aa60ed7663ce6fc2a605ec2116c72df87df6294bcc5a033e0e470f39916395072c4b189155e9f75d79c2e35d201fed8013ebe1019749878681dc128dff4861e68cfd01e8ea5d3bb4f9cab905f65d3fa25a20f3e6508ccb390d895dab3caee2180a497c1f0fb867c2b6a5f9acca4df72b37a921fd240fa2f584841d282a2a90a733b2904378a513c8b1d8a05a4e4ab8347047d8cfd2e7f2feefb1f2a83dd60aec19d1b42b2f99636a2bb88445e0607feae76a13d12d8240c997157ee8ce085774ca16b616b363e24488668b48e6f05ea0cd7362aab78faeadb575b87724233f6a3c3d60e930e3a32908984ece53d11ce47360c97553a0b38601622ed4e7b8721d8c480ff00f18252218ac7ada7d5e324b8e1645791aeb3a452c375364092b35a7e19cd8abe994d49d779cc80a34eb2dde611844ac9c228a139fa0909be1657e1986bbe635764790e1b4e7db1b4aaf0e9c9ac0c6a76fdffe985ed39e8c61e465cc2f8faa53e09914594b9267ce48f313283bb0cde4a1c23bdb1b413f76453df7f443fd33338210192e3efd5af691324073dc4df9c93ce731afdb5b5690dc15905946f8e9e9df1081a56fd7f56a66d4447bdf5846638615b2e96cdcb716b7695785b33bd18bd1a29d62e7062024f19f458ab3fe7e54d0fe87b092e981a861e28d3c332561930c69325d2c66d6cd64e871e911f7fd6ddd79552dfdc0074bc9fbbef91afe4ec3142e484452e54d02b6bec4198fd85d486f1965e8acff2b18319ca9d6e1a3a61533777a6ff3516d89ea9a2f556a78ce08a8f16a3364b6f902d84ddfbba046489b24b852438f9652a780ebb79858dbf25450b5c969c7d182420bc42fc34a24032bc38dccb71e64864b5316be24725a7e05804848e1cc208702ff84d751c5469879402905042b6a462b56a6f292bd03f45a7ef1df93844a70d919fda032bbc0d32d101898ae4a94fd501ab7c94b17b0411e0cd04116bfba8010752c1f5c052eec0577e73e4d6b1476d23da75d89c26982fecd1ec41a40432c1873a86519be877120581c1aa233abb2e097f2c034a549bc21e4366daaba91adcd5b8be3c988838c1fd88e3c82fc3bfffc001af8ab372562de2a3b3193a274afc0c4ec0eb6c8dd0ad8bf70f3b64444c23ade8041e909a7d03d68b65243c0ba6b5a99193d7246884a6aae6ac47e408c09a6a54416b93035ebdd3dcb745789a8d440242bbd3c3d4676bdf5a85080ed8bee53177208a44b25e54886a8594e50435a401c93fa7b7b1251f2da7a6bd547fabda08de8b0dce0a74978710ae2ca3f2ac750cc3879ff078c77b8f7dc7cc2a63d16d71aca435b848bb88af6754193dd47962db32cc4b9b8b430cd48eeb749a1442e4f94eaa18e49ebb54176397e50d905b4c4b22703ffa602938da77d693fb22195eaba5ccf689c8d1e55d623545449e98e65b2857a307e0735c248701190550cf6caf40ed64de2eb8e66562a93ff457ea70c8c9a8d95a4b31da1bfecc4261dbc883c06d4d74b0796ed3cfb13f4c70e031f3fb2d54d63480c3461f9152f73f73dba03fe9b7f903abf80abb2951e7300a407e83c844bc18253cab987cac26e90fd6db73992d7fc5732542763ab106bccf1bfc88980a563d8f85aac3e7e41a361c7787e388aeaafc348156ddf16bfe33f5b25f267c43bc420747baaa70c3975b763383cf969cdaa94baafd311f10cf2d5539c55431fb04f8f66ff9343fda3f4fec9bf5763d669d45d493cca757ed277f3a183ccad782967d19e60105b5df617f62e0ddcfce04e969351297e129f8f54ebb03f51e68b3bfd49a89dc3fa6d01489ac30c61de717a77abdd8f53fc39cfc3684a0681f0a0a63552ed31a97a94ca5e588da1e7b37a9ce91f1cad1b7a0106a5b1e6077ab7bc09dd9851553cb7df516fe213d6ecccc23673f2b44130719903c6a7145e9ab995fde62cdaed08fd1641d8324d98eed287ab0c6c0db746a78368b83e6005491d476431e6db03442b33b2f695a37aeab35a6d5c32e37bcb05094386125bf98c1d127c00db4eeab22ac2571ea9a2eed8de0b5a13506298c426af8b05b4ec1bed58df52a22ebf948b4f49b3c9560a6f8a8d3079f0bc42b5be054e88a5ec838255b883656940bb14d91297c15ff964a514ecbb720b8447782789e02f7704a6a613f52912d5764d82cfe91357dccda1531b3266e8a33a5c1d7eb741274c30f2fbb00e11c5f3df9d8953af0ef6a1e1123fba2bbe074d54735ae221ab4a68af232094bb43306b5fa3a8b93c049e7f5c5c944839d4301f95b3ac6e1c0439f3720043c5cff665163e95393f4061ddbcb88d8f545073f4c12488cbbfab06c4b8d6a83106829ffbf2afcef2c8d654514c68d614bc64aec41999a7fd54e8aa80f4f819f430a459c4915bc4239ff455dc384eb92088b4557f2211484462b66fb37e835262c1b0e1ca568a871ad03d6fc042ae7ac56aefa01e9732869e80f5119aefa60352c1060ce1ae6f4f10cadfec530a1df5105cd6d9d6374430d9973f11feeb37d0ee88e98c15c8840003762f92e0882b50401400e2078c5c25c483f85fe9044ed0cbd40f1d6ee3ab41f6f4a848542301630f0c34b7acc74f0a3ce256a56db3f65a740208fc36711d44616d1c064185add765e55efa894441263ca34c2950e6463ca345ef09c4fc94bbb90f2f4ec9d7b59a482858a0adf655f595eeddea49df77fdab56ba0a3de52e323ff4f1c3d43f6435b8b8e7577de5f2ba52308713ebec49b23f9f452d9d66b455d38b9625afd1f19b97d6aa02612ec7b24e293ed07a4135bcc027549ebd8bdf65bc23a22811f4963f1dd977e39622d5b016fdf4ae560fae0b0352047c846cd0e95b35c6d5617eb3be22db1b2647225c0b307308e10beaaeb79c8cf9066572b1a8d441a0b4c5884729db68f0036a3f2592f2ae7fcef81709dbf4373fec0151f4baf3eed15433f1274d0b3eb3ef2e8a99149e47c2918e4de098e5fe1f22787943de3b44c64021a11e0fdc6db246cea3e4916c264321dea112b215bd64f29549e082e417c6fcede9f731f56310e4fedb08bbfa141fccbf3a1bc388197f83fea33d296a7a4957864ba97a21a6978564326391c4c15288de0e426b2313379d02afff53ec4b01315f97291acfb67c7689c4f4afda96e5194fcf470a30e47011a98ec41676f6de0b74b984417d23dfd526dbfd70dd4ea3517c002d0f18323302cb1abb45cb9fa10246f52030c138efc2de033f221e3e08b3db78b46da7343efb48b7e4ae5d19addfa6102b17694aa3229768a80d4e6d2875e24e220df6745485821a92f30e700869367ad1b370608ee63d43c0d294c55b99676dc4d9b7e089c8667e7d53ef4e50fbab4238ae7c0e5f6924f064dd252cbbab87b53c910669595db5070f99b83a72ded8d069d90539e837b5f7ecd1e1280180e29b627b3a90a1bf99d32399210ce55b01e0c37747b7a05ca0bbf752a062007a5dcea0f7200d358664097a047a97baaf53bf76a0f5fea8f60d6b879d2f7d7ab09cb7180af05bb8dfe199adfbe1326626521c01bacbc9dca8e2a07e481a3ac41011f05e4f64f8e4f6d1ac57cd67f4771f76f8a2c8302b4c3e5334a2fcd03c9c5bac42a400a408d276df9efc59c04df82f1e6efc8459f2cd68893e07dfc7faf4c72896341ff40f7275fecd9b197217f0c448a86f429d263b27ac07433d363e995de5e1ebcb63e6fe4ae55cc651117b20b69ef73fac597f731a8d60de79b44ee0f2234ebe79213c9d440b6f21a80298fb170958faab9b1e5e5022c3845acb4ee621c78f13f31900ec1ca4b9a569873ca3be53157a140675ae182ff123dcd0f9cad2235f3aca2793ab0e9ee67b6aa32a248745f6cab16ef4978cfea2e5147361046b14daf96ba4e806961e71c73903c6d071e89acec956b188a165f4e7886abd5aa0588d6cfd19f81c6e8e726e8e322cf3299ee60d5dcef9776be646e875fba724f500d9d79ac7be556bd05f1db405d3f1f35ca704fb94b36647e6ec573ab2f39d5e878243541d859a0a13cba75581419a82a8205d577e9d67b83c6f63cf439b432d132a022ce923fefa6fb8f28b98753ac498e2b46dd8134ffafa3d028a97570536c13c0fd560cf5aeaaf6ee0b973246096facb7908751921cfc1f552022dd8799ea64a35f504f05d91db9feb682a2b07293e56007b8a9ea3cb61a84353c3e364757a580e8137ea9808cd27f245c1b7f5f1baa9d58eee4b157a5ff639c6622cdcaa26eea5cf55a0a196aa3462707c2e0d43ef2750cabbc4d6b5fffe209fcfa38def19caf972e615d06b476276400e8463afbc4353d3a3b51188c2a6ebd0aca711707ef0daa125a6c7d8529e5d3a7e3f9e99a48fc1e9f16cb0b5f98783fbe2fb47053d92ed4f60bf5d62af45d403c2eee8f2440d560feed6ebccc5c37b316e660168ff474a510db003a0027c01b335720c5b05abd1ee1e1dbde2607e3ba169810c22c4dafcb6d8c59887fb3274ade8218cf66f666e368cd4489df51b21c0f3f1816ac87147aa4681b33617708abf461ccf7d9d762b79ec20b8b6e6463bb403eb706f59c55e08e0d67be83dbc762cf462ca710826fe95423b0c0c8fde9ef4548fbe43ef209d79ed0020a16230f56d3f3984a43c6425347e118c7cd523653f93166ed2dfa3789833a56eb97d779fb66797953e025d06a886765daf602000c7655927ffd8cbdd8bab6e547d5aa133abe2e605bf17632f97ffb8cdabc1c2812abc6038026e069ed25b5821ba73609d1d86c715b056bca75721cf7969bf3814c50b1d9aaee58ce505dbf946ae95a88c90f6047ef70fb6102a91c5134408d217a12f56d26d17f5a11cbdc51bb6587ecc722a9f52c2ffb87be07065ec2633efd337cf43ed18fc2dd33cd762ff78b86ccb663d2e16cd5bd47f9d41324af8ce0cebad1fcbbcf49fa35004761b4804ea7902040f079b13c46e53818886a43371926b32368d02e330224d13d0b2717bad5b9a3218bdf40e83fbf7cf9bdc050413a13feb060b60f125eff5657edc36708b24954dad5c914795e4f63ea8b0be31b9a1e1a99da9d2d91bf8de60af1ad384c0f7a99a8745f8f83988aed9dd9e07e97cadeaffccd85a0dbbf86448f429b7fbc6b4a3b969ce5aeb272706c9b7ba781ad717e2e983fbe683237dc71cc0f07d45c0d35b27cf375d9a381a8537eda586543251fcdcb0f645fa0dd2fe48cdd24ced5b6ba078e35fcbb1cd700c9f67e38ead921be9f2ef08193acecedb4e3a917bc23f3595661ace85860f3adadb90eab71d74d606d92d723942ab2f4015c766589c64b44dd3031fadf27839fd0d79fecbdbdc0cc1d68cb1881a4a22a991d7383eaf4a41bd1d6e806f3dc1149f2d8962ea28f81053e2f25e4db2dd20ecac65efa8602bca7c4c4da4b076a094a550465fde149b9a98522a0824611333952b3a1f8598931bc37c127b464a12d72d1d63d9bdd6d1228dd8004c4c3f4f345976e708174a1f1579a796b09567816c41960f95aea414ff6bb9601a67b5b9e03f0b53fba0f18cd960e3a40ef13ec5d2da4169a545e20d2a64fc0dd0d9f03e3e81ddfb9c600110a36d6a04ee25e54a9e2f4d76107b756eb412bf6906d6b2c9bcbf859b36b60f1318622a60e104dde5de4cc87d082dc81cee9d59f7f50a200b21b0eab834b584da190f1eda46b0b358c4192e237d2024bfd82585d19df1000185074a41baf33e2e6ffbf117cb5ebb3867c880cfaab01748fdd2032441d0cc2e70cf0d0d0cc5d2a1723a9efe70ab1c8dab9f95f81aea805470cc95ec0a9a64d0a02f1362a739ceb7add950fdef89b5692170352a5bcdf7dbe200974bb8554f1431f51a9385fd737424e2d6e2756252a82703ee855c5dd428f80ccc1e26d00aaf438566780f6b4f1f817f2976e48c027402875c41508cc94cf61f754ea4967bf02950ee8eb224320dd840ee9de0fbf6c61b4fff5044d2272d5622429ee408262a31cf8ac35b518ea209c458003eccc710d492530bc051a64edb26e35fe1c877f5fbbb6f90a3730d3dbb8e7ea96333f2a7818fe39defca3fa898eeb3fe66d3cfc80c3944aae31a6c87ec48bd29eac04fda27ea6f0a40889f7ee2222160fa1b7a155c6884efb7c55ad1c0cfa789563ced4b59eed0ddfcccf7a69e6421e05bdb089825693ec8c37096699fe2dfe9d3c5cda17af50b93be15dd80b9055fcbbac4016ae90564cd8a8b589e07b50b173461074f03c22344e2827d98097905e4d6bf55f146ce1fe0c1d86f2fd972956d08c07b5fba16637b7e6bde8abb4a49d1b7e69cb5c5a95bd809f0975a078372fbe63b10ae33a86c8270aacb353815c9f64c6d225d37560d399fe12448939a8ede33a06a608a1d36382236de96ac919fffb748f318a0b095253b4a8ba55e007f73109229b886fc7ada2f00150aaefc661e46197c37fb04dae9384de476db46ac3b30de9ef07f89bfc16fe62d71cd2a3061b3cab33d6ad56a036319fecb00963b8b263920ad373efb362a4cb5bcd6c65648e8978539d25eeb91b07eedffeccb057f90ba7931484b39891792f6d53030e82ed4981e35aedca4f2086e56dc9ccd30e16385b600b359b35ea56bd572a020c386d990d1b58edd3bb835f86e4429f71fa31c62d82a3bd478413e47caa5b44015ed4f3d85f0f4d97e733fff10dbf2ef43338e13f1d10c2c501b20f2bfafd682b2bbd455fe277fabd97eca0749b49c659ffa7c801d07c2cb8b5017dd2d5b6291126a2adcf96c244b890fced29ee6f5ee6853aab08c6451b1188434caf39a0080e8baedffa53b233e63b3e036e3a125f1cdeca78d0cb4b1bc3846bc399e337169db514e4079867b20c970788e2d115f81eee03da9a20b52ab2e410bf9b2c27f3ce23b52fae3d45242d74356738cadc1e7834fca1a323e127570950ff032407a75b69597dcf20ccaac48c1ed04d8049cd69be8ff726ec42e626d9dd979d54e3e0a9aa811d3315ceed790cf066b960b22a30444676f53b57d21a194b881bf0358d6aa4c48fd0e396b63e3049d04e2214891b652e8407d42eeccbed89d0b79674112b40a7541a6e2a1f0252a2844b81772a2159616f9ff5d1583ea07b4f9d87f9d53a1d9e307c298e531ed887293ecc303804e23272b219856d47f8b8da40dbe17347b92e14c9028a472f23fb222096d0e43b663dc60a58b1fa7881f97905c3ea221d9d5a8588d896c8e68c9b1ea77acc1c696a56510ced4a754c03c4c3e95f8aad21c24df177940f96e0cb78634941e73f68f801f94360096cc885ea52c099d35d539dcc2297b4c452d34d24ddf80401deca17f1b7cf6170d491d77bc8a20569f0d23e9e50a9d8dc4532bbed2d69175e3e1ba5f0d29c82e4f108ab8b06d8740ef2cf31bf2ccddcce899017599cc78af61c2935e3d3eee3a390338968ff9e33ae97f52306419403ba3279b70e6a5a3aa6c95047de50916e30471c349edec468e6c79f7ba72faacb74a8d70f4f5e36ef20ba180f6972d74c5fd2c26d5a1de202466c35e9e6e6f989c1b8de1c20105789e58700f961c9e6e53322b142b72da0a8ad43c751205471e1eccd3c11d7536e5a199e68b667e6efdcbfd28272cfbd35ec56d4a32bb28e6f7891b9e20a8282c77166b48d8783027b4d31b58caf14fa11ec90038b5d1e57707c9063896d6ff26fa5e0cfe85a107c594643766e0890fa9921f6e4ce7204c51919a3a72d53d45b6fcf8b2ece3ee74250d0aa0180be78801edb6138d5a59abfe2dc53d4349a7ed752349131e05a60a68d41f1cfeb208b9b9bf6a4ad78523a321d4ea835f03e97a1649097fa25a803ae73b72c912490b702c91826f0e4c39600210a77f302cf8ae76a8c0e30cbfb79160079145c196277dd3682f0624a340feb6c74a5d5db843a4454b38ddf701f45640d5c8ca7b183ccd016705272fb0c2ae592e19eb75118c16646057e470993a2ac55ea582f28399e84de0747d20e6eb457de5f53f8776314dbcc53e82716a2a722b93a2b99970f87418ee3d59f945e06085c8a705aaf5f4cf0cdc7e1d7331eb24de88ae64a11e656ddb131f6cac860aac6106258022b761fb8e41c46643242253f9ed7e44875fad597406aa8674cc61d949f54f628f86f2d64468d0aaef3aa3c293bcef87724581ad2fc2ea3f639f66412c9d9553e957f370024bc1a0dfdf572314470e04b6b27d8ea64bdc0b9b68022d4e42ff9f1a4259d208a5dcafb5058a992898dad4713364db4d40e860ac3da4e0c87441b19959eadf4941efe1eab49c728d6a4a2e31a10bfc7868925e3f4a0b49a35a8dc060ec939573fd3483626527df7080efc5fe6ca88e634434e9bc2fabd2b6a0c9b58160e3dc1d4891831b92445ce24a341bb23dac884d0b4615a359da62eff5052c991cdcc3980920a0db28b1e0355ebadec92c2ed6773a57071714334e06d3965c35469515b80a806001865a6bbbede3d0f56863a59e214721c38cd6165ed5021ea98afe5dbb9c3279e438c4c61f3c96b8ff797faa8c508d63bc7922a1203a13cde328ce20d02c09095debbb45fdca599d77642d76d530052af2a5b5df1de762217d05b52f78e99654df35e65a16af565dfc53d1e1e4ab2bc2f75f07343e1f0b8ef79db29747793e5da33135bb4523711200eb8ddfc4328c06b5f75309a9a7ed97b6be2bc1d6e9c761550a0fc56611729747426a08fa612bfaa6ad20d18dbf4ee35cdc64ed8cba60e2a67d600e23cfad18f8fbf9a88c44e5f4c99c2d955fe157503f5f0414e2f7e416ee725375c6c06af0bf5b959a337958abc8630a9918c63a1c77a4407e535b4b71148e6855042a0e009cb401a2a06de00897b7b17d188359346dda161568f0399c8ca49b95ce0ab846febb793c4ef81ed9ea1e93b76b0727472b5ad0175eccfc289c7dc0164fb6b5ce03ff6b7d3c7e81318c1fb0ed273d16cf2c4d14890b1b26922d5028fd16eb971ca09948086c6d6672bd92ae60d002d09bc54bb31ea08f836101080a4debf727871205665a15ab8641fc35f26363b95acde81acc1d71390ce87ae9230b2320ef4b225b5179fc4f14b2c59ed2fcccac6a7a66431473b43f8ef9e778939ae8e80134cebeb5d199a9c51e89b1d3223d14aef66c4a6a53800a34203ee36ad79e634721261e65a557f9d9f72a1c3c78aca335c23813520f9e04fbcdc421988d45e841fd7f0cea40fe89904df0fa21e27905c21346f0f37cf510c19ae138009b3543171d70fea9da26d460d35481fbf0d593f520bfb671b098e8e396a425699a452cb02f059f1c604fc74a7cb0e7be250e5a5a29a47a70e97bdf8bb92b7950e0718444e8e56cc51d7f6c55867ca95d5b1d61bd1c0ea2114d2713e99ffd3a210749ac46cb04b3e20e59af0126ba17ed320523324fd48fc7f14f61c713d43e9eb60d5349d33251a06b2b80510190ac623f0d21f0cfd13ea508689069bef326eaf59546da597fc68bce37a366e1e41873549181836ffac6a75a85d7d01a50f6bda69f09d59b4e9714f9700f6df39e6a248f145e58aa13a4cbdc63a161c80b76ec6e52daa3272ece8f558ec4fc6f48f0ff47d9e8d11154ca1fa986cc2dbb5f961e99eb5b591f0f96db8cb790ead24248c3b6c916696523dc4a4569c23e94a774ed28d55149b9fa0f976be6cbae287a5880c64c0ea7d4363b77c2fb178c13edcf8e8074562050063c96592f0c4a18052cdc8ff56bce66bb147fb4c8a08457bbf79e56c47411e62dfecd640731940a3921cd6eae78b2065a419ed2fe36fcf9efce29b37c37c0056307933cc58743714ee1320fb3099461c184b4d6d01727694d79da05535fed52766d86d06472497ae3ebfea3d5b27a40b97b2495e9791005051c90973463838b7ace9082c8fc9e7ae448370d99f39eb97954b1bc27287136276cf7fe6590e7c1bf063c9ea6acc3346089a3b42916dcc58d1661f5ccb17b8e93cddaef627f1c71bc8af25818c56f16442423d527c7da8bc8e75dd8ba2d99b07d0589afe17385acaacc636cd0cbfa25022f2d8ac605859e791b34de55a8a724026682a56d39ee3ca5d16c4fa8f142af19b0eefa76f93e3e92a0fd5f8277e52c4213b60bd5549db4f9f14f46ca38b23b01af5d386c23411438e75edba381355122c85fccbb4866bbffb8ed683417dc39f8246eb3a0de31c85944e8ae7ab2498cf23dda7ee93702a23a38d0b1b690607b1204b9c0c21c7cfce9e0a86fcedb35691ec7dfe265e0916353f1551904d19802a08bec9424abc52c95a48cad7388af76228271e3137a7f8a81a76c2358135d6c60b6182d421ce6cb1bd2cea0608185bd1b63230d6f736ee643a76ed59bac5802655860a048024f94f63e833538892908e3634c589bc47779a4d683d4bc063a4548edec017f5613d9a973bd363a53acef0627bf9547ed1fa53da68336406eca8a315bf24520f99b6e966fe074398f9c36e333cf2f80908a00bd441bd8960821718a498de3cde359f104c7219122ee86da9046943ddc67bdad0db396e68da4d186f2269d504e9629f77e0db0aae75dc70291dd5145399800c2441bbedbb068f87a65f7d2cc643940475fd55d758836cadf9dd4e85fa3640ea08bdc49a89d2a01388fc221232e95f8f6c13766b923fecf73501a3d5dd7df1000f0267c494160a9b1b1fe2a5acdfc640f8ae6e95a24eb834a056c4bd0b4174031fca82accb78208060a0d2a286972412e645fc39c4e41c4aed61f4a1cd3578ab577fbe55478e6af5d5f64df8fc17e0f68e38aa4172d49c1adc49bd16f0d1e764ac9a191edf5d5275375698796e226282c0d252a70da0f17283c94470978c4a79019b3b80b9365d152b7c0c5126916562d129488e47bbf6b94cbc409c21724c4f99e802d2be9a0ac6ef140de3c8a93f4c711b61a8be6f5102299c0f3e5fc2557837af91cb086e261d1b87294b3373034acd3b7fe02e58067a659df03544879dee741ebb7eb3494d05b92b53990d7841f8107f21b811063475154e1d77358b934d70dc9eb543b0df048fdb6e76bb30c770f3ec15f66b96835684e37a0c1bae9fa7816adbf6c9d2e0c78022ba7edf71ec53ec91c00524560834b9e1cdd35c8d2a94e275d3a0acd1078f28ebcc4fff618fdc929db887e64a7ddcfcd8ea5aac8c20e6f58623b07f297ad2d5b34d1aa87fd4b3d52921ac8b19d9f882d64e7faf1642d329261ce376ec8ca96ce0f30c1764ea221ec676d29cb8fe84ddacfb66914db846bf503b39684254d3aa0f510942e3afc4437904610a2b692a7fa2a7450b9f92fb247fe7783059545f0609a10037ce1b8ee26f0f18f96a1a5161fb707f76116b87aab59719a985bd265f1a7b37ac5c9f753a4192d1263d6dd8b7bc8ca3d8b808024b77b61329ad2508bd1b880a7f3f9fe952da5d0302a47fe76551ee9de1938539ea8e729f13c8fb280c20a68f2bc3c4682421c7480450e79604bf5e47e4bd1f19fdca9e4079923d044ef10388408a5960d2b491487f39efd853e8246416d62373e990c28eee2d4891f2a977c535a995ea012b5004512039579588c3e9b0014b8567baa40fc08943b1ef8717e4fbe065be1335dedef9b31b2807cb244d9560fbc19b204170977beaa05d7ecef379a9aec68da431044f5ba53770a1ba77054ae5569d7126154d95b5ddc3bb4cb262192dfc8984ba09ba6857b434e2d407e77c215a9ed0e481977fbf012113172d2f933dcc324b88235eb4c4cc5c96ad14a6be48526189105cc720aa1bb27886b3de97427e0d3d7d36635feaddddcdfa9e0ecf1eeb8b877121a7b1c40f3c20c148d8d0166ca62aa1353e284ec7b22c7512085bde846c99fdca1a8063e8775dfae45528491b386fbd15b7df8a1cf1a740332932c872f0ef6a175e60d6557788148d6209181a398f070b2416c6e4b998ea6da925f3eb0d87fcb686db9345db72702a321932b5132f81d616fbe12d2b25c7d85ec1bb98dbd0b19ad2dc17e2e05bab9b14e2985c4f8f4632fb32bcd2b51ea26df944a286c1b0a9b9cb3943a9f9228707d991e2a193566d8f7a6e4a97a663052a6e8610021facd4f5416c7bd4df694fbbd957cf81087ea71d78da759e2d40f068d5247d7082af02bb7211a3303a0ca1059d45e0a7fca5386a367f0dcadebaae849bd2d99f123d9cff561dd96abd502ae762b8d2e5992ef7e171063a8f78a4951d547584b3cd16df97c5139e616861f68ab038bb4db88832bd3d6e8fd977ea88c3e07dabf3cde897256486776761ed67309bf067ba16912de615164523d991302e453cc869027debf316d76416adcf3b792281e948db257dc0111a0f6c88defd04c8d53e33d852ee69eaa875b58c28aadebad0f4bdd9844cd9da21163ebb3440bd32a13e726b3e8ed3f34b96a3783ec139f24f063a01829bff5ba2e66c023905fa7223054bdae5918bf4c99606fa46696762276d58a2407128eea63afe0b3a5248db621d40be7879d34b29df5a5d38564920875c13e1daacb198f703ea4fe1de7eb6ec994b66947742594fed3f4aab70751d7d37341cd06e18c9c8b24499509b28dada038598921d767ed955123352174fa38e099cfdaebaa9380fd754ff80e7c1162dda4e57c2b538f3e235745f935e5bde0a42dcb0be9518cd436452fb6f4cbcf4591b107d46ff2df6690771de4fbfc6a4dab9c43bb9e3336dc05481b6d86203f8768ec20230c4b9d48ca878149f5440ef09e26ca60d4984908f97b60ba6a4eaec240a570ec9d834a919492a87c7138271ac90444b7600e3a5f5c7955d1857fec91b8b167fb11e793a63dfd6e53de01402db2858bf66f2c6019a1e12edcb2ad4aa618d6797174ac84475a324e787f956fbcb58d0be073c5aa42acdfa88c49530ae799fc5ca876b359d00c2c85ffbed0529a0469ae039b88d7f9edf5bda634016422a84bac6be989c2485b52b656bca7b26e9a3b7880f6625055919e497510292d6337eb09b0f74bb5d3961ed0f5c933ad48f051ad3dc1846c78ee4c08d995b62dcb5457d6fc378bc45f2f0cf8a3699525839fa8714aa744820c123c4af2008c84948d37599dcf48bc52c478b6421f84f67aaf8b28fcbb4d362f0fb87d4d4b9b474ca38740288756863926cf3c5f601872f36f8cc753aeba30983aa4ea88d0994cddc6e6467e664915c8559f67e033e5dd69f2a6f2d28fba2a8ff949cde9e5dfe6e49532ca626137de27511b66990c6374329340239aa5fef22271545ab981ec40167b3ecd90d60c961db66829fec9be870a359945d1902b1031b0ca74a049a83b55390c2c4ec94cdfcf51d13002950059fb9059483413ab4b990454d981411f23d172b6b42c42527e8459411e0bb714f9c76effc51b192479207e2d6689a305ad030120628fde751549c5ab5e96f67b4e651baca0bd008256bec9f373a35d4c54f915267e1dfab664b629b8214161da11119633ace32ceef8ed268d074bb54f4750f22f5daff76f60967ccf15a5b09d4ae1b660c1ccd5a39c583a8b049a30e9228fda547a9cf45fa1bdb904adef42b524bcec213edb205e63a609a65396b032f2252d899d97d4b0f6382c20b29351fb0e624038751dc74675676b1ec25a8d91832efed56f7b8245441e0a20036991f54eeb0b31bd0d60a5fb6d76bad8ecdbcdec59e2838bf30beadbd39651b3bbe19d4bf51a09a48d738dd60a5f2978084843e37c6a37ecbdb1433a9eebbb795101bba1c54280ee1946c97fde98af0c1960ef72bf0f6e79773c4efd4dc3931f5ae5178805bc4512625374fd0a8846936d1935e849156ed40c3d525c767bc9ea5802ced0e2832e68492a46c28676aec8c1b529eee57c9f8480204e96a2828d7bd842aa7fbedb700918103611b49560b86f8ddc724825654d96c26c4d27de2bf976e303f126327c129b4f08d81ad63d1a196419274ee02a6831a40ad0b9253383ea64732a8e0e86902eef6d686d155042a8fbaa2d4b53cfe5a1e386f799b2852da4f95f3a6d1ad48e651a66e1fdd7d7e5ed7bd7c8d208ea2b70abb3e5c717b2f04a3bc7fcada3e7053baa64df967d85f69a44bc272726bbaa29ceb63a0f28f9e53f9eb4be4f48d16bb1395d45b8694b1ff932a6156bfcb479d9a0ac0a354883b7ceb5c6a1d83902400aa2cf1a26ab03ae866b37207d6fe6a1cdd7538e2cba20d5cde6aafa0387a6a9eb1404e0d621c3c13f2d7f4dec09da9b27350efa7bfabf74a7bc77b1b2b6438afb87a2866861226e4eb8619f9516d902150040f51e5c69b4ae975ce9c48b316ca4a2adda3039b662c56094d052cfe57c96e1331e790a490c89907f5753821520ad6f8cb5e832eca440cceace513f45d88931435629c8f4fc8924b8300b8422299d000e1f4c2addbfbbf6e0577285a53001071e5aba29cbab12f3180b1689c23b83f5172e13ce479319f29bf73301214694773703bde0475951a4c9c8c78bfcab129114fcc74dd2b4ecef745f9a7a09aee689d9878e0fd968aee3b7ff1fe287df9cb049dd4b76c46e9c4111b0a474008006af207b5e2fd281356856538e0f77f574d277a9a8a86509656a02ab8e669dc8dac9ba738981dd44032413adf3c01bdc7716f1b6192f42d3ecaa9d950673717ebe9f65b739ddc2b22366e168fa2628db7ae6cbeb8c3e84ea6a759b69fd0f9916d46deb2462ae120525dc9bcaff29e6995f1705d3c196eca13838dbe83ae31edcdb0919afb7da6684f49856d77224d25afe90f8524f63c32c4aeb81a93d4e5682af2ff0a91b105147324728a14022d661c5b38ca98e3b9891facc2d07eece7839f2affea9a8f1df62fe9544420940da9dc5ea9d17d74fe1556799ebd6a39837150717110806a312a98a874e2939a1faf94bdb32dea5235d468dba021276e5ca993326f85ac74f6de5d3a73a228cc964d5b7f2d277f1b0ea31e4e8a10945e0a1157706254a5d95220596aa4a8759b9d14622f22137c9f93eb4b62f51d0ee20908b6f192a313270e033b00dc96a4de87ee71717df8e477ca1a76dc332bdf33d7db82193278ca685d245f052b4d75b7f572b35de64b7ecca7d31cbffd43d27e88e3c6a0077f457cd9c2b439a724c10874078e459b5449a43e5342139c953a75294c735b49cc8a0239fb1dfd59990b35971c929e4564c94c6f61339661c5fc6b57c5ca8e525b04b5a676b7c62a0625d2710dd0c91591f00492d2aec959ea32485937deecd45fc75f1c66648dcf7d3c3cf2c722da8835a991cf5aa7d06e54e647718e74fdc98829372f95a7a75817d1b0855e71223e98f243387cf38f0962eb549f9faa6b81ca4924b51c36cabf8fd5c690f80b17547ef3cf1702c2811b4b7bbb89347cd27fdd54a089c9cf37a447e4a2f77711302dd54c331cd6339c0f26f98d1b654eb7f4be3bc29dec370008717f781dfbb43e115f1a0b17ceb907f8f8cc5ed65ce9d838819690d298eb945be4c9f90c707265336eb449e6a57d072bb70316498a02ca0cb6b3a8c2f0318ea7609825b62ffe1fd0e7c403c2cf1c091b49c360a86b412e3bb3a5c4ec64e739933c54ed48f6de7ace52836a0706fe3500e99af497041b7ba6406de6c086f5a399b33a67f9241938b5938dbdb7641ebe08b72a7e26ae3ddac8de8acb31d8c4b27e93d340aa335899a3cba222aabf451882a2f450e56c20d892fd2cf4ff08fcab3c795715ed1aefeea114ce08bcb9c389e7fdbe48b21422572423f9a8ef7818514d498b43fc796d696174d103328f6eddfff0f28c55bc491e3c0253b8611874005a6b71bb5899ef1f820251b2171ee3187be7237648749e41f783e6e75159cc06b177d7bc2bb76dbaed29a3cfa7e93a3aa22ea1e35227c217d2384824d7acf892f8025f48d5b37b077f05389ec26c5f8a22ff7933463bf8d364f055538611a5230424d227804c6bd54c9e1ca0a84ba8ca8c0482f7b8c0afef5e2ff5d4cab593117da56c8ac4d60ce88891d2aa3be6ea0156a56a7c1e1af2568d7fded7fee06fe6cd284798c5a8cde65615fc955d6100d595584149a519fae0b0b1883677d554a4f1d5ebf152d5094f63e7e03fcaf6c49e39acaac0c96400d3f5f5a3f43990d0ad89d2c3ad3633839c1ddd90c208eddbb01e36bda9c093d449dd31869d204e3661a8f203aed95754a64e8d2a164811d88902fe9c52879eb20b63ecfddfbaa0bff16947b04fd0818d1bf63ca27cd10479b99c12fe8b28101ca93a835fc1e76eaf96f032ba9b30b73b8074ca66f1c9437ffbd33dcab0d70978923e820ea4b08be3e5e9722a45486f3666d4bb40288613aeb0e1990cac51591c176735e9cfeaa2489ce3317b097c3caebf442eede10876ca1385a20773a0e2327b4e663e65649a1bb98aefdb6fa3e6af2ac35cb088499788ffe2898b004f971b1352542cd2bbc181a3dac8a53cec8975b4a93fa39bc8d7f5d9e4d8004ca4fd3e75aae8f7a0aa9e035d72825def5cec93594cc0c7eccbc68e734069b7a30e6ba9d8789e688b39e1886d667701064363f4a6a9a2e875d21d8092ef79f13334dae20b105a28517892772c103a0f1abc3ea25ec4e41fbb6a9c355bfb7c88345ec4fa4e55a44fb663bd3599e44a5121cb9b276a35c7a92d21a23e1975c19c8f39a86296a37c6df1301c7e831b0180c82241660b38d50113b578d7ea659698bce7f0b6ac29be8649dd690f6adef0096cac83a84a23fb9f4ce41aab5e1458f36ce3c1eb00f23f9e41680d756302bd9de00e2d38a347579ad02466866db35a4749528008512165d408af3caa286b9fddfe8ad3d0ef1b57ce60dce417e5d86434c3f663bcebeaa8d8eebd032b20992656441bf1f9ebff1544f21df0d2f4a0b8ae777e61f8338b3a2d317456f16800c590922dd27ce133157ed1ef135c0e0e92bc1afde799f22fb886d538d7e9e70f95da8c41a2c9f474ee5143b3bf3cd60a4dd0954c49481f5e9c256c7491c7aa2675d8d196a1ee47c573cd0a78bcb748a151891a2d0cc629dcad2de16f0c43d4c6352edc2d78545ed7600122d8ee54e735d367b60835c057abb9a03c56e48811f921352703e2a9c4cdbbedbd0628c9694f3cabfa1f8ead005edac67c0532ff227f12c183783e0ee43ce06c426a967ec6d07a490c342e137c31890e76546d321cab90aef65741f3669f00834c2249cd8744c61da93576e313d3e047d2c4db49404421dc90d713c3dbbb978d7273e73b6f3b716b66ed0683c2097d6cc3d2d1abedc754d791a29820d0e67f157fd9c2c0cd51db5662d7a79e40bc01b2fa7dd070c7ab03f8f0176fbe3ea517739a02d504acee435d104e53761bdca63fa88e730fcee7318669f61970d09071d46192ed2e76eddf27362f92414ae97b1aa34b6c6ab703fafdbdaff58983785f47cdfb50e1b431d68858bebaadbb09c86598b499c1f614ec691b4bba2afc42c25229c87d458d7bb901425709f76eda18b991cb1a86a4310ad42d4e7fef75cb01dfead997e2ab1ec3be23e977bab17d20e50d9fb26faa057bbead3ee6d284eb49a00e3e0e4ccbaee9238c5626ef2c908581ad5706f5712494e5d06c0e45ba196c4f1a232c177f55ea4bdcb51626618242cb7c0abca73495638bb4a50f36993bb80fc4d56237eeafd10c4f71978e8a52025d0cc6a34e46826fb674c1ffbfdf7fa45a9360ac3609d260f6c2cacf5345ad2ae390aeb4b3a6244c0cd4539bd1d8edf2fa2630780fde44601fa673e1656b35c67e7aca206c8011131b96dba95fce27d0d55a4ddeb7ed50790bc74487abaabd5af47999e89fba16a580b09a1bbfd2a8dffd3bacc5e0b766b2ea4235fd4856c02e534a0c856907771538c16a159882c8552f05605a29b8d6e0df8fded8eabdf25d8e52a39e92ec6bd9735ade1327ad5fc77b13ecec4c36bf5e7278f92c5a694aec0c2406a3ca1f202b419093a37d2b447a550982018b2d95e65b12b4c104a5c346954c3124286f107bcbc9f9e98125da4b4ce5ca0871b69f1522859f29afa08578823f122ad21a0218aa101ffe607edf011f33293264a7396f85d8e4690cb04e96fc9029fc6ae15f89e0ab474fc5023dcca3c421692371edbc6879c0bd9d2b347e5dbf74337bb5a71b71723ac14972de62da83d6e894651dbb6287636ce2466ac9410d279490eed0ef152ebdabebd7fc2ee7602c556ec7d1b5d109c2e910092b81c6b2749983756897ec41b725ccb56270b9371f390eace6bbea780892346844a24bcd622777094891c47c4d3c64be57c1e3c6c8c5bb7fda7b89df98f974c7c968d639a0922850e1001de0672f974722875fb80d0cd93ea7cd3313d38706af474b95c1f65e22d60b9e05c481938195374fc160215b7558dbc69ccbaa65b8d8a11c0faffe11a65a4e0b64d9054c4338afa4b5800b18aad91f00b8a0961bdc7129cdac4585e9517780874d90052ff6595f888a7c550877755da6f53c2ed81cd7b0ee3408dadc003c1c64d4ff7992f3af257640766ce0a03a489c9a6089f14dd147726b8e1905543dd82716cbc9b8216fe5f50ddccd87a8657561868357fce3adf9b5a24bc75a96d7b4e1aca956f168b61c4360faf66ccbc4b96120ff97120851935957f12f2c2b966d37ee7e7b91c9434427bc578d9702db90c7e110d09381f5d8f9c54ee3e7493e316468889868568c5c871d3ddcc096790834c3344097b5fef0b6545d0fddae6f2faccc66831790e4e775150fc98b6bf89488a41102f9eb27b303488be7172ce578177a28bc9d68195f047e68bc612f46fcbcb0ab1d917ec2defef495c1130d4efa09ca19c7a6c39bbdeb5378c16cc155dc2ea9266f53063dc5d2fe80407a6145468b5d6394d7ea1d63580a711602d44af619b1ae6b3ad839ce4a41a6092488bf1631584d97aae0c6291cd33ba81850527e77bdc287138fd3441d4bdbec17c2cccc0a72187269f7989e100d902eadfc1c469a8f802abf0269132bbb2f536a0305c97eda94bead4d0fe16db297602fa6f0b64908baf72f3d681484bd39f1ddbc9eeb8112a3d0257c00a7e88ef91af18229d6dcacb9ce566974975473a655a505eb157631339e0ae6e60d6713a6e79e2df79c1422e28676983c06821773d306a0d907c27687386e43d4b24f3cc072ef346a7aa324276daec8478c4359ca5a6ae0bbd513fbf9f9faef4b6f6f56a9757cdb2f2bdb0e65e626d4364e9e46e64f01f2ba3abcc84d496a3ec3cf37048f49b9a42cb57fd9dadd1c39ac117439e785e1b270d2e7dcf0c6b7a8aa629533eaf642bf44c4b3a91be13c8b3ebcad8361785dac5559faeacc2b828a48d418ee61220e41b5d0dbc7db0c4e65c367a292c6cb5918ca3ca14caf787e6df8eb84d6c53b356216cecb08720aab080971bcdb8721db1dcd3e4923bcbf296aea57cb67e9fe8b28af9858abffbcf78830215ab42bbf6812cf5aa3acd0f5528b65ba581deff4a4d1a929730c5c2c593b8548c4c3922a6e204db3208d24ffe1e9e87418c16b83f0b8500fb771ee06eb69987bf33ef0b047350c81caf0008eca3d2aa3727f2898350a484a8c37bf5ea152e3d8910bb87b26aae779b6431478af0181aa9d355bf8040eab5717fdb42eea32c2e3fd816789e59be7417350f43bf0ecbf55404540cfa6b7534ccb42713cdc168faf1dce241c93c3092fbe5d975283dc80e7f3ec25ee659c0f53165f6addd51c472860dccb05c0b65ceb2691cf5a37784846b5e4ae663f517aef583467076bdbadd9eae31020776788c26fd10921c112b8556818e295f28512539419ac75c0152d166c7eb429fb8b215ab599028cb755d66d186cb39ec78c196dfb991c811a1a646ad037901fc3cb3d4f5096fed6e8553823b465942da4e84ce45f2da197fcc2e8f51946ffd2b2ef5d248195029de98eb3e1fcff5b3bf1aa347fe0193fd1753ed7839d0d9e776cca06c7752267563203f2053e4d36fdfdf5ff29e3ebf40242f2686c940452058e9192048ac29e494107fad8d5717ba5f9ed548ae5ef143fac6735883eb3fafcebd8191c13fa6d3a2b84bddab02a1bd5c49e450f3a72e887fe2fb6c88bea6d66eef5d92f18307af1823755547b36e5ad5f59f96ed23964e43a8b09407b6b07f71c4a2c9f1d519843f685b49ca74a06c9a0b83425b8bb6d9d44b2e552743e40213d1d3068005d4f907f0758b0c37cf6fcd212ffed04701b5d7e1a562a11bb1dd48f510b75ba8b71a480a4d5ee8bdfd0eb5715b51c4ca89fddedb28b073333e803faa9f5848fc0030a689814f0a9bacae2a228a4219c05e63e68de56ec2c3466bfa2cd1062eb6b5841616e698abdfd19f666359dddad70e4a72e1a8cf40df47a03e7b91a877be4e29745f45af5a676c3c26de223a82887b8f7b57b5873581cc0d7ecf5042c65568280c02492a3b8cf980fd369dc436930d38cc8380be0da16829f8bdf240899bdc05c12035a5a2da02592b5b72d00707fb04733e53c0fcaae67da0d24b5077fd357b11c67d6ac0dfe85aea28bb9883ae83347027c5ad782b46aaf1553ff8f70f751cc9b652174a24d9d04949132afc5df625b865a1e5ce0b7f9ebb4a89803774cdce9e3778f8a6d607d840423c95358dc3f599e4079b8215667edefe701f85bc010c5e43c540a744a09b181dca3a68317483885b165bb0836676be96d9aa5c790d73f7424402f80903b4670c0b47fde9440cc04a1746d48c7dc648783430ac2c9838d5a5894fb3f32ca21fa3f496b279e5933a2d79b046ece20fecbb90fa4480a6e377b9df3285235758e515caa03b9a7ae0cb10cc574093310052a7c55d4f0457408a69566e4f58ccb1ffef12b1f64d172ead0de670963beb0a4d3a9386f413709ddc2cfc5470949c2ee3c9de040a2d9a79f4aa4d4366a50dfbfd30020187dcecd9be7b35e8bcff30c0bb7f8c441c933b1de2765530d5b12b5935c092efedf6b7df6a7d825871772431ffbf7517792f23315c2ce3aff898cea4da88a1ac71c6e9956bdf97210483957ebda3cd841fc19d4b64e6ffa3d223c4d04f43d68a312c7de6cd61b27fe4c3353616ccec0904767e760c16b1438b1eb233300f30fb7237ab252e10100cdc2ff14ed0532d18b27d4cb042d62ebb124c6fdff6f19282671165ba1fbf205d1e58e41eb57385e768af54944033b69d099b4e1546dfdfc1f588f570bd5668e8c103f2d26f202d10ce6ab95f07d276baae4c157e50fd79bc706a1e8c375fe3c2c70b719cedb32b06e76588f67ddd6490036dfe3af9b9b44f4628129204bc0033ef83fb67d9ea681c979157d48ce2093119d8866f5c9ef888517225f299458748ccb1bc55fa8daa9d7921343374c8509a39c086706e78b851f7583c1cb71d5ef84988784eaf9fd9d32962b7315e570f48497ae55ec4403a1896c8af562709e8b641861846938b87077c481b39f675a0617df2a04b753877953cac4c75b59604a8d79fd13098f85760541bac606aaf867d822f7052ffde4bcf2b693bf8afa684febd14eacd3e221abac4086c2bd46339a06dcd92038f51a8aa55ed9d6f700bd5388005c89947edaf98f8bb61f5932d8f9f6c2817ca7c3ec9cb26bd875a02cee43812e4842bbe6ae8ae2b9e2054786930cb51a6b8f66726c5587bc48ba97521bfe479b587473128b4d0aca9a490316dd473059bb4fba24317832064cdaf107195ed73d487c14036b80040f23e24af710df9d63ac637c6565541c790a6a9d03ca345dad7a11ad971136fe4ceb38bbb090daf53c8479330a548b63c61c34ec8c8b2d5002a4b9e5d00bbb20a9fed624f9ee348b6715171a793eec36692499191e9e0ac38848c9629aa835d0f1b4cc14485431eef9c7a53818a5ae191d00222f9e2aeca1a2b804127025d241c9a60d360094db9c63d7c187a6865d431f13ec7cfae671f73b5ae355113d7a3bfebf14633122b60c5711189fd099bfcc06f7b03393a83991cb667e937fb0609a0747dd3bed89ae540b9351f9e537fc417c3c538722f94fdae6e1b99345fa1b65833c478cd26aaa393794fedc7dd25d9f85f10f321f8f029ae63dadc22366cffbca8a04641ee327f314d6502dd9cbc8825f87912e52eae2364eb148fa183b451f3a1e92f6b9373b7992fcccc06592be2f740effa5c9984de9e752f600b5e651cccc74c5a13d85739bf38b7aaed1f14075aad5972e100818a2b457c627b4f4ce5dded60d8dae6bb0a775515e8202cad8967fe4153d833c9ccdf4444ab1a01df13ab60188cce5df4653a8395a79e07a338d982a6124b0eb6524efc2711693f6b41e66ced9cb29f10f4fa1c1dcfc7852170823ff66801a421c60c7a3474ec13e194394e0ebba545187aee25a1a782a42fea50d31d2956513789465984d54ebad3a8d2e7978165e5f5b4f61d7b851ccbb058e5cdb835ff966aaf7a8b6f15ca896107fdfdd76c8ea3ba58dcaf39d70e4f2680a608bf09e8b2de4945144ac8a504b0cd556e2c950183366b3ad695fcb5cff7f8b34c0952cbba78fbabb1e1a1d234e0d3bfa6bef95ed1d722226285373107471ebddc62090dc33e4812285ae9832901ecf6c921b370108747854482cbaa3497dde799686bf998704e9ca010dde8670a7e3bd720d5c143d187cc877647e83af35b5f1ff93d364ccf6431a3f6a618d9e9892eeebd725fa8c48693dac8430fe2100621522d9244e257ed90d6327897a44669e068b08bcd2b8658089c8c7b3203e65da28d156f3b24aabdba1d4e62d78c5dfb9fcd4a7ad8ef32079db8ff5fa510ceb48b61b30001f32c828cb8bca13b8f8b102f2e0ab472bd6fe0a7ef6ad11cf927ac258f6c024bd4ecde6a54bdfd2b482cdcd0f9ad19228f70fd16c53c0a41d0bfdab5acac4aadeed05ce68f061fd3032dee3639d28f5ec197d95144cfee26c3c53ba10d633fbda31da0caca4172d3be31f114fb8a90af18a44eb69753c770a7cebb1f7673c0fb2fa0e0a87489313107ff92edb0354a808b88504a5dbda69ac3e1fdef2ff02f80609efcd88fc548ff5d7dbb50413b6a44421a485fabca76258b88be3173646bd3e7556f340586b31dceb7af56237a0282f00b2caa780a65c9e7c8893480586af8471c8790d4140c7186c8a26ff67537eac9695feaa4addb62edfd8cf2e5f379a6d81193dce29f14e289d9df77e89755179330186e2ca84e4715305037fc21fb73420c1aabe08096292fa1a0cc8a2a809416dfc4cb49592adcc76ea0cabf42e05144cdf544b6bc570975acf5837a18b01bace925a60a8dbe7386bf27abed8fcffb01a0f3694a93e856dc231b32a1a4c92bdf0a65d5dc081629b88fd458996cc33e8e83569dcbaae7c5824c511af558e899cf2768170a6cea5f9e759645661566c9d67fbaa623a22265cbf799121e850cd85ce5d82ed632d8bee7f6b5ff948ef39adbf06e1e8a392cd2fb2efbb616d7a463679267c086d1b86d47bafd1d520f52708c50cb65417674b647b82c5a134de5b767c102b02227f7a4ad50d64d475a8b178ca84a409f904159a3f8bda4b9353e97b65217a91e053816fead20b94abca4a0090a7dac82b6aae48b829573449fecbf47fe619545fd322bad71ec0816cb8cc6fc7d4d4e11e9974bc655a63d4ac6f00d028a8a64fa2f20ecb519099f54d4d9500533b0bb5e828edb91f098f1753e68ea1c20c14e5fca44e727140b3b45b522dc7d944ecc36cf6965d07535404bdd37e06ab29ddecf0ee4a2e2ca0d7df36319fe4a99c3f269264df13a9b3fc08398a1f05dfe4749aae760951877a8b566d98fbad3e6667618dbb56b5dcd9d01b4f46f42febc36d9da5b896a3330f9a8157cfd31f193aa7ba777d41f1d94d341cb52e7cf873145099f06613237a0dc89df5345a23483e132e0295a9a2e92ade4e04855136bdce8bed6e5b2a9024c1b65f487f2c0d66b02532beb870702e40b82b2e579def9ad44bbadceec5b1d846b965f9c4f53c322b339c2f71d948c81ebed3255a5b9a0e595204ed6a0e00f12bb3c6f213e4dfe03241977909bb0065604e4f6d07f2d4a1c2c7597d7453ba42604a2c148e8fb717e17a26477a5d526f79fd1379759fa5c945c17809acaa4ed6b531d62af3301e704e44756e1fabdf2d236b81a241c9a9065ddc2f26be0a0e57b227c43bc4cda0f4c47dbac605448d013d997d509ceb19011a9af4689c6b7580566b1c017f8fb00feec393e6043f7f36a69927718c0810c48931ee951acc0cbfbfa2821ff544040a7c2d5693ba3e13de26959eeed5e5c04d7cd1f1c7370f856b3c5cf637dce288fd197e9f6b539075b509e84d5daa65090180cb7d1d5f26059b86a6c2b510d088c1017c2d1c22de85b5e04165724adc7f8071eeedc1b6a41daba3b8a2c6e29ca83f48fadf06759526e9f51a7bf1b43e643271c2e8af5e97bc388ca666e8234f686830656f6b018dd4cfabbe984b59050e081a3f37fb78fa4e492d40c6f55aceaad9dc60ecf011bebf4c55b4faed9e6e83f0edea64c32c08c1a7498535f56fa0bd9f39dae2067d8bd311c5d3b28a1b7d4325fdf5e51704f52c1a470cc22dcca1932a2c924efce06db501801d6db574580c0c48f0d725e281f85e2d9f2e92af1871fb48a1ad4305f240894d267da100b3ecf9a9f33b82357b50265e94b643c8a9eca048ebb6554dad88b50b176b930d870eadeb67a8218b6e80bdfbc2d0e174c677648614c33f6142169bca44e2db298946e1704048206e0805187cf4f1f1313e4829091b64fb628cecb674a7ee3737d33539e8412b732f1a9443d093636666c0b733bb5f9b2fa4f253cb97172cfb74434638f0b16dac434102df04ff96195e24c0b2c728f58749b93ca8de3689a4527500228984d157ae8d20ccd875c6818981a8bcd46a14df0adf3012fbcfe1b3641b9c22099703e007c2c1f467cb372330bfd0a42db6a3d4bba6bb8cc67f6b6fc716d11ff62293fed027a91c0f6472a2a3f6f8ad2f9b90b2f5a04d0da66470e5b98504f1477f61cdf739b39e23043f4f1df05a381187b79dc77dbd9173ca4ae3ccb060750e60b2fada6ebf63a56b22bac5347aefce69980ce2d241f23e3258e6a69d9598ae9b748fff1494dd75556cc7906a8e27556ab5433532c15f146af44bf6568e0f5342f17b80f62132a47da0049d09a918fc239a5e95a527aac830f69a3005ede6652418d98b7508a3ff9ab1c3015bb4d289eb02bdfb600d4833c3f63a6888f2e4b71480092c34a88399b222b2bccdbd34db1fd7ebbb249831e536fe6f089103d9cbcaacca9fad1723fbf4f7481b1f42bc30119a2c5e2af734db74be391901e076dd1bde4c7f4cf0c0d3ec84f94163a57cacf9980f92603ab7248840067b453e53a1be06bca670dc87c1f50678b63849f131adbf1eedd7569e728a76f56e901945a4768f7cd9c6ee0ca3128cce035dffcac27c5affb1b05c6c6446bc0a4562da42da2d6a31300e88bfe44f2e5e86aef15c06d9a133aafe6947f90c79a8c182b4cf3ef80d033b12b1154ea4912a8ee9eb4aa87aa6b67bc668445478cebd43e320791af35fb586f549f55836838fcfdd87f0fe9c4817d27fcd10a226c1f1bb746feb1ffc26308de54b9d145c27108cfde34f3bf01877d0d2a355c8b592aff6106c74a7711b8b97676c50ca15b15e2addba80e7ae88e779075845e89a3c6d5598bec69fd3ea923633b1c6326f847dcb1e8927dee0ee2272fbba2797d26fb0650f499ebfa634393eb97c82c409af1b23b8f6391c102635f0c78e499b2cdf421ba92fae542cae4d1554dd03c0357df1ee28266e76e51ca18eb1eaf2922e78d28be9629c615c2feb7e758c831b1bc2a9d16fc6adf535d0d14497d2d1b81910ab22775372cf21d053c0a8538b92d3a93b8937e4006483717456aea04da9cb16faa0f70e7a5c7bac66873726d02128104aa4749780830ecd5080bacbbad7c0ce164b4bc4198dbea0d48d9459a974eb960087d63d27e79217b2d01fdd42485d07a1adfeaee666c1a5478147c3513b1f3141b026300d0334eae55528717e8c0f8765f4ab990e6722bb49d0ca7f7bef9f8ff51b0989f3e33fbe76a37ba1a0f31ee074ef680eccc95cd06436874436a3c0a24a1e425d7856d8bcd68ea7129e5bd20a7bdca96e61f13a084286ddd4cc30fc720f3e455bd1e031bc47cb25bea8e8c6b3c8552a8373175dd3f02b5533d591aad8cb7d1ae67e7d5dd01deb18672e5c023fc7f87c4e95f187d85ec5ee481de6c81c52f8eb1a0e5db10b877e976df23c79f110303422348717ad28d3ff41cdc28a9c69a852fee85abb8802237cb207f3c3ab70c313a6bc576b2affc1e2b8f7947d096231200ffeb4f3a86d0220a6ce945029a062ab97a632d27f1bde7a5862c3a2c07d7f44d06580c8176783af1d2c8565694a9d99365e14c7ccef23f547185acf0f948512b953cfb3fcc486838fae76ee275a7e8f42bec3cad50c4cbefad2a7909bc9ef66db580d2c312b9a3f7035e572d2da9e9e0f9f2b3309325275ae4fc04b93f536876b1c41abf851b098c9565c7488820dab312813ab97d816e0dddc5971fe701fc7a2b8b27d8391b78046d2f46a76f8eaea1b5cec62e2489b4ac08c9680a4a0ecba051b9e42071ed04e82f4ae55c70d7734223aef16641978f03f784ae0926b88e89157277a7e89b4cc1abb5fafbe65b30b74f8af17ec3e9e88ea19c185b30724a56416dcb4dbd7936dfd2ba963f4374da1c04d2c3c80df57f58f8ddc86dae78edffa1cfa3477a61e2e4ce67be486624a21dabeb1a4f424cbd0df9f4218acd977929c8cff4b97a6b1cc1e83c9a6bba480c505efda7a08254ea585c895b50307d084065f25d92b183526d3a573a4dee798feee82d2de836bf6f383d70e8cb29868ef37f049fc7f62eba5410b76042db8c428927f833f6f2bdba953a29a0b8f4fe515223749b7f0a8853cb97c773d09734639ee0dd38406d84af03538aaa956d97f9c88f6d07f2e28760e36d276542a56cb53719d95aead396bcd5e079e8c3f661dbedec07929ac2230b6fed1abd77d3ba834b5bf8613a5911d9c2032b9713af51c555b0c11c22151ba4af39a53a3fa656e138cbeed8501129614eed340e1e932476766c7b1b53d00b8f293ff39912a05a77ef7bd74800eba42759a93503f43cdaf5f260fd767f614cc02da34a8a21d8254526cb06d144fb32d5e178c1a8e306ca4de2e02c9090dad8474354e8e4d0c48d9789fbbb0d4de791b41a5fa31c657ced1b4ad75989d86a5a922825630ed0fa9448d5cad0800d123887bb30114a86d77babd38b88271d15e9acb7569d6b6bea551b4912196c06ce7e924961b96efd39f8c0c9c6275b2052659aae75c23a67066f2783fbd9fe95a8fa7433797926e3eefff5e7906daa2d0e77c23499179feba1567e1e03845f83a5355db1383ae4bf005b638955088f7cca2110111179314dcd976487b0f95a738822b11c1c60b187524d1d27dce8ff9371133c07238ad0f21e16866a37865f2702d9f6893dc4139a453e494dcdfc0df6755b212cdad85b84896c857e975949acc7144e795d1ee950ccecf94b2be9f180f2d6477df8e8e01f795919e4ed1a85bb9b76e73bdd10b144719ad420c7628bee8d8268483e441a6c3347a9f6141b5b50790ee6ee2e8255d9b1f6816f8ca1dfd6261cbec68ddfcce38748851bfc09922adcb90a057d6ac7091297c15ff964a514ecbb720b8447782789e02f7704a6a613f5291e01e8c65b30cfc7cbb0a56438ac6a8b9112fd8a2e8557d4e10ffda50ddb10d8dc8bd8ff3bcd5a7a08fb9478ba05e96c91bc250cb4ea2ec16ff4d61eb0a4b0efa9210f3817ca008375aa001a4a3354c5365cfcc4fd9c035380f0ba56edae8944d8ad3a0eee31570fd864f52cc5d5432053c772fd72c9a4b91cf64b69cf4313d2a6791691696d7f3df439cf02a2371d1aca31045016c0fcf860fa606b9ec87e23ca6df08da761c2498ae6ea87c9df31808c18673907ff10465679dc5b999a395b3b8c24d9038f6a1a3cb80c83ea77130da93ec4952330b589aad259b703a1b619b4424488325f0d1315f49cdf92b0c64fc86255b77f5b30bf29b6ec78556bd170953a2caacd9a756167156166525655b101685db680afbe5a879cddca41a8ffe21ecbcb27d0fcad035c30bb1b977e7dc1ae40c117ab92936f3dc8e06be0676ed1566ecf8cfbf403da1e650469a3ec3e8b935be6f204dd4eb4d53952bde0595cdd8829cff57e585adcfa5d1593cb52df48a49aff1ff612b5fd6e65e1de13a9cf946fe885cbb8e1b3d929be54ffc4d4235877e49ff1591345ff120160eb9d8225f2601c6dbf882c8fcb5856ccdfd73cfdf7107a8a3cdaeaccb2bbfe03876bc148f586f35a2e7c6f29c722873ec179da1853293b49f3bbbbb45f75422229aff2d3b8a2b8e0429a834aa41732ea1865a62b5be918851838e4f0f3b4ae0ffcd5de05f3826ff50d7bbe103468e2008701dcb3afb70e0702f2ae7fcef81709dbf4373fec0151f4baf3eed15433f1274d0b3eb9ed586fc64f88bad21c1603df2b86071b602d489f50bed26e7e0cf212229a54a28d17a5b77ad1935da3b3e6f6d4226bb53e39467f499c57e9870dfe3910f20b152ce0460c1fb3deb118319f57fe424efe6547dac3cff5d60b8dcded393bb79f54afcd1a18a535ec7ff11a9072570a0036031b1d4d0e420bd3461283c7708eaec322b953b2f6540dfea08a767b03554a327884894eb7fe872e09c5377496fe91afdefe291b620f1004bcc99c849814c5174d59393f2571ca2434b5afbf72da65aa6689b12fe2e106668e7bc55d6f684c75f5ba9cdec712713335e9ce98dc22ddb71993b179f2e5f02ccbb95a64447bbfeae83c5f707700a7f3625e34fb76c2d7d0d8fd147f881d3eebdcaf0609d1ece524e6d47de7645db880fd27d7a8b267ba63c378997bede97291b8ed25f1d68bd576e8aaebcea4e35de436ddf1f9c026fb0161bb53bb595f1996947b525e7cecdd9abe735c9632c10d17660ff0712427ff320ef3003e56b6d54400d6f8bbfbe9ce57df207ec7f62242d80bae9530fc71ee3f7e70806eb2ae66bf9089c96f26e93dc704c972070fcd439680043ab3f10fe9416f4a88badfe5111ab184fbddb7a3fdacbcadd475510c103654ddee6c5a79dd2fb4121eb747a02a757fa84bf5cea3f0cee695b6d1f3dc89a9f7ea6a68b61d8335ec6dce5632521069eb532985b4a3960484577c28a4157513b378595a0a42367af732e2a45f8744aebe5442beca4f35366a502f14e47bd08fbb81d889b486e73f453587b2ca6405f6ab1278457f5c708db7c376b7e9f054fb2e706da8e0570eb50afaa7261c20478bd0b7453df4e54134f641d2938dec66620909bce8423be940f4af99f1d3195271169099027cd8265ab887d12368295fec0c250cd6e53a69cc80f2fdc65e23edcb69592116a38e96cb4e8d31c73903c6d071e89acec956b188a165f4e7886abd5aa0588d6cfd1d2344b82efdcdf78e3f5115f1eaf646ec3a6070a3a08bf32b852127751069b707c89ecb75f09f6d68da0949c7d6f65a03e3f3f520f9ceca26e3861fc568796345eb7b54d3b5c0750e8a632a67c5428b32324e8eedee11a78e115d0c3e8b32d52755bb90687562fe903671f0224e0eb74e9df32933ee31a726a26c49d0dd149910c6c0813442e08dad3e0359eebb4ecfa327e9da89cb100ce626ac62488849f5de9b3fcb4ae798e0e0edb1750a7c58ee60b4a0b18e620e20a2f70cf4b268a398da94f887aa5d2741004dad0a414568f5495042f3340f5c937be008b6848f60d43eac14217664037a1966644139a7d19200daf95146d6874bee810300c368bb994c06d0d666b989dce8bea0263d43f9e2c58a35c86197f851bd586cc60fd60a3671e8c8a49493dd4b951e5b6fdb4df6826dd13b17b6dd8b5c15e41b65ab586ca75ad24b1c99142b0f8af41ef9fc6bef9a82e3cfe8d6be8f9aa78296291a85104de913b0e2493274d613e2dccb1b35aba835c5bd85048250cb177cd663bbf56e88ddd8b24c15a814b734500e39cff0e35176863c1b42862ab8db28fdee684dc38fe8abe40e52a922c12e5f2f7d9d762b79ec20b8b6e6463bb403eb706f59c55e08e0d67be83dbe347a863a475567e92e04439de24dcb562ba4874d6da0eacd72e559952562d5703ab45f0506d65be35f8f914346993548c37ef3563218933344dc2017b195d0c6d50b138482e967200c40869e71b42e0563da5c9e68e120c6550d6f22f79d6e213f20c3fcad4748bf6312f000ea4d41c1149bdb97a2d610c96bb3e273c230870096ae891307920c7aa1859318c733844a279c967a80bebcecd56d2655bb1a9b232cd3c5769d054fb171bf018df9ddcbe4b5505ac2e09b5d42b452ddfd93e614dcedc20e173680f45e685802bc07627ff90338c616e542719960451114367dd6476fe0d0a22abb34e33769e7a5eb8453d09dd29dffc64dc69822d5be917ef982f00f591acd0304898f344cbf0aa90d2a6356d70c41676fc628f2447080ca34a5f4651e0e0946256395a05bea90911f7c10e62d7891ea518c75bf537511211af82f24c58b8b84345dbd6389f25cfb97cbb94b1b61ded4dc6a65ee60af1ad384c0f7a99a8745f8f83988aed9dd9e07e97cadeaffccdebfb0e4b176e8299e7e630a50f1091ed06aca56a4a45d56510f4872de98dc7a8a3efb765e123bc753eb99b1ca453f1c603b0d4cf3e4b3e3c1a3a240282a5fb53cfebe6c963c50895957ba8d351bd0d7d2540610ff3fef5896c4a7ad60d568f53b5d11f3ed2f149e78cce3afa2223cf7b7ff302823822b6031ae1aa49cfa98d4744c9fce791c69fc425a8a7aa3a773a7da84871477893517f0e1415592a2c6091cc5c996f29033562701dee40b0b9f404299b5fcd4923c01c0aed3b039ddf675715bcbae1515f120c32b49ebc4640ec5616189a93b184ed70cc90778ba68da484908546e4cd0a231dc46c2e5fff3cd5ac407cc040416cc224e8fb660025ef5776909ae1e5839f9ec413fbe8c8870521f7068b6125d197709aafcf54bc609796e553e0f66f72670328b11db6d93177a65d186a2a4f800a5be5d9ef43574b0e260279e5a1bc1dbb31f82b367fcdd5e0ef517518e3e78895c888114daf2dc36a0492c34c6c988b1094cdef5c92a37885f532718714d0ad369c80a7aeede75c692cb843feef06c5c957aa0cb1081ec40b0ddeb0cfcc9f430e5f989201616f0e2e04168c063b5ed6d88113877ca7a52586fc35d55565d08d9c2fb571dcdcca5a0cba0dcb34831bf01c87675df412b9ba5df09917ac51fc7ccddc4de447a74432189ba3705aa95531bdd054d022d5c11bbd2c1e0280a566797b29c06f162a4392c8dc70b350507b5a7810667191dea7fe32f0a1470ea36e7b1c19f1c67b567f8a01f3a4dfb6fd6b3a26055d53fab0f2416701fa1ba53391c65df4917eb6b8ef48f659cd85c3ba92a9ee8f571d1be80044075689d758a912599cb0bdf74fda24c6b33a55deb48bf2ded51cfc9616974da8f87f21ed491edd8940dc70331cf93dfcf1ae62ff89f2b724f260ad2e8fcb0c254e896d29689bf63a3aedb1cd77fc6beb573c978bb497845b9dde95c54596dad933afd8faea15cbd0517166291aa82da089ccd7d1cf7bcb427dc535789c68f47216eebcb8ba5771fe804c62d8e01a74cd042905a163ea50522db4fb689014ce345f4d4c0afae88d32f2e69fcacba6a90e5f11a6ed03e9c95231425a41953037fbbfa564c00eb707c468938c08fbb540ccedaeebec4fecebe1af61d1e638cc58105cd707e7365478d3f95d06880f6efd64e52e78c62d747257ba3561224c60ca5e38ce32a0f1965457ee1b08dcd48ae718a590bc7efd74ebeb311507557f9081df4050a4cdd4d1b45d0ce38aaf199664fd91845e8e34207ce964fa5fa30ed352d876d3266fe7f4780ef4886b1a277931d6be8cae60847a3e3fb4dce4a68f7dd1e2dfc3f5a6c3203350cbdd514890fa025b3700c21fb21f29efae47348d12468a161dac63178f8c92aeaa8d4f83b3605c80f6272cdd28afa16c318db0b89416e392549baafe7cada33ec4bddd6e86c8597063d586d9a66d63fc0247053e50739aec2b0961cd1c26278e3a39dad245995fd8fad654344e7b51c9b3c98e033d9f4fa827dcb9332cccab30c705a972661fc7bfc8f078ede549c665fd04b58a8f35e92b7db300780d195c0b7f1aac0fcc83e7d7e2948b3424479bbe2d83f7a461095ef87669cca53f12bcc423719d38c5cd92607ae6eef9a6823f23df12b1b2bf7cbae4e42ab81a5075d2b2fe3e866dad2dd05491d292f4478f629cdf9fa4f8caafba911f214127321da6f928801b426eaf169de3df3474ec0591928dfe956a6b41ac1ea2e9073b4321c85d4be019eb70894d80d88660947aaed7b2840e5f4570fc47c1e7128c7158f5d613a9f2d9af3774f40a8662f66d12dc54728318c09d5b4240fdcf3986c67e6115bd1cb5beafe334553163cd28cb901c06f3eb3326e1a163ccc0a54f7f7d7f0996d209f3dba25b542ec31cad46d89e3de5d3e2b9850a46ff9e68f30a2110ddf508f7e192c6c58b6dd99da22e3897bc7b1f3303256aecac68077c7814538b9d2b418d14ae9d7b1a0a239f0699881a2ff6e5461a3d9a445dea927c45c57532ebd391642288503b6393a1a5059ceb2ccc82526f6feef4c89ee598354802b8b2004c51291950321da452c2774843237a68de11ed379c21127fa41978ec6de0546f45ed77cb0b5e6f9a100f7c364ba207cf1490ce15e67a1b5b323f781005a340108461ad50f6da60641d76f8f13887183ec803fce28e851f4f594b700e6ce1c775ba75fb521cd85900850fd898aae4aabc2b6054b87faabb46ee20b5c557b03b26e06b47965eae9e3a1051372a7f683aa1fec89194832e2bfa1f2d64be932be07d0918025e11513f5d5bdb12e60f38756461492cc8892f8f8b08854148698891a1fce8d4ee0b41580c5bc6681d62c0c209682626b70ff16c6c735e31591203cddd2cdae872b6afcacfd4fdb2ed86709c0b1fa97edd61426f8bd7db4289aade060b5ced5a61734eb287997a8272afe814642e9dd5e5a1b5b5112eded51b8348d1c6bb20360f8325629e748c047842c25e09ef8de2f69d1cae24f6e6c544fac459bfe77cf75e7055ac25b1eef923a05909178a3daa78997035652d0868b02ea89bc84297c235d2ea1a4aeaa69bdde03f56dae439537cc58afc5fc17397d7d0ba626fa86bb324edebecfa6b8d1390111e235c8a6ccd40c55515cab79fc2c68bd7e15eff655bac020bd5fa048e9b7222d316e6dff30168806aac1bd9a09bb14fb72b19241030423f49547c507dd3fadb621e5416b6fa09a741512eae0a8f5b099555d136b8eed43d1393d076c5bbeb19bd0571ce2f45ab93e090540d89fa446521ccd95ac4aef9547fedeb705115c374c7715dbdf8517b427b4bd7ba9ab22f982fc242acb077dcb56ebda80b2149abc2bfe97db0b8648dfd258ac841793e29ccc541467231988f09cfc7a422f7c6be1d15d1e294a5c97cc2147c77fe6b6d0f712f3f62e329f891b7c418303c0b3d531a7529de779fdf23dfa865e928e157b67433de532fb7d339e22091cab654f6106e8a96f50c90e5bc303508a4c2b26761298c6cb8310ff276a59d437ee0a52ff9203d6eef29636cc21ff39a42322db9506a5037d8c31f075d6a9cf808bf217c4cf217054be48a24f8533c7534d6b317acc570cabe64fe2552daf069d8da36e2d988a9eae42b65be20962a67a52b00d731933bf9b3e4e77651759270be387b533abf21ec4fc4efbb5be26a47ad94eedec6e56df16b60e9a0e5d28554cf055e36f58fc624f3767452b82d72035259a5008bc81bbe1df7054fee3bc9c3b5bb2a89e08d06bd36c0e428ce5bb348d2d0a39e07ee0fe218d3849546212148efd846c30bde60a9f50cab825b7cfd075e29d74548240677f457ca0f6f110a68c227f3be121b4cbcfe759bc7a9f0dc85979301a05f95a119951668c6b01d78f3bdf03c0319e657c79521b4cfe29eb16598284f8c4ff0ec549627718f96b6254111f120384665da168eae8f645ff83751a6262ea272427aecf5d293c122dca3b5e5b7fcc1dad3024fd111f59bded0d5f28e1c7e755d76cb8582ade9b83a86c38afe51abbdd90c41401276401465d14dfbaf18b4b091d18c0765c8bca2c7c7653af4f0c1007d71fff5982283187e5b462b557e5f45b63efa9737a9ba6e231bdc822ad14e1e81635cb96727a33824ea8fc398eced536c5cc18255ba4ed6c543f0c67b4ba4bd9812d5383dd81a7b58e3fe8c755065428e1ccd4779e57481c70a2bd8bcccb0c2b1c577c91617f5462afe7632a2bf71b5b8b7fa21e10e481128716eb6b96e90e227b352b5eaaf91bdc746d99c9923fdb0720953a9f18467e41107bc6d3dd2e5ef58e4fa721810a7dd97566c3daa67b4897ba7ff7e642fe63649e3a1e3144fbb00f381589b685726aeb1beeb3f83e20f17582e848a20cb1b8eede95f35289348c312dc616331c3aecba3b7a39d3ecb3be5383f6ef34121533a353fc5df6f3c62743a5b9570cf878c553c21e48e849fad0e9ad3acc1ad349a5352e9da6184b6c3374e12c1c3384f10616d5c16f1a02eaca0cbb7c43e2d97bdea751ae762bfdbe3034cc15b6c63328b7cc8cc0eb5ad51ca4ab2a82c10b949d479179013385f12b955a8f2a807b714c96c4a2e922cf30c4fbba3a14c764458259a817be01a9abf5d30e462e8e2de70aeb1819436c965a08419c09430cb1bdab0c9c94486abe58829bb96e509ee56aa395e5fb414a7a7ec56ea083676dbb2c3958fd77ee2ce72f1909b1f9e41d4c9893e7d135bf2e939a135193c3ce31809732a9890e40aa59d089befee5281d0dbce772b54c46c628469138f635def9ce66dd635fbda1c347632dc9e26fdc5ebea505320bc99b08354a7ea0c5b915c504f7ed96e9020a366d08e8abf1eaf080a97df601dc6301059dbd91e706299c1765e77613f7d4fbbc0fa788710692385f3ea9b6ac502e1c60a76551ba0f823cc1c9f4c0d928488cb81cde18513c3c3bffb8d47d9132b47013a67bf367a09bd4d4d58e0e7fa27980c4c9419d4edc39a4dff2a52f01e7850305091a08107abe98c0e2234e98dee679f37274b9a651270f4653576b72b5889ce740c3cc4ece3cf3b19f21588bca682a22e8fb615ca4b8eb765f7e362bc70680d907ddb61f39f4a3cf4a48e34da38d9b901df3a4b9ed26e4676832476985e946c3a575aa45760837a3e3c299e3b56d94fbc052773814a6cf904310bc16e4892a3c78fae24645a7fd72d3038b49aef4a7cfe7d1528cbc4ac05616579eba8dc8246b3816ec0f3c4e509637ef0bd8d80a1f9c16eab3ab62f8d6e5099ee0a8c56154116044182da28f7885d001ae42a27c1e54c0d60945b83562f53378ac13907d5cc041ed788dec27df54952d709daf2e7a5547778a9f01542daf5d5de48599ae0cb315ce9f0b369a924a952cdf0d3b94f382c1e9758bed44f21f51b627f6a36310201924ae95c543b48d85cb4eb0fc9a2319cb947b4d037dd1e8e738544a13394c2089961d29f4d8549961d51d7ebd74095ef5c85acd65d98f4650e6e11d0cca39384b1884bc4c2a58f3492b374d308055ccf9127ebdf5a3e54e742a9286eb96e1584fe3ff1f4190b3963b0931dcd6a0b0dc890d240c3c24b2452429005c262ca4d7fa6a17b7d6734db23e6533ee0ae09f39951b6b37d92b16b0e91ea6fd694366e1ee91fad12345711765127df92f53415e5e9d266b6f2ba3232e5dbd9ff000e9cb357e8db9f89b58f690046faed3c8cae21969e36eac0b968fda8dd18034f4b85f43b2a900119d5eb3f33108bac62d7ef6740d1db705f83fda4af96deef4bd1aa4b1f13eb614667da9fd67ae23da9ae04ebadcf5a740482a6abd72e66dac099184e214bfd99a33038543f9c9b128d2490a8485efe80ad593717c769289fc575e2b68ca05d1b75eacfce732a2b26b632af05c9240c2ae623e58af35d28bb3604008b624306730591b290776a7a780aebba591b598cac2e4ab18d01e148cbd1fd11f35a08a9dddff54c0da03c0129bc8f3b3fb0c3c819b5f936ea71893ae884d97ee19f03c11cf5a622a2fcda48be58ce0aa25b09c8833856ce9abaca0973a8dd9c84998d5e74fbbc4dc543e9afdcf6abe52e550bfd011e93e002dcf7e399c81afbcffa27b9c6e4de04d3c615adab1708bb1c8dc1e82c0f56792ab26ba6c309c871caaa78b9f781a251cfddc4ca3543719af565638f87713b49f255054b0f7b353c156ec44d65a7dfbdfe723f2a99c114f7280f766dee9ff02ae74dbfc61c918a55752bd3f4575ffe7e9cc2d228667bacb369722e7c091251730d8039efe005abf0796876f61abbad4344db0f8d20bca57d17e92dfa5c83ce77bdd2e9afc5dbe8b2a8d3f90bc76f10150eb69b697a6d7f101087364ef68c4b847c5a5d687cbb3c56bcba630c8563ce997cc37ae1a39830a11d5d7534eb90694ebe495f2e2693e33be9f833cd35e50aeccd449ff75359361de53048c8be78cb79206be210c249b821a5a83b21bde55963fb86d2351f654b81cdb2155292ccc7922a4dd332760279d9810ce2ca16d5b8fcede9b30f1259ae81e123361323bf208e2153f0c2898be90daab4ddf22d2f218b23f2be59b94368b6c154026a69b31840c5596f223a1333a541eacf0627ffc1557e9be68696dd8a24391815ea04575035e6a6da6bfbf3385e71fb0ae2c503342b6c641a43ebd4b1823af225b5d7d38ddf250517036d67feb451b81654199dea972f35a6c187d30e5c71c2c2d01b76a74083eabb0f20d7de95e5ead63a74a82b4d374dab2b14d54236b8387aa596f591c1b4f1f80e0b292b2cbd2c32462cbf2cc0ce8871a12bd50326ba6594573c3ea502d30707689fbe38b11f4b94ed44965cf336489ac4c6b39539a1b67b9b8248517e717750ada3b65b5c24005799504c6bbc3a695f846cd032c8c440a9cc3ebd45315c5d444ce2a377f92723f605c8dfc0701b02c0355f403bdfdd2de65b3541753ff272295a945748c104d78784bb95f8de8d66fde92076b70a17ed317272b16cb81641c0c47088e65e5f9b1df06f836b520caa7ad1d4bec9957f1564a7b57d6be731568bf299693b4727d1978f2021f7dbc91bf214474dc4e309195d697a78a6a9bfd1ade1eb67b3b296105780abe78c1f5be1e86a3c0839b3d923098034dc9f008b9cffce8d367144e0312e6c9e59f4d6f79434e1b09936f87f42e40fdb71257bffe737849acfb854d907c0eb09dc19a12d044f2614d25c872e7dc182a3a9c309ffce55e87d1767becf77c6a17340587fecab54a27251cc6da1322eae7549d91da7f2aacfdae54a9ac20fd1be3d3e3c9caedc99bd26b4cf4f03617ec7e20c5e17eecc9a7a906205326ab771c1050bfc29c04a9f40f550bdfd917b741dbe43aa17b98bde63290210b55eb1b4cdbcda9b2c5e8ba87e55f2f32f93ecd720a4c5a73b361392eaac3b25852ebae5a80b829b00318ee0f8bafefba65aef8d8983587e267ae9e25c9df11d908a9b0ef8a1b0ab240e7a4ae12b1c7684cb5a3f759e908295fd98c8809e114478ae856acc73bf9cc451b6025745dd67db5b8b43dfb13de1c569ba57f9cebdb9f15136a7536fe70abadfe7cf14228263eb5d73303f445239b868e8a465cd65179e8bcbba490516800d3becdcf8a77922de5acd0edb364f75366fa4232aaa0a2290e52ccf81b9e8107581d7baaef7e8cb19f9fcb267e8687e11b35e0f23dddf4cb9556754cc1fa736db40aa7550bc52a8a9105d0c719b64dca60988032c83766761467bdd651b651164f2f294b4ac8f87a2d04401260dc4802eb1ffda6612278873094cbf39cb163ebbfc6118ab008bf272346860123086bc83cd97a38c2edfba3775d699d7a14439d32ec554602b22e15077b901e3173072af22051e0789bef13278e0c11c451a6a3163d52c0a7b296819df6df2d32092b186c92d9a4af438ee25a178da930206dcc8df8d247c62fe72f123946518e7bae9c25175a6d4dd3a5ce8dc0f35e5ce3dff14d7753d41082c8d9ebab3096c636bf2cd65d8f202890aa5f51e25affcaf91678d3e5871cb484d6630dc4e448cdba0592ac4b50b6cd06119d53782641ef73bb45478fd93e667ad39f8e267911eb42c078ff72fe9eb497ff422f79c466550512a9a1de07782e49aec841b382e30170164cfab9aab2cec2cbc3ccd2e0b2c95bf3b68680d8a1e004ba0601127be84b1efd4965846fcf18b74f2b067636cb5772c045095dc2b4e719e02714502fb5c75438066d9e514cdbe10211a77f3a233c6e0cc8e48564031c7bb86b706c2fad45b3b9aa81f20b544715658f1035818fa6dcdbe46d9ab905eff7ed44542b00783827ac7e11e6290e7a56a7362c61fcea9cbeb44451251571307943f599504c0874e4d800488f302d0a59c901013d4ddb1c073e2b3bd8c460b49866df2d509c55ff5116c3744b19e3919d90426795b3dad2e3df426dd1294dcf1ebcba3da93abcd478b416cbf7840d593364b0ceb428daf4107514224cd786ea61726a62e26db6c930f6817ec031cad8519124963fb38b7f44c4c92bd1ce92412b4808f2e0ac76b0317e8945a0c6f8ae37acc6450f976fbc365319341c31581a6bca22dd1d7b7475e2b195ea93cd09f0fd106614edae97a5c78d3a9e07cdde9401a444962b209f58b218977a29bdf7359001b98dd7015168e138a875170b04a57f3fa6ef4891edf438cbf061b872bfee5abedbbbff7832c946246666c73871177b56089343a87be0490f1e51ac37b97873ac77206727740d42ccbe6ca91d0a3c34545e1781c59ab69328f4fc0a68488caf6538974cc92b12408f7e7d531a3ff4f2398fcb03855fbf2c75b157366512d600835b3e811861518fa2b9f92f19d242cf19b2deba790f57a6381a5fb7bed1dfdb1a4be1e3739cb4a270430876382a72c1681cf1c12fc0d233168c0a3f5424281c5f739c0b84cc46ecc23b9bac817c1fe932c0ff93e9dda4c553264dbb68154920da8cb9fe20c46d81dbe5d2b817d24dd6536ab0580ac97f630e1664f6667c889e9761ef57ab25e2e24c77dfc3961535e91c295bf45bf6f663fc9148386014d2118c07a9f715169e4c4a77bba51668a1616e5d7763b564b4a34c97d7caf2fca075c6117d8f220a939fa18409a14d9ee5bd48b649cb9f7804af02f4a9b0598ca94ed1109a84d02b52df0ff72c2540da4aaab4b994e4c26dc135cb6bb9799dc51fe767dcfe9f22489a2f3adcfb4186d297eb592ce6bf4f33d9a6d55bfd5d29a1ae1052f000a59dac1875c1ba24ec8e458bbedbba542e34edf8debe9e3e472e9f7fabdabf174e3f0cc89653368807a44c170949e016f6e64f8e196292fbf0621540017424dc4944cfad5de287e1225201e3dcc9acaeacc5a938751b899b619c46a1a7e5e43abee0dab51c0994a799673084c2b9ea1c64e21e30dee69bfe518ccd0cc04ee701debb88f936cf2efa51c5e0057ca5bd6d0c61be3c0b027aa707d07720bc534a84a36950d3c9fa7547e54d92e7565171a1445ab17c83b270ba9a43520128ccafd6a157e54dab3f06975e2a45fc7b18ca547686b32aae248576e62b88b93027b0f8c388ea902ada806c78878c2a7d89c37e54eee4390fcf66fa1ddf930ff7ca13625c4c307414916447fb69a649222a630c43c6b8a8e69b56a43ceeb9a6238fe8ed3041df5ef67a78ad8558ab97a1950f00e71c09ca36e9e2c78e582f1660a2069432af52da30ce583a2e2c4a72419a018b37555c5d7a61261db97fed3b2db6fcb9f25c8d1a2a3b1fdede206db6c62e128bf62bdf169186d5874c2182f846b435464557cf6cd797323a0801dfdd2841ee5967ac33b464aad58cf66c8eecb7adb752e53a4cb59e1d04ecac93d674c62999bb7bf057dbbe8b281cb16fff97020827a0d29889f59b515275d3ae9278def48af4332f1b304bd13fcd5b4d7e317ca5e1f75aab250eec5db0a68646f35b3ecfe56fd05436c0256fb9b87de844ccbcfccb32118e08e51c1a15faf6f767d70cfaeefc4f1dc54984362993cdd3e1428ab071e0a8f5ce9ecbb5c03946f05bbfe786220481776e310932728b6ee71a3b7862ca398d54d9c1578d598cd57b90e00fbf6bdceb78105a73b00c608e105cba2e921d916b25a1d2032241b09983254778965af4e179b4e32c54eb898c88af3168d05ec94ae7e419e885a2757b9b67214a776e40404b310fbcea944f5860d49c84b34ef7c105be7f96916f8d3a4495caf28f52adc9e279f2efcfce9e005acd1034d4c5abfe58160c0cba3adaa3eeecf8f30fb5b5c8b922a01e88c084145cbd8f5c4efba08ba796925f2aff92ed818315e5ea0c6c85bfdbf9b135e20fe0b8331129eee5c9e5bae2ba09aac07afe309e9aa42a3c9db2f9df3fbd64d9985764b0d7969348f32e5e9897157db9a8a68090607dc82525c0716050f804325d0b4bcf894e928b759d31d52527cbbe42f69fb07bc2b2150c6f852273775f2e1efd59ab5945d5699b9d9dbe60e0fe3292d96ae4a4db4da164fc7fd3bdb80503697854132f29a1d14c347cd06c18c1ae1dee397f7d3185b9dd9b77a319132307c90234bb84c7df42908594f1cd0915515a91a1aa3828a87413696dff880d2cfabdaaccf8bd53955723514a139057709ae1076522b663977f15c9c0ce4148210e502b9c992d63af6a5a3b866e6a44b2bd14205d30fad02d0351d38c1eb8c386e23fd60655706d02e47ded781b64dd5bc4a379cd87416b61499763bacd7810962cf98f421f2e92d972dfbf32de300935548c4b5f3e1faadd9dfc42e801a08b1f9b7458719ca3b72aa7e837aeda4c4b760d15d803627deb1954c6a371467394491bfe2e5ac8ebdd73ffdce917de1ad1ea7fbe6719e1e0e8aff0587465915f805949391e2ad5d80816933320cf3ddd475884a65b9c39fd672b05f21d6c82505d79790ea482a068a9a4a9f4c059474c39273efd68cb21dc4c8e2147b86b7a956063c786b256762b12aaf2ebc272c70ebbb668720d2e5f999ae78320d785c343a300b628ff880e36a3c349930df3825ac6c9ac80e34c312f8f642593d27ef814f57a843d53a09a5ea68a52315fecacfc15eee271210d3b40098d94e0847154c6bd191c20d6235e933b2a1a41194da97724d3d2e37850268f02aa8603cf2bab1cabc97844d0ff648de2aa3720d1b9bb6c362ed46c9bfa57a596b6b71e57994af62102e2331240ccae4084a45fc860b80bd804fcc9bdf6cd2b5fbedf07b764d1a3391e91df6fd5a718778a2519d4406ccbe7885dbe8a5e6f1ec40dc62d772cfd352fe9276f2c5d3a6324742817702981818c27a4c44c93acec5b51ba6ce9d2ea30322fdb97eefae290326dedd32e6c1b3d25373562d61ebd928e28336233248f2645f300c8cdcfe0b0b9448b12dd1a898360f4d62e540e6f5e0a78ed6b986cdd2588e0e2632bdd036dbb2cb57026008ecc60ed1da09aeaa983ae8c53439cf59f55a7629bac872fa2eb9a8399fc39d630f9b36c68ddc0ce30b09e50b46ba06913f599c3111b30294bc52c31c2ebceed69c1fc8f7f7f96f692ae5591c6e2f64b813084375fe86f769198857c0a535e807c3efc6d55b6232be6a06380663c63e4b5d4d5a30449fffc37ce97b0613ed9842160e4d059154b649a62bf05f02256c0dc2311c51f6c4493fff3ab2e953989fbd88da613f0e3c737c1312ec76cbbde4eb5849ecc04403a3cb815abaa2a29f3b2acb5206fa7624a0af88e58faa7bf0811069fa294f3f057829dab39373299592816a352cf8ad3dc2fb3ba8fee0a7605ada5f2f17fbf06ae006b82302d8a8ba24a621e410f4dc593847dbc9d506ae3708b0bfa56126f7ccaa765667cc633872f5f15f642ff582c96d62a9c5fb433b78be6f135e3596c8fad665194d9d49738e5c5294b77cca9713bcdfd1973f01c376c46865c185476c822d243caf514d6549f4834574ebcb7726023d967d6539fd52d278059c23a44d6ff1d038837246d0a36e7fac4e2edfdb1b02d9e115ef3922dc37b9aec3dc0f9b746cd6181a7cad3af2391efee0d56d8e00818fb3d8037c4111ccb7f120644cc7e3f6bcb612850875ca3a7cc09ec6f755a0f6881ddc41aeabec4209c82d51204b1233f4e071359472db0dc5b18b91dc2d71b38886d586ff2a8394865d274b6e54ba09845a142cc543d2f478ebe5f3c19c0e71360964838e26753916b7d3633c06fba00b446530a2015973e8ec8cffa885ba57155f0c7c4a5e8c7ffc9f816e31b7fcb22c540ae06affbfef29d0f0a8fee432d9d6bee3a5e879e236a29bb6b90f7fdb23d844512551017400a98e9e59ada8f40a1b9d627f0447c50026ab8029f05443942d08379b7663cfd8a2c9d57ba75550586b2ac78943d4298bf0e85ac5fe9051e7c2d69d76ccfeeac0a26373bdfde59914e11e17c48834b9dcc34cd326f2ffc9d4142774de3be67f7379af63436ebe435bd25ad88b50e5fb0f28cd5aaadccb29734f1e035bbb2bc0439b4d8b22c79459b2715e312ee30e8a0a95a8b3c6c01459295c315a4e1d4f8aafd2891b919c5d187267e6a28f01d776191bb5e9407441ae7c5b6f6a2a44c9eb05c0e5b348cb98674ea4eead71c9a4d8b02e67081e39b28875cb4a145856e139e54c86ad3c878065d517387569e2cd93b042eb798f15832a8a475bbdcfcc5f1bcc387001ce8700a441f63afe674c761fb6772053602fe1cc39c76320b1bafc411405fc341a6ea4ae4328380d009e69e2f27dd60ea8680d4317611c7ec2ea5639fa98a265bc28236440c28ebc644b8876657840a1dfbc060915aa9dbc7cdac060697f51218ee75d73c2d40393691108b69725c6b0822a86a10094011da6f9de29f159883c2702b124d00c69b341ba78890d5b3ec2674edb168b8a14603d0212e71b4ad48feb107e3a3bdd55cf3ecce0f2b6d0a817fa94141296675eb91704d0d752de70e4a010f0f95c706074513c75dd0f6e93f2922126f0c3dc473b8356c37ad1a5116840c0594c5f2648f4ce84deeefac6cf916a6f511b18af67429875898e8ab871d5e5217af1e319192578ee7b6bcf7c82eea6f12f71a1d92e422acc6bb65b305a0ffab46c2d0706829ee89d4f56e92c3f267fdf12a6704a31e86999638ca69a7e414e0491ace79bc88ecbd5d408077233b19306068d245f9f89e951aa15e16ad792869116f91992abdbebc57b54fc631144b9806930424697b76f220dad68b12720753a606393fa23e7df5b3c312c5af8fa0ac01a5a036f972995fa7973b79543f57ff2b336df83382b9a22cd5b1f5e31200f2e5cbfcbe7de716ed9f7cf612384387152df105fa6cec73767f9e13663d9dfea246f072fb9cb1a1d3a237ab77d393216b5d816706252e7222d35167447ad824583290fa0a0e8eb5694ae1e5a41f3e5db3ad900381711febde7ee9b44cabfbc93fca477075efa27ba43fa3d997bcdf69664ff07e47807809aaf80c65fb1ec65649f66922f43c8a4f400ebe41e9e3f889a683f003f64573d5c628a529bc87e7193ca67ce07c550a37c74d04a852ef83931c689650d54378b7465eb94e60de081e6a448755490850a89f9396423854efb1d7430d05bda4132938b4e0c92b10b872c8422890a2b3014023a28043bfe706f8664f09265b222d8e29a6618244fbabac812eefdb4f671cf954f49626a7149edfa7899063f8c4c571ff8e5a9aa10deedc09c67eb271458e68fb8d48286004e82fe6e381b266d8f9b87bbe2ea0df30d83f7d06720bfeb0ed9d164e4baee9cc5ef420dfefa51c2ca7be83bd5b43dfdb41f23c438d651140f7f7f68b3c25a499c23f9f2a988d47f455617dee40041d91d1e8640004f8299ef36247d3c2f03154df45a77632de3aa22288cddb1ecb19bced7778693eb0f9adc2457e804432f7224506f70c4cf010b14dae277395e6f6870b74554de73ed32948cca6ff7ff955f740f5ed170df13b46dca1d3cc00ca3bf50267123f2e23bddabcb3f212506ec97861ca174628e3722bf3a3668899449c26e2c05bb2cb6bed16a94c5ca75726f1798867c6608a92f3e949e25dc8b40480feac23703cec0342b7f8dac634837eb58c152e94ebd579788d37a0756cd25bef0fca805ec78a0383c2226727121ac683780d17f6b0617a4a58529f779adb0184f06de2056a5a5501c3462b13ab8ceb1ecec400fc57d5ad435bc67d8015261a0aac55c1d8c7c20eabf675ca8a0fe61ee1a188ead5e51e7fb2533e06c306625d19ddd1c332d1949d02430bfd8a1860b75f1dfd1872dc5721181c4391ad5f23bded771ba636a9dd3f2e18bd290ec415a244f57b66a496852bdd14cdfd2da70729cd915e38b7b775263368cad4bbf2849131b07801b305aec1f3412702a315d50425ab0d0143e772eba5ee921e6e6fa92586cce078d7cfb2f066c8641b6e049f8d597f71a3aa3dd7e65e1eac52462122a44c6ed92903a8e3cff4ac5488a3fddb6d6bf600f084f0233a8cc06bd76f426e231a8044a29f294998cac6b196708b05f0bb473388647ea5bd260e66ec14aaa45014c266987584ac031dcf02fda9240b0feccdb8c7827046a3564948e4fed8844774845f10a9f345352decebc1ea7dcfd6a820fa50de0858b04fd35e9e5f8f1755daa08f5c2f3d96998a46cded7669063f6a46f66f40d3c78cbde5a47c3be6f60099dcded18255fc751126f4856b5cf63ab6bd8dc53860e5f908208e65e2d06cb20d37b75f9f49fdee7344a631c7a64b92754827e8277b6302b911cd376422bba3856c2473af63cf595648b6d5be1f53ad7ebc6be202ee7d10a73a65baf84af10791391fc104cfa0c210277dd656cdc9b3dadda73c44850318131d5c5d618b72fc802554aad82fa81b9d4065be23628eb351ce9d4196b68e25770ec6630c1c339ce96fd9de4d73b36b9338a52785a1d2780d9e910d8618a791d290c5503ff0127806ced25f1514ec88c227b94baaec19c11c1d0ed44806de6f88dd676ff380f31b594c3f3d01f30ffe540323d37e08cf59b8af4826a84f041868c9840e8dd80e703ee408a374c60788f173bd6c57807740cafdc395f411f991351b3c8e52ff7e0b5cba849ff2c71e8645f8283b15fca2e31ca43174d2a84be742c3cda7582cadfdd7b08e36879394e162bd4ebb4ee9ed6688d2c5fd99a5d6c255f322d2e1c4a1ae570a66740f966a4a6b8f2c697b5bcb2cf9974b0a96bcaff2d3911bc1acfb28427c44d11fa7893fbe852d2f89a57dfc282b78e763a0728d5c4821dd22c9dbfee611bbd17022c9c8227010ce07e0ef1d019843f57d0cc2fc60e25856783168066af4ebf89472a3542651a5004f275c6affb9567a541c954b5ae2dc5f34ca36343cbbca7f07745ffbb8d5e750f3c00902f120f966ee4955c8fb0ba2e9c048e784d95d8c8c7c7bfbae0e4fdd9e282d8f9201a7b192ff3aa747cc4fda47521dc7543d760a48f6dd0e7b2b7a34cdb0991c4e8c45755ea1c3808489fb8065bf3e26fe799cc34a2c3b0ceab6428b4895ab7d2707d179cfc314c6fb0648dda9ef630b66a70cb70b9018b87af91e2cd330a779c0e3b425a3671d85ac6d762ce512a6f23d8b7fc94e0b6b8af1ee76a9b5e2580a667a4b81b859efe761ecc87e7031a8558edc196ebe2a728eed92004ef344740bafc30c8fac615eb9c0e9e3d8f8fd81aeb323ad1a582a4a86586e5e849775d4cb23b6d182252ff1cd75f16c7c033730a952050203fc4f4bc4ee92460db3a599411d6cd604f8ae4aa65443e13d7f0ebee8ebfa2407cc41241f80e59d99f388ac9c0bd6b013310e10cf6a1292e3e799b8d0d4796708cfa556d137eae9fe125dd9a54fb9390eccd1ecdb45fa7fc6f586593e721bf97fcb7322990e92a56eee4cb98c282c0e1fbe6670966d00140fdaaf581f8418c5b66dc55c2b6018f959fa1f5fafaa19dfd6782ef9b86ace890f1f0541aea4500befc28fbaf28c36627752080ebae548c957db188b776eb6e180cf8a0e33c0ac751733ee25000e47a293bcc3413d10554dda5956b9a7ba8d52b54022b4254de9d5be4ee6b698e5744d456e693175de02716e50cc11cfed63502c43e89343c875bdf9d78371ee06623670c08f66e8bd57bf099c47bc8ec10907e0611ecffd3107f3a2f58b474faecab1a42682a4615fc84d9faae4ef14ca760172da52d23d32d760ada8fd93c38d1bed0a5ba7ac19ff1c57e2177ee9c8636bca42f94f369d12d52fc551d40b2f730026fb2fd6b4808e2bd8f63aee69a77b97df04ce98840454f293d6ffff7015a2349c380822fc4b9b82e9865daddcc201a59ae2563d6ca38264f18e26a6d6e96ecd4e6620f8877ef292c937f23a760e21add049bf1cfdf84f5df555445899117c436c409afebfab85a90c77ff0b3864886fe0323e6ff21ea20c2494ca3806f81f3861540fa7ae2de45199b5342501278063286b15380731d525204109bd7ca297dcc06cb4298f36eb67d948e45dbea151fa12b669c1560ded122822ffa21be633963a82d2f502ead26b4f3e5e00e3d671ecbd14fc81a2f51c10e46446d3baf7565410fe3ea341828870949e9c6d2017cdccd28d118121cb710a686b50fb7de1cae9511d64e1367f0353b37638af9fe635d4fdc0e2c5657f5c2fe0efdbbaa4a3bf4dd360186954681b4c3b7de7ac821f64f02c5033669452798c4835fad19a97777139ccbb36a73351e8aa5222dae1eb6be68d8905298f122bcc83963d8f2038de0fe2e6506fa9e7457e53f45a073bd018cdaa52829baabc59ecb02369c424df2c712452eab946c3dc194933b91766b8f59082f22f19f99fc71b0a418f73721ee477d0881abc1bf05ff2ae57bd85eecb94584b7669582e1e7c72a7cd932d10e23bf4de57486e3395025730ac26df52e8dfbd3ae2e22463684421899c1eefe737b20c05d605e7da9f126ab0dad3895c4f9f840cfe6998490b58f4725867c37a4d1d06377e4f813cdd85912648f1b8e281925cb85f493151eb5b92295d84fbabc230060ab7bc4d2cb2fdd68c36bc6b03486d3e0f71e58dba62008174b7f6fe8f376ca56c466cb81795b5e9658c808946d6ec9dce8f8cd29460e4055db126699e794fab070d52fdabe149b6c56e27bdb6df958d7661fde2deef297057aec08e9fdb16f481fba45c3588ceb8db6ba965980d58af84bd1c8dffb4a382f0fa7ac2ebfcbf34df95e2a21042da2ca7643f34878a70890097d268d67411adfbbec3c34808a1c2e41202f71751f2822d5b34ba721b324cafbf14a07a73561d669ce4645c5529f073f6d488468f5928a4b8e4bb8c259d86de6ca2fd53d5d134290a7b190d391997ae592d16135da49a2a2e5dfe40fffe6be2c8a3e81c595d5021a41d5dbaf3bb4bad7e90815ade7f868b02bdfe0a7111e0fe4d2f0dc00bd35e5c8a16a9880a7bbe44c3c227c448fa73020f66cad9ef3e2e73b4a5e052d475aa5e40bc09a343f01581326f5e13e15432b380cf049f379f8b98ec5e0982cb30a8a697f4f4da7dcc84e57ed2c94ad77facfcb0935266da4b9e4d4d07676687efec8d53c850ef52068efec61a3801b56b05ace7e0e26a63048d473566cf194d334de09fc1cb8ed2b8f3fa104da7d42c05301b8dac9536ffe81a0cc5b5a958781708e5ccf7c807764ae36c2fe17822eb2593061126b18b35a71248545502dc63b1f3f5b8c142ebdb2e21148735ba096ab6c59c7d56da2ac56f66ecdf6f0c960e92a8b561ba8b27b22c1baa64aa1f870f1649004df89039c0522d7153188ee55af8d6a0d4e40ddee1d14709abebfd90933f494294745b324c5449e9ee9e357d5eaaad7a28259f0e4943d2ed0dbcd90cb1c86815013d843baefc41246c24e373803853eb0c64927c3f1138672695bc6917e064d0e840206221115ddb2912a17cfc7ff0324802e64dbdb75b03e6284f90c20de2b2c4e7330de45fb94dd9f412bd6a088ee5d06aad2a906af025ceac763d2ce9e37f361d610d7824ea58a569196fa14be479d80377bf80c12f3632c74182fd6f40d1f9de8fe76b8250f6e00a21383826fb913683feeff55c65cab87ab26d847118a5f92942d9adc055860d21a117d6b9c3aa2df570c2fffed468110c1d370e7fa285063cb53be0d5170587185506dffffe71f1fce4dba742cf17ea9f54b038d3059e59affd40d114e2c20e31fa0a226daca55845a051c0f8c558568af2df1f7c9c7f7240726ca52d72c4adcc350a8fe9a9d1fdccad9e4016c5c5c4d40679b31d11342cc0a742607db831e65da501d9c35d6a0265d4fd22257b924960557b3a18304851414108ce28f293d2b735c29be77a07c3fca8ac3d23fbb5cb312663d09fd21a7d35dbda45e6c03ee807908ec2ed1e9664603973e277142fd7d830ee094199ca936ee2b7d62d820ac745ef0d6254d9cda23a24de1e8d37a4f5aa5e2e9dbfe20818accd27cf9dbadfd09895e5724964f078b4f953813873323eca1a97910e56f6f5734c5da1c2a91fe4a501574e38e47e2c9887b2e46557d2ec90a2dd3036f951bff91cb9abc55fbbe62814af10befaa7ed12517a73223a71a48294796778345e57b06fa9991b88062af1974c923ec7985d63768e17e56d2b1b2d865797ab018d8d3dd174297f578471108a0d2a9e7d5c1a129a4d04665190e3dedc57945ddeb0ed72a789f6310a4f4500bc52a3c1199959ba7dcc8e1b861e92663f99c8677a8ee49f7c1be92ff15baa462a65c63ff34a7bfc4a61cd7acab8d11895bd56a72553495d9138cd799cb78d68915720817875fa84a61ace6e4d3aded7eee32a4773fb30a105adfdefa5d63a375180882653e01934ed482726a1c594bac5788c2aebce3741e4fb4d6b053232446ae7b27f75714598746f7c84bbb2b190ea51ebb719b61a26c5055f0a04d9e3e190c4d4abb73ce184c94e5722a14b42b19fcd068cee3f8d3537002da7723102e648c090adc368af4bd91bfecffa358b319ad8417834ca1f197bc97a46159f939e6ca2828b50c79652acfdd24312d27198d60339f32bb7b70713c751014bc3b48742a0ead3d5ee9de2b9387a283fd66c27edce189733ebac67ecb52fab7150b7cfce028df7860c6c081bacc365149b40b513c967f2b372cf03fffd481cdef7b066a8ed28f51d5abd388569b804a45b3875bf628e6e5b954e92c0f41a39e04de72b86318e3cf2cb12ddc96d3e30731b9fadfed340183e2aeb88f56adaf9f840fd022b08af6e1e82fae9384164f0de410331235cf9d5a9f35740b37911152244d11475ab5ecde3f35746733f201f5a69264fd1a6ec524ebc71875a75ae16d50b4ab3ba2cfca5005e610e98d4bbde067785fc6f851f89684a51f59b658c6437a27034bca5ceb53a726b74851759e2ca8897be4100dbc1b17fbb912913e0f81e4e73cd42a810eea0b9289ee5e19065e07a30cc91b182fb667932a8dbe38325b05c83669c67ddf8388ab24e99314bbaf607680d28d9cd9822d227f9b303580289661310076fb2f752c2ca5fa29ba4a26559f84e814a382863ccc9a54228c2adcf5ba493bae3f7f5ba77d5839e294102198be0b8093c6b7b9773b9db4d247a415d5e8ceb198f81732e723d0f4d75ff66de4f23aeabf6a40e35c8dd51e338254986f61d01e60c3da5c3d6975292f49068615c880112120fdebb2914822619a695346bd11e64f276fa63b224e39ef85f558d886feda6aa4f3e063cf54e563ea3c8940674657323a58803aab0d8d44f07ebeb0151c788069c493d31d76e949daf8ef082969274c395c949aa47834f6b5906bf78693cec25724ffac8d77ebab6ccc00e0458f183c1afad50729a1bb2897b8267d64bc7fed019dadd457758d9fe9f822c75bd06fff15bb15edb8fae7f6f81ebd87cab1f35bbdf0bde5f5f08b17421fb6d8a139d404b762457c84b6c3ec1f28bb9c350c6c7d068c082f4c4560532815b32b8952d4184e33a1537fd8c1632f27a03bff0a905d7ab3e550c21f28111a57e921085da60f3196bca14c5193b427ff54c03960099f8b40fcd6db3bad597f8535e1ef5bd3020083f07b40e13c105a44a9352f1551094157f8036f790fc5fe28a2a264fbf3c104ac803281f70bf0d807ac0b7744f1f14da11f53e0491d0247a3f553785db745deb2a234ac81e5d2e7b3e9eedeaf09f652e26dcdd7b4379bbde2d4fef5539a622db747d7196cf32383c4e21efe0aa5ebf2cd885da037942f0108e4cfb132ae467e292819e4f7e0b63ee3cab893490cffec5244d13dd27ac5c2e8475290cf2ec477c5053b097219bc613cb13bd561eab73a729ab15ad192abea419f08ba858a420a8d57736a2441bd9850d9e3f3600b0bc9616d4ba89ec1d8210f3ca08d5aa58c6bb80b30ab7c0bc559f6a78acb103f5a8bb7ea9e6362efc1457f644da5f42aab091d7352bab9038f1e75a9511904f90745cdb7d90321b444cace653fdc82605337c149736048e8e4d0136788271a646110d9dbb5e05f815da47d7783cb02a0459bd82ad6f1c798f15d2e4c32431ac48adeb2e35b82c37a6b4705ba7d46e1e696a26505cd1dc68608247ed3d221efa6b3b23709818d306897cbcf4df36cb30fd314fa7adb7a9062c8db1d2a027679f75a81c8eef7d0058090418f8ddb68248c8bbb322ffb05d12e95da9d1731f82409ef769f2c9b13de2170e5dfad8d6ace2d049464012e954ff02fefe854a3a45295ce8047c3fd61019c0cbac102bd3cd382c946c25ae0ca843e45b8fd678565e8b20c9def6e30c41ba361a225a9aec3b650eb004c8350f430ff8b97e7c49055747c63b61f136513e2b79a964ecfa989c7bcef01a639a975aa96311a3ca1eb9d6799bb6073ef24f23f01ace743ed1e35d7a6d8e5d845b963ddd9f8147461271b1334a5159457b93d2684f7d9c3f24ec721c054db01c6e20d383218e7a428d5007b439bc47c8c70431bee834d911dfb59812f5ef9df9229650d9dcc6220a3bfc31dbff448c840e5cd796936a4bcfdb6b9648182c8de00c41c5e3eb198405e9b217b9a49351f288f9c8da04080ce6c01b03b66849c35b9b0e462d1aeb1229b7e3c57d1da7c911de404a0df125cbe8184dd6e53b88a73f30b8dbc6b7c54a762ba9d00694552ec59954c38233475b0ca5cec30512abbc72bb7c1c19fbcc835e936890e74384a08b025a3e1a61d7322963138da88bd68470824cd73f72f6f8146bcff810529d8e619591a8e4b0b9be7924d63122cd9356a3d91b7211c86c78990a89b1de73fb04324d565e33e924b5dea41f9053053524441d9f3ea76994c3d4c9e9d139ce63d0c6c8b444429b69e69d535e28daae77ed87364de18328d1493cd50a84922c428fceb487aec768a7f7b2b0955126021900409d7c966c848b9860bcd1c435d4bea1e088ea0292cd60c6873e9e89429ec4855ebd876c8948ba289105a6b718fd52e625c7c21b1140f54241f708381a841cc8c87740be8a85768aee96b2ce546630e0a2556add5223f114b3a2c33d8e6d08bc90881acb1c129c037422be13b7bf14d5053865d1e0c42ef9d565260e9cd92492627c1f06df643c7c9ca22709d93c2f0dac9588097a04a78b8c340c8a272a78358fabe54db4793d5d39c6cc2dfaa132677c75ca9fcdf7ea7625168119768ed415b8d480cb86b09915c2c7c4cb996aa1e5f38f35262609624db221b96fdf13e9517ac3d16a3c95a339383f6d5a8045d400aa0b534781b47fbac487c3c6688e24fcb313f94380c48e67bdecc95adead7da543a44dabcc2449f40b2495799910e39c197171e5e836e79eaa368d0429d7dec3a2f90b69ae731ad0f04c62b3f0c185abd0d58773e71385bd6416b93a678494e84671cfd2f98117a13d8c9a6010cc18c50f9447474c8c76d5cc5e76a994a23d92fe263520ee39876e2db995330a980d8d79014ecba79027e1072c5199f443d9741cadd398a41d6b33f5cb2812a5c1de0bc75e649b0a5d1ed8703455aa09faf62ab05ebc9d2e9f71044a00e00945efab4119010a8022caf9a427c2c8ea97c042d28e3d15e34e9b2cd0904697e3fb19299c8e2e30e5455e23006b262b8d717e821624e980325fe881fb37bf9814526a97909bfdb45883216cd985a42c13493d1f64ee3b000f93b65ce276ee1a2b568031a08f829acb5cd89ed10cc996a9c93fd25314aea1dd5b98bac1e67e697e6b732e71690709f2c22ec932042d8d77fba74944eef47d7682cabf2779d43371c8659dc28a621a0239e791725e9011ff68419d890ffcc339efe312b7e7960de825ed6f8029a60f40207a0ec869b3ed6b52511099f44f0bd3bb1cb8bbff0ce0960542bf3e22a59dd62acb8828175df9d66dd45e24fa7d20941dec88f76340c777198f43c8a83d7ec2e8ca737fa0983576eead0c9c0159e3250f3b8fb460da9dff18c1abdbbb159006ea7a24b89409734193cded0fd0f055e7d71325fe6cd31637d10e27b9faa6e04718264ed841b97f2d1dd4fd4fc0107362858d2a5ad95df93e90ff5004bdef03554c1cad156ad8e1a8671c0c282969dbe9a800546866d9787c8fcca3d0f9743a058b9b27a30f21646fa3fe6bad0239413a6570a8c4c64e37c45a477698a9345b75081d1993c416c7b405b0f73f4dcc4a418860eb90dec54747084ae01d28d524a2ddea05705b5ba4c764113b3d970cd0fb97e6d48b7edccf74e5a67eef4fbaef0e729105f310c2ddc6cd64220a7306435701b07c36d1965d23563a3d14256d11e341d442744746235566a4999daf8da45b308b45536ed16acb6c5b5950647b0a3967fabe67c8315c20d05ab85dd69c224b10cd5515a4f7efbfc5ae00cf8efcebdaf578af9e24974d8b8c05c18e62b43c6d76a21becf6bef7e60d05eb5ee722798aab726f570f081805bd7360d3203ac00e7e511a9785ec9277a07d35cd277d4decface245bb7a330708dce66481870669716f664eabbbbf1a485bcd9d189dd14a164c3a4b028b2c813f850f600bf85f1680a451b81866c304a608fc7a436bc77948c2ae47a08a0a4958a3bb0353b8ac6608318032e87b04f354e9feb9ca619f53ebe2ece551a7a181109db36eaaf6007b40dc21eb518c0926f538b58121a7221d88132cf9bd7fa759a80405838647de91d268d977391b805efac7b68b31656b3420cd9214062cc5fc5da39d0a1d8cc1c8c86db5cad3be4d9fe1e8d9e904c48c775c968d5af1e9c410336b2cc2372ed392eed6c52d4c407cc7fbbf1e77ded73d2efb57c4c9e756fefc41e38df896cdcbe4de6fa5d6696c399ffaf381b8043f4ed969bce019e850940f40b7365d2a12cd80c283d06f2eb07defd793bc313be8a26f6910ee8850b7610815c58235061c594b4a7a6b341a259d78eef4a543a0a4b350fd01b4d930942d9e1001742be04d70f37b9ca04b46a6d7b5f45dcc92ae434179a32b7eb971b227383b1f427b96856e44844b2f5c768aba1a64b036fd7b0efedd36cca33539bf09ac71f5c81f70d3b130bc9bcfbc0f8567992136acbaca51c527b0984267aac69f5a4614eda9a3634007223383ada44c97b5c55aad613553e60096d0067ae652e923b7cb359914048c8a23f69123b6a80bba3877fcac3d90c1cc32d42fc5864f1aa538271227d8f2781ff12c9bb096956afdcf11dc89d0c5c359ebc27f16d07fdbd748c7f49dbd35e1a07ee555b842309f5af86468fcf59556a973ea5b64a77687a94dffdcfdaf194eb3298f2ef7bba62a67b6449e52b0b7c201b78e0d5fc134114539908c7acda257ff6bf398e42203a2b39e17095e634401b1e3c4414396d0870482336736e5b1aed0734ddb7eda35ed1879f1912d0b56fe5224fd263c404bb791bf678e03a2635a068c3fbf8b4be2375fae6d64728074eaa481574e522bf61014315448e09a8a56cb24d4bcd5718a8a5a2035002562852a29a6276290acc01952a7878a023f49dbc38776747ad8eca8b40ea3e74a89e4ea79e8fa630f8944f869722268450a0691c9f8cd5d74948c54899dcfa05a13e27150bd9e0db42641320c9d5107aa6ec898ef71f64652860f9664ce0210e24f3edcc02c8495a130ea313729e7764bfc349871c7ac1815cc86dcf72a66c5016b7ea675cfdba423fc271f999c37a14d63b81b00a28f99c519c706dc109300ed910c1aff09c75119ed2aa35025871b37094fe9165c8eccd450bbfb726766b56398a6dd87b52c2e3859d55db94c3e24d3226a70a7eb89b92676dc2979247d6cb35f3f1c093ddc0d345be16367e7eb29affc3b5081e11f26fe330fbfa84bc94b1014fef4e499d3a7cf2f7bd0e3866f084b35db16a10a79f60d6bd9b77d349363d722470eda9f649a1d75452a6056fe282b4838494821d971268cbc4c91c498468dd035c8772875a5249059f04b58a3b677969e6033d1c21ace77dff405369ceb5d6e73fae77d2be3797fe11b61ce85a259afdc86c14a73ccaa974cdaba1ad2052617140909f33284e359c25c9134699eee5cb48c8cdb5952b0b242828e6b02087bbe2b0603ca208f927d648d5a0440194a57dcc5ba01558c83cc930c5d8b0487baaa4355a46cbd1144fcac5a243e55a675f31251a279f42bc477bc3e16d7b4077d3f98bd2b64196b4e216cf4e2a0b7a88be2c0282dcc75da9f3716352052d3f9cd38011c4cc266f2a865786fc233dfb02bd0f7cf7dec16955f6c482873574f2a2ea2aa6bda33981dab2adf32f1b2ef2050ec70b837095c20914381964d8a5976e908976a128cbb9b3bf229d3e525e45962e8b6a016c7782288704c3d1d3a78f5191067892ef17250ab55e7951b638ae0cad7567c34b67753d829d9ec632ae525e26c7313770b494726e34a0e090f6c9f0a341d4c814b2afdf31e7d862fbf0f80ff6c615c84132c5e292554ac67122665a331e7b84885219651959b3dc5182a69121f31b14ab18625e153e783ed27d5759ed7690e2f8ba9b89e4d171174f3369fe9a325132f777275eb7ab395aaf72724f9d8b25e5f6e5f6209c92ac96f8fe2302838441a2d99bd29e441b246cdae80a60c87e6a6eb3dd10d1dcc38172c0262088fd1f7648b0314c101e9d82e6d10e86bf7b249ef57e25331d0843bc84f714bea7a0e83bea1c841f6e0a89f9eb0f6a40e7d6b0a6e0666ae0d5d01fb0fc9da588b8b3ed60bf86f78e16cd433228308226463e59ae9f95afa0a893130f25a0bd932ac6c65d4a877955047752f98c9a698c7d0e6270337b911cce6ccb716d1736c3826858622a1b5024087ef67a6ea6a8e2795bcd1b064b23f7f2ddeff9154c2e39295da969539f61387f214d4b62ed1a64b5abdcccd160a1a4a464c654deab939f565b2e91cf564bb92a849cbc4716462d6b9d11b0fe55592e17c80d149e4940cb296ac719b01a64a2e9b37cf4d55ce5c10d76b3fb411d4fa1b1b77b5aabbc19f3190a2ac9a9b39ebc96f3a8b7cd8fa53a110a34277467d0e2af0726935b08710bfdafa74d6711f76605482c20f5a749c5351ba01959d8b32145cdcae3e8a55a2f4d4c0d5d8ca6986ca4a2c8c1dc69d9c54ed63c54ee2546af5e61a10c3616616ed8c554025670e04d10fcf806ba8a227fb0943f7d5e977e28269345445700468a709f3d8c04ca7c669044da13dcbd15e99c321541f2ce2530b11e043961295a562e51ea6e6bb701ed611326d448205eb97b919643aff0976c458f4c4399e9a4bc3b9023c8b48a69c753c8ea82c8af1a95ba007791e6f9d4de39b271c200f2db4cc880fcbdbde2e9a2f05501ea246de237c6b1a648a2efb76323622d1e7b2c3863ab80410b43c4b818dd92d2af0984ca5deccdf48db2fcee9022d08f33e6da1f7e6ebdd89c2051e4bd06e8cf708afcfe0257da269fe2f354fe30697ba2c23c4bef31ba9015f7bed3e928a0e11553327216c4425de0dfc2fb8671fca1e05785aa4dbe15f19aea4f6c2ca57c994f0d4104735c91d111b2e43a3d195d22b9e3786faafe80ac0b165ce452ebe1c03f5190e5b124a5bc17755b936dfdbb3abbf6aba483c5e0045e21b80c11b710fea2564b17f9b5049e1a33e012c584eae59cc0f43d53bb10f21b3c058281193aa79808dc19d5dcd328af79e596ecee9f918a39a11104ace550ce69fb0e69d605cc28163dcd5508da2417cacea3ad48f2dbfc39c7e5787a8dc26596f37505b241562d3eae62a61def76fd393dcc3f2e2b0b35571e53896f1c5efdae9e1bfe340975e78645257f7c600caf4e647c4be5db4ec9377df506dfa5c6d0a6bbb045590e7bee95c35183713fe9c7218347faafa6438c5480f5cac663bfc102141be4ae0a1548d5341ff576c08cf95a780947f833df018fffd5f7d6105a870c4779afe49b50d1c025eeb931972cd38a9a49ac12615e81a554836682117f75da961bcbe5820e7846bedbbd3afd44ad4ecb8eb29ed84c1fe2ad28fd72c0b2f6bf1eb176c16b080e56bc77620ab05117c97ef9fdb80441900c41144a5cfc1ce9c1c9d5b6ca5ac2173ff916eae854aa3a55fb8197805bd2f2376de819b8ead7d7062c3ad1448eb4153c426db406aa4fda1a735d851b93c3aacf41c98c3dd535971db951cf53dfb87fdf537b02a0be060c23dbee23054cbf6897ab717ad2481992c2f6f14f31f39b9327a4523851ef7cb10e66a6f05323e50efe57feb603cbe462da32d1d38b54341b544678c82d642991378a2e873f96f28e8a792ecf172995f69fc28a0ba8ce2219edbf7b62c67959edb81de5d34835348d69efb9d6632f9cff9ca34eb4c3bd1bff1c6b4444c513962571b8673be61c7059442b393b11674071c2e3b4392a3c1858e88167662b6eb80aad4e352a20a69a7a7500ccfc45f123dc431b40a4808ba8eb48d9e4197824d2550ba70d3dd0b4117f45cc9d25635421e3562cc47b00866eb363fb86c1322e906555da98525df0292cee6a0da4d677fd50828bb11460a3c36088b8ee92d2562ff96e961e77b37165881515c3c36fc0e003a9ea412f7fd30fe7d0ee68db567bdff4d01d5a576f3fb0fafed0232dbd746906392d699c43d5c72ba5b2d1d6a1a0aeb5ac1ae394ec7026d9a45c6a14626070d172ba122417fc50ac1ae6680cd5d476d22fb2d6558141ec33b3f4b59631a2c90a576079da7eb8f60e6c56941cd2bc3115238ceee5c9004a6ba8943cbf38f0141058ea885a07c79a71fec6dc9526bd31ed9cf72538e31f79efdc8043555196200ccdb2d30418e160f83624767ac7968b5149332cef789887e139a38b076a5c28bcb530879111d0986d54b4661bcd0b58756769d9de5a971fde784ca7597a1aa2cc5da0686be0aa5a550bf530da8c13e35d25392ae62f18a33450094f083ae7327cf1aa144e0ef83e76c790b798db8204feda073a3c006af743bf4f7cccdc07da5b41161d437f4780fdfe07cbc5159806dfa611ae6d34780d27704f9bdbc4a710f7cd867366c5644c389b1df99d387df528a0a8a017fc8d032c4e2454f5bf0924c31ca5eac89656ec44911334a4408d8913a8159c24b0c10d38fc6ab542fa2e8bea2040f8d1fe6197808f1c007b10a48acccef6bdf42c05220605548fe7cb5aff502789b5a4ac0616d4b7d673f4aa9160edceb2eaa7fbd322dfb007d2f06bc0f53369768adc492e3a3f8d7462344f5b653f3210be971f261952216f0db4c6f1ad90500c5040544d0ed2df6fdb8f0935668e0383024f3fff3cf621a793b8a3d31b8b9e75b80c5bf0adeb4a5571dccd3307cbb63a405218c0c30a5f876fe145188ba27053ee19d234cb4d9dcf0f3dce042bc83ce54c89c191abb7b900dad2fd5ac805d67fd0ff5eb4f13584b7247f7c80d0d3569ee1c6e6f81ff6f381e87c114f82103c7133623a0cb6ebc2ea583d76b8173aafdd4ba8a585dd7ee255b5bd713a941c0ff2c6df76e729077ecbc769ab44e354885023c744b89ebe506e7a8c918982830f4233e8cc02d3a9e32b4dd6f0a17d60b3d91cfece6dbb35729b4e74b113bb71d37d6de8ab8b1a40f1a8eca7669bed9322d28ae01d084d829d06024477335ddbdd1c00d1275ae33982ac49b78a52b741efd50518d61f4652b2a66ff2a5d27c4f19653b234d528b5a96b9d003891911dfed0b689d993371ee37a2909eab0d33bcc311557e0a71ac1e815128648dccd105c8e2e213da652c015fe134fb960cf21b6448d9be31cb5fd9dcecc31834f59273c1453afbbfbca28ad66d621d6ff2b5dba1a201699c9c00d1bce75cf6a17778edcb5f5c3db293d8bd7ea128e3fdd9d475ed7a8eeea7daaad14740826811e8162aaa62c6d73e9d1a492bd0ab5d9f472bf700bcd681b8afc034a61b63c0187c83c79fa0d1dd65a9d38c7c6b14812b0441b468ae845de32610fabe9dd45c099ef7aac2f3c4f794f14aa3014ae99f9f575830bf7c899d5eb5d7cbfac0b410fb1891e3520f9efd1aa16b32adc3cce0e5790e7835a2dcc67ca709b5e8541c45edaadf3f2c7b055ab1809ffdc398a628ee67ba7fb804b9f0b5d70dfc9b95a58619a7eeabd8b9ef83785dda8c6c894f7a4e0915db81ecc4deba39e388f5d981381958f010231d4633e87e2710e2d27840998066f758609cc2fbbcaa45d5725dce8bb8043d15a4f3d597e048ef4a5d555cf27533ef63ba3f404c932b8dca8776e4d2b3e1caa940650876fdbba8ee7e5240907d7b7bfa791d3317656a0ea38351d6110d66ff70737eb20e10099fafc42b5884b7e2d1adbfcce569953182b16c23aa1aeedea04ce9788670f2317c5ee276fd03f372533bdfb28cfc5b6067d7d6f38265886ddb964d2bd21842d4155027eb77556c2006acca885becb7038df6bc8a6c8e08354ca0b00b8ca43df8d94f6b462690326c75fe00c91472bfbbd05614b311ff5877785c0e99dd8f6e618840edf8bdbbc9ffacdc64209848d9e95a48c21e5dcb00c53b7661a2be496be48a2156eba150adca6a870e8329d0482d887cdd28bf5612d92e72dcea9744837ca7b55005f47b51304bde0f55f0fbc3ee921ea3760c894e8c715059d0bf26e242309cf8b022d127f1791b10aa4ab147ee2e3792ca112c0ca54b38d056228a761c3259e0fbe88461d2ec059c1d6b37249a04f3d3defd1f52bcaa7fb6fbfa7a334b4588415b6da1fe8594a0986d58a303c593b089300444ffeae6b28ab9e6cdc6eca2e8bf1b220e8d6564037bc92451f8e0299e7f5aea742e39d5477bd39d0c430c32a2f3e754b2e3fcc1ed6247b3988deedbbab2f5bfcdf53b4382b30a09b70317f4875c92393db26411d9135168ae9d2757d740ef33c1a50203b661466ce585ca2e12b6ddf504432a7793b16156be936f12520de370ab6a35d17d28638a44d762910e1ae4636ae038e631b518632b16fa84827cfa088e2e8fb6f35581b87eadbff9d730f17c4265027b210f50a3f038bc7e684ea23c8aaf0a6c31430c5ea1c5b2ce068ee84c98830b1bfd3dd9fe2336ee3facbff109274f16dc245ff0b160a2022dc653372b46dc81aeef1a3bcb78d900014e5593dc0576dc2ac65e93b837e2ae17b28bbf4f30aae14eab238508b0256ecc45e9fede12fee5a0451a16253f010bf335eea5b5dc572352e9c4e2376e43c760c116c3ecf25096896aff4fc3fe2f50d13d1415eb1019429b63e6fdab2d0208ce458b56aa8d2f1cc2b5c660f2852591f5608e869bd399a1bcd1dd73d50a93aef196760036f20a9008e063151f583b9952e277d965068b3f1c6d69cacc4ce64b38ef96a4757c7c8fc06d8d282fd156d7ef4ff0ea1f6373f3986455d85fdeea9fb13d4c7fca01e5e75d5bfd29e14c5ec194ee60112d5ba9c5772b6e9ee1818359e79c706aecefe9e2fb0b6140bbfd30adafb37bfb2252ec11af7a1fef17be956e987f93da4ee852fb9354d664a37b784a1cbbf2880100a890b597ac7633a5c7d677ba2d1274db686a5afb2d29d9438fd55863547514f773eb4299d9dc47a268a13b3dba1e9a3d79114584a272402daec9949fdc9f3ee82bf75ca598a494be9bd7acd43a93f876d0a2e9679ea2a83c99a31a379b5fd6531594914a4add5a054c8ba7b3900fa95f3a7113d6e78df90fa6684d46341daf693f0f22d8ade0961134d6864e2089a21433cfd83dc7d345a004393aac8f6b4bb9d1efe38be5e996366a822baf62a9876c2b3d00c1e03a51580c4d55a6375b3151feb2bac866998cb35f89974a74096cce206f9f38fbb3d6ecbdec4b972e46ab34ebbbac1551eb82acff60fbc1f05f56d3c7838e880f83a016b7129476068c5e6dfa088b765db00245168082a6c7e8960071f81becdae24dc1e5482b72b822848cb94a6cb7c26733df3561fee3943bc3a9f6532ed08c9b592327d944cb8947407d565957e88cc60daa73c01550866b4e3791bfb39070a40d528ae8c243d3f3682e3719f829b77ba65002ac96db0d20b6858ca9ddb0258869e7b2ca21a7f72f6c66b0693b318c38f166b4fd6f452209ac8170d6379c9fc771a5bee40fd13a3af79b7a9b7f382c7c2a1b9d8fabc9ab112b9640c4abc69a74ace76d799400ed92a8a6bdc1c61e30c9440e784d836ded2f5e1dc248823d46293ee0bf6e03b5e333d907a4afb1ef69669c5cae547e920c465360430c4843f7da16db625caa9d4ceaac1ff389dc0f24279938a6f04f83750f7242c2b6aa6bfbdcdbd5337c61cb3710c1690c5e83cce2668be25c1b7bc0ea079d233efd255b79920c1f88fb30b7d77a5b74d78e5f28d2d93d18f654db680d3ffcdcad33939dc68d1f2da514055285416f4a5bc3179d2459cdb1eac452664de2ee2cfaa84fa28fa688109281226e0cca70bf2d40c53d32b359bbfe8de04de034dc9688cd04f589737293f88b90b8380f71b808f80b4f1437a37f0b7730c6c0d32245005099a7ee14afed00bb3bafd9a162c0d97735a41d98e40e1bfc84aaf967b66eac68a9c8b508c144285a2f7d4b10ea5428b6250c66667bed218e172187c1b3ca982bbe2e0629e4ed09c20264384a11a10d4995f23604c9313e41682455326c8dce636f32e021332f8b8c952e522fec204efa8291c80262b63ffd96d524d9c6f7fcf7441bb7f2f4487f630adebfc8dece7fb874f3c74644c3a13bbbb31b188e6847a5b6c82a09c03569eeae7515ec70ba3eb6b6a2a8059ff8a0e3bf7c43207ed4256870b9746df117aa6a57c637101c0620718a07db636917b95e46dde68db83f137209a160e2929fe1ce87e9eb1fa25cb99ebbbdd45d4198113d0fc1fdb1c6b7fcbf8fb29cc496dd54d741c0d24fdf6ad30b0b390c40c207e4a25537f23b139f40c480b51e952c43f374cc976b39c321bbd7be57e57a84b7d0d5280227cf93d06418ff8b8d0974b9036e4cfd45e405617c5cc205cfb8084672885b7cf5d8be3c8f5f452c17e86796c1e0593c099d12cc83edde910722272a4b47286660b367b8ea1b1e33234d0be6d568975609cc2b903bcab9089c77bfda21335be4adc36b1ee858fbc52c1110a3685aa799f931f92c5cedbf6ce1e646c18a388840133e494fd2ea939bc57578c72e2d04ec3b4f4591f16cab800279e9f63d64160e28c3bcf807fdf824c1daa3f89360496e9ece3c3ba33a2323a10d4562cfe4bffc2156b9d090cd5d178a3c0c121d5cff09ad772b5bcca4567fd8d6796c78efa8cc363ea06d2c7994ca5fc7de598da8fc0ef34c8b40b63fa26690518d3cccd16fdfc2edfb7285d1e0cbb135d2856887a42681a4910b468b90a46d783c1f16ae3519ed9f80967f635422e359cfa4b7a32428c5e44be411b7e7d3805cb1c2341ab2a746db96708350a8250ad2214fabc97b266b202777474f9b0f1e887237809695efff6865a105a39ada4b62984b0b9b2dc7491fed1f21af82e25673d34e3b33508ad38a5ed9e6b9364ce8e1c39c3342d00d222f7da58344152d4163f596855ff3a26f228f4c154b9ccb0a97e55e62acc96143a09453c9c8cba0416f6bb374616c99795bd7bdc83729edde6caf129a5de618d18d48e9b6b9637addecde553a00bcfdb1bb4ae332d825ef10507f179f41caaa69a750b5a4e628d75ada88de5b31d926402c7ca5394050266651732e826657042f1c9e8866daa830e80bbace44a22827c0d9736ebd5d027c9337c2ef3f55e206a516e3a1a9cfe7077a52f660eff19ee2c72b523545ef21785d2be5b4034b00b1ec29d88983db6fd557853efedd39a424e90299738fa4d7be6555eceb98285d2ab51ec301084c96fbf62922c834998a6fbc4d167146dca1c470f33dbe4f976a4463e415c1f28763b4dc107a659a37f4adc7256cec4d89146ed1b6c1d048553bd7d3f03cac89064635462f26b31f45046ce5f55b70e5cde6699edca26642364c69a545626124924a00f5022523c103224c92432fe0e030542180126acada45032e5870946f19a293225430039942e49f3bfab882a446e0a43328713a7a8c8de0ea1048be0489a77e6586e91f882388f7a14bef8d03095b1589b9188d3d3421580aaa772d62746f458d16033f0c961bcb05acc3abdb1a552c4b561898bf211dc661b4e3b6ceb642ffdc81fc238e141c60e23ab442c108ac5efb79fe020fdd9a5b491ad935a3cf799e3738d248e0648dad55babe7cfa22413f060e6ba9bf9d8887979fcbaf6168c2320be71f34b0abe671bf7b8447fe3c5d3839fc3f3b262013df311e58c92e2b2523f2658f69fb14ef87c4206c6cb4d71745e9eddfd9d8bb970a1bddd50b477b184820f9bf1cebf924c3ab407bbcddfa6054ee44653f2d86eff58a43ace4be464e8648ac7d61941f2dd889f671e8c5220d4648212fd6f954054b82f273ef5afc7b209f9415aca43350d3812079b276caf045015b58cfa78aff3c885b1a3ebe7e34d35af119919d0d853c98dd5b85d88e8bb03bbd647429a6c1d181256b9d1f98b29a8076b2fec7c5e57ef32378df5642f19416e069300994d5fe85c694ab8349ff90afb415d5b258a0e616c212c072c26ab5c94766b81bef8010a3368fc139c73c9a2d4dec6373967f63490054ea21bc022597390b163982a07ce4fcce48093a95a24b92135e8091241b6a16e67a75a2fcc87aa3265e4eb2296b67090b682b7d8a748d01ffad986e6e67623baa6c6f2df8cad6e6cc150f2b9031e51d1e359ca29b57a22d651ed6086b615bec885259321bebc87abe84aafb59c61d8ea0f7fd0f74bd11bbafa8a2b7dd6598bfc2e85015a2121674c9a2c4270dce3a84ad7ab06638417bc43e0564f613a3f9d7b4cba1360ed2c33e83432322ea30a827a83591776cf0c9f72ea332dbd606a43b2938d75a46833ccf67ce2b349bab23379c962b5910668dd8305d3b6d58e9394bd6d846d2f77ba6497632740396af1a7a855445558789eba1f5d3d4d3f7a3e714d990d97d50627d2c14e01307df3a4f3c6f275e3d0297439201edc87f925b6bdebb9cc4cadb864d30268c8bcbec7aafbfef82b99683d436549f929f19d592df5d75995df7ca61adc30e2c0bd80ef1d56885b651a467659d3275e7dc8ce385f01b1207a48df0f7a8f6bc69823b3d5ab25057fcb0755533bddb19fefd53eec12703e208621f1fa824ff71c38dcfd55953c4a64b102d001e49818f30d69c03ba369328c4210c71e91efc1da8db6de6fd2d593bb4e63e9088c829a301990b5fbc685b106b4687523d6fa89ce4f90d5ca5da2b4eb54141b6a3eb8313cff984a4127960815eb380e83c5e39697cb7bd137b24c3866ee86d56f8b909179971c2259a6e0e8c343062dda4d4da578b9c872d06f80b94c7538bfe364a3793d58d49aec9ec859ebf762517368a4979052359684a40522e689be6a3581cd588a13cc9ee0ea74c4c11eeaa891ecac7d00356a5fdea2c7cc5e38cdeb24913498ac91b4510a202bd4ffa0fa8143832598d42f95f0e467a39417a599fc87d17bb323a1228bb0a2f348b38ca50a94f577a0830750b8c24ebd4b4dc1a07b61bdd8130a884200d9eb744a712d60c4222518b202bfd482fdcc0f418d0e3d71532544ebd7ccc6f7845e4e99373b9b5dbe1396747e6d922c0860d83f3011cd785f7b1fa27d20544695aeae36e40f28ddd8e44c554b4bf0432d7ae2d4070fed0ef78ea07d4b1dac361495a160a75dd620845b8017397aca2a0e0a8cb0cb5b7b1b2cce3c73ba35951efd58163109fe6af453c26a46ad6cdae4c4ba19a692aa53fff084363a8c9503a1d9d144d9cdc986c2533de229c6df2f9016b57712c16202f3e6c4b6e8e9889e1cdbc346009a5b8e1e88a79de96ade5461a8b7696655dacfae050121b3539e47ea359cdd8a776bbba6b66d396fde57079bb08ea1cb9f3f0d5199553c434830896dfbfe9a96f633fb15a44a46592d00d18c6ec45a6f14c9693dd60b5a1a35d1f7089b68be910ff933669ec105c9ff6cf0c55f3cabcebe37f6f8c6e839510076e6c9baff77da18527a9d6c69edf1182d610c98baf073d46673b6f9b6e1d43021a1f7fdf4f992e77abecf2f8f024447f9cc7a76ad779a793f0f83ef3c67dcca4e10e385e0af3bb72234079715b44e21ac84578d1c3ed52fe68b6a88d04e18564aa049af17e7980e71b260ac693b0e89066ed84ae7270e1c4ac875ccd38479c4589f35113fcef859179f82f37ddc9259cf3fd13a9aba9e98b228271315f101039989f6617e252fedf9abe39ddd3ac66c657d600abab3ad4e758ec79db5733682ae424f75e1b5e068df9127e729e58eff4ae30e0a679bd66fcc36594aa1ba5b473e6a85e24c0bdc492d80081b72dfcde57f323f665189da99121c46a720dd94d018f15386ae78916f510c524ad56bbbe7b4f055dd64baaeaabf0f62d52ab06e3ef8302b7316661f522dd6a6ec60037b549977e6e08bc9289dd3c83592cebddc79b0ea4cf732696af5478b477a9531e7c5a84916c977fa223c55c85dbb5e10a748c6ccb5328b1c3fa7b363f7bad2744275139bb4492821d70efa2195dd1fd18e76a84925f54595d20d5aff42ad3d9ac1ee1db80ecbbd6a355b427dd81ab8aa7bf7111224836b14bccb0559e7dac45a49108cb2daf0ac889d2c80487253c82b8ead8e818604ee4ba2a31b356e834499e4f5566785adbffa93e54f32a88d16028ef921f506f8cd28b8193e9f43b6c68a92fc986d732538774fd544a3abcee637e9084ccc10779e4265bddd17a1b7ce8590cfced61c8cb4bd0d6ba0a2ab088b37ba84f52aef7ed68508800939c4d575a43ada87d046f1faddb40e47cc6907a99a1a3d3ab05668f707c0ec9a1b2bcbcf8fd30c4171381705daefa65751aaf12eb4a6ac14842b8e3a979ff2ffa78248fd60d2c6b259ee10cf1d48c005c9af22aea9b80ce21c0f8dd1d997ed9443c431d6b57d2d6356192c9e7d40c0d47ee80e3936a9413ab0d36aa4a896462c0d0cdcbc651130e7c5a9b67012b35c5b9c9f7a94de60bdaf4cfd588cbcddd386467f2012570dddc065c878ba7ec89eff74b4a535c2eb336035ee14e9bbd194c816069afe06c64c31018a215dcc1c99e8472f06a38858f729500453e4c796998191331678117b22d05dcc2a99bd3267f4ce1057de487a36c04422cc452fa3667f637670da7e99039cc6ff9f80e4d4f9d5eb8dfe4dc6bed97fc0d2443dc59b7887b58e85b6c737bfd0eab40549c82c334e01abf42ae72fca7bf8489a95e72805c218a9628bcd8074631e0928ddc6ff69f0abcb85e4038f19df6bfa5ec5488566c3bd398aad34125da95c31ca595f04dc53c6d3b48e5f1e52738814a086bda12c0af10405432e2033f196139d63779182329905cd30f0dc77e77680962aa6b5b19434ad958e14bc31e27ebcef1d24fe98449288c10c5127c0e1da069e09d9f30b8c61f653ac4001dc971234836ec0489e8341f98cfd1269f5716838a57d469d148724858a637a0c460ba4787a0969f0c7c3fe81014e608d14b00d6a9f6036b3dcf3bff208819e808e43443d1edc570ab03fd8dee679d9fe593af5091258574589031d5555c4850ef6f89eeaa96f11a79988b73fceb734c002c25464e8fe98f063e5a0c622feb3ce1de27e3f71c5cc7ea3c8f851c48c3907e509096b601960e04051524306b15ddcb807a399535cd96dd7c186721ca1873172546dd4f9872857f65cd042e573cf9f64ae41da663a35ce1da60d2772ff9b47774bdfd045909b1d8d13341c75c77d172e7c942e0537b61b43f93777ee5c46a3105bd3dc685528a2874e3b9793c282bd070a3c4ec09103cdacf71d87bca06621aa355bf344a33ddc68f9c431a2726e1ec8f49b5c423e591c608230f4e85e6698661d674d94f22e219a9a2c6a379afe0f08f78de5a5ce00c91c71287bd7d8c1d8c4eca91e4faf24349bbfd0ab958040c52f2508dc68b3e5b2dad1e57b7da906420575d3f00f21575aab129b183fd5f152074130c2a927d3e7aa1f0e7ef9c7b6ecfee0f78a8b09691e43fea6716b5dd759d53ed1471f3074e44ea2d3d3e6abe7dd7c684a3c9a304e4db35008988ac968185beb6b5faae4db9b05c50a7fe28ff3e70b7f0104cb719eb481ff4190e7b69ac2788125a956d9c886e027299dfb56c452bb09528585030f0e6e237b08d18f0d81b5117fb4105876d65b64fa120dd94144c95c10da5800ba48bdcbb43e4129c24e854bb6f799f567f48ef529dce2ca8cd874a2fde1e22390e67c619dfc84eb528a6cc998b6e1836728db05988af51dcf731ec61a45dbc3593b0109073d59d6def1a1261bf59514868dc02b0462faa309b6249b085fc26ab5682089cd9dc0709fce67efdd74b9c19c45082429021a4c826f735d9b9d59e7b54d30cdeac1aa831ecc56fa78646ad609e01bbc508128cafdc7a5b8ba61f3a18b36cf64b08371b0661bf5724f0b27cdece50bba7bf40bca908220da7386b5f7c002bbed9f7bd44771bee4ce4b2f45402686700710c8df8dc73dd401032262cdaf0fa766958d4364dc732dfdad265cc8c32084e60626bb7548f1c9522df4a3487ce309e160f1b9c47238b33f05767b56b1e92a415b79e83d4fd03542a70f6c08025ddcbf9abde75cbe7964903e3b92b12e2c56e551fabd0e2391f2a3019c6cda4ed3019a1f41f286f8a2a3187f766ace40f224a098f028c4118f537b68d5e48b2df25442f6df3854a6c30694999be78039c126aca21b0e01b1eb92660b53e40e31153d897c617d7cde2739fc6343551dab6716d3f8507b942a2b80e9efb7fd6c7a1bfa5c8b7135e3e6aea627ed9ecbdba6bf3afd403d5b6ba0ad01a4964c5d699b3f255cf30f668a10a6d18ba41f734c60a634a4fc412ca494b79c1a1919f18fdd9700984dfc199b8b1315332a9c31a130f526ad6f50ded792d3f3e7585fcd8b97f0618426e3ca27d4425e2a3abd35c0804cdae7659ae17300d01edb0a27b0d5e213ae26ecaaa260a28335ffc9dbf6fc12f7e534e666a166379117bab9a94a4b8af987fffe74ab35611827047c1c3356a84838c9862faa8d77e09ffae554c4a9a61a93993c275714d21f6336f6847de4e9146ba0866d4495779c9946cbbe01297f16da5f64b17cdc8792fb78d2772221f2a04df7ab3dd5a131fcf8ffad037259e33981ef343acc0d018e5390f7e9903c158ae0d5b00c98be529c7ca1d869e491c7411cbd75ef67c164eb6bdc42314c01a0e7a2e4c75bbaef35d664e5129dcb1c9ea87851579a9d77f86fd70bc59c99e4a744ce33b93376012e40a89b9a7ec6252cea816fc4c47761938d77640d172e5e2afd76e237f3d5a2764983c6aabb1675e645dc5831ee0ea8ab0d6f0924a82125b874852ade29041f27c20842be09f00ab34e6b8880603a74fd26d4d1f8cce8a38ae710188fff678f1c71ce0f98dcc5810317d82faf9cc51172ed5c2e6dc6348228d173a4952b2e5ac8b30d85fa151fb8c823872a33e21bebdb8fb5d043626eaed35cb49528a53e2dac31133e91c0fecada3d7205f0ae7b6c9acd16b4b1fc425c559744183ead62f4515fc25ac14c0cea1fd865ae81244ee46a6fe03d64e5b4e6b1c9d6cc183491f3cc6570a3d5fe3e1390b4f40b5971c31177a1bb86af297aa3b1e99c9adeaf8c3d9c44464db470dd77c8eb12c0d115658e4324e2e177fc0aa506c2caa76f3f5831f99902760b672ade0f38d7ccc5e301ed80daba86483dc01b80c27da07a1ad3432d5a479f6e638f8e731166ebdc9de6869d3d22ab0a080e54a7d62ed7eaeb0e2c1128c66af9a0916c8bc1ddc5487b206ad08611b1e86078bfeccb7d29545fce4afc8a526eac5b3af7a4c8c234c314b3354ec651407c06e7a5566cc81eb6df27552ceb329e0e241aad76642d0d69aa73473facd86cddf9ebded562d1d9346393dc537d3545d2aabefb86b6caf6f46cadb09d587677b15533d7ca5b566c4c6d11ed9187b7ee018f9f9d1a402f33539323701692babe0c24d9e79ef5810d816c07824a473a76f0a24075f4d681c3cfdc997714e78794d09407eb52d4c6062b9a00a64e4cbaf3e7c52256476ef3f6edd204e516d2adcade7ca6f79a4d2d432f984974c2eb2a2299caf361f213a785872ff635a1342cf4539ba0e5720d0ad6e1b4566b7b8ae895b14757493b4877c70365766259b343d4ceebecd1a78b6ea28e9f11c348c84b7568a295c9b4ea1e58cc282d76030fd12683c5bbd420ab57f56665a2dbbf5b370ab7e27612dd0c7833d4b4d9f7a26ea43b0314422af753f7c81c8817c3b47a56519686a3b0fe094af8d20ba7f97562cd63c60d68d7412c825b436874bfa62f2539ba051ee2c943d750659a90e468cdc71b101cd5edf42959a9a330171b39965e4f853ba5f989f10410bba2a9584940ff6bc7cfe65d49ae2b6b2895aa3d0161c9b3b3e0e1ebc58d327f934b53d731e39ace3c15eeb8bba50478a24579cf591ff0e012be59a5cdc5bbdcf5dc2688c338a78962cab57efbf5508849385ff7055bd1065ac90d21a76728ca4fce97fcd69a3ba4da585c6067053fb50b9a10863793750fe5c7e8445002f944b755a5c6f9ee1dedb2d85b228acf1805fd2163043bbb6e1870f36aa31dcfbe0acb92fb08bdac5be4f6ee8ac5a0c4138cd9d4e42488a0e1b99fe52bb066d8b073be79265d1629f3bc9e119a744d3e419245bd43378f2622278efe3de8587f6e3ecd9fd624d0203661c4e62c3296168f1793f41e240f383dda4aa89479dc1543b71952a3164be37f4df44d8f44271012d4cce3159f367e3dd367369df146725b002f1d5e96e3cd7eb179b2292e3ed33803438de58dd282c0c4ba2d3252f70c6643b163a2392a8a797e0c2740d76524216fdbe418048fdd69f31f04eb4424e767908da1957eb15d6ee2b71dd69e0749ef30d3e49755bb5a37f66d10fa8c34f3e337783eabb4b6202b510ff800b690467332d1a971ad49269edfdf796913dcc6979eb911081056a686f01c1f3e159cdda859a94a894d7bbc9f7496f8176d9219ccec7b0ea2cdfd59540884582d1b3f0aed00198c6d3a2880c4faf7b04af89fb36bdc8a90864ccd27bf22589ec9b08aeff454c64023f391d18ba36c6e03faa18fd622c9bfcd1c60c5de044a10afdcd0c2f254c4604aafc5412db8dc12c29182551f854b3439a7dfa98e83a61b4fb6122705f7e73af30f77987160bc71183fbae20b214ff5e69ac8e4c352d09aab3c8dd865fc6960aadb6da917926c4779a8a47bb4f83002ed9e959d926d71440126a1831cc0610cf3102a5b1cc94226d3bf0d77bb6ed323334f395c299d8aae9a567a07f543c397f623864f009115e3c31a991ebd614c669cc036555eec9e78388ad1a89fede37f0925012aac995304fec766204ace0e09a0ad457e9b3665ec9ec46e5d006593006fb012074c8abaffd6ac6d093a5280a67ffc688e71388c5ecddf8c94b189085fc3bf56357bb2f08cf61d8eafe5ba3adeb64cbbea4dc77d5d7f5fa2e926b85fcd5778f1fac1573cc3fded91bd11a8a6e10ced8d9cf682375f236d7e0f8f82d66370298beea8c726502f8b771969225bfd115abe05e468b7c01fc70debbfc5acf7f349eb6753a17cedffb5fbdef7349cf32772816718cb92c259a4bc64df353d29044738772eadab452aec28dffdf87d448a4c4dfe4753d63703d443959bf8764e8f4d5ce2dfbc2f5b98d112b49a19695d84789e94770f4d8626405d6127760c9c32b150874ef40ff7fb90dea7cbe99c92c02bf26cba75bb81cec62bf6807a7258f564029bdb4908789df76e115d292546a1a4de89f7ef3fff028adae147c1677b1eb0efc4667440ca7cc76103b4f4bac6962f3471e66bcb38767a699e39e785014e5b180d5a4910286a19cc3d91a424359b33c46c8b08431cf9fb3266a106c2306f899c5ea753af8dfc2c44f05cb8c47839e87ee60321d00c456236952b0529ab70ce97d81681daa111e51bc162bce0b94a7c82c49ea5b4f31f87b0df3f83725b0f44ac1e5ec8e33a04be4cf6c352e01a1fa1814138538259df3dad2f46b599781ddf48094ff385adf2aa2ac8a93cea71799c67d7669dff8685d0eb5348a156b1c25d0ea3c0ce8358778863579c51b33779215eda33f4633214e73fb864ae39c3115eb1569ec7b799c00afa4dd288fa8b11861a0ede19ee5e29331bba73cf0d3e6529646db6caee2cf5ab952ded1de2863cf41c9f11e2f34f47a26445ecbbb7dbf8ff5290130424025062b5f8876fbd009428150a21481f3ab5d7cf958c07e7707af469afd0ae69892088619d13fb3eef5e9b89a3402f9317123dd63d200b40ca0dccb9ecfbc157247302104d8acac8812e964a3ee003e59c03adaea869e012d5de23ff829c56149a04fe498946a5694a5a11a12af16244c3ba60347ee20fcaf31969249d00c9cd86ffa0dc91a8ed30f2241ba0386f69f1bfdf4b4fb895ef4b2783c99a742ff770c538ffe1596f0b10d625680cbf2a0aec828dd4d14d75b401492e0fc23b755a85a6b00e01e3bf845b7dcdc2fba684bd0377ec65f383283941ba819031937ed9e719208da4fd6467d2e97f132ba2cd05a2d82bfc2cb309a1be16404b72ba08ca6f83bf586acb66f6204cce97ced41c91fbb3171a285a623d0e7083764c3a09bf44a5b3ac08a222872ec9578f2d1e229292c212cd3e39c36b5e45ba0a31eb7e9b95dc9081acb594ab0a3758cfe2f3594623d573631add11776e1ca018e289a85167c3364a9b8cedf371c3086234997ec5039419c9908ec436da031e515b5171ffa92b3da513b87c43c1610ab19fc888f714c407561b625ba85cf2b7dd5cfa7019874b43c1315805fe8177bad3fad51fe380fa05f93c85f83d16b651161609426c9e6101372bcfc8b2dfb7f4e35d2c6230460f836aa9f0fef3e984ec93f6e2dbd985195fec192d2f378b6d066fb037eddb9ae42011086dde6ad738b8e831968e8a259ea05141cd8a897ce9fa88685b8ec9ac16cf3f62801663625e4307095ec2e3d677b84ddbd1dab85b80bf32c8e9175cebdb297554afee4f1f1f8575ab24feb2131ec376b49007260379013240220151dc1c979b6a6bffd2d4f01dca22b5ff759ee62c28d2dc96b40ac3fa6f5436075972d2f9d72f9c4e6fb4aa6b3accdc52fdceaffb2898a8107f839c05c607c6bc78115b9e53a1e9a2c6a8189a99aef30ff9cbfcf8efb953b62ed6f742c2bec3ff79d9cd4f07583dbde22cd641d5071a260910a85da4e397bae2672459455ad6c4a492ba0ebe5af1aca8b5043550d81fc159287731272a7cae48746deb6d2ff627983899871cb376fcff22fbb6a611244c9a0c73eab5e1bd4cbeb573aa545fd45e464363a29dfbc8653eb7f9281315d64fe324e6e7b0b3bac36bd9605692aad736d4a3c75d0ee5dcdd1856d615eebbadd55ef93d06e1aad94e420a38adffa61e7ab64efd11d9b3bcbba358524179639e66fdd912046d10576b3a8064eb4197b006dd170cc461992f928f9ae1484ec6721ba45452b5da78a2298d8260cb945f11b0f8a07ae23b29ea243bb5ebd3660fa72ba1ad3dad171f800ab91695f2d6ccb7ae07f5171903ceba1d7324760e33bb1f52c4e2c547b9d53cfcd1234cc5c1e35fc273ecba076bb9ad1e5167ca0c1b8ca5cc848bdddbc9b73d568b88a87a8acf6b1a689a45bb44c5763f168a7a737b9ae20b6ba38d6ac037de9fba86c3f14817f1abccba5dd79d45e62afa2b46a9d83e52ae45aed3895bf0d2ff4f19af9076c0bece6c40cc895be7fb51f01fdfe45135284b82834b794858f9911179e1540544928ac589483b46c061b0e9755aabfba9f3c1801c8e0a693d09b3b172afb2233df755944cff1fe892384c522d8231f057ded02b3e6abbab31f488368e9942d10afebad7b3cf21270dc01692b3bf35735458f815bb0128be86004eca4dd081d03863d6945c82e41fce1c2c1d38f9fe9f5e0be8a25829411a4f40466dd35c8e1b790d1566a35e041b97ee6739ab3f1ae7d34b5cc06fc86280b53c31bbbc947213f4c9a500e9e6a5709f4d4b330a980576b80eaacfcd6f92f1791186ec1c6b0242f157abe184184191409ccb2d6f48e0a1a8ec556aac74c57d21eb3b941a90da140dc4fcbc55c6d8e66b195983f2879529a4a6bf4dad206ef3d511c15e317e7a9a04992e7ebdcb88d769d77b8c6b8c42b90ca70b66981224f6ae09131da8d5d2c40f8f4af64cb9c576fa3252d1f8ceebd0610e092b125b0e37cc9dc1bed2722c0fd1b13d43452e48a6ced608d0670081cb364f741275d76b01ab1ee6d395fe70c5b050d4499e22c25f7e43813b44a145c1113a292853405d019ed05a4dcb528737062d3083f3119785554f595b3d4116cc2d6823f36e9e4571b564ab1a6062be9fb87f27b2484b9431b7d02850dfcec0787933585f3fa661f26442304fa839b3191da7c88eab894954bee53e7fb384ec66c98235633868672796f47815eb56b2e4ac1fa5358db5a958d306bcfd80c9e4a0d27b30f9fee0096d43e7a01b878cdd312c535032df02ae9b94f395c25526a3662bc641e8a75c970a093b3ab24ada4b58e3a57b2dfe96f7160ea6883ef63065cef5c17cfb43c77aa22b37747e1b54a58ea3d67ccc8bd4f4a8d011265b036cd94df9b17ea23c5645d281697068ee773c6e6dad630a822e46476f2838814293aacddcccdecbf7a3714fa3bc613ec7fc2773dc9371e17eb97d737c835516f5c48d93cb6c54c6d8dc930556d2dd681137abaabea6765100959a522e3ffd240e44d38f57fbc35ce0144092404869270841bad489ae0b66f10ace2d6f19923096ff1936a9c6012ad76c8c66f84b8fd4cf29683725eb1085883b782a9ab7e766d49784d92495639f392d64c99fc48fadc0bd203cacfbd047ccde6226cf826f7995f049d7f8503ff6f747fa173fcf7f4128ba549fb2277fe6b81fbeef29ab3b7bedeaed03eb82019c2f2816db86cd0d1e356778c2463e7f227cc52c30dddf8d746171b0ef074d52e82730508e77229217c0aba744dc005698c2ffec5081cf62504f4855c595251852dbed328e540819c8ffac8686fde35a44a9df817688f46de5336eb559b437c1a1f3b820ae41e0e859a659d6095be91f2fb1048b4f867aa41560df95c6311789df804654d1b3a3c1fcee81b3a70a4531db7b40f4e08ff66745e3844f16fc07429cc3c8a59133fa13cae4d46ebba654367e38903791071368503b85ce290c90f79fa67bcd71ff6579dc35d9ffeb997ca59337b58455315c0a75c499dfdf5690c3f13cdb11a8debf7da11387d711f3832e8cb60b19f198a870dd3f512d7a6365fedf193c5f97cd22b24de317fcb5b25ff9231c6349bd75a5934791d20921064828f4fa9e827a9016751a2cdd82049fd0c49495eb43047838910d0e59ff6dbb329dc87e95bb68496b841a31016f858d0e1e8179804dd26d6d15678106dec137f052ec9e4d81e2a91ba5baa6e9d74080ece00c0835d8cc8607bc6c8bc55d8e1663e9b6d9b4b6f5d4bb3729d471cdfede56c72e5ff0f2fdd730dad2dad4de6fdec033d533bbe0ab58ef621e4c40e570e42f28ad826a114549818dca52222e6bd67176ca041014eeccdeceb321fb63fcd3ce17c3c20b8c074f925e0bf245debe508f0f4d7822eaf3d947343f068bb5f856a433cd9bc4eb14b22bc7241cd1dabd423ca1a3010ef22dcdc8e3313ce152b0c6a4c688eed755e268f1d217045fb542c82fcc1e26a177fcaacfa85e9360acae055cbbf2e93d651ff731820102fce0f040d71bb4277ce53f265de674cbf79a7087a40bd9e9aa776e5f7f4de7e655ecba7ad9c0846b42266660006d668d4c30bf07e0ffffff1f