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 64243 6779a5df4b604241a4d36599d10a221a68f40089df41b26c2d9f12732e34d599

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
58727135f43624a00db4336735d1ce8770ab2682df8e9699ef5163d97cbaeb78
Certificate Block Hash
6779a5df4b604241a4d36599d10a221a68f40089df41b26c2d9f12732e34d599
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020080000901a0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000086fd89888e9dd4885625eaba188b96837ed9205337c362c49f8e8023561a46231f63f17053063c4a8f1f097b4a2e0ee7e1e09deab3934998ca8d2861b033990b3c636bcfedd6fad5dd0e7abf5fe3516982894a91ecfbbcef2a1b000000000000004000000040000020080000901a0000

Raw Header Hex

00004020e0e043d6384c2f1d65b9858d6f86f024ec7a1c6bd64affb0350c554ae432dfab7e662a52b5df93dc63430f102a948a12fce1cb45977c61990a9a8d45f94d487df4c41a6adfd0011878ebba7cd96351ef99968edf8226ab7087ced1356733b40da02436f435717258

Proof Data Hex

59,560 bytes
121216010307ebcc480f166840d81bda64c694fc57bcea6759c6626a656927ca19d7ccfa35c9bb1940ac55588f4b0d1477adf24024f65ea6c16bf29e8cd8b59aeefa7d278e74a4376cc1af51142ee9cc35b7d7213aa48d12249cb1d619244553de28a9d486c498364dab1469be0c83586a487255c01fd40edfdbe4f170f4939ce0d69dff39d1560d250b59f5086159fde02aeec6d023890d5261cf0d549bbcc77812bdfc4861d2091e1b143af7c25d2277ea64c4194475712e085bd0625697e12a603cad52d6386743405d8bc0c99b1715d72247ffe553a972d7f39df8c05aeaab12da7153e975b47499526d8c0913d4c9b8867ba2edd6d7c63840aab8512199818ef2388aad40bc36cfdac3c4675a17d6c6955a7fc1638a928aa992e8f8fc04bffe39ee84a3cb9831624bbf6004aa0096d77bf9879c38660ef02370aa7216821cb6fa298980c4a22f925c7ade3be962a1f493e874a6d4d96fb3f0d52897e789fb636b246a4ccbe98442bb782b7113e17200f59793af557e090eed36068341c7470921b95cf332fdd3033fa9d6edb9ec8c1ed547dad05d3cfe6effe0c090738f99bdaf8a782acdc0947e7da17c2c2a7032a0b7753c14a5838f0d947878cdf3d4cd5dcacb568190dda2f24f76a794dbc1a3afda76f70d416d16a039e0e04b312f04270f7b4d545febf7139b460c345e5e5d47f473ce546edd5331be4e08e1bd161e31f72b7f8e44d0f861a4591bcf168870424be7b9d7c5e4ffeebaf30088cf56e0d87befef7fa8692edfcb3bcaedfc38fc6ed8ef39c488162e3690bcfc9e817eba26e011a1db2e6fd282f312415f06cdebd20d51556357c155506fcd67056b3776c1f5b9e6685daedce22db1a4149269960c3b24e67d51f092215751c0d134d2b5d7976569bb3d88638d39cf2d32a6047b8f1be609d29eae7ced165a032684cf4cb825710a988a40b2ec4d10a646e5ad76afcf3ded9c2ca7c97e54d1090046b5c34504b1738ce53932330c285483f60aeadd38e0f74552dbe2c4c547b343fb58143a08dea4de9834e1b2338572d8e1ca2e875786ac53a12884c2948b08ce15eb845eb5aa492d0ab03fe046af19a967724d8c43b8e43a7032429966d2f3eb77c24962bb75f9eff1f3372f86601d35b9db858f273715407236c476cf65ca5c47d0696b1c2a0cf5d543f19852545a5942bc86c73a716bbc036a2bc721d0420f9a6a66f51c51294e1c84c3f82225203fa6cb4ee7d292a57192ec6b159fa53d948a974c768f7b38bc44d836c348b8a7bc3f8d2dfb88f61e1075af2dd009965684899a259aa2fe6bc966b555b3256a1460b964e036a1c2509d8c026afa7fc615c749189faa817ac6d397735776e71a783374cdc26039b8713030bb5e37bb809be77fdaff817ef9a6092b05d96c401ceea8f4fe1e0a47c000a9c050ea4177148d152fdbf84d9863a704548e534c572233ae9f0fd9ba9d46b4ed2349a7513b26ebf74c4e9cbe893f048f818042e09411ada6e159aed662c18e13acc3f3f5c49aa9f67e9a4e6ce897966bfb831c7fc7e493e10e31943f6c5e32c2f0ebe6190c425f0ef4be25568f7c3126eb1c603ff5a17277c134ebad6d7a554eb86d4679908905d53ac5d396294138dd35dbb6ab5bf0aa10224487b29f96f04860a70df417686235f9f2a5dc1fae4f1f8ad85777ea2e92169e858d0c43b74d68cff4b3551b59abadfa4c7fa8ac09d27d08924f1bb8f7d68a4c49ab76d41139a5574c6768c8043e4741607010f4d65149dfc009a1b32783c09126a95bc01755ed22d6137b88a75f91f9090cb55235905c0f9ca243488d6ba92c6a20875007884d39184223d5cb1db8cbb67b5fccadfd402049c1fd2c4efc306bd4bdbebc7c7d467f7dd9fc8c2c76ffad8c80ae885d209d160c28e3ffef82f35267b9d1a7b160958327db543375b53757907c5487d541f0db56d7c55edeb92d5c33a0e5f8242732bf224c985df28fc5617c1e58ea99d2e55088d725a553fe020216dc7cbdf8a7ac1cb0f61ec861eb169ae75141df41f7f5b7914f7b9450988ca2450ec5ed00f484cb6ea83dd188c1186ce8fd9fe731090d3467002d4a68bf4240fde9e21969a82a34820ddaa44235a309732753bd113bc3f8a8e5e389a9ea56e2ac3d22910fb7ae1ab9e3ea4af54a41221fd6e043b7ab7e413e3c6e72f16fab182cd949ff7c1114167ef10c64f130d597dc4a4c41b560c7fe996a748c3f131dcdb28c7315ceaacff5d1ef564a2d0ad887a32b64cfdfdc470adad71bc7b59d95f7062f1bdf93cb6c9a2de284352855c4bc6b25100e9d475defd5efe752715bd293739ccd2e65aeb62c404ff7220d44d8428c49cdf533b71d2d69e53c01a5b8c482226048db335ffbd3f550d3735f5d8c117eb48973e6424a8ad742e500fc97216ea2b289cfe64ca4f554716668cf61323540e50b1550a53090f45aeaf6efc6802e399fcd325cc5120951a62923a904ba55bc2b63032c5f327aec3410a19031290a374e6e25086bc2cded9aaebcb0300221ea2da630bb740e3ebfd54634be42c1ad734c362f0a5758b51111432e0259ca935122ac0d78149d69211cf9a55cddef853f615479a2124cf7eb76bd12d92bf9ae0fffdcef64e137bc8a6d1b816135bafee385a0720992df6a9cc03b23c56439d9ba8ea57bafb80cb68929ef99b6acd3a6568781ccaa29e094b7574518214f925b94adaeebd163dc61091644801f2d0ee9be4d515fe35c93812a67ae091a0eb3fb70252d30b7d5e0474543ac681605ae3d3067292fc534499eaec5dbcfce09b3cdee933b9550837c0e9bde47a78b1bbdc3519966ad6d959229b4f3253b4a1f49fafc298ae6620c92fd500140faef78aef391f9416ef15804f29a06e20d7f33c80575849e06d36ead524f72dcf8879a19ff5e6d1069965ed65bb4fcd6634b3d2f2eedc76f08b3204fea160334cc1be8db33f4126f7ffebda3ea8b2683d33381cddf490dcbdd8cc38311c68f9f04073218b8b2a78d6f9522e40130e4dd212b06038c07f18bd1b4974faf0ee90503a816e664a394dd3320db05f17d6118ea0c147aceaf8387d15b5d3f66402059a143aaa5fb255df3352af2c2e3083f5bab08861358058b307675a17d8d8de86461770b528f05165fec1e0630ea9ebae69f45d4d7c85ce1684d4530e78c061fce281f11165975d2e9cc4a9a9cf8e33e0e5a502f4b07ae18b440f4c27907b403f7ec2d4a07638c28a244a54847c52099d3cfc4703c15e7be258254842996b3938b837cb1ccb09067c574c3e07f68b1faecfe15ab13e035f68b8788f5a598594842d7ad1d1889e956f25c8d8b8d4b0ff5f32ed50d338787ac06939b1c3207dc50425fe44117158db8a3e95b22466112d90977bc21b80e277465732d7c9c4b6efeddc399d461e5fb14ef1f021891d3f0f089debd2f4f853cd81abb9bc03fce2d9f4b802272dab7a664081a67c3386543b74a2ea4fce9c42d0beace98816c84d846c8ffb60a6de85faaca2c3c903b35f853bef8348c1c440f877081d8486ad711a91b11cebdb9eb3ee0d7d31725dcc1c93334b50cbc6beff533437b6356c370e5fdf8ad26c5b139ff0a2f4d1000f430dba31fa410ed629fa012a3e13f96a35e803e9ca8873f9e6d47c9f7eca74bc656efef3b2e5091e6988c5f6da882b5ab06bc017bb53b6744eee4d5ab3ae2334aaaba5826bd879165001d19dfd1829d6fab8da024c2bb470431973903f355f5ccbd4c3f76a0f56586d77fe1cae8722e7795685acc343c0dd950f7205cffaec30ce3168adda1ffc6469ead58fd898f9133b9c055e2a7df34e7b321e431fd7587e9ed2f3fb48f1f163bb8706ccf98c2847599eb5c60791af20f435fb2db8c160a1d9753517159151095923cd068e74742e6db09c069c54138d08aa6c2e6bb00987224443e62af79912ddc7910c6d067a2dc0ebd2f524cebf6ab2a31206b5f7fcd1781fe58cb76bfb6878c2edf6b453f550cab8e61f89afbe2da1144ce166288f4ebfa7650c4fa466865e2cd8a54e57923e814dae54e345b213298d780736717a263df7c722d1fb863926da2aac45c3a6bfb2497547ab823d6fd71252453e425b256652de2d7d7e14e1c3298e6b9723f59e33831d258f66807106eb76a7d88062eaa51919ac76d30a9de8a94b746b570502d74a55050934c436603c092124236dfe9300d787085faa0def414863bf79cfa3db0036cee9cd831cb5f77f0081db4ca45a892431e59e17bdcc0bc13cec8d8d3815d9ecb91931f6a8e248ed9ee37fedaaa628f2cdcb1661770da8eff8333b280ee3959261c6e7967b1c377327c6e20ed8ea6367510d371a9769f81799166ec01141af5c99304b30e5c9cf9a591aefbd187eaca231bcf5ec48ef96687bc2e2a0e7d6532c2fcc72ce9aaaf9e7dc3592240ae6261e7cfa7bf893ae49019bf07eab847642c1f80a43ca239fd89ebc400a1a90f7c2462ac083d1b7b9a5788d0b12f6b87f4ced8871816718e3751492f08be42530add62ed635205a421d23f75819265a61845ea7d4df3e3d9a5a1dab43aa117991673e61bb1ca831360deb40e24abcab4ad6697eea4413c225754e16342209067bc2d928db740b0c526b72b3f894c85b988dd75b9f118943fd91be7edff65c1525f2fd283863cad6bc7832bbfc69156810847c8913effb210cc1a4d59026130bede878ecf6d579a7fab76107f29a7fa16be2abcdf7d0fec2bea8b10df589c7b2a8ccd79aa2e3cccabfed9e62a72c12d392597ceb70db2076fcff50864c51e26d168690a3226530abd305d5a43169e3feea871845db87482d0b5b7eb4e200948344323add99871b05b8a6ede8fa8e14e937c267d2e6d19264ca43a9a4fecececef99e7b76dece26fe1fc103554f46543e31d0393cf1280d5d9ee9eda8a527f4138aec133a8e226f447c46a67c458b10d0a7117bb7f348fb30c561d744946653649420678714494e1fd30a641487186ee5594071f051b5985d643b207e42ce567a23aa7ee2009f13a1eb3ca6ab53ca96ce699cf8601ad566d8e30d681ae4fbe5fd600f40b851af870b011f4f02f33bced080d6c2e114056ee85b9cd1f3c992d58cc1c8a907313420714e74f48487a7a6417d451a6db370eab906e9a1cddf1260a5fe88262e0e97a1a34c7eecfd8d734fb8bee838a289bf2fefc14028d491976df80313969cf5109ce5f4e51621921017bf4a73a2a3d6d07b72086e46fe313194184b544b732998be0054b33e088031025ba235c03f3799a29aa9bb5b5ea1d5bfc704501245eb362e96777ab1f375ed214aed9586a3f36b6de0361a798f8f778b6bc9bd49a4db8c0420e9cd6d417646a07f6bc0ebe642e17042ac77ce5ed379aae7f4c6d1bb7810de91f7b35132ad46caa4efb2d50edb41b165accb0e194a312013ec51b6a7c1cc9d7aa05344b9a8d132e985ded4177521d045aa53cc6dcc3be0819a9c1c6b64bb14fbef7c2b2a6b6ec5ff3f33f8ffce474aa7d5af1299c4c554a56351c167aeb160a130da95da03076b0d5c2174f74163ec1f612cf12306f93e81c643416a080985e850301c1b6b64d2c4d817940e45e0a0b782a18bedafc9fe9cf2e92776a2b5b3ea58c7ecd22bb69df1fa73b99a7e42757c944ae6bc27264199c63d0fd1538d5ad000c77f84d8070e126f66dcc65532dc7a3a2ee03f7aea06bfba78b4aabd67166ccdfe829be7d2f5bd4a6d6462c516cf0171abb54e7292ae719fb6df0bef93092c1357a38bcfca1ff702a6d2d9ff592ed45bc8708eab717fa525f587aee14cd0fb749aa5fed4b3672cfa87f1fece2c9740ce5664e5e1b7c3afa6ef7721ec7792703b05cf95bbc6e65061834c94c3f29d31987f10161a21fbf70335d943e4c078043d8689c19ae1f3973e38974df5e57b64bf038198ebfc6a5b0fbd5e0ab82bd67e588b99b37206dafb3e0332e51b0f32b374ab5bfea7057b4f8516cdd975c4369a7b23bd5318840c27e56fd9ac7948ea19087550f58b62eba2edf826a8419a1e64d710fa1e79281467a0910fa3ada346408984f0710c95ff6e7d19293faeac8f2d9c16dc2f750830a06f0c546493480e44903989cbb90c8223ea6614652b0207f66ab34a6c31b1e55fbc264509fcfdbc2052da7a9a6eb4cfd87577626e131ec547685a2ec9659248e66c38c30478f58d3a80ea9bfc508d1102eaf4e4b0291730cb5303e8b50f91eb6d2030c2681a81ca2682b0e6c2daaad36d87e4729f949b677d9a6ce4681475c7b55df2203e93db60c42c3bc640322a14ec03d5b468d5d4fd619a82326a789776702f8d754023c9eb939da6c32551ae9479fadc9488b13196b7e3c4e629fa85894fb10a8a8f8ca585edf12b04d5e55b63860192ec87c2b4bc877fe7353b86c1efc2a1aaf9d5cc5ecc435cfac82a20acaa7c4a59dbb580a866c395c276f887d326b9211f22b4c58a464547125b15b2a0bb21b028a573df317bc7457e6a3096353e6dfc790d46d272ac597f464e3f24784a62c6554a2b27ed1acaa57ba2e8a9415630aad2eff2c5d4004c589399370161d2ce505b7d8f4e0f514c8eaa9779f1d55ca8cc8f3a0a222d0680032eeaef7080143e6b6f9f4cec1e09c0a18cdd88396eee5481835f5d44989f4f62f0a3648b27a5c23d6873e85fe6102e402b264730c4c14896ae3a9e338853aabe200d116e8f4c39d0f7263c9bec931471202c196b3841949ed6090369ff0587d61ca27b1da6e8c0f6474c6bdeaa7814d4fa97f14948edcadbec4038e13e5632e8db5931286fcebdacc81e4615bb79c77c067834d35708f85db6d4ae3db8c40cd016201f28e33df7cde9656b08d61a2032097b6a54218d489934c634c31a93cc7997e3a62697d032cc636864c084bf8d3c29572779fa4e9a861cbaf47e365a5dd05f1a12c5f27ba08852d66db3e5eb85d552cae5723fabca644f43db88c077e91734d727c097eac0827b841ab5fe0c6eb4a2e33480133487fc4d46f88b880cc1ca8fcd15355905284254011e6319a0268a021f7b6fef3eeee640b8b6688967780130b2b66b26d34168400bc48990c9a9da423d6ca2853ccbc0562fe80887f66eb7ab7be7dbfbcd82c4b05a4b87fbbdcd6a7c49e21439f0ce78bdb9fe59103767edab39001d90f67173dffa6b01e3e0ad1eb27478ba28b853bf318ecb63ac9f207a7bfb8ffe0096dc4af0332ec3e6b765d92fcfa469e5d30acd8bb4b1ee9b4cc6ab108c34d1273dc3432b54378adbbba68dd9007c53f59629996f730eade6bbf067dc879d4906016e3f719523a85a3debe96a043255c6e5e6bba389cc7112b2e19f9c759f2ade7c498ecac93ab9d9d4782b0e293678661747c47ed5cb36fa95d96e6c09097807eab43edffb63e71a07b1497f439579a3a9c9b9995af28195b1fa8bb38d50e61ea0b0584c78620d6e7aea2116d52744c58af95614889ade41863594a2e1b27ae3ba8494bac52f1de4d979db1d6f8e3d41a8dad0593e667f88b08cb2e660eb6cd2343acbf2ddb05e74e72b0f128443dcc6267692745f5664dd1e6baa220d6a940e82ed07edb02549827a4452ae50cc4786183b81b108991d02c87283d4648003188f4570c9bd7bcb1053e07b1ab4f2b9c71438808daa372eb5decab7e853296732f7e92e225268c409d6459e360711299bc195dab778ad36735ed29bfe4509b79a30d6b07b9b105c3877bf137dffba76cf6b58c42abab07e5843bd3c26f9826d38b3b8836ae3b0e8b11b778da81e18582c79ae6cd99f6682db978b521ac53949a1d1863ff6bd49c0bc102febf1675f93d165dae2c9789f856a80922b8bfecdff7c6f5216b59f8d614529ba073d3a3473f268fa9e9a6f65eb918c5eb073f9c21de5684cf01f5dc70b5e8d023e80a1b3e122a82abb7f7f3f4971006d887e1d990a4a51f1b2e1d8b21897a383d43535855815d771c90b3f90954636401b98ee5208b50459f6e30342ad99fd86abe06c253ce6a33ada3bfad612355603db83d8f530dee4305475f70a66681ced697290a329da5fcc72bae389c6449e66284d68502f46f5bf346e56bea28d62a2403b78935ba2a3c35eddf766e4a8149f113b1c206887c6ef43a48d26594228bbe6c71f0e2d74d5596041475767e1aa0bb2182f545a9c65cb32fba1e9eef683ad3252f2de8b93e0fb47b7e2295a0ddb0c948989f3588758ce9b9a779ef52fd94bba527bff3db428ac030f9cde7e7599674ce6594d0752fdeb2abadd5ed16cfe047ec587f270fd4bc609c952a82b3046f859b98edd367920ae3c98009e019bb3c7cb5bc9b9686dc1da310b589b610da89e81b039eea9c3e122daefec8d8210a544145f5545e4cb7e6a20e5af3ecdecc0d68c888d6832903ab283f072392dea6b8737d33302667356707e3557ad9862e0a8ddcc66a79fd4184b7032e6bf83e9961f0394bbb78ae7e1e6fba643f3ae4f83f162fb72a6a610f4d3c2d618194e67eb1d99350467a1f24dd84197672e6d3a423e00b7ec87cc04502f7721e6dbaea3b45ebe3c32d0e230ae097daee37f32799a728615be3bbd5d2d204dd87ccdfc696382d8fcc232e6fbde743412beb3d3dda015d8fc54ce09346de38efd3ad62ac0d1ba9b329eef3eb3e234807c13b0cc8d86fad293af22803999e6b569439e2fc167d2b1a1749bf60d35a1c156eaf6a69413556ac91358871bbb72218157af72c43396fd48becdcbf25b3f08aba8a2975eda3f5c9eb12b4300293ff67aec369e9f7571c7c6ad04e3d466d344294f3f20725c2a81873148727961464faf62bcae8c22acf3ecda13fbcad43870b77b361ce160ac973797abc287c1ca8bc68ca4b96f7d4c04b84372bdc3a21f71797461c9740b4e5b8e94d066b57068bbcf8770ce57418fe7f32c5be9c33c2078dc10ca71cfa9b96790bba948dfbd0ddaf7b5f045ead00eaf664ad1c005ec665cb121ad7d50675256df05e9474b7a862401986f223493af147e26f60bda6bdb8945d507b23ed3b000848f11bfe8b38296d9a771e8f0ad8aac0e695220d137e7b1861b4b5e33b48b2c5142f1d88c21d1071886dcaeeeb23ecec948cc12e7e22b0c6b7f75d27cc9bd0097c963282f7e57331747748e2a5e555f87fa03bccaaed99822710665a063020c5c27f0f0e6ef7b161594ba4d02b1d5741233917ab5b7bca37a9ca593c5cc1691098fbebefdadac97817e4bdc3669e1c585967264890592184febf82825b6d94d81aef0dd649f66fab0f2720aceaeb37ff991cfe1e62522b1bae2e2192b5d355e804d496971594f664b3890d22fd2fcf5b442999194d130a65b17344599148296306d707894c9f8cd440f8243e49c48bd7731613808f889e4ae4edbeed9469b09909c4ffc13cd889af6c5031efa3a3e29c8f5dcc4742d9fcc3a492db3a44bacb6e85511f30f14f7e85841c0ea0dd01b63eba59586c0d2c6ad07c985e992aebb6c9b5b844812dc25bee9112ac50843aaf16bcbbb5da91446fb4d6a5e3dd681a5cb7f54061f1579b287cd56733ece24c3dc366df9ddaadde3ba22f9f80742331e032c102e35b30971542bf2b9489325587ad6afb6dfc8b47efaacbdb3f1da02d26280b487ca59f58a8783f042aebc3fa0a306a1dec4ab10695bb856056693200a2448c05b94d907ac94519f73215fefec05f4551767237764c7b2de6c18b4ccccb0a46a301b4d7a01cc307f45e1c95d02e53ed60fea31f13cd440e7e1440076c823e439d4b02690e2fd9825433a2dc0af7bbdf0900a5f7972c5d9828f7c6c08da90045c7da2eea0995bd6b56e1c53cca51688ce7ae3e241553a87d5f3457ccb2f0cf90e6d1d9a2dc4c28027da0728f24578fb332d43cd68723db0f8b5e1496e262e6d9cddc9dd49c6c8244233901dbd57ef5421039b7f51859ddf9ec4755ca0a1047d58025d2034441c081832e5ac7cfe8b7d1b550ece1d298d129744edea466479ce3c8aa5105df208d31b10b0cc6cb29f29ec1172ef733d347c034f233c052b2af738cf089db402e95f38a9b3b0125098e4a231982080a0f01b2062dddcd9f3dd5366bd29af300736c38d87a10cc4d666a6568d0aee0467a1f27ffaa5bef1ca279a7ec8c5610e5d67f99c9ed7c40f78ffc03ebd53067cf180ce7515ac7a452fe3c53af9a21f09c61c52217c33a4b82e0de173f7a91ebe5d92bb22ff6c6ce51d3ca4f02cee1888b22bb18c8574f5e2de3031a9461036c196af52fe2e3a3d8681c3369d69aee29ab96ff132a3ec071945c6d65fcb0850ee0fc5ee6b0cdf1dfd2dae334f467149cdb74b00b61273a211e1b58ab3274417b120c79e5ca2c7e0088f20b5ad4427d9df9490e2f69811050cf30a846d5d06447c7d6408527431576df71016a5070a728635e27264e3850b0dcd8499c3ebd25c5ef61325be819731059d89df873ec11968d7f8b32847d5f03b970271a29da1de7750eef3bf09cc49df9a244b99f0db2395df5ce06f8f8938e905e61e2b5a74f8715f6c42ee5d1b21041ae1fd91c1677fa2326d6f2c1cc5fe797878a2ee53d5e60a65fd8864dcf161cf4f467fc00492f189133c2268197226246911167a9bfdae35221cc4f7fec442b12dd41d7300e25a03dcf087a28f8580260910e28d1181f3275ba095099b1fc1c495720499214447cc639a6e566fc3b8635ba50f5ca34b75a6a80b718c6c62855363f1a2efc3b5fdc509f50d17fa4f9b2ae467923edf24e262ce9870a9453cae7c60457778deadf1bacf8faaec14200f2dfe94e80c024ae1ef7dcc5acda3e5a7e4f486852e09b4af73807d44c333ed1b60ae3d86b181c29bd5a4b124b3ad3f2ce41bd94b464b3a813bfddbdb00e2b6d714018cc03575675c21c1958c9edebb4688373253d2b151b54b63c293a1eedf58307dc6bdaae46e302e5559714bb124d17c4a7d7ed4d2b896f4cc4f976f7753761068b2cedf94816dd7db1877a84ad02ca711b2202221cae890b59b09c595717baa97b0035fc46e8fd7dff831ba05c5d4d082a70c93c88b228da0305de2de7b38b360c44e2c05797057285c4df7fd9f46869489b4ab26fdbc15c4cfc4e3eb25c60ef1b8526a3257033b6d2c4c6d95c7edddc75fce232279df904b6caaea18b2b6cd0b559ecb4a0d93edded89b841974c220e9cf98ed359d38f08de053bf0f2f7655ea8d71bbab9e2798071427947eabe7daf7035acc685d875ddd5a8ae5b2ccb14b774910e9564e3896aed3086a9ec7dd4b940c3458bf60042b9926e3b72688e8914b29509a5acf0b75480b53ae5829dde774274f22f91dab0c716db49c0dc2005965ddf2b089b9892ee2cdc8b3ee82ca21e61e86f78bdc70e858e0d2c8253b23d6403810f6774546fb61ef4f1041110712ab10c4c4f27534fd262bc3cc66325c11149aad4a26f119141704e2c8eef83354ff08c93c81832845c3114d09502463c0282918473286bdaa435817d281f31a40e161ceca153d93a27094c2713a45b6d816dcf7a07e518b1c3e942c15ff2da5b9a73d747579e0d02a8ea908d439fb3226dd2303025910922dd51fb5d6d1666e932b1fbdc97c1ec60f505576485392c259c2c65574e0d36c4d8ed6e20b8238b344a5d1c57c6bf2d17c2b5c3a2d47060268347b2ca21e3684fcccafd76309f260d40c5abf438ce8307b223add7cf5d01024d07703a94772d1fa75f3d2b906c0c30f329f9932925e5ad348d77ae972873656046a1d428e70548ee75c5c4a8df8fef468cddda694c1350fa6b3454880fb3177be0d434242ae49ad29da29de9e6872be3782c1de113c34f4b1889158cc01ff35ecd3d151a5889e65a5c3e19218c99ec4d7a93f73b5ace1cef540669d4948df98e5e1a6a56a9d5eef7263ec8e9260376b387da432bbded7034364f2efcc9478aa1f56b9acb42def2d89e4651469acd8f4e970fed7328699daac8eb57d7df878d124a444e61c6fcce489bf8b7240f15713ecf468f508891472cf88de1d21e32759357b6bef05134ea26d458fa037f60f9ebb57140cc04b179fd61a6c4fbfa546f772bc3bed8c635cfeac31c33a070d0c20a81f372e135302be9a0656e4172c10fb5f793b9265451d607bb391b9eee21d0d683af8995615bb9579df66796da852645a0110f628404660c1eed10129be525075241f2f3b84785b64013cf8e7102665b477009d8588a1553641e8e293306a7d4335d9f690470b1d88ef58695efb99ce2811318e710b5a8bbac37154e7864ee21287c13ff275ec06e33733afd349beffd65e9cfbef624386db7dadd061a39a189bfc16bed0bd30afa22d7816ec133d186fecd7d3b0371fa8294037e4a8e6d505af99bee2be53a91224d16ae2c5e056672402d3839e5250e1cb71532a16a61077ab5954728c2a4b946b6c5a818008c1c8bec1f67c1899e625cbfa88213540134c39a5c1540093c923dcc0eb565d567fbd4e37bfb5a8720e71c7bdeaf231ef21d2df69901c08f0b08c4719e7ed45eaa428705eb9ce0818e5ccfb39e3f943a0dbba37bf4faf1ad965a7451423d7b28944282019f982b7c7c3fe4914e697f297f2c50f9cc89fe6f0b453089fa3708da2c11eea5d7ae4d7d5593a3f2c25ae92db27a954a7d0532090777c2ee2861f6eab3f9138fffe5bea00b6959e7d53b843e7171875deac2b13dd2a3b1b57656590939d06cc5baae584221891776c077120238d5da3a0160432604664ce5a75b7bbe37110f683be7544957c9f86e47d613aeb3d29f8071289ee204e773bbbb7f712e29c2bd67c501bf5f238ec096141b3a641edb6031e6fc0b87edde94ff662382b11eb657d57a18e46f56651ab374ebf5f1e96fa1e625478617cf615213910e8399f24451555ad13c1d7ba68c0f40e19b3c301b7da2b0c78277738d317ada28ba5b9ffbb003b54c6ea06f71cafc993438b27b4374e8a43ea7543203f6a815116c2327906770614fa5e15297d64dde66091bc811110ed793c3b5d6aaa3662d93f17e1ea79ec4dde084f0634d50296e13d94bf5cb73e03c5836dff214a4abe375f3c8a3ed3e10840bb64481618903fb722a64ff0ea3b4906667d219e4ac875be3c9954aa8182d44dbd72d2278458a43c53aeadbc39477efb9a377eb2de01d5c0ff03662c76a0e398a68951d11b1688b1be444ae90c0920b2ee336a316e41fd2a5070bbe676f39791f91070e4276d75b80dcc2d601d7e12205ae5e12f856910d5158566b51701d6dd8268dbc35adb3f21ca04625fc296c5731909cdf61d93f29e7d9c14b3503f4ff8efe0aa10c994ab97bac5d221214606db1d6791f9fce56415ad1d99cc81d49e4ff236614b03270b95b72b9d1d22088928b3822250b0015fc9e13c186d408e63fa0b75b0240adb31691b6d383b552a5ebf070e20c2161e1108e9bb8dc2353b1748b211facd9a9f35bfa385872ded5601abf007649afa8ffa61b05cb49bf27a8726683bcdfaec9a409aea132f62876de992cba0f58da3f565ebb24b42af30fb6841e1fabed7f49029f803b632af9d4973a97b8da351947cee276c158eebb50dbb2b059940b9882812ec4ebe9d2fea7c7e9682dd81886f781763087769455c26cffff08df8e90c7f8b78293816ffebd170668f7be21f6199c382fd86efa0ff894eb37daac8efb4a74fb89605fd2ff80aa5064bd14813337f0ca1b08a61f5c46658702b66812a1442b8fcf62610fc279ab434ceab534edb410906e23aba30ab0253b0f3cee011068818c39569ac6e61ef6eb49e05b0278306b295839d827af1d27bdf755c6598a3af26550ddd0dcf7fde6c172eb8da448e8e815f96eefe7beff52576faefe2595bd197d2eec65a33796881abfff5b9b9f2b7bc3dc522ceec6fdd3b191fdb0c4944c10b65b4b58f1dd479122ed4e8510d3f6cf3bdf915534be57aad130ccbd0e60f9076fccb8193b85f0d77fb7ad5102115f9959ba509ead9d2fd0ce2f423636dcb822584cf323d4bb13e1f6649b9f81177e8fce03845f780dc9fd6fea1db0f706c1250467aca5ee357290d0e455f13e9176e1bd19dc5876052808e05c339b388597660d12d23aa3e1413eea127a453e14be3514fbb4d1ce0cefa8b9607d213732215ab1108f933b14b8339fd8e50f536a1dbf5080a4054b2090cf578ec93bf5fbb81ead752d05540deecf0dafd649461b69e1c55292f218bd30a8cfac1e966189213e64032d8a5abb257d56c0db32511eae4522b5535f1ffb4b2042037566aadc637a717470c9a30da6629663628bde4b20576fca92e84fe16d997238de3072a00fcbb429a46445a4cbfcc294f312d9b456ecaceb93e1eeb1ed6e7b60171faafb88a1dfdf8fe4f8c6ebac38aee84951867449b4fd4d5915330711ffe8153375d6bf8b8b8ec98d28d331167b3941ce9545add4c6afd6ba2bd59e3ac20cd3be23a86d693ab9f1ec54e62ee87753ef640d4fd81f86714d7ebe53456ae91b0c683acfbe0ea3b6ed0ec305455f7631da10632d6b038527e199152ad47a7b1b2a74bc0cafaa19899b2c6e2df00cfe007f32081d6dfaea3fe96eaeec5dee54f2fe4be3ae0a808e5aa63026880bd88bf8cde6589ed7eb25c0b21b2b5833e817525c56a5aed6d89fbdccfd2206be681c49c380107a462c964089729dc1836c4c611f4d12b8d16f7ff726c0aa25a7f0b06dafaf6abb12d3bf2cbb8d3a9620edb4707a710ab641733e36312d54bfba53addbe0b750adfa94e4a712a3f3001ec9189830bcfe48271731cd6238abb9c62ab8822aa2e1256afa86279f5ad4917841f6d23403e6a984e7f9a45cb9ffe60a90bbb951e6b89ed47dac27afe499e20dadf2dcc51ed6ae5c074a3368eace59db3bc4d5aab0d546a21e971abd12d507a1c3cbc0de7e36b1c6b9d6c78df334829ec8e7c4d1485ba50b0d8f068617ae6809ccf1ae31f2f5eea7cd1d96c0c840789c4cd0eda429b754617122107868cb81c87f8096a581762a22e312ca5982cb1e90bb5ee51fe48282d1c22ac31fb3e1c0b0d8bca7c737135ec84822f722109ada0542a745942d4a4fde2cbdab1441d29462dcee874096a2b915ebd3ec99d0a81fa03f8e476af7e549be50f702e7f921c725f028fe9cec642e9a09c8de3ce4dce392a97df578fe0f1c1e247695c6eded4bc352b40513d59a4b44b748432f9f23542edee28816fb32a3bedcda2596eee1706c5821842af0cf9a2a9dacee8e5324df344fb9473ca083c3342f6094bdb078000c5bd1754de9b2d375c954961084a40751c84fbfcd834970e131868e81b4b102c5bf6c13b3418a720cafe7b88757694c03803afdc779403ede26ae3d197b4c6b324f912d063c58ed592db8f2b1f0092592b887f73f8a93ccc441c9b092f5fe691a99aa3898939873fa68910dc6ad2bf619dac49e3848c516c3e6adeeca437681b1f197b6dbc997e47aca5056fe030a0cd57759648198215e131ef6b46f8272be11dd9a1a3d871e83ca74a7344673800bbe00628c148f93777ac9bad65ae4a1415747ce1da32468ea2e5119cfa80c340fe4d6effd46ca23f035210411b385a7bac92ec7686e657ecd5739c7552085aea820172497fe831734b30f08b21440aea46b40f439f123a17355ffdb1e058f5406e5ea4751422594bc36008d314432c8489125d783d6d53a8cf44aae9157726b45d3ca3846f5a1b418cf742cb110017db23e8b2588431368e5aa23fad00945bf075154c5b5acaff7b570a38027d5eb1f0122638eb6c4e16ca14e89df989a97c2ab10865e17c0fa1ad07f0f61077b9856604a6a0c63ffa1561a6866cb874964bcc5d7c66fde6a3bccf58fe7f73c14bfda0c8946fa9c8c828a3ce08e1d031032c866812bb2f58425fa7cce059be2837acc1cba4f61d1d1de9690ae94f793e191c43f185e282f4328dac8b74482446b4a6f7bcf3f102f011c7da8592a506c8d06db8367ac7186f8279e1c8351d99060be806903576db6f8b595101dff8acc855b923f6f853d01f2a1f0da1852bbaca70225948513266c26f632075e2919fbddb080c682d1f8e77ea6fb64a6eb41037f1a9d92a2ce1627e85e0b25cebc75bc3d075606da3f0c18c58924cff43e78ee6f2352e64f8d9d1b776161f957fbf4b6a53508091f65252df103ea6056aa7ebdd301664d08ab602d34bc67f2af564342d05ea9bbd1c3fcf776c8f305aec81c54398d97ed7bde42ed0b19d4bea5b85d491faa286b7eca4e0acc8f0bcd489ddff524975ee80e096e5e8e6e4ab05a5ec8c94a6a7a3f3df0e0b5e6c15c7b40641f351cca27170682904f6ab913cc3d5dc13d8fbe6758146278097d0ff3a1ec5eab96e696f4d65781debc60712c0024ba130b58b69bc211436621a700a13bb3e2461237d32402b3778635a04cb2b2a59d4242a068a7f01a3ffa559e222aeed2a3339735b89cbf7150a6fedabd31443fe073a64d8123892be28f675393e433b32cebb98135be3387f74da9a3cee1513d437e8dbb8e2ea0d61be9386f5fd305fc19c29468864a974c97b209ddcbe89de486e0c6d9a36077db161be3301d86a232fbacf5ed6caf888f20075c9c8770605652dea63b4562bcfb4940c75be8d96dd05f4c882a0915a339644022bf968323a88b46b8cfe43e9963ea923c1efe14385dd42d6654aa4b11f9da393a7292e71a0fbdcd7cbd00425212352010ce72b0cad73a6ae137512ca31836eba247358666297f2fa344c6b87352203a911edfd95f0cc6561cd34ef2a12153da166a38f899a0deaf3d19e7565fb5ff6a7c01625bd055ccb273cf1e89ce530d1b9e4bd16c0c1bb5d81ac80cc23247d5d2f26b6cdaa2b6c3419285f832f7296b54ca963f6f7517468b0fa3d5136c4bf78fa43b35cdb5fde1047923cc1736f81670cbde7ce9708c39d8a7640fbccb8c48c248816e3f3eaf0ee3ac7b7379dc5d10aaa4f1e94772f15015f7988b0403d677fe656fea635c1d5e246761420683b14d19db5ee3d4807ea84ba407d1b9b119b3408d45ffac3d0fd58804582e1fb0fbff23a4d798eb8835d6c937b98dec997cfe43708f0fbbc782f581f6b12f17bc85d5f665cbc8701d9ef7af47091f8a71ef81e794c843183f740d4bd1efd839081d72eac4aa6e0124bbf3b4d89207b7fb316633c9e6c83ebb56675c69656a966fc5b01ab4f308fa0c451d85c13db8a965ec63b400fe11a43370070b130277dae7d97f3e973eff6ba27c80315a6e1cd963ed4eb7121f1afed832ad49938edcd591d91a95ec0de759dd74ced86abb3a5cc0e2231bd7f4443f14970792ee0956230721bf5defd4036214b30b0bd0e05cf852d197691786919f038d3daef3b6514dfbe5350c73e3e6f7fb9b4a2c305e7ecad6f837b270b6f8bd9c439d4fd99b314c27af14ddc830a39bb55b4f7257dbae4febbc28a5fb83439bcfb42f125d6cafe0610a0e3d252b45761241ecb454b97325236bc4784ef1805c088199597c7fc97132c397c2d945700a5dbec91570aecac83773c4695826fe8d4c2e33bb7f1e787716b59b52a9c144af9a3b32df9f50093e922c5d3646369ebefe6217b9a72b4009a3401338b373cf5a5d08d245d65290ba0231246e514f627b64da5a459dbef76fb0e2b7f7373aec7442c4e899232fe139e3b4acd7178b5a87f085f577c8a95a624d1895fb6a621f8b6aab085c331f5195e28d4c839043cebc426026464ed68a1bb6d7e89c67e145fb6005b8d5490db1195a5cbe608619bff1949e4bf2a9238e1bd2a30f7e5060534ac4d6742b6e43e51159572fba148060c7ddeeb6d4511688c27e882904dc6a35ba2db169cf863e9cf48044165cbaf7b3e36d54db94bf16c56af2c27d800f968850cbcd97d803a1b7803eb09eb1accd672fd8fbdab1ac076844b090999e71b9a3169e58f8335da9fe781ba06713571e5daa4fab5e90fbfe321fe7748d6acbe38a43e4123c276bd6813629cdf4ee1604f2d27b1414ab0663210962ffcefa2dfe90889a67cd4b4b7e4807aeb305034670ebbc34b59af662ef1923a741f0766fc551a193cbffa2d79a9262f7cc79b54d66362f21e83190368234f80f703afbc76fae08610facb914b86d63aa3965873dd4f617781b1535e720d4c71c5144594a076f8e8400303082f5499b65134a93dcf6d86183d529c8c5d6b0c05d2bedc5a373dfa012d797a2d916e1f5ed1f75117a7184da7e4890244acb825f2504144e85a6fbb22607190a641c26e1dfee316ef226091212a414213acea149ef7e11a880e8c2ec4869b802cbbb679c67572ac08a726c95abcbb452e9e99725d7e11c7eb11806818a5958d1854d41a4a3ccb4476d55138122130313bd591084ce62a57362ee0f24376b22d73724204ff4a506c29f8c865d28460bed6694d5ef2ab1a0f55a3bdff10407d8fddcd016c4854d44d9d8d5c2050f02d1cfeb60e93f249fa3a730682fb7a9dea075eb42aa5d3eddcdd1486be9f6f1a5910c3f59231c8d6db65516e15c50f798b009aea53c63d447538b58eb665c82aa99dcc2c687f5b5affda47fc2b60c9c0914b4acc2660767022b309b20dd15533816a4d183dc9d1a7792bd40bb71eff5e470fe0cac19935102c761eb8d1da65a8ff9a83025388d5bd447e9d17868df8684eb84bd9d2843fe4b3b4a331cde31c353ff03c2ef5c4a35f32cf37899f91bd816fd820146a08f1e1b2e159838e8574ac2e6115d4301d38888989d8188b84d748c26efaeef0a243aff58fed36d23a841b0aff987a6bf0b31a750e3133cce36737146d1fc1b0bf45ab3ae154e7488a03b3829b4b3bc8fcada29c240c0c271ce02ab2d9e38ce56327cc60f3ec9b9dda01b6b93163cec786ccbb0badff78030a347507a9da6779560cd408adb1dcd0b6cbbedf082e87db7e207234d4bc20a035ec3a197204ac24f4be7f391e72f47a3c0285fc2bc36acdfb9f4d11ac9186d0985945ef60d7cbf18141702329131058c31a4d85978d6a240220d8526e7f81c2504ab46bac8144b9174fe34561068b07dfd00d21113b988e85ecf2837bfd68d3801af79b3c4105bf5b87660ee09031f9510583034ea96a6db53515a17c1fd0957b09ccb0c31ba83e032a065d70ef65fa047b4bd813d3fe24ff91274bbc9da380b874289161ae16c0b9a6bfea0795105590691a4b7102efdb237319800d88b14f5c1a29983c189f0d2029785e98bf3894b1eac9145c98b7bc748153e7d82d8092776016530d086472d779093d8283b827a23f08f312fbf2406904ac38834437a95bdab7656c0fdba0f5eeb57d42cc4f2edba7202edff9b716390270357f2982bd4a19a996eda7617f3076f4c5d33de03acf3d70fbf9863a95ca272251b70128c5220c492f3bb925774b90ec0ff879853f9ed53367c7f61e2397154a7444c6af735889a3e1390faa8c21580a6c5d036f2adb462bcb333709ab93105d8b489329dde4f26708156c109984b42f01937e99ce2a2c88d271e25840488c1802eef3479ecdde8c24e8a889cb40f0403e1adc72c06d3e797d6de0ac7893e4470bfc55a6c9ac2170b9fc6b577c360f7490b4ae57bbb3ebee6a8db37fd1c168d55aaf893cc89ed0ce7f7a5b3dceb30d62dfb5d021a07888a8adc5c88764ad3911955e332cca66b0eb451df49b36ce7759050481dd6814c1ef8cf0e1103c577ab0cac0018734eae306588e214f619f29fbce0ea62becffde2f0a6d7fdebb67157cc63f23d820fff3b533838395b07af8651bbd026700edc280917da9233e92c73e86fb5233b1825e77a7dc74852828481a7d4b930622114b6240b7d71b2a4035c5e97ea8840d557a6a4863094fb105a3882b3f0ea2c55f5ff72925885988cc87d1835c02d3bcb26de792adbc42ad3ec2d5d436cb1b5e18d486d471b40b266a49e52f59bb1cd891b468915134985c1938a87ae10f6833428a22b98a41f35b02629d1f7c3bc1e9bec253e6e8045985ea3863c5f49245e1d1e420b481186b334aa48311d9d2a423f8178a484687ed54938b3702b6c50f2c335c9abdab562ee702ff320118b529a64a77cd2c58a969b718223521326085a43b98ff1eb75c8059e5d84396db3c2532648483fa12eed35ee757e96bfc0a1d43f0d94fa60e8660f148f9f4018fe86609a42ae565d94acadc14e5ca3b3bd10c29011bea3876e68127616c65a667aa8a0c83928c1d69f89add03a617fe73ecd140a68ea55520203fbdb80ea538017b2382fb44f7c1e7d3209669793e0fbe836fb2bc28dd7637f81d6ba640ae6fa49d404ce92bf51c94adbc395342cfd4a48021314831c92e78d807068866c30ffd7ae134a6ffac989fc00064c8dc58a944bec62cad1640edbafe1cb9f5d14f5ee1c524e7b3ea1a04e01ee0d472f63ae3ecd2ba15341fe99cf877799890cac6c8e9e92d6065f3ec45c22e9165607de8b3e8229dd193f24b15ed33bdd805f47ae420b41ca463237f5628b74d7e452bfd620500bd4e9bf647545767f8d814ecd9e632fb842202c0c5fdd64089a04216e93dbd5701d9375800ae52f5916265043bc71ef0f571b53bc67b5faeb766d27c066d5f4d4f4cabb7ec65c44df5c962f8a04b9611362da2593e3d30a189fa9ed84a75712d3f441fc87364db5ed26ec92f13c4b5896338eac593b5bfdb7c4450e9a037f88db91f48b55250edbf2b529548f67f24b3f817a96efabecd96cb1959d676efe23d2956cf953eae01ebb8b9b0d3a1dd54bc9f6f828a67a49de4cb0f8a65746ea086da964e49cbcccc3f3bf81e7aa08a8d98577882bb432cf510d5041c0103860f50e57da8cf45047d5a3c017c73538b05b1041ba9a9d1f2c11a74bb2faa96f082bf6862202fdc251042ffcedf7b819a4eb6cd938601031db2268d0dbafec53787e4d14dbdeb4b0830eb5281b231a92afed54cb98c080025caa91fb19d78b50a8b63e85e440a5cb6b8713bb7c20bf83df0ec40145d6cee06f3760aa2cd467d55d9433b65d98d26c90903dd012ac5ee14ebf5c2bbae7fd421bab521960dbc1f5fd3af3bbe0d0d39be8380d7f1d0f06b8c4a44b9f965143a88129f383dd63e86ae34647d984ea2740655022b84a39c846361e3e80b65200d635523e3d52f8d2f4d98c4602801bd7268f544c0c6698657c107673940b7439aca50056834c31b8d691110ba3dae9e22dc77053483f6c01d1df60029a0c9726b12fe61ef53785c45734ac317a5abbab1a871185bf15de9dddee7e98c2ed453d73336095ad019682656debe561bfb6ae0a215eb9229c7e216629abb7bf3747a4ad9330ef8b84217f792383a187bc981486b18b74b5e913d0c25934fc72b6146721e15751b06109df4a587138a80e07ce7c9f74396156b5cd6d87fe8c07b47c6ecec1c17e694a6a98b7db4f4b8c30d61553e10a73a4a9a3fa47a6bc337b70a52fd68558004bb7872d840f6de3e8bca47b26f4b5d5a64cad908e61934d2807001602679eca44ed74fae3a22a4a8b31258b3065e1c0b5831a212ebb2c6a9e6fffecadbd74abf50998d7434f67ea55a9b8ebd1237d011689419f6fdd4e09509bb74a6a156ba420f54d5d5257fdb022c3fdbcf36d8ccb193e6380ae1ded5f27378742c07f1e80a008a795f357d709311d6a1d548518f1c52044acb61aeaf06aff9d920b8365ff36ee80d95f3c040dda243ee128dd5a7f0054a88790a0e8ec89da28999a53ab36c951a9777b48e9a3507c1ca3df6120a76a7177af1b5fbe7c46513f962b0278b14fd2badd1948b9fe187aa10da3a2867a676c8a508031ef9d89b6470ad2acd2595267db2984aaa9c6f1e8ccdaaf183498bdecfac51503fb88c3dbb1fe4356abc561cf68e99221742a01b0553f0f4257ee7de8c534ecf15eedf265095517bd2eb58bb2ebc8498eda58317d4e477fc1f6ddd8dac4240e92b11f47e0c990c898dde6176e6fcb71aeb8e3c61dbc7f7e507c2cae89ca4c7f5769fc666a91b0e0f9006eac988464b5ee0415fe51be9983bb44ba8cb1e7bcf5982b8c389a0dec61f89eef5cf40304a15ad46fd4223df15f6dad768dc8a59a14ce20f135d94a5d285bd839095b9f8af3ff0ee8590ca3da94f4f195081614d0375f19a37b45807d0142c0cbf03a6acfccc1f362f618efc1936275200ad936c9e4198c7ed96f9ef144803d37dc47f153de8836b15516b6c10f2784abd77e2c168ceb8da5e41c29f5f20e3366ebb623504162752722f4b035cad4e9bbef91ac6e6d90841a4ca40d659a29bb47856b0b0e718718b3852bfda0a02324dd95112f0c876b35934e29035c8cf4c690a2187ee9dc15698e53be52568009433c65febf72eb9f33b115717a617868a640a81751e097b2e5fe5f7d94053c293fa3af6e9814a928e9a02c6728a929a96140f219a96df719fbfb8ebfa531fb58c1d7e3e8994c6aabe68e8adf9cf37c921309788d05a6a4634fdf6acdb5c0f390d7993c90aa14bce64fa63b4e7a49540c1fb96f127262a94404ac6d6df59719c9689399318ba8749a742ae300e126ae5cadf919e9a7bb03fbd6c96a764b93f8ab6d7ad555cc983f862dfda39182848e20776c025e5fa0319014f17370c695fcf1ab8d96cf81e50337d50df55e18f85c3f723139f9ece8fae9a4865145ae72963b8e906f1d784024308eac1133d15f9b9072384d350468d591bd98e4468fb75765f075f49b375bf5060bab603feb3d3db4bcc37738d78975295937fa69b2fc7addf427355c98cb380e42961d7619ddf496fac46acbaa4742af3e788820a35981fa270bfaf759c4e950ee85ecbc81e1f7ae2f37486ccc75763cd05b41c1e903e11ecc596d146fe696fcf0276c8919e7bc0d827cc97efdc2558e1a203747daddac9fb983945cfafceb6ea61c4c6ca8999bfc8beb0cc3cdde53a1243acd5c4ee640fc22b018dfbc14091039aea9c85bde342ae0b9080293932fcd2a327dafa3a3e39200e2fc169e4476b56a7dfaba0fd5076e1ae998f7f24ae4a71ffdd5e2d8a76b86f59159ba9f8f6776ce24afd0a28bf0b519b4c33c62399d78e018bee0acdbfae1729f83d2a4da36a37e673e5d99af0fa8e89e2686352571e8392a822cf145dbecbd7f4a9a398560ee7231e4b3f23beb955ed5485ea08cc1d3c90589e3d643ecd81a5a08f240a35fe7141324b667ae0d639db3a080ce5ac5f1391e295a5045c0baa63fdee26de057d2b67a28330058bf1e9978213d8e8f70f48a5aa46f9c3a43a9989c7562119ddc142a16dad689dcff9370c3af590fa198e2ac4c809922ee644834f3b2a3b688a3170a122854a04eda5677ff078e7fc5b9108283bf5a1e9ec5098a60f9b9a1d17ccbb1f574b646642f5a4f09d99969cb44668640f45a588e826824e68d5bad3e01786bbb009ee64244284bbee542b750f44bc2a619fe0f848a4d402706097836fc1809ebc48303f145b54a6221ec0bcd39d23b19aa95768244a75c63c1d7cedddb72c5e2a687a61e7595ae89f1baf277d892b79d128fb76c638cb55a945fe5c4cc76570d881d49b95d5cf733ba8c8dcd7bf5f37edb7e96a3b8483006f671afa22146b7ddc5516bdfda44077c971e092d56190a63b3c9318dd623033fe6b9056ecffc69805c96e441de1c88f5721f9c6d1c45c498f84773e3b9b853917535a08971c16ff0887028b595c4f9c63f97d7206c3729f0d00caa2436e2625cabdfa32aa911caa8e298e285dc9a230cc4b5c0e22b516f0e83cc10c41002e02c97ecb84cd9731c66a6538d0665a921069e24602881783d3da2dc27e44dbd526dd3aae6a083fcf5dd8da316b5b13625d8460db255f7659060a402884fa942a1f145448f1ce1f5923ae3108f1547705dbf38a2b3157e42e20e4e95f9f6022686f2d742d535bf963673bf7eaab80db3121ce5a6aac5488428c863a892bdd24475951df7c42a0e5dfc4edd6f96b4ff3084cab0f074d31606d3cf0f85e8f65d3c7c6fb430afd66073487aada0e7b84984c8174fb377c32d4cee6fa47e89a9597efecf8ad153a4eb55dd67ce7df4afd3c8f35f273bbb7a96178ee9a5500fb0e111dba53abe9bcd9eb31fc9889c7be3c0fbec9f5c86cf2e3197a0e3be248357949fef6a9c61b228425c8d64e7110c9802162d5c65836bb9bf11d4490744e62cfef5297c4d0996ef78a845c19396c332cc618b1b45469c9570c50e69bd2e05e4e5c5b77c9c97df07f0f21b14bd34f44ccfb84e3865ec7f40139ff74feed161c8b7bb58046f578e89ab8a0893697fccbb75089ac49ab30d262f3b6a1060b809f9448855560513fa88c9c81603947532c4f9ebc88ff92ff8f7f1c8cf2698d716c31a3ee1e5a7e5cff01d9050492239df00323c6d4124f43d6b5bac5c5982035a54e5c410fff7d20e762d0da960fd39aa3a95c76e7fb05a6d11a1348edd743cdb33ceb87a874513be1a6ef718d90fb2511b941a2433993cc49d16073ebb9aaa70ece79cc84d7836c85708f4550feb3b4d66016daa4612342cbab932b772e06b9000060e9196c1ef476c03b6b86455e4d94d90442b39a3cbe9ad5d0a541d5c58d0bf82eba2dc7154736def1047b0d1d201c21b50c2c89e95eb0859751e0ab1fab717d6b9b9ea308c68f7da04b5e673a0d816a9dcb01961a39f109da45e24822fb30b43154c2f06952d67fd976221d96275ac1f53ab424db3a9a1e5eac8a73aa6b78775a0d3b1a809693e7d937467af577c09d2700cb6ee1bde7c0f68c747bd626669582d629fa5ae1f8da2ae7cf585aaea4b341fcaa067d08d431b3e4980bf75a589afa1403cf21f7553919cc3baab38eca77fd0502f9d5f76c0e879a8f6099a27fe6d3cecf11e814f268e419fec658ce9e59d8795e354a7b6f3c51a74f7b384b67bccb8e349cba476d16c7b858fe159810be1b76df644d2e0e2d33d4ec20dd9eee558bfc84e9822324fe38d8a8f53e0c85118a0a39105eee627c58c7fe7f22f3970b8e246af52d276d35d1dbf78fa86e67fff04343b6743bf007390e3245c8123cc73b146bf6067db2cb882d292063c55c64d8ecafe49d77c93069dd47218038bb384d6a4fdbd13286234fd71751ff99d5e7970c4a961c77a01f3b876116a60f4f0ebe57f22d7593b03f44cd2ade94a14874dfc6d3fe2edd1fdf14b73ae954620d0bbda8d95f61e4aafbfd3cae1c8f27dabffa482abed1cd1cfc66e7b80c085831452f97e0370b38752efb227de50e9732bd34f4f6a96dec4529b719dff5812bc42ecf78dd3eaf0931afa1d5e8748e3deb1e1e919d105a098a70e9933c803a908dd1a5760f9b01a97ec82b5898757e1df82eb4196de7924fb1dcb8698121f6c2b3a5ad08f22ec7e6a2ae7fb515bb7292110297ad07dab245909e6f66a7792909bbd6bd4820cb8bacf9b15d7adcb8497ff6ea6de4ef770e6c5bdcc4553499e7d53e8fd4da467539013916c7391a5ceb598518c361f2067422584253c4b58e8a6d763c2f0e28fb679373d04a43c1c572412be8ba6adee14f6d776aa82f02c5897bb8fd90453e4e12e82f48b5e2197b978d713f1f005bc6b750b64a3ed99ca23470726f9dd0d21af836586b0e0005d11486fdc14456c93ad25a05cd63225c699c1bfbe9fd69a3413fd78e3c552f65ca20c4881737f96382d4bd84bfcd4e3aac1314f5fa4591ff8c13f7914e351970d228e368975e85f0a9d5875744f4f6826c4b416a4d7c39e573fde5ce3cf3272985278c64d7714e9e0247844fcd272ed4575fea381b6e981ac0243b0fc6b349485943644b30913f5cff286918d850112a2aa3dcb4c695d573fbe0f1132e394e9a50842c44cf5e20565ab1b05170d0d7c859147842ed505dcdc2f15527ebe2ac27d8e38ae13baf00b1b44cc9fe7946df80ac96d5cc73d1b1d2a85e943f23be0a0c292d418778aadfb1a698e7aef9d6374127bb9f6b14cfeccc6c66238370f0b0e8f08853eceb1a43a004047af031f794c75265161c4ba0bfcae0cfdae474f3bb77310692f6e42495149ce99686812502163649808cd399d46c5ca0aa0215cd509aca2d010bf194203ffb32ad794fbd554c9d188d0ba887e0115ab03107d8055e0372ec5ea2ca5b60df7ed904d2a90c6b3fc49dffb605b613a245fa9fba18fbd5b0865f447e58a5ddbe6e7aeab4dbd813db6ca0105afe22d7583c57c3f680a3b8a7ace32f3a6a39c8a0ed8511b3a75ce502af20c417ee9172d023665923c28d62390f1a9af73632aa7410d4f0008ba2aa4cd61e56585a89f8cb0ef694141f8b2c187926940251ca7adf9bde310c43799a4a3ba33f55cd75a61e50e70321158e89a92333ae5dd4aef8d2b1f0d4c68593238bfa4378a9fcf01baa8566e956b3b155ea5ba74973f4df3d96559fa7baefa30566b9c65da541c0fb8a39586bda2b65ae9299d8fe1150e1fbaf5eb0eaeaaeffe4ccd0018a6531923bb2d6f6ce2ebc82f0ece920d8a5c6e28020df405cace2e81d46b50dbd2051c61160f0c512e459b37c48935d33c0aa5834cfe444f4757373e706abaaf086ca547a076613b54d7bb4d75f9640dea6e94520afd88fca17c0be0f99af6fd0860e7fdcb19a9ea5e0fce530cc101b8a245059f930e49690ff365b3329a3c5d181721a25be618a18c5366c7cf4247da9b302012e25f92edaec9cf57f4a6b5a9647a126318983b1a9f219b83bed3a6e7c3f8383d2bfad441a5c492cba16bde487c4b078258f937d8fb401ca300b8655f3b7f19e8615d514f0f2d3f0afd5771c5b2db03632963b7fcbae623c6e69baa8551d6e747ab9cf28ccc4e5d5655fdc1754a74db56de255bc52024c4a1c9cf56d62ea8530137be11bc095c9518a78faabde8b3d5b8855b58ea3825afa847ff1e0205f626b2853884001af9ab23f52d9efde9e664b524114badc57f4d5ef604ba0e60c46554fd84bb0dd46120a1613da2889d2101f280747982a4f22e886a269605d977e8da9d8b820d41169daabde2e3f511231b14ff61b41fb02289092cb2ed1d19466796fffe0f745fcf37a92d7c46cec31851224d3c524c7d0e4e07fea3d3243d838c157a89e6e0cc4afec42965f130e83812c2ef9ec7dc62f6f02d0e1370341b72aeb80cf01ece14b82c56e116a160ea6e979cfbbc43f958e0419a4a68f1e80af5e1f2466e1c028e2fc49e9f3e7854d39ea4c37c3f75e3fc07de9f0c1b0f883be83d82385f5f7ea2eabf00c3fb9d314ad03f3cae9039ffcd037d78817cb9ce20afe82d4386e9904256eefdb060803ea4c51e8d86fd59f4c2c869fb4a59119458da9e3b8f9dade2a83e3f1ddf6c04a2ee319106180f6c4b85c4973a378bd6f003f1e749558048e4123763cabf82d05193e6c9e8f2c6103ca179c8c78b75cbee90f1830b874f0da40b7f40055a8ff37da7561cb4e958da2b7c907941d115c73f50e788fa54f6efbf8160daeea5161fc8a1a128f2583e0b8c5eea6c0578b945b55c760a3b6f17458f6d74b3d9acfbed26ae5fb05eaa6621079ff8e855910590765f23349012885413965814e281224282bea9f265a709d70815081f673e019fb5986a1990532aed181630a29fd4e7d8a08de152519349b16b6d9f869d281aa65e83b9e82b1b4aa5b0e2b808b9a211c4af13a8c5e9ce6b57ae86ad40310b4f814ccae97a1a9a3043d0209302c1cdc722a8b0e6076ed06862f37bbdcae656e018cf23787358282233bcfba8649be46b67ed358a4871db9366b3b02834a7e50f240516d8c587203b5da22f60b95f2b64f902327b64f423c42e09128e974b81b90536f182139e4c7809aedf37484bd89c3da3c816e1568ae9bdfa9bb968f506c96f065c2fbd8704bf67c1f95c69b14d58504753f4d55d57b50137e2b07a83e01786c2be4cffee07a697ffa3d460f15914b7cecd187aedc2457557c6c5dbe29e16d3545689b0569984e1abfd1fd7413d930981f500aa88347ff467f420b34084ea3fd5000aeb85da8264ab59e6df58cd29369b642743a5eadd18d737eeb1cb72703e57dc7c3978c1788de937adad17471bf4256ee37d6a2da6ce81173766e83c77abb00d827b6ad61e68bdf3c992ca75e50c30c6b3b9acd641d6f1fcc5b3a118419c5c8596a40fa67debc91fab50c3e18c4926c3ccceef7004deef43a660046a6be47fb2d5fd3167c56d958e9a4b072c28dba290ec6e344a4580cd76fba795e21afa9220b7dc21a2300b4e4ba8ab16db84a8f353bbc3c057f5d4495d836a178a22d9c6fbb6eff46dad1eb5a61e586d90527acb0f2e812ae18c7a71e6318d79a2f7a5cec1b5ee953d2dd4d49d8ea9a445d91f9011a5862f8238015eeadb8b997da5d4b70856ce2a468f9b8747efc4b6189694879c1b933427c6c4c2da5bd6d92c72ece965a679f7cfe16d9a501f97b2dbc01e8794b9e6e46291ffcd993b8a58649c4d4372255ec91b5b1e1c7b66d0cdb73e00099885ce3eb07782af9a5668e51b8a3fe8633fcf46999963e87c42f4373e36ff7e4f17b69257496e5de416ce78c459f95d970f5279512b892f3b6420fa8a6d4256d9a6c7cac0c3fd006580d3faf30e39b465c3ed47213f67a1c86df31c84fe79f337a9cb77085f184862ba4843b7b0a9f0a1d102228bef6228eb0dfb7b905e5dd191aca6240c511c0aac5e27ab34dfd6c67b2700b1d9b68efa696347bf433ae6f1e2caee607e74e9237cff383a1d6d6cee4421b83b2d4874c853c08b45cf3a6263798e7c9a980e65e8e4f8b599dc652ef23eadf4edcb423cde91b9e345cfa505e306c951369206080a6ddcedec580810fd22387cc7719b53f22a0e51e3243b07bad8a1f6aee5c399e5e7c466d3f5d843a1a89cd156799044ed64b0ceaed1c07456050969b128a78900d81de6c9de4cb24cbf17dd16206dc5c0b760e68224a9f48547cc0935b339ab0e6590d8ee2caa88f78f1a65927872b0eb4474ca12b6c699bbde02cb082edee65d551947e454844d958a516c30d60bcb9cc639570adbc55de13cc579323f54d62097c70b7d102f61e933d8d6b530b0a5aee09916738b4f1d0ec5c16a1923c7ab632395d0097e757313dd7db4a64078dfa93907720aba59a8a3c00f0e27427a3bf8d40939171939603ac1d1cfa2a0654291f2e8485f92510b31bdce775d1a8f77aef4e14ebafdc6b65d407d249e54f2a3ca7965dd49eba492dc007fb77f66ef7d2bcc6d760855aa86313a32f92d1913c4c5bf6a55450dfe5089ef765d6ca759a02c4f59b121b9e519998f06612bc09f32f13dc9af98c5c507e3e7abe692a6eb5b410b21fdf874ba07d4425f9193b38054c3b649a47ec7052f50c3889a3372edaffcd9a6ca77d3623c879883c246ae09212e5e549fe4e9a35b1d1f411490ce343354f83ec1923b5d4d43ecd9e2be57f090dbdf6eebd799cb5cb820ac9d833ce5ff3fcd53f538ef75a35c96b7b835ab773e45650d4dc0ba4636d9b463e3299fe4ea37b1010c47cef4bb641ee53443f83a856fce673446169849b1eee3ee7af32ebd71ef9a0d8419393a65500b45ac42e5ae0ac7b00c5989ee682e31f33ce47425da4e9851dfe4e3d6b7e1c56c12f2ed46b4e826243a5ebebdc65b1cee19861ab40a30766e83c3ffa98ee43b90daf61c2febb3b478492ec8ecc8a1521a8909aac0ceb1b63dab68421942bf5dd59fef25abb4137db8d79c070a84f2a22d82e35ab1135f260fa157bcf9a6d58aa2ca27397db67997a2db9d6286c0a1f67a69501ed5be01ca785f67a0702619619a0adf9fd7071573dcabb1596a82d057e59e645ede2240791d554d05756293dcad3d8763ad8b5f6020648b6558a33b5fc0dbaa5cc2383224598377dd9a10bbc89b254c75879e0c4e82bb769e8bb72c80eedd2beceaea54eb82c616df6cba200acc4b917f1a9955a215eb58d62826e182699b476b527b063eca68835ceaf366ea359eff162e2aa41f0cb35adce613b4731ee6d87d8a602a56f7f1d7225e2b28bb8a958f275f831cf7a53a21f35badf72a9763c9acd3ad1fdb7563210875a2e8a71fe2b094e72e4f5c51f00576bbedd9bb5a70937a3d0bdd39f4890dd8eae481567e7aee73433151f68ac80236690d11a10005d168104a0978e82fe64e4edbcf5580957e1dced2025aad0e42c0753ab90e7a60bf0b5f379827199618edafcf2dfd0034347dd64e58dd7790c281b9327d2dec37169e2be1477dd27de5a20aab4fd40c28e625d422d663a1182a634db166479920a9aedb7d998f9b6af61ab790f795e29921256c149ea67b9383877e3cc0ed24d6361196742a7da2490ef80398d83bebb645977b3a5408bad1af5d8423da9b358a23a2e38039367ea9c1aa6e6c2198fcb8c4ef0f2b7f43b772b6897431cbc0db5cfd52551d8dc89b2d75021a3c12caae1014e097e32405e012752ae67cdf5109168d0322cc736f8b39fd7832b3835afe2a9b4c7acd48463e66a52e8be6fd0e7decbd97bcb59a5031e4f2137bd4f8f405eeb1d22df324296b5462098b913203e3309cfff3ac73982f0e95241ccd5979be2c2779fbeb8519099156fff9062d8a60cf86df8b7fc5925087f1ce4f59fb2ca5b2f143d7e999b04ce36075e3a8c50efb97f43a44ff4bfe23082298a2f8b519fb68de6b0959ce0c9f031ef032ec6d40316f081806311a32b66dd363f99cd8cf9c51d1ff8343ebcbf6f6e12f0c271b6357dab71a9b522440f6b5db59fbe4de4c866d1805bffddb5e98247124b16af209cba7cf0f3896189814260c6a107df0d81ae4b3ebbb77e140836be2e47ec54d0d143217a8f5bbda53e42e5206b440638455b02ff9b85f2981e50ca604adc624c57ce5f24235cd92b9cf1479f8266644c8c4d95243b8d27d87c31b8110e6515e99cfd313c3d23e737e2bcebd749db9c184ea83cfb59798c1345b4faa0abf797b6f99874a04a94598c154337c6a3eeb3c017484f1bd4948234f7e3149efddbf1338d92a098d11f3ed0af439d76a87404a32944e69b3ffe26d0b2749dc14ee469c52479a150595c0c69d3c534ace55c31161fa68c26db6b42dca5be0ef611e565e0d5d1fcce28c56fe972a3ea0230453f2144fb473ef1c7ace175e14811d57a13ef0b12d4b31340fe9035f084a51393ef6f088e64f331feeac2ceef7b91ef06df8c28a60e22afb3085846b1ecda5f32b648d64d72a4d18ba9c5bfacf51bd48f041494e58da7b5b61163c67bbf0eb38307ec5c31b8885781985a4e9f515eea086c0c8e15f0dbb320f465e8ad864a12fad98df685d412fa27f8a72e32abf9ab8996bd045067f1b75c1fdbc075212bd420e9a39a17475f56e483189cc23931e17d7e005cf0c31a79661355b662c86b033fbab26363492ebb0519a3f58ddc515f29354aa63f85fe397a2356d7c9b407205ddfaedc20b087be8b241637b35fab89b0901e3d7a2db799e560596ef9a4a2d573c5b0529f537bd25e7ef130faa69f0086478c170a15eb2a392f647abe2b1fa7b3ec7a0cd73a57c2790d8dbc9ddbe4769a5d8a2870abf75255372f3d0137e8736d53b9063e73647555c73970b241abb5426b5ef85c3e1b03bb2a8a78a0a51b885d2728884cb43efe4b2cec90236fb3525d46e4718407edcc9f5056bafaabe0f2743a91f41564476808f21cd33b5798efcaceefdf81ab4f17df12277ffdfea31c32f7749b3a4c9d01c679e1b899cce1159215e1769534595dd21d19786dd54f1c29f2e326bc9ae99fb316e9ab026048a35b817dc9bbfac847ae87e284556a4d9e63ba83fed4ecf113f62a40f8928f58dc0270cfee2e06436f126c70e090218addffdfcd9c1d1190641b113587106773d9601085e7c9cff618f89afa7fc29ace60db54d45973e26e5ed19c9cadfcd9f3b9d2209a3e873c3f9515afe629b1822fdb12fd099e6ec5fbac3896753f95bbe91fcf1c5fb874eece0b42c3c621a40428b18a0d479e82cdaca1ffd7386ee1031a8738a45e39e9a07f12289db944af633b5fdca7aeb19f07876e2f18a94d2d2c9635246c02dd005d02fb00d1975de81fc8e2dc80965c94e84c78246ab5d72a6b165dcbc2977721727d35f894e24af018e93e46e4cb0e68d4ec4a3f11cc8f673aa93203327985f3119f10ba335072ea1037e44734ed309ecebf6c992e6d48907f20d1a7881f5641d4921c4958b93589a313974afb03e5d7f461cb3aa7c49d09ff0a2d9a02a83f33e8964d205bc2ab01d5e864a94e64f49f15f837531f6a047082c8b06c0f4c728b012ac3998c719a2502e7ccf8e6ef821e937b27636f18c73d04fda04b7d04cc86603b401030309c39d202289b45859f8ce137045a1f5c03016b303a50f5825415f2a2ad12ff8d0ac4f4f3ad432a9096f64af55e8606c2ecdba2471571b18482d8dd8b38e6b02c2a003512385f3c03e8caaaab5975f93479cd9d79eaa3c2864341d5654d1397d0fb1d90fdc03b110c099beaa022192ea2b25efe1fecb7a72d8a31b020560495f0f66035fe9c7a1b67520ab52270cb0ef026bca72d7afcbee10447210ac93d11533167d912362bdce7a43b6b5ab443e2c35123233708a0065e7b86b11880d4ee836dce48a14136650662e2376bdfa4f7e59ea097f2708b1d84ef3163dfab018ddfc991c17cffe60da31e46e8e9fe6cc76ca00ca6894612e66c96f175982ecdbeb5dfce2551c30f1bd20e6b85d0c37d6e24b5271703f35ed42aff33bf93654a5f98ac4ef66539351c76428b5a187666dea5a521ecac4d0c845a55546f97551b8ff79ac8388e72e82a4ed53e469c84ecdaec402941b3e31712bb862049203c94d265524321d960f82244610de7d8e44750f9436484301c4e3e4a75e5487c9273ae541de07ff40a7f76a9316ac8a9252de2afabc3cdc1b0f43798d8ba38927f446b3a6079e039d3c153717bdd55adfb0d39b516e31741b6220d3a39d0b520c50ff39bde098b96342d4643e5616251eea3255984d4a2b4d529b3ea660a7d5c5e7e6b3f10039c883986112cbe048105b0e4fbca2588a3177093cb05456566c2f81ac561ba7120e471161e79b51a6f8c0ea3580b1cb3f46d5ea4adf5fb26eacd3413d0c584743be67975234024aaf273bf34f3f18248fb8fbddba8841d3e67870e456704b5bfbb3dbde8599425444342053b4228292774093f0eed4cea4af1122f468a2c336616cf702c377fcbcc7deb859b5214839adb04ad46425a9313755f1c49e9aa9aa389b6e54a2e2708206b2b3c20f217d75d66376927b08d662a54be8068c371a521b9e2d2a1663d9fcd35058c4e2bf22d0145ce720ff756ffdd1b159fe1e72c34fd98664ee8ce71fab5337c65f6987121cc5d7259b373cad3a7e1caae288d117102ba55efb228869e9d6b333a4574c893479b7b2896f2874f3bb6f62f66d65232b31bd370e39af10cf3a49f55bcf905f92033ea939e1e6c344e65bbee5d6e1a2e13789e38417ee24c4bf7069e828b01968227424934539e2750d3ce19d7da88dbe51f551f9fe2e85738ef8aee60b5eb160b6822960952e446046f5a633dd901b34b8da0148c62894876151048046362a70e4d1e1d950834f046bf979cde03d42612917ef99910e7c89c417f092a3d62a7ac76cb549b3fd103d84b82d87e19814ec5bc65f6236d3fd2d3b662e938a739cda5c66623e99a58440ecb0f4b270bbbc097538ebd3d3d3d4258b1eccb0a286ccc9da98360aff72db4cedb49583d9f05390cb3f550a9d139e11572104d800ede78acd6ef6e9f67c6fdb32a1d285983fa6f7a8edc51f8b297f1f26f9d4ddf4622932afdbdfc6ecea3b98242b9f09eb36bd8fb38f62b5fbb4d90779f0db7a5bf5b5a1f36ac5599cb4c673e27d5636e2ae6f505b94d2879e6af0516fa519bdd988d073195149c59409bc65d7e8a6e79f6cccf6e0b4a5414b2c8470dbb3cd38542f3171214210e07d4bdb0d7b35f4cd0c5b1ae7b545cea87bae1da2dbcdb1d0127eae5bbf1fdbb91badefbf295a9c727bc3e7be9762fc37800be11e357ab207bdb3018ada5fe6dbbb1aa482e65290b7fc9f3ca0e24458d9158fe9be3f9fc5a8909aa65788594e1cbe7bae4fbcb41438d990566b5ab627506d091eb5902b71b0a61d75b48d5433e03da5cf5494da49768924f3bec607d96fac6362e02999c576b7c962adf034d4d81f10e104a2db1c1acd087a68b87ab1e81203c863464293661d93236271a8eef347a0c2f9587a0f626e273a74b7520a0c168ab4dabb15bbab84762f7036c7c0497868300351dad9b527a68c2c9e264061df3d54d96966890b3761eb1370e4e0aed5f42ba9f9f3ee0a05a9380396a791d512721314840be7857077925e7d0af2c210ee077be1fa0c9725e3362e39fe52f4944a8da64af16962d88736edd8e2bd91e215b10e98ad9d1b730ae05162bc58738e84873c9f7cde1bb088f367c3584d5d8756d2ed1eec3cdc5266157f8ef6c43b7615d229fb33a773d36c07cbee931e0e6ccf3b3f268e4d3b16410492c644ca7077c4165f467d0a92ac398f598ce16144e6e8d0dbb9b2a7433ef10b7b3ba10977090cde8759f6a5bf44cf55d225a2ae71adcce1ac9d11c8c8a00f6cef6827939825960d85f524267df4d4932fddc96fdb69feb89571caa09b9cf3f26ac88fc9a67b1eb7f9e63bd7baa0e1d2d2e141404cff2560451ce877da024bb3970b65c763cfb3e26345e0290f2df7ed076ac6ca280b185bf0a9e54ebd496ec91dd61f54da546847b6cd056cdf5894475bf846469dc368799e9289294eae6dfb093306f75d14956e4d37050bf3e7b9ff56a19ca8e96ab54d4bdb1b734ad834152617c3c978b3bfd081ded79ccdafb52514840428d636b5e9abc638ce320da287a069c54b0a92ab89a4dae4cf1b0270987fcb6d9e8b91aaaefd189422fd2cae2307f9c35ff16746f3db23dfc3b0e8de060d5b43f89969c7dd76beb9ac28d0e3894135fbf9fc9d643ece9e379267253932cc0c3af3e1678b0695004701f896bb2cc23109293de9cb46837349e9979cbb9ce85ae77d29612dc29f92ce5c14d6d752dc268f17501a96d82e22cbd4a77c311f351ff22238302e7c2268a5bec8012d955cf7b7c257cf9f1bbda24cf20a8c099f4e24c6842f96c7fd2ab8a65bef3a00d48633b0e24f103583b5ab9cbcf3398aebffd88cea14985f8635e77231fe472aa91aef9562d8d87e6f95489385003e93d8948ec391598797f06bc4a61839c493cb5eaf8db898ca5c80e54f1cb352b2cb12429854ea73b1f106a67575e11b4976f32a2f5398b3cbf0937666bdd8ef4c413cbe508553628f8630c57b35e20f544348a21b57566e89d819308d47048e2f4a14d8e309cadf8ebcef18fa18dbd9877b0acec145f47082e014eb8c0a5c7ead3cecc8c5a77133d45b84017ffef9c48f54b41e266b2bfdad32a496511b3f5c2642f9a299f15b670c9204d162ea61b446062d8109bef2ee6b2c7dcae801003d557c3520180d5f57aa12c915d2cb873463b0b585c6aae99740b54bfeed017a793741a23304fc946af956ef5bd71d3df8cba6cabfa2db4e55db1df0626ce06af9e3e3899a9516200855a427182c5ded246cd1ed056547af4519b02e4c08416e6902135d0cc026e9de73094e2428d4ae8fc89eeddffccc4ff0ad0f5980daf573a3372122928e7f854cf5b48827c54b541feb0f9202cc9b193aef14b57df977fff1eeda59fcf1c5763d403cafc65bf42701a331451daa27bb57f9d30c4bac2527edf721cf7eb4549de8d724ebed9ead95b542ee823559b57cdf724fb01a13015f4ac9c442f2a4d83ae95a7d7770dd6132bbf69552dc40a2d45853db69d2c9ad0467b144dc0e3fd1656e1f4e8c6ffbc237f5c69c21c79b879babe84cbe22cc3e327343b6240be7bf35ca1aeb9e28693cb5cc7e9c7bd42f7502c7b1ba68993a10231fbf8228a9ba66348c280bdd55ab1c0b341c392e18d80750b92b561785e667c542162a2405ae6b3528a3d85a07a0d17560ad60685aacb33ea2ac51a6efb268e4e4dd77b5882d1b29085d9ef15e2e0df252be6a14a8f04b8b06d9fc55420fb30d1d7f043e1abbe8be0a87ff33923fc18981058751ba1ae302d627923634d77605e77678b10dd03010125f9367e65b1e9a69836ac5a924813a203844dd18854eab9889805d9b90949509e7796b8e60fffbb8f3fbd0fdc6dfd903f50afec3e88cc3b2e436c08cd679e9c3c1b54dee74652a64a279257fcd0ac477bbd0bfbe7c49941083ce98fb3e2fd1253fa67ba61db24cbf688de507f259e27fc8ed511bd861cc5bfcea08d23e7526094026bf3a8387605e1a4aeff995027ddcedb7eea236c7dd4656dcaec89e1b9e4e1de58a946ebcde1fa71ea31c37fe3fcfc1af961db12f48c5a953a75823c7802ca538395e774e26b68e6cd91ce21795f431bf9c967a2efca5320fc404e15fef6de8aa21cf00c421ce20481f8a26e6b30a9597f890b34e979beb3560796a4526e2bff07c5adb91dcb2b5999bdbbbf50716a639071bf8197ad2b994ee7aa9db6ce1670885aae4239b2c229fa6f77e5293a87cbc64d259a1e66fbbf7b56ef7bfd1bf7dadc69d40c36d0d58aa288b26cc0930a24e84ed3c22bdeb2a85a99b30a9599e57232cc8c289b0e50669871f73ae80a012c23e41143307ec39beb7c3f0b16c7e31d5c51f2217d436d67a4e88aeb08a897579997f547595daa0a29cbf8636f86432a758bfd320df4f01d13b462f3b0f4bdf30a2637307dcd6750812778652adc23e3f72725c973755b92e6d73d73512387c5b97c2a650f009f57b946be8d16ca6cab523b77421ef6de42ea1d66fa48953d0dce74a82fda8ce0a59a7d229bd861730757342f460a1747c15682f4832f484404c75ea5bd35d0901163b03b08332b1369bc91728d5b6ad108d0aea67f19299097b2bb4e2213855c305a408d5201fb8806b88900eebaac43ee77c22290622534181210f00c1a7668a35c858b13db222e7d42ee359acb99ee0509dfa64c7c8d6ce2bad73bcabcb9a909ed728860f462724762d3511416cc9d897e5af59f7b278619f7942d7cfdd79ca248c6cca1f3636cb6398e5e3205a2f75641a3a3586327b5faa525f3b78b2de55229c38520fcf64c5c0f59a96d45c23844037b3818bbf1e72f8d845a856bacc2c144ea14f1698d8190deaa35915e79bfa58812005e6f47f13045b4e570b7fcff1dbd2898c702a425e88b5db123d7b3e5f50f8b02177348cfb3c9d7f6cd4bf191777ab599ab5a6c6ef6c3096b2173b3f0cd5ae924b7763e58308692a1620417b9b2ba79d0e8cb24eef7ba6668ae5a72c85198fb5b669646de7883260db06f5b55b958e7330f2a0a169759f0aecd3d4eae82391c2e8e42dc08e18777ae907ed3a90f6776d6e678e448abf686ff9a79b2c61cabf2163c2370745702e49a3fba7dfaa48aec21b642fd73df5565de48f322cdd95b9717c444ab9aa2e718a87f5d842424800f38cabb3d343c56d182196ead885f532f1b1471baa98f620b94b41b166ebf8e2ed689fdaf5df9531dc1586162bd14cace8850fc76de4a2dd95c1bc50c632618bcb71b6e6049998fa71c98c181e450e3d190c175d73ce056e08b6d7bda3933418dda5ff5bbe124bc116788ef371d3da76448b1117c24eaabb66e97cca922a195928082bdafe90b1b1b5eb490d4eec76f825a091b08ef51306baa1158fa233d3541bcc0d6217b44d5f21162c9619dddeb63ef04129c372bb8f8c0836f5b98526af5e59bdd7b33fd766927d0ac32ecf1c40ed5d96ac807e92a7dd7bf8b6d9be7b2733c65587be9e924acde0e90f3c95c6393d763edadf8d3e1f3985dcf47f8c76ba77a5f51c4b5221adef4e062e6591cf1d7f96fa6d88c758e56410dce7b011fc8cf0c45b7b91adc689ccb25fd4da65f2e96784b40bfa01d7efb24c8bb51ad42c52f390355a208b6a33807376628de6deea56bf877918c90982033d4c93d9f8fcb9d4a6bc1a8f700673d184fd7c12509285abb406df4063f01239639c2483aa97214010a25c25cd05c08a8a23a511b5332c760c7f8f4bbd02eb2d23f586bd92c06f29847521646443d179e272f07eaa37e2b4bbea58319a44c00976359f387535d9e52dacfd85f6779dbc5d3e7b7f156ec5eabb45d76acd2af970801fd95bf847e524c51a502b7bfeb2cb2ba0e441ea6f787d76aa2b0291d4166abfd3dc9e2bfd9f375d22316c4859fe2f287d145b5a6f45257b10976de32fc3a1d52471f9a0f6b7860bf299163eecfa46320ee44ee6c1d3faa9ca2d1e6461c4692787a6152a49335aaeea08f8fae8e21623b63908dea9044f3977fb28be32cdabce0fcc54df05a30f385acde6eeabbe53428e088494d59d6a71d7ef30b3697b9cb4e7755124f3840a8bfe2192d6754dba0caadb3fda100d8b925841787d59f945376757586dcc04790d887fa34e4cd03beef3d4f5624d6ee809324be3b3182a4b35d807238693a49415a43512d5a0b6a64ea1367e67fc31a9978a949483ce7791873e76fa3c3a5a6a9d22f24812f1bfe638ddef650125b02208146502ed6cefab42866e5e83d1ebfca96ba522da1782d6c69b793a3dcdca4931218eecfaf71912b825527e333d0dd3608d552c5219b6ea65630c03bed34c97d71c31202739d6a020034bb8b6ea0eb024e95406c83ad365a4ea19306bb5096c326df3d3de8f703dceffddbaed2ddc8b9d6673b0c58f019aee4162c1b9eda795e2a9640a546e1c6a60a00d81c2d130dc78ab8f3d0643f70689ab98a4ef7efacf3d88e0ba27303cc6b02d45606dd1e3c092cf9b0e0551c280457fd94207c4d5ee557f70719dbd0bba97a419fa8ce23dbf166d088beb85ffa91a404cda5e4cb9d5b3573679f478e0e45f80e316fe3a80bc77561a2329fbfa106f854dd399791c2bf97bfb9f319c2078462dbbeaf50b5ec5b92f799528a152b9e14c2565468764805ce09d67a090527613328dc1c4da68763c027c273cf27993b585519b58593d4e84b3654bce3ba3c8ef94504a72354dc4cef3ea5a5da34fe0acce120c33131b643e060caf9b9c9bd89b0683b8015832107ad0834f0a8931e1f860f18dbc721d0cfe4e215735415e86e5d2a0307f81f6dd5eb2d175e5861b3df73b5d88b801e4c09e0e4b8d67b7769052a3c56d348609aa379f54d87dc643b758ce7247e9636a1d2bd9c3bb35154f224602ea3cc7140ff09ab62c07f28a9735c071398e51dc5809eae8b4257998c12b3f687d248a11089a85fec4574a171cbeb9ca90fc2de2ef2e0e00428877578ac40fdb7252235188ec1e11d3b2098714e0887dcda5270ffe3fb2f2520a9199954f1a9a3b9e07f17e88f2b1d0031247db3e5bce14d0b54727cc935ef54e4fec55ee2003171fa57dbf650d35593c96145aa2d2331881594c4afc7e974e4e94fa426fe7444e3daf1fba8a25b801dbe88aa234142aff37e4045a679a3fe6cccc1c2752186c6efa1d8308bac85dcab3d758ffb146fe23a09339671587634bfe85da16aa7a4fd018f8100ee38a2760909641fc40eebdddf3664ed91d4a7dec214245d3328c2d8e820099a0673c5276c78ccf23ae23f566cec527f69c434701e2bb7b16df75bbc5e8f849f3ef22498d653cddca40b68d842a08e2bfec08c60b98950987061b064355ab886bd30a2eb99b74f3c4da9ee83dfe4f4a3880e62eb4adab2450b801bcbcee9f5852d81b2c53f6dbe4840dbef5e01e36597bec0e9f0f9886c774ff2ac9521cecdd0596d0613545b44a185ab5970971b3faf488ee12057e5809ae9a54ed16038fa32b842a7bef7b532bc69f20bba146727c2a42fdbae7917830e094c4bae81bb38c058bd8a6a299205e00e88f9e407ab2012e36cdcba1b171656d6c612927a50098169c40cdd941bd89fd28d50c2d6a750ff5d63aa9b87b48d0c9f9c5b66a58be278b92e5bad48acb5c9ea2aa9da585b6f5eccfa4144e6050fc03da58344ae791d9f1c4bf724106e6ba9745eaa6f96973e7248909ac3e435d96b29f44aca5ded524e6ae763ab51e8313866ffb924e379b016be1b2621ea730d73fb12583bb144f668b057ffe600ca00bff72be2ae2056083b1eb0430e63c4f4a001c609d4c914c797aac654c4b943a8836cf2592e3d8f05b65734eb14608a59e314faf2bfd997ecc1ab0bc718e6629a583b0c79338bfe9615c14853e65afe1ba03133cda50fc9755aa8533cc2b92724cdf9472d0a28576ef6916f1e78b0799b03fdb9412d3b88f12800ac9d143e0704b0b7a359bf43fbc4287a0d9bc7b1c434e6de3afdbfcc5897477f3c5df55fb5578a355318513375c7de36da2bc052f9bebddf6a485ed3f2b2a4b2e1e225ef65ce54a8a242657e3598750bee683e38344fb5cca5901893976f5d32f769709810567d2a1cc2efd6275804d81fe19d6d44b11b5e4abe1a91e5d5f77167df27c98d6b201b90f090c5b6f38772f7be2ad0e4057de79704f38b38ea6436f603e7227b33062d10746b9d319f6e9679373cb001892b6d536980853f68b8d67de8249c5cdf0872b0b220efb21328fcbeca4a2b6ee9f970b70f39c2080b12ca278fc31fbd36f1fa766b48fe0a1515007f692cc4ac21796e0266243d9218b3927cb8905570135fd03683f47c8217314e6e96fdbc23b65a95ae6cc516668db4de25388850062a183e084b9e97fc63e95d52f873759fb868ad21803d73d4d45ceac90abba5b4add419209f7175f7db10cb9ade0c695048491e9bdd442498bee282bc39c92edf8b5518f62aa88467941e4cf2f8fd80698c5435fce88635bacbf3f431d09afe02a67a149b9f767eedc142d87cfea8feb1c939883b9827300e29f68bfb260407c9aa8501073b35ba4c84895bdab5a0a02a35b056f4ad74c0b8b63370f58698a5b9f3d9a404ef8fe6c2403e04f42efd7a403fd0d8d94a6855b702559ff59f055b7bf3a9341103479f1479aea4f87f902a55eca322a5ffd0e2b194f45dd088fc980630692bfd426e7cb81cf973685b62905f6eee82c10993db88d449bcb29e36e580f9de3bee879d1dc3ef7547aa179b1395e9f2519e6b9363b9b5bff3ee9f27bc0e7b72dd1f9de3b3fe4a1a754863c48d1d58c904cbc6935c9e622078f127c3a0988b8fe0dd94d620f4fa82c5a5ac0b1e3d4de3f19ec81e313c7ab415f679b805a31a78b058f1d83435c3c155addabffe1d0fb65d39a77be903c7ab76e964f162bb1493446a901931a1d9c52f3f30f0bd7e0e78cf11743b5ffe287df9c2659e14596c905e011425afdeaed7497b1e8939240e6f07c0126957f2fd1cf7869ebc18b54007f7c3899dff411a67084cc13f25e80dd7cb03f23d22248cc0583216c2011d225d8fa796a2eef5d61eadd0ba6d6ab2f5879225d36550c9a8c044a49a4abf36d9529c250322e045aa407b00a1bf7f61e0f06e3ed1b568e98208d58b4158043a17802d8c18c0d638de1fd737be827ea8f97bd37e3aaefd0908edd10ab019747d96b52b1eea26a92af9aa743ba10f1bf8f531b5302bfa59167e8606ca57c2cbb2da49358999a2642ed5bcf1b45bc98539ef8926262ea0dfac72eb6774a36f7816e7dd56e960968ad2e6faf9080469d8975366f9bdfdcda198f37ec7ac4b98a8dbbfe7ee2196be0fbb9cf970323625e4f28863168b2198582e2704f6b34502ccf7526e6205972a522ae6ae35153680c597e048e2b0b8e4bf74d6e269efc73b296571f257340e4d70535f9c852fd4899ad08c24bd596914d1c5327086c70f70e6f7d15db7dc508bd4f5d6d6214203c2db73663a231383f81078aaf03fede580e69cd2e23b53b70cad1bf7e05eb227121cf768c5ddda5d7c971a469ce04960801d749cb9bba90933ad43023b77a25241fca467c2038eef14d27ac998ae270f9a1b364b5a11cf165e02a7de994f5537b8d51311a74edf749ac1c88bd1c11acd4678c36a27568cee997701f6329779e93e9d5a3c34a2decda77a546d2f2f5213b29276f10f65df5fba00a3e7d052196050235a2bcc513f4e8474d386ef4d79c2df792829c77d92d1800c1e0ba5c967a01e3a244d1e4531a6bcac1ae2a7e9e7adf333cf6e40fa6f648f5724f51f1571ac0567ff019be04faee0ccdbc6e44cb0cab57defc839ebdaee60caef44b2cf99a505e89ff4d98231a06d378ab0c9f91e5428fd3e54c447b4d5c7c15ddf2bdb2a919a4f56de1e7a673b8be9aeff004a7e77dbd57dd774cbad2632c9f0ac59e53b673077e586f555e0c26faa4ff79d6a62980f0898f2a25aa0258dd59efa1402b6310fdc441f1177831e3ea1ff709aad44e50fba14620e27686c73327d2b631cf5001507e24ad14512a55dd397904bf31517342552e03f32c8b26c0f5b4f90e4848e2bdcd8f270b68cefc5e8aeb77a39847b54c6ade5068829e90c6231074ace3975d6ab5d4e23dbd06340595c31ac8a80c38ebaf9f085e861ed560b79226dfb1727f0b28078f152ab4a6ef4c60efa6000e53068505fa8d3e9211aa98e115841ae720a6a770911727b674506bf8334bc95451c4156c2559451f45927c557293cb31a31089c0ebcab3476597e5510429abced94d6a678926af36dd291609704e011da0e58563f2aa58abd10e0f9b9c16ec3a9a98e58cd54b89c92bd91c6db753f1b185bc930fd7c3f0febdef57df8ac396507dc491496840b13618022b66a617ef98feaccaca45e71efdec67988bc823a73fc2969ee5fb0aece816cd26cf6c5fd516bddf37c51508c21ee25afe4501d33bbc45b8090da4b7fc972b1666f147a96360cee34ec3ecf1aa728879537ba739d132a19b89fe584aff819277c67ccfbe1418936dc1e9f58acb36320939e35afeb6fc137ac3688e60d4e654e8aeb1fca72c4f7e95e523513d22915af4b66fbcfbcdb4be044fa96393fa92240761d0c66a0b2a09cbf1c1d573301e016ce3ea656c0870b2463d8af9e1a8759f37be15199607b4c234bbfd36369ab404375f86d2109d73524f14b85484e53235fd9bc89379051ae2e86bdd7f3e335ce4c557788ef9094a8283dd3ee135b87908a1fb4e243bef3878fd139947a6761f1a14ca8fcd5543508c2fd4741c7f2a50bf5894c6cbf0280074d5e7cd86432186707c3a76ed38eb1230ae4bd9fe51d39321cc341aa4a2f60a2394a3cb265960462d8205c6ded6621fb85fec576cb24c58433205b178f10b65ed9fbab6a09595bdef43067f7b7d297cef5a0c4e2740d08448f05fa3d7d9a13b9020bbdb16b3b38194f70930c4580edfabcc200b4d5b385d1d6cf177d0aa41d396169ddd959d7a9e89a40d35ee559bd1b55d6624f32df167efe4fd4fea4f90d380b307f8510c4f038855eeb2fcb790100204aa0fe29b7221ffff3f4b769873ddecd061f41eea6ae1f292c0a16869691bc902cef791c94a286acbf648e392be8084ea94db158ffcec51cd87b10d409191990fc518877a6d47c751c552be41754381249fc221017eb22e547a91b6dece9a248125a3cef672bb24c0a1119af25d58599797fa228d9ec6d494a966e99789516e984a6f92932c870260ff7f7b09d29ffbda62d55c44d74d4a1a1f888253b48e91a292314104dafa3dab9680a3b1551180eebc78c9d445d0b5c08da081cc193117c622c852b228b650838911b1c545d7ed4c852879fd09b28665da039529f63b181bca3ca39bd2db3bda767a9ee5115d9217f785aa9d83c3c7ef653f1415d0e37fd9bcf7771924943e3d66faebf23f24266a0b0a23dd50cc0cc0fddec24ed7fba0aeed73d80cfd0bfb2e2d2778b0b36cdb266a0fb70624c0f3cc9846e87e3fd1faf45450abb4ef7c1f6741547552bafacd6274d2800eece438157c14f0782efddf71d5ad8b32132582612171a89c1300b3f85ffbaaeb70aeab54e28fbb37995f960fc8ca043565c7867c87c626e1eedb7f0e93dbb12a1f1cbbf2c788f4525a82ced2c8ca72f253f1a5ba27140b94ad2c2d40ca78484b4152153367839fa8e945ab4d7ecbd7cde55e7daa7998b59b93b729ce0546baeda03927d48bd790fb0f39f4d4350d2ca0cbd9d0a10d683163c3cfdc4d5949b13c7a9172af220d6b3d19aa844e71e49205e300f61832d97286358013027eca6a17ed8804d991e4af934017abf161f332fe89c50d175ca6aa29eaa31c002a358aec22b484d9988dcb0428a5f45ac285085772e51359a4cf47c1e8b87153544a1e4e7ca5488877481dca6b7749b43c826f442038071e6729067f284847dd6d22e313633f6d512179f83caed5d0f4d4856145113fa1a18277bbb28b6b1008a83fa86c749fd0d1b071716200ad654cd0ad66050e67305f1960b16e541ab71f1980f398601d20804cd6ad0493e79c4da70117dc07fcde3f143ea1aa605509b0420f1f38eae186ed4b5ffa4b50fef4d4167e1febb220b8cf8d89acdb5a0f612c207b5afe1f521be609d5d1e5df1b4f7cf71ecf6412ed09436847ccbfae413474d41642ff1fcd43ad376a450da696ce76e2f0cb3c061717dc19088d032ef88e73906d2bed12bf189a08dbb1f4fab2c3ad21e2257d2c58ff64bdbaf6a46fcc1f430e8567348bd38a93a1222b1e731bb42c66fe5807d7072f51c8d11729f8872e9a827dda04cc54e32284de7c65b264943f2a68fbbff77813144f97dbba142255c3e23dc3d8e6e6747a8beb15de7fec5c7c0c2b7d42244e902f3ae8599b0203575cd5d64bd036700590b5cbf714086b6ad77f5e6038e674f56fb2178f629ee5ecd605bbc8504b6771990516a11d127f38b440362deaa38eb26be24e959639dbc00c76ab8879f2492c3cab343835f0c22fd22c83aaeddac66dbfa7814be17eefea7d0ae705607188e72f11466b363052681eb4f7beed06bd16a0a4f91b053b44752b5f4fbe8c8b9f02cca9e330d63281fc08850481bdac5c67a795db58bc6a8f141ce50830b05e7e652767e8d34368a53901ac3cb8c4f209e0fcbb71233ead8206fefab32c12a217f6ed03b8229af6134ad321bb2c5d4bb7ebbfaf5d2b93fd8034c378256c0522d7cb8169f023d7b61efcfaee4ecad0363e129fc1df8e942e439198079f3463ff1c76454151a8f4809fbc9d2e627ce6954f9bd0ae9582a33f2ebd2332835db385f8732782dcc5a1aa3654e31345f6b0e9576453e697bbfee59e8432e36783187c2009df106cb9680c5b42a091f5130c4986f190d915a9057128db46bc887b378adb221f2788f7f16a9d6fde6dbe19df415983ceb1d59437d7b7d73d719937bbffbf1b5e9a6efb2aa844b10c32c2754dda4a0c593090ebd4579ac8674c1862a98d6ef88bae0221082030fc54744410c701dcf3d0758a4b6a7369f21ffbd5700c55d4efb8b924408c8af15bb534b7c1651ca79a7566133a945fd7f21c08800691d7f3ef13642289dcc842332cca005c033717a94abde882bf5460c628e57d706c1618c6d9c0164326e2c057cde7c6f87d0d4627e462b4891cf69a8fd912e580950a74b63b45430f35a30c40b29cfafc0c788e91a1a207dced424d6e337a43a570aaaaa0c9461e09d0b3a4c5e8fbe836027e9124dff2b1ecd428adb5d61f1b8e16be931bdf9f854659cb9a932e6139489ec2ee0b1128509e9076113ec4df7c178885e60658ffb765301dc6295c736629b2219d2396217162dc5b6f721e04a5ae941bda8b270f1317210c6f57ed2e7a56f57a4942bc5c2b114364a745371365f90949d16434856ffe982daa5277850f364fb5e2fc21512892a9c04c72c759f7c709aa69b282a77fb54a77b77ee08f152d24254adc78bede13dcd7ba2cbf304dc69c69d848ca03c3d8e267253ae0916688a600f63218099167c7d3b6fd1134d7a2594bc9d7fe4197d19a84488595d6523869594e61eb8f27ee206dc02fc75aaba0fba26aae79841972d8aeeb274d8a882845ad7f61929d054695658e04bfbe40ac25df044aef2da663fe64b9a72d912e4e8ae6c84c89ac74a9de6cbf48fc6ad81ce255fb475ea12fe6827da32035efe7a2b5375ae4b501bc601bd812cef9e02d2f592191a56e9cfa300bc7230e00b790cbf34433e74a89c7ae500fdf69f48dd05a239d8e94dd7d234a644b2297e9a4f2024502a6bd11ae55be155174e933d509a194e028c165000a546d2df648592870afd524d1adac8e733ca9e499158082e5c70fe76636bfafc04c4c5002b3899011504e49d89c82e34ebd82fd379664ca48e9dccd6134cfdbffe26a329a8789d031a68c1de37c9728a799617bc9047b6bc4bafff17d36b1bea42635652fac888739d603b38c098b12f967ea49ac3e032cecd632ed45ec92f8f1e5c4bd6462f122bd40ad6087cf501f5e8880076724e4abf7b79eb1c23a428d17637590d6248ba28f3c552d9732c9081f8a50243346dc5151f64cc88ce6687c3c6057d3a3ee04e2b057df36b1726c7d4f4fb2a97e96691a38f73a5ed12ff03adbe5a768ab0398b9f97da2ae85838bc8d2a533f09993b31c615f41b650abbb0328ba21b4d65738d4a178a2f845e5ba4df663875129f2f0586a3d019b00e24bfc37cd131a9b5e1eca5139383d0daffbb7b152e19bfb19e79208aa59e856c6de64cef294fb8b1e89f60513d6c53d9e9e46b24d62df6d98581000c5b3d84f1c2ca317769600175ea8306ead5ebbadd136b89a81318da585499686b67548ec55bcf9f1fb904942c7f62770789a59b28982024a2b657adb31ca9648025354c82eec8e8328404d0e01abd1a7385fd4cf79a0667d77cc06ee1b23d9269c8a92d0524d01a80e3d52613c6373c6a21986b71759815e193de0eeebc7336bf3d49dab93e704193654eb559c1082994ed861bfd832613416a3957f1d4c05a2897c55dee1fa2ab27accd90e3e09102e345bb0c27e62c73868191c39d862e16bf2e9bea7bd3f643ed158ea2b7a6c07a4ac4b5cfbd6cf73ce97d37695e7055c03270c4df7e582f5a0d49267c45e495ae247f013a33daa1272089881a8029bfd3a4d0733a49f299cec807ea682bcd408ef0b78f232449aee1670519816b266368e4fdd865f4f28e6856414a7f0396a0739e4ef63993398eb0d8259b3ce59d1adccc4fe05ce62ffadf904ea066cc91358e4103a258faef5207671dd145d366df7664a96c18f0627940fccec5afe6a474d196ad2a3e0e14fa8bdd4be6389b8b76be3d4d6f5cac9eed201454a9f34698fc7fedbf33fea1113ed9fcd60b9d5102cde3906f8652ed31ab8bb2fe3e6a782326cffe0ed33d59fd6545a94fdeb0816a2359972d7f854e841f496474cbf08b68fbdd31450361594a0b717afc91ce2b36ba678615e58be79452840c0b8f79c2046f0f31eea0a6706bf9dbe678ef2818bc760b4ee3aecdc2572158cfbe7f86cc1337785a2c38916758ae5375b86ebfe2970069357a9d4f0312cbcec037d2bcdd1f94057ba2c7b11545a1e1365e3bedec7a6fc998fd63d0232172ac4e6a6089afb43188a48fd35ab577170645bb408da2872fba0259a8975192df41c27a7c3513e9ccacbac37056fde50e8d87fe044ff61738aaa6b71758e2fcf4175ba16ddf72afd02aba96901a20ab62f097d1251ed113caa611be487dcba20268f5dc9756ecddaca28e4897a093baebae8ab01d7a73016153013fbebfdd51512b3cd6282251a982ffcef284207140430eb59e16b6d704b5587400f492c5dbed822f2f873ce091d15931a2aa2b6b3e79d105f25e6a4a7be916d92ec58752ffa8651aad8d25307875202ae54ea1c59b7a3eee775f5f7f3748bbec3d10f080426952bfdff3af8d48b9bbcb419c264733f4f188acca99227d2ae96d8217fdc41a29f7a768e3529429c5378dc1eca1a981ec277436ba4bd37f52b4fb1d7b23267a9576c138eccd36bb544e9e4233711fb27e76435d0643bb6917ac4d3aa1f04afc329db8d8c79a74531d7ee9481c08803ddc7acfd6afaac9f9c24e37cb82cb149b57db3ff9690396fe0a773acdcf5f0c379cc04793eb0506a9169d5963c83e710a33bca26bc311ebaac8812904bbc6f1066984f669a109f003278d6a8a17032744b84629ff6e1db3459a1e21ce89513cdf0823ad0226b0d932c3ba6f66813017f6d6d39e5c4059f85ccbfe6b35ca3ef95c95c0c216419fc107ea3bdb86cd4d5c40849797f1c24cc525a686d1684140d6f445eec41ae4f5405011660eb5865ff46a481d6b8f3a432949aac2a10d5021fb2a81da26e6a778db76d39ea1f319b12ff0928d954601917c4ca04f067daf62cb5bb92282947aa1bbe91f87a57e9750e19f0e65b4d7153c8a5997af45bbc608f4d864351b7635f442da4ecc8de5bc30ae47d7fb8d4f00db0c5962b5a29d4b2094db04840bd43949c3026b050dca84b0171023bdb50e78da444531209b69de7efa066243fa4607bf24760ef4d2beb79e3c4e88dc816d05f332859658cef94f2fbd50ffe18146fe62df0982a1cd92b6ee1e4e75fcb5d72d772194eb15d15378c694d977db6b615626fac8dc62d89ebd57e5782bacc992b7ec43e78bd32623979248d74a963399cc8b8f4d5bacffa7267f11fff3d22600b0d7cef433e800f70ffdaa7ced9fabaead192de229c2627fd9d7db2176a023cac8baead2f45c9ac79456c1c244f1e7fb60c648d1a8f4ce0883214567c93d4db8d1834ea7c5a9dbd591fc817e831e1f94d2f2b107438dd996fbf4b43de5380bc7c79e8007d73b2586a2c26dd67e3cb361a4c9a0fa4eb02b3f60ceb068abbd7b78d55403b7e6a880de34a3cb25975b7e7bf5c07dc81dd580c18f0586dacb7127c4d75641398844775704a063d802b3f6c7c9267821b447c4bb4bae2b5675bfd433eb75e875b00eaecb3f8eddf2eb84a88d520dbfda42668cf792a4b7f6b3541f1361b6a0dfa578cc7bd983673743e003ee100ddd83b7146819e78aac4fd4510eb99f64e8fc8956666ac03bd5cb77e8b3080a16d91dd9e1a7aed7527a9d129f68459526320ee3c78283dbdea4494abe28e5516f309dc498018f1a65875213a4cb59e051fa58f9cd1808427738459ab0f4ce3b57e6a6764b9ee28e23eb2dcf0c84ada2169508f297220d9dd4cd51c15f7780422b3ec8f6720daccaff3e7a2433c7b98718ff3ed5733f6ae6bfbe8df4cc58f48934e997b84670c10cc006a396d1a39240ad6f3e40c1cf1ce6963a1ec768218a46c245f040359061451ef15d49b9d9d9730701761a9f9d28cd1f44b08b57960ab124eab31d2fc7da7ee866b1572d93d79f12f199204a9ca372e00546017b2b62cc0696765f747a9f253a52d687beb6b2ed00a20abc0f819547cfb9cd21e26c0f663cd0a1177527b7636d1ac2c5bb7d6114d2234bcf4624ac38317d0a673ae2f743024663c98c43fd7e413cb0edc4c9b0ecf85e021a075d050569b297c824424caa31762d8c8fdde1daaf9f2d037b3e9112ac7e42fe4c838cdfd6591978546f5a90a8ef2f546b1e23e7fa21e23cf40f44ad7fd933abdde1ebb6bf623d2ed1099de24a2fa0a1e78bf01fb97eb42da397b95388814197d5a6637965e880c3fb6dcc1ebf0ee270fcf995acce4c6fec1a96a5f936af5082af536cf30d2575e21ef280176af0512a376377ae0e8a02afad44a14758656ba0f336ccb3b473d42ec77de56c0f2fe0a07920b01d412a3b2dda6d74750555cf35f56241d4c0c20579080eceaf0e39ffa434c7c453d787889ba27339acd3eee8520d9bd283218cb11f735df6e4e6348c489a53c83a1796faf99b08fafc354bfd9ded8f822030b0b2147650a04a2be9e9a908a0f7f678c972fd5a229d49010936bc83adb1bd296ad6ac1f5fb56923ea14a5a776b96536964b7d11361f3be7819e1a3aadaa35fe1a4c1d8cb5e4e152be2e1a638e834b3b45c49ecc32e82f2734e4ea365edeee708664f2a25159f81388812f216274fd1f9b50ee1c91b7f6f7b2153e92238adb7054f658608a92aceaf3131d90f3f8745e03b28c72cbfcba5f8e0e2917dd6a2c97f2f07f0a0ec3aed7dd6fa1575c9ef631864c7dc7ed8655756c412172ca196fd0da8928ac063acfdc6a902b34b659f07026e47415c51a07771fbc6a378ec9fc392dce0f3cc94ac44d6b68f2cc32aac08608a1a3d2adf7f54f71ed34d70b3c234412d3566b8b0be9dbdac91cd1f2dc10ce9b2aa4d47af5710013d4df2a02af5d25a74a93cb145b04397762ccda98d6a15e9fae5ece9be59ac876499db80f630881b4976caabcfe55761b669f514e3bf96a23bf2841083eb69a9a2e40d3f96d4418365d2bda80a2cb715ce9d1f9724826842a0d7922b8ed77e1aba52ccac04b8ff0a0c98f4941795d8c3288091222a565e0792e8a6d56fba9e288bb13bcb4e88be4b6a2af2fae39f3f6eb24444ca3ef1ff86387cba0c7bcdf92a5ccc730ff2532d96ab3bb8bfca180e4f95bc5b31fe790cf91bd7d2a4a1d580a3a5359be755d089e4b05564f0a08564a7bf0255a8e3e09a91749a96ecf69888d0ea8f6b1a423eb8daefc7e6ffd098c6efeb81d59b2776b06a753df3e1ec32e7196fc758a76db47f165e6054c26ea9aabe60eb9ec88e3fd98c75de9534516e578ac5d7d50cf9a2151b4269552d7718c2b54f8721bde996315f7c493eab87386d3d7558257f2c22e0fde2a1d75154853aa1494051081f0a77b1f4ab5a268bf156a061ace9ac342fe5c3dfca91e9bf7fec62c0a1f1e0c19eb09d130aad8a84ba0e18f27a245b1bf5786a417162b7757ba4b842f28d5feb489abe8e74278a1974cbce8c924891a5067e23afdce23e6aa35775f68c748a32716551764ccdc72241407783cc79921c8b5793e9b6118d29bbfbabc555bf94d235f8255d33c6a23bcf779729fb6b3fa49bf07f95f33a489ab4a2445f35df05e6531a52cfa8fd13fb2f150698c0e6d9dc7a03e5ec50c3e6bd32f716f4c3d5d78bb7ed3445fcca356373ae9377c89fb6f9547fbec41dddc3b309da0a88ccc55879ddd1b7323022f7b132980541b1271adae5f6dfe26fe5fe3446ddbd0c6eda03b9ceb3e090933b1601e899efa8e7232dd57d4f5d482be4bede8e46c4c6bdaaa37c41817fee72e4ceaa4739ec2002c368e08592d75e60b76a52383365e6d1851beff2a42533f11ec8fe60975798d00d128eac8e183b5dd1e1544e949e2df5473ad40269d6e52dcd1cd87db519a5e73236a7b6c153e6cb728d2ba61402cae6ec46616642583b9e6c5175918502a4bb9081fc6b50a3159b59e91ff0627da698430a68c28abb4082a884d8201acdfa744ac0f44b4e4aedd5725b63ecbe95a88f796eef6fefc25570a4e46ad03f26a7d0ecd08599f0265247a2a6faa04cf0180ac1cdabcd6eb5b4b5eb1518112a7e2d179aa778470e39bdc6e726891cda2e65547e56d46128c953ecc04f64f2abc21cc74feeb3ebc366bf19ef6cab823778985afc6a6e8303994f656e50cdf5a92a0576ae6f04c76c47ed2dc94bf06d50ebd7a28d31b00b0137d99cd3de7fe9df70bba4d0a054fa251728ca25b786eb267aa73b73db59dcd12a1612e4502fffcd1bcc8df674cf1b8648b8849063a7dc93250aafc06c74465f74efb8a0672e63d43bf623c1f793cb59332526c612d888dead811a56398524ffd91031d204834b4cc5860134a97525e2d57a5fdff592a4bf55c25b8a2de018a97732ca9b6a5443519931d0c707ef577fc7ad60e0b975ee1a9120a485f88cb791ed656ec490a72bd93697e87dfda36a8e8913acdabf14a4d71d1b3430bf6c95367c83306d7151b709242fe8df9054c27c41f07dbf9465d9d53433c970f6666dbe844f38151eee69d2109520413e3b5e7b9383d6353d9b21fe0d93f6975ccb1cdfd19bfa7cfa86d03412d7944c035d09522b6ea64e18a2a87773216201528f55a7a38f742c14f137d0a0609515ec357627d3264def96db8e6b36c927dd3cb6372724469cb3c072b4cc7fc9c62a75c420099d53853e60b50b241189cfba6fdb9161fdfbe700b3bfd5187df4f3593ab54e83c69308c5b2385948fd62768d43abe3729e192f9ed99814644ac9882ff94cc9010f572afe6d1cccb088af01819abd9fcead289dad5f888a6d410be57789460c8472958a8e4b16a6f4176042e14c42ed5b8bb89d95fdcaaa03239a3f1755e48f01b26d05ff485c6ec6d7248f0732ebf4332d91b6a290282ffe2bd5f7dfb0347d6a24dbd476b10a55fa8f1137d2e70c2e08679bc3f5fadeb94e20fff710792bc003992e4d5bc432abb6549d20dbac69a5771ea6ca07785ec96fc1e1277b7ce6b3273407368bc0f7f3af7e2a078ba4b918451a01120ed3dece1fe66cc2a75e1868afcdc75fd79b9b7459652722edab8bac4e0959174ea911ba8054db2fff3066ec25ec2588a6a644a12b7c193fa2342401c5d2e71051e86e24e16a257d578a61acf6fc221d980f647161d58f1e0eb15a3d30d7dadde1ef0237a4880a7695f84de26a6b14c307d7d4050e1f4bf0c27f44417751d8b81a36268b2e2f25de92e88dab31fcffda65958580e57272fc57bf6f3e596c1b1ae45bd53001b53adca4ba1fea2206dc31de417d41fef73341688beaa501a5a8de4ea9f2dab6715f24d1e375099d18e890c58a2d733cd35b9e113a932e3238ac380b2ad1d2d4408293659b7d1e1085e5d241491794860853298e32fa0d68b383a80d9010b927473a9415e25eecadd5dfbe16711b342184af6547081a246730185248743398b8a3e0f9e17280c2c355e9846bfc86270dbd2fa50e657cb5864fc4166f4bb52e516d06ab1bb63eac61cb8abbafda9ba4ea664f6ee6381a4d3eb2cd34725e501fb4169b39ae7589eb84f9e005fb5ae046761db1f91a9e9909d6d45bfa416b5ac96a7e5077874b37f97a75ef652b5bd74ad63d930986bcfdb32989dc0f784e94488c1cd7c7bae9eaf53686c8de0870389b6b0b22a98f8316c98f94c461ebe8ba53ed7b9413d1cc67808e00a7faa4319fa9c366f1f5bd513b7c48be242e7590e4553efe6d8ef386e92dc85cf9101cf262010324a8f33e4d0ec4aaf3bfca60f79ada1e34fbd7118133cb9c745e3b30f5490afe92acaf459905ce7a0bca8a6812400a4142571ae72d1edf974b3cb7feb4bbbfad5ecca305174d168e9db58f0f31d87ca6a67c8308d0d00d3777bd678415fa80e0e88a202f5ea06958e91f5566707173a2c7648d73bce2057885b068715e6e33ee4c99411074311c543450edbca13d1a078a0ab45ae7fd9a480d596f50df69de857b00e08ee28d2b80cd1c5651acbfa17e81979f14a4c4e5e7e0082d557319d95167c45258c6780dd66f90c0a1125d08234ea689729b2e2b3b91eb3280506e1d67a6f7cb9408b2b4ef98fab0e76e80ffe5837a3866e934a26b18e14e2efa3691f4ddeb3511983d3d3b519f817909899273d20bccf7aca0d56b42d0f76cddea18b12ed20ab6f04e983a0434889bb104568832c1222fb91485b20fb514679f1926c101e37672d8cd059ca840e68afa5700da8330acb238eaab204972117bd4426026ff65d3c44008eed0dfe2ab0adb32eaa9f2034bc7476c349f53dba187754245f90b833ad54d6d2b50bd4ad1b022454b648a9857998c9078c0532561b35e12e3bde4c078ec31d727f9904c79af49e756a9dbd6006d3123dae19dcf2cbc147bea2cf51cd6e584e4631361026b09ed492482167a6d87572a20b10f960680dae196963d8e27765ea678627c94905461e9ef350099126d11e2e84b57e4a98c9135f8a2ce2940576cf071fd74590118f7b8375aef20fcf825fe6f093344384c336c358c068c671ed6008356c221e5d1570be94bbed44012b0aa8cad9aeaf1adf4169147dd8f87b7de4236a3e514c952010dd0d821f00e24889b68e729d1560f8ef5a19234ecd4b2d5a214706b692a0427bad648fdbdc4ef90c5ea520fc40d42a1fdf9a1a6cfdcf55ee9a485c189f07fc43adeb787905676bd8dc67effc2dfe5e90ea61262dbb1a8be637971418141ea6de8603e5039785fadf59e96f30016fe080c49372aeb305264d86a512f6688de3fc97015b9056e59d9bbb469c22d3885b031c4d9c4c21b82873739ed60d01365c07a2d5b7f7353cdef05b85876d9a3dbb6aaab527242faab9b8ac5abce47498a7ff9e40b842b3c8d098fb95ad896b50182967495d37f4e193c09190f6b71efaf28ec90f4c0722c92523dcfd0ec924bab5630917a47f7c4314cfa0aff5cbd996f7e3d899dab26c60a46cbb330b23b9cfd7f736e1a97366a83edc01a11a6c648c5170ed09b1a9008a29397bd2f911da11fce4a6a3c19c769d0d85c3e46b95b322259c5643003b4ddc79139304e85569aede8696d15f3e0fda12ab15f6de89a817d07a7d66732d3302ad1bea8cad0d6dcc093539c04ef524764c6b23e6a496c7e5efe47abfa77c436c7f35b9a8bad8e401026ee28e86883b043ee1096af620725a38bb212eeac694d793ee8dcdbd74524475ce9596951bfbd34bf47212807bf6a88196abe41e4ea86c082fc9b190a48f55557218e4efe6c4fcc526fa66aa445a8c30a45e0c367552448885fdd90300075ba8ba9c029864a3aa3a736271a1bab899559228dd2cbc6f1818cb3ea016c9e57dd84ff3ac4d65e33ebe5ce80dc0d2b038c5b6bf6bb3a7228e88a2904605ba352f1d65fc7286f79be26a8060f688c56728cd74ea2bb362df202a40060301a0efa790f79e059302e44ae32ee4b59f8eb7b3a5287e74f85b3e7201ef0ef53c87ad68cb3151bfe08a13b76d8b41931f6661085c27df9f895ca3575a999ebc2a9be2a8af9b07ea212b0dd291bd252a96c7edadc414b9a34508711cad540aafd1bb80c3d1a2aadc567feb444f6f423ffd126f2a38231f0afae3ac4d298499451cd08b96a396067bda1ac00b27ad69fe8f513f3c963fd628ef5f7be28de09d96ad6d2ca191848ca5ff8cb365675b966e907be3070c5370e86f6aac403a6d84a1262d88c3a741ce14229a25e97e87d5a854e659b15017d2c14aa34a7d5ced90930521a8980f5947b7f51a8bf4bd48f27ce67f377d50e6e59263b2318acc3311dda2fb68873ca7ef30fafb11afded3d74230ad1a20a6361e216ab3b6e47a0253c2823cb40220570c88eec283a1aeade23103cb1cb54b31a1ace2efb7226316e55b2bd62e5b6fdd046ff0632139759d4ad336260a0d367a67a31117bc9ca10b15cce9527bd16d68adfccd8c566cbb80cb37931cbfad8872748b62c9169b5afe383729eb6053222ec580c512cdb43bf1c6b67c4db9bbff16b8fefa2be080868f834981ca6264f8ed795cf9876c2f2756681aa6675c2c759f369cda28529e373572010239cd7825ce5f73c22d0be461145a300a396ddd913dfbc5880c5348d868d6f7b6c0dc80d530e77017d2d09da53aa76b0ff05c493a8fe0e587613cf20febc168c4567f6b40c775531fccf217b3ecc02e5509797090b1d21240e4cecf1e3796dc2b58d35a398d95dc37962ad56d05890472c9d6b07a3198040dc908d6c2cd3842ee1efcc03c1189ed34398179f5f718003d0b507bc065337eadf9b32b77e451172577be623f5733692ff1357c96b83fe22d16655063d5d5fde08718e0f62639a4d28ae29ead489ece48e64ba3dc34700552a74ee891a2764934e7ed16aa6cbbd89d741bde10f0a3adf9d1dc56dae41d1df228824c86b20027ffec71729ddf55e2a9146acbfc796dc91e461ad687f1e658d64987ddf2035d0bed1c9d612d9d0fd94b9b37e792404a491d15d16ab28490c995cdc1bba341b8b5d6e176d169da51194e0aef417ee862f8a2c8d7c1fd57e458f35e6c5a1788d270bd79aa6f352162b139311228e1f460c54eb12b3aeaaa880c1793f19d7ed20ef8b6d90b8b8434468be7009afce87a2d9bc257b63a4bb30d2c404fb9f0163b579b21af7ee8a7e0832b0223403594303b4358c3e5afbff5b4211bb19964362de7f8bcb33b153026a54595fe8b65523c007093313464b29676c2d6046c67cd2f8a520f4923ae17bd1782c266e86e3c32a1fc5db33a268962b94bd85ce806b729228bb2c804bbaeb5f00221aafaf7d09260012d909e96a4cc577ac2b2b4e341e52de93c0992953ffe1562aa6b9fbf0ae978f8655d982393b7e6e3882d83f9aed5d282d10fd27f2d60918bcf781e8ee990efd0b7f967755428b5e77899e790241fd43bfc5a3cd0e7d5d01fb65f8b43716b8bca10022cea561ce5a9df30f2c59a57faee0de167f3d398a343b1d7a1e0e88e37ca9fb22c5945bd2e67380103bd7e376f102f663cf16f4a030707bac9879a64f269626a1f26b58f20f274a8b2fce4cf89aaea532628821e99ec7b7621658f871a677ed4b52520ab2c8e54b22a6dace04e1fc32fd44868427c67ecfa5a180e487a9812430ee946a510bc579c7d5b510539fc41020edf47edfdf59bc544d1aeeee1700713920cc9a9ac757dca3ce7c31ffdabb4bbb4aac0d9574befa151df3e7d021d29b43163a7e970268e82712a45a18bbe961c621f7c1313a3ac8d2479b3c3b0ffb099e87bac50c16588b0c5fa39f4030c542665510221ab18b7ad793be60526e193f853371b8cd427fa375193bf7865a7aeaf1eb054290244a9458f254554106688bc755979a3e213edcb954438123343524632df2544c6ecbabaadde422ad5aec9df169ee1c05fb84b6f8febb13b297a03a5a78859788d6b21c08035464e8bcd04170d6d949de3462a9c4f55bd38423522583e606fc368e62925c99434af900319cda49b6feda6369ec042c321b225a2048d31f353023290446bb8fc960c0377d40ce8c14ece6e691f76b01ef4e7d5c1b35142cbe564de874cf5f8bd036971775729334cdcbe40d2da126a7dd5f2f9b08df1a9b5fa2cdddb44b1437804c593206b3435ee56b3968119de66bb38328e60a18cea016c1d42bdb6c20da5648805d297183ac779906634c98bc577c5da78339b4c4866310298f4fc6f58ab86b95d224c6f595e944cbe32eb49986e998dcad84ca4805a731630c4363ea517b8ce62d2e5b9c81ecb8614269b3352e536aff9f94792a70724d391c01178327721c8bfa2b4568cc3ac103e6ca0662cc82fecaa479a7ed240fe08ac441af9964bac6a082c07d723bc223310e169260cab1800ca6fe13cff3029a01c8bdd5a0f0ade9b1b65ff1f7d046b83b3b4c43a7780c39a775880a27e64fad20d690ed9f2e545aca187a7a89fd00132d2e016546c4d4eae64323a0ee599b62734435f52506901efd3d212cc52721ae5834e9edeb5424b4bcc120a0484a8931f70bad1cc617ebfc5fbd6f3e354aa95f0884e856868e7507a22488db2f7edbeffe943815a42f1e5262aa18b4f7587cbfdbcb7536e58ca058c2e0ef6df5072878e8791d5543686db475758923851779014c00618d80975ee4d5f4b9a1a9c8f1133a05d37548ecb3cd3929caf48415cc0c7aa684ca50c64bfba15a17c648ecbc74eeb05b49229785bb2d6245d69dfb0ff4e478d46ff6351561b5bce5b99f056e1d6ea169a5450b6a5b498b0e33bc288c97d80d5bcb1aeed4d559f87b1eadd1796db459a5a2a9a15357dcc1e05101331854cca94976cd1c2798bf6e6b6d12fea165a13ff410d91c9d656dd08441ec915a42e76fc4e13e4b31fccfc2345c2af394b854ae37769eb76a78de6a3257a9e6b5cafbb813bb3bf118a133f248ea213f62b480c11c9a1359ce1b4b90917c3553e19c75fb81f3736480e8de2c2629c61cf9c1a3c2f2eafd9dfab7c06102984116831a1b280a04806d363049cb9aae03a4a704dc31495bae5179f51026769b975327aaa0b98ad4c6f58efe38fd83e7227373d48f398cc38e8a078d567c64b335e57b1d4bfed63afd788fd32c2bc78cd4a0aa1956a22e6cec5ffe99e284c7b0fccb33008beb1e44091cfe6ea0d74a7e8c953bdc76185f40861047c2509ba21e570d14fd98f29463e49a10418d837f4ab9f5a5f41e0b8e3d066154ffc8315720e17a5d81e005c3e9042375110f5d78488d50052346429d81cd22890f9e44f0fb6fbabe6662945724997876ce406d5dedd9a51c5a536f4cc4295948124b6ac51429672b66f4b387322f32f9a3d0f424c542e4e6eb77bc619975348f45584d2cc807cfe48ca8d455a880848df95bb2cd8d14843b66ad0478e265569732352f0af076451683d7b3e498050f72188b9668e621917c29d998c1fdbabd716b2d629e73ad03ee8bf878aa89ac3f685f43d8085204365b18f92435e181a538647fd5a2c97f93c1821ace2acb52b14246d056da166a36c8a76a60316e3a4fefdaa75becae2d074ec814c0605de99992c4d97b4bdff010eafad15634967d0abfbc607aee5b02c36fef0d28704c0191665602d9ce265b7afc617939317520265336e2fce059dfb0862381a0f9b0c0cecdeb1838f09ac54b65c24769e9ca357d3832bdb32915d62f54af70bab14fc54284b64748a23fa82826f1aee5c116d3549e2b14cdf700c01b40127ef4c3dc58ce14feea7a83098db857e9746c70cc12acc13ff51482193923bd326efc58a7d63e0709ba6b14eaf51ba943a4e751503814e9e1ed9f428aa0861b0cfe234c68c1819df6a55d816f850dd3b778c028228942a73d96ec9ef42425c2f9d10dcc43e507e76b1aa5b929e38e143c08a13bdbbe98660de59ca58011d857320dfbcb8ff1245202a3ece866062d1bb300167fc979d27756dea71c4634d1bb49d38081aa4bec940af908dc7d3c198035a7a5bcdb3ab12d0b86fa550782a4a78a76a72a7ec2329ac95205c619e42f846ae1738e2120af0f19007a6fb8a1dfb11f10da02de525b29107974d534a6e0f4b0b2b0012fb7b1e963b096fd9718a16cae7776f2f1c5639cbcf0b665d2074dbaf142aa0b50b5eed6c445d6e6db59b374adde7b7203d4044126b561b7dd1aafb21ac1dae129522f67980f87795d631108940338e1aab946466a647986d9c3f0cee0930196aa2d29e5bd5f09ff3146c1b9f02979816cc14b1c5909863fd2a750ebd028663877ad22428038385ce861547206f0bd33f73d970ad908785851672ce10d366d5a68c2406b003aa57f6a199ff43effdae28542ce5f3922dc06942dd988542bef98e6f357b9bd95a8aa369351da8f56b4fd79dbf6a0e0efa96994ea3d14243d329dc6ec0d9024612f1d438c28480f06af046d859473ee5c141d53a798c9e573e025f3fd49461858b7eb07207fe2dc8d3cb8492e633da6db71963d8bcfe56f447361d1ae88f22c495d7b22627723e6c44e90707f5720fffcd917e288ffa00ec9298303170b2f65dfa3e7751f7f5cafa45e4dc2dd2011ec594b6ba2ddb8e2ebc88473a8c3a228dc7a0e966938e52891606b7b814f7d91dde83bf150a835b75a32e1af08baf0e483e696fc8c19e18ef49bfaecaa67cac3ab578e27766e803b38526c395ccd4d88dc66d46562e5a7ca2b61346e0356f21932054e2f5e247460a69e06221a0827c48948d23614d837e65064599bc4485fccac44642f808d8018230e730b5bb50cf30e02855648d41103335a6d73bcf94a02699fb1010c50adb4b32e24097c0030a48098bc28a754774b20f8af154e5d2cf41d4e6ff197b5a65957fcc2f9bd074ebebf9ac701795a937bcb84f2cac5f97a46001759c97c18300d8e63102ada8d36eafc5ab5659e1d7d720bc47ccca6bb6681d50c607bded0eb17f316f793463867c853f9651b1a5dec641437d9dc7267f4300170fb53a486ac34a95db5ad12956ac35151972086c230c9668ffcbfb70f213cd0baf2d1c6c0d1804d09af0146828694bc89ab2a5f6143414e862d33dae77ef786e60e6e1c88b5c085088dd981922a6532ee499e85fdfc6667caa8f9fb65470b8ca156361f9521478d1e39a62ca42fb9de369b57843bc218aa193f4ac874c64dcd4a475ce65be4bfc321e7069e3280816e781ba922214ea6fc6d53aaa756d521b9120cf0a89a36343cf6c52b9b97f34bae7c61b1da5382b953206e870085e016898da2b7665a46b05e589c10792a3ec6a42dad930745a20642c7e42c983445a22a075d868bda90d9f6f1b6be0378a4418b0cbc9e5027d9086bf67d4d6da996ce40455a457998304f9751902c08855e5b547b3c0256c7438755ce70421e38dd980244169dbf094b1a210254bafe41eafe04ce2db4d51efda4f63c127d2bf0a380dcd42d8f340674bfa8abab3eac1fb2fff75170699b21b951b74f12ec5d601fba6655a25a10721cda580b34483073eaa18e94e0f2c2192057513af4cada1fcbdb57c2aa58d759a37bd4dc9ad1b6161f9a120a0c509ca005262b5d022ce568c0e1b50f97a0293ed0583b82ea321eff7d06c85483cbcd94a195b0cce6d6ce2621b99021b1623409814a011faa03690b088375b0ba4a6d5cbc5513bc9c29006cffb7976f98e99328fd78eb88743afd1c68a0dd6f0059bb6cb112a61211a5f74bbaf9907e2c2902e7321ba3ea3ca9203c35b6aeb5ce73c4260e87ba1ec78cae94aa032a4cba6b1930ee894be6a2e78d40399349f33b0cef562e6430fba4d8ac8600f4ee18a45ab6432dc665257b94d9a103f4a1406e7793652cebf5cd6204b69d202323c411da499a796ae4f8bd6f4119e3e8490d38540a753a00b4ab49064c4fd08913257d6336ec12b9ee5069730af9f21c09c652267f98a486e36790177dbf43e79e39fb455812f0e9db0f2625057a333c2a00257ba890789e496cf838229aff605327b86a17d994344c178c4ce49d0d0a4cf24dacf3f43cb13a63f3d5869a6c41df92d148156cf85907a6b8678df5c959a64457ed1285be13cce36b0b4982c2c1892ca664605707a70d740268c32fa128d1931d3da66037df73f58f2fd693f7564d9844f0553c0174784a250e61c2db5af72f8aa3a729120982bd64799bd98b8e916e14b1e26e65e0b68043de5b82a6e766821491d0559c303e6d0c7aab8ff4cccde607885ec911a953ecfe8619ea277b74c55fcb5f35c4311279897b57f2e5ea01f3fe09854ff8a8fff1e81c041369f9713a0431f753037ba4b263c7d156d05190bf8ddff522b6fcbea17b60bcd2f10fd1d81d4f08d94b0c4775bf069c7639e5cd7a895be290c12ed9371211304320f52665389037c8a4c205c9b8f141e1ae8b559937941c18895a340a8b33ed45fbaee88aab75bea4d54f0995bf51b57f11918fe44e0f0ac1bc390718d9828038d43becea8a0df56b99b9eda4598893ccd0e75b3b7696edd7a3a955547706abdc6cb9742237765b4922563f99cc144c16bafafa992bb35e78e8611d019360adbcd1c230482f8c5040832984bde2692a86c605587f4408a024826257d96ae7494b3ab01296ad5975f20521b7d12b3eaed7f0c7d2c1e7a09857ceda3d3c4071ff6895d578af6b37d329336d5ce5a5f623837844ec7de4906e86106d0be52cf4d4cade0507586cbee04f137a3dcca1e7bbf1b11a891c9fbec6123e53fffdfe46d1232a8b4b90fcc25694672507cc93694d1c122033a4e4b0628b6e402da1cd68a45bd271c4d8c7871cf5e7cfbd66ccce43f3e8bf7bc1b4fa56384c270a601fd4511a1c07974de4ac5658f13151c1fa634ea5dd3f154e67aaa8b90bf3a45da456aa1f2f278cf14c314538391dde037f70b75f797b6f6a926d304bfd7e526ac4cf2ddcd025109ea12d61dd299b5613e310568be3b32d23d095556c9c69f1d5956042b58735c9f560e35a3d15513e04622372b3af06a943f242f3da757be0ef355bb75b69432fb57abc14224a9aeebf4df81fe73b66195895e3f52d66a3a469b13ba6c979ee5e9bbfa8b890e7603e221f11adcff4b4c8274fc6e52bb6b3c22d034029cde5cb8ff32f279a0032617b14f1a3191c923ddeb495a882a691425fb65e8ccf0ddf21a2b6b46eec3e08b67fbb73cdd524b24ae143708d6c74e0dd2e94f3220a3960a358f9c36652cccb7f88a226b4ae433ce71ea27f869f39d1cedf86381daf9fa4153ca98e1b8ef3054930d94a146e6902935d12f26ebf2e365b5895793549659d897c7a991b4035ae205dcf0dc591c488afbb8bf73b9c2ec2d1bd8776315a6b758d626b6cedb9ea3f117376a64049dd325fcbc72979bf1de6101d13b59df11370770e3928038600eee1f3e3cd7bd70d1737ebb47d7f2fab6747cddf2a16546c85fbfa79f3641586c8aa3452b08869e5e7e5102005a0a840da36dbfec01ddbe47f04b1ca70c2cf8a7cf23bccecbf9c157af971c5bbc9bad00a0bfae5d3525ae6ed64e5c3e8c63005fa3ffbac5accb6b8de2678ecf1559bf243f705b71b756c4ab9295fbf1e3b5732709b494897f39f787a791dcd00ba7ce99b3adbc592e672b611fb9e497e06333f0400ef37c03c848d8773fc862f5d46b9af96a454c3f54bcf7539f85b09f7e79e68e07c44b592a38945f094975d0616d7d495197b9c07942036b81ed415f37c36099ee00d9c3c4b8a5bb57a7e67e0db16255955fd4287a55ba88093aee4ebbf92bb0ff6a79840a42a7e9895129c8b7ff0822eac6b9d43dd287036de0182f0eb42cc04e24adc99ffec788c6c1badd0926af45d3c04e29368e610a520be6ad465b645622bc87f034ab05a8a34646ef40584c41dc8905dc2c183f20ce9d5dbdfd8213795154a6f36cacb6c9d6707dd371f207090594f528445cd923244bacc1f76e6a611f672fe4b4764434607c690c018c1d688b605b1f230d16581cb4719b2a65c64ecf17fdd8c8ef87e4034fefcc265810051a186a864978379a90c163a38b2ed8bf27de5a66b5726182b211f60e3e72c5b4aa7f731d153457c2ed1ca6c9eec97a496b0d48858a0c9998e71c670fa1b12cc02ca36bcd88eb3f25b3b048e59ee68843dbcb08e3c3b1ccf4238a8d93425772ccaacf7af8cf216dbb6df3e3b90f4ec9855d28bb1a9aa167be696bb15ead7b2a88c0803382f77ecdb15cf0b17f070e15a914690884b6f73f0c582f1f5c7d4730635db7badae61b579ebb3ddc14d48e7c9825e107d11423f18b1876f20c4152a87385652765e1b71755f35eeb5d72272e798c47968b2c67a6850bdf57d33de7fa8351b6b502460480eeba6574cb1d133c93cca8a4dc25fcced44325e469e0fd79da5dbbe46eabb25a9b2bf1f4fd7dd877bf4861af44df1b4d79e4b313ca04e74d8408c16518199c910cd08b1ace016463bf53cf9ba4cfc2bf3dcad8423c4b8294ec1fdab3edf9b4bb8f71d933e257dba7b77e9ee1069e84ed918887361b44e2bde089910afc3210b1130450a1692d76622b99c9c7967e603cf50d4f5158ccc1285c367a88ebea6b03090c8d39fbcce9e991bad6e0ffd28d601656fe25cdebcc7e42526fd731904442602b538024a524f5fd8cd4a298ba8f3beab8d339f99a8abab2801be57d33a6e786b0e30a798b26f3878315a6d72d3ee0c47ac2540e4f79e922f7ec9feeb810ff1a771fbd76fc460fa99b603e85ca186d5f8f1e538356e3c2b61d70b98ca7fe99fc0c3c11b23345bff363f003a6c44c3653f8ea0c89d775af3d39aaf2b480fc1551e3117d9520361e4780b99a9a149f3f751e347d7024c138cb21903cbb1fdd85a81193f79b6c96e16adaad9389dccfdf95720cdcbe84be06bbe06c2b84de4d3be2db6a55d1063b386f99985bca4bffbf6aa37e2b4bbea58319a44c00976359f387535d9e52dacfd85f6779d772b43a9853b0aaa8732c5b9c0dddb1cfc5daa6204ece9b481d7861d490c833453e41d4de36c3a91464329819a9d3e738a6ffedeeb6c499ce7f3930dcb564970b4a2981c23e03a3e7b195e4495083c1a56a3513f20455e66ce611786458c9e6cf866f8d7eb44f20954d2d0c6c7230e0aa6880370ed3cc2f0b19e8a6e293c6a8128f495d227be1f7782bca4fbc97f3271ff1f78314b1716660f268a76bc49b9bddfc938c89de4f538a0d79ec7bf7c680f8754192bbef22ce1f48b9660a0692e2ca89e80098351978ee7f004a844e22b6a21c67423ebb63884efdea1db71a86b636369d7d07461aef2d4ac05fe1910b6447e9aeef83517cdff7b41a6b033e558d134d6918a464ab530e2768be0cf9d6e27054a0453ca9034de606cdc66a39169b041797ed247b23ce58d4ad00a0d5033b9ebcfe362f35835b8bd5d177f28a89f661b350a4d7aa984fb2db980443ed5dc80d95487009cacecda7c13c1ff49013b19bb09379493f4ce546346282c67f255b0e887e346bdd0a6af0025f6eb2fedef1549942ca8da5e8f6dfea45a1720639fa6c2e1b2ae6857400ef15bf9175368da80587be3395b7137c4666e0b2803838c80a20319ad1cdcf8782e5a964d071409f5db95a68f6787b201ee450bb2e23e22d2786a99211d6732d23c233e5dcc4f129d9e797768168540c91b2bba4e252c138aa547ef0b08dacf648678f0136b9a24ae31fa673d9c8cc20696160958e4df08c3659771e316fe3a80bc77561a2329fbfa106f854dd399791c2bf97bfb9f3174d8cce15e7db91035fcbba2da2244cc54824d4af0b971c2bbe2378e637990893a41ff2c5a5ce84527087384d36e66002ef437109d4d6558a94ad94c5e1e9839e06f0b74c1ff2b4cc4ab03a9022be7eec99cf13f362687b5478830e6ef3a41b8fd5cfa34579241706b15b491df3cbecc8fc6f27c33c9c299f8e9924a0169546ff985cf130eb171eccd67946e452d634e97fe65b60ac723519d228ebc6444772d0af265306a94cda298fd67a5d681326804c7db7221af7dedaf4eb2607089a7feb4f3aa12eb069f69687c8abb00a1a741a8b9a81fc509bb3e2bd8c7ad1ed008a65983f239e3449e12cec8b36acb77d1c91433b938cfe37c19a53816063891bbd58efd1b17a5e4428f1c9e22200c63d858c3f7209d13a001e90f9ac3f5bcba646fc3c0bc8216c4ae4c3219269660e8937379ccff159bd7ef67065255e054f87848ce830183cd35546d7b4abff0bdc0ccbd3c5564bddc40c0402cfcbb348a0d77943d4534f51a36ace868926592d84a36c2e15adf1f21b3a334e740b1f753c3c21b73345fccbc5cd09b9ac89f30b48f4cd8dbac05f11e869664505d3caea0de55b3f8e834f7f9716993bbc873afebba73fb671e5ee7a137bbba4f329cd6d6cbfd86945ec05dbf20ea1354e607c1f710c135f3c50d04de0b7a2d27d875182b0ae83e7954fca2c7db3b3b3a4b924689b6b53e20529067f5ae7e41ddb55c2d2ef2d703f47b24b877683b7a0071f7b024b744458629562f4296800f11019009d979191f5c84b4e70162b437d46ab1ba1b1a1517f3243de9240973d71d110290214311ae266f0d3dbee45abc6d99683d2ba63771e53282fee1afff83ef40a5adc9b753941ef6824086a0451aebcccb8ab2a791c0974c6dbb105e5d95d9d5599c972ba3ce876d3db879931d7329ee24aea5468708400d1a8f9e407ab2012e36cdcba1b171656d6c612927a50098169c40cdd9bb6982290f326336c676f4c0d7bb1377c0e17d81d0bb4f340f918409281a1a2d0173dfaf106f14e2f3bd137ab78bb61b870b579b1622de0b651d9c888edaa400afd20fbbde408c9eab11641ef37ea0848012fe674739d4ce3913da1491cdccc5ee986c33f9590d51891a96b1e172db9d86916d3f62675fd17716477468d790160cf1d2056c230860858992cb120d5e9c5d7e6a5a130aa4bbeade29ba315ef70c6fd31bc5b7072094a79ef2317e048032a8d0248610847fcfc2a8150df0738465653983e6caaacd16aaeca8242266b0e2001f9b8ab04adee8b90ac717e88d5a7e0c2b37e9d7c7d8e5af1b0123511b40b3d15f0d624ac454ee057c43fa98d3fe7f65912e3b36704cecf09455ffeb907afad0ae488a42963c015a7df05c3c7b000504d0476bf2698f0cd38ce7b0ddaf101945dc5191f914d69fb962413f0398bac5c2a202a46b183c953dc70afbe5df58c677986422984d250f5a0069a05152e0975d0d3beadf82e75a973b6413357530f57046be043e9c9a93638f31410ea5201c0021f3d3a7c4d4d4f330b33dbb1f19fedcafdf7abda5ab78052a86923325203f01a2c90d276abaab4d65f6e9679373cb001892b6d536980853f68b8d67de8249c5cdf0872b55cc951fc31dac0937f32c92db09f92a35b33ea09a9f3fbbc38071c83df988597b9ff777c96a4b77ea9474e8616f123f360461533a8ef3a6f2008dfce2a78f8338476e430108338d504984de39d86c484973ec5eafa221ebbf93ef4fc94202bdfe3895950b0386082273bdca67f357cde6ffad0aa2913d1b62bcda2ed6fe6e6c09c9f2891e0d8a61860d767662c6e799115e3d8c0ccad1dd0c5fc45c7ec22b16b65899617e2836ae285f6a710c94004409b3a9a16524c4b43be46861de975416d6a3d78d8e54d4ff08223438a0f845029036cd3cd09920b8333c5c23a682c0dc01583b47076bcce6fee92a84822a7e95460fccf372418298d9b1fb18be6020b22f0e86003b4e831b265962e5956b1fb52d76af1e0f429041603cf56d2db0c3b056104d3674ca72fc919bdea7b49f4eae00c227beb2faacbff52964380d09c4e8182f69f1505acb599bf04cded4dd44158e18a38f9a142626f2e36e580f9de3bee879d1dc3ef7547aa179b1395e9f2519e6b9363b9af68260f6aaa7d351c429102bc69339b042756fea508345d9950f46a45bcd78c85647ae607e78283b36f37132c4cc57042c3473e9e2f3af919d6735792fb9164a6616468083f2887730c1763254a1f580d67a054efd6d2de94f0317523e8cf00635e5c5109316bbbe701adfa9c476b3cce3c71c954fbca1549b1ef02bc6db86c492cc8e2bfb948376d2be077367bd1dc053289640257ecc25cb03a725ead51d64a1364827a2d813e022e91596cd5b939ba76b5335d8683f2769c2fbd3291cb9737481a8d25f45e93f951af7f16c6b6c0d2f8f14299ccd30e501c4f6629523c71d3fbbb67eab0170c8d90ff3942ed73ac91397e0e3fa2075de9c33b902f73c85c40cd609eaebecd9cfc48fece746e5369ce8735fcaf2fa6e2ce9c3b237b2bd529d33f9faab3c60f3f926164cc2be47d2f92f5c004ee16a237efa04c31a799ee6f0520b4da718106582ec9a73cabe945912574fc52b258b13318970800035a81e129b7b75c2553709b4e94f69b5829acafe75d66abdc225ec71c68bed60ed61140c5e554a2cf53e74cdfe1e31cc8665cfc180ecfa67630375312d0e78ed0669ac4176e22756c56ef869acd6aea10c018977a518f3e2ebfa2df2dac6013dc0925da669f8690030da40f4fe6dbd85cfd5c739212c0122b59dd7a47badc928f1a1eecdc68e8a668ec47b2469b164f7679390b27abd058fb644e3361d9ba0ec6d2a36254cced5f7a16edb8de7c762a00abfec06e222ecca5bb45625ed814be665de20d775acbca254b041dd11ac8c5dc0381135675fe98cdb3bbfd08d7bf651ded2a5b88dfaf0777bc8ff78de6030450c06fffcd16b8e2dd8fbefc368f2bcdcdec698e3b6cd28b2840025d74142bf825235f72ce92a4efc8b37d6a488f524364bf97c97f92aaf515e35af7ccfde94023798983d5df1df5b8d584b03c3f2e72450c15a05a860888b723a43b93fa8b17a7098e3009aefab91fa79db80a085ece16ff0337991be965854d034873300d4c3745fe5c48669133158272ea712c639e6261003675e4bdb593285e5bbfc4d6c36b5098148d513a867008563c1b413ae756ee5fe1c08f87d2d03d144a804b57f9b8962c36e9bd7ab69c703b6a58f596c473a78d0dcbcd6e6f722a6c619c765873399090fd6967fb625caeee51bc8c9f12b6abab099748344d44e4959fff35803bb7ad0eb0a7e72b3ccc99a4a57ec8ea808c9e30b6764d139ec7b7a794bdefab2642c3faad62715575eec073596ffec79d71ccc274790f58b50412b3d73a3e50ac0b1954f6e6c3b63a63ebd2ab940129ef79fcbf01f0c6dfa628159d19f385214cc23de4aa2bff4c9fd9a03291a14604753f7a52add6b904a462487a611c681f59c9cce811c2fd2d30f3fddceb91d1344277a788f70132668d2e244f38fb94f28c832ea0e2e62a5d0eb030c0654730905b8a4fb0eea4b1dd4aa520cfad07dd3c3fe34718ba2277bcd64c4b5e147181a33435d00215109f55dda5ffd3cdea735aa7c8a40a97194390d1a3c656903f025399075a4194def8d91907756f59f3fb91d85176275f8996f69542898110fa2044f6f79720f6240e526f41ee7484d9bbbeebe34e21d4efcf70e5bebf8012ae211b3dfb27bafdc894a0e319247320ecd9c3bd63ef95df8e4d0aa93367d3aeb75a7cc2a165a0ccca7a90c84839db1d0900faa9cf7e11b2d8d429254d10e01cb40f2f1f8ada18327feb6cada1428a231d78135f5ad81eadd77ae8392922f1a31380f8dc9ec3bd92fc7bc085569e8a2d7df8295028a5e3a7660645c8621d446049f311f1955fee4bcfc0456ae109a952bc18f1a350db27a43cce12846af84190b04d80343549c40a3ad040f872fbd3271595943ba3e21a7acfcf0211038fe930635ac70144d8664c093acfdce7e0bbdd2f27ba79f320c9fe4c9d1988fa2c4787ab3bd9b6eef1babf8ce995700282b9a1a58487e3b5e49603b504b5d1ff4d6d2629eed17cd928969b4dbd7b2025812f416733c933949f43fcf4182cbe069f06594f28e376bd18df8e9365bc33b5dd90e799ed2ac558f4dfa83fa68ae01e52e2f0ecc8634972db2c2ca19de9e415bb04c5271c0e68c0e213c13cd6ce408cf558c15c31bb9ba01aa538479176b670bb95295c779e9b87adc1625c808fb1d835228f6a9c114ddb0f23f07e84582dbbe4566c69a4c60959eb0b889b8f5b3009447e55b0a5ff3918d9d172de62466990b5fe802569fee409bc085e863a70a37fced6f0bea6ded704a1e9b985249a9e7e49d148809ab267182314002ed61aafc26112135f6e289f6a16720ad71d7da237064ebf7e503631b742280a197bc78152dc9b13e0acfa5f10560537fdd90c0141e0f552ace07443d15b8ffe9e1323e4b4a25002fa6509aa94f32d5b17cee52f278cbce64ccaa46f8afe4d18f905de4c10690e91d37d5d760f0320c01fedf39853d43a1beaa45e36099ad2847ff73fd1c664bb220799f5191f902787268319f54feaf90a56a9c91d450a6fb37b05c58ec9e2b601f2e62ddcc6ee11b4ba150f2fce2badb41887c337d8f5b682129ad17468a54bbc0721c20b6d36ba7ee542474818dc6ec6a19b5637bd872e43b2a34a8067d437874bad886865173bccb270ab2a13a4c546173b7a14e9d7c5c0bbf0d957760ae04c470adea6e79260ec195509e3d2204f91f7e873e515d8c158eec39254c6f947af35f8b08940ad2095161a36338efdb658a1f0f3d8e0c577ee948556f60a8d079c628a994baa9ad22ceb4a4cef67f3384e55d0c5dd59f31eb5e5ea2cf0339fa5da00f3c7f751818ea4d61506dc02388efeccf30ffed87204b70d33019f00ab060ae33f538bfaffba74ea69ea8edf5ad6d897ea538a28a43c7ac4cc73fb2ea65614020c9e774de8e0dd37ecbdc9d685ead660ffffe42db42cecfcedc4a9f3e7c23223c220b4e76a6ba0378955027e361475efaed561fccce06bfe627c6bccc15fe001eff43e6f848d1fe944c6b470ec0b59a98866e939222ffe37a5a0874dcc59c72bb4431948cb0567ff4dec475096a9556c33f805be977e78c4f10ac6eafbf07ee6ab5583e5e506b62afb30120186d2cde7b3f17e65feb37f5adb8895def10803cce92c6c58554b25b1378145d6fe762e9f6af2e1bbb36d286bf9516be0fc92eec071523b1ae6911f64d0e4c297b0008c6f7334d9a1b641cfb36675c186b297061e9df63b2a2affc9108e67a2662f73c27167215f5b6be2730127a19495b8246024062a6cf6b2e5429cbdf7cec6312ab1a2561581fcfa17369192bfb933c299f12c7c199a925042247a563fdc4b1fe28d5017273518a022668410b470f80ed039dadef020bfcb60d5ef4f10a1dec8c5be473544864c6c7edf9ceacb05a14f7208776d1fa29842322382f52143b170e326589586b1ed061eb39dd5523fef61aab2114e981b6376369338db392f53982a4aa82530eb2aed2e6b192461143d288fbbcaf23971429908ae90db41277719cfab300e9bd5f584fd11b9a7996f44a2a95811a23e2d51d0d63d9558a4461e236b4a9c39948b8a83c743dfe61ffcf74c7875f2a0e61e0083ec7ecb7c4367729dc71f708e38beb8aca8c7305b620d78c7fe31dd6ff02ba2e3344da2b5ccfbf0f8cc788dff158ac5e83ea44c4f064a3791170eb53635560396c2cc4aa363a4cfd75218379d66cf999379d2ddfb312c5ffcdb6338668c699ce18e561e9ea62e0c4110583a18972177b0366fdbfe9e26299d744a5a528d7d0d23d5d651131daf72a324e65f4c42517b78ca0e965d0055c50fa04b8f33b79a9793bb1036dcff0fafcdaf70cbc1e648f2ddf3bf5078be2edc519e2f646ca2447872a9ba2d4d6e986d4813ac8c9e779d1d49f8eb70b44d509aa54f75ebb3fad1badf1b579a912fd9501f50b9bac33196f3ae5874811730c1b63da5900451137614fb58497d2ca165295591d755d6c61ce9944b2dea5b898fb811c1bff0ead6c88298f839a63417bd3b146489b10fd4fc19301099254e072496e27b6ee7fe997b5e1704cdfe6a9ddafa2e515459663b7f0324bf80f75e209c885556f86fe3ba0f25e0a50567afaf7c4530bbffae80c41e5fd7e09cd6312b34030f799f8048d8f1de18c384e128b8f6aa49107724ec3396b0ad40003d26560d8b70a53108cf2836eb74aea3940df8b0ec4b0fed12e34ef1e935e565317bb49e7c358aef63b53a8318be3085d1ef07f1a0e9509f3ba62f1055a950f099ea15f84f4ba91dd76cf5e92afc3ebbecadfb17e7c1e2b5b935108c0ce3de58cfa555a25b059309af5b95392cbb86c7b08a08c0444fce83b2014a72a7937b6f27c86ef977626755ccc0bc4c8650aacd0563489d89085b34209767df6000d4db23596b472f0b7b96b2fa3ee4c8826b24b69aee69f8694da812385f64f4d2d3a79de20924af3decfeb62308b533571f5cbb2474268a0b106622130aa292e4e55e4fd30d76b95b11beb81cbb4d2d2eeafd35a1be4263b5d22cf341c13854aac84642118238f818fb731bd8e29ca9a205905133145e01220082b5bdf10e92ccbacf375771f4a8a4c9f67505d9000f5ed2945f52613b0a47141d87819f28c63eb4d90dc503d98ff76360fd561cf45b963ef4497610f20be851e61fb3a74379e20f5010affc8eec187bc14f78af3b3bc6367f7467bf131b877fd71b4ccfccd99753a33e108c84acf9addb1f79945f1bd7f08b5136bb26f60f1831d8256e7d3ddf309be06f9aee5bb5095eeefc8f586aed016d64886748b3d5825637c3d21c919cefb916b01c98cf905190ea2c76668295de1aed6da6c324f417fffb058637891ea96aa97d52748bd196fb2a6031b59d2ae3ac6094d8734f77afb5b226d049bb375cdf6cdaae8f2b676708b75573459f7a4cea6243a649460290ff6a4ee61d14d914a26f2c608d0435aee6a935c875d3b511b7ab761cf12ccb32ed674767d293e95849140a19917fc31e1aa71e3fa54f2b307dbcf85c21a66226169b1744a11887d1d3e01c8515fce9c4b6e9c3fe7524db30fb0b8bbaf9457cdb8cb70e2cffac71ee289d2a640b08c43e1da0b09780b4e94eb8a6be94e728c1ad002040f8c7f8cf9e7c2a8ca321b9921e6fa87762ccf18075c34cb37d410a0fd1e603c5d263c4f00cd79a5ac3555f04ac69d406c868ce57701819b70e23c87975025ffd9345b608f8431721e3d6c205e6f9abc776cf276f624f14b07e8cac631de6c340a3a74bfd974117d937a01e7bc16f487f622bccfe0d62e83f8a8fc19bb8221f0e69dc3be3fc4496523ff25371cd2e15fc8ae0c90ad378aa611bc407011aea05522699edfc404f50b1534c705e1dd6ae3dd56e59bd744aeed47e8ebc0c095f5c5bfbacb732c74eeb3056fc5403328e16c6823c2a6afa3abc821bc77f97a79fb8527e36fa663dc6f5cd7b41edcb42e3762bdb0aa6ccd8c532947875700fb82e699f77ce3fe022937ed730b20a49a62ef4524236ae825bb27170d8791a364881efefc880dbc88062321b875e2895fc947cdf4055ee2dc57f4ea58c24ec98c6e77a978daf65a128f011053a798f452e955a5400744f88a89f760041dc0c361c41ed88b1ea4ca49d86185134a8fc40cc91580c5e29128af8a510e32c0d9877dad5d343aeb1900a35add72e47c39f6cc2270bcc7e59fb74f16955c82eadcbf5d6534c416e22d0c9935bccfbe9551abb351e40a7fd9dff8d90105f5e25d578506bf677e0fb886c550fd2e59490184649fc8ce48d6b39c612afddecfdd810bbc1797b02aa32c7b6b213e2f76befed6309be04ca9e12170a899fb68f3f6ff86a4d27c2cc649d7279566df1877950056f9a58bbbc8f308d788d646acac1a1e640b51b0ef93cdbdb4f4d001b56bdc5867bb2f28dcb627037c39d224bd5d166d276c94fae253761080f711b46908f7cd1a4994a9ac4a19744dbd17ba884f2f8de7bf1d5470bafae76c0c387a94cfee1a9c137d6877c5566f42ec92c8ccc1d1d27bd28c34997a50fdc8ae905af45fd9e2b08ec91b79a9feaff43db055230c02342a910b6774b0f3e80aa4076d0eec4a3ad219b465e41a9b32c6297e70f11849bcf979b9f0f9560a477ab21b7e97727d5361521f2cd65788220895a280b3803c4432ff1e2a92eb92898c6d78717de3c9b5d140c97f172c91d79fe6ab0a5576d178f9168c4a98a5b4b2d6499e666c7ea981c43a9704ad6e8d8f2760574ae0ff3ce2c94c459f61e63071ce0da21f6f809d5135a84b01f57c091c2acbf9b54d4fd64fd0fa6db5e9125ddc2553f426d929620228fde79e8699711506a248ee255888bbf0613a271432e12bdc82463e2b1409e4a70a5d1f005ef10eed34c642dc74154724d50381ceb9586a49619476d560d34b4aca66aa906b92e94d40c5f6cc1b22a3a4e3ab696f2382c26cbce9e79cbf6f9b20fde872e9f23eb1b4d9013f9b3aae3dd5762e3ecd1a61ecaacbe74f7e59fe86332d1547a2452540948afa08185f9b69f16fdbfe9b734287a4f77256bb87694b276f884d5f51c6e7f4822521ede3b019c3895074c96a91c5aa66ca6a849df3a487aedd1295ba4060eb3548510610a465c3ed36cba1bb1c82d4965bde68ce4e835abc2b85e79f486361e7887132724c3f087b7de2da63b8184d7471b62639db28ba5d0cff4eba450f64848ec188488c9f8973c32753d70880e36dabe9b545787750e8b8580ac24fdce0727648b4acf9daf11ab3d6b776cb2b1c8da3032dced91b7810e884d452aa5b723936f8f03eaddb1cf9e2a18c818ba9c0ffbc3eaeac113a392875de07945de63d9e75887db8d268a2a5d12ff0fe3572884ce85e9d770604f0f8c6aa7bc87888dbe1ba1707f72f4ab29586a7358b222bcdbc9cf041261d27c2fd3214a448e87327225b7ede83f083c65f8d8c92c02fff4dc19431cbce3aa4cb30a8bdb7e0c7dfafe97001f9f48384894404b5ec058e671632a9ca4eb9c3a857efb4951d85996cc37179a3c549ba27747cc708a9f4b4e7261c81129dcd5f395b63c05a6abb8b909ba6d3e4757b3e2e86beea13962024fb6c2f548071cb4f7fea202842a106d2f44de6bae1e93b20e868650a168693f886e48d576634cc4ff548d9f7600e857d7da113457da059d6a07136a15863dab822cd7b865ff697319db3dfe94ccb9da4fbc5c4cbf2432b7898cd8dfc17c0ad0b05e0679320689024fc5afce5d39278ccd592072aaa9ff906d490c4c9d90f1a2b4a7da5491f473d50a6c3b0bd8f5820b0fb16e8a776190dbfc8a5fb0d6276b45e5edeb6de7d932382ca57f760f5adf0640cd91451fff4b58088586f7d2ee2de7b28ac8b4bbc3c19b0822e1d093a866ccff6926f64591e5e1d9aa20d6edca89bd1e13a5f45f9f12ba70aef3129f1eb57b3650f4c8589634d51395a3d1d69d3b2f71b5b14a07e61dfbc6d8a0aa37fd581a3c889f1efd8854e2d451ff07d4a1f0f8eecfa48a54f5408b3736f91c8c7ed139d5263e230bf1bf57051579a92a07ea104094fec64174341eeb2e47b18108a75cf0d134c0678a40f23ff9cf638928973d02915b979a969e2e4f157455a5f02f7cadb3fb843c123aabaad5244e84b8b7b9e0e390f60aaff30d352e0d632b221fafb1eb8390f2d9584902075dd05a5dd5d4ece8661d8fcc3dfdcd1ade0cffc11c32751d46ca74fdf0c242a7700f28144790ed6f4a3b903fcca88e22d879facfaf9b84a522c3aef03cb5c46d58a58ef1d32cf6d6d73325a57a7c5d67e81c121ed039071c50c17cdc276403a053f81f764fbf62e60851948744e3009b3e13bba08478158828022426da7587dedf9ea7b5987b4244db4657f1248ee5d368479eef5365b16858d150aefd5260e412c261c469467cb4a7c67a8bd44d98aa327dcd1ff9c5792b5e9434463d058e049b4b99aeff27f986339e0ceba51e07f3dd6cacae12033204a6f6cce5d4601e9b1ab43f9772f51084e08a5f53bdd50ea1ab4f0596e7ddc74a14681c86d792ccfc40b2817e641c3f2a4a27f31d0134ac43b4cd45d758a141e115bde05230fb21a32f7f9c151847479e846c1da1ded3369b6bc5e9d7c5f1de49bb432126106d1626d341399719fe81df0f402965446747cc70feba75c3a72c95310f691d1c65516558bdfaaf76b477befcdf2ef60ac0105c13a935dcbd0cc2dddb434b3754ab57b5a3730fa5aeeceff1da28ccacfe91683ddadd3cfdb09a68efcf9ef7d1a1158af16443b6fa76255d748bdc631070be12eb76b8561d2f0a976e5b8d82685c315fa6646a0ae6a1101bb7586ab60548e48c61ea236370d78f259d8cd4674244c503375cbd5715ee4dd9a88aa6d3205afda30796fbc0606b5933f03a57b86c0e3d4609f1d7d706d7462f69241a011907ecd3d17a4bb783a1c5af6f58af176c375b5c797499891339c1899c51168583a598c35400f120f8afe667e43ac9ff1c9b028598ac30a2752f37b68aca555400933d688667ec41e0d76a1bbd3ab990b3b7d260e54cf0f1720b090a48ecaf34c45472bfdd95b9c0813a6484b241136b0a2db564905e6027f0fc6d6f3d8a5d881075de01740a7a471d21a61098d5f9dbe20b25e7a6bdaf8b480602c99d3dce58448df796d8e0377628d9ead182c861c269e6a057b63fb05c5ec27e4166cad70ecf4107755bbba53900777da2d3cf78aced0129148db6c7fe8f93ef330f117485e79e8ca847f0fb0cd689b2d72592fb665dca9b46de7f5c3607a2b2d9f4913e64b670bdc6a9005e6e4dc34e6f0d8c55b5c58e5f612514f4800f05ea0caecfc5d8686b9ef36b606888a32c05ea07ae41bb287735cd8d424f34731f883cebcac43c55386b99b6ab82f99309f60ad1418c708fc791287eeae165479dd17b0b0eb6ec3b2cd479255f852739f5f0ad2e162ae2552db91ed4b09c82708cbe95cf67f64ed76b4a96d5f3ab981c0ec59d29d95ea07f4f924c33abdbe1843da317f0c643b69756ae39cce7a107d2a7568e57602fe56d63d145a6b6b709ac0dc2554d48fe0ecaec2b7e03665c9ed36e5878b378b56c6a725e204e865c1b5caf17e1d19bd67a14e2b80b379a298c6b6faaf12116014834716214b8fbfc29586f6853f91e5c5c54069203cb9ebfbde440be2176f505b6d084ef3feb48669f9dd1ef7352c0a791e48cb88698cb1b73d060e3b07636a431415aef95ffe18c653e90735e3ee0ca88432917b4b51892ef749b45b80e762dd862055303cca103f150a7ae8f0e9b24a19c198361b6c2f740e3a54dd799736cde2e221ba9101d1bc61e5a2b71a2da37d0da895309d5b4e5a6a0ef8caaab5c644e24a81793dcb31854db41f01ae703a834ce984b5baa0ee647e763d927ca68fee067d7693605af70de6e9fa009e790487f8aa5a2527f0792a36c765626f0d03683d468f5320ce8d4d512002dbc4076da89c529fb73bf7d88d4c53b23048bf4813bbd1b9bc507a435ba2adde1ce6f485708adc6971d2869490b0214353714a025eb3278dc0651846761e2302800f8ac912b0d13761b9569d7d58500a77fd167f41b030193272c9648c0afef354263156383732a45209cb0f3eaeed8fc654e42f4b66832ee434b40c665c2442d9f25fab3c060ecc9ab4e396a6057a80511be1b0a8bcdf442aa49a899abfa7ca4ea8831401cd233a96cac291ca39ec704c7d16f8ef750ced2e5339c9015a6fd722e6aa5ca6576760635dcf12870a21ae30a0ad9179c1ad3816596b7ccc278ae6c804e79376ab62ccca35cc3af10f7570ab67d9b1828a21873d9328a48b10332d590d070c35cb17208e27030df33e2786bbd4ac1695125da011a4f214f6c096d110c10a3a95a6fd7509b4fc55ffff34806c991268d7c99552d265dc69b364a18bc9b37059acb0b389b362ef674aafe4e4db0e26f074f9e3222b74ecaa98521faada61acdc2e7699a5fddd3bf8d235c8154c64c45b909d731aace36e4f698a7754bed91483d6a92f3a6f2c006e1f5fad1a6f80becca6ad12cc5dfa84a6ffe14b3dbb65e1ac4dd9f602f2136fab77db0465acec5f03ca4461abc8500220901da770801c5f825e12e3357e9f4b39de2177f772ba998f5cb44725b4a0456db5464aa87a0fb4b3120b6808919160a8912455ba17e766e2f4d349b8396989ac91f345a341f39dc7ce4536c3c832017207c4589571af188b1cdb8e87ffdb3a67f9b28d6a23d5f7617ed285970985d82d259f71e4c781eb116ed1bb15460a121a68e8bab1e80a83e0d31429b8db766f5b0285edd00aef72c1490bcc667cfa55ca9fb6f59b96de20993097d1f7a565cfc09bf7fbc87e1254ed5228d14239190ac5358e82fb6fe37737806bd589ad9a97fb9ea7c3d3d58829d2987f9613f26480705453e21769a6fd0cabfa0f62d9b7c091e9ff09d562f53436e1796486cff447c1a66ad3947d1f10d2c750d55e5b5dcdf2b991b9fc10b2a8547caaea4fa56896fc90da8cfc0cb8d1a75ae7ee57c2ae420aa5dae47a2df9bad712ecf32a9b32c2a81e003d158972f9ea7456504bef3f170489d1dccbeb6b3e8d6b56ee6df0cf79c38e9f338755a06082c421578836dd162f230164bfd0c1014e9ca2c4ba970ab2f34f6424e15f9ab0a4e7692b83b9996e556c530e9aff6edd2fd3bd2365e9ddedcd62a11364ddae6a3e38f21eb83dceb7eba47bb2aa4a27d9525e5f108df9d155a7107be7d7bc4dd50041e2bfa2c16f703f78b36c91ceeecf20c1610e0b6d20d74dbccdc007d5571898bcf79a86d4ab2dded8bbdf365affb47fb298dffb52cee784a4ee17a80a46d85c42188b4a90af1a4b3b1c2bcca9356bd9d036e6ba6dcc0f746caae50033763ba756b3b8a172ce3cf146d292b58663b7168bf94a8bd5ff05ba9b2a66adf9678b1187ea7566ae5e5c05d2baf4a3a4a8495cac3b0a34b54d60a919cc89206f6cec1ab2e380b3560bc81132d455f0a1219ed4b80d79cf53a04646802bc86e87361425e3348086fcf24e41dd061fccda605d7a254d0ef9269dcd6a5f196ff0405797008eb56fa823f80ec2c978e6014798681050aff63bb153c1fa7e1f9263ea1725f79d5337edc3f625d3028ecb4858a10cdb529a492d284ac2124d37bfa19215b79b6861b62d07d887b423fd90a43259451096ff125c0d48128eef4a48ae690dad4d79c0a648225da902e2cef124ad1e57f0be688bbc55fb1874f47b68d1f769a4b9cced9a75091691041fd51e2775d77bb61390c411d520bb80525ff79f459449dc4736f770216d1cb2b5aa02e66186d923f76b6f8ad877cd425cbf18e2fd12f7a8d4bee258714def16ee23c383023e35ca0720fb6462320f30c4003a4466ef1cb18235f66c672eba42e32ca675b7b6fb7312f3dfdff1c5511d48ec8d83c2ab3b4afe00bfdf4c487344e89dbac33c7c644b64d1ffabe2eabea0b5b6e356eca91f5530eb0bb91c26ee80d3709363cc15cc86c4fc5647bb23a0a7fd5a528b5da0d226807a75d122e6ca6b22a14d9b0e9b2a44f15ce7b6a35f0e19dfd583e109fc3e5062611ed65ffddd71f951368914b4761f19b57b086fb3be3ee8fff1f2bfa0beac2fe907e4b8084ef925a5a3e840356bcd258c49bc93eeb25854ce9911a59a0eabd4626865a8e625655cd90c6ed385cae9d41a84bbdf199a239580491feba7efed24ccdb0e41dc128f3384f32dbc3110b267c65365966466ce72caa618e868fd8e09ad0ac95aa15eb3af731896479c101717d3b2a2d5a270d166d2034bdc44978f14007f09c1b76a06b3a4c3396ed618f40f0eee4d9f0087da7afcbe5586c671c41a5ae495bf1cba1a2be6d290f16ab4980346d85080b428c916aecc1a2cd14132c745b091a19f0122e4d152f46365f254236a7e41a7de66a8668aa8f00392dbf221aaf43b5359f7657666222483cf53be61bde29bdf5e4659f77f063f56daaa969f00cc0c1b1a0c9efc30aee4d6104f6f8d0157bb1f8ea4742f3e1b333f855ea7b79bd326e3759f542036a9d88f883e2402e8f7f4eae215be21a8299e5796c41e055770ecb944650797a001fbe436dcb191847c6af9953c8a49a2bd1fcd888a9289c77961e689c6e3a506d3b662b9ea99e0dd3995bad5a48c94fbaa65d3af5b4672977a4ff39e527ecf4e4cadd4000c41e26ca3c0280f265f933babe4393ddf4f4d74b750ad23e88df0c33cd08a793e3bfbf3b26e7bb84d05e247e0358c84aa5cec2e9843702327344995ca199003f71b826710475b6a17de3c9bc3093e2e0c3365a83307e330bb8695510bd4c0c015c83768816d0975ec42408958ed9f520794b8b93be1480298773c3def5f2e5c0626ae773fd6284fa08886eee5b8441f7854455a83e6a165ac4c7e5d449d0c53d5074e687adb5ff66d0e684c8d0a9a2cd3df9540247502e51acd18ae6cda2cde8989f34ae003d5fbbff1e0fe16924bcbd16df5aa899b617ea9e05998f13f86f758b7894629bdceeaaa48bdefa0b29b75cf4edb08a186d9cf04b5001329342b1e34564650c6ceaca668492b01fda080a117b0802851f144cc7c60f754a423d504e191ec3eaeacba1f6c1924aafb58423f0f9908ef9845a0dcaa354753ea2c9b1b16f67ed0ae2692f2dc14b28035a0608ff5febd7fedbbf6f83ed5c5eead7994d57cbfae5a7d357da54c6b26c3af6f589782293e3ff62a6bd0097bbc41ea0c4d40336ddf916104b6ebe826d75152c4fd618f1a9218332361e50f514a737868d3603328b00a1b3d0d3cdcf86995f7db6aa4398597d89ead1b5c74d4c4a0cdd13d8de66f43cc134f13604ce577defd05bda371635b99a36ce44c6ed8132ad580fed2308d62a2259cd03a06e488c0443da3231ea3d7dad4be1c47f5bbe10f39b4927b260a52cfecec7071c1a120fa970da13a1066c9e95dd299a2f2a686fcf642303d4c44dcfd00d8d35e914b33b614c48c0e51ce72194bf935716967f6f5e72eda11bd44919e6f656e77f0d6927e4abab0b429feae0abfaf2c37f8d4f6e2a4cdff321cca2c9957c0d5e099df5bdf197ff16625bc825a82c7da578050949e6fa1871c5f4c84d35bf9dec36964596742766e77322e72e7c4e900b7f65a656c922c48c8f0ae31e00a2ae12d3d4b094725c0b800c43f2325df41b4d39fbc4f5d1c7bddf9fb261572c472b67974ba331b0b38e3a7231a74b792026696e1e8f80d5e7a44bb8ea01bd9900433175ab6a2d061009a47a2dcac37924b769f0bc68bf915fc8505a7076ee2677a6a6513ffe02dea5ea52c28c5f910cc29a996e2040dda8472ebe11e827325d0debfb28eb1def15c43ebe8e67fe3e03558a1391d32b992ee2399a9a1836bb3aa058005cad46c47c5e0df341a9b1faff55a18cb85e06218e7d9bc74df1f16c8979b52c066078f78d5431f0192cc23d8c78062ce5e81cd079e43b6a6fb41651715c6af546e50080a34ee9929a958af1cd6455b226883343eb2de8e3e5ee30061deeafc473485e8d9db38857f8e26504096327cd76147bd5807368b6e2e82674ca7b0522d00d75c569cab364ce2b740bde6ed5b5ae44c0f4cdf3c0f36927e207e4c29aa00a4878a6cd09ea6dc28d85d339541c6e6bac1498e48446fd422358cb53f08e5cf4a4d778480a1fd6ca875891e00df7757f67fefc739cbb729f39fd245c07c92a4f5a94e132c4218fb3cc461f127951247f6242624841b2c5203a9d671f27df9e22ff32e6576a2d14b597b555a161a8664beb0ab26e207f0e740f41909961db4204fa85fe82c56cf6d4b7016d577be3f578ac3cd06d963000030c69cc8733a6c6e3e0f50a4f63301b5a706e3cc8bf14f6c19280c232ce312dc681eac588840bdcd1e687d82c535bc28bce09bbf17fb3f0db99959b31eecb7994be03ff29d435ba73c7504d8cc79cd7422dac98244d0a0c1ad1ed01fe100fb46033d6c8b74442529fd1abd9127d84f5e5c2f13b84cf9ac135b92b843ca0ac039c446e19b6b506997d328add024ad945059bf66b779de38713ce7b6e09b0bcaf26f9946b7a1a6465e37cd34d8a6ad06353b80b2fe8d4809aee05270b40dff5e0ca904a0b910aa61fad39db7748776e634bfb93f5a2f16bf1a744a234014ed478759c88302bbf8eaaf73702f9ea9f7a4192a3aebd0ee25e065f56dc6ec0d313246b3ca3fe219aabb1196cd287a8938670b83400c629bd3abb5bda8eedd27269b1d7c962c803396a30b03db9324b0903790f1e6113e439d18010e68d168295271c6eb2d542e9d5777ae853c6c5e5f6057a0099bca99165846ac3e0d7d5e0634872227d06477746349cfb32d442df5469b0ee87778690ce34bb340459ffab12d5157232a48e883e1c175234cf46ae322ad799aa0863d90240cb51f98e20c13ecae2bffdaca17e2360e40d690b80c8866ef288d2418b1aa7d409538294d91bb22b427ae93ad39699d26828197be1eef30f41d182203b9de59deed0212fd7deb1c4c88a5e298a35f1fb94cd3d28512f856e068bc517163139efc15a85736d49414ff70717c5ef1d9e0a8b1d9c1fde7a022bd2526827ef21dcc95eacafd441ebe50bc6bef8db69a058800264a2b22f7085ddae58d142b953d799e3593c36050b520ffbd8f24817ded213f189b9a4c8078fff5bf81838cb1035b8ff8f753c54a4a58848a2527e0be045e9c494e4c7bfa896ca8d9d2717b21e946571dbba786f06d904564cf12027c7e6cb7575b19e9da692df619620c7f7dfe7c1a5df4a4730447daa2a32a1c29275c3c0dd461579e4ae6445859bb9155f561412ebd9ce0f40bf71a7a1d92cb0263d4a88c7b0cbf0c62ab0450df76852d66b5fff828bb1b24258f567115c3ba6023ffaad39a6fb20909d7136cef824aee2ddb51aede08a6aa70103ebb9aeca2d80a2fcaa5c201ce2e42cf0eae9c65fd789c6b99d32f5cf1dd337b65877a8409f456950d5e9d8a4fb5dfa966782152fa5a206302ccf31a099fe873be01d7e8225373f2cac9f71bb268d1e7426dd370a5f3068c77aa761b1874e872368ba4d24bced59cad3c18bd71d4192763e9cd3cd79908741a6037e5f1ac2cc373c62b566578af9e9d5c72fbe519abd9730a2f26a1f4fd5eae4fa155dfbe96a2c0d1de32fa091a541051caa7f3351a484c15bd5adcd4fd7f187582af16550e456b0aeadbf19a300efd6347840383bea1bcc94fd19c30fda74df4dbfe7aa29b76c385e9c496ec54e87e51fcfe0db75d414440c17e28b8b8098219418d0e18c538c512e569cb43c80dd1575a7f3d4a838dbeec671919e3877d2ba61d56e4fc111e5a583097e7266620e7789a17a33820764b58bcd0e327f6bb37361b0dea172ca4b7ec925daeeefb1860a4ecac60f1a7aa5aaf383da1ddcae804ea1fa63496469eb951df02a3720a242fef7aa3977a8daeec7194ce44334b7331e7c2b42293f05d4567abf1616f315cfd0afd75ae52459416df53aa19b6c49a262119118b220ce5759b271e460ac76e5bbcc8f1dc74760219ec37b96d83551f4cc895839816387e1c23b7cbb3d347d8cda4d2a6b21ba8447a5fcffe36b7a70221c49c57d0a661d99f1801a8f545676e59ac027e7d52f9c0ec58ca2ce8463a4de9bf588af4e2c01a6b423dfda4f933b63cb53fc29e62729e24af70742e5acbbeecea490aa972e6ba34c8e838825841232b4f51e977879262d3c28a67c9b7efb916de3fe46c6a1e1d1a60394162d7c7baf6d7c33b10f2160cf490034b493cde3daae4c9ffb13f98ebf825a624330b6b8c92f1098c056b829bffdeec73a7d38bdc86b42cf28b744dcd182b358c6406db519a5fa0a90fb93780b46801c5283a7383f147cd03a1db895ab4cb0465ed7613c58b94ab1d6738000a080eaca54b78dc66bdb598ab02def4029906f1adcf119990a108d1d2ddf9ea51f3d4ce8378af3ca917b0b4f811d4d894b6d2d33f918876d3b4a3f42cbdf2df529589227d0e01df0b949e2a13e05eb047a8c41a7ea8e4e40b15cb81734c932396979bfc7ba299c2d5b2129a119cdc8f0360d8cc2aa5762e87fbf36c1c3606f1c0844f4e5721125bbc06a7ab519bad190e4e79d3f3408b8016e846a9f8b194adb0cd420e8fd1c8e885123a34b44c15f1dfd65d1b4fb72a74d9acaa4e9d51c80daa6665dedbaeb48355bacc691614b6e597629d05b3085514d26c06253e38e96a973944378aba723a8d38ac02557e928ccf35205cb747867e60c10c692f7793da101c1ae0e0c9ea37f271ed1c5c289a3fc8665242fcb94d040c1846a4c4fcd37b0e66dbbe69fbcfc8686686d76e30f134c392f77e5eb99b2a9141d0864cb27cff4a55e707f33748e1a3abadb967d98772969a9077dd53f3601d2b02208762f07a7d4dd686058c0475bc40cd397e3a9bed2603fe9d402ea928e31a5cff504beeaa2394a9ac5391442fefff35036cb612e7e2b7c90992b3b75959e029affe20c7a86cbf7bb48cb9b09aa182390f1b11956d2f41c2379851585a81b015fa5f85f4a3ef068043e17b88a04b9a9308e7cd7822d810bea23f40fc8ca71e0bfbb13a8d80b33e32c1cce3abfd6fe0762ef2fe4f17360e5bec4ac86e84659ea71d1f6b10aca7b6505772ac4909d415da01a61e1d1a32c026b9fc89ebcd6c50ac73a71142edb1f04a4f52b44a073a7c594a3664f87f57386cc6b538f79b9302730f9362b00cbda86a2be1e6a304a775d702a7d920f43668ad5ec7b239b58890feef96e39d1a6f3abbfe9e254933cfa71921807c80aa95de6d288acb2efea0bb13bc0dcb2716adf39596f3f25c9152c37d5cb014e52c861289262095d271e615751cea9f5a69320ee875bb2b0ccc2b095efbe69ad2b9a2f2bbd4a2e81da43b0a23d66ef447a9c4c9c78e42833fdb07ca68d15c567d5e5b0e768cce779a8eca2a8b6f627e1eed45a5c220ebfc2d12b0763ffd4cbe7ddcd7abc9faef5f54287b32160f9d1ada443afe415f08138f0ac8e0f7597436cb4733bcc6af762be4c4189576759016edaf731da534b1624907f686e84d6e281192fbd697a3572d9aacb4477501e40efb921df20b3d01e00ee2f1f70fd253525711db03bfd3008438c8e1029dbf457b36ec690657b37eeb88c9fcd742edd8005711fb7676de0d2ae074d47a3d87d69b79db47f4f7446fb22a5e697a3da0ff961c85874635cb1a55f593917a8aec467bdc6e5004af1705950979d2c21ad083daef7b3a6b2791ad351ecd10d452388b597b606e91bee163d725a6472f98e11df8846344111f83fd31a8844b63bfbb846b568d454880b760fc6ab75d875adef3024d66153af866803cb7ee27e8a78c3b4f9b7b36054f5e8e7aa05a91ededddab01b41cd7f0d3a7a9801df890ca22cd0082f6759027b635b93142bd29b943aca41f24c4afb345b8f047051a9751b31e990c97cbf52a6591b5cb353b71f1b6bbb36f43b79171dd1c90906fa47ae6da3f28a9f925e531232b728bc4a235696a4160bdff01fbf5895ddf4117bde2a9dc27d8f34946dfbbacd06840003b53fe49b90505ca0eb228ee1acfbf98947a7f9e0bcb237f260b59654eed8bd686d2039c4794150d4e350e8b613abab15cc5efd0f88a012de5923fe9c53d3905e8264d8d9562d3ef3ec8a6dc46ab54074362ba70ba04525e36f6fe3b0bea12c5d8cf24c05820fe522367cae4b9ea814a3e60bb92366d5265ccdcd73b881473516fb7c6da65449830676baf44444bc121784877579ac4b96622e833819c0ff5a3cffdcb8dd5f3e526f144afecd9245bf34bc9cf0117e12f7f0846385f65209e6c3e0c2fa7457d4d1f2fc09dfe4e1bc16ebf7a68302e8ab51da7908ceea7b37cb00ac603e8047fa854efd328f88d57410cf6bf2a490d913ce7208600db38df1a9229463beda3b6a1bc5f084c1ccfee6291d6a85f3adcdc914a593aa70995d61cb1b86a393e17cfc091c5afcf995b7a2508cf59947ee655f9cbb44356852d40250d243e48be275dd84541d8325b75dedc9223deebf1863098348966091441f33ae351bed1daff5b6d563b17eeee75c3f1a2e14959ca77046ca74f20c60d31a5411f0671f70c25f9624a231ca81aa7940df4d0e29053d4b3af8796250190559b57bbcd2babc1136b81594663acecfa5b92ccd26bc6fb304595ec18060e6b2f091b85887cad130298c1d4e94a2451306c7a3b043efdf8965db3a60e24762c562bfc609880de408806e43526ed124ac940c8b00362dd3edfe455c3aaea0be200c0ffffff3f