PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70687 f66cb6b6273bdedb57cd3cc9294dadb85f06d041d550ae8386b73e6431c16433

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
387b6140e747f89abda364283b7e81f68a3b8c5a35b13b58d94ec24112d77a43
Certificate Block Hash
f66cb6b6273bdedb57cd3cc9294dadb85f06d041d550ae8386b73e6431c16433
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0170000e02f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006fd6638e51b4b8d6f8170c23ecf9171ba8f85f5666bde1895e8876d9c4634f5564871b47ee77555a1a0dae58c24f857e11683761207ce0ec0b81bc8180a8ae39c1c5e8999b6c7d8f4bf2e9d553aa48b7f27d71952b8df49476000000000000000040000000400000f0170000e02f0000

Raw Header Hex

000040209d66ed97f91de0a87cf5dfb508e39c48bac91a811f377c934091c68702799508e9df4eabfea1d18dada223d9984e26a985ee4332c9f1468f124b91ea9ad8a52fd2b7286ac9000118437ad71241c24ed9583bb1355a8c3b8af6817e3b2864a3bd9af847e740617b38

Proof Data Hex

59,560 bytes
1212160203071c7cb7726474f140b4354d2b70df7d1ed099b4a2711337b82bcfeac7038b24b391a3e6ca8c640779a9ac1f86acc2ddba161ccfc324f389fa76dfeedc6e8ade8d3f78a0ed556f7dd8a61e8ac15a7e7ef31d9a1c2095ca4fb2d3b80640f3af0f1df26cb31a51901f7633929b5c1cf0f7662f98ae034d31895739b93abe857f8d02fd7388cfd14d15cd365b7d6081801ac50c54fa030ae20783d0b4cca14e5e017f08680afc1ddd92ef590503d43a3018da745165f84190b0890876965aa2ffa1ecbf672bbdafeac0036d24185bdf354092a1d26dedcb0f18004587031c4e94762237a7fa39d6d183aa44f08b71446ea22bb5234c7a4cf355b93cacd2c15232c2d7393c4960b9fa665d1b364f0cadb766857173bc1cf94025d809c69cf3fc09605600ae4d143e0ae93dd590925b190a0af0b5eb243710214147bc3b10ab1ec193832f577d0edaf8074990e995e8b959190adb263d296758b98c64d1d0190d1216ff03f6242100078129767a8761927bc296369e1ef1e0a4f4368a749142c189d85da70e1f12cffdcb96d60c18c64eab7f6a2f0a297134c6f3a933fe128c6f668e433c5c91b35c72049bd6e651a371a3eb7384be697910ac262f7c8e03342695913182ded24c667c113c826804111274cd7fd720db406a70488900748a8c0cfb07c979bfc95482d50d846f4a8d7b50593eb43165f92ff082ece688bec9ed40c2ddafe2a45633f18024c9980b67bd8acd2dd3ee28b462ff104de1a4b30e8578ea1f14ec8136fb707025e884f04423d8813b4b8ee2694326b8ea09b6e8c985ff0928e0adc9dacede46961c99909bd88fc2c7a5dcd09387dc6f2ee94f5570ff791ff0f2e9b2127176ab526897e5bdc849a3e7ee2cc5f40a11b34f709d2faa481d4c5f524b5cc92333a8d01fbe16aa43b9dc9cd6b05319708849e219eef00fdf0dec03c23e3d42587c2129f047b7eaced2cdbaf432dbf056ef13a73cb0e66fb7b7e83ef53b06e74d65d1cc89d60c072094908fc749a0bb865f37bce337c8121c89728ead38fc13c9a4395dee57e421d53ced79681a2f9155741064b0f89cfefbe063a580860c95cc95ed8e7ebd11f32b451d2ff66fab2d5a00ae9e606e5004e48d589c7c18b6b537e323ddc5e4de854c6e8c99d923dbf01d8a36b15cacd7ec5310ca222e7e2a52e092ea67b6f4671315620aed8c0d2ba498afa11878a2b8568d0b82c0d37f1582fbf946ac7e444f405456eab21ae94c9ac380df8a7e51961dda8db39df559f51dd8ec0d2d46542a14ee273ce68f42f3b8750ee065f86037335283d9d563975e5e3fd01cf08a7e974c8f08ea760c61f3ad29ca3c593036f20e3612361f1b3139dd7e47d73c48d76ae803b119b57868aa5a96f325952bd4e805b59782864d7e97c96b1d2ef0bad8573e1c80780c9ac7a82fb4aa4e4ca4c22c07c9a82e60d4403d94055436c9d169ff44d33716918e8cd00833862c8ab9cf063b5e29d7312159f977a17f7c2cf4d3e4b472b84cac24cc2aeca952a1c45a08b6552c740bd556956b53ade2b7fbd118982b7d44696ac3dbee812b9a769e3328a5d8ef73b55cc2be74730a9963951e3e05b0f463342b3a9506dadfb514e1df5be8205cf2e8e5380eb5b0b3c15c07bac8a200073470b9f39c5424e26651456ec4ba34278db40c1ccf69e01210b6133a7c9b63b077fed99caab9c954c3b7863c9f50a3a90d602df4f7858039f13922342d333c7eee68675f2f434b46ea36b73ac638ed4d2b12fb22bfe9ce124362f0eeddaa24d930dee49f1374645d260f9253da00d39bd2ec29584fe71520f193df41d45c9a4af84a0f2eddc2b18711ae5e84b6f389b03f4cf2c1da6047aa935f12ab96996506cf493a9388d3bed7befa6b15d86774313967b6b515a98053c644c6112ee6816bf8edd071e7926a512c43e9f33719ac8c65b592836da6716a0d1ba2aa524f8c0eec8b0f458de6bedf045b9425b33b91061ea35d9212faea125121586c0b31b8cff7ae94ff80e1a0d27196c188f6949b00fffe9a24deac1db6d5d39d52274b3417e0e958a708291a34c36fad3b0da9f26021fed4446da5e106ed3bf72e9e0806d225f88f41372a4df5e6b4df73f33a2ed4fa42ec8f2dc175fcb4ead82bb8a4c074e75b65f12abe92224c0f0d7599262f5398d3be6a92955b0c2f1f59bee5fd4a456f2f3e9b788d879d5d5a526c93dae4d5da128f319267fb8d28953103ba95f0d090e0d62d6da8ee332b4132862c3ca3285a0c70a31c2c02d898a57c52f20fb971b4fe0885baa796817e0f383e368e4a20917c02ee1d3fdf283f2caabfaca8973f37ad6bb2c543028df66f4d7c5ae9a8e84f03c0316fa8059e0703d89e25228b248c68f6328a385f46c86180f35ad5d6a0830047fc982165a7f89dae001de70f813c7e2bee87f2b2835557be8eabdca7d75efb1b6ff11f96fe1a71e81caec34bdbdd09773a871b80ce6e9e770b3bb3091b7abeb26c37c293160d7d13540506d7c0bd43738de41d0615c6813dfa6fda90adf4b6270734ae99fa3bd84ed813ea27255aeca7e4a3071e1ddaf675979c93ab1268fec1098547e5e9c266e2d141328fcb7a486a2da8a7cf90d2afb6b118814d78e8f5cc608296143dcdd2013460b7fa9412358d9c0d78d581ba05979d86e719055180ce31075b35d5eaab0d2922b234ae519db0f4f88e5494b0b72f5cdb4972f6294c69ea399512355aa44953e1dedb940e8df6224caae9e0263734acef8d23cc7e800d469ae740f5ae553350fabd90220cae7d85c92be8a3c619c80380339833ca60bd84bfc4b3f40642358dfc7f106dbe5b6c1fe899a7e2aad36766ad37230c86ba149274ccb1413211accb650bf8cfc8395dcd0b78fa348e4979620b4283a25006d638bffd48bf57a364216fb4e03e42fb1e09b2f4ffd7938d60da50e3227274d3b2682fc4978c25770cfb3f1a33250dd985e09970cf7361836f7f94a8b85ee5f077a898bf6e44148c9b74c6eb5b66ae466d895413856909ea781575eb7ebc6f60e85535ab2d24cca2a64bd545536c3d034f5ddfe9710e3b09973e601882fa3e35b9c92cd1a7ea78db149c19f17f5abcdd9d293c47cae1f1057f6c181ae0d113e49bd516da3b4811fa8f3a3c05e8ec479841dfdab546883af0dc15c67c30fc368c4f6b6fb6f1197debabba8306647f8f17951ea6d3cb16c142efc5d567549e8e66e43f22cdb4ee87a7daf1acf772cd9ecdf1282b777e77be167d1bd72a274308610e49dff281145bebf82d4af3b2ec75fc66522d37c22fefa6f9a74dbc0cc540f229294acc0df26d64ff91afb89ea4521a6a42df91f2e4cb42aaf468c8dd5a762536c24fcf792290ab654b03eababc24d8b0847a73342cc3cf5a0fb6f42640e486c987775a53681c2fa21db27b0744377675ddc2affa2c2285c2abf35db44534cd2b5f88fa81ff892b295e9331418e20af1bfd0b68dfa1f38a1e547326dd3613e764d89b6212110f32808fa7c8d3cafe20233d32f8886a8d70dd6a79ed7656a5ffa9d2e7bc3c5a40a8bc010cc0f630040cef5ce0eaadbd332497d765f46b80985427db678644843380859cde17986b5e9db88f14ac4bae1f047a31cdd3164b5e35d13b0bd61109383b906ba2686cd0189f120617097c7a83f7515932f42e0739c795272bcba413b2a95dd8659f27545e2fa205b18b70ef98752e2d92efae73e4b10a703f5c8ffc00c2aa9f099fc0203c99da6081acd73b6647351adc8a19fa8685b597635a8332a5fb700fc60b1a9ef7803ccc29062fff362b9e5106133a27ffaa068df53c218680aa8c8c22d9ee9f5629c33f035e953c1e4502c75fed6ca2e5c372a99a0371b5cbadb4b1375917bb4296b7d4f362028807c1fffdfcad49bc7af13ddba093d693cc1cb09bd0ead813e7f1a1495ab43d765d05074de32aae8f93e63787e25c000d526210407901cb7ae306e0f083e0d3e79c95ad35b62252ad47590573fa809c103b3e2d07032d035760556899fe47b181f9ee1a28a0c70d4cb31577b46e3cdc7f56aa8af08c7e6405e79a69c5d2eda6b2bdc7323744bc217c96acec0d0641a548e9a7c83e094498ba34245645cdadb7616c7331803716f2fc35ab5555c7013b4dcffa4679d8f25792fb2c541301d95b3426335544a062d0c3c17e454480ef0d1487eb6b69aa08e0a79e09776410a1706d9830c06350900e37f627845ed28544ddc76f7b943b488cadfeb720012d6bbc019ae0c836eee7d1e6abcf2cbfafe8b401f5da3f5d80f7edf680e67f252838ed4988e577561702960c4c91f2e864ca7091f95ffcce01c3bd925716783d04891bf60faa67509d4757e9e338df365a51454f0c8170c3ce304212d60b3e30b8920caf37b6f6186e488933f3658243a9c4048f2e9a178c9e7de6f36e3cfb9aa5e2beaf27b8450544d9c4481ed885df225fb170a0ac764f585271d48b592c9e4c0094b9965f00225c655e3ae5ede006824f0a0976c93cb56ae2bf9d9eb22252851b6067f44193e52cfa09085fedb5e69392bc93a88abd0addac825e74e4c2b53bbe694a0b59388ab7f998352dd2c2d0a31047b36e0e565cfab12c70c29bbde6b34fc2efe04f8889874d33b2d394c99ee9049141c56d558199f6a45e2e4e0182720c9a8777c03782155ae76fcd482518320670b7689ff72757e0ad9f88e256394e271d8e6494688fbf78856284c0b05ea2911cbffafeecd9749e1fc3b493e3ebcd984ac67354124b3e70fb428ffc043f07c60e0c502face8fe83563f9509f89ce6b9ad4c9b7671bf36067f018606dc3b9fb943cd40629bce4d12c376f7692521b7406570a1179ade379163ce80e3e91bc1368473dd82d65a72b9b0940159fcf9927dfc405b9ebf0ff504c51150b94d9130127a8082b26e62aac2ea82078b7654869ccb7b82594868186cf16227de28b4b75e55c16eaccd27cb901743c73d294515b14cddbe38cfd21e772038bf008623bd55cce678372f1b98e8937518778c4b9ab2aa28ac39019536220ff608f03b82bc814e378a80258b6e791907bccfe2e4bd5775f8a40f825ebaf1e7b94316fe19034c069f558d373d407a4c4711998d048df7e4cc1b8ce983cc85e416f6775c4d8ab8a2821dd34717597e9cc99d802a8cf1b9d4e3dc3dcbf36a4672dc308c1114b57b0bfb49d3b6d22b124c211a089647cef17317efe0ba8b59c841766651d9ed690012b25e4a06a49d3b7270f43b976273c9b9ea6abb44314203f5616a2f0d31a17e2dd520e109df6eb87a2bd1c268e1a0ad730197dc76e125179e9c35225a531b227e5d055af2c01eb272dcc2820175e3d7f05ad379a523c1e312d6fd72c25e1a96a9800eff2b6775e9b5fafd05fe827ffcf263595a08ff58274feaf462e78148d754868e1398aecfc83e70bdb20cd593fd87a360f7516dcb0c650fdf9c4f2dd75e2030d190360f45a62a038517c025d650d2b110e812a6ebf20169e39598416b2a8d0fff6e4cbfdfd98225328acb3e9d3c33e28684279fd26c4da83800bfde4cd023dee0f731b818358eabf51c67e81394561201989b43880c452973569fcea82f489996cd18e2a2cb9341c4daec80dd6b3db7460f8a04b15f786ea47afe3f813656abb256f173754653fec883772a70781e6d6dede8fdce94fa04b0eba4d9027966dab71a52e9ca31151ee94129aa310905fe00813b6a104b0a1e7e323e70a5037cebf6af8932a7a319a2aff07d2bf4f133fdd68093f9222b967ea3252b9419d5e441cc18fe8a231369e9803965f15001c6c5db9fc777b4d825e0a208a2441f7f31fa519221614dc844913bf7aaecc241d883a520d33928f0bb8b63ff1c24d9a718a08f61e700a14982c91623b311f8c3e28b66dc3fb899edf23b711290c9e782bf0bff35deef3ec3eaa4fe6e5751650955aa5878509862964c21fec16b2b3e43e9d16b381e5abb6f0d4c0231ed70062bb04c4a72bfe4eb60c4dadbe857c061de1ee71265778148381130c9cafc03f561ea92aa556026acbe0d71df6dec3381be016b7aaa6d98ece0965c576eee36e631bddddafe0a1ad521c751b524e4acf394fa276fb7374d1d2b8ee480b1d4facdc50210351a432595196f5bb72a0b4945b4c8105ff491452ca68ceb1f38b0d1e43ebb2afbea3e7d704132fa84d0d6ebe48d3f6d342b7aa82ca393afd132c63de3a1b8bca470771b8ba5f4454c0d07f02141ece337a6e4e055d4920c4a4b7d1b414f412b6c7b24656e8e938600240898eec8b0e96a968782600d9f5915ffca6b3cb31f8d499ee022291e7abcf088c5b68be71d3c6d85d1251d9bb9f8e987d892f71e91fd125d4583564f0303afa85556134cb795deb5dd8ad6d9f406f4bbbfa42fb14aa13b4ca153969cdb7369256093ff148f5e209110c49805c15a578abd26a741ece4a978ca0800b274f294e075c0038a82eb34c000f89e804f40d321196d2fa072bcf3fdb1312d72dd64a9abf64b5c0b9763f7f682291045e7857eff1972a097f8a057fbe5fb24d1b3e3b261e75736d5078a1dcaff3dc719bb08f77b13b9218b52ebbbd8fc0e938d39f436d031ee3fd68e6df2f08b47be63557530873a4b92743c5b1c82e63a22f54b0062fada7c1ededd6240a71799383ab12927107b2c0227edb5c2b98402621dd05ce998c41544fe14d537720506107ad64cde9eba285f6ae4e7f2821a86cdf2d1a94b4d0aa0c8381f00cf1cc4bd9e9a2eb7cbbcbc9482113de647a526da843fe07a8f3a6cdf03e3957f55b47d8bc7c5b7b748c1f8a8fbd1d80e3ee84265f3a224d40c33e5d016025cb0f88de0a806e1a16528c66eaae38e0de93e6802cfb708ae28ac2c7c1d3b13e1d5057e501ff9101e955a6a0e0e0dbd832aeed8728d68db18a8292d0bba369257cc541accc4a176d8a68954460e9a3740e1523e7e956331862d7c9cb40ac4e59c59aff3448c78dee2a600abb0cce3c8d476a375359fa7b25c8f815a5e83aa59eea8a7bc3cd4e63946bd7f52ca90c8594a7c79a9b5d7e66dc3c3d2522ec84391363a3a317cd8db4db3a21933d83d0d6f84de7a77ee6edc63f246364310a8352c5baf2fee2f5bc4e3c224bc1d3e345bdde6cdb66cfbf604e1b0fb4ac427fed21ac15e40cae91e6906cebb2a1e08afa674ac3ec9e50db53aedadfa43d3a1842bfeed05d2ca74b91d9977937dc55780924d5985302b929bae7a3c44e3a666ef23ff07f43354df70aaaf8cca6d4ed6537659710312a576d67381a41342925e9b3e6e5c64165b6ffcf05852be54d5f2962de284121aaea26274442e105222a561450a9fccfa8f7bf5a917b90753d52607ac2be22008e2e5ead57efc39cc63ed3c8c9e160e7a31985beabf8a1235bbccf35508fa69a787860f44ec7fbdb3d814946b9943244bb6615b9e52fe48c50c61208489b986ab22028ecc98ee030406b467248e52dd725368560d6d7cfbead8d3767933c5b0973ecae8a1f68ca8ab9c22f3bd16d64846dc8463440d7749484e80b5ad141d83e0c29c16f69ff93375a8a73d78ee017eaafaf884b381985d2d8c20f3473923015bb3dc98baf799a4b2e835a4cc82aca1098201f60d699ca5222cb23ec72c298726795b7dea9eefc2c41987602e66f41d38b8cd82d37565012cc860c6210552c2f1e2934cb4a27018e062f5a16a86edb1701a123e66889ae7c6414d2ef264643a8c525f276108199b5239aa53de5a18c023fbae8e828676eed1e1aa6199f475c9ecc9a25cde59e639d47541dbeb36c43389605e9a2da8acee2cd961f3fbf1386d971f4041fc62d2764f582d61fa010ae25949f46963aab6bea5938173e6c5bf4caa969772c3e26feb7db1244de9fda2558b75092ce5aac365d333ec698c7ba757cc02ba424f05e867b9305249097ce16a366d6ab29a35737da5ebe4dc04046be1e0b75a698b690230af52eac2902bfc6e6f14973626b2b2e8a11d7b684402ea2bad5e9827abd4ed6f70d05905eba98b2b1a28f45a79cdd159488c7d4f0212fa3e83f824c24f4d6de36b974fd4dd889ab57a85180efaf1b8f6fe3e5f8ff198a06ea96d77bf312b860f21d5f424b1d63863cb9ade7ac1cb096a7ad61659041d8a4ef10bd69f966ec741c57ae89f57ae24cdf62e83f3a3007fba847f993e039d1dce441a03937c738d8b685a12f55d438af5bf703af01470ebb90bf8c22bce502bf7b499839a5891f31dd74729b2ce125fa14b13e10b1f2217854b7e4fc0b8e18728eda2481ed5772cff53291d46002506dc001010ac13eba215e249477398030d1cf68706473b96a58c65e28c9cff8fbf98850dc492418797e06b2669478bfd56dd865e9a4474919843bbaf5df089ee28a399e21eade0429a045980fb9fb380412c014138877b1481cd1efe86f2d18fd9a38ad79e8cee40ec29a69a81a67b62d2ebb2844e8f461b96ffc3bae5d215eae1ca00989dfb643477ffe433954201ca558926d3ee7e7c36fdbd6913434cdab4a6fd3fbcf0b07c3a488b8f121e1177953caaf1668356e6d6404797861b41ddebb294127c7939f8a8be6b8bb6574328d37fa4605cb8b82a2d0bf1f09907daf79fc41e43252be35db1a16065f5a72bc08f9fbebd9325016a862f5f245fae268696a6bbbe8384786482e231149aa9af57ed46d6d1856806a44b7e2d0e05a1065db66258ad5e1fce93a68cbcee735f2f099b80e9b0a96e581c155248b40628ef15a88b4d19df7ddaaabd6d45e4c270f3623d76028a31afa0a7fd734a9c6d61368bca94ad5c1178c2fb7e2a2dacdcd36e9c3af87008a6ddb13ad46ff27e2ba53250a3a4e91d224582621fcf04d11ed96632745c04fe941a33627c2ccf6844ac4cfd84f4b22b91f004545965fcf56293f6efe9388ea5b5f2a3c31a1e0b22b63576c5823fac3a9f917ea04e4e460b0e29210f8d4fdd92d4370d3345d5ca8f557ae956e56239d26f089b20c79d61d5cc1b4debf8d7b6b84f73389a6a9a39377a9690ec2444910787a3ddd27a0c875c4b391dc88eb5ccd041eb472806332047df3ac0c43967c7e052f9e95acda2e7a9746601717c7159f91206b6b39101ddac529129be1532d801b5423040bf6797a2ca87d81c931a6e300e2b2d9b8e6ff5739ae8cdcc67c2059ceb42e1fea3bc36e6c67b7f3798a70d85d5c2e1c9cb481703ac1626c331f82c231812cd876f3eb44dfc8ccb002228f9754eddd8912d9bf2a670ccd18dfc5fcf8ad48f215a04070c27bce3630e496a1f753edd147cb77b330ee05aed078c2dd88e6ac104f64200bdee1ab3217130009b7aa7fe8c88e8563ddd79a7632872f7cc1f997087131f31062e3c102dc555d7c353c86a4863b061b70a023bfe3c03ea3b4344eae22534cdfb5af4ae60a69aaef44f66e1cb3ee69ac71817871508de4984f8dd564b273b914b33770132ebcdab1f97d5c74f9bce3f64686a48d0198ab17798ebea2ef5f105e19a7db66234c242c713d50898dca4c65485bd8722d587a0e1557e4dec339b36dd1053af218890034c47076a72d2d63dc720737c6006b461874e506ec46a1f150f92d85c4102641b412f0469ba51b41b35b4b51066deef76ba9bbef488f54491e1737701efe3d2b07348bf492c4e8c82ef3f2c5009a388c92db4c394d89f46fc552369253380bcc4db6a9f62b42c7cfe848d48129fd160b70fe670417de85c2e1d39d03bbe653012a7150d59c7043a51b15b75f00ac8ff8e0cedcb0e10a47756ad88a7346c431242291506a8325305b4d8ac9be6162fbfe9507a272b5bea0adadb26b112595f843423e760f3d4a813a5fcb84b56c73d964cefedfd854e4df54a1187ce6a76671d0c3c96f984dc6a3ac50e536a2783c3039d3da891e352da623a9ccbb1deac8758177476116222431d8505fc59632dab543696467c519572fdcea5c9cb7f029ca1f0892f526fd23e9da1fa51685345657bf09445eee2999102090233378aa0f35b964b9c18925ffbb378d349436fc1184238db3aaf2163201e18b2ab767836bea81a4348a80420db69400beff7cafd7cb1ef20c5f4fe47a2dce88daf88b580c72e5a951a73bde4aa9256f1b9a2861141207493d5335a2b6a9ac4a23624f53940eea6250ac3d5dce596eb320799aa85478e42cd15d9d0a7edbf60b5bbd8a81d811f6669b7fd9bf7702ecfc71f0d58805252581b1079bed1b183bbbfafc043eb7e207ef222e3967839e9879a731cc627618eba7fe56aa1ed9f8e312e2a5883d6d2fb6090498b8395b2a9f8d6bac13783cb6d142d65d156aabab2a337671420d76d606b28314655feae8ba48d3d38f2c66cb5e6ea14bde2a284ded2a82bcbe3c1d5de14cb07188029355985e9093db7f40d4e0a7088bd33a0aee838d453405c2c3ce931fb7ec535b4b50d0379f2803ea7c84a9abff21c4931335dabccd0b233573439ad5f4c6a5c82bcd2f4ff8181ae214cbe771f31634a20ca3172a3e889a455d41a700f9b3edc70fcf39d315c5e59cbc967331bd256659a3b22f61da3b217286cbaed6b59441ee4a43d729e1bad646bf07ef1bfc348851b9970cee0c796b970daafb7fb403e0f87c8eecf301e72f7229f300254f85b04e127e467a346d72e407c78caa7d674de64c1676b188ecc9612b1de9c0609621e34f0c6ab179eb96ede637a3d865a3f0d15618050d615ebf6b0b77346eba12371e40193ed187ef1d03792936db16cbe1b95c5840ba6c675427a9491ed6721caba0f8bf45ea08c86a4b1894717a697bea2b460244795e97196d4cf604723df16a6e2bf3cfcf5d5bff2390acc37b5672169c2fa9261313215576cd3055019a1934aae565406e3b3060c165ea18dcec28d8878ab46e822e45f4a77b4f1d0caba4337a39389d051e99cfd51150cbbee9cc178cee9ba3898910c058f6d999dfda4474803f7107da87b4de8459cb4b26de7d47fe8f07b946c7d67768d0d4ed1614957b2051d46b5d96924e6efdefab20e58904e1d5dfec9d5aecea2b8f42c443f9936e39aa70e67b225b4a65b96b80be4668aea3f12c442c3c74333a043f35b321e88ad61760c8c2bfc822209e1058a26b4653bb61f86e11e478dee3c6350553a261db1b72da41bdad8434dc51d67f6d5c02fdbb5c13652420324f472e3eb029e5e54c97d4c32bd77f51592a58aae6cb942ab1855c2f28cbf1dc8ebf6ea5e9aa52273ccb38cbd49974513d2e96ca614a4fe1e58dfb1ef850422251068eed6ed9943c3297d036c0c080ac25dff63aefe94d8aed9a2d0da6cd509e7ff391a3a53ecb145743e7d5a3eede8822cc1658db91a8723b85a86329c42d49f188bb07c64840d0be349490208b7930c5fbd8070f7f4ca31abe9c1d5d1e692daa343cd1a3f47424e713865d7dc1c4aec8fda67b57dde95cb3dcdb57a5e36558bfa1b0ea648d91d8b17307575202da847a479ad2478c5a660bdacefd71d9e6284e299a6958566b4d6e009599bca063516371f8d954a5b14defe08d9b03807671a0ef3b537e92d3110a19ec07fdf111cc61f3d5adac06b5ddfb43dc5136b99320bb6767943e653da9b418e534e209a4e3fbad1e5678bd49d349e6eb88cf35db2c11d59425bcec8a7b7a07954c647ccc9f6e8a2944429e9674392e051ffd959371174e6738408596e4bcd70e80c593d6d0fcc5a08f8f78cdb1d3a1b49fb8b0bdf0fabdc75689b2018595fd1f0320208bc99703d828e5fe2f8f99156491a5e77742b4812f7cad9d741e206d3f6f9db11e16a044bf5ffd625cf00666e313576183535c3eab593f912386ac8531094d48067c2b1c43b9159fb20a0426f787dc39ee2f63de53bd83d13c44df0c4ca7bbbd0d7d39cb06b9d2fec95d4dc908e650908fb4ea6f722153572fcad16f7dbd75f389735fb0f69f20bd07ad3e69892b9ad79704b003aeae62e74d9feb9d20f6cc2c019dcb2db38ff686c999744f8a93789a9664b6667a011f16333fbf23484f396f288c00b97d19aabdf20d45f78b8f0fce966cad192e54a474742cab7041ffd3e61f8e17f8d5a6452862543351812c1e5e310c893f90bbc1da92cb2fb41adc9055578699e43c152ff9b05c7b74ff6958de13b910d07ecf9becbecb733e8b450090d6819f090a63d9526b65c674a07d035b079da4a193d93b0f3ea827c91ec90e55b4b63c7c595ffb02a1b1691bc85deb8a2e60dc5e0a0bf8dc9524b25d52b85b61e62214f18456a88178fa0bd5c4a0dd4d8fa485f9f0085a21ef85371e43e36fb7a414256a80b776682380c23c2ebd663bab988b2768875925847439df996075f7467ade80b6b455dbdfcf9add8ed6b01eb83fa88d1bb449cc43bb152f8e8ce4fd9f4a68a4d380f00deebf33a0421ceb98aee45281ce98d6b9df4977a8d4e8e8cc34dab0ec30ba522df45a40f37e1dda25ae4d8aabc725bccf101c6330757d4677a6da22c0522a6edadb06cc565356ad7695e0f28dedfb0e614704f83d2bc3e2d8e6841dcb9d08c7e5b97e1706115f94599e60a89a916326eb520a15352d5a78dec266a623167fe1a2f75158fdaf1cb66697b309d4057efc2bf8281cd80639486ef00a18340d750585f9efb96eb69f8dc92e62c2b2e20f7499b41a11354f689f274721d0978db68d11126797029412878ad1f1446e9dfec880d38dee05bc231ef41d452db574006a815e9126b29052f0c4c710ca250eb6ea61ab9bb9f8760649727f25c130d30067ed560360fa161fd15b9f38776ee80954ecb9e460306538096eb5cc3e5c3e87d5659c0fc654102cb0b7e091c685f4bfbc5e3229ac2ec93ada23f2078ebc8ff121c039e4114190f655eb2fe2a54663ac5605b28c9a0aaaa7b83756c35ac7e9933d8d7019c384208f97446686b020bafb0578997b3d59865e2a33c74efb91efbcf650daa5e498f5c4bd6deeea8e92ca7e4f480f097a7deb41c7bfa3468fa18e760816d1c28e7846708a657add482885c0b10eb3cdb291424df73770ea1903dac2e620d11477946a64d963e9f46097d850bc5a021f8b31eb7236334f931597d5475ed9f1720a58bae391b0e7ecf1ec80cef2741c9b8fda2995b8e164dcad6ca46b17662ffc758c7e3e92c45806ca39dc567b1f2a4c95cf38cb75b52d82653402d0ab2533584fb62b66edf567d119dcd94ca3032b7150bb14abbc66b09064cd54f72440bcc401a526b228e13cdb384694506d700f475cb3ad236d36ca22f18c8b84efb4f3d63add494222c62829c3e984249f0c6665b95591065a1b389a4f2c0096b0a66e67d290aa05f7f468155b3469fff5641920d5ff3f1faa4a95975f654743531da81ef6d9723e7291a3c03b6563f1beeeaed5e050dbb3439211ac06e6f1fdc2329f5a686cd5a85a3250807ed3bf6454767ae004c1b22b4409776f9e29de8d8473cf41e1df25ace99c209179b8c101810f81bcb91b58b8016f398829f2a934923aa7179bc7ef5d3701aa5e745dee2424dd0fdedd14f22f1bc0e249a09a5b7e2ba5b178478741fae1d223be347e1a267d83e958f38e71d7ec17c19272ae6098ca48881415393cdfe4d5508eafb15345cab1ecb20f626b6a7f28115e7d0d79b91b6bb500c96f49963fae9d0452cc76e99e499eb3607bde9d09368813e6d6edfad6df73ac2413e5273257d92d85bb8ca91b5624b1dca535da71f279584c5059929739a1f402d7ce453f448f39b70d15259dbc40f585c5c80253762c51e9411948c10d9d8ce9c1ee233c12604b4edad87452f29156f3b07993c1a3d74619dff78a53103e05d9e628f7cab1397b89a90dbc1e499872c7880ea824271a04c0d39efe635d524b04cc383e5ce468d15d64dcb07d5d0d0e6faeee65bbccbef21eaf4f732b154acfcb5076286803a416e03e65e6087321bd1cfe11b123e69dcb2e5f5a74d4e1b26aed3f1b505a93a39e3b26c4a0ed315ae41a97162c3a306e1ba10f91d81be268be38ff48401507fa16dfe9285a6cec915c587b8ea2fbc997fed2f7cfee7a90c128dfc0e42bb635b2f6d49c280b4cc104a7395d84d48b19147fd16e1b6d77133f39ddb16770901ad2c780e4824f847da1837b0e6ed25e7f86302958a4aa33c9afe53d071012d08ab50e63a549752badf0173a936eda2656bd6b9445279db00c648fac800e0aa598679ca520c539808f3c1b60d7246ae79c941a9c3a75bd5b21e516f42e9fe1492416e44e2dee5a3718d334b6509a6ff434fe9a418814c9e967ab407546add93fb447dda329f79054487b32338e94deb6ad6f7110a25a8d3fab352fd0d12efe6892b6521b436831bc24964426f03cd4d3c5cf3d71a086af43c50c8332bb1b5fa4e156b5ecc2a942e25fb61e7ef1d582c4230b07ae237cb362353864d235fdf1ee4e6def86ecc241a97a3e84f587f4b69343e5cdbb645e85bf3d07139e1e4da3e998cdd3b0f176cb6ab45c057bff3151317ed0d2abe8e3b497dfa7e68547ddb720cdb1197129a1209402580ba56dd46da0886c3ace3f61e21486767c12478d7f93f7432b2a9cd86464437e6509ca86cc53b256c773dcf260f8e20f5fa932b94ba35f532f3b21b4f1fbca24791f4e4ae6010951763177b875f0cee910aed74eeea85d37e4f273d9629eb73bcdd593f5782675bf60e51a8dfcef3172093a7cf78adf806067a23fb1155be440557055044abba69659ad357d200db0baec26f8c44cbf7d486db886908fa2fcd987f8ecd301a5aeac3de577f957b105afa72306137965fe99db73b1efcf2e6a8f972ddc7d85716481ee140bc859b59a438ff02937becb910d355f774b7181fc337d5cba76c55c8f2df2e52073c0b449f326ddd6e6d2dd7d5597864829ba4f12fcd07083a80c90c15654dc2e152395f4c2a08eacd2bd46026546598192f3f96804c368568f9af546e4999669f9a381aa568673acbfff5c8faf1a82ee5012fd750342005d8d440344bcba810e278f121b583ab826af30db5fd1f1659d921d9c416c30ce8a8261ea60e3772b3dad01afa3c757022d7046d43b46bea725c2e7118393607472a185d454eca7e890fd3a9f051934a075cc15333dac71f5886591da2b2c59c74ac783d480d3be5011580e8a88a93c13868be9f703ff521e609be30426b66f7857d1d78713ca7debb11bfb3af4fe599f81fb32058800ecdee8ab7dcc83b979eede08a118ec85111d4ca48fe234e8843f2c3f30dd06410af64a7644065726ee5935ed7f3ea0837986249e0202780707e137bc730bae7e6549a6f15d892fbf544a33ab5b7ff705c8e366a4008424b43a16573c3d8fd11cd3d275b15b7dc1bda3a1da20daa54ee68252035961858949dc2c3eb99c289872a7dabb9e20364e69ff0275916076c232bfa7eafff507d6e67a1a109babdfe3e9f1e512310f3a428fb0370d70518cc252936947f1c68add7f5c4237a67972788fe16e80db6141e04ccfc4d88721e33d23004059580cf4ad4c1cd2be49c4a725493eec621d7057dea831b288e3c5d1a2e1d7e28dd64438810e054312037b7c9f954cbdb6366de9c955d579caae0d1e48f22656aed419807b65ec5c642655dcdc13956f7df821f492a8d34cdf84b5a05b1128472ea4597c991c6670158e7953cad28baae492f9aa33ae2795e07f2200ca2ce4bf26265e149b0c8ee2242871b0686046e989e69a65f9faff55769b91a0e1a35957a3d63e80eca7014c4e60c8bacd8b576696e7bfb7daaea36b7cdb4034d6722fd7c68a8f393cabe2c3637bdfe4d113eda1858d2209826551b8c8e0a3b201a5a50e5809c7ad6f7bc8d047afbb5cca90b6b8216e0485ee073acfb304ef2afbe94a54619475a5f993b0ab24772e543ab7776cc8fdcac797ff003ad3fca93209f2b3d629daff2b3c26f8f0a5be1982108414a379317d4c8a592ab82222817ab43058295e1c87225684995404e3464855297e546815a3ec4ed2736e7a9082801e2fd50408d7c2a9f2b7a46d109964a069e23519210be5b0a7c9d33d90e16db1097a4013b7a102f3466d24e11d9f5022f1b561b7b76927bd465b21f4269432fc15691364772378bea528cf1159c5c82ac09ebec4f86a3c8d63b8496440675b454be3bac5eedc7fc59074a65b10b2f7c5e8d5a93932f90242416f2dfa946accda64a4465b7da2aad8dd28e1d4dd30c88f45641c818e31764a4f930589bb1f3b9ffeef285cb77071752b8827c4a9b141757ad77f82e8ccd71f4cd063b0fe73b11f73b380cbff29871956fed79e1dc909be7febb0b03aeced4180af162c7c300da3f9afddcd5366ad7ac84f99ff9f41e30f10e2b135573f03d570da07878e8f99ca9c93f587244e39a3123c872c50a08ac3a28d486d3e1ceab1b94a625f823277e7532a2191443f45ef1f4cd63812cb912d6766b50a3cc6afe856d01c2090183f4d6d4d873b411ed971d03375d0590ec95b54055954f10ffa6a6281a88233473c11afd2e81d752bb94c566f410e430500a1a04d4e905724385d6fd63253b9c96a89ef335111fd53bd3604b6722cfb0f044b103dba4697122257d39caa5ed5534ec435ba7eb9218f20b57b1474e8116bbfe2101d938cdf150a589f79e30d66693a93c44c43087c81b067843a85123eacb87471ac93b4b3a92e3175c334301b0ca09922eed79be600162b92291455cafd7f95cd9c826886c1ccf7e3f372db839a72dcadd708e58e8934c3e80ffda1296aae8a3037e6c6ec67b8a6b1c1dfaa019b2158aec2c6c29e64bfd2260d9a91d4ba4b668d8576ff6c979d48ae58300730fb15423ff4f951c1fd8a4df0d59b3960a0e89006b0c66e68c4fa3c6827b064a30b47b9ac281dd5ae095c959d980ee6ea14dfce56e855111303bfeec623b424766ecc8f87932b8084270282d62bf631601a5affec7ec48709edf6a2f04139dc30b5e39b7c3f5eed7ce071440f53eb2b5bc092593b7d4f01ff4a92969181afb0c7ffb98155390bb9d92814fb81269dbb42bc94ca08dff2527a070666a962caa554c179f2025852e353905a476340358f6242d3a8ed789edf3b5570adadc19b32d5b236a400fbf2e7a5fcd99ac529ec178d1221f876ab4920656fbde4062160d2fb7059bd59ab960ed19c065d6cd29d696fa665a88d788cc657fb6c58b90f750850c8e0ba12a55533525279b42eaa00b81b0bc265397e8756d91ea60c9fff93d2b1fefdc786b1963405c42158c3078c4c2dd58ae5eebf7cd19e741ac0ec2a78733d8d695ac4d2b1a09adf22f47441f8bf35ecf74ffba07e576bbd688cfa82ac79bfe08905c7a5e4d0184dac6703b2c80915a665d3689d3ce93d845866ead728047655aee2c1111a8604e29a7ecf86c3d115f60606badcbb4edfbb8120fd0f51da1196771feba38a2eed2597694cb94b9d62d41048e3a7fcd77ab14dc1117c7c269a754f21dc769ed6891db270276ee70a2f6c8478fa3d7cf5a5aaf32525914758f23cf11346a939716a6968e75986f15bfa009c302c50f4ac9b45c3cb51e1fedd0766993f4b55261d8c696fd3332c21eb03945acd2cb775451d4c2f062c21762eea9530feee30f5f4bf9952524c52dc87641137047f3ca1a8914a3e80c3389375de7b1b90039ea56e08cf542c9cf3a46fed5d7a2b3bdc869dacad0d97f0ec6b399fcd72cd7cfee1f937178fcc8142d5a8b905e68727240e7768b4d9a9ec6042e2f6fa1c4fbd369a3dda4f77e8e34f35c7498af486ae3a543c4d888dac8377a4c5cb2463de884caa2a70ba63e28bfbed39ee2ae7c80582f30f326deee9a1229bf04bb8d4f9369bfcc023ffdf099e2e8ec73437ab7d96d807ce5f8e54c2077b033ed800831bc7691a28c173ff7678d173111fa490f352329ae532e632c1d0dd8e31950a0f3bd96fb956a24a51fc2ab105780b901ba5cad9dc47220de35256d2fe5a18441370cf33a92ce6ece191c130983efd599fe6ec598b5ca0b85715dc64c55b5b5cd69115e183dbf6602491e1c3d49357ccd93cf8f4a81c36393d6682f14adbbdf81814ff8d05a9524f9f4b7a7bc8904d5938735ab8686019fc40fca37982e84cc4b25a651c8e58d7d53c42612e05c01ed23bca2a2f3b6a2e126a201342e7b7e415103ef66b9360f4fee469825a44b0d192b7ce69fa9ffe0fa9ae4bf5ba8a2af9f774b20fffd7699fcd24b7a1ace3d72cd087f2b617aaef54246c93f3fe9b005d91e33822a15e98b420235128f52abb25fdd63ebe812179417155fa1aa5550881cfff2192b454bf78d8edcc6ee1f77fdaf9f60943f7ee751b575be3878dbede8b35026f1ba3c7bf8eda46d30d7d860723f75b0ec464a3103ad554f3d9b4ed7988af000fe3e0cd429f11402c1270472d374c5700af53e25b693d446fc7aa91284473b5e74ebe8a64fef045a9a5a69232094094a502e01864e0fc285e61e1df2ad6dc1045cbd2db653e04c5a5b5c6da23bd3a382eda2aba403d8d1ef3d2a5b25c8082c09fc45662f11cfcebdc5b5d3669a78cb309aed8464ea54832db56917767a874547f6190f1b36d9ba16a80871ec3d875f696b95e812091ab7cc305c47aa93d882c4909692118524845e7bff566c9852b29dee61b38ccc1ca734b5b2cd88af2a63e5389fcf1517e6d4b889278312ca1c9cb434ca1cafb207f1ef7c4c8c017c4256efb61dc72a5e9bf1e9b0c5d1c9b3aa08b9c26debe4c6c509b9540869a46b6ef345d2e31781f1f4e02e180b78c24d955bd6e10091854c50a2a86fdd690e86519606563d795c54d0da0d18d0bfefbeb26ec746f9718ba3d7d845af9e07751fcbf2dab79e3d5e7e8fc7769abaa4bec01372a885a566c00da45a910ff2ee778d0f3a5fe2fbc16646a98d9030e1358c911a5bf66a7fb36889f152dd0823727db5bcab0d25e411bea0f53d04024c31183e9d8004ea3dcda998c228b85ead3f0397e7a5567ea829c8e88da77174b327dbdaeeb55b94ecf888e330507794dab1c607c39fe24a13e12723e2fe6f8a7c3a35349272cc7bdfbfd4c914165a90368c675ad5141f9fb0629072cfeadcb2001777c2708497e2ce59f4fc4483c26e40f48e408faaceb9cee54d46e03b8eee1ad78adbc4130b841b9faab7c17f151b3222d9808ec8e2cca210ad84898ffcc08d90e9fd87e3f039d70873fc7862c380df92bb53a4d526006877461e1d38775fc286a499cda1c66f1fa61f5c880831fcb744438e3cc70a8b11f595601147d4a37f4ab14061e670d5cab29b98dbded888d36b8ccf2c942906d93cfd7560c2b3dc74b5437fa118d8c1db179ee44ba3249814acd06fb4b2b8fffe07cb8e4d13c154413281904265870429942bfec6f8d4e093d6eb76fe9a2c8205338eb11332c9e46791c8cf446db149b1352817e1f8ef8e5cec9aa3f0898f4b2f938ca6066a18a5ae1ffe1f01ea852f85c439af70944cd518ef95c64565fa4a3ac6a3b27388e7c401d02b5d9a969bc772c17b4b908fb05231690641d32f8331cc6ae7efa755995abc19c3bc0331a74fd0b1d76118a40ad13fded7f8f93c9ba7e6ad5766337e4df08672f3752f647e2d0cc5ecf84c842e1948ee88552940929ee4cd86a988232cc7e55d3c9dab2262da3a8f0c72cb5755e080761fce1d0cda848af40f84aae7e9fd134aaf9f19ca91661c2f3743d4e87a61706ce1832315216711e81b52554fd40ba49234b0dcd2f4414a73424504679797a0243ce365cea3f619513056995c499c1668b699ea692cce337c0f1d5ec26e5b85bde0cb8c9d3bb505c3426a2a3ac2e40ba050f3b081e1301c2637f89e25f5916e856d5afbdf5402e4bc896d34f034dd0e6d6c8486581d2fa87ce4ec03f6b4d4744ccaf797a21e86e6fbe3e5789cc4e500504803d178d3ca20e5b75ca6bc31983f434470ebd99883d21b03a887e67255984e722fe8d0626507ae70d8d494e04cf4c7c5d1862099148dcfe16fc1d107d0cb1b88527fbd1aab59da3a2c644284c6fab6e2de0512eb5fc62329fdffa94e29b748c4abfd43f76d3f5807c545e4f2f7b6134168c0b1173eaedf9b56c560a131a602ef873693b62dfb98240d6a0d5313ad232e0b014bb49e89d00f2098361641769ae751a05c1f92a1e930885759caccd7022231ce38b403abb554af8168bb8819deac85e24040a2c202819e24306e93cf053aad639132abb0344d3140d85ac0560807c5ccc4b5e05d9d0c2dfb97e4714b041e2e57d0d12b23b0cfdcad55d56144168e25311313e9d5c86b8b3d6603099cbcaec1d777b73fb7e34d2586ccfd227efe55cab164a3127f21224ed192e049f539a9f7761ceb43dea6c70810e83901f42ae2c5d76fbcb30fb1c609f0cfa6d5783c23a247a1688b857ff52b653e0334383bb5a6e77de6e0d299a2be52c5969abca819e5af32191a12a7e88c9f930f0c40a371ecdb6469c657e020a9ed8b4d39f6be810de8d2f9e22e9147d6050d76dc8ae8a1d8a0bd52b759075ddfcf4fc3a63eace5ae3a5e2e1a2982eb48257570df7e7db1d1fc8aaa6776300886bbbea66f5f9d3054f903fa3ae6096b3d6acdb8456979221a25f8e0c992292b5d2b1d1717db4eb69d765ca1dcec36259fdc91ba66f539ed18f8439e2eed99fd0292d6fdc361f7fb5eec5cc5ebcd5fe8e6aac75d6f99dc90191dd37494977d46f9ccd4c70d4f2032adf5c098e56714de9d80e34df91b630b6dd49ca04bb59f04b3ba16f295cfa01ce391a8f2fec30a9772d3a372f35fe8a99db423af2226f546b9cbfc6fbe2ea4432893e6a209808386924c97e32537a975ca6c643afc3305d6b291e11da140407b5fc607dfab01298daf80c9ea16a17f7dd41888a5935686b74ff90d7456d94f54e03c81ac5bd828707f76250765dc63c76de397022355fc583c0cf32d806605e868608431b02e22d15ca1c3c2c05e92c1c97359398eb611710dbea9e6ee48f78e3028d27a58ff9d9acae0100922f63bdbd660e0923aca979e89d0a15434659c8931dcd02f98c81fd5cb2f82dae1c1b837e74b3abd6e106a3acc6d926f30c6fbd27b0f49544ef109a27ef50c9d48cddbc862a0e7231c38101ec28ad255c61e5988c0edb207a1620b1cc40e1ab64f33d2dcdd5743bc1333b60c9ebd8b28939687878d02f5631e45971a8b0f0128d60aaada6c8f80f00be4de135a88b3ad759f734b3b69fe2cd3912583f7f7f660e4a3bdb4e1ae5e97d433b73f0938e0dffb9c1194b65d08031c28c210c3fcf44f239dc1fb06c7dc98e1103cad54d7137d450d24caca06ca39a136d429c9d1850d28daa7f24ecac590704edfaba6e60dc04581433d14ba55f9221343745e033b5f079bb61382c6fca7c79544c867ee3181d181922a4240db620aef7830e5de59f54efe6dd1a5947549927121dd2a38cbe1e673dc3a3404a2cbff37bdfff2ea0672bc7d3770d95f4e173e216b135aae4ced338a4c0ee170f7d8120e0d993503db3191981c3d3b268c895dfec53a07594a35b774cd3a98ed0c0f550cdf595fc8798651ab796aa456c9c91bdc6a77c569766e694c405ba15a4de5aca5d4381dfcefc810ea8999622114cf47928b223222ef23b88515abe1ee34c1c93e83b86fd7ae0b6b468edd3fe38b417c10b4a106d9bcdd73ea82df4b155db89880355e9109df59a28257868a229be255e30e88cbc38345e66874686f426d804a75dd68273e5d189f15168a64f739a5161a5587ae42d56e85ac8c7cc8409c82b40e24cca5cc610840acff05901b3a97d622e54d6c94ca655c4af137b999e31e2ec643cc771f60e476b86ece9fd2fe9c330c2817658c7e47e1af480d3cb322d10101ec45d9bdb1ed07ddfbb3fd260b2813010b314d90fce2849a54fe99d76842560b36eff97b6ba7c301246ecb38ad05a0c9cd0b199aa97da80685ca520950ff504bf194afe481d45dafbd5e76ae8a734ffdd6b9b498159fa76855a50b16fed2c666855c4915de569a57820b229fa6d80cd307c0fb92aea9ffc94218818eb218e3f2a45df47162ee028b1c9a2cddb7d750f8ea87d84cf15187d4475d2feca67d74cff906559fe9840227075e2de9a54c19e6f9f0b9ac4ab2ee352aaeb09ae1dabd3fb481c346b9c4952f327973d3e9a293cd12eda62e78363ba6def329e4ec91c30e03c72a39cb3b1bf72fa4c65378a943224efc9ff3c8674d306696e8e8de30697763410f99fb8c0d3b5e9259327403579ea7202931dd2bc862fc7d5d3bb74aad998a22314646b6f35b946c78eee28b4c76a565df7c822cab90532ed7f19a8d3b71c58cbf8d5e6d0adabae1bb4c504d7ed5e8a84d2f274522c11a48e457be05d865185596389b229d862732675b9577aeb9ddb987f889613e9ae4d650c59038462d27faaccca3c8123638f6fb5ce2ddb70bfeb03e7e4dd5846b5799015b2c6a050e72e8e40ebb1010fcddef7382526f22dfab1da9258815d6beaf7274f120728391b7f0c1a558738b1a4a6104ae996d2d6b8f0f7fa0da445ebbec51ee9c8042370370d8a117dcb30dbc6959c5382da8fc213cada718b5458090d4350336184ff5493abbf1f0fa990f7a589f8638c2df465d2b5198150895c9271dd70414fd378b22779b5e705e1b67a14468c114297cdfbace97fac49a6d8b665b3c5f598d59acee8cee1a764483ef40ca5a5253070374a2bab28eb9c848ea3a8a46d1c9063e90e67e025e83f645ab4b1aec91b3fe566db98416ab0807455f99eab04b9afb211ae26df975d6b898aeefe884d1d6764f2569628638dafaa27e6e381716e24cc5f4da002a6f8f0d0e7b93f8d4f85a61d315108739d3776077a6c0495c2cf5156717e5e41aaa43354485d5f88add93943dadf0e1214bdb45a76f43e87ce5383a69b09dd320b3aaee74a308c2e7e1ccc57617fe92fea1c9cf48f0b4974047c27db90fea2b07f3fa1b86359fd7bf0b50575e1825b6f2f881e216871afb5e6dbb1cd9667ea56fc4a434be8d5965f8e0e65d54a6580f7b4962088e4c04e4590a0fad05de14dfcfc1278bcfacbaca213df8fe3e10616f330dab55e9be63cd6f10227bb2333b35daed7496da67ec6f8acb9c391967b707470f8fe23401c55d0fa4b4b329fcb8b2b434044aa6c6bd2cf16eb478a4809255df9991c7a3fa27a97a44df98428289a93e883e48e681b2ac5f1b0e3efadbf481eed7899c8386cead1f75260ec4c7760a0200c8f4c6972140e82bcb0abc575ae22f47e3b106780ef1267e6bae0398c6eac0f569358799d4a88f9333fb96e97b115c9e7eb999a93994166be63c82c969756a6bde5dadb2535d3040c43773fb70676dfaceb2efe592fe4321e22b2eaf4b3fb7e9ebb76de6a6e5d2a2c9d00904da4748e06edf90bc6dba6b57dd20e092ee7117b0d5e68a04ece9378c81aa6220e93ed64420cf6c7c5a01230bc94e0db61d4d0227542d69a629f457636c8cf85372a9c9dd075bf4b931215cd3430ce2dc1d4a93b5c99c516fbd91b2d202c31f1fc55162ce1c0d40f4ef4857ebe30ac27ac094521ca65c90004b8a9b090a69358cc8f0562791746ca5f156fe432fa38f8f7cac85b39e81b268c30c5276bcbbd26eda7cc0fe82d2e4757825cbaee1d6742a117f86f5fe12006ba9857bd0f0277a05a5efaff0572e872e35f3a3b531fe02f1f5e6260ebb88e873df82bb5bd3069f39a6545f67b2039a596e7f226753af4b8c09cb90c2651185daa656fdba132d054c6f283d2bc3103086bbe3db94eed11544fbe7d31e875ddb34e160a095fc1f8ae348bb495abdf1c70d166f7c3a1ffaacf3d6bb02e5b18e0cc82608c02b9768cd0f8ce518bbd2e5e4d0bf6b254a08b8097e4c35ee3c5ebcba19ac07ca79115d2e4da7608817b8dd6d1c79346d11e1120227bf89aa648a671b648edfbb6573a687f868d4e7245dd89e95c733c47f60d7973c01f1e82d5bb63d104db924fdc12c88b68c766a5731a9b65e5e06aaf51ce1ab0f65b31c32f06c427ab294950bf23df4f507c0c9c96a5b425847f11a4307626c24e233c80f93d1acc21c05f4b2761e632d25cadbc57cc455b4acbaa9a776131dde6234d8b7a52ba2a635b03fcd2fb44413252b604c3c062f70ea7a32ac22200f75aea52eb0347803fb15c47d1cc60e6ced7391210d815969a9fc54e25e02873b75b5d39f684b03d985f974cb194a7e2449d6c76a86f0d0e9a9031035354d56099b42ac4b0cad098eec7113594ee8b292721b3ed6d8f9670e03169a40a7dd8eb26caddbc2fcac8c29b7abf1e0d6d2ee6afb878e383a92e0806ab9eae7bf124b474847806c1364e5de8b466c0994ac83a053b21095c8a9dc16b838b33ac345a8a407a0c9d25740877ee03f5373c46171896dfc29c5a9f63b31ca7b69d883e6a1f55cb3de7277d7272b4aae6362e404f97527b0581fef23876a73bda15eba8db43695822f7c3976f8cdd2c7b4583c10a38af5f651fd07a1eee7452dc43b5285160dd7a8ab4741f3c188b1b4c3ab832741630d486f1dafea474fe7cf9a37e9f1a2ff6cbfc0f797691c92ca8d2b3c2eaed8d0d1e2f8748d30a0dff0ba991a63534dd76fad10a953dc9d1212f4ffb03f650434183f99a00f276d22147d7a0f571eff17a142cd13f7bf4ef622baf52a0bfc90302703c30e948516db0ec2174a910e18441b0ad0d14fd1aeb46af6fab2a2634ba848c4a7dddccf0f3c544a72be29d525dd2a3b82e6a08ff4532751181c62024bd2bfd9ee9dc9c10c5ce96ea13831e4cd6c6f60aaa6cb798976e6d9b255b9d3f482cf070ebc35bf115eaaa4bec47bb29dee5b9ffaac3f7c07e29d71c1d23013b4af216fa6e7f056c11c164f74e944bbd623296767533f38405c83fdf1ed9c68e71ed2c4eb4840044bf8a979cc0ff7f74feeaee47fd4c487f6a091117f18c76c25d8f9f0cabc57000dc211e8a15db4aaac863b04a78476418a378a4140d9534b89e23ad0589b4d1a5b411dadff08047769e4f166386f60ca70c1d5f7e53c64805c759987f8749a827691cba37e3498fe1a65c42ebefe010c29f3c8facf061e2eb11195c98e40149ac7c59a2fe4dbdae0c6edfe26e8aab38cdfc705bb7799db6abd76290810532a39d2f721c0ae645b5bdb53814aa6269dc4e7dcf99c4c50716b9d9c28e690d819db4603793d2ffab268e4ec343f3cf5041150149e7936b1be5f30a6e37aa6c010bc76615e87f56e75c0018c60adfacd2f3bcf14f9974bea30145d2a9ea41283fca97676f8604634f8316fcac28b5833cf9e1ead5e933565ba7a62c06ecae25dff4f00eef865d0d7b343f59fc78e966f73b0d1b3813a7da2cc59e5c4ea180f36c389621a16ab2de8d04820af6f29fe9155f4867fbb83451a48cd1b6bfb0af14a9c0fe08df1c5ab096ec5140c1c8f1f29b54041397e3aef65a492c5dc10cc60fdcabb3da08fd845d760313c92d7ac14b7e0a966699f17b95ac5ae1d6f84b147981cb99ae5d671ee5a6b65c8640ff7c7a7ccb9620a309c8dccf8cf0ce2d0bab40a55502d854b1d16250bb3cdd6ab418ca77fb30aa3a6f742edfef13df6f7f750f2a043063a9c6a475827d1920a19737077299c97aab83da84ca48125fda59091c122338fa122ef08e0f30cab3d84a0ebc04a23caab737b1a0c24b5bbad080bd0fe52e7078ae9f12813bb3ab7f150ed50764de58c20f1a73b5e59a1b1d9c6997490faa55d5bcb5b3f31fd0943deefd5a0e45488ec5e1645efaba7b26f75abb70f5eb70759e9360141b5c3ea1eac5fef621379337798d6fa20e61b23192ee65145c418c7964480102b64e8bdf06449c538a964453a460973b3a06415feff6ec0c69927fb8c48b9560b2f681e588151e6c51fa535af5c0b12ab057e8150230053e4a49434200980fa09506edd9c979565da12a52c22a9a648b689a937c736c3c2789cbec00bb9288b51b0ad99d92b44622615e61d2c2aaa74098a563c80c2983015c623f52ff5ebb45b5230c41fac85224863044046ef12e86cd1f3faa5d2f667f21cbb9db940ac8178d9cfed78b8c8853423c13cf0a593aea26497b1af69018cde8806cbc9cf33a6a9de00f2ecb0ef0dfa0eb1b4358fde39fbaa414d06dfb2c5b9c24bff20c275e74309560408360a77047fe94b2d46dff80a88d42cdd38bccd2b2d9fd6e3508357fb222966c04cd1ec94da674f47ea29c8a0e58e7f1f4ca573ae74901374e7767df0ab273a8747e606babe09c3fde2005fb1de39b1b34caaff29173eb1b4cde22946905d41c9ba980b3abe0ec1ca9119b036ed401cc2b28a1e5bc77582de0c87433a413ed5f3b2fe6b589a787df896fb2d820ee4c4a798f15493bd9ff3277ebb53a97fa706f26f5d5e62292d39ddacf2c7464157d12c56b70fd61f192cd01ffa5d5f4033ab653a1b1c8c7ba779503ec0b64cb873eef61b535a9036c81e41580035a83de666ea4fe61e2abbdc949faa23c29fd3e9bc176a23cf2aa9a8956700dea42ef995410772ce153c66f7b0962e94e4141aa7d3ba2f9912453b94fb13500245cd7ff7cc2814b4636702f46d8a24ea28d5ba66b1f8973a220bc7cb84c76817e6520f273630b7e7f7b30f9be8117c16345ae667811ddbbb6c5fc20059b069c88c847c325d724bff8a190a58fa833027164f043340c752aa27b5c176468bbb1c493ff84fd689cc10d0f972235c3532cdb3368b2e2e578be28c57ea01f06b217b213541ca80c3ca346838f2b3f4c0669dd08b105a0fe26c5fb451f621575be450f0b0dd00c69b8403aab68418579a59c3dac206ed5f97cf49d97a48357bcc7e67ce69c659dcef0a4dfe555e59ef94c2613e1d49aa0eec427fc5b5bb673a0efc5442ed4b4596f72706bc09093465cfe8fd151f0cf1d9399b464880d96c0f45badce6d18d517b17d885b534b3b51a26300c0c8d60eccc9dc9e94856494f1746f8b7c3745aed38e58f03fd2d2006562d66ff7fa1ee1368efebec4688c786dee9d2b3762f938fb90c1826926cd92166c1f4bcbd3a1d47a8425880771db22daeb36e1577fdd03700d8bcf5725221ef8d61d8520565012a0b84c2a02da5659239b67c5b83f296a1d9c9dbafe71fe9738e8c7ea487e89a229abce39dd01bd5fb581fce415c3dacc51360c706d142bc830f938253bf5fba0f4fa22a408ef25e6ca4dc512fad510e6ea44ae7bba34e70f6187bb62d2855e2d00eef2cf83ffd820230fcc11290e4d065ebb25c0fef3397da3386edf916cf7d9bbfc21eed03fa8d30c1baec7800a3c9a79f39258ff7dacee33cc84e7d6714007846f94bf6b40c10a6dd3d0a5dfdea3299c6cec1acf381160a03380f20768a95d62480153f6ec14cfcdf58f63549212fefbea5aff1b6a95d7f26cd5ac5770ee2fd827bc8ddcf75cdaa194bac871c46034929d2cca5dbbf0bf5a8f2b76f3541c976a45bc2991d00f61be6f50e46c5e10ea800b30c6ad57b44deaf7beec3e622f2194524c16727c7db0213a8b5a902ea7625eeace748006468e67f852f99f25f82b3113ce198dd223d5092f5b294c75d17574d8eaec069ba92a78b3ad99241fc6e1a8beb4183ba20632ac8e833e8a0304da3efc598db977d2ea0aa25f4dc3ab4a685e38e6f56324b9544e3a0b44a4c7ceca279a1970c222e83154972140c9c477533cd3203c44908ff605b541294e52b86efb6d8dc0c7490b1c167b8705eaf9f7cd949cca2f56ca4c2f3897ee2569876c4ddbf447ee7afe668853b7b134a2600d101bc855f1c7d3d6ab49e96fe13c249e470081be3f8369eaa67285c961a1231fe4432df5b6710ef3364c08a637b88d26a1452f805209729683ff0f4da981f5a2885990efd7a148eb8460873d997253ffd0ab7a9f290f308876c1ec0c94efd75fbbd51dc00974400b431e02b08244ee4881f853188880bba2788946f983ad39857949ec859b386851c0050fb9a9d8401a0553f28197ecb5d6d56d7c8b8546ce0fc30ba7bd444932985f32e77f4f33239d7ef47a492b7f9342fb125fdcbbd8f4c045bd57573b01acec81dadcb893aff7756f2258e5558212cef9a5e11039e866de8b18d307b48404bbe5ba14a9fd63422efce22e741c3cc8f177ae429e8c3a01a75afaec9cdf166a723e30f9d44a8f77853176ee83b261b56225b8304f6df10aeb079ae2fc4e6679c103501255dcef50b0c4638b333611213a7c74165a44d93cc139c3c60b936143b44e25c37bee96b4102aee132c425f8d2079ab97d0e10c125c99e5705d0f336710d9388d7d6f7eee1ffbd5c7c1be122f6188973870adc142362090021aef66493dd7470f4bb954347dd66f39ba01ec3906401a03fe1392c4d854c9628f2512c38ee5d408a71bdefd0e5f1ca17181a868bc9d2a462bb86cd31da265f671e11ebb985dd521a228172f570a26b935d032d462aebea7daf5a5cd8ea28e12ef228db27db0c862fd7c574366bfa640981788dd99fe5646fd5676c67a11cdae580657d653656865c3b81846f3015af5827e189039103415db97fb843a5b022c0d7f47412e5d79f42d35e7bddfc3af3536b1fcc545f30e29a7d018d0f5864dbd55fa0c2cde1b73c2c47c1be911ad88da895cbc387e842d1352da0e6e30a50ab837ae6d2cc676de8803264f169ba6541b5324543c9aeca9d86ed2611b76595e5ee1fc36b7108b373fac0574ecfd8b9d9ec8a2901ed9bce9b41e212fdc8f7407e3ed0f0b5ff365ec90134c239fda9e684917167f717249af4cf5aa591d262ad7ab765e29e4e284fc53d63711db79e444cc7f01c0b77dcf5a304f36b87980bd0ab8b9b326183f36239db117af2a34e4938bdfc60207cb25d17d8bb1c005f637203cb1fdc5970d31fd8cb6d933bd3d6ac11c973b3f3619ade76ac353ae2f179188755b3fc04dfc7026a6b05f94da3628f15fee87adc32c4bd92687f10e30bf97cbd01013de92e58c1d6a2887c7f2af76e3925f23d4eecc6718ac172351dbc5f7e3c22a5d822fa3138625c3fbbf4aa0f94534291192c91272b3587b859bd571dc2082277496b385bb16d7a0cfa4eb026901738ea876abe524a233072acc2f9892b6d1cb45df294287f15ec44abe1cd8256a9e6b0e3952f0ffa8b6f83e5d5a576d9170657058908592c49dd09cf90db2c76e3274c8fd256a4d8c100c19b70d7b13327a1b2d75584cc49b5d646eb795803edac25cff8994d0ac6bd397f0c58108b178540ccf9b7559cb17485a0876e4442fd2bb5988d384c218b6651cde09975c5857670dff381bad6445b9112816d229f4df94f5def6e6233ac74d88847aea42dd364ded8007d95c1974deaa7ffad48184382c402384a8a226f492334cb43e3c7d25076b0feb76742c865f254cce97cd11040fe0099f63398c0ef125e4c2643b3607d95917f1b79f0e497a539a8e8f161ab27946c7d8d343c54b5bcca4ede10e6541b6e6da985ec9a542eb21373d3e87c04bdecb68092f908f8ff36815b582c834b37967ec37dfa3e719a3a92423843d78ac6122a287a47c7fcb9fe60380759d760a6961239d18385e69612323a804e34d352cc37ff235c8e3b79f55cbb36d5c896d321164e90e232bcdb504de0bf529d82e7d521299d6d2d37ea54a52e05b910a0729a42de3dc309c7120f0d24d52383416f3595fa9ee8a9441d4babea865532fdca615b8bab28a8c121034fa53f5836d2eb1655ba748b6c6c01270e918b0236c56a98f5ce5eab2c3774b3fdd9a7859dfa1477b84250cb69a51b28344bf092c0cf91fc1839680ed34439163933c91030dd7ee04adf281c30a786fa1ae74530cdc3c0d820d3871d2acc2bf320631dcc9e30339f97dfe7c14b50cd13b22ad31d1df34c889c1451661b86b8e5e57a0c4a5d6261ee5558ccc597cbda3b090c0170f6cd7b31eb153b7de1d9c73ff6e08075c30336eb1865c6d24321a2ffd6349dbf9232079bb239d1846d6f39cdf591197a8097aaaf7ea8e9d02472dd7e9c95374e3fd327c07db4692fd4a2b8607ca559cd94775ed2f7ab36392051a14dab5c5b7456e31ba8f23180e3a4cd785785a9a2be9445bd301aafc91f633694f5c9247bfbb3418cf6083c585cc930093726b269662ac21f2b8521cd4ee1344e52f20ebed7ec0c80e18efebcf0daef0593293bb78f8d23b9bddf59a0d7b2556031c18d9eb3438f93c42ed4032c900c2ae407c4161bed78c0f7e1b3770e37e285e92639f59ca5226b3c03518237bfc5e9c41fd7eb8ebe3f3486975af689a0b647b37170f2c8c8825f5d397981734386ea78f8a5b2a0ccc2eb097186f83d503b75cc83319ed6cf395cc75a9b1f6ea240581a054894d4da931f8ad4dc35e81a136c9a2c72da7d793d7ff90144509e73ca1b79a41a0309fc4307b716c7f220097fc7f03b13291833834d9b73d898545107b16d08e7c7a9b4c1a6d8844fd3cbe5979924a699dffa4923827614172cce3b71c6d3582075231c93e16d76483888714e08bbaf881f5099b17ad8d59e58774bf4257c75dea025d686c7094e2a42e30cd1c0da16e9def063c2556932209fc9352b4900423e618b04143a56cedca8cade67e9f437f336a5e03530dd34201d32590fac964dfa2a777cfc930456b94f71a94803b662aac55ff3424171316eb3f6167de0946f183f1bb2b68374b521641cd098b663abea0e5b2ea17f7c30b67213795a8b5dc425030e132f6befeb5b31dac8db77218b8eb9f7353592e8008dfa4b72c89a5ea588841abec3a646414eac4eee30b50adf0f6ed6c45378779cbb5fc0e5f525919a2b332ddead9858db6da3e11218060a117c88bb3fd8a4415414ef6ad9aece7c8e639f0b25df75cd8a2c9d82bff91f3c3ab6949979644f8a0a14c6c4bedd463883e8f2e8aae2bb79e98f4293ebb0dc69f0287f9d652b26499ceb59ba738c0849c5677445f4cf719131a78f7681bc02b2d4551d8172ea214fd4c5549b86bfdbd65bfb6cef652c92cb533c553eb74511e6d0e459fab4395970267ab930cff71ee2e09e5c3573204f87a0a74903f6d250754a0a2773fa34e36ede75797275ee740ac9b4e5a3a803688a187e6983fc2a17586ba67d9c34200ec7de43ae75e423e1a914da8d1128d2c2a2846059979f938350ec426b426c2923a217cd14c78ae807cb78ed7efe5442c6df216e887d093960e09770c9c6e2a885447f044bf4d0000db277d2772b1289d48e667ae3da554ed629643b7c12e65e29e262aa74037991dd41c885ffd3a5776fa88b3346dd36d8191fea8c25173bf7e9dcc7b670ca6584aadcba8548ff59f5eb2302d0cd65d4944f0d0d0920a2f4e8b7422c1e275bc9f4665d32f2b3e8e8082215727fd4b42698116b51ff05da884c1cbb4935bdabcc3e821bde816d6fb6d18c92ea5def3703a7e9e8c43dda81e750009821682b07796f2358ef9ddb67c7702c25324106992e356e9dacff6b277ce5e61b249382b4838d694bfdec627638edcd5134c7fd56ccc0c4f86bcc9a5cabb9455c1936fd7a445f2190af29216c0e3ab9b507d3861347517fff7f8cb9b2b2a278d625e7e3632623cbfbdec5fc44f045b6459d1694eeb9cbf7efbc2a986afc59658e8947143a45f48a2f8bb643123e6bcf59193dd7f6bb28c42f3c7f3eee3aad7acdebead260df451cb5e31f5ed12ccf1610462ad9b14a714be39874c078d8d1430646c13d51e90ecb3638d09e1a18133de926e7c6aca6ee50002998e408877c0ce622aca3fb68fa4a96120800f62f8740261eea09bb1f218051f3c654f71d93bba70d62ac5ed10160f0594a96cb24527a5e16ca12a78f2257153d12fca57047373f5f993bcb487e08466146916da281a217325ed0a96cd35979428aa150defd0e624c5ed61a5d385cd7599e2aa74274ef06e4b1279fd20a3ace00bee4141d33753a5e3b3d4cdab21ea288b91820832c509ccb84eb0f480de1b192d34deb71022128a938d9b5bd57f8cab5b7ad77989b0e327d09dc28172c665cab668a0f553cadaf45183401f895d9877e1322e205a2275a87892d76ad009f2bbc877511bfc854f9a3e4939797b13ee30dea9270dddc42e6335b5749ccf1508f357b21653aecae861408a2057db045a7103a5a0a8e0c3e505728fd43294fd917cbc434437453499c5d074dcb395be82a1e4177581a87fffa4b6faa3f419a9747ce5d521b37ab256e97075d6d2bd0f5beafb3000d372f494cbc97ed7ce79e0896f5360d66976f209f9eda62cf25274858e86b6b637f012998bc50356e1ac0a31d2161e45e23e1ea4c967bb6df3d1c473d4413673057eb3d6b7c4f7e07cd0fce4bf2bc719cde6defe60d6be98b113ba31afc8658a58621acde867763ff6cc90f52619f364191f04c5ef3a1f99fa69a2ba2d27c2d851365c5ed48b27fd793d1b9d0ac0960205ebd8a32c24a1cd81eb90fd768b3553868a5d43ac9b0f4484b4d7255de0a3e0fbe7ba4649c437da1c25ed6e6d50a6eaea0f419275e3a2312468c39e8dbc9acfa73105241bbd856ffb64d865b9d728ff2940be6e36f4343f3f64ffdf5766d6877348610e894dbaae691382ccf97e38060df3dc61e36ee62d8d2916cfd8e4bc99c78507e358613893aa18c7530d5c44e0ace3c70361edcad83d28a2d69f4ec5d2486de804971bdea249384f59252908a87de4a0360aafb2e0050c9eb5973393a8b0d330f2b3b38aa20dce44938a13b26874324de990d4e3dcbb9185b909201f1dc42c16e6f8dc367e106aba464e571f9948aaf28c8d0ac7e674faa962f0c0b2fcefb69bebb342a51df6ed1b6901e209fc7c13c60bc8a86b57710a8eab3a8b9db3c458b8aa5cfc7f9f91884846090d00c9b1cdf5517136f140aaebc89564ba42740768d2d6655cb40ea264b63c4096aa17d9fb7ac4089ef40459eeef9dca3ddb970f1f8d3e8520da2897bfd61e068146de5f1e8aa1e88e766039bca5ae75535bb5c78e27b34423a9b26a0b844a2a74a9dbc234e8aea3f76538a475801e6187ff03b523034e838454c71a5b8902b44a52c8d3d48b868e38c63764d8ac50c14cd78b7103e19d33cb778650ba5ce13dcd92b4a70c333095c79e975ed9c461bee9803e107d5710f021ac626dc256c6cbdb96d0c1b58869ba230d0f384eb44e58d4c8b757c332051fab0b96ae3d8cfeb51b19c25930ea0a23a23944705871058f1d3d46ac0423c20a09bc840ab56841b517aef79c55a79d8567e8c3c1fbac93425099a621bb0cbb29acd3c79274dd2118d0f94fcfe7920c648bec19479be1a05489ddc7cac470210ed133cb45d6f763b9b7900443d3b2c2f8006517b8a5f04f6f345a756e4c124a359324b1758ce8c1da213e4b9e5e731ea651c7799b241b00eae0d786c9d29d8ef43332c0b4651b9b21c31daf1c3aca1fbce3e04f8197b449337544e49b2d83fde7e05652615c34b5fbbfa7ca3fae82d9129b89ae3ed3f5c1074ce8491836517c45f4b4f762885f3836b4a671db596579ea1aeef4f2a66aaa6b24d1f4a0ea0cd22f183a6b6efca320089f1fd585f04fc1af98c634112a0c5c3a4e8a2591e0325dc3dadb69e4fda1cfed786c3fd9c10f00b6002571e92305fb67afd88c5ff400ee339d9d407e98f785f5ec2423a5eb96961a46adcb56a8352cda825b2e9c6c839a7da7d99987223a94883592b62a987f93d2dd9fa81c1bf09cd9d928304294e47be0695adb5a689bb3bbc3a7750927b7344a4a7283ddd551be6f7279ed774bd28374b22aaf5e288150377f8efad7c3f83607cbc0615d5427d7d58b50f40b11f116deb869679e45404f073fd2b3ac69e6ba9b491e1d9359d547a0e5ab308176933f3a3f65f3b84c3b41e0bd9368d7b2eb04b42843e2dcc3882bb09d464228bb4a94f01835b90fb13f48bcb914358802a21e52fde29e713df79031b9982a5883441304808d4134807f601423d7c5d1495387bdb34f7da592579c19e9c664b9fbda8c1ab4ff72ebc14ad06e490de9ddf8c493db7f8e54be8a26f95f6671b9dbd2522b996d618dd448f80f1fe4f72a15c94ebcb17b612d6135953f3e6b18c264ab8b44c612abbf699e8c80a4ed1c47a442723d3b1bac21aab3f1510b1009a81c97cbb80de335081329a2dbbe065cc1541740254c4993dd6f1b823c40f8e3880922f6deb5e2f151fb69d16051c3b8246579b1bf6b509d943012e6e557a4af6b5093c52c365f3f95f4f73e1da7840ee9625ca041b4e77faff4cbbbd0fa7eaecb1782a22bf30fed3f3380cd0a48f20f36ad1b9d2f019f99b456969cac4893f8296c1e0e651522d8386a914636695e422508535330f19ec84898633879379c9fd6cf931b9d72c23407353ece90d76cbb882e4d83565326bc60509e71bf70774a65f75881b3fb0f00b3f14d4f4d00c56887cf60d3827c44691785b2efbe35ac5258085125df42e5687477d88d2a70daafaab2c1826b20ea5d14d64d4d1cad117806ba0514752edf0ffcdeeefe850e0b2f0c16cb41fc26f0adb2c834ad77213f234c4cbc57db91741f940d1a30b339e803070ca110f4c6dde510ec3986a738c7941147e7205862489b413c6f78ea199f0ed11d73cec35ae70cf30b79a060f7facd96396648448891eacaaccf5b574770f56a399cb8bc3e3141e2481db0fcd7783f4f646b371fb563db6ce6fb4eb9c53b5f540d14470d87bc684d26b58e96620f9f34c3d6921bcaf2b237646795a815ac6c0777620527b5441280c7af36d5f571669dc5517bd430b42b85c3cc7c3e1f542e18bc8dc5bc4f39371c26a0f3053b9fbbd1d006f679e2969b23e953fa2120251d843705993fb3a66d19870f1c842d83668812bcac2522069fd724636abbe8f5ccea974109f09e8701973b35f29a0d694710df1e4fb18053620b1654766317dc91efa01bbc26f174ea1951b04f5d954d56c58ee8b25f5d971c5c415c025bcc7a5494c14270f4afca11d2c693d9a6bc25b9a40b0fd452ac403760152dfe5078489c927310c9bed4eb8ea5ef178a05db1f24aa4dbf0592851357934729d5a6aa20b30b509e12f74175016c8eb21f98da583af85cf2b31e4bded0402a7c6f63cbd78c6f98847e945f41af2687cc3e07439c6b907f3a067960d2477ddf3f20cef285a99acd78c04be3730ea01181a078adf11a4c7c25870afd0351bfdaff76fcd88e9e1bf790410e8c57c9d432eb58aad9fd72609a5336f52deb01c18514025ddb05d45025a3d54fc2407ad7a3028a70a8a0350e10033508a41234aee033ff50b023cf9f693ed4488e0b7f50cc06e15c293bf8698469bb0530c62d2ec5a448d8be8174b6f2699040fdf74d18ef14df9b8f3df99da3cf7e375216746f2fe5a6029566229a5a76b1ffecab81d1ed82871aaa6ef5a483946b69f34d7fe377f037a2f8717f1be994eff4bcb7283bb7ef40b7e532c506c4b873c2b5e8f8ece13cc76e1c1111abfb1f70523e99ce4c5f4ae89f6decad5450153a03c5224d45f50719e2e1ded74c7980b409c5638b77159a1d498093728d5f4d9aacef5e7ef5cd30bf078b22ee03baf2b0ef04887c22d0eddf8da1f8c45f49d7f8e036dde38edfe9ae7ecbfe0f6e21d5f4510a666b13f64fb1ba9a1eaf54a22c8539ad2d4bda6fee5add00b80e1fce2cf6d0c07220912b66d40e1fd87ce34c69f7c55aec223cf113b803669a233b0731886cc33d8b76b4bc12f4bec214a0e22f4fb561843250ff539ea7aac38d0f36011f3527e81cabf0431e168bf013ce2c9b8a7fd458e4b1d2b9c2f491a21e5e9950c23e11acb0fcbe9d4adbc32110ebc6e9062e5553a24e06e62952d4c3a07a0e5d25c4f82efcb92f3964d0d21f6ffa71e9d98045b0c01b9d070f92af8f3775eaa1e85ed95f9a90cdbd639316d7b8cc7acf77a20d2fb70d9eefa6440024cd46637f95176bad5142234b6e28724f17a3563fdbb2e0d1e8e97899dd087b3a2c6ff090080d4b948b23589e7542cb0166b6729b48df6679de518f458be44a658fe8cd4a758cb29ebd2e4b4c238ff8e59cf7ed31d1413f29003b1aa0aa43729dcad2bf619d5da8458f8adadd43819ad203bdc11dc04d396ebcb578414d19dc3d0f0a1ceacb1a3e4dbc0dc7bf7b789a138e1f5db814a25dcf174a8bf73459fc07c5ca6454fb631f3b50506b28779cb3097043c458d402002c221aff1614fe27f9276fb6085e74c9dec42c6faa2f4c7463710c591b8232a264246653755ea87d1f43f211054c7b32c1d3712ce4190c6ab5fef9da2f37c68c68274c1683c60bd6d8c8d30c2398db275ec9174126ec7ac64f01de01f2499880878bda3a2b8d78b0d62b58c92326d78514111cf928e604218d9a34794a88d18089de1320f1162fa093c8341b06d626dc4756551ce151db0d3ce7ce493cce314a5615151ffa148424b32662ae94a6129c79640b82cb7f2dc02fc7d26020e1c04f19d14f6e49e27832886caecee2593ef4d618846987378ca94ff33c8feb3b9eab2e99db70b673c8c5604c81502fd3e492015c9d97a52b4e40d6bce097480d5e8b8e5ec9162e613801c4393b311bd85be512a66b58e103d776730c171911c26ae6ed385e1c0880c61e7e2bb8f2a15a39530789bee414a6f399833f63cf31d2a913f55a9fbe9df2fc6b82bebcd7b0bcb9e5824163b5df8480a52369c58a9692fb9c2b55982e6f67ebe8c9b3c4a9959e923331b39e7a6272cdf8b6083a5672c96633d485d93a664a9eb450a0eafd6b1dc6e728283e9c797fbda9e7d2721a86be9ff64a045e551c8630099bc25eb2233efbea6d4b96dd849f0d64142982ddba482f20db08ffc5ec8c7d69f0be67e375dbc55f73a5fb13555fbe636bb70c21c34c8815eca19a70f2c1e97aed4d3ee118ce51abd00db7fdf84b81674e709dd42fce98555f301f3453c77ac41efce3036dc298c4d8f2f0779fc5457c6f11a1c33603c3c79e99fdb3e8517f35271b114ca601739c650d68d5e234a4203dd65a22f44f9ef029959343ba1f368ca0f487185236e5e4b3243fb9363edbc6b96015278f2d7c7442e3557dbe5d389bceaf41a6db69e6f4f8df898e8b15dff0612a416c6ca65b89e2e5bbde0f0cccce4da612c8c5286a052bcd169dda9ef60d337df5ed4de79c913c1c06382d43ec5f9cf6195a4a03583c5a311d909e3c3c878fb05025f29bacbaf61ead70dce2cde6bcb74d6da7530ddf9a157d133c85655e26035d1261ceebf0cd86f1c4b356898567a6500683d300a62fa8a6e70a6fa09a5fbb130f31e2871a4cd0054e0243207ddfd95ab8c98d95698baf58a0c4c4b398b78563ae662116469b16239492852290a5cefb24def9dc51b27d2b7b05e5093b5a7a5acb72d607833f42175ead69202b78eb9452d5f74fba98792fa244128c97e61855855687e185532fee1653f81045b4f297f9fc2263bb9c2ff4b9d8e77ed67065e6afd23ae385177a35c33d8a5953a3f17306904a7756a031eb0bd4ea3ba7b3da62b45cb01bf517c76ea8f29503c7b8200921f96082a17d18dd040e93fd4a27aa7a51cdb560e98dc2ebca8d7c8712cedbe898a54ad95c52da4d03375f24f822199bf13e50f53a6017042818143d102491521dc9fe1f816d263b7e0cd966f22f621fbca8f92a5cfbc4ae251917e81c8c804a1d1ee85b687fdf67a39fce34ad127454df882b4d1fdd14fb2f1350666c279efba379eff81a96cae751d69e4b24aa34c631f173ec19c63427ab3fd1d06d11ab5d1d32f0151e9429b447b2d9094c031221815d3d99a0ea22240513758469fb388d8e510c6f3e05c563da1e3e0b989242a552ec30022cfdd20f6f5f479006d98e1e97bb34db2632ce9c17a0367919b6876ecacc1d208261f34a06a49df0bab32e7dea55bbcdf4be89fbdaeed095d0a35fafb551c7bfd8dd34be2e6782bdda6af5d39f0d6ee101ad7ec6cdead003ba3df92492b348d1c7def72272b9d89a1e304c873bec4412e1ef2e1d4bab0c4ab5191594d102dc796c1c585cd0810b5e9e25708d2a76a30cec6826deb35b44be3909119a32c08b7d620043699cad7e5349e156c039983565637bb877dbbc699cb06f50d65353ee30f5f4bf9952524c52dc87641137047f3ca1a8914a3e80c3389375de7b1b90039ea56e08cf542c9cf3a46fed5d7a2b3bdc869dacad03e315a8302758abb6b8b07320fa776de712e79fa9b337799475f02c7d941ff4ca831e34358c1ab66ad8235dcec40c7f7657a5be0c5f91df019f87144acf4b90f8b0b00e6fb9e550bcd9b431cc7c2be7674db9257d235b15141ae97bcbf44d584a0b1afeb34ca4bede10fa1ae7f54a111622d5c7c3015763898dff0bf661dff97b7e9115e6612c780e6431229335da7412453e793433ead610f182e283385b28d2115e3131d9e9fbf2f2691b9290ce4858ffcd85e8555f493ffec4c4bfede4c1c1347443d0007169224569906fd476586e07c9a6a31014199d7bc892ee04dfe1f65d56f2235fbd84c195f1cd22103bc44a74e05377b07e9896b9a9c4e146256484cbdb99bf32c4de843df743d7b2aacc9b3a552f0614c98e66db9e27e5ecd5069d76dd013df589340ad0cff9d6158ad48a911bbdfb26ddd29fbc6265b910b58dc033465eeb3b0a01c8f10ecf28371f2dc1d589405b6170a1da943f20698cdc72f6d808e64aba059c266615cb84a94a91abff05dcaae8962f6f756da0083f1b2ee3f4b8929f108bf56f925dcfc776312378c1a6014170b1cf732736a1a848ba92d3111a682ba3294e310982e849de4ff8f36c7a4ba356af54454ce38c96a8edbf3530fdb91e835af403c230958ed2726474625ba8c188baf5af415069d10b45e73669a7e91f27dcbbff1e5b1cc30076bebe0f2134f81728bc0700af53e25b693d446fc7aa91284473b5e74ebe8a64fef045a9a5a69232094094a502e01864e0fc285e61e1df2ad6dc1045cbd2db6535499d7d5ddab4b1dcf641aac570acba18cada2615d5674c206ca96737786df18ec09371444d345a7131ca966d089074e802a6fd680730ea9d1fa52142cd24702a00603b7cb0fed28c6215e74452c0ebc56f97c073979d0f762314f49042248c4d09c95c7dea74fdbd3c21da921de914b9be6670f2521ddc525b3d22455467205626f3d2258ff146bfc90252df62166b2e935fa76a401eadf7ebe1c559f515365cb5e0f743a6030743e269b0bca7d363202f80d57e5a1d2b1b7c261af0df4590c2004781282cfcbd59b03b05a3abf979d0e6b630a6fb83bb3b5dca6f9ac49ce0766a61de66fd45b0bdb2e3db553705f887695263d83ce9ce2de377aa676b3c6ef8d2fe4dec77f55734d89778cedc8b48b3b8b8affb4db97010f622d195370bcace2cb4097fde0aaf19064133fcbb89eaa8c35a55f5591b4faeed941a6a82efbd541f930fd0d85b2c2f69ffe82251829af799d51975d24861dad07016174cf1bac2f844b3fc2be28c4c7ed4bb4f6400a048652096176e8d4ce7924b491d80bf25d15ea524ab7538075b15a8022db2f0426cb3b4576b2f74ff38a4c1afc2d48ba833e7a374869a5370d6a00ee666ae6d6face019318e6e07bef816a9cfd02919724cffb62a8fe6594c4e932122951bc636c74062ca99ee6f44fd62dcee609ac045486b989637d8512d74b4cce8b604336ba94bec74c0ba5aa28bba449c6da781c63ac630c4b532edb7b864a3e1cb86f00e4b7283ab123ac46a62d72f3084036295edff10d5b318d10c906e6aea684f086f1f06234e4c40c2eb35b463d3b6f198bb8e888888df27f63f1f2cf9c09dd5fc88ae141ac09c5d3c0ebea4940753695c7eb3d2d1cd6707aa2ecd6fb7193f4cc3b5efdbd6d3248aeb585fe9a2c8205338eb11332c9e46791c8cf446db149b1352817e1f8ef8e5cec9aa3f0898f4b2f938ca6066a18a5ae1ffe1f01ea852f85c48424114fabe367fc722a49b09875d2bd4a17fb31f5415001412d9f44d1139fc849d4baf559c384c918979da0ed370c26d1c19eb45d789b151b4a5dcf0d5442f6d03f1f39534e9eb2564e881ca8f210a1058450e329fbfa60fddf16ec57b6a450c3329858b83ed147433ff9d0a3f70f21736620f88d366597a532b994fced7a850c9a6b8e41b1055916b4dc7aab13c6b66edb0f39389dcf2eec6f9a4b858175e0f5d9e6e1322f2a508b27f64f6f61b2ceda41baa510cd2e75a20868726339d5d80f135cf99c19106f213f8d4aae8c319014751a68ee13194f3bdbd898de487c36cf5c166a13d5d0c7eb4c4e0d350e9e0f10b24750851a9ce4190dbdf8f9662bfdbf4e9e3e7b73ef086bce0d5b97883db73d8e0a85a960e6c3e382910c738037a3dc1f55279c642e92b20bb479029e007401de066aee284711ed395cb2298bdf71611fea0e9bc46bf10833a0ad099298f39ea2aaa9ce5459073e3792d62f2833a2743b41ba147b355309b21bbf9aa5fd79156b1e13a82ab47d854b21339f1e672f51d8924e89597b941cea02e3e49ce22329fdffa94e29b748c4abfd43f76d3f5807c545e4f2f7b6134168c0b1173eaedf9b56c560a131a602ef873693b62dfb98240d6a0d53e300ab864c5362e21c349381611c93bb5a80cf98a7bac625bc95d2da0289f2f76301e6d991ba46178e763eff8c84629706cbe2102b60450a10451ffd1ac047c6fa7985ea65d3e9e2886ecec298eaa0b354f6ddb696402d3eb5199f40386b8aeb694a1a5832b1e08e1e1e4768e38a4fb85451fc69960f12e6e5fcd6945698018e09e64505ec53a549aece1dfced5b13234d8977e5d37b562da3f42b8b3b625aa6e1db9c8449bda99f50bc3e98b4f283678edd5f216dc19500ee91361c10ff6e25addbc252b7584580fa0e994744840b625af72783eecd628c1cdcb0fa6fd247d9a59ebf4c404cf68ff6a08e4172920a4f58003e0110b6b566c0e107fab43858639c900763987422c133c597cdfe7e86d1ef6c72038eef09013267c08f2d07fdba91026d658f9ba8d15a398419227f25a7df00b3fad1b43d33d0000f742465bea66f5f9d3054f903fa3ae6096b3d6acdb8456979221a25f8e0c992292b5d2b1d1717db4eb69d765ca1dcec36259fdc91ba66f539ed19fd5894bed838b0cfea0b14798da719df0e217db6d26ee6814f7245f388ab3ce3092c780e5ff2db3b20b209e0f59ea37644459d562f7dee254102209fee9195a8634b737f1d061f86715fe631ae07401d7d49ae98d099e673a9b14bd3a0026806389784fb4bea2264bd2b36010d7642d2fac40b48401aa7faec8f4bac8e61329043a0e1b38143920d2f0248cbee47a0f2e588c7dac3e4ba67612266d3e67aeec1e36d55b3776c095bd33fc4d8c17a05aafe6d3ec44bebb8d439a0c0200ac789ce50cfed916a4719934f52a2b31ad62a3fc8d3854a3cab55b1222b295999be55809e6a566706d93ccf1cffe26ecd5ae3321bbcf20cf88ad54a661549382de6dd7116587070bef96a683ae3589bc7486e683adc322cc997f26af22de9aa12f89e1569a59b1e6e051eebe533aac751dec5d85019004eb4d8917f4dc192488d7102ee782a325be0c45564a1ec74c945623b6ff2f0c2d6b2e02f04ba1199b680d2cf96426e5d212f7e03ee546a3b569553e2e8516259ed119faceb886b2c8d7685688f6d55c22aa02696b86f0497b5f213ba29f926b1876de44ef7f65ed98e7456a653506867f9e02f9b7711efdaa53fee70259fd1f22ee94306fe8c693f97c8e6e6fd523a4f89d73fc779861224a71f34d06e1431d2d82ff280580808d107feabefb9e381693bff945b7b06511b14b4742ffc9dd0b158194cf12105d4acb3377aa3ba6a98fc0c51bdc133c80c5717dd638bff5a7abc98c72ec73872e1752d94d17cdea65a72595287c8c7000d939ef6af4c12788fd77fbf078d84072e0eab7cb03074f7e70145d192eeae4960374d170531d5ee5fa2176e46723cda96283f79bca6699a3b5e751ace9b0e28b24b7363b76554d089999846740e4889d6b2345d93455506309716a411f54dd80603c2ca548fd3bd60f9dc5727f83b13ca899420e0ac5e8a9836aa5287bf16e3a746c5e05cef38add71aa5df2876864f45055f0d4d526b5f49639ca3622479da718776be12f1bcb88309debfab296936913aa9ee769c7c4a7508dfa64da85fef9dff94dd2cc69bd89af6b85fcc111816fd152b8e87b541eb1eb924399a8cb0aa512a37850ac566d4ec4ba56804632932eeec9c860967a08f54b14fa950eb0fc5ad3d3e5c57279e7dd71b6b10d07951910ca4b1f626559a43d374102f930706bfb6d60a69db5172c8e7b3ef928b0efc962244e1bb2a924a58ab11d35fa710ca6594c30346b9159cd6336c17e786038f4914b800622455bb4dc9422c29cd26b0f3b48374dc5b0f65d55862fd2cae23bfb963c18bdb1cfa787dca1f8d311b39eb0e14c1c53b75b6b0d1db29e99e56d410a92883f2bb6d041b572dffb7b476597765038c34fcdf386c4bdc9af485fb4f6ee7bab2e1c77f08f3e7d9005e91e66e5cd868321ac4e1291ead69c6f25c20e53b51421270df09ecf61572221a4c0ddbdb639ee4425460237aedb4307aeb24f897d5b235cf03be8c79234303cda99b5ec8355f76be760c32c02ed8fa6f4b25c8945f3d1305db2550d913bf45bb9a7f2dd0b3208484a0573c9f1ad780f2df79900f47d060ffe75d5282473163f7f6eedc8f60206458c38ccbe4612f907e91c04f3311c855f6d9be206e17321674c8936b9b7caef16be1d1b409d50734f0f5061bf9a74407d5fca5186947b149e67cc01edfad3aa8d6cb773a94b473aaef70267c1767aaadc38150eb0422fd6deaa6404dd8166590dc2f082dce7d2451116ae65e9a0f96f436643b125c15ecf77b66865157d05ceb17583a7084af5ac599a8ceb5ea71c6b0f944fa5acfa933905046cfe95ff5064544bed33753aba2b0444b9552f6a52b2f12f4c38dd9e244cb73cadee63350a328d1e07b3fdb25a4d06a5a4f68a69280839456cb53db196320e5e5c2a7c9ef9e3dd1c0cdd2b3584e6e2ba544f03e8ac0cb50042e7248191d80b4e3580c64b630371884e0c5e901166b477ed306710ae4c2e6c6d510e2ed8cc7b03cc936b98eb9abd1a3acf60822c1034c1213d8f883d8d05ce1b28a0ae7d1208bc8235efc68f15946217838ed4ddfe8d634c1dc8e8520f237f81632a99e38fea23e00dfa115418f95b3cfab68347e62b600b8cc05836782ac4b14d8954ceb9c0e1fe0b15558ba9d36ac519042edc09a4ad8c74787004e7c2d22e0f63863d246035c09baec60632560caa24b34c7f586b1f28114d3cef1a33f01955ab01442dcae8494f0364c2c545d9a27865828d7f227ced78d4d2c7413db66b06216c6ca151c2ec99cd49cf3d192afaafd67d1383307809be459e38735f2d6f5442d3470c3dfca1fd15283cbd0fc79caac83171d0ae64789a4c246bfb3c1a37ab58bdc8ff2fcbe0f0f3b92c5b702e73b23d3904af530b6d964567fc877d9ae0cc9ab02545412ab54853a3d90220d307f2dc524bfc72e93ac3ac998455142ef3e2ddceb1016728a7de31bbc33f6e87ec4da7486d0ba75d498b67960d5ce1b03f1aae50d9a3bb4d37e2fbeaab022e33fcead26c23873114a89fd7754b0b9c0b3f89e25277127d01ab7f3837d40c27e87ef46a584dac388bf4af2c17e37a6c345e469709244e778eb042ff8d9929576f46261164618e8efc2667a6efe178a8239cda54205dce311b2f048b3c28909eeb90c56c5891184f454a49a89d945262ccbe90d18c72baff5d067221845331d121d39a45795b898945fbaa6a29df6a21a421fc8cf0d05fd2d2dc07ce1794e64d5b090a4252ad7341fd30538c3d246002dad65b5405c1c174e4cdd9aca894b864cfb57079e2031645f204183a9e43fefee6e6e0f12b96e999f29381bb0075ee28a56878f492c64ff2745f4ff3825838304e1c3cdbffa4b615225896e53b60a6f8ba7a9eac4818d53bd8f5961789b91cced7bec02572a284bf3dee6fe7561d367a698a280af61ef097183bcaad439e0e3480756e178ecc1e67963fbbed347c9a2701e2586716be6ca0c66850523e0d535347d93d9414e6065bcd2a4fb439c6eaceb91a81fe1bfa41e77550884702d45916f0e8219d6908efb274a69e56c07cde257425ab04f937e06796578dd3e30c5f48adb8ea250cf38c4bd4ff10f1886d075b6d1ff85b4172b1c71052ee574ef52d13a7009d69e35fbaa7dd385506a4394dc07a123cd5b3ed8d42d663afbb8850bd04db8a2252737d4f680cb76a904b9711865a631547b91e1b10ab8ce2b809b18a203757068831549bfccb39c12cad4d7fdb20917ad823b1d1d8982631a886f8d2172ddb990e355b83cb7a94bc9e43a9650a3ed2ed82e94a651da5a4964cfc626b4b541565eaa07b1bf1f47c8ac0e05e93831066498b6d61f250facbcd0f1b1ad8eba5d21bfc649bcb352c6f75a4bfeebb9116228c4af6f1fa4730458b5b777738366b7f59d7c3149ad994ad9ad1be12759128e95017152f9b0f9e9c2be4e8c05907b4166bd65fe45f33ade158d7449273a4e2883c17a1198457597b52e347f7869771690fe80f7390a19946a51ddb9b2ef293db70fee2625aff1bc45d38fd131496a184296607eb2bbf7603afdff8fbd8c142717b4b8bc962a3ecf45e8428ffe1318b214a0c7a68d92c0529e704e08887e7611b79f693b5a56c9113fb9cf3dd9e0ae63a330e8c8b1ba63553e8486eef653191cf7fa8fb0d2fe8ca397a7b0d6474195241df87b2dfecbd268a48f85342bec168f830fcd02ce0c136d5411e1f956fddbf7420e99a75f8e87ec7d31c8f3cf952c06b83f32d4c8ae927f3cf09340f3c250b929515792776d97df97fbc9713fb459bd11615f5b2518697071920ec7451b8046e32f153fdc76c5780db5acd9173e50453944d9e2ff6f722271bfdc335e64e19ae055e0b986584ba0a3f659c038b50fe4a34d574e4acb4f3b609496b82c7eadccb9fd08167739585e1300056d8fe4af967340986866c986695ffa286cba9576c834b379126bf5ffc77162ff35861d200f939025453b571abdfd1ba19492eb5dd6539f3aab556e53b7b59d79e592de2fc64e3bf966d13bd5c6ae7534f3774a510fe63d21ff7c2b5d6c8c313a411a79ef794fb08cfe467a72c4585634e515d8252121df8a0c8c526dd8a0d223ec0c851ea272970e4436333dd36b18edc15939ab8a6f2b595e61f516c0d9d19be9a255567f4a6b9ba790c8a35e574bcf09c6857ea5323bb0f3468ab3a8f23e4c48c2d86ad40bb887a58e0954e7db73e18daac72b9b27026f388ee543a388d3780bd978a2d4b46051577f9de67570a18c39ae437572373b95207e4d10ef93325b0d7371161c73edba82c3c7e17aaa114348188d603cc4a6bdf96a5b08a0e909bab1c46f9ba37c1a36f636a0c724d1ac2a7340ae9c2e7239702873d37be03dd481f0f228f592cadca8fb0a8fe0e8eee0ba52b3d09e2a021979f2b03c0fc125301b40a9c4f0ecfbb1d67733b5cabcc22501d70973b097ed73865e237d75252aee8c668da7bc4986b47c589e2c672d92cc6c3d85ca8e95c907d96087dd44245d53c3339adb1994ed5eeef778d4bb3d48f2f566e189a0f962a137e0490096e192d535026734e77696a32ba37e51f84d8fbc96b09dcea780b1744b7ab7383af30ac65d9306e51b97b314b7366fcc8b0bc574171da5ef8ca3d5ded0e835491f31181fd797c7115b0750950744a6fd4c2b319c1995fe1e8d4361a533dc8ed39d816c68149342ba5099e140206996e7fb8afc3cfe94726b0f52739897f2a821d884dcdcf1d9be6567f1990932207fb83f4ff8930d54c72fb27b94fd13f230c24e61aeb4d9fe3dd64373c12135a49ad307d11b5932f1056048d3f0bda13bb2c11ebe170c50555c248e17a5db69d657ce2ca7ad4038952a8add9d136ca191e8b56ba6f14e803be33d06daad3e583548c1645acd6486f2f50eb6066923d19a487a93443eecfd019f242b8e846173822f580a338f7df65a91869f92a7b9593fc8bc24bd21d2b159d16b9e0c2cc0c798acf3c12c018f1e7aa3403719bceeb00d908e34e6e34d51e4bb8399bb6ea6c666e5e5e0a51263ec7776b85541d243baffbe6409149e4b5c314a2486b01f0962b5658774ea05956d0d49b3e5b9f5c14ab0b8d54859560746e2868ec0a9d654df1a530352fd85b335a105402ad344e3299ce677da76d64bbb6fda60f4add0e8fb49e89fa320dd31e31a6bb99a8922cd78fa8a22440a519e847e25cda8dd608fbfaddd7cc986d683c5df72be8c4905d69039f0de5012a766d430526eaef554d749fa8692bb53dc8aff42b89fa29c7c05d1f95cd5a5ae0d1433ea527f67058a08d15728e0f2d03dd5a5acad3eefe3af7609851d1d0b613d71897dc6c3b1e0818ca38089885c81a5c1a29ab8feef6df00bbc11ccfb62b727892698e03229cc156229e7c47a5e407e09bbfd3b969c056bcd47af31e58233a95aa4b50e4d485dca9b3e6185e72566558330598f98de1774fe5943a8218cfc00805eccfe3a573ead3a080a09e6834274ec2d3b046e6ee103d92ea264290315305f2378ea0ed98c2d1a43adc04b5d25ab03db4491885fec23e1679d56d5e9a79f2619f1bef9af0ba320d2953f28f98e4cc28b99901c3ff210a0a1be22f3ecf9a644e1a15c5194e65a70c6c910583dcf31997e8875e392ca007496a2c52376e8075bc91fec0a124f607861ae0eb167ca7772aab7f5fde60708c06c7da619367a0948e049f06253c1b09ccf84568e9ce07209373efdab714e5012dae6d837636a35917257652338cec6d7c7aa35934ec37411b55b701c72c6396d6b4b8511920a5aa9ddcb88794b1acb3df10fdb6ede3f629ae493b1775baaa735cacf8f21d1b365292edc17b2d300ec9340072e2945e753d96862a019e27cf2db0bc0237a58a2712a5631b73b8f3014c63e428c5271eb602d43a3d3ee2477f88ba669b00b68f69c4db147560846f78e580d989a35a181960c6bbe84473fb3cf862879ae3797174d6829c41527619e5b3f9769fd91c178d082f7677dcb2abbe009f99203916cd5aee45c10229979d8488fff4c6c4ad42cb4a99d7a2a936263e06e5d2277e3a07d03875faf6929644dbdd80efc5a974ea371e9edc64ef6bcb3098cd5479d25d1ef13655561642f4ffe1771985bffb024d198c642d1ab55e90508254a5e74a2929ba36acaa2d17a2ae6ca1b4a65bea69e50db5635028675d96dd8b49840bb085f8a9edcf83519f5ee117c98b1f5c6be3ae6dc7d2c9fc55235f8041c9b7d9cf0be53a0a13b5a7076f3f2bb7e070b44cac77f9d05a6764af03294708241839c6708770d3ea38001582f29dac2b2db2a66162de52f8bcbd6f90ba92136872599ea4099a1f2f0e1ebbf0eefd860e4d24d66da29328456af3670ed5ccd47989c2aefbb6e3a8a2b95b9568119a91ea1a7abf2e148237d6ce363e52a9c8d0f26734804bc2e88ed5370f3c523c4d7bb8c4da4a9e8fc54355779c1e24693c8b7af1b3ed9f4c929e28bcba7cab98383d36f5e44dd2b4b10b216d1a2317430bca9475cf5d5f8ba1c356b8ec14b164d784efd0348c0e747dac8c81c6a869ca326da2654450528da291a4b88d6603083c81f344ab743d8385d939f0d90aac18aabbf8865ff8f7966e011312b64201faaf871cd923933e286c363a5ffbc3ce4d75e12ea081da10014c9e6e1746328214d43816be2d9dd1645c09167568b0f916405417576fa9311e0139f27270916df5ec7c808ea72c3bbba0a7b8548789b39694065ca3e6d38bc066b992da2a8129bb227820931388e7442bbbf0118755ed9f283f849f03a6fe3959494f439e9e23ed645aa43fa4f9a41d4807a4e720fb2fcd162b969532bfe7636523568745970a6067bc78ed1a97fc5f85dd8c4f4a316f0f0df876f9778201afd254661863739fc35954ae33c4f7002df0397648d7f909b5a16d3c9fd33f5a7743da19855e5fedadb7b70c170936a45b193575d846b7e374d9d935f5423fa57a0701924d825d24436dc4d2ccc99ee5ee4e81924da60d438c7cf7ae2c47f1b8f657e1e3ee965d9f2bcba45cf529c38cb8d478739bfaab217a60a53f4d3f6565dbce20054a624b5ac029e1cac08aab82e154033eefd03ec907aed791310bdd1067766cd0a54d2f26e673f50aaad4eba9fc82e50deafce4cada735ddc47c8c88c1c4cbb7f45c05ce9794db49db1002c1ece89e2e385b09e1aedaf5dde53c30f27963998cfd8ad861029396b4bc7591868a7f4a96a3f8fc53df4251bbcc5161b3e7d3d9c302fd36f065779d8f846dc4dc524c15ada80cc504b538d7926085477ef6b1a0caa88dd68252433ebe176d0d3abc19ec82bd81652058944b03ab96b1ddb22cbdc3373c32618798b5b9f2a5f9e197827b658295c7adc3bc1ea5e5f583f063ac0c318e6481b9d89c9d181b26f37546c5ed87112edd6e6000e8bf27fb25048aa052b0cfde40cab4e4c522dc176e55c69722977bddd2847522a612167691ea0f5f780eb00f0058e34d7e3baa3b2f0d2098f620275369e389f8c620624c9f9366b83bb50f78224403019300532f1809077cde25b2a641eaa5eef6f641818fd9b7b04be5e6b343d558356736bedd41165b5db4e30dbc8d4a880793f9f8ed240364dbd66f64fa8f330cb87c6381eb209a795e2e5710d15a64a32129eac6d006f9caa034473cba1a608718e5785cc8147090943150612adbfe448baabd160b959a1d18150942781658be3a433e7f9a3f55396f1cd8a05becb9ee84345a2c6ce1b063a9831639455652b2a14ab9e5d81bb9875ac4a06224767848173f38ce53a48bfd6ed7228107b7606d8ace7abd6764acfa719a593d23ada272d706fb8836b6445bf981601a1f9d1f0246242cff9bb330810b0cdec865998f6ebd4c04b8c3a0739fad8add437e349ceb25f680a7a6af62669afcb8bd130b996dc4611a5a99a37a4fe9ec449b40664935b02f47d49b27feb4770791c66aa90f3915813db27cda051cf175a23a8bc57d7d7a203574c1b9ca8af64cb24a65131c831165c8e46133222a3749adbf2ce458abdf0ae87d6d9b00670aa68093e6ffb4a83fef83a4b6f149c1cd366db4c40cc855ed8a64f4949bc5906fc715c8e410c1d84f245114ef7bae965b154c6e58ce335359f58eded087b4c37127f97b527ebfce2387cd1b64610cca14440ff392a5f1d5f7acb0adb2ba47aea3a692590f7eebb3ee99a46005209c96bbf5f2f402a72fa362191a1da2e5fe4b6b756c674825ee45294c127222561083633e54170ec55008e4ae0e001f60e876fa38a98d8d145b2fda1ec578287df04a34c0a780ddd94293e517df75a861d0aa7b0b1fa08b4b6a2bf945109f5fd68d52310a219b88ea8e9c2a8b8646702e393e56ce58a690386c50bdee574d5e7a7b57b8e26d45d71a105ba7aa84d7e06cb2e0affcb8eac9b2d9017ed6a5d42a07171e040bcf5f1e8e84c8ec1e04c11fadf12a05a50f37afc93f17667e033590390a234bc49ec34565fb9ac8adac13a78fa8c848ff58a9925c320401df1fd775cf767396ea0fbfbaa8171ba95096ac7db42173d4fa8f9a6c494405a9cc395030866612b8a313934b300dfeac28259e85b6ad31ee23148057e469c17333334c6ea54e6bf335615dee3f5915ac94b065582c793e972c19a639c4a7bb0a7db41452879e145b93e5b7616be84bf60b602884311e1dc96ac26eab66f1e5214fdae11ff6afe181f7fd5eda6b95fbcbcd07cece12e72bedf7bb8e3b2e87e316cbfb302dca4dc28f06507e1787962f79e64ea2ecee8ec50e5ea0bf456e6038da87e9ed4e697adb7a449b04e4aa109b1ff229f612137e12b619edc4523c89789eff46ad31eaabc2fa97c96c5b14c30ac701425e5ee92aa9a7fcb80ff758383139960dff6ae68666f15d38b22b8389ca85c55f9a133b1449002dd46e7ff26447b59eb26f15839afe02a270ee00f2d364c3267130f75767760a03cb03ffdf20515996a5749716b10854581de36e07199601cd846556f75791bfbfd12bed41599cf812a57803c4d9b4ec82102d7d9d69ebcd69e0c3fef7e062304483cddb7c5c30b6b770bdcede3493384352a68aa40fc1e9f49d1c890f0095f7132270814c2760681d4fe394214141e8cdd5b8711f38c10d51f7727883ef2ab756917ceeae5208415134292d8da5c1397e38189ef0fef5e769d75211a95c2dc3503717eb644475dfc280a63d030b61b2a8e31ccc6c88860c98cee9c2641b0f7b7d5bbfd1a34f5cf8c19262d45abd401b39e4c2e188978a1382a2bced98830b45a83a3a3a25899fc75eafcde99a7fa901267ca7943e7519f8f67d66e8a8198c6615fc565539c5bcc60db45500350a06d8c0cdbda3f4ac625c3edc13462e7311a8aab529e53773b39f028d4ea5ed1da6633bec944a2a972cdca82afdab0ee6a555d93ccb76c55e9322ced42c0f800ca6b2e13e48f8d331f31325ada1ac906c0e43e0df1db44ef98dfd6509377d30a2ce701ec6322526666ba8abf7a0c0e18e26260c782ca1531e418b1ea1ed1ea3297e3ff4fd5bf1ec82cad2d5c63d07dfe24d68e7495fb0c29f4148e190ccebe2ecfb95755cd30e017f58c5ab357b9685e00cc0eb0988af2348dec53f0e1e487c54ec4513d8008e313a83cc7ee911fde67d0811dfca1bb82e6efb37a7347db9b4f339c5c28e17c62ee010ec04842f8702253064878fd2209a41e05427ef6ec0446ed00fbdbfa5164bab802ea6347d3d720088ab40e707072c89596159160fa714607bffe48789710a133afe1aefe2235dc045895b19def0504cb90defc2f8056589c4bb6ff9e12e0b427da46de193603a2f258921143e1ac5dc087c1459c22a062f0ea96c864cd7aa87247ed4d813590954bbe06108b1ee1f97c673678cc37d4712323d202c5407c3459b9ceb2fbe0cd9f6ed52251bd51a8b1dd3170a1e85d89b3eec498cabd1924b7d8b897d3fee9006f9fbfb18880766476ea4d10e5725d410949a27361001ca61163589e69af952284bbe9d993b53bab9f07ba0d5b75177490a2c22bb893d14f80d52a160e4c261f9a4c63e19b936df68ccca60598fb35de79aa062acb28ee30d0f84a2e8687be409e35de7acab87eee97ebb9b1b5af039502139b103a9f5b40ec96b9c7f9e2d6b157a689ce584addac7ca0407b0e9d5aff1d561d7a15262fadd236dac26928dc4be8320392a33e231ced333855044e31e063ed1dd48b1b9cc73a7a28d2378afd1691eb672d5f0b1c7416c9684006d69fe57c971b069f5854c27ba05c8950414dd796d7d6fff956cbaf4f06fc9d6ac53ec98b79d2686b1a067f71f63c4c11eba38d4f0933b5214a792cfcc483d47f920a364a24a80d85fbeb5a3ddbe5f397815eacb33b495aaf38dc657274cd0f12c0cd338ec7f141711910baf477d7eb1827b01029a4226ef2a8bbee0dac923fd2d7e678ed4e8d640de0285d251088cc7486f2619979f3585f9c175480c4c7f33867caff6a6b1a7451b22b0636c4dbe3d842cb101be9a9737e5b3e5dfaee3f5b903e2d3d5c3686bc26dffccfe422d8baf79ef6eb30d141e2ce3c497029ac965710d530b183b794107210df5c2b489259539f376a1e190464626c5508c8b64055800125b51e2664c30289507298aa885a101ddaabc7d5d72e8b4cd1894fd8db88e121aef778aba9261972f004f1ea7fab2e0c41e402b134f8aadbebff30104bcc06bb24d8b6e54a7c0dada9eb01d864670f2c69d7ecef5207169afa65bc5c3614d730c3a551df292d9f86dc9ce5406e9dcc08a20821ba399b8ee9a8e25aed3cd3fa8babcf64cf4a1e8f84f8123a74f24c5ba1aec2c93537925b7ff82b67f5a5b26e302606fa151b4b048beb044688ff8e318cf73bc9bbf07a06628a8c21e29d257735463aba4dbf55eb6bcfb908c788ac286699fb58995cce1f3c1fadb0f2faa687fb158d2b97c1e59b444adc7992e1119259938ab9e4364efe6d690f538ab8f4b607d22107c71746e7fa549afe1597726c0d7f5d6d6508d463c257d52ebf82137d36fd745641a2e7957fd75e719ba9bc212320586dbb02431722672f7c54e685d4d7d5805d9bd0ff6f5f424b150180fb5bb1b39f1eb9b18948d81311d28e887c25ba50af325c4c4c75b05f7028182c8b1803294681d83c39d2a89fa0d2202601cd024fbe5720369344871d0192e707a76a9bdbe38ca3f03d0cddd231edf18cbe96834efc7c5f700010963f911669f0ac8f3d8724debecd299fcecffc95be033ad403fc5fc27f490fb2288fee0862bb1eaf6d552c96d1edf831f1d983938c51ec376b2ca21ff48c3fb0405b562204399d172410b8e2199431796d592a6e4734b524609ebd267b6702add4bd2b069b30921514a7234d78901985a3bdb66fd604ad8e5f5e5446b227ef981015ac8d10f21f92797e7a31b61c791bc0c953956ae644016854487ce6e19d699585c7e2423072d1db21a7906b0c0335b575fb4116c082d2e26f536fde70171b14eb65ba523ac86ece9894c8a309863068fe086e7e1aa3804396cca1ea09bcd8705187b015c0a1850c06f109e78f8a1429e9e475e508f8c67824fd2493e6aa0eee16031ac83990cf039339ecd5ee67e616bb1fbc4f81bfb82b9b8d52b1c94e1a418789e08b4cf756eabf321048b06b436fceb5f8203d122ad6d0ab183e12c8dd22e0d56590b3b11f201b1e2898bf70aa8153d3e30a8d7ed7bb14580d0de3f618f4d4f4f1cb5452737fd40620b7c9a0f3c1bab5044ced5df471132ceaf6380ac5939e0f83b5670071ff97fdc891f365b0e5128167e31ad0fbb2a1c07afeaf9bc4f8b6248be58c32234ca41d86c0d200aaf9dc94291f4ba91fd6a8896204a64b6906149a0f45ae083c2d2182b93b061801966ebd8ff9e352e3ed9ab42cfe8b86610b1f7be65a1c03405f854efff1a228feebb471d3b4683d4a5bd241e47a8abb83c9aaf2a99cb6d780efa0f38970bc96809aef0582ef4408fe47bb0649940d5181f33bc9b184f434bb8d881f31c3523f298a66c018e15c72436317c050147ef7e0be336cbac35f5205ef07624b1cc0b5fb45ce703878d3afaa7bf44f4e313c9ae18056fd47d61757f0568488fdf630d0971e0dd4daf40b63315fcda92214ee944e4f28dea1c7a37e8caba13eef834e64e6112bda29b1c58b2d664de2b41ce7bcf679751ff788e797b0caed27ef2168592659deed41234c3ceca584af5a5a7fb4f6e6429ce8b8594616611ed5b4ffd6994a5c69871c06268162cc49bbf7710e057393479c8774a15fad70358836aca2d0b7358b8fae0d9462c16ac8c5123d44124f73755b165cba63917a873afd4dfb696352ef1ea12f3325bbee66820588f17cb5e5f95541f3a87b64d050210bcbdbfe2c6bf78181fd542ad5467ddf2d9d1d7130c5919948383d78e2eecb9ef36ddb89e29bbf4578248f4455b55ff4c9fe7482437cb40f155ffcb761b8c7c2e84930de905308bd93cd9cce8a14e5c51af07a5fb22f37a404c47235fc6898db2db8b8296fd32cd27e520d15512eede1d009e44c80c33a7cd70ae43216015adfbb93d905fad4f839c842ad63c945d323e9553a09a7892e926640fd930e1a51062a0557f3b5e833d5f67ab9af07e3b7092bda9958bd08a982d1e87b4d0363937f4fe334c17a9f2ebc8a5b3781b04e5ce3e0cbbfec74f963aebfbdbe37b108becafe6faf255c64ae8a328f4f39521bea27f7d18b85d893d8779c0484117b634c30d8f18458f06c21b94e67360336921b07f4db6b5b54190d87e4ca8b634b1718fd3845c822f02888db4499ce41a5a529d3a003ac1aecfc5612213d003ffdb3c5e23ca8038278bff0d73b6faec71fe43c23f31656a2a48620774a68065a3eab4c7eb77c1afd8647a82c9f51e9df072f9c542e93795da0d81c0e9a8fb42cc0206ea952efb8769feda898540d16aaef21f7e431586763a2b928154804144f791d7d8c4f9e0e6ec277d207533ba54180eb360f9f418b1d82ab75ddf6b1f8f190b7f2ac2c50c6a7e6b760048dcddc10ab3ac8ff57f955704caeb7a723a3d4f9d4bd2a4fda41d71d3f103a87fcaffe7bc8db7da10d805d90de0066ef519b04b3f6326f167149e1127aa713f8c9e0652b81f0711332cd50ed1ed46bc24a02929b27d184c63cb3374ee80397d8fd886cb7fbfa6a8217bc2b20a142e39376599343e0f130ad091813608a52f86798ec47a9e92e41a4ed41fd37a818a734273d57286f07670456f8224b306c8e714330915e808ea14b7351742f8d54cbf2823b1c0215645eb53c8310048639ce40f5271802fc0b15329979381aebe6f766b8da99f159adbc6091798ee893dec860203926281512971371ec505d973bba9bc1df6c6fa0a2fe75f2ad6419f069bf2521c976422d16fc0219ceaf116fa3ed259fae27f5542f83e8dfddb4de523ecbf65450374ba2d151799baab880806248a9c2e2a36cf27d61cbd74ae35845763bad61cbf14400da34ab974234611eae5abd5009259aa3ebf7412622e1e72c955837a2b18d8fae9ae0a35bc7ee2b12a3c6f60eaece59ab52e1059aa278a4c7899650f98c89fe980ceb5d58462e055ac43b8b30ba86d74dda916757f76ce7ba9df76d371a27ba5ee898d2b0bf612f39cfd879f65735bde1ef9823ce1d4403db5b66e6fdeb944ff2769c2eedea78f2db0f0bb8a4688152bc2015e57444889a2f6c21267f064f557616afd15177ea615099d49a7d7e60a1d4b2e687bd6c89b810e1dd077a0c39ce5ab400dd159c1aa2d4062ce43fd8359d153b82b3845b57da57d3cb424a9eef20afcbe20a84738914cb185b1e7289e3c17e1c9ca5704e4d6c64a2183c75c4cfb68df80d89949ccb324608dd3927f0d43c2b911a65033bf0cb32e0b77ef067a28c8ff2389877bfdffc3c65d137b23266bea5a226b443fe16eec5459587e1a4d003dab83213a960a7bee459566784aee68f124b409e6565ad61f204961bced53973b33333ba0298bbb94b9e66e56c27064339dfdc267e9abfad38adb4eb27a8c388e4e2f59ef78a0d44880403b850d0719ac88c3c5033a54faa436ccb404d39027cf56515d1ccdfdb19268bac245ec143c68a853d75e0c3ab88035814fcd25df0027907ced80adc9e316084ef7bc7b39d489fbe1c8f30f91e9284b2957fd1ef5e4b04a99b88775961df04f7a84fb77581fe096a7da05cd68bae5a080adee6604a7b1840157caa6bd43d17248948e12ae5dad06676064c71f786a1a37cd44b81142016f327dd67f1ec934fe431762bda56c498bf1b4dc39dacfe3e1051f6481f965051caa4e9a8e06aba157781d6902cee3b61e0cf87c54f1f323d86b31f75e1fa52659a56399a542273f148d71a09ce2b3a4a2de2c6e1b532be4e06c496474031e4198b4e32dcd20cc40bf9bbe73d56a47f0d4472e3868ae83c731d929a778e7c1294f2e9761ad288c93367e3c639b79436275eec9133d8cb43b8f9a1981cada0744dba67c635d645145bf2db18d0e8e666a1324ba59585765542f1adf411d669673342b65ef30083e91962354d60c7132e211aa956725b352b1f1c502974e1b6227d66f99b50940bb940369a28d64ba4ccfcf93669872689bb919338d9f3e997d180dcf58e8ddeed6151dc200f25c9ff52f5cc7ec1b52c2a9bafbd735e546b7a915405fc42834d57fec1ffd6512eaca9793f9cf9d33c25b402185f0bd5bd832de5dcf7b0c9947f2100d2a00e7b1fe1294c834a84b8f0dd2005e1596e8a861c7d8f97b77f323c9634f6036b61d5f2f6cdb2f5d3437c5b59d3cc6115695e4a572c1f8b21ddb956aa4cc26c1dc8ecfac5d1dd1a7012b8fe8e0112fd427dcf910a463cf5624134ab0e1b56feed9defbab2dbad74b65164b5e3ff837b83bf9d9d307fab55db9d4b86563f8ebc510cd869ac612bbf44a59fb37c3c5cf339dcc6ddd73c6d894111e4d1daf27dfb7567d87d9bead0034647efe711a092aa52ebd78513417057510970643680ec01f547bc53dc9099d6e73620bc5c3e2e1d11c844ee4f558e08a68b360c95cb71522e61e847d2155efe8f24f843cdfc5c32dcd4653d7d4aa6c0e75bfdb5f3c1918829eb1562b23685182d130f9e9f9bc13f0eb179cfd37a23387fe1af4674448cc7732dd005de4274967d0e04b83e93314569cb41ff54cc6c989398994beb7b546a4e337544f6bd67a10076287004136e8b17985c3fdc85af5bcd5b82289d4864b0ff66f3601b667725a4d799a1d0f8187580e366ffb53f3753189241887a28215054f863421e665224864ee72b6769ab6a22f7d52c8337211903e13e9e003947319c34be7f285bf2d76d3f18a1e7966ebb14ef3fcb1a5a8d62fda10f02c2612088709c7d58bf2f64ee8ced38664d042e5bf7df83ba4cdf449334c56d7a63def64077e2380b7f89b77eb9d580bd769cea41c8dcfedc9e8f0b9d3d95a7c8a44f1a32f5e281bc25afcfec5e0e34b70cc74e3c2b04ee9b0625cac0e6ea355611cdf88b4f942304a1173b84e0f912fc3ce7fb54b2b7808dfed19b5311f998dcb8669303185921a7d1f714064c919325d2f0ddf9da80e1eaa69213b09a285f0fef73202eee00013d3719e6d0ca41b875fca1cbb78b6f50572b6dd756ced897e80ea928a256ba86e2c6f8b1e366d504afa0c75271152d6f84361f1fa308d60ddf9d8016993944a972b39f56fe846833e244f3d9bdbf561b06ef5f1026b6c14166aed7f04f92fb7bce2a95e4f6aac95231f95adef1eda11058fecf3d6981a6be40452a323238c929f6afac1dddd16d8a282f3bbe4f3860296d959350768a77bcf4a1c61d7b6a823e3983df6b19e16b7f2fab2c1a43eb9c5a59dbb9e22de81e0a9b035e284a67bc19b23f392b2817b11d0bfc5513fee21170a71118550249d9f1920595e9fb059d46c4761b6a66056d621e0e46caa26d99bb9e9812377e1fc81ff43082c9a960e2728bb2ca776ba2898f7d409c6d5cf6d4e10264f03ddf76179e7abe5b5cc8dfcbd45f1b4b2c5789f21cba15c578a0dca354c42d9507256bac6e9d5b64f3c0fe404eb37296e64519558c8beb00a9a70331ce0dab311fe7821d8209998a34dcededb4e142b368c6d44827a2aa940fa48d013a816e9d9844eb764b1cb4af63a79250e5c83267f41adb3eba8b4f5cf072501db1a6724dc5fa41ded164dc7c58c6b9a1ce887f9b60dd4db8dacd4d234c6352c515ea7d5832cb25b8199f1b13d0ca0daad2b3f2c548aaceb2849e965411c443c6400e6fa2492d14d2bac12b1c2935823590a5df0fbbad091d6bfec23c52816289b4192697061fbd17c9ffbaa5fbb86a546129e7546c7af7d9b15d0faa18257632be15cd907b04c66cff4cb5349c58afdb13a51a2aad450c759a288c574457875f0b98b3da88ab4180621e7d37df09cbeec82904d0becec1dcf60f861726f347202019bc12b7adbb366b138fafde2cebf103c4162a49c3212d4b9bf0a5b232385f731be0ca31eaacc39760607dc958545dd3e21aad43eb316b83ef63d850fc7d6585754f19cd19651ec39181c5ebbee6f99ccf04fb1887ff92d9cc1ac22b7496bc7315683ffdde71e8b32a731d0641b65f2674fe682de7ad39812490b8993d3794abe5c22cbc65d09eb8b6c594317c4ef6ed76666c9233e33a04adf55620220833f6517864df575b92ec13ba71f17e2cf919cb8a2194f92f523502ce3550eb7ba2cd3b3520507b0eebb70a45f52b5fe309efb00d44f9d70c7a9598ed1e0f909a07b926fb09f6b4a5c24d7a9b6fbdc19ee9943a0ca78d84101ce674efbefd89d7819550c287068c36cf27cb9dbbf337239dea48209ee932cba786d40f8707132887d4b275f456c5f2407437b5616633182e48b7f75df08688d0374dcc9d83dfaf44a98f5c8d9ca63d30fb89f9058d886b3f4e1bc991a778ffd193a5924242ca800d7f8e29422196d0eec09bf3735f63cfe18a95d5656615c5e25166efea6db51503a3d373c5708f7720ec62cac2116c1905c83ade64d45a321a6b26eb46c9bc3560b8bf24f17614acdb1238c0e3ae91c4a76bcf3b750bd727a3e5ac148460419ffc120626d8165a469ecd5f343c915b6a271d7f330932397ecb7c85cb130c5e2424985852795c0799acacb0da65b7a968dc204581c2482e4c1852b8091094dbe4bc5ff58bfd8f6f3449422d81630ceeb21150b52e56c7c2a449639c44cfd11388a15e5eb7da8d4cd51512581b128f4b2b00103ba0d7a942b08dad30cca5b8a9a3035138602562bd1ae32720bc964a508f343a62c0d14837651eebf47f12ed65bb386de0d15a792efe85150600350057586e1227566812eef15ef31bd8dc0f5d2c13ee3ced07e9236faa93e8dcbb38fe2f84c56f2fae161890739d6c8cfdb1674de4730de28992eb8a4722c196cf924d024d6a98f10dfadaa13041b7b43d2b6216eb6bb4db0c1e19ddcc5b5832acc822acddef7194ca974af16e438df327c1784e3a6113fdecffe984daaa73f73f15738422bc9c5bddae270b663ff4dc17ba45b51fff7140a4b1e1f2b7234fea41e268c4d36370224246ee80fffe0037be507626695e78e72ee2f389740daa94ca4519be2ef791cf3768445becefe381b35791f772c21493a822ba389033268634df5e3fd4a440bcc0b413b0c330c6395b57b4680bcc801cb442b80a6f4f6a6d30ef31125f151373dfb350f329ab04643c23d2e1ba2c4cc14694c48d6e1b3be7d9b1a590ec2a184b474fd0a67c4d63c3036a11772b3d29b60c80af14afbee5df010a31d5b3cbcd698df379bb99341e45cad5ccb130092dfb07281ec5a03ca1017923844e20995f1d9c7d90199220290c4eaa6260fa805a761b0599ba80824e715a7e0a45db0a5217c0676acf3dac008ef9701a3da28d7b597e82bdda610b9a245d0b704b40c2072818ae5565bdef72dd70287f5970ac81c45db4c49622e89057d9c0d36c970a1840dfd422e170c5512eb5025c57ce24c1057da2f39dc963ba7e0529f6657b377c6abc25b507f0bc628b445c3475191cc72934a5c45b92df44d2b91b752421121892e6d9b92b8aca131158302ac22da05bca960fa3b6745465ad0113cafafc6d56eeab59068c43496c375b24535dbf0ce504bb57ce77ed07a9ebd92162efcb57dc3743bccad1069a4ceda1a1fcf8d6fdc1168dc9868f3fbfca55a65194cc2c6687f50f0d174a0415dc9443e96ace9d69ed7f4ee83a04c0d04cb9cfc6ab989b882838fa37ebad2487131fa84f71c4461181edd2c91c068a67d2ad106dc71ec3f4bae0e4ed0c76435290141ae6fa8e945ed9f89dd22d1204738b6fb2f7d7a17d0cab3905ffe974dd27184caf478b5226586367560b1c65f00b824aec85debbd0372aed459ffe2a497a2eaf3197db9ffb9b7589e29241eb15b07c1b02e5215079575f9dc3af5de5905003f1034873994b8d9dfd3b505c32813d3ea61cc78986b889d2324ded6e7dc569b297d75e2c2cadc03a6d5b515f140fe2a038fa0d5207460d12ce19d3ba24456c7eece5cb5175ca649d20eab33bc889275d08625f779c8169ee5910502bde5122fa90fb16de88b97b56b239f378364bae2d32fce59b1b71ada9eec6c15e9020035ddc4d3b1830ee708046a2226073bb17cc6598c33cf41e6bae20c815ee0a296e8863ed53c72d0c998bf870f8dff3d0230c4d3ccbcdb5fc4c8583a3b040251853c5f13a5b5334b72b035f43d91993e02f84fcfd97258ad30798bbc36fb73eba197a8a13625dca525705420e99377e6be445b81262bbca01a31a773d74843dbddd2c8a600923c18c924a944bcdf5f21c62182ec8efb07af5c90aa864577c866056423bf48d0e6d138ebaafe45a754048ffe82aed4eb60758084e30938c017fbd1fe4bc0ba78232d5731d56ffc7a2244ded347b5d40a158710710ffeaef2d16af63252628625bf00a60aa41f176a618eb17007d652dddb687f7ebd0d741b1f42028123fc6c25feb8f8e1765d847907b4fd7bee84a1a1d3496f872ffc00683317f5c582dbdd00113569bdd4e40740153411e59fa8429b571438f4392f544ad7569bd1249d5fde4b7f31deb69fc805ad871f870143070bb6dfc01c8ff93c5dd40e24eefa0391e01bf652aeb521662165636f9128dba6f5086a3a6bc22cce2e604eeeda65c887466c9d18a13697d134407ce0e628337d5f5d84e207b7b6e594a165dbbff35944620f654b1b21d271e8d7d963cb611255ebd37adf9c5aa9f7b483642df0573c288eb55e2668792b71dad7a20a7791c97c509accae4a279e335fada187cc969b1b3526a7aa375268d9c7a00d08d2c3f084142f0d4fd5232d96328eed98fa4a69517c82c6fb2d1da49da62647ee09196727ecec91796b259d49c3711914088242b36d96eab78316e925f4d8769cf0fe8f683c1281da6acb62357060a935840ce1ed457c94d246237eb79a478942ec2a1b42041ace0708fd86d2119a38025f33ab1809bf73f6222b79cd780c1cc560d7dae2afbb100a700f218336a2baa9debd20f91e6b4f0c184d7f3fd9f8cee884245d3da6828f6adabd0a4a9cc4609d15ee12b5c3e31457b0722b692761e0d931c3d8301302e09b5b1ba2b93763dba95a3bb81cf640f085aa639c6c99012f566766adc5cc6597fc2122939a791ea6a409c69dc14db048ab9c5b637536d037d960b2fc70927e901d1b03a216b2e606b03ac37e74a6c462819175551a45083be77b287c23b5d47a5003420b2209e01895f6688cd9ae5733985b2a264643d980aa8827959a11b9f1c5172a818dc2672a8079ffa683c1799e78974b31ea3bc0e803e84533e95add2c4fbe8a50c3f965d3f48456a60665985f8fed25d1ceab6032142bd477300966fbda327054151ea2f32e30144dbce957f20ec1161318dcea55273b00978fd64fc921dc42f463e4bc5f9d9e8bfe06bdae07d82e11e9afd932f9e55a4038113e8dd1c75dc274ccbef416325836db88c8aca4356d33aaf6b08434a5b77ae0cdfff6c41e5e512a09cae412607644b28028f0cd4029624f972e00e0bf17318e97864aadbbdb7098eced6b29199c23e384c77209d1907c6b6f236f9134dd34e9313c1465331dbb2d7753efb55ea7d8905d62e4bad6b272abd6da09409704088f410568a760c8e39fb47f365cdd45079dadcf628b0f0682b43a4c703767e9dfd71696470200d8921c4e34d8861e5bf82696bd5d0429aa7fb51afe2b154b9a0eec9ea7e58b2a2d9dd1dd1cca7923acf68b4cb7e09efa92734922aa3f761819bda5273a120f711053e70b217e2247050a664339cd699c3f44dcedcdd6eea07ac9fdf458d4d0da753b8b5f315b5a29e7373b0b860fc62b1c71c0a687ed3df06854f1f3909ffbd430e425fadbb0696778f56bf530da058315f1842042dab839fc92928a2bb990ed71354670004e07f657906fe7a062498e98add50501b3566ccf6a219fb6ab6282112f18e904118b3f83c1a65dc8d925f137965681a7dae1bc0df248ebcd07ac56a85ca82f171dad39cd6139153b3834cf5ed9842e7c02962b0945a4d8a3ed33f6f5760d5f984ccdbcaf8ceb8e084e2b4b7da234af8b92fd5435b05757c92319aa5785a64a800c3f13ca89485dbc487f4b9f53cae345fea034f4d37cbc92b12c30cd80c8ef5d9a6403f80223b15bc0c75245e9b73aa145e098e3bebb52625074dc96571adc3eab4bc346519cbc7f5860c7ff336711eb812531217f313f6c2e64d8b263025943c6e920c9ec9eadcdd0742adc9958cde6e1f02c142e5967f2989d2bf0f27f8855c82c597b9e486b6da175aa75c8da3793a84ccdeb337bbf1286547a327f8465feba3a0b8e26bf801526f09de2632bca406b6ab286396e74ad2712f2d165e65d12b0481a03d5d9649e8bff008eb326a76055142809cdddb2092434a35c1152bd417be16ac3511bde72f96edb83dcecdb149ff583ec83cc45f04ec8cae8c7a9ee1c4b79552f161fa19f19dc52e837f999fc52f8fa1621fad2154ec20e479d3d6ac342b8df8d6c54da2962786ebe02b99ae012085ad2ab25dd1c25be25fe2205934b9f659989a7e5dfd2dbe8dac08583da2203b9c51f64a627eba8210271727836a74fb56aa33411917812c9a375ed8a463d3bd159ed5db3e22792163734e8c92bded27c4632d0e6e3d3e05293053b3f482b85a9aa0033608a05b4b80f8b57db47ffeab208db77bd551424587c74867c88219e503e90cef512bc26992b033b986e90bd1570fefb7328abec6068cb3e5fce063643380f92657a057371cd657909a5058651f0dd56af1131ad73db0eb99e0151ea7050c23dd5cf506a5ab16a20da0b9dabbec66997c344083e5b08c554953366cdf6bc6e5dfecbc664b4452b51704fbbb5b35598976da9aacc0c5fa8226047443eae75b4009f42fed04710f9ccf1249f09e28aa02c5639b5f5caa481ea588486f58adda24bc59f39c00a34df69e87a377a5f06b7bdee63c49dfe19e581d6e55c0947bd922f24c60f705bcf9f1b0289a0c58a176fdf28f6bdb34d29bb9c8fa52ab4e27c002d99ba8a0c56ea0acdb0ef13c00e4a26e04d91206bea691a5efcb5672353622f5b2abf9fc9a96a2e61c16db4709f5e91e1035b547b2400c93fe96dbb02cf933610c8ead90441231a599e91f4bae7e8b18fa5bdd17b4bbb839bade9b39c45e94f456f6d45076a1988b2786ce1d86c54426be8b9f994017b58de81bd2d658b071861c6c1ccef7b53d78859d7cf4db52324648c0b408986c98de1a818a53da459922b168c1cf0598b1d5f9b1f18d332d15b6e44c8c6638ed83cd3aea3f2c8590a3af27455587fca45bf0fabfe8ca5eae60e4afed7d63748e373f41000f5f87b1c35abb10a9bb9e6dde182d1f3036ba6298a743f4bfcf14de0ff4217b95fb5f4cef37b5a967ec36cc1b4a38112410b65e854a4e5edbf5ff6f29d5b8c35b35616839eba34d78cb52b902943a803714057d09e59fe810cf0cb39d0de783afb0cbdf1e6a70f35d7a87e1552deb71b7f183b66d58355aaa9e0151414dd35b3cae1774c4344bb30e1cce67daf016ddc6229db6cd13aa5d409960f29f6d95138b0d39b613ae7dccc055d7ee9029bf012f513bca6963b9566fe3505f22c54366584e409da2d8fd52f814d2146ed5550a478cbe7d879e80b6ec19b115bd655caa5e2949019dce3df1d4b11fcf9986d0bcfbfb9e35fb384ee9eb3e1142ba99aedcd23f5394423cfa188fb05eb96d3df799db970eae0216869c642bb1ab766d727f936784587cfc6354d1da9b0454e0ea32c569a3be9e56163f3c4bd144260d238a6a903125306215389b8e1fe7ebf0b31dd22c63e71e2cc55b94432de9dff31c9d4c387ab0fab401ff076c62660b085c4c92f80252a6ebffcdde19ae5168ea96bb3cd9ea6e3e0d4da97f542c01113fabb79903fcbf507cefc057b198818ecbde91e649599a8e8d2ab1f252fed69e9e9a026394e3866f0086362370fced204d35cdec6a5fd97bb8bcfa2087145d779e5f63b52efdf64dc3e6dd87f472640571d253f2b53032f6a1450985be63ece8b57f4ceca421d18bc8dc2da2298cf19cc7e8460c3a6aca0670423798f8c56cf913f1a8e6d8fd67eb7a6ccfccff92f7c71a2f976c7bc2d80d5c9cc17f003a4b78309ef221eb3a555db926643b8fd0ed6501bddfc78ae86aaa0c6798f5deacb3859719a04c415176d2e1e263a3006a3a863ed56165b45e61e28b88239d8b78c490eec5575e2099cef0f30daef7fb1c7a2c6fa5664b14d115fd4bf4716d9ce8caeb71f7a1d39a881210fa5ff11c4c81b849ec7d66816efd09eadf57090f56e6f3f1c70db5d0ee1270291183741603dd6952ce74a0b0a8384b76ae2b846a1d7ea06357bc6e4696b6316e5a911c2613c8cbe4eae8be458b5208a50eb451b8a12db0e0c1668750a9cb57a2bafa66f022544f5685ab927bd9b1ff27ad0ada37c394b4fe7ba87824406ce69780a8961b9a9547a26ab8c30b47f4fd67f5cae7fd0636862a2492f22b3eb6c4557e517614269b2468a2a34d56b26bffdb4099fbec6042839d0bd9b48d1f90c8dccd3db9489138f3b2e29a78be67d7d9e96fe579ca3d60b36597ce3011bcf8d75bf1473c98b1ae6c4edc524e481e8ac37ad316f1e1ae5633236f29534dacddc27a9d2863908868d926fb743313604edd8127687d46e001569712b91609a60bfa6c46702b0e94ab64bd10dead1f8e684a405a05955b2f63ed5ef7cd70147c12201b448da9cf73f93b3186c753c5be482ceaa4c50824e16b15a6d1ecfd15002c91e64ac27dcbb84a9101f39c9672a10c0a85da218d9a87174eb01cb593a1f28766e5cb79002aecfc1b920729d23ea09e6f69e2e4dd56c8bbc81a41748c0adf0701395b7aa56dacd60ee8ed77a3791ad7aa532aadb222369e1320097030c421fcc257150bb0ac9a795460afdc66e33b460e07990f5478026dd143494922b2735618f721c34952c741ad1e87b7d51ad1c1c7faa8d0c563096eaf7f8965bdf7fd1fc26372c921915182c6ac2644b48a139f7014e8b4295f52e330746ecd8f02f6e5e2c20098812212d3fe12b2601a9c383900d32b9d55b9de39962d2a624216ba6d471ecaec87b7049504fb33eb5bdd3a95d0fe9340c9b2ef7bfde7cb6989836cbf7df9aebb56ede2b2a6f65d9d06d62e1dc899b9beca530503650fae697e6197d74a29445b76ac659f650b3f3ee84005d3e6bb5571ec2e5f67f393751361cbabce236a47fdf6a4cab568ba7568a3427c50f2af7b42acf9d09ae7f62abeeef1271f653334b48ab9dbfd1ca56afab913c26e7a8fdfe3b22702559d87e0a41f91b3278fbe3ca424f56a093dbbf471d2545fcda5964aaee6d199c9ca506fb1267abb73d9f2198d81de85433d261bb9fb476843843a056971960e7cfc1178f41efca58b7cba04ddc86fccd1184c91c2ace1d300d14806fc99b48b6aa8f61921af441204c5e51175ed40d538f2200c5a12f3c69f336f012c0e986fc2b5d199af9979c46f9fefced318c0fdee06df36f31002ff6c11d2e17bb1369171dd8bed1864b174c63ec5280054c5904f70fd76237388c5ef1ceea374439fb1eeb72ad0bcaaf4d26b2f8a749b2533363be59f2cf6c81e33ae03dc71a32500bd3ec07e05b2c6697aae2487debdebef86d3186ddc6ab67c82155d1b015ed47df6f1cc0fdc7554935b952528811bdf868c02e40a98fa692eb5faac20f74a22154aa544fb5be2cc365ed2c5304c6c5662bbf8aac7d822d64911ffaaf0a9cb1dd4074e7973e2ac8fbf5eba46f1d1795caa59b8f60a03ff04976f4a9f152c5146269c9e9a26c144201f69e1003462d0c32c47795654b96506243ab7dc71683a29c7ecd0538567abaa21d63387ed2354b8bc9b0633f4df5c8af04b8e034c8b21048d8d5bfc36f2324f29717391bb14e27d652645e431f893b74f34cc7c4bb7560badb34260bd8ad56bf5ebb460151c552145b3d2064cad9c52c5768f1caffe61f9470e4ffc0409aaccfd7deee363139c54c0c70fcf04717f19d6c548fb2b31e5eb644f3cbcb1f2ae35be9a038c693922e095138e426b596d5a6be38db67aa96cd0727f3a0d4b18b43dcfac29861f0223c043fd42abad15ca12f44afda8095e67d450015f9e884ec8aa33f3faaad46218e39c637f7dc37458aaa20bb07a363be9c57dbbdc642fac05b3b259de4e6d614b4085c9a52a1516ddb9f7392ff004b0e89bf2fdfbc0c7b7e55b8dffc9b0d6bb87486e426731880d8c941b1a1e74fb20cc34cb845f3910572076043536ba14237f996373009ae7fb4634e5af6cb1df5046fdda80c3f58a33ad8a9e92c042f67b245dd4158c1a5e4fc2817c61cb555f42b1b1957c39025134b3e175d3ca0874d7a199ca2a82d50f0466449adf220bd7939ce9a60b2e2ca3470d20f223b0b2c7bb3ede7ef1177572b312e69355c3f07f2e078891092bc58270eef43a6dabacade8d07ae8ef7dc4fd07fdee65b561c51bba6608a21017c939dbd6da323e95b3cfc292fe330cbecc5d03280e947fd1d9215d62c6db09ddb673e109eed0c38bb06f118cd5975a091065e0cc7a64eddb3d901d43cdd141cd90aedc9665b7e8a37b3b0ecb2351cc9f53866f219110773ef329f24e470b3b3732d87d9fb90647012ded914da4bff81106e27092893ef7bb6e79b052530f7c231a6a205252cd6cf8f41d9c39b8e60bfe64759fb9c6b429865994c900f88c900640422af003680df5b3769d43828a400c4217a59c8de7d07508c1438592115e77d2e06e20c0633b76aac4dc59df14a603cd94e3d3ddbab36d93b5f0abbd4af1c1b0bc5a4b188926d4bf88dc550de2e767c42ea94b4694770b25d8819e25f921d15293dd41097d825c5e0f8541edf9d27522efceda98ad25dd6eb7eb38f629bb8bf315741659dac697419c938f5d0746ec369c6c45e254f9cf313db94c069db3fc5baf08fd812ec57f638854133b0395bd39df65c6c65e8f3b1276b402a3ca8d8658a4d9fd50d2d4c1f0f21adabc076929c6d2712fbb9c6a202f39b60981a84c3423932991fba05f42fa9a26a2aa141984fe36eb573f9328e1184b828520dba76b172be39c92fccc3fb2a49bb9f279cc21e666e50d468c7cf20f8647c06b065e7a4c952ddc37fbe55c1849da58696d8daf302dd4c1deebe6e6a8e4604a75b7375cb31521bac0a70453208ca2af3cdd6ba122cf6cc9b5cbd4113dd9f5353bef92bd575ef8e47bb57727863a8d542a93cede695274b1474f809770984cdf35007c1347ca13fb7b331d94ef263e17e71ba61685dbedd425e084a86d0c2fa85ec0406007ae529d18e14f7455fbe01130f132c56178891296fcfb04bf80dc259719a16b03f2bb9576d35136331bccbb7c638193e82e118837ee2458dcbdb5bb97c0c6350b7d3ebd0cfd0cbaa7061db095f24b190bc5edc042d7856365d907103edbc8b467abceb4c9439b509eb37d851c475d1bcc6e8e039ffd79fb6149a130646e8f466549ae94367a5936d5ff25f6d6a0d7fb8f04aa98967bf171f7343e2ad574ebe12d7526e09fe807f043a314ea66aeaee0d6db586755e2442aee339c6d1b738930f3b63a04712ef875d10d1e5ae30a271cbed177aa7ad04db7fc8810317fccaa4ab3a2e299f33849b4be03297e8bbef5be8845e41e5291dcfb92df702fdef81cad618eb663b9c9cca872fcb51960ceb62e58d37b6e3a7f873149e24c6b35332cd8dfb0f19561f69abf74a630dcc140612195d3aa66c2133433c212df83192b72aedbbaa02e0c85a2ec75886bfa10db4c415ef5fb7cc49a8a4514ce5d6b044c5b55c27bf87f3b2e9bca2dfe30aa8c92d9114370469b226088acb750537b6a9d94a6ba6980c79b8abcec94450e9049984c2825bc867f382e59bfc04ca49b56cf1a6ef27aba11a3b2744d37090a3171d4e0a8290adf5a8a1b64406cc62b071888b9ab55e0e043e6c89418651d2c5c20af385be8a6a51db0d7fe5afc7bf2282b6c3502dbdd0921f22b94c391c798e26eb300bb0f068a463fa7d61b61c22316323116469e9a52856fde49e27ea6d3b5fcdc21ba39c42308e46ad0c5fcbe5bf544f4ccbe4b444ccfe0956f50a2fc40fa03f88beecb4e55995c390298393097ba1655eb4081efa353a5fa1e0023febce3f41ad8895f3bed5fdc59b3f941c32a16dfe1641a8773a378bc7075282619d3263b867511a4e946a7d06f2e0aab11c194b09eb3aec491c59e939afe482ded094e9c20cbcda42400d1dac144e012b23c2f96f54369c06c1ad6fffbef1f99d4ef071fde46544040e816bda156b7f12a8457d46f9ed2a6422a5dbca05ec0a70465ef10d19d1c0ca569debbf5a793699f93269892099e4997a7ef94320950772ea763579689a3d6cffdf59377c119a3de2cd7a61d7f0e0f07cbe347ee15ca21ccedc76d7c4f7e3fd913e394471a40db8aa10825d90cb488fcf3317555b03694b0fbfe9c39c1b9e0e2e1eece5c03a4286dc932ad58c5a4e509d99e79e761099127107d2ecc46d1025b2038b85dec6b015145c6aebc131cc306a472c17ac1de8f07d2e4310e9a6045aaebec9fbb508dac7be8a94a2c20f34ba909e9530b5f4cc0b6d877b4774d65e6721336a54b7da1bdc74431f2b22d49f32aa8a1068ffa118dc15c93a669a9377baa1d7fa9403e21bf0f3e75a8b3ecdb547a9aa53165b92a60b96410f2a3c14a0f2bd60f148b6571647a4efed7823b655d8124bbaae41db066c2c4024d2f831c7c03c986b2caf9081e3da516c8876fd9482ae884fd913aacac08be5804101a73af01efc69b778acd288693784d51679f397ea60a9d0aab2fe0a4922934ee820e729f5183cff1712a99e23866ea652ab031d0efb6b1f81f202f46cb6761f6444bee220f031b0c66bea3ef9f742e978f5ac788f6380c2a5e51f0d838eb871561746d2b87a2a5e2ec76b5af26c81ddfaf9bbb9e20f8c35ed2cbf3f3f064bce3d66b81a98cddb8a9349d01d22d05aafb844b49a7f5fd8eb25d3260b5c30041f901404ba406d91551c099838b318c56a7699328d31c7ba94c17e1c8550213a2bbccd8c1a2e41b9d38cdbf2b10f1ddcdfa33985b8652612b29139b12a98f2b2109666a9db859719be8fdcf2e0bdddbdb15503d4e589c8e1b165d24d7836d70f88a600bed446df78aedcd12eb4cf8dd9d88e1caf1b34d974d1e8a0947f6f7367a7c3173b09e261d5cb7211ecffc011de1b5be0163ead17b4c00b051dc8fa1445b625f28abf5573937d2730ef9f2dc82aff026b8193bbca8ea2a7230672762d53546ff25b77711610a4f212c629cd2d97958d928566389eb1c53235ecaf45b27adb5b3255c8f56e74b9640d395b630b8cccaf2c6c4fb1aa2c7e42cd4aa952aaf30f11b2b6649d06e29f942626a879d37076b801ff2872594cd4bef950b92b5909c5c5b9044d5c1d1a0a988601b962a65ff739fd7885a211aa3097fa329e937b6e3686e8db9ffd362978e8e24341f7e7b55ec391198eee03abf33b5f479ec146032c29493f56aaf355e6fb7af93a9ab93564a375faa8e5272668e6760695808ad6412e28f8e377e3f090948163534466d59bb92375d7d8459a571e476a24806af288bff76cb77115937bfb2cb79473731907a059df48a3794cdac034ce1262cb8690e5921187a22e69b46f44b92d1763aaa27023106bf21cbe0a694d42264e6e88f68f82c795825ecd88e480cdafba7393ff695d64df7d952133d86c99e517ec649ba19a746aa2b901839b833b6e2ab5e5e0f1d1e0eaed4e5b49d5eb518966326a2db2a12d0da58be27268788471c01d22d6661a33c5093ac31c3ad4304b3dd85481aeb8d7af00d6b86281a4ecf498dffe1b865a4979a71d24fc40d9fe6ae5e709e2bb1c1e0afa69cc20f23d8570993b03560411bd3415f49afad3b62246d58cf224cf966afe8e182c6e5508307309455fea41f746f2659bdcf7a45399f5abf682533ab341d0ad78480b6ee2978722eb46016d791e8b374c2a00ca9f642dada6f146800f275fb04586bb8c17657dd5821ff8b15e43b60add23ac6c3b58c9ac54ded11e180f62ddf0f937997f3bb332bdade8e8ad08c2691bd3f1face6f9a1500edf63afd37b2c2825d83b941b5a664e4bec8775f5b5704530f3f470bfa65e49c3b062648136450a17f818a816e166aaf9acff185d02f2dfc161a8013d1ff8498e349f1726987c028c5f36eb241e04d5050e2873505b390f75d841f1705e54e2be5164a35b670c07047386fb73494ecf537f563c547c569e71844d33f7e3b3ddfaf1355d27649b7aeea52f68e4e323efff71c0af8ee2a29a54669b0ddc162558fd24fc1b27e2dec66ed8787c5a493b00fec89d0d8aa1f4f5151530d746b89de78dfbd85b8adaa9f7a7cb5e1898094accb47a80145dd8a99dfd5e05bfc1cfb33b22a66eb01dcaffae45b57a2f27c05e43c8af3a617798f8b3d92f0015926c018813173e86fe6449dc5503961fd519d01b082ef249eaac2c1bd1d742ebec2f8281247686e31b8767b9d3e046b8311e0a7a3671ee72c803b2811f96c4d1d4a5278a5134cf491c992d67ae2dd82613868addff27f0861aa0bd84d950dad74437010ef7caca8ab9ea515882ee76cba0a03e7c4d775c0df6e3ae77e4ca201118ca7507cec33c71bd91f6790aaa386ad58ff7f1a2f989b49a62909efe0297299653b3b7d01eb07629613bfb30dd154257f68d6992ceebbf1cea7230a7091c8af14bc3c3f547ecb1422bfef3dc02ba387968f0bf9b8599cbf34fb20e2807d1c89df933ff3bf35839f38a05ddb43b143d40802158f73d5196a78d6b5bdadd7c0bd59b0d140a1d3990715e9a598dc6fa38bf88cf594881aa8a683b969bc503b28f5f0a9281cdd4c50597361b4f13cb45afeec0f6855dfadb244d2a29be4647fbdf3ffec015ccbe80597c8edbb38230c38d5dbf8b5cacda84cf6308cfaabac32e653e68623ad09e89b973a194b2999ee73626ffe8cf082d5ffecb83e0fa40b325e4c0831d9675bc74bd4e4bb7b56515fd0452f9ec20d2734572a8cf7a9e6dddba21ac1cb5567d783e861e90503f86dbaac7528d42a3cb73ea4d065a617ca20b6eb2c7c6f47ef31c235b8a10c0648edc1eca914aba17dd6811fbfbdbcc7702f8d3703020d8508a6cd7f32b2b732e6370e06f7a3db13db8a922ea3d71c429efb658bf335d0380583ba35e229a7ea4d85b3d4d4ac9fa951e4318a2a4536296451d4859cd19885241dedb74083771c19091929df3510220664445f1b7e371b5c8393880283eaa145f4b893f95e113b4c57c6a23d8d391825b113e91c602b0172e0f4a221e4c75f975cfabb05e31985d29e85de2b60d35a78fadd5ca8633790481adbfd404caecc9dc6873ce8e41162ea06ea79582f52264031fb262152bab48093af331c15ac1188b2e6c90d291defd3b0df14da7c2c3f0ce8fa6400ad79fb6ea488503d7c161457709b8f6bdd4472aab28fb271b374342d7893d40b4631884d9afab8e042fe5868e8049f04639d5f13380af6aa0bef50535966b34a35425dea8f93574240b641e00c3839ad4351a76a4cd055703c0228e5337e786e7d1780c51db9087d64894dd63ce9550fd55e1d69c52a16ce29810d3c14e9ecca3cc96439c5eb3c38d5731e2a1de1d4fd979be11120d9337b2e45eb6f642319480b5aaed58f95f2b417e6e287c8077cb731156fef75846da604fdf9f29ae80462f49f2db69fbe2eb7025b1fb7a5aac35ae13fe3676f6509d34591220a6698ab0c0fc0b1005f3880c163c5f5720e11297db487f90f2f6863add04a1956364d919edda3c039e238ec2fded0608b5f5fbbf8e5a97099cfde7a6feb2b1f22d63440d3861964379f922cf25d7b1d95dd80a865b0d65ebfea718cc6a4b9786070b630f1d26a4df43682f83c5c9a0860159dcb58eff4d6dc7a368581a9520530a38405e586e1b8b1ab2d51201ee17467579022bc6e58b0eb9a30647b9ea09d3e2b5a7de0be3700adc118ccd2857361d1baa705d1dd132c584f1f98b1e2ba722d349198d6d331f6675b13acd98c0c047baeb7bea48a1cbd9cfbe430ef253a457f4136d7e4fb489a01a07d2cd6347515a10fd2731195bf1b1ee291c6f79a25c30819d533a180f7d4733b3fd7eac9c8b9a77c3963101a20421454aec10df9980ac835c8a414229370554a71ba1a7df53c8c0e91d5d579c3eb15ec8e1dbfe680f78d65927393a888fcfceb17bd6212634ed8f61629441335e9794c988bad616beaf4281c76709abe000aa668436a390174786bc14f8188f0e7fafd2f553768411419d46aa70b5d5f860a1c8b52af94f7dec8e9163bb9d365f97205668845e0136aa0563e58351fe9426ebf67de2b3793b7ad039e8ad1a77b6052c0de84f727f8f8294138a109de73c8fa428b1938802189ea26b0d6e54d778ab384b767a8f88c4e42415cd3ebbd557b79caecb48dbc0b084368c1ee798d219c93dd4ff39e66c1a2b038ec42863198b0a635c55097f74b86369679d591bb6974c7ab77502ebdce88a41a5acba6718348ea648eeb86a8361d8b4117f3073c72b36d7832e019738a394f4a68d6fbaaa9d83a25908e1606e0125363e01af12edb50452b79e9aac46b094a2af9bf2588a21789e224d8fb39e6897db9c73f15d8adc39755084f2e3c0550f6d86d4726269d09cfe9a30219483fd1b4be757b9c00095b97b37f5c79268c45aa9a69dc0619a853990f7f479aab97056814ae0aab5e796fb28079e36b9bf6ff032a48f04af17bdb38f6a88249fe19a344b8b01a6218a65dbdb62a0b8e18a8e7f4293c5a71b7cbea8dbd5b2a08036c12d58c8221fe7a9546f0c731b99e6eff522415bc05788613bc62e87a9beddbdcd513b191896d3faf42aa3a12115e96f8b4ba7842c0be74beca2431eee0b588c8bb9f9b25c9e806f9be20ffe3d0385f24e2e30d6351abf1f99ad9781e62bc2512caaff28c08a5777c00c63dac6abf6799997a7b6223dc1c4eb3c26106ea0deea59bdadfae2c384e0ca3ae1cbb990d993c9015ea7a92d0046161530733b944af42fc3b61b7d9bf92f507f98824e26aed411d7e19e91a26983f9219920588eb715e2300d28f0d67adac0bc5e93326c3e4b407f46d4397bf357113d55abbb2d08a14991eaa9dc1e9b16677ce74c5e56e656678ed78f64a5c9beadbe53eadc5203d642d7493dbcb1fc4895549cc9161f3c41096ad91fa3e8f0015a2d43631dbeebb124d14b937f7380726b7d4fd9624def8fa8eb31a489a09dcab7ff82f459f515f080d5244e8649ab2eb9f3c29e77649c5a428d5074c06111411cde0fd4116381d4a3af5b473abb8859589854e8454029e461c14706c19ddc2df8978f8a502b5ce6e04cb417e13616318f519819fc41d618709d18e73ff145e83e87081dc0fc14e9c55ec4b20f0c80d9427219fcbfaf94ebff08a8ad16526ba431df789921f37403aa2a5ccb9c2224d5e3d2311b6be468ec7211f264796bd84e23f3f409efcf7396df28eb2d51251c6352c13c3702cb3e91cfa0d72f377d8956b09fbc2c3c1e19a311de9178514996a9f56a277b74c414f35ca8b9aade5e9aa4f6e407bde48c15697e1804388e1d18149dfd4e7ae795e9ef40fa3db8b00a91958266bdc53903611622553ec1455e8b12fcf4bb7c45a460d35a283367daa75f4a30fd98e807940401b7205ab82368e46ae4211e2f0f6b948626d1fe0b26babf053971d01d5879a7c4b40f73935425321072eee569ef7e3fd0188c98585970e2a23a793c1cf8de8a831707ca657bde6c7063320a68e56f67ba2dcb1ced21d853585e36b8574e0fbf52a261f44a96fa20f02a1458980a9f109d10a18bf0fa6241b63fefecdde8ef78d0c495892730d9a7b9c39e56a526133128552a633e9bc0fbb71c7d9abf552b947aefba6819ec4bf16156e11f385ab21483629204367f9c9522c796944ba3fb9e6e055ba548dc4d0ee5d254f5dc31553dd04d8a954c19bbdd892577ca4ff35ad692be86b6f629d10abfa0f3e1aca2020523ebb253447ab260ff8df9bcbfd523c904e7259d515d88a512f0abce6a1008a6e56de3bc498527afb571d8ebfc24f3ccb61b65fa9cdb31b27a85dfc82c32218d405786d4ce7502058212f56bb78b99686bed3987d90a1996ccec721dc6bf22c028c10ee418bbb749a4c672f2a0dd6ff8976cfb352efdfe362779594473984adbec695a6b53569f38a3dbad507f6196c1e0dc865da1fbf390e45a5ba1d9f3567ea70ec63236d26676d8a4befbfa4b48e39ceca8213ef8b03cfd48c53d6cf92399a5ca58d57006702fe38c469f9aab8fc26148c5c505d5bb6f7fc4d26c88f560dc85a6b3f6e43fd15eba24cef3d003a266ee98327bb6038708b1d7df0b324d78df947c89e2fb0afb70a138cfb9dc60891b6ea9c951fe44dc366cd9a7540db6ac84af0a78fc6865aeb06b39596ad80be0196bae49910441c1a0f02db15a303bc74e90f1ca7823d211000aee5999f6f816385cc7eefce2995e84ffdb380d57655375d4fd2e7be50d81a1824b0860cd26a28d1315f34160679315a9264ffc784b51ae0b4272a779990f1ee8ee24d562298a15b4f537f065aad7de18a2bf9b1dbff2f484a2f21e01ab307c30f37963d4bf354b6b7e0797a08b22044fa436af2c65aad321e6391e793f6858e1f70132db5509686cbfca2a88b3a40fb2dc01c9c89162d9d205271f9bd76954bf46f1f4fdec33cb72d8f80d90f79af024388ab30cf3af8eb9a4daeab1eba7123334612c954771f50d200b7cdc85edf921df9943e3260b9027be5b0f6ce61f0d3d525e2c1e106a70f2601b41a115c7460cf659cc6910a4d9e47cb7b1c9ec3dd828bc58881409df12e34bfbdc35e1e754d671afc4410673b5fc887078c497552e74d254d617158cdd02306501bf9303817a845d5606e8bf1d1a37fc38f7417222381e776c5ef50b36d84db0f1f5c87b2fd1d361745c957e680d1f34145e9a406dabcb105c394a9d03c094e1bdff69f0525e6c7550b73fdd0d0694d0b5296dffd4f4e6a2e93ae2bbdbf30f1297f777df891e48170069201ad6c6279929dcf7a2cd2754b18621cadc26ef61a04d12705fd5c9eb7c4353f0c679291560cc5fd3571587e5047d347d665f09ab4bc61f850edcc82f40c30b130c1f51c92af070739e3f428dd38372714bcad9fa425552e32d32b4af6d1e45ae9ddf37283735f241f0c5292971bc0a27780d659d4ebeb2cb2c1896adeb54c42348ccdaa8aff43de7bff3f131fb1514abd968d9648c4d69f0f09107878513d15d214d90fcabd772e4150b78b3e8fbcd16ea55b3c3d7266cf8e8c93683df184f921b414becf920f9938695fe9359b81730cbd4f7c006551a89106f6095ccdaeff8d60fbbeb067c8cb8469ededd9f25b68c928461d7767033735339b341da23e3de7801e024d4f006a0f8ca0efdcdd8dcf0883c391b1bcc5e58b2fe7f1f9324ef0e18823376632398449e0a3bb077456a09fe8722e907af80a1f877fe40bdf834ff855d3dcc67f32a03adbf183aef42ab525b95f287c9d89b5143b4f6e66f51952b2f8040866505e0264df396a05049765528ac49dee07a7c04dcd4bd9ff5b9c89ff18ad10cdfecd25ea2a51c8dfdb75c43fbcf6e6ef45f7d1a35fc01a349a6f6ed5e6ab90c3a23fd17f4bf9751fc2bfb1afeca713944be164dbc5df9c2c058163945bfc42e924fe1a4bb641dbe1999164db4f0d77de3151cf2922ed39fb4513f365d8e0b3e02606f863374bc10aabfdf720ba5838fe74f75a51cfa1ac861223738763770b630594c508b8f9c10e92597d619536d9aadf86b0caa863f654af74f1f5f82a063dc6abd3f134a6eb026f7776677883063098082d0eb6eee95ff444d7816c5c904aaa31dc36ac4667023b6336a237413b9d2953faa19738d1be702577b0f995568345ef1893374c6f0ddd6e787cb492ba4f4acf81c9a35be9b45bdc6f4ef3805d7ab4bec0437bdb5ba5acea1f4e70ff5e717a06d1b9f5d0becc90c6e2921590491292a11765840a168719c3ecea808b1fbfd60782cc197b69053a9751c78e800e0c01b65c93cd4213f7be2c1df20984975f105461a753f0987f533072ae32f36af1eb92338ef96c8e34bd4ddd16e537df9caf9afb82b13ae4850ac47ad60516481169da2bc6e4f90e917a3bf9023261c4ee5fd49280f4db35fe900c168318467ffa957fb7525b6260dc65d4d1e629850069a6e94ff7fadcf30088d1f394515ed0ac4cb0c017674a2f4ba795f071f7c5e79be7bde4b86cfab4fb35d89c96c0f02f1fc744eed42d58cff32e2703a2fb968a26e20d026f8dcb13c33aade66b01ac574caf418d40fb9008cbb9ea1d00d81508fbb5d4c9e9e0b59be8c9586ef3edda865ddde70ce2c137673a2a1480bb3051031a736d355cdf40cdda89e80e02d6281ed197a82160e36792af64553791deb57223a1eb96bbc463a70e1058c9cc4afb6d09ba549a1e3b6d01e1ec883da4be54934eea28a7f62da358dabbc4a45b75678d578475055f01caec212f6bdf6ff9ee1b4de136be7800622e9f1f8a3a8d6a95f7219f6e1d9082afaea65a81172b052253ecd1259d0a421d25fb0bec0f6876dbf38bc7533fa05b61cd4f2f01da67e7b2dd5fae7735f0b4988c6442604f3ff28550f1a8126987e93d0aee99e02fa351c70224485c2df753bf20aa8ba6ac9376f0e4be2e341e27a6b98eef1c751e4a55fa96d39c66a759428fa65248dbd3c3e9d7fe52c680596bb2da9ec8797dd14d65d4450e7595430c4c184d87fbd850031fe01aa507fb48a352e0519e3d9899d7743ec60ae3671a7c60023c85a4726e3c958e094058550bc1985f86116b59a72e90f6aa298bad6ab9e96bdd0bbe72f2293d5343992b2c7898362d97a0312db271142803e505773a77b1658c1659dccee370dd7d5499bacdc4b1d45781e4cf2e8f9e38fcbf088efb9d1e332dbb27fd0060c0ffb0236e61d2a26c9c40314d3920dd5fc0b712032838308b2a34d9015c3dd0bb72b2b55c15b15fe84ad4d338362e4ce36b9857d88835122d2c6261c73d5b8a3a9981e09fa87736ab56d8df704b02251ad194b87d75745aab6580d9a7aced6bbc2cc818b709f9e4d3db786a44a812dcc889be85155a248e2d39ff7a553b0110f636a9beaef4b91dff53247980aaf0ffb481d8c4b6eed8a23abdb4ab696fd67aac27b236475079c3bd54e1663e3a6495132512c8d8dce3d7d38d870f002632bd2a3ae50ae1662dc7d560d4f5938ccc3123a1ae69eba9e5eb67eb0e86713101c013c1f397d92cbb64c0da3205ecad82c931e765092bf3c7265c6b696c491603d99fbcad6ce10393ce3b958ac1b48886f565f075518802019139b4a015dbac4458fb4459d65514cf341f6087b49ac781fbf9ce00f6e445c2f3173a0b9ccd3003a33d8f1b6aa7a1df33ece360725d7fe398056ad871601919a29cfba4ce9f27fde12299ea55e7e19dc3983f53f57ca3103df8aa817386d11ecd1757e68b5aef78236be57dd25d15f9d776e043bf68ca8a8f9aed998537f3ffdf90b4741de19b228e7a86c140a1b757c34c2b8c2b0a1e4eab7d260da4d78f03ab406d92f97d0e0515765ca5558314c775713e54572883f6cec87cc749e1d79ecc96912ceda1dec4290c1b13ec25312e30050734ab2fce5c27fca482f2ba6e319e9d91f101a065df82d8be7e201d325a2b967f48801dcd32a3b9f1517a363880716d819716d6560ff4c0364d84d5a08ef6480a2634bd06f21f977c8314de8c74c0bb504ba0dd5bd94e691729a4de4f7cfde70d783556bfbd37df1bbbfad0994afabb6c917245e90bb7c22e650695ae72519ab10c619b2258f58dc83fdc4308fc42bec1b875228c69d8b4cd45e74f5974b55c2edc8feb27645ee9667d8e85792760a342715bdfac159c9152189e4b28043294b935465868ec046c2da98ea76cd54ebf4f1cbd83fe244e7579bdbdd80bce1e5c971679bc6bd3b80839a4e9e2f55041fd547afdf28fef0b77b71165063bd5be8e6f5ca2e7895e48db9722f40105f3e4e1b79bd272a46bb94a886c4d0aed008faf79073fbd2f62b024ebdf9aaff4d584be39b547a4c4669c50484bcd1da5913e7664f328c043a42ce4f4c53c483a055edd3103a8b2730090ba043730c8d84305772d3ac6796355ddf6ae38e1ae528bae3fa504861f58e70b1cea6f3299102f4a6da777ed97d011cd9d96a91af65640fb008bdf81e466be19e67a2d146770fef6cfd369b96da0a81f87af9a952e98cbfa81507e4342e3abee911c74d176e8fc69c399b78e5408044f0fc2f1b0555be8390f302defac51f49363dbb8425fffbbde833ac5ea3c37f07242192036ee539fc2ba411b9cf0cb6e90838dcba6e64d3c7efc8c57b881a83d6370c9eedcf88094b109fe6ebf2851e8723b6635219f1d34af4c8eef79d2eaacc3c74e3ceeea9a77909806f806089735dc1b2e98dd8e4bf15a815842b3c8ae7cf72755d1bd7117520e4529ddf3713a26099c540881d7ff762c28ac05f14d77a3e1c395184133f9bfdef65e14ee2488935ac9d64086e3977e2468a11a63ca40d7d823fcfeb0f67986bddb75c49c4148b5915de499bd8617c3b00879f06bde29a11cb7a9aca2dfc38d825b748dc4263c56e7f7e169f8cdd825cdbe2989ac3a36c05c82bca47c4d0f3886e3f6efef79610544a8a0e701f4e0d7cc494b24119b64561f02e9bbaff3c24174b7b367f3096dfd7116c9be74cf8356f0b393ebd16e200f5d5c562064a481cbb61f38965bdee4f9610368d433b8bb52029ad04920d2d942e6c28a26d16fd3ba0a546741ab844f210c5366eaf1dc963d7e3ffa627fdc6e0162f3e1d40f443019647eda52997f068cad67e78087022dd5a27e4356bc9c5c3b2c98f94de25d2507093ea37f36bbd9a009a896f9e0e369138ca9e78754299dd867412dde387757a43fd3807cf3f9328e6751cd332259aa65b7b3b25ff028785abc1acb06e1819a2166c56764c4a562bd4409dac185f822a37e17f72f27806095dd9f62afafae1cb18e35821895bc36ba66d2d63a0043eb5263a6e0696776efbb8de134160bda48ca148ea503dd0f4b5c4f585f053c3ec2d4b98da07110c6d3eab83807e1cc3346002108b9407f6dd5aa6e771850cad1484e42a466227a4e02827c89851e551f950832edda199e6a5a5164501085a4af9d8a531ccb72ad72529dff2c6d506ec5740d805a1d7255cb6f674be402ef93ac49ab2931995afb76fa9a7cf8850817d5b808548f1887738d17e66cedcb2dcbbd882beb8cbbc46db20c5159390e82db9e2c45324bf4b2cd38028033648631ef51e4ffa5ee58129c4e8d2d059128cba60897fc13281c6bb388ae3e3a4481a5cea1e3546c2511248d5faf0bedb0119d67b4a942028907c4f7c114c795cda52a66ec8998a08bbb70ab2c380bc4ada89f8625222d9c364601e34657985737caed2955fecc578e73af44c0c37e6ee4b9aace2a35a66693207a152925943c9a633d814ea0db47091ce7367b58733064b565c37c94d46fa7f4f6450f0eda0fa59e304af0c400bd3e82edc261b803b4b4948590c061abadef68b6009eaf2c487f6ace3935ea8a866f992cee12547ee3d7952a2b09a33c9f82c3aa4faa67223b635afc0c78ec6b23eebcf70e1059102c38ac2e8a61b78b74415ed805b3b443e8f7a5a55c039dc0e004125398daed766471539bbd4127f636f70fcb192447631f5785fd7d2e13f8aa764475253f107af27dc1f4b2b0ade0926e08c5dfad54d4fc4679d77684522af543eae288b31b0fe8a246158078e50eb0dc5242ff02affd305a9cc5c91c9968a8194780f25cf40a64f2041e885fbdf9cb8dcaa12f8343e61fc232dfa8d84ec9e05ad9b27764a103948bdcd146d9123eea38bd3bec17522f56ff332a39c53fcac94b0899a8b25abb672f4b9eb66d99f2455426cb829cd3f4898155da4d66af3471d054ca3518fafff519cc17d1dfea93eab39cfc607ea853d7a8a38dbfa9efbcc35844a0151ced2f382a4c2a86ad11cddc687a9d5121499735dd6d90cf70d34cffd4a1f093fc74026d19d534d80cc50b2fa8cde001311cac575f26ac0dc7f7c144343630f716e14f22b7e6d022a3cb650504de69a97962bda6ef16656252a8b61955fcaed7cad98ea4a37aec0ab0dff1d4f055d154416303a8e1daf10c781be7666281393723b59ffe056b0bca4a1313390e00a7645aeb74dacdf208a66442156a83033c4e5409cce5f82ddd203a46014753d79d2e10fbdbdcfc362b61246570b84abd394a9820aaee03b3a40c836cc63a1e5de71390bc5e717a4bf41cf1fc13bed12ec3d974e96c15b8e32a0389317ef343c1703cbb19741940263cbc74818d748e64f2c3178b7735c15e3ddd03aac9109ff43b3311aa77bdbb1d9e3f437f3df1b743982dfea76a2ddcf6ecefc8b1e4f24cf5d1c73960b528f4ab1e5623cee032978fa19f17668079b4c19b4f0153536a54f554398950cdad98ab0a1e1ffc9c47918e0f76752e680734643ad1dfa6180d8756d6a90e3dd2b83608b33a8bc18221e5048c23f65aed673778b9ce4270e3f7c98ac6d16fff2a4987ae6f212009cbf9f2bdb968c54c644d289f13665cfd480536f724344ecdf27de105459c3ab949fad0ef052c020d64ce7528b679ec5ba390a8218d0471db792bb82b661540896e3cbe552c99c55feec03b2c3b84a63b3e5f218a961666371d1b51982be3d30d638c6f160362e864170069d21621e78946c7979841c79d0f6e942252f3d283a6ad84e89d14f2b8ced02965fc8a6720d25cd42257084964e1875a32395fd1134fc05399e8117dd32e86f59388c712cfa57713e88c295c04637233e30c3d4c7d089e3f060024ac7c79052b65e6bc7aa5e9cfc5523fe28953d2d7657c20e2e8d73a10e4ab4eed788688cfd8b8fb3cc78a862e216e4f54746a20591bc668c6aa7f039bf1411af9f50c4a4fb9b499ec21e6fa40cc520443910ff490ef96612f8430817015741286b6160fe8592309913ef1921e2e40313013918241cb43857097c13f382b6e03c6780ceabf4738ee34b066fd4c63ae3d376c9f18d8d670ce427f9f0ef830be663eb89323248c8392574cfe9a5be47eaef65a9667b546fc7a628a32b99925ff03a2b47ec44d451095cce63dd27558c8f4beeaa9f93386969fc6bf86ab1142c4fc448ba92369528e99b5293e855cddf0f9eab8ce79278fdb45e5bcf1b9ffe3c70ee585e178c93b19ec267f57e2582e473afec63177c8590c26271721a32cc0b37ce0ad8c25fffd8523bdd57e5a2b9539307d0338b614463df8bfea931a0e1b9a68e1f455db130bed59818d4490e651e08505835aaaa46998f3c403d50c8caa4d2b028a73b1844a7d1533e04ed7f1a1eafc746da53e9ca5db8d0083c0b65df9e8c160fc481bbede7dae705910fe4727be7473162c28b29a609fbcf8931cf26a0241b66e971dc7114ac98dec97f142a6886bef56a4c43636c58c202faf4354005674c9ba873f00799bd8f2f76289a11670d4da9d79a74353ba29e9c47781177d0fc3bf262f4dc48a0d694e32adf2d8321fea0f55bae134cd72e6de064f4da3a05f93f2c0d9fbf7e24abe733d19782e4f434c24517ae19e501946c64891231357b123870fe378a4efdf5304c81cdabfe2ec49dfdce0f9c4d3b32fdb1369568ef9606b3ee880acfaa87288f04f251f3db1e220369251a532292fa6605bf6dbbd09e583bb7b86c46c1921587b8c2f6a9eda4a6071b140e9e763eb4eddca9bd7405ae3d03d46840b827a351d6b1dac1a248574a95cb89b116dac9f65b51e9546d1d115bb2c3554715d09b9eaef384821915b516041a1977c1aae2a0d1da68da96013f40b6e0e2abb75095f9e81c3782ad7f2688452aab13784f57b5f9f2e9c099ad07a206773ff7c3a6c8871bb000b8fc98b56f008a87fd29a7d8046ad55656ff2b8c97765a903605a61e20732c6b6a04c03970f393b45a3486d41885a84c584ef79fb6efcbabf2059f8c05198ddddffc60ded1ee2fc794080db5f013cca53e5873935ed7e6343ab95fec2feb521ff88c555b7128242ee25d1b9f65392a6516e702e8c53b5710e98efe20c992b74211b613e0fd9d661d1b195ae3c2f09b045d8cf889e5e88b3fafaef317d4b2670956ae57d3737b206cd6a93115e0a0fb87ec0142850ccf6b5b6f55a6dc69225d19a323d918c0025b5c8ddaedb846e3d70f24b90a104a1ee8c0f567fd96577187e4010f38c44ea90a22b87e4a44e0ae86214a04e7308eb92b18d2dc375b422cc18f695b77cbf737a5f76f45a384f15ecfd3e95c3f743b046b16e06ac952cae907d469144415ddb70ac8e3d58bfcee07690e42ec7d668f08b3184dd6f85350e346b95d83b042771388252690f97695db0a46833d5b069758450b45b392b8222e1a4ce463ebbf6d7f7bc875e19ca23f0fd7b38439e49558ee1c08da55b3be0fd61554d7e97b3c1b6ce81b8767b4ca57e62a914325ab0bb32751a4265257a6fd6596f8c6f57b891a242be59ddeeadddbce8aeb68a6316979cf114fbc6ec8d51881b3117cf01ff84f42492a0df26e8d075422fb22f6b53822addf5f6af08111b811440b36e5a8bf79d95d70d85789eb0d58c50317477888be909d3222a2126acd516559341df80d7376b3693e15e58aa3fa8e55f3fe39c9c7e7eb7b3249202e888a105a5edcbba405ddf9f53b167afefcb56e127318116fb68b7c45340ddf9ca6e88f9315a3bb9f60cde364071efb50db028d2c986600ba67b46b769a9f963522b90e7861d8e18528486c46afe08b30f00bab984c606a19ffc62538e89ef18ab1037a79b3694519af4f3020cb63dbd23f4663d855836aac50c763099d2c901def2682fc99612d48bcf4d07fb8e9bafe7c4b3c36c19af97cad073fd36bfbd3568c764502bbfc93bc36b79ddff5250ddd20dc0e8ac747945b99c7e18a34627a5e5e15334d467b46f80537773f94d375516ba7c4d684416c7029af6e0a5c7936767d82f410cf0bbd12dbc14da94777ed2711b1fced62f20029e9485514e28b6c504e3f37ea1966d75317950c0550094d0c175311736df4e427a2ddada7c5ff334446b409c6c98bbe88a140a7901d332f6cfea0dc77006d5708a5306215fac5239b52b73a2d7c7f6a45ace9ac542b6e0e39a62b94684a5c0d130b5a13388154707dcef66c812f8edd689bcf72e3ecc6fe35da790c2f264aaca60d1eb555c1e551d95c7b68d68e5f4b155ee1241dc12f9313ffd743cb03dcd6514e25ac6285f354826620f0b1cdcd7e5983e55a5082335fe9267f4ac54895f7abe6b6e01978e3a91124a298456e97594c7c4b3221ce28cfec3e5b1459cd68f23514b495d33dc513da7dc19549ceda96284355221e7f33c10a454e02b690fd982025799050c9d5a988c83078c47367edd0aa72f5df3fde2270391993bfc9ece21afc368419db42824bad9d18f701ea15e9a8528c16c2189b501925998e3d1f502e7840017284ed973f14095c9aa0a4421edd8be9104fc90953a46019c34418118b4b548f6b826908c168d2b53078ec51e9bbfffb0365a520034ee00b268119a42699c08d0e244fe67f36310e67dff6190d5df98e1a98a68f446f461066e69836a746157f136a9e2bd1b28a1d96eab0efcbb65ea2a4a82aac7ecc4eee1cd9390a034217f498f6dab2dd72ca6e1da3e38fb1690eb61f3e2ef09a25d92c9f56c8f7f45b6ea4357f07bc4895322f572f0f9426188c6563178bf3bd9533642f6421663e7841d302cbdc42107c08a72345133f61a4a8a72ec48d579586d192a5fbdac96131ab202a4ac0f37dfe1a7f6a51522638894bd95d674a400366b7bb8b6bd4b2a37c4df7063bbee47da69df72a4cbf503d739d70d82b8eaa992f43d2572627d859d60f54c0283e1b6ca5cca7ceb807759657b789d67b58f18863fe7bc7641caab7dcfeda9634e703a66979c27ff5918f8bd31801bd85cbc1ce1aaf1292da5bf6bc8a0c667f1687f2258e6e86ef8a6365d66073dfbcfd9f7c5fe16f95f248303a6be897521a46dbd12e985877249dfe3932676ed72714ed640775e36583789e5c4e556b624bb87c301c151cfa0d76b4e5cb73e63ed1ae1c555c108f900a8540241e3967b48306acc3766f636e819352f0f6768fcd87e269f5dccb638dfd40058083643a7544487203dfbad472738cdfdec64b14910084937000b8e219620edbc5a807e4493d3f05517d4e6a8df4dcdfc73f83d3691fa9c11ae45568c9b65aa08ed0b8a584380fbdc80e77fb3984ee9a370c7760474fb7b2c0e07f6fd16e13ad10c973f09af89274db924075f3d39e99d74600ecc022d1618cffd05676d22d16bae3327e4678fd33484e69d49210c282ba25e0c3fb16af93e4e7b1db7291bf509592eea6c61f11d9075df8aca2f057132ecfd9a7e900f44c7a2a5d9318141609ca443c4b5f46a3b1138bdeb2b01bfbad03858f7197b3f275966221a088466a7ec790b7eb4554acc51299f84f46aff4d43a672b86fc3b0551361b47656925cc8bc3e87a0876914abf4d270d180a93a84ffbc6fce5575828e2b0f6fa05e942afd52a0b50e6f869be57e1c9c28273ba7cb840e52cebc249c0193cb901fa09c83c1112cad47399e15845bb759aad7fc0aec78beec920829708aadfd7a8442f29d1a1cc43fb75ae458f14607a642c9d384edad7aa96c35dcf153ea01ad29e84ce5a577a7264f3688ed5555b40d6379fff10074ef75fee1831dc19c893cd0196c1097f52b1243b2fec673c4a2f3fd9f990304015883ec07e1d40b945424374bd1f8d5db98dfcf06655f681ebac9e5e041b21ce2503a5186a40407fd5b4b353fd22fe746ae71fa106c6b5d5b529835d0bd67446d22286acd22332a2b95fed20a2d8d966bd029b05d82d9202a6be0c0db5b02306ab1f75eaead32f1db7ed174ec7415a32a6003cdb061bd4561fe03a424c7ae7bd21d245461e3b34b6e71317fe9195fafb935ca1f5fbf128c84f7a83c5fa629164cc1765ff2bd7ae0ca3f7b3e0633baf06b98ffe4fb0cb2424094ec8637ff1c0f0032fee879326acf45bc0dc32c42f410a061430ac39f947b2c4d6831c735452c80dabff1361d9c844bbcf9a7a63c2ddf7157ac0750504e2bee20da13382ae90a7e00b0353703e0ffffff1f