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 91512 e80f8f66f376ce5f29b229189fe01a78d35f0642c33eff7e137601fad64f681d

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
319deafc45599b89d549eab739ffd2a7cc5d9e2e3204ff8b58349c5d64b2036c
Certificate Block Hash
e80f8f66f376ce5f29b229189fe01a78d35f0642c33eff7e137601fad64f681d
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000e0000000f000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000dc41a95801a81a42cb3e166f02c4f52d8b865775ec463227fa54d1a15cc8eb3a6fe0102159b812a40ced4597428e9d92cf9e98bb55f582216118ef72a332d0589f6ca27b51f769e6044567e24661491282079ada287a13518c5e000000000000008001000000010050660000209200000000008001000080010032c68597aad9b634356c2590647e82fa2a4e2111e23c005c6d8c3d6598ac77a908000000000100000007000000090000000a0000000b0000000e0000000f000000

Raw Header Hex

00004020a63ba98a263fd8e316ed7c330555c438730ec28fcb3d71cf89b2243f47765e07acdf93b82a115d8511778a816b12f876ea18a777e082fa5d1505f5b087271f9ea8bc616a06907e176c03b2645d9c34588bff04322e9e5dcca7d2ff39b7ea49d5899b5945fcea9d31

Proof Data Hex

59,560 bytes
1212160103078b785cdecc75be02e23b9435cc866b81c10f645e898e47b0c1d8f435938c484f55ee8a1620e3d05e6d88144d5bb595feb300354bd2e5edc93fb93f71b40bc0abb060fd1bdc7186a12abb4d34a5f3741f99e2789cf27abf70053517d9c793c921f563c464d7c71ed05fa633ce9e12cfd986bbdbef6d3ae4155195ea808a5a80cbc59c6d4762c35ae05f93beadab3cf9ace75eafba08bf395aaf11bb20b9a543a7bf438429180df8efbfce346cb207029cc2e28dce85484e65cfd0b5efe6b6e79214d4a6b40e7609ae756e75c2c71d002b7f046fd121091b5c59a94ff506ab68a79f5a746c2aaf03ce11f07c696918cf1ffa6221e581ece33addb26dd0853927a95befa5cdcddb27d173965fc6f493c380dca263ce0d951b73b18c10e8a62792fe6e2013ea62d9292aa02415de4a0bba401e2ee6b2b1c57adaa08aaa4976a41a0ac6bd0e5ac346ef44177a9bf1f0016f57f08db2fb504b733f7a9ccc44b7d8283cfbb389f19639378cdf32a572b83d05edd38cac311144ea94993d2c5e6a80798b395259f10e04dc5cbd7b9d67696bfb874b73c32e01e4be36501b29c9787fd97178ae78160804041903fd91b2f4de752d9accf96cd67059c744e281f54049d106c2615700691f46899a2319fb2a2d438615f4243cb3eccf62f2c4f5c774ff858f89ce506ec7ea0002ea879fa456f3c20884e603342d2c92db6d689e2da2ba475537d42a83fe69af86676f44e026fca9fbdc08905491f70ecb96ecf6151f42788c7332f46e50db63d8d7ab984400691a7bd4cb3769f43973f87a8de0c7e18ffdb319f28f0fecd5406d0c6a4d6b73e992453904b5cfce2ae561cacc41895f0fa0625945bcfcd1d38bb6f79c3cd0ae8d3a41db7adc75ab2448260daffc0514aa835228efea5961b6e684b04bc3501d307f7e1ab46b8d8d5ae223206cebb0c862b6600350ca8e4c1718cfa2d3b2eb4382561d76caec5165f6392f351d1eb293131a722f746ab91548b577381d59370388f5676f8e79071d59e92930ae6908c6a6bd41a6baea95ed67d7066f5427a771d73165146d5b5ceb9bc559a5964398b0dcb7b0a60904a8e4d9613be65d42f33ca99ec2fa532d936a85da536652ce726757717a2cf1aa13f8b15dbf43dc5e152970b7006c5beb4f3a55642aa81f1ef507cba997e536b2e5d41e1366aed2b5ff6d4e5e9c29276154f56da4f4d4f46b00666b996ec21b430cc79a54b626ebdf22846225d5254d3b2152dd773f3d4bfd10dbb2962f6b63cd2745dbbc95ba2415119845aa4ad524f1872c918c67a180994479820997f9bad04b525f6204b98691cb470fa65bcfb023c36cc8921edc8fdeb1265ea91cdca00ddbece703ae2fd36018062e02be1c000a77e371b2ac1354cb086f67467a9ef0e4beb9b469a7d6ea23dcf93d9e3cff9eeef6b3af3468d505d6972732b4601f435574da8c9b8e92ca71284f1d2daed77067a183847dee75b23e37940543e552f3b8fd686fb638b0b5ebfd632c01c0de768ea185bdb15f4c80e4817ac1a679739b6b9f0d058ef24b166771d49c9c0324de29252316505d1f3719b6f82ce87ad30a5d1acfb420001522f9ca1f27cd10c928e56e4abe0d68f711f8b7b2586ac539166e41012db96a7af745667d56639f9d8b258f3b39b9d60bc7c386f8b7cb1a541128bdcfd275b0d817cd8415045e4f17c6fd41bc34df5f8a6365147c4ed55331f930670c5bd0dbb8b6c5b32696b25ceab934f905acf8391b9ad4cfdf6010682cfd953be736e81a54036952b419a52c4b78b413d844929d40d6914e187da4f64b00baee57175a261509576448c1b12cf9661039d597864fb844886ff85eb706bc3f0a689436142f8a873353e1959b27e9c7122b5ce7d71c07b4dcce6f40db7f2216dc6e67e8be355cfd14f0b6ba9f5f60a85d60a7249ff2f4c2b4dfde900a5871e0a4996f8f23cba44c5bb37de677d183335864e4149e508ee77d44e867f454826356dcfe9d91ce00e5aae875ea6e8ccd1130e79cb53399ef398229cb6fd5a415a0f0ab2b65bb5b040f3833e2c3c9c11a367b1ea5fc31aa57f865734db3f1ce68bdb83c8e91171a7d48834176fd0ba8afc8103e1e219c34a65df434846e80042dc72f603e90a5c3f66b87e54c67035982e13f352fb26876d75fe20d6e56cf951faca4e6b68f22a1a67bb45567379edd3afde23d00acc1b7b8eeddc9ff36dbc96509f3494fa046d34bf537635cae6429e8d44beea6bcd2a7ebd503df1f5d4957f4342ab303080cdf137616db0740cf4e15eb188ff3a478bc91329f16112792013c5fa84683b4c6f5709300180f73e94772e466edcf2a8d6ec349a04ae81920b9addd374c3d75110ba1876db06baaf09132299fa7ea2ae80c1ba74f01eb513ca3a5a2c94f6c9cfc3dbc908679ba8149192de75a48f9fcc571729a25ff7a7e447864e5c0ae61af3f7fbaf8b7631fc1f1cf85f5a202e3bed217c7026cb4571920ec842a7095fb9d408472293053e392cb3184e4581983508e49cc985cb6071698700c9c0990ed2cda1a1cc0df02f4846308e38bd2b9f3aaea14707164b63a5266bc43672288600bb1a26dad04987dc2c51d07f8b3c0ebafe016cfcea5b434a66edb28ca29736bb283a9eae1bf6600025b6c771a8055556ce6e109d73fa443d14fa603bc7d75ea5985d03413ebeee18293ec90258af5fce38f21a50f990111478be2b6083a80386c1be0e5f46c450e27c7a4be230095550b67b0f534b3fdabf5707a5ff8172e42ef5128daeee7067feb1b62801545e8eacfb04c82e2e68b0dcccc26d81ca4aeed73650be01fff21c91c7ae86bfca8d805a5583e1595a017aaf91f3bd67e39a755a6ad4dbf815d1b54ad737ddfd6b56676c7f7817b759ef62e74357488fb434be3177cb6693c052dc6aca7ab9bb8712b0bf7661523aefa8f669db5a5a8945d190bab69a2471509cbeea0e4f3ad6be6135b4909a8f1e5d3c0ebf84e2e03a4b9c1dbc06885ab877d6771dab8d83251f5848cd7507a6bb60efedca46bc72afb2f3a825a29e36c4142ec2282edfd395445162ea19ae1d0b8ae4bb57bdcda8af6e7ef00699215e7cef457956fa889f7280e6d32a4764c9fedb6cb8130bffffda6ef4f24430bc02cbbd8454568634dc9a801b5300cbd89e3a5673a1e2b419550dae34535a89d582b158c56f7c4c4656830eb8e235eb0dd5b5efbedcaa157279076811507359d908ce132a17a3faef1c756c31bea693d1e9737d32a6133576d02385e638f852fa13cf6dd8711a2d97ef0a7f845145570a6b1f7f0f28a7406236d25f18f4a0b87bfa20331da30092b723ecf289334ee2fb4c5fa591f9db305a8deefa79715e5d240d51f7dd801e3d74b646b3961eb2beed33641a971f14c58d8f91fd56f2e34b88abaa0798060090bc3cbe941119f180ce96da2d7110d806a79bcb533c608693ebc53bfc5bf337b4d5fa1bd2be885e2a9ce73be9995ee62a063ac7f4c714b4b02c7d79215653edb565106da73e63d429196f20472cf44fc40fd16ce9a8dcad13b86dcc4229aae4187378776080368c58ca4a36320e6a4081ea9a99d9d90e3efbd87004975cc90e0b2a9b622e1acd4fc31971681f8c5ca80e609ee5881865199466243cefd76c8d45f8b7a514ecf3db9129ff25ceb4ad20958e65b00e0ee67e0fba4580895d6cbe3c11bb774170895b9056aedabd275c8a791e70d84a662491ffbef76e4af148f6afd6453a81e0b201423a536857e9d1b1e118dc7a9d006229805fb4db85ac0b49bbd78e8c420278e2081ebf2e10b1eeb7d9a26e65054aad83ec5adecf27b216ec954210d48eab55729634bb49b5e58704be3c064419698d85024522a0afd412515e2d265c1b5159eb540caf2c489ff8679fdf9bd49a586c814632226b550cc205a294cfa6394a5d71fce609483133b90b00a358574303ae33eb0e7d7d635afcb598b6c937d2218ffba1977905dec9c54bde26f463b5f13c8f7cc73f8bb3e547a67db422a6b9801783148472ca127f0ae144cdb0908dbd90ecd6e2a9629325f3a6dc90157086c16229adee262d53f59575f9a4fb9f2eef0cceae07641989ceb294f4f687952a062b024e4b7375e7e81957a9d372da1c38645a9b16c1b57b2516e2bf7ae4badad2bda724ee5c7274198153f49328aa4ffac023423bc951445981df2e960280c4847203101baa1f05a2aee2ae78d2834945eb6e9f1b6355590a46353e704de3e145792793fa05e3dba8225febe14c6841b4a475a4009256ef58dd8360452e96bea00e87867719f7242491a89e18273324e457a700286ef7b4ed24f07638309c3dce5593f95b4befe9079f743823be2156c11ea450866c27bf00fa148e5da3df77ce1832833a94822b21cf347bea372f22fd65a25c3b01081582d5222ea9bd46cbb6bb91c36e05545e5c349f6e65ab085cd7cadfa9d34919340dbd20c5a1c20b521bc46669baec85d4a6212a25e111673902d7abd0857f03f0bf53b07d1686ac5922ac9fcefad4b1dfcdc4dc994cf4f9c8a0dbb80bd6d785fdad262f591608f098616b0f1891f238cf7fea2971da1480c53f06e0aa8d1e7ae837977c40505a094a537d872103585ac3e66c68db276cabbed4a562157b768bd7ea56e375d2c2329de331b1e04c48c2657143590806c63369a261ce00aed3a3925944b1eab9c808eea7afbcfc5efd323b00c8c67d86975fa4a8cccf9827ed68c03116e594bfb7b43250f9d48815c860726055cc96b713993768a52aa5fa8431b661162cced06935463796a53f3d0db2c3450c2892cfdd96e3af6dc75a491fad38f660d30ac990d5b2abdd6c477e2493b0ce31edd4d789a9fb82d044aaaee516e5c84e62c86bb971d31f4ccf6ae5c772d04ed0419acbe4245976edafd14007a9161d82067df4a50976706179f2118debe828955cedd68c9a4750fd1e04e6b33e7ce74018dce0aa99dbf26a10f119c40c0c5864237bc589c4992ea05daad6eee1ea1f6a68c1aa6425144a09d9653913e2b327a54dc1e4a08755984d2b7b4387f5446493e12134947df6ba0cbe52151d3ba2da648dedb6ae7c7c43b50d99a1b6740b936ddb675285623aa8c5c37bcf5e91e1fee5b5cbefc32ac9b3804e65b1ec160382b0b304f3178bf4ab8f9edb34ae0953b09610ef082d6000bee76c0c6d6ea5e2867b6c8c28b723af41a1a1ab77ca8b522ceb6a06ab3dfd9d09e8348a69cdddce9e8c8a66f58b88550d45d02a2475325cb7b71bda5d006f4e40b5a738e1a3183035195b1df17e62c1e68753b9817cff1c2089d18df43a338727a36e1117a07137f66178189000617827062629f3921ecc9fedba7bd1f92aa1bd8b122d3a13cfb551d28abbbe68162b6e7585e49121d9b1cc9984f2eaf81baff2d67f91c6b9feb073b186e00eab499e3ae09a276019a8b4a775feb06b1ec8f013323de2435a5a909b6145d2f1e90aaf8ccc3bd9ea50dbf21d4dfab7e7fc4348602d241377038d9cdd7aebff20094b0a180e6ee9546565fdecb84a4a71ba2329531e746920e14b697e6f1e0ece9cb29d3501d1318dde35a3e88a428fd5b86476a61895833f25f3e84eeb5bbf2f6fa3082e778b6035b5de9a0b34ff361ca84f0136ba9ca80934cdc26ea6c62f11d7d4fff2efedc8b5278baea43210005660a54d3236a959c0f7029d33c7779e8e0dbb9f8b902ecc8425e72c4b408e0798712b8e5befcc305c974a7afe4a64a7aee713a07358056bc37616c1e164039b87f909fa26f68edd877bf3b98b27c974ec9be0bf5101ff80740bf40aac9e7932843651311cbce42c999782ddc98802b51f9ba2b1e5c83619b5acd62cbd55a9a2097e8cbdf9dbf64de52717f31a56aef127ea13306e96bc16af42592fc657579a91551d5a354424f51af1dd26a46deaf080b51e65c00dd7c2fdc2946996b0cb3236eee323fc095eb260162f6d70088743219e7cc64b93bc0288b603432c97b053058203cb884bed6a1ef23389aaf7133c694203f89a4a4c2f00c92e923c1e521ac3758127eee0fa886f43f3a9c15dccb112c7e9745151fad2f648a35ed53a98a683ad182c385a7a94ba6ce21fb528f2cd88a54cb41a986f55479760eca369be436eb9199c705e3d860d7550545d32e02a6b802ff87f47c017a884cffbe8f9e2ede4f5c788a689d944e6805b872f169ad6663fa6117ff5214a252f285ff81313ffadefc821464a229c54c16bc08c286914556c160cc790ce6e4f085859ca8dabdddf42f4ee3faee86dbaa298c6cf3a0c93e0925a765d2ad9b99eef2524a93bc1b76c88b4eefa4c0e11df8a95895fed92d5e0ed535fa3a1378f5a30687c0889208e7db7004f02e0afd39d4bdcfe2738ffe283481c02cc57d282d223e6890d902f206def043e520b8da1add123c083c2ed311ba88f1ffabef5b5efe755a40d581b4e66e5279fc9ff585ca89855ae71eaf1192bcb1d785868ef22d667be94700b393c59f6a18ef42685544d0588a4e83da0177e2b95fd56202855c5167d8ce2ac9f938fc13a1bf94cb2a075f855b8faf5fa80edf727b17afe0a420dcadf17e98d8bb41d26a427f3ca8213eea1605bfaab75f7a1a06f8edcfa3d7942e4a88aedec8e2f2b068401b89652f577d8d86f986fa9d4fb8b589d047b2bd04e733020de55d8aaa12222022b246502dabc2756a339de376ea859233621f945b0d576dc632f15edda32c97c2219cd0de7e9c4a1e64910806ae8d3a7afd65e7ef93ea6a88c04a7aba3be1ef2544652450956238baaf36b6f1a180d09572a31c68ba01e0a73cbf9ac51f9c0a9bf240afd849eb3a468fe3856f3f795c0591c382f05979d910ab4ea6e5c353b7e9874786162046305158680d175ccff1a5eb7e427f11b7a58b48151a090940e681fa48f1c7c28157b98c4bb80669a2d91dd5b251ffbe290aa27e7a092f4167dd51db647d1c7b0394b43561c4dbcb0db7ea093e6e8b7e3e38d4daf4c53006aa6dfabbd3ca68f5bc2a4208d46e74cf451fabb754dbed7daf395208e8e44f91a39be7b402a5e7868d2c89cf7179f45012db43bb29a91b19e9c61d87cd223e1b056806c4f106ed3c4fa95f3ae6d54465dd745cbba661be85eb266db45919b565dbb172c19d40207366bbb698092b595472f45ef18bb956d5ebc72602dcc997749db11774c44f9025d5d480050d70be14479bdf5de9c53e0fc810099926da0cb07084e8a7dd7279c25cfc4ea26ef9e2c53f173f533e85ccf593210f0b01f2795f017773836bceb97ace58ec138772609b2e9e2355f4896f65dd167d7925ccd50e61d293e8eca130689d9e2f07acd432598404c831940c3c9c3e282e8ab26954b9eed5182ad1208eda67304b2c1a3bc63ba3162852d1310534960cd34b6cfe4eb1d2dcbdde6ee86a4bfed58fdde87c3e608a2207a1f29250ec7ec0f4dc0511f807f13c55631b888c0cd16f602245fca1503589aaae43ab52bdd9922a13a308bd9f7f522d1aa31170b9e077064e7b81ad5c2d4a6fea771c1eeb90548146338243135e7c97e6bfce001aba065fc1885c89b09176f62fc5a16d2a035fa7906c097e3a513f26d7450e7847842c744ce09baafddf6efe359c9c519919b4a82cc12b50f3a91e4c5cdc20dd615a36816f9e57fa1d3537b703eb9a43a6ade86796121eff4d4498104dae36a8b953382d70a34d2d704dba4b2c62c23ac6d8314c82dd28e9a347d75065e550ac03e838e3cc5328cbdc1f85ed7043dd9ec3b59b200c6be8bdb88a7bb1419e58a3bf06944e50935d29e2117fcb01b41e936b7d01d9759416959a823509c93353cc405089ca5608f85f0a180dac598ed49106dc61873d464ff6cab6fd9f2f2ffb43dc41d0ac383e81788f7d75615040030e8098a1c476f42c68cd72d05fff8b44c10cccbc0ca495c1abd34e291918dfeb6aea2338a74cf4a3ddd48325c60950317264740a02466b663a073b2da0569edff0e75abc26a838bea03e3d344550eed9525ebcbc7ccc30c6366158ba9ecf16ee85f6a40211b84a70502cbb2bdb7989bd6f95dba416f82b8d95b01e3388355a025ef3fb873ea711994db4dde955fc49871f24fee849928e96d7b1562e10bf4992354cfce166da07f7bc63c459f8c70e1ae1ff65b2247f41b7ea2fb4b2db88a803114f28ff06b7446a6715fd215670195403ba89ed2f893e7a1e0568b55d9e0f9075e2f157d9051149c9be1852b0503e690f0d416b04d83a2bebb1c4a39cde988535ed5077b5a4b054057da8d1563f7d089c4c5e608285c1dd37040344fb10b9a35bc90d82802206bc776fafe63e8a96613edc1a823d6cd4e7c829e62c497edfb67056192a5025a38f2bb84efa58a3f88e2d3d6eca0697f95f5ce9c82bc7fd5c7745e4a667d96ee3eee226feaf23b21204e76df799393f3195043b5f74bfaf1be25820906f15bc5de632b1858beb0e38be5843c349856a331ef001b8a289b3aa8030cf20a1ab75049e3580b99fe2e23efbf607204a52e9c69907d3d294f98d05a35bb1ae5fd83db8cc8683cc237b8f891454a4b4cb0607c13adde1fd1ee7005935c4e4c93259583d6cd468a4f92ea51ff0b8fa8e9d40c595b13426f511f09f0274656d8398443d9fbfe161f7f0ca3ab3f7eaa3bcf3b7b72fce2fa2f2611e678977ec61c83ab81c71ebf8a4cc23d4f4cb4859c6730e464d1c1ebd5d2bd8e434617189cff4ceef7219a232905f0e74704a10c4afebe599c759de5d9699a2665d42379bd1b0e95cb6e9363dc564c3f44b9a7964234789d8720f07b1b30de6d78d1de6056ccf63e859122711beb2475b0542a74f8e6f13d2f302e10bb8542805f24a0b6dec971998c315f009c97b4075d53026b25fb289751542ea5013f58a901d6048ca693e2995c0c8e47807c4ce7dab06a786e0895c6ddb0bea07c17bbe837be06d2875cf097b882711288149205d3c468a80664f535e66031ecb426f5b54d2f0799980cd4dfec57dbb1d26bb70010628f22778e4acc8596a2a2406cc2a3d5471d2cad26097385795e863e837c8fd3c8c6e5e1df220f5ac35ca21eb8ceb8ea7a7aecdac9ecb07fb2d82d088f356c0d92ebaf058585b4e7b915f399f3fe935aeb0beda074ea6709604160b4f09f446054f54044f2bbe9c1d8b6e940765e787d5c9a6ef0488bac14a0400b6ca779589caf5e0d6880ab9d6c650904f18c86a8dd3710fee03a806dacaeaa8fc0b2037d5eeaae75fb2f668dd020fabfceb1c7669cc4d8f18805ab66e80412fc45e3c87d5ed9ba6ba316184c76b9632139c68166d3e109ca545134fdd233593c71dccbbf6c955ded0e167a3ee08e2b44d384a703779764717fb713e3e2fad1e7a9ba5f6b55e2a1554deb38089689aadd8df34118853739eee9660acdecc22a86304000ecdb3411b8dfb23270d4be6e6a7f04c97ab18f0372d296b1505694106ab0895c1fafba3c3f79c2f64f3f7247eab7cc387867d96b206845aa5d978922fdd1c62a4258769fb48cd59d6ef7f94c6b238167d31aadb9b128407c5bf99b7c32fc0e0ae8dcdaed16ab95f5802d741a599dc4d61edb2e54e10b8c892428846ed00b994e8b85436a93c6639c5f07111bc0bee6f11a18b95fe3f715bbf17f922dfe7debae0b8e7f54d1dff0852675fcd23566d3bb3fa181b71667dea92688ba10b9f3acefe39188379e4e43f3c178988d41e17ba2c3fac62a80e87013d4ee76bc1096c3a94778a5d8b5e97e7f4befefb8a1d550229083d639f6d40aa7c3a63be601fd6bef7602ba9b23dff7209fcea236a09e45cc572b34f3013d1b271dac6bf20b4e9022477195d8f1a285c54032a1450e4bc7bbfacaaf4cb331e184b164635cf7c0b18c7e03eb20bd06a118bbbd1a4fac87e29f50124e784704845386bd19f1124deff5004c87c67a2ad7c74932595a86a4b76c83b172a9ed94f5b01b26e5a54af335ce9403ae7cfa09fbabc32258ac5081b01e0c1650e0d300fa5ce391244a1a36ff3737bfded940be465c240bfcc40e44c8e3a4dcea3255811b1edd8bd3650d0b3e3c5463ae5f0f25cd9ea6f867bc833d91d59088db98fbc9b93556c1f2e9de171edcb880014896f6bff5f8f066fbe1cf0b2a63bef67adbf989bc8f87a20b3d3d1b83b6942d827eb75e26fcb699836b2e6b31c652a55456b944975195a2694d6e9537e03d180ae6c0370e9de7f37ee72820cdd01f0cd941843bf3d1c56fdfa2c291ef3663de24689142426bef8d66685bfebae45521b99742be14222d52dbc3c9aac74325befb21774925a2a59a0f93cac52dd27c6c443c673270e9b9389cb9ebc41d63b9c933e0e261cb49fa9cbf7acc751962fa544cfb7834dcce760a4d52de4c8a34ac1e3b69f6b5df69200f54a4256f6271796a809eb289e4cc5fe7b2c5cbcbaa3c66742ff69fe24625d16f9611b5966cd5572959fb2a13139ffd00627a3029158b874b156b6413d8367a555f0d3d6cce4ae52fc9638e06902cda22075a2cbabeadd961dc018343275a4a9c6c4567b5493b57dc4996fdf7f9a52362fec02c06cf549ce6b80bd33e38105ec1973dc88dc76f82548b14f977918771d7ae90e8528cc2a5445720a11fb3bd04c287c9d442b7a8b86640fd722229119d63d289e1f5f20bbf1dd4df96a7f3cd37038354bcb87ccec11ce3b6a6fa100fcd05d3d0871e285d80b744531baee14d0d0897d4408f3b50d2d19e1642cfa65e3900b9ecc04110837ac5d212bcc274b64599823de1edf3c1f29175b33b9310aa8a1df3a35883edbba7aed8711d4d9ffbe65cfe9148e5f24822fcddd4f9223d99b343fe1af5ecd5ff444388a91706edbb5553abe856f24737de1e915d42c18e8f8c014d6d1df5f7cc0db566885247ac8dd3f226178f9b9b986f5214ceb773c16090278847e920af8b3422102b59ccda1f0ee007b79c85d5de24ac8cfc5c0204eb4293389add94e931d3527bacae4633f1d1eee576fcefd11290de606b56b285ffa1f25a2c44de6809c4d29b5b6c5fa62c7c8eba2a0c5620532b647339ad5c61b91b86de8c509c175354a14a05a31852f6016baf2b037800f02261b985afb8c2b8ab01905414aed4b7fa34e5387db0d34169e0016375d84d2c9a0add2941ab85720f754a71d5c21dd8b3bbf9fcad500e14f4e5d4507e0f40d5b63bbd53d5955c3963e88e02ed2774698c7e7346615825b4ad19f4988b24359453e1fc2f4a262f621e6e7f960034eaa9439fd9c8ed2c8e0d316fd39e4e86ccfd4111821e690f46226830123fb4b669cf2e502c551c17bfd53fddf7c1d6c3beb5db663691ac4e7300b6c9124d111d55ed564ea3a5848e30097a278b79482de911b302bf1bfe9a803cc55a5178f64931ad9c285876926692b666a63ed699d8afedb7a715f6c5cd95f3c71d12046d12511d97e8afc568346559f20242b30325b2c996686d268d448b681c7b1d74f8fab059f086383491226053b6fc71d48dd586485891b4b34084eab5bf0baa4deaae23690fb09ba4dde4dc825a942c2701a6ba48a75b1c9de8770fce3c7c09f1346774737800094e0c9f352ef192e1e9a40de0f919481e52813496924bc95952b1f22b8191e45c1a06ce1f998f8080fc3ed998ab81d584db06387cdc5247468caf10a64dc04ad39123275ab0809883163662e915fc60762507d2c2bdd4694203914ddb1c97ec5883543cffb832b0e5600311661f512f9e07ccc521476e836dfb4672bc36fe135a9c3fe545f231dd9296583d808e843c74a58dfd04ab844bf84ae302d50ea03009fdbd1f5c0595dee82d673f229bc04711ba37df0705d8c2d5e217db25b271b84d39326b86381bb154e37a0e295ad15cc6ee2cdefaed064b92a9877b109f93af33c5df9b4db4f19a1d3deacbc580a889d47c796f73c484462ef61e2735f99c965f2e6570fcd39d807928b6f0cec344e319d5110a05d6838ef84290530f1edc185ddda7bb29e147dd39e82f3ce3647ac38c115d1386439ef04a8c6752807d4753b0caa5fd94b0552debf16e3c2da677bd5cf46e973a9e0103cfb3aac6de87e1908895ab0805ae3b3a4c48e5c3554a9a66aa3dcf7c8285c8115ff4fde96c7573da58b60a9dd882c4e2b2607799c98055c879ce92361274e59cdc55a5c51465ad737ca3ad0998515ef23048d7b876d5526fce39c9145acbc2f947aaa9e01d84b86825d151541afe01331a65bd80d53340dc53952c28f8519fff75fa869a7909df39b08d823df006b253d2d6fe65cae1bcd7d2a18ac06a6ca4961a0cbe9e273d2d3dff1746d70ff84f1afafbe1ca04d16503b1c0102578890847ae330fe072d6c06eedfae047667ed828e741297be15796b8c3d844ac42651ca469daa6b2f3e2a56d198e9fb6737e1a91b396340080885ef0accc2bb9982cb9b6834343f4dea987541b82efd2a59e38208643d5f4f6b1fca7e4f199e480cf311a288e1624b7e015e47a772cf112c67eb551b078cd11a0bf2b74dd4853b0aa87e60146352757a86a8cbb2e91f08ffc65f07f2e01d66758b988886eb30a34a9a1a88208067d10f0a014c43c760f69115df5b504a7acb69a79c45faf6e7c4746b7197fa476dafc6ed4d036d615d775b2c7e90fa735227dbd79ebc4584d774c69f12183731acb040053d6ca734c402163cdf86adcd7e360953ece7bec434213af213e56aa56b53e1472f011cbccf1d35f92ac5aa7d0965cfb151f3910f85e53ec3ab1549e07ba3ed7d6ff047ae82780ec65e26f7763c72f2f39f4f8727b0fe3a9c86667b0f05505fa8b4537982ad6dc9ab9673ee642b075547731aa7dff8231fc3427e12487f01421d273653f43ec9d1631530b3f1e8ee62109b06774267e9715f00f36bbe0f8610b9d9491e2167afe81d3ab11554a2d7d1e34a7c93a94c52a4fbe2f6c8a5b51cb710cd614ad320349bc34aed06101d050ccb40fd553be8c348204f5c1dbf2859540de5071b5fc8c4c0b85592f1d0ec6e3a97bb4c80d81069f9df45ffe452d836e95fb0764e195fb340b3caf2f01a6e4e6648eee5f7bddf90de65eeacf00584c427eb7af2ce757cbabff3f3e5c71bb60f3be0e7d325c68e5a455b6e7b18804e3e853a93132f038f3925e07f4d7a79bd2acfcff26c820fefbfcd67e956e225614f047b80cc9655808d70866dd37a13a1b7ad2301a7536d213bbf1a113564ad7cc7413ba3549f90fc4c76e033824b7099f3540467bfad2cbde9dbf741deea9460ac1288bb45f645b164bae7878e109d8336b75a13b5ae51e561457e42477f987fa70e95f281f4dc79eab1b244ff22621d1ffc8311ee2778836046aea359f4e964173ac2e89bfd8944db70a1429691ff79c7ec69b89f115cf094b75bfe6b3140a630dac67dd620b0cc62f403fcfd312c29460586eb2a86a80b76c1ea667a0ae54e33cbf54f2126a8d4e5cff99da0c9adc7c3b9cbe8d7d08afd5f15d311b53021f7abaaa9707c31e6731ce0456e60f1d296f1b45b86309621b4df3dbb7b2d61753090d53d06d058f3a5c26b498b1683170e9e7da901d7424962a1c2219c85713569bb06f7b290ffbbaf9b2f6881a0593e797eb13bd57f62e7ad97765537245245458a98c6780f526192bb693b610a41ed7c9a81db4bd3887bd5e43e6728a311314cd3a6094b9eaf24d37ba816a96af9d3dbe191f6b92388776fdae6554d6ea68fd536de6c150fe3a3dd84bf6d3ea0c2803284bd1836f1db086357e386b722becd4f8a9ed5653b0d993b56d7ec27a64141f2bc40cc4bb059b64479b96c8125f20dc746f6e1d814b63a7dd6d0f9d7932e6ff2ebef31d8df2a7be604be2c05f587e934b6612191a0335926387ab92fbf4a3daded77be325b0a3a28640fcb9a46bd01ac56c779e7cae0ee278608d57563f4dfddfb3d593d4d93f37c781d1349b6b223edeee43f755213f5937ac61e22004f2bb69e004c459b63ab57f11464096993c9cebc4dbb8a9e438c795718cf89cb100aa69ff31228284f9a6eca4862ad3057f9e4d022e6482f828a673c1c5cf6446302c6c13a392616f13b92281d9de415204e1224b6c8cb9a1ec9c6002dfde09bf2673d05bf05c6605ac902e02c7ed378b1fbdb71447f7b13e13cb630da3d72eae46abd0e35e46aee7a207e3fe10034d3f04a7390995a139a9f1d0861339bcfd821fe65dbd70652bb144a8f1b032f62ed62572101778a3815a13d45e17c8277dfaa7a29bc65a2d140513168e86285767bf594347707dd3c5b9ac263466c269ff8c82ae7dcac93adc866d5e1ac90919a4fd1117184f2910c9b02bd3391ea988368f5272949c196bbbc7cc40424235ace6d12c389e6dcfdc2baac78c48e9f3c431af09897e23f870aa575ade9abdfa2e98c8641ab1a022dbc22ebc1ce5d70f0d7dcfdd4608bd231656e4b44594b549608bf93c1e30fb2a3b85c1f03c4deb27248b7621c20389a6b66f45ee7fe92690c664be367d56d1e5487589df1dc8b141ad060e965ef617e65dc2d0afa77a2881d01f547851cad332a3a7b97b56cff6ecbbbb6897f64f7b991c7d3297f142bf6e79648960806f85a466dabf2c8087a1c0265113f51a9471fdb6019c601a08e15e30f4552279f4cd8c0a77ba0346eddbbe19a7e412ab622409251d2bddfc6b2c935740c6fdde91c7b7dd01a77bdfa3c914e8967647174f3365f4d29563b5e46f2af72d353abd7f3142e5dfc198dbe05412f5ed35152d31bd144604c413739a1dd89c139c448ac80ee5e6dc44c6fa67210f285b60cd7902ab8a449ecb3256af37385a455ab5519de0320129e02a7175d5f7e744a061ecf30c54e75f45b6f15cec89e293e88df788369adb43529c72237856db2d5226e7cd4f0205580b52bd785c2de2bb21839e8c5d85d1d9d2a899ab06d86070242b0b9dd9740b4e1b75369466ef720270ec4ab72710bda0d044f77666e0230740f494b08c4209f6fa1d3ba79c5a586032f5d04c4eb67b330cc95f2685509046c99cf8ed5660babea8de8bde2d8db9bc38802e743fbd7d723c242dff4697b8c89733a3532127dfff7dfc8f1b51ec4610abf7f70d3504f79ca7f45cfb7411fc26b24a68ac75ed5e54487529148c17cd6b0873f0925afb96d53ee02e6af9ea96b68381635ef7e4e96328c24bb772488683fa303e41832cd985c640c091eead17f977c2ffda534d2f1c0f048f8c6d26cdfa27c1453c959a7a22232fd3f1bdc467b264faf91e26f0b7a9478e1e9c96e7af2c10046c60f035b15f9d5137e5b6fd806d737dcde28e662a0b9b29eb0d7d517da68bd4800b32950ffb6ad62addc3e42481072563943aaf771932d1c0bba5fa2ab47b9cd3cda5da85bf91ef6c28904e839e004c722909a131b3b8b78ed74b7ce3fabf263f3ba854a6538d2c0be9a687fd1fbe58370c602092359658f552b4553ec84a510d021fdd7ed7b1ea7942aa89099787ffb1a0311cb8882f3b1601a948a66410431df7d0a1b10c26854bdfdeaf231680442da29063e4aacd76f7cd652440677a2eaf3769235466ebb342b6f6eb5e8c5c5ae9152d5ca772d5bf6db7f16ec65ae20a562f8925b806dbf0ea5277f305f85330521dcc4d6ddacbd2c861054551d388e3331ccdc72d3f52636c8b5ca342609f3a079731f3dc0381d974c77d56bbdfbc016a21e49605c0e3cc338924873609bce9ac0307594a9bcce8ba58cf6efccc799ae27a1dfe8339c6d933ad77e15640e5c233ed12256314a30a30eead1691a66d81bc5e5ab697bca9754cf02a6d932ced4618afb03d64d1fc042de7ee7684437012db85403028af061b5c0328d528b8bdf61fe505d9a9492a52ea386ef3b967c40b431333f486ab59250c34d8dbd303e163ce45663423937e2b9b58858eb299e6c0edd93fe964ea0fa32b81fd6fabe173c763b9a958c43c10babc2a5ea25c297fed59e62b712e6641da98374819d36ed732d68c2df518bad11df2dc7fa8550005241267a25ab1c93920d150e3736ea6547791f9e73f9fee8b95220d79de5cb069097c54e2b91bfe793de7dbf70330a1741c3fe0c3b87849ae74e7c56885c53f2fd528c356424e55d48fe78cbc9aa040c0b365213de546dcc11c749a9bd47abf1ab728c0491cfbc04439124c9ac41d420db957eeacb257726ba264d49525430c7a2be8592ba012bb0527bdf9efcf34285991b1862aa1ebb767c04226740ed6b452e4fbb91274a5d108d5a5b6f4cdd5f9c9c08b053eaebc9d880bce807958bdb6ec4076116db98cd8a8cc3597d5ccd1eabad04f665f26ecc91acda1c5df005a809dcc7123a0805b1b7dc00cf65b3979c5a7ce007723d2115bcdeade5b0073f2acb0ebad693e1bd40c9b9e463a918308e7882824ca69398176f6fb9c0c24f065896c05f4ca1bbd84ebcc99a812f5a6db10ee3769a33d19c0dc3fc07095dd113dc36a67b84f87b995e524506606032085dcf81640c51e293b30b85f9f65bc3858e2d28eefb33b0623cb40715b40bd11a27074e0198974cb1e196c6c8b0faaf5c25fe797bf6966bf65d1adf53b47fdf377690fa2aba35b114e9872f61a3665faca5ff4d64fde13202c29b50fe725efeb00ff63bc1dae02c378310f93ace5bb7b40f5578944d144dc2c69907b189707dda8ee6c96dd353e909aa3d922c9238b12342d9096fda72fee61980bd9dd884fb9633bd62c4e27288b42c1c74245b8371ac45b830fc7288d53294513534e277136f62a2fd8894ff596347da02a9e48c0af18d8d818e2425a41eef421dcb5a0b107366755e73a4718ba17a2e4b05797309897582193917aa77b19dff26959749afb780421ef07fbe199cb17ab239e29209395c5317cc8ce1bd537960c2b29068ae538b36754d7bbb9240122c3d3b24978942d96276b7917bf2825ae284a3138283b4bfc4a179de7ee624d787f27827ea4c45d938084d109d0f685819ad93480b4e8435446846fbcf253446dba6b9d927d8fe2acc19f9db3ae84d6dd789ebe029585d369ee510b821981401d3303126b0235f313dcba55cbe45752044971eb636e0950fffc07874f452d559e8a3bde56eaaf3a22f072eba31666a6f4dfd482cac59a6fbe6872f0715a5b99abfbddf7c473fa4d27e6133c39bba700780fda4cf33e70699280e12bdb146c44bd35de70d426d67572a2e417ba1e80f3c565589c1cc909bf8d9b4ace7455d90622f79c80bc95005fd3b5b0cddce308d1df67288a897d7e7d5e527377b4e1f06f01a1a05ce39b44185be39b244e619ef6888877b5fef500c96bf8b09f373ee50a6ba19f36cf02c2a34a1186d7ce9559e857a3a9a08ad85f2f04dbc3756da89b16ab2ca3491152e81af985f046c0225001c0411a00bb16ac9b98070e8346e85eea6400bbc82cf0cec69715717b0092dcbd3a044cb8402c6ad709a1778c2ccde054f723adaa1d5c7d04505ae5d958d36bf582abb8fdbe98963d4848c485133e513dd3780d8636eaed399f8f2c8745a5fd2197d1af578db48b2662791b29758d8076010cfb650a1a9fe7d3b4bf19f8e87679328bdff7686dbfeea3ad21612f72e5c02d8648dbbc4ca9717178de61c5bf4140292663ae0525dcc883b0ed0fae53a0dfe6a06bcd5db75a5e671c9a1fd064da2b8f068de45636c9cdee2ac82ad69da32adca826b4dc5a6ad2ea4ee423cae2621a8668978fdbe9de29df33773724f2fd9c9aa0f3b6bda8f2e835813497d7b3cb731b8d15506f4bd57b37d9d0d2d119f9209a910b566c2b3fc8c4a7886ffcac753c173b8902b0e1de3f4bca78472ea58b86c19df98ac3e8928fd805174d29eac1449c8f69402b37e5e8c22e4805ce1d3d6cbf4101e0dbd0ff51e234368dbb42a5597e4bdc9d1de1efcc6de4b2d569de54375f31834d7890fcadd91f43cf18d0aadce5af95d6de25d099b43b91c28d23505165a42923a4a617605c5f295b635fa1dc45f14754d9fa09a20a9e256b15620d5a9773aeb64c58ed279cfee2028a0d56c72ce50247c8eca8b5845ef4c03118cc612e4ac93e8f7ead1e3dbcbefddfa0a3f40ae5b52239b0d7e9d62d02b1ee62155595774cd7b8bc7ed56bb1cab97f947e3416ac4a76c8516bc65dce36b17427464bf0899d498557af291c4dcc20c2241e0f3c0768c4776758c01871facd22eb2bd0f8916d55e960854f002c99ba23e754dddf8071d1bb60c9f498f4de5432b41cddf44c48f5bdb83982165225782bd3d187e48718d2ff2ae5cced65c0ac3cf9886679ec0c4b63fb052f947be041e0624e11e57f8779fa4774aeab1119987a5a85e98633e4daa812e660ee8a95aec8f3f239e5e6d94533818aaefc6015d5103254dd46a5b7917e0771c49fe69129c2074c73301cedc6e9a12f33734d45a236ab66b5ac572369fa753cb0bcd6703ab33cbdfcc3111d2f06c9520d2ab29cc9c8207e8b024d85038d8c9789cb84b0e8372077a3a0fb404a9075e6d21278800e32f71fb667dbf17551da2091db561703fee2a524fe589903cc5f279707d9caf5aec71545ade1e6b988da3d99dc72f06281b4c386015b0d2ad3c91196d4b85cc232e5b36a4992f2fbdc4e703aaf940f7021e1a51d0f7fb1844b7605f1a682f225fbba7666cd5a2ffea78a680a6113fbeb358608f724f6de7e79255af95dfd0e3f41dc3146810c0b70cf903c090ceb86a4f5eba974ad16e0d6ffcddc76fb1c7d01ddb5ba5c9a8e3a9ed2202cb02fb8a921483e74d492696a4ca37cb19a2351f5de94b9092f0dd1a682874885aaf286a3e850e1f2a3b6e7893bcf25e7c479cf49460f3d987166dc77b37efebb3c6d766cba00f35c41be665bc0fbfcdbe0ca91f301fc70bfbdefc8c96091b0c5c6f4053e3392e266d16b1d33ac7b3d9c5ee8ac834bc038cd82ab1b68b53fc3d7c5dcf293ffad7237630677f0cde728fcd5ef2a2b9e6fa039c0bd098559f52e8d2601f2caf84415c5672e4d752c5de53af7798d25611959734302472b48514c0c78016ddec7f098923350d1ae80a9330fe74baae4d5e9e4e72cbcf99f91166f185593c38a8ce3f94666042cfa2468292ae248a8162bca4ec01f8a2af1d96107107c28d17ac3a42a648170f18c5c2ff25d9f769276c5411ef41457fec133b5037aa0c1f5fbfba17ecc63d507c22472ef4bf0bd39363752296af785d519b7c035bfcf5935043bee3434ac583632927215942a3ca1d1b1320d3756b2982bb1b4a0e9797f0f7daf55208a30e43d4c22e09684928b9b0a51763a54dcae09b2bd18f64105fdb60e26cd98250a7c74bfaced07d3d633fe6d3f505581d1df5e72fb19c955f72846784fd251cf526210d2abe3668c1075b51aa483ceff4de7484a50dd9d8371372961e933716b8a97a8b12096798b07871da33c6fdcbd9b31c8b0ed35d137e066c67d349a2e33b7391ded487fe88980d4d45f2c3e6364aaf911b8b4010c30756c90d9b0cfad333c4903455f3cc17609772cb7f4770f96c0753d846889a3e657abbd6c15af9ec92c0551ce226282ae22fcd279e0394046e9cec60ce9680f5beb329414bdcd0a5408eba5aaa9cb18c65c811b4644353af64188e5e4d64b5a1e2b51e0cf18448758835225014a05710a26ec2daedf745aa3024a200f50a6a2ba47002e2eccaa0bcd7a4f80cb9a6b2768477185e04a7675a0e66af2b50cccc41ca8dc9487bda2f8920d7f6e80b969763d7daca5f1e1e6db37ac07c3ded65f9af4bef9de141648d1533646269dd8dde98438d487f341660fcf9b62c12fbb129e8f30ece5dd31af1e466cc02fbff896a9c2d48a474dd5895d842348215c4ecf6b8cdbf27969f2d598dee9d8b2db751f4bf3230a6a8d91e2926df23056fbafa784cb54493a70e9f90ed25d4d574238bf1e0437d55f89d5d4d2085c64639fdcc6277228e8b9b6e0f7c1168eea35016152b533ad904d6aa3db84cc9c9c62aef9d57ce1d272b47c9a783f50d75aed9cd23af42af9f4e10bc60f4b163fb344167ef11837489e3801310a8d8b5cf2ff742bdd74ea45b9000f1d42519573563b1c9443607bdb90572cdf660c77e520ee21cc0fb91ef26e231fc2c84eb06dce8e51160afbafa8b440874c0b0fc553009c797a31619abd9a30df646a5b5d568b550dcbd4968b4260a02529602a6a9dbd80ca95fa992d85e4a5a1a8bf508def04836d244f39c9c5bb08c1a41f5ec709417dbe0598f3516af5e2d7efc1aa0bf654f6115ef4596d04bb0b4a56506db09cda5e8d7fb646a0231f17ba92b792b8ea9e29a76aaae58a2c5b5c13ddd88e438ec9764ba0b6502a1b804aa4019e78d510b3fff6b0c9577b019a4b3dda871e011e7298a7242eb3da9cdca8799a36a921071996eb70aff5e8f24e6330b187321dab0ad5d737f5535373eff3624d9c13a7fff0f0bd6ac71ba120104a5716ee7c2da2916eab9d7534418c0cb10241a50b651ed4d8cfdc4279ffd1714e43dc0e062af60320e13ae9e535b2d6c9836a59d4e8be347083543c4fdb817ae20a1168e6025d23d888661b50d91f45f2a4e3808f00901c9bc5c1392b5e96ab017c1211513e93e53a7d82d1cdb7ae6efed19f471e45db98c513d44b712a55ddccca06660c8118ab8cb2448c8c27010e7a2c19acecd3f59b58bf40dfc24bfff7fd7c98a4098bea1415ae1bb55a2ea33adb3b1476d69dde12583a46dce195f8c8fad34ebae8805e7e0c91eb00066750e4d77336d6e8c984a42a278c385905d7592fdf33ae95bc9da255c3cfe77d2042a59e3999c621214d5045e31971f245a7177d315293cacfa8737f3cb31b1c2b577a997e1212a71a3c0c8f82e5e8d21b92afa390f33a38223ad6163d85d1a1cc6f1f1811c7da9976883c89558e61e3a5fb8b4c1f91c45ad4afb1de692e8e6e46b1660b3fef8d5b6a4f4196d5e52ff111b7333aa1e265ba0020fb047776cfeebf44307d88ff4f5165d94575b25a93f2be1b82841bb6561c74f57d3b20003777b1f4c073957e61913a07d595d5a215fc5235b8e1d1927dd2d3163f7d7a6b86226de3589f8b7ed18bbf53bc34bfdacbe4099ee70f139c43ef74a9c07ca3800cf0ec1b3b3cbb296d73cfe0d47f91ae1edc842e2e694b3f5eff63bdd1a8ca8759f47e5884a03568966fe838c7c6195f57df20c96b220afd0a0d49035be64deb2c5f1b7b0b8715830e9c81b7b488ad5b44509f3a9893e51e7128db9049dd608abbab4d4f667a8993e1d8e71958bafb56686a32e1affa9152d0418ceb8b470607bf2703e05eb24a2c4583f919c5d98e988cba2cfd13abbcd8ed62f063bb0d8eee25a39e8e79bd5af2fda4cc1f883ed3d09b6d80d042b834031e1c213e36258a6fd02b882e9166012bf1bef840c1fcd93d9d4d160415d9058c88b5e8670ca1d88bce56beb689e77d7ea34c9c64bf8ecbfe7627f7b1bb7c43f0cfa901152b0d513fd655e06e7db77cad2d42d10d924aad8e957b30f662969a94340e60a750a5137e84b2eadd3ed55a92216064ba7aad81d09e2cf4b6a70a818b77ea0e1e153ba5f4ec4fcdb3b93e9974633449c039ab25d3d0789c0b73a457c94b620869e7e283d5c5d2145be4c74838d040bd0de3db443222dd734fa829271c743d899a4832bbcba750b4733a96a3dfc98e5ff218e4529f87ffc436a69ac36443fb866b7d9216c5c346e2d460c4bda48abcdee3dc1bab8b7d8d7923f6b80f94b3acb1e6ec3d082e58991e437e9c81053a49a06f53530119b63ec352ba5a9d9d877ce12599d4752778ab79bfb385afc878996f774ff000a2c2041b19017de9d1c10347e69ca043b1b42cd5fd26ffda787863ee50e01c1f20cf972461df93fc628def13b01dd830fc199fb0cf016b186f0846e1c0da480d32daa9c28f9b6a133e8cd23c9a379eca78305bd29f3ee76bfbf7d11df5c9309de667abc41d552d2bace1a85f760c488cde223576d34c1f8ab8e46c08a989de8f28c4f8a86caa248098cc18d20b1d9b685e7868485048e87b8b4ee302c47510fa258d1ba9ede048012b68be73e4f374105add49f9ca0ebb6ef98739c30ce6f38d8d17f745f3d51287aa97db2c60effa8de966767f87040ac0f04d3324108f4070459b5257cb68ccf3a81654478ee2fac3c20ca199b143dff519207491ba3c468be6fd31a78b6fe9f5e964ffcd6b3b7b7f84b9b6a942adf750f7d4b4e4f16a5b537f9df49bd41df6080a957eb673d9f9e1e49ad804d1f36484ba61aebc303261f1e932f04144cb3320150e9596f8219ee3f416dc9e24ad8851b77c764008809329b82332d04144d09ec15453312293482b29496838d10d9a9ffe3767c4c6b28db99116fd2017d7b6a8eb8d7bc09c537fb5f87aa53034506fccc9ba8bd1148b7b989a43eac82d792ca238e48d3527daf7dc090fd1d0ba443c584163ca5a2e1ec6e0161c95449b3d3a2743ce783a6f115b6ba20a59aa9f8e06582f37a296073e6602ecdf8d657e89bbef8bd4769c9d366a15c3ac6568eacde850bdb45b1b8f1dc9af11d1db0bc07b7f861aee35a1d9a561a5909a3d28b2fde49303ee48c6c7b9631a2620ffe6b5787ffe95101bfde5ebddc2327b8d1c3c64dd913ee395ba8ae26fe69082ca0280fb465d04731f58622878647674737acadefd1a1f9c8798e203dc5cb1b79967b6e1d7dcb1d739f2a19b016d3d97111b7421645e4d9181e6b00349662c466a71cc36db4844b305ac3676ef6bc5b97a75301a849f08895be90370e78ccccadd1ab05d9cebf2a53227a0ce01f756f973b80b2cfb5a5aee774abdb057ffa77e5a2967883185c4673b5ab74e966acfed43715c17ab0de5c6ebf400af29df3c235f204a536ec1cea81d0f9e24ca37108726c04cc63748beac4442e235f61f379f7cd40214210e7e85e0936f2ed41d430d02beacec87b3f4d019eb9c2afa3865891be3899404c17eccbbe03875879bd40b9ebfb4b24dae19ff6ccd75b121a9401a718e3bb0f52ef864f2cdff1b1e2555b60b2e6b7bd85a496d793d91ac6ef83785e2b2b64b49e9e7908f033f42feed1a32ce460299512989d873ab38cdf1aae2693d98672649221a5fb33d3674369adeaba06bd50b4a1ec403aed954acbc089a830ddaf6bdf0968d276c80f9e51641221d7e098fc292a977572b7961c471536d5f5d1f581e6ce7507d096ec8b8305dba32d1f7a9e0d70f36da90fdcd42a22933b1e9e6bc30abd7354e38a92105e3a1e6c63a3f736ccd67ea4a15409af7e5b0798f3ab589ac4e6624303f95cff82a6129144087c30cbb578dbce3318ab793db6a83c0bef5679eea3528436ce8aafb5cdefbca2d3da856965e86eb6ed6f6492ed40630e449ce823cbf9e7e3372aa3e46cf35cb6c2b133eae1ba8228361f352a2e85a01b0a5468acef210bf8e77d577337c719190fbd33ed1adbb329c26860ed859c47514e125a1a882e1147fab68718e050347b6316c7a606e879da207ce198f77d2d7e9ba62231f9899f4bdb3802b56f3614de0b9969ed0cce90f49a8b2d451ee75eb738691e75b0dad6c8910c66c29feac3ea95a594aa32008891f7b84f040a6c6d529b997ca57d1e3a3c6a45e3c051cf5f09f546f29095aa42cafef09733ad590804bbc16b9a63690423d8664824bb9a39b0575c34d9e7cbe945fb42b903073626501b3cf45585925dba370503b60e4be90be33e02372256304a84ff4cd9a5fcacc84b7b1c600cd466994d5cd5a0dc387100272a9dee539b300d451dd4869d0378fee2b7d7a3a2f51968b6a65d650f71a160958838c6fe5baca9ddccbdccccf987651404c580a3a26a54c6f4dcdd34e6357fc85fa1167f8d369bc2c5b708f87ac22f5b76279b69d1cac395e1aa5858b24e8daf073d34ccbe04ab9e7a56b5787a5a1a0d67604348ff9665a81d4bb71c8a4fbe8d57629011b0b089130deae74d3679b7b36578736174e97c5ccb821b7701394e0f7f04f9f1b77db0c12d847042c3229056a4643a48deed07167323da6e6b19b027aff9ba1b72054e2167773978b7ded6f0aadb1ec4c32a92c521d39e9dfde7faf3673862d9252c0dfb05b69f068d7a1d5c124854ea99f07dcf61d09069cf3d14c4d033e605f19b62d7cd8126c9657acd041045c280dfbe9e008b45e32d523183c6526ce44a0cd2cc6c0fd8bcf1f49b9040c5a270fd029435b5c418c8108f998832c77fa8bfd5de77593ae364b0637430d76783d01c428c83d19a7032c7162a6c4a6a4d532554d1907ce9cd0fb1d4695808c71daade1c8da1dd0c4a4b6e1c6610d3fad01e86d540f7c6939561b58f703473bf0bce9df6f3f980a340a752fdb99105e6bbc88071c7db87075c65e04de3b2c2933192abaac10b1eac77dc56f31ab0afa40a4b4c0083d8f928957284995322f98039795b54dcdc1b6d959fc3201510ab434fbcb286034dbd8ece750d581587a775c20df461211784ed8619d2264300097ab699125c7385502150d95569ba7917be7924facad61259ac4d840360ee8ee2d7ccfbbe58ca0af1d01778164eb5cc6d9b1710dd6c0d457a0e04397c7c4e127f46db300deb1b5a6856b1482496aa72e1e465d1591bbff57e0852d1267fbdca0352d5d53013e20b074a55c65fd07c8acf25d7961c74d2b54c2db1dc5ce29d907f805196937034554fd418603fc0f9f67e6237a7c5b4c53646e9af14caf08e5402eccdb3280fd3e5cea9973ce9ac5509e58827a22a530cfeff89d6e270c859c8f78191a8ca55ea34a527cdaec88f953a446164bdc85b8f386e2162f5df230c8a0fb6ce132968f6a653f8db5dc45f06970cddd3ef98386d952ea7c66c17092e8ee23effdd11558185029769a4badd50d558ce5b6c2e59be12d86cc8b7adfae0a31067413ad1b6c2bd2ac07bf5f578456a9391069cfb96218c1225ad2e7ff0f4e5b4e12423a5cd1ad502a77a21ed2655af9e525fa696254a052258552262512e29a48d18eaa763df819e987a042ee30d9f0c0e7ef2e0721e5f231d4ecce63cd1fcef4c172609224619acb3dfc53c0be006654ae58d7fb251042c4e036e04b464baa4975acb3b8a2aed7dd52ea878fdc8926aa86bac3b9bb81ab78f2e13698d15faea272238a3aad625962ee27197b99c92095a039f259fa32c6f48d2f9dc8b68b3e84216bfb04b8f906f04c752f6f34e0dede09bacf60a6034836e16f9172f6954fd234e2228b635c0dba152336957883872dd9e5b2715a9813f7c890921b1a6f45b47996a533ebeb783997a6d2d0b74e096c6b74c2621f5146d32959faca44a15fed68c7b4b4d3b99d89eb55365bab390ee5854b90d1719d7098dc3270252681535df838ba739700ad5a27e1a09fb52c2ec5b93ad2e52da2b86fd3a09b0e8b608b6e6b8549668bc0aada764aae7cab14e001a8855bf0f623c729014695e5ce5a1423c798d48621bd126979e1785bda535b1aa14ce002fe9b1a8a03fcb9e1291cc966fb57dc339bc8b0dd51d5a32729e343830b5510a1d137a983f5aeea24f041f93a87940d370cbf0c16190c388b6c10c75d031f4212a19a6a2d65f63aab9de2d03a28a696ddb482199f6b9c2e615057ee7e33999d07706c42686bf70049c3dd35b4c8d563bb17fe17a118e695c31a03db5dc88ccc04f1f205c83094df513acefef8acc96755e44483b392d5f7dc993d6a8bb35408b128ed6dca12421448dfea23cd26c9d81ca2912b7dfc1a016e934a7480a2e6f9f81c902d724e86a556eac128e54cc3225a92b13decf543f8e10fc9c139cfca4a1355478428063924e1e2648374906c2711a6a7bc3ffe45929a807544e512277b2296461925bf9b57f5c7abbb6b531e2f0055620cff439332e29b73cdc51eade4972d73b764526104e4b71a4d32fe2eacd18ab58d7289f67df36ea06d345a9f642a9e5882f7774d08d65fc0653b8532dcdcf83d43288faa86064176b00ce041bf76d348efc7cafd5d91f46443edb1c5f91324465e5e9da973e58a6a358c8bf6f2e198b682cde62d7dd331a4ae93bdd445957249f54df102da291d4a40e855cab86379d93310e772ce0f98550508a26b75ccaa0b0df7c9d84be00da7bba668a1b05296c2ce69a60b0f1d1efcd8ff0362d148c3587eb6ae7b4c59bb820b112b419bb65a4959e650b3a03d84c305f59370585b765e573dd16f89a1a5305cd24314eba9dc7a01cf3758d17bbeae3b21373b70b365ccda20cf89511e41be725172351af01ed273560894dddbb77e9719ee233c052494205321149f197217972da6f08a1335346973088aa0cb7c23971c989ba026a6f630cc2ac84fdf7777a89680ed1d46fbdb0fd203a87e518b47377975bcc0a6e39dfd60798a8750e2ce059da081c96e3299e57675da0f0ff1f0405372f6dd4f4a6846105a7c52dbd40bd95df9d166112c3a57bdb5fe58946fbbbeeafe3e45a3b2006f4202ccf3bf91b894fb2928b5a9a131e09389ad0a80a0ed78ce4934649de68d9d785a722c5bda86845967b8bb227452064ad48880c306daa02f11c0a8199d447f6a3abe69bf60248c38b3dfbc64eb7d9242f01a5463b42319fbcf48a6fdbc59ecfee9a3d188e863d3f1d5f7003ae5100042f2f78f0ee957eaff08836517f8379a636dba3701af3e2a57c364d9bd8cd1dd61aa9d102cafecf3c17843acc1e4bad3ff2feaf662a5347e28cfd8245d847073e9e1663499506bea2114255863cb7c7e6f4661440e9a6d16fc8f757c417da267d78bc1d57fee3fec255f0b574ac63512a585b6f56ce11ef9b45d94538043c272f4d7da2deb0b75208f269ae007220a961e85c1877d8098fa2d50f545785f0cbae2d828bd24b49a47e1827dc0016d4f00adcb234967c2d841bf645c9758a4b1ee1ab9b9660434898b49ce6fcee40cfed6d2ed97a648291171a0e401130449ad741fb18d7af568e4fc34dc2ad9638318731b1516368cdb81f73f221d6d13ec78943ebb94d7501d2c516cb0b3f294adc764f963ead20697f4bff65a5d8fbbdba7ae3287c7a864149b7da3b59c80d32545cf6133994822347e44e43f0cb8c847c5d814c218f1c734c59cc6d42bd43de0e4e39ac7aa2a10bd52fb9e1526e5ce2967c6cec258873dea2d49267340e4087d1bf7d94bdab368099afeaa87ee090985b39b1ce0e4f78b8e092aa4e74a4c45a752e10300c11bed9aea1a7bbde9086b0ff9d5ab38d43bc80006d5061d41b376247b6ddaf89963e5d899fe262a2389172c6a4a5c9d8e324dd2a934ddc89dc617f02f2902d0752ecd9b86ad042640c6e7d2667a90c4bcfd0818bccf46ecf27e661980fc0a82cf10058a1e057c9048c477c8b5090d8e6c89dd3dba429f073b36e3bde39105c98017bdafc9c16a621ba9202399715845376fdded32b6e54260ca0d42aaf9cef2226508e4aa49f1c7ab18639e20a11d29dbc425c914e624139df94c1f3d9b4e88060451cc4157fabd1ec80fac9d5b383677a70b044d063b7fdb1f39f801a44d21724571cd2627592988dd4cd266e9c50aea24bf0af6d201e143e4a73dccb2f541932a364c8952067f2d3c4c658db03a99c4356832273d8d093f254a0a38e23e2bd8df66869aed03f324a1b213a0e0295e46384a44d6e396087a232f644364fe62bcbff5ec9dfce9656ff197bc8a7c2d640a5f23e0b1498a3190ec6731b8f9c266e89e06df08c3a66c2751c03bf76a10d4545f96a1b9fa69eb25d935a2265f266e2abfdc5818533e224ae433341f62413aa49c37d0f92e6e3c854f56a417261fe3486a664e13c2eb263e9b3c8f49ae279357d5fc81cbee2a25210c5463d263986d74277b14c9ba18147e0c1e0431918dfdb530254edf66691448b2a0919e37f65698c68fa8f75d6af9aa8972b7ac399615461526e8fed316532da1ca45d1a5803b6c341f86ceea15d92b4163ec1114b1ca7324c86f99b5bb7c7b6aa6f1138283f06533e563bc3b3f4a8a30a182777a8e5edde1d6d131c6489f1ef3504e6e401ca9732cfbc089b2f593af8b927963badd4dded40b5b5409ff29ed927bdb43f86cde084b3d86cc638c10d34c8c6e3cd0ea05753baac73ccb91dfefe7db0a97f9ed6d3b973c9fe0293fdb64d000f10c405573edbb8242e4f13f0ca30483f8d0e4f693c54338d77c476120440963709f6c75322bdb07614d0d7b6cdf9e780d4fdc5b5bb28b6ae5b023003ea378aa486e63264f7046cab2233cf2f6869104eafb161560ffca55777d95fa5948272cef51c6647911702b3c677d3eef378a4e5ec824d299a768ad2ce541b0ba9913ea1357729d8ed47c33d35b7288003ee897296273ace03ebf451963fffaa0038ac5b90db07adb53ca45cd5941f26b9344bd3825077e704d1a55f9fdf62cdbf1bcfb74646da651bfb7110a5760cc1fb289163d6aa8d878b5151ca6c85cb31d81e60ca09e4a6938e181423b30dfb687272574d58cb3f8314002363e9ecebe493f99bb236866ebf222415d43ebc258d3d6081be0e74172c8163af42dfe4e0306f75877370ae1fc56ef4c3ed0c7ed0082a425154c8ead09d290d4d4039c0cca668323d216264cc463f6268ff9cf6f23cd618bdaa977cc5d194e3677024b5c683815fc3c7598e5e9ec423813adb5ed5330aa058e0aeceb004fe440a3d98a25bafc0da4f08ae9f9a694dd9de0e134864d5ba5fd37c09edfc829efa51844c731c878b1482e248267f19e8d6461ffaf8bea0fc22ce932a8f45eff9b059d5e796f89d63d6aa947596448f21c53086a893c44e25777b177a257b0a8054e87718f1c7685ab043686172c8c2a9465c2b6e9406ea1f569a3e445621ba580e593a309a0bf6b076dbc2ab555eb068f84913e2efb000c09de147d7fbbc3526814c38be0aaaa97c04c3460aa1245909cc8659a2d0f26344e54356e6f768839acf90d1e3dfa4a3771aa9494efa437ab6c529959cb152c973b1a87782b3ce7ebe7046730d3c43d09359ccd5805550398ca840bd7d190c0cc00b553ad65ca4d94f0af20df511d79c24734f6778a4b04e5940c1135665cb2470d59727b1add75ad9394604b5297a22cfb3bc479011ad560857b89cada96581dc0fff0521f84d795e266178167ff2b94d278a1d5ee7b9a26ec5fc76007714f4fed19799b941c7bcf333b174f23ec61fec1e8bb43ce73c215404ad69d0502a70bfb7263bddffab5d62208d310475acbd1b08378fd2d68064cbc422c87cc13aa21098bc3411cfa45dc551f0cdda43131645fcdd9f224e99f81a27da89e8e05710f674df700484ad2dbc36a3542b961a69b494f02357464d9db3b4644115614b9349391bcd2261b9c96704240d239861ca7b068a4ed49d93e0dfec67e88ca22504febd7ea99fa270d4a14b524bffce72951f079f69b69a562c0c9d62be080c455c4ad1b70dca5c67d337068ffd8ccf02faa7daf2569b2ee4156b977958648f1f9883a68c870d859a3c91fdfe87604c5630d8f297d79e82c3c9d88eb6c563c0c8d4072f60ec7a5cffb91bf6176bec370a02fe3684e7aa33b8c09d2379fc41a463b8fc88984c0dd9f57f048b9a59a3279b4e56732b6570dba5b7a27d9868fcbb0b2df92322f1380c7181d12dadc0a94db83fbb7d4abdec1c4793ab4aca51b7a62449612fe6ebb715261a1e641090cac2c64247632b4366ace8bc0729af0f23325a009198c3b26f1b9aa5cd5756b5f75132e1f575475bacabafa3b7c442b5b7a6c1d9c5a9a34dfc4b5143adbace2ba3c558f27d0362a49e8d77eb54b1e370748dfadf9e7e330231ce5b752ee90867b45e3003386a4236b547d42a5cc620dc9fde3d984ab5e52c08e5f5d362fb829cc760ca5271bbbbc0b7d3110c40a075acfdc031d567f5077fde538826d30366147c816bef702720e934cc35b13456173248e6e44eab518988b88bd6e3254d3639f24cdb20dcc18ea81fdb9222a2f98faf4455be6e1d00ec746619d5d78cd45c4a558d7da711b952823875c2efad080ea63b884b3ddd5cd019ffea9be72d86e483092d904cd2ecfe80401c13c8a7e4c9760f5728eb245b5ad629d2b91ada4af5d6596ec7488f5701583c876799363c958331a9a17a7fb83c17ba064bad244c95ee35125fa1e193a44ea752b720918905bc3e5e663d7ae3559810ca2729573bc6d0753ba4e204aa43aac77c1cd5b6f849a5fedf258aa927e71b5bb232990ae1bae839beeb31e55e4c0ed658980271e07a04229b6e576810cfbcf4c75b932225e3539ebedb1e908bd712b90cc64a930ccfbf44b54925abfcdac4e048254bdcea4dcc9c6cbc8a9f1481c493aaa7167d8b1834b88e5b107c9da0951c069edb0f1595283b3028cf5d8113fd63c5b6d6e38f12c09618773cab5f22d9ac5a36a7b83acabcb6669bedac2b73ee993a3c97ac678b739c9921401b0eb1b66a122719f7c9b37934c57705f2e7d323ef5d9b981f00802b2c6b25cf5be3147d6b92e5f851d33af0be957754516587af8e2bbfe284c83b3b095fa61d3886b36fd3b0fab281b5f3a30ce9a9f273613dd906f89dce7afcdbcdfa781f31a186c3e21e1299143f279bb61ef537701b0953ecf3c30037738054c4720a03da2994a28049fa6c2019e6f63ddd85731b93b3c5026954393c380d5671c1a6b72478453fbb898aae22c9fba383af0a1d026678291c9c245cbf36ab4a5ee687b3e1b8d70ee1417eea37fce9c4f7f2b96f89deb1e8014be53276a4e3b86d9c36d560f71613d43b69dfa28762901a8664070bcab3d16e57e3d51acae9906b8a0cd777ef2c63674df564850046c9fc8eb90959e56fd18b384f4d32f185e091cf6d780068eb087edd5d2621f1d0d01f54ed0bb17e59e8b41c06e3acc797d91870473ea3c18adaf2ddd0af01ff012c3583b51eb267ab996e0a9007100059b18c55ec9b6f7f65b05875db3456adf7dbbb7cbf7de1e6faa0871c527670a5612f124bee8fcccde709bc981f88156272db8646984aca9d539c63087163ca817d746bff83f66157c3454061c7ecbea6d96241c93078f450499de97f5d3ad3cf54468e81801df3a7e63ec2af0662ecc0012474984669b8724d51ad07c192ba892c55bc7321580c535ab1b13dab040fb646c7c8c8c8137566c7dfee8c89c9f90953afeeb2ac5c0b153dc91d2d9e960c311cdf4ec22466551a0532d5838aa4a2d4f0cbe612036c352cc31e368d144a03ed3ae3572faf433bc0b865bd6f10b6007851714a0bda62c81c3f73d8ac06c03bdc830f76c194ff06bee2cfb689658eb8c4f0acd5625ab7ee079cb3fd1bd9b3e666be70d8ddc7c26cb9c7f75b3919d47f54db1e5c906bca1704452523f234a6272549b696d53c2acdcbd20ecde76fd751510d0f52961ea719fe61956927dc08c0d1f469e2b655a5f71a270dfc1e1fd4604de9364a93ca1a56414bccdf84e5933c65edf2fb679301fcd23364aaf786053b52e673041e5a5200eab6fb09248f43b4da878ecaa930bcc8915cfafd8632b34001d41a4c18cb6dedde7c7cb13734bab0b610fc02f4557ce96761c92222d9221b8ec118a8452fe78aa08fc535f8e6cfa8fd9c4e1b0e7e2d18920f2ee0559398d06ba4edf26638d67f48a20deb7bbcb729e311030d9e94f85418aecd8dfb91bffef4c240e1c79d9fbb41611e875ece1358c4d3ead2875218b59e2d65e192fc77140e82a6eecd9e957ddce8b1cccf5209b0a31b5474ace57722d94b53acae47fde47a6b6f97a8719b98acdd3d0ed084a1512162a8d09236392fc06551c4edccf316d91e9616aaf1fafc636dfcd03ac78aad4e9fada764511fd418de273739b66ab6c2543874000fa8efa5b28982d939b67dcb756d0c19333d0f43bc48d61c4a2dc766d3d4ba5f1007dee4c94d3248292b5abe641bdd5246d5e94797b9be8a3525de6220fe4692a3d5d7cc9a0f8954fe6fc844117ff89f2cc897b2bb35cf121074728b4bfda51d6021bb73474a167b61e94fba7914d4c1b6dc34a2bb8346345c74cb8bc3ab29a2c7e72d700c186c8e3cd6c1388878ac68e953307c7e18330808ba53c016c5869432f1b878cfec3d069c50a5fbc27d1ef53aef713a64df9beb7708ad04c6aed896dd486b46968a3466e395192a658ce09a46565a1bcd8cfa616ce2ee1b94c59c6d92a9c668d26192af4dd776442dc8e2c7a2df4de9d878419bea3c413ac42041e4b331edb0119f0dae79ea8d8b1810e1aacca349023bc51e8eb80d87b29d9a5bfbbe5ae0250511f409bd4727c85cf44ac9f070ca60a03a197ed19feb7c1d088b607b3b6d6c3b9cf841942d8ad1f3ffc887e3e5970928902bbf0f3e8e75e1ae59ab9dba1096a3b69c5b7f2f3f9e87312d00a799dda01e7267536b7885f999ef07fc4cf11b9b5438493aecd246d539862e9f4bd0eb5f7c956008a14ec52840dad1dc04706e601947a2eb7cc6190f85dd4b0e40676afabfb0d484546234ce43be8a2ce424d45e5e8661b53a935facf0b77f615e703afcadc03c42754c3f62a5d2e4dda3dd78cdfcbc17fd50310e6b291350bae7bd59ccdb8085d8afe1b0be58a9662f5c6de320f02ceb5544b395ef8cc6ccc87d4820c18265032d9249baa49bd900f364f8f752974ecc2ba536af59046f38acedab0ffb749e13ccb67f9b6f66ad92aac2d0ca80ee34e1dba8f8a99e0bf2d544a1cf35430e7cd464a6426c124266be53e8d548e2844b0f71711cdc7a91901d6604e81ec122a18d5ed1522cee2d8a5ce4f602331ba47830e08c5367609adcf1e626ecd572c03b99d3c78db3a0fd2995d98891267b537618f8ec059c3ce74483f7701c3b466a19b9e22474b3c2228d8a96ef90f6461c43bf5cb6c7ea55f982286c5d8bcffb1bcf9c0cb0c7b3bd9585a32d783cf93b9778aee9ad3028644065ab2ccdb6a9fa9c1fc8dfe9bf57b94e7ffc65b8e47ed1eeb1ae2470eae09b536971d238c193b1508f9a02d50e93fc1102a2396a059ab48704fbda362f75ecb4a3925bc4d3d04813a9b4ef47e2e8d4cc5dff2a20b7c4f069ab9f2f3e2af27be4a7633ab430a4a035aa6397c5ce41301ddf037e7f85fadb69ade0087789147506b3396e3a41969922e60e17690a275917d35469eb9460e65824f384325892a31e0041850ed3101abeabae0c0c7518527bb11843579d0d0898c31edd42fba121672453c2043d602ee8f25fd10b15745555f3a146b77e0191840e54c6ba67fd88bee6b2f862664f956a14d16c450f3a855b0b706a161db296d1eb4c3b0fc5be49588c00afd0c95cf604e4ba9dfa9e9c174b9f7cd09c1a540da865be15948937eb7eb7d52c72eb04410558b805371a904ced798ba5a549675cab446b4b5e793eee92d6e66a4e3bfe2fd9d36ef56bdd06e11c88b161ca8b38c507d47fba5aa2e06255863ab81a686926f62713b52ec059792b43727bb500ed5e7572f4c89a06aebbc477740c6067ec148f37f424f7713ec4ad7383d68bb952acde0b29b7b11b3ffe6da751a9eed8941d6b5a0d741b15130f125349bc14b0fe373cede4fc2c69773c1551e12ff094b748620b894a9b32cfdbd998fff350aa0f0bdbd41de18cbf487fe67f98a3efbf3ff69ebd1e6e35f835c7aaf16984a8da55d399769b8b692bf6339d559143e288bde8d5812cd0b6b6656cfbaa3c8858683205bb65b32d6bc7e7d8324fad9bd8c9c2ce939a3a072948df12159d5f0a03b17effa0ecff44493f7973350da7df7a22c73d95530b225287023799cfd945dc0162aacffaa2110d8426c7387037cee908435bf99cd2e66732784aef24e3857e9b4074fe76a5c082a4b88283e384f4b66c18508a47c42413b75e6ab207287ccd9324635d0888ed61914e03d47e339cea4550c716b7ffe8642620d7a821fce1f1f3ed3d78e876f243eff3c47f74976956012947a711599602f2cc2dec21325756b24696b404c85f39fe292f4feaae191d5789d3445b4be2aa01bb4995daff6db00396a85a0c34f463bec3272db0613c727ef6eea363b508ea9762dc88fb07cc59d1a4c7192b76b18de6f41b31e36ec1d04fc8e71779b2ec62c7adfc88424a35ecd29c850fcdeef655db19ab84dc3917f164c62095cb19b37bb598e2f06fb9d350a326c7d6b9bc15c49584e30cc257a8e26b2fdec8f01ec7f24bb5c4d8403e18bdd6f2fa5aa75dd01426104fe895537551ec6352499d265d2742721cb325c19c1e047e782a2aa20fa75c62ad255520069f21bbdea5a6373afc83ecc3446e0419fdb48a519379a8add60247b5815957b2a33ced02e7c08351fbf66b14776d7ed02e6983d8cf36bca9494ba69992f7e17a5a1c0e7c98f1e1c0bd5b27ad503104abb2f39b29e2e81bf7c2f37abbc7ca663aa45624beea751ca41d137f87f2c4f2254dd9cdcf52f889267acb9d549e2a00d0150a1453d3536531999943c2dc415c84338e6a50b735832ae3f7c0090a8690c1c721c340c0dfc589ae40d5cf10238974e2be77af628984ee0481ae84eb6d5ec10b113a669f23823dbee852db2a23146f6a837c37a9346559bc03ce9c70ed5c4b785b53a87bafe1a1db65992b01f45728a93288da1c541f40c196ac43be87eca8bdef0046845d1bb4577c97234bb78f377eb8281def0ee707e3990b52d23b6334a1b9137cb189f7b7c5b2ad475b06c0c701f42c5b15263c708a41173b4f36d8f6afcb2d5c5e8f928fefdfb1e990585007f60ec0e09fa2d22a40ec112124d7a45f0f911ad2653c69bdc33537a32c82866633db4d818a89cb43adcfa8f9245358d18b8e56414437867ea23705cab339735dc557456cc7206a61e56d27e717543a131e100e4c6771b90edfb8e8817976d3a222628b29d664a583e606b3514dd5720a45bbc105b3280b38b73a40f7c05bc0fbc076a76b0f48f45d7a319f700b72edbca1c1987e3de6a81b7bccf2bacae7960953c54d75b7bcbcf4e90c22df4d0bd850e83f6f7a580b535bd279d34e360c4be9f8fef9d766286962c9c7063e77b4103110c6f953dbfbec2e98ff766d79bfc561310e331adb30d42f32caade6ff149890d9c5ece6a603e342965b72f2cfb0b4a9ca32d46238dd9d32c2f568a2979e683c838a35b39af8ba132f12d3fb49a9126b0eb3b302f55465f182f23c5b29619e716debcff287fe2eab89876f42f4c3c20f97de6879573ee96c71106330850ae9fa60e5b85988cbd73034f9f614b7ee164daaa94c7b0a65a9c0e4906a12a3a3c9358428f5e828878ead10f2c90fcbb3f9700748f61267afe0d7123c3dd42a331f0f0b6582e203d38efc0734f5de94f9055a56e928aaccb75ebcc73e064d9df42f7b749a7ed192330bf9d490436f2b6f6012eee8eb9fb224a08bd22d420165192221678fd8b092a74c46fd8dbad2fff2ed770611aedca144c605c78d124f7954b749ecb8bfd5597901e23c42460ba28206f29163a5ae41ae23f9df09f6bf1c2b65410783a2988e2d48d1ddecb866b00ff52fe31b1433fe88a58c950978f4db8d4050b52b23665a493d21bc6d4fbaf16ab9c6f62f7ce8c603d4c5acf8ceb2d7c19c651fee657a345a68f0abb00e545f861f1959c766a40e58da567893bb2e8a9e2e52736064a9f602fa3256f2c471e7507a04d06b09ea6d9e3aed62a534191c900ba4fbfd738c5f8d5eaefc60e5c460d8e971c34ebf08105575127a459f278f108329dcfb27f28627d7247f1273adcf4afbbc2a766184e0277c9e4782333ddfaddd939f963122011b35fba1fbf7c7274ecc79b3475b54319b05e056f65fe515e5d0e56a184854d3054ec0da810fb5fd7df93445d4938937bd0b18f6e9994e4a070f6022dfab80732077178f775fa89c43d33d740e1f647f15c88c8a452aa3789afc396b7e98790ac49b1396034f4aa7ab6b30916abbdaccc9e224e95c5d40f54604db26f0815029df61c9a16d2a0d4ce526c0c0f12f9b837d7d6c06fe71266bac57a441119b6d8e9d910cb7fca886db024402fdf3a131bdca51de679b336943edcf0acde927d35b2129f1da7dfedc3cb0bf278cab406a2ab48eaefbc5cac568e9c30b9667f519183d5adf16763769fbef7d280030eae5e2bd9b09ba2542efc93081efcb7a15847b0c1e8648c651e80e130e7142c61c10aaffe7919e693694088f8d8467b98e921b2ca0fde77cb42f9bc5f1558a0e89669366f720d9d70ebd234b0af091ca66f5f6beef5b320b643713556f5cc885cb065c7379e0b75bac8eaf429a1eb3b1d5de94294419b3e6c5002d6a8d656e766f9a0795604597986cf9613c959c0178c3fdc24c96c65372473334daa2bef42a176723087dfe4b50cb755eca54290c14c884242fe8ff5b4abc5ebf89639300dfdcf42e7b52012b861c29b1921bf833862423dc004bf1538d2bf9a4574b1a8fd52769c9a2b3bc2c42be78f3c961f50c613cd5ad41ab2f280a4c185bea028b36b07f9b478c5a84d6e597269e66ad8f2a1c0819ba3a2ae8fe12253c63f75814ffdfb7b56c54051b1245024b9765404a23a362f953a60a587ba089eabb1ce0552c34097437b6849ed70b308a83d85ba29eed69feee6240a1fca28554bdeb6a7a49c8bcb8705bb7e02f978ace9636f76b6e0ea54d20c39d96d0c68e9423e3bca97d4211a44b5d4e0514441b6af5c09e459850be9095f1e64b76990e34b0fa2403ddc07d4fd53dd27a45a76d038b8f4d1aaa374863f2c5fdd0765c8b943c0771345dc1de263dc2f38d63e9d3244100f9031846253d64844a233d20bb96adb574c2ae9310adb46ee29082cf15307ff1819c4a9c7f884f5e904250295655cd303576e7f1d461368200b3a09b78c508b65b547ed8d3dd6c4c95424d09a2eeeb971fe2b29728f1827231e0f022c2f9488e063dfb08071fd14e864000754520f06f9f9546f9bb3967a9043c84f66676cbda0e13c4a73659e65732a05f5f12c3230da6a9fc5400c8414d2a58495110b2189ca70da909deb3d0e8eef6785d4c7ca3fee82719cab7b8d30b50c8fb2c67c144a135533b5ea54cdfe2013dbeb6df89b4bee85aa21ac4b1bba6a7895ddb71f727cf52bb1ee2e2f1c1b625962bec9eccb3fb114d3ccf0574ec959ffaa5b3e69ede7f370ae24c0bd5de12db017e69d7cc52eec2c1db635b337ad26148905dfb5af2501abe09dddc60ee9f71577e6c96f7ecfd3ec30ffcdca0cb9de81772de0152de90557e523fb5459e8cd631baa5c65ae4d53483bf9776f1e5a5ef72df2143adc90414f3b5e7cb2030c66998b2206d1aa856d0c3a55f09045607a354d4de2ce1f5cf593ac8dedce1bf3aa3b18cd5451e9b85b1c85ad7631748d862d2204fd9a05be32192eb8b4f0ba6109c10193f428fff2872db09ff29c13fc1185b96d0f290a93496f83f60e98a5f61228a4c0bdc66165acc5ed294e94d29234a09b28ae7c0fd2dc9775e6e9c500880adbae35fde70e686467677a713654dca62ce010d10b9615a567d60b8051a8370ca936643a499ecc4efc3c56a2ec28c4041d2e6d149ade1cd96d2f2cfb40743e309c7a1a1975519ead2c82c2044097bbf125cc43f7ff39cce0fddac0e30be8885bd601fa0140c7e122cdc44f4146449068e802f3f3df3dc6d6a9b44864f5fe14de66e4498e9e38f14f13b34df42d2d7e5c9f197a7f235c4670e9eea378f337b25e59c9dbebc3c68be0031ee56eb9c767449062ce6eef355630a996a4f2b0be6a1741149ac4e96752f0beb6086c32fdef5ca5a81837c359132c9a7283ee6cefd869e2a661a5b0863db6eda1e5e65b222ce72af7a6c9f21f1adf75d1174b34fd4519290aebe8e474d4f43a2b6f41563e7856b1afbcfffd100cb08b9a57a1ff76bd8ee02435d9492597bfb89e99c44d8a07e30b05d496240a259b990ca1376e0883ac80201048a52db8ec71ccda71d5bf065b5dcd0f4cf46e02adb19cb6ebe911e5707aca55a693ee30d4289d852dd06ffe636b2f412b5c08c9047d26a45311ff5119a95645a14998007c52e5eceb066620279d88b4faa80b2f23b3604f321ba854227a80161634d3efc184fbac75eabbf86ebb26faa57bfa0688a76239738daaf20274295f83cced7c9c3c9a17b8ed7e05863268a8c4dcfbd8aeb1467e928b174d05da4a645ee9fed3054a29b47e20f63fad057ff7f516b9cced7585bee8f352711e7c2cd42ce94faba4361cb6609e62b0269fa58b1b77200113800c7c7dd065a05ac566437fe993512fa1f6721790557732f17ff684fc2406e6c7e4d52beb1ee2cd83048ebb911b8459e8ca5281dde689834b7fd12c0322721bd0f337eb2faba9e6492dc80102b213f4dfec3d730ca75618ad55bf24ccf17b525762e94b7bf8636a4f1683380c10f0fee5fe043640a42cc1607368cd093518d75e36b96f86eaee185e201f20584b158a72efbf27b74a68826b0ffaac492db281851c41b35138fdfa863b4073882aee94bce46a6de3bfe8c3aa9998037a2d61d3e623982b791d6280f30c4f329d8405610a39383050f79315574ed56fc81ff0a2190a5005e64799862ba43ef88caa17a231b8243d65afaedd417f80f07993d6c92c193f45162115ccf7e4df6994ef11b3cd86cd54c21acac9968078e63557487066996c18d8b19d2a7bcb74b62760e6f3110e999ffe88487b486bd472ce6f90504622a0f847d7dc2e6957e466283152a4ca3d0420b200c39df923c46a522112edded2f0965ec65bd2b2473ee8c79bdab5a2c7b0baf6c5959dd5db380a40296b0b3929a3e001a037eedbd214916ac2d6a95d388a8a07d2425df35fe61730a8afeea3551523defd73c67fb94650070b4a249763af835b50ee4639b2b113ea60e732ad28daabf76e887ff6c9ed1226c3cca3176469f08f8d800eb1604b543b67eb224a78c42b1c66346a84cfea5957bfcdcb6a5121390e1ddf992d48fb90db97a342409ceecf2795d85ec47968522479564f37c358d6dd6c526ddd8601c05cf25a3d9ec00ffca9f34e36b51ec4ed16d3da9b7aa3dc885a1e3782a3ceb8eacd152c99409d8246ce288c98fb238c7175ea361e68e975cc71a24d75a97714b7dfd76ed878b8d08f08e1a63c7abc1961440c1a850d8514cd2323f8cc4c6862030391b467035494f2c9a1ad229c2337610c3b18bb3a091feb439ea3ee49415d7628a38d8c1aa8ee0ea64f62eeca353fc87fb12ea7404a4c1daba9cafbf1fd765025244cf8870beeb76667d714d5f138b72c079c5a8600ae5b390102d7d4fa17a816d050bcf18aaa2cd410b65ec21ea9e611eb9f6f573062606f83a972693ae1a7c65fb5c1e988a450743dd1035f307a2eb49db497a6438a9530338321e037d310f2a892ff47bb87f2fec2b3f082552e91d1baacb2f8d5ffe4bacf951fc93e59f1d07ffc73a3d569671fccb8acb69b8f6e14fa5100fc8382d9b9a719193ad848212217732ec10da23c04b4d5348a269e2971abda30839e0bb848f8320e27f75c000dec68756d4b07c8a29f293662c938d5d4337c47bd31eafc04b21d1cbd5399df624d47daf88160fbf506888d93cdc57eaefbe1e46a15569f69e1ddbb56c330f9d32ae776d97ff9c2ba95d6badf41f60a14485b80fa62efa303591735cff20d68755ab08295d2c4976e7807695b7d2095c6e946c139c06d17e89f3fe393cf3949eca8fd40c972cdeff1e0d62c68e256bb6d6c9244cf039887d710297655aebc439ef237d206d1f2fc357c6543b6cf0577983adc5c1dbf9454b4d6d97d5a4d9336d225ecff74b175a4f36d42b8af4aee8432f2a15ceda6d905d9528b36baa24fbd2b92e25c3db21a9221c7b7f4806757c519c655b633ded6cc295306dbddd59f83383e4fbd17f65cd4227c6ae7367dd2f9364fa24bc1c34f3e15cb7a1f24f76c245d707a50ba0d073594d7587da4a0307434aae3e274f364fb22e2345fac97841dcbfcf560cb8a5ff666654ba1f6cedce579ac05a970274339f10a409006dad5dd7f58c946abd9d3fb57e5951879871ba32603ccdb1dd35c110166ec084f5128b9a0b1debb2ed0e7d768a2b9ba8f495292a1531f6a1953284761e48281f1d5791e78359bf7a66e26b8e2f80def78e412a0872a196ef8c0c7ae3f5994b4bc449fdfa5297f6984673c310f26c6f3f91a8feac22eba296b6d10c3bf886a9a07c092d9fb73d763e4e70191eceb8590cc218bba0097fc9320ca79f2e1c5916593b62e81f04c12a5949bd9fa037409621a2cc2918c31b4b5511555b52ec61523c340eb34060f03c069977efadabec352c1d54c57e4ac569f2a0dab820a2f2bd7c38d75ca22b36d0ade45ccdd145abd763b5e060ea6be1549de16d6aa8c299ea0345ba928da1a43455a4500fa65b346749ed991ba49c00e1ce427ff529f61236de81940f27044698af8bead16f5d69c65537c7e689e81027d068bedb659eb15cdc4ba3c91903202468c0133ef9aa5a06270e970825c8a42df1ca5bc26b0377468d0b6b3fb59f30752704606547668bf97e68ad7b2ea3f29e7fb1972a17c8e66699b78eae61f42ebbea2baa191425f235e9d09b4c9ccfb6032b442a5fdd218dc9d6e6e215de1e10cf39a93f7aebf4e05f2a17dc9e475c8517b141e7fe76cac431df2a862e7561f8e26df290ee09f8ab88a4e7a1d119135c33f42ed7813eda0437413b464772e8f8ebf8219080bf54218b8589d9ecd6cd46bb662ba6e0d2136d430a3b525d29c8faf934ed3d47524832f5691f0b5362df4ad1289d786e43c7890990f3acb082f8f9f79a7b603c94c38a83ee5357dd5e7bc6a805eda718869a65f54d0082477cd60a3260e54b11dbdcca5d7b1d7f4d8e3b2477d9874bc17aeb97157952054eb2ed5fb27fea70c8ac8a2d0f6ffa9545fcbbe486bbdb722891b7cea7b15b1494294c0a0fee221f0e43ed8728ed460711f8130ddcd302bb03ac35ffdc364b1528b2ea2db110e8caa9dabd33b3c370120e4c93282a24ebabe5777fd5045a5648ef49ca60a2cbd9e0cb94432850c0be72378dbfd27170895b10043548f080de864f3d430c405e2ac605136a77fe9dde6bada7b79c314df55435d3fbef400538b18089baa4dbd3364680adffb12ac96da6ab957eae72c78558e22a3f7eb37917a5333e082e2890f8c861f926574a24c9218027f32372be8c14b91d7bda6ed4eab6003eb1615eb41da64b314e12080a2c18572cf4322cc489446a532b19e669746954271dcb99f4381ec747e79c1d5dc1a80445b413fa97eeced832e17e0e7e898b285c93bed19ecbeb8ce01ce388cdf77ed3034c47a5e5dfe9971766a09a3ae1518d4a2e0a856804088658cded62df4c7e9b517a6c4a30d393792126930c1a76a618f9a5e0308ede9e7b9e409710a19acc467b9a718eba417fa4599150e1ac2b46da50cea40a0db51da6202b857522e264b62c9c8c4a76567406c7fdc166ccc267570657ee001834fea47a17076d385b19ae1d5e6ce9fdd6e84480329de82813096034642998cdb1acc9a7a3f2fda3a6510ad6ba316dfc2008e387d2b3fb377672f41f9224bcfeecc280193d19fb18ebdfb557c0e388ec4ea30c4263f2f27a4e400d78e9b36cb0b5f02856099e3757d330b4226234ddc38f673b50941d710beed3563871df569d7c5873038437e3113d5dfeaeb7ec46abbf2ab8520db5650883aa0e2e7e3476648198979383faf26febf5d856fdeb37f36b8c4b80e5895e6474d4ae2804d33c560da7bdcad734a3f9140432f1df7645ded302e3496843d2307eb4a8c1ecd29b6602ac31887581c5992e810f25008a17eea47f910da5a2d8f2dbf47e58a87d7efb09f82d27003ccd0e14c8bacb2cc4f1e78673cea345ee9b2f98e9b42c0a8415f7339a3f8df23aef9d7de54aa908bd83ca09f87fc76ee989d1a20a5fa477d028e84477ee43d1a23828f59aea1c0e7ebf1b2ec63afdefbb6c408eb899646a271b957f4cc5fc5bd586d11f9069bd5bf21d73c080440ac2189f73ff3cc401c7429095718bba4cfd86def9f6ca7e55a9ad26d5911468177ba83ffcbb9e99917731cd8ac6ba48cd4a1fc80e74e5ba8d22ac94011ff78c8ef473e693f176db453ddabe8679c3563f8c028a0d118378aad4cee3332f577967a5e6854ca7866f231f5e495804827a0f6c608fcf1ebd9bda9c9b5d05f2162847619c2a724d664b61e4e0fa47bcb04bb978930718cf8be84a7fb8aa026f3dc30aeaab7512c1445b90878460a1b95660af6a255224e1b9170b8a03666b733336dfc40c5da5ff0562a63b83404187b027d62c6a1369c5cfd0cbb265f03a90d3411b85aa2506c47b5840dc4725b081ad0981d441b5ca808904bc7035ecd61037039e1cdceb97ecb2e511712b9a6c8b22f6d645bfd12b9ba6850b68f92c01800fcfeaa118500cd3ec02dfce5db402d7088ca400e45835d19d90782b578647d3215c48d82bf0422daa768e652bcf927ab57e83602de5461b4ec87bc13c9e1d3d699792fdfb2ea2236f715fb0be32f47d2b90d0678a8b23bcd5f353240cfa07f83f71007427601609bf0483e11e4bf8967a8295c7bcf54f48311c06e863bda7ba9d67df111c7c7be2a288c4bf2394258061548e59fd69266ccf3dfb264ca55c8e2b4d187d90eee59c71f8ff625c0559c3175f650a4d0409da83737c47e67af140e7f2d29d04c79b96c612bfe2db7b69e3940f26fc5fa7fc71d6f22265adc0bb0b6f4ba961b992659aaf0f2d952bace854eebc81011fda5709c92c44382e0c5731b18d129ed0d7bfdc07c527cacb56b14f3ae4f78297ae7dd9f8b36a0aee9d989371590ec1364d18e7ed75e284f2626532fe53bfc02742c8daa3a3ab1006ffdf9cdf9ea6a1f2fe91a7f48fb0c436ed38ab80f0d6a369db60a25d8591afd118caffad7e0f7320fcb7697456ca886beac9d0af250bfbe94acfdd8e5eddf375da79aa19a99c5e23477e30f6c955fd67b4944bfb229506b6986fb87046daa14f27e426c2a77c722c23a7fb9902d2e425fec8c3845121f6ad63d8ef347a0edf9826bf850a68292c45b76a1810b9d1578646fc0a0b9409469903c121196b0a78d2cf08a09d98c72abc0448457ef039485176f825744b1cd8d2d29ec2c6d3adc33dc3c20f30299c30a052e7b7852a0479c1ee427f7864cd5aa7fc0d950d76b3de62bb8e92ce087d1f37b8a04bcdc043a3fe45e3b24c225b368757abeaffb1c5eeab97eea1faef7a0437c55e74690cb6948f8b16e43d52829b628f59b709955098034f34eb48ca917e2ae74bd4819f14402e519c720757e6698866e357ce75fc0586eafa216f3da268b2bc363e571961d5a51f2b47b4df5b81e5082243be908687d813994ca9a7929d94f641d5d92df7851c96c20ab07d48388c92fc99b9ac4a3b1d5c0015b2d04b9039e226d1484b72604c7c17a333c1362d2413700e7e1bc9f50855327ebb2000b01279817f8e7dcd634e8da878bf50abb8b970526dabaf7796ec0f340fde2f1fd4b81728a213e0cb9164f58ec1981419494c0acab475044b5a98e2e5c5f67ea5b46b3312e67178176d0f6e825e81f946fbc94d30756b7824c74b53da68a202ac4e85de5f7ed60b8ebbea30e3a8bd49bd5fd4ce3fb679df38d82c014e2cbfc8e8f97d98afa59ee1b3b80cca08e1227fcd1f79d0d230f89f17f7f8ccc36fe912975e4dcd7f760f3f5737967e0a129182a5ad8f610a3a98ac210ba17c3f2deaa5c2f1d3f22cb0fb86fc404cfb586a8391180d61febef60a0448ac84715fb9078bffb067c52b08dce90ee79d0ff59dabc5203017b3aa4baa6b3f94406e7b1a62f0c884ed462ff11d883c56020759e16e6f64b70c862a53c56a7a7701811912bd4d0359e1ad06f2f0ce1415fcbfa9d3b49c5538f646521b1777fa066fe92598c853f8797660932ee091759f99df1638627a35ebcf4f435f48594baa5a86cac8dfd7c9357e513e727bde9d13195b282f2a6602d445a989dec79425875b559a82776ee7a4468b5a6903f7f9c9c91e2291f26db37920f756f091174cda50c3267b363336036a41b858fd8c2c3e04d5b2fc3228ec3080030fff63f466eb33a2a44c41c4241ca64b989149a845bd0a46ef08bfa7525bea26b0ad608a700313f618f77a73c5db886ec0bf229099d289bee93d6d5d8e2a194c3f591ead9d138df53b77a6504fb8078d5daebe69876c07ed48f6c01daf8292760184d118e57477ed62feb498378746c0d79d23a0f09c0e1909876d49ca679a4816176cabbc6b41b1a0ec22250f84412178d2e093d5a05c0805a9d1244eadbb8a8e2ab5fdd89ba1292c859d2dc9bfc460a4eca4a164b2c9cf7a5962a46cf0a8d11a4d315a39d0dbd6e712d5c2beb3e11668d7bf82ebf8f4916f4cbde71a5cba8cc92f5b29330ce126dd4d01c961b83a6e9b524209fec99c36a85fd90d4f41767cd17a981490e936f361456d38fab6febcd446fb099f741e0f3db0c6ea3335e7fc3129dd0062984c4f7f0614e62dede7d6079e83b707ca5375a1cb8326e1ad57a5162166356cb5848576e71f337ffa485c7262db910421f33368ee1c7f9b62b6ed3b3ac927e829f8c3b92233e0eea7e8989e13cd20ecaea5dd31eacb89ae5930daa88622d6d132c6c5cf7cc4e50ceeb57d8016693d01479e5e2fcddac1cd66d7906538031f338d6f3624a0b2a294d64c480bd89583c0222e899e94ea83c9727de9f2448d791d29e787c3d5dc780e2596518b75d55f0fe68f6739a8a7dd81de6607786f7b311d748878c23e6036599937d50349bc290412b1e0b6ccfc591095579f99b83e9b0e0a6dd751b73e9b0ad032c3afd20267a4ac6cabd3b5785001b235095b2cb02c5fa9e24c7e767414786bf2da070fb7df595b3cc6bd9c68e0417fdc09d48253ee48e0e2e42cfecd7638032d3234821156405dac00c89643ff386726490e45344f513b5738ec2728cc4b5aaade80e0a55f6231d97db5d772da03ab198a7cad4113a4b08c002065053a2d755e9a9605c4253230ffb62937c7783868030e6d76f394ce74e52b4cb677631346024b65f9e20ab2754af5f51d9ce988238e21f5665ea52290198d2766a59c289e3b153b06964031386552f0e43a5719e035efcaf52603f4318f67f142d8bbd433e891738e34fc79286d8f7c634530dacdc9ed031e3900fad808499106b1ceaa484773e6e50bf405bb262807344d4a1f75abd4f25c77c900f6d57442a3127d590c4a0d590ba07151d2300da080f308f5d09405beebf99d0ea1e59ae02492ab736f9cd78368f62e13f354bbb5146150c64b0d98f02427da0d89f4847408bdb66b55797c7bba424e6e9ff88d99649327aab259e1479384c0683a10bd616a5f694b1257d0b91ddba6e5d1df4b2c7b36b5c2b828b3229fffe6e216446adc4587b0d4dc7fad8cf3c4e65c04b122bfb47566214e3e221876050851428ed8cf5745d9a78ddf7a954e211e00eefb8f061f3f3754e8b41e1b8129967a08483da5ec20c5ab78034a414d502cd6d327f26138ea48b82d1f397bf56e9e162a2b8c626e761c00fff2de20bef81441674014062c3ebf621d4d13061db9cdd25eae396ed9be9bc9b279fd57d96590a5f855b75bb5a1868694d0b05254f3018707c1c4e14cd269db0bedeb03fb987b75d40e88f63da146651b302a4a9c0d89be3e43319222af90fbf2d151751b716c0ed86569760c72edde48de3041c7db5c7569621ff65e9c688bdcfa0a5c66ca9a2cc5361f8b3e7a716b86455bf5843b524e6963b4b386ca2747fa0f5bb66cc52001e875b7776ef360d020fbae31e7366b79c330e763a03ad0f9f70dd57b7ac430847e2f3a3f7cf9e6edf935961a2fbc1dfca4ebaf3376a71c1aeb20187a770931b97fce6e72607928b41682c7e6e823bf4564a04f2bcb71332594ded57d6d80f4873adedd6a74e401d00a49f89d184eba0c4f58f4fc0e6230e36a65e861c629c2e04b30bf018bd87acf47dae5c3c38b7d2fb59199c9565e2f6aa8b9207dc93f240c888ec479733c17cfda762eebb7c8545a92c57c03c55ea5d54f5a9df4e01238c7c09a2cceb29b6b1237b4360899acb531e68357c0eebee32a7ae903c1cbe8058bc33abc604de48229fe1e8c098398520e6bf1fa4372c3fa3a7649b2040754e5102698fc01597cffe755920138b128586ed479187580fef3d3856bddc5582da4d8b6f70812995ddfcb715c5cd63fa9c05d4c91cc8e40e75616ec5328f6bd9e36015099fd08df6fa84bcf44c01cdac61d883161f535ef22cf5def68a683be073919072e1d36d95f99733241b68b925551e3b576889e47fd804e4fab181782ae103959c44319983c88565c50bc719fa4d48e86478fdfe5df9963bed874d1f355ef7bef1ee9a1b9b4f46cbf3fbbf76836b250ad6e3392ca62b1033f20145e8ed86f6d4d0c4def48b5f647786b43737e853d8fac706ab88669f25aa7792af22885ee38d79456c5f99767037fd6c27dd2a4be5365c12748454abb588bac4c80cd6a74346fb3b3dc3e9339ad5cfdae897c94d747842c75ee0c4dcdfa19442efffc2e4b134bf4136b21da4e33fc2dc71e1618ba6a3a6be833e033ea7f085947e48f9b1677fc16d772ca7eea50920d2b5f6362c3cd99b32a6b18aeef28f31ae5147eac5d87b05290ea694a8de7c91e407d870c0e3ad02def8a7f164a656c0bbcf3fa1638883e1713c5a210246a9ac4509f6f1ebc12dd5e96e833cbc00dfb944f6338fbde20875e024b4a23534bd9d02f70e1983231e1ea7c31332e6e256f83235a9e3cd9353ec7d6b3183ce5a83cd1b44e65e4241dd430b3c2c338da9badd26a407be7cdd20cc7e5b564cf7f1afd506e9e0aa4f6eaa99d5f8aa5457ec9c1b50b79ad9295d05ca51a13918c04a1365eca28338af3f524ee517880a3451fd061306c8cf12901de62a46a4a83a3d99b83b412a247ed58327e1b39ab47e9e85a82dcddf7e242b5d3ed1043487f1b1f503c64cbb9e013f514f6cc31498df0dd11026992b8ccd1cb1e909622c258fe1d5c1d59d64ce3c4393e08af3a8a3100d89187fa7e8fb79de8649e9f25f0af65a1251dff2d76480ec20bde26554e3825e38deb30ec521989c0d0434fbaef3267897615d34c70dde3333be51a95a2108dba0712bf0ced9dc55cc5146767df8203a33341fa25f04183ba0b258242c2203f5101a43bda7aec8efcf60b341a159a0ca046668624e0857de2df669e17c621022935533866a1694aa42036b20d62a732ba5e82e163f9619b5aa8f1b758399b76875cfd41881b2cd739b5872b2741fe83ccb101fc89bedae6a3576cd016e802bf3db210436ee803f80d51d6974c7c0d42977b142291996b424e97a1fd7c922456912fa14da22419ea6d4224a66c25a2c6d7953aabcfa528d6a98511ee18c65cb1e9c17396758082c8a5d4196aa4d5b9352e4de2c351a3356469b038832042ec761bce97347be3cc23c4ec24027811d64e30939d634f6af410dacdb1de8bda98776e5050ec6eeee8b3ab6de4869080d4952687901110c721214a8a514d9e6341e8d4ce8dfebe5788c622cebcc1bbd3d932a6882e403b21ead931918a980e90dad7054d9b3bd1055fbef9039bd155d6bb10a84501c0fbc5f4a9d0dc2372ebd8fba864464551b1ff38e65da3c93488e365dfea36b43d1a2a5492f0b22e79473fd83d6330f6b15e9ac99cebdc7fd290bb8e319433683a739289d9db916c033b6dd72fc8440a732174ebcbbdfc875fe3db76e4eb0eccc3e2847a6fd2996f5630a634893a9011a50d6d2c9be5be207fcd22c037125c0fe97c519fe68f12b355e0cedc5fa3b98ed9335b0f1ea49e3452bb74ded77aa727693e95e483617c9fabe41034de7846e0047a0882533531ca34301eeed37ba7553843d3bb7e8d4e775c3742589cff6c9cd1cab4c26e93c13f240b31344ec9e23a2d1c6af4d3800afc6699ef1b18267a03a700a8a1ed2ebc51ff29ee6389c816141251d1703feaa0b8bc6fa4e035e7e237b1be0a0b60e5d85932dd351ef7a34b17d63288b41b3bda245a2e0fbe499a399e0034393272e93e59fd7ef2bc11313aeff7838c397d3d93c4c42b31cf9e0328dccb54a4cfe5e2bd87595731c3af8292fc82b83c486643f13447e0964cbe4e8d923039fe50cc26634bdc09b81ac32ca82331bd017bc01611da9b604b4058aebc6268590bde00b21c989ed3d3700062252608fbb1ebc6e4e8528866728258a5f63f11e56e7d1330d513a97afa8716625f6d5891f34fb3f9fe01b6a30fff6f9dd3b520d9446571e347dcbdec9c8238e9fed826174a5544d01fac494af553e23cac77c4a2461de10c9e9391b85a78b979b95df3e4edbc077a0577b18f98a02b3a5003eb21efba20693ddeafd97e4750baec6bda038d01d186bee4616e147ca788def020c1d0f26244ff0dcbe152a5fc1259dc1f39f0d036a79cf8408ef1e43802e78d5f7d6acc032c46861aa825c4538afa48414bba4bbf4455449e0248819d7487b0864860bb40c77f55cce56bb6e7477dfa5ce3327d72dc5d26f666e33cd5785e2391886823bb34633844442fd97aa1fc4f49d09a0a97dee87a600db89aff0f670842c0f2973e22f47cc3cead41e34aaa9bb5f3d3edae8c5ffb58a30be6d6fb8be1a854b2ff5ae5cdaa084efdf2e69b5416f35c4911084a460d015c1471438edfb6752cdfe217cdd3628b6697cbc43e7fade1f5c2b62f78ce41d85b56e20576ad3f4c5667477f5fabea1e58cb49959015625e1702169a46543def91909f2d906c3be0918d83b40720a6801f7d998162d6f9198b7045473b809da3344e8733b437569949c79825270e500a42e4dbc87bff70cea85b40668f5830dee00dd10a872890f4d1b4ab8151a3c4b38b56a43290b3d66dbbb5bd8d2ca06794dfd42e34414e35513d2d700c524c7e2a4729ae14ecbe589d06b3ab55045883bba56a1e61f4f70a63ece11dd0e784259f40626aac0f658a43976da9462eeaf07cba933730b58e2c69d062b8e67e33a9163eb6e1aa653a1d63bd33534314212774f472415bb569e18ffbd6711e08d986df30f313da2d797efef1578127deca7fdd57f2ac7936f10865b4dfa31316eb0a2b5fd77216f8be5ab5b33887503447305391acde963d96fb1197bac82478f96e35c5e9795c672c5c31ef15aee241d108419a23f3086cbfc42bad84417f50568268c322c96da84f2e42239b2ceea4ff069570bcf37ae96871c6f3ea2ae0e78a249be80e2517d1193c39bacc3363dee560ead0714562efdfc9fc688b1afad9777621c7a7d8bbd78ffb3f23ffd5987ee8ac654fc38693ac704e524e2a1a01d1d94ac63a09676df049cdaceddda1ef4cbd7885842962437416478a8366c31ccd8284a2c5fd11b76335f54082484c71f8b950feac81b4233ca40bf966c4387fe77fd46c25cf15c09bc3e5c059a7bc0178bdc45a98d9ff7d7c615ac217fb74be824280600e52bc21f120b1882b7c0729f9330c14fb4415c59ef4a442fe42041e5053d146cee079e05f70f70489584d5bedcf5634ad0d46cc3ebfc67db705ac4d861bcdc2d3b30f55da1f5fadd3e32749e976a82db776352c5cfdd48a68ab1cf9c3148b17571499abf1e30e11ecba2b1e2751309af2428c542a59fa0b045d71854d3517be32d2fe62707fec943637bbbb307928a90b81269ccc0c9edcbb572aea7f4aa9088adf87307de368d31226e94838fc40390d9d9800fa689a9a1481a3b890ad9de459c60c97e46d41ead7b371508d4986a2a5ceed3436c0aacceab541086afc4e21b18f5907fe491df92e9c0678a824539394f5f5225a81aaa8dc56239e7d5f0ee2b370b6aa7ddfb8e0135dacb81e74c4470378b39b6f4b7dbbfbc3abe97a0affa49ed018c256a91e4c2b7090b2ff8df779fdb95f96c4b0cb058f6c76208567e38299e5e88fd4076c6e0748f51ac6be7e86813ac095ca3eda61b8ab22393909d173ba16a72d5ac4c30dcb1746fe50552d024e37324e1e8437b74bf4df8847169f5365a4b69ff68b5c008dfa1eb7d2e1508b03e98e247c535329f77bfc4d0655bfb5bce0e6bbe61a56be2d2e009d0ad31d33d0f4fcf2f2e489fa923e8ed39da97efbfe84de77bf445ac5235d5a0af23e5509eeddcb24f4707ed55bf76b34fb070b5559021bbced7a414cad1549d92ee1ed929e49459e7fe7d570b4879ff0ff264cc214563fb84e1c1a6ef3a3b770dce751489d6d26c7c8b3755245a12171ae63fbc952648a3582bf1bc1e28a54856df8c3fd3ef370f863eac766191bd77d0da41ad8730d5565a60018cf7a8a82946d75406a6a93e06f045ef9780cffc7fd1fa3758267328fc156922dd8ff6c446a004fc062123bfd6f5fd3e1da2df2dbfb7a960c518c4ea8d62dcb37e63adfd4772e322a0ef154b67c18f35119d139ab9ddcd995bc10bac4b2ae42b83f0dd0c545343a75646b3936226a5dcb777ed600079b0b471e7bd0fc80b42231f76c61f36f566bf5e249fa46480a1fdd802755334a7a62ce616c0d8f32d15e6623019f22a94715a295dcad58b9ca257d8a70644a58b6fa37b0c0ad0fdecc62804a1385065a4ebc259ca60548827ab6e03a3fd7f90f7995f64aee92d66745b7ffe1374de2f9e18e41d75f913fe901e38d3c2b482ac7fc4aaf4af2651e73574a00d77b1dc1180b44add1bf4ca8b32e2d85297407c70e31adb04942fd113aceebb94e1156c14cc6aeb6e2e5e3434573e0f974f1e2276e0a5bf0a36043f3005e1b1284a65968f9bd15f756cfbd7c7432b1d8bd3bc5892784e32f3ea96294027014f3f58e406021caea1e62f2026096fedc4b4b295b6710b1ada9797cfbaaebb527ec7d6a933e7761e8c8dcaac5109a079773ffe1729399ea8bfd9e732200a3dc9b7ee992a9c122c98a5c30bdfc92a34ca9c3f979e50923beec8bff1856be40146ab1fc8ca33e1b3b0428accfc7a99ceb48749fdac87c4cc8096f1454af6191d09a61029c3402fa492687fe2ac6aa99df7bc87233c3fec4d1780c31395aab5b784576aace4079d573936cd82f62855eeebfb0fb159347393c0fbbf1c56ce296dd691214324553b8848cbdbc73ec2519cf1c72177305b41b39cf76a0d1fd4f7e7f252a57008e3d6e1adae6cce5000531f91b4a61fbc87457451dd4301cfbcb4301c69099f4f98ad7ca228c194eb20d2b83253517a8382cbbcf6dc814045693f92c6f3af82bf67630b86ae87372f3affc0e001ecc498b3c20f3703e3bcf15f1ef2a314d20dd856a1e32e48a080e30d49d6d524c4d0df994fb3bca49a96820519372f6f8381faa0cfe2a5542c30652b1c843955df2217fa0cb115c6e5a3bd09e9313bedf08e404b12e6029c19bfb2448adf896333117fa20c7abf32d1620fb254f0a5095ce4c3c133289a8b195ce89ecd664f998d57a38e3dcdc0039f4f512e0baa8e9797e4a95e879980bdae1d6d64261a0b35775f010b07b83c744ffad9d992a58e9f2c4af5c062bc54d99ad799b02333ec0102e5a2bbe78ab818068823a41e2504c7ba0422689fa2a979de5ad6558480c142639619d40340986413e5ec5ef3a493af3cbfc3a51b69325fa23a910356e276946c3b5addb72bc60709d393b063cbd629c4b3c21e99163e29bf2088899eb4c6375ddc5a37142d3dbfb4867464b6957c108fd5a9296f895d47b90220a0c48f778b01c4039d8e7c5e5208afdace55f73deaa114edf7819718ad651a37fed38fdcaba6c194e7732a89439db182001cd6267af7f38a0676430a6f1574aefadedbc01d8aecb34e80205064f65ab7386137f043a36812b0c0875b34da526370eca22115641d0ced69e5f663f314367b3455a10bee11dedf5ed94aec957bc392588dd0f460378f15c96213a85ab4301d3d2a245d953758f8bda13f6c16ea0dca442c99a88093b8ac562fa681601e8dc3ca68d165b4568d4b802b878ec8ea5225da5910bf343374e2c433233c25b1c59d3c31d577b7f44415de1dd589721c4459b9048d86f193769905dcaf48c15ca1eaaa0bac22b1810b2a82ef57105ea718bbfaccab69804a119d6143593224648cfe53b5b69435eb238898de63b2ed161afa7a99bb70f7b744affc72d8a3f902ee4829e6cff2b63e064f7d57155de0608257f86a3f66013575058ab12df952f59e9a59f47102bcaa02ea07f7542e2c7bef8313c680776f334df48464875356945328978f951f56496c00b77b940594284ec1cec9c420551adf6892cbbb9276118342af035bf128dbc4b85fd69cab3a171cdb95019261d3593e4b43f4f3760af321d9e13a712658e2e612bdd5f8783f0d2e17682b730448f9a0c4e19f2b0383fbbe6e73a0a93742970a83558cd129031d906b0ab8262553815d67f946c711fe1ce426cad70db20b7bec0d05920615188947e277aee2a61b6cec619fbc9493c2ca6e30863165961b05323bbc2203fc90f91f6bdd873ade06fd65e2c8bf7fd874ba26c1c9717114b22178dfe6cc7b5bbca8886fe9c7d73c2e73b1a4e5f7829038d06f070cc5017e5e79b9aef6e8e09c1400ae0eec71fad57b569fff29f2459a2492416cad32ec88e6fbb5a9eb850b56bae6598658d2b99cdc204d7f22d1ebd94bdc6b9477eadc10ffaf3c8148275731c2b0e1a8780f81fc1b078a6b795702b9d074dd80c49385d87ef27c3f49e81802e36736905116b9b858c237d5ca786e01d6d71076fa625e997fbebf18491b15161a704ca37af38c62db60d96447309e4c07bc3532eb054ecd443c5915393c03aa5b1d9f64da685c71fd9a605d6708bc621007becced6171ee9878d82e4dca7e94f5e1cd15ff83b268e27d117f4d716ebda5f2a8d44158200f216f943d429ce57064dd05103a9008de79306770f8f61efd7882b751aa883c1849c080fb998c7bd6c498dec024c9114e7acaad36c435d0f537090eaabc7d573b3f414210ee1feefe23bf0037c34d920ec7f5c89183c11d7195c0891380bda415ad0bb20cb78924ac7eb969af141a46f032c0a216170f67f79b8c43e4c7258dccf9488546d1da0ea1b1744be11516871ebac2a2c4345b5732e6776720354061a47c89adde127df53d660ce31b4454a5d926034f778d0a44502efdbab4c4a505b34a251721fa4c2b2081c3c2447bbb71f21793e92c0de58b3c994b30ebe70be3c6c1bc4164cfaabd9f633401417c52e902c312dfe65431b5dfe7e844aabb36a5301b18fe0d381999b5be39fa5f0b38eb59c0723fdf2f471e902a2c6363665db49b132c5cfaaffb1c31dea95100fcb9c06986a4ef03fb4a288a79576df8dc8ada8d6e0dd5e0bf2ef55158943f0ba9595cc5599e3705cea34ef1fbdd87609427cb3800be658f9c3778fd22e2e7db57f083cfd31877c4df617ece9e53cd6b9ef5f95e92dfa1f545abdc7d3e4c633a235da86b7433d40a3e9eb83099d29d401f129b6c5e6c3e5df483e562dfe636e57eee91dbb69b1eead56646fa29ac98a1fe7fdb3637d2b527ac08761f0ce19676710e6acfccaa24dd4db0f5d225fb9ca3df30031991b94ced2cf115403328a499df5435de167bc66f625ba77b474dcd6c2c79d64d836408b3490da094a1bb94a59da7f297ebac904e2e5ef53cbb0c6d61a69bcbb543aa46c96e0afd4b2c754f24d99c1ae98855cb27fc1689b7bd934f339239c4c8bc731b0b91dfe29184eca9d6ae86dab3d0ffaa3561573cd9bda66242e330b3b6d4265bd21d69971c9a206ab6c9c38df6d229c3b6bee90701dc3759e8c07f7db7e5a282f941a9872a69bd4ffe56560aefd909c126e21d63e858a9cdfce7efa413201bd54dfb29419a9b21ee45e8025ceee11345db31cf6b99a50e57cb139d9756cc5880904fe2740df72fd4a6e90f1a0c2d2106b7e09bb34a149e6aeb14250e2ae0d23f7685689a9a27c24ed61a6ebade21fb6a4e4322c715a5e013cb172b6b7032779f23b56695e52f37f58ed26ed589c4f929f8a7e8ad2efe960a12af18e042c675a45c1467d5e8c294f0d097b8687ff286a477bce4424bda9019aa3e72eab11cab334592155c9840d9d139b553902a78010f5a1031bc9725b90a99443496a2f1dabfce3c62f248b87bca77726347770621ad2f5c218c385edcd28e9d909e0970e62eb2f1093ffc47e8b9e22b997bcc58abc55938708a95bd94cacc722fe7729ed3d5bb103d74d6856b6aef4bedec0a7c445b405022f249c9c9bd57a76f5b1ca6f4700ebea610c425f7b80a39d8499e038a1d6cd3bf11654857589f6a96ae23ab3a481788be19eba3c8c88c660e8fea5f86af8a99ee13f44b2bbfbc680c4b6f89ac6abe9079c014969c1d20e08bd7c43468f1d850640ba66c716e62ff46a9c87c74b68bb1afd311bbd85045b343449de99604c03da62ae4b5885b849f2f6d19f0d2d778cac81fbe907e41eb0609bb889ee4a11c1626737d94e5791025cc6c32c8e64158c5f8a2a300cdf4946dab08691515fdd129e76cd7fc37aa9790cd2f03a6635ea17b67ce53b72aa0d0f56b26a06419917425b0d43a05728030cda7e9f7ec959bf278b57aafb2a6761d39311ed3ea6952a5309f62486e50649e30c16e9d4a3185519be4d941efd8ada0fb541834e3f9c07c6aca4b6d4b78e5e60d34e524465135f4cbdc8b5520df76f7bb1b9683eee8427186765b3b333c41f73a9610fc23f6e65bff9308ca95b0687c0049233d16b68a22594747bf7d61d637addb7a65d25831f9a1cda776e4901514b05e23a32256a5d86dafb233bfacaa6060679530c9da793e8c33e21a0fe06e87a7772591ee4c93b19a260b22949f4006375884aac5eed4fd37eb245dbf49ce31ddfb30f515e9425e23d3f50e993f0a14683933a5778d78576af8548cecae7b6426787b262d62252f3fd957efa3dde23f7e735cfe114166a773cc4b791faf4a376199fc9e29cf0276c3713178f33d63d5954e2923cb74668b2dfbd89fcf90c1532b91452ad43eb566f14aff7cb4e1ef73e9f16f9faa04156870a25d172d2eca8c82b96871a8e916c619ec33cd2edab13019db1b157b9ea889275cf3f1b473e0e7bf0f5533632564329c7a3133b41ec280db88fde8c5399c5e3da380e7ccff8b5c0b758728dacd68713150399ebf513ee7ead3b4b1a9b4297ae1c7258c158912403e1f02af6cb760f086d6e8b3f59cbcb7cff273a47de68486c5df2e4ae08fabc02ac8a158f55bdfb1698f6ab55d53ddb3622b32c0822d72e100e4581a5962c152c68f080be8ba3d97300a757c181ef5419eb4715c4890dc9b5ced75a6e1de264a65d077ad67f4028f53f4f4237062c40282cbd059d830c83fe163927ac2c31ef24a5f20be6a6b4e9471eab157b1cb43f1fa4af08bf2c96e96b2e4582c4456e3f7a50673754c893b12f3ec09ff3b83fdf9dcc84a992fc0c289da95f1299d70488f728bc72cae96281a20c38079155a1326c22dc7504a9d1360eb6ca0934d00af79c7a67eb077fd826c8f6c6ea7e839042c79f8ffcb2f19981fb5d7dc162b5572b7db5002f16d8c28e66d91b4b0d250a0ebe5fe11126e6b32897c6f19d406adfc7f37321198e1196fe0f53c9f8213b8670815abba95a6c55ecbe9fb468635c9e75e2380190281156f19a9248d4e381c77b872eb0f05667b5522650312f968ecdf48eecb1b209764d47943c5980cad922209786c456b4eb813c09ef8292223fea87f7385d6c8426e31d5ca5f773c3563bb63ac029a1e0ce4851013bae9e9c07e23dabe6309625e248a86f180939f842f70ea844019b55d918f9a19602f76cec8cc90ebd9e098cf48f68305f710720dbfd03922c82aac3135b41528bbd8b1a867e845c34b42ff08e6d02bc49cada26385dae792168cb8786d2cf7edcc08125dcf53091eccc62324ed5178e66b3fb26bc5e86bc24a1e1d961a52edb335e8ea2e1667f168b040a0b1fd548dc616a4b74cebe0d6436d0bd4aa7be76f676438b38df830f9c7363f902090f675f35d27b5bc196bfffda64cd84b6757b726ed5611dce32deb8e58416eaaa386f9d06a9a11839f5276d060fb2cd00c1333d8a04f41fbb684039998dcd5fda03b6aadf7ef818a9098e1fb8b57e0812dcbf96afbe377f2c2f0cb216ca3c50708d7cea5d455e1951ad6bb3bc2ea20f53d7194ccd5c9982d9e7afaa759bfc89950ab958eee9d4c11651cc67b304329f54d0c8831d5f04229fbf05eca71dbcc1f62cff78bd5b261c31206acb5153179590ad94195532171dc0cb737f160d752c677fd2423f06de1f3ff8bea21246d1ed1e8fbce5fbee5a96ab69bdf4b61a83a4b86435b1939265d1cb3f70ac4c0f4e0b07b1f684fecd2bb962c5ab3818e471d49ff2c29080920be3313c89626d85f95974b65c3a356a91fd3cb49b84a76242f02a11699d8cddeccb33fddcbf00bf7f606abdf70fef784c1e132f918697e4ebb97c80e9da325593b5f4611f5b77e6fd0483c816cad0e90967bb6b9a9e11a8efc99daf725e332d4c95659a36eda3cba823f78880a1818614220adf142af0826452a87fa527753ee66d02270cf91b5607b0e47024dfffbd441a7ef0e2271d2feeb2dcaafe9805c71c1e976e3a2aba9e7a6f10303b4cc2fcda8af1239a11221cb83adddd9593e179231e24174b9209dbd4001abb06809b6bbea600774a4d57bea2053db4588dbcd5e4731a03118ab51afc1f67112f728b4805a759c24d675b21d8fc44db7bd85e19235280cdf28ad413020d4b7bc8630eb53ef06f408ff75c3baae155e580e14e2fbac5290dff945a3a8b323a950ec235fe5e378d4785942843ec7e4fd489bacdb7cba0a4c7d9e04e47d13257d786ba4d39cfe7c53e1345270f5da4857c817583adc1ee5a6d29ce1a031b518df7335e9a30ad20a81822d2f0512489f633f883c20debd8225a9af7a5c29259ce851a4cc3f6436e0a2708aef95cdd57ac0b592edd2bcd8bd56aa879ade71ea4224918b88fd3391306a846e146acc6aee1b650455bb55a9155ac35b3ded30d26f9cd469e18009dd4d93e0a9dd9e052aa1a92a18648fff5176265b43226b9cf7c0ef70f24a3f5da7486b923aa31409fe07255a4733a4ad4c38587bcb91c4f4e1ba08e50fc249af4b2a4067e431a4dd4940ac69772af7645cc1739b1708d20440ee42b2976fe4f3979d1a686c631c76b919041454dbcd2dedcdc43c1b2b11ebd13d1188799a27c8b10c89f1077a63b4431cf710179431838d6ff7e58c9b33c889b44a23256a4231c70dfb6275ffe081c98f6b684983245247199e8c40f4237ffc7f1b5fe6a0a05725743247c0355cd69fa47286fb651cb01728560a3c9888c4279cbe3ae8b91502b3b7753cf1113663a440d0311731b094dde15a24f8f5af7ff440f2be095c7726e9a6bddc23a3621128089524fd8fbc58e3f4d24e0a617a04e56e4c63890f9a119848e364ec9baa5e48fa28ea1136222afab51d8a677c7a8b8d2f55f5c86e3864c8463d07eb6b56753d271c132d50ca8c3fd15206d3131126587ffe3215a07c75175bf4599cfb277e27691c9ef3dff6e65ada929725f9420cf53345de8aaf125a175a1f4d244b8cc9aa36b6fa1aa8759145d213189add1cfc735fcfe62ee2bc6ad7062bd8fffaae6cf81457078411f2d859b769b9549d9c34831377ed1bf7d2515afc61908793ea06c01ebe25af066e619ff57d78adfacff2bf90739e5005714965e5d26ed12613a227f93301a94d34a934867f9aeedee4e91ccec9253af5630a2247e2ecab7c0c3de1b6db67b7aa470c819b6cb9aa32ac83920091b7c8010ea4bc15144ed6a10fd1487385af08fa2ede4c78ca2cbfeb70e9599fb24ef0a427d10f49a7c42f0a7b5aa91e98a987f8caea13c27e31ebc15ed3ffdf35aefad67436aac23a7631dcf23d6d860df8b11d15b48dfa526cb6ad07d7e898268280f07060f2db8bdf4d81d21b1f9e751077a5b40f1f44cd18d6971e676d280a469633c5dddd137b643138dd9ed4daeb1a99efc8c14c03c63f730d57600e33d998e41680f2c12bdbff53623f31ee797034177bf16443b46ac9712d69a530324aeee2fd843c836b69b7e6ce20fb30b1654a3330cfac82f63b45079783386d6442ba1c742bc2134d0c2e435d9ea362c411834209f54e9ed8c38db2fd43e19a7eab5c58949aee2c74b469e9a86d65c646ee2ebfe968780827b1a213fe4369e54a9d5c4c0445ad90659202ec90ec4d23ab4850996f6886c12d55c1696bf21c1169ad1e4410d8cba0028949b58fa80416b7c43a68b8789e190e95ec9c037ec84f4f386becdcef96ff5c80363fba17c9793486e6d148d7840f7d0d91eb8249f9a4400d4daa24f6d26c6b6862ce2accececb2f5acfa87df8ecbf32267101d808bdc3d90477e6b88682bc8a42c01527d42ab36ed2e4a8e0f2399fb56bf87ae143aa360266c48cd503a26dea7cd7f4e74aaa007e8cb245471beda1683f34f92c8f06398e269733de251d3a758423b6d1789a0cbc58ed24f53e86833fcabe33d250c20410cfb0f3066c907798bec2faa1c9882eff60736f4a51024f7e5d0d4f4ea8bfb907a679b44f9e6cf56a53eb4e0e0289d98939f83b39afd739aca0e1409b59dbddaecbae08812111be0a01ed354264c7b4e89f94f925b223fae3f481887d010621d1c822f70e2c5824fb2fbc798c8ff67c2b6d9dbd08fef4b666cccc2f81b0b9a9bc84816fcb308e28a1478c2b2033da046f8689a6994368cf0c1c26999f2262b6aae386e0f62f1f8bfa1396b93da2d676a5990e1631fe1ad34028db44c58c0d69365e62a9c5f726c1df2c8d83dff38b8e2a0c390f46895459c58bab3f936c9f79c61a8762e74242e011cbb9713cfa28a74ebc3204ad37d0b8ef8fed46a122791eb2775e3ca6cfec4aad37a9ddfdd0960b8a5fee7412be9fca13bbcb6419cd6796390c87732564c0994d005200df9be8d5182ced6e766a165ed1778819ebdfb68ee8c0c66134149de31a61d5b17c00777bfa7c5e9882718dde70630ef2f45c284147565cb3feb64db0fc0c3ba406ef32b6163eca3c5d2fea659b527e58f40a731de85adc4ea01a58e949e826bb67ba5e0a7dd1acedf18905b7e731a30a52886c77bec384d051dbeb8db9fb3d35cabe3b638a39a091f6e7176280cd0bfd703c4b5621a5da23e9b68b866f16938a7ef2ba8e1e326948f744d6d3adc1256a8ee82823fbb9f710221746f31bad4b2e1e7f4318f68d47473720ecbd2fd61f887b0a85d25708fdcd31e4e0a097104932513aa4be3420fef783887e5157aaf6f976e4418a698e5c3fcc34551f9d69901c2dadd028280c0eb7c1d8ee246d90f7273c91354cfd89f7ee1b9044c28a4c6482bb069c4a281611cdd22647664c13b3448b07595ec5ffa57d540b190056a4bb4b091ae3a16881982f260410b5777ecc222d5cbd968eaf7d48d2c2bd374332e9af7c4bb79e6aa10505ddec1bf844b048d105cb3f8c1b13ea5efc7e31e92d8a511c65da26d0517c05dc6893ddfa867a9779e4ae96077e5670e13116af7e21443637c1130d9765ab37199275aaa009e4c6a22a93b924655cf901d74a03bd0c7a17b682ec5e9649fc503ea06c6d0cb97d58abf0201f6c7d43144495ea92c19a1e3aa38a5a0aacdd4c39fc2b6d3f7f38d80ede4c84fb69817ccb89f905be82b7f3b54a8ebc423b5dadc89cd74ac8b4d4262848ba2977198635b3c9ee66dd4042ca11b08a06744942eb2038351aa164032f63ebefea4ceeed3ed722c0b963d62a9d84312267156d28418a38b286f4a170d4dbd8f68d6c068b0fc28a156d37ef2de0df4dbbc1e3358c85d161183749fac99e2e7990af2f1650bcf39c2c19db27e0c69c121e49d09f11a2c714da315fd222c5bb1a7dbc66f6b09899252e77cb6a7f472e9d79a72c474db52fa56289f53d47c05e2fd800379caee477377353742d228afcd58c4d040679c162ee9a483a4eeddb7be82fcfcf188ad71374f8461f31d5055c2cc02f622b0e0ef91cde7352c04a0b0427a75feb6706678e4e1caa064b3ecb401281d03525a2754be1af438ba4eb344858973e6d1397748bc0b6598a07478a3386ef382dee282d992eba4594fcb94bb204a910853d69d3c091e78331476c8c3c38bca5e129c6c41ad8d4e2584bcc03b749231e1b7b965d7a9bc8538029e94525611f2b2024b44a0d3944af4bea26a51dd8e07bb8edd89e79ddf8517d1b762b84240b5139a08ef77778b5195674de6c79d45fa684a39c238d267c8933679cc0992af7bab8001f04204c61f2a9df9be0f27f68006d4b92ed9f368d2a8c6d9c50d944ae0bb322ee8a900b730fdc593f39cd488034e22643555ebd43460f27f3b076590751af43238bcd44d1eea90739fbbfa4a8d7590967df6f3b2f30c69ae7c2ab63faef76496460ffb659e39ff1df529ad84cad2d790f2f079e6a449fa8ae3d305fd50c25bf8498d66c40b73360fafcd73c20040d7113abc8b1563aea29fb3466b4e992a5084d51b7819e7d7d79a401e4f052764788f3d804d2be24f6efadb787ef4d13676464d770de214bbd0c3790c91a7ab1a968fb11215e6897eb98ebed60cdecfd4098f2cbcc53c4b925c475c55490653788d4e79071b0418515d7056b33ecff1176d236786c416bf600b3eda837931220974430ade527bd8ce37ca28b345acf9db9933c59b6fc91493ad94b8a178202c5b90bcee1bd5d04eeb91f401646601bf4bd8b70e5fe386e5747cdbca86ee5eb5a3a85e79ecd9bab7403cdb16a699149a431aba334ec6a27d5536c14b987daa7b675c13f7efa7db23220d0af8fdccebe22cf4aff623489d2702f503880134605758a0e727ab61ab635b7f9248d23a24ee0b1b837039926326b72fda0405270b26c4dc302c2d7a00d956a5920ea9a599a4bdc9385c0c217cb1edb055026572209f6b19875e2207a0dc90428d2941e29c1394ac597af343a1d9b0b4220c59ba04cf8d5833b449c7ed2487e587525b93dfebb22db107994965ae505f3721d72b771470523cc37fb7111e613ab3c921ca1b12428339d19826b78459f95c4f61a20fddf36d7baec2bcea4fec192afbe07558fb002152337b961491c1fac32bb34bb28a440ec4ec382cfa883d23c84377267f66d9fb1e5e9d6c0baa53ca3e5240317950f0db4225c59d0f649ea330714616aa2ad615ce7d309ba616b9d5e08125ac809fab2825e548f59855eb0df01f86bb6886e5e11e40e3303290e3261aacf79c66fc867e449afeadafa9928af8b8cb48a70c43b3c508c4e5636970613295e3d7f1215bafc6c846e5f240e628fe041e5d047aee7c3f6841f6408bfae4b9e94cb1e49fae54e608e7ead37c66d974508a63f08f6472b8cdd2903cbb1046b793ef09eb1eb0616eaaddb87825acdd04fd417239a32ea613cddb0b4eb7c4e0d74341e48548537c4deaefdc6b8d7685ade8771ecfbb6a2db86d6a46672c1e81e05c2b9c9f1b2b8a35e4883daf8de2316a4c823a0fa1571246444a24c58d16e1f0be82df8d45143d7084da83796a82e137f7ae2170c3a2eec9f2751d8398586af3c48938b993a42fe46b8eec6ff69d283f97a8753b6edf0f0c6843e52b6b03dc8eaa3005eeac0b6d45272d558815ef01485a300ca8baaf25fd81c3adb1ba4aef4bd3cae9e47b00ca4637c90c1781c560b5d54bbb602e9210f58fe2d19aff16d0a29915b29d7bcf89ef4f5116fe4249dc6ca185f4603f8efe3bc0384d9230969ace7a0d2748a104947c0792487b627da951c91aad45cf35ca2cf086bb0a567cf3d9e13dc65e96cd0ba8cd01f70b429ef3921473097600b628371812b160345b931c1f7f914c2aa7f552b61e65c131b960e015a48323cab375c968f52d72d39223ba58fdfd2a03490afd089ebb0692abcdc93fd90748173da70e8854118bd0b44480162cd99f8acf013dd4dac7a587ed4442851abeb1219de682c36465ecce9ae43c51ade92b78fac7bcc924abf8f2fd7e512a969fb93ab79baa12ed7fa376582bf8cb7ae78c675c46f8080dce2dfd54004aec10a5adea6d8877c12bac3c10b321031c3b2dca1e587c6e40aeac11666d1acb9f422dcc4bc1629698df0d5d731e0165a33c071b0ba5072490f61831f1561af9dc2ac6a69990bad832b90d1d43591f2bb3f70ae55b71cd7b6bd8c9f807a971b1e67ff72cd62d01fd1f290957b8e2518d0340ed3c2af3f57f7eb239b7ed12fe8edf0bf53acd774e49bfa96e803590a929dbdc7e59ac5126c543b4c5f56231495d45b7d43b6dfe14be409884d74eebe874343742b93c70950dc75c97fb4188c81aea3c28a32cddfcb02ca988c1b86ddcea823b99be95affa08dea21f09e2333bdb2c57485fe87da89d15820d165fe0ed6694499fbfbc91f1244a9c367006e67deec6ba65a789664e8c44b18cfbf49086572f2eda1e73857dfd2dc062041b9f03099b877c9681686563cff9e13e2b65368f58da44c7771da2eb9ac51c22131c11e226c28e80acb968f4d554e4232ba01d557a1dc3b08a715df4e093c58a5a31c6f0876f2f011edbd9116779cacaa9b7f4c942396d56e600bff734f176a3347e2d7850f7e47f48585e9f48052ffa481ab247d64fc9cb7eeb2df872b1debe0fe0b21cde194d26995db5dfa86eebd7944e95c8931ded917328257b9527f7970e2f0a1b1ec82706a45e8ad3ce01465f90ac96e8847783cd265ee591f406c34875ad0b45152ceb3028c8c8dbf0f1b0cfaf43517d39302148e048b8bcb82a116ea9cbd763edd25c6b5868b3bd68fb3bd1f174db2b1e9a15c9231332ca51436abfe96ec51f7bd250bafdeb5ab273c580beabab74bc2e30a33aa181161b479ca91d49812dadff5835220caa3ca20db547e83a023b26cf145bb699fff865c2b628340dd2532cbfeaafd7c4c8d28e028a30e4ef32a6e14c221cd98015a705961406562c5918469330287acabdda4667ee6dba0a51b78580bf6e3e5c319252cbdd9df74fdc554142c73611de19ecd45af6e6ee6918e168e6eb3b9143d05cd1b3dea2ae8da9b50c6417f913f128e210247f6fb6d39af0677fb30dfe131812b829666d39294a5b2d233c5465e5afd7f6b3778d821e1908fbd4d56ce8a41633c886e772000fd58700f10001efaa081b2929c7d0d548e3d2aaaf400eacc76e0032603789be55cc1d2ad2942642365fc2cad73dc7c53b42a0cd03544a121df9eade9c29ea374200f43f8d3744d36e027b495cc3a5a4ef0b658fbf6f3f0174f4c810af23851c6b8f0a19a9d7b65b0ea0add2d03cc894ec9436de6e02615f1e7c6e0566ba0032f27a38d320ec4c89b58580362407e38f9da69a7e326e644b151d322de3caf294689a8388ebf7cc66ca31e8bc21e57434134bce5e4fd9c57ede2cdaed1b8555203562fa805fd7088453ede6b94f026ce202b45824dce68fab855c02423fe89ef5fae919158fb744c3fd2bc2ae992b455aea4fe814c9168baae2e5885c96460c2140f364afd3d1bb2a47f3dcd59553959191846fbadc7442a37df6d8bfda768b171f0d07cdc3c231e9809f318614ee0cecd1272e1a30205f792051d48482437227ce90bf07ccfb92de7cadc44d21320d6f5e7026004fdac5a487f0a8c6ad6f11f476b00b19a685f0bc2cdc57de7b074ccd05db7176b55ed26ca3d5aa97b7400fa80e5bf241414e10ac660337bef449477795c485db9982b1e7cff888f33fa06e499f895ed5a54979fd65e8d3c6c4a994019b41cc2be44db499197551dfba7f3bb05dbc5d823dce517d11f7f70a1454d91766508f3174a1e521148da1bf922067e3baca74bf6c63121d4a1c7dcb99ec1cd7fd6551efbae98e256de3f83579faa517507a6d7738515b6124509d991d7666ccc09e223314b2814ace314835191e8f471145156a41c37d2754a55888343ce776a890ff53bd7aed3503d7ea4b6b309f11ceeb97c2baaf0aaef41e8d29c51a04a337ebb9dac8afc12a004fa8aba7d94ec8758d33ff234141bc16f9c62682c22bf34af6278b3cc035a8f30ead85827ccd8cb2eaa193fe32f7c5b898bf00561985f2d01e1e54a0b9cdfb785871b4c8b3cd4c803c85888472aa4fa0e5228f630f3884bd89d62f32c58a3247d37498131ccb4d2c03c43642b3ac9178df98f9078fd3275d77e0b1db13954990dcc0333cfd00062f5666fe98f09c3819616f3a0c50e341a6d9920a5c78f3f956375525a8274bdca7cc379bd22ae65d7b01d4cc6fcd10622816a216f413bf3585fb078a52a57cf52709f99292435ee446a4a59e277fb08ba60a59f7a3e1d0c460f1b03dda17afde98131b950d0d34c0b35fb5f1fcba2af9fe29076d9867f71aa35c56dec6e8b1090e73a92d086d32b409127d3595ea6a4885010bfe88890ab3c964d3a03272c71120e741f5b747e5b7e2d5c7a53bf306f8360903765fe5115d1a226f161a536a37825153ff8ca9055e538736e97feec6cfc7870552062d5c02bf985a323bd96205ccf3f93ffa44bbe89138c009cf9159f62879b351006d2c928db982ce15ebc27310cf1ba9a6349705ba67b1528656a9fa883474862d420b6c1d1fce38ae2d2db105f4933fddfdd8860bba64383aea07665886c7a10b6b095522cabb6ebb7f34798bd41cc75ab053f6830031652827595b23b9aa6eef2a6295921911cec9dd3619b5b6609a51097d274a52867eacb375ddeb57ebd4dd9f1bd6eac2cb79babc1de341256536100ba851a5676dfd58ac4a839fbcb1fde4bcdbda40fdbe8ad1a8618b9f1a06895af21396df533bfd437f6d5f58885ce7dcaa985beeb24dcbaa4cb55c91ecc0cfe71298a67d04043d562898988ca0d80e75af32bf4ee56725cb44ea45dc5645159d51117d98cf1209d17489db69c43adc65d1aeaa5772b869b4007d80fda7dc6d46daa76e30159c5fd8f489c31006070dbb6319150b6b92aeefbd2e6035c3aabe76e9a7643f87eb3bdea6c67dabfcfce62d69a2d891e817c630358f22b3a1b57d4db3e1bf61aadfe83e46101698b0a70fb4d8a709314b9db9c57a3739d0be4fed3b3363822639225273e073b233b9629ac31b500b1ef2445d0152bfa500e340ca7f918a6267fc892be01e4f61d735d1ca1a5a598dbbe11656e1b715241330d4a3972ae74263a804b0d739b75aa4f254ff435e533a00bcd3bacf846ebbadec3b539954f7ed1843d6435d5ffc70e9430ac554436a1f8c7929a96a13e38c7be5666cde1ecbacea7bc69a2c0344ccb5e7da1b2228f5e164bf60c0e9450c3799d3bdc3ddc1c2c75c5c7606066c10a2ccd76fa2625ae7c74dee7879f33f5074a1065e49c446a27f171c54606eff38c1006ac5a91eeed97027006f974027a68db7ac43a48cd67c655166f6821a3a7ad501d87638a156a2ef092d40dc3f6d83f302c05658e67dd4e0b125ada5766a6fa4a2fd447213a4a5d8a0b190cd991abec4bd8b024ff04df20d578e3451279d36d00bc9f12261a27522f8943e910dfe0a43116f6f31fb298b206638844f3b2b243a948e8fff32ae4ed747409fe380d75b3575addff736d1f9f78e8f14d4c66f20c66605b8a72afba2a1ed33041ad686418c3ce949cbd567b0692c86e2854f199b89e0095915c768c92332cafff96ed8ee32c6d0081415f72162ec7069aa1e0b071ca457345045a0c55535b8d08f292f776a56ec8d17079fff45f059c367d9247eb7edab939183ae10c269f3d94f642cd66508d27a316f5124247674950c9eab3d63da22fddb4351b346ebcfa251154b508bcf94dd202ef27a234375b8bb6ab216e1c43420d735d67de3a533e6429adbd79c8f49313b9c2880ca10bdf861f45fa6657e924ce75b33aec3124d5e1145866c3bee35d54180618be61d9f6d49221e643984492d4b50da566f0cbc9ae55324fe4bcbc3265252cdfea4fe29ed6b5b4b2339622c4038c637db4adc96f8e625e4df9347ee7154a71422fe34e1497425b33164f9987cec2d71ed8fc722b0cafc504fd403133f8e8b49cbfa61c6f0785f01d93a1718db048710a8ccc47fce5ae6e4e79ee113afcb6a3e1aa9bebe1f43587e5aa9e34c889b179e290ade72cbe48bb24a3860bce359a7de6d00e1d6307de19ead267ffde1037a29309d52993e71bda7c189d867856d745280432762c28564b6ad1f0de0d83e33a73de61f62766b75b734542e1fe325f28497d858263a50bc18b4465fded6c20427d2717781c512e951ece3d30529265ebb0faa5e7bfd2dbbc2ca49a817a89ec9a0651e265dd5320c25f5bdb82337690b05202847b5dd2e1daa28760df422424221e8155c0f609f3978fe8063d36a7a587157f7e20426ba2cff98b2f7f80b301ba857d18a8efc9a39541e27ecf16ea0edb2900359f09dcbade528147fa3f6986b2e196d218e28111c1e9c683ad61d6f1da5faf2b6f25f92111e2570df6839882dea9ad7118566ad73a8dada14f987aaad6e7febf81131b7565e4510cf1304490d2068eab6e6f3a7fab02776c76512892ae04eae34adb67dc8b3a06cc21b6f864ad730d743f8b29856f052267e1b036cf7f4bbd4dbd96b55edde775a32b115329118c9070e82e4549cca82598e66a819982948f735874ced9b506ea7453a553d0c2a19ff917b7751064287b24fb36bc3958ba74ada7acdd4b48adff2f053412227eaf8791cfd41b3190c8c9facb92723ef4cffe6230a475791170ae651be66b3c12e49040f81e1b667b520284b853c360c28274c3306fba319ba895e00258db24ad9bfe9e56ee8ca0e6c31fdc5c65075811a54cf49ade1e4a63b9f49bcb3e97267e1a81289218a026526404b7c4a145ab3d0fec641b425094d3cf7289eba8c7569d745d9c5f4dbe151b7218cf5b7fecc0bb3faf16fb2c7b0ab882e59e3c0510ff85525a89377bfe89020e7f219a46bb36542200528ad5b1561e03db781dbb40d6784a3a0c46f811c0924efe0eb339654e8e27efcf63d1151854cb9b671351c891e2fcfddd7b487243ce00d4eb3bff2fddb7ffce6953c06aeb512770fb46a45b58ee3f714a539eccea1ea1f8a7ad557da283edf623c960952a4e689ab9b36f181959c0aafdefe7a51105a040a981e991732857540c824b3d85b51b840f07be37eadcd304653f970796e2eb5d41a0c408a322b354645896f56073230ee9b69a0ea79b024be612340534cf6621332de00bc45c47bfa9b875fa98731c7314f5f0a7f7758094cff3fe2a3bb0e7d3823136f55f2610d4d4d4217ff8f556caf6576b99e0c34cf3eb06256dce2b6b60bf4a44361eb7fb29caf23892c052c7a228d0e9ae754d851451a3a31c9254c5086158502db71c08f981f982c7c4e5f0f4196fbd5963ba3595b011e433c0e77974c2795b23b5dbc5acd52624f6cf120b158d210f753fb4769458bbba9de005bd1323a30866f1dd4923c9baa061e01a3e2a2815212cac636dde725963dadcb103589aa997985479fffb47e24ad2ac9234fc8d80eb9d783c127ad47234238851d334d3c176cb7c57fa0620c33bcacd5a04fb01af3a8fc202f9a7bf940f1d5e5ec26f74c25cec1ca2a40ad00922d46244df82a642089dc75a3f1b7f700942adcbb12effae7e4aa8b376465deb14b93e19b6027fb8b6b789ef8a75ea1be6a6fd30b4589d01a18c9d61e30bf130b807d2d1305c06b68a2ec55db168a8b3766f277c43f1c29bac6b0360cbd0d343ee447ea0037f243f0795bb3d37a7d6edd201fd6500ba873f47d9846a44cea8c08ec58b2c5e82deb0fc49ac3e485867ccf90a62671908a0efa4d1427af8bccb3d6b964a47ade6214ca7d25c8e7f882a211a9d2bb1572e08dc97aa835549a1d1f6dccf51766a052da203ad058212d986845e5d62380944f412354968bfe08081424f043190475925c301597fe79dcf960393ac60009da78601c1cf978999d52257c93c5b089cc6e829cf2decdf8c1f8e3184fb2646b105eb00da228869a30f041b3da69344f2d45883e51dfe9010fc3932b0f3d57b725f602aa3ea2f3cd4d157628c82064d7f2bdfee43fc045a1e6ba57854f0090c5ee72d7d502b4b9bceb6eed85075a27ff9d5b6491286501d2f74d8beaacb2bd43f74694a412670249f683dd5f392691a8cd7da2ecc897d35c43332489265b9b8f2780586901bdc03cbb4cfba417571ef5aa1133f0369b28a47fd2db67b8e0e0fd539a35aa1055ddad07e4b4dd0547a57ead26c919ba10d3668eb81fde2885d7e6c7fe322ad4b4cf5cf0f3cd577d26aacc74d785c1e4a263720fec45fa3011036e1660d724e1a2d915787a944f394cc785415f04f38611c61bb9057c7ef7ed5b4484bec46e40d26c43dbf2572c05b3a092b1b506db04247999f5f7f6c326b17f51dbd91e9ca0466033149e040b53a39c6af203b4ab451df074cdd6b6bd73ddbcb29ca1b0ac3520caaebb324cc1c0374b51528b358ae0c65b62583b6ab4106f5e63526becf40bf6e076e3083cf031a70d932330bb3484d458d69c18ee60a50da48de7aa1f0504de9e4e21ee2b7cd80fc661d7eadf156297f61e0d0cd045490ff0561d6504d88ca8b94527fd7a8b1cf3bcff8e2f6b5922fad2b0b4d4f02e92ea53210876e6ecdd282c17bc93cfa7aa873db883070cd4c205153bb2ea91ea7e4eca3b17e6f0cd3feabb10e1a67a8cc3e93aaadcabba13793a4a699a637a6a3a7c0a6107f2e4ff581f581027e0a1cbb20be365c6a8d47d2e265d10cffddb0d3c26d9fcae0ff9323dfefbf6a67560caec1ae18e720e1ae4ca84517e81b76763683f71442f4cd22162dea36ffb3b51e70bad5dd8d618b5768dda0af7fe0d93aaa1349bbbd3d7b4cbfc6e9f281418ced071cdb781ed5411348f09634da6889c9796b6424367f071a60221db4cd418fbd7d7021fc0ba16371b898aad81808516fcc0a95bb8cda9654ff229a6fa35ac942a787e9ae18d4e2a2e880472dbb160b2054c9d7a25ba43d6ded3c1c85232e6647a59534d898c59029dbca74fbd3a427302da077f9624890f9e18f67686ec4923a60eb49c757d18151b4345c0f6aff306f4a58d6b052acbe56343e0173ba0106cbaa97b86d47af5ba0e9d10f5a2021aea2d65903dfbe961b8f382ed841a35ac29ad0661620bf66d0000350a9bcdc1824d2e8aa3b86518f4c64182d1acb2db13e7bb5ec6ed71c154e29d09f21f6c7fba713e568b6a2af6ee2b1791628d854da5507fd71a67583112fbdd30db88c841dae48e2e340f1cd972532b43673007be4f05e43d36986d3af93fe116cf568d130d78e4b349302578d9512d7d7e1ead45c77e6788022636773f530a695fcd7ca5e18f6fc7911eb00a11df5902cdef7cd50c8fcba0cd4048cc5da7ccb3ee003ca29ef7ec97bef365dec6fef4e33909a6341ba764d37f879a598ba4f0b430e0aeca0d36c5a80ac6630701afdc6e73056ec47ea1b76eda468c39ad74d82d92abadecf1c7d2346cf59f98efb42a66fd4fe1f71e1f4ea12a52860815087ccb035b90075df707c8b7cc04fb61157495cdc67db447089376336d7a77c60d70480093164bd06af8bf517aba99b2fbe0c3d37bdb6cedbd8315ac605f98a14dae724c43eb535f3942a1d5023dbddecca049934f66b3a7ad02bf6aec3f26491e738621f614bd80b8f2b913ebf2b8834e9bb5e8f3804c1e474aa3f0d060fd7421584d345d95a3910bea76530e18351300ecad6aa59682d2386b436a2094f827b1d237ab6b8d7320ff93107018327716de06213ab141f681093173de0367cc1b47d5185f1e5316e3abf1dcb73b282ff279f00c2c123b7b1b8d7f7a2378aa984d2092abd9403fe57e989ba877d8b99e995051ecfa1658a90a62c463d7698c23e70697cc70086c619a4ab3b5c8336141fbe602d4dcff04cc9983b6b92a2acd84d6ebc243dadbe1ca1cdfadb5cb5fb2f18fe7d3f7f7d562095c26fe49c6e04a1dcb44e8e34b108dacb4b9707eee5b622c9b471bc8f1a3b4f67d63ce0486391447eb09cd64a39f7e919a4a873ff6d5510e21da7f60fc414943d1de84cd132dd087a6c9fbc2570dbde20c4e9627720fca1056fd815e77115d15c0b7a1c960be1f95d93306445fce4596106c79667e030bcf84ad487ded069f4383936fb6bacabe99bd2bba47a711b747cbdbf6b090d625d052c4b60769065b29d4691637303a858ecb3b405ecbce834ff772e294a22612db8159fea3256d0623e61b126b305477149b1c04061af7897801878de4465de82e4d50da089784680a0e4f9ddc0b7dec43a5dcf20109000fa460e7a2620351da4fd131e4d34c1aef1279fb5cb9aa2955eb2a008c5263988a5346be247494b614590cb4626e337ae527e89f2aa936c61093a0229b8673cfdd98de249d9b56c8ed0d59cdccf194dc36b20241cb6332d052720cebd062b00cbf1ade2c1d8eb91857c81e10c5656112bdaa92625ddc7b25d4cc5c95f5699e33dd2ecaa706a62a4f78225034ed790a12f07734b25326a1e8d312e4510c0a4e52e2534d675fad66f5430893a66042b4931a34c45ce5be2172ac96f55abf3d1b2aad99d5875dce2c2e655cb3e1c3dcccd2d46f16bc88d3c000127d99e14d93471fc15adabb6359638c0e0f19c08d0e87959eb1d32f912df5fd136a62691d17bec7188cd802e70ec097fd9d0c89f8016af1b30df632b07c592f241f39a69fe79aa5ef5e1ca4898efc6d473ab6e57072a66f7146257cfd6143fee206937d6644d4397a66753352c5e1b7c9f4b3f3c7c92bc3e0c278facad138f47a717a3d88f7ebcedb008d20ca1b355bc65cb5bf128b00f126459a1ed4bda533b7f8b681678704b042482d44418492810223be993a435b2a75509cab8ab343b08d9e9b6ddcdf3120b83641052d8441c5386a9b19b22b00e9d301aacb55f4f15c482827aa6c8d366a9fe08e2fea1485d7a7a6c779b23385fa0b52c58a90e36c604dc45e6dda7605cf408d922a1620f4380012f78bd15f3d2a6b0f61ac174d8e5fbe2c9dee4a12806b0704b9c90dd5a8eae5a449f1ebe1143cd88b060eb1769eda8ed53f374eeddfc175cbf86e5b81d335ff74752f69fad2cffe7f9340722c8c8dc4253fd4d4182dbc2cf5f88c94f4edf7a59966a95377c8032e908bfbf96b9e400a6e51d436b51271e4dcf3e56d23bc00ce910e0589eb30c8a0039c31f9117dcb455ddccc9312c2d7bef370a20e199e696ecc8422819be5813be816e46a71c8ec57af631843930422a254c980f324d73e564683d6edde42567e1202bd5fcaa7d48f915a0ed8b36a202a4315eb5e1181c0fffada469891f0ae42d954113034864df80e9da5a2c8adf896e9ae381978c0e7952b9bcd429692a82f60c6b2b54a4b343373ef1d8b00bc6155c36ca747426ff02721242ef0577fee6cb12d0e479f9562c2825e168688fe37ae52e6bc7d3381f82092ada739f9c4fbc94acb6cd41c96ce189a38c993f0b49d77443caf2e988f43c466ce701ccc348b6ac47dd47ff61c2f03fe6fd300e01be895580e0962ce51d5184c31f4467653a93913f2f8c4bbe6f42c1440a786aa3a2a6e654058cafb355c156765166b10525172b9e81e89c28937b3d2a6587e3449b368d56741adbe7435fb89618e8fdc9b64a3e4b06ce98c6d4bdc3f2a9979433fde7756b8541a5dfd3eb8c08b3b82d079d2f8839191b29a3dea3eb665306a7b1721a2163de4eebff997be044ff9bd31c644120cbc5cacd510705cd3abeb40e6ec64fdfbb74bf6281506e4df75c54a5e920c3a31269caaf6fe8256aa8cf9829f8f175ff80dd98cd4529cb9842ea4b91a6c7737087ace0c3cf6facba42ce7fa2172081bd0105868bd71a2a6ac9f21f4e2f76cf2dcc8145d130d775ccbf4182e53392b1c318aae0209b864c3a37a0bf36d8fca2584148e7b413b22d8bc309454ebedf0f13bd084f02439541d6444c90ff0962ff76a3a4d2e76bf1eace38d26787f14754b114964a8c5e6dc7cc0aa841f3d5df9cf77525d73f40e66adcb76b9ccbe5c62e8a4181e526b4fcc6abceec48ca880dbb8c819e21822d261981579c45fb394bdf8f480ed837266040d9e0ab2471b1eec3d645e44b5ca618144f93c96b84bb3da8cd2cf6571ac551a5ac17f284bf3d37576f170735ad4f0fe0b277a386bf3d0630fe8bbe4f525f338975374d0e184a4a67e76828cde6ec2cd3cedc8fe7a7df10e809b8e14c70421db384a0b4c497969e1d109c082d1a5ed852b4edbca63ce16c32c8f89870f84222c3aef5274c93e39cb38abbb31a30c2cc5a56d594e8616e8ef28d519fa05a39bed47bc6bf69a3b0ff00f502c203683e58b11a11deb6109e92c3135c5b43f38da16991c4418167f90424dd9ddb3e4600b393968fe202591954168878b06c2538a740158031092fdec979999c0793e2f00b6b4d3bfd3ce521cf2af8bd27adaa34506c5a17da516ef8211e9592acdcc6e5c2db48c4ee43efbbcaf620a3a7c61759ca13662f8c987806b77b430c424e4aa6d92f7ea2c04aa40f80d242048cc9bdde467ac6a8e02be40afd11f5c2c5a3c21b8267bff503ba1775aa094ebd959a4a6904837770f1e4b599b2d810f5c1a10c4e9e1b5f87f779260586d3f01459e7b5f6df132244c9647cb6d49119031ee212ac9551e136612dd8470a9a514116c650eb201f23b65d1c9e54c86de1a7c8d2fe962d016863bc25ffcc1572a7c6ed22f787e357126d22a248337888b5d6050f4e1553f0ed65b79cfdfcb627ae677047221319682b14cb0cc71c012b45e484868890f710d51736af1878df831e6d49c500ecd34c93a1c39ca92880761f9195f17f84739ffc4460dec1ccd6aab8f527087f0c11eb6edbb591c4a75a6337a0158a43c8ce182d8522de96de0f61477aca700a021d00df3190bcb90bdc647e17ce8124f0377f48c8bf156eb82633704a52a96b30a2192d8b4d5c7cb248b914b5a5facd90c04babe9aac0cde2e5c7b048f949717dae79d7de8a08f8ad03b241d99a9c79b501b02e4674450e9586d9174f6d339e8bd4e067b0c2ad2d62ab9bee7fcb4b89a0eb153449e52e9d154b4a0dfc5b4020e6b461e08ad577ad407acf961e0205751e1375897e1960558a0a52318f54b09c86e55453a91063ef8d59544352b7b6100da060d11509579b475f6bb9a9e54219c1bc5c17b74bad099d80a29da4f8e794fb746aa8a642ac8f201fe8a5a332f60e8efe31e85f437b19bd024e4490b7b1d80bd8fb4e65701f14348a3d972f751dd7c13d6ba918f732cc25310a9e5bcc8f64a8ba15ebc1c3ccfb7c5636638c5613436e2d22f9a7f188e58a13e7f0ab08f67016f9771e03d39999e2c58ccc67327b3bf8caa5eddf1d17ef302f60fe1b79ac0f991e8671a85cad96e1e1d35ef85d7b2f6f10193ee6c411bfb19e53386891f4cd646ba930e2dc4c7ab8cac23f981c9d0612d15d13d1340bec779266ad59f35b5c5e960e7277902191ee218608328f382ee599473b26303735075bde21becb7e571aac0e7bbf07a60e687f7169f23070eb3c4f3084700ff030531f1e107e055f01d7681b8fb7b709196f4855885a2ab1f66bf8dc94eff74f4be95004ec6f2c9252d506f5578a6a588cb9c319749ee1a893919f85e382338c98799161cfd3d4e4bee40469bc75c12e5c31be47a2d5a5c3bfcbe71a6bbaa7566f6a6b6efa517c4e3b1223a40253368c688e3bfab00ab70c33e588bac5008858fdcecad60bd6a2275697e0d15d74ed06286078802c15220584f736b501eab496dc14cf214b1b03958e940e05bb40b0305e6ee511be300d7dc6371df51193eb9cda330b95d0e9b90d372ce7bfde166d356a8598ea3e7fd986cfaef59b340e763022f8fddb746fcc1d19bb05c50e8232b9f68a58901df5f23d9626ab9928b3945f62a2023eb3805c660ed388a90f0edcb4b594e3d3af1cb34e2827bf5aef36dd8a7f444d0b66e59a062881c7e0f3a4cc03cfb2a9bfcfb79603afd561ce9739750ee47312aeadbc06d46e00ae1129a0d8fba95c2f375fa222b8abac0931d6fc1daaa22ced6963febb3fa4b709b29278a9daf7cbbb86985c421077c5dccbaa41c067862178a4cac35bf2cf00c472e487c62c0c494b51a394a172446752249be946feba9bce2af4facf01e29b2cdd12628e0ebc2fc397b0750faa8b575c0aab21787315da1c651948be6674286d5670b95b970dff51a2dcba1bd79602b44f6b49f2a0b74427dc9d293902f406b671ef2d28edd46dfe51e19b5d937febc172247658995e2fdd3a721d5968357ee634c623d9f1974c2f9738950f7d7eb667f5954fbac2d74a81445db7781dd6c8dee6c40a56dd226433cf636dba909615cdd3d67c2572c0f70bc6ec518632632fb631a62d0dc5858a7b5300304d0264f7a1bfba1d4190686eb86006de0a1953124544d30d14e8995ff36f8b34b9ff5d0a3ced8841da1d5e13fda1c87a2ef9d74bcd9ab1ac36678e459faefe10ab7ae4ce5bdbba2c6792d48a38186ee1979aadcddaad695fd2e7646491110c4655d332980116a712477364a6d9be19b41b24c8545f768ca552eae585a4909b1f93849c55095b0c1774e8396e53f008c999b151878ebc14cad7a66a9e110f91ea5f48a4c8307a5eb16726184ba2a3e8d7365670f36f8431d51bbdd50e0d85d22f09be5ed424d4a6b3ea1a9ae4a3971f90c61848a74c973acdb4d0fe4ff8b428def726e7dafa3ce3a454e59a261cfadba6f267ea5497c839c5eea528866141330a4a6f9ddfdb871a190960ec809e8301bdafab1854cb44f1c8e35cd9d06c1e8163792eae1aa5bae1cc8ffdb47fb9b30fa78d7dffbadc8b2d6aefa29c786f99b1062a16efa792890a45e3f1cda569099f7a4748fe489e188f3f8cbe44325b32534f730e2aca32061b0222fdaa5be95f786394d4d4e7a6390ba010217e8f2ec82c32c88dc5c60735d92e53062efc9995d5855237dcfcc542d34ee317a70f0939fce23b093e0ae5f76be09013ab5190c847cf40d6475f74ff277da04e37d949edf81bb705e1e9e83fbbc43bc06f286bf2b5c27808cd744cb30949f2653775bfca01bb5d6a6bd39736673ccc52419ec9c5161819d1a0c863ec5947ff0b89ddf05b5e0aadd3c9557f4100d064a67651ac090fb809f2ecef5acce0f180a278200f9c775d8a139322593cc9b8210499b6054566b24fb6661194f4597af7e8ba0c5db7111f397e5ee9cec91e5229d0af1f11f44f7639417f481b6c5ff47aff6be066d19439420172172620562ed81117913b3ded86b491bbb4362063d194cdb9204fe15643aaccb5523f78c72dd7a073243602481bc1594d1cc5486116e275098b97e4982e4441fa44cbc9fd13c68b4086e63410ff100a5e477797c2a66a7e655a0a09b34ed454661370514816555a0df3f3b1b63428418cce6e27304c99e98e12af83a7643936d30fb6ba208920b43a0dfde1fe8c88c756597cdc0a598e218caad934e6e6d88faa5379771521e6f3f6a170f9f4eba6c26ef419068021d83a48fda955e57b2c364d073c283f8a2cb6673be9fcbe38743fa3aa82e2f4b7256e30d16245fe4c59608a628be2bee051d1efc3f167f36e186cd4209b7f30da23ae06699ca490fc03f3138b1e8906eab7ab2c0a6d69507d6c3c197fab2c1ef2e90b132528e34ddee7e55d61ec6de488fdc9c31b103beac4b3ca2ffbbb9ef6e7caa1003f9ec317872e76bd5ae23512f06383a4453c24d8da75613de7ee0cfe2546af01e40e4ca92b0e42f49a29500bd3eb91f183b371cdb0f6eec635688604264e240056af07a0a2b1d44041f13c084e48d8a74b98589a5e646cd56498e4ffa252fc376b2771fa53d92f50b982758df1782e509ac7297fed40306d5e8d2ff741d56f814b885e46ba7a189a840cceae3f1af9c99f791c5b70b5fe2f402c0f4d2d87daa771844bad0b377aaa9b907b6cd5ef3d6c9521a689dfa87d9d7484a37de07a9db7ea8709cd1e3a7f4f3505c5dd3bbf13cc00a9536cc8d3bd928ca1ebf7c3e13090e8183a3e00266741a2d6ea90b962221deb85a7e030ac3c021077361fd5ee686fec258f61b219fad45b28e2808b219c33e2f379cae7a44f9994523d42eaadcdf6d27f221e5a9e71ad5a73b2bf69efcae1a5b2b782b40ce701f1bb577d359681d87176b0c1c30a26b2eb9ec3a926076f7c39715da3961c08f63cdc60de031621656d4c213938224830aa1315a34a7cf2a2dfa56fa684d46afe506df91530c4039556b1a2cb354a8a3b20eec5cbf1b61a6e81441c4680f2f1ee36b2052222c6c4b5052e6e4097a6a36a2a48aef0b5dc53ddcc28a46a32d43e0dbf7af8671954bc1da96431f25d03f0a8a204c8b5817fff1d5bbb08a7edfccf0c0e8281044be0b74ab4627397ab9728165d71f25f520554de16f3e944e45eab6a3e1e6c34d057e59966dc92315b1cca727a07925cc077c8956425900cf1cc18cbe6b24ad0d921593e9cef6a61e256af87dea96755b98b6a4323c7cdd9ddd8225f37d5658ad1b2e0fc93bb756a58626edacb1d744106c909b3bd62ca43b908dcd3e4291cf48a9529829b65848dfa9a722e55335f062d4414d6d65b359731135037aae61f92e48af4da935c97f68ba0a849eb365e7203d69c93f9331781ff70b45a93955ce739a2d668be5272eb6fe563346f99375429ab68dd120e49ee1ec392753729727a7c255a3438a97240ab1c00278ad6706a0e1cdd8c98c742581712561a2018c53c7bc40a1628d90e10e12c6db07451482bb6ad2018890e2318dad3ad77d6a464fce286d45e7321e8620c0a935d94e8a7767e2e3bde3e1b7804e48a9f1819674f6bf0ca773d2328b9d579923cac39c36d84c0b38190f32cfe76ae798c12a9dd411da0ec663eb65c0c999bdd587dd5012cc5f1b58b67ee2c3db9c7bf30f34f4232dd0a38be043f5fc7c4a3297f4859f1fcd691d72e50a4e41df906908dcc3c38b1eb39052af6703b0d892db318944a1c80b0592ef44ba7b3b23b8bf5861b2875a0a18f181f676328137e7f626dfa866e1ed3d264518c9eb7d4a073e36cd1755a17f84be808488b5c065366916ced0669a6fea699b65bf45fea23d20bf9fbc206a970e48366f45a7d504c50aa76a4f80d8e160d6beed2ea547c93f0762ffff30314dbf5801d0ecb9180b8ff6a0156658cb0e9ec3481ebcecee96dd71f54bec91f5a0af32a99048c5175b7849673bb9df7b26241d0cc040690c17a4c76b961edd4ef44c01e7ac8424403a4fb595216a721e109ee7142dde38c66ff4d9361c9687165036babb10efa620128a6463209c10c2a992ee8232ceabde3d13233dcbf0d44abc988e2fe266b3c0636a3947395e3de9cd08585f5ade9b639e395322332024500022b5133a7c0777a54d625612ab91eb4f2b795443be91bb771e1b0b794b3e4e4b261f16c8bd7dcd3b03a36606b80de12558047ed3f9e34e613bcd7372f7c00d6dca6a62095d80e2c005eb2e6b3689f52750b34d131f18239b5e4862c762818858385538273c917c79c6f8e69a9521995e0b1501733781becaf9144c03dbc7efa0dcefa3c8096e9a80c22c675b421f84c807f181d5cad64c3db2acdfa73533fa0ef0b515673fd8b03e1f2aea3a76fcf1b57cfa2dbbaf52008395aa1daafe86a990ac3993e31bf0c612461a84ff8e199b607e52169e16482facdfa3d38c19a8f3820949a429616ffe8571667d4c1f61a731cd638ea31db82e5aeb301078b5863860e724deac6b639211e8d11cdff44615ac7dbca5f0b992957ea387cff7df41bbe9946d3c773111ab688e3d6673e2ed20cdcdff72d3f1cf5d1649cf196a0d8ddd7d34652b81e4df88701df6c7b0c459f7e69025a8301c5ee1379480fe92354fd45a27197f12534bfb29170371c8754e86cfd111503b913ae26272054da765268e10e1dbcf7f84c54793cc87c36a2b618a6074cd8c23167bc9df181e752474e635178bb2c099e7c09ef14be4101fa720d78a6d7330265ba0585b1efd34afe031be64a10c0a3e74429bd7f2276bef92f87624a0abd961421091cde99934c0be3167cce2ff39cd38f8d52ddfd2eab7eea49dc767a55125c4ef76a9a733e07b308d01f4b2a1c04580c40d880b5ad779e61566f481f97728e2bb3c9c6e2c21bbe474fa5de31ef8b6c3da0dc6d822230a191ff6ffd8f12d9e16f11bdc3d919a7caf40e9986eec681da0b7491f0b73dcb92da9355a0247488b174a06747a7ce1a2db7cfa91585d0079c4ad9e04baf2ecb002dd967a3ac5a7e4f1325991fef64729997051f3182219a688db66e0f968634f97c6e53909b106494beac16b1874dcadbd7d5895598f2c9faa8f28a97e093af9166494fd81cd22d1734fac9bf54efe71911674580147297b07ba0c689d66965c6a8ff2e94d113504ef9d182f4c08d86c828e5a8299ccf08517b187b3c0fcee12e75a5e3cc42398eb078dfd4679dbf22a4e1260fec94318bb3f15201f3423128ba76db684c61063eda8ed6fbb5794795bfafed4a1c490007cb6836b13752d4df6e3ebae2d82d929e5dee414c8cd048d98fa578021c12f1bfb3cb612cca3b2e90230baa9eaa82395c6157a8aacb2930e8736f14e1c867d6ef808a72b163db357aeff01fac66e51435fb73a789d30e3e52543946edfc581075526e5f5fbdb2f1709ccbc8f067151fd70afe536c6b3760343a7434eef066ec7be23eae25f16ee6d239f6454c5f567504727b4b64594912a7160b26105c243efdee3f5adadbd734c8048260173d0ea862d38c8fa127f03d1bfaacd1476e6f7857ea901ec82a42ec969cf114747d788ed1e84aecbdde9b0be8e56f3b219339312b4c5be531302df0ea146ef28ae57912aaec794b873b3f643e348b3c647b414f905214457a80508c94bcc5407203f8f83c7fc90578cb0ad3a07851c56a7d717a468d0b4da5246d8b7bcf359304b5ea75161e1f27819e4d6eea8855884e42953b35c955f13a468cf33230197963049ce3540bc7ba6165c8fa80e5bf241414e10ac660337bef449477795c485db9982b1e7cff64e2416362fca59a135ed551a098ccd72e055fc845b0cbbb1d30e32e95f707dd8cf358cbe22a28999492f3816202233f70aad0ea87ca0f233eaee9001174f25f290cbbb7c841e7d6040e5c94c36c14b4ffa79ccaa6664edac33b116263a56c493250d6eb1ca603a04980734eacffd8b16c0724de49434bfb4b9a6637d838d5c541313e3ae1851f6e69372224043807d155fb0a745733fdae0f261ca54a52ac2cc2ebbc057eae393774574d01ee1c0d313144cea22692b459c422c5d21e32b502d2b02c4fcab4c67a2e112aa7df351389440f74cd175fbde3c7e2df9042f9b0e505905e4cc4720eb2ce1de8b0612e268f2aac6e33264580dfddd51fbe5a64fd402c2133ecab9fd5dcb49c5d5af33748ee9392fbc7e27cb7e3fd9b5b0c264282ae9c91d244e9874fd33005f1a997e6f19b5cdb8820839231daf6d0323d2ce83e021eaa456cef2e504f11277cc5feed0bd5b8961b3efbd03917fd24110f79fa124779692e75869664746ce48669cecf532fac4f6f20415fe098bfa42677f37be073028a40809474cf244d9b073b1c49c15fd070c47610dbfb0159fd792ffe851762b8e5dc49a12d7265c75f892fd4feb7094f61d7c6108430ad4e56e50ada29ab4c482b389a4e59f2b31cc253c3dfaa033a1112ceced5b3f7fad96760b6fc6296cae71c6d80b45118188fafda9b0ed217921bdcb08fb8af8cf4dbd4f17db51c6a4f1955e0d3866de5e8770ba4fa340d68020430cffeec6cfc7870552062d5c02bf985a323bd96205ccf3f93ffa44bbeb0791d958242074858d165691602a730cf5ab196cc6ff55450e8ab267a55a2f0168f8b0a638c3a0b43b9cbe8abdd243f0b2054bc7b25ee461cd2e7a87aca6e26995dfaf42a204875ca5ad31b43b5d6c2ddab2f76db107b32dfd5c56a810b136ec0b294b4756640149b86f0298860dca89c792cea4dd11caa960f8d913dee3550e49e2f75ad4792908a943ae38a0dd059b02fd3127ed944fed6e10cc453e746bbe70d594a5e75d4d8ebd1bcb0e4e0ed401fbbe85c2aa6c25504cbaa976390f43247f44b7a030f4b7fc93714b151d6e26d43b99a7e694f88fb762703a902a94af53adea703b200bcfce8c1975fe37c08c56a00c477e67d3184e4f23cd980ad6293e119a18b8896d90b35024df0d740fd0938a99fc7c021148e0fa8cb50364948d9b268fd51bc4101b8bc358b3f6e77181ebfe87c2ce3ea2a3199b49eb459ffe8a10de0d55c3ada4ad5c025adf89d1195fbbe93911fdee9618549a9ae65457d119f85c846bfb6314454b7983a3eb421f1ed8c053a02f8b99ab3834187a69503b0978847c53593b415c264f1e16037e760559642805aa281a7fb5e3ba417627f6bbaa2520ae3892a9e4868092e996c7d6f54e4e9973fdf3d35354ae4a13bbd5259a936ff92153c9ec0e7279dc76047b54363f9ad5bc1cd1b9e87e2e8370223688b25b966e5edad7db2cd52db4a777d3de6124fe049e009e8ab654b362c204cba9029722721e9ad3933e8e2a2f698985dc373dedb5ec2f221ea71fc72d7ee5cc1633189ac944da8c923521ddc39cdd711e1c5c62bc518e7c2667521233e9fbaeac556641e50fb30da2ac0dc0c521026e77c7ebe839fc5207ec2ffbcb38669fe6732675d781893094e169849f203397ddda03df50b06fcc253a4446c98676558d267db6067049db3c87e30a2f1dd74ac8a8544abc9130cd991abec4bd8b024ff04df20d578e3451279d36d00bc9f12261a2d7ac3a38a21a08035c544db30921b2c78ba021af6bf15d52673c224f9f94ec99e89ee1e67ac13c5ece39ebcbe83a1b64e603674dd3eeba469250ee2c1880516e1967c024364d982a4d4b4b765b70d8a4b56054e91c955d28667b98014c7f77ed2abaed879b21db707a9ec368536831365dcf27ddca96b09a3caf00bd17385c10ca36ae1a036fb9fc920a72455b31be8a0cbb6c0ee1aaebb8ba36484af91e87ee156f0041c49c48d9307ce53c891b9fd3bf5e1582fdf872fff5310fc622bd6c6368b5707067cb440e8255966d374aeb94338ee5f44b6d5ccc85c0c012174c53acb2279c233bcffa4b2190fb230a93023efe2188920c2a4432b4a0adc723da72fda1380d22017613174614d8d0e8dfab082af9c23efd1eb6e872be0508ab0bdb7575fbf980a1113db754f62f5bfe7966e5ba26e673e976aae5c105e4149b009ef478dfafb43445b651871e4adf7611ef1dc952f1d09e447789cec2bb8323cb9b92a42091b82ba39a1ef03c11bc47e9a593c6aa7e3dc7afb270bf0ebae4ad7ad3b5e4d53f14d7994997abd8520e408984b481c39cc067d96f9130c8ed9d23b77c33cc2e10055c835ec2c28860bce359a7de6d00e1d6307de19ead267ffde1037a29309d52993bff285af7da13fcec70c985a159f1f2c0e79a4ea751523464448d299e3ff0afadaa8c8732887d9d84a9699a5d08c4ed1ee04d41e802b990408ca4a24fd0489c952f74d5d89f601b0f3d5775f14b049e0de319c1a15e68f4d0f75bf4623324776c2967430e12c3e1144211e5303a5fd7a7a48b90637850ef860b6e45e21e7efc30944f520ac5b520ac53097024b5cb6a8632f63fca348326279834e931b2ad146194eb51f4ff7d4fe1aae9e8e24a2f5d597ed3ef785060548dd1d0f86fd7aa3eea80fc881dfa743f0d94b788815c8ea54b488f1a2355a3d8b6991dfc7120b1a0312266cac18aab21c8fe7f216618dce2091ff56fb81f79889a55f291967ed9f77bfb7fd5550429539f6de80ac54761938dcdb8ba9bfd39184b7579f791e899f09357f89e33fbb3d040853dce506e4fc96216831f2f0d2d94da691bc1c7935324ec19f96ce68b66ddda12a4637547ea5391f564f59867a5af1ddd0c2a19ff917b7751064287b24fb36bc3958ba74ada7acdd4b48adcd4297878f2398b2e32deddf68fc573a97547e28edd5abd2a726a4fe84b8dca3d9f696475cc31162e4240ac3d252e7b3176b0c8f8d63174b2fc5ad293008d6281de409816743c97b5e0e6612ee3ca7e2a7064237aaef8c3460c1535a413e1ca0608fa092a06d605ca7b0e97aac6950599f6fdd19137e4f4ceb4157c8fd3bced1d643312ef37b5d4987fe3c84ce76736c221c0ded001048c807bcb2503e5527f7c2821f3a05a06ed6e26a82b65496506f8a8e69834be824985b192b20582a81544c226333c79e015bcfb74188219fd3284b2793e139c9898947f688d0e2cbd913973559b0bdfdcf2ff98e9328b14e003a12953ca087fa25019a385ed311ed3bacb2cecb51379c74275afcf2982debecefd5ef1ff3f8ad058f5b28d8c60d815c2f93d71b67c66c7ae74c34ab05c9fa47e9f9153c2b81298db5302fca4d7710af5e89d2a6b8c5c3814327872e6c03b7d990e94a4d2d53d7dd85ae7f952e7f0a7d653c18f0497e74435e888493550ffaa7d1bfbd101ab15fd22a56c52e6793fc49059b39b5b030c926d45c686ec458dc04270c2fc0bb482d8d48da724d586c8ba7bae1d58e99c5deb5a4639354bf49c5ea76befbcc0386f9c32276d336d3df09adccf3df9eddd49e24e23f5da5be0d8a977b65732e69cef96b76e7e77391e1ea40fe5b4c91c161e1bbfdcc96cee5705786d4bde23c11a6e0c77805ca57ea611b5fa9171f88daed8bd307c560c0e6bd9eeb83a6f90b136448b50b4529f5e7f534e7a019424a127ff54a4872c6e0821878dacfc89beaa4a535198ae446539fd8adcabac067a00b764c9b5f16cfd60ff36f13ceb2e95d84356ed5f2333264e23bdebd81ef9c2651682b581049446ff0a61451eb30798d394baf7e4c099b319aea0183f870f22f9605699cbb9a255a47e65184b129a8d091a9d88dff5c7715c90b8af837409875c5d9e5640646b19f15dcbac0236edabae6bec6f2123ba48f0967aaa82788d1bf2d8ee5d3c382289d09d70553faae660f95baeac56dbf82f1713ce49e352e170c5c535dde6ef18c0d75eb4622a05e9a33f8ba51ff2b07659bc734d390f4bea56c90c5912ea81b08b9f2249cbf77efbfdd7821c3415138ddf9961ea2a228e758d57611e22e4692445d2ed276adc7bf1814b57945d479cf1b7ae1c5277adfc98362b71588a143f3f998ee54479eb35adc1dbf96edeb2e86a6353a7e43e1042c61968bb7a30e326ff8fca5c7965a343da4e9a36f92f57b8242a5d1f426c8e58e0cca91c09086a45294789e709a601349a1baa9dd38cc71d823dd7c8ec2cd965ea91f43a0b68cbd2d8efd355a0f1581e0dfefa546e7a90a65c7dabcf1bde6425c822dc8d38cb73ff07dbe0d19713cac38b352b602f08413b317ffc78770f4431fef6d207041f732edece4897cd69cb9b7ee95358b66ff813f150d6fdbd8f342a9f4bfd6964a50be1549a3ab884975f8c34a269489ae690e02a26e5b3e33e0d1e432a92ff3dfd3528c940d19e3d15b641229077927e19ea161e1ef70857aa51fc98a8f329d990c69e3c73648aceeb7e2e47cd39f2f023ab377803ecbda2e99dfaca4f555db51faf1f287c405ba73030eb69c504860aa8f6ad74e679e0eab75cf61d1fec15e1a5dac0e9154d7c48be4adea3b2783b4517542a9376a1739f9c0e67bacfced973c607217897ed428f7b25229867c37d5f318a7ea682b41ced2e26d95eb66529ad7a13b9a2a92143af91e56b2684cf924cf45bba312fdf1eaa7317f31d0f9fd2fe091ff41bc85828bee2961f6c73794025ad79c1ca6da38862c9cee0c0da602113e4130c1244fc86b3f6a2b40395f3cf24e7792a1ade7517c50dd4fd5534541d4db178b529fa3ca53d41670c221734c5a2fc729fee53ea99f46e626e0958fde28db036cc01ac8caa1ca65f493f46dd0af1ea02fd34bb9468c6f8d5986077852f47265dbbae3c7d040bc012f6681d02126db4eeddac4e04bf52dd709bc9b2ad3eb6c53b98a696931c03876bc32bd5a24f23d4bfda91990a0dae6e124b3a56c5f29dcff4be0091a9fb00b3f1868279ee4beebba01cbbc61bba00c3246f7ce64f0cd8a2d700abc05045d1586b7d68157d901bdf47a4b90e70d8fec5e337ccf8fa8f9fdd84ae64095f21627bb26a84c17754fb6bb9acf6bc4d7bccdde321a47facdbf65346616f7dc74dffeacc9313032781e0075b6a6d14d877c168fd33b48b6a113344be07813b6ccd0a687b68948b6ed4795d6fce4dbd703233ae8425f3e1998860d13cbb0c164fb5b432aa99d159396a8b061bf58be90c2a63b18414c9c882530e38b4808ca6e4d5aee6fd7400d44dc83109de69bef1be70b9ce3c2aae0ecc1f2bc92933c7a61f6a2f536242613cb18fdec18f8355558116b63ca8a87cc6569d631ce1e0545124b5e98ae8c2033af414e0537926ff47d50afcc9dfc0f8da6377aae4b2c19d1ade6538680478e10c0e54cf1022640943af6b0ea7747c3a4c864430482e44daf3002fd70d9836d73d309ae61cbd5a0dede5ba552b9db2ef16c73d00f8fc93b67e72a7ad4565bc9234c0eff8ae9d9a7aaccec04aeae07fc5688f3884d93cdcb8b10b1608bdc6f67fe05e51b705d68fb1493643de0520dc5701172d39590c26d2458dc9f0d247bcca8d7e4b057e46ff6a068bcc9ac0b8b56b2d03fe629fec54665db3a01bbdfbd0a58f744b9d3c7c56067a01ed5ce5d18af7acba79eeaa3aa3fad453c5e50ef15c1c30be91565130bbb9c5f2304b4355e7c0bd68c5f2a6db2a74549406bf729e51ee1411757df3fbe4fe5b8b537daeb4e1ecb0992539322ad555f80f7243517dd4c83b01861104b1beea272ac6fa83749d2641100f39444f8f18f7fe08429d78ce3275b6fdb3131f655114aedde638269045621fdffffdf02