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

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

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

Block Certificate

Block 52238 a9c280950d5f155f30c9fa8a1b83747f9bdbea8e305be6f91c8a336efdd102c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3b2ce34b824c271937736cb379f3ba3a5ecee9036e1a410780bc322db3b51452
Certificate Block Hash
a9c280950d5f155f30c9fa8a1b83747f9bdbea8e305be6f91c8a336efdd102c3
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0030210000f00c0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003300acbe842c608214927568a0150d5a97d94920b0e824f87dfe2e9cfba732cbc1a99e8eb213abe7a77b3709e34c5b1090b3e345a9e2857a355d0c9f31151114f3b62382b60bd61b784d3c2d47c7063d81b0738983c5cc813518000000000000004000000040000030210000f00c0000

Raw Header Hex

000040202593fed71aec03b8ca0baa9e86c89591596b2ebb4eaf41d5a8c617c251bf94930eb45cbfd5dceb55ce05b7fad89764f9cf2892cf5747339cafdf72d1d66078e3e508066aab4409185214b5b32d32bc8007411a6e03e9ce5e3abaf379b36c733719274c824be32c3b

Proof Data Hex

59,560 bytes
121216020307761cf91983e5385b2c65c0520a70666e772b784b6765cc4c33dda6d7b732f27d8b369a472f0a3e65e2074b809d4b692f69cd8c6b3057575f57e3896810837828591a4fa52529fb3082b43bba3ba6e564d4c791b04f3642ed946e1f12e3b40d35089e9997ad480d3be3f75182a0a21b23bea3ed9db743d839e9d98120e1b0339fc6d59920771a3e2e96c44770b959a448f87f4457c669791181608d8712852a7d3aa61f402deb847c313e5042daa92652f5588255c48d2a07e5f7099086c542f59847d76ca356f5010bb0a24a217c48b31aef6710d1faea24e1303a0878c6b35ca8043cb014f2136794ef30aed9d8ee29e420e81df66850588a3c07d63b68502d8498af38512e6a3c46a17401224c4cf5277d246c604ed463fa63b4f8edfed02837cdbc21507d7f7a1cb6ab4048237eed92601e888b2587cd26b89bf6dfbf9a0e04de0da736dff9a76fd778707b4b5897322f39d481d7cd8c00113b26de7add35698de01b41d80b88f5687a8f18ac8381446efcfb6c04e21bec9ed23fc3bac72901128a4e861b9da8e031c85de7690f9d0e5524e76f82d5520abf1e0adf924a12f7d684db5d4f0a6ce1ce0b6f7ce2aa3e6f76d9048db8c8700831ba2ca565d10ed38d22e72c0aa6be1e5c04fead8fc5a56498fbde5cba19a6e5cb0c7ca51df74382f3ef84f83b15d83f2b1940f8b1bd7c7f7816599d0bbdc604526918e87d3c0d4d07314a491fc7220aefc59a1c172c0d056abef76caad28ad0cb98f06cd224ec9c8f44d23940079b4319d54c7cf313bf545683821432c57401f2c980de04e8a61828a59e58e155837b50a02aa57024b2d5850aa5d08e3778b7ec1471318e08c25fef0a6b5eca312a5265984761c6db886bc594edbffb5885383820e75db5a46adf817d36f38c735e0cfa0a0f775f0e4f980b185b3ffa6b752c99a238aec9f9152d7124f22abd6be3f2500572bb7169b403fbe42b643b50bcdeda6cd0d2488debdbf9e86343bb8a2b5ab949022f2571ab6363abc22090928995a51591ee36c12e018da1fa48326c05cf2f194638b483c9f1faca873e4e072fb36610962dd2cb6bbc9dff852b12f516cf3ff38287b78b4ff15f891dc408c7b7c08e8a518bf0304fcbf1b345427199d989f2e80b761f82d4cb725a497b660442c5a051c5ccc5f02419fe5f48c5f67d43cd06ca202f470ffdaeba3001d9d156f10f4a9298b8046c8616c43dd4381764d46350713629466274adb1769d53e28cde3d10a2d057d1b98ab83cac49ed163a814bdde7683069df219f790c96d1fe54f1340603c60d5e35b7ae39308541f6fcec4df4088c2ea2f4524872d3b483f7db6f458a6779ebf230394bd007362567b17d4080bd101569c4f11afa5deb7c5dc9a7c3bcf006e0947579f52baeadc962ecda280e75699ca413dde723fcd84d02fdb3c11fb67ca1ff2729244044b596a98ed0a7cead1b53b51413547d91bfca1a4a0832f72e094406b3bfff1efe20301d97ccbbf693ef2bb38940019658f501814a9b6e3a510a9394942cda56f99ee9d657d4ee2336742591740e654bc80e47fdf9f9369f64f37691cb4abba214a3db9198f1f269d6bf4cfb48333a6adb2201ac3c7a57c45620d415051ec4f8097ca33a055d53ecfc52fc5d00e38312f46de3b029a7460cacac275375f72ed95641c82d92143d61be4afcfd8fbef25fb918f83337bd2f614a33c9cba0591626624a18c19285de23f90d561d2c5a6d00be64be8c019b86c721ac3ecb31871dc3c4cffd4c2334f438d588f3f58f1c1c9f5c2b99124eaae90531be0ac83d20a1a15f72bcbb9fb2a5ae0c9d96003ead88e18efb7f70dd2555a850692445a3896d8f4e953620681e1b67441bd41ce2291fb214cc4b7c7bd61a1a6df12932e9896e944b3deb76981c550c1d56c47631a7a8f3e0469be50ef61ba234f4355c88792733d1c4d606bb2d0fd8d47ff16100a40bb894284cf4698ffbe7594d898e533b0508a2cedc00753947c506c452ea549b1c24e2d22120f250f449c542b9f2875f26de56b1702d03426630e0895099d76c369018ba0a9e3848c89375aa7da813e67a5506989f1d51ec3c709d485d56c4c21bbcc368e25c5916620aade9bf367f29e66c66b0017a737e3e90be35637fc1b79376a92b2d270a4d3de936bbfdc5b88d03df1b250aa9ca25618ef549a2adf9cb11e1369a0a694a953908e3b4e581ade523b602fbfc4f2a2d04ec06960b21e3fcc89faca89c84980c27f95d22efa7d4a3b64a2f6b4657a911f2adc496be265355819df31c5a24c55274d4f90c58010e5e6b89b1577a297bd167bbaa9252de235b37bff3798254f816983c2551f5a29718436e35d9f88e134ab27b05750a849a8a11a764e7e117ef22800a7f360fee4ce6c87e013c5b3b6d2f737beb746b9f57785d6c1055b7bc4532d72e57166a83bbdd736bfb0bfdd8d8663af7a81af3f054646fd3a0e477e92b5202b8c9f97ee1b3d0de49f09709cfeb4de1be7becaddd60cc9a58a4cc93dbf90848127dad4d418fc6f2a163f91ad35feab060cdd426b946f15377e4885a9679e6168736ce65ba4bc5954412e524e8f8a5a4c7d6caa0ea314ddb3186ef4814f3edaf8475af696adf25caa864862a35645fada4bb8e1a7fc978fffb2419d86eab320ab06a8d0171de7b23b4631eebec7df6c2d46281c0feddd3c35f820a847646e90f943a8ca038c329b99cbe2ef90323172d76661e08f973aa3db9dd1c12e9896352743d6f50357fa651cfb9e0be89e209f7dcba7a3ea0c3b39f3825af590c62b08c13a00b165ca089f179bfec5eda6ecd8651b681aadbe1f0cea7f142059e878870d930056195a0b72b1ab78508f7a855b3d1900ba85cb43ff78c4a3250ea3d0defbb0bacf3b25967f22873edd0ae51a24bf3a6ba5faa8f0add2656f307ac3a30dc216ad49b3e72f01a45745358db1205b3a9aa4be92fbe99ee9517e1ce567a7520cd5fdd3abebfc7488514b0d4c9aff7c65b8ac83bd508b084b1869d7b690170df2f8bfdce7ae620c5984417bad21195864a8fe56056247a491f62027b782b72e6c8b03f712a8405fe96f54cce94c8b32b8c6738eb3d05810c9a2c53623d57a2bcb63faa8b258f3294997d5a5f39010bfaf4aaf9933aff41814f738411870dd40242fa2304a904caab713ba1e30f4b0d5ccc6563be9de5ae750f66e88ac48823ea89eb582c81432435a0f50ac81877273d2531caf98b5f75ee3b336a9a087b8edf75321b93aa7390b977c9be8c5b9f10caef9427bb087a552476a04e4168db50948cff561c804250e1de8355c411401e90d05b8e58f9df0ff19686ad50cbae04463d5d207230689bd32e2eebc6065dae55457b758a6eb184ac64cad540eee9f67533bbda0a2ff0607120a8aaa8dd17af4101b1607e79d0d88f55e8b7fe6173d42143c0f1066d2dbde7ad7ec8ae215eaca5b8dc09a782c3354218c938ff9cb608c951b5f87b702e5483538d5cf48dd67b2134fa377146ea8b97a0fcf884a4359d96736650f4d9499dcee141989a5c4959d6f9f50919e632c1e5ab11ba58e912cba746688669bfc73b85bacb1490531b3f523581daae0e14c180e9f283c2e267146a00e1f67cb7f7128d304f7b1e1266670bade4f5bc0f8cdef1732e5f1abfe3fd4910161483d19b2110b13a15d6e8cfbf82171496633c73bb90b661f933852e6de3830baefb712de9cd02a07955d90a006f9b0aed92115ff1520d98c5e86f07a7b5f939058e7c71d28fb498b6da8bde135f639204d9f54f1e14bfc3d89a4181902fbcbcf45441b80ea0ca3bf86ffd907894302e3017191a5b9120057af94a39b199877f2601529dbc01e6f14ccbf2072002585d92f3b5eb0488fe7a41727add5ffcf10a7aa32de96af1e981008fb308c3e6a714fd7ae81a8bf61d40175720509f5db07bd96a8f5a44acc459901905b7b3f6da251f4c1c254d7f16313a2671cba1125f6452426e53ddf212f4328e65640d68d768548adebf7bdaf0c694d1055c07d25c91263588098cdc769c223d144104c2d027e6020590b5d4f56c0c78315eea5d5d408aa91864943b1c0ef606a0586f67643d96803d9400b33b961f312072e2f8208094579d942f058512d33e54636227a9371c4c1ca625601cdb1ccb87b8dc056f8f8842d3dc44d7d756d93dc6cb4fc92c8713a187feae8ee64f2f947aa48dca2a457ca8d7e9e027633f22ae3aa10da6e64e7e30cfabe740080e02ed46e441966a0489d043c438cd2b1504ff4e8ae3649ed257be418ab7cfda12e696eb812bd747c6f93d225aa56bfd81958bcf9a1e87a726eea348edc73ce08efc0fa6d778c098af48223b617320a3c9608168e69b7a89d8b2693479c0b3b60a3122a97e2bd35e1594690019c067448adb9238f3ed20ff70a61873db0a9dec1a8d8da7bfecfb82148a4f32a9ff5bd18bf98e7715839b067f975d5849ca150605dfec7d165153ddfe3ca063d726d5ff60dea07254ad217cee7ee1e7e41cf18364877ca25d9e3fc4c10e867687fb34fb078fbbeda668707231953998ee376bf624cc76db4e4344fb55c0fbc894bfb29811f19836131ad85c368e90b82597a0572c0f1466234b2cb3fff5926abdf7298b1e4dd910aff9c82a49fb4e469d8c3b814816137c2b8019fe8586f6399283af7dcda710a5e8f07b200514495ee819dd75ca4e04d26d612156c23af96b3f2ea4daa63f6d86d6570f72b1abff6ec87090e7bf7888a471260f16f3bc51357dc994978c5a02223a369eb0f94cefffbe83a01efc658e03eda8e7eaaa3426d7b82c5d1507f0f4c6bddc01e35c386c9c3dcebef4d1a1fd169d8b544e302fc554dfc0d4e8b60b7d4c19096e3dc376562c77c4f8062cae6543e32d7d5c36f094f507b7a72ee1f533ed24ba3f445d817fd16b8825964c4c8022e492ac04c9c0ab9df4fe7b7570e21cafba05796b71dedff11f89d58adbad1b75aea4c3f48c549708335aa89f4bf10c789a4c50666732fbedd1f6307b48c4c1c463f653ca84ff9109d06b130b420ad3f4e3d5437b69996b09c221fe0bfdd1eea88d0b2bd600e03e1e8a4ba87b21eead0a6dddb759fe38f4766bf578422159c1511dc42a5f5b182048527b0e439a3ff4c6c8cc950f3d90c91265bb3d19eb76225350a73e639a951b25a875211e3e0c82a7e9f3a3633a45132f352ff37a929d5f0232222daf1437ab7966b57c98b42ad26ad7346b9c37f2187224b571128849d49b407d6afbdd0a8d36409c7a79bf101dbe88340194367242a65346707254353135c6c444c0e44a86b07817fe070a3ff6a4ae71fc84f0b1629d0bf5ff07ae66628875c4f6bb2cc47b471ebda5d8d21da25583dbdc0f47872eaddf58325b0bb021bdce6cab4a5914797fdac6576ca5dc88dd8180bc43fda3b0fd25ec7617f3905400e5c4afdd9b4bbc54df22483bcb6224cb0f68cfb73f874624d5dfe8a05d395243f41b335d61b3f1d1e0631a050377451f4b79579aeef0c36a484515aed84dbc035e9d2ad1b467abb2e19d01564497d95c8f4eabac1cdb48b3ea94c3b2c9229cc0cad91a1a6d26980e7fda9c32f226bd1494ccacbd5a0b5d6e8645e502ef1936a9b52865911d66edc22a2131db85c1efa6873ae65a1a6ccbfdf7d5676937fa1c8c8608f883b71bacb421a75c6c82ad147a3ef6fc6f02b3918771beb993cf93070f22a1ac5cf37b13f3e709a8264f90fdd7f2c58a5120614a0ab5617b2414c19960264bee9ca6bd413a8c6f0f8d1f33812cca7966ab4c999d9cdf75dc26302e3ff0794177eace1841bf8f761b561b7dfe3ee78bcb6637844a7eefe186b940703c946d7a5cf0a580b46d65d993ee894ccf485e1bcdcd4e5f23ad771b58858470318909bb8c309a428de6ba00adfee430c30a349f00d70351c74ebe09fd0cb5f5d4e952835145dcd3f4ffcdfc7b2ff77dc47754e73da00f0318af4c6630b5ea6d7646734024c3d4e29dfb4320d93b0c6781ccbabb75fc72569c8bf8912b00588ad78eec3f766950dbcb3628162eb14a3050c0c52121a113723d6ecac57c2e5b3795b9a81366febb4817e13264c6e0822d92a1f2f22eda2b6518ed68c00e947ad967e970bb8b59fb25998bd8e10ec82aa24a3281ff1b2113bc0d6665a14a1f66ccb9fecc699e88554adcdcc7b4c08c4163886c5724b6d442b7df17ea36692aa0eaf7d11482c2647ab25f85ba17d53e3cc8d147bc59a4cf5f2ab4286465a45fc27acdaac22c753b714d5587792428fcd2d22f5f603b0d6de08354b41cf9fdb4d67aeca0aacbcccfc27ea5405f42729bedfbf9154e9ca31f8542c0ae5f8d0a6fc8f67d3b495cf9e35fd1d6f610a097508dd893fe7e0e39c84df1b0b307210c8e9ffada11216dc059635a9fbd2b0cbe32472891705606e378178572019ed8841c80a64d4197533ecea5f490eda3a749dfc14ba31ca4b88fa0a83d6bd752f0538f38bea3fa81b4bb26dfb2f6ecde392eaef64adcb9aec76ca4c1c866ed258ce56aefec1fe07a070b04ac96761161bc537fa8e08a46482cc897b48f4bc323916a285a4192b51177b690b07e979429edb87e7258e3a0c21c93fca532c5d0ab09652d0ae74aaa24eb32103dd9a7586ecf45bb7d48cd6092562b4c482b48600f97837fa421a69397733ee3648faf2d6abf40733190ea4b15f5ddf239f1424ca9554149d3ba0f92e36ad013bd29902cbaceaf6add33aec68609a8b2bcacfb405f3a6554ddbc2d34bd10677b1ad37a15fb491ec74e0fd063f10e34dacd367b64701624c8d1dc2ddf201892072f1f10b18e52eb7ebbef7b1ba86f57be95d0cb5c0d77ea932256dcd86eb4fcb8c013b9fa049dbbd12c90940053c7ee61e76dec5bc68f1de25d90f6e24a8e37f44c6c360397587edf6a0eebc811c5abeff3daf2ef89657eddd9e71a77dc32981288b2ee5ab1fbb49b47db0adee330ef7445a0a0742efe3d7195bf7ee7782dc8ac58e5950e7cda621b1c0fd8497d27168a7eba2d3b858e9b11844bcb408a0c47ef5c6cbc1bc8dd1f5da6086224d48741cfc0f5fe247d1d5a7ce5a7a0619937c231a73adbcdd2d572dbc73fe8c8288a252d5ad45e3b887a18ebd25f9a2f8c94b158a4f51131bb0a2e6f35db26c5bff7eb3f9e6c52fe78cce2ef738c86f04ad13bf138ec0b43925045ad16f7f79878e5b9c79dcfb4c4d030e3c95f94d5119dbb888ce6474b59b20e6475271ec949e550bcb28961715afa0b8692330ce32adb7ceff82707a2f0f1d7b33faa576851a2f74b13dac969b4c304e0e3f17d0f75911ce41077e5b6b24de164005bb700f972e44d23c4503343d91d3016607f96a4faa96880ed43a4ae99faadbf8501f14a048955b1df5f2e826c8dc8089855afb3933ce67cc1a2c5e1278b413a74df450006f9c6960285b4ba334dcf4535f49f988b1cda32b906856a1ad1efaec0ad4b4b978164dfeef801b321fcaefc5b972c1a0e49903ac2a42f408bef0d48a1c6db85182bb8a5f63a95b5434afedce74d4ee6945cc2c1ce13ddc44c47a1269f921942a902efde9fdcf8095c024f72502e35fcdd9a57c99dd4b8b2fe74478f82206042d21d7aff718c1b459246d9409a963d8c03283c786e775ce5bbc75b58a89b8d062f3cbd9cd15000435d3d446257a4836023154bbfa00920d25cf1c89ba0335c31fcff07609efd27e96eb3e11dc49fd5006245fb9420c0c7c3515bbeb812a5a287c1023885b6bc7f746b61a9e1d770ba535ea0628da5f8e64f3fa69fb8366af2fd26f13ed2ac7a58b105ff2c4a8ff0a2d1cf735ba8aa655408abdc2c81967d547dacc699125438a9e733cd6caa3ca71fbf3b73b7959ce83e7bd578084ae941e3e79cf813c49859073d98e44075ee0f0ef201aa12984293a6bd0275ea8996d3e74db13d49798c047fcb427ab391624832cb211c9edbef4c32b33cec02fbe14f687bed0e2a75841f9f3226ceb2b5adcf1959dc2bc1b608395094b04678979eb11c25ae50fc1b02db8d5672fc31f1c4645b71bdffbf7181f8c5f1c3bef1a757fc1fc847d73a20de0da2327adfbba49e37200c0b3ca90cb120030f19eb1678f61ec7b6eca7643ca75b27684f140fab80552a03265730565e8adb5fb0acfe96b742837042e00f98ce9224a86a998e760ad3853e99a3ecefeb2302da2fadcd2616706777343a2b2ad538ee4aef1b2cd2f74a399f5d12fa188e2a2dbfa4e28ec9d5ddd1d6b1b7ddfcb79936123535b19307c8fd2bc738fa4b45bce474846990371930ff02a51d398bc5b21ce23834be54989e5e7f6757f56538a2c678ffbcc029b050265eea637307b59e83a64f53ca8cecd6cbd60f637cb20292ac1b067f570a52708fc40ccb2cf223fc36731f93c7666c82c6be8c61255c6d38827a971e1e0f1f32edbc742a95b7c7803aafd5bad22cf02b1e5a95fd5c08bf31e51adb716b45053f911541e113055f7b23b2d7e6fa1d42f63467ee52890630fbaf1b21adb56bbf495e796ac106bc1ea982adb7739a2d161a133871d012b4498fda2155e4b591d51f123cb76ddfc91d0e1d5a6891b73c61ce321ffd093181f7066fead686f82ca4b3543cd5a838e54d0f8f60bc83094bb574eb565fd87472c92f0b54e688b0d70565c6fc63d5ed339ca9a782a719d8b77a9f22816982041884c6ced25ae5c0cb194198cf32d273944b857b35af7d98a032ddb1ae0f80a2078b135c0adfcd1e962abf0e8f0548e7e0ee15f1cc1c3aa403c65b188d9c70f9aeb98ce1789aeff080ebed92a545f345ab66792b6add84c90474f45b85557888afaf59b03a0e2faad16c5c2d5dee5ed3a10cf53d31400d69515fca4423217ed92aac83c89eb194a30e4eb41979b83d4ac3df3b7c7b62ffe6ce6d0d7a6b0544c5a0faf1bfb1314e85fceb402eb4199edb04aacca1dcd57de3cfbf8dcfdee7f6c25feba3bf5a32b5907f3c485094960c8716a8d305630d0d0c6559188ae7b5530f6aa1e929645dd93095e354c0dc2250fa42cb9edd5498bb6726e8ee1b5ece0c70afe483d7ec6cf9921db728b3078f6699b6bc7869d52337085feaf3eab8b0692927833869c9a8da8e742d4c7d23a83a3afd90d6ff85dd1422b0b1c70763665038fc5f62b7b474cf50dcdb8ed5194f5e46804fea48f95a442538537cc7173b42720ddeee74e7ddecc0fe0015fa506bd69929422dd8cdeaf4cdfb0ed8b4cf684e43b13d54f0e435235eae78a296c96c9d262d81abe756b48fba48a45b310ac70a52f817a8bd271c82bc54e494b13ba69a086aa0c52c90229b271a08dd1980d1d77753ebe4e6c6b33c10b90529f9020391a6cbf2eef0259cf30fbea8b82381d7c4cac6bd9a7fcd9cbf9b203dc8d9af214685969a0e7a86f71eb42a7d540d331311cc680bf4108dcdf3b2bce4f6a69b1a62eb71d26a0e3ae3f47cebd4474015a446a6b33cf86dd62d1f8d35102c2c23e74cf5f7c133a4f0c0194de32c6f85a615cd5b678cfb576cad5a5b8058add5671ebd722f89c447dce04bfa0a458bf9c9abf1e1bea7630d3c23804122c7b2f082af50c65b5bf81cd8a6e9377394a848547bb1942342e614caf664d47c9de11167e8221555c7f4491f39d2e9328f96375a04fe4242fe246f898e4749d3404d6fc2af9b8e0dd8ad5180b8a7c6d5cf359ed605b880c7ae49b4c6bdcf6b92a2aed4b665c3f2ae13852d5659f18f35e3400361059af257db07c367245e51f5320a48cd7c92d3cee6f1e4425458fa5a7e61d6ce49d25c0beced10a43a18037d8d8b6a4a4224003294861057e29ff079e47706e029a14e3216b6bbbacc0f4c4afd35d8e89342cfbff348310dc859dafb8b2d0f49f49c395b8d2b2d799b5859af3f92e23805543126e59744cee9f0605ecb757436e2083e01dcc3c7cf74db0a666ef1a39e6b827ee5ee05e0573ce1d45ea99c9d1f1b57fa760868e597f40d9aedb431b2bff4a514d8121f6aab154a576501cef1321ec531e0363396cc050a31c2ad4f4d97216c0c53943da2bd791a47981eac064c0bdd93ace2c93f25e4c26224cdb04761806869e7e1f3ee011c42a6091c829b6c573efd02193f499a2a467b73aeced49782fdf8be352451d303fcd45404872c48968b11929f379ad11d81bc356e54ebd4d0b4bdeef76ac9994a4c75f6cc4fa2608fd8bb79d42e731a1e53fa9b2f94c3b4b98cac4bd7bb27daca2de47eca3cd119ae1f2fc544ba0e24c2662ec557d0507b4d2078af4aea17fc4d24781ae7557375b46650aedd226717c4e4144fd37c1cf54deaf201ba40a108a4e34912c205b7f8d54a53ac1954d06329d685ee5326d61f5ad41d467f347da38d6022dca106ec2066ee73a6cb238df46072a0ae4a16e450f34c209f0003e46a9c1c8d2bfd5a242481cb22873cc95f0b641083daaa740b80048c695e21f740cc81bf12eb64d1fe00b0a7ad5ddafdd2545e2f0e4ce9cfc0c4459b15a85f6cd5dd649e921d237487fc32153ef70965b8f4ffeacdf39ee8ffd316cdf162ee6a9973e1171f293ca5239b57167e55ca5696c85e8989978abe5bc8e5d9a835498c491b6ebeb82203373cfb76d5c8f58195a8261e970dd6bd5b403ccbafb69071620b2ea822f71179f132e6b720abe4d9375d443e1da5648c431a23e24cc61d0215c00c3915d9104c1a5e846bf2d97bf965fac7b3fb1f08d7dafa008790161411454508a430af56211125eb3fee57add5ccfe925acf9d28898608d383f4793a35154a667a5c03c1b8b281b11d79a0a6119fe13f267d5c0ac074007b3c37798ca886dbfc513929e6b284c70888a066cd4adfd9a23326d96f2161ed1ec40ba238c7536acac2d9ff1a9122a00cfca6bc67c1f263dea7c3c01b425626f1c8153a71d4db20c53a010e9ae549e53ca1ee95f045fe95be8b311894c581762643e7d0f5ef66727320266fe95451212031abb9e3ee852d2a0011cef4552c2911ca63e637135dd708f0846eb22f1797390fc093cfb3a036a2e78b6c627b0da1d27b4ef1da903aed9d4da65e9317dd822069b40d06f5c6718f299b2d2d96f1809e5f05c9cb41979261842f464a7777314c582612ab53093ca1c9afcd666de50ce5e64797f1fa0a7ecad647c08036288a6625e96681f90f5e0bc226ac5727d8b8024534f0ad104511c13219c5dd2ba14d89314ad7b7024a2fd4a8d009dad5aea4ae125ca6c8f3d77cf4ef62f08032663da89b2b4c0bd8c251fded86bec4b6901c0c01e95fdc93c07768dd5affe711f4b6e141d73a9de643c24fd7f75b3c8f4e0a9625d8a453a5b43b675f79a84b57e7e88dc7f5acf5e3439106041b22daffdaf2c28b3082d1814b83180bd200edde5694a28393b3cc14126aed0d494fb0ce680692e3bd87b63f1210961bb8c9cb239c64f87a45d52aaad140ac75af686cba54efff47871d114fc9215a203ae7b4ff032fca9f55048cd7d23a8b2deab377b6fdab03693755e41b9b758e52770f0e1355d8f6370a14dce64d77489c4c759d6f00cd3cca3c46ef0167fb60ff9b2ed00a432661950693c936c3407b12cbd74af8b07abcebd72588c9b504dccd3ae0a59a6da1e3937dcff8e86b58e4a5859b8ea2d1ef8808a14e0da69f78ca75e784eff9495c4c2e0662aefd9b482671d6523cc18311dcc22454f9118356861900b3d4c15813e4d9af0c9e5cba592bc490e592ccc329ea38fdbadc659afc32cdcef6080e182d3be407a02df7c0cd1e7d8c1aeffd0ba8a1945833d86f1395396a8df21bf6bec701921dbf646e0970bbd8904a0dadffaa19de3a3396343862e7d8e9cc0c80d8b0d9c4b05c86b96cea8c368ef9b5489048c41d122894a8ecd9e71c6aa281092c8c06b98b250d104cb910ebfff4931e3b61788ef69640e9d0cf8ae1901decb9ad147f25c579b37c56a523b7d4a5f6a7e4bfe58b8b0f8e7ceb452770388dbad3807856f6c19bb29b78749b6977fd44c786d03883809fb477cf27bb2b0c16a35298f6b140a6b0653cf2be7ea84f59ef4ecd7fd73f63b1576d2bba28c0dcc2e8cf38e557afca64ca7ca3dd9ca954037ce86dc04f810e74bd1316285d1106eefcabf58bdb57bca1c0c3a7b9a7e2fc6937d979bf552770d70cbe35a8af645dbdd5cb02a689786ee683faaef78ec565b9b82faf6e5242e4dc2914bb565a3b23cda5094358ba401cce42b293387642fec66861ea93323b3da04510dde6820847ada1941701f4f4b0b27b4ee52ece1cf7c3fe3057b1445bc88aa08261cba13b8cdc07d787f506ce805f47c504c437423e03eab3df6a3f1575495102137e3a6fdc270b7d9475b4dc38fa48d438302f656c88bf16e1232e883f57af68c6d6d893f444b04fb37c0a28630e48c4b60b464deff38dfaa6798ee238dca50578ed4db40a46082aaf90c20eab1dad790ef91dd2a49d854ec99b68c09b518a8e6525f33906ea37b928ca1f70bf107ac3dd8fb5d5430fa3d27fa971940096a07add80bc34fb1a3577b541183451c27d77fa732be631579d7ade73fae03e0bd281a124c8bc5d21a41ea48fe5be65ab501c48992b5d4ab4548928d43970af67357db649b1821ca3cf60e798247a27cfc70e505a57b8a97efbc5c22f0e8000caf2dad82dfc10b9f759eb5a3953afd4340c1a8ab236fd1c5267932a718b178955fb7cb83876ba328e500543291f947d0dd0ac68f8d63fb7612e665f89c851db99d9a0e0acf9cb036294a183f8630faa2b21dfdc47de6b4f40f992ceeb3767f75c81a0632dda1cfb84fe69312ac2353d2a7e80aa969e50df984fdde09a6abf4b01c9a105d6cf04013e6e4bfe08eb1bea59ad386adaa33712e2c888eec2e302b61f65a7d0d6f3a882b2a3d79b1f5891acf80629cc0905a516da1d9164bb8d909ab6be15e4ce9d83fc9597505828015923acca568f4749f44744d09554c80b6992db93d15a8789bc67db95c4b32ed4a3286a5b3a6888f8a7cc74edd4c5754920284273096fd6fbb1a2fe8d9665cf5757e4c8c01a35f1eeaf1bcd78b8817ea88b573d63346526854314ced32b3e3ce49b96eeb25a81731379e3f015ce91da4edc43db56bab6f65327e2e2b33618bee60955ae728aed57b97321f4391353480262d93513f9c326908e40cb5b8efe28d28fcfc8746cde17e16890fd8c935fa800e3bc15141e1548f07e23da75318c7ea95d8b209dcff9c5f2aa51ee15627ec1c9018f61fcc0173640f8a403346523fc97f7eb36392c1727e6e28bbd532fbd74e3f513cc5723ebb6abf01e4df54bb7c36bbfa20251ab54330b0f8c2bbb71285ab50a926ec24376d75e0f620775f8759da09ff49cb8c7627648f6f5f5d45ba0ff3f3de9e9a5c64746367c55977441eebb890893100525f417ce927060f8fffb7f970ba9005bdca6160ce254e5b487e6ce03f8577d914ac085093903123cee2b1831a5bfde3417482842460d1e549c923ac7f34ef5606f48e25a22db58f86a0e2b8edc274115e826ca88d23502774a8f23ff0a000762788a5debe24ad41cc9046d25ebea59528c5250406b13d9f63ece084e9b22db38bb608ca057dc66b1f90d4f418a4a9d396d6b7255168e5f6167add772251cd967b0e98e5f6d3480be071eb5bb33fcb81755597857335bb6c6230e405c536d1ee61d0cb967f7193bd6c7835f7bce9db5775708e6b5ab3eda152996a7d4ce81fd4ecdda8719e43d071139740fa3487f558191ec3a1920e670e60b630742c239dce6f9faf8bfcd4a9cc8967bc2c2bb420fc73990f4e9136a248e9501137d9bf4c262b25981a8348d617208bce8784aac8ea6447243e7cc41335e03bc059d01eb1e0423434b585a6fa337de5e61f7341806ba6c6b710a5530cbb62816d4919d3df50412674f26a6389d66a254e416d54c1da99fad2b18f9fb7245a73cd5dade60ce09b431b3893412082e8636abbf67127e3b0e93c43da460e4dd07617d478b293a0b7d42601f2556772675a42d5eb17331f0503fd0d60566b1a1c74751cecef6e00834f6a0596162a555bcdde1f4c5f709b421d167a0df1e33fd24e9d1550a8ed33a816187415f5490a0d55a85a6b899774a2567127727dd5049a72965e4de0777526145cfa3a175e3ddebffd8c1ca188a3984453f8321166b685b54cedf1f60aaeba9ba12abbf6a867179181e5e88e2f3208ad4c031c9d5287b3036b1f97fe5a26aaa1f58c44bee0b3f05c16a7f58ed7d6f2aada8a808328cee38a0c7ef895eb688af6dd09bcebadb131224da57076333ccd040b8ad053d50478d4971aaa2d14a5370aeb79f376316cf92dd67aa87038ce4655f7370a24e83f043b1f3393a9a4c9f068daa867324530537064240307514735e270778774660bd684ddfe699279fb4c3efa4d19e781a3791114d65082eed6556bc2392095a7ae7d3094d16f31b9d7bab1f0fa317537778518d5df297e2cd8b5322f574df83cae82fb1bdd3dea5460e0c6c6b743bc26d9d5735c1bb9f34ff44ba0270ae14d80e4671425b290ba29169fd8afaa5f9fd839c1dfbd0b9cd5d663d8547dd55cad7b0490d6193a7f9b08103203a6ac7baa5634d634868612b7c2efd68da818411196736079a7c39465f9352554b2145609b79cdc206f6f1b932581621096ac38d48ebfdfa3ac2970f3bb76995714f274dc7fd765f756cd7339016e5f4926030b87b57363039ee6a35ea60f38560418fbd80043a65790644e7ba3f62e1ae47c7be9b0cd7aabc4471bbecd5d819084aedc310f9b72f7b52631689ed95f331b831986e45dc0761b3d0fcc040dc19042d58f4bed18ed023f43f9d5254b709d3a38489c285ae0a5d396da6bc731ab54ed92c10888a3c3fd9bc034670dd5cfa409f4d3f52819cf1c828d1fac111b23e7b29a4bb08bdcbde05b784ed5f2ff7a1e23b32a6a99851b8c2c4b6f6b1ef570b15815e3affaf8aa353a4b88e7fc3774a20bb76c84e870ded7391d47024db039f8f8afc25aedaadaacad4a0e574560e87baece860b2b91d3831e888fd33dcb7bd2c9326b64197bde1b4508da53182808b6eedf56c0cc845c2bdd9e566d5bbe47ceb269cd7ad6ef3bea4a73d3dac3a14773faaa6c9f5a931c311dbb529d6c914df428f98da09497b78965ad254c08b3d46a2a753cf8a8bb49d52d03b30e2cd66a64cacf4a7b9b26f170448d4f5b1771c20b43835a578eec2b9a8d2457dea4fac43ba7e3cba401084fb97f1b3866fb86e158e32711099301d0b1519913b999957335f8f292d9344f8fe891dd0ed4ce759419313ca5c111b2c18801b54d6f52d602d78a1d8ab7a1411db4875a38a2930fc709f28f3d4db8c501e689f67428f53488292abbdc40b0f299f03ad5dca23ac6279724491d5734ccbddace088e311824635205ed0613307aa8a2144c471fc356246f81e233cfff6ec823512a8722899da5f5edcdfad732545587b27ae086847d8ad473d25fdc812fec3c2a94103c044da4aa1c29bb406e87fe4e236119a66324b90e858edb9dd9e0eeac1ef40ba8deeb8244f5dbdc4c24b82826d93e47ed1535500db6dd89d137eb725e6e5acab81fb87b79b08f29a2ba8c925cfc38c3599c63165fcc037c49cb2c089a090b5f2868ff51a8863575948e3afe748c6e0e084e85abea5a621a8a29697ce4269eb578ae05d8de85fc47a543eb4f0cfc53b47a17e854e009863c00ae75b38310738f4677ce0199a5168287b0be9d5d003ee7fb0589bf57036d8ad29de9de2d11cb47e6452653ff3280f3dab0fda63a91e00ae17f5bb991f896a51588b9c1458c70c21214561fe4ec08f2217ad023463793913e1d370f72436f3c9c5b6b8fa062d0dfa740bead724e0a1f13bf4f8e8c8ea69d6f96fe835dab94e9c8400784f3d528d852ad2d1ac4e9da7961a0e0c6faa69cf9457808cc67939e03eb2f4332ec14d0b6283a088196236ce87ba048b098a7ab030b5de4f5e10667ef798ee367f2aa0b6b76551cba770c775a765ab88ef3a2b5d3bed65d232dbabe1539f35f416f0a974de23ae99baeeebe3a4071bfaa5637ac21f39350d885708abf958e53f8e27cf1eb38dd848d13363b7fe5d1bafc70a3b00eae2f3e0c1b4189f1828ade8526c1a61ac58acfaadf4bab8d0030997416e8fd52b544cb6c0cb08a7f8501e7285c6a5645f9343bee3c863abcaa9de020936a0593c6011ee6ea0d996a28ee4459cb28134b791056813e9725f07941fc45d0279f00bec0e6003e646a14b991a3e45545163930307578fffe34090ac8b1d1b9e5d11f0636b2f31168d862474a0bc75de1599a757df2d267d149e97a5355d1664805c134f7db16c148291f1bce1a68db0d7ca1543ba06128613d755393e1b58c88402306a4b5344e1c65af439ba32e7b88ec566c3996337bd73718f62f1e105a7217b92577363e904f8ce4ae457b2e575e89c990c9940346c85fdf94701f67f13952ca57b90cba13f1e31e005841dc88fe6a00360e0f3da6593a508e82bedda135560709456f789b6746426e3dea8dddaa0129a85f7187f77f7cd0d3373d88d2dfb241861b60e7a8c008f28cfa3dda7efbdb25af8ab06a6e1b3b0622bd3a35e83ac4a060e4f17444dac612814a2badbb3be363ab8ec14846a6da8d450b3ccb6d3d133c43eea99e8558a1ab22477892a1c70f417cea9a50da020ee30ddc3d36d1a7a9bbbff5dacfe0ad666ade4d994613801b689ec459e6220a877e6e735fbf721c7dd0f0ead5a5b0e76128166cf9d6e1990b5358bf3d3d2d8cbe2187c9b11c7cbc87246ed7beb409523178e2f8c0b880c80664afa970965dd80226429891b1f18fe267d4bb40f90bbebd48635a7012c795a1a680ed1d35851b02515ea8fe503357920d6e26e1ad98ebbcd187a60d2c51df641381f6bfb0a9cca5fd279615e5db285b3af162f5f0270ce933cd7c6dc13d7a71334b5f0891cb1c4c6f12a27751c494b7ae2053a4be5cb6b294884b0a82baaaef9c785d0ff293680af2c3571864648eafa9f28be535d754498d8642562f20c11006d0da2df2c9eb58058f876ea6466048ce15e5c37eb0f0b7726b4673b2f5423d9d2b26f66c108307fc0ae75c64096d3c9d16a9796b7a40f7890b55f2e7d73a6c86de9a481a5679cf52a4c5b9fc2af260e5c501f0ea650b8250bff96d15f908afb5fccc8c9c5683603ac8d831989d6a907952f4247eb6e9e6d66e89deabdf23a37cecc492d6b1cb505b8fb16f4281df6aa3e101966950d23bd85f9e14a39974e3c75b5991c0f72283a48008d6e7f68b4486ec522a143019ed491d955b969bc1991f74c51ed543bc9212d4ba8d99996dceaa1fb7957a0da2f5e6ef5c70593a6234b867d618330388d60f25db691a38886755c9c198ca28bb9cc87c0a4290352ecb63c74c70a463537f7d196f1abea7819c50965d2ade0ae127f8fbddc1cdb8638ee8a2da52f8917a671d3e4d6c90272a637c3b52e1416fa3386be5f42e4ee442209ad2e5cd357d346abfdd0b46ac8d7eb4ce019f79862846f4e85b74245fe7f5929fe093afd7640bc0bb594c5d6c8334c0998ac1bd88f41a51cb16c90c8f2401eb30594c0a03ab374756cb2154b801c0cc843f84617e91de4902399054ef131ab26e74393ebd18dad1880fa0cbac2e90b39d2a8623cd6081633c3bdb2e6074d7c67e526d20686c441aa250c266799c3e9b6f7c1c2014146b76557f35115ef849080a5c8a402f43bf80ef509b84b021789660023cacd3a1f48ca26db2a38a83ed91b535ade6161b9dedba580befcaaf1476a5fd3bb7d973a05ad5e39c844b74eb3f0bfbec7d2be982574b99461e3f08bafdd46b1952cfb8ee1b5f9985adefec9acd9b144ea0fb07c012345fdb73f89d412a891db80f7793f541b547a43be187db5936dd914b3360817da1a22e80777eb29980f76cf8a1a36be9b3293509b6920e01d4bb2c8442a11d6312e74a4ad820835536667649319891d9cd97eecdead33a819cfa157fc777cdf525e372083f929c4dcc44d14087f5d9367d6c3f1d69e35907ffb14548d02c48e451841beaf128b468a11b0191bcfc1328376e8f5cc7b58fd7fb599e86f4847b6c8ef2888f2a81f37901ba78ab0ff642faa8ab51d3efd69e07fbe5aac6302e45284e8e8be8a5e329246a322b85060263cdc551173e6b45c67e65542324b0a26d51f12375ffabfa678743e6c24e756825f3d51fa11bcb901a57fad8c90160a4d5b73c7ed75f8ec07061e9d72c70059b566d22bc8d7e74d04fe665b620dc83bc5ef72d608eabe0787ae40229a820292ba8a1cc3e3d6beaf5b5bb8f57bdff9c6f5ce38820fbe41d8e9478c5d6b8d90db39e732828c00bcb773f5170a0e2d586a68695f63c8f0b6dd931ef1a98e549f56a49ac713251a27d71799e9aad8d667d4510ca74ef4941ac808c2d05f9f0931b61af0e35e0cdc484ed0cc09f9a7db7714a18fbb4b22c22c8d752ffdad7e5ea66c150d63651b377eaba30df264a8affa3153dfdfc4b2a0ad489a168b42cb6c0b9ed7d4a7d3b8dacac7fb7cfd27b68434edc2ca16c4dbbcf6e8330b10ccf593f3feff147ecef3ec9139e39ca29607da60df206584473c61310a6fc1c7754e0bc05d04f3595550192188aab68c744ef7e354cc864da30bd10fa05be47fc05cf5e6b2ce17d8538d10c9f9d64af68791a9399a65140197381be4c7e0bd117d6138f7a98c54525e339201e69eaf6968720dc42e7c3b223cad9a74ce34ace8e8467484cc8097a107c6f037e1e9b1906746d503028fa10458cbe11602a6abf373fda4777ed7200d7dca0f75d99a70e153dfe376f7c7da87c6fe3f2ee29af5efbf0f1dc4fbace55a91d1382599fb38e92d15594db5b04c3067a6116f23bd43c2445465f3da1abbf558c7ea2f5013e1e78b11a44485fb6dbeb8f5bb9cce228a944643919e75b624c7b6f43afed8354b61125a167c59fc6ff0b474ee81834cb84f7b375545987a63419ce4c24299839b81bc0b120e4f6f9fa6dd73f72ee8fec8c8332b5db8bd23d8614ff2cefa2ea2c82f86e37866ea32a5ac5cb485d93839b7e81d97e5294d576db3f16b21ba31a8e75ae0239c238b77bcae763cc03ccf7b82d418b2209795c1a0b8ed8f6903ac0c39da820d860bc982adc0938f8f53648eeaabf373c25092354c2f4836493c108f4bf938832c7899034d8bd6c4422b185db538a0b180e52ba0dae08f4b6464d1eda17d460e919a49e9e97b78902c74b04b6c02fd9164445808c08eab356a030f6755d588f9b021544418e53cb9e63b861f3657c88832f2196776c738c9f234c9397e3c7987197e34d909e295a1d4d71e24a929a2b1f337b522d0973014929107467e1f3dc64c5f651524c25de6166b85784db6a4dffd704c249683ddccbadac9b4f79ac8be12464aec9567f9f2be3dce3b7ad67d7af5c91c3f6f855f4293b327095279ed270305f63dd5f4f6898e64536dbf0114669ad877fa1cff2158ae2e2965fba6fe19610fdfd53673b48ca192bf033f28c7fbe0c2275b317b93c950f1250ec99bcaab0df866d6a68c107e6029958fc67eb5623457e0565a0a88ef3c800a86a106d595fab6994aef0cc0a11d32001312c7726d5d48bd5f69da81f1f4a7e0365e6a6ba2ee580871078c0c5ca549115ec06b9f99c8c52c2dc5c4dadf07f06f66614751d961a595ffc0cb87f88abb00e298823f64aea5e2e1abde6ce88ccc808f2036868ee9ae14cf878795bbf9a548e5f66366105429d1d42c9596e9ef76c8372313efb0641b47879fd4fc074a3ef9f04de99d22486543bfcb95944793b83df28d13d47efbe64123872c5dcb1c8dba9618ff97988ce8ac37ce01f7a179b379ae3d50bd00f9412b165787552fd3b0b0c5c0c401ad4c645782d5b2dab83ddacd105d1369efd675e8945fc933df04a4ec25f693dc39770be2fb7db7ac5c7638888277204ee22cc0e05f487bc29b0f3b14185b6fc1a90ae0d9e2aafb2e722e5e4f6074d7930ba8826b3ed4e9bcc94895225fc410713520482666f3693f2df2f857b76de4dd65c1a3b19f99cec57e0f4618aa94c74e502d5b1838658d885803c9d3e9202b69233666e469fb127b583382729686bc76ec719d2843037dc84baf4f387ca97c697a32e8d3ada0e9c5bb671b81a7801836c1bf7a5f72a324b92e33f86c4a8fe6f6dd1250889dee67cb7de0071bc392fc3787614aefa6df3e5f2b8d792385471eb3c388a01edcd4eaf863ae11098b7354ef284e7067e5fb9382ec8058fa111da83fe89469acec88ec1df04a356f2b002c0bd4f5d98c7917ba4dff1e96e63b832f4965fc5f2d4a7d63433ed3b4f0c309c89703177a733b2cc3ea2406147dc7eac45b1a48d2bb21decd4af2a4da6438e2db6cf15209116ac25df4772a81415fc673f1d5e420b75fa9b826649fc07ef4945dd8c98d3a2d29dc35f07460d71feb8e29715507ca70599aaf93fa463f08a31a8e8c2195b9e2a56ce3de6c839cff838ca3889d83bf89bacc04116a197676c7037ebc2990212d0788c48464e3203e32311e70804145f3c7c9cf0917ad5dec3f2014e5ac9aaf88a209b085952bc8f7fa49e189afbaec42b28fad64d7b418dea25dbd56b52719fe74c0207c2025cf1b592a0cd9ed4b80a33d30af523fd40cda10f85d0dbe4b940733cf1c249a69a5c8992e67fb61d56e58ca434ad3fe2b0843d2581b3bfc853b255b2b46785708e37ce0808d3ef9c5dffb98fbc4780f8febedc741a61f61c9f4ec63af461cdbbfaa3a16b91b393782d54efb3eb5bb538a933d28042536cf99ee6059617ffab516c4a0ba38b71e7047db58dcfdd33f4d17dd8212c48e4b47e392dd897d63c000510f33d77c1fe13fd1f887f0926baaa5c6bc22177f57372a1dbe8ad42dd7c2e0fd10faaf4a467dd23e67c04a8a1adc6c00b45e584407d454c66c02c416ef4cfb64f4d580dee1a07f79868a2d02ce375e52de8102521981f53fa29e71f081d51301b0df719ce68df94c04a3f74be39eee18c398957136cf72ee3b54a632df7d05d1ecf31e3ab90eca25f92c2c4ae9a16cb25213620c8d68e1de16e90f2c97e61026735bfbc3c7ca8c4c3850759c5dcf6761d05ba14923ca4bce96e3d15d17b960b522d0418da928926ab9c63db4a0f3efb3e291191130461967999ecac2b1fe63a621c2303e8c7d41c0c4874ac812b242b5afd3709a4daff3ba249b2b400bc8033601bcae3e887fe74d4ab7324c3e9bce7b1113d952ee60a04062208495225079bcacb6406fb484ade62e571a96a3ab8fd0f57db39727df8af463667cf0a2e201c8c775964eabc5bd0d836f173ff72cbd8f5c4327eb620a1dfe456d3de68ef8a122a73d9e808eac6bb1d6f285c11281e193bf3ded59c61d530b7ce72dbd0ac8a7548b348937511291e5fab043f456644e4a0427939d3118284a7a4af32014eb17bb0d913d34bddad45d43c548d16121470997b88beb46116934ffda91146f5122583d971ea73c2a6dc1be7d784f4f52ed9df32bb12d89e3abcb6d23a81332b5a46ecf9246672827641a198a3ee19654451093b3179f9f72e98fee7884cd6936505352cefe4484e4544887339c2187793056df7b9878960c5a32c89e0d3e4ba038f9260fca9899826ca690fc6b954a04e457d8a74b3006aaf941013365a842c5993fec1ce4130709998fa04d1258fe937641f856651b14d26be1396294e2fb6f2b5ef58d334af670293b003e427091230fb8f3bcb9e43c5196038a47129e44379e76a81d4f9a76957aa6092157dc8499143564d7b170c86e6862012f525a529bb1490332be2a728f70cb4924b79fdcd638fca8688635774eacec2d04192093b879c9a083cb59e75a411bed950624b2e817708591a3ec1f6fb97ea92dfda2573f9d9c2719b6e7483c8afaed2fd591fb591ed555b2efacd68b68fdd7011129c60f8a002174b6321f23811fbda4d8f78748bd4ba32a478c2cd368623014b1ff48a1375529402f2ea1a12abcef1ec3a529553c0bf69eed03c71aee02840f688d807cdd9e28f2fc8ff8a62f37e2b5c2fdd1c28097c34c9dbf67480368fbed511d022c38652b2fcfeb2bf1fb1214e8d0d76fbbb1660df10ae342bfda9eac5b2ed0373e8be05cdd6eb2b1b66d76b502f63b2e897bdb582794c5ba9f661a14aa8593450f260dfba316df6ed3395f8aa134a61b2e6ff752e0ba8b732dce1c719fc5f43bf5cd8f03eccaae3fab123902e34720bc7b60114bf92f2154bd5b9e94b731fe3e04316c39c4ea13dc61bba0d22e91c260ee89aa2b721594947566ddb32d7ece82c18704640a4f9845cb1d5c55d5df53dd6bcf79c6fb3dccd3cf8c1be5d7621f7cc482bb545f6a4d365a110f728895e9ea808ccc6165f87c5757f2240848ef2ba3e7417fd870e413b53e4f60df10aa576499c91ef7ce1fa9d5a97151839ba0420e6db959b8be1e073b5bc22f983698a97398dded893d00de8146fc1e0779d26af8942f630850d0904abdf16d0e42d0ff632e36bd161f2de432ba773982b4453a1a7cf55af8f765e8521e2eede748f3f571e76038d7c66d7f14391a7936858656a69df459bc68ffcfbab0d8723191fe074b8b2dc4d8e6ef8a92b8e89abc087cc4a8d67185a8dcc7a161033fc8961dc91a1eed00e6684711d6ab5033b861ccc5b2088ca9eb2f3cb749c9d70468224223b83745fe81a946cc9e20833a70fb186855359b67f967dd8cd3dd399349287efe7580c7b131d295f095b1943799dd34ec7cb7a5ee0cdc3d0e38cf3c0c3f2d63b9acce1bdec5fbf6d09656c709a4a7abae1ead4ad86dd0106c22638e65dcdc17fd9e08136b2653e32840998bc296798fd462ffca3d8db05c3d6c0056a137731a49dcfabd33ec315540a7cae3f288dca9ca48cbcdfd23b448ea11d3151d487f2d7b4bc6080079e76fc0d624837a55e5282c34b1712edafa47323375e443a7b4fda90f3d66217b973da33a9e7568ac962910c86b840f0e9e55d28c4d00902041a7e1e79e4de20a21a1fac3fcc0b3c1524daa43fd6617fdd7567914bf79ba5d5381dede3d7748ff7bd48cd7bb3b75a869bb977ca2cefed112456ddccbcc40ed7bf8a14decf720fbc8b8043e9e330d08454f380b175c8e3d3e3a820792992dc7611ee7d87decf5e7afdff57e37302c7953f78d79ebf2e9ea9156b251d88043419fbcc8cdd27afb27c00028f7e7c680d6d2eae9842d44d08f895e7444a2584661f03a597fc4bc9cff80bf597ff6acc0b6f61d3a0b56dda5a96e6a561c4a2c9055ef30c93fac1c2d152d15ab2323a9942f8b16d34223023e60b93656ea6f8503b0dec17e9f9fde917dc0753f109db495d2e4f3dbe0db078140cd5975a64c992c2fd0912213fdaa71d5153a43931db9bbb5c05616c2e4df9ed4eeac219ec2ea23be0b58fb2b60f95be4e04d24d98b19ac14615ff9c5678e2286dc73c8ff973060d8923b0b1ee388bbc610c06c4b98c679be7a4b983f407bd459eed7b7d3c184936f926709786659cd838e06ff061960889e7a89f12fa81c95b35363f901f836a9d271ce1e19930830ef9f9becfec44a8d4d857fddb876ef51d4fde0e749fcbabfc6d81b6caa2c972b75d2a46aa79776e85490cde3616ebef31292dace6cd773103d33251b8a53ab8912251d26c81978423d4fe4b91fd5a554c7e1f8e536bac31bc6f39a66087a772c9996942d42af299d7dab60b27190f028966fec4be61c482ffcc4ab979908d0914c3af3e9052e1b5b30420fd6736f3916b8a78bdb9f7b59c8edafa588ea555ba562ca77e7b186ae08cc57e3a6ebb87ed6feb3aa8bf6d8ac5c5468c4725d3dd80f6d3b1a3c196e8c4048750aca23232ca22403ae06f6f44fcf0c88553554c27168a71f7e05f714a6071538cc768c3e28ad608d9ffa449459118d32de21d8d8b12b3f0dc9b1417072dc83140f6b6bd6b9498c38fe8769f793e8b067af23c7865bca82392b1a4f1737ef5c207b7e41e5be3a3513f7468732ecec94c90a9a9f6596acd601461d0117507f847f11ceafcf5609b8adcd96d18083e8b86b42d38768f264572ff9f32d35f082d3738e12e2c13fc8141d65d966779dded2ba0d708f1cf7a2e6d546092bf5c4a01729b8c6029ebd654b1ebc32458e4d632d74e46c6fd1905b49734b7b0d766b9420fff03b5eaf0464daf7c2b3b5732dc23bffb1f9d194c665ed58a2231ae1b9b36aac6d859a258a4affceb51c60cc7ac26a2e067cba98d235fa75648249749d021abf7d30b49acb162819b45e29559329b269926f307979363b9aaf21188e71882fcb79c6594166bc39a89abe815ea30d57394852cf70e72efdce45404c2e71adc8ca73443937dd3c2c301d5d7d30c19a8ebbeba86c41ee6a6bf4f9a5f4f0fc6fef6252f9d074c7ee52a43ea4f056d434fc3df65216e1c3a3831126bc2b18d781f1f82aad763eba3c1b7f781df6fcb7418d9b40be7fe433fd46b3b5d77d1e848c442272d4792d02b54891103862d209f4562b1e3a545679a2a488668ad5efdc5f330298db8a2e47d79d7b9628842ac0ec62f9ab09ff2c8c8860c50d533cfe26567cd09e08211c63503076d5bbfa0c0b5b0bc6e04c8da7b63860bc6f9e45265458012e638649b859129049220976dd3e9cd7c5349e4a58410552ea3280cd277fefe549c0463fb78c0d947999b3dfcadded2efeeba0a12929f40cc533bba0e33740dc4ee50e8883c6753379205a8d77e3e4c57b9b054bcf3383f0e63153d7f0dba5046c27eb94b5e780ab52353c1e5cd4ca98975bbde050dc6960057a1a8b94ee4dd4772802914e095625cbe6ad28104dbdb7ea5144678cc81d143947cafe8c68f4a7499d68f6000826f4d778eab16d4927be80aa413d942334d98aeeec4ccd9e1cc63ae459610d8e4aa0b48a3be7b9df136144624a70197d88be8d58db50aa516e79199e8e9f6482d913cc1751cf5509e7cd5496ab7f94c82cb2645a5d08d144fc8d0391c33b0fbe2e90e73133a49121aa1bb3db631c70e935ddce67edeeb592e01fb52928c41ec12d1c70a03f6a8dc9fa16783a774955f066bc9f6d03e18140cbf5afe73077cc1809e09619468245cbfe2ffba3c5592f6522150d8e90efe77b8ed918b30d3295245a34b8acdb89ceedd3d1667516f6202b4a68c3f3be81aaecf2af2bce526f808b1b83b180eaf34b3c31fa4c199104e614e045b001524b63044a8c607461c440b0e732e7793eefc13564861959f1be787cad1e277fd6760a6b55f23636cf7bd5b2b5727ef2b3cb256a4355e1a9a6b150cc73481a2d09659201588ab480bae9eab03e202e4f4b730118ed1bd28cdd9e26365371befd630409096551df7c4a0bb93c1da7a93240284b0d9e2c986864ea92fa914682e78aa8c0c9be7d0b52a02dac5739dbe7a2f1e685b903475def5ec62b72597077735e222b92109f2bfee57af1618ab7ffdf5fb7f7d63b77ba7f2ced6c6b457df7463be5105975ff3998bfd2fe48728f44f4bbfbb926edbf6de1f61e12fbce4625b6b71378f537ad6a886f514d8a6eea847d6c711cb0f902f0628ec7388c0afeb94590d8e3159b5aa89387a043c304309c1960d8e43942e54a24e8d03a6e51b04ad4ead5b0fc61060a0ab74e956a606ee206ccbea8a594447b555db06816a673e83c6686cab6df450bc5fdf044c63b2860395906fba7cd26073662336b81a3e1f938e5fb0a360637fc9fbd927f84cf4051361324e714fa6a99745215f2a0542faf54213f361921f81ebdca0dc84c39d826158d6dededee4bc5a4d35216587574b7d3e7bfea74aa0d69113ac798ad514ecee1aac6bf3019dfaac1a2364557ef30c6ec240f48bc1113811ad361b2a85df4c36a194a57cdf56f153c692113fce2864b37d1f686ac4cea9bb64dbe8deb47648336d2611008219dc825d0973c656c72dfb286afd0a984a85aac1e6038de4bde2b08267cc16caae18890fc54d8cfdec56ff339e4b67c9fa1bc3b803119aed6e04457df00920ffc653e38d1a9958eecf7b5e8d1d2b8ea2a1d3c04dfe13fcbf54261238afef7d77fe3a5c0e019c7a5952d34d3fe361c561c9701c4d91bb867c698372dea9af13b7b3ffb720ac47bc11aed264e8a3b254347d36f240b5d5d13cf8f3cef8cccc4a9f003a475826e5978867c69f5bfaf126af4ff8647971cccb1d79d31b38f2d8a4b1372e4d2e38709dbb2a76dcbf90198bb8309e21a6f08da926fb656548565d4974538308a42c86ca1f04614427f77201db19a8fa1bc4f4c0bdf7b815dc06d49bb1932b2793fd40e930a350558044396bc1f05f18e5953af7dda226ff7373f3de28184954457e9440c910fd98038958294b68513e45a2b5e71b42fb0c9989ad1725ef93d6f230b544902e84c9f7c2507ba22957b7eceeb0d7aa34aaad832c831400496dfdab6180b4ad8276fd3c17e152a44a4a1da5f338eef2089f627ec35744d688b16421f58f037cf06679d02bbb42b366ba2e6032dc3464726b97c8bfd63c79cfb3cdd3e552e4eedd0ae9c3cceb90b205baf007b0767203abb7c50528651359c8664f53edda84fdf079e34fe1cafb5864472b2cb50719a86f6e6a725c1bb05cf808600bb6b65e003e50881c1e3adab60f4cfd18196e54af28a2ac4163fd33326c8b42b4aff8905ff0926417f42a2549eacc0bb784860e7a36de8c9ea8abe3de5fcce7898de98847c28bc44d866641dcc6897d27c472cee03601a6025167f0b4fa96b538157236c2b4db234c3f09106b74b8afa26c70c1b562c03d8e4b7ab13e7caab2b9ff38c2ab37e4983ea2bc3575075666a43cde8b4a3ea68f838e38fb69f5395d0cf08acc1031884400c604c9441cbdadddbfcf34ca275f574e7c5b0796d41006a663981183bbeddbbeafacb7c67e0db469fdb593ebcca414c0842f2a6d4988f3b0d0ece49a84108395a579f0820f87a451d979bcaeb31ead2737b7f38aa86d61e48a7562d858735303cf7dfbfb8b6a376aef43afdc37880c1a2f672a82bcca9d6088549529390d5d858da123edbe831e68ffab5e187f096711454b6489a99f76d1ce49409fcbc419b5d801dd65738c6c4d3db6e6c7a626c7c4c4be8c90f5908af41da7f462d5f4c50984a8b78e8d31bbf89f89e3f0aebf6ed077da977c374a74086d3aaed93a751f0d724eefdb09edebb20da51331205f73f910b22bd535791bb8e32eb2e1a79496d1663d3f54a4159df5b358baf958f59c8c9d9c70b1b0b7964d907aa34797f0b704e995805a092ebd98b4526a7ee9c0f3eb52ca9592aa8e577120893ba65595b34b415578772199bb0c24347a8d913b92dcb78ffd5f875c338a2829dc8ec6704176fa0cd106cbd4933ad96a43dcab64df2bb32d93ce1eaa7cc5081343ea3c926bc78eefc6c617bda11f4a5425e2eada9b6bab806c9df04d794b94da2c1de33fb059a70b1abaaa8b053a7dff2912b8aa3fcdd206f933804c883f61b63ae014e49e3b79c314338c4fcaebf0864d370ae0ac26f7ec083a573bca75ad7aecb9acb8cc2ee6d923ba569bd8b09d84ac92ea3de39ec507057991e7512a1b64b47d4ad699268b719d19463759a108785dca59304966ebbfd3ebff4d7c9a1f8dbf93ae944dc000ec65dd418ae02d8cb1f9d9357bd68a595d5d465d85f4bae8615fc8926103dc78b3fc2cbb5e575a091926c84bc324c7267e8920825631f1e72d32b31ee96b9b6d4f1cfae40a95154067a39025481e44690f49fffdea731a3f3efc2850c852e42c7963b55accba0cb87664ec635d3632a8ef109990b882fd00f01a3d6910a4904f55bc7cf9d071bcbc1720c33f57853d093bf0c1116eb8fe6698dd3659db71796302b93e756a14134313c7deb3819b5c1c0f327b3669e9be23d1fa662df552c31fa2a023d392cea8f0ec8242edb05c05f66a45dea99099bc0c9c4ce5a5761d272d9bffe7278ee9e7c8bca6608f823dfc17240c3fe6298dd2392c6a0ddfb611279b8e10e8038930d3bd6cccbfd838d3d73cf5d97ee608cb73b0203b5a57c181806d1eb8389d12bea85bf9fc4a5c890432f7aacc701158f69c0a605fa0fced16979e4f06063b49e7a9e39c71829f31662c28e0b0f1dbd0bd73e6b3b469a3f4039b0ae0a431300758f2358130df1443becd5b01c7c3080ac388209856e6d37ea243f81da2a48b9968af638321a65927a7eb9670b1c0b6227397070ffbfe033549898e80ee9dfed02d7b8c37dd0b20b4edde95a163c6010566e11301e2a029280b0d2e1b4f1cd33d5d09220f659e30b26527a545efb33f03d6f66c716207d07e8966ef38e6b8c662d1980f27ef8c605866fcc7055a3a05654187ad8f6076be73b8d3254da950875f94ec0d64b7d3c6d33272b953d9bc0156ac9122cdd40f8678e8176389fda6b29101948246d4caf02a19bee9daddec160d1d83af09dce4b40633aadf44cc1619868978f1d6dfff7bdcf3a98b7ea749c15603a98599e2be36399dc6cc8e797ca9b1a892619211f4330adc8147be6b5d64c783b1ade32577c1ab4ab6e4a0b28ec82e38d812bfa6fd0d3e8689e18fac1107d68c3f78b3880199ff1b6bea4dd883ec67a597c0042761da788d2d4c710083392e670fa4665c2e3e8e20c6d124d1149785697888b9cbd690f1fb3fb26c35216d9ea98dff762214486bc453c52961146ae771d284583aae0cd4f44d2821e0c125619402a8c683905a7cf9e1d184db31c8eab5f6b3c34806b141b0bd4d14e9979d900172cdee9ed449a3d2e0c2d2145346087bd7817a4b013604ead59ce1b7adfe0eabe314c195918b3913e8e3b18bef7fe9cac0f677e389176392417d3aacbded8e7f2556c5e6b7dac6bfda988b44844ef672b8e96e9dcc311a2ff1e6fa0454eb98f908e9c81b93400bc37301d414b09061b972cd23a5d67a42adb6044e1a77d0bacf144589d146711882f81812386ee6c6e8189ac597a4331b2e98b4f95cece0276ac9b071a74a38325a7b5857aadcdec5fc26a22e2717b3a82fbe8e54ebb5bd3110d230ec0a8c2c6ea0a40fb31a8a2925dc05c240f3e9a6916fbaef7f8ab7f7510c1cff0f2654c71397b086c77061c48676de1a98c8cc4e9c23cdb224ba26e7691350f1d5a8c6fde150035eb247b2cd5306f90e4a9f00ad175223baedfe2f2bc8f407a716bb39c9dae21fd45de69aad579c7113fc7d74a867cf30e258113713aad2eb6e27b016e93d49b4063b83244403f9b8e75aafd71ce40f487cdff5017a3ac629f893da442339c6b1ceccbc15195be02d3d3af9222a7f0bc4f77a080eca37ab2f1805ffb11ec0074256c6a0e265f9523bcc6e5c15ac073e0e4d7c10ec8463637c5a2238531f542f5744455f0af59a4879198b5bc774b248d0b56d3a10e90f1abf5a392bf0958eae3253081883d94be79b123e8cba5915a2c58752d9c484af58e1bcaa2f517e0de916de78fbcd1ea944319a9a54db25e441f820bcf3a8944d6d8da024efc8a23c33de78991017271c28e75dc1097293463538a7695c17b78831e3928a9bd831563061a7285cdd01f7c0b6e283db190ccf74af3e40d146ffaff62fbbf86d086454e59dbc4db29520002eaf79b51f925d41afd6f906b6d542fed0ebd0464cdb20ae5c3e4cb9612ca27e1695b0796ca8bddc341880d474dbebbd4856ef5c18da8189d0cea0a0b2f952b13de1c3923ad69d23a5a270374752802f9f370228c51666dcf07abdd836bb50d85d70985f63a5332bd4c07b727fce6f75bbc43b1607bf5446067d538d3b22d92d495c04733ff5908f76bce9705739a70a0f497599672376c1d100c87904914b6289c01d0b26e03df910dec6b960647fd5cb395dbd995b9d608d82716b3e66f5db6efd95f65f7975b75ebf551005dc56166bd1477f2e3d26127ab868ab62161da3050581026886a7a1ff6a4bd8233b718dd757fb255756274bee7fcffc77f55440f7de86f30896ebf58997bc987565874862968ce4deb9d81f001a9ff845227c0e4ef567a06853ad039c52307b321b22bca6880169a2aa6ee225ab83e533e6f539cca4ade401ef94cff362bef3fc8b92d1a2491188e0382d6cb29e16d4e3e0368bd68755c624957056ef20fb89b80f9d587cd8a57045914cbaf008e5bdabd44a194df2240af44d87870a272e63f5e1f442ec52bb8b9b9d0f571c52c37086b2aed484464affc634f842e1eb60d1a18caa8a87cede9a83fadfd9d72ead79afaa8930132a1bda9684d274f20239d2775e5bd10c4e4f5f29b9b3d4e47a1410c3cb265485487e75e05cc95fa706ab9f91680cc6d88289c20985e95cc788c5de08945b7cbaa29c3d58abdcca18f9cc09f0197c9240af17b09aee08911037ff3e1bc076aaa4f0052226c08834a1015888785bbfccb881e0a71d413f8b0b8bd254d0b05872491eee35087127589d75c033664a6ca3ee9451773bf73a4b3a659804eed6809d31fb05c41fab3c094f87ed017e4aa927b5d8035ec2396436f0c2364d93c2b96e151dd801c6cb46cb5266e1e3f609e407d104bc60de9ed40c2fbf4027d63c6f329c183fbf4e0f10b83dd63dc0c04d21c13376517863f1996e6fd69f0c497f65320d5ce965e409ff7f8d421bced77487174c473b4c037efc9a80d590f1612572ee3d47dacd011e278449c99a60ce417f02f0a5e886b0d12d8bb416b7b659e7f9b184723f57c27889721c8a1ed404aee009fe7da1c8168ae28311b659237517f010194c94c072a10e24435399df0649602b44cf567bb33d332a65d393f167fb06a8fbd8bdee81a13d7f99226d01fadfc6c3858e1acad9c872588b23ebe896211ba0a8c5d22abe92b2ae0b44974a2782bfc7d0eb194d3e81b8bb8acce8a52d68598467fd1c7d7a67751b27b43757aad86dc34d9c82808aad022f2869634ef0c04df7bdc64b3d5506b0c8c3ec8dcd10bc812e341246cc5790616d58d9e9023f5c49eb3c96621c1b9fb208a0d56c637c9a6bac984a6660ed8d546c84d9086cb50d4caf09d50521ea043bd4bff5c859c8fea00be27340a8f0098c07e3b6d3d9409d222f4effb10bc5ab4a83e743d24efd03f8d6435179a0b9449690a507dd263cceb66767115b681e5738572ddee4111deb74ebdf0d375bf21586c7c5bc0108954a0ea9ca4c3bc0b2c50563dc1f2d9549c635d2b0a97c5984f0b0e5bf3dba64c537959c33f63cdc6c4040a76e5a13fd73c5578bc104bdc6835fc4ec79581f16fbe96769031026fbfe0abb60f8f5e013ee911767b3cc6ca3616c7e9c4940a1328342024c3930d64591245d35799d855d6101d88b2f18b4c14ffb303ae64808e86515dcf0016d0d3489c431db68cc5c71361bd45ea0b021490eea50d86add79da3f1786162a9e708aee5588b99a00c0699118d3a9dbfb7dc0fe2abace147430dc8cfa878c4dd4e98263732cb23f296e6ce37a528d81e1ea611d304aae68755b7640c9cc2809a2eae353c71330e7c26bfee608a04b7d9068ed798bcb6d40216a528965b54275b794a4b78199464fd53a89d33e32bb3bd96102ba00c26f6c74452985edb59a4524227a6ba6866eef460bc3e1c1bf245afc41b9b8d85afaad63fba87142e5563c8c90094468f7a38809d462542bd5384b77fa6d24e865ab1a6353d167aef09324bba5084413c5e12f0d2d1ccd1a7647a5293e703ad753d9d1047b757df6114f53a563bb547b35b4de50bf94272c34eb573c80392fb1e2cabed6af55696ce26296b1043d9d578c48c15d2e419e0423dc65af7cbb7b7a0f631eae995afe8eabca8262693420d3580835c81bf8837cfa42972ae8b01772156b9f47b809439d34dff8734dcec3ae7f67f241dccf62d1ff1517bc59eaffcca12e1602090a53d238683afda419cd65f976d56b927071b87d5c6649249768ad640d1011512a99ee23308ff65ea463aac169f9152337b1fbc521ff0a704637a1b0a5b06be5df3bbb8e7ed63039b36fa46535c26e173114bbe776e92b305bc6e9dc53100ecd3756f6bbef098df54a051a4e7988f39db378c21d23afe50b194d324d7b14a613d45d3e76d251360a5c3416799d5bfa6638c6d914fee8f258c7fa53e563540f5299b000f4dc6b716b73b1f5d2e1b65ee15f4dbd08120ab3b3e0d2f459aa180847cf17f365cb55363435c8769914200f3597e2e7ea40ca4ef9af1dd348d6fbaab2faa21fae67c0cf46a35402d60d64f77049b7eab65b96550e0756c4ef323328bf6f02eeec8fdced30043c77820f4d45b13564036ca4dced67a4685135a3e5c25ef568bda6841dd4fedae53cb3b6b4e9d964e456d3f87d28df1386643a543f9a6ee7912d7d67741982603fbfad882165061e8e7a7517022f1b59c55a9845e6ca1cecfb516dfc593e4f986fa00db08ea1f0f58703848f3a467e2418c1e4d27410d1d38cdd064057553d33fd44ab5726ddfc3bfa0ca40d6846954036bf54ccf33938af388fa7d2807000f88de8717052b39e1f8ac5591ec91c30097a9396783b4f8cd49a91b4fcb9d15b97b89a81f1af01ea3edea6dd365db48e482723d53ba2f32d9c62d190ecdd2cd46846efebc2cd5e7bc4b4ef55b95cfbee7329906845b3384c83b913c6de6301444a47120a6a48777a357b41e87eb65c1207c36e7222a490ac003b19a3ae22cfe87a71e6ffb6e3087f30c835df665d15ee633098e2712dff25877b4bd8853f68fb6743885388890e38a5980ac9ce88e976100ed2977958c44c329e78cb73bf88d9dea541fc09ca38f1ad52b7b9a6ef9e180588aa47b191d5db08eaeb076686294a885ed32769143da452b6765ee1dc15980bb4d7a2a899ee92fcbd64d0a753e5003a846e33106e386e957973cbc5246d3a6702c9b8476375c2e9b0fac1a01d6281a3504f42b90bf081f04aa87f09a4250dad2ecac2dfd3b1a2f9ef0ba11522af23fee31fb186855359b67f967dd8cd3dd399349287efe7580c7b131d295f0713352ac3014ccd0c957aa0628be2e98552e842576c7d98d10d79085a0130e949860d3238ff25bbcbf5d3bd15542728a4b115af67ff9394e802698acd57a24c4324f8c330ba14e2be5a6518f95fc5dbcbc45b7b41c18856660b613115e435076d89bce4719a7acc3c5313bee498806b2c57eb326fd11693ea1eb77ed3166639a9cd6445aea30b4cd9fba83aab56e5c722a160cce52751d0e0f0d97f6ddbde9633a0ad26c738b2f7ee5f3f5776bfd17b9d47183153823016eebb8c566ffbf90bbb9e75135546e800ed6d9d1ca5082675d27cb70e8877443d78a10d6f10c3e4c88210566a7e4f96862321205696b8be6dcb19584c0062e8cb37f284d592591ed7fce50b875888064e76ab89f56c670cc750d5455d3a196f52e5d46dda07a3e5683bf617085d2441a668a16fff72847e5a23747e2e1bebd4aaca8667117341ee03df2ddd01ff0a2ce04aac7314296a9c9f3933d53c75c0c65496b2c0a21dda127ee0d046dccd4e12e01c35e4bb3051c366e3cd883df0202b4d600096adcde8c4e8e88d4c021d802c799b97793537f86af46391f89fec5a1ca9e3241207289c4f6ef6947c4a5cc274e7126aafb072a0ea673edcbaed398bc44c02a8ec68f61bdb1c531766141d0181bed8e455e0a613fe4af7742e7ea712556820f0f2491f974a708807ee938671a3d7098270c5b4584909e4843f418d6c58a62be363be0c82e5da9cdaf096dcfcc66fc1e2b927e5031a40eb8813b936f926709786659cd838e06ff061960889e7a89f12fa81c95b35329012eed96230011b496874aa19def794b3c617a4dedb31d7a5414b1d803b6792a96a4962ff4a029c08b8d9810fa3f4bd6d16b5996431f12f896e2a76b78f854b8bbf1996f7ecb38332d9207d63b73b4a526d52b0427b5ffc186c4eda8f12d21c848d3bbfc6101b3f21d6b3dcb04d0c69c5960debe76d47bedf2dd689600ebeee241092c2a97df742328ff0f333cbc3d59925572c24eedc19c40d142d16b4b9cb482d43ccad6a360b52df532546d1b58f2afe53bf94e41fc01c6bfbe7776e59cf1608443479128b4454882fd445a2fac3b7a2abe85f96db075760bfc41d6052ecca79df3b55e615373704eee3ad65a4541a556da24df9f4c58e6572ab39c75aa2c3926a82cf76372df66f6ca56e8d43cc7479583b63674f60fa3f567ee55805c96cc3a291715e7ba69e891804553fade088196714b940c502573fe90bc12971457b334d9c87b1df1380f9c4b358889ddd52eabc60db5e9f007437e72a58e83c08e9b6495c8dd0a9d756410946f2f29447ea170342090eed0edf7fcb071347ebc1520fe5f15e9f90e7089e585fdbf5ce2e8eec13902fc4c34e717d7bda7a87017b25e789c3f602ddb6457b8927071d3f86fcfc7907ec4c65473954730dc708e9201cf395d2cb09a3e87a0abcc7c14796274c313bc4f6c111d7e67eac5ff0ae2c8bd3a5e03af726253ed7c4a891db7b327843ff017375cd39c35ca7496ba86bec9208722816c5b3d7879ce88e8f788fe6ef372bf06a680f73a479fee4e299833a21a4c9ff3af6187d71be8bfcfa26a64dbfbffe8a2a578d3d6cc18658b065e7ae26e5050378252d304383eaf2be4dbca4e7b0b9f3ba47225a912ea491b8d9e81edbd9c55f2df60357c4af138f8e307ace520a623751af84293d8ff58314553deafa548fb2c2b078913c2c07c1e385472c146c9951e848c442272d4792d02b54891103862d209f4562b1e3a545679a28d957168e819c94ac0f1461c021f04949e73b768de3ed7c102e669e1481817929bfcf8aa8a2d432f545b3c49bebe643da6aa91deeca62f250e1aee6281d8d7d90a915e9d8c50451698815a13e9490c1ccc538d9c1ba60f3133db1c88a1b3021e6b75f8f3dbd25f083f27c106b159096d4168e19d9406693bdddb5ff462b907360c899d8c17db81d68866dc45736b0feb45c28c607634803ec7844470b9918d4b3779683c5d0c7ea360c9512d17f32d9f7b146743b0c82d22db8c9e01c382bffa013c3b4a23facf7195f146a80097a8a3bd73eaa1538f227468a12cad418d54718df6b43a890dbc9ce53caaae1fa4ad642303bbe5477c43d3c2d9da4a2b61b6f1d6778b1da41dc1ce912436ea427bb96de160fe9ec92d68f6a22af20772b5ab86fb3e69a39c476f1be190fec4d90d5b2ad43343718128c8c30f0608b2012ccbd6e6b7e1a5b8c6dea1dabd591266a8612a7cfed6c7aeae48e6cad58adef20f81e53bffec3aa43676f4b38e5998b421f60271f3446d3266414a620c919ddf5ffa088bf222a9c5ba6804fe88a7273b8207eea36f69889776a9c7450763cf59fac4fbe20bb0463f0c2be5d6a9b30d3295245a34b8acdb89ceedd3d1667516f6202b4a68c3f3be81fae09bf7567780abd8f100f1f0cd9379c9f533f2cb735f57c1dbf05c73e50fe0a11e405aa3564810fffb9a0b46a04c47cca9a279abcd8661d9826e2f36ecfccf4e3cf21cd6e6cdbed2865c59e84c238f6bda47d9b51747a7e4916ce624b5780398d3ec011ff70ab7f4e2193b07fdb69bae5390b70b8a4298e03df8cfa4a0e23509de5008f2413ef5d039d83991b386a895eaf7c26f02d2cc08ea6af99cea8029263775ef1d4abda9038e354d9636003437382c91a7a6fd9f9478ef63a2e60672cfe0ce281153fbb6a0ee7a0e95835c3a38f12446a1f11a60200089fdb30178f1936f1441051789526bc01c3e0e3ba22093a6dee1eb156fe51e3bd5cad6a38132cb5a5d1805eb46358fa71e1040cbca38f63331131780c655532bd889a181d8f85751cc4d77a7f5428fb547b5164ad1c3b1dbd76082438e65279bfe3a3c7483dd0558c501de36441a29402cf6f6bfa438a3b3fba075f6a6cf5516a673e83c6686cab6df450bc5fdf044c63b2860395906fba7cd26b6cf8151250e5c177a1e1cf01e73603928b761c31291abf643d48204095d7943a3e9bf1e52f77c68cb68cd6759d58cb3f4bec3c2ddc15129f8be3d16e4b15dc7b4960dc42e51d1b15ea2d132d5804ece2b7a98e824fcf36f46bfeef4324f66a00177bd93c575ec62847f5c7dd9d0552104f8e59cd34f95deed70fdbd13ac85191de1608f39d37988c5a3b26f444a1e726ef61ecb1f0e70c7ce55b8c782362b3ae8f2fe3f51bb68e708f556993a675eb0c55c415bf94a52b95ccb738c0c036f1e1b4ac3c99d183fbea95ecddc408db8bf8416d13ae656750d79d66b057017953ed198559b1e37f8fb66cb7577d7439d08730412ad77dd6d96f1d1e52935c36088937a268fb7fe3dfe2f40a13c1aa69dd4460d164284a016af68663fd9b1f048f7c023b8d206bbfd3c6eb8f3da058ce020cb94741ad67e690100f8fe2d3073a230a1aec3d1f2684df371acec199055303d542664eb44d96abd1fb11ff36b3eaa424c5334fd541628a84334c0f1f52b4854f76a59401fce15595127168fe7d0e95d9d8b9719976738152aca501ae4426edee084e9f450e66288075632cb90ca5758fb9b04b294af21b3452ab2bc2bffb72f9f1cc2f8184edd81be4c4aa1fb17e47139fe555cd6e736b7aa6b61ff104182bd495f7faf660824c5dbe1a0c6be82eb379b7d23f8790bd5c32af386ba5527fbfea3e57543bbe20f3d6c3c55d46e52b68e1e630248705fce7cdddd0aa7b61cce6d3598ef8e22845ae4b9ecd068a8311c13e09fa9ca4c9218728ded7763e1d6500f4928e4cfc19955d0a55b2177e614d9ea65cd835f914eddeab5fdc9623b9ecfae758df092f8d9ec05b9bb2cbff7196afd8341813202c7b97cb17df6ddf9d084db22805ee1fc94b507a3acb074a9ef9a2e1cd59ddcef1d3167f6bd3d515479cc87356182f3cbc7170c56ec99050bb1aead38bfdf62f4a6a2dbe8b3f9655012b317e8af7efc3145dc5c36a039f44301ce8f136a2a07647943ce711a47dee09eef4ff0d9eb143c214167794dec58ffc742cdc33f5263a9d9e97435c3191830ba89a7227a6a27e294bb7b858f53029605d7b6dad6320103cfdc0526fd7054fe35ec55f8abb99bba5427ce5f0420bb45ae499a01e2e8f9293946561b6ef354ba5fc93bd9613b2d2960ed5d3db9813dd1a2b4c6419db604c488258cf91503e66b0e0987d11d9fbc6925cf5d74b9a1f4e88d42ded128fe5330e1b3b787a66702121138c393d90200444bedae33ae3ad80b58952d982b0e930861c1dea960c5c0d1c14704a7466e81cacda2b08d3953dfdb2b788980265dd5fce77421b95d097044b760e55f9497e35ff2fe69018a1e11187494f2243aec7b39ce34edde19cd3f32ade0604a1614575c79153a0f1ecd61e04c814644d56ecbdf7200b577f586876d8a40d0fada4f44b04a5d29d95a95883b8b29760e1629840a55b61094581ff6dfae9807ae900b67e469087f863d68fbd4c4f91e02dfcf20e4261a9d01eafe9195ec85ee30aa4bc56f38f047639a0a82b581431613ab2c8bc31980e43a3d91bef9b65042b80cec2ea9dc87160f4f234f65179469c9955cab9608daafc9e9869907c522275a6009875e5d16501b60b99999316b253570b2829913c7033a60fc1fc2d4a80535859cb6366b83548fac6d9b357b0bfbbe7c786d0316c89796db2d63390bb5b62ff5e5233b2ce14ec8d2151521b0492954fb838d014ef13158e66beef18671cf2089c888ae027d23071e9068efb2338c9d535e5700afcfeebea8271c5fddd67f3df78b23c8bc7ff6206bc0270daf64c644792e13bc4cfdefffb8eb73a4b9142e1b05f3784f532790248ee1aafa34d7a9191c993aa9137d83ce556e886e62a0b283f9070b3b4c2dc3fe7e18db4756fcec8abc4e04af27b2f690eefe823a839d063c35ba7c8af86b1883ac6b062287cadd06ff6f059b06cf1404e52b13dbe63d0ac2b4f89133b38aedbfc0d94f653bfda4fa513f23cef774e23523357296adef5b2c044b9dea9f44b3593c851b3d86f18eaa4ff0da3ea8c7e296f48e3b0b6b097b06803b26b557a78a9179cb7e5ea94a9c78d10da001be1152cd21383178b616f7a8cfeec1720c33f57853d093bf0c1116eb8fe6698dd3659db71796302b93991db1ab853c8a3090aded6dedbf07b005e594f9c2e88e8f56b74da1050a94deec76455a093ad5894a40a2d433380524884845aac25c5bdd92029d6e47383a57146940c9d55abb7385685ad5ad8844802baec4214984b41c11d95bd618cd7699ce3feddd09599c4eb747ceb31221832fba2670a9839551d66b8cf91819c3ea47b487964a3000fc592b39e2e93f3579e87a375f9c90e681b20f24e26031da83cc7da54d96eedd7fa62e9b0414f723ff7ede4b9837b0e94f2a4787843acfe8b2b4cef0d2651a7040d490ab0ee7319e2d508adab0025b6b709222f42f3eba868151886f537160228bc8221c89ff53e2271be4cb4956ae73af520658a17a1ddfefbe97c4e7c96b78fc962451b4bc71fb1b3fe375883f2514a900b7d3b128c30011cbec4c28985821bde887c0496ce11392ef3407436e88686f19b4acd6db1fc4124354a268a4cbe340b2c3d93c2073798725dd7e9a2a8f81c48606fe598a40b32bf87484ec5f0375ddd0cd49e1fd9d7c891dc847e93b6ed4e0aedda57f9a91e2927cac3eb1233a98cf8636e593cde5685c962041b00714d4b091678a0a67017bae0687179302cfa7a8bb809777648ec27a815a36cf13f3dbb14fdd09ac64c14ff74c3fe4011b6f4dbd6de2ac712ffe0e3cb29c46502c56c575ebff7f254dca84a5b31190d6c1c0bf68cc68c0d2b4ab386c06c00ea6a10bc63b70ed68f3049567d699b4fac4f316dd50c58c9f08aa191e073bef77f470fa4665c2e3e8e20c6d124d1149785697888b9cbd690f1fb3fb26934a2d4d6b34d03ea7270b3d3cfba4eb94c8868a9d5c296738b6b04f96e57d12a46cc94505e2caec723ebe05f2b6c0fe434dcee1c4a2e3bf04c9657091c2ca7841f56793390663e760d7dbb7745b817c3933b4b199b31283c286b0c2ae5f15c34e89241d0ad252ae130e67cf0f2e093a91602fcffd625f49eecec249a0d9db592dd67f825f684d26099e56bb271d79b2f755f9cef9184588c1db8f8b55d3b6b5c04b1c2e4d39bf3377cf18b5324b360baa409764a80266d48c5ca36d48a1d21a5d75238aa5b41f93964313cded940b57383fe45936a989b11f9335220c3043501a4d59cc288adce8adbdb00af472b02cc93d579bb9f00ab2d898b7de35ceffa545af47156d7a5154c1b23e96426e4c9ad394264ed96948d00f655d1da3657bb718a710c5354e382a1128a0a03fc60fadba3df1581ffacab9297d55b7d43d84350e76a0a7dc16ea82a5a09f87df179f24fd6d2d6466221a6ad8c3e4d8044120b268a554a71704fad6fc99dd268c337c52c75b634fa3a6de9686b18ec9e8ab5cfcbb68f9938f4288e879af538b17bda54a89ba827fe07d9af862321b5f6eb9c335924bc6b42d421ffff2fba318828d0622dbbcc29d22086b2d835c5cf1b3b44077b4567603e7738064f5e9740a784105ccb898cecf32f457900d4d643c01de3750691b2b8381e40bd9e7df67b2025a383a3ab53312ed92b6b75ac25561d2f25a78bcd00dba6d266e11b2147fe6e6d3694707e355763a582308f6a713b42598d77bb6bc8a417c0fdf2c3708154993612e4f06e48f343c372cbac127ecc5f2300922edd9426029b49bf499591831ad2615c3234233adb091dffe6a96dfdf5e65f2f313d1248d5e0e16efe22eaba47147977978e4c01e02ecaf3b7e10fbcc4d4f77691dd3b5ec7bdf7d6dacb02a69426f97ee77e6160002eaf79b51f925d41afd6f906b6d542fed0ebd0464cdb20ae5c3309e98161651719b3573aad5bf5936ae3041dcd014cb41ccd982c55cfce4674478a953132f335d369818437d8afd56490a9f2fc795e01a9c7761aa697bf3405096f41f4574e590f7752ee33c821308d23fd31c3dadf01c0fe654b6d6155914a8dd2ece55db7e64f894023498b0c85c696c5f9318712652198ec3c037f0a047c80c1168d7e12e00ea63bac181e6712e1ebd4aa75a837647f4d17062e254d4572f2fdf8f0e278cc58fce9c350c30cf8974c5d6526a314f40d3a12233f8267a22641edde352f038569295598b03e3a4aaf7d2a7cdb78cbcd4332f3548a9572e66b7f7e9686c00fc2d436711803767dadbe6d7d1d1c4e91e9724a52e8024b05518985ac0649e2ee17c761dd1e5510865a7dc06a9d9ada540c3d5678b0ff5b2fd664555a293adb223aa7290bbe05b2ace6b7b2427b306b7bc5c555b7463724f960c4789f6228912c181c6b06fbdc8e1ffb3fb465c6cdf2c1d17272d2e55927c91cbd677b2f5e3d8284d77310343e8aaf176358ba80adb9e131b6d3418d1e1904f5fbfd68e68390fcc003df5d76b09a78ac8ef45cafea8504ea9614a3b706b5c35562ca27cd94091a51672b01ba9684d274f20239d2775e5bd10c4e4f5f29b9b3d4e47a1410c3cb2f08453fd3e910dc8009646e86cdf410ed4544442635dfb09b7f10e266fa136b763c85384c03682ac89fdd9a79e59fe39d39d29ebcfefca98bba212580bc1cf38b8b8d11a7282ab3b4afdb1b1762a3a84c6fae03cab819e8f9a19ddbbe9101e1e365c2b9d7834bc7eb046b300dbf1240827341fe148721ecdf28cd6736b909035099d920ca184f0f72d31278a8ea018ee04021c327efce3a44060b4ae111cdcc792889b5a96cd750b0716b3edd72eb3c1e3604bbd1d16d6e3f570d8e5bb8271df37920a9dfedba77177ba800287ba68560ca74775148fc6c318cbea3d55c518dff20389377920217468ed1ab115bbbe609f235cbc3f684d328dba0522f3dd68ec6bfb0335b68cfa705515e7ed962acb870790e45f2d7e308d316028aef4cb27e2aa21e7f05315dc617357535c7509d583d543db5c11c7fede5585121125d78fba463f8d8893ea552739186e791dab5be170b2c817cd3eb5a78fa65d393f167fb06a8fbd8bdee81a13d7f99226d01fadfc6c3858e1406ffa64e658e3da2cce319810eb5434bd0edaf216e1e11eb35224b8ea7d5566354e93083365cbfd96d90a68a885361d01b971d19af2d34522fb4c80fd4351dd003ac1f6515357a02a33be50c8ef571179d101f88f8bcf984893bd64d5f7bd0fdedb6d75277043e02aaab41bf141b8e5456bd7721d14be892ab374f9a74acb0d98e8cea14cabfcfd516530cd12797edeb7ecbfc46154bd896f532aeb13d9a2f1908f15116f5bcd94dc8d2f101e3f1a2ccd56246cf4718cf25dea5d7e42420a3007c93d8ac9a98981fde43645cff8b6034bc35b31415570d20e6e1447f663cce99e883b08dde8224c2f2550dc7e02edee228b98729556e1044a397647bd896d183883cfb904d080a044074923235aadf06bd9c429aeb6f3d305f6fdc02185c7ac30506c6d21ccdc4602ba5dbfb5b84763d52dd59c49ac565694e6ca5e4569301c23681386a97b77732f8a37220a19cfdffd8fbcc03a28696f5c16c82b80aef592e4bdaf5b6825f5ad2d4f27e7c88e2c6369ea02bf1f97d9cb0ef18c827f97a872fa9a034d86bf26cffbc75a2e2e639d1fd65be7b3105d45a59306ed83f7b8aa1b6c45cbfccefa7f2381ec1ecb89fd9991a9b4b6911efd8f249814b86292599afbe4f9eb38273c99ef732cf72fd88aa45b1be655cd9ef416448594bbd79194f188b02868c32bada939e4dc5142c74ed21e67a2a60423f671e96a3dcef8f7cf24897df3831bfd760dc3e19fb80d24199610dacff4260c40bec2850b64ab2c7da0d408113f4dbe9bf0fc83220e3ce09b47244fb4a54513f2b2f80cc0d1edf96a6363b51e517b6b6dd7f3a100dba3677d6e1e02d764be45a7394280fa4c28a7c6cd6957839d8572ffe044b4ac5e0411b88610d84500f77a7f9c852c34c06d93d9b8cc7412b85bc0b1e7c10a2354b6a916153d4984bf3cbb00382d06ee7327e494f5653c26fa3265f501ab510f2ce60815a2f8ae10e83a5918a2db5ef7757da84a015a4d0703494a1aba6de4147b8aa4d7bce0ebbd40ec230e9f518a625bf46c8e003fa72b86ced4aea187662f05504e8232c4fbed119c8f6965dd292873bddc2e18053571e9ac7c0e677b4fc09ff813b18795928f6e4fb02870f92bf4c47423009b3b1add2116c5f1952137c0b76a3110eb91eff7e2ac59e317b2bc2bef6f472b81deaed9b4ae0a22e8183647d7abf853be83d71f1a24d2d273ac1deef911da04f5c6140304936f5e3f5cee27e9a3903136c139480a38d8438cc7e7872e5b4cf36321eab7f7ebc28f2cb63b244af5c252b16c3ba45cd7a83f31312f0c9f35bdde02abc864784bb63fd206743386e3baf4b7e1f82aaa848887406aab9c03e4d0a2206bbe9265a747ab871f88c67a37f314bb82bd94ca4ca31f35f6287d5166d2a64c3997aa579984232c1704294d1b1fa51252de589413303f1ad76abb37ba206025137b1a910e0e84afaece0076eb4e0533625f846a555ef5b4f5c3347f428700eb793806b2e11bdfff4994d0c2d31fa267c63f2601c11b0e175940919a9e964e3136b9b76f296b4e0a89c00e0c910f36b007846ae04648bfd4140f94ea312ec744a38adaa9aa8dd80ed1acd9ebdba0a180dc44adfdd11982ae09483e5fbb3b6efc1cc918618156e0a565b790d91a32b469049e45d5c93f14366c14c23d1875fd69265f834f3d2e2afe6d04f40dbd125f8b351b17a5c70c591ba41c1493f8924f61abea7e1cc54549a24ceeb1d8cd11ba58aedd5187ff90fb0ee2946a6765c12da388013f6291a2f8a37251edfc8928d9a26849e9bf500956d760b1e1ad56ba08929adfd1f32e67303e9f9a2fbcd513bb4896375aff85cb3c2c4f778fe4aba32336942ff32202392a509405a13be66b827dada590478b585250f0e97c1349c070298d95a22fb57ec5e7bff83b9911539ef40b682d11b3d4394c8f257336712e6e187580117ed20a2349082dae1e2ab81388ccd24bc9395111423eecd958c1fee1cc737868000bc178eacb755fc21373db8cf298c7d21e5c4c069158677381942096932828810b1facbac661056c58aef8c97f869c2ac6c7ae03b5876232b696506d11232de6f49cc7a08e5cf09e29cad87437065d26fbe8f6ea36a9173ba8232f7c461f017c8dcf990fa330d3b7c199308635749983d40476bbc244ea12516511944108f83a3a2728757dec8ce8198eedec05806a5c2b3563c1900b877cc92bd627f08e3eec07855b329aee63d10bb0cc46afb14e80d9e68eb503065192f8d11bcfbe3ad9d32916977dd02589d52b6831e018a2ee0780df201535daded781f69a04954a26bd926307b2471fd798a6df62c643a059c2671b3ed984b257fe5912cad50d87ff6d3f20740ffdd8b8af2798da9a0f9ec6d13b472f3dfc071d4264ab96534d9c0b9e5383c7fbdac19dccbe8c5c7d4aa13c3c3c6a324f8da3d7c58fcaf5098d738e41ca0f64701b3760fe4fd4e507ee2fca067d387ad15a9d062cc6276c9239e606e39c04b56836b128397d95f3e44db071c6583133a1beb602f03233d8ecd9bd8ed28b8bbe4aadb5b93539eef9302f94375b923204d3427196d05cb678aad1dee82c56b85b4e0883fffb668b481a8a632f6acb92640adc4dc595ea77472fe314dec0523c059c7c50c535b6b6e8bdce517e7e1351069bb62ede8e90d8f180393143892300301419451a6c3ef474ea31a06919aee4f018bb333e684a221e749bd0f209a9e1ab0d8e92714be502528af3d69c32cb2173461f8774489358fe72109f6b4f3b8863b0eb271af67c22cd58bdf3e465516bd8f925d9faa963ecaf5a9fa2a84bba65df3a6e3b4cc606a3404755821ad96069ff46b5b258190c19431796ab877a48c326ad3801252c562a704b4f3fd403e7bf700162b479bb312d0dedb2f5ace4b54a568d05a55ad83f28ce581e83ba1589abc95c7b8d2c2a957d4377c924bf57d04f17eb95d528f6c04e13dc10dc72c0aa1843e8fecb176269131408fbce14c39785503263b1b368d562245e36b02c31a38192b2fa615392e83c2f23e0888f8e5891c1e06c39aaee34c8ec5feb5d00702e1883750db6a7138e25e389abc66e8298a323088dbf315ce5357fe8bf926bb07604f999b6a0ec322739a91f05d6c8058444705df6a9e4b90e5e1f2f671548e66908ccdebb0e467b22f31f96e08030420f277415dc71532d4d9dd3f976915db897ace2f706c74643a03fca55553c6f9d459acfcef3b9e55bf8dbe61ccee6b1c3caa8a24fc514a7ca036a09201b7a21512f6b7f5b163efc80296bbb7088f7018111f5b53d0598c91190a109d5d4f37417776f3a64aa3e8285bc1b62082cb1daa9260f2814eee369049e0d68ffb0095727c530d8d325fff17626f415928a5d6e883a8d2c848d09026c3d45852e2c23fb64fcce86f05d9ea557737610acb444895db5ce0ad8d181194d760b84fedd387c810be3b40bf94aace4494fd24e370b8921c74381e3a3106f5fde50ddccbe98d215b2a12c5462633c654e778a5a87f755e5ccaff1eefd9f295af9bf94675d44061c145074185015c819a8531e1a7d714c05271193586c49ea13a6e9afc5796e673dff14d046b91cadcad749fbd757cda8f3a4f8f3c88b8b07e9c588a7c50ff55583b8304193541f9f2f023474b7ccd15aeeab3db50752382d854d5d9e2ee9ce5498b66973070eb590e4cd6a07266fa7d36101553f567c0f656d0d3314c4c9656b15fed0c03f20149bca52ab56846e8f43945f8cebdf7494746ca776b341aa0df59e385c61b3c62ed75a369424ce9b9b00c412f7714ddad8fcf34f2365217fc399a8b6c55bef58cf45b5d26626e91eb6a4e7339ebf5e19b3ce5cdfc22df7d11322ddee8150e14bbfe526205df1eec3789d689351782794958ee167462ec8d38e563683a07ddf00961d991d59b2153e71463834b264c7a50e0ec01a4b566811f503740739b6d5c322442d987c85498df6338284276d30d24a39defbc889b8b78dc0a55289e9a4bb3c6155a446e52e1aa2fe315501e349ce39ded50598df33a8be894d172e13f2b250ed9a0dc9136278962e4f8741b01a707e02a4b7ce5cfea308d83ee126951aab1d880c4686b1d5527c5ef2b50c3be16c0fe8c78152f2923db96eca34bc4670012d6c3fcf61b2e472be532d9760b7a039a641184f2107149653a121e66451366797cc717a25e0a56c791355d864c99eaa73cb5615c0d08cfd8670f1c1c66be5a61a8500e95c56e1e177f2f1bd4237966e16540be908bbb82b90a6ffb5bdb275d2d1c2cb73ae1c446437297370ed558a2eb696cf8429159e741323f0bfe303a622ad008f52d424cdd2cc519ecc9bae760c9c31c93db87797305cd61a28513ea2bb3540241d208075876f3f5625e8240e758a95f7f716e526cb6256240de8703bfa49d9c75a89f26bf3b3fc9cb82ab764ec30e7bd4a7d0cd66819c92a5fddc6724c0537acd1655864a371afcfc9ba466ad10bb96629ad8637cadba9862ee22a072da51db57a5562fdc0d64ca829869bc114c3691d122bba877f14344946f78d4eaa77f0ea1be35862692c9dca8a2936886f6f2c8d66a7dbde1874c71b958bacbd9d0e63384e585d08c5cb8f6e3fd5c107d2f124c7bc44a59d0a41dcd5048681f13fa55368fb3835485066251312ea0c0880e4867eda5e08efb97461b7cf1d225b6ab5fa37a728254fcf321a9c85e7c571242960edf2ae7a6618b2ce15a07c77f2baf01f895c15d8d7098e4b28b409e355680a749127be5d4a1e9b87c5dc55abd63db3b396cfdbdd41fc55371ec43d93c8e6e55caa1b221fa62c66209cdb73072885e75ef74edb4e35fbd9e01e09c81dccf754a6364110035a403af8fc6d7d59ca5e7d74cc67217d2eb0c779408239e67fd8fe8e9d709158b2a3d12c08bf9a092767cd6e47565113a5b05e1abd02fc10d63b5694ef40168412f2c7b696fd8a3965687625a8b1adb7c4a7e7f6f3262a3149afbbe3c31e4fc1c9d3b1e56ba4dcabd2432fb360810b228295da6686102dba9ef2f7ed1bc8f14241da8e60e7e4851963b3fd69875dcba8dee4f1d7e36e547c27f4fc9c9aeee7e0edd67204246df0eb93f73066ed752be2ee73b3201cc01b6343bb6e5ad40987dab4e454cf280d1df165146dd5f460472c6ba4923d460cd6d81d520f9c9ef7ce74de5e865ca0f51da705da5ff65c68ae78fc76fc39bdaaca1bc3eac27923e7f7ac3145bbe68631dd8dee82207854e7c1064f5c3802b993d77e929d9cc3ee17600f51f440bd81638c77aeb7b42c30f8c7a2a08f55932d40bbef4cc25e533fefd8502881e9cf854df000b253fe5094a774aab33f58d991aa183e73f09e13de2d6662691f5599193928d54d669dd048741332c52c369a179235e14a8300a732df496147c2581a671199e0e5e92b5ed2aa3582687299156e4a76ec6e9a7d1fab408f8e6f509cf22880ff32ea194b812c8abeef8c5f549565f79a4fb4df3a543373997af01b7beaa87ac76c308d989c37c74665a05b92b8042812e911d51b896f569bf1fea72151779e938f28efa8317c52340d7c720cdc6571a340cfef636632b702d403aafc6a55ab5cf6e28a9667c4fa6dd9a39b55a8863d9eb23e9220f10fb5324a96b3f3c523c62f9f0ae25c52f971dbe6cd68756ff307895711e55699512c0ccf1db9e2cfd9adb24c08116d8896ddab7ca9134f5d6ff91aceafba8bbacbf59050c89e4534eb2d536c8218eb98cb172cf56abb6a1a8f900a132caa930b409ce92ead17199bc11b5ba596b7b44bc3478273594ee6b583dc400c67b424c28ab23be787d4ca3143a996a56927ba69a80ba7bf03994a914b2bda2b9c6bfb2feac72750cfb7f0dbb89d66f0a57ad61fefdb2fd96ce2232794b43442d10f9ec8cc1d73fec18b6c02c41f9f24b47a868664bf32ce3cc004fc8af3bba912aceb6ce8d28d92fadbfa49ab8af0ec77ef5bdb14e870ed098909991234994d3965e2fadb69bbae690a9c9ae9cda82bb4bc50469ccbac3637c573afc1f3d1bdbfd54ab8d482c0d8b3e831e440b537fe97ffdcf0b78c1896218f21147eabebb20b5db5c8f5be792b8fc4685432286d243ea6951588b23f8ec85f6b91b191ac4393803d5bf1907e3227344b7abb412b59202760be340b860ff7e13711d7b6498b0c9077c824d8bd2034d14bbf2280fc4600fccbfda604cc417793720125141add9a23cca5ab9f12c44428621d05c23b4ceca0bef622200906ba24dbb12b041b0fdfc184ce408d74bee540a4b608afb4b205da9e79af035de37c9c1daa56fb4c9f1ecd35b7ff275b30d3a1520f7accacabee0d92c2bfcadd94884d556dcb132332a0548024612b2fe4d41531dd50015af8ffe24ccd1075270d4b37f86a12ad797619dd10590b422993e1c91c2d62cb7a0bd16389aec5b489edcc99f9f196297af37133cca4aca3287ae508b0db4db7a57030c1b50f556cd9995120c1be6af699aa3a6991e3a630f2bdf0697c5481a9888b7b1501427df8b7bbc0e233cdbbff05b916fcf5a951c839b797756eb231119fd780117c3ba05169a9cb7e24e8d382f5e574d784e04618d27729cf710474712f289bfc30b4d1b244d331aedc438a4d630aa373936c1fdd0df7126db639684f708cce8ded7c8b75fd9f2fb23a36399604cfb50c4a071c0f2bfbeb1bd7d45b0185c2353fda0447cc984f377ee9528ed1137d0b3481ffd203e5d9a2fd4914f4e809cb2f10a3c65f9fc4b78472e54edc1036354c2b1efc64a155a1c3170bd31f71aaf5ae0288e8bdcf2e27959349f70ff666e19332a43de10757bc49cd5cf457f40d9fd5e20d9e3a85413dcfdcd554cb1f5c9eb3d58c066e2e6787b7566d3171ee5ce3461e1d176e7eb504d9dd6f5f6e7b168d192cb1f2cb82198577fbcbedbfc4b49847addb1fcae6b68e9e6384b2aebc2b5213658387199b9e069992e6a7a0037b3dd8431b7b582170af7021f0d977e8c18b6b92ea1226a46e960ac13a562dc44d35b4752e008fe75a7a88ae0c86c905127c3ddabbdf72206697595388ba5717b704b23555244bf92ffb626303bd4435ffe08ce55dc70f837a162044b295b001cede4579c23fcc4a03bc46d68560af4f76ab66557dd8a6245d9479e2828804019289ab470fc799720b4f5e9d7c482542e7b7e96c4ff7abb141ac8b43195a5d3bff0d4bc3173bc018a6b83003ea37982a0045be364b555e4544d3f693940f80c1ffa2424472504a6bcdac9cfd78dcadf4f14b751975243bfc82891424f4249eb5355911f4868ee2ec75ef45b077d5ee325153f6a105d0c0e297f1a9d9ea406143b21052814f758bb195d56bda4f8d6cb97aea66657fd3cdb74a7bd50a4a868a2b059542cd84600da24cbf5460f2d4e2b9b979088ee3a7ed871db7cb6aff6daba9992185cc36e60196a5041d143ff16bd8b75f901766f10014f4ab1c186e6a988b20ca074f510f340768509233206f6264a37dfaf1b502bb9a49c560c5c73dd1b9fe7085a8ac27e3b5714a94ca903775316e55fd4b4daa783db3e11af9ecbe2d4a3a1e7e749cc2cce2cb95a5cc8b85d972ffcffd3a1fdf5ac97ef45c762030f6bf7eb1b63aef01c0cc4bfa92efaf6a4cc6827852e74193d71c0a82ad1bc6f965a0372b61d3b6a0ddf45f2e476b1994cf473f22451d40d7054924ff6676f0d97b5946665fcc8c60f1f43722d16eaa88d37e30f794c25480f137ed99656054f612b7e24bbbc1df7a9b6a83a9a42f9ed5a703f796e5e3567906cd3672d6f408543d223a5811563ba97db9bf96fbaba8d10a1f7a25296ae86b792b1141d51a2af22614e0aff2e8f2e1842cf51c59c2b583ab56d4229f81aa37e573ff973c694d1bbde5130c78f2835976b371cd5b0497528270d814cdc8daefbb1e549dd793826d7394c26ff32d6e0678b3f2cc0d7b9e2cd10537e8e23ddc0f4218dfd81e0a7f1d8290ae0723416a330f296c8e70153f8332ab4b90650d8e51c0b336f8aa736e1ef80b521af992fe5f84fc879ae6b883f1214a56be24985ce07c8dfbec036ffeb436ca014d69c3794effaaa7b3009a4548692f93ce88406f79c312b197183aaf9689209a4f59719860f80de6d86d9f4b6638d0681bc12a11440ba332a7250876e0c2e9917d0c6fbb512c2b30e61f68f27c7ef2e45dedcbf4d61923d3466f58bfb941a9c7271b1a44c2379a0599979a348da254ea6aa4869558258640e766cb9eb7a328117b40bde42773f7a9ce8072dc24db6b726e7d707acfc7ec636c2f52840905855c7d3813771fba9e81d18c963dbe9a251ae7cb54b956847d8f148ddcf9a221c2471c445499762bfffc1c38cd441d85c789178fdc3d6e7bf6357ee6c46c132d4a84f8b2150b0a9a077bbb3466e11f9a3c08ac179aed2de6112183b221224dcc8e7674fcabd65acd6088f40eed038a7f078afbf00f919d0c6ca7d05ba9804e261cfa0ef1f9e38d48ef6481d4c3e32b36975aafb48ee157e8c29269753bc4c63c06751ce5514f80e61fda81eaa582413e011241629527df9bcaea3bb5ffbf18b60015a6d6aa058125af960d40527bebb15e762a67b24848a621ef9f8c7a0fbd197019052256edbe070aa555275c5dd37379d6a36b6d9ffdf3a3ba2ce6d94bbc61d8c954022531be42818fb7ed37f10fef884838adec1c7984089fa71f3ed6160a09a0d5430614faf523ba0db06847ec866527f6f9938b54a274c328305f32456c54d977f382a36037c1fce9e5c5ee431d220af5c41c35155ca31e5a3345eda58c7060c79a83716c8b504363cad2930c25922554537275e2734069ac69f1f50011534d5a37c4ed6e11afe39ce3b313d4679a55a89cdce2dc297cd81b4793cb0940ce27316a40f2f63d07412585a9ea2c887b4e334632b003dfb2eb2f253b38cb8703d626ac943b08b00a1474f39fdd9418e5a26956b7d07a4b759e03667dca67834fb90d3ba3f31e80f5451453dc02c9d012c7a1bd41796283239c7f9afd488b65157b0eaa730f0644aaf8580a04afb6bca8f827976e96fabd99178bb5f3bb93fc4668316a97590b778818e6fb538124b6040f63f2e65ae4217c8024dfbd4340b8c3d3e02f2adccdcb0bd97e1a371a11b67c5bb1a14b6bf185aca6c243900207fffbf438fe95639f99fcdba5c8b40a4843204c0331e08aba91ac0cb943b89ce670736f732d63e0d38aef1d0c955ef529675608c2b746d1c8e1b77b50d63b413e9f1c4d64acb1a638804abe779f5ad709a38e0b504a396f3a1f9d346ea392b48c1f705704542dbeea87f6d71a72080a80f008e18ddbbe7ad9c5e1dc00f9c31e79a0e38fa73c4dc3b087052800f7ad40cb16ec51c2bcee8d6e74e6828165781cff0451276793280b0cbbd53b455d32ac62ee552efb4c50edcdfe405e2669a9f05a1857bf1cbed5ed75168ce8352a881c00e28b9a26d1e055be72727b646cbd5c54ec7fe1903b4baf4ec04324b9226011920d02099b27d865455bbcdbeb249dce21b1082503939a76af4cf25709f8654044fbef56cee5ab69a6190bf16cb9e1596dd489e0171e1e1619698bd2237332cc68bc6f80e9878ae8bcf8b60d14fbb5e2a50c566b846b6db0e08d668afcad35bc20359955f2ddbe2300a5468b7a0aa26b9cced755337e32b320fefcff768da9ad873a2593f533e1185554dc7981bd8c0fc97515949dc0300522da43c9fa3a88c78f0668853495aa4f811898be90bc451ba6e1bd11f278b646dfc73a701f50ef5a617ad69753489be81eb423869d0e974ed3ebb0a578b4854a5e2b2a56f07baecec371b8e3c00a70ee5bb54731f6d61c744f3084da70a535d691fa9113af131fd4b1097201529de480251330c976fb19d7b5465d8b777c35c7e0a41fd6170894105005f3cc81ebda41c147bd229960892587b50f43234f7c32d1090aa0522ad197434f1b73da1fefcbb3619c8c4b7fdad1c56a33deb12e6f7aed84e6b9627fab761fe7824d8671a3d046f6194b5ddccd2e0f794be701a53618d21e8ce45c83b6c301bea1d7ddf3b329e700ec8590f2eee57570f4d62070f2d8e15ede6bccdeb06e6e893a9bc97d0355937b7846129be52b6f5b20a6d24500930047ceaa38afd6a18f398e36807048d3286bfebe4736bc672f4d2c1fce43a724a53f40e96b0aa44950fa785ebda4422e941f0ce67ad7b7ea0427d1de31468753ce6dcbb61a307bc3586a10ce3e91c2d1c001888433035e7bc19a48080a1d8d8eec003d17d694bdec86cea43700377f559d7555fe7184f0992e1cc83e0c86967017417192a9d9f61107401251fdf36acf86fb1a1a524dcc3f89c12c7b18b1cb625f734f6e29239892e906b13474dd51fe64f5976d0a2c13d7546f42598cb161a53b5ee4c2672c1b79cb4fde36bec67666f8dc216e8ed3b8b814fa56d7ec41fa47d23cddcefc5935748eed23e38ee19baf33519c0a0769fec4e34f52e197a214c7f53f031da3f6cc88ecf90f470602a716a373dbf99feae7f74ffad8ec2dbd3c26de9732801b6e651f13351c70a3cfe09fdf608cb3c0491f4a0bb4b6fff47a17995014a24f065100f90af64177659ce7fa7ec0d84124bd6004f0aa238510b5af618ea9116ff976eaf0e18b9698ac87c6a31edf9feb75e05a8e8fcd91990ecefb9820d174f5722cdff6699c81240b7438e5efde80df2d874ba08b7a91042d637120725baafc4c61b555a40b85ce65afda91d812db131c117400c602d6768ea8a9df39b9e76048695fe0c1307a04d0a7483a63ff9df56e18ece65c21acc3c969ae7a40e8dadcc5b043b51f8c16f9b3fb10d3f65d900b51e6402956a7b6e82713122301d84ddb5c584eebf364d636a3521cfcb737cd6b08f5340f0c06926080e68323a4f77741cae4e6a1fbe33711af71d0b06cf2efc44cf13c2e8714a123766e8530a24c3f4350b66491acf8eaf31bc4c9a7ca17fbe35892f3b3a6b7128bd4711d7abe4135b69d3c6dce378de3cf87fb6cb620c128041be7ba85934c2cc623b219020dc470fd943488d14ac882f5ef2094d7fe7b3332a38df5179b73b90e2418f286b4ff1c7cae6e0e19c57f960dedbe364294caf73758ed3f6228bcf59b0dd08d8cdc0fae7d558b89424a53f29fa7292b5511f85c7f636290439c820aa4cacb657520366dd1d9dc5b7356e4267ab397e5bafebbd900e38ab1da0feffd747145816427b0ff2c91836ecd09ba282ead0d63d825f737711cad465305b9dbaf5789c930851442a760acdb24cc9ba59115ce748afd8d9446c5de142448a2a08145553ba3debc8f719a23674b4d67ac7536aa47b1f04353999cb967a2fdeed58b25386c7fc43cb5a02760d620fb9029fd4847a0b6f2e8cb757b5fe54f7d62b326fc3bacfde36be5f4ea7eae93d9815a92ba46490a54e47a69dd6075b1e913ee039bacf68fba782d1bf460850cb989869652b6425ee5b05a3379ce623f9f5c2191cc1997b8022de4ecb10d5a2e2a93ab3a410efd10dc4eb8f58ef08f5f8f381b6e8e88c08c10481c7fade592c6c777361ce9b1b96d2038c90af5f285a749910c6b989c703769d5bbdd12ff2167a17df09d2a657e77af960c51ff41aa7b3abe35468a63279dfe1c0619911c89f778bfda00b0b4e2f7a5bd4ec98eaa412f793d993c65d162a973f344b7ad1b0227b6eb98e084d8c15c41e8a0c04df945695f28d65a4955be1680d49b0c9937e579dd7e4a1bf93aba3b47098ad645be620531ee95d19c54af1ad90e6b942a127f056cd83f1f421db4c905adc637f10f9a8268c3cf8a3b7db9f0968382a6d0e0f121474382ccaff441bde627853f2ee39e21dc6942fc4635c116283a375a3582d8233e2cb3b57584107de53309563719f915daf45b804b0b5220267b0f9a5460d5ffcd31817e097e1262adc0377b49d45e29d6244992d5ec7f95c650b2a8c50d2be784dc91b1eff3678e261a0e000c93aeaf462bb261134634b2a42ac15b543b076be61d675331cb4680dac06e767568126195a86557c17dcc8018221ebfa6eacdc0771d979bac1b75193e587869797ef5afffed032b7285f7c49f1d2268fc5e0a6ac4cb069b8affde9c06e7cb7326c8dafc217d08fd5657f596872e40cffe15761d297aa42c39e0e9fa7bf88769987592429c8fad610d638ff24bc3649fffc8d9a5ff627ff6de0a6a6ba05afe4011eb8a0af0c9a707ae7ada2bfecc694b1251f0ad472f40ea3c19fb4c4eba4935f856ceb05b79cdc88de2359434c12c39fb749c579670db41faf18ce073c44bbd955e6ef8bb77c76ada6d7043fb80955a0df8549d8e18a84316e3e87443f84617e91de4902399054ef131ab26e74393ebd18dad1880fa0ce9731ce754996d9eae1913f8aa0164934fa3bd88493b94e55a4b75ed2d808f9c6660191ad600b608b87ff8e621a8fa6038f407c3c09c34644d5483a4661777c90987b9a8ac45b45ae073ad0a6114a77de7aaf702d1f620b286e09be913729e539d0e89cb84efb9035189bb8a9025a4e71631c0f715a6aaca6ff3dea75b8b6ee37059fa13b15ac0161ec8ac2c97bb9f899966c5dc007841850f45e21b671f46f955cf56d2e25f1807808b4e867188fb3d4bd4d4a19e207a804c02ce16d84e6758cd179921843f2a69e65008d6f132a699e31278bf9387c8401195beb7ecca6f7d5e32c4e0b4119ac7d8d6b802881d234015cc1de944fe855680032f1fdfbd63c1ab97c1b1270a41dbd0527f489993d45ce96d9ff02bc711ddfe9af554f9133b0bdee3a9f655371125d0fa029c5d4e060ae6a5dd9636231685ed4583e445dd03914614332c31f1ee9fe0976ecf92f8154ea159c609be151dfbf0204d46447452dcda92966b51ac9ac1ddbe644ddd43a9b5484cb2ef6f3cec366e86f547d9fac8fc37b648a432a715a6e9a10faab7d5dad4a095c1e1cba05520b746512efa5e920b90e698896f6fe8ac81cd552270ef6a414c3ccec52531c63dc83b8487d93412de5e44515d2c3f38c8aeb1ed2462881d3083e4a5703fb2b7ca69f225a87b099b277583a4a3e10ca686451ec9b73ab0186e86be557b11ded3f9c2dd11f6752580d8bfa8f426944bdf1ccdcb8c50c80cef00b67a2599e9aad8d667d4510ca74ef4941ac808c2d05f9f0931b61af0e35edaafbc1266bebf474210d1e61addb0142b1fe22dc074786082765ce67548b0da2a0ee37f9ee4efdd6c231d1e6c75de7dc08c6e6f13df6b93ce28bbdbb701ca42eaed599098d47dfa65ed167b3edafa7801c7e95e024bdbb416b27bbeb11341178da2eca671a9e5a44a48567310ff2d7de568e37bf19872cf106a71894bb181344a79d10dd2ed8b726eee806457e844bb5e6a3e1a891785c63df096f924929ad57408910ba0a6752dbe942176b8407b7cba5ad2ef5916920a11aaaf0362c4b35666e7ea12ffda5aac98363d8b6fbf2604cdba488a57ea4f0e8333f5c971e1001652745323a1c599063dcec47940fc99b535d146b69144fc136a3bc30cb7eafd8772cb10df6dd499c6e9078efedd693db27c900cb090d1e9e30f75fc572f73ae758ef98bb391e943875aa82ca941cd3a94697e2eb681470b0e957714e0511ee5c05308157dee7c17cda5ff45e6e3a708e783530227ec7c2dd0587fa6ac724be19ff6ad28138a8d074c818726be9f4a5a874bc2c791b90054c242ef505c1073e49bcefb55eb93e27d28caf38bf6962b9037fca9f39930ff93e7827040577532e72d4fe165521bc1c73c634a883628f8464b3cb6ceebc9edfc1dd23dd3b01795b2ab5654d1d4af6ecb9e0d4e3943eddaa8e9e16e331f107490c6e9c6df4ebafe6c44546878e41f6fca0e31d40c4b0ed8d8ca33f8a628ce361cf467eaefea16db4e31795c074e7c6941c15224d473d928831481604e45e946b72d8ce8c3fe49081569e6ef3f666dc64dc06d2a9a731d9b143749fae5ec10571919865b3f02e0c139312d44dcb6823f77310de49c154010e1273b57e28c7b7b36b19bb3a542cb02a2f7c1f6259f9dcfcc1f22b7a3431f011161be8f7984aee70207210bcb6e112045f8b5d2c5f9453e987edfbb462a8edf8b39e46ba285784db6a4dffd704c249683ddccbadac9b4f79ac8be12464aec9570396a675a2138db489e9acd9785630dcf01cd580fff41c89fb3fe7659a29d43ba6be884dd084351a253fb213996ff3495f3e8bb1a82fb35dd6328e7fe3c87cdaa3d0f8fb107425a95ad437f3c6a5d24c1b78f45e09e16bcca324d6aa67b00f9189d3ac4e5bb1cfc59a866ff8e602b02487dd41f0e4c2dc6536c66a5047a71f60c724e6de599a350580930d5edec5de7d41d1a35340cf187be6b3fa4371215f7ccdb2d92afd04db172c5844352e67d5e35c680f2129e3e533168a6dcbd7ebedd9c9e3fefe846e0391ca913c0de9fd239b862a73dafa153a7876c699e21a03eae02d0b816a9102b3104b101bdc59edb8e6da189465621c85662c9bdbb31acf6d3df8a9636516134d786218a8b851cc1254411595cacc4ff47636ed4db257f3ae2b1d8b2e386b2cb06af0e3d478f04cd1882128f7a70b0a43b8cfd1a78f992d6facef16364fd54bb7e8b76303b6a41cf382296ca73eb1ab8b535453ac66be38d802242839a8f0cd43f086187a1a17ffbe1e35a0ccc0d40fe91b14e3a18402c3d0fd4feceedcc8b83a584e4a5e7483221f21e5a93043db69da7a1fd1f4bdfef5ab1813656ba5566dbc2c4c73520482666f3693f2df2f857b76de4dd65c1a3b19f99cec57e0f46811dd84669e1b39e00777594d2b2f6406d5109862e33d112e78a1ee24bd15436af141a94057589abc4814597cde2cf2dc43e6d8d18c3513edbeb89d4637eb70f26c00c45e494fe41c2c5dc14cf9de10ed9b1f388b4a866cc7d82e7aaaac02af87a1a86a23907d47ff2c6a5a40cd1ed8bbdef5deb3058f69cd00e8bfc991ecfe609d930dda87fdad3b06848d270cfe68935115e6d10fae94e701890cc3582c530fb04327450cfdea44376010e19590c5c52f3dc4df307f76e342aac7f19fa9a49f62d61be3c3b071627c2ec54494084db2fa62f8f8481a7695af8190fde39d0143e3882aab0e3462f79a4b5ba12ff18cb2babcb264bb49da73a86d5ab673bf833fba0e57cf8b6a53ef08590e3f27e8476a87bcb571dfe19bf1f065e848b45ac6a83bef1d3eadd3ab1b88758ba59e128ab5e7a4a9305d705c931a44bd6e489a894902b55dfa24a1278f21f3d58ea1d9db2ee7e2c985193f98cb2c7c9cf0917ad5dec3f2014e5ac9aaf88a209b085952bc8f7fa49e1e67a4aaf42122f97b7f1550a4a451ca7efa843cb0c2a94eef161d9f22f1d1f5c9ec2f95c922268ec6c61c151fcb85204238fbcf0a89b2aea00af6b35806aa6ac49db5651b36961b8099406c4d58c9fa3739511c4116a99ff97e75475f696892044f42e5f3999c4cc130a4da8bf285b2e453836f9fdc5d7fd7ccd3cc3154dec490cf068ce67cb348067f350c00e09712aac67880330443456f7b43da133647f219749ab02522e5551e4246227fb97d8d7b1f9a46d7f7a30cd78b7da6efa96842acb2ebf2e7bb957b036142c812e1e5d86387cc49eb00fcb5fa7573ddf463f7705ab95800395b4c6a19cb830b40ee09fbb68306a56cfbe0bb753637dacc02eb2489580cdcec76a66f2d658da43d692d2ffd4c40ec9ddfcc83cdf7e8935c8a08c768ceb3414fe9d592a1fdb4c7e76ecc79cd3d154bd0e8930f8b96f440c2d98ebacc069d5e3a3376b62b36ac964512f71ca7b34e55a0ba3ffa9304f782c2cf5a96068cc1dea7cad2a29f57ac91b431dd92957409f6db9121127eb7bedd32516cb3dd73832ca1f73501d39066a665d97ef2e9346e7dbe28cc2c0ba60bfe40b73f1f4df4216fc99ec0e10723d53529ae195785ebb1f97b35ed1f6b06ae1d11838b83e079c162c913c1c8dbdd21c498b129b2026f944ede3a37a18a296e0577e725cdc23ce071e355fae3bbe4c44c58753c4cf60132c4c88e173ec922419557ec7f1b5e4d38d8a4b063f503c40ed5bec2f3c0ff45b3a8737147de159f275981cc16562955e9df2d9a59acc9eea5b675bd44f0c2ea008c61b125b0111e3492bf6eabf0deaa861b7c976d465435eb84e938783deecf47d22d3e11fa9cc80a6f9f330efb2ab665b4f986a0e1498f030f2b5235e4fd1f57ac579a10caaeb921e0e428d28230e31c05deb4e85c6f00a2ff30cb3350c3f06191f00878496c53abc5d88b7eb54bb0a1055fa9eb889e7a576fd801922eaacf3d18d873e5b9dd01d04299c4d469b73fb6a351db44c0bbae6bf7983a828f5cefd542941ec771ff2793dce94bd78639b32f4d278233f898d4252290138ea9e42f7a8c6387d38e4dec673adf90389625effbc06b15f4e8d9b4b478868731cea953c75fdf3149334583ef498a6ba3ddc45464ab1025bf3791dd1bfea1588c1c7d5a84fb5be1c871ef8d800bc66e7ddb52ebdd94550144f406aadb2d47841615b426f801e97509a2b318131fd0a81bb7a57d774ced8264a9ebdf192588ee48f4b7c88a0813184beb4ea700e9502d431c1e6c4e0c08f81fe6523a8e53c280b43a596af80fea50a4d1b0a2d19ef7fde253152bb5a7e2f37efba70ce9906345cb6ec526df8bd6ee1f0198444b5481fd6dd3a37db37da438e04ad8663a714bd02c76137e89baa53bde3842f900332c5b4158b89fee32eb0d9c15524c8d933f0941a07cf4a634aec39882756180d1afe2081cfc344b4a5524910f0c09bf0260cc859a48159beede42cc7416e07f1bd7d7bad82a269baaf9d3af2efa874d7f636e69bd0f5fc0e6cedbb31cc9e5f6fcc8b1f2720b78716747ce293ac01a045de3809d33d75d413c0f7880ab50f68acba357f9a8c7d5ebfc60b4ae64d5b87d383ef8d8e2f9aa4407d346cb744d5e1943658cbd7015ce2488ccb08aaaf17a87b88c68bccd7c60809889750977c5be0da56253a42acafd7bccc8068164a640a99ac81ef04799b708c743882a85cf2f700df0ade8b4933aa558868728ac068c01a33e6575b1dcfae37bce88919915c89e7065f11cdf73f93f68f11c35abf7b96f3de03846514c63f06aaf39bbcf42487dbd1ff96ccf413c7a3167ea3f5fe011befe3fa39c51fbf0cebaf2568fd14351978d62388bb835dd96c2f886613e2e17e0cb4bb574df2ee9cb4e9cffc3ab79d60828774fd58d6f228b94859ae1e4db7f3690f2b6bd16983652aef97e0d0c4d2a0f47a610b37da59a819fc738107dcac03b9fa93c0db0c8301248d4ca901cd2073b22a545c1dc3bbc7c51856d5827e1ef8e02061da4ab80e151347690714409d6ce899abd3e8726d5bbe1b73de316bc8c54a177f81604afc26e22fd4bdca51e8ccc920edcff97ace3c5a68c505b7f436d7f9c98b8241a9a02a172bc9d06ab22464b9cca37642a71d4d28107bf9fc818d597db71501aec64dee0cab1c1636cca1189426ba0dbe51c48134d3432be6385647145628fc2ddd502d275cf05a554d89238589f7e3f262f3d8de15283848d5d8228fe8cc7783872dc5a23ae235061d0acac69de9f26d3086689b1fb5643583b3075ae3c2b184928e660212555a55a8412e989c533e60bb116ebb45ee7538e98d7e0f4b314556024c86ae7559cf4043d85f86b1c50ea40655b103b0707d0f017b2df41e9e5dad7b2c51bc60d67e24e410d38645eca64cd32b937860c5e4ff87387e6c9938600452509015c15993aa3f5116a807f2d69287bb88d177eb5d2a7ac6b1eebf6c6208b096ab082ac4359d06642151b7f7405551a6e0d1eb20e7792a3a2c9c3be3f97f9f3eeefe81c682cf143c377a4cee02a83d8b2ad2e1460150d520479360a8b30b5b623ee929382d93a797d94e4780bf6c5ad857285a9232c1514611adb6a75ec9a99ccdc76e42c91cc2fa15b3e7cca6d7692802520a46653f87e8402ed32cac31ebbd5a0cf2e407bce050b9a190d365d28df8f8b0e66934c7837ea5e9e628b250b5263a1930f80d1ac99985fb820dcdae726c8ad27f779bd78647c639c6e2359d4b4da9cb87416faac29ff6af90a0fc0b2dd2be7428a46a81e309534c8457d57c0b166b78af9e2b08838a23ce7f65fd408f6ba6fe68abcaf93f75d0c4f18551999e2c4c6948a790b8e9cd76195c17f17380ac067751c75fc15ea01cb1c6ad21e0232b40522f73b6791f623de3c848e000e615d791ab6f18ab11937142ae1d75f12ed80fff3f08c572c7f4acd15b5b22ecce3dec88a56209a22115c7df9af9e23200cdb2687d9c9da3c03adab8b989876dc42ac53a76e7a6ebe2230f084a64812a187e27c20754de3d79acf1b1dad2957b3205e14ac858910076816cf99d0e2a2e1d2491cfe60f49c9554f807c31b98f295bc96f14c8b67494e3be80f5426881be2bdc6e2f38b664c9f131afb141d0fbc5608f36fd7e58ab156077279bd620e99520a7cf38ccde07d54b8cc85944a83e2d059c1c7f9e96e17fe77fb6462762b0f3f474343b8f7457317f67fefe0e4fe87bf26986d181dccc9e898c0ceb6dc73196fa739517883a3fcd659777d1966213334dfadaf8da4dd04e545cd879070165a9902cedf46f054d52082369e4b4783ab63148bc351f23450b48145928ac9010aad6f2c02cbb0f88421a1124bc86d39d98eb4afcad582c90bfd92bf4ee04baedcaf55723092b778f799c664f52c860cae8b9b462a12d7dbbba71914dd99e6d92650ba82883b78022fce66227f765e3cc49011f036d0f8f3a636f00acffa384be8ef15186682733eebd983ab54ef77b7f9054f1e1e7746e695ce076ce6273f42b666a135bf2c2e0eff338ac6216314baa86464ed1b80909e929194bfaddc166002b0b66abb8b2e09e08f7c191adaea05e0c22c6900f53f9f2d42670665fec02145333a590f026fa10a8d46778ef4f91b75e2dc5b6362e0ca26cf8de73140b98853763b17b1fa04cd3754a0811276a16af8439520bb24b9ac20bd9d6f653f0f20d570207a3b7de2123b347aecb963e1f343234c3b7c177253722e58e92e7f0fafecadb142d04d32fb8abb05bc5402b7b932f19b9af064ca6746fc50c8bf411fb2093301ff41ab6b50ce1d772d9bcd64aa994b83da07b2c93cfbe86a9bc332b28734ba8e59dc186ff2fcd47b24fba595af4d5a1fd6e0cee84eff174db56b10ba12153ffdecbd8d506f9ff9f37bd8463905d5cf6a5a41d20d144996f74f21d327d6d1b5e08bceda6c6eaa6063418d48eaf9d6212dbd9aae3cefd9064fc43540c8fd492da2e2f65e9e29a1ab728aa80cedfedf2ed8c2dbaf284224d1f8917f40a770d268ef08f0e3b61423aa77064f6b298e2cb6ba9a43dc3dbbd38c6e5b869024dc9ac6c3398f450fc320f8d26bccf476433f432bd0dc38ec2389d92671e0c313eea96de21c4877575de648d4d237efde9afc28d7b6f15a511b09dd0fdf8dd18de0971890a9b30f69e01318073c14ac7ec3ef423254c3c3dd0355f749744ad090f7a0d4bd8771e3568d5a273f35d0881d6b1da6fa3fe5be160d68add60992f9a86fe03502ca5b7e94e3ace0b00ccb17c547112eaf601042a8a8b106322a8ae81695288ad4309d91c4c734024990a381975f7a7f9c096a3d86db450cb0b882f1cd8e39185b7d42457bd9105611191fd4bf5149f280705923fc0bdd54a0ac2a3198f0baedc586213431526495b45e2f486508c84c3ec1400985c09590ad17f25ef64ce92a930e79fcb1dcc16325c457f741539e5067bf1bb9e8613a3a5b7c470d6fe0ae7e233eb21af07e27df5477cd6ddfff910e6545167ffb83ba1c5251ad1b197eef3559d64a3a5b54db347fe674d4aca635902c34a12b85561aff9041d33e275042b4ae573294d8a25d2b70ee483252399ebc1298d90ce414fb87fa6025586cea954f37ec0a2a6cf7e63968cbe0af9529b13efc1538bd3c74337841a9cf99a40ca0db7624b9b5b867eb7170121d91a60c7ec37fba3b51d65c8669f531fc64f99ebf9279fc60d1dc487aa60e9c993d9e8c2b49996e279f82736d0c841cd29bfd96e05099d71e76541eb76a51f1aac7481be0836608182e51e34f3104134ab9f55da8aab23395a4444c7f7335e160765797c54ba1384ba9ba4a759cc1403475a3d1b7ff81e3be96e3c36498110045d6ec186a0081f13062d1b1b34c7cab67453f07adbb5411eb01b2f5a5e733646c695271b498e912c567b1a22e79742d94b0cc1a2d8b042108cbd076a3f61b0ff7c07d9dec8504460f81945a74980d0dc608ae1eda17fb9fd5fab97d2e5f12c4ee985974ad9e1e91f0cbd5a6bccfa989b618f73792b8a08d0a13dcf56142fabba8b57d8f3e81296e62a2f7a405cbd666ebd2e42bf9e6dfa98c8f041fc8360d48a54335fed31970027a8ed87850e0a322fbcc31fd4118e2893f6f261532abc06f9bb58aba7087acf97b4cae4ed568cea3497af4e72d6758d6f6898c927909c9c5ccaedbc287fc064d133661ec05b394b8d09f870d5990e9ae19553c665a87b5cf9e8d09addeeb10292b137726cd369015a1b7e14d4ee61877ddaae39e357a00e1e817a4d5aedd03332c7629756622ac0742462547d148964e21e1bd9c988d23986ddcf9556227e9a5771022868338abc0e25709189d2ed7d49a9da89d23e73fc9956255867650a589b67a4d38eaecfd3cf613d7491afdd99249a7e8d3b69251145a614b19647ef8e0b59bb2626894e4cfea47a89f7a20adf43b4b343c6c6e98233e3002b642c2aa68596742613e59a0e5da7f9b68308759ffe74eedb0975d6883a57c21f27c45195a9860edb772d7b41a909b288215b2dd694d36859088465adbcf696e28c1e86932a2ddb72f295371335e015cf90dc74f6c22688cf80fd3ea5bebe168348002b3d17275319c35390ac70dc296bcb1a34dcabc6f42e58763c430c664b99cd8dea054c13f3cc16128395cc3ca6a6a819a6c11157584223651f3ba20a1d3cdcba8803b100ca3281cc2973581f15fac633b36660ee9585c6ba149a4c0a0df4f9bbbcba53eefb21547df4e6d3d2be0ef8a24c7e1246b4eaa799645e0498d0a2dafde88ff694397931b1bac1f1b4662c05123122467e36853d61e035b4c6f7af5bfa36db8535317eda0f03755634379cc6aaef2440fb406fa2af7cbff8d34bcaae9d83099c44c5daf451d70453145b5f3eb25974afe67b7328571b92faeb8a4498d3f1c4f96b809a273c5ae2651aa1e6a0bb41d9736b051d911cb0f563aa1e145616b470be9b967390152ab2590370636de236055481ac5b35fa770a5ab5e6086b4172a83d2e8c0b1eaad6bdcf9a80dc546668465d1cbf2ce1777b6608fb6dd048d992114edd3666a68456a5f4d7c19636e18f08386fb0077e596cdbc6f2bbf1965bea55e01d625664503a4db166c1bee292995899e7421d931f2850ebced4e8fdcd500a44892171a1c19c487b347cc51353b1127d69b1e2bd0ed80c8eab29815800a33809e5b9985202035001f298f0d98cf4653f285db8bf3fd666f0013ced34f903580e258b38bccc9a473bb03e46418aa59b0241d90a3ea7b054cef59d3531ea106e9ab36d663f53ee056fd62289c2b0d292b037ba8617685d5293934d1738752b01e49eb227a5b665d4a269e4fc7f9163a3ca0156706907c31c2a3726d76593e2cc3c62f499c5130e53627b2361be337ab71c30892ab106c4b9335f4ff5b80ba0acdcd13bc2bb227b264205b4318bb43edd741b6a181c3538834340c9d1a78fdd84545d9cecbebec034662feaba902af2275b22bbdb6811420a00c12e7a2d1d34941eff63ff49c1e395022eb805268749f6f42cdc0e3b7b74182474f020ded099f420097e36dc2d8f0fa9785342ca430f311c5bc612322dd35aed090316aaf051ac5f1fff3fc3c25c3aaf793aaaa2b2f51a0388220adf47b50d3b14840249356dfe6b5ec9a289e5a1cf6d605d4eb472930fa0fd0f8e3a58482b3a970fd27ef3d97524f04fe8527fd0e63e1dddec08d7da6a24829df3433ea48f456cce6f70f914f9aae0d4d4be6ba29c6371bbab2b9134adc1726331b4e62c6fc104df0efd7f1b5d022ee74bd9d9d5d6f0231be7cbb2633769d208ec8b1ee7408858bbcfdc68ef0a196de3ef17261ae8aef6782715c05cc1941f1180503243a2b3808fcbb972a03917aa128aba542ac959f62546bade19d973d752e6b17cf35ef13689f70429e1746e4782211ee751d577239bd69c391a28e10c2fbd24da0bd37a2806bdb4a781328c32136b5d5537da5928cf2db33f2132219f0bc073b401155a4e45378c719ee841f7d5178805e33a5ad3a89522111c1bb71659c17a498b1bdefc87b8a64be437f0b28f260c3d57b392a61f1b0ce05a349f3c199c76f132f47ef22c9495b84719c06d1db72bfecc694b1251f0ad472f40ea3c19fb4c4eba4935f856ceb05b79cdc88de2359434c12c39fb749c579670db41faf18ce073c44bbd955e6ef8bb77c76ada6d7043fb80955a0df8549d8e18a84316e3e87443f84617e91de4902399054ef131ab26e74393ebd18dad1880fa0caf4a231cf28b8bb29165cbdd5bd90c6790d26554204b29d016b8adf443290da200fb603b8344ee06d40c8d1eaf96f393c67d0826abd4de0b0bb75978e35709838b6cb459bdef770c0bd2c74a1b199ebd3b473276f3b9f2894305e54e6d11363f55252ee5de7e7db8c80a3762bfd6001c428995c972ee1a7cbe52f8f0844669ebb3d29c06975539b8ec46396e809eb866ac5c6811e3c59baa0f49a6c0bde5ab109c74e666d1d24243dba1e478624af652f99e5b109496d02197c3f50c5d464b50b43c8f30b3f010496e8daba2dae780b9fba65fac25baf45520ecbf5ca906a74d287e6ba208379d0c7dbe37fc759e871d2704387e129e1a5a1518e31d60bc81bbd51b7d77d8e87197219050dc221802bf4d0d8d7756bebe184b13377d0e1b9a4629c7c153a622c41d01de3ac39446fac16de62ce1385c8d173bf311c872518d3a3db29531e3d7f1ede7db9f0ef177f25b1b47a99d9b8dbeee81a8566d507e4621b23d9f8e3d9df9926046757e9e2cf67d19a76eabbbc3ea87fb293bc2b08ac682025fcbf7c61fbf2d5820b8dfbc05041a6a9e61137c26ebb07058c76b197167a3416dcdfe1fed9d0a74067fd361cc152cc6512ee0350fdac24ba4437b7852d987af68515d2c3f38c8aeb1ed2462881d3083e4a5703fb2b7ca69f225a87b099b277583a4a3e10ca686451ec9b73ab0186e86be557b11ded3f9c2dd11f6752580d8bfa8f426944bdf1ccdcb8c50c80cef00b67a2599e9aad8d667d4510ca74ef4941ac808c2d05f9f0931b61af0e35e15e486a02d6130c39eff5e7dfd74608fd6b01403ab69e8aaa57b024206c1d46dac313521bbeb0b6696e526ebc91148953bf1bf1c0e73457e36891c0106e60001917d8e2749ff060ef921d8ba2a7e67334e91bcfad01c71a0211f229fec2c1459d2ecdeee6b0efb3e5811b6b240646ab99a609fcca02040ec78f0e96685790fd7e92e248f3443461e3d855011650f0747e721f3f4d73a907bd0e71f604f30e769ec07b2a34cdb88933df6955b9bbfc4013933db554b87691a6e70c1158280b8f8b7d7dde2a4a610d3630c230916f374f140296723ff4e0a1e300a5a90442ac192d5a92965897ec201599a61404f218900f80e7879baaf9d969179de7e69c0cf5ecff8e8b05eea3c9471deab9f47fec07c601671f2f28f7d650fe844d6add91ba5c14f2b87d14cf2b5f9e83f960a679552ea97116d48dbdd527e177440c3557343281410e72a142953a2aacb5a779d2cdafb70ea4a5764b65e009eb90d1154f432b51caea715280c446c04123678a83524fdc6287148d832f3da1cff1f2efe706e5002df7987139fe51f8401295a23d4fc0e64712930a9e6135893d13eeaadd40b2b4edad14fe2822978418b95a11f8afe16f5f1e4945af5dcd81aad7c3b8ed1b8b65656778c14389e8fcfd8001e339e23f148fcffeb7b5a98ce377fa3885c44bbe1695764252f47eb6aceba48b19f57bdea265de0b0796964cda7e096c06679ced3b04633955f2679e264e6443bf5717278db0e592ac5ea82ebc68e9d276a202fedbb53dd7248d657c1c586ca518927b970c6eb2740b457e9ff929e8dafcd7a9ce193dcb6823f77310de49c154010e1273b57e28c7b7b36b19bb3a542cb02a2f7c1f6259f9dcfcc1f22b7a3431f011161be8f7984aee70207210bcb6e112045f8b5d2c5f9453e987edfbb462a8edf8b39e46ba285784db6a4dffd704c249683ddccbadac9b4f79ac8be12464aec95a12334c01e1547bf69fe6b60647cdef519b216a627f45ab9ae6029418b262c8f667354ea0868bf151c87df7de15d312ad882858b6345d56e06a0b6e0c249942c7436a2baa38d2f450da3739740147c58b748404432b2579f38372f50a899386158dae30070c3837d5eb2596b0749b4c1c027f25352cc8d14d2ca0a5375c992810ce214053ff37d7dff675a750758fbe41c6a5208c2cfe7692a2ca1dcf1cb4781f843112f47311770dca2789a533e5927e9bc0aeda3434b09124cecbbf16dec54893900b472aa22554a196f43a35aa8eac8c124123bf69493ecd2be0db60440ed0725ceda5126135324ffe77d1256108138b522c36634b46b1a1e08ab2016bb4058d6a7c1c1d8dc84bb0ffcb59a2cf3850865a6d8370368b61e12d1d43f6e0fea4f5e77c2b62aa21a38f82089d3261807a6d40d7ecf71cf177075a2800a5f9117aa246ddd1f10e07b77cb0ee455d2da5f911a043b6a18add467453ac66be38d802242839a8f0cd43f086187a1a17ffbe1e35a0ccc0d40fe91b14e3a18402c3d0fd4feceedcc8b83a584e4a5e7483221f21e5a93043db69da7a1fd1f4bdfef5ab1813656ba5566dbc2c4c73520482666f3693f2df2f857b76de4dd65c1a3b19f99cec57e0f460dc4347d3419e03bb72a038cfbd8c41f16fdbbba7e943409781adbf3304d93c8a48be90657c9619e9ea6225e35a8cb3c4463d2e1f5e6b18aeab1fb9764f18495326d00bad7d0028993082a11bb16ee326ef055a60c8fa99822d28e4e38367a35623af25f7282c6dec63dbf78cbb347a8cc7a7856afcfcf4ea980bb67466d18d8098819111258571ee252a93a298e8b2ace674637d779f1553dc577cc3ed7771f6f305b9f282e266e38bfdb431e50bee0ea294df8cfaf427dab9c9264efc92f73f68bc6a6b43f3348601dbd14bdd1ca85e80e404b4694b9e65076cefc637e96fcc484bb67936aa5d58e5932b2ca969c91aa7c762591b4100a32b4b04cf6d11b4fec2dc7bfea3be6aef08590e3f27e8476a87bcb571dfe19bf1f065e848b45ac6a83bef1d3eadd3ab1b88758ba59e128ab5e7a4a9305d705c931a44bd6e489a894902b55dfa24a1278f21f3d58ea1d9db2ee7e2c985193f98cb2c7c9cf0917ad5dec3f2014e5ac9aaf88a209b085952bc8f7fa49e18e8adda5624e8976cb6637a8952cedd104ed5c5c104ac0025170f0d310cf3c4f33471ce8e82c63e1672e06ebf6327fac1c34b4368a787f7024b86a7eb6c2be5089c7f68c5138f81ed7b20ee00832e4bfbfeecabde7e7e5c0a17e91683074d5873d569e9b9e116b0e0545bac51fd9e333ebb0589797f3618d4aafb96088c129dd808e9a09cbbb3e02650f876190b4a0f505d0edc895808f7ad550f78338dc1d78121143f3deb591383f6194a1c7dbde543095e892bae579ae9eaa999f67e71a3b5f3b96356a7fa2db7ea2478762290deb6799c3cd5826b8107858bf14997e3c34b3d22ea134832387c270b209808d6a762e93beec539553c6c950d96e01dc800350cba94d82471f8f68c1b503950157b416affc6fa360022cd23d7139266d5d48cd6cf4ab81dc4a9a130a73ed4b905b77e2ea5f459bff91ff2dd9e1386f6da2d7087e004dbdceadffffc5303db29e8b0f20f566e29fbb400f77cdf5ed6772f34a8a1f3f38fcfd283b3cdfebcaf5391a9d0e66cad43565d9b58b4772ffc999c94d3e2314d41dcf2181f8f68eaaca478b7a052231d2640fdb9db6dcc464446d279ea281c86c2920169b15d8ed4e9775a4149564a349e1455a205117aa07025bcacfa43722a8d55aee7d6a7507bc0fb6325f0ccc71211cf6cf92e93b73fe31fd88113b1583d6b73f18053bcf3f09e31de6b1bc095f032c8d3750fd1dc3d459bd86334074cff5b5bab0797f5e15f7c42f76c8c58ba0279cd58e44fe513f0b718387c161db248f3200e8a54ac92b5fba86373d29c22b72e7f7cde0bbdba9a6b6cb6637103125c8280eff46442da8fda0754fbba9807f63607aedd32dddd57c44cc4be5600fcda363a40182fa0c796f07cc6b0830273c9ca80073443f7261210d256a052abb37c5a2f65ec7abe21634e821859542612d5a66304690216dac8602569133096ad1914d7a0f4afcce5a58a40acc25307cf32510cf3052f7c9301ae9258086ff2f4b4433d1f6dfce19d8bc9df4fe5fd4aa725c3d5a86a4f0cefe409fc43db7f371ac75d4d84bcbbbdf117d8e4a4734902be0baa322c3b37ddad194cf4b51dbf717cbb186d3bdf26d96776decc0353c8ccb47491284303c86c13938814b9db97365ed22b0bb76780802368a3d7039023d63ab01fa2c83a7b99dda9637c3d0330810aedc7426b1965b8bb16e82955e7d9c9a9018218fccbd38fec82b8976d78203e5e14bf7d49e37430dc36bd43c6f40fed15cde45f35ade6a619663dddeb57efa136d50f843a4c1098515e409af27de7992be4dfd029168cac3ed39457d019038ad73a358196aefe4112edfb612f80fd8723d3287b192de451439d61acb7235b5ad6500a624f2226ce1995921c39c6f8c97c1ffd480db3146f6a3ccfe3b13d014eb65ae6bd27f1618ae55fc93a0fbf7c887b9c7bca6841127f02b4d312b0523de5230983b709b7985d32c57dc85ab5e0b9bc551268c968ac9ab264a8200765874ff75f01acb66b6c85157841caf718ff4a876f51f52a90101dc1b68cc41adf0b7d1868e6968d0c4035299322b4d91eac16fcb45def72d380fe7a32a3fc0f19bda995dec657bf1d7152cfbcf66278e7a4273c0568f46a812db7a98d47671c9b58f1120ade1d56ad0e745a5343f3b70549a38ee3e9d0923f60d55ea10825662a4d7638232cb99a50b4b922449bf8037db3d0bc875772a2c8d1bf5dfece5396a2b7382f4b0d8265877d6ff9666eb8bf2020389b6927f8e0291f738de3530e3d254d6e2db95e861bafad656a63cc46ef8ba85d65d49b63df303001754947a2789842a82212b92ae79bc7c696a36c37c991dba9279b3f3ec240b2195e779f603ac618c4352913149e058b0110ca31689db0e921572e313847bca520d318186895b474b757235a4677c103c25deada56b6e79752259f37bedc9ec2df565974c12064a901f581cc752c0b0e5e4bdd99d87d03af70f3d29288b9e6b7d8a34f9853fd3ec164f4b38765ac15b81063830e2110b4bbbdabdb5be9fa13964bfb2e943465de18c4d709ac77a3cf9e067b57237f3d64741d24367182ef650098954834ad457a4e2930ec685bcfbfe011d524437359e1bb51d8cacf83ee3ce9dc2be4e78d8cb81add0230cc745caf176466b8b32fc0e8d2c8efdeffdb351ca67c1c881a2bf27dcc61b89fdc5b9ad6ff22e68abebd7029cc28aa4e7b18bb548388993804f1154522d2648627142fa13fe18a0e35f1401296ee813512daeadc6942e09b602777292d977393139952116911bb32daee6f547eb72497ba6cbfd4221d4aeb30be51597e768917ee7202c195d534e2cfde04a322da9cf0b0d75b9d193f4ccf77ad7d8ba1c554ddc652c0f3f292603a4a1c25ed6955e07ecc972e92e7320f221793fc66efdeeb674181d46123a5b8bbcb61b165a5e3fa28ce25afb8202904d2487f9710ea66125e908f7c9a86c230dd6827e0673bd32393a568ec04fc5eb165ba0e339846386bf79bc85de8a355d9ed2a4cb6623e418887d740fb709f093b0463a2a51d6c531c23ce3bd8f06ccf3e105abac8ca4813a46d8c826759bbecc3a6b3d5bca9c197767dd8b18474efaad94d346f8b05fdbe1c5841b46a0e4b2c760e2373f4f8e2bc26768d2804acabf8903629a66487bfc4f0fa3cf2fd24a93b83b8e75780f3a5c95eb61691e33d4370ef3d7434da87b6c0445ed1abd14a94090a9c2f00d1574c77949243f26cf3b2d7c2f9b5feac58d4cb08033830314df3181983176205c5e1f2b324680bf5f49768ed9ca1cd84576f0d594979cdc04827327acbff482c73e5097a8c41523662898c92eb4e4ad2e4a5e9669434cc4d6edf585108138fb3269d8b55bc917418b3ca9a23619c17c15899179dce8fc68d430f524c72bffef3b1487096272cc20ce9612284d2d0b0a95eb28f80de95a7e5bbe63027273559cb773239d828f478155dd9aa23c89b4b164965fa71719da1b331122bc1e26b6d9f964b2dc1af346c79d5ed75d230e52e192923110c8f2ba56eb539a41e022c346c3ee735843977d13adafe55d3873418640d112c8938b47a040e8e11bc21b256879873607b01f69ad5bf2087728157e00f4c158085a643fe87f1ff04fe9cf4a8ff470c4fb689c08ada5a1f8a9621fbda62acecc4d848b3184bef6995671b71225a432424dfb90316d6a1800a4e7cfbfc23772926b4d630198d51ec21f8e2592953bf7ec84bb18b714184f43732e2f9279e79aed82c7055e921f865bffbdbb3a7f8d66581848fb77e6fbc6a308078bf35007f5c500cebf9fef738c7405388a1084ba77d9e986db8f932f0ffeaf68ba724622c7aacbd6060f83c54660fa7f481d2e1a9dbc2ad031b0d3b42b4043b84693b582bf7742a9d20005d473c0fa47bd96c4fc80b6b4570b60a4ef8832798dd980e84092d68c4e95b164a78491c04a5a9ca075577c6dab5e68cbcd4f98c0d1767474978e8315abe35890b1f8dac26d7ecf26f5f696f0d4885d7c211292ca85ad96549f5f4b059817a97d184fec8ee34b5ac04e22450e47d37e607b751262355c583f7154024903550c2df3e55c485fe0cac3a910ee29f6d1456a6e5887b9e6c8257e4708dedab9496b1dcb58f99f9ccfabc4b5354a00df41bab85fcb2c7e6db18a89ea804f45173b4f85c6fd49225831c7524a8b8545404610f43ea744b8db754b2b003ac3e25fa56743694bc24cfadb82fc8141f03d5f1f03b3797723be6f89ccef9f33e407e4ad7cc9b99ffbfa63d76440db866d58d77bdf8fe9505a76df7c25970b9f8bad84e21c0d9479494cde53049c08a5508bd753d5274947568f479d5e2e98b3ca5580c30d96c511a8e669c2781a820f03e21f7ef5fa597568e06556c1e6aa206037fe36bf5979aa08f78785c37dd02e283705ff9be84374232dc7c55a89cd1a8366abe5370765c0ac4316e29e7744a032a90cf0f91677794cebfa78921356ae35dee4ca6484d31e82132d61e20dc238b44604a54a635357a43be8e37714d3bead17f162ad7028b78bd3166c8c61780b2dafe026017c9137b858a97328c1c0292e6cacf7c6da07766fb357afc07deab5dc8436714d5ac77a93310c6f0fc48b96d9ae44b6acd38b80764ea721d6376a44260dc5d4381549475fc71d466534da26a5937547ff8f4db8bfa24f764f4f1d25517960e5d69e9385d8b86ba72f11d8185f0d764304117fa11dfd34eb46f19d433a44064b1c03fad2cd62340aba59503f298c86bed23a70a2fec0de08472e2275811349647fd895be65c69bb899ef66454045e3e6c721f383e7271caabe1f3afd091b709eafc2ea5bdc10e60df205f5e588a2e80997af8ebf4b1f1f1983edc3bb4fbbe45437efdfe622c5ef838277b1573bb57dec5dda4683b00509c6090d59942a97e69d2ab2e17db0e40a9f76096534a968c33f6084a300035fde3a1439b5f969c46226063bbd73f12ca21df58985d3290537c644284fe4b5a2f4269c9f4d93cb0671c3f24e31f22e23ea4503674037fb704df0e5f30e8f2608b6c2b4a20e5d529f384d3ad82a597668fc3f8e7fb772e18dd7dd5e38e6f314acd0f2ce29b9e23754484348beee1a17a044285e1cf5021675b3cbe394071c2083dcc3b5e9f7afa5dc6eaf401da68c78526198f060cb35553e9529f8c113d330c158357da750e45ebb43a61cfba36b85e84c190c75d7b66f29270f4708e0bb5d2ef210bada3540fb8842c27379e398bd071bab05dd9709b7a23217ba8fe704d4bf9635f58a79e36db88ef3a4c2be2f6ac682a6dd4a62af09ecda4717a73c28d40ac3b8ebc9cb788c05a36f48c64430884937beb14a42a998da0c8704db6c9aabab4e1f5b36e1019589005f26dbff66da9289d400444a4baa585bdf497fcf8b220cd1f4ea82354f22cbe9cddfd926c57bc92fa88f8774de9f33db1aa508b46aeade29da89e5cb86186d2bf625f2c76c1082b0545eb3ed4a26ba46990057b4a2309e6749fe2cb3a6597c827605feb181a289fcda880dd75754474e178b7df3f69e78942f9e9dbb8f2e7853c65e56daa09d5ef54ee1a0469969be55e286db6d286a2629354635167b8c55bd34371554ecbd8c68b44fd7e203bc64804d8c454f72b102d091cf4491efe8e5607c4c97409968603ae3e91921d6ad04d15b1b9f939c2a1f1c6a5e22540f000727c192a9af82a5408cc2e920802e799c47a7087c89136a3f6357df4626262dc9a8070f18e35bd636bb99a0631cb6028bf95711b7a76c4cbc37daa267c6522677b1962e97accb23ae4f91b2849f0e2efab933ec3dcd782edcd3836bfc474b143ddc56679f38fa5298f0b028e936935d1ba0540a56f78afa1fb15982b1587566d4ebd1d21316725528ddb64e8c7662f7cee777bc9e1b4a265aa9ba9eb141ef0bd832b761532860613f87e03e2ea829b31ae7c102d32e01192999b9d8ce2022e509d38c7e22bc0e86cc49ee1fb4feaca9434527708536d376bc93d33452d1b6553ea9999a5374147647b684b3ee905d5a0b7f76aebe51d9168d7affcc121e1fde35b78acb4e643329085aafe3dfd435c1e65c01f4a9a588e2bf74bc0882fd1e51b9572e2b5358ac9200cffff8786717da8b280dc5f2dee2c6400da0f442920fc73b6d95f42eed41122c710269a392c1cc0ad9875383721a2291cfb8edb263bda956193068c25b11e95f5c9aefab41ce5c1f922018c71373b04840a6dc38bea69d9bde7f7a1af1a7a0522eb8d9b943ce8d4aa65af993d9922d30794ca3f846817e0eb99318d214f107ea8c7ccca0c7e6b1f2f919dfe496d3d45cf85f9ca05792386771424dba6d944351ca31f741c5eec21d4bf88e698a611cc37a03b974290e818ac3e19faec494153717ff228c3f8ef5eb5d0e4ef45a90470429864d53b42bf2f420d52c2fb79e61d79158a688b52dc15a540ce888b33c897917066003dc9f73b8a8260da18248f0e148b2d5824e5caf52b100d357a13bd719ccc7052705b1ff879bd932a0bbdfaea3e10c6ad5b010dfa4f578404b2993c7856bcf551baa2906d62bb177856b8b6d428b89a3277b2047df17f28567b68cc49bed5ce655bdf1e7d273009120ac1cdeaf6f8b7be8d78c1fd7ccd9cd0c6f951a9a74e8ab92bbe7ac15dae401485f22967ec3cdf25e15b05e4428422181b05690157d5d309c5a807b729aa9f7a5aff393039344db99b3064c2231932f0aff89b65b3e43993b6d87639a6b087443834a3c20c4562ae6fd0e8b12fe800e41eafcb005c2b2eba9bda739c6f19fa8ebc7e31ed38ad34f9e73e1144e22d86a9b72d7aed14118ba13d9f0f39cf5882c3b87f9d0c7615dd888a7476014efcd06ebf12f8073d45911009f3fd5486a46a8b032f75e3ba5a59dbdbd79fe7cf73911eb891d590e9dca8daff59530a9a17892d323c26954919a78ef6e8d02cff66892fd19adf28bac70db8ebeebc4dac0b4eb60da551e4ad139cfbada14d647f7d5e762b840b410a6c0845233fb5d954253715a91f3c29dbb697eaf54474d8d3bd01003eec0aa7c043bdc668e56a44cf2158e653c42332021faaf8c3611a0fe6a23af85691961bae5638c6b22292f1ffc61f2cff2b87d004772b79a166506b2f2f24fc8446bd3780824ad44e9f4e7095d83c1d2694924903ef8133dc059857082d67b9553198fcad70f9613c95f2064e40c67307b07f136c3e5f6ed3cb9dfa360397d9a387ff816e6116fe3a3a3666da714ad11f553f5165e3a485cf04094015b356137126655912169f567fd8b0bead0e8d569c56a331ec378708baf22e5e30ebedfe1af0e8c14bdb95fcf83456c44180267ab615118c4f2d89e89d8612c792bd2f196000f0d7733ae8cc76b59564edb2723f3b99a17f0f0d57ffe492378f03f1abafa98704aebebeb1af9e0ddbe272324cc7643454956fa6184ad5376f4b8dd6890b091cf4f9840752c7d6dbc5503af209639eccae26bb7ac6a845128979a17ae0a6f855c1ceb4fd93167cc03f31ff295a2c3d49ee0e0b04fcec1517e8bf738092ae065642f9ce6a4c4780a155eddc553fca96c0bb640636a873eea1d029384b0e3aaf4ea6d0dc2efe74b660d62d6c4e2254fb0bbe8ffd0d95d0b9a157f5e12572f4bc6b043347499effa44edeee14e71e472008efdf4247ebc9ed271476b918193bdba2c071be1f219edf7f046f66b769e2d1e0561e69563820f96e7652cd9b01d809456c02df4ebdc80aec32c34f23e4098be9abdf950f6a9a31b9cc7968b1c3cb2c23adc6752a19dee8fe71ebd87efc3fc3c81d0925534fa951ec25f8ba065207449a7819f8004f3855dab2b92fe5387536fb49a6eaf9f233cc4673453b47e637b1f6c04706fa3ae963775ac8f4ba6ddb9383e0a1808eb46c93ba6688a56b20d5c545557fd0e8f92d3e1190486541fc772b393e51fb9cda417ff70996d9cc93997cb2b01c5db6f0af15901e4bb4cf0116c0ae40e0fa1a8fc3a71da851d6a5d54588f66b50b266465ca464b3d6706d3695523eb4a186c332978c11289be624ad99232a0eeed0dcfa05416380cf2c234945627173f14b30806ffbbbb23939e1715460e18d39a3c568044bda952f40c55e3896c1b078556f299d2a4f12471ed8a115d0aeb7f5897218f7505356bfcb0b57f3cdae0b5929d791fc7110177ccf5f53c22ba8774ef00d0c940729fb34d68eda600c70169bad843b0e417051d0334c4aaa0d3c682105bf5410ffc9c6cbc692f0caf8a0a24b967c99ba8184549145e607d361e8531f52830ff6d76cc4b39bf952850e394d45ad824115080ec3a6756ea0e53b752d04151cd59cf598740484f407585d48d29a0c6135b68349386fb35bd9b01a73dcfdcbaea22bc6606dbd51a6b8a1ad8590630cb2aba1e05bd97a09518ccc6da2a23fc969bbeaa7a96eff23c42c43bf0691bf6d1976282792d382a6631b1793e44b872d21b49d93a8142f384231976097c5781e5b17b4df01b43b53fc3636db1934a67240d239726056de5084eced0a552213ff67b21c82f42f20045ddea3872d48b915a34478c6b0fef4b9d078602a82f8266f5fa15b7735d388835a1ee38cde53a9797afa60d851c8eaa5399497c5615e4f99b9c8246eba95eae0696ed23034b301a194ee72b63f1a29caaf32e7c9ccd6652b07db095bd084d22b627305a8e4a62abe6a156f899eeb0f903305b68b4bf228ce0450b3aafc2187b348034916d78faef04a992b85dcc860c77c420eb8a76d61612d59694da5290bfcb1b6841b24213880857312c656d8cd8f80907b3a45782b8834276ad5d64b93c5118736d695d338e2e2fff36213610ae4ccae876a264ae02bac14a1e1261e87230260d8dfc5dee9f69186b5245a1841ae6f9fe971457a630cdab6f48d9b79c1d5e64358df23fdea41e6a9fbcc9b7c6b0d201f8353e6bbdc82d4232f63bf1c4f07682078ea40f2811b0b74f897e42d36919dadf5751de204a144dbf9e69d852f355b17e2bf2d5e2c0e0b39afdd06ecb0c844a872f4b49fd66e1c47f1e0d7f809251a3859b7af04ac889fa318afeca90496c97c6552c9f27bf136f8597ff9d5f22e242f09cddab50099d696164914864c86a8803e397a4ec46e5234ea70ea9755b0da6c4c76bad9ee3999b48c6bbefcfd4252aa81af754e6a305265850d3faec8467cfdbb35eb4f605a3061685b8082aa790eed0915755882a02e971a464ee6a821905851f1d3043007b3a04f47de42d74e7c35549c30869d55dbc954d94c7483fe08aff9c97e59a14d5cbe2c25e74298b36e2fe1938ca88ab5e66c2c22c0e06f635731f269db46333e4d17c7d968dd4dfff44af68137cc3eaa668eca6b7afc00c30540830d3326209db747a917be06c40bd0546ae8920dfd260ee40f687cadc633679efb7c7a99c3f33b0edcca11c25c1b3ad8d4d4d7ec0f544b9cb1def688412d0c5462a05e302cc92d32a8c07aa22b3fa76939eb59ebafaf36c15a76c0887564f7da191a4cbbf608247997840e3a29fb7e4a5ad41623dbc6bfe90bd6a67b48556cd7897570dbaf3eb24912a6bc5ad3456bcdcb1dccf639a846358cc5529e4a4c3f2ca740bb7b656a3165cc20314501006caf701161f780b6eddaea7ab5fd4866be2fa7fceea517025238d31ec975bef62c031dde381951c193dec8ad55d381fb35d6ccc7fdbc4250145fa42c96ff57a34090f6f77c319802564770c34453f3341443e30ca38ac30cd30b15e11100e98cc53f781717137ca4b0399ffa6ef0657a3a5699d01d274d0861c28a2f0f22d1a4635710cd14ecaf3769f8dc12e3ffbe2dd25b5458dc9724340a63acf6b500c1b9f7e2c05c5262a44eb4525ed2ead4c5f7a04401b11eca37e01831fb4c5c5b110d0f6a48b0a807c5c51dd42700ea47b5c632746b9182df354339163e9b09c0fa9a34b10ead84ca647a347d48942496b59d6e8c184b1e4b25c068bc922561da1ba4acd8cedcacf339685d40ea866ef87c41836e31918a62e585db9692a3c0f02a0a5b7633d28583ab002fcf6cced847167df65fb2ff0b6506bc6c9508fb6b81586ee2e7bc94068c274ee8cd8d45744553426dca87c4c92474a1f31c676e0d56b32ce9344abe430ce5c7a69845ddc6cf07d89ae7a21608cf60af97b73f0ec9bd4af9cf1f6f79f6c22a9f11c3c9028b448d9c838b9a585a7b782ce12f857717b4d56dc6679570250fcc56f2f26ecb006786e11bd30304c41fbe3abe320692db5e4b62ffb0a47c317e7cc7dae344fb8232d8b595fc41bd79295f0ac4ccdea450e73dd014db18de4865ed032e731ee83f29d871c6ba3cc38b88b69e856bf5a119fed8fb9f7e29d53f0f6a213cd96d93a10d6a609b2812190980fb2bafa5090c45659579e0300fdd1bc5de4fb322f1969ac5b9f4a617a9b070697643766e6d35d05a39bc30220f0d95342f5e98bda5610e6e433326452e5daac2fe8be86b33c987ae451e2c6e82f275ac35504a4a7ea1bcd033915fdb5ef570a002c31d06f91b6b91649e49979ceb264fdd8ed9f303d7c2124c5135a60fc198f5190ac04678c4a60af5119362463e2498d11ad671bc19aa1ed27c770e4cdadf56775f4c262277aee96c6c5d3dfb82f7c62a6a3eb9ad713a722078ecd3f70db5031303c9696f22aa3c26feddc727b2ee8cf3c4b588252a26fd5d0c28d6bcd1dfb7654ebc18804c822dd81c46550cbe6ce7a153e11da136726f4e11cd8f462744f0c11a3adce27f91478f4b90e7ada06429bd10cf27c6a688ec3e07eb674b98dcb8727c6cc92b17bf790a6efd1f74c7a4c8b0e06b110d9868e28c8c4d536484aa0bad7dc3ae3c7b2428bb7a3e01697dee3f3eb2665af68a3a721e1e04a521f7ac999a50ccb74aedbf21ddbbede41e10ab9b40ec1f7aa941ebf05302817f0e2fc18ead51ff56b2d0ee2ec754206fa45b6c7737b53fd83042c997253f3750958403491d529d9a10f7c6fb6c120d55be6cb69e855bb312c59d6d0887dfe708f7e0b4558f862884f494a6c1bddbceed81e7673c7434fb9a88e40ea314abb750708dc90da687467eddca2c295c88f6f0fae2b1e85f6b37c53d026d361b6b05aed6049ef8f596ebd15b09bc24367e4c71b0e70afd53d6c628ac8520f8afae9924eb4e688d87d2e1c12052dc644c1fd915018ec0f2ee8f782fee22c36f40fd27bca49440ca681395acc06de120fd70984b0192a2bcb0ac63ae343a91ded92fcb78c353ca01ce8073a063d3b331b57a46e218fd22685d2ae99fbdb20c484fd6c0d51b0d36c10d73d204a71563d2d6ccb187c70255f55edfa0c33fb024265e07fd8c8ff2d2ec9734437e0c98377b4ab0e2327f695ced9edced925aa816bd941942218892ed991fe32357f48881e90582bcf159a192671657d2983df6a9123cad2ffad371682e65c0fa66b1ad74432e3a30e0cc8ed09170cacc5b6a2f8dd3c785f3b3b85a2d42d3b3d5c8ccca67bfdf422eaa6b67baf3f591ab7729fdb50f6c840c2d91b56254b9395231178e5ab453c0195acdb55f1ed8e8835dcacc94a34a14fdb451fa8697b7b57af0ae26f7116238640dc5bdd32a969ed3f74506223c1a78e56f916c65d9a06ae3539062e0a701178b84edada09cdf28eb34cc1de2e4c0be827c002418227a2f5b184214e0d38333c796f610ccf2ee0a1a9c9705e6822f3f1489950500d3c1e53013ed52f67dfb970822002d675301ac7e0572af31b116736dd7472654220812b9fa59d7d71064190909ed18d0281dc31ea9c0403990148baa0237aa18910a36ed2aaf70ea46fcf1063b0f991caf086e678a786ff122060e4c80bc900b613ff77add002dac2154071c5d0b3c5ad0249bd4e235b05b5fc54ae58624adff964ea8e27d0620b4d140ac4537cb4024120956ffcb7bfb59892f85ef4977454679c1a6264f40f297ceb128201e1ab2470717e085a517574e030a8e0d7e8fd5d82abacaa9cc4c8222e63e549e31931019c2e2c23a103c6be14e5a921d23c8a0bcfd920a7d3efa0aa3b0cab504f175548e0316727e02df769bd88ab43beaf45ad3ac408309d8dbd8fca7979e2659a77ee50f473703831283d2e8eb82bb9898f6125fbf5292862415eef4be4c166823129e575b3343249705dd2826bbdad2933671595dbfdd9b6a03fa2dd044c3c91e88a121a70d5d5720b2ce1238b0f66e134b14a15903967fbc7eceda1376274661e5a18909673311c7020032dd5bdca70e6488feef626c82c7ca8f7c3557f6c92a80a4e7bf27152d954f7eb28a1df6ecb3b5ec3554fc62ff93e0f05b5d14090c4e5da84599183df3295bd88102efd9043c1558738b75f03edee9ddf5922fbd4304eaedaf41e2d2f029fced4070ba7253562710eab65ba5907151796a24acd050718949e2dabf41fa61435d916d97e8bf8ec491bc8d98116e684951b9a7371ab1dbd081faa0364342ecea86d4830a71a63a5976c7ef9acfdc061a8c5e52fbcc9d151050c189e4ce89b28959eb61c2f40f1fcd0befc8d36009cd2b6e81db82a11a72e782b4fa14a15a45eb976094247fd74a5af4402c560018a64213e313805267d37adcc107015e3e34e682c71cca530e2b0c18f98ecc85b934dbc60bfaaf3e2954320ea160ef6dc5d6bac6da5aece952c0e01c4585e83e864cea12a558d81255df145fb137216572d37ad15ee49dcfc908e642a8c786af0ae123a170f0c4a4cea6a2bf4e706f4434ba2d0cc1bd703a1ed02d26c1562c2a0e11679451e486afbc143133453bb25e5e6def4f41d560e625ccfc688a9e3612ac5211d0ba1bf0e3e608c798930f0302226ddd61020139189d492857ad68d737c84e785765a06f8ebd0876a68c7024498858f3040760f1c9ba253f61f33c19321cbc5b11e150dfbdc910b3b0185ee27ca305bb69b9ee6fa62a9a68516587baf179c9a54236e7d8c70cec0529295c79a867396a1785a5ff756c6f88fba4f9327e9efa627aa1b9c295f2bda553903c6a5ccdce6ba598cfd4b22c4b93bf7f5b979817365534f1b23e53bb6a268457c5b6a59331b5ae53ffa49d159168f9d58e6bea83f57d07235d7bdda3b363e9da5f302ce0fab23d3aa23346fdcd7893a68d7984cad2011f1748bdd58c01152ce277ed12d529701044393c7631e4f685a3328814adab208050d43c0c982e64f2bcad55ebda7ad654e77ecf074de4cb4a268bed47fb78957af76cd2b80c8c95785f4961d2eb6526c8f1c19206b497bf7652daac3f269667ad4545b3164812ee3bf2e2842d4c5cdd16c7f110988e0570ebf60a5f0e87f753e14b8f005a963b1b985361d9f2be2729f239191bf68dc573d6f7c3966dc0e03eac966440c290c2112480ac1e7c2962e88523763706f17470a54ce87e15faa82d8704ed05c3008f8171e7e9728f751cbc0122413fb50db6737c7016e8e859b24137bcfee8a53823710c898c52d7fc73dc379660cbbfa2ed8f1e7dac72a5ab9a08e259b8fd099def7cf446d46d6ff75935415f3aecb2db6721bd9c44796fcb2c6aa6cd3bf2626d564dfbaac1724284c0971948b97acd66cc688359506e32cfd9e3e136ef4ed9ac4cabe9264cd1bf863bb711cfbcc99e8d13d4267fb835f0211843dd6e50656fc3c3b4711b931404e84acb1647b8dba50531886dc0d79bdf151f5fcd4db46cc542d0d7475ccf5b574844595ce58e5a0774aca1f5240b6c446e1b64051cba0316a08bc4e6c0fa996fbcf9472bd2b6ce78a1b8e2ee737e92e0a2e244e87ae1dbb06f8058a899a5b04e37d3bf07eeb062c73364826eb97b179c5a90a14c2c2c0ae220bb57077a1fc9d7597be80bf220838f8fea1e6e4ff724470902e1da691c0606abe741f06c6571d23ea068b47921b331039e32ed7e6bc8182b2cd6bf0c3d661c1b69472d441d476022eb3913b3eb81ac8c8382ace4bb5fbd73c6b7793f81aff75688fe585939c746e18028b579644a0fe5b70a552eaa7476e7e7932df460cb7ce84763384d2263806b7564a9afd4fd1176ec699d06bc0251352ff45230df1cc813c5cdd52f2eaf7a62bf5e3f43d96ca82901f20ba79580f63b2d6876838aa9624f4e80a994c97d5952c37c0df6dc912eaee8c51500824781f999aff6ec110211b75ac2e8e92bd45fafe706db5a03268500e16ff729d441e86c331822b473490b824d24f93fc2b7ba3584494d00158fc3660fa60cdbeffb2e6cbaddd366093dfe1b5e9bd4d77e40105a9dcd5173404664287c15d6824dd2a535fc9a88643ae156b5ed7322e860b251b5eb0d6c47ecda8980fb205f8c20e29dee3cd54b3c917ea1f9d090ae91ef173d9504755da442d8d5e6fbda6e0a7621f3d56198a96fe5c7540a599f7e7838c10b71f97f940621c7f611b101ea612a5d092cacd787dc0581275d8fa8be8f585ad0c941c81bae9c5ada24352f7036bb3a11bf268d8691b27a47c0d7da7fb7d1fdd22b946ada3f0963e19a6b092994332ec6eb309d6de3d9c483dae2b7c85acde1a0829e37ee301423241d6c8dea204cf62d2aee7c5d2c1369eb9608eda192454158b4117a0bfbd4514c9d6b20ecd7331c996cd6c3831f5416d98081f6618c49d96bb0f068db55c9e7c1b09bfd023555a6ce9816a16bfad66f7198d283beb561c8297b2009007953d87dc899b09a1fc451da7c910791b1302c13f2de2e8832d2069e0749193b91d34a7deb2b6da353387bf015d5e62490b484580b61f8c39efc735d81ce274f56d08e9af8b71b06539c0355be2f703f9ca1683e0a30f12b43dd778612dc3448075087f25c56d8f425787c74083d2a50a3fab32044879d5315edd9dd1bc853b8d0c30b5e4d6d740e683bc384ab29da661f5584d99c92789af23420ec6156ce917c5207b5aff709420abaea605990d036ff8f627227ffea54db9a0db6da980d20f8ed4009f5a5688dd61292588247b036bf50c185d0c756b27d5c8b55cc636617513b32abee2590ca9b5d7cc68ae727204f317b5660697844f5d7234b70ff4290ded60dcea07af1a22ca0e759667adbc69607a118c1d48de0f2bb62f2d194371fa4b765fbf9b1cdc4a481a5ca74a95ce34616a5d4fe6bd00724ffc866ab7ee2611dc250453d84908fd3dfc674325cff686aaa69595552d854217d96ffd61007c1b0bdd903f347a20eb66e09f43b7552c7b854f4d32d22a79be0e27f3ec412ec61abc5745f4f02a07e50f8ecba7ff446e5e636df03eb60e69130846c41d57aa3201cc6913b18e1180cc9c360d815088fbe8b02138af1776d7e70c75748bc912df87f17124cebba37511740afec48864403fb431f13974937ca07a2b8332dfa514d95998abf4ca912be594945699ede0ce6be759b239f0d480f2d9e0797fa69709d3ed924a95c4d9f765dec2255627796081bd54d1c270d1fe4b7830937840ed65c45c70c6c4a4762173e3b1ce4a383bb98519c193794a111ebb5efe491f1c9ad7f754f494731c0933ece6b9e7e5cb059ca8cfa655d9c358b17acdaaac2e676da1e14b28da16d415f905812b3e8d3b11799a7d7acc856dd4e1bfcdccbe4522cecd9b145b94b3a21fee16c46d175ab0ea668d86636016c7f007fb409e971ef683cee96852d5f453375d34d30d54f9e5eac5bf647728572c5034af47b7e8b3ad1f5ce5312fa7b57b10a3c7bb002943a5fe2228b6419ef21753c237d42d234728dc334ac7900d966a675725408590ccca61f274c9f84f7db9d223d6c9d0fb16ec52f9e87efd44d2e1f27bf0015b344a905639d2c6c4443411f82a3ee8724aea2e65d3727345708a2f3fcb071dbd62523db801fbb2b7d186425c6d73372042383b059429fba80c962dff78e954cfc9d715ee666de51accca3ffa6692d0c8cff2ff87084dc125aef445dfef2a434123cac3552cf0478dab7f4c69fec865b99ca17d408cbba147a8a6069d40a4a2c8472870ddab280b54a2e761891d08139e1c12d09787455aa58b0ed2b6551ed4e22c7905bb4e702ce656a14f754791d253fdb75fe6ab9551d3f59e234bb35df1ad3269ac460956e88aa1739fd37f03231e0e59fe2aac0e2ef3d918d8b73130f59fe430f5bd101926d8de3baecb705f8efd1eb9e88d9dc3b9a3c64df46cc606c9d8421f49c8a06bc4ec2c88560189ddb0bb5fc94d166adfdd60a335c2a39c74e7cf9e5ac8d6b0d3fc758f8f7494be1e51f2c02f2ad7dbb044cfada4747ac70593fade7c4acc99d3dbf7b102b238770fe1fa9b20eb5d3135be9406a622a90d94580263af934333fd9084d55b9a57b638f90b35c83d5be0ce3ba5fc6d1d157d50aefe8f84d8fe625dd4eb9503262d5e4f862a1052be54273c87e66ed7156d5ba28d8cf4de9e0c70c3be5431d004316c5588b4e6cd8893d41d7d5f7d0badc0c0109c9717bfe6d1404547c5a75d768e7b7c76757e091faec38fd3dcd5d3f318f741b1222bb4ad68d2641c55c3b56a2f4376ad8c80e2b5d8dd3d7448df3b6f0ae5836fcc6dca276fcc554aa6994fed86b24c8b2ca1a6c5ddaa48aa92306b49a9580651f7a69f84c5eb9b31e8764b2bbc70600f6a807a00bb2c0f3e2d2fbfb7fa7b64d7d19c5d565f262f0bf95bc41c519c8c152718c098d2fa44b1020ea8bd88de8b8c34360af8aa715bbed06017c3e781f1dbf6f703d8cc36300522b1812e1dee8820c225678cd7b786d310f89eeaf62f9639e21d177f002280517154852ffab3219a31cb5e340126933e86027a71b46d53f4c88e0eeb15c2b3730b050a6858ca0d8c3c74ae9eedc89ab5bbddd4bfb9569b9ed8c228e747b01b6ffeca7abffae14324d36f5c3bca0c260ba9c251a0e88227ce0e00ced40f70b860a1b1b8b4b6b44a7a5cb30ad733b105b42cb7b21a4b9673dec3c9e4988f18bb0999187c363a7d8fbda1f2353e3febceb3b8c38bbf6b9c173f104b8455d22bc2a1712f2e20866cec80999ec3388d9da7675edd0fe4ad727f025bad492561705a9dc9409d383f0069209f0b9a319fefd85dbf7ef1ca90397eb933e18d47faf7c8517ab1f4620d5f79b531407bd7ca353c1438de912fb37e55019d29485aa1dfa91a5b4f7971014eebd854eba3b70ff1f2f094ee00ca200ac216b2a6d3236e211ab61fcd051afb76cdd68b514619cf533d01102c0f1a8b8cf761c74335cd0b0957d7593c42ca678e46e42a4d850783ed6efa63c6da7398aad28d748eb19b5612a19584722e31c9fcb496314ac3beeaeca99324820e2f14560c5ad56b8c2adcbc09286bb8d4748e993ae44173f2a83d7ba9b6ab5b41b62b17e0b3ff6b71ac6ada41a3527e8d87cf2b3206e722386661d3dfe359ba4dba86081767f1296db61a45afef97dda730df3425bd2e773ead4c2b5d6ec9aa702326d6a9ed7974fc28fda4dc094850f6db6357f0cdc88ee27945527fa10e53dbb111150e18f3474b92d2657e361fd4d11d690a49428f743f2b334c8edf6aaf2f16ad67ed29589b2c7f64528ea387a30c2d159ecbf3c9713ca1b893eec07ed88b9629ed59448a3eaaa33bc93a98d2da1c4f51a1f47fc1740443b829d37ab3d8b3f368fe451620fcde41f96106999d3c367bec1329c6c46aba882f6db21a733cff88011e5b77a8826c1250319d085b2aae8514249b9a1b13d96875276989063be95cc79dba6690c742aca4356670482de57102736696032c749cfce6c72e4f4304c1e6d7c23a091871cc21f6f5796df5f439df1631f5e1b641ed2e8f35d7c96fe0145106492aaed2f4c71078915eb6f6c34c4c284655fd52de3f92f70f2bb4b1978e2e6cbf2d1ed98a185ee3c77f08a4a9097708e62d42696743aa5ebcaeb332a667312787dde2f0d5ebcaef49baedfb72055e8856094566e83320a464852cd14ad69ff59c058baa30998a2209097ad9384df1c2a1f051017fc2a3db6c33e298652c2e95ff97f0e88d49eca904d5d3d43ab546952a4efd3b12d00599e3ea4eed1699b572994fb8d3457e2cfe8480707ae384b2df3611027619455811ce7a59adce42e1409ae615a7907122084d69c2260eec89bfffadd46123deebd4d5ad1143c0332dc3d5281e38127f646ca8096e96b0c6e45a75538816ab007fcbb0fceba43595af7948c9a359f4c64e7e2e467771fdbd18bbc7826aa52cfa16934637f7f3e69e4aa8c68c2f3fc509a0b9c9447c4cd355bbb3777801be24bb354256ce74f9e75b488ec706d64ba527a867e3f08271d4113265600f1f39dafbbe0ef84b4cb1e3096494c8cf9b404ca186a8c93cd96be0a031ea6563df4d42243e164ddd92aad3f7ea743048371370606ba1068e9a97f2024164a8a4ba269f0622284b9897f59af398ec8d33b72ae662b813617e8b3aa2e54afd9fbbebbee57a58e78e2d5f747d9b293da75305c1c42897ee6509f819798853af30a7ed09473c9d8a39e4b5895f8e9a8098efd64a031e82b6de5f8dbe12716ba08043561fbcb5383fc3af920dbfd6d441ebd7abfb1a036f69ba1f328e4efcbee6f3c169fe01f32e90dc617dd68fcc8f75dd2be504cc576d05a3d084cdc0e997fdee70e40217a6ff2b6377c588b1393fb4944d62678d8d05f0e224abc6982c8acd5a00c745395913bf2f2126c57b29baf60ba02ec25d5fc376da89e5f3a48335dde7e7e3e25d08349be12719a38ef0345444299bd9583c2ac4da45d62dbf732d939f80336a457fe8bf9c46878584f263670066400302f7e045b3b7372ebd6eadc708996bb239fd8f2e0def063304a97d10ea72f87b00b8ffffff47