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

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

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

Block Certificate

Block 83736 172fa171632a166d71b0cc5a2349b31d8a28aca81d7959b4bdb52f3497791da4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5525a81ff19fb3fcbaeb9ecc4a285767e4662270a565e367609664e986580db2
Certificate Block Hash
172fa171632a166d71b0cc5a2349b31d8a28aca81d7959b4bdb52f3497791da4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00810c0100101f0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000020334942725806e88f73c251347ced58f1c874bb2e2a253bff5e20f3d061bf62a287d035f7b6435a77670d5d56d0cff08526f161333585e6c752dc79bc87abe5562fca28643d6a55775e42d9b2a022077725c94642ed116766030000000000000000020000000200810c0100101f0000

Raw Header Hex

00004020274164021c5f17a643028edb6e49846d1beb0aaf8f66d8adc007bc600c24c2aca2440fe7765888509add36e284d7e7253722f5ed81d4f8ce86260a467268674f4f024e6a6ec50018b20d5886e964966067e365a5702266e46757284acc9eebbafcb39ff11fa82555

Proof Data Hex

59,560 bytes
1212160203077d6af84121d978cefb0fa0b539e254c2ee576d25f8b18ac0bc805c7c40213ddbb5fd8691630a1158bc05af2f851d398e5fc43a52c492aef64ebeebcbf84104341c6937f9bab37e4f3113b192cce967d06bb1ed67bd769e12c91ea678bf2aeadbcd01d686a3129d2bec1082ad2bb2a67357cc7a7d63a991d57b0ad318befc72d39f46a2f698fa7227554a6ede9f97706cbd7242032365af5fa85a35bef2d22b17c2329fedba935c41299410aefaa2edaa926d6b78eb14e5b5796fa14c7a3e4f3af41c5c03c66cc4e998dccb015bf306ec8624ac790c94f4a5169f8f15111da22482955099c1b6565413c75833884a77d42ea3436966651dc27f301b7ece66f6f4738878b0a0016a9d14a7ad08fbaa0982f21a69927594cb5c6b0cfad6d2afe7459370c054c937b6515e73e95cc8863ba4131d7de30c74cc1b77e5282c0ab612ee05ef19925d7734d0f136a9d396d95d5ff61b354e6b99e9e9441607739070308bec4645dda8c8ed15f2480340c92d7ff2eee0175b201e6d096ec1256a2852c3c6e6549b031807ad58405ca1ebf522f1cf1f1af42438e7ad2c3d76f885c2307b1fc15b086ddc238be8261b196d3091a284ac8abe0edd89d263874968a8f1f3c599fb95f68a720ac7f12a0da84b6caa23639e9dd9331d9ba99aaed8a237235a351847533c7daaf1aaf34cf2f51e4c678d2542ed60282b74aea3dc66d26311c945e817606c4104d20256b54a43dbb679cff0c3739d5998ea6f1e052fa2e5615db119d01df7940871a2a8a94bd482b9cd5c7aedfb6198646baf0ecdc3ee6e334d82af9ca17e5b11159d832d42be6bea9c9291f170d89078b9434972f1b167f0f70b9ef263fd53373149c2d767b54120fffe7088fdc64c28fd5b113421714900a1d3433e949ce4b105ecf087075801fae8e01a97473bd0b05bdbca8e2a2c16cb31715c113d99884293ef51ce139a53982c9309363b0aa0956832b0ad9ab9d22899220bda8d31700bb857cb044e11e31b0e412c145d22fdf37614d43cb74debea1bdc26a1acb44e13554997fc6a4332bb816816b0ccae71e434a0f8aaf8c48b50b04a95f5555f7270644c711c682abe3f1d90d51fca1d6e3a07f12389595a38819471aef16b335b2bdee7e2d12ac8276794f3c587e702d4f901330519804084a50cf0a6a8aa7190198967e8a81ab032014a8d7b9da41fd97c0d90219359b5751e8b750a95d994fde52b59ccd669b248390f0621530e6741c333459ac333f0ebe33f319414a87ee1c7cd1b2e49f48c93d29eb71ffd23ac4de0af4b07213bb76e7250f2251d95871ffc6fe949d83fe63bd73f9182aa88212923159a618f1e8657ea06e5f6aa9badfc6bdc9ae3baba2e7d358da5af3225a546c30aa831e5c141d57961ebfe7e55d2c73a39ce298f3e8851a61c79512f421306818fde44bcd4ac72ffbb8d043efae0308ac61ee8fe096d738479fbf31586726d36ccbd738b2f26931df3eac8a01ac54ef14b2e1edf00cbd6a430b5e020186aea4c17ef2e1680ffaf04e219e8bf6769eb80630bf242dc260cae059e515eed5953db37be4d4fe76d9dc5f7d3fa41b8cfafc39f8d59b3e343f7159d202fdabae5030e5ce256d2509447972c3c8b3a18e4ef7714bf9c421d4661884a15b18ffb1c98fd32d75dfd031092f824de5615f94f658168d9586e4248431adb6609208afa4b607431445ae3672c40a40765a10ffd347a2e9558c5d5ee94ed1bade34cb4b921d4e9df287a8ffbd7de3a09c054c3bf22c5577f5fa2fe7f53e63217eaeedf5a55f07fa83ad2d0794a7a952c9c783c1f936792214491096bdc057ad8030de50272509ac31865266ea1eb320712b92024366bd18331509f1b6d12879676d6f1594258850f263fadfda3351f6a3d98fbdfc91faa5f582670623f1076da8e42bf223bfc751c949ab915c360609663b92c41641ac781e960043da8513f9226c6e4362d5385b4e498071666458c3bfd4950f54df9b786311eca79bf90dca7c327c734e7498277735c46a633cc9d3645e789d8c4c0dae648a6ef0ed44f65fae810e8816115ee2e61c7502995069cf8f4fabe2a6e41d593233142a0c03bb1ebb1c43a7d48c784ad820ed530dc82517fd24b4ec1a85dccf89a1c497cfb92864c1fbcce88546fe8532ca1735bebafede67153aa70fd950344f99a1eb681d1e11927c3a0c23351d881d8a8e7096f078a852e7b48023be3ca17fd4f10659b56d0f435f4ff286800cea26715e9011636960dd80d91779b053c172e82c75d041019a179ac9dc8e142b698cd80de9d6c4d5df641c5861905fa38edfb49d03771a54622cf55b015f3858a7e70d4d3c21cfebfbc46ac762f9a0c3ed48bc25f9f08a10241731afccbcf29017e07cdc75f9312362c98564862016ab9b6e7d196c0c6bc5a53df58a0a3850a4ebe7a37d28222e395dc0da06b84e36cf2fc87cc7a91cbb87ed35b27e89d97f3f9d8adef93d47717abdeeb8a4626ff9495099cecd0f666f9c1de47093e89fe139fbb9d62cf9e9e8bc225ae79efa1b9ec4d54ef038801c103d52a105fe7c33dd7fd47e3422fa1e4a1e89cb292d9bed7f916500f7495f4f988baf68212e507c51f95851ed3e6a55b1fad1977df45d24b813a68b5c40ba1cfa44694fd8a6b35e00268d91164d608e511e410ca60e7d12d3019c6bd868c976372812757fc647fde69de24a3b9796c79623f806197130246ec519e73f7e904b78a36e9164b5c31d5e933d64dc2c3fb895e83ddc1f23c07582e866e70f9641e9587bf55db58d92e2136be591d1a0a6112491487b0729aa0b378baa0f69a7314d064c6a1f2cf46d802971d3aebfdbe044f6e3199a2689e7383a4af4f2203cc3704790b873ca94955a1b3c135100f4fa8c41776df0f05c708176321f0578c1d0761405e211eb13863c188486ef01bcec974967efb726150a6225190960fbbec62ccfa76c8112ca95b67cc7e4f2746da989594237c5472c089a530a58e84da45cda65b29f61f1c986c8ff661227ea21a7b961bf71531ab865845a697b6aba6867ea721c7b9bfa8cf4e849ac1da1561fe76845f51494393baa805180524d576a951568a970c86c0aec6bc78933ee4b60408bc762735e9671bf41e92659295764a86e7eddca391cc0a82a6fb635b8da852f35a75ffb8077ffe5193184fca14c6ba67a8852dcbc1205ce128181ea6b252dd89febc934e46ff61759b06a218735590d9264e90a910a5e4e4a9b8213004872ea6d938652a9ac42d48e96b6819e98ea182178e374a97c0b4fb94ca81132977300a53888dd584b31d51c8fc4b6a123f59ce37dc02eefc1199d91d2a7ccfdfabc25a9562f3f0d1f09c9bc3d921eda9c586b2adbaed83705dac4034f89c425b8ac339d7561f88e3edbdfa233363749fb69baee850eaa376427f444aac40415b9cb9dbd4875be2d0779b8d771373d8a6428fa5324534a62391318822a85bc59d616eadc8228ac4623d7fb385e8b1ad72d8cd675830cf43b8a0169e073b300bbe87407b3aea39aa5b28f2118dcc8867c96294d2977ba576f7487590f4c9f28dc880fa334da985ea41a86bf6784db5f6bb15e7adff64378a5f470a2eb1080cfde6dcfc5063b6954780d437ba4393bf3685c67426048c1bbc2b4fbfd7aa5ba1ff9e8cbcec40331639509586925e77cc2574321be8110ee1f806a5c53a9033d338b43ebdbbe9596f58239bd6255cf6ca4698782e15a22db56d27e8f5b955eba613d151dc5cbdf18cec55f4c1ad88a565b86a628686cb19574f50356e9290613ec8fc0232fe79f1f8b0c84f546ac15d0120cdc0e8616ab6e7847bc7a8d3bec1b1c75b75541a757a18160d1e645ec4f81c25f1ae29cde39dac7bb37ec29b16e1c7d8595268d171b0e7f6cd214477659047f0d85acc10c2b154859a30631bc151fef2967f025bc05ae849cf9092791ca293ae75c4ae9d5b6947afd6c14653b03a6cba8da6fce731c37cb669bb32f2f695540b9223fdcebb3d43e0798396b2604a9e7258572c1014630c8188467ef55689d07c885dbbc9c5c556949d99f340a25ccb1f5263c90c703f61c75b1e8d197835feb55416f0b783b464680ead78b9c44ba375d6cf454ea11e97767c708299dd8b90a0f39a1cde8f2b3b45689feba552fda6dfa6672519a5f3a6cdd45a65d04f66f0cb44b8f86a2915d7d3bbffb885ea26d2b996714c31bf3a86ef50fab8e33abe106e45e84b10dc474372130064ad2760c7c1becb29be48086a60322da356ba29e40c8848f94b9eb9f719f28e555ae3a7162a31f99b8918ea7cbfba899eda567a3a2976cc63b49236772a8aff49d87a87546560e1bec450337e967b9236219e3a8d40d4e8954c6d6e148615c496b2525cfa11fe486825b41d6791a3af49a746f2e82d6f265b214e716f008ae08a8ecc398598ea152c251f6a0f8f1b632c8bf3db77130cd38468805659f1dd4faa1d516de7b1f5c274ce1d3bc78773bf7b929edf23899647a41f04488d7b62729508b250fc60de5195dea84e8579435dbc40b638822351d54511d0f1afd7d77d032eb5b91ad18898c51f9258392e7d96d050a3dd9e52680a706838a1def15e8018eb03c6316ce1ba53655aedd34455f8313e032fd99d7495062d199971270c7a40a4a627bc6c285f3c5d13980d3a93ec8b15a5c109a1d16a110d106f1cc3016f7172739608066a5bb6f94d794e2fd6cab84ea46c9da7f74514aa31029004c784ace7eed909fa555e4d8aeb9cfc3bd23fa0ca9a933830f7684158adfce24aea0c5aa600de6974081e591a284a3f691823f399a0c94e8ee91d420cfecfc1fbe19e1904cdf82dbd40ab447e6e3f87507b0148b00bb18b2a4c5729b66618b89c13f6b0e14aa2bc8ee848db88c03abb7bd55d5c88424ee2c257316950d7ba2a9818f37500c3ddfbd9997c3d65c0752e394db25b1bc685438e8a74b00a2b96ec8fcef8eafbd757e8921a48d51155e32386debeb71c41d5d813d33d3b88c56f4da0915e30b60f560d413342db4aefe23caf08db11515295a46be1ee9577a1d3f2d278c04703757e31285372181ccfb4baa125eb23c46a5e23c93fa24d0d5be0c7d19a0423397db0677d59f21a041423297acf72b82fd6d5ab210c3273b0ecef765d5388dca8499d6198b7ad73aa27780434cd16de68f0cd0c4e2d540b9300b124a249f331a5fcc7ceba14e6aaa965a6830cb6764fafb6f94c0928c83cc6bfc200be48a4d9b7a58bee8cfae5fe9d7484265b669b65dbb882a1506081854e07badbdf270b81fe88af60b649d66c50523e2a4448f1f87da0845aeaae58cf2b4ca24083f52e7ca5143f026f8d1c382fac94b5031de6b726ef1d44a505770d3ce23130f117328801d8c9c93e5df92f18f61cb4a0f2ed0acca27f2f91c761c01b70ab801aff9525b0df3d1d6897528cc8b6f8d7cfadda53fbf3e9132625faa9b20082a0ceaa44fd57b52c104dfffe6c9ba015ee4b9dc772aed0ab29f68e3132b0ddf5d8f06e1dbc61fc4893b1c0ccd9548c71785ec678dfe1e85b0244eda408e7d8bb8d5d6854ec769039472d7f4ebdaafb52a4f77fc1133739a89d228273f0921fd4afc59718b2bf6aa36de2384b9acd8c90e3c3473926512bed80f478a95c22ad0c4df39955d2e3757db9b62bb964f162fcdcab387e9ee49a40269155b2553eb8ee5236c69180484d0107801bd108f6392ae04cbfc6bfbf1cc45503bee253ae5b1456c8315bf3d114b4d96d27aafa1b2d454eb22762057771e886d11f6d478c885bc084e6c75c93d4212a11d46882691cf93d2bf7fa65cdeaf95c93c69246ffa5369176244a1b442f805a71859dd83d05647f6dc1e9fbfb937428773158795184e0e3b39a8baae99dddfd5722687852d8cdc12fcc461e218882db4d80a6d8f28ad37847621d9ff0100a8747641d6e8495c96cf9862e0a087a7e99017e5315fd98b09f862cd91aa1a500b3bf3ee59fa75fb2853c3398ef8160e443466784e25a0901f0d28ae2394a05f96cb3dbc5b775ad1afaea3f82b5872b18dc03af5e9169c0439a2952816340afae4354dc3a012236428bc1da10df70614b672c820455139328928347c1b4922783a24cd7bfd448af4acca4c65913fc64831e5bfadef45ed73341f59c3885a1e71bebb9ab1121ec5a7b314c97602330ec655b030e6a722fe19d3ed0edb1b27ed018d07679665d7fe7f16aa512d72ec02c10f0a01540017f53c5d2c5fb750d7acacf70312dcd279c4ed04eb63f56300c1dd02d0cad03ad1a4d3184e7cc6142e54ec325612b63aaf496748ec9bc78b2e0b294cfa32f00736b93ca2ce5c683223b3d40daa3fc9ff5108fd979fe1e0fb9bb24a79ef2b59104aa023a32e1cc43d6674dfd8a0b5b54baf1fbf0d18a64152884433326418daf98f723b030d8ae7cebad5c528ae51964f95c65631420f3dce536a5fc0f9f8ca10f120b520ab7640865f072f5a0fc8aa119d1d9b7c7325d6992301fb893e18ada81daf3ea97a18e4560df3eb8c32af034e57f3d1b0908bb8669ffb725a159ee09001dca599dba1770a80094cf227bcadc043ca2761c90371a1d99f190223e0e97611e2778845def4147090eafde2bcd199185d8902e22c8be8b1f56de9b5716100d0829f740a3595f9c2b04dee8fd85619b1c084f7e9387f147a07ab89d6722721379cf5f44f5f472fe90e2ce63925dd0e3dee8d154e1cac6585d5071cb477236bad56092f41c241fae37fba0361403f2c9253654b81a0681473cebcd2747eb0b2cfb44de25d2a7b5a3ef463efdd57c265d3df9cc19f51fb6a9a3cdc85e77d057b98a7e8dab59c277f9cb8e52c9612c9913540f88ce0c7b1b3bd6c6ab099b550f956e6f1d04740c4a3d952c19357dce5eab51b37a1a4f86a5c38612105e18eebe1b72c975761c1214ea8bb5e6c81d64799ab689e0b8e3db41dca82eabe571473d0a2e334d295cc3e2f40d36022c3d4fd6697c0b256d12e4b3c6393708994183779cd212e3abc907287e14bddab55a2d95ef4a165b4dda5bafd6b357fb58fc9a643f1e98fd9be76c1df31d20da06cfb4b3a3c0221fcaa3eb9561a11000a06636b58888161e8c62f308fa057c19624ceec177477d7022048dba965360357035fcb9115a05857ff7a3631a91e7fc4d61f5a361ba5edd2a076d082e853d9c4cb59835f7a5e37b81be565e00693df00368c6a0f34854bab5183ee1d32975c66bfa86d749124290fc68ed4c712fc39e09dc5589a4c9d11a53bee7b0039b2150875fc2a394e4248a929a6fc28ba562b2777b0fe3e002e38bdf32e220dcb9ea5776347573bf96436dc80b089c048edda57365da5b2b27b7053919244f50b918eeb98f39a0e68abe6825560167028316c9b3439d0347a34b17f9d834312c2711cb579be828080cce12898b561d2c144e49f034f39c5f2df595d2a4468decd114be421e3fb2d7b8b6dfae218553c17731c4f779914a591c91a9f6f53f139079fe1d5d21e729b33f748da85c34cf412473bad1c7a8a9b93179135dd8473aaac083affb000b543886c224d49bf413ae3e2694042de225091601f17aa2a16797ae28f3d4e2c59110d14426212f9a2b92336de58eeb8b5bd87e35c9c43bb1bb4a149a9e2ce2a80c1feef0454bdafd4492062fbab6c42110a4a95e294a7d03316485506f23ac4195c07150b6b9eeddc6d658952b1b2a018cf784a59724a52a655f8957549b0f82ce199dc073dbc2479b473862fc5e72802869de6fc64b28d9d0d5c929714cf9eb77957e9352f43845224dc7fa86986feea22b9bd9c37204518ef66f435b3bf50d9f8d7e3839400998acda3a6e466d38ab4244b2562d3ce7a3faf09ac7a823b501543cff8239b9eccfac14a9e52c96393431a59e7f4159ddf13f5e90c710caa85472d832e269414ae26c114a512723ba745612c6bcc2ab88ad59b3800884a9f4f2c212f93043f019571286475b2991a0642da8c5fbfa52968d71ac476374c45dc1df997e764e73d54710176e567ba5c37b30efef913920b81fab8c318ab2824b79b85fd68e9f97fb41dbca66e5517ffe7ce78564f91d23e34bfb09e3331d6a169f3640dd2d67fcf21d9a6cf95cec91226c34dfcbaf820764c2ff0cc6e5a78896be9dadf7aabe306cedaded23f2dc48fe89de72f3c6b9fd123f78bd5b1747cc17d33ebc2eb3bf01a3cc0bf404691e7a753bf80b8fa0bc915eadcb028324baa64ebbefbdafeca86f534e611b22e43dfaf04973c5d6952285203ce136d0e2339f7a03bb94211ffff3c62794693d11db99e410c78c4ed73a4a52f7bb5005b12eeb6a07b9a453c23ccf5adf4740c25e55cdf4cf9836a3fe085ffd6d96faf4ae6fa292340892c9da6c40a7345ce09683b221405488f062c10610249d53602f666379816d89057d8485c8e373967802190dbf79567809031bed3181f5a373db633a48211f7a0577c496573c6fc70dc9f3ed5607929b05982e8cf2178cb649410df5f9cab135e75dff2017c91f4aa24cb26daa17dc580e124b5b38cb886abb76ce9cd6d7efe40a2f678bc0bb154d4bb403e79adfe32317c4b6b17ab1233c1c57eb8fa823e9e3cbe4496c04de0b5791790de7ee18f4c3a48f3db225ed046f0eeb14cf5d6787f4e1d04cbd6bdf0d98942563447307f71b1c662957df8972b8f74fa0100945afb2cdbb82776e343fddd3443b80c1573aab988ca0b95be9f8bdcac5e43ff611d8b4d76c2396c096e6e135011517ce0deb2115b0271da2a133073ad5d39b7e2816ceada82a4d993cfc56561da1575e2f84c4a75ac926913bf4158ab66bff0dc6931349bafe8004e0ae1908192e518855f3eb8922b54552433c9ab1e3c6e89d1a722d1ded1c6911b55543f629e5a0ec671152b5df3acc40fa7c66bd35d65a87f8cb9e40472672f3bfb29df8abfbbd7f36c1122c0f0f312bcee346f9e28ae01427ee193a466c1118c24d807a2bc3ddbc54ce87c1d6e8bee67a7b56224b79710e7c4c8d916dabcd64c20b2e7b8376db9a0cffc7d08d31395f20185288761c4ea91ce78da8bc947571ed9bd4873f77f24e2a99a59dc83a0c4a2de585724fde5a2ba6bf1ef3b763ac3dfea39f451d829d179698d9b8c49b87d61b9b20bc768c5aabb35db9a55e857a4be670d7bd294798ad257a3d2201a66f97a3126c022f59a15cb389726b1f8f675895e8e5d6b39045ecc2ce7d621e5ef99b716f65276570d45cfeea20f3fb0ec6758e700e7a6428fee81611dc8b5b874a164bd1a9e8e6b901e46abd7d1007b9216639fe8bc0fd4757b2ab10d5d1b66a753ce6ab44c052dbf71ee5ec1fae727e5706c8f97f418b517301db1b3d0cc065c1d230a7683d4c39cdf5b29f3dab6f139f1c3cf4ad9005816a302f592f3afc696b878469497c7032f94e33c37bca00614d3591df30ca238fb32bfca694d6d653e4834ad3b90d99de45c6e971d997c5970048ccc451548e04a69c813818a63571450c3db8833dd4c5ea83fee3c36f1d9887ef8918ae0ea2a5610700a43c053e7b20519ccc5fd2d4b17c2cff272a9053d563b217a77981a49ba76aeab2882bd1ac588cd8982f4a5d0c77e362d17429fa4eb70e050441e31713ba396dae9c3ed714067b612af1ad4270fb8e210bce099078011511bf633aded29cd66630d1f2f47637bf53492800f34d2476b0963198b192d875cbf99bfb7cbfd2ae942912f14c0d5072499976fa72b20d425af6985fa69ff438707ee05c6745b1c46de12ac946075ce8fa6e70dbb1755032616b97a6f67c3bd993c0864e5414ea5e21aae927fc539edcbbd863f9ad3cee5ecf2fde4866170db96398080d0254a536643f18a9a2b3d198937d86d75168551dc6d7e9eb1619da533b0bd2fc543a7ff140af096d98d68388457c09c8be79cc44504f29319f086dd79cf02e17f87eee7160e365124460ea4cb039c4cbf271c5aecc0ec3ae29713457f03c5e5360d5f3acc898fa2946c6a6cdf4561a2ab5969598ffe2e5e9a38887372456f10ea905496fe046c5c507c3b4b69072e7acaf29ca1651d5cc250fd09d8f7a7c531f3434e42a7dac039c8c4d9a96e8aa55305e2a0811a4e6d9c90623e57ea1e77dd5bc686b4a252e705422792f975df0a615aad3b4060ed8e67419e7cd83876bc2f5e62d69a50670017c85d1cae7d1d791b9edb96aebdffafbc935930266a9f3cfd9b9ad2a09e8fa6d57a9961c301cf742b4edbddb678c67c1c80ee44e1825ccc919d06330643a8158e4846aac6b19b07b79c0e96f96747ae9f5fca2a3610d9035887eb912af17ffddf0a97d1a0f457663e26e18750afcf5a8c6c90ea1769b145c0611da98d41fbf94f789cd550492b8c9d0049425de0ef7f51d5251615afc1722f0004e75b51686a614e34dd392bc038a403b0b26d502dd71079a10b56e56e33ac4c17d856067ecc7f9fed624a23430ca8f9c06550f03ed26a5e8e052047aa61b0e0565589d28972e8317d97f7db9c7583551f5419e9c242f1c599945229d004db9eb4f642790bd6de4d431845c2cd658b25b185100c1b28edca8a7fdae8954e69ff3cee0ff920d2e68a5830ab9644ecadfaf97fb54568e214c7e8d349fe1cfeaebe678698d54a93e530ceaa105c38b18fc317ac3d86501d92f7fe605f6fde482cff267242a87cfca31e173fa9211eba574a5a1a0ae67f23d9c6f144eba0d5eb401fe3fe57b298c95dd53bb1a629f0ca05ac9e8c17a047df0c4b726ff3cad2a30fc55f6144fdb6a14d8bc053d391535916bf917f178499df462689241cc4a82cfb895f28e7c5c9fdf989cdc2f6ca8cd7e1889345c2f211b772bf1b91b69c6f4f91a30e5be9b13668e90141979d8c552341053489b191c40b7970d4e497da84c827f1fbba6c02e3051ad811b3c1a939c68f62150548f2244459e51f526e243619fa8857044e7c987b1883c876b50db521db1d99ee41d5241084316f9c3015b5dbc44193011b786fb15b559ed001110b41cb35be7d2c6a890f9aeea96d52e6bad69a9907c4a24bbf7b9f2ade35b7246c524a3d468c31f9ece1a6f467d832337582d3ff18e8a197d67a57b6e39a8eede2c819d764f9ce2f713382dfb3e6650500a835b395e8573da0d4de628a21c7206ff67f4195b6b3e53c45e36f2ef39b743e2ed4d9a85fc74238143aa48f0ea2b9f42179cfcd9c5b12e602a48eeec071f641c60dc6c2dbe9fef143d0c8d03aec4b5f10036512cd9786a26519b652cbc1ee896360f09586d815570c22beb09df2f0be93b14d4b28c0807f6b37db3710de6590153e7579fff60145ee057a9839559f1a186d4ffd15b1459374d366dd1525a85defe52204bda620f14129efa8fa8868a7a84fa4894b89056e6b26bd150734fcf9df876334054aad63ff8aabef77772821e6d6b10fe7e82b58d11449ee19ef4685d403faf6f90e855c32621f6a21a065e2ac56074c5e4bfe7f2e13288dc74d0c9f0a2a2e62804e6bfd6fb784fb48af43e175d1ba3095998e879de4a6525f2a9df4f62853a545308b33469f794c9f14e1d6f7739f84db24e939464689e4075fdc13459f5e46e4e9f2a5e924095ea59c8a6d0db7a49823db3c24fb0673a3e5f6f214e9881660fcab506db1af1ff1cf3093869a368610b547245a05c6d1d6971a88d03ed5a1c6527bc1931e6eb689f848bd42b619f7cf6c05e6b607ccbd3584f2edc6ee2ef986bf2bab1fbf1327981083d9cf5a4914f22e0edfc4305b97ca91aac858cca9e46fc4a4fc5721c7c55bb46d0a0903af748fc3be28d04e393d801d94c5752cf825f0168207c7078846411f0b34fbf74d9c100fdde811f0b27d526c20c69c2b53e14e1bfe55f4b9c1e987c312242b65268400dcaf579371b4ef46490057f6009ad403f2b242c7c1edec7ae293aa3f7c942f027c8cb5db60f37b8cb0360abee8e04f252b2a4cb6c7fe3e094090356f2431ff5f74b77f6b3310bbd54f8a89b860c89cef7dea07b0d3fe19f6615718327854e9e5cb0d35d6a92a9cade6e7631901a3be51eeff04b00c2dc92128c27d072ba79e91a988cdbd85844004669b893bf8773d22349be99e20d411a15842396b6393d80ed9c9748a1c348a680a1f9ae132b4ef96898018c26462e0b06d56b863464adecfdcec3c6b6992af578553bb4e913325a3ddfd5dee067a4a5783397e158938dae18dac9a6b30179205ab93ecd07cc7c5035d7dcfff6871487181fc6d63753648af1fd2bd9e2e22c710e091ca909ed14c5313d2513c25a22069b26b86eb909338cb4ea18d6cbd8705095bd1bb534bf285db3f07670eeea5f874833f23a43efdb6c6d3f27ce709b20f0909af275d690b6579ea53ad7c50bc6a40c20ae50ddbf6c48b0a77fa4a968aed57cb649db9e3d55379ed803d70ae5179d4cb6d7f43ba2c2fce981b27206ed32f08f450277890c5fd04c47de890578ec0e805875fa06f83d825393cd2a246747b4daa77319d91aeec5107dbb36e0617d9d904a894bd57937a831b60a67abe16054c45c2b3e4b27e8e6439f68bb4f09b49e99f097306e67dbe9d76ab0b377d5c151c07f3e17c44accfd8dca853a4ab2f5a3d5a27a3c0a2362e0befaa80f9aeed6f3c42a41a1f475a65f9635ca28e03c7d9d971b7c8f6790213efd3af4f107485e342e95f7c8c1618afb62fbe899dee0c08f0f06df61d16465fbd304b9c22ce6447393f32e46ca931ab1b6e7af0f36e1aefd670ba21bbb2a9a391bf29b895a41c2cde736ce91e39559feaa045299cc2c065235e91c44ceb8af63dfda70184b240b21708e55caf19de5fbdaf1e384e1c17c2d563602b3610f4b0bc8113a52a80b5345a35c8a40435a80c91a138fb0643fe54aeb305703471ac933836e74fcabda6719d1650d6d458bb6a6ae2e2a0af5429e1d155bd1f9cecce49862530c98f122c74d8aca4ca66d30375c9c432f26d48277f7bebdf5ed149c5cacefefa4cd9b8ff4106254e6fc64bfb8899a441b53b89c7a19a5afed9d0ab0623abf343b8c5dd7fc163a5f31ce8f3b759f042a0b4f798de3be34615d78eb65b4f18522a74a97aa1819e9a0ae2a58d649fdf02ac65773c2f9ff24e37c94e69cffad3b4fdc2930b085d0a93f95af9ade7d4dfbc1ad7a8760a419a2422793804b4c6f697de564be2dfa0d4879847149c2837b8e2d5bf15872ae7e3540bec4acd5f8d001e8029ad7b9588ffdaf09aa69567649c79b3a1695073a55100a130ee55d5fbd4feba570f7b0d1ec40294dabd720719d8c414fdb38f1d868e68d1789cc2f1a473f160992adccb5663056c8076e633a268c6556c85ee3d0b2627eb23b9e0de18e2bda9954c9a3ca30d4c4c513fd7e9aa8082643a3d42771683a9f9d536e50bd239e913e48afbb084056e4bff6d975946779920c0564a9541f9c158f600616098b44ab39bf3020c90e856121996c24067edea6e76551d440a22b5dbde2d3766442c25e3d3baeec1983dfbdb9429c166a9b32debdb6242b39d273e6df9247db924f2368ff13a828c43966c833eec35275bef4e7adec828408bb5e17d1971684bf6e3d322f0a18999c561fdd1259172643e27f65ae510febfa804b668b3b0a46fb4e5aac7a59802a586a2ecc17346ef2e2d880beafea6e48fac7fa2812af932737321e4a21a1b3b5fd18cfd6a1c4ab295fddef29bccbdf0f6002cf889bfc7fe6c9f7360fb92ae2e537e24eae02326f63688e29c2770435f4774cbc38aa6a517dc1c1e1d5378d89492a2fdeabcd14928c9f1090393cfed7f7b259af44d34a94ade24f4ca8d6373e94cc73752daadc37889f5a0b5f8c0b3eeeab5fd12e648617e75cce93c13f1488f0b9c429331abc93e1018145e05247646a374415e9de3632b6e5f60fed6e1961a666b7fa8bc74c30c8f14d0f144ffcdfc9dfd90c76012bf8beee6e543b92e18587fd53998e08ec0e62dea17fd77598826f1bcc796cb138a0e74f96bc228fec654b18d21bb6f0560dac3f0125be4f84b9c90b11307008dee5ffa05abee6f38cc015443c7eeec0333bc4aefbf15bf7335f2d08a3f77b794976d132ff666812e029ce1d272fdf92362643bd972c05e6a3149c1edd8824e5315db5d3e84e6bef5f6fac66a179e04fb7747977ee2024411765feb230bf447abe0a2ec458583ccc6c731c91bea5b7f290e09c86026cee140c6e74c9357d2a0110fb7721500822d2da381f3e2dc4f0d09f4713cb808002d4174054bdf8889e8e5f1add0373c095599de91089eb7873a81a8b984f62df529845a7cbf9f6d47dcc5e084db496d6a827fd94bc3049b78a7978ab5253ca516baa251d7d3f6b9497f345858ed71b3be0fc1915782edf1c4f51b31795b370a554dc43b344d8620ce7bcecac31a37e418b2be8c434eafd3f72cd25426ba06934f54d86fa0372c32f4d8bec87c9689f62fa17633d50bdf6027a2da7f842e0b8c6d4474e3628f40c4ad0649d73122b7fb2c388049b1fd94a0f6c903cdea6221b21d5cbfadbf9ae997c0ae544b3c03bb564bd03def87c450c5352b0c51c40ee9201dc2b96922f19307530ea4ac8faff5e84bce0e7f42a65cb788b8666cfc4b41a2bd2dc87b0c6580c390da032b43ae0f9468fe76d7d582ecff1dd02201cbe685a83969bc08609809efa1181cc07a93c63346de0be439f71b0072227c5f3580254e8d0560d3361530f274b28e1cca585ebc293e56dccb6abc211275cef468ea73068ea0fa726cfa3593242d53cab4ea62b3a4df3d0412fbff6caf2b8a0f397f64010435884424157e433522e02449c43caf33bc4d9890ea9a863bedd150e67108596105cfa9ce5ca423cd898d99600a72ad154c517642b91d3ca05c819e15210ea863d3c75cc2ad72878e96c0fa6e0d727ae21ff7e5189816be08fcdb2539b2ed0264f962b2f62d4e30228022eeb7e54f68e2557f9bd910a091d0341de5fc27f6c95cab23505656b72262f1ea34315799f659d08f0437a5bdc27da7c97a880e1ca29292c37da1ba3f0ff82a56190654ad252f9c38e589067338f0102154d111b6c69096b701cc03c958af7acf1ee40658dfa006b6f561b10cad7f5ca6fd4458a8240da5b4153bfe43c78816c9809a3b80d2112f47029960b9fa76bb07b3765638dfb32640482a1e863333d1023753391f46a1e8498df294a50345e460d3bcda68da82fd3998aafeec51cefc6e29f0f7d748e5878058f72936505ac09258bc0c09c3b168a8c91ffd99aef428cfe7838143993ebf1c190c7637c88f60e4220cabd73e4574326417372212e33df3b1e8334e2d829ea735c592becbf68e8dba2a6085aafc46addc67ff23f77c988f9465ca516e393d1031f385a8e5d37f8aae4a7d9f03a625eb3c1431c2378b99eaf3c8255a97391fffe6e8e599acf131cc7afd8cd5d852bd8fe3e057a34f974f03212e7abe4cdf553a268058da4dcd04b714820b4cadd2048b7d55f848dea650221e61dded95c20de364c1e3c5a0baf1d5312642823034c4c5e1e864b1e702cfed80e560c9ca46ee2686ecc499e4acc95eaccdbaf46f8b6606bb097eb3c86d157edf572e55ffdbeb49ba8041a9806116cedbef30342c8de97e2103b13f4af3201f12d487e426a488a8a21ebfbf843b9a5ca039bdb6bdaf2400abbe1de9f0757d2eacca74e1dbc0f20456d937f6d7b8dde3941984637b3802c714edbb35b5000b05ff09d1c333779d1a7be061d8126e462f8a7a53d1df044bfed91fef479952090ae44e6113d02ddd49040d1aaa92996807ce3c1e13ef0e6c7e967c60fb53c11a1c74cf07d8a44f75b7de76e19af895c92e9f59d767adfda9f6aadfa7dedc779e69b387dcc02cca7f6ee3ee5f5cd8a939336d26a0c3e87d1e9826cc61d4e5a0faf0ae1d428b10937c5a5e85d600abdbe8aebec629e8a61e474626b2ed6a375b075519e0ebc9a6341ccd54a65365666ce2a32aa9a2144ba53ec307732492e58715dd6bbb79d05e2efa31a6fe48ddbc23f4fbdf3cf6c8b4a0325eb0b1ee3e297542730f768bd1b2dec7dca9182035f7af40019f279ab425a53c9315092c4792d6ce131714247cdd1f38952ca46896b3f0270b0b206aa1196655393faf710af41487c0d4d65770db7f924c66d207f6af6b4d1528791084c7caf15998bbdf52dd888ff28c46751e83b8c1831c304629db03a953db1399e8082e69926a44019ed54b9a3829ae34b33c28060dcb98de693f535217d29b7941a5e488d02abd10df2d97c4d09ee46d9336416a235effa2eee66a3483176c02261c90c4336bada33205ec41e9855f0d55fa105ffad8af83888d17236a000dbfea8fa1fc4d0cb07a5447fe1d2c3e811d53b8b97f0907bb4370d56ccb6ef092e3d990eed337d283e33c4c8bca1d2c99553cd3e1f06e0b08becb598402ac49fc52604e54307891f047473d68091b29755e49862bd29ebd513e583b9f5a6f469627c14948881d3ef3d29e100b832147b1240601605b34a7414f4b3ab4479243984e89886e38033c4b96c92e6c4871b0156d07616f7908e7cb460ba245a969d4e5a5968e6db9dcdb763b92eaa9bebdca8897435b2feaae91958104fa335fa370ff921d2103718f74c2a097ab74b2fc7948d868378e1d9c972567eb5f4de239af4dbdf7741c52bb3892bedc2c32898cbbaf41a3b3a3cab2a669fbd0435932d31a0e375995dab07e4ff39e456015f9cb45c528a0a1c129fc9f80caf42c649a52d8524bd3db73a516c85c114dc9df9dc08f74c0931bd1f036f0068d68aceeb95459c84d1c2a47deb15c199d4e611d76a035004b467c8dad26b72373aaaa61cb8c1bb127e28a755234e27b4cfa473c61ddbcb629ca057f8aefc829695cafaf84bbd633993d3275127c057999c55061905d90719c1c5926b27d5a8ab27f60dc92350a415202a55aab1acded250d25a3ed2f624b750cfb2dbe9322b852ac94bcb6d3cf3e578cb7ae5e200ad56d3b12dd237a65e5d31b72850642baf997c009ab1b30fc24bbfa2a2aaf06ce51b0f74914d114bcff7e283c3cc4b0d91aee9370f3f4c193f7043df5b152bb09b1a891cdca436595ea5ffc7a00b6bc1e9873502510979618cda71224f9d3d4d5b171f0f4f0a6edcbc8258c0b4354cc1cc5060c499f592d61c40268e95625fd32b2ccb5373e819b641e3307d747346122acd3ee8e7b2f105a62d78d8603f78f3b35d6f0b7ac566d186d4e0127c87f7b38947aeeb819f8800911419b0a9d885af41a9c08e11b9d468e7406fe7a784db2537bfd6f3492d82df4141c427fe40cac835df1e3cffb0286fd0c63cca0c73aa3326ca4a25306de931fa1126eb1e86ffce1ba88ead6ee940c41f6970ca574914a1e27479e3b1bbcc70611fe4b05b643e9be070ef7e646836d92154e07b8b2d9a72fc7eb9d1553d5063eeb5a67db0822879a3ace2e28f49e2f72a304f4bcd01474aa3a1d2a160cf3150591287c4032501ca2ccdb135106be72acbefcc92caa345e8d210aef6584e5c73edd28da5eec47453cb44fc5b7a25e6fede2c5c530ccdc494090613d4d72cc18f70d72237c7234c9da660a34fe08b16da23445aeb700cd76a9f82ccfa4adaabf21bcb8a72bc7cc81bd4c1b469225859f0a5066bdaa78aafbc8415486e86eaae423fcf72089b7ea11830c4e083c96a026bcce35a974f452fae881ad0dac47281900215d994682765e564c1a86b114672ef029593482239d74fa7d2ea0c58e28b201e4b257bd826c39033722c222b911348250626867f768a1dc5c90d3772c93ecbd9674a93c122b94fad6d8c8aad73bc7c1c0f20c6a27d5e4f85496a555839903249431179a4cbbf38e3f90f6c89e1a940368a75b2e1045b77b11931fc9e233182e6e2f9f32c5a79b3e509084b3d68e57ec25196f60f7b6936da6e0fb4f6a2d761c9e62a6f39aea4d95f5c4439df2d5c28eab2312456aeadb4b4914a8013d73c3c7443f645ea3e4a146deaf0d7300bad80c23437fc28d6baab50eec60ddf1df33e027b7c503e8941ee1c79cc55a82e905a4e288adc30f2d68ed89038a5e1e7445eaac8a9c47c57093be61c610e7a8155ac90fa0c21062dc9ed296ed4f358ef58a8405b1b5b08d4ba2d031436876c442f27b4dcec694ddcde303d8ab21dbe5610418ef6d2c0285cc9e38ddbd468266d24a0cc85df672c7864acefe53fa28e3ab2d99fd00c2e7324815e2253fbbc848c9d001ccf6bc946920d9d1095ab2dee769177582be29a6b9f1a3c3b013c348c78ebc85e76a2f3b04d86970882d216c94be586154b57aaa8b21cfe407847e84864fdb991e4872d74a0bc22b5577f68455a240eb459a5599659a5e95a2533adb685be39e353aeb8d5ac1a363916e45e3a0e15e27deb15338dfac64a1d4a76bf398ca6e0c9d01687ddc022e58f2f7326069ff4c09f492cab64c067925a468e8982dc1acd5a7461013c9a19ced93a66341154e25053ab435349f8e56a50604a899aef3cb244031bd7e137a683672c5007f3d33ddb76b080b6a938e425bb55c6008108676f4cd25722e7362523d7cb88d6ea0d25170542d04cccd0908372204f8c67be9e098041b3a9edad063359b5ca24599ae65c8ff8d9299961c5f07b5999eca25686816849a1c92e8079f70ae721800a7f4a6c4cca89b924687dee88b178aa0433763a53fa724187cce891218d613a20f713edb064ae25e6ad96d9ac737db08a98c24b3ca1bb43605b104612a1fc634aeb245d0b7052d281661602e32bb56082d1141c7e8c325d0843a7f6d359120330bc62d7f10eb703d5df55591be1a62e0f4b43a60f00d07af04b62f10f50e659138b63ed30aa36baa683de8d91fe15d1e893cd9e0bb80868e3bdfaf7b4037a685e954d2ff8c398d8aff6f4175785a7021bac89dc595a53f2b66745616abd1c524da93e6a6093e44b1f2a98e03801308dfe530090cd698ca321bf2c353248cdeed6a0284d9416ace3a2104bb5feaba0223f60f2771e405b3f4a7b7f0888fd74615aef0c6ff99bc43288025191cbd4762523edf6b48a7baffbfd5dcf6c0ed108c113ccb5516a2dfe688355a987b14f9e895a32e2d424983301d5d4f4b99b6d5a2ddc39576fd971d354c8afb0df62daae925a9cf20bbbd0138186e897be30a5a3d69c26343af5e028d34b612bf24a64af704cf4612664e0873c5f8ff5789a110148354065888cb654f9a050ba94f7de45b79e09dae480e342876d1995529cf480fc027305a717ac630a0751f0b2d04cbb3ffa906d5c3683372438a58b89a2f2f9e46a7689bdf23d5cc66449d10ad9188813f79a69ddca9db619ddd9dc1e649adaa0bc72da553d525397f34c5176d4a8f9d12d45e7301d4111ecd143db7ce0f58d477ded9ed8c4cc358b606197cb936e913013bbbe00d2ba69dffe3ec51645d1214eccdcb155d94e8be0f12529060ff4026aa136e7943b7aee1052c43657686461c95a836e3c05edbd204c073e0cb4bc541263e592bdfedf3ff54e278d8b576ca489893d4ecb587a6bede78e13a91fcbf1d80aef573a2b8319bd84256f43fd762505b859916f414ccc0c59513a6e7833510e1afe0c4563ec788d67bc8055ce55b4486ae697eac5a3fee32cd0284233c1e9c700a34f9b563c14b809a1d072f44e67fae8441d8b5107df459511047f1388dc39dc5bcaa105a5c9af8f6b5d4809eecfd3c768994c9ab29653d1fb9eccfe9a8ce6ef456a047916a46323fa83e886cbb7ccc0b34cc1ec111489777f61de2c2236420144d78044f57d2e8b885e17bbc426f24f46460bc991e5ee7f0f8547c00a6a7aca3d6914127961ebe5a748f1988f746af8e839539653bd5c70e540c07d27d205cb7c5a9204782e3bc7be7c44090320bb44f0a1a663c1975257b73b3e2ba588103874c9e4836cdf1ee308f03663339a2ab582c74e79c0ca7a83409cf63d3319cd33b5d7b93b5f5f7f9838ec704c94ea48a1c84dd9bfca0ea41b714f78c508394c9a80fcc8f3f51cbbf0cd05e30252556473e797f8699f61be348c52449dcf30d5b1c41db456423b757cc3ab812e55dcacc52959571631b0d8390a08a8eda180b334313e7c104424613dfe63464093aff41861e461e83410a3379d61900e4761caa5bfe001dcabc985be016cae71bdf3fa1474be62934bf6a967e8086439750f6fbb026217ce5bdbf1f6686a0f027041536cb7a64e5bd3dfa6f7f624e3268776e0a6a5dc2748358d091cdd14a03862029bbc92d3770031944619f97acee3e9fee76c6f5690582199066eccdf92d2a41215a2859ea09b09a4b2ea10b841c7427e30b7de954273e31ba4ec7a8da69553a25c8b657d11ad0d525bd83886d721aa51fe1320565a485a6ae078650d8cfed9d2faaf9062b424fb60e57f52b011bb3fbc0094028fe9506cc57fe26aa5dff2b3eff8101f82eee075c917f2f7f044976eccd339e8e9b143cb94648f4b6b055d85fef2edc3196fbe7665905801306234329569bf320072486182571c3bcbc244055ee083c79ca68f21bc211472d86d294c462b71a09cd3b814b2386c04b784c563cc6c741ac7ef3050f272e66b85fe65eca461dca16df531d936e0166477430fdb2bc6bfd0b252f7d09d08f3acc3f1923983b0b14f34d07b965cc40940ebc4e7a9f07a61af4c3f172cd4caea0cdb045e6bd39fd3220fe498a079faff90ac7f75fcaf559d89bb19f6138ed7b83b41c3e3b3cafa56f380c00827bf6ca855ac048ac0502864e6f87f19de966261a4d51627e0833c07632a3409560e9ca4eb2ca910dbe0c5111ff51164158408eb637f0d20c61a49386a5e8e85587838e66d2ff0ba7054eca07e8b793dfdba76d98c8f64283751b1935f6f1c1ab9b432969e251402955ff4249fd2a4d1c7d77f2535eb5fb8fd2a597d50e63833b75081bb401b9a563646bb8f88a2262a55f16539ff88af3181a90adcf1df2e610fb4f44ce5c2cc656d3984f7d43627af820a68ac51dd0d48d91a272916904b95fe0675a18a0e8b46884b9769eaf8fdac9e7782a12c253c728df501b57807b4cd3c060f2e0217dc3cee8f824d5c082cf3eca54a9043e46f3c1f78acee6f1d1e2e7e937ada9f62712b3d6522539b41cc238b2d1776967090ddebbe5db435dfb9250200b90b55a6d0eddd6e2042b81bf38ac25c88d414c5621d135acec2e2049e837c2685e716fb9564ab43b5d0df22e4817bc86ea19d43d3182bd38af6a938d11900215a3402305f191d3b55406f663aa4d69ab83e2326eff867bd58f60920ef27dc6aa9d25c19085221297bb5f9adb711153cd927abdb6d38e9e1233fdefd2a7fac94100f176c735c915004991741b565081677a0bc66bc1f7695fb955f1478a1280cc758e7e1c8aadcf3486252045cd1d0acf66912cc8d4c1febafd45b98a452e663600cb1ad5b56904e19738403e350c3b05c9a419e1706308739eb5258afd494e3768eec37cfaf8175a3dfb80ee4c9d9794d345f43ef3d8d56a22d9c5cb33194599f612d6bf16378cf59db7e449b1372705fb79eaf8d23c51498bc565c2e1d90cb152b0921216a1510d9fd7f90fa369cae26963fe85393f8b94b538d4f94e8a9187e0bafa5ec17788068942884e4ee481463e94896e10dc38fa3b18c9d57a6fd323c13a68a3f9d0a242d7c238d3470f3d0abfd17947732bcb2884f667539940510edc06e12603dba58b0182c059227625a2715dd771097d7268b86333b0eab0e9a6142b9268b35df6658483a360cef17b1b718584307ab91f0e2a637ce6df359703fa1f4fb532821ff5ca4c45aac52b7157dccc2343a32402fc5d4bef2f28a4c82d24e599b53c2b110256d8353ca85ff4ac0e77a82af58a7e0880a09c266e85a9ccf7bfbc971349292532993b0a88c9136a7c1ddfbeb0c4a44b33d772e44ab474bbeb2b6353f9b4555fdeb23dba0f6724b45eb2c98cf99d63fd0cdf6dd6668c8e07529004267b21597c226111e37b6511b033556a8babe50f631c2fcfa451872a2a73c1bf4edeeb1d4e528412fa60073e541dc433bb2530b6ab9bae70e6ffdd7c0aacb909bb3c8e0733d65500d61f5001775f2281b6fe5e5839a549fe025415ccff2f65fb7814328f449a4887891e606e5520029ec032daebe9091c8fde7d57f8ac26700296ca219e371f45c9a0f1a2891268a7d21d711d526ad706d08327af8db7e420d16b2112911dcbcb0c40b99ee870726defa40589507c034fd7d15f877474d22ec5543503184a947740d02fcdd32c344abb8b528f9bb73c2da2946e9cf82c928d7e12e9d2d8edf40faac785bdcdbac05eced1f23cd8f4aa434b76fdd218e64c43ab3d0da791ead6d7ca2ba002a843d937b023ffb059ed5d70a2043cac5f5f283d8338c29f273bef2a12d0197575466f29f295c831bf589aecf94013bc04e3cd04ff65f29ce2dada588b6eb9f0b95e8ad7e24456471a7d3dddd0268054d18ee7c363fa8deaf5fef1edf155c70eb3b5f2469241dd5f3ddcfd41d5084dc556c9b49c24ece8a7fbf5ca1a5fd4675b02ec4c3306d869b7008d55d9b38a07fe7d34b85a8ce02d3ab113e37746730b5fabca226cb07c1c1d182168f515591636e7abdbc652ec7cb1edb2efff7ef627d5fe7545fca15176c964024896dc010024b2636179159de835442a55ee4262a0fee847900ac1c8d0760fc03d2b274c39b4a54aa20e105dc62021860f0c3f8c8063fb50708bad1ec4500ad06b864acd469150f9162f8a6b766279a399821db0ddfbd8312ac708c3ec12c8812c6201915b9ca755eb6c589a63ab7ac8ffbb07b54b0236dac2d53bf39fe8bc1d0b4946dc310b39f335ffbe7f03a415bab2daee59890703ae8403a8f583fdd421e2063d471a5e0c7730db85b840881075ca6807b63b52e4b446d547be880db9724478890f10798cbde6c3f33f9db252c23cfc60d4593d893cd87c274554034e3b0ff0f02823e3f93bf5df2fc1c84c9db3076897234b799d2845c503d0e1e60c94ea27399ee37fc878c8f70bb0d27a9b8e39f78f5fdd93f948a260cc48cd8ee4e5d0b6a1c01f8ec2bb4a9900f0ec023bd90b86835aab4ecbb8008dfed58d5e621c7f474ad3ec25c3de946a285e32c91ae1c79c0a39081ab664bfc711121b91bce0224d089a93b7dd29e96af4ff24bf56555dfd5f20d49eaba64ff70ec969a88b3e8ed45fd43630de4386e31962fd1adcc3d301a3339a91237d84822643370cd8684dad9cef0cc35a676538d441bcde480195d91d2b1c98504b04afab2924f5b18b56a0a981cee8a7a066a5b16f46ea57a4f0a16a3abb3e3c4770822ad749a137141a4db3e3abe3dd8a11c86bf8c20a144dcf32b10733d8b230b4339c03bde5bd1629166a9736ac8950a1cac1d375e6ae3f1a5b6c0b05c5ac8ccd3e7cc12319ce039a21345d73c7e929f54283eb1614eb353e2ba157c416ff187af91b4b8df88a2713001de6b34fd56095f02212bb98bad80b42972f639cf3fb7d57558810e00c001e1dec4b08819157b4d4e905afcb60c0a0145ff51a967d00d02add5d0292cbbf0932bef9c7ce9b0295143b839afa017acdded0abf50b55de3cb5ecf30063891cdcc85c7587b0153616af2ecc3ad14bb325a6a1e71eed00278fa5d3c6005195382956414f9ed96891ad31eb60abac4e2fd6f610d22bf04c6b821246c749c3b5b9dc94c9126f9c6488ce3d87a87dda9e9dc78f38c756ccc2c27136156c04f95e2091b528b3b930bdd3d62ecefbb0ea1532d10dc0746540ae069c473b63de3ffef2bbb0e6119407d9d5bffbdd1ab6b89962da810b2b66f2fd5cd7ff0c9fe72aee360c4a5b66c3298adce9ea6bc8406f5d10ea059d363d6e5bff8922669c690e374f2edede54f50b2778136fee690413bf235806fa44703f35e1b1284df8f3238b3fc74418e18130b98820d24096d297a000f31f5bb0f6419b670c046afc85877b5721e3fe05930c2e73bb1d0020a87539acc436c5da4b3dbe52a6c63276fb1e0fde6cc19f86e949cedd72e384b717aa2140f71e86e488b5012a773f58fba104f637423d316af8e2374c173771a61004d56a7ff0e18c27fe4d76bc1ce3f8db6f4dfffd18128a2a116f3e4ed3aa7fef12261d48e18b912a17931b4eb9070f1a3e044f43b9a51d77fa85c650e662b515ffb05407b3de4cc52054b16c6b40fd8e6aadd585a689908b8c12d5206784fe97b7eb973646d7be6b31fb9bd53486f8bbf058cf725732bef77b39e8eb583ee0b4b4472b890b77501f764486aaee2c826561229a2c8e8a84066cc381e25308c8d80a9f823f69dce75f4457fdb0d9cfaf7e5535dbe72ea9d3c0a94fdfd444fd43d81d0133d8c00f4c1a8ea74620ecbbe1f49ff9bdc588ee291246e28fc0929ef7e66ad61b0fed4ef8f55feef6b27debe73e4c5399d0d001ec612e9e526de0e2e518e3f922862d9d90d2545cf57d6be995ad707157444b3162dcd381e7e0a687c0f81cb92432d7aeb608094c69b65c8f58f5152457fef5d7f5f7db76af3de898525f309528cefc132d3f16bb21a687f1a177f3794a3907a81199b1a9f5225d51200d2412bd375dfff334b48cd2231a330134292d32b625c4b1b447aa14b8dc28ef3229312078db57fa9056b4727581936b258083b0bfd5a7ac87b1aa62d08cb99e665ab61712302de9475361968e8e321ec2c13cd3cc0ba6a113b0cd7cead1a3f76b2f850dd711f20c64f02fee2c70142581ed81d2e088b564343d6511fba7449d407e5825cf3b573bdcc77fd99941251eaaff6014e43f43609e75f4180bd28921e3b374bbb4759ba931d749046df6a3fca78e8554a3067122f4a5e1618e2081da9e0d8d6b0201d40bffc1fbb007900b4bd400a71d72e82c1484751b4c2d837d9536cffc0130e17fffffe1b89be8b162f8c12d57de52c38507eff414a718357dd171669c53befd89e0983b26aaa668295aacc0e46045da0df14b6a5d3f64d2a7ac06428e70e1f6e2faa57083020abd52407ded493bfaa1ecf06f3d22b5fa2f47b1a0f26014ed47be9a5ae297b62f6423e8b18300b4d034a2b9564b462cd5b8f71bfe07cf59ad18da4b0ef52de03dca2a11fcf3ecba4e1371ec04e77ad5190584737fe7a9e1ea10743ad5e1fb20c4ae7621ab72b9ae3a26be1a6a3cad36ba3d152cd8c4c2c77ca7558dfc31235e87a29a0a4e901edefa9d68c226dc94a1422087c497f01a55650d55960028ba92d3013d4d5435151f8754bce54acdec848d22b13aa0424ba3e10262a40ca67ebccdf7e2ec001c4f111b03abf4fa6aa9e4c377016712be2900a52eb75cee233305ede8ab496b8b9a89fe752e10b7eab80aced9709fee3331ed3eb6f3f2858adad18aa95c0147d49bdf64e1079e36384cb8bc8269df837c991c661476c19dc8b42825bf2587e9364ebf627610c49028773156d9b1f60556c9ac5d076b24712a400602c4fcbd840daeeb91f7455b1ef9762fc06b60ec308e3b03d244def8bbbe87ef2a79cd8361e66935f88c121b8b93cd73da646c9824822d43cc8d3d0258856e832a1f8a69b72496c0f3330eb150f8708eabfd8900cd9468ef1d73151d59516fb9bd68cf0dcd1f60ef396578eec3be88276a83b39397a12c2a61474af1e65e67968af243179ea45424780b1a2318c16a3ccb1a699ff98a84def67fd95f36307453eba43db40269ea5c8dfb73c3b7e64445bbd62666af019c25f639428d0fbd89289c2e50b507be3a617c753ebed7ca1aa8ad5e8760dc9ec38382041aa77f207253e1e622171a04148e83750a87b691a97dbd62cab4d025a2a9b05cc2f8025405e6d8aadeff1ad3a6426193b12570271ba26c18b3e50dae02d6963a3d467fcd093bbead2b8d208191e3be9d36438d9a70b767184ac1ba277dc011786b24fbbb1050985ba1a7216881720c835edecf034c35dd38c71ac01f199097a732cdc9ac6a7d337e7dd4910c93026484b61cee333436b4203003d4aef4b0bc1c5d2b70b679d8665be29e1c19251c51dd04651d5529af4a8824d82dc233c31034bf3b0ea752d1ff8970e24180408ab4df22ff0652e6d437c34f3c3c306c10e50f26c624b4b8ccc41abc901f6acdd778dfb288b34363f29250f3eb9a0a3e1b4e3daa1cfd13b0838887afdc46f7fd6744236b7e323eafa7f5fc5b5d2344e4fdfc22e88c20b370690659418bdcc1afd6781ceb7d3730c16852d0ba04c32c579ad2a707da9ea35e05ae47a0ade34554bfe0ccf5a3216b3f50bc942c9cea70c03ceed2dea6c67e37920633e8cd100a02038941fa9d5d186fe5736a086a2dee574257541fa210cdc21b73707e2b9ba9b253d65021454ab3388ea5ebe44431ad9c7080a2f5b36c10f30bfa38ceea7f6203a9f0d8feebfd32610c5299eb2aacbd41c311fd12224f99acac691c85f6f077c6bd83f71c385a7b573d5286faf7659ab6b234d17b672289cf067c4809141a61b8f2bffc7286502598ba0608adf69dc9a624cf2f9e6712e13b3bba1d273a88b0c118261dc001d5b33b2c6156ebeeeb295e48464ecdaaf72ae98ad977c96be7a0cfc96207f9418a474faf64c787f70391302b908c113fabf04914b5f2099cab2b5a7dc2c15255c4fe9eb4203bd66ef157ebed3d340c3351cf9f13a286cd8d1d96f95c31c5e6fce7134c3b8a527d477b9ce662ea5c688bbf52177b410448ab7925858a5f0fca93d42b87ec7e315c45154b3f14e8747ec122f58579b8a5786ca7b6502b9a6fbd7fb37e6987a0007b630073f6f3df6afb10812e7a7cb392a63d4c465d7079f8e83b5be4ec15d3dbad2dc8757f38bae4b6088986f43cc807370ecb82c57ecdaf9b58cd9617d7e456e2d86d7a2392bdf34494a8187480a2403da032a7388c896b9034105f8eb6c0778d45e76b346fe3a86981c39ea308c8186979ba7046b0b83dc265d0f4d09c0663e9c9c17c4b6ef2a1eb0e4f4af73f3d2e3f33de4eb48af69fb88050c0b574b32167f2d1f5f8b8a92fc02c0829b910abe45b645bddf4bee2ae605eeb9ddaa3812db47645ed618d2c84193f5277b567bbe5d9f3b23b76757e3d2021672da7668be1f0f06be0bc0c8310e869f224a75941eb98b79fe467d7c46ae2e1187cc6175a1224a9c2078f4fdbd4544738a37e6551586155cc34d5b2f034861be36cf0ffc41d51b658951e6f3aa48bc653a1719d184c28d3eaa44255b67fe2287a9f173b5e62cf9950315c1f51fd57c84c6e6f1f03d8562abd25b9cc5edf3756eb6e6822581f6f97d9bac15c27a958aa3e3cf0f96d78303cefb02be0acfafe91e674d81b9bff0edcfac99142cb9d84e19d3d7b750b09b25e5dc75e108267907cd7525230bd55d79a16751a06ccd5bd38fba7eb60b7d3e9aa281bd64a89cee2c8a9c348116c3ec4c597fb103f1745e3a13325ef1254cedac6abaa6aa0c7136a5a0c24918bf7709936d2707c45fe5f3a31fc1d0e3975872a7e1c9ea4a05e6d6b36f6074aa979a099c1f1f391452e01928c82fc4714ac84fc6ab9c68df1271c7ccd1ce93f3c8e75af355d236d029e67ab617d463a07103dbb63b94eee8f5248bdc25bd103a277ff3025a26fa2843d5c7437680e50219441e4a322e93460ccf5d1ee131fbdf2dc526223fb0cfd9f2e4bf748e82ddda73b4849175e220ea3bfe57c34cc67f4e5986a5dfb17b063ebd0941904d1266b6a39a98f9c2d5c9525ff1e23adadaae584d06cef8c6d07a8f2b91542290f982cd2bc5b1f048b58fd0a7181e74c701cce7beaeb7702595da89aba903b92f2b1a6086c258e083ac12d57ea7fd881b5676c61399175f8bc0a6917ac0a1574073422fd8012447243e45887fe63bdc9a4873f6236d652ed465b80e17b057ab8396906ce621f7a1b7304c43af9075e9fa791386e5bf7a47af0129d6a7f318346961721133435a1d39289bc8f182221a0e65b86a3d333da941f33be550bfa3e8eede86bb1f81a7f18ba4204377bd90a2433d21bfe6dd1729bbda5e8fd74d1dd0256fabd072800e8776f60203f66672eb801705d4cdc0ef1c0a7951454ddfb4cb35ff77d436696e67184c33c9db305fa8c60f839f5323b22f3109cf3e60ff00616a681eded63f25d2bda68415294568abf3f9d1991cb7636d7c392eb320d568112796951e3be084ff6c4dfa2f8b3d475834a6e1b5ed73c1f2c0e6afca08df4fb52a38687075ac82fe4d8a48eb057a183db8d1cf44e9475437baef8ec38bf7f73e1377a0f7df1dc1cbbc7e15359c305a21fadfbfd87ed8738b284c499c8c3dbf1d5d8a4d3ac8678498de8c0e5c4ad4d95e29f89bba3307a5578caf6c365d373439a17314d8b8c26d722f872a8d6b06f5e98ba763ef95e1258e512a232d418a5f7a93c8414c250d7efeaf9ff2cc85269f66e592c023a3ca5e5168576bfbbc5fc9ef92d64d1c268918b2e28e61777578d5d4d352500a1cc06319240b7b586c34e87084405c2b1fe15f27d5675be12116193f355186359a531ba72fae1a789f7c3e8fd4b946d4e2aa96ffb100342785b6f8332d9eed80da7bd446e21c34cb1a436bb856720d961a7323ffc51c0d9770730ddc87b881fb16830b058b50b9ebf9d019007b855e4e2594d4db394c8d4f57dfd11c009240ed3243603afb8495fe4ac87caf8083e9be902dd2b6f2af46d8bbe5d0cbc059764c15b4391797c8ece2863690192dc54d3b3a93eefaa9aca5e135c9ccb8b2e389b6285695a2216b2e236d9adfd99ced036aaa77fe08c8ce3f7c5b200c1183e3cd8dcc27f89b9d3024081bc93944047a577d9b42c7b74562027afab264c8e5333a38c169360a0bdd7b812645f9bd0e6857016024cbfb4a80896384df839b80a719606b1ccf8a6ad9e0f88273a7a4cf341ba46f5f1264eeb57307c14f5bfc1e3f103a1c50ccaf8c64300f4e427ad8d337654c974e7c7761197e15aa57e35d356e100a0a4193fc8dd3d3d1d2c4347c648cfbe7368b1a559107d093f58d225c66f68b88a9c2c3289f23b2234a8b9125aada0e97b379195261a7e202cc38120e26e7560ebdf1cc39d0c55512e90e6f0f89a22f3e9267c8eb438e13f9a30721bf18e37c7963bc3c2e4236ab7d01fb6227ed7dfd42a4aa2b35b9ad90cf9332ef35efa4a6dbdb9913a3077f70daafe312a5b58568b1afcfbb8629d750dd5ef7fba2b305c86bb690afacab592da3ab4dd43c14e6aba68c938afcf33f3011a09529cb876a21f5f00c4e26f2c7cc891cc293d9c8e6806e57ca28e371cf3b3f88bcad07d376fe0d3c277299fc0eb8fef00479d95ca02ebd35fd0b620d5bc49b8f86999aaa30f303150ea3899d88591edd28d537bdfefadf0547bff9df28bfbbb5fa96eccb6828fab6804c144a471f1eb83c94068465cd00d27508f8bc784491a0fb9510f5a7d3f6866c75f567c792d677c0c1526bdd37041c5f129b1e7a0a75da9856b6dac9aee4826228740d6fa58f6f7895fc09c330f7b745ad168dfbb3c60dab4ad2028387209022b570ba61f3b921f0546b23be1b198d1af9513b1898e7557c90120672c3bf98c0b6cfa5ce286cf523f580269975e39e92ca992a9e2bcc6b48083d486f6670326c53049ab3ac861c9eab8b64a8a9bcb658458934f2763b795a793331355f4d4c90bd419c940d6249a70a3b7fd0ff8aa64036ad7287603a812741d8311aa6ca8deaf3857cbad8e53c516c1443454c9dac4667bbc9fab9bd579fe53b580cbdda0d103625dc4fc44c853ead7ddc1f626f04da26af8254986aff398e64317b77a935438ec9254609e103f444b9432d4c9908a5afd225bb16323a9b8b8f0ae76e92cf0c6cd1c8c98fa4af8db6210bf85fba511dc0e62aa5d8d8657440d348fa50de2a588b48155d0ba2103dbd9e87268dc20b22ef287fa2476bc6cb54f04ad01deeb375b363eb4ec80fc1bd5c9e5aab64ad1b6aa9b4e09c9c4b61281421b2ad25b6e1d3d29a8f7337fbac1046e8af77bc2aeddc67d0525537c4948eb770d4c5450529318415ca95d8f02583437f14547f7443d2cfa9e7a708e40e732d40972e3cbe6bfbe228d437e934a9100f8bfbf40183c17ba34bbbd94c5f2bd8047cbba0967dc10c9fc1f789d6bb45ef6b91f054a5abf56447e2d27f11bf6103a7be134ee3e1babbe89bde6718258f72efdb01af23d847c8cdc5b0ba199864229fcc430843f7b25d7515adaf91a675a3fcf179ac99f5154b671692d47b5ec83bde71b80369726cd2b81195a9faf047f0cc55320dccfa4d7ef7b1aaf3ce875da16139b7c6962ae7d7704e10012e6b03f1b5aa3876450760712f1b775cb5f5fed3ce1be0e6978b1c9378da99ddd84650e090a3100202ce5b997d909f8f9dca64614c265396776ae875bd5569822d187685b0765f5447fe60ef3664ac1edaa5cb7ae827f1a73aa0a1c968e03576ee8d29ef12ad911c0a3e8a652cdce249bcf55b32fb4a5dd025b1c6b5e0526d5d092d20f50871122e933c46351534410ac45017fbbbf42fa11d4eca0bf7c5661e75bd935bd20c45c63a84e223ab40724bdf0619bae79444e330412dc9ca1d6b0690625d1d467a1958b95dbee577116a661e7291d90acd7fb386cdf68bffd51762e98be44e8e8e2e0e652f71681d3a6109f942693952dba6f24cb2ed8304482148aeb6250380a5a9596929eb7c516db113c1bae13962cf85a738232cf3c0b406b6f43102afd8571957d20bae2566db410ed0ed2da0ae173abb1c62bdbd71599871f357852c8b43b7ec9a66f0bd90426cada4fca2b9909717e337322520992f91157c4c418dcfc768829a069d05e35dc733f83e77a0cf57b983580cd37c7363e94fac5baba9d59cd3c64acb2b86bccb747e66f7ecfabc75ce558d871fb522158e8e0956872491fd036de8676bf0da42919459b9e81cd29dba14e47a7a2a19a5c074e0e81f0adbc394c13f7e28c7257aeb562de25a73482d326c351711ec9d0444e73328f090340afae7d1a86ca6e49ec6e68814c25cfe4d5f87f7f54f14c1106fe0fecfced1fefb03e7dea5c36951cead076e4d4c63dd03ae3d3880d1287e6799d1e317e4af9a100c87e666dbf50964974d5745bc04cf68678f3f8473ca28979ea37a54e0aabd34989085728196a8a8a6c0afb04f6537e97e9df769bb3c067cf4ef590ce0894c9afd061c0dc37204e4758b50bedcca44b9c48a8f1332053e3f4def44f71ede806fb33a5974225b410ca876758729d63a152da96bcd5cd4ef71a75d4e7803d42e1198520f6db09bc59ade6cec27628ccbebd6f54ebad338171c13024db8755099d091fa17b51b04a04278d7825f80fca896431b1bc8b7ec85686a7d19ef20aaefe3eabc3ae9fc734074a6f5d5b6ab0fe394eeb444a769210eb36f35b07eb2a5be8f1b292a08cd0954c478379f645555acbe53f3c87b3fcfe580598f28624780a1846ec943077fec6f478e1fc689a0620b0c7951d46e2de2dd98d997ff4610cef0bc48af95e3a9472c8685277bd2b5c4583c2de9b32f2f21a7be93cedc4f3085bf6b0ad4386ec73f3b3c4430da670fe2dd0119cd83889fffde266263a0dbdea8320fc5bd8c2391ced8002578744bef1f0ca717362aeff039afd4cb2e118e325658d5a82db48c220f93a107597ea7217c3f4020e55b2981d46e965a486b8a9609795657dcbc6872f0cb451b77ba1f07d386345bc9d53dfbe4a924a09586b622875ddb54415200d9876fe0b815fa55b5ebf1af04717e435042fa0507dcc4a15d1a3f9f7ad9eea146ace59b08d7f920be290edc3d9d754310312f7526817555162e329307cd6fbe6c6a685ff3790e6065320f24c54431c7128780cf1891cd9a880adce69194383567e8bb965011681fedd79e9d8fe2a0ed37ba262bbb31b0a3ddb44799f52e7b7aca9b0df6b8587a66cd6be3ebc116ab4b0d1ddbae2835ea15700764fd237f0a6ff29164bf9d37a7205d6202ed4c4f20fef6415a238d0ff16ccda4595d402d11e361e178b7c46a42050f7f17ec6c1929b337c43a44df24679ea5460da0f7204135a150b792086b518a647dfb2af1334ede5f5cbefd9a4a4f9343868af4e50174add51d5805faca0960740aa268c892c9b8fa1d3f568a49872b9f4de9f31b8d742b81ab69051754ae6aa4875d1b5a523a8f783ba8f33add96491a17c75a01427280224394993c7b5619d17c2a41de8e3a39844c93670068e8b39c0492aad3a610ecd7e1fc779829d521f5018b7b1f7dc617ff909dbbfd02b02a5dc217ad721d94013169cb35e20ed3496abc3c4dfa7dda35984411f509e3a820df38db78c219e61fe860b2f2db5cd79a538654d1fc0f57a04a97478540de1c0df142b97ce91351fe46b12add7149e6726a529146be02728c918f0ef496351ea4925002c6aa652dafb3de0fd4eb7df0e88e48049bc796f1b48c2e4063ba56359972a545c8280ba618ce41e416d855a3be3f95f2649c2d11de03743575af172a0b95ce0c8e6de483c8d8566c1661a5662333a32484dfc1e35656d718da63e0ebd900463ef792ebb5f7c84d749099a3f5ff582d612370bac14e676aed72bad971c1395147b6455ef9a0242869c9775257aa9637c309a7b38eb1aac8e15b54ef8da3a878d645b4df06417a55a7037db56d738e64a0ef1f7ee473fce70b405bdc14c8148581926169e656480956446f1171fcac9a418509919a57d873d6cad4fe8a7567f44611a1d86faae6431f5ad2b590e8b8a0c667046c2b0407e36da55f25f52f8636a80881015f91f96342c59fe629d48ca44188781eeb2867072f734d9023553c9f2d1b287f8d9cedd60de9a171521524f960aed03d7103438dfbbcc4b90200f32a0824090953a042f2a7983d0ad07f06f2db288bd9ad00e730588f69ac1fc61a5c2219047130603f70d60c087459152e14fffed487d7130798eeaa450897fa69539223dda5bc26856d08556c4164515774b4779c019df166a04feace21ee00483461297b90ce9871062b7bfecc09fda06719d28123b958298f1ccf7ef9ed0f7ed104aa310e7aad4a7a01f037c9a6ab98a11369de60915f0672dc9f4533ac56287b32ddd595ea8a3c12ad075c4a0a5438f1ea7292941da47e51468ddc47a004fbbbcb8277354d2e79a4a6bb9c155867b51983c0a3a157b2e533b29b0278c2b80bf86d6d91aacbe3d9706b4f4274e777c4a2ad9e83900ee00f1f806f9b715424384c9a810ec04ec61eb7353a127082acdf0e30647e6823ff43703acb75f88b8386a5e71f702456f3da70d59d65b8d88a67e8c401573a19370cc94dd718871cce409fe3972d84e2dd2f47ad10b31b7a8913ef457336e9a134873a8b7b721353a2ef1019696dfcccbd8c1a4a7e6cc858abd2e056ef81f5d0ad219170b5b064373a4f244297e55e732ba010597b72611d78519d601588cfaa5c8e0b4aef5f211bd3ae6491d08cafedf3912aad70fa8f622477ac26c8f54991f448ae2d50e44405cf950d19295bebc6222b6d78242a66fdbfb1ea0049d9c13907b3d51fc24636c76823d8480eeb59ce8b8299454ef3b03c718c860365fe93aa1389b95d6fd5bae05284c78d4db38bbb936d8332eff4adcf8e621d26c58c581a55ce73cbc1e41a13095981f6abf4f5399aebb5a7d00a3609d6ac41eb004fac6a6ca690183836bf70f70677f516890d748f32d628eb1f5bc1fa246d44612944effcc936497f7a1304470a89d695da7ea0617dcf9c3eb0340ad505059dfa9c3e068848e81c02562d9d125b0dc9998a936fca9cde17bde795e22471bcca8c2c8ac6b320b78186341060951247613ccd01f26585f8188e576ebddce7bea272a660acd90623daee9bf4360a37e35d681ee36c200d030a68a9ba1404211395bb19cc601ca7be834ccc45ca972abc63258206e4c44f860c460dd8ac41fdf8abead81379c3ea37f26d55efa828fb85fba54626ea32fd2a0b9975dc92dfafdcaa7a588d46e7d013c109f0cf5e4e4657089309d03151433f2208105ad5c4e2fec39f7894daa9f405d73bd15c5355e5b021cdf71fe4628c89592e34e5dfdc70afcd6470796dcba4a9178132d3b815ac6679352764d93c9c11df6485e20c75c0530b4d8a61044dd3931a59f4d04d95f384e98003adfb6206bb5801b3ee0e1621d9a5077337b2e2a1d445f60d1787a03c8ae6431dab0fbc560d5ee5d5a5e7d34b5296a48340b890d3974c0a89d6dfa9ab59bd9cc2da5b429b426c4e338292ef5734f6f9e97a0ba552dda78cd895d4eedf44a1484393ace132e4ccf86cb96c44db97e3192cf61701146074a126860a55a8f8ef466663aef76e01f107027c82a249bbc2088b9bea417983dfc4182102cbb38a92a80eb723499b63a50d042984278fe6ebd45a435171ff1bc79d8e41ee73c4f0e5ff1c1e9a257d23d1c863b12854afd83609b43175d7c4e348512a08219200053f1a36994e900e617e286fec4761a45bde89c8e3fe7c45020d1793cfd5c12d52c4d66710dae3b41b9e193b418acd8a93b71ea8a31587a049aefdeab48b6c9b00253a4b45d065a0b300fd874e22e0e563ea74e0cbe9c551a801c2b8f9225a96d7358c933b76000836087804fa098b0891a4af5e46356a37a536ffab42e1cbdb9d429d50da9d81ded0ed81c7e008f963bba8066087a6100bb7866bfae8199c3afa6dbc7a44823743b776a1aa0427c8d1a6fdc7e5da6b4ae3c5377dc3f1a01bee47d2dfbd0043a3083f7996996543701df0c84d3dd518dfa9c0d904134bf0740a4de5065f77d8f2abc04a027317e0332c8c3ee8b754528f683f899b11093b0c3067d82aee1d7c8ddaa66b26c6ccff0ad9ef0e8ee6fb3317e021a71a0aee271908fdcaeb821860c2c675778b457f84248f3bcba99dea08f866093b578783e7faaf32a0c0be1e80d2ecbdbd8fc7d6756f1e850c7f7fde98392df7a3750ce9a167fecbbbacfa4c198f008692246791e4ea45741839309e65de941260638c53926bee79b4cd291942951862a078411e34c2d489ec7b060bfb8d02ac85df33335519dd2778cc78cd9e266388a734c725d2827c85cbba350daf93f501230a6d056870de5eebb947dcba9b5697cf44ba4dba690630d4427ab8c6b7538548fa5b5c5060f00a2a3f83459d6621903b03ab99b782f92477da84078ba2dba60a5c57dcf7d3c3584900f64a8fe0fd2cbb5dbbc16a624ac3dfb6025a379c9d9e713398d1562f14a85f5b8292d04297ddc03517015fd8d1d602dee5b3305d3eca97df9e2b71f06570758f42263db05dd67b7c3f8e7c76d7822ecfbe53abc9e2044965609b7ff0574385f8be205c3c5cf1b0918548ffad63df6169d7f06228b493b9a046a9b65e543d906d952acbac9cd715a7776d55df46ada8f472c0b5f4a7a5b4806f284cf2315ade62d400d1da91f5d770d635890a754359973275e6c00cfefb742476785a733d1505430f1b6d36f5d5ece8ccb02521040e9e7123cd4f35e2833b6cccbce14665c50c26e441d36f4d1a17aa4564245221156881e1b7ab2bbceaabe0a1226e0921b53e2de9b843d39c526962648555cbcf6254ecb6372a0bbbfd4cc948b3901009a88e5d528e8626ad86015c6594d3e5ec88844cb129e23fdb1bfdeb7ad52040b22b4e46da8d8851bce2f5281083fa93fe5bc815bb20f21659377590dc4305d845a38f25c520fd980bc4b2e1d3442d4fc3d0cc360aa262cf55f3736b83cf0e5134afb4dbfa405dcc31379544d1742583cdf3e628fd6c951d850d29e49f82d582f5171a209bab1e63cc63923ec82ed9ca854851ae5ae7dd6d3d97b3f935067f4faa5ae508a64c34cd23fef6faa6dbd6fd9376a398055d314a6901c7a86f559f11f0bdb2afd24118af18b0ef0a410c0279dbdf8f6d081663a45f5d3237433cb8499206c6c158f99aaaa4641a5a28ea6859ed9701b6a71bb7058d05674c4bbcf317e0a08646bddd6826b100b4b9f364735ff93eddc0252fa22523e44d4ce0a58a4d721f609b6380bc2d20033f978d44183ee46d465d9818743a90cebd381eb86a574366dc3cff7d9056c5d7a7d4561d6a855ff4b100189dc41bb64284a78c72a7788547205868ae3e2a77980b31bde4051e18c1bd9df4920725ef3879564bd6660619bacbcd3a031f2458ed2ca68efa19745fef387f2b742193a3e12765f3176978adad335a009462d94324b5eaf34645b933f065f441fe5f2fc8640956322876f97970d0f817cb7513c0b9cb0888344a38257c1fbb2881c14a0d1e3edd75c2ad8aaa600f5d22acacca4942c34de12edaf35a8b5f7d3d614e15a700e321dd72e470915fa91e4001dc7c976e18639dc9819f316cbab3760c39b33efbea06881b590f76d99336c1d733cc4ffc34f3c71fdfee65fc12119de306efd654cc3c64c9ca8049a733f8f2bf789c9dcaaa3e28d34112b661d64c4714c69aa018088c5a382e01d4c6739ef8c57651710357184d2f637026028b5acc46edb5591b658150de348ff2cb13136596970612f8d1bf6d08ebf9b14cd7641151ea55dc900057b95f05775101b15385e80b508dfce36511f2a48bd48cb5a262736851b827393c943519ee15d209175a7c0d5b8df7a3bc064413973dc3353eac5542d7b513382d84a3735ad2fe2376129933fb1a139cbbbc2925d0fef078f7732658a3b7d7726f3e8c7e0dfecad2ad9db795361327d969fd0225744cc5c6340e4ae28028bdd962531e03764b0cb77d8a828d96e3958db79f38d74d555b6b58d55c80ef2cf97c6f3d4142894cd82bc8d701901761ebd676f21a2ca01676f5af24c8ef6c7af682694b3b9e7d08b138246a3608ecbcd39878e5b696cff5949b8fee247eaf363e30eede93559821289b766075e47b767c04ca9b000ee438826698e80494d10c1487b11561df317e19e4878227cf3d73d8b4d0de59bf2da21574c4c87a9aae74c32679d3f20eaa85788be34d242dd19f7429c37b9c16d37f44a6454927df7f87a6d48a62e357fc7f2d8b03b8f9370d8501abfcb4c05a5fb1d0d341c392e0235f8cd4175d77976a30bdd6539cc077248d7ebf0ae53b2201143ddb7bd59ae4ee1688a56b4721b63e9b7c21c5f3371bc78d8899c09c0c88d35614f970caa8e018dde74eb58a1dc505c7f5a8613b31a25b4f94063310d5441f231ec39e84c1c8a692ecafe584d6ea0a41b12532964ab75da88fd874e3d59a6419d68b7fa8325ce80a9561b343b2f2dbb306fd159ca53ffcc0cb367d6bae1be4355cde51c61f413a2857c587dd8b5ea69eb0b7608b7addff15305c36a253657ba6b9429ea3c3c97774d6a4f181b54840bfed3ed9db0bdb46be68c03e695d0256b70cb05c50775be8022b2423a0ccf5fa1f52c9506cf87c5db85f8957145939535025bcaafc64262c0e39f0d39a13a8833a3503a4fa851ea9e12ac6d3c55c6e438525c98cf259585b1e56996d8d3f8c266a8afa56fb411c389bda2d9913659bc2580e183799a740b7f808a11e48cd55521db04933f5698b5df32111c90f8eab382e2f0accec71c9b4800041c27d723d2b61481044125de529948103b2df2c9cad167f487f5d11a1cf853eeda4b8ad0373b9315d754032cd3b6c14677fe2ee95c4d0f2b0891d05eb44846df4fc67dd4ca4ebc9aded2137fd9ed965d83a941fbb16729a8c545b9a75054f53914d093c5ee6ca4f7ea5b38986d54d77c4f1da64367f0a98423c2e84273b96bd4bde5a4d4ad7b4e1a3505ae1ca2d590790ca6270359e13d7fd67b22626317b21cdef21428d9f5e429edbe261e2a38e366b716a830c30f47dd5cbfaf88abd202f15a8917c4c330efd230a63012f824ee003a8551487746c75b87c66bbe23ae36d23e6d03f1d58747566c91ce2d9cdfe74901de751f664a0788df7aef1203db65987ec68a2f09832b2d85404f56b51c18314bd999047174d28b904973b99b54570f6b36ba4ce910d9d74a1ba7f45cfd3cc9bc6d85ed73b91006025608446cef87a2eb21fe08dd5aef037a8c64b15d52f9bd1df9faca7783aca7420ff70ea26a732ed435970436292bc3281ad12bb63046ba19f08c8d1017222e29b01548b59071db746950f8ae9cd15df701a44bff841f5f95b62d66f2b31298dff3c21b66e7915fe65b0c55d1438e29d2f1b2c8bc2634e25d8e6a3db309e4b9b8620602407948746fe4ab44ae3a1d78267276207ca9caa4794cd35619975dbe592366408136783516dd74b2a87bf9f3d1d0bc149a59d1a4c73789842ea50b4c4fb8429a9b2948eff4f2972467e5117f1c5c956b6e38dc52d2b841ad98b3fc35ec0bd8aa4e7e0fa0f9eb9ababdd9d73c3ecab57428772d4eb3324d3648fed0b3135ab315241a7fd8438e7f6d17357f245f3dbfeda3a3a15d951dec4775df43dff1b7927b3c19c6b209795a0f212bebc5745a6dc917f0142eb0aff9981ac5c28a47287124854d011632922ce3e953d5e9f7ad64e4adac19302d2ef884805a748d9eea4702fa4904ca32d39633ae92e354aac2ace3600c96262d2f64a77a3c1a53465187287a9d709a2434733882ae52da45fe74a9e336eb8bf1b64319204c280865177b8f5e55c54f28ec2d2bed43fbbed24bd326f430daafe52e2822c822154682adba19a4ef0b7a042b6a7227305e1b2d3f6b8e8e38af0462e90a2c78656806bb1b22977ba4a743318a2f0196ee02bb969ae48e7ecee22b7cc790c42364fdc34af390c769f38575a1311d866417f4f73ae22ee0c89275c03a6d1434a2e54a61eb289fcbcc1462944fbc99485c4dd073fdf1025b89a6f4f240a149e43cd03509cb4dafc66fdffe2632319459b1ee4878398ba61a4d218db2d9117f7ee241f87be2d6094ad7c58f15aad7dd7282747f7a5a22de11deee97855044fd5c264298eb8388fff3eda6e8c9654854ce4aae74017b081b77e1d6a3a9d944227b969af409cb8aa54f0b58b8a3c908bb7f616ce4439dafb13540ddd6ede4f8137398718058010a568d9cbd3c619c4a2f41ea508471468225abf1913ea77b1d18525657d0bc67e7db17e2d8abfe23092ac8338133e3f68636aa15e96112440097b1cab953c6c15a152868a3bcd0874e842a1202fe07e00e93ec92beb06a5e1775e6f65e2c5acf0034c6ad6a811a4c3e30832cf39e6d12816ec20705b726317e80f7f20c79d8999a3f90dcab07401c024d4b562627abd84edc6d78a3397ab9bc7fcb9b871bbf3170f2577ff503dc0e78295b45aa068b5b326a1fc714dbd3ee3f439aa3b5990541e27358a2c6034f51cf07119b3388e21587abfed8a0ff6d54aee6b322479607711ac40a3003abbd71a9aeb838198b08aaf35efdcf5f1d911483f13d84ff9465f9bdf7ae8785ea6a44ca1dbaa841a8901ffb7002134ea4f2f767cc8eeee27332ac359dd6518232ef1a5ee18d7f40528d84775edd50eca8721ba44e875063126cc9b67a7dfec8fde6dd6c261f9186a97c4865078640e54a0b1bc954c0d90a934cae86d1a84432a3f577a96c889df3d7550f4f1d8a292dc9d79cc84cf78c2e70af23738b61116521d829285c11b9a6a780b0cd3f292e3c34b3e4f6cb72ba263c27d53478dcc91e983a7dd4aa5c6f4b1a1ef95b3aaf73420fdf1eb69d4b1087c27b5c832838f23f619f51ac78a6051388bf1c871e7cdbaf4769440a1d5d1f793c8baa47b9b31b014e06133c17286eb5d4bb1943d1080de7b234b57375500f61bc8274923445dfac4f4bbe3d6d79a5e66732d0e861d786dcc366e667d3c1b60fe7fd86760452fdff2506aeee016be167184fa67fbd7467addd6e17f3e6f59f417b9c13b090dd3b580083bb87d13deb0451214c4478a2752495e1da5e69bf93b98b679b9534c674b5baba35dd7f6b1800e8fea9a7617a049819fc1d326f1ad68f09de6257e29c7d990ca4b3c72410297cd585ca6520ead0cb4044ca49d1664e461995f5b6c4d0136bd35e457aa83114bfe366add401ad8494bff51040e832c331ac1baa6a875f7a42ba2a0865c901e23bb3c5113c94d1e5fc8599c4a3c32dfba207ebe0f45451383da26091211cf0c6abfe12dc2331d8fdcb92451bea363cc5e6f82c2f8dda0f768f9ac477f5d642ddd82ed2f935e4d8926db6188949fe195d25134082fbc8d8b951aaedf7db20c35314253db8cef8b746636591c5e94fdc50a588d1fcd88c98fccde2a458108036723f2398d3b93900bd9583ead5bd9616196c641f1033ea1c67e83ae97e6fcf96519eb4aa96c1b3860d97f6eff3096d833239b640f3c18290c3e19c707ddd0165264339f0fab985a152b20bf01d4ca289f21ef489d4ccf95cd97a0a67bba00f56ec355ea0d7ea8796c2958c844bddfbeed6dd05d8fa5980996ec8a67550ec95bf4855fa88de9ece5b58f25a56f0df6966b495c2005d31aadc2c68a8f17aa91f78fcad466c1b92bebba72dca0db2771ea44990cf3a044d1f748c320df4cc9172dded23003b6cdf2415e388f74bf476591f744f431a95b21fb806b6c3750e09f0cad07448d2f56990f973fcf4fd3f32111e18b977a12adc8a4b63a3f71e06c002676d493d2de244a2485e4bfbc69eee6c32a6a8a8698d9a5ca52597a182fae837d4dbca05571c76e6ef8d1ca3f794ab5773fe0f65128723b25c467811b7c43b0c389d3dfd9796caaffab1f15bd310bf488f4f2905cd4938e4423950b2b855e2b7cef8ae1550c095c0fc9db08c78a588dd2f9cd472062a962ac254c1aa2fd4dc0da9a30774767b1048d7c56c9fdd0d7cee8fa3bd98c10490373457780bfa25f22d88467d4b4a7aa37b3a46f763112fac50ed644d8ec5254cbd5eba0d9ad331d7b8661b8ab90326fd2c897163ad648b671c6fc9774b876d1e4e80f398bd3e0640b11572ff237ee511635f9ab925fc298b9acee8354b4baeee4e80b651471d3222014276f1350d80edacad820774298d4766ab9ab21ebf0aef71b6865f718093fd7d364b0ad5a53b9257fdded512be0943ef6629240e1e3546f1d9481a85e756fa923b13010a09496279d326202c2784e59b7558c8448b20a07d28b44adc9d960d7fc660a304e0acbd69b361e0d4164bb171050149773dcd9b2b6a8d94cb828e4d7759ee3a5c143811a30c19debf8224db7df09946ddcfa5b00f6782abd53739456ef33e07637e09cbdc3dd102e2ccebf1e2eff2a597ba222815594aa9ddae920b43d45f5111c7a0545213ce780ca6302604a2e8de67aa760a67cbd9d6947ed007160e04a6859dcf7909f301f033f26669db4e4fd656866950c7c076bd4d516a020a8a1fc26b3a6f562a14ed08b6dc02166cc46d25f4572336a863ac5e3b2294ad332838a30cfe6f92b5ae8056609e533f8bc5a6e428aed18aeacb3b4cec2e2613da35ae7524183234cccedd3c6ff3821322189c56c91257416759eb5de9da6b6807448c44a88e54394c9a3eaf8c454c017b002d89ee01a0cb0f6228314155c798ac11abb8b1db0f84e6f783db99af750bdf4b086be343e42c4c0b581c4bc7d10afe886d957aecc2e987e801ce087989132bcd38b0e9310afb5170d9fc2605fe9a7c0cfbb392e5501e07acb9ba3355d8277ad0415374f7bb6bd61dfcedd4e793efa9bdff9a1396d3ca69d4954e8cd5ae33a342d0865d2ea3109970e2ab73505837c2380242b311e546863a29974a52579f1143fd43d9e16bd8ab210df1aff02ca7283b716ca4baee4c89784930e6ce567e61463abdc20dda86bd4983e2d9094792a7f5f0606c106e5d182cb2c7e2a2adb152a458eb74b88ea675c5baecc63e81a367238df35dfdc4c332330c5d7081aa85895e402439b44ab685298d463c679f463b555cdb6da9a7e6b264f9f2860d7bad75a0a99fb839a52da1547a178133dc1bd5aa09ea68d96ccc9718e6d8d8a81e20e07ac927e16938ce40c318317ccc04138a9e2de4fedead1ccaf2bf2957ed7c5f1acf1cd138215866b0bcb9b6f0c967f425ed3ec18def77eea5192570115da78d1344fefa93c580e4b457dbce8139c455b8a4cdf6549c960ef0e3398c6639ebbf544a193130e06fdfdc4e0100678c9d07dbca5d0dccf300a578a1868efc83d15e05f2f16cb6546a0d26544bc6bb71af43a451501106a768e7f76a7a4861b795781338bfc7018608f3eaff9073887eb94a694f2c00080e19ced32ac6dbf8630025a7c6f4ed4c68b6cd3dbaa744da160e5de69d7440897397767552294d9eda6bc85f426be7d363a766b6f8de86238241e66a3924811deef8846f8439203c33e5a277941e18d3d450145cbaf5dba8dc9ff959cadd8578b21460e02adcd7d4b368f99e002ed71234bdddf0aacdce92e729f3c040f663bb30ab34b6733258f1a0e8d9df384b169bfd82f9285019032f912a68e2155f84721d1ad77d8e25d3b18a56839f6092bdeb0edb4c1df1e3e1d3f2562886f569a6af38450c894f3b45afe6235f191222df6d539049403b1fe28e1cb8485c4252409f371932508f147d7cb2ecf69123691de81c48e595baeb1e5cc27e4cb86eb6e2660ba72e566ee972fda11b5c460f0b990b15e9ceb99345151d79af2ee86a6dc4e5e009d9cfb3191018d5d2464ea7c276372b283ed8bdbb4ec8e373d2cf55fecf79b749493f64d219ea1e7e4b49cc50f72be50c226824791b8860b973b1df44b8ed4f8d59ebc7b3677b2743e0f21ef93654f6f5c5936f0ec12f94935735208bbbcc23c8894eb6012d28902148f99ada4de91ad968d70976eadd1dc7c3ed92c568a5fd4c1bcbc04cd2ee75305d28045c65ca84e81dd8a0d1ed183ac65b16d47e8e6dd52abc7d8ba05501ccc00e1bfc1aed17c436f71b6900ee1459db3ebee4e6327b1764a816bad79e72c1e3b5b113d7e49a38465f30d064b72dbb3beb2455fb7b8a64b052177992b394d0f7eb20daca09803b85c49933117bf07257dd052ae1292da434b2d85d94565dafcb7c4b0cf01a8287bec9a52835d1cfa2c2361beb4b140706e294eda12237bae895f6031b674878ec58dff13c80b8e05010a94baf3ab315f2e42566a7a304e027e91f3da8716ba6ea1f65ebf046a405fa8e83548d5e9368eae6326b2966811d5459a60069a5a60894a716e30572c75d243fc56fc787a586300382b12055082e11feff49f249120f7f869ef8b6d72f54bc999225bed01eb9ff670706ba512917c7afee82ea1ac07af644ae186cbf005a45c517f2956b7558f871eaad4f7f89c01421c105f3400bcfe8f87e272cb1743fb49b4a42ef572e910b20b1877c16c1bbc6551072e2a00e42c911bc3277f4eac2eee7ed3b1906c0b3692f53d7114ede6c78a46c32745a46c9fede3c5e34db11b82a19cc5f6a6aa579a6f4cacde52618a4588a4086f552ad55df963039c1e35a416ec4bbbae7733d41a40078530cb18e271b890ac8e17c799047c17289d1083001b48a30a0fec92c88a22c36ba35670f40adb21e7e60e1c4b4a1d9e7d99a23550095abbcd466aec40dfded1cfa91a3bf41e9d975a53819d96f179478def59854b32b3fcbce5a7aa8056b629b01f723160aee41e9c71e6f68804743419176bbb1f5e2c86ee95801da31c8650e8fcfa1f93f80ff9db23fefe4b6240ea1413c5b746747cc3c82bde213ffe05d848bd855eb9631590f11bbf0fec352f268bc9ac0dd7873653150bf62e3562cf4d792732dc70e116871abeffad8eb7a820178e0ccc55f1be983394aee8780c64f27b9f31fd1ff9e24b745cf1020a7844f12626a2b38f8ea87352b51dfaefaf2e366fe685b7cca1c8bd655186193506254b02980589ef4c5309b41a439519fc3c5873e9b5132f19e6cef0a1390fabcac93a9a4053f7dedf1dcd91f81b6be923da16a147fb2a8edc0d4f7222c254248b7fab3619e9ec8b343428bea9a76e83222b808586809861d84a9d85ed9a26e12bd18d4013c4231dc9b900136284ad9f2d13e05b5eaf7ac74a77447c78d339eba3f98bb66e63d3c7f2f1dc93ab8915c8c5860bdcb466e7e54f0a834a2f9a506a091b88fceec77206032a7b9d4302bd6f7cd0982145de265a93ba1305392c03a0a962e7d828cd889e44dee63b47eaea8ca48c46005c1141c3d6f05352102abe41163cb18905581251360b0faa195b3d2fb5ef9ecf727b925a921d14d843af1ae627e78da73652bb8f59e7203b4a28613a5a58873ff46199f20cdb1bf876a35609d53ec630a2f4450044561640b1aed46f46474dfb428faad68bf84e16229b91dfa8067bc11d4c7fa967161d6ebab06cd57d6f17d8f13998b3b1d341c45a29afe8a1c7b1296494aab54ab617d52c68904b71f49c0e375d28670d62f53e35fe69d3d0e23c38a23d7b69cd99a7b2945797eba8e00d61c83f863491420b5acb84573cfc6473b6f496874068e0af8e68b9ffd3492a5450d09a38e2f8160f130e101198d5d295a93b2cd61c634279139eb4f917db6b1ab6beee5b50631429fa1fbc51a2b8c59da3e96a89f3fa1d67a1399d15453ec686a9f06ee3c7abb2bb2f6ac7d0c5d0976f51ebda0d63fdc5f2a34bb6e625aa6f0ef4125f46e11dd7f3b24974bd50d5c746c991e380c9d03b0a3eb14d6f25d4ad14d852f386db9db32dc90f2366daff896bd1fd5145aa3f8191b956d588e19e8b172b7db1636117f8e44e61560f4a41d96086d873fddd03cae3d5d841a7f8756d8861241794c0be7e1f63597bf0433b9d9cd18a95585babc1dddab04f4ad5d39b66ce6e9d0322ad736012d1b72fcf28e5261bb6ef630d4d9b9dc0b6f8b333546f4f281b0b960faf525e20eea86b95ae6c4b2550164fbb131aafd8afdeea92e298efb70873839f9a4c3b5d7867e5a286870535d3e2579f5acae7ac9fb083095aba66350c6fbb948ccc9555876e8de931c004578864e44b3ad838ec99a826df6ea8256b97fd62cfec0740d714c33f619e610c3c43a0b498f98d19acbabbdcdf2f8ac9489c58e22eb6215bfdc7f9ee3895936eb4af860c34a4ceba908086b5aa8719218bad9356ed3b309b9c7a556aa465a734480e9ff1f58d544c1881ce03fdf37d27310938790435f9c67407539febc847f0886e5ba1364716651d2abbcd7e5f3feace44aa690ce22c1b11e2f60f4d86cbd5b311707c03daf4b81a982ac89043784ab0e4980602ee172a6d795403ee1690976f8e713b3266eb28e3679040b70c896007cfa465bf392c112134a97e221bbc871270cb6af0822b949093f7b9d09539168e4f3efb5fb3a2b54c0903112fcf5d604b613ea2291b55ba01e35369786e24be204a774dffc38644aec26924949022e63562f07464d4abc2ad6d733dbb33d7e4dcee919b92380a370320f6e214ba60b363f407f9f74ae030d4c7e9cfd889d47c07e385cdd16171d5bd938a7c2d7131ac8da004afa4c295de5940f6d5d442026459bb122b2fdce02274e24894d24f46fad2da3eb055a3d02362d7f558a581c1be1c7e4e3ff583ecd2d01cce49e52bf4d6ab36afe977bd89d772ad7f0fcd55ee59d87eb4d21625fb0e2c2fbb52f1c5530b585f30f66a109f2c59e6928b72174c9f2b741cffb2a0affd4954d50c9fef0f9e2ffc48f9737b2637b2e054a68c94e6279e0d952b29776f9d66bbed118c588585d08e418f670b254222a1b0fb59e28f1216cb1c9c420ae4dd12cd1e2cb48c3d1290a1d4d2444b87e4af8a51558722349c69af115a8486b6f748c795b166e180483d4fcdd6394f73fe879e987dbfd9a3e327847662f335a7c1979be2ce95d93a92774392bc452906e7043c8e4040b5ea01f3c39ae14fbc1ccec1cda00a9dcbc3114592f52d8175a157cbe4b4c784ee1677dba409d2d3d31374fc342905b173146bf46ec1ee43c202999010d3eb8b9c748f9752cc8a62ad41b98822dc834c5af1438cb927022b33fe889738f6c70dc9bde6a2e6622319c521c916b55c8defc86f1425d40c5972529777ac6f7b22cd8f2070fefe07453511638d3b692b6ee38382f194ea965d719bdfa0e7af57fae9eba92295b450f9f6b2b3f6f37ed32be5854a058c5368ad46da795c39719003346d515ca44e7f7a49677733a03a2de5ba47681e28a07264f7773cdf85fe83c5bc571bab9f6572a8706d194031befc17e0a065165cee78cd9b0416bd1154ef634abe39801989048c34ea0ce3c2cf1a447cb28ff5fbd4524c95b8d14ffc03fc203ebe98320ff1af946098d9574329a1a7292820e77c8d38ab60cfc68afb6c0dc5804cf67ee0a46a6dd3f9a6ed81257c25f2bd853726d15ce7b16d9b1801e32fa8b36a080340060a8f575e7cea23b18cd192bc4e4c7ab65db5bc1f29dc3c5ce298f823bff12042703b3996ab5a2966a2d6889577169487463263e7d73a2808685d1dd7b0c0b452c822553c1f6f88b4214310834b190b668b92fa294018b960cd29a4c7a9d942b014fcdfb11b09eaa02dc6e18163d565c887b6506da45da6109fe2999096bc08e1489ef8df2d5c0ab1c416871e8decaf3c5e12d82e6a7c8e2e5af2fc26ec862dfaefc35d33ac7237e5bd48b74c83c876c2dcd82938d4e35be26c0178f80b065ed878dddc25fd358d14f025e536612e15750eae8b7bdd6ded7d0f3e57a906fb26a7d76e64ee85f9f882b0d64d2043e2888e990fc10b546f23a87a2be05dbf1b0c33f7682079958fd6800ff5364f78b1834a7eb7b5767d1fc849d1d21128f328c5cd89aad4a2da5ebc219a7b3710dcbb4f3cdf19ed345f631809c38e1da6130f5927a1e310e781df190d2721e2ec20d0593dbb5d47b0c814b4d12183b1a2d9827b6e0d3a233f1467e62b164ce8edd5c2860391b2bf1be4d70517cfd31ecb9244309320bfce88c0a7b5aad84c57bfef8aa371c09bd4ab10b608b280fef7de9b961518176133e0613e227b2e9c13ee51452dfe818db45b0b5f4f86dcf52d06c5043ed5e46139a0884ac1c7dc61f501acb40341279aa876bb838dba0491db5839200ced0073de899395fc69c8e2d01f4ab82fc52e5cf0d0b90acbd723cab634189245dfbe5c400af99f57a4e3f0e14166f68f349bda1a9692924813406ab6e904e83ac55301738894a4a397fc97704a29eb268246e0d1c0deaee3d18fd06c1408c2edcc1fce8b73b1bbdcb7ef7e2e7c08738327a1af5d7864d58fbbc5eff82be0355078aca69c1986c41ac11e987ae152fa651af73e093a4f68e38f4b0fb0ec64233e95ad924ec06d3899f8a8006dc9cfa63e698eda8fc3bc29d4d44afd0c3ee32f310181618fb08c373e373e5ff1c3eea78aada53520bdc5d98f86b77e7cea960018671a741fa85447f6ea2723877e9ae1ea81cb56d3c70f69c493567ebb7c56c145d8dc2cd5d048f7e10140dd0409f562308714396fa41fe85579c5f5738fab34d359cdcd7c09a93a40b005cb3104c2a15a82d5d8de73b8be3ccda07ef62be7e5e5dd8be31a5bdb9515229667da8ebf163c7d98bff31d910acb73916005831018a74478b4083d2dd06f4aa0ea09d487e72d5a0ca8968b94065f9bc1f1b0ea1812c7d290c19b55c65f4365f1855e93115e0f15bde5a442fc840a5b82f34d8326c5921412efee9d5f3e015b36ffbc6d0b6b3ac253e8b1b6d591f9c93c81f8b8201cae0860e43f2a883326b0bc98268147f26d5b6461ba3b74c1e77d561d39cb46e234d8fa91b6823d44639a24aded1b2fa528270b5bf46663d27910b7c755df0e5d967cbe0efdffdce6b231db2123a84da506ef3eae51eca1290e84e015b7a9c063361cfd41756962baf95aee076df40ffb85550f568da135daa00d8cc833a59e0467f451c592234ba8779230344db4b41dd57e9fc338c5552fa04d05d73efb1c9ebe9f467cab0d5164ebc32fcca36d4a7e6b9a16d6f83d3d4ff11bc3e760602a419a07c60d79137e97661d7f68bb69553db3eb5efdf3a3e0f2d8f092b86aa7e1633c37a2fa520ed0df138cdf65ee019bd272df55f5e61a104156cfe8ed1347b09686f661ae03cce052122471d28252316abdfd21dc8994d4d66e3e9c6d3fcb76ed4272a8b4cd74ebe12529f344d35b640b7fff907c26044677df00bd4e4889fe2d42d0d05d8e2d313ac227285d6bdf95c148eb05f7551f4dd5728906c6ad6d7ebb0c979f3e729f04144a62ded1306752a9b40827f0177ba549ebc8326c45f1fe4840ceeaa2bf027b7aabbec6a5274e1884442e8b9e3aabb4c64ad19dfab8978fdd6fcc1ecd9886bf332548085bfc1077c4925e4e00b0aa75389ce3b1ddd823e97b45d098ad234dade7e8a8c2be993ccee7979c147ec753dbae05a1e3b59ce0b1069e78051f99dc3140dd21e72479e23b43172baecfc2de4a0d5c5cf9fde2718a7bcb5250f1bf597f448bc686c56a16cc6ed97ef06b2b5054d7ac826212fa40c07fa643e24585f7762170a7d2f063f02f25c5b403d7f94d42ec7ce8ee21c9583aa9037b311280ef0b1d7bb697b2652e1d097400d2a83fc154a7df2090fbe5dcf31720204dcb3b1bf8a95909dd7f7773e31a3b4e616078b096812e131cf0cf354e0bf60f0c305d20b820d80ad1da52af8d1ffd8f2cbcf8a63aa6c1c19d800f3eca1f1ecde04a56c47eacb026dde46a67f1cb8c443460c4c22757fae369a99f54652c58a2a23385f520fd82f394fef02b4d0ca39b8faaaf5bfdda6eb54bdb6bcb3c8f16b985d2ba46a180cc6829bfd1837cd2d0db463f56cfeb5b22eec4a3303a32aed7280e04e76cd12f3c06ab331eb99b575219137226dc307a76d1169fcc10a2ce54714dd116087d1c9fe2f48e15927e7a204cb62794c222465b1baf5302c2a6f4c3f4ff77abe5ec3afcdc33c1097239071f731cc8e6f0bf5fb5fa5dfe6f681382eef3f8a5f702189de43dc6ead0ee45d3477948fe86345f19c8d83e98b924d9fccbf71946651e612e85da6556b952f8f1a5ad4c28484f346a389dc2f25b478c2d529198b25cf7afdbe9507e184103dde98fbc18a82b5ef4ec2003cca1b53e0afa9201c26bf15bd122949241175ad493a83c4e3d42cc183654afb7b786a60210e574dd8949a49dcf328642946e293b77cfc47986365c8f0c4f382817af345ac78ac3a1c2962cd9050cc197df61173bac030e3c4b9aec68e8cfa7daaeb70ee2c36c9a7aeb477fc09d84f9771ac2c2fd7e0605aedfe48be890c8227b33abc0e86368286bf2aa5f73d0e2cc09e646b48323bdd23664b84eb5720cc8f1ce6268ba4b62a978651a95f4c24c9b6e9753bd54a2c806ad618d510e42c71a05c08c6868dc8290a4526cf759491a937bdabd41b55755f186960a9d794bd04e743d315f1086eaeb5ab3017cc65c72f31c5c6f263aae186f5f13fe3d07908527184dee31b242550b3fe9e78216390bdbbfe54e3ee62bf188ab1b1f755ab8750950abd7252ec932164fbcd2f5495bca597c314fba92a9d0e66fda8c3d5377b085aacbcf72a19f2e15850e6066c37475278578e7102d960fd80115eba48bbd6be6a5f4c1fcdc4a93f33b9c52027a717186c6625cc7c4d09a4a5c0f871195c6a184d6a69957dfd43c6bccd3f8f536d04a89ec0f8c78af4beb17089a6f1e3eab6a71eb90cec34d869e5d73c619168013d857f1938b4723deda44fddf80b591237e29fae56dfcb399b27ce5f0f9b8cb762261dc7d01bf1c535046ae1a53b4b305e43e319519b893a438286929cf7981f303f0a8cd6f9f05a9002591ea879df74561782e25e39565910a3d3fa633b95855dedcb7f076069695e447838192c0d561d90114039f4adf7caed35bc5c18418ea90262d3ed1119f2c174784a4852a9739b4842ec5d9d04e2bc5f437d2a9481d0c21acb1102cfa7b3bb08d27748c819152d12a06b85d5dbb8d59fef9f703f5d14d089c5a29e57bfb292cd8a0d913bca817b1a997c7e75594274a901f31d1d6de2ad4532261a69da3e86ba7bd566eedf4cf97c81988a0b1e808bb3230d5d6057c8767147d72f4ee4d99021274dffbdf630120aada4d4ea5be0e0e69f91b148c35d1e604e6960abbcdc476a98db1fe7cc658d3b08cc5db7a7d4b7545eabe96746c821bb8948eec81a1bb4f5dec1b9ed208ef06baef90776d263f16f2d196f3ef6417a30b1c1a22e7a6f136173cfe2aed75ed17e228126b135d0819403d86c8588237e5d2c3fccd2f0a01b4a9e618c7c469851c018d1c25f6fd9dc9aa0860ec3d0fe0489fa5029ee1017948cd880b8dc46ff95919bc6086e24de9f5c094521b504ec06d725112e592c78558808f00c491fab1055604b5d742a31c4589652d64041051efac78a10bd0820b3dd90fcea38d8c4b0a479e7c040176d4450c533f7d7544190b947b00977def156d8aef54f037bcbd792c0fe37fdf70f3fc42cb339097db0a5e8b69c4bb0f487cd30db0014e5afe0a5ddfd2b102b47bc7e7209c5920ea6c41fecfa7108435819d69c27ebc7e66760db6bb2eb41133582e5fbd8e8d33f07411c14e0c69543410acb8f186035861b09fecb91608e4a79160585446f08db10db0654cd155160d49ef1404004b30961a847702d13c0668333efae65dc19ab155d2bb0e4ab69a2400513ec488f9b2def8cd687ddebf18cb4452ef802b4e3fbe462b3728158bb66454cb44886f27db25de28519e48502ca6e427df0b22db81b3bf5f67a2b16a36a19f675ca55791c1b685d08d53a07776df023cb30f5070cdb63ab19b09ea19bd228280c90a76e413bd954f90367de3dc6adca72888cf57b6c4217707bba2e28667897c52d2920cdbc2fc087e6b86564c867ddca67987b79a6cf7f21f0299dd2423ec9e5dfbc1a101ed9ffb63241d76429775ca12a6a77b1e03353ea9dfb2a6c17498f180c1a9fc54bf6c8a8412f74e8a8227aa83199db3d14abc476128403f6f59f0b95e6502c8e9f6ee5388a945310f7fc141910f48c63580bf6c85a7906d11d85f92fa5838e26367cf3022d74c7e83dc0c036cb14e3eeaf509c9e136fea44fbf324db48dffdfc1b0c69f7142e6579fff449f3ded32e44e9615c3f0d8fcde9e769b3631cf378a884ddd70d311766a52ffeae44382408c82fe9098a607367e4ded958d6a0930b67c2b3f66cdb83e0bc6f6aec3963f178331cab9d90b1f3734fa5ecdfeaebc19f5335dc835135ef410c43879a4508b650a7ee53e836901a2ac5d1c481f3a679b9257bc8c2800d93162b15bb2d012c5fcaf2a114f7d5b382a11788bd20bcb89335d1a8c4d2bebf0bcb809f143712d9c84d25ae9cfdab837c8d8a1286549623b08ffb004bdbd6189f97a01f52ee33e2e74d517749a53ec0ca1fd364cd07aae5e5b601aed6bbb4d27bf6f777f0c8cec26bd8c66449869fa376dd570b13dc40107c3ff66359ad07f3e00fae48e740fc7ffcc4329ec0fd9bab1bbd5d56d131e21d1f42a5cf39b8a7f5e84fa154cae0305bc1255cd7f5d4dd21b55058db0ab7436bb02779db5da525901c35b11411f29622a744d1713dd07c1dde2fa38e67b43ac3fe469959c4a5ee50e9d0258ad21b6fb7da5c8be4f4f188215be521c5d36005d156a4fe42d425ca87a7efdf64631c69d8b674e24d154c479a2567409536920c17377f7b50ed7bf8d31ff63f0794292db02ccb268f8d38dfccdb97ab61740978d653446e30e3357c17cee54cc5506ebfb5c31f36aed94ca9480af8c6c899dd4e048fb808ad2466d1e94ce3cec6e7588d5f660922575c04db26b7e9a96a5ea6f8cfede516153e91b3348af0393edc7b8554cc73cc56e2267180904950d5558840e75050a34fcbfc508d6d5df982843d57ebe4c934306ccd6385df08646e61325b71d08e3633958ad692b92a49fb88b356405dcb09f5235d762c6dd1f2f7108fe927da5de6686c98b7bb8421ca354a479cda1f285a1dd9261feb8b97d97ca889f7dd18d050b96b17882f7b354beed6a2c267369d088bcaf1ede68f2851c33729f6869c525e9e83eb66d37d79dbb488c374520248292fa46fcc41827208038451f87c938d0a7d0fbbe7265dce88df61c4d16364a963135a7fb5d937022fc41aac8e5e8e0a153e4e8b2dd91a2d989aea55e989be5b09e6c02b3a984d6500aeb1b19b3d5fee6a11bb1914d9bf1f31612bda722b4e642516387f98cd900eb37147bd5700a6314ca9b70da4294e93117407dadd155cb34dcf18214e49b67f0e8b0dd2ff478e12b05b727385c311cb98b6aefaa74b71f12a2b5cd4bde3d90ed684261236aaf385f6d0b65fdd141e9cf23b8a736e634ac83eb79790bc2f98ffcd397e118998bad69decbaa594c4411e222b971a4416ed3e6f29420851e57f02dac44abb4c1b4ce59cee34d77a7b70e12b1717fabe1a0353344e0b5b3e5b9deb94d80dcb561a12f8036e963868104246c7f8b7f869df25f70e4932a93039daa04de89186584dc77baabb68f9fc3b122e61c8590f80cbd4ffb0a4334fdcfeb0f8a2a0e72e51158d4dcfc26bb4fde0788f4f059c67a09be6e8efe321f0a4e740d2ef68bab6a494420cc625e496825210993f2b9d132e09ca5d74060db9fdc16d11ec9c989c41a6d8f5c79c5c308661f5cd397762dfd7fc1ca410b7df297ff565e9185bbaf8fb0532c9d2c9e6f4516d3969f585f151cd9c06d1b23641eb7a76a0e7e4b8e86649787bd5bf6965a495144ebf42c924153cf0923cbb6646f0d348cb3fe53ed804a4e02abb8147f97142ffef53f5f400178f22a87a47e30bb5ee905d607290068884d610f1b7e1371894fcdae4719a5f42b7c1e32aba6c953291668ee472a824e077e557c0c3b61fee913e45c2e27ef55d98ca849f6598e7427b24ca623e8e1b18b11a1e8fede912fb71a345f201111eacc22d330541e3b791926f8bda824b051eb9779ed0b235762a42679a5bdddeabd17cff55127cd814b81e19b513395482e9713dd0ffd81164044516a6ce51ea4de7dcfb1d9398e84882fe16b211d62eebad5caeb136001c0bcbb9a0ead951c1e7ca846da60f95ee1c1be10830d6c3cd6160d4eacc04192dc4c71d016081c7cf8c57e22e63c40161270d46155c2f1c8a879412e851c27fc112f0d1370c417d24827afb354a2c23728b7b73e6e2817a6cf60aded9592b07b89fdb40117b5b2f8f18d1a9bc5b43357f4b8a2c3a3a2205d380db7061ed882ddb80ec5553129bcabcf14022c7c48f2e63901cceb18a21c291796ccd1cc1ec04839bc731d84b93d78a798793213eb5ef13161a1a36a3a39aaf2e4c6fdcd4e742b6b097d87d21ecd58e16c00a356517bbc07fa8275846c0e8a0fe26f45323ccdc2898560978b55e32faf2e844f0a4a2b4bb5c99614a6a083b74bbd0ae0e4bb8d8b8bdc93526149f4b4e5fb6ead5d68c32d2a66748dfcc6a13049d0f8b722df96d7712b0830cf6a1ada901a5538adf8afd49c6b029f657798b4273c5bc4ed2617b1f57acf05cb846f91e2717e35bb8ec1e4604f5e71d67e93b9191175a65f4f9abee49b6547dea39e9228d812e054846cf208a31c0c9f2e6a6a28393b6d06a578a6f8d40d478389c53720ae483fd074cc1865581f2a6c438158e01952a1c19a0890272eb66e03a833de986fe0ae96247f0acfebb6c628a1a5f4da24b5f97f9826151b4fafc4183467f6135fb8410e2da737439879335b6e0e77be515e4e0e2f7247224062f3bd2d5e919ee114cf2dfea1eda22ea4f440a684ba56d50db7fe40d8cfbb2df966fef78ec414892a0f79bb0ae15302e83d0ff1743ef2984d41cd61fd07c9f24b43098fe03cfaf2ec93a655f78ef76e74a0339a351f3f00970d26d3255aa0ac7e9e63100b59a55b2b957358fd93022c5a96a897784e04fd198cd165688cec37796c16eb14e5f683c04b03be157dd1fe6b8e5d1bc2a05933d45b93a1ec0c70180554ffa7116191a6010f0ca071fc0ef0f4e58f254007c4bc404c017905ff9c43dac3ff87a5ce6ed186ca25af43c605e4a84b7a38f0766249128575d30fd1e5650bc72772c980d58d0a5402195880228195cc717da4430dbb7908994618dcdd30f85017ec88b62f97d89163175461693885ef0cd46782807fa1115378931da8df9c5bfdf5c478e99f5e4c41b1f87c8d71a34daf464333483a587cb68a68328bc545ce3841e011a5231681d581ee68a95feb38f10ea9ff3fd27ae4ff4f7aa423874c865a96c3f43a840de44f040404e9f5bd0c938941bd556ccaa1fc6103a87738be83df6665c86c2ff8b774dc90b7463c86da812f0f41818a5b70d6250aceb9e3309b5a6b20fdb04d2adfe66eda9093fedcf7c4032800741d945008e2412c266b35e2426ab0b192540758181419998f65bb25418f3f461ac731e6e7025591bf29561c8c05f8fb12c84c31cd2e942c04d551a4fc831ea2c92b754713c634f7d6ef7654b15634cebf1713f39f71c431cc6466a40fb44c2f201f1f7522a7710ce6e0929af654c11941b54eaff50f1851978e6d2f1b07dc41f67ad6f7ef301fddf647cf246f576eaf6fe45a35d215c44782575808f2ae41bc758b93485916426ba272e0d93936804c51d1860cdd6fb0db26936ceb617c6f0824e411d2ceeea5f934e92e35189d839e937b9e5d0a88789dc9e0630cb76e8fa112c28973162e7b546c6caf20e0c2c956138bb959a3f57d8cc7effc5bcdf38e3e6dcf040a15cd81cebcd38200edf19c1396267a24b775fd0943fa8cd3fc4edb97890f6f97450dc969fba815cd1b60c27dbc95c812484324c2a684b19444ae5b789ad979bc1dc9c507b4bcca2b3a70e5d6c8e08a6826dc1ebdbe1770167796696390b59e6a2418cb68d012c872e153c2a6480ae6337890883d63defb6ceff72b080d93257eb672d8917390626ec2fe93af41225dfb2cc96143f36a37f05df04dc54a293837da83c5e2acc1bf555c2696717e9e2d52d4819aacde0f7777e9ea7f4a933d7262e8d37497c4bf8e4c6bcef4f1c08f22c382a1df47863e73cfcfea5a96bba99c17301903d851057f774a171bd8c5cadfac1476f5079484619f1249dacfbf1b0fccf4f06098fa2b416b8d87f4b28647c04ba97db355ecbf8fb4219d566db410e617e65dddcb071cb8b90836ea6014833ed6539c6aea2b328d925db6d11fd6d519060db2021b833a643e90d79276dcc50077f029d9e54f0056985953f9809e8bc1298a4c9eff101d0a807ff34a8f54278404b7058be144167ceb714fabfe4505993d41b1882ec442d454881f5fe7445ea25308dfa318a5ff9b39c8f740661d459931394fe6ea4be6e0311c250d1db55158f1295b0fcf2841fb5a7f23f02275c9fce6ad5f13d2d2dbbb61c5f7e0e3c8ba77b9ad2e516b2e3862207b9774e226e0604c2d24733f4419f8d58aac1b4eb3b862e41f570a77fc80f97ffd33450309b129346e204c1b5980fd7c358922a29c2b5e6519ef5cbf354a9e6bea86e81b302bbaf4a46ea4b8582ef697756ea3196e4a837eef5f780c19b564fc1175d0640182b0573efa153c3f9e42be2eec9f5614171ae68599cef2a20d0417a2da7fe7ff2bfa2ded0a95bfd953846dad6132cd6ea57dd9472e934102db571a3d66a43a04d820ed5ea750ac3c6f482843189066f09fd0cc0b08752ab59a3f186cbf1938d8bd7fdc0a20c87505e964f2ce224a5dec5ed87ff68d668a9aa692e1ff9020a1a36c1769e251dcd81778471114a53b029b08f162c6000c2b5bb94767834d59c737576620f863769457cc26c73a11ccff1c30c3396a75628be1ae43ef6999d7c20f0fc2d93eaa1d80526f52ad68059b3f823683a94f10c4099c52540547ec9978fcfad9191c59e8daba7cc24aaa8bd3f12c1b193f80b74842269e8bef63756db0838dfebf1553e0b8f7945f025002f32f4d8a58587aa4c12a889b2cadf5a8cb2c4ec51443697701b3f207ab91f8cac3c58d700c30b1984352387be608641012218834375af28fa3112499c8f0dae14fa60076a048384eeb3d224b5b632133323f6c99dc24e11234bcdfd4bd22ba7f705c814d7a5da1d9e63055d00170bc376c0e6eac1c028a6db9195ab50ce3b30909fcf2d826b5187e8071751bd93ec8496018864d1b338907a237b7137293b936c68e1c9867aca9d32d790bc09fdd0908d9b7419d137aeeef57152f0e71ae447f10a388dfe2c2362224f12f6751271335d447e85131471aa604f2a37416a81a5e2c7afb9a29681bdd75d12f17e8dfd938427b410116ba542ee9cc5a4130cfc73c7f268c8c77d74b6b8db38e1710f589fde52fd47a075617222ba43a1bc014704906787e79e9201c3d18c4248fb32f6a75cdadfb58bdd3734041900eaaf816654f683ce20ee7f87f75c1aad92abe6d187a6aa6871aa69974d4bcb89ab2a276a4288f29ea540796859e88ed8636773d55bc4a7a2b63f28ac8eafd0472021def7af645cd6b6e0321a17df5f7480cd4e8c630a2a693d3c087e775bbe49118b217abc1af0f2d34903eed7f5b4d07819fe217297c59714cd0d1f3a6d8dba7105784f7887733a26582607acaf7e6e7c6962e51479d953f18dcf9650f158eaf27f14d304d10b3615e08948c7a0df739e6208f143984a880a85f83d174d1b1386fbfb1fd5ffa9c8b5c20ac6cdac7b9597be203ae9e7d5469d8a9e156c107ed677c6674d179c6354a50fa5bcd8d570da499c762253691a703f827662a369df957c3bce6d4fc329d6f6b0cf9dc7b0438b62394b49e7c90c6ce02bb1132010f451516dc54d88a297e6c1353e345be943465c3c15827e378901d25cba6999cd150c30b2a678815dde1a5a3faa9882c3f4b5b337e7499566b2a5aba724cc70d87f67da33750962a2184a4fe7ddf95349941693aaef51db0504ead3abb977c9f6096fd8488507d722805075d899148d24fb74913c504636e9b9c26ae7a50737c3f2c312e8deae850d33f46a1ab66e8032685f1d8708285642308f2b6c9f5f3029247ab3dd7aaa946a5e12ed77a1346064d7ba01fc4eec81db49e90eb4b210bb9d2c4ca96b78a76dabb2d2a439eb854e4c353a706d7262ee47c73efa2216607b99f077f05f4321a62150661c053e8e6a0fbf71d0c3f98384a74e1fb757083c5dbe56b15e5cda044b8c3ac135f699147f9ec77fc11df550914344ad5c0a1cbf98808d2e94fcd5a428d5433148e639053f736de91f6a4dd42bb4a9c9afd03f816223f51f0c908e827c409f4780e505b65e6c75738b9cb34157c773aed4445c0471a1309cf4b7455245a7e00bcff685541c1e2b86c7d7d2913ae6ee7bb117bb3181cb493faa90b9860cc4846127ccc82975033ab96cee13d4b18a6742fa13ecaba8b462ae0c9a5cfdcafc7410ad8a423fdb9da6c658a56972b0eeaed83f1ba9c664f6d46aee6bebcfcede0909077ace19e62c90e2d84f7c5da2436ab7fabf651f175af4a626f74bff4ef5527548a21ab80e60b747959f75531e0231598303cd2c0a996e68ac7fd9c2d485400213573749a343c1c2ccb445d2b67886915140d8705e2d9cb90bf1e8df34f4d8dbec6e1fa4fabda9587339c62fb8e91ac91c5f4feaf80c6422e647bc0e2807819a025d1251b79429fedcd105270f2037146ab33f36bf2a0d76eda227bc5c728f0229f90167e425e4f0a9ec0bc682159b55260357b5f14cc111a15f5e1ff9d224f9ede40c0852c8eba7e4937daf2fac5e130a910bdfcd7a1648f554b8b4b7424d53024d2ffb2f6de6ca0025ff59e6caab7e4b4e292c88cbcab14870e7921969a6b19098d1496bdbba77e4528c1c5d3229895c5911b908b176f6ac5ed016ee4fd57ae0fa6f2d844b87cf1930483e3bff717ab67cc9ef1d4730787f28252956d765dd0c087f2e55b5a92058ed0e6bf69cd3ececa5f420c6a1c9150cdb323e22fbb106e28079acd2fcbc1055f6a2f19446b72d6c7b4b307cd2598c8ae133c483ef316a8788966bd49f16d8c531f2e0ffa30324be55cd406342634c318dfef5929ed5ed10b0e99067458e316541db6a79d9361b44434e2b1b277a3ec873f851ef983ef40b592f4183f875f125202bc2e789886d986c5ffc0b354dd0fb68f5b725756a2a94c663778f6fb9c0d05f81de3926e1b331efa887a9619546f90b73bdbbab6082e70e6952d359724dd339ffb91c1f7928ad85879686c3e39eeb368636af0509420c3639c3d85be89b12eb0c686081c3be3e4ade25d112c30442e17e1539a35ee02741226dcef4e65d7a65a127f0651e8c1149273d5a4098c663d68b6890f4fe20a2e2c78164924d60c1fcc5a42f82058bd2529d4c228964e53db501573f72595b1cade7c2f52a4f84afecefdf1d1385b98980f7671c3f52f4151e876e07130fd3612ef19c368d82b5b1ecf9c22805504da38f8a7b89d3ee819064ec0b76b199bf1f9c58036346002fccec04e2c1fdeb1b310ea15a5c7c705264e7faafb26bbfd79a92fcd515ad4eddaddf0033f0901e16fb9cca04b67c052575370d5ece6bb45421a7fb53ca1b325fd4712d20033c051f728b4b1957e122725e05d1aff0840a1b9a0af16b97b775cff7188e8cc3a08ace9a9ea0b115645e5825576f14510fedee9f019103e222159babac62dd9f4eaa824f0e86a036ac1b4defcc474064a17f97fc1bf07e74d0e9f6e86e827e053753228214d78d56cb502dffdd45f680d674fe7267df2d937bb545c69733a9c488a20e0a1c115eb15b609eed37de26830d3db8525ec5265964370d94d134163473cff2d456590469d66a4702dd39cdd9570ee399c0ba3cdcdf4a93ac401b764632823306e4bb9f65fba0f0f7200a1c9f6bc0a8f7970aafa40026d4780d130b3ef7e40d00ddad3c5c9b3a40ea2685ed082a041a03fbdc8e6010f062fe602d693aafadb3ca28fcbe3477b1326cdb273b43823ee7e72b3761e91e4cec7b40062e1c017e57b86b474ea183df69043a56a809b1d48bbcdbdb98bd1a9b3a9c89bf37f3a1efe905f3d122c3d54f1f27b2d58232b511c7706d741bf5be2b468e7c7354d6b476dd280f42dfa8fc5a7144627f611f92483c45d6572e99ee900dbffe658372d0f1d2f63455f103e4a965dc3a27316e117b5c534f96c549c6f87865f7e1f3857f8ba2a6dd1310dc61f9ce4b0d8f29970e68c7a4f4538fca7155057fee78fd5bcc2f17478b5da180c4c2e2e5479f953b89d1eef1cc756d0ba2eb69431aef3d8498274116325457e318721392b5b59252e64f62752e006e67442b284f9275520c696727c0495b10504d02a503c84de439544d90aec96f5d16a69780ca51dc3aeb72a0a1b96556cce617596c1363aa1c276e7cf1f92562ddbecb6526d3ba7981bed0559ebc6a142388e06932817587e839a75596ed91a0865186f04f4ed87031657a917f060a17e825e6cabe4abc20a3b3c34205ea1552c2bef6bf29540a79bd1e5d7119b622a0e3477f5152021629c6a8e7dc171d53b75bfdfaa8b983ad1012827dae4d99e498bbd7ce384f617c11977f8b5e6bfc78eb3378b66e6df92ae993760b0390dd129c03583da3862fae4e934c586a99f98cc502b3ea245b92c586637c45392317dbebd40e5c8952aada68fb0b87d2558383ecc5dc2b138110984d979565841972e2c5a14577550e0d411e4b8f36b4d5a0552f8fae25babf92507b18e2d55ec5c8063321aa9d486d454d843b3af54cd5b3057bfac89b5d8f493ef6cd062a81cd8f715b6986b541e4abada19f3e959ff4a3565f5c1c69329c50ff605a23eedc111bf02986309a72f31bb466dba13c302df00424fe23144e99de9cd01b7e9b6ae89eef620395c0f2778eafcac904b33d10e34563f7f4a7794be63aca2f84ee195bf0dc2e50fc8e8cb9286777cdd46129809b9bc93ba5e0c02f2fe52e75a6361aa7db3a4c0126dc91cfa142ab417468792d03cc326e42e41d58c8208c4a67976cdcd7934f27e414ac114930d091aba945be8dc9d60b6ce3f308b94e0e9669c073a167fdce31b245f1927c48bacdcca88279e684b3dad21b5b5e9d3fbb6c6af3c8e7aa3404baf854ddd546be440890635ec5bdc33077431344b540e04b9bb39684c60cdb7d7bf9fa0e1d4aa550afa748234d0672a46503c5186fcc5a8f7d20eca097acc264f97b5febbd48557425a17a868a868e7e3f46046f282f0a610356f5717e135e2c1349adb09b5f653ed87f907dad364ea37e9b4f6c242e328edcc38a0d28118ba261c4b9a80e0753dd05622e7f0a6993bd30e5512f2227aa509a1956a6a72cb150727e217cfeca4b93ebdbd70de5653dc1a5ef798155e038bc49898549bf43d2c624dcd8038546b7f7e8b58891f1ab50d96036fd0581ad285716704e8a5c59e3fde4b51eba3f74f0b6ed31fdbed76cbd8d97d29a138f9e4df23aeb39190dfcec215b22280a12dc8e639f38916c698568b9cc7a199f8f86088f360a43c1936b7106c69e8c0e955569af4df63a93fef6f905271644d637b1df010f71e599be77e62c45ccee5b7453dd5fb80546dd22d9944c602b957efc2d6202e78c2a05e66817127e585f5782b3a82b8b914339111c6cf201c32921d0a310736ed5d8ce90f1fc26af2834c2a056e0f308f8a645cb5b7f38f8c0bdd3c6b490c7c0b539a66811aafac9f422249778d0e47fb97a9631484952586223007bff1b72545fcd730a49e4bc7cc22db8bc5136ca87765b90eb95b12249ee42a41255f5d04f0f6d076586e91fae9d5d9667227a521a2f84176766742ebcd15f05593d0b2e6a49e43e5f6343f726e3e0cfe35e5a10b38f867a3c9542e374e995a63e547676c35bb1e654a18b8a51c61231a11b6eef34acd6a085aa5c8e17a73be52c499ebd320d571fb304ce42d636f768108f2c5d18c4b774f9de8e6aaffbc133ddb2c67fea0d4d6161ef69d6fafa5113673c2bb86622bdef3457b8a3f27db69f51fafac033f6b9d2f326188aadd49c12f7a14d637ee95fd006ad0a1041f422674166adaee636a407c2bcd3669ad38c6e634ec11093f40b1416b0393f34f65dfea463ef607f06e8e261cae73b171c49c37dc88c4f36de9f0309de7a7d3cc3ec9821232ee84f99a6d0126a1d71565fbba6889755a746299c56e0b96f0531b8f4fbcd8970838246ff78a383a8aa20b7112a793cb634f16889440c11454e0499bbb550c055bb2bf6da66ae5fea7988eaf51d3bdac004e60fe02a4bf4edf49afd36e8fc50fff6133d7b257b351fcfff45e92ff5ca0ac7fdd3f8ae6832bb3ab1ae2c33d3baa3e4f48fe82096cdf60fbba0a98ea9a5fd7c03ed16313a57b00927df843ef5cb0622e64f2490f9fde15732985e7c69bae625594a1c898cb3941bbead7cb34706b8e379fc14731527a9f6a16d04e8a4861e5b2d3c2330f9862eab12dee22d17b9b73bba57faf558ec500d48eb4b46d842f1aa883015329beb87690c8bf40b3b7b68981b90f9cac7c8be31d5f2b3af9648f58eb188cf2cf00858c071845080ba8497d48724878680ce1392d95f3043680111848295ffae35c3fae1cb5eb59abb4a098c18c63af0115fb7a59524ea47529e381c73a17100531f38d8d5edd2bbaa039b02b1c0aae922cabd96618cac0212385bb65460670f17ff0d23dc3d0d86bf44a769d13b12c49f4a3f802bd58c951c64075ce2b0fbe1432d4be1d9baa36ec9bdef7f661388ef24aa3c0fc2c03bbb843acdb6a67849b0b8c5f81aca06f3d70ba3fad4040f05b78822321ae6da734263ded249d5522a265a8ce7d39d08de775c04ef0112b8ced624cb59ffd00d4efa212298e4e4e42cd285f401c26ba5e191e3be48dd5ce39a3920a727af2885405aa5fe93f60974d26b54c6c678e3dd96287028e30899d4021d6ecfe8b57f6c37be586e797971015adec6d0a9cacc2589d93e1fe0ae2860de08f0b51af328889abfb49a4518150e979016131da8a4949043ede4c0002204558820d57c88435225bb844a4c20bf751894fbc28927cff8d1b4b20e9034ebd81100f38cfc1fc381bfe11e223597c395f215f8a4a8f91ede58fcb95ba582b7f6a0681ed7388316f958c20a2f730c5cac141461986d1e00d01fb1df07e10c06cc060d9f21a1712b79372f639134bccb0e009307c09a54d2dca71ee6e080b357bb973374d3854b1268c8547d72902dd363142732920bb986e73d237b3767eac4327fdc89a97968e0f8b1c00de876f94a8834cbd5c156b85158487e55633cb31b80648e47ab8fd3680f4a3f8a93260552b3b3f844a39a14eee146d3417a7b952240338f1bbb9ef6a270d1dd0fe5096ca2d23d944417914e89def65365ae604147acd064f1d26b4ebd5d3bcf046fbf230259080dcd54465aa45c8a56adf4c1d82645bbbc8a560b744fc40eaf152a994c82a49665e5e4a02478e67e53068844ef00574893fb476b67fa2c41d751f69c43f1dcb3c94c2c57de484b56a68eb4d79148afc92466f31ad63b77acd4ac5c7e1223c30593b57374a384dae9d5a29780deaa36e6be44baa42ebf0f8ba3f09a031f20731aeab3d55ac9fb532f689e6f7b94e199460c2c8f0ba823ea3dbc6a806528e6a7acb2d54e7a48883e5491183d2187924436079a847e20443ebee7a372f5ab79c87d566de089a369cf132a5ad55bf44618bd1768136b1d6479e04c1a37b3c4614d14489053d7db7e5cb736dd8b4e6e00a2296cb88699de9a0a87ef4a709586bfed5d7d1fbd857a4af2e396dac550e43d231f3c8d1c99e6a529d1f60f5a22fc215592379e51424690a61463e2a17d1a0fb12c7bf82ce51045c51616ccf4631adb0cb820c2c26c389f2774b874c71229a107740566193021d0062f1610292309e0faeed4c97fa3fb92a202550d57aac7ccff5dd718f6dd1f56517b24afb3dec326dcab1f5def9eb1e6bb855f796b79d193ba206ab0dbc75188bd2e680e690b4dd0975892140f4a22416f90c4ab24df3365a7556165d957f01a410279e1be50f5fd13fce4df7c38790f901cb7c255ac958675e2775bb357af0d612e74ddd9c373a78aac3a42ce71bac475e2895057f09406d26be0b809610c6fcf9df793d34cca95f310ab94ea2659c4ae0c7fa525791ab4f567f4bfd9e1962e88d66500bcf28a59772e584c8b71c64d132520a73f822dcc9451f132abac606fc53baff83a1805324946ecdb473d0529097ac882ef191ba6d12762dfa201475ed8cdeaeec73c80f0bfeb745769b6699841e7d801eeb0805f61b7f07f773d27eb015422d4fe85f5aa53d52521c8251177ff5b6ecb448172264fea8a7dfa013703cd911e0fc6a4e92dbfef62b132dfb6cbd697b5197ec87b96bec14c0b32727ba38e0bbcced8a11b5271ef58e2b8219cab7ccdb1c2a99feb69950ce78f680789fdaa5cc6d8ee66d1eb4952c7da8afc421397d880aa086516445c5e00e270897a40de1f79831c0a22b08cc71841770930969700f2299aac212d1bef8cb9c68d0aaf391830643a7066d59955df63f3cb2b276e09a9126587199b0c42bc63f1d993976b3739464fe46318433d102474f1aa542e8f0a84a5c6547c62fa00eb37144cc10248bfc61576deec103ebdfbccb708fd8478d0e3cc8e5a10b211fe2ef874fe1157b7c902727e193964d232a15d5b14713be37888ee0e9cbca32e65035ff1669cdb699d83c7ed8a905d141088b31a67fa4e49909a923cadbafdfbe150d1417ec56d9448e82d12f0725353aab0e75f42a554fef5c1362db7b1a9f83270665f3bf914cbfe1d8fce6c760e92cbc1752c33828e457f438da3fadc6d90109df2d9514692bc316c552512835b483713cdf09d82a54f4fd332a1eeea0f38d7bb91b36aae2e1caf134d8553bdcd0fb8789a0db8d24096459b266a8e53c682f09c850e9ff48e38cd845990de345b5c8981bd4ab5fddb469543cae314408cf00bee70b48030a0fdfd22405b5ac35af18050282953bf4885105f7d5cbd7cb9be2e417c15eedbbd59ebc097ad5a251b8567c8786f0c4fced2a14090fa04115057f2816c41c4d7ea6f9d4fdb6e6fc8bc970f5b62d4015ecab01175cd4d0880f6dfd2155052e4fd5d7858949f9acb82f68a1280cdbfed128ff6cf4af3438bf4b5bfa9eb21052aceb2c893f3e1d2a69038f5e57a19e86f4e8660899531005d6f53eb642c1527d11abb2e757e6063be0dfb99d5dac1489db5c714cf3d915ea8b6e64a150d6b2ee8ff86eb11edcbbdd11df7c5d6767450257e1dc2375aed0a0f63ebd6fd4e66ef73249e64147b8517f36475e7b700cc107ca22b4ec81882ef9e3b8b2f5fa520bf38aac6710358ce2c2485f4849271a658f45bd3ed464d3e057818674ab1a6768315b692ddcddcf1b9fe68d123a8854af7110d9488262a84ae95769cbf8b24041ea6622837e9187bf976b049fb505977bc9586a3ba3727c857fb08803962c538b0b8d26eadc08ea6d04405abdee7dfb982f26282260693f88a585de896c7df640eb3ff775b9b65680f52e0be6bd8c248354ccd01574eb9a78c2b8465e7a0c0f7f0b4168fe9dad9f623a244ec50d2d076e117f1c41bc5f71dba1d4945d1edfb2786c1cad9db0801a8e4988e89a0e8cb77c42b34b03a4c8ab1f1e53e6155670b9e3539894d47f9f37a344825a251465f70fdddfed59332906def7ac4db98d6ef213abc303dc1d3aba1363aaa50a3797d4889ce51ee2f59c384b14c1c1244c89d3775b5cc6bd7d40e8b3fe32c07615c6f3808f1fdfa3f44f21eed3b64d7b1f61dd15a3fc16fc17dcb2b033d360f4b19cc64243e75492d9c90f4d8280fc294167a7d0372441bbde1f08ade16e81f61b1759858ba8d8960903c6058a136c1bb2620e8bc09437c70d25ed049cf98cb38a287f2eca647eb318d12922d491205073162c91f59a129a052bf5d436582c22fe990c252fc0716a7451db39e21766729d8f77e7616a1a9b2beb300dff30b0e7bdf4fd87794ebc1cd74630d0d7d968866b14008c22e805cbfb0fed8bd52a2bb3afc0f5af7d05dc4957b709c0cd521ef0f65456a558e9e311f886d0ce8a655f94fcc8ef350c454bc4b484a2342d830fae6a4abffb18b34d5176caa626673821ebed8565c588dbc11d35e0761404016a5db0aced79bda32131295eefc1ad41a6c1e7eb7e10623b2c1a2bd04c2e3465ea33f4475fee202e548c07d71e1280ca60a3422ff8569d18927588df1d5638ae229e6b214c3828228f83e01141a2623a8c458f526b5956afd40d78a54dc1a605dd9898490705397594edb54e2281dbe0e7a28aefd64bede40144efecbfc8f379e64aec055f8db591f2e88a797fef9e951df22bb7d43396aea284c3e353c985ffa2df861d3747ff826def1bb180d2d8210bfe7eac153fbd47e94020e0365faf2befe4959740fee3a61cfaba468d090152f1be4c76b4f73ee905f817d277ed6797fa2ecb6cab49b7e3c4734e8fbb615a3b2d3281106cedefac8952927d2e52ea18dbbca82a74f952948bf472990920ff62def2bf16d2b7afa17113dfd8e5e2a98ae68810b83f66cf2229193add4916d8795b987924516831f897b9fe7fdd3cbe32b21bc026037d2a175e2777cea35a059b1f166237bc1e1bc5b11545750737e4cbdafedb18d04d98b089e0a7c591689756b6c7f17e7ca951d93b1d2be67472f96f03713003de32f8969c85b56ae9e62282b4a97cd01f3c413c78b7e3e24ca8aec4508adc92f513c57cd49842e9d19981d84fe0e8eddc315a66ac2a02ab4377e72b350c6350abaf765e96d5a9c92c3776050686969d397343075f92d2978d7c889b72d0baf5543d85e3aae252ba1d0c2433cb9ae27258bcfd67851a908166ef87982ed9016676c5609be260e9df54e9f35b9e486307d432c5e86989ace5555ad1726e197a60caad887f6fb34b047ca0dd9c2ed465b944bafa4161753d41dbd4b567a99838749724a4024a3c5a2bd2ba72ef7c27de586696a10167a77a7c0a8153949b9db093a6804ca2132559249d7d2cf482f648925d48888e8931eed3e1712eeb5dda8021e181f2a1d78671100573ce1e3790c6e6eca86872aa312efeb8678a1c72af470669dbb0c8dfb23fa389ba4cf49eadb94907fa16077d964cd9b24c894ba20a4cce9e964387575cc4817fbc7f191a0e669b5b5390975a25d99d59987f4c7c3ff04986e384170d044569b55b207ece44965d4c1585a976ca9ff2b7988c7d57c9bc7aa427c5ed7aa999607fb390694e7d508fa0de90ffbfa170b37dedc1173b71ff3d53c3bec2d128b8772594c654b4eddd07ce91e4046835239edaac4a6b36a68d613f71b13604fac1d05e5152443e4f558e617c969a52e111ff038ed698d99587bf6abb5cc32df55032c675ab57f421f5b12adb24ca76d9494d72549b7aec28eecb1fdb0948a8990d4495cefcc4f7210411f466d58b7d662c93054fb88d92206ae738a6d28c541a5a47aa899eb700fcc46a8bc94da19ba63841711fea5e3ac3d6fa5d1b8e92181c80ce9ada0deac5a47b4198f3712180be18f7a60b04a96e0bb8635a074193de8bcdc21a7de11037f3b81273e5146a631adc7220a8498fa365fd2fba0a3d12e3fb372bac21a04fd3e075508de1f697fb36274b385c09775916883822253214816639ea2bc3b6f90fc82757fcfe52fb36ca5477edb4fe285bbc7391627c9cf6b44ac7190dcab0645a3e782f440e302d9e6cfd89e034d9861b460d6170421173121816e703c03be08dfd47ab8c7bf11067bdf8fe85b1d0759e837b1608c56a3f8748853ac109b8897f773916f768fa85c9971a26276b3071ed63aa670b42c357755b150a9b1056220becf10c0434eb67bb8080e90cf8e0da71f3aa4b2362bb9bb675f341acb6ba05faba286d7f51c941897e6d51c3d48374631d6328d6fd24796f277622e5386561702d1ea6333f8d74b7f2867186e97bf806f6aa87724cb472a07e8911356a35b3bb29ab48aa4014269da1d25b71c391336984f0f2f32f0889ad09950b18cd909e98912e3949a70d1e9550e5c6477b5308551ddbaa8a78661c98d2995edbdf25710263524126ce998b2b03fda996096f3dbe89ff4fa3f83688e30bc1d6a8e6715ea29b9c38d0cde48e3874063346671ecfe1ef19c0f860b2d13468ba27c6b56e023ecddf18a7568d70331300f4ef1813d555b2c9aaf38e505927117027756316767a1dd4cd542a77b225afac9b61190419cac3351fdee4f5890f0041f7e01857c68e63db10ce2bbede6ec51e8a76939a2d5fb614240c9ecf67084bd467b9c525ecebcae739ba4d4be3246e995ec3a05336c30c831a884acbaa0f45a20f6b05badbf24815752af8ae125bc5d4e24f575baed3ce0a6b6031645e8a6f23736c5bb108adafee6def73e19ec1b845518a65c72e711cf9aabd704ab91ab31618550460cf926f6cd24c5182d2313faae3019607b5f745a2116229a6135b008d8f7432db913a70c8e4cbe788bf0c983da74dc8c2155fb8a66480453d2da065494861e60e2af445344fb38ab5807410684553408f73eab3e23301af60d73ba2a23df1f2bc29ac8600e6c1eef10dd8987ca350ed5203a140e93cf3c996b4f76de2eac31c2eda8b36d0770b44fec9e46bc084dc1f9a9955e5c1e1b2e3978886041fa99218ab1b69422fdb493f9ac10b7dd7c60b56b9a7d90d0071922d284c1beb12bf419915b91f1a5d06b3a9372afbcab382bf62c9c6d2682105e989781569a788acfcff0c18beefe923f8cdac07b891a6661b20c5747fd761cd5e4044be698e1905541a5d61f6e9294844f41ccb05eff107845c4924970db6f4207f1e1e33479a54844e7d1ce7066150918fbbea6dd358ed93ac97c31946920312be12da9f1ae2f9243d1b06831d5848738f1a89958db54178b10aa8b1c967a80b6362dc65ede4fb0dc45bef07b1b01d181ca2b8227f8093700de4ba6dd3d5fff3897118ffd02f2823ad0423a2c7e183dd2e90b11c47a6302d16d7f3e062e325745454a4796c39dcf39e2f8c4660bbad77864553a010626dfa360ad670ef8bb5223421c122a7c169478a1500dfc87661ad0da5f924d17b4eec2ecad31dcf12f8b4a67bb7e1c28e7ace2d8b61d8dc75a16613eb51876526e32ff0b3328cef63d5d2fec1a3e2fe28a078147eeb3c1b1e7fea2c56939d5427d9f22626fc991ed05b0231ff59dc1a171cc543b9976555e0595e8cb253bc6481a819055d78374536c68934318777079e8013e8cf31e0c2c96f025ccf99829c3ee8012537d31e0c5460d12211b50f9851255088051bd6e4c94565526665d5fb0e6664ca3c05cadedceb890da5f30cb251d392390d8a031e0fb7f92e3a5ed11df17dbf260809d19c777d010b38e9ac7bd419ebc7c9ff1112f8cc717ddbc9b5841c01cffa21936e752e43f7366a44a520acc36ccdbed4e61295e14655779b939951a56b316289f1328fc00ca677189fccfbabc9adcfe29d883ae8b2e0595ef3cc5b39b855249d00a9f7f4a937ad70fe7bbb713d09dbca2aa2cdd464ed3568a1a6c1f25ca8bdf87a143e2a3af60a0890a25a04c73717f7536fecc645cab6de85749feb45e8ec47cae3a4598331aa23a9e5612338e30c2cb2213c3c70dc7140f77dc4252cdf6eb9b0a144b3d8807e521e59c58bd5c6280dbb34de6ce74c188cb7d8fab90a89689482e61bd613710ccd5331e7f642726a490a8f7451dc9f54a08d48715befe999658aa28f795da1253d07476a429d79a8aa2f759d3db71d28d36c801255e51cfe3773802554be0d098c8ac5239c2f3cb14f57691e26770c67eba6e223c7af0d8935728521d14aff0084128c67032f0b8025012202097969aa0300b6152ae2bf54b0ec89961bdd770fc952fa65637b6ac201055b8b4f4bd110de00224c9551e5f69cba5c3805b118c7d2281d31157c36294e36123f1dd152204f189fb18d19eb6f450509bf87760ef5ea0a5075dce22f71823643ec35f2a75cd3ace4d11d0e8ecdd718ce08b5955090685b7f6464b482a530024acc8c19de0b8499a99bcb1badd3a5628a730825060215696255b6c0c28668c827fc84c42bc8db97b1768b791236d03ff8d0c64a721ddf06582160ffd6ddacbb3f8e5669f38c7fb084223870d8ba590fd703388234e13687ae51cc0c9d04f0f96b5cd535b8dbfd426d5b1dc1839879dbb30180343e9ee098ca4c76739f0b9abd0d77ee90b0d561de633df355f1d72115d541828cf6c65184186fd7f66f4e9d98d27751c03e39d331ca2302f8c976a3db1185313fcce8f0eddfae073f2d04101bf530bb18dfc204430249f6f0bce72258500e543e1bb076dba3f76aafd597ab4d44c33eaef187f74672fa3036851729b779e5b0c7438ce12678046e666732ba90d8f5e4a14235d9d902ee21e9a79187d69a261a1cd128c0a27083569a1fd15b3ddf0f09479627362f93a4d8e1ea1f9b8e230621b007abcf901c1c1c835f09d78c37d4fc689498b511ee9542478e80aee0581f8f42c936df51c93aae2e7640712dec3fa1867aa406792d9871d9eec7be687cb600afaaec0d99149a7cff06b37a035881e5a3073613d0b2bbd61603ec36c9eb320b7d10ea825352358e86ca2f5289818062beb7a1aa577db5ca8b5ed3488ba282f1603c5e7988ec4a69687cd356216545ac6641e0797233bd6573b2c46284ef2eec1eba555a617895cc0616113ef7c9b28ea2817daf9fa7ca8e1a628f94fbfa1130c9609810b130ef3a3bf78dc403e1710e417200944e0cc6aedf51882cf0d2c7604f7258efce79990e84afaf44a8008f4c82f0c90d508a8587e96a00a4a2b32f0b3dbca1631f6278b15b9e7d7065568eb86695fc78b4285d689c6245a106b6a62afaa61e209928bfa50fbe43a66a6cfd57b94a0ee0438ed7f632b728ebd71789ce2bd7e14e05bb87672c0874c66806f2d4eb1264505353d4887491ba95ce40f562edffc31450b7dd0ecd8991038e9f6ca57f02858c9118e52e9d06caa55691e392667637b509990f7b169b392f28c0c83bccb09bcde18a2abeb3e8bbcce21ac9931659749ab140ca00bc3f1f9944e6f75e18f64840dbbb2c7485868174d7f4a088efc88161110c5d3036b10fcef682ba55d6336d9ce5b30af8630e426b02481238bbd8ca1e7b65dd7d07b7e76de6e0ace5582d21c3182e1f5ee94ca12ab68f6f55fb195d2250adbe895f06ec54eb8243b1d1c98cbc2364e1a99dd775808f176034e491872fa73d6f510e1ca899638a070aa7b22d298bbc116efd05e4e5f050ff23cd35e3b52cb0272e8a514e903af94b93f8e65cec7a28cabe14cd4b99a4753928c2001e1da8c8d48be592a2102badbf31ce883a968c35039d65af50e50cbace1d479ee243d895e5368350768786e46336162d866ae674d7053f20981ac8a741d60cb6d27943128302000cb3bc7da2aac8b687568455bb574a3b7cb8838015aa06b5433ad9b4a78feba2035fc2b43c7f706d991f2fa77a206a815a5a7ced223c7fc9fdd16b8f793102d4453a8e623e902cb5429ce076893f9d7f3c755303177d2f91c9a092959b20e1989f44e8f73c39f8d6ecb24c141e5b06d0c457963dd59567374adff434a00f904ba37d1fa176e58682d91fb393d5317233681ff389baef520e48226cea103c53e3fd3230119675919dbb8e9c498e7a142c9aec89f85e79f658acf25cbbed02e75802833678886ecfd7b9b8e263f80df3bc573fca1a9791f81ab112c4471e6b9960182280848264a9837129d863a8a96ee77392149e06567a6490e54bfddcbd03cdaef14f9cb1ce910732820ee3394a0504a59dbbe7f25b1e31122192090d53858cbcc8af6b499173cf64a4bbe2ad318b3c38ea2b118ea2860c49cb8d1fd5392facd718d8ad4d85f62460c629e0a3e1158d4a16da53b96614819c1d62767ff44135f67fe839e52ed64bc9ff1678df267afe823e90d251a7dfd538ddc45a9da4afd5a1cf6dcfffbc46fd411ec5fb21bbab908ca5aff3b5f2eefe75e96c7b34dc042ef31a93670b2241cdf78cbd40fb635ea356c1efc12e11fe3df0ea5137255be940cd3119b522b8a87c010ed85e221030d4e20794622448edef014669d25dfc06045ce7d43a10766990997872afd50c74e6d2da048621faf7541e3b51d97a38980d416229f118843644a91460403f26c1df1f8c773489684c8fa57c087de9b4899e5e683279be36a2e9033c372fd7e7aa77c7ce607b8c377d3ba9e4396b2b80ef442be17ada182363b9110daf24a3a64d9b047aaac43cf99bd488c23a6fa87ee2d470d75d64d19d88a8cd8c9f0c78b9bf5c37ee522fb43e76eea66e57004bfdcd45c1bd6df56dbe4a93c1f52c1d4ff8c7a9e601f648c4110f61a689f15ef3c00708842f740843fc421261ba19e199e2c58799385cbee9aff9cdb4e7cd89bf464523b14d18d64028fc0b06e2fde243bda917434c09ed13c6b0fb4c4cb37ccbe761b5833203161143cfcf2420f72301b2cbf47cfd4479162b66ca481d822a0943e31b8cb7e54d76f9896370f708ffb7b6ec9e2ed12044809ca1614afb873b8e24df0cb23ac8f539699e6a28a8d93cc4b43a95365d22f6febb4ba408c4d020f402f0b832153ad3778c2c3c9e58a24d388474954f2f0535e568315f183d1b99c2d88b5f284bbb8cad7f6d38aac9da10eda33b0c08f0e7d20335f2f33c7e290711689b2e3a4ba13ad4da52716cd22c9a234d2db08cafe5648081ae346bde9d35d5fd702fd5504cfe32a388d0c9ff0999eddf6d653a5e0613b6f12e9c349b94f3eab733d92c24050d7a8e93ef5a43e8f9f72fde39351a33b0d4204c701907dc2ae43cfb1a0cfe67c355b11874a8e82c579523d13bffcae0571e54160f29c87674e212dd3152a76f9dde8398411a009ec2282e11df89875aa509841af49ba972e41ba0593f81ceb0bdb67c07b93f0b3acc29881b718ab8ce7364f9c3af70831c7248afc3128fdbdd9ea87ca42b45fb4f088292e4c6b24d616296ebc4d973c03244ce4e553e146556a6bbe0f3d7d7958c8ad6828382ab2ea4f1ce0cf5b872bc858240ddaa60e482b69320cfd820d1e58163fb4c527ed6ebff3430cb08d8cc101807f84ec36a1bca8b58eb57cdc222f801bb8223f9fe0f9dcd2e4f9b6d93403e9b687bb9af07cd16d3f546657963bf3c814b051311c2812428f4ff7e5f8ca904cf3a4c9dd2f4d1300aefe6f553d8c979466a2202628d8dfddaa36ccb53238df60f9fb75af56c3023ee99fabe286379057a2db398ba4ac9e219d600dc69d2ac839ece1844132ce1ad5935ccf6764496c040c73b96f713940c76190e33c40a4188694cdc951514a650811ecaefdeb18a107fdab6f6fd1ce1e9895f7f5d6db7e2b4ab029d90a1a687725d15dddba291e2bafbbe4643f726cf877b949a9d52761a0dfdab99fadddd1c3b5dcacf308179f9489f17a35ae83e2efc02c4799e4aba532e50183cd03eeb77e14fc64a17f8a5b06e8c0b08f14fe7cc623cb0033689b3005e6f88d637454f03eb5d4a113cb32dc8801e30748938f790449380ccd0531ca1715bbd09b2840d932c3334bd520464b4aba91e8558e273cd445ba61da4069edf08caa5ca56540abfa0f73211a8a4bb36247bcfe203ef280006f9948cad8e2400f4b6d05e78631fc33d4563e137cd1c4c9fa7f548cbd205191bccc17e31e65cbf5136a4a304e052c8f3764484b0f5de624ea55ee2e24a35e982ce03b79b1a30f5b063086cd19ab93cd34ff9db13682e7c4c8d98fe5d0da003caf08cd06b93380e62be7e43728647e5ac00b5d97b805227e20b8a57f93746a09c5a48963608d9940e7e4db47e32ef1a1329c19dce3d3f2aec030468a163c45f4c56118693c6a7029911272d71d8f46f756da302ac0c4e045c287664958770db6f8df5688ab16e515af62656d7ef465b772a9f48e607a9b18d2cd469c7d6f76b6781453e311151bf3e812c35f008ef6e9f12d3ed6e0dbec1ce5bd2276ffef433630e9a6eafe87c0f478a5b7d01c94e91bf9f5291390e21dad28fdbe43975131c9eef0c63cf3444fbf986b546a45e5bfa2d91d276064dab0057e64ac12b78442c63d37b88e7a54243ead15ada5c3a831336f46570d181b3ff3c49aeee2c816b69cc663777fd37105291da2227c12d0826cf7edf4b7a2b2ad6aeba6cac03d035a0d3a0840dd74cdfc64f9a167a350d3794b257f2ed7923822a014f77c541db94b57f4774ec24c486841af7cf0f71b0078911d6132e598cee2b16dfab4c6f8a2757db0f76fa5643add87dcf1a9ebbb035f8e98e4a60f97f451690ee4a06b59f6ba0c17de34fe302d30353a8025d43b8748cd53375853340f2f3e4f7ce3d87198409b6a4c2ad6d0fdea0cd0f3ead0a31ba2b503e772d07bb061fe8b58cd6dcb801362f4822cd0623eca734e8f8eba55ca75fd4e013dab21c820f4a3d037fc43df7281998c8316a33dde34005f377760335b4b835c0aa0c634cec67746c7d028de1e08c6710876ab9f2448bec23d1c112c8dd6fe71888337540829ce232363c8da1df98dd6b270ae27ee392054b76ff8c43e610152bfdb7cb79a79a8a08793161e58e304fadc26121787fa5f90e2a227cee1c725cef178545ac45e890b1f4605a760d68a174ee7cb860a1873d5cfa3065f1fca203e116ae652150b241a54a862131009bac53f998214297c106ebed49668230a307942959ecd6316889c3c3ce35f740c583f678b63bddcb72225728516693a314207a3abb52cf81ecc0976ae371f12d83fe62dbe97beaeb31a5ed167b1f97aabcc3bb708b2694cdb192361e4fa48f24b68182d6d478c37e24e5c2105c81caaab8e8a7c64e84502ed1a6a1120b96c0c0734f44ea258a4a54a6988bbd3bf80b182e9151efd7c0516792fa433a5080429795efe6f8ad8a122f3c6cbf395351cbd38dd9f7d91a052276808950300888b927476a8020f24f2f80ff04201fd38a5f2a8f8e445cc41f503096b5abd3bbfd4fef7c0ebadd765cc5df9a01def1e6f415dc3a91a1a05b05bb19cc18aec4a51c24f23aecf8fd7327ff5d676191f4fb7ca97f74c2838e2d0362ec18cc6dafe47fc3225caa7bd1c4eb5b024c7d4169a9a75fc4ffed77c1880b77e494a6e5aed391fcfcf6785c230cba1f508b0c1818b0a54b6e135ad4f846284e85006bb8fbb6e2bebf1280926cf297e40c4ed045659fececd78ae8796b1f186ab8a6417cff30e5dbc43e85dd55440f767f5753aa1d95dacc8432826ef90a0e65b8ac683c14ca874775bd46bc9865249747471a1418c9cb9cf7954aa2e7a77b0ca03ae9959654bde5e8e8676787dea93832a3882285fa12ff12f08686f12ad9e0753f3ce0369db4963c6391bbcc17fd841895197b9601d822acd2d610dee3973ba2bcd095015fd963bdf803302276935c3f994a3abb7c38316ff3a9997b418c9ef14a1dbaaa444b4eb825b453d0989cb74aec60b82e913808ebe87609d08d847676198da9f978fd23841401c5d173c1b37e76126f8f4e916f4b33198b14297e195453518ba5d010e3048273d664ab209fc5a821909d4910677489d0a2f8474ceffe5e1e43a9947aa467c0863e150bc2c802f8e23507f28e98a64a566a906971dc1b369a2667bd543d3b6d2046ec851b9d70e7a7a70734904ff0df04a2a75739ebaa3dfd98f13120662ed05115f1d1986a1604c63f3f1ce5b9b335a1d9da43192384d29733449fac85f8da442184a798508b03095c10363e726a8230b67b140646c7e54356791f45bf431cc5361b34693964036f93a1438068b3824f25f586704dd8f1baac72d6bafc4747cbe960d8d1d943a842c36b3269e247c5911b5da318cea501d678a98d509669c658d39f906452de60be77debbf41957de3d7659c3aeee0eb41bb5b79eafddbee56c4531931762eb71dcdf280dbcf817c900231aa97ff204496e6a92a085bcabdbfe6bc962f80f9a8bf99657d84568065008a7ffe909c9c98e4c69d3ad74c63a1d84a52aac17035645ee6622b79fa761ca66c5f3a00a8c7d68bfa5febf7c83cb1d4d8e89c84c1211d1a16a859029b47dfd2614c2d329e4260169f3c18b8762e1a854df317c3f6822617805003cdc9a7a4ca1d262b9bbb4e120d9f782a93677070fef7f6060bef7521ec0023486089e88d5bd48cbbcd20661b1c5f79ab0a191182682dea0f377e1ceaf0120e40d4ede50c1847a0f467589855fb27502b534e934a76d64c67835b5218045228a1dd78f88097443061cb6352dd125cbb6993d031b75d2f2b0975ac5e3ebf1f706d6f2ad34e11d2f927e2e3a25deb6f871b29209ceb3e2aacdd419d419fda27ba2af7a646899dcd9382374f8a6a9fd4d4ab2955281a4c1ef6e714b0aa2ee8d93cff4f9e7abcfb82a4f5969d4f7a4a68efb76655c0da8000a1d524f26c1ad43afaf1771e4829130ba0bcb53b21ca265e1e653106203b4ba8059bdc0debfc3af1d2a5154c22132ee77e3ce6df0787a3737c380a0cc3737bc0e59d30cc8336ed1b15bae224b45a3d215a0296222b9487230a99d5b2a1ab65f1eac6947a14428cf89b4e55295db7a164a16a3370272b63460fd0a082fd2b607c755301fa672c313ceddcb3406bea1a7205ec8308a83aeec3344268c5cb62b69e2997f37b1f493dc1027cbf506be22d963b927f79249fa73690a557859c75eb200a2537ff47b267d917a385b60588018b889ded4c5f839b2fd1e3f9dd20925a6618b3c10e8da24fe61df5aba9c5ae494893bb08dc314f93951666d4d0cbb49db2823eaced732467ce3bec39fadbb73118a815d178619005fcd3a18bdc25f2e5d3c87e81ec16f614e4c9ea65259d80674910981b9dac42b494c8566d3f305418c33fa9d1c2e734d422bd1521df7aba9cb43bef5244594f951869ce6303a73748d065df47df389556dd00765c7baebdef5c3e50c36812ba19df9a366d28b850438b5d42d13d7cea60c54ddce6403c9363d663fed2261f78a08715304137560c12ae339fa97a86f9e7a6d871f9677cda47f6078aac8bb150696be437ea2eb7504c6034cea1c096f5e6d68e098aee55c79d7d060e13e7f369f0f7e4f2c57809caa0e91e76e5bf150c29b94cdd59ff0640f5d4def6b80ef92c927a51bf0ebee2586af745b4bb488b8d11a07412ea4e05bccf0e088f2a7573b1f90564a655ad08219105776761c7f19e0d4614811a4a9a099082a0bd3c2f8ee282fa92bb431628c9a2d4f64492e85b503f64670c5caf4486ed9d30e5d1301336b501d651227bd5028e1fc9c4cbac22fb1cf0d1bc478d60eae18192a28238bfff4ae95dc1dc38205d9d3d33bb867212a4a6b155ac8714cdbb23055bd101cce5ec1feb5e8cda58acf161ab4db25fe616433944a81514a33db97472e83d9ea0215f12734ed076f31951a2f73620c7fedac8567640e00f45347805852a4f9ebaac6758a60559a76d28b95cdd74814b1f314a0556c1907ebd02486fdef94ddcd217eb511458aa4dd6f3b56bb712ff3795c5374b2c8df0c1183ab59343868364f96406b5971dd5f9da24f5d9e29ea806df938c5bbcb5f7b07b95085ca2deae51cf644998ffcbc52dda38cca0feb298b42493a49ef94705cfd09cf81fc88ad657ae5bca226f4ab79cd245665b72f07fd922f17ccff6eda471dc8a30297cf0f16638c5d917dd9e05ccb455fab8edb5e3af5ae810a3832450e5b6b60d357444cff2748e421bf0c2f1d9364ab864626a3f0332ba303a97db134e4271ba12acf271bf259ad3640ebf6dc145e066cc57fcde52089c5250cddce3a87a7701be54519cc40130fb6d37f6c28dbad26bb697dc6a9269ea02eb7f88217ab56ebd5e6d9191edc8f7c40c9fd1f295a04118c9ad0c0e1d192cb8c6da9e1377ee43c4147565d6c5ebec394b8776b289b1434746508d9705d9c095694927245249443792b9cdd33334e7bccf23801e71627898be819e6c7011a2c2c517ae2600e32cb65b71e04acc4e3304bf76b97ac7e551613a8b2d8674f0fcb6c02bb4421d7fa7f501cd82035321b6eec4826bdb67f0a9af4069de0796e069fc7009c66bee66f6939c8c82662fa8bda84c1701c1951fa23099c01b22b4462a0c49b40eca99ac0fb921cdb5696eebfdfa3afde47154f9183e62f18c66bbed3785c648419fc940aa1b5281e5e363b18e46daf018951feaf8215a9561eea4adafed46b99b4f861e1e74218cee66a543dbcf165806df28aac209132bd70f8ec07393f4bf719d108b6d4348b57b0d42ba9fafcb9c6d8e8ae9b66b21a1d434fa6b4e43a7b5aec3c572089ff50572a961d669d28937d811a828d120f64e26ed43354a78b84030bc890ddf1d73a351d25db5d85edf215cda9c52024e468255f24fb5ae779d41d6c65cbe0fc90c6254642a20b92d08ddf0da1c99515dcb93f6d4fb6874607c63727f8a8f6cd00c5fc456df2d0a0b18b120c48c61a9c3df349794084ee6f1d6b1cdbbeb062adb43a603e806244354b81f2e761627c24be2a30ea08e62a5c9fa144257c18e0b49105686be1dc1dfc1db3d9a08f0cd5efc71b97ae7344f24d2c20e72f687e1d319a555414d91287f635ef01646302e12ebea9eb47c4959ef0f101040c3f2ca9f09fb036e5ad3862cd20b7c401517ddf2f6e321072d88a43106dabb3b32d5e27d5c18c51b9ed5b2e1b3f65b1cd1412401ece850fa9533bba42444b4b3039e669562bd83e0e99765b1e84c9d79f6fcf82acfd9c572b0686c4cd5f1c93197f567dcc3572f11363b61eadb28ce0a646984becc66d17ddd040bdd13dfb57f618e102e88e80855ccf35fecad91cb8ffeda65ac551736342eba1d724bf35570d7bfbb2540fb610407c996a221fc40fad29f2ca0bb045bbb6b397ad700a1be8087904e548c25c20e79f7ccf54ae576bcd7d9b5e0f7e88deec2e6c542a6e92b4e656b6b1e27fb6ef96cd9011e4dc0236a7d762b89dc201e0c6f7bff121cc6f8d8a73ed9df5854e6ebe22c6310beece51d36dacace04db39a9d129192a880ae31275b3fe1efb237c301226d3004e684c446e2a21cdaa4035d6cd24178004dc0173313c6621169a6fde9c5a838846645a08053a97f7762761c4c53ce72764c807dc32d3f03d48ca8f7f3ec6aac1ddb955053e86f6bb432b4b6a8ff1d6dc26cb0dcbbfa8f79c6cd586c784e9103b52ff8184fa2f8479062b36d90dd8d3774c746818d43f588676c115818817cdee31b47d73b12043dabafa4a50614c450e7015ced57a4c72ab3dd160fcaf5c64cbe60a022a6648c1a46da05ab5cc2f499b1b3fd03dacaa19eacbb9da39c1fc6d0bec2a2565ab6d9beea7ee4453acb29078ea48f6f3dd292e771aa2369dcf0db2154f872128df11f6dc76b9f4c1085ced76ada7559df417a1a5609f82b396ee4e512c6febd56c0a266b4ca1b062287c18077b9189cb5e0b5b9ed0e38863b1870f9237e49b7b475150c86756e9cb2de909c899470acbcb1f83149b9cfb71a5224b61c2c25b4dcd3465dd1826df19e96a089c9b28287d5dcae4142ed7807575a05ddef17020f289d1849b1ffdab3b1ba93e0e5a67aa0447056e7a7da899e83780ed8be668a4a0cd244da5950674b86578d0174e268cf7e256624e14c1dac4bcc9d8b1fc52a8f9c3fe97d13ce9a96ad43d4830279edcb43fcb9a8ee2bfb8f700c91b91d21626f98f45bd321127a264647ddd9a829b3c883f2851172e47f7e285941406dc82744bd9d35cb405b37b0f888abc7eecbda8ddf390b39a19fa05c4af75ef777185d66ca6be116d79503fd9e20e0dafc8c460bf4f1b26dc7c23f8ec75e047fc68e5b559fa1fc3cfbe4325d2a177775eb0f0b20129d2fea3c96f3793407d537248e71d5c6150012050ec849f6c534d14e684f2fbb692e51724ddcb3a23e34fa303bf06fb553d0e81ee2ab1a638357780f719e415074451e0665fb368479520518e675797e888898b6541923a189a147b2c022f592cddf12259ec749b57d9a60eba5f8561a6e94767cc92f0953275ae270316664b51c79108527a4733d9fae89f465bbde9133edfcf7c12c2be633c8976cd538ca5b00b1bb45cd26c4d73129b9686fdc47be8684983ee82a0e2ed86c976e5c44eccfd0da9dd647a7a5f2c6a415032d389ec4903a4c1f5fc5028eccdecb5cebb2122fd0dbad2f47adfe72b12a9fe99797e7966b830b8c5f4ff444cc8dfb3a80fea5ef6322742adbfafc0becaf464031c22d1d13202e547561ca7aa52963d34e7e283c1e648fb98cf97c2f7a3385baf3d636b4d75fadee93bfe1c0a1245684b7bab16746959f8f0d3906de25f39b855899903bede5df7ea2fcc62febb0ef060f76af9f6c8886b20cc6fd0720cdf39fa0ce9bfbc37f3ec4769643286bc66d6ee41d34772507a2ed794bd3a85b44bc3660896d845a63977f129a42cadd98e7749b5dbb8ffb79ffcdf3f4a776d2cc6aa9a801fe62d627105e11be594305d9ce786076ad94b844dac0da41b124bc48eae4ae2697f28c7721f03cf5ec4229ec8559743cd00707916d17dd197215d309087646528ef5bc7ea24d4ccc413fda1065a33f619c870f0c3ff6e4d99bcff2e6d1b794b238421ac7b7f920cb42c0d207217376e42d31205759e51b77251356e2832d60fe86e6118b98c60fb800ef1484693b5c3d75449e2bab58486b55446faf2a6cc657928b6274ba9c4dcd41a8b6e80bdfd464b04af751c873d4f7e9fe88657b4ed4deb64f649a8943d63300f57818907cd3284f4c91b59067f3f9072b79c0ae5195b4ed88dbd882d5864dd0a643b88cc581eccec1b9f5a946ed39e419b6c493438c965dbe37f3a15dcb787e095df6c6c1abd9aa513b78bbd09945145532978b300bd9903b278c4274c03e3b9036d00b8bc85d6f06a5e8d616c280dbaa57f2a5bfd932eb085235d61e881625ce5b06ec554c628de90c030f5a67f4edfa4b7b6e23dbb864e5c8e25a23d5d0a0e7e2b6cd6d9d06876b13203a9f9dcaa815d3ee39823a3d1405db46246f0c847308e81ba195a25e23d5c73fbd94dfd3979f3868808c34cb605784121fb8e8f65458e60d0509fefd6ec45fd0d891da25daca72dcc22e6b30c1c92a097ad5ef9128567647991995d5593c855735c378c70186e05c521c64804e016eb4e2f3877956eab09571ff34d37277c923ffed1159eafe79c9a3f9467f92ef086edf9d28a7a32692f338547c450653db288c2a363de3a43cbf6c2f000361e540cb55070d37351c4f9eacde2dd3236641cb74ccf9d265f669768b0a914cd3cf32425b81ecef104038cac5f9f8e5fddeebdec4e6fab45d4ad2530f1f8b73c1047bf3a5c7f0de8308b44d2020ddd983269d24a87538a768e86522af4768b1a1034333e42879bb24ed525c6923e3d6a47c1f584921f16d41d11cb10735346ecff31cb962c652ace6ee573f3430cf5a5adb44ec6db90cba83477044a155e9ca5951f86e1b681d69ddfc97717e795672080a17fe5b44f8f60aa608aa30b2501e87d4b016dc00961a46fcbb766e8107af45730313eb36a40697555508ca41861c0f935e2d429328d8cf331a236f91aacffe9b135890fa2538d40494d28e8e05ee18f874de72533c568416ed7c704f5d158aab1d76f34b28d4d1128c8db6a878ee624c4c7a2bed1e081351e8a2a14795e29a99f0e9464aa15d0dd3fcf8c0ae3237cb80cc9087616663212811913433c075685ba6e90c6caef6be8376fbc09403b17f369fd111065683d0c702d50e40d48728f367a17d8507e6702a4622d2e6fc56f3eff731b7f3892827666a1bc030f0f79c159b76f6a808dfce0d077f37f86cd21026196416905858f5205b2c3b0441efa86b621ecefd449fe36a0037c2441ff940ca0de30e75f5721bdd2b8b5abf828383cd9eaf4bd46cc858d71045fb24731fceddea312764bdc8a5a4cbd88de701caeaec80297e7569b346094356d8d44ae189d59a1d1da63ac4bffc9c029b9af0eefaaa6c552e7180625c69d9b7acd6ab72bf6b9d9781da4d884429a4ea8d423d8e887b66f585f6f55534cf9d2c8497cd4f8abc75781e23ada91f18f1248e16834d4d380c95d68aebb239e25002917daca537651e8df54ab8fe00a1b0121a3d37e713fdd41abdcf0089d44a4ad2f8f4b0c2ed5ca9bc59f1260ea0323181ff24c61d71f99a454db07cff2fd5c30bbe395e805fc4d4d087caae45febdba7abc4c8bd0491e5b64592559ba670399ffd689ddd544d226f6cfd0410f946b95d3e7a3db414218fadf9cba0ad6038474c6d48f4f78029df37cbebb0ff7b9d91347aafe4c9c545f0cf894b290dfa069183c17a79640af7956c81bba749a6f8118143deaf9936568e29487fe28843be3c2ecec4bf2653e1c23aad84c97607d8ae60aaa58b70bd52b4e5ec9ae134d1675982d5ab78bdad5a8bc9a2acbcffdf10f5bbcc5e00595c82de186d1ba2d44b4e170add7de874d366f4c0911e3a1ff5151d4387e7bc341596b655c8f858ca90ce47f81ae403dd08e5c8d2795a578c05675d0e455e2fc9d931dfcada8657b8e782a4c1f663663f6ff2d0008d62b7be254c3c28089868e70424ef35be76dc9f1477804c7129a9d157660c39da95b311a2f004644e6ea3aa33f6eab083da116067504a58e104d87ab21c62b69b21479a2b92e193d612f6a86f3ce2bd5d3ce70503f803e4f4cc6bfa65c510267b9b47ad13da05a7b13685db51e4e016e1eac95092ebb896b5f41febd4855e44495707803c52bf93fbd8c8644df196eef2f661771eff9cdfc0f814b639b1f5df8493a2f982110599ad6db12fd7ea7738ddbde128a8c1749fe63ee8da9ccadae005c67a69052d44d463e46fbd051f60c7733471e7ad27416ba818143a3093638e4d92b06932e43eb0a28e8d6320d9efdc2ba5a287229bc4cff2439dd982b2edc7ba4313e4cff59be43583b5c9f71e2c3883a9c2e724d35433d129196ab47356c9b9691f12412154dfb459a54378e4a2d7d8235e1449f0bf6f3a0986d8027c55b37776816879cf3723a5cfa61968a5ef33e5139c0d43ea5d77b1d4315f5d8863f08f377660c61884a795cdddd87fca0c5afe7f7c6d1f3b6ae0eea214a8eabf75a165f5912a410164819ce57ed8f2a356640116f923be76f1229bb842e375fb3ca36dcdee34837cc5436d07f3eb00240e607947eab73bdba5f44f34524e60854dd4628f7543e5d5854c1ab7e1d08017376640ed7ea9572651a8b00b7953cb8be8f6d468b7a30be7b009e4b9dc1abece98b578488139f0a4d9a4a365b4cdea570874b1d6de0a91f39f4ebc777399ef5dcaf395b32e1fc3880c8c4db2d5ea9f33dd099193f5ab63350db962a19957c8e844fb32f64dbcf1c0e5f2c95e7658f9aeed7df9676f73da4ee1624a29a7757b59557db9c659223b3db8a557efab1b3e9f31d149943fe0085f4a88c612a4086186e40d4c02c54efa0ee345ac50953e34be7c569f2c188a4c9a790c7bf0337577863e358244bfa7c90abe73bc2117f50146ee245dd9e7b388cd427119e310ade28fb33f58eb6898cb27112cdd80ac45012456c8d2791d5c624d762992c5c6b2d0a99ffebcfb14aa9eceb963129cba2f07635943fd127f374cd3e6261558d10bdb4681fbf1fbc398dcde43012ebf4106884a5bb9d234fe2a7274660a6daa8d15bb08926c33bd3f4f5ff49dcbd39384f5e94b0d9161a24c6687e4827481460ba490ec5e70ee05d8c829329b0b72ecf5de3c26366ae7fb6cf11047403bec77d12592fd2aa003fe7cd25c5aadf489ef43f96e322f62e4fc8c366baed8946409a32afff5d65dea74f5e0b6cd688b4c8651a909029e6e12085770d11346b36a44113f90b5c17ac17d82d476ba7931eec5208e0362246e73039cb140dabd1eb23f200267b86971ec5cf8e49a4b7a67a1ca1f1b428234a26ed43546dee970d5d7a98bf4fea3c26c954b8019c9848740c4a306d561892252659ceef3e0e04df81fd6b50545ed64dd091fb94f4e9c3d0053defb81d8434b52764cd7df7ca15c85a23c58edc19c8010c559013f4155332287a20b0015f003ff0e08ac2b1e523be57fc3e8f39e0a444c8543fb9b726338acce7f6d6fc3280d4dcc6559a91b7521a68115f262bb42f2d849e08c29f7ce5bb1a8dfc88914dcfcfb61c8f394a1f7e615f4d73b8e206aed7a887786ac4b6ff24f90f7b18a9e6cb8fea2231f3fedf0bb0d50f5e34860f5c83d807ff378a8edc1e4c75ddf05191142deea23b9fd8f8c8757bd9b1c066c2a63aea5b3ca5cb16d54045fe3bed52ffd42df5d32c33ee9dee50fb816fefa963062c228984961302e32a28df578eda037b516ac036635ec6b8fbc6ddf680ba5829f35b9a1f9d30f0e34ca3e15ff76229f926aefd93e049cb4baf4b90db7709cb00711bd744c7330b8c4ba4fe1cbd0ff7483190b540cd31817430867212e4e455a1337fa7aae1b01dfddffe5dd34274de399101b2d65283a61d3a4894a5390e0fec0c624d65e308249ccdf7a77908eb5c30c175a25457a457bb75596917060c700e3e8945fe07d9cc70a0b0169c8dccc3e0296ab056475d0689102ecc64984ded0e6974664a7ba954c1a50e1c5c6bc16968a625dc66ff7c6bfed70928e3ac16de8742efebba026b5e55b5afca4cbb9e9bbe4eca5edeb499fa3adc64af8b2efefd27476fc611f4f6b1f88f84111e5a9e9c8f13c495a14beedaa56ed3f139ae39280c2acd062e5f292801054483bac2e6d953c9bfc7e6492388bf6bf27d325dab85117e2d3ad035e065778a126bfa5a0732d564c75df42ff560de3a901d7bef691785aa7c355e4d80fc970afc3c3e4b2e7bb5d1d85ae72dc81cdb73fb9b743cebc5ab7aaac0ac8698b8cb5516d06ad3242b7edc13c3efdd7647cce8b6f2bbaba2f22acdbf500e4387725cb47f01ed58335fcb388245c7a1426868b2c64e4f34cf40996811e5abbf881555187cb41429819987d17cd91201ae227130c40335531df6e05a3f81128cec24aff8a45dc2d18826cf318e1d29a534ff0ed6ccedff94baa4ebd32a3ab07187c866eaaa859527f5584d9f2e2f253c0021870105298141dab9f3bb6b8c606bdfe5a42cfccdcfbb7998e5b1e80dadfb6aaab28f1cd2e84b8f574fbef51eafb6492c73e849b00d210efa3f5d18af4c3998e321846278e4ea1b6091b4c2d878392cbeefa3818c33f2134fca03cb67c0a135c437564bde022667962aa1d9665f545601d7ccbf6f343e729edb51beb16e4a33d1c4a1544fad91a09bbe4b1dc5fd88f5cda94aeea2debd91cf048f50870633b7373b73dc02efbd3b7eeae1398b1c62e884be8866530290b4b66e9aa24fe4e0b481c9a6fab57441c196dd736e91ff581e910783f71e12b55826b4572a540fb02b37140ce98b5adc1065e124ef320425e7f62584fe1f37ee86b18a4ee478e476590a87697d5d814c056cdc5ef68b55d1f33c9ee9c062a46b0260c8a873105dd0e135c954ab794931f48e2cd79ef6d6eaa4ecfd39d57d413daf18ef4260c21c8915654cc6b42101d060d404f68cb1b57d74e77e47cc596583e7f068b25e02d3c507fa4639cf07b7716c187fb50f6e5a1fdc1a5065fd2c4b9b47b3325fddd018ec04a89600bcbefe2d7e13f8ad3273e9df88ed762a2823f07c513124aacc4d5093a642ba0572ad3a888222a74e3515f6e571696a95ba26f802932aef47875e8389a249f365b54b0c44249c8c572c8f4ddbd2b6680efb2a55ebf2807bba27b2dd6aa9508da867a5ba95ba0c6956110adc5e92b27461f1dd4b51b0a823995f8119258e17ff0fd353f3069e16dc75bf25650862e46719f4fbf69fdf6be25f0cb84ddfd27f49ba48c205d54f72ec9d6882ced7f9e5ea8ee744ee334aeb46b51a85ef3fe31bbcae2751e1cc3f2034ab469de2426d8df3f9fb6cb3681bece7807fa1c7a997906b4f4e2337b67e12dd1873027946ff8c16abd22fe8e2c8daf7effd3feda9459f5e47619101f8ffffff07