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

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

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

Block Certificate

Block 55890 c4339d429799515390c5d7ea9075c268eb1a37b9bd5a35267aa1a1aabdc91b43

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
27594c1153a1d167e4ff0c084d9b2c4d92ed5e594416d453481214eb1f8f4271
Certificate Block Hash
c4339d429799515390c5d7ea9075c268eb1a37b9bd5a35267aa1a1aabdc91b43
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001678000002af0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006736b82f161747988e618599a61712d6f6780dce6d31f6633e262d27fcbeac90be60a8bd9a44dee9fb7073eb34c9f327d509af8dbed360339acc81dab128e612d08063e38c8a9025c762912a4ddd4d86824f32cf0cde31e247340000000000000080000000e000001678000002af0000

Raw Header Hex

0000402057ef7303a9374235fe378961c16bcbefb614941481884d485a5049c3de021713d2e13a6a655005d0b9c623ed02a8d0756fee81b837b41d0955cccef8710adb5b21c10b6ac050051871428f1feb14124853d41644595eed924d2c9b4d080cffe467d1a153114c5927

Proof Data Hex

59,560 bytes
1212160103071a6c37892c93d30e2afb691b8cdb7b5770964564d2f9e6ff0aa2b09066c80ad545c0746ec8145ae6275935c4aac47a7ad3c2b17f6f328ea2760ac76867b9e946ecff8cfede9f9a03d579eb3172b0453a12c8c5242ae8a087fc2e8b488f7ca6ced9c6fb40c871b6094ebe9fa24d1cda48e37fb9f8d834f242f61ee3a37ac998ad71d9a35686a60ccceb3eb703c5ba6a943f9756ca0e9c95f8fcf5a7bfd2f09e5b2b51f6df26aed90d639a8c08ad8c033b375197128bbefc0aa52527c91936607a6abfff4748aca2c11d0c39b1a70c401fd0cffb0ff832d014cb2ec9c22f9ce00c9d86d382bcdeba27755358a613c316e7957da7b8422a462a86cfc627ccc21a4eb65226dd6ffe2495af21678cfdf64f1dba02ce38a162a1d8bb02b4b2963007920ae236ffa3731842456be17c922fa92b907c0b92ec1f89e242bc49cefdbe25a76994114b8a4300012e2d8b6a8fceb68d0fd1f07229015147238f9da73daaab46209feeddf9ca47ad30b12967fb2cd57b3ef4ba055a5ab6da46aa3a17e1137d3e48f9990e3efce615ae35e523df4ef8e9cef155a41e2b54bca8d9c7c927b25462a81bdeb72ac1200dff2ec7a37e9384019ef10d826d5ca9b8c15dbaf23f8c5b7d7134c3fa7d9de38b65e16e788adfee89c4099d56ea54d3d1356014c3618ec243079d547ea211700db708b19b5c32fa43f48f3a53fe813e0af7baa2105b5cf079968980d5986ae9bcccd76038027f536451bf72b5dc8b937ee24cd955c8de07568ab0e4f7604eeea786bee2049439cd8d76ee52cf37b50ae36e623c1277a24e3963c7af5f1fb51da0ce0f4a7e01e178452430ab1f8780dcede8ae7ce7400fe0fd3d0a7f875e6e335ed81bb1d117c42a12a3f6f3b52411ead27a0f30f16650420df72865df265f995128ef88b624ccad334c116c8aab0f012019d29cef14a812fea1cd69cfccac345ff5e509807100bd0ec86cfd03af23fbdbd7946dc598443dd0097725109d0d32909cae5f791e3f9ecbf250a5a88823e888457b2f56b1e1dd55f71ac929c4d35d314cf964bb9852ca4ffb8d6e20d95af0e3e3eef7a702d4d85da9ea1e38a03741e76b7ce6a805efce041bf2b09b725ed4ba52946b68a2a2b73da866c3c8cd0b8b36f463066ab90231c959823c0da0aa7618b5ca1812bab48694f9d129b95d51b1b1eede6472aabc7325f83c9ed379fab94a21d71b38d34f58df8c28f44e5a71624d9e4b406d1f4f5b8a3ed687c1e520e8af9029ae9ad2ca954dcd10138551c53b56c6aa6d8b2839843d30753d68f587f9524fe1fe9a5cf4089d30d3bb604bc41e76c000c65cc6ff304fc42cb06cd0ca5ba3936c602b0c22acc0020e83547b766438aea46b39b0e02017879c3a27c04d008d34e241881df80e0a139da92b6142417e1cd0372c40d7a50badf06dfaf1c883c1246e17e69a5f6cf1bb697ed4c7143593fb1eb6afea8a0c57c53196f5f6d8bf530c3b0e197454c63caec6ff318948d550b4dc8ee06451e6c3f159820f43a1c39b5d6ff512c9eff01600c18d5e475f329d3471940747058e71b800d3dbf334c4db744b0775593f5c6b783b8d31652a8ce072397bdbc5f4d99fa557e6bdb963f41594cc4d482bd346730a0b0260b7bbac895303416c6dc5dc871bea0cf3133bb858a80094c16aaae846eb5a831c5669f5e36b3a6f25b2b1238b90e17ecf44618cfc62c102e4f779f5d4c8bb9d61f4d5462554adbbf274fb4855de0a90844da7e583d1f57e01802c2998ada7a138cc065b7488b11c6025e2f100399869e52af76d6c47577438c6d20460296a06cf7afafd53086c7d1a20d766c3a8cde91fdf067e9b5f7978c94f7eda2e2b232ec38913ae3f21ab282a712fb144cf965b7afd2e74207b13884e2dc3d43fb0a75ef21058521178b3ee9f6b39add8b0f59a463011bf2a1f7a623aef13dd7ec7357486e4ffd9c2a377e64c7a05b1283edd7e0cd7fccb10ce7794dcf22f4bf4b082057fee258824da57da11657814689eaf454c12cd086134307d3d65b164d715910e5d38eb34b293763512ebb92fab4fdfb1e35d2b9ad210de857566b234a94295e4ccda921fbd3156c5c273b8b6cbdd723dc2d17be366831a4ebd832abd771d47d89cf1915658ddd4dd975f0cbde12fe502ce80cb6db17a41941af5f3d90fceb93c8f23384dc91585a8b7942016479d9f494fd526ca6063aa39f06b36bbce47d6a0842a50dcf1a6c1aec6d2efc459b426005616249413b166fa4fa68e294163171a4de44dec8f1527c4c60cf4c212a48cae5ba2aba02dbda92614d446d96508f35d009f8d61285bf23fd1336b046b81946c4051f026c3ed5e920ad4d6219f1e3efc261fbb1d38a369835f182503c66d3fbb0e915b41969d140f64c59f160dcf8b8350d4482095ca3b7e3076af2e287ad5759f1d9bb6b8914ecf95983e1eab9a39a06c2f59adda20ba8293791e4ac6c841f239f92effb3e2d60a4be723f1f65030c79367826cea9deed3e2890539e9de32f50950e53e941437ebcdc5c4d7664fa81f7a0d9ce39dc4004fb11c0803f0fd75f74b99b447a244477fdbfb2a6e34c53c1d0d91738cec60b3ba3ecddca00d264b4d533810a17467b65b275e59c4b93fe3a270f522e6f75acec5f4b69560c9a1249ae26bb774141b0cda1813a45da1d59fd708c05eb48538667e459b50b35bd6e4187404a1736bd92a687585961a8c3f395a12324a64e2935f62ebd12e0c673c0c2a90cd5985884246f86d9e67bb6d99b81a7559e92cb8c936cb05a7808f6782495d0cb917de4e69d695897a59770b11f3b18cda89e7c802cdf831b179fca56495e7974c80640aeadd16fadd5ee334dcadb22e17fd5857d91581b15c223aac32492b1b140c95672280512beeb810f194e7f141ea1e870f938b56cfc20ecb05d28e8692990848872567656870646afe545bfb96059369a01b2c3985bfd27ce204f51350e630def732c385126dc5496a09dcc4f4898ef2118ef1013f399d7a9dec77261b7c10e8fa35f15a07da76e10ac92a9bdb99800b72439e74032daa1930eabb5e572f7e554cbf3e70bc7a1df506e98f76876edf1511f0e4e977634929b698d82d2ff06deda61e9a55b8b42ca7a2b25c1c4da19df1c32dd4ce8472a77caf8dd10676c5c848257da5180e39a76e761c76d909edeb965bc65d1ebbdb14cc37be7cd9413ced32f61946cb2ce4e70d9c60ae456d726dbc8cf317f4305aac2f1d60f63855d6b159209c979400d66f7d7827d6dc2561a7426e95ee2ca57deb37d913de21bb2ba7ab4d7ffebc38b849f64667023e6d42e0d4b16a65b953b08fb119f41761698025a5de7f509c0fee3aca9b23502a76a7a0dffecaf81860c3bcfaafa1d3e46ef3a0a949b86238ed0d4f5844ed1e2b2c1903c531255322961d1a37a14dff81c70f78ff33ea904e181f28387c2fac822bb6d05136c2c09362c96c4e6ba6f972d6cdc79ac63a3b2768bb49820fa6ece3682304f174179ceb59714c8d138054374558a5ef0edb3b576478c7f872e908bfb482d3f264248e9e925ffe245ec7666415f997b3a0fa9be32c366db8b07f0e5beee2e305969214f6a6e495716d430171c244c523505fe7fbc27bd51ec26f86b8c3c562385716bfa11b4a09d2bea23c67a47d3be36eb0190fbb346d5fa296eeab5fd1f40497071155ff8503e7f2ec18e9bf29312438da5dbb47e617fc9f6ef58e2208c4a2b74ceb20f2740901607324c07e1c8ea70b35cf04c209a6f3ffa8259b734f6f8c1810e1f16137938febc53ebef9a97691e5f4d2e187f2eb9f2564f04cb495f30e392e946cdff2f92d5eff73b27e95ad4a2cd36915e24871e75ccee7c4b2a7385be8934e0dfe29120e6753f75da3aa877ba30cf9d7b1cdb5f37d73347dec0afe3bede0ae1b1d48d7d3e33b7c20820bae808f012cc8d53efff39ceb5a92ac12bef47e10f3e87064e2de94a95cb55144d841e4e37878a978f8b343398b33b8f93f63fc00d0cd5a4018f3e06a1a6272e1825bcd246584525732e7f96a11d1d39716380e460122c79520c4a557dd88ab1175e74c7da6eea1a213c7c3143010ea392f4c94137b2035b4fb962fdb8fcfe46d585f45a73f2a0e4bf870700266924127e3bb6c71f2654a4bd761fa1451df228385ae531090b888b34f91e094e73927251aa8c72840af17226de6a0f61f322aa1a259ceb13739fa34d04a4d5c81a06722ee7e852a98c3c5352c8c3e565cb6bb5b4c9a4abd0cf0f94f3914252af7462e6bc828c20d4dd991d63be9fac794266a2eb4de641c4e31cb87fc0a66a2c2ff63a957ea8ed5bdafb617a3d2352fa7b85b5f8afac53716288451a6c976aae2ac5b03b85dc9d842bbaad6664148fc28524d3dca340a3c6af435e6b8172e4bb25460e3387f0b56338595529b4142afdb504b821c7095b195cbcf2513215906451e8b36f3821bb1a7db39faa91a89da5578bcdcbaa4d81bce7bbba6c88bac73b978cebebf3cc13f24f31a85846917f6acf822d87a5d5185658b3030e89f80df41b713a58309eac069fad70db96225ac24b55420e8b79fa5e94b9a62be259683b2498a0f0db688341a8a6847f1241dadf4189ce37242f0f5af48c3620899fe95b3678eb06d9a3c11fc94d3a3864fcc81f269e0d4e84cd92f4ac9427a92bd42f15f5420e4ef2dd3713ff489420fadc03d4e330b7b175e171247528cfa63ded8a5c1ac41dfd05dbf0ee472fd5f591546049fdc746da12a25ee05f33c0efd229d08e34396eb845cd75669d420e61a6f9ef255bf7a2e32d5eadd4c3268e0fcc9f039bf88e77c21dc18fadc4995f999c77a92d0c53b333eed6eab8bf8f9afe242256917d3c4a5f7d88178e19967f235a7414aa460540a9d7b59da7e5b2021cb543bdc98190a6ba0b4cd0ee57df0f49399b7092b687041bf9691ee1fc434f49b57ecd9d219f95feb6e87ccfc010c11c452fda1ba4d76233fe520aa771d0dcab075497f78aa8de8319c5995fa2820695d0be1ebe5ee99e7837793720a967b4549423e24919b1c318977c89646c81b4938847ff29fcb8cc7dfe451fef5bae645199d5248ef34244cf12252f68ebaec28130c34f2ccdc7807f1d55fb47525d84c93f6b2bde93d43d3bc68c055ef2d2198ba6ca70c8d2e241eeb2cec227b1a9864ffc623d4b1d3c87864ee2693aa1046413b4e460d1c6eb2a76d7d1b658e1b0f49fc4a1844c8aec0efd4ef6aff8d58ccf59604f43bc023432eee3d340a484fb97b0315d5a95f4818e70c0e555234fa887e1d3882f7dd9116c4f07b0379ddf5a44b8c741134b7f42424bf254b1d306cf99622ed29e55dce7b9e6c9b235ed62152d6d58dbc87292c820ac3c02bd344a29ff329522671f669bb57b36c0a3e569184f88a1ad925d87a4b3447e17dfcc2fccaef07f38fffd729f5a8fc3f5ac2a5a6a56f3d632b1a198b5e92fc1921a4eaf0e4661084c1fe4a5532828711ac3fbd6d88cf8b1f9ec2bcaceb9efb8a77e6665e82a4034c7a43739e7ee0691426e97d66d10f9d91bd2b56cae838ac4b8cc5498a859e04896081b582c5f5377fc9145c52442035ed741a1e83ebb93c9ca94ec845968917ed557f9a4fede7d3a8f96b61272739052dac91f6f934e60c0bd42896e5738cfb076d3ccad8666baf2bbc45bab1607bc0a6192740ef12c69f7b82c4bc454df71c5495a79d90ae251eaef7ea1ad204932851964fecf4ac7c9183f32c827cb9aeda7f5c5f91d1aa3487ebfdf133071252f9583a06e1d52991a417647d41ccebd66303d3433a99324ffcadf3338fb6c0448e69a451102f8f81d91b10c954028a11450e3fc182146483fd048f95a88590025b9fb82b326d1f0ff5ed50337f5cadb3e2bbbd77acbdf436453309e9b5ecce6efa95b6a2fbb764426031f14d5768e912cc75041d8d526d9349da23a779b06ebcd26788c365b422d92d67660107932fa8b4557feac683f5ba3dd0b628d82b0a9a1c16828583f53db0dce653eca808c040a5d39334eefc9032e8c3c9ab08ccac192bf048702b51d90e155aea15bb058e70281d6b612b2f97d1f10272abe4fe417caae39f35dd41ae52102f42afb72819c2629b8772376ac7eb57687462a64986f55b09387e44e5cb8c04e1e8f46fbb3fb52096926902ff80081fb68f5fb94b0090ffbc06d83db32841d5e00f17af1f6eb8b5c5c6b502e463ceec54e3ff4877a6dacac5e74fcc290640c5ff7b417cd5c27ced50fd31184e606145fa78aa268ec1f459b69c7e328389fab2290eed4ec80d6357b2973d2ef83a910bf47ad31454fefaacc1d7f39cd8312e050e79365038a03a8efd856f6dea117dcf86e765d226fb9742a88661853c7cbb4674de5c3b91d48a15e977e311424a173a995f53e870ac3a5f9cedebd668c276f63c6b8208e4e14bbf1f1e114b691c049c2642695882cc187de191763ff67b9b7a4f5e4112306b2f24a9b77efc05e7a99b44b60333d6d1a7ee4dd5358d9c3cd7facc057d55ab6578faeea292ba8341f4a9b31e3edde116d41c80f2f64ae7e423c357f8aa9be5b442dc494fe76aa77a738f52dd57c4fe1eeb24bfd0937a99061155416ae3461534c68f64c0b325350ec852ba9f5efe3e5313002e1fed95de6719008e0984c5af135482d26e3943c78afee2bec1df461890d341708153877087190b73eab5e466f12120542000628920e1ef38d26731727578486dce4f5e4a57b5f769ac830209a137c39b0accd42e6a793ec418c282db1af7903bfd2e41512a37b3a0249bd5448b13cc5d75e130d2fdee3030917c21dfd65206b807400751f747572b7cf55e5ba5b62cd46ff3fdae9b31c508e72f7d0f288760559c289d5b04ef5b15033b416a457a081bf498adab9cec50ed17f9ce88d3255c4dd486e46a688ae71cb0ea1a2621c4e07fcadbab4d6508515ca5db9101f0a87479c5af13de4705c9077eff416658abc96e0e32606a6860b65d7ab31822b7c37594189191f0172f106cb34c4f26cc3ee7d9360457b1b5269655994930db776381958d17a24d11a7d6d08ff7649362c39b33c8bf75055beafa81b7bc946a6fa156d1806152ab9b34794fe7be447afd5abf5dff787738ccbbe5d289d9ff809c79f96b7ab8eeba7f0409d270b3d2454800ac8eaf4a2ff11408ff0a58055ed3f77921ba28088a82ca65137eff1393ca998b3d281b124b48dc911c7de7745fac2e189dc2f43408696731f26210b68e6ecdace0a41511ffdb53196dd2b802f9ff58b4aead47ad660c2e30ebb82bc032e5fba94bf349ca9e51ff6e47dbe333c704e124ee6f2f94fc61c462a545343a826d9db9fb7151b2f884fe6130ae379f1b66e370f522a642b89135b35860e19fc895d3677152300305768b81ba5c72caf3361dbb890d6d6ed0e4de00731ce767f72d674e4b121d67f69b32e344ddf1e8ba1ece30c19835354eeecb726b0a488db152293fc9764ad04804d08f2b5b6dccda7cc1579bd289825b975c7e52ab797dd4159632be48796c650e233ee712e8b2f9d35e32919e1021084aa57392538ff6fc8983233ef8b6967c78f0893febfffeffa02d5cdb67e99ba4b1ea799ad2fe79e2a501b84b720e0c2668f1cf8ff1b6722ca146daa549dc916c2cfd4aebb255ae80d9d0102074ad64ff272225b889c77d3a2798e894c6082338bd886eb58b26b3946f1a56e54fabc30b1ae29c68854a1f85da4e6caa0046a2e8490f1db0ed07687f918bf4361e735ba968a397197f2d8f2de22875493c4ea4105672ca5fe858b9f3c7ac7f157ce2ce206bdb0e7239666795463c47ff7f8075bd0c037772677b2dba290ac0e6fab2850a68a38d6eaa7088b365a5efcd25054a4448577a351aa4772c43d9aefd5afcbbecda3962fdc44842b3db7e4e1c469bc1c3682c44ebc089ffdfaa5c23caf9747cec6099143aabe845f49c3070a4ec7c54af0dbf1ac3d2cd1efeaa94f3d9fd029d9a8987e93709d0d26d4480aa03747122d71cf4711d4eeb65aff786bb1c6b0aec1c8420dab53675dc2833cd28dab3b0b0ee2c56b156e5bfddb40068d907cf1fdf5391215b77dd1b4efb31738d5e895452a8dcc6ed87f2794110444a4f483d84226e3afef70e7667231a57d0d81a962244952257e27e665a5a68eb1e0dc6dbae56a367cfd6855cb2b3454f5815a154477b573112aae002fa703c58b7186a42d1964271b9e56fbe1373d697a26362d2285305b32fbfd12018c829111130a4bad0716317a5d3b4b1df3e92545d5fe5a32febef355831bd4022396a8a1f1be39e62de9c8eca99ac21bac3421c9892751b254af1e9a9da0e467a92d1f90a0191428d1bf099067623dbd233bc339455fa2e03147ed3e24ffea72309bac8f54ae60879fd680a8d21eac5966d615ca1139f3c70d4ea1e8b6ada93ef42d6d2fca44506fc5239d3fcad729da3a6282f8607d974ec70eddbd3e4eb08933584e73f927f4154e1bb0fce93ca9432fd9f833730deb205e9f77129d6c21bd346774dcca58aaffed1a2d569f208db37c2fecbec3622d0e13c2fbace82cfc6c7981fc1395b6e314aa355196b3ef1519b7b0bb0f3f20fb0ae962b195c0f51c525b5a35b0f90a916f3c3cb50d352afec6066f765c48fe2d06a471ec06200569ea80984c4a0b4f3cbde6083d2fd10f5a6d72cf0cf5be50d63b8998079be0cbea1a5c024a094e45fbd95aba9b2f5688052e1431934d042d29ec9540ff0fa17e70b38e670d8fdacf3ce68d445f85ad91caee84bc7be19017ec5bdc445ba3f764e80f247a283591a42dbbc5a5b2221e26cdc6951c1fbc5be0fbd7d5644eb08fd0f9becbf8b66a4f6e1e8b4c2f172f1254de9273b4924a0eda43be71baa42161297ad4379266311487fd5d7495e703784113cc8d38ae6de8e13deff09f5e86dd5a616b3c0d42d288a6e44561bced579238c6ea69398b3312bd5fbcc4e89e056310239b49b9827ee385eeb3779f69a5ce58bfa6fcbdabb879e659a5ba6eb0f1f9cc25c0e826db9e92bbc93bfab63b945cbc1db95c0fcbb628e17c2cf08c595a4748d4c5e9575fab6a1a568bef5056f80a77cd7cebd3544c6dd99d8e8b56ae22334e8bd92b40e55c666ecd523d061e6ff91fb5f76d041f407e6c2e2438ffaaa40c0a5c1a3de689e2818d292a56b3d9d76f2a5a79cbc7674605aa09bc7cf26f8b3fb0eb8f991f5e415961cb2cd42acaf774e30e0999964ad099e2d1a3633cd2af11d824e8731ba4bde4edbb89b8bddde9af57652ed1b981a6736406be275178cdebbe4267b7e9d8a55c72be2d49af6127f6628911c9a1de716803894a7d6a913f16ec765703ceb0856ac1e5f24deb3063b94bdd1185f6c1ba65969818d6f3d9cc7f96b572381c9423b3fc077a5d8954407e87a65780d453c2ca8123af58a46ad33a4da4c068efb9fb5cb2fd03ae751bc1a37e302b7eed99531722be4accb8caef413016dc4de60529addc5643781021dbd908a2b1e8a695738ca03355bc6913d0c09914901cc13694d1546735bf68be7baee91a3509bffe2a460fd94e2c4e361675c8b95a5704a233887374ddf0e5d2af65b4b985adc2d0f1bc3cc05739109b0368a457aacbb0f797cd5f9ebb72c825572e3efaa468d52402d6010e615acc5a3d925ddf4ac77df01840cba5d302f27e008e80b34ca4462818d1f02e8bd95a206d39f589b48d6fea8777b3af3d1a6f59bef7bfb89a67cb9e332420f6b8117e82f488c4912479c79b543536d08712b4ae87a890aa55de10142b9889e6ff4de5603d52d8b07610751a4f652e0235675a3ce5ec91a5c1e8e4050c62ab1c36494f560baf3718d4557f20108da86c4f467d21cbd3d71b155ec2cade27587e533b1d3d958343dc01e4ed90d9f082fd8e0019c9baee6dbb9a21d108264a4917793ff98db2e36af580f222c72a9560a41a88e58fa590b97a567386d83b80ed4063c697acaf143f6db6cf008f4061c5bdc165a01bc4991ab96e6982ec252114b817ddd63d4e27a7447ae9f2f37bc56c1b5deaac1e693ee5d69782c7f23c357df833acef113e7bdb939ffb1557a921773e5e2258806d78b62739bb1cc7ded0d3316f048866eb8894dc234b0a276e08f026ce569d83368bb45642e9c4043e7602997cef0247fe73bfcc0d374bb46453e7b9f423a6ce9d70d48a118788bb2b392b1a45b9b72a27fa4b84ea4230183f62759dddf6130072c3a1a71fba9253fac5c4baca3a657ef79b84f802d584b270598e3a51f313437f7677d6577378c34b3263b590115e70a4438736287cf764c0de225d695f7a701bce295306aef2c870163b31010bd60c0b55daa897a4efb16aa869fb73198daab89ec9c5c71303a4e0fe9ec00902a9a4951def2fb48fc1181656c1e12b4274c504af36f31da74f0fb9896278895409cfb2f6fc73b6e184a4adc840a67f08acd75a430955d356a37cbc42bcdb80df39212005abb7d4f1767936344999c7c510141cd32fb877ed538d5d55c3996f4236a66c481431e3055687cab2fef42ad40e3aced184894378e5cf66554f0589c0069127180d332338bbb7b7748d67c2fc122d6d46173b9082cd164af985f3b60d797e0b7b46910e206eeae5fee3fd888793ac0a5ffcb253566bd53e9d80d359d523bfd6f8694719159d23170e873d0d5cea3c88aa86d601a687945774139df0ab157f99d5886dbad9adf8ebd2b1fe125959529bc79320b852e8d7d8193af670a56b32dc71029ca65156f9e91e6d7e1913dd4a780fe64e6b8d24d89d007e7b8412b64be2096ed714c5f2088faacdb47a8ad417059628b794b6b2ac1516a07dd3d127392e398e1df29740f35f89b1b16dff7ce2fe2ecae863277d5ee113f5db87fd83c5a860daaa75f3164f55ea4792cc7fa7b1e2b832691d6921afc14d9de460e003b0a86fbb8ac4563aa5016f4ab7c4099235eb1c9a5a5a40ccff77570872891dbff05c23163ec1d3b4683a577b96ce1e1436de8015f005ffbc9045626218f0fdc7c2b77770b4220af4525c66f1f69caed977367a531b5cdb6ec322571c98f9bd0f89ce2bf4be11e66fe993622eb6f352ff8fddcde5e1c189723fa5f66434a2259ae3921c604153d247561ca369ab52474f7f542af10068147638e9f73f59e1428f69468e4fe718c9d9acfe176bf047040985cf044dd0138197e29bf7687a85a24c63ab2d79499b0b493294834674d68c0a892d4bc5ff4b866f346571482a3a682cad3751db60dee8116d7c88d58f88b68a421af50627ce7153405f9c211a94af7aec373dd926f268fbda3ff251b15ee182db8e848faaf39f31b1cc2b827c0d384e563e6d028e93cb8cc47e99861598160ed6553752357e51a96e0a60dca9191336278d436c7aef1f41f82bef080ef239fc33fc055188942675e0c621ee42155f0c1e9401221d81c7f5bae903c1226246ba69d920cac1ef48ef0547cbd117d1148e750ba65e0bdd5c47cb1b2a93b923037bf5e950b07856f8e52251d8fea647493847df496f2219120628e688916df0372b6b5be097d50b9c8627de831d3a2b0e6470d39941d78def4a3fabad0ef0ec767bf74354349ad36c8f0d5c560a74f0d7aa01ef277b4b31c18f7cb2949b8fc4367b29a08bd49f50bfcf993757628c96de92ccc9e3fc47a70bb621ff9c1a7025b7557b0382cda1e4c1cd90fa736530eb588c1af31f3b9d4b361eac8662bdecc2507ee67fcb5ba55ba2b67c5bc0380d5740ef26f29d583b14dbc0a553e2a01df3a2466e02a0fd7a1fdd0bedef93e88ddcb009244abf004c54a5f5f270b227c8222067bdaa1bcf82646d162e40733a63a2d51f6f03afd52168ac36ed7bc323b9a1c6eedfac010f322e49ff873ebedcc8bcac52c0781a3127d1384a119b663b97e15300cfc0af63217e24d981a5f7ffb54e8ffc166afb8b524630feab28956a3047266991ca28b29f9bee727045abd068d7ee8b544c47c61f3ff60db9b4d3486bad4545af5e6f108a9aba8984a9c82ae262c39cfba3f3b766599476fdaeccb84bea2fe5de36f3fa349281ec4faf143297c377f514e70016856873cdab79e080aa367dbf777839ac044b6673e08c7ff823e3a118c6e1d7d92b7214f54de0b7972363faa84febf2703d34cb43f4297a042504f034eaf451e81aab54adbec8954ac74b2300c348f69e9c6063a0cc01d9665765dc81f477070c352a0d9cad9c9e29f58d73f30d5fe0d3e58cdfcfeb81b7db3df2de5b37efcc4cabb9f94c8b2ad5187a8c45292b41238c162aa5dfee600dcff82fbb64e7424c6f6b8e8da6fb493d11bda36a1918768134ba8ccb76edfb6c85114fd471f76aff70e539b1a3ed5d6037a663267bed20912d8608868c8d3483400f0bcb871acaf3fbd26a4fa2409b3fac7797fa311a845f729f40ddac05870687dbff9aca3b16f0175d56f36713143985126c2d6a932f7757268ad3cf7aaac35fc3102f96cb899f759468b95fe2ccc24b25b22824fcf010b67f4ea4f95ee1c7e455165c0daba518fc6469ef559424f182d49200b3cdb50fff1d9381b5e48cfbb0c0290ba3e57202a8c1e65963e1d310de47fddd144f384aded5e459d38ad85acae04466c17ff9176b46db50f3aeb11e0632402a1b9a1d9da72dedfd144f2da8b0623f32373979d670da3452185cc14403209ec25e4694b291bebc05071935b19ba62b10f7547dd190b1b71020dfe7a95901deff4d41c326c130f8e6ce82be63288b6b68a43d52e18c4dc2ef893a5d20ff39c4a521329b1b1a099e53f473f450d40000f2327fb1db5e27d17c572607850fb10afba5103fe036fde17994e3308fb859fd31676ce61e9e63bee37c411e2761c1bce39d869c0247d186aafc5ab167534fc06dc540cc8e4a4cb0a6980339b881030fdf04f17adca69d57a1768cec2b738e03905c59bf39a008fafdd52d5bf6b97cc497a64d958a96da91939a6a1b8afa6ec351d758354547209a14a58c76ba5ded9dfb6737d000c6ac7ad0ac17991f6e070aa03c949b5384ae4b4be1e7970ed536caff9eb7d396884f94d7f47966b7810ec3d854ed1690aef0178a70e3ee740d91d479d48b637bc036bb49598b91ccbb37b871d1d02417c1a073e298ff6605817588e363127f722b5880ed90017ad8fe6e07483d56df07c892e9b97053ba9eaecde5a4a436efdec6becad24d8e054dbfd7a5d81b5d6fbaed20ba0e3d7e935826d9b4f66d407f64b4dfbcb0a623279bd3a0861a8691eae1daf27b7076d446094bb05d54f4a1f837b6b470558610126f0fdbf37c125e3233727ea838a0babd4341542f0c010c4d9cc2459f44d2fb7068210e0224454f87cdcc4cc1805292e5327e6614933e07515d43e50afee06fbb3e489b22489cf7b9e15cf089a41dbfb1108e6d3478fd3e24010ccc67160a9144310e1348a28703842bb225fef9480f20d3e3d4a54f5e19c536faeafb42c3759ed787b0b6d871052682fb8337f44887fc5a17803edf5cc1dfab6ae0be0b4f1545117e8cd377d07151dacaa7f3072591aaeb7758605ad2e2061783a8cb4d5404aef7ea10c8a6bcc7284750e7c87514e1f22fc624f86b8373fc8c083a8f55923b4024021c43fb54ef2ddc3b0d1a0250499459d1aa61f8a54651c04629d66577c0c977e72f41754d80b8b086f79172ee9ef612ce2e41bad5043b8b1e24a095430be138404bf078ba724cd0fb97754331a099e52c775f649c15e892269d66931fd8e91d1ae9dced6daa9dccab22c7b4cef0f482ad2304b76700c136555c6343a1ad47934591c423579cb4dc0d653b1e12ad4951790c8d50b54c6495fd959a0d26d5823f0074ec9f066fbe85bc043b821e095147d7280307362c9ed4c7b75463b4bdf655a3e1674efbe2819da4a228462c9eee9d3c4a542f6ac6d4228d789c7c701c7c7ab07ccdb5754e83490cc4020cde9cb51d58012651b70bd55f3d803417c431b5ff4765dcc1a662b14a3f57ac99cc7108679ff9c19bed43eb64b55075fa7cd1d4a249c1a141f9bd1aeaa98733831292afe36556cc22fff47e7a13b3e8580a5841c0e6d528e4824b27aaee5701f9d636b6cca24df045d42b60cdd2597305ba943cc266bfa94feae1a75587341c9a035ab79e1715f7cd3151d74db66663d312eff8642f3fed81277c809581418ae4df5888fa09498432adafc7f1ea58b478f0865e93d73da1f9668d310b86adcb504120f0701e97d7c55388cdfaded4cf5182b1ab170a9c4d8310c4132086bf40d043d0d6f6208bb596dc64737498056fc087d179fc44d08ebfd307673b3fa7957b8ff72979f45bc3abf1ffd188c3325d56d71944b122127ea7240e24cae194ffc8227c87ba09f1db4b0336585f4d4028698626f5e97447689b18ff6583d738fcb282301878ff0a450cc9da7a732f89fe0a8c931f7d504b6e21e9c19fea644154e59b3bd84d26d5177e19272c43f784fa960540c92f6dd13da1c0dfb43d578aedfc891dada49594e28347a8532943766963ccab25dc07b7b0ff24619f7535a229be43ab07f9dbadd4d2e8d2ced0a1c53e499f08cccce8bc968a2b02c3d6b51bd3f91117ac5d8cc00a9fd020e96779df656b08e3be55f2daaab22bbfc6703791e4130a97d695fbbe98958ea9a215546003a2a52be65d9e5c87e8ad4b3849239dda49e476a4d92a3834284c39948303a23a4088611c482495221304e5fe92bb0a51bc0c3679c1147556e749a03433f3f4c3d90f8908055803719f7ce4550651e341fe7451e1f460a8bd833b881cd7cfe654fc97c231d83d9970a2134b851afe6ab8819f9bf26642482cb0b915edfcf6a604a53de2213a664c82fa59d601438bfa9cec9eee1ccbdc28190c83a75d40e41f36182043fc6344319c3728be2b3ab02ad953579c3776db299be4ecc80e1cc75f86d955ff39402d40de821e42100c06783698330413f9d935a3f56dec69503d507f33fa39c9ceb55bbb1cb517a7fd3b2dbc396ccfddfa50808f6a6dc98d236b094aa8021de04f95460478bc3d0335528b7beef43837d0abfb613535a25be16642020a7b077cf44f39c7d026cb4475ce70e882227f0d214a586565e2e213c0bd376f2da95b5c369f5fa0965eb182069f662d9d1c5b65d825b21e2b81cf0b71aae4512a7da3d5cb106224d5840e917f43fb7bcee14f41564159fde8d1018f106fc9ce7360f2918b5abe62fd2b1279505ba7ff011420e905da9884ff05e0f75e2716721bb2fdcad77133fe2879a34a50d33de8e9a5a96a2e33790457e01a6154444d76b48b7f78c1d6d2cd55058683d7f86f8729f6f2b7c77af03ec976a8f8f091fd88021d91064ba5bae7f05a0b2cf85070a752e340641691acf4c0419ab3c420cdc7688fdc350de7479fd97991678528e7d5f9852ffc79b8a7811d0a711b2a58015eb68e5816403993298f8db3f6ada2c36b6c89b1f9fc4c56de1f9a3b57f5dc2d2bceab0341eeb8ed44588ba65f581011a49e1cd9ec74172eaa78080ad81a239a3bf8407957d4c0d13076a9f3188f2cb05be81554b6b8e9e37c952c2f36d836b053ce19eeb49b02abb7a72137ccc7441dc91b85f326d116521f909d73eeb664f1a1cca789e6f2b39c19c71c9d9fa48a568e2f1438f5018839bbf673f304000a4a8cd40c3f7277d3868dfa41738b6f48c124da45eb36860242fb83f5e98590e7b35e38df5eaa8f57c5f6a8fcb059920e2cd5855496cf812800884fa4f3ab530323ee300f5be1a0b6cd91da99f2bcc0821a067d27a61d8d16dbec4420b00a75ac4c1087a547683ecaf97680d95475a4632434baac16c62c36a0e4cab369512a666caeac657b1824a0aa2ff8b77efabca2f25f4039052ee4173ac44b43cd1d8e0bbb286e2ee111f86c93c585033d363874790de48a1a0fc691b78d6d89a99eb51faea1f8617c5093464eae2f5c45f666d39d3acb9e11ced49c379c598f6f6d8f335e5f5b2a8c756d860372020876314be2da5320b4ff2c4fc77e750878461b758cf8984dfc8ff97cbc2ee13b78586d1a82b003c155ae8cb5f6b3e68c9bcd69d150fc289f9d925aa206298425023c2abc11fce7a7272079946232692f8f5d8f37f7642076738aa48d265ade1644de6decb1c62ba0988c4e65d3e932017422eb12336aa0f2e2072830c2964191036483c2de841647903f0e1089b12c385a7987c54ade2af2811cb76764cb8c86c70a24b125e757692208b7e3a04146098c361ea5d05e4d5aa863175d745348d983ac064cc4b880698fba4586e9640bf531081316c01225e9e3edac7554aa7996fd144f6556d92897793558bf20b2969bde6f794b9516810d5ef1a967a018937b59d9608f631e5a299c5d224dbc386f3397dd96f16099b99664e757aba6242de08493886e7901088f6acdec2c9f421d42126c0be4a3f28fdec130b467a3858df40632d7b3bf25e23aeb13e5e2dcf73cbb778b3c3891470912784105b629cc93aef2b6f12418bc4d016ae5eec14e576b475c0775b1f6d7fbab0feb2fb211b1d17cbbbc08d517d29ed375af6145934f5cafcd08b28049d10301e3b3c999576d576c6337bd659d15b070a5f1de732ea24735ce53b55d7300ffc9afc0d066fc57361eb6b79f7e9d4d144609c3ffecd7fe2c653be9480d6b85d9efc547be451a5bfa684422c5eff20647d721db3f8258c124a9ca2b7e07e728cdb89c9d644f954c6f0bc6b6ab19dee2bdf33df46830d0f24a2f670972ca7be286990a5512029c26451f9e6123fa81e573c08c9d1c7b8d8872f292c43ca182fe75d4637ba0b32a1cc1fcb178dda2457a7cc67cb60e3ab62c6224cb6eec7e35224a5372d49b44374fd0c882d432f93352f6116b9eae1025ae93001582bbd66dc38c06dece6293b8eff2c1e5f622bbac5e2c76b83053fb56b563c78b0ce06b9831d43795c5cc64640d0d39c2da2bdda9364481977e1b5fe16abe922d76b84559d4300f08036db4511c3cb53fb10f67acc91de90c5aa904b1d9aa4f0392790726fada206382d2f2a8227241e0e844901a934c1c316680f2dc97d454437ddf454c8891d04a4979f185d97d6a05a8756b32aaf2528a4c96dc41134bd327056597fa2f15101a1d3af9e5ad500df12ee9b3a2607c0e75377473ca043cc16d2ac053ebe61c85a7c93bd488d733c268d93bd7ee1f26c890668008de89bdd709317be6a0609338b066a12b9d3754ca327864f93c19b1506530784611e03911ef79d415d6ead57a5ecb0726f300fd1f0e39751da428e047892264e5bcd32e042773e429dfb2754bdf003038d8eb55df510bdd724b492a2a6096c9fbff8ee60cf9dc42bdeb82cf5df8ed8650332bea75d4b64512a3269019a18a777946031f046063072144ad40d53308f6760d35bb40e3f11d5ae3b0ccf448498f1e7826ca8e2de191a0daad8f4aee1fa41118639fdfea886a5c28f97d1456bb9a44d3d1b7b31171b023d42f5d43c01900a220e0143c9016de52812fb5aab3b89f8e44d335690a8d9d346df50c1d4a590b354682e4f3a331210e37502f3c018a1c13bc5dd12fab3711911e1a37ccaca3c342ad513897628af5f3b4237de70435d855e513abb624b12eed98c393302f539e9137fec47475b0f4cdca7b661ec0a3a358d4477a008504178d8c00a88445178a5691a58dd810a9fa3af737c23e5e5cf1d46a83caaec094d9ce5726f605c3efc3f3b95f008aa09ad5f06fbe456b0cb8f3c357c350ad9f010937568591fe0d2bbe55768f22da9eaa311555f60d307712c251d78408ab898d899b30436aa79845629acf239c2d511435959703a4abfb069990410f087a336353dedcbd2ec650f0ca6fc7c166ec1586cb29cdd5ae309aebbc629dd77273cf96ae00943864b42a1f51796216bef6194ff9125846175312b8dae969289464eedaac8dacf9412e085a5ba45282b9985ddca699cddaf0631da245cc0176b9e8873ef995e355c7a6a053bff25469fae26234d9bcff23db11ba5bb632f13dff285e1273d7357b390cb26a0bc68eafc2f03493f22c628754cbf1dc420bb94d56f1401c58c6f39d30bacbbd4f4adb863993b84b58363f69b66b917f0f1ac6d238f1d5de6db32ec0973a3fe564c17d6c7dcdf0b739ca247c25a847014c123f76590900e975c0a344b53fad0ff5fd35b9fbc359aed242bb4349c26d05badb063708c8c28bbcdec6608f25df8e3075efd8e421bb268c57add24fd46c292fa5aaf953416d34286640a1c582e535148ccbde9aa9d2f1515758df736268db53bf5ee35d04fb531151cd18fb2ff852f2661b18fd7ec8d058f80a8993595f6099d9dab5652c8b67b8afbbc54005108ed6df5082f6c77d38118271daf0fa14e108c4ed1892b67a0fe5ba819e0b9aa83f4564b28db6ee44388f1b2170bfeb3b3548fdb8704340e8b8145927ceaeed02d5b8916b7392894e3cdc872cfdea434849d1a163d047c960a0cc9578696e6f6c254a3351a4dfe88b2218ebbf8682063cf0811cc1dd0d76a33a315f8601c1d124439f11b08c6e5820fa03217865d114b39f41ae82f64f32c291afb586e35b746745e90c4b82e72017bd5a971601a64bc58762d67961ccc8ad49f75698f7421561296fd66035e034836c63e9863fff56a04a79235421344d69ad9f3a3c64c609ff280d777d47f14fa5a7829fd0c5d3adf7a528ba5deea1cbfa3c63dca6e20b27ec09ac27f905ead8c0acf79537b6354ba0bf484200b17166305490ed662a5cd8e732ed8ed9b6bae0f3155f156b8fac34d1c3dcc64991ef7edea8fe380be9d16b8ce8623a1c0d09f980d54cff1faf30f46a2721a0514a791974d4eb8d3d19322e99fda02f9fb9ad4ee18dc6de962f63a6f3a6e61fa44d6f1b2025a0e91d53b07f896ccc4de8f824347916740c8c8ad34f09caf22476c353ac8249b6e0b03d4c9b351ce71812361b091a4ea82472798ff2aba091fefcd17db1da4ffd54599578af8f6a0a106712f4650161322c3183e5c313b43d85b09a0b7b22ad6f36f362cfc4f23af662d68a81d93b35a3c9a3c6b0afd8f5ee70da8fd89734026b471bd581a2d9fc1499fbc0033b5463b007f7fa3ff9f5f3c154c37b55912304b28df51f41226d1a90525c4c16077d60f83f3b4b9ddf1533de849e8931274c216681ca70944198788ed9ec041e1409ae001ca7fdbecd4f1465e4f1aade278ab7da0ad582cfcbfea614f5454e5e9bc0c37e8ff573da23bed98edb4074c85e0bcc71334732bb7af4bde9311185d8c7ef6c79a03819b458c85e0a4583164a555ac23f6705c1ca0e54ee9c91d8d0c6ffc3fcb7c0e002afbd6512b5a9b3d2b722760b665a805b655280e881ad6d34beac5425d4c92ed6bb4d47248d5b1027bc1585ead8961d5c9b7bd7cb761ae5766c34ffd7ff3003adb81106493d13e0818785dd5e75257713fed178de4ef28496aaaf486d39bfdab360c35ba16d490d938d1b92048384939c5f0b31f824b3de0065bb4728273d33fe4c559d2f300db9a5382bee971126b4a3d5f077e64879a66d93d4ade4bc587f456d703e2c517182267e68b7705c5e51226e891ce4a2eba0cb04f28a2e7207681e90c886ef37ac8a23534bbe8ea51b6e2e5205f90530163b2545628d572ff431b6050a1c804c010044a27acc82c726affb312f92c66ee74db9e84e5e7c7b5d8ed2bb5985deaee3694cb14b89f1688fe16d8453ecd4d402abfb673af957930cdbf373a6ad8e192d621543ce1a68adbd1f12c728fb2b5c003277bd8ad7f794522fde28619e9f8b077ee557e477e63b3be40414e39a6cd2646888e901f7f52262e01ba5f2ebdf80fa266bf0a825fe0b24a62db5ac28aec5dbced499fc97af8b4b8850bacb602af5fd89cbfec5cc2b059a125a3d33938b93e9040e30c30d9269b547ddd63c2ed3870a5e2581d0759e91233879ab000d10c97ea3e6854b9e7f0ee810538c175040895b9b3368b6e85bab8db0705bfe3f6244cdbdbc6a04d79e74c6338b73cec84c455e70fe534917e7c9fb1f35d55422ea4515d2117e28257aaa410fff29225039674b37320e9ef70b77270a663cd396ac7c311f2d5d2b5db8798427af150f805e7cac997a81d72994d4fefea1d3b2a482328b7b21ac0ccf198418300595e35d935c634080afd1be9f143f2c93992f7d63c28ab4d85bdaa1d8ca8ec6ab4996d70aead08cf879cf4ad4692435276c9f26e161f84054e650428097a6c93210bab68980dc8d598f6e7a140fc56103340ecdea85bf6b121d9f929385c891309014761f5abe74d022a5d1c7af2a911f09f088c5db9561eca4fb246181b055f964bf8a79dd27ff2d8debed948922f52a9bce95cd6e1f8deef927d6637a658a5598fbefaa59cfcc1f6625aa3ab688cdb499d5f146e927a73053348bd7336e300d73ae5638b7e6df9952cc906c516a3e513118d0561c9b3f9a471e94b869c1b83c4d4d83e6ab015c5867884d42f9d660ebaa886850b5184f8e9a0647c46a64cdc0cb2f9a36eb5825fc46c4d6772fe1d7629b42969f7ae1221dd28489a84e98caf991968be2619f6e3f8e1661961ea84bf492ba843c1914496119d0e4818c2ca564dc88bc002b123c64b8c8d1f5870609732cc3372a8a4907d75dd849d0c02df88048fb83af09aa4d292800aa8f9552bec44f4396e9b1446fb12c68e54124dbe6482e9a602fae2927db141599bb12cd95fb01197c91ae0feb587cfae82c4f6a14895687705c569bf24c3659b8c15b67832de0d13dde1c9dad4f1234dbcdb87e83db2ba5dff84aaa25274db1aff940f9a4ad02ddcf828c00ea8c4cb530362c337d65d07f3022276e67016a1d94c9300a6a0dd28772eaa0644ca5d7372f6b0cc1898ec433965b0d4bcd6a4cd17f60faec4d2bc4944317bef4f4e185d3b439fd49376a4eb9272a15fdb66902e47dd5b48648db2dac09d489b42ff1bcab88076f027efe7ed0b8a98c1b7473420f16e07d59c7b1207364d2afefec98a1a70bb7061f1acffabea361b7e564d5db93fb616b08806e05635ce50660bf739465298b23304891440dcdfb682eaa4e2f404debf00aa12fc2b8d0618fd1a579564fae1f3b5935d8d3d88a4ce1d27759a9846f3c0979358c85f8736a2a68402fae6ece1a22858bef29ec8670f9dee0b2c1472651d614ec7d24ea902f25995376334a6179d6e089c9687d971b50e43af7f96ccbd21541105785c06b8818a7ffc2c075ea1ee415dee94b44c95dbfa9651bb3efc4bc559f7bbdcaebac9544006383b94818bebf8c8d59440c96811c18e627fc9a2efae888677cd2892cf286c9bb64f9ec8da447edd5c957c50b071e64bcbf5d4b964067f6c1aadd2368a829638a575f2af7cb863e7fccd30712815067e131c42bc706b21daa1b87bb235c432db0cd927463487664b34ac94767365fed23e4895701a171b82089b49953a3686c19e0de03368a8ab628bfb18b698baca072f7b73024344174d2ea9d0ad192d57b5f77f104e88de2d6192caeba4047bd2357c55ed07e61dd360f87414b9fa9fa3cf624a17398f96c214b5d08bd457ea475762504d800bc6d8208518673a8a9d19f6852ee9545983ba4921f0d5086caa897e2453cf66eeac76e29f01a725e1a320a93f55de385305704edbcb48ea225e63b9b633b94a6ff877a370a38981ed4ce934026c23fe7c8da9cb540ca40f647df4d13c91e9c313b25d4353536691f2ac91418a2fdb55cb3c8dd53b776601899daf8aaecd53f58ce4ace9811cf219acfdd067e52c64d75803a418c2fe4a5524175d53720f6272ffbcc4bdfd6e5d2cb3fac8ca216ff40f9fd3962f504d46490e017d6786b6732d2e58e5e4bf6cac5f588913a580729df9c88a73fbdd5ea2462565900562ef3b88681b4bf59cf3fc3ba4a13e66c6ae958ad9b70eb4731d5c137ee811ba13fb29ff3acff5af5bf6458f3a493821740785edbebf7d337eb830a2d0c7efca4d2edc85e8c58568ec4e59a58bd6394098dee8e14c0b0025c1dcd007ca259df8e5e53f1693bece0074b300bf1c84d2e42e07f8cdcd9ee6782d0212799461d1dc7a0631b7e1a0523d8c88f7d00fba83ccb94a5455c228571ccf9ac59f9e7a2dfabd4c5de20fdaf78d493f19bd5690b4931bad15f8d6a0e6742c16c784eb9fc369b60f0778828cd43910e458b8dad613172d5db937799581341719d85084051d318f653971f2f48b46ec02475b9eeda4674cbc4389ab97f7b6e333fc89bd11ccc27669100e3b25e7f2d9e8da163cca69c83d036891e27ce0b77d3fa04c2ab16f7fac3c98bfc8084c94365cbfed1e1449f423d75b38cd6cf23e0cddf828cb98b02260e86e4406a85c627b876dcbcb8b60af8c9dbcddb96001f5e5d0ee098d54aa9e729046d2fcbc5b2b7cdf712be651d134de1b7790f2c3f8d6ec27779e6572cb93372f376ca8e4a01fe3cc2ab4d2ea9bf4d28b210db738460b5760d844ebed1fd3d04fc968aace1be08eb841fa0b3e674e233f8ac34f735a41e991861edc597c4db1ed581a060aede1dde99720894b183031a9a4a4430cf33fba9aa38fd1b0f53b1267477cc369e800a32c6593adf7d0e50ff46f581344fdf37f93d531d303508fc026215f7369eaf83aa7613c9dbf10283fe2d75e1a829701e3eae8c94e09bb530f89ebb66dbd4b02aa82af5ad614faa6692752a4f40eff173f3e04f3b44fa60621b4806e334259e4da2f7fbb8a30128d87945ad652b9cc9e0d7bc0728759988bb097c4ddf78cd4488f2b068f63d0a93d7ffc258479045002fc037c856b728f383961f279eadacb82a03c94caf0c95c3dfe44239167dd6c8711c1521af11fc0333b39309f3753f753bd9abb1ca18d176093eeabac78a5b77744fe613365b3b89c675ccaa7516ad14a5d3c12160b2559ca96280ca131d7e648d0a314bca045112c9f29286dbf043db9184f12794325280f054b3ad00f0a20dc280747d258ef8c17ad2b7ed7a37a20722c4e6ddc374f730a31da5c8a847e6fcb7680539f6416f4dda6c76bbea7676c302c438812b2ec854389cef177266f377da23a6de4209302ca5bbbb201f4c5d78f139b14a1d8f6c1b57803e3e0564694be8dadb05640b072b21729e9a36486d36285e379ed9c673a8545577d3566bdc53d1d813f45bddd34365228b950f87f1ce8a21af2eeac38790841a98a8f23f9c10e437b8f9eda03da56f5d10fc4e798186e2935b5e5c5ddd5e9402502a987c384ea7c5a06e0edde3c2814d22f63dd84ec59db5e578988004f9cfc68aa496e0a3849b4665e74fceecb230d127da7df4c05fb4398a02c43b75d0d1f852d63a73b29a24d0c2a75e5bce217da4b259b2cd4c5cb9fcbd285b31298c3b384a703cea7bab062f6fe323cf7b83d337eddd68ce35af5812176b4ecd001b2ae5e9f10efbd7e15b93bc858cc8e27a59f5288a05803e5a3fa98e63c97749d2fbed8edfe8e91e3a81ba8fa78f579cee97e50fd68b92213983d38bce88971e7f753c565b487e0956cf9656e1ee6b57522ad50f7f9bab84a05f90fd104386188fb027b006b3469f4fe30f330d6c06ddfc77f1bdb030845735a33bcdc3211bd2799903a1d6eee2e8c42f93c98ba2fd00bcc06d7e76816ba168f0c20b7479b3ffe21c9b4ce406d62c4ae31bd7d899e43838847af3db056441ac0b08cc92443c98fed01b31ad15ead83f7191718a9a355e329ded91dfb1d7cb34fdb4b00d61db1925c3fadb9b564c75310b0bcc3a54949430847f2b8426d93663cc874895d142f575dbf0d04be717e957413a532932356cfc7d9becbcc01535b27399c924ce96fb0a52c8d159054793d355e0e80b48b343a8b27f77717876b6576c0263a35eb971cad253b9442aac2cf4b7d3bad35f22ff1b13dc6d6b492f9bfb7ce883c15337a1aaecd182aeaf381d02e20c161bdbc0f29a97efcd3b352cb8ba58000c0a9dc57368322b89553e1ad271c19cdd5541a4e444c18572d595f72156544f67f78e8cb4d98d2614ee9c3980c5669e4465da308b8e08c7b1e58a868406bc71196cddd1504674ebf70aa6e59e674d8ec278bf0b7e5c3a20b12f013f748b079791ed6a6c77049ef1c32ee1317212e04df9092e010e0dc2245bc255f7aecdcfe1d2b58c847f4ce7d0f3144901f02ae4a11a37d228d191b0cf25f074c14485908dbfa18f07a06aed7a5c2d9345e2416980949aa9e1a3877dc3ff5bb62935d18c01a7751418139b28137329ad814b2d8a4cb6dfb6ffa10d86d215ac0f9378f7479717690707a99f95d28e2a2c8fde8f5a771efaff7a818bfe0f1f8ade7782788a9bf6823b519c63b7ef3760f8d26d88bf3e971c8edd60c67ad01b09907cc627f88cbcfe76178e9c44970d7011f7eea6bd76e34f3a8ff281e80cfe95ac5dafd695eb3a7651b464439ae61c9e6a6cf681de799f0b393da5efe39b441d9339d9c2fb997a8f6ff37bad2b0888ca6b9d9fc898780a039f6944b685925a0966c8f3b0a6da54042cdb366623b6ac611aa4edd65e40bed53e85a91a676a6014bc2f646968feb1305534c2fd5bdb85dd4c90d139a20d10c96be51a7f2ce733386d6ab6d6682b198ada34641435f54ca2080f4f5c96fee67bf83f832a0a439f903935bae8d00c9357aeed9d2d7c64985a63dfa09ab56b7b2ad6f068c97bd8639e0bf0b15186ef090ae45a6c8a1d8e3d80c3a070c87f65d176630400279af96268ebb81b696ea295081537114b21009d87a785a203f4d6db663613d6a915887838e7db3eaf252b204baf1c86e114ae6b6ae9b2211801df2feb30dc98ad77f3991de11fd08327dc914307ad016d2ea5bb3b1550fce3c836d76d77b9483421490dea2a260480bea73b3e3fa147163c49c68ffff368d30dcadc9ea55ad716f63f3d485ae3bdd98d1b79e2fc713f8a049f549912a8d92300cb5ee5b00b2e71bc8550da667b6371ba5cfa3966da4ec76e84bcab5c2bee903ffecd5cdd807d2f47fc67e932478a6b9b5dab80c6756995d4de037338f4cd9881066776555fcd6febe2b00bf24db6dba2e5170355a91d4bcb98e19e2d1dc7f17ef669e83fd05dfcc981f737f3bec956e4c9fd5f7dc1062cea47282d57bb7b9e6755e11f692103072b9aa3d906b7be7b6a9b60f7221f7184796167f046996075b03e9440f78558147c1783bec724519a6af3033884b134ab415860edb9f35b4a82b6faca1601b5ebcfb79729f2dbe2018c1cb93e54a086970bd8ecae4a59a91fd13a3fc804cfca67c75f633dd49a6655c42bddb3989ce67a98713acc952662a45a51c545bf1e42d395e13e55276481db3966b94121ee5de5168a67e5b6357c1910991ceda6be7dd8e5cafa1dc21218cbaeaab441001dbec7241acbc5311a0f2f0ca8df6308c6ac4e59f824b564827d88e45a66f56bb80222b2b8aefa6cf95621d3fe6b08cd8ecfaf360d029b071439b6b43da58473c8a8ed79d882993325f41c2f2080e301aab279d667f399c36f1ddafc31546645908cef2110ace1dff938a6cc917d85765f0bfd488a2d85f141b5f4a2e51aee3eb583758c655c0a9e397f6b6222877ae9b03a3840defbd9ee7c964e1e481ee652e2462b3d5f42f355756151b6bd22bce9a06acbbd48d43885b2d42e2b58fe03ccee579e06b4d970bf9c45d436c53087cd0a97d82d0d09a6022681d5bd639428877a16e7bed89b5b9d6d4c224c7ba1c10be3bfe9ef2ae4d9de492c3b4f20c55a59ac74692febad5565c3a91e438b7bc7a32a26fe81608cf69dd7333d2d8ed2bdb8231be9b62b8c84eb6f28143723a7563e601ea73b75e51e6e9a06088ad236702c47a9e096dc80708f6415141126eed18463a1613212885197e0ee8b5bf785407cbcd6032134a955cacdc1ffb769c0a1140d5c0254308ccf8feae6afe76e0ae1ade37f71f73915772bea5e9a8d9455b6436175f8ca006653d808e49e989f9c0e34e533f07e86263915139b1ab51a8df4ac64368e99b5db6881bf34d67d47d983e53fa6d91522827e4f6af3beea7a5a1684bc56da2280c9f149f38eae5144ae2848c835f32397d0c13b48c1ccd976385feac9111c9e41df773239d184de87d1d9126e21392e9a20367cdc19f8735eb0b74a242759084a008214f3da199828a8644bb0d2129843764a9b919b2165b02520c70d4cb1433e89c5a61e21369284e1c0e61557158fe352cd4047bb5f39af63fa76bcd5dec2a59fea5066344f8566343da5dcf5d46c7488d394bacfe046563439c3db8cb677a0324f3ae3bccece0a3328d8117fa7628c01ad4f3cfe0438d4ece0cb4865aa07926f36b5db0265c715af60ca83ec1514281927087b44324b433c0c31c21c3390192ad4e556253f51412b3660fee92fd2084133a1236930875006239e202c4d39c79197df3f35f19c7967d101a0c8faa9526f552ecd666b1f333b341bd1f8a58924cf56e65f3b9c401a168609778d33c30af2077f223fbf365afc8db3917196233032be1295fab77364b90a8825a9386df680b07c04fb74c9c3a6a48fb8f393371233ba0919d8dfc151545cc6569ba87673ebb8c7e1faa84fed2d343769be31d48ffe68addc21904f2ea1d2d63f0e19e07a32c6d76242a3e9890d2cfef58e8987c76e85d3cd346fe65040ee7252be9fdd36153b53ee1fd7735b0cfd76062c018f01967377ed6733523d42a17919030c6a7a2787537f3d8126d6080f7216aad789f99b7212dc8644acf04137b925e68abd6d6a6d5cd1513b703c5aa982b887b051d4d92a3bd9fdd2ef0d071e3aee4f9d1361b99634e3f5175fd0ac0feeed10e596f72cef202269275081d36499df4841a12b51aa7a159a65fa014855d9b369e559be5bc24de0f1ddfb8a6ff024da707cdde70870f68a6177d098f3c68fae112fded029daa0545647fecd980ecd2888ad8b895d9a50ffe271328db39c2dfff5cce0e22085b2b1a1ea78cc7cbec3e0f72cef1a52a26b4fc421d37a2331115eee60d7c065febe18579cd84f74a73baa5a91d6320f58f7e5a541adc9dcf37655d69eb1cb79896a9117e1cbef349a0954f67ee7f0ee5603fa255fb5191ff6a5d2f51a81f26932556fe36d51bba1afe737523a8a0788a6622428869881e2acf98199f278b59101c569ac0935cb6e1ebefc3565e7b792406251b13cca9a461e8fb9b10a23ae61e03b4aea0c5435dcd87b386c66882f9f2dd57342939610fe17fd01ba0b9026de93781392ef8135ba3b2d12672474377c073ad61d5743dbd2e69f1db683ab7df9ac40f2e4c0915ae11fd65ddc6ce8f4a8722cdc294e0adb218a4a399a60ae25ea437a3b735f7001123fa7ba531fd693131ffa3fa202dca54db5878e4094d99a577336fa99c950e78c8b5cac69a268bc233442a82c5b0e3b90437a6daaca996f14d3c0e72d6af38c3697067a6746467c33c136970fc82f1c7eb6b89971c292cb322b2be60ce377f76011dbedac525bccfc8d9a37419e97725d142e275e620974a7328e420d2544d6b2d60ecf9335e5da930c731b3e86b7eca975653a53ce53507bec0601be8c442b3ed5182c3eddc3b17309450da423e00e8bf979b81b052baedacfc355d022df69f801c63c9053377ad8da9b8fe00adfe729b90647af42b40be05aec7c827069b008d5a45284f7b6aa78b9de2d3a4879b5806fa6be5a0836815228243d5e58c9213f2ccdbfa45f9c9c689897d0195d61cd70252fb157860dd6b1007193eb021da83286965481ce5541c0e05c1a200cecd5a3116b93f29c658f9dda1f740f7568aa7c4472257a8abf0996149712e594f2329dc66e36e6be73717c6ed66f31adecc902728f71aff654c7782f49df18990de1b3a707a85b5e6f04a1b05b4e1cd385a389d7c2d7e39c2edc676c52bc51827d3e369d7cd089474865a3e2d7a0c10a89d7f38fd17d507b16504dbc0bbbe3a86ab923cd14eca75731761d76b112b58c7a6b4bd47c4838006774579e56d808709efe7efaec7aee557a1a398a2eb904647dbd63487e17150ac0bbb483d985a1ee330678f9af583e95d1f58b2ecba1dba6e3a311e1b3aeb1cb3e1340f56a0cda3374ed60dba49b655f36d71495da2e46d39b7302224fc8a3d5beacd3505d860c2b167c7b66a07dda903311508f57e7bd5ee772b727472544b758de49f6c2767cc997a4b13d9548a41282a748cb8b298949f64490a14704a312f282edd1ec64a76c389edc75297d31a7b7c7246a0dd2edc0ce66a36b9f95d8a20b72b1c8e130f0de1fc985161ba219ee7d9dc5898fe2d5acb12c3e8def35ae6f2c24ce582cd7644ca6b282ea22bec0875bbb724a956333477361f6037ead69a2124b2ffdd2c332739032b542299f709ffee548831db1de8fbda46ed52439dff680d79e641ded785ba9473eb4ca742614314158ab76095dbbe8e5e431233f587ee3f2fbf01eb32ad3e374edb958b0edc68345cf4f351680c5a98a26dd10be68b31fb1ab0413a996fd66d43f4ee724eec213aa20f8ef4b0c6950ce7b2795127927b7d358dd5b1ba74ea2dd50f5f0c9a8abe6177f2e24ce81e29f641b088a641e00e6d8a391d6464f39e876848b7c71887c837ed9cd7f0b02aa1111be2b16a6f52fa3cc81571060a859541aff108924b89b3c12e0c3d2c17662f4b9fc1ec0c13780dc5bc0009705149cee81efdd7be7908dec9a0f2ed91750382f138d8e01d145f0778db1935fcc6493882e75302c8cfafbf2370bceffefea1b5393f302201d9c73ec9ac331e7173d1e37f28789bcdc1af03383cd1da2deefc9e74429c7aff2cbf9962bdce3440559148ff2a04200e643027f572078b2b15370d8e68aad0d68db85f4fc4060c4cbe8a29716d073f4ed7c6e15b6065c9006e2f403bb777838403c83cb6ae1cf8104ad0fb101cc94e268ca9e6eb0280d05ea0620aba1a0713dcc4edb1777666a4d93b094169e19d3dccc6cb66c0cf02d40194a66e465bd6a164eec646aa04128bc9bf41b1935df1137b3f60068ef55e6723ca51179fe82a4ad3885af7c2146f61fb3caa8262a473afad08de0f0f265f0e44aa0286a12e43a68096fb4ad834a287417e96466543237be77a90a21c72f7304158f74239e87244edad528f2b2d260bd4793d8ab732a7b5f773acac3347888eb16030ba73158f22f5452f52587a4b10b7f979dc420d995444effba08dc83ee9b9a2ef85ffb86999fbdbd21a99a9b41b0b4279063cf4832a2e36604a5b9503a08f706568fcfb8d71ae2d91c8f6fe7cce62328946c97c8c4b3ce3f3b016713ebec7289e168a7ca452dab1e624e14f3693478029015bad41753749338aae4d0f0c558394731fed117c0d7e0e8517bc95306283b22c1429bee09c943e6a7d15a2d49c2506b12251835c5e7c0c89797a68b28324cd5432a5d252a300843944a3fd39e18c41f52221b82bbbbe2552c28cffb688e949d0a6dc831472f82f1be263a9fa2c0f92d47a54d8af79079b52e5d07836c1c9dba1e262fd3abfb4066ce97707c3df8a65dbb5897a8fdd948a2ba5e7fcd3393a9449107a36afd4b251bd0c031f6fe8405369b9401b023d2fc2da5d66537b109ad360146428dd6e57fdc2b254f1b73a9ff2259950bb0d952c739d0415c61cc539555bd62a0525d104decc13ed6a0bd2fb5462419b59cb6d26132fef282b431644b5ecda1dcab12992b1dbd0b38c6823055985c674a1baac5368ca97adfd2d0e9962ebda2d3cbcd617aa05686cb7664382478fedcd630504ca60b3bd8a6f15f4eec3fab70734ccb14c2a1135bc42a84478179ea7e83564e127f965d436a17e79e50c81a3dcd30c0504cdc0e04fb1fdf2535a7315f7814afdb776a0d11699bb7990c17a6dcdf8c152fdf3d1b7c0745760dbe81ba8fd1a261e832eca84b222adf613d076a1ce2b5330bc6d04b11fb4c36ba741033fbd94c0a099fdd2fe9d95f907431df68654170b4e63d048c2395b61a9c369cbb9009fd7157d34241001ed15d2b7be4fa6a41c323be55829c2463eed1b209de959c520e0a02d2ef46131d4cd632c8d27967bf06a3e0384050244047da77f8b975da63021eb71d7cb47a08858b2e914bae187c5bd489538bc65a5009fa1e641482bb683da4a19b26e7ed5859ee2702c4a1111cda52bac0419e173afca3cea081ddb937aa1a0110aacf9853146c5cc2f23c1a3b2ac4eca94343777f895609129c80c5754771b456c3631df8ed476b56ee1bee31a0f0ac2aa0a0922decd84a834ff7c7766f1ba79cd99e6612530b09e26161257fd09a58f9d31ef0293fed65d845c7e2d9bb3cc82dc12c61f4ef47d3ec7d00e2a9113fa25e14664df89368ef3e0842de8ebd15573beb6ccd8ba51712cf613e83106777a4277f66d6a09af982848d73f448ce540b49f0ee071f2b5b22f831d6f6d1f67175c771b0e76e63eb0edaf906c937ed0eded8c7a5b4bcae9dccebcfae18fb2095cb734735b44634cb77e824f342a93633d540c5213972a753bc7afdbf99336635b83fe4f271a75fbe7c6927d496bc7502f84f9789d0e462493330a0e4397b10e33e96c70291d8107533a36871bf76cbbdd34401ab1f62b1078c256092984a5428c06519b1c231250e63f074dab89a06fcf396945f1e110dade407a228aa97bc50f66798946cc89ec9edf16d6495d4fc4e42105eaf4210e0be2e49dd0f09aba271e61c56084802846218e8c85895ff5717683b399bb321ad103806bd10fa9378f59dc4c573295915cdbaacda0d3f9fb10629f3c4b8bb5e870c96e684eaaa6ef1c0a3ce58424433572a056b7a2d5b804122e73157cfc29e3ad98061dfe330a857348f5bfa121d2fc31463210fcfde38a1edac67fc5934a5b943755eb6048d87fa421fd7f65750e556da4fbe8e3d3923fd88f743c54c57915da39fdf70242af5aa71613bd4cb62aca3a0b4bafcb730f462a1a560b492cefdf8161f7de1353e77430a8299d71e8facbec6386aedacbd7faabf2369d300fef3ffc02743c1fc030ff6bddccf43b9b2c3e79fbabc0aa7aebc942adffe592d3f7f6526347435b08e35a64a98e96379d8c976fe3b9ee8d38cffbbae2d4503be6fa660090a4d155b21f6070ef5732d865fa72c2ef2b28622cd5d0c6a85c575116a77b234566a26fc38790c791f6851aae6baba2362368cbc0e2cbdfaf04eb66374fed796704416e8a718d2fca8207e512a905a0d6011718a8b51b667b2bdeb1534802de60dbcf6d55cbf34a39c4555748b3d67e5c918e91205fe8062a9583279f2312c35497f489ab427ab3908afecac980e72e2809046015a9804afaaa988560b2617ee1290aa9a51ce9a88fa4c9393f0815a33747dd7d2c4a0b38b5edc48f5ff62f566d9818f36a3d884c742ebeff705c601a81289616cf4fa4f3b631347c4378b7c38f3b6c00a986ae0bd04a20046521cdd1852df5a1214e5a8fd57e5add49711bb3904a8bfd41d99c9b3fbca533eca4f5a7a7bbf63e0d1e16f86d13552f9481816a0d786e2905e18314bd65e3d8275fd1971d4a5e8f8dcc12e72ec7e2ad4787a4aed65bcacdfaa737746f0eb73774b552533dd978406a3dfcc5e145cb1809b754fc53c98e3c740f7229a5dbef28a3fee3e36ecf20abaf9a5d6bce024b0276c53ac369c06b6cbb93bfec40c68c57bc646305c20510bc874f865fe35fe979e4e65157b1999c675172d504aa175908154f1ab2323674c026ed60c3036fb2257b03795b7dfde9486e765f1cc0f1e8ee13e6252d5a8aae732a32852926e990246b0f2ebcdba8274a85696869162be26c9e8317ab1090f44e1a543c904b6feccad49076b2d47663c920ce1cf710612f9eefd462983ac95b22b4ba2987e7f378c932c90969cb29ba277807f7fcdffd3966596d89e1f606562f46c95420a5625c1a99da345c729b77501bbde8a70a65162394ac2be18c73c2e09c0871fd745dedfba6293d2b1545ba83f0711b299b02252df7ac3380ca788b43d62179ff7bfb524c43b5c94369d7d798efd66884d9e320179006100ac4dceef6a6aeae7604b917fd21b2de2d74f2319ebce7d58a56e1076eb3f59cd318fabeb216a4bffa1ee2933f3a4d3f396b7c1623625b30a69b496bc19e202aa7c86e9e1149b9ec92a978f03fd4adef3cc84c3c0e6808d8a17ad609fb73ea451a7e7513364b82111d36e6b882e0768f3140d5329778e7c4d9bc64a98b3eb9f1c5d287361e37449480e53c1e8dae6c91e9446239324efbb622ad4bf722ffe8c8507a3ac32262980d3a2e4dafd754f4089b688fd4f2a118ae3751af88af3179fb3f40b75d944917d8b28c15059a28b008c2022e486ea9dea0b228ac77bcd8da120cf77161b48c4cb2591d032f97b1ee152cd709a37f09f77b9b90efa98cafc3fc1d1766c70fab2dee3271870e03df455cda50a90b3e849993d3be3520d75c77837e1c6d743f7ff0afc5f6928150ed64102cf198555dc2d4f6dec9b9cbccd927a7fec9e3ce394fffa60ebdbcce9fb1d1665ea378f5d222945cfb0f2416a5b5580635e8a2d26c4bd4c867e04ed3bf5427f36f78a299e0e844b647178e91a660debb1dc6f3ae976255e49beef751e041649ce2c92ab6318cdfabb7adf91884608134b49e4512378f28b3cbdc5933f7d6d394d276a84be2089b71c124ba8ea27ce8711e592f9949e740ef5fa807f3d5ec69e6947b63d48453dab5976e54113a186b1f1ac8caa870aec70893d7c3bd179e157b653d43852915ea79cb3b5cfaac28a8e92242e1e42defe0ddcd067d8e7ce643fc0a04a95239e5060c0176ebd3027fe3ddb9ba9575c452e712d283661c65bfcf97696337f9d0928052fc649e12b5fd0c78385b700db2463cf75eb68eccbde6fe2a7ed13af57958c5d008db5d45a34283fbbe7dc78ebf0ee171087908e29f13946fb561eb8b9693ca87c6ab996b0f2f335810b4ae07856c56422321f7eb4d8dd1533823f2108619248de14554232bd49aff77b8e7d648e0e4ca67ffa506d700fc9ca06eae522ff380434acf8ec509118eeb63eecfa64c9852ea0971712d79ec020d7cbd471f1c0ad889a632a14447d7c98576496e74839d97df301bd7a9b511b556c14a741548a0c5d0b17de61d1494618af2dc2ed0ef1b32a6e6afddfc8fea150731042c14951b3074d14b11e99281beb10afa12321ab96270aec202974cd1550a03cc0f243fa39b33bf7f0a424b1cd73f979c4d4a34cbcc4e9ceb465cb2f00f7fa0b1b15060ee062d71d6643aae6ed33f3ab3083f9a6951de310bb2def3b53b1982795c0e51c22b54f311ef1675ca803dbea5f441cf9f4385a9973dfca9280c1db402cfb954a6a05984e747c52c55257c55dc1f7368eb68d77d8a14e107e371c2d969f03dc979d68924c75340367c8a4bc454c5ff683465a04376b7c1476c107ab257c9e999ab2830854a7d133f954b9dcf90d52741eacffb22d8aaca9d0fdc2bc5b0a0be0a9299f0c2cc61bcb74f47e92a5f7def4b76b82fdec6dfb763751ff8a39f656c44335abddeb828436544fdc21f5081c4ee1347819f69de9f43aa92e52ee56dd32493f8217bdf57217353dc953421eff5d584f29e0275667f2216515b15567ab162cb5b651364e478c4d81b3e4ab57d7702b82449b28858034ab3489c49bb29f3a8a02ace9051cd162a23bfa4c1969151f89f19d0ab3321f0f5a5eef9307278336b191dae628e6b805d096d1a70667e4f0775b580222c49b3a50b0c001721fc252f4b5ee2455d9b228aa87616279b5dad3d0835affc4cff544776a6202684dbaf07e8fabc1f082cd3604c69018aa51dbd751d2728a3ee4ebe55fde69e26a97163de46a8ee95172707618b9f0d2906e02abe7157db9b3ff9a0a91ea6b6af99cca56b613d643fcb7ffabdb2c00dc5b551b6abd22061f3c7157a314599fd57d3fb0adb54aada28e89ed70d4b9544d806a6492623a38392aa0960493b4c30317ea286f8f69bf3bdca045e7a4ae2b3f742fbb7db02a1502a3ee847174f5572c0e1b0e90d851168c82b0f82067054469ff4997023c96f2b3e2febb0e39380472c5dad71f00a43f4a2bed133cec899a55f5f8bd787b9cad9a97249439af37287e9e81371a6500b7a9c2cac5154e77b4d0b2ee0b2853e0af1990d2b2d7ddf707ba52077cace80f59a7d951b6c70f639850fb9e857dbb9cc6f1aac4c5a40506aefdde3431cd8785c8366e03f0ddc72c5efc89796d9a4f4c3fd17312043f63fee2a48d01318463e6adaee727991d3cbeed17f80decb6100a3f5c21d18e74abea6e04b163f18666f44be596de3275fc2fe74ee4f87d6db4c976f2de2dfd786b02448a109382e073711c3155e3ef140d89f3c43eea2fb88a1aa64198e8fdb9734153e7a175871e99958c8054f9667e774d62a2c8d0f9f1f3673f0142a92b84ceb83b4a2b3f3ece505224115987b75d505f0ce29d3ca7ecc6028fe80d3bdfd3358d000da20e9280c9bdabe14a7b8a68db36ebb0d5023eae9b4042364a9b2cfbd66b9daa3b3e596e8352796ee2d2b10021efb46759ae7d25ef93cd9156fcdf6e29a1cec76f0ccd949b10598a9029f84a65b6f22580f5bcf21524da5cfc1b05a71348fc40777b1180429be5d574d01c78a514c031755961143da2fe6d180b448dc88f7ffb1b0cda17b0b55d06bd50e76643ad6385761650d28ae5daf41686f4307b52c8939350d92c24d1b60b4c3fe7d37f385c0e448e79a368fffeb289456bb03288456ff9c50582311c4f7648486ebcb0a3e0abfd9add441cf83f4eef7cd4247b8082c5b1269c42ecf9295192f7f56a54d41dd0c8bfa2a4dae9d7f27aa91ae8866fc0ffb8d7e3eebdc7c268f295f650bbd3fca90089e7ad49ccc24bcac8e576c62502efe06842fe441b9fd66066b77724e193928e43bb4c074e7eaf93479ab6b16d41ebafb30849c160c3402e1b04fbf8748d37439da322b392351307e7fc983ceae2cf3a5159b7eb8888b3ec204577859c89801fbd6702ff99681b2daf6986573d8ff6e9f58c74b9c97ac1d0ecec6761433466f839ca24e735047cd715c4af15cae701c9c8ca2c6952cebcca6d838a4d60f0c85ae812f31c9b729a15d258569f7b355b70cc89fd22e236e4e519f57c61cfadecbeee026d07c40ba2836635bde80dda3382985d851feccf0de89aca39a9200062ea6b796167004704364aab34195654d81495cea423e4b877c7cc039d013539bba06a7966129bf5e637163c2629a3a6f226c506b1efaca2035add0c1602d7644e736a330158b8fe2c1a3d2d5c378b663656ba373eb7844b7ed3d10cd8f0039c0139d5b8e68998d6ac9a03e8893644ecd474c064ea50112fdcd199a7d3ae3336c54534ee473e35d6e50e4a50519460fe2bb04f0b80d628da92c7cb42aa8b4f149e6720e2d67facbc159fe629d36b3902c265b487bec1e4a08bd339c2388cbfaff2a711e63219e644aaad3d510895fe47073b70413313f069cc3cd8868dce559c821f0b952f82f96959b0a754d9ed5a37e964bcea9fde1308444baf573a01bf6ae1d3a52d4dfd3d7aafaec0c1908bdcc2c40e4ff93d57311687e72fe094b8b25d380055e933893af9ee460783f29563ceb4f6f596f758741053e2aedff1a92f1e18c497696f4e2f9913e2c9f7a07df394820337fc7ed8a4c4f04b16bdabfbece13185e68336785c5eff47e0ecf0f277947359447af8a3b6b8c46df122dd400dfdf112c9d073930ae252336bd149d875546cd03019fe5bcf9d4b55c4c4382eccbf05983a0d1bf88f48eef393d8b3427ff982e2efd12c0dcc7da5ac1baae365a6c6b79bb99dd5f13e9c0f0b06a7a46d3ae21737490cc394601c08e0b61f04b0bfad64a0e31da97c6b33709d2e8797f958b2640afe14cf39bebb3d0b70b8b70d4734d77c316ff5aadb212f706d533025ecd9736c61aa13ac3049b7dc0e1b23ec899280ff767a225cd3a0b754f56681ebd0d6f115b739076356c9aeeb5f330a39720f1e4b11a5df631c30c93d5e5d0c1a56ea0910c94181736a2dac0aa23b33088cbcc1d9e195dbeb987fe562eb1126005110bc768e2ca2d96eb15ecbcce0f8adec5d969e1120be8a807819166e7536d3af311ef8807a58704cb84f30aadba465ee164935479913db87550587ca85d1eaa432c12951334a494d71cdc481c65113762a89a0949791905dfceac6fd1f941ab447c87d400f8a7f72d6b6eff7c5ced924aecf6290c040f28aa6fe498caedd5556703b6539d12e511b4552099c276dc3b007cc2c3b5bb35b0bd32ca9dd9b7d7be33b822c7e3d9a6130ab720010c6cf11aec277d4030066501aafc84cf592d4cf5408648cdb835637bcfd2972cb278db2c0d465dbd96f032db944c89efdb4722be06512ae16c02dcf0d4ccc1dfb5337ef5394f2c8785aaecc0e88851fb455ca155b62b575c73089a0bb1183e58b8e6af3ece28ff84fbd40c4d26346d123c855515f985ec353a56f332002e1267a49e7c0ccf76ce8f8040189cca75dc688dd575a94b766fab75acb28360ccc91e960e38fcf6138b21e5b398e2e63d416c496d0a03fd51de5222f8038eff289e294f8a6db643dc1cf7417425c2b67386af6993585996fff674976f4b65430f456716c6eefa6b169bf7e0aa3dd658a43b60ab236cfb11e879648298efffa9edf13fb5a5ca9fc6ebb165e1dba6dd422dcb4202a928dcc7976ac8e16f2498ac0efb9113e9f9bca339f7813f632a62b9fb5d2ae81239e8fde9362f52d70a1f1609081a103a927f37fd8937f26b3e512ed0d2e07a71487f952f976733ab3e008e8280d11ae187bd1e1886a512316325da7ffc2c414a216a73675ff952d74fb6814d5cb8ce13143a9b3bb971dd1f7f9d5c3647da18d53f6ffe82a7a50a7f2f3be6c4c896f6d7d958c021c453f6161644648da9b531674a31ee1aefc16b37fe1f041cefbb05a30bc2968943bd0d8cc9f876241fff18af14a608e916f5ea2ffa81b9e999a625234638018a0521609a92f13234255f618f3342ec628dbb9a67d5706dc52d444ac0fbe6f859114dd28ad071befba1bd05b202b5b9409112163267883bcd3abf3e69dad7803af2723527dd000588c9f57bd62c331ea890af2f1ce443af4e011822a35d19383c0cb52277a321986dbf59ce4e2217c0bfde72efda8f65b2d529d80f7e481bc82839ff974b41028eaf6d76cdd8def2a33a7c7abd483d895339001df6940aa6c2065fca4b73171758014cec92067812b9fe149be04e67a53d4d72f4c1d30b53153dfdc92af4fe6cbac3a8a1e2f6c205b46c0abb2cbd2ec902b878632cd98477e11772729292576fa16458364ee7f79105694c84e0db537f33ea10e67d2d5ff0c765084673a70cf3147c22270d755a7377074af0798b67d0166e8ec1974b732e20f5ba7e3573f85e01f94e6a5a1448b5e579870f4ee2ff8b3a847bfa696c0bffb74fb80b61b4cdf8ae0475e9d99974b36b2ac174b979fdc98aa44e485f394ac8eb8c9351f0e650a9cf0f838d235f29a927116a2c1aec578454d4a6c989799e8f53f455483e3e9587b9e8d67800d49cd203d1c05be3a1f78dbe1dbecd1ae834edaeac0abf1c759d9d2f1c71df4da8e39d8c5ebd423cd17bb083c398a302a2deca363e6d33cf5b48277df7cef6b3017e46399c494471553dddc1a7a76c66f1d4fcb4cac6da33c5b42b8b0db101e296297b57764a356fc43019ab38d1891a9630e9d95ace3b58606256c0f69c338409a9c1cea7e649f9f5292c4067ecf6c409f503f64a93d08959f18fab23b34e58d8240d1a4cb167ea521063e614df4beff769bcf61b43fb4a65b618ec1c15adf933c582c84b3b42f27a49b25feea16dac5c565f8e408149da43df4cb97336e189cda4a96f7ff44b2fd235b5e6afe1a3ed7bc82cd8142c53fb1ea4ffae3bf3911786d241c4f41ff23eb874fc4387513bfd34ce91a57f9a149e62c013af99928b97815a4bd9191307a36f2303b3424689ccc448d8fc01d997ef2d9eed16c82eff23ddb48964ed9bda32ec85a9fd13a7f52a95ae3305afdd2570cb730e129bf402ff89e971b72acfe01002f0bb131e3860f2e37be4c654732a8cf2c9534a1ff241f9b55909e8196f89a1023592b7caccc0c0fa667d87fa47b86c482a10ec7db17122d444f23d82bb85df6973d165cea903f71bc46408cc22143e30fa7c2ee44d634e6927513e22e65c80bf2fc7fa14459691851150ed8d2409d5b7b41817d50013d6359ecdac0481e52ec2986faaed34469c0fa6a6fd30c3f5d6848ee18a8b40d4f47703a44cf498aab968eb0f9993cab0ec32e561c4e761448a1bc2f2a5c63885d37215d51c7c23a8aa80ed6d8978da8e4b61c36f70ab66de74aa81dead1d1e95208c3371a80b69cfee4a31f83326a44c34a3d2c3a80971036767b634d3782caac608de56ed9420bd4b64722e09af74a115796485e3a73fa3337705842f5cfbf5bc12dbd7e8c6cddb78081bcaa11701da37cdff5499cb9fb51dcc69e514ccae99e9c011625c9b1b2c998cd0ca3f6392446a80cbfa70d6ef9d827277ccb3bc4e749e2181f1f5174c2f649626e4bb73d6d137f4d8993240dbd69f01e9cef07f1f172e9f1df8b63338945a3b71d99f38a85ba794c311f5c13bb6be6aae9a3c2861ab6c1776e01011bd9c44ab6b14b8846a0ac31532ccd36bc818c4db07a36a610209c5ee11936b2f1e43ce35384da76bb6ca885f1b6fb9140e7e6cb3b7ba4851c15d30dd026bf2853326273b38bcba0c0e6ca25bd13a17c83b0712a8901f944784e9d7b1b9217a33f62e0041ee3ce93c6e212763610594fe9abdf17532d60470be0b0732e232300c85d821447fa1de7fa34d9b5c9edbf3cac67e0c3d416ba83c0713664e8d7dc8604aebf9410dc22e57b117ec96d444d9c6b78dd4dabe07c1ebc22ec6b30eb76bb63ccfb6e5ebb4d7c031e44058a16e70b6e03c633ddc7df2940fb8f9e2c63e85bbf58be6230aecdb21745f28e40c18e4461d405a3de52a9ffc466507b0ba8f1753237bb8c90091ee622611a0400eba49b234cfb6d4e57c11f8cd48b2bf96c94f004c0cc46caa59dbc9c4cc49c9d7f1dee3f89735b222c774b268546a7e9da5ad6469ad5c1b3501da80fcd1a5a9111e7ee485d65e26049c420fb2b845ca9e63ea3459db4717f53c4fa8ccee2585d76db7a887d1616cefb62f631c73861ab985ec1d0e862884ceeea753dba50f863aba03784808995f5c13851476f521a6ba613cbc5406b4b84f845439e121953f30e0ad7ab819210f2312558071c07468462d69b67470eefd66468999340084c06873f362e74a6118350874f666932a4906b7da7487c14c88ddc89a8daeccd9b512342060f802ae04241d344e201a998af27d92a135cdbc600517aebe7a9c2663c4529e8ff9163e16952aeca8d5e0694fa13ff6bca3ab893701b238e022c45a93508be5b71329b7732dcb240b3741b3aea6c738d6aba2ee87cf4536b611af675b86917c19363b5c60c5eae5d4e3ba961cb8ee2484bae3f9db998cd5c33ceebc87f3056674057f7ba99adf02246380fa3cfaef795dbd69af97a866e6835118be4799745f3c43c7bea032a02250a61413aa39f2f6db720b48038e69d903569d2b700668f67391760314edb8dbe399bb8fd7f5cdaf310354f26e123dc827d29ef6b41c2be725d959b65563cdc68e4e7bbc0c108f1eee4574235ed5b0731983e509366f05b6303e0b4aa787acfc2c55136499844582b76c16ad969daef8c443d9df781f99cae8b6e36ccdb11ba24237a87b8afd4e27257c1be10807aba52ebe792f3a797215a03156e292cf4f7438dc1b3ad311595f1118596bb814f011e405e7012c6723119aabedd3cb01f5f4cdc137d6fa0a4010894dea90fe074fb643edcbaa619fd5845374679e78293ea75f7a4ce407402ef282e53a93f9d1ce8b8281def1d276678145ce705a90c9581c381de08c65fd953975f46b5b55065d630a2c30dcde957ded71019946e7964de8c55af385212d9769a9f2fa2a5ab3649d0b950cef41354fc5e6e04456dda777313ab48449241b46625792b0a7b4bef9bb273aea457d384c49948b2c6da94d66fb9153910fe83e2caeae954aa519a1a2324877c96d0543a4140f4a67f8f9b9be217cf824487967fb0f939fae291e7412ee3467acab1f0c2c0b4243913b9a0ebfb4cf81929050fd0dd4e23e5ca08b1e8e8864d3a3a5ecbd763466de9045b9ffb8636cc7a06d6370d6e324e1fa03cc46dd17157b5a70691db3058a559df4e7934e80710b66467333fb3af0e8056fe56a254f60d51567a47a3815e4d11958b303c8af49bd5c1d7772fe4d4b28c54bf19040c9bd5d174d6697ab32138657550eb8a069e0f636414a58b859cbede4199c36d2b8a41017b0ea930dd93867b990aae861a212a9e0548ecf05e56f95bbe0861420b5d9ca0665d3b43141c3d132b105c96f19b5523451f43bf185932676e621b526ded891b3dc09259ca41bf44c0c29b2406bda69faad390480e551dd27132c72294bead890a1a10a5e482b1a6c4b6746b56ee0ff416dbbd11126c6f10914ae17d878b28eacd6fa037a0e491db76fcaf738fba5f0798920b1517177027e06ea874e41208b92a1d7b32e59b2696d2b47d559d1c57ff679069578b0b73ac2da9baa3ec371237426db43f6098f64432fab5413877c9a61ace8bc03e7d93470232e0a43e2408e6a2a76b01ee27e12a09b4934e0ffcd4094f062acea854851f104d855f8120ed28807eade7347eaa2c88164c15b230a2800513d635dd7d2f2579ca6d5ed04c051e9ca94da5a9d5a71decf185fda98bf1ad8269a0307166815362554129be0a3080a6c68d7f5b786d4e03461227bd13b6a622b95d162c7ac65ccb9db93ff9759282397ae4f24ea30bd95a796fb755ed6080ad4f278c16580851b1709280e076f2a376a83a0607665a09b261ab0b114eba6a46fa567bace30b85e332182c8d6fb08ca00b87d6fd48eb5df9af4eaeb9a43737ed162ecb8a381325674e3e876d59c1970b2ad9becdd8b10799ad1aef6ab11741d84e495185c77455b8f063d7637dd3842ac68af79a28ce2f85a311337eca541fd716a0e3d7a6748f6c98780a816525aff32c1137783f828c17b7f69237edf5743ff4dce398ab3d3ec77ad0c67368e8ea706b2e3575f10dea1b1e790ae2bf73249b019b0908e1d062bae897e3428ca8aa5830da9a4a696284d5b1ff158cecc861272f934fcf0c3d593f308da7429f61269811ae92dbb9cfe513053b75b5180442afc559bdf49127e023d08515a4dd866fda8787003fb89fb36cfab9d07bb979eb57fa846eecdce107e94e9682da97e72d30f0938a11e61307bbc81492600158df06daa01f9e968c167d159458156d758a8feaf4e66824458312828e8ff70fcd4e211f753db5f6b17ff3172f36a0b03db63b07cddf600ec6f40303ecff248becef0325f06078e506680021c80e3d5bc6d57effad6f1c499692d7e03b477d38a6b47310fd653940d12bdc5374a9485e6034dd59bc60f0497e0f77d380c547afca808f0c4fcf90f9820778f9ad957c9b917142efc8c69ec7398da4270a6d073e621b5d4972fd50f757784768edb301dc02858ffc91ac7ce265668d069adb3b38a5d223055e84ed9362b3f5f83e0a9cb8af1411ec8b7bf7d248053de06b72ea8fe70781f64bdb7cd49127fee708e979d261fcfaa285b2625bdf895b424e7dae45a79055fdaae7f1332d414aec7ef024fcd43c036e27473d4cd7ed41ad11146fee9e3ed3806c1f44f7ffcd1b17bfd86ae3841b1918fabed76156005425f721bcb49541014c5eebb479ee131b492264e5f836c2cb660a1b0ac59ae02d283ee1d03d323257f28f0ffe6f098ede44ef63b62fc87fbd691f15568fb25efa06d9da11523731039b83647590b21a3cddac0f3241f05a841e5bc2da38d23a3f37960fb64b9a2e8c31e3b29629b057c17edee5c84deea0af7c55d4737284aa34792c1b378a5ad883e2c08dfe84af605a5f7dc385f1a202fba0297b5a1a8b0ab9c13a48fcc91c30dd077d9f99e1fb5cd89925fb71b32ed6ced578a4b498d6798e773e5c54f1cb4b6128ef1dfd5ffa4d7c136766eb0e10138c602632d4f71b6ceefea9c64b031478bea88d23a738aaf98b67c8aedea4274ab2515557ead3f206ba5b8a33c6441d8468eb320fe44895eb427e2ac0d9e57999f3ee33f95c5933298493bdda9dc152f69e11b9ca43f9c466791b8ceea7e282de4b4c028fd5dc71c1ec7baa6eee3764a7a7b9c5868e538e0a369ae8bbb2d743bc9ad0694011556bb99ac4122fa5b55ecf5e07fb8797220b38938179f1af22e87c979cb9f5ee5101e03be3ee778ad556c524b4a3f26c6f829b4b50c598c96afd70cfcf621d753f1af990e5b7def1778d0f9c98dffba1a81fa51e8c35097d3d0f59ae0d00a1ce02fd417afb14a79171e50eb762626d715cc47cf4851936d1dad4c4ec2058a4d96c75ddcb00ed18a21c715f8ff27cc76dbd70a4d53e482562c846b2d2b71203da9a7fe7ab2e0d20871783c3054322b8b39efd35af550ea4ef72d55a72f34d1a2e86f54789c859d605b198ff90f53c6cfc4e048717cce8fd4a49252c1e73e64ef4bb0a0f77a314e6882f9a9849c02c9031f5898838a92d3e10ef344d2446eb331680d9c4eb424acc5b13de1df1050d9dfb9e43b9a431d65dd4d6b28207f1e2ccf6c075ba624a742c01c7e129a3746adbdced227826b692475fd01a88440d36f055d3e3a3389c47f76ef242e9568112d977dd354cc353caee9ee4e2444e5cb682fe3ef8bdaab1fbc8a02d023c481287a1f0bf64087b3d954ea15296251c1bba8d1f587c9b85a4e6ea380fc6f3c7986f198d2c472d96cc3cb026db4e6e90c0835ce7a8177de98ed8becd65f65f145399681ae86309aac17d124aecc921317c7b8b05c0a1a2820cbec14df921094bf552b09e54d3ae04ca2a5d4b9fd76dca4583174219df3acf49dcf1bf6310431e628d77bb13abde9f53adce530a3dc58ecac260c77f91c86667a5ad15b9fdd30e267b8adac9722eaf9429e4187b394bf66b2c667592a314b00b22849605853eb351b3d6a082f81cef5330db803714e4a3bd33f0374e382a1fae69a70cb730e129bf402ff89e971b72acfe01002f0bb131e3860f2e37b5611ce8885c24ae48bec2852f4b13c6440b0ae31e4db85723dabdf8221b3cb33ad48b4989a13cc289dc5b01bf82b8feb2eb683cfb29e033264d60d5ecfe7c538dffbcde6978c7ce279104446ef80c9ffd184df6f367d2c393f903bd2c23bc3b82eea6aa96d32378f7db143db14cfa63062531bac8938b58429c440ffd58a0fbd2c2a50dbea318108dd6ef5b4e34475b02bbef11ad9c0d93f0fdc81a570dd90f1df9e86eee65bb43bcef43c13b269f9354802c8b55dad0ab3f7c64d322df65f607ac06d3d3fb0e1dae0dd884117c067596d521f01347b826e329b9a4829a4087de1618f3457122d3f8dd282ea7d11026cd8436ade125de24da8dadb5d6fa1fa0e23181a53cc87d8e499ca9f88cd34cffdae07bfcc068e51312660f18e3ae48b5ab73a2d455b1c86e4274644004446fb2e0192757fa401d529159681deee50d24daaad0db9a39adc27c21e5302e088b6bdfe9715e7760265398592738a755407eb78d389aab441323b8765c63df6196411d127ac538c8ba4e9ea819bf395f86c0bc839650bc989583d2445ac01546129e9d57aa77ded5b522814986fd625f7592904ea9cb52e9a1892c3ea40ff9a8abf67b809843f05a4833b5f6afee0b37524f0e8de2fe33ed0c7a502da618a2866e54516cd5740a117a2dbcce18bf944bf2afb02b2bc67c511419a48f4309d40fa5178c9d72f5466ae12dfd0bbddd9f3150b1b05be068990a2e16af0c8c4cdb51fb62831073385d821447fa1de7fa34d9b5c9edbf3cac67e0c3d416ba83c071366a5bf59507dc53525673fa7ba394734b485410125c29ce2c6d7b0d0ed21f900b93b2f148e851870edaca1b739325e8b8efa3fedae6f044bcc11506c946ad321af6591bb2831e41075d44f2b544ce5fb4f83a3af20f0b694aa678810aebf521b93775c49b23efb24b663b9840b00ccef032f47e75c469c8bb9ea8e119c9bc3d016f743283e9d4d3ba89f6793969eb740d6b78fb079fa4128f0c184062bceec958ea85c32fab177617282a7f41d09b06f686611eb7cc3980514460883316489c25f56967632503a28079fdd591cb6e2d9f8af468f4a904fbd42733ed212c04b7165bafbf70c049c5b79b24ba0ed5365591bba11bbc9d865a4aa06fbc0ba79da56a60302d788b9ef4aecfbda51efd55f7cf590609bedba0036040f0a4d6f1107a6875552c817c528733c3cab68ee4d07efbc65c718892b3c9449852f1339275b0fbd98baecad5edc78ee944d3edbbb3330162c08b932ea6336077122f57351335979be1a267839f7cc6865baeda8326a7505a112e1e293dfee4286e0afe957a3696ddb5e976f8a0ce16b87561e03120ac1448ba1a6b1d7c4caeed5ca0ff23d3c9eecdc981b11972d3ca47a5d9461fdefd2f07c85a61153b89ffe4f2d25e9818789eabcfa55285574fc51ed371fb8be9dc2651a11ddef2e2e50395bba36f52ea91deadc0b9aed18cddf21dc11f8aaa24872efdb1eadb80975555faf38df898a7731076dc1f13e944f761ad8f97ef883c95fe3b3f870a46f939440e15e5a0a857b8da4b263c1ebf9bc527e8fcca5c2395c46c2a329229af9d6326b8efbb6a30ed596aaa036fa30539bb97ba6e6191ec04f474e3158f81a72e0dd37fdfc1d5138bdcf3cacb86d4e1c41efaff296bf238cecb9512cf4b150b07d9ad69162fe5443cd058ca144d21084054b0119b159049e36a9433c654c15a03156e292cf4f7438dc1b3ad311595f1118596bb814f011e405b6d267857492401bb85b49a048ea5226ce113c76040df968c39d79983663a5f2aca3124f2502fb82e7193e757a354050f4dd7ba6824cbdcc43965d7f0afda9c8b9f4138ae5163cbc56198a9f5697bb2305097361488c16b9a75ccdf800fcea6364d2aa21439e68d02ead471adc5d413b7e56960a4ab2f0ad6126ebb99da1292d0c0f9018315414d3f0f86f9a105dac60681b8ca57201dc72ed32cd0e1f228cb2b2163217aa9ed9caed3062b7632200d949912b2f7923f19447387503299bacb9a46f3fd9bdf1712833b0afb50f702d4860142e43bca1527af3a12142d72fdd2df7b9c3d1cc4cb553e46467a28de3be8dd798ab414e1388748c4d49b96cee12d5e68a230b3c022f9dc20606c1ef725ee1b1d07d1931e71e4d5c175cdbcf193d58262933840ddd4dae761b18bad543b44d72262a0bb7a24dca105b2bbb78fcf8c5a5265789d5948f2e0e5722dc4d9c46528adabe76434aff4cba46203c6ba15a8259271b3202cf16271f20b188a9dae0a3bfdf101e6a3abe6bef774771caa73775cf9e8e0fc44405ba07eaf47503deff6a15400045ffe452fb5a5a640a492f818e58efe9a7e614ed0a515205c96f19b5523451f43bf185932676e621b526ded891b3dc09259cc985c193ede91c9a17c29400caad224e8210709a3d7cc7eea52bedf02be06739810ce881726e17d28b5882baaa428cba49fb4fe47105ac87d41e87cd04fb85ce724cb6f896e4bb451fcc89863a765cc2856091320f110ba3f0ff70cf1b70404a73f5747e1fcca74bd5776eec599a63c1b702c99e5e7d9843a945a1f995dfb88b096902151219674e89502c66bf46b6772e53a9968ceb648674d10d8df6619c8fb9b8f5f4a0199a3f8e2d7e0583a67c30dd488dc8426b19d4fc9a4c8a4c3857eb24cd9f61416b3d7d10f4559acd66ceefe21e291c7cc2af99c3acd8df186492ea0e9dcc84ec8db0c35d2bc22215fee6b04a0373fc0623587a5537e23eac90b2ef50c8da85090cf1c8a5773835731382b75de7122bf9b4c823a9e7fd0796e0ed6c43e6b2a1a42d73dcb28599e31cb53b3e5ff21d94cd5cd715e581a31d194272c1180b174f05b2d63a7b2807988a7b8cd6e3ab938ecfb7794d64fb08ca00b87d6fd48eb5df9af4eaeb9a43737ed162ecb8a38132567b3c219f70fb0ebedc611af2b5c619cf6e39b41497e71bca7f51f089113e9fb41aaad5180d8a2734990b9ed0de24b16fd01e1c17413473785599f59e2ada231c1685717f89386c407842df85f92002842c6a33c61ed4519802d183b3cb166f9c71f474b2c43bebbf8ca8b4bc77e41b28083af83154a39d1d67c05e4f2ba7ec8b36d918d3b94ba7262a12a4d417af5199d5cffef46822d85eca32ae36eca474d0a39bd16a2657ed4a0ecc6af96bc1dcff1f515c5399cd0a117bfd0a0ec66049ad785e770822b7fea49cc72eaa487d51ad2b9b4a7669be0e278939aa43756ff888057263173157309e9558bd1822f84be4e363a20bddf26e0e1a914472995225fb2361b2fbb8876b2eeee9be152aa4e43159c8fd44200b030b9631456e73fa27d5c0bc61af9376b2e421f939715d5e17d97acf3213d817ccbed182bf343d0baa5f996262ef4de5fddc36557e0c5f48173649d1258518012059a72e66d2c27bc9771953128fd6b02f79a9d05c4630baadf3ac3170371b434117491675464c7c8d0b7eb3c03502ee6f0a70a9519116e2401171a3fc6242a42fef3b7fa89d999dff8f7102e72ecba56e5c98578e3713f308271aa527a0fc1f609ebda7147bee2cca991067faffcf00a901d1d704b4d7f2825cf565125bd6eef381146ab7f797a1b715134d88196ab517ec72a5653411cc5ec47c34a15a5dc777529874594a5b0b76d2421c427614519d5e995b61db470c6e09c9ce2dad628b08a80d591dc2657c7cf36f3be1bbeb4564820a39da771adfc078ad7a8633954f1920559e5514f3e944c2602252ec119b6470bfc75d526f2def14637795c9a2a3f7846d9f1d0639e8ce672a870a0996628a453ce2f1961823382b1b72b3cebfc5de9d8398f5b5a6c35c10c30d400b72b4b7066c26201e034b1fc6b7feced9ef333e9b9c675ac57b69dbd42254bf844c122ce84e8636c0a4a2ea85efa58f75973dcd9f3d5bfb0913cd9353225a68241b3fbd7030fcf12437cc07288c40639546927f6cad9750485d3627c04f869164cdc9b28765d0893899b6fb1fad237ba8c6d80e16c2c4280b30c2f0c31863b2c7575de99a9234854ec17a0185cf7e2d1dd920292e5452ea9a4f552ec3ca0ee6200255ea80ffefd4f4d28aeca56fd9826891471fcbdd51ee7540575e49305958990995e4b73997182ed0a9c61f89eaaf60c00905c2d619f4dd73ae1b5c82a3bebf6acb22d88ac70fbbb2a2328a1c51b122a8c3cafa13044c28f866e014a8262c591324d5442b48797937c86f2462321e90b5012b53ea6cb44f2db9cb7705965088fb92584439a4a3f433d5b37afd27a3e3066c8689b6e32903ae40f8f7c86018c279950ef45d2ca661fc08e5c86b2d665c48c7e31c1b6deacc19a2003f99a45764bdded2392aeacd9aa807773692f98b309e218b63e3771aba7f2d833a94a5759e9639b52ad9f06a1c0c55a6083b72f07308d8516453fa638c5dab4897e5831cc000b943ae16009992596bd46520414920dcade8f4f074f562f95aee22de25dbf50e43dcaecb000d1327f90838b9dc16a6469ede7c0f02234ed1cdbf1db0a507f20c250957fdb846962d2b27b96fb5dbc463ba8e24e18dbb8b326763fce880ccdb8a0515dcf3fe5de9fa319037e896fc3538cf28bbf1d56e6f246589fc7c3f528ef8fe50716a6d89e02b6fb4c2b23b04b855b199bb5df918b75749c968793e476c4a473a0b86d33e923f59d8c7534c75816e87731b97a97ab2442111f7aee1531ecf7daa48e20498ac5a89c70a40d9e770aa2829ffd24c3ce908b962e3fd06191fca38840af3e53d5cbdab49ac09486915591ae037a2d188d689b3c79286efe4aa38993c9b98e7c919ed41d079f48a641ebf6e3cfc11646de7b63f7fd7ee7ae663acf3f88af3588d0d4e9c8f70c9fb6c6db1b73862f8a4fc67c7425a1ee22dd61fe4b26978da6f37e4f972b94af553940cced154febddab924778f3ffacca22f0881b73bcccff7d1db387811ca0fa59ae6dcbb1967aeb0128705c1d82ca90cf89bc73b555984e3ebc3c5f2f0804c2e926ff1477033c4793337691622a942922db8ed589375368e864de0cb09781fd508b44fa60621b4806e334259e4da2f7fbb8a30128d87945ad652b9ccaa577d308b0f38d99d11d81d396ecdc4d17daa772678b4a76d04be566bcb31e51a8b68391d4d40309406343a97da5b720fc04631ba4d0b6e638262ce3267f0003af0b1e4e5e35d6047ffdc47308cd946dd417339dad1d2cc11d61910af9b0a58e5108249bbe010aaf8bd33dd254d44a719e3e49d959e1f1c80a3c200b0bcdfc1079b1e0f1d72ef54dd77405df30991013597dbd71ff847040f87b1a3af512034dec5e5c5c83b2e83268ff2c6d2eca1c5abef822ffb0cdad7c66df012a560742cae877c82f27f5cfd7fceff5919d786ef67a806c55ea335f78ba83026f2aa6f852862b9024fb44eae22ab980d90b84e14de27a6a754d6e71ccfeae6c4b25373577a36badc1b1d7b15b9ca46cfcb8a5929d0e59576a7e867818ac3126c73c49b9786af3e9f33cb4a1c3329c2627d65d628c9a193baf3ac2f8a02d403d3e3167555b9c2db20f7e816ee846e278f73481523726dd94d5b98fdf68543d4215cb59ad0d279ff277fb788965f039bbb47bf553ea46aa49c92302acf137b920772bcef0e3ce04f0cd1d83585c1fb57d7e2a47e96502d1deff9e2a2fb6b7ff9c44ca53e97615ba6b065037830139a46b63fb5b79f6b394f10d7bf6754bf6e69c2ada42f9c06040e2f431bc933fb1e7237d53f9aa798392e722b812c2ef0e2dfc79d199066a32d3a61db1e9257d362edbf142c3b97d43bbc5f0a707e58a612c259b82fffc2667cffac671ba626804539c488491f05ef5afcbce88971e7f753c565b487e0956cf9656e1ee6b57522ad50f7f9bad4b48681fecfeb04afb34679075c1872b9125e16457a24acd7275382225db2fdb4d8f9dd44c01380ceee2b165a3ca03c6497b565ef3f6676cc17538a41c4abea39bc37caa4bfe090d090d2d38e28e7f8fdc320712cd656d288e89e6030cd1db85130b865e7850b09575961f0c4a62ec7b370665085aa154ab8796ee79589b8d453c7b6638a239cb1b7e9d8be55bbdf84357f41f7494b4615de3092f409c4ac58b9578faf515af5fde942654573c86ed8964bd17485fafa60b70d10620e5b53c4b961cebed565578630c32e6c90b0548e0990af723460cdc3c3b598de188c77a3847cff54c71cac5aff119013f5fc17450b0088baaa295c2e66b4f2536e3947a68500cafb0e083ad518ed9a25141494fe905790ca7d6d707d0f1a067532381a88387139cc75f6e739397dee63e6ce4b66a69fd846ebcd3e5c3c28e403ebf4cdc42fe117db588f5bd35b9e8b780ac8abb001ced5d0f7f0f15638c4bc3658e38b873f39139784b9a04e5172ee0a4de09b234b6929dfb46cca1615a94759863048a0d58caa20e5e31f5ddf046b98a664691110dda3f48dd1dfa9f1901ab64ad78b2934fa4a26fe454c11448a453fd1c7ecf2602e54028613ba83c4f1051eefd51d07d122d89aa7c6ebf325ca8cf315bfdfa3d44e2db3eeabaab687eb6789bc5ccd3c70a384f44fed1adaf9de6d6afeb1e777493a7914645eed7a2ce1d9d7d523416340d5ee3c24775f356af529dacbca9b677830112edbde336f8009a62169cf923b14e14cc5498ae1701718f607839f2f1a929098e382c4e914223c296be30cea4bfc565a0596732d95904aef1e658fe44ff58113b437aeff8efaad902efff05e1ce292fa0050a8a1e542bc86a51c5db479c900e0c60eb34880de5dd1935e82421d87af30fecabfe7ada6e4517472f2abd41aeed88780a039f6944b685925a0966c8f3b0a6da54042cdb366623b6ac621099cd99ad9eb09d7ef24a91ab74535b442448bfc4bab4c464d0c8c86173d2fc2e5922a779bab804520f12223ff828681493c33e02211b68478e1d650b2fe5f6e5f5e76affa8715162356d31e9ffc4129d8af8da76ecbe3a6f570ce437a48dc4139ad2842b02043af9f0d59cc09d653b68880f3a3d1a12ac38eb522ee3b57a40c7ccb5bdceab7fc81e9a17de5ee2bfd7cdce88166e234acf45ab7b564874168b245aa5189d804a76d4c1157b5a1e1e8ccc6d492ea82251868edf461de03118784e14249e5d4cccf6835664baf6db979e6953da8df1adc6b0b23b722ae95ae041e124fd038077398e5e4bd815d970e9d0270c502ce6512e0e4b0e21b2bb7eef5e0573613f2e592f39247183cda60e4d082b22edfb0df8557e287f807401996d584b94a99b21e72c086840e00732f5a28a3baa893d25248d1817802b4f9682502449b0c6ca72b245fb4c26cc9a7c5c0c96e9de04ab3310bfbfc219614320c45a551ee9425e3d654f001c8f5708bdca6715af9d523ac52310e9ceda490c859dda6bac1b25bd8d37b9f07dcf4393a98b68d569b4bb51395777711a89eb98e16548bb0176af353c783894d98103072b9aa3d906b7be7b6a9b60f7221f7184796167f046996075b39aacc99dd48961c7ded2d5ef4b8db49dbb4ea1a5c215219bb07929a79ae9121e4239f12d0e768716617596c425321c635593e979cef8f26454ac2f0ad6727f4004fc729dbdb6e94a3a5a02a2a73a02d171047de27d2ec058b625cc240af7a3484fec1b486eadea173c55a2ff4138098eb1aff4810e9cf05ea12654d1ca2aaa20909edcba18fe72b2515a2b23eec112cdc8038e620ffc979365abedb29986ec0c9510ec422aafd2a658972f2a58a45765656ff758539f4ae0e6363dfcb55c9f2b96286252480934ed5efe818bee7b93c7e21ee2591decfb5fc403682e9d779f02d119e7f14327ff18e22b4d4da6d398b8f4714326729d5991caadb4c77844291589661a1448f73922cd724232076bf083efa048d3f1e8034cc1658e2bfbc3c9cb3f6bdbc86a216e3f85183a8a9a4120e68a1fe7a67524035a991cbfdab7e1bdca2d1bc5337c81026a2f76e4e029ec2131d4a268e40ac139db74d970bf9c45d436c53087cd0a97d82d0d09a6022681d5bd6394288626589465706417a58d7a3c834360e03ce67eca1d306ac7b865274ec805bf89230cb3cfb86a8794d143a0198e1fadc8797f97124ac245b2a5d07acc66849d525216527ecd2727ea703494a9ba515e2001ccc7ed7d42af10ad57fe0bdb851cf801ac6bd007ee447999e3ec8f3ed5df4f641954dcfaef552eb2bcb72dae92008dda04a4ba6d4723afd86be450152691d6aa263ec120a494bbb095838c05087d03807cf93eca829e38b6a77d83d9a9129ac14b87c1d55f881cea0c5f06a1575c847fd4ccdca51082893421ef544cf9e36fe727cb295643a9a1e2246b6d55d09276b1e4a5a1059c06caeb1458bffd02ab6555e8d56b4a074a0c3810a9c24aefb6c73f08f53dbd6b0697a7020ff97298a1dbf6216979112728a9b160b1dc80a881693937c01a1864d8c044aafd9a058518905a61c7b6e780cc9b498c50d1c9bc07e4e7e4d6bd854fbdb944d6b358568a286329180bc6fb1b8d351dbfd976fa1222f6df79097312130889a32a35e4f048d22ba7871cfa87d1c30d3df96764221aef57649a501afc968da177f6a2d92b6792820600c6b82dbb27ce84769a9660340ebeb61a89f077d6dfe613b017e75c0ee232edc1cee1b6fcd22b0d604c317da5eb6ef3a12c3a206c5a38aec123804e1fbc9458fdf94e2dd29bdaa4410e42f5a48db0c2d4d7479ecb70905cbfe33b9e4c06932ece5a6a1645e0e600126dc7692060212389c5db140a49cd76c3448a85610e4dde3469be4fb53d49775ce980d43de8d7f2ce929b18479604764b9622feb8396dffc2ea71515e07042c6eb953128bad7628a6d4c975399fd6da284e7ed52715410d22968d7906d64418eb572ec9a81c3f3cac7c427d26f0cd0fb02ccac0e767321625d587b436d80e091d27fd4b858afb92d978ec70e399a89697dc08cfb22050c23c362076981a7aaead4f52c8ae5c5c558b57025b4ba874699ef01617a7e11130b2b6be71641896bb55c712bb3258a3245abdf17bae25397a1572de9cce5c3fe0304cd877870c215b9684b3b3cc75f6c936e2289f88e5113b523ad182ec86160ba95447b590c8dce719b7ac4154b14f157e37d879b0a38439d5817f667c2b8fad26dcb8bd482520054bb3de87ae2ea90697de11b009f139a94dcf5ee98465c449d2af10b762af48a40e2331899dff9d1d20f2c1be0492ecfda3b48db8ac73a841710fa5915675298e6211a4a5af278275c358a9c880b91e3873921e59a8a2794952006c7bbcf542ccb233850cf59bf79d9f2f2c7ffcee6a04737674a6563ea6f514458bcdcc3005c9fca3706c7fe9d9a20fd9f318ef0d2931babda352c7b20725cc603f6e70d63cb847998cdbb31b2abbe928b488813b440e2978d709a68fd61a70d102e785594cd1f67b743d1a53ac32dbcc298d3a461ca3e0f32473593a44497c76bc5521f61553be8df7b7a2ad50c7d9c999d7684d5d2ba94565e22a25e81569e6c7d5d279b2737c98416baad83a90f1fad44ba0ef5c45e1e678ddc37c31acee999463691d6d03221c4440eff84285a428e0c5a0900a959fd8389680bb4b3f855d0d1e1003d5b0ff42dcd1033efe6bd21911519f98e3822804c70f690d3460b173609ef437e917103ff116925769092cbd35928bf849102d3f8f7cd53909f90d811b29b2280bb2549532a7375685ba14684e29c77767463d2f130c582c99665e2706894a9ed52c5174b368140e11236f4933670f157c2ea29613975ad33e9c4f344d180a0c8b2713bc931f83786f0395376a9f9cc5476fb85e8f2f71f8dc3a5b1644bd9d448989795ce48bb064d5c28f15bf0006b913b23eb69547999efbd727232e29f6d75416e1f7fce3aed38cdf2eecd7503212f295bb99ad1805a801bf5e7598fd58d0538dbb0235096976790784d635c5b571b7100e0bf9036c313828b3dbb801d15f776bc03503c9f882d96547d80102ab96318c69789d0e7c0264ff8909af011222edcd59eda1a369bc9a8d462a37b5c22454037464716e2bb50a7e03c097f9d39666b4110a65cb7164e8c3bf57a14efd1db8fe0637b0e77a12c0f779728db070865525c9ffa892a2bc3fae610147043f55441e314ec6e46290a37090dbb141b861f30fab6597ca8ae3916c2f15db197a13285dcd93f964e3181029ca54428b269089110a72c9b02ce11bf22fdf2a0a79f41c31822afa515cffbc655af063c361b642151f076bf21b9a24728d04b230f2233e5e58124682f0bb1a8cdbb1f2a65328641b3e50ce9af72023799bd6acb4821d73b7bab25c5734bcd3f550944dbc45e1efb3bcb0b2813a4176664fe1a40d36ee8d0df8c8ea4f4c93ccb5c076a933a9178ea2ee171220becb5941dc2dce88afd0f60f7a5a8ed315a751217c21f02e5739532503b97364c4b86bd7f8aabc123fd71e3da44ac4847fcd73765642999682ee200aaec4ec3d9fc628bf0424396350e66f6ce08311e8230fffe894d3c48c1afc05a02e0bbbdb11658148d2711418082d65f0e165d9a1ff42dfe3471aada7283efae76dc714a2840a14acb1b12d33d283c711fe8be9d4f52935bab56d309d55a6d95ff22fbf588ec3f3f21a89badc91777a8c439aa2c77670745c4db4198631fc3dd9497c9b3f20522cfe647656495fa6fb57860bfd98c1a3b5c76b699eba1e9e8310bc7e9145376d33e46de0d1ba1590d3778a14b298137d7e7d58407f347c8f594d818b8175c63082a8a0241b23e2258a72bd14e2189626a9f2588142ed6e22ea67295f2ffa8ff6e1ab2fc75899ee842dc5e6831c22dc94d29176fe04b10ef8b06d21d2d108927438485b49bc1a2811fb63603b89f14bda8dd479f2156ddde80cbfe46163cf6f7dc5bc17b653889cfd9d58eb77805cdb9ba3e62dea9c015eb3e122ba52528cfd88a6beee8420babf552aa224d48f7d17211f1ae7009d0b14d9fe072b30abb2caa2c151772da7ef85e06be1e2f96000f5e88a035d45e0f0caa01ded0b7375647f0cfa1a43fc04a42927836eceadd2b19e8fad45af7998bea8d65f8613289af8070ab6ffbab3bee6628f18ad916bb4581311d09581f8c7279041b008e203e80102bb7e097d597c8b828847cbd077af9f6ba82623cc335e5e621f6409735b9fbc5aed4ebb60b2ac67506b02664a7a30caad16597ca5603112e1828cbf6b928a7ae08979c17ce4c95c798a2a8e3d3f7d1a88cffb8540cd3751525d45d759a31fad2686503f3b602ab9796df4b343bbfc80cce30d107e0914583e2d0f9514a3b2ae89eaa663d2c77a6f49da54dcd9fc096222d28a71d406f4ca1027d775a8283093406482cc11fc8c9da1d1dc0fdf4647f8b19ee6f6205e1810f4d3ccb3b9e11e64a76ce05b01d233f3fcd5007a7c4cdf6c1a25e374555f11bac5c8b669688942cd484dffe924d13cdbd99df7b82c6d416f5577793d89090545cc0a23580282e0a18237b45bd6c3f4ca9cdd575d3beba6e8c8c21222f4dffdcc0ffe4ec9a68d8f5a67de3e87fbee40fb15e7e283e902055c3473d61bdfb7e02682975cea61a9d9d91f856a3862ee4ef5aaf5f390dc082922dea1c371c27da2203387c8cc6b3b9c9675c4af2c03e532f16485c764336dc9e6bf80b0fb59ecd69a29605d82a1846a41b8b0d64e801c9954f407998d0c8171aa96877a9ccf93b6819716a06816513caa9dc641d44d64dba9c09e47bb8cd359a9fa6826ed9716737cfa52976481b45fddb7bc3ebcee981805cd9b4484a4c78be4bde3efd16fd37a55ad231da7fbaa77b5b12cca6ca2aa8bc9742788d067b48b85d5c07710800ed0be5a9cc98ecc2a5849e9db7bd58a00e41e37b702b23b1be75223176c9093190c3183effd658c8e971991548eb4b69e8b8c8976adb5356ac0697f905ff490256d095c7c38ec837a0b2b18e52ebe1bd6befed785008cfea9e57a665e194657bb5f9943f37e449703cfbad867277318d5d5aa6a7317e8e866dbeb60e1eb1a9600ac0ecc5eb69d7a9fb83bce7ff407659352773f68db828df00f5f7f296b4128345783390e11265e9b6eb5acbbe494c43737a3b80b971b36a7f29eb5e7a62133d1be85ff19cca59937144b9ec20c38aadea54ce1d1367e4af0c658a4331f2f4e4b9b3d79d09e10f71a9ae12b0d6bf9a3618215854344edb183a16dfd6e78cffebae8bfa782c3500693b51c24cdb2a0ce042fffcc0112443b9016d0e4b24fcb05576befd3ec7eb314652a1ce2d1c761d5f21c89351709e2ad320cb561eb8c8eea5b62e089da8a134ce973128dd4e5423983e747b7ba91ff1012baceec8259fd5ad09f51a6d731ba105f95771b75da6c517e2762bfca41695a834cd903405c93a73697fe678fe0e027dc89185b354047a207e037af000d24e94bd37f7dc6db9df1ce4afbbc4b4a9a783a6ce88e43408620bbd5691ee53d959b1af97fde48a8fbd6ed4c6a9a5467dccd73e4ace3581dbb8e3c60fdd08c9f664ecfc5096a463938741567e98627fcf42f4701d344a7c30769655d17f69419b12434b215076452548c6a91001cfdbe93a1c502f087c135e5eef4ab1ea266ce6c1b8f331f60bd7c7fb4c24f52fd98b3731870a3be24d0c4cab7e2916f1e4bd6ea3dcd8e2a938f1bd64c1255c47c57bffd1dd676c34df09cd59aea9fb9fde1c92314e2916784a25e002003376a2faf1e90d5c12d6462d95cf46ca024ab2087c12fbca502e5da44860470a886d784acb0035f88c42fcf59573b3fb67e6482ccb22e180f357b5646909a7fcadbaf7544c60d42d26397179cc95f30223aaf3cbeb919ce94c197b33deb90d9ad03eded4e5ebce01332cb0cfda1e4c145854b3b3f4b0fe16d69e7e79bf01b13f3082cfcfb1289198997155053e0a748371c1b7b55166e4886a27fbb53cd032286c7911727016511f3f0a22d4ffa94bfff83a80a8e659750d604d45afeeecb96fd12855f47c16a306d32d2df64773f250fb2a7f30bc0cd7636061fd4b94a8a45f30c9c26f6d880ac856865c6cd1d0c70387844ea755f56c7fba3b486e629579c1cc88a64150b7bdd2d64ca2e542f6fdeba5aaff209d3ac6a5eabb4b7b86258cb326973e4f79028d2992f53291e9c2e9ac5ae74f4654349e4c680b4827776f4b95209760d521522f56d80c02d254b9d825b194d55843d440bd877b6ba020f8d5cb7b0ba71a8570bfdddcf5fa598d24275db494db03bd148d9f9be0d4e3e3201a91e4b0d50a8651ed86966f255e6baf0cad9d1c405f7f2701a96622279e29663771a30d1045c0b86e30be23acd4030cf08a9e77d9accb6505a5c4b31e73f94318ba9c1da22fa71f8138bfd1dc45ace65105ad2a45d0502756015de67155af755233dc7cbda59def4588d61cda312d89f24f62d9bbaefe2d7d989c813b0418732266364c8d4dc5e1d25e9e6160924ea467f1487b59f0780e8d678dee973482cf7117750d9c4872b025d2028314a1b3f679d9a950e1cc50b14cc91df98b33e0db7c7ee686bbf355f6d3349a7306ff1f1e118881003c601f1f465ff48beb8585d60619ff2156a1e9393f8c9ecd14af696fa28fd76d8f82f150cc62ededaa78069eb98f72d701e0b1df24e84ef939fdbd3a45b9122bc5830f17c85705c5ec637a77327c07507b39d9359e74ff86c3771f394ad603ee21dd462c1c42aa47efe6f165778aa4eb5bc9131b2ace6b9f3feb1b81e2917b11ee7b81a51490855a09fe505ab8cdacf6216e80f4eb3d23983d53224eeea3895f25c4c434631cd90231c27eec2880a078286304f8d06a7e6182fb6ebc5480882dbd97914561b841a0285e098b108f34e21676b80da46485917a7716d19dbe382a648fd1bde7141c9edfa5ebdbd34177eb48639553059a7d4819caaaa47fec4c3ab5cb84ab99f34cf700e97009bf121567a29f52a81b1a7091c98b880dac81427f734644b13ba8dc460b8d4dcf642d048e25e09104f2f877b7dce3488a9a1e6a1df7090c1d4dc0a0b1317796116f741fea5a870220da201cfbb182ee272af4ec480d384edcaa3471d2ae7c65f19a014da030f295dc6912ec75c5a22c24022ec2118149100c8a916c19970da8a4210af1b1b1d27d5f469e4bc3227a834d458fa0baeb221c8dc19a4cdc52639d2de8cdfa6186d83fc324014d5debd4aa52d442663b89aacef5f13dff6528b08ea97c24cc340e3c5f44aa2bee3fb7fae5c058e281433661dbe3d95e46d91d453f23363836d27fbc1b7e60c10e76b277fa7de7509e294f5bf2b3dcf2f4c5d4236107f0a95d4b231525e8a4ac42eaf18c181fd1b92e0c9201f9e8b24229751f45381fa88943186308573881a02a18e7278fa41a62997ba8db33b76bae805c8afaa079005b698c565902af9beaf762a1d72f3ca5dcb9c313adebfb2a6690b7b1ed2990d634b398909c7c1535627e0f148824ce7df9f49fd8278512dfd8c1ecee2fb35125820fb2691d3faae4ef593dbb94eadc8c83928afb53ae4e1d00b050687a7a24e966bd7db26891df92c3d0c9297788e6c2ba1b0de48d5961abeeff3b720a710309a26cdd923ad54f6b152ba6498d2d41f22400a0be464c34028bc1de72eb29d1586688e8a315a65c0ee22bce3fa5739d1291015f3a9e3dfa0227b49440222ddb8d4293a7d5388e0f0489f06a51a02759be945cc68b8d93414255884a95172ed3e7042d3484ebb63a810a5a0f1faf71ed702135b20577872d8fa5e94d7f6d08ee80dcda7bac94c38780da79502b1b0e9385fa88a47ab18538676e172af5adf419bb86644a41af48621cd214a609e775e3df01f8af8d893d123a6cde5aa48e44fc3dfb7283a7321844186a492eb187ef4851c7decbc9d31d72531dbdf299525c7818a8d00de1249481fb07b6005e047f7b83aa708ac0e42c9a62d55f3e7708b03693f29a70238a020f6aebbffdcd91235cf82b6b7529a05a826c215080a590054cea22c45fca3c68aa18043f9d9e8a80c49a1818aecc8ed8e171e0d0f3152dc98ef9eba4455c2571a2b9ea81590c10fef9390936d02992f675d0a9d48608dec2e01164e6975bea839828be1a0740fa70be16e960332be75db733eda244dc4b451701db29a1dc751836768f624fb654636b27a1926ecb46e34732b5f58fdd602535c72e5b05469f2dd6116758ab6713b9b57e0b6ce3fe77039b5fda547b5101e85e26b932f4361c57ef93412edae2cf5c8b6b61a6e904a3228cb865ef6efc22065117553a67aa0d7fb808e93735d656a32661b253b39862d74d6056a3c45d02f33f87415d73b96fb46d149ebce836e21761e64deb910818fe218123aa0fd8b2ddc1103f72d434323ea45085afe2aad8826b5d9a90fdfe984d621962fb917b270397872bcc4924ba72c482bba0d45d6acce2baffeaeaae45e90989db4ce2ac0aafbcfaba4e5eda320fa8e5578479c1593bafed4c5aa5eed4f5c37166d3011804d85f829cc094c5e16ed2649698c9f3a3041b6d8022be44a4c6e0b40f3431e467a67e2004b84422ab177ec6aa668a68c07e3bb73ccfb43634f6b71bfde65b10471e3afd4ec374a76691ed176772f45891fda448630deba4e5a75ab210634d8981715cf97e19c5ccf57dc62f81e1c707d25109434b574599d08c5a235e7d6ba06a68699e73329987732d8910b3e36308fde9e8e66b19e27e13f7d323ead9c8ed41839e693697ed8dd74438084beeaa49554cc17d1577b827d8fa38fe23285f32f4bef347080a45fbaaa9d7d8924853ea729280287ec8d5c69b990f180ff89084044d49abde927b5a07e7416e87455e820fae9e67258e431ac8d6f320f23cd6a4236d49897e8827e0ba77816b492764188b7f08cd8de74f08623f636c01af00e440f72ece42d1f636c4a882143bebca5d2c57f4906b5cabd5be57b8adac4bca88baa12a31f531c891d10fa8f1c31646c7f9c224943145c68d1893546ebecaba43347ed4b57f917f1494606ce7f4710461f1924e5d03582491be89aab130c4bf4cbcc5ebde913ba2b1b86001e1076c995278b284df4bc55100a7dcd28a6eb5201015b6c38908ea2a0ca85b72ce611945727e04ab29c1e56dcfa7a12dc4b424c1d14e9286f4edce1c6f263350bacb0072a58506417035451bb4b8c35c9a25f32b356a34bcaa2547d60df00dc2cb42b5563f8f62775be22c3ac23ff07f7b626867730f15f94bff3782d630e0a25883074150beeff894b3f9efd530d2827e7f5a3588fcd6ce1194a6b94246d59d71734c79b5ad694aebd2e85282013ab46f90740e6b201487189cb4f76b95065c5e571300517006afec5f303e27c38fa93be420ff53838e487da7c7221efd5da7178a871f4961e6f60457bd9c1dd6f5aa7e463171f72ead29337d6f7f144bc198ae3772e7d36dcc154ad5838d16e1c8e699583deaf34baae8f3df3dbcd4456e1e49534424823888e9880e7ddcc611f6a024dc37124a47a75203232bf727ade70f201ee587a88d8c5c85a74b2e12009146c369f2d0ddef7c23fb33b71c3965cac7860afdb667c12015ff4351470e90df4ce3a98858a8c34084a1052bd8cf1e924abb3b18e7b23cae177d347cbc42598539f1ece949106fcd77cc71612006a5d8ce3789fb6691591695a96e17bb3a3962ce56e6eed1bbc406c4b04e97c00e9fb318f51b5e979f8481162c736ae6aad9d06a57c9066da312ad11e7d85cdb5cd71ce07f74d2b56a0d522637167e907e810859e0e147df2173a384332ee06db28feab24563523ef236aa370a15f55165c254cccd9e65e8cfb74fa522535a415829a854c0aced9615feaa71f4fd7b7e3d2351f8666063fa5701b2a84d67c082d0c20c6215362058df0d1fff1fce7ad30ee54114cc931a1e08710c770e865d37ab3c923163f47c182061d381017ebdabcd642644af00c85f508958a7fd1f1aa823fcb9146236ee474ff0e72832a3958421b1c440cc70d61e14b4b0b1afea360f8b45c08b0a52aaa16bc25fcd2defac49a2a1d97f02d1ff40fc72980517883a7793bdb883ef07bc476af1c5385b5e9638f44504073b996404b4928c4fbc6081a1393260efb94ec3addfd616632b534474a57a6d2b3d74960b95449e71056e56440c5ea7df4ea44eaec0c4fd3ddaf23080ab7fa775e98c265f4ab582639149e96e8b014dc34dae83050e7969f743410426e94be192764f26faf63d97cd04341ed115134e6a01b68e6b2b578332fe58baa52966c2e002773a7f460c7e645015eff7f0dc546e5e99433a4d68f02f0c2e330be89e1647e9a0cacf82784dedc4562b9d3dfea2580e355188e4a8aaba5dd931140f7cda409bc43dd1b7f813c2aa39a06f68f3024cde7cacf281a8aec573cf1202c19bcff2975629750bdb49eeb4a3a4f666672a4399af45ee2e06a746e80caf35beae06d0cd63086b47e728a870dc7be773cdc5d18b30d55226ce184594c8c3a937dcd83102dec431853ea84986c8e54eba427819a4a1755a8dce081ac098bbc56439f63dde44e44e4fb0e49d7e5071ad86ddae6399e4264ad6b34559bdfbeaf8a02203e4ac6b1fe8667aa0ecb9f094dd3aa12cb14e0b879b3065e5830f924818ff173a5703807deb6b8bd9a611b1a040543d6e235cc4cb0ed89c7dce9cf4b5e6daded649812a3c8e8f57332a332dac9e5ff73f509883215395d538ddfcd81de2264cd0576fd0a3ba87ed80560cb84922e5ef72e038a71aa6b94a174b783dbd5d4244e468ab3e8293eee9dff3d9a090ea4e30955bde34e6aee3f6e75aa1c0cbe2285afb43f8e0e988a4cf9cb7446e674738eeb45c5934fc61a07a7e2e591d7dae89f7376419552ed6b7adb91fa01b2a86c418fbb2ec7caafbdb16e7358bf869e1e4cc1720b295d2ff2f032a90df4109e022b48a2d450922c516590a39922f48f8b7c00175d947360a74f34ba6d672504f394aca157c1476a73e499ee2b1b40fbef4209c340ae00aa3c4fa43bf82a29405662fbea0ed3d43287b9698f633511cd8639425b835d12d3a6e807bb92f5895b0142c67b57182942510242a8c5e809f75cba2385d89048b5440e3f328d69f23a688d925148934715064048ab3320b1a5ff1a3b8bc127a0d9372ef01dd663225b4d7d05b69d3a9b2b9f0dbad48c48026f762e26683d928c606af6d7a3a9dc1090bd32c189fe6c04bd2f70f14691f87e45c071e14cc81f4cd68c4de66f70e6e3aa44f50035190eb534b77c468ec21957cbe5b1109522e22c27903c2ace2520fed3cac3a90865d09380b465a70cf068a06e126e84af7ebd6e427a0e35d48781a856bb5764d264cc81eb6834c051af142200d8364c2a377b672446cb3d2dc40aa50415fb07e6f8a8cdb108ed25992d1cd0145652530c489e74f91e238d873d82c69f81731a6f7b96ea451b78c9b38cc2457aa119a9475a79ea9aeda306dedbe4e899db2fa59f3800445e73f7e4212bf67d4fc8cd0eb1c1b21c52ccca3385d80806e4efee9eed761d644f443eb7c7a1b288d32ad50fca5f88090763481c40affe68e06e649565429a2bc264166a7a49fbb99efe0a051a1da01eec311fecee99dc1a83a29181362706a630e39f5d1c0be16950d3491123fcc22fcc687e53a89ee6eee24dc4bc8fab0ce495be217e28658d3a2625f807ed2f418bd0463f06d08c39b35eac1a1a083f187d9befa1c9b741ec4994a9692f5c2e9ec7d2ea2be48f7bf6a9ff00fd31c4a87df8c197020c52b1d3d439bf6130919ee496995bf3e67fd4478c71d1de210b42a4fbd1bbdc9b5808c5b5e8a96514437c2226508bdc05a7c52a62ff34bc8893b4799d4cef01efd6a3da223bd5187c51f745bccb194cba9816e2c474301cd9244f7ada097e43d939896a7c3d23fa9761b884bf6e227e2e2ac920fe446a590a5a478f7be0af6006b366421a00f8ff1afc8769f88edb8db896add777a1dd72a6e4d316eb67c5e814b6f5386147185fa2e0418348501dad5604bc0797ef0e8557061f904dc466c32eb8bae94b8366734be6e5ad727c42095ceeaa9925f0ca53fcbd0449f3645453e8075c826e0b00b7b283c23915eb013ec759fcdce67db7e70cb9557dffa414870e8ae30fdd15cf1efe644159dce67f128dda0237e6df13a35ed4c0b3633e3b71a4736d694b33167bd4d857749d7b182555e15d3c14e1cde2c4d6e010f6e20259f609c7bbec3c4219fa77b719f939da210ad0a333eba072bf7b7f8ba0ec4d6f210435478ee3568957cab6e4044dfadab274cceb3b94a86e01db4e2905011ea9387437bbc80aad8fef1b5726cce214854ba809b57a087baa3200fb465c51462585ca370af6e7e0d81b7a9b1f8587073b7142401ab6061a6679c329fb5ad45f2df017b116a3a0591dbdf5018c81438083162d7acd1b1b4a89923cae80e4204bde42d3e766c78550593b2a694e4b26e6ae3a1877a6bc9125e528716a27dbdea4e39089b4333ca20db6ca6de23b4d5908b5b70ed29f1ab727cfd5e8b6546bde657df8ccac02d2efa27dd85433f5d33ebade7913d784d13ebe0eafe27c89c14fd36782c899912f0a1ff935e952ffa5730a8fbffa04307b7faed8e02a149ae225c3c51dd76e326a51bed352a202ef7d8d904c4e65ff48c785baa02f975d3a407eefb6c33491d5519937804a2899065a01c9f2d478fef8f29c222df3f11f652f0e6a8e668309ccbf4e2101a8e7b421119daf6d4784d1a48ae2e1fd293e2b9adf55fe987ee7caf2c999f49e1ceb9adc052365754f55520ae4db50785a2338c8649b6ca2c6a06a4ce8c0e9a9a4c925bacf00efe4f972438c3b35d07d5af52d5fbec0c2be7310feea43334cd24298ec38e71ca9feed584c9eea100887e73ce5c010e40cff15772014e3a2d7608cbec2bfc4f71288c24275d631109f7756bfe5cd258afbf4b69ff8784adaef041375ba878d8374b9e9c0a7005b9979561004ee328089e76d7f7984d91cdf2cad9743e57bcb23afb23c5f120ed1086295a83f5918cd5f09238e3950f1e98da96562b635724801dac776c0f5e809ae49217383e52558d583db80fe3023d803057395d2058cf56d39f324d1fe5ab3ffb286572d21f88ae48c34d2cf19d827540f4c2f3232c08190d037c7c58ac20c46361977b29a6a391f9d5874ba7215996d4a55e36e872a14fe0b062aef608a67550e7938c4773305d6cbb0457643574617f87ab9d36f2c0bab8880831c407c230ca4b2562901503819cb9b8c4de89b5d637113256d3b0fe44655d0b6646acf2503bc775ae269066bb6e61a7f1e7fd53c3e03a3a88b323f1c29256f9113104fe5496763100e2211a309cf36bf4799fb92770ac24d0675f756b4adb20d7eb1bd4edaba13f88e07dd29a4df29983878e1103854ea4883917dec4f162a44609961f0c23fd8dfd734a830432d93c75bb3689bc607a28bbbf277d32c4a3b2ed6f91650b2704bdf6a9641df4cec7a2989a686672e31e43ad04d4ddad2bc4d15714e1bde023e23875e78338b1e792a20f17dbdeb470e3dfecc6d5bb072d360d7f6e6aa55e9fb939249541a672c166481df7123dfc2b568490d006dfea7b5bdc55f02794065749debb01711ef751f2c81f79cdbd078bd95532f2194ba8edfe0f69fb9ceb08c1f9632dcc93b4750f17d61146b8c1c32a519114c7948c81e67dbc09751b1a1c26383ab0b753d03e0853e48969811f46522c00de2e576d619c8fa27cac3669302d5179958040e5aea6e4c6dbd496b43bdfac4ca376f9b250b69d0c9f5788878c1402cd4bfefc5b0e29997a806e56c6320f8c481e9487244e5d5c1383d1c80077b56815cf91a45dfe4a97617a2a87646377c5a92a2a746c00c42187c789a3d61e97f513f27f8b69b9a044323b6ccfdadeb9f3b1d792d405aec075a533f81adbb260c849487fac0db15cc29bccae8d0cf47807bf9b1842ab9c2acd3e2fa3159da19dece2cfd9164206ae8f86efcaa3197b7a7de1a9568378bb78e270e01a8d91a0973d8998d69ba172284236f9d91abb171fa486d2dcec4877132a9f45c106dea0c816c12173543d294033f3aef83fd48d0481813564a708f6269b392e1ac3b31d348679721579ce3f18b259cd02f48b12b2145338d8cda87217b2c459daff0e9cdebd149e8cb6781d3393d334513f5794de0226351cbae9ca21bd56c6a5b702520e2cb50609cf36212b471c10936abf77bef5617b2285b4fc37318ac2be5a99a4561571ad574dea23e3bea13f020f2ef6babb61b47a48444b6060f559afa66192133aaab42404f9e52781b0ea37a2d24314f8d081d5a80e6204ff44b58eba905e8ec0eec6bf3d5f0a73259d8d44bcf31d79d4c738dc869dbf134beffadfe3f7e5cc1944fc835ae21e3aa4faf82ce19d712f8cbde02f8e0caf2cd6b4f9a4f3f12c28a76611f1841445ce1dba374be71090f006ca68d17028f8789e162c8303389f8a5114b4fe9304e99ca7ca66b963aeb0c1ccc9d5530a366fd058b50cab0054f606f18ec21636c0e50d10f998e529549908d78168a293e507e05521bca4acded5cf02fb5c01ca0250c9007d5d029660656aa93754fe14db3dc485dd996b0e9d49293fdfded6832e890feb9ceb18b5ff898982fb4bc158ef0a6c065a2455d4a38e8d61db652fdd21c33338310b3acdff3f10c81fcb0e71ca3f07fb393c2595ae83c807c8ee910c770aaa2c991984282cba2936c4dbceffa0abe27b1c4d811729a39a260fab8947a5236f3a540dc8ca58e1d01789feeb6e9b93ece4c8ebfd5f01ad15353a457199f46a9bc9fe897c15d3c413f537e657599476b297482f71e64bb41e4cfcc92ffd75e6998bd67296057ece5dcaa943f3ecbf3da19c161c8ed8df23fe10dabd487e21cdef8fbac35dd17790ed1e42d10f80f56d2a6b2745096b8775d4b2e44cbec652bdaf089f742ed4558fedafdfa134b1fbaa41d05592717171a14d7ad9ebc28052aa15f4b83f9af927f6ab69bb8d134db1dcb33b46a7561bea8e8eec0b5f2c872d74b6a161b79aba5366411bc8acf2ec92f65dd8332c56a3c01d4886b127974dd793eb68b1f3b5330150ccf743468cd43d35520de7e7e7dd692ed96518c079542ebd83f89fe1b6befb07a261af3709c2ec2593c08f547146a784b2de82814d71577c5b61eee05369bba0b9d27052fc69b5db82d1add36712b317c4d58c92e1e69ab7d1f09dea5474dbf69b27ff447ef5d463697ddf8fd960ee5b6fb605bd6660cebe90ec0437b702a03dac1781c34046ca58b9e1b0183a9b538d2011c3b456f9a2df543275b5fe1a03886035a18674d4551d6b714eb2116f0788b29b5530e2cd8ddfdcb433a50d026dfa1b1fe435cbff753562b1a23d78b50c358c276765410252b168ef2cd71463ee71692152a9e95b724605177961f01c81df5ea8d9064355f3661b2ac6238942a2f4a8d493dea2e08ed952824ccd17d1c5671c6d7fb14fc3fc8f5d44747de18f8b9243539c6426f29d35b990847d1ae4df8fc729378f454658c7ae52e663d75a85c06cc37bde91c038117e7d5292e0c151cb65f4bf7979e54a277def2328d5ae81bbd865e914e33f1de1cec7933c63890b1e447c92227f7a9afd893a4c1b360111e26eb4375d7a28d6bee706d8402a340b696d28cdbedde519603c73f4c5bd931ac9383edc2fd55cc3457983c03e100dcf9dd0bf6ffa81be0be79749057867206e9a5336b490d4e37e373d662f49749c7de688e2e18659e49db3f846e1341b9aa8bf93b64acc4215df807c2fd08183c8346c54ee279f217a8fa4082b8c7228559672828ff8e38ddede57a87b4a67bd4a7b898e7357241d65a119ea0bec4faf80f6ccb9a707e321d17d2edcdf268def980dcb440f16f0502f8cd68659309896c50911d912d02140991a86af6ba8bc4f1e3d1fe5288f25e002d65b174b65e320623a9b28927e416e8db19e0b1a80759aaf861eb7de7f747d89763f6661af3ef2857f1cc9e795fd096ad32c44adc66a46d3d688ac906b09833b93666a1c3c7ffc260244754c72d82a8cca56593e87d263d956751a4c310bd102b89ab9622abf982f40a8956fe862964cf53415bf41b0c89abe3d764b250c697fa138a1f3bc1910e51dd37287b70ca5abc4d40077ba7a4e8f6868112eb2ebaf7677391c523245d6d99fd533770042e0b4087677c929d2cb77b5882b29f318ea393486473739bec251aa2dca95884a5b6085477f384af5fd1007a10e83bb05eb4f8a8266ad37563f5d067e8baae5e42dac2c28cc7b998fd74d3f5f2dd46bb54c329ef6d0e0bb20c67be6c485baaf6f0a847a4eee2de77e6f590f3121a769d3c31b8f2f2dc08974fad3134a7a669e012928e79a872277179ed20958cdd323f60b420df09610719f8fc8ab976f4db7840e884c6a1f3477391ee7fc7a8850a370eed988f203c81d0d8cfc1f02c96141af00d00c0fdbd2b4095b452f7364e805a6deb25ad46ba447ef97905c2a4b3663426188d7115aeff484fa2d7ad20e8baa3e260ea502dd2e701ea040f8ff5900b684af5647086d9bf04c061fb13182d3e6d395a114544cbdf0f1bbd2bbf58ccfef20e4bb45c89c43d96cffe49ae34166209d7863e08b5746e32dea264df15549b01c0c7e197712f3b975f865f46495ff8e55ad76825c22f994481ca369193c7a35f74b79d0fbe47268e2970adfdbba32eaac3733bbda71c2883b96506709cc64e28c29591249fa096469d2a7c5ab24e5fb9dc75603e3e2d08ad94de972f13c74f096c0b844ed1f5ac5e9836af2375ef3b01d10b83df19e33d7a5e747072896d8f412f0c797e5b797cb788d9e6091d5a984e59867a45b4f535921297b7398374037df0b639d797bd583b678439fdb9333a322715d093a662752442d618a088126c3ac22415a4bb681e9f6f9635068c2fc17223024f6e0ddeda3504f0bcf1bc5c1ff1585a21054ee49c7fa3df2c7bfddcd1c40c327160be1aae2b7c8241bc574e2105ab9155c6d4c47abc5d941482abccca674bc55036df3af4d0f10e0a641b25088a6212ace939a0ae5d6efd6e680a3b111ff3e2f8288d460bf359c7b40b37de9d7e39786cd9da7dcb6382732aabf229f21d0ff5732e7117308286b2959ba9ec50f6ff32ecc8831f0fe160cab43bced2a219db9ee50ee493526280a67531fc0f29ec89e9df2c3df2e4cf2592e3e9074d3e47e17d1a4543da15169b5d8743358fb4c0a57e7f26ab9606a01037e0a1c87fdeced1f603c29c44c0b33ea1d85887cb82bc1930615d34263bb7449fc9c23eb770ff931c837e7f28fd0e0c0b1897498b8438c805a03832c43a42f596a8a53ba3cb0eae3f5752dcd70bba67bc9371402a7717974d6211b7c47ab9657b514992562fbfd81eb2a68b4006ce6b22cf3f86e21911861e4b3324892c3ebed5a9eeba4f770bdd06e2abff62dc0fc9a299957283409a6a976eae87a8be8bb002c735fefdeb9be0a584449775b4346c6a44e6cfe377236f86761f3f6be7177ba4680b3ecf79090f93bcc9ac4db08ef6c8a2b5f51cb484ee2dfe0adbbaf2a4dff7f6253c92a883955e85ad13c4368597d9e5840224da97d1b2624957bf6781986813692baeb10eaaa05b4ddae4967d390d9333268a6a233ccb75f0d5f7ff22a476f6e319b988ee28e2da208a34647977d955ff4acf098eebddd5c6f00b4d16defc00445ca3d52884011bfaf7916ed794c278dc5fdeacf56cfb1c8be2cffaaa5e196508d7001e4c7d536b74322c750907c2e281de295490ae5ee6cbe34ebad3cac97adf1f02f6a49a79d09c03a03885560b29ecc10cb1500578e376b56ceb7b4d2d3358c889434fc48333cc1cc0b54213955f88b36940b480c65b1d00d5aea9daee22ed293f084fb67de18a4f5801ac23e7ec3daf8be5a582e80bb4d30158583d21128b67ee76a40cb24165df62b340bca6e880fe8ecf1f1cf768da4102fe6886fb67a17cc448b295f0da67a3c5827c5bcce8d2db9bee9a126aea5a972915162b8f9a694ccd4ecd9bb8a570ae536b099e7bfb4fd39370502d53476bb7db10ac4bf43cfe25d19cff12b5c17da2dbbf425ff429831d3fbfd84630cd7d261b6927a404dd4d9fa0c90684c0b14de53fda0f56723f9817af3a06f929af89bbb57ab18c8169f724e85288b853ee0cd07941c1f040a3cb0c9f141428c70581ad100611783a97a5e1b530925d45f547c81a7278a06bc3ab9bb081836a0fbb5f616a8349502e12af8cc716defb4de0234cc70816eb52b5e453040b48891dcd2ea0d8393648ecd05cc9e2386216abb3026d5b9797fb5ff558dbc52ce34c5b85f070905db60e63c530a013cf05cab02c2a2d5eb6f73d149ffffe4114522ccb279c6ead43613217bebb864cbd6f888b6263184012869d01e19a8ca55349c88ae9b0d0aa5e81c09a5581d65d5e218c4c5eb2554278c0815069e864d0fcaf1ce16c2aec80a2ac895b5d5446005cf7c4932b3e58c1e2a750513bb49070cd2981e24f43fc76f4d05804b114a85c633a9a22bd26902d96d8a051e03ba466ad68096f9750d8a262caadb417965e4fa86e98457970a9c98d41979172cbaa31cdae6b25218df95b88b6b6f21f18b0405912545cc8d9713ad8e15d3b2a99e0fc2b8ebd0f6dd2f3a21fab993bf68b13510b9966cd453fd1eac0bad2046ddad58d98be2a793a5d658cbef4cda9b81ab7459e8210a5fec0b179586afe4d02d2f2deab98c41c2a7a26f5b5828ac0f7272d63f2d7b1f6629c58befebfdef242fa79adad4e68910edddbcce190813033809c6e6d331220553c425290bfcb7841c80ddef1de66b1c0c61b00ecd099b0b3b0564bb349fbb6c8bc198b932890158da5d6e020ac0c5fcba791ed7078b2a5a6c5a01a00bc01b831aa94d9dd311d363caede85f2a8927ee7f916eafff8bf3023cc62d331bd00126773652032f896babffea8a8bcd85c8ed8a8c4999c120e7043c470a0776d4ac8c2474c82dc5bf35c9cf207fcc385ec620353b2b3c1478f5a466c8d55655a6eb197e6653006f2ab585c69216a714b1ff62bd35e3e3317f0eb4823bfcda12d8007e29cf03ba44905a8c6f90ad0a3abea9ae5be8582074d37da7deca98dc1332102b848a67b2f02db09b61872c01555191275c421446b3f79150673f7287ad1b164ffe308873837caf8fdb69d3b3517f5b1507e0daec77be99e88c81c3359f3ecdc85f62951bc07b9a6be69f650f31cda9073b2690372784ce7388da3119a4fae5e0086a4e9f3d6766a414c40b5156f6969f290c1279464434824cb382508398ee929a2b5be49414c684cad381a1f19a5caab97f704f0c49578344d3d73149d663040ba2f689d4e432bb962d99d72687ffebca553d407312fbb55f185dcb854c541d0a45c857bb2070130fce35bf9aaf43aeed4430b46757e761a412ba20fb558340646e669849adc1c25a7d26699d17f0eca4275b0f4239e07b2d95c0606e104e4b924b1bfb1585bcc30eb7a0a66b358e2c96862483d719dad5a15594f18ff8469017686b5f70e3f7b4938de4b5a8be3fbda29340b37ff6acc86a5db2b404e8489b267dfd290bd37d74a7a135e7ff971f7182bbe5343f97e6487e7d71c2317b57f4fba534ce96ffcb48992d4630da85ad03e46e87a31a7ce92ec7bcc777939537c30e7a20b449cde7f9870f21d86b06790eaf35915dfa9d0067f85b79cd230b8887a4845c37de0f104b82fece0e3c97e961f778ecd3ed651696dc6c6ea1dc8059f7f30abf6f7d80123851679d0088def0c756b809b8540fa2de2dc934e962d321a808aea596807777d8eda382a7f46865fdd7c53354c5a2e2b0385f746b0f18d5e6c30ede892c7eb2229a1ce5fad221bf4f33511da6f5ff7d047dfc8738be8ecca34dcde8738133ce8bb5ba5c0ec89e4fca63e205db5ef4e6057557ad1c2bda590c4b877def75a9f735b4540b8324028b50e0bbad5b1510e3dab2756e31eb98a80d59a7c0d3ab84c7d421efbcd2ed53d790ea1392cd979223ec2e5e108f7a744b732c445ac5eec09133095e1e0ecf5c54f4abc3d584db20a8cbdba72b380d0af623850acba1df576832639d4cddb5c2cadff8ad77ecc55e7313ea0c5df0ac5c97b24fe22996449b4edc8d4c3ddc61568c0e5c550c0da3a6feeba128c9e2d0d2a3cb2f8931387a5d2f7092212a6057deb9899b5b8fa019481d00f71a4c1321d1721742b64160475bfec16e287255587c57898d8ad427d7e393d67857656161f5ef0b155b07416826d7ee9a3784ac8e053952094d26d4358327a703afcf27547a806318db0469fccbf348c649bc26003d327a87d21eeb7fa120324ffb598b72f78c743774e036a372cc4c1469192fd0f681e0257b9728363756fe2ccf3fa92614e890811f8e479a21b26c2371c101ca448f9f9860d8aafd0daa6c78943132a6a68c88cd0eca9cff3bee756b3798b5d59b0e7ea1ed7ceab1ac37fc28f2b60cb604dc4b20fa45f64dc6b02bc665cb62e15a745c1bea63bdd7980d5aed9f9c3c12014bb70d3600adcb8153b1483286f81f5bf6e5e62d0d46b9ffea4ced236f5c9403a8585b8e2016b6558a8b5a093d3b9e99644c160fea1737e53f1d3f1993150ecd91cc1dd49dd041fe0f302a01150b007cf596075a86bde07708906b8f3e554985fcb1be761de89959e482b5ecca5cd782710098bb126ef6da6c076a4348296a2240e2945902f5d610382cb375d55d940fb6fe129b15c503bf8dbb6e9dcd56aa7a24c581076a7ba52861f57069d589d6580575593a99fffee49f4bb5602daeccc78fa9455eda82a3f9c42d0f2932c2d3e1bdfa88fc8b15b2cf1c3f0fa237556fa7ffb7e33d62b1271b687f5373187882d84fd252699ac40e28c37707d9ccb686642d16c052e34a005807a5ff7277ce18563fb3d6d6106c75154ae7b70aff56acdc0007a3a4832d336cc4078bad46a8d7a11f37fc66ee0fa540746a7895112dbbb380caf6b8d9a5cb7e1c5b81da7f295c5a11c1faf570554f79d5941b588c8235bb0b84803db1ce49b41ce0571e4029989c2e26c1a6805e199f9681308ca9072eb3d86a775ff47badf525e160b4c67184b0bd860cd963992362e436d04bbc4e4d88d1ba09f3f4ea4c4b596c6a50c1da14fc8aee1525300e63817dfc051a76ee6f4240e49966a7668424ef28bb62062674ff8ffd595ec354277d343eef64191ad4eb1307622dab2e25c7aea6b0c0cabbcbaaffd61e0ac428037c9f63581f121957db0fdb50f4e5f8cb8e51bcd57a75de84ff53f1b420e38c34d87a900d90d3199f6518e40217ffbe98b262dd562ced9674ce5caf3aa3f8d2ba4fa1faa9e17f99442e56342b689e07e9e3442293c37035480e71fcb2217cda58c0e820dd45105e10edc1edc32af8e9e56ecc8be5fa0353100621b72bb6307ebc5c928d78744e1112f9163bb64655a900096c18d71503d9e12d4f80fe5a05071207d25ee41be3afdceca3c6636eb9bc93e0c2f40c8b6af164786bfe66a66ed9e28ef05a0deecdf7ba344f7a24d71e1694badef1a58e66ea23c0522cab59ec17663fa3acc8f02cb8784d670c88618acb262fc8cbc060407fcbfe9456d14072c314768e056d547f5fcf6910d3519188efa1a34e15896b015a85698a7d7d3ef82bf3e6fdfc9dcd47dd46d022664bba2cf4c2c1f0c5ad0a3b128fa8992234b306d92dac08285e99b5ae74902de622ea88b520eb3bf69a028defa9ead1e137890faf6efefce99299baf850400eb7f9e4c5dc7885f080ea48f610943c6acad66e3eb689917dc102281cb8ec03ad211e338fe9fd893c8b1a24f67258b885d6ce1e2e46f38c0d2680dc40d44cea9a778327abf2b3347ca59d0c4c43f46158b5434467fb72dfbaa9b0ff041f93414158c3dfd5d1f05d764d4e1718e3d032254caf87d9bd4989cf71016f9c46c5d4b15f29489cc6ae573e8e4debd3ccd9425f683ce8a5e7100b503289c433b8a847de7ead4e0db5df95495e705479a74cb385656d1eea92042d1e90e924dc62b969fe7195998ab2637986dcf15187f3efddd8e184caa2473583f003e1004ec58227be90c5ab318936486f1e9f245f4e76987bf66e9c190828d3cd8920484de226be09cc733d2683ad32aa7f7ae938b38d29e8ef69839421986cfb93239004aa464a66a8aff804e9b25fc4549aa09369cbc5704c3e3ded1cc17d33f523e105ec8425a5047eeb25234e1d3c8958ab8b99867619a50d82abe28b4400176f960c10052d9ad4bde122829d3c4f65244552543dc2963c6af1ae6abc0b21e7eb4af4cdb910dc570d2cb3ef346a2d3a2d2080bc95ff195c0e3c5e4b2f8b6a2a7f9e0005a11230e8c4ca9541417a82d85896cd6a8d4f406e86f2579fccc9fffe55d8a0338eb82e098326fc5a4b6b707591b7080afe621dcecae4767196935772655b8003f57bd246b06537e68a7c1dafaf6973dc7cab077cdeda3f9b7965a89313e706186b7fb5c4da006123dbd4c5696b7ef723c1ec76d947aac221950e24ee59f1dc86dc497261e5496601564112354e62c2a19e2e3869dd210639d2e7aae58f684e1b84456cd38b8da119147442e2c368dd34bffed839fa7d1d6764ba58ec66355f30b11eb968899018da1a2e25eeacedcaa3bcc3d061678ec044dd93c217e5c8581b382366ea8b6060a454fc021586bea641a1c711ebf95e343e3d2e1d727c2efc4eae6e33cd16be95cbfea911a0f162ea62c7092c6fea3e73fe584972b8a98d7e0ed201783e06d508e59d36152eeaf060c7ee86f4573c7b92686b0d273cc4c6813b01aa201d854deb975102834582a457bf25e3e8d0dded001b15b9b0568a632b202d5154bcf63085549400b4424a56a2b792d37d9e623d8dbae29e34803afd38fe5908b6c09197d87dbb48824ae37d6a996c021b6214d2a2330201059a750a9aa8e752d5c6ef7fdac3cc087be24ecb2a616734f1610fbe9a25f9a854780419ac8344a7228496ec20518a7868f8e7eddb29cedbd088200eba5dbaf8b7848eecc334f3820a2968c87494741c9102644abf250fcb2481512384cde24287995212edb9be79fdb5a1b75158f70fec6ae57d032e0a2734510ffb2d90ccba3381933442af9de4d498d3b9d2623bea1d624af574a93cd691dab338f4dbc7390337f9fe6a810f11826d4b43c197cc1efada589036d159dffcfd1baaeaf5060558bcfdce6cfc4cbd7a5205d3abbacf4fe5298f380f75a4b6c3197069699336434dc0d3e9b5e370a1ed70d12a5ad8d3281204db7f794e80f85ff001b8fb878e8511cd19ee62ea1e9ac6564fae86534269f8f2684023d9dc00c7dd19e21b56558cda2e9067bed140427876f9ce7c079ee5370bf857b68893b9c8dda0e3c3bb49f92dad70f9073cf98b86f1f2129d959cadf5a5fab26befc87e9f51715603115a5732ab58aaee75f673613d6443def7775e15cae8adfc9bc0775ea24fa7c0985761d9e36ea622c513f5ac40cb3d82475ff0d8a772b9cf84e2a18639034993b4ba8191e7896163cbb82168da256ba1ef72634ec48f6164bf48663d915d37e4cd6c93ab15a2e3efc7f135f48ccfa40bd8b226e02a7ba04d3a181d87e63b1caf6b535bbba44e1acd46f373bf4d38c7f25835a57bf4d5b0974d7bad43f411382bc15978d6d6d9f9cf1dea4879781cbac83f81fe8588bb68bf6fc0eef1d4eb3afcec390dd751a546c4890d2b06ac4fad0892b141ace1c5e8388e4de53290512512478d7037588b012eda1b93838d0e47b3fdfc79559390e0b635b1f97a587d6e7b3c9a5d5c8edfb2454415a00289455841d7414e2322b465d5b8caabbde34faf8e41992cff7c25b10f6dbd5efe50deed6a236ef7d29d2bc79a62fcf2ab2e4345e4daa88e695ff16679798e5d949fa40a1509f06e51c3e74e87d752a572d8d0f48706084e241301d398e14e95db2f0d9e851378145aeb255385accb44c55f5b6e4fc3b4159caaaf21291a56d49c182f937608ae6f9b56a2467a0585dd7f9d211dca945557e1bd785b4515c93a4cde26015bc0f06d21fea332a306df4bef1f53ec75b133048b0f4b50bb442ffaec76480e3413cce51317a4e7d51f32624e5d6665017d5e0659d8e1399b4efcb992e362648a3aecbdfbae8d91b6992d87b69db21610485fe352b152e52312de55bd4b31355b619121b07e07746297b4113271539bae1da49b29a5a81b6a4b2e7b242795c8166d8fb9cd319e526eedfc8f93f59b67d7af3b6c7bb058580c0b5439c0f7571458e814bb45ffd22992046771ffc2cef331e182c96aec04f31cf204888f537a89c27309932eb91dc96955b227c6983cb21c532dbfaf0252b4dd1035d12fe3b79e2e577541ff14a8868ef521b39b80bc044125e0bf631a3b3158559744d1e3df1e51e8b1bfdaabb6637d563c4098da0d89ae52752fa9f17dd9b782358a9b381860253e1ff1885216ec9aa813c5ee83d4ee192755c71f3529d1a43fb1f4a319c9c7aae7c225a10c8383e477b814df41b902abc4c37e6a992474703c878a2be1444a97e4bad9d4d5a3ab10329ca15431be25490e7fafbeb1f00d2ceef289ea3b3333deced65594552f7c08b6f0fb2eb5e94881474d0c7f01f887ff280fd6e240a8d65e8a9409d85be7ceb7cbf74cd3342475a989b0ad205cbef14708bb86b7404abe395c4bf3f706985ef30a38209933320f322c6cddfe22fadf2dd6d04a1e75b712df04ebbcc4035d3089ab1cfd10f6b8fb89dc2d68837aabbb9711129e7a7ca017d0a6531c35833b9f497d29a73079ca5822324b79e464da13b4aae23cd49fa3305f8880a4dde30ffe4d3217668251d8cb7b04e3e66ccde20688c8bbec23fd75042de57167bf2e8ab94ca97c6bfbe9e702345ba2c827b618585890ff898513cfd64e31db1a2d01d843acba84b10c4675dce19683da6e814588c3aae96aa707d8631f25c6d83348f85867c11464148ae900e7da644580af6e6616f5b12ed0e6a57a9d606a9b733042491553cc7d09939d61484978401bb6e542fc7fab4af76e5b9edfb422dc3370086ab32b7aff65f2a1b586266924c5422b27e70a26b7bbe5fefdb95499db662a5b297802e5c0066a4290b3b3f05e6abc7fa4469595763265f096e24e50626c1bb7550bba71604635de72fa9ffee824809705a834b03db9504d10c15022c7f9af0a9cbdad805b01dc596a3a546565c776721eb677e84e478e1bb39fbcf5d4d1614bd8547dc2dfca5c94f9d62322df996a76c072e42512947fdcc7480ca735ef9d9c992a7780a0f80ab05d6cb3d94c73e56957632dd7c11744d07b876cdc71fdb105d6ef505c11f5b2385fa68342e686a3cf524fe90fc7c0ee78a53a402c4ee0b4a996cb61bb11e9cae59f25b8fb0c6ca892c88f7a8c954ad8d4c8247236b9316b1953468bdfe354206f992bbd6f702b045af03f20857d49f737fa63ac46039621040de70d6528b0fb5961f2f4dd1f7bc6216fd8f96dc72f7333e39d34aeaf444bd26a968bbdb368d7f3ed1b9c17da3e739d9d64f4eb823c7be9e6a493446549a8359220ffd236fe4ea4194463f32ada6c1817d10d569c0c6548febf05cf6db9a0c83bb509677d068c63402975e149410a1cee0be30815a66b7fa24414bb2b01ff50089a07e02cb6e9a229bfbccf59cdfaec98f87ab42f0262a47b24329a4cdcd9c10b2fb6f5f8c6c34912c150211099c8939b5d7c22740e6b44f024e0104acbc57a6509d7a277a2995f48809c7a5fb945dd0b1c0c6887032b9eab50d02e2b0295755a51e5794397aaefc9fb51a3c32f71e4c2ab9317661190f7711b37f088032540486e2bdea5f60ba8d71ef1f392473f91d06f17a1bcae22402d637c41105865cf896759493e0bda70f97d4e7eef51f9c1edfea8e0d4498beadf5bf8155f9f5dd7914bbd7aad4ac76680731c674b87c5e3517efd86c4625a842386a26f191928c56e62c1ac4cb55d5647fb9fcaca3709c4e97d5fd84e80ede40c3e40702f0ae57e5e2a96471b28daad4254250dd4abc9feab269cb4dca0d1d565148266a1d72e3ee00f1e08568380997f893ffffcba39eeb5407bb47a7b0dce6302e2218ca436fbcae979136210cf750eed0330ebb7edf067b5a76f3e08b1416025eb392ab68234030b53294ce032d71e79c6478de65843657407e77020c4e983257f8c734b5575c98974c14d987a065134a7d49cae3e97374fbe7f3672bb3bde1109e703855ee045729c756c0dc6b539cf50a22b7aea4772663c2fd1df75b2ebdd384aec3f07badaed0ed64a39f3b9975c64fd20337668e77af34828f242ac10b94279d72c7284987a55e2a3221920095814adcc3f3eba32f305363ef7bbbb64182fded26ae3d4319bb1a17d3f855b5175c374cb5e29bfda6a991a11133ae8511ec8d4fc9d79d303105c7400b445fc53ed3c897680c80df0ca70cdc727888631408ecd3e55ffdd1f7f93a1c04209933e74a1c67618eb29046296fccefe9defab4dc4d8f1c39d8c4911ce323f9d920a764e83ca01e4b7bfb3496b73a64cb23be25ed67e9beae58e53781693b02935395615eaece2e82d76c23cb7914bd9f965e4c88c0d30ce07fe95efe9d6a16a01e9fedeaa210840025f95129327eb0a2245617686b4326007bb9acf7df4964dbe3d6aa4995e2cfeaeb9222ed3bd6ba61f806145e54d8a75b5209187d33e77c69da75d75f8c1d1d4b6a5b1dae029df288f6dda745943e71e7e21ed036a9ada7252312fbc2855f01caeeddcb952ff2c65491f89be5380cdebe7eccf28d87cbcb0866851973260d8290c7acb4a38757c533efe7bdd8c0da90f39fa80ec98071098aa75e94d7d75045b3bd14c4af06d984f508a0a1ffff21dd108fcc1b2b9d058fe8f12331cc0acfd02187f92a4f5deec5cd760037f054ebbc0e9f10b2f0bba92d560866867887a3fe5a0c7b3f9a59b6a2d9abf7e9ab17266ccdcae05bd88dcade2a93e7cc62aed9c641e08ceb383e68b039ad79904f63da6a306b1d2f71d7f795bad95c2485f45133a1b42a4a1465a86bd0c9b85d2deac38ecaba652e6d285f283c47384309ce8298f539204751f04af41d1d1456b4ad23e6be279d25de75471c3eff7f4554684d263f407dc22ad4b74c3d305777c5f46fd7904360b53522c961f4f55ced6004246dba3076840924a28a419413f031d116801570f4a16def49f0b27f876eda1149b8d8e44f6075b9f6979cd690c8384876c385aee7f4a9b535f8da9e4662f85136221aa9f19ed6e130efd2abad0b6f0ec4b061e22ce201cb7464ca8e3b027b0442788ad4db23d3dead062a94f7ef945a200681103ab17175277972b8863db747add344d4738f873dec3bd6c6c60b72c363c1a84e0b7d4c7745a96750ca494897e9aeae3d702f9d7887c6badc0c495b1646f7e3ab4a5dbb599b86ba4392aadc01524424cb5b04eb153cdda30a4b17b5d8fdabc921313fd242b2adf6689a2bec4aa44d3e27cab436e4c9d43993ed5a533299fcf0b21052221077093f5b94a942954ea28b9862a18f678eec5397fdd5f9b3b13f908922f6d6bcc57ac17d533265f8131596b92d4e3ad4b5fe04187141d0caf67c77a2c8fafa67f412a5191a80bd2460cff69039a09e5f8047d86cd61d4e070d8396cd9916b68815be39e9265097b5181eb1d4664d571263f97bf065e78ed1ab9f0c1c4c486e42409f0d64b33f65b5d5a8be4eaeae549c657cc589b897fbc41e4562dbe303739e4a977777a36446855bacf4aa4ec1071c1589f07123d0590ab4d5a640093b7b6829b5ca507d195b648d2c247c104ecc0f9de057cc57327462a78f3401770ab26cabf2951b00ca62bba15b8e532a9411d5263b4f8d484b8f5d62af011eda28f1f17de0cfc7f392c0478aca6f36c223e390d041f5b02e9ccaa605c944a8ee8ad72862b2ab989c30da1e9506a87543810925d17158ef4bfe3cc14f5f33d6e4705ee7721791b6f80d0ad7cad591d8c3dad719296af370a60f0bf7da7b5b7af4b00b4acad51074758673fdc8ff86e58de7e79c5fc2f82c6c13c8e202a6e8b10c208736b8bff58f8ff2159f908551d5815c5ff346480b9238b19691601d4006d12888f0f53dbddbf6ad8f47132ea5b52df175d44bff046f81855c1c16170e1919ff774b535300fb0a7d8ff818d23b11413b2dfe11757b182cbb484cc6dc4d97098a98d34f95a8990ad78676aea7fd16968e2b3d6806586193d72ba46ff6f91c741a9cf68d15bf7ac9c9874cdaf54f2f5b22310a4612993ee8aae7ad230e067c11bfb22d0439406c1d285994827b01a581f235c27f23d779a116dafefdf7a73af2ac60730354b1dcef95baadd1a19efae6a5953364eb423fea1af21816f1fce94951b7440a7cc49d2f9dd19d0c773839d081f2560e571da7b6be1a643d679f4eeef9361a6b78e66190e005b89236fe98767a69a9c03adb9014aaf796904c3559f5eef459c63a0cf8feb3c656f3c9d889948ca4dda053bbf5c0386fabcdb2e86234076d52c4864fd55cbf6656893b38173db3578434afdeb40f7386a6985a6cef6b82678a39e4dd512c8563625f6f0ba551755001cf4bd889a6663e676ce8fa2a4e86134ee2d607d5a766bb316d4b9f88506b5adcfb1b28abbec16ad67662bda19a056db99c56f7adb4b49c24e879ece317e22010b0c1b08eaafed9b3d5d517805fc58a1cb63d0fbf71d3bd4d4f1cd71999771d78ee42aa6b0e804633ffd49fc38a0ffb1003915d3a6e7938bd0fc67efcf3d5713c7bae1d3303e02bf65a0c2b2081309c88d20d55c8eda04f07af5b743380c5280611a2445f91f828795eceb57b600f56c0a6cb5889b2b6702e63d57230f55ae50a3ce4f79c35969fecc92c4cb12bb56af42629d0a0a204b411c9cba813e69ce2b859a6e3c862472f301e42448071c7aa5e05031b15253ac7c7452750f21bbd7894a0f29a03df8c8230fafc92c3d723922a59b8de16a534b016d0e5727676ba9997d565bb5ba579782d1993208c34472367d6ea6b26070168070d26a707de47622f22d378d7d7c9f69ab99b3b690a75b96c9671c1cef57a27161bbd6efd9cc6b38bca586377ff216f6f81bfc1c3f8d596858f16d1770648e9e95049a908dcc37afa1c02f003ba0a469270efbca620fff6e775d88d24d47d2fa0d76f59367950e5b4d3ca8baa71e97e62573de2d86ef36a497ea5c106090cfff0ecf80e790a66f795fa8e9f9f1e81a60d269fd75671b4c1485bbb1d9d81d8175633b3208fa4b8f14015f745164d0fee7244b479783be2bec2b5a4ac14f737f302bc005c16a2d172d8cd8055b92be8a11f4afd838ae89c4ffc48a65b743dbd2feb4dc5e1065d4898d11f03c14f41f46d2ed492cc3dc4fcbfda5397293a64335ef5060f82ddc21f38273a6e19d151293b0ab83116672b91d9e3c5e15b364b90a97d00b473e3724095a14290b561ff1130b9f6b129e1d9c72a74ac0aae9f46a10764935e7395d19ee1bb72389b3303add93b2336d958638bcd8110cf9f3ddf879b55f358a3e78a726d4a1fb685b7a881ee66094307372177d41e240ebfe97e12f1972be4ae0b430a8cbd89532a101e8aed67116633621548d06b8b112a9909f8d59d45654347f068039c81856017e50702d15215ae69e5361d119b571086076e05873250c75869157e4eff6c722f77bf1a17e5d9851138c749708346048f226f6468b0556e8d347eb4d7e343aa4d9d7aac881bb86a1ed9207005d88b00ff2b66399c91d71a9d1def5ef920f2d1fd0f93c5e11d473374c58b14541c8feab0b5dbd22f22f546508dc928eda6dac8bea937c3f9c53fd596d251a739c46e8452f5b319f31df2f0594a775759fedb3bafacf8e88ec906570c6dbd6e21c26fb0d11252a3787202167eceb1a0c93e63b9468707d21642a7bfa28dd270f01b3f6f874086eaf0ccfb63b6241f249f7aab4aaff75d0cf58012d35af168e33d77718455030a9f20f8d21a5ba70599b4555e0d3e65416f3814fa241ac25b5375bdfc1ca4d4d4899e3b67dbcbee310e567dd15085e51e62af218dcdce3387fa3ec02cf235a07180514eedc489ca9ba19c85b69156d7a420c3f11456709345cd61ab63e0d07a1e32bcaa9d86ede204479b1bc2e0e99f8688e658b002ee48c2aa034fa62da33a26c077e860c66ef83f2e49973fdcfe9cbca0f5d6cd37e9e18cf98fc1d605af7e231d185deab0a4f15f8e5c13886bbab7696319834dd710d50efb37472defee9e6f7e0c3699f3dac78c5c104f3c049299907333b313b0178ee98a2692b3521f17be6becc5f4ce36c2026e6b8aa0a4c4ccf4fb369b627511ed6e74f34709d1f35f58a00e8e37235d90cc65cee3641943105b647da39ce203fa0b2415b6f5c9df684d4dc06c8cc56b68bea880ab0eda9cc177f714c4393df115c34c59a2116c1f10baf3abe779ca95f5d96a17ccaa6c0f89c7f7c21fc67b70ade9679bb769cbddd676f32f981dafe17eef4c9beeae1214b9591584563ed3c4260c773466d4cef2db935d1d900d597e4c084021543c2c3bc8025aa0d04b4b1b2a83e48e23c6b6366bf048f58a45e322df70f01fa4ee587dc0b17f63c01c6a9f9715135b6d8d4a143b29aac4bdedb3a2261f604d47960791669810574f80d0692f4381e4af967c92512440d17440e1cddf0fda2581b96e0390c2f68f79945ecc44a4729c2760cb50c9ee6db241ad68f0cbb0152d18932cac787ab516f2fcbce6c74ced6da72a25360413cf7058dca32bdf6b60eac213d0d9d1badf97e5d8d3411ea23236d150befceba4c3fc04dd0eac6fe5e893f5a555eb62f21e7423efeefd1233c2fbac0ca0534f36cca5c6c4f59c7abb967968138db87c14ee4ae1ba17c0078ac36283583e9e5103768ab67f543d990984935e0b3f349e5564db522eb1a6eea21b7e4e06e7a0846fe8558fb5cf80515658c2d0e0fb5d152607aba66beb7eefc8349ae8d198b36c3b1b59a5182be74bff59d223f3df5a51bbe9ff46985afc2c1351e43360c7535de48cc10b9f32451c18a9adc2174989a9da8b9502e9280200c4a86c7fa8423d0622c77e2cf50b2ae71b71fb9062b692a3f218ccf2e234907d4f15429069d0b319001fcff0190fff2823f79ee640e14fc04acd02556df96d723609c57c21876c79333e6c64987148598b533f9e5bcc6adc50fc6d684892ab6d68836bf2271e8ac7088d8982d5f2b1a6b69b65dcf1099f6e62cf2511fd24c9f1f7bc5c4970e633cb2d6972241a5adb3c7f602fe488c05377a071876c73d7301031bb78bf64a8f74800541575b8ec109c9ec41367d0439ed79c59f391a094c46a543ff5ce6caae098b9040e42b489a7dff317a2da339b28bdc4f9a63bd173402017f080c06c8733676034d64e83a8576a1ce5c972bbc01148641e0d93faede7a11e0c25d1a183d8cd3b1c8c83d137e718902f4e89672610c1f773085b73f9fae571d9f4d4b78606ec3b05551dc7d37c67fa86f2f8fcb598e75f50827d911bbe13d54fd2ef9ea600bd1f9692c08cffc892634dc3f6153e7e6b1715f247d6366843e8eedced313ed4ff556d7ee7bedfa1aa7d94f3a15f2d910532acc4b728476e5fe9901656a7bbb76b0d60a6226f487f91a2335b2bb02cf3736ab0b9b0f5368d0a61e415d8935b144c14041ddaf1a4e578eb52d63fee18e52ab16c5339f822c9d488dcf6d8b194230bd264269a16b62686d719815bfea83b6b1f7ca37c2ecffe962515a163ff21199766eff0901e668a42656e5e5be2ee2aa5fa4579badd17e0e793ac7453380eca9dc51bb6360f8abf2a9cfc09d08fbd74c47877dae551341f764b9c5fbfa5e9c7973d4076b4087a9adb610dd9d85440155ca6a9d8dc54949fa6fca77a46799a4ca5300472217066055f192c1706f43e2bd2671e55a4a3dc9b364a5a1513abf89e4e92ccdae5314d7d20b55ded7b7fc8c6cd989332b1356d161634924781f349b29b6c432900a5d406938de0a76ed2a4f90e82c23790d60e9cdb5f1d6b122d2dfa6fc448a970c9e481352531d9616127159eb57ad11194b30ad76d64b7fc345c373ef5bb03d7bf0f259b676b6b730e9def7acc40dd70c81c4403ae973888f560c1e8926110f02665de547cd7839d551c15f338fae7b5f8bf19ea26e5bf0708da8412377c52bffa048372f8fd9eec44a3b7be31424df99bcc03918563cfdfd1bd355d0b5f7a7950634d2aa6579eb0c08d1a743919e4579cad8a87a02fe8a91b690b5d4e9fbf4d07785dfb93b44553e76889ff7fcfcb5e96a8c6e7c365140cbf49254618ad072003b8f69c53631b225e496fdfde6592029e7c1531083cadd3e9479f186d86700921f3fe3ff66f3202b008b50eb6197f92eef6df1ba764038018466f51528fe26c851683804bf45d1c7d8d306bfc694741f1bb49721696be8daee1d4041c158893b99eddd0748940239e1876d0adc60451850c581e29891fe0d2d0f4dcd6c430768a65b6ad111e1ef04c4455d07c982d3c8443580a8e58b8a6a54d4b96a825d4fc790697a5c27dd89123431d762bfa4174d6370f2aa37ec7c8502f219cb055ac137c1abcbbf3f13aaf03d98e8ecd530195374dbba2a59b48a2b7bd2847bd36b6ab23d9cf87ad2a1237bfdfa39a360f794e16346c997020f505a3ec80fae4db7434fa5b7d3a99211cc9baa03fce7455f34b368fa0f51d4d538b5f2def35a760b4910aee12bc33a4d93912fbcfeb34a5473457cd0f05cfcc937e86324169d8063dab7d443390f96fe92716c4c3c47b2e98d15a974b56f4355088e2b7c05d124baa9bccc67ad7160d18b2e97a638ec52bc3488012005e5262d55d5a0aaca93fbcb2c34956804bce09393678e95779971d47daa3b7d921f45e39506fa78b8e083d07cffe62f58b160e492f262abfccb831fcd74d96749844cf52909637e8be69c317540f0a8f2ede2a3ff2ef9f003cd53a46181555aa0eee6d7f6c67916f6ebc7e24e1fe3e9842e7234069b403c9f21bc81f555fc4caa79d7f5a4b874e11ab313dcae99770d33d9a4e7b73ea41ba86a5c8835d4cdc12727a9708ebd87bf70c28c395454de118eb55ca22e0725d7ab916442025e6fd6e23396709dba591d3620c01208f060cb60309b5b8d2bdc3b3df7293a88cd42c09207a0972bab52b714e6c5f63ff232cd981dea41d40e4793da09f76b3581e5af1a7bef7af1aed4fbb0719ab689ec588045790efbd570623b46375b3d093ce1286629fe1bdb8a8b8813f2192948189a5fd609e410bdee31e1ee2974472aef03c5a811e2458ac75513b824e3c276284d0611bb219c38258ff6a289b8a6df6ef5b00ecf1569ba6d03e0ec5f1566932ca3fd605c324c2c5b118987c206ec0ee0cc950e7eb92f29f78bdaec69a2067a77e745eb5927bf9fb96ce818a3ef1dc85193a0ee6a24fe5b8aad854a0c886ba8b3408879b71b21ebc791776b16d76745cb1329f8618871249574bfc0cd46a84f6a4b6939cc82ff70393acd0010366af380325860cd01462a13b34039528af71c987d1c04f5abe7a8109919ca7f52a9ecff6388779402907ea652a494bd427439d6a54084b05b8f812d1403b40ef1f38ea38d291a92fa02439a15a75328b866c9565013efe9ce3dbcd221aaeb64c087a171d02c24da9f88a4b845b22af520fa72118c69273775e8256ba0b23aab253880987bdd94f29def7dac64ccf1b85f3c4e0115b87454e31ee9963d8e3b692250a08f89162e80e7bd3a4bd7a44a6d65a53f025fc15f2fb32f0229c68dba8a0e22c8dba6dad76e01ae5ef8f6e7f353992aa740cd9b0db1fe4786b9a1dfc584d4cd4973735d9f11ce50ddba9834ad9937ba53d2c3c994070db20d4cf9a6f5fb58b1baac0659ea503d8c9c2f18c42f53b64c2fc3cd83581c682aa1457e45232da452b253fd5403e1a0676faba12d98c82bb62c74519b239801828f5ca017acfffec318bc3d0d9af631ef3057af7aba8800234715a822c41de8659b963fe0b69ac738fc87589c8fa754b8abb067b8454b849bab036a40bff06d89dba817685bf7c254febc257042c3dd1fd25dfd4f8b994500d5dee9a97598be328db108ba70c2f4761acb64b7b57513ce7a403922e2a6971d1d289bf15c2af8c3a31135b9b043de637d1970d92ba05dbce05a7806663a45b8e66507d08df87175a89cb1b6117779e9f6f2685e0c82dfeb7ee85fe9fcdcdf990834befec8f4e82aeecf6f07230071e281002e2e3ba1556ca46a84d3fc2c8421ec78841cb7852b3c79b689b9291866c32a1f47f57102add25f29587e4d5fec56b5bf13166f4dd6983873013b965a4249f679e2d215e1e5aeaa126c8c976bab2b0972ab47169ed34679cb8a017841aa786290735776fb09bf70938055d11032d9cc2d3846c8ae4459f9a744ea15ead753e39fe828282d9a5b95df2f4535713cd6a000beae7587e905423619b4cb3adb2db5132fb5fce119694a8626dce0665caddda6826df45b8acdb05adfd49961cc8e85204f30b54c38b50bb1f2c59256a8caa1c369e1ce8accfb64e26e609261c88c364145393cab1373596517b66b1938f6e2963167bb257699c07dffff3f82