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 75531 1b703532328397b53490e36a990d98c7b8e1227fed562f613d5dd6b54514cd18

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
691c27f05f8a157a9cdf4765020d45275672de07a66dba6fb0e81a93bcf37629
Certificate Block Hash
1b703532328397b53490e36a990d98c7b8e1227fed562f613d5dd6b54514cd18
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00704c000006fc0100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000058a3dd51c5ffdf71b6a11e88d2902cd2f7e139be5000dcc5580de14a17a1ac2161b3b60b79d055fb24f9121c188f819728eeda758e7415887fc7c0731cd418ad67cbc23b0170b818f3fe90b2320d3ff872b977174315575819030000000000000000020000000200704c000006fc0100

Raw Header Hex

0000402086ac48f3b1341bac7c78b788c12e408dd1e815a99a9355a05ee4ef8bae4b19f06aac701757167d00490c9763172d05c0fcee2cb31ec4a8e9cd0e608cf48ae486113d366aede100182976f3bc931ae8b06fba6da607de725627450d026547df9c7a158a5ff0271c69

Proof Data Hex

59,560 bytes
12121601030736e72648e728baf50ca5debb35cf6a3327bf03e8d3e8b53ad94491d6cdcbde76ff724b2e9e7d4e5c2ba281d8c6b1beafe87f92bac33f0394535bd48b2c0df9dbadc9a2314c76d633f10c43488eb028f7c60a194517ca26d3d6e87dbd85e11329eb71cf05b8e1733a36b9930a77363fc44369ee50192b70b80c0ada271bb50c80882a081ab48f384c2df23886ca14e633ba6527ea30c894d4101d77c3b955a8995e9688a98ef7a2cd404380668dd54fb830f13810bd2087cd005ab60a40260ca694152212e9a25c0d5c01e8bc7af8734434ca990993b9f82b148c1d2c63dabaee63c2d78591432d13bf0eb0592278f572c3c47ba62985b7c1eaae8dfa97e2580de131f61462ecdee3c07d3ab46cc50e3596c640dc74e3ffe38737f837e37ebacd900ba0c07cb88ab55984f274f294c86d2188eec3aecf64c083465eb8f9f01e9a3863ef7cd17c018446c31b8beb99a8e6d7f718872f160a97509e087dc337245eb39914bb06482019bf7abea29b82fa9bc20eacfb56a8c95cb5e2e92c68cd83077e87918508248543842aa321e2fc9542926ce878a7e84c15d088030c10e180636323b30455ccd874fb0cf8a8a247e3a90708705e0aac6cb841804144effa4697a4da2a24b2f403ba1df20d5d4efb714ee8de537ab0c36fd41febd5a1c0cbe04c11bcd5189e880ff0bc263d747111e4c4cd5b6ef0c68da5a63f893c5c1fab75432329724da4cdcb85115be8114cfc99ed539ea491db5dfa5f363f749bbb7103639f70843eedffa9ba366fb4941634671a3070aaa1a241ee04061f9a2cf4923b9cd44e08cd3bf434aefc8fa39b7a78feb3c68a7a4779252b54d957d461bad0d0dbc0f4d160a2f4087ed5ac960059e78b982c061fa6ec8288ab07bfe81a0d1478c9abc444f189c334c93a0ef4b5332e793f7c2cc1abaa35eac24e6365cf861f29cf015a5bb4e04e69b66bcd975cf686281b5b8d8f35bd87f396988eb3111f1131c5c28c34e182cdc8fa734aeb3246237f90cd7408b639dfbf66ee97a43a322fed7e46b1ccf58fe1690682334a9a499f42edc6f7ca9cb59bb0009c67e5473b571b853a4311e5527de20966c1c13f4284da63d4c814566a40e4d7b50791bbb6937aceb2c0a767fcb8fc9721048d6d30e71b9c8146dca9e2264492f3329c070f54891987584be1f6342e77b585b5e8fb23e392d324c0ac823b977bbb4dae985226e6b4568c1b03daa4de65035e0ab89400859de295c71cc85517d04271b1585ef6e44090b57dde8a8723193882235d366d82ac68634c3e2bcb169bca4f536fdd4e0f8f0a21c72aada38f99be7ab0a7dc4ccb29db8c73c00c5247edc73cb31200617453702b7e6496c9b3ace5b75fa3f502ae7af5748791dd6e5b33759eb51682b99abddcedee57d100bf8206ef86d43470808caadd0a8a2eae3a39063234b2c43ecec09747c4838d01c1476dac52b2de9c62032cf7359c30a77e1b557e4c8fea005cd985b0fc29d9d6a16934ce332a533a5372e5031e2bd6c6daa2083d5fef24fb0f66fa79b30bd80cd32a8b118c73d97ccb863e66ec9d4d8d76aadd90db6bd8bc2f5d43aa291064dd0474fab9e63629826cc7a3eb291eb158e8f2bc1af2fe404ecdaad6619f8d87d45cc0d4323e4e7e157de0454a62c38595c936caae04d63d0722f2beb64e5206c3c4fc9c57fa2cef11079718a5d838095dccafdd66f20ad138f5ab1c009d7cbe5f24df0689d5144cb57c90cc5ecd8a415264cfb83f22a7c9f4ac74f091eba3421516ed1fcd510bcecc374608f1b455a94273b2a548d965f13999072bf7f0c5c34e6272c6f32cd361b7ad4b865a50ed1817a19f8c845bf499f1c6bc6fee3142a8878bb31f2c38f6e323f5ece042f572680e1f838ae4e0cef6f8bc3cd109eeecc8d707127c41819bc1b8586a995d7a1f4014a2654854339121e68ffaa68e34e911608d8c7d23e3b0fc211b1f614fe12e23024ae13bfddac86efbd16c8f290630871cc95398aa36363416d00d059be914acecb560ada591b9125364b107b5fdb93afeef1ea61ec48bd7e7bf2172529c8916deddf0490c41f0f1018ed026529c69420804320fe33692b36c1c4ab6cf69cb3d6d7631bd40d5e9dba724320068d5e9e1bf79544bbe31af0332a77b01aae805e88d75bcbeb7485a4afc49621187c4b97b39c98b7f2ab4dfc0b3418d91a2dd7b1782ad6337a1f44b987ecdef4460707233c2f3f644d5cb743ed8db5c365dba1ef7f009edaa6cd967eeb39e79b2bc2f896a65a11f9a6757e8181de272d52ab5006c77609e90b31e6d8000951d5ffa2c8adfe5c27a3d7c0410dc9f21678f842c8c56d15986fb00ba0ab1438205150b660515ef737b42ac4ddba2c0f93414990f16c563bb4b676fdba659b871fb6f06482d40c773640388f29f5dd82cfca7d978ef0d0bea290a6a19eae07afa0bee37b4773a30b3ce40fbe45d69f025bde642abbf04005cd11e5df7638c74b5c4e353771d1128ceb8b4059d40790796e16b30de31065026538024d855eb0f2f4f491c23e22ba791ca500c20469e035e0892439b265804c392e91493fc223b693c3f639732e8d30ee12b5896fb633fcb7cb548b347dcba802450d3ec301633d5e127e6175b6ecfc85d5887a81d3e5098acfda35e8bad385eace1a3009441f1951a304b0408868a382c74a29323a4c4790dd135c7f153cefbe7eccad7986d8196db3fbf08cf95fed36a9a688d3c67331d49bba2e98a76e9fd2da9883dfe615be001ddfdd4fd873d3f09f4a2e82a860a1dde7a85e2f09c6ebd64be6abe0a2472e281db8e71fcfe3e085df82fb006fcebbee13a88600271d3a425d44a806cecb1ac8ec5d9c0c2fd2baba44585f6eb8fe25fe612ac1b136aff2ea6235d468223bc8c1adf958a0eec2858fff676f3b0d1a9c2e02fea9fd9d24116d842a566142e468d62b603b863c8f15ee780028f240234a26e31700f19fd7e2ae695a89bfadaea563f161258c73139577a57bfb367cfd700f0c2fec9df57c14920d488e5b0f723e2214136b2b2edf4302df85f6034c0cf66c215464a3057400852291c8da06e188eb2cba67ff2f27c8fc6088e44e789133c96d7b82229341c0368cc8a18764abbfc1260ccdbe842bb3cff3aa2a59c13862f4f588c2189725a7ee0b580e08670b51e50206a0f4fc9f64a16a06f7f58b560cc2d1098e6380aabafb18a64327699cfc7ae42de8ecff01d3cc9c41cf7b877a106a6ae0fd23e68a6df7ef275a0270815872c0fe062a30852e928592f3164422e0a78ed9183177f10b81586c9904efe64846aa16424513d88c443ac64178425fbebd61e8d25112e8c68330b5e95b4c69e3caaa9f2e829dec22e011001293ba4f87f6666e1b604552ead6fba422f1d2672086106f216dfb1a5b4676c6dfcc7d712f63e812f1d83aab92b73d746b836caf7a8c3ea9283b38ec60b76ec8071405313fc25692ef77af299b3e2d648ffa6154830b0cb38c439f7b25a8710df8eaa2e065d1aeb65071835a42a3008c7e30d8a3e589d1648d968e9a80f409cb6336448d065c1c55f8d283d1b77d1fd4d6ae9ef723249735c6b504f0c9b885850db9e084954a5b9e5eaf23d1e1d55167c2621562a76db09ee412c124946899f2073f87d39244b8c359ba75d0404e7b25061cc7380174a0bbbfc7dd827c78ae84ae61a5e60636e651c6b942b0345345d223bd1c0aba0e404a6aee7f85c3b159c5f48e13af55ad48931951b97f1de939c8c9ecc3c6b92a7b1f7f393aea153a131e26fc23c1e5e401bb1fbc16e0f8c18770ed8365ad977a50106f2d36e351e849da40da6884ab382211faa5fb073f7701d12b3871e2740f98515aa154a5b6b6e3aa1202f6087f937e7a62df4a88b33ca6f4fc3cb2b0ae89ce1f2eda8e04c241c7bd94da3241c5376a5433e7593409b94becf6fde6782f47eb353e580e1a140865f17b431126cb6888f205e18147c22430765e10b1c51bd2f10d89a475ffc80df82a9559c2674f07b74f7f06df4228fda08159513251086435b50bd45b093fa8bf2a1f33d0310867be0b70cd372fbeba9e3748c38a1ce42a1dc1a5a6fdf041310a73d7ab40aa51a2112a503c13cc5eb35110fc0494d7acb494e43d0823238f895f26c528a733b4c022e4b2f22b1a5544dbef9a0e73abd3440d33284a96da3390b3b77a65fd78a307b6b0bca13888638363b2585ac9ebf642fc2690fa328c67c5127fe9e9613bc958b750146a9cc157f1660e3129dd2a0660b214145036e54a9efea5deb4d9272c7c36dc9cc08e01dccbb03d3528a8b60800383292bf11826f4e958a1735943c3b41a5a51e3815d3424114dac7bb9b8163737ba177ba9116a735264777235bcd9c48e6d5fe44c1a8dcd481bca149eb7e10e433c4acc2c8439e1ef9f871530d5f2f9c78e0d04ff3410f851743e80b13e0984b4e8dc83317bf9baeab603aa5382d6afc5236c89461f944d2e7337d1e19f35bac887c210c6607d4a7c7ad6b827a2840aeedce47d28719ee8d711fd876e1c8492b162b07a5a3c512d2571e11ce8d87259286bbdc26bb68d87f21b18f11b3a84c3678320569e5823ec48aef8f9d27bab42286992c252824e0c992c6ffcf35aedd420155a2a154c0c776ef60bcff58258b6144b4028ce87587224cc4d5de89fbec8643b167b2e5094444a68e7be074ec6f4554eddec89b4e25cbdd8c20dcd2c74eb5d377ea7756e57e4017573972b7940580a79469a20f82c3e443be9947e5697f9172b2a02700039996a0148de44f9b69fec01aeac335c92d369178f21da2480d632940e0f11c8add805d04eb9af50bddd18922ace7ae97dfc7ecc482ff3c5e5e3a48b3b3f1051155fe8279142c7d9ed8a6d98f2ff7beb027dcc2815e3addac9ae5ccededc0257fec1457f82618da5fbba21e9a6c06b63eeb66eeebbf443ee9c2573e035a34a359da16416dbf1a0155b2bf0386c19bf42670ef3b412e4a34299197a858ad0eeb47df7ca79487ded91761dec6199ecf3b47c453cbf86b48e8b58290e9cd2137364d1f24e6a0c6c156d24c17db64cb17ccc7c4039ced3609f183c38b48f51041e46a09062cc07881a0c5cc4bd1cc9fba7685d871b38199ae6ae61dc739bec3424d39105577bdbe441746bded5f1b574592f7b7b2fbb24f7d77eddd2d88cea1f9a8df63146cc5a3949b06cb591053fd03cabe9247fe1f5689a5acc6dd133789af014c269a2c88c1f8216add89796ae5cda5035d82786d434be6d3fa8fa21cc64d4f920eb611e953c757d09b2fc13b6f0880d0eb26902ea2f35d7269ad5182e105f6c73d613b9e358feb3cfd6a15ad0c53afa64b40036b61a5866697a588fee7a7eb67a1e29f00bc8931d9c1f5109399467c4095755a3993b45582044a576856e667d8102b3340ca977ab07d5f68b52e16650d62451310c8617d56db914360325bccc3838fcd64e7144426f7cb9ad552ea2a807228ea6d8358b958e3ad583b85c87a699f8cb8f68777268a722d892af8d5b1273024fb7d1311086b2130dfe2bc64e1b0d1b328434eba117aca812de9d0babf2ed8f92934a8ac6e741098c2d139d65ddc123bf8e3dd7772523c522a9c3eaef3d9c2e847d90bc47d4baaacdf96ac08bfa54e7537aa7efa6eff72a9a97b26c7124ca37a02168244d78c424c3aff565d3a85a9ddab898bcff0a87c3834eb326e4118d74c2f529214d51cc36c66a243f8f43ffd15989519551a834aa0681f2bda829f75cb6d10f0b42867a41227966c17070006e9d10564363dd32d309993278a5f9da97f621bb9306c87c1f3ad80d5eebe539e62081c2b02ae5af1bbb8340d0b382d2c8da739a8d292bfebec6efda97a5ac82c3d09b7958dc8da9b1a2af3a870886ec5a076560b75b7c8629f7309822a42b00e7acfbf21b933747f3c24efc935a5014ab4cb8d5f37700ad55b1d35efe6bf022ac5d38974b54150b8924a04acfb3b1f3b801b7a463dcc59e7dcc426d4a6bbdb0c566a171c0f59bf1d8ba8c16dcda70f2b7bb514ab284c684d8f94b6faed9bae80763ed25328356150c8da0bc85f696b4feec005b9b8c332574ce1e234dd58c75e4009c94407a575ba9c8bb5b84e277014ac37b1d5fd6a95471f8400b8e121d85d48ad32c90104e1234bef1d1524f0ffa36e896edd4e220ac51644d9daecb3313df4878bcd3e1f9556c991d1959f13484ee170ba671ba585ed6bb733641c2b785611be81db484b1d9480495a7885f4204a6ee538c4ac5f63df5df4dc831bff44c7d9bb84e129ba92adae650c3222ab048bb875a9ee230d1adb352e66581b29207c4660c09801b17bdd541150cabf19fc357f2763aebd3960530c1077816be32b4acf1071c63e4fe9954dd2296ad379bbcd273fc3f17ca3296d45dd2f2daa43e059ee9bc03633682bae38163176393f193f78aea0b58e81869641cbb48d182abfb5e6173ca61b9407bfa0be395455c15c55720cbf392e44b12625af9230664ea1c1528c8c482ed1821f7e0340d004f95a4eff88b5a1d0077169341c331bf90fe778518dbaec762c3398c2bb0ea7996c230140da60a84ecfb74980187365a3e5dbe5530975fd272897b96018ef427822536d919e209614bda0d1d3efef0026f3a51c3b112ba17973bef81d3b635b78bcbb20e4295fb9c355c030033d9b808ec8dd39b2b7c5432faba7fe1955633bc343a7c43c0198aacc4cf342d33f4cecaf87a9920fd43511dff3eddbefbf1a236231d879f43ee28461c06c5134de803c7c9c7d6946db5e76a72bb52b8d5c6e90a661aeb9ae0c73a50b0ca3973ac0e9848bd0f01e894be3ed1e6ddcd2ff133c0baedbf4f4bcad600f6d050c89f6b47f39d787ee71c7ff06272e3cbdb354d355a0741cda281aecdc5abe1670894e8e1f6ce4a4aea9298f8dc3417e2c693ed42b6c850ac96eabe776554a8df28750a2efeee9bfd855f62e5d2a1ec82e2a58ac578d4bfcf388f1589c45a7554c67643a164c36ea4db0e3083b6759b108c8f6d4eb3a403929956530fd5adab984776900af00e30ece6a6adb6b9c6c1a70e8cf53792a9b986b7ad33b1584a36af7d1c1ff5fb02e30d241187d6b65e545a1d4a53ba45190bfdc0eeb39e56e0cc85bb9906a152c5f4b64f957fd4f964a3682d71d4c6b2a99cff8aca6240dfb787e1d664c81d71946040e6f3d532cd7ac749001a68a7d703d42bc4214d1b92b498923f9eef994bdb3fa38bf0db38e04555411af367d94631f572620b0d6d3a39f6ff6ca0c4bd6aad3d6bb4c4073a89edc6a170ad330463a15fd50ebfd308d9a4909d76a723b21c22c53f52dc9cbcee5ed217e6f1b55fce21b664772c1e7d6bbc1e3a9dd64eedf08d3fe8420866a282116ebff1249cd795d883a0dc0ffb88cfccd7d8c73821ffc15e079bf0d6799fff056b224706f6eb4f2d74043b63224aea0693e8891b0933a569b6eb544ef719d5015396e1a243d858552f51a483dac4cc0fae6ef1a9721ad296ce50d0f2f0bb9779e655b5a520d0a312f7de0d9e75a0f11b4774b6fcaa9a0a5d3fe808f81724fcee5ee43c04e38c7c73a731bfc30f538076b7153284eb528ae43b1a623f3d86e191b8f8aa8c2d009c8278014ec812049a3c3184671f985f33e1baf8e3f0fec20fc66c529a629ae46c4cc8a36783e169c664445fea42f952ca886608623acec0a2fff78a6dc0522f3144fe00354860e34209394af50aa67e9a389e882571f2e7abde589c55b3c927015afa863cba6fae37a8b19b080f5f9c01dafe5582e34ca4bdc80550bedfebdbed59a937e244c602adcae850e0ff780f1d28ccadf0471b84acb91773127e3f9354412ae0adf1fb790f8c3301b27a81b13341ed6b19b7e1f41f80bf4fff7f27592b4b008b1134ae230cfb40cdcbe4be1362d95fd7365bc9f0e516670ee84bd5fcad0e4352522db0d439832e3019bb3845be214631ac5080ff3fd36e555f454603ded47e906d076f840dfeac43005d8d80cab9681ae4b7e493bc36dada957b6f1db0e25850573640444966e7cea5f5c44eef0fd229acea27d32d611a62188bf1f2de3e0adac211f1e69eafc7a6d98525d14d8242e027d2a945cc7db6a7b1aac2893fcfdb502ad8dd33a5e61cd3639e3c472d68b5fd18723dff88ca9b3abf732fe69f980cad02ed4db2024b5b32c2d16ec26a6fd22acb23f8b04f5ca477e2443bfe5a0a2f96289e86bb9f06070100441a1d0c06d26e247e1bcb9b146c8bb7a51ba01626dde99fd7bc9fa9843d4e0bf69a3089b3cabb1521febcea8993c310e52b387ca7211f0108032153a0cce4af5d7a4424441bbcf141bb2cea6be1d8636cfe505deecae0bd9604de3beb6e1096c545f0f89a1e5771000d96299928d754fe494da377e173a6319c5ea4e17c03034434ae7a8f2af9c65bb2861b9c0361a6f96c5862b935d06a5e38dfe7e8c224bb0fe96252d5a13f203bd98758456e9033e9aee8042ea63a897cf1dda13ddd1d0a57cbe493fad5c47bbebc659dcf144c6c813af8d552634fcf52afcc40fb46e056c85ff6f42c55d2197d36e8f7da7aad8c372d66d41bd0f8572bbd8d8de64fdc8c208ed49e6e9d69dc831b734bfd052aeb00021fd9852f00adbef92d8afe0eab3a56b78529d212af86c9d26dd7bb1619f507a3ac7950d8c95b5301e41e9d39d55aabcfe4f5bbadeef1bdcfc43b2b8e2f1b247f31093ff82b1bb59dd242b8eab68acece2c4106876c2a7a0f44f0ff1612f1a74b0f5d55b9fc5d29ebfc6d7137c16a14b58b9ebef521e29a3d2a11aa20bac0a11913cebc3b764cfc845f165e00acf32cb88fc3504f93a5df9b0f498764adac1c8d4634375403645910e4b850e7837482f0a62462b664da19810396e4d7b4e7eaf1f50839075306137e0003a876900fe45380f80c3d08489ed94ea1e6a8ea8d98e374cc6fb52f198bb38901080e774e0c051e43d4a0f6e2f97aa52a6fffffe2cfc25e594c7ce7d33818dced5721793aad95fd94bac33947da3634873ed07ec47175525ee8732b38529dc33caf7750f3463032e64dc5c6996e79d7db2c2a330b30de6ea23cf52882f340d1eb792ebf22a2a57660a9232bbb918d30dc020380b35fc7c0bc57f6bd8574c850b1e4b113ad73bd83f8215f22b99b217eb8d117b0b74fd185143d05c6de43c432ff6e6f46ae99d66ae40946e7d8ce232340081e2684fa2834a9f20b5fe4dd74bc749755928513b9a171ce461ff48fa11c7e6dfdfc3ec74e182f2be6a388ccf4b60bf58ab9c25c222778a893b1b0bc17835c11a1608a0b6272806c9c7309cb1157162eab96e0e0a1e1aba44f1caa77310105e94993e30334b5b2d3ac382c30d2623c2598a4407395a894709708cbd2d811888cfe66009caa90e817a50e5b06d780c45e093982ea1226b17fe836e222ff34da69b147ae3136449f58bce14f45171d7aff4461d0c4c9ca3c5f23d9951aa96ae2be8ecd18d2a4b60cffc6666eacb821925dab95213a4d64da2e28b6c2420564738a28f5ecaf67b2d572a1ba1f40f640a8fe2fdb069b529016b702d16612b3270533fc50b581a26d623697777ad6a0f99a88d58d693962a4f7f91a6597f224b2920c6739b599625555982ed736e3b90f6141bfc3c550ca8e3e8efb5cc13403793e44176ac93dc3b0b9bc77d00c64f2d819cd5e8a43ced42d478d65bd45469ac7b13f479c9c27136f53ba6755bbd54139dfd0f3d80743602a1ffc62f927fa54606719795ab66dcbc56c0a926eaa17789213dd96d89560fec37592a793908808c9af43f6126cbd44ac7df3bc784884aacdef0c394df824dcfefb37566c0e6da7a6a6e299f34ebbe8d240de4ae449db71adab35b14f83d2a7f0ce448227d7b07f170c53f689c66f019d4f46c2912a94bac9d148888a8782a86de8e3dddfb613f17e66b23e2896ec9c276b63840f36aa542099971a78cac541ca94cd8b0e5b819ea128973373e30d90c94979e87f5caa8ef57fbd4bf658aafa19b17e9c43e62d6770c2c6e70b022422030414e7914be505fc6d5eb196b3473f98d86ed80f21dce94c43b46caaeb4f91c07bb61d370d955908a3202faaa2b1d806cf4e491fc6809bd06f82680085ec180348e43780fc919c13bed0794ccbcb255a78d385a7817652656cbd56a4f7759863e922d22bbceaf6a5edca002b7097e44536d6c08d33665d1473a1e5fa4fbfc12ac74050a520397f83ab18f5e1d6c334909fe9c12338832a42fcaec3d119ad169fc0fa102ba925ef59a77ff790b5bd9c31146c3a899f889482847c1fcafe9f6e68757d3bd7dba69b6f09619995c58820c1b99c2d26f954d8405cc656ec1fe97f91d8cd42203510bf0c125de97754b25406d04f57eabca97a4be646a727a73653eb5e1279369b4b5233a8af9ff38340d5052a0391a2e5ff44bcf4e49a5d79ce31ebee1b27d8e96f474b39c9200d459ed0a860a58f63421e2ea1ac0920d3271985af798c2bfbcfecdc9d3060a41c79d3be68ad74f363288b038aaee55eb2585e6670446e262e1ce85fbc65ecd92ff367fdfddfc9a85ee50eeb866b909dbefaefb7058ef0f7a0087ad7d3414d5ae5634c1dac9b2865ab64f06daff48c78ea7cfa95d6dfd4385f74d7f7dc2ca71bde0a255a310369c67ea95e63cb645e9cc2d81e223ec797ab8d7558ddcf0ad1cfa3ab0ee0c73793fa72f3a7cfc9c66207e389d53b055fb210f92385ea36dfd0c32d78e44e3996b20f3fbfabba8b0895b2e6bfe83ca4c9bd1208c90ffc40bf2667c83e8d8aa2338c6e4d77dfebe76a14d6bef99a3ea41c6e2c3f0f8e88252b7649d6c0ae7be3afe418badd9bea3f946f4e20a125c1355d01e2b7a6a5aff9f8948be11e120a47ac348c269d052ab05d4ded8506fbe409ef3b8ad7f5bf61a094c1a0b4556120a7f37ac76728c464377c557109432e860d3161d4c62a00c00028c6ec34f15e9958d67361ab2a6175be3dfbbcd5d68dabb216f84748629933d4c38555fe2bf60a5609b63285018d1d40d2c3296b67747cbce3c47d9349f6824560efdec0ccb71dbcf3fc208eb13a928300bed751daf311cc2c8fbc2841de9f520aac2b24771e6779dd790f3309f02d462e964c888aabf97fd54401bd996431ee03e3b0422195f06716d4796a3e3691173006654ade725dc6d099b0c4ed3214dcb2546ba5ef561c0aea10a6b43763db1d88ccfb2c688cc66fccf58bca99ab2a6ba84cf3b25daa7667a44d2d6646439b41924fdf32d2ae1182eb1f5fc8255c01cf5060402b536708e7dba120bc83d06cae90c290d2fb57fd6cc43878c251584e532778439216b6573e8a1d09b8b8e0205731897fa8c2be04bc3c23590589673fa74b5685601a84505ab8769b99d7066d4a1da74f6f3f3e41f3bb091a005e3ffd918eb8c5227625c204d872e382f32dd3912b0066fab99a32baa0ae19922af9025051962dd95a4bee57cce4cf0c801478a88c3d17ce3ca4e0306c0a25577b8a67f2da9252828d0410ade342217ba425c6029dac146e7bb90bd800976be2a7c01a2d8c2e5ba327f6efe6e7a1abfabd39fc72318b22799776ab5b781cf27dd14323a8009027ec13ea16ea3f398ebe71ab033f560471330737f214c660ba614973757b1565d75e34be90cc9629441ce534c3f1078c378bde7aa2c58ad8a35508432b56f6a33ddeeef4b03f24449b1057b823e0050113a51fd93e7cfc828e08a6bd1896cef7d3873649a153e8c7a44ebc86a05ef5c6d8074babc29f4c2b2ea90061b73bdae3b795297dec83deabe4961aecc5c28bee802b643b44ce85ea6783f14c884f8d79d96cd21d19afe1cf452e93357751c11abd3901b1d8857147bd1d073d8eaef0e248758c2136c82936eaf262dab95fb254fe92de8529c6fcca238d01c313ddab7814e6a2d7f711fab269275fbd0b0f58aca23caad0b20dd20f4a47a70eb54658adc82e41353ba2a02fba6a44a7b2abbc4faa12f09bb9aea3eb2befa0561926c4fb34034fdd7a2dc2a0b6587abc300ffa184b516bd2f3af93eca83d28e74ec049ca6b354bdd332c28348b0f04e85b0f65e3c08fe3d381db1cbccaf290bcfc96a9bb1864dcdf196693c15612c4ce64a98bb21d0d6c672e63fe038ca55d61f4759b65028c0d35ce132f8f645ddb6f720cb007a4c22a492afada96479bc17ed389abc48366fa8cfd4cb2d1d7b1c6ba03e98dad2919538db54b5edc4b23605d91e9fb785b1d529c369edee69072e0d5423d16b3a8cf7237b5530c1c95b79a0ba58b44f43964a87046be35c2e35b300df3f1685f5b2373fbd6c0719e59f33415b372923a1bec545e89b82f1570be87b79877683c3e6bb17101c37c8589bc1c1fa15d96016c93539f0c9110313ed04324b00b5a55da4bc30723e166eab3e3555993e758505be1f5e7de6796bb547d550fc015d783c15e51083c57c48a64ba42898b9a3f6488aa98c3935aeca324e3d2647dcaf34febaacb62eaf39ce258d9de413621fcf6f7788773f284100f9e6ced872eb10d7156450227117649ab9c175351f8cbf0b0a9ce549d678fcf4d22f004850224cae2fd55beeb44f6f3a05d80416877f13da219af3582f1f75f5303531d38804ec2345ccd7d73f437f65427b7c7837fbdf091976d76c89224f576da671dbb129674f2f5a7096476a921f3c4cd04e7ec05b4b9272e5f61e7e7151dc59ee28c471787376e71ce73657c3cb4ed49f10f9f6e1e55c337dee6bca98b22c36b7c4e7582c1548e8deb3fcc33d3360c5cea2691db7c68d8a3cf780e92f73c53928823bf5bcf18c70eecd8b45871e545effd548ac2e1588a4aaf2c2381b3b9f60e50c19451970d838ddeb70addec03e245a2f7132950ce4fee99488c3a1828fb393906057bd1cb4eb31f013c8d314c51b75028f674a80dab1577f0ad0952648e5eb1b335e9b450892efe596d5aa5bc348c748f12c8f1ebbce6e1fd96b43c73ac8a8cf92ce9143d34f65ff4d2441716c8fbb13f7428a07b151ef25d33970dae531db41f6e362ee8263d675858024c6762b239e4207c5f894336fe307bcf7e80becd5f61d8ea363d5f7938eeb2e26fe1d6af11265216b0a582892c3e4ad40b13aad694351823a62de28aa88e80a756ea5b1971439ad422cf3d1cab12f716a520ad1fe15b1b30363132aeeec00cc21dffc09696f5442abc7a98c7e5e8fab9db36e6021a628acdb5ec2cbfe001a7b50f89d88767b16a3519682b5a03cf2b44779ef0394054697058987d7e1657d813cfaa06114c4b0c9dd1f60fc42d5374dd6536891d517dcb0285916860e30904939ce15ed0425995940c5734e4d34695b06628f20af5f2b87f8e98493c3cb0eaf6205dd64115e6ba43e64ebb29e811c46f864c01a9e169091c362ed30d895631cf1ba6843ddf5c7cc1b9bba53a58eea69abb33e40c164c788e8858bad5cfc4254c66af514b0015bca8654f3412bc4fcd3d88438fa0a156391479d8f7441c58fe0130fcdc3c0f28157dabe73f5a9ac347cc06694fb90e78bfb064adeb265f239478fef26786853e5250c491f32630598c5203807ee8f66cd6a7579557bddbaf4f460cea450e7d0e6441c39bc17024f8ceb6e86e98fe85d38103a909bbfc354ac4fc332f5a233203bfcd442a20e9a6b8686843b3f0f9ea55ce287880c875270f5afe14381f1d65e3445d057c12af2d68bfdb766c080fb492b1ba73f8a15561b1aac4d7f48c1d4ce9f811ab5df9f36b820ae688fd8156e9ccb5250d84db43ec180c46bbab4dd789d07e38683762da9f805fbedc8447b33f19d99ba79093584cf174ae4e20adab00283a4b5c31689aa5faf3373bcda38ebc3f6c362ae7dcd543815f8290af567f76695479bd7d682a03e26804f018ee1d90d766d6730782d919d3881e5ec3cba4ca53ab274297f7dc6349d85c2bc901a4f51e5e7e09c29b762aa8976015fa9e8105925b0957c1347902b7b5a49938be0b46a175793aba00ce4c8109aa0310be0c0693891fb0c014481c6b675cc96b4c654e673b0742f1a7e01b415c16856e8788599f1716cf6abd72c93ef5565404e10076f4b530969cbf0c71a44e36aac5ac910ff4e8993b57236cc8e09e82f3a81b9f12534362427301db50108b91610d3d82c30f80805b781979d55fcccacc7da934ac55e06ae59cc9505c7d51f073f1338c9f2422e72b81f5e93162b370f30fe2390b2369edd0b415beb07b5481ee2418a45d074481839217e1c6c69d5b6667b29e47a24620d421c745179fd34d9b2c88ca6ca1db1dcded0498b6f54ac11ed13bedd0337341212bf1a9ff6bc037a9fa776a6693bdb436e30214156aa53be662ad2cf4c27cf1824accbc629c79cf2b0945ef0c70f2871bcd10b78939d252c9e3bae3060912de056d9e7447033f7946eb8e9512bab2dac6b6f343a2591ea67e6ab7581b72f1e888e4f831f65c5c08e15f21b3dd3df1a54d0c8070197f437ae3c91288d0a22b5ca1bc7b4c79f855000967ac286a05a82ab012d2d9a24f367c89315e868114dbed6110c3efd5bd8d58e635ca8b6b0b54dc9ed5ab94f9636e98447d6e25bcfe2a3788ab4e752dbfe9a6fe235d5cd1638114ada8a70e43a23cc3ae513b0b8461c573113f027ac72b3ebcdb09ec219c1d379cdbf030fe3edae37d0397ef79f8c1d7f04241d3048f66598a9cae777cff4c90860f65d588a42c89424ab15d56eac211b27121543ece9c9b2306ae8bc65d72a1dd580ab2dfce1d6d3761ee9c8ca736c7bacbe6aee3cddafda4ae8c7f271de01e6ceadbf48955285341261f78594a7cec0fab00ab3f9f21950a604c606a96944e32abaaaa8d521ad5e72b360a629ec9c8a7cf6ab58e23a052b479c43dccfb329845ad057888a292337a5061b95e70e79f4333432eef79231c037fdec750d5cbd52cfe83a2d956967d3a878c895e3d90c4b1d4703ead16ee82c46da3b6c6d68f592bd7371e8aabc8f2fc32b9b781dd2f145a74b5532f08fa65851aa2c21368a0196ae62ecf4cd99a6f72fbdb6bdeac29c7137480c41b3f214cd59b7b585e3742249023db3ac72373a2c82e46c55e5ffe2c1572011175a7907a9185138bb09a78cebb79e46c6a7dfa09e3a63f8f87476d78691478068f647e19d5cf514e04ec35f149c10968575dbf7a230084a39c0d25ab97f7f2b03575aefa8b388ba6f5f134e92995acc4712ed074b8a49b1d24aaf61180c9fc639da4ba5ef423ab4572a5c110e52c0f3de431e448c1d5ad04c23ee36702d83b4e860ae5ef90adac2a64706a85a2c7307a8d804105c677c7b186e26c4ba7051b058bd8ed186584a5a63ab251f524f55d2f87b458a0920f78a0574bb8b4656ddb4efe196325a70325564dd51a8ea9e0526fbfbf4e71bbfa8aa74d760b11895a7b2cd2de2ef9bd450e124d92b4a9aefd0cd756a42e9a9e218fd51a7ee9d1752df58b07e1a30ed46c12d5f3107ea3651bc4ff0cd3a4a97a87a753b243101e319f7d8db49e9cd37fd64d8c615b77806584d4f272f1d6fae32ebbf86ecbe3c625adc92c2fd3e661e8f4b5c35c63aa026b26e51ac402a39bd8e3993764874e5efc6cde87ff2557e57584f808da79513144933e65e10c346e7e058830c4243dd90b9fb31b8b69c7faf2be595de8a965fcff11b70c7a1570de89963e92a98f59d1d60865f9996c861dcb4558efdd5c6502655a30b7712b186cdb711188785aad33dcf6b7261375acd1f18efd4828f3b92aa4a2a1af89e21966c514adce2bd5e10ca743472f695bc36ba0568b872852576aace63f6b83c3adcdcb3d8a1f4cf4ac064495f8b5468099e23eebef433a507243632d38edbf60fe20e11bc315b507792a2ad53a6f28fe202f9347faa6f77caeac4f9c1336168bc906101e53385a267ec07363b1160ae9e51e07d1f1c58b09266eeb2147b36017743ac19268a1bbcc083f80faf3e2f2e0755102fb719c8a470f3de9cf387381c53fb3d098f597ebde95811e2f76cfa8493b1913883702a26cfd7287c9ac91ff06fd2338af9a0c4de8b65eba5019dfc6fd738fb109501e127bbec17ce0b48e8450b56fd27de736d603c14bc25e1ceab2604869c294423d793364a9bea7ccabab45c6319f300b8fdc4c4827ab7569b33ddba2d546b6ca78a6fc4fcabfba07173f959dabc246868566e7577570a8c89a8ffaaf52253db5e17da542d16e1b30c5c2f3a7bd3ff6cf41d9c3b1f6e2f4be528727fee33330d5e74b102fb55dc4dfd0731d885275b3b9910e3037b9d6ab7dd212a2efc5f4869c9187810f2d9ecc98f50fe7c859d4428329c2e6104da035f74254c5d1ae1da0eaa02252a93c80ae1d24da06cca600d205498466397066a8cbf55e1d8d94fecff2a038a2d064b820b26bd16ea7a8030108e2dae8a3ed51d50b9795254ee76d5e9fb40b6fd5e562ab69025edbeddbd55965277f0c3d2f50cec47635e3729c60195a896be66ddde1a3f25c9da97ee764a6c67c899ab647b186fe87023658795d2735d1f557ba50ca568b6f5d7d81bc3b8c172bdcdca6ab564c052975007dd712d83cb12b1336355b27994ac10662b8f13d4dffd06156470968c87839ba0978a8b5b23ba2ac9cdb5de8d1f7085536e79bf207ce3c3f9f6e36b51f11e292a6ff1af9b641277b4a31498009e4524ca5f98c7ee1fe109ab76e8c0f464792faac1d18464ee7132307b694f99ddfd54069c6691d011185559f7832745cd828c59a806f54387b97fdcb1a70352c39494d507e1ff692603010cca1399d30afa06afa8331c0495acc73b33153269ca212c794032c92d99735c52fbd1879a05a7c4db4b3d4f31fe14f50a2f6cebf0e5740419fe630951a613a12c6d8ef07038d1c6d7255e2542c88b20844102deffe61367324345411fd28c0eac36714af65ca278024c31d3cb9c72776c4c5bc6946edeee43cdd33275e94442b26050f52e434b24231bde9eb8a923f27cc11fc10421eb722a502ba721be2a4c3c222b9f1d8e0401a5491996c77b0d2d01c1cd9356b8646e258b4a2e35206144d6eb2d056ba0fcf1f70aa13227d684c0f60f732ec063ab9d7280c49c5e49891d1c05302f7f811dfe9147e3dae303293968e7884cac60fee13648c15d33e83c928c6a83b30f92653fe7dc398368039c198734d8651dbde815eeb294ac0edf3a8167533f9b92d032d1e0917d1c4be06b8bff5487df570aafaea250a04c014649a1a82e0d7322e5b689a68b2a79ffd25673c6ec8fdf155a346adac88d696c98a51b14b4e290ff700804f254f92845c7720af7e9f7e5877fcedda580f688cc504dde889a3797557b8630df801fd6934b17062623ac56c36624a7b272855f48bd3768df3a3c3aaa8a7ae02e2f2fddd7a8913e64adb1f252290f7fe1d2b1147b45ba1fae45102f625d4d6d598320ee0fceb1bdd738b67d18bef82c4c6f5f3315ae8c92dd0eacdb16c414b3e2b3d14c55e9f326ef5d17ab2a8b4c7735c37f98a8d8c879cc423b6048ffaf0f2311896b8322fdb22941da5e4d99fb4a4c8197c69728f12cdf809e2b82908ae4fccad882cce40e5b612f17eaae715dad1e4c9293edc0c6527876adc30c8a5520b2bc6c562220171b351949d297a2dd6efc6c58a154dcf5a98ad36967ef71f31f18f750f7731526542e2050933fc93ad107482044784804d758327f160f48f9a4d9af1b0ff7475bf0457e0d61fa5fd406106be03fdd402d87c704ba5c46a40d921f2cf1d3767ddb38d342539f6657450a301ef02933fe94924e6801ed7931ba234b6afdb04350caf68ea416a33b5d856763254de44f9006fcda555e39d4337654cab9a0f1c8c04cf211171480f174a685d92b358a87107ac19b31e6892ee7cbc11a9194f5dba706d8c215d60d00aa11662364ed1afa96bb877aab8149f7c33c18a73b3e4501265ace235988cc6ed7158a940c8a34fe4496dd9254ac3d73c58be2349cfd4a6f385313bb38b1bf8b2e593574627a14be8ede025cfa89a9430233cc41778acfb3cc2196d6172025c7f7a915a899d00732db331fa41db5fb89a9943261561d092ac5b10d809a44f0f4a7505cb2d9f42cc7c844a7887fab65bffeaa696963dc75f4619c02254aa30a373ce2db7164839bf5322b9334f0d2ed982d5300a88695f761bdaea0dc1ec326dc6b78f92b071ef7103372b7206852db50ab8188b2a6de5a6a8954590d04716d3caa6f4975721017173a24219765efc9a706fb4aab9eb462547bc29873cc89f65bcd6b92a76b6b6fc58e152d13ba990bf6e9d4a703323398ba85e8e651c84e0ff94dfaad12fde2be51e478e9f216a8b045511be904e413350a7e4b6ede66a20538929e10e623bba2bd75d6efcd5d451bfc6154c4b74c74e7d4f47fc39ea370e77a5632d80dd62ada15d72a7f05a2ac7d0f3a261141b80d2dc9a160067a2a754ef4777eb7dd27fa8b4888208881c02090fb265fa8d8fcffa1de44a218edc3c80818afb6afc6d2601f80296b8c9206c56b81c0a2ed734d2fd6ef5e51015f1b395a168d1a5b28dabc7b0c8dc0dbf19c0d798336f31b01bbcc1893beac38a73241c1050ff6faaffad37863951026778dff43634f4d11e3a3624c2b25571138fcaa9f62362fd06bc7d56eba401aa0e2a1b1f18487392465a747eb1588bb33e8e2f3345205af52b008da83ed1fc251a203683f5349419364babe9958e800735b479a3890d856dcd173009287b22728e1f1bf2ae5c48f1978c6dfe6c3fa496fd091fb08ec88afbc2b87afab6231c635e170ff81af2197cdd85df17554b0cc781f56f6f37994c4f3c6f885a34489ceb123f0f1ca4d36b9ce35eb7ae261c8ddb02fd920f76bd152a2184407986e26eb438b297867fb363a8c58e3104c787ab9b3d0365b5d333dde84c4c7d19e1490a460218d1c5b33f63bd5224fd65823f3fd1c43de8f9597f776cb64e2f061813bd8b9dde2fb5e0be452eb3e7b84c1410fb8142c29ab08d5dcf6c63f3196f1d14b8cccde6ec05b4b333d2984d46d138282aa56f59c9c1b7f9ad4250c21bf826fc53912c9fae4b24eb648bacae82d0c6bc8837d8d4a2e5d3830e3fca724fd15518dc24b2906788f4cee94cbf36d40614dcc0a075f95d96ae3f9c6e51c7667439928f0159391ffe63a630ec9a603ecf91e8d101e8bc9bf2533769c39430edc815390be4e3e4529040e365160ceb567fce3ddcc521ce499d31e560e0c1a3a4484ba19f824f151a989ab9bbb9edc58f6975c02fed420acf81850d23bcebe4646dd5c8d478e606d485125d1e51add8cbf35a56993ea38a4021dbc78b716a640be5b43a7dc6bd9972e92d0588cb4f95f268f9ffca70104b72c8e93394a818dc69cc874190fb44f23adf3ef7de63d8fa52056ae7ba1b84cbca2025c856e90efc91f7b94e77c4f8790db543d2fc800df14240f9e69fb34474c312f4b5d9225174ad489c837556685c0d1252bdd022f1d6dace88472474e19258eb60bd87e08d83224e9b9b37355edd4927aaba31f9353ee1bd2c29273b22f5354d0c08cb952c44f8bb5e9de006703973198ec1c5044c02b166d4c33b3f5e89ec2a3f16c86c0cf5dc2f188a9b488518f782bd3a0e751b79433fb7fd9ad12a5b5f5be4ec4f198260d6a63a70531c3ff454c47c4bf85da31a147fdab80f55a65cc586194ee6f3661fa98a7f095b937071a4c3ae1fc64e965d7c763c9129114e1215e308b14dd1782d8deb7de8a6acf4432d6c88dae2f77d3e4158a7dfc396f139fd0d3d5e38e9eeeb3ee2f60d1757e7f58ab0528c2137d51cd1515f99ea5a4ed7bfa98d7bd20594f174e0fb740a97488fe890578bae56df6c63c49fe0913cb4c09235411ed3d299e1ba001f24c09a3aabbe9f3a02048cc637976735095380d180d7428e0c117c3bd0f2426945c4cc2954d5b28d9f03d2bceab38d3c48f5971e283e24171383fbb2f8fe2c2193eb0a1b584f1762c2f4a5789af804dd9345102ec545a6c6ebd25e96be7e257e9d26032f4b75675d7f8c6ee5c9482b3e948e5a79c6d166ef6555ea952a166b0d2cfc1ca92719c8ad46adc4655d668a00b6ffde15b500af57e3e5e610798a0122e80924a416c59f32e09ec8fdc0b8dc76047f08742d1f221c63692472a72b987ba92ea88db0478ebdaf84b88682d07995daaa6248a4a1247cd404367c20abb68fba5903b491dd1a0cf823f1621cabe3fd534557c2c29a0262458a7ed1eb11ae04094c93a7b57d8c98506fe073e5f0c14c7a13385b5ce93ff0936cb30817acb92adedf4bde2d29ca4c99cf6f13a064d3a71701e17ea79d84efd64f7807f98afad1c8750ef69d540f789f34218b05b6fbfa2d51b58300de992936033b2ea852c8e4e74982f739731f25bb1a26cec9e8b07715b890ff9b2be2c6ce999baf7f899e4d796bc584cf2d2691c8e2f803a91b7349c21ad959cbe67a2880c5b7e5b5986018245ba6a9890b37d08c37f2ac51a7b90ebd5cb888a575ef078421f8311ffbbcf3c5aa3ee0ff53a01c25b8435e2993f5c54cae377a627cb0197e5c2f56776bcb1959dd3f81e726792b9165031f19e5f92e2bc4024395fd143ecb7214228999207b077f41b326b856ebd701250f9de679adbe9aa36c446bee2d93abfedd50aef349da51a24979f4924f57155595b19ae70a149983c0904d8528bab676efe4974aded742e6145c6be645f8dc1a9949be4d6b8201e7ad7374a7594c33fe01409bafb53ade6f508c7f188efe67c2907e79eca12257ab8544bb22be7b0defc971d6eaf3e49d1c2d01acc8d52318ceff45e069df298b3a6624cb7a034e9f693cc8a6ea982d6dd99a69193dba7a32a938bd20cca56f2369a1d06403945004721507f9871de9955eee7c4652a2a6838f332b2ab7de803ade02f5eb1c3ba0a68770917d9b1f4077c2a74ce9ad1ab204d4ddea868fdd7939dd09536bc1f949db340be0332270336b554f17549924412df87ce33acbc0504a3258598fa75e1363a7f0969b0b0b970aad85bb7a310dae15eefd87eb13ef520ef4bd36807f59605d50d9f9be3977f81ebc16abf992737c86d1359ae8a064f539c51a99eeba955e6acb31ebce9784eee1481e81aa15885f562236ab1e4c44628a3a4ef2f2e2ddce0d4a60c7b4f9610e957d1277e601eac0df1adab8e40937704f137e75dfa5ab3312b1ce0f3c2a7b0301e99739a85ea49a68007939ade4e7700f1b6d5050b2344164e9b0855e1144bba0dc0ce3ffe066fe3d9fc94fa910406e4b68ad924baae46703672ecea7759cfb4cee008b8e059253bb63caa4cd4a38a76f21276b7dbe4ac32542d31f72f4f1caa917c451dc2095747e9b41f52e9bd33f6b51ec941efb0e927fd0b2fdaa5c56cfaec3c3462b865da12a897068f8db34d16e1b8b7fe18fd1bc81bdd691d7263e183e27265a28cc0a4714884f72e4a46e0e5ba0ed8a74df3eaefad4b645a5662e9f13f53d6ae454e6b7cbccab13e67152486613c6de14212749b2eb7d99a895d58f613fd329965701b8c64a40fa269edae9fa86f0f17efb8bfedf269715a19622ee44378774711cbfe730e7bdb93649779378e935d4c3b8dae6846b0234ed617803ab7abdc34fc33321a96d18e769ba51a84346db0664fe486860c399d5bf2ca1d72d426dcf72af7c369ac2c4e0fbf929b4a381a2c81f6bd30972eef0f37b2583c114e1d19e297ce4439c62c5e41ffbb838bf94232b9aff7b431593560330a6a1ce8de2960babcaa1b5fb100d40ba823277aa169d44d0398233f9f24601ec70d14f94828712b923844085305ef775ff778ff6ff3e243392f7234395c1280f7276a4d4d335275e4922b25e189da5049c41af718db49805304a424183d243d5e368005f3ab51d6717ae0caf55f3f5f5e7b4c19a6d0246e6cb9e19b46a67bc206fc3407bad1e40ec4d7ece7dadc069d5f1a90f14c53c797eb1600dfce6be8187fdc275cbd7cdcf089df37f6096c7572db8f80d489540d773c0df213bd83540b4ac9ba22496f88723c0fadfcad84c40443ff7474e67fd6c89dbf7b385750eb299c1f9524c48d2beee379823ab79748458277f974d4af80f004c90adc6d5f6506d1f86ebbfd6997df582de4ea65ca04d3fc66d668bb965b71853211baf4ed1cbe3b2287de11a37ff34f75815136c0a0fc4ccc490850bbb936159b137e7a37550aee79e69128f60d328ffb0cb722ec53b2f41ad96038457b1fe148f006badddfce6cd8264e2cda979a04715c7790d5668052acf8794b883e46062b9c7081f1ed674e531195364e88d29345bb7cc35ad24dc13d2f58c12ae755299a886c69ade7c990401e2a43f32013d0f71852dd38518f332a3d0ee337454b058daeeb97e1d3b5a5dd86c4405927c0d0a9432f5a3568592544b64a62734f4c78db47341424422622faab24231bb49fae5f9f6d3145540957f49957b6038990abdd1e1b406d4562b8068bc0144dc16e614e3327f98e4f6e16f27991a6a5d8f6014b284f00060b707cc3182931b3ad6c72f5da94280431ccb469e40ddf9d91c2e84110e058263d1a60fd31452a02c09137675d6c4d63826d39d87e679edd6c1ea80fb697c2254cf5be84b20a61a3645b6f742652afd60f4ea153cec33fe51fa1a1992161615690416bb52792ee3cb01acc3b4c7ac4f200921e8eabb68f11f1d73eee337ff9a63ddbf13d46698f919048e61acc7c3743091cd01cb114ae564dcb18a19a88b750f5360e0b3822d577be8890cd83457ae21f31ae7adb0b6071512cf9840d5b8a112c89ce4d3f9e3b9f5964a936a2a1cca9757ea27ef30ff06bc554bc10e02ba8bf43404bf9dae66f2f448bc28f5ccc1d6a1061e81089130ec72722d8281a58753f4b2c1f8a9557c4f7abb7d9b6beaeade88773cd62d1c92bab74a42b72d052a94b3ba9b86d168b1465b909fd7ff3ba04581b953f8f2a58353b51fad0e944f610fffb040ea973c8c5348e6b92f77fd86792cf86cad6bd59d0443fbb2e948fa6d854a508f2b98e00f5d9264333a4420d1ee3907b6be8aa2979c656b3c0a86765018008f6b1be32a973c8b5ea203f7de66f7710c6994440b37ff1693dc2581df3ade53b500f62609873bfa8da71aecba984b6c14aed8f102c427d29f45f8c9152cf90a41282caab8d3701e6bddc66c9b9873197fea7931b7cd87b2eb7ea1bc6ae9595cabbc741310107baf197bc3565bbfcc694634cda2d7e6127bf7ca760b8c1291fd7b791e0a026b6ec87bc955a5c41e0931634d027f92be02d3e3b2b3fba8f77ebfc14eb67cea76cd8232b3ad5fa912297fc633b0d6b43b5e8aaabe51f6bace146fe279c3fabe56069fd30ed704dbd73f92152b7e3a58f2a9bc0f0896cb939a2711786debf7b0fb2835ac837b30cf494dd19493fc1dfe19dfb2a3d6632a626ad0b169f81fb8146d09a4eb0ddf49afce33353210efddfe38e17e2b1df8d9f781967e45f66bda02ac41d7e0726a081f10d489a9947c75407d38bb975c9391fd655e0ea580f6f7609d78e637e945d7d4c2cfece493f1c97240be1a295b2df736907c49ae14d18132b2af92be4047d65fff3bfcf1648d5fdf54749ecf28f419ffb087366c7267c3d6b6276d37f5e5717b4e1c127da66f96286e669194a37b146555173bf0c30bddc2771e993da183a4af0d859335ce8e68525c57318d7291354e861e3ed7043b9e6903cabb4e0a129b3c0ced5826a0b0b8b7b9876edf3ad869047ded563aa2f9e851a9ef04811489511582c68026cc82074016fc293fc194561bfda0e10ada4608e245e5f41542cbd95572d485b74c508950771abc0d3eb363d4e7ee8cdd51ca154fcbd98c01c6c1bc530d892fd4653efcda79fc39564aa6d8b16cf61a8c54d28ac9c78b92a96afbce12c86c3defe08d868319e62f73ac401e447ef70f482a855c35be0c82179789e30f68928f30b13e66cbfbba048a8623031697e401849f18cd7d33a5eedd332fcdb7c2e9721e03de416236aaa7ea89bcb25646e8bf07cff7157eb90c2a6aff3fee40dfcbcad100b6cdb09ad65603e9023ef46afaa747362db3703a7696a966de6378f8d3f00202fe33d4f97ae5d7bf4cc4a3717dcd3b126076dd3210d56d726b60dbc88f63ba6f75395a330432574769c0fdaaea889ed896441a03162c9ec3011ab928514b3d07a5020f4b135d97a88bac820ee2ab9ce31335b0eaf208e97a1feb795d78e858cddfde1197c3e7c7999f51f51209d2930d57b8cb7b38034b268ce13c8568342d4b4ed66b6051f13721a60e231e9305ea2d97650ab5461042dc11159fdf9ef7fc55b0919dafb1a99a5ef93abe9b1216e3125ed31e663ea2a2740c1acf5bc39a3708303d2769f58ecc556beead1a509d70998adec771cfb6a96b411a90ea9800f354f90d2f5f1ab593c7cd4a668c6fac92d77763e2e4d3916de99912c5ff8fe12e353c96e71719e8bab666f0c838b692bc985376c133dc6288408ec72542944b6525e4068ce7243249c2844906d73bc2e1201c9e3e734a0770a873b28c81ab71aada013b25d3c1bc843d515a196eb0c5b6e18cacfe8ee49a23fd34615f7db539a27e1983d7a79560eb24a556594e815d29f1f8dc381656678e9b383ef36f03a9f100c5fc29088604c6621b182792b1f8bd9dfdf77c7685fe1d8d0fb38db026f36e626d5c4908bf60c2d213d26bf97ca3fe930c85e35fbae4f1f8bb1298cf1828540b3c5574d431d83d5010f7c106b188a9888e6152941ba2ff691f7465f7aa8436c78fe409cfd5e32841a109cf0687502cddf2e504467b1009939048dfe90a1cbafb54ebd52e05c0bf15dbd67a642be8a05a922cbb6a1aa2f7ad7c94e501f87caafef2e96ad831df53abad221eb40485fe273fa8679c57445db0c36390306fd1db01d8c70bfafae94a3a5b47e85031e5201d7d64d4e6fd372ed2c8f6af943269c229967944677c0d50b231950778a256cc896c95b7b535b85ec9cc3c9d529c4ce269ca294207f2e723cd9ea3335dfbd73de49425ffa50d074dbf0fe6c522f762cca9f01f9cdc242a3623d07aacdc1418f2baea8e8b0519ab28f1b6cfe285ef260d3f40a6c4254b3e828c5577cdb84d281ddb445b239e94c392200a17f5cb6cd1db05b63898ece228a4ee8d0e18295e467ec57285b91e4c30266f9b0038493327c460de87daefbfebc7eedea297da5eb23ea9975a36821e1f38de6a2ec79fd58a5655be714f354f8e9f95e0aadeb69ec74cd9a0e3cd3fdf8c114764408d1f83c48dd87128e8ee1fa1975abad8ed7605f71c627140329b7aca2973a7a5ce25719e9153237d99848294d373e28ba7be306fa2e80cd6884cf109bf0fe237000fcd883f5048d0e4a0642d7fc2716fa87c5d9d58308b64c6559e64b584ee88547ab8264ca3a975bf4d20d27892c3e74ca4d701253c9fe3d2d724bd34592d7432db5a9c956335c509bf63f96d9f243260992f7fa77f0aacba404bdfb740764066a7069d026302ca7d459a4ea155234950578bdb4ad5e7191c75f5adfa5f7e4bd378a558e8ad60841a7b8c3ff31ea5cb0a4029257d85e6bb969921808ae60bccab5e7cbe2d276f79d872f53544e9c02b6c37a20ec238bb9abc0ac0d6362af9704c68832321cf8695a01c035f66a9f04fa78731be8acc143bab439b593be8b58b943565ab4574ec4122e2994f04da0f4afe9c3e65b4218b100ff911dea8bb835163e1e601199a735a5e890687eae0c5bc448d2fd94582c9e75b48a9f07513334034893da2305f6331c67e1c624ad435b2404ff6cabed7965c547d15a1228ae38ba0f199b615f29ba6afc5ea664529ce0568011c04c36e23dc03116d8d6cf2df6042783a6c999d5ff44387280fe750004570307b7c12491e69a50728292033a64dc51343109ee026a5b76a2b7d1fb6a0c2b013813543322dae8ee570ef911cf418f308f556506c062f6f703937b3b79dbc87e8f1871181107c996e81fe40662a338b7295bfbf4f8ebfcd49b709142341b2af0dc480ea796bd541eed553c82549eee621005621679ba27e243ef0cb241456f681638f8fd68ce0c334177c13afe0d916641130a31074a21ec8a5e75bf51ef00f57eacbbec36f4a9464f1eaa2c4dbfa4138ba07093a4792583c65b5e58733e159c8ced46616819a39780c2168313a892e949addd291d56b27f2767e889004d9caa139b13d51567d95eb0c7d75b236885d2ec90c08e320b1710890cd98458946083bc1e8968c181242aff6426fab0b0473b2e5f19904a5834ac82408ddcd2e73a8b6bcc8b2c963d3f41c42fe063ee737a180f6b9b487837acb052e95c3e012e2a6aece95c0ea286585146b6d19a99c814f4fa1be00fd8fd29a8d32e3ebe17e332b129f2231168fc4e91d8fed8afc2277d787ff64557ee7a1068e684e8e4e0694c06b4b98f6a584596cdb159d6ff24a067b07b53d16f4a130c082c5b48a4140be2d4f808e1a05f9eb6259c5a2e8b857663397416bebeb646dcb9dcdaee2d4907d79eceda3a5e58263238a47cae9db1c93365ed13c5b17a8bce30cc6fc69cc45ea4fb78ad8f305739591f34acd6559579e80e043e66e5f23385007ddcf30e6e0ed918b03fcb8cfed97ddd5cc550a935d692f874dce251ca71e44c966e6e645ebedda2d0b1c178aed72245feb8dd19091b3db0ef3b916a9f32b68a484c0b702da8521061f64527d06ade218d14eb4d321d58bcee34f9ec949a6c1641f9cf91739cf84340b2ee2d71b758105389e7257cf044a8b9d29ec3f9e5503962bb40b17b4fb55769544c49da8024c79f735d6c5d6e9bde36032f95d750d886630b5a7803ef5f84ff18ff36ebc6144a77dbf0f917e64ddac9765ea186958edae2a5af343e452e51ab4652b30ce62887dc3967204c26e195d151561b40599c67ad118f4d299589eceb83faaa4599dcfed6acb50068f61d44b23c30c94faab1fcb9e342622fee751c87e4f9606ace1a48075841ac4b0436cee0937675754fac734e5ed3f478ffd84faf793ab8edcbe347ea04f7bf472e5fa4e278ec9faf264f97f73e16595ac57e9fa968bccce9abec3acfe600eaa8a16d806a097bf24f584ae35a339346d757bc06025b56661422462fe51aa2d1f9c1016b5ac5819a5900e12742c1a18549f464000d61630973d3fc6ba89ecc96a358d36ab65b0f1b9148fe9691c516ba00e992bf233c921cf8c1513f9213500159a12e40123385e028eedb43d42a0db478ae3ea40e20766ce2f5a14f1cb2cf9afe1c68a4b655da6e07e0f5abd157ffdbe1c5bd4964d0326e772e2052c7b3f531bb954bc2d39ca68f4a72ab31b1c0df91c7e3add408053329cf05d5f15fef2c0ad6cfb9829c2dd34c6481e2446805476e1770f721d2137cf26f703f1ff2128e5e1990d2d339870c78e7ffa82d475bf5181bb712782e3cc8d9b7d2e87dcce9c0b075c5fc7dcc19456c35a58d93b8f9aef72918de9b9bc2a03d61d841fba83b36e0ffbe23d1a76b19cac21444728add3fea5f61e4a1681241043c7d0d1d0d8f8b9ac21b4a2b54de6c0054bd273a1a0ced58203be70b2ecf73d4acbeb79c6bcfbb3f83d508e4cb388728de8a3140a7e352edb9f2edaa7606d6281aeab16de7017517e87b5a77321cac1ae8d6c40c18ec6d024089d18f7e4b619837076418d7e507f920f894eeacb180068c02218f45cb9a0525c427e1c6cd2cc5a7d04ade39e824941dcf824e881c9774104e6ccdc40798fdb25706bdcc6bd40105b302067f5ff5f528dc42e6c10441ba3d1ec3c3191707cd8733d118616e266fefc33472a8758a26238bf9550a9934df1d14d3c20a94fd09763df3fb82817ed326e8ed08160500eaf6e71b0f6aa783b96803714d9f63af82488ac6ff3c28cdfd4b36a62dd77b6e6bf58f5eb5981c9e23a256ee2cb72a395f22f4bcc5ee0e0d9921d40c8c11a4adcdb70f0a69b75440fe18e3432f35fa27aa54f29ba25ca20668a194644d26d561a4a0caa145677aeeae26a1e1583a02c187a7f5e480097ca171dd2dd942df6222b73a19c66a981a56b8a6bbd62b926ce2dfe2c2dc80daa441d0fe45a3a4cf809980c8fb01b3dca3c811fa8cf051d1f1dcb66c8f98d402223f9ef3c2452ee8b9e99794c0e49dd66d402020a19ea19ed8d141affb6cd2a4dcd05500be0e2b92691f90b433fb32a7e160c41891f52b0cbbeaa7dfa30acb50523daed0973b1d95b4b092681165afaae4f6535e1bcbefe29fb98206a382034046c74aef51e1dcd16b1e49ba7649088a84e8591025fea8115665f6d4767eb84bdfd937d23cceff45e6388a655502697ca91fcd6d0fdbdb69de7f880279058c533fc8234c1ae06e2be60a7420b33bcfa45c3473ae689beccde4bbd7c1295ccb433bd0d3ef3cf3762d919bf5adead163e89ddc72953681fc224d60e9568aabb4f6315a61770b4b77f3c9ccacf353eafbd86210c4cababac67cde671906c4fd178c8950ae5d1b7680e8da94d3a0db9981a630b048bd8368346efeb2941eac00790f4342cdd159dfdf57c866e3bf6abe1c2034668c3095dd5e9014c86e46ec9a6cd0cc63ae656cdb4bed24e7ff8cb1207ea6494e4a04002c923765040457156a774c02a36228734b1b766e3aff920795ba56523d43d3620b71b8008b8659d5e20e13e3911b87590f51acee8e0882946e48a23230b571c03e70e1f1dd009f23c0bbb549456117c27e1f62b111908e51b6c33abeed64e2cb67bfd3f2bb0437bd4ab772984e752b5c7a6a4a348946843d8445f79bae036785e6cd7ca88b6d6ebeec3ab0fafc459d1f4d90aeef62e4f0c8905d23c3aa8d89282ed39371f54f6eca52abe28f0c887a93d1316bac7ea485cc32bffd0da7348df3c3f35c435a0e7484682e270cb2c8249a60aaab7146df97658f9994587eec90106a51ff03779cfb1cc001b488c3825f5a9ca60ee1ee8097e8ce842258a689dc3d6913a02e32d8b484c66f7a0c4b80bd38df646e7d48801a24a5602c5a4dececd9d36ce7990101f7b904101ca050bc04efa47055ab2b88eef9aa5ee050f4b41e9360e38f1cfba82813b005ec255dd1d999f96323752a7260060ac84b291ef3f6ae68aa49adac6ddfd3cef3da92e9d152ed61b5cd655afb914db137765e2286691d813c09266da64c2344c13acb150c0de2e968e65f246b816d63fb295c502d398216d1c7213c8b80b5b8135d53ec10c127c0f36fbd622f1912d48427fae9ad39c62c062c08119494814cfbb0700fbcf6deb40e25c1e7fcb7f57ab81ad8d55091bdc52a7b05f4e126ab53dd093d357c1737214a81a9f3305dee98eef7bbaa8df142c7740616aefc310a9454a843ca0a17a0bb50e39be7f5b4d3339f77d231bca100313a9fc958c1c69f881322fb8787aca07542809b50f99d5a5d90fa02c8fd2379c90f797bc79c510d73e48e2912712c704e360e11b0ec38fab2fd9c6e222b099cead4583613f626195e09ff4c9dc3d199824fa3dd8db01b1086558e5ba9fdb899a6e0a4f5970cc985d53c6de98b70fe87efb83c9aa3037dcb435bbca4a31a61d5e253a2d98c5d0c5b53bcae52baef921309163eab6440b3d5dae1d4881dae8b1fcaebc780910354ab8e01017ef2a9201f6ea4d993ea445f4350b91d2991ab65ee28d25cefa8fc65500a41ce4d7f9a9310e28872462dae8a60a1e9066cad382e348c1822190c098005528933bbd19db5d8f7475cc90ca164a1e6f01247b32a1efddb7df00859e01ad491553d7d87dadf9d7b45e475486075d07abd39280230e0a34c90a0121b9fd34273708fd5f1191d59b670ce6d67dea004d9c0c205735da625e1f876c3cf81cba4e2ef13ebb535fccb02b6187603ac0f00081b6ff999a256c2176186ad607e276498e9faa49e20cb77ebff830c41458a11ef7b36815ec48233c053f3736f0c78fb0f02631992a5d9bf632b88639236313cb0540ad6626b2821fc9389198388996f93ee3c847e573a1187a91a937cb5ffbfeb70be4526bfca0740b8454dd79d77d68121fbebe56f9c9fe05eec6e626ea7e74d36a73c81bd97e5891811bd951da1ff7c5264de6eceb9b8e1f251102125c33ffd19b42489b7bc16644011678a9d39e12843f94165a0b226e66263349b4f10f6bf35bafb7ab1ab1c69787f23b20475324e617d76a57dacda7ae6eb9af5b68ec5bbf574ac1e9f5823210cf30c60bc8a99caddd4e27de1972018961e39594a12fb9ea902a632988240219ff8fedd95e51749d1527d18e73f2cb1169de8f2874c31e7f1a87dd8510fe038488a21134bbfffc14ea9a4105aba9a208ae659c0fb3c28b5085b3e3dd5848339e4ef960003f2e0a61ef7d660d76b2847833e48cb080033dd338baffb68e4e813cf5bdd98e3ef5b0d819096d8065b1e909c2583ee626230b9e57e3a6fc3b89bd20c631dce3725cb95cc73d28aa8cc4fa35421a318f650952e5a8186825ee935737ee47aeb4710bfb618796af2705ae4fe4b63456baf2be27c3eafcf955541f56741536a0c937782e6e2ce1374514e5647059a6acbcfe0accdd5b348624d5512b944d33696d00ed9ed8834567e385eb50e75fc80ebc396b47beac78ce4abc6802633c4937bfa2911f6f97fc1ee9f9da775ac7cafc6de8c3d60a67bf4f1489ca2f168449114a385d3f9dcf8fe26cd02360ff689f5e855e412bf21519c56caad7c3a9ae7705ecdd43f40bf4c7668619c835b42faa94474b54eee1487ace9e9e95e61b088d55c107e4216e22b2a213337501f23ab745afe4dfc0c1992731cde0bb3960eb70bf249e5ec4cd95221501ad9c498de7184ec929aed5f33064957635974a93d4b5ae12a5337523518ba82cd8bc42e5d71679ade9141ce9721df88a183d6ebf04c2372eddd6c4ed786aeb3af222b919df05a6ded7befd2059c3fb7f9e3506a29088dd13f80d0982d13896344899b0a63ebeaa8ad2152f12d2492c648b15ffbdf4143dd0e1e81edd37bd8170062bf5abf44e8f4ffc4df2d30c85ad48c79f056bfcbd1199aa252c15a60591c52816a0e9d659f627ea4116bbf0a20d4e047d45e087def67af64eaf6526f2489191cff510919200b3950ae06df0891dab9129d20cd7597dd0e4743ed85d6c205bbb89a571f48d71d0bfe15d1cf39001c29122e2e0b63f394c758cb13664088e62f9cd65509ac5b3ca9a9fad8724df3b353e6a23a6f3e65239d6ee62c89a0c14dcb3e8228b511afab9aa06ef97fe5e9510d0d3d71b3ac000dda2b5cc83b7fdeb8ff6f7775a8886298118b7a97f7d8310ba08dd2b321a3ae030b60bc2a8f1d442ef9da31a6e8f3eefa94da7d2436cae7db38571b5150881d9d2a360db1e22aae30984705eacbacfc83599f4639018be5eecb11abe483708bbcff169eabcc43606088ef2c15abc6229e36d9cf4cf308731d4e129ff5f4430de9e682e403883f71d1531494af68107977d5c142db53fe4e056dad8bbed932db4e6a6af262f6826afbfb48929cebda4f6353055efeb435b065ab25272e893acb93e747d861a931e11e7055346c7ab4572e9aa33c1ffc1b4d3c0f88fc3f8db22e6bcdf55863e3d7aedc7a45502b4452c34448d4806e57a226ef11db1b8ddc398c94e9c5901cc44882dbafcf3b4edc1de8669b88c6e3d5438e5382ad8f564700488ed3db8dff1d3890150946409895a4bd8a9930bc5964a25ab60bdb72155040220d8f078405a6ad8baf67cebcb78b1eaa298057248def753b9044518fafce62998016ec26c3bdf5294652b05e4fe7fa833d80efd45f58e728d2011379ca0319e28b34cd1ca16df547ccd087b4e119571a080c0d27dace7a255a9b8e79248c9aa961b29c52b775f5c86243cc6e0a42e491a20a2a2163d05a00161c435dbcef43f7c9865d3a7d4e9d052fe0b84a00f03d54aea9bb612bb40e2dd5e3fd359556b72a93f605ac9b2490e8de45320cc292f8eb4c5f00c545bef3b5bce4df18eb1db184cff37504dff04ee183fde4a5e836b9fabcc622911d6b40b104e97c1a551faf1f686584ead194d7ee064ce4786cfa94268acad2d7172952436e53fa94a2e77d0be6afe4b61767c72cc1e0f2659e3e8b5da583582ecef7018ee10cc61da81f65d0ec25fd11e5d959af32f24ad4ac55de4b59a6a132674db6956288d70994a7203b245e5a7b3d73633e8388b8c563ae959a0274f767412a6988c587cfe4ad15df133d7f7c8e0294646a296c0aa232b7fc175ed0643d3ebeea9c0296ba3c5ea991add7dbea02eb7347a492f26333482d221b003875b162f49a816ad1ad63b7af2a699e1245d439f2397e9910a87f2c33bfccb12d69fbdd6d7a4aff3d11e636211ea5d29c45d4cb285d5ddfdaf2e9ff87b48ed62f7d8f0b8247b5d3576aa7165a30fd3768ed9a9a93af1377a20fc04abf81c515a303505130b7f37d0d5221ee93bfc7d2c55fe9b8e3ff4c4f355e6e8cff723152b960d39ad35d16c03dd8cc28262d7c56425ddef5dc4adbaf21b53216fdd5ff1e8ce2b513ae51c3331710db2e4795c58df656c6787a6796f6049aa487306f0eee84c3d1a07e94cb2015935f7906dadccd254357659627fc486820a10ad37c6586dc407d4e8cf7ce5a6486c8a397743f4768d82a9507db566e2232eef96592c0ff5120f9c2eb6b061cb642968407e235e4d6653763a5a798440da5cac29625e9513e0a347b7e8a509e841005b8fb21a0987eb509f02a812bc6048465c30da24c09a6c1db91bd6c818e9197dfe51869ebb34f855d0ee91565241199d172c8de15b1e5033b7d7e034f03117e060654ebdab89a33726c011189aef3520cc3f8a3547b21e4ed249ff4057899ed5931d02504658f49b8735b6f96b7c3009a1dceff08dc28f9068de82e8c536aec187e8dc1708c3975467e1afbbea734810646434e36b76b7ce3650981111345eb4b6316791266b2889434fd18b0f5f97de7eb940c03262634cb130a9c46b427dc613c982557c80478ae7ee709b899b7a2f85f1d99e75b204b3e6105e18283d148e76dc0139062d65e5746475c925ea2b6184a099c7a95ac9bbc155a1ba32de3578eb390eea7df15db4d34ace47d67a1a40c00730dd370e5b20d919ddaa59f1246fb1e9b037be8a4c7f406255fb6ef2c563a35ace3b3f41dc5295674c8aed961a22cd5eba9703393cc05b3d9a4a7fd212d16a0ffd566776ca11ec8c1a4cf754d2d9fe3a342bb2fc0d9049e4ecf325c6f0193d144710b987e03c948fd43704e2fe21242a9e8450a72f32a9feede1593c0d1315ccb8dfc2ac8ffe34588087736b50bd05c4b076ce88ccb83b4d8dd5c1753f261f3a6c91f547e1f8da29605b3c879397b34be426dd623ec226170215f8ede38fcdd212688c9f27da11a17955066abb6baad0371f7633a99d9327cf6fde36abbc128495814109f5132ba5c21407d313016d185bfc067a8fa3c50161d9f29561d086f38844b749855f47d11d2bdc803a9408f7f609d084e6bd7f37fa07f9434da008aa634be27055374b3e28ef8f840361eda153eb1060800f831d30b7374853e147716e6bb6484c88fbde0f11c891d86e92d1142ec95e3f2650f62a81bb422f07070c8d81495f84ad0005d72006f54fbbac1dff8cbd53c6300dbb1f3f7f3077a50504a804deefa3522783b599eb658d089a74c61a8ded3f032fc9db2a212d42c75548578022845c1172d18b2b3c78d96e036449d95f3189aae88536e263fbe030d5c94972f2409e471c6af57dc6a27830162f8503e213f207a3ffa8939f960e22a4faf77ab9df898a722762d466f3006b983734d799781b2230a31c874ebe1bb218e9a86879a749067a3a8af5e34fc181b8477980aa099412724ced3c9f325b169a1eefd84c081079c55ad0003a78b5cab44c3fa9591ccbbb0a2d5661d6cade2e75ff4a8356f8ec787a0b3f3a7bdc69296b104e16b9e8be730e01ff714eebc7176b8dd8d0f96b726835c17ded9bd1863dc8ebad3149c0b7cb281b64e81d25374233e7107a7912c6a7008fa630a88f618d63ea07cd069f270dab4f5b318f0b2a2c4be77b12b934871699eb4dc9240e0fcdb69ecd45dc4eb68c047ac8371a3a748c720be48069d9088477cea44d92d16c70d7f7ebb9d5cfff231959dacd59d03cf926e4aa1d6b2a5f787924cfe2eac1530f0ff41305f7fc2365a755b5e19a749882d930e0cecdc706d9fd349314164df6b646953216a7cbeae2714d2f4b82575b6c83294b7a5e71d6c9549388ad4e6edd1736f7dccdae2d359e43b493eab9a254bcba0d237dbf186edfce09b5c60efd02041f5889551d9d51033c33a7ab7c030595f404e363784588ed747948c97fcda4300197f1fd06b79720952665155613f6aa435fc183eaac408aae042a83d0515f9a1aa43f30b25ab553304411dc758b9766613ddb0084ab0ecebc84d3bd8689d993f4e3e1c58c6ad295b9ef02cfbd69af0d7a04807371519fea68e02e3b595fd9d88340e7f031f114b2e8fed7bb34ef797fb3b392d48b5ca3f74e02661ce899b2e3eb80cbf75403bf06f45844a6df68ba71fd0ef826414846183628647e13ca6ab0896cc2ca0eb19d32529dd160b9252a4b440cbd2d817acfbec7cfeebfc39258e719c953e392789406730b680874bc26a42629196be67804e3cd47fb4e64c98d265d05e97900c755289971a50dac3c6b87e84732d82a63a35969f1c432080ddd030490c3f34de9521369dbb03059d812d130eac3a7b72505fb0743594936ade87d2fce12d209a18bbc4e09ba966521c0874a8324a519214ef14c7bd0e8d680b59eaa1b84461e48e3d90715b262946a1e209d5e3d3b4ec17d5657e54e97b6c0ca87bcff4b52f1f3ca5e7be4e6bf80ef2ffac87b306269d144d9f36d72f8703d70dc00beb57d9a9dee8764418119d642e358da382a96a30c04bd7fbc324e66d7e39a48f7be2c4eb50a001507ebe267c9a0e7739ff583ae3070e53d26ae9d3d98239a148c2b978df5e0bd8873cb0481763e426261e180418f82bd289c993f50969f089989c5d6d5e44ed104db7c43d1614e01ee2211438b87507d34348af1a0f5d665fc869a93178672de6b57fdd750f807db1e34e65060617db92c574abb1a3582dbf2ed14f4e48762291d5f199e7feda8ccc1407d1c1c25ad2ff2fcfdb112302b4b38b98d50ee6b46a6f386853e61551d34ee2281f52b8b8eca988c72f9a4c67db2a9df0f4ef5586e24c3154141349dd81936b2a0a9cbf34e01d55ce79467231980ebf5e0b8d05e95f16293381c380d77a40ae9547698b23ed07e77dbc40e0e50369942b3f349bbe0253091556a4fc8148459c1f75b9e706f1d7ca03b7d39e76d37255a30469bc86be89177e9d609eb4ea97be0934c79e5626ba588880d3cf76152e76800536499043a3a9b03deb683e6c83f7902d2c816fc5773eba2c16db1e659071c6603bdfcc44865f2795bdf0cf4a79bf704394c086a9914e6e174fb3a7c8f2003c980057aa0a5630df99afd94d42e7a01f086a8c045f005e9c95aa6895949a39a49948d1e7dc8a063c46ee216bd35cb03419a01a94a594b440925a0541fa44cece330eff3d7df61395fabd2f2859af03cc8c1696b9479742dbad33522d191291671eb8730da57abd9348ad8bb708ae2c3fae2420893dd90898ece98875f353abdbf336d10d5f51075589038b28eac23d3f7c850958fdaa75a3ca223dc66893d02e008441efb867468ab2f2894784b84cea45946fde79d718ae356b4d7057cb3312482bd5bef0acd6a61ec4b96dadb2d4a600824760e70c64d722ceb74a00971628b2f85083a589e9e936a3a3600323b209d13f128fbc0e0859762f92a8c04f64aeccca55c3b1a817cc1aa5b9978dccc69f421b24211f72ba5fbf47bddf1f361723fb594bce31d60c6a8bfe1aae8c0f531850ec4017de13e8a3c687643db1e4668d883c5501b46dd5160b2b859be8aba497283e86cfb5be1f399cbb1b2f63a60a48dfd5c7e5e1a86f7fc9cb4d048bee9dfc58b85c8777134ffd9bb2fc1cc5417db6fb964bdd165c2772ecf2f789e55ec58d64ce3df8b4289c980e11fd47b42200b443c4fd30fa5810227d78f358c3f259499d10497c8bbd4c6e7cc4a9f48ca668811557a91253354eafb0fe0bd5b07cfa340021743f579efe98a28e2b25d68b4fcf09ddeb13681cd64ccfef35657c00e4a95f1434a2aaacbad104fd53c5e19c160eca88b3b3f9e008de6a256c9ad5b5aca1e65199da8b106b0bb979aee170e2813b4bb90d5c40b4e829ff187f6a93f1df7635cc04a89bdc496a5e8feab487d21b319befd5a9057489fa72e909806b754d5f18ef57972b00f1db3b44abc8f00316e30b537194a9f08df83515c60833c29170a5032484c91603880c3bed49fc0463bb8a891b2f86764f9f8ea2ea662761aef18a61930c5f5bb5c6cca1b2388c726d79e143ba241bd7aad80dbf4b6a75834f9a452ddbddbbb1c7f4bf980b0f710a063daff535a4c93c045886ee3e44ae943f1d52be5b03851b947d023c9d0973683481c7c8bbf71d4a46fe047a19197144749af6c56b22d914ad08fc514a2dd97a33bdf14c2901ec188db0998dd14ff78b7fdab10a53e069f85bf95811aca1d72d12bae1fb8ed76d7af379948d0c207f3f2f2da64be82cb210e6667cf79263c5a9baa51edfc431b3dd37d1060d87991fdd12537e7f3437fe89ef6e53f503bd304d8134be43edb0f107a61fe21c5ed185fd7d859da15924d3ed89a89c528cecee6b94d897dc4f8676cd15de6fb99eca86f41464c792e56785c89ccc6f5979b1435307feea1d3031559410795b2d8e9f9e4ce67f693f789afd84dac3dbe7bab1794deae20291555586716296e57d2d390c983ce069f200a5c67e0ba7b7aa7d41a9e1de20a833272af02e439f7289172c889c0fd4b14a0046fb4da038793a838a5c38035c3291c0f1ca58a3ebc8292e70f5e6ef9b4e9d862a0985f731bd3c2f999f6f7bcf060762caed4c07e6786c38fed39ea86052e9b2925b498c1ddc2c2612cc154bbc3e045e4de229c90dd3ba9247eedd3cecc103befc1646aef1b3fc860e87b6a0f7df62cf8f1e995f3693bcd14237d26841d51582d347afe04f0e8b2307ba2583a88e81ca25f7fc9d72a9649ff5347a81e7cb965f3fadb916044e74ea3d85d7e5acd513174069f85578e4e34af1c6ff764f7dd6fc8b4ab46a1c0accebd791ce467c3b1bdff324acb4ab927bcae4ce9a23de49b0703a7ae381172dc3bb240a0371ecc182c66d148792f0f9d7c65bba4ca40e5e66a2b2f15c1c46a2e0760cb77ac3e3be0f4c80c8e26a0ed5b341c5f10c073f254ec193be779e579a30703a3129d46b3f1398b7fa51367a5a2b3611c2ce4952c7a3f07f3409e0b99f3a5371b82dcc7c82180f72e2df18ef45e4f29592646740aae72aa78fe6d4c4c009ecddaf74b6882ad5f85ed402acf6f0316b67b6b994bc8c9706f6ddd19ab76ff95f9a84b6ec5b57e40a50f2995a36681f0b7ed0032761b8019e093264ce441fc9c07aab28c0afa13a4ab8289fe579e3615be7eb843943b7b921866820d4389182f4d12838f40b39a576fd2341682b70ed9794454647b61ebfb527a9b5086802843b1001b91fd6c2280638be1b5e74b4d46054851580e384a62bb86e4112189f960ddccedde410a26f6221b1355310fe5e8b53ac2acc469329bb3be954471ecfb8e90d0b86a0d3706204e86d74725e372a56890fcfda7f072dd8311a70d8b2f3303c06e61ae77c198e82c7b4ca72cfb33d565b964f15de6f5dfdefca61df4704d3f3407317207574141d7fbb1a494e366e5bb5f6b706927159cb32d76cf6cd021ed4215b890234fd7213007a1147663bd9ef107b5651c9f696bb962ca8886522d0e47d056afab9dd1f89b93fc18c35a70ade7e238c1f59c1c6854e33432a9f093db1b0697a732b208d870555ddb7af9f9568b010342536c862560f51e568fa7c58aed2223ae92111cec03811addb05c4caa0e20f29e64286ccf170143168f0ca509c52d71a6b0cbd752a564e6094e3231745da4347aa34d83c37f09f2976c9f8873f478c50a6a1eef465a1408d504504b424d2b6d816cb5d9640d0888cc17defa78b9e1844b8f37508522e52b4ddffb6021726cf30da7bb7541417bf476e3e914f5259f5557b22ebde35dc68f3f400952cb091e34a16481b17e858273c9e08f9d5aeb5a1a900920d882ae1b1134742db87c2ee58ce9ba1ba107b8773c15b0ef9bd1f2dd2bd16cf744027498788ca17a39f54c231ea4f866ef0fef7ef7b14150ba83fca47bebfe00f243705d34d0fb34fd382b53f4b956ad109bcf4b579a08c1ab5dbede841ded467f30f1e2e87521f0f2d81e85ed50596d2a7f1dbcfa0be339a072d6e4ba1c788b2937350431737a4fe9afddf25f3a7215c428e77a5aeb7f2d1a5dc05ac21ec8cb1f25b39e9233d3e680211fa36193c82322ef1240a3acd697e09c7682205fed5e57e0840cc5c75d09705fdf58694c0994d8a4c1a85555ded8c0cd252a990213eb341cdc067abb16e625dd94bad4b58fa68c710e44d8e385bba833a4813aa64f335eeeca18b979012b926ab39377396fddf16009591803d243fe7a8fb7e4f13ef5e93be878cbbcaee92c0c05328b5866356cca5fab7ea9d918b20fbb373df95f9f4eb6aabbd85c88e2a2deed1a85c1d45b66f003b890b9421f4cf172eab44deb87493eced2ccf7faf0ab3acbb7f39ed1eb7051bd8e2b8b4a7ec2f5249abbc8668368a91121476d4c9083279b295cf64bf3ed162fdf4f64ff8eccbdd69f808447dc000032d8626eecf3f7a6841ffbc416d06c6c618b61f89f984835a1e6e8ba0d043ab46eac97cca5403408adec7224871ab3b5317ede8883f63e79ad885fe2b2a7c3ffb1b67a79640cc59cd858f8a4eea174ae2b13bda1a5556e38b26d438bb9f7ffedcc5c9c8871a2a2e95fa0749061c978372ffb17edb8bc8a521742868a45c423a96cdff69b0802a7b904d4aad788b0c00c12612b9d22cd56cb98af9dd66b4813968ceb2368f8e1e3c9d146d5f3a1d22ccac558166be4bb149f23b4b83eac17fcaaf166a84d60770c5b51f0fa917e129b10b1d0d7239c866533662201571a09ebeeaa38fdb20af4c5a2b8e5cc75814f6285587c6341d06acae3455cd02ff443807af3261935594ad91667604b8f2f38200b059534d093bf39fa7165100eb8faee8be9bb0f2b92e774a9344c01fe38934404303b0ee2f81d39d861420460350f7e8a966f24768458446680c744252cbc17a3d2997579d403f34d37eae3340505823eee2e46c54a5cd531f154d70f30293aa458c61ed65bdf8f09183df5b8c028e4936ecf45b2b616fc9b1c5430abb2461aec21613dbd10ab77fa860f298cdc7982274245e653d3647bc5ac69c2da7110708a6c001995590fde2d5d7d576ad11dcc33ccc3b5fb1cbe0ba005b543fccbd956eaf40ca5d7f4c5ce116383710fb32f0b0ce1b377b001b70c8993ec8346d1c89f5c38edbaefb85a8509c954758fb2df407862e166cf3bc2bd007e5d45ac6d3e205d1020d5fc418e2f189e655a38c5900ff3ed3a9511e0e67e85d38cbe3437d9607285daabb7a4d3d0a2fb4d96404afc0008468dd751347472dee9d6be5f471ec5ae97015e704e0f6e501356a26d54a14bc29b49a423236c1af4fb86f8dd0338026dcc01e4437bf6d61f8bd8d6899f47e970e75525a342a2a207948ac12a971ed19c6cc5e797b1d329789e76f4391f791d245b668c82fa4da4587140121788b8abfa60c2f44d4df66ba76c13b515729a10926dc1f26ecc23674332bdda0ed39e65b8821aaf81dbde448f8c1134ded0875cc1f67b33e83245313accdcfb18373247826f77ad2330c847c77b483d8069334a3d281008e899bc645fc6bf805a0b12ccc0db3402b5a434dc00f5b8b0802ca4430b5526a19ac0c10543fd84106324b19a39439c2e1294a5285c9233c1cf3a20a85ad330569249a87aa18c8a93ee624e024ee0bbeb0c2b94ca950d87f27b167db16edd2eee869a5e1162d10dc5ffc198b3cdca9c457b24b89dd7bfb528ac6ea108dfa38388255bfc4c4add79890695d4adeb0b06cd8b733ee3d618fd3b495d610d85a7eaa629891cf32536be84940f0b6d7cb8545350b79e63633e6a82bc659c54466728ad4f6317ae506b7e1ae1ac5823de87ed0903345a3980089c3efcdc103587a12d528d1171a9be8ec948861ab64f0eaff9663d23268040ba4cbc48c0d8d30ca4c92b8b62448e9eeb4c9387cb3f4eb61f8be5f98f36420e876fd0724d16bff7daac0a8b364e70a5a3b4b9686d0947ce8c252d4bcf85a33e0e376d6967c23af60cdedb6cd47c7f35c7e931a19603ecab53cb0b2e70c879a3c5a93df5e2bfa2b868c0936ef848488f6d38657a245b6f22938540ed52359bad379d8ccd3b15dd1aeee5bd791954877fbbabf5260df55cedff65622f3bec20532898ade5c9c47d54c72f8a971930648780c34beb3e85c6e8ecb8f91b7e0ea558a8546dcc6bc3ebd79e90764dbfb04a21a4f05fde05496ee863ad6ad1efdea0d0bd5e169263c7e4c0c92be4e2a502fa56d08d0e8aedcb07cb2f94cfccd6f28209012f210da15d448b6cdb3692a7d7ba8ffb3c5553f229a3f7a5b5378a28d7743709845ffff95c7efe5f815a5380d313d8ead812ea4734523bbaaa60a8b344dab7c1ea27295996851dcd08a36e6d6ccfeb8b9562aa7ee493efb4ce845371ef229ee766d629f4aff2aa29f5c4e43c5c8f7357d7cbefb97895b99ba12f895fa0687a89bbf348f278fec67d02aab397e401b205bd59f337ab71833494b2a3803e7dcb53bf58e7cee532df8e1297310f387f633df616dc9bfd5dfd4295e17b4f39ebfa91d586fd22b518024420ee24b9e52184e0d4f2ba8ed04d42892cd20b816351c32364602c0c09b59973953d1bd9a99777859c787d098258cc315549777d0d757fe64b9a8151379f04ff9c98acdd349f2cea4f3a4e7cff2652f22cba9455def6e112583151305cadd0f97a5ba7e1326e8ed4a5b8f1d5782a8720e465015e1b26c9622f85f0443c86dfe47b122b27187ed563e533f95cb5d1c550d73266e58d08800d0809637dc5d5d9b8603f3d38a25fd379e5c0ade170f119be7c8fd598760f473bd3c75512861d5982dbdcb7605b3a5d75ac22f27e44a88d6bf0381508c799aa436fa0f3b6dc8b51ee594696df57a9a8d8fec9d28861cf46ed9a38b2c131a7611c946b836bf0b47d88ea476ec9f2621476643261a7993bca6e5d631a432c9cb5d7edd7abb74a269b54b08ad5fac43be03155ebc9a32092cb3d35b63bdea49cc21d0c43b3cdc2457d3926b2a4f1de47eebea0ebae906d816e50bd460bd19c92bada7be156f3126b756549a11e0c1f2c08d97b07bd1b9eaeb36d19902b73d528125c7a0b2b612b377b639d8330c0b3e74700359e7995934f5e919f5f71a40f1ee39dfc23886f8e55aa17846b58948e20f06a7ab95c8717a8afccae696f958d96456c7b4ffe10d339c1a8b46fe084644ead2e77b60330f0854fffeaa000e005084838654da674ce498d4b69c3f9571e2df404959c2e0cc0a73c0e310a3a31f00f594a88f1194a01c5796adcd7765d51d3594f2990dc0e53009665caee2746e50da37ea7f602f6c85bf71c7f5a1381d30f53eb6245afdc4d1817cfed2b7d56d18bf3652250424bd9f158d29e21b9702d79fec3589e1bad400f1d879c4430c8e3bc03d9edb762ada34597038e17452e58fa9cbc6c71bdedfa609a63e99ff6ba04d12fba02241a11edbbb850d156fbbfd48a7fd8b5ac8af5ff003742d2c681ffbf98821b3023d6f0b33123ae2ae94bebf230db55b46610d081b9b3721d55288696677fa6dd4f192b5b72185d135fdfefa8900906bfea6623967338881381d2027844bd681db680818f170532535f68731867f7806d918cc5a8aae03a9a1cf777e987702bdfd24c9cc5db8790c770a9ff8f3f3f5abf886b012b449b4727ba0526204680c22ec822b612b0468dd8a710f6c3074ec821396d0280e1b3f8a2f22cf804702b4f5ad0b32ba9204a0b3147556c2d9ec312f6c3fe3a076779c96e1df8cd804e6b204fbb88ea8b3f1af25d9315ff154c0a5cd3abffad46e2b32a7e6b61a8d8d4a0e90c591ff9af54631c60b64122796c187797b02a438f215ac8453e5ab998a5b5a95fa68948c3d2f817f7d5f0fa99803d0919a41695be435d1dc073df70d080413eac89088e5c2fefc9f154f0875c3f312d88b082a87caa366002a9e7d052b9884b155fe6eb0f79edff574f350b808bab3a96ffd306b5432d5911dacc80b01d11e605ca947d2d4b1acb77e64af827af2e8ee2c49edc8f167adbb10f60ebf7d59f5d63f09c054a674a778c77a852ef2e3d2cc65edae7c58940ff5ebb7677f90f924c6dd33f2294322c67097d2f44ea54aef5381602ccae9c4a096da71f98fcf1a982468ff43d62fe20daea9a2dc743960ccabc66367be223f485a2a4040c7ec5b085a6fd89b6313fc249492ea38d213d71b24e314a155f454196cfe0f385cb01281c97c3e12a246d7eec9d79270f88a6c41a15ae3d2cbc667e98597562b87b1c0fa225154b15d86eb649348bb5d11f08edb1f42285cd18464fd61e916e9af0b5138d1fc9505d11194628a8dcb1092d383f398d2d67d76284a310d96f1003c0a2f96b075c75028d9c097280561263271e2cd23c7d0d84818c0a9952e3e78b9f769b9bc71caf576275ad7bb0b85445ff6a0fc4989400180f27a628cf14c61c82886522efcec3997c7e1a444896e919a26115a24f9a1f1c2fa1e7b297778e0b0a2052792246496e51622cb762cded018be6ae542b1f1c0c55a94978daff04ee1c4325405d83fa0b6e5d1c93451fc57c78c6308871f33517099785fe09b208534e21e9d6296f7cac6d5807e2f1a99c6633613f660f49a90e9165920c80242f5b1b1b97db4d9bebb9e68c64db1cf91a6320529e0d37b190e0e02948920786fe24d4b2c06825dc64afdd9da6879e7d585b4edf16bbfcc91770455659f6def82ae67da3299285acbf049b7b894352f6c2ac0ec98e67a60ed83539616f3dc8a6ec69322e612c0c6578034f5d76fd678843c51de7fb92c3163762f37cd1c7ca2160273c9747743e288d3b074c2f1daec0eab319784366702da0079ea6104a28963e965c77912758e7959114d86ad8675c329f21e482a35e19a0661d32d7ecd98d1c51a4e8fea43bd84c7836b7c21feadfc7055ed2e2028d3417e754e1d26cb7119465a8df1f808648899ae4dcab9ee55c7435cb724eae99fe2fed41f123fcb9393393f34597ea92a4b78bbf50fa6c2a26cc815f25d0fed03d590f6b309497c00f88136397c152d5e01044469441ec46ed0e649c5de16c90ac86ada26e379f8e4a9740c22ff779c577f35f993f0239d6e62ee4cabc8fdbbc2958f0f41f08a56a28f192c47c96cb7da2cc9d0db24d111223a8e5cec528c48b6ff34c81e4f4bea72e3301a6f042a1fe1fdb9925dd00f09ba4403b68910c8c15e94188927a2444cd651cf0d331bc1f52f56ff2dd737809d02864b88750733f5545ff34727e9414eb5266b67d490e1baa254d32182981fb2410ae98b824541434d799057a7c33199b401877f49eb038236fb31daf94994c08d20556831d66470baf98e0b99a0290829837a9bc10530484ae1811106c14807214684a38881a7544304ad9b57efada97e73a694c06f1e136485ae1bf66898d629d793450f47b36370b42d70422638141e893b0fbb68e344cc7079c26928e0fdc0e1edd6e2779622d3c6d501f873e921026867d2833bf9dd351bb07eaccd1d2eb6d09e53c1c7d972a360e9a6951d280d245a3702092d7bb60fcb283d299ea360c6028d485c1fa37acf08550ed52eed1daf286c2347e2825164f8edc333a7954c09e42df5815dcb425fdd61d3e3e0f8d6d06b316a5a98ecd7938521369831a12cbaa57f534a4c10d8338e8bcb0a40ff599f9a0cd4d21f30ec2b2df20adef3e14769dcf7a0f4bbc4ba2a8d6f3a9964d68491d57cfdaf1cd5dbdd7c3fea10b6d1605262f81a808a0d7f8c9abfd4d6becf5957c1744d4f6cfdacf224899781b219a1d8222c63de3c6c634aa6cf88ecb8e3dc957df6846928466e119ff6d127fec60ebed49d66208126ff11bf7103d74db4f99dd91e4059aec928fe12c88bb4e010200db524134d96436e07ac378d316467a32e776f0746e21676d3877f070144843e96a570c07d1ffddb1bef8a80e48a8f4d29f6daaac94e144867dd955e0b35c4ce0f19ad16be1387977dd4a3d2ff94b4d4026ce38d5c2af85eb5aa869b8ccf00f66cf854df8892245df7611c5636327b3cfece79c98581a3d653cf1629e2ca09e27707891796836787fd1d3449b91449ecd70b6cce938ce6124be18c07c5999b8c8d8c4e6b1eb59062e568c8bd924d74e9993eec11b0e909180545fd1d30168ec548fd613f46b635e28bc28a1950eb68918d815ab7089c28e5010e1c88a4e0053e683b9d0227d338daad9cfb2b3c589e6ff6d6e2db2a0ece3937a3c39df6c03b31aee0e91d74d107a69e7023b5714e5d84e91fd82f1b43fa63fc47493ee4f41512242c9e4a0699294a93c433147d615147ff3f2cbc045dc9bfc08ad99df2bbc76201e37dd6065f375e84f6ad9b4376e13a2ffe4e5e35b5df863dad29bc907dd6643c9b1ca561cbf961d38165237b5c415b204b696217b8c94ef881ab45205e9a983f1b47feba28fa149c1fb52c7cbfd0023159708734169e5ac97ba916ee3ae8ce2453303435e9421a3daec1b5014fea68b1821e3a0e9efad50bbd3974da2921dbc65ae382f1d22fe8fa249decee3fedc9b6e2e92234935b92f5d95b153d85d45f2f904ecabd48d149814a8d2be61357510ee9d347b57fe8675ed45e512f7ad47856ce2e8eaf4c44011a1fbb2ab21c386733fc8fff1fa909d1fb3af9609752af0c94c699ad244d4b29f749af947186ee406e1bd0a680ddb03b779146eb6beb8ba5e344e02befe2b633866b6a04aa4d644407531a1f2ab3d5a9605c4bd94093577dc34bce249f99065f7e9d71e9d444d73e6aa2c9b5d0c1e60b978acd0775e3e4fc004eb7093b216dfd8c2fdbacc2e97514571b237b7bb5f7342f14c35605492cdf523d221ae5df7dc869dbffbd7783bf7f1ad6d5b25ff33d4b9fa8ce4df45f6f0e62720340cf721c1a4f44f799630a71099d98a05dd0716058e45d5bb94a4a823c7787d5e5efba7eb948b4e3af3ff0d213a5b945ce97828b98221a92d44b4116253abdba77f24f8afa00e45fea3d659ee48bfe51b769805f9becc6b85d8107c2562a61b72991c63b4a4a8d46d76a04f96652f4f073c0eb66715b4e8ab063ff64af797ecdebbdde6c3c5f2bbaad8b21f454e89e0336fd1797a96a7f6a41c7c35e690c3e63b3d21d3f10e9bcbb2e3e24dfb2cb8f352bd4dd1f054aeb904235765689de914861e3eeeac39d9a1cff43f163892c9b4d70f70d7501540c3346facca2a08b43ed8b08a98820103481c082c061c5b4bf8a6f132b83a11f19f0712b83bbb991ad661067be4fdc98c004d004c93493dd0f2547e418713cd4bc7d6c508fcf8185cfee4615dc60b8eb61f1be48ccab18bfdb7dbdb3449f2592422bd189ae849fd8c16436dc22b2d90caac7df9335b5add5e72bdfa7073bff04c0ee33ab14345a0d2ec84c966b5adb0df58860326400c88cafb5ce2aa2de44ee6097770b22e24215214ac2049ede7362739c17c73c868544334d43ed90e8db80f824d73bd8450b4adf318e6aa67e7674b06a7320686a97000a5c20231345d3c7626ca6df871abbb1c9fa75eda2b34218e72e251a5d1488d2d2fa5779962c58b5b5750da034d5a28c6369990855be5de56d90821570ca5c11538693bb6efe4d5b412093262b3d515b850fa9efa83acb96b4ed39e0c2a0b72a569257b517eadaf0bdd5c1771ccec25bdf5a4faffd92a85fcd3b86c5361907e09661ce2f2f838802327bcf76d28e90310b882eeef3cda541ae69326159c4e39b03b027b0fdcaae653dffeae14f1f2a2484595d4fba679ead8074c5092f7c8b3543dcf580219fd04279975e09759f8a9a1c8a2b49e448e6a8832c28c90c9cb3c5f73808bb35edd409db0e2c8c4633037ce41914610f2e877b9f18ea8247db54f81f321c3e522e0cdcc6c27f6b1281f03c8c6521fd1b67a5dba1554ff699cb3bfa2979177a438ec77fde5c6dd3af691f2839638e2d5958fad086a5c9ebe9c206b50b717b7582842097b68980bd71fc9207571f1bd1684552d3c9e0a70e24f3be40a7c51eb807f052d43bc82de7841d7e4212e38c91639009a73e25c77d487ca42e82cc72be573358b8321ae1800017c16a82d3304968ea1424dcf090987c3aee7c7cd855e49834d3eb48040601f8cefcea8c142bd84bed58d2df4bd0b7646061cbff97867d76087ea0ced868253c71a780b31cf994c787a0a67814a9412c7c1385f6160bb12136f158c0e1cc5fad0559ec3bb8bd72f88c4da2aedad52672d5ebb4cb9954248d8440f9d9ba97b7089c9c3f6906bb59b25ed48086da410e83116f826940de328c7823bceaf321d2de776b0a7ade6195795f38c183e4025c4fe25fee1389a57495df84cc11bab95b98cd1d70b2a97c1f8b960f85950f6d7fa9d63eb693515557fb30a10f4432c73682dd70ee960b9742961985846f87f9f6e83b729616c08da3c0cfb9fd87b4b0185fe676c0a8ed1eac92b6d6757616b9c5a4079fa995626481be684218e28ec6f6e36bc9c1dc03a116ac9b45e2f942b4999131db80c36f9e448c20087b403221bf77effc57ed095756f4a8d3a7045eb28da6fc966d288d410ed69e89747778f991d179edb6da5813dbb29dd39a90ce18d65d81cbcae4fb1e2cea7a4f3fe9c9f972d536905e367c830fe0c821f1a3a9c900be30f0a5e6b41b6f2a3bb77a7ddd04e2eb6fd84342e9c51470f5e97e0d5f7398e1ad627cd6d0afe45d9f91c633965df521b30c621bab33dd0c76402eae1f470ca1bff3391814cd00576f5283e4715f3b67c29343bef6d2cc315543f7eb460d29cff650f406dcd6a8942a7ca9d56bb758790660cf04d9410a170cd76d6365ca4a3e2e0a17e1e19fb7182bb8d2c78a19140fad2d881348b410da95c053510db105768749fcfb347e4f267a01dad217da6f01665910509dfff77f67f718b08f61f0d7bbe23fa3065c384ceb449f090073ab7fba512227d474a5656465673f235d5d9d7bb8f899ddb82513739c9b511bfef2ae9d7e16e726a7bb3ac25aaf4a1615eb14aced5785d34677f8d09852f714ec11cf475007b477387ab9d98f8109988a3475e443b2182874539d129cbc192caccee4848306a64257f108c73b20a859622bdece744414c2a7bb9a65717ed8c18a1d973e04d57aba99efad17980d712e154271dbcbbb7a9478c26b60a8e4dc3f598b8db402f524edcf26b8779cb6f536ed78be51e4b99b10b8efb7682d651b4d663557751b6321396aef2213052dd7683d55141b75c5e31bc68ce52b96c9214cd754e7fe298144153743e750681d09930ccc48c10ec2f780084b089010839a7fcc2f591078c2ceb5dfa3c3b195ed7abe48b708678f675862ccc71c6cb224e7081e27ac37d1c863e7402830f75c555ff0911241d467896bcffcf100d809e3836d422058beed352db3855ac0bec57d05b385da180130449a21880cdc78f64d16288f4f5cc691aa71b43da694c8b79a3abec5c6e791f7d0db2ca834e64eee67c554f74e67a1810c487ada9174af1e8b41b7eb32b074121a2460ce964dab6232a018bc08a9c2c31ed183cf2ebf59bbe0c8513934af70a9e5b6793bf07ee934e4be9d0918dfe38d5b2c727418ecf411f248d3543a12e7b3a0ac85ec3f843cfeabef599e3a8259df8397ba787ed5cbd1df01b0975513db22322487256fd2879d6607304ef7cbaf011240e6d672153d1617f59f34abc54b70f71a6d6b4dcb35360cde7936bc78925cb736630b024e5c6fc365d54d7fc758960aa3936e440fb9311f91eb11484514e1effa8c621b10ad28ed9f47607766e34c23907ab6813321cc9c087ccc952b19d3d9239360ae9d209dd0d89de41a531de1e3165295b4582b741b16f1211c2921b92e01497f30403f04812b00d1905d7dae90263c94ad446c2626de0466496ee66410312e5997ac1cd8eb6a7db35d80fe7e49f4afd1f1b0dfccbd6cf74a6376586b83f14e74bcdfcb3d3e56de0c8ef06a42d4d38534210742dfec2c9470a3581fdda45b44dd839935a33d6e184a479a9a968c197ae473e25f9f5a534cffbe9ec318f1ee4283c4f709208a7d78dd67f6a1efdfc96736e1fda3821e196340682bd5a4f27681d59da181b000d287c3dd0a20226e6ae7e6941e9bff44c9749f42ba32b694b8f1faef2e2a0f138e701984fa439a1bbd4c20ff8f6b910c7e3c662914bd3c25804ec11b0367937b9bd1cea251869b96e9de6b1da19cc7a442dc281d46a3a0c84ee7617d08986af7b5beaa69ef907c45348aad684c888d24a11cf1a871e4c46f93526abf5633bfcab2c6db2fe4f0c156eb639e294e5f17677c8d7a319ecacae168b7233f73ceb3d27d5474554f6014ebadeb16a3a9a3e2f5c5991f17b2d7ca5967f59a4f17c6b832eadd78e38f52bc2c0aa105f157e86aaa9b105addb831c2340509a38d65aaf9c0838733dcdb593308aba7b1855b6021bc579f013ae41caafab34e6a86759fe05f59d2df707093164109034dc42ede91ba63d4140e133eafda787f082da7041f02827c2ca50e2855ab40b81feb233ad685c08039d701641d2db61cddf12a438294fd202ff88cd375faf5865106b81cadb217b0a8766f5e18af8909b13f4ce21c99af4800aa424c7c1dd1d63cb7f9378863f08e31f56091d034708a76bc60d9ce8f77208b4f5db36a2e34411b336d37ab18b6281d20188fc2e5a85a6a11db4f34628db475dd3e76dcc7f057ff0bfee1158dd6826f928d378a35d7192bb89d0a83f40ad70a2402071583d1c27ee2b7a56d16295156e98ec71e33df548332d534f7d2f5659c2fe24f82bf3c4f56ddf881ce20891c42782016cec655953b389783bc8a0c20e225a18a41dc277dac4539d1300c39684c9a5908d2672e14c634584a65fd5278c86b9f4d55cda349c84d532aa771c87062f2bd6654d2e386751fabb12de4f56d93e748090a440a7a9a81e937cf5fbd27c9f94ef713b5fa0922247f00ea315491a7d82236640dcad514e64e25205751228f49420046fd627da72d67bcca08b20e2a657ac80fe262d0d4f321fedc996200ad623c84bd0a5d4ad9922acea0c1a5ec1302a7463925d5d875bb71e5cc5d2665b7af410aabb41a7b3e2656fd997a706dc43803a619f84655d26b8d2f1daaa448c1d0c1ca47cff0f8dc4a3ff1c0b82f77f26243808cacc78ae75ef41aae8ef4c3fc383de5895a7773e306ad949e45fc6f3e0623cd9d1f4c425ae996355b4f46246eefcd0b679b0ba51fcfc866586eca95161ec880c74b1cd9ed4c1e6d11b9aa05e69efb912bb2f06cc720f3b2936cf291475ce7239b64238fc307d9cbd0f171bf776dfd6e2bd387fb1fcccaf9a53fff440fc1ce30bd97b45ce58c0a74b9bec470bce17d1f8c4bcb5999b186d7a84e72e58838ffdc7722d7e42a1242e184f367563837853759a46a25134df72f74b040d3b19f188cc4b9f79aea35c1a10f04a903ba2d98c6426a3eb80915fabd1b36ba39da41fcbd2ec2efa43487dbe60ec14ff3773f7d0a1ff9e4e51df21dc9d828b2e8ce1f57e31a507d3a13ef1571df1821def3a0dbce314bfb9731da6b1b0f82e723ba8e3e97e17dda665266da8ab473699910ffaf25b2db3c58f48edc97ba5cdd184d94571d48673f832e275ff5feda333c0211fbed9dddc626dfdce0da7da849963514d6ba89a4b21f6096c55ff17539083d04b2b9c766e4f7c38e2898905b03e095cb7f71f0ba1d95949627cde9f493b94183d5e8ac187b7fc1bf5408a176678b1e6a3f52b805e976f7b7cb3fa7f008e30ec3b8e5ccbe5cfd8dc07e80093b48c2f8b379aa1b907668203289ab9e59c17a655224cda349fba4114f02a40def57907662d6b0761605d0d41028b133d3b63db66489f0a49662b950fdb78a3650fd45bae543c694b5b4956591f73670c4b6acd725738b3e6bc8aab61b738bc3ff962f36404f14e1020ebed9fdbaa63d5a35fca247c3e64ab581bdb28386dce84c4a7e2dab02d1cdcd8fd3074ef01ea615b7fd9693fb84d7ee2217efa3479e4d98751db0d62828613f42e138397c2dd6a2a76c946344b266340ddb5b7469f75194df4e092314e2ee45728b94b4bb52e526522d3345c30f8ac0e092ab8499d6a6760d3c024cdae409654fa722ec796b9d7306088b8ab934aab868be406103015e0612f3d213ae7cd7551271472a4f7704ffd23c6c0a56d554f2aa44962c84a19edf89090ab384ca3f6e6ba4a28f0e2e4a2410aba5981173aa479cbc051e593e710c4cb68034812d0f418a640c76a925211642e117870a5d06edee86a7dfaca7840c4a42f5cd613c5f64e1358eb6fff14804b355384bbcde9d4d0acacea93ba370d2f6539bb9bfeb4768b6fdd72149665f3ece178d3c49b5dbe6927bded22fafb8f71d8c393adf10c8756b0ab5ec3ba69e08b251e5a9114b6b54509e4e45dbf1dee08d32d82f0da5b046ae81e05b4a82cea110d1b1d6e8da6c15aa23f195bebcfd7575b6f5d68e93995cab03ff77d21616d24109985cf94cf02a009e55319b32c804783c7948f643e0a45f4ffcacd453f9ee55b211c09218e2412a9749dc16b8b2af240d83aead8eff525f34dde3d3c134013eac2f00af9d67307f4df203d505bbf9d3ad4c664755c946a160a3b385a241ab713b11b00affdcf4fb604353cfc3209a931fc35844beb7dcb4aced37e152b98335ca02a3e4239e45232a3e963e620e6ef10912fb130bbf5bae8870805aa55156d0be4f94f792fd34452402822a877c170b90038e334edd3d434312952edf90e0a8319a0e73755198897cc38c080b59ff14667a60e0856725c0a8abd87bfa159a5a5cb516f6f4812b1444d7b322b7720458eb219f1decf99499710c9b56d3df0fc34f43e3570f7ab394fd567ad27793fc8d28b6276eaa8d4a973de43100298f5ff13ebbb9fe8020989b3aa5b54d000de795c55821e82bccb59111f62c04e0de94bd452aef64d13cae4b7ba168ddd22e127082b2c2e47b095f15d1fa693ced215e57a3a5f4ea5d939afefff2a0710f66c2a60f4379d1f3e3a5a8e85be533e953b6993a5cbe52720c8c9a4909a72f855c88955a920bfe19dfe3f54e589001e54b9727970a335e7825d0befdcc3780d444b7f098002540611fd66409a263e809be9204c56d8e76ff68803acbd29c85622446968180aa12b91fd81b9050b1503f4bd995aac214c73f8ffad54ef6a6a09399c2457d8b237ad51317454910fbff195a03d81870079e58a144a1199ff0b1eb4a09675e69d9197ce4456bf10db0b819d6012efb26ccaf0322ce74db1530b6079468b605e6d20d475d34dadf0ec7e4a24b134cbbbe4b6a61f6052ad45f8b8f59312239b35a9a7a54ab0fdc4dd6c76cb731eb0500a4c6e959a5625ba7eb9d5e3a23aa0f0b4275e501d1f25f00d6635c0d952c13f1e7074447004f122556eb8f2d78a0256662e7929a4a371ea922e9f5568ddc15340a7e88698889ebb5bc363ff99030d45f83c015e7a9c5fb709e445db68db309f3efe0858238666322bfccc751532c9e3eb7aaacb385e261c5fa1eb05c4bc0363970f3c751fc149fb6b4afd97f8be4cf132fcc466398c9a4a0d6bc024e563ae0dcd8a5ff08b3b08ef04c2674f6a8dd0be04db2b27c1a53b238cf390684be0271647a58559ace4be4563e3bb1adb4c0f1a0cbce8df7e4515d776b74d6785f02ce5425c750864d0679e3919b44433966e251b1a9fbbd6d9e6638a1ccec374f4a38ee25b09696ace288563f0667cd309dd6a5d01cf70781f28f9ab83878572a8115d67dd2174447eb440161d26ad5a22b29000447987630468c656636de45c0a7d1eec94c4eda427457b93a1f458a38a5d574d5988eb17a8385971548a0afff5686b71727929a1abb5b6c7fa2a15195f36c3b0dacd5a5b2c52f1ce2d549474b887aa7b0394c31dba21a233a2d2064914f2c1922cba795c5ebb6935eff549a21f73f14b35bf22a4b9138ed64cb87f04966f0df7bf7a2189ff5055de4657a0b558f53535465914741fb14e71087f897dee9246aa669bb4b9b40a3d2c9f280e00822c3d7ddd66b9fe763f8ba9df9027458dd563bbbe51a3a2dfe278e035ce7d6ca48a1774ca6a6f7cb1fbc9949c0e530540da2d504c1140f1b70e87341ba8a980880fdf5c7d90b0f1c9ac2f911031b05ce949286e20432bf3895fe0e62d3baf4f963f94ac4d943bb11e6c5950d2ab906ae82bb318cdf943d1dd6597ea4f7eda8a99dd2689918315a63c2009a93d144ffa67cadc0ce931f0ff6f92307bd758c5fdb8e0acf919f3c43b1a71d9411c8a5ddf28ca1ecd3f153a30f4efd4ef164bc7b75c4357e87536cfc6108aaaf441e2e21c496e92219954d71c5b06c933d5316b37c60702204ee14a576ba1a9e316d9f2fb9616be527bfce39f44b4a46a1b6db396d8b7f0bb5791d691498cee0deeacfa0dbc461336922ccdee8e13bdf1aa19fe0adc7a05edd1d5435172737b132f5e48d6470ff735e7dc54abb946b52341d90327c0ea2a29e43cb606531c81dbda87961687a641680fc193f8aae84f96561e27f287b9e827656881152c55ab54210406773c8c973d6c9ab28d3a048bbedd34b9a90bddc038621ce270217647c8a049ef930ecae87383f1d9cb6b7ded9a87e16c027d70cbd5d64aec614981408921a260fdaf1f7204335b7547a020f8ccb610f58aef1bfa911deeffadc17442b6f824b925e54f076d78834cf80b1c792213b47be57821515071909af17a4c4ebc2a4b12cd571b7bb9bbf7c60272e4dd98db9c757608fa92a3947d1278d6307bef7fe87f2f321eeca774ea7ef5f0810c02925830587734389a39c644072b91193220eb3983a5e8a14ad27ec135809dc3a4878b1d4cc3fb7dabef889854b2db5ee39daf677fca056d78721adc19092681e33420024be88a84e0c7850ecb4c18c9a980cd629d8a80c8ee849124521ad40e62888d35df42e6b12ea6f0c3cfcec0b14724dc63fc0f61adc0738eb3e2bfd630036b1f0a0f22803e7066748352bf7c697fe3609b3c621236f0deba9d056f6b3bfd20782cc70b22f3c62ffd535f435c8744875bb4be037e99df8f92ca085b89f76495eba6fa55949b1dc846f4ef0fb8e60171dbf8d4494bbea059138a9cccbdfa80704dd271008cb51f9847809171706e122867b292337475b6be97a00cef90ca5b5c48820949f5480ead2a2ddaedeb84280d54f9fe68ef8018f05eac86e0203049ca4eedec1849291b4252ced4eb37dc1869087a24bee8f07eebd6ea5c558371be427b970f5b9d8d0c04e8ffb634232b55b95aaa50289a95effe19f0454adf50846ba7079de19709f0f45d30b41fedd4c9b8759b1692223efb2383ea451e5e8f26df63690bfc3a0928df85ec282f53e98b28a5adf67a59acdd106f4c451ac3b99a8e9e2c67f1dd20b374fcc31a8d61883ebf70c081bc704db458e216ba93e2edc617d1b6554d32631c9e073e484251497ca8cbb3ad33b5861c5b4d5d588abb9d77fbf3eebdf80c998f7bf92c5b78954617b29f6656c87a209380004da875884403cb92ffba7dad43619bbc6e41447c2f71caa0ae46f3246b1d7460db464b74d4096a853d149c467f24ae5d3272d84db84c2f954da450ffda3929638ffec4b845cbebe1bd34f1d4dbc243d98000aaf41254c7e98802aace0e341631088706a1930874f133ed898e29b912e3a7ea6d6529473d958e14f867899eb77623715921acb2abaabfb09f44b2be77c80d6c4f0123c1413e51bd397df0373c925ae37a7c536f7b7a58748c27bed3da2d16ed898dff1a23a5520356b43ee99590b61182c5fe3740aa5647c8055d6fb96b971b3c200ec5fb7d07f276a8e69ccf09aeb6a9264dab9ef0d7ab38fe95b1dddd95129c8a04e76fc9cd72f0b719298718c35e25542a31ea6117e868dcea14bf1ead16f6f246c850c9e2e86e3a41a9a3ac7d77d6713acac8d3e7aa33403716870582585c76645bb9f1e1975f22e4cc4aa044ce2e429491a9589669a02cb011234ec1f350a2f76075398d58d5e9f978e71bcbe15b471a138fd3287cbdbb97f86c517a0d5c22c79da1eb5c3b03442a314b207a708ae43dde08dae97bee959359055418e7149424b953e436cec54c092758c3438e9fa2deaefc44ae4f8c69f190d2804d4cbab23113d3666d334d81c55f441f2509bd5998bf9c521bc8cebf41b7a74be6fb9eef01a5c178452e10dc59aaec972603e308f499333c7af98ebf0d6f3dacd77e1c22d97de40f0cfa4d4aa6e51352924cfb5d20e33a010068b94d5800f966526cc5b70e9f082ca62fbb171a98e1c4d68a50fca13382c19bd7fa2a9465ced138fbff8463d9201ac8a3e617dd20ecc45060a41a063a009f37008904198dee19d61ab987df2cef1f2b6c39e16830efe8fbf2f901464a339f77155cd08abe5b6f599a991653c2ee5add2932a6fc60ded9bde99aeedf342bcaa6a1e8b2249d00768927d0b0f7d077e2bb3047be39a010291e7c2d797a1a1eca28a015b2757e839869eaed1c83cf293504aa3b09ad83f33d581d0ecae457d4e3fde6bb3ab70dcaf2533f05c6c96beab407cdf61786926b1921ce8ef8b17bccd13d230d100da31e854c1bf15d80dc77ef492afb7194f5d4742ad99bb801fea9709e52b1ae7fc7c3bd2cc31c16f345a033522a16fdb8c47850ed900bdedd42ff517345514ac015aadf3f58500a7262380fe93c4d4dd01b0ba96056476a2777774fa6fb46bb324ede4322d85f10c0e6b7c4c36ec42e8f599c1dc00f3e50c3240cd148495b7cf0e2f5937ed915c7dc7c3f00221c46f0bc0d3e52a2d7b8b71de949a361554df67c20a163917c5b003d100daf29dd3d48b43c15e2e4f7a6919017d16878c6540848fc92d31ef8b47ce09513cbd2402637aa96b7fc730ec9a0bc4b814b29040aed217237d5af98de84670e7009fba31f423c65e3232e341e056d15318b075082bc5f99311f9c693a70cc40b79aed627197343fc10f07eb370ee12c58f421dd71805b0c345c41b447f4e662b34ccdcdd96022600a633fcf00926972dcab2466768ef1d98b2057af14c9f3268253676b24307886a24b533295ee52c176cf20e270eb8f4fdd370bda6d8cc71c2f267207ba66f3b94f0509cdc5c69292c730809e0815e830db4743d818dce8c5f9d66201896be89c9537de1a13989f54c84701c8fe02ff92d24b4e0b0c873702024c3786a8d7250f4bc3df8449e3910251f96c5c3d4256f41faf7116212b169af3fdd26670d8bd5b3867c86635df14f24d5372cc2d8c03ead8ee4bd139db8bfdd5cb6352f3c4b7f691ac540fd275bf6f025186aa938ba68c3b4181cffb21623d7a8755aaab2ac34cc08aa96d8d2ed6b76cf0518636f38a8f7df6a06c675ec0ac08e3b34b005d2a5309fae4c4c7046fb2e4002cf007849b6570283b19e41f5842b096eaac6cee08593623fe2b7bc7bbbd04a871d4041a86f831ed2584aaee32d4a13a30ff257d03c05a19dd2f8b0112444061a169a6957e4b59f63fa70bffde8d4c72df61b4112befc49492170d6566c4d184c3d84cbea5e121bc35fda172f12e2d8b7179ad3d26c68931b44d15105aada78f730a18a0d5a2463f6b27634777683982b49557242a90f9fc84a80f46551ea413779db7d0b8ba3eb765b10989142a871af28f26484ea243536d663f2daf260cb3a5a32612fa4606bdcc3f15732cabd6595fc51a7960f733c9181456dbe0a8c3c1b9275625726be0bef63043c3c4e42c8db7c9537708d7ac38c05ddb9f54c8784b211d651f8f974ec33b484a9ba34a5c190e16c72f8bf3e8c9d8683e0079f80070ff8ccae46804040529cd114ea6160de253ef0e2af5ad3f4a3a8813ff4e30c6494b32acfcd05775c02b72aa87269afc41eef65c3382c5a21cc65e5ae2859f27fecb8736c91d3fb79cbf9077abdd406c74ec0a238562ff2de3ec0ec94c29d41f36f93fdc62137f0bb56c8a205ec35f222e0a9ef21a68c15e12a98a5588148391ec35938959c258b98668d43806ab0db61767293e74bf9a8a48c7f1653ea11126eba31053efac4e0854d23bc3e5d7d8ce6e98db9065602d2e812ea8ca15bc5729fd76e916b820d4518d96557eff1e797c8cdfcf133c908417c75b964c1afd077fcdde2dc4458d7235bddf18b05adb5380bdf6ce5e2f3cc4b42a373ed37443f535481d68c69f745af7445395c78393c052a1afbfd5a1b8cf2e212b49c1ce8bbe64f313fd713a9ffecf37c6fbd7d3b5b93568e6caec3824af606b5e074ba421cdb602417a60336fe11e0ed443ddb07a2c73c77e7e45648861fc1592a503360b372e4732a302fd80b4a54536a7af087c8555c864a2001d5f649b26b987ac8e8b5748be5125edf8f71a43df3dca252f535c9e0358d514f5d01bbe1f6c09d050aaee5647597a874dc00f32e3864106d01d728aa75f209f9b42f55214e9069930ccfec8bc746c0402654d1c4e8bdca16f894eb26a79ad0e414fd5ce7d4a65df28175df78e284b2fedb7930b118648fe962aa32b2f0cd35df6647181b631140104d9485488e08a60fa20b0bafc67338d57992475c4e0237d8af19affac97341abe208725d3b89d08a69944220b6ae15200e8970e4bdfc3b2e7dbb03b49ed8f695d456a4505a2a2fe290a616b255a664a9e28a8ca7752cecf4d0e1fec0b7e0cc071f3165c7a84d8892ce834cc8641cc03cd5c42dbd004abce9d45cea576e969e97ce12a5293905ee1cd2d083fa33a789966877279dbf5ccd9b191ca12eaa97c13f91f1edffb5c02d1a27c8c62336d862f601ed61b46c1ec9e427ac416cccdd06252fcf365e8b66a2e0ad37ab529bd01beb1c6ac29fef557c58af6f6606a799eb8e85884c2b6845987d4e6cb4ad614185427ee4c4bd30b80e006917242e4bb85cfaf33adb4e72fcedb6ca61508378b1cad96c2b30635bf522af6311130c1b7e2674d95fd8dfa7e36738f256eaaad9c6ae8d900443c3577eb100a1484a56f8049687ae38966540dfaede72f91e45f31cc1284a43b215e6b742bc530b559a7ab3edbd45999536e6f96e97d99315bf6c4a4837209be254ea05b9cd00a32d1b21edb59e0457b77f905c06b18209987a0711f944ded295b6ef3623b0c542985e8d64d439016394201881264e4fc0302caa2aeacef0c766fc83faf07584b97579a8be46c82301118f9f1b8758e33118574011e2612978793c0e1b0a5d5dd9d22786caac1a4cb994dcfec3ad2b94aa01c06308da079615edbe2a78798c930c7009b2a9dbb632158411615df3942bf4bf3d6178bf0e94b39a15bba615227d935e9bf4919264f577a6a260ba518819e395c78f5915980d3a1a9a4b9f8b63dc0a0b312d1510fe2f4bbe55937b762566b6b456ec443c3f33d1de76cc4b2d7630a0143e8a52f5a0a8386ce53c09aaa662bc44e072cf6ed10ee9356248b2773e38c79c4f1d7dd6d758bdbc0a2a6f971b5ef57c622364690d98fb267ffbb18e3c55f7e3d39bee9dba33fc3fa3acdd8f2ff411d2db46e95d5920acc2c2d9e2beca8c38681e39de625a17e6874964867020ba6e07782ae9536a66c2ee3220ee117b263660f992d4a7a292b7c48171b58a63c594da8328d6f2bbf40a6ef8037fe68fec6b26a77a686167bfb64ce690515d5fa5d1f021780218523af4f58be9e5b4ca536a0451492e3b48557b502b6e2944c36556b37eeb4916ed0ffc326d027e2756f5bc4e93763b8f6cb130b6e57938bfb53361c714f7c738866b9bd3f25fe6e7a965b84b5464f1ab512b2f8155d62b9e4e203d8064f7d7c904c237051d48de2acc460fa0de32cb056ece3761845d19410584f15d0c4dfd151670a3ce8360a3847a2a0b4770955421374688804061ea83164c070130d1a8530d5e76ee026077440e7afb8f6f50dd19a73decec152cd0c50736b1ac046445634d462a3d3bd5e78de3e232b997cecf86be3c69c9bc550c6490ee9b405e62001d8e2e8f760fe672da3c46647488663b23b5b738dfefb2cd1e0e58e90600c01d977a10a14b6fc2ffcda332e8fc68712d1158112976511d3c9c2b244cf6bf775bcc16634cdcd7b1e77b050047bc8b67d11862af97941216e286bea8c44c14703a521f19651d335675f849602625d7e96eec2ec7a8ecb93022525e2d20386b1b786db216d0b722b468b5b4fa83f215b2c65d3503f5a7cdcf5af2d5883155be7f16a46e072d6dbf92aa89e9a612d4c45b799e1e338a8081c075e189b7a1cbb340ff9400e444ef5473042cebb72199eb60a4b8ce4e70ae3d00b4fc3812a53e6d80e1004e9cfa87db0ed8c999deaa6fc922e3ae49843bb31be7dc77135f49c37fc90c6d43604f3901fe31267dc8788c1c8813d63d6c86b52348431cb1a0f0ddd4a0de3a64838df99f97cf4557c30ddfdcc8d20513fc399bf5c6b023900191505b04596e5594a301eea49c85d5f325216124d7d2debf5037c2226c938038cdcb22af876c5e4b450dc950ec4a87df7aebe2b65ed8de329c9bd54268fc0e99d30ed665003964c0792097d0c87810658aaceb8dae9a9e195fb31c8246ed4c5292dd5f349432eb95d2187ef5ef58038403fab73d18121ceb10213acb6660183e96d939f13d445df151163dce749d3c63d2fbced7acb5ace1d0f8930fb8b2bd85c6b1687d15d7337808795659e2ea85b488174ad61a6afe64a55a1e275b51a79f7639fe824f46fd3795271025a1ba980eff4e6a03dec7744ecf26b5ed83ce0d21f35e8e3d54d4c4c2b2d4140a3423f7f8bb1b2633017f1b8e59e1fc36f4ada74407ecd37f35313373e5f3f155d7e8d6eab2eaf326bf8e4357629407e746560acd4a57a758e78e018e6bae5138be240ed2ac9796dcfcf1fe828ac526d8a260c173e6bb4c63321af2362b1bb9ef043df7c83b4c5e18e46905915d8e02f373473e175b76e43c15351a69ab672a638482cb70bfd47e6cc8b45fc1e2af9a8e2054fa99a5eb5cd3b122e0425a2146d024939b00ed6b9e098404730924d131d93416293d07c4e1ec079566f3aa42438c8b3d4518e950fdc6cf0710fb39015d6bd31ede59bc66697985c172fe7db54deda5a4c3c6fce239ec6f2d26fc510be4ac0c43648c9206e708f4c444b7b9fc5832475055c0288927fdd94c67936232a3e4dfe22885d8cb47aa8d461b69c4989d0564f1327f07723b53e2b7906d0bcca00021320db28e87427c6ed80b0096d67909b16b4869843d26c13e5491dd3320a44b27d4a3715e87aea60d89f5ea0b00a78fff4c48d075421db4518df253173263443ded690f32877a39d2f546c27849b47b3384d0d75cc9e56b9da1bda62986c868436b52d002d5e349dec540c2cf738c72cb70f4a33cfa6110c3d9fd11a67d3692136c16cf66c31725f925ee9bdacc6d324b169bd9f36e40d4d18cc9b313b74bd45e5ae24332051086b20abc1e7c738b3ef4cba641f15d64e62caf5c8e342af3f39adfbf1eb50fc20f34231fb3725f2130599703801942c33aed522560b6ca4d3782a6b2d88b0b3399b0492194edf99956097244056edf066310d4f1a81d0e0309336977ee84294336b2b22db2129e8f581d663f0f569a5331d3e6ca6f5eda2606f837bb2569bd3afc771e2038b56edd3f2558bad5554ccca9ed546209a2ede563fb66b0bab7b12ec0bbf90e82e235c79f9533ac42c06730c0860b79cb9deb07160f0ed32a5053513fff55fdf7deb6e0ff034715e3a8b29ae395792bb1eaa97ef527035f3cbad70830cd2d7839f569a32baee90cb650ad2fb71fe3ec0835d9ac080a8c511c847638de2e8be2e4893cdb00e76f510f6819b40cabb0e847507fee3b4e0db995d0d9eee35a4e1f0bba5d1c259755bc6a18f6559c6cfce4c3c77d4962689918a5eaf6e85351918c29aa5263bd243602c65bd3a6e0c757b1e50f5ce7c30731c49cd6bcf3c4afa86cf8aee48b041f57263f79f49d05ccd75b77f0f1351717780f899b1a04463176acca7793bf1352ce5545837b35c0cc1910d1138c76bc5e7bb07303d3b159f7a9b25d3ae075cf78aa17efbde7b3ba66848e92d89d0d0a1a0ab2a3661c3441e8ccf3f389d2936e7d80f4ec6015bb05d0e8d0e14d2f70261eaae0def7ec5140c0534b5c67ca520dc2599d6a7cf0e8d8821be48a1266167961c3e5b36669c1803e35de2cae2885291952da8a0285912ed2826f20a7ea810f09e905e1b963da3551e3af06697b376c3ee4ccc47240fbd6a57f779f5e18f221219a498ed31baae3f59f28fa7a4fe6fe1e43ee62f58141e066dcb1b866fbb6c650e05af3961b75e65077f9691ad23c0a2fc577d2f08c015915a0d0e769d6e88ba6c0f9da988bb8452d13fcbea679d287f56254203b53bdea7306e19b70367661dc27226c33cc7bf5782c48780e7a0b6b8dd078ce1e032b696cb8c60b8a5bf3f85cdab5815194b0a7bb0a0d72326c55db80ba9338a497a436dca5fa1888b39eb16f01b005f83a8552f2fa438fd928da23aa661d6548cc8504a64db06fca13fa7245440b6f3efed602747ff07a99d9f3fda43799999cac8a1005e5a1cfdd8bff67ec58446a94f3329e50b4d8b61c1a349c2958e970aefc46b3333eda2b9cf71fd7460be40e2d2f43b0d62306ac06cd5cbf7902317cd17329fe4dc4d8ba8930ee2d9740cb4ebd4afa68d8c68d1614d9d7f381b02933ca4a2adac28495e71a8d46a496cdbb5c0d5b8e79b1e0a7685fe80a43afa630684153ac9fd81b91be7e47a20291e5add934116ef988941fb2b0995ac01275ee57c91f3e87e5beca6284bc771dee35962952f17523a1c693cc84bbee7fce750ec548fe216f474bc9028f7d2fe131ede8dd34a67ffb8a88e77c65198fe276d3ba0ff4af3899f327b86cd01198e2d21e415e1078ac3b97faed6d6291044d769745e6d276326cd252ceb12876efcf9b919f45755828cca44deb07e30c168b7cc822a04e5436e6b26abca777fa8da87a8f9af5d1f9c6070482a184c6b58e11fe5cb66415d53ed9feace3f0419cc7db7b7d1b0c0b15982374f7fefb2d43509a191892005e0f9d7fd9d66315d4c4c8413319e5151e35a3c4d50e5f7a00d00f04f22104ae0a9f1bf6aac5edb4bd41f1fd013bb8519ecd00219821abc92e4029e4ae638a20540990ae354db359d49af7d35521dc280c51cd2b0c4985fe5db2e8885c2628fe7a17c58dd265cad861e7ca6f7274312a868209e8ca8951907aea48292fd9399e10e83fc50cf9a390c673b4e02d89a9fdf380045ebd257275708df436a2c20e1faa2ace23c2f2f92d72420f428daf103cc59a03b4437876b2c0f99956e19fc85a42ca36094a852313668d4440976db95c11889cab1168450a7658b7a5f008f66d954c4f36250f0f99fd31213f66bcc0127071259d9257ff6a6ea620c35f33fc0ed1631fbf479c2b58e65d71514174302a88c81080fd70a03a007163df1a55daac9637fe27d44f1858491008f159a5742c9f3a514fa860b353bd5d4166d8ab331aa83701e96bccb395cbaad137d567f9c1145d11caf611f67cfa1240036bd83399e4ecae1d59f8a6d162578f6883df19403aaea3385d824dc31ea01bc032f88a2780e337d774b77a196d87bdfe89ed1eb3ccd98df22b2b75ff253f3a2e86352fd11c8767057de7f79560ebd4965e83174b28b7987192b6ad09cc0829478dfca1be9f10527448ed146ab7740a5ac81e0f126928923edde8a1dfeb95a8b7c7c0e1da78763fafcb46867c78617be0339cfc75a21ef0eb1549f1838cfb93288a176e3106c9ac27a179e7fe23f0c10265350657c113072ec808a462632c1dd1912cfebcad9a13514d03902295aa8a146cc6ebdbf298462e441ab18e7e8992f8237223c15cbb9415779d42f403c52868b327a0aa753735f9dc0c35356568bdc50cc8ba76b8a4ec2558589c605f735df4210048910716bdc2f9e9e24b0bbe225f92175a3c20a75b94a9da569c656322aa81c6bdaf81e39c35c48be80a4de9c7aa7090fb37dccb1ed55f7d7d708d85593db4864d317320dd9cccb780162db3a2383f94e57f748931db15780e5f1eb875dbba8e4002e1592c267e236ae0599e9daa2ef57bfde27e52bd671728fa7ffec5cb5b947dc31137313efab03d7a69f274b0126a0b6031d37b4c58de3fa60de56928660d66489996c66916e45dc6f2a95010306cdf70d1c123d28151b62a15700210d6fa0569f4c935ba121bc410895eed00ad24f0857bd92772034e47618a3938d53a4756f9450ad29331128dcff903c7b6fd32baa04fd1373fad4b2c723936687a24943278cf52c512bfd169238a8068d4f1db4902383fec5a76d0138381e6bd2f52347ab0eb651a28c32a8c3fce15f4818066d32986fa96c6d4b3bd631fb1555891390c8cbd6a5f20f7edd598e1e7123a37e851b2d0f532207e0aa7cfcf8cd485d67f29f5a4e809e63a37a309286bbdf2f1933bf0e8f6e5a33d42fb1043be3597fcf718f572c4e5cf48905fc2960de34122ea2556693b2b1e0b1fdd5cc8f44c721f7d41a130f24baca07c55bd4603433c472d5a7154a6f2becc959162ac0ce7e26ce86f31c56ea244dbcdffce0541b3112cd28fcf0603fd31ee0ab220d7e723bac78e79561095f6bf50ded2239e841d116fad21b59e47e3e03b10c33dfbf2d3bc776923d1fe23108e2051fad483ee340ece75ee65539bcff200f9e11683c56e220eba77361f066e9ca26c73ed1e33c06231bf8f3810eda34e1151de829b35af6199f5ac3f3929ac06d0b641b49511737416c5b0a592e364d819521e022d04af8a2327c2ea53baa401db4637513683066f5cae8fc0fe343f1121ea2992e4f2918dd2271b2d7b1dd84a92dd697b44cb1222d620474f7023dfe738b4333255bb1284d268c60249b83e5707a4420cb2c975f8629300420d328fc7ebfee20bba1bd0bbea77c24519eadf2c7b9b826e32b99fcc2401dcda00f2c61f463e5efc109d380ace94f50f42adc8dd9db4b626aa08e4a3cad0031220a51def4a9b581df3a60c1a7e8958a9619633189b31e33cb2ef38ff1cc7b22438d206638c2041f7d4969481d625bf58ec09e6af1913e9a7a87d2a235cfddedd4f9f2d991a2cb052f4c03eb29af24dc8649e8d61315bf8b43753ad73e4b813b355c7b632b8d15de0f2171cb0850b7df311ff690c8a6d21eb3ff055dca757ba1d417a89789c8396a98299a79ed86db6ef48e20b8ba7599ec92a28f16ef91d0fc88f40cb6b8be814a1d5aa104a286813c8b9049fa1467186b486d70ef28d2b951775430e367a421b6f355da295c5a32c5de10d853bbc99f146e67f32abc5b09c6d1f4e688bfa52f1b6452a83277f96e3d0adfaab21bb51acad3fd1639d48a01038c3d979c1d4e3dc29c7ea00f084db67371e00675e57ce240093f545236512c5dfbf52a7fa252025e6138bf879a7cbc4ba0febdb710d9fcf9262f1c4aeb4add5049df4985fd4cdcd288a66a6ebfbf185ec11c910f7249464910fccdd593dd3edc4c3732b58c761fd3b3d13efc88903934f77b84b4480055ae6ed9ee7ff76426f584b5b3af72e71a4bcec450b43d3100020e8878928ce7963557dd12855fd3ca2e898e9c7008c17e0e44aa9fad8ab143f8c966ba929567ab17f2f9cbfd78887a3e0220c7fde11194a898831413dc93ba117ea13a4fc36ab50398b6da0493563767830136cdfa536125e3b47a8dac2835086e81d911e9389418b08c60976a4fbef1f303b392410eccc3d59b09ae6cbad0eddcbd78607d03d675ff1abd14ad40db8563ea358f8196f66cd4d6940428d59bc2cbc52ddad31c50f98951dea7d49e4d5e6c7991013a93f0df786fc9729e40a224dae51b2846b8c52929314665602f7c96e2e60c0b91e93fdd6e475d4d9fdecd37dff8654222516ce8a93d3862e6958eeccad37a450460ccd805d830ee246d804d0ad3495f31cb103c9334ae05a45673c2fed257868fd6a957130e4bd370ce748a699a2e79323fa4ff012472f48c040242217e3d44c5555b306e3049b070ca8f05be6a94853a67c8f72ee83cd5acf6b36f3853e9889de2b76adcb07668f1ff51b1e997faeb4f5f1e3542fe81e9a539223d1ff9a13b72c3c83a59fdf334d24f6438add77548554734a891b19d50c8c5fa8a0ff551a6892b881057ae212cd2e54523738c4244d0badbd07d56f821c9aa95c7de42f7d05161edebd51f43c95103dac5a7876bc5da68651858924f1e884f792aa7c96ce3f85e42b6b415538d6053b169f9f39c23bddb3fae5d15f72771ee85c96ef29090f99976cbe0617536c6d7172f0c26eb00f11f5508f1ed6e97f7c5a78f7bc761b932047390f18acf18807f34393331faac90ec74d6ab904c9ce67dc77ebf971ef003cf8deb83e549eb6d232e25a9b0d188092f5881592a2e1f520875934f4cc942c39d47165ed017bd2c0dbc3ef499ffdd4adb09d5e417a8a89bda3c49e90fde54d88f9f72451c673bb1af9f5fdd25bd741fc5ff43c7b9b1fd0e54b0010eee03b27141c0f0cf2cff5e70c08800265ffd3c915f69b589f95b355210c12a2cbedbded8728dfbeb11f360549f7b6a89c0733a82926b919680a4bbb21a424519022bc7eccda5fdf8915ea9b04cc85e7f932c4d9baf32caa839fe627ef9521d491bd541df12acf3d866ef0cb56cc597b0e7a9470d544e4fc4c79ada91d89504f50c990d6c20e93ef105783952b971c1bde0b26e7f423972bcdd7a923527189d8b62d854520ef30bd801f575d52803a3d37a8791cf22cf36f69d240dcd79ea57a6f74f67342b169218382a600afecb1c744dde90df6951cce07e746881dee61dcf583cfd15cbb80f109d084729738ef549372365f6ec335bfecd4d72e14ee4bfa9cb974cb287184dcae4d096a189c46714ba05d59ef3d0b9086dcec36575a0b0fb5a6e5c747fe8608748bad611313b9938657459efaf2cf19bd2fa180f52be9e47b55c508a787647c2bbb61058a894a4e78489652db65c7f1ad9176ac18c2030ce0eb90a1f8f8fc1fe9c1af4ebd0be4ef852a16266dcdc79a705e2e5b365ad5f8a6d2a5f312a9e2abcb6bd0173785ce5c164e7d60cf7e27ec9a27aeb2b7b500543c81f4bc5e8fb0aa1d1944407fb129c56a27fb60af90987f0419ab55b32f6bb9a913fcc1af1d96456bcb9ba5232a6666ea9d0c02e5fe397b5cbc02f680500bf1304cd4f82014e9674b08b0308052f96a91a92ae627e5d0cb18d865add28f93e2ec97a3f4a6700c8feb47d902cc6f8c72939656a1d42abd413aaf8a64dc5c94f64a231b042b32a45742611338e655235012cab6267aae24ade88b7485cca880b12fabaf1a1af83ec3fc6f9a81f69ada228293ee5de487862fcb34cbb8b59deabdc06a0ec5c55e1d04b2af5395394fb46f7c698e994829b1ef1c7a26317d1422869d75e69d992d157e0e9fa72a6038afcc95f20ba089add3441b1812bb5f11c15cb45d9ea20d9cee9ac97709c1d122515ace21bdeffde632aeed2807e502f9929f0bad46fafbb59b17dde1248fd89f7c6a1ec6582e28b80c8e512b7289358f82f6e8f8f82ab887b02b6ba96149cc7187242311013378cdaca7e1fc387b9b448483b1a2b2f44aae45bb1310b882d5a7f851ac5f22219c59b03cab93e56c6b9ec3381d6b5183fa7928dfbcddb0f7d7478d9e35f770a24f3dc21ccd3bbfc902808d47e5b4e247601aa0c521cff450ae651fe474507bae6990bbe4b32103a6938987a78ff3af7b52fca8d1828e38b6cfff69bcbd3689f8dfb883964897e490994d980076864fa7e53771504cfac6fbbc76f23fb8c61069cc27f4e56b43e9ed0a9ddebc13ee12e927a058bfd67c64f65499295876c511e8194ec944086601c09d7f6f32f18866d3d0dff331db32bf2ea40ca29dec879a980915c1c468789748249d883ef8acf1059c20e0b8e19e5df2311248889f4dfba9c036543b84a6b52e9304508bbdbf6cf6b7c5b0b22539530574021c0ffe4f7b011d891591a781a2d4fe4eb7599d04064f06d5bd280793765d5215082ee0fb19faf57aa6b84d12fe08565c20ffc946860755938b0239e0bbc270496add99e749c7fd75f85fe2f5fb8d2216bcfc1d9575827e182d8ab38137a4bee87d769640337fa0e3ddd7ae4578d0a90dc1c1f081d07d68abd250a1ef7c036b9c4306685f0da330c59298342d952f947ad133353b54a4ad7bfc64561eaea1c1ce1fbedb00b5011062d0c5c5b22f30e43145ca7f6801d4f0ede3801d6445c6b893e1a2f4fb751dd72e8befb48b5349125f34310d8c1910500f0fd47e7e8ab1818f44e1f08aa2d9eb5abee6c439f9ef1c40a5314af25623acf5759c9d1968d5b1838f492cc3364379fdd787043821cb0c0dc54551306ad05e00d1d731564891c3e7c885d26de46c329b251b8fe450c18daaeb027701cf72316bfa8b2da2a58084ff0a3861ef860fc60c2e1f2b41f2b7fea77cf9a420710342a99e61ce819392bde49180c831245b009c491da376d31ddfc823c65519e509a450b33ee1109b5e5d1cc24712437d6643709a8282db3ed6403a32bc3a21f9f95c4f49175b790be1393c4c6a0ddbbd32ab9dc5ad1694c26d164a38f21d59c6ace7e04739a7e420217a60ca461a862e18c8da15ce02f46191bf376092c28a715f71381833b01b46fb1fe78acb90507c2a97a6a686fae8deaf3e945e3b61612e69ad2175c70d0f614da8e8372a4cb0ea6e8f23979c1edc10a2b2efe930869d0d342f70431f4217ab106d7e03d799d61ae78b2e5f68fdf0f4e5d7f4f57f97ac70e0e9cd6e21cdc5156033039aa2acf99d9fcfa4bff81e6db55a02122843482dbf5c9131dd281a9deaf16ba5e9e3f7bc9adc28e529b0db04be62539aa9201f18aabe30ae9ac8ac7c0f27c063f3dfb1d2b6a48deb1868e14619387a181cb6382e979f48ac39cbb445b24eaea9e35c6d36301e992e4f96ff4489c485df1c3c825a1e4c91eb6b21c9bc5211ed09442b3a3defcda74c38bfcf99a42939ebefdc1fc197f5c4996d9da0215885275ec4577a24f16b289d750fb464db4e910a3768e8ea8461e5bc9553a9444637c42fcd830f7182f11dbf60749349c1a2e5fd4e7ca8f87bcab48a12200c9f026732d4062e9facf3d010852ba631e3fb0772dd665a8dd07744924e703173eb282a5649ae44b692f4ef0735b5b4c011dd327676b750162a86d50af67fa19d9c882f175257717a5e961477683fdd2187f6d19193c0a94c3482c603e4f46508a52f6ebc9069c663372a23d46931c58c4c74342a1ddc73f12f278162141cc2386751f0cf356574942235de54f3fc92c3943e54830b43657ea9a53e4bfb22a307e1923deeda04bc72542600e59249cb6cf55d35677e8527a73a8d04cfc46d585d845f3f2cceca38dbeb71d1062b735de173064b6c0438248fb3a1365fed1630e8d8091d2f9fd8c6e5bf90dcf809872e59fe7f9276af46e8d97d3bdba00bde165ace2b53061620e819189cd5f74e36a14dec05198aab8f9e6b5459fa85d6847f5aaf955fffe67f2d6f8f6bae72b3ec935a7ccf5b6aefb3cfcafe2fcb5636f8149662693568b4824b4b3df4ae1aa1fbdfd6f60e32e769816a3ee90e3a4a62edf73aa2d76c3a59b0eb1100094203f848202a493eafe5e7161668e74d09aeab4e6477815c86531d9a26103eb29ae3165bb60c9278168b3080c45201dd38477860a2d7624cd3abb067c08795e5b10d395ad71c0ec69fc06dd2d2a032a59b9804c548fc59161855f7810cc59f7f93dd06b9221fbf8f83236a62b123bcd725bd3c1900f063aba84a82b47fa1e6e35f89940f819963d6ffa05c32d38c578fff43e9ccf1186f8e24bb20c8d99c01a43ff5494aeffa3c027907007d124e6e3323803fb650fe331587e90c11c45a63ba961cac8f2a0a0fd23bc631ae2ccfee29a2496be3b98b24eaa6353653796e9d7b1e6d9cf9e7ea59840e2b42d7179413ed69c1380c06dec115532d1e79c2c5c07fd2d4141803b5ad29cd43049dbbaefe3a18c2ce58cbeb106689a098bb1b04d58365c425760f2ede77fdbbebd72a6abd0e0ea6e29904c16eba1726f8381f7dfa1341a408a47172b2c28513b328437f8884a973843262c4a261c4351ad52383c6dfd33b07a8d8d5940a563513f26c547d733f0048ac464e75b713861289f805caa84a637f0aa1aa03a8722cd3acfc230715f2f0f75ec51faa4c915cd5f179d472865357394b098b26bd1bf7a86c2d9ad2851f86abf731813676ce3a08601820a1cfa601b546c812b7293c8b783924ddf930153e09c1486c6bb1686e376f4c8ebbc2d8616b8a6c769ec71e736ea7fb1ca66acc7c3743091cd01cb114ae564dcb18a19a88b750f5360e0b3822dd9c71916810ebc78089260f879624097459690a11c0304138901b093654392caabca50c227f5242f264e8253b7458256433ac7bce53b3e2f9773e1f2ab9ee097f37a865ece2179558058c472221e073d5963e74431b19b5b58aa84f83138a32e3445e7b445e63de2291a8ac86585aba77d2c9547466d682c4a8434fd60986f317ebcd1221c8040fdaac7cdaea823a62bd62a679d4a13d4be0fb04aeb51003245bd1c96dd3551d0b39e376fb635cff322acaab77474ca4f091308093c9450851e13ff905963b8eb6ef2fcb1f988e930ca4823e6a09a3a6d866094a07ee1a755f248889aa454edf96aaace7069fd7a470627fc55b9ef3d6a87d2063fe718675b370c66cf12b78b10ec98e5ee0009052ff8a5d5a2dd1dd5b8ec2528a4454b4bb33abf7bec1ab8701f19318c633af4158fc3a1303529f14ae3a933aff3b1a96f66c8a720e41d86900050a24442c2d8e4737434d548ad2f8d62d871fb56cdce046bb1a01b775f4cac6c123504f39cd146dc9e50525575d77e28a69338d8ed2e8ebaa7d7f08a511b58331a567ef5903350af6bf74b55625104bbc4b8d6e35b76d9e9044f6f4bf3f9a050415d98ee3213c4da746397d6a1c695d115a54a677ccaeae19eca387b0ba87bfaedc5e00066906ffcda6e27bded70e297f9349c0b4ce12bc8d3e1b11bfe1f401385a1f4ea905aac0181f95d849451a95774a51cbfbc848b3ec6ca69619e683376e82414e2448b37cbbb42868f5c9391fd655e0ea580f6f7609d78e637e945d7d4c2cfece493f1c9b64f8c724710c1fcecea38de8cb535262ab6410430c4b4cfaa58c7fd821172d04592f255b4b9191958e1c1c11f0368b9ea7070df8a7db5f7bd1463535b03cf314545a744bad007f0324a1a40bb73366afc146e3ddc7f48f4f87fbe76a8bc11a96d079d7e8beb78538e1e5e1dbf74b8e7b10818911bf4d028444136c1272e08a18849c7597e0859cf32b346df74eb7b82b1fb2c16b405b61ae5b43f35b091e5b342a56fc0a894e3a10909d546a2dcd710ec81149915b717ac3f9b25794f97b43899c83a4210e38c7a216592b97859ff16405656c27c39ac4fb674bdc90afb5607c12ea659a38998f3939b4c1bcf6903e28abf94ee1e80d526bffd23003f18b6fc7688b4be2071a8687518576947ac2edbfe37cd3c80c5f0200ffb1547e7c52b3d848a35cd7ca01b2058e28f0c287c1580079d7abc669f5d7eeb75983e21f5992345c2f5d24c589b4932743565942a6c6e790f978ea947055304f02729a46b2f8dc677220295b8584ab62035208febe56e0031c0517bdece5dc3cba556f516873425f87747ce2282326e33efb18746ff265a6d4f5f5e16fe0187bad291d26d4eff094f168082eb41354d2f5e44ff22f8dca035af9327974b1bb80b05c58aa1eae3b984646f3a73d65556a73d104593929430d4104a26921f558c8ae7224ab18fa1003a55e950fc2791e28ddbbe01d5c64615e2a23718f30fb97f59dd9ffa58e9d1e0fe7383ac86787b80f4c41f01b58e1282d8276a4e9f6d91d7c2f119af4bb75fff1832b6d1cda1daeacc072a59e9433f4e164ee4041811be43da58d2516ceb0546db314a483c56d0f79ad85f5ae8fefb8fef261d41649d2d404800b2f68f32c011f65c01d2ea6279e11e8231719d77634c8a47aa84ac3ddf864b21d050901185c5d506d87fc7f1b9e3a242e6e17864907ecc836288408ec72542944b6525e4068ce7243249c2844906d73bc2e12005006f6f9e92dbfbf7db07f6c4032d469a14f36a0e67348a108d0ff137f0aac160eaf402053655bd2a473973eae61eca2726b30ea49c2188e3a91e5e640f832ca483190b03221acda5b9e443a0b5c514a13f87668059cdd5a3b9cd4784c131767f559dba824d83986939483b77b1634bdc99466e78d890b58be84e136b65f74e0c88be83ad85477cae83feb1384e4d1e4496ab6060b239b99608754ba165c20fe4cd25b4c5f3c7d3106e5b5e44eee6aabfc45a701cf229d7e4329b86970730e0199bc4db454b79e6e932424e9a3d73972497edcbe78a0ba1cf5d97608d2017cd786f5cfcfa130984bc8ff8627c7a32cbd68761dd6fc0bf479260e87dcb5322692922fbb26b6f3caf9f73454415110bcb243144145ed4f2f682cb2ff4adf0cf1e6865dd7c297aaf0c7209f9e12f6ccbccd80d1e6ce03e8689e16ba167f0ca8ce698a702c2f966c8e845aeb7d50ad648134ea557621942f0e5350382154b9c690ca43688ca5332ec48dd9d3845009cbf665cd7de3d18fc38f8d6ad7a7ee80866ae66bf346e64ef4c94861e7eef2b092e7109e7cec68251d7f43792a402109f43232e86f2478296446769eff5cb6cd1db05b63898ece228a4ee8d0e18295e467ec57285b91e4c6b6938fbbef38bcd87714ff8a4b82d4c6948cb7feb7ae594336854f1fc8160dd31130eff9b30f0d41eb6be3ff4f3ebc2d81e68d23a2e7517aba9e066f7256fb2761afbb401c568d465b3f14c11b504943fb07fc5b1b280bb3a06eef20457cc3ccd1df90a34a0f5e582051ae73cb912734e6140bedc51805d0cdcfa0d5666d3380955cbf9beaf09402ea380588f92e2dc91dc5ea9e4e33333fc2702fc027968921ad6f121d5efe4cf06a6435717ee10e88b6d0c322ff6ba29cce9128ebca44f51e3d7acad13b71f3073c02a179cad0823adabb024dc306eea5c908d932c2fb73d481f33de592167869976e2f87993526555fc025554f6291637aa2af0ca2b21cf61c91b1b75d18d1f912eda128c3b5a87c97d810afcc8c180b99b099d49dd6b833eced8dfc765bdd6f2e3656dc7d1a2439de67d34e734ac73d39420b07509935878997c55bc1ec8b8ff5755733cd35b86086e0310617eb6adcd8acc143bab439b593be8b58b943565ab4574ec4122e2994f04da0f95befc37d314720eed4293353a5b9ea6de770bedace2891d0ee05c20f43d9cd85fe914bcebe63f8933a105450d76953a9c72e82ab3bad592c8db68349207db39a4a2963fa87f0da570adfeb5d4431a485624244692be7ce02b48027e68a2181a88179555112f2f5264cb20c2a3f6c7b222187c7ba226f15d2862cb8f6c80d5e1578c3246c5192d5a974985a4b912476877e48f21ebd890c1e50a18224f1a1613ea12d6298186658ed48e365986db5f0ab33db85852d70b871a96d39cf714f41303765dd7e3b4cd46f564f652c61734b0ee70827017ecb825b30c502f2f3ad4b1d2390041756b6042db1dc5eba0c90aef5bfd26c162c48082dd0a16c9995a7c6aed8fd763e6ef9b73889a575ed8c492e43e8b2288f79497c53f68fd2f441eba3d1f734ec9270d8813cf98ed9b975cda19a9b84b391fedb7bd48b3dbb9009ac9dfccba367e5fd8c1bb4ea40b0586490ba92ed6e8ac4272b4c992c4ca30164977e87c60529a440b95b64616ff9f1808508175fe2e016ca293d8f7bbb00b03e268b140785f9dcdb473aa5dd5a1e8f042e760de681d98c67a37a5f0c1fa2657810fec6a03c47f1c5ffa2b6c664da055420c33e57f462baee7ec1b977fbbc4e1aec217e02f2b55d1c104f567521f8bc83814aa38ed2ecd195afe9460ba6eeeb4b3b76ea3c86cd671c6e7e1be63cb7d0308fdbfffa7a31fe548e2ffbfe3564461e7def85a99c5899356b301788202c65001fe3943f2926b6e7e989a382fe8b890ae41a78c29333820fb053e450fca9ba2516b2557fc9f3bcbbaae644bbf507a2bfb36bb218e119162efa479593f8fd76d8693b506d43ed4538d6b9958cf4844a4f10d75eee43704a9f2d874ccb1fa64068fd9e93a662c44de7ec9c6c383b0df0b82d0feba1be9969169505c50fb965c9fdc768d3a5f95b01a1d6f9ed78e88a105f4e50588b7023a282b15c7cfb91e0cdc58898cb9c0b7df407d289547e8b543dbe1330302affaa506973588e446f6317b16360681cfeda1ddb7c93eef9494597c7c5339e690919f5790e7090ea476c0f6f68c03788aa2dd52b7681e9109ea111862d582a80e0fc7eb7310feb365d4401b1cda643ff98ea506c4225cd6d3429bead75df96a64233e98aa55a00a7c301b5f3c37886769abd49d9602b923a1a111807c753bd43c65bda10f90718cbcebe3c04e59a243a71f089ecbb17ae11e3e17fa816a8bbafd8ca2a1e7376f2ebee2b5d01e573607ce8fbeb9ad483986544fdaded33219b63870ce2277a16e04c17246df1d5900a015fb4cee4b12b35e7085d65a9005d581eb5f7b356f4c60a56391f8914f8ee09447c4da17c11ea05529cc5fd956c812944db2d4add0bca096cb63ccfd433acd76a35ba0df5029b088289162e680fbf2f0d1d0192b2f36a51acfb5fdbe21c86402efd1a511ef23364532886b03a3ee08b4bb4ca197cd2d503d655fd60daf9b557a938d9035457fc8c41677878e3dfb3ad59c8f022f290c5a1bf787d45b93c747580736a53c78deebe7a24ef139558cfdd2159ed210d2177ec758871b9e17c4e4a5850a0f636d7ebf0f2ca178141075e804bdb51f0fe1d610b2e1e7c080d1274b2ca2fbd8ea608fa13f93e5d9d7c4f238ec9848cbe6bd39e88ca5781eea9abc6fb7eaee9ba4d2f15070c6d509206de6df32176caf484f90f615aed961843d6623228b856d03387824bb8f7b21515a29a864398970802eef1d44beace8c6167d78621bca886448f705108333494ae7e306488bcc9b414d1be1ef51fb9c8b9d8c1175cb3a28525ff486345d28e9bd5d16ce4f2f6d279002bb7e5a1c1a75d78ba02e1eafa94e19cb8f4c7feb4681c2d5035af6e3cb5b66f80ef770123aa56c28ba067cf7c898d21bb3f59094b7be2292574e16c82c57e40c2995e386d38da51f4ef8f07b4a6459035c7d9393453c771c082504dfecb204d6853996027b7f86149d2f6f235a84e9702bdcfd9422985f3444a4aa2a85c4dd5ea7938325d3d4b4440fdef20deac3abb20234545ce406f31221014d9035aea1500335a457db3f4e162fe8a30183b2c6084335a9fbdd2df75db86523e7d98e530d3846dd997eb72be5a15e3bfd2bce171190a8667a932b6f6b42d543099124b7e532661d0f2e486f694f42c3bbcfbdc0b8cb0587a083bf67820b1c5b5569211ccd7c5d03ce8b4b453393393541c829db6529fe5b0c1c3f4516afc08b2d3e5b1815d50895c71463c7904dfea2917b75c4918314af86627ba32859682dab192e8cf08612279186be97fa97616b2f3cea1f1cd17d1e56168ae8954e0c620d13392acb244fe7d1a576683d23db94af10117640a03e87667299479a0124af0d36b9ff870f48da04b15c386918976a2f4f2f76733368c7d43b652776046037da37d887a717673368cd77d35ac05833c2e7a96729c3c427807477c45152b028c9c599eba57c98c3d9219fc9b6f6fa4581bef5b7180692dd81e7340e91ad7bf8a2468a285630d29c1679ac49ce1eba15b35247dd0ae3d1775ba49d3952b591cbc20f0a4ebb0d771adc1a077071545c8aff1d5727d1acfb0dd1f94dfabc009fc129fe1461b1c4b1346eeecca49f74b9c01c16f8bd716682cfbc3ca2e8ee1eb785856a2ce10d9771d92c58c011b66471ab57c6ccf8609fe3a710c62f41934d881289dc2a27054af6503ede613352e2aab9b2486a2639c92545487e51d75bfaeb5399623d9f2812d3a06ed11335d60726ee898e7ea969eb0c21ffd5617457b21490924458ae59a688fc1a552cc75e9605a9f6f4ccf9cee89b78e4bd60b5f3027bf39ad30905c10e53187b99909386478b46174d764df110a98f52ba2974d41d9f0c04db1b7174bce6a097972039f64671ce3f8100a0cbe9e635845ad240b751cbc8e13cd37acf6431218f79d3e595399dadba280c26420590d7bad7b85262d87670cbe92bc25aabfedf33286c2a610044fd126431a99d02905692506e409b5bbe2ecd6e0d35a3f42d39c86c12cfee54adb4441b13dbb78a9a8b770aaefde7d42e67e51679d2d997e269a25712a51ac2ef28117743f4a32a5f4211acaec061d7f381794019cf656e0e4cb213df52f56f71bb903cfdc1b4b96e6b3f0d7c7572dee4aa4a3c0e29234b74de921ee25066568f99b13a20a44ca9aaec51c3936e89f6005e35c1e95e0ec7033195bc7e3dc55994a28e67d700ee375c95ad42a2b67af5dca5f6f39e4b83ee3f9f36d2abc37b34174e393fd2d249b60dfa6e5c13a89fca9b2a6c9ab990ca40e7357d42a2ccf86582b1f28ee22a23b6faa5e9511f5db465fac4666f77ee83984cc10fd16eb23464007eec1e990f275e0be47e26e7ecd9a74da99a5a3d9c576ff6e94251818e79cf7325e448f7b3fe5f957ae01981ed5b60ece774bcf131b088b24199cb1b270b43e76000f72e5146ac48c6392aa0b0ed653869e6f9a7f5153029cdb1bf334845572a15df5ffc5b7d9e0aa7d40d9a0a35a954b639a6a6ff94dc96436c389619fa2f482163662010dd9ba50c94dfd4d6b634c5d0f733929e30a3d3349d8c1a037dc3bd01eafbbff728880201657863b21eacee7a34b073e770ba881e9c007fd4c1a307ba4f2ee03b0bf365fe8222767c575b94dbd80287fe866737bd0204c7ea6ab01b4f0492e91843d06434956b81ae813246db395562d69b9e58a8f77995967d9a59bf7718c125be97d64f76437a7245b9ce4c653e39fd8c6a328cc18d8ac3fad82e040dfbcfb5a4a07efca4b101fe1a6b3ff76668a22ffb2b6029ec1c0e6b3e4307ac6cfd7901110e5a0cef0d7aa1f89503c19e133e5982301b76c288d71e9d4295495df3d637f2c384962ca9bf4e6bf37ab2e062666be48db925e8e212977a1a741640589dc7f1e7fa109962fe86863032bf39a1bb68ced96051af645d371704e9d935e1391b97f52d70d04ba4c2cdb6ef76e48c98007a9ca52ebea36244c23ff2d8ab7dd092f0d6bb02214a510e2cfcb8706bbb9a9b3b1a50ebb7f9357a71669e7546db90c5d966732c62b53c5b82e55b039be0c089752621200ca1f72c8cebd27770ec0fe981e6164b2e742cb6285a9b629e641ec00d6b2142900c18db8b059fe6591b607de6d2a9d83668a9c62fcf8091f75a7ddbb530950d48de5fe923dc156377fa46b81c4e47a7fe7c08dbcae04913add827568c6ea81cbc910a46e838ca59d7e3303a0b2515aa81acbb8dca44507f6700322d75357433777941436cb3174c73e803f6ce5916da1aac8d8c51a1f9663077bd7cea39dc9b83da0a64909721dca839f213b19d0f04cdb572b7f724aa6b806e17d7435f029f0d2daba90f4295268e1708f5ac25ed6ad10d456b183c11ddbdf3d85877d3ed9b646cad16443bc9292c66438d760f22a75d95a6a7f48d3bcd6636a7a82f7de4aa070d37ff344d1c540ea8abb8781a1ad3712881284212589e935784d11c09b90e76891a6216cdf278da0d25531a65d133fb18126af81a0f78cf01aa3e2a84301df8954c0ec3e397ebac79069ac89b2570ffe4e189bfd0d96edbd9536dc8bb77296de88fb2b4cdaaffc8d4c981b2ba20d70590dd5ef13b501eb503596eb861bd8d52c5afd829608a15d5284c2223efe88d644ba8ff5ea540226392251d61d01448cae0c87b6569cf37b3dc6556506ebdabe5f40738262771b831fee0debb6e233711b57e568df2b0dc389e605f45d4f8448c290f0c2afd2fee4bb5e2da5a1056d1f11c6feb7b28093457aa78efa5e302eb01a387a24c06e945c3e516131234b7991f88b8f2cf39fb9bb6790aa907ea4f2bcc4e72f813b8dca26ca7f03ba53903b84544a565405326f2227ec243f3f19cfedb06aa5d999c5003b64e39b92034d047c794c86e7cdc13f64ec73f8ec8da8885e6b535c66ac11d0db1f965f814346fc04cd1fd6141064f630036435fff4acb872fede4a0946e6ddefb92ca15712d326332c825bc0db5af6265a98179553caeedd57d9cc9aa71a7d296eda287bee3512377ee6bcf050708906377f5aa1b3dc7e9de1d53210b37697cba10d6d96fea5b67dd9a62eac429ce00f1cac73efbf964bee5c42336f884650b97216ff070a9a995e4cab083edb46765f6af2a1878aa74f6cdbc6c5085bed9449385ff8983450404f16a9b9307a4585943c53bc010db635d155e8d81d1e20ba8664d09d75da9d29858c9310da4683c3cb60d71c7ed70face7600a47d5c7e4071a869a9b3080196d58a87ff9206adac27984da7ca99ae26491ba2f7ad2103eadddd9e024531e003d49bcbebff1910e836f6e06f29512cd2797b2ea89c6771fb7c1b49c5b111a7c6839af0c88f5045715fe287a14894a290b72a7c7070e951662128c2fde071fd54e2e0a332c8c8b2a7cc947512b5e87406bf03b06b7f78b2a343386d677804debb3b71fdcdea82ccc80c83705708eeec78739fb523d99404ac3d44864f1e1b21e538cac9a45c4ef8f5e5e559987d0018d5facaccb468150a0bebd9f2530c8b09d37d5176d83b876f89e83ec36ad87c76b9d0a2dbacb875678b2f6646f0adac35b560b3d5727d84ddbebe467a970c3ddd87dd58b4d68c9e748b2336d3f18c3dd9bb33b45751daeae4f06f6c4908500df9b0adbd93928e77ac77cbb049e3307ad5cabcded7528b3bc2fcda3eeb159ba2702c85230770249db42dbf2aab5e21d3af570eccbf8ffcd0e925b89d453c197f4b62ecc2d9d3377df64ff0cfc4d30b111467c278fbecc8e1d34f778ba9d0dbef92b5b037906f827009f4cf979bc6d8d1c99f0114e4ea0d096dc351074755b1f7f1bd79afc649ebf171017b03444ded7dc74db1beeb5207705c955dee85f5b7f19369dff0a101ad16032aa0fa14f1b3f0bc0782430928552c0aeea32e8315a3f159d891bfad80194bed43d16ddd371fb18100cddd13ec70bdeeb065665329eba8c24859699ef9f0e4ea0f76a5c310adaa17a64d2ef7b46ae56a9ee8f487c025e1900c7a541e119f7712334b0670477a6424e84f80d47bb594fce952441a2950cb3c05d59d175e9c7ff4eef392100932eb9d340e763211922329b1039f619a4a90fe311c6baf0c794095e1afe5369c37340969806c30451c9509d491a9e38eaa27c026bd149d9e82154cb8926df43530848d5d0881d2289d0f632c2c7421ee0ba3510c9d345b0cb58b79124474267b1f862cb2ebc448d90eff92a409f5571bffe3858dbca5ff202951e36856668a496a029f3967577d9f8bdb3bdbe8a8d17e04eae16fee428644982d270686b1cedba94db7cf412b75099d7915724a9d96ac0bf294858f49262a0b0a3b8b10502d2d5acef666bc406bc59046cb07bdedd55d00ab7d55925bb8ebc328416ac559c18120c64e74e1fa0a711c188c8819905fe99e859f281c2044f0eee6c77a0f85e4d434db9ed7e9f0fa5bf1a3c9c7fd8a9961e54f61bebadff0e7785e1789fabf2021a28c0e987884da198128e93090259353b01f97b1fe57f396a97b8b414b365dd4f28196b130d244fd64b0c7fa1b4609eacfbed3ee6a42df1c2b11d7539ef5e4e74004db014aacc5b91a393e78c8d5974fae1071bfe7b61969fdc29409094c074255cf34e311236828dce50b0ed775bdc5d2f29d9c32709b1ee4ee35e03d1706a976ef2f816e4d6eb5018ecf83aba4f92f18b586b851e3440ff4133c6aca9212c370e70cd877052adfdadcf40d20c74f0349937b55a912bf810d2f065210542262cc6667e2f9370cb27b6197ca02ff63d8989b21df86e5bd6938f61bf206bce9a8537c32984032229c3759c8f69fb2ef7f1383443ae827c9123741c2962d545440c6a1331a445b53586c23867d743a96b264b111a48ef5bdb70bae0b5df9afc0a294a1ef94f49e85e61a5e48a0a968d96ca3bfa9ef2ae06bb23ee3c96b79d5d7ab1a685e9f5c0850706fbd1cc26605025ea766684ed4e2746f8621729bb34bf4d55d9b937d9de9ceb13a23b16b46113d90632f5acabfbe98c34c48ada5cced8db07dd4498ffff1bb62ef220a880d1ab1a04724f663bda92a6049403aad268c48a6cdf644ebc19c174ec8ddd9c1237397898200bebba4907cc9cfba957c00571b56423e4ba1b56b8e24f11405cab622e84d42904d7aaa74b89f39591ac0d9f79ca2645a4b2c338425712a2cbbf7532524a03ef508c98a84a42af6ce1e087bb6647da1c1436be82891970bcc155c5dcbaf06dee6e4fac70f1d421242b12733b739f80507395b605ae7cb3b8e3f0466efe4439fe016b0ea1c0fc431b38a6c11caa168b589414ed009e671246ffa43ceacf529d6392d31dd84d766adbe6487aec5e680ebc63a44f1853cbecbd73884a985d926b1096e6162f491f96bb799e27fe784a47fd3b25bc5aff9fbc61c798e6e37055a008051ada3540f25f7e3be182563e8a462b304399736666a67de6d1a1933f21c65817cf70c8d719ae5a732d226c512af781a76ab570f50843b20783694dd05e5be4b68a4c6689ce36b8573f95d767c452794dfa9f5001cfdac8f2a0d6521cce2408e249570a3b0c61212a6638e5fc6c9f3ddf76c72aa34baeca9c674e0d7237d1656fe56078a758ce256d6fe68142928c62aee4cd5baf5a009bbd59fb6c6c2b826bf4c012b777c79a934f9bbfa08a6c1e4e2e40446d32b9558d0094d3676c9e635401b2eb567f0825cad2d89ed28a2f55162f071d926501e050bb7b190d88c2619f5fab4aebf27d748fb61799c7578a952dd4f7f3755edef6ae73d7f0c4c846624fe592990d6d8eea0551a5ac14ea37c06af2f44af49547d5dbb252e8efd8a41ce1a8789e6eaaf20a7ac201cf68ca8099aff406c58ca38800cbfbc69947884b688d38914d807fe159332bb9ceecdd848a4df199fc25f5413c83ccf7a2f9a35233abf477f18d0eb302caf28737471b0f3e96cfd5139b1b9802f5e0c59953b803224aa2c4e1ae75099e6cdc050f87a4781376472ca02fb8083f4534411a1634ca46cf1cba5c06700d676241d113af851c81be983ec2d2cc6601fa505388e43d11f726c2cd0498cc66c07a424c038e81b2545c0e51a006fc429277f007ec6d6ffcdfa80d6877b03d663eafcb27120b28de14820b90537c870db87bbde8fdb04e2ad6ee0dfad0c731e9bb79fb26d3f122c020a656ea6547d80915a06412a65e7677081e62e525ec15f3316b681458baa083577600c5a7246d37d77a98d55dcc978fc88368bf5a025d8863e585cffe933c2e1a8f0500965a68834a0a62b0b38d2df84704cc10e2de20ad20fc576e86ab00150d0d5297dfdca04e4086ef54b49cf4c1f1fa26d2c407e1345e88dbd286528f145f6962d72287af6baf3c64f5338dd76272375ca01a787b98b3551b671d63ae3c6dc35b20acbe881c2fb6a3b255eb3cb4f5e22d3af536d80541219dddae6ab2b6e7f0ad488e17144a8fcc3814341de8fd32290e00f91da4c9785c039166c24974dddca0986b5219ee160619a5d8f362e4f9291daaa664b3195a19f6ba76bbe0d9bdca807353f576e7872d3e90bfcb29d1f51b3b523c5de51d68905588ee02f06454ec35021b9bbc70d4683fbb2b3d8ea73e87b7899bde9e38323972c8332d436ab5143dedf64ff1a1e0dbb4d2cbce4f8dcd0d9e259c376a733278623fd9f36a16c3a74e062dd10ce52b3f9f61e1e737e382f7eb35afcf48c437efa8b01c0a7f36fff832593ff81129c2b028cfa501954c6833e145e2aa18f81aa8fca5f89101a2e860e46b5fbefb95d621f7c8c035d986a672b9521bf304ee79b50e2e0999693466fe983ec10830d6235d19c909cc6f3ce4ccb6f4ceab13e7c7781e7551ea601fb9120bac5338010e947b7063af48606cbfac507353f57cd5ba6bb770c3444ad9df3c4313d467f53fc96d141475cd393d8b493997f2a54f1db4031892b0ddb76753cb0f746cfd21898c8e5f46d9bf5a58d5d53c73cf08815e056ba4441ad70c5169c853f377c6cc46360a98b0107f2af6bab8f69d320bed4b7b4d2e20d0fb3f03a306d1a17a677fc055b60ca296d4d297b0e8ab4943ff4c8f1a0c35b0a952a613fb027882f77a84acdd59444fbb9e167b4b62ab59c0ae163567de83ca00443e7b54787e97eb73477e2858237889f483eb5f8b18d7085e3a65bc13f4713b9cfe47adde9447b2af9ffbe6b5f09bd345b8d32246f3cd980468ca34a7e7533638fa4ff49869423f00d2f5b7d0c38515d615eafaa5c07ae0f42f045b511f9d65ad98b661c67223d2f0365d5eac4a9118676decddc87d4d223bf7ab12c94b77cfd176a8aae62c3d182f5fca2c965d4f1198fdcc26af8a9613ecf87e84690930247fe31467d069a85bb3ce26304a0ff11063764b0ff923c78fc1969cd4fc46b9136be1e6d564a187aa7e3254ae3213f5f826dfea92b3b4ae3251b25b03edc6af4aca16ddfd12dc0ba50e9653197a6a12ffcd52ff8432039da3a9a4f500838583ea61eef60b31e4a7d5066abe0f278583aa50ac5881e263ab04da0522b0159097eac4704fccdc2d4187f4604ba0c19fc4b76bf394253689d8d0151474634b5b29ef65297f60b0abd9a770b5d7b5f5d05199e79dce25a174df562a2136b6811f5bb100ced60d147a7f1975f63c147e4360c1a830150829681c168c85a2f602ffadad2ded3d055e010030fd98dd5ac61a65f2333d33fb73f6a3a638904286c23b28b16cfaa80817ca91bdb13b1c91f31fdb0dd668ccd9089faf1a2401cbd889521296001e362350af883a065eb237c126b19d3a045bb74c09b1f77ac193b1315f96dfddff27ff38a7bc1cdeafaa1d64291337312c3717389d7d56638e4f27fb0dd193713f161933eb13c2fee7d3abb40ade3450c0960609fb587d7908d676a65fcf54ab6fd2eed76f3da0ded639e769f6f7404a1565d2e1beadab8e80b3968326e1751531da9aab9f080a7d53782deccb71e513c8c55233789b911bd1d0ea51fe33c66387eca3c639a1857c985f8b57e96f166656bfc31118ee374e81ee54cac599f40ec024c43448afc7ba125d74381153084d93643718fbb9fb838ce80df0811b791b029ea8e2c98dffda48aa0dbfb01021d70596c91738dca4081cebd0f344de024eef47b033faba8613d86f27dd64dcff1b93b9fb5bfe7bf5fa4ddb93554d9cb9c499fca96da7ce2abe88e7740a4c8870375d5bf771eedc4259f691c03fdfe58f1da4d7bcd91813307d95458b649a0922eeb466995f0568a46b8ae1271bd652286f6644e21a0c85e8c857682f73e5d7e5e38dda63dd1015c317c31cafb68be8aec1e3ca104db79cb62f775476526fc3544094a82cd99d84a9aef4b762973ad3028c17e3406fd09a43c8a7024806864e1018f63d41bdfc40816e79422c215b6db783f70d93b9c305ffda0c94f89b7e1f8fdd991de23e40657db035623451c000be031a0ff38f7a096419b27aebdd106bd7e620e460dd6f909d1c54f6e002b188a4a294cc2a41397f083cd42e89a4cf256fecad83795f431d07ffbacb268be06559bda10e6bf7b66fc3d99cbdd512964853c162422523828ecb85f09189d11f89529e41b0cd18d127358de0b938e6c2c16492aea946edd0bbefba688ba76fd8ea1dfc994e1cb98bf1c7d872a28dde1efebcf4c75d1f221473f5c55a76a37bc54f996aadd7bf8fb4fe8a1bf6fb668911a15e44ed5412f7e94aa9745f24a91be76fcae8065e0854f010fec4f9285a5bc9a0b5476ccb8b90d904862713febea43687c8685193496828f83dfcc064632874384ef99006978cb6709c612c00a7ecc4a08c7279c10a7257fa6e4d11d86c4727632382e77020f7b309c3a1763828592be4c313f634a5615c9b20f7716e3e84f7f5a354bc878c1e7ac3e68b465195c358749f15a0f0d0c9a0cbbca6b9ff704d2cdd07bdba53de1f33c835a3c72f3d206ce5ec7a3ff99abdc347e42116d297be6583764b51486a798d2765a543921341a30f77a0f99cc665ad3e1bcb8599f859c03a16063f32a19e636278ef8f5be8598c9c49d96a1bf5b0b4d922287004070cb8fa58905d42e7c61303c6ebe9fd28cc83f384983f097cf7d84cf2b2b1b260a0e6fc422b8df6e9c28a14f0c55d1f368b1cffd61f6cf183809dc151632fd9abcdb235dbfd02897752f8cefce58f47261a76ebaeeac0dbef05cb6b2255b5776816c23fe125e1c42337e101264345426673f09b6a95a4b1499bc348f11672a6a3bcd0542894451998fd6dbafeb3b0d2bf19392166ee78bbecf2248aff5538b64b1193fcedb9de246d2d5615da0bcd80359b35846cc2f89110c44090b31b507d3c7a740c85836c9e05048b53b14914fa1f72718d915f0cd992035a311fdd034befa5afcfa9ce9dc2de6cc192d2a022a6c4e282dbab3a93234f67ef44df9f21707fce54e006a59461f7f8a6466c3ee0a4b66f42862ea09acab514e110abcf0dea8a9a9ba12b7a715594e29271a367a8460ae5190769504289ad2b10d63ccec1a06a6a49eb54d2d23404061a6d45b4be571b0dc173e203d0cb02de5204281b89d97ef4aed655a5bab692c77bb0253e6cd36b63fce588da80f56f84acd16674fcdcdda9c6ad2f70df66064b549b8b25a457533928fa3f6357d44c681f5b88ca0f9184980602ed219e06799c8ce642934cc8b9dd1a635bdeac5d6dcf3aeaedb545cdd8681b52dab33f75e2c9b162f9a07c8a9b93d5d09857840e785196c5a33ddd3f1c02f4f8e20a77d50a9d8a1b52b53dd703410844700d299653296909a746171890ed6aa477d2460bea8c40d2ce81c89ea9a0aea892742efed24e7419f22943398a0d62f34a5f33c8b01dd5dc87742bd4fd3868963e47781a9c773249bf8fb2ca5fb26eb6304a323dd35110fa742e22a4387f4fc02eb94d2ef53ec1360098443a184452dd71176df8d6167f1b6aa05a60766aed66e083dc702b436b91da326b6876db5eaee40d54b4d7ce7608a8dd39843c2de7e988924356aa6a35b3d7959333e4dd838ad41d7907a83f7e17dc591305e03c1c3b0461c7c56748ae08cf580acc3e316f9c897b12315c8545b9614562eb97f3255a83b658116dade37139ed9e51f71dd3d2f3b59a35babe4d46f70ae796cf66cc0b179cf51ae5affaf7c06132b741dfa4b34e1e6ff73b68932c31cbd4c7cdebd5d90123ce8dfd8e92d43185245700b9e63a054052ba6c3806f7e42d5781dd299bbdb2b5e9d4f386d28f5c85d0149822a23c6ed1345121bae2e79ae259f073866fddc4ccf025d4be25375f739d2aa863b8b5ee508bed06495b684ec0280fca4087afa625939a054282a8f2a02d0077d276e2ffb9fceaa28d379fe29db06ac1cb74244dcbf0f26166bd7e935c74037cff97998a4cac1044953fa5ed4908457dc90a8f04438d2deb663e26ac4a9ed0a5629814f6b4662d19cb806f433f67be57ea687ee61b39f81541605785ad9a5c14ff757c478212d23129db76a863e1000e08ebd2fc7578e1c05172c0da646d50fd12cbd35471bcfa09047fa5309c31e432b5f65daebae74245b43d69e64c152e05ecf8fc791cf1a517b44022814c7b9fc9c176bbbd256b48c6de39cf5bf3b207a26b3504fe321af6d6334cfb1f86a455b26cb666a367f52a3313956f48ebfb908c2ced8a15eac22ebb2eb5272d20c717e619191f7c2ef7671d29c34d704eed1b52ebcaa3421f0fe627c37626fd306719daa2390eb5457ce90d0d4ac906f38b3892c20cef3b4fa130726136bed91900b247058fbb78fbdca8c1ff4a1a501bb2919b3c34411156fed6b898dcee92595b95cef2245e220c0cb5a44a045564ea1722e397c2156524d91e563acc45877ad8fd63cd2f7c00779593cf7ab2681db4e5cb6bd244b9f3448ba32d1c3923ad8b4e5a8819678da60e9c753ed10649a56d8c8ce625340c49214d5b979cc6929f3de11bf346cbdecad1614d9ca1e6a113073d9ad7a14d500259358732f6de7010e012b8c891359513cbe22a29c5dfa1a9c0b67bbc2e85a66795f516f549edfb4bf42f9c5b3040ebaf0965ab3a11a26e12047d53f5fedd64874b762a6adeceb03d9ab9077726ffb1fa4c051180c756e236a4dee8174e0a78b411ae1a2f642d15a7af3e548e2cf4603983238746546b31800dcffffff23