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

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

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

Block Certificate

Block 87370 934d55b7342a51b3badadf58552a83677b44463a1abcfecc416042325038feab

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f8e287111d3d4c152150913c799169c991d7e4c611725d91c38b6000a8ec8751
Certificate Block Hash
934d55b7342a51b3badadf58552a83677b44463a1abcfecc416042325038feab
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0000060000869c0100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000002d032e0c3311434b3c1fafa04f2a29e518a9c259a72a2c6e2f2b34e2a4cb14f2eb6d600b9206ea7b6fae43e215884d8461f11bbd528b65278fab0dfd059b53fe4913a28cf9d0c9b9af4ac3099a58b1fc171aef940bf48af4b0f000000000000000800000000020000060000869c0100

Raw Header Hex

00004020ad79a7036e79ccba3f390bd9976de384ae47402a99cdbeddfbd9b76fdfa572d14065231baf771a433cef9f1d21ce07f0332fee8e70e15eb21d35203da04aebab467e586a8eb800185187eca800608bc3915d7211c6e4d791c96991793c915021154c3d1d1187e2f8

Proof Data Hex

59,560 bytes
1212160103075affcd1c8d70a88e37ad6a479e8b4e4166bacf401e8419b479b248e36bea64e438188ac99ab8378269e9b5f37a85b946bd52d5330c08d9453c3f0772ca4c30a2201312130a78b1680bd81402f914511400db6355e7c1ebf88946e0bc133c47a7c0267c570638f9cbb5e6f57d9bb7b16e7bcd927637ec35c52943331dacf24807a5cfbd4fb223b51e797ebc9955016b771cff422017a6d94edad3e680f78598067085ffecb9a2d4420b94d1adc2787f74154b1d4741211abb3d8edebc40fed65814d05e76b2252e53e9e19aa900ba0120484a80f3d3a674dad76239069cd743ab1de64e8ed4abaf6eaf1b396ffaf6cd872b6debe01c159680b2453a3e0a95925b3a6ac4495ec7ae358780311be044855bdca93b09b20fc2004b5289985aed62f385425b6fb0768372552722d02c929d1da377d67a0319d2bf8dbfdf9ab842dc2e05ff7c7a67502012bb1b57b95e0d050944e98b2bfc6656f161b723d174fefb5160e0f58e95db705937687f2940e80524fa27204503e9a2b9ac8dfb471bfb6345d562bf295a72eaedb8a99525015ad37b627a558e4f24e676504bd054311b353603b6b07962b0f45975f0c4a780a4e7718ae6c2bf32a22de3019286e7812e8be694040ceeb36deb19456e754a937b6fa7d67d1ce1bd6ab06dd07776ced0fff8ee435546f3f564e630123c970c071efbfe15eeab55019898927763354459fa8c08cd468b98dd8c7b8fcf27c231018104b6c642f8fe1e698618e53adf61c177c99554bd9298243149b87d88cd0371be2ea5f3d5fe1dfcafeb6c7016f2255bbf8d275e096d474aa107967551323292bd27f3c28d8c86d27bfea3728aaf7b3d638dbe2be54123d93148e879582969b6aaaf17c431fa36d3c54fd8fb58a33a18b498efc0878db59e5d192461c4e6023064f50f101b26df132fded695d732b70b8cf89be29a2f0da7ca46d4ae18a7758067a8e5ba1b05359bbc911100c0eeb8307a4331cc989b0736173c444d44e4ef03baef3e3cf63739adf693d2b5e1f7653f45a17b632c52a0e5db29868a7d348e7b5925b81b3cab19e21af37b460700acc50feb45e596210760211b286c9a112fc392c308c952fc872c6d90a517d0edece2474a0707b42e80524e73149847cd7eb4622374dbfdb996873586665ad2e3029ef76b54f45a06434181dfe8234cc40f434db43addbd8afbd9e98ba78c6e9b738b03790bbca23be6d0a63889c3d343713ca408cbdbd8894138dc1d9c8fc92e3d3e48eafe3685b57a87f32085d64f530442a21d261ad8093fb56a768f5783c706c2d467934d20ea75aadc0a589026d3165beb8e08e5ec06e949615de31042251c66147a3d678f5048dbd6008cb1112b09348d9afa509875ce5281bbeb25eb0a33f8c53292a6f2ff98cf7c323384b450de877137bbe6b66b14cc58c94e2026f3b9be6ef0f6c465234253fdd62b9125454b81eab3fdad1938336221eaed991c96d3f6b651060f01ac2a68305e60a91fe5d0a2aee12b0ec514cc8791a6bdb0c22af3a413016c11229f90d67f56c062d415c3551b86ed17c8a54254a3669b325646aa56f67f2797f7feb08348e1af5a606eb196bcc66ef92bb1de81e672805cc6a56806ceb92e9bded8d9b527aa90050beb01aee3fdbfff56370f114fa189ca4d42b650719f95299e58380cd9ef4f0a47a294972d65951670a483609d34e8d2ea92422cca06383cc7915f34fb829444893c3a827d2a43c777182f18758ead0724f876ccbab0834dcbae4d0d49a8084d9cf4e6965bce5e1e47674e3d7fb116e2837765d6c105abcde2775709933e253f987073387728ee709131b0cbf358029a29fa3595e03274965695e8536d1aeeed11567253ec83d6b4deec2d4cbf9a9143dd68a67529834ff6c7752ddbadb74cc18dce6daeeaaf499d97471e0297ccdb29b4dc2705054be104e85394c3c15f2decded5b7e4adad9719a16de96cbe6c92c54ebf5c9d642410b2cabde504b3bf3dc75a3628830043ea7618c18c51ae2f3f10c23eeb4f4fdbfe6d66b16c08546fce16c8080bf9a9328435286bf2acfe13c5cb93f21b517bf4aba4582d3be946a5e81db560335f187c0450040d3f7651b23ccbfaff8705b40e274997c00f18f3fe29390465b7b84c6968d13c62a2459829198e7a636717b4aae77d73d602eae6a15992704f2ff4f4eaa059f346cd63f0bab7f252374262e8fecf0298e663107aa54951f1a45f41a8e1aaedf15ee5e930d6c31e7e7455183acb45862a6002e5889576b0ac6c8257c6add88134cbf6cdd1b13e865434ceab06faab8a7590f4ca88aeaa59a36c55459b1374575df51d1838a5e0543f6884492d5deda427a4b72d4a727acfc846d5601d6998a6e71d5db1c16987a23e92c3c0885550cb80df537a17d5a216d5be1e5be66245746ce5073f1b10f917adb0005df512a1c74bd06516ae971604aa83c2e778cb3c58c8c971e857c53a7d42d8331b8e6a4422e0ee1d940e553c75652debaff1a28f05a7dcfd8b61a7b8fc905089c97c3353c872a1cd6215b5f1032576154a3a048b006df912f2a6b9e2312a3857a997a311260a692a8de3c6d8a9b712929d1520e1fe223e1101e187933bad2b71c2224b75ccc90eae628913e19abfe491d620b3bc2f622d6f08e5ef74a528a954fefd24df9c737a6c6e776a0f081c3405835410f5f89e1f77e98f4835361a1d5034f48da7ca2659cda5259b5c4972c403087cb972f88018243bd66403808b70f87d12f67f871dc751169cc0502cace03dbeb6570256c6b995558a0a9175e62ea3be86ba187d7386bf2f4e01a7f12201872a8324ff9e783f85d650ba97f4e8f311f9ede3fc827f0cad2acec4003dd0036f003c81f08e79f60abe8e932754d98dfcedc6fc4c1f04a7ac523d281831fb0f815d78c182149fe938072e06ad9f9cc53f6a2e8f84ed0d0ff84b78dab175cbe1fe19bc7c16fd4371bc0b829735eb927945815e19e1523245c856b957258b630bbb331564518850a594d7ac244824fb4dcda7f67243dcb4f4b201a01ed1f8e6e05b9489aea5e8d3b0965d4b387d4806c43691337770d234b98fca27b8c47693d8a9661ab15e95fd4d1860c2f86014cd7908c4e54a9c27bdeda9bc0a8028528def7824ec0870e04b650fd27b016e46805a046aeda3332da9955eed922e73465f8d002a048aa7569e85db06affd3a416794904f36eeee6b0f7065312aa13bb2e669a2a3f5f2d5d220dcb3b2caf384048d1a4aa8e1b1cff2b88e3ac4e9b4c6dfa976b8955e643945a4a8b1098e129697dc2cd68e674fca1aee9bee8b7417b6f141ca58c8e0fc1725812f4aeef2401d4aadc150b754dbbb160d39c8ad479475e8f120bb084da80018cea71ded5321b047cd0074132b3b7b0e151e4dc8d440bda4b48af6225a4162f99f8e2303c91c75fceda8925ada17fb3788566dba2a58499c791426d02857e0babe87a4d168ae5a75d3d46f6393f4ce6d53898d9eecccda39d39767d47e8199b87aa732f517bba588f4e53ba5fc5b5f5d307e5b26885068308214bb056550e9ff460790132405608f379d7d6b46bc3815681a48f9d38e4cfe34b12e251037af334ebf8d3d899eb66c72036eaf372f3547db8270e043235a6db45ddbd92cf518e3ead3a4396dce0319bc483138c3d08198ed505d544b8847f9f07fb3d9791164e0bb2bb1ac61619db85254290d53c701a5d49daf2ca07f5d8bfcbab806701cf2e03a1ef2b371fc19ae723d59016f0f248bb8d4449878c5a26aadaa3c9b4a3e6661667f1419807a9b99b3daeb71d634bd7f379fffd5635ac80568478f1beeb0da3fb0910e6ab89d342f4dda4e70bdfb13c61036b3aeb710a7f36ea35db26fccec3f989e339298ee8fb198c76e54f0cb67d1a9544c9e19bfb53a0221cee13081fbba764c56abedac791d8ed662eb9bce9589869959b9eecf59c243889dc0af0c255172a4bac410c9f51d0a282dd80b334acffaa7e438d702a91a04331a2abb63f5db8297b2d032590a915e2ce28491aad89bce071f73b9e1f89d31de44bdcd70bd18698d646f7167e4229a606fb94f0b5eef4fe55f41bd1dc9e70b9a8693ad13a94b6b052a6ecb3079821cfe73b965c32e7141a4c28ab2f1cc5034f7774325bdeb885e226fd9080ba5a30b32feb72f529b5c2cbe88c35cd60e8124f18531685cd66291472e3f61d33956a6fc1fa065999c2f2dc614ad4a6bb39f482c5397bf5eabad9781afed696220c82e7db369d71036f3467d97fbf15af8eee598398f860008f09ad04291fb626a6797b8c6bd827d1d8010a4b3a52b8f9cf0b765013a4557b5e3158bbdbaca06c18026520cb8271e704b32d2624fe8761a30daef3f51f69086dc39785db3b67276055555e0d48991d7a0c8450752e238eed471e9a67a1e29680731d9fd8cb04effdff839537b675a438430f731311ad4df1181c5dfd388426c5832cdb42ec9a9270d6dcb5e590cb5401e9b22db8c7ca030e980814f1fe4b272228d3d8b1d295a73d1284442e4333820369e0d6d5584e191388cc29a5c1486c0ee4d41c70a28cb7519e10deb93738428ab9ee1ffe4773f2710536d8381de99d51fb5d06b65c66dd379a350ca974edcf38e08b5488b93f4518749eaf5a3a975c6bf8ddd24957515a654282a869dda3d53fe044fd52198dc0d801a2da44dcc8f5be7507f35875c4b21eccd34fe16ab90ba587892e349ac4f09e033dd95992e833272cb0e8a4c842eaafcb29881744cc4253f2644bdfaa91854a292affaf28e8637271716ec85a9d168ce3f947d8e885ed87650ab40b5dbafabd200999f6862e84035cbdc1c9f5ac23aace5ea0e151da344433181dd801938153510254f98dcd948ce52db2a923b39d893442cd16fce29dfb553767b54ecf8d14f3b8978c1c834b207549b68566fdd84d6980b33daf2c181a29cedb3edb1e4857a60266ea3a0e8038a6c3d060c341b8510841e9ed3e0f3afaa05fe80b90431877a008e7eb7f0fa51f90491d4a984e06e0a12d98c12aa675156321d64e9a4fe9cc046f3dd7a44be6baa4a342e0bd627181e2517b95bd2e23331f9302f0b0a9bf99baa8064767ac29ae837292a492eef89e77afa463b0a8e33b149eb6743af1dd11824cebed25bd30e96aa1ca5271a9a7d78e74ef22ae0f5b6e1a65f51b07c6b507f4ce4048fcfde487cc9c830b248f18518293d33e535acbb26d2ec1b5bb63f24ebf7ec97aa88ef6897f9eae1a8409cc622e341125510f24c8fc80b3998040476634599741ba8b33380af4fec7de2939595b1d112b14037a8cc5c36b05bd92fdfff2904e9a20d66dacb3509bae9a5b23733b98f2723bd05b668f9705dfb60518ff75d3531d061fa4a93ee60f52dcd4f6cfa0bdea269939ad8b8a564375e996882279a055ccbaaaf706c543fd8505a1fe59dde912e796a4b727ab8b46f4a61e0a5911a0683e261c163cf7de8590e07fc7a3ca3e0f39d8ba8d7e7794a50cad4224579c26b885482fc8f3cd6ed6de25581c5f4fd71dec9b7d825c372451a313a20664edab014a4a4d115db043e6ad62f77100b033ed4d5d3eeb7b69483bd921c4fa5448f9d0be317e9784c806bb627b9218e795720d83fd54af457008982ee99683c81dfbe6f0f33dc028300976abb06912c81f5284e81bb1fa6bfcc137b176f24ea8c2c07e79c38c13c265e1bb9a35d77a38d3b9a4f0f54e4132e69845bc3508e8a4263947b64e77d3ece1b0540bd742bcb9b327edea819548d98e519170a145d0d1236c5d749f1042c2c4dec33f96d662d6642217507c982efbe63214774bb186fd948e9df901a650128ec9f693fcb42ae502c57c927aa7b42aacc7d506cf0250f74d8f949e123535f60880cc0b15aa45c35039c9ccc3d9426cf0321d3e58197fe7087efa0295047f580b3a5ec631b83e0c81ec3c7f5e22e20967690ef205aed478e857fc61175ee7753776b80eea010cd3f6909dbb187859d155ffc85020c09a4099226c59babe4f584930849fa6aa05b280deb4e71f1a881d43a7d2db423473bc0a2d6842e59268c9faae8145b0eaefcb75a895c0b67d130eeb7ed09aeef07faee2760e91b70879f1386f21f8746485f05428885f699aa8aac07cf07b7cb521835dbe19e9c7c504f28df43c1e0815fe15fc1f5617dda48a62f28d87cd9fece8c394503acc4e0d33f273aafed3d3e1b507215ccb10beba6b2f1c892ac108967845bf6b8a247c42f9a6b0be70c24fa0d23d796acf6d2fa58b845e11e6d0b38e110d5cad91468c6811e95046e7a2e39627802a1bdfab329337d4c3a83cae86c0429d2596acee7c7408d2337b141308f502873a4a95808cf6de445e8bfe769be34c7b78fcb8ae8e61ac8f17313010154af0165a297954a53daf9add5edddbddb8cfdf2bd2ad4bb2904213815f290909873b08c0f7366a000d28a37ec66d0f4f24e41c3130670ec1755b987098c921917b2ac8eb05d8adc892dd8be88e34c487b8c48a7de41d81849bd64a301f9a852bc79638e2f609b9ce936e3ec456e7d8be45cf888452371993d6fe77f76a2e9729c95e551ebb3b6341c25d596bed03143153b704c01e517f0ce88cb9e0bfc5df23efc610599878eb5e9d4833a7121f27d7a3903629bc1afa9ff9cc9bf1d014a3908855f92afae4a36d861c8b3d49b33d4f67944d5459c53880b1afc22b768a7636ede380135cacfbd5cb17dec2d9960f52e8fa368e040b6ec02470db3fcac1c18a7eda09310a895cbcd1c281567bcce692e30d54d886c01b0c4403a4ffbbfd379c4ac05d466939bda0d8b440845b88273cac98c938a2421760190eedde169896218d4f9e48f6ff9ccb613acd72d969146a4e696dad96e50546c0cc5ef821a2fcbeb5006de5b117bf46ccccfdc5057c7fb7626b072eabf93818ea19a00c735a8f20a0c477d6707d758e8fe54cad8835029e3b86e465bdbcdec76f148a5210087b24879e03f469b68fa463456879ddb4db8fa37313f8d55714798fdeb1c3171a6e14ea020b2a2fd6a01adf60cedd69d35778eaae5ba565e6de1ae8bf1f1a1431a39b1e28962bfc4dc8795b674e21e0bf8e15f1af539e988ef25d65e8ac7063627360c8bc752e3025185cb56ce3cee5413a4bd41ff502efc87e87df1ae4b85d85fa0cb14d1f491e1bf59e1666d0ebfdb2766cb6b665222abe5e37f7786b3a2a9062f9cc929f981ccf2bf61d9152b1f0a34b2b5c68754d6f43a56b3d7fa58eeaff10735d1d54fdb4af7d80f3fa9ba13a4ebc04cc82b4b56a214f046f0ab78410c5394ecf298481a7ada310d918422a732059b79c5a91492786c54b91030ac074d924473a64b19e998b639651837ef819c4369a54748ca1b291ee6ea9b1b5b69f309a794c816491146afec60c20ed628e57dfe0cbea4caab1cf61132e0e4eba714d3632726514e9cc7ecab1d4a9898f564adf65ddcf843a291003c9bee7ddc7181e072f31ff25aa17cb99c4c9e70a500071a730adaacc65ed553c44b08bf4b0f3bd27cc9e98f33e9e18514d4d4f872feaaa34942bf6f675978248b549d424b4656b7174e8754a12b58bfab6c9078731486bdad03f9db9adfa6085300854be136fae25eac17b62476905d5e572b785c985da159092df32917116b55d499cf65164a45ff621a5e80e850dc8769b8471c2201d73ecb3083f5994b333cbf8dd9ada422a4b09088cbb7472e4aabb039845096cc5121ee238e858e0dc9956c395d365d16bf1334d5221ee42af9d7a6d62bfe411e4f886d5b19f3312e7f82140198dae0c458ef5e5bb1046b3c4a786ad90319c1103dc877607f526631e00f2db726338a2637fb7135b0d8050591edbbc5a85189d38b929f28263b32aa450afd60d443d2d5371c7f82525e7003dd845507724d3dc7bd2442823772b73d656d7727b9584911e26f178deb16e6ba882ebec0b653175a821a578c7f12550c127a589f380ad4a8f81f35c2ef4782fabd8a891ae61ae97448f62f1e4533ec0cb7e2a7b44746b3f24473263b2165fb7d8a5d4ea669d7a70aa65aafd2770001cbb38aadc99740379e1cb55789eea2f4bc825582679d1a689e32f0ee29b96ff25404eec67df51b58da3ed382d538f95d6fb0c42d1de47a11b8507c585d01f4fd973267e19311c7ce2ab6703161f08f79ec8f74f96c05046aa7eef09826e1a3ba947cab48cd9dadff9b7447e81b1b56aaabb4fc427d63fe58049faaa7cb338510458171c4294b7523fe1ae349dde2662b282714d897c07ac8d12f1e0fba58cba56d23aaff4a769d28e7e454f25a2bff43422c7ba23691cb045eac9674082c973352cda86c76e1eb80921261fbe4b1b6d129a3c74402a17c94590f06c2efb113a14677e3b83193d471ebec78b59dbe1169c0b89e30f6fe0e50c2c6ca168ef6b9cc281e2ff610f77d99367a05c08256ff104cb744f533df2c733153ac6e0575e86ab2a4804d497537656a187ba73cc67ba753fedc07f27cc84796cfc0d9a1b091d69c9ff57b69a5abb60423d653e9e5c6b1c217894e151d6903cadd8a1cfeadb5f3c478c3633db0f8f50eca45693994c69e3885c84d314c79a6e2daaee514ac719faab88c7c33a3ed603da9d1759a5221ba5eaec6d24e3374630e676626ef57e28744e1dd3183940fc70445138ab4ebc0e8bd08bc5a3545f07461726206b83dcfbd84eb49f091dfadf025e16048cc076039d9e5e55356f3ec616c3b9d038ab88ce90ba89489bc666a407b5c04b80783f1146f307d391f1a16ae7521abbbb7bdac73ab10da36337ade1fba4b4d06d45fe8d4667570975bacbd86ec0f8b7fba9f26bcdd1bcb682452cc3417e9e997cdc9beae541f3af691c3db329f7dc33f0a7193ebe1e1abc7c42c1b2f4bfd6881bcc868323f0504dbeb05ae4122c096ae3ce24b7097f0edeedfea7cbe00be5115b5eeb0b5165ea11065afa90fa15eb1c3a981486c2866913711c06194638a79e85961ae6e2682a86b3b2952e5c7b82509486c78d2002f1678bc82f1e5ad1f6dbffbb76de2690afddc033dd8372f9dc320b6b87dfa1b4fd53364231de253c6bf3afe964b9549b1d99825504a636386ef271be585d9347b43586cd821e39842c8e44509738a683d66e38a42738f09cb1f6ca9d05d34b90a37be0efea1bd493d09a27f952e52d3b66175376852ee73671936025ab69fdfd4585e6695c1013aaaf34f20592207224e85dd9d391012c406df7811b940c33e9bdc19363c5b5eab8cbb2a96f11e6c90e5c5b12ffc245c027f3e64f7eee2642103f4331348c5d7e06cd60f1454185732b04447dd3655bac6ff3693efeb38ebf7d89e294256f8c7e71ccf66c19b5a1aae1787ab2e1f68a1bbf47041b02de75e74a9ee1e1f13a0e4cf7598dc8ccec35becc925f31f60f7de0d3aef19cc8a9ce995848ab3633baad27c087d777618c54ee8a103dd3af3df599b34331439ccfd4857033461e2e579607982ec8a612c88aa7803a851cbede37e8bd0e3b23c9307cfa7597dd7062ac9f9f8b3cd1582471ecb7892c2c3b2ed843981eae0901b3b1bfa083e5dd4d120bc57fbf9b3bc51ff058ecd0f78c75d28dd060ab183b7c43b75f5745aa03f3fb48f5cba72f2d80e148040e9e567993490e404c98094c0dbde5a3f77c17fb52b43adfbe64a36833a4e638a456460bf538097b217f4c8dfcb59bd385ee6126734433e5b348b2ece1f04cebba37912342efa69435a071337def78bcb781ad9a7d470e9d9255cbf00c3fb89b5d7f7e7c8b4a451ba62c0643726af1889fd14190b4f434a218646e757df7b5d753594742f12de5a99dda00c3f0287c2bad2e17ddcd2dc79cd2b5752e8ff1fe99e5d12983b07b392eaa1dfd3287f43c3cb2f17d4be509fc65f7c0efce3da5524af00bc157ed8dc184f1d602395a1dd0b216c8fe40a1f4ff6bfe1b6a0f8d05ee6a7aa008ec51f4862172b84990467d5e4f620a1b9e94e8c4bf5bf2a0bdf9e9ecedd0e5143dbbec90a9e847e3cb65bd0bd6fc0ceaa6aa60598e3b16b80bf3b8282bdf20ba2d88d7d45ccce61b072fe5931beaf45f73daeae3e1e07e64a55af7fde66e44d2e892e9ab7c3a0503cbdd33fb393c6d79d2cf96a31dedbbe568e2b5683d8ab3f887261c7be0209e46b2b0aa261c239fd592f4fde4804592def27990ccaa1b51fc34ac7d018ac47735aed2c105c137dc58b423736503533f525ca9c7eca45ef1351d5e5a87ff050a160f86901450f1e882199502757812f3aef26c959c414bc3e2e576a9b3a4810aa495c2717dfdf34256218c61eb9b3e99cd1da8deff24ae9f1c5b5b3b0e354c76ccbe5f87d185648f4b37557ce04ab70f6a134c858b5f55bbb4eac806038af5324cac573402e51d0090ad40752aca7f2438055de519aca0ff2cfead9d11f20dfc67dcfe0ab6d8242925dfabcd4635851eb7e07892c1d483b6448a90b1a1ded1accf9c8dc2294ae6f0049c396e0ad2bdafed7dd8b76a5fcbb93ce3de4d6d6cd6e5977e4c5f1e2442668abdd436c6844e90f58021555ffe82152a6a5b350dc3966bbda811a7c188c12bc3747712cc2faec56eed4ea6151ffd98fd257f1636d69776ae6e657e20c1f9515c267a586d6699e8391b077e5a873c09cc5451863cbdebaf4595e7cc46b7c194dd1609e187047f1fcad30442c11b8dc2b228a39cb15091cdf5bc33819d60ae6dcee28516a5d4562447377713559f32b11ba30e7684e9395fb90f18b64f9b032bd9ffa92a9b507b22108c45eb40d75bdae9e2792aa571cf61fe10288051193b3ee15ed54a1431f24deafa1425d96386477ad9aac80058b3d5a0b03a4609fc811ffddac6ad0881de7f14ebd8fa47ce0fc86d84deaa9827d2d1aa044c8062b4b0990882f45aae5dc76963738ca70069f00d4df1b627c5bb62c1472aa222da299e01a1684b04890cc0eceecfa51d913e860757065b87f6cb7f6b321ff3e37863f2111f6d2146e3aeb49a9c117e351fd66e915e05c5097a4abc393dbe5f85e2192adb7286f9ab4a155c6d7aefd1d5bde785c13b391db901a757bffefc24b98c559bd3829b46164cde1cc0ef404354803fe420cdf15d45fdcc8cc6662b1dd2024345dc258b9ef87d1aca3d112ccad09a23425ce4e793837c7c7e8d1fdce54057c93f540bdc366e39cf9d1490cd58e3195fb9b2361f2daab6439b6a58d6ff61d45e097ac6f6efe4291ac712822b749a4d2922407b23767112e466c18f2206846c514442e1c61807ee97e9bf935f409fd1fbb0041a8f99ba723be52bf16e87bbccdb1d29cee270f630141a91fbdcfe185a1be320d401202ebb93f12118bc3e66feafa8f48cf45471d2dc834084aaaacea6435dfbd61dfcd21f1a91ea81199658a5d1a7818d078799b3f06c04a540d795d85a00b323a76b8f0e2f23036d75e3ddc47f30c39f2145403bf4f863aada70591d44a8d8855df29a546d0650e1b0e3c5f0e43c6f0f56238d5daeef4248df1e0488d030f0c016468e2f1a673bdbb04f7a9419827878f75ec5432837b69a98815c1606565c0927b2141dc04bb3e6b011310eae856be042dac6fc089646a3a4c1ef7ea9aea49012ea8ad31539f71d49095f141e7e58626500e863e5721748fd8c2fdd21d86f381813f4d24c4f458d267bfa0b1460a64265f702e631c9bdbfc219d26f7c182c57b5856c7bc3bd3d9e2f7a0fe1e617ca79a199dc93cdf3ce7a2fd7111481f6c1400bde730ba66cd777da447064f232b8fa15c0595da6d487d92a56545e3c5534611b881d8e17779036032596ac97d57cf9f322fd340e01a72dc08aaebc76780c0c728836d236eb838e954a4998c95f19ef9b2d8ea0a44f14519033be7db5440125152fd0818bfed0830119abf23eb694cbf10fe6695b32e1a06e9f268006683167c3e3988322920772104d7d20fa8cff04a0c3e802dfcf4bf3c55fa4f20e3c18c80e8d3ddb2455b425f4feb7f007650b7a928554c658bae6e4be250b18905916e50b887959073ca7130ae1cf90b1e9fac3523387a3d276fc69b1a58041f24ba73d71b3306cc31a0ae09bd5d6a632b60f0ab32a49ce95a563f7c9c158c189a8642565bb48469366dae00f744ffde5b35b97da15658a74f55c4d002242529c2994766f3c8b751176152b6f6ab5423497640a2a2c2caf395c8aa43b24113e0c691390f543222e18dd35d7f090fbb0bc9d57dbf474b7a23f451265ad7e13bb9d5acf522ce66914f7b004ce490ba4907061e8e4d55a9f49c84c26a1933ed41a8d7577cdc06d6e258e810b7392cce7012b48193790c113acfd48caf246b908a465cea51f8aaf1061e8a46989430531238dda78376bcfcc461cd920b1873a234ac38b2066d183976a1f4e89c52368fdb3566887bf048c581fa1af5e95c3a17f7f06290a05c4f4fdeae1bf00e07e77962a4b0b0f7b4d4208a79c45dd543b49d20ad35b12b1d78e006f410cebb2146202510b02b975c10f75079a3b9ded11c6b3f4a1c26d066ff3d25eb42a61271a1703e7028d6d7fd363ebcb2cb977e8b119b104c8b93775213f46864b6488ae6d7179630646b842f5e33ca30fde267e737ef588f9ffbe9542d9c63ab43171318692d8a9005c1ef9ae82fb6ffd81bace527da3b04761ca8dfb9cde285352b7b1d7451885639a1a9e8fb0fc0d71c0e549f150654a5bc029cca5078d70044578f4dccf7f084a4aeda329e2d2a62b157cc2ecf0febb5846e6213d69a51f7e8f8c6389915cd21c68cfeff88ac365330ed86253e2ae80a1acac1129ec6974570f88093a613581e6ff38265ad5c20b3e9ed2f7059fcb91de7ea939ee30d344d48f9e86568eafd41edae42eed0670d4d834c96e56eea099d2c41e458d45673d60396f57691431a665bcb9700d119779d40f572b7d58abde88b91ad2e06f04e5b4bce1e3fc50bb17d622d1f2b388ad84c416fee0dfb4b3a86022e5db66129aadc4fc71b5b3833e78c3c6a11884db1f24de42d435171e11634834547339c2e8ab2e26503a516501a6566b9147a5b171302a87d7852365c1aa4ca9f8027ecbf0ddb480ff6b232598bbdd5809d791a3154f1f4eb37e9ffe7a4301107fba866ce05518b50e17397cf5c9d812b9d53136a8c637ebb3c7233881e0e9a16283aafd8ec08d6b4125c5d457a8e990504c081a9b310f507aa08d22c2751b6ae1eec572d5afc7673e9a92057812b8c62806a716556aa63ebcfee55ad2af9a838fc1898fb49ee75b7fb54a39c0fe91512fdfbc3356053bad20a3f572a513d4d550b055b7dfaa0379d96a20013b27edb218175c37871f733a77cb246ce592f0dfbc6bcbaa22377385676a873f0f553bf62f85489c3458256b8b7973f6762ef04b88989af83890c576eccf03d6011edea87711542877a31717059ceae1cd3cda84ca37d24cd33bfaa8155e9995721e15eeb4bcca86065486ddf9e0e9c5b0c5397d4328aad0c696c1f9c16a8dee5c0dc1f1f78c9ba66dedbf27913f02690d938cf45c327454597d088dc55d5a3f07e73a7f15489eb43a6e99f9c8910fda089def815997d1a5607aefeba51feab1a46ddb92659e7d49cb65474b9b8d2267c428fabfa482f06a2d59c00e21b416e704cc3c40e3762d6c922ae99f0d09d9dbbb2f76b0a0cf71637e2c6683de24f05dacdbdad68a12d0a2696594dad6b283d96ebdb7803691d35498eb661db2d0f01037e809ac639135b8ee50311fac0484bc700ab6e8217a7191182c349f304363a875937f08f74f5771516b3770934446b4126c540869df3bd4be47fd5e2b724683a023b359ecc4fe7da433e478f50413e8947a01c708e33cdf834f4bc9ab11e04b33e8ab742da8a9d1b3ddaee925c4057485547d83c8649551672c3c9d3d08d741d64cedbf1b8dfecadbc6615bbf680647ce8d90bda5a83bc03c823a618d35b854a193ff063acdce8c07380e7625b837bf7db4fbf9c9d8aff6c9aece5b99dbd32f0cce73220a90561bba45481bfac3dfe4b9679d2f61816dc45e9bff99ead66abb314bb9bd28845546214daab53ddf4649676f6c3b0c33a2b9615596adc393e3c100cf80aafc2df65bb670f6a249cf97f0702242444478986afd0781b567aebfd4b53559c2f054ca13de06dbbc50657183d0b8a3766b8a66a94c8473112c5efba90825a3da2a066cfc435e1849c0e8da35de90144e45b6c0c47c549fdeff1c8bb503e243b86b9df31087bf0e9f80e21d79cb79d536ba75aba3cd4160f58f6c2649fe7a00d08cafdb6edc8904a28f32b2fb1cf305c05c259479502b87351daa724a157c25f4c23dbd213750fbef3327942be75b54890b5662f7ed97efc7efa23a5357e9013334a0e8e1af626d4c640a8b38a1666099dc6bc03789bacc1899abd85d6962d81761669e289dbb1080f07b979a0b7c4e3183a53634612f4826a6e683f4705d12c0c741cf7827a9cde13ea1aac3b9d5a3d0c315eb30c9f8fc3feb771a2080bb0d3d428e1f6d369937197cc9dcfa8fdf74c123f872924092afe9891d42f65a96eabbe1a41144ac8a2f4e1dd155932a48638fc9a46da01a286c7bfd180561dca0d697a58721ff485771a29193869169b098168ffcb3081c116310c2be32843ffb234b1eea97013159a6b188838553aef44d38fc601b2b5255aa152f36235caa122e1bee7532a58bb4ddd85580cbf7214dc40fa518b67cb3456bfbe91aaff1adecefdba17ba28ca1b7c7feb8bbf25fe5f0301326a90e7a45607274240a5be9600d7ee45026b1327e3a5b138f48bb5094d4b8fbbed7741577d1f14d0bca20eed9856570864e87fdb4f53a5ba5809ecdfbe6e52c8218ecb3e34cf21283c3d5262870de13e2bbe30f1d73b335429dd94eaf3aea9fa5dbb6802aa96190b9e97840896e5cee35c020130dcce0fbe526aec0419a8e83b868b0b76d05d6ed4f28b0dc23525bbc0d468cce93c6a13f9a3215e96795a57c4870ee90d322ee7a1962993a10c21637d8f3edb35d6f8ed0312eeefb4004df8fe36ae1f5c2acab649dce429ef29b53dd318bfda9c7316f6b0f4c23b40f1e91c6b7b5350b7d0c4ba9edf3b6bd81d9c4880a44eae48d0f06d2cf16c5acf590a0831b83afecd09641532870fe8b5eedcbbfd6b945c589f57febcbb7b5c57ce3c3fc5dcc3f5ab20e32c52d9d0d574dadb6306d2e5ade2278f48eba2b58f1b73825bc3243ee328dc4b8c76ffb35abc07a8fc047964712bf1a29ad17e9c2c6109eba2750f6183fbed3c2bcfe32f8b24ab376c0dd93358e73e6e94e2312bd592cff573010e774da9c0c63ef2411e02dcf1fb5d4a5bde0e8f10db2aac383ddc72787edf4fa04f21d4782edb2874d94492c7005b3c5056b2da52d73c1f0f9c6f8fed2cacadc083cdb4c7ae436d74af0d0cad7b614a312196e86fe42b9844b4d9ef4db98d5deb568c0344933888977cd02854627319d2016685e4ebfc00d8f6e69d0259be551e88c64005711a70897a0139b2941bbc2e37ca1e8cf6d6c2b90359ba76ea5ab205578e0e17231f2152ea7931a13727dc42408ab615f32b49238900fcd90095eaea763034ee9f1dd23a628f7bf0fa03662371b577f324b5d34b055735ecf7e52b451593c977d82cecdccfb76102a2c4d9e5762f828acbdd2e787c90ee859ab5c451a48ff98b3081e429b312fc65b6cf412480de2f2f8461f5c0fa769b3f6203b25a81050370db7ce9f598941b97af40630bde6d1745c07a3006c5b39b592a1d58c9cfd5da8b2f29867fbcab92eaf6a073dd40af14e1b0d9dd9a58b8112a364d73f1c57c2cc6c90bf72fd7143d14607ca38cc17061b580e437637828a722af84a573ab22178939d8bd4dd442ef91588941dceb30e830907d45436f52f8453166eb3584708ae43dfa06f29cae5d09c416dc4a60101858422f7c49548e8371dee09a7beeeaac07e95a5f505abfacf44097ad625b836acfa6f06767a93056429a01ceba9db683f64c1b00848e6f2507f3c4c87b4cc0ff58877c20da8e713930ae74b16818d6c065f98e32c1415839b12139bc8e7bf0ee53ecc900e924fca8b8bd33c9401cbd2103caff869d3ae9bc9fc92ab893b59a5af6f27d64848fe6a01cf70dac1b243a181b4123733d72a3ed2a40de45d4cf7f6f3f3e3ef1b102c7028ac1c54a02cb6b8fa053d6ec03d73398199001160284f4e7381fd76732e972ce51ac4b77eb4a78375d2be72e8334b97e89ebd4c614945b60068f1a8d416f6112ae1baac23d5ecccb6b3342f7af1b1e51a7214a2838e47649e695e41028bdb50691a5d77bdfefe94b6746e098db594eb4936f9099886c4bcd35ee9e5e969a2b01700de356a3da83a630e8517d0db5e40e0f10b1a2147b6ba251d220ad79940ff38f8ddc5fbe41ed7a1f7b1125f2a758964e86399956073c2a0544cd2847a357847968d6c0ed9f5e6d4b58a16e723d245d15d30796cbdcd754fda3dce8d2082dbfa76191c568bc645849ee2eb448b727c09fb2744467042900e3b08232c87385e1a459f8f5986a4dda560c77c96e5c0baba4d6d5ae6c3c10e297acfab15bf5c43208095a0169036701a698efb4cec264c6de5ffa257252b3ab6d3a259ba759487bc5a909949d944fae19fa111b2ed8aecc50545daac6fe67d29ff9e17070165c426ae0c5d8853c8ebb9cc6f71ff339265549aef66602c224d5bf37d5c905d9ffd4bc6ef4f35cf1b68e991ec589ca319f1d2bbb80ecc650a6144a351760d660efd03d5fb4d63078b341fcbf5fc3d5c6b05b5f24658c64753880a879b2f0e1918ebf364a53619f474c3a78de2be18c95a413fb232c70ca477afb2b58c25c23dbdcf3c42ba776bb364473f9c400ee786a72b3b1325d8002c3da55135099050ffb0642056c5b7417ac56d89a9f9b27e849dfd766ea50ec26e9040160880fd407d0b8beefaa8c919c2b2a460e50f83eeee8412be5a8c49bac89945298a3935b71f055fd5791021e1227c8311ce1ed8effa8c3ad83bb2540d5a84688efb982146470e5201df2968de0e36724d509e4c54432243fdb5a07c20fa54fb6a084f964fddb64fba817aea1ae71138df9d2a130db457bb2742cc3cd9db94883affb0963b6ec001961f5ddefdec3f1dfcb8fe61fa6d035dc09b18be300253da30101589031abfc298c14c6fb09a680cc0ce514dff173c18f5931a9ab8d660e8d5610ec3a8adee70fa3dc29d2bbac83cda0867c75bdefc95b02988ae93aa55c714923307513f81644ea361afa05b089bb030fdae5f053a957cf3c45eec681986f4939b5707a0c178469864fdba1a82bb84428d7a059204d92e240d8b239f3f5c047a41cd172dcb7dfb537b5a1395c27b9f290415ceb747ce8f2c9245c98b6037e02b5b31946583d0bd425816690199acc5f578cdf2f58d8e572ec379971e18e417ec3113b9865dc0f4a2451420a4004adf8107e68e35deabf82000fe9c8f977b922c6f93e701105ab88a8d6eaa4014c2d30339798942c14f8c5d4216444e5c75725f1ddb133f441ea6ddfe46b49a7f7ae613eae3dd5f062b85f8bf0a43f29ba243e0d897cd66dc186beef07f5a834cdc2ca2df08be954a592861d34d1bd07079867cadae731d56bdfaf2a6acd123083b51f0a57646e2166b8c4ee77c77f554d579b914aa1b048755bbd2aeaf1923bf3f5e73ef1cddc7c81c4dc64435b1eecb2931712f1191fddcb850d56f58c253de32327e7726cdf3b0221e37cdbb096b9a4476c771e6467ba3914e91cd6083a5b3c31b79c70f37eec5d277f433e43519b13615025dbd0813cf4949b300147ba40a30618b051053ebc902b5980108529feac6d1b7dbe006e2c19a2971c0f2b2d5043bc221523bf01570527c32f6f4b43b1b0ae6bf58a9ec3e8599eb1d435741e4ba83b0393e6118e5d27c8f9a204d1b0e20ceececdcd630ca8a5c6828c98d7576e42422c314b699e1680a0e6bc386a2f69dc584253d885c8de3fea779d56ccffdc027367aba19f4aa487f4393cb4dfbb0bb63e41be7c5aee9b31fb0144683ffbf6bea5630c2f3c5da6824f5b21f94d380324afdbb60818b5ebd70f02e5e08e570ef59bcf01da01260435ffca3933e05c0537bfc8aae5ea97d89b5098b04119b0dba492ca492fcac74b11001848e3d6e3c9e174193e813ce29f9c2188d99e035f18fd8babecb8e7048c543d2a27b66d9785984b6c02d0040a6a13cb033aafe09779e20c2c095fdb7542a23449114f4df4de3a07a3335b94ebff06e707b130774272f320c78abb727c3ca227892744acbca37b4d958db460b8b829a034b9d0002020fce0539402ec0fe46e11ffd4aa6021c9e09fc61239109bb4c6c067fea5bbeedf43f2c99dc9f98c1e5d0c60a5e6d92746b32fc6b9344659089391078837312959b26dac6afa08c5bd5be555f2aae0039f019073ecf5a2e7dfd4d87857db4fb8fa2ce0ae0586ebd54d4d52403fb54589ce92d604b760771a59747dff513b2f8835436428a845e5449845c2be1161c8e8abcd323d887678be6c09b228966d7bdd06a80aec7d4b29423879bd849e7ce50ee2f4b3876740c2c3ebcf2496fbdc1914f91afaf586a5a3a37a01362e814492688869dbf886c38036ad249fc27ae2463996942a1e79ea9d2e600fa259f652b56416625be1165120b58062d6cd90cbb6453c1953c7a5f5ad18307c78d789fe6c894edf349e41cad38f62ad9f7dd22782531130903a08279e08226446937be6498ad487ac339dfc441247fcf3a7b99576ea176f869d09e383405ea1a090920ac946e13b69f67409f77d4910a02c5e39a5bae58896f210debf75443cad0f7dd5026b96a9247578d026cf807c3070fa928129892eaf325b11e60eed9e41526def4818aa96198404a7d136613eb542a0538bd7cda7cd7fd7f7eceec9741da883b99698ab25afd8fd173138a985bcadea04642dc34f32add1a4be0838a2151ca171e8d655dfa0c147093c0f3c12ee4ca1723438018520c6d37cad575eff28869c8d53af05a02a87d06ab73b359dc2892bf5dc0089a89f3bc7df202e9694ef33d749624beb7a6c8cf0c533eb979a36fd7083a76f97ee41d3b4a8b87851af85530c433007ac288cac1357edb26e459ea405f63ca08ebc0f5c6cecf4f2a0dd25a50c28cc1bdaa2d48950357fc85b70020fe16859bb74c27da6a38e1f15abf7e6b5861c70f6d012c6b08c53fcb7f7f68dd383a2c4ffc31787e38230afb11818198775c1238219f5ca233d5ad6b8f8cbb2d7b399f3e7e0437a69e49cab3d9272b9e67ae9d13fbaed00b6d4577b878dcd42cf217f6735ae310b7893277ffe506c93766cae0cd76ac08a5dd0faafeb5b5745c7f43cd2936276aad0e55ea79677a92ff9c3c2530cd3009540f8dac38cef10a225d82d2829831a0b075bc334d516cb400eaaa04630ecc7d519b08af5981af33828c88d5342c8996afec59ed4d099758546a1b85ee3f95cf2e6e5bc7967663813a9dd01f8284ffe4d3c302665874ccee32be95b270ff0c0763f04dbb6090304881813e8636e524096ae8009ea4db6b9a9f1c5d351b98d233f7e627d6bf8f6efeaedc0423fee6f0cb98a427fc586e891c7775c2ae9eabbae6dcf688acb931dff9cc3c898addc963528276c0e3de768ac64b77704cb5b41f0ee6c53cb8f1e759624ba3913bba472300050be74b1f14c11b08ee9022bdd117e6e34c11478bebebc1a8efffd26117ddc93d2109a930a3e24c79cde575acc15c745ae769a1ec43164a57624bbd79f938975113e8d9e467de564622f096d75944175fad157a969715cd3e5a1301d6fc8d09aef56d4ab21417432a580bdaad314a6d1cd8839d56b45cf03b9bbc39eff7874bb6ffb0a350297424030f7ede920ea0f87eb9c454cd7eecc0eebd7ba03da30bb0b905bd003c09e30bb4b0eb06a54978a72e1b45a83f5a91e5f9181d81a3880f14d7f377327f59e6e315b85a83a3c9e4578979580babaf0589d29344277d72463613ed680f5890802f28ab2d1bf20dc4c7e5e05e75b27776d5338c217ace15c1baa9acd1faf9004ee19686c2244d9cf35ff25b62f49840c2ea7f4550132d3ca2cb9ca136da3d489b4b48668e25368a5f70ba144bba91b87f6910c94e173f57819719cc1341287e2c4d941c79d1e9ea50192438634b8c33d6e68d3fe0c89782e3269b997a8202acf5e05a54651b2417e1cfcd1d91400ae6af50b98762c3fe90f8d5f62ebc1096bce4533397a8ac8c555f05fa0d61a02dfd30efb556edd8451b35993f55e38936eb2c092de59b0aaf76c49e8005a2281ff35a5ad2a2408dc59a9b1577af033dc0aee1163f90e06f655146df4eebbb9c76ecabd2c32095b9514684288bff51ef58b8d4b91ff40bdb1a98d8b0dd2624c1be555a9492895c4de85c63e9423ebbf9309067b44cdf4a80572201d8369ba5d893eed2e847b42f5d0260abe78ecd48444f9ee7770e7982e000170abe56c95ea0b4e048b5411b57e99d6ee890410a31905ae0fb52a9b75df20c1e5b1d7c3f0250a701f8f62f2e1db941c046f8e64644fba92c375bc715beb3eda519f13230b0dc21d3267b3fa3e8605b4de2b04c0720a36b0b99b99b2762a27216206159023da88a8f08178e4a0a7ca25388f1b3a17de74f41414bce36d12b3f30eff795327dd961e26ec10e5bea396d26705f8074f4646ce47f1d2b17f5ce8f104fc949d62535ecce363f8a1347e3906bb0294dd7597078d3cfc56c66a248c57fd8ca6833d85eb85a63e602a5fae11e80301e459a6911c424d29856f529dd9c554e14eeb9456131398a906788c6f30817df424cd262b3519fc2610522309ee3ecc23baf70abb2e2c5c8a8f5a3a7420e5f3ced4cbf822260012330911c8bdff0149caad61c7eb08c6ec91bbc88912245ac9768e6f41505ec54c0c0d05bea94c16ec30aa4f0af1f4be20c79815eaee3d73ff4901495d899537a516acd5b9fe91f29bc63aa82d6b138b32a2377d528be9e41c2760a8bede5d508ec53690b0720aa4f2e17aef653797e8cc82ca54a7cb244efd49158285c3a7ef4bb33958fdfa546b781233759d76ea2d97c9b565faacd71fa6f6131692692cb73324c6d3a977b4e31420c3519522725fd356df34957b3abfa8a3bc84b5ed42112e9612b21dd056fc95c0399839204dabc32123287fc818bc0652731c91f6565397731ca590be9dba7889258b14cc1c6ad0b43c409f7521c35fcd4c2bfa8021c20c06b52493bc00b32fa7cc7b061bb4f2f280655dc26721ebbaced0237b130b2a2b0896a07715b5ea510ccfc0637cce7a926843653c87654c9adb9445eec9c4a93be1be51e31e8d38508b0b8bdc6335c29a5dbd9a0e7b094bac8e6597be1b6ca35a6f8f497e544e6430c5b02b30b79a821718eef6356d23b924575143f81c9ee14e65c8bc125f4ccc9aabc8f8b46b03372c5ea49275daa444971196b7d0ab1d80814301a924ac8b28831bcce953692373d557f50e5c2b356e54c3ef3d9a6b6b3664af4e81a02aaa0cf4d7f9fa077066bb87682630695969ce6bb47d7a25c4baad591928542aee9912d9347b9e159e62add59f17c92c207b880b7cd4e767567a5c4d9cfdccb36614a73a07b8302967ba7f83a9ca0cad1f632ade574bf7670266ff3729b3071ff48025826f188a110d1e1b28c340df7f38638acd013480c8a5394697d9bd56b111c84c77ef7bbe10e9a3438f5c22bcbee56cb90675937f3e3200d1fe5a9e3251a456b4b399ccdde404ab1c21479db593932bdf09070aeca034e139659f331a95043b3a73f1fd05e6ac73ee3e4ccaf11fe1e5de54617d0a8fce5a89b4cf5ada202d9b526038c7cd602fb3c9a733116a194c48cb72fd844102eec7ce40d7de2c24b16c8ed4899cda2b75ef6fa5b3c12469953d3f25bb737370d3114e2bf4793e6ce15f72a2b65d2f457e47676d949d8f8b37e2d1dfb95a14598c877deee0738a2adcff90f69fa319917195bc8e7667bffa9600b52755bc33ac708b090f620cb6c79e9e014784d135580effd6ae47237af237ac14027787ce8ac7532bcac6262799cd6b35e2a62fd1faa6906881617526d2751eda870e376aa09634ec46f29fba191146d5d7e7defa927522e3d0fc638b1a6c402f005f5a0d3f00f89e3ca5bfb1ccd672a61c710fd507e708086d451d08c8076f16f5b7679fbc3b8b84b095a34375bb1e9c9b65fbe9becf528b54e60b87a1236d5d0d31f6a5f9f7526483549af52912b5989dd1dcc2693eef1ae467b8088e1e63bb065968aabb14668739fbc961663b317496404c099da402744d97101088f5274f9a055a78920f521928623367339e3c83336c816d3bd3e2b737b3fcb93299f86e18e49fe3fba1da9c887de9e9d366020b239ef527269968beef5e52f5aa156d2f7512f7a13eb479301ed6aff8232f93c57df0934de1c102d4ebf7abc193d80778b2b821bf10010f2a06358d0eae49fb6d01caefbf79ece719de05b085cc05c8287be3d4b4a6357c5de5d2db17e30371766321663ded44cd8a9e0e87e2346baddb5ab70e427b6290901af00cd34e7e5055a5e2fd7442d0b02cd9db0558780f6dd5d1918084b60d38e735cc3996e3e19fac5f6a4be6076b8bf6d801f6c920d4f8076bd47962fa7859a8c282545ac81d09fd2f9e64fef3cdf3aaa4301a3c0b5df0b4147523f69e3206c9d63ad4bf86aed4eb6d27ef712d39d909248a8050952d44578b49637cae69ba4f7aae9a6ec4c80d509984502745a1c077ace254e0df065267489bfc57467e4218297dc55c4666dc7cd5d79740d1a99b314fe3f9a9332d946d7330a69b4b0149b77770b24c4ebbda7462a62a70bb0da92892260fc6c8c91c904dd93e93b17fdc96d907e7d5815e7f56af93adc79e84fc19e7f902f4709c343b051fc0127258441f18a9bac15fc2685299de6f5fb9ae412f79fb274d5e6ff1090ff282abd374c1645ddf1b6e941e6d8a673c9c0429c3832883a53bf8174a15a71132587cd67dbdb0c7025de2125d3f927c7e55951494aa4431dc03014f369eebd5b104e8b9b49b7de8e83e4bd67160f4cee8bec5e78be04af11aa9320187536deab89b9ba912d9ebe50faba20eeefe8ce5e54934b0c27dbc2641194ff49371eaaa0bfac547ce26a7fba46ef0e660cbdd2c34e027510233617066fb2e7348b17eb7c36ab1c035a894f3472d1de320d0e99a4056d098f36d52a173d1a5cc0cfa06432fccbec3a64c48d66b3a823c1ce934603546743b2802a3a9a6feded33d5770d00b679bddf459f5d3dccad0f39dd29ef48615edc9310378bcc0d9a2cf1ac48c2a9f313b91d0834e81a69d00b7159d6fb8ef07c3722f0aa94d0a28467b83ef2afdbd1bd51f0bdd088da00018d2467e5532f81b07344b7d02be272822ce69afc48d1681e341d24d76d5779c1623d86e1219944a26191aaadbf20952cc727d349ee4cf79b4e59c4cc33c080c72082e312d0f47920729de4100476ec312b8192333554eef7694910a370cf63278bc5abbe4a2a814c66e4480ad76c8f8076a1d92b672a755f169b2d7907429f0d1d9e3ba4c0943880e5c787b4844986fed07169137c79974580a2092b8e91984e20b4a2aadda4b053d68513b5640ed737f21f2435c4a5bddeda2a0bacb300d1056fc34b2126fd495c1969f5e9e2fa8127f269df130ccb55c374fc555433e49d5e0ff1276e01578daa3dd4c6a067fbf50de23e3e845d5c224ba2d80aa6dbb657959aef53f6dd5f0a7fecff1298f23fe409496ae012f396bcea1b7f30a1e8336fa876a6af7e0d42ed78bc04086962fffe0ccbeed40ae1216c1aade22b1013c16b5097f17c78817bca8a337323f5aad85e34090276a7cf1b8a735107c45b84ebf592c580dddfd4924f8413f74733fe43358b44f55c03051d57bd6cd4e8d6ddc1c89a9f6880f9ad2bd636edb194bdac9987204fc37980d769ca0e5f558d8f677cf5b9d41d1a820dab9092d2e975cc91596b2ccdbeddaff0d0a3ff43c4e3fc4d13121533e8b0c04bf77c3087dd2602f76ebd6cb94eb5e889ace4bbd1356535941ad8c289e000ce4e7120a62f75c1f0b64aba3b9a9dcfffc265f22c5d719dbf00150d8fff0a8d459f0e782f34359af6043b5f544f89807f477460f94112a1b35391be19880c61bfb181dd8f06c6737a6cb335a2eeb2b0e97ce014b81f937d6fc4d69ac2a019f41e94950c4b6aa13f830b91c34f3b5cbb0402581ee3572543e4171b64bbf352de8f690ce2cedbc936e76ff2f80820f5e1e5546ce6e7fbc8a8bdada06130bd2c773cb47d27804c7332f1e7cec97f543fc255a44deb1f6da2a28bd9078578751a5efc9dbcb7a64bbd2536636d622d8a14cb2f400e4143774e09f6c713362ae9d109db37aec3230790c3aaee8196a90650f8ca859e2544c735cfb6f87ec14560665ad39e67d772956ab76b1617bb3e89297fc7b51ddeebd921fd74e61c850f37b10af7e281034f3c33a6c7a04e45374ed56e988037370ef5250c43617fb2e1aacf7aa52edd9b7d0e493134c25bd1e48379c606ef98d72803ced7479aaa4301bce5dd8a8760c82de39caa0405e853f0a347e8575c0dd49577848393cbb243c305a86997b5827dd74231a28a9d0e6e3e988a9e249e4ece0b54138ddb5f0f30b4301913654c14714babd56f6d54c83e996cd607cf089a908240cc13db7006c4dda60235e66d7de6cd6a896830298e7f95e8c52a5209cef7f15ec6fc062d7cbf226b4ca9d4f29774747b7a7db5abaa77f270370dbd79747eed0414a5a6bd5653e3ef5a48d05cc8e92e550c9898f532dfdc4777bf784f70a0058bb67674f46a39179d3b1b67fc6580e0c100bb2380538d34b28927b67707950dee8114061d24edcc93b137c9b83e2e205ca401c2383af5fbf619621f8739cac80387901e315cdabb97482344437cac53a1b7534c5356eea8496a291de4909f76f41772ab7110d3128a93daa57f5e5f86c17226d37fe930265c0b200fce3d2dcbca0dfd7814b625ca0ad438259206ac31670a4145dd2a377a0fc2dcaa283b82e5a370ac1b858f0b19dded0fdcdaf72638773ee96435a0527efcc37dc454f552a3c3c4de371de5614392898adb1ccca899fff44f465cde40938c02b22b776ff530491eb31d69300c22b1b30a7f9903129b01a63caf5fd5ed42ba0e4a7e3b39ee65df8cfcbb599fba41500e739102aa493c57862feb16a39ceff65e215aaaf43f581d210ec0f92960f733f1dbb0d80d6f0e1d231526b845fdae5e674661e134921ecdbb7fa80a2838d2f6c65799ca72240ff3f9275ed8ffc6111ff74b27d07ba55c23539e0208409f53164a603d025aa4d34f87c7ff7908c14b665dfa80ba64402e8fa6b809693771c36686640560916d4d846d772c89d3c15ea36e9c9f5687e29ae3cc9ca7a3064fb4688c32ae250c68dfadce3cf31f0f59cbc89117d45fe9a228a7438196a2ec0d8cd4301c7d8e7634bc110b0d21e3ed4cfb26808ec5fc2455cc9612f3c616aa8159de47b136d4e9e5a7695da025fce05d47ed6590abf77f87ce9c5cff16b2ff11cf287e670b90671fe33e9fce5c29c35e8e67c5137f33cdda77f0e6a649f6cff7729a8fb6cb737f0df4aff3a99da08f12c152da7b708537ee23de74f7c1577750a756198c6328352f4d448dc5a4c76601f0adbd10ddee4e3b5987e39a6818995a57059d092bd65e7c58647a10c9bdecc4e02afe556c9143897e9573fa8605affd6221a2d1aeb5435ae7c8c560ff70685f2779be5a6c7f8235698dd8e31479533365d31ac082b7d773f3ec9e6a8039e47ae5d40e164a85e516f1239d5d94e4f9a531690f2e8c98cf006d7b416cb152ad724617908a0efc770d38a2586effabaf49b56c2ff5f81ff587e6c22ea72e34644fcfe6c663cb79e17826a943579c98e7d6ac4ea540b24123712b935ba64474c44543d4348c4f09027b578547eef5030132c7934ea9749d0f7d1f28c6c9b7348d69c9f7205021eac59f0e5dddd523fc07146748c03838129d5e447d19e221970d69ca513670936ca7679b44ae56fad88f314b5e303c99e05ecaff846c331e50f472e6ad3dc7315120e64249aec2e20bd324773b43ade6f63c227f80ff3add9c6a10217133500a6bcb82cc86133e309d7fec0f7ce77f9e32c942b9a59af139edbb85338b088f72f4c4a07e84290825828e71f89ea9836b484b6aec8b27d2c7c7a9e7403430e306f635227430c308868f93b19ab5217ee92878a1de712158b1ff49080afee350fd19f9b24f1689c9a41b9eed938794775e2b8c59887433debfe8e50e413c9d14eac73d5d1fca11bce8ef3aca73b634780611f408fb8941cee91c2f3cf6eee26aa941090eace1d4c203a022fa2e8e94d0f876ffaea792d2e42f9bd78423c671d42ffa4b0546ae6188cf9c704944119391ba1b617be029e38b4df643c9bd3f4028ac8c93a6d7f86e135155537dba95bb981d365b57695a1020230a1e21068b1180ce03e64858e5409c9d1843fd0c9b0f70fcdd3e648a7a6b8eebc67813e9db330096819b972920a21493d336b4fea66a7f01dcba8f269051cfcf72c9b1a5116ddd0eed8a25f75d918ae208a4f55a6f19a9e820b1a2ec22860f744589c5af7bec67c3f8755d358d34508c849a89221e82cc6072debefe4e094004d3ba5f2cbfd43754c45822b0540cb5ec52d798f3bedb237335a49ee330d967fcec2c490458893326f3d22bc0499978bef8f1b55a40c644b6897783fedd31c0aa11b1a64b462888e073f981d1d1307ff65c8e79a300395d928ff27acec60004b6fe8287e5d68830aa76d60b6a67f9872271e4880e82b300f1c1ed9c7e384a00543981cc90d219b810889dc3304847760b86afbdf3baa98b5d9b385690bec22404dcff2cbc86d9e76ca5b64de7eea9d2e7c75c90b69f843e9f4051318639c90ed9f6ffde1377e915151b6d0fd000f9d381515c51a486cd6cb8b4d7044d3eae6ce89167806b4241b3493f409f6fcbbcd504fae7db59fb40ef8c753f9b46b5dc76ddf89f8185d6d30a67d1e86c95b8a4715ad6f442420dbde236a0034046f216e4bdcef9ee493a9efd95949dcfc8e82513dc524a7766cb5d2f07eb426b1bd20ed073d57d8b27ee0ef8cf1a0fbca65071ab210791b4a45a78fb93bdf3bb490bcfbdeadd8aab12c6edc97bfdf7b5eee4e1df1cc1d299ae946c0ff31c45d3fb9404f1c1684cd605b395cd9107443f0ab9c524c286d7f7be2641a7b5c2d5720ff7c0f76b46d5102efde02cfa803dd226b6b94c9651df916afe0b16769f6c7ba0d566e229b7f31e334fc009055e9f29cae356e506c440c88e965119f4fd09fbf6251f50642f9a479a22d510f6279d526afedd8e2be4fb64adc335143b1c9beac97be639d167213d1f152024f0132508a94352d512acb0b6e5b7bf4b9543f6903403cd9b1732f3c0f509ae6371f174095246002b52ff8e1a3845caeabe17e1d2ce67f886695962b8da71107d5164e810a69aca84432261038588e4f95107acae4c480a41040889b55ed6e1c80e0d1f12ced8e6feb7d7cb0b9a912d2aaf29c54c35c4c7c57cee399eec34ee385ac13cffe2bec41e6076c16f22cce573c487e8a81cbeadb68e964437809facb3a8fd1b5d1a595a3076f7555d8d87a7bf46e996067e51fb177ca1cefcdb13f20dfb8e95240a1a22f5c45edcb839df742a3ba3216b0ad88879a2e6fcf463f69ebd26b1ed3b6336d4fa2c33b89c76cea5be605725c2c97dc62aec80cc32e704c10f90b5735eb86997e676a4379723998ae6517e6fdcbeadf21509bdd2cad798e98d4d46ceff421d31f264dbf23c97b977aee18cf0c9502c20ec3b62eb42b69ce4bec0841bee70afe0eb3dfe50a5098d0c54c2e9ea5e686634e0d331dfaca69d2a8c5cbd726edff2243688ddc58d00c3aa95c27cc2413f51b8bf502d0a4858149d3ca6fcb268a5271eff1a173a009a4fd484d61064205d9f1b4b4faf49fe53a731b81ce06384bf08066f8f764bbe891382eff8f8e87601d8ed7fb125e71a0bc1660832fc7d8350f75291a607f6b2c48cf2b5680293f77aeeed5221992b4f72337ca47167776f4ddabfb71eeb3e95ff61de574cf5666d24a309f9c2075b2134cd1fbfeb8f85de7e97ae472e6936722e2acb05286ba58ddf9c5f62e1a4c09600467bb1470e4154fbf63f7831d093246819162dc8a8f00a5278e30458a325e12bb34d3fa71553aadd375600792d134a71461294b97d487b0356b75680ea50359554542b3a8f77e9219207d367c5a55a367c7f2af74fff8b10346093550f005bd5129df29761ba729131fca92e2fadf72bb4a40fb5fc38286e2511da6b77348ebc94dbababb61cc66c5f2f4c4c8feef3c846c69ce3ff57fd83a153eab6329c1f9974661ade4f4cc711f33104ef08f4c6c3db7743fdc31abff21059fd014cb909bebe17a3a00ec4e4b1e7deac9f6157bd66f9cd2d3bf23d7a7071fea56d91b2b61e12b328d251216c0aef152439d1ec539297a9641801e802fd762bea871764a18f81ed984d94854c0389aa03acbecd749f9bfddb9dfa0a5045099f571bd33bc7d41ec968a88b033d3b7958fab572801875aaa6308518895aa61113ae6c596210e714d5dee1f2166dd989a1f85291d47428653aa322930250eed5aca17cffc0ea51fcdd03590861694b5f5c0494afd3f3143ef0beced8b68c2b956d39accef786c1e177c036f0a5da6cd72cf37e561f50951adbca36a6205dd14aaab116e9aea49a6a94cb093c959d5eca17183a6efb7a9650e81c547d0584427f8913cc467e9934de9043dd01be9c18c58b6ff136362b4c58e39102e15018fba1fcdeca3f68c00b444548d83cf457ab6c880cdd6446746804061209d8956d49a73429c3e1b23870fe1a632777891e58923364d7195b4a6f352201e7b458aa64e79bbcd796258d031974236c66d928bad75582d6603d32d8b23d2759972a12df64531579ae830d749629ba415db58d69f8fa836537f8a71c0ea7d6fc0500fe24158a31536490956849244cf33046f7d4f18390139f918a2403796b9b1199ab660a90bd4cc51442f85727b29e8a4ddae539c66abad3eb11819e30480b3ba367d5f276e6f4ee4947bf4bf4709a80bcfb687e5078be82b758b4bf26af14d6799815644676981e758a35b612c8d12e3a549a9e0014ea00f8c391eed812e5711c6fe1ab09e0e5ab95fe250a72a3bb71efa004c45bd64aae54197aba97360c68d0e1655a767c77fe3a2d1b3c5b549f70bf39b1d5b4c2f5916646def9fe1265e42a5ef05450b48f840ee7f31cb8cd7f24f657f38d6223183c3bada143587b686f736b2f01bbadd9c1c2670cf372ff8656166eaf7ff77ba73f97cd9d7abd46ee008972dc41e2257177cb778beaac35987b26a872976c401c0e059cbbc3bcc9ce572131c0267dde030ee967ae97f237dd9088a350ecb3cb4acc2317b9e98a00941bcdabddffd6b325f5788e7755cc9b2127cc0d71b6cca54d8047e6dac860979f97b8727354e4f08d0ff3f93d6cbfddb6fc85f72c9d7b89b9ca3bc1f94137cbb1882d24105f2b3ab0b47f95aa63edb47473450fa387acc60ea96e46b504765082fd85fabcac0198977d8d3958c70e695eaaaa3d1c3c60e51e0a821b40f74c82ba9ae2ffe8a35be4ec3490c50aa82f8fed850fd5898939ac9d7a0197662568926d67b9ea54634c726c1584881058078f37303486e1fcca7a3eab6f74b9032e0f1ed0159733da3ec2533f6d48534e6ae4fdba3dd8f9bf7264d0ce40947830f0148162cdaa51266e46499b6784265352632e8fdb18f33196f95e5482679fd173b36cbdfc6d64d260517587edd7469b0751dd488313c3c4c02c9542bfa5ce4636e8957d561b76b7ec2feefce5cbf760dd134e489035437bc692a9bf16b12a3b69416305686859bbafbc5c08d47ebbc1a1d18c105a0f6cda3c00f79a497ee2ae05ad96d78861296256b21109f01ae7b2202bfafd2ea964f9aaecb3458fdf38fae5730b4acce39ccd3a12cb6d6084d7efd68f1892c6ff81f0acd50651d276cf2cf22cbf9b64e84e0c127b2d19e28411fbb356320786a6d7f9b309661e4c0562444f45d9a9892b2c9a4562aff05c2f64a84ea1014b5f93a2b2c35cf465b55a79970d3e51af3513913d7addfa2507f64bae1a89c1a3f69aa1f2902310efdae255fe0945b9978e043b330556510b357b6c16e547c467ff73943e201eef31d4b52c8117fe7b56dfa0b25acae2a48ef8d3e7da1cbec781428af031ff1f0cb55a33550c42578ef4bddc02d16efa3eb0defc3f5cb2e207d741c518ff8cc055672d09a78871cddfee4290e4f4cc2d204ec28d958b4dda414823d4b9ad6037345d2be6fc91715f8e57ce3886d4b1ca20c51f84a1183d08b4c34397518633a542777f1475809207b8d0969ada1cb5bd59426d8e5655a4b0b83e193edafa59579d5d48b0c4725eb4906245e67efd6e6a79f9f4381ea29f995f1c566b1908a29071f99674703c1d9089692a497af3507fb895b46fff5a872cb56342cad713cb3039692cf1bbbf7a5cb19db07bc89d253e79a9492b082fe7e9e98e25de1ce525b38681d54a9bd5b2ba068f7510f5291835021ffcecce89aba8061e5bd4347cf25369c24f5c2dc4cfffdbf6945002985df9a878bcef13a2a9162321094e938badc2b2707c2233dc595084126b4ccb00b2b55d7ccd56913aca4ad7ed5a6fdd2b42c36c7e98d446a1a37fd51e2391d106c932199318a3f8f957f38a6cba94bff9dc46ea3f420ec8a00ba3fdd16d9bf2ee6c07eeac3dd9a35df4b01aecc3cd69894a79d12dfb92bdacae09bc3bda50ad8edfe4edd24ca125747101ffd4c38e9c223728936250a65da6349aa47fbaaefeb356e4b2a0e1162e86076bb9bf6fd95fbcb01d8577c62b93f464445699c65eb8a8c7a1acb6aeb19f6145fcccc8635a2d60d9fdcc27c9a000e31f438cb466abcd5923ffb0c6f6447f25635a1eab3dc3d626772c468a601a675db1e8eb858d0800d2971d7d46769203c0bf1d53b8a8360834260fe92345a010dd2041f2ada9dae80b74afb192b024dcfbf8e56fa6d80e5693a12672090efab1bb79ddfc96de0d109e49ff8b8ff16a8495ef563d79bbaf4c9159ca5ea1bcf7c291f0ba241a8aa23455bec59debe936d6993e9a7f8dedbc41857d80f487a4c50eddcdc612a61d7d7d4671b88ceb0a7a6219956e91f069d51961dfd6185f3312aae3e83d3a5000f34eed1970d2c634a0397ab9a4d4a79013d573e07ed57c1fa39a6fddb3c994110807537e2d17734a2a7093be177429ef9bf2cc6702a8e92f91e966eb4a5a5907e1a74f44a5fc6ea85d110400ea33dc734360df33b0bef00e1eb4a4592138a338cfd35f356f3cf3a9e1260c4e1872c8b9c8336eb88042bf1cb7ac7189a529c411e2d50d6dc71843073e4e4fd62309fc01736bc6253152511e775d260683dcd1e27744b88c99ab4d9c4a3f2683ee95499edf62114fd45b8010a7e39d16f590b6a64950d31a5edb98c680cbd5ab1df798b5ae0b9d74ce844569528a3ebdf891f63772f127d261ec7538098ffee4000b659bff579b78c5cec741cc83e71319bacfc7a96b46ea951b436cd00953fe7c609597a0f67936249a44d9a399340c14ba21d30ce82edb453ec62ea1b4a385e8b3d8e94f86ba3934c4675ac8ff2a01eab1e7e92d48382e46b766785f617d5345ac3736f7ff8a5577161d4e3b6ed94c3505691a85e9bbe769a549bd0953bfa98c91dcd0a37e162ea770444480987da6f4fa02af47eb88108a73ddd43a0d01be8724c3ad64b8a68c14e0e3873e24786ea0234d19f5a6524f4c38e69a226d9a01e2e0781edd10328dcd6bb57ebf1c2acf4e039df1ab4e6aa98131844e92acd10806dcb05c075c3e524314cde46acf2ba7d1b202b46c4e880686448da18b913d1bc655063677c503cae10b85ab970ec81212f58980bf5f3d94d99ebfeea1b55b995412dac650260ca41a28d3c49ba8d8d01921dcf2f4eab84672544a42e046921ff5026315dbcfb827156434f7a4b17789bc52f41358db38c60a0ccebcdc4ccac9fde24d30e4f1b736270ed908462c5b1935bd8353a481f260b434d1f62d86a264e779cc9a71d8a9f86158ae8ae49e850b6e1bd7d9cf813a396b9df1145f8855c69205986fca875fabfb694f3205e8d7aaf91b26a5f52c5c62115f2a542375e2d3ce278d9767690497ac4ba7631e8da42ac0a98beee0b534af67d1b3fd9d335fa6cf1b506046980d2357c47706c3a86546e0ca40f6097f65e2912e1aa7dcf2256d4727073b341563ecb744b2cd0033e4fbb116a688b0560f7804cfa0ff84b7eb7036256e61ec84f953f3701339f7dea0162dfed9d1d7c9c5f45466e4f968513ac8f8918352d2077aaab8c48e19ca02c8f0810210a63610e5107449c23edb9d7b279642deaed66105e474101eeae712d82a293907d7ae4d00c9986a4dee50a4238d76a21822d3f268f3b631a4a279b279c2ef0cd021242dea4003ceab983b631b17fd5704ff7fef4e0466f32f20afa1128871fc43a82fda31286d54712d85c4a25c266604bcdd94e102b4176c199d4b75573b6d184769593ed0b6e8952811827e5088489b64a59a05360468923b6d8d491af1cc6beb0e6086f0c85d704b83f17e976f3feedfac8a280b65f841977567312ebb0d70080fc6d9f0aef82e31be8748e9a1ee41ab218f3b49c3e8d74a6496cb4b1fce3ca238af25e162d5fc23cb110cf055fe5c528c0fbf60148a67ee4bcd386bbcadf3c22767d36dbb7cac86aff159bd9c1c38288636552c076aafef4bec0ece5a4a3cf13bd8f04611b7996debe3ec705f37e48549d13b10592e86c095f62e8cca0e868466f632f256c50adace6e05b01a6ec5362eb9febd9d1689205fecb4326964eccc092fdcfbdcadacd84c4a6f3aa1d09eb243539dc5e53e2da26d5c43f09ec54bfce8d2999284f5d27ea2e96fb8e42fad3e73037cb927c7af02f7ba024eba3db6e607bf5f6918ca27c82a0de9783ecd24def1f42dbb93e465f87d9eda5992695ebaf674606c1de59580d3579c8a09871035700be9a33e6ad5e34336d6e1eb5683ad14370db46060b2164ca5a913a7e013d3c74c882810f7ac9cffb9f1df0a9b45f0dc77d6a7f611b2d318a7f4d09fbd3ac39a48a3fa25ba36287cc1376c86cd4dbc4f30fd00afb849c4d179444766f58c3950a014d0cc1534d55aa3382e070d275fe36f261d88bc1782d86a5ff9c8c39ad6f95be6aa1f05c59a2aa59f18296f47146a372a3c4dd6d726a784005d5e7538bd11c3c71e1aaa7c8b3bad44abaf3008948d517b386c11415970b463a0f071bb474fc00e949c0a67bc96e2eea9cbf098ca110bc805ce2fbdbcb333b94619867f5ec87e1193a277c49f728e46695222315b2c59f759a1c3330fbd0e5b036b3b4997fa83265e77c4376cad463094a2a5cc22bd7c117a45c716e21ad48f3d87f87e4872453ed16ad7c6eb1f5bb8a949d75a760d8ee58427b0663eabc574f3cc2a76251f21089ebb678afee3fc3c42d2676a12ca58487edf8dfb200adfe476bd6697cc18474665dbff27b00fa815a313738861b00d8c4e409566274511e7df2533e0906516f0190cd49fcb1b210090da40b8b20ba0cf02bf559de3f161bad4f3d17be6c3b310f0aece1c7368af25f8972293dc929f417e4ec3e26fa5204a248fec74a8bcabe6bf179c58206756ae8e2ba5b66cafbfbb55baed7286b06f370c721aa401871cfb8e906a7a9f644180f6493995b29289795b5453e54816a76c56d7c373887ed3925d0972fee4cb74e7727b594ba97793938fc99e094dd7c22830ed8f271db47bcc14de5898dc0988c2946d7eb5f0f06fc84d8aed5429e0e82f53c458f297280958b76f55cd8c4d8c53eef8cd493e7d6be6e11ba4acd619735428df3f5c6d666fc08d89510d0e06078a144272c27436495a58d95f86fcd1de52b87f55056a61f6536fb6056b6aea7aea49c906e54e337b0651e2a025284be88e3e456dc78a32805fdbe82d4c52c8463b8cfd489dfb2cdbf6f993feac388554af50f4918edb377153b1711a3a6a7e723ad489945e16724d60f2901d57a367f67541117bf09753f1de2534753949b06cdeed99c81efa568578ed479b83dd195cff0277fbe2ce1c3c4dfc86ada137d2cfc4b351325e1fc9326250485ceca54eb8fc62e7256f27c0ac6330b77ed0cbef57be8e8c8fbb3b2c3fa0e8c6e3d885ea9686279ef1657b703bf0395d9a298b42fd93568429d990f88459f8ddf42e909ecae98656d033567905dcb597a05aeae2688f13392f9eae1d4d6283bd3c3e927292aba6036e0de4b9539b52a5575f6ba007d5ba092ebca292d4f614c8b8275ea378b8e9c2fadad0731463255145663a003be34d6123cb35aaac6159855f5df64873094b9434960e2f56be780b195b0e6e92951ca2bfdb73a82246a3ae23e13cb71858e2cded0893ae415166802cd4335d45986eea57679a96caf5711b0ddf160f4cdef86f78e68a7e0749b92810537de868b2b10a1335ff3b294204c108eb90f0064eff01ba05fa9bda0afe6ae7a2a7a77321e66d88939bd562ba130d7d4fc0f95d52b71a4fd010f3eb41c6d13964cc73e9f5aeb19427a7a6d9b0d7655b13a65110bc312d597ee9bd246443bec0ef16c1fa681c86d360fd775c2854eac6936d3e10a8de284dec2e3de6cfdd3ff8dd9628be3e49e975542852ea3d98479f999ff88369b37e8785ce4d0c4199743dfeb6f2db63f4684685c034926391b09b7e8e9ebcbcc006bdabe6cd625b9cb73e701154b4ac74a5096e4ccc6feeaaf7de59decf77719d54a7237bc1b317959005f12c20c2031b90a2e4718624fd38e3a120f0dc3e67420513092d150d1a3b739aea3cee2fecf825b50974d81dc457dc8eb2f5dfe73fd25a75e06f0ce2ef01791f5bde45f8d71d028a3f95c922d781b47d868a11faf0cdda70b4d16394e1ee5e6a1d53d9d5570dd984cf36bff617e2636bd896a0660039d31e48053aff867e89f10ffc0c38674216476798aff232b10328f8dd4c0b229c2cfc0825b83137a54ab13c5546b59972b4b4e09d5063f4c8f340406388756fd9eae6f7b2ca9fecc90fd0a2ec6d6e9dc2c5be89ead03ba8077ffed8589fd1d80f674f075e6ea8f776f7332fd414817510e89ea55cae2f8fb984571a0ee2ab661730670d0b4d0a64c4575fc6763c497eec791f43daf58430379c9030a6687d79627d96b951da0c6b70de371115c51712d27c30e3bd08bee976c89a8056d7ba42d2d20571e985c0a101858990068faaadc38df47ca4d067e5c7d23f5f7c2e0bd66fdb4518f9af097f0c0aa8cb7b05e1d24ed1b7e5d6b2c86b07e05447a81757a323bf4145d8c0b15e677b9b9d20db67767bbd61e8ecb8c6270c5357d0ee3e4590ee7ee304cf5b558e3cf65d87bb7c38ac62ea64faea9128cd0567a47a262f95f4748c1935eee72af52170841f20c65afac0f0a09e1492a65d41b3772152e5147d077d254cdb51bb6c4c97bc23c2b57b1a317363a2e8a2e2d404d01b98ffdabd3f11a712e2c306c73bbf231f3e2481a258747469a398a77b9a55a509ad80ff3d8cb8b4a700fc9237f3e73a8a9ab2a4baff0bb01d5696c962b815d05b85608fea25a6930649a01d7bd59921615e2e2d7e2f620d54b1e2b58887474420ef18d69644fc642a0c0cf37e618fab6b7c839d4415830f09a31bd388001c14cba6f483a58826773af8f9daa73db56ff23f567ed788cae1b90b97f43609fbfc26f4fd5cf8ea84b6a2beea062efec4ce8ad157dfa1c8a17457c3a0b018a9baf183398fc5e3762cfae8659a085e3c97eb8ba39a0db90d5d6a7c881285522e4b0241c2c40931f64b7691c5b70986576315e0ba4e2d3670136f160c5952ca0b141aa3c7ad68de5066a2482fcf55482740c37a9b4f56e1a5865aa656249ecad50cf1dd5f10e1ac9839c963428f9438ffd667a752e75425ec3417d7d14021b5e5588d946399232f3734a52452f0e414e4a94251d2d55bc335022b5ef9e762ef7770edb44294f321741be6239494c727ffbfdf94e39ff1c0f32116804a4a4d3c8e9d1c3cd055c08055dc973453ca17424d2644b103de8611a8ad5418f846e1595f85f75ba570d099726e941332deb863a559c4e6478b20774d921e9f5824962f610dc70546a470b82f4d49eae29eab8d440c8aaf93229f84c29d1c578ecdf40672ffe23a54d4d431ba6cca88f2d8895a5ba5d1e21b1c16d5fb6773102219c5f796e018e1c99c098ba6b3e4fca971643f882de4e45c4ef9ced9713d366421b1426befa604629aedb4149125a7435cfc94d0f12c9e098ded27fa9cdc0fdddb08f51b8084dfba31597031e900fdd8ce4bfbd93794b652474f9eb49c3a180828b52368c84eb10d66d6c11f9d33cccc3f55746db3a075ea7eb6ab2d8945dff97317cd9d9b5ab6af6e50124facde1fde80b178b95b9d6d9b01a39b817dc2c0163d8e94e9aa9561719529e874af03cc5976e4585902bb0e41a4cafe26235950bf28e62c4c787b875a7914b4d4f8602941d5dc36f469943738eb6d31f3719ae3ea3cdbea2206196ff1717d16b523f417eea207490607cead35150bb5e92b856e611124bcbb8fc1d7098c94bedb702f45f97c2100ec1e23ae53f5a939b31da8e9ffb969876dcfba737d3d69f0d85c93b9959e1ab3f42c54406f4a146dfe8c518d845ce6157715fec31cef94f0d2e495e58b39dc853b5ae61d0bb1e2d495cf94bd6ac41389cb45da7eec52659c5563e735ea6b34f5ddb4e14410275bfe3f8af329bc5b7fe685fbe0396c7946244a42762a05f9fca1c5f95e3362494875d4fe5173fe2385238b6c44d6d035994bcc7abf39dfc1630a55863683f40e8439c0addc0eecbb200d0970da92b789f2f8612c0a6d24bd7c529d04af24d540b166ff55b1836cbd7a9cca4d77aed91c7fc63432bf002a6bd4287f2b05aa8967f09b7c7c2a2216a2c91b7d68dcdeb607f5ef7bf11911d8ae51f897ce1f3eae3887479afdc70efd1145bff3b4517e96f112f5b5429d607db999874e9f6fcff6e1e4c5f2fc2fd47f563a5d34bfac488b7a619cf72cd3fd123fdd0b49a6d53886a509b35da7b1363df3e2bf8c1ce4d073e7b24e29c2904896af55e4f3f81a4fcbc279ec9a66883eee3c290f32dcb96f8b0d7f6d1758fad59dec38cc48e2966b23d063a909d0bb4ae6855478d27681116eab04ddb8ba3c33221bf2be02faf4911dfa50c5886a7bba515e946bd754b2ac255de24bac9f20e365ef39561e07b47742e3d9d15b674e734af99842ace2af1d79b7b1cd69c288aec18c6621ad7ab27172fe0ed40b81dbd344f28d602cff6db3916b30a374e7cc7301c81e6f1e5c690c666f94fea3043aa869e0dddafb554ab02722c920fe4dcd0f1a1e200f91b1d9ee47588d9e7a940114879ab015b64af97ebc1f9b72e07da3cf7f4591f486b70be7bc90836bd3c6e81418f2bdc9f744bfe6bdc8fe7fcb3059144e7b698f8d4f9f474c6237dc8a51c6e035fc3658f9cb69f7f5adba2ee77b2d6e912693c4e7ab58ac555911ec9ec60ccc3519ca1ef1ba1ec6c76e2b6a3a15a15ffed62d17a25b62a21234d42d6750affb48e21ed8381a8fe1ec92e7f19f3d4db10d415ff30b03a65241dd847232243af39d4903b81c96292afb9f30bbf29a4a993d2b729ccdb947bfb109693e355fb9241cdfda9f77be67b2bed1d425f202d092500e70fdf94dd7702f2f9e62dbf7722b5f44283733b5a6254d55d0d01a266736804d530c5df102456e8061ea1ee6208dc52f7c0838ce0e1ab5603144f2924ebd5020bde784ebbde938db71d08b072330f22ed88bf5038e36671fd70591b23bb1d27ef0a359cc5cc4be250fe9657fa4adb53e4860c2489e066919985db213e8f06f8069482891ba8bcf863cd5793ab0ccb9355b8f169f1440b8f9216ff4a78a8587c66a77f2f9f9c486056b67d6b88954ef414dc6a7a84b17c565e8b85ff93234b79348b52911490130050b66ef6462cf4bba04fc1a2b75d29051f68c2d8b42c8ace17320ea3334a5a312a8c0a4b5a198a517be3010beb0991296ff1a112337b5bd5c1afa6a9ef9f0612f2105aa7d45d865564967c79068ae09bf0aee30c5be1f0e8e184b864e0cd299f021df98d5005252c6ae47b4689d88db484d5a0f13a2a1b105bf96fd24fbf1a7e0fbcfde9254e44712a287f9f2e8a2bca6d8a67561f8d77f7dff5ecb4a0d3addd25861e83978f2ea730b9d8650ec9bd0b49479d6b6e2eab23a0738aeedf978b841cde0f90eff83d1053be91fde1426324c86c56a1a5a6821703f6c1f0ea0dc22bb17c644562811d328dfed245e731b92ab9e57dc2e307d6aa878c7e3703c66ada723d6c940eb2a272ef7f5f1ac3d16fdec11922c467ac482fa0f694a5d2cf7e12213c7378a86c5f2e50d89a0650efbd54927a6eb288d341f12f8cacecee0176285bff6912932d26bc993f57505fe48cfecd14cf5eda98934d99c3abacc8f1d52727166c16a383018cb20954034666b38f8db193583d0e00c7d38174c0a80691f0192325a9df0f1336eb4ea96c031711dd7ca7f5e3555a13a47952e41545b67768229e4bee3d53742fa8404b9503fcb996e655f99e0b610e49b67e5b01702ac4e9c1fea2d39dd6697f6a767cfe9bcadf3a00a0f90445205ae63d46b97781bded222937fd1df08d7b93765d9c5196ef705d8ecd01896087d41fbf6e5293779624be33cc89579f683477958862d8fa5a572d85bda76d866bc8d9195c81009792d71049b721f6322daa85038d5f6fd36e38b9e5350145fc167ecd7fc3562633f00791c4c770735c349bce269aaaff0caa3a5de12f30c3d37ff0123235873887cb7a545d4d890fe406cd9acd86dc25a6adefb2dfef35b5672586c4650d1d64c8be8df8f9cd4fb6371c77ccf6ff843d1e632750689afffd792664554173b04d7cfbaf5dc319b4fc054aea82d53d3803f88707481ffa25f3a79a5511aab8934ca29937d7af85399bd5e08a3524f2e4f5119ebb5bb13306db055067807d1bc9cdd94a9024e06022e5747ab435513db233a28ab4689a7d2a9eac311ca0166aa41592bc6f1f418ed868b38703d68b7f0a1c395bfdf9381a73d8500be924e8940f0ecd3d41cbff90cdaa3b92418bc8f88eaec1840f71c6dc58e39a86cab7beb2a7845aee24f88d5d343ce9affbf6aa30d2aa149405a7185fb0afc6a21bd5e62114ee24a311a90db53c73272e299a8e466a93f69d8af93c5d623944819df9c5fcdda4380aa905b8f3a202739eb5964b18b5e069382526df2aac910da93923364d3a1b4ad90eaf355ff634a008f8bfe2797d993c52ca0ae2667900f4c5f2a0070b03bf9a5e8b4aa72e3477b5747f8ea9b74dfc529390fd0a9866a98829551c4c393252d35deb91468989f873a38d0575a1e788a653b18aefcf5b8b460f4b623bc2ca7bb3b371fa4681088b51cb55a5478a12e204a9532687cd0b4a271eca4347934daacd3105b29da68c973433aec8be1dfcca40225f59af234a12193a9d7815808c38666a61042b96520a9deab3a56d84a36c0b3bbee88741c52551081717a7b001a6bace3b4dd52c5cdbba50098f68b4d8ef3732d1afc549fda5eb94c55a28c63b624c753a1ef44f4d15eb8d7bef4971510e0c203156b7e7375ca805db74a1fa31da2a811367956b30eb21cb162dd10dae872bb3d98051f7c69ac62594518ba9273f8646b0edb3877fa1a39de8779eef12e6d34b2293c030b7cb54ac87026c8478ce4ea3fd8166a42c878ae0069f6bfc08dc3da5bdfd151ab5dbf1c574c2c47ac450b7d1010b9e5ec8de7dd23829a1330b2fedde52d9e0701025b8cda43667f1e9c13af9c4c2886ea59922976d3f95b77bd9b866bb71fc4297206194405bd66cbdbdf7c91607f9d40b790c04f2701fd44ee594d3cf5132cc97d0ca27392c26787887143ab08df06289d2e161af50c95f7ef04ee70ad073748f549869aaf893eeefc1b50b77adb0666903b5df0bcc53b879651a2b5ac7efb4f1c30eace63147b5093a74ae461423d689608de621dca82f2e90c1fee582980b53e5bbe7b15970e0c9bd6ba8b912401cdec3495eae8440b00174ebc0d1e1d52af6feb1bcf4de9463f8a32baf2a073b598551690f3ad3df6d1fff4bdbe485be515e97f011f4dae8b5eec5918fc2440300323bc16c20a234f1d6e7c75b725bb5fa842548ca7d2a41182fc5b26354e103a4404a0cdebf94219a3490c2ee4dbd01dd9cef97bd067be63ac5baf28403ea31e42747c9b02f36e6bf4d05751c229ae80eb2a89e496d82581d27b4efb6cc0b9415386d35d36eca04220a9495f91a975f02d68474efdbdec99db5770e563086cc047cc6b8bc5f9de77366295f74963f545273b798957aefe19c8758acd5d5f03465dc3a5dce28b7b93f1ced24de342e2c806253b5d4b07e1d6282dfc7b26ed82b2a8f255a7fd65a9469391b2196ce724a75f9c17c3f76df4b5877c929ef1d8c00c61ffc48d57037751b061236aadc4c9232e94e38f3163d0d0c4c5574ca4d1634d84849d8a54b8eef09a33f0a440602717ceef9a087984f73cecaf0c1cbae7ba83fc8c2ee94f868e3467d0e14131b79a0eb7dab034b7b20ab885b1666f715592b429999f69ae478e731f1b537818aa6a7c8430aab40c746840fcee5e604d6141b353040ee79d7942148610349fb42baf2748051192f7f8faf35c797e8b9b80e3d5d10878b3835c9d198d348c72aaa42727165560a08ad5c603fbf1d88e163f37e14c2b5a13d8e012b86ec0e8553f52ec67d055029f3077cb53dc988747857bb2dda59d4c5e16f46aa6110424f38981cdbeec945bb364296183df340bc5d47432a1c01aeb2f3cbc2559c2082b9ffd65c48c2492ed876229d4651b38a35140be9cf02d0a42125ab7f726f4cfbdc2e5700259b86f5d32b57b5446b70e39d220194b4441cb5b025127fc4d042eb61d1640a58df89e145836a00e95ae87057a26721aaddf2fb6abea31584f1bee8ef0b5022f6e612f73f01f6e1a5ffb79e256e8d6a4878985e5437f13c44eeda14241b1f5024f4807b1762363d857c8e84bbf34986bc80778cf8380c02c1c69285f05de6b0188eb5863ecc4e280cbf33e2514d8b016e516106d725274a07b2d5dfd0a51fe0eb136748472650b56b3623146514f308822f42d839de5ad564ba8eee687522c01e22e3b5d75193fd53644e219bf0fc4ff3637518a9fdcf5db2ce9ae52c109486ffc9b17f40a1ba027bfe018b0b591cce16165a6b48362fcd04012b4b238d13a64f5d4cbe7c64091699cc68a62dbe1768029dd05dae901f1da8c06dcde6c36c583bb467a14dfa2763e50171dd62efc2b893883b3342a113903164827e36be0ff078105de7cca515893631c427791b1e74c7575ba8d08ab027c79a150a274a9b8d1ab1e760f835426e9fa977d1b9065f5e69d27070851e22cb8e8209010ea0cb803f149c91d531c424c32bd0bee57f513a3369b6a15df78be84c37505a9e6ae066046075feff97e5b524349d5adad17efdc9f6b899c70a7d6f1932fa8cfc81f5dfb8564347ba2087778933fb51e816422c6fe02a23ce7aaa8ae383a2a9f6c2c4b67c6ad03044221cd072db5db08e1e019d3d48225c2b19c5011d48679dea175270c1e386715822e4cf44738fcd2da63c3a1b610c1b8e2c75873cb352ee1a9f60dc55cca5e1038b59831bb45e56763bdcde1790b97f2e30b6194bd00ed2a9bf8ba4253633943910359b1214d3145865ecb8e85955bf6777049e8c03f771b975b7f6e722220ce0eecbb38e25755aa297bf1ea983de23c3df7af435a2012247b180960df7023ac54147deac278c8d7bb03d232d75457d0162f387110f49005189b0c12d3ae5ef3967bbcf4ba2bebea9d33a487929bc3f61ce451a9576de5ab85cb242869b932deb859320f8cd30992191c345c6a2802c2e404d9c535a8968dfa78551ae91ac9551ca6727793147a268a18f0206c9506f07beef7cb9028edf16706a009b0ebb8e6bb45e4891ddaa1b5f7543ab4d6b9d362419b42a5beb1066d897c53d8dc02633a7dc2cf8e6d936b8e28dfc765dcc155c23697d20d578ddce267b52cf1440f0d642d7fd83462cd681bea952b0aface375bcbe2fdb42c4a3a7641db1c5ee82455374fec086df5c360bc9cc93abe29bb20abf8165b2506b169c5bda1ba45e1d3f28176a2db7a1fe87e8f702792850c46ee1a2e6ccc67787422bfe7fd779f6b281e009985dfe71057e690d85601a3c250cbe5905a962f7b39665e9af3b5f3718919a67a6df320761b6b1dd591331c2ae9b3db8e03502f0eecf0563c2c2dd466e50ba15ea1e694c97899996653e9b00c9e33208441c257d3916d9fea933a7828252296269fa1acf233166f4993ecc4d20bfe32d5d563502506d2b3b1ba9aa98301457b92c64a124bc279185e764cdbfa685d23ef2b725c3545b0c013b87dc4ec5bc3b580f5fa1c85a1fb752d499b66184c44eadfe537b4bd5770385ef1d77a792dc6614fb77b654c62a22dbc6ceaa4436f176425e763441c7ba57570ecf333f4383871ed3ac89f3ad2190b6b05c4bd01d1ff273231788aeb02f573dd768cf054d85b7ee972928a8dd101a862016a816e09f99415dd25ee18c1ef9f98f4c6d6f7a6361869f2ef70e218844d66cf5c9db7300bc210ee94cdd91b8ddc1e358c95910d013452b535d1b828fb5679874c10b5921e11ab3a937ea471c54151c961607ca6e721eef162678a59ed9f7d75ef1aba20cf481d31430dfd264abc8d73ce9f578fc222105c604492d0c8a2e5a22174d3aae554f8ba25ebba26ef13ce3f0a83bde4317eeb6bcec78720e31f8cc99828f3908f47a72d040771e0ea84d1229479f850e5f240f9f31b5c3f3cf2352c53c74109595ef047eeffc6c52b1384cd8066d9082b000ff313f3ec84009e23a9a4db6af25f50fc6ff44ab8a8beddb1382667304bdc2256df0482e0ccffd2c5e0c7cc70d5f465d9512ba1f4c46763b62f09530b98801919d6dff4b03a1c32deeb94e0dc331df01d1e7eb6f9d16de683e552f0a3b6259960471c876d6b41666c1595ddaca83cc29806ec4f50de578185c5443225b8f992cc740dff6e58625d27ef86b141185f2999e149b3173c343cb945ff9ac7bcea72f26126247146a71fff0fde0cc1f42d73f223bf4479a833daae7f0d7e2d145fdf6bb50954180115211838f0328d27e0c9b0e72963998c8251dfbd65c413a682dba32f8bd93e88886d0b4bb1fe303450ff4eed9594745afb91ca127820a260511d6a380e23533e218fe6eb1540da9f7c54ab173dfaf0962a545b6e06189218aa025be902a7e2700370c01409ee8c212b879ae5698405abeddb688fb143510296d747b8255e512c2db9094450b1614f6d6be3d3d7777f4af9bad311c4fb10d5ab233d6b1d84e5f27234c8d8c3dc878db436b267e018f0c057c535472d566c11fc462f726a7687e2f4441018219dc0458fa1004de660c85bc7c6e802bf81938c610d100df1d68027fd3a5cca3044865567ce84f2af90419a152a4107ef25e6e0ff4aa83139756f68cc21e4d2221264b6141e38dcf412942297b6d2ca2c9b1f6487952a99b65863e622762a309a4c817b47c9ead9b0b824985cc28de10c071c9a1b618491742d56c4fd4f4a9d74562200a4465aa24d15c07f5cf16e915d2bd5b6de6e1c355bbfe638a6a4085d1a4800fbc535aaf0ac830f15ebedbb3e6f4556158349a89faebb51018e737627c8573b6b6e432aa264cbf2df790e924156a34b7a0b983076a360b99bfec86b07e106aa741a81e25d1c943b91ca21e28e8071734fcdf62f1bf0b3544e00b2d35659e92bab9f88de6a602f9f34ff68e44e6fda059a5827edc870782d586b2a3ed03074a3726386bdd534aeec618009d79129a5fd1f8b4b9dd84edb6c002c63ea53ac98f83888561ff5e55316f6b9ba4e5398dcaa0de240df81df0aed435d4d259e11b418433629a98ed9043ee79650a0d24b23f1529a8394e72784c2c395700bdcda13bf9f3a212df520ffee3b330466c6f9ec877bd7545f64163e04dfd0583fb2ca0f1d904becc1a8ce7ad31d4e6795b81a2be2f555c00157c02d0a93e4503a12304436082c68757c06bf5d4ca7782618e2295383e57bdb09775cfc0bfa634a78232edf1263756431facd279f02509516c3510ec18cae20c1e255ce02eca6957be74c35bce782ea6d6e8a409ed8275f6b2440e0fbd692a95ca156490d41a826084d0e41055e266c13bc31b87b53e2878721a9e4668dae170f8fb979858ae4895f29006333094b565ba0eac2ea90aceb94f44701a1fd5040a3d0cead3ce1f38603a6f0caf472636585704220f388e66bc067b99e6f947ee7e11a0e55a8a2591b67e8cfce434ca7020d4579c8a66be008f1d1b2890f674d2055bc9b97aaf6c4521e0a4e30957229667bca15a3368cb6ed1f8de7ec28bed572393be473578e40ba92980819733de3a18ac82453015f0b52ff121aea8f04dd705e40eb144fc60813fbed065b4a960b50e1616167c7f7c01abf5c5b5a46e11b1be83c551c62a771572335a58d19fd10a87db004c650e0de55b1885664e82fd5b78d7fbe91bc7720a03cb8c5f3e98b5ec0ff21eee8ffb2def85eb4b8b3b7a03248940ca0bfc035e8a3b06e5a8dfb70bb29d1ba2ea5567cdb06d3743ece837eb919e45c1aacc788d6ab451fe3f2a7190ef7b3139d282c3a857cacfd6ea2bb4a1e0f77d1e253649539632c85cedcfc309cd0a7e440a04f0cf6f78448dcda78ae548127402dd0627ac3b010409dd47f9bd23c14ccb230010004f073e9aec46fb685e4c8f2939e12a7072be1409eb0bf4bdd79e2eb66d58d80d8d694c5ae0340d3183c317284e759fa5ae0ef76cb89963b5f969e9ab429061ea99462cc137a4357e34933af2e917e34a44196332d784df0eb752281ac5ab7271829ebae4a219e8acc5a3ce0ce875d3b46eca9a60e8200f4157a0a00c63a42643c2d85ab33d0b58ad8b469d338850ce13c98953b29d2c98f97546401b31d193dfeee91cd444387f3ed72e230c906336e5b16c083075b688bc0fd6f24ff20ce1d3baf8e3b66bf026f44d572da7ee55869faeefbf0981e90c51c1c2973f71a3d5a0e074f468291ea92f084c0ee6277187bada2ae7c08d6589e3af07dea7629ceb6f043cbf862c72be3ea5573663db9f37f083c04b3d614527e73ca15d609f918bf66c67c00862a004ad37581366822037b250e04b94c5104424940c15caf55419ca27016eed46df55097539f89b4dbc4e90c321e5624b11b82151085d86a6c1f74237a7a2f1c58b69e7eac255f4491f06f973213742ed12e7eadaa90b79819fb5d9b9ba47898a57eeae12742e269f463ee6073a4d2a8caad0038294056622bac89d9140533744cbc5ed290e116cc89b8deeaf332899b94acfcc12a5aad3ab9871017f15d84c50ac97f7e9d535ff8ea1699b9705dd5f4312f0b6a705b2f9ef82c24a1d3a7002a9d9baead8b6c340431a4603cca43e49470dc03e99f27856428eef1ef71596e99773ae0a8f0cb0fc49243a1a036519855b1a4a773bcc2a0e20a4f1e7324bbb39032550ca221169ca8f63743dd83edb61a4a2667de6964bc720fac39c09b02233b2d0655e743dc09a7fd4ffe0d341cd799789237ff223b85db78d2dca5739ca6bceb2c8bb0f0ca43b10fdb8238151bd3bd23071017e7061ef25645ddc87e4b959e5c04103d7170b6292c58f691d48ac0fae8e0825c2bb79d5281d37f569fbc3260a7b66a37d798acbf035750e15394b430442947a0b6f83adbe58f3d0540c2d0387fc89fe3f20191da1a6ed1cd6a1b9e6c05219892470af3ca2ca27e3d769b0794faaf2b8097e92c69eda79b7e7064aefe956735ada4830865955a55c313c6e17b650ec2aa3eed28541717b6b5fc617c76e8bb0cd372d52b9b4f2d0c07a449e0c299a80d9fcdef423e8c1d2c66b426e759947ede58702debc5d2514078114df64f0d5830f408c3ef0a0f234a57e087aa20492c68eefb1eb53af36764ad7bf45159aebe106eff6d766e7292468f5363e58791c8db0a83c7860e7b15a93fc45924ac5d5dbf79e4dd9735ea5e5d96772d650945db247e696564f4b14466c7e808765914ae3096772801069dd6ef3ecda31c12eb6a6eb976be027904d02eda262398258e34cdb1f8ec7eabc033cc221b3cf7149f0ce43454f5f52ad6c58dd9d88ff27a2ac36e2814b53280825adc7e41eb409ae3ec46bbacb64a64ab238bb9d2d14e6f73ce2b937f0f96641c1e34a764600abb606bf2f8fe128c8d2760c0077fdf7b9082492ba9380134e349e2bdbfce39085cba2932142c451c00632e21c669b7225a659794f18c645ac15fb3d03422de241921bf249544973f9147832cd5fd454152606ad6fa3bb9576bd7c9b30d1d886acbbc5a0052c47756017bf006e92d5fd9f564d665ba402a54e885cd77f3157f538fe64e73fc12ab84eb555e21c42175166fe750f089ac0e0c9d02f4754f30887178f7ab63b6dabb1470bdd7fe42c96a6b79057c3ddc16fbdf65fd3d21167f3225c66bdcaf90135e3f38806eb6170ffa27d21a18893b1b82836ffe935f823b3be7122dd3bc254fee101f3a9a9d001dba05bbec452c7cd4308d6c6f5c69ecd352d7c53597665c1dc0cf5dba31c4f5579336e9c2e26226cc381e4434239c90848490e0c5340e7bd80e457d3c04fa1477c77bd80c485fa1fbe02cc34455605ccac51548810e91f165763097def58419e4939cd451697af28742a054ad9a3a88713a350c774fb255585b9406f9acaa94cca60c3d1268e384b8b4ff27e44ce45a9ec6619dd312b526fbf2745eb2b39e0519395f89fcce1cfadbf0544ad30bdc869704b5f40510a00d63fc0186d66bf22fa96595c1b76b8635f82cd539775a4e6b5abb50283a52d8dacedf9949d7409a54b286507a1f0727b35b1eaf70bd56b4c1e0b92ba0c69b54f40e6bc6f8b5dfbcaeae4c04e85698671cd0b4c1e06ff50833b4a8f07b7f2eb7f7e1512e3692e1fa09fe112583c27d061a4df9e4b2acc6d016d39dad8a8670556890902869acd78f3e1e94ce89754cf3207f089b9a0a1e4304880b8b27f5cac5ab81db12b9663e7680c1bb33b9dae07e39da8d4f2f7b4ec7d8607a607235a498e2b16eb464008de7e0b1b8f1d291b72a383695ea93ff26d14c86cc24031df1a27067b17737cc5698193f3928b28877489ffe5c119deb0deefe88a590c728254486c3a30ad00eba0e372a5972ee9a733e18ed51d6c27922e2d53dfb2cf7acadf0494800a7f5f384e83e815c1f2aa87d39a154fbc36b4ee23236d86996dfa21409a3ed5041f978ceed0d85641d322d6319dc3c43dd7ba2c0a1ea8771f309e59df6b2e5494eb9d05801683ba46ba0fbcf13865e1ce5fa700b1c539627ae63b9e0ff8c03f6da9c645a9b6a7a58d4134a9474484a37b7d5361919f5cd9e69fa424b4ebcd6a2b1dea06c07f05e15f0679994e6827ed4018aebc493aa223e920438de23c7d39d7cad180dc8a12b46c7aa388cf58fcbd0d910fe49c4cc8f5ff0030851a2f251ac6b023201171f51ec0966b5d0d92574d5ee2e63aa65d2431cbddcb113e2335bf519c23d6be0d9a0cd9c11e425cb4acff2724b70ff83af5d3df469bada6183c8c83bddbc2bd752a65226e4b23b48e57d9d4e0d0ca4e36be533b93464ad1d46eddc247409ebc7feabac685aa92134f59896cfd50fd15ad552c80e882ee35af2810e1cbb466f931413dbba935e11215e91759babf9fd1d50831c04a0283427beba5c614d7489a8a486142e789bc8ebf93999daf4ca25fe26dd057bc30b4660a1e3c89df7ffb24fcff613e88fe16f7e23be339fc2813c74f1ed0b77d65eeab3c76acce603866d783a265b435d5565a347a5e02b7f33a3fca8e85a1cc16b3f4a59e4139f5034ffc0875608aa9e21b16dcd53d120c1dd648bd99f70cb29ab644b72ab269ce9a43823427820d2f1c817ad5ee650fbfc85425edb19035ac8f35c25b08b2f4e87ac8ab8f70d2c2fd1be1a6a5114c0a3eaaffb0ea2fecfd69107f0b4b0963965c87959e74b0e87b530dc3799a84ac72925c0f954c98a8968d0aa1fdfaf9f55c6c42d3bd54ee2343a59b9ada9a42960dc1dfeb99fb7d966d2da6c84395acfe791e49f509ceeca28eb2f9bf70609feeb768f3929ce6b319cfd36a39b7ec4b8c54fbf332d4c88f076d1fd464931443562735d8bac240567d1d408162690c4a1df45c2d18077986d098d3eeeecfba108ce87336dbe4038ad9525b792fd681bd14e38d8e617d7d381cdba34e2a25602aa60b1859fe1a04e27741eec6dd94e9e4b60f7581815d8992213848f61a5eb03c545adbe312cc0e65a0b02078f6fcebb9cc74ef55883563083b184f45fd994714022dfea9d70350293ddf1fd11bb8c4146ce47c86221e370203cb22e55bebe7be0a19e5c780665afed85d743d9fcb8af0f5b17e8593fccbe33ed9a25e4e0ee47d9bd1e2c925663da8a22fb22bc59f29637592e27037c2eaaddfc4bec1165a90b157f0cda7163b15af430bde1f63febed2a1cd0a25ebaa2fdd14efc79914bb332f28d7e0df825d00ee5e2ca500e2482fa6df7d020ab4b04dba25af642afdca521cb6470de049616f85208bae41001247ed724805f3317069ba9e0476e976f371545f4ed9f527cce72e04518d8e246f13a58c7425c8c3f7fd62dbb4e27c7d63cf05b94d541070cb31ec78a89c15d8d984291a1ca34b1525e85b4026d469c133da1975a749c5a344e0ce2b3007f7bb9eb4a171b1cfc6ad5a55c3693e197a00219209021718252477dba429faaabc1b3a1fd65544e759a81ddeff3463df50d46379de552e09b2f809c17c017cb8c1883bf49c3d0b90e521bf940fa8bb15b7b6ceb874e5f3222893ccebfdab2da5ffea46ddc24ecb3656383dd98539d9d7bd666d94082346cb1b9abda11949822a68a04d1b0a5903a82f9971e0852528d5709dab3c689f77097983100136ef8e08b51c829c183b8152dabf08143c5e54f31a840ff685f06ab222d84fd08f4334a1041dfb9fbfc40b41c716d44d6d2e4aa9dd206d1f8fcae1d662f5cf1a8adffd19daf1845d615d62f047fc8ce003955dbde0794d11e4ed7afdb613ac3ffb23238baa930cf532c1ffd441aacb20ce9d6f5bdc5f5b473781f72ab417686c8ec4001a1fc5649ceb5d23f03917d602de5234ba4cf364a180a7121de765ff4aeab0fd7aab549e736e6831102c750b6d1b051bb1a01a7c2ee2438562c90bd74f74170e5a2e5c1ae4cef436bfe507d37d254fb7fe9f30d1b80fa7b894d656dfb0323e6361925b405bba9afe1ed0d8cd9b3315b5282f92178f0a21f60be919e179efbd30fb7570ecd4c3b6c1ea72b7308631630b2f7a00976e0d577baf5f50934bccca61878a8ddbb4fed4497d27aecde93d2c2a6bf2120333cb9bd52c1abe165332f9d236136fe121b366d3a06067f10b25bc8215d6575354c1f4fe2b733cbbf55cbc2372582d3ced467884018b3b12ff2eb54c95440f9758d21bef74bf4a8f4806f371c087770f19a3031185eaf31bb5ea0a31533306d49014fa75c68e75d8022c7ffd9df0cf29c8f63c8e706b20d1ff56bd2fccd4ff1f6fea1e90d5e85449f3b9eedccaaedc5acba2907407fbf075437a6c982d3089e7b2b51ea1d54cc3dbdb84eab244b09125a7df87cfff54f34c883133ed5ad6b1fe46e7830ae81fd9a6cb0986d48924e2154ce76a0c7c326f383fb7353e525f8f4535bc7730a87546b5d44769086b4e85bd64399af46fc6196e5168332be94b167802c414da44e1f721dd842379937f9e9904d59e62dc54ae9f90e31ab25e884a0614eb91c6f0f9c9503c727c9590326ec846ce4ec4b1b0832e747fc9a5172b2b24a6cf43f296c092783039fa479f315c98ef75911b5080ac322b142d6aa0ef504821e6312efb1c52454cce016ae164305555e6d6471ef76fd8997e89d6b6e46b95f05b615cfa8f517cef0ff2c8bb6b3eeb219f305db840bad4f1c84274af93a5a6c9db94e1a07fca4a2b8f5145da6b6e9cea50b840dcabd60cb0fff5c5d152ccabaf8a861401788bc35f80ed24dbd3c284ee6f9defc0205da944f71931367ab37bbcfcde448de323c3b0e3bef5acc11fabc3e17cfe8e053f15576c9030c7e3dc1489f9513ab281fb9bc146eb44c9677cd753c179cf2a42216e106ad7384c52ea9b0dd5bfe2746073f65612a4385ebb69badfd9c714b13199e7bcd9e8ad04e2befbd65e048be71bb40c4af7cb70d2ce9b807100a72a592e12873e64260090efbe66c965eaa34b2e8d064dc0c38b5c6acddf657e107048bb2e282c21e36b64eb5c01be8d801fdee6a3ce2d1e6337c5480fc525e173513b9760a23294ca1c6065ec8f0c4380eeafebd0bf7cec7691e96b12c28dc6d375805b4cd14662f0b5e00d6e94c26a49a99d301d9395c526f2a5b58125afe6b80288afc129b9ed4e582c47fbb5d3d6c4db091c07b2e2e769e728d2761d66a8534231932a98089f745fa453022999377363a84d36d3f7386634e16fdec0f60104d1dfeaf7d232ed796a5a17eef360316cf07e8d17883266c1e6b8f293c26bddb8ed5e62b45ac62b105f2ff313412c103908e12c8af21bf1c20a988fa21f011a127b34701635586d901b8c3b89ed5ca76bf82dec9c5e260dd1ac941aa471d2f1aa8b447b5993f1a4481b0963342868d9d4e8fdac6244f8192c9b01241348034eda2e35132a2d49efd4add3247e8bf6320581233650fbfceb295efe06ca3f8ee5ee175aab8b74542ec846109eaae6d41f5feebb22fe27fc872c22a8287bf26c79c7827c0861a1e3ffad5abc756bd43966f65065cf7dafe57f069241b8d9fc0483fb1bd11c41cc37ea0f8c4d1736a4e6bd573a4c6f43fbe0a30b3eb7f1315ef37575d6f0a67b593104bb177ae452cf352821af8473595c1b8fe16a1faef91e719dca66d02d39ca9855b39548ee3321489ba7dbb065ee06ac6e82516cc622b7bc9667d48548ba7f1d81d77e6b5919ffd29527e175de3279ca8b5b9e7bc13c8f10887365352270ff30c2c5e2d1c50e88fc9f853c8ce1f776178a76093b00d77f7322ab65b83dfcada0867d5da062cbe0d8512d771af2e687d70115d234195ea9b71f2893a157688eec808e0ff1676bc5d4599ba3547c69f3d4bc6ba2e339d8aa7cea0b4e6dd0c7d2d36fd4e32dad514d9d90c1cbdfe8b26f33f8a9a9d337ef3b6b01f72746e1643d5a72d0c6b4140d10e02f5df86a58074afefea0e6533227d228b0fb654a8c5421274406a03544a48febed7d862c21e2629f9c4f1f40f1cbbc7b1666626918a1e3c5e9901ded83cdf203c4574c3666df5399b0715a139764a107422cbe6ce7af217e776ded6085d36dfe5bbac9d9f2674d26702f14d574f43f06375b87759110d5ed1b303ae90b1be45d9bd4bab46977ec3cf6a02fe0b04b11296595d10c793072ea64f947d40af573ce40ef7522047ba1f77dd82c61990750fbdba07c8e607e495ae830c5e5318e5fcae6c98fb5cc55ea226f4b855479c11a36b7a6b90ae7231526437778f4f73bc31190ade569efd1ccf824d7aacb8af3258143faf3c3bdf2a103bc0c009f8f5800b435a99fa5ef99b44faf93c5d14ee0be448a77fda628e425aec356fbaa8039ccfee6e5b5c1d639e1afa05b0332bb7a4f3c153556ac4607dacb7f7154558c453dbd1a2b67f872601208c99717b840c969cda1516c579c6c48ba244027423a5824d3d94f490b1a663b0844b84a553e1603275ebcbeb1e3103369a2c45f418e1208ad2a72797545a4b8a3d63ce5015e94eb7d8891c9812848917a2c873c9b680fc39705366b6007b355ac0088f1d37d382034c6bedae76027da170f15d9d4d85be6565adf263dd90cac57e208b2e577b133a0f295d3488ba27422514a05a182d35ae43a036d282c3a6d4e4e31bcf4b717ed1792a1c6864c9523d9c2d3dea2ca695fe261fb7adec0ab3628222cb769278afefeb8e5cccfac392455722a08e8f345bb9c200c0d716e2d03369848f48936dd00f4c2b0ac028c83177f1cd98767e321837afb5aa263eca587e5d2ef894e7b236a97ed8a9efdf88f13adb9577b00f3ceceb5c769987063f3c5e09c7013d14f8533913fca9ec578d3383d8bcb726ad90efed2a1eccfabe87f860a2c161f8cf74a4962d93c16e18a73265fcf3ead4c60c1b8166e6faa32f79b5806476bf4fd74fb1cba5c194dae91b97f067fdefaacfde372155dff4e353ba0488600b44fdaf6787a284078a96cac1fb27dba4832b8e0619d11a9729182f713db1dda3efbb6b701f7b30dba5bb2102e2f194ecd8b9e2eff50189f519661ce8daea3d29194d2e84f30ff452ed0ca36a45f333cc83c5f79554538b911eb4b67cca71b71136f23403aebf5d13150344890166dfb168a28ce38142e42e4ad31d65b0aa0b61c6cfca709e603a7fc762eddeec46c4bf2842290a3b3f09da35ede244f905d889d368e3737e85c8a0de0a54ea96887f3e074667250e55a46dfa4965ec4f0c98442d40de134dab8d03fb26c32a42d597465f0e86ecbfb49df6ab4edaf7a4e706f0e4742e5b59c03e85da0fb7fcf04b70f1f6cd6fc3bdb1396f4d2dc2beab50f50925ffbbf6fc5192555f887ae7912ac5a5882e2777c750efa20b10e5aefb3bcecf71954f5f4e51484420715220ad7de1a5a00c498e60c060e29594b01866fd583f7e0b32ac6ed31d0dfa7f50883ddd4801eb27bd0d115a333da66d45512e9dc05e548112bde6d0f603d313a463e2ddf6796b847a1fdcc9bb3feda060d19ff35c9bc3e9c31f0aa5d3939f474c0a6048a3c1c42102660d0d019ac2c7de1f785f8876c27eed3c6005d0766731a3cb5fce6a4316d9b3005fe8281e1bd8db63d709cbe36f548aecacf17557cea49504f01e310a45abc043fbdff88795d480d42dbdfd0f0de63a32f59901efaadb9d45511b29123d63827de2a081e7871210ea01ccc22c27245730b51ab575d80d8015f5d8251b663ba2432d736128f5370bfc8efe51218e3dd47db349b6775bba589cef04f39c55d7a5c4624b2b9d6cf8281b524b15b2cbcd293e4838c9130828f1183a88a9f2ae4da393146435b377bf1fedc5a4e5907f34af3e8aca070a5e04f983c1e7dfadbd5535fc749d0142d770c2c2ac33acbadd542e2a6cfcedb670f6777cbbc11b203cb062161dc46da9928cee213143cf879a48c92f9892939d29a4f51b4799c5fa226a01ad4b2d8ef2a798e58dcd6db7939752e757a2af626089170523d16f581bcd8f35009e38962f6c6d0132eef091e5cb45b4cf22f6665c1dc5f05faef41d1e6fbc757d7855d00455a864a231690bf91f2179790a2c911b77477dcfec45c5c699ea778b6c9b1930178cb7890dd788401b844bb02050124a7d825400fa193ae7f63e762b9709044cbb07f66b593b1721c3c520fb26784b7e67580c5bc7173272e6669e9fe33a15f9620ed1e657243e2389b2d87f4f3a46aba7b6117e14a3d2c7b22dcc65923f75f7a9ed942889c91a1830471fa0dbf6253e38e7fa9ad6f88004f35c4fff13905d440506afc420455202e583c601d55435ebc9895b0601190bb0c81dce62cfcc560103d36245aa612bfec20390a5ff2807f3c248e50352847a1de3dea45a23f3f4e72ddc06e799e361ed8bae1382d20ff445d03661fca3e99355cdea45dc5085759b1aaff4054f9b0878c5c09037d85a2d7150954f5e7e254d0b287678665982cdd1b6ab9b3cd41cc1dabed62f1904072e355188dd5847101ddd3998e3c2b7030dfdc253a96544320a47f17fe5fb7c3761b3d6379cc217b6fd0d4a3e83824abcac1cdb14ecccf79895cb99799eefe24f1528f9efd6a7e2737de2013294c9aea5b4d0a32770915a773cb45e6c18db667c896dbb512fb0786df0e0164c06e748ae2f44f32f6916c2b5e19873f0da160146894ae0d942630b54bab1af63d70ea27514b8be9d32afbe71dcfb76b3ee85b077dadedb3285d879463073172dbf87c8298e4ac1397965187796658647ec9efd204d72211a0dac041265822d0b6f5de6e3fb9f31da6cac20b8cedf05e263d6061cd7b74d19f9e45088af32843e700e0a18d3c585a2563ff36fa726889b33d32e1f1aac1ba599401facb66f6ae2f59745b1ca7c7865820075db5e81201dad9035ca0a397602c2c7d04f33cc72e5590cf33315cbdaf5add0c701c3970f26c92eb1e08d1485ba782696a4aa0c7d71d5b4c5e25fe0852fb7f372c2512eb9aeceb64b3139451784512ed2d5bbc48100f2bcb49668820e618cfc048c1c9cb1f3ef8985c3197c22a438ceaa1912eb8842e15374f60259df23b0c90cf58bc87e221b68046c8db63eaaa248dc0500b22f79d1fe214f7e3b9b40ff53d6e79dce742362dd0f5c3d6ceb67fdbf199d9d023a0eef598f3b688219e10234a77110732a0dd43c1bda361c38e1eaad85a8f4035c70f676b4988510f7d3f0ec27d8ab3204b6ad36cd7febde9d9b28a548b8848b47b412e56bd43dad514c631844cb86d863e3889365f2912f07f54b565ef02b7c58cf73275ff378999c40a4e2cc86fdd305539e3b326e26652ea4592e9b8dfc3624d0bc9cacbd963d152348db1297b88ffcb34518526792ecbc398245d84b4fc0742cf346ce5c8bcf2cbc13de8d7e5732477ea707dbac236f9e408ef815bd24e361758fddc98b1aae612bd28255325dd0789f4e8bd455627946deb4e730aedb4f755d100fd9f5f38b43b52e9404708d9f7257eed992f839323c940575f653f7a4e184e801c1b6c2fd555716c926d8866a693bbfdfd91da5af22b59c8d4cd637b0405e860034e73130f80a668dd04cd11051a7057c3e35ca6564b2ea266ad5382336759e5da025d93340ce753c1b768f76884bf65872fbfde5fe4a051e89ff0548eab7ff9e96820366abc35de7515d48d1a9c3266debba6dfd2e3a4e755eb3fa596d5416520b67ed250587d231613ceeb816b538e3785fdcc3850d8c46630ab3f6e3848fb250f188415138a2fbaa9333060c1d9a79056d256a6cb2fd25f0ca6be0e3323332493f30a4644d71b1b03348d9b75c8066633b6e5442f191aa759456f161e8e3bc788517d6c8442eb8590f9b5d50c73512d915afd43e535c17490dd900c956f6a7f93705c0e35c92dc6c27a32be12c21bec675419fabb2d0158d22af89d9517043fda695a9d6cfce7d246f5c7d3deec2602a517ae39336455e4739fab529b91f8596426ecf617ccc77ef05e42ab21c7c92e7efb9fafd83798883fa52be782451f217daf464ff25307806af1b094f7e270b8250e90e4a5439c1d80d6a39c9d7e3f5f0b3b0e75b74a9053647d935014beb55155dee4c504e3f2a40ab6e325d0fa7361550658de0938141a4d3e8b39855f15f6ad9f44511ae918e6f795fc409c02aa10f23a02db4e602a7fb738c8bff31d3dead6f91b41c7c7e3ca7b33a2ba4ad9bf350cf4844e8956385aa0762b3eeafc20c4ae7fc4f65c50c73b5df28b1a19df176275a534a9652571f7091ce2a9e2c237901a0b910e1348f7deea31cd90246f9cc87d49c9e33f26ca8c02adfb9ff7836b9074eb70c269f601f7b733e0ef16de29e50a52b8cb88668aa213fe6e42b1b4d3b7d1d332d555c2bca3a5413b21d5e4896b9a2cf4c7daaec33f0e2030ccc01ecd4013d49f3d7ae9aea2a5afbc95140211a1f4e43209bfc999b507f67f4049c9087a6296db8a9a27774fba58849a74ddf81307d41709fd48b0864f198ea0df3fcc319d1bf9d9663ccd9f45030f728e6cb8af0964fac4d0d7b263f109a8934c85480e10e6dc26084e30d7d5a468c58b78e5bed6b3679f5ac703c01c54f474a304953b6c15f0334f8cfdda304e4600a8d4c54aaebef184b169eef475a92d8cf9e5b8ac2eacc82a2072cb79967e938ca0dc11c84f80cec966823fe183ba0932e6831de836228eb69e693f9e1614aa68d03780fcd0a95b01fb4e484e51ac6c595df6394a4718105111194c8af01b52761ad719e4ef3118e7d61f3ec9a490638627ad58bd51069681273a2db91093e3e23b9f4246f02009ca2d94c8cd1d9468d1501a5b365ad1029525d47c7c8b25fab55f912813cc1708908730b44bb01a9aaf0179af4d236a1597fc6e78c2b1b317ed8c03a45b7869588daa85771521b117fcf87bc5a71fce30ccdd6247660c15130c2fb4d06ed23942fe75371827142596abf865d18330bb3797a0f650b1ce4d07d66b46d2778326a48cfb488027c71a124e11721f71b2f5488bb2e53a05a67a591d5f5eefdd12d7efdb7952f05abaf772b4106fc17db5d1a5a10a31741da7d234afa25209a3c9cc2d50de36393c7f396c800eec20efa3ef7ced9fbe4bd968b7b1bdb8a020ff40f35fb7a55580f8541d6c449426eb649afed8edac510c68df0d9e9d68b1a80abcd6d71ef0b460faa39e6222170693c45102da70af632bf5c2d32fa9686e7bc44bedc7faff3c4d820670fd51805cde37ebd1c1980c87a2917b79ba9e6509c9377fa3c5c3e81e7c54e59f269d523148b511c5963f836b4ccc97ce098dfdf97cd7f432c1b9c3f548dd57d92b15db6194d023c26cbe08bec95b085ffb5b5172cda22747dd9705775cdd0c109280cf85c96fa5734fe26178b64c5526ff49aeac0fa6667bc1f88fdc902ee094dd4472c3bab83c4429faee22e14adc9d5ddeb997d151eaa83944dea06c45d957d187b221a89cc5ec896efdc19dc40ab1061569fb962fec0bdf82f94aa88cfb501ba5ac9f8dcffbd24256d7c37fccee43494604d6e9e5694c67ad37f591dc9cefaef3766c1bfc098e7b5367f6e50008a26bd0cd2dbf0af92a9d0f4b108d7d0200f06979ef8244120c40cb3c11114404cb68130a970a39a5851da50b0568f9fb526ef08462978f3b6dee7a6ec0f2f0618e12ad72e793b96b59f71a5bdfd65b08b2905489d0df86d73ce70c3690afb8993271efb439298e7a1e9e909d7c58dc9376c8544caac0a693e92b449800c6aaff72f836f2db79c52a1dffc2fbc8e6ba6122a4b169ba55029474b3c869191f4a6e45be99f1dbf1d28a7fa39e04826d43385fec50fdca464efa467b619e9f53ed6fb86ed477469c7857e881bab52961eebf7a7bd5a600887acb3c02e30eb11105dfebb5adcd4b7633efff1002ebcb36dd37fa0d1b3efe9428c80bb9f131dce9b4f3f7e400bacab39d7e52a275d98192ca7018b704c00d350b2d89f36883c83025ef2d7bca830f8f2b0ddcf9299edc0135718956578e1e8eb73e224625cda261a1e96fecd3c299857dd7e8c39e2286e9c4ddf4821b3693c2cab312ab39af0f06207a0d90e1084ee03c001f514a40034707823f991c1e2fb1034cf4cd51a1668b74e66322680873d809ee08f2996a0f77cfc04e45671bfe2d35123ed6e8cb9fbb0ef754886fa448f258e2b80f4a0bc8e5f988508e6fcb2bad29f95822371507144fd803091d9d26ecb6da1046f769f1e81189d7915d46ddb4c803b05d05d9ca3098ed5e4d3f8f3f9887b4c028caaefd2433bcb9fef3c8604e07f88c31c47fcd79bb99e90f8be8eb76286e62c56341452bda34aeb0ee3188a7a333de6e6ccaba90caaacd2960958948e96d1778cf17d574fa0eb3f02aeefbd1c12f2f975b2b30f45b8f39f21717f0c5f436b0894c4609b1d8b50f9939d4a12100232685ce20849e6d317c5587b96830ad6f793c2a5c185e2fcef2493d0f324fc17ab36082dabff3c831c0b8586851f3cca6a47f567c5d8a4d07317bc913bf3c8a2d179cf76af5e3267949a459021ee1eb8d522da2047a011d6a16787f83c7f8b1bb7cd69d7d60b5d33be3f46cd5779ec06724de59637d113e27713316d685300ed2bed3786666d53b35184ddad164df4e453cf6b8f77cc34e6ced00edbdd3ffc6d8c6fdddb7b46e10a04dc32f5c5e3c2b4dac6c251c0c0bc0f98b02db57a4534004530a96cd180006400c952dac1cf9d397f9040908bdef68e5566bfe8219dbea7b019e11c4427adaa6cf2a45254f440036506837fff6e1bd524fc3eef32208381c5a8e565af6e47882958bdacf6a01b5aa01e655c424ebb670f63b0766f14e85c67333b9df6a80b266caa170935773c1822397abd3e349dea0507880252e7f4805bc0083d979c1a6483ed65816c3fdf81a24f883f05366467b22d8b6c37b159c54aa4b546314a9af2ad1958599159fca07b80b941ae2f693b0c5acdb9ee1cd36662a09fdc8f6231b2189778f107c5bdd11ded3dfecfef158d68bda9bada66f9e4a6d54e66595e94fb4721ede36079925ca23deb2ab892c52c38671339e369c7cfbc2866388532beba968dfd1a691b4bea21c08ccf56f3c3986bfac76357d4e24f11413065d8f2a52085ea1f61523e7d93b8cd0702448b73d380af3c74dde2c6943e73d9d4dfecd8ae79ed02f228f8d0f09bed1bf134738f9be310187864e9905324b6609f0f86bf8e1cb0d83cf40928dcc2827c68254846f993f4de2ba79fbb4d938dbec6b9df6105da70f615a37858d4742196347a68708736a8b3f24cdf4b1e119805622c96d03ca9671d536b8e7ab3682ce5b1129f907e33bfbb320788490365e3079e4675af440c91ed8f74a8a16fe378ba0310d0af461748ad20290e9c1bdcc41b980fc6b211658a2b122b0c44fbac64a4e6e864081bc0eff8d3c134fc8e8d261e0e3ed0ad2baf7efd060ffc5f4bbd7e54503ec838042ebeb4ff8b5ad8f900c755e86ed9c99c60311d4a9d977c3e8c6a3c55fd3d43524b36c295ec1082da234a54e04ab866accec3718f1919afaf1d0ec6e8796d080333aee7a5c389baf26a5cbf509dff9226958ce27274ecdf33f25c4baf964e3df688939b860fcda723f31ff4a6b40845a9be4f0384993af0e32ecbfc71b20b3aaae439d26036e4c16df5cdb6ce41cb8265a64db078ecfbd70e49535f7636df034ce283f9cf25473d31287a4b1a0f994ff7b52779d54f27dfa3f3e7bf6dd01049f77d90e1656dd790b41901bd76f32c6f32b709835946242ac83eb43b4ef1eb9711ea4381a303feddb40a0672391e4ce695c6ce6ea8f6476ea44fd32f72e9da5bb51440a6182cc1518cb9b81141d05abb9b050337be1f4568ec5f33dc578c653c4143ad143fc6edd9021a20079c4d50058c02457e9c088cf33251c335868cbb8684bc892e808f2cff8ad311a142eb04bc73e325120eb93e5034f097d7e77a9180d18789999c3e99138f2435d19c9214add322a52f42aa7c21e035a4106870031e1a6e38422a6e97762bdd6f75f2b4c3655587ed35ffddd18f7e21e75ece93ac1adf1d9be8b76f6511bf62ec18a4959d2260e159fbeaeea6eef415c374c51f69035287e5e16d8fb3496148204973892c5ae04669288f6e7ce1d70f3b163f445611c56b44ea0ce3ce5589259fc1736033298fe623e96f1771d1320a0df7b30fe303ba9fbed9a8732f11edcb72d8afecaeea04cf40c403acdc2a35d11b8e880251a170f7ea0f7250420c777ef8101271ae010dc609e20aaca6576046c1d5e32b75c945209f491e8bb795f697990a901477869a26be76a22a1a309b9889428e622dcf14b8409ffd201bffc7ecf5f5a42a1a325f2b5cc3412ce6a26817fec45b673b95486a6679fde8e559f1985c6f3df422d531b1bcb7b6546c399c1aaa90cb7148b70fc798827bb3eac4a805c70294f89110dc0ded7177c320186ef5c8b49cb4cde46c7c65d65228a75d6cc5afe64d6b74cbac5722a5454789a090194e9317d0c3b8ca5a54d12cde45f6dff7254988aa74f415d2bcc330064dfb74bd7cfa832d5d1efc56c1d32314b519e1f3febe2e866f93db0ff6383e062e9db1abbfc7485964eed05ba257b559f9f2295315fd4fff3d6301691c60ebb92abfd6d2826e132a6ed58de6ba44551e709743ccf10ae3dcf8de26dc107abc081ca23b716da2bf19b32df701d782a1606df25f98aa3bfcabc10cec595227fd95f0e81a3103fa16c8121eda70d5c4ea46a126952349feccab0d31d1546e6ec519f919f87d81cce135a17248172bef4fc404149fa092df634c3edf7240537c03e941260adcaae101b2ac2f1a5b3552cb6e0aa1aa40cac651567f3a5fbc33f80199b75bbf8882080ec6bba3a066b198cc81f0ababe63744510766b7373280d65a8a37d96a98150821c83a1ca4c5a63dfbcaa75f75e35fd382c7239aa106a68c294ffa2fca54f451ac0c0bed1543e2600f2d9569d4549a8b56c648dc7f042c11fc92b0c3c269bc5740de763775d6a4837f3de1822555af1c45b488b850e67ed1977a25e2901a5e7d8400deeb15b3743245375c4c910978aaa8944160ce099f53afad32f6295d465c7a6578e021215e1e2f6a1c6d4041365ec2bbf594191c8c58d61b84b478d7840797221902d8700d5ff46678086f1b25a77807d27137be353c82f672028ac40d272eb82ffb34bae37b751f8c3b3c6f6a1eab7ab4a673faa0451eaf3723c92544ba4c551620b16eaf761e2ba189d7f12cd9fa2ea58dc6c1003ae611a0679da279e5948c39037d53437e0a6cfb7ff2d76de2c45b6ac239b8fc35f43d60a46e1054ec0c25ca573270b067a3940217b896baaf458d998ef3ab3c473ce9e1485e30eb105db2ca8278d966d2001ced7471e15722a284c7bee7aa9d3817ed4facfdcaad9c53663274f2cbb1f3fa1fe2feaf941327f0f90edc5360e7c76d32a2a3269351dd701552e79197271eb15c62303290ed310d7f5c7752808bbc8081e9e7802fadd55a4f5b9924b80afc93dd800c670223d20dda0bb3da60392702e07b7cd0c576bb05f4a534fb69e34889c8289a8767d4b3f2f83bc95ec34001e18ad56661596d9aa6e04c3baa0c09bf1f361867f0128a32480dbb169629221fa6311dc6a78855a0998589a02ebaa4a83a3e754f1e9b1d0b9772cf6c23fdd6f2ef4fd26bde19a3261e4f452d69867151c9de01689085ef7c6da8c8c4504cb3d7a43f7a53dc5c934f1ff270a113df82c32cfd36042c41d1100b69cf498d69e3c86097e8f1eb32ce1e113f0d13635289d68d02dd414879f9a57f1e10496d8d1d5aca4c4d977d566a336e055e5d29dd3100e3a9f56a524f5d6fb6576a6d14d04fd0b7442fc9b0016862e01e22929f76b55c7cf56bbc29a5bed7ea308594970c356aac7fff17b5c9fa152f498bfeb0233bc681ab9b4c78b3e069e9ca4a7d22c7cd481b943e721b415ecc4e3c38c525bc3ef2caed5f1518e15f18e9e20a85f6dd89cb7f2cb24ce974b2bcfa025840016be6d04d385a0d346ca535d2ee407be1e802363ddf1d8bbf142645e6ac1c6458ed74640b49262a65485dadd4ee5642350394e20ef379276a071ad80f656ea0dac0cdc9e9619442353826e0928032b01d5d39cc14ddd8ce7697b932092380d4453c6d0cdac0272f098115668e783bcdca920cdec4eedd1d10fde707d3f462c04e7e86a3c1ae923292d9fa2ece99aba0ecf769ccde0b8c50849944fc6fe31f2a3c5028451e23891ce6481533aafb01a8b8eeb09eca1a5af78524b8cb19671f5f5ffc24f46851992c40faac20ff7561c5a91737b2140d71607a1f55b0d3e59db518bedbdc4db57a7ab29d7a19bc452a2cf006fd2d1a02c4448fafc36c5401732f305a332ed339d9131dfbca6a7beb31e61937286119c93c71d78581b9b35dd544db2399adbfcefa840d61ee294f1f37206927b6e65cb8343ecda456674309d43ec3954b8fb6670e3440b3eabf1c60863fa432d902017ed6d166fc68a55cf88a85492b7889a22ddb12be684d3a8abaa8efa6eed99efbd083136dcb182d721c2675ccf385c4b04ac2f197c34ec86f39600fb6eb787947a735c94f51282345a84e83eb1ab9ef733b6aed1498866c3bb327076bc7ab64e0947698b61fbe534ee58f00aa4ca1dbae93cb9b35a51a0d2fc5d1bbd9641c942cda5a66ad54924242862fa400d7385104984fd1933fe00dd9dc89b98a9650b4403099776bbf7b908bf2591d0f9b1a40ded27810430938b01e826a00fc745995511c14eeff703c18924224ce8e780b7c5caffc70ed06e797b7e34fc26080e1258d21ab35a7d9f22dbfc405adf7d7b92e2508cd914a7a4f341c336b025f1a0cc1cf01b951f74f7baf9a6c635082a31c9f3ea754dc1bad169a3c515400265e8ade734ae1b1cbee38ca95b078fc074cb85d4a4e58ce8540b6a379a35a3efdd8ec178c36a91b04b49433b6646e67d851f43226af447f08c162cdfaf8e33ff66c13c31380e08a9b359d542ff2bc4c42655baf0ca9c3077354420f364d6d7c294f0fb403d80d61bb0b9fb9ec65c4cca3d5d8d894a3d0b31582ad2311cb2081a0b8de10e593c93262d9f478524756f39323b12a8feb6afb341aad6b2860ebea8e7fd9a8ef1663badd432fe8ef4b566fd035759a236d8b4dce2e47464b8103dd314b355c4fe681a61d3f010f1f90d3e169630e3189dd3b29b2702f212ce86584221b426a1de72d0e22317e45fd20e87c487944557197bd90f695428716bcb65f94466a908c1209205a429d2978982f1195a025eca2e61de546fe408a096bd1c632c3f91069b86afe77b687e9cb0a6fab05d9f53df690770baafb07a21206c6069e7e5346b2db5ee405ddd23473a038b7147aecfb9c77a3446cf4f4b05aab3d30a8b79e825497c641e6aeb9be11cf2d56e2f558eb437435e1164a46cd8634c9c92d704194a14413a59ee53690b787a4f8f9da85df8550d72493d157190ccc691095c2150d0154b6ec5e7ccb1b0348dc58031d38b05340e1858be4ec40e33bc51ef13007d2578351bc47431f31e26dd3c2cf936abc23f01460f5579f2929dc72773527143222077b82a3c112ef89647db849491ebe28539ec61732de4daef60773e678215dae1442195e4ed4f1dbf83048c12e7f560efefd16cb95da2c418ee3a64d812053bcba0b652553a681f2ce37fd5562b49421655bd9af1444ae7eadff87b5d2ce67f98fa8e93046aa53a84bf8b725816d6e94c0d0bd03519193e4fcafae28e0ecdbb13fdecdd1ef4738b8d8a93c3a9c69c446fbc737fed85f2e5705987abff8a1b7bd1158d8e6b12efd77cd789313ce08a50358fcc5915c0fbce0d6dcac5673bbafdf987aafd7066a93b12423c928d4e9c06e3f1e4281c1c46707002f5d32b16cd5474ae8e58b04c1d5b6f6ebe3a60adc5e2dcd82471e6b0de92e7c936cc0075b1300aad2fe67409ae4852e58c568b07d3a2b429c8718d45e5ba70c87db69bb39adac2ee26ac079698cb67ff378e0e581aa24d53e45da48f8c767326b4273169bf960632d64c48cbce808c12e71aa085cc6fa038d4132f1f2b3bc16dc4c6a3cb58294dd91f667b7ca82ff6219bffb03f54b5e037801761f379f820a4411a4320875ebc7c3fd263541f37dc9fb0e8cf25cbac9cf4c1da6ce304d2812810dde85c9d9634c97c015bf798f532966328f41c1771a56de5ed459be300256ba29ad9ab28300dd1980b36bef130ae9c04bd2c5db32d7e8b746658f3c40e63cf890b30f325d5c04ebe1d55f519d94cbc0ba51b306bd18a8fc66f5e6b535470ab5b6496c5cb95d10f9b725d3f3eca004a7866da03db3e2751846519dc6090edb58b97dd9b0672410f11b153f251cd939e12d2bd4e6057d7c5d040ab333a1d383051bb2c44efeb3a40af2a2d91a0bf25905313180ac3a204807f06f3617e3fe732d131a47c26d2a647ae82123f641b38c6044f7808bada720a6287bbcf4673fa864d6181ec3b42695d5af47346451be9788cdbdcf0fa7b692e8df78f48079582cd28c61ce0f0bf0760ac7d0645acf1657bc2de5a6c8554a8ecc2e9b24d13d6b910cd63fe3bc19c4a3c67635146adf3143ffca7dba4f92998e0d0bfd1eabf846e81fb52669a44f97ff2a4a578c540a4bb0f9d8a24dee7702ed69bee812a2aeab76f3e39b72268c768bf833c54c7e6f25e46d0a124307602987456fd4f333fae6b766ade605c89d3fff25eb3c6365dbaa2bb71387d67d7ce6de29983f6c8036118168571edcdd668cf5660ba51aa6e0a9c8c399f525715810cc2ea824147196181ec4533334fb224aedbfdcae62437a27b80c714a746a7f3fa66af4da6846633703c8e926dc0df151771516652f449cb2784d45ec2c808c924219b29d8676e8b6e5342688a7c85366390d19546b28ea05f4315f657801c0e013ac345b1db401bb732b9f9d91d186d8c2167cc5d1d26ac76685177706b56bab1911791a605f594cf646092536655dc6a578a6af4a2239ac9bc38542b28a8599ba6bb5a5d087c06a3758c97716ac5176fe5a9e3a068ef2663f60449f96669224ba0d306ebf3f4dd19c7e0f86586bcf982611a42bb959e1363c711f42a44b8b3862f7aa9208f35968853891496b41f7274180d8ae764b37877756eb153072dbb656191c6ee9613d58a0ddc60ff59abc7adc3c279921c8a766d00e106f404dc3be1fd93bd211329d02ae30f85df656fc5626c8849ee4ae079008be5dcd9d301a5c7d471b023288d27e28d5c8d15f60ba29410c70a4db3e66046c9da394026e3d99666713501f844032e98d9fe32d54107a24d32622cf4d1ff377f7b3f656c0c0fdb235b1c20c22acc3df20b8890f70a40b3cf6ffcce66914da88005e2f20a8e613edd0da605fa7c2205fe4fdfb408deeafb76357a24cb2d599db2c882782debfd5a444f09b7177528a1f819ee1eb53c1fee39b0debab889f2dffaae43dcc2e35616cfb5feb95ea2c7087e6defa05ff56df01c879c99fa849a0ee61db6d53104eeef969a26836282ace37f6739a9e6a045a5677145a37ce4f3e1a155e25a7a601bd09874c10a7fceb4946d360f949262c4a99bcc2f78b6115b49a0d96a7b9ebeeef7721b9a3f9950c4bbaf71e2e61704be80aaac9399a8b8b5da8ad318a26c2bcf9f63e50106400e9b6c881951a14d6675e8f8a97013c3e9f3416f993b20c231b071bba5575c295f2086a39e0bfaa56b8f9aa046bd2eeb6b4943eb5bd9a3dded98d022c1f616ede872433f705ee081cba54b91c440426dc57f17e878f31f6b8d6c5fd4572c9dcc0b0be98f5be1d930fb28d2bfb4966b800ca59968842a48218022c0be6437d359e9bc7f341c7a41c8a6c65dcd5dbe96e6a69873011ef4fec36541bf85c0bff55299d8b7e07cfa37fa8350615f3b691e7ea72731172e931390eab4fedd1257d493489952e423beec0b6efc8fd034638651b86f09acd98e7767fbd730a3203d43aaec791993ccff50a985972d35cab089f4fa3331b9f8568beffc9cdd84784a89bc2c355c7466883535e0d9a9b75a3a30a53aa43251fa468530f1aacd1be9b1106eac455c7a063551f7cbb98f6d3c0ad00ced205633c1c6137bad8ff2fc03908c3f7a97c4240a2d708f69be32d070ea669783f04610d14ab304d5444fc58b406bfc59ca0a2aa13bc5df2bec94f876f41ed63f6369c0a034d4cf2590f35c79ff40de6f9bc4ec92aa4c9276a907dd24bbe371ddaacba2b7b2f6723b3d1757f70d6b11faff58679f8c12fc39339d9a065553417f4b34fed7de1b80fe7128daf67913a7b1d819dea7542037208dd885d054e2f301cefc5f243a41beed960ea0b714b6500bdc08336cbf0dd16923ecab4c73938e7020534b62d27542ea1bec21a9f7c5bfc54a209f6a896a07c034d718fb32d17cbf9632a8fdb7de1b1467ce9f962baac63e786ab981951c51f640ffdd9993f5697b3c4ca64c8d6b06f032d30febe726feee53599fece3bd2f695f9c31353d24fe1d428e1dd522dba27f7686ecd55b615d274821b4253e5e367931b23b3afb1a995b619b1f59a4f4532c537bf254d25af90bd30f62810a8dcb1842fb4b9bc4abd44309ae381246b1c17ed9857eb22253f9ee0365a888a974fb78f81038e84bac8d77e70d3c0c010033673eab614bfeacea835dac924af63467d3fc58b39596a1fcdaf3dfbd592e0112cf8da3fbf3e0131d8e7729f5ec05f2ff7a5aa8ca5a83b7c1e382acbf09d9e64232e4eb025a6aaa41c2603ee0c51e2317a0f7cc8ad153716a8c503cb33d790475f1ae020c80de31f420532f1f781826f90225a6cf14dc15068fb52bb43e57bf24abb26d1806147ea078f1695638e3723fcd84987d52ebadc4da0efbe81df419341c3aa542396b188af9692ab13fe72efd2d130e60373bc0b421c9f103beeb5617eb9c8a09fd6422fc9c23da9c4f74f0c3154bb8918e295c7bcaa803dacc1f354f67b09304c9200323df4f6fee010d0f0c1668637d8990d46e6413c8a1556a78cc130a0af50ff5d8e613fbba63542a9e5beea836c586316d84ae23d0aa288af654dc11d5b352f5996b33d4fd5ae0d98a8f653e74d144e46724c4ae127c2945ab6a643970d0ac18ed96b8b88dbc35ade97761fd6ef47081689b20415b7ba343ae1e808526b1241c9ad26501a86b3cfd17b2b09cc2950e59a658b3718ac82f70bd9c4a45742f724359876be40adcb832ec52dd5718d7f32ff701fa9b101393749cb1075b4e6f6fcd89f47faf72f688e1d6f3a0722f4e7e98c1f9be59f52abf997758106ecddec49741e1faa19ed8b8c8b5af4264cd50241ec1e6389dcfa8992b2ae67391142fd937179b710a2dbd841d9e3826ca1a74632bb304dae5748e15a2a57a04da57f51e7c73019c9a93546944a6625fc66431b76fb621da61e4dbe3d764380abf380227b97e23e3f54fbf369f3f5fd9a6f45b6226dbee79142542fc6f085383bdcb14fe704dd6d86514618237d9c8b1840c91df8e669ef2f636d91303ccd5b2f69301e85bfb8062089fcdeb3c0343444db40fd52b8ff3efd9297c1586d675fba0560b27860b3141fc18a693d65f83d6611427d6758155f88a262581ebcbcd5b38e8a98e6d88052b2e924b68a6f9e54c19d383c2297b991e5981330e6a281cb5c850c56d557c871ab48f37c716e30a49fd433b30fff01f73960866ba0bc0d26035f558616a882886c2fd256ef7a2a5ad591d4cd3bc1d3c5bc152aca090b23bff2ac1dcdd3eab71ff634a691fa4bfc86f786c04d4187d1ec51cd608632145c676fc926d6042aeeea13bbcd69f96f0e9b4b89f7e3e1a3f1ebb1d0492bb4bc91bf5695bfef8fcf2cc90fdf54a59a509cb12532cc69b4a6faedffff1e3cb4f3e57e9a7d79c37dac2ee9f39b9bdad4b3e025b351a18543fdb3065c93f2a71dc80d84270c84a73bd407623d24c161422dbb5ec27f09addb461431db512ae7eb804466b6df740922cb7616acd99ae0c44dbc86f9edb01fbed22ad7b1a83ac2a04c1a471c5b9ce8eeeb68c7174946a09d6e648b53ba92d2b701a9f52fe13a7145260f9c5a7f55c9df14a4f4e49b85e16caba22ecaf4331cf7851363c368ef357be8943b7c278831ed0a19a2497b39febc228cb49a636742b007fd214aac013912c862d54d913553c6723d1567f0905b6c93e787eeb36624f2c42886dcc6e61f7f364d9786742ea6bde5515334ae0d24e7283e0681686cc86905c7b02cca694da3ca3edf9702218f3775bf588b5531d3b7b82b617727c81f63914a609084d4401b64a803a316cb13ac23a23a99d6a1cfed16ce02a7eaa391396f5d32d4ca06ff7e7725d2bbebeba8b842c118c37920bbff36d9474fc4a81654ef80008c33f48a3e6726c18be5129b5495ef2fe33e14af6b2fc99278d4c52bcbc2283cb582dadbe0f1ee3ed3c24d08cc23660bbef1ca60ad8fcb1d5d5c734c4f95c60e93d20cfe65daacbe01a3e4ee3cd253680d8f95e02c94c512d631aa5799eea3a452a599f54b98ed3ff62220d222574a9910519e7fb9c0e0d489bac74b8d2231eabba411551fb133ea668f934a1e30404c65dce8fec150f7d0308086cdf1bda3b66db1854ef5e960a0c6040e4444afad709df240e2ea9fcdb7179eb3c1b7ac363e9bf7e3161226319acd52aa4b5696c7f0fc57778ce3c9f5d3d0258b775a0024b183b35793591d0caf031ffab282150b04fcb7c5b8a62ea76efd7bd208476227ec83adb75cdbe5037a90361a86ed81dba06a0dc170b2a65cc9b81d009703d8493501322db4ac5bc3eaac8f46e229ab32ccc411651553c02e3608dfae05b78c03c4011256d5215e6a7e678ee4f6fe231d86556168ff39c32f287a22f7d1e456d2848c6711f2ef4c1ad42b4d8536f3cbf994318a092182cd89063d69f0469cb97ec20e4196a288595c5a9edcfb35c93e4eacbcb9192f7695d7d90312f02430d243998920bf413a24353a8a73629a8ff749c50f132a919e8bd9bdde816dac8eaf517b17357beaf5c4ab9d0666b62a5ce63d868fbe99c520aa738a0d34542a9b2a2b701534bb278f5d2ae4237d03bd173de5f8865074ea8d465342726ea1b77bd502be9e3ee1bb0cad3beea104bd046b6d24143642208db0746f85dd2ac46d54636d8b7c67e48e42ebff977411d1bcf405ea6bcdce24addfe4fbbef2a94a0fb6442680da7991b68e375fb82d0d8623b68f5b40e7db7831894f3dd0348089f3ec012d794e93dc17a3dff48435ac9b7876e4e528781fdaa11aca35f0c7d958eb7de4cc8950accf44116d7a7b3bf3060f7ed58a71e38c9c41963eab321a6d643f72e001821578687927dd11c4a791c3f9cbb8d2943ac13740d231f53211c2d6812b106aa9aa9928f279fa2712c244b145c3b1e73f405ac6c73c12507006d37fa83ce9fe6986a7d156682c561b9002497b8f3f9cbb6e0000b841c9acdc08f77293ea00f53e2bdae6e0827a9bfcbf0c6a3cebc3d401f163ad75e05b8ada6d20f46719cc7f13b0da5fc42df6a48076b690554b6d24971f8f64830321ce2281495ab8a7a8ed2b327ee8240a1c46f2d194b9386f7eff72bd6fd63085c9ed00c799140e8b273f478095e0ce8ba27773c57d75158f0bd63484e8b5436aa94258ffd0502c839a6442dd46ad05d958373a3f6b5c35e1c88217d044eee3080241fc4ddf666a78eff0aa0e0240cc1718b86635ebc35efb8074f2bd1ad79442ead06aa13f5d1d46c4378e5e85405fd0ab864eebcff77deff4df4d16d76d3e99fdb8e8ef865bcc494704b37ef1c8fe6ee1ac08b041813fe7dbd4ac3ba70366f8b52ca3bfe69a910e7ebc1d3f5366a27af611285e5978065912df272da65cfed75e398226204d4b33c567b10adeff171dd881d23776194657a33e2a87ae7a2c32daa2e6a612427099c02c2291567d44de7278b3f6b8be301d43371b0b3787d4c612ce1076e6e61c0d5fe475fdd041a691b45276ea49e01996cc86df84c86080c0a63153842a1db800ad45ad912d2c3820e4902f345a83e60ef78fcd8de3349af685e4d6afd2c63151e51009d8facb06985c13cc4ef1f07e3e75e14ddef55327f266cc8a572d6021288d1bfea85386a7576f6e028ae1e712c44ddd0dded27b5554783c11f4743989ee9151c49ce361c552eb42508c26294f5ae976495af67473d2422ce7f68fc123a19bee246f25b87d65a696f329e6c1b33ec3605533d6d5f2b9228b0e4e91fb3e38f331f51a01b54e662adfe34b38251cfd9f701de04578d9d3dc60cf16b70aa4306042cea299f7314ade05bd04c380e29d7f570c4460eb148f9b4e27d71b16a02792c6e85604a3cc23952d6a69bac8751636cf3ede5d0ad40116b19d42b1009c109008ad7ff6ba9e6637e28a769b4548177f9bfa38497b9bdec60b228114d2767eaead82daf63e28b87113c2416a7cf0fd96c73bf8880a581999ad55248d4702a93857b6204883fed303365956b7a683bb95683cf4eb878216293c7a830889a279c0952a575129b1ee68814b042297a4f540294d9e91c3295e5833861dfb96de963f62cfbce54353d908a584bdc8cf12ec68bc0428de7cb78754fd4f49dfb1aa85e31d3dcf80d463e4ce4fdc842ea5a781b95809775270e2fa6f81e0d23f12691b744104b4380c77a8b5a87bca87d2a74e73e080a3fbc1f367883c98c457d43ff07499d58873c1e77352b6d037d1fcb8d2be0705a241a13cbe673d03b923842f77e7e36520b2a6a8bb081c39e8a054596007dd211939820b9e55775482cd8ea9e447db52dfd19edc0dd970d7df680d8a04e01ba11bfa96108d222c1c56c5e41d06f42e6fabac342855f99a1506d18d4629af30d40fade40b1f7e276e859affb0a80e920aa17dbbb1a9baccfc13dbe91a220ea64c41433f5dea9c1d005317fc53b026f7c472f705de4e4402b6133954c3239cec687d555a469b2025087175d212763b22693cbf45e2fdf56e36ca04be0458b07460ff71b826f3a127df52b572c83c5a135783742af5ea8a4691e27e5914a452fb735d4e35a77c5214e2c9ba856204c8f2ba627c606598fc40b22859dc6819bc8ae39053394edf85c5643b33e8f3322566bd1edd653a4a86628de6891a1f0212de095c53576153ce01b374f101d8922f6fcbe4d50a67d45710aaa92e235f2ba7e005292771a926692c843056766ed28f855f0bb0ce35ffcd10a49f204e0c5fbcda5f583e37cf8ffe2ba660e547ee6756805e7881b3dd7f32d7c80d6ab0f1e4a3819106da48a5db466e8de0a19696216246fd4b4cf036d80977830b98c97498d8ac427ba06c573de3c0d214178d765766954843b5c8f2710d2a471664ffdb9e3f0a7718a2e1671da714c2c2f6b42c9023b7918d607c1f4e7c01c75b22b5d536dec97c6d87ab1d73223fae2bb445d3dfad54a7a2feaedeb2a5f7d1e9b7fc49a557b08d5d2e3554c2152c417875279b0823f8a13767c76b6c32035f577b7e0e84c91c9e869978b5e968cdc21a721cc31f0c5cca6680c44a495a8a285938104f3a0165b2ba49815ce2855951d864f82613136c14bfcdbed3714e4ccbfe967b749c1b166a4f01b375cce192bbea7b298197a3f0bf014488e40fd8cf10603b63c2db8cd6d0f187ea2ebeaed38745476f16598a09a3197426711561baa282ce149793d85399f143d8acd5e2b5520b3b0c67c5a66bfafb7a73e4420a962a92cb769b28323c9607aac4143bd652820817b67608bf2af80ff203db04192f294ae11a5aceb717683238a5c2b8df974d135d7e9df5b513a064cdb77e0287f5a5bacbecd92a5503d9c2c22f5747b597276d1cd66a3c39d79d304df12db809309d078ad76ecba03a2ec130a1924ca1538907040a116785e2fa0dadea45d24499bc0a2681227651cca243acfaf4f40d314bc02ea7f8c436bbf2f21c889e7e7d1160bf7f95129ccc31447dfd8b635a308058601e25a565e6a6a6b452b97cded4b3997cc60252a63f8f19114b4ecfc5b0e30afbe89fb9025c1a7476531fb0fec8c4e1e5dc27b6d12f85e71562164a5f0f77f4713175e120427bfbe25ef9781c4a49d8d3f8d4ac0845a8f5466c65d5e4f40ada799dd8095c03683e29c542d6202f8f132eed9c9d7fbd31724b18b2f34301aeade0273bc3356540b4c4434da51b9434ebcd958f85b17ebd6e5bb8d54b538e3a5d4b1dc1ef52b25cea1537bb861de77780363bbcecfcf6570a18dcbd2766b0d2a5bc273a92c85d68ea1d43f22bfd5dc7b10bf7ee8d3aa07f34bd1fad86a45a1b8dc5f3d2406f040f3d7e751272722ec288b54a4ffd2a1dc8d9b08622a2566b11fccdff707ed3799c1ee91efb1f576ce1e0c31c74a7680429a9f8a8eeaa8ee20ca0538f54d9d1c5b28a535e284f7ac8df48a789302555f281ee43563bb45356c1a6e7daf131f88447f9dabeec6495b334bfa61ee6273af3cbe34ec4f6521e50bc199a16f6906522d622dcbd9c86b8b242db74002bdcbbafa7316741ae25bab7328e8fdf8f559eede0445b7addd1fdc5930e0935f428303344ae25b05f998e4312a69db8eb0719df064aef1fe853f6ea05528ca1d41807226984697a124fb8dd9c5f426d6327f0bca747855e1c933bf06193773cb6420b3ab9897a3a1da7d9b5333cea59c4e8541c610ec5610e55ce57ce79ad884cb0f23493cca0913fee888309ef4ee18bef37aceac4d55253750637a2bffd9e5871553289dc2f2f491091b85c45faae776e7174acbaea87f3ad66010a3ef1ce2e02bcb2fe0ad1d1fe9a3eec81e5074e970ad68bd61f6181893325850942f386af4dae7cc348e436be1232ae53f03903c5d5a439c530234f03bc268799bfc3cb3ca28ce4960f10ab0cd3bce98b708c957bc5fd119614c311c5d8323be3a455b46cfcb902e7e8468a16e6aa7c458dc5bf9374f8db0f6b616479f2e68c29c70661242dd8267c5cc5ba352466a1c66c0903bf7a302d2040ae4d882a2753ba4fa91a68e67a20609f821acf3f6698a82812cd2e8a4f35b213efb6ebc988d97ea1ab949f3ef0d9c29a441335344148c24c29ef42263e8db7ecaa9061b23d67f799a125d042cd80b74c5c82edeb946d39eb1462a190c7488e4384a621f4cf03365095879bf5b19a5c249a874761decdf8168ce4fc2223a7d8a33150268d1249ffd6e392f7e4eccbf45e76c859ae7cc47f864216f64cede0712a23f47b89957c3a696bb04c0636710e1533b5b35a20d9402ff769f193bd661edfd45ae42131b9cb7e36061333c9a29c8add680ea665fc8b31c4c2950b3e99ff0a1b7b7305df6334960f87592a806301996445e8367379104bca6c177edc8a7b2a75c2afb39cba2cff714f4e855ac841bd201ac8abc9c0a522df7a0ddb558e03ac8e2338d5234e289e52741d15a8d8fc9ffbe7155164923cebfe9a30b4e7e80125e2fc8eef44db8c9977e16dcfd18973b2f847f21108b4a556e21d8a9bf72853d60177eb55dd1a74ba04c8e05963b32b03f85f30c209180aea145da82b4f2e3a0dc88806f8795e0058150feec3f5463ebcf53cbfe0768c10e4fe74535128fd50a8471aee794c220a4359ebcba359a65ae1bcfd43ce66a83b73ab01b96bd93c99ea8c6dcd0ad849216f3ce1be7b03751e42ccaea236717a116e71aa4d5f1d9ff40aa96a0882f8027e91134f1e7f04904d4ed14be673b6eefe9f2992ac96753e2243dc9c55810caabd88cecc71ebd13a3dd109f95d95b36cb90d52bd7bd49dae1f3fcbe6971125b67e9241397295c381b0ad75b8d0f707382d3a05130319228c21aaab258090c907291f044e339c677f74fcd58b916f0e25569df8e48e14e69c2820ea7275c36262d6000b4e039f27a9917524aa810e926cacf01d3906ff41fa875abcf6ee83e2093e754eeee05e0d94b5f2fdec3c4646bd967d13ac424adce041e7d0f05b0f4aae62dc26df840ca55791033c29d98c2b02e2a5ba30ff93f9f9bdb0cb5b83f1afdb4fce47dbf48d8edccd4109eb6194b9ac2d347d2e11252cf574bf6fcd9e84c81d596a17b758563d3880bf47d97ddc219a3dec2e07c48f967e321ea60f890189a99a58508760c80b19658766792de019a8a8bf54659c1a67639f9cc0ababb55452a537b5e2ceb2e5687d9dabe33a0a5c3f04c177809cab06910ba7877181f4428764def79df9fdd79cad6992627bd3fac3d2e3b079c978714a9ebcb34b7b276cf054b053ec36a21d17ecb2ab81f751e1dd93c58201c88331b74e1cdd284f2769171206043e0b21b9cbfa1bae89f8e5b42151c00b1add10af92ee136cb7e7013cef0f1684a7f152ba9c84c039a1d2918d28d8b5563ff25bc2b89c2b8f757af18572f78297aaa3aff024a20903dc04c8761f443f1a5b344a57656024f09d32dae2aa9047893966dfb98cda68582a4742e25367feed7f0bb93d1380f27209769e60e9bbf8292fec2a99750808662cce3e9d01aac1f496cea27d53648ddbee088ff6a7edcafa4b0ae64dd5ab84c967bee87f663e317cfcb5329d5882283201115acf91738686d5aa49c4ee3f424e805aaa1d273eafb5091c2e9df92a1e30f575d680d51e81a6f1419adc74fbcc12a55521449dd9425edf527a470c77ac78398d79f06a19c31e62b3b5412f8f7f0dceaeb3e09d53b5bdf7e0feac225b4a299cd755c14b3dacd475bfecce7c5322da3070a9991bb93b2c757ff3a248b5dad38d09fbb698a0b2e23923539f0b7e38578b985cdf83824056931986abc5561825e3a10877a33d4884073645cc4d4b9643f386354365bd2db06d815e3cc3ee7807d8ffd13d767befb122c6e7c8f317698940d7a50a3dc5c133a836a034f1b5895c15b2149a6fb59d9a0276c1c4937956ac4d7bfcffd6ecb6ff5ec44d687fb6a168663e2886db2e24e184e4e4dea7d324754a9eb5e13c0ed729710bb21ad654c6c77a0359c49a1d891eec117d07ccd4b26da58d777824269c7ef94e8728bd2456ebe9436e9d54e3bac30e8f4d98567d10bc237a90537375f9603af771da87349b8729db4b734bb2cae3cbc54ba7b1dbf3df3b3b872b021fcdc6c8f97dee0920979d38dc9ee1f7771d386a710460850e289c0ec4e3f21a65e3a2610b174608a4e9fd09cc8ea183a74c46c2122468de2e321c882321c8bdfdbe0a1fe58674d4cf9febf5d6f2271a461fef0da7503ff42cb014fa2e0c312ddc05c35a6b72799b02480f55cd776868214f1480bd784c67f071e380301e34a2810fa84f4aa800e57f8a3167bb6984222c8c5d210a6c6cc69938b629b125a1a61a2f4a8050c7fa00472f924b56b1de3969f14e3edeb514f669fa05a7e549369a461c6efb0da915285bdae00f88302299e11fb535471894608f675d07a66c42144f79e6b67eee2ad61fe4e93014c5789709086f446cdd7e9a55891415f062d080eab9b9863eb285bdab1f5ed1964df5cc4fe6b88dfaaa44533cb681f0d2af303a94f2b7c2d2f2a0b1fcf0b3b35d7207835111f10c4c23558a168f770ffd3e23727b1f70c17bad80324f446d11d8b63f23a3e0c508ffbf596f00f1f7053faa17a57071a59805093b01e27fa7e0039503ded885c038132533c91f745df3646cdabbe8a85415a30f92e9c85e4b68a283bad3924b2c592a04c4e57144e9263cafee4ec93900a474fec9f6577a154488ed7f07b371547c09ebed8f788a7cf085be9e3a11d5a7826bfbe8b999715e92c6b3d932812ff6bdf849d3aa9b6e2c2f03664dd687df2725d0a6bea4d3ee81472632906b29609dea73a4ddfac2913b41febfe358a340506f017e6e6197a07f8153f5c0cba3ec99b92c8ab7902ce013eebcfbb15ee5a117f2128a0db86b678b13ce01b6ad714f093dd9d065b7693b2ead15c85e7157e204e9dd72751e81b493ec5da4bb4e3524c1d4a433c6e301288f8211a11630f517cdc45eb7408bd00143536de896a795a186253bdda520c42e097426aabf75023d3e8354d6a87d5f4050fd22344d4417a60a55400aff1c779bdbe33218e36abf305fc5264c97bb1e51cf3a8c74c56d11048033d1e46026fcb4fe06105990f8075c3095c54f657c0d39ebad4b919ee8d69f4d1f027be136c318aad0d307a66204c19fbf135ebee2f072d75dc17a412f02a66c63a7f2d87e13244053936b65068cee9cccb4ccefe7d01ba0b5934a395548bbe5fb373089012da03f560b8c008ff5f9885ffd8054f74d2c1aff8b813f040946b1106a29ba12eab2c1a42f03386b750194e0ce9c489a19da8977678590934cd7185e549132d975c5dae0e55c625499dc5266de143a2e94e9de11499690cbe2bc9a46c1353d194a0a85de26316fc7b203ec491f72fe6dfbf2ce44a6cc5b909be82f84d1f2d0dffb5b81a9f8a3bbea3b8b5f550d0ea1ecebd4a1a6eea7f4ff7988de8b97efd14b53794c1f1c1931abaf59b40b4d61b8701274ff2c8c21130536281b54b3eb09333a1f7fd2d85b9b2fb7752f8701ea4d6945222fd261951f4feb2c427031aa7f1f3052d5a340e03e5b85b2b33633b343df4e4eba1d0b3592a7c3b2e397dc3d952b346d141c2f1aef5bebc16f006e625fd8d5e3cd3ff5d3210765e26b1ae094c60c9b855946dadfb2271926e84fa8471d81cb4f7246f6050fff6fc2bab0b3b2ac48cc07d4ca3bb3aef653daac75953825607492c63a40c9c050aa7366770586d50066501a9633ba7c932ad0838cb357a6572fa8a18b6625107c02bed73d929e1b7c585753e1054650041587dee4b48c80ff073fd032a0384f56c3d1a8ef8681a3752fa8b9a437ac46f63bde34a2bb6e76ca29126cf3dc94d3ea812f995b3da76c5fe4e814e42a771a5ee33bd4066a89772702b1b2b947483fafb65a11327ff5f901236e7aabcb0f9c5c2571812e79d5dd890a5a3a7b117a6dce79f3c3e348e854ccc96940bd0955ab7c3288e8b5f3e3b9ce06dd2cc9f83fe0718dae6d40960285054b4784422aa6b00db563e92bfa80a49a423629ab8aae37282e4c55d69a62c5cc853e8c07d0aeb06dcd006cf41fe4750b51cab737780bc5ca919afc94fba6a7f24b5ffb1199197a7f495f1c83ffb7cc189b7ce8bff8894695341345bd0a297b988f85a63a85e4d9c16a41aec6bd8be70436e8edf6cfabf144f89fb412beed41af0d556c877d1d5c405c58e660c3d6617ad8c9029316fe18abe3e06be6e9278d02f4df48ac1c84ff5fa01655f3c88d74633e19a537d3d0cd8c530bbcb2bcad1cc354d01da82f393db6793f746c873026bb549fac614578a59df570403dfd8a5e2654148471f976d0d11d335a784c0af6d7240a9b0129ed276c9f1b904e58be534a7ee55dbc7fcfd51be0862c3d5ebaaeb522d25dbb3e67918934c3bdc57087d6d5c46ca192ad79fcd00b0491d82e4ce9b412819ae6a9cf8e7881dc142cd92286d18abbdacee5573a1acea104ff18330b118863b68e53e08be5814b62a0c271782d49dd738dfd8add223b349a355ec3c26646420976a739118d05f5b555d9b88d2af8660de9f9b90a7b2b19c0359e1ea8d0af828181a02fb7d851f97c912ba81e33f6974b74a987adf2ea531fbdc13fb833f6e5a9ba399ff1d93b98cb7d7d803f167e70d6c8b429c3784f93cd0d7686d568e840d70d771b8158b0457643249f778b43921bb96c00c1cfe6e8c6da9bead7dabe824cc0960eaeb900973596dfe85e4bf0a320a51a8d4b81d241626d30553a3c9eb1d169e3f0cb1d67963f255d5566af366906d48f14b3d2e283796ffc8124fcba765b3421b2615ca4487abd22dac0633afb1660d0f15529dc0ddf9877d559757210e0527cf6e3b927d52a026c141aad5114f2b1848bfb092edd8f06f3d2c2a217fbaf084ad8424dd6b8ed06389883be03a9f3feeef56cb0e1c400608f4029c3d55bd100621fbfeb034e2f2d2ca25015774bde26671ab88b560847db8a7b691721bc5b94cd8233d7ed985b31a0c276ddd33ceca645ef9608c918facc314a4dec2244e80608248f50a720851179eab416a0c2ab8d38b8c7497b15347d35a6df68ea0aa6e755c267d0d23164569f52e1eb668ffb4de251095ff253234a99588f0b4c0d161629b8fe9e24d231351a5712dd00205279f37d5dc202b2ecfa72d1f3f4f5979f685dfcf2bd1acf58571220a51638fac67ee5b6bbef9ab1af2c2099af79f25105c9b40ddcc0741db65cf32327039ccbf115ffbeb83124bd8d849035c86713f22c53886ab77099319da62a38d376946f1c874c42325e5eb719bf158fc2274330a72ef3edf9f8aa7c01b417f6a097474115497ee6ebbad32b7890c875c6d5d183b0064919d3bb7c340aa84876da60e226b3dd37cf5c5ca18cf8135a908747790dc94e61de8f5d7869376afff6b90b694ad30a0159ed5fdba0cd1ebc2efe5bcfc92e4dd736f4e8f5f31d86844b098d076135c0b9a5c959436a109b7170494167cc93b86a6eff54330fb028335989c6f2b3fdb0b301ca61f908683512a49ed6a7efb98835b73993095e590a830e0d4900f42333ed7307e6adf12cd508eb3ecf533c9e1e8b537e0293233da0874631beffc4e0a7f69ec4c742a43b0038491188c046dd3e4103daa10f1c8b24ef7e6d13a6c428fdfeacfe9f602e206cee6e3ff566495ba7636bac92e193848353d7540e8ff4a4834cbc8e38bc29ae5e7da0591138f9316f183d6fc10e6ea1278fe0f816d9b558c0b94e4f097a10a45b92d5858adc93d94968d5dd766b5fb95ff6e16ae528cfb8b87b930709816f2252080e32417367de789bcd827376d94baaa13b05f6df599654818b5ec2b678c5ba21d30f2e2054a66f0dc2e38977eefa4567ebb9ed71a666ec8b7e627b0ffa1f96d7183e660e03db0a905e196fa8b480b53ac304baaf50c32b1be38600fac5d86d1fad20887a232cf80cbc83c78028a0d137684bc20ef7124f34322282216ed5b950907e4367952e1ce4369ea911211a259f190f2c7e529881e61a372a8f92b28ebe33c244bcab177f5cb71cc1676e1c5fd624818ebe5ca6f12c59df7050b48abdef2f9adc1a601db8358393b092c07ba6d1c8c2b95856b35750992eb10f4bf957531407641ab7a7fb12c75dfc8fa76ea3419171776c6c71f3209339c6aa312be817e82575e9936ed069b5782856f5107b5da8bb6d580bc4aa138ef752412a785bbe2b4dc53c03701a079c3e161904c64d520f4faf6da2051be03363717dac17f44f1c56937214f38eb16906124f18c48e390c506ea91f947c120c164b95007454088c745c851824bee053596c55c3d2506991007f7d57a6eaa7761a14fa636da667beae7b470b919225d20b4e7a8bafb7b8b2f58782f143cde01a7d0c6e4ff9524cfbe14d015a04536ce0ca436710e16b62af293a67c79eedf7e37ec3965954b4802297097ceea2a12ae02e8b7615bad96c406990126e505f8a64465934dae4f9ecd3dffd579385425b6cc942d157c0b7379b6b592e85a95115c849c30a0f2c8051406a85c5b2559ccea54e190397663b78cca33421eb06207c7f6495c8eb3d6ac29ee613c10ff205cf909a4b454d7a813ac091fca3b66e513f53946d182c06d99ca93607e3b8d8ccba08f231c4a4223c9a8eca3385361c714acb80a89f9e2dcbe065028773f9806cfa09d6df08490115fb550974c34149a21497a88a4720b4d5ab83cebef23972005fc0f06e480f9fc8166b5cbaa854d78042db2867bb21fd739cb0d074e0991d37b61c4d6cd68c47f9cd9c08e871cec04409b6c49b81d726b010173808fb6731818fae232ff8eade05f2279b19923084b7d7cf2017685ef467c7e56669449799fbe6d0f5b398a6dde5c7953ffe61626437d5f75164aa3a6dae340c72543cec4d26ec0c404b07f1dfb5c492a138ec8a5e99ae10bea3ccd1937f45e1abcaf4ab0fc3da4674c32411e3ae6048d3a4d084c3d826d4af663234657f2a4f556e87597455a3175f39b7951a6456ea78baa150f349fb9f9f7e4f6b1bd9aeac548c3dc0260d1678b62ce98ab7a910174c58fcefeaeb4453254f10dd275d53020130fb4007548eb56727eca2e2b2b76a7bf9a6360fdbbc83b881aaf76f24ff18ecec966df9e91f44ce328d65fff71e8e55546655dd1807c568f964bbed821587db0a80ac3cec106a7b29a05cf7f7dbdd19d46e4e15a7cccae07703e0631c37d6d0ecd4de63710e9054722ce187bc7763e279454fa644b276f6b291b0b61df0df5dddeda6e30e190e3106248a45220ddf3a67ecbb58df55ea4b79857ceac0c7b847a7b4ea400212cc709bb2fbd2fd9d0b78da662eeec4a45370d4c441409ffd61f2599e570a73db03ce19949a591137ca3ab9a93ba8bbeccea0fc8ed08db29c5d49be52d4612d3f5b80656a9ccb37d47256bdc96a49592ec5831d0dbf754e165fc0ea33871f365c5332a1c8dbc1fc48696e9989e91ee3864cba3b7e23390d22cdcc833684ad7c4794fe3e98440c7617b463ccedbae1d00c723641084495d1f0d4da17338b243798c37aedd8a43828b082d0ff4a9715bfc0addeb8869025a502371ca5cdc6e92e4e2167fab9b25585204e7e1c090cdf3de3a660d3a9c688a4e129cd234e82f2d32d71e2da8bb99f3962be33c3b925489493c32e51c89f6c65780fd701348dc430d259750b8b9102424f7b53f90c53ca00f31782d624f1bc857eab4f5b9d1019fb5f42bebcc37c9f74c6fc5482b15d2d809a1c6f0e19ec3c8bc653d2d89b69098c56cd198924daa963da33a832b180387f2adc906f002a7b42ba10a15de8a5ae8e1ab424a6ff8529f8b317b31cf0653507e93445babd246a2a1e042c76c181c7421d3c47071515cee847d7573ecf56559610abce4530f599d163f7373c4296812b685af7e4c467885dfb945d918d414ae40b2ba0cb8a53cf38905ca47be3aa95868d78607948b0c0982382273de35324ed7eb3de47b6842c256e4be95c2fac64212ac782ebf252f86166532c36f74973741fc1057af18ffc94df8aed904195988f8c17e219caa5e2ea62fcd257d9f07d8f4eb8b84e50185b1fccc269f02eed895ce8f8e11b69b380b269c6bde2aa3d87489c71e2cef55ed35b184ecef31bb99c0d2344119540f708d5354868e0df79eab88ef58e366c842032182090bac46caafb14fc60182f8ae4b4b28e19f942a0a24c15f9cc0672799c03d2b85f6aa114eda795c8f0eed3985f8c6481123688534ab4c74281e71dda854bd08bcb27254bc2ad9a35198502d42a40ad722d6dae8154b9e547603bebc5166eb34c7b132aabec3619f650cb28e80511dff5de1a05817705c30798c9894fad414ee16bb9e6b951fc499c81669ba3f14be26a26c918427e3b53d135e53d057553af5514f51f1eb53223afded00a494a63e72f00f52e3ea4797c52d769348d3747467639be5aa40918e58d1b017aa0c0103945db2ded104d0b2920f12e8d69fdb3396ab431a88ac549b0ae410a2dbdf9256357afa33dab4659afe553b7d075bc917fa77f56c9cdd7f6d7cbf2dfde4ecc2b0384330e7a4a2907655710b48404ef53475316c2007260d6298259f5c1a13314d6bdb0a03cbe649987611e126afdcdc8dbb72b4c231250ce0c65cd3f43eabd9a9d6a8142aba52afebe9829c16fef30f8cc699496cc7638ae6180781b40314c50736fb86747762f32694e0f11e3618a9bc3be3988ecd12c44c5e5f2dcc4fa9ea3d1d30f5a4707a0f011f945547934d82f89b979a55f276b253e9af23e4fc94f39f5d7bc047ec1d6b35c5727d2413fdf9713b9323735ca9b613c3e955c58cd2607e40de218a267a96e45d117391452eaf8ea14622669425de39dc0790b91b6b0580a98f53b94dae12ee50d16a2718bcec015cb3296fcb338adc63cc15ce40c9a51dcc3029370f7a724190620414e07a72b5f9e655e6796fdd692fd01c4bad11a9c22244a52f4a8a13976bb1ea9dfbb4b6748cbe8e7547bf53bef38d69b918c581a2144f5991e179f05d6664ff5a8a68b79bfd5a616c056e37d2ab384010afb512bb64b164ca22143dbd147fb55fa205edb8c60a369cdf9343711ff3b0ca2f00b20b876d0917654c891ee7d5a80defe6d8d1daafda15d083a270cca93ead9e334c50d9fb676acb0339b11e235857f43d20dc56cf20dd3bfe9295f78bfd61fca9745494f37939025ec24818f8fe52f32c514475d5103518ebee43766575a6f0009fa160af3f629dc3c4a0d2f5d21c1ebc44c117689286342fc5837b2f318a34231e506c18a60851f6ff74842d0e91b394d34cb18e74ba17ba4797a90218145cd5460915645c15fdff9246f98a221d8eb74c355bfa003fdc72370265bfc417ed74d5597155fd0869e293c56b04c620dac00980b659aa7b5b17f587e5d6ddeddb9b8d0333ef35f50fa15f1b55e777b07ebd29a301604bc055e6ed8b53150e06aee35b55826120c08ce95488d8951f8d57bbede82acd9baec394587a2b9398a2d301e5ad754e799278e99540ae7fed98ca90e87fff3043647cb1dd08e92fa54f85e3534db3b63c717487492d8a0524f9a898727c0121992da541ad272c48c5ea45fe0dbc366d921967d2943e83a88fb00a4110f0e2b9940a3982faaa63bf1d5478ab6d6919d3f8217063c46f53fdd44f0126c226a52105b499e9d688813b0dd5b2cdfbe005fa52e331d719b14f6c084eb626448a37d11f8af5a36fc3360e47b4c9e9b3255351ca921d79c9e4ede97aaaed9f34a2861a100e9e0edbf85f4c48244020bbe495b417d1c02ab7af4b237578a9603ffcb82daa71f25cca4ab1ca63aee7fcab365337f3ca00a2ca67d87cd1604af2317ced399d03f0ce31c90929f7eb8adc0110bd2a8bef297d36566d1943ce3d59291b43f2cc2ff0b6c389f603078bc4e32b13d382913bb7e8689b401134e9965ade59713edc016a17386d985b688e4b14ff1c34af5ce7f50a2f869d27dce38be0305fc3a86f76796d5f05f5e8471cbf0bb4ffe9288d7195c0d760da478febc10adb3cc326e93b274f2d2d3b925b4e3508fa10e98f34c0a712afb4dfcd424e018e4e366b60d4072f028aa08adb67066d219f511230677cedc99d7ea8e53bfba901ca3d32893e47fcd8e88dd8ca8bf594b1262d05f7bce6c732300a27f30a1bb92022030b57e7d21a015290abebefaa653a42cb9c6bd150f3ec8be56a92c727ac8557bd792c6e11feff2949a8aafe9b12127e3f255838f70a0e145ecea2002db95962fcb41ac8a8610c05f6c6eaae265b1681463262d5fe46323bd02ff631b2f2612c8584e8ba9295309a2cbb170c717061bc3aea5ae138869d721068ff1c20a712588df9611ccacf1eca12daa70ba5dc6135cc8ef186f6f539d4faef20985573e8cbe5e04343ced363938da1518cb346bd2a082ab635e4b45f98fae8f65c647f3b8e194100b9a402b6b14bd07ae4c2c6495e7401e665a7897289d236a2c93a40069213de14d1a4dbc468fb48914aa29737870505964b02618d0cb7ffac66a83f42a351787860d2fe1a9db208be19e2b785fd1a0280905f006a5396e9393afa49e197f59dc81b3d41516670feb54f24943747483abacc9945b15b79d5df7e9a1e18da1ee8d460b1527e0102e779e287f2cc7c657f5f7ac28a1f38cfcc9993df0f9fdd8b65eb228a81b3b78ecf95f24fa434b3bc693cb465f7b778dffc579c0a53549d7a312e4bb0e10dce857f5fb38b9256e2a13438ce9b958c2648027f42d651c2ee004bb971fac57c313fd91b2c1ce5680ca5b8d2b6bf066d615725b69c66b6421a241a96839cf1f899c70c23de85a42dbbedd79ca19e6743ea75a9f836c456984f4bca3a4b66bd9845f15cc2db1cb50e1c5c9f791efe19b29c2955df0071205466f703264029d8c8bf0c2c9b40625fa372e7b1f43c0f50fa797ed2fa68415c1bf93eb44131942dba5d60dda03f7e7ed22423c64b14de45626a18b8735956eba4a618999f9c4830beb8ca757ba87e4bf6d4bce8162955e0125f7c7bfe9e9d1bca7c2f1ef092b72bb3ae30ffd89caa1a172c58a9d4ea7879cdc3e001880452fbd26551161447bf8aecf0fd594b0a213851f2d0aef0a32b97b3175c80a8a02a6ece0b6b8e2f0be530d5caf2afb47ccfdb4ab2bd0a1efef48ffa4fbd436858d82d3a710c3ef07648a88c30671bc58e756a5f45a352452d80ea99739a637886fdc2b931680ea68585522e0a5edd7be4af1376042b2899439260e707be2581dc0eef21189678a31a3e538592a86d2b15e7e906b878ed2252ea686b71ae48a9a076734be6d335b7ae11a6d4f7e5bc969bbcc92a5d255699fde36b137af94a4054c4f5294c550052aa16d8fe591c8c4bb8ee7c6472f1a5970e6f7fefaafe831b33525c29c1b830499ae28462fb1e5185a019e0600205735088c0dbd2fab8b22abb51c0e614e7d04cfcd36861e1c87c732036be64c6e8a638f26fc9bbcc481e2eabe5323074cfc9b85fedabf3e054bfb2fb056d49561228798160eab6ce55125aa84a8d549db77a9d27cc453a1dc8a9ea925bb7eb9301202cf5713b8367dc6ea4fc7fd1ba7e07c96b07688fe9042bbcecd0ac3a43633b2134631409ca520f483e61b9c4afe1042ab9ca739ca1087bd18face66e35924f152392f2bd4a2d577a3292d920bc5d9495f9b5037fb33f672ea6c6a18bcd2fdaa87950edc35546543626779ee000ad03a96e2c095fdd7871cb711e871d0d157f0ae85fc6586e83eafa69390e87908b98cddbc1e700c5cd2699ecf99fa1a8e705d539005a7753676f1b36456954d8172b40384258ffb31decfb75184d683b1fcef8c258c5e9dbd5487cabdb867850ba27998ff06826145bdeeced0f001a4309383aef4300704979d203b579f4a85744e74b778d73ba2b0b67fea1751b427f6eb4d06e6d774a39ebfc3f713edcb7d265c2df9a5b27cd62fd6bc705128c804990160713a57a555b9a176a96f0ec5692b29dd9f7704c1c8a09d615f664a6021204cb0fd576cb0ff5f3120d81ac05fda9c2f5c0b4657dcfbcd035a9948301b70af0cc636a18ebda6b744aecb4911693a222b9b8314dd3c304470071a204114daecf36826f5a7a128f35f5fe8acc1c35b11433c475c3c323da4a39ccb5980e088120bae0f395bd16c8867b6f506f074af3b49eb739b9b89dc38a4110e225073d19f3ff2dcc5700730f18e0657ae7921290b9f87e742d561be6257e1be3c55879c1494e4cdf8db33c0a8bc979c7ce182ad5a646b1c86999759f20f9099461baa3031057957ea30c688f39d6d22aacaf768c78cb45099c95dd89e6122c68c75a0cf8742c23bd3a62247bed50b781778d9795723280275918d6f8943a8d0000000000