PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 93625 84c7db0eac22795a020e1d730f670af074ccec8f9d23163c1df165f798e3574e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f95999b808ba508ffd91648fb82fb9166af7d2b7b45b6e3b00461cc0ce1d5346
Certificate Block Hash
84c7db0eac22795a020e1d730f670af074ccec8f9d23163c1df165f798e3574e
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00170600008a500000
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000009cade89a502196225f82a1dc6872bc3f1b3c080e0a0b57e4f1c49ea5c51b4477daf5df3b37fa93b3545d9fc5d23fa0d6cda904239cf43b7330b26474e7537b681812992fb2d8dd7c6773b52bea13defdee73c99baca53ae68f010000000000000008000000000200170600008a500000

Raw Header Hex

0000402078ea5ac835b3a4a799880546b6bd56b83cf094d694600b42a1115d5d42dbc7824ca3a302ba74865ac49cd19c91c5b90bbdf4600865a27402d94fce3b516e043bd09e6b6ae0b6001846531dcec01c46003b6e5bb4b7d2f76a16b92fb88f6491fd8f50ba08b89959f9

Proof Data Hex

59,560 bytes
121216010307726667f7f86c442269853eedf9b91a66b493e353c396b4253548e81a338f831b00e2606c750be55084e2ff176c108773753d42302d2738d151b860f6cd001cd46807a008423cec250e280a6399fe26ccfa97dc74bf63d4e0e24080e0536b669330046e01684e9a08f426591976bff7bd637cdaab9bc067fb6c40288da0553415ce52cc08c80d48e710ffe3109219891ebdf2d3bfe757549075629b3259eb17f6abfcd5426c246484b1aaab2e2d2b556956b0c240926ae53c1a2248036f6c3b4ddc0f28958ffd19ea69ab434345fbc2069ac8b61ab2371596e1d53bd94d72283bb65f2336d62fd25897d617d7ee1a45a2559c4e98d1d9b7b868182185f3a1105101aa6dff9709e32ac9148aecd851a4f475d91213c432a460cf7c40afaf8cb49ea99a7eda99cdcd4d213f5505d6aa994dea0df1264f023868ccaf097e0298a608abb10da9b142588e8a91c3cf3f886e2393a887f3fd28a69fedfbf3e4554258c719a799add00b38834281f8fecd45c49201580c678782be7d93393bfc6f7738dd45f7c46c6a6cc0e23f8eb089a7132d983a2e124c14284dd3ffd6a8783f91b3dfd69dd86f1338bb971e05d23cf9325a8f687d1279ae2730c210a08d2624f9e351a7b013ef108e6dedc1c256feab1dfee79776a96b7c6ffbc6d2b3ae9a459036f8a17b0e0f77e2bb48e0a4de09df237b50ede763d9470856d8e007e148a869c41cb5c68f55f85a1a74d986081ce9eca20920d0cc7b98d87dfa5546286fa51812fdfd75c0dd1370898b28035bd61feaae3a6dd34e4a16e216c3e7aedf3cf1380a0c81e7e5cec6d9dd415f817e75323bdaecb0c8b7a8c8b53a6524e33cffc1be3461989cb6172e9af751372037f1c2ed979cc7d17da7cccd471805b248dfc4663f4e1450ca032459a684036d092eeac183d874d5ef8e57c158d9a69a2ca80394125728df0c45e7c9cfbe245ad4910bb53de08dbae2b0b3041e9f954b7cfdd8ca6bc01d4c41b08c388f1c84f6df8c36cea952c9d40c1056713a03a1234d054b993323780c5f0b0c198e82655e0e2d4497bad31fe397e644129b6bacbd3a00e948016d6616142f485ce6660608c4069b63b0cdc024ebb9b82a18de6cb0c0809b044c275af3440789d68eb5df9280ec52c6aa9e48f79eae823c28dac989f0f668a58796ef3ef103f58059051421ad785309011ac03198e4d46e19e149aa364fe47e9b3eced2b99e9766025c663c293dab0ca0b5701ef1ffc98ba99dc3430a0a4ac1292392ed94999dd9e7c6ce7beb61adbec4da69200faa591fc78f7c5f904c4209320a33c5c46588172feb012116ddfd7436cb848ddcfae12cb85e72419380e5cce539c85a2091c812f1f082207cc4a7401f1963397a8dc7fd8990ca9249a69ee56e8044a6de624bbf33e1120fd61f30c70eb2f28b5eeba1b18283e4644e15b33642f6fda657742929894fbe30970e5d41ad583d27857aec72d29e0dbe28aae6f70c1f48f0c195a7b03026319359693e48fa9c280f240577f9553c3343c9d6410930af242434e6caf35631ac571184491efe0e37865914bcfccdaeb94a711c4c72d3e813c91a890a13ab5fa3c8f23b2898b558f05b0e04d41f9c39ca580a406f0f5efd8e699620889855be6d6009b439a1c87d4bd17e4e0a9d7494ac41b40b8baf711bbd666f2d25c5d2ed8a39982a0361ce3752ec1a388b0abdf1b6b2f1eb0afe94c975ee6965b28006d6beb6e7dbfe99110726f2ec712e77a864ea24e8b7a512f1e68f511b772be2cba669c9f27257f7be443851035b5bc2cc29a5f47b8f2d3c31a61227bce8b77c1924e56d2039225ff4dfa92300dce2b6e38c4561e287fba51aeda9ba92ecefd9810cdd2a4ca3c2a44801db578b0106a55475c9a2a3206e483122c026587e54b3c9460c81e77d2466968d32ea03e0138ca0843999d756e253a4f2da9eb7e322e9a9b5ea419b4b3fe6e5cd00590178d5aa47771ec97690899d21b0d55198236142b8476e63cb41b05b722bfb9416e9d5fd032d7a8864ed1dd40daab7b50be9aed435619c91af90541dc365679041a7662d97c2bd1a7bfcf53c753078bf994b25e65f0ff08f1fc68f5de828d17f456b84a3e615f5f7278383177c133eb448d67bc30c22cd6b87f9e736fb00ee43fd30efa7037c5d7cd0645aa776633d0f0bcefd887dcf5d94d64e457c8f3125ac8967fe766754a7aea243606d8e03b470dfdf278599e00f847240cbb9faa6069ebf38b9d5e11ce61cb2f982b3e7c533d72cffcc60c7418d49a645d517445878094a167e9fda4ef19ddc9301ca0caa557d74501add25612ade344805e4a2f241a8cd265a54b70568d05969e6f4b3b821d119c6fa6ae07a5746fcb14388c4a5a52dedd31dfb9ea595e30f9b48a828f5e4e9690817c9e46c6e13c27dbb8683905d37111ad24d8653b368f7e40f27e0341a49c0a886146c32250f42fa913bd1744f97c3cc5281ae97225494b0f648255b129bbfbc353c9c754407197b6900f5dfd1c1b235c8dfad9873073692f710ed140d2883243f887a0a745acb5e0135eac48122469d477ca4c1a75774139bcd4989866cfcdec845becb7a8069b2d4efd93287ee9d5b5582c736a5695b990dc65800a6929983a36d486ba4cb3b231ce43acc1ec7659a44f7548ca223d95a7f04f0dbf5e2e745ca3d64074f1d8ea9802161f938acb37f68fb84e5a2ecbdbec2ba893a55ab56ab53393e91bdbf6b07da4464af32fcc2b0376ddd2e465066526df350f114cd3dd8f699e8e10cb84a9923f097f50cc390298ef9fe6b56eafa7ff7c25b4cd1d16965cf47b5bd4500f95ac6120e835da260706fbb5f99a73d0ce2c8ddec83ba91c5c35e4d05b984fe2b595db72cd043577e26722c4afd0ca116bf3522528eccea9797f5c6f3a7c3d146daa5b61ef82ca06c40d2c09f1e63ff64fd47bb69ea62db0db197c01d7695b060e92e72f9366ee69d648370719ebe1219975c164e0d2c7e2ef6783983c85272adc80ff6f46102ea7f128d3ce2be061ba0df91efbe25c805db96c53e24a71f177deb5c034a971b9fd604b8b53022a38afefd07018afb3aa3b16d00dd51b98245e10f19e4304df4c09ac54ed2518d8e899376aa017e0d3051ead1e84445aa30966222bdcc3ebca8dc92c54b950fe1f47d423c51ab52ee6c76cda663a21f2c38573a8b9b7612a283e9d4276d8282222ab37270f7e6b2f692438545fc38013af4b2d0ef19db3e3b809a1cd60ea3c6f8fc71a2afe38c98f17ca7681d7fbde196bdebaeeab3ea7aa92a0b0f3b66c47aa7eea5b92e3b9f0431b591eeefff70b272ec20986af36a15d2e4c3198fcbf649b7dd4e2ff9f5182f3411d8101576e48cd2b3210bbd7a81bd4968337778162cf2666c4b796ef95f3d2a49af808c3d3016f5e4c1baeabeb71d6a81c4983912214cf56911ee1843229b4a540f9c45196dec9ef6792cfbf21f96c3012caac659ff66caa28b039131054a2e59c8b45a0cad1e325c2d40ddc9901e41d5b1414488ba5162ea180838c32bf58ff769d1f59b617290a8af21a7388920d1d4acefdbdbd0a9e46c1006a7e842eb7fe70a0c24c73da6adf5ed905871006819474ef0937f9f560c24ac17bf543a2ed82ff551565b041300598c4456658df8876eabe161989354d3b02862b7ee673300083b79607e8c19d40f840de5484730d3e3a1e22375098fe22253c41b8099b8bcdc1473eae1ece5a69d1eeb7b8a09a906ab750e0b92c2c6e950c224a0726f81c2e2697f4458bfd76cb9385a2e9b6f48624687495c2fd01a9d82b5e5aec2bed3570fea82c6135dea34587317cf5f10d20f9dc0b8846d753c7045a7a922f70a20017e5bda34244b440bab99ac5862940d694850c5c678ea5845e513d4189e726e0a1b5f748f088f76321d49034e32901b0c080e1f196c0d3b005385934f705e54255021a16b1e48149d8eea9072cdf4ce00e0463cf20f79ba2b63017cb0ec3b6dfd049623faaf17cbc5ce46df56cc32f2ff8ef1c95dc7d6ce23ed33614b17c5d8968c8a58687baa66239c4ce1efd779cf25b368f0ee803f7d1414e2173648b5cf774e1e0be1349d6538f79ef151e4478a2bbb9bcb303c434d46300b10ed659646a6a282d6927e60db2a04deb67b66f2aabc7d0fce6e53ecb16f9eb3caa4e02083c9aec455de81e181296464dec6ba8a5f37106f9a431fa699a373a31c4c3da28817bfbb011b5298b759f2e6688169a8b0ae2684431d741f0f437ffbab96200536c2b56d7752be696979fd011d52298c03560cc20b4716abbd34ea62f696d90d069cffb29adebb127dd28cba673a71510611b1224ebc04d06ef35823fc13b81a630d8e8a0574b2fca034f88ad6f054c0e51486d5e4e49ad72b13eb7bed5c2e8d76eb45978d23b9cffd9a41e6d78d2c70e0408e123acfaf84467334562abd5c92b581ab4dc9732895f77ee0e883e839884915bd63a6610071517b01e6f7172a2c2220a221a993c834af4ff180f612329e4d5951ea173c1e14b22c90bb76b73ebbd8abf4f43283e434cec3461ff1fca5bb6232b393620630752ec3c0920052512c0c3e5e6ba6f23cb5aa78025a569e8f797ea6246721ff7f7f9ad761173355460eb0e7ac715160b12a1c6a4a323ac3860e8c84ff0c4b42c5f737de564ab93509c59a6bfe55de43d3173202b68efdafe354573b49c4ddffe697e96f35bb92f5cc224f0704580e56c7f76b05404f2a285eda56f2ebdb5ce8bc4e459c27241d4163e3fcc588377dba451648d54e1496dca60d5b12443e987dab7342776f5fe0c31ef4f5fbd70d9c669bf38fb54c75ad3836fe72b5d2a776ce8e5574cc1184117ecbd667c7843318a9ef58d168b2ed227eb6c87aa5715f9e3795e358dc09b4b257c9925ab0686b8e22862d1f4d8c521c5af3f66dd823539cac79b02101fd59b15574bece28eaef657fbfbb5f7747d13257f2b3f24ca77b5ed5a0f300e34be8125e916ad4d55b7bdc8e2d94524e5e78253de7d362d42287b1639321bcba8b0c9599a180ffef2bd4640748625c19258b1aa828d1b10f7c96f5ea9c7db008da49c6ef4e9f459809aa5992c6b3b9f802f574c6bc9ef56a3886fb80ef1000466e7196d483e967061113591d23e038968d1f65919057c3ccb2c8c1ad491563385c571f829c2a689a40a6a64f266d210cb48d15f1dd76b3a84367193cc9b4133e3beb377a453dc624ab9d1b47adbd127b6e24faf5ba65ec7266b8a8d47e5d2ad6be9ff0195064e63175c1904b1db4ee5d4fd6ef7556a10cd7fcce79fe908334fae92f00d733b4bd3eefe18d31e8de9082b2d32956cb9c4da186b43cdc7dcc75a0069ef69bd40850adfefd7de96e60d563bc6ac597b1c88172b8010640e26d016ce709c5e162554bd542c8fb1159058d0f532fcea8b95ecd8c90c05e8f45de8f1b47ecf9e5606276116fcb375c98c9dfdee2dad5c90469ad2cd06c5b71779d99a004804589f2c7fc09e5605d010acfb809c3220105e6df925a83840394bfa7cfb622881953a58f558819281ca8b02ea659f313760ed97fdd10074907df183e38f6baa63a85d7a8f1561eb2c20b9d6854468c367768b136d5d870d5ebe04cce62b4efcb28ee735226e923a632d8d15475a5e8e92e21e0cb81f286c2a8c51f89dc072db091de497a257826b653bb1fca78a2d727ee9d8cc2d075e068ea26326ecac9293efc239cb54c7cf9aec258c05a04b15907332731e43e6c65e0ee817930b5f67f6a5563b4c1154611274c998843a0331ea9f9ac7727d269aaa67b4f0cc0fbbecb4aac0e9694324534fbf8500aa726b762959ed50c0cf582b892dfb6398aa17bd73bc92cf2004004fc9f13cd96a7c990812f96606143df5ac63fe4ae3eb7edef2f4e215f78ccaf2cd76e05a5305d7dd158d4478e036de979863e81297e271976ccc68f4d861a1b9a5b72bdbfaca9f434e6cbfa275859e35bb09de4a5c10090fa8ab2198f8622c9a859cd1ec75591f83901bcf2cc3cd6d62b2e26d4b798e75ee569244c3a87f17efa07305ac605cbffb694da3dd47c10f66e869f9d654635d610263584f3da64411eb1788e114aba586f536e0c6678fd5cdd59b713732dd868df2a878c06d62a0f83c31ebe1da752f7d65f5566557c95a23accea843393cfef290d290043b98e2109b2c380bca5df398b883aa9f97a020b8da0520980104606b4d6b0ab652fb13384268b0217dfa11b36d010239c8f960a041e58ce7fd910d13f10601308deacc118da214d2c8c1a3e856229aa0795e347ff27d5296f521f6ad913c8b960fc5c8300c8ae608f4137ccdb690f0f496f673127cc365ed01274714f7c2f0d8dd535d8800b6c7755cee9a562c422c186b7323c2775c6ebd08f18721f1282c5cfa5fe144d10749cfa481036e2efe2bec90493a706ab0e0adc2285759254c4a8c42224c1d9a8d633de10399fb207067492d7615fede74766f1ed234570178b160c06c21cc9101dbe178602c2663a718321405e3ba89b49f62b7a1391b721069f02a43981567687c42c5c4e55e14bd26b253ec1f09178c901b2002777980e3410a21577aa4a6f22277eb31a33be35d37d1ccf55bd040a1943e63e317a398eabc45b9fdfe946b7b2e6c03f56f48b81be1f6a282d42b0db9dc13dc60ee4c14546f1cc1c103a6bbc426af4883b05b046d9cb2b3f9c3b1aed03c66095f76ef563527667ff1e0633db2f807beb79617ceb5b171510d78c554cd69daae26c091c4ada0d63682cb0d591537e033858c42db789258d8960acd9e87de7054bdf29e23145a83582ff6984e40c89a2d1e5af050105728dc4a12c06174088702990e08a71c2d4982b622e1570447412a4e41b68064d4932a78597c32492660b207bd0d076bb7570bc7fc5e0c10b83ce1d751d68fc9d98d6bfbe4ad403e7689b65932281b128bb9e34eab1c9644a36cb7e04ce2f5830ab31e8f34146cda587e3bd99609281182fc1bab73727efc98a873164aaf2e0a575f3bb087438a8533f6de7f80d294e41a7f814279233d86ca06e67db42b0761ae6eea2aec824e6ef26ded5c3cad94b8d34e16cd3901fd021d62942156ddb169522283b015d23c974f0524dbd73ba5d716f3413de217dba1ddeb0f4a0952e2732953783ccdbc48d914b1b1a453398a717ea4d5f709ecf7dbecfc1e220583a7acaa732645d2f50684d63b5998824836b3e8e68b41d447790a30c1107f4f9eaea9156a4d620c002b11d59cfdd7f8a0f1858866c5fc9b0118f99d88407cf9e9ac21843aa8b4341aea61d2aa46f50bd1acc6b8d25f19096240209040a3e01ddc7a2f0d2ffa5777e529604c73744fdcdd2e6c06d2fd0d294d671a4464237f8d9a493284991e7dda6bd0dd4199ccc94d39a0e2c3f4bcd16954d78afebd54b3a0c5c88df84da6d38ea5ace15790a00529c6671b2b745de1d6fcbf5380bf4e8a4e96b82cbd1ba11b656ebd5916d752ff83cf62083e16f09c5e65e620b28ba6d49db300569bb0e4ca5252120b51b1f847f1ebb6205a535c3a6b4bfa3b64ba88f86a578cbe6bf2e80bb0a5a10c80e39670bc4b9da1c61c750229919375fedd1f8274c33f7618f8be2b62c4a734eb51a07b7f547a0f01742822710b0116874a44a5a24e266677c44d6feba1ba961def21c2f3cfec7d2211efd964e3adca09b5571833cc5e62b130eab7608e2a538802a2693baa46a946601628629e64760eabeb1d38f9ab6722dcd71d454468533167f51920c9929be13f6523ae2e8e25c095fb1ba5539a4cf6488c287dd75666d4b70433e744533a28eec8e262c4d29c22a7f967ad2f453c531da57da5b857477262548325e5ad4f7d82bca4255b6225309fe20ec4efd5d28ca3e899706873e1f4738487d5ff2baf2a3aec27be316e07417b6b397050f541d0814c71bf4df7f562a621dc60a590b7f9be62d74b015911734baebb0c7a713ad2c01b4c12eae9ccb965d9a617420b68d2e0263878854848c0ded2f398b4a2b20d81969cfa9212a37bafcccf2a3489432995a486eb38daf3392e31729a402d681397dd3bdee93d73c440e0c82606c8e5ea9c115dc9fb8c9d27e3fa02c0bf6584aed549e092907ef9aaa54e40494afa748a38706e405178b0f2a6f9d683d924efa63fb7b3522c607e0bd54686ad951d97a2620156b9e5a0f1113e5c935d4de024fe107fe5ddbf8e23d256ac614b3575439facdbe18051c45308e0fc94ad1835d4429bcbd494fa363b515cf88c83c139f6f423d1b3e3a5fec1a6227a445f26fb2b4f949f9c3252272443ecf9b63d8979eb858556b33d43309a193db107d8c17609537f9892a5cc331a951c852201dbc8dbc3b2f2ea82fabe0a4b336d57bf65144b6a4db6c41a63ffe1cfb29daf3c04f3eea664bb6d7ffcde607369fcc06d904b0b535eefe7a356573d9f7a082e5c67bab2df62d459f3baf660e2fb448e1b4d60af347d7c63ae8b0bea8bb4085ffccb977de49c9027a1e063e4e18244a7445f2b9902f3591024409262ed0c8181637e8016dafb48b66e1d44b6655c3620d32b29f16d47bd1ff7508c5a849f1eac8613916072e9b47878de01525ea2941e8da8f40c60f6c93cfa2434cfb09d818b95116c8ebd628a0b3836be09d41427d1bbb8930a38bf7748365ea5b47bea92227e9cd87204950c1e1edeca9dc6ba6caa9385a99591f41256b9fd2a2816bf9570676ef2939bd062b7c9d5f9570fa5840fd61483a98d1882c578b7b8d5281505faa060173b391c82f7df8699ab0acf63efc06e48cc75faf7b61a3eb0504c6ec79c427fbbd8ed02ad23fa44271ff9fe1708938243ce96840dc615f6029ab54f57f1299aad177f806437f2fe9a3cd4bb5d051724ea7db2ef1b0b701a6c317e0735f25031beea9fbb1c1e28b5a1ca674c700c590c1d825e7990921d353cc0676bb0fbd51621f4ffe93e6a090860001b447be6998904cb80312773de1eb89b96d38f0389bca31a073277e7c54a10f13e337bf451aaa6212e2a5161a9626111cf6f939f6563bec2497e9414e234bf347456c73f6171a721192fcdbbfd2aa5935d67042feb34d549fba16b1eab8a6e473866c4481dd2797f8252383504e48a4baac0f00bf8977deec1718e64293b73a27bfbbf4c194ab568cd363dffcd302bc24835e86ea499f2e6356d33d3e0fa6c7c80144a3bcaf176af15724799e66a237802b64fd5e6162ef62447a3eff2c71ead4a9997c3738c9ad521634d24a4dd853396d220d808e8ff9f50112f14556b0e6f94e75587c878ec8ccd11a72634921d9d76c49816882298ba1902fbfe0a2f7d19e541d168cfbb9f529b37af8862cafd5c200620e849d9fbda59a4bdae5f260af5e5a42b35bba8fece89e457303978c8345e02bfcf9fcc8ead73a074b9703fab3f1ac4eba6e5599d0618ae7b9287d091fa2d749591ec54d1ba12547723d8c645d22c052b7714306f75170ab41d1c5581e3ecd6f09404baa3b5a12ce3c585f75245d19bc8a6afe69b7dce57d57a7b5728d50525ca9698a66e18338d974247f67a9a3a0fb94bb378dae703fb832f58dd045420f31a836c75dc29bbe33d8ab98b92151c90c5c2ba3dba4e5425ff25388bdbefdf220b20885718069c76efd952999663635fb90bfce9bc8f9000ae316fb9118fa938b137833bb83e6856f63837da3b9930b6e07ede071984d621b57fea2ccb224004ddc01b8d9ee12a0642d14fc338d1e6484c85df470d6583dfb195edf190c48955cbf2dd6cd69163e05b9046fafd7f3bb6326163397da319b42712e033426c486c7cf30de2ea7a170c442d7c9080ad033f2d20035889bf8384c209083010d2f7682589983c0cdae709219e3523d6f32a8eafc3cfc7580f9a4525e6e89530059bac156a6fabb5a5a0b3060b14627e5ee1fbc710bf900c1e6455ef191b3713c9bcb2a44fe31bad6abc087a21f354a31ee7df3b4ab194fd588bff54ad1c94c306bca545c8de72b3cdcf597f9141d7dae300d4246d1279deb3722d690e805615e7f7b47ebd6d9cfa13d34e4ab4d4b96e25a032d8cdde8d8cb0abe8afe7fe7f2da9b6d8ef8be1081dc003e67ad16331c878c82ccac4503aafdf32a13938fd24af1a231afc5864c36420ca3b710586c11e406b67a88d1687424cfcaabe4132c4055259b374fc3b0a2498cecd8ee3f5ff8c86b035c47023defa02e6400deabf3445ac7d0fca81eeefc4f86297290cd730b5109985f51eec649b0d70f125608f000e85e763614a1b4a4d9f4ddf3d1635de2cf9a39b7f555ad28b7acc6cd98a4aa3234317870cf182b4e8ab6c22f0f23b6f89643d7da636b881503790459271220403ba8ecdbbf66d14f8a925920de09069705c31e38db95bb8cea33ebc141f643b1e56cd9b8166d4829329c5ba5d5b030a0ae2a9840ce098c0fff0d784a8c70788b75a102fde60666922930372a3fae11edcf12a63575038d2a148600f56eaee738d1e49cf243de4dbbf8f592fb688c5e7c97ede8453480e745ac57a70c4d7708ae5da34e8aee453d6568ee4ea30f09b05b2b8be929d03f2222fbcdb4781416cc9367703bd525f4ce092cf1248b5a208742630c45ebb739c3acecbbca1b9c4678f27e08d025b6926870619398016c3d26f58265a506a8e71a66610f1f8403547f79fad47db6dfcdf79b9a19d1f504ef780a97a1b11f38f297fd24a1228aee0dc2a119d834c63c309a6d2b3f1d9b49dfa8236dfc445f52aaa2c586f10a421b0a6257c2f3f586a93acc50b79e2b8ed2923c12c434f1fb4d8131ad4815efca87d693e4a64fab4135abb27a48c81d6aa00840eda3c2213be28142adcaaa46bda1534064ad813fd87fa759d57db00e0a12b1c0cd8219681bb4f4cbf51bb1fb602ee77487fdfc08c0ac023495c0c6f6a0ac6eb64640c655428e2e4fb361808468c3c4d81faa75f632bb6cfa3e7224d9922bc86d1413303e587dc41ed870be393ddc6d37ba2c216106184abe5b9f152a091b35d5a9927d8248252a7006e81fbe72bcd334cd2696a1e32650ef90f03449f1d584299869092ad2d13e36fb3c2a595b1dc12fe035cee84daa63c4b047c0d84fad3238e0ae02065bb26f709f87f1cae2e3405fc6ec0fa075ae21a3869e69a0e2923ddd1e8a3afa667bd9c2fbb5093aed7e6ee82a1e7b0009d9f872ce530e22416433ac05a6ac694aae8db55a808dfbbc42cb57bdc020b8cb7194be79d0a2253a3c1d4767ce06820444b896797911e80df4f5315fd0c957c7525de2e131047bc476943734ce0ae4b6e4d84fbe3e79694a900b1935e45e823c9cc96ae395d07419b71f730be4132662fcbd195037029515fa322209e9ee610e8f76ca7217a4053a8f09dd3a46f86c4e69293623c51c54bff5ab462a8fadad4bb676f87676e06190efd3bb65597289ed327130ed0307b67eaae4e212d56f815d4351a58f4942bbe4496546012d971b5d591dd22021816c8dd8a6833ed912cafc9dafa66f2905054771b8ed8dd323bb1bb009ba9a6b29f1103d871200df9db2f5d63e144f824d5cdf95dddd8b96a04966f1bfa922a61a3add36c7d6541f44a05946b2f3340f0fa4df3d2dea533dd7e714c38de4506ac01c993e1ac615846b282e7746ea526edd96fe3be02a4f429cee22326842db865238fa4226def77acfa3506ec2910d6d28b06106d487abd78b552bc289976ecce205318aeac836f3f422e235e75c5a838e3222b66a8879b01cfecbb405155cb8a7451aee7ea9faa8694457a8d9a5c27d16e0be4e72229ca3933de5fb8c11823309d60701a59143a25263c110f0e4c00ae44b36085bc5911d5c6ec262cf3bbc272b084a01912da7bef7ed0c15d3f341de52b5ea473653ce2bc9773f518fe98ff111d3faf3b6f85547bfee12b45ff86729704d6547f7627547a665d4aa33b0a50fb9e03e86f13884f13d0010c9b0888f65f96b9248018d2b5566dc4914d8c87cf6a032edaf185dd2e243ca3c441f1bcc602b7d5e87917b7336af5b9ba726ed08d1bfb43fcf1afbb807f78548db28ba2d91227ae2fdf0ce7183cb7861a89f16310e25ea25262fc343f32f2987f0031b8992f14ba5eea6f8fabc14621bb3fe4061258fc811c5500a6e3e79666fdd7b4c248d46968ab88a2247c50ec1845fd9abf3a1b32f65c955295535d90296b92b0d2615b0e6f69ae3b6df9d61caead251e0216b309856785710a4bb54229a252f70ec82020909386e05b535cb99566466702e305e8bcb50bfa4118a938a239764d3428f6a41a1fa536200d0256c586495a0b07678f75c633c189434d63e40ee009a5e0c10c714ca2795dd85a1379b61b679327490da73c8a9643194b01460820b5c60e9e82bea6604b6b56f398d80016e7225ee8a281c8a63ff688ec7bf547b9b9d078f0338bbfb6d37817897043f540b301b73328208a7ffc13db6d2660a77083a0809f50c1c17dd11be63d9e570fd10f3100169daf2de1d7350f342af9a7c8aa529dbd7bc2715b6ce852115a2536dd34a7c2cc95f19e46e073fe53bfbba62b26c68bf8d409a0fde3aafdba17bcc77b2a88872ba300692011782100c4111eeb2d9042532d682c31601fd3f6b46cb6762eabd9521fda0b8a505845de931abf910350512dcaf79f7104b8342c8dd3aaa20624af8f4275b526702a1934094437b917a55b1ce80acbc28a6b74268dbbf6b38334a2fa50b4e6e974f36a0a7eb31ed9c0fd44b451f4288b5d9d25532f2f15b24c5b06479ef4e6873815d1f87eb34b16af2fc773f62e9496a40d7fa9297443b5c918fd341100d7723c9079244f0cca2288b02e8db63008585c98393cc8425a5e32f5af55c284ab864bace28f18bac79723441913013bf46bd10a8974f6c286e30939a548c17a19788172c589fb1f03fc62f7a1f2436856af5bd68e60d4afbb5aa8fb539878877294640746cd6e5f8eb2311fdff75bdb609b48377965db8912109fb61a8e0988b53414b9fe2f61f893380299f600d83ac6e4f5c9cbd583c8037e5bb84beb7641b82aa8e840bbef688f4fd9b1511c87cd1cf23fa61b33b2e479958c4f5780e906c2bb5b5d44fa69561bbfd4f6efe9ed961feeff3ccd3e69ce0dd595d7bacef3dd1e6bac7c612fbb465ab6afdaaf8b3bad5af9afa6b40345d83caeeb84e7a19a33c551916b430a65e136c65ced89cd6a83b3c129cace62ded8a5855ce624a3ed240e31210128c5dc51624e48b4ff4b0b5f246dc911db93b6a2d70ee78d08be2c3ea7cf5ed19c2f498ec8fc57ac68e08c315d5970ec44332f915219138a95a8aa5117cfbc12ab94761317af941f5af7e9c866664aed1c9395cc25b4011a661e29398637f21b2f733762cf969e0824f7dc82486b79e5667fe64a8834f2e712ade3fb9e6b18076be554793fc0110226225fabba4426ba04b09a3aed0bdbc20c09de845d2b5354345207d1a4fee297153a087b598e55f795b380d14ceca088a795f97e2776398c63fe39aeac1c48f1d9930407fa4467e4c0b553b4e24ae3c53646d547af81c705e3780cc29481b0fdb834839cd3abeedb631e356d52c312e483c1c8b1ef309bd028e84ddb32719234867625505c375f4c57426735aa7f04bac35bdbe44c77522876873bb2c98e207eeff8b2dbadfe0f7f19cb00b2ee6bbf473c23d5ac11af9227384b8e181fb6eb96761f74288a16ad2be435f64ba0f2e3412d8e70444daf2ed2bf470928cc36607e6fa10bb86464c0d2c2e7c396cfc356362c66f935085ce6c314e3f874ae7e07c4cf928acee7d5ba158ccf25ab57f2dcfad94abe8d26a107e2bdbf9f9c7dbf60b06bd5dff1e4958fc8a5bb263ba50ef8b2a6c84b000a9d5de8ca68b7140388518e5124f6beb7a8f9cfe55d44309caab40666085c5f6d7923902a96c7ae988e43eeb2a1d7a217633435c863560411a6418b1c2d3b3b35661706ffcd4903a7b79135fcb6f7a932466bcc10fad7a9b31ca5067064368473d2667d819cf28e2434399a6800ad21cc17beb654f70d9fcb0f1d45b432bcbfc35973242cf73e86e4455c75cf49c4ed9383b6fa495ed758a9a0871a38401533d648e234c016da0dc83f56a2dd82f7afaadffee77a4467c6ea97e40b1d03daea6f71236c0861beb068d9658d31905ed1b6bcec28d597270a55a77f8fb313297c0844e7496f70c8715df9cce83e55f2cf64b5f199c2fc66256aa38c834ac4dc87328fca7e7d0448095667ebb95cf87ac3e0a12dc0f4fd710a9fa255c836c5a22ab73c8254d275d564bbb04118934dbc3eef1eed2de60adb864dbac5977a7d7391865b64c7856d126dff6595928df778cc8c75977dc44d47aa86cdb8a07231dde2d4e8dddd40e11833eadee8a5b5ca2b618f6c7e67485338a0e9d977442119a41392a6d0ead6ac13d7de5b62e3bb90ab281622ebf15cc603cb69d124a3923f329b76039af9da366a3fbd00c55876ac10c9b3d88b8faf17a68b47961ed6f069fbde27381f860424fbb10518876f8fbf17cf93318276f506265814b069a56ee1b30ee8cf21cb88aca09331c985181396eb3518dd694c15c047469efae5f135c4833506ba24f9ded5db6b1b5785794d611bce13cb83fed34dba2369d0c9ed0a6e8d2bc5e78bb67989fa49f7e6211bd20f3e89e0383d3fd144b5ea442f72cdb4c691fb397d3a3c3b17043e391b031558f4008ae71f2cdefdc45b437d4d169d2a2aa88dbf6139a1fd9f1f3470cddf3bf274f468cab070d00df960ad8edb6425760121bfad4bfe4ff16da198b0b60a4c27fe0a5b9bf3482c57509ee90f90d102de94d24a89d183619fb9b4cc33049e739f336639247e2bc0e87c708fb460149a617eb061d8882b16e5c16fbf68d8152c58427f48f74dd8920b0dfbbc36b1795e1e0f8c65000c1592dbb134bed67f00d8f2f91e11306b3fc7feb2b3ac3730f678b984442c07e6083f403674d1b7391212481423b2eb1b414867276d8662054459d88907415f9442047464e83ad8bd6eb7e35dd0fc2fdebcb9802f72314a6c0a06136cc0b430e292de11f861ed94f02dfdca6f5be0143209dfc5280ad973fa5d02beb13a5bedef4571b830a3669fa9dfafea7d7c3d47e387909a6ac425306c5e8d4aa798eceacc0711c803e941cfe06770bd865a5f96f787a06588ffca9dc8aead5740a6acd1fc8fd8f3e7557c1555125835ce994c7ed7bb6fcc0d8cee80313ef0d3e8591b4b82195de85cbb4c7bf8422ed2b7c90ad4cbe534a0ae0749d685367f8dfaba9d05634a27b2c88b64012235421719504197edfb388e09698c32d45f944386d1549b0e2974b7c677113e8b655b408fd06110dff1bde391e1b188ce32b0c644fd413f6508d52dd3dce713beb715f383fd287992a031236b5e75f67f167f9af49b727e0a324c3834976ade14514df23a3b2e6b009f0a1c30ab81cd05f01789171354766a003b763d24d028e79efe940502a59623cad1cf03be367494394ab2611e450d1a3a8e67f276c63b84a7ff3f21d40d21dcecc00c6d5aa582756d643433927808b68f8ccd050295e99fa3a011f1ba61def3135820b34610d98dc4223aa5f55a12ea18c17dbec483386147a8818fa2d7efb3b50fea86935cdb258472d46875233372bc127ae87c758373976890e6a6ca059b0c1dffd8dab2721722b3b40c8812190dd1db3f309bdffb186f75f35d52c1c1d2f8fb4fa04d9c4bcbb905f02fb6103820cbfc090d1bb02bda11773b77765816befa949c3bfc796b30ebf401262e1d515bf93bcb5b7bd244cf36aa55642d9c0acf3e9a5a6c229c3282bec834d6a393895ff2180fdb65486cc4e93d5cae6465c52346aa0e9837a81c9fe8ceede998c074dc424b3f5445dbcc129c9dedc6382262a0d4648e291ccf012383039e7a80e14c6ffef0dbff7423323d384000b547860bd8ef26a66ae5dc62de72df2d88b4178e1d3f41015beceb0e875c353ab8b1e1e6c30377c45a9267cefbafbf48713462bd407cfc7c17288d45e693bf3c7c81dc75ae33cb7ae0d3fcde82aacd2168130094f7a7f8745b22a5a1c9983958522f65899b5f2ea6602fd17ffbe793755dc3039edde559916b57c4ebbe64e2b92d3c405c5d6b6781260088f05810d875cf28c2c98c45d641b113c1eb81087a09b159805f1d3d20631bff67764f5427ae1a5d33921dc91c608e13b701edd9685feb9b8a4b827b9c3cbceabf360cef98710747b08a4b3a93876bf3eddf8a563bcf0aa9918c287c9f3100489fc2a6151500a81e1f11894089d08eeb1ac6893daff03ecbb41e6a6fe8b671c9b84f7aadd741268debbc70ef894bbbc2dbf92b59f8ffb31530131297c8380c5a1a1f65ab0d784f62b66ebface28d904e6b9ca66228dd443b577962440138bd13a9f06debd32b9e9592ecbe5859d2595e9cf3727d97dc777e57062037b0bf06a38bc2b8b003567e2611ab3c2d5b97649d7afce931930099981bc2c5f9a587af5b4157869789cbd799c7a5cab04d47ee80b65ba826a110a266c4e1807fd3f51279c3d7ec3b6b70cc5f1bb1429a3ed52fc63c23d480b4d89a98e3cc4d145c09ec0e153892dd02c42c91d73c7278e305ae5548b21c6d843d080b6f9323a094affbd6ecaad9582981c6afe3664b88cd0483c16269b56e16668edbc7660c075bbdc9b095c30dcc5b42a57580e97df34418d4902b333f012f04e9ca3cfc0791cb3139901c7e3e57c11f1246de82cd541cc1a8ecd4efbaaf39a775511a46d53c37eaab519e3d130244e379ced14c5dc772159d429767778ab60bcfcf8a7c092fc4ea16d580b483a5cf0380e00d69b3cf914365fbc1bb8824b186533e1f4884b10b71e78d5f6a69fd5383954b2bc1a07b624c253fe51fe0ea7f7cf6f8ea7c063d7a2b34da47abb959f5777af13942e25ebd418afb2fe5a12f6de8257934871f253702e5eb09d6e8131fa367305e33f1f955d6a907ba56042db61ac198cb6431c5de2cdad1500e5118c609e3d36bb051b9bdbee3901f715d29b2683c97bf510a9f016df9be8ecff2b14e87951590f7b24caf23055a327fc8daaeba93f55afd95a027cd9f91ab69283cec222cdb5c8fb05c6dcf0d1ba2be0bdce5d0347142f074df4dd397186a5a5285eb90837a60db380fbd64fb6ba2399f424849057a6bbd178f11b9bbf2b69508809b099b1276a29c2d5d74796e621fff5935ee88f64618d16fe97e9c1dd09581201a79d648b23dbd40089f8ce640f0b1e2a6e691fd991476a740a7e2c771d9eb50d216db0c30bd0a9438dec0159444397340e6f9aac4bd1777474bfd0c5190820a46470b856f844a8a9a5345fe6f4808ff1e3a38f29bebd739fcd7a314c2af4c0edbea1668e9e66cee8154ab59e5e8e68f2392913c6ba0e052a30abab6b7e1d08fdf287f6c490913c42aebb3eb3b39dda349d63b507e07322c88a4d6470ca9aa4928084d20a239bde4d89cd2f2e2aaaa8bfe986e3f409e0b1f82396aca4b909f19153501242f1b16d3c49bece896d26592e33cd4db42531ab48f05c94eb31c639e77408c1f58fb31b9d6d3494dbaf1a822e7a7d386544b6b62b1c9105c33a52546ca584e5b3639a9c7a417fd00f60b84203129302e47628b039c3246fe9b86e5c7b080807684869176eca34e7b0db0fa6f4c8e31d8f1fb97e10ba0d1188cf41fe665e2151be53b3faebb39173b47052b011d3a60daf5d570d83c4c41acd4e8f2316643980dc96c7be88190d28c9b4ca36bdc63ecbb83e4085c1bf4f00aaf1204777af216767abe87ac2a887af34e4f344317fbf2aea32460b1d8daf87d13dac0ccc571b325e55f2c7330d53550bdff356b639730f0a6c54ffdd63582be2256c77ae83f737db1080577efcef520cb48f13ac57f7dd1c986c0408b16864e7856abf5412dd82840d1bf80cdc0dfa4d878d5ad7e23517c98d3f6657936bbb65c905ac051f5ff2ff0830c42f203a3203ede2d40daf66d1cd8494e65679d9e9bb5d0acf89959eb54552b6989a773bb82c2ea4b86eccb19d8e5a67d655065965b5852ab1c48b7b576696df9dd12b217a8c8ee1a9e7b30bab77dc5bc4fd66a22405e9256364e9a92cef4efbf30bb271a5bd74024170f6eb783a6263bd579015d897dac854293cbf50d3b3830c67c41f4198f752ef2d8518a679a11c551da46366ee14e9fd67237b2c175fbccc7b6a04bd53fd6a7261614c60f11695713c59f9265c0bb6d310b008b486c79202858b947d6b4f6f35ee84e0274c5c6b722d93122e1dcb19ef9279fe5c4ca8eecc942c6ab464466eb6e133a432ba2435bbc2501014c9b982f965074a7fa7def933265d0716ba0c84c1d362d62d585f968a26950b7c222e159378daa6cde9fef696d36ec90c03b51188302e0343db3265bedf63eccdf88fec635d6fadde0a2c9cd994bfa8272c4d5105c20eea411651074d7d6f1352bbea0c498904048e399885976ea896d1cbd1e7c79e8be846d22cd35dd3ee28d84554550d7060217a7f6b4f42585def437451c703aedc673527a9d77f47b165f5edfd9105a92860a164023ed4cae20f761b5f0af20713deb59ce9387da6f851c938556cb9333592020ced9da1c8acd2d87ff68acb02162da94ace9819617ac22a6a46f754c640683d241187097c8483398c020a65d9194ff57596deec86fa092062c0c80535eb1b75674e6a1779f37b27b31bf6fb70d1fd34daf24102145c2148590a410f75de559022df8565698bab32607165bf6e9bd563c43ac3a91e6bcfef67156ed24caee8f66001dab6f16eb9e450ec04b51ab30de75288aa9346de3f3620c4b35c740fb7d0b40e7a5b0f722e9e8a0e5b1d6cf7277e4d5a8782362368acb22c948d5c23ec227a8d54be81ded38fbca771d588a2c9cb60d9228467c5cd4a6c51a18be1446ed42b84f7bd45b1f0b39830eabc80bc87916c4af8657574b2552e7325c7cdaf69dc265682474d2839497ac25af5d5dcf6a04b7851ce2f78167ab8ebe8f5a7a7b0df5c465b7af013f2907956465f1947d484d264b727ca754a149c324d47b591e9a1a858530b88febba9996cb19d6a3fa3bd8e59c608b33d1a112574b4ac25c8006357202d1fdbfac06d2ce64e7ccc7b38928c78f094c07fa420b7571a6982f5ba7d778246b6f4c4450edcd54a298ed46b369a2db953461337deb0b8e31354ade38ebf2f3f8746169b0eeee0012d80175b4d2d41a4ee22fcd63e73a80b12afe96f0a3aeecfab4b72427e770e5d80cdb5df9dd5e431db71f843580e79a2a4ad7bd16f73816d576116d22ffceaab38785d41eced3fcd0d456daa13ce34798d5e8e652c8e7843e356c3b0c0994791ade8d64bcc31e11ed086c996d76ba1e96bf8fcd9e28bb445588dd998ad791156d4b1eb07bafbd772ec1b362b653745a7db6bf23f304aca3567acd89abb16f65f096b3cec845c031b8019a3a21bb309b9f400ca244aad63c7db525504e6a8b6057b378c82aeb2aa7ea0a1cbd1ebb79a881fa4800f44f8af94ca458eda785046dc21c9d19c59b47205127cacbe6c5cff64afaf575ab76a1ffbd17fee6a8e71e9be5610596b646952800c6e32cb4ac3ed17f8f38f59b4a6b8aabea92ab5d03dbe3f0e60998beb868bebb91a587d60828471b4cc47b60d4d89d5a552a6049328161c53cf6aedbb0e528120aefe55031a5198a065ab80e4c323c2717657c1af9cf33c22164011a436dd61679201156a18cc5f448bdbfb390db197843078e7699126e73629d0f1187eba39aaef941c670c59818b66750f45b171deb971f11599e4b71d1a4979abd06555f5a6ae72aab86544240ed804157ac5c9a4db108ca77a973b97e18697ea344cfd4dffb1229190fb981e513814515181e40b46f9528bd067bd80f1632f3340ab367800aaa4500d92eaae8866fa21370013a34516723d7df2201a19def0afab704e40e78446599d4180e4dc4a707f54eca4269c5b57c29817aa9d0162751d8e18fe83bd42fd7cada924129b5382cdf31775ee8f87c631c99312c7fdc8e4067a058625df61eef2745320ec4fda72af3a4f3ad72e0a9efbd12bde29826ec5e22fe6d3586909424a679e61051b1b2dfd7afbb0b21cccf59ebd31211c64da8050dbaf17dfc84f48011c0ff6af6a357f313017cb647ad4a5580f6388227ba78317e71a417ab4844ccd8a2691e32677a87cd94a0ada4cd2f6551596f30541e8d956bc48fd4f10a56088c5094c75a544eec7f98921ad5daa408675adb2eeab11e090066e90680be0b859d31dbc1ba84464be1cbee57bb2f123c5e22d5c8ad8f31b80432da5c68a9c1ed62a27e35033b7ec8bb4753643ee283eea88ffa24bf75b8117ec0d879017bfaa316368718ddd6be0c06d231cb8d67439a48fce88ba4680f65d899346ca305c5df470c9813704b26b5ac3c88730cf30d0fa1c24d7836dd308976c6c6a53c6282f5c39488820c43282d63cc9392d5807174a9c22f445427efdb10e8a22954bf8396c5b79ac31d672ec03bb2dd741e3ea7097290ce615699adb0a629f1df07b2c4f2ebe0a7aa679a4283ff65dee104cbe100f82dccc996d4084779be96938b96d389324f24b6d99c6706d9e940ab7f75652dd9a316495e9f45f3cdce4d22ba8a4c5b7c741738fe92aae284b133aa65dccf5ddedeb32f28803a16b41b099190f703a27d8cda1c2a89aa06403a7eae66cc26a6cde246c2496e433ceb3832454ede8d8ab029cf20d874c9745a5d0ece8aacb215c81e3fb34b6371452355dc071947e803eb2a62205bdc76f717c29a302c5fc6df3665eba7b10c55d1d74764bdabc5b18d391c4aa15613fd9c784ee9a3fe349f3e31519f7c410abb92e071c440fe1de6d8d3569fa5a95454a09280865bd89fbc07b73cadae920b32298c0c30c54e01fc8c9871659624e923e89401f6dd7474dc7aa54ba152ac5d22d9b0e720010e3123e8c095075648965c25ba64f28c33e2a4683c813e44824c4f7778e967ffa1957e7e9dd4c91eee0e35e79b897232c3189a6fe5b77f8ed38534bc55fd6211a944f9253eae2ef2ac8d3babcc3a8b0e02bf818c1f95a15c7a8c0078b4ad7637572a3d359b6cc36157ab6687feb3190738ec09197739d440aabd8bd25872300da2f38f74de3352abcdc4a8a1ad5803c275da5ed7e794026d5ae2ba749e8339afa6daa43a3404ad734a10f4978238a4c3e8db0e812f938237b06457061deb30429c34a6b36dadb3f2a90dae5418dfde1325de8b9be44913774dbbc85d2bebf171db2d4a393baed79ccad3a4446383bd301c644bd3fbae22fffac222dee1f1f7cf85438b5e2d92cb46777a81a4e5e8a9fe1537b879b29ae3bf6b872576be49fb4b7d873d8bc220314275cb17e1c27ee243c0ad21bef700cee24b75fe2d5fbfda2c51b9d3316b3cab87162da99ec8bd338a5e3b37014eb6e8b33eafdcb3371a9c5a6b885947b3cf5ee1efc467059ddad4d9e588dd16d7e481075317e1532c4cbcbab437fb5474dcdd3a2a9be5bc6bd6c45d4a03d07b07866fdf0e76a8470a485b5b4ea2eae289c87b20535c89bf00b634c730e094d57665c3a81149d4d20273d8d67916a5ce7d0edc2eeaea4d7e0523cf04e2cc433734d2d9368be1e8f91c80fbf0d359f5edf0970a9654b0750e42e621e7148b01df60454fb4a109f56d6d555110acb851480a76b84862679ceac79b79a7bca40ddcfc1102d90bfb0959bc9bd65356cb45285c5f8fabb830877ddebc735644500ce9a99a1f2a3498e159152b9c9905aa8bfb846c7934eda30f259a072589f1c9b24d21a14fabb6d0557397894b77c2107afafb87c4d48c644d61e5b46f8da653f20a04016e2e6669c4a597c2bca2f88e35786b3e94879970c30c33dad67d9c86bc88fa2e16261912fdccf20141371ed30eb24450a0d76ae11f6bd69876062a8d060e33f3baae06783c7b5be1bc80fb5a3cf143bdd5975b5f2f082e0f07c915ff282681c1ef6efcdbcf6546f53b1cae70afc8998e480cf20c4e3abc600e93ec807ffc4ffdf0cfdad942740e9c103f5936e06b805eebf296d18b9398f3905cae208afed6ac004152165fca5600f09013db3894d268f4e83c3406f6054d5e3e6363d6a2a1ed8837bfbca21cad777c9cb5dfe6eaf02b85423ecfb5b5afb2f7287590fe6b2c548c5a89b66262b2a70444b5acb8d27806a1c06f6ad2ddfd4db8d4e84755f411fbfb77ac0bd72c4d5dfe4e60a0f7c598670133b93166cc1296739433ffe079b3745729febd3eebcf53b79b612ee5910d308b416aae93d56b5d9603e27cd30127b9a4dd7adba97acf4a68e829f44c2b74d0bab338f078ca4089d579c69c5e0be768a7a47dc342c13d1d25f798f3b98fa70f7e950544b46af3a8c0c9a1f3d017fc06d1131dbf918278fdb68ab8775af0dbc54ffbf2404de85b55b02516e13eb5ea89cf98c1cadc181f8fedf79fbf39d5537d4bcc3ecb1dba052b719be500d8ffe37e227ec76e4452c07562ebf7115add15dacf24c4ed5430a9d3fd9673a5ac73f480597ec0973051e1046fa1b1741695de686684880330b43486750dc67d9093446e3e9178c51a88b6fb2d7f4961e42e967fe8b0d550c70a3c5f9aee82f35836649144baaca4090442cd0c5e234ff13eea699a6e7d4c604b48e28852a109ce63946a8f202c8339663956fd729d170262382f42f84e9db6ea55ec96267ecc42f1e5946e1b867ae7af942deac04160e16094800a351c6f82ad17e3360074d4c074af7f66c83607d291fe0d2391b002f2d041fad10ea6c7250805af79db527307544f6f3a474d480e3f8741b21ebeb623cbb5908dc30df5989c84738d356d50452c9528f5d33443d8279c66fed5d1d8d0b673264382eecb288bdd615142889d89a98c0b4a136b07a855f9c0b56cdc2ee53b8397f99acd844a32cd0a264dcf2756627821fe4c8f2d861f6a531ec0ffd03aa085dc84d533a77cf7599279323c9dbf0255074b656fd3724241b6345e56796fb4347f32dacc6d2e39995a7a600d17c4b0bf375f17148f330f032d2c35e8ef742293cff44046b15acafbb42d3af469a4cb877b01b740e7e344ac94b089960e7b77cc2e59fc23e5c5f7b27b573a59d11cbfa2d6d671b97401cd2ac124ea252f4698b02bbfcf271e279cabf39fe83e3f8534f5a0db41e2fe42afa344beda1246ebbbbe0207cdb5dcb9b9344384317fc3e42a0c5ce4fd4915ce4b1651f14dce2b140b394cbedcdb2561e76fd6905e9f0931fea277080e0be1f1f3756f6f362d5fb9b38e0e6b7094dcfad0f01551bb6300cab4da400a319e763730ce96fb9ccde670a18370991880eba5286efe44eaf56ee0a84b2882c5e84adaf8170c6589e97f4da2f17981c4ae8fb090f5a98addbd2b8055e392f200a8a05a8388ba2853307ade31228e09b7e76fe5c7857b177311b90be5ec8efb616aed70dc2d9743503f84e8f65c06e9487a749a5b50213803d788625a4d82358d0a41c99ea244c17f0050fe84eaee9975a535831d659caaebf9faf4f75a7c7292dfa363aed3aa98e6f1ab3484988b868b8aaf15cefcac9b5ea67fe33a608e59ff36156675bbb3215342ff684901ce6ee67f426f2c4c470bdbc7b3554d67e288c10259bd43bbaa5aedb99089bbc646299d4a5e8947d9406cbe719ac352b019fc12110102ef5208b10c6da79a103245a18ef523130aa58c385325002c637c0be6a81cd630adb6ddf530a3f7292636e11048782bd3f55437e187bb170b6690538e59df51e45824336ec69062334a965eec49b195984a94d7aaedcef9825dd232f442b04d7468085d55fc929b4def6569924e7a36bc3d023fd0473e93a1fbca7d6d3cd0e7da76058c3a1d2352e8efb4af825e2c08d153ba1dc1810bf5282a0f0671f1ceb99e3d4bf4ad2dbba17b6af55ced2abc2937de5920f9ed16bba2576faddb0f8de9f45de562826efafa48d8ac9cabf332687f3b192d1f96da56ff1f494ff4fb766dfb28e0a416b13f84a5e60f5a2da0dc6db832901d6170e9df6c44d674cccfbcbcc133dd03f954c1fd070c34f9a563c9894570d87aa4ed5f57b4ac0e6340a5e2a4b1d9145c4ba08fe2a4cff7eb1a90f158bcc0f63073b804608e4f179e92a2aafde2bd0bf77a8420758175c01e08a2b6b6346bcacc0af33eebb1a8d9519c8fc43b107a4fc6300faa51fac1e0db674fec1ecfd25d8c623fa5e2937e743618cbee5a67e15b85a34e35e30fc0fa68aa2b2d553f30b437603a3e3ea0a3bee73808dc7f6631b93340da68738b12cc9023f75e592bd8ebf04746f0fcd5e995ea6fb39a9067b6f7d321054f090ab6613206259bc25a53583c9b2cd8bd2f2e964f712db1dcd7add826f8017cb85f2f50e3a8ce4530189c77a2584dad36296aec326fa4b22f7a8eea55e43294e0ce2a49d43af96d2c42d8bbb689f8c7f3f4787623676e0245d8fca9d85f233004057bcf690d9519c9a332b4cfd090a6fa651947178b5bcd0e63fd7deb3f3a0fc1fc914dd07d28f8cbf6a8445dea4c0114cf88e606764681cec8204d5570b1bd6dc063adfd074505315da1b167ade27cfa7e5accbd64fff753de3e2e2a0aa32526779eeaf84ae90d9483a256c6e761668c7c9e35dc5bc3e12a45652940f466d4ab66c1d8565c79d52561afe5e5f2c3117f4202f009560ef2454cd2b82ad3e2d457aa70c04df3bd370e57bb0490b51e4044aab513220ae79a1405abdd02355b204308a9778089f0737fe09c938bf165a16dffbbd816261d0c5f7a49e1bdc071592c4dc0b0db85c53e104b4b3e2f53feacc724d506d5126d22b86b3594ff7edcecc969ea1764efb52600195982cfb48c116f3a30c5d25b0f45b2477c745dbb7838a84fcb247936a250c2411553f6328f05e8c904843fed029140a9a0c9badcddf9392640dcde545964e3f6b6f24a4159782c63088f2447eb664c452821592cbbc810e5172d08b87ceab72b6aa3d228b702249bb638484c736cdda89989ad74e88b865d12c7de3e10a1287346340c0229c36930c02d9ed30b5958230a862ee5fb5fa554f9a0dc7d911d3da284c0a72f6f47a8cfd959ffaeb4ab94bcc2c49ced8e1076ee255fd2f686e89c3b8f27cd64c2655ca00fa331f482196acbb840be9fdca08152b1712a58618f448b6e34fb1eeaaf6c34bb46564d650a3baab92fd7a4fdf3262934e7eef8d321324541d4cbd7d1ddd0fd6880a9deaaec521aee63074e9510f0346f01573dfda891044640d9357c97bb1e8bf66b6cee11ebc66489557d7d98c65c70fa08aa8cbc45759ad5bd0f29e364bd00e954b2fff2d0d3d5797055d9a2aabc47315cdf4bb09785f1a41c02b70a86da09de001cabb4ad670693a66e4025901c220eb535f53f031f92c88f1289f8c8d91ea738387d29160565abe28b549fad1c2809c40158a2dec26f3ba74255b6f7aff69bcd1ca43d521022b188322b8161a0d7bfbdd50579d5e5c3ce93db04df2c584b0ce90b65e2558903331314634d715527b16c0df5efe6e231ab00339dc3bd3c13d368131ba56ea94563896f4357f60279ab4a599152854f00890e62849a583bd3e2b3e93c76c92f751b0054026ac443c4287bdb26e211b2a0705850232ccc0aca842984c570a1dc131155aa8d475b1b6b9d397e4f416903e157233051264540800c47cde34c9479c84fc598584e7a1e4cf08127c8dbcf39de1f77d0bc1f6f7ba6ac4be9bec142900769ecdcbe3c68d34a950132cd6ba4ce22fce4424f06fb6125db8a5a81f6d650f7cc8f61af3aecac4b15fb1697367f7a9f96237348f49f9268304fca5d1d0bea6c8d198e390565a52ad5dfcb0c67af58276c8a042e89cbf249b9793ba5073082e9423188313031c7c5465fec8ef85080b8c43385e33512f08ed5f58b0694132864604528b67b0eb0c304dce692138445b27708ee936293bca209d7d8e5489edbc8efbb55e08d2086cf738482af0825602acf7392c57efb8dcfa3bfceeb20c0d51bed4f08d33d2e34df4b3e5bbb286d846ad369517561017c839f096d36c62fde30a0526dc779330825d345392da8ee3a33c7b30519bf2c2117fbaa35c3f0d6932c0a5a90d3a769a687b240b48384ced7e9fe23c788fe20f9c56310794b2bd1af5fc5b123b5218354e12105a8ba0d5d3f8ce497807d1ba052379d60e92f6dcd41427529831168a666f0f5a746cb2a9024e45e134b8e598c813fa99c77697a4d7c4c28c7612f75f3f679b3fe5d0dcd40cb4736cc3cd39edfc7ab5dc6da591a51e9fe7b019df2e5722b5333e10f8c7dbd243bde7532795c707e620e9c83db1a9fa866147881710e5278ec5d0e19eac897fbdac757c04ddb521858e8f3565cec612a40abfcff815af16c82334e2625357c03a1beb3af4a249298d6db5ad5fb6cf3b1304b401bd8ebb8807cc7afc26c93df480d19b0458c2b13b6d3b339738a76dc6eba2859fd7bfd9782fa9ff688a0b240544398c509f400c6cd4ee49b3dfc12ea94a4392205f577f83bbf26979eb1632a86565adfa778881d74f71cc59a94c1cafe407a3f1100c13b23df9b3590fb056ed10a4082a3b68906459802c61086876e1da7ea99f95932de4ac76a0fa9a1356089081e9699ac9fbb3253475f425ee102ad42026df574091970816f78290d79ce15b430ac3ec0e6356293ab51212c2793f0cdf29bdd7c5ac5010846db4744ccbba4ea0b87c748df3611c1457efcf83e6373e168411c6d4cfa392872f0889d3ec3e14121c2a5163e53732b1925460e1a0832088b3b8f2b3b26daf654b0f0c3706c3766f8c0593aba620b1297f0c13a58c4a2f0e1a08c6acd96baf24cdbf7f66a37c3259f2344f3a46d5904930bda1749ba84d249e10803d5c941f37db880b7c8d9b7de5d57be5aee4c24c284dea4d51dccd72dff10552285c0ec7bd873dc797f45a7f07a37a344e6c26e252f3e21c85e92173f88f5a2168e2f5e23bb5a0d6770f81a6fb2e144c99a180222bb54a7dbc8a46891782eed12318c9732c027ed2e631a062f39063d23360a4603a55ce1e102debdf1f004ca6b9bc72f1b111361ec4a8dd83b271cd2ffffb9da4dd73cc385756a3c23350d51a81ffdb0e0a8f1273afb160913960aa3103f9376753f67b6b83a0e1fd3ea73ab8b60ce42e1e543e498edb1d61aaaa0488ec3ca23224410163702dcff4e3b0302392e740e0223f3ab4274a172189c460903fb8eb644ad5b7a4249668e6be9668670181715d751d3daa3100f544f99383277d432088dc0f90934905c3dbc13ce64f60d1dffe87d7ef9486c26776780abc3852f0fbd3280e5588762c5437f4a08500468ae6cd3ae4d004cb7c34c25890adf048c7bbc72df6e97030f3c53d2996b9922abcb6ae9c6a5202bfac95599616c73ff20649c6faaf7ffa440b46ef8b97e4d48e0e19c8696bb535ac505f53e1f8e3c0f8ad2bbb57374e74cab312e6f90e0968a7c0972bf99cb922a8221bb232de444b7c0c1b40db8bc3c8f749e53521ef4d1acbae23465a936004a88be90e597fd066904332c250a3aed8efae264844e56283130d2304cb32bbeb6a3473e38de050aec2ce9b29ae91472c6e2f465e5958eb55b5bf8bb03fd5bfb3f5eb73f1acb027cfee6e7d6c88f548387505848b46a6befca6fbac89e862df30edb821d6432e8ca1db0a0ef1e1843c2f5c01602483f990b69d38065da3fd3b11d987e5fa269d4397437d82132bd3da99df032e62dbf4592c1280fba34c69a81b8f20f41de316e7de173496573fce603b613299265891e7f6d372f95f6d4ab15dd3a6fdd6d76f6ff4783aa5be86352da8e67ff9e468a09809ceb209310926a8900477c622920de125549354dbcab1b3d6d0560a32dbf8e703fe3dc3a6337781471d57dc9f700304b1f1418ce16f7fe35b189d64816a106b0e87f8abee5fc0a8d826fe6892c48dc8a4df8d634d97d3c33a81fe80a1db52b78b5eea6ddec0c4da398ee385df7c612dea86c2c7ae27c78881374eacf81f713928fdd73532a8718f9576ac9dbeaec0da7679d94f8a43cf007ef2a2f624274c05817300600f9950b04302b0226a15fa0cb539e488b1ef95c19f753772467369ce3845f1d4ba9afbc848c2469ea312c0ba79a8d4757f24e602d7a321ad2b7533f2694a1a2eaac1728a337fa7099ac59d8e7647b737f2e851ef9554c585b3c8ac1cddd679b9b0d8ce4c777e6516b2cc971d5c00677c50086768ce0f8badf4b0dede218ee1962185075cf1f069fb42efa4b94529b82c163db306462c2ee0836d72e1b9b4dd75cde812171fb5bf2a462babdc8c6e6872c8d5829fca368497ca1dca419a140fcf1ed502cc16739fb5a8db2b12b19b7a05cccb2648d3944c506fa73a552bb49040045959f627e52d9c7be359a5f2bf6c96022bd290463ca7b748e6e35944b9c86ef4911530baabced3ffc481083f17e1a1fa56139df02fea7e090c3cecc6185f3e0ce5ffaffd4219ee226d8e7a69002b903a3ffb9b21f7d889527beb4c1fde99458a628729c25f6822dab15133042cc798ed5153860bcb0c408818729226de2e29b08a81078f033ef53a53b3ed23ff2f4aa4ed4deb0ed322b3c6acb21888d0d38ad5444f0891d472629a1a42a15658f8f884eb7a4d0a21f82999476889cc802461eca7f7b6718792a6351a036c357c9c9fa4881fb640960d937dc1e1c094dcf86175e7edbb2b2e337ff71df28ee4055cef61a524941eb0ff975d26cb1fe527c7c94041b1a8124b40721b9a6dd4dbb2bb8bd36ca6a6ff7db2f512ee022acaf0d59637f3f377876212383b700e3d0fbc963ec9824f06451bce27661cb3e7209166e8e057a4b24c19c1d9b623ea6ff22a1b067fa498869808fee1272ee77d1eec44395032eef0117de0555013b7a5911dc55919c7d6dca9b4dc32c88815d25ca69f00b6b767e047ca05682d879c34b2475d4799b9c17214dfafcb101cacac84d486e65388be47ab367e4cde9f8db1d4f620cf8e9322a4c57d81803c8c1b8bc977f637fa983b650e1be2a0a15e5b6b54750fb7f37c0a454ead1fbd09949d5d4562f3cc3988867ceedc28fc148bdbf413c3d2915e6fd8bdfc85d286b8e932cfc4a723fedf8abb15e5d9ca74d7f1c6124d51893f88143539e8f5e40c180a53677fd4c63d7d53b2812aca858115ca4afb42afd5fdc47caf1e9e946d040f6fab3ee7e3b6b624f961191d48f4b9513b9162e357f7c4591626586c19114356fcd1e5df34cf3bafded8d4f57fcac5e9e72c0f659d85a9e1ef199d5a4176b0cdda9d8974e3d0b9b9fe5c5def4cf1fbd6fc13a7bf85c8ddf49313617fc66e52df444122d360c335b44cde75126e697b8bb15393c484cf8c8e4d276f37419283aee5a5124eb71d77f3fd16764ba488f5e5581398ada0fff97f161b4da05da852bb05d3de6ed214611c1c662c7b4539472fb0ba5cebcaf40875777bc44ec7fd35d9f39ef667abe884b454f862cf228b6a16005bd36e15388043ebcbce61b40064ac5d95b0e5436554efac6f7f5fbf6ab9c2a41c864dd38673efdcefbd5adae789f226ebca4a9145d347198e3ddf28e97b5137d6129fce6a2df3d507cc1a9e0910ec2686f8a7617d85bd2473f6888d4d42d7582f921ea721a0463023b892da05b065ed3faa47f26275eaa707c78ef928193d7a9cdce3a0a7ae86db69c9de42e655446d0389792f27804f226ad23f273a2b1fd604ae9eae18916fad2c745372574af62d6e69e7a6dde18ec0aed6c6b9e6d67bde364df81d578dc779d5b5955a134031273e8f26c29943d19e295a0ce2d3de4412cffda069f7e0b7cc45155aa133be01be26323ca9fc432ad409ce625fb79ed42b033e226941cc8d28dfe84d0e889e8db9065757290d5fca76eae5bf18dffc1e6c4dda3a1963ee2ad4c53746e6343d84d8b04e5c07417d6a53059aeace21079b913461a4bbfa4d14f7ccff8ada8f8ce3a0bd37a07c671d7ad7df4ac896b2e270fd579a90433f3add755c42484c9a688e4998c232d8ecbe0e586c0336497bb2496672b68b46cbeb38710d23cce1727acc444488d7b21cde6edd241e4467ece75994b181a662133720a5d82c5c7c17e933b8779c7aabe2400a3398d166d8c6843c8e241e0eb0570af8e91fd62445bf96989ccc3226dc90344a37417b7aec78dd682adb999008b370be3f2ca2bb2724318247317bd8eba0a20b8d73cb7639c38b3e2d5165d18391224b521c94d79a7ca9a552f9dea9c46444b1e2731ef31652409d56b99fcb86e5c7303d2535181c2755ec315d1dafe7f14d13ccb849f0586e147afdd826ed4150305f540d18f4f8821cfff4e810cf55d5b0f3f1a6935d83dae23067dbbf6242f08d9b5fdb555523fc878e4a7dfa8d26457e8d73b7ab25d0ba9ea343c49dff769945238fec8bf35cb5f7200c4e9acd1b10175f039f675779b4ea6009dca768c3b96ce6b75f57a4f51bb091360c75872efc19d78de8ed28fff8bc3dd2822c969a16e66d1f9380a5710d585c47b994d54e251c630645ff8aa21a27a81b0ac7011750d88f75a4dd6e0cd3eaa75781032ac78561549799009187dae82fdd3ee880fa429c3a5e8047829e180c9964f8ca5e618ed0b487f78d8f14f835c7218fc72a71c2efae362f7d0421bd5e66d50d9009614494f7832048444d70495ee12da57ca9faea35f2de4a62042d479a88bc2799e84fe5ffe7aba714f371681f833a9bfc9b5bc46df078f43b2231df1f0910ae61c5afcf38068e39463582d86ec185532c45beeecd85730e3eab6bd3a5a1a0688f874ccf04c304d4d2bd8d10fd46d91af85b48d67af39cc5892e908b8fb023edcdea61252704e73a62a00b0ee1313ea59bfc1e634a99cf2460fc623be63b477f515352b94804a6c66e9b410f4cd2496c2019077d6929239309505eeda5af1f9ead51f436c87282dd07c54c49857d4aae8f46034e4bd43b930271284c870964e36dfb7c0e7d03d3d04e34db54258f2dba29d50c4dcd19b992f0d7a43e076c2510651531b7de6b3ca46e979c3c3a86cca0a576d09c998b42c4b2f4a3477aa0da035a3ca5047e8a1110673cf2a8e12fcaa4c1b463a3b4cd42b934d6aecd22b52af3b8870df9f51e34c24b926b89a74a657d28356702719c0bc4d3c563b0d7e1b2ff21f48594cc00b37e096619075b7091d81a551917cbff3c95c90a6a267505f630ecc22cfc2af2c72d79d30b2352cb99396137674878dd0afb1217e0a9ec1bb0e626be8a6da6bbac1c9ac1929887621e0d92f4c2d0df2267bc9e7f992749ac7bef58106e042482ada923e7c98af8e6fd6ac249f2f19054503f80f3c6567d4ae14f2d7a88d4d34e5832a264074102a12174639c0638ae00923ae3f327119c1b358b08964686984b2bb326f94d8b089eafa9b2177063a72680745a6d4dcd7f7cd93ef6fbc6fcbe1b518a21547e8661f51d2939205568a419ff31e678d6867d43b5ac7280be6c60bf67dcffd80dae5212a1941af9afac99e73c36c19881891df32cae03ca5e070f7225d17f44b4b7d3963a27c58e276c614c09352742938583eb51b6b26550707eca82796279880cd6c76cb8214e88d7fc756146ff9b58508788663eea40eb3df40421f16d9b4c1433f117f3a71a22bc9e61e6800d5cc856a7bf20f78d4ee083c228741c9408beaa46e4ce6deae537571143a9400857c7fc319a4b9ab23911b45917802d6f2a185f3e6f267169727797e86333c9b34f2547f1470ffd1c8c4b103ae785a5eaa0df8c6305ff983d28a788516597ef6e9d8c31d68f0f8faae1ed24e4c3b7c99d951b1fbb32a971e4969d0d490dc64d12ed6b1eb40333410b93192656ac9b4f26e5c50746654b20c8241b4fe3e45efaf65822259ec4d74db6a2a67de525aac0ef98d4ab779ecc0036e7e739d1df879cbcb0fda33b341169e640131e6939c9af9d7e3bd32efe767d70db133eb804d57ccff2f4790bc5e2f9781304af0a8e5af9a446633e27443f5716c7b35a30c240ce385a2d2ed10c6685e504e57bd39a915ac201362a9c36d8e5b49aad2ff1186bea6fb6511cf6c5ad9eaa0c0de1adeda684f70b1b04aebe03a827e640545a4b0b52c2a88150d6d437f2c36f3b030b8f788b6bfaa61bfebd75ccebbfb07878d53bf1b4951c6fc6312b11405d8efffd157010c3e695dd65bf92dd4487cb994462383f44d715e458f71d8d4c87afa17f56fc762d4fe34daf996455208912b55c42ed856e2dd6c27d57a3a62dc59042a9887cdccfbf3be074c5dcbbb031f5e394cdaa2bea2bbc4eadeacfb523d45c1b74c79ecc30f61f20ee5d1e0a857bca19d1e00de28018677d7afb3c25ea665649b131f9f0e1f14f45fb0c55b8b6d9f75122a7ee3f760fe763fdd067647a102f484650091ba7d3568330dd0629c949640bf95b9a371c252d795aea2567c903a6f7d60c6aa91066ec6edb85bd2840b24d841c7f1d58cde2ecde25c9f60c75769af9ea2689753ad4501138cb7d08a377bd0a1162282a4d96e38c0c0b904269fa06621cec63b2da42388ca2fa3c0ad7ba387afcf9d6fdeb39904019363fa03fbb67ce9b6d250548fe6b8f36785e1cc76ce3d003ea08925d541f0407f09a7ef76f5b0eb463196608577155f0da6c419a5049e13032cd0de0abe6f8078b82325a4a577c95a75d5a39a4f1997aaf2cb78abbad800a4053c9e8d98b848c54f8137221f5ae5d912330863811d2fe89fdc626e7ab371858594266bf3de621b5bf5c977d2ded280b21f7f359dc231f002be1bf9ae664527189e0f94a087420599fc3b33cd273e152a7e0fd1a15d2d34928840c58fc46e80e8b0a6202c40146e9d6da07aa87d9ec9e9088df4a7d7df407f1d7a3c4c677c7f31e299126e929f79677665b567f4cc57c011b10ecbff3b419b999b18c78b52555615d9b01065945c43c66922632f1f01d944ddf19ace6c75b192f723231581b9031b9f727feb7b528aa2cb91f3095daabd3f75ac00fef20146495eeb9ad4a1ccea7e6fbd688e311ce41de90d159d15cdce22922fdd10a10f762c2609a2160afe790796f3e74b32afbff8cb933d39893b62700169515c6bf56a515303492ee30f1b173c6006cf319c398bb6ae69be79e809c78d073bd49f5db130e37476502bce362f887c246b6cb8bcec76e808ba148d2c30ff4921b8be3fffc0d710d82221436fb26c170e65afd098769eb23a9d7b226ecf064685d4ec0e2d990c550ea9eca1d0607b3b22d9c8a1a5c38c556c45a61278d79a5e92d64119e58d93c29dbc55e1a47f2c4639a047de165fa253f07c7b165b66e4126453941c46026899aeac05190d8b202666b2f471231d77598c4701a92e1288fe91aca85f0d670b575e607cc4721f3175f52b5bdddf572c426612301476be38f25b06ba04413abdc8eaaa95edb9378e4d356b96f932de08d4bc2cd8a555a137672d26378e244550ccec701313e6e9be74d0874104ce1123c1caac693c52bc91f605564cfe8795ba8d848edbb286fd2c015a6a9d631e0481724593ee9b942601a4723c7ae84a596b6ca510f4d80c85fa479c2dd2bb9e3dc082f691c0d6e98a7deb862fc7523751488786116478b0b8f240f45955dcab9a42582b54766696b376a4b9df4e36d4b86609dde5d066b6395a579c410eda1513d5fcae1e276c04e8f29195f5033b4fbf731374290a8edb21b18d2490a8f5b6daa2ddb7545c927dba4b1d15b4b10829ab5e1c1d702566454f71cca50633cb27d0820bcfeb774ce6d8afbb2872580410a522e0420d129baf8ae84150e97bb54ff6f9bcfd02e028ed1f936a6127c864ccf347666883befec9461ea6130d15e50e531ae9dca2fa333ec89398cc1534ff779a4872fd7cebe19e05663527df6cc72a3be9709215b598dcd25d8a9022758e4dae3fb4e33ce6ec03073e8399ec2dc371d604fb6394573a60a218237e22bedd28e6d5074526e5d7aae9114f3ecc9fdf23dc939f56246588c182f397346a81e6604afd6a773dcd88798d35599a45a05c172d71251ca22413f1a6820833ed87c3e4bee21df1768514c2ed80756a7ca54b8c6e3886870416d03afd5bdb87c1f99d6dd65472d48bb958d75f614e4cef16fdd87f313da11430db6256d24c7d2c425366ad6efbc134a200f21e4b92e358130e0b75bd13323c91f99a2f696d22d0f2aebd8baf8efa1dff54b88da8340d8400055ffcc9dd80e9f6788a680a5ea47f5662e6a728b639b8df56a8b5da38d7e3930d0ff4f5dbfa3f9f5de09f40af5c3c05969dce8b137d624c746bc101a62da15b2a76288b994bb18f16ca140cc065da5e7110517722242abb66fb127b80297eedbee18742a138fba8bb30ea3ba66bdb6443278302a2cce7197518f9bc8655a5a17fdc53b0d9a597e37a89f45d73df53c6ecd72d247fb4320b72b647c0130d9eb0551a5dec2af2d7179066f146d1b18c4554df5afa010cf6fa0c949a2741f831b997610ca36970b2adf83eb7fcee366f57304becccd2704cf542ed4165b66fe91347d4de2d678c7f320a5d684a3ecce3c61a3f9de6010cd039d49b23a645d22934397b26167a059a8ffbd4b07b17cab20e5c20163e566565746711ad48898d7201a8da3c1945b34e21ded500c7643c746e9b1985bc589ddad25cafc1102a638db2b632a1393f6484c9a6997c1ea6bbe4579c0322803f6d1dec3d7c763b644f97e78bca09788094959a3a41e718041813239263f304db21d2cf930e1da32a2cbd74a537b82e8af7325ea10f59d394670bea0f356d9852d01f0be6deb3a683eb7fe140abe978a31d012842179ae04fa764786725c3ba6e89565a845f05628288783cae8da93e8ce646f838654285942fd1c2aee3cd5ea19b9093554149db8d980bfa01d7bd026aec71bed92d0df6980190cc38aa1b30682c8668d663919d602821d1795cc243080cea4d51965e31f45c20c74aa9e98d7e8633409c0c7afe44a6449a3b68064eafadb21b6bc56edb904a231fd243441647455b5354a19d2d07a6589e0cc89b0f3333c16fdf743cf4c515afe7a0a30d46152ed88ce3e689455132af529efa1c6431cbc4958864957378d1ad557f93ec54d0bb4c7e5126923a08c77802281d2fffdfa28d074e281af0dbb770dce0f113fddc0f01a7348c8a469e55e6ba485c51d67136c6655112ab1a4e2a074cc153db9c696daaf721c80c707817d1be50a65c8f3b9a3abb1e8af3f3900de9a169929a70f4092c11339584c82a088804f184876ab6ffdc9fb7dffadda4bd849129a27b8a35ce7d0dc6fbb01dc71be33683f3ad31ba54e917adb3c6de9e36d0f5e2f01e7686329fdbc6456b0d2f8e33fce898900986c6de15268013550d2e399e6dc9998215d0e55a73ae2349d0e52b0de9a21062d9c88288fc7aace7ea8b857f0ad0fa14d25219eed9239f64ef9e364c52ec50657b66cd77babffce0a7f44ec7716062891b28a447d82f2f62cc89b0d79968799a75c7e5bfe0aad4dde326435ef99bc094dc27d62eac92255aa1df6dcadb92f30b24adcd16521fae7d66a217d958f30fe09bb02e80bedaf646a442fce4de3f3a804932772574404f72c9fb547aa5cb41a6e2257f6a87f830a68433ee1fa1cc915c48e19c58568dd92bea468fc6139f8af24683d1aa934be0aedc2c97e12390a729daf4b723b3da034c171b82fe6d831ab9ddd46da74f77e80c57ccc799b2f8dca32495f80d655350a6636bc7a066fa513b0166921f0b76a52cdf67d9fa5dbfd57eda4903e9ac5f600de2645c3b8adf5a9c8f8d1c1bb8ed215d5cf537ada5cfd27a70fc5a993a1f3808f1b688a93d9df590361b1780e11706e0dbcfc5612d1e4c5c8fe7dbf0bc27b95dd0d6f0af9398ce7a472d2ab82c2b06ee7eb5403ed52a1d2d25ce49e7e78115269541a1b0369943dedfa4767689ee42e3109bb8f500946661b81631fe207001a2776ba06652de034ea611985c10c9f6c5373dae73f22befbf44d4cf23b79a4860f02ab8bf1c21b7336eb741baf68031dab3f02c85d90a1ef53d4e397a2da4f3daef59df95a04a73f679fd8b874fa31da11c2979be776abe6163cd0ec362c5f1c977e54912cd05304a603783deb10f27146b86e9e1657efa20f4a6b72346af1759b9e576a5f0caa1fd7c0fbfe397274a860c8ee761ed6e3dc44e07409f0bf8a6158235f1dd46aaa36ba801054be3644f7b03b78a90c183fd722639deb073a59192d800f1771b102f31404cd46553641700742a9bc9c0699862e5e683270ffd617c8831068ccaebb3aa1a8fee9f43bbe04cb5c4d5f2433cc27aeade9e1cc65dfe5ffa4bdb2c68f18364a90201b298a51f351f3fb8d7c8e27161e6588b7df6b7fb380a43e371c3229f74b95c9350c9c77d7de7c54532b2d816c611e6414b90f3af08343d9830941f8f0700c7bbe56af627db13bcb54d8688a62e3b56015399eb22432b896d39518033b88f30f822647ed28abe75bb99ddc49d2a2c20e7248dfb4220307aace3ea036e44bcdf29e565a611ca2a8c9ba23405521b7267c0b821e81f1fb76f977b160f288aa14501b8feee9906a5288e4f26cf39788d3c78063a2ae3d24f27044d52483f161395d79f024a87738f1650308e4f8d70b605d80f3167bef9ffa6c58c165325458c4b0c1a96443e13c2d557ebf9d20b371a5f317fc270d765f336c5677c6d55bff532d2c4ace4240703996e72acfc64d236380372537386bcdafc7fde63cea845284881b4f426d7df0eb1c4a5afe913b33aa6e9446b257b954c877411a5717513cd564f8a4a13a34f250daaff9db914bad315012e7628f89c1dd529fff69b04192000586c5053a8f5745dca89a50c663768b2d9022fe7160f89e4e54e2a9561487f1cd05eef3d3280a9cdf938d4543eb7f8fac20219e79e5ca7103a1195970bb0f6f38c5cadbae82beaa7fab0b193e68f509e13bcfedbce8f85670d4f4cc638dab23613e0ceeb37512da8ea37d903fbd3151a2d67d16ca54380bf8ff32a6adcc6a349d7a6f14e10b5f2e5a5aa58cb4bf83efa5fa7c146c084f4381c6b3fdb72cc26abfff9348e8f67e31e936120271a7f9522bfc955db7e03e6e82b1c4902825baa2924dcf6909b1025b5632d7c8db3699f4bea2e9f64c14e2dd03f2a4e0bb7894b89c67201c370d9067b7ecbe3a4a9ef4c8700cc2bd85d5a8b02220dcacff5223eda004cc26330969e6ecfc7dbc2ac7ba1c30d0e6b2fe1864ea3180a8786975d6632e6491ce398a926d039fe6cee15b252b4b60e2803214f507054d4e727e238e3b2b6bcac9620c40eb8112878ac5f3312933495cc56df817e107f77b977bcca245592b550da01f5a6dbb1b3865079ff12a4e6f6eaf3c35a5fd5bd4668ecd744a96305fc3375af89ea5e75681369a72d97b797efc8d4aba05292f174790a7a982ef8b2b6016dfa9fe82c2552b826d121a3c9286e83cd88e7225be9fb72f88507abc44b4a72093734f25cb1f0fb38e49ad2416f817b7669a0f569bb3d575de62710839235a70cff12f0f9b6bc99bfc13d2db49cc39c7265ed89537b40bb1aec0fefd0975688f722545d404f21703b149873c9f23fd52994e08c1b30e4b61f2cccfe4d229ec3f4b24d6e18d092366073bf7238e68209ae93ee717885399e6eb406f060b63b1be2cd5341286bd0cd734d5c79ef550298c9089986f3a2d2a57dc2f1dca0ed995d306ecab8c90c822b0667928bb05ee9e12baa5b3074dbadd47afef63a2c45883bbba12b795373f00a7776579fbadd0772fc7fc26fc8f25ba025148430f40bf291dddb0f53ec0c20d6ff78d43cbb6edbd07ad8dcf1d9f241978f94b5c88e2e83cd4930afae2dda96f511ee34606b1d7e2d09d48f50333059e3011e1cf97ff96803bbdfa8c33d5c05a23b6eb1ddc8e53abcdaf78125cdd57cdf0546a5ad1807d90614dea6df90b02b82830b75c86f21cdf99debebc22011e04467b72fe475c01f472fdba15896b6ee0efcb6b6af2c918a27ef3f019a2d3d2e149f47585d4c578a7841e2a96d0c5591c6ee70b1e3ed82ca604f7fdf12b7f7da03eb018af52a8b33144a147f61325c7607beee946936d966a2d67420aea96e69b82318a7669de38e850e472a46e55815041a0ce4e7695648bffafb4e21438d4579252b176ff89e30dc9fa82cfc6ba45cd88e6881012eddccf261355027cee68bbbac003210fdc51667fe89c511268784f6fab742397b8edf8d6ed167fd953ca195434afa47194af9d7cd4ae97a69c86560d7659f469dd3e9e3a3146dd9d0fc9bdea6c9b8b7b9da159b642d822486d7a333c5003e8a8d0827df3ed7fef343e284ff4f5bf020b9a696c69ae7a5a8c603a20ce647a85016a51ae4bf3acba3ae4eb63e44d1e75f497cc5b1168a30e6cb86f4f14dd550a13cea143665d2891afacf9bef8996207ca0cef05cfde85682662e63fe227616acba580df268ad6e41607af436ce62fa965fa72b259ff26ab0478d253707b90bbf751316bb69d7f18dd4f04698b0e79f0cf7eb1cc58746f0283fe46e67b4e4da9d532b209b7cfb6fd975ef42efb71db47ba521d7eadf4e16e766a2550309caf782039177cb088df2c9429e667540c0e0ab8a9f891918a5d6352fe023f60d01539c3a7d90acafd58f9b579fe411e2142eed0cc8cb449c5d014b544d458bf579aa0324e101eca7bf2dde3beacd2a2c5d7d01e50feea32cc92b90a8754ff6b319914227dd2b6b358d5c82bbec25aaa1da721290a66176a724fe1ed92ae1e4a06ac0a4fb1e593e2d5752f9607567f7f6bdee50b08917864ab73399b30416e125dffc421be81f83b6b511a3d3128c47142a301c5e3b053696c3ace3fc4e026e3b343aa7c58e068104d0c24510c98ca7a45070a7aec0bfcd0cb51dc2a7b710ae24cbbde51f6c27a990d517e8c6eeffae0efabfc12d228fd3aeddead830c8f1713cee0f89fc3ef59496edc70c4bdfbcd86bbe9c0f6f9d4646afb2efd9aeb687c2a3806370aee0e19ccb31718d29635eab14ccb0f2a9277e17efbd48e56401a1c8b738ecd466686f4db3f039f89fc6224cbb5da6a5e704d4ea53565b2c31558a4bbdb3d86e8dc21a272eca9e662df82e34a50795c25b308f2806f4a05402df49c7d0fa137305e208aa18cee66c545eccbfab8a2318e5a3c0f2daae9c36131d52fabfd808a8b2819267d4eab162c31a903397a419d191ddc17de178db4d547ef2464ac1fc3358fbb058afdf8089091e310b87020ac610ac90637c7b50fe882005cbb9fcd8ba3ac98af2d71be1db14b28ec29349863d33d0f1bb9cda4f2059a252e8564df94a0e05d2640b14f6d9522fcc27e8a98fcccb1cbd4d6a50b89c5c5271ec20baa80e7c9cf2acd828ab3d30fb1c1cfbc51a6693b683b97d8b62ac3ee83eb6cd1e12f928e274c9b016c4b0311c4a03aebb91fbead58038e802d9323727e1fb49a07b00eaead8c5c12865aa3f0d91a69a978c861363b0012a1f11bd26fe928dc55132af55bb486bd2f3a865e6b835aac285d6a2d049eb5eae976845d24ffbe6f95321679892ba1fe5def29fa93bab394affdfa32f3f953d2563d20a32f452bd554ad0a6aad1a04ef79880546dd2c8d2ba88c9faf2b5a489d53b810d96db99e7023e819e019a6bca4cd23b8a601d5ada9fdb3246d41e7339ea607baff84524e46343f379e3fbe9473e50b07bc2ebea00b9a378a1aa7bcc0ccb7fad2be407f1114b4c6a7b8ed36975e0d3502ca7c8ef0825681627335c73671bcc1f4585a37b2fd3bc9446c0d95eadf1cf339460504c602b87a05f5da875a86a29584c01af607b702d576391aef655b3a35b230fea8c6dab8e243b775430ce1d4513698c19c71ba5e576e4174797c94a3a2d1e9385d7141b3ad13f6c7ad4ce9ed1cd3f39962755bdc8dcd960143d14dc9d0d5bb039d56834d6a14fd84d053e50de80a3388ff593b1835ca3f15364f2c622fef70973c87345e56af9d55232d77c2fe44f1b1bf52380297c98336a34e7b1b75ee45ce07c2240c1d5b98e3cce2853d48877fb527aef6dea81bfbd1fb4f6dff769d2ba9fa907274a7bdd35cfe8926681587b3cfb059904e3268f9f39fd1ace5301de1d1198d6728ed183d0559849e273b1f04a69c885168b390b489addaae2764bd503760ed81346ed37d35a0e71ec9db7b3f36edd56d5973ebe318f804523079b69787adbef924fa59e6310ae88458873b27e37bc73797efb2bae069aa6309c1214b8ef17021cd28ab0fc1d249099001c10b0bb76c924e7f4a6d68d6fab9b52fccc9d27efc489bc96444767db4c64d39ea4b2f29fdac21ace3a6f4ffbaf016b286f31624504a8b058a12482060126568a3314a375a0b6048aff19e9712e34badf12685a301c99a100adfd89cca74ab1a25d9088a0c4ffb86d475205f33f7caa5a04196cdb1a1b1d7924972750d0a81ea4227855b97e453529dbbc9f7d0682d7550475723d21b103dadf0e476f511e3f3d4262e6d6b7a8636a3245969a06e2043d2def1603d1c45d1b7bfb4679546af9b764e5b2fb6ea94363d88b689199fba1ee8ed2127f2f9bd366825d09800770cf9f367ef6f1f2acb338d55fa20761530efe0b50c0b71058bcc30e46abda464415e11d3dfaaf8142442279060bad15326aa46d1ff7dcb1778f90dacb9093f18a95ee71bd99ea03715ba93a93cd6e1aa35c053fc78967908ff1bf181f7acb7bb8cfed7d9dbfb61f4bc09293035189fb2f68c1797858ceaeb3d06dd7af39b1776a7b445fdc01aa00f07af5bd95f2dd9fb1248226da6c59e0336620a2aa379c6e058bfb4bef7f32caf45e7be920ef61eebc847a63b56a95c79f4d08252681c71a86594b745103802f630b2fe11bb0107730bc5ab48e74b989d908fd1b272beaffeea704c5f615e3384e6b8f84f43ff98b0b2e132cc83135a535cc066b9cb71c461c2584770d6d3eed2b09fad93dd90d9ade3ad06e5d9b6255741a8c8e761ef0e674bd6ebceca94550d558d5b9a4ed299fba8c1f85f4fd3d346cbb590ca43523e04284b6f1e9ca17a566a1a7f4a6fc12e534ab1da9e041bd3d65a4aa853527b2cb4fd7220ee3f660fbab6573cdb72713e23f7c71c032538ef28c899388d31a8e2f924d80f93bc43435b17f22c4d1dc429e88759f2eac2f41be28bf0c30cb6502a3a4fc0237be840bb4b3b8975729c8edda1dbee3994374c380a595798eab29799a344dd9bc21cefd0c462e231410330b54d0aac9d8f5b432ebe7bde0a18cd3ff4d065341d973558c1f57602dd57b304b6ba6cafe467cdb75c77a390689a845c624c29faff42af4c8d0f5eae76ed1be0f3d4c319db9c84b5f21ec7aad004f464937a4638d1ee61fa4f1987dd6f1c68543828852622833d374b666563ea00662b87628840bc1c4df97601cb1576084c81a75d7cbbf06bfabc948bc51f85749036bc4617547579741e1b9d3b40c6a3e5d5811ca229d63e103a6fb79a026eeab81ecbd87cd2b47049744ade340593947190004e5ef4e5bdf2b04efd261feb157a8ef9ef2f18faaf49762a94263adbf99342b780cb93d4807bcef851dada3357d8a96986f562c4527b9e6eab5b4c09099d756d880be770f34f6e55fd087dca28cab971314db18fffcb9bdba306862387902efe2b6a4a3ee338d3c29f4cf54f10cfdc18a6162db1f3675c95b54cc415f3355c08985517dc47d934ebec4460730961e34543f8013e58b089fa435253335082fe9c2b24bd87530f3be7b0774b2538c4151b62e9405bbe6ddba11df49c51f1267195bc1a47161ad96861dc5f423e3ec6094ecab17440fa4d0c73b3bc5b0f8a441ef7f0b3dfd2e8c34a425621af1d51a6a5948fe59a6c831ca1ac304d59d5c42bd31e43568a4d3666635f56294cef9a9dd511fd23b0b2e95c0c3af03c20c9f2048f6edc3f1c07f83def72cede5b3006be76a5fb70600fd8555a6a0dab6e151a492456ede5dabd5ef410ab99609dd63f4eb1c78617dffa6346599296d503b0bd65c9db8666fbe4138841531398083bf35c93fd4cc2fb6ecb0c8ec9d9ae07884a7a8575f2a836b1fab926836f99169f23dc32dba8d3b03f75df813007ab1399a996425d8979936c871179243055a42d90373cf605c709ae4922b01347ce0ee4592cf4973352c3f312f1a70458290a03cd3847290ba9d85d0569b14ccf3ae564758ad8725449326cdb172719e4527078e6a99d4075ea006fe2d99473eaf02ff29c80f46f1254c1b6adf784527e869435e0f25bc689205f9fab6046bf59b07b5b8ab355117eb228742003555669b0f1c66e502a70cbde3a245ab4b1753702bb0168c885c6c836cfa9ddd19821a3b8a59d0cd06fca6df561b03cc7b84fcfccc32375c949578f75fc130ff6478d7a045289a2022f95ddfa1a0d0143acc6600c41e742a698e52ed7a0dd6d4a5486dd2e5be256a92078831afd66323164d08b316170c152572cf9d26a1c56dc839bbb6c9a8cc51156a2a765635902b5970187fc772b9891b3dd9be7ff95c6b133249733aee457ce8a5bf8d42130084028b5b6de10560017fcf70adf9416847fe0049d6b61bc6ad5bd7176f71eaebc13a1639e690f63e7fa3916173734f7e711065fc1cf7bd31c54e022ec58d4263e2325f59f059eacdc50661ca89f6523f1f038ceda9063968e7cdce2fad8fe4265cd2c01d5b2690775b99cae2ae38ed2c52aa3af518ac4a5793d6b7a7f06249a782e6a2f87f641c175bd5442eddad5223be6ecb9db26c58b1ba6344805b9cd9e820c06333f57d2f16b83481dd1c3fb83c87bd4d69a0c93d36988609391c8bfd4717178f4224a90576ef2816891b948aaafc333d76f644dac81a6502ea398287b6a4ac43aa3831003668ca72796b6902609899ba5d5d2f49c63732cd966b3ba78bf5ce1bb771e933c457271e418a46104b8f4edf03d7eb6baca73489337830d1e0c9153d3ecfab888d23c31996699c0fb9a2c276c018198daf58c18166a2bb8ff2bd886fb6a14121504d5c93465a81c49f0a719c3c34541e60422ed54dc48239412130caac28fd163a409660f14eb00ee814bde867f5549a4cf3b09083a232f54c1a67664cdd4c6672aeed0b0593eae0f19c87491bc16976047e38ed7d23a1f9ad03ca879fc00ba871041c103ef528b4aa7b598f6483aaed48a1d8a3e17eeabfd2b521b6de856c1324c256b3253350d74c1fcbc848a35fbf61a760ba1dc6867db13116ee6fd958725f025231ff4e6916319a09379280e1611a81adc17a533e4100dc4df73c65096d4efc85ffb4eb13056cf4b4b93fde2e9a0e4e52f60c70c149b3ca41c86d04d99e6f7a15d08cbae523218b08126e639788a6bb9c1cbe6151c7e5ebba64519443cf6201af4d3899a070258f2fbad0f576e6d36a08df452721ae8922f4fcbdad40d93b8895c7757342f3ab038f35885776db80f486ab365a994795acb14007a57d90ede47251251f619e400125a9e8c61eb113527a2fa44aa77f1b18776daa119798a0a4eec52df0aab3874d832f8f7cb7f9e7e8fe8582e7931e7619657c4a5d8cf168095f149c2c1c8f4a18d61cd6f2f41e3b33e8f145101e8d288142ec5dd81b5b3c69d9a91e7e68a0266a140678df8aa15df1ffe9976573af4198106f3edfe8bbbd4e528e03f055ec3cba75818d1fb00f11759e93e7761ac52c1f4c49303348b48de2a3ce4ea13f4d60bdea13763d38e72b529027998a38845412cbfaf3f823bc294baaad02a6627e85c7954d56b8cfbd7a928039f8b81e7efde6e0dea858986f9ce62242ff66dbeed8239ebf05d8e7f3ecbff2b754c73ab9994a6cc7ab105e3299fa4b823ff7e2a39a4aa4d67cc130c3a6f043afdbec069bd5445319da44235cbffeb9c9c2fb44047e11485a0d719394bc38c38584ca17705916eb0810506ad1642dc46badf45a4ab98b60979c38a637af80ad89e74445d603b44ec3d218e1cf615e22126c10b34ee34d476e1fa74c16b30f6046923bbd651806bf2a29eec0b0f725579085fc3acd3f4adec9674bd2b04a049de59a4358adb650c08a9344e96427abde2513d7aed9b5594d12a23e02c05ecf16c0f0b2fcb9ace5f85e86f168e5a5391e033f0322f5f9c21c0f983ff193fa4f979a3855ae6628776992c04a90c1c508394a669bfb68a631d8869ca64d71764cf9d2b64e357c4cffd75c8cea222e0ea9ff52616ebddc9a9f53ea7b193399bc07c9a463a87822c65b559837ac3ee49e9d8e8b3a0f45e4424bd6f358778b87799d5264e9e0152e561c536729c213704a7a357c0c0e947bdc9ea2047b344daa712f3d93378d39e949934eee1bdfd0a08359757876dafb271db331838e806e686e682594d18709d58c1d90f3286212837cfadcd26158ffefc5a2eab171e7b890600dba26000485723b2fd7e83d4e161b1d6dfc7d6901e17c72bff65b9c530cb1e5106a50b037993e7fadf4fef94a8b6681369bc688901197be62a1509323c5fe893ace9972b060263530a9d41894eb10b9e0ceeb690587cff5a87d2ce27781fc29e925e06a4ea115a783d4079f15b0666bb4b8acd8b95bbb238787bb8296a83c62ccf9e6fdcf54bd7b3747dc072330aaa1c804336094f9fa8ea5b0c267d95f5fa559b24a36eee4b47cfdbf32796f0e5dbdfcae9593b5ad82315b4fa2a8da25ce8c91ee166a4a3417dd351aa183d1f26de7b80bdd885574e0af07b3f13585983ada9ff6baf19750b2f89a0eb881cf2e2ced641f29d64e3016cc29d34ba459282e11a82851ed16e97c138f5a0847890db00007653cc7dc462b9aa216d474a989d018b4cc6e22e78b57400d531d4f6b2d0286162657a41ab5d13e64ad70447ddeb501547dacf9d0b47807ed06b4e1e28e607b87eb5610e2c5d03f765bb850bfa59b07f34b86aae467e0975280a4bd12b1220ec2a1631d5ef63f91b75b5d1273ea633c5d3db1d9ab4412099ddbd1114a70f51032f217efc29c8a5845fb41e467ee1972a815ca3debe797ca198e9c46d1ad88f8db9237155792c3e4d2e82866b27e8c72be9a58123a917abf9f16024a48856dc4c733efe5111d010ecdf2fd484bcf683014ad457102f03fc6edb1a26e85d53adca95710b9930d884c063f90065406d330c60ad9222726c610184bdca63a24e9854975c452466d078ec2ad601e8ed625ffa55faee753731dd8563179fbc8756b6ee0f0b17fb99a4fff2abb93fe198e17ee1138183d67f30dcf66e706cc415646121736e96d90113f5574f980814dcaa319cc3bfe00840a340457ad231206c30ea11be0e1aba76910bab2082b9ae0c5640b1d8865c80542728295b3aacb4109518241badb8998af27a5da14787854dd4ae9ce6b29d8618353eddc0723475835353788d57934f6d4f39b476dc265b0cf7230399fe213eedc20b22e0cbd25ebb06305eaf0858d704692d534eb8c89a397a817a5c1e3d12dd81be7a32272182fd211839b90ab30e4063600c6878c8595426d64c6d5466b5b63831caac5134c696ba271d9e47cf4b3da840a25b2f89a2c5a3b0ab8624c810ed439fb1fdf05f26598af62365c67c60b9ae671c5f902dcc8f75c33ddb41b022afc2958cae9ddc41f67195fc58bfad94ac37eb987e14e1a91ec0ed3943e5dff5a6dd66ce14c3d16ff386581a2854676b99621c2e3ea86c33112228c5da7836c86f02e919b749a8c09a5ac23c9e4ffc5ede5f6dde9ceb6d5aa82bef3ae73621f59d2f858890436d870716a1b14e7abf7da5fb7139eed6c14a938b2c14acac922b09000b84511b7ceb3472d6cef440f6beb5ecfddc8b2b1677dcf32afb8b12b604cddf7ccedc7fa52efaca398aa8abb7b00ca7e4c57cb69cfbafd2704ad121e6e143d20f0bd051ce2f0fad99ded4104c48e921c094dd8cc27769a91e74dc1eddabe387c5d3833b8e008fcac98a4436eb24d816875da4c23a63e6c2f8ab679844a06b0c4c2cfa19aa0bc5df94f71a66ed7168af566f1a2da8c17fde45ff8dd50b9761db33f0e87a259cefd019a3d8cb360e893b6651c9837558c71b2078b3a4d6192eec12504471120811a519ede53f41c30c0747cf65e17b91851668f436a67dda18917231d40f4f374eec37289f583b3cda3e7c704f45f1efebf6d002cf086bb325a4e56b62455cde8d81eff32bfd3000b4a60b5066f22fc2ae4fca9b2133452fdfded18810e259c3ef75a80dcff27c93954d00ee0c7ead02fc34282e13ec28b5096612790bdcd93a6a8f465ef81758f9d534cd8e68968e692c92242ac282c5f95a0151bfe73070ce1d6660bb4ffa131474528e0e0166f23c469d47af83b064fbf14487d6032ddd873474f4de8a46b46a889171741d3876b96450b1772e451e6708386e6b25fbaf14fde45f01f0ff35bb0a2ab02de60663e7013e194f9aba7ccbdca950cfd9818c8cf831657ef3dd860c35f0e50000aa774e27fb8725f4aee90a293c18890d7429d0448925679aa0a048dd2ddcb979d56cbbfd7eeb6a180acc5c76d2b2e7b5a3991e26ffd77d195975fb72acc849f99478d35fcd2f8decb06228250c6502e415298edac2230bb29f92455365c532e37219d91e1ce28d5e9c73ab5760c0552b4e156735f77994dcbe117e47bac2b23c93a5720869986ff6f64bf281e4c973bcd00a2ebc2540f01262e58f04252f5050a8e3e6bc066e01b634597be2ef5d2f07f00fd88d4b141356884d2d36ab3b82e614af174a9a878b5d033b3652e69c20669fef5422c85d1e71417cf19d08a1bf03f986fa224f82f56b72fae6fa9542f318839476481cf4abd2e803ff9fc14fe7c532807fe424494f04ce0d97f5f052d223374862b2b80c0ef8f4320cb19e70a2c89b64eb364729769504098479f89c9daa6765453352aed6b0494c31901b9704b18fdd8b584fc4978ef8dee2c9e412c0478c63502f7effd7175729dd1e4b1f385e6762a51077ccfdc6294a752e65dc21cb3c10a9c0edd0016423bd871f75338b823faff8312b4f1cb652ff008db6c6f83e39a3ab7e43e2f35f1feab69462d99c1473e1cc77051696764eea9763cf2d5b12fecb05c2c637c55a875975f972b80818a4ebd8ff3a40653c8227f1587be191c0602ec23f4070f3be5446dfbe90b3ae7f71c782e286cbc33cbd4ea0d53dd87b909848d9890366888a76b427ca18e0ff021aaaa3203770e2c51656130e826f6bfcb099f61f65b3b81e0c91b9e797d73c5049c45f0451248f7f43e62df25ca935d8340f0c35591a8d24a11ec9937cf358c61e7be252bf7250239ee385b78d9ee676ce578380581d2b4b315213075a3b8026417b49794b5701ba25362fafe9d5847ee182796a3362661d294a4bc4211a134d27ffffa81b2c8a4d4ba84f58c234e568643f17b6493b799db8b2dbaf2df81690e85582a2af6584eb45dc3ab089c2d671a0b1f944c57695c88dc78d6bd179d7f268663b2893eebf505ab840fe25f33980f0b4b6b06c6c39dced5adcb0c9971a8c6fdfbd84c477febdce5a7cbec4557cfadd70b961637be663623a04b973d0386f9669c62191c7ec66413bcb5ecb79e73f36afd3636d4ecdcca579388d7fac22fade0c26f49b57d354c7c7f4a066231c3310eaee805ece6347b64a4d8b1505948533ae91e78d013a6a912e660e38a27d64451cda9f4546493c2034a13190433360f87b839a3f368331373f3e849c45231a772381d3d0f1f90f8d396e5d2cb79f6f18f81d572b8d794ab9d4fa34d7201827aa053dbf965d1be8e98c98e48f968e2251ce3a5e896f664b64c1b5a55c359d31000320bcf36399ae77b5f7fb6fbcb02d0842da11d1b1e61c5610bb1b46800ee6814b0cf49b6371d21e2b9e2007bbb0efabeeed61ee3257a607ecebdfa7a7f06aacaa7523bba4c72e56c2bc4538487bcfadf2cb31dc29d30f9b6ee6a8b827719f03af4b617447eff785fc916e7ece191ff3ff067a06ef5b30c0c10a558013b534b60e203c79a3e6962e61bafedf7c756ba464c98e20d7b2e5c08a94df21c3f625130fefae35ee1f4cd183dbcf077f06426a0eb184f9bfe25dff9400f198f4ee4de1a76be3bda803adc112e4190594bd272f53e4af06f2712ac06274a5999b1203900aa09ddb95a6fa96b4f85354670d82292816a328d171720a039dfadb8c35c7aafbded6e9fa417347ed00ef6e76479b47fe4a11ef8affb180b28c71b767c0163df5ca4f2e1bcf1ccf2eaa41d54efaa5d1214a95928ec80e2a81471e9714ceafd45c03bf07aec1c83c7bf2e9330a93d92238efb7d4b8f64df14a78c120179b13b42101d9ef8bd0d6de1b7477e093444a197c298c63483cd2346caefb5761be6d51688e8f71a2995fb28912bf14df325bfc34ad3810d4a7b8b54d46ff6c0c3c55299a253fccde73563596ee680bdf718ee3f719f9e7482942f354aa3c8cb666c6d33bb90d17177722ea50ad57dc88605b4962346abbd2d5141d5816a9770f189b69f3fc93b64f41db0ef80cde72958ee04ed27479290f77edba2dc68720419b9c88d2f05353e5678835b9a3d5743456fd9e9f669976d2167e2c93cd69abeaf8af382d34f9a8a1194562bfae39f027a25d1b11acdcd52f29009bae157f37c7032a3099f85bb4f0c7d092497363e43fe907b1ec906d4b23ebff8413d51c4910404f748027b94706e5e2b1d6cccb7ee4c9c22682759f57d279f3284521994545749cf1e246c11a4f0f6bb7f38c7e0930c29ce37a1562816991016c9c06ed54be36d13557d0f33095194fcb7048adaa89a614c9166a2439cd66785d3890f084d821607d7b1825f3480c968a60d0ad26c8a2ca4230ec997916a5b7aa965c45738b5de47e5b27ec9c7416b53aef6c31e8350da6b35a9e80bc915e063550521be845ee38682c3bbbbcbd7b447794953527c00c3a6bb4f5adde0105f9ebb834488fee43fd47b41f622971f819efa99278043d16175747261f7c87f2be0f9de4c89af48f164a9310d80606d71c9cef55469678f68e2abb2d08ea167c07b624e6d3e64ea6f55e3fb104c0890678aea5bfc9782fa3238f2083bf1da424838a2b6358494903298f204ec5470885f294bd3808dc5ff21b89d55da98310e95c9ba912ffb1bf1a89ca90a68fba46d838e786cd9584ffeff3c50f2834bc5a1f35aa56c3af5602747da0c82917eb225824e907bfbe4201dc694543d93c0072ec1d2633a58cb1cca26b530c0e514032b0c9170fd52b5d9a15c20955e8f8f5fe9bdc42a506ee1d474ffb29b5a871ab374142693c76662d7eeb59891d993f192ff1fe86198f7380e6160cdc11ad45da9776393b9b8b3cf973d39f6b1e320ec6b320a9b8a80872fa8a55c8e1b13c55026fb14738d38bf7512434beeaa26030ecc1ccb7a0353cea658d505cdd3d44d7e8cd19ce676cb064cbee3b15ed0675d5d22c4a2b50349d786517d6b9a5433c21d65e4f67e8c64d3627ce6e0effc6857380af10a7813e81b28d94a182f4af3e0f18e46ec047d504e8a06f8456ab2189a440588036f8f31261db377f7f9033bf6ef483ccf621e1b13ee84ff5ade19ec70739a34640abf8398a3914944b78bbf641681909a0c181272b59517404ae63bdfcf9de862fa32ac56a4618891577816b64fae59b1b312a5880178290c55611b18fd849e5bedc6411dee28140bac5ebdc820427d950443a1234e6be5c45597db0a25e36d4c1fdc06661117231c48ca2238fbc3ff5ec058f561de1f4f8132a39b36099b6e4b54ab6f8cd6e7ff37d68c12cd802bf7f01bc2e25704a1a28071452368a7ffbd4f34dba4caf38164e83e73e11e93fb67326a16999c7e9641a8f0dcbc3a41db9476969520a0c8d075fb881c5f6a5a1568dcd3ecc0db7687954e59f0d185284297ee73d8ee5a06bd055a6b9ba959e5e1dea846f10515fb1ee3761e8c36c5a57377d5f5becbe27c0af653bcc8aa30cac8c13e0f7d635aa057d4004351fd731c2b47a72a4a4d91690f9c872cdc6301eb153be93d5667c46930b7c3d6e7cfe9432e7dd38dc1dc231990a93dcbe74dc26c14ee231ba51b7b73fc5c8e2e10f623ff599e67e29fedc47f90ab6fb75a3ea63c3198c27841a1c0315c56d1b5e5921ace1535d19188ff824c608e07b8df49f6579ab6ce0a6a18f5d257d126a6e42be7bd9bf83f83591c118a8402d3e023042fdca932a287b1d79e56e0c884671cc36d0456c4b85452f1e1275563cf30aab9a06890ed924a2d885fdcea6f0d82eefc409bb2af5a0520c7b46c763c75618a1549e593c3bbfae6a37d1264790998f9c71ccbc21a987720d5db109568b0fd1a3b24f3768f08434a1ef26075ff6482995929386d4acd814087a84b2d26a9a55a983f9ee6b3c09c753a47cf9991aab5d713c57aad65d1ae73152631241caa53ff38161304ebd9147aa879548d1bfa0f30d0b41a4e3accdc77238404f26aff519fda83b7f5cfa56840a091939095e12bd8da435b7b99cc7b6fc2494c5ff8ddb9d60206429390f35fff2c0925b593b31da2de06cfb1a8f3704406a61caa61df5b2a8fd715b769e7691357de0ec5efb9a5252d826df9be0861a5e92e26828b81d24c3f477cf9b5587cc71c6be05727fd507ce7b811909345e9d6d00a2a1bb950105ad2f681c300d26fa2b6c1eb709d817afd889ac752793e2428540f2ed1126f49cee4a1b043a10c9af54522e2056ab2448a1b92b9384c6d1cc39056617d14037d60ae1795320a28b9d2a015d2a2c8c341736cee0c25b49f8ef51be7c8df99269e233b1f572dc04ad459987def997cd089ad8873725aacb147f8dc18a62d6e9499f11a8105df992502ca2adddeecae85d3815b25836bedd1b2c5bb347b18a6e6f5ac773f4c2d4d7443d872cd3201ed27d622817bd0cc17fd79fa087ba259509bb67cf6444c42eede9d97db4e7c2e6047836a45520739df55fa98008825e5327b7b79b457f15e223fb64f588096d197688543da854bf7604c3fb00e48d7c43897c35b1eec47abb6fbe593e6c1806fb8393a665f3d35bd1df8934bb5457b0d151556745299494db9edc6f41119c9a09aeadc01633175954469cc16bda0a32c9ce4ab4bc88e5936421dd2d50cdbe1b9564c2c040b7bc43f2d28a6f5e5e2968112d622beb6b72fe25bcee7a820f30768bde2ae63ce62274012fc2b611d06a429d073c6c10a3fcd7196ad92c9e0fafb3dca53d24a5b7bd34b59dd92b463335e229e1231d49733e8dad1b2ab84711f0dd27c4379598f417dbc3e08635ff5b9ca166f99ac5cbb350df240ffd4d7ebfd32dd248f7b5c956de40a92f996f3e672409948d3e06fb616868f7e50c0434c409d5055f813d764f376ebf661696b7be160fef3deee8ca42bf58ac5cb877a61b26f3261d81a1e75cfc8043817386792b392864e65027fea94c186cf7f09c89b3135298a1b9a3a7b9bcff5d251482f19ea2f25a7a117fbcd1615d4897117f39dbaeb194e069f4ce7a9397caa270951904f98adc5717051fafe03f77becbfcea009b380dfb0c51bc772ceda2f7769bde715f874a37365f411648a85c1f6d5691e40074a4496585f041a832504e5701c4ebbdb696f95721bf29cb81baf8dc4340bff64e81896b44d05985ba972a85f825b09dd902b8b7e83faae958fba73eb0cbbffbde4ef8cf16ab13686796d3d7ac83b8890102b154299a6119e63397d74bba7df7289842cb6235296aa04f34da75c026d1766c8bd93a200b28d55b0075ab2cebccb0730c056bc2b180d49c546e91a89fed6ccc858a136e0076bf0c7029eaeea7e5b4084918d41ca05ddbca09f0604767e02b67e2036039f491d3fc7aa0b860b07d619d7326d4d8c05e5edc1305481c49b3e681658e7cf25d791f75c8ad4a18e821f712250eaffbd8468f84d18011014b812ed5b6d7ab1767c49b6c164ca5d2aeae058e2ec5e09a24486f812b81228206167b6c5ff69ee7b1ebd615bd7a67fd0f3849138637cba9fbc11a6aadfd854c5b7970bda00663a3a6c55dd8d9fd2face9890364542481fafdb0231429ac5eb231e8556d136510ba26a8b0f2f3d8014a69f4e3adeb6247ba4ad2deac47bfe70a2636663da58f5f057c75103c154d3563bd20f0fbc2b03cdd28330338e7737dccb5dc53fcf040a4bb2ce37d2f2b2b1933d085e348bdf2e5787668f5e867bda7fa275edd70b1d5c09404898cb1eb28d6b598375064f075f1673c4d53804d72d256b6dc16887f58860d8f401ffaa47f88a76dedfd55a7271b74751f1d801f81795d9f6c4c7dda8c86ee43761c5d47e40909963fdda8d17af4eb5076b33dcd926c5d173c45fb507b77ab2b59b508fe6a6bc81e90330cacc3bf23f64fabe37c5122899312e447dfb2f962a0a05359d15fa971d7d18303e9f80b816023c1006bb3e52a8d6035375868231ce2f99cfb3ca68e2f5209e8798f58298cbc1d9839dede2b91c6006f7a827e58bfd2a08c16b9921739d5f630a8281c1fac1678f13be56c8d9924f32fb4bb382c70a255d22bd5470fa7082a634768c496c084b937afb518dc7982764b29244de063b95d9ec0560fb19299d2321b689f3b50e88187e262f200a05053bf8babbfd8adbbb10636c7d5b42d6188f082f7741cc292c7349ae4ac6283e98cf63c7c69a93d1ca1133e63d66fbbdf09bbece8a1f23f6a4f235c73768d43aa6e44cb7810ee0f59b51786783c35f304b9d5265ef6768aa772b20f80563a743a6cd9066580cf0b6c0ceec2b7dccecdd67d2c7a935c0142d4d092a1da958176fd50da7ee2e3bd90bfcf88bddd84d63c8aaf3d30cac50768c4da41d2bfc68c91545417eebdb9cc99ee68417eed6333850f60bd68e45bb8b3957856ece04a4f5334299a347db5d60f76ffd8a2b835788040f44a0e3b55c8299c7c0dae5179fe023b755f507281a07b787529d9db7c12ac471363b76e2a6572d9b3ee7f94d2df39b008423d13d84271cfdc133c860f83971aa83c248b90b342db985889a11cbd1ba836a2f0704f33903616e71bb6b9e87a7df9885dd0205eb23ab8bf212479d36ec3c1f760017afeb155d0e2076ab965fd39c5e51493e2ead797ff9c30752775f430c65b57a6fb436c70758f5872b3dfff55cff289581e8d6a1d1d1decca6d508c5f529b735555aa2bffbed4f899c590b3a1d0602367831dd43687980eb13ae99b05fac1ca86bd7465b4642db3ee89aa7bb096176dde287187928b8d4ce4f9ac206daf56d535a6dbaec14051bdad3bd7eeed8ec042310265dbd07108115bb5c7cd7df538b98b689c447cec589e259e44b9db29f91bb84f825f544c7c8b2ff97c10c8e6304b4897da37f170476ba92b5af5fc3e1c65feb2f5738b17d779c0d921cd9946941ac583b855387a016d532a0a616eb34d64467e5ca3e10f287e1f9be4708b1b46fa0b4b426d576dc59f14361e461eacc89f64b767ee8b5309dd638a7dda128310e16b8451060b4543f7084ce01a7a5b937dd755b5944f8e8f789a1860497da82c6f0328beb0adb581f7e0fef9ce697726ccc543cb2a89681ced2f7ab8966f158592b9c5bd2e99035be9e38308f82f52e8022aa1f24661eeac71349bfa72f86cfa2a417713a2972e880eca1338d9414aa5e5fed5379a0146a735baf10fd99960d86ccaaf9eb0c3557e6bcc67baf466760920edbaf155bceb02818e7d254ddfb4ebf9f949cf3ad9a96712a4adf52df49ffcab9d03a6402e28d2c17338bf957ff9d7078428fb00c45276d92d6577381990a1f7efc2ccc162dc69119f6691332aae9b08e7374d12b647755f3fc77ba294e292fe9e891c37da2b26f94b676968dbe4a8b7a3449e32f31328ae5a9cd7215138a20486862a552d629596e82f1e11062ea44c139010d8480e223d06484b289e86cb43565a80c32c1259197dc6b88e0b9585d3ebe7305fded9186174951572d6e9b0efa50fc6ade28ccc162750717a636efed490bc2667e72b9cb3e008d6ac7b68996056dd00bbcbfe3aa4c78c5747eb39ce840fa448f08e7f4e7836861db0f6e32bba97cc3a545ca8a89647b341dbe73d6d64abd69d43042baab468ddb8e22f9b745d4fae12ad6b9ad1561024cb6c4e89960dc580877db781503e42c7bed119bc236556250c35829707021ecb253ee1ccd605a5b92fa190c030ad9d134523dd047b7f7f44b1accd9bc06842d54e81f7fc1dae59dea3ce74f5df992655e13fce65cac61beac097405c01ee08eda09f816d0eeca33f985a9a8df37c3d04da7d195dd37f4cf2e1623af8b17973545d164a67bceeeedc71a27aafeb7ddfe46d9ed9ae89b3e3964b87f0f4f43d6e1e5c382a5af0feaf8aba25c4b8081d9532409369468085e0165d4acb8d8fecf9fbaa663e3800f6cc1e43b6ae4da1a982fa521d220626c5cfc233beeb7e8d4d4252b2a078d51c8f646fa9ebbb30eca69193955d2035850cb4476c32a3a2508867cf54f4a62cd1c7ce9fcb4cc8001921711a66ad72efdf87c0a4ae203a154949c7bfd4daf1ebb1e2a7a18d5d6eac3bebff840591441a2105d3ed4f6f451bdf036b1d19bddfd2bd41b810887a5cd89fbc6692236f3ea89fad163341ccd4d8910b120168c957d1b1a023343fcea73056d90ffc7c3de107e641e25ba24db67a55b829d73f459a4b90528bd3c796a408af4fab4dc8e1e41c98b422322278189ffffaad0796342be89fa2feac3460aed0bc113bef83466f3b2c370e57979b0715a8234e9214552e1a9ee09e6adf04e90c5d667a35e4e7ba549491e2c32919590545c040919e988e7a81f749e69eb99460ac3d535ea7b808587bdf1853f53198dd22ecb5df9d3ba0957e8f95e62085069e8f4e15dcd64ec0cfbb0c43236ed9a17e717adc795d839ea26db26fe3f7df33420b38872495e2098c6bbd491c6819bbd12e6e243bb78cfd5ee6849df748e1775b31540955640376ae0de51753f07ef7b83010bffc9ff075426a87b58aef26627b647acc897d4b7c525537091307a6c313178c72dabd7ea27c090e1fd243027f9bc11060a7972410c1dafb52bbfd396aee58c396e912bd22df994c250516f501b96876f41932cdb99cc5a42676f4f82b236b212c74a4ac5441628cce1073af17d4c5d9a05b8ea882d1dc3094dbba9678b7a9029d30b22cff5f6f49a1787ecd06fa01a24746806f17541b6e9ac9bcbf5519c17e7dde6e6fbdd6b82cd91559bc89aef3f214b910538cd5a4331c59138efef9960f68dfa69471bc937f9b0808472b13cacec00897a2d54247117fb49f40eb9fda556a53a74f2fa53426c4512545258a87de0932bf874d57d0379fe5bb3e16325dd8c912da2595733e3593d5116e4a837de141d1c6cd8085c5c8faa6a4688b4e61b0b9d2ad25813a0c8ccae595de8bb21f431967d4231c2b64b5e1c8e3392ed561e10503e4eb5f10cda5963d88e90ff4e735a46bb15803cd12466d5518379e8a60e8633311804f56b000592aca73d970b5926222d49cf5346d39e56cd4b7c2fdafac96b78465dffb0dbf7c7dedfc50756d9c01ce18b1a397e511f4f60f6438f16e1c5aae68fc726dff57dec23e7eeaad724948986b0eb9131c246aa74631268e23371bae664d4fbc6f06019a23efa5f9a184efe2bc2e0efd5b3dfdbc5ea35e3f8cef90ed7d0137b60ec6d7a3c4647606eb5767144226e5237dc884b93346c5b7957e2f11d7d02840d39999beb93ffdafd0abeda8980a149afa5c629c9e55f3659ff9755ce1305302d7cf451283b7656f10b73d22915999deabf6fcaace39ad636c1ad5dcb44873af738a89f0470f5d0cf444764378613bfc855ba79418a41b1c4d04bde63c3c062022290a1cf3fe3b8f1ba9488835f5d772d285b033e519809115e2ac55e0ca0ab275624546a7b5238f5eab5de26fa13a4588de5e52e9be293e417c2a610e483ef9b9ad4b1ce5cc2960f3e8e7af726c3b196888249d443c27a47efc196402f5547a1459e7969f3d1797a9e95d798d946b4aaec99d8a166b87d6e4ed6ba307b0b57ab3081f092409679bc377db0391c6bcb78cd403bb9d236b71f086f475c3dcaa7ac915c4be8d37653d60b5bc92af2255e14d2682b980a9de388668e6e879d68e427a69cc0bec760407c4f35d8540310e0e175fff04a9b79b11cac3fa6dde09ae78e5eb067866f20aed56d14398359479e0f45523bf8c6d404d50a2062c04a2b8c4c1edbdc27456112eb580c361c2a4c10e13239fb831cc304a82fbd72b96ec0c7d8a512cda7d9a4c8a3927824dac3ab3e12ddfea9f5416eec5c937ed9d0fed6cad7c275ff1df56473ae50688803fd4bd07c5d3f451bb201b69132f7534f0a777bd704aaeff4db851e40a06309b84addf8d21b77a745fa0b5cd9e07a402e3a5bfae337fa9b101ec5d2098fb97ec64f80ae809130e35692a4bcbe8368d2dd67fa8d962670f874f8dcb1fc924592d6d5945e8c894afaa0470dfbc20a71fe0756aefe0c20221b1aada749f344cf00a7dde3b5d1e08bf43490f97d9b43cf5751e1c5daf49f7d9f66886397787e9ec4d52ac0fce470c58e333e9336c5368064e92ae5b04e7d2b775fac44596a60d63c74a3a1146bcbbba3e0f3c74b05fffc921cae45f3336eb55498e37d405b9cf40cbbddbd6413f702f1b8363c53659b94e754c88152dadd83019051a982837fe81c8e39af26ab3c7b687b9fa24b9be95d79e668974a5312d5d92d9cb75263a57f83010c7836fd5a638ee1369e7f2b2838ba64dd7c5d074a525e6820e40e9ea47c0126809c59ce9a32a0b1fafb7d8b9a54b5b5326da4d64e4269177e046f68c88277d97224f1cf3a5cade20bbc97843434c7d714eeffca29fbc6210b57886cf4b5dfe3ab2721f989d7de49cfe596c5c782737c0cfa2658e7dcdb554f57b2785ff2eb7e198e592fe790270f0bc1353002fa63408e18efc6b9106308b006f36e7b8504efb3b220870e452d9d30689e33afea43b11c76d2d4f1d9960df26edde9d4ef80d673da429f00846f817d0418f14738a9340503a6e0f905ea9c76fc460633aa47eb4aad5b0676e2ea85e34537f39ece51317d32ff51fef67b9c6ef48488a0ae4f7b36ce1a157945707ddb977af7190939e91e0d74a4bc6aad6d3c94ce97cfed5827a2abb3d8d8b654bfa7cc70b24c46b09bf9a6e7eb2dfde975b24a0068466d64cfb50feebbbe5521af91692941bc5868f9a64ea42a2f0f63f297af8017a2f58f70faca40b096fbd47ed7f6bce253649d099b97127f6c0ecabd7b230697811b94d1e8be8309b737eaa0a90281becfb278831eaad907732e05386ab3aabb204a89153514b6aa0b86deea734ca9110f98d3f4f8d9d7827955ff93b4998f4d418c2d71002d33f020f7f5e7065986082c1301ea06bd91eb5be6f9903391e393be0b17ad2926c8d2a8140914a65f647bf004974e102442603818cf1b5120e19772bbc38d960adacf5c7501ce99d97a7714b7ccfba517de96a0c8857da273fe3dbb73446efb1d9b5056d270f267ea0a57f9269961cbec7f98f0f1eb1631e6270c3ebe3835bc3258b25c51d968122b136220f0e8c4842bb833b8968cd83c93a6da1d26749b43d772d91e3cd3297ec2e4ea7c0a66da46c3d816af8f495ed3be03db06736513c2665f5c3d3a7c5f130b4851e209d9e8809139874c64e417890fdcb2335e361ac721f99716fc9fcc681fe6ce27e9f3ea6aaf709a3d3a87001ac1402bf00bbfd3347a51745a92712247d381ed0e4d7d9088c251e073a15edcc37749d5b453135d6f8fb68db789d3415cc13efa27396ba3ad7397840b7c9b60f65b71b6e32ee0367c821383b8890773a8337aac70d311b28db6605470bb5c47d05543fe502dade03fa512dc7d4acfa5f105ca51a9a07dcbd098405ac01504fbde06f766cf2970d95a648ce027969bc6ad275f6c5a43da87d0a624f265336c3ab1d2ec3480373dd036326364a0f3da0a1822bf09190b84a41816797cc1d934797058425f0ab8306e34f8ace9918888334beed59ba6be981c478f1703de2a079c2e575050db231ee80f36dcf51b71c2f0cb45b79eefc16a253bdb5f67139cd5f78b5526995321dc55efb1b4ebaf041fbf7fcc5a18d1ae82f16238b994091d2deb8746d520b9346b57368f1a70cdc0da0e795b2639368e3af109c984f38bd9608bbe0530754887bbc09348377db69bfcdb384807af26da579313b1c9cccef05dbd40ad7d45fcc7d3d6f7d484aea823c04c9f73251148f38e49f9e67f2e382c25db2279739ac5f5cdb622270ededde08ebdae7a82fef5cec3e500c18a4bfedf524d889fdc626e7ab371858594266bf3de621b5bf5c977d2ded280b21f7f359dc231f002be1bf9ae664527189e0f94a087420599fc3b33cd273e152a7e0fd1a15d2d34928840c58fc46e80e8b0a6202c40146e9d6da07aa87d9ec9e9088df4a7d7df407f1d7a3c4c677c7f31e299126e929f79677665b567f4cc57c011b10ecbff3b419b999b18c78b52555615d9b01065945c43c66922632f1f01d944ddf19ace6c75b19d31ade54b9349adea28d0397505995fefa05e85346ae50e7dd42253154fefbf4a26e2ed764786626dd08b5d2ae356e4c4c17d6dffd73636b0816b2fb8a5f350aba17bd6b3a86bf827c33e7c6eb9cf54d964d2b9c676fd5f86e04ecf8b9caf77eab2ab24f98c960f7ade3a8794eaec0765bbb4cae08409f761d0200dc38957177c168e13d2d9806bb11458717ffba89ac474cf70fadc58df90fb27b6618f82ac1583abeaa0ea685c160f39a6b83322c99a73dc2f73395a5772ca4e17491bc9065f68eb2f9a1c49cb55ac7792e95b76e5d358f3e37c1c38299451074d3850a6f7489dc7063e60095f7253ef159a2377fbb15e3a54d774d96036f38dc9c5e62b921f7f9236e7a6c9c307f8f16ae6d0d7ef5f332c80405e4b4a1e3e0be981d3ac07505c7f27ffd560e0ddce60a89e10796535dbf3e3d134b9ef594f940d67eb1d71079e1a79309f412a87324f68d6aba0238f3e4ea497a119680c7114b2d8f81ee86e9a844056f5811bd327e2c6c8836948d51cd4618c2d0e6614ba6a7f454f3eb9aa5f295897dbf3ad34389d0f0a9d631e0481724593ee9b942601a4723c7ae84a596b6ca510f4d80c85fa479c2dd2bb9e3dc082f691c0d6e98a7deb862fc7523751488786116478b0b8f240f45955dcab9a42582b54766696b376a4b9df4e36d4b86609dde5d066b6395a579c410eda1513d5fcae1e276c04e8f29195f5033b4fbf731374290a8edb21b18d2490a8f5b6daa2ddb7545c927dba4b1d15b4b10829ab5e1c1d702566454f71cca50633c540f39bfb268ea0ba1c85316937af7a8fcdf82d06a52e3520c8453f3604de68109c2a3aff737d8e84fc49fe30471ec5aa8e0422d2145c2b03c0213c85f38e08d50cb2d89c8b28b5dba2d52aed56223c592df6464d72e74efed334437d9088f5b239f6890d2a8d1f4de1d44d7ca1fb4482b2d8dc08759a863a18eacbee50e27a31f651b7d5e68ae13ff64787c42b039e3d62d7895da6d55ecc769a4f8a57941dd78e8bd0c6942b924c720eacee5160142400949073a205c62af0547966e62ed4d97257f08da489823ad456552a8ae00721c18eb23bea5ab08cf4a187723cdc8496e5204420c0008f491b60263c85a0f31e44703f775a19c4f617a21fc43ae1082755cb97e4f00ce72d08446751c350c3ce773014d327a95500fe88531ab4fee01a6068c78f78d4752b2b7d504c846afe34bf1a96669e20f8049f4815f63a06baa092c4a8a07aa71c8cf95eec985b87c2743407276fb6be4d392bf40497cb82a605d9322aa9444a117e4fb1a9199f4adead1287b8ea151197a0a3efca8e87008d09697ac6592e11595442c034c7bc1223f3add4c583ecbf2ef01e011e5c2e7cea8b9f2e8dc800577f4f27a25d447003d360aa99d7a762cb2c51388e484e10b878fd557dc2d1bd68f923472d71b7befbe847da3922a6478ea37278763f7d4f36ddbc06627f4338faa9a1b3b178517b9bb8bb90cf43d607f27d476506eebb8b0c27e193def0c2ed3a30fafe9c180e366f57304becccd2704cf542ed4165b66fe91347d4de2d678c7f320a5d684a3ecce3c61a3f9de6010cd039d49b23a645d22934397b26167a059a8ffbd4b07b17cab20e5c20163e566565746711ad48898d7201a8da3c1945b34e21ded500c7643c746e9b1985bc589ddad25cafc1102a638db2b632a1393f6484c9a6997c1ea6bbe4579c0322803f6d1dec3d7c763b644f97e78bca09788094959a3a41e718041812a6fd5ef382805327cfb29846ff80bba031884e30e2edc42bdb376f698a9fbbe894eb13d1210692a44a8feb1418ed7e79fbb8e0dac0dd25f5b572c1805f27bedd6eb493bef11c0e16dd11a665079ee54259ce46ec30b22ff10753ce10a7b02680d8d32490deb66743b308146f1174bd1b1fda3785270b308f923b042dc33fddf0c0788dd005dc161a1b110ddd6b2e96cc79c23d585d876e649f1b287a9c2674c7b710a26e4e531c7d52485c5488ea1b9837d482e4a3f50acdbe6eac44b251a5f167f1a33866682dd2efc66245011df087937d7a504c3877c73da9a3653add638f7d1399be808c99d4f7196565bf99fa14986c30a8527965483f7eb8770128f54a5e9635bb398000442e0a5149e067b3d766730524dc3f073219ef5258f1a73b7012088113fddc0f01a7348c8a469e55e6ba485c51d67136c6655112ab1a4e2a074cc153db9c696daaf721c80c707817d1be50a65c8f3b9a3abb1e8af3f3900de9a169929a70f4092c11339584c82a088804f184876ab6ffdc9fb7dffadda4bd849129a27b8a35ce7d0dc6fbb01dc71be33683f3ad31ba54e917adb3c6de9e36d0f5e2f01e7686329fdbc6456b0d2f8e33fce898900986c6de15268013550d2e399e6dc999871fda6402b0a3af8facc4e0a9e8fad12a0a1b93af0c809a22d75a5dec9c88f997c091bb8ddb52906b736d45c4ee3ad6dcfa63d24dbc3ece6ae6b9a0adb072c2ca07bbe0173d6e61d94763948aca1d29d26c8d73924028e2a7787ccf15723d791171a619215a17bab0afd1a7561f5f04e371b4da2752d262bfaf1b4b68904ff87096a5946e2431a823e3355e2e4375f02ca6df658be0573eae8c1144cd7ce879f12c7dca8fc62f949ddf63fbfeb857210d11e80feadcc12eabe64275df662f63426a229db500659e131c032309b9c8adb375f4b723b3da034c171b82fe6d831ab9ddd46da74f77e80c57ccc799b2f8dca32495f80d655350a6636bc7a066fa513b0166921f0b76a52cdf67d9fa5dbfd57eda4903e9ac5f600de2645c3b8adf5a9c8f8d1c1bb8ed215d5cf537ada5cfd27a70fc5a993a1f3808f1b688a93d9df590361b1780e11706e0dbcfc5612d1e4c5c8fe7dbf0bc27b95dd0d6f0af9398ce7a472d2ab82c2b06ee7eb5403ed52a1d2d25ce49e66a457d2b292add944ad1e0ef18408eb2d28b1d9166a06998e5f4216c4a19511b046eaa532d18aa5e25eb6ab5b0b19782d49bfb8a67894fb09b6db5f2d52a1d57bdd75cea968434f89c32c5514b856472bd3b2552636a35f40b42c7232281db62dfc1457baf2b00c4099b4f07807d0bb48a32025fc1394485515541a994159691c498f6a007c2ea10cacab4079d30a76eeb1252f82f6fba769d91de838e5115967950ae2e5cc9336b65b66492d793e97d7d20b862636cc6c6d0f44ec566564828e013339a7b537cae086908a02ef56b546f97ed2f3890774b5cf550b9365e2de9e88ad69f34f14718e04cb34553bf6a42bf0bcc2699f58054b6ec96650bfd7bf04ca31841e3d628ef563dff7345c858ba23ee4f8be87a09bd31e594469cbbc42252aedcffcf570b13ee6ffe2c7b6022f55ba7f867a14e8640bf86c25118a1d25005f513469f3398a62474bb340ca4d72cfa5f0f4547c21eb3ec43cf83c0750fcf4b5896186085cbc06e151171ebb99636b559e91b9c5d469e51b5c190befb22a8424e0c0ec86ff8865eef5b6656d0227e2e0d761c9f84dc2baa2f992d35bab5911c73c1a40c08d6b92a6a3a02e8bb2f3afff69223fa5ebb213408ef35264f27ba7bf37f46c5e7698f76e007ba9b033945f0190fb7b339b418aeaa6cf185dac32387f8696300b08d728d22d9e212a6d4ff207e81f21c94d464615145645ef91d42377ac74a7ca7599af89c2928b1a57a9e18dd14e9e85b46345ded5cd5c1fe8d1a851d7869a4c25cad115ea1ffe77b4803438dbde071e88bd834c275d8f13dcdc5dd6c45b9336f740e8d379a7df9dbb0a70312b3d78386bdda2796ddea13a2dbc2f383f098c14a81e2270254ac5a3f48cb6344595590404af3c699332fdd20d942f54f88dee97aca553954379e75022d43b8aa7edd441cccf517e64e8b3d1864782f9340e7872c483b5d3839fc27997aecd4cdecf2445c9ed60af47d38ee6cd6ffdeb3b504549478881b541e85feb904b41e2caeb1d903ef29a50a50bcfa7f9227cfa964ad57ddbb9cd51e5d7a2ce042ed16e759f3928fce38823b467be09b19f84c9fe6bc919bdd997c34e5eb6e67e859a42cb1ad95592c49e6cf9acd443503b39c48ec11bcf449faf1b7d8b465b9afb57f44e428f85d45b0cbd635332a860961c65540e16387e1a97c943c843ef389dbfb6383989d4df2932dac7041baad6e93c26667a52bd0ac2228fc13f4ad8c812e80cf88af838afa74d5edcc89b2fc1cc3c8b888c2bfe1d825b524c27d1f34740d1c6b321e67aa7d433230888eb590bd9a9cb4fe3cd7c39ee53d74fe236a5ca02109fab02444db087a6bad39ff76d6abb9dcd4223d230b69b2b3f3ada364549d303b9933ee1220d917918242d4b4b9ee0e127d6b179a1e7e31efaf1743648c2bfe66c1ed17a6aabfbf7f17e8ffa75a09503b5c5feb068de3f30a9fd7993aa61eee4028af9aa1801d1747008ebd10408a735670489ff4cf369cffb43ec1ad00770ec1b662b76264cdb52c096f01aaa8104d7f94cf26becc6b1ab960d208e24a2e8e49e86fbde8185c60f33a1d9c814d14f78f2c2a55c7e59bc6ae15d5dccb7aa22e92334b367a1c0529c91a225a709bf6368fcba4e576a98038d0b3ad10f8b848c2583376c6f37e0b28cf80dc8bb1851928c3446922fe39d168f97a3a5a1982c65dcf64e2b1a6826a3a1df58c5f925a8074fea90742613117b3f60764c35be623ef5ea07e039c85f5cbba80578cc93d2600d7de03937222f4560b631e0e94bf3d85456249a38908b2581bccef34f509b5311b1cba9fa87f9653fd668149f9a90636f036ea4f54c5c7b55cad5d9a25314961d8af686db1d27d282694ea435cac917bbc03102f24731ffe19cc5a866a8e9c1b7c71764252069807947848de2d797595c468df27162bc64374b0fff893e0d2f6a1f843226323daf2bd9ec50a91ec77b06bb156c035eff8a3d73f2615c97d4d0ad4edb7d064722065f4c9a0b580e9f4e1fc9742f10033796414c2e83adf31a439fff979c9f5cbcdb68569ddc70d6b1921983f5da745e787536040a02d39607c189610476c767b148bbb32b3d9567497fd70ea56839fdac5e61b9ebfa894d71965d2e9068ffdfc7d8a942cfaec5c7fcb8261a36037a4a1d0e6a441d1d52c780424dc06513ac2aefe64790308c402d00bed58f3f1a1a88786933d8296dcdc68318f7f2fdcd38fb82774638ba6d21ba2b61bcaceda9f3923412e75d6c164c3707659f1d9eaf38c7cd25d005969fd7e2328a2b30a26b8ffd38966baeb56965ec04145115da971418212e68c17e34920b641f100e7c093957cf65ef20cc227a092f8928c0acc1dd9d0ff05a853427c7cb6a581bdb6944c7cd4e0e8918976c930ed045e03f069e9dc4e4db61b4c96faf13bdb13b92a3ae2fa0bd53c2f747edee76a532a182cf69b7d5cef9acc2a0c2bc5cc9f6be28a4ec8184ca436830d24a548b788a63b9e078f837707c28bf1c9fb54116fb1b391e5f30bc64b5e55e7005e35ff534fa281429ad8799253bd2cb0da2628fb359c4a89c77a7ec0359681a855925ec78e4eb80789fef89fa29b92634c6ef75bf56a50085367830c90d8ea66ee34053d414a951cc847d08b6718a88ed10314cb44b677397e302810faf95adda2e30c4b1252715019ade4672046480dc0180aa40d60fa1bb7ad0361d70a3fe0d2fc2e60d90c91623ba3368d176b35d38f55feb10d8538593a607ef0caf6eeda18ef71c2b17ba900f1037b8eeb0ed1bfa1d822d57ad36d185a1284602a4dfe2446b9fafa673908b00a78878e71a05f00c704fec91aed0c72d82c99baf8685db85c22b5182e73eebaef678f1fd02fd5630a7636565c1e61571a58abc22ffd0499af7e29b49977a75fcad938ca1c37e83e0a504b2901adceea6a2309e20dfbac6803b4ffccb81ca0028fa06dbfcebccc5bc360b370b5e799441d52233b7e1f33ba931774affbc34f7fe027e2ba19fc5797cad8395079325a80cd164fe945cf525f2f870dac26112e5e0deecec25c2d37202be4d9dd587edf9dda42a6da0a9f9090be4d17509db7062e8af7d069e3aa0668152bd9c11e7a893e3ecd78b0294660aec60b1c2431b82833d8a13aff932568584a2a351ae95f3cd494111b7bb9a28899e8226dc0b7a1a043943b495c0902c075bc80731571ec4f6b3b83b53ac168704a3c4487dad2258a0bd8c4a57718fda961caa30f9412ab6a9b35b33e79aa795f0a504c2fa34228b4ac7f7778520b559b66f6fc92510d684aeac654c9fbffdc4c689e15be437b7facb904c0a6b8c391c00c723a417ff3858a92f0f5310b4d23e1655aa62284060fc7f44243a150cab165f27c76199bcce20e294707d269812a0489e8fbe3b1e0701cf21fe339bed4a145b1eeb525098785fae9a4475bb6b7677e6340141fce1acf17fda57e141319948ddd79400d0911e34dfd6e609d68f76209649cc16391a1c4d5f2e56797366d44a91b54ffa0fc422365baea7fed9fd27025ec0e91334e27c4fb7fb4a50e983db4a4b53374b6af3870249714a614e2ef0d906af66e9f2c9987b53fc306bf5a7a4c7e834855ce567f363ff4c8d107468a65bb664d98b1ac68e9f447c5da8469612056aa51a34d993b93f75cd3a17b68cf3b72688e363e6f2a4caaf394d786176b119661779ee43c810853e1b94d8f670bc770784d8e845eb7aeb4da582ab53bd65170ee772fe51f5d185da43c536fb0b7d0432ba423f83293c0e4ff7d0183d5dbd9c0ef06d01c667c6291359e4464cfc6fac15bb06dc3c079c902e23851ab6b0409dc10701524f025782df08420dff156b10e98793660978c296efae6f0f281857b7fb563df79ea17d619bc2a6b3f60cb154537d59d282287ba7831bf788d3f630e3f07c7300fa0b990308fa774a3bf7204d429dcf5b1e289cdec5b308305ac8dc8558e66c9c54e5c517d1710172acabafd5d50d308673dc8ba966db25337e5fbf25169490014246e740502e13b626473e8c729a6337bfc28f41b8a3264ed44579c5ebf333451a88a119ccdc68d51909eaf88210676ff8c1875ad2613d1b45986e3c0c526b0552943fead62e48eb96a2ca751160ef83ad10623f5e9afcf7c3b51cd39f4ae088f65c3385de15c0018966fe6729b7fa8219d1127edbbf0e8c37be8241c59b8915d01c3740b457b71f38f7326aa1c0da92eb773b659c65599981e8a7a192a08837ed537a5d38da64b59a3fc31aa848ce6ef00b8b7596b6df68fdb7663dd6ed8b25164010448e450b8adabfbedb9059faefff447a993fd97796b50572910d87138fe7945ae47e691826a6773761dc0c7c2ea94131d988d496f6a9f395d0a618df75e00f2aa17c11242c1d3a82601e204ea3c5a0c34aa853112018702d9009af06051b7c2cb627cf909471eeb16db96aa962b5aec68bdc25ef2aac96ea1b90a4e7f46c046840f81d730554d1566df29a6ff911dbf6bd956df87d9debc12981891b306f26736e104f2ca3b96f6f9a87f500e99082e72f50567701af74302f949d727ccba7191b28ca21d1d71459a285dc4b5052ac9ae4ca5bec72155fc91f5261f114d0850f4dd74fc0a3b3fc3d02a22df5adf9a0b184e97aff49d92df4a8f68c1090a7c7a2fe1e0e0eccecdd5949b592c2ddb1e926b9baa3bb7a7a13bdf963481082740d3c7b6bb1795be5824757476c17cd0a2ecdcfe243ca0fc6929877744920fb370982662914f8c220387ca887a5c9fd31be5a6650e16243abd59f92cd837c83827e035a91bd6419e4840e7bbfadb7039a93f7e0816affa06f7cd59ebbcf2460ab7ae0e7f0d4bb62e19660cb2673d2892acb67227a9d6d7e66b87acd702817503539da68aba3e75050568406a102a751ff1ff65fb351f55af936f5cdc3221f3e51215df744904252432d0133cefb0d741710dfb0ff41629ed03b65f3fbd79d942e603162bca6f975d0fe4fba18a56cc1f72932180f2eb77d783c076184422b73f54df5608266518de727789db23273cac2906a606d2e769c90b6f4c9f8607e78be458a51d52c829cc7cb3e321e3ebf21904e1ae7f5536a32c3e0e222586fec47bd0c86516eba68196f5762e55bd61e26d2d159a28cd7a06524ebafdf17c0e519d875a2e2ef723b3cf5b04a68b64e3d0906231ca11356ee0ec5db87ca5fc4e397bb7eadb7d661611b125a2c6182752aaf28d16f9355115a01c1ffbc188a9888dc98e5b2b9cc05059ebb3d3a3e16b045dd98898a1187d1a8bf308b7d900f5741b2810167d7aba29a865967ccd6731f150640bfb4336e65590fd27d641914b2f302fb783f0aa965e4150f8aca60124009cf0d86a5732a077c7982e38b755d8c6610ec31f2d512bfd09e5a2e12f660e0355562b940465d242363299088b38119623f1529a30bb170bd9a0960faa1e38dc0c1ac79928cfe5d25fbbf29e8a17e6fcd0f6637582359858cd1c834999171232ed77fa4d42a05a07d49e18e6a29239ba3afe323672bc97ca4655bd289bf1d540321a7fe04de6468980c4dec91b689176d6f8aa5114265dcf880f41e04abdf5adbd81b8d2ae40771613e28711139861141e8c69b697a70feceeab8eb0fc44fa92ac3b147e1996bf0acbee8354cd619ad4719014c4267cbae2ce768646602e60a54925cbbf30669a354a676e4b8fa65b700e138abb370abd8c31f56c803d8f2985489e5bb4a2ea759b28a1f0cd4abc8d0ee03a8e1763974449eecaeeb0be3f907c3fa200dea70154e68e3751aee1a8f621ca296ca0b4acd9df603d33f5b67ac4f7d7273845626f2035dfb5404d37a5643dcb006d00113632f8e5c1efebc1973420e5a09375439f10d13ff9a61e4e38e1621057ebc3db802f0a927d1efb5e662f8b134cc1fe1015a28dcc2a6442d0173f7e5c1cc771bfe7ee5aa3ad2eeec295bb1f34edb972ef8e5c0e49492e9fd35cd5b4183663b24393b3e0032c9dcafe131b957e9e36f5017886212bd1ea5c5d5a7e3f1baddbda70e2616ac0812fc3bfb6e507b810a3b9c7d4fe16e99bab807688bfd6962b3c9483211afe97d8a6af10d5e2c352c9fa7257f56aaf65181cc1c414ef5c74d0879f16147b39f807021985c4ddd978de0d8bc4b3319367cdfd95dd6d5e2c639a649375ed189b068a0d9449c831f1452edbe8a6265bc012a385b47e64886aa81c42e0ace7edb0ca2b0e92b53cbd689100166a419ab88ace7ec7e517216f1861dfcc2ea213d1bb1f7329b02f2717920d01e79b81802afcad6a6d90d2b98570ea3fa9aaca10a51a394c79e3aa984b9060c944084d1b36eb0ff0619fdfad7ca8ec9cea9ed872e1da361ed9c59c75db8fd9a02732b4f116c93cf7ad6b58cc5ead7b7b36822d0922fdc1a4e3b9154ff58ab2a9f7fb6b1f3c9119a261101cdb7b23b4073af024cd306026e2c81157c75bcd75fdc3905fb2d74cc5e801b431520f61626f806c9a49fcf2bec6c3be0d68f7fb1be1ec7c7b935137d02d0295d9441f721d49a729c92d24c51403747278d7ad508e482b34483108bd916294bddc1167684550a979574e0835f6dcaceded7e2faaec64b5103158a0ed88dd527f8e9664a6f13259d4559b178bdaec391c10bd6f083554c7eef0cf00a4d96a61bdada331ac79de5809c1bd5f4c471d2afbc90ad0fcede1788308e5a2420610de4d97aedee2fdb62b3ea093f99185c7a7067f211d4864c3277df69f8190ee8244bf604a6e69f5beaf8d652050bfa1b91a1875fbad04ab97c53405cd4a6d207eb88511dede8f6816abb0b72cf395a9380b6a0c41a14c763e150b2f8973a3b24d09746de4d46c9162359dfc3756fe3bb2a9d92544ab0f130a26b0d71c1af7907d84040814ac5ee33ceea562b4c52444c97e20e26f10cda8aa0bc22fbfea9ce46295a9146ed03ede68a97d3bbca0b13825af4bed0c48919ebbd0e9c9429ef6ab41dac5cf7fe6a56e4268de0a9cfb2fdaff3a28b1fce0f7297cafef00e8440ad58171fc3ad513b3d726db65b6fbccbb3cf5e1665daa564d6c3e55befcb9535da3d84a5e82dad6d5eee8bc1ad8d2be5010b88efb559ab0a1984856bda8b9315abdaf93aa88ab982685da42326d84418650aa33b28dc580c9659c42e6f486fb46fc417f5bfa6eb97173fafbf5009e7f3eabb248c7bc0775acd5511127ffed10f1f2a40809286aa209325ba12168b932d0fcf7f34a5f98adcc97186b32f16ffb2d3db831660e770ec605fa8686fdb83b60f36dfb7df6da1c5f3956b49c5a5d16d16d9cbcc578628e1c443614efa0bc4a0a42bfe4cc0996b6b8a3d5c3cd3fb76d9ee7f1867ec74020bd754edbc74ca16c128064d34217351cbe591d3e43194c65af779508fb980336915b5040fd373bd5f44cf4a5eab556e58de60343b10e01dcacdaa9868dd1a91bdf9dacced305fe93330369698ecdd4254f90a3d977d635fca92a86177160f7639a674c524e7adb61136a4c8923d32dd9bf4a610f35b4af3ec70c800b661c735cba8b93e2fd619b5294c818ba95583796534f883110c5bac9dd0a608190bdd00ec032d0dae0ed3f4155126fc423d151a66d2120b877b0d97bcaf56560577d186d66ac46b04ee9de4380682a506b69d9920537a4dcd40cbf965eb9eb17739befff71d3073f5891a92bf8ddead056759fd4197b4560a46432c5032944b1b718f457616b9786ecbb9a4e7b54c2f301edf9c383ce379de68140202f994ec8018c856308fa8af8d45910c14c4940220c1cb832566ac15854daee6c83a62294716d6855104e5f298ee89f62815b865bb08c3d9cf149eb6e75b524aa2619c8d5ba63d2fad4f2969df51abc5a130cb2d348086f2b2a23bc01613f0065f4e6aa49280b869fb38947e52a6778900aecccb8986e8eceec45950c24bb5863919bfdd4220c077078fba98600da1df30fde491d9df9d0e50c2bd1f81a5dee7dc229026e7cc2d97b73fecaa34aed749360700ef3cd4346f6dfae313fa7467928ba4e674393a4aa666fe333f8abf26c7424a0b8ebfd77455e7b4d7b69bfa0d8d5c851aefc9bf936c44174c5743dc692141e5092d2d60f3f33bf2870979b1615e976c7c877df5c970f860129ffc59aa21903edc0c72da2d807ed7cf138f999829722fbe1484964c0bb56402ef73684a688999eb70063b44d14ffc1ec23b0ef0d9876d67506dab4df6844e1c7f912c974b6eb6902f301ec94c6a189a96a2d891784eda3448b60dd4e45b42ebec5d45113e0727a09727f317b95cb565f9b6deba0f3723b764661e368d5fd11623fde982ef65cf9c64b7898c0ba5000ec9ff130d695c2e4a0c043b96dfeec9dfe17afb214f14ff6a31e1fcc99f0e071239ed1529ec9127aa81a0a0dcb2dd53b238e4d25be88247eeb72cda2f425e04c9ca7a9e954316c0c054a1fd93f8186383da41ae02ea2d0ad4d60f7fe065d3a831d285e8eda5c9a5b7b246a46e7f99de1065d16fdd5bd343c11cccff6dd42b8c3a828d9fc68fbeedc80291217d35bbf1b564cee255381753344a00c347f0b849973ac5dc3a56fb014917e91461ea27196bcd8fa0469c7cdc4ac23516a696d41bc821c7443edc936b5fcc84f25cf62f964adab9097de18e5393aa825a051f875cb5a30506a5c56122e0a8bd9708a80d4787333f638c3fbc30a56e9f4a7197312bd9be701b26ae9405b14a59ad49c4cb22c9e58189875360db36d37ac954d702f20b833e51df0e672eb4c6d4df867bd2268601669c6cd2c76de1eeeaaea6d2831609e18c6c7b444fe3c8085f2be6e12adb6eb0c26110481137cb38d869ae19f5700f512d32446b2f5ba349dc628c82121ff54efec9898fb7de6378824c872d881f11c6de97d164a3ec86cf9eecc9814326d99b15a7ff795a51c33aa719cb12fcf28d38e7d3315d41a8e67d346ea17703085a55b7dda44ab75a1e6948f8ffeec3bb5916652a605023e4abd0bb2a47e8871b85e0b8b316271ea532756c682c39a26ff52ff171b459ed12c8cdafe51752cabd549d0481242d3b9d781a4737ad8d9408c7cda7ff29dbf9d3dd23e24154a0418f11d3b5982f382eafc01c4c3cd0cb2dedb321270405f67179e5b4045f7e263e1280cdf2008b4a2b0c27561cd329a7d3ab3d0c64541b2c841be841fc606caedb8796ba8bc430814c5ae354e1f5ac1a744506f79b57e88fe27e3edd23ef0fd4db2e0ce33e791cd9572f13aada86bfb3b04e8a4285eeafb0f64ba45040f99886d6ae5c92491315213a669e72dad8fc116faee65a3a1fae4d1827f7b059d5af801ed050e9a37d92ab596f7a1d7383afc938d3e49af9336cfc870c92ebb93f58eade454b73c55b95e802996438852294d3999ca24caae29336f4a87efd903ff45f83d25a2cdcbe6c822f9e4c67d4b2aafd6acf178e933f40374103c5dd0ae4ee8e076ff3ab294615e6f0f7a82cad394b4ab7d8d673cae0c3e4b0b2c6710d6169d6e28d3316c9cae2e19f57c7eb9046d3ac6cd46cf2d0e4c50cf0fec22183605339eeca23b8a202e0f6630ea99df8965cceb1cf0f8f55fb43ec3e281dc8be13f0873a973bbc5881266b3961d3ede835980a2d08eabe9ecf03987afc2e9fe726b41e331b7c7502094ae56c7f5f2b2cc4071421987d283c4daf05400574c8a96b38b0669835fa115831136d313d67127f8cbeb0ba3f830f9a46e329da036e6fd4b5b3789258ace7a02b359762c5843c4303f090dca344ce160ed5b61bff4ba17ac28e997e92b89ed0efdc61b4976366d7957e4da3033092b0afac52077352531c0e9b27d99e53875bf02490fc0fd43656ab29883487b137eb29929704c1f718113cdccdf8ac0701db3f0958be47a31fcba5f745e95a34d2b57f92db889bec242d31a78c6398f74992c24e04d13f436eaf77465007db491cab255c86adc8f9cc7ee912b824cb3d9176bc82f91aefe1c045327629ee154b96f851f014d1eab121474543eb5bba9041a9ab587142cf988a77f8f66f104bff4b836bdcc46cdf85585c6888451397b0a2653aafa10c68dcda69439ecdaa454a163d3c627b2a17fcb8fb253ca6ca77720a7a433981ab329ee93ea4f5eab75e0213d95ac22ed6b622d2f63c600868580c35de73fdfa5578c89490845833ed1493fc91c9a274eadf4074873110c4c889897ef392b9e384fb3c10e99f4c47118f0152335de449519370f55851d09473e3cd5d5f67fab4869cbc54d31658bd4bea9d7c676d5e43d623084ec3533f303e986a9b8ecc2462b7beb38e80d8b8dbaf7c4b2ef82108adb81ae556620dab3d03f1a4e3902d3bb58ac8d1f4323622f1f8da036e6c6c2eea21f864d77d1dbe759f957c9d015a637ada7dfc82683263f8aa1399c4dc441a2a73258eb4960d2ae16a35757864395d08aa2f18c56c25e22d67acd117ec4c1481ea0a176361274ae9510b4049220cccf3622a6e877bf7edc67065d2e5b76956cb53d03fbc41e906564c72f0c2ecdaba0c57efe101c04f478883b3c9cd477325c91d47aed009e14ccc82755c716c22869ffceed84922d8e704b2f02756eab10d6ecece8696f094af772eb53d8b269c0f4cf4059ae6b55e8901f50efd89475128a252a767bfbded9701f14a1542f30e13138f7fe23032bebfd6482ebf723c83dae1a3c8cd1cb3fc29be750d445a65e814cc9dd756c54aacaa6619ebe1ea1736623b92ee6d580f4862715d657a15a87fc1c0bb0975dae10adc3949ccdf7d089c1f4e4c3cd42ad207f9bafb99bfbdc8a9dd9ab0464956f33d03a6feb8fa0488f3faace126b2c26be09c7ca019f63164f9f3d6c661a7fd48b45c1878ac73374f1154942490b4c61cf4078d6401eeddd9c655d71c8471b1353d26f2b29c8e1bad6765f5ecc32b77a6b68ad7a5a3d315d6a7a1747e4c013bc7c4b4bb3d42b8d862493b8013ac13a50dfb64ea978486f11f0f6f08bc6177285ae723292b3014c12eac672b942e8fec17dd4a951bc9cacae91dec4dc229f772f6c8d6146d310d2903ce175f724a6eaccb0202f0e83338a7f27235cdd7b223a1cffe13ceec4842594adef757c5029a83064cd9e16d050cb5abed04477e1ddd59bb0f610edda315e0bc0fafca758b7056ea5c3ce2e882fc10b3f4df9c9d6a5b9b4cb25714909229e4ff7e536bd3bcf8b9240d1e33b7fbf904f2d08003df472a009ec2109643acfbf79c4884783e8baab8a96035bd8a1657930bcdb244996f1b894d00a10308b9991d3e88d4d37d2828f263893ca98ca062d7cd1bb3e1b0845161856672c576dc47975a51ed1cb0bbb784b13618b7cd94f5da61bcda27b21229607ce049abc6a4fd2cc3d5ccfd7d11a2affc660b9c9ad7a9fd0dc1f0a5a0b234892b91b17e6425ded7f54a8a8043e1de09cfa1d71d7a4b158bafc87057403c035bed977db4fc7df9f4487d847c53e25398c6bc22e0b86b934396934ac9151211eb7b2f0bdff20bc2ca2e5516ef8026299ef693ede99c39b57e7dc18190272cdc7efa5bfa7c643a7900ec0e56b894bc501b70badc5973761dc3aaf2b6415b4c94d7f2e48e806d73265a5e3d0e3abc353499aba4acd4d450562a3fe75dbdf1460edfa600a0ae96d282934e3f8dc7ffb2895d12578ff4b96e7cd2bb3def804cfc9578a2fca989f2db0aac2bac3e7a275be6be16d37e1d6801a24aa8da91c44bbe7493bd013627abbd986011b344a4c1393c2c8a6de9c1707bb5a146f660af42bd84322a99803b11cad705674af2eb3ff26b5ccea2155c9dce0bb6aebe6b9c8c1587dc32122c4011980ffd7d18270726d3bbceb0671bd609256615dc0f1b24aece5fb9629e5e216d73319a7c7442e3232a8d607959a3a2d0933cbdd2135a79ca44b7a955e420eb6ccf2abea805a6ceb2a88a31bf3acc3359c262e463bc738e20e575c2af7ee92d6bc41215b706a62ae71aff48d0676c757ff58e1d599ad99dec45ac49294e5aa540a8d40cd2aaa392b38664abbc366b800988e25c138c289cc56a8846d1b2044f1d29e754a14da5941f065f8df81cd3592f8754f820106cb39a9a6f100602044c511f6e12d3032a18d9106fdba07815ca0782ceeed902a0367428f02f5a290bb7978a40bdaf2545f92cfd32f8f83e00946e359c09f50b1a31cedf6aca31704242554ac50468bd6c3b72bf4e718a4abb0244b9f079554fcd3a475e5747ff9ee8a27eaa03f67fe3fd5cb303379c734cbab28956cee959d41337b3d36fc0e5301416583e09195d7d7727b4feda6bd1749c801b63092b7622f62f04821d973c0cca64f56e9ce63946a8f202c8339663956fd729d170262382f42f84e9db6ea55ec96267ecc42f1e5946e1b867ae7af942deac04160e16094800a39a5e9ef1efa44db6565d07caa9977639295488319b66ad10c21117f432a34aea6ca4ffd6e089d71593e7ed4d6d0aa9dd27170f80aabbd8fbdf9b63dd0f2c414db81e5b7c8c735357f4849d9f5a0a0b396ee3f205ad50f78ccdc93e31f6dfdaf012999ddcaa7cae838fe08964efe9a2fc30623a66fd6b5510973aab3f8acc26be84b314af004e10e9f93e65a75b460dc5dc4bff0d5c3213700fe7de942c53baaee502fca53169599bf9372baf27be07cda38dde16e72c1251abf1d9a8c7c23493c196ef486d54779699c413ecb816818a187f161cfeacdec821434158c2f82d34331258a03b032a65ef44cf610825d30420e2849f865eb7972c992dd53cc38cc61dff8ce276d7cfd383ef77ee8c770bdf4b8d5520b31c536eda439bec4084d6b70b600014b107eda53fcb24ee5a3a935ef5b47c4059127fe42f95d141458e8e3416bd2333f11eb90583cd96309edad4eeef6bfab3059117624394d30676d5fed56477c4a2d9b24b46a745f357ea37f8bfa6180e9f4fb478f3c2403161757ee0efa5f7980bb8dc8481cc53fab571772b6159015791632ceeab92a01c5eb992abc80c02854e14e1c73f9efcef6840de45f90e7b9ff161493bbe8c37c3393206d349c60b50cc4721d3630f872c234047f64ffaaf971ea75668f7fb98e451a8310bd22056d31ad0a7d8abc4709955e2817b6502affff1c744800303f84e8f65c06e9487a749a5b50213803d788625a4d82358d0a41c99ea244c17f0050fe84eaee9975a535831d659caaebf9faf4f75a7a08146dbb9a1bd11f0f0d0dd4b12f7240f6681be49b48234b541770ada0d6fe1eb40f0a0d455a6b9cbd8cc7857d77ad2f96068ae851b0cf69db6dd8b9fc0c820cc742481f42cfe1a89747ac4ed15283662e9d5f57bc20a322382c038b174fe2b532d9a0936a0efe4272a73e1fb45a74b2763e4058c1e1fe0a445065de98028815df7da3bc14525bd15a3cf01c2e0f02958b5b58733d90cde8a19e547a9834d066310d3c6432da3d933e238755fc9c45b99e802c87c66a81f6dd641a9c2a692f683464dc294e615599f9a071c7c330b095944660bb3f6c67756eba817712d7e23295f55476d8e528320b85df5b41273f093535a4c52474c3a04c0b8bae13a1dd43b0dde972968719ae6f077aedd4ee076c4af457e32b8ff1e0f67ccec43f435f4515780a35a257dad151d0ec117d006781a80f14f29dea49caef960f2aa020d76dc51159ca4589c2d0b168989a983c04b076a1bae751c5c4bfcc0e944c84cfec70de133498a06a817106e3285ef2773a2bd55c8bc99b0f813f839f58e5c0d92bd316c6806026b7729ce887911dab15e88d4180e1e1cffa4cde5be48362536c56ec1bd693c01e45973202c510d7b5bb639d8f5cd704d86596c32b4c321626c9137255f7eed54bd4bdcc7a87541ac383e91e75142c4da2f9f6bf8cadf1692aa99b045ec47a3006b57f17d1abdc5bd012cfe92cbd7a9ff35dbda24e286cbc4fed9528cfeb87f3661ad25a04b47e65cdb64c3d63792b0998b15bf3cfbe1b19c2a18bd2d121ea533c17b388ee5bdf66237757500da03327002c78aded657306a196c67dc06f4af581f0c54c6b7cbb77302c42a7a1a7ac44e775c18bf3b23e2f2bcde324757f9019405e40cec1a6d0488f3e62a794a630dc5988f39689f8c7f3f4787623676e0245d8fca9d85f233004057bcf690d9519c9a332b4cfd090a6fa651947178b5bcd0e63fd7deb3f3a0fc1fc975efa932c52df53bde0c82bd862de38fc8179af9f4a51e4ab7a4654bfc9c79542939e2ed779423449df2a22e6183b673491d10bca87aff4d6cac8fc8d14b7408cc2acae6ad751d1e2b59ba3690132ce1d4102a0ea5331e5dd458010026310795e2be528c5b9567bf3b50adb7438035bbe7c2409a9fe95fef499957f28c7909fd0c39b6a8510da8b3966e7d2e82ae69ad584af5cfae52a8ab3094a66a5ddffdbb3d1422867f0a9bb182f80fffd94e343232b762b3c8527d2335c64569ff695647b2a94a16c6d3553e2e5882748f94d13885b30bcb3052bd73dfd325c41e0691bf1f101e8b78fe17487cbeff57d5f8d82b20e028afed34511450f9934be6f7fe27032f621c6ae7c2b44a45aefd5b76bcd2f72a0abb1694aad1f844417a0fb73d48f9b4c3f2bcfa92edb8752ce25da11360d20bd19fca71bfed0b4bdd6c44b9d526048ee27bc26557b05db4848a212855368218ffc6b393be6f9820609857c789bc923368d291d18b24ca26fb60588ccb9c7ceeeb5ec1cacc5b0a69afe8ba0420c5f537e71f3ac162df619a567d8fa7e2fd959ffaeb4ab94bcc2c49ced8e1076ee255fd2f686e89c3b8f27cd64c2655ca00fa331f482196acbb840be9fdca08152b1712a58618f135633e60d8e4b1fd0a7f0727a0678289f6764051f550d92badd06d204ec620dbe81bce5ac74f5c265bf787ed4566ee16961c40d2798971add06e42921d6f69a18d2f2ceb3373c9b94648a17e60fef5115292425fa74b42a53bcef3f8eeb646c8c20c2715de155d7893c64f0939fa8e7223f2cc2e0e33236fbdd93d21410d91094b3982b4d97ccf1940da2bb55f9ecae2ca9ea440a284be00b9901afb103b7bb627c15c81f8ca0b7845acc51e6ba80524f823f9186548aa9fde50552f7e582052ad1b4c9995ba01cfc518fe1fd8661c6af352ddf64c6334106410f1f0689726c5fbc9006b761104df324d217b423be6e57affc72d213bf165869a7dcf59537b250778767f9a95fa528d9a5f445df7e31f5b538ad2c1792dc537d7fd88b3c21c45be2f863a49f39d42113a90b71bf65741bbee1ebbb2c15fb3e3b1d2e1ceb26e211b2a0705850232ccc0aca842984c570a1dc131155aa8d475b1b6b9d397e4f416903e157233051264540800c47cde34c9479c84d03cdc832162c6139f721147fff0e0d40ac3bc60c956c37b907df978c2e89d4ddd49250a52190c86d0fce8921486301decbe0b02e6122a8691fbb0e73455e36f4c3b50eb85e840742801ad07cbebaccd9ef50ffb2709cbb6d81359fd11109cd1b8ca72bd7d8e5ab37e79602b53969e233376ee3d37b5321d90e4ce14231d257bc01ca70b9cb55606c1631dfbbe9ab1df38ffd459c08ede2639990d7bda617e81cc4f1a9ad303d9cf5a52e72b790dddfdf702206d31857d944150dadc70a4baee9712f77ea03c210d4f3b7d23b8429fe29fc52bccae0d07a49342284c041cf941d55d22dc3ff13919c85a16fcc416d1f88383ac54ec74ec79aaa19392d78c5141297e472f67b719bef1239fe2890b870fb6edbedc9a3e45f3c31ee5b448811a26357cfd100077b316c40f2c292bffddeb20a2a0cb1a56058a6fbda59757dd619ae4ab40f174f998b76af543d4bc687d80951ea5c3492e8b670d25addc4c8657a2f645af8b1ed443eaca3a97fea2a0d9279b545ea6e8dcbd6d905703a23045959c4d0033dc9cf6a01bf3e957d016b6bdb53d04f2c91de179742c0810d158e6af72ca45e6839257cd50d15c79a6d411139c4b5d2ff98d077b264e0ced90800cb0cb794132c99f7796cf5d52e6919af14d3f1fc0e7def0910b68ad43e9a77f0494c9f9760036323338b4e34be9234c974acc7b8c6568b21aacbfc479d28c899ced50b386531984612e803a3aed935350afbc1e321fbf51b1039b629dcaa8a55e58a805ecc9f6feb11a0ab2bafdf37fee33024f03916210f396a25a2bab5d9a8a2dc0fa60ae3cd4cbda83d7b8cb1444943429f324568b165defb708a0944a59bfb3255c075fc1a68eaffcf95ed20573523a232322a2205caa56408f5b10049597800c640211667246e4d1d45a35813dd8eacaca7a1406276780b2c5597c6f12162dcab280e50fbc3aeeda770f5ecbae3a94f3247d12cb45ce90df86b971a1310d8c8920b441cccd274f436cdec4dd9024fd99d4ed0ace3c28269ddc96af023b3cb7062806be2b89520e43b3231775431e7206b50674f1bca099a69307e83b6975377c1f63953436e26ffd690143b577ae600324a80cbacc319f4df58c9f234ae0df2f8b97d9327f8783f485a29cafebf810079faad1f514c03843505e1a634da6b527ec4d87f90d862c3fb625c552a8714ef66d7f5c3570b8da6d5dec626825f875b285e8c325fa76bd43ae4e73734f671a1e465584ed313ceda21fcb994311a1b07342f485e5d015821a8bf9e2d34dd7b10d89e03801c6ec07c98172eb070c64ac496ea3295faa2ac54ba663e78508b476bb6b42fe669b6dfbe08f865e717d0bfdd6c8a284d91653d71800ac168d5bf4250de2d29b3575e01edca307f4cb3bedd9c4834606f88b6dd90d6f9ee7c5f16a28448c35fb9483618eb15d5008488c98f45563d3c70082126c89dc8f488967b641ff31d875fd2267c34b015aecd16dc6083e71b0240eae76dc12f7d47735f020b72bf6ccbf5e77cbe4bd9cc16a71b6c9d8f86b58c6a576425d65ed82813356accea41a722c41d779d4c30f02657b4af80e2cd518ca1d6cd4851e5aa9d7ba19e5329e767d13df9d1b1a9250c9e3b3f6f718cdcee0b4aa7b3567b3669523d4ba796620c1f93e9554159cae6dd173026e02d9ef6bd4eda6969809e8878bb53b9d7a7748cf3649e3ea9f39e9aa43d36961cdafd62a49e18dcd5f050c59f973e19fe242f573f934bf3a2051f32881772200d1fefdf5942b3317a0d410678785e0d30ea750b60372f410b1230dbb9a0b853ced6f19dfa63f34e6622e8ff8807d4399be4140c18e5ee73704e18cca89b48eaa2931928d63b85e7d998e8cb2809d27bc4846b58f231275cf91555f62388d66f83fa821f5736b4b32b69418e853db8a305a5608c2cc9e5132b08800bec474c5f41ba8f6a9557e6064595a3e02950d72d5253646368464856d474ee88934266b28942e2d1e5659da4979e67a2f6152127af8f5b2e68f4796766f6e2659ac56c081abc31cac4261b60641ad6756988369800bcb76c3839cf1e0eafd605116c39a84481776d4b47e60516553ff653b1ef09efa80079504154df1a902a186c65aa03214b8987147db3d15a77dc0df05c5b1c89668b0d5f92b9f9f45fe4b1b5637ddd39bf4ca6d1cf95ecce332f1076735f639574da9be318db0c890291d69060ceed246d1b4dd52e098578ce5428ff10bd16516e39a1bc488339b0acdabf0eb26116bba604d9219e6e13b96244e6c9e59ff22271a1ccfdd120552cede861aeb3be0a56298b3fcf17ba3e9919321c832aff9323e59275ddfa87a2a8c590ae8473352d01868f2eb5e9a07f9940f2e827874210270aabc4ec80c825c50907c319f7324819ae039fc6c678edec7fa091d46f89de53af136acd0335a81ae94c1b651c34b26f46d2868c4c2e446175ab2950ae44134ba43f4cd23c9cbd44116500b7b3f44ce8711f779679965c0f8ce4eec00c80908efb6c4d4953cc07e3d6057f681e6bc8d9c917525429aa2d392f61c46cad301d8b1c0d3fa34a6b525edb2c8f3aa9e4222355140097416a66edc0d37b8a59b90cb2fc19aa8ac1ba9c3b253dd62cd4990b64b8df4bd103e18b3e670d4e2a136e95ce70db544f9ef1277482bfeba4ab1f98433d4376ef3be86653117b02bf18b3aed3f0af1184b3da71671b42df7017aec6ac4bdd4720c60d6280f40beb537c1817838aed4f106405611ff162e8f819687a1a211dadf90d273d235274f45f3cd19bfc4315c977d9081e545f898b7f5af56476fc932406f05ed40b37df79531883bedfaf466c7fbdc53d90625091a0e4136d0f842e42085ad822383bcbec5187839334e201ab2dc26be170e00e120bad74877bae9954a2126133204a2aa1c983d685800addf5db38cbd79f2032aa78b12445c14055d823104b395d6ce2721a110c3bbfa45c47c0478a97d6acaf0a30b8bd67b4f0be1bbc8594a2bb86dea23e42b679b5e350f0efd04a757b5f6253821aa50c78237f86ecd943519c778b913e99cabad98723fdead408e9308d1b9d91727adda3a16fd0ab948a43b59da60cf6b3cbbf649cabf6f341f24d051f55f29f9d10017859e5cfff7ae890c300c5798c2cf5c1bef87348320cdc13b2775635c8c55d2f9e3082a5639de14737db4c2f05c0e1fe527bce5ff81a027ee02d40e43d6cedb0583d33a4e4a5ff8dcd11c1a8bb52462900c7423eb241380b7ab1c9652bf5a5b8ab9079fb8ec04051875f6f2ed9868e252f5d59c067f526ca62ec2458f688b7eda115a8f48df5120884e5a2b4b0375a74973ca6cb3513e6b0fd10d7d52a0fa59bf953cf0499a1d6eb7586b97151127ed8611da805158302cf0ee6449b72281489190307d2f39fde2b5a8c8d9d7a6ce451a3df791503d588ddf1d0b04902a21229673b0fbdf361ee7568af28f7682747c8d235c359d6386f44e8e98d840f8868d0aea07847c682e686daad475fa2bdc33201e88b48308a2ddbb86b8e8a7576533f5e6596c2b17f2fef98f06087de75c598f732fbec4599b9f1988b12a4900497a2b5ccd6dbef63d488c8c80849c3dfcdc2dcd2dc9c5758230dbf335c5f318aaaaa5cf0c00087d2f566efdaddb86d85962955b8e9c7c30f6ce69228ac94af3767b0698734b94a4f70310b68982c6ecb04f1365ac68b205d0e51d589fe81f0d7927e06c1016d0af809865913f1b98acdc5c6bb4b1587f3dc2377b52ccfc3b8180a8177d4f0912c8bb1de5ad7f29b4f73eb0c079b1c518694b38ba3f2808f7ec4b5a18c5040292383e1cb183f9ceb4d64a6b41bf9960356ab820c4c0f0a99a01b5614f0e391ac6700aebba28b9d7b43438d44d1b1bc2d737a8796e52b7f3a32e167449ec743ca94a40b594a0d9d99284a6f6627c42d5bc73f98d9ee42b4a0f40ca9b9fbdd2c494aa8ef9412748d0891433e9025a98935a697d9f18ee15adf04451b1c7341955592c7e162c26aa9fbd250dc159a2b9afc37fda16ee9961ede02363d8890e19f16825a689f70c2892826755b6acf5d4978f4fd1db832704c8af41a69f28ab19dd19a027f63b12cc097ed00cdb7960bf3437fc3fa92dae3cdc53a482fbdd21f97524df279c149574c820a8ed15f1532866610e80cd5dd7a48f336cc752f131e408ddb16757ff0b5c37d71e71b98298923f1aafe60c8182dc60a16fd00af012bffbe7638a77b7c1b7a8707fb88beebe2c1de77271efb62a6b896dfda1c7ed602f931547208c9d1a67d7be6a56c6777624d28639a0edd18607e2121cb6fdd8733ffdaf194733d8422c07ec263363bca6d1d0d254f9b0f48c4f7d37e48eebada7fd6fddaac0ff03143df5a2ac422a0bee05ccb5bec6f74ab52f3b8448ccd2087ffc2294930bf03b02f545c32cac241a8c6e47be0617e7ff89c1a35b3d88d5a7001ce048b9faa17e5dc45afa2fa5c2dc1a793cc30c8b916355326e5eb94a2503695769202ce88c6c2a5bc541d37f30fabdbfc1c9f238d083255f7779c6099f4074fa7cb0fd4ec718ac85dd9343370798039095cdb8195188dc7041cdecd05ffd3df87cb6049cc8a98422148cea088e8080c295c6fd0fa32d50079cef9524a68fc80c78969d82244f4a6ed367d345495a6e8673376bfc1ea3cf255dcdfe19a1b5e38031be272a270935e0e47e444fae29a1a16b125ea846b39e05beeb79dc1783d759737822639bcd491819827336fd99484809f8e1919e9b96c77ce4d3dd8d8f3f56e8bd549bb4fc5a1a18a7db20dcbfe496004da9c8b9f3ac494fd3627fb99263991e9425d1ce03e1c540e57ef57c6a85aab2afc4256ae4ca2453554eeca7278611c93e0f5167898b110da7085fac449494fd89f6dde50269b879687c72fc9b5f33e7739f53184f477997bdb4c62e08fcfbb3662013273470a2ae0e353f71981c363478abebfc459a1dd848872290ea3229602819f258ea0e9bf686af5d8b2eb1bb39c0b7997ec6f3345a0d5f5ba50ec7cd0dd66d77eb9ba0f7563f5701fd3331966995f0098a7efa400e5e9cbbcf0987fcab3d7308580e9c2b2de692906992353e8a7040984aa0766ba76333a7dc9ae2e89633306dc33f8e507e6a7bd8edf2cef95fc6e8145b7f3c8fb91f8a597af62411b41ddf852689bbdf73733919f7e630b76b086e242e9c4ccf23fc92e7f66756375246e55d40b0ce888a5f26ad88f7901f4b78c30a5b11c0f012a529b66027034d1e271135daa329a09d95e5d0a7ac1e56e2f3962c148cce5c4f4acba12760b8dd9cd2a392ccb8f4b16e3346353db210f3e53459d7eccd8b11bafe1959788cd93a5a76ef6b6ab138aa819b07cd41fd83eb69bc1f66f3bf2abc426fb18aa9d26eb8c0b4b47f5a2ce1554b4571151ac93f0e1e7e2487439d9facbf4d67900a55f6dd087d8dbe2526279c82d90e5aeae2ed3a3192f520e2f79a13f6d37b521cc380d622e408eab7ef0a9c0fd1f3296ee8a5e967116895511460b8248e929625841e386947022e0b1a18bda580837c7a773f075b0c48853bfd4f68b10271aec3921839be4f038517ac8dc01858b3169c8f8fb90df12378a31cb82ec2c38716c4be722372633789a3dbbfc764fd61047285fac242295f3ab1a89a5715c8c736d444d4dccd92c2da553fdfe5782a6fe595306c23525e93c53eb96bbaaedcb56c7745648d3972834f5fb56a25a5935ea595f47061d2d0172e33578be0bae9042e0ac4f17d364b9826faa365a35c8314fd59650c95930da66d8355d0a17a4eeafcf52448acb481ea435cacf5d04ee8f0f35736c23293e004d1c8e9244a568d3d28b7a1bc8d3d667e74d5740db720283f7582518de99ea8056463d649ffe67e4223860ba365f972b72461de89d9b43906a988e492cb6da9ee56a9bc9e7ced4482d8d3bdb5142eb5de01a2a62d691d23e15238644cb9b97620afab97bd66633c311e20bffa1f8eed0eea81bc88257d8eeadddd93f3f044f1b12fa3792a31475204343a650da952a4b58498e2942c88fe53c16753a76dd03a43a848d35fe67c3a53671633ad0cf9aa3466d6b0ba0b21a2c9e3ab957805fe3b0c5454e0c7911cfe56f0341ffc8ae3f335141ca4814570155b10e292230293bd60116b678dada35aad863627479ac082a375fc249ec5c7b7901f0e536cdee3eea4281b60a86bf5841909612424b966575829abbb5adb4ef6e47af7808c9c39f69a0716db310729b370c411255665630a6d03acbad0a0b0e986f2c018f5ba3fb29d147479469d2f99cfc32b404369119dd1bde5f6145be1a40f6f38c5b981fd568846b94d022cc803e44526de85821e92b61a40f085910ab2de110813276a6b982e34230d54c1face0bfbd28bef1482ec9be8490f69ddbfbcbeada804555f17b6d0a9578876878efed656e911d6f331b4227054876cf06bebfa8ffd07a2bc4d06bf2a90148fb2fb3323ebe10ec48c850ac7f847219f0154dbfcf0b154cf4c3eaabdb794618313695436fa491dd8285ac3c95481d8e8acf348f18b799b74a64c4867e5d7c0236c09f8abd18e01e609c021617dccebf49413c55384007eb64a5f6010e34fd856679076df4699595396c8792ede3be8418f2b72d4ef47594a764995206959554a3d1287a00f0cb473c5040509d4fd0b0d3de19e489cc03c66c171f869f24c7bb66342096edde5bfbb84304187bc234969855e8be19eb451dbabf85c376738b8cd3d22dfd7cf1caafcf47daae6cba3d983f24166b0f7d909d54db8ca34964d51ff9ad8da672d5790fff159ecbea0dd207b7b02365438c8edabce800565d4651bec1a07a27293b850582ae86860c9874060d8ac2e877c64de9133f5d72c89d1589139379478fac5cae75d344fe107f36638d255249e85988e66d18c168673ee778a2a69ef4a37cad5c4edea848a5bf69b367224d464e5c514a0eaf4e60008a8dd7aade5d50a089102c7f113a21036e380193c10c6a62a23511a22063fb72a5300d152ab0916cf89af894ed2c95bc5aa13368e04a1945af319b42db5759ac2f685578602eff29c59e59bc4e36e1c87d7bb1a1631bf133be7e70081f07d54e6c117e1f9cb983caae38d819eb529e1f839e76a7847b024f0baf17871eca2cb6db1172df0f319fae2f4af5713e0b4aaa9149ce563af6fc439ba637ed1d38b49162b0425edc2495de677136963ff57b103f95b276140a08b69ae19b65ae0814a43c96feaf09fb8d1c7a64140201938c0f027fb30eaea3d420e945b89d39f9f98b086b25d3a8a659267fae4814ed109ff27b25944e43495715a2799f0d3e5bddd4ddef2cbc9d72a88bd85c99d94905befdeec52c00cfd9dca0626c234335b89b10a814fc6e3d4b4ae611529676321877e8d29cc18ecc6e923b8577c1ff1476dd94155509ee61667832b4c0552f744d96b471f02ac03a8581eec51802188acc391ff1e9ed5216be35aaf3c880ef207e5955ecf3d05df34e48af3fd2af6982305a6c9a5405426ca37325f53a51f7b3a07ca4e5b69b02e7b2df6935a1dbb3ee3f5bee3b90f0dfa39eaecaf8404a06cc85298cd61728488c7638d52d8cba2f78e23fbe015ede689f6e63d48ead057a40b95e9e6c6308bdd454f44fc9d84beca681258ea8a885c46f201be8c980027cc231213def5185e0bf2043864f8c19ac0982864ff8f76f2f9f66dbd88aae75ae2e184f8afb486f4530b67c0a3faebf5c0734acb9a90f035e272f6c52ab1c9952de360591ff936c021f9d8a91ec09563fb77f144c4e5a1a68174a1612854dc5fff851d08b72e56c451566c490c588bb8cdcb9cb0059d82595c49f15938f1809059e817d1bdd49a146a43fa006edabd17412a4716b2e648da4dcb18f4bbdaba2488dfba4727a65ed55d1ec748834d91218f8b394f85c1bb0db049de7acf003a2c8e59d7ae437b53cc0f7357dad164b2351e5e0cb235329a0f635a0c3cd42db53032a864070fda0d8b60a3835cfa0bee70a58e5406796424090000000000