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 59120 5a2b94dfb849ae68a15a802e90a14c118abc592f88ce27353afbdb03702a1d0a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8ce10239c4d6b1f32f4c5d6863e444a22a5c35d700968da38a41744cb5e962ae
Certificate Block Hash
5a2b94dfb849ae68a15a802e90a14c118abc592f88ce27353afbdb03702a1d0a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c25c000002de0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008f686fd34fc6d62784bd3fcf24dadc501bd61a70a5b39f745014ba7e2b74071c42224b1ae02fba87cc1351f55ae5f7e5606531d78e3f78fde0ed7f828433358a6d856b532755ab15031ed399769308b59c0f46dc473eb574f82c0000000000000080000000e00000c25c000002de0000

Raw Header Hex

000040202c1219b6423c86fbd3d2ad5e2e60af701016f0be18b999cb325c24fdf1bd6aa4c46f534a02cf42c4690d472494f01f78c73915a1618bf79fc16474ff9fe0ff5e6dbd116a55960318ae62e9b54c74418aa38d9600d7355c2aa244e463685d4c2ff3b1d6c43902e18c

Proof Data Hex

59,560 bytes
121216010307919998b0312bb3c61d2bb426fe325562161c44b95d42eb2830da4d3bffe21d6936b0ec30043120ae485cc2da1dc13d730b997c391f63995f60d6c3d1ddfb9662bb1e663bfda6ca14b18792f427d4c86251ca2a92240fb1328dc9629780babe24fcc79612507675d03d742b167781af7ea17e7b09a06134b18861ebc30c42ae690ce3c19d3cb9870d35eebe2eebdd1786c516e73b6156b755ce1380a6aac81e174de63678153e2adcfecfb9d0328700a8129082164ab30543a4a75e5a4bfe33b8a052612c892a2273345e5f6d0b8390e520dcb5cddb4bc762261eec6f0d5b62ef6d59a6085f72123f610577567fc3ff4f8f876a599549fff332518fbfe5077647edf4c57e0cd4b3753085ff4eeef5c28cf069c1f502568edb43d0b214d55edfd2f360663748fdde389938158c8ca19a3ddc403c4219e363801d80394f7c458116d6800a73b89c13f16a023bcbd6d3b12f763003dbce608a3356926c0b81e32412f13ca79b3e537722a585467517c78e1c8b263b9900489d859052ebfc558953672d34b2dbc9933e89a2aebde0d8061ed8ffee736e6b7d59fae1036903f12ebf303feb4f4b5fb3ee1e2c7f2cbce9b16e24471ba0651e557ae07525d5feef33382e35c31ec0c233772b476e7d16f7bc9fbac15147ae075529063a748a0d17d973ecc610eacc2ce65f41b557218945e317d2f8e37c89b70c1cdbd3b2ba1872efd18cdc2255d107087d06e8539ec9b841c0824d2a360b242ff19fb60fedef656ba9fda14220228c0b189643225abb82cd7d25cee49c24e9f1826665c27c8d8251ffd0420b1fface371bae83d078a735f4ffdf6bd75840c98cbfa569ccb426031f01d711518d3bb4584a342fc2e37b15973e3ba77aede850fdd6ad0cdf9157b15ca92626ea0dec587a2b912a6bb82b6e450761f9a3af6c1ebc1c5a8c3e48fde56babe8f05e68d4e0222e681ece7fa1ae1e2085b6a3b17c9fe6605bca5e5cc9231e6114118a8cac7de855939007bde18fcb4210310e70b1a9feb36e53606e02310cd108c4805a299f065b2d99b094cd23fde49185389faa24eb3bdb9c991f87af7a8df6828ecd0bb5ac6f3380f394912875c20fc928977e5cc296001944dfd72cdc07dad138eae8ca5498f561bd73277b02bb0056b8099216dd61e93426329e51f35d46945daf23f6ddd6c90ced9da082c587e9bde3b22d8875bc65ebfd4306482cdb363fe6bab4d0bdb7be9ba2de7a5481a9a17656449bbed2fe0f985be52293e7e19f787f0c644f0b620a52115c2f0deeff5d1e756333e4a0a13c1d91107170b7d29e35d966ef16263c9215bbc017b410cc8dfb9d5cea97ada92e7db4260f5da2978e022ea08d8be86f26795a7860498af1cac5a42e53e451a1ae142314e295b8a44cf38eeac20aa877ab4c6dcd55ae89a793a021d3129e049eac0d0ce343fd9f48ee9b59c9b243404b5d6b829925d65e845ae4eb29e6df25364eeb78076ab688c7e8f8d8da6cbb0cccd90c63dcb29eef63934648825a0fc4daded59208b9a2e1a7353fa25ca7a80ba7251b6f7f898fe27f99c145b6aa6e1f51865c240944efbc4a907437d83694a1c149e4b6897e4934aa16948b18b306e935ddcc2fe79ab771aebcb8119adcaff65deb4adb2d90ae79a4da84dadbfa6985df1de5f869dd5330a9e8cdcbda34d222040351bc5003caf1bde51d7cfe27d031a6534a257f503bc6121d83395bf8cf77e763318529cea371eaed3f5ed53bad080d8459c271c8fb8cd1ea243544c64635cd9773f507ec8e1abb6f5660102c69bce1eaf7dc0dcb76636b68367461e1cbbff83be023ffd2d5fde81f0ec8adf615aae10511815caa0ba04550cf3bf258a5e5637c073434d2127dc84d95020c2f4b4529bd5a9a8f108d45b1a015044e1a3dc61ea2e2bb35f6142fb9bc6ba96b33955bf71da737c0e99cba124e0e1e37f0bfb1dbd881a41a68e9642b7edb8574cf2fdfb1669b8827b5d86633cfcfd5a272149a286761cc4e592c38b7af75d58ceb3e44c816b5d7602e3d43bbf6b71fb3a1911eacf7c1399603fad2329ba75c9e839ec110e76451e35fce19d6549f39b1feefffe63b03c20c3c0727792a2632f8d9f43c23c59a893485bba7ef065ba47671e8aff34bd4459957015b3b991566ee5074fbf3b683babd61e593c3a9073029e44f144c1430c2b4cdb2fd0b1fcd63fe78c57d33a53cbe1ef03090fc19d5b80b37ba9061d162d5e41488132c28c014a2cf8a217cca960dfc7371778c9bc1b4c02af07adccaade458be3326b13782e8dd733a1f53a919cd389b3a1dccad8cac1d0c7642bbfaf5d15bca749da4a8f8e285fef075d0a03e9dafbaaa4c23273839d01dd8af85eed11718aa59e491996afd3b4e5777cd43428dd62c4f20dbe1da22df9b8b674750994471d336d4d9c51d87d84e50596769f44d7607d22ae9c2b6e67cd391f798759442d6374af18a95144e4a5dc1477579e47e374c72c422af929f32ec44b72e9e8c4b0194afec8b9f33e4976d9a9ccdcd835d2a51650d2867bee218037760a286900cd07990e88b2289a90b1aa956729de77bfaef6341e086f95b4435e990ef1bf3cd634cfe1b803ab17b8d76dc1fc0667df4fd9a274ef2685101089b50c92b0710e3f710f51de5a5bc0d722708b75445914ba572df8376cf94d8ef3ff4ebab263006026912c272fb60afbd8d5d3a1c4810a4d884524ea23d36fa3e45479dd7f09ff63f0b260f7ce6452494df3a185704783d3ecaf7df7aad3dd83c38364512c130cd3db636a5cc5829926acfb435547c46bf26e44746825a26952bc0060032762689fe76736869886d6f8ba7f31d7942c163175a13361571ffb654d4ba9ee45939e36a3351706afb25fd9e372144c1ca5a9fea2dc4f8ec2339d607530aaea5cf0f02114feb2e118f438abee34cfc51bd32f4ced4fb1a023aa0eab34b0c7268336ff0f06b222acb7061043efa2b4724c30f7a1bff453abdb8bd16667afcf70b9d8c9f83be848778d77f604e69e0b5cc2fbe54a9477a532a31bea294988d786fd22a314cd69f7211d44c9f889d7b19b981836c8398de5ee7647d0659cbd36b80f14dfe966a0e0f66cc558632d8ce12f8a76c6c8c451d7c21fd8fc4bddcdc4e270544fee57530a5c7cd979e484465d5edda3ba60bbb21e5bbcfb35d72795b53ec419ac1bcf9a7f69fbb9c66a9fd08d9822a48e92e8e4ee6372b4fb355002ef61ddacd1f372fdb3af28fb32438448b31b66cb81384aa4fbf30a1df3f6afd28731ec081de975c8c29c92a380cff7a55f85f28375f3e52cd98b1e91a10dd14ee9b7ea76fae3f48227ee4f3830982c1f83b37f9f7b5524f9a39b74932bf95bd7d070a3122138c6cadad12894398e150d0df772c46909cc546eee1b93bbecbc14dd77b35928c2d44083ad38512b2d4d1ef8f48a047b44f98fc55fd09448d0ab333d159cc2cebdb9aad0105fbde29ca9f93256df46f12cc9b3a2e8e3bc9f97cc7b4fbe2463534f80a0566cf29a4c8c94d708d52614c006c18aa5595cda7ecf191225d80756f22b2d2a515828382fd36c285035229551893be090a2eaf4329f41304ba76984e5323aa3cefc7dbed89f5db36834b54dfab0afa234d782ce6414612e589c86ac097daeb017be169f22b5562eec1fa2f24d1f50a21ef77561fa23c62305f9e30548ee4bae04303405d277751f84927c046aa20d52efa578ba3aea94c5f6bc97a2a43d18cc730b9494e4c1a274507c5caa0cc80b89a25ba04229d95018bcdb6508f74cb64ad87e59a0d5146359405947748f26a95bfcf86e9a1f183554dcebbd33df3418ebf88bd49da85e89b89e436fb42a8f438c423a810598cc3fc594d46c10b31c38364bab20d6774f23dde4de81943555d734ec5105dd542ff8a268bb42c8343a3291f2d92950a4b48494f3835ce6328f284457244196c27e9e85f01504d8083fa7767fe00c2f473891d222fa66b51b7ef5b86f35047ff320c1a57b203f86c081f6d6e8068754f9961ee3e93509632bf8cd899b14e65570068da3977979991c56ad3861f2e6cfd2b7fc97d84e01ab40a55dc1a6f352a5e48cfc60e6c7afd55d11c5d30bb71a179c9a8d4c0d04ef48f27485f5a702f8f72c008b44b980d7e39e0a1322352245e1485edee6b0ad3a884ff5b022a2458ef36743524edc18cd3e6dedbac17486f3875e49b042100be538b1df3b8d818ab721eaccdb533dabe2ba553f2ad0d6a1ecca9f0c205d613cc4a9975276a8bae6399b516d616e582f371666817dec68e95d868aa91e4aedb9a484d2701e588a521054b9f6df9dae2eca95df4502033d5d00a942695efce242538478ef2dd3838b63a7488a515e4039e13ec844def01387e7deedfdad2fd6e22711ddd3011f31208b5c9fe43c5f90a23fe0f0d942750fa56636decefde2efe82e294f9c851d9aded7dbcc7bc66c8ca9571ac8696e681e5499569feab8222bcea337dac97b7cb4d4f5bb33eb97fd822353de712e5076bc508e9a566d32bd0e4f727a92fcc2bb4d59504216f6fae65b937d1ecc13fb22c19ca5d41224d71bbf0e257c2e88b87acff9bff4789303f40b4f51b4c739db6b5df1bf30c4c911dd06a26602386b791a351e887d9f9472427e1e1901c8f4fc65d9340a22ac79e14c4b46ddd41459dbc9869c54aab69aeb805936a2789867b276055c911ed273c0ae1d891cd99d80cbb7c82954408bf125e30cdbb256ddf014b76a73c6057c4f7d2c39f64bb4eba500c9a6eebabc644c67fbf6047f385a5a3f59f83a9b4a533ed9e4a0dad3cbf0b68a8c6fbb01ee562c362ecc33411fc31bc5e42f26bb21e73772d1309baac74db62e897706fc93420b6a47dcc85b2f327d85b20ef24984e4bd595942a5a71751fadf003c4a3be2057ba73960898a70deb09452869bd1beda080079783e5dfeb61a01f0e36a27febf3157dc51c7528f962aac3d5a5aabb17acfd502e8c1fffc275ec43f4f503dcf053278f85426e29ca8116da6aabc15176099ef62ce23d15e1e3048615b2e0b3a5b13e0ad50eb764f854c64c408abe4ba1656e6238b6921367f712b3571a3586185cc4f768593c48c54b6274fd36a2b3b2d648f56e81eea2ad558a77bb826c6d8dd9cc3f14b4bda52f65963d2123e3ed16396a3b3d2c8f1f9a65bded5a5336bd93be480d1a0fa5c8a0e8f694a4b600ad567e9ab81a1027ab041aab57da0ebdde7a1eb5864afd4e54e403f748d7d043c7015107e10a9a821602967c516ee50f9772e1e789d49406b5da19a5f48d8a261aca1dfa1a609249adff97e49956a3bd564bcb87a5f88c179a4b51f00c9168372eb1b90f23bd9fb1b2c9c7906e5ed0283f11bceae7f9f517e33e7a3e8ed7f01d537a7d91d8dd9c316ff0b734b002f71bbd5a8ee4d1472445e66c288157602464fe6b3489711754e95ebd53ae3856d2979a5aab7f43c135c2acb1576efbd6fa0f64eaf2dbc6479881b5285c8d85509d13b3ce1d1290a8675b72e3acc183d758f8c7ef27476bb85de0c474bcbf4cc72ae689f5bb6eac8bc94011e408220e234f5cbb24fc2fd5c7761d3721162b0d2208e7d317fd64d05772cb01ba3b1c5c8f8f087bb3c1179e37b606d0043ea444c38d453f22e319af14d27d7b7461508e5c0efc5cbb74517db2da261510a5b5199af78cb9c5eb5e94154894df9378bad43fc21eead6cf3f2768320b895767b2ae8ea2a7f592dc1a255ef4023269f5ec27ae0c08bd494359ced6c4d74f23ca60cb3131978b41221e9c56e57bde8472eaa3cbcdd66a2d02692e389da48f22ef055e0a4f77568678240ec7ba1c896afb69177732c2deab0399281a84314b3d1cf12ce0d2cff408096d5d7e257889966c8d4e41a4527ede821b3c9ffa67c587cee26e2e5c5fd171d350f5f1c5f68b1f76a72d3803237d7940f7054c0d653fa2e4f37775dbc4b31b89bedfca0ea16129d9982dcadd6b683ccc8b342a64564d5b08c2297a3e940edf0ca3c91c4396bdd9a35387d8da3caeb8a6a9fd14c708a6893cb29d4e8da10749e26594cb38ca7950d1bee105f7d1afc37d45a8cb4bff03bc87ed83a216bc413d179d2ee1ea174864b17b7abe976e1a71c31ced4b6121c78daf4b0e94bf1d2325f31165f774897bf10a0078cd691636a89c7bff6c39b17d78f2c726bf8db81f366ec7ffb2362cb0890cb78ca738ed1b189841d46b32af1465ee3bac313aee1c1c25cc12764277e11cf3284b62d24bb084c78d896a98e7e8c283f0fd35c89358fee55b611612198ab540684ee0a6035848861951382072e43f289ea82823bcaae581aa7ea858d73ab2f2bc9e841590b95b4d38c785e1f34901cdb4145f6498499f0b16102278803e1db8d08fd8f09d3749f7fc9be88de3ae6d2fb02438c3403d05c113f270c7250c8c1f79c47de738f2e7c17e82f0476a10dffe870e8f4801554069e81458b7f371deac2f8453bd15df266c7085d9b9cb81480858cd37f019ff47f15f6264013ed8481013023789cf8f2e26c92956bbc834b444918c7f40c2b2517eb741764e302fd01a21c770bbb21ecfe8cb1c2ea59c9f57d7fd2a34326fe74769f74bb82c64174dd43afc5db041ee01f86c20ae1d0c950f9a877b076d6da61412b52d9c782e2b0b3c46db635ae5df2af5cd9c0c5641a9209b5195d6ea2d4b5ed7e030c678f591d4f7b7067e4abd7e66a02be607fe00b35f42987082be450087ad98d40d82a3e2a343a4ca2d553b306af49372d5b106e70d909ac0f4a0b9bae23ed0cc09332d3a7e997c3bd0d2f2f34df534617b526da292e8eda8a9cbaddce31ea7af01d7fb581bb9a244f2d6409ac089f8c73244aa1d27e1c79c058af4d1c773159d95434845781dfaaa8bd9fb036372e59e91c733c0a187d7a24c5a495d4168c50792923e9c2a9ddd4fa0ad7a4736803b809efa1bd69c2648ba449f2bc01dba88a129487ecdbeaedda65f3ef3ff46cb982a023ccfbbdadfab6297113ba27ada5664864444d50e7fc4cd15b99f98e15f2a2294bb1d1abbab76dd0ff8d53a92129a9b6815ba0cac16597dfed4ae2074e988e4e418ec616c11a2a80f6f57b21b6c3729967d81fa855310791b4c4b8c3cb0e66da317a39e8e07c2bf234bed1c0bdc7077ac06bfa5b89efdc1e8c9fef3c9fa781446b241e8039ed2b28ff858405a1cbe4f7317910f043191a45e5ae5be949a4ab4c4331355631644bb97e97ff84d4b3a62fbab58a6680e97037c15e39f86286b0d4142c14622431d1b697099044623c6825f3955e194b54c80ac0dcc79593264a053ed38a69bf4efa24577c6da41c1ce8e870193cf5ee333ba5b9ec3af88a8481116b3c29be7b35ebb06f9a09ed79f440a84cf0597ee4aba67030804d532aaa8253ed8530c67743e1b22cc59460c499f0113cfdd3d96ba0dc56cee06e79cebbd25f8798ab271d5e5051d26512e15390d95b6ac40d6c2e59439c5e573deb37058b05ebf474a8b65a7e75fd48d5303c7384b74a1d851c3ddac3fb1c0d4aecff91d72c7375e7133a444b18bdcec4d6673fdcc8a4e903b6705c8c36eedf399df17ee01cc8919b832f6d2314f63d04dbbef33b88587d65fa274018956096dd984c376a2f492efa46ef05bbcd77dbca7b84d152c7643d8aa2a53cb460d9fd8dcd5a6c28e2c047c4199a76f09809ead4bb4c2264b97f12b94ded941b47b6214d059fde0c2236d9597c7a6eb354f4bd6bdde212a4282d83862ab142e9d60b11c9e22ec3c5e5a4a6b30ce0a10f01cf18d19d1f308c008466c39db35f7a364f5a5dcaf61bdbb5754e7ad13374393f16541d3fdb16f886d755ce5a13dd3f518e63ddd0b2267740145bd5bcf9b3d075840d1dd7335602cbe504795347d04d2176bfa6ed655159013052b598553eac1d4c123aff12449445b3163d5116825bc02ab9153b868d52186b6bb8dc2772aa39d8d82b24fcaa14ac86e677081b34fd3846d95c3eee40316c2028b11a7eaac7d922bd71e22993b78f1c74e9ecbc2f54716aab4ac198131b7548852993fd1b8b6f4a45bab33c120bdd675d91167482e479af253356ba46a241cfd18ccb0a677e9d6bf3cd2aee6e9e0283cb5ff0d3857f6f99b1e0f190291d2fe48572d446250ac3e868d414bfe03f5a56c309a36607ceea6b354c3fd292bf5925bc0597c4da5f61f2284482f19387f0f7f0af088aa0f46aa39494a23fae6c1c5be656cc6a050888a4b63d117136b2110fa369213f0e5af9f9d8223dc354e1778c156e49b9ad2fbf2eea4022048fc1846a00909f34f6e7f5819148ca76437299798915e0854ceadf8b4365f0f01180a43f0111a9be5b8b308aeb1a2091d5d8a2b8320b21b36a4ffad7ad5face726fa413977b4c1def642a6bc85d7b4ca0463f0ddf87dbbcb20d52bc06167887d7e5b1891b2ac4aa5881a06d23da141efeb1c7ae8b6be1a40677ed4c07a2a141b1981a97de521dfba62e7bc8c60cea0ede3da1dfde9d392ea30c77e56b3be3e7b110499a81d8f2f86f9016c1a3eebda49e1db1cb7f85ca93ce7ac2f59ab42c171061c1e219686c4b653ef4396146586e30e536331882b76a23e3f820e4016f06d0785fcc011dd0d5aaa27738a8ff537437b98611cf331149cf1fca97f23aa570220f2eb067a91d0cb85033bea25bbd3764bd588dec3b9bbf7e663d616b7e76fca71328d8247fd9f6625a58ec4b07576b0c866f89af572f415dc819cec9105195a2af31c670a6b9d9f77a9f1de0c011d960ffa266aa3e72c1c2016337ee00835d4cd9692725cd5c6f117d80a2820ff293c2b4ee38dd27d762cc9288a8ef10defabd3c84daebbf65a87a398bab35e9a7337af34d535af9318f880e9ba4e874f2768b0f975f9b94e6c33c9d60ec1f4d8d94921f266f430cc2e77ad3e042e5aca1de8e6dd752377a9a1dff231cc172edf3e5f5af60c03276ccbd96e920c806a77c7181be4095c0bdda658244799d3cb145b0102a944e74a205f7e78a361a7ec1d37f6de92d56e2e0e53a1d37338dacb6ef811c2cf084b9b21658f7607200774eea68e4ff77e8f8fc8c3079b30c67a76b5875de56a7946dfbc9d19e217c5a3556c94e13ed1d4fee2b6d5e394219808bebe1f14033e2b7b4a38dc073b2acb2b79800ee6dbbf70ff9fd292634ddf0e5e604fcdd7fa0e83c720374cb29673d7f1a914a8a59286b8d511a1d582a1bc75307d169b1d594b4ae0ae7e79eb67b78688f56b83dbc3d13453d903b1893755f493619e61716316bdc8c5714cad8f009b26dc37387b564c391e8efe1311466096f3ecdc29b2c05f28c548e561bf7c524178f7cbee0dccf1abb771aa90afc6faa145b91ec44dc19ef7a9e5a6a91ccde9cad9fd1c39ad579e287ee4eded68db4160567b40f10834c68a929d8699ff5ebfb7ed030cf979857cdf03fcd38a389435a5e3483a8dec3dc75ca3c61a28a1d32d894adb603b343600dc80d7c9981d8304a4ce79c76f27b414ee2b0b026c3639549bc0b369d4f91913fcaac9b10c61e0f4b735d509067f0d5fe2d28e6968c74d8467e5a88d0a097fa4640adc0dcea5856bc71af06e7f6e4501cd4f87c562f35e52285f02d1ccf4db3425c00e3087ebee3fe8db6da3eb23409a1517d4845ab9759d25ae10873a8b421d7274440e1569d6ca78356baac536009788e9976e8eaa522dc7e7d883065b9b8202fe5beb2224b255f7434a41d30f27b8484db69d57368b1b52d34bdaa389a1867a683e023b2c99a44b64702faee21750ce7f4bd2c18e717b31281d4fba004ffc34667cf1f6c4830816bf159583d75b4deedd83ee388947f297e9bf4db761b15e3fc5a87721cf847920921dbcfcbd07edd3fd53df28ee6ca494a22d981fb514bbdab72180a6f141c286c40e0dac99c7d735db7d0453e5e837beabc78cfc0f78eb3a9c69f82bd10ab75207959fd56bf3053cd6afa2916f2a6fb741d6461c285615a2587ea9e845bfec59c794b4e0db28e3c010d4c9a372586d1d46ac8ae0a13b7fa1c787604cb0ec890d3f345a23f92ce22205c0a40d155c3895f305b8037fa157eb70bdce046307735c654e22d37e073e9bfe59752b08a5b72e853dbe6840da5ecc349f24abfc779452930a710272cc1edfc58dd63c662f77c476ca9c303c305042e9dc6c6adbda5a7feaa867caf8a2ddf1496083a2174f3b7f7e4ffacde42bec936d8dc94fd4f9e029328ac7f25800b863135f1b64b967325221d57e13ff75b8e2b2574deb39a15576bb0e9be34a7d25d411f4861059b835412fc35084d0a4f70853776f5d2fbbdebc6111a5640f6eb87680ef4a5eae948754a2b38e3c563ae40a1ce5a1b999cd85df6cf1c06289bc14f6f358f02598df3dad30462f5748a015a4f8e337621c63247e62f1984195ea2b4a2d216c30a341ead7e8530e88f06688f1a4f705a03d5bd5c8b39d8920ccbf8c5b6e78df719dab9432a5a8368390486bb652a48e0e5bb5edd4a7e2165f38670255f38e24a6c353640dafa57cc4d448deba7eaec8bcba5db3610068c2227b03be1a95600092dbdb4eb51600d786824a8070b652b377c0b1b13e283d25fd0a41b15ecdfa48629f41d725ccd7738418bd18dff4f4392fb682f8b73007f1b09560edf1b1468426703f3e5fe67893bf524991627dd87d4a7fbbcb42bce1a212b21bebb73b48cca6a192840338946dfa0c07d3f8010bb90ce709bbd0b9559e32562aaecc176fbe902b16eadf391aa94dca85c3ce2d2c6631dcdda6c0f583a6e36360ae62a74194e6d08316a6cb618ef8d8733993713b83a848ed3396471f0eb02e148f78523ed6286323efedff3d23bfbc6ff7990a5f468e4389b6492d41976184f7fef2aaedbcb4a8aaed364cc43d5b492a353cb1e39fbbf229279505a9c2ddb80c67dba0a0181b070af2ecb81b985976d6e89a06259a5cfb6d54aa6ba9bd7cb6124d6ddd4c2ac3842e30c6421d26f752f175ab402c4bbcf1653ad8f7ca7c799028805993dbdf71df374ec8b538e0061a392312e68281ffad3978df57f5e6c0026b4acfaa3b29ed6bf87a494668a47a5a02681e37e45b6e0114a07ba695d3ae1d2bb3e5c34ed71d3e3164b3a712a0865894247ffc3fddecbafa8d43378ab5e682c40ef2ffe862491cf126615c7c76e774f3fee33e9cec6143590066bf8dabf3c88a6785e5164c3a7d31c5b4c087d426edeebe34c2ae9f51a567632a01e98df344e71f1bb49ead2157c42be2d7290c995b02e1255b295b418355332adffbc2b1ffb361ce241a62a628086a1323f8158770846e8595a71ad408b496ada7126bef24b39abf08a01c539c9e687c0513bc49c8e765f032461b606f62a6611f41a57d5e8e8d87f5701e1989d512f7f33b3a943d5467ffa585889ca910cb90a7667afef61d3b7b8afa8bdad340ce714a882450202cbdba22c3dae42dacbc0f3d4475c469594e5bbb1fcf6612732df63a6aca53a351e89a2941805e30c3045508f34fd30eb54e7d36d4efc6f494dd2e7313eb40ab56975e9e2186235f8a71772f91e34b271be80de5364829027d6b644c1f3c0393a627f5eac6226aeacde495c46ac58937cd3d8c4f9f3d12d771618fbb5df2f56756a5cebfdc57f3676e0c7badb2b2c520da76f4f493500e532c981efe6f123ae4f65b2549fd7685e3f6d905dd9a5ec475db984d1c8824e6b909540f3a51ceb3702355098ee4a388694feec2281b362b213a8431c50c32c68123291bb65bb111f09871b50e6f2dca8ee3a1a3f378e96a0e3b17fb777066070ef89b714dead405e7356ecd32762fb1469b640cf39d6b5f8093ce5c7621d957c3f8de30755f57e074e0e478d6099492588ce2598f0f51dd1ed86e2c8c56f8d67c636398a52fd8a7cbee5ab03ded816ec21a02eeb7bd6f68dd61d4c4c126af639be1e829da0df02e7e87868f95c9ba10f816a4ac72776286c09710847c563886d430d17d4ad3a575142e3af6d9da2853a5e9f62a791c411f116cdc41c57211bb849d6c192de2c374f25f80c464e68ac7a39fdb10d4f82ac005688612159e7579c902b6fc74d536962ba0ff87c755d3a07f9ebe9be4fba0f6913ac9beb3bba3b8a61a1c19579549231c82efae5a0074a3b4147d6a5287099adb1e4f7b3007eeb95185612a4ee73677c8355dcbf7c282b9dce8668cceb218fda71662eeaa1b2b6643aaa348d68158f54547eef570e8aa5350ac7c9ed887358ad122c53d11359647b9aa63915493425febe9e2e87b6289bbbc0eca19559ff4b0151d5b83160148c26b12a4caff5c2b80dd817c8ad80133e6125d9d13280f7cdf191ca18fe4803fb3a8a20a2890a90006452e74c66e6e0bcac359f334464633443cab658593a341bfb8b960b17fc1475631c04d050796b4a5f1b86614d8157d1604cce945a1d8fbcb7c24ba6e33ee4dd49437e1c7e4bb46a03f8c66a7c711fb07e3d9f097ae0fd49370d0048e2c9312d62d08d28801f908962303b22af3abe658490b3bab21c4306cf5d4c88bf35593aa157c35b7a1e95086d8a33209646d91a6265f18f89b9a7fd3b6970f9afff1cda3858a463dc36a8508564e7e76b571abd6836e042bea507ddf077e8794d43c594d20690ec7beb7df65ebb52cc77ddef984ae99e19dffe9dada435f20983b95d3c18a7058842b9e3d65657727757e17fbd48e6408f4c60f1b6f92a2529d7085be52ff0e483e5c0a686a07fdce991c0bb06c9caf0d4efe00fc304cba35923319d8b794c706c76f53c5675d008c1848436165508930cf0cd3a434f13930b221493d37a64ed5f5bfc669317c834329d17ec3359a9a6156c7b1b26a16831290b377dc8500b55cc0dfab0f23de55ab14c140057e310d866611ade50bf1c61ee21a1b6192ad420b108147063fb039a3d8ed7929ae053c165a15813b9fd564c3d552292d0e56b16d547a0152321801ea047b6baec53d07b15b3dd986c51df970a1399ad668e693279c108419078ead6ea4cec7462ab7fe5890c91107be9add7eefcd0896bef0be554706a78665740e177014306687a0cbfb12a2f025d2a20d1b49a7c917a1eb367ee73c002bb15e301de56f6296439d91654fd211babf071dc93fc3be621390cc531d7158ba8989556f7e29bae8bc2c571fc062688156d11e012a4947bb0b57cbe86a60384a33e9e7fd87da52fe70b39ee71048d7a5abc4adf49d0e8a1d36638fadbf98ff507ca15e586081bcabcdb8faec1069146891d85fe74eaa3227e51a1982a0b3f2c36b982531ff160152596f9586eb51a93c7a527fe267f3ddcf40aae83a5441d299aaebe43f893c431b056932cc45749627bb9d0ff88037d13c795763fc56e954f5d698e78092f9b119fe84c87386d80e122e3f77c2e3e88962bdedd01510b1ece33fbf8c878886ecf58566195715328c9c5da96579fbacad07202f7ac815e7d138834f495ea1511186a0a593f781f2dffbb0ce351474b8a9a02553780adb7ed65b53cfa9b1c1db07f852f3826d4959a0c9cfc0d19f0ce7b66ad997cf018058ec9354b9bb10e15fc76559e34743222331abfecf7226962e9244113adf40e3fa36effd27c136c1428a314f410f77507287da1a6567925b9c9fb22ab5e89988e479a1fe1ef75f4077711f1c4ab89550345d308aabdbca7c7915334a7755d7a0461d976e94a140ea50b18ec555c19417cecc2c55afb0ed6abab7abb58211d270f34d17192e0fe736f6bd41c9629f86b069c8e4c463cae6b2a2344770b703a0a82df83daf719c2edf8d13925805e80f7bc1433989dd2a674caf31dd2a72216682824cedd8debacd1f59e44509c1bcfd1b13d0d2248e887a865ee1706037ee50aa411fea99bbb6a82654fa59927d61592504327e6948204819684a245b4a860f73f34aa9da7508d857fb555037e684b17a6ca472ea37dd8dab7bbf4d9aa7704c92078f1a2817b9bcc5bf78aefd1dd16636312a08f52cb64a0667f417801a49d63c1239dd65b70fa1f93907073f6f28754e3ab0d6cf9a35b5f7d9120ef36687087245f36ee8fc2542e726783fc675b4f405c2ecd14c8a9aa867ba5cae9695b368dce5683f7ba2089aa718068c2bbecb6e735998c77c65089373203dfe5dcf4eca6538ca9ea030dd3cbce26fb600bd8150679bbd1cb7565ecdf335081c10236dddc1bf740f4b8721730a0d21bb34000aa020a0baf6bc90b9f443b886e1c48f61f59d5138a1a56c781de46390e97af611b25bf74e391e7ca059588fc81f47d3138a27f99ec0ab0f63f86d27cdac9e2678e8d32a8341e2636f21405bf168a9a22e4023de18b7d045f964829c4a16163a6100bd0bad56768ace3ebd6333d5a07d3cbc9ee5f5425fab0d682a398d5b0853b651216e0c46291927e7a4ae0b4dfa82759227cb635979cafeaab36904778a66d9f53b1650501733c2f7df70c19ddc8a4e8ba08e8baf08ff0d6635ad35bfb04130c3a8ffc0a08c15d0c40f36b5f7c08460e4dcdd546db50904383e561ae348e0927eedca5b03d23197386a7388b859ec7d5881e9fb4e0f5b6881e7d5c38b6f34fa6e844fdfcb6f8cf6a1fde77faf3f14ada9fa20637390d57a8771a50067fa37906655614057abc08530192d56c304d22bf9402f2c745dbbdc18a9d49b84a8bd799b77d03f0b5b258c24e74040db14bb40dc4b4a64e607b897b302c8f2b1ce731692361f43d72895adef98d98714daf562c505a17b289a6076e43ebf8afa78200261d655fd4ba5564ae5df8305e304a88ebeef98fbb49eff4c115cb7f27d7c85d767f4a649974feacc9c2ce7dcc14798839a6b7305178e5585d018e265dfd4c0706a5802e2264423112c7a9d827910c60e38a3d4559e5517a62825c9285b3f3343760701098f29b5dacc991a4ffdf55d75626102302bb453b4e184f6b38a870fb31db31e782b0e12e352be8bca5d422fc13ef817c453b04f83504bb8a9ca1640e2e161d49d4a841b0d6b59021bab96bbfee753b32a19d5d0448c95d3e0f0c99202104f40dfb88d7d0bf42bb811b8e5109a11f197eb767dd41e26066eed9d8f129a134fe70ade2858f6f34c618e70c655cdeddf8c93fe3f252967c20df4d78fed5f74299c21c7fa2215c6933bead09d8f4d8aa63bd8d58ecd93084cc57f108330f3a25daa792dc0aa2ebd2da98b2c299f078f630047061308f503f6814649d7ef51de7bf4daee794b0f85cc4e0053272697d674b229c5d9721fa53bacc1a96c732537eb7dd665c9f3099127fee64fa257b92fb40fe35b6ff906aa81aa4c464169289484411e06eeda5cb57c91324d459eeae7be68368e3fc3513ead68351016ea7cb387810c92a2365ac659360dc980fb3cfbe2fe1337ce555f897e97b1ba24b2a90efa62c6030f1b990395c884c281345405e9f38cb0371b6166237aeb9d0dd9365e7e2d801a019d3e649156892bbfb72e987a78ddc3313d8036d9b644dd9bf413f2665f0a00578dd9238e019f866a6876e10fa1f93a2e4fc35cf8f8648ef40fc90c916a76370afd730a87cf486e53d7de3bd2fb238017525df151ff99b5c5a61e0b9ecb68756c428d90964920dccef5fe2c58a82ae9f11922b2880fef8b1335a228df5d2b260345ec375fb2fa37076982b71df4fb7e8d2f35bdc3075db9bd5cdb3188b5abbf5ac2a17148b8ee27b22d6090feff774b266678d7cb31c42b8d7624e49a68da0524391536d54ba972a0a0e67da6fcdc0941fa5691e4a540762c3e523009cb0ac9cfb1e6d8d671348eb564520c74115f621cf3d878a213919ce69edc25165450361f50619d16e582d9865bc77dca288f61caf597b07351cefbb85e648aec3d533c156f3daca0048692d1983826a5083ee086539095dda7dee3d07c2228ba5979c1ec6e48e9b54822f1c65c133caa24c7dcc1681ca6468be0dfdc68f816662855e05dcf4adf25065fe1b54262f1639f7551d7ebded6bb43701bb72b1005c2ec6081dc7fb68e2b4a602c3a893f735e4ae9869f64096fd6f257111090191650816fa83390fbd824aa48aeacde3fec512deb606a6b8e6e2359666e7eee2c1dc1463b5e924d36489a3c9a0e868563d1157b4b657337281aa65c7654798dae82acfa8db55537911b2295582b7ab47bdf7514acb34a014977c6616019d43cd012a8a3b786b2e19d6980b631e4dc8f0c61209f0525e079c425dc64b24ea73fdd713549ac5e8e85138f2ea7056930ebb0e3c9d2610f2eaedc2173c9900d325d8fae1a503e28f1d7f3d5d1eb00826ca09f7810fbd32fbfde4870b17e65f246e2e5564be98e0535ae10f7160bc98696c0c1e2b5872b82f9d3a3fb22781f85dd554898ed2a2d4cf441c8a357f8d4e87a39433cf3d93dd13040e2f69c26bf5ca5e9cb16d9ae1b6f46823816732b7ddb4387f8887a0cdac46cf78c9a93520f260ce2ef0cd25b55916de70d65ad1db5ca761e1033b4e25012ccce2b7bd3d1d1ee68a58635c7f9d294011e1c854f1bcb8c2877c9573ab1f1436bebb207cded23a58c5d6ce7b844a6f5ed08b2cd9efb5d48e2ca888eb1de29839953e80715f5693c4154f54b87d541a0859016c3349e1413194371d6809dbc4ad3b1d49d0e3e61a54f0c933df20aa703e41a086fb0fc94effe5c0b421b53bb0f57f5100558c992b0682e3c9697d2da1941d344784990cafa388cad96cdd6569b6015b1689b9f88f70db226a4b0ac0469e194b2592b94b8c892847cbdb0d338e30284317c3cfee45ce7e7e67382e7b0b2a5b706222d94a199e504ba702817df13f652237e67eab428cedd85f0071028b6a4c2664f304e60e3487f2063a669f23af27294ed5832f321c56e0a1160a5db50fdadd502cbdaf303abc4ecf48addfea65858fd0c96e63cc932fe4dc2c4e387f1470ab7e1830dc6ea6e824f923b31519c4cec55c6d6a007ce4ebd38db788f0e3f3054272647651f96700f51724bd5ab34c50f9b66ce15d045b78e965d99e9bde748d6fabfaea35abff547542bc3f4a4c8e46ecd5afde6683bca053b0097a87bad8b2de62fb2692b35738231904561ad3cf722f420fdbe18bba9ffe5bd6ae2de8db06c267bdbec20f291457a6eb026050222108c5b104ce2e4293648c2bf17c79b9299c7857638afb407a14f0f2af408e4f26117786b0b59c438ab37b4f09f1cafd2ec61de344f6d05ccad0883694dc17c840293b88dd381eb10b7ae44a81d8bee0256128c5b85295a189f9b19d9798a139bc542642a768fd7d06ecd7303ad87f5b5300c7c1719525d9b2e7fcc32659545469b5ba7878f39cfaa17dd7ee357f939a306f138d66f347d56cf74a57c94e647db24a44b0f3a614a83e761667dd589e77a51f1bec6f94866e6978e6730b590db41c4a8d2a44b87bf086585b07808a29be8ca80612d47c68aeec7e4a60a36e24eed4c43d228f3b1094fa5449cc1d556a77a42bb502b4fba99432e5b9db41d0f3801881e7facf1f1b765d1684be74a0c5f77ae82808f5c3a7cfb11b45acdcbfbd420ea6687eb266190a9e364908da36a417ac66944383b1c9ff20301ce514a12096f8f6c2bf45d5afbfb7432bf12a775ad5d43738f799fb34fa8a61181cb24a8048f3893c484252fc4d949a0a9b95297959f9263b56a423461133d4777e1aaf0c70623e57e8bae16f37256dcfbbd9d87f1f70ac9a440cb37fc79acec870538acada7eb2605ca73651544dc2df0e8c9cc1ad05f05bb425afe2733a56c4de9f23a94e5ae3af58e322d298e149c1066ba5b81e3806d721dd289aa78a64355956bf1cd52f0cab08525f2d3ec444158a0e6a51bbfd8cd623319c897d7c29f7678f521ee1a7f7053130260841b87157730bc57c77980f537f4487660667f45863ba1239bc099dbf0b82085c0f4411100ab548e6d88ddd083f8824ad29054e268d4d3c8ce04a054d9d6b6482309cad6caeb0c7ff91ea0a7d5ec78990a3f188bcb2c006c991fbbe9c9cf580b503d552f7d0766a2e1c54cef46966cb11dce0e612677ea33c09194e1ed18c483f048da3effc5f834fc154afdbc417b566e21cdf01de3ca91e09e6b41c77cf2b883a2b069b7e37fdf07dcd6759ff63b007cf036c27bfcae80ef297d381484d8f834bbabd7eaf985d5a2079619e8e937cdde284753b80ce5046eee95a2bedce4996c5785fc4d6f92615c5cb682ed228c97397ecd5fe27eac7fa67c83fcb7b25f3bba06ac9038c4eaa81cec66147f63307f5c73d7d6caf3ad019ac076ea2995b4c8982d2712121456ee63488917ba736fb8ca2665399b7116ab4b20858dd2438e6af38f1255ec7663821c93330c1c4f81e6ae77f72932464a615f7dc126887a08700223a804daa2ca8fd13e963bb4a4752663d232fe5b567d65b54cf0f1b08c68d495e66c7adfe82a53fb159409671f6071d9095f00a8a2d1454a7eeebf1f664b01d213e84b47b549860a01a9b9aecad709b56ab3367569e95ca717ce1022206fef123d96f2107c98f782d0b69094df3720094d088d2aaeeeac27ded2c576ed28953f972406679b1eccf1bc750b6344f9c6e26995d8cbc28395654b3182e6c067cdd1a4bf3b13fdd0c27f693f05c40303d509f4d3d1d23dd1f00b4b9fe46ff7e2d3d169ef78f4ad33398f6ab79d0457a38e885323869469ca41ab19bdd0f096207879dc07cbb6f0339d0e6ad55797d91fbc940e0ab5b7846d0fad55e17bfb2dfc17a488f0a18459f2e5e93b627f562d225a7d7d38e998b6899c1f1462b08995a0d7f15bb34898cbdc8d572b7216feff467957f82a435f9c184485c10a60660ee4caad8d36280e9920d26b5488bdf04c9d92acdf78c9bdaeb3e270fdcb8db368ab65be47d2cc0283a6c80804b981f21d12a34db48291878e42c052f40caac7a927c7378580e8921107daa102de0530f7daad65a181269e3d1a311287bb1f5e99365a7bf461ae9983adde173cc5c730db99316e78cd42fd4584be9f675c4ee6aafcfc8c233cb9bed8d6a915e9f4565040ba12fbefcc7381c852396fe1f66bc792c529d9c46883142974aaefda994c8a123fd98ac14c0d6126dd258fb525b11ad8823505a75fd86cb406cdbeee5ecc493c5a70d2d3a051ed1a25798114832089499ad2a25475206b340c919b735ff1c3cb7b8edf59e6b871ea05f99f99fc7ffd69cd7b162dc977b116b270a507469e1be1341d82cfb82c4a5eccc272f4467f233e5baa311dfb2c88905353be4f06328fd4f44fef0d48ff7fbdf363a5f0fa9eed4f32b51239c921f26641e46a725c639ab8a77d78107e4a53e6dea26e80fbb3c633dc1ba39f752dfd510e7bb5f0e8a045a7f372ad392783023bf656d66ec70c6d35caf9bb6091e75ac044b1f7913810bb4676a761569b2a0fc235c1061f2f0315b63a1b24c8a28439fbb7be325223120d31bb2f51f574071a46542d45c31c79ae22691e1275d448c32a3798cc15d60661d4c933b2d9acff7737bd3e41421b13303fe7195200d7ce66479c830b0bb621613669c6c56a48ece7acd12d014ec317602afe281fd3c367941b75b696ab910cfb14486937a35bfb072ac3a074887f8d2fc840a4ff93c89cd32a80b3f59ec5a0cb0a70c259186f872c4c15920e0062d35c477183245173308f2abc55c6d4cb9b890787f4ee3e44a76e58d79a66575cf08805048d634b3bf23e7e930672b072ede90d0e8198748cfa91ece20ddc76610d1fd4dc561a32bc59e465f1bc2c34b1a37c4020345c5544c1ad4f58a2fb841a36b9349a1d2ef9f7a5433e816819fadef73f69144807c483009fb2ee69869a8ebfa4c0895430ee310918d751b810eea26ac54031d1f3cfd5ccd0511816f92364cb18f5a757cfe7b5d946a0ec5525b077df60977089d4888954a6bd6f63374c7404dca14113b5a343a10601e4feaa271536d71b0a03405f2897b80dd24d8e402bd600f78babb1874c7dd6eb78c52e2b560f1a6659a654e7f11e44e4a14f8bd98f32334610ffc3e27192c0b20f4b222fa1049c6a6d4e30a013fb4d889593976faedf5f6b21cc87896da7176f624a2ed91f8cbbd5806c322c871db17114df07b019e56583dc2899322a22153fd1ad8f59eaf44f53dab4df5f290b86013efab284e17c02c0584726c6e4c880fef223bccd2cf879945d58593a52576320f2edf849943d8eb6b04bb72091c535f498877e17c2992d0a2b245ba715bcd652083b7f1f2d53a669b20a4d15f0afced54dd5f7b8feec8d0dc5efcec38f0097e22a724cd89cf8a4073db38e30edd33040e286ec8b89911b1501032b8991e2bd94dc09f84f4f8317fae1097cf6846c3fe0b8630eaa3a93b7d9948cc2b63d27ef25fbe1ede4c4ddd762c503f7a89eee15f1e9353d5496a7d7654b98718832a150b248f1e78d674fdc5710e61fd3214b9331d7367c20ef3a25f592f15ad12afcebb45f309395300f6505893bc4cb83b04819e2b8944fa585c592d20c33c1c706e5234f7527874b506210b810533e14681fcee169b8789f31bfc62d3096f615712691aa7683b72fb8523ae252932737caf47f35f93e8fd816b97492572fa0f1fa4e0b3d3682efe3b7de443f3483d9f6369c11ff55eb8628896f50b7a9a90b644c72a3860d220eacad2ff7cb8dffc78e92ce6bae216d6646566866774efe1a23caaf27f4881daa717a8887ce98b85fb333dd1b2da379e7b3886e862bf25e10c0f585b174bab0d8945e9e4ac14380d6234f202e9201d9597fd531955762060c3912c6a0f31a438fabd886c5d84fd810cd9bf855da7b06d173d1e2f064ae2dad1176d2680f02bbc0708bf4b90f8342fe2280dcadfebcbc27305a1f9a7c2edee1539350eeadb4f7072d59aed8a9a97433df49ec18a3f5cbd7ee8315cb6388049c5ababb22b33001aa054e244564d756188f70ccec2d332372c285ecb2ce7d43c4b5cc55a42cdfd135797c3fa91e2e8edea629f9f2c063f43345d6c9065aab9b098533519dfb7a78d4d9774ed2393fca3950ffd30926d882e36798e3a0620ccc1fa204e5879dc6436d984165d09fb0d71e3de0635693015e2d258e4d33ce2f523e39b2f5c8cd26ec22b509e370aa7243f8a0a8a11aa0f83794623386d5cd58f4d1744b4edeedf605e5fa1afa30bdc1ee74fefe0a1b50d1e6b9f284a622f45bef5d8c923d1b2eb40890678b3cf9650376f737ea969b52f4f00ace578bc1f0fb6d8cbe3997c2b7b87a4352c602b550b381aa0140e799d8848c074ee1f334cb2a6b93edda3a10628f4129cc8c7c86f2689c8df5d5b6be4fcedea5bd968694e97d724d90781f98ef1db1922f1046a7830e8c2617576b6bb052a6e8d51d141d75879af56cfb0b639900e18d11c9e68399ccf2664e05cd49b63600eb277626292415ed16dccc11f1a06e65f8dbb7a785d60ea20b4f1f44cc4f6cc0776377dc4c9f63eaf45fab1fe1f597e47eb7a7426e461be0ccc6a667f87301920e32ff8ad6e4db9e0bb1eb314ee9c941de1a1d5adf35f0925765d58abe7251c7c1358398f8679e76e288711fd5a51cf042fca23b26f2c38f4981339b8f8c123770dd833878c981a9512376a02d73adeee9cd9b7afd3a07673eaaae20971c94cd533d0899c105f1269cdcd8952d87e805ace94decc8ac5c5e6b243082b5663223fda77956e9cdb33133e49401ec5ef85f38fe3385266c9cce6003d1a60e2354a29d30393cf180e753075bea8c0f0963b5fd6d88acf66efedbddcefe3ef8839134c7aec8c3d43256847081673e26c58edb4ef756a4db2c813c2767d3f2491931444a5fbfe49f6e42a36cda8892ec09c9da05c03bed424b8c94201a0dc8b73dfaf1932120c878c01dd004b891482057e1a9089474f0da0a66f190996d669ffd966b50c5417bb270a8d3861a50c7cbf6204661f9b398221e1d14cf45026b8f0ccc12953a1e347d99e7bace9f5b4df6d25a5d537279deeb313b61f49c4c53227e29c2056cc8c9d803fbc0557030c6dd9fe5aca3b72508def48853a442d8cff90a89accf0462427126147f53939522915732833071725c83c53b6105d6ccdeaddaf40113626bc9d509e907157a8ec032175f274a77c83317b5f22df08497e96d8d1d9a5803b0587656f6ba9c874bba218dad652f781a9e1f8a7716902c3fb856914fa871fb6e345a6e417dfd6fcb84a622a9fdfc1ebc86951e50fd7585178bc37b21b7d4e3f911a61907f9f2073019a7123b8e4f7facd23528982b8a8bdd250c2198d17f42ce1dc006e94b57353df76ef55aef3ef023e988812b8d59e5ac9100b809d12f47d792a88a4071ca4b06a035d8e933c5e7efe026329e4b4dd6d015ffd2c0c0cf2ce39fe836e027ab34d20d2358bff850acb16a34569bd3d0e0ab332cc5b1e74e78436d527f173c92f25ea68ea9e11f1c14d10af7f874123ae4cbfa36c3789baac64c1fd6bc3209d6ad2fce0b77a65ea2b50252170d15e9a3c4372e531bbb6cb89ea18ac7f5e2fce768ff464fc3acec0f6e8b65bbc26ee7fdb4d9f5a61cfe552be0c60b14f2772fd7412400b794cb461aa4682f3fdb9a6b0ffc7cd280bc62100ce35d2da98cc57c04f59269c0341daa8a02524bd5071af8b1a47434099067d73a0a82b9bcc9874063f15e675300758f1ea74b626188340e12abe23474da600054832510b79c95ffd374f11913127d0a8154840a67296e1384a80929368b1af9ab1796bd59f1cb2de549fba89b40ecceb7e16b9f8e02355cd9389d79cadd18fcb4d905543b0f00c02211c7ccccce9bc634f6b0bbd019a86f871f495d6c6a9b38242a9eb0cb3eda9d847b0fb60bb19cd10602e2bf80b913f3bb383e76b3b8ec72b7620a9459675bc1330af202e5d33596456126ca2bbb02d3c2d020448b3ca9f1e7c40f171ebc9de77d0baf37bcfbfada48dc8bd679d3202145b31b71f746e726792a3462ce959bdefa14e1736ab2a4c1bcfcc17203d2f29374e91d0082b25a53c62177cf40fc6b4a584e107c275ed55bd0ab0992c5d42a0453b0cd644771d5b45f7596e0bb1db57d7f6a622a09a03fde030b9349b3d55df9554518098939e88c35cc387ffff3d8dd0aa4bd429249048e7816c9d9bd0ed95e016dc6c5b3c10882c72aca3c9a647b6c1209fcf8892f6d53ee22ea12e98362dc048abc9d730bc4bcdea65694145351a9a2523de597ed7eb651546f8956602eea8a7b613a341d29ada27f4c5da5b0b05f5c373fb4f34b8804f841918167b12818ce9997cb6c21eeeddd094efdba41b52078cccfa38fd9ea59687370becefcc80e0fda29d54c6bc9b9f897c8269fe818f1f4d7ad1fbdf24b543ff6e0011b16431b4a0cab04599dfc4eeb55d782262a677c3e3cc4276b15c1f37b542c1272723ec1b6369552e387b1ed19c4abf0f5c4aaebc170375a9e458e694f8a85d71fb1d1b783c8b5a84f190c5dbfc4e1e9df39efff442ca236564797d0d2e24f8bd9baf5b16f3b7dc42c96706843d6471fb21385d1c274bb19c9e9ad7badb9cd6181faa69bb896274436bff79b1c67440d10b3b12c70a6629a6ac6416f512e1d808d70d1d3e5673312cd62ff9e7f31e74143a05ebfd972f222129e95e82cefb8fb2d2d1425b3cb7aa759ac0c536490bd4df4fd87ad49a4bdaf0fe646d6bb0e552e67d6694f7f9da64a030559ad5ac9506aa2078c558236929d95ee24f5b225ee95b9a2b2866a814df3fa2e47a643d7cb4ef57fb93865485a6fd582dcfde6a4d1a8bc5afded566b8fd9d97930ad838043edcd46ba67bf8f092ffce48043621475ff30089d66949a01173cef8f100a9b8af66b4566690a93f8211fced2071b815a660dca4437ddab1261f399940ade6977d2262ed3822a409940c40d753be236159a85d04efbb0f5d639e97ae80048e7a6b55e5e44fa97d16e79fa98e38a2005e470126e22a07e44d963ed47f2a662a5ce7cb022070ed1dc5112d4eb00e9259fc0f22eb9d431c8f941c6f852c78f2d0fb9446d1b49e8d811c8fa064c9c3eb97e9b99310ef804ca65a486cfa0cb99fa7be6a0cffeb3c91a2a65d193ef159cb4071a687fec0df00d27912f004f086788ac8c61f566df58849e5cb8eb5f14db3dfd1b0b5364f2500711d68379555448846f0540e09bb4d6d7623ecbc4b4292a1ecd151ed9d68c299f42eb0f7510a6a2f0bae9bd491c8296e11b8d56d91ee271d657d94a4958f0f7fc14e1966df088cc280cd6a2062d2d030324d7f2bc60b301ff9a4c090fcaa68f9f1b738db3daa824e8acd7bacf1b538640a0d75f28ed8c3910756d27d464c8ef541ae7279abdfb99c8bceb47b594bcb6e82a588d4aa0349c3ba38155520a36907d82b4a7de07248b0a2187ff8e616f66d791a49a512a14c361ff5f4394eb46ee952823365e918d570067034af2b7aba8aa13d55f5e8aa92f812938ec72cd782840ef93859681a3771bc987dc2268acf87ca0b331119ad5a8148fd152fdc0a6c29d192da04558e657d5179f0f012a411ea61751daad5b14d9889fb4397e69b0216b22945438db02802efd99b558f463ecaaa3061a6936735ea0d50449774d775b696f71fd0a9cfe099a3ba25f1322dcf45ecc5e147edbf6e076cb30328c85239f7ae17b14e693c2c4f53780cc55eaeba9f7fb5b19beec43f2b4087d6c74449a03a406838f55ddfa84340e6b22e7d75cfec3eda59b1606dff5ca65e112aecbbe428d12ea895d8825687a5fb272c394ef3380c419547b726e461a8e0c7d17b11c9652b450bdfe37c5eb50b55979845cc26b9ec8b17b628f9c922f298ec58ea3cedd21eaa414b01918484041070c58e9d7d03baaf4d26005cc29ffb0d45fe28edfba2072daaf9056039a0292f507062a68ce8b480b0fdfb0859133dcd4bf8228e681dc865165d82985cc75f54ca263b9765fba0025d0d972fc8f9ef80b1fc47c8afdf7091e550fd97245fe7a17525ab23e6650f7179e98f5fd75a4a109d295b92c580cb93d6a6751fcf92d182461e055a1a2d06a6de8f275a899a5a1abd83e140d1ad29624a20573d26097f58a5f36d2226f851d52b1680399420b2ad12373d94f665356b0162cbc2874a624c028f978f8ce9ccfda3b9bf724235c2c5fcd59eba85cf6621b39363b1efb2fee0828a80959dcee32b5fa2c13bf3ef06b457df518f0dda348e3a8cd478f877ee757b6ee3f35dcb4017ef19eb75b0d537c4dad83d7ad2c8c8e5b0ac15fa34c0cef62eadf404fc8b03892f2dfd6d816646d9076eaa8be2bdae537daa4a890886efa231237222204d318293b0ceb7c744a30dd95d0ed2485ca962b03126dc84114948c8a11a5c90a1631ec54f38bad7b0cab860ce9ada594e46781728c7370bee623ab1c2ab70e78f3734a9f8b0090ee7433658bf71cb769132e91256e068df4da3b5d85ef9411f94841c5b36263ca4dcc4fd5ef4b9f47a692b6431ad7d43b555a9a83043a9fa55dea35e8e4222282d2bc1f62908803ad24fa3311fd9a04fafe6b6bc8f5e227d1d388da2db98acf70db4ae8b269479aa20a1a868e3166e992cc5c186e9894a87db28eb2039fd1ba28fe3680984ac4ea9f5f9f069658551e5be198273a51de466b59ebccd17d163b0a6282f74a2c7d96e04c70cfaf8e32ea9ea0f5fe6654fb08839f9fe9e5a122008f3987541b5cc043cafb9fbe0c0d6132c3e059a5cc8880bc61f01d0ee884f5afe3b01d65e46681eb2da9a407fbd593cc6a3b264bfa333742e44fbeb2da14fbe8b30fa38bccd65e103140122c8a0a115b9e7aedfabe4215ec59ca1cdb0de99fd9929ab78f90ce46dd4de20e598d1f2becd7e6da7ca80fc1d3b97f02153e2fef3f83b50fb98666962ad8c6f2bcae3084af151cde48853e09ed6bd7d6002bb4bef29e2256451b92f75146be998dfe3b8d33873ae4340e4d59d014b5a3483171cdfb1c71e3ae0dfbb97cf4680022ce51816d4179914dcf1c73234150fd06a412ca33c9b45bd83dafdb18188d53aa7a875e825384f34ea093760ecad23f75424456b23aa95ec2afb38aa2d00f71fbd624b5291c460a42dd5ca29c1479502e6a582ac3dcdffc9c2c9ad7a66b4fc194e0fb6a0f09c277381017c4870a280abc10bdb195823cd635aac8973d18a69816bbc76b03a33eaac886db06a1b9953c0af92174cf18c25ec23b833426b7eec972ef9d10b704326da2c222fa75cefc9ab1d2c338090b4962a199330c00ca0da16df5bf29d7028b1b67979a5bcf411edada6b75f3eac750ee185f96abfdfe673c5102acc4cd6df07a68fedaf4af9b52b8e81af76caf11f8f2aea695f478995f743b8ff6d533f7a2a516cb72b143e61eb0af99ab0e460977d61333401362e6e207eae3318b08c18d79f6ab73191dd3d5ae61558749716463a4326a8aa41d561006c928a6c59d592079ab98fb53135530cb78c31e05075cf61bf7ea5d900fb7bdda576f4adfed9a5794f641f49b7e26e9d5a8ae914420b4c9be70d84affbb13de1d8605344c9a6c9c33c1b79e7165b621b4b8600758f4b837c9df5109ebb00323634c01f9b6d6b6f9d806183afc10a1497c6483e0e6fe63b04b7ea7831e25e1eb210aa691f97e0b965242bca5d279d6a55b31f6693a0b4f64cea761eee2d99c2209b162078b32e665e3878334ae63c4fa3cf27a9fa2628bfd3648416330521641d6be91a5a32586c1918958ebb2c9743653a55efd7a5aa0712e6bcbb15122e37c1338d4b28444f83edcfe0c6e19459fa8579e0da069edf8d2ea4b980aedf870db099daa5ef1c9832236bd42f95a21d1098e71490ef577f8d140528fa8bd18c1c739e000af0852180ca76f30a0b7b6a3d424b868c3a3f30fd80c6992812b7908726991d5535f020bdaa78977cf98f4df73e7246854a811b9448b6be8c4c1a6335671fac93603c9871b887155d286679e6dc7b1560a1db18e5ed1f8486d1ad28be258250b44bf8a6abb3efff7abf60ac5f31255c897bcb2dd3f6e968b84fe4c16a4ce37fa49ae2ac8b280f9acc100855d87a8a7c0fae8a99a1effd01059622baca7996ecfd5771eef215629f34d61cedcc15ea0af8f87ffbd76e888a0ef1b3a79603e71c8786520f4f1bd8ca0b5adb390256217f2398d4ab55dc2179d8ac0ef1760e4b4e2a33cc82c46ee65a81d0cb876b55379df02b10884f32867851ec482c45d98bd3c96d5f4b75b9480f26db2d9bbe8152900c3ff7bdafdec170d25d420ca553b03b0af9b313923e880c215201d81508a5bf2f9f9094c2178e01529c7b76c48f96be75f2ba61d8c038bb3b5cc00c19ec242db15338fe9eede7bbcc39cce95f515b0f2880a294d6c7eb61d88e74d24856def8a48c6affde925a9b0ad666a63949500d53f54fc3847c437c4877fc7e744bde0a77edfec8ffc5726469f534267d0cf6eafcb145a9e1772a1a30beb8bdc2ba828bda4619621087b3c58e0d34a4462076758b53ce4ad07d0e67e757821bb7be7a26b1438a4fd283f82467bd1af51a2aa24937b51a8ddf12d18e6277e27c34703849cf0b967270d752d51d715d79ab65fe088b1d79574cb4382bd9394a34696e6d37fd5f6273d863a52110acb50058219fe3cda99e0d9aa707528e39ac2bb80d7f03dae03f2ce7c6029ffa89ab993f52eb1e5932e4f55734ea60edd6493d92cb6e79fe1d8bb434a63db92783e1792ce2c905438b7255bf0d7182c19ca1f0eab5471dfd3e0547651dfc259b23d4d415a6ec32750c47433020284873f1d4804b28800ba635b2694c0f981d2e1bb3178ca61080ae9f27483d93119ad760dd46b00327e76adf1188e8610cfc5341b7c5851735e13eca46ea76c82b081fd3629f1b5dc0eab5985b562a26b37575dfc64c3a50b7a45562edf637f7d3ab45de9a75832b87f0b76318cee127cd60b26362ceff66adfbd2ae282ca04f3817da03eacfd2cc30e16659056d393b0a214830aca929eb703dbc94b6c79d1e09663bab5042e6d153ff5c2d8a47e11793211341d86a95f9d52c70adcc3d441bb08d85b0a976944277c6f6bfd8fa661201598897c11674d1051aedd904c4c9993c61c9e832273053ea2d6ca6789709d8b635f07ddd6912e0acfe757b089ea0c660cc20de315c6b0f2e6ecf65a7ad8ba4a8b9868c8a9d7db5ea157b106717b2b0bcf372cc2e8cda3f9d0789cf7595b9986304a2f2ab4b3be8275b67d8edaa81f82cb39d923b73ff0ed6756131645ccac4c0eb83dd268c4be752f8d73488895f360aba4ecf6c4e010c01a37d4a477600d1212a3f9d340c9c8c80231f2ee7b23402be495393ba6adc8b3d28550a14b1cb624c4d1445ed0d4d3f087af5265cf2479be13768ba59388a6257979d6700a735531c56160cdbc3340be03406031bddeec9174aa932357fb0c0ede93850625261d18989e4f6abecef41936c1bffcb427cbf7b4e7663a0206da9deaab4be7da80459146c3a33155ea8a9816ec04c883b49931cffae74d1dc31421cf9b04501e01c57554ab5e22510c7d85b051e993b6369f470257d9d3016940f319f38ca14a411fed822e57ab685a4e712476915b30c207d0722ce87e7f6a94fa8c193c943873ee114e5fd6661fbdce6e8294dce3cf6e20cb1688c1760f9d6564280ae1076e66c4842c8d489b8db330481d8f354f1e5b54d58bfbc8afe4db159a4a7db6a5228862fd24a5ee55b70760a823033e8714b15f36c1ef9109d12e86ba560bb79aa481a3340a214751dd20f532de38d3beaf991b5990c91169a24903d4082bc53407e0cbbfa2891bf456acae3329b11c7e3ef691a7d7f1dae5e40e68451f367c2372760ab943735445e508cbefe5c9bb375533ca260477602e7c4ed3f5d182fc2d7ba1aef44b2e1750122377c7e03eca5185e48cff7a8fbde863f91852b872f641a65c4035d46232ef0362f3d64b57b52c54a3f622017daa022d9be815975779078d5f17369dd17fc3c38182608aa7b61814a83ace3aba5500f43148b7c36a36788612ab90e86f6611063a678c27d0a3437a2cb96522d9133410cffe2bf5f3b0c7a3e388cd4ac769cdf6c60040b1c14fac22731117d0bd33d956c25b0ae458e6ce239cf8d5848a501210f7b2ab42adf888692963b18b1fa739f0a00f17d7347f9f747e833e5cdf4e69758060f0b5da96af7b2a20ac6d32b85fd705a7f504a38e9923f2f38f2aa9a4cfefba61f2e5bff45122cba8b025f55676ad58b607a9b1e097ffa3e1a53876acb8e17bab0eadfc29e3cc12fc13c15fab937930452a2a6cd843b9e981218833da069df557d351c793c6141ee09c7696be35d89728afa661244a62cc88389214ffbc1ee10ac5439828c3efbdb37ff564f843594053c65d76513edf623e1c09838b71afeb4219b45ba8c827135c1dbdef88b13afdc870f54474cd98fd0598b33d19cb8affa1e307ffeddd14289749d67ab1b326cf8c80751161e98781e35239ba16daa9e54f0ea3fd3aee8b40c01f104aed6142acba4933534b88f689ba1cc4f8c29b8107d201cbe6dfdeac5164f2d8aa04a43c22654db6a1cec3b63537f3a98a326e09a5681da943218f332d9eaf9aef12444b3d22bd2cf42d5e7f1ec6680da5b91b75f38326709c02f22a7f8c45b2a8c00def76eb2aadff74efc279f844263544ecb295243bcf20bb7916c08e42171f41680d447bf2bcf1aae1482f3305d6160e0326dc2c1fa8fe60ca6e6fb62b4e9c8bed26f07a2428fb138932c162fee35ed34588b450c497e137cd926bb194e197ba0acc98f78d18950c02e7fbd8162ab28883a0e65929921fdae13c3e1658783e180ac3dda0b6cf447c918eedc7e37e801667cd434a2a1f08eee41cb15b32136fdc4422c173334065d0c6c9b186641b7db95ed06cf6ca2bfbec7d3e24171de2d482256b84e2cd635272648438d1d0b079c368880c237f061fe7e15839cc60b7deceee7fa7f179b494ff425573d58b102f70b0edcc1c359aa7b381a9287b5f3ccf9983dae5206f894f2527f475590864537591c2c730b97f6eba461626a708d2f812118ea2cfe53dbbc7cf851b79563f72290dcb76790b3fc90f2acb287ee52e27ead89ca6ddea400b9a6164324e36cc597d78a599ee66821950699267a77801ebcfa734c5f3948eb906e975de246dc3d75a28323cd1ab476fd2df47adecd784615d80133956791100ccb83cad22615f8586d3aea3a23692faa405ebd5c45321a84addcfd26707d83e7970e3f79406100dda99dc5f3d20e22d312cd392d1ebb7031c71f8879416c330e61aafb046a7c7eb358e9900ebafc5ced974ab8f143fa7cf58e380e8b762b69b8ccfe939a1936dbd95a23a5f07a8958fc80f588ff9465927cd67f3d300976cc30bcdec2aa506c3b3e32e50ea876ec35595530f261e9f6d3f013549686206d89da741ce13ee8fda191d4b19c4687a710ad00a0e13b636feb2b5dc570d28ab118ff57e83b4ed2b120e1da45849b266791b94a830236f4eaae32e1d74b87edd8ae7451d1cc724e09ccd08d9e575e1323a3e83c1391768d521e3b6d75cca5dc0f9e9ff086a2f37ee6ad9de147f3613e445560145dea5403be9e80db98c3be5748296806038e013c9f3e4eb3c5b62c2c7519ff9fdb59ee7b50d5648cb762a1f1206048040e9d57c94107659984082b93f182f9d260a42d6e769d2cf50ee70bc0a8235a9d6f0e56d241d77a5d680ee9235ba455f2be8f7981b4440bdfb76ff8cab67954f24905d436fb2fea9e9e5c89b81e900797de191210f9d3442c9cd0f904942643e1325816961f0f9b6635cb9cee9e229315bd8233f301e217fe866d3e4c3b3e01dc950d3bbfcaf822a50e37afe39e22a92ddf7244602cfe9dc1ca9fa07e193fab5ec02cc849208133c72bb96d05f8f381887e9dca1dd39af2bdf2c97ad91dc59eabd2e5ee8aa243c24ca1f46f9e3718c4c5f8487d67ebdbeb67d663e9967b4dc90d5830555b565737cabe9aac8bb7c69a001c28304e88c58b5e3d9d56030040039be6bf1703b169cfab65dab7217f9b9f1ef80ad8ff0474afdd8d62d4e0e984e861356ada2de995906a0c73d0d88be07cfd0554085537530b72939e1269058aaed13427b637cc638869c480af7bca64846a93dc4a23d6b4fd5d07a8a185f658c437d934ed85bc03b370411ce7911f2023a79dfcfacfa1f524f71c006196cdb9b3273ad781071f2641977ad2d318b4afcc3f4d77c96d44c6ee4ea48b397732408827f6523253071d784d1d42029a84ada9cff0704c1bb5a10cbf9554ccb093b42f1e68e7379850714202098e84d1b99823b3cf9e284df424b3902dd8e82d0e5af6cfcee2c563b05dcf449276306a1a9d15c2dbddfb420f58fdbffa887705889f378882a8469ce40e1bd50ccf1c751d7190b5f6dd9840c7ed48920b132e0a85bbc94e787bca17b8c4e6a3424b20af5b37cb8770c3884f3b487e00293874348846777152a759dd4535a3a99c056e7406a9ba8035bd0394658319d346d8de1f5f1ece8f407658caf060e5c6be37e79c216c686b5b52e7a9349e9371d1fe8ba8cd668176125e4b3fde3044099a033c6a3f6ea04cbe458069a42074070c30bcc61a4ab43cceaf12b441803754d31677e8c1312231f05b0ea04860a179919c1b7353d4f7cce140bd96fb9611268eee12ca5eef2be4d8791d28e8c7b02acae69eaaca84cfd126c99fe071c48ecbf574fb84f5b34c0db7f829c5b3af87c84cb29f1655da597679f3ec5eb6405ebe98f81e719d15ed5cda9ee1c9987369bc1ca700ecc3a1b5f45a838d77b98d4af975c730f0d03dec400c86a6e71d80f848aef5120a6a81b0edb97027eaac19fb309817b949cf41239286394dbb37febecd53f4050de5604cda4aab5cade111c8d130fea70cae554b9dfaa2a31444da80f0ab473e3536570a981ff2ebb96261c44df89d28613fcff00d042e238e89738f8bf1a4539579ab7d1b1b62a0fb80e8848af0ade893e487fbc9350e914c32de93efd23f78217a57c46bb92f9614da478c741a1bbdae0163220a7875927f04e4078d32e893c6a5a27f8f062b3ca5d8727f435200ecaff011623ca07c250b8a7344c6859cb15377872e26f2b532bcc7811ae94d08de2e3b94896e9aff5138811431e0b23947416703b2bbccb9e7a6bcaa45a0fd610b3d723c0271946ed3b762d5244264d66ac7859c2edac661c5258d082a62a52a24f5ac8d31d2c87e0ffc5de8c7fb936165cc5e2c74d0a77a0041dd8697dde4fa923a6535efa204e5849185d2c48c5b4ae782a0bc50ffdf6900287f6b0b0c7051e79474ce9caceaca10234e747aa785a042f301a55f6ecfb34e86651e2d324aae43be6e2eb81476d8aaf90fed6742d6f19035079ff3c2a727e4371b85674dc806794f79b9cee7e34d4fd8fb5b31545de831d8d9e45e89a802876b6fc0a3188c40fa8a71b6bcc90f53c942eedfbdc54f0e15777c5cf5dee012726e843c6d736d9b8c46582b2fbb6704034bbf3081dae064cf4ce3db61ebf6f5059be9ff6993b841473dd880bd3a903f27875c7159f982bc50d9fd7702a596f7c506ae0d9643a0daf9b36671376a7b50df1b89f0d545eff92d485a345544eb740aa8f44b2797c1b4e38040f58cd4ae640c59d1d0740fa980a94320eb19699d8f3d54857b53fb14862bd136a319b81756fe64d57957b6fe8940bc9cbd9a3739ba0a6c012e306ebc5264de83c0716be2968fa3e6769746696496ffe459f39cc38e8b36f15c7ef4dfcb755f1b3eb2492bc5883e474bd88cf26be9ceed63f5f651b4f794d3efb71dbd5c1c280e4d747f38156ce50641151ad226bb0fb8da1039ebe75471c9d187079b2f2fa2f87f6c896c2c707ac1547cea8562626dfdee9ed1817206bd741ece230c0a884a3ce53612c328de76985283593771692538498638858d8cbebba144df7c73d4c60da9775d1c440fca9931878d9f1b068162870d7902fc4678cf43ca6be58b97068286c7a2f09172c9380993597fd8056ebbc0756bc7a49bf683aefb5b7ce632e611937a4e1abe6f92e7ed9f67ad7cef00b23f34621f9d7b2ae5fa4a0172286a08d8580e9b1ac9ea78c47105a0308f8a804693f5bf9494e58895cf20f36516405ab53c4cd53e7d401ad810d1d47e64584eae95ac37d28339b85ff8dc5f5b7b42e4bc6ddee9c3a6c8d7980c25cc06f1483bd17a96871c776113d1bc615e22e9a8b107d709fcb1e659ce19b854c3d0650aed24920fc004babbc992e0644216888b8662e97e00c0825a982091ce5425ea279a589a478bd71fc11ecb3059e7834360017ebb479d77312d3e82b38eb01e82aa6fdc0c2b87515f029d75f791927ebd408c03ee8693d15755d5ac441dfdf8e8e3db675443a4060a5a45c10d4dd590cfef1e64278cca604accc42d17e50d1443c32e654447d2ddc9b54a26b1900150aff6cae07dcdecd6d009e31265f0fdca3c66899232d59cdc67018099da36597a3d239bb8e8004cdd56404efa547a3d0a0d9b73f1dae84f9856fcfdee0318d6542556b79932a888b46ac07038886b2ce3c1557e53c981e6cfa3cab409ab89792082331f33f7b8433033785a30658e35caabd88ab94636ada142c0700a188d3f03072aa6bd7e9f5e8632b96d7c5e712d4487c034355bceefb74cd2a1ad6a4587b9119ff28b468a2b183f6b42f3663d56a952c2f9d37119506efc5576cff4d4f65fd33622582c3d963cf0f584affd0410d5de43f43028b8fdcbfb37c9fc3be62283c42af38c3a15912b160d65f9bb7d9c3683659d921f941b67f968c7e0bc944cffc878e9b8ddb482d070e9c88677db0c8a59d369dab47c7b79db458d0cdff3d96bf1ff69f3e462b60552ec799bd6dfeba21f6d0420637ef0a43f38a25f5123cd997c8677ee273c0813d92a1816289f52c733e1340556b42afcaafcec1f95eeb15fe0dd2a6b537b66d802a8510f223cc5b3ced561e072edbcb47544c431be157d95d0baa3a7f97ddd4d20f7ef34d286e23fa65f79fcc373cd4984c5cac7bba18189d98d3e13410d2b51bad51ec1e4c61f5e3b61f7073ecf635b361eea60700ff5d6056c281f443cf491fc9c0d32e8d5326cd4a63ec258f9d403d75a35e915c75bfb6aeeb65337ef9837a02d37db6f5bfb2d69992df8828122a9d32c7994423f4f18f26e16aaf9be4a25d67a6fd28568ae5088165e9b0eeb12f3e242547b5876b843ba389e0fde674eeff51726ae9297f01021ee660af7e5f8a150f113bd1845f3f67e64cdf6809fe2976e4ecfa57eddaac8c70fc1696a0dc86c3017bdd7fd3c02ff8fd9f20f1a868f7118e8c1dbc9519f2ad2fb964ac62217313a902a73c51f18d3acb39db31733a2aaa78c7df225395536d8dc8600bcc2c7d726ce26ff571e27b4827f24d9944b2b6ff60c74f9ddc67adf3c072e7ccd3b1f2d4c34a7cbfacc4826c1ac86f52c2ff95cac634b022c71b6769a1c59fb3045ef5fea86967c158d542ab57438f11be763e6ae7a20bf93842817968f7e87c9b1a211c4dc20527182c6de9af29011015904d8b4449f0342876a52a73eafb406e5069273e212780b323e9a85592733684a1253ffe43b1886f0ac5fe3317ef2eec0f3ea001bc41dbcbc7179a0773550269769e3857f24f67db4e132e78a8161f546176d0ae9e318901cbcf37420e4e7665233c49cbf16fb6ae8b6bd0827cf34e28f9759c69ddc631fb5ff60e20a49c597df57bd2503e261dd1c102644798c5d1c3fd905e8bf6c8d86d85787d68983fb93d2f5182733f3b557dbbe1555405f88211aef04f2b6dc3efe02e1527e13caa96f8a7a48d83ec3d3a6bcd0a0c44ce34d9d0ca5057c02b1836c46cbc4e397dea0f74c6fd4734c80106e1f9b75cf73f592369e8b1f7ce66c0c547e80ce20c6e04bd3a499e09f310f5b23d6bfda801a9e7f9bb21e24fad6f93b970cc042cbd0d81d82bc172e1e2367a147d6ea554948f479a8dc8d55410c4c930320aca38be524841cc4e02781d40ae172e1d5d0efb1d633f5f11696f22992943a775c55fbc70181693df544f3cf913736143227d8f39b94b6c0e5a7fbb10eb80d28f4901a74a76752fe2979c4856b2b67b06b70eaf3bb3cfb955e50bc89433d0aecb768b5729660d73294109608f0fefd1d58d6632f80bbfe94c2f3e133db03521b06def5e611571c8612ef82bb7f79648aad3b1494eec75f61cf83f6605a9403c871def7567f3a21bf7ff1d3422f515031ce99fa27c78069f5b7e4575b0e8e4c39f0c1043784b015892125bcb12c5d497d8146adc6e0111c2fa385520415e31908bc84d9a91dafb1997dedd529c515084bb6e69c92b2e9ec4f45e60f92e50c7dbe7627a6db207120713ecfb6f47de9fa79d1d2a1c71173fef1b148b6741cc21ddb9209a53ef51c83fb0b428377a926320761b568cfecf156e7e3ea30e1e577d27ee070acaf3f54347d50ff2e60c490b97a68ddb2d1a94fee654abd95c79c416b063782f038f2a62675bc5c43884f60778c6ebcd549cce57e4edac7200b8c167db34b1ddc908ded6e81098024803526b64cbc05bbbba1ab99c3f87b2c117dcee83bb0f6f1ad401869ed3da0f0145f65fcbd5fa8003e189536ec215a71e5ce0f9e390932947ba2aa268c17805668450dedbec73f420b5ef269fa78341af0f0ea79ddb1957c177e95c465e546b754f800215ccdc73dbff58a439a472b986a35e8bc9309fca7ac69d5558f4892536b73179090bd6e83965fe1eda1de64dff20f70491f244143a7a6f399522247901b5dc126af8538462123402ddcbe6dcc6e76577eeabe72074d2f259af3a5180077dca435af046c7f717d5585a3d8e37d219173cf0df9b90a1e6552dd8b9d8660580732408a2ea82d285c7cd44541392210c66dc46ab092e0db51e4c57be82d80fb5fb8290d4b59db5bdb5dad2bce7195569134048db1d05c751b7db035327c9c519fe6c58b88eb08a216873c6b43ee87da27923e87736a592d053ba90b7b86fd6b1de8853be050109315a0c98a18a35dee787b95408653d9c1512022a4d704ec1c5aabe8c2430b389c8c08c7a3b91a36a2665ac0fb14aa69a590124e4080353be618ae14355b4f05856b314d0b88ea6565716267fec75c5ac8d7d1f62a4652946c95a32fdcca55780a43eb08c92673a5e231ff10376354f72fa90ed6ee716f2def1375169804cede3aaf2702c70180b093e9ed366fe592fafc5c843b8b9f6e0bd1390551aaa8e92cba54ce6820934e06e30c759971a5e7165da7a62475e883ca33fca917c8ef6d09efa65e4a7cc1022e2cd2bcd9c19e0683b20ee79f0b83f301fb9d6d5344d2190d2ce48630a478ad9456172605e0a26b2a58f92a0cc4fd70e34a0d112a0a611ffc71521a99919d51378898954a0fb321c07753842d50bb2d799c6979f25ff07dfd5f5dae7c5e4b2c0c1e24e37d457ebf2eae9b3de515e10edc679f7884965d0ee771d53fb060e2769a229c44e28df21ffaa6e1d42cdb1e5e8465b809d672a0e307da09cf8f12f065a36ce1b0b230992ac8aa35fbbf779afd7147c7a242e338f66bb5d6c7a0e340661a015416fe24f3535e6f7dfb821418e20c44b4bdc0463bfb7b242328b087d7da2b2ac26b89c8a064dd43aab71dec0713d8d3b2846ab9cadebce7deb935a78e64bb757a8d18456f839dad9c5fba7fa194b1984c8cf069b082c8ddc0bd3e3625bf1a47392c1c01b82ce618922c4c4b84ac868b0ee4999ad42f8bdb209f32c83d703d2309517ea84126ce633d3d650f1a7ce1f441e3747e68768f8b4cc133697b36fe7518e5b0b6cf16871b3ef782f3a4e1e0609de2f4c456ad77c015381329102abee42d6fb4f64008abf6d92a8e5c0f3a347961c73ab996e9974ef41112a9e926982c2b83ccfbe10ff65da145e2552cb61feff0acfda5f8ac682523f62bbf3a593e8abd07ce0d124c0d104e46f383088864dd815be034878dc4f131ecc7db17769fe7aa7f65e227ebbabb76453d999cc851b02a08913fefa3cf662aff81d618f7a61784097d2655e7116022d7367d84b2a4a52b213c8e284b0edcc608973da3edfa66f5e50d32079fbd169cc25b67748ce6c46fdc3a80912c466d523a04aad7b27c61fce0a41dc338e99b845f0583f21b48c3edc3451e4b681eaba6a0b42ce41c7fdd621804cfba9f2bd2ff7cb3d883cdefcf87606dc7a6d1979b24a58cd302cd517b5c70243e5be14d0441c5f034db3efaf460951615a226635c16739ef8c4d3db1d772f50650e18bdd747d69441fc20b31716269b0e45cf98f73707ea1357b75f90934a26c08e8937433f2a2921c9d0a7da517d07300802379597dcb2c9664f42a3262dd7e19d644000dc4cd7da2afb79883d3510f3116fad41fee65fafc7ed7bc295321ded10ed932095fef16cead89857f9f9a795b57203c4e3b882fb6c6ac4bc597f234d8cf77b8e6c27008714447dbeded2b4b386273f1015fdaca89c4f8f65652e5cffdfe7661076832ec0eefec93541f886dfdb51d85b61816ca1d19c73e35623d76a180d2f7829b43087ade89dd20f5e6401ac1c516b3be3a8f3b9b02b303fcb98a9303f7b4a48a3115ec4fc699e520eaff607a43380d524fed60688371056712c9282ec37927c102f175f02f77872a1c2378c54679ba4862f2e895e233aff48c165a2c67996532ded205b8280b9d9d3a20e34e999bc71c6aaff0a0224f6bed846df11ca806fd553f393f365b4c94f88583d65b306e3e850c7885a512b558af855ee858ff89bcc44e0cf1093ca7c5a7ccafaecb9e5b70f418916ac84c951312b7bd6694391419eeb6bfa5d4ad75782837489910030001f98da964433f95000de0a4f01dd8f182be669751772ecc93c0a379f4b7df9bdd6ad4361b805deabf22c3517e2344a2dba37ff420d984160df94cb24c03e76adb9ccae654d27b2b8e07e9f430c21187548820ee95763ff77876a8726eedd0e93d8856c72b8cc18a1e5fbfd493aa61ef27a03ea18ae6b15452d576c908887ea6081a523e36b860d53181429814eaa506b2d624970ef27169fd61ad42dd34bc70707c1a4ca8dfb5308f6ec3abfd9f7123c6fe363a201894095a05faf0319416fb6f34a2096382b119ce18f58b3ff2aa3030f870abf8009c3cc6d071aed63b330957186696db858ba314f0667df801eba4964202df2c3870cd81530e5601430e50cd67fd78be0b83b6c84853a95259326441463122fe0a29c2cf4711e90c8a6269e1d330571711976426154b40446d0a92c4055444ca784a69245df5f7c03a70bce58c89bfe30ca84bdd66790ff7622315ef3616027c8656c53fb32fe221aca1a7fc827fd97c7720f2ca1ce5c35763933b59212597ec33023cd51d29c5b1ece4c57f65fe2ef584fff3ce0162c88ebb7df67bbe4cd296e96b453b5cfe74d67c277b8eb37f3444db099ad9775eaefce3745e704e82ebcf8ae5bd9a7af6e000c7fac188f7466566a14cba445d6c606e929b3a9fdc9880470c88391ad432d7839b06ba910288c919bb318cbc1c3d3025fa5a42da4fe00858857ebba061ffb0c3a0a0061afe1aa8c060e5be47fb397b6f842fb714cbd9ba08229c5dcc524c9d7dfc251262a7986977fbce8c1b1630a5377f469a99a825604806bce483d1cf9ca2b833a029bc2b0a7a3b072a5594067c49256a3ddabb5c5cb1663cec9270c7eb802576c1bfcada1eb3caeb626d47d73de228a606fe75133f648bdb0e014d2c75bfe184fb73852266a88c6fa469d2cfd70445297b03540136283173c4329a08f4977aa99d9309d878ec374155ae0aa8254e3c761a119e846b0ed1220d325e022c9ac64ce624fa9f17b2bfa92f27b5bcdb82bd8b0e592e1fbc648422b2ce9d41ce331a1143519118d463074a13f0eeb5a05edce7cc84b02f6e61027a1c820dc1fc45fd02094b16727304bbe644e9b2c012487c949e45e1dc7850d9c90c515e471386f2ba7863a9db9e5a7ce2293e390016730463e1a3128c99a9e0a4d018fa9f2f1b055e48583710a7e9b37e7896bd5979da03dd3276d15f59508cd0a85746eba7c6b41b6f0ee75dff0bf8cf19eb79eadf7bad30baf213c772cbb7b88170265219590452e54397ef49d18ef9832a874280ae6d377e87ffc49520404a30161c3060e67d1152ba1c5ec9a6c44bddbbe59bff73e42a93a462da2a6720b7ce91417615d6c19b22f765b3c7d3a436cc2c17908871f72d7637683a90d9213838817b433404334ac772dff5c337fb602859f79f99628d73eeb92e4b1482862b664a51a5a9aa668d1d86fb38bc596dbbbaa2d927818038f4b5d3afa257a0f7aa3274fae34a273dc06e91c56ed7aeb27647711c51a69dc99645f7a1b5ad2e725e3d2bc182974d0684d5b79f19bfefef4604ec2a8ef4c734f089b9cdfc8fb901ec0b820d8cf154a0e33d3323e28d42a0aba0bef37991d973302c02ef8f7986e7d362a763206138e57e0d74d4e101e43050d281ba0af6c278b30bd93218b20e41bb4b44a35ac5d890e42f7fba81fe8225cac137a91bda681ba366d6772b47699a3c53562679d9c57ab21934cd4665a5c33736cfb124a0e8747e5fa0e4a574dfe3353eaac50b43c4d04add5ca6ab49e4da5a322be775e3f223fce4f5fc561ce95bfb558e32cf1bddc01129d2713fdfdd1507c13bbaed4a4ac6b9543358b9517542679bd7e152f87f0c24bffc853540bc65148c1e2ba0daed73f072db3632a2720f32a51f0161aeaca78b8824bd95466235783979aadacde84ebc5d9bfecab7999fe4599224793c56afcc57275e9d2d029ccd8d608264178bdeadb01bda36662cebc7e0d1737f20721e09426a4ff3bfe32a15bbaba9c3c52a41cafc2b9aebd3c3640ad689e5ed4ef73387e6a82701ecb36155f97819767b80b6e268cfe52bdf2760329f4a29a63ae8c71404edaa64a114b658f10c8eb65e966f1709d21b411a2f3d8ba7b999be9e36480c2222d20b85a2b850948030f5b6f181de19c579782a804e4cb62b4d4c59252d5e3748c2d951d52566c47b322b778e8c7911606097bbebc4b380d72cd7e49375bdebc9d400a8bd52b4e67a97b0cbe641804a0ca5a37655bdc395e2217faf3641e144e554035605ebfa23df57ebfef8d43ae72621e3c19ef71084711638be72228eb33c9bd4dae926d7f501f4e57160543c22da70d777906f475877e4a57ca8d2a01b21a45ca49825710360724d4893ae8ee2ef2df92b243815829353124d1419c22991061f1e5657168747e07e890713ae1620dd3fed4075f304cec9302559d23a8036370f100d1917c73f9c75add18903185a8fb322da303635fd8fc6306331fc5ef54a2f84c041b554e727c21c7b879f13e4da954428041aea368393f2961cbc1f90c964aa084864b8baf29be253e89fe210b819894b86feb9460da059eaf20783a9fc978d524410dfd763cdb85320730df980c01d243345b1292094e855feccb1e72d525b763fc0b974d76f476d2b34bb9cb616b40fbf46b9290694028cfe4dcadb41b192a3e23dc78418e2df6c44c5ce20090ac47170a02df601abe1bbe1707d9eaefe3824a1ac5923662547527657d95ac1f6e8358bf39d2f8fa16275f2d810c0de120d5b3fa58310880d9d1508597c55ed29804f58966983b6331a921023fec71c2d18d8e3bab57b0f1525a25cc2f79a170992b94a53d8c04bdf9ec4107c728c15e1759f1ec5948fc202b006d279b09cda6c1f8cb202abb30d9f55b7abab8f3d2a9d0ea0cbe5bf534910821379359432aced8c96f06237692503ed39b1133d2238cab09f648448450f1bd629a497e106340e81562c6df1eb43bf3e5b87663e918180f3eb4538e13bae2f0cdd626734296b3013b9a37252dddd7fbc250ae97510ca94b3fe9cfe77334ad1bf8ae36e379ca2c0084200c3987e1ade88ce1e079a0844e55d5d9e2610ef35a233792393584349949064cc676e1a3fca71daa40c88bb89a358d68d457508eb379036cc2eee040e4200014c182c77126f746958780c7ce5119e63bf9b03a3eea8bcab8fb879f121123885341d216190957a1ece86c09254d181b957bb18df1c361afeea4e4bb502128b30989a768d3aa1a253495819780ac969b6dedead2480918f72a8fa7e57df71f81bd4208fa1a767f43c0e8487dde4b79fe8d5399d9836e99ceccc1bdb5d177da228161356914ce005d7b9663ccf248e2191ab5499349fa6b5d271ba8baf529f599a2ab4e4e64f225fc030908d3493d9f9025d6c28ddb028fe1206d4146d7b647dc8d8c1f69e282250fcbc66b9cbbedc1e842a6c417d0f66970225bcff8fa14012c8abdfaacd9ae4f8493a4484f3d852e8f0dff9ce670afc28f3aae8605ea73aad4e4e7bba641a0199d7f50fe37fe816c743a9dedad5468f5402131bda57f6717411b53f41624f8bb12928259fa3e62ea8befdd38ae7ba9e879b856b804d5a662ef72d83426e36436fb16455bec643a363d7446d096ef9430594aae700547fffbe5026178a10e0e6bf4502b263c492837e0dcbd5075d2c771e298bfa607bdf623b6fcabc41e434b9276c41afbabfdbfeb075538accd928b07219be97bb0d44ea0989070171a1acd7a5d42fbf9b9d2133c6b2a75ef7ed9bc006833418f9128e2150b09b409a3bd1a03f2d3c778cd5b340e1328e1031a85603a0687507d09bde3ed3a3429ff683ecc039b9f7a051fcab22462c927df377847ffdce4d63cc856e6c9dd64e675fd1e265a668b1a966e12b07ebe6e3b39b3b46ff4cce8a78721480daead4e0e0720d27eab535359723e4c5a1f6034ce5ed9f9633ea8824fc570663d299313bbd645a2c090e96cf6ee2cafa2a3f46913da64c48411cba7fbcbd541e44f1314e1160ab4ed65a03ffe3203535a7e6ccda801a40b65d55c5fbc2a7060804a9c8595d2b8c00ced9d78baee98e3a725e9cfa89ff5610a81cbf78777589d22c6b6da40af3fd8102a798dcb4cd569dff8444e44beab5612c1302a7aa4d54b9e4dd31092acde9f483b142f37fbb2a4bb2e1a097368137cd9b1b0c4e3c613e15614a158541af1994457715f1422497040533ececa4cca3a50f24cb1831fd29ca33317ac1d4aa4069ae22853c3d240ffd1b5a5498741ec82af8462fecaa2f654efd82c5f1da2687fe6fe423fef8e946e2205bc869305e9484078ebc186fc4fc275b4c5697c8bd8727c10850068184b5150663f22f0077f7bd131dc8cdf312fcc662ad2bfef10b82f3de38266903162c6764d0a784f4f8269e2e9991e1a0945192446c23a43d58c822a38e747f56844ac509788804fa3a8f5541337cd241a8265a97a9ad992f50cc4e028111c25cbaca6b3f7d126a44cb91bcc5e45a3c5eace244d20d1ae923527404d5c2edefb788aee334e80a30688279ef11da8bb6648231e5743fac56f2a70d6dbc7b2b361606aa186931c76ba9e70a9a132cbdeb25af14efc2b7c9e307e00d78f2eff84d1ca93fc3ee391e8330ef5a3a59d05dc65b04b341c781ee62d5f3669ebcdc00aeb2800da1389ca8d89e6a545aca50264d0d0f8aa82c0a04ce9d773fa431a59fe4087f74c4132668f25afa9b6beef9aacad0826fd27920c28cc9593306b7192df491f43eb52394687e0af2c57088fdf0413ff519fe337ec93fce74fbaae550fce252984ceb530185005f5ea184ca2156dddff12f95fed290977f9b8ab25abbaf32429a59b2e90ff3322c1a5ec265dc0cd5de3889f152ed8824e7161947caef66e222cc3b7136375319fa89b1a2a056c63cf054b0c1404a9d07cc86d76d18eb57f3d10c8f093dfb61b43aaecc0506cde8f3cf0d699843f58cdd416a4a4c31a48e1161d237f89ddf2f8075ecb0cf87d332ffc2f54a32bf13a6710c0095c3d28dab501e0e3d33ea0493c1c6c169acf3ff0919113172bb62e90524132d9a99b70479bb4ea7717099d55ef266fc9f5782cfdb75e51489d0b5afdc95ea2308997066f3b5643db41296eae29b75ae8af5aa1d5833fd11e2a88022b741afae1ce4062f981addb90d15f36f26c3891d15334a82d78cdbf832a58689cd7ba8eef2e5721ee0f838b0f6324280dc4a910c1ae2532ebc9f3409f19e2406b18799333db1bcf56d950c845a362eb1c2850e0630e8af320b98160ab3bf0c3a30ef413e22064cbe13eca46ea76c82b081fd3629f1b5dc0eab5985b562a26b37575dfc64c3a50b7a45562edf637f7d3ab45de9a75832b87f0b76318cee16449c0b0227c9bd91212eadf79190bb314ac9a6d1e7e028e9a25a5701ab9f805a2ad983739dddc3ea875d6d6bcbc3f5250af924ecd165a386d5472babfa71ba5c796d73ba6adc8fd1e6b3f6507b5d25e17341320ad34fffe96b9729a82f3661f27b2db2ceb22e60089289211b099947a931349fba4808baed3a716de86098cabdb42ba2d964cf1e3ae69877f96ede6ba584d806bc17546670fac10ded17728dfa02605cb5856a3e2edbec8c717ed0474e31419692383d03af4f9db0c69cda1c567fc7649272ef7a8af64e4be009da57136eda2532c5c50eae393735771c6842ce858724a13cb55ece447cee7fab9e7508022a3fd958654f4ad6ce67f0cb0d7e2158ef4747c5d125db5bb2a73640aa35af65c2c6c4eb7ad01dac84f26d721c5e65f098f878b5617e37733f46c51f04095383efbc4f3be6b560921f7f5153e0291e97bf7ec1bf6b6991b468290ac3d482b85d44738c864f0254fff730cbc3fcaa2e8b272142fbe2f887f0d4e516be7ccbf8e7ab50ff13bff370a6af60726ce9502026cc99851feb8c898dbd55d956bed1a3facbae314865490208de858f25cc88000f794bef72da80df538edce7d71f599808314a7e690b44b58c3c9a305071a2138f5bb078247bc6c9b54870ed454b0fbc295f1081b81c12cbdf76c6a72f51bb7313f78fad55c3581b897caa105caa986020d8ce94af49db7564280ae1076e66c4842c8d489b8db330481d8f354f1e5b54d58bfbc8afe4db159a4a7db6a5228862fd24a5ee55b70760a823033e87106f323608bbe76124945e5b31fdd2aa3142f85c91de54321da74304ac9891f6a4b9243bb5c6f51edfd016da01afd0ab4f03fd03c60a2d05c7d56d1f1749fc71a6c04cec75ce7b8dd0e17e8b08eb4bc7352ff8aaf6712554e14b6d51f35518e9142d1d76690fc1bd6a6e827fda9de8f22a880d53e9f3cd888224eca341578dc83a5376e61982f3440c1e29486ba3d5d6a7933f3b8487653ff50100dc0f4bd2a0d95be0926178eb16bac279edf33e4cb988392e0c430ffac84c9d7ad199519b8ce2132e9a9f1ea91ae8ca3e9610db146d237ea447d284c21d8751afe09605ecbf3802f40cc8c5051772ec9a98c4082cb6e481ae60e43772d733b70625da2677e11f2b8d120af24d51a8cca3375ba35a0bdbe05425a7cde0c220fd4ced79aeaf3f5b0be6d07200e6df7057e395f9c5fc3d3ebb57cfa482cfafdf9fc7be4b545599aae2bbc2e973bf9ea9148b939cd1d96e75e22d19868a817bdae51c8c2a27bdbade08d2dbf9451788acd95cbe282d4395b015e1e523b59a0b4882daab650e262640a916514f8515f6015722cc7e3f5764d6a3c5808f4c76efbfc00818d674d9f818bfae98c082de653013d56eb3f0f0860e237b9d33529403dbc3b8c6b55fc29431f2f827682ec396c353e0ccfc084894b1ae8296b5c4e64e047a07e852bb15654815a5e1ab6a6d9dc115a0f0c2572a4eac15d5508b802950df9de7db38d1499b8a013ca53ccd9e319beb6e121b02e9db06874998dabe265e236d6acdaf5846fc48d078b95312b64fcf7eb7ebe9b6cd9d3c1fa6aff982e8b9ec668e57c17b832cdd6d97844dedf9a13ca877753dc3ad5ba94aedc6b12b8a3b8384645cdf721fb57bb964e8df49447394808220c90debd78d764ab53b6d1530f5f38326709c02f22a7f8c45b2a8c00def76eb2aadff74efc279f844263544ecb295243bcf20bb7916c08e42171f41680d447bf2bcf1ad89246114d8b40619e1c263e372949b83b5dcd26dd76649e13e2a9638e2258087686166b7895d8da327bff8fb1befb9f474c7081b3d0afd00fad20bced5c249dc84b84e614c76c52fef5e63f84931b8ebb323d05f2169fda2105507067e9928b77b317e26479e3f99c1d6999681bd38eef8f369ea0fb5471cd5b8ae2092fc3cf0cd3e9e49679fdbbd394c32d017fbba2985c34da283bebddb8726056d644a984c1e608ffa63874b070755711ab4fa482920c0f48ace2cabd4a26bd6b3382bbbf896a15febc1b427de8224cbd3bd0334d4a2ec084b4b4b636daa12ae72f3fc21815c356efd800da72d884ae8e8cca70c625bd44a7755b4344d14b20100080c0dd6b95e42cc6297e2fd39f767e7209469895933b1ae10ff65bbe6dd3003a74ee2cb1f391262e1558fe2738481977dc7f213ce61092067c5ef32a05fb7ad35bf387a7c4c4f4c6612e0f4318684fcd2a68920f399b3876c51f0fbbc8b4a062c9251fabb03145b3ae6ed3bfa6216b092cfc3f0261cf2d111736f34929f6fd80c6f10665af80efe85b09d1fd94410084e8bdd312cd392d1ebb7031c71f8879416c330e61aafb046a7c7eb358e9900ebafc5ced974ab8f143fa7cf58e380e8b762b69b8ccfe939a1922c393cfc78237ee918f4da0d523f2f427d2709dd47771c246427eac72e7273a79b290b1a9b6a02adad1a2c1f2ffa5031e26f2bb0b12b10af0bca8e944461fbc5027926fabc75c36435cdf3a951213ee86b72125f4d66d46aba8cba6bdd32a4da4aae9f3c61b80c2d6161711cd1b75d12b5550c500a9d839aedfc0b997c1b215092fe162db05129894cf4fb79c705b4d488450b8579f147b147a7d2180824458cad8c4ef7c29435f0c5a86fe5001f5123cbca48740468302de46b101e0d4b7e230457d6f56a98b81fbdfc0cf427140dda9fbac1523fed55cf34f39619b6014b2d2c21b35766f9cbb8fd8faf1b0c1592d9485bb7314da1d6f970644bbf764dc82276e6714d9c490521cb2ab40cd9f1a6e5c01b93a7e9e87d3ec0891d9984929a31592a6f111ccefdd11c0970f13a8767fb344ae959df64d1c4a91c92bb14816961f0f9b6635cb9cee9e229315bd8233f301e217fe866d3e4c3b3e01dc950d3bbfcaf822a50e37afe39e22a92ddf7244602cfe9dc1661ca243aa02a8fb0c91936184b023959dc40329ce7814c65a56f70f69d8f4252e4f4b2cc5489c2abda78167d2fad57bf5c51f21ef77f3245b0a15935dac112f10c6e22dc92d16bb248cad9a9584f22bacb2baac4534be1a95c37806643415977333470cee491514ad43002ce46e054bb28794067cf7c94b95acba90dfa83f04d4933da957c04a8718df747d74988fe5a64623292be06d8f6edeb786cdc26b2979fc798c9fa66d6775e6dd6730e976bda8e1da5d1b8b2f0216de7aedccd8be5d13ba52af64ef93caa5819d18fe0ee1d149d6724d2436a40ead50234d8e49aefd844e5366cd7e42f196157ca954e236fb818a6551047290eb17a243c997001bcc5a9f495942b8c32a1f336034d9d7b4400a5878227962b38bfa4aa9c632e4c4901b039c2ff1d44d06720a0d0995b5ac980eed284b73c76cc34c9542cbcb2e29e592b79f8fea14307a2eb715a0167e5a5cc3451f2f050e4774933c24bc533a4e69ad31b1b06ee2958efb3e2068f3cf04e74207f3c111a5853c0a5af4b5daa609a5a4bc8436ecd14c15295e6b51220cdc1e9e9bbed4ea74c1a006c30981f5df5539e41d1cebd8018421cf6459b88e459e844cc021db6a30141466c6b9577cc9194e246c7fc9fbf3dd42c78a61e5482cebb128913c8ac58dc058aaed2694a4a65f86174b8fd0ade60bf24e077f564497d728190834dd9ef119439c16e48e3073e1f8eb8c6900bc43f52bfe55365eed398d877649bc5c9a21aa5b7146d5eb1a184b671d792686e7b70ede1061fdf916c055537c491ff2deb54a9b5624032f26f9e61d51c221d92d33225c4c9253147dcfe0d14eff77a65b34668c369f4353121022f081923c080575f8ac1bba3ee23f146619f018d7364d4d7bcce10f5d1c525da25c5426c0759a13f00e51669584401eabc791a46d53ec4f1b77e8b3bf2c621b93c1e044d0948e22cf57059f4005b6ae525b682ae0a0a1c23474a2c90acb7c62df68ba60e27e6562a390847bb08f600eb33bdbe2d370c54127f0fe904dd2244475ba0fffdcec0bdee8d6caf52bba6bb597a2700a4b70466229d9d21bdd69ae16904b934fd659da6808fb550569e0b1f6257e00ef5214b40fcc8830fffe4eae2535d830816f8f87e5d56695139e10c71153c669074ba5a7d3ce78aa69f1e40c1ff8d5b84557d24bb54c99bbbff6a0c80700436885af54734728d302ba3d1594a5cd22d5f865f3e8e8bd898a771060a01f3cd4b89252841aea14526f165fe882aff681be344c0ea0f8121de404e79fcc2956f72e44f605c29221cb6beb6cf3455e02b3ab6512d3f33c912f1319fca2f4e221ce0a9d4a3bf277d8fce4b3a851c1ba0a990936d5541a568ffc7c828677195d47d2830bbb1f1f80c94a1dcf4ce1d85dc8bec726ab480fdfb436de59e404916d4a7706a4e05b50f1916ce2580bcc9cc49f0cfbda7a2501efce05fabafdf0d716a1147d184c39339f5690670713f506adb89438437563fbf8ffc880cb71dfff58231de8811624e57b9653009f5bdc8af3e145eb30e494817a443026ea6bcaba4ada596656cd41ee95210a0f41d3fff565170e6f2e1ee3504d12fd1702e2a5107b6493b9913b8d22fc511ef061e93e43e5b2736369f8ee6bf6367aa92659b790943d24548b2c2c368f616429c2497c1d762ebeb0a2309d4e252e47afae08eb1eb320423415724365ba0ce57b93519cc19512adb2a7d4d52d6259da0cadc7f73f9decec7eec2f1ec47772aa70fa239dd0d12222d7407048740d1e1745d98150e4d477f149a04fff8a8dbb386bd4b4207010b2b6800dcb2789bc4d8bc610181fe6c03f1529c32137ac2afc5063c5960811abe1cb4c6ed6fd6c70e929b0d35e21bd991aa70246dc0e856fa1a0dbee07753b362086fe6afa8ba0698c7f45f91465ec7bbee8fcbf607a575a1963740ca8e7482a4a2740b43947cb6aeabd2971d3a115d23aad5442e3409b39b76fe2925256997c63ba3a003eb6528fad84b9bbac376d32c478d2645a31edf7afd6dbcb1e28103270d28d24e732a04c0a572de4d1ca9690710902c970bcc30f11179398fa9986dc5b3d2bd96e7b21c60031940fbd6e2917af446ffd5805a6b5f8c6d884e981983eaedceb009d2a6d57c80fbcdd306f3de9b6c94a80d05cbcf52a8e1ccc1bd54433d843c0dc433a006c4c3e0064cc405f7da7901a93725bc57ee74622100e7f93a9bd2c8932947bd7aeca7ccdde5b3969431579b5d3a119401e321d96e9273e0e29ea5388fe84542602ae23b5715668cff6a55d84c80df7fade9ef4d0b1213c45620386a2c105df56bfd7c22ac85adbe50e7a904fb1ece44758b3c4b46d2d715af0d500366ad0b690e50f49061edcccd5bcda27b7198a89a474acc01306eb8c7308bf45f4b13e295372f31937db19235df3583edf9c917e69c98c007226fddb28b4a9b5309b01e8fc31c815ab6fbb22c3fbcfd66d9cb106d7642bc62562f41876d80b66860f8ccfa7817c3c0bced34947891cc2b52b6549caca03c9a87a1350bd380a4a56e6bd164a37bff8e22d52796598c0f83cc2f68651f2cea575da74d1656a85c5057e0aa69145a2d2a844b969171247f930effbd7ed7cf76694ac2164d95940e00cf35448f68a5084b7344a216bd6a8cc5ab45e5c97780f62aeb8e8aab2f8ab671085bec024dcd03dff7cd1b8ca14445dc291e2ac84d17b078f73144793fbf1031f08d1ae020be3e40faed4ea81536036de124710bd7b7deded6b1ed6b0aa999990ba514f5f2e27672cb4f431c847628a476fca13bdd39b7b19328e238156f8dcb5024cb928db01e8af2f8818d8e431073acc4dced7a060991873381f9c09e3594f8798a68de9e465d022169d72ea4b826fe4eecf74893e2a1e4738736bfe552808e7c09a28e379e54651db83a0bb04cbc62c5410b9e9c61af87fef4df172c0085555daf833a3564c337b419f5e04d428b9c9e57e7e0c81577ba19e3eb40d595dbeb3e6f7e5d53b49613a09ae9ffce95fa1c6fafab67566845f3f8ea1b964fc4fb7d59f882e9fa8b0e7a06888e7b1a402c476f58387df1bc1edef1d950722dfd9472e1e8e611be43f019b31ba5f078ed64deebc03bf18890880facfd7d8c4b20b4a8b16f73fd7f84475260393b358135ee1d04a5ad8f5dc6787c6623f856cf813ad8be8bd84ab79f4613231d5a11f9477a98a259da966a0f142b775b1d4566a9a3bd69a4c3d7ac120dd65faf3ad9260d2ac125423e887cfeef3cb25eb8a5547f93aa7c9e238658858ba0ff2af5c3384cd093b66006707b7c2a0b7fe9d87afa7ed643931cbc360acb76e58f74dc5bc94354f382d8c0f13d756232cca45360d92d25271f7e69d1c7307f0ddf60cb8389f7a8b7a929c66c5e1a58cd33716daafa7e142aaf06d1be7bfd5257781ccf90631ba8d860678816397fc53f2fafc62f4fa358ac1b84858bcdf04cd4b1a91c1945546a918ffe7d38590718094b65c3e36e635f8102239bd947f86d0a23dc681301efd57763965cec8cb973a0bf0be5fe40d1723dd9bbb358809ea22e2086b26af80831b867132acbb169471eca76cf3f47fd46824f623ba5c2dda1fdbbaf71a46bc76df2820af3b1d128c3b6006a010615e6cf6e9745027fa6fe9561ec7e9d489a93fb0681af30252ab99062d5272d85e3c8ec1e8560bc1b33a451b42c4acbb3b1007192fc74eab2ab6180c8bcaf7ab7a0865c1504cdf6b0224752dcfa4209f0e70c48a34bdd9cd8903d00e9b0312505f07cedd9b5fd965cba9dfc028414fb0be1f0391bded8d6cfd6e82740e588b747fa673c10ede728d51c378a939e661badc4109fb79910301c974a9d263c9958a6bdc8bb3dffd7f675499c698144fdae35e8f208da9fe58343650200aac0aefb903d129ebca156c534be329b460705edc27388082731ac02b98428cf9e103b0a938fbbeb67b23d0cafe5c117e554ea8b7278f2ae1483ea22d3e654071c43b0ef9d5197762640fa4462372ed3aea09e2f2c5252b6129428265db3c2de37e42e498df95f82fcb3d5e87799941f71e1b5c7b56176be275205c54da5a8f78db9cdbe7fbff0f6f81166a7e11c5ab04110cb656927141c67a98f820d072c8ea50c64c21b8f0b527e9ef327be7ffb32c057083397ed10563fab266a729991346d59db0d5ef138dbbea372ecea51184a27ff9b3b7fd32b7badd4b47f4a4287edab302319909066155db60dffd6823750bce329134bb314a08878ca38582800d4b7df66a6753c0ea389dfdb11c73efd4d214b3a84359335b96eb141eb9b0ad232064cc0438ec8498c449cb587df936fd54d898536e987c36bcfe91fbfe766619702bf3b294dc303ce1447f662e495032cf82ef0802b4cf07432d7aed3127cb79d8a8064a0bf6dfa646b634862cb508704d486edea712bd76f81433dba351edaf5649ff99356223534f7d83a9cc1cfc8d78960522c580bac9740db14310158be0f44e2027ef8bbc29dff30610a10363adece4facbd19c8c762751cfe99f05b09709066cc6b25993782ee36de8b83617d65b767e5640792575caf7346cabdf0e485b8d37c714b96901b25d5518b9715512590a4516f1df84deb7f2e0dd5ba014ae9bbe80d3a20605774479295c136953407da556da48494fae81c02be494b1c2b817c976e50075fbbbadfa389e0893934b54209008461df28a3d3dc84099e4dc0d73b4b63ca3caf47729b748d4a6906fe58cd62daff6db2b09d6d75c76ab0fddd85cf798a6b5b3b3a67948b3375ff888b09a06eea924f2da81ba7e1440d87b716f6d49df31811bdfcf27262a083126781916abed2094158b769bc24e76b396d2f12ce89859c6077153e9fcd57868b972884ae859732aad6a765ca37f1a70099d32e9ffffa08776b1a5e0a182b2139d9c082aba18b89ee2e3de7461312d247d1644d074c3ef3489e68a0ee107411a1973985d3b5c08f0dbcb587a1b158c79ec08c9b5a6e064b052d6fa9ab43432519516b7c9ca34dc8da5feb0764f1c0bb5bd90f33ec81c8c6c997b31c770358d4782c00de6b2f0a64a731094c6cb31e7483fd0449d86008a001a60fff6b259baf96d7359c11d2c249cb1a66bc9e3f2bf2e27109152d4c0bb5382b8bf2a5525783a4d35d47fdfca0a2dde73fb974835ba46b375ac53995a9570971fd9e95e1474d46e266baab74cecdb68650dca68454e763f997360585b74297f4d3417e9b2236f6aca0bd6d0e35779bf39bd952aed15394f07bdbb68b0991216ea17508a5d15e16b6b31072f7662e2d68d2079cd8ab5700e02c23a296b8cbd89237837eb33fdbe2d13199732295e2d2dd7457b6a65982accf23fe7a8e2e4c46d29209f1c8b5e55edf9d2931f0a6b1a658a385b899488c06346300c95865b751183d30e6cf7c5fc3f7483c21bd615eca335ed0cdc3ec51ff70b4bd4af1d3c09ebbe5940dd293b0caa78d7fffa9254d2d28541d6604535d711120b6d496288ecc4fcc323a2f0cd64dec405f5385393a39be4d8709dcd68251b512331a5b1b30650439ce8bdc9d5a37212c8dedd43d4756a578afc9a7391b759e1517cb0daf93a559073e03a3ab3ad4a67dda77387f9e77e139b432c8d594f2b2371c41d19b9606092f541fecd97019930604ee1a04d402d952bfe6813083a830bba44f70fcb7f11ab673bf861f04d8dc08d64152d4e65948cdcc04744afe6f7b10e40f8b140845973834f959c2446846c37b2f2a50d78bb6def57539d698f699c24267657781a6c5fe986826bb61491d9cded1d7c29a53e87936a768b63d61a7002b46d6f92a967b25e1ee302f5e63f619740a8afd891abd31e0b5238d1aa559c5ab3c71ab2d0b522a557f5b87e0885232ccaf77f5ea1b036859112b9ca9699b81e0a87b11f016c3467d8631460f22ccd63010290dc1daea72f91a60d813570402767371230cf6c2b46332a5e6b1f891bc1e7d8ea4a76bac9da53e24f1a8e9c56e539318f5974773990d7b5686e4360cc13c5b4be9ab9b8afb5400fa6330dbaa59540c7736f679e83298384dadb5bdad1763b2819143eb9e1d769c3ce82f03eb58702d03415379be3bc344494a0b0e1d237337df7ce0bb57053510ce49d1edb45a200e8c0332e5667aed61d234ea40342bf91a3b9218cbf70620c6fa2978e62a331816c98d0f4aac5b0edebbe4c54bd2a715221e593a52ddda45d323ee4042df30bf35d878d8cf65f2c620740e574316af6e34c50ffafc13b5380737fc4c2649f3ca6cb10ede5064b87f3b38e0f78199de967bb024a1f4586e313fbbedfe470c01f79413df4d0669dc2d20cf28c15cdefc3dadf54218c5796156c630d1f1a2bcf27f9d97bbf45bd7fa3c4737a63c9d6d97eebba5072bfd0507464aa28ec247274c51befe932a09288ee9b4b95a17973cf7eb520853d42568ddcb9f16bfc081e4f408ed6966efd274bc8de4be74bb71cece247e3e7dbd76720dd0afa9b6b27c4dbdb6f341536f27424d40d08aefc89752fea642d4c7eea98a9351079ef063f253803a6a9a3be85d833e46347b4155d28c384e365e3c7c95ad60029708821975106bbe57cb560095f302a52d64a68ce59dc2bbd871f7813051e36543c3e246cbac115c9a38e731597d81a5adb702541cad96fd775709be967cba605d3600954e5d0046849750f80cc5cc44f73afaf6a2ca65581559a3a4f3e5ee4ea56f3a1c893e4233032dfd1c1d3d43c57e79ef50f75cf3db97282538c9ebfa5f41891fbaf9480b4037ba38bd06b4b9a808484f77252fdeba43b382b41ba2f7ee039b9179d89ddcad6c8c0581a7152a3435707b2955a89b6762238e6d7a1e6f337e302d3e62624acaa8e2a3ee95ff1ef8725351bd48b00240fdfdeea996cbfe6b7d95c95245bebc659ed61ef5f6a2b6eb02e828a0552c43c79fde0466b1afe725a4a57b30942f846501bdf589b18effb0ac8373cb25ca2e6df03515083d6c4b8b21b4f828a9014db6107108c9d1f23e208a40910eaec192dae1fd9594149096a6f807d908711f18e72f3b9c36857a0ddb739c55d55d34251fbefe03e047661aa8d63379fa516331eb4e630d228c7d0f1f247f21a01d02520b2a7921145ce3c688bd2c50dec7d0b3dda4b2531095f288df5abdcc6a6d20ff4feaae6d888dfd7aa8e1add4bc79f0e6fc4a22b5ce8ea8ae98527d14f91fed360ebb49946e8b07762011ce2b3e47891286d822cbdb848347cde35ae0f22173f13b5f34e7354801789e3bdf6717c9f2cbba73f95de27568c2a5d0e2787b0a76e3f0252da1f1a5a29344412fd0bd5768c68c8482c5d4c6c91f6f6e20213f5f8421a8224b32ffefd73acd001a0ca73cb3f2ec77aff77f74fd8182a8e377e264b1cfce8a6776d255e54932070349ad5e4a7dc20b5387ce5a55d2fe7c8aca2119d5a024f2750c19d5b9bd60086435f2ab71bfbf68271a5b233058d4f35fad6076066d5640f97445a2647cab29ebc42807dac7d7f1da39c2ca0d8e51e964902922ea514a5753eaac851e9ad18122470d108bbf9a28746698e6821270725ed7509d25998ce143c3b5ea42d676124b61e68e733cc761754a43b316bb4ce3775abd43db0da474acd6df34b8a3a55c5e249f5e378b3976776dc831adc591774622f0f8feb0ace4e8a79beacb27c7bdd0669f63069675e9aa4eb876804ca8373a274ff49b863991a4eacfd7b21831515e5abed8fb9718f415fbdc4989fc2d5707a4be084a3cd944d1cba5b26243ae9533595032e6926103651c4e3d62f34d009d78b909bb8656991d6a542c93484008c826f2627026672b3e4e78a1dcbbee8d2a425b43ad2d85741653c92b1d231a635d11246008634d05aba3fab113b51b9fd6f28ba360fd6ca1ec7285402e62df037a942fd045085391400c9b1001d5f2571ce7ca1ff66b4f7049a4fffa914960437b0037eefb6179e18f3173db455a172d1020685b4b0a552dc6dfc3bda25520a3f1dba15897150e476c5121fded9cd818e52d1323d6af7526c217ad413a8d41415c049561b82523a48f9f218267ffd1f6cc6ce113c2aedcad820fed0a62f569bfea14525ab4c69faff559b8d4ebdcc3e18337c5600484d7a80fa4d50f65f24efb00db1750cf34893d7f571c285f6c62a23dd75e6680a7b7274ec677118e66a85549cf9cbcdbbe4b697d62b1084cd3f4896c9ca88952e6cf9f145d6b7dbafb8a192065cb825688015764177ea2e5e77479bc07a086883e79b1e43aa99007757c69c8ce717922620aa73d0d755eb8d3e987e639e615b341c20d03b921841b778017805febf38c14c6a0529524102923a18fac28c918dd98b156c27704487b1719cde936f4938fb702b57c356f3427fb87e09e1a850e30a90325d6650dfaceb5061644c51e6f5cd0465556f139c1bfb53b2f52ecf2ccca95779bb2dc1946629dd20d5e7e891f7d80f4a5664419346f845d37af4d4e161fff9b0e6b20a4193cd4202402e2c9f770efe47153fa60ba5a68f3bfc4ad9028826f400584361d74940fc15b66321cac622322f3ba00ba399f4bc8b35493ad4df4bc78abcc3f0071da55027abdd06cadb7eba8eddfbaa83d55ffcba07f84157a675259d03e90789eecc87244a06671b95e0e3700825a8cb56d543d924a1146c5d47960545dfa3871e8072923d149d004538ded12fa1797d88f8c4cd9b443f2958e853ce44bea7b0c32dacba53c195b37156359fee436e15f905d674cc9d35ec5447383a51b1e772eee8c5a7df35631b20e0ae4625d1636e5a74b8cfdce481b10f71c870eb71b1f3afc98ebcc23e40394dc4db4f0b081cb0ce6ca6d9d9b98d395d7a426d395ad0e7f45cea253fefd1d5fb2429f37843b7b1845661733509bd5fae64f07c630dd46292c0a2dd74015e602a3a36643f0ffc05d0eb978044c30becd9e8fa79836918ed156bc4cd04146aa64b59cd307ba67694f4ba6101e291f57f1df735a666055ea0ead134e8ac473b9e3a284bbac6612a955f221ca6bd23c02aa480924f5b6700ec76456f3bbfb6f1514347e5c3f6c8b1dedc3a3c4c6905b28805cae97c4a37220be88e3be702225a558e8b4691705963119f86036657b39c625b99587117bb35a2922b04b05e9c3e0ca7d5d5db8d4afa143baff40ec43f99929b818dea7eb364fa96845830aee79177043f42606d908c237c9d39a1f50af79a715991bff58a76340ca7aac3a807db9778d3cd699c49bc596af663b058af2d0bca99fb32efd8d264f98c1f3fc6bd9fe56643f4b1d5db333dd291321616568e67abdf5987b12f8a9264798a1786eb7a60c2c735871d695e1c812c7257d01cec6b65f5e07107cdb5ffe95e9a8a507e1ea2e725487f3ea40faa7d2c52dcbc814400f6d06cf587250f1a283ff5e3706e6a9c2e9e507f7b8264f7dd0c4ba681d699058e53ded47844732b7fb6932e105ec7246e09d7d9a4befe71546f2a8ceac0a820544b222b65ae54f3e3a11d3576f95861e04c5ab6945e6ac7f3826eabfd7d63800d03a10bc1d47c5c4d8b3017ba8876126d6454d14270b6134cca0b60ec3d2b3dd7af34f4c79563a9d82b68564ccd3d5312c6e20485f8db679ae9d7e161369900abf70ad376b69869d91526879f8ca054e289c3c8390e3fe4416b9682fc0663f473cf809ffc12f1e02ad8d8f6370feb12efb3aa5325d5564a5ff8cfa1ab5cc9ca01199ee59a86ca94896ea9258b1d211155c7d9ed9bb7d0f9431366e34e5a14a4982d61f70c4f028f39596e38aab44a1e4e18010ff5b47123fde3ae1d7042ceb74a9a3b085d5e4829be8d5e37fec03f017f22e23feb1ffb79448fcd878f36d2e232a88187405a7c821c80165b710999adfeffbde448682f519cf511a9fa10d4587f5afd7d59de1eb55c0cf18184b181f57ae50bf7268fe7c1341d99a7d86920ee74c3ea6cefa2db34e89848c97e10b768d1335b65bafcc6639b67fb41253bcf2cfdd918dc555f7abace684dad4d31a1b5ca805ddc73f86b9013544f214d12afd3dec46f3a47bdf93a00f1252e3421dde8988c2356e68b446a6444eabc4577d4a07d7ffc8b51cccc286cad5f39a99d680e4774748eb713c50c779618c1a1412582526591db738be81cf2210cae3a56146b1e075ff83f78ff3dd4d5bdcd1cfbb0d3e13332b695fc5520c275ac654d873ea31190a40e80d17705aa5d37e9ab18fecd098b51cbecd4fc444ad886e99e71000b0142f47d7b2b0dd83e685a052787b1f55e5bf7c18975ce1ce7637b32d1b092085565cc5b0ca007a25f59edbb1658428f7fecf0110203345d37119ef53cac87b263c0838ae95d81ad896a98a32b6d0145320e89a62724df5ff2848f0d491b82a5edb40c84be4e4266ebf5f807fa8e5282ea7d45449193d43be2ff89a0153094df4c87d6496ddff6ec91fe5cc1605796fa6c57a81852ad430e17c15a1385a934cbc9bb70af708c69fe43673897a191d1604de753058b37f303a4b4c9fa342ebd0e1dc75f934ffb9e7e59b21037e012979198a99393c5afe1a8ec39a4b6110bd03d1a8e70ab3033169f248baece03be661db4fe4d1f046e881f31b10126c2e9cd681efa6f0ab5739ce91d9dac377cc959284049f7f56b355fdb3dd11fc1caec0c30d85b0c947e6210eb0e60b234288cbca07317a920c007ea8db99788132b5a825a1a76a1a66eac6c59f277af74862bf6d91170ff1efb8d95f1523549fdfb2c21dfddac0d28c5bf9fba1293d611430a800e84701c596d934e3295af4230a954d49acd57a917c214830bdece15a43fcf21b75a05546ff07b66b4e147768bbc9c3fc6a329ef21e1002aec5803c4a3f785d4667a70815374dfb8f250585d1109ab3d1c243f22a6db975c63d3f21e8e64548fc47d609958aba90875a6d8a35d759d4861fac316bfb819e55ccd5ef566270b0e144d7a1cfeb6bebbf8412fa65b2f9c1d0b5e675b1fd5d9cf5542de99eb0ee4397242a0b948c4afd46dd348d2e7059fe4cc0700312c8b701f0b7ba5318d1299e0bfae3f5773495f6bdec7dd13c77d59b11d135ace301c862368479328a2bdab090284847a54b515ef22a51416811350975621ed2d590987ca5b29e26ced28c3e2fa3c261f491043d943817f5e65fb75aff4a09a341c0d6ec96cc990d03f5db7ae5ab25089145cd6e44f4d6784a3a02f3433c93312f0c278f1751bb74e8ccc4d1f8ac233d799a2b070426b2a4742c129c811972c11ff4968c861ae6b300450f8db0551315d9b38ba774c415cffab6be13c1b9840a02d5211952eb5a1f36dce2392a12a16c3fa69245df3e7b754a8aebe963ce593812d5bbbd02b0969b3ee527cce9ebb37acbeb5da45cabb97f5a32ba441db7e8627cef85bd7329953e50457eb56e5a26498a71c1792ebd3189b13da47a51f85ea0aa4b992f569798486bb03cb362ecd0a7605ac6930fe714ecad14ec2bc340fdcc56b97fac49b82f801029e5fc68cb6f783bcc0a6266a5daabb11d46455d78891a5d4879a767e45f47d2d4eb57e7424eb99c5b55ec75996adc81a5dbcb276bd995471de4b86bf78a470c1657d0b0f23d97c1ea2dcec474a139de472556a53f96dcab9dbde32080366db1d1d8281a2eea39f1f7c3df3f8224aaae654e68d1b1def61efdbea24f5ddb3880e506f702fa5664d7ad8c3d20883cfbdc5276e33a4d6a5067d33afaf55d567cb36b71064cd97d15a353bd2953e11aee25471a811adaa37c737b96d3fb5cd0519c039a7b0f5bfcc51b68e4c38dad2c7ca85d7aa0c56964cf67a47c35a0deb0f35528cb2394fce8528c01ca0be341646d066e865e86d4f86736d8a21c20c711d9b485f0f722e938de0a171b7e1e0939185453eb95e84a25058a59423d53f3a4500af4926e222fded0c4c0877a17f809e82f5d9b2c65e582927bf43c028607a95e0f222abc1a595bd0546af46ebd81c19e6f5c5e99ce5717217f0beeb3dd9d620b655c1765b7fdabfbe8f84e21a9f737263b288d26a0697ec2a26073b11378dd0aa324f16a3373de80465f26bcded7a034d1dc7063729ffa189141409be409af2078e8a5c3b22cb40972e2417b2e3ae3afe3b24c2070228800205a3f51d42af20e0b76d6f1866b210a4f86cdc7d6ac91acb14161e1b73c8d823270d799f86645d78c995840c72a285fd8b73f9a768f1b7e4c32e9d43b23f0bb7a2c3c21b0376c48736efa0d48c4960dc1cf46a4fb3c8f86e5e55c4de24c09bea4a6d92a7f353a236cc10af33c3aa9cb8640476738817dd2587339fca19aa48865f910c38030e729c9e5e9d370cba54a657cc534c571a8f2e7679f2f9b2fbf5b78ac82e138f5efdc63ad8ec0be8b8a80ad9e65b8b9acb59296b835c8a513d7ba130dbb0ac2be3fb914e320bc3186f6d3b0265b97b6d9d07c82b2672c8e7bb4a6d395e43c982060bb59f9db125028af467cdfaa53d79bcea9dc53a6a93b05b105ce90ffd6bceef6ec48e9361f6cd1755872de262737a41e939f944672479aa64683216504db129e1a36393f16af16fd4c8c89201fd36fb3bf2a21973575009ed3ac13b6bd49a9c2a8ca7558bf839fc9f3525c4f6c10fc968435490cb81ff7f6eabdff65ff136141ba4806465acfbf735149367a6cd1921cabd1cae757c3000cb2ccfc0d51c58aa03220fdb621056167f12e200fde2ec574e561bc2c00ec5cd05d16e311085af8ffa437aa4e2c7db48aa5a33e830aa90504f6d06da388d4842f73019b3ecc771b0d823045d88f190b130cdfb2f4c177f9825fc4a85a7fbd9b27d48ef92341bef0fe152db389dbba4e534870ea3ab739751a022b108118625c041aeee169e768e71151195068e47467678c7db3aec134cdfd729cae26872694ccb0d7982be61d946090ed4db0ed74f6b2da4c52f5e31dcd5b7807637369e4fa82fbecebef60da9818fd6ed151d0e1d8ec8c440c14ec5027e704daf7279a2b55984e508fcd6da613992733b3b63aa975aa7fe8ffbc5defa406db42dc28b7f6735b7ec08a39f0baf187347b68f019c93cf0edeeb67fea4e88f59c2fbcb1453e4d0dfd95293676992b1448469a9f0b85d4f35a8f70c63a110c113005238fa44955217a3e52661dff458503b84e3882b686fc56cd16c716fc300340e866b76d9eeb28d1927c7879a45449ec0a68d5e4e0a860145297771931f3374f15a0fbdbdcb9d919f36e05ee986edf22938ccabdf3863e186b4132b9378b79c0c499b68ffeb0d18e3ae8ca2f9e5152833884e13e0ac24da19ad71e2d6580ff4c3a661b06874a33ac224f452be6646c2699caf7de851de8d6a09e5a1c9111c054c70ee25b88588aca635ed2073fb419dfc2bff870aebaa936d9bb36fbb2f7f7ad2895c281588986b05f4f5ba82a7729eebf4a026aaaa2c995791ee456aa52168c0a64de5df359eb1abefe5a5045a24037835d7dbc0000a7dc704b1e5f90aa4885c2a5aa5901d1db95b025be3a92410b25b1869a79d30c94f36275f704ec65b7a38bc341d9904d50c8cd4ef7f0b77a707cb60d7ef9293dd65ce33aea1c19069e4edbc8f83d85f8f1707b2cf0ff77470d940386ca749eb15e3ae4c05c195229d8025b604ab6a485545d5aeb28e5631dfb07224c7cf30b0da01411ed6856a52af7aa023b689a37caa00c1169151b9546aa7345018955830c3614b4789c942aa15613afd1e9cf8931087883a1c5f016f33dd05e72a2d295f9c06d7073942e918de157b3c9ccb02b34085eff3306702c66835b14786b00e4fa3c70ec9ba450a79bec82b4138c4a85a6cbb2a881c259f9b7ff8dc9e817ae4509210d714b5e4dd04c585783742f9ae2b9c449841d0d72102312f6afd9d99f80cdf7805fe51c3679df6358bf366ba42c24ef03ae0a3d050c7bbfcd67ae963b3cfd1fd29c4820d6f2678670916b194678c68f7caa848a8aafcd8726e71b9e9b9165eba004b5365887233cb8a401ff5c0d893faf35eca61e084800c2f8d192a6b942f056397990274659bf648605d80d3318bf6d9d6dfe93b020e02fc8684f79ea7b6b1e8ffa90dd2df220c8c2885405b82bc4fafd183efb3b57c335099abb4f8e7131abb69ba78930af23b714a2a71bab593099c04c6ad0a7fb4cea01ebb27290b4559e4857ef1dab5f260e51ce3efec06d1f3f5eb792a8f96f8182fa7f683c2b5d1fd1be632369c3aa0454ec10c6247e4bcf74000bf37e7656b7bd66ebbb253a598fafd9835d51b124de1fe65cb39476d9554cf42c3d2e79aa5f6c707d2b26a46acb2559be6fdcd8600127bac9dd7eda0f0e4942370e84312f9fe4853fb3ebc662fea6d6d743e78e90f4d550c75410d08175a635bcc90399d2606076c81f346b2ada138f7e8c4f2ef49c97640849ba26717faf378d6383ebf63145c65e72868088d1e576de3db44f03d51a3e14b466b9863b3f31f923e53b2c6fd9e840893e422cc7e88cc6c0c5f84e8fed65f5897412e3a6f4a427fa9f91d3256d5fc317e84c71a9dff860abee0cfeb1f2c3414a184eec4bc02fc527ff68e0bbaa4d117751a13d37bd7962825ba5f7e109640a92bcdd762bc871275af25046fe03a33a00735c43327d72c802ae75f3bf8a9c055f68ed6cfa5d0e428ba70d36a231614b36882e0541b255d8d025883d701eafdd70aa70253f5f48b0a9c5486ba8e86d04e7c86962cafa90b9d95d0e9fccb9352a697e56b4571854bf1c2a6366d50007610b9fd750dee4c2942146b91839fe32ec87bffcd6641bc1e3f3a7364a94b3c45ddedf1cd189e0e3f8449b779fdaf577a7a3e6b70c952a2e982b01942622ba04c7ed5e798c625b0331e9b335fcd75ec0e32c2540f46e84089ad38114f0704567807c381b2cd27fe1c512ef53c1dc5b22156abfd705cd0425baae947f256847aae797f16362d3c2ede9a96547bd402f349e22f1b46a9077390b592e486458d033d60683ad56e3c049388bebac0e66d167e10f5c31d0949a104f113a6d3f9294bb463de31b5657265a6b2e96ca1e63f864d501d6e49e06ee492731e13c940784e66a6621c15526c3da4473b3933511b0bb390efc99600ef47e0f8727c6048bbbf1aa78b80320380561dd21eee08e3a1509805f2206e57f754a274027b19a3ee7108c1ca71e28308dd413e507769328158c015a46d99c845727726f70ba86f7a6ed34a8bed437206c98f5036f952e22fa80b70f095657a879c2631184917e2dabbca58297f22d1e3a132c08fe84a14ef54ddb6b8fb8836a5d9a3e1ea5e052bf571b65608d004940b84848faed0fdefbd3479047b2b5f18e18f8e1cfeb1345563ad12fef497b10f968fe57d33d1359046c65a7c3ada51f5fe6fea0cd5a26e014db07963f20da174eef8f63e0a6a855464c831822fe530ce6d85e47cd7ac3a639665518996790aa0a17efb67f67eec03ad32b301e9532475b6e7a29610c25b712f820190ce24e29f1b3c765737ca1c2edc6dac991983affb1d09c1b871062bbf32fcb8e2a380b4ecaf6dd0da5a07fc6ec5bc54f53430b3865b24470af373b68f44fd957fac64657118db904d53a8a6bc2da203e3fcf8ed8cf0174f1cbe995a62232b2a21eb2411e4cb1779a81de6069eeec3a725ad6dbf01a60d737c90b0295acba96a4170e00e0e5dec7fd63cc4d5d8ff52d855b086cbd4d92500ba3824beb3fcff692a53326399afb7d520dbe24afe63abf40beef4f2856365705d289edb2acd81735023ce5d14dc0faae35cd9790fb64b3ceae96eeb2acd812e86b188dde5b9bfd0dcb2e6c997c37329b4fd8d01f8601c3ed4dab0eb7de51daed29cf23cce7c6c79ff3dae0aa41027e5c75a984aa0d0abb891036d8064e109307224e61a8a3fb33cc34a8eb312215785ba5bece2c4abaf0c875b8e56bdc99ea8a4e2580cd1ddc1a00ebdb03857e52a05127f7a903bfbe97661f9785ccf8058182f0614f4fb7c756dbf7430ee7fbc16206eadf593a1ed3d7a8cef9ccea1e3170ac2354df0609f4b6aed103e67137fc55aeb8ebc2c0a479853f6c507cb6f0ecc95a8cb483098bfebf8130af10ecdd8ba31e3f2055601bbd4ea9a905a8ab47c99426e71c9d6d3d444ae910ef9fadf1101d66c5fe2ddbda7be49527a768ba70079f9f5e514d6f0e05d6b54250fbf2086a0b07b4e68fddf48ec88a91cbcb6d7ba8e18f6c91f8bd353b192f5c7389a0050c14503bd5636cfc5dfaed29133344722fd7220c65d9d471e5e8f88d4035eac099a5821c312a4f877b89a0182a2cc7f4a169718ce6f27fa2123cfd6db968d253d1dc6c12a1f2f46d0faa10191ea28bc1cac46f4573141cda6a1e2fb03e3994a23a73533e5270a4b994ef6d0d6af75719d248375a00d5ce38a27c22b70ada797a673d94e3d2e77e7753b616d385f9d146ed36bd5f2efc158dc02026f76d527f25b275d810ebb9b59c01ee83afcaebd00b68f116dd9e7c5a260fbd4d18c019aa6c99dd5d93aa5370a1ce775de923645e8263169de1e800d825caf155dc823401c56c0b83428e30f10e9e60d0004092e093b11bdcc54270f3f3c72e140c9362cfa6c343fa7108d601683c723ade5e8e10eaac392df36662af89d0e24fa72f5d75d38774e993f7dd8833d0ea1079a542ab06c2feade977c717234d4ac78540b6a3e48435edcd3b19f13e0d5d9d977ca85c380d1b882f10840a7ece99058c2f50b67220b2076d5bc762d00b91c6d0ea657f98ae4cadaecfce0464ce68cb58a452bc37e72b8c40b2b6f1b42e04e6ce55766e3a8dc2f4293a81da1d894b56b2c63ba0e0536172790c801ea566c8accdc641133b8fbf784d83ca254260ab96d5f97980105382436a50156b8284f6a43f9ca7eb4f1e5fc6762d13e75a0e70336b38de40f26a534569623957cb6428b43d0da861a1cd28a9421c55a852001060fa2f10f63967b0925fd0b147e1b3b1543628967fbdda1e48aeaaade00b3f2f31a77b739d484302eb35f257bc44e8a474237b2c5f4d7867f71198169922ec2eb4fc09c5dad64ab3092d03adabe00f5cfed71c1332303bcd1938ec696a7e0a06ddb09484d251c062049019d1fd1cdf44b178a6214a309ea994c37568c0055a82f526babf0e7f6820892624d5d910f73be32dc63130530e1ef13ff2a8353713554c23922e4134706301b309ca3cb92252f756c91c8af459ef406d6c19c38ee50d1a8632745d6a58c2cdea3da9a81f5f368aa8f3845e3150a6c5d6b4439e6d741c378eac3ef0d83731d863a09362ff0cf33f4109e17d97e55506e080673f9202354d579bfc86837261a13821798b9d0cd661e4bc62789281026789fffc9ca5e6e7d1f81530aea03b38d65cfa273d488933d0b78b5bc0d67fb5255032750ef689f4aa55326e0efe1d8c8de2e544aa3bcf55d398db48be41ae00469a930da862a6bb714dc49c1ce5a14a72f84204ad7fe7adca287eb9ad5e736e968113507ae011496bc743afc126d2948d2b34d4b59affde0adfe8004b9e5faa6176c9e434ac2571616b6cc73bd2e3814fa0cdc8207048c6be1086b202e5b08097b339dee0867a46e5d1a9c4ed21bd3efbdf185cf9d761f3a5489cbc57241e3f3aff04f8672fca5a4e98f412ae166c1a3f8b41bbf732bdb9fc181010c3b23bd99db6a287c8137831a1b4963d7bd62439cb3c91044283100f75afaa880fe344e077217d40a702f6526d11b1f49b55c53de49b60089d10a0f00a047314fe380045f1ebbf17b9b4e7346ac02bee8bf71fae7dfa8c2a224327db585dfba14db94c5caa80d8047307d924c91e47c78feb97ea836b997252ff728ae5e96f7527179dec5b06f3b5e9094664ba36fcad5b6d89821b21ac0557b60019f318d3e8d6f7ec42837a477d2447b6ac27c3488cab5edd8c6713fdd1b09154c7680dbabbdc1b982f368233516f5b2ec285c95a7c869f7c67ada74a934bdb0f399d6063135299a697e5320cc2d201733e7e99420fa8342da43cc035d1fe9dc352dbc43b9b6b1de73cc91d582aadaae9cc13ad30d7053572cf7ebcd17e4c1e0cef4ad8eb5ac55d549c34a860e4b9f3d152eee21483c42d533f3617f6d4c4737ce4a0509b3251f888113158fef7996c7279766ad881f0f74d7dedec72987c9553206b9b70bb672b6ffeae29d699eef4d6e972ec6b8375773e794cc107819856ce81cc3e6002d34f76bbf2cf33443b73c3f017cd548753fc33452e44554f48e4e586b3ed1d42bdea1c2d656b67f82774f103d9adc568da365f019afdf6370a85add1438ad93daab740b4c53b5091a9f22f84e057dd17402542cd2c54abf16dbf8be4a289c1d04d29442e3ae61200cf4057aef2f4441fd76e32818ea3abc655e846ee1d856fef180027bf98b185f97d63604b557fb72519a264c62b2d198a41a2ac961ca8f905b54e0c68d7ddea881a957a74713d786d810eb58b87f27c5895e5dcf8a0f8b94ba9913d8ef35b6bd65f556d2f353ae1bb91c25d04c2c865c3a941beadfed97f707437072ec4fe01b0034b103ecec261f203d6ad03b35d320ee1c8170c90e70e572a4e88cb275bcdbc3a4404199a906cfa1e97194a6e28c039bf300dacd3f58f492bbbb438a743dc0f4185e1a8e6bacf941723256632b36143300c1ba8b73a55502b11d40f619ca6477c6430dddc94b2bc9182f23990d0323f9b9e4fcd2f07ae639ed97f6e95f4a0b360fb771b40c8b3ed3cb38e23e6eb8fde5dbefbadf2bea83abe302130aa66ad364bd21a8b00c35ab5bd529b3afdc05d1c11056797fd794541c2be75e15b66674b060df78d00de68d6058739a426207b4748606802a77eefe332a3ae63c985d1fe6115ae0bb0495b3c548b075525ea2165c3a7b5d7f17ef7f3185712efef08b1b2e95bdf10b036bb515269cfe28b674ebd22aff4454b2a7e97941986911646ecdd94ed091997eca63823163ca59510e2d30645bf15b0f4f5f2d142cc0845f06f0101fee0e9998eee2874d6e588129ea51c1168f26690f39d2eef3a062be0518450b9428c1fda937a05d26a159cbb73cb8f94a7ea04d83d9afe22b89b9c6b13393890d017039ede9c07b93ee6669706c567cc3a051e6c9f78b24eb52cb3548aafac7ade17ae76ff99c35ae8b4241155acd4e9bc072ddd95b82535fbad8c951b40c8c6098e9b553696cc8385009c7c69bb29c99a96102195d1f7b12ba554c03af75e0f78cd3578a37c3bd0b4fa1258af1d2aa51287b652ec798cd531f078e884731f130b1170ef046f7773ec7aa972da6d9e8a8a3b38adcd6468a8ca76bea974540b0c2306fcc3a13d02905b4259a8ca5cc871db9dd2f0188fd430fc4e0351a4e9e3e3b50bef4eded1169ad0b1f81b9a5fc577d5efdbd14426df301c9aa0e8ef917faed15c933fa2b12c8b1b68e9bd5dad9d13428796fcc56bf741821e1d4ade1a8dade24f60fb037b47e4d8f171fb4b6d0e938a33354dbf80cc0de00828cd2aba552b4637017e5aad8dc780eb70445b9e92101a55bb7bcabf459ebd8f01dfd11a1a1cc6dadb62668c8a834808ad06f013317da23256bb10ee474247b29395a8f39c6296c99b8e3a583fc9609e1047299bf21ae9d9a841c9438e7c395e5769f7b437d967f43e0f57668bf96c8bdb3340bc22816cc6597c131031b9affe49545ae31932db17b0d5514e3149e1b4a554cb67f67711dfa66f3f16923476a38004ba814363d1e099e625ebc2f5fbe5acd68abcba266ae8c1ab41fb5796982cb44681000ff45e0e0e92e057384cf1fc02b3a70fa5e7add732b836d43d286e1a40141c7e2a163f9f87bb3c33cc13d5061687f9450e91805fadf0d855e90a378b675bce7922a840fbf00e35caa16d7dc317c5c63c53d9e0abb62f77cb7c15972d019be9243ff76b25e36e20623598a2e0d744fe229eec991cf44b4578cb4cf3fd1232f85dd80db3cb2c9f4896929d5712fa0d074aff5d4a2da1fa39cc86d91719664570aab3321c58b4b1ac06942364367dd3bf7a76f33dae93d3be86147c476383e64a91c0bbd24db7ee3eb6ccb8728d966b0eec0523f323d40945c27b75e280a59d574035c119e0d23f0c6273aa492c6f79230dfb73eca9c91d809b7c2def4d609af222ef8887c353f31370bdc8ae1c9cc39e3c9b15d98aa532d70afef2b6c416a29c6d9b0b6e8431b118aa11f0ca002fe8d965b28e81f17f364a8ebf0b4d2de599c43500f59ea230b3d1a4c51d62af271b38f14368171fd7f1a731f924e761a633515f7b00a4a87d77a0082347539c680b9a9a17990f2f332f7664424e6f550f0e64276ce3e63ee038cdd46dcfa1fa897d12e8fb18dd98853ce90d811139176c4358da4eb47dd215bba816407e1d45bd338c07198ff03823a45ecdd56cb8b125ea600f7766c73df06c909f3fe6a90744b03f40ac93c721c43df43dc8e970feae845d9cb1bac68477ce6dd9cb0923e568162e654a90e619fa16ddf46aac8e7257313caa2a4d833a7dacd42de4f1381a00fed398d8187961b43eab96bdcb4381c809e8b2251a8224982a23782dc728b80668be0a08319db23f1f8062e8e32631371e5604c9e70155f68c5328c428774911e0d0a68cc0fded7841d517d0a2cb59ab9b06713ac72f57c5e35e86fd0b4c8ae5b1bc7059036cf02ac6edc361231054659aa15f453c2ba2877806885979a845f4bd8d5860fd252a6755bb1a5048c83335a8238a7476f8e22d2256dc95fbdfed9d91e0822e65b16a2c425063a30950be3387d6deac26b214eefed604d0938fbe997e8907be7d05231e8638acd43a3510518d1b2367ab10af5d7ebd0e1f31e55e7029770311a61ba25a54084d954fe313868b97ca025bca4cc4dc88baaf7d190d391d237f213c3037d94b9f42be7d3c2f00caa77441bf495c3582cecee60cbd71b9133dfb97f396622c41c84a670aeae2eecc838789d1a246581ec2b92d63cfddf85d246ede5a93a1d40c6d88962587445383843a64daf6c233828c329c355ab547de66eaa5deb23f918b8beb31fe101943d59b74653b9a01ede6e3bec79fd5734f8844195cf6c25e697fce49dd7d77c9f71908cb05ba335b49cf40649e8a3d5e91651ebd3ece131dfcf872dda6cf05d9ca9465ebcc2a95fdbf467be7caaaf1a0bf37da6661d07e62ae7a811f49433329d54a2fe6efdd77bbd7ec23aafc574e31a08e2b484c8c3b2cc7ed1bd83b1eac6ed0edcf715f006a48d6c2f02c1b8cfee4a3fbacb875f1670f78fdde4e3b860972ee6b2d34951864e9f618bc9e398b27c9908867fcd8bb1685e9105618b9de94d976e01514c06340e0c4c35a4cbc6f5a5d23c0c9c129a9c979090eaf3a8b6d3620442767920bbbef70be84c6f879c2907861b034a6ed2af82ea4e96d06f2c2080f32d302896a6da6edcc10122220cdfcb64dac6fa48225620fea7551d3b6c8b79ff4330ce7d586dad924969dea4aa92fa01e226e3bd925f1bd30df15cc3c3d63d23e5c30d8e585e74c3fd4dfa0d87ab3002dfcf4e8b1fa70c09d74f380f7a0a27d132b3f0ca8d33210b924837fc25e9f7e220deeead1d51be8109a0bc540ab969ec8820c99d894b6a22ab5375347f9a4809a3e27220746cfdbf61a9e8d3395e380d81c17fe8af6c1ac03a0fde5e2da2c850fadb4446552a350bfb6621a0ab6d4f6f5ef58eccf0927d76e9da8fdf81a513e88f3d497db7f23128504adad68f9be842841e75b91e61387c3c42243f4b0aa9f1c743d8c36f8efb5cd9494939175d07b5acdf8134563f630b3f9f32d4796e9bc7171322440248d7aca97ce788cc3223501ca18e19885fd5246780ab4a3faceeee6807ac03a983789405d9cad1ec6fb54e61eedfaac1897ecd16148220476979ac562dc85262b513258a5418dc64a2d4a11fe52933fd967f9bc526b6e1c7b8d410ec66080412de97c5af2489f48586fe25c608d131272cd1cefaf9299d3f4db41c6f34657d17fd8aa171b49ba918f0b22d08aa209b717c4baf80f0b39023b81e1ad600d8869df2da3276f7b3553b2d642c098d6ac3ab8063a9df6271900f3639282aafab834a3959a28f34448665ceeb14497544c047d6fa62236fb2c098b05a723ff40c0b79fee0792b9484414edae699946146172180b4883d9a0280f76f5e77a158dc23b1bf32e6911c75b66ed6b42711f3f54f14ed861a258d0a9e34039823fca7db2d3c361194381c3ca6c05278f32cfce41557e42045a4c00a3dd38df016c068765c21adea48c224ec36e5c587e68516b165ae89e20349688d82a156063de2de254828294ed54bb7654c3c2565dc1f4dde72b4e921e85bb09a2680df7a89501c2ea52a06c8d0da64998b51dc651f984bb349ac8e6b6af23f5598b161dd4d07121072c9364d12f2496c2f117a982da849985eecb7fb75e942accdabdd4395d5fb381f8d1b44532dc1aef0d5eb49e0f3af6c7afadcd70b78c3d7e008d9f2845b337e2c105742db86bf3288a4994f534642146c754e6541adbcabdb1e66672c8e35d940b15964e1cdef6915b2abacfb96997a452d32df20cb7a18cf77b1830f5bdfca6ea9b9662ab14f8d5897dd3fc51772c8b2bcf5747a08f485ae2dc1cd9aa809647f406bf1ebe87e8f721f25c967e5e3246c9db27a99d531973bc5a07890442df50082d60887ae371544a0cad582f7900af005e77f4ae8c6ec397cefb6cfd42175a4e652538b813483d22e2afb6c5c507f827c26c3711cb47a076a7999858a63aaed05dbcf19b2a5d9df1b2c8a44a17251456def06be813d9f52e76233b9f3c858637ee2e8c70d0678f5736e6f417d065993a8eeff4029198cc79cf65db9b25d039a939e7d6d6b280f6e10b3170ef8a0a3fa98fa5d2ecd308a4fe17578c74f2f6269386da58bcdc3914952c7672a229132bd868696acdbd4db590f2a9d753db4dfa100bf6acefe091bf64691ecb73159ce16c9f8c9258810a43f3e550f0dd8c5c59cc1bbe4215e25a129b8b3625472e62f789640240672d7468e172cfbaede9e2c3b219a48a0c00376ed994d47b7bef41628e2433702c0ad17c5fd7ab8b7e1d7d13fc260cf7517c34447044630731895eb87704fceca487c18d84e5d22a72d2a064e1c1cfb56d893e596d5eb7ee685f20837b5041ac1f61cee75b6101c9efeca73179129063e68177d5a933cdb8af8e659f6526c7dddc18d083e0e1059b1f4e9ae362684440d440bad02c28cd5b69a40c5897c17fe94c047a724d062169d7cf05ba56abefd543157d5cb3840851e5850f0d83a357831a749d5d05396e045884af6b4655a12bce0692525d20a4ef4fd04c3f2da5f6932b9df4de94d69d32503588963db104e29006ffb75a0a3c0888316ce55f10aab95d07e89ae3c4be88d3056950670afd9a75e8f862a28ccaeccbb47b6dc53a48fde41af41812a20d59e24a3ebe148eeb02ef27b3fbc514108451fec18e113079a73273f802830a17a00ddcd269f0aeb3e1e850c7df190e076b4053fa8fee4fb45f081b44d0b4054e9baddfadd8f866efc47b09334c7c15823a05b1df33a99c8b203bc49256a930f1382db739fcc738f88bcfb7d1a48900176a4c0efb8776ab74bf47a8d144bd29c74fb548498c197ab8d9faf142699fb5367cd572761de259ac9c4efa5e224387931dbbbd910dfb995c219407d3d126601db81735d24943806565607e6f2a30f80c28bba1a2dd3403253173be06abdaca03eeef83de079e0ebf342ccd232f7a7f46b9f3e4928ce6bfcb74b926c08787cb440c2679205e3775403c0da87930c56c47eea6b2d043505f20d4ccca99293e862d76b94c72c52ab3c77030fea4ce78f1757051e44b398a648bd87ecb36e84daed74513cddac7cba9d02823238ee92fe0ff96c6eb626ace42ffcf059440a355277ab71e0287d10df79c7085d61d223f57602486267ca1935fbf718548b2b5435b37769df29b197243305767b109bbb1e66efd628108e367d19970d65a245eb0034e7b916dd5237bf5bc0570dc7506e3b17a12339dcaf82672ecc865233731b88b01d18ec285839815e4d95b3b9eec24931a2a9e6ceb31d22e13c5e19a64198edc8a6003ab60d27ea6b44443c863caaadadfd41fe30bee659240022d7d00902bb62be768d16304cb9961518b9d0c167b3deff969a5daebe4969976b349b020fbe1acf84c12be9ee5a3192a0764b00758f8efafb740b60e97d30ffdf15b0ace19f7134c09d4ea93f50fd1085f94b2deb3cf7f0a982c7815420882dda406909fa4e4550c08ebca6e23d10c7306949d1c4ecdf48595d4effa91df0d045d880c7962da9f31c6249279beed8a16dec39ffa20ae974831e8cba52518fdb226443cb3d72f7903ccf9bf4b7008492317a1c9b82241f1330eb5e7f60d8b158af3cc3de69b6d1706138997894ddbf8cabc3b876c825d1f0a672d3a6531dd6e8301e35061c2c38fe036bdfaa32f1e85bf203fa880b4e326840f1c782771da55a2a4481039f0c802b03d1fe6d07a4344a0c0cdeff6bfacef71674ef6fbc1f5117ea577629ad95f1a47a3501086aee764b23c7bd00cb1f0dc27cd1ae4ee1ca66a49ef80e86e241970cadc027b197efcb2c5d998535927977bb72725f364e1d18695a82f39731b79dbab5aa847279447aad13f0b641bb5a48d58ee3a3a48198df4f749b2cae52e7b139c2a739badc18f3d9e971de641f2c4d03bfdbbc175819238c2cb913e2e8874354af4d466937489d66372146ed50cf4ca3a9fae03ebbead85b0bbdd2076ae77d30c424ead28df9a45f40c4087b8a8558042fd7c29e01a7fc53eca568542f7c0dc2f3e15085e5af5b883db7bb92ae0fbb09fa74987027f59a36964fda88f8e5170ab6d078e5cc9e5845f59f27a5f5bb5a2314affccd4e72ed858f582b66a1e352aedc5278c589ba237126ceeab1f3512e8be07f5f7f89cc140ceba570b6799b4e510f2a85df5a478e4a6a0624fc9842a2717f7e96729f1c7eb7ecf174c993a7b653136608d5eecb97104a4d723337285af01d754293a4c4f6dfa5d1dc781ab7c95d8464587daf95d5e105efc26ec67d1447e31f56480963a1aab3f9c0b3618f40af371da981dd2b24a02893851d51719c0e85b661d546f0b2f176a5db353871ba5bb49ffcc9a09a15503739f7022c79a79b6f009d7c981725fb7dfadbe4ba1dca38f40aa18a81b525117b170b7a5e7cd5a7b4c478c62d34e7ad1305125e7605966c3f896638095dcd090213e6cebb93d54775d678dcbfb4f083f3e01b2c9db8f574ec91221c51bae08fcf537edf6b2e7b694e4b6cf652d5411f3575e86691259d95892060f0296807e861842b084ecb916e1f10099624b473021fe75fe2027e01dc7fea34d5b6274113830474f53e5344764703f21c6da26b70d935c0a4d752ae564a044b5143df56704c0fef2560ac634b5499af3ee3b6d6917f8e60ab331db9d42ec1473dfd47d4ec19f78a78f3be615fcf09cce1543241e612da87fa08a0f72e8fa8950338c75b2c89ae7053bc1d553aa14952dfd12f4f215df8cabe0eee03a06df1615f9fb456f289ffff8c3a173fc04da63eb4af7c3a274af4d2d1348906c436b8deb5de257ff77476ca34e29ee8bb2a6f3ef75ee93831aeb33e8215a56a59f4a201e7372cb84f9da5e48453995f365265e67a7215f00eb455e8f882ac767586911423354520242df51741a4629ca584ff6c1dd60c67937c1335162b5df2ddcf511df09afd4fb91f9bf1174bc8ed3638eabc4802866de0288168603654892024a60b5f06d405d509a5aceb779cb9ba8087b8e7173ca72cec4ed42faeb8806206c139dcd18640766f5fa3c89014496ad3a417760c13440cd7f5843cae479c80838f7d806eb0d0796e8e0aa59f112789a9119ca15ede196a46d7df3769a323f466b9313ed4483681a7b36105ddfb417db5b6277eb1dcafa93e6800cea0ad8a5aac8dd831506fdf6f538e9185b43b2636fc0acfd34dfb28295c11fcbd996a7fd6f6c934e4be922054db7e6e041e799c4e47b61680455629bab78f779e07448ec497bcf7eb12366983ae0296b95b4e300a7d44882aac5d4a6ecd98af25c77622591ef5ed0cd14853aab8daa1c854a2c7f1f95404d5c57b38892ade2eb0101dfa93701cea2e99be039e7982527481dec920c6d066c077ea95adaa3ba7b5760abe614a75d4aeb1f0e6947b0bf0a9cca51900e67eab8bf3e61491b0db44c93f6914eb16db7403ab508bb64a8933a241b6d6d851dd3dbc917a02d4ead0cbd2e04d4a727a8eb10a1002252b935b70d06766293ceea6b15f6b76de244f9506b2a98bc1eacc30e08dde5653dfc009e97d55d058169ffd6f9dd9f860829ede08be2e01349aee79f770953166702568f146120b924479804b6aa8cf83f60926b324ca2603c101f5e46bde3242a844199188717f94ef7fe9cd703cc0761f468a9c8090d30e8857630b8a7d8d1100d0f81018f64c92cafcbb2f1c77db81b963e35c94e058176a9d3dcd28c7aa35ae79f503f321ebfaebb87ff47d64a165555096b3cf3e07f03e592fce0a9c02f70a5cdf9a0d6eff60a090313eba6210ff22b92d5e8cfe28f60d4da735252d06e1db19ee5f4578ab57551fdeaf98c715b3176ba1235c4861f4dd4545aee8293c0fb7c68177b5a79ff814cdbec9e11f518ef4e6f61eee225fdae9d09fab7e036f614bac5923c4e40f4ba40531fdd1871480e4d2a5a04566757c99ed374c8785e040834fc3b0d657d09e6b8b890ee4f4d99cf2b6f24bb8e27b101d93c3dedc54ba2b76ca8c9234d1f2793137766b91c51a3284941f1909f418bc729359a4c63630c23bf014182e0a6f03201166a0a96e8e9d4afb89df85356882a8e9d0381134d8663ba89c8e41bf0b3f1233a330b2dc454c7c3ea986ba89f145cb41d05b36c795bf23f151ff9e7972c5e32ba1eab8a3ec3ce7f66067391dac5fe03e9c2710f83ae86f8e4b302bf8664b416bcffe10f1ddae1406b550ba5e1e5c98a8911722e5ed68e3a53cb33ef6752fce5fde6520439b159c1e312c5715d19fd61b54ef8233ea6b3706fe8021e4e303596c84432c76c594a0a7b6b9a57e1ce23cc841e118d5583cb6724c34dcb3d01d2fdf919f2c2d2fbeb258660540519a6bc5e1e13da25816196a0695a284cea13ca40fe4220922e78888ee3b7b184484beccfc90b3e0dabb6b82c83e6cec72b0666af293d19ca7e543dc7e0b2ab3547aaec2957309749412deed8fb7709c0bca79febabb705692b7a5358014af6bce980fdc74e70a84290eb0fbc71ce2b2d310bbc5a4d54d051132c25c56a776e154056d76f9b41e475a1964d9545c7dfcb9f85f03aed1dcadaba8aa8d7c2d573e2e7917f75e887071b8e4b9ee19ad456a9aafd366300aff1b9639cbbdcc1a753405171db2cce55f81c7036a5253161b3b11cc0dc9c0a6cd961e0f4dc22c81beae4bb8afa76cf7f192abf73cb9488bfaa29383c4a5590a3b8a88b871c9ff0def58c5ac6a00d1339b2eb3b3c9d20f547357c9012c84923e0220939b3ae287000392cd44fb892fa5b10329167bd99f1841563f4883026ccf713c8c844cbd0f99247a3bcd5d074b48b51a86a0b3bace6b7a61b51aaebde9997a773716d025d48af316a86fabed236c58530857aa3071961659084b48c55d2926ec295f165a1d3a6072bf7e973dbd1ecd5af21b4b86766f9a07ae011496bc743afc126d2948d2b34d4b59affde0adfe8004b9e5ae7516fc8990fa15a2a6985988d7e13523b2c2d616d249f03cf03a93d5ba9d79baf6ab471e7ad68dd27045fe7915953288c3fea55a3a3d29864fb855e0e698c0d54c6ad3f53f7be929363c81db590a4871c720e12bcbc71ecaec973211f0b59032ec5b9f8a488745d6fbf90c3baf7e7722ed94f01a48380df360c291056a78ea269ea6e5d2b7b677ff809b655f223e5873a5cbbdfe0d5e810fa4417538b32d16288751a9245b0f2b3eb460402470b871ffe09dbec4f88a37516e2521b80d45aaa928f783b1bae4eace7a22aa152d79638183010e5e56c91723746bbb84d8e47977a4f4e93e7709cdca6ed1c859fa26005d74d96e463badf9841a0af36a4b82d0299790b2c699359ef8f011f2a164b0d0aa071836503e73fe7d71c57ca343b92d446c9ddbb3e6b9997c08fc3615c9f13b7dda329f78ac4f873af9d61e445b56dc821320008055e1916acafd4026b0d6e8363861a309c3b6dcfb6a4e6092a625a7edf3aa7a97fab82486cb872fce5e13ff1836c813bfdd88bdf74ab400a4b1d581466081c080dfff7785e98b1e5ba9c2aff4606119d981e5d9bb3463f9a662a0daab1e81d2d77a3293a90dd043dc3a66488cdda82dc4a6c4c05897e84e28fe5e484191fec214f7fab3d4c17e6efdc386964f33a2e8939d4d6b30bc7d67e933c3bd8c3ba10871a67caed25bd2b6bb0f670f650dfadf776c6bb216a369d6dea98bd6cbcb8c4bad3c86e7bee897bc5c4d5b414cb133df6370a85add1438ad93daab740b4c53b5091a9f22f84e057dd17407436a3d91faeb487f193ad0ddce69b746d5772d98b382fd245f4354d91a70b1136b180556f1c86ae8fb48d33244a0bf6e821892e0b004073b9dd5f46c54c5e09ec21bbeeedb4c181bde3583f4f5dcdf7b1949972ef4de27c5163497e93a8c46daaec34dd85926a4e6093119e50fdde28c18ed955fde8993b6bb9575ef231357b28743dffcc28c5f446b69d5acef125ba650abfd4f1a3081ebc0f7fc8b10066cd1de91c6fb8fa4519e4ef9efea0a024127eadda8c3297e36bea4e0728d081cb3a367f973a8963e7821e37d09d2fddf2871637f045627f159f1bdc635f3b79813e741307a57c79495735468f43a6dd3c7d2d57a4929a2d529fa7dc9a0473b9279ae5ebf17b52f3a0216b617fb0ccfe5ab53112226004ba59d0fb9762f1202b6cac4a4cf7254f13d97de852d8a328b68b0130890a24a364d5336894cbf7a10b1cf48d42ba7b938915860d26875778602ffde2c1732e268b70a549aaa604ab0c62c793bd87f9b06992b4a1fe9fc6548bc54dc45a096dc4af08dd091d3192b1258f31674d550e36feddb028c971b72f1da42cd6b75075c0cf1048dad876fe861ef73ab1a7663f4068a3e1ffee1562e648c78d475f97032ca827d99fcf944754d79aa10e64ef8a45ea39ca797f5daa58e872d6dcb9f291847a736c526f190e1b7996d5d05692231f5d57a1159693caa58a9221076701749a314c06a77f3a2e17ce355813fd361ceeac9925d0a2ae114af0edd6e548f72b6eb639300e3cf9d149a6af77316b77d02fee1ed99aa339d35ce03ecef3bce586c7be4ebe7887473f1d7cee4f9dbebede57142aa97b8fe6475609fc66ce3b33342498c4c5b1ba3b559c25b00057f106fd09f96c00723957d5bdaa6e37982441cdf46221521e426909fb88e569abaa5a341c69b9b2dce9f5da3f1e7996472368e884731f130b1170ef046f7773ec7aa972da6d9e8a8a3b38adcd6c69f6354f9f37a7c4b5481c72a40942b0e75b2538ddd324aa341de7452b2b0605f206a2cd3b4df98cd6d71c9286bc7ce313f3999805265297c2c5bf9374a63cdd6f677f526602cbb558052ccffaa7156d6c4bfad5df168f5bc5312b6f5020f3ff4677e6cc54572401fe041005ee7b9541de88097780385190ec2a58daf9500630c4eb5ce33d127690567a95d5f5d5a1029f80fd7762c28c2bf17481b21d6fd7fec163dbd5aa236e0631b60a1645ae461ce691d3093d25cbfeea61b8e49abdb129603d9957cf35e050b2c376b2c87d1d1f3fd7a925c184c4605e734d1af8775c95b603f41b0f69dbf8f0f1bc592422960bc245bdfd6bc29d55ea4d4879ac2fae11cbdb15dfde3bdcac6a95384513b82a3605c2990f79bef105957b4f463dc5b34ee1b3ae3fcb95ed896a5d9c7e00e67f6df2c59c3f3cac5831816a9f06caee043289b81bddc5869070d2ed84bb71aedd99e911de7a436402ee7f5fd49d6c2b5938d79c5b09ee019fd615319dae306a95662f44b1c53a6d4a5bd82d8e6937b6048b41bc4f37eb688f542ef248c5a9a5d43ec973910bef618bbfa1f52d035f78108baf89806aea16990bc3b76b25e36e20623598a2e0d744fe229eec991cf44b4578cb4cf3fd14f79f36c51a0b21f756f6fffcbee769ccd4f449f0e5af83de554691567b457329d2e0ec6bbb104a94d16105eb663aa6cdf2d7e90ab2f012c9b4a6d942eb393bca30d9dbb031a3130095f9727c2286a77ad49d87530ec0a31aaa74210b778b4731d7029910f12f05d0c95c7938eff373f07501c5762dab8ed57437b787bbf066609b0166e6f70b71062fadd5ae03aa51fd8e741278a365208a65045eb17189d1ccbdc56e974520d32bd62211b44ffb63d7e4310280e588b5ec3c42c557e25c3826a31299bd4b5c0328773281633b54d8560f6f1381aa116607394f04a4bfc7ece83383032834fad26e2a717d52cb41b0c6facc1f620e7a18888051a7c02195659a7c6b9c354a9bbf9a239097ac5e2b25ba1c34e8976b91828cb0a5c193a3747e79227fd0003455e1457bdadb3d81b8502decaa10415a04f429af6fc30923962e10430a488e7aac87a92dbf76eb2d445149723c647b7c36d73a6df43dc8e970feae845d9cb1bac68477ce6dd9cb0923e568162e654217ee055b9115221c004447fd3221ab09fc7f2cdeca93d4a878654e86d7ebf4af9870169b0e6681a11b15a19c2f81702d9c9d8a155e571395b1a92d4287df915b4ecd5d9e589f3f97a5f5e31de906438f3c9f18a5bbdb7fd421275ca0cb7aee39992bbeec3b7f417d5f18e148277abca04104b89a541eb54bf034b4a6bfe53a2dee30431a678d000a21322e11b4580e64d8534d4ef4d06396d542af3bf1bde87d3ce678349458aa832cbca2fffd0f7a28fd305e3fbf25f30a8d03912120ff95aafb46db083e568ae23cb5aeb1a1dd5a07eb7ee8d4483e7bf23410d7ba8aa49ea7f74e66f90039c12512b8a99f33cc4c9b1939014a248f58633272f0f8b4bbf02c696366b0692bd7b0b8330f12e0bb9d5b2de68c5d0f893cb8543d03d438d4e198b40786fa973d13802d47dc13ab254d00dc7a15d916ca320ee40d0e42385ce4dc860095640c0d71e8393b3d243cff500d385091e16fca16d3887a574b0d5439ecf7635161625febf6dd8adc035ea9c1c3aed30ff0b0593cdaa919b44250c2e6a8e0a8ce6cb2e7dfcd1fcbbf71dc80be7d314e90c1cb27a46e6c31807f5a03104fc6e24571aa016f6230165d7f269570e6c62b7234eae9d8a151902c2f20a23db313245ffd505a001329d78432a1b5529e6ae29bb6873ddac4b967519d691e4fa97fbb2f35bbfad2f6d74cebd7782e26b2c9c26f4a9a242c2dd2afbb6c32a62f560510ed40ee65c5ab78bcf1f56185ecf2dd788ae92ccfe496f2b624736bb76d2f0536d8c9986c48c7fdf0d0cbf8e873496d2e3aad26352ff39b86c3797d8586d8468ffc249a4defd54c0122beb098bd4534b6f666b394ff7ae5d50340f2081d2d4b45902a2aa35122fe7bed36a6e04115d3ab781edbfc776a1b71d0299340dbb7ce5a8ed9948770a25e8198669e1ba91b56fcf3eb6f87ddb75a33c3ddfd746643911b02b5bee76286228844de5cd3491423b548424bad1a681913d5315a217198f21c54ea725bcc9682f0c8a854d05f291f6f99eb493f2bd759dede4d4ac4017358a107833b1f61981d2dc856cedd33f79723b6641e67c1ba112df6e596f5d8c4dfdc5a468a205a668203cecc3f919d8077a7db93412a02d4fc6f0e1d67a56f05b867dcb5c58355f2277f710bfdec045f4ede57f2efc184e4db02551942c5934fe4c1d5dccb9e087131dc50bba6014119b244d94909bf9f09b8cffbaa56cfee8f28e01518d913827b24ca1e78b4fc59ac2b8cc532c81565cc7726e1807d3e55dae402acb74f73eea15cc0f1f1edb386884f1d9559eb8560b2d1f69607366e54ee275efedf374a247946ee8d46c130f3fdc19ca29f2fd61171b5f801aae46b36e9b5ce99cfd1e2a944fcd1ea0bd32a39ddcb87b0071b8674f2d8c269ae1aed50139ad9841010466df9182658fa3b58dc4019db261ed1335ff02a8d5a8a7adc07c4743c7fa474a6bf06ecfa07bfe9d1e1878c17b1a78b2d1757acf8f3774b9b8926fe637555d1a0e2b274619ee79ed905814b01a7c60658dab7464c9a3be754b3397dcef1e91ab8f4120a9e55ae438a37c68df8bd1c019516d0f9c8a9fd3fda7bb1d3cd343c845f6b57e3cc4b161c30c8ca1d547272f5c05b0c15e22d4c695a87ded91d40cc4bfa71837c0722891765c43a10c62121215f9663306bc5f0d32320886d8853bb874c866454372c9eb1616b488df9c5b469d73d61769c4fc42d0b89ed0be3b89b5499dc6db5089f5a82b46ef9400320df587156efb3d2c11eead0942d44bad10e77d1a48b493a786071ffe2a75d39b54d2e36890d51b65cfc13b26cdd676294f877b3d0aa910d159d27028c6844e623464bf424e6ebd48e46c3be1b5d6bcffbe8b383d0b2a9f3858b2796bdfdf75fbe677b18c0e52ed310ec75e5ff0d032b4a8731d648eec1048181d89a9870c61c0fc245843b2e32d26218975a04a5c855d24e415777242937df6f3604352c4bd47b4f55c9a2dd87163acbe99afd9f5909b3de2ae38a07e76b46054a15cbaac05a75c02f9f5335f4e7045a0cc71a98f05a0b7df2ccf19215a385702c988fa71e760ec2518a28a5f3dd56e514cf1c186d4959950dfbe1f72aff225d0a7d32f12bbbb6f0cf63e87a15c3e3a5bd362055b4d9507e3fa3343bff06a1c0aa1bd125b4a002f8a584f076165996fbe0298ed978a994cabf63e77687559b0848b46b1312d6dfd54e6987928e8dcf67f7c2eff0aec73f050bb9494f087ed165a647cff0535b6ec5d34257e4af0fb56bac29113f02ad2e4c5c7d3bed9b4bfdadeb3d48ef263da0e4d9442c6718eda93ab76e3cd5908a09f144707e76e59fb9d63b58e8bd89bc17c294484f2793defbb336c9fd23f09233166920f0eda9dd5a244cbe04ef29749c80dbab26e65232e1d9df2fe2971fa076c14ce4addd9822443ac63c0a25a8c7ae55e4d7a3337804b77bdcba32ebc79a4253d2f66c1721e48bc3acd2a0722349d54537f21a8d21afce41ebd96b7e7722d21de8caff8960e9a34923a3b94a6a096cefabc5bca0a473da9b7aacba9b4e9531eb9da06383567a8e4be54853cbb888e33297d7cc0c3dedf895770ada44f6c93b17ca73038f8487e0269d0ef774e72edf0d70369a6307bdfe4626f4779bf3ac1f2b0bf6463ee70b549a48df0bf1dc37cfadce351143ab737c8604883b9c123f757b937682a6f4d8ad13ab6c90c1314358da377c4cbd5e6926179c0d44141bfbf6a8a61ebed3b25e2e8c3a5d1993c48393b2e689edd49d4d8f498c1e6d9ee3ae098f2cbbd63dd63da8841d920354fdce89fd77a2fee5b45517ad01995dde4ae1c1530d7b807fb900031a9e6f9bac09d81bdf404705f69dd955dbbd2c3df545bb90bd8acc607652cf3ed334963a7b4556a937a5282673f652b8afe656f6e7245daed16a86a9aec8bdfee1814d623bebd6b47d703e45b27677fadac5949939bbbc66c33f99a82553c63c9871630d978d6d09f91cebd20681de9cc872556641c1c5b4143af86f4f45641f63e2b230d190937c4211a67896ca0eb8bff4ce03c30d1ae971b320344f7849ac5438058f2832dbed367bc78608271f7833307d8fb619981bf351d28d497975f80676d8c6150d26401b9138633ff7ea4de5200db6cb6dd284f88d9674b50bdf6f70c980ec02aa0a6bd6e0d928edb6cdab5ea42b135157548d7e7de061f0fc34652385a6651475ecf0e7c0ec6ec20631cf83132e1d0cb7e9351e9439102717b8c53679d1810b2498201f29d5c24b9e4757a41198fce95e8d340feb29328d14b96902abe511bc43deea2376011dbe29163e9e9d171ab3d251c779c902ca4d1177f37a39dd3e954f6d3920f6b4082999caacd6b1f745472b5d9aa07a4dc39c2b46d1ba70c038171770a37eee4968a5a5e5ee46b0b1738ce419a65a1b259c1b1f5e4124f0b90f9231524c223563852fbb3b8a71bc20cbaae744f0bdc679714420a403ff3cd4598c4d93586d2125b805ac50981916263c56b19e4c0917ab7c53df29c047004174d711c6c829726d88eb5a3d26149f62d9827d0d68ac8f11c3b4311ae7a7932ed7ee728676f792f8afe55e1ccd699562ba6198c08c07015f2edd1a9d0fefd29941716c4873aee8cc192244ebe91cba3b955623c3992a7f75fc9f1b75fa311642837d88708edbf9f894d900f20b48df4d00ae88fafdc5d7280f4a5d96316fe6c3cc1c3d24e21e70d21fb8b520c0861ce08f554d42bb80b674d8598d4be8f17d30622e14446cb3978c950a0c5165e3f1b42e6e4131274c15664a75574e98ad2fb7aecaedfd5c7d11c5cbc018df0e0ac3b1011c6934928e301632b96d1b3da285480dbb62cacd1cf2db245a5e0d67294d1fd4b6bb29ec8226f8caaf51e927dea60ca90afa274f73c64a9dea05da6c67449b223e0849912852102d38dd462b4c33b2270c6a3a7c2a0658e6321eede17b2854cc5aaf3f61781cb94ed1a7ba24b8a0d21e5a89ae5ee805d944dd246dcedb100d2f55d2d8da60370b7dc57eb74885853ff43b039b0c334a3fe456811e5bd3cc2325ac9a9783353c19a00d19e0a220363bc476d13a7477b0c7c83e25ab06bbb601e7a3e424e93d59eb96708ab0c14c0fa059987c7606477fd940fde00dfd6efbc890b46a22a96006c104e7d3143e2d1f6fe414685af4f2009651dfa38464d124b6be0b67ba6a2ff0478498d520566b0785bb759e48b5ea1bcb561b563e151af44212b6f4565220fefae537e3ece8f78a2808804119e1f790b3b195a6d96dac5a0c0377bcde0c30412a26106a3824d4c856a4e62901b4250e6dde63ba4be39862b7d4a66f839badab752df1ed872b59cc8131d9f9bbf77c9afb34d63d583ab16802434703bb9f125898f8e70492d4c1b4d8fe2b2a6de3c396ad0d43f2d773b1b6c95d0a8d4451390df9724cbb4b3aa19ee9058b6665382e4242e854a6e81fcdef38783c3bfc0cf3639af38aa344b978c20360df43dc00426f56b6c0d16a1a7906b8d11972b8bb3fe1454235e3b62bd7fd399457bc701e7ae74449aa5318191276c48200f09130700d54b3e087f489a37839252cfe23e0c88630a4edf07fff522d5c802d3573b2ccef624c90ec4b49a6771376df820191bc8320c65c99c2e41c07bd2afda83c68f456fab702d164e8eaaf023d109926e453567f6f88e8f9b2ff3275091cef11b3e146cdede11a5bfb05ac15574b634b86dd3b8f804e08f82a458a00966287b3647a85d0cf2fe3c43100f5fdd09533b84bd794d67b4abc1cfa96c4fb70a2c422e602e279876eddcf7a86b3ca582701f8d7634cdd8fcd04c50227cc31b22621c526792d2c82269f4db26dcce3d323fc41d4128c9a9f731b1a3c8c844ec82c20d24d38f282eda2cd0eccee4746c7ea2f6b34117f3a476a8cfe51a348cece2a9d324f2d1011cd2ac920566a30392e6e13cadf47f1650d59ee2b1cac89c2157f59746a17feabf8922e8389ae20ad3415208869f232492677016dbcdc00d0f039b0ec561ce120e845ab74f31b5348f40fccb6e77d9ab866e83b9561303fa4961a4f7857fcf0ab64ddd907bf9b5901ad3e175d3dbddf26ebf111466950ed946d0c9664965afd4c4ba937a7d20fed2df4a83129b1b032c1f18d4237a91faa1984cdcf1503ba18d8f1c147fda37982e48c37e054a62961588bb95cb05d1e38e8fb59b233c4f05a6ce3dde75d1116ace9f396acc2f19f512cb25a502ea7a86a02b4b99179c4431ce0ff288d5a7c5dfb0e2c5795c11ef556658b2207711c3026cdfe0d3696b966eca0fb34ee99bf74054e73bbc3c99198adc1cb7c573edfeb9dba2eba69fddd67f44025e25543d6d6d18f2e12a0a2afb3f439829a19dda78747246fea08ef893c7429a8dca37385bd45f077f04ab6141998beafa73eacb39599ee01ba3584566dc2e53457aa99402cb2f53184d0f1cf2727a4951a69c3686d8b25fb07055318682d566a6eb59335ec213fadaa925a2a85e3b712332a447c28f336d48e2f41df85a71416b5a1db257c3846bb922192c6a003e2e36a8a6767cdcb152ff81d97516532c66035550f6d5da76e8d4360e2c74883a592c294d8d117ace94b0ca360d995a971d5c7be66414cfb3c133db0313500aa39143bc13f7b7831d5c8b5085414b01e8faf223435250dde1b1750d8ee8b02d46e8be2b00ff70882b4ec2ef903e199a2d59dab6e93a10017629beea18cdf5732dad9708d3715c9dd7de85394f92bae9cdc30fc677a3fa1b21d767ebb8f3f8bee0831e9fe3edfac6be05bac4279ad6b11f6e182ac0d1254bb2665c7f97e4a84966f7210e40449d199fa52ab4ddb3d617b24a5ac324458afc1da9ba2fcbb68cc08e1f8e9f8a60ed96ace4ce0ac3ca6342f884a1be3fd10009155ee3754c0fbf41536752bbd76d50168cb1c07d3b1aeae0c6f4b5e3faa11d8a6cbc0c8fdfbdadf0e2fbc681d9eb43ba7b26a01449f98d40e800da01b9b7402a7f069a620bd1a40fffef3243c72b84ceb731edfe2fb830bd8c46ea0184c36f6f0953d6c1615af09572a7e428d920ca4235838ff2839f3081496ccde7965eed3c5f5c6020b0511ddb2b8a6e6e97a27b911461bbf7c493ed733263439ec4832ab59c9581bc8b4d296f9685ca1eb83e646d0bb4eb1657f42f75ea4d8144ee61149f019756e288c49c05a9d23abe42808006edaedf67dfb4bdfa2e4593907af5c4fb3008574617ba2e94b61c165e6e39d978b50b7bd0469bbe43a0a2ca4fd32738967850cffbc2bb46ebd8c281c34bc54e77b41cb7fd227a735e93acefc9968f820a60cc695ba9802c1adb7c2d32d91dcd9fb0ac444fbdb595f0c10f174d1071f94e1fa21cd99153bbdcc81e3790cbe726d984d2bb03af8d0a7a2e94ebe93147330d1d6e043f431d3d235083bfa013608804adef46cb12d9b2ae925dfbd13c7922d80a85b5b50ab7d2eb86f978b001ea6c4373aa9acb49dceab2b94cccae3a2b91123e5adaa3d5cff6a50db11af57034a136ebdcfada2e157a1d11c86d74aa671fc8f9bc86984faafaa0c3f96cfb352737904b8f916b8c32a3bc38d366dffa5f6924f919e01d0b53c4167dd5358859e74f703198d9bf04cd30324451eab9e9d87869e439083e79749c9a1bdb43ed28fde4657609b9f3ea6eee45e4fe2d5d5983c53357c5cd681f80c398a375de1d9f5baf50461427e79977c20843f74129225d42e53261ff9b171b89e8d2482b0d4f1c5a6f029b3dee626313771da7b19dc173e7e5568b7cbe162f57f13e2bca6aba1498776b67fb2e59dbf498e2fb37415a22b936fbd36b3ab261d8626aaec5e816148e61385772a049be3642327b1a6b5287c09e6158ef2ca728f60f81d5d1c84d226d58a8704c3dbbaa343b39b4b95cf3048c3b78a520647072c651e2fe662799a1156672ac0fb6ec403ab1dbdc90962120cd09341396a9d97be69a4f50e295158a701091d3f3f7030739b049c75ababf217a77b564e02215ae9a8fa5e725a45ac1a9323494c54d0cef5cfadf56002bfd97e22087aa83c8deef29c5d60d9760675f006897c2f4b6ae2f0c956ee3bbbd6760fce474befdcdcb27f13d8fe76c00dac329171771f7776851eee6d811ecd005390933934483097536831e98bdfe9447ae93ee5046a7d7c442b96a74f65a2520b73e8ccb454eddb40a43d8ae94df4d008af26736faa22ded11168835ca188df06b096764c7019d5da7397cbb41070d6965b05a2336ff2980905f7bce4a394c9265fe99aee534f530d8fa8a7c3022a4080baf7bd7e97f28b913ea6c89c31bdd03359c063ddd1fefc4fc04d410e3795bacc05d65b5389f5d4275656a2e059340f84d5a61be0583f42a6acc7fce6fe21e93422897b9b63092faf62636994ca8ddc9d5e76b2284b4c88a99c7585477b5d10dfe1d63dde134f5871057f6533bb5bed5d8b5eb42165e894dd3fa56a6afb0e5282aa9a917e3fe117e527a1aa988a1744f4c79935fe8e52f0b3e652128cb09b7c6d05d92343db7b60995ee257896ab4d3a7034a783db973d43fd56048d0fc1b7ec3da114c6a43c1dc913e60749c780785f98a28517405df59df4ebeaf2122527b3ce13833fd336fcd1b7287a68854f515cd361c8e73f1744201f27c85fad1a79c35badc120b46013a33f9500ff7a08567d4f2851cee99a2309f6c855e23bf3defd922c2445ead7fe7e5b3cde6a562eb41cd888f28e59e6e5be38c43432f2d89b9a816f2d51ed78e2f8953ef5d6a80c369c9b9b7a80c544f42cfc5e73fc24379c67e3ff5826c445942af27fced6c4a4506004c30e5e625fb9ad52b11cfdf576d39d95b808b88f76451b11581a65f426212ae7ce83a886be43dfc806c024dea7b120dc96de94c3f611f27076d5bfa3def2340833c7eb119701243a0f9055f2658f7904928c4bce9530d838766643e24464907d014edca4ebd15c2ceeafe6776422bca12588b6a6fe1da60d31dd427d07ead13f664174af179409e2d48d09ecbe3d5416936cf91ff7782d5e2b290086ffffff79