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

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

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

Block Certificate

Block 67971 162e818a3e05daa4048a68adcecbca49b2b4eaee829b740c86dad228c7a2f162

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
80025f88ae40a0a63a3225333f3f3f0b294e5f20f8d0691d0c25509068aa3252
Certificate Block Hash
162e818a3e05daa4048a68adcecbca49b2b4eaee829b740c86dad228c7a2f162
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0031790000001f0100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007ebfffb2b37c034868e061e61daf1e163c0da8296b42bae5575e6f067a2323c0dddf0cff95cb1426e786a4a61753f96a5c731d7a51b0d765845f2c7400f24ebf6d431e8ee69c652848f120fe7b2a32776fad3f595465aadfda05000000000000000002000000020031790000001f0100

Raw Header Hex

000040200d5aa975eda688127230d4d30f954be7d2b36567ba369d76d9962c0edad04224298e5135fceea1dbde8da418e883a90cba19b51aba654f02bfeaebe272f4aaf16139226a543501185232aa689050250c1d69d0f8205f4e290b3f3f3f3325323aa6a040ae885f0280

Proof Data Hex

59,560 bytes
121216010307818018c33af33a267807cccf2a8120a207d3c0bc642c0fc457c264c781353ebe6121fec48eefb4073f79be6fd0dd4e15102957dc03bd397c5c42284bba083ede352db4d83ee81c59d9398f86a187d22c45c99fcbab0e6664b4e0bfa957c3899fe48585d3604f2b0c2454b4f2cc3f3cbed1db1c8722675c62bd4032644a2dfbba39b9d3791bcea60d9745f5233bff70770f6d08d07433566fef3029bd834aafbce0386cf32b22351c4325a132f1e432194203f22c835aa6b41232c586807797c2ed5782293b1bf8c42276e34b84e4504d4c0f7294b00084afadee6df980012b49c5480de312ab04fff30f95e4b30967852be9388645471b106a48b681aa9ac15e3dbdd3382986ba58f8f0de75913c1761b84c820034bcf03a65a244c6013a7b923513b299f7738e00d1b773706fe500c1456d73244136726bc195c43766a37b168af39e4b02d0852eb5a4b098afcb45e874024843af4bfeac701446118368901fce8da497a838a3421e7e7e669d9ced8574f7052125420e7d42b013c491aead367c71566644bad718dcd742c294cc6616e6403aee05ffd37d98453f7e551fa161cb8012b4d30359c1230c04493cd41d6b67e33b86a9eeb35d4b885e64c5aa4f7ea1de32c7fc960825a776d9e98132fb8ea62d6e189cb70fbee94ba0917f3d6617303d36530d92edafdbdaa974a40ebe35f627b9ddd959950a3145e5b08a4c1c175618793f14e9c4ae173b77fed1d383b89307441876f23345437ce293a3289d5cd0fa7f3ae8f599d0f128cc921ffc880426f90813864dd9ae6c6eb67c82c892bc5e0789835e5a15dbdd2e512ef8f1d0370a8e8540913efb5b7a16fdc63f40003a0f95a7d69e9dd4b6dd291f7f5c59b672ce39a36cc79c54192ecbaeed6ecc6d424739130634c76f0ce36b89d03298a83e611fdc3f18ef2cd7e3b990cee67688ac9d4c70f34747dfcebe5bc45cec00dbe76847f897e418aa4814d2b4feea3217e24199b2a5b15142ede40ecae78c7e9961c7e73b9f73c6094804402bb9034a93026eba3f06633e0921b09f21a70c3e9e03702e2461bba76aba7125e449ca496421d747a271c9ffb8af9d88615fa755b725d702e2feea53164e0c5a9edc6d117defabaec2ae82b9743f351f2477c2d04011d0c4843bfab8d781b660777dc7c615d94d8ef8b5eaa50dfed846c88c30b2bd0c95c5b7f5337d93a895683cf1e63a7e5ea2dd3f85a640f87adc1ce47182e8fa696ccf326b42fb17cc87b386848369221343aebff3ce2c1d4b9109493832c17b71729514a57ab8641c53f328ec0ba0a0d2ddf267c711a7a6cad3696904c4fb70528ba22a7e51db59e6022aaf3f4164869d47eb415b93d0a85f696bfe2d2fdc5011584f3b247cefe289e69301c5a0b4a92daa3fd55bea0ad6775be538d60a1d83eac0a341ad9f9563612a1aa060edc66df8910765387fb683bd49c5fcb79637aa2ba36fc28eeb8e974283ec7b2515e16bbbbc8cc2169f03d70802b922748b82527f1ab3b12dd8566bfcafafe905db589f0217be89eee50bd56df575123c7e4362b23a9a4702ffdb4f8e583c64e1655c89c42939c4fc7c4187d306531d322d262e173db62a935350ecedf1fce296338e07967c6c9977b6060a22e09b33e93b7863b9c52d9223c1d8fff5c96f2baea5655b0780e2dda8b5829cb8d9ad9e67f57263a451905e821dd1bb21df18d552898bbec44b00c9283a05d72e92396619c90ebbfaf97ca918f7bfebaa6da4464da6ef8b4b64f9ad7063b6e1bf354610e9af36f7d613ac52f50dd2e021302c9b7bda179fc04916cd527d9357b53e65d30327cd6b9ed7967844bacc4a5fc1f5af0ab8af7130177ca676f65d3f24bc0d3d0043a9620d1f957e3f2611714fa10aaece73052998916b7091c798a4e4e1d7bd3eb56ff5f6f5ecd0d2daaad5c54c1b56d3a068c214c4014063fbe456fc5633bcf2d49a01f3cad3591731029b6c6d0d2b4662c571dc8c259b1fbe576d19490aa1d088857d0ee6e982702cf45106aef3e27a227fcaf826e6f210510094bcdc27b6f6a209bf05b618b6ea0b6c36d54ae4cd5d876f29175e9e55359569cdc98bd15b90b020c8d66d499299d82291e80822cb7f5d147f5d24b35b3a47b2532f50364de61302a8344136196213ebe70ef385e8f4fb3fa2f7bab18018fcc75c598fb96a41b62abc47bdf79453ae74af5458fcee6523e3c767daf573506b7a25998f905e268b4542f4d9b42b86d8eb7b65bb281ea2f6086f1069faea271295d8a742c61b3166107f5267adba3aa182861d0935ba160cf8889fab37259a66db8d3959cbc5ef019c897873d587d6962d3024a341ef44bdb9068d625fb0a58c2b1f7c0d670b50ed016dfc119ac2b1baa7246a29af6b52828add42880b3904788b7f2badc7ffc4c5e2bd48661ba944038c81c177f08bc08ea4b26a93c7c4e68457396097ba9f150eed4a57b8d35474c85c44b93939152a6438d20cb0f5c266b8c27a6601ab37f4df28920dd8302b53b39b0cbdf644f784c82e981286575450bcea6d80aa79cbd8c99569db3bb633e4b7dec4355fc03ed8cd5c56a526b7ebe613fa674d2869b76e481a4ce9a40b7dab47c8625b994fa4b5556edcc274a316309166c3e74695b94845e8ad3971e193434a223bf537d790817a5c489c097e245c7cadde915a6e2a11e1ea92893d0ef7f008c5f0736b04bc68b04c3d4045e7b4b89e0e3277cd573cf34882ae19077c012a1fbb99d8b051e048bcafc6b63fa329e5105a420726ba2dbcaa1d853ac1072f44a9fee96105892df98ca0900a5bf2387e868cff007399f345c7205b3337c049c7737d6737b6be5894dedc2988a428fd95735f930b2763c36c7061b85fd74d3c32fe275c202e863f8b28f8a44049b8fbb6531758e95ee80044abbf29530690af3f1534a1fcb8fd49d7baedfdb74b174c10b5f7b2ae8fbc3cafc859e8b9263d1f6c5e05c81953c66e7c432847f05324b109f106d2f358a8644fcbc20d47bfcaf1b827221ace6d9c06f5fb218fa1157fe6619b0d5801e223719747ab9638be34a7528254d586241ef2797af522df6f5f2579b647b2c8c42554e857c2b1fd179b2d2a933e96c95d5aac459be05e9550c2f88cb430194d4663d1b76da883ad3b26e05f8af0797e4fbd28561a194690da57f60d008bf8ec3fba8b16aa4f9d2cfa3184588d1f90243bb221d6a7cac66d95f97c662e4382689fe6eacbd766a92aa8e966e09d4abee4ddeca5061b0e014892e91852ee9ade1d3a03455537039388d28430876136dfb707695ac9458ab9c80c0c7374142123beb7e8fff1326cbb0d8986abccf83c07d5d1734f342aa91eea0a1bbf603ac3f2b404b661fb7837573ea4452ff1ba65d4d6b95dc4c63a370bbd564e0dd73fcf98a95ec856ac6face40775cdf73a5e52a65f3010187ac5a6c03e0ec4d6d240c9f3336b3c59d80da8dfed91d364ebb4d546007c9e1c1dfeb2409a100fcc67d4cae61802d33b5af9cf45e1104fe36b93d7db6e47f7349b28fd51b9f1f778de69548ad803c99b0781bfc109d7ce3998d75caa0e2adb879985e41e1ba0c91e7555d676e16d1b47b935eac4ec72dc6fa53cb19c81d6f8609c93f4efd080725bca157a858dde8f968711f67f25e12333e4f00098d98334f68c7d3f56486e23e8c4bc143ab97e384a2efaafced220bb75c34e9b47be5da3bbc992caae9f5e99a37ec81ed06e0516d8dbda9b64fa79c3a72395c4a06f345bb12cafcb38caa90906f387c8d1d1a76119243825ff23bdec42bf3882258345f5e3fc787494ff7224cd0d6895a85b318a18f3ab89baa7d9db8d40d46d2bdd26c4b1c6e41407050a6ac33ec892eec04b50448ae148320265d7da54739be665979d6d355ce5a0072f03cefeaa8a8f3fa8627003edf070e4837c0770c21b58f4690a5bf087c5dd05260fa4bae9c0dfc19d8449790499c2e6286912add69652b0fd50bdfeb54be47b6e16069f0cd884f5f3e15a4ada553606e2cdb0d12f6eaa13993864453dd0eba1c669dc8131d42ae1f470a63fa7ac83fd8679baf49696c7fac46399de18fd04411d34ff02c4770657f521468be1b11475434180fffd2ef6bbbbcf8ff9eb648f80ead6d1d5c17f8e0a01409ff5e0e5536e3c228ef003fab8412b58f28e68ea49b6fe420765068f7f69f7cae0fd1e461575a27726424389afb2df0b09ce1ccbc7b51c6a39efb1509c36d4feec75761190f84ebb42ffcc317c0ded8c4ab4736ca1a045122176a13013f79cfb72107af7add62797f959c76358f1d40ed971dc27ac79169763a6a81cb4626e33c8a52fb63ef7e16c34dc4d832260658cf5523f0375a8d52699f88baabd684aa4fb51037d08366abba38de873c82ebc95a2c5a27b83c663cc97fdd64b4d5b578059ee2237b6275bef7dab2f7a5b9ca2a631a39833ec0f6c39acba2405d7dbdc563bf39fcb20769526a1472678deb548c40160ff78468bc76bdd057b8063e8b2c5c4c048881d1a670714c82217c7890c51376e50f80aebb8cb0c6616c204bd8cd296a9bb344835c533240749a28fbfc83bdd1efa8be5f730d530d4e0dfaf84bd91d8a77392d82f049769dc88f29664e6422b47b1ae8af33cac026c3781095b64bb9464ba9cd2577ddec24f05e629fa8779f1ff48bddcdc4b959c25b239d6556801fdee73d069874fcb81391b1c88bfa704652c0b6652f767bae6b65a5353406651988862a56ba07a0b9b86757aa1546bddea46b2efe89c21e6160b4cefae39f49b2d098109b5a0582390b5264fd1567920a34965f44bd91c2df4c3613afad2086d668c429c104702c3c0a1ece2ed84482ff9f6362b06edd02faed0bd01c8c3f8393bd0b84434995bcee85a85cf3a31ac100aa334f4f3a4d291114a69a891bf7f3d8889e4ce26953703c563f48d8ae96383be3fac67b947ab8efd626d6009477bd2b50f3830b7bc9f09e88f28d8f91f9ec6d6653f0ccae03fd2c522455dac9d02c93c6e2a97bc8a2ea731a614a9dba527dcc162db606180b5668ffbbb5e9d824cd977b1c21b87f0f540ae4b3f897a6363a4aa4dcbba2f8d15d68d3b1452bea4e94c04597c93fe460c315cf5eda094618d99fca0f432ddabcaa1043c6cd7a2082d00e0cf74e4fa479da87d4b605c9b0411250fd0d10e0074ca257bd7d5305c7306a6dca3cf6d781fab3841484eca4315298f98b74e1b03a29c435d85c2b8441b6f7bd62c9ad4a235847561056b5f796199dc54e1341159ad513e2dc781adb8ad0b6abd2b85dff8e4fa3ebf729a6e31a1786fd1cb90a3c588d362a7128cc07ef3617bddb9cb8f66864ba756151d5b852e212e61aed2e5367e0f9abbc08ad735dbee0dc4b799f2d46ff05636cb7143314ff8e0a8d6ecd48afb03ef3cb148aeb7f33f4f64ffb033d187e47b38e196143d6e991a0323f1eff870dbb716337619d910b3baf5c4a2429c048f1817dda9345386c969dd144d58c22da026bc847da3240cffe9bacab2b7300cb8ca653082e16317ad706f5a8389bcd3f97dffbb0029548d60277a93b3bc67ed9bc4d3f38d7c8916db5e7217456b9305b8143d6bfc58cc55896968cf69071d83e34f3c2e6ad47313c1aa3d3c3a4ea97ec5b900896af87f0e1b85ec7b89b88038cbe9866bf0687fedb05df5aa8c9aa93aa88ada6f095e1d7728fef910cfc5acdc5b6ce31ef5de1497fca8fd22c3d9adbdeb2e27f30d891f3dbfba53e3aa4f3489246f18daa72d1ab17df6218942c3d918761e87c4b6af3c364ef1cf901749d75c034ecdcfd9c745eb0d06c663188e2b997ee19b9f33bde73309f32cbbf38aedc8c98960c21a92e7a17fdf237306ad6aaffe857325af7b0ac43e1086a782c28b3e90d05c8c1f8456eae298d0715c5edb54c700d5df465f5a7202bfba84f3314992b6c97f0f87a155397a787a3363ca3156bb412dd1cd78dc8e9d13259c7804ab71ded7d55e9d7e90e7ee033a55b7bd6fc050fbeeca70d9a4a2f92ab82dd9ffacff5c5e25c7c67f7d75d8ee9dc087da5868398aac93e20661333d906a61d1841ccdd96cad692729cb04615cd6bf0148cfb3f97840ab5a881ebd5af1940a13efc3071c57686c3fe36a40a489cad17d20efd323c70378e3be1ed6f767f4cdc978a2d272aab64a9166c8bd8de7869974682e4745adebe56151b13b13931c9d4ba5ff8d48679534f4d4a59e2277dc878df94c93f679a5f407942b57341ac480937262a4d09d624b83fdfdc361437333b3a5631515a96f07c0518fe9e57030c3f85755947884f92135abc4ee29730c4dbbc8831fbdcbe069d9bdcc04dcfb9b52a22debc8f033fc6eb62f967f803ced017ec1c1dc61eab2d9bebcc15dcc5becca59ee275cd92255a606cf1849b338843460a8abe815468e9e1fd607d905a3ce63ffe98389244577e48afa4ae875666eb5d30782d16b89d87870a55154b9fa54a33280c8b10077d1e0743033250e1e3c38d87bc2ff6dd891624f5b817b8f2113cdfc79757bb0de3dd2e6192c753aba018f3df716fc6a7e66b70a142d35d3533d728bda8c2219bdd2d2029b6a2a476ef0061e42477e2aa4f8879d08583df9329fa18c4f15198cd64ca1ddbcfca821b467c5705c38787effff0d589482d757c3c5271d549f79b726396e2aeb23d7e976e419378456bf1c9bc96b1689d14b657efb41aa431d97043839aa345f8b50a88a1d336c9b85d06d699b0f3982eee8cdbc901a9de1a05442ac3de0d64efb994af1d2c1af11dcff8b7f731376542246c73cf8a08f23696923f1facb26c337b179ff1f4ed51639832934559fc3bf36d0814c8536efc70f00fc359a8fc05338bdbccb568411daa6e3eb98bbc87775c57f9b45d9e405b6806673cd7125bd12f2691f27a3019458fb13817c1e6a1365f07c9ab96e4f3e38ca9640c4bc7f28cbcbadfe70e13fc396dc6c821c893247926d229f90caeff9db03af5c76c406efabc66014385531127f6285b25e547558091dff6dd205be20da664381156f91236d157dfab1214924c9acb6cd71a4e85f1a21d8eca8b85a0202d559e8db7c28d01d4847dd71131f23a86dbbbd52c3327b1349791edfa8f5ab48bea93fae8f48e8cf635d006740087b1d67fa817e124c98eeafc9929c8bc7234c9e6a5a5d471b5716e27da9f0e2f7cce52fd9c413da6c75f5410f5c7a2497104577aa0763487669cc63f5b2d4f38affa38957130a98c0ba1a1047b8bfaaa10289305a144bc186ec40770cfa8aed4b2fba64ca6ad8327446324f7cf1bd6361d1ee86f13c87395c06070bfb00b4a33c56b5016f83ab7143fd5fe8cc55c36426c4c2fc90fdd1f4faf5f4e6922a8f5992da23984cbf80d29a32b90d7448edefcce66a78abbe0eb18cdae3c2340a021db6d9bcfc550ba7a090c03ad8b7ee1d8484501c641ff7136bbd083dbbe8cb50f6785850d0c6dc113df0e6c636de91c90d6e077e68a020b581d28e061474437d79f20bf0f496e29646941f5fbbd02326ae3236ed3049f1916a7aa9a3ae488e3be71fbc79ecab8140509b3e63ebf741ee1b5dd92896bddb05258e83e0b269e282ee2606162d844640fe1ca3b23bca01638669ead04d02f5b0d53483dd5ed49091c8f9a312710886528bbdd6de4cb9935ad5bd4bef9df15c351602b2f13e30c38e40430e44af73af74ef73e03387df85eaf2a207eabbd09312258d3334292be5ad63f94843db88819d27e0fd4766271062a89f5c18d46d5c1ba0c9d1c6b95aae59a29ec6dfffc73e7613801eb297f22c8bb3bd854e7a2c04ffc24dc6843a1454bea74a7a7f9218180edc6aeebdeb130118ebcbcabdafcc01f6a4fd55a35a499ecc6cac2a5ee23f5194354329fdbd2e56125aa199835cd767271ef76e72c8b1fc9871be0b56a5963a3c8a4b298c10e548e3c45a76f18e63162bef08f0183044ababd38234236de274ac1c4dcbd7ec64b4ffe69d8c6e38aae73bc4c1c2b8963914383ad23af68495db0340c9eedb06d93c2ff28daf599d97a58d28896cc8d28d7f324b5690776edc7e1e03f21decbfde5ee62067a091c400b87d196c395d8be5f737e54c92e4e0f755f541d166a0a0d2ccbd3a73529015e7100bcbab6f7dcdaa05db781725588ddfbde565adeec8f3a99ca61ba96e1125b009f17c572834532870b1635f842fdf1c0412f0eb04c479b9f4788fe23342596891be390c1f8c7289b0e9e5111b07f89c467f9224964cd669a23f7ac5ab328a3e2dea731edabcbdb813a2481b193ecf5db6a275a126bd45c30eaf2335499efce3ae4017857bf4f1be60f03ed43b01612d6ede5493f8fbf5fb23f5f49834e9b9ee2bd9eafc970a7e2778dc78a9448a08a4d0160afc8f27695d4499e1d8a62d2a8c5089c9906154d6207a519904d94169c44267b866a268df1da9d397451e996f7a0965f2ae5e1f362428a6b747dc7368cb4143c6b591c2790abc43eb575766025cb15a659002009c277749088a3841efd3e66a3a4d891c9a7318c3a5b54eed8ac7e49fa117640f0c03b4f85277ecce86ac00309c85ea12e65caf9c0c728ba7b7606b47a6f69164c8d74f17ac0af99b97f81895a11a6c3e62bce4686733701d941bd68050f2ba262baf6ca8b72a4c0f57e555e670141360d3f99bac39356f9b92ee09316c62b11d69663eefb47d1edd3c7ae16473ec0dfb8ae1e6482a3928a70ef06630cdb5219297bdcb2905f6fce9e02dd5f8b71617f83b8e230322bd52e4a200264d8a45a95d50db78fe92bf90a2861f893ef86a2dbe93faadbacecf4e0fcf0f1e36ba4a7849a3b3f02ceaf13d1fe6d0e6a86d0ec583b219c73169b116ea84b029f04e6532d9abf77f819a2f2c553d313793cc628ff7c86a1f1e7f51132eea286eab57e25ce23111cc5e5792f31de09be76bab6e0c2323e6bcbf3c9b652f42415a0b7bb8669d1c9c433d8d9361be092d1248ec330e010f4b4bf6d711611e8ac39ff7f195843d38e6304e1492fc79bdc2ccc94be82f196d1be56706ed812ded8c1e4bb436f4346cd33b46b412630be8017e5a4ad9010f134f74e40491de9880122d25566a1854b1428e89c86172d05d5854945a22f78937baba9175f746778111c7c17e95747d1da90181ca6f893ce637416ae90c20292c079cfc7bf8f7876708c798caee573f631d4ca5a117ad35867f576d7d478deb03b0eae691a978b26eab5598e0120bd7de60146250a757fdb6b78baa8579d7fadfd1699013dcf87b288028253cbe2216af775985d0f7223f42dad78a55d2637dc4863df95eb60be65f7b0a2194c55f9c3323e2fff1492ca0dc61c9ca5dc93d0346b5c2bad3eed7014beb66f1be5184d9c7027eb04fe342fe92b1cc4b51f711362090b8dc39fb36c78778a8337b8273b276e17986c79787e58b7699e41a634d5274a103068b1702f339d94f292e4e78a16811f1f1dbc84fc8255c62a425cb25f189a0f7dcd82d3e5fed07d0f85d8b1413b65f73bf9bbff3748e1da10debe311b9fa94afed9566bc3d2c5f103bd8db34c7940fa4f86aefc61f5978f115b35adb774833c9b70361a2efe20e88d5929f84891b9466bcd3709ab0a34405d7654c06d8a77c5cccbec104027350c0216a9f4bb4e89dae9aa02fe3d57eb78feba4edb2436015a082bb2fd84ea7269aa333991e5d7e9e9b775353f8d418f7b21e0a9cbbfc2f5a73bad2d260b6a640d6b6310da155978f7b709fa4be41212a8e111117cf460e0ea33eb786da3173bdabdd6ef116862a2b6f1c52c473e9091401135daaacff37d6e9e577f32c6df45df78fc45df591b68209ba1cbff61b02c3ecf68d5a6a5822ba39bfc38436000c6305cd6ea09ae26a937fa351189ae5cf08677db015718fc169ace2dc4cb7afd5138a859c0adcc357ff4eeaf0f83d16fee040457ac1980185468c422f47059784837f7b0732c16861a76021d6de946c74516d3da16d589d99fad4a0314bfd359a7af980ccbb274dda1f38d7f9a5f8a3b26a2284039b6851ff34a0abc4b1260e5b1df326279e6e3dce67bdfc468c7a4da2bf90ee26a1e47c7c48fe9d4bf343b70b2a9dfe0cae9ff2d63a8008f08cca793be50615e65736d7dff9c9465d3f9e2f4b542276b721b27e272baa5f9f0093bec427f4d5a65466ace116f5a358770eda2a4d7b97409950fe62e193562084799d6622e8d8dce99496324532483cd9fb141cc96cd18abbe3906c1a80b7e57d1a57953ac3de6a2a16bc3b491ecd0fa12fd3a31003c930b9c55ec84df40e46fae3268f24bd9ee450f90a05ae792f24d3ef5f39bae54832cde7713cd3195fdc0459fb14cfbd1fd78bcc95321384eb5810436db9aa9218edf2ad03c52fd17cdb45753725a81a8e767d8d3eb6738ded355b4fe42abee812338ebb1dee2a1e78d82cb00f6e9fcc2806874b911da20c10b6211973ea19eb8871fc4bca73d7ac8f1324278409e734b00999412d5ebb8f8a54bed43751caad9d3103ca79fcfc74d5c47effb0e20b7228d445b1f9221dd286a1a9a5586ac251aae56e16fda7df2679c8f7ba09002d7cdfa7741a5deeac45417121d38282ce51f0be880b072485e714b27be29a047104f2a0252d5311c38501217b18aa8c6fbb197c8b3350666a61eb71d23dbf148cb91461d335071a5cfd2d6a2bbb767bf375de0f3af50bd4d9e01ee124fb232f1639ab3384a44b4d5c4e25918e0b1dbe79d7b6acf50d0d139e89c318f716aa40e306ad4c32db4928a72a453a8de9ca615053292288fbc7387be4a48fe37ad90d7f8f9d3245c1973fbdcdd0e014093a45f6385e16410f8d370452ec537c43c178c6f43244dddd987b3c14734327fbdd61588c4f55e42a705dc9aa1c8dae3828c1790044d6b04191f793ffe6f2daa200989fc623a14b25f580e86e09789e2feb0c1988cd82cdbedc5aa7ee22cfe02da899db1287d1ec8d9f2626550a1df44216430b1bedba2000b7bfb6bb795b8b77745f579ffc4b2ca1b79b1a08449f27603e4500025ad38a9c02f7c4d5ab1d31c3e81890c13338a13c8632ab55af0c21db45748194bda6441027a996bc0af1524167b9dbf92fc35331e20f549cef12b82ab797e1df37b9af1096a166e90b827f4913c8f6b10715cd79def8eddf35eb2434811649f01bb24ba2e4f6df9644e8e129419f583a82fbcf6fcfc546b5ede0e4ca4004f2bcbdecf30dd98b66994a536a18ad4ba5a5ea8b93d02a11018f424a831d05cbc23db0308cc4d8090ce50a0f92f0e63af23579bffa56af43842ab7809d92d0e72061bed8c324aa8386e8992d00c096bf79a524a01db7ebea531476e00df813a737b2c4bd2e427ed664edbed39902fd2c411f1501eeddbaa70ec5f833e204935bcf8fec9cd940d4640ce0296c6fdb6918ea29a437092e9513a7c472dec9e4c927327fad09563b43a83a9d5e2a586b73366de16d62192fc4e23fa884cb246a06bb83bb18f2a96879fab2b9e31a1805c532a56a0bcd1171e878d3ea284d1ffc0d2eb8d3d4a082c9d88d4a47e39a0f6ebd5ce6c27b0b18af72541bb6adf1ff4d15c0be84516fe1f9734d92326483a0a0015aeab6bc5a64215c6ee4f73c750f4de52c9fbd634634859c60e5c23763154599e0666161bab36aeb19dfede950d2dc601347a7483bed193fd2567b809b0d5d262ab530dd28679a94d3139427b660133bb416a25bf397e02f15d695422f675c9491aacbe87b0398e4c6aff0fd575b7924b6d0f56e4a76bc14483114d616c03a0c3bd3899c16be85ded0442f6cc2b3f71741ee8a1343b5af28e8ee0e1b0358a71ea1b409c19e11c5583a03856798f1d6f8fdddd20bae2d887a1fc74902db434f2e11629b05d21a58229a840ba620ae5c89671c6521c2342bef8f6d12ffe18a660b0d2d41e0eaa3ea808867af08b947914edb1253c3ce5e3d2a25850f1c12c24a6057cb9b356a1b29e7a0ab88755e746591c6ed24c802aff0d51310dafd06437784b6a98759c826b8f652e3e04583a9ec8c79d2364fd4e8575e8c8ae01cabaebd49da27ca10fd04cdbca8db6751942c72af325b72fc1219691604370354c51a1cb08393c1986a230a2144a3e6180e50bada6553993261876fca2adc37780288b13ef79eb99d86e5e1fd513df6e00c68cf431da3dbc71872ea3ab163e52348041abf96e4c56d536a3cac0335792f29db274a945494119cf6fa3596bf829c0bdfdacdfe204f6bb7abe0cf996f4697814ae266bbb5752f8449627abd323f73a8381ec8671aa992b30fa05e42d3e077945e4c0b9c1c90b4b76bfd64df9babb1070b94c0e88c13e943cdbef63faf8a86594cfe316e43ab74411ec807ba6cc68f0cd15ef15543f761fdf4ec5a36aefea46e77962d1e6a5eecce9f1f6ee2774add816d4163209f592033f2710f2615ff3605364f3cdec309c7c6e744e8c11099958d2ab594ae03d3d0e01794e86cccbf4e6aeb87d20ad19dbfa4a0e27d83199a3b696c1f37c0eed1fb8a7f1d59d39911f836ef947a242b1a2e8a56de0d40260e03356202352d232cb4ae7105fd089c79c030d5f74a430c5b9dcf1671596e5b7348ea12e7671eb67603f3d2d4326bca0c436bdafd8af2c8a0a90b43b0ddf0baaa926b8ad3074fceae4e60f589285aa2aaf19f24959fb3d002f03d8fb2ac0e1698144ce7fe7b4764edbe9153d4e7d247ebf4b581705746d7f80168f15a0b3a2ff0abd8af50db46afe7187a616fc90fc9aeded013a4b81b838e1d603cef9b23915bcf0372ef5d2015211ce0f23a5f022d503774952b3df4039b82341dcf751cd69e9a35a15cb8f7b80f79dfd14061daf2fd0efe99e7b083fb399a70f77f74dd60c6fdb6236b614dfdbeb281f4822ae91b9ecab6d572ec64deb8427994ea55b1c24b0850a13313d4c17ecfda69642a10e507ad841671a907e85c6f70145ac14e691c9ec9eea0bd1842567b37fddc5be6c8e78869df91a3172d6038fe2a0901b193a3bb9d57f4d909236918ea8b51dd2ddf8a14c0dad10d0d837a127d645cda72562e142ef081ca4db312a7b59f54d19349a258218adf82cd90c6bf5e377e88c955538b493aa1c2cefbacc25d304f50f1667cf6c3c1af5979f8efb18afccabbf824eaaac106f6173cbe53f3e088c737a6c380b005eef86383a9a218219833c4b5bd6638919360223c419586323541882b63f235840667e46e80015cbe72f157383356102a947c6b40dc75b7a1e6652862a5edc66b6b038e792ff19de0d58891d252b010f00266596968c954db56b1ae73376ec18a0b46e0c69945bca09eb0d0c5b93aa2b25348fde4d5d6384f172083194a73ede1b3b9a5c1906964ef164148700fd7dfa825101379da31d546dcbccc4c60cc9140b3ddb1536eee41a9eb2718bf7e3e77ef8c75c44c4a83d97e7e099c4f54fc85f6bf3b2b9f7080668db0a53f3cb813ec166b94154522b9441e2e674e20766dc9e14f8f89464cc816489528a75ccfe1681de99c07d5e3cb6e0be660112431f5a79cb910b98130166a036f38eb4f67ba394dcc2d76792aed614b03ab536bda9ad417559a8de098307cadf6949ae2b4547026abd1ac8fdf51e67462188cd1a3c7a436be2654652b0d9a571f633dfcc176ba0c6d7c5fc0dee2f648581a701287d4928a4476a310ce95c667d3ae287403fe81ae2c4c7184500be2adc954777257d35e704c9e4c0f8d8b2ae97c0fb7b00b7caf97abb35fbc3e8c1f66d7289c985d8cffd14e7c3c8e191c1135225b4262ac700ba62ffe93a17c1f97501ff1bc5421c368c6aa2dc6755a4353ab40a3ee22de8e11c353c5b8c050d19d4e1ca5be1fe2eec99e330f699f46de8841b3ac9ba5d4e8f3e9b02604a223b6c5df661cde3cc22d97256112163b4c99bb88b41e0cc4ea0e99eb5952d9b8484aa57cd1f5432f4379a0b3cdad47d0672ad91bbb0dc6f1b0d973b87b7f73cd6f3fb6868c621f9e46555451823394bcd0390be6542b78bbfeb22037b237c194fea19fe261c61f803215f413a7db5ad07e61f4518acb7bbb531beca5480b898975e41cdd52e9b3caf93c9a61f14975c7a3464f04fbdc122e81239a4f1ae9f9b82ec6dd8c4622114557199b42aea89a575c43b24ab97e69f9ffabab4b5b7e07e0c393253950e1e6fd97baccef668e52200ce5e5a291a848770a2192ee2200980a94327c20037e91b2970fc50363237cc2fbd469938592f5efae888da05a76ecb1175f1f61000f0db47c9ad06e87dd75581334b042f451074cad40f899a8a26e692b703dfcf32bf5344b2b28178ac6777956477bdcfd985da666f91bc64b17fd9fe45c9beeb4ec692962bb3ad005eace631fa93833a1dd744aaae3d079a9b71c38e21a5bdf3c9331ee572f4f183ba5c28172f8b51f183c78727bce8a10df2206b18e6a039212ece9efbec2c9c007a0d317a7a87e54b0af9e3c0bd604c6d911bbc32eb9b63d3085a7058b06aa0c80dea95dcb3cbaa10e74437f76ca8c65c3a442d022262bc681e75d2379978a611c2a4e84ecaaf6c64302e8e49053566c459fa0957fb375b74a936d00ec4f1d31ae24ecef78173cd0eb618afaca037d1b4ee1bb4467d8b57ddf6abfa6afb2a4abef0fa74b4ac6ceaea5ad00bb997e14091bdf0cba4cf6a52111c16bb696ccb25ca54c9976c867f3b0f322e3e1c077b6f2abdbfe9d4b09f3928a6f9c9d6bb0c67a5483f94ed39406cee0dcc35d74f084690cae9d52b400eaeaec93b00ab8297be457cb33833163adc8de27dc44389471d0f8935fba88109c0882ccead4ed9df2828d91b5973def036bdc7d6c10d2ae7d5b6183cd6ecf9f1aa2230b0df5e71b92e39fc7c2fb691f5efcf1953654637016b1bf998fc51bbe4895d38853deca5d6bfee969169dc8f0c05eda48b33c3cdfc847328efe68d946daff6e60c92f2ad6bc0c2188aa5ebc51c913d159da2c5fb97d8a3f74be92384d636578b3bdd4d99c6f94d0fdf9b4483df88bb09dc0019ad88dce34b5d419bed5ae3b8eb798ee4182d1e9f8faeb01019237e9e8ecaa41a60d2542dd08653af84981c663b3101cca93c80764c5423d9ccc0e6da9ef0af9a680540522f3e8adc2c1f955ac4da0e5b28842254a7004b70929d83a62dc8f253a5c118dd1890dc9ba3a204af594fee447d95ff49eafb64fc492b34a90c4f1e0d5a18f943ba17daaebb5bbcfd788176deec67e6b3fefb6a469aa37a0ffbbe88bb1c4959116d63124d92076bf6868d7c00ce5ecbd42c895c1cc87934e17e292c0763a923d1cb5c21548cf64ff4e4dc70fba541a9a81a8d824fd7902fb0eb55b6188460b731bdf2688508b7b7afd44e668bc5b2f3c002566d6ffe487f1373fc2f4dba1554eb9d1029e9780dd9ef4cd916997cfce56b978004310b27e10c9fab0f52312daf2f3ff2a9bbc8418a215afb767a6ce1794a0f4a9b9e6e6d5f1ef47912584313bd79ebc8b5f6a2f428e3e7144abae4510f70c485b30297974835adf26c37909f96e7142bc822cebb4469ab276f2670824053d12e3fed15dbf7bcd9fb060831b6389a0647351e2d763e040a8ce5b52a425257e52ba87fe405de1af6ca1648b543ba0dc26a952f5a4d45b5280249939d045a5a9c31203997d2694598d725e7c0fd55516ad21022758fe5d60021d91ba293b81a592bf5884bb46d05d2c739eed45a13a2666345882ca5ef161d58223545025221974d6d3d74027e80cfd377570ac87d984d4c5b345ef9270bde56ce4c15bde57e75e1c552695290ccb4f19709a59a6334f65a9ac8f8b85d4e18eef87754d5f070dc5fc6486acfe30f5178ead9c8e5ec8928dab1c9192a4abc779aa7800ee5a8512ca3a13dfe58caa3c47f3b27fbf14f6673abd8a60067e7d7b2833e1e57b1a5f10523305123af6f1d6c5226287856a856847c9b7cf1bf70e53d40a31b009690021c9b0869b700a215e36477e91d909bbab4876516cf7f8d433ef069e1d946a9b67f7568bf05b25e6d84cc64de73dcdf752b71da4f27c20c018c87df1ef492d63f666b41593762fc835c55662fcc91739e0f69a47f5f9d97a6da0c8401a27b1528a875b4fc018c904a40c0dbd6a01abd4162024b1ed19329721d032f53b8bf4c3f6fef998c145f51ae886908713974e524c90cb1ca5feee0e26ecce8cff661c47adf5f613861add7085cff618dc0b4c6f0a51e99f9b3e8128f45e6e58a46479e2194e8eb67ab51030a528ef0a8f86e454dc6453f9b792c1874522f41dbeca88fe5effd97b7c9323456bc1ec3da5fabd7c22deff2cb997c2210eabeec417d09f37c1a8d07f6008f912b87bc4d975dd61f6dfcdd5ed271ac7ac0003eaf1658c03577f2d99efbff01635075927d9db492c7cadc070106ea8cb16750404912330076e6609b7a2666e431dc72fe9848617f9b8e2cd293a9271667bdd92bf149ec2f97dad4ee3498f88a27bad12f94b2c3e2116ed0ff8e4616351318c2895ea4dd58e72e28ccf27499b763195ed3c999c47aedb25bbc19b057c739d81a85642e6b1abf76ae4fe18cd85052e245d964ade389ebb97fdbfcbe70f884c9fe876bb60929fb73ff21a5f4ea07dc7d4582c3f0c3f6fdb4654f8afdee176a4c0e9c6dbc65d9953c5140cc650e79105469ae0a810e63a622771e7e2b5087f0a7ab461cad3490b6f3d8544ac6fc49c2874ba31c71ce7eebae01bf49fdcd5b7ffa8081ad0ad967add6e4dfd4091bdc59040f5a15721ada5a325a1b51f5987329e48a14a5721f8864ca84e4d43cac92a2c4e8a5c6d3d5b572df579de87f09d7581f39671017eda2e5c145a36563747a9d86039ca2ac951dddabce4995dde8af740f0e2b26283b149f9a41b59d062bba2e127cbc9c8c17fba3426c50e530e69db4f8ef4a33dc7c0656f2a92b1a8f25167c8a790254f24ed14cbb44720edc54e44b519f25031590020e3fd2dd547e24ee6e0a19b7d93a570557d367881bf5d7d01a57cf6b8b31ea97806bef67e25a2e23dae3840ee04742d840caf69e6dc9234c32782673e13b757756e274a5431cfa0f8073da433b2adfcae110f908de068a0eb3cf9162de54c5a4fb953ed9b691107ca5e20aca503ca4627766b15004c812e48fed15fe89e76dea8e1f70b31bf1522fee32eb86dd4cc36b48a388257b532567b4d1f2177cdeca7752ce2a65c715bd3cd0e6d29b3eeb2fd7e5b4ce4b7158ad3737d7fbc9ab6972d4c380290b2f14339d7f6eee0351c4f8cc1fb437dd315fc76eb5645a649ac034faaa53b5e58641af2745638cce1e9748922b6b476dc85b8dce1f94406d7c0525535dc585f431d70a64c103f22c9a8d1faaf0dbed05de3c5006a563c4b2fe937ace6a3d6a22d48b6eeaac64ac08dd350e528499908f1a52e587513fcacfe9bc33ba9f9d3ba1b371ba593a48c0769f5d7526d6a7297b762c5def85c27b6eda19c1d790ea2b3dd71d3c348caa85fa7c3965805a74424c3493d822887e8979ebd01faff4defa2e9fd79644da86e630549045347cf183e16459762b610deadecb881d880680b8b74adb24ac6727b08dd36421d05128a46daae91d0d4f28476baed85f1e36008819c94b48ef3c336e1c2505e3e03c553726c481619f647fe9641ec23a71db35ac08bc3237ace5ada59ef914d52e837ad121b255bf38d072c73ab1d672d92c101208c6657e03879890004c69f5d9a5475ca723c542242d2e63edffe7d8aecb4b797b59d82d3037ad82723e93e8222d11de2f19bf9c47ea1fd1232edc777fe0664dc8812f63ea17abaf041810128e57c00a4a210361d71af10d6e238e2c709d29c616cade1ac4baeb36902b57bc9b6b1ba5234f12493faf129454460b2f90fb8e20cf2950f6d28bac56bac27f4444781e29d48488faec08bfa3ab100e1b432cc6fa49474c1fb05f579932899f56d45ee0535f1aca79e8fc6ce655b6472721fa0c379aca2012e9821124c32a6739e917a316e81d91896be3508f21c7193436ce50c5badf97ed3904ad50b92a39ffa1505543676578ce409bfe292073e7fbb32577e856362d4037c9093f06706866a13a97bb67fb967797097a20a4cb7d81851e8882bebffae578c21b95774b068be58ef70b96c33dc41796d14d678fea67b1bb2022643c19842efdb59ecb2369670415f75e4ea94e37ab5c82bd6820c1dee8f19a76729663b161fb21d773b03b02377881f340952534c75ac866ceda9b2e53807a26203783a6a87dd99af4d7123a128ce085aae279ac1ab7955dc03b5b860ffd6c315208ba68fe4909576ae8f64821cff3906976e4e7d37d20c45870ca4e824e8156c634f47b57e047ce3908d0d28b63f41060e1a8fc0154723b9dc40a8ae126ab357efbcac59c81a5c3bd4f36c0956ae2fe5f5bdd9124fd0ca787ebb9fc264d883b03007f1b5f37070b78a9d7fd23182fe4ea33bfda011a174f7bfa459f5441a718a23f000ea73f2cc5940f4ab3f343cafcecd2fad1b74b83aea4752e68f08fbcb71cd3cc3af2142d81141473d6f0d4e03aa624bcca375124e174f8c74d70f738da776143566b3f95ede641220a21a314765579c7edc2acc6b66a76936d9ff72927be8ff4733cd1d3b2ae5fa686bacdb5440dd274f05b3cb7cf9f7c5bbc5e5dbdc91b6dc01dfb4011078581f9120839732739a58263a7454894d9ec9f0aaff7673d6c780a8fb208cd8c4a33e6f3445845123a4ccc532ac54cf9e4fbdd345b34156832e048382a06d42d71a16f1ead95f1e3f2751767a09bdd4dc40cad84181a076ad1700111f71bc0adf953f4a27b30a1d91b4de52dc8e31a7441c3ab53ba2c05169deee1beaad429a7cf3740f03eeb4f9829475d4a8a017f5f60861ea22dbbf96ec59a27d2dd10d425a7b3ffe33624156b869b0bd08d6e52d8fb7f4b0d82a8dd4480a121451ba2c96d6bd0e402d9dccd51170352d7b5f6e28c294ef8056249f88d84679438523209d2fc1abe888a2a89a9ef8e50e19d4ba39471370109aca5ba95362fbb912acf86c7d608e3b2693c0fcfa02ebb89a491b8ffb782e07b62e7de7add50f2edc59afe1c414b5623f26fecc944412adebc3cb56ee48f3fd24e8c90bf67bd8867037ab520605cc29078144c19de514e3b37d267ece893f51bbac6c3563ef20ad540dd9f0671bba59a2fef246dc59932e2574aa1d09ee3e0b449f1d214b1bf35326ae00732474103bf7a9d431447494eac81b765aae787876e53f6983e48db62524c695abdb24bfbc6d4165bc1e7a4e0a97e970a88d5d53357c98fce68d5411ffcf62a5887901042cd3c12e187ae8c77d55f60d696f367e7360c44ab84dd3dfdfab41e331435240ba9f7f620446c8e71d5f7d990685fdc88a30a02ad9cbdf2acd739d1d3d3d4f146dd5a8336609e9fdf31cd60b113fdc94b2166d9a178493204680ac8bef8d7cb2ff8447b859161166f64b5dc6bde841cd480d71a7bfd6a3cbb13e1e4ee513efbac0d09f0bd0871be6026298f76b1eecb0823feb9704a594b9d9e74de2fe910a867d9418ede5e353d2e26caed296e04d907a052f96f48966b7a82d6990d31d4cda280bd560f0e982652cebb5aae43fb936a6b809afab6a0c0bb0072931f1d7c49d83dd6f54ad9615d76b9db84d0c075255e1c17ff9905a26501f54bdf1e7bbefd3f6cfd6602bb40ad1a63c3adb64ef82d375633cdaf35ca474d62e5ad5dc571636a32934d1ca0d2425204bac5bbf6354bab9c339e5a8729d0a11c261ff97650ee6256d249a8ebf1cbd20609ec1bed7599be4510ba0c1bd9daf3330ad20ea8891f215c2f458212321345d2495938fbb18299d7cb8f3a57a8f4aab370ab97ad92df4f6036f990795c9fd77e7fe00f0c7974b773efc122ae87157bce6623c5930b5df35b3ce5053cb151fdd73824bb417436557c74ab592d8aa4ee12f7dde4fededc902d45bf7c52414288ef90e63f411f35be39b358523755347a1bf004740da625ce036528c32c64b772aeceeea813efa68782e1061eefd5fafcd34dd4aa2af92f111168147f746d2154ba9c32344a31be6e4fa946ede75d739ea7cd8ccc062b4b42e6c56f263ea957e6835a5e6bde1a5c7a0550e93846d36ade2ca1e9c72eb35b325d6530a9c18ac8196564fc004713fa776ab29c8528e0124fb7455b61af06468c583887680284473ae7c4141768aa732dbf9cde38fcd4c5e109e82a091abeea24ccdcd803726b7916f3171219405c109f663274be55209c00092e7094e6b13988d23f1d2e8b7cefe43bb1aa778d338e38ac26c30114c1b74a84e3d3e2bbadbf65728b476fdbea2a58a1cf588405e0a4a8d2dd9396753e2248ad8bdc809f1fa6261e5df318b21a56ceb944c78d9f8b7ecd16771df8a78143fe1743c839659221e0bc6b5c06aec4e509aa8e6b4569385a721c2cd29bef7552f8cc01e5b8527fbba8e913a02e7a8a9acd33a16475fafd89c2f69c3a8df5737468e68e2fa8c78749bb233a3cf81c5d062aed625afb04123fa5603885cc05f4d811f083bafeb307de6c11b446bc177386366082195144c82cd63ef8e4c23dd66830b48b490060db6ab52225eab763e080f901ce93024d38e9983893f3b390952e0820e3d8a21a8c70ef98e49df12c6147204aae85304e78e49a790304fb143e048245a31748e8046db20b947a7d5bef748897ffc290345d6f7bdbfb3d90538bdb969940d92a27ebca6bdc2e816f4af21814c52e8caa514cf2bfc97ef4ed18f9474f45bb93e10a2ba8f3e18669f7c6a0b47de1daff2cebea83c58424c985bde8d854547f847af212e10e9f4d7c37f355f453d0f8e672d071f3b6618536ec6a66b998bfc2ed801fbae004a93eb748916198f0c2a60b5dc55b14e9f44f16d0b4bca1ad5608da6ded16fbe039e6cde1a16eb34a26fe065fe7d05e536afa35a99c9e6bc11fa3a87986ea14afcc4ed211174c4ac2038fbbbcc8a22ed941900e2186b1d55507684e1b7905e75819b4c70b404873fc925c33fd948321d4aadec454a5af96966242a858b016f145d67057f3cc6b455e78dd506c8226d14daa0994183cc97077532f5ba68ca154cd034b6f5dab041bef0b7da5daf3c0fb187212523b7c4ecadb48f264b16105e2fd9f8e1ec903061102d614de1f99709e0bb31c797c6f14048528378f47fb83bd41e2cb738172eedf519bad6d69434454223c1cb8a6c6b3006dc3ad9b3df6788b5563aefcda7acec7bbe42f4f4d8f4efb41894fae50d205f12d268a1b8f2ba69d51e2d832787814f94b609cb3f992a4db2901153757a60529e391a328283c6a81cff1d1d2cda6a3e9448b07156eb32af0da5cc7f8a30ec1f80efa86716ecb2fad08765013954d9c6f7c79fadbb90897b26e711b5c2ad590e42ad1b489b8a02402cd32f55df96f61120433ae7c4c8d60e032265a1344cfc7ffbce8507ef4a31b4d82fa3a8a7c34fcdea4a09c562434e74fa0814f90acc999113cdbc0c9ff8cd02af97de799ddf324e4fa14ed2d7beba99255c12a158b999076a471be1bb0e0fcb3137675f4de62d0bf332f9bd851e16190b82177b3fd034326e0d5ef8ab90a4a1898d2a11314082d28066f90a06201bee0d2b07ca03b0afddcfdce0c1fab9327a752a5e8e24880bd5f71aee633dac8b173fb730e19b7e50e2369fff0d6edcddeef3fc75ebcf4ca674e719e9f758d33142e85bc02dab026caae04f6a1f560c6a1cabb02cba40b63067e645a1c703d3f3820105ec707a6f858dee348a9e911d3818b5a5689ebdb087833a1f70a26ea871083e8c3727b2db5f32e40e178a84484b48519ffbbde52aee9bfecd2303539d1bcee5199a11b3551766f39eb63ae4a4d49cf11188a3d008ff36a5982c0a10cc426cb6bb1c29b824cfa2fe0ea431ab8c7d29be9d89c8c39f69898824eaf43ef80f5b1fa158bc9f2913ede9192aecca638f68180e85393f5844ce316472c080d5ba9cfc842f7745db1d8617ec9d601f75fb528beb6e59a54d421df71cc893944fda9343888ea667403ea05f40e8a7ac0599fcb38f445fecf016900541cb32a4a6ee7967d36c35482814c04fdf44a8fedf6078ef2454a0f300d435d0225d49ecf55b358bdbe4eb87560ec976c4b4f26a6cafc1f283c891e2f74b0978bd80d970d149500aa12b22e637c11efd7eaf4c7aaa4e210c4bfde12a7a997e0f89e8fd315da4ee37333ec57bb2545828b29291513b61b1d72648f5af3cce19435e7e85ac825269eeef40801dd59d249da04c6c4395bba2c3619fab6a35ffe25c779165973f61e3f82248158821777d4d57fc2967abad1140cf218a5bda29f90eacae00ef1f2bb3714afd170ee296d9a1a5c5ebfa51b01bc598e6c38e8aaf7e151b590e826f33ba577fbb0f7d04952dcc046ebe7f4e5ecf60a8db0e45516e97a1355e0fda3985fbd57d4a1e8c1be4898428b3c8a125e3456be8da1f4a28c05dbe8380000f6b14f4ea65dc28bb7abd9117cb0792306087845eb62932ce2d7394131be080475bbcb87890ac122cbbbe85ca34c6b47550f239b65501b3faaa2fca52bcaf9fc4b26eed54dcf11a61328cd7ba938f3431ddb541a6abcfab950d02842efde070051e8bdc9589647c468a1d3568761a068820c3465ae3dbb5c091443b2097810357c5a0a4c07d2e0f4abd5d602d0fd37892713186a2586fb87b180581bca0825b5402e4c042ac1c72cfb0007a684d0884206b7958db2f9bd5d930256b0c29aea7990e067fe66a5893b25a29af9917f987b1a5cc7f96b3a8c48cba8c09e51feb161d6d921f8ffd296aa78f2c19a83fc3fb79eea1c9de63fd556578e33aae06ed24ca62bdb895238ffce01fe9c61dc20c8fa4de3d4bb5f3f293ac95c4aaeb4934af415eb3c3422a770099727281884ca0045ba62625b7f74f86a3223dd13f44d3d05c7906c935820f424438cc4598a777826a5ba7d95cbe880be3ecaedb2f69eb16c430e5d0663bcd56d4380f5734d3c0ed3b580203b8c4189147915742c298d95f453ac7925af88d444ae7be0df1116356fa68a3af8018fb72035ddcd36714d12ec30afd83419cd2355e6a59fe9c2ba3b4cf25b85dc297f8117676760e187c27f41caaa2211b59230057b4a252c75e6fa890bbdd45b61d414591bc1387d5afcd2250ad5426f6479ca26acee0e9721beaad066019fa71bc2b95bbde13196117b3eaef41399aee70835f0f33f2f6ffc15679a9f179b4502fd13722a33af72cf0bdca8901bcc972f103a8237adce7b06bdf90e0cf1c7a9f278e0decf47370a85ed08466ab313f555cbd1c75c24656b593431799242ef8c72758fe2ac088d003d7b29c730353881c840d9d5e566f7ed1dee129fa80b6b3fa5140ec36f048933cdd2d31b0f70083da35ea4ff244959641028067e02fa8a83a54c90a33d632de7743fd68cf2b979a9d51988221056e84e7803e4db2f91409ed53239631000a6288686caee9465f5c81b8a432b591838b6445d136b19f0bab0557e87feae5efa4c2b027d6c3b38383bdca00d6bcbc4e7ee20f5359e130af71d5d43764c6a8299fb4065590291a47ff5113f28a9829dea29b23b6da19f7bca49a4b5b768fecf0cfc19136ee2d67ed81f6ec1b5d77cf3b35ee412d08dc85ca74bb32a8e5c1ace32f2f9269ff71eb8fb129cbd65bbe2d6b4e99ea9056c1e3e27a1deffa28c271ff3bd8490d4c121bf53f0eda2f17e6daf583d7c3c6eca4786b89dc617bacf63f9c36a76b7d946402602ed1b79489420b36d78d6d4b1d811076fede35a90dca9c428f0d67a4468a9e5caedb72e1027d4d703d6cbad3b8ad74ab16335db42bacee9f235885cb21b2e2e164160a10ef8f30735d276e69ed9713f61cc73684ac3ac54e07d2001de7a99c1d733da2e6b931367aecf74bd2137619920f31bf042f017e62beb8ea48ec7ed1be1df052e8a836415fc59f8ad81aa1ec8f1265ba75940fe04b39816ee820a526fecc847881526a71814f0c0a25ad73ff46849c5e9f68b04fa7ff155c33dfaedfa47d2ac21fe3708fafb0906d8ae68b7b7d669e1a4062ccaf068e118fa58166d82751fdcb695ca5c9066ee004582462eca484a4190b39b84ee9c9bee6abbcb1b1229da1ded70a52c6151099d4b0a2adf9dd6e4d5acab2c14acf64704535d2ddf225a9eb80b7707b0f8b65857f347b23c82fe67004e76689df7e55ba411e5a56513c931f152400b7f29758e77ecfb7d481c0ab5abf2abbce42c00cf45cf09748228d30ae2dfdd143ad2c8f148afc0541883df718490da808d0180def410b753836d224b0bc5f85b49209c490b0298507fc2a76744bb63d875286bd706f6160aefff4a977f8cc2045c2fca6148d0d2479bff6ae40a53fea5cf98d7bfbaed5e6c527b35d947690e2080a91b6172fca5453ec631ae2d1c5f09419ae617f9019f72599c1f3a7a2549faa5015ff9cab37cf2b96b6162c134b64d5ea92be16b649877f09121c1949a900fc06cd36d42680dc052adc7abb3444e1ffdb12d0aec6d229465f1beec9db636894134b6488ca61cdc3c18c64d1b13f4973b21e7204627fef1535609f9de482d0e70e8440ab53bd2437ee651026a459f63cee7e28bd37d1b42a94122977fe4df130f0b60868d7e9630fadfd959e5f0440b04f7f16805e66b5e12559fe5ab2972b3657fc5404e4f12381b81df46ec133fe5693814bde31f68cdb011b9645cc0e3848293d3a6a420ca567b13e612758557ea29b721c98d9b9cbd2b2851e7c6721b0144611a11242e12705992dd4bc4e4f1dacf6c8b417b70eb216f4367dc5813c18e1b1a75acc7450601f8233a4fe136136ae69fb30d29596c66c19720ee3bee491adfa2c3b364b3e27a501e5d5081fcda173b804f530ee6b8e74187ac1b77b761d3c12b7d6b3ae3e103f26a4342a5ef5a0838b569dedcb75851a552bf18bf98b2313eb517b3278003a1d1c652b45ca3b287e393fc60fd65a4504cb564cc71c3be2efd1810174a165ed1fe4c0785a8f01e8db6936093ba66d4fffd7a8d5cfbbb6c986f2159bffa1d5a248100148394e8b46015e8a7d37b042baf49470036b4b0529b4a33931879dad0743079907f2d88590ce138eaf264ed620a7e778dcec5c4cb6c6bbd229da75750cd6b852f209ebd3a0f15aa28934599cc55e2478908a8df7ab3c1c4d52e0db07e4e0095ff714e61e4f1672048674a0bab7a6dfb7537fef697daacc155668353d78614e0632f0e4b588ac07590fc4a1191bc0b4c4884ca93edf828768dace518d7a92112cdce1b79e7f90bffd6786ccb92f9fe827bd53b4d398e7130332700b4a29c5323d2cbcef4ba966778f7e1a1eedd9b58808d4e8ba27c79738ee5676975a500325e60915bc6d9dda81ab2816c081053dcd7579795d0dd195d7725e05b34345cb143b211facd1dcc4fa5c01ce6c53dfb72fd1caba08bf63b08c69d753569b76d33650f27d4551de76ebb69ffdf1e5a48e8ba42bbc9239eb11687dd72105f23ef868535a9f11980bb22990bcbfc620112d8a74514759b40937e46ae9517a1e08afe7009b451f731c64496981cfef6fb38fdf006c6ae49c945eb851f611ba05ce5b31574437025fe14b41b2fda7501fc30a5858771bdd4d02ef8df0e011696892a559521bc2393a2eca2b43a9687fb8779930f89bcbc76a8bd5174efc31cd1fd6e373565613b86ce65b00deba632bc886d6454ff623dd99d44fcadd691db3f0fd9107684864ebab2c47a2fe5c8e52633a9fde7c3a00afea23bc0ce6561e457f94bd6041f9dae4f8dbf5865803f237a342f8cef2548faa6d35a3cb188d2fa801fe5f20bce641f9b4df2067265dca7f5450243977ef379bdcf8787bb6e1165223c2adf5139124a3009693d68e7ae686cd2d8a94ac6b5b5b5079b9054d971f14c8fbff39943fe75049ae592666d0272f1ed266c664f9f146ea89f12ee50dffe8ffb1a5e1779b8f39ca21f1368006a5944990bfc2db9a0b8f6d8e53b3777fe393c29a44dece87da7bbd7b0f8e1dd882e137b9fe4f08f4125bff2734a70212f8e8e3f874cb3d9add9328e202da1b50a4724954ba23de97fd1a771da397c170e1ee4a469f494ac524e343ee733e368df6a545113b7bd5131a820c47c97b23a98ccb2cd04d9014d94caf8da789fb1bc2d91ffc592474230df10c17a29c9d945889bf9ca75f7051fc48894c619d4e804426ca3c7c3f901c0eac45194ace9d0c33f50127f0db57504b35e2f83d0a4908c8ee7ac09115f665ee09de0de402317d0262dbd5c392bafad4827f7d01d43d839397f593b7a88a9774b41058aeb5a3b2ef4df217a3cd6fffb47ce8965e2fd7955d652872376fa9048fe794ff9dbc6a81b89011fd26f961cf9c8b30bd9c120ba3c435b12ed9e6b4584ac39bd5b8f256c70a4af3e88bf1bcb08c2ed9fdad00841f16bdb1d23cffbbf90675ea12a1c080e646c63310656bc2e72ba1961750a1bab99a9b85b7dcb94d6d252fd215285cd516aea704ff71abf7a672a2d2a20178f95ae68e58a5703f0cd4bb4c1c9f99c297d4d0052d68c44e0c2ab66eb0ae1c94f06e05a22a56bd5e299e5932c082dad62d418872bfa05f3acbe6f2cbd06ef8e5c149bd712115561b831029f7e4bc11e196365ecc73424ead84b10e93ddff866d6887d8609599b7c6a6f5dd2529d201d3e749c5bf062cc95be94662c8c4ef5851eee20e12cdbb1d8fb7dcb8648dd944c9a43a1d4e1b9246c89d22c901b76268e1f8e30f4af094c80df0880d9aa10d4d0b9637a26b4ba53cfd223f7a0ed3c9d06e4beaa9cbb4e2d2df8cef278f53aedc634a01ff350a7a55ba4c5ba8fa3e463e287bc0bffc0b574c2155cf5307be098926ee9aa4e53ee8b28fb8d4883369e51bf1f0c203781f6c70967998cd9684030b4deb3e1e0cb70b195d8d238aa90c94fe6e7df723a3eead5a236ab7e9bb2796de36a297c466e5197a1e6bc6be85548e28a8a75b1b79c8ac311bfba00b64e3fb3bef8358c60567ca8b60b8a09c75e2294544e5873bbcb976f8dcbe315e65b2707fc9e262790b5f1f60184b430ca93c915566bbdd1c26e3f4c911b373311d1153131627d175dc3bc84756b9bebbf266329b3f06943a4fa33d7a04422db6e06e67f59353212120609088a48a29295c33d2290893a6d1f101960ec38769efe40acc71cd8f24cccf613c4a8d6a612a6b4a781f6706a1b86d79a5b1020be2d76cbf6be627e437ac463997f14bb4ea69dcefa4837b27aa2ed372ed650385d83c7ce05fbf9b116d34e5a475d3805a8387da1eb1d8b14b6c857178030fa2d89838cef4db8d04ddd2d3de45f3dae64d65c96e5fc35e8c19202138fff6f3d4312c3ce7fffaf2f253e4e3363cc26029fd90b984b94a50c97f2f6cf94d272bd1ea976db80860343c034f0caef73bf63415779b84d11fffd134d57ed97e0fcca4b16f34ecb1d63c490effe830b8484d7dfd32bcaa318b09de16cb3dcc80d6f53bf1d58df53edb0c27287c0d11c920f9d7d073cc5d8dc5b908f3a54b15ca2e228bdc4423b3494c841c97fb290ac3ee9cd325817654c9bb8a4f9684d9fff6e5ac9c3d04cd40d903056b5c3a270ae832502bcf8118c84a0f7151850eaa0726aa55e2d3d842a42260e7275bad2b21bedbfad24a72615de1981ca36b39675bd473dbb05f7bf602d1968ce4178675f3df0c27bad1f3f29a6455ccb1e3b99426f8b333dd6e0a7dea0da5efdc16bd8adb926c1fdcbec56122312a7464102fc9433cfd138427a00ba5f744a69c308ee70803a4a4d5c30f236f2acf7baf7fa8092769f40fe2fd676e72eeeb98bcc7c485a72dae5e813299a42a1d9a0a7c9f137da9284b414fd925dcacf494ddd21a776223c9d926ca2607c6fbdf71c4a44525b4d65ad3a4b8dbb17af4b3acaba1598c0e6ec7b6031fabc53756ba3b0e5276d5c0be9d21b1224d286af43e262161625c81cd2593b7622c8107f03064535ef84dd8b2e4d95322702d69160148e2ca748de14723581a0155ebdc752be19d3012aa8b18ab4f7b60dd675c45c65e0a6fc675bb4f1e73802a85861e3abb9436f6c6079fdb0bf09115a2db545e5902cb1699dddb970f7c16a4b698cf6e6ee34c04385404cb88c57238ba7f450ef32432bf3a4363c1b571fda70d8fd4831f199325b3a1b8f53e04d3c7b637cb1b6c43711f4436144d9f307d67e41a0db07f6a81b11cb6563404f76611dc948ba7fdc73a3702775c9ccb0ed54268ddc92eb74eca38c2e196d12d491b86c5731ee50bd52ff867d00d43f4e2bab2f60d1fdf07a757cdbd8396e2ee89ab1835a244c8ce6a1e11efb129b27014a0cce78b4ddeffa997400d268088a27a5fd18241253ba8ed014fdaeb247cb880dde282b6c976395288646b368d1b280e126e670a9aaff5fa8003a5cfe42a42ae6ed3b7c2d51c17eb94727bf3803273b63bfebfc79ce7e54d81ce838e09816e13bdbd16b2bd011f7c130cb4ed1a554ecbba5713ecd5b9f142f5d33ed38c1283e1697f5e047d54cf0b32ea14e79097d37996111e4bc77d5e861090ce5f7eb5b56b4d61abb23abff32b384e7bf1515edd5438656346753bf5412d7e52d71b422fe4a8290182ec09c7cf13c59b87fe0abd106d5eb0db89ec3c6a463b695a343fff18634914094f1e14461d2a665cc35db2508a68932f504e9ed476fa3daf3b98150a1abe2c01ac86ee88f983f956a8d7864c214275fb9deb5e60b7f245c23ecda4684925d06a30db02844a8c4663c10c1e83585d0535256ba02c85e8509d1f5aed1527d4aa7369f1915da2305fdfaf18b225b363fb0a91e327eda9f1fb2b824b52224a852f4b0e8a54e8e94307791df9dcb15a84517041f8bee40c7bd1f398edc41fc43dd5b546971a8329c085620e810296f24f9bae9abb4e7db3b0a1a05ba7f12d9b5efda697461185299888e0b7e5342d99a60f8d0e965fce7bcb60bb0d5e9dd65265b01d1b69ad7e3133320b82505ffd449d086c619fc426334d8d0ccd51e8981b4f0f1638a3f143ec7e0aa55e4e28d2617104c3685e705c1bf5c2c2ac814df71109ff5bb69b617a8e658aab0f62193233d3e23a7714c404ce6888b689db68919879e0da86e838c33f099a75e515f8e4d14507200b81b02634cd454718a9c044e4284500c139daf908a4c3e7bfd15b9553353a878d23f311ed0a33029b2cfa6c71511fdc3d9cc347f6a6f2b4106b298f04603895e9916ae7de5c636b6a6bbc666483c834c9789d322b19142511781fef2db40a69b240a17289cc6d7b2b04522ac3c43a3e6d99f972e5495bf6d09c8a535dd69e429d5b742ceec896c16d86e538f0e3e787b7567db7b251221006d46d828d670522d19c5a7d201b3f7f969f53637a18804eb8770028907dde35259c4def22fc8f4632e81c50e0df08085778b4cd599f7fbd365774d56a07b0508930e0312c8c49c0c32517513231d958e39dda70cc7901e0bf754cff3b79c2448cb5a62b6c86d09e0dbdcfc41cdd3dac9f0c60daefa99409d9c1ba223fd0570b28eb33a61bfba4e4e8e6903588d2ff71b40d46f59a1e1e345b184b7b264fe9436c9f3dff8006cbf80bcacb41d61e5bb5da362850838a76f624f1997fb9be2c4c056db0319830e70f7b3dd4b6c7702c8999a1ee6a6aaf5f842c11adebcdfd91c4bb1d5686be85f7dc3b498b6622ad25730e6d909c4d9580716cabbdc788651ef68f25d4528fc56aa8c0b1bd6dbbceb1f27c949643df50e9a22a8e2dd9ac9bfcca0baf83993e120fad26c59abda14c3823472e114b97ae597ae2cbf09290253ed9baa1b46fec78cce87e926e90945d591f98244042bb330cd2fbf8764cca635b02619d70cfdef8bbdfd322435459cc1b34c43ca38cfa0c74cff8e3a728f504b9eae10463ccf2f75904f4229a5a671baf02b3a3213c68b622a7c02286fb3f5c41e1d0ef03cd555213b73857e59bbcc75cb300267b9ef70ff1a8793da182815da50a80454f89d4adcd20121695a69a9a37f667a9f4b6e0bbe1778be59f57523b0cc395b31fcc703e702e2dbde0e3200178a3bb622e85284256b2bd25312fa2a0d2b2fa3e2be479cfa5c29e6f216659c95c113599d469c160cb40eedab55d1bd7d71d47b9dae52e22950d2c215a9965cdd1ea0a45bd817acf8f3b6510e498972e16ad9af0d21f305881bcf951dce90a77cd7950f50591cf12d6aa8c4be4bca783593267b4c04562c7f9b0db8172d7cd0dce0bb5b12fbcdc10b50cec5f3e34681237fe8c1a660279fd5c5f6e159672984ae5c7c76b7dab8d3ad4daccf6135168f47dfa43d993731ba72d3be049e7ff39af3c163b534baced052f04fee36263e747500e9526b3a0af334ce43ba92115d09f04b2d9e3cbe357d661caa47819dcee0b79c3c5c4334de9c82b7bbda9eb1b8aa63495084e8638f10f0ec95b6168680f381b2f74387958c7831d77ad21c1494a52ed83e48d1d26fd68295e49b71109153c610eb04660cc7b73da211cd7784cc84a999175f47385180c23fcd73bc0806009b80191de171840b81352d0eb1a215a11be00be64cbcdcd6700f0f9972865b278f774330f9cd9ac3eaac6917ea4aadabd95a42bef9d162047922af845ca292fea4ac974d2ea1499294b7f39786d545908b620cd56fba9fea114b0b4c17d67929bf558bd7cef4a065d85104fb27b9a7a9c0c70412d4996fef3080491e499d87d9fb6ed3764295ca2747f8e631a1f3a08b19ef866891c1309aba3952f18acb63f6980571c324f8b80a7c72a989d09e028e7d544d45c147ada063737db725232e242ebca2ee54255a3a92be500153332df9efb6e19a7b57588927f390189ef13aba189ce7e8261e33c38fd32d901ebf387726db85ddd845e385ab3793ed939c1a0175de2e917bfe955debbcde56394b590de1aae06f66a4007bdbed63e844450613f0914a8efdf4c7242ad09572bc1d09404b1014c5b0c40e43767cc899cbac9ee81a0161153e005d235a2103f02a2dbd6188b8827fa4659c5d6340972ef85026ae48233191016c30b2d5e1ae3d14c1405181703565bc1a8d6eb4043a0ad3059df09121a4ce06d85c965c7d256ed501e35924eecf672babf704c0995f5678380e027d9cadb762b0e1bfb93f4e22b59131f7e24873a4f2bff2753a410a24aa93b55e66789ad6d64a0dfd71ce3f7214ce4d04e1cd2e00076033669e407e29f589e52b4849b4a25749d135195a91d8918db8bdd2bd58993e64f6cf974c526573cc9c7660668f034e289bdc5531c8d50cde7f450041e94c9939ab9c191ede9611f416ea42d687e411c4227cdeb232f0fadd2dc2b4618327067a37f39d7cfcb2b606038d914b1b4ef35a89859086e00e940e0c4eb6d66475be433359871d5aec9e179b9c78b405a2423934d36e0866d2546977a118b5134931e6a4d0774f21f708613aba4a4d2d6c99448c2e58af88ee591591e57beb0288b4a7eb8926a3f45dbb38f1996e97baba06bfa26a781e0b221f338e77a2b6fb9fe38dc8828f83d76f9a602f761ade630beb873d84b96ee8b35920eeea8f7f8658f704d02520646445efe1043785d26fe268295d08dfe9fa00abde43e06505dad859da19f77632f218e00d54d5df87ae3811c3e915973baf43ab933b0ff270d399fdf9367dc57342f254dac36cc6e85692b687f43977a01425d7455d0dd0cc19c72a521e48a1415bf3e8fda3e3c7dcdb3eaf071264ed5f31340dfead0337964d95a35f016f2e2a754796ad71e4177660eace47aba66b895178689e386f4dc0451e378d98efbac3ac95922b49e40fb8436340d4b1b2dadeeb7a1c98574239074d42d5af92b841ee4e6dd0b83a888edf6595c7b32f29036329df6f3fc66250e5f2cb5c13f863d1e217bb778e5d855fe5410408ef3187afff78d5a27f1002001f5aaa9fad116182f2f8d1cdf9b2245f8dc8f19aa003bc754edbb0b55df9e9bbd990fa23b658a94defc0a523a9916133c855ae21ad22b6c2433d955ee90c56eabe7083e983facd963daede341b5dc058ed2ce6070d8c5de879f316bc37155d01bbdc5608d0aa76bb89088307ffb02916bd293393f08b261e65d0658a8fbaba17636d83cae6eac3d34e3e8eb558a2a811a02b707a0551abf772360597d187b947e62154bd258142a85718f1ea40e715f3323db5cd5b3454a3f921f0d9321cabbcaa5f86ad4f80fefea0ba946533a7862a51483a1879eb589db86914a7565b472633c700d70299f8b02de25c10893f7c45f96ff758b7576a52d34786a74380973320d66481c1c47ddb63b325365d032f2f7cbcc31d805699064c785a0e6d2be6dd8bd396cc54356971671f965f153f94845b6021d8b57a2a18b28d8a819d1bcec3666c698bd4da8ca7ed4e176d2e243f471f5880d249784122f0fb63f5ee5093b8c026b381c93f36a95a483bc9a839e543e8fa6094e8c83b7551fc133b7a3a56384f07581bf6ca6bdbe24f8c96c4a2cd7642f699f4eb11ce363aadd956e8dbb8056bcf227d2e5e953d88cf2f2d3c87b83e94ea0d5c03b915ea1c2b3daaf45e0cc31b0f656185349fd8545eb7cf88c9623c8d0641214b4863b5f44b756db202ccd61ed554686aaa8ce2587b4fd79dca49b0779957c7d945d70e0c40f59ac5db4df453db9e2fc3900f3b01429aac00b6a8e18d22b0990d0aab793913759edd8674ce8f9d33bb505e5a472aa0f8df29f9293607990e4cba81860c4c4e63ff19cdbbc17e7f6f95b4fa91399643e5b56e9994934dadca83c69c55fcd3dc9da3b5dcfeebec89f6be51b75f99d1e9cc1a63c266321950b124ed83ddd7614e720d576465fd64b58c116d9df934b8e2439b1ce5b44be394e17cc950f45bfe9a7c20d4dc52437ab2309283c2d0029ec137adebe03f11519d1de48c99aaf0a0d91ac3bcff873f58b44f49656e443c0e83912cda76dfe5818c35c2fcaf30df771c3188f2a46a6d7674472fc5d4a88eac6b1bc7502b1e5407d16aa85cf52821943327c19891f111c913eae877547ff6b2fdb10bee924360dd8fde3468751d05542fa464a3640359b7cbecddffce9ab34980dc11426b77f319621a6c64ccb4760d18e68205ac6b1a4c6001b1d423e8b6ede05df9f8f0eb1d077f0eb725cf2a0a22e19ccbb685e297270bb2f1595ad7f803c68494162fa4fc01ae6985944499b7091f072592b7584f6f32301632c920fa7925d420bb760490e9bb29048b98939d0e1e57943de8c372099d2ec1b5ccf82e2dcc9a29d24984fc88fc4b3ea7b3c106d432ad0ea1e588a51cf82758ab4ea565e94e52df4a3d9f15e0b1e548a1947f2dbaa32769f40783312260a94375bfcb4573982f94dacf6ca3f2a88a54e6c3f60eba9eb9ebb3659546893e41aa62fcd9597c17c51c976c15a4f3178841ff025948aac91130204fbaecac651a686ce4dc3d12268d2a2760e7d96d93fe4f16c927d0da94c35e9a81af5e28d21cff34651c5716807d94310364742a4523a986031f3e1d50046e057bfd599ff8d85ddef581d39dd26bf3eee6f87987263fec3284043301a999a98a18da52a5f98b0038aa8b3e2c121052c001ac09b255be7c0530e58280e3645e8cea6b191694a32519aca1bddf1ee4139cd616fadb78e886c6db896fe64f3a91a24a50b9e40384bee6ce054b042691bc74bbd381f67e59b9a4987f2aab6206a217cb6b161a9cbce14dc3f640c054e39181f702db5da63e805fe4c9b9f8bb57cd919d4f56b98864abcde3d8a2a5c4199329a8288a97b872ab9d308273b78cdba27f97310622b8aafca1de2741a31fc4aca16e43d89bc59062db332c2517f3a5860676ac2d6bca765864db3888c204ba02bd576978cf10f23960e95bdb38a4ec260801c6b1d718544af187ff1e84389263c10acf4f8c3d5faebebd1b6759cfd7dfc5ca581f2bf323a788110a180d093be727bd16e152725ac5c7499c280d9e84a18d062aa2b9b64ea268e42ce9ba99455b81c9d57d8fa76e17ee53a8a2024d310cbc31aaaf9f5ebf62af8456d0b0a5e3de529173d08c352d7c32846935012cdd8581144ac3a6f5fcbb77dbafb3565a34c1223f7deb681c401c59a1b14a6c3bc4753769fd865115baa6ab5e2c59c3b82cb4bb1eae19bdd79d1fb59905539634b849a2e7e6667d3d46e41519658e1d303a48acc940a3380169fe00f68867a4adc9cee543ae5f14c708b58a1e855fce0711dcfb47a8ee4f5ced4cfa4491ec33a5751ea5369486d2a19dd4e36e76aed76f4c638ad529cfc6d611b0aaae3e30b9871c7c8d7b200f36b619c8299960c24eed2078b63d3207461e3bd4162fddea89fbfe08f20a69a74e18e6409d862809df9bff3ae37401a145a30a80ecfcfb99022e7e2e3f3f2670f1337d0a7de046e5012e0f09d778a26598239f53575bede34a4559d75e3bdb0e6d183e4e26efbc0b3b6513121f90a26997c93abc4481f379e8a7ca2a375c9e5b087f26f7ec5c1ac8fa8cd7c743b4ec004bd9dcef6c75385d7c023d710f4963a2fcaca19a35e8e3efbb71f1e1ac044b0ef7b55c79f77b7597a46a41a4aea4a8ed9f33ad826ed0eac3248b2b1a99c2153fdc2f9c33c38b3c9d71ad6ca549485d474d7cbd2e94c5175fcb2a09855af17f940620a644de9a75cda5bb2ef151300bbceb77bc7bc169d97b09338115177df93f840d23e63b183db06623c6f82717f8225e323ab6b9d48edd8d063541eca12410674c425e532ec534b0a466fc0b8291a65b25e6838c6eb37019b12ccf5f9631ee9479021b0f3864df091298c26c29ba4834b605f0f4b3cf832b36b13fd7a12518f766861ec777edf76f88bcaf92701b94fe167ead7747369bb55e0e410c5176390e9b3a15868064e86e1b5d08c2b9195dbfe0f564c0c86cccc0be41a3cfa6f2098d63feda96c3b7702932716eddd7ad2d0957d20678a66697bc3730c921a211312644e2c433b9c99ce4d8d8d5fc44f0eca207e051e8f7fa1c2c59a04986a1063718f1f01e8b2c72eceaad6287f766b09075e847952f5eee8b20dfa62efa50e17a01b63ecb185e6c2de3b4a8b62fcf9e9fba902223ea1b77fbfca34bb09ee289aeaebfbfb812473916a0fa7e2e7624bd5b1970325a96e4bee9204401925c370036d37d24a65ea7a7911cd1ed2a61242f7e406987d73ced4e254e976a7b7ac3dae0e81c7e77bd55b10ce2b47e81915dd8e5a2ddec8ae06b1f5145139071c7f106155382bd012fdab078467d1bf0cd1065ceb64210da3108b58246643301a28ba36240c2f64d81155a0318959a220be3d96b93b7dde078a1b7c3dcaeead2a74b12579a2498b315f8e109d242edcb7b96415ad6469c8650d56fe0fbd05f90c617a21875872b301bfeec02a914eb1e06d3fb25aa6ababbbd49702698120e75087519708731b4bd128ccd1baf379d4236a44d6f0ffda26b6268fbfba694702a15d162025c1506be08735a69b2b4bb560b3f517d9dcedc1cc0c698962e60367c9a7683827068e267d2d469655e51b41a5337efd15f2660720a6bf99cb97fd7b136bbd9a9ef47aad850566d83978525b011961ccf91c041aeb01742d3af011c9ea7b4df3095c22026d05295c5c5afc455566162999cdcb804b10c52aa946a4536b8a466646ad14fa5f9ae69bd94f56888935b94204ff4306ab71c8fb7a580da71a0b7617362b245c78d6a29604267c3d38107dc46fbbd674c602882a716dc05732749885c352f19915080bcaf7c9df7648848b36bfa4c8d1dff3bd60e54dd3a2f0578e4a7659d233ca09cda02b6dfeeba7fe6af4b4ada83729da8c7488acb0b69321abf10c6f44661c795f30bf7029cdf69451a37a51dea193ccd628d6fd1ae0d62e57769348fc35e6310f4a77270b79eda53cbff909dd54406443a541a897deb28d4a088eb371636b7f478f51377da06f7f83ae423a34ed6f17c30e02cb49cb8ef4118ea00f1d6a59d2b067550dc12ccdcab4bf2607ac6275efce76c85a59a14b6e263398e5fefdcb247f1911edb8268990d7eb2ba2119d0c2bbbedd78353c2cdbca261fae2250b02ca1a769c87dd310c9bf6128f162010d110ad005bbf6c81f2819d142344151a1bba61e673d4158ee0a106002d0ffe7dc0432137cd4c98569f14762a996492d3ee2dee52fd1536fc4974915977c41d18c2ed0a2a99362f04d5d4837f36c5c296e80a274dae8c1bd1592db7037a682c268187a997cc9e6407a336536d162108116c037c5ead5aa8e6e3958a401bb13dfd73b493fea6ab563588b19817f56d7f1a3c56062301f0113f57b5b0cb417130775312590822d6e79a7ca5bd698be67960db0384f643b1f7c43036334ae581cc27133213c7fb3b1039838876548f3a484cbb347f1597bcf30319f7e12c5a6da785a38f8e1875475b664a56242e25cbb0193e53de664f9bb26d88dbe47069f0339a7790751a4a028228e29a648e0d3519e65c64d09e6661fb9f7ac52818e781fdcaf98aab4b19ed70d748dfa592d96c8d97cdca2c30b61298c94c956505cd6a0d608408dba0957671017c3f6d5543656742d12c5b21f25022ac68e81c8e5114bcbb9010d212764eb8ad53b9c9a6a4846a88baf36b0c6ab42e9fe2308db91aeb44140e2bd42e0410ffdfa5a60595f90c1b04b30d0aeba1bec520001e0aa8b2c7afcabb2b7f5d1b722d3f8c8b2c9575aa5d89d887744e01eff5d1c3f86d1a0ff3b1984184eb03fc7daa743ce46acee37f56479ebe9754b3781d095fba8fb299d27722762d2ab9bf7ba40ab798007bce9ea08485124d1a7a1ea5c7cbdef9165aea1644be054dcfaa48a9b280d8cd7aab6b6e88af0a8c77d4fd7dd227f27e80a958c46fa4aeede490656997d72f3a4a667238b9fd3bb9dfff3edd655b601764389f7066f06c322b143adde7377befabab2c09162d44ce6c305e4c310c3864027d9b6b6361215ee8779f4c1f1241dabc594d6363eee3a8f4692a4f0d79750480b4dc1f1f756ea623f67c3b7df8deac57e4f0f8ed14df1dcdc3df2319dc8a5d96d73171f9eced65d366400a5a8225b2f88609309719b42919cedafeaa4d9ad2a2bd9a1f2472d8014f8398eef7abd47025e95889abc345815745c798dc6a22229e1abc0e1e7db7e0d21db4755d436c9491503f179fa9f2f84ef0bc40ae90b8b9b2000129c82e010892b48fd39b5a10705437975a4ce73339328dd40ea565a174fbf3173a2c9e7554cc2af8fb15d80c044b7f62c8ad9733cfc66c5fd3b12ba571a349a172721d62a3cce5927a02228faa09abe11b7113207bf1e44c764cc231b182d21ed3ab6f59a8206d5563fd761f57d2986e58ebf106e3e177c0b3d76b24089a6f04f79a2a0fe5bdfdda7db6731f4dd295dc360e29cc12d422ee9f957fd4e9e6e34bf35cf8f4911e6514a125ceec1d95824b122324efbbcd7553e6d2546ac03d8acc21923e0089fe1d8247341d5756ce0bfd331f3fec260cc89f3ea11a951a1641dad327eebd09f7737628ea2077e7952eabdd2deaeb0d7029a589da0f98b21e916228b913c0f2d637afcd4b1e6b8336a7c94ad34a78d3a97874c21e765d2098c02c53db8d70172cc98a6f9ea35d69a0abe2651b2d81d07e9574e8af566fada8efb379e7e23514d86deaefadaadf1c85f804ee6cfd0fb9f522a9fd40967a30f69d091d8b032d5ad4c527c96ac674ab95601528a34fe2d0fb185ed1bf1f68e417a2721cc2a15861b9d3fbeab1db985e2da8c74bd54dea16d6991295c655a1dd0df888b3225bcfd3cde3dd4ce72e968d4ba4addcbd9e545f9fca81d6d92fefeafa75b64d6d4953f7af46dc7b04c2b4311a06a8ccf4a96160140b744b22665c0dff0410a210d036b1e3b2eb6d8e94cd126d9c11cf5b26b7c320cf5a44cb384b05b07cab4612fc7f12156f74a10baa1ca3121bc0757ba24af771359a99b56c8d55309bd6cf9a1107df197b532dead26a0829e02b8b8c9dbd9ec7971aa172ae1d93f6f91d3ade45820c7ba8544c8aaa40a0f91925e23b0f764642acd4d72b8083eeab2fde4cd41c1a8c36adb81be3c287bc13450f87942c5f3c4190ca32634643310100e7b985dc3cfc29ced03b7aac8e65c3a26327b712e83d64cc422d5aeda68b83403b08da4962332d519a3c039286781e75ca61475cad41d8c7a055c2d74083c0ee8ed175843d976518135a1df3e573ee0ae071b99f6be350846e9434e2a6db3587e2804a12731b8439a02173f16471bbcaff51643bd8c73c5de5e4e53e152f3be364a640310f6110485119f47987e4373fd698b35e4e4badad49aa076bdff97548f877daef7b0a6b770d0f0cc4c07e45eeb1cc44dea8f86f2d8b8fbd1ebb2939891f62322b0034b3ff2cae6a6766fef0b991a09ed207f4900ae5933f556f0ea5e7fc5b345f7e360b0ad8efb4246206e73dcbb5474920910630ae1867e676b4f1fdd60a125ccb6812ee2973a4f01aa76d4bf376541ee899172d8c7ec1c237b45282a0be816a48fa13caf73e74c69f6b00aad8f4b51fcf65a9cbd898725fdf3cf0a936153bdb52e6958df42e3e4bb20dad41ad400c6ecade30cbb0084b92aaf59ee6defa371eb98a003dc4d27059e7e87b3faea152f956e8aaefea408ee1d553473ff4a6e3107d37b9d4533e75c28776e10a2926890e1197d5c62c96adca4ff244774dfba08a1fdf6996b48237f68f9eb2ee2693ecd1862562a8365e6f51f1eeef627586324d07e6dba128e60bfa7f9dc0e6b5f214d363bc4a5832de1b83760659f8d2d6576ea30adbe10898ff7abefaf1aa5261481b11366b05b5a1b65ba41b8460813f6269a0ad25373be752b9740aba01c22186aea977af6fff64b85bb55acc3754e30618cf67436007d41305dd6f8da92aac219fcf6ecdfc3702e6f800cde69a7e150c2a031068292b1c40a4d51157a72a90597712bdf378e0662174e88932bf748ab8ae91172e0c0c6c80ab18be07a623d32cbbaa32c06e0cc29313e181569f4eff21cf20dec5a903b2a5da67b33d01cff642d1bf4c4fd57cea57b57bc8a565b0432441cc643e9a404201e7e06b52a204dbc158e410e0ad615002668eb4252f5bcb8ea6a726116e825f8538ce3663a2a296e7835448e538a9a95742394802e09d7bcb78a81b0565c0e65bf3c3d964b5040c224a463642cb2f5f436a3262110c60e9893cf55b35554eb0c7f9d5527b688c664bfbee98510587617e63d2fddd4c9cc0d719d1d07eeba16a74c44e5f93b1d5a2cdbbe9789f7033ae8cfd2fde7291a6e0a51dd7c8e13dfda1856befa4e3108da52f407e9d440fcd5fa91b5c54ef1022ace44ff11022d4af4bf705429c9798759bde358df1776d9cf85b44236a448912af4187f5711cd7b1bfd6db3e560b8bce6783a9df9fd68990168fdc0d7d4a68cb75f81c9542c7cb37ed8bf96c0a1e4a3227187957df3b40c246250e63da97109cd5e7b3a671dfdec555f877c9e3cf4bb1ed0cb7689b54cc2d0646696f062a2fa75bf7605e290cf556f059d8a851efb0d81d9b1d419faf06b28c15bbc779041decd6ecfdd5b29a816860fdebe5befb9463c623608f81caf2198ad067f60b56f229dd279562ed05d4cdc911df6f54edabc3788d5f7aa730af89b4a70dcbfb6b6f40cdd0cb4157defc8c8449d5401f8acc50f0967082cc0a484a3ca6840f448522e18a829c92146582d7f0cf7dd113e68fcaa89514c3171e01205e033b18460ea26cfe41430b2d9f20832102bb66e42370570a0a9110af5f940089a6d408a0f11dc3c11a8594e4c6b3c2d6907d85757f68ab54e592bc51c6e7f6f45e65590af8979726460110a8e8379aee96a9dad84f241893a802d41b8e7e1fc0e46481a6f222eb9bed33e794b8190f8b0a0609c99f6f073299b62d855b434c0cf521a6df1f34f72467db9ad21c1abe37e41849507322cd746e0d3a1f39ee01810ff002da0ef7f6e1ef30101cb885aaba9d77bf3fc82fd70028e0f1503d438ee6a7dae2fcb8c57f4e4af239adac8f73d0310d888e82951995361d28158b9c4ed459c4a4eb56f040279418ab45103acbe58495960c32b9491ba766229007cd5d37383eefdcafd9fdccbbc972907c0e6a7b295a591b3d16de49ede3bf830d40741d5dbc1ee7940fc0489a265467ffb576280ac4451e3b67dc2124e383a2130d6e85f457fa3919b892d5d6257b9f5b80d902f5bbe8bd1166cfe49b0db1e606a422eea3e31aed95f6d9360b3d1a0e39d60d86e517815d802a04f066451b0ee99c4b675d6290b04ac97c63b5073baebf998749c579ed029f757f900aae56753dd6ed1c888bd5336d272762cc4266c0f8c2ebee135fe6fd8f8f3309585f60253b0839c6df82db7e3d2363fa83cb7ca221e60e227786e5d3ebb4098fcf87a4bf906b467dd3243018872a8a9204757811b5d77a253224abd9ff7d4de4f2da6b8f96167a051579acf820d23750223d33d53bdc21891627fdf4805bacca16933e164448506b724c0e1792b5e84058ba1baefd2ea92f00accfbcd2e1a1825597cd3a30fd315ef5f31843d7c1af0f76eab6ab8b44c0820d22c9e55fabacae9595c50fa283a56d651471078f8d29a0315597b8fbcbea88dad0d175ae23d2a8c6654069f76df0bd5863a7da591c3eb5ebe43423841700725000089e73df8b4d9ee8c35dc8f3907c33f51013c9276eefb8e306d26087364652cb24f4e51e3a020912a26d3696627d1642860a89901cd1acf99fd693da347613e4b8cd603a0352b5984daedd4e80ce39f66a189b9d335fe898cc1d1ca368dfa0e726c424a1a08a67090889669fad524a3299350c9f34a745e8b18ef58c242997c8e14b42e785b3173c806f57c70f87afc6ed32f472a5c82cd33f8ece702a31779cd789fed9fa1363130d8de7b7d08ebdd3feee2d3936e81905e34fcfbde7bd3022c55a04a26df5a557c4222a40fe1d148ea6d1449d9c51e1f1e4277491385f6e6559b007c59e95ff790e493fd072c5bb0f816d5e3ace863b5ddd6323bdeda981c3017433b47f0c5c90f755a9ab8a259cb65fcfd88c86b291a8b74b2b74d2015bed455495952f38cab1b3153f85831e3a04aa8755a6181a26a16a4ee8d5df231c87719812eb8da049840c20489049e339cead675f1cf94a1a2e32ed0d12b9b0bbe732e84867ae9ad53eae7e9c9378ad04cf6198e4cdcc5adcec91411afb2ebf5e2e379ae394e681c36c3a6b0a2f97244986ea2c7f2e3f9261cc4bf0c9f347a50d6d3a4ecd1dab324d49dcf2a0f32830dab704d266ec71590e12207a0ca61a893c5e0fcf7c85fabed6534f5f73b944a6bd4d507e97c29a7a91c3b8c8853cea40081bb124e8f9b65995064e014de88d2a8592a1e757fc93819c6834571b8cfbb299e2cbe5918c6ea274ceee4707a567fd304e79d5c5f24d6c1c8253c70a6f407f9079489fa339cee3b9b48b17b12a118311c9fad4c330a37428b0f8d75e94586c79e08d3d8a42bdef4bb33f9d56eed1c0b1c99b25f73ac92d9346e0c0570ef6ea110352658f72d0b70fb0099e75947b69af777c7a400a442f8fbefb6f3f928495826d546202530137ac55e0acaeed0dc2074e60e8d3c85572e0523d2ddc73b3a8c8124dd9e6269f4c7404aeecea5fb689053ab314af82de6469b83f5220f5eceb6c71a2f5b64e77d6a064ef2d99e02ec30b50017747d5bc86123e663da1ab9cdda8b8b68e2c9334ee081a9cca2311a0349cdd4eb7b5c76983f2654ea2a96dd09cdf8660c8b95aa0b8c4598e84a0b6d10bfe01e528745eed091460027b48c9f55b1a00e7c760d2369ab5ac6afda4e9c55ff93e34eb58ddf10caee85c877bab28a8c45aeb81ea3b5bad9c39fa59dce8ad92d0750708449f91c561b6bd15fe96d1d067a90b6cba1ce577a7396e9220c711fe5d33262a5efe562a15fd72b2f88970b214c6f0249438952c9c91674967e893a51613123fc9105aa83ac339fd03703dc5962d7df36353e4fe5f1cec3623ab41143b9808539958fc7525c106c3708f8cd4df90fcb8466a56a2cd0c8680f309c3a8f8ed5b787faf20ab08cef3996b11c04367829e7d721b83636b3f55e7ad270c0509c3245179dccbb8703c5433ace13ad8db1c7e220242d5bdfaca4d8078c694726d154c124470b19ae215a9e90238ebfddb77c2e7a6b791c2b62274571586616a4e5b4ed10ba00c356900fc3dfbf267ce545b936e9999a701f7bf123617689fb6bbdf428782f58cb3f162b52e610a222eaf7510f5be04dc9c6889b5e23f42197468455bebab68d6f4c9aa397bb6e7595fcbc7f24d73db4b95c2ea0b838ceff8346c4a401c2442e15454f9d85eb8b55bb740999bafb93a317273bea596bc8dedc9bb582c900428f43ddea41cf28b5f00c106794c3f57221bea14f3928a88745a57c2b06164a51c31815e403214e884731548cb3967da7e97e1f781e624ece779344aa3b7723e43ba68d07e23452243eb6f57ded702a59daafeba5f1300c5331c8582e62b3fdf38ac79a2fd3d48a72623d282fbd937c16dc2f8f0395da1323b4f28fe6a278f60f873db2ddfad47be50753b8881d33e8b1be6f608cdaf1bb2827410f6aae517fb6199c1d51d224a392c8129cb8cc27f562807ef0637478a14c394957805e50e0f1828044fa0c5adc2ddc78ac0fe7333b2611821fecfd9e199ffe72dc0592ac3b380be3b9e205e0cdfc6b3da07ecfd76c8834641a593e4af534edde09e973f0835592ce07e24a7c6149827892513f91fee61c5b944f421ccbe8d5a235f9128ba43f7a654584929c41d2c357e8fb66d221175a74167d094b9e8b52943f0438239cea06fa4fec16c5d48da86c12236ff38d5283d1ce94f4df761a04715ed34f2972e34f67a099e68b04149c32d5140a5881c37ac8a5c83fc12749ed8956e28991c81f1f301bd88daa0ffa9cef409643eb7c40a5a05791bf8da09c3d4661d674229716a67da873b0b5227caf3eed1b8a2ca923a3d5a96745ade1ea1de56d993481e7de91093df0350cd60c9484b62639bd2bc43b20328a050ff628995d79370a63b55e6c47f1098c756bd2c451d1a155a24b85026717667c0c13902acfb2346764dd8594c4a5ca786a9ff3e555dda540fac2c903dc95363fcec11a04e8b867c9f4c7f8d3e4c135eff86ba7a282fe87794ca4b8eb1409bc20fb5d97893ce665ca839bf799ba600343400959cce09000a3412d96aa835f6b79e894627e8f6adfae418e2289d9f43a29e97b6df3747f902e7bfcab62fae3bf9395347fae8e3d58c102bd891fa163256b05818c8d65e5600e7d20230679fdaf0e4a85be241442b9ce3439c0dc2e14cc9f6c211de438ac61b2cd9a36704948636f247732ab6eeb619c269db513aeed9d0d2e94e6faaa575962fa7e5d04ab621ae3030a381721021f35dd6c6f5814d8b2daff18ed35d03c1870f59ec1daa095e868371dbe55f4fc305a1b5b42e84e7d60f4cb366b3b28d6d11c2bce1edabf8f6ce278aa6685b369b62dd65e527bc0e60ec29f6238d10915292c1a3dd1683b050fa1230756e25a09b18e3433d1376a520e454196f64c164006383adfada5497c4526f69f74206404e6b51c9d83e3830877b37a7128da45d8c677029281314fe6cd017bb646724d3f2efd0b554f72a8d71e2a1a898b381551aed9a03e6b22927cfcf045869b6c8f63c646e604f8c647efd84533930987f2d3505a4a295de37bd4092deb6b7aeff13b26ca0b18ec20a90f369f2e062f71acb1a80a508680044e9aa3ab71880d4f692bb0daf36a35432a04c47307e4dc2bcc73c53f10265d69c69c91f3f9c7d41cc747bfed28c84637bc2de73d6b7bc59911b96f95184b23aaa4ca78d030725a44a624c8f8d0f030b2654b6e98e69e6009dbe480bae7abb8049f6cb9a11fcf21f958f32923aa6040d81b31856e8e4a3f81c51bbab4a9df5bf41c25f79fb0567c4884b133c925c8c0c1b215c942db842a0d8d66c944aebaa172d422b22e6fbe7b4966af1e57c225ac96c160b7df4f80808d0f6b981b291cf38379bf1dbbf812f0cd9d8aef0360f06885cfe28dc824de041e10cc213bbfad620e4f89f0395f4d073bb385d3bdf198c29f7479b9b8599af0ecf96e6dafa77311031937dfc7c848caff19c22e4af60f50e80ed6bc7279112fa8e5ab297ae85dabf0b28f1769d93af622af855f9e90794728adaa7c96181ad8ca00c0ea3ad2e9381934f6204e1e124600ab0c8462fd3380960cdc1310e4651842ca8410084f6e309337861528c349cb8e7ab9e0c24d730048651ad63ecccae9b6d8eadb6dccf98d336a5c2558f3fb235abfb535522596f9838f225bd1a37de1d4042ca7a14b7469c21205f7b3b549852f2fd6bac11e7200c03fba218c65ab21150462a6ba0ea87505ad689642c27736ea3770fbf1772cf9f878d4107c9a61eca2a5beeb842e1eb16f49188c6db5c3290b78a2111f2ccbbec7117cf136aa0de80f2a9c57b075a9d66483999becc2490c5bfcbbf1894843e43d200fc86f03aabd57fc4efe8a4f88e1398e4795d0bb23a235900a5347191594f9b1d78474717c0bf9a2821eec0dfa3b1a8374ce44efe1dfd8d3838c0fe5d2b0dc59286b93683c2a54220100c3c3548be22da4e84920496bdd64b42817deff67226d0dbb00cefe1d7b4b32ba8ff51d8fbfaaafc1fcb1c327e4b5a0a18b9a4b5605b839b41edfa423308a219b2926ef3eeaa709935b3c3d449fb4f47f4040a4d3d4288d2b8883978f5f1ee10eecca486562e07c7da01867df395cd08a003b49b663ac2fe238996dc1043ba9090e79f266cb77b602200e2b5d25a6879217def512beeb8791f2cb23ab56f3ec77014949ea12e1ecbb4394560fae23a4e400b37d9b490dfeb315f7f1d36509bbe49a941471db63e8915bc5ad5ba07bbe23354d7ddfdce8cb1f908c2c7be9427be518cb528e55227774a6b44db4a4c83d6fd0f362b4484d3e1b3fb5c74ba7cd301518520095b729f0135d3c0572c73283139174f35270c0bed2fc4cce1127152c8af5ff833fbdc556cedf6653b81bbf081dedf4aa37241ae450e7e2352d9cfd7fd0ff694d73db6e71ca2ecf3d9bf57ad16bf9914a0ff6a2513713601a04993c350d27846f5040619eecd10b650a2cec40c6b2246bee3e17497be07abee65d7e43150b9aafe430c45d18f0ca2f11dfd28da0810758c586de79f6831a662e25e5a617d05cc7518e90e9f48a176b098362e89bdab52aa197ca9e05df7e6d206e98e3afbd530cdf31bb08dc56dbbc30dc989848c731b70a0b8eb6cdc252f062ecce35ca8245fc39c7f77e2fc31b35b22437b4b9ea4f1212e16a0d2551e8b377c33ae21323a043d087d6031d2c8b2bc29787191361ce01e61e548df8ccbbbfc64cf51b8432477296ee47964a0e440c02ec08d7f2060ebd4e68ff150d93a37f701621ddf6280cef221fc3c5ac962486217a8f93b8cc5f0b5dabfbb29df549349f8f7b2a137486834a68adffab6797f08945bfd383af34f8d40aacd13117325ca12322cf931df504d4aa6895b597641afdb6cf9fc43ac7e9bd91c2ffbdba42813653245b233c51e9f78d5ff21f51a4a871d01702b17c919c47187edd72e7c63ad9fdf2c86c89e7a835b8cc8c4c7528d36e11bbd3f1c3d33a7d37f26a38106274829d3041cb877b9935bfcfc7fa3f7722d963b5981dd50b27a17ef96f2dc35212ea3d747f48d531c23c74c67e26a91a336c04b7f3064fc84186578a30e286233288946587ab0c426943463b99c71a6c17f65eb7eabf03f45397ff8ef719e29f7daabd09f6a3f7bdc85e632e5011a3909352d23fb57e8c7ac3be558d53cf48b7d7fa88f89a83772386eb46edaf2d1b79c8b34c2ec2bfc244f0463680d0b3df2ad71b1ff8a6460a22e4dbf175c5bc8c7998f9ed128f5d0e780cd54c4319c9d0b80a6193e58bc7919f26a599b999e3cc33f8b6a6cd04f69ab85d54d150ca86828d79d2438fdc13bd6e5eb71ef8a3821967d5a9e83d6cb9adfef448a7cfd0a525c940b3b90e135b8a2cc772274d42923f1c711a7f1bee26854956a2ec4a2d817876374d275396c28de6774e8c8683a72c6854654ea06daeaeb0c67e6031a00b378cd0f8a9822ff9b1486ca8918bbeddb04887598d701f1a363e5bd59f42198f46dd26d80629a90dac38679bb1a5ecb6429524b2cab1dd43fdf8391edb695951ba1ad8231bb131bb3198bce818e68e6a3640638718f2ac513ddfa2f0aaa90a88cc06f3e7b807d14aa60eb1da919d180209e7d9c93f603a7b881c87c3a4ba790b9569dd3b10e87520b7285f23e25d534f67a8cbe196ea4ba3b174e042e36edb0f04bf299caf3b39ba7db0f2f0acb2d818f312f7c1f118415b087dd0fd462fa42d35612353528fa7c00f2c09462ac1f15a98fd1ce3ac61870aef317dc8d07e510b5424585c6a5ba7a476b2002b33f0c56e16af6823aa5815113eb48b636bc5dac3fc9ba8490b3529fb6fece2f5dad9ba8c748affbb052e2c635567b8a8502ecb452f303c68d0c250af8148a80e5f02a897fbf2f1df60b65d555398df9a60bf939629b8ce669e1fe2cac750914acc0c3746b2f4623cf92533d3b39e277d63dffd29a5fcec0449c2cf6243187bfc91246573f2093a1bd92de67aeda1a513ab1a07de563dc348c33b451d62667701d30dc98bbca84f5af2d0985bbdfde96e7335c25a0e93ac1ee6c8fa21c2f310fc8034d2b1df40d2961d60a3745bcb7bce9b41b801b322fce7ea1a64350aff9f91c993fb9a2a02ff934599b4742b53479f086f7179236cac1814845e46dc0934f148593682a5bd4f45993d0d7d3d1288f93aa690c2b526dd5735e6be434f0fea36beb91f4782c26adb09ba0922790507d9d34bad7cf5799ec7f74050a52a626792622053333c2f4ef01ffba9227f137145d6720183cf2991a2a540c58338d67ff0c0ff4670f7e162f4cc9975cc81a91b1a8c914565f9097e839386214f6b59896cd515e6d0c22c479d156718d706fd60bfa3f8a35ed7a6849d38bfd77114908cec7766b00e9c9342608342efcd8ce1e21fa82938ff13c958f9153aaa480ea7659b9ccc138d31d8e036f0bd083458ac9b5ed5985b934a2ef3b2b33a6cafc185c6897ab220bfc8119632ab5d85841869525841b90f75b99a8eb3a7e6b68457141608e2af624178f667b977758b7a0223ef705da0d595349a85b61da69947bc32f10890a0b8d34ce99f80919d175bc2a99196ce3b50a9bf22f5a07c1205ed996cf2bde3a05a504e561ff3f6d22212f2ffbc7cb1bbb913649a817a657d96f4d2c1d4fb3454024989808ae8a65a60204d05ead078c99f81b813b9fd9c4fb1496d8c99bf4bc93f8bd6e3e254ddf42eb26381cb69c2fa9ba4cebdf15bc6da15701d0e709de83ae5fd5e8978919bfa689a2de80acf39e45fc85a1c3197b128b7f1b76f515fadd2b4a49f637f8906c85777e37109a1da65e946f759e8525447d60a1c06b6515d5130818e84edd2e2e971e07c17dc75e3b55b3b5872d8e620de334b4fb912bdd15c2511f2a93cc88b9da659c10d93a7fc2bdb59b40c8b12545a0a39fb2d75c7ee02863950b93aed9c391f9cabe643368d12e41e396d07a9b6fc86bb8c4648f816e9908b2d654900befb0f7133b88b3554e9770c59bf00b3729dbffa583a61ed742656279ab3b486d745d5d1c82307f1a6ef519a0894059c36d1c35737c34c614c0851f7e77dbaa590497e89e9e3bc322d30f96aca5e4650adf393fe9e44ed232d76e1471a5d969d4914662d8b89797d552bc6f6acd407da6db759af4984b903008b2401a4873f0ed82b3d40a4df10aea6de28dd5858f621a8307ecc9f8c356cbc6ffcdb980051385c0cc0cc279535c1807d12ff84f83414e9047bf6360250ae75a08df2896351f09d91e52f0801e874a2c09f54b0ae99eb2cc10cb85b12f7493513f02d217141761a63cfafd0403f5a8d0f398d54ecde700f5ef27cf3b3fa8bdf461a4553ba957f2e105ed8471c0fc07a63306e07990c17891b91ba9ad44d6c4f6fa7f2efd02c0720b0fbc8fd0845789f43b8608fe0782fb6824ce0d20732b0212982fcb425942272e0b678fbd0de9d62512d0cc85bb66a6b662fe5cbba4c93eb24157313913e1b7c97c273a3a8390122414cdcd3160dc2b0ad33dc88fd164eaff3a256ff0cb28b115eb97f45973071d120ef93d017756e1f36d22f16f25e15bbbe784f82b6a65395c64cb3b2d1a8f8eebd9eadf1bd878fadeaa495233feec8502b19e59d5f8898ffc575a97a834d631506e69f8010e637f85edf2ee3d2b12ca21ce6b6c3236a2df80139c559262f5b286e37ee0631fbba5e0155ca85c727743213012a2c47a763601d10a278a82f50914a9f6c70ce8ddd8208fb807d8a8127e66b9639c4522e1ab0c226a8c5c3820e87879c7bbfc1ac99e5b60069668025cb02ae5d4635186b54523f5cae5a9cab34c1a47f549164be7d1288239bbfaca483f30adbb76be957015eac1885a50d26a595d9809026b060b0860dfcaf963d7ac0f0a55f070d438da847673738a006b5dc08fd2ce5bd843a1f4656b1fa275a0f60daf083e29e8cdd8c5a2c5633f0125d050ee8283d9ccc54ab95fb8c55ce7a5966f05449a8de44042472d0ae36df6e6bf10d2496c6b142c5ba526f43db3c936250e8812822ffb15d101769e9649ea21b8845d91254b13af8b654a6cfb06863d797357ebff885e2ebe8bf56199a59c29884df8b9a94532a7de08f076f99b181096b5dbf78619ade7c64b623927b703b2655251de2490133f0b783ec282cfb5f0efaa84cda992214b65297f0ba41742acf60cd8248835f42bef773208e8c23d962f4f5044d74cac97ba81732b3501878df06cede6abd73565af18843eccfe48d07081a28968b1472e06bb4c4e482f6d0db911231f484cf4946ac4b2937ac74ffc8ceff464fc9184457bfb0400eb24011b4ddca612b02207493a896e86bcff2320a11924740e7def637561ebedf76b57cebd1c0800bcbd9d3f911cf3e265aaa6da6698bafe549982e350cdb363fa3553115608e47f6e96f18d73582782df0b7bf7bb5eff45534a0c73dd22eb977c914a03c777d179ec8571382446d9512330c366bc8e9ac5a5e8aa8143eb4f1b6f4d425a3766523d254ac5e17a4e65b5c602cbd4c417931f6ccd10c04a5371b0772f48a78e9c42a64e3c6aa3202c97bb6d7c34a2eb2526c4740d6a3a70ab74be971ab2b0fb064008ad1e555879047498009e165755f08fdab79e7b02010646f1894e93d52e8eb1f1d4bf628e8c974d6268b758368a6c65ad6a527d951b5474077dd515f90fed5582be2d74a9fe115eff959fbcf045796a1cbba0be67f011fd393c76eb41b0e289a03b19a60f6eaac6a2d57c708b3423ef34b880ef84988c730072429d62dc925bf466c3558d40fe4a7c64bda3047d46b4e8b60d414f494f976cf0178165b78ae64c46210a0f9952335631551276e376c17f4e099b060b86665c4cff770f8495c233c167aad2c6a440e273c73af66f2143374b32f964dfc5193aeb6ea3d2725efc9850e126aa0a4135d56c02b61340fbd4991342eb2141556553664ec3de91f2c1460f573e18e361fefa5a19ce57f30866ddcee33d4a1ec551753a0a3be9b162b83606fa913354ff28e3280cab2a0778ad035f9e95553120d7d1e75205c912fa31e8bc35ec196da67470b6744303d7e75d8d93ae63df6fae0aea435fe089593d1134b6f073b8a430667a65d37d773797fa506fc9444fad2586bbf418a940cd2ccdae8aec8cadd7537c073dae32249647c152e556c1492e162d2901eed511c8df49985ddb7fbfeec4495679cca5c27c1324970e1f9aeb4f738124de77ccf98645cd37e210f4400023d4570f5ff37921e68c933b33d7e6d1cc15745adf271a8eefc4d5e44759995005f1dbb5cdeb36764df2c9524b08b0fb4d2852683e5bc1d80d278dff2a148501971fb7180677442c954e0c3ffc12fb77cfd49515095982904c1e00070be0b3586a6b0e8d38fe6bf38c312d92ea497f87428ea2d1293af48f68658928a6dee16c1a3cfafd2d670ab1cfcc321dca8ecff0bfb317c54aa53f9dc3c4b1ecf5130809cb939a7cd208a67959c4baa3645711a4d3c9c39c3e113fbb4f11247ad904b798873bbb1efd036648de8b1a393da0122e21b55e4931a5153dcb9374df1bb28c389b5e709e9a9ce8f725a27e10bc40d13b62e9a5d94013de8f9593df7b33141f53de0519db6c2b2bb54c3d21620c4e905c8a4f2ce06a1252f8cafaaf211af4f99cf22f1844795ff1e5a050214823ce10d5f0fb5670d4a67618cc633bb4d213ba619ec8c7889900f13d0595f997bb651122fb3732bd535f0d549097f64275a7142b5f9dd31b2d5a5f0f86051c1ea6bfcbfde0982cb7e782d3fe97a2e4316a4d17a6e65b629cd22b32e817f4bb3832f53be42e039d09273045448ea26cec92afc2545eb51d87d3f802c6304b40f33d89ecf100c35687282c2e5cf50b397bd9035b7833605730290a705fa1a24097c0597e5528dd8a8703d148100517916b3075d930bd57f5ae63e3b501ccbcaaa4c1186ef23766fe7c347eff302c2f02b0e9334a1697715e63df1fcd465d1bc4429a54ac70d20b6cc935475aceaf6c0213a1d6c3a3be798cbe42ceec5eb50319d11ed595bf6ffe56e22284622f5d925e5676f27bd91674c178f2f9ccf32ad9c42cebcc8ff40aadcb36fda65a0b9e26cc1f45c235213ca1f14b035a801eb6ae95d2c63edbe0c75144caac266090285c2cb7c97bd5247bba1a3bee4e4c4c4a9fca9f10cdf4659d0986ef2dfdd77031d64a56538880d8b72bccd7ddd8bb9082a2d583889ff18832fe3ff63ecd266f70d79ae1b0a284cc467593fcc9daf356334ab0e4dd06eae45d09d4d1e227e252fbf1a0c2858397ed1b0e6f660faceb907e3872df068aee88aeadf9469620662b60c928bb23ed443cf2cbe6d40c1d0fdce0ef721b75dc957af3773595a5124fc2a6d0d3343261a6b9d653ccf02ca06c9dd470f5a3eadf8840bd836180faf2633257c57dee8edda705ca021daf5aabac0a291f2a92f5050a44dfe18b705d4f91f866f41480250e02a8b8f7cc2e332a70264301edaa93480f8862996fb0e801af9d021f44609661ef7a8abd5b73cf18fbbb9ee77387a385ec5b01967fe9f6abccbceb63f804a389392270db738cab6f7d05b3b7a0f8f01424e92ae4fe62c1236129959f80f12bd54100989ba646df3a4e986508a61ca13e21b22acf6e3678a84c06652b353763003fc8a94d00710e3409f2fa6e69ba4fa7074b38ec4bd43d1fff72b197d9f15786087c51155d7c144a2e52068f4a4628b43c021002107698cabc415dde07e515e008a8c4af8d7469604c1493afa22eb724cb70fef99f7ee02850c39c2cb3e97ce5403b646caa089e813e23e3c19aa01b498c75da6515c2070d35d761160a884fd55e515ae695425f01cd5dcc52570d0d96f2077cd514219f7d0a693eed17839fafd73166055f1fc8e537c226ff249ac46257f0d5739146a7946863933136831a8d3481545cd7fbe4bfa2356e0dbeac2f89ac2d9e38708c84b300fff1b475d206e49de95aa85e1efe2e5294792e5658381ea3c4800f868ca2c5c0b670f8c24a29224c0c3b361e8f086c756aa7e293fa3a66228d2841ac917048f5564d81dd0d15f9d86372b55c96a53b8f075af6c081dd9f7861cc1949fdbd572b44b51fea2b2fa49e0f1a227dd27511e581aa1f5aaa9c1d2db1a637bbcfec3c070b4f4b2310aa922930c69a2b460d6af8d34ac6497494b91c27d9e10d9932dd09d3aa8513d5c61775b354abd44a325b3b189a23258ac644329ef34b9009109f52846738ebf721550ab68262b506daffe105032cec6c6d621ead97b5890252430590558ed9616f15edd6df3f6eec68d2385912c0e25f04dbdfc5649d7f9f7789d1c0caa49d916041fa70f4c8de5f35cd2c477c4ca2ac886011c271fd14743b4d61758e5ba0276ac8d9cf31e3f07212a87dca95c45b738cfada223fcb73ef1a06052e81390cbc0ec0984ed2940497971d75ac4a6a485c9774101310f88020733c60b82d28cdf78a67561608749ea5527a306ef6b71846a6c09437acdb715d402c441bbabfce92cac4e6ff67081bac54b6f669116012ff57a21e18531ecf4814dcf6125b0219f904223fdbe9b6f1268dd34241c20f339834f196977ccee58284726c50742e8140a5eb76a9e236e7a6d4caba32a060ce4064c38c3cbb071b05920f0329ec62591942f4a2de50f16a7b1134c5848ebc1315d102b4bb40d27d650233f3c068d3cdefa59ee8dc06a86847c918a5c50fad20136eb2e8dddba99562e16640ce7e8792d1638c2c3e1d56a4980d192c79ec866abe46bb98fcc28f849790d30d68213f2a602941a8d7bdd376df9abdff08ae2930569d6b106ea62cce603ec4125801a04433dcfc6533ed255040ef5ffe9a47df115b0e4ea543eb32add82ba1c95edf2bb3585c3692d6d898dcb25eba35e2b6f2f6995e5719b5dba4cd7253e2c6cc0bf604aed1c8918934205989f3b11dc394053bfd18219a27812632cf07fbc8d7ac81b0c2d9e6c33a44bbdb24b7becba1a2a593edd6f4b37e2561d4aa5674422b9931250c07afdb8f1e65c2bfd47924490d624c64a44f037bfa14701abe50aa7d561ae76fb707b9cf7c5696c75dc0f6a32de3c7d136eecd25af24e3d41255e9547a90843efdc56277a49ab91e1c88d9be0c097132a2689e9bd87abb0f116aa7b625306198ca209afbb4c467bda72755432026694acfa73ea49cafba101705a905021449b4310f094b9cd89cdb5bbf1a4fe37e746df009ecf4c2bdce0f16bfce0ab45051700bef19b2ba554e6842c7841d8badf1d35c46fb99334795d187a267f434518bd3bd855f1b29435c02bdcc05cac5bb1fc46b6ae87cef4f394ff61611818cc07e487989f60d71db149a1b55c33113d8a369b41499cbb51949a7af140d8cc93b794418d7a0c33173ef283c3b0bdafedc9e026c31fbfafa5f054bd9aa7ca7cde885ac7e25be24298d5b712ceaf1485dcba92ba23c07d4f2a941ef2df30509ce1ef669c98d4a801385f74ef2fb010b8cd5de390fecf9980f9b5d8ccc36ce79fac8818b6fa7ce63cb9ea57c38bd8265f95e70d0b49427e9061e8e9fd4073b8695b592c75b6afb79142eadab59d6eff77ed51946132af92ca393a7a908992a7c323743546ab0f9dbb275d6de44c4f330f165af0b289b7d4866498a5fb5b290f13ee0c0aa744cb8e8949e6119493f515a44b0cd99085e65cca0928879566e9b2e2baa66a8ea18b17d4608ca34027dcc6cc92fb67ba4cfec9c550d3ac77b1e03e699b2896a69cc4706f2dd0c4878d4a2855cbb004e6cee574204a2180ce6077816e75d8defc3f28bee3e45953bd6cbeb4d485d1809995fd2a9fb575e45435d1cd44a11fd69481317ab337416e4199cdde0fc044b0621845e328ce603595c3f44357799abc7c8c9a64fc1987564c4698a8aa0368c7790d8338fc96599d298e111197a82d8029e55c0070b2181eeda82a2900ee69f013a113937a12997c08b159b94fac02f0a27cf319da01be8243a331682aede490f63e659256f4bc07474d1fb23108aca49b4ebd58c10902d6aa5e09c22c3e582ffbb22b745227c0f51fecd79efecb3df3edcab87fbcf9fc4452719735ab7ce07c6b87998913100378583e7c8df0af839e7ac65639b420d1021129521071c1085b4f43f76f1ae8148731ffa06ba8798c6b834e82c6cf92cacb301cb0d0b59d86276fc9bdedff9167c9769a0030f8a9f4611bc42a287486f56ac72c0d221c76522fa857de787538b981117777e746cb7963ee3ab2e61e6dec896b864c9c088d72ea99a0e7ab6a542ee5f7656ce4b700afcf1ef66716374afd736d1a2a9412952aca38173818364a41f20036ad2177efa376a29dfacb3afc5eee048cc8af310e0fc4b2194f66a783c71d4affa6ba5cb0910b979e4dcfa4f083c34e7d8912dac596fa5360f46de6d9e86f73fcb77567d934464fc2a2701a2f2b685a58e42527b48ff51e8a3dc2c3a5ed91256ea21e7382f4e110a3a45459f3bc383681280365ed8bf5c60b56d031cb189c73991e28f3dc0c120ba3a0664b166b94825bc27ed1c640fadccb135a0fbbe2ae6210b83f879a0973a66cfee55de0b16cc46e7bb03039f4e98a6e03c8730116092de08ba87de7ee79155311e6380b00853d16c1662f8129929e8f5d5ee874b81ee2931b44c083204390bec570eb673eb39609475b7bc8435eb5cbeea453bc98744e9c5f1d8ba4561c854e6124fca86114c051c23b5914a0508ea9202bd86d13298f599f5b5ab4b3e9f024ed1c391d1ea51c8bf9edc48685bc03868d575dfd92208f022df0f283fdaad634eb0a24ebeed92cbadf62a3ecce7d9da9b7e3914dd5b2805525c8ee465baf19b12355b000a8383f29a9346e82a4ddbaf57d414a337230c912d4e6f6a95d91c550d504e216ba93e8f1e27288c9b2b76f388b22f9f90f380f58925d75032641ac50c3f6d068daa337b39b85cbb25eb3dfdd90e8d0335556884811f00450ff5c6984ae771be2c33b360e5485c07632e64862a3b3dfed0c189ad92b5071fb4f23e62fe375942c054a4ba6ec5a88978f65949f5ade890d2f83849ccddae36239f3ee2a8f6a2857e9e2f51993ace9f8ed2ef7fac22c9010b0f8ec4e255dec7bbaaf7c3d9e25c4c8b9dca000cadedf51681ea7dee2445c382f45c3888d4103eb2d26fa93a7334abc66d488c3bf5dfd47df838d2ce1bb21a637455e473256192dfaf0574672a59f64f10ef67e592774984701eab1328d5900d8414f6edbb157bdef6d3371cdecbec6198c0a858f3f4198cedbf61252aceb44cec7d83c780c3b215d22103a30948d590f72f2d43a5efe57b17b9faa5962f31df556de10f5446af3653f8f13b0e5a1b27a9023565b6d347453b5c159f2bd92863bc8f4040843650770e4e28b8bf529035b25c24a0096b2629fd7e3189e01d4aef3c864ae76bab2320b8c7eb619c0a9d8ca72610eb3a9904c6aeb0beec71d7b5345e2f712a4a2087bf3a3378c983551f86ac1578820e7c1e3af831f40306f3c46af153af2fcc4d81fdb075f9d6e57f919d96e96f50abe512b494aaccfbcbb2e6a947941e44a045e44522a3c6472041b6cf58b66070892e751d9819157bf0414491e582a4b64c76b8301d5f5eb14659df35b522e286c7cdc37b895cabc2bdd02aba07f9e5b3100d8574aed94204951f4d02d6f10d06495ca3799cdbaec9a404b80bf13280798b7e62b5daff6f164d5dcdab5d9ae840ab610953c1d7df55da0cf050f4b9c6c3e6783b1b97eb9636c8dafe9049c6f57bd851a462493f8ed2a033eb73989e2dbad7c62b8752c87ab33727d6f6e062efb693db9191436f85d18ae751368dd76d9c8328da2545d26479321e73e9bb28f65c1071765eaba2a568ca48b88e91089c21c488f4b1cd37362372487c2364550115edd6ce0365603bd7d7aa2a7218af3e80117b442588b4a9ca5d30b258cd76a04389fa5dd300e7f781264774d248369ae41199a8aa1ca877e51077aa81b4a57897e20bf8b0665cae10167500560d06a443c4e4d5abd1e19c1a3457bdd6a2e2b87d12c6d24baf9ec1c44a4c73b6e372e19cb6ab4550f7c71d6c3260e52e26318fdc62fc2cbcb49bc12acad0962bccd066899f43f75e4df2c73458cec4c0c1ab5613e7b6f4e3606c80e24b63e485439c41613d8d4286033a6cde8a73117132b3cb63d6e87530536ef8ebec7d40ac1217c4f1165ecd46f3b0ff530ebe85a78d8c61e313cb3ae8eaae73bb1c870d0351e09c3aaecdb9beca6d81261116aaf1aab344ef55a7f0a306812e972863b2dac071ee00a727c63e67b8cb68a768878a1c49c9ef39a4eb3d1024703f763f254defd4e86897ec7d1d447abf4c7af41084cdf05e5b153d3320c39bd1af0cc603a8b77509f13824414e2a7de25c8b635ee00603293f4ec4b109e1a8c43a30c5c3d6b81e64bf3738af1972b184f2d645b5a188e2c3ab4e87e00435605560fc24af1d15024373e5c6f047364ab7188f71f874683eee5318682e1c521de20327e12f8e78b65e33a54de05cdbc816a7429ab43aa0365e01d6cfc10330c5a37f1493c4ab2dee236c0a227f55a0718be068f7dcf7b77de93ce2d376f04aa8b4aee7d9cf362b01f53a928f11a35fd952b4f620a59cfc9e2eee2d0947927602d4253f1871f4d1396357d4ec7339a26317494d18e505236f46885f92f161572b5b88e3c6d10de64679502cb6ae27d9f1fc6d1ec4f6e62ec9ebd713de007f5aed6833cd40315363270a84c74199808a8c14a92aa29cab8b3337836ea90509d7e8491a8ade234e30b70f082710c96f50f8b71649578ff056fcfcd850582ddf619638a8bf42f7dc610ef0d7cdf0df8c8b60e2fb8559f3ddf6ebd846bdf0682e380f07586a8bc79ee3cd6cfda73bef70f8c4f4cc431bafc99b9b8679b5ee97c723efc5a40d5ba1b4a138d999d7673fa5dbe2e4ba621a651b387b8c99997612082d8679fa9c0d79e2e307fdef576afea40a31e21f485845ce19621d210dc438ff3cbaaf525f1a9dac40912e9bcb9e449bc828ea604c9649331cb0ee3fe7ee0ad9e9b1d6e25326905705fab37318e472c69cd11fdb6b00260a04f3241dde4fc9b04ef280c7e432a7667034a1ed54f19de6a0e52d007f45faeb5bfb4697a4db54644d0d5ad6007be9ce3e86eea1c11196875074be1075834e0f154c0f9d014486358da1bed6ea2de13bb74ec4bac5548ea1e9c845c7826d398103032f8e6db41f70666c71c0ef8af2ca1a6103ce517fd122edc341cf2ed21f56027a14350580d1fb8e4359af79d248c7f7e50c30cb3ea85da4f97d68fcf0d51161ca882ea6f8bb84c426c08d2420dec98db52b58daa646c13a7f0c8143ded0c1aa1e87f841822e4f2654bd0e7a0a9bb86fb1c1007c3f406761cd3e41df917daf00352e5602edff00e5c36f957df269a64a52350f942137e90d8566ada4bb600be9f8736420742c0ede33dd61752aebe3bd0f34fcbf351d9e70e95e3fa4112469bb334b997c10e840e4c29b6fdceee093ea6354c0903984ef259bd87a3dc659ead52ee3f2a5287c1fe0d981431243fb5fa7a1432715b56ad3475b60658a1cb080916fd07a752f73c2e78c351cb87c465b3325aae7015fef659a7b297c78466515d40a1855ef2a833ce33bc40a0fb82d132b96ccb8d4362655efb56b32b675234fd556d3cbe2ff1ee1d217175b66d0e0c18bcccd20fd3ee364d99c9903e9278e59d780caf2927fe6761df7ee5dcc812d6a143ba339ff3f1966fdaeca542ee4cfa7073268ed26b6fedd81b81d6d1e43b1ca5fc373384cc5232c8aa0a40fb7d2378fc98f986a407fcbac16d0b95773a7aa108a78d8490c25ff54ecd966af3fef0351053a1575252a74aaa2b40af884158a1c9fb42dde04e96723793687b42bb4530631268531701315577cfc603dec1ba1040633f6711b3d06f83fdba19eefae272c214788e8e4289e3d0a5360ceea2202534101fa73d47d44f7418e460a65fccdec0406b4f016d34f0ccc1f68a30b71a2e9f10af74f104a5e77c269d1809d3f86f753e69c2e2d0410a26ee19dce5b35c6ed5c8caff5fb986e0c925cc806aa9fcb899353ebdf0660420524a60f72a29d8a345b0267e6830692bcb877ab341b5c7597f30b22e04389519c68d70532e43eb46e607873a9549ee689b00d882bdba421086215996a3850f132ae430f92df6564cbf623a9c97753e0ac95cb1838b1e77738bf9f4adfd9afb513d2509bbb607f2299f52c30fde009516df9f0f111eebe0e0ff9a54dbd7d6570809fedc89bfe1cd590051a075f218c970032c36ea309820fc6919d7c34bfd750e6bc11fc592c5d00dc7cc71516076fe8e5f70bcdb6999ee068b1e27b4daf6a101885048db90027dac939981aad81c6e8987521e51d25a9e891f2e28b287371ea50d0f7dcaf7e560a69a0ff8d8b0dbe1f4df3e565e5c4d376e071e0766b4a8efece7c06a05e93dfbf438927825849f11c4deee339764f91357117c2e57b53dcae6d05fc51748e42354b67cd438788a0bd1145978895d92f8ca55269add91dcaf5e239d78e34faaf900b6de405b78cc04ea542670b79e46436253834d1d95bd8a637ce68ad6ee09e3ffe43fe67e49a7aef289b6ac2ed61dde7a5d41b10e1adbe250f6196075abfe2e7bd152142a7a8d9883f9639251e46a08e8122d4a7b46373818551c4b3f6278e3a014e629510e5a65ddc23a0d37a607bedab12fe971b16f42cedca27b8912976684af64fadbcbfcaea5ff6e1557f1fbcf26b8c90d2a89e5058bb2761762bc92a78d0c2232f8f5a263a924e6b9c70039f3ab7f2ae9b8d061d48177750d0e3596c2755d122980d1628f4e2ee53b50a03a43bdf27a3d3326690756030419e2a85ffafb551b654a63dff1ae7ffdba050d04466e3e8510729aa6a4f21f3a5b03f7c9687e5532aa0d0927aff94729944b9662318b21246caa53418bbc85727d9346e85e964cc76851f74b8c4369efc9987ef7e8ab04fa7e1d7b9b7fe077c7a46c20cb8beb235acf0ea90891d38f7048ec6c5f48420b3cacb756bf22c85a202f793e86abab0d06af3690a3e59cb3fb0b58f846a3d11e8db4af8195c0c78d62620940f9380c3d7ee45d4b115625d3d9e5ca22c85b1aab93f8186b0234e60878d15dd2f433481f01a4d3ba28aec8b5668fb8297994060007e24b69292b75d8f7e4652725f522416b612db45074313679729c78d9ff2335084cc583c0b2aab8b0538b342ac2a946db8550ad2d1a5ed4ad00670f93a3aa2fd78b5202707485831d05e7e367cc98de7977ae4826ca069313192e70670d41d59ad48f637d269170389fd5e839c41127b99c820cafac0a64833ff9932577002c44c6c3afb532e62dff9f9aa2f6c02fa4898d644428afccde7d3829704707f98c8927f377d594bfb67a3c501b71e23a1d912a9c6369659413b682b6b689845333fc1c04f44f87d91c27ba458a1ddfa50659f56d34484962078bf5f55fdd781b392c28d9d21fa4a46925580889a1967ada05747119c8fcf7a16c60b241b4a154297d4082d8a890cfe8c25d642bec72197f23bb1106cfa512c3df892f057ad4507a90cee9d4609469a238b83254ab4e745addf030055adc86df53f2f7ea39e80420b86e6cc4cba321c66ad44c5be0eb63bdb256bc7302f530e9be792fe53bacac8f7d4d345606d1515a1a25c287cd962385085a4e78ec6676cda1516db35f1594fefc4a7705bd06250acd4e81e5e4f08ed022317b9abfa1ad9212ae933cf9cf1786607dd6083be60ee742d0e0f666d62e1b9f8b606a68516fcd7420e9601cdc75d8db0efeeae6432b8f88816b3dba7225063290c6389392eba74654d8dfc176992b4a811f8b705f81e29d23b2ceebb17aa279736091d4659feb39f18b43b0608b2d80633b795435c1c8ec947e51fa13efd2268e9f149e32a44582b6515c728f316d47fc6e44d563dcfa48b2b1b298f9bde609c88ef4d26e9ed7e1bd1eb2bb006973779f43038fd36325a2a814a9a0ba41df07f3ed8790c809b93efc7b96133ce91484180fd45163b6ed2ba60237a273087155f6b45fa345616822e0f4b02c8869b4800e9a3d6179e7b91f44cdabf3444cca1cd4e2fa790c277e9dae06d460f69bde06af9c83efdcdeae6f658ee55b892714b2f7bd1c396f10db15aa671042cb6435c3a95e3143ee146487dfa70a283346423138e00ca90b522598653350953dbc841f2d93ac60d7ed0688533f10ee9af47cd4dc65fd161f962a306a91380be2372fa8880f69e102f7f9111e9999cebc37dccbc756b8c765a6087eef7add679e32cdc79a30a389f07ec3a89cd7dbb8e1d023194bee9f30e25cdc2b7c1f64f627a05daf12ea8721ef6c0259cf96d9401c1c08af8ecd1570fc5e6d59bd41ee058bd26dc64bf00e7b37e30ea68b3f87c41e688f457aea5977e2db824c294115026303c3bbe5fc4510409491274642e84a80f5bcef4078aa19d859f8e7c26ee84bf7fb743e1c977ab5a16687f1629e1fabcec8c698d9282e0a3c3cfa384d60081274602a7e168612ee8d7c194fde773268d8e2357bbb5dee318a3bbac358003282073f3b6f9e2a4108039e28d1392873abbb3d963d2f955508f6cb43859cfbf37620b67f289e22a71423ea2429401b98ff306d68635c1f46af6336b73fa7ea800d36a8efe3a510561809b0e991bc16fea4ff78d8b2ca370318602e50ab06ffdc01eeae29c375e821b8a1b3011bc6218f138f45fa63fcafcf1e0a1d9ddd9e76204c1e419c14708bb4d380e0f025c48731b06b6d28f0cc66ed0d7b86b71f34942939b85b4b6e8ea6cf27a055d149d6308f4a1d4ff0c1ed37e5489cfc52b16a09e0db706224442bd902ab7db57e24534373a72b2644938f3c4096dcfaf38f68b0800ac87ac39ce81aca8ebb0b4df24359e00996a73a1a7514915914995e877f467b405c731644b205bef7135a2b31b8c285589a63988bdc3b7a6dc726f0b2bd70cb3d7e2f6728957f0fe93bac574680598d2374cea23c4f55241e5242d17fc7cfbc52afc088fc8bb58a6575261d1aa55770b50e8879a5b8731c51b959c24972b98a7066504b78e285e9de7a446410f7d195d5b2d838c76c06a27458d8bfc149087c4b29e475b5a4ca599bd5d67a1345bc3fac694c9904864308634c45c5b97c6de888a8217d2294a8947bf2f491bb2c0f7e5be93cab64660345cbecedd60de7dd57dc7dcbe068d48afe1b6207dfe9d907ab76fc35e44ec1fbebbae66b598ddc6c549ba5d60f8edd1535a511c281a841a06c275e712eccd2b04c35621f73e48d03a7ec4ce6bfaa900302b28501594dd8390846ce470e6c76c24c52feac3a37e0f8b86df00d2fe018496dae3ab7f54a4c85e7a0bcde7ac573f79534c22f87e3ebee2a8dd91a8bc77eec17ffd384270e2b7615859cd33f47360d44b06257d982c19667f3b1013c28f9ec41ef89aa9ecce199463644e00b3745a0e84093a63c4a639866d5ec1a31a5806ff712711ccf506060a2122ff04fa756e6717561e3e000bd09ab61c7ce6fcc3e9c8d98a2c8d3e80a7b33ffba9f76570b9e35bfe99fe83083514560ebd291004493750094edc331bf7fde315de9934f91b04a1a893cc5aaa70b6592f02a3a6f05fa2002d4b57edfab2e30236ecd6adaf34007cf2e7fae17adf4b72155a5996bc629e3d8dae9961443d4d6b330332c74f4ceb8b18ae54491451cc162be753b16752946435fdb3b0d0a054fbca2684669bc3208f3d6b2e13dd6ec4a1994e7b0358e2013851b911779f37897ae531f6b1052c8fbd3ddeb57876b16250e79b4a3121c73ac684a870a64f95a69a6f66cdc5b571d4a979750863ba8cb244d493742b412420112d4cf388d3ecdb561da4dfb4f81624cbcb570522dcbf0c8a4ea7fb3c95f8c8c159a43f56e1ef3c8a60478aa826c55f9b6b7f39d8ccb176b7687c1146e6e8f5dde8c63f05653859851713fc7026e8002ad3ba2121d81215bf5de21ea404ff265f48376528e8e8c0216a9d992313155d4848d0438b460b54bdef90a06ae43eab44b25ebf526cfdf088747d06ad95a3142ba66afc5e73280bb30cd19e3b53720e7ab609e579e38ce905d53b116e23d2d1b0dee5b302ee331c736cb9d0aa04da29f68cdac52a81a088f3dfb7736cd986a8f3657bd09b073803df7398c82ac29863d3bced6eef42ec2ab02484928c69de56f8c86634e47cf3ada151e015f773b000ab4effe803d3029a9bcd0cdff2d8ebb866c042e2a8c25d5e17d5e664f020ab91c123be15829c9637f0303502da1f422affcc004635e48859b620d179fc33e86d022ca4d3da015ac4aeaf35faf3678ecf654b9677a215e0be66b6ea5a86b03b96b392a6db8b9e5cc07f5b4007fc027c55e12815689d72b1e220056884b9dba15ff21ad50cdfd63d884c790e77a0c9473230265c0b336ac2e5ce7dae9d15f48a1d9cbf5b8b832527295ab92173294a9417ac5f61e4be832372bb77dc954f454d8811e7744fadc0702ab38527b9b54c3acd084211d54bf3b91014e5da88e2a6a0a5753616c4564c97474255b6060fe75a1cb1f592db4857383a47281b9250d679286fa887611d1be2c6f5f0cda1177e73c00a9051bfc07b01fb77645e27156ce8efed7a465957004d050394472def3f0e647d211a4da900bada88d624868fc88d7b0ccc450135e46e81b23b7933c60c827e9d8047c6156239ad3df6597affddabf35be7d7c06f87e850f2a20ea8c13a78d10633868da7379c2a332a24793df19c73de2efb84cd6be7c6e6f14fd373f55697234c610ffcca494579f289c2e534e74cef0ca884348b379dce5517ff0673a1da370eb1eaa2e3456ed8c3a29ecd70d05863f58e4800096a211610e64672d6575e94c4dc26a616e11377a2b427b427b286055a8ae1c575caf0070e13e9dc507ea52e55ee18c7322e620ee5817722a3c0d1508901c7164d759f923107ca6eb7d68b7199492423bd92e037e200e1d80020f1c6e21bd8ecc30d50a7785d4d8e18b8b7944edadcd2c7c5803f6e7a50c97d09e413741863d16cbb752215d92559a973bbc6122173eb0e4ca1eac7024ee5b268e8fad53492a74206cb78c85cfe8dfa3b12043c9d732b558bb3f515c2857fc68616360a76bd5b5463785796a7ac487a5d4469ae0e91e2cd220a5c397f584cfc5939fbaec024e064c041555247c2776596f39dd293d12de7731d604afcc486340332cb2886981260c1ebe0a9f41391cce68a45903f6eaf4188765b267b23131355516d632f3867cf0b616ec6aebfbf9a2f79e61d3aa0311cb395495c1e6617af7f66cfd42401a63ebc39e2d6b099215d0a2ab0b23766d200eca85a37f94665a9dd6d9df59422fc32f2263a15796dc938b454c32185c78deee49f4ba8778b970f34ace7e55931cc061f29a3977f66c9720cb97f235ed17803e7c3bcd99e1367acdb6c1575d511ca07a40748a953fe4718749b37907ef0b846da58746094159d8b5a029f74da29ef38a537b811ba47bfe95d237719491ecedb29af06be032ffbb8bf18826940cf0694e168df1a059b8b9ed4815d9f8c2697e53600e8af1178b3388c1d17ef54ebf1f3a4b9d890551128b0f3b7d79ee986acaeb6dbd36cab880a6e5174d878c8a2d8cc451c0de9599a37055fe834ed550bbae6ae534ea3bae3e0a0a816e3a666db1c5ca62e62ff24cfc592bb82ee37388a6c544d592dad3f3e9402ac1bf0e929bc91754888a1d78cd9c227b6db282df6c2c5b7861fb5a550878d51e036623d01e6a5b59bfc99faf82efac40f2d8e91800993244172cddcb21ab11ee1ec3599be0438cf40506c91367d35821ec3baeb703552ab60e4a556b85b9639748a6f4a79f02f0e7d8cc8ca770e81f658e4f3e36d69d35f6e12d790b46df4f93850cff558f21b18dbadbb81c795abed98df54e7108a9d2c30e99031369cb24910e7b788aa46a094554edf178b150769039af9b5c5ad241007fb0518bacc9097d51551dde6a7cc7459558aa929ce8c196e87e3c8c74d884d0ad1a7d1d6a9400fdd40d6e74804a8e47bec6894c4b161556a7b9e1d1c72edd0df38c26c4382f5a25224fe2d6645f4bb3bc962d7579b31ad8e59833b30d06b3d655b623dc781b2aa0a6eda0a8b04b70f5681b37790324dd856a35c72daaea265b2ff8196ba7ddd0cc260d8bd0214b0ddbf99136e9e0f724d0c1f71c2aca5dfb90475ebaed7aa14e53c43ac881e29780aec1afbd36faddd2a859a39eef1ae45ee949c9db858022eb37b496b1d86fdd1d14f5e1fe9b30566d5a7f2c6966d57ed9d97fa7d2356c24d8b5d839b01269f6488da46399ba6898b7109f47c4e479ca24bfb81bc38b5bfbd4167c3d913ef45e46b622c7c6856dfe70f1251d7137edc480dee43a8643ac7a7769e40c3a0e60abb2ca9f8a7f1f55cdf39a16f8e638149a9a7adaa9ef9f4c13344b76776755f6f601c3c4a51483d4148b9263425d3ee50801f094a9ee2bb5809ac4e5e9c0f8221aae5aad75e0354eb6884564218aed2e9cdd0e74b30c60cd58f85931ed01a95125db872e4dc97a1bfb132c9a2476b148c53f119ad76b3b64d0af9ed4f176db9ec24eea511758cbde82eecccd4becb6f1125e0097656952a2a137ad64b6a49089792ae5a0055e41a26d200e6b0a812f832239c803a83a9d909a9b5d1c81256a1a621c90889ac958591716e586b8d7c0255431d0b19aaa124f2cbe4dadafabf075413aae55bf6f50ba2628a05925e8c2ac1bfcef563f3c1170c38f6cec1c23d0a615690ff3f85ad9f1572814cc21a2677a4f738fbd8ecee8343c8aaefac56424f7479949787279b60f0efbfe331fdcf7facfdc297f37a863f6f2093076150c4f35916e286b50dcec17452fa67cf73f5e91b1f946f3122c6d9b61da9b7391120b18dcfc769e51ac4bb515e7dab562aab299fb21cfa8b83e495912848deafe6e3fc8f8aec4500e2453deb342af3cd4c7db274d3b1874a45c864cfca94fb08cd31726d08239483b7ac227a812de64f1ea881f69f773f0a7a22382bbc12c39e4ff154db8fa8f63edfe1562dadec004614378c29733e4239771fc9dc02ba17c4a2bf57be2d368c35cfc9cd3b62ccda29f47d1a3dff03f09d52e6ecd2dd7ae1cb886a4a6522c3b617c6118608a36e6fd88c3bb16a7ba821045a0f65b727ea46c72c80b618c43e43503e8e775ff83cbc493064b0cd0de5ed20cee83a71862becfdfa3d44858064fb8b15bd8d55c57b383ba258321238ea6c2626ac9a12c64c71f46671a6fea661ddf31a3c3b24039515f3662353faccebbb694497aaec86312355a8204e12df44c0fe56da980b767582514db10bdebfc358ecbb2c52745c4375aeaf5c17aadd05a69ed6194026d15bd6847620e8c66158fe023aefb32792b505f15cf7869a75d2da994bffd25257b5d1938aa0dd569d988d731fcfce097d7270f9a69ad63f925aab7094dac758e7c6c4d7cc3bbf9d3a61ec3baaa0099474688b74e9f3b8c683405821e95ba5120d4c5798e0a6b9ce017c41707f0fd2d5b347caac612a0337a99241c57ccd5711cdcbedd15ad0a106864756cace313df52d75ab2484653e0b89642df1c4b3236199a9a7ad14452d6279238fbd5239a77082f293445b4bb640273299993a85497fd2e3cc2045d5065e3b5a282dd662880d98cf43e837788d4d214ee444456de3a758e736b51ed919bbd8a19755898026617a4fb923e6da30304e011bda4dead120e195cc4f01e35fac59d6ad0757b73d688b1fb7004c7eeddc207cce5a890c5ea3301758044aea22bf33088ceab096cfb028985646685a6be2b505af28da3f9483b471b0a482706c9a24c88a5d05d7dbb52b49f3acb4e1c8903b2bce9b40ef0cb0f45a8b1a5e021fc44725565ee1cd00e008f043cbcd831aade85b61319f032b83e188080cfb28a87ae2cade5f1751c42f858703b79bfa83e2fef5d780c62469881943e140e66bf6cfe9bc8ee633bb167b309e01b7ad2d14d27c70608d9d1a94292d26b359ff416ab025a994ca5458e3718c7161aa07f9a3d45c05045d77a9755fc7bc3c0e9042e5c2e94962573888d107a733ebc4f0c3af9657987ca52285bd4822427a71232c672b7214eefb68c2b2ac95ec96edcda6748bb5080aef41f685ca64c3336a4d3b6c724ff71b7549bae18f586e7c858f47943041ff131d263f3443bcb680584ca7b18f975b16080d69d9655366edd38aa1775be4e6ff254f904c151a0fdb4bf5b15dbd7dadaad827bcfcb59bdea1b464cc1fe48238d0549fbacde5245963931fcb69a6cb6973a8339ae33d67bfb6848458a02235c7318587b39ed34fa3af64c529eb35580d384233c49b27d12a6df9df588da91902753e41954579a05f2ed4d899f27ce8911e743b9e5da5ef5db3a5e01ead7ed6ef7335831514a200015466c71bffb91918d2d31f5eec650f1b78f6160ae714d815ceb0adf71517d5c28321cc9f8c86bdca1f1d320d14a49a462e49ebdd4e2be3c58ee79ea03d7374743dd2c8c792de7f0c12cc20e56ac89903148de2414c43cee2dd071ae476a7f655a9775dd922b409d1dee47ef1dcb80b254345c28275d900099b72ac0cd82e5bee98d24a419cb8d3c86281b0a595448b20545b541d9c58a6fb93f94875e9f5b16adca74a173f285e70b1f44573cd73c4cea8149766dccef260418ba093b0163d9e6c60fd5ea0eea08b98cb81112192a85cf57484dffa0b2ecba163ef9bee7676100db896d1025a068c6b59501859d3c0c95e6c166d4604e2a794d02e55528516fe866ffa9c3bb9092b3c4fbfc2697cbc191670332c3305d16006121f2132eff85bf7c8b76b3bbe8148d60bc9c460e199c51fc5e84a63261c8074c849721beb80060ffabea53def9c01406cdc623595f9471dc2b86ca40545b44f8aaa6d75f8ebb45001f17ba64552bc5e3c5eed7d8aaf425a56f65287c3545bb92a00801fb2f08bf43c5ec2f94dc827b2d07c8c4568b20e6ed715913bd628752cebddb029e59ee97f90177f72778852d67a3319e5b2cd7bf972e7b64397a66b9e37265c37a32c7a92001bb07fd347eca53c670aa14d8c4992f30e32023ba7ad89974fb35e909a5e19e544e5d279bf4e992e4d63aec241fa10596f65cc9a5a3326cce651b3e1640a5c1893759a2d11f1772ccffec982245fd288d654a34539ac53ffe48b5c56e22ed9b7d3fb38db335312e33f5391a5cff583900341cb20c9d5064762347a17492df510768b97ba5a12240a86dc249a08f4af3b83284b552c1218378507315798ed43c4000f5691ba3790abc1b6e0d3803c7d231f9fdb94c7b1c664bb321b38a460630ab49f2d4675f94178d85880ba5b8228a24ac63b9802e343edc717dd0aba289f9929c9bc7f04772acfc91822963444c9261d2ec396f80893d50554c15eb9b06647eb9504bffa76bef2b674068ea800747f3da4bd279da03eb8e2cebd259def3f2c16d8ddc98223211aef4e3241edd572182962b6138ab3858d9ac22c8531348bc50ced51d5265471e9daabb9cbf7261279e4b3399fa92f77c2465b178599cdf8d84f761ff9d3d4de69835768d1299576c10d69b456b2318bd141d8272e2f4d37a638d12aa962828ae352aa734bdf3db81f7f6e3cdd6d25cb064f4b993af6c4fff64f49b7e04620653a3452007209b212857b9563cfcdb9b84b8ba1aec4d4e4f54732d37610ebd2c20c347a9ad749c5018fe029eb6a9fc195ffebe3b7d7348f912d9c58dc06e113b696fd1bcdaeba1a529c1a4c12cdaa0433469900df2174b591a8cac3722ebb464dd44e90878e0f5cb254ba1c06aeb488461640d90c952e5c9289e0cc784d333508a387132133cebad7671328c50e15769c7ca6bd5f1817a8aae183dab5844c4b20696b110da913d6d95dce00a0d489a2e50a3830f25314a1a6dc756387891faf49c1d6e613db1d79d272c0da08fee7e4f0cc701b41c4f994454dc3a34749be38080ef4b2a400d9c4110ae0a1654ecc35c4fe22a566d00498ee7ab833dd64a8c180a52f4e7061ca3d43f80481b58197c50b7c0718e32b5ba425594aee9c1172bfa68d80f1092cbcd4940ce892532233b5c6d08da953da0f6a732ecf5e16d2967ac8c54ae5db0a36f0cc03e34dacb26274156feaf3386b8d18b4b7c2ef1bae13c4fa2b198d0fa2b4be0c1cbc024064e9b61be4400c220995dd7d4480f079c6f7fe586f1089b040c547cf6d8e474b82f8e8aefc053ddaec02bc31241487b3630856f6d67a093e3e015142589307b5101f09ae00c4e47867769704271b49ee5b5bd4d6aec1f4b8ff4a0b0cee51eda4668e2345b1aa973c0a948deb9b315c912a28e39814640f6873237c211570b5289248b80bcff13a62df617a89677423427ac1c2439d3d80643aa9e850c1592385cc4640c81d18b845b97ceff7c58f9d64aed4b77c67d12f8763d37f362a2e468adb00f7b7a229c7863686eb3049ea92e437951edcc08dc95c09642b257f0f0169ed7e98b98b99e0f571c05b58fe67f5d2012a66d3d86a729c1ba40a874ad7a274ad3fe650826aaf01f2e95ea1b21f9cac3736ceebc41e37f50c24ea5551fc25eaa51492192dd300e59a8db52a55450fd06798ea284c3b641598b0bfd21779348511df35ee76d33fd3448f19d931357abd99364cbd2151b28bb2f895a00cc3a6524e3a217ef670224f3e76f07cdd79804af1dd132b0266130d745f170b24a9d977bec2c5a288ba61071ffcb0a6aa29a29cb6518efb158e112f4cf96c27d0300e7e8db7e1d6e94d37d71fc3201de84d6a8efaeef8f47b09b32bc80d68ab21ed9797814fc1882c37cd739372e00c9e01f4580d932809bc6243b12e20c446ddb36c2c897aaf2195d6491c7a9f4877bc994d3daba9455c9a371b735eb2b7e51619f722b65596a03f9161c73c6706ff9c36a15bd2b29683d370db329eb75d5e5c4d44c98f49aa780210c761c5e840bca38748fd4adfc171447e669b432dfa76e0aa99fbfba9afa7ee52db1bf232152ec6e255cbffac43b87ad17cd6dcc65b1c261b52ee26a032aa6f845c2fd5069c80553bbb46bf7b81fad5d12654cefbe3dd0d019d686c2c373c0366a7f902a6f585750897024d00c88587c799af9b07e71d7bf2043d70c2be3ab9febf45c9ff75016b44c57380d7fb63de84fa512fa80acbb48db7ee03858ad89a4d919dbf9ae002a3ba1678befc83aacdff215614452ceaf99a193cfb84739bd7127430da03b95381fdc0f5c15897119a8216f8c7d336c5219e07d41cab856586492fcde1dfe70ffe3f09a5df2495b679e90f63e85d41307ea60e6bd135ff4dded8337c62c2972718b25f9b53323edaea3427ad888bdaed0417a9c33e98e02b05584f79e53f8d02df5a9773760299808a81e043326e69eca3c934bb4e71066936658ab494d98b78bf3d9204d3676b9b4ff3960d569b08882532273fa6e0d289a841de50a09cfde880a84fb72932a09b2a28b5c5f3c3bb7a17690734886b0e9f8184a8eddd3597e510cdf324b90ee97c1325ba471cabb2782843b9dc730d1f229072d4af3dad35475f3eccdf7dc016ace18ae7130bab9cb0c377921789fbbca33bdf44bd603777051ed23b245ce856f9f7b1740c5a4381780d4185d56de8e23ff5d46033f648d038ed44dd6cc39f01740cc45ccb1e793cab9d8de2826f194e422f507e520540090f221e122229a23b0ece39f1f5e3f3f423d4ff23354ee713c8ea721438d040e9d5d9744e35f220505e6c07eedd674e3b433f7fff48c753323107245fd3d2ef77cc0a62a4dbbd5d043d649c5458fe2878a89ef061f05c879568e1c5b3864eaa249463838ee0ed38702cabd3beec22aa64f4ded30bc92573246bf27f47f79f1d7dc940530847b4a727ff6fcdddd70d489d7d57bc8718ac50f12372b3a52d329a3a50a19cf4db33c8c2fc69d9ac575fe5445ea6fa572071f0937f3b444322b86dd781b8c6ff900ae13eb8e68bea868b617f41e6064de238015466ddb8c5d363a27c419c4f197ada727cb433bce496d618d688e0b35ec3a4bf2b7cde4b40e771a4ac7747ae8f4ca369ad4bd13db0b306c7dedabfb94cbbfcdff3652a3a51f018e9c1bbb2c403511971e05f38b3f91fa67905b6907873db7fc7efeadab7bc6e4d3ea7d95970cdc482338d45a5db28159cc82047a0dad77cd06b2460306c4af656c3865abd00b43b40bd8675f9afc078e0fe0c7844ae84605199d748badf50086b254f5e0f219f37d841511bb2539b87f70f95d67fbb1d2276bfa48fcff8e06e374a7e2a01a307bc0d237ab96f8374e47fb35dfbdef69c83772574f5b03908c724c98f070ecb840e2099c7449899a389321db9ef2c8aebcba4dbfca33c3d18645053de2bc5252a4e7a2606b3546b4f858151e4ab4496c02d708c31bf77f9470859885378682c2ea595e61d4fd8bcb91397001d037b5e19d1b65e1ac399802e063414e0e890c427fab46ff18149607716c5c111c4e45098f748d0f7eb282e5b977ee21cf71a7a4f6b03c7f85b7ce6cdad6c0802e33ff37892187afc92f0d03b48bff5622f01a1c16580fb121e7ec2ffb37a029775396724ec8723fd8090160ad84391b30aced49b1b7d9c2aa310af15772fa48e00bd4d032c0eba44e59390ee21336ed3db8d63ccd22f870d6092aec78e701b77ea91a522387dbf23c684bbfff10b1027d270a8195e22d032f30cdadb1af5b0ad1f8fe8a2ae9082170c11864f521f0ecff97fc75901b3d6394618b59969607f34daccd348459143bc0b11af98f5580f116eb637bd732d13a7badf30df8579a7aae2ee878492b7861a3c0f4907da85fec6e4ad104b145df380276d2a099e60861915e505066999c3fa80861a290793e9436f6ec6293aa92c4aec2600eee8077631283c9d8cbce2b485a785fd3e866ea16c47580c83e0a0e9f0f172783abf79487d5d2a16cb91bfc636b8fe5ebbbad7da62b501bb526e7981bf5487eab9e53f96cc3ef689c1a2391da71bc3e288464725e241ff315f0c32d32078e2c22b93cb13bf60eae3c9ba34108f1e5e824f49184092abc47102a78b27006f79ca971153a809bd81abd36503a5eae1eabcab4259ecb5f14babf01c6b4fc55d1ad21bfd22941de76b284ff0e0758b6f1c9600c5b587b0d27e1d0a63c78fd558d18bbfbdee9a9d900c6f2dfa4c01d03fdcec02e95afa306ce8c1614b24a139eeb6fb1b584b28ceae1a23e273198e25bd76c6ed17c0fe59df59de4c6f3c59eba21cabbf6a8ee30b69a2a6e4998011d8ad5a7f8dac437a13c5376b16fd380db364ba03623cd0220edc8e3247cd440293fdc5ec790d4a56e88fdf78476543e276f026b5e3eaf6fcbf53c3169df93fa788ac4364152933b22941fd2babf57356869a6977204d079d76b854b965c0abdfd9255dae7f844e01db6a35b3d3034c3466296dd082f72d9722ba3a849aba181134d0c71f421351e607f249cb6c6c669fe7e8a4b8c166c927fdc4544766daf24f57e38dd1bac5f7e235ce35786ff918500522ad84aca94b212564922a2f911d8d9fad945337a63b1149f5a8b5bd798eea31645540bae73db7f0c9a798a20e7dd4143042b5a8172905b63bc28fdeb1f1b08997af7cc36f3a79f226133696ff54b4460f905e62c2b3e45d0c9f42d54558df45e609abfb64ac4ab1f49c8b09e2a93f11d61862ec6eb40ba4a31cbd22742471c772b2cf4bbc24b1ec19e3375a2d8a833636bcf43c9fdaf41dc566d10cb5571f852066275ced43a1cd5333321397a29cf3d0d9a5b77c39e4890f55c7f21401e7d83317e52e09c4aa577ef1f7fcae2d60e48816437175a56923f4b349411c5bdabf243295473b282173b4c38374f6fea44e7ab1ef901f057a26e1faa5b1d988ef48ccef744595b6ffc8a15566697343043fc59a91fbd3bd9232249f261bac6fa01ac422f315ef05cc9ea1b6daec76aafb3aa2f4d3971920b97eecbb00ef10c63aa8036481e6271890fe9868a804cfb76f84b408c35de704b4bde72fdb7a81e9dbaca459caecbbcd40fb650fd9d592187614b78face8e7b6c6545826d30ff6cedeea9d97f6b4c1a43d80fca8fb85b20ab03744be7b34203ac77d0a39fe5a3073652640378dbfca34ad03aa7d58617dd9eae4ab81c3f3a536584a7ad7433470b26029c89a398156781ce4d5e106f9a16a19574ed686426f458f90cb5cb8e9ba8bf344796fdaf34fb18be6449fc693ecf66fe425c285a7f25c1b38fb8feed68e90903c5a6eeb81a4f0312ced3f59939eeeb4d8a7ac3cfcbbaad1df63a3dd2ea2a90754836b5474832cb565e7268413c0d1383c90dadd4f213485c91d1456d08f004a058c9c8705fc92b33ed0c0ff668e70f405ad98d770cc1b4826056c140cecbb4836d7e58297ab96eb49c37820cb0ba7a659d912c9865235875f1467daf0d42564d42a05f5784701753fe59f81a55ad0b11aa94284e0541e02c19311a079f128c016114bfbbc48f0db4172a7d27e36d4d87fc6f3c9778a7b6c096e74d1e2bedc0000feb64cb8489cfc2137eebce4d7b084e987c91cb07c2aeb81810eae67764f48e7ebe57c364d65229053800d8bbc886fd9b0e3c6197bbf631689ce5f34aaeb85689a223aaf673da9fbb8618f713ae2ce1d6ff49fbe564875700f827bc23c30f60e91f18cc77b9fb7b52eb1c0a2126309d054ba8f34c2e756ef3c4e0a88f21e56dd9602ef879de03675ff8a706d469acfabee59dc52f83bea26c9b95c6c0384e26315187dbe57abe69d6c3f2d4644938da4073dc8be03c933d0deaefdcbdf1586adc640759d0365b0c9e2b402282cb960258d1900c67f407335022585f6856eb19e2f81773fb8510bf47afaf708deaa3338f24c494ea7a4dd4f583f25743002c2a8a9d3dfef0ae28dd0a9bddd4754dd9ffcb8c8f00c7b15a56e00a109b41499ec47fe58230a3c30b2291786f25d283387421aaa5b35f6617ae7cfbf0c2c4a9d33440ff461f43f2e4a7c062881971d56448934f9ee49e49fc71e0c280c507a2e477c77aca7759c79394b62345d16af01e26e89a904b8bba08e095f7cd051d48c99dd5616ebfe1cab53539658c3b04ecf5f04a028218ddc33a11674a89ff1cb576b22fd83759e81698a87d9efab25e172cb7946d1f244c6ab1dc586ad7646bae5a258ad1df78d49e1d5029461369c3a198e758b13cd9b92f2524100a3e5fe339a0eb9eb4a1cca8c404570c0b77ea17b2170198fcae3724dc95884bdf3b266598acafbed5538d1f0aabff9dd644b39e27c48ee9ee28360c560ba556c4d0ee02242f1959e7be4f18b9f9e48d521a209225a67da12b4714af335d82ced19cd832286a5d4b63ec17931a313008479df1ee12558e388786b8bb502139af205b49eb6c90b2e4e80d0fe1e086a4dd12b382a98a06f21601fd7f1787374e966e8f826249bd1fc555f4427469ccf796bb717d04d25454327294d2b353184f872e2b5e3282579da39c6590634e3105e60f16060096d8a08bb7fb752be6a1da520bc83596dc8ce15bb335725fc475c6b8f0556d29c5bdc3811548e058a05525c544127d3bed448ef0f79265151c4c358cb59e26d330f5656d54495cc154ac8584313f12043df5f39c1f4d8aefe8b9f1bc96665e85cbab2e42d3e071e910a11a914d71fc6ec50654a329df06c5eedadb85bfd1050223ffd8f0338d2ad209e8f0fc02cea5cec958378dabd27b75e9ce2e8724d14678b8511abd6f1a3c61a415282fa52f0e438371bf9327225dae9015545dc188883635a4bcee224fcb91f3cc98b6112946088a8acf3e25947982058a60c9936af20bb960d48cc52859d32538f3bb17bd5b2f2eae2c1534e2de1b9f5d6ef1fc491d0c38c1d5ef29733e70af6506accb80cb6e7d54ae3a1ad28d4339fdcfe48c7da16a7d71a8ea817c4e2dbbeaa3a26b279134449c56b834d5cb9d7ee368f180ffa37088bcce0a76b7d40e8f49a043f3190905e71de3918150ad13d5f243789c2b76dc79578b40fbbba48cafbe71de1af4432018fd559faeb3f91cfa106d5e1df71db4b6d0ddf84de265451948ca3816391953182029cfba20161928e04078220e62f454e293286ab2393417073d121e69f51bf61cd2722015f58e17f1ca0a834d631506e69f8010e637f85edf2ee3d2b12ca21ce6b6c3236a2fba5bc02fa1a4e89f4e7b62c02a12e64bbf8be3033d7e945dedc36a94d9608570d51c1e94371a99dbeb02e1d4ee6af03e28e92ee357a4610edda094261870a47f0e2ecd91fb727c4b79895d825b618c80e11120c793ab6448bda0a387daea41f96a5646054756d55db564f884455eebc04cc1d20f796c6fac010a758d19f027ec96fc9e7e2be22f87000510e76ff96fa744bca777cee0f260f80351073b3a4e548e1bce052e323ac7d1d4e082fc2393247b4e2c53b9299d321ac8746e9f3dbed848f35d1a9cc6ca8d0219b84fee34ce54faf6985064a47324e44ca1577d9983da9acc6b9476f85e45f82fd6b6cfd530cfb18c40d2aa490fd3bf0f48a00242ff32fe2d142168166437b275d023112ff4a0a4dcbc69475bca7ea84ac21783286f73b0bda913d85862aa085bf0c904d0cd815149c55bb13132f6262d7a4fa20e411bbfff1aec08ec204e0954a111c6feecd0ff16e20e56ef871af066b4cd7cb1055fdd4c81f3ec1dddf3fce57e14788700985b50da2f626a744591c1e15f787f7d22370fff7ad0caf9942a723c15e3ac91f3e94b0e4063baed3b3a394540d40eb25d6410930a68e515cfaeb1630b935c43a5cd00176a4d5465e34cbbe6aeb628f4eb68992af9b5b558fd14ed93fae88245162c881c7289b9d67a16112e25c2e0c41a32e1e0b6fc2078fdb3ee4d2db4204adfb3e3d5afd3a8eb2584bf8131ad27f42bf80959f77ab91ab3d7f12713e63aeff5fc0c7df0b7bf7bb5eff45534a0c73dd22eb977c914a03c777d179ec8571dc4a60f269c36e24b14589078febfefb94b2c5d91aadd176e0f88ceac5fca0ea546a5bfd63badd0cfc71acd104a2b54c8f68910611daf38295ecb0f4d471e6a83ab64f1ad4537dbd4d494186b4dc648b798fa25e8f67bdbac114955f7f3286cc40834ceb6485031c038001b0f3c689b456c713aec27eb37f4db3cda94afa766aee83fca50068afd16ae2ec536fb6df3dad92bf94c0f167dc7e552e3f9953dfaf0c7e66285af2bb1042f3d250ed9fa94b57b25e1e5fbb449ee8fb92fb9d414dee0419881fa3029aca1790d5671f147c68cd106cb9297295cc18206b9ef7a39232a1e003f38b84b1fb7c3e586c8d1a01253af6c33d70225a486a813edb7e20a70adeefb2cee7c7c5a1fd7d1a2a7af058654907c6687e6deb890ff656fd551b4f2103e3a1a4ec0dfbec2850ccb3a59b704c5af74f008bdec44fbfc169e32f4121b58d34ca702c9f3b838243356f13e50ad95ceafaa338f43607af8304b3b5ffa14e44a5d8c98817854496308a95e20deb98b9d138f7c972c5ec4b936667a7e9d262efa5fc8cb14debd18c34d18e3ebce738d50b7dfe3d1c9a97f58d4645bcb7de7eda87a5f5d6a81421581b108d085e3fd3e351294fc460a88024fe5bbae9814480b30452d82874e3b160fbea852e30009f1e22eba8b7588c16d6591c4ff44bff20981813163120d53955d76c2b9708fc4b25b1d7ae662f57d563fa8276f6fe6ac9c53145ad4095622f5163223e8274f9bc412b561a9dcdc35a03e494075008eb17b5b9d468681b7698c0e586eaf292996dc14b6c57cb3dd3139a01354bf041fdcd09f2623cf09ee94831704f4ece92f6ad0ffcafeac76e6aad374671f6bc7bc1901270dce26b063c743d4bf6445d3b19345816e81936aa18865be1b30653784151ff5f709118714aad079e7f60cc42ab29f422d38ea2d1293af48f68658928a6dee16c1a3cfafd2d670ab1cfcc321d8d2ebb7f1d55fb0671b5e9a44dd33723e0651787d5642a0205da3a070c6d0465d50d88ee4589756386a7b8d984213a5f022803531e8a54279ba030f84af2209f859bf4fcd14f7ced85af6b6e468ecbabe4c5b606732e97eb4e5907a489c8e2ef25ed60d6ec2144783c75d2d22a5c3796cf65857f3029a0b65e6cab615d891f5a0c17b5c100ea4ea7e99631c0c2d8dc17ed48920e9442ad11061bc2d48963defe2a39bc7353d98fd5d1dfd6006a6f39ab3c2fabae45f70521d64a0dd43d9cca108db72f935d151e78ae14c235390cf68cbb7b2f7a9839f82a1405f6af15497aa21bde6eb1b326669d2614983c1623d3a0561189aa449139dedf721dad8c3c7c0f453212f330f05b83c801767c7fb9e31b86083ba3eece135bc640963ff8f2d883b0e609d3332a265afdda0488e72e2859d4ed1fc0126cc025ede9292597dbf3bf4fb9b049649a3463d22ef73e07218d095569303c33a51d06e49d14dd6936639b3ba717c29b38fda1e4a265344d382d98729bb0cc07fac8b4700ffbe61d020711a2652e4277ca0872db9d7361f1397a17e74ba06bd495d479058ae9797543f45dbb666da02fffb19070d3622f5d925e5676f27bd91674c178f2f9ccf32ad9c42cebcc8ff40ac06a42f645027319432dd5fc119359243e68734d1eae522fffe0075bdbd57da652470c032232cbe261c3afb69707c39e0217a3417998f5e1d0560e3e09fb1fea9038a1257ca6748e0d46fd35b44082468616f6b7327c97006a1575a5148035a016a32e9906d39aa666e929cfdd4040bcfa2be1d5ef78dce8f07ad0280e13877909f4661db35df6f1ac2fe156883a8d4648fd24ee6a529263fae9504e812ae4f4d9bd0c0717886b3009b68255c8332543b4e23a3309b01d2579edacc823a173cc6502bc49b1ce0b24aeaa67fa20507ba231163495c4044843fc99fd16be251dcb0106da1f064d181afc6fbd4b4e7a5fc99691341cb58430b3c19306f49ed00b936318c0a25db762e01ceb61785525de3bba41556f6f0a79df68d4fc1c10f883fd16bcfbd83a04aa88f34f06535802b4f688c4db8616b00d2d6fd893a81743a9b0ba147a1f0353768635a88a8fb742c834d1ce9cfbc48f83d85fa0f8f01424e92ae4fe62c1236129959f80f12bd54100989ba646dfc0689fd5a265a7c37b7535c01968c8d40ff3b5459a5a8b1577163cee02674dd08040c0c6e38dbc05f3a30364d364185992cedbe3c1b0bb560443e75ca7d55a58dff94518996e8b17f2a5f77f58ad002901fe4277d14f131e5f377fa22e93fbf9f1724437acffc1f237d6d69352ee2fa59bd0a8220e0b7769b1f8723cec00d7b107d0d1c39d92cfe564463bba2dd33a3c5eb1aa232885a107b7cb82c8aed2fde85c1d93b21db3f7e12945ff6e27bc14afa315d0ae55641ce9405093b8b7c5074915952260aa8e94c54c580116a950c1d902f12157a4ee4516c29b3180a8b1006147555fefc2e0dfca6060987253ad9b4956e964fbc14ed8a00615873d4faaf6f1b21e903dbfec9747a1f83c1cc5ab329ab5133878f88cf9f917925364b01f6c02f5af08fd3f9966b0aa75f49c9688cc2f38135b29a2e894e4648dd3fa7de8c6ed5f5cf03e2f33c30df8976f45d6c826a8e25d240469d6bc93a09fbb0e66007044fc37962882e437f52d5cf8206140e7b42701ec8221bf7952d8ef66ba552e7edf95e5bc36827158775fff39a390171bce930d2baf2c0bc1a22955b99c13a22e19ddb9c26285f32aaf99eaab9a2964a8230b09529675fffb963b95298fd9b6fb19886260d8f97d34aa230c47e3c1cbd8e4e81c9b12c14fc97dad9d69fb325d012a69fb629f883bc5e835696ce4bc37ee6f7ddea0467f20dd8ea71229fe48053385f28df4f3630b45be1b97d8c59348846868227a2b5ff02945a4996f0ab2c9226c2afdb8ae9017ecb699bb2678786c2c50da002b912914fd2d1b636502fc9ef40cfd220d69f3a2fd050d66f502169879bccee12239744ee801fa7380e6c2a252414f98ef1f5868418cbc5bcdeee87b3ce7fc3182d0b3c088b9ef6c7f46a095d3174d70943c8169a1667f58219537e0b104e4fb2a09dbb4c45d8bb6fbf0014728645967da0e722fe5f2c888bb88142ca783136c5a15774ce00f9d0788c0802496099274304b4f80acfb4b5e6464eb37ef7e816ff67d60ebc4136643a8ce807473356bd966154812c8d084d9ad6f50e00f3f8d631839d2e9e0afec0e3829adda29627b195f87a58e5c5c09dc43f044a20113700d733a723ed236b8de2714ff79a8a2d909fc7718f7742812f558486417751ac183b9b2a05b74a8ed3e716201bda9224b16b03da51899788291ceff860a9957fe68bf6f93a3d86f177bd791855e9ba0c4942de2d23af2910a997ad853a397d0ac4d6964cc3d98e93356ed0511ebbd5c0e03c0e24c0acdfcbe4393ec2f0fcc49714977c4914dff8cba4f7d56b5e69769692af54c1d3e0147434d9a5bd7c341d6469e67dd5cc319dcc5c8160895f8b106422ccbb058440c375adf77b4fc00426ba2a596467457820e4433e0ca2d52851a93771b4669bf7f85dcd2622b91d66f3528a31d1f755fc5f5d7704c7315367e6798ebee2228b101425b1e478076d4ad33edb4c782cf5c9a538c3ce81b9d0174b0ca2cf55e64e4f5b817f4bea81164ce096b118684840794f47ed24b5be487d05866e24a8f50edacf72dabc968ca80e125d3c1c6c81eba15590f71f48a4e1e07ecf447203e451870829c0a66b599c6404d4b011da114a0f084a36966e612bd0d7439949dbddd15f27cc3a679e0f118fb5ae9a8bc91fb0ff5f1efc6cf4a10bbc4f84a0123fb92fa9e4b7acd261caa70a14274a4f062517d86ee03456f91835bfd8f47cf61e30f2b18ea07393aec4503db4a8d25ecd61d5aa4ed8ee5101a4b9a02de113d77ad4f56703a469f0ebd9581bd7167da38b0fb844c55d8365ceceb072f31bdaaf0ec111da0891bbad86db9d461f37727dcadfb051fd3a17a7746d5a0168b19da1b79974b50ddd42398eb55fcffda28479943a5694b29793bc6648a791366f01ef9eddbb963ad23994a74dedd01be3c5a35eec4a0e67453bb7cf7033117d872605efeba9e33e588bfab69e6f8b0fc277ca7f6a024f36811b38e9efee77cb7e6e2622df3796ac17ff91663432b8e34e0c025fd7c7d3b2ddad7d7421e03d515516b48a0367e783143f54577947c933cc41971ed75fd48488193255beef6cfb8586c95bcfc4211489a426f2b8a37455388e4d3c832bdc7426778f9b46dd1136c74fbf85151b1627fbd2c8a0251a5a08513b027865900fe3da8b12a34f9f0ca4ca443d5def8e4c6831e29936d45bf73abf43fd12bcc1705f9934932fc94911f32c5724dd02527d1b748229b1910e8bc1af66ab0654f35dc85c92f26c0f64fe277a961b9312370ae5c29bbfcfffddab54d9240bd8279ce19251e11eddb3d3a29cdec976ce548020bbf6bca8f7ad6c8a98554b4d5ab4e6c0947ab2b01538c62ae428378f804f2280f77df2c9fa1d6ea7f0ea3f0335bf3a6daa3a74c774132f7f6251f4fb1f9f57f82596c8268d3a3ac49edf10f347366bdb47038231076da9ec0e3ce2148eb445f36e2ffb3c398e5ed615649869c5b4a7bfa34b39cea62135fedb0309086826a646b3845c8f818a33d6d48f4820ce96bb10993f4bcf0f3c653c5d7be3728c386c4c41a72d1e2ccf6802f0273f9aaa930561bd5e70f8a183b868a37710b6bf231dc3e7395992b56b3fb9ffcd7bd65e9acc49f7dceab6ed71c9a5c14e843e21d0e26f110c81153861c7d8b3e65319a95a3b53f158bcaf2a6b61e1a22430267805a299e3f3f69197cbc2c5ba2e04d22ccfb7a008e2c9c797820f469889a579dca79abb8671e5c9edcc41f18ae6c77830036ee765b36fea5b6d1de090028a5a063876739997f1ed0ff7385afa352d8590b12606af9855f39c0ad01a4f2b2243f104dc45f1e1be902bc1cb9b58a134d1dae581356dfc0e6fc380f2bb7771eb9faa1941d03b7be38ecae340fad61eb7bab989875df04f8f9acd59f31878f47507deecb66b7003b0c29d97aad07c1bfd09fc5da41387475a95fbc0a7f01bd9914c87de42a5d30fdcbdb2d8084bbadff98991ff0b70ca04ad7e43ef6a40d15288f4d10bdb143a2c7bb22607947739e344182110e1d1ce65af45f1739c8708633eceb4b7c8531eb8fbd37b3355bc4e8675eeb5404d621ade92217d705fb1efb5e26a48bfe26378c7fbd629ee73c971c00d4e3e3210169c694da79e742eb67bf1e968f1f1470b211d57a8c9fdf8741b93009d1e1bbccf5f27121e7247b95e1bf68d31134be5ec55e16c8ddcbfdbe57f7894d4d908123d862bdaf9cf0809e79abc6df8c49fb8e200c6958b7d38fe07b5fc7f7faa61bdbec73dfd2cc07ff8710026197c5c381a54bce39570cd8f21d51294ed0c392248f75244470b2ba65d87c992e4821a0f04800344dcd2633f7dc15d6d5f1e7720f9baa9bdd443714e0f95e23a8c201579cc77b5f0063c7eaf91d94ad2ca082e8c3072db284855dd2ee8865c96aca1ada524095db8f6668ca9d61546fe8bf7bb4a89f5c720cd86acfabc7d74bdcda7e457bee446490e00b787d9ec4088dfc8699a7b4f8c75424e8019d5761b2bbb6f42b027a47c930a4065aae834672e318fb414aef7850c26f5e285a5b59a9f70661d92ff5211c5d7cc37f76797f2557d63e1888eac5863b905b1c80cc04c39d48907ccc5b2e4b1891669a9dddaf319deb39a581e642b22fa5c81e719e5f9437a93bc3d8f3c2092c2dbc8b70d10b687b99c9c4a9112ce1ca0ecd2a7a4cecc9a6a00f2cf15817977159cfdd369ad3e025dcc714fddf6d1a1ff6bccbf0fcead0e12e79ec2a9555435ad83009200e5acd748503fc1660bfa3c640fda88dab2aff64c030328eead0dbe518ca9f87825148a2a232b7a61d4b6fc018b0e89b8afd307fb74191dfa31c94c797dae2f40543a24d28654d8deef68748b362845d5c3adce84b50e918720c480f056015c11acc2a87ffaf802d32e7d4b623906975bedb92cb377346dc598fbd1dbbdf625689bb31804842504a1cce5324fe7e10d2ef7e7cbe3d8d2aee7d0ac42e6b50be95c9fcbc2941a0685c11f9fbe5ab57533af7acf9b236306b98ddc887ccc74331c4a8e60d894f8340472a41f4c68b6224a701e6d3d8b52c02e0f3a2a212d7dc04f406d1c969e2276e6ef03a4cace8090a48fa3c9df2f5471ea83912ee31560cf766e80d57baab4842aa31efaca5de17eac1b808f137c95dad2b411767b74fc19e5ba2d1a4e3d2ae04f9f385c9fec90b6d6915fadedf5b9f1399e4b6d4e2497eb05843a07a4fbe6fc6ef742d4bb0ada5cc45cbb7b96f2677b6022b759ccc147026bac00bf60e5cc7dd89071ce477bf07d6fdaa8d65d2463d251abfdd8beabb34f53bdfa60e5ac1af50899b9ad163576b328b96a6fae352e29cf03ca532b3d8cc2c8805afb2af2eb442fdbc37eb1cccb7a33299d3c8c291d4b8d77b1de0daf4e48523298e8a524c53fca1485163d4ac337e465dc30bea27577ab702ec70b82b1327cc576371f26f3fbb4adfddeed9d2f6df2b4c65971464ec5d8629797a2b9efb14221d8f7cf5765f89ef4337764040d353cef355b8dd51bcd614b650c102ff2d34f95ac4456c4985cb960927f7cac680f654162ea039b4af36ec029ffefddb92588f0556afae738ca6ca2e85ff1e872d045a7c6251070c94c15b7cd2fde2ad5c5edf929e8cacf05c7750faab7fd373a94b2909cc727e7abd85013dfaf043e8c648db4e39b0e9b98a00f8747cbee77b191101ed8092091e386ab397b21f1adb0c9bc7b931b824f3d0e6834a28be2e126e8b84f9b6f203498cc0d45d4b66752f935141ecf109b9bf217a126ef093f633dc84b277032d53e4956da31e117d5599f285c9478e92d27430e543788313a5e9aba23a987904aeaf49f344d01278b648a05cf8535f7925e709172bb28b41a64838096a78464acfa724fdb20710eaf79bfd7ac24768de2d8cf285e38995fada0f85b5a014a78c7c7e52bd49079643d2ed0df8dbaa5f2b2eac6e124cb131e29aa73e966386142544e69f4b9adbdef3aae35feb680831d66d77d8b8a54844122e93187c50c1c03b3679dea5affb2c5687eb9916a555aedb44336e76816eb1e3d51ff78582777d4841fbc11c0c354518d5deca5343f0c6d39ec0d3d9388511446ae8864d7c95f058c3aa9a19c1473b48ee9c17b20ca908b6bc0a0f680830c75fe5f0873529835e59fcb2a0110f2c1216098a380481b4dc667a9dd540b3bc51250773b0bde57e86669968db05819f0d4c901a86dc81353b506e5ddd7e15eec35049feff40d36359f9ee3578b5657765a37c59b13602d54bf705bfbf0318e7730e837c71740d68b141cf3ee0f63abab9b5a1ce379abcce027564e2f7cf8e10cec3af4ebfd4231303641dc649de55f07426617f7ce747a03414526ffa358463f6592f92cc01f1250c385a5030c28c5a29849961e42a49009a537ed809c93f9444e234768859902113fa2e60e9e98cb7a62a567c09f0531064b11d7154c59309b99f6455341aec6bb88d3b65de877d26c0dcb61cd391f4eaea864c6acb1cb28b49668b2e9ab9f6e004c5dc678e552b005452e053bd5f0380ceb83c2205ef37f82612c3f84824b26b624b5c722f9593615aac089caea3c6c5ec6535ad215e205dbeb662155926149c9a4225fcdb219185fbdfa9a72749a2dcd7ecf189cef4f5f2bd684519d3abbad463dabf924b7c4a70d3f456e20db9a2d64480a2eebdb9cc2c1ffe2c87c8731db3620129294feaa93a09d9924a23e4a43d0ca44efbe27217738654c15e1d1a2cf887312b8bf7af6ec097a24a99039b7763d5856b1db4c8c741d72632e1fcb247b6dda8fb849e5b96367fd3141bedee9daaae8e679940fbccee47f7755f7fe1c1fc8209ed1a67213d9140ec1e19138a39d8f58414ab2bf0a43918e73cca4b16dce66fb00526278252f9da87c1b7bcb543f66beb81e7da71baf140650c4dc1729e8ab91e9c32555bdecfa0b7191be89fa262584222f35e41a6b420bc4ab1d343086fa9f1797d9d87bd53bb937ebba8b0b882d00d70ad02e94ae6448f9cde09eb8672bf5eb0c51cbfeefd303b0bd42bbd10b1ac5eb64e1d6fa44e6223e4c345cb0d0cd286b314aadab837055d34905f3fa50498a6a5a890a805d5d242e36e544a767ab6da8d90ab3bdfc6deb556938d7741239b3bb707e0be984f8feb84213c2cb5f258a75ccea549364ca2bf016c7884e7ec424a114e843636cc6191bf289397e1cca552149bfb9c9598d15cc12f580b8010c23f1e38fb065a5e08edf5d572dd3e505f9664e773e3286179f98c57d2744f6eb55be173542fc2f35c11cb35c22f09ba41dce21c874db1c2d96deaed3df639783b45c279c14828f50e519c7fdb171bb00fa49935ab69828eddec4996ab6b04908baed228768283016441154f8437e26328407aaf157042c02571f12398fe3e068e1b2052dcbe19d446cf912bcef4dbf02984e94a5609a7d55b0e818d8a1c3c6d5a0ccb08f583253d166c41df120579dc973da1b472ff0f08508956a58bc681311767e40c45fb36a6c1a0f581557449ca18eb4162ff5d8a93cfeb81980cf86bb567f13d2db4316cba5c89c53d8eb332271b1cb73f5ee42978365ea7f36b3633fc77e1eab75235c691c57d73b8a00d7885bfe6801861d9c13f19da863f5c4a4c3db341bb377b7b7cea20a8b41cda982f23f9ab7235bc07b982de2192a1f36e3346d6b4035a1b84cee63892c7c995ab2bee4df51ce6a471d40ac7b8ec207dd3234627b8d6b944c754a457179c3e0c84e556bd4783b0104ba275ba04846d6cc5de036b2be6a8fea9c4fa7d1c1f1fc516ccedc6ba83f00512e22715a731d72fb3570128253650f4b0c70c4fcd3b3dcdb6498167baa87e0dd7306b98d19c8a388e3e28ac3b8e49d5356ca604df4fe764030ba59243f203147e26071810c09d6a1869d3c0accba5131986eb25797965762da03668b62ceae565388ba749049330fc385a6959a0daa5169c557d0e547098dc6b213cdfda15574b33ceb183021beb05cb8c72b426e9ee8964f4ec925a4c29cea15193473ce6bc19280f8abf29cd46b5aedec86f48e542ee47335365b282dc03a01da4ef695a005275bb1a5865f49858e98c3140560326b587abd7e2b7d0ddf67e470fc6da9cdad6f5653f4b98e415c2cb80515b333f0d6c5e55dcb74649f88994a452e8674d684334d75369c4789a1a3b5029ed4fc4cddd8d84f9ce5fb402723b59c93aee4f518f784447edc3ca7eda27e097af51a0d07502ba35b547352e796462e54fd59c84035959b9431df3a617aec517782da298533e5fc6f16d86e92153d7a2a1de34057329a44d07f6b26854be5af49fa471a2f965549b0dcaaf7403095c07dac2e1f1644bedf98a9bab0b057948e10cf28d739d2301d139a083c1d406e9e79d089b670d565d8e9d151a7073361a3300b0be2bc5e19067cb3238ced022258460cd38d12aebef6426f2e69593ff094c6406bdcd6def3057f9ccb398b7e05e0166efd95b7325e0ea80f7961ec20862b5789a36d4cb691a663187390fba8b74c1e6c8f7c5ad0ef19714d961e2803f21ea0c32de40f4dda27b0161aea52d9cd7369031e1760f969ce3d1ad82ddeb234807e72d27e872e6a5d782dafad8ee841b5537e72849d48cb1a68a69eda6df4adda8e7302ee0be4a2bb2d183da563b544f32bc8264d97f314b53d83be97fa1f30957bf7a44c3e4ac007776a5e9a38bbbd848d2bff4a762bc003cc2c3116a5a49369df87cffbef5770ff7b9d341a5e8751068be8003183301bf6203672766d9b53061ec7ffe4c79e77657ecbe38285d761219b18eed2050911cf23d3bdef3e7d3ea52bd1091b0f25576ee6abded4a779899c256c2f5f3a24938ce4872bdd6029b0c84adbe7feb1ef2c05dfcc3913bd89a8429325718e45f1ddbd94de631c01d92af736b8d58f7ca4cfc763e47e1f6a3d4bcff02049507efe0e8dbe7a86fc493a20fc3ff97167bf99d3d587f06da31f2e4156a66915bafc51aca3c96cf06d8abc1216300680ce08d169cda47cf63466c9c190a62f1aaf3ee9f06e0ffffff1f