PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 64972 1d1819bc1355bff47c43d1703395c72558a4019165f40b39d3da9b6b13c207cb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aa9dbca3de95dac2ec88997322d002e8aef6efbb413cf86369cdf00725573291
Certificate Block Hash
1d1819bc1355bff47c43d1703395c72558a4019165f40b39d3da9b6b13c207cb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...004265010004aa0100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007e592f3f4bbcb4fea17d179113caa274e5005d1fa335db24413ed013eb658558e028aff6004cbc62ac5730dbac4d041a8f26ca02f0149686e1aa738c02a78d3ea5f2facddb1230672040fb29e3c58cf34f2aff904bc633161b0600000000000000000200000002004265010004aa0100

Raw Header Hex

00004020652a7e6f38a29c2a3ab48a2004d89bbb5bc0f531293258ef37c6ff99ae079d302c34190f807de6f200a783986b6fb66595b05332c2aa773093bb36558216a3b68d071c6a93a401189132572507f0cd6963f83c41bbeff6aee802d022739988ecc2da95dea3bc9daa

Proof Data Hex

59,560 bytes
121216010307b100c488e06ac879bc17ca76a4a64bedd1b9e11e59265d51cac0fa9b7105bb39264f4d567f5f78c6f38ac2175a92cb33621ab5a2525541fcec3c40e16b86aa4e115e3c9f0d72cdebdc396b360f05d9b1a5001268e9da111ad963174526f55383d1786ecff2b5accff24b6a688c279cefb8f901170d8f644748d2af789177e3a32219a511905910e4d468875f302d570e520b83a909b6f8f21221c9f672a17ff2e52837a4ce9e54eeadf8820f7fb1211147c3eb33f71ecfa9aaabdcc6a2972279c7d908f781daa7f5d5e028247433468f46b6a777bfab3435c9bfa6281327201b73303acf80eb6928f8d7efc30ec74e9f766eb9178f8124ed1699fe5ec56ef46ffbc3577c10d51a9acdc29e190a1bc0a348287a8a950d03ddbd0dfdbd35b70442b38bdbe19303e765f96e1fad437ae3ed4139d3be30c467a1d3219adc8597a183ad324d5f3b384889a9a32604767c9bd7d62b16da3bb5acee2119acd10f4c82923a4152dd24f58df4288313a367a82493ea32b70a7ba8bb9400b83673db069d24c667c9c94954875c481751b4ee461f80a3ec1502e01b73be103c81cbbfaa8ef77f93f3ebb338466037bf8535ca428f81423684dee47b92633d829504ee20ceeacd411811f78b87a5495f13a3b84a9daba265399a8971102a1ce2971cfb8b59037661c37aca1cf084e9e57e3781442ec2bedfa5df704c669a215446e71217c83752ff42cd6b21bea01fddb39504699283d1aad1852b9fc5354f2343adc964b42fe3baa9de36b3bb644858d00b4e64012e8eafeeb76d5fc5d9b5dfaca92765ab176591868f6aa2635137ba5464e2ae6e837a1111574fe2b4291e2b927b0510e97cddf01668096d34d2d6f663c71ec066ab788954c997b106442fb2782e7261efcfa88e5bcbc20adf1c23498bfdeba0fc330ad1f71bf32a0209bc0b2f8b5c630233120f17914279c3521bc67945abcdab1f14cd12f462e81145a773e63e8b9d464c6dc1426b5bad88ac4d9428fceb64cfdcf0bfaf52bc8480057e040eb4054dc5436248f664c0ac21d3aac619be854583238c55a6bfd85ba4870a4c69c354f4c4f182f909c007bbe61e3093f1372e2e03e47fe3ba2d4976ace128da556031c8553daf0c27911dbd3cb317de5295acc09bc2a610e6ff0263c314649cb4ee44270d91ae429655be8f56ad19969fcaa563bc2eceff9b206af94f1f9f81125c3f06be421500e59761af49d197d5d89ec7f5b6c219ac4be2e159cce2ea16db12c92732d03fabf889cb42b96b3e80877cc3dfe149cdbcef303cd6ed32ea7604715217cc8b784fe4119bdfb13e06223da959cbc310b98a21e52f7a88788acdb6b0ba15bf26c13e3a3167d936d8a7fd184b94a7cc5d8134ff07f84a7c3ff61d4393a9622778ffc3f382f06b0b2f8444d9fcf59e2c7e6b6a7cd98a3a06045092422ab29197c4d2d110a44c5082933c6115f16d33ba8291ed7e138afb9eeb13609d8f4d25c832eb842fa59ad263168ceb0e1a773ed80c6e888cbc8e0ab7ca75964328d132ef8cf7d667aa550bc51fc8c9e5bcbc1b601e4764cc4d1f834df8af131672da9da7b62a5ccc9eee4e08eb10c12f549418ffe331d2f653854f883543d04519069c8d4d0bce77d5fb8acb3bbb75e9aebd3ce0f25decd6e854ab754078d9946b77aed433bd9966d3c76609b0142de9d605a8902cb438d9efc8e73454adf1971596b85b4618386e820b86f7c3cb64a52aff3224e1caaee189b1dbb8a85962a93674f405ee4bc07a36785f716b5cf07cd8c0be3ec0783e9d459c45daa5fec0d790b2bd7095acd7d91a18dc4ff672a23d46faa46bf7fc0e756657d7bc2b25656538819bbec6e8e1df6baaede0190f9cfeed42425e7c6549291e09d18a96716230653491aa60944ffe8ca004d49a74d9cdb8608fdad7be5bc97938252a5473b4125f6af67364892ab13ed1ad16556ac01c0b11301a7c2a1a5760cd0fdc963e6a2834367c92510f35500825ffa2e97009f06201168bf9f7cc120bd2187bad51ffdc3d1687ee866e0ea4a4f600366bd51640a839d9bd0dc278db990d5a7a7b1449e22f60899334439b33ec910438da214b4407ab4f1f7a49416453c742fd7466aef9a5ba16ac706f88855d8c207ecad5081756e3ca39b34c650b9ef959d94031868bdce2eac3f8bae90f2aa2e546d509fd4930b0b24283e83bd5cfe9c7fe830fd5e01c2b6a9f8ae849041754575df27dbb2f8da9aa38a403f55ded674cb944ea119e6bd324d31b6df6c7fe444fa25d33774cd725bb17b874c9c0c47d76f76f6c175c97b182ce9ebae0810f28b2dd142a7f6ef498dfae9205112d325a642ae23ba2f261d59672e6e3db4f4371df32d16ae12741eae5482d5c51aa6031009e75b055f6a5bba7b6451e432f156261f6667f725956dd19e76e0d62c43fc476c06ed5f68d6acca0ba6bd49b899b45a127c0c56023ada6b18c6d2e62392f019d936ec1d320c00d5eabdd6bfaf21e339028cc52a4f13ab06f1dea88acc7b2b1cae457aef6b5e384650e685e840fe7a59a9f8479251ab9be09b3768ab2a62286a3e8c88fbd5c5fa8d47b4e6ca9df7b6d47c9ffc15487cd2853fe9beb9db8c204a3e63c7edd5793ed3ce83054ea63053cdb28adc34842c1dfaf8d6250b7e6eb3d7c2b1a7a6866d5d54500d74289b50fbb5fed36769bf3c807cf174409d200af52e62119171792f3bd57a01484df2a3246cfeb41b4358209fd484e9952477c40930b2de7540bbae5225575b59c596e562d62e8f97b533f1def0b0a3f0e75bfd82dac954fa9be5228ccc069a29df64f30fb8e6101705e75eae5284bf7c4da9ee9a0b4e53ff3a0d08e9e833fe834209884d6c60e87913cb37f13379c83d0644b81e9659646a29a783f74e550512b522a1ebf2b7058060341258f6a6bcc21703b5e62e82f6bd6f7666e7a21c25ca35347d4d777f8156cddbd0c887b981eea07d9944e7307ba01798cf4f5fc1682fb02de08b2d7968394abab1130e15804cdb28e5f572a3ed57a14ca821c42bf57e02c13d77d67bacdd134d198158d4e21ab8dfe5e7e07c3a8d2c2a6cd43028866e84d16e14b5f48ea61e5aaefdb2156fdafc517fd5d37925d48e68865653cb6ddd56ed01b1906310c6cdb8e3ed63f2a5ac7e2c026efb93ad6345bb40592b89521641774d2da9038e4e83a955444078657698e82022f6b1d0e4c2256ec53dc172145f1d57b4ccb7d932ab044cc4e536e5f1beb526a9f1999e923a7bedf89a1d01bcedac3ac0160d96c8152adf5d409e19d05845e795d061c0fbf13c9ff5c3e2109c46e2017480513dadc47039e26ccbe282234914e417927c9c2475e9a5d45dc09a147e7201138bdbf098c944edb65814386f6a679c385ad31fce34f6f42d4f35e9d532a85ce7b856a74da923e2e75d8f776e1bc749d91981ebcde8f4e88bcfb93b0306815e21cbaf6a32106bff2cc912bf98fbb5a96750a6f236ec72a5a750534871dc025a5dcefbc926781253628b6e02f913996ed8f01795383d054840a9dac6982b91d47dfd1802f05d7022d6340ee32f3a41714c4fa65e3d3748949159d5a62ac4ec4e91ec2965d98dff6103dba7890e53cea05034faceabbf733631352c5fb9c5e44741bd5a6d3c3d6e6f26970ab99e27eea5195ddf25bab82446f455bc64fee8f00c9c9e3c5dafb44757ddf55eab021f809d1b410e414a1d39e714533f1c15f38e8d1c2d5112234f5b33936c0f74a3863ca8fd96716bbf5d7653a8c5c15ed5a04c9b7f779cb0e26eb2a0331aca4651b5e0987d08a173f6d8f7aeb4f80bb029c938afd014d6dc213328d6a4ab41075148b459407e9df4aeb6f702e844d26952640fabf2936155cc8ad9ef5f0a2bba8c2e0cbaf5dcc3eaa8acbfbc5453cb2f3a0a325e6ff5824c6fcea27aa98b9142ce7a2a8250e96af26759f879a8a565e23a514e2d11195024ea64a46486cfce24969b1212c354531bf580343e6318e5db74cff8b19e3f10f508d2f9ce58657c4ee59c29d8c0a5029e5120bb2596ec605e70257117a63ea9c3c7895003cd11a6d347a7739dc9e42a369f28bc77cb2c63780f24d899e81358ef6edb303a89a8938de8841e7d09535dce8d1621d70ba75fd0d26af4231435402c9315a96ccc58d0fe2489e583f00a0b8357d70d5451cbedb82f92130d38998597e06a93137a066e7355019d8b5c79b2493364dc1606469751856e3de4b95ab03cfc1275a3c67c86cdcdbf1591be39859e645affaf3d64443ad393d6dcaf85415da59137a8179ed51dda67fe5de631c030e0b8b3da8835a941ea0402202368b31a864b17c418f75d60738ab7eea02950663470dd40134f1339b97da8453db104eb98c2ed1e10ffa247c9f2fcd4cb7f1f4f957a0acd9943807f6fd1154893f87f17576e9442a0ab1ca4edb8baa708cf01ad00ee0b88259e45e768d632f67ab26a10d68afdc530f05f1aa05fb862ae1bba34a315620e9160063dd6d8fb092c0d1c1d4819370f6ed9e69bbb4349581be7bab381744d9e6bc42dfc13021634cc3173ce0ded925653bb51e636e742fbc67d2d13528653bd6951de8967033d99ff5b6f70746c3691897081cd3e3df5f2b6c49853e60a80debc887a4714563229e147a20f3ff97776cdeb51fe72187209d3815669beff575b5cec99002f928e93d0eedd26a2a12b808db404017bb9f5e4c98915d791a23114cf08476956cf3c81ff3446aa6ad79d37acae44ef8a7cad78f25bfed8f45b4e583bac255eaa3a81ed17a4fb3edddc9e06bc9965862215397f4461e2f651d3ad75e5c97a5bd10a4b0e88e2439a1e7cb56761dfff19e56ea4e4289c007164026f2973562560878ea06611201188350f22631fab0b2a617a871b64100368d55944ef77689c99e4e2a6adb19025f43bbc8e7a311479caf9152746a4f566269803d5d63486b73eee42a2ffdd0c05efc38c9cee04ef379e6544641def6acb46f225c70873d6f3b4c76bf18e6056644805651649d971f3997972acfc5a5be60156f91ecff145c5e417e8d94819a57cde976a30cfa7c9ddbb7e0da894274f84743dd2fd49dce3467c1bb44078c25ff2ded82a83c4135ec97737a0ef3e5b830d4a04d07c1f9d81535eb539210606f9fedc7ea8074a7b2a6175e7318c8fbe591cd58f19525325e05287715abe315b37bb82f3d93f2a81c640c7cf64b7ca2b8a8477d710f3974b49401eff95ae7d8d129b65383b055fe0cc2281e93749e2ce3b02e4c782b15a40f0d4e4cf8c3d2efcc9473f4631fe7d722496837cf8d72b549e03450226d557ec1926bc5c6e7073b9b67d2c9923e12ffd70c7e1049c8cdd812f7de8948800f4c7ad46c29f57c8c35e6a242d836765604dc75b5e620a76ca9b200a09809823f2d6778eb580b7972269c861865a0c3ca25c6fb8d1d822c9012e793dd793fcc5bddf56cf9b90140380dc93cf128fffb0349ac94cf183095f0c7fa41fc2700e806c499c696be8ca330cf28f4613efa1f7070069140a051967830bace71e00b5765bb0aadd951860ef9df941f340d989b2a1055c11f93c0d289bd4e7eb75174752d1d6cd234e99a4704ce079c67be93329850a607084d915b95ee06e1990a4e4f87c1d355f504f213d5ad8a72b6f52278c1bd48916f0db4d405f3deaa550e20557e4ab0344fccb4c67f44331e8fe8680c10d31dd7780fffbadec20d566513c489e7ff48d4628da4af641d15adc8d6e7ab5c0fda47112003b17ed51ebfeb9f7bb8bfd7c2cd8e0267d3b98d55bb8cd9ae4e79f7adbf729a687e40f397efa2056ff66d76e7a93f0b5700a9b767c1d1b295a86a64834527dde3f741a1b6dc135788261144b9dd5d52dfff173e6c410dbb8e5f9bf43a031e77bf69da90d2ba4c9cb3bb606f18bfc1fd4fbaf2e0c8a98eb2f331cf4139b11c2b6314b27c11ad94ad7f315c00b41dffd0486a2116f3ac2c20af576534104735e7efb7617d6a527f35986228bdf82253578be068015d94840a3aec62056f90202d77ebaf343f694a383c048d70357ce5f43bd99a653585da85cdb7b1ba4866839d2a261d5a31947e850ea77556812e41aeaec34d31c6d008dca42388a85dee850dfca77cb80ca9a6e2c0a7b90469674592e039d6af355cb7abe21f4062cdb92f7df837050f2068f0b707763ac51f6e4094dca5763d779da4d649e18699e6011172a99af254e02d27cb0a7034f01bc36259a9f8a76c9fc4166664e385ea822b0203455a5635aa798d2186ce8e428b864cbe3b16f4d7404e6200288624f78e987052c885c4c6649687362c841b010dd0a8946e327cda1058247004607dec5963c1eff3a4536d92d18f8649d0b29c5596a1c94943fd55202931891798ab516e603edbadc25ab3bfb402cf50e2347bb807487179cd9287c4bf3b0590ca76a48f63cbd9a502129966901b1e576b6c07b3f3cae2d0cec07fe5abf40f8382c0f757f40cf595e0cf044dd362d6e9096e7d77d548d1f6cc3ef0db8e26b86178a26a138a265f2849b1a22c4423c0863e0037684b5b2c3d924c37e8fdc1639fd063dcabb4f3dbf57f21ac0115513aaa12bbc89cac7725579c9f0089cc68378cf538807e4ffe29dfac326e799332865441579688804f252accb05d9e816cd3ff28129a03598dae8814b024eabedb51af31be2d728248c2b3cc388583f084ccd5e2d39bd6f14f43351dd721177e22b8e09c2be8b5e2e4059bc23fb3fb9f1dcf73c01e6703495ee01d6bcdf1a2b67a2dcccc7e48857e094052396b62e1f0cfd04d759d23f0144cb9bfdc001e235daae2defa54f56b84b9f6261920b362e0d50db669a59c375fda0f74887c490dfd6397472f03ccb47a4492ab932ceac669ac856336c06c6c16849a605b555deff2cd00ab5fa1254a779473f2109e29625e4a3b9c89497c98b1c789b39ddd05ce1d5900a0d6c67a4bbb446a74a5b32eb1cfaeeeefafbec354aadbd0817d23f8e5da2382655b57060924bbb89beaa866a3e1b54b730fca5c827c853425be16d431728d10885e655979de5094333143f0d53274ed75ff01b3b9899731cb599d3d1ca1c291b061e6713f2a5278d599329844a4cab96a40ad4693b187e6560bebc84ad1c5dd52d4125c6212bb4d1fb0ec042e7b292d6a41b3338ad1ee0f4d1469faae4bd7fbfd87be671e447554948ceaf74d9ae448f3016c37ca5919cec293be01c4f686732cc2d19cd92450289c95951116201a58954b4920967e1e43169ebda09d5976e93fa27178fb397c104cc9989d08da74828a444a9408894f9e762a97bc4e59d8b2d2ea709a2b851aacb5f0639c63cf77865ac567b2d5bda436213b92c23eee1a63162ed892a0824582e3e13d945bac95aa0d3ba9c93865b59068c0f7e90ba031c4588b9ac074b8be674213ece21bae53066d8d3ef937007471ebacdaa51a1bf7b9b28282f2567c8c3bb787a9a565601495d94b7951e8a4a8296c7832e3a88c06bed71f0310aef6314dea54a17b27a42899c85fcb50d609155c3b1d10a414f631b4b64a2d0399c87d0e18a3ef53580973f7140f6391f295ba513089a6d8392dd87bb4f758ebd43365fde51bb329992f8c1aa1294dd120bfd768591d4b642713af3b889295f840dc46333f635f691991642c4bd1288479453775027e250cf49dedd643d9deb83ba07c65041ec178ada633823f0a2ce7d4c2a5ad5adefc70a411dd9fbd500a2966a8feac03a30395b556d9eab02f563a27931876adb006112631548174ac3e833b902875c0444de1f35e03756bf6b5c7ad16e7c8ab7eabd4e4aea3f7328eab64c8136929f6160d24aaa9bda9958d13dbbd97ead921c14d3b1edc87bf033b14b8bd2ca565dab6068595f70975d29ebc9cd5e26acf7ff915196507facf08008bc8b9650df5a6e98a820895c024763b03a11472a0cdb5c18e08d52cd045e50bb3608282deb5f0e4f267da6f3b5f053606096f492bf0d7eb076d18bca4419c90ba83cee6dbf597efa4b6f3f84cdaad68cb04da3dd204709511ae68151600a3f47b32456f33b6b8cfcc464b774c7f5ab6ede1c8131832f5070000eef2f07e68736f76f2cad37f5f88c27b2d4cff2b6b09fcc547868ebdaf00946608cd13fc088a5455825a88a0b4d896e50bd4facf94afeaa48089f03c1c5bf1a208ab9488eafedd6c7a7b1a9c5a041beef87cb5bab2bfd31414d7ad9ce604e1c5fbbdf1d1e2035e75caa0e161beabc93728721cee5b270e19c7a5d49850cfb75affc7086a2f6dea78090f6734ccf45431f26868ebee08823f4710baf32e0811a41f6b62c368e7a499159bce70cfce12fe0ac5668a665a31b1bc7272776f8d179745ae20a43fe6612c0c11e3ff2c7c459274f81362c41e7cc57f626c2dd427b78f83c5c361c975d38523125a74ef5a2ef0f78f1acf3c6941aa50d89e57a6adbf3315bff830b82a4476b474e585b3e05b69d2e4a5ca557a37292c6e88b0adf006dd32acfd7056f608d4493137572bb6237bcef45666ed2022a85adb43c0275ea5a07a25697932053396e30a93f7c6289ccaffa1bb8eadd48a73654cdb816fcb6d4f008919e89700367c4d2ad082603763afdd05742612804b4e96f6e93c2c4a17becaee2adbc766310625877461e08455090999365ae4872400cc90dbaa47d79a3b0b965211080a3264824ac584d223c5c355d887ea6adf9f15294770a679583718c221c4bf8d73a7297ee079054f14c17cbcd439cd31f7c73bfe345cfc615a6961276a401e781c695c29d577a431508b395e093934280ccfa9c6b671c53f641ddd0e1f87c78a2951f4e4c959d900ce0a7b50b24a77d731e75ee8c5ee0c53f927c04f45de243360af8e41cb8010e37bb47615cc7330092f4725ceed5c6e106209033ba4596eb691046bbb7a8f7fb5fd85dac72248ae9e8c7577cc01b97319c7a9ab1eba2d467bee5afe6e088d67da7d141b3c44cf17f88dbc1ae6f546586003ca76f6a547603d7d5fc5754e0ecd68ec8ed73d7de5b315b44a9e96e21c3e87eea761caafe34c364abea8bd3ba03fc0b2497661cc217e24606df518145d7f39a14d27cd540b868b6ec7d0afd11a5054c60d032477688780bbf1c0e0aebe96fc785b58cea421529b5f0e2111dc6986ecf96779daabb25b21cfd44c1b5bdd98e79e1e0a0d1ea3a3e8ad8c5550e76a548f5cc1c1a474b8c216a7cf3fbaadf1b1bbb160f98449c8b62237e3d63a2b749c4c43bc51b544c64fc3a443ac78c5a0796b1d08be2f5f1691c9e17f8c13d48cc51dcce6323ae800c3ba3bb27a512e59bb1986ccc921e6c8510e388918c24ca78575b37debdf739ce853e4aaaddd09fce5574a11e4cee89c246042e79bcb87872e7222748f1351df54f1a55a3c2eba8db2de8f5bbcd2f571934ec7852f158cfc0f97cdaf5bd0c66d8a3688a3f24e3e8e3afdd75a3a2f75380280d91dd7a12f91b7344d7901bb4ac7fc109c4a69fc6bd0d8479b8e72ce64f7c7358d03f6d922538b5005b6df5690543d30df40d336a63a30cf6f0aa4c2ab0d69bdf6721b0fb8207801b50ce747b09e14665a6798cddbe94a876d1dbf38f2196a83c4d38cf28fa734811ff2b9d41ee4ba5e74897a38675fac386b946941a890750a512e29ca134611923bf33d4908b351b9ebc2fb94d50af7db342661223ec8671c7c8568fe5463bdcd6145e41d39b312a1d47f8dd5378c763f6818833513d0f022c3793ed2521d7728ac20054a5961885eb3053fab22874deb0c08e58d004f04b7719770d1aac9251e6fe2102084aa2ebbf1936a3d559253c567999f33097932b17d4ff46d18bab5e8708787495f10ee4a930d9bbe5723c4cd76d638fb7735ab86e384b9e408e6a5d5ddfd1e31c45630bc91fa55bdbb4a4f7caff8121b780d3fb62a3e4211f0ba5771c8da83cfd3d137bcd12b67ce3f4eeee464b2a36a36cd78a6dce25abad4d4021bb8f391e9b82154db06d16755d429529c9c4e4691993e719864ff6c9efdcb1c5c307b1c81f8ca4092a3ef52a28791147a60bc74c72c43b5408c5dd9e06b30a82fde89e8c9fa81d2145ad6ec7ef166103bf9218a978451ee71159021f1dd9e0d5d2a7c6180bb6770fc9c5cc92ee04cce6231008fd84de12b88a7c5a58b6ad9e81f9c266a49341296654aba59030e2250144333d518960a3365e6239933b97c423dfc845da91c728cf4c831943f6682e24cdd2c7e1e08fad9f9ef61a429807cd57929f20275092e90b8c54343b72bb402a6063e6c4029585d3e0cdea3d1c16e92e3e0e7f7100a40c3abfdd18725a9bcc2bde0851feed5b5f0524d8b2289edd1cbc86a85dc607e7edcba44f052f60bb4c44df8d96c7dc2ad12aa9ddc016851a3c1045f5fd309ace196c7118e0224737f9117682b13ea85b6c322c1e0fe4b61f4bc91578804ca20feff94c196762f0444160d455a11c92ac4b555ab63020dad812cacc3936145c66725d8ab62ee9264322f44a6b618331a1726e58a452011c5b6e268ec5028c5785e51296403f6a6a6bc143a20a9240c1ab7e530f3a75cc536e21839bcbeaf27f0e32b65325ff90235b0a3b9850f24623fdc8b537348c95d0933eb751ce8571571e0838e9d8de2aa559c4de79eb1e04bb274554db4a94f0de4acc1ac6830d0357d75d2358d56db14ae90a7be8ec1ba47609e4e3e1b30ca35b2bd75bd59f7c9c1e7faec461a29d51e25f2591d5348b84174114abb06168c387bf5bb0791f1f0cdbeb1d469549f5326efd2bf7eb5e248534afc6c1d61a764812d14e3c8ae9d1558adc853995eee75e251854235b1490de194fa4a8f058b46e3cc6b69232b317fcc5df6734c4d4ec8e2466caa528dd09f4c3b14653bba62f18129f107086d71dfca621b248577cc4d2f56e0c8f986ea2dfdc2801c62479df2b300e42180afb1e56b3801ceb7bc778529140b80543e84cb8212bcb50d7d1248b152ae24d39f2ac65f86892e5e45d8cf9a0b811141b400d4974949a5b01df622f3aec7c9c2c4bb8a943ea5bc53b4cc8d57013a9affb4e7b2d0653081bc31b3a15fb4a820cf4481b6e5026fbeb7249f0f8a873cd5e6b446328f8247f7e12c661e4a181c620a8f61765348866f62f7b0eaaaa912646c9165da198507ee917a9c83ce4d37c887bac428be8d64e32624d119818041417a76d2ca665b0994f4491e9e1e89455187480875347a558b126951b872546ab903206b2f3f0445e844d8a48a60e3ea3ce0953f51b96c0f7baa239c751c5bf2bc87c81d7b4ae4a1485b04ed732542e7136c2c57f8dcb3100e69d1220188f03b30bac5a6db9c012948c72140469be6d4dbee2eead810280895af5f1dffa88ca142caf066e72c172b72effbf75beccb89e40a17e8d14dd345823dbcdce2e98c0608bda37a23ab9ea130ff6c5acf5a5451c45b07fcd47486bea8ec7f180b26b89dc1b25db6c7c55d87cbb70d8f483e95afa52c81aee7740bb536791d166bfed67ec74379f41b382bbf692ae26774ccb09adbbbf498400b1f3ee4475a691972efbe0a4204c5a68bf2ee74cd1cbc3c2d4bb0e110304cf48283f1f8c2768a7bc1b054c52aa4d2cdbc8341ae416b0b713692c4ffdda63b4b1d8ba108fb6db6c44c89905a19b1e7a2952e6a8d2ee891dad36774d2a613d6f0909d38bdcd1890a9feddbbc9167152c8a53277c51f0e8f5cf8deacfa9587b3a387a92c42e08f821b7a852b5c99fe7f059be2e981b14f5e9d8bc980065e7f46ff9829a8796334ba29e3050044dca0e65e26194d5fa5e9d335cf506f89e2a7e125e2b87b0cc6bd09df5b561a4913e172e462250cfc3c156acccbf0b042593795a760851e29c4eb62def60a00e7e005f182329bfe5aaf3897b3405d91029acde52ce80c22073751d26541d731262f29867367144715f890296656e793e7b6887a1308d35c0f38c4e2954197dc520a771a2e787cd3d889aad3731c2530cd4b87cffed63ea578c10a637c9ee6d5d420851471ca32915bf53d72f6bb0feee4a91f92de70ead1800d6dff5180276f577cc5b01ca7e93f70b7826705f55a57245431a3fcb7ed14274684cc44a7229f4218ab52f6250f95e559924ac5ac359dd5252174145e47a22c9fd0db4c235c46b8e769fbcfdbcc3d82dd32ac9cf10269e93f08717720775bdfb3e5a410df5d39631e99dc7417c14d4e8a18ef72f2dc15fe2ee6b57a4d18e224bfd625de87e1c0f3ca477ffbbdbfd62e9462568dd449a1edca39d6b3842b21a0ef4d1b7a585eddaf63777d198a27395f05bf0018809936d956aee9e30f36ae3240f1752a08b297f980c2debaca062ebc78644c7d426ca8a0dfaa6286ced2854d23be2f8c81fb435b252eb7f7624ad462a445131a31d3df611f869a8b7d5ab8c80377e8860bd667922319b08f723d6a65d1a0581cbf25f521da4204b316590dbd24eb4630846b91b26dd6f1dc6aa60a3558cd5d299db21f1e5abe62fcd4fecbc39270a1489dbcd9a15355f1fe4a7f30fda4012c95e6425d39bc1464200998f8ede2f3f31467432698f1f12a3cd080f74d1663e35fd8261f4e26cedf2ed4c7c6a207c1c20dd337e768f64e986db5ec25d30c853f831a0f4e43867dc135183878ec76be132f5031c9ab38163bd7477ebb4598abbe8c3aecbf386e2169b20993d01e9f7203dc9b283c44538175fb5f6244caccb3f6f91bd86702ff9ed96d7a4df71be311a45369982d7ef774ff526d0fc4b99eea630e8b690058fcfec5f6bde77847e4ae499c420110d825d918319270ddfbbe5d215b0995bf50303354368c451cebb5793b8e8fb6bc15786a286bb4e52ae17c809a7c9fa46818f21dceb26bfc90f2e40442d9202820bd88679af110837a2dad6b7dba0e2014c4b278247f4b9acb1cff10c6baaab825202d074c635bf9085d4c01dd24c4df63733b900dd1087db8ef72e663c4980f0fbf2db65d03fb83cba31511fa440d9baf64d1472fe52a84677ea89c42cd54872825e9a0a06a79b1c8fd9c833424b33c6a0c67d09e6da7c6f67f925d1ce9a081d890ae9403f98a3d2d1b372ad72c2dffbcb587e89d4ffbff4b6aa3f7716bfe7dae605452c5895389d28fc568286f80767c6394e6aabb8bfa0942938abbeea4ed00e2fe5262f3486a5e2b8055e90dac33c6c12feef3b5e372840c707df59a2f57378f474a6e2fd51fe1698b8b7dea85cc088d0e1159069ad01cd325fdd25fda6202e4a965d73ee839db7c8245ab71de16dd2a230b3e1e41aebb8051fd861f005a13ae7edc873b0bb47a4628e0281cb58b38f52c8cc2f5c5b760ae565fa7265fda6313f4ac4fc918cb4ea9bcbeab8ecdf95cccc1a75b7aafced41a1d55bb548b46c9a2541fe3715f4a9eec35385da32aec88275e244de5e1c9df6adbbe52545e0e2562d1e764c48c52bc4d8bc9313493ba8b3548d5ebc68cbd5596e2aa5624e173cf41502fac78ada6bd43f91b138691cfbde2b7fd286e208c8716777dc6b9b27e63bdee07a8aa536908fd23c496dc212bebf21330b4f75962eb303dc0f4b947320bfbed3f1ff700790a5c9c90690d7e5bdbd3289070f72684ccab3fcf27cea63d4214e720129652dac5745c2706ccdb3e0d0916e7e7c48ee48af18d785ac84a236a30834de3f74404550c07ebc356752545d9e546cbeb0e43077ceead7fe8e2b13b8c5bb0fe0e91a2d418183727476705eda92b9eae0f2dd2b9de24ef50dc89b1e79c21e582854914ddcc880cdf2f77ed3dcaf3559bcdff757b08c2fb4576ee6af923a39003d62537b4c99e6507d3b644214f7b46a0e9a304aa2ab536e96eb165a68c3eae3635e6397de1b0e63615f5368839ee8533cf30e45b421ebfa085eab2160989d3220a8f77551656bbac683aafb8407de5b0790bb6ccc1f126132639d2aa0c0a0e6430e61a86fec55e857cdf5252f8bfc5921075b5af9e283749436ff99d8f75eabaaf088967ff6c957549039fd41162e17ee2dc4804386a8bbe296d64ad990e087743be33568ff2e5842185929df4d9d51cad9f1081fc23f40050fdaf7c887636d6fe7af2910b99764dcfa8656eecc062129eb49a478daf8668aef6fb11ff4056f7d496e49555e2eecef5ac338225e17d01b3d23aa7e8c295859ad8087635615d72a48f682137d7fc4c89238b4bbaefdf91b8cf00821a7735df7dbb99572e639955ebbf427e898d6ae513c39d473296780ed35017b02ab53bb210ae6cb21eb9d02802c3c170591d9ef07e8a5f7b25628a0c173ce9119b38f00a63ee1ab3c6f1cd5a06184b321060d44bf2f73aabf12c53ab121e6cd01f76878a061aa04231c792922c81f94f703aa93a803fe2ce566a5c3fdfe998f2a85eaac07128fc6ccfa2d3dc25659a21d8a9752d7ea47e32c6419f1d78bd8a15fae9d423f48d74849ea86f652605b5f7cb0f8f427b9191ad7261aeeee31154ffa3c36a80f3992b5b4c4c0532a73f86380a8b0ceae832a259df82294966ba87d1bb29f4cfb13c53231036dbfbe893092e9299bbc8c9b4d5a1408239a72a4e9dc94e0125f4b21b3e0fbe1a4ba8e8f514870731384d1563e6764aea0b3b61aacb345b54e666ac9de4d46f4b97feabbf50dc78fae0c7beef3562439ee5cd462eb0c44d69b185b98de47ff7c287ada38cf4f70b63355cb6eb7557a2ccf726ca7c691106f28ba6f0600cd6f2d9cdd3dad4306be9318c93cc4c4260ee8912f82034458bbf6aed76ff50891daf6501e3148c962e262fde24e5c0aedbd05d80c8b26a08bdc57e99400551e37ecf6b1c602bca7d75686a83cd9de6062d2689dcf9b4cdf8dbb4dee9a58996807df90d9f3710f728d192e55eb157f0aab24ec39187a44395d112be824fe45fb429a8eeca220b8e9be5cbf2b38700854bbf0183767b4a72ff01be57a3e3009c5b11565096443f156b658cc98c316e55730d754cc59a73c9c011f104d96c2d5b2686bc5865b7e810f89c31391dd039004e959ae28cb5d9fad4eb370cdce0357f88ee25e5de5d660899dcb23a50b2eecd9050796dfad45a1380c51256a2b4e062f0182ffbb927ecbae453565dbf2694d51731c18197b67cc8a2fcd56d6969ee72871227d106a01e9a1e6633f8d6732936c209ac5db24220af07f236388a152a6406476d6e5db8835ee533ab06bfac072a71e650c681b9590ad74251c002e4383aa165c922b1dc70f56a6e80c7507094266119f1264212c14697bbacf1e14cc593b4acd808fcfa769fd2137384815f0a0778a61d24aa42563087a6582b5d9a0c864bbca775378e2bf4f84256169937a71c794c575724929aa0000434f247ba67f7dffa9730b1acd224a6f6771ba07d9dad5885213d4e5ace4830a02c205593cbb1b859749f948b8dc22a034ebad4a7c0a6112ee5c676a0dfb0d10019e2131711eca2bb8d4a01566205c881c41b77e1590a3211545ddf9943e494922fde6ef46c5694226c0f6361c8f63aab9839a39691df333ca09787befa56dd9b58609ef6908e7b432aec36b22f6d8e9e2e3e75f65ec000118bea9fddf93bc94b3ca00077087652c4efc0c93c66572c594fafb5ee5d121c9628d596ee16ba50147740cfa2ac86864d1a171f99964b11d5c0698a077dddef47e4356b222023799ea681400085d0443bfac27e8c69b9bad3c4021e915524960b73d4c24cd53b7cce610667e6d0be4c20db8e4a125666f511b38d13b66899622254b7e9d0ffc3a2260ebe64967ec53eda40dd428383259d3209f5298ae304999fbf79186252103ad391016214ef6269e81af948b8f46307db2b134b79b9f6005a5e9e925e0aa8250b578e2c8ae1cc1a82a20350273bca7ac19259833058343cce8bd3fd34c05983a521305ce5dadeb775bafdaabfa05b15dc01d2f240e1e68ec238f504e889dbdccab5663afb60f9706be28efcbb8fb97280b3dbb8fea32e52cb555134e23658ab0074f3da58ccad89d4139abfe5579fd059a9a4aa764104fadf784034a0d1a77bd49798d3a83ea1b844f1f019b8938ce6700cfabf5b448653592ed77276586137aa256cba1a758d41cd3d9bfd56e91ef58f447a2b7c89cd910a0b1253c50ad05f8dd72082521c6cc90df787ac26f2b29ca39df910bd408589005d0bb3d899e39933fedee92c3a33204752f5d2a89a0ed6f066cbd38621c7190d89c02a62c62148cc8e41da256cdcd179e527c6257f8a5c4f06c62a698f83577d1a56e72c8e74739c0b94c5e0002c17db805a78e82d8a7495b7db605bf54bd39612ac921b54a5749de6c013c2d92cd6ddcc94a460227c7d6bdfcff82d51f1f90910f385e2e2860e036fb0046d245d7ba3193bc800c05907c234e998306e8095e0a074cb7ae04008b19a121bf8310caab4d0e358776e68114d1fea7523e92b77f4cfa39559f7848397959d6c1254e5110a14082651cedac77e6e9a0c84e025e413501865d8510c2d80d8e2e517f21424357bfbfe52a566dbd2d2c5c7405997cf38219fd3dc6a6e996ebf34470868cdeae2c7bba6c6d5f5bfe7c66212b8d267345fe408ff3a5bfde00529e094b1adf878de973ed07e4079341ff0058abe73fe5d419659949a6452cf2b142e3ef14675ca11542b322c8aa2f43d090490a2a354de0278863e0de939b4eca13404d11b2c0307d5fbf4938cf161e2a6717f74fb38617edfe1bd5bb1ea2aa184991fc9823f2646961a00bf9e3a27dfe8c294a789ded57cd1ede4dd3709cd8856862c8b7f5360e8b7131ec1e5ff8f7176aa5cd0173d23232ec25795be29d55ae519f0e1b551869f7fe292ce1dbc8cb549e3f26417cff4fb5129ee95daa2ec95f84a67ca67f9ed9c534a29b460b1bcb7fa72c432131341327a640a84e385f3e0a65129f9f5fb1ae53ec390a57df56c0716fa222102ac69dade821cd73863c6a57e35818e03665941b733e85f96999e9a0d45ec2e8b1b5045aa9e3fb7c8e80367519e32c042a3519312d013b1ed823e64704963fb05d7fc62b3b93bad62ca1dd05fb0dd2a2eaea2f0cdb672b5fd98b346e9da1ee76b4d7a1f685763e2c854d60be624970f6a6bb28da17123e468104ec5464332875c3c6de209a34a37634075739130822465808c241dfcb47555f7f1ed7fff9fd8f0503a8fa81a88b3908fc3bbf18a574f7cca5f5c63558e96a678417d6693d8527ecdaa9110b4b0ec40653a11427a2ab9d3342eff2235db28d3e0e6a6a3b1ea3dca5d24d9c1b99ad5693ca4f3ad58f0603cb9b749887a17f60965e5d5d7d346cf95f0b7969b8faac7191a33999bde7432d0185c9fedb43faf39c4949f3281eca909418d1c28567fc07e9bb469af44bc46543fb53ef2b9bc85987e97051bab715c8c86780fda7a5d38e39856210231cc250416fada443ab6cc418f44c00beb0872b0f988a7a1e0716b8177e8817eeb85b5ad7e46eb9d4d708e810804adfb025001c5dc06ce35403767edd3f2252fa10d1e328e1f98e3ea2a68c7b89f06091890bbeb04989f5333a445dc61825078da1515260fb052cda978a5a465c034fc99ce2b43579b9a9183b287db1ce62e49b11e855933fcb25e8b54da8cabf9b9acdee46c3a7816a28bf443122c64521fd4d9b6cd495dee96e6495285ea54d44e0eb1583185c4a56a316ad5ac0f00b6e5b1e50a5308044cbc8df75597bee713fb288826abc67974696b0a410aae4f39187b6d4c9cc9100003282ca3681f13a0d53345d5d7a9f28d967b854c7edb4bd9f9ab2764755a9bc41b10d3ceb07678e4a052e62aef24f87e8664b176bc442e470a66f36085b045e3aeecc6a9e575a2411e4d39e70c16b0ca57ece7ad6db5cfe64cea772d0cf5be21358e0a1c0cfce8972a490f7d447b19d1526020d1152a463bbdae73d38fa5dd8b7c3336980ab5be494489da41d1d2e8ad1cadd98baa2eba766e08d69a1a438293c25ee855f4ce781e9c057bd1c56fb223b8c7252f4382a77e821792599173166fff28221f19fd9d9bf2bacf9b60ee3e599b368cecf2db445f3c82e2e0c5ac37376ef0e8169f8835d66a680751ff2025542c7f6977103ed46dca49223c80e7eac9bf28644cd03f1db27842f567d9ed6361379cd3e6cdd10c1ccd92416e02e11860adff542e8583825a80a870fa581cf2aae9316c1ccdb7d9b4c2ccb47b5750c4253ab457ebfe5725e412ac0eca939b4237df0b28bf9c0ac2d5e5fc08926f9086805e2d97072234e185c5cab4a4d6eeefad9906322f93fe9623bc8ebaf82213ad0f354f1b745f54aad0a9f8218108b2b0e9547cc56829f0da5259035d388749d73dd2af9e99682b98d81351ee7cda02ff038075208a32ecc6fe7e59fef0a0c7cb812cb07a432b190441a6b4968fc6c74c3176b1e758381a111bcc1ff2ee34168b7321f25668d169f06166562aef6fabc7e3030728f149e70230cb916a48864e35cde24083190ee23fa198b11a37fbc17127a7b2644ea529c7e9ad77d1659c1c61eda4bebd90562fcd4740770fd0c73273e255ee3e0bacb994e315de7876b727ee9933fe215a24ceaca85a2b554e6385350bd406523b2266505b42ff0722e6d171491009db1f8d41ded27de5df4d4a718789ea7477933c9e4043e069e6320b56483f5596f63f1bf3d551079b4bc88405d3e00309d90462f0342ffac69218e482a7f6482a1b989420457d81663f2247bcba7456f27356a96d4f2721ef34cb258d0b1bfb37242ecedd15b457bea32d998b4f5d4e335db16dad676e7468ad11db2739f5f61b6646eedad63b050ad4e72b0f7816879922afa1ec28e8b96b834bf9e3867d96788aa451bf69aa29722a981c0208128fe7de42a503807a0f819259f8d877ade98b3ab41e34f1aceeef13c67c1d846151d5596b132c6dce298255950b9d5dcb8ee46ad04734680320818b24ba1b97343e361e6248bfb443595dad76a69765250ffde8a2b92432a5d1ee0b888817e98e4486efac4188e257cbc880914bb9d740df53edec838f08143afcaebee3dd5169c70984484b8aaa1a66220de5d6972c239921ab0d9bad7617dbe340fbb81710721bd355d2b9a429c6fb2c95ea943d7dee5f58331b2ef5503281e19aef0c53c26c81725dba8dbb3c0dd31b39386f01d79a746b2277051308067c3e88873ae24c34ccd4a367ecf10a6175ea6ac53b480ec0a33da90b7cef9ab3419216a9c95bddd8bff10706e29a7a1f9e1c2cac032a1bb4de1299024614073e3b25280f68cd0a2c48e7ab5272cc1a89efd3f5948212284e1ead085929d9e50a5a1905d0245528f0e01263bedbacc212f8ccadcd784127d721194e1ad42ab13f4d2746e5f2c97f5973e00f6db5cf7d6110b1d586a8665c32854b5477c58898b191f2d3ed1410df6be20b9fac675fecdaa789f9e7f45fe7cb173ed3801ba80160c16477df726939e4794751384e79763f28142b0321541cd2522c2ff6c75e74916d74b3cc3c08420f5b34a094cd4400428fcaa1f924816c3af81ac09b0ca5049d2594064e3b0da591811e65dca92cb06c20171dc2599374a3cd395b3682b575c987b7b33a13001be9b9f727b3081ff3d120f5c95b4375f38a1259e7b435bdd449f731895176180cb6647808828df2dd3f50208fbeb31e1871988f69910a2690afd4e3aac172e301829835cb43da13f8fdbfbb99f3dc3f8a20b52ed776712f819fdaf5b06904f8fded43c016520a6392593be593bd4406bbeba64744a53db71f51915428f88d0f549148be6507607f0b8ebc7618c9e0da57ada846e1b4bd6c672888855b196e55bdfc3f77cbf3c00ef772f9de2e9d822acd174a2d23dcd332117d6b3ca69ce4dfbb731e2653fb74d75a246724a1d837ce0290ba7278d524c47e0f009dad370a7b1ffc84ec50d7e3ec5c445deb1dd7b377aa3da6c839f75ff548eed12894f28cfa7b35d6801bf5d8465b23d47f6ca578c0a6123a6e1f1de5f683385a89acbbd3e303034e5adeda8a10046a33ad015c92c6a3dde931adc8419eedf55bab66fab63b74234b7a160fb2c56f781997bb54db7b88f54fa2eeba1cb749a5367ea474a505e4110b221b82d19ae0f1afdad295835b20241d1000c4928a4aa7fe34e3d0ec222b854803e44dccdacd06c29806cac10855961a03df63fad516ab93891894d60ce437c676d8b29bcfb04a263dbbeaaeaccd57b6b55a85a1a856b000a5393865f5c2c47d4702e10075eb832b96e324896f10411b4e5260c0bf9edd93cc963ea4a6092eff4cba092288cab8f4df495a99a592130fbcffbddc1d31f5090ab69fa9d4b25a9f0412128681aa9922a259df3faa00f355dc2352d161758e4255018aef78e700ced260fa8c6dbf1b41cddef9b9ae69ec422088102a907aa0a0f06a1993a35df43fb3224383eba1605ec32d49c52754c30a144e94fb67feb2373766f4e5582f793e865484cb3476798d6d933407af38311e01de8a26b597794c8d5b9a3d7f91f1ac450e1e3de978164a371f933b9d662eaa24e8800201b63577a53808a7ea14f2272aecc397b5bbd4decc9e0c9670b16090d79ff72f38c32ee004aa8f0ebfaddfb2259370cab2d492869d7ac82562ce63abb9cfb8d67445269c8e1a44492998e20b41ba4eac865bd50d58e324f5b83a8b5b8f2ec067cb9268c817d187584594126e27329bf791988f12ae1e2dbfcccaa70c540dcd86fdb83a47d830567db4682f3ba1e16d82815d62f6122119f718eb8b16c685021ed94158ede07fd9cd19c8f48617f1f96ec0b6c7a865ec9418fb6012f69ed5184d160b3cb9e5fb1a4d0e4d2966f7a1e4c0aafe641804eeaa830b547b31321f62d7781fd820dcb03ae5d5727841b550119cffeea1483a99cd2975f9391e61cd722638b11273713b8754014431978ba65383bf84ec5b575eecd19691e49dd9083f05ad0c842f21c7f9e157472642f2cf8436ad8b0668823834638d10a5c13f2668244811a08183b1b66c43e36322fd477ea584d456d91a360e6de8697e1fb91270f5d675bedff8c0b5bbcbd47f7aa36ad429ed5e073b644233c9fab52a7203a9499fcf083ef36e5c68c1e655086677a237dc6acf4db80383a3384f7e53de266c9def3113088e7c71f1b0097e30d2ab7be070bb97be905f8faa83cc1109ad3b8626800442eb6c6b8b796d345596e69743afcb1a4b0e2588abbe23a90ef749452e04ea7d6c988081bcb76dc5039321a8b61e4e9ddcd37ed18b5805f6d5258db82c6ac2784e4e9b6b987be994454589a985b2ad5d71524845796996a75e8dd5f171fbceb0406c32766ee7605acb39ace9fda432468a246167a83d68e36a8c6d9c70ab49cb37feb4c7db3ec93628af446579d47a8b01aca3509ca5cd995abae20cc6a251eddde66c0a3cf444bba9a13326acc035ad28c3bf1ad46bc6ad99cc9bd3cae8ed051074c6e02e076a69a04148d90757bc6b06d0472d8f01629ceaea603700839459c03506710230a547908d2cf0a24dec50c2cc84f287ab8e00cd0a6fc18497e5654c425fc91b0288c46949559389e737d4e86e3c85118165e189c2f24cfdfe5a6ad1d1981824da5fb2e00064c770c147847669b91825e9ec1d497d820f08f0d97e4ff66770ab03e541c2c7b5f0cd5cb037740c40a63de6fb4b368502352ccf017e3824d8c53552f377f06bef7b851f74505ca5d04ee4a6a5bd9b4e478e751d5da940f32e4a2e721580b837dd0b38dd6b828734698e7e31ef60aa8033e4220b2af300f688b029f5e60db304cd43e27b8c6d52eda2fd1a8cb4813c0243f5ea5a96905e63483db5430cea77a58b5f900b162376e5191e906952fe22320608fcb2074bb143740fb1302ea1b633e2f84fbb3a103356e03c4bfa5c74919c5cefbcf9c363d83e0a559d49eda0958816642032c138680c357fc0194ac8b0ad8c500117b29bd81f1b3b08b70ed9895238ca3adae449158917ac84cb2596a380e98bacfe2a8cd0294db63181e97f12c668ca685047f7f915ebbe3c0923b15acc43d220de3d84047ba88a3c11f44c2280833193040dafb07d24b9439bd82ec168591f6b8c6be29099181d2e1dec6476d039a9d39d807b65ddc4312580350abd517c6fe560372ce79a138b498126755458160089780521a7d288e713d6a47f3a48365f4e15cccad9cc35698babb345bc1799f9125b063328f9a3e7733212ccd70f04c89cc292eba87cf8c21272255503098ca49cb19b31d44d7b428a728f4ae83335f8e3aca476c2dae25d096d1634616f00220333e4288c5bee2429883d65d03657faa63b452227087556a371a7bab07b6f184080055dc75bfcfd9f81145ed17eae7c6d1eba63cf4a95ba177c835f4ff0c48e680c453bfc2c8e4d2f6bf9d06f17b1c63eb5d90a2da9af659e079006def94a7a76db7977dea0f0cd13c29e7aef1786912778605e6841faa8a6fe61bb3c1e5ea79923e6f5c46f58cf5667f3450cfda6b3c27bf53d3c341e50dd60dc11f390e2c2cc33f6e39f5d6eee2632e3d6eb0d24a72cf1b9f4d49d155ef829fdd7a05a8b48d7eb1f088a142f34dd34c852bdd3790cbd7de83abf1db386a744e474f118418e2c46e62c32f6a762b8df7c270ff0871ccfe35a25046fe547125d9280e732d3c2e5aa47774cf347032d74d06251dc5db5ebf5ba1f870e2f3102bc9d2b225de15485a41e0dd2eb52eb3f19689bb1348d578a8be21c1520e72b499b4fe8c9bbce4a7c4276dcf8b1e505bf35607d649e3c101308dfdaa0c96a4adb7cd7a54d6a18f6d463ca6c689e996e1e02a5da79ec8f5db1ac84c19a686b2d8c9b468920e60cb7b71be9d27a4beec299414dd5e1bb766228239b72fd00957f0caf7d25204c25cb937a22c8b2636087b284d3c911474bfeb9a4ff2348590e7cc1a4a77802a1625c2cbc7d1303f78bf45cfc2d0de0ef25c7cfee6ff1dae4d55ec5d68e6f445fbc1a501acc2a82eef875ee432f4d53bc84dc3dba7df914579f4ee66c830f22c6cc5077fa2038a2fa69f760d2d425432f84adf04d31cc9bbfcdb00494e5d6510c41731cd1916a81d870b61d761bf6ec49bb20fd1aba125a6e2960597440c947d5701f36828adf7877fdb55630b7d26dbf6ac3370e2fc0f3e670ef723d5a71a46cd8ba689ae9855ba2a62d6e1bb855eee2aa79a5d301d3faa73df35f94eb9f94728411adc80f7d25358af7c554e67c19bf6f1f5538115290ec3c306058248673350be1f1f6d389595a593b6cc0f818d376ef9b006185e4b47d2fbe1c812399f101099f7d119368d4811f99db4697b52622564aaddc01724a63829cd5d0e853c41f74b32818045fda2c8729cc6e139062ec7366001a685c3069de54373ecdd238688a85784dabd48947362a20453a3f3c80c08599259e64727b4524c7608e66d42aee84f38cd28a9f7e7e6a8c5c7f592c942681e0566f8f87163e9cf093760cf85d6941a781ded75e55b10cd3e62f76368510c45b4cd6e4184e0241e16aac8a981aecfb099f2942e70cc533ab5625159e93a418ee9e0862a2e98641936f28698a414f9ebf752db3e4dc6eb0f365ecddc813fd2f5e8f590d6fba56d17971d1764682cf76a92e6b86d7058e28b42d54324b8bd9872c067a4c1d03cf50f042f102b37859e77712235317dc9c5ba3bd03e6e036469f6e58fd7d9df4bcf661e354f0cb5994f8274a4cb849715c5e2863b30467be8f788c9ba78abc766f4f1e7967b908058f4ae31d5427f1f4bd6274d068ba39a4d769ed38e9e5c14097a086668b2fc05c0d680a083285d72b0302811a88f32229a979c03441580ffb845244ba5f92235ca7624b5d4e01a68db8c5f45b6c62b2c3a1551a3ae9dc0a16f6f7f5cbd77cf910eea0c2522eaeabe90244676077e0759ccb621417504af701f26b3e371a84795cb805c141ae07e87721d8508eb04653eafb36e6c1136bd278563f4835a3fd66a353798793ae1ae623dd969f0fba6e75a50fa7558dc4dc0ebf5a4d6d99fbc115c586f8a3fbb8f2714b419c1eb2336da03719833ccd208a9261d86304e438a3bf1087d7ec7e6ac7262f68d9a88a2bb65bf4f458b8032a350b3b25cece072ef59b814821d1ad8c1f73ba43f46b55427d7c18ca4001a0e04239b7670ed970603e29e5370e118475c058888b5bb8e15f4f9685fb16864bcf71cb0ada6b3765f085f873e7dd6010c92223fcf4d55b7dab32b1af0411706d405147e6b97265264cfa29c98e2dc56c98043dcd8da4f9c9a180abec92200b037e7ff17a1adaad796d5e1678118c94f78f4a9e55d29cbde5e3ce504a28fd553cd707cd4aa0ccf12270065bd5052d2264259daae8a71654c4c8d42d1211ae8b5fff6cc716689f8fa98fad5b73180b54fb7abe9f8c8610ace4ccfb538e6305e979d0b27463e7e465672710936dc5adeb95142959ca12247ea2e886964c38d655d949dca4fa9e409c683c983f2d0c36c3774ce8c6db58eea7c6d1fbc19778c390ff53880498377193521bfc08e4b93a4629377d5a9296bde5e6aed0f02840f40bcfc6f09528da55d5167e6d5e413f4c36608a53b3b23d01fd7a85981663ee6812cb67e14ab0bd8418b092cff4f945ff1218e471f0159f2825ef7ef85f9faa1e7f521f420986e5f9261901dbb0331ef0a423f49df461e89e3fe2099e43f9fea52f8e22cc58197a4a035463f42cbe71de2fefbc411d9853890be8c7e1c7fb77811aad04309a9614c0eeed300544d9de0ce4de8513d1f6dfb37fc8b3078a09dc55111ae2b3351b5a3178fd060cf0942c7097f17612a9726358f26d3fb6a7c31a000c5d1c20dd1d66a33c74d879fe932cb11bcd786c0cbbc5b9caa00d44d0183088395fd2abcd80192680678c0d2d3368328f479180d423822c9eee03631f6276f9eb980e9a57e99c44e8c06887ba4992a3aa1364d5e4833da220f223f2a2483ac5174beadc2d7731ff02cebc14600c1f8c4f0f8f91ec2701518a8cc41b7d824c0f5c4b55b5f2486bc0a2c850950715c21a2f6d038a80e94542e1368adfbc9293f16d3bd7000ed511975f3405cca3a7daa92f9152f24de07b58be1486716b94f89fb8b2fea5f7089b104abfd21878f3b10d45cf92f339b3c2f35028819fe2d2ebd4c54f0ee47b98c7a6ad38388e55e35055529b145fcaee5a0e6641b09bb2cf113845838fa41e298175e4ec0f7315738a6ed03096d9bc231a8042b16fb45c20ac86b54923f09a9c26587b05a8b2277af724b2806d30e5300a687cedefa8479ad71913f7ad7efd5f31e96a29e14352b0e2c86025f85324e3317363e447fcecbdbda5c938ba5db6d097182347d2524e0cec34ae8f27fd12698eb2b2045866c765a66e1009fa4f455a5dd4ee2a51a910392f876d6a5e3009c9eceb6f2a8f6d5c79c2d80feecf0f630dd2a5b7f2e2419a7a28519b59d6e2063ec07479f00f41b61a1c635dc34ec969cbd073302bc0f5aaf1f08ff9f118e2f935262040e3fdb0201a367a2dcdca462e344f0fb392f0d99bce9eed6f08cea0368909c3eb88a171e18c81efc43f6e9763e565652f44897bc1ef86b59d7a55e42f18dbe679f9d26eb8d535571e2230a1abb7751123cc2f868d95d8b38d1a6fecab6e4c0aab00c197825b697e68b622d186266b9e0a0887cbc4d4e0a9614859ad6f2e75f99584270f8eb2cf7933e104b305c239c54a9794be248dfbd9e98430516b585e0865e02f0c52f95f62e880e0d3297cc031b93bb8c136c7ad770ff5252687f1d52f6ef08cbfa8811f0ad0ffcbacafa0a662d510a752f5ec5ee4fd8268c711e9c88a08ca0dd6d71cb4382d262a46ed29c32dbf50afa1cb6e79907919f62707d79b5d5cc2e58d960d88d5c246f5aa95eaabca3651dede926df5464cbedbb3679f8500a0550535acac24c92d5d34a8685f69a52350dab844eaef325d806506fbf4bce570e4d48b233aef329dc695ea9f7cdd7362a32e9cc6a11d0c60a74f7d267b2359aeae07bb0c31e7d9384af0c6e6da761094a917be15869b5ae5d993d01e9678abb65bd05d49b6d24afa684b0358907ca50a7dd2d020e6a1b531e06732a0c7d70d70c3343776dbf076275c6c1bbade350db3cd88b2b3a7648c966232ed7a05b1be50fc0799b46fa63bdf8b25c07f32abab0469f5c5984e376639d6092429ead229139098b38260c1b2b2473ef6b82da808e6c0b8258bc76d65eb44ffacf5573bc81f3608cd15e59e1b58986b88e0c9c2b305ed8f941e6f3e6fa93a0aca72420de7f8d52a7a0f0bff72e93e6602ca3852ee7c42e160fdcd2e824669bd52b319d70b67f5a7226947758aeeacabf007d8d81807beb54884b8d5adce40c19e8d47ab5329a80ae7790dca6417ff9e488205e9fad053133de16f5415f764a0647e99c0342ecd2145bbecaa237bc96903a329c07824e4ea09b7112d02ae1b452ea15682af93a748ae045dde3595a0e6c5192f6f54872a4e0e0ce0dad7eff057b59b0f71cbae1960350844d7c76b60e03b2089f128316956f7bf0124930da50183259775020b4023a072ae69a85f05888b342e24410d09485ebd303a25d7ad3827f0d6e33fa377db48349b7a412fba942c3c0a98f7520b9b1f488d60765288e9bda2348a130f9703da661f5f833a49d57d563fbb9849b58f6105fc2509b07569db5be8fe7c05e7d0d6868950c8452da94f21644094cbf77811d11de216b1b5c34d4344e3d53b7fc3a79dafe26396d6f113a63f0cffa83f23027852a909502325d6d4e78f95713b5b27a2f97392d0f691f9a16ec76fcb7a0952e993225fd482f0cbf96550596f4900db42e5864b06c8c920b94c37c88e6b16a858624c04959a23a05886e3d4173b91baf32b0408fb0f234c12f09e6ee1471bc693c4485b1cf2b5fa2981f050f9cf82b97b786376fabb64a9ade74bde1df08ae9958c73a7fa56cb0edff7f36eb793a2904f331c6b2ae2f66ac114a8350ab9186c2a0d8be471b4644d97d62a1d52dfe58b4123739472c95e4f75522a490116114d913e647411656de137b80a70fac84cdb89400b4b33e0b877515ca6b6278d35fd4b081ad6a17405ae96d5a0e07b584b2c29c0e9277141469d5c81ee78c818eea44cc9dfc56ef4e527bbfcdaea281d5f44d0f7ba2f16614d2dcff10ab5e3692c87fc2293bce614a7ed7b0a7214f6a4a38049697e9707b595c3f67fff322b23a8a976d3dfdc3b6c9cfd961088e7533f4fd4134d12526d619ebef966626e6d6ee02ddead7c7e2563367cbd1a8b051c8134e4c1f57de61919647b91f2fa5220ce2ec191d612da795357365604d404a96041406f65e3510f3cbaa51a5db87d4c36c5d375e527d14f42413d896a0b1a24986f300ab91188ff36f7611c5f2cc04f72c8819133ce4602ba7708aaf52bcee33a3f2e03664c32490d4cfdaf254d4529ce8362f4813e9d90538471daec15fdbba29de05ee5e408efb177384cd3b17bb1dbd8407cfd93cc139fa059b428fc3ccfe6f90dab8f327d12fee8b1b7e676841749d0ed627452a67defe1a933cceec6f7465ef00bc4f0c92b87f2e654b737d21349c7555dd739056a9a4e6029b1010d2c047b20a9d15e854a5b0dd4d91fe8d8b829cae78588d2ffa08f39dbc95ec6bb15adfd8c77edb9d0f93ec8f0334f9d0ed52729821df393740dc5518ff3fe70c1037b5495365e6f8f989c312f8e54e8111e32f266afe3adab50860842bf3b9b073b44e6230ddb49b72e67abc272fdb6ae22432f79a505dd25c6ab9e10c579b5352f28aeeb6bda5f1ab102bd9a5136af914f8b0785be0ca3ebb2ff24d8486b5f0aa2e937a2b1b5ec9411299268b83dc5f21a12512840bf04a5e72c1385c5231a2281592d4c5b63cf5d6ed75ec2562f6645d549b1c518b2f253837332f51519c5a253d2bdacb709082f9d75c38e33d5660b02d5e95a8303cf2d496a3434f73c611e896c5e6c2f0a02bb2cff5ec8e446ebff135db97fe81d961769b2c03216a635a4dcff337fc1f863286485c9b992f11e095cd5b44cb460d7c5f5560c05fd09c466b3292968fe52e9cadee0ffbe37f243cf9bb2e93b4bb0a48c40dc6e940967ee552f3f575c78185729e7af0082bf059615a7aa6387d9380f1e20992d12f4596e190068f5594190ba366ea73599fc508c9fb4fe5c6f7778a37f7a09bb5545d0c348556dd6c9ffa9dfacd7a24495bd2263b676f082f19e1d03dda866498a86ab0a27a39625eefee5fc8b108572b3ff9d96b28c54a98011035ca56424b40db9ffc3d04c4b6f2dc9d9a562435be39498e3426c3a486a86965348986b2f7493e0fbb579065323372d6d1bca5c677c34b43ddeac6adb32fd8481ead794cb85b59549f3d6667a72d0b2192066c671a0d50590b7b27c9fad55ac74e0bce0c6f8d164ce50261ca026aa03e0443977b3bfd6e6a9bf8875bbdccfe61958c4c2da2ad3d8b6b715f026c1198f8411fb6c9108590589d8015ef68e19dd2681ac48ec9e050e741e7ff58610534f28b4bda0e2efbcdf84ebb34f5c1dabe5be6b17bd41f113d54c6a485fcdeea843856b3d3f7f9e225495156a435de490b9276a607d8081db0e0e36e2068a5d6042441c1a32b7d039302184403861ab8460f4682ab05cbb8bbb7e8fca5e572ce9fa34dc017c572dba871a33fd0699a8fda36c92f9efeec667e02c13c51b2d81471a32a37a77680e3a6374ead1147c7845bc0b98c1f1e2c8a2c425c2d4a096408e74dad35c8f3a7ae1432d697e5cea9b99e2962a56fa4c0aeae146b05c3f76b4ed2a094fc190f13a67a8e0a0a4d2303cf27aa11a7ce5c95fbf1ec420a28615cf91a6b1daa3df189ffde7ffd997ce377a767cc181b682869672c9280a807c3afc2c0780f207ad4ff2b094a3c3644ff085ec85c509a11c84cbbafa7c8f3188dd9c91c7daba24fe5de3e93fb70cb21493d517bcccb770f27e9098be917df9ebcea386407516e12cc04725c2dc43943bf00f307e51ce31e12cfe497fd369229ee4bda4fb8bce506e8b9e7a53fbb5b8ac863847a3f6ee9e4a2b1f7912abc7f9944667bb76632348f3898b140a54052b45a49a7a129ad0ab6b7d72245ce60037280d508c0f5b2df1ab39e27e86208e231e6cce372dc4faea33ad759784877f0d4a34ab8ccf0d6da3fb4863bdcd1b1dafe22708f7cb5cfd2b0882b5e0e9142a9276b3019cf88c6f711c72268a94d4efa2d37f64b1bd0ba132c133da28c0bb3a8d72136c5c7aceabb81b2d8d73d728632194486dcb471446877dfca19fc08ab22aec80c047855a43befec13d2dd272a1af80279ecc3aa2ca149f9bf6a7f8529ef2f23b25be5891bf4ad6f30dbc712e63ffac6baf8f5442ff275912301e8624d23128f128ededcefbbd5fbffba400635862441596a36f47be3af8424f3deb0a3f100c12761bbdea9bd78ea2c431119fc7a73ae49a4ad6fa89e25a97b69438f02dd532c6d009ef4143073f0f2642a2b991b13d0c279c2fd32f246ffe9bf3e4f77136556a56ac940ea1c5e9b45bcf543981f17b6a5584051789a1445508418a362a8fda292351e11579ba2336c85dc60a8ca5a9fc8ddab9db0b209c67bb7249f80a745c099bb791cc5d73bc801909e60b896ee450c580d0c2dbb675dd832ce46daec09f4ffa909d3e1fbad199367579e4f49a835ca5e1f0a66254546c6b449b85b1fb49f9239193f7d4c8dab917e5d3a681709875d0276f7e0adfb484eca5001adec398795f59c9793d3d367651e81f0a901c44b1a16836871061b8212bdde2d67096f45932a9fc0042328ddaf1e0fca64966c8f8af693a20b95d85fcf17b9fa05efbc06755a6bf87e217432bae03b5474c9382409a31f42aa9b8f69d0cd282deff83707a14c3f14b723c6b5652104c38087da25822ed9466dda5086f60f6c5d36938292f25319a2b9cdc2e02d6dfd33a4ab93040e37af3f8f38e6699b7a6e35d5eb31f65a5256de81a7524ab2074a87223b30d636a638659993068e5efaf171779f1077f76a2d5a065d2efe3f00d17706206db803b137b5e0a6764f1bbea792cd8c15b794dd08e51d74b01b2dbd0e2123a02f011de33645a2e51567d789dd10802743529cd732ea3f8d83bf0d6a48dc06f6db97d48ae3b3454c3342d3e283b72ea8c54cc87a4deea2684d03f7166e3047cd58394c5c3bda3c022d9c027955a0795e48890aa996c6338650d635dd88f3d1af52d1986ef207138025b92215663487ffaac4030bc33d6237bbd7efad11cd80fd919e86cc5a52c91e4994cf0b6bbbf39f726827b20a5963d5740eda08bd4b29ee26541f544f49eb9792c168deee2abcf99f6b5c0f6f887ec6ad3282e16d700b602bc0ff5a4808b75e9021ca2ede5aae2f206251eb0e4c2442a986bc8b0e6d7d7c0b340581f5331df456249aa1cc446de4918edc28a465a05d772e75dcdc93aa7786f846f10564e52f76dd5c1e39feb21e042f7a27e26af773a00f2784294016b6c2e71171d442e9fff882ff594515964097859b968d5be41c04339b1f06f9cd7c33b12ad0c2d958229c46022c597b8b753ad32167d409b83d1fa1cb05c018fc7593c3080c2c3ed65dafdbe169130ffbc2c700935c4ae540ab749fac8ffdc6d3f8d2d5f0dc8702107a382eba5c1fca7163f3fb6defeb128aec2a2a30cd919d4769ce3a9c383458f846698c52a265c95a46ab461b80d2f9c9a38e46ec79feae42e3bac6d1e1509b78d3aaf9daeeeda504f65ef788fdab10620f04a0e58c048731b4cd568d096a6e37a319baa7fa450a9a13bad4c6d0624c6b0a700b9b6b8374c5b16b346d39d94f9238c9c9507e64de9e65afafd4683b89315390c1a4110dcb61f75bb816ff102671ba8dc21dfb6195dd776bd4d787f90c2c648b08ab96ede23c3889e60fcb6b7a80fe0185ce74f600f2df487e80bdc12bb9823f72cb59e712972e600969e296ef73820862c7faf71c5266fae182dd8c27dc7c1555f052bc210e281aa9aca0ceffdaf60c2759f61898b8cfc64f22c615c5cafd5907ecfd10d8d9c8df0d86a9bcc928e7cb128c524b08759908e4f58f7fde96f53ccd59a0a40283aebfea748647f21b924637de566eaf79333b0cddf31a7920e664cbf95739b40f9599aa4865ef200877bf018215dc98a8136098a3ab6418e5307c92881a1a5b1a9d0fa0380b09ecb4449e02e046a6ff402eadca7ad347cf61f8c1efc974febf75881d1b7a6934c321a365995db768a5f14f356b7bfdf319572f0d24d657d8b4bead222d7eb5b809762f276acc5b4a9d6190d34dcfe19290233d168e5fda3e09d21f352a2fd431118fa17c1bf55fe67dc42218043e92a8b193f6f34e80719c23afd67eff0deeb24ba192f9b127c23166bd02ef2dd540995e7cf5c261239df862cd7eda4d729107e1775de4b47986f8abfc11519c0db0626202bc779cd379ce47f0132d994b8d8482bdb2cebe88b2af1cea38c1d6e2a747cf5148ce30e4c218f9f26bdb7ed9b19492e3eb3f86da213215f239bb83eea1e78b7cb3097d73c1b0f2b6f901a083e57e82c275dee6efd768b2b3ca622e4b6c21f41055b7a164a5a6d233b95c2d00362bd91ed053d2a0fa85815afe1951871b348195c7483daa4593ac2cb3f3e2175e0be54f5c2453f76c89cc6997451965a46dad4c5148947d5bdf231bc218b7c609fd6d3cf6212e184479e7675fb1b1cffc67391e4245c7a62d3f7ea69a0a2b7c461013d890b56f09d63afeff371d87208ac8a059ed54ff8f0f8f992e3c68acf569d655c54a61d563b7173aa2c0fa49476d807e0de87e63d9ff9d4328478e42584d8bda55a9c59f331b04ff069b46e499a36946ff770d9416b5a0181e5b31c11c7b502ca2556fcbda2f3455f931810d83804a68cf99540f08271ef1df492e3080b9b2241a9b7416976e841bc2dabdf99fef1e496422a2ae453c9527cb94ce5b0235ac54dd366dfec1e589bf717c4f6d3230b2c1bb0ad6b5b495f2bd976685ba01aa4b77276558ba6c3504cd6ce1eeda235d6d93c04efc266d61f7c5ddee704db2b167d037f4c30d61f58579e00023afd4b78f4308037515ff199b6c832cb2697d16f811940b78b1fff9090b63e8f57b652909248800084ca704b7a53a7a33458863eef08f0f8170a76ead09161f059ca64e4bd25ca0c779b5df68f0bce919cdaed83eedbd04c963104b02132cf7e1ce76b7fbc6c8d1b43ba76b0eb90a2db037f7bafb4bc1c318e1495abafd0a66531aa4f4a8bec0e84158ce576973fea8bcb9f78bced8a4f71c62c9833e020d470f690b8724d7be16108a2ed9af02b665774b658ecfe9706244b4e722fe2bd5ccf50b0492098129ac0ebca204776fc3a5781f662f8bfe151cefb52fcb3bba4523423eb0c93f0886927d87ebdb28878925c2425fb9cc5296735859f2cbfa33f4ee99eff814005f6a97279ce110f5c4871858d7012b63a0647ac968fad4ea73347b368d47e08e5c02e50c38dc195a9c2e3a850aac47e2d66e376de3dba3b4502be09b8de9adf4a8b6f326506528c1c1572f0fd81e9e463de43191b66fe467b969208169577c2b73850d2e3d64df5917116e25d51ee0da2b5a40204e6bac1088220891687864a00a10d31b8c52d4bc9ffa3aa95023c42ea995c070036ba976284614d1714f107f91bd26640da99f5c337ca2cbf7de9875c250a9282d17fd8d5fd15c29acbfcc3bc8c07594698a0b9493eed6351def61e58e045fea612dba6e65b95161ee90185309f683a422014f67898829bad821f2f85e7ee6fbdc5f3d177cb42ea94659854695148d5e1f76d86afa2c8c17f558c9795d664a8e801730dba7134209c7084405e1207e36347c8d8a3c12aac51ea4dfa3d6fcaf65bc30ca4e619ee422af87f8efb59d837762715d907d1e76f91d176f4529c23012363148406c80c76cee06ec974764e360c86970cffe69536d05e5a5e99479869792caf1002ec2044338a152b4426cb10fbaddf6793f71b49592effab3428f0b971a0b9b7f1c192e6fb3b633f7bd329db3e9fd2b8601f0a39525302999bf6f84184cfa206065a719723d833275d24ecc15f82c6b3027871f7e455b291ae735bf63f15ccbb82ba3be11d62054eeefec995448cc08fbe892d58b4b4bec1ca5c735fd615c2e67c2e67376318926205089c747bba14c336cdc9692a262543d2c5a7525e739d0872327c033aae2cc878c962c8cb49e4f22553ac315b5dd18a1bde7a9fa20f3993c55800016273c03cd18ee27dfc88848804109a7ed2424d046dcd2c4acb604fe5fafeca9ea2319604538ec1876500135b785b22fbba7824d24522df79c49a0cdc115c81650bed7d321cca77cc4bac270d5a582c5345db60fd8ea48561e4526cd1e3aab250b31920083bb02f90c706c8dea226df5684366ab5b0ac09a41bdf4051b13f7059e3df0bd905731f7d85ef6dfcd66310b571db229dc1c825412f94ca00510da8be0bc231b7c78b2363e2655c2e00cec1e0e2c5f5aa4f728e9d66061e3671a3cfcbf64abfd8f223dbfcfc829a734c35ac5c4adab468aa5485d32052ae8a40ceb757207296bc1a23d8df78fb715c67e855f9449d0ef55666a55d7ad8889c825e318bf496da2bfb1934d8951d47fcdd41b408a2aab75956c58dca24dfab2191db392ce57871d4c31bb1e1ee360d93ef0fcaf26d8e44f05c1133a4e60b04c54dcce4dc607fe3abbc88676419a6f38ea9bf7a50471162e0d4e096ad57c97f76c02720300635be790a4f3d8ba1e0c65ebe36c0cf9baaa2897f2e67a4315a5ffbfe4884f6a92106febee99280d282db95b9d242cd04d88b9498a8a379ca12d679a70239a43bbb64eb4583be126005e5462475723f1088558bccf3ac6cb80c7ccb791cf49a18b93fcd6a4d0e93ba6feb10b4e4f33692173fa3e618bb33984b3cd81527c03a1fa00c667ca005b51e69cd74dacfe9be818afeaac7390ac7223cddc2ed5a20c76650c2fe54eb731bf19851632c5d37e89502bab5b662f05ec8fcf1b763db06f8cdde5ae4c0ace8b9e33b3d98fc8560411e27e0198a014cd8deeca37954fa1d6f495ac0bbb82cac6e9c0a7287a1ac5c9c2e91036a3a107034510890e31c0a8ef468bbe0fdb84cfa4c4b484c1316d387276c07865af21189e0cf13ce48ea529151a91bfe3507b98f17e0e9e36748a8c9d108180c2294e66636d240abc338c2aaa339facac16851970f45085f3ed6ad6613796967a613e9c8937cf8994fcb6e67076aa7023d17d7e295fe0ae26a5ccc52d1d78c5118f022bc0fce3ab73f39e2e405ebf586a4816f692d5aca8b1124c5ac2845a068df1dcca9411e36fcc386790e081d48b844543497c2a063981645c34a56cecb469ed0269796b4552cc2044cbcbeb708dad61e3fe498a6278f7c0ef7d3ad706e3586e75406d6c0892cdc5f5c1f161182a5d7fc5bf160e93973c5e9c77db36bfc2d8e1b470c210c528a2e61f6730b375e3f2c7aaaf97855e61bdbeb4d963b16bfcdd7bbfd8f64349342cf57b507abb02dcc3e577f28e5deedb4ddb0c401feea6b4474971c86d152b77894a1b27e7426beb285b518dde5474737fdc55f27dc13b14e2384c78bfea3a7f53b9b7d8a32e052813f37d1c9da3f0c74c8a0f56e1a2ed4a76879089cd4b0b4c8d016aace0b2db62430cc0a35041b9488978d9364148bff9e973a91e05b6f904222d821a6ee1c01b68c87bedb43a6a3ad327066a6dfb64e97d4d5bf3b301d0d61120b8117b06561db71648c6de532c15f9eedee8763af1a0a69ad6d0110c315fc355e1cd8e36dff5bb30b5fd30d66b998e97137090a3ae9d2c1e8cfb6e8982716c53be643f28cdead81f7a3318fbfe8c395f531eaeaa50feadc5de53133dab8e882beed1001c01255f1b545b8ee2e2dfb78cb4e744e77b6fa7742c2681bd4b58747fd1139fac118360b055214400a61e58503f8ade2c780c3655eb4697d48a8900dfb0c794b0bcf09866bf3d5c65c22cb18637ff14b3d9ad51fc8a1caabe4e6c14e36de2596330aaf887e69627c5f642af93e3dde285f53fbe0c95e1adbce49d6a104f26f65f7a2e96973710ccf1213d02d51e24240fec38c2bd80daf695cee4727af4691a748b3dc33b8c98a64d7d223ff0b4cea7b29648b9a7825fa335304beb2e342e086ae8eb1bf008b41198b9c0a3e1911c2ea98e7f46c40a45e8e0bbcc9bd1442d7b0cf7080fc6db07535f6b0eb96e9181a4a6fbf71aaae0ac123bfa6cbe775b2c92c22a8ea1a2273cdf4cc634b1fe7abedd9acc0dd8dbb361d9c7cdc17409b982dc996f4828b507111386773bffb3e23a9d24266afa27e41502739b67964c8789711f37503f6cdf5d47620795240f0a634ec74cac89794ee0cff10d2f356ef2515a7162f697b6e3f2eccaa2e2a3dec394aa95324763711a9f7d5443228f997500bf3119384cec20245b296186bac0104c4dbe74f56db41e38f5208bb4dbf393134657590f1704c7726463c9c0bf059c0c1244cf643b08d09bf20bc083a6b34e99cf61c65e0d0ae28bbf05a1ee52902479a21790daeb39a62f924d771689697032d90088510a8e1b80d56d4bbda5f53a4ace811c60cb31ea861bcf6176cf53a418fe7264009b430bbe96ac7536c33dd326e329a56ca3f85bb8f85eb6d88a92ee315de46d826a7f1e5f841e866d2918fc42f080d05258e21e4ca5b983a1cb74d348868d40416b88dbd4cc8f4be814d34b7b162c54e215a222327909668122b657354406a3e80c73da26a9ab8708bfd1d001528c2fd09a4a7e63389675dcbed5835422f15948b65afa4c44ae4ce13cac64e5dcda592ac7ccb7be316c7d0d6ecdc0cafcff89ad3f7851b01b27546abad79068b1792611f15b5966009353d17978fcfbbf809c6a43af453395bb49086f328649619b1a56b76d31fb0867bd7b187c1fa096c3361129760bb0ff181d9c516180e8e63eb4bd1ff17588affb2dfc60bd89ca402133ab354325052c75c7609af29a35130301a94837d534f610cbbe632577c5a2112545b1adabba5ac4d719efa8bb571f6b75dfe63b2a8b5a70ef01450a2310f96fa9da9633fb95af9f1d3f8433d2e0a4de2ff1e6f3fa6b7b7a866cbab5cc7086ef4e09e5511707eb21c7cc61ed974c5f0f13a1173e062c625895e53399285fa8cc69760a6107c5222aadf8a892d8dfc9711daaaaae7ada0addf785cc69b771dab62b789b3912bb0c9bda8355ca442ff7ebd8a17b8ac4ba22b556c3073a19201ebe1592e786f94486de842b5bcd940f38f14914a894014c146de2c555cc254152911ded23f74d7288af5afd2590321fc094fb7cace874e7a2b4ada2edd31faeb6cbf9657a7900d7af29127d7a8bd4f801df9d0a76346f9e0e4648baa79353bcfaa694251b11dd175ce66afaf02af76752faabc527cc4051d44d4a01813b56564dfd39a39ce69d2306fcd6279a6b701116888feee0249ad446bd16ed3b48bb472435047b45a61aee8fa1d77f0712b63fa49eddbb1cad8aa5f98db40039c43fcbd86bc50281e572f6dd1467ce1d9bcc7de402a9d2140b9152f71aacac5d93c9df0c2cf57680ddf2f47b207f438acdb9d36f93c095d82f3c4f4a38146b59fb0060f32506d547febd4eafcf3396540cac5761bdbbbbc08acf2ef62ea01f8ef959548755d8ec85b8c8ca80925f2681a4ec901332b39465ca40d2955bb72f8e8c6e9dc58f174fb2d26546c5c4c762699cabd06cdf1241ec9ff380a9b0b2a33bbc742799adc271cf59196385f08f1aa8b64ed94b123092d562c2cc8f0ca3bc7da5e3428bd8761fcb5cb0397cb4eb00db0c5b87aac908d17d3eab04ecbdfa9815f55c3ab7f74d1f704ad1f51d51d126acb844d64958dc0d6d3d5ba9c04af35350b1747317e242f4b1abc7545deda61f9a77db01ad476a7815471db9a38c21d3c8f2f31cfb7c30a8afa295df5e1189c351d088d4cfa9f90cbe12112422afa03d313af2617abe9b35c1ea407d05a85c28db01e2566f5ddad732730f36f3929009b19e1714fcd1b58703c8bf9331c1917c86693c6fa24f72d74d7ff2111af914c9420a0ee8571925c68a9b3025df4cf65c6389d8c1186d467b06acd240512978bdf162ddb6031236235b71741c7c08ae33e8f359c736efcdc083dbabd769e24a0385719eb4d14dc97f2124f10a5f78d584ffade1ad3caf00f1e57e42e25ac2d578de04751ec3c3efe4b8fddfd1ff0c340e26697084c35727aeab00a8c7cfff940a0ed987224d85320f795aa9b5fdea2073975ef704c61dd6ce3f30b1631bb9a576ea3cbebb98bc88c6e6ba815d13946d56f23de703076c1c2f8980189a4ee8f3f89ad030f26cb7175728dcdf0d5bd13909c162e963d888001689f1506f00f2b65db496b028ba3bf5887a4c4782db93c3cb12845b31b93a353c35b28c580c8cf86a403d3f6a4f56b2fb134592212601cba07f30121f7f49cca0d80a2d44451a92bdab77b1c3053d49ddd24dd1b84393308b7894ca1840952a6968f29033bb047e57f09ad7a4764e386748813bcdb474b2ade4316310f8ee471ba759cfa000713699179c9f515e5641c33864e71501c7292f799eda4e9bc01d94c334fd7d09f307d00a5fd3e7584ec22c3b7d95028ad6b39872b3606b68eb8531216855325fe26341c2527fb321266694a80366b7561c6db95d7ca0a926c8e6cf3e72d5a4b02d9ca99abf4dfbfe5a5a8a826054b9aac44a3797e4389160382cd809151643ecb6fd828bb118de5588f511e6b91374ccc931d68416968edf57034c0a28217fbf64c61b67897e65e1193beeae0a1f052e24ce7abba07a62f0d15a3b7bc57b11e51384a43da13dfdd911ada88d2072a8a8811d3607687378b54c5c4990a84f5d75aa9fceed5f21c26de967d0033b99477ce9b80556f78088da7cd8873c0a303ccab11f232bc1c9888e74f033ea1594b3987958cf119ceb48fa6d14628409083f4ac269634a517ec7cbfa69fc53edc690ade29bfac9391bdd7ee02381bcfcf31eab1005c2b5b14c25807f9b255edb92edb474b4d9d7e6366b114a7c22d9af734889c788c3b990bd0698d90c318680f58954bb1852344cb265cf53177d99fc0a9f9164683a481fac634a679e255a94a1c77590e21b67de6889851ae242244cfad0cd6b1af729d24037a2a7d872fc570ea74a5be7e70657e5c7b33d091061803a639ebb31f36e2f466ff478f1013b1c26f1ee7540eeae21c9833918e80f7c5f84e2671a31b23446437b81eab7c700b90f2c70c077694463cdbb770c2dbb7784870d0ef441dbaa63f17b610162e615e0147637581bc91f123185181dd9a7225fcf0b5aeaef7a09c0f875a927dda06307ebc485bfd140fe074c58d912279736d07d4dddd232ff7fdf3649ef268cb6e0489cbd8f92141effd9e6f37321553a7ef31b05e2e600b00736be2c9196ffc8db6984301804adb439ac3fdce9a085903d1862a164d5f386758c2e0318e3205c7f64f56bbe21d41f7ace7e6953a6301d529bc88298c145071c81ada67736c06449082973ddc78ed1cf6083d260753d3bc9edbf283a8e95708ec2984f43e798fe82f0075c3a1cf596a032bba837f9527bbbb8da2148e2d8547061fd4eadd7033440018d675d3fadf337cb87cc175ec40688e2c81bf0828861f8b49e590a5f0e442cc354a60b86895265c22fdd9f308b778c19142d5af9855daa373f4c5aceab16efc679dd94c9703c3f05559d9d03143df5c411b4de523c7addca7861fdbbe64e3828e6feaea172d01e25528daecae5936352cf2ab1c4efdcad473ca3ad59fc847b335b6ce41e2f2d3fb81cdd2399aa3ea6eea5baceb390bc968004f4b5d8c43b41ea9c9686b6cbac1a421841047d088b10e1a27250177db16ce4bbe153fee2faa75a41623a8a1d0cd2fee838571bc87d0a45232ef206a36991e3c3464844dc352220caeb20cd4c392562d77cd0de6e1be642f5f48bbbec4a16acd62796e937b2825cc51fe783d1ddab1043fd3d7f95dff9c11006ed199df7144548c9591bb6345f9bbe9e1c87348aad0d1519bd1d6e33fdade82b1adf854767db6f3be51aaae800cbe8b963bcfabe67d2344bfea0ee046b7c2c260c4f439968bff8eaa28701eab857546e0a1cc18284f477576f0e0a4b1469b3b101089360c33ab84ac597a576a50eaf9fecabe91e5059670101457b23dc67ae1e07382dde2266095b96c3e77960269a6dab40a8b361571d9b1c88ddcd0ce045c4dfde566e57626edee530606542e93e398ffc8aaab5396dc43d8ef1c8597365487e6c0004e8f366321039768e8ff0d9c9617179e0ffe064a9ced985cbe9780bfc75b9b707ba10cb810f20392bf1895b7ab3ca8e88d128b6439430e500ea7c4c9793e7bd2fa076dbaa12659f46d9bd8bdaa777458591a3e682af05ec550da8af5dffb74d9c8bdcd1bc851ee39a8dbae68144fbe61861dfbbd67c3521b206319d5777fa6e28c34fe68c1154105705e835c3be4653898cbbdb1c3c47d713e312ddd2b3d21fea70a71deb334acfd5b6d19fa4212faea8aae5769bcb909cad8036930c7702eec60530f9f4a7937f54ec97a418c09773a18bcbf70bc1bf6c5b636dd33a30a0b245427a1dd11bea53e865c0287668dea9126d9f7e1ecf3bffc96abb998c193a79d8200f5c8492844ebf22771a3f8599881410e421f27775c49c0f7b2588321836f7abba7d1b28c96d3fed757d0c1a63978c9f9ada5499cdce4abcb65e91c895e582384cfb22d04e0e16ac4e4af744ae2fb56ea131647b90ce019e76c26a7fe272b46b60b406a4ce76983b35fbcbe23ed1ef4d692f46001412a286b56637fc6c9975ce21f39c0e14ad0ba60a613ee26e541ffd308e2167ccc18fd3b2623aebbdc08877a5dac1dc0545f33bdfcec0c9b3edfb3548f2449925960e455365e911524ae9ca3a9fc076aa30320d31b2212a1441a10849eb276dcbd6bf684f852a8732df3e392aecbbd8cb91d920d66a8eb1d873f80e3cb3c5bfa54ad4202656eb8fd74a59c8c194ee57a819d7c744a8c6227a465c83a469b481f51b0d71c025cb890872c297fcacc44750c3a2638be2de6b794dafce0db40c0544edb516cfc4cd96dffc7cb1b15c7d029d2ce65fa884d80c526e2ee3878d699e91c4552e812c4cb1826ed2dc3ed5ef4bbe6355f01b5936d5a5f75f9509d15fa1215c48c23b484eed35a3ac8a9a7135a7023505f8f49dc405d41b0c490a7ff3401389eaa559b6580a81751bf80d28e0ab98d29153d3b1057aa302ec8ad6577ead08d888a2b5cd27fe64c65c7a94bb19a5540e154d87445167df1a238d0571f1e2a2236df4c4a160edcaf9e40dc06c2caf5ee5c748865b7b34106813e90556f3b036a08669a9bdeb60bd6a922ec6392ad85f661f42273e113b66016c986cd26049166da03634215dd47e3f32502216bf2e3d5e98fbdfd1f97ba5d31e688e59c465a5bc313cf9bc8220cac23992e3626375c0efd7d2400a658ff4a786d2f72a9ab21cce5ebaac8dd156692036813749f1aaec7160022be670b255b20c586197d56a97bc0077dc6aaf94a1361a9c1bb9499d59948978299a5cd44888363d5460102f088ead98fe2de3a811e5e11134d9fd432da0db255252225ca1e4a95b52313bd2d2191a6343be8d8a7c76493526cf882d976607d56d0ef8f856625e4d39a9e27958f93a1104f05f179b97b0f696337c145badcddd3b709e156699fd81884aefcd079dfc4266488f42c234a25c575a67908d97e27f3cc768f79b2eb9fbee202403c09730bb74793bdaeee4bf18dc3689e21f59e379644da04173547756e4be91b86d346d6fbba59afa4a7cdb2942e80f188512bfb6e450fa1a1e04af5cb21116fb07efa744699a683e2afa4b63235dbbf7b337970041fbcf146ac98eab36a4f4218a8bd98d2cd3edef1afcf545daabc79f465bb4d67134507b4b5b2bf723585e8039c218f6de400b6a71cbcbee3c5f052c1c283601312c4b455f8161cfc0d1bd341059476d57e79c11c5593f371316cf9afe334e3e35c95b3aead4099456a98fc464e12c17f399a09622b36dc45307355647082eb325793f215bfa26c0ec9c45a3d2d64abb06f8252af0f502daa2da166e0f34be42d35a41abb2c4e894842fab50a9c41bba6380a90845e8ea6e6d6e4ee1e37a8577bc5c9075e624a7177a16bd6c46895e6c1de3c610e95bdee1868ba13075b7d5442a0420c046cf786e4951f7a312360a5552ca7e63353928538850491824e7363f49f9189630cc81c13fedfdd494b5ddb1724de7cff4fb0a321d410dfd93be0cc8e0543fc820ca43b212d4abb1a949de60e1612bd4da18bbd2fca4f5289cca9bb4017cd5667242d2fa420c53a4d0ebe114d4b47be50bb1b35c6285f9e03d4a30d948e43f3664c23e132d3e2e382f2e0cdda8bc5e3697d6cca2962681b5efbb9426fb144bee8e45545eaf2f2a2a3a74432a05cfcdb0b7d574c3f7b6336549d4ddd24407b12f61e99d4f0d77b38ed5ebd537576688c1028d617c7f6b0d2427669fbc8e82a57d653208ce7e5eb86493bad302eea2dedb37ec1853a7bd4a2cafbdd6b854cccc126f3c227b724e581c9ea5fdd56389dd1ff5abb72f701433c864c4853e75648aa402a33c80826a15d83ee04dd443f882d5093b14f63b2046e700d30fec49fab0728d6e4480d70fa84e464d1e89c5f06ca618f09942e59a9e6d3001165524da4430665a04983810a2915d0dd1a8b608b2f8cab5681db9f209fc0d55c8489fe6ad0db7cfb193bf95fcecc41c8cd161ce114070837337caba5a34ed26a50dfe08c12784734f3df5b4eedc4411b63d5a083dfc3cb3550ae530d0c6153ab27160e4fd7adb1d29ff8aa796b61824e57c0f9aaf004749ed27ea8f8f37c0fac195a2072f0f32dc8fb865c774ebd3d635263ab8954f7d53d9a6e91a00c089d408ffaf0bd4e8390d891771fc6c7e1af6e0f85f7ef921c0e80fa548d3c4509c2c2722adf035fce617edc61beb0d4cd3ee8f24241bd82f1362f500f9efc4a8d93bb4a4a193859d73c1d3caa4d51eeb507e643db79c4d5f113d4040567b564f44681b1ad5a120ba4e742c2775dc7d7393b9be791791697ca17ba9a53fe667d5e689d4641c64f6d030ee01298207946374ec86b5239fff089a091218200a607f124f05e84051de4cec707f3f11932ff81fbe0d929725c44efac1d9a0e86e2f6a5a86bc85784392404e8bcc9001a9f3f95906dc73f9ad9c0df4a6e717b04cadbd1d8e66df8a562afc5412f546cc66ae4c6aaec00a3ea2b46d14017cb04d5b1385776a7b9216258432cb9d21b29a15321320fbaa9bb7e2b077d6b954a63ab05abd9fff0d1bb1cbbefef4b0bcbc3f3db6486faedc5cc0b122ca2a84b5eab7a6d24e305da0670dc4e1239ef979b34fbe6141784a9f5165f2d3f159eab90616b1588d727ad7103358bab50d30a75c0e4b5c5239d2088a2954f6b6538ea4a6e5010fe51d9e9e1055fc6334b241f58597a83bb450cf2a499512725914cf010ef0c0f665ff1e156f4fb0fa5cc01801073f4b31c6a218f740c34f29f952563a1598b236ddc2b57f1757cc0820a405eea22cb150dd3bdd8cc37fac38f770db82d92591d972fa6b640db22f84aee062951b8b364606b4b0f5ed5e4ea56127a416610acca658ac1ec2617c461692cecabd21e1760afa2e81d68110efe9be6f9e541f9cca4ab942f40f661c57fc5ae693561d15a3e72e5559022aaf3fc96a44bdb30b34eeae16b5311cca44b6f269aa4467e41db4185b94454d1e3cb362f7b908576aae063f38855de4959d1a4a2537ca2bfa373d2ba8cba90d265e11710c927cdf5d9ca065e362c5e5a48cb365c7d24cca1ef73e77d437e5304c70f16478206fde4d99197a087f887bc22a15c8da563e4a42de623aa50738b426a557a17f053bec5ec5a4f186946640977253af62e890726a46943bd077727672edea0f782e3169ca114e49e647b9ca3208ae7ef580a0ccc31da97130f9762375a81d81b6dad119abbd59e71a0d215f4ba5835144d46892ad840890b23b414234b445cd26bbec1c869f7b11a1dceca49dab7da8c156a7741af5d448c1f69894b7e016a45b80c3b6917158486023bef8b3ff90bd872e31b5814310b964e3992ad0e67c37405c431deb619c9aea2f42be819f67fca836e5faf3c6b65a1c50ced42e5bd3a3a8b8c5ca0177ba49556b8bdb8252ed329d46b3e74fcd9f6a939bb98d6086d305cb025f51abdaa144ead0cda247a2bce02d2c32f896d052be654a559ed5f86d72c7f947166ac3c8ccaa26db92449ed40bfce1bfbcc3a81c76bbfbfe8ad94f9c60d64fe7b7ab64f0dce9dad2869e1f21605da706f8d129bfe2225425bd5a454c001c066adb1eb0901c2b575da20e7a7fc01ec0291c897bea8f91013ac46ba5b8bf426f1e826851f633c0f059de63aab3910896247fa6e3068344dbbe75b3bdad7940b135a2557ecb0a736ec240fa96fc5fbd5e3d667782af7e8fd5f5f34c803db5b978570fa1e6fc7a4185606d1721dae6de5a41b7fe66a4c6b6775c6fe47c88ffa03c6fa1417d145e59f87c03f3649935c684fcd7fb97cc8c51406813bdae65fe3717a87a8bdb078d379cc1c5afb41ae30e262459ac18fb8e1ea9638b88fe5ca0231d858ab00ddb448382d92656eb1b532069dec0bdac43a9674736ab841e84baaa9d9ae79491e5a6f4de6cd5049b757c07fa08ae0e3f7a876bdb03e628c037910c9561a4a729f6ecfee178ef477d95ef18f9c510f052d22704ec228495b969a847e63e2e766cd951fe109fb30f307c30137d71ec03de96c46cd6f94a5a58580dfde2e44784f407bfa8ace9cdf9042d691056f55fd12413260d01be3e27c7e18ef6baeca92042f25bb63632bd12b89cb56799ce611e7ce80c66e6483b9dd01ef72981a311ce62c501bb53dadf29abd8f0f08d8c4e13a3aea98247b6796ec0c4c6b71864a92d345a07c84613265d11a35128b9d43b797d89ef021cff8b79b182cdcbba3ff78f5fe5aa8818cef4ead9fffbcf70ced0498e577db3a0330c5aa6f2bdef5538f84719fc8e510fdb994085c9e958f0e2e2de835fe038b8e34b5b78833d314628de0359704d2e3dbfb0defa803902f13cb1d6701b7b24c93df095284c3453be5738f327f1b71f6d68eb025103fbb0a4912175bb6e3100d6b2cd342238b0549d179be8669aa2d813d4c9e6d806c12ef193b9fe5f361f274bd315dcca85ef1ced54af670a692ef94e483ed0987af0ff71bb000c8406f3cdf2e4d7979ed55e40231b55c43fb1c018e537c651ece00102dab7a994c690f212bc330decb7b68ad083f8340b3ad6643db0f7a037a0f719a038e53bd7299f69195cdb9803b6a1763c3a0d40903e0c1ecc0e4967f67edb833df5dc06c73830f469a8e83049f4bea5351a4a59025ec1d318f6fc530f3d109a46f38f46f7ff1ed82045b5a0810409e18a323463b73a749cd994dd56bea734fafac1e83a1870b3239d9c83bf66308fc2eafbccbfed742ba621c6fb4fa74c1d3ef343d1be5044611e847e57482b62fea77a6269faa07acb23f00d66456b579d9d997ebac0693d09f8f0533e47c5cc4f546666df193fadf2c4182832bda3a1ca559245e300ee6b92957329b6ff0e6e2760f785e9c5ee4254acbdcf81d56e34e00eb9613ce73f8558b16e540c4eb9875354528bc70134ae03020305da5b56ff589dfb0ec442362db3d1b6ea94adc485b1acf7f49c9db0be2c03a71af552d24015f49039cbc91ac788ae42a72fd37984f9cf59a4857d50c6a433c92b880ebdd642bc718403fbd52d9af4bbdab83095087fdb879a2121c0b89a4e6053c9d2005815af1b8535e0434cbff757d4ef958c5cad1a194a10f1cb12da80405dacc5560188f6c39241bafad1b1787b73c216e5e8e2746eb13647f0eaf8449607850f463c8cba6ed66eaeaa8d7d2cc539c2af8b395ba75c5385d5b11297356fc506ab86d05a98c281778ab5126de7b60f28e1812a78a35bb262aac17b89682e1cf77cad8fbed3d7908b91b2834c521576ed678a71a03f24fe0747779dd193c434a8f7c1fd5093da36d1e98560c41bbab76b949964cd60075fbe5dd753816d4dce068a2109fb2c495f2aa216aa3f51a522936d30f4099620489c84da199de68c4b8b70d0c66f344f0335f04d5e9d3eef09f2d5697599c817308b1ae19789fd7e7ef531582495cd025c691616b30596ae190d6f5f54dcfabf9314eb349e4f0cb6a0175f7c50f509729e255c126e167fb60ac528ecba081be0a58922bdce8cee2c201d5bc3fba6d939230c6105748cc18089913fbb78d308179b2a8b9f315240e890dc6931f96065d0047ce1b8515c9e82b9e2adc515c35c2d7f64bec2b8f509e161e530df8298a5be9952baa59032bebc6b6a496b0bdd079c807ad103bc7c790259ee1e8897052aaaae4c79ad5a5742135d1203d5bfe930352561ab1340b4b50acc223b7cdf6105461a9c92049509799391bada77129420b2507b4c1935245bdb9d559fd8be985f8b1257fd08bd4d2e563625ff040f900bd2da0c6289db56e38b18295c038334dce76bed59b5e5142f79beb36dea8965529ff351c55dc6e543670f892d925d71496d08a90b9caca2ee94a02e3efa06f5ef17a9bdb8ce4725d314dcd9ce223bbeb18988f9f2bf4e2f67acc9be4bb3a4f9d61dc10302379104b543c816067d069e6bf407c0d73a9cc196ba925f32ba459676f66a38d9b780f7d89680d42463e28e45ccfe669862e29491467592fa52cf9002973d77d704c3ecfcfb71fcfbbdcee01725f0947c8bdbd395dc39afcdc50e7854655e0f50abc6b8d6372497373794c36de5a945835180a13b5daf3641f87f815d7cf72cc986ac13c1af611f86c1ff838b06a67501718bbe610ae9d36808ed4b7d122a962bba7b3a2ecc1ed3de51b3ebc4a20892eedf292c2a6af8da6ebe04b6c192c8510342949a8379e03ad72faf97b01a59056cd0fa48dc218a28c1c45b158df3a5d531f6197eb55c0353bfac2b7d7f7f22efe9539a1d60434209d5ae85726316b72002894416e98b04039e635e47a1e04fbaebf1a0c3f54196a54ff40bd6a14e2a77b1a776f2c273d3bda78244b1bf5d4557002583a5ed3ac0a154e94c9f2a6f126c67ac84410ccf47ff4371db7155cebf762933489bc25f2ad5d1acaddb70812095d3576b6089e1e8ae376d3ecadb027f04e0111834e94af2d8edc44ccf26117ef34a0329255237d74333d642ef82ac4702e50317f82e0332147db99dff1dceb578d44a66ba2f5ebd9e1f6920bcb3ff51a0793765244c4ebe60f1076f04aadbedb7572ec93ae5e4168e67a61c94b8bd4eab42999fb3e0f21751a74f5b2e23c28b14f19a58e5a915a9cb7a39da523824b069c96951ba19fdb7760db01a403d508257695195c7a7a27d41bc61ccd4232d54e429ed5bc9c150fa548d5a3309453e9298a5caeb080c669d3fa6dd4368c570b2798d6475f91e10d639de40d209cac7860ca559ea0294924fa7096e0defbc367ae9b1a3c2790566bb29c9a7547b0ce7de93c23a29f2dfb5e0b1bb809c7b037fcd45f3273cb729f7635c22f5b3078a1f20c8368cc58adc9495d3ecba96333c856036a8c396a62a1846d3a2baf00eb0c1f7a951fad7ccd629220ba3dd8c7a32d9567c697f1a2d71cacbcdff02e842aa33fbd33f8ee724f88e4da8b0bb0390fe1a7257eb5389445246aead97f5ea03ccf291b966ebf1b1a6e1175de902182fae65ef217187a8bccf1f68591ed70e0fca61bc6c08bcf1e0a9216e6088d6cc6058ffd4e9bd8229a1c2a2ec2ae1fb640b477d03eecc348d1458af4310271e64165c2418240d3cd4f3ea54f4233a9c00f04ac433de92b088cc55465d8aaba7addd5e2bf2a1fb7fd82dc84ba8b2463620f9c7d0f6eed87f8cb9e1b3694dd4e17c9401b41e6f2765e85d3e05dc61db1edb5a3910d55545d4628a458c8504c11da1d85a7da5fd737f12c4c23c84d8a1df3db78e888742ed582b607a37ed8ecfcb5514dce153f220a5cc3836f34e8ec3ebb2424866fdb7329fb9cbc34af39456969f5a4c842ed2e2bfc67d71f55b9798d11d8c086c571038a7f94b11c85bea9e1c436dc412b82ee3d877fc9845505808227da7a2168127f438ec14efd60cb504d4d58c1c80aca1aba55f620cac1ef4b565d9398946fedb29871cd49ec8cc38a716ee937c88075f67bb2ad4a24c60b705aff6cf7d4bbd250a8a3a205b09a527a44342300e12ec61e322fbe68ebee84ec226050e56f1f96cdc1ae8a00af11cd7c31bb2000bf195af3d299e0aa084e89d6d702a5d2bbc42243d26213aaa023a537a24173f612e12dc30ea1ac150817692ac7a4ade1a15f12100521d46284912cdf5aa844cc6601b560ae690623208893548dafbf0ba8a7b1aecd2cd96548726d3824320419fb5baa5eeb1d64255029e62ce89f9e2177513101b1018644d3afa3d8f145b1269f38af886d6cdc6cdcfcca9e60d6cdb09c92865b9bcc99dc9d09ba88a6fb0f54e84a8a84c722318b9ab551362f78da325ec7e56df496ef2342ff963bc81a8734173e92aede3697f6afe044de32a56bf19e24d4edbe26d4009b9b0807f846ad471d9b60cf425aca656c04b46a482d702cbd5ccdea5b15f2d4d923b44f12162b1c67f459cd741ed0712f100ae5fd033af95994d7f41b456c86820a4321e0a2df74a6dc64c0e129cc1a157d8e4812930ff48f7441f03644885b538d1b3bc61f383460f3176d7589e8120329873896e47b67f3ccd114da4355ce4208fb7d62b23e1609ba12b2c2100194139f153a298779d93c3de509f09449b8d5328af799c1ec1da67dc057c446a68b1a92f9d7b84d3803d512ec0a1c22d1d5d3f37024b7e987fdf7dc0f84d6c27d232cf6d2e9dd3880a4645cba0d00e5bccc9dccf0a5bd6ff17a8ce8003abb1d97150c35b0b10de14d12e5ecdb225adcb3993e32053b7efc0b79ca6bff57b3431a767f235ebc992fe62907433d5db6516ea8392fc2b664260dec5a152e324e786ba74ca047fcce9331c3193e51c2d4b5e21ba635274784b24a6ca9eab4ba8fb60257990ac44edf2728af9aab5f7b8b611c691d479f3ac41b4e7be46deceeebb131c4a05f54a3d0b19615507785d6f1f74a01009938f5ce914de6da00fce98c0c54f2944e761cb7a75dbc088d1671f9b8976075d87ac4d25f2f2b2c4ca864228739eb5cd4866588d9c3c62b0907367cc2baee4efbd7fd8217f7eb91df19d107e0ac99139d70a1554b32efc6c79a7e7ff6d1186b40b2bb626e8727c77c4f089b66bb7e97783d31a192c1afac091f1cf17ec407fda9d685098fac5ca6ca85a26e1b741368587ad4e99903db7fbfd3b03ac763c57799dce76338d6ff1c9e450f6c2e86b690c4b510f4c6559351c82417c8daa0b7d79e6a4f421aca944b7f0c394b12bed2111526c94450078ebdfd58dbd0b68839c91dc163ed3334514289aeec48ed3890c909c49d9b53623c7cb82f5de5c10ba880f1cbd00f195ef40917898d43bc00ac7c7f8b2ba2706d061ee27ec9740185483f5ac1b6a988f034b6fecfbd49cbfba85a99212e00a34665149479de2ad18e0a87fd005ba3888a90340f66c400e797d36b986e7d987f6170f6af5998d736525997e4b0c62fc5fdd7e992a9aaa432bccf35e41c8353e06b1ad0aea6baee690c2ab716ea712745251f17349f7cba481739ad41bb67aa483a1567825540f6b39eb7fa3ca2e798cf684ddd873bba59595c99ceb821b5219a2a2c4ab7063f1a3b4f2c588bc3ce4f1690c1bef6206cdb282ac71bec8ce12dc32d6b9fac9c148654589f21e0d9c075dd421a45af1abcb9db95f9cd5eb1c0960f5e5ee737ac19e29ad1926843e54af3ebb57b005395f238d4f0b05eae65542dcb73128a1bbee64eb435885b09d35f6cc035bf3cad0e2112da41c3e3a83bfcde12d19d4e5620dd9c3a864321f33e9c010c939d2f6c03efb6870884d25597254f201d32b921c79dc51087c155d70618cdf5bc57d8c3664595150bbf76522309c09159f3855f39cd5a9675791e40bb5794e881bc3fad3b77c8eb5b69e25c3a702150e5809e1589456cd0b3db420f26d905e08390b7ab3ed432094d3c994606407839fbf3cdc418324cd17cb6784ce76ec262e17a0b00ab91617d35881e9e0b7c726b98889af415a882bcf095210a82f0bf8bd9d9604a5efaf7ea96f116f562ae9e7624e9febda415442f2a45e10fbcb84cab1b9a85dde687e30bd4f27547bbefcdc155073685e1193fbd0190f970815cb2e52bb07ccb41987fb57fc0c47a3ca7810920257bbdaea74b63a942faf0a82462e87120171b2e74ef60bf864e17fbc9c40d4595614ca4b8587ed11adf91d7f7fec2a56e836ee1a35ab09e056c6163e3c5c229faea579e26e62f55fb5837c1c7782bee380e4fe80fefffe5f98dfcffd37a070843a9790516112c9573f10dda73f2729241170c207b72375a1151bb0f61ebe3bc2940a7fbfb36d15a1534b3d9ba25746a7e7dafa33ef1c388da69d3e07524eb7b034797ca3ebbed8f67e0ab0efa6f5fd4bb423ca68f452234ca53a9832d92eb3f10e4792a52ecdfde00fa53a910497a3fdd7794346ccc1deb4c89027f4c28501639096fac2b1e8b492e86822171887c7a068dfe233d53de144336a3ba82fa07a991371ca810048101567fb89d84098760a5e9632dccf4cd9e1e07d72d77828109611716e04efa832a46cc075dd940141bec2a92a9b802d384100c176b9e5fbfcc039086c6b6cfe2ecec2cadac30611ef49fac1e5c0dbcbc900a9101ede40f8ad37c4d7726c8e99948692f8284ef592ccb7978109f7156965b0f7c8543322ba239a3728ea6df634268ef27714825354fc9b3566556049a4b9a45a18a79c6da10552c567f1442cb5ebffd67068457aae0715653e12d2619465a7aa159037c397da26a90549cb06e3afa6d44d9bfafd2415d9aa7ba16e7939b5e180f0ec4752bfcbe325851eff718b8213a0cb80566794b73039ad3d89faf17108e04982b9e2f7269c75f55f988590f6555153e7c957ca6c5aebfc931d04efd01e837a3d2d69984269b8339cec8f92af95b00940e73a5bd19977bba24281b3d57274f138520673065e44d595fbac889b4a1106f59c6fcd02924670429c5f236ccc788f217a5c611fb47591b983f6f49350e2a6e987b7df6f8139df9df4a31a415db5ce102fff52f15e003f611628235b47b4e2f96aefdfc2f760c61c5a01895b5bc5588a4adcad80cc0964514348f67779337cc1f1c59051482745d893f4b13a42e52fe047ff78364cf23cd678f931c6ee52a1ba49b49a61355bc98cbcea169891633ec1c14ae22e64fbd76c996ba71eef76352f212f528b5bc65ed3c8d4ca51a95bcbbb7d5dcd0c45e4c2c06ed7ea94e9c537d8f0e2768660fcbecd106d814884bbf8d72b299c96e93d32b31ad1fe790093bb64458dde07ad7f530a5bc9b84cdedd8c26d264b59cd82762b2709d087c405f7a0dfcd6aabcfb7ccfb76d4f1b162bacbaaec5911a2eea13bee7f6a79d3df74440e06dd882633ba8436e9c2edf36370d5527202e7accae4e6843c2405554f724674bace8ab83dd8c55470e65b336b24cf8684badb877f5615715382630d435c0f398d246014ce5afb52595da670c5a02fe7570fdfb0347339e22ccd074d4a22a1209c3e24746043ed3e5c55f0ec1f2504a55a6c7df7c3cfb492f38c6783ff4322e3676334c620e21479ca6c2806fc8e2b89354cea24c8a0db700faddc91b4f28377b5af8d6cea14d495e3e94fd9f682b176727c090d401574b3e5ba12c2d880ceeac559e62478c69e4ad0e21ab853084d54f4a74d5fb55f2c5802015da7c24a73eeb26ad04ed2170f9deb27f109887ed469fe0b1a28d24cbc1d8addc7a76863c109e136becf7f95701146695b34f3da0aa93f39a5768eaa203b2581f790750a0c897948db587516f4d911388a6256ad607525f8c79badd908e2f968ce86234d74a2c766a4e30f930cd8c3767c088e1820e15a6e176f37118c692728b5f8c685543def775109e59bf9d97365c1b1735eb50882866e4c73f0dc7add27ee10913a2f733fd48a0d0a3b03369bd69c6047bf78a7331238314813c26c85e953ce3e75a5d70dd92bdebeadca93fa0bc8fc32209666fc3df6c55747c3915bcdef87bb910bca9342b61e2f6ac6d6d14fadc92ea1c53e03cd3fac08671770c1b2274466478bcc2efa91d3d9773c0f99269789ec8904b0a760e291e0c17fcfd05ae86c068b2a8e2671a204703f92c358ae5e316c6d55644d498a466eec8e982880caf76e9302c2e38608efbb5f98b779396b734d117577b9eb98f61f7bf0991af141876f54ad2e371e838b85fe0259109b2314c6c004a509f9fc03559631f36e799d9023f6c84c59d70917c91d275ddde625fb54b2eb885116e0f9a426d967d1f86b08527cac23fd0c1a0eb73afba07e539deab7a4004bc1eb8da3dafabcaabbb1e5abe58a7229c2407ede48a97a9d31e71a283f20bf54627ffc6ba8b46f23adfbd0cc58977db5a4605fb12a9f164e6daefed61a0ac8b7ab5eeb64a197921df2e2ba9a97f03be96026077137919787c8a548b21a7e0e990d6ca8e7698dc1acc971f09e67363b24b9c8ec0a8be4533867188c01bcbb3a6af42d3433fc66fde5420892fc7c0529c630ec1d381106c7081d70eed323d93a3ceda1952a7ebd1e5fccec8e4f433d914b1f2d5b6e775d66ab82e090ea52bf23a2acf19cde1324616c1cd568dffe42faa10dbe0e8bedfbe7ebfd50759a3e41c7fea2366deae199f32c1a92d0533cd678770cd0e543137089f15562514bcc2d3b6cd2b478181a0ebc25f939db0cbb42c7f07e823781998e5a21471f61564c8ac0c739aa3f799792a6c2d8e6d49e196fee918c1f084f792607d28668cc7db96cc9d06b2b22d71cd005e08a53138620e5dbe23766f14556c4f25d868cf3426459d752bd8fa51a431e0ef0b61ed9aa1e99211fbb5fdd34a7c04b244e2a4d5adc1e85a751cdf05197246d4e569be41b5a9678248217113b417d8d37f477b648f57b9c77512192fd3d1feab32b7a366d2b848e9f997af1d4f81211fc65a77ae9e2d661c9f7a2fcd8c7418c7c0e92970cd4e160699fe714eebe9e78834351d7723715302efc466c9d2d7bbd311e0e3abaaa43bbe401fea963684702938d10fd88761691a2c0ba1799106972e9547c6e1356d0ad4b0c44daa838e7f9769310cf6e1c8ea3ed2dd0301e7fc152e65c3bc4c08b07a29b708133347c49e6ba34c94ec5fb19fc51a45c87d1a9f80a66c64f3140cfb6f6aa7b675c3d02b46a48470024119533b5ad33fbb44593e5e2db0bbe537e012e562821bca24affb69e26e77f23494cf5930bb537a1c5572cb09cc23d057525e470540377b8195724a7caeca6c1af4a4e94b41df7ee9815b7c2515031ef6dac158b4679e79e2f85da5ed4d72942891ae11a5bbe317d2b769372b5055b88a4b9794376f41b20b896346f151272b971d517f6e2327ba4e9720b7f68f40dd3a72320850d80d4becfa65a3f3cd9011261be305fa90509f43e6c4c6dc8ca7746625986760ba6f65a16978130d5c1eeb2d9bb16a05cbed1c08ae83f5de07d3c33c259afd2502fbf57265326978f59e6886b9afad61213ffd88ca28d289517f148e8321c97934aa278d464ed3976c3a67d2bf4293f478842f8da3abf11cc22e35154b0e34489ae77ab0b05da6acb9e275a48d744655f95aac50649ca09f87f2d6c3d7ee743da6810a622711a5dd65dbdc6c24145274dd94b0f5bbaef4c0fd3a15a8c3403566814eda937794c9fa6349eb9869aeb32bff922b1791288d0badd7637aad9c6db53d1c3016de7a19cbbb4684c862bdb45a3e066849bf16a414d3d8d5207321335442a06ad7520e6c0e74640d65bb654502317fb736ecf79cdc146b75f17c32dfa75f0b4ee7dda6cfbe73f482bb1698f35d6b22b35d139c9b4954ed7a404a057a2af438de66fbeca5b83e37b93b21a4baba261236fc1789b59dd76a2091df4850227c63bfe22247fb8c0eeff8c09bda58223b2b664f7fa0b138a0a9fddc94ec1c7a54e26675ebe0b5d5a42014aaa6158ec9cf4e6c972d048a2874c02aca55a3aa82f095cc59656f8df0b41712a27484faa24e7b47e220eab77b0363e3f3cb2fd44cf96906a03c4b64ccc0d05b865b0628a8fb930731ea4aa7e7925c9f36791be92ab107fdeaa7160f973ca30d6a35aec1c697144c60b9917927261367ed592d4ad72dbc9d93fb3e950c1c3e42f1e50c9739d5b80b55a9152e4a74e1037461cdba4304576f95c81454951831395b6afede1bdc6f49ec4fadd118fcd540cba1e65b8a4b4ceaffeabbf1db7fd66cae98629b77f7409a14afb355f6f3b14d069b7c943c5a5ef6784d5abff28be7151b94b6fac53eb0c145afa19f0e4ec3f550ea54912d31d01d79be53f13f7a332749d632048fc3cf91872be86e58df8c95c75a387872458de6d1a835a757a1ca76f4b30202180eb3252565585adde45ae2b1a19519c22f028fddf2c073d966899b5a11e349f4f9504cd825eb6cd1b11b4cff12befca5d0f11fea5180fa8a390bddc6b3db5af9651c80dc2038693b0ec33ed48c08ffa86658e6d2f07b8b73e20cd2ee9e1f6aa6824d1ebc4cee4d95523404c97f4184a258db39e024e56c0a456e61d44c5062877d5b6afa6ba4845028b21dddc29d6eba39b7aabc5ca45b8d7d2c1a4cb7f64ea88917f3d184b77220a912e21becace2b2e96ee4a89178b3357a620bc4c9462e2e3331db2648761b07de5c6e28ce71875f8bc440d5795331cdc077e61e24abd537466638283ab829a6ac1dc8a3c791c2157e1b042d1bbfca2b84f40dd480ddb936373d774f69bd0884f23c83334137aac304eb2f395aeb5884eb768482686a8ce9351ae5085bf20a644701abef7b9235bbeea4d78402bf385811cd8f242c2ae212273300c60a9132657646a1d53a466cf9d0aee706ced3967fda16e9fcea7889d6f59360dd46469fda776bec1bb199c7be4dc038a478c4aaeab943be34547348caedb6ab665dd80ba5eba8c582ea8daecc03f9d183fb86ada6d81452553f048465c13973f3b832b65d41023428630a50ef00e96fd669aac1948d6f2f0cd8da19b29f2538b69bcdaf5665b365d2b4091dfc369c948df1a1d3dc311a0d4939345cca245caee3496277ab41573d30fb01588c3f0611f01f3819a73ae4ce39211477f406ec8bbbc7ed50f28b4350f9614cf445172f3c368fbb3ae4c105753bd2649b76c53f088a760616199a279b84420825c782b24805367507897930bd3985e8a3a714f9e2bac815109c7a1aba1b33b074b6a7f4245d140fbd4c7ac699aeff82f3bb29e41dea40b8c2936fa210b6b2f8306cc28c27ebf0c23d355224f16889dba491dad240a955717ced6f78ff487df7c7dded27f0fba6ab5399fac3f5edf736c34b04ae802baddd5c68b60d16ae22735ddd48bd74a25e60300ff3d5af3de1d93a27b43043147a9a38893d7a312fa1ca874d3ab82e49dcda3e15184352509b66ed32f3207420fa1c2c55bb76536144a905472719e0cb34069723f0a01b9eafbc560bef5c0268b034080b67d2c134c55b3fcf18157d5fda242f8f35324c20c04ca58e1aa58714636da710a2ec63e07b9a0e81664b134424df5e08ab9bb60989e3a10316651d7c6e2e83bc900befd2dece25785818b1fa8583e0736917208e2b537f8b841cef16be7bb2154056adec2d4b90b9ee3af1b0c3b8ac0ecf60d3260d5a4811c137968f3ad556507ad88859654d09f84048146c23853ecedf420b03600b66369ccfe5083978e4fb2377af4de9db2275a6674c915bb63d94183745d0a701841acebd16b577cbd8c3aeb5c7b7bf6e45c6971cb9a9a8f18fd2a39ce7a662069ffe7642a45ff95b5411e953801a0154aadec18a4005138b5d3ec32c23fef1c9da411a0465437cd8e6bb6f1fead072caae04627b146d9a3a64d727f47891d65087c81eb851d17a2d22bd3da7248fd991c2b73a04ab7222f7bb06ade1037f5f2379ff875e7c8f18f55340656495bf487f124514ea9cb0516347f5eb525e02b143807b679e6b09d13a59678ab9eb8e0316b4d87144b50829eaaa0339f98cee359d6f548c8ae695bca3a2d57f82c0163bb463ef13626d925aba95b98720a8f4eefda2390199356c8aa6caca2ea16de99bdd480e9c663ce5e5e3cbb8fc8e4d90e5628e95aefeb84b3b62bccf4e424a68187d51aac99f985e071f5f7b14015b96f6fe2cad5e69b0475cb6831e40455a93b5a22049a2436dad5bdd2bf7f930ceadd2c181799f80be57fa09e620f4feeb3dd233d41c0e805ed5184c0d70d425a5e714277ba7591a487d9dfc3b50d00158e0720522d7c56d97ffd04d35643c12dc6472234f41e8f9d5ef7b8cd117f1add8cea7139b6b3a458286190506161d9ab6ef67026678c3edb06ae422537e7ab035aa7a95bab6abea581ba7e6c7984966071c9ffd4c34b1dde5a28a2667935e3bfca32022802f9c2c2703c2f38ac25ef3656bae76f9b4dd0e9a5ccc672db71989bdea01c445c8ec31688e41ddd9f0d5537039563999a5962c34f51c07f5a1709e4cf06d16b1eba1a0e69a14087a297c6c8f64f04e3c70cb9dde32e1bbf9cc7e433f093f3c4b13748ca14dd00f6aed62604576314dd41fd8721704c4e91e5a4dabf6eb8bdb2de314b17af049a46ecd60d5a1b15abe73afd7876de9c41842eed0defc2b585c9fe87a95ffb829115259d95214dcad2e07380c861338e7023ed67039fc40ec5bf15cd418914b17382e5c95435d783c251af3458a8218d7210ddf63af6efb8ed6d53c22d63299b5d7e174e7643d3dc23a42eadbf3ff9c93c599a80876cb13ea83ad45acdf187271dd7f141285bc9ee09240fc0ba91b098281368b855678cb637fea6347be532b62e80db126fa1502a427609e61841105e9b83d427c22f49c174d5d9e24bfc8387424b38dc79741ec13e85de9be984f1c78f9682586807ce6e6fdfaed83c36bec1a8c463cadf7d5926d7379d0845c96a41bf44535a1a99b25c77a5bfa88eed899fead28bf48ed208137e4ea45adab3121f3d3087b891527d1a7fc99a0297838df13c536934178c2a27ada1a4686686dd3772cc85922b34750098bbe57e0ce5f071b81a0d2c770623afa26e96b804603d8582ad8574de23fdf60b829429041ad4c2cc8e2bb038eec8f6cf8356a6fddbf3c38b46f7e341d1b3be3961eb8424e3b45281fe89b5e5f15a8a16e5e3cb954691cdcd30fedcc52211b54bbb76f159644079855f33dbcb1a0d17c0264b064dac6114da20ea4cb7dcced30a0db922f31273b7992bc351143ed31763035bf61cedc3b2458e28b619c838c5827ab195979fcecc97a9de98998e9332ee09a3aaad33e07b1afb9737c4ab3088ff8ab93eccea68d6beced72fb19e1ee68b90061f1dbd2f435d49d885f12ccfc3e868b07192d9d42b9f573263625528360666c4ae3947463c6088ee8b495529f5578e7db2fe085272954d83035ce2f568c9b030436a4b4991d973315446cd64a989f189e397b4c37836d607808feda8ac4bf2510b363cbb4eaf4c99fb3a9c50754dbc428d4aeee7ec096b39fe495e3ee728d69b8e6c85846abbcf852dcf0d5755abf6869c6fe6df4f580b1e31bea031336ff49630f07ca60d3c45fcc2b5c383a62cfa3a0fd67c69db05767e4bac908240464a9a252ca23263056a7f9e693f6bedfdc86625a77d0f04cbe6395a53c69fa435bab80abb9294046f7ce470054ff873c1a41609ec5deb4ea97ea9a43ff516fa0de79358f8d4c1db5968bbb1e907cf87fb91ee3980eff266e1ab4eb4e566e8348ec4d2b514d742fae72214688a5d48e7194dd696898891b30309443361cff4d6aa7d025949c79f58dbeaa3491c3aec1df1f5c9f43c30d32c90e0bdf13d0316af90b5c6ed1351242ff21ba52b644772da2e63122f7d9d73157fb95765eed981095299a8b8c1c800ceb9e130e2d130fb9dacd2c303a5bb21592e934824e16fcc4b12acb5ae024a33dc13f605ade8fc56e4eeb02533b91cde83c98eb75203b2f9f7f6275f6193d09a0b04493a89837ed008dc27eed06faa64e14ce63176578fa8149cb99084a2d46d1dc2e17c2eaf3abd93e216be2a4ea306cf21473f8b79219a085184fd858082f907ffe985e310627d93f492f7f9d54a8e6bb76cd42a84abed7f3799c3a9ce3938f16e75328e5d3e2ebf6aac388b3b009bec6dca0d2e7779b378cbfa9514e7d5e74fa5d1306c27ee32bb703f9d0ed10ea0b49d129b19e728d009e48e308e38cc8292b01c4d17451c7996467af8434751559979d405098412c8a4c054fd3e47d56e7a6f41d49508fd5df95b1ea1928fb883705b1f2a66879aaf318be8c3ccde6846d56eb04d06d19da3f40c119a320e87eb924d7fb56abd70c7928b1a7610a4dbe877a10905e359e56ef8a3a467d3828bbf8abcf9ca70008e4c009d9790c8348fc6c8c5107ebb50b9610fc61e529889779a759998192c939b328663264b6aae762caff58eb9c202cbdff3f5672780b0d6c38e11ab9cb9365f14d3028c6abacae96523a71b11db7e6afd9a6540fecb87c4bdcd867d7fb27ad0f75e8deb75a3d6291458fb89b1d9e5befc16b0adba7dcce293e758cad3e141cbe5729c88050d58080822166aa07daff31a116f7612fa65ed8887b5dbed09c28f643a19609e77576ba2f32d091db3e62626205d1119e4d9fcd01a3839d277a853724090a38baf0e0e425948be87be10782d1176a92e06734e5bf4bf10bd1427bff685e2debf3159888e759bea2fa7c87dd5e3b7381fb7d0c784c176000ef1beb8cbe471d63de7deb858f946cd8706a86a0fefcf5cbda09dfd7d36bf5548118354fd989bb7fa1fa9096d858ed1bb3bd5375dd491b50529abe4f73fca7e5ea5a683d15b22590abfa03f09ba7a5f053f34ccc86155ef30c97b09385c07a3b8f21f12e89622a41dec2e28990e821abd62e9dbb6ac39979791fe1ecff3106823e0dc68df9d9992947d07dd138a2f5a0ae5ee07c8a0c1c14fdc8a31afb5e8bc48860d2b52ae531ec1d967c694a5b9fc821fa84f4a23678ce654cf3fd924a7451c30cb01753a51f02fcd0811de8c7c86e444afc8f621aabfd65d409771c2117c6c5163841345beda206becc8fc5a093741311b951371e9d6853fd9f80681668f19541b60b4ca4fbd3f5590726a39f8151c422bc2d966f5b24830ead4b130cc7972dd1dcd3dcd8866e3305154ab4d1df020731059899a387fd11a32fa7a36fae0445eba289b9aae96a77cd0b09b63d43dee231b13e8058e9ee979ba7ab0679d7bb7cab92318f0280cd2a898612eb1c384e321a6361b8251572155473f9821b9f0b85038fb7bb3aace4b542e235581733559401a739d34a71935383e08a1b94b935bf8cc72bd24097763455b45df902d1b487f1eee9799b69e065f21a6d5ca7ebdcec1a5896746b5b3a725f2bd3477ad671ef6fb3b67ff312b2527207ee15416df21972a064870d465708aa817bbdb4fb3423644bfccc55b41f6e0f92ee640a4b8750c52b8fa3b9963dd749a96d24bac8cf054ed8eeb6ce59afe392a3eee12a5ab2b06fc03ff01156765c44b256c5cebe93550e217915e1e7b740d77f35d478ccd688d0f2975b886ebda8288331036bc4ce4220175279fbe480a0af105595305b2cea4e9957c8c3e0f77e4c8499f39099b68f5692fc55f0c6f5f4d58342f12ce3b3836a4a478fe04035c62f16d2d27c6f7a220d6e368acafaad3a0ac4b913da29c717a96b60a6a2786bbe60349ec2c2d1bc6f551f941af3c5e01b551462b9a40761b89fa2568c10300946abae05966c2166b8d0893acbb46108717e28fac4e59728e1443ff7c7abf40d40c7c3b10f40d661ccc406e4683b229259e1252c481665f36edeeb2199c714f60f1100f03a90dd630bc2627472036c31586f59c50396a33663165ce5ed22d427b6508073e5430e2016511c7b885844e04cd4f1d0c8dae021203aa4b35f23efa8e89d5c2e7eabafabfa6b1b3b9e81853a2630dcf65fadb181a7816cc1f19505e98a964352fbc36524655d70320abaa9db6310e52bc79f32c942b115992100229685ce90ba1cae3ffbaef3f93e7d56e7c5f00ae431725e83a0bd054ecfbda9be1daf159482a157a2c8a15a8ee9e27fa75ecfc7f23a9ad9033ec64a064432879be21f3fa35e4a9e27a201fbe891162ad4d1c320cf3984585e772e7f192c94ffa875e333cb1dad70b3de49a58880e074a99c0a47a30218766c5c6e1bbb8549297a0ceaa4d6c2c3a984d94342b7dc0eaed96fbffb5254bd66f60a5bcbab3e79b7319724fc8362c914702b48c58cd70b26a83e8f288bd31cfb09ff77d065414eb0241a06c9f821dd53fb4a34fa22d95ec074181058d066aa6db207f767a6e415ce468e81a6de3d6e5445ea29d4ab4e41a4b3b5b72a70f2ca1fafae4831ecf196df41b1971fe2716056d9f7f49140b8ceb812591c5128514f7ec55aaaf23778045e98cae135fd50f0c5861a31af4725e787107e2bac521e24e05c5f3e393a94b58e541f5b93c03fada7e9694821a18e85e920f740de4044728a8e92c9602364b9ec58661a1a7f95232895a0f411ee2125f4f27be266b1d476badcbe8617389b7c350e7b50e1a226ebac61e31aea4c006cd3ed9fde47e8fe953feda092828cd9ce4d506c99c053a7c55da044b43ed49dad0dac9b1e45bdc3fd2674dfc134e9ae2e7415e989a6e23a27fd66aa34307c7c19e1278e15595439b7f4ac8766b71bc10f066a9173a33639eba5940c4f7681f43dd7ab67ef63515cb6bc9154d51f87efcb7993476b4dbd9ece2f8999cae3d789b100aff836dac9cd6d2807087d3e9f6fd28d4cdb946eebe28b6942bf085467c4b07031c7f5339cba5666049b2d7ed7770c148f82178b011b7b5dc070011489b18370fda70dcb8993d41b1ae6b6cfc428c88f960cf0c7cc5f346360e024287e2204787315f9d71a8771b9f790a7d5a8af00021433bd1144b4f7f1248d04b51d52beb2eca4bbd4a3a665a8538394d030b9eff179ff354cc082616d5386b6092465c2f235952585d1ad297904775fe00ddbafdb4a6ec47fa9e3190be4579d850a9d488cf85eb36ff1a0a04a1424ba991f32a71118b88a0a99fe8256b1f806c7372db14ee7b6263ad0bd46c89e6624aace60ecb6c3fbfb9a33354400bc63e08374e1038c6c6d61f32cce855989e9d50f81ad0cee1ddddda11a1f962f1744b646a43a3efb404b31e5c1081beeea6e8e98b5dac52d7e6fe5e72b0d90f3322c436cc8c1699557a9b544880929678d3489a0b39a945200c33bef85f0f54c16cfbf46a74711408552e06d976bd1b5f5412ede999ac210c15dae0f73366f89228e85b67e0b66b76a497dacaee59b3b52cb6819abf04855266e70239f24b77a9790c926b0e9bcf3fd2024575d3c2d0b5ae1ca1a02f3c9ed0b85304b8f3de4a259363a85dfd89836245e0eacd6d40445919c411c59a1f66c385e63bafba2c16eef7b469586f646e61742723d26a08711b0764b01f316b45a738908906b41134080df7a470ea30ec24962ffb018621dfc22074adec148577645d8e325c05245d05e387e75331070f7dc79becd2d7e70d6555d07f7de6840188909a503a4cb5d3365d64395545765608ee89bf756ef7bc6b16c97054ffbb7c8f054ad4aa6e798161b93c0b7549637e4abb4cf2ae806f8d0796db2958ae198a7d2ee4a1e31a8fe3ec6d7b4f4ebc7b38b6940d3abd42704635e04979fe87a74e9eface256d6804586b66712d55b6821d1a0f02bfc92cc56b8407a6b1b21a80f05d169ab968cda61e68f3ccfd820dc825a0f2ccd54823520bdf86e3f4b9f3769d5e6fa29a539e175cb8a8efe91a78b26b094fe5aec9b177452ad8bb8e54ecc08039a688d4dc7fd20d73d11858fae75ff4f91cf01b48390a8a588d3aa794dbc46d32678079612a114875a2404ad9cdaa5d0069b7586a382ce5a87a2d778105667aa38253d162090e03c747d651000211a39e5b4ae5ba34c82264321ea8493657dbb12850222e846bd8eb498b91d815cd3f9d849cf71a5210b7d60507060aef5cbefe9964cb19607d5ccc0fcab568e964c95b35cfed4b5fa762712d184c13ea81a8e8e077114da67f533e8966c09787f50bdbcfc6a0343e1eb77b8d10136aff92b549c530171271cfa2a74757d5792f83e8e8f21be5938bad9a145f65b691e1ed0c76622770db810ec588f0908e6cff5e4faab806f1704546d43a905c2e30fd82b18a4027aa86f9cb32dca1f3c6564032fd87a3a7c3ebdff5e1d66da7742268e363f77ac8ecfa985162f54cd5c711888b6af3de730b07d5367121cbad1f7cfd1d83788ec78948055c3277a48ba6980d2c12ae81cb8175b931fbebaccf0c329ba1198d414c05de8081fd858ea3ac9485b01c6e40fae3fe65cc7995061e9c07bd17b38ca965b310437d3c73693d075ee69127398fe3db425d8e784c3e6cb3b880e12b7dde8ee70f39535556a387f7613fc949b6f922c7d1dcfeb6946655849804575322bec88f95245ce4e6aaadc82ae84d0d06d8e64f1ffb7aad3625a6585dec45ae1749e1d28f2e55c8b578720a3b793a4708d0642027eb05481e0bd3e6f715b6a092ec4b44a25a236b7061c214eeffb6b3ef67d9ef900efbb95913e87593bbfa80e93797245103ff1a49ed4b6b78dc9ddec8955eb08ec7999afe33efd7e3e9cf649718315c04bff5b56f50c2cc8efc56e0522c068dd741fa12c4b346519a3014a32639cdfb8ba5ea8225991a42dad03873472dd566461acad967fb2e66c3a03a724043694da85afac473fcf90c66aa1e674900f5d254ae56c4cb0d424b2a99ed37d41f70bac667d36d4d67df46d68323640e5e4069b577d6a1c3c3000cd8e725f6a06b2f24381e2a85f250e9c46028faed14c9bde50745ddc81dfe5ccaa7954fe98dc0f12cd2df1e8de0ae6ca6830c03a5e16521698b11adde1b27b7c80b81ec11ce69094cf46ef8dcfae0484be2caa013ada3809f9d513c4b1adb8ffd19d1f4beaed6d040e90ed5328b516be97bec2fe0af977b44b32d53884271b0172e85c94e7fd1f185665e9545b159344664727578753ab1777ac7d94e7cd1142b17653b76b1dda8ef0f637c562e9b8c6278d8c424907a28fd3547e9edf416fd540947e666c999db324fc51ffbde5136092b82f9d56ed2f390e0d787abee66347fb552106fee61936f192d03070cf5f0b727c91c8cf5fff1d10732befbee70286f8eb9bfe448c569b2a4c77fcabc2207dcc5e4f0bc36410ebe338727782ed07d4ada6a15501c21eb0feeec33ab8b977bc6ca257c48d2dbeab9cf6b46a0c8bf826a55605273e717641d18a099350eacbfbe1de8968e73712b764ebd69050e8cf7adb1eb6225751085126e38252830e11b7162d76cbacf8aa95d60c3b8d3d5ec8db30c3733d646911a192c2b2dcd15d1643b745d53f5c42d40f15bcf15fc6dee4b8b10ec2510cc8b83387f9323c630c49581c84a18fc63efa1b0d5cc41bd807b8c3b3d6e28f474262382ab4d537d5fca5c8038df84a232b00b974250bd04e92b0ac9b4dbeadb352d534f680d309f236b17dcca346ed0b15e870e0ece4651c4caa0ffa22c31af9528f12eb5bb308ce033523236bd34e5e1b1bbca4e2d079dcaba6fe0b36cab4ee31612f9e4066b18284411b2b3bb3f0dd0cfbb4209b884c4fb0c9f6c3152537ca5fd2f97b4d9f0b859dd81b517587cab2fa978efb9adc85cd1e43de25b089eb4cd5b5c74e6d7ca39461fbeb828e4d9d416917cc0db88b13232c363dec032a0c83244e5932bfb47b6d9f38a4ef9fce56e97c66195dd9cdfdb6cfd08509b385d60acc895cab70e20c4cf2620cbe28f2b1487785773ad1197ded9307747e3f8ccbe2ee41c42dcefecb130170454dc22f214780f6fdad49cb3fa5fe5ec8d0edf223b65dfa640c8e1ad280be4726b87ce340c6d33708fb3f1031bf62604926d29f4f7a49e6a8ae4e81ad116c9d29f53e915517341acee9594ce9ed7034c2963fbf71d6b29c493bfdd0a62a3389011aa141fd8e6b1c586644a9516cb97577f0326a29d0c67b748a9efe1d279b7255c53e6717c71e7c6804866a52aec39aec53fe7cd04d792f3275ac96e5d4a042315ab04e0504b319972dfeaed733a31712e52267f00e23447a4f553514de7570f6bc77ce75c8de63c4b07ec596eeef7ac3536cf6305a469a48ed7e6b6b67cf662e541100725adec44db0f2b028d8672595e608715bc7cfcd3355b536765f24c81c837ae7728fc9fd9264c5853c19cd83889055e0e12da0ee54ceb48985cb2570808f67ae1299eddfaac9dd6f746ac6ca3b8b4a31c2e326a37f72aad7a3874eac1ffeb3f0fef5cbbc1cd5c3d6452ab43978bd535e0fe33501dcd2d1cbad0426ec4c52813c8d849524978dfc63ccc0b96c092fc8c7f6820a50aae1b85415f51dc363d2d36f4e585c6968014c76a510d7e7a8fdae136e31adb17b5bcc5feb0021b6e9058c2cec0829aa96994196842507aad35f077274fd20602ec362c2d6d91acd7a20059d1fb4b74d7b839cb0db3eb162196e37c792f6bf4b9dd763ff9321f9f3ff8d268161453b8571d0c19c80d418a390fc968d79fd69fb246fe13d88e4acaa249a462e7bd221c30418cf738349edc1abf1c8b416f6936a2a29e5a1162ff38aaf5a292a63ba200fb4cb322626a42d12e5af1584e0fc94ef84788215e684d1e8a7f9596b8777bd86a1204da688d0c5f37ec7b80eae171543a6c4d9708d2a458658f1dada4ac6985269337c341ae6945eca20d97e0565218033a497784100fb9c74bb7f22ef4a3d30a49ee32d982fe7377ac157164b57f020d13566a774fb38d39b5ac76f41f950e93fb9c8bfe43021f3d86514c2e0238a1213dff9a1f101438cbb0bf4f011fb0ada2838ab3f86f793e0e6699015dbd1d907433091ae5eda33becf030900c144a65904a231cc5dcc54c93631daec284039e8beae4bfa01623213d7d3324d177789d8f5ef3bb33ff1c93b7e9aef64ee7df6fc648033e1f4efc68ba93b09861f11171563c1a9163d6fb7da2899b9e74d7b481fe472189c59309c434ed788515c82bb993120ce2272cea67f6ea2875af55d836813ec105a700f99d24de1662cc82e94a99f493d660f41f920ea63f968e2b6fb2b2162521be61d060b593ea7a8378b451c415a9697e7e2209130b153b5bf0a385956090a9cecc1c4154ee3f2c5bd5fdfe55142825c845a73e3a9c216898895d619ef2778b424e2230f5ee55baed92a975c74a868e2eef9bb5045a8577fd36caab45bc7fad992dce3588ea375c570a7f3685121f417cf7d7a5cede5433e0ce044668e525b3857fa79eb90526549db0142f84ebc6caadb33771d0f6304a5b95501f40f4a149a54c21523fcdf90859c14b2f6547b7f99242a62ecf6cf8105dd0fa83aaba178f92267e0d49618c3cb1118c0ab7ebbf924ec427ee762ef30583e1b966e13b8676c792d8083f345a19842b617f64b9569e043562c08fd01cdff591cf1f11ac7c16bbc75650942a2f19d7e17cd26610a3e3233c16fc2c50c974205ff31577def478564daf5d03425b479267bde2614b71ec84e95aa16aa3331d972eff60ffe6ff7b88486eb04cfe9965542c12f0016a4712ffc6eefb89f0bc4ef3c7cae28087817fa48e102013d0f90f6f5159cdbad7656c9a6a0cd47e851ea5b56f63f8e87a5ab4d539e4ddcb332e5a7b782e40e7501f32aa5325d9e9c8170d7805338a9454ada7e20d33d190d2501d9dec901a25c6e375d37f1a53fe00a1765e65827403ffa275ba57fa76a96e005d707375e3a61f1cb820b3d13af40318921e1209a6fdfcbe72e0dd66f9ef3dd71e77ba65b333a175b7b4989370cc99c70d512d0494ee6991ec11eac55468013baa0623e83906175ba271fb443566e7316e81bff9468e1fa1df84a4859b6c4036a043c0bd2c5f9ed0f523b194c1d3a79c70d8e579d95106fb093a8a82d9cfedcb20f626a1ef9c2983865b0f3203981379d5c0f1fdf9bb82394d5fc39739be1a98a625206d635f87a4e5b0d060d2d455c6faccec9aefd07cfc26eb8d8bbdc20b1cd8ec8faa5361367e47c727fd1cfa4b3408b7a2c694248898857378a69840005e7b8c4739682d7bc64f5931f630f2361cf603de922993eee4e7669147ed9f36a2bd3b11dadad8625621a87bc97cc44bb8cd1ae4d764a09fdc2d160e2b49243680b1419de088e8642b7462334fb144365011e7c806fa3bae065f1aa31a0301eb8ead132fb15276c2306a5803903c5d426af807f40693274ab9df50219fd31988385c8c4ff768b988a1122289c71d77ea867f7948dedcd842a21b4ecf417cea1455546b14176e73fae2dd0796d8f217e7fb498de5c0c2738cd737c228bbb605878ca4718bf93d12075b90287b27eb6dce1f53b459bc3e440cf62184d5953ee02c956abd8da77db0a611cb85c9cb8e7d2d05584148ea0d75fb131a56d7625258d4cc18b3d7a83acfd1b34f852ecc9050dc317ae6559d3281d46439f95d2f5993c96e38ad4c8d145133db1b227eb8b5930bc1547f3445c093b8aecb2a67f519ab5271c5459c819a4bd6f55d689f06f869409f01eec2eeb747f3773e5dd67c6302990d45d8dec7ddb7b7fe7e5712d0f04a648942bff512b31cd83e69f65d5884946a729fc0bccb03acbf842555f79e63c87072c4bc55e2bd28db4e38be8e67589207344201eb75f33a99dbdacb5665ee68248bf33747a16197a7cd96574019c01dcb18fc212940a5df4c7e5828966e54584e0490aecdcc9d56dfcde373c9145bb19c03a053103a8d9a8553fe40d923938d43a7b079f746f010447c198a2e2cbfadb570cc26c157e9620d29c18d029377b17af5dcab430c25fd3d603efb179d2a1cef4f3830ff553e18c35bdc080b2a62832287a0fc0dbcc45e2725314cfd0647606ae4a3cf7470a88a0a13e846cef898681717f7eacc66bccc25c3fb2a7d6254d3d4c72c31e3d0d9df97333e5d874eae3789b6fd595b7b02f50cd39a06a5e44e429d1e223991a4a05e92b7f9579f5239b4a6159a73bbd7a1ebbd1152d9d309036cc23ea25f4dbc5cc49b04a86ba2217d6cadc93486371dcc7d81094c92f05edc8655699ec5dd64951f833cbb02a021c141067ef9f5ae3ea0eb9797a9c1b47e2e7ae9abdf0b881fe8472fac8893eebf5fe4699911a8c082a0b341d3fbdec5cfb188540c56dc636aec7887046c1311a6bd28e5a6c007e9e1eaf963b660e21a2117cad57f80d38ac9df98428f61195bef8272e8f4777ca017405c94aabde65009beda9546d6a1b6a0e7aaa440a5579f8d9747cfcf5e4dda9d85a21632c1643f97f00d51512ef63d3d0774050bf003ea79c714c3eb98ad5225a7d5fca18007007980d21c7cef5b08048af318f122f850e5f255e6e99246adedbcbd50616add075c3fe5042395d5a36e358bf67d4d4d2fbdc75021df979ea5dd45e4f4d0350788016fd8fe2a473de57c74293e61398c609a3c1e7274f6d044be1a79286894a5e6b60c5b1e40b5417fdbaebbedba8b8a12a3b882f72786a76a55bc321b9b69977854de079a9f98a208c4edfabf75a01974d67ee0807ba50f88f49ab7b39b84a7c2feedef24346793b28430bec58ba21124910c053f06fbdb4cebaeef2b4f6079eba0ceec3603d0738067c75b7d6ff1d47394e198cc9092ba92f3640a8baed3abcd5deef6f7a562b61f6bc32d1f708d0197fbdd778135c337fe8cd28eddca1dcb8d1bb43cc07db0eeb6c39b554f7c2b215631e3eced0d06dc8ba5eb261ae67707fbc61287aeea9caf814d68fb8ca3718b5f6ca4bd163c8b2d6f4153185e1e49ec718e22b8b8a0f1420b9bf58a370c44887961c4e38b92f47cffa48574ae81794ec2ae64dbd4050d0392e8ba3242da0e2a59a4d9a6d95888358e5f5c45b4208ef64b3362b416c480fb8a9411c7a09ada85b9ac0b317af09e0d0d87b5ceb79155ff16e31d743dda54d7837809245b0f24fd6e44ec6f6bf20b6a5bc297c4ee91373c792d18fbbf460f8e71322efc460100badb10581016393a44f2ed49b518042ae2c826ea2bc8c92939ba7249aafc93148715036265b57ad6f2fcf0c2b47681c8a049008ae08e79364ae5967ac78a0e5d45209ea5ad50c532a5cee7935731b0b54e4a12e2b874e802e8e16531a92602c1f8621478b575490f9633b732c69e6d74a32adf8a0e83d81b277a18230d8894c3be552b94342a8b36fea4cca4c54e387644ff608670b8027be8669e60bfd9d76072e2a30e32ee7e5fc344a6b323ec87cb385c9595183f75b22093fa48ccdf4e2e2a1a698b261aa3ea708b734dc34c2554003859610b174789ea78901072ed88a57f767ce0f6db9dce4e4db6c9508057204ed0257485c264e27f3ebefbe146e4d0c7ee397c600b7e9fd588040fb495bb9726c00466f4fedf36c45124b782a153d890866936fdd628e663289a3b80cdb627488b2b0f58b63fb900361332c0647576ff0ff809bee192cd0f122fa3534d73790d732c24c026f09e9b3430b61095cce2ac0ac292e6ab9f50e1db461b40ce30f2d1e45a48b5b65747b0ac0c2cd9f6a07cb44792a0a82019d66b734590092bc52840d93d232489eb84e2790b486b245b6570128df23d49e4f297a100cc2aa947bf333c076db3bd9ed36a28fcc86fb5839534f417a11c612e37c8fcd76bdcfd10a0741f7cd06323e8f360139ad8229321ba543a58623b992ed518dda967a6b299a18619d6791ea1de0437eefd2d8701c49a91e255b560e24a9283075db625259347335b90bd5594fd6bcb37475389527b3c341024878c42fc983141c45682a545159d2409e76599adcb1eb899203bb4f1f0e688f296bd6d76fd32466e90d09e47763c496ab2c8ce56603b9a32f7bc5cdc6032b1ee9822cc8c4a66f0900105f9fb98be5265750809a2002457cfcbd70ad32ac4de86d28d189e529f8f61f7033e9b61f0c24caa68c886bb16aed886df820fbe3b8ad6b6179a638e655ce8bd34f3a3444a204bef659bedc6981068bbbc6f57344b94b14d32bdbd6b43d0eb9ffe31eef3c4ee4252db25f1fe0363c23877632185a50c9992230f43690b639c84697c17108b50ead9e28bb0fa9351bc778fd9562efa00f927ae4a78423fabf6559e061df3c4abc874a3fe68a45159f8cf94db2c0de1cd7017ef189791ea5f78d0f65186e83ef0107b06dee73395642e3ce32d90f3b13aa9203b4b8c4869c90bf975fc2788314eaee4a1dc889b11e985aea9e9955292e3371086e3f726c0b9f2e1ea8e017fed46ebdb396661864e5dc24573978748ee80491fd777f2dd42a355e20312d7c1c99bb0e6ba5d4d350d69a0305294f3a1ea74e401a779f14c320387a36074b44100e7b847e84749e72590fdf8910ec4dc126da300ae3a32595973a8c7244ccdc576b46e16d545d352065dc20514ae07cf9c4ae2e91d95e116352892ac2fa64093fb9ae211b46c283c294aada04bd74761a11783de67bccf640c0822421362144e6345652edce16d60c5d5d5247e35832edfe827624709780d18a7484c7dbbac19346e9328036ef64ae3bf271b6c7c619375586bf471ee58998da552e0981018e4809a2856a7ed9f4229fdb824c07351e33dab94cf76b63b49b2d55536aae21c3107166a0ac27a39b1e728b4719ef777c4cb5ec1de828e5fd1ff001ab32fa44b5bbbabc15106511a55c13ae069c1482434653e6a7b92f8721a2351bcda517141aa81152a1e85c4cbd12d85aaaa4fa7ea1144e9a7c76a93148bffdfa6740f6aadce40fee4c40f5f22e31f96a455960ab5c44589eafb0e029a12ca931837815b68924481dc3b0f06d2c59dd4d9998882bd2b6a1e1e279d8356e167fefeba63bcaadcb625a8661b376571961d944b7bda95bd9bc0cc1ac1585fa9accee55a264e6fe6f6a2402064bc21a79c8de3725e42b364be5285c5b083995f9c9f0e2ce2941b6c4fd90775b89ade8806ede1c6b1fa1ef5ca5225ce7d46c32dc6f88f09b2226e1c9f31a14f1a131fe7f3c7fe71f0e9f64886be62954d36bbc58dc6cc54cd03b57105f4d83cc9efd5a8de490639ca18f3680a19426901d3916714118fd71a20dc216568cb5fa9e847a3ceac0999ced0f6b69c0351e09d528140fdedd03de3696d1d5c2e18032425d0b1b476f94b74a80436670ddf492b484eb76e608fb6c84b6b82a5ef7b93cc1b0359ada3397e8405fdddc3d4e0873f92aad4cc79715359eab488e794a57aad330195be4dacddb9331e5632edb934907196d6f0a24d6e062864eb781ce450ad9ba91765f446aa2a0fedc820cc5d23aa8172c8863ef789fdcf09743792e97f6f7e57ca949e4fdf9e493d3695547379ef0530645e93d8fa5515b4c24e2603f3c67e6d2d41a2e8fc3ae4941ca609df500ae4238a2eacbe5e12fa21aeeb2b591523e0a200c8cc42b53279f06e0029d2980499631f1bddfacfa11d0b66af31039d826cee7a85621f01cb573a188c98fafc2581208a36fbb091988d03cf6f2c59bd2f1306402e68e2c40e6e713b7a543a373cbafc4fca82a88c02cc0d95369f2f9deefd529ee72e15247047e7271febd6c7b28302e5ee640d144b30d2b58f4f976299f497f4699515a9109255e61140310c58efc65dcd8baf0779172410b0dcff3eb2ac0e6f4c66f79b59146471aab15bd14d637926ed7819ba4df42cfcdae244f13cc03a65a9abbf2b36e9f014c1d3cbbb49e6e74074ea91cbbe1f2dba217ea11a021c0b9a3b030f4adafa7758809a31b9246cbb8eaca7e0e53834ecf0796a58c8d955038f54f7fe8d82015e5d4511d2307d2d8a9b66e2b8018698069af76574d6db953d17a934cce358b3f19b27c149f14ec693266e889e3ae8b673734fbe2caaee8886939ecc4bc537a246dd57a328933bd1976ce05caa5ccd6500d81361a687fbb851258dac30c943678f50381b1c9f36e1cb463071f9c074ec8604014bfa5fba9875c8de14836a891a4cfb6fb0bb21bee423fb2031f06102ada56f154b346ad1042a5e74f25996ab94ebb98d80711b4902ae18ee3e37b4bbe0693d84d00da873e117e345b985bfd936a138f6c75b8071a5f4ef19bea10b8e9fca5e8ce2c496d2b36e3a8fab061783c968dad5d9caba63a164cda35693a4e33b7b7fb3d4c7fba89ea46f632a953ea71f7bcabeef746e2dc8a273f2182d9b478eef52e5bfdc128f16bdbe3e69a4157e4ecf296ac06381f051d3da8b907934222f594eb5b0216a14281256335695079e4fd4f26847a8b9b4b44d6df359b84ccccb3c376d54aba7040ae028a2e62ee31e74f1ebde03a8293c144dd9844e104c91744b76f149779ba51f935b07733fd880f5104efc0cf441027297917043a9c1bc9461c3e03f89ab248a631cb3fbd388e1d9ee6dc49eb07345522138ed21d0fd98c7b4f4cb1cf053e6d0f652dacf6b5cfb93f3c15edf5a2640fa73c74fa88546143a5086ae60933cb6a36b8c3ecb668c431e1236d1be912ef11b64ede67ff016b6fc1d3a0c02dac942ff42de6b2102d338076d75043ec7c964de5af93af2d3107d7ec0df63f54c50b4bb2afb92303211299e4686b0416d248d0113d0e0a1990539d395b83fa6437da9b8791fecc896b2113dd9d33f826f0ac518d54a8de620ee2c7c7ab9a09f086c30484561e9d433ab520c65b42798b9337625b0a2be1851c2ee131effa9f1d5a21cb3489e74037ef2694006f0a65bb05ad7cd251002523ef9e01a12bab81768e2afd0da3f7f393f716bb14f48c4c7382998f7173d70970911f2f73be8c2296507be4987fa7b18c68a543a6690ab7e6e5560f7fa7eb319c95421e307f8c94e6c14f1a12896fb237125ab375590b3bf32e2ee38a95b1e5c75f6b4be1c15f3e2e88fc926744a8ad74d239e88bb162bd01d0cd1bf8e5bf27427b49a865cf642057fed1e9e37b60d04ead862fa65a894aad93db260b267a10aae3d80e2dad15596558635d0757d6e85a2dba556fe4a085876cc9c23348964466e76524d00f0603f1244cd374a9c82495ff2b0316e0b7072d73c550781d6416dc7199494fdfefd85b50476336e0fea0f86756c359a8c75ab870c081e45890236b3e34af8cfe87055590e8d60e3780d1472964ef416e9d6b2b52485ef3d8fc25ea2e8d84a606b81f33e42370927674b313b19ad305328922eddaa64e0826b07906be7599599759cfeb69e8239813e39496f1b59866d8b4e8f17751569a91047985ada1ff958fa07f56e4d0e1259dab1ba7e7a0cdf692e7ae858e9402430af09d2e2912a11ac03df1fbc56de6cad06d784216cf2c47bf04c2ab1c60b157a0d5009c01fac5668a9c22a313d652a3459748b243c83160c24608651f175c0999683ef4fd44706cec7a2af66531bbd96eb288420303b97d3ebada00bdaf5ab51f1f5cd2987168c2b317d09df2022084304c15ff24676d2218029967bed5a89dd7b23dcb0f5b289f9f673b6fc3c9222d2da8ec3dfd5e0eff1e51fe2384f198607ba23191e32ccb6a91b935237840e1457b0ccbe331eec27b6a558a7817a5f3effeaaf1974d94301d06de7a4e24279a4cda9a664d59751ed1dd70d7bca19cf5bf9da181bc52bd14b238b8c8f907fc30a09f0936fdcc1a653a872e0d5d34e27e6b118767e98d78921f723ae250f13623b4679800984e0e002606f44cf017338db927ac3d7b2918f6c7adb903f60f73ea9fc0718a4bda13cb5fe6a2f001e64739cd3afb6a92c4e6159fd66b4fb84c6f327e3eb1a5df3a7faf109a67d3c69c6c86b08c244b97173bb4ae8430623eb578c918c81a5d4e9a22fa36acd82862e8860463385f1be88aa94f22183467ea6f7b4e8a543dfd15ce8438d5d11b18c577fd6616009746fb9876aa3c0eac6cca95a903363750a29c10cde2c4aa19ae573b0f06eb4c470333cb8e610132a3a30881bda5240d1534f6f8b452e0f6a768850cbd1ddf9744bc074de9d1011527a66b4f1d79075b311a1c04c018ad97f1d638e9c9b60d56a1ac5879b702ac5f04aeaa541a2baa2149abcf2c4576fa91e633912b4d98362760d1a170277264ad4686cc2718db14ab8f1d25dc99e65574a0345cd4761963c626bd51fad247d6e29b1e0f2c5978b8af423f21da1a9ecd0d4cf65bab501346eca43a97f653f740ff07e037c7057682c4f06391fbab87aedc12cca8c98d5432a0f5d07376b59e4a718ce685b142ca34df3dbc0160ec9a962bc9518095dc4ba83125e27f352f7a80144a0a932630601d57445322e7ca38e4c8867fbd25cc05e58c2d53a025ef8b3ccdcd7432aff17a96ad4e4cd1ac4307bdc241779b98f96b706980c53bd0bf20d24eaf8d5f147155f93b7433acbc25fcfe8d9ad827f1b6462e713daa0fec0ca91dce54fbcbc3f12a8b6fbc17e6b54f4c0bcee32372d57e2c0d8c6355fc6e325e705c6b228a42a8ae1d97bb13dd08aaba5783a8d3542d578f4e28b012a3232c72b4f4afcf64633fdb5c3adbb567da23e433ca78eb99005ff0aa646dda9931ad54c08c41a17bc876539bb21e0c66f749e50dee716cb32d54c1c1bad799b83663590be21355e7aa7c8a9da11fcfe5d98a68e342c5e6e7b435fb05d3ad0c402d170e8771007bf362ec00da3cc4a0c6fedda0f439c97c2c01c7c57e7601d7c730bf8b90876f41203804a96c58bac59b6173d0b212ba3b697a1dd5787c82ef825ce055e87ee0b769be7ae595c24297f2335b93645abbbd7a9eeeb0d9a34976063b1566ea553c3ca8ee2ab938b6ebc63166c374b399b4bb6dceaf86100ee99a64343fb115875e2f76ba4824640559e1efcf0402b59e64711afcc2d18d3b5e3d1ea1dc0d719aed29a3493ea9ac51f8a4c69d4a6e1106265bd03243fb2262576a3cbc8d4f7464abd63958162677ec6f3c834e182c36af78ef7ca952c0e7334d8404592f0c09002cde3dc2e1a7f85aaa57df9e1b4b71fcc0e160270e7a23f357dc0459a06c628c46f92f1ff6c84ac2b72b56f40cecf858a98a213913f008e0905580ca9b7bd7c7a4c325baeb667d14e3c1b05ef212cfacc07981b27b91bba5822c0e21e93ac60958a7a6411bc630c7561da114a33ee6991c80f09f4140f3ad3df4764b4817bb3a3a712cf9ed9222345c0d556d4c0ab9ff1810387e819449c09171cb25107e8ef8ecc9715b6ce42a17786ddf4cd71b040acbaa2434123d42b5f7d291a1b026a3f0a6ad1786260ac01e1244f23ad7886304302fa030a2207d0a881e5ec582558c6bf50eb7f56ef1aadfbdd831ea5cf07eb15b45b3aa1dded8c8e2e1cb48359eeda283945857cfb5b9c2ed0bce2fdd1445f38e6a4ad786f330bd5c59c8882dbc85b8ce3c3d23c5c7e3e4cb01aea50a625d3472a033a5e26f4a821fd31919ed499b756378ac596d8c1104ca981e19ba12f4c2c68d71803b2413ba0781af670d4c850ecff12f34f8433f5be6d50d3f619bf037fc247a989aa911c254815a4648981b5860ade20913d675872a1701650b40d06aae5c039e1862393f87cd3c88637ac325149e16fcf8d8845f9653a37b6048e3308870abfba91c4d970868e1afcb0e0fa46eb78e71bf2fc399c581687318cca2420d0eedadb442643873020dd01ec5b611d6168c69d0c626753852decfa3dd514c92f278881093bc49e4db56c1438b2143584f495599314a574eb86909f77beba053ece265abe41de4ca1a8cef45f008d0489b2ac3432c38f3465327a9f09eef71826573e4a504db97b30277dfc1f5acd134bd28f10fdbf83e596a1e232c195f849528152d7faf1f0f1afa1c611c26f70f054f122ed52fd35cebcf612a9a2a12f6b98f7b7c2024ad709966aa2e5724ab2d167380da0991560a04ada4cf4ec16bf8e033ddf0ddc1e0e5b6ec3d2ee68c6420f7a85f73eb4db765515cdaccf1cde16febdb47bb203269af847738072fd116ccb97948e1f7c1e1f46820a3035501a9f083d5dd7899b29b218f21c1ae8bb4b30fc503f3f23cc0c11c84f2175ca960f84df19d8c5cee88ef61db40c5e88ada5e041a68070e369a80aada8bf508891f2d90317b8991814ec85be880049b35621bfe92b6cf02f8bfd677bdae599631db5662927fa2a15a98ba5eb2bd8261d6540f23009ad370a653e17fe28f6397dc46df3f5b5c986910ed27d8685eb5dd34637ce4ba9163f9efc0785b6d1a333fe5c14046b998ce85d508c180c621811c864d027c9aa89eed5ae011b6efe1efb60c2ca81995bb3991b974d117768048636dfa1f6c6df4173081d6537ca7919a02770576ed001d683992a33d4179b71eea541e5b873b28cfe574ccec11d922fe063d26967cc7e1132ad48adc9e275360f805865d07b95ac301af3d4cd24beedcc81603614eb83a9fbf1ee122817952fe2db929997e7808322fd166a4341b77eaef52f02bc48f2b0fa15be1b03884509a38d0861ab8ca1993bfb621cf01984f770ce01aecba8218f9e3290538af01c69f6cc9eaef8dc389fa05c65231367424c460410a2505de0645107cff7253d22f49d34b25cc3e0c923d89f898f3ca14565b756ea057bbe3d97895c023d316e741fb2806593304658f651c918c506b2fb6b2b374b8dcbda7827952677b53113c2b26cddf070bf19eaeaf4fdbe198f55006c3d41b9b0ed1bc47eb09f1e6bc4a6439ea5ee1a1d967824d15e672af91fae968442338f8eb558ff289cd92244ce50f1c0a3bf216aaa5ce29bcb87c744690108632a8bdb2dc5e4e77c81bda0aa0447f57af46d428aec7c3ecbf3fa51b6e52571f3e01f43bfa982868af586a11967f3c715d1d09330e1a16c39ca381c35ad356a8e713c8caa7bc0d246ad060c7221cae36b07f89b341d8e37cfe3484f47820a936338ef4c0f0f1b50e45cd0ec67d5b811092d35dbc279da6cf6eb6288de1ac57c832336a9c1fcd06df47a7baea14de14165978db58fb66e0718f4db2fdbe29a17ed2040c994fd8e4c4e607de03b88d59cc3d7a06b7f18d80f56f8757de91eada36a585f425aa8537cd7203b46311226c040db9351d497baf7c80da30d24c558f019b6a61c3cdf64e6e791b75eece784239be0ed5a88fcad9712ab471cb2402abce101e3a718d21562757e5bd46d9417cb5e08d0ea6a5da1706f99b8a2ca2c5c0bf3e10d07cc9428169435531e9ddf7c05b1aba69992cb605fa1bf5c178e040fb7a84bc00486b328455535baa2c4111c5c4c5f6d5a1ae7d850929ad64b95d27b60d447228ba40f4b6584aa47d16c2fd3b7c55db5eebbe55971dbde9d87313af4d9644f97bac15d1a07eb1a1c910e80bbbfca07bd61715001bcb3ac088423ebb641ca9cfd5542c8938954410865cdb98607fa63944946ca45ae7058346776316fa2cd42bfbc675d6c697724447e6668874c107ac9745034d2b466f0098ada6a34c5e2d30ab34b1f1aff8b0080810cc76a122066c5ec87c4d0f8cecd64b6a820b4dc47b82d4184b62bf4a4597f700156988e1a8e7f8e787b97d82cbcee8ad59b6b0ce0629ef63c6c75dbc7e0757f4112ae4996aa35d8d778f24451f566621574a669d076a3831b4530b58ddc4cade17e58628573a21d0e80b86c87263c992bea007a232440bc1446bd1874919d9b3dd9e5efec8b7bf64d80b9b113970c1405ff47de92bc4e5972ae465e3f5dba634b27663620481caa74a3db32a5c9ebc17e075f215e1ef62576d1cd7d289ce3300f5115eb3c98afceb905aff84d7667429436c3c38dee796d1eacfd1d47872dd095e774057134a186225051b7b8e98b6677c079d53be6ce42023771879beae24895401faea8347bff5baaed79b60778f71caede4a68a4fb700bae620fc74d4864679ad88c6c50e33a327168f14afeb650ff480f946f1ab3f9a13bf9f24a8fc921b9e91efcaf65a57e57053ea82a620235460c37ac60613661c407d641d4099e39d0882b5b4f59fe9eb59d3eb0f3fda980efb090e64f8166576b28222b9e156ccf73190fb8d05361dea78e14bc89984717074f4bcfdbf895dc0b83724e237083372c7acb46ba1c521ce8ea9f5e9325cde2971a9a37f8c40204db52df0eca29a2eeb3345f792ddf79ce72f1e697445d8d9ea21a4c2cc3df7ace62277bf64d0441b0ad404eb76bbe18b61ef06d59d9aa76a4d4cfe52a5ac5afbfc94dca43186f12e19f7fb820120a4b145acf00635541774824242a125d784fe1d45138bc1162814060d8e4afa47627b945bd28017636abd0eb1ef19d5501dd9c31d01334bc0eb339aca6cd4d90ac0993e4d19a591a1569c8e9e6dd0916729249dceec11738a9244457a4f4555cdf72f9d5fc7094e6994f1be05b16843e1ab9f33fac411deac3493c168efd011a1c83efa1021ac5bb9d1a20b836886a964661aa25651cc288a25d12b9264f9f8ef69ae0728e6abdaefdfbb1bdeceb2e88341df3f62f9e07ab139f950ae558bbb7f8ce7ac2e636a69776c9fbc9457ac9a302eba64c4613dba3c3933d1448dd9887780bb9620e107ddc5688c620355371e02bc1abf6304610c345b21d6ae251e48afabb5a49b01a6140585a12e77e23e75da3cb46d3dc98a834ae54a20a17579b0db3822661ad8613ad34eb3f9758110a433988e908a164d1a8e116afade824f4c58a209047dda53af3a16d1e06cf91d014f15dadd26610ae85a81d687a5ba25422470136d60e210058b3bc6c5314d5e0130abb0693cb291f4bf9c127f77df40c3a3b7fff6ad5822b52d00f17a4f0baea4a3673ad2defabea37235cd1bc6a76d8e4ccc5df276c55e7142edcff5f1646c206eaa4e96e0287b12e4a6e09e17de51a36cf3d449ac800397586f24ae537adc725823138ee3f9388905f2f6e0db5ec011b5c8fa5466957832ff377df87353ade526ce969c20a3533d1755aeb153586babdac85caecdd461254c9a9c25134edf0e56f2b95c02dc3cee76fe353c63e38ad4443f68a71d7893983f6b320b2b850b79dd0f982c664167579155e70c71fabde98a3402fc848c299aca8719915c53b30f0123529d32d5b8e30a378758a97c20f32bbd9182a7a09db907b0a72da49674a7799ce381d0c7991576b1c240dd6c3ac93191668359a0624cbe59df99497e29778ff19f31335d42642e1e4ea1cdfd95ef231c606fc4bc0105ea000266f279c1b9fd9de986226c7a96387158dbc2bf7ffd1d3ddd89900670d203689e5ef8abd2366121e2c5d0cdd8569a67ff834342c16815f03fefce1b0e0ba8e1e733d69bfa9c2c723ddb7bdcac6a117e962d159748540fab727a7f2f7cda1be93325d636733cf22fbfa38f1e7362f89da65c18e1f7eb76166bf3fe6180ec897bea103f0d7d6b0bcd8f210d1477e1e07d2ed5132ab95e8c9bf381c3953c91efb8a30cebb2f573ae12116977f565c54ebc1601a291b13a1425b006393053558000902f5a243aa71474cba93f45fbf6cdb88bdf7c89b54d9eb3535303f9f79ee40e3d16cfe22a1652b25a1211f60258ca31e214c2a5723a2b8808ded0bc17a069823bf8d4818c56572ea3510f8acdf5cf555873f0fa694816213b15bda642445e6245d848e20e666535d1ff854905e2f3712ae77a157dadd9692a5b1813f37434fb5c58a843cfdbbb1fe9ccb16847e3c4d722718e896d1066bfba76922bcac4edad6b2a9964930459fcbb967ee43e2b9d33fc4b7f9c5b0a086a83a5ab17f01d4b6ef161a45cf1e245412095a4bb4f271123c1f3c52bffb6f0fc48757e7cafa3dba1cc4574b5e15446fc588d49d7d70b0cd9ada3e2aed69a57b70240c18e5b27ef3bb12913c4d23d4dc439fb1feb5fee9d4a4be5b74cf0382e37bdd28ff059c96e64f2e542e599062b532db4e090deb647eb704b49b4043f1d1c26998a2efdbaff964e56e3d605a41953120230410e9ec10f074386bbd1925e47d2498eccff3bd5cd4f4f86e59cf3b44263c16b419ea0d93c7e5415d86d9c7047b1ff957f550dc3953309bd89a0b9303b8028510dfb8eee55480375acf9cd15e12534619e0dc2e13cf6e96649f97b86158d5bf46cb8baab0376e020ea88e86838dee98c63aedf7fd5caa6dd149c14375788c87658184857340af4186fda2a00d843e7ab3c023977ad35017c5f103efe7ce658bdc28cbbbe7b972ed71abb4115e199ee3dd10e1b4abc456be43cad5439b75e5de50cbd7be6b1945e6e76c2b9bd06beb2d4e13dd542e1c2adb4f8d55822d98d924e5055fba4f7a0f6547cddba9f17b18dddcf4c1f3f2f33ca715629bc5afc262e0f51be7496e26e7000bdeb286c7923353e994b02c4443a3ab29110a6fdae7a00d7632c86bc03e3ed50a589a1dff88f3e8b38bb06011f0ffc1846a76393a7967e9fda4dc1d2d330dc22cb2a4f20a44744ee05a8f9526554d2b77cf9ebed2a7c2111c96c56d4ef7e86761ecd31fffc504db2b0af4f1b9c01d679219994abc12bcdcc15b110b2cdb42705c5c00bc79f1cac0da88205145b393fb09638237ea25ac8bf200495cd93baa84488644d3117a80ab5fec00f1424a44790771f3314890d48aef9a144a7ad2edfd7b9651b06f69c6b06db7c2929e9ed1403765f268530e26104ded95be2a66dc15e5f632c4d6295c4a1e28045af729b629a973cb9df2341b3601053d07d39c8a9c1f9d4d3886888c328300c30cdfb1f91a540fa65003145cc09f8116f31c0fb124bbb6eec5b09339a3aac59c5373371263c6ba9dec5f1b17b093af43fa103087054debcf75d811c3ae145c226286a7621f93b64a1f6194557f2bd5d5247e35832edfe827624709780d18a7484c7dbbac19346e93289d44caac8d8a82f231183ab7950ea2b272c601dfc855b48a75fde38e2bf4d6a65f24d314d80c34a140418a05cd833e02fc559995066e9f7f496d3aaff10de9e575faa9a12eb85242d140d6e8b6cbcbcf8ddf09a5de193ce519464e55888b1f99db54e89d1a5992d2f6ada964672bb56f397f9ebe9ca1472f3d1f1ed3afe50a6b9c66379549055cf797d43e2476df7c6a31ca7ab286f512c30f48923c7408b68b3d0400b9f35c2f1fd46f328798e8111b1b53cdff553da278caaeb0f0fa9f0d92c2072cd2a2c683345ed3b93b7df10db117073d6d081a2775020ba979650a18586e70608161052076f47e7f6706a80d7dc0dce0f43109a437946c4b4a1198928d53a6bb19606d0190b02d38dd17c79d6c0a21b4f773916e61deb44a41f054662a5a5102a1a198c4d0ecc5578678f215d71bb75abebf019ef80be944ca8df5f1dcc2b39d5c6f9ec88ef5325b7fa1b5d2c627a5fb3f9041dbdb4f950ff70d2118d95297440a1b23e03f6846c77ad32ccebb38b1c1fe2c74aeb28aff792e7618ad8ff90a6ae233a5dc562fdeafc91f36599c763e1a3a827150c96f8f7fafb40666225daa44b15088c591009bb8a410202aa41c11c6efe466c41b2493d7e889b218249faee6686fc98454258d53a1fa4629a484f0d9871dc5d5887e6061c9db1a480a67e12bf8994c841082b2398b3efbc3d8108df4b73268edcca7d7174c1b25c7b18a446b423d5d3958810aefbe70277efd087039c8863ef789fdcf09743792e97f6f7e57ca949e4fdf9e493d3695543a8cfa20a11232de27184d9598a23e300763a99aa071eb2173b88b312abf7484abfc90b8ff6ea21aa1ba36a5e2588fe2433257d125144245ff3b881df5c346d680ad3034ce434209b959de9c2a97a29388d33d2feb026da4ee60f1bfd31ee6420533e65b62565abdec1dc1d3bbcd972a6e009e7f2cd1687ea7d907a343996f7dbeea29f0bfe8ef2bbc60c6688aa004f9e8620a5848161f2b27b8b9a994088be6a306de7051597cc8741d44e061a0febea14d38c781c427684b6637218a01693eec9fb43307c7674a0892ae689747d589202245b109b9b25ccb187edff1f92e8cbbfe1eb46bd525a1f8a347c7f3ae530d1987aea31a290ae2a9bcb116b06fac94a7ec68e30980164e7edcd06a9fd529c8685c0700df7c4eef0f7f66d97c9f1c1caf1ec4ed449402a01bd93dc859cc087c703d4126d45ee45d50444b21c677649207df4dee504ef6c037c8b2b52f5a7241904a21742653c976f0df7b13e72303231ef21b7701516e809c8a4b2eb8366a0dd6150d852c568cf1de6116d3de9305513467689eda2f66cd0dabbd28579d6f31f9e142ff888c2bfa4d7d7dd4e5423a7a3c10624fb33e0ded139a7f51aefee73c92a9a2e7db4bed3eda19d8d663c91d1c714f8ad20fbcd0096b9614e7e8d0b4f53d6315a4eaab915495f97fdee9a2ca1d084547da884e4c2add8f030317756e6f85a2ce882bf26a67a8df86196e1a46f2cfe3886e30eefdd6e9d8aa6eaf2a1507eba7ecbc5fbbc76bd0064e9ce9ecc9156bf9832ae6c36e22123e3fd6a906f0fd5d89f761d0081befdd3a11e9818b1ddc6bd03070c38d92b2f50dbe4409a6efd759d4c5d7e4852cbb19ed6fc9337ab804d91502dbc34911be92076d1f07df5287604a78b0878735cb24b3fcbd4a3b5991dd3c23952d3ad48299e85032ad26691ff26dba0ae028a2e62ee31e74f1ebde03a8293c144dd9844e104c91744b76b8ad265a8fdc26068a5884d73e49633b30355637bad52699181108e1998784b9be832e59b4aacb26f33a2bb25963321fdf4524be369db324ccdae073e088b237bb1e9396f8e449c5067db8481bbfd914beabe3747b3024400db7ad594c402b264e189e182847e897119b56e3f50bfbf481dfc4ec83083c9aace62f585cf867670c853fcdc19b86e9ad707a99e8b0561adb8039866ec972e6874e943b14c1a284c3ccd65c3ffe1a2334440e117eaccd9db873f188b7fb8ff7e547a621c9432ab25c687edf1de56d1c183e0b7b31d6ba9d9ea3b0b10a2358d193fa3eb9d889086a1de5973347aaee379fc894478877b1a08b1e0f29d8ce63027db7ff8365e81619231bf49e32b6ed64b279253fe2d30653f8ea2187aa3eee0e37b0d8a198045bc392d03c0c4989ed2c276faaeeae775f450476c4e5c91ed4b8acc7ed0153a68db8174d47e207d7dd02e4588fe9f6bb24ea8b31b71fd2c0987a9fd9de19479b9bb2d10c8bc8f027abb4ee98cfcd8709e27bd31aa3af3fb188a89be3e8b05e06cb0495108fba1b90ecbaa44084754bd9824d48f3730d423afb52070e7ed0068d69dd770090c31f615f17067bead862fa65a894aad93db260b267a10aae3d80e2dad15596558635980c8e3c916d27daca651472ba2703b1b38c3582815e455b1453864b7d06d7a2a45fd9ebba9839f9157b37756b0b671aae500dc2005baa522598379d4cf4977915ccf61ea50c7aa60fa005dd635fa8edc55952b674e188ca82c4fa4b284f94b7c8d19ec1f95865cce85d3babb5a8b8331dad1d621c6352d5e4b5891b52217ad509741293a266b251a55a7551f799cd240a559b079a9ca0532abc0c3547102d6b31db41b0cb436739502305d490bba121675fb592f8878e9e89d4545a729fb0c52cf31c958a5a107bf16cb2c1e70a236b4724a662f267df96e5046c154aef59291daeb344c55a0a632c85b59215d1fcfc3acc9c4b2e78d6aa4b48213332bd03cb56bd89e01efe0412e2628384e2e9843b56a4a3943200c6e6571f6f6967c5a1278d45cb466b165c8a089f19f735b54354d38b4b349d7ecdb5ec9d73b74519ff3d2a398257c89b216b95beb543ac59b82b9c38dd0e915235a119f9f673b6fc3c9222d2da8ec3dfd5e0eff1e51fe2384f198607ba231d5eefb597592e4567c43292bf4ec4e9a9b3cf0350a44bdd9f6c8d5140d8e1b81c77986264485aac0a45d952c9959666b2f941d93da59a2047a346e14f3cd1295c4a3c977ba5286c6feea137e7b89820d1ec59f2647f8582d7e17bd918059523c7bc83cff7f57c6fb347bee379447b1a25a23f5080f0cd5a7b2f5423320d18f9c80b190185568c7787527f06219c5c498392e097cd8a67e534bd923dc8540ae85a86ac369be2f15a58af621f0e659d16178056289adfca4b38034f200de5ea7247b9876ce0de35091a22106fb10c483b97a0053dc35ae31c0809f416ec4a0068bbdf34cc19925df212e92d0883440cde1eee5c8cd2506745e0e1a0ee90961b8c465f27a1cd0e9a942931bd433339814b5be059e908edfe4dea1d1130419d07fe540ced9251d0ce28e718d2cc2162e3e1ea3cf03e365585438804c1954d7a192b1edf36cc38983bac21eeaeeb4eebb6b80e1cb2154f4645a50019449a3efd9bebfbb705bfb9fa031209bebabf107e18950a8386cd35a7715d5062d0c0b425a14dcc6939743d30641cb922d1168da8b504777a309cf89dc2423a5f9500b6b56fdeb90c8b165d1d26f67606d4bf76e31d68f0ac5e1301345732e86354021df790b198f40bbfedcce6bac2d5fecfd9007a019ef35cf1cc8beea0b7738510545fc4d161f2a08c8784190cdddcd6d9931fc5f974501131e54615e12173249d51f398974d07b0ca801909fb9544d906a46117b4c6aa56867c1436f90b79adc6c42f602627517f99ebf38de4f02494ad0153a1d6322a7dcf501e8365973051e3ea5cb17c0908a3ed381aac602b0598c2bfe2995cebd7b7aa1c3f225b1d15fcd7a3eb27e26a9b97aeb94cdd66e58188748d395bb62bb45708ad8a50f0c7490e90b2bf2558bd537179ef64f4aee0f19c10e6abb6c7541b4528e69fbb57aea6dd5fa24d75165e2aa240238f255186448166d548b84f210e3f3f5d3b85d71bbe1c3a4b598609697ec7016f2fa999cd6a24f80427d9ae82ef935a6ee608830fa666d4cab0b25880a0f2b3b9f16e6a00c3ee5d876b8898f61dc1bfacc933cff4d88a325be3778c48ff797440093bac59c1defb0838429f118cdeb1c7eae03c6e639d5ce8ddc457b7bece37b32374a464d9915d6949be84096384e35d0e88333ec4e032239ac59d02150efc343cbc949f2953a89dd46d63fef268ba1b9a3603bde83eddfe49422d654dfdb14a99c815a61ff71b782b8cfbb33747c2bfc0dded5ec266d091263ccd6aa38370e9721ece31ad49b1882d6415ee27ff1feb6ac0a5979bff14562cbacc636440909107152cf1aef49c7f8b6e488505ce90e959f01988d20a2bb91256fcc7f04a48c1550f95a2c4eff4895d3743b0541ecd34f90be2aa654a0dcc223770478dccf3b8ada0f0049e059d672bf2207f4273db814a764e0108c65774481c5dbe9665c640268a34c87d784a49eff6c461fa1cabc46df68a9b8316ecc528fac1b010573fc799a3c3da21dac19c44e1dc2a4a054299a194a47bdee340f330d0d4ade3f4b67f4a94f81a13cd2cddd15d2a459968b4cf16dcd4f818665c7a862c1851315f31280b5eb9206bb9f083381f7a41e3c7be7eb826f55fc617ea076e8ec6e0b64130ad62957d40296ad4f190daf8802461b3d82cf4beb60f1194610969e4862ec5927491f0b04299114acfa2ee10ca1aa861de705b07781e8bb36ef38420df43d9da515267f467996d7a5d510d0a8be0c31eee9ca4355334d5d44e31480bd5d23b6a84a481d5708c6b9908e861f89b1dcc4a49b9d0d10ee2acf5b1e13361730a0481f414cc253e68c25515def3b0b2c3700cf69fbea8739576be7e6e28f10b2cb8cca09436ddcc41373a4610612cefc17651337b815e29b7362cdbad8a774c7b2128838c243ed8c951c3289fe9246302b606c48fc4c70c2bf9e402f395d7595168f7a3d6f82cf255672ce0c8f8ce6d7e921d9bd88548603066610cfc57efffc9b689455d9b5ebaf5d27884c84aa2e49fd0cff9f55b16352abdab30dcb799cc0a03c3211a70a1ff414a58fa29321811671538360e9a63bb85b9b99de6ca8198cd3e4a7acb0779f646c5637c5597726206ea310b86cc9e34475bd763a3ff43f9042dbcaad604a5e42918b0a020a10daaea9f686d7f79cb1ef09083bec6b2eedc194eeb423c19bc4c67742be343572064746453bc56feb536fdc57307c8a243a9d5b8256857052f447bdf39da27906764086b26187b25b4d2603eddd4f0dc8e540332aa97a74c3de550c031c6ea65c11759bc73086557c4c5ac3a328812d2f08e41a55c3be96cdcca1dc268eb01fefa01fce0c97f914a5931337ba8e9b669321d5cd7d41d8eee2fe5d61339afe7bd05c4cb38d1a0ba627e00e5aa28d6707294906bb5960712bdbf7f65b9060b9db6ad60d1088e148e1846bee9330dd8f9dcfe207505eccb1d7bf49f92bffa5f41cc3c9fd9c3c2fbea552956f8cbe9e5eba9afcb40831a1516fdc13a666406e97d9a52dd09e7b75b2c8782db02248dd8d2beff51800a73f9b7f9372e2a67d2b5c88924c0f122e4390bd3199147309c8859ded9770400f3900013357f15bea0f05032aa5c66a690080b274e1d00066f098915392a04ed5b6893a30589960f5f968a65c37690c9e072f959ce3097a89925c616d5297564ae8139c4780046aa992b21c470783d096a48b77877ccb7b75ce5af4058226a0b885da39fbabfd44aae276c385e06c9879ae131650f91c3cf8ebd8836000df3dd3bce0e9e812bea90eae8a91e0f123537710c54719cbf6cad28bd45d22785e4f7137bf18fe2b7a587e5ca1fbf05dfe418a15bd26da0715d4df45a2172548656e59ee78ec6f90b34712e67ab4c5cd1e8a61a574fcf9f763e33ae084426244b4703e0ffffff1f