PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 60550 bd654239d3a3695a4e81f4a2b4269d1766cb680ab2ad0aaf061df674b8c604b4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9426b6d0f8af5769c6b9f9e838d778b065f26bbf2b679ed2fe80509a1a39a77f
Certificate Block Hash
bd654239d3a3695a4e81f4a2b4269d1766cb680ab2ad0aaf061df674b8c604b4
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000017000040720000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000719bb7e0eecde9072348a79d55f6ba16522eba56dcfd7c7fa656f98ba63ace2b8d1bd8c57f78776af9fe5d3170b92acfb0a2ad32a6d60acc80bb6fcd1e58b901422833014fb9a1678863f160294a9b61de24fce0fb33732a991200000000000000800000008000000017000040720000

Raw Header Hex

00004020f9f68f1161195b882f4a07c6ae7da99a7a1f1207345a877be50e30c8b29054f2e899aaaebd87f9dd6ef6b30db6ac0afb0ea73f41c9ec28d29d97121bd5e8313f7722146a6fed02187fa7391a9a5080fed29e672bbf6bf265b078d738e8f9b9c66957aff8d0b62694

Proof Data Hex

59,560 bytes
1212160203070f61deb41e6cf08fc4564622beea2ce10b682cf46bd75daa2147d206abb1c5ba9dac1fd1a7c7f8e13412b80ed2bc040b9db613b1d26635e647da0453c4352cd071505d9530da91e39af1990ac54eb0fcc11643bf11e78012919c571b7ba6b5f8e9b7d2ab9ce3bf1b98c7c0f284177f92bc6ec113628711f46de5d95b46e24b11eb43791c1ee7e0bffa283f632ce01139f068f6fca82127443c73e9eb529551659aefc6b422f093d0de0c2c8e82efaad131d1ab031251b1ec4d1ae8c5b7ee16b5b098908999b4e2b007a723f4e4510e0c31efeda97b0ec1a2e848338866050010e0688856e04629f92f009ca0f31a12652743722878fb74971bb19aa1f11a5dd506bfa140a95babe46893896d53a43f8badceeedf971f593c5d40d1d67a47a30b6a6a2172b9f5bb22742f66c6a5e7dcd5bdd3a43d4f5182daf07fd76167f79871c20cefb01f8461a7d83cc069a691154213d8cd4a3d84d19cdcc332dfcd35b233963204aaa7b3819535dcaabef47b820f926a9ec0dd3817ee469bfa2e2400d38e33f689a506926acc3696ece65641219b9b0037635d3e710c7aa34f6b7e0c47e92ecab1f40871eb1e6c9c00b527a9b963bf85d1245f0db0a22954faa8cdde3b6e95d37a43b920313db824705046f3417b2c3c6a2fb8f9f6c1e7c0282c86b4f0e947e24deaead22997165e29b16a2ca8c78bb22794a1aae0a853d7e091a10b14c9b00a5ab19ec09a8d9510127dd8d564a05186c0fc3fc20c5fe3e613034522f526279f97143bda0d09490ea7c737f17bffee69fc34d69520d64a77fb5cf39097e63d63c8502c81898d663e58605459c0fdf19035ca5b5d8301b9a54f376cc8a4cee91980fe1a76f5628a46e8b43eae93be4e6a523be47c6710acb6872803e10d229d5db7d26e2c7f22bc274f955cd5735e815dd1046495feb457bce3a2d73601512cbefac9a626f5ee793a2ac0671f1662e2d40a0b190e0535fcea1952bb57d70ec5c0a8ffe782a1e6f126c0a1647f97d28e4568ddbfcece94d26a1bd8f2923ca1236bbb124f757f80dd44ee7bb562dee3d37fe37e3f5fc7a46cffbdb2949f99acc2e51e89d1c7a03ee49de4fde9bf2d8dafe0c66a90ad9fa60c5eccc57e3a251b63908b3b75e1e4150baab6b5e22f7198969c0a98d6097de6ded927f2aba2df8457e8fa3bb1299b91b63109f57711e15b6fc258323a29e4416d76c4dc18627944b2015a79926ee5f1ae5e28ecea0a2743b428961358be71434e48f73ff9caddabd191601102764cf7c708b477a7ff41f5ae1f7f2e4bf97e060ebe2ca1d1a3ff9fce8efaf082904a40861cf9833102b46750c0c41e65770f6897cc3b53c796ca19a42f0e391a19fe7b54d8d8caf41d05cf301e16ef71552e9b0d36fb68147ef0b5a7b7400adea18dbfc690e931e5713aecc1f1a1f087c3f4099df1625160043f1db0f07b098572de0bdc08d0f090757ef5b30facb3edd9c8a640f55dd121c8fc03d6cabeb49fcf2af60b0e4fa67d275198acf871a964c3f3d98a1862fd6ef25d3862a982bbb5b2994bbbbe018fb420b33f48fc941954196323c0e8a5e43e6dcc887397a29e745cc8d80444976bef3a8c591451d4c028e679541d2d82a0d3a1d44a0b01f164fe4db2a97196b01aeae76708969a1726c256c27415573d70dfb112a99cf3ed3d83d5ff0984b052a470fd68604a70a6fd52b2d3c62c847abc01a83352e9e9cb4dabd378bab8a4457ebfc66cad479e820a9461f71bf13e4998c6035831bbbb0dfe911422d043138c71edb33c26cc08b5e1a5b00c6136eb5dbef1d07c892ad5aac3ebbf6e1b3000686f2836043fbd2dc19ee5343da05a65849f0a179fab7404a8da3318886b390efc9be1e94117ce004f9c498a12c3db337fbe91abd93cc51fa9a0d0205ad3fdbf2adf8bb29270d0c1256f00c4528e58453fc8c39a7e425aef4d059e968e10c8b81ae2f75fe3daac5c39a542976b4624747ab78f97cd8ff37d209a90f84e73b84e00f092af3fb36d96caedf577d9d66c49197f136096b5afdc6dc724dcd9b68e4afd71f7c0e97add3de797b4ff06baae30af88855dd4b3b9d2c4fc43650e4fcc28dce8c6502e23f95bc590d9cf76445950ed2fe552d3dd67e73f31d6b9fb6ab42a4864adb949a62865a728719bcce982ab85f913599246347ff7d0ff0505f12f6da0fad851694fdfd322384962a403bac9282d69519d96658860bb3d88c30c557bc0ed9781b1f23a86e2d0b57dae72ff176746ea2edfd83994161329f52e8ef3c62b518fff94ddd7ed545e92223c93f1565d5a6db46f3df90c0c52e6e6505dd2fb073c8775dd042a56bf94a8b77bacc422d091b2cf1e649050e2a0b5a4ae9575c9f7607c0f2b9c8f4e2a6790ddc65b03394f82956bf81a559504694a764b2aedf3ec6b48e402661dc7ec7d3c147251f41b332e57992f4a1e4f1a47b22674e129d85b7bbe0e67a5235ea7e3dee8c787f3125026d1f984d1c9eea959a3a35f4a0a957a2ee8298b7186913707a4d89a5a770ae537d012d6a79f2afbd203cdb2172e132d1bda1faf33a022eaca43f98464e8141c81ce540de7fe0144b20faba84562d0a654df68a63bfff8085053e970adbe2ce4e44d0b9dfd72fdc7d599b0153cbf105f746659a261159fdbab2cb7735bc36581b71a3c200f686097892b068d512b3ccc1af5e938b99669b117ac7ef70ca8ad26031494087972bc657bfeaaa531b4b8a942b567905d5337c3595821ecf73b9c39c4038f4a54206efafbf084c18c6ae22b379448ca06946fc83e0ac2535bf7dac551630c04a7f0f6f329004e4dd2396a0c6693c310d5ec1bc44a5bc9591314cac125780636b516e8ca81c60709b7a854e90e6b58bd338563431ed1da6608e7ca0464156cc06a5e04f5a3a66f9a6b8a78484544fa0bd762f641c08460357b2f204490e856759caf55cfce1649b36bdba151c108b3ff52ccfc3226433b52e2039c5fe0c78ee5724cc3dfb53746337a897048110ef29fea44a844462692d73e8703bacd9b3ad5c7e2ecddcae3799b59e6e139d102eccc613eb5a2e516d73f64c87bb4251001dbb2964f675f5c7bb80b90e137492033ab9a09007cea603d5ae18f15487191744a33df510999bba4302189b88c06a23b4e26f786681e9245a7db1b98835a646e4c50e9a5fc32ebf83a621f6b4d8d35daf68d019f1aed835cfdbfa82ec52ce622a53ce9a58bb4541bdec41ee908add062e87a92c1cec6b724f4cdd58a408b953aab59bf3f0eb0a86d405050373234ba374dee9eabe7d7b6f55d57b51f0a289e8b41f58d3ce5008de7c65a70bfa543574be68670937d6186d543cbabbf9fe3d279c29e9842e74f76d3a753a52a83b7dbb05ca4fa07e89a72af99fc59f206b1fdc2a49555d776e1899c698bb80384581e5527df5fe6977c6f94048f65da68dcd3858b9d81499806c37db5ef03fc35c7552d8e18da910313febc1156cea710aa8fee69da0538702fd9fa9ede63e25a9c5dd47f73f7d7a2eec9f7a8561763dbc63e58161b7f8fc774b4678952c884bfa96bff8d877f6c225123e6508152b7e856cabd14f60b08a8afa1bd3ba86a62034e6bc3c375c1193f9f88adfcffd78441fe1cd11250b53dfb5e98f3156e1d91382d5f351e4e6c04cca0ae9dc978896843318fb83fdf230be6f5b9255a6c02477627010c7be4a729da3e46d71a7eb695a9d55ef1690aaf174ff39227a72c61f64e0cacc1e6d27661c7bbf8b740f2e4eff2a5060f1a9a2ecdff98fffc2cb1c8528485fd225406d0dc504f40cc7c93c8dee0c0279586aac453a00fb33cf7df7dd04d177088204234c19c8aaa7fee886b65c34e968b783747df4a73452e5de6b2f5be80785ef976b831ff952b711517fc797dddfd2541154c55b42a5b21e0cf7661cd9c3631daef6e21e523afff76cf30ce087862506954eeaa19fd50d8e6c82dd3228d1c31ac7c2460d8b7db93783e66a491ce619c395fbfaa35c809aedc5c9cc43390c0a232849d14d0247623d8ef698d2fff8a83b0671759ac7b0f39e8ab9d643a9a80ff884754b135c1b9d48360e22e39cd6ea48673175a7546016958229ffec2bc3eae4aa60c637bc221d60f457909b15a2ac057b708de79b5f965304019cb8a3231247a0dfe8a2af1e1e9bd566fa83ede34c21520d2dcd32ea768bee219eddb36eb845ff1b01ffbb88fd5e9034cda43305c734533d05fdc759d3775640a50418502ae1b554fa5407f352937a111aafa2640ab984aad0f09e3036ec30332b87b35d6fae3fa2159cdb27ddb5aae2597c682d70844b0a3283a0ab1964f3b343f328d0560296f37a84efcf5f060b60412b935ee8585401fd0d925f8627005da3dbc664407b6630b85b959a0db4140f21c5ee23793469919fa9bf3bfed45df904b4375aa6bd9443e60e8b18510ddf7699369f90cf0b381eeed42061ea640092f608e42aef5ad448214faab1201260411f8a9cf97ae66e3aac2cca70e62163f713f22fa45be994dc28708b980e23ffb1aa26ca9d6cd502dbbf67788ac81b8328c35ca381988cde2e926cf9416295dfbc1f6f9cebf4eb7c1f8091b411f45e1f58a61191996e25db59afc6313933ff58c343627c9696548aca4415a9e4526ea06d1646c0793aedb3e1e97a1d219ba02459774ff7f426af7cc1fdb2873600cc5ed518e5a711f57cafc49d54a68a6fbbdbea9282080f608c50889c48f671e21696c257a78c7217c4a2689e5327238609952a2d29f454c993e2c37b6dd27035cb79a0dbe1a466454afb75a6afed38241e69b631e85037f55ea77aeac99f29970b0c45bf0ce8e6bfc016cbe61e61303e73fd226d454fffaa82c3911766d5cbb9c66daffa2e2e428262a19f2225dd8da917b261c3bdde6cfa5ca2feaa498d801eb7446d511669ac710d91f77dc93e7b930476b7cf44665a527c032a4cc87fcdcb4968875f1ebe9fa908269e2bf1b532d15ae382ad16f24f6309439d22b6c6e4c1459428f532e6e79fac5869c645eb889cb142ed92c191bb3e86764e31a8ea1d6435f391864624c0ee4b86c81cacd85137d72aaba05f97c2108490a6920e4caf4d71c2b4662fbbff0ea6d59a5b4ed4f7cd5bde3a69039f51f23bf9ec09d32aedae8023c08478e184cce9bc6367044960894e1c20ee84910b2c38ea01c238bbe22a39bc6ea68fd9693f740e70f9011adac110a85a42ef2919d397e24aa55415bd939e5424ce41a2b6fc1f219f03b509c37f3ad70503abd25453298f0cfb4b98378c1e379fab87905a42279087b0721db8f50b7c97d3bd254f9bbe532733308ce1bea9d5eba7d8b1c83faed4814008f41d41b7a76c0db78f8ddfed6e7a2732240b6d0520c79bfa3e5fa12f649e48ce05406a3bd7c25f7776f89c161d5af28f7bc164cd7606cf85a391e773c3f608c79d3512d29ee058df3d447ad55fe74acbd10eeab6712ce6d63bfbca1e963fcd83dff490a88c77ce65f223e743b709458e6ae4ced4a7305f8b30306e5e57512b5722e831fe4693cc780cff447d54852eeef7047dd8df5f1ea18882e44feaca2ad47b4de72e95c79ac327142841a32e023b852fa70503e3e8a5b8732609081499412590b9b3dc477ddcc556ff61eaabe5b844f3193bd464dab12ae93bcca2537ed40f90832040fb38b2f036bda1d037f35370fc10a42d3f9bb3767509873fb9aa9ca36d1e8dc00ca0cef13c61e04a681c9c609a91e218eaa01bc3a7898661e26ea296199e23b205f7f9664b581692b98ca2dbae396e4643d377053b3daf6be38a0d79ba90e828039c73d2cdb489669bd2957b9af66fb44c5cbf612ca0c07e48a5cb18ac0b8e9f3f28b6fb5025a9c8232a085587f12722c15fb47ff25308fe15d90872981407ac31c034ced61edd236226462fd129fc283dd82754c2549fe8b1a82013c30f6175426cea05f7867c40092139f1ec45aa7d09642a04f03cfca0db6512f0d6ad412dba29d8f69ecf482671a893136559e9b0eb67e9ff87a1002a5e9f7537ccb44d25494ba12c921a9c980fb45c4a8b3ed24f11010a67165475e90f02baa3c952aae36dc649f67b64e7a25e805e84baaf0d6a5c33e585d170eaf6a9ad0884d80edac675f9f0f5184bcf95479b1c1e7c9d0207c6dbe472b88cb777911280f29457a9fbd1f6418c22433ce2f6eb213b3e0b311343c2fe82fea68d401f4f6445fdc76e877a7b5af5c9f49b1c735811ee666cc4239f6474fa48a50fed9db8d37732b951e799ddd7c79878b74d1637cb30e6bb088c56e2e6d186eb79ff30d8926fc6890715baa8c09ae9737364a3a38e7d8f85d0a62abb2e797be60c7e2c7882beab5f49c6e7e8041dfcdb0478309fe52565f4c05099215a9a84814855e77556decc1a0c487683301757f946ce26becc1aa1a210aa777de89d27f3fae6323394e500b7432cf1578c980508814db57c97295cfe7c4ce4337891ec88754b8b8aa15b028379891aee02dcfcaba11ae999035075a8dc9f5a7194393257444d94deae74cf515716604d409c11bfc4d485e308ee5098b5e815cbbb80b8baae88c1298a31a150334b37fa2b880299b9a9c528134ed3ad7a2acfcc40cc45d845fc4c498db5313d9c226db2d2a201361f253a4c69610c2d10f1634ae229ac522acff850917fe5a7fafd0476b1fd2bde6894e48b770c363c670c335cf47f68ffe33c4f278d30c53f61f670aecf0fe21e7ac07ec2362f932f75b372a2e2fc8911e7a58a75101902efd5e4e3aa520a9b4e3b2f3cdf1924032314a545de99f5596f7efea79140a9b34f71c1e88179d34701766c4592c395f8e408666933f7343fed3e5e5c6b58e1e8723aeaf139092ca8fec69a2ccb7866486639a2b0eadeeb022543fc2f9f160701cc44e52d9365c484208a0b18117c2e8a48c1cb6cb479159eaddc18ed9c575a06d016f0ac6efcb1c03a02bfff42076cc6b1c769002a94f482d13c6149d257fc9f92d61913c31815791848dc364e5ea7e7c4fb72ae1379bf0b5efea1908cb5332b0e383d5d6cc5b3f5dceca47284e4e621b21c13c1db2e6d9c023b3075e91b006b1581f9d5900dfc7cd85740e83dd6456e1b8287681d165b818cf44ab8534f2983f4d81396ff6c2d45eeae52304e8251b8827cee0ad02f03c94bb970cae7d9daa8bb895a0f9e2791306cfc07f3d32499280dacfc07536d9781f48872486edaa419603c25fec51b67088888fefe71710f0f95426726915247c7bf0b6ff6dc51c9702ea64338c25546a367bbbffb23cea55b28190c383fc3187e0ea110bfaa9162a13c137963985fe6f6fb37c625cec309bd05c24da5ee474325d9f89312fabab6729dd28e37b7d24fd6911afe4c50cf685f616f6d133abcd70d38277e2099c9d6682980748e4a4c9ccff1d420d6f357a6abf9d7fd1157a95f86c61a06e8fb77a0bb0be3047003658b419309b63822e38b64d59e4a03b9ef797c10652d686b35613f71dc589f027ca6bbd280900110c30510736cbac129c854204c9cf6f926558bf90d8e7f9de83ebb7a6060466fa8dea4624183e68ce637f209d9cd9dd7038652c4a174ef96b601ad155671526d841e794077320654e01737fd103c316391ca8fc0a6fded647112108be5896104132a242cc6c2d49c0ec57f36df95152ba26665f58c775c462ab76e24c9caf8d768e4de851aa9aec7a1fe27b2207f0b879d871ee0fafd94e0c7b4c1feb9254d0668e67e1e82b58895bb824cc468a0190157d532e1d39df2ebf4fb75214c347cd50b3241bbbb12baae92046dd0fdd3cbc8159682279e688f06adb51aefe8777b60feba906e8fade661b082a23fcf3a3ffc826b3941b8dbef4ce794440b32efa5eae6dcf94738bc6bbccf498c146259b17c5892f5215216a4e8f36a857b39c885638676220cdfd27389303cc3662e01fba070fbae87eda661cd58bf75bf9f9c5f82f2cd2483b8e4d7e2707df2c9fe5110b2ff36f60e7c2ad9d89ecbd9d1f85851bb2275994af625e72cf31ff42f5e949da41972b396cb9da7a29061a2f341b6b71e73e6feb67d27322d619de3d1c297f8ae6de3bbb56634e77598c64c4c103fc12e156d417826e78e1e9558afe7662f6cba48733f16927db0dbd6461edefa57ce3c47355c276d8058dae7d68fbe5c196984e59afc723b09d807ef45d389f7c503c6932b13b462a311c73c930fe9952f766311253ff6252bf1930cb76af8f8ca340164850f1aa19c3611e05d1ad2da803080855f57a47b9ce57d863ae441af3c2201aae2d590448277ebfe0c45666a4109028c898ed05fd330447f44442c6ea424db1abce99d9530b0620d4390d8726bc0089e412bbf89a601cdcd2f2a867f288449ad36f536c57344fb261f5fcbdff308edb2d7d4cff85525f20f3ff58b5a27ed7135dbf203b1a496d013f8ce57fa19b5a6e2e43d5ce5cffcef0906216cf84fdad23b15015a77a0de4fce9562ee1516346399c6911c05cc085a14985eb2979440e9c59ba3612a25919cc3c97b618d12b431e5b5bfb3354e2dfcddaabe8dd011a38e1ba48c2b6c712a6dde820d4daba149ade7ec06b3fe1e4f5ae4a257e41e1e69375745a04c9d49f1db3e87f12168e702a6811e69fc4c085666b3bb2829d2b030afee058ca01fcf9fac950cd824b668b8ba284ad26fd9be1d727d4fca59c441e0226907a7404f785b5b919026407f715435c4619afaedef9dab14d7de3ee5da4630f89db7b85352c78ad7550389343a66a6775d7e3badf6d17309d05e1d4cd9bfe4ca6eadc2d7b423c45996dffedf3d685346bfae34c4e047067d189406b76489aaecf47102c83f8832b83f6d68859f9e2be3ab16c235ca410c98105c72a07f5c3f494f8b0714a0189d353ec77d45e592fa4a3626f70146a78764bb893fe7bcf2c1247a915a9c6ed061fcae0ac4f2591ddb6c40b94ae0529074d03119881d0acccce689c8f0e22c32b2a2ae3c5a5e4956f0495ff9f91e8fe62e89e60204782a618558a082bed84ff643054c7ae62edeadd54b1a233a65194a909ac63585a5776bc538bf64090340a1b0da757e3de7b0286b48ad5abe5a27a8e87345088eff5aabac9439d0e18807a537d70d8b50e32f7c4d32337fffd25e1324b70088b3b9a789da53905c690f619bec1b020c04041cee799257d206a098942439ab4e79c48b2fe50b8b64130991188fe825b20aca6fdd17cb076a0dfec749b1d1bb3275e320405ebc09ea75733a90a2ee33ed34d8e2b25e9177e61537dfb3b8c32ed4423b95c54f9bdac7ba78e52851e72d0739647a9f646fe99d5ac595b6c3c25981bf3e24d9929fda49c0604196791bb6ab6db9743852c70f51779e280716c2d0cdc9351bd86a54991942943c1f74ec761f50e6bd7ebb5b1350ae58c66cdc3a799c5e0a9349678bf82c0951fa0baa785d1df63a485ccf36245ec8b628829bce828abfeb62aceaa5f4b2dc66b967bb4f1a5a847d654d95ed325d098ba73c60f45944d87e30be7132ea06c71ad5fa14e76e904797aed8d83e0ccc4b89b2f4cfbc716bc8320df99b2cb74fb85f909c35686f0a29ca4e053e6d3c75f25e0a6634a7a4df8c494447a17457c04297452858f70000c9699506db5e3a160d81c6dcc136980c5266b64a59e880d7ecdda6c38bf34e026227b10cc085014ffbfd4870e648bc4219050d0d413d6380016f1c5f100cc2c4fa4253da4ec689947aa46b224ff30283359b09e79cd5eb2f661b0f5888ca0d1ece74ec5df4b1becf4057a9035ac56764a15ad7b743a98d0ff868e3878c5ae7dccf6abe2d2813585e8defb150d29234f8f5b1f469b50e655119478fe3be23790da8a98372cbc8d7469f644ad0dc2bb710189329832fbabd8c3938c2aaa5d9dff8e8cef420940e79df6094a85c4ed099dced902f80aaa7e2b4137f095f04531e342da189b004ef3fdc8bd29643dfa5526e3e01511c62293e62f7714e163240dfd5826d920450c2163c8ca7e73a6401e1736ee4ae18ffaf2a888fce2a7234fa677f2748dc78832c0815172d2a5830af09b1d1a7c85ba6804ec444621378926561f861ef2149eeb966888027ec312b5f38b46cabcc2e254415418942ecf99e0a646e90fc6b6f8d0abb5028d4bfb442ebb70533a612b5a71f22293e7f48e2ea76b2eb77c1039e4308104a17622b5b7bb31d7e277c8877e582beb1ff6e32be27f66df63143b85d4e3a1d667dc26d52452b7f52db47d9aafb8583382cfacf350ac5ba528982300cf3d7388da383c1b5f3017a3d13b5838cb7a471a5842ac0547fadea250a1c4ac6bb9f695f7b6b49a7fe7ea8222eba136233e3e3fe58105b9cb407d04473ed7214c074c69eb4993a27c3215866940db8efe75b1b1c9249d975de242ed8862f8e2d7c8199106c197df77b9106a80e6d7231e7eb6501e2f09bb549c54b5fe258c7b8fb591c812d226e6520c3e5368633a3006f5a9adbf40a034d59f54eaa71ef7d4eb359f70821e01ff5f2a6ffeadf3ec7e29226ece8c55358396bbc1d303be24d7f5bc3fe60b9db689544fb6eba27daa233df0f758cbc75ae99ff37d9ee82fcccaa6a37c2b66b8d0d05695be9ff3d16713c5b2b4253c1717ee9bba477a80720e0f9fee56312d21165465b3a4ec1030bde68a3df3d142288a53d443a7e666e4a80529d12cca5e678e2c7a040984b998a6dd8e30a20cdffba123b7552bc5e3a41793774e136c9c4d97d3857240d5523c785d1bd0004e5cf8e9d5f185a037fdc9c680edb90af2bae7b8a6ec4b49221159ba82e295a41288f96228c2ffe549376e62d1e2aad6016b7166c97ea057cecc377769a6c23eb0846987d32dcf2abddbdf3d9e0373ccc8423c09539afffffd9baf58c80b73df379b0dc2b9686a95dbffa3375739a850a539de9f8b1f6ca77bebc8179ee280ac1aeb6510f56f0263a842ea377a9527b5c411ddaa9b7a8db8785757ee17c5a176ee531cdf580022c847fffef9bfc5125593281265a7bcba360ad2752145bb3ad8788d767308042a00fdcbb46abcfad836f341a88879966680290ee2232952ebf90f31253cfd3000f11562a4be183ce289c4d361711f84b2b24154c233be8663c453fce4148ec5e4d13f9f278c9f04a894411784a71fd5f612afe01bf7e6546d041af02909b5cec4d5a3a7393d9c44440500ea8c72152c9503054165736abc6d7d692dffb2d19a9cb8a211a98bdcb7048781735b3435a3621a4d9e2fab303f2b66842b72054006825f39e1d0ebbf65495edae03de3c3b98dddf065d61fe0af76c744c1c4877e9ab2188a00f15caf3423c0d478d88c7507508af62d0269f4cf898f718c1bd86bbfae6cbb1c93c2c2383e30d8463e592294a56fc5253fc7ce88b97dc32a2d7e4495dba3d7d5c95693eb22b976f79669429e2c25d4d12ffc3a40993321bf15055d4568a88f97db8cd60b72ae1d7a47fb819cbdc8cd85a7c344ed02cbb81d2ed359d372f9f6176696d108a5582f76dc3308a7430374e6a8f87f959c5020b705f31a28bcbad2202d0a70b45ce0444860c4d7a07c4926e767666ee735bcc010b81b33c46726fbf9e9f4f6737b5a1e81561f3ab271f9959a6c42b94a225b2f3c14200cf3820bfeeab8500eb529da17b95abd058c1b22d4c83a3b37dda00cfd682fab0338ef119df9cddf313eadc4f39e6c9dc59a4e1d40ec09bf05f91ad057175b4540baea3dfa497a698276b65b93251f167c248b682e4e3ae8e97dcd00da0602e725390e65bfbf4ce48d04bebb23ef1febcc0f7d101c5cb1e71c1e1f068edcc3528916c81cd4a1bcc4c60b607d20287d097d92b7d22ac0cf1a459930aa00cd001b157706b7a223c4d814f8e9f78bab773d2e40a08a53490d99c2ddae4c7122f6629bfa79e8afb4710ae9a69129004eebfd760b5e5c37d82da767f06ec7312231b041bd0f32b6f8fe99d12475d15411dd500668b6417520468e83a262d0fe49c42ff5b7ed5b9abc52b1946477c7ee84cc902ce0ce1c427365ab2a67b0804197a7ba2e8f7c04178c621be9c72ba16d5c8a63e9d00a86db733b99ab5fd19149630130b4a830811a3056e90edb88fd203de152a59e5a317fb8cb1b34179451fb477b553c26715b299956ce731a1a8427ce3e05fe34568571abf51a7b9444fc3de92abd566fd26491a5ea75489adcc8963fb741b8e4f79fb450d9267e345349f97eac8b646822a32d5f63c59ae8feb1a49adfe7b4112d8ec9200ec19e0f43a198f0e2a1d9b183a2376e45c1ace644b9f236e9d5ce5053662b86b9bed3ea833a326896977f59f7137b7d6933e0de9001a04adcb17a58b47abee21fe7e466b3f7c34ec8a90085eccb8337bd67c6bb4349c403f5780cbd228496e75e6573f756bb5d830edd57561316b7176d0f98e8fb65e6df8ccbf552e64aa30cc7e0f4c9eafcbb2a5947ac1d2a8e063a6430b14aa260069841323d35da6cce5a680862e88a5721d847994ddaa92daa92561bb5ac1524046cf2944dbe0804d1f237e110cfcb68a80947d601c7f5b68e02329507451ffd67be030593bbd701aedf60d2937167e6d8714883af4a225da2452a00f8252bc7b3062f79bfb3c62594a3525a4504f2833514e020402519ba12d056e9019af2dad4e961f7e10672cae9bfc6ea5d4a10062c7f2432ea4435b2c6fde03b953bc22b9a6d916745157bfd01fee900569f48857209e953f69ea32ffa8909972ec61c1ebc070aa20f53731947d9b7fc0d17078ef5c1bdd10e5bf84b9f34b46b22e57866c373492da097a9e744d16d40ed2ff9df290484d54a98c40774daf935eddfc70526777167f6086d2720ea0c9a737738f55a2e57260d5c85c404a2a9d45febe0cecae7995d84a2478b374e42331e636a34a13501be82cd696df36a916814dd75db459caa96198c24092a2e4a754d69dcafddfe27db934fdfdbc2b0211124d025fc65622145ea6b47beec973ad6a62736f53ccc08e8250e6de18f06417270882fce602ce212d1cd36466f05d0eac6656883e8fdf846ca033ae94a5d3e048cf02197168a33e99a8c52d61d4569c6c8d161bc57bdaf6fb79755de7dd647ba7f0bd815388b3204e02d59dce848104465ffd4e98f0f11a50ee9d1d863b0a9d43dfb8a4f29b98e31a03754afa5c14b293b64e60cdbad21619b2c4a60ac26dfe64dbf7e87eb17cf3dc4e2335f1ba11ab2cbf7ab1a0726d942b254cff19ac79f966929943921e46ef1a3b5ddf18fbe302e485212f9ad25cdb9ba3c900acd9b9353d2395d8fceb80b02b12155c2e5f0592d2128f828382c5a60132d83c04b3487e9a537ef637814dc32d033185c891330247cc727c1695c72a26fb473cd27d40675a78a224f4f7ebe9a26c71cc66b3808ee386d683aec0cc5c209d630b3f56381b29f3ad09913665a5ffce044f0af251b8323d9cf94901761d6a27e09840c2bd3a2d4cdaf63a8f651aa5678f2b7dfee0316d324dabcbe3551a2f844fd574e0612e2dee0fd18c8faf59da05b940c51c1d83e17fc91207c4c5e36390068442ac3eb7b043ac2ebb0bbd81a12d1a8a5337e5c3011a7d46a09557043e0e6bcb38dba782f3f8642b18698cb6d1e70ca9e38eaca54210d04803cb59fcd758c78303d81ee97578ac154d0fe4a0d4194f96786d39a9e4c34d1196c5ef023510f3fdebf18ed5956bcd842190d287f1c5d2bd125003bdda9b289ae1a0a0fdb6f8c622556f3b2d91e87fc5d937680637802dceb02fe533b7c9fb3a0f13671b66123a1c0061a08a61c4c77fcec9cd2825c401f37f2fa7145e93e80d0f02300eba32254f60bfbfa67c68abe565a1fc2a9fd730d14579560957b63f3d0c672786ddb1ef413f9d1c12df40787543324a4faee3dc628ad7272a8d9705d30454b6397772f143f3a98f9e07c18f44c06d1fc125b4be1bc423bedfec6714df6692446d20ec980a8f44fc2c820e7750339b33925c9122367210e1cf7a9ece3f9ea956ac757ae1b6b04e0a2393d8526537f29b5e33be03e1cac80a8c181afe0a362a060dc1407831977556221d90a5ed62f3ac7f21c85e3eb06d1c50ada1791a359aa49507f1fa7aa24c7a7345deb30918227c4de5b0cf935506c3bde93f75afa025f054211a897df6c1f80a0bb12052893400528db9ab5d3b866e5f066d1b578f1f4d89146186229f0c6d7ee05ba01a0c0a9a4c954d9e1d2328165de773a868006500d08468909a6aa02664a8473af5a86644311268f9619be6573109a7d31eb8bd726f4f875ebdfae91f28071368515720ac7fb1ab7c0067cf629478edf3fe06bd32a47b0267e18d63d2996d3fae3ec59b7416af308756fcc2e0011a0f2a4636708fea500a23c16f6be716cde9ccee7b7b04e5aec5816bda9d515f840da7462080e566f2ff9cb16bf6fd128dcf8960e7e1e181c8e44bf758a2ca364d7774cea26cedebb22539c6582a95c86005b27a368d0e780a3401d910c898c0c92db79d573198c2fa198e1312b88d676e6f262106bf216c613fe862a16224c60a98390a77052d21c894562eb0c44e094fc53a2b14c4c216cc0793cd2c13d0f0f82893038019aed34c6cc1390a5ca0954b7a4b4787a0ea19f43e324105a1e1a21fecf751712c7abcea59f0adeec82a9d12e81b456373b7547a4da155dfc94287cc31a7e934f0c05551d4ba5758ffdb31e48b9c0fd0693fd115e9d89cb48f36eedaf23fbea3b2ef8baaa5e219e13989f1871f059811b7c81fad1e6b77daebfa235940bc68d64fc0ed3e07353d411893fb0d0c983a8dfb3d03d252c9c55b5762350810f5a8bed86e718565b935786bc075337beb1522977de46f3e87e82a54b296d837bf2a4a5fcccc04156264bbbd50e6801c5958e38c1d9eb4211cbba8c7e7c6ae4d638cc519f6a75ea8657e1a2c02f89f3e38467ad7d147312f3274164ccdeee0296bf693168504c31ea8f75a3e060514c4f7f039804c684e8ccdb69f9e3f09577d5d6ba6838a41edfcf7807c7adf81b8f283299c5d66e01bde055d964eb93ded2146c1fb3c07e20d4c0f4931c3f642c37f6db1b707cea17ee6935609fcff71fa4af56b3ffa81a3f7d263d7b8879bfb84cd341c52b76457912d43f310c0963b6e6092afce63d94b6701cc3738767f7aff7d63c8fb060cff7cb5fc58c29c5e4b72f20e27b88d591db4aec4367576dc76b3c4042a530840a1552626d2753b9c5ffa606404352ef681196c1d6abf22cc38525f8bacc61e6eb9a745aac44943dfcdad9ed5e8368232d47c0c44f3f4867095e0720fb637c3efa91c8b6ebe78a5242cdc77c4fcade38f6c7aaa13403283aca3216be5ff03337635cd6ef778fb5f765fd1c4511a28a6d9fc768215204a03ef25f1956c4b047727138b92d1e93ff06ff1370b38c905e6932cf0e58692f63dc8088111c56d0047c520d9b5eac2b68458545c11aed2f24817bc33ecc311a04546e7a2b4aab990f54c2752feaf4ae1ad134809a29b4126c1f28cf8a2e29816b97cb7c05d67f0707f2ffa45ac66228cc970a2de6f951b4a794dd38a9636387bbb53aede82b8dbd7451f329202aebb03c9286af8376ddcf4edc662e80b05a7f29edb0f9b643b8ffa071afb0a49f1a49b0c1633fe7ba63cab5ffbeff3af3126503f4059cc75220ab4e2f37747e23fbb0e4834b80ba35535363e301dfc4ccba164ce2ae5557bdc3671f5cd9ba4e82357c212baef2530b19771e6d396de9c0f62ef85d0bd6f77d862f15265bb73c2173e4e2c16985e46b9f3693f206d232a7493653c299c6fcae1a2875af9f5c6a789c0f05a8b21f911ad390912b0a06b889deafa917c631f185ffd0ec57f03b01b0116221386fabeb67f1e353c8023bb4bc07c0bb6dbd03df5744dbe3641c03bf60f304350f36d6623fe7bb069914a939ee20a7057f3f4beb2da5695c5a5283d50673ef672ed10536daa1e87c7affd16a73eec2aa76a7d10b7d63dc94a1145274b432021c096c7b990bc61b580bfadbbc1b93b12500f8c7523655cc44ae08b6cb1f665550020b9fea366084bd32272ca57c1a7cd179e97fa8eae610f69ef099ba27e501cb4ab10b3b26de9d65fd67839695f25dfefc34b893f4655ed046a3fb7efe66ad27f5182084d64608b0018c4c940d312904794734cb45db0e4aef7abfd6cad29685a421c8b13b6b65cbd22db36d57808a4a228605e31bb821731b971f6cba90ac59153fe0cdb0e47ec909438a04402398e2d95e051ce2c1c607dbf246c6b0ea4cd064c84788cc8cb6019eb9145d0a274bc2f94525d4c3a063abf36ff7da5e9fe5c669cc6bc5c09f9536e9a6678e4b7edb800ae97df8206d9f4fe43a4bef9b4406f51d903585a8d036ab419ad2c7904c412fd9b844872db7ef8e553cfccd84049754beb2bd99da04d597bb36f10f18524d34c2b905f76ba7c8102d4eb6209cb4381df46173617adf91106eae15293a2c8a58a5f01bd33582a71df23fab072f41225863fbe1fb8ab8f6c187a96a46227328bbeffaf8b9ce0f7ef8a99fa7308f284de15132ffd44bbf7f9cef2fbdb71f6dfa28b79537f5316dd9d33c2431239a64e87698a436c1e23b566b77023ae1244d7c9f7f9ea2cb386d6ddc827c7464340f946b3ef31795dffacd62fe00d076da9a941bb99aa3efa510fecdcb4ef2c830ad6569b610128fc2c793923911eed964ecc4da1eef83a29f02874d048716b86fc56248270c2b3b6f4ef3929cd9bbe6cb33bcf8fdc7b145d853e3c73f9a798cd1d3f9aaf1d7dc3496cd148f1dba09e11b1b48ee6bc63aa1e4423891f2d5e5e7c7f40ea6a8c6a1ce23f3b0b6e88c98e310f6b444400c36d826cd8f37a10effa23a8fdbe6404e01e9d53a657c23806caf92395e88deff2bb03e1e5e0041ffc7514b0368e4c3778d41930bee328d9b6fed6d3c09cb99af35babce56a699a16e6b3205c36060ddfe6dff495b256708a2abf95fb00d51dbb44612fb95a32e001198c519c89747b24ae926af395dfdd06c2792faccd812ffa76481ea551032207dbc1d47b85434521d3d839028f4bf5a08284085928f40f0a1e1230bc8868722cd848bfd5fe853e56f5428f50151603021023142d7294b999268d4531ed8137a312d438e0551f0f9d2e6b0f3e4ba871d55cd905aee8d4964e50a1cf12e0bc4c35bb2fcbc7fd9272be4af57f4b98de4a4508078ab92a76160b23440b6f748f99c92eaa9093969199d8e6fc46d9b2fa2fbdb0c1be7d72899b088380497f4d04dead6854fa9a1a6f4fc48379dab64dabefdf43635702ca517462911f796a03dbe15f5caf345436fd145a6e8b1608dd709229525e046c264130aae0808660d5c5e7eb2ad8c75d37525420a9af41e1390e5a88444e036c0af94d62b6ccccd11b5524dc203792411f54021df32a2e355b62e2885ff5d55bed36f80e41f722842b9a88eef7af642eab69553c226ab2f902f20b9bf707512d172220a962a928ea7f42c10fa422096356075e4a24630af7319850211620ec8fa9e0308b8464cc9c05a5ec2eb159b6142fff201b3699d7764e7e320bf6190171cddbada290ff8d9fcc2e24a1ac818301b3b69040bee8c24b13a0ac1f3f1f6561fb56f548d57b2ce191c6b46e0704b5fcae040626bc4ee26025ad19e95fcaa7b51844d573f8cdd2754a4832a3dfb7450955a572d6d0ce4c531d69bb613c1c79722a166d8914220386fc8675f61e44a2c8887b306e30e60228414d4079db729a7f78391e4e63e7c359b11304a665565e99cc6515cf5ab4729782adbba04d2aec87a15a1fd00a33523c3aa3872fa952c9b01fd93b887672833d55e9256114cd690e7bcbdb474370c2c759fa4e108d3b025b0fb5b66779366f8e4bad7c96ad69211b68a5c803674fc991bbfa3ce04f75e34ff1462453fab898c4d34565e3710dfa1d9c613a2030236975607c90e89390312651d77e9de5221514b50e0dc87e402bb01dac81d43faf37ad9507946589f5b16a1642fd640344c27bbd5e6a713f3f93c0b74ba2cfccf7551c02e78d0a9175f3ad1665fe9acda649cae72c4c3dce4c06ba5e6b63ab2e7031ca5de5a7053b6891d76ea916a7ff0e08664a8849cf34b4c9914b5425b0310cf4e7b7aae0c9712e1054727e516f79a10d36a1869b85897d7fcaace07d733572c698a5e27e2394d41ac26d04c6dcb686fb6b3327fc88a3c5259a711f5f59fff4ba97d081f19700a7153b3f21af324ebc43add9caf0c83058a4d05e0b77bcaa60286250fffea78fe0fa101fcf3e04b18bee0fd61e6f92beb506a188c930b614c6f615cb03ab4bd626d894adcf4ed65a7786394f6f71d5be7f6e170149440de3606befcdf41af97d3be38c3b1fa56c927f4b2931d35fdc8e6f07d34287b31193fe62e50482e9170df9a7bf8630b59fbc58954c6e7a0224a16caab4c8d289909dcafe4641152536835488378853a45c504eba550091b5df576151a0fec2bb68fde1a5ea28c4317f739995a0e2d9efb65713ac63d2ae3b24eaaf29f89c789d88a3264816e1cfcf790132212a400f74357980aedf1e9462311faf5373ea405da360bce3e56cb07fd13111cde3ed882749571f48f192db907120a7185347dc4d4ab8816b3d2def3460228809aa034b7d2d87331c611610ab483e39448043d6e6e2f5df808cf2e37125f265619ab569f0c572d6fee244cd2162517077870d615d601f0af264b5e0269b0c62e37da951b129a0c4143375100679c96ce9faac6c2a1547ab22fb085c24001a17c1148f70bc1d9759b1a356e35b539b18bd4e1834dcd5eecae6c67d76b2290ad26c90c3af1487c119e59b2f1198e079c00f767fb3546da5d4ad606fc64392529e19e2b5b8e784afe0a61b03a512c203bf6c38e38bb021a7d4ce34b93ab257d56e5f651a6224316f8f63d9e961e679e384b8268367139d3b766e93df74d7280a756f47021a955b5fbb98f99158b1e23ea0cc9d80662d6ea3d17f4c38bf45565c76f60103a6bbeb284ef88463752650dd459e1cf6030468e27acec85fbb3f55b2b5a3343f53eaf2ec14a6f189d702f67c20e92e222161264c9c20939400883f17379a0315254aea00badaa757d6ff7de5dcaaa6e929185ecc00381e4c0d96632b0e8ae66af6875f21b6192e6aa46cd4d845ee5b74aa1ece89c572a61f14874bdbdcafd228bc17f542a6039ab27999d926e68ce639f432ec223be07160049cf75c673ebef7bf5bd5af60e75dd77a9373eb64b09f9378c85006a87fbfb24c7d1510bbaf5bc93ef0ac8b19c443e77a19bfb02304b6a12d39356f95e088961dc2940d34c9a1b21672057b69e9f97ab71d7d8e8e59580f6f74e59fff72d25af3e631db0fc2a7c7030339552bd5695ff1a4e3a87d4173406e975973b5069488ed6929d4197bbef715f46c2218bbd4d0cbdba54aab8d8a2b9bdb76199d5aae156d9783297239abdbff19a7cf7af9ffee1b24cb35aa0538729b3f3be76c4509e48b6084d47b7c7b52c2e8b84a23174fe0cefa3441ac72a8e72158aeb89192dae38213245f5c3efd01d45aaf95c0caef8a24b300fac32e69e26dfabfcc2a0e507a550dbaf8e04e930b21f6390c5ebe51ab07c362764599a2bab41f378fb65bed50e6768751b09479f034bd0ce308660b088c49055e50b262e21a3cbd8c602d4a6551e9dc6f86eea99f8aba10c4399e729e3a66b99f294108aba972f52f64d343b37d6b5cfeef502c2776b74205492bc1c30e746891c1ccd72691f6b22e7ff1469ec94409b16612ace02c79d2b40d9c3cb8ecbea3ee016a7fb3c0597da22bd951c8768d27fda36976f855ce8785612334d479f29168c16ed09c3fe2b1f6a9693fe157c8733cf1efc969f1e6cf44b4239f5ace376fa3f505b7bdf96c7128f59c0047fca49a6a3342e9564d970a2851f7558cdd73721b4f9fd28ee72a9732bfa3639c7d3efa0f61d2611b0c88370b20dc49b98db64a1dc7f72e57aa934944679a97c0020be1e14f12cb2283a5a723b0228a9658ea504f9520a0349f49ae83cc7e599c61d39a6d2a0769ece6522da7d81d6e622ffe650212471577a7a22bf6f8d4637c498191aa16562ead3882bc6faf26d13c448e35aaf68cc061b3e040f0c633ec2889cc53a52585ff85319710cfb05ad0e0d34e46ad7290283011be1ade7f37e2f3fc7f5af09593b9765bcbe4dc935c64f7794118b97359e759a70ef412166a78c0b524cbc2d47a3a61942f942ea3ec09cb098acbe1d2ad8952c2b1cb55c88407c9f21049b7d811038738b9f6a9796a424b23903393693503ba16c8b2ea90fe96bcd07f4d083ee79257c2ab23c5c4733bab20f17c980eb6e0e5163ddf95d1d4f5a89ecb169852bb6fa6cc3d1ef51d26a7c112ade1bb8143f4eacf9fc580da6c4ef0b6a298dcbd38e22c1713600f6735c877a83010b2add3c0046097d1a0e39732ce4f9b7191cc54bb0e27a1578a6677e824de27d47cce1612a6004107728b628b222dd04c1ff2a5464f91f166d65aced122095ff7c3b922e5406b61ab6204385d8191beb5c1af843154c0fe228de026327d16ab2ad8579abe63f324c5ba7dc6de59549ee8874b30439048dd69ed069cb105eee89ab701c4bc3b426158790f3892ae6fe6477f658fe40bcf17148a4985d63859981ba8ef8c5449b1807d3ec4b7bc6125c50d35964ae929dda2bb9e914c938975ca03123329856c27c20b5d8824c175eab5543d948c40277a6760abc2040893bb99ae2dd7e037f7dba5a0d879e2d35ae244427342d2fd021f4a72ef51bc4c96ada4a981b6004a0bda51458dff857bc57b0a47e409ae967782663c3ad7fb3ff4b028bb6cc728a7a44e3e751bcaf0f2886d6803f65a5bc8805d8d4092cdc2253d772de91dc28a8180935bffefa40e46ce961ea00cdc810d8275c74d51db938c5716e44b8bda091830227a6fac14a42b517960261722b5b62606a34a065d379f94218c28fd510897f77462ccfc0699b3e2cddde0a879613febf549fa33ca3095d3dd42b3e85487679b1ede10f4c7059716fa5cc94b632e40341cce3a7821c84e693d847fd0cb1361046844b76ba9cc02ff192167fcf6c46b26bd4b68d2ae4153811a6d75b3d1c99a11bd8edb2ad64e8e8d0de35c437b1c46d89d82f1a40c56cf808681317fabd7d3c4c60ba64b2ed20d0a3a45602a89746d41ba5cc1ded304c248c97b6539a894c076fab13ac42d8ae4da8167724c5c6523a876fefb8a4608cb2e2f0a6ff5f84cd4ab84fd111d9a7579528fb8334862e1156b827d84a15b1a0cd7f4c266c1f04c88f47cc8c5018a2d3946c3e6d644d9ca584fdcfcbc49dfab62ce2e7006e9a414c4cbfb5f93ebb0cb2c1cf1a3105f1cc91ce993eebc4d22aaed4c33f69dba16376a97d3b565be40f3c894b3410332efffd461d289a95f9de326277794ed522bec977d77c955dfafb7245dcf394f9f2b09b57729b09793b3593449b097dbf2e57a8157e160c1d428f50ca7b50a34752151cc38aeea58f6c45682937b163c153fce3373f6b90cafbfdb3bd6927f39cdbba23a19b46ad8632b7eefacda3fefd57019617c1ef5b74c4f4d4576dc480fc0678e66d01c1cb4e3b1e14bd226c13f566c4cb23cbed16d194b30542a2ea06421eacd0b184888e0dbb80c06e5528db68d16bce079f5e138e4d876c147a7000b884d922c66d108253e20fe3fcefc551aaad8dd258b72ecb8eb6537b7baf7c0a7a16792cc0d0085fa534f1e9f9b2dc5027e89bb276e8963655ac47c2c115cf775c8276b1e88511f1e3d54cb95fc157f2a7c18406f4f25b8bb7bdba4b2c819e88c80fe5553ad85358a44ecb59fd4ee259e59b3709f729e696cc3ca4f754ffc15d405a8677029f76e2d4c09cd41f1796cc7e258849642cf1a39e88ecf0bf20ca337f18f773286c40e606fccd279da6713ddc33f06ae759c4d8f0c9b58255d9ddb9a25ed26201cd77ae8a7d6d98e527a90e5ee2d7811fd540852554eb71267b681047de4449eac44ee0a91be26c78a69eb974db727bce6caa5754aad9962c8745d70a356f224030c6eaad60b645ea3336cae58c9f9b606a9c348419a1598e81caf7fcc3dcba84e53c7c2329ae8b220992b96800b7f969f3e02f600ae52b28c381c00b84f4636cb2a7a894423f4443f853dbba895a88adc4a8bd7a20f9b98ce5d7e7d83e96aea1276e8e17d4aaabb1ccf90a6eccd6fd0d1d920bf09a87346dbd37814e553f621680fe0185ff3f60761944f6d172bb84dc27f3f4ecef4d58d182281225fd563b705edc9ee29e509bf6070e4fbaccae07c5a07ecddb4eaf1f7658a976e94cef5bd3c66551b86452c1efd586c8bb4a0568e662f8ada372d340a5e301cf9aefe11efb894cea40bdc4222506fa005192cdd79c18f7bb2366cb3416b8b7199b8c3db96a302f9d78f3f8696986ffdb9eac5b4cdd574c8805999a7230e6c6befe8429153fe4a66ad479dedea673bff444cc7cf69b504dbcddb36cfcaf5bb51d6d28708dfd8858577e59c87ad2713c8299216b8c0ec1c8785debfcb8c1b1befb97380040c4140872f7910c819a77645f2b8209c5c1ac60f91550c0a7efd8e817fbe1e5955192a68fd77acd5ca4252488b2e9f7d58b009291e1d7c850369922ac78958a1a5277d08e028c707baa92a90ac7cf5a3cac810432a26f07ffa468accaad2826c309e18464fc76c3df1cf2eec602418ea31013c5d385ebf09cd3cd7e4df5bf3280ad6973ca3c40dcab459a337bc22b1fa2138af5858f641b073f29502e34370d98f5c2a176f6e347e88f5bafa97f5dbbb52b01602b0b25b7135de6030468b0c12c6c17678d99337c3a49a02b3988ebdf175b669b95ecc497a362feb69decd7089199bb84918ecd6ad6e0037a19cc7e68632c95bad805c35ce2ac46efeafea78b31de380ada22c59d718d692b8fd59c4d2513e6156f0c900e2efbea9096a545f5f0e63deb50f31c7d15f47a363d85b38572195509c6566f724a587c21cf88f32c7c3a8a799a1dc5a7e22e264edd03ecb5974196776c540f72efd40310f7bd66f3cd0b8aa22efb3da630645608751d3cc53947195e234699889480494f3f49b96a8027fc33337e5cb2fdc69c9911ee977ed3c4df53cef253bab6ac90f1956d24a5628d70be3526793c183fec7de498d57969e2f5640c463948118dc1663dc3bbf34a841a7707cdefedb0cfea16806d485a29aa9279ca5ba56985ce3dc59a769215926bae3603891cfb7f37c54c76aee5d41ed14d2f627a5a66730556570184c1789db8e9cd2452ecd73b7a79ec03c3c81035263a9aead0c5cbab2a39f770ed2c7d71adbeec58b8c023588d06fa4a80d626d5a519b92b539a81e495e597d75dfdb29d676b281a195f3a1584fc29131e82a320092d8f84cffdc4e90c4873c9fb5cb5e05f1d92e7b5b65fd4db669567b9d207cd6849c5f0012c6784c7512067aa0423c36f38c08ecebaee5002543ac90ff13e94f4c01ef771dc1f8082bb90199952372bca0083d951bf3119604ce5dc5a49963766bf5da70db530db56a79ed5df9ff5c62b3a509b0a43a9ad1d57c3ff5f67681e9982477ad332b7c3fd5c9d891c40d05e6d21e01ecd6249f1f7427e99785bb492ff0ea3e5e750fe942757cfd5f5e91337629a9a0faa5076ddb945ef6e110d046c728530c3f51f12333cde78b9260acd8d442f26033e724eb2d415365a39b77e290e440fa3bf967c7acbb0149aa5121fb85343434bad0612a191f8747dbcdcbefdf50f7509b25609f9f8596d6279e370e0fafd6d1ca6dc68633778483052b6a03a0827a7e99a781d83ba472f2d3d75d6387e8f766a5a8e8fd4b756ae2508705c9767e5ea973b372e95a0fb241eaefbfced6d288e542b0df5654f509671b0fc62988dbaebb61550484368d970d3316d4870087bea95f661db36645a79e698ef53825be0f3466af96d8dd01f51493f963fecefc14efb9770f3d4b12bc737539b0827370223afe6c2a57c2e7f4e955e2bf54f5efb0b71c78ac2677945ccdc95b0bbe00ca9e13c9cb8faa7f978b80471277e7492e7ad41a65e728f3e6698021f2bad1312bdd703c4fee2f442c6cf87b05e6d561d97c7c04eba48f830b2be606b416f446d941969b7101e330b59902e076a29ed382624f7e171687857065725d0fe4da2959a59d8193064b913383990da4d37620a06d6efc67c8455d8da8d76ccaeec273f75b3affdfa2d86eae7ed7080595ed8c90585d9b6a0febfec0f23b96b5698e955772e1d92ad50ac74342eeedaef102228e279cedd4b98fa7a885717193d8f6249f1734b03e6920f3ba2f8de5be76f2b083f937b3e076c8dc721d463e2df3e683a93d0f0e88f267bad185c2960f1754d1920aae31139457f614b4ede8d9b1068fccdc5b38552325b387bff4dffc19c3bcd0222db2d35ae7e240b917c09cef7c30014f36f3df77586f46bf7ec47e10ee2671ae604b6c10dc98c7c715eb5e295283ee632d738bd6a0ffffb441baf9e737411fc2dc4fc5f71b28c86b24aa138c1cca9ea85d6fa0544d0350fbd0bbca558964c115cd050407dc2275db152125a9d4cb9720243ccc64a122ef964956f4b19c5cc1fad1141e4503a4f452d5d6bcf638a9edf8303292beb3243db53e4aeb4f5627cb67a775d9377484ab13a0df1e72c8ad09d685227dbe135ec34a1ad7cfd3630ed3d1966b209c850c0a37229006285096a7118c2f3e653a3a5759ce12738b41475cd1f818c8c0221d4874f0ed0076fa555eed725bdd61765ff1521c5acdb904c0c24ce291b626d97f59555af687fdb7620d64bc8d531978e48e6473f8a4394f0963880cc3188a5cd44098df0e30c5993083812dd1d39b16397e170c0b29c19b97b5b68412ee80380f279cf72125bbe8e07f01bf625ce3cc043afdbaa7e3cc1d8036390c1460136e45b28c1369d2072a7cc07a2b040e628c8488982be9dded848b5e55ab7567889965767b8e80269c0be877a3d3063f37e43dac0e330f574232493c1b257914caab489cc3447a2ad322bc5149482d1a1984f26d69ddc99b1057a2ab3f8fb1be5526047f83cba94cca2db2337c7a4bbc58006f43479eea4dd775fee6e55a293c204e35eef6dd6c21c0f3c2d4912bf68a12155554f739a1e1606bf21d5660e22bc9bcd4e85e45c0a3c3e1c321aa91f1092aebb440475c9f58d54985b7bac6ead65792498ffc4b7df09b55ade8b8a611a703b265d628dab564e84fb0ac698966ab54f6248bc8eadd37e2359c350412a4cc5b4657d9f6706cf9aa5d14b807d3790c155259b621241d7ad977d6ba695edba29d3c9a3b3a2855f0779f74a9bca1b2488f0ef2ad4a2ca009499bd8ade02041dea49a7789919ca1283caf8fb19e1699537407c4a50e42e7a0ba7f379af33982616b3d4765a5da4a1c1c6ad4c1e8eb4956e7fff6a353a8c69a5d6e07f4c1c99b6ab9503b2eefafd3828a56fd9f7b33157a9880e9353781e6e99791c260bc1bc888fcb4dd609f91a8c8bd453dd979dd61a4982456b444f139e9d2bc6c7caeae48e4530b058701b624014ebc2d5d23a77caaa503c3ab41a8485f93581bef076949b392900d22841a44448b2ca1de9d6a40418bdb1a339c4ec7f6fc77e93f86de5255101f66f1fe556bbc2d412364dc7d776fe91ebe2527b438548ca4ca5533e3728677f6f93f0e0f518e788d714ef9cf2fe4b2e4f026125abab7d3f0b3999e23bb4fd9e37d2ef462b38849c634e0bf5d2eae8a0ba4cb61e6a947ab55067f2d0f44b89d003c7e3f1e000817d69db3c97581d1cfd9ffa44e5859aa9645d462cc8183aaeadca5ebce7eb8f642dd487a51e21b00361435fda3102162f4d8e79f258f90a1437c590bc8d9fd0f4ee0c0741327e557ab88ca4f8ac9e578dfdc91fee4c7e9725f6493ecab2cb24255a5c0c44689878c54476fd96e8a2901a9d5838a9fe7cc54ff076fc920418c774a730f480fc258fad316b34a0cb8a0b7aa861e4c870e265814ef953320e3f6aa9e49815fe5ea326696a5904d7f84cf557b9f24d1cb81ed2d50c4ccb8ee78e8ca1d37e309a3461b455ad8d1e6d2f94b2b6dd8502369dc4e7eafd24bc74056c82afc64e5cceef8ae8d555eeb15fe7f47963be1245eb359c75cd3504a3a76044ca6e46cbe3bb419de675d460746dca40c720ac5b2fd6155dac07bc158fb5b6352e537e1a345321a89abd3b0434bf51defa93f09c5368b15afb9ca2aa8b46d6c847800859c0f2d7e3146ce272526fd0533e9b6532c7d39e07ccdb6244909ea3667ee4aca04e44fe6d74d0f2a353439756729a2fd6afe99dd5b2e4cdffc0b5a5ac8a6688bdd9f48f4daa97efd8b34f57a43e4c379a066d53c8d3f054dea618299a7fb3561e4436b7c6b2687461f0487e415bc5a4aab434f1375d00416216d6c8ac19635a52bc3733091869062b5f5b6c22303802c9214cc3b27fb48fa1697feec8a71f31637132d8780f8b6a4f47979171b62540ab3e28353ad0f0074fead4805985586c7652181dc99f50981671d14f2c040e8ff4371ba0d07fee76ebd1222652bf1fe887b74ed88bf2f106d62007250d0434f17e0f4472163927f5d454c314fc1186b15bb80db35515779308abec77788e20b9408daa0d69142848c3a9a84ed224487a08ae665cd3ec22a9e1c8a262a8770803d3bc1cedb9c6f156076ff8d45c3cb565c05f242d139a71fd13746e96ebc5e7320e3decc0af5a4235783159431716660d01158c5a343467cbd5d383f7e4b5621f01f2a4e5238820af2e50f053fa07bb3dc93d1ee32102392b1a681d6bf3b399a4f3bce374f239ada054f9b2a876f379bbc5c517510dc3a8f22a1128db018a6d984acbf7138fc583e650682fb949beb8f40b3a0c47b8d3b8062785ac48579bc86fb3c5771e08c4b5ab1a4a5014b003912f6e37be58fe28047fade8e8409bf1e65c0fe86ef4a39ff9241b6f491b98491ce69841705198deda110baa19291e47d1efbf44f62174e608890ca6e04a7d9045f97750ac29f598be53e9e99f4d55d6834ab453afec0e2068141c8f39875fc8191a4ed6b94e13ca7f26250c63764709b84be5cdc506b241136d27d516d597430f153d1c7bb55f273576a31ed2326864046bd53e4d6ee6ede1e8dd80ee80e7691b711d052ef800ca8c27e869248185bb66ef11a8982482f733b8eba1ee1979e892dcafc111004d6afb6e9c25ad12eae7034851a0063a2283f21be8474880965e81025ed041e798fef2266d38b957c0d4fccfd2d066fd866798f26260f25683c49453fb83a020921f9a004ae5b9c856685165beea02a5fea24b2b658e85cb907400539f6e7bfd6e8715f91b9f00f2d8307c358d2fab86ac58d1551780d2c83384ffda840282ab7c70f3b7492fa908e4b4c31e82d89ebfccedfaff5fa944b63e489a7f36cc6a7d42bb42056537741f9cfa2f9110bf83f48b8f26e37a28e9f61d8aa2acd7d2a4390d2566fc3fbbed1bed3dc09342cb2ff2c6fea8f80f7ec48455e814d09a4109d6a8204e23e3da6bb0361df22e002f1bc006c2222cec3921ece9d47d774ed2f018325bef2d06cfafcd94534335194e1cde38ab200485a9b8687626178ae8d88eb1812b30007581fd14b7cf1a767495a044f3f73d6fdca5fd6c92102aa12ba8be46d3c373f4cb075aabdcaca66327bfb0475810cb3e6170459e613ced42f8772e3e391a4869b042663aeff1b33acf711376c40487e8940e043520b1173b7dbde2db63f5f34baf2ad3665cdc19234d1fe1472cdd510679c7a1170c350360abd614f24cef97e101f24639abd8dfa4e8c27717b052e2d0cb1ffe27b7ac755f354c92da2ff0de438bac1f8422d55867649efca528f53b485ab2602c79c72724dbe8572031d23905de4251fc125b9d418e7093f87fafb1921d7b82d18478e0114c5105a8b014f767aa3638d7cb924f570e8a5d1bfb4e9a86e75deab8ffad6db27a9bea9c47b817574f8454375d7090a735ee34e4aa40acbf577c63609c8d2f4a2d78427594f3fdd9ad3bdd00dce3ff19c89db298aab901af567e2f07f492c5c6af30f69b58661800fa64d5da9f167b9f3be1be4a3a39cfc2209d06e413280b373efb6090fcc533ad7eb21aaeae2d3445c82583f1ea76322e9fce16873f8621adaf13ca87f79c5ab45cfc501a8b180c594228fca121aae0c14e6f0a37b6c364ba7ef64cd0d068af5a1780be2f705cee46be00de0496da54674492707d125ead948dcda672fd6acbcc81e0497cd4cbfdd7208a1cbd218f07d661339d87f802053d565e3e3b9cf41f0e35e8693a646b3c41014e3b416f3a377fcbd002d36aeac2014bd01ba35b8eeb52e18f3a9174251aca96c647047705f8a0feadeefca450b85265511ce120a928fbb643b85cb64a5c4269202d4f1ba8351e9e516f75cab3016c7607247ad4dbd2b57c335af2d49f1c723ab7bd35fbe8365ae2e84f9a7fea3fa8d4ad8622d3f1d7b4016d951631aa51621e42af143d84ac6ea9a5419275be567b12aedcb7d506de2b3c0ab013537f62b155001a72931cffcd9b19183ee31938c30698501f0342f0a11a9744ba416fb251957a6b43c11e9abcb23dac24afb4da964f4e52b39195814b75428c9f59725215b9d1168da1b8e47417b7c07c67a84c123c8858b929c9470931578fb24c3a99644d5745d0ea2d8533e943b75f9aa37f0db598f837b79ae858cfd15bfed03547887fe7f83e9241fe738b5ea50a7c3c684d4351f7fc54591e6fdfcb3bd592ffd2d5b913aa313ee7756ffbe325ddccbf5364538dae6dafb6269784af1269a98626f27f08180898cbee2d9c61a1ff46129c39e8e0e2db57ce105af11be8f8a108b148bd0f42326f9ead89e3ce22104ac4a37acee21adf692990f068b1ea3c1c29374e598121fd5cab34ce2faf9aa929e39270de674d4592978685ccf511ac9a883a484383783d3b649b2389d761ab231f958aea8d096fe22f72ab7002e8f2fcf94bfdf3d5b20815142132ba720c56dc3f22d1e2e03c7866467fa772484b03bc112f78f2d8ad1bf310fcbfe6003f0cecc6ca8b4e5d273d15782f1f6183f5c7b6216dc9893bc04e008c6511993a99a088fb6a8f857aae69a53aff5cc1eb81acf6245cf34ebc6c9ee7ce4d1b0513b541443b239bddc3485ad2ea3c070ce792a654f46b3a4017e288aeb46ba8c794932e486ba7024632291248a91aff19fffbf384254491487a3da5a3c58755da29f41a6404293c2186ee265634690f2df0b5f2b14baa26005cbe7a90c4451a8c16a36ed38b2a54c0fe628ad0a0557df0cf4917f934c7b82e3a91b44ce01eee787623bbbc752867f084a237c27beb3c1f6f78ac534e54f45e4fd344f9b9030d6d6281fa3bad1128a43f9036157b7f8afa26384307fd6d991ef44831c94f5dd293243777b7b8e4e1967a6867f63f3717a535e2257abb895b1bdf311c5b63db961618684aaaf6f7ee4eadc254cd8ea0c0adc66d8375ead6ed82989b9ddc886bfb2d7a2406df66afd20233a5e759f6274213c1d00d6a254339156e80701f829a59da35a6e83c5dd27eeee83eb16cd09fb95c5ea45960039c8d11c62b72dd39022f370c1649506d86d0f382ab28b9e1977ab11b558ba7d6c47332a95c56616e9361c859a1d189ce17616e07a54e3cc131975ce81b8fb0b48e1cc88de1430c157dfc0d38dd3f107c807b6d639043b3f743d840c384b5876ef2c7014306952dd452df7f621cac7e8f69f3ff2850faa9d3812cc2ce450d003d9f08d4a3ef7af8b6c6ed5de9cfa6a27e2f287b7e0e81d7f7a4f6e6645c60c4beaaf987abe061dafa216b24b2d8b99dc09a2cbb9f24a0ef74c610d0d8680fc445ec616774d819f2d7cdd2445a73d2a392f5a1ae7c6de027a2dcf2218b291b226df1444caf8c0eb3cc71408cfdc588c41fd1701c825735db274c37e0b809c88e5caddbaa5a7984f8060b4add63cc429a0f226231f15b4f925721d47011a62b49434b3229c5043e7aba83c93558c82291dd2c249b22b639442a66a3a1658cae8dbcd2de7f5df3a65b6ecaa38f2e54e913accad6b29f22dc6ccadc2e4bed882b37cbd6ef6c4d6182ebd6f961710bd05cf6a5e9130e46f1ec823876e37a57f419fb02d35c364011a3062eaebcbd39a74e313a645332937152e5bd9589b14ab8389685aace3d7ae76a3f9fe22e87b56cb1a98420813fe034d8d730b0b0f6e81ae0f67d1e4c17b598703a0b9389dd6e0c3956bc25415c983dd509cf78a6be0a379f0c76041dc8203317f7b6402e980cc4f4ea1d7133d5729bdbcca0a8a234e136f2ae499efd74acac2c640bb2cd855f3a1ba865550d2d4bc44f6f314f46e9a884d744d74e3a13fd476a33e55a785b4c9d694579d090b7ee29ba9eb4aa97105205e00f05249ca22e9e926d63eb473986973262fffd50e527b416706e0b4add859932e44a0a13c09015c4b2c36ae5a31e770b12deb7f95f8881aa221fbca9600e8a95a9383a688f57f88d6be87ca991b9c7a484ba5b97889a15524f655628d8db7dd3012205167e1882d004fde584421e28384a125637366fd76f0003cf7fe73b27a2620ceacd2527efe0dd7d3135552da9b624fed870d38eb54abaefa44f71042ea9d08d7221ef70e1365d176b8158553d75b1bbd280da85fd2faa6d41d861c3f2ce4033fd3ebdc2b05ff13b5a9dcdc2b33f9520ea572e800c83feed98be3c753d661deb7e57a43199afc9f9dc4740542bb14b8ddffa36b0ebb79a8bc561a8a2bc52a8aa3cde677996af7988588d2cb7e83fabb2c60bc056731e6c4e6c7c1d48bcee73fddc21864437d99e2c1a9b63d7ca9a40f6bd7dd9ec67098b0195849838ec022b582522672c8f472f77e41594201f561d375df4d4053be3cf51c2e153257fbf4187b54646a20d14eeda48b56da53c8e7df823a23da557165465552a4a198562b5805efd9433c551f280665a11285145036da5a549ed69793f32881fd2679135374fe3b7cd446211103b0a1b4af8c3de54dee5d1762f100f5e7b517afa32f53377b035715689692fe37230a3b3d4c5d7d5bb183bd7207d0ad6e9ef777a69b79597054a9461512da079035eb8fcc960752438c7855bd78a0b76e098cf3e7a8ebea2a1201ca6b0d287361ff13bc4f67e06452b4b7d1e3990fd5c5c4683c705f0b12d59b3d2ed274b9bea9c115744b69890485714efc0883d937700c80d422de99a0746eaf7cf7216d9d0b4b36c1090404c42fa51179a9347b2d402c4c052b2e2da115494d69a2038e8c391b571d6acfa1c2fd41a748f2163a6739a1706dc65eb834e231f2be940849f30d318662be3ddeece80f68595e51098eb75b909a6349ff1d8a0308c647e0f5bb50b018ff0638c61db9c74320e90a0a8cb6c04f63d3d8707c196cc2b19d92756d240a77ee00461e3549aab90d1d6c2e105b400eb2eb900e5a5e12ac1972145bb4a130e427765c26db5892df0a14ddb5efff27870c1132211e9f87022e7e9d57e7e0a88e63021c00c1ce87ccfc0dc4a85f0a444220945f0952f322277d1e66cd12ff8abcc1ba07ba5f23259599615d74f00485459ea6a22aea19b2847ac2263d210789f3ba8aa21c8687cae591c1691fed238177eb455c332a615efd7aa9f740e841028d6c9aad218afdc699aa2c41d5196b294a93556ce1237a7c787bf575921e7fd1b4caac99edd95e75a15e2e8b1b3865de14f9984036456701a36d3044cd7383d491cca8c2aaaa1d3580a321a677aefbd8c079765e84dd9f0de22edb00b62d3b8cbf4c07730f677fc19665a015508a8f5ce299100772f3ae7cdece6b10ea3ad7469ac0399631e8599b4735d7132422e93b870dd981b71eb2e3a2a8aabba9d4d2f400d208734a0ccf30703e4cfe8e1e59aeb6220f641054b2c5844e1e7b2cbcd023dd633e8473c85b58c15f6a5187bdfcec32a75a9f1ff7ed5c9e23a16b5b358f286c89e19e103333a9ef40aea8c3a5f10be62f8505703abd9741e42bce91c60e0e821162a547bb252e118c6b2b02bc8a317cf5e6cbe1cd26fe52cd16da49c5ef1a5aabcaf613017b616f0dcae017592234fcb4776a83a50cecb654e1bdc585a6b1a6e29c26623b9030b7e26fb83a4b023ab3e87d848801708069ac41f58b249b655eed976c6575c24664a13b9cc942b36101e83ea62e7b86c976ea77889a450c78aa224786b24d14343ff9ed18bffb63da1b21bdbb1c47c5fb61f86a5a50df93d3988267d08bcbecc7ea5e90daceb657e26201d8d7b23f806694a82cf8ea328c06cd214cb32ef339dbfdc0043a6c54b2b9a57af13cdd5065bba4b7166524686fce8ae1dbc81599134be864f11f341d3c08bd78f4ea8063140e3ed522f5331c4a66073acd95ff1f0f953a385dcd69ef56cbe0d632550fe5e16e8164a72f8f22ddb9ab6c8478894880ef5c913a1232161a9c4b1fd7dcbfa02d2e108cc576197213c12eefba8ed0317af2a2ee7ef07fb4fbe077972e73d96db972bb34729b832912392bbac3e7bb103baf66cd399dbbb5f01f193c6908c09f8d3e8dad4e9a06865a9b5d0c4f80302ad61c3611d8aff5e001a9b0ff5a2246191fd822aaf3ab182ebbaa450d2be4aa23f03a63dd54dd06362209cce2d6e292ee1e7bb20c960337620665055a4f1979c22bab9f46388aea5500b76429640cf9ad05a7d025f9d277ee99bbab226953b252d5ef6ebca2845ee2ddf962d8d25c7c003fe8a90957e504ee9a9e8423c46be4773150c3458cea0d2935cdcb429696932d8bc13fcfd4fb33f90db75d7a9c07c32585334b44fc4ad1e5f52e326e2001ded778dcd5de5e67bccc8800d46d9e66f3fb03fae36afe0b68ea479610cd06769bc146ad314e5d4dee7e7fe808e1ee9f7f5e437f67309c6936403ddc9f7cfc253adfdcccfc4d5c90c2f88ab152bf6f1e2603436da67ad372af31503159e555ab0bc9650f0267cd7afe43c9b4ddceb47b86b94e13c201b65dca91da4f5712451ba019cb6f25aad8122ba9c93ec2ac75a7d17ff45a72bd0815f33712245e643cc297343f750f055d625175ac22415ee65f1d1a7bf29d5197aee8b7bac6e6cb9374c501ce45cfaa0761001f5de473e78b123ef25307545d517ee702eb9ef09d4d27dcfaed371da67b226cb8283026957db505c93fa3e0efba156d4f4ef36099217e0f43ae2cd72113aec16bae9b8b7b6b3eebb3987ed20e3c46e1a09746b4251939563fd1ba246f61faa50449dd066edb7e2fb45175fc317132a2b9e92d9ee82d5aa0bd13469d7def12dfe6ab640ffca375530fedcdb9c25e7ab5a24ada2544550bc7ccd639e9f1d7ae91b72f1bfdb9be3d04a9b36c5a7c64cbb5de1d3debaa38d392d4b7cecbd6a270b1ea10367b6ab26afcaaaeb0b1aa6ac690d806f839905dbbf38a30fbbbc978ae6c7dbd62fb996ba119c767c78a048a2cc80d2d2e3d1ae5a9d69f5b9e06c7debcff04e088a1381a29ff94832e3f981c402963498aca18b1e9967c0a75855bd1887c8de069a497a00d1b1b46cbd3b324b3e25e2bf5b43c73e4a9999a8e18b3b226afdd73ae96ceff5b190fa5695ab1c06f86534c507f0bfc2bcd8a7d910021c16de22c1643e1f351cc8643bdd8b8011f40160af7ea0311302adae9d54de8f6e1b241e4eca03be3f9ecfa21e1ffbc859fe37d69b402074d1ff3a0fba14457249cd82528d300b268a6dc89712b16c2fcf5bd268d4bff5e2124259bb5804c3d640388ed9295e4b6eb7e671916f6833ee2363bb95e340de6bb95f826b66d4902035a6699b1446fc7b8dc041f6158a6fd1867de2f54af54c362f4ecd1688f1dabaa8e4d22da3f1546c94008954d025d7520034dddd93a9266965fc5f712c48450b120e9982b3fe07e738d954a5982f205ad542fe0698a93c1819f60e1562b2ca9f23e62d238bb16446e31c9bcd00adfc302130b6c9b6db693e8226151347f89456cacdc432489ae5e3f43f296ca7227b00d6aa9590947c6de4ba5fffc63043ab59fb0d3c27be8aeccb85e84d19f21288602577876ebcec564f3b5918dfe653a2f497a65088ab0e9a95868bbbb8d89b50893990ebb9479fd92cd268284d826cc011807c8ffe1700cf56bb3e60e0cc5875099df720380b319cd9ac5146cb9c15cde007ef82f4c60880ec00f4be38b6353125cbbac4dd6cb094954b95f186cc24b5da3cb10ea34de29cdc8bd009000764707fd81508d36a4ca1cce9848b5f842523685c15ad2808e99c0de3916fb8e41d73f195e63814ac68ef36ea4d5fcede02f1b781872696ddbc6df5a16a9ae670ecbb0a2f031c35e6e388682a905b50db93c1c2f34d947b58ad4a392a96d219eb709e90837e33e56e7643844be38cbf7bbb02ac420fd342ea89a243629e76cbc0c19d80e7e4f52c4c2b79393dd1252b1bbc91350946ae4dcb7eb91ed81d6b04b2cb4a5a89803b0c039605087877b9057806d7a91efc42c83d35e1b5ac65bcf6bf864a9d4eb1379f0d570129a7cdf227d52c8eb7c3ca1f07d48cb94a411c5afb529a0ea9ebc7c7488b76aba9a52f32aa7444cf5c06d9e3df81c2169c91b87449187636453eaa6dc3707692733a4fb9f5ca52cf8bb427a6755b2baa696198cc3c658cdf9df142a9b15b60c9a63374a8f5b9c7af17a5c0acacab167542882f30ea39ed6c1324f8c3500ed8bb6735a029f5ba4b40d68c5748c75256d45f00e698d87ae992c238a7345a5fe28739d789256b8aae1863472dcbc1056908ed03d555dae0682521b1131699730a1a6662803c9dbc2599846d2e3e499e6f07365b0abb3dd0ba2b1f61b0f1485726f0f39428eeb786d7ce596a3fad7de85147aaf58ace06ab6732892a3bfa8a8ccbf8dd52ae0966811b7212b13e0a0579235a1cf58634f92891b1217eeb47f9a518aaedb715e8669cb8c0cda3262bbe68fd5773487d0bd417f87b82e3959ceed0f6a46cde9c1a1026aa7101a431618164646a99f2e0432db6d57c608e8464510f65bf7939a61a09da0fdd0936e6e993112cb0a1d98b3fee8907f709037e4731b2ef78294dbd17294ac0ddfb3fedf7c7a0bd2b6e18bfd5c78bc3d1cba42cc30f527ab18cf59350dde99a136fa09695508275a04b34804feb943e4639ec4648e2f93d955d0f04e27ace81921b3f45a348e682a5f045498a21d94e982e55dbc441be879dfe4366841d795da45b2d7b37a25a977905dfde3053c31e89077b2a4cfd5cfe1a05e65b1a87b8ae6d3361936ca040bc5d46b1eaac335cb8fe54733b03cd3cac328f35f74d07803545debd53a89b5291f6dcdffd275e115fe65b84ad8ae43b97efed891be356f6e1fb2d42f3e79d9afc83fb5497fb3c6d1d8a3eb35eaf83e0cf658fe1fb39f9219826ac7c78c61097b492c70ae586ce92ae06877deda2e06322b344245eb576d1b029106448f133505d263b942cc920314a4abd32d323309ad225b15ac001170e2da84564d5b28b15af36d55667bcb2b01e46b2ddddeec42792a97aedaf398940587631a7c1ca76db10c6827014162716797506e1bcc9bce6061f197f92b01ccb0f558c2621ca109e820ee0172db2589aa3c45fc65e88ccb0c12ce44fba10e0560f69db88113c93108112da7c81961a895281a3bdee27e079b7964886cbfd655c68ee6e3af82b9d1cb07a25024f30dfff4b1d17f14485b7141774b0bceb55538e973c0d111ed1d4babb7a4b74199061d7624445b24326885840cda0c46986117d8bd2c5f1da72ab7d2a564782da715acbe68cd40c5dddb1a1088d2d4e79dda2ef83a287238597f70099d66168bf581095ff4d8a8dd0f72791562bd8d7ec6891f8072fa57026a7aceb4b6f2e7d237849ce7efd8d4ab3d8454f213938b9ecf1d172ab6bb2a03e84adfb1fe671777a1fea87b9f6b21c8cddfb0275fe9d1a92bc13316b25115df068e454ca37afc5e762be14ddba8f0799862718d030dd827c358a9ec7c9030d3c335388be335190f9dd3afb4f6835b96f39f5242c6ccc57d92147dcb6cd0e19eb253233c5f3c0293c4e42b0fa3bf5f196a3057e80dde37e6235f02da197720807b87aeba60cd8aead1dce9ebf841717f062069277ae5c2d61ed11b2a1d1745346b7a7eab7b256a9adb0981f80dec8f33b04138b32aeec6c6ec5bad4324aac92ee61714887e4ce9d54c1b57e16bbef653d14c6f511955c04d921031c344dd6235187ca753a5a69af1ac5a49564e2005a2538cbe21ad29c86ceb567e0869b70d5e95815ab89abad1e0baa207b194574e67159e22d2cdee76713c9c4f44ac57a60aaa5b3f169ebe49edd3b64eeff9ca7141c5f8b2550cee1e22c45014de3b2611e89e21cbc21b024c0db3f3a5e03376e360b141ada670873f710aa4a039a50ff5147188274fefb6dd97623ceb88ad4a6ba8512076bd2bd0128d8c0c015ca8becc2d11498ab79086ad5d001a9a1dc044696da57806148cacf0f8e326a19217cd5822aca73c4d39a4b4e5cca8823472833d143e51c2b1594d6fd87c60fb50b5bb590adcb9ee43914cfa8e067ff5f8e5950b87450f463bbfa1b3be4c2cac0358ed8c7c3c31f6dabf66d3fb3b873a47a400f0947729b84694d2c6b0c9aef72059a8e19f453820331fa47dbe84c288b548000008037e6bebc71d648d067eee283aca953f65652c9c692351504058f5d0f1855475af90f74cd8936365fe9570a2cfec32751ff9ef11d688eb858f4338f709b37a259c5424154538608e3d29050c00fa087a5cb80960114710482b689a52b4df42153effed6601912d9390b350ca8e2d859c34a2a6eb43926ab0f7a66dec5dbe1f401f634d9a68f75a35d9d70b41a231d09dacf565e2615ae3d099a7dc9b36f167627ccc5521779617488d88426eb5e7105b911452817379c9e0be6b1e2a454f5cc488e265a700dbcf0ca046c894ea35f91f2a7b93f2a1a6ffd9df3b6f08bafb459ba197526494254359905d5d2fc00ea8485a31d557439f83a37259418888d86e1b9dc7e4e1965147b4bf8e1ac886165fa2323146f8d3afae2f0b4b8a7f0f2fca22d0ef094f9d5d0398752a540957263d67e6e062749f8937ea62d146f499b55aa318fea2eea41ce93fd19d29de2a9ea2e7071c174ed4ad21d02418a4d7b277028dabf6878bbdd006adf8afcb234a56aafbe6df35ff81c6315fe1e463ad4dd3f99f622c19e91fcd871ccac40e0d7a4367994210199a68e86e657458ebc44c1afbffd15fc0e8ad8c3956ca6974d4b304b7f94ed57afc0784e2f5d08ab2495d1158d0c9b397cf58197040816ea21c9b02663d6cabf759b90a80ce7b8cd99a4d3f21cd38d0f93ad50eeb5141cddda8d6949b06276897c73f483daed29aac3221b95f39b14d21cecab3a33fd21f2d390eee7fd630c3891103d69652a110f8e9e5dd84669f728a419155c6196d0d29876afa376cf11bc51731c463774b22ff70a8598cbaa98976bbf75e1dfe63de53ef6c89e077eefc9a524b30bae47d54994d43220fd6bef3a7ed4cf0bbc34199b663a3ff6af82ed1753d2fac9bb8ef48b99044d9d0d1fc902deab5f53a8fbe907d3f80fcd79c402b4b4cb99134bb55c84d3221dd55a10f0745a66cb4629467d2a56f2c997e7b63b8b70961ae628fb9a2a7c1646d762e706729795bf79d3d95fe5218b9e50df9aa93e59fb342db53936f05063bef13c635808630619d7614529856f59651c3f262021ab4bc184e68308d5ed94290c92bb896ba74c7474e60f6e99f6121b95fd82e74ace665d81b821d23d29efc2667f5f260d81f06565a4cfef1d8c335f5bc3d0e9f6aa43520117346851bdd968e4f06f3161ab3157c9e5c826a5f691c59e927b2ae44530e1329e97bde5e9dd8afaa648c5a6a76d697ef3d3d8767c5b6a9afd1f00e46a14111f81d30c7b5d07821c3099f3fea097b967b712c9a89b59d9dab2393e519b79f8cbf51c4ddf4febf9a6398321c479859556e8e697be5a277b4fd44aa2c4784ce04d92f76fe77af7312bdc2307611ff2e63259557920e15e5f9cccf6d1fc3470dedc5450e84b970e57ff3b26609ac13e726bd8bcc653f09bf33ec1e63b755b2b7166048492ee02ee09c9f457119029f4240edf8d84f50a0a1473ea662f98429427884a5fb69015264fd7ab62f4d0d5ca0264ceade9d39cab148868c9582999a99e9fbdaecf44546a9b6e87eb6e2687bfb75b514c3482382d5e9d6feddddfc4c0f7c529534b1990faee31810112fcdac076bafa034fd670e0f13b50816339fc78f47a3831d0c4c0152baa14f6bff4cb753e360f13b94bcfc0f51ab168549704334a52dad2bc6b85b9085ac488dad874462c550836c7c07bfd4e3286ff73d8a78269841d627c8f24f3fbea8b73fa48cf2b8ccad78849050734241b3b75e006f7469f09ae8776b4d87f8a9ef3f0514633fa026655e381ba860042261c19bfdc9b648b9f13159e85184a582cf49c001da0a634dc47ff2667678bda08bad9a4c12c43abcad07f82ad91b9dd18d17cb3e06d8a63b5ef70192aa268568e4a6c5ef82c8e9521a666ffa9e15e184984c82a35999cbb347964d492c710982fd45bba452f4b5164ab3dda16ad0554d03781c93d54c88e6d94f61c873214f22ec0228c1300582238a61f2be75703bd45d4b63f1b590f33bcffca87180ada49a018c923dc2e8e5f77e63fd89c7969b61c840cb435a387445082c85ed33f823ecf61264cd3c9a16e5250d99736dc40a59d140d4fb45b7e000b1e7fc77023fc896ddb7940273ba4de4f9e142e5d6687485e4d05b9f2b115d2c66f62e74ad20c990ae5f87db9df68e1e86b1e2642a6679295d0cbbb955c252d020f1e0c4811a2ceef43024d1f7a73686b49b0e093bec5b904b48370971656f48bf604ff93a6c79d6e837dc5777e1b559ae935a919716e08d095335443681d49455613370514491c8701e866837c8f78ba9178b3cec3d2bd861067f36196feeebe0245406e4ae3232eb576da0227b726c12a3c6cae6bb045ec92027c3b80b1b5d9494c9a2974bdcde2d7518e8d19b82a9b2a10c17da644e8227fbf51dbf7d36a8c22191121b026cb2988393c3dc75994dbb9818fd2dc4ef75015e0dd1eb115e4c50e99e0d0f5f7ed31116efc28018c7212b055aab334fcd07b2eed340761002b8086e7f2a9f78d7baaa7e8edca251d3455fbee3b8e06dcf1d276a1bec98cb8ffec7ea73957957b0a16e800f944cf5f2fe4a07a8edf8456ca93756ccd3c5468d88de6b402bcb7ffc3a05a4167c473584d360ad32780fc380e63e7050610743ac00e4480369bfd0cc9b217927a44b1492522a82a046fc8de57c3a1b6e6a88a96636189ba5eaf0ff4500c166ce99e18e8ea5ea7da4de9a86875f0fc54e6ce70175916525140ac8496d2a9aeda84209fc4426176fa086ebded7b5d2d8af27407bc96abec4ee7e2368d84d1bb7f4c89343f6f81caee93335b239380a5375ffdafbe89bd3ad241c95bd84620e8c0ec44b52cd1f2576f0643cbc743ebd110426122188287d3dbef72c44ec6bf7ed73d814a59831d38660a085354e799493db5f3ce926d9e406215c927e762bfb19c46a1dce6f220c4f33cc51af1c90e874a7bf8e4b76d54848acba86e10d710e378ede2a99697da4a60e8d96ce4281121aa3ccb445ff2e4f476985ae8261bcc759bf2698b3daac947d6d8d3f0dc39bff408f3103ad7ffd8573b8328965b67cc47aa6f2ad3344ed96970baf00c10fe5bbeeeae7d1fdf29a90b9db7afacf34d48354169fa80220df27c7ea0b26d87c925151eb3b782f51a451544feb3b67d32c109b84ca7c45c6eea014741ae4aa1fcdfcbe8ffa3047ac0d14d4c650ee977f2d7aeeb8b8284108a7705aeb0261486542a29e7a74ce9ec7f93627c90ba1faf01e9ff4338ff16d8bc45eee06222a4e7896dcbd6dd0621aa7c86b00f8ce1e2a15a814afd77a7f45de73e2911ff1f75582e50c845ffb7e5da9505d985dee751091e23eae457c7daeff64c77356034f0db0234a82ed39937c56056be20bf8c55fcdb8a40c0c58545b2086f963935177ab9c87a8bd35ac021c77d1de565d92d2bb95e871bd07cd97c9b8ffb49b773f5cf70b4bf4c7239d2ef3184a53170b0ec5221bd3290014ef3ab33e92b79e3c9ca326c9bcc964dd080b0a79eee77bef7e35ca9a7fe48c9d86c86d16ed67fe5e17d5a217cc23105220489f5158b6a14905c33a6e062ee532e0b5c89917533937079c365d440f004c4954ea69335102f04343c69a52d3598a8c9b9645921163d929196156eaef37bb470e8ed0bdb81b784b71ef903f0d0b58f9de80d6353eb0ee63f50fef411c5b7eaf860cf72297724cfdfc7aa262e5317532be0d6534c51e622e40ddb5e9580d4e485f6881618965d10c7bd18330f13af07010fbfd0271bb9a78c41606df8570436ed8cf67a9b4eb1ede5f3deef7ec56d81b597e4e79fc17867301793f22d942c07b1da85c0463f8483b2b0de13d86945021579b1d4af4877bcbbe0d61c7c4c0c7bb6936e38422d0dad7165126b0eb9de9d772a40bc634b8fe092be9735e64f8e671c968c1951c6b01c74535a6c8fe9ca8bbfa1e35956b50bcf10a0ad8bd02c3ebe8ca971c1fc229869bfa34f2ac1af5176472b36b75e762e3513dfaaa518245cc14ba5dbeaf40bfe15c58f342e56b2a535d1a317f09bcca758255ebf0ea0ac3844d10b2f612ab96e9f66fab2decbf972df18be90f3aa051ce7903a1aa3023c7132ec6fd0397f165d77dc64c47a80df86a15d30edac225a9fb372755d7581ac7bfaef573f40577d9d13365b6122caf28d2eafaa124c51f96e76531de0ebaf17b0ac534d1e3205645ff424a1eeb3247c8ca219324f414c40941bda021df3fee0fed00b0cb0b07773325a7ef84f4582400e556efe51d5c175be73e546a7262d3de4dd7fa0a1a4718164d2b8014b22c1cd9d0127d17ac120ebba04f66597ddf4a1a27bf954bd0234756ece40241e660ab0788a0d51faae2ae0678538b1fd444f3cbd6deb4fbccbdb7ea4bf0708f929036aed901551dbbab860f9533e1c9edd095f345af96a8ab1e68b77a022e74ce84a5c4a283f32a3f7e553e766fa0683a6d4b77aa368161211786630020420cd914be37e9aab893abd60884731e29e83c8ab46b9488e29c7a97fb60de2aa673ae96a516051550c1c5f780cb407440ffe49a2bb021a86b5eb3cccae1dc730eb7530b5ce89537f89ba6b45f8dc69332fe4ebb7ba3e7273496df469ea30ce73b6a2f2918fbd3946bdab998608dcccfa7b5231722f5029e419e030629b421e0be161957fb783c2c0c22c5a05607714f4a9dce83f12ecb35ff58a1a34d3fc199400f7b8274bc2f8a57757a23f0c6b74f11fb38dcaa54aeaca33c13569467c19877298c2f161f02010ba2c7808517da0e0cb903c85b78b2a63ddab21ae3b570c99e4eb8e2f44765de7f920b0a2f5cbc508287f1ca76201674de68ff27c6d145082d316acc4e8dfd12bbdfcd1847420c95d2d06cc29384f4c1f4646de8d4f31018ecf4249d3d7492ba8f4a4ea589c22154226be21ddaca4985ffa603c56c5786436634125b4e1347c05a526380ce0afd257798e673651474e23ccbd7113c51efe78183d5bec64164146c41db92a3a9106ce652766c515ce56507c4e07932a7904e4d06b9ce3e82f799d9c11461fd044eea695c68b2512a1d0160cbae57bde0ee3a8d5f96e1ce6941202c7b46179511c65fef6498b06478a9d6760d81488223b02fda6677a0d9e59eb0345512d65979b05b2cf43392c587ddb34c8b98c4902c192692e81bf601c2d3576b61cace4adb396974b3b3446b7b7c4aeecf3d5fa4f088a90eb896ef128eee9ba039a0bb64cd4fd543103b1398739b75cf5578577a10f8ed54ecfa8fac732c7a2dc1846902fa12f5ca8e86f8b3965f7a8d1e33b3d343e4578d4c5761f33881acd631cadccda1c6c4b29eec77d04e1814599d81ab69b4155c52a13fe58e1f0593c89fe4d5afc21a28462de11cf3303dfbb5c1b139be3232b7d76c44db0cb16e2472fbe51d14e27c0f6fbe37e61ca7082ee1ea17ffa8bd861789321d633255be0b63cd7673dc49a3d0bf25196b06ba9abe9eb0afabaa3e956a0276ebc9354f34add881aa32b775fb2326cc432c256f7e1a91c7548b183fe0ebfe16f2535472db711c7e669f288a8c70245da47fa9685f7d04bb49814fd8278dfd3cb79fae0b76d33c3684da66be13f6509c120ce709eaaaa20d049a651fef2b258bc865fa93658ec8c194ec82e1fc23144b39eb8efc3c4a0db348d569417395e26b976dbfaaeda34fc07e89c25e0ceba138ddc83e3322fecc373580fa3ec9a0f697f4faf323457366a61879720e76a3f52eda0107d3e922635ac27d1eb4027dc66c131b66ec8bfd049b270989ac467907808265011be508b1acc7b3dd9d85dfa8f03102e87a0d55986eedabbab805596f50c14475ade702c4ade36fd3bb5d5d65e2ee56a1f760c7ce9218f9eb9396c363b0428f9fe829b648a3c97b356a10838cf791a5999d1b4f48851f7eeef6a7ca3b8831ae5ce85a0c1fca531fb33388e397b05ee5b5da0c4fd211854206403b0c521cd9383c681a0f5400fff7fb24ebc2d56d682bdf86fc104f553e4231bb897d262925dde09d81a3e092c32a57d77a9326b43d9456c644e373217aa58d528d7520b43a3e58934641322151acb37a08024225ebe7beb08ef2d414b20f8997df3ab02cd76db2eac0aa5fb50e6a5649067cb9d746aa16918a50066f609e4f33e792ee2ae648cabdd9ff9dfd341c65cb6a7021d86ca10ba9a00455fa8c31447b67a77fdd1ff49338f0fb91898caa84367716a188d13dabc247186d9249e8f0302f0b1dff9ad09980dab129cc3b2035981fa0834b935ce5f3ca80d170be31cf18a3c2095c0fb26909c122e5a1f1f46fc5d5cb8b2f8e1217471c68fcb45fc503e9c5268ab899df910c74607eb947ae5886b61ccc15871a89d68a39c3d96f49a1d8f5c55a0137ebeb76749447e97155d7031f2324c762bc65c6d8c708441ee79c359e154c30d9071859915f27ccb4232c10ea68632a91e0ff56a415a6337b49a88deb4dccb0fd45a147f604bb6ac434728c7a8fedb96b6e98e6bc10004de423971d4e9dde6d38ec52428f6b88c63d6fb21d1b0c984f9bb9ab2f48bdb9de187a28ac7e477cb72a0c7b3b8f2a6f95dc1f0e5f6461ce8a2abf8dad1c30b7734bf1382e013706709aa8bade0a1a9fa8ec49c2ab06a581ccb24505099507c292a666d9960becc36708c863b7f81d07fbca25002543e8beb367d91c6c33f7dd209123e5cedaa794516bca208489a0a723d98903c0e77e8eca33a1a9f2ef9e38747506345162aeffc77924be155549b32ce2e366dd5fbe6ce75be0e90faf4a83a4a91dee4bfc47c21a5be94d99deb91c1ee85b5bcbf78e2bddbb4e369d062d4511abb8693da66f85f2562335fc57a2eb92e956dd01403e085bfa77eee4d13a19b4ac3830fbdb2aeb4cb388b3cb9e0f36095d2aa8a0b8f02a97090979c119b5cffac48f5c55e10c97bc68cf63c9a85c94fd1c8ea133b678a365e9ea1995aea8139cb0ad9254f53a4dcd3c2180136224e3dd15dae2923ba8ba1ee5c77136ca0516b9fc04ec3b84545acdc669e1b4843f263200f4a8bfd6cc4d9c3ac90a44af2139041a24d8f16b679c0c2988254b195139dc967bf1435e449bf517f296b3228e3252657781a08bf973b16830beea2b99c751cd949fd3b6eca0d8b7346ca0a71fe4ada9b872764f38d14c5e6377c92f1a2cff5d7a19e5b3aa6a8ffab301b018f9aa17f25a8ab3d88ec32de8d29cc0357bcebc02f99893ab89e7858e9be6ca80889802dea2ff868fd2c81a6d3073a1a88d16612d8e6cb799c4a946f31a2065f68f3bd156f20bc84b334658b9fb4c3816a17ef4e89a2869eac740f79f0cff1c22d611e4b4dd55aef7e2569a47fbd301b82ed6a68347c0a0503ed1c63b87e5e78280042aa1b3a39848a92d763a8b555055c393e7d3ad5654591aad227d6fdfa056bb617e8103d9fb50369b45d88b5384a17bb954428fb075f0c2711e1be169dd4be8fe0714087e74e9c59d8d038f41963c1f2502c1211bd05998a0c7d81f8662d70c3d7fcfdf2eeca87f950b3bd401766903e8588e04788d9d83aa4ac7452e94e78320b1b8d9b4a6f70aa5fe5f24c6758ecf15ea5cbffa19d20cecd21350d977e3cccb714f194086cd52adf69d45dc3981b8cb52917822846f4f200103e99baf50b89bd0642e867e4d953b73765af046e12eb306e30e2be756c5be648e666618dab068391fd9edb0bf67e012ca180eb8ca93314834e7a1da99278cc5676fb7968bc404a52e7c0ad4ed0dfe60530f3b83c8d8729a595910377affa14b7879c35775eff293fdabc58592ef9341289f0fdf37b5b763ed1992151dda90efacfb81a0cfe35700f954aaa40dd57ee897d2529977f2e5cb0aa8756c46bcf29c16b177e26dc89575d4605b51ef0c2f10ac6f611befdf46ef4e1cf6754a5fbc3782d7707c7381626ed1f79a43d812bd4a4724fd55d0f4253bfae622206f3cbd1d1ab285cc51f12be627db078f89ff93dcf7142941698263b83974be38009f524ab917cbddc67ca921b1527c9ead0d1eba9ebf51aeebda4bbf4db9f9ce41a9ecfa83eb7944d10c4ce4d15c39d007bcbd9963bec1fff38eca25fd99c22231ddc257fc67958cb8a8ed23ce9926500cdeb67d9e89ff44424167dca23c77e27b0cc26e9f1b1f05b9e5e9574892ad1b37e7517389f72163e60802f39afdd0fa19a6b8a4c763bbd4265c8a16b64cf57335c2581dc83bb4f6d0e38fe07887ff4d308a2700b5dcdc3a6c02ba48144ff032c3da23e7c3a70a7581098f80050962cad2bdba9267ccc10b29de62d4be37fac5789f81031b10f1cecf023429a74c33440ad6f97f94e70028d1050dd4ef7e111df5fdc31c70bc09da04ec5dac318dbe02e63117884f97c1e1f971cd4162e34c6f911abc8e075c75115edd46d8599e0ac2ea1dbb623bbec05b0b03820ef7e146287170ecf42b570783bc3049fa333312431306e5e6aae44595af220276cea1906077f9de2bcd99662ea027a0be91500dd2d8a1422467c093d2f98a280c4940d742f5768511eed8c0c45ae25f9004e3204653102e1a16b69fe604d92769a211a711fb740cb0ed66d45eac6d5418707e3ba6db0775eee0d539b88c17edb87f681b4d3e04576521368b96d5d125c90a977daee9ea5f6fdc358f809335ef682301bf118780c3f56aca954b0c99c320d18ae542fb1e7a16eb7aaea4337d8675c107d2224141cc9fac84b2778fa06d3a43f47314d7e382cafd273a1ba61d91ea97a1e1ef079c48818c9f9f56f47e43e8de55dbfd2781282e9ed826b8529c78459de8ddb9159ff457a2b9b1a4e8d17cc98b2207e96634f45e77ad6399fee597757fcd71e4311108d5cf506356160b078a8c10f75795553a2ee69902e8afd799bacfcd5e5028af28a2a8caee9819a2e2e87d367aa513d24f6de6ca2aadfa0bfe2887ded76899facb60cf3236353d3ebaf042ab16df12418ec77bce732492df22e170b80600caffc5e3273fb2f60f96749f578a582339baa28ef47fc45a67d94bb8d78efc887953bd4a69c7df0bfedfd743eb7cb0a92840e6968e2064b9aa5f36eda6be7d67433281068cab8b229bddbd1df45cc36fa05267e807865e5f38e23e9afc2540415615a85941431730ea292d54a7cfe910dc08ed77db2f43093c93746a91e18480098a8bd16fab2f06cb2152b09f194a06f56185a347de2829d934026a2ada4491a9d71a9ad5b9621450fb20102a77a9589a5cbd4720ace82c8b81b0e16565af536d11b09841e77e7bebe3efa4273187a15b80cf0df369b44eff937861ecbc0b48a5a82bc2d6497e94f56f0608dab9ebc7c42a8b658280c6695b76d66bac8e37e3f2dbc35842dcdbe373fe2df5b5709386652d4af1c1a9d63a8fc584082e29275f26dbb34dbeab9e44f1699693e10551d8eda77ea1f4179873484324bb4b32cd41a5d05a6d8084f03e99a51dbb7c1dc5cd98f62bd9c7b8cf5214f77bdfa3879bf3b0e57dbd7a8c0508e5fca8fcb34be4e7dd4ef0008c07b795fc4fab7b53ac910440a8a394184416b0fcafb53c5ca6dc6b3ebd2f7313c32455235ea33e035790250dba5f4cc64e3396fd715b8d09ad21fda969e7add6b5603c427aa3c0f93827696bf71f3b26ee7d42b5b153c4ee2d8d17c3a8325c062b7fd137c9bc42d4f0966216644b14f00e9b9095e094d02ec35f3b270002cf7003936520059e8b73f7cb535847a17e4924b51929cc117e059d7770c3c08b743726ce568f4f9b11e07cbea5f857fe31ab8cc2ed06ad3b7402e09d8843070d91a06ad99e0cfea69c1b7b1869fbe1b7aa5d9be832f4abf6dadef1429e8cfdd228286e60df34c9f6755f4a26e2df118eb50aa9695ccde1b3a57228f98e7652821a049934cbcdf0381277242ff6ad2df07b08dc84b03fda25546acfb42759d4dfb25fb9d4d136e9cddb3511b3682e70b79151b2d6d6ce08b3b5ae09af10b5a8908e9b9b86008085add4d4bf9e4dc6c01da07a17d61726e10eda06e6722a1a282d04518a1731918dacb6969a3c1d2b682cc87d77655aaecda0e858da5c1ab396d285709cd7a8068384e74458099c23c868d3a231bc305c5d9d65f286b74c4f4d0aa7771ccaf15e7e9877cd758add54edf07b9d66c953e07f73b913de5579cfca50e059dabe237a064946deb46d669fe7b4f25562c6681a374e201dec98ca5eecfd043c6f1012a73dc15219878bf75712819953cd4dbf6b8b8beb3f3368ed2785f3098b5f7c8487abf4e1b14625770df8bca946dde182d0bc94ea96565f049f7eeace7c3e5e57c4950f998cc032689e469d00ad7e536ca09390d6884e0e0961a753ab9c16a694ac9ed1fd0bb453ab930a5334dbe4d5c35157376dc6955d5c43a1c53cdecdf621497be6907d68431cd63d2cf5da8e4dbbe37ed836d7ea2b8aee8e08baf555f1c67ab8e8a9ffeee2a5b9e197498e60ec18fc4304cb0f18fb6a9d1f2c573c783bf460f9d03b330e82d65d50640c3fdb1e9aa46eb1daeeb130a199078e2b116a5bc94c68302350d304c0228cadb7f21245f25b436a0bd978f86d633595ee669d5d02c319ccaf10eef3a4ddfb20374cdedf3c11c30df6265106657749f603a7d5be2b8179029403cbaeb38d3a9b51ab95b5ec1ee6aecc82f6bbe744f7b91fcfd70c0dc08b87ce05e32564798fa3f8aa9093bb42b398af4c4352a269cb10c6603cd029f3cbb49f4cdda4d5344187f73568b5d6ac9de6803d3001e5ffa3cc050971f5a123ef0cc73a7112818bc276f68a52aab02c8364dfd99677feddb9ec03d12a02884dcb7e02c481119273f8fee448331d9b64f0aa9f190b7745eb2ed697f1e49489276262016902a7b5e9659e3eee8c8db365c56574a2a79d40e641f8ac7c1f374d46410e5952175a2f268ed5c458a2242ec1fc824f2fc8ee85c02a711ab99af65d5b2865a762e3c8f860bb2520ee0b436deae8123fce9243967b96f32d8d0200d1892aa6ef26d6727681e3c3426d6a08a95a78347fb6bc762d63db1860458627c27f82485c74d2f9235d286dee7ec6822bea8725b5a3f7c765d493f74e219238436007221aa375dc466447a6999a1e8da994b58d1f0f5f1f36a3b3ab709937361d8ba4bde5df223aeb33a25ecc6b48faff83ad6d36bb518255fd0f6aca3082b8c6df7dd007e5b297793c0a4bf3cc4f5df82e6e8306effb4564cc885fcf3b6b9f050132c6d09a8c8bb28e4a625487caf23bb160023c4710bda7da066eb2f237e1c3e33a06feb83283ec3b3e15476bafc409c23a3eb07d6fc2d4737ffea89086d4fde1f2a53abff76a7f8316f23ac42523f038b2ea66ba7842789ccb816722faff01763f413d395faff0048a121f80c375a246e78f421bbcb82dba91cb3b9cae8b6f57d3d66de6dd1844ee6366bcd27ad6a12c6757b8d7b39ceff59f96d3654e7d63f8a5e287a701989c71ef5c9505c6f141b9ac3d878874141e4bd2392a16609a84bfd7d6abdcdf7df5c12f175f2ce7afb7a1b44ea0ff24cd597ecfeb1b7e4535f9b6e559e00c5ed4f4cc6485b4e621c31bfe5816678133041aa374ae0e8dc36fe5795c22f2fe67d4e48ce2ccf018c61e97927ff36dbf7196abd426dbbca18caece527d0feaee4e0860d69e5e9e394d60e27f3cb1e43cf5773874b227e80c1d880e8c243c89b01c2b700a03b00c029c5c54a3742d3c3c78f11139550282e522e0f25a5be29c2a1b6db372f16f3422800e56a4bc87212786431ee0e3260d03b37eb579636a6cf2ba6b7f2e362210aa46467e81be7ffd828bc8489f3fbe425444d132dcb4c2864475a02d27c06484c407ed328a44306ea8f4a37d8650a9afa295a9f9c2f71666eb1363595faf243d4bda9c998874426c24f59026c04a3e73398b037ac97a0f188689b00a9096030cc82a138186d6679810798037017b1738e0515a3965213ec918e54d6a5a6ba7eb222a2cc36d5c6f395580a4042e3fda0e578bfdc2fe7840d9f60cb97a054fd4a11168b07e40f03cc9976817f00c59abc6fcfb059a7f94ed2480e73a598d3ae2ca157e5b878bd86847256fda01d5bdfc5ab0449437bcbed242a13bebb1ce78f440ca6a2dfc48d22c3600deefa0be949f06f6fb1fead3880411b0a5f4af1c29c0eb5c191e0da2b213bd018bc386c1aacb266a0dbb9695589c112106268045161223ba7336e5bc0500aa88fa60b1e1ece4feded69bc76482bdfe3b7e438b38d0af6b8bfc8b50642bda0efd789da27f1894e97e9307dc929ae6e4e89fae296e347b1c3617b58da10eb5996ebf48cf7ec6b29127b3edfa1be413844258e4019ee7bcd873ffe31e0a02850370a7504a33961ff5b98557a877c4fce36e2e8d6f98070d11a8078c4d88c60533e6d909d43a12901815982d40b8608ad4fadad7c6bcfb60bd843c342b9548011493e77a550fce765f5161f223c6ad2c1367a6c391e72e15183bd30185605aaea16c0add74dac88e5e8d0957ecdcf8781271d111515dc0b8522a0afd667e1d8020495cb311bde3e78b74edc8470cc46e7006599c6dcf2e79a2e2f870116a63ba1999385ee96e9a3bbdb0f60b355045f60fcafd030c66c3b831ab2fd7660b62e53ef0281d7446e7982e4d640367db83b63ed28d6cf987de9f6bce4da3930be315ec44a87f3a8c75667cc0e6b8de3ecf0db50fdf03a586a8420ca9a475ba215f527b9a0cca82505a0961fa697e133b0b3b690cca952674105b753c65f1d1601d9c4998c4e5b0b8c9ecffa38b3ba910cb2cd9f719f2504af78ba403c1985cb5f1f07e8ae24b568d1daa650418f6c163ff3145e78e2b660e1dcd5c3cabfd973cc16611a5c25acacacd1495cae423f1339f46f68aaca254e2d7eb5c0c524cfd0fbf93c7598e7a7c74883f3931727e7db514d00116c85fb2a9a0048414ff7cfd9cd44a9baa2f7fa434164b66736c618122cf9fd66f02ac3e4c6024f32050fd79ca1cc86c78c22d808e7e5d10bade830f3a8fa2fdceb358e2d213c1e294020081a470ff59d9e7b21df8d98db3cc920e60668e65bb898892060b563e912cff60defa730e6428cc619a1b47fb04f422d4b7856431092f4f9dc694289a38807af7704e2d7c4132eead8f56e345f2394bd767ca959d04253fa4b084a6066944f995457f0e7f9a8916c0ad2cac51d4e303cdfa5e19cd9a9cda13e1f8df7781525ee8bd147ba539d9d16e6498917004a5781a5e2954ff969c1d9566c1a37da373f15603417b0fe86d27f9d8b777a188f20741958a1c9a3e6992f5607e3e8afa2d76c5bccfe91f8f86bd94ba4d169714b9c6c0f6d0b1dbda5bef4f1c80f91cc9eaa8f6078657e3235c03214c84b341b35c252d022cc5778488b91e4ec242b5864c123eb0ed3cd63bb087f18a53101e0d3e5e24512836cdface4c440a67f56f7af4311d2b8a0dd104b74ef71ab2c7416952e4a53a0317bbe90c9c94025baefe8c4fdb5236419c58e28929a1d995ca76b1e1bc166ee63d0f34db39b70d37a967ab8686e0afebe58c3cc9bab2457452feb70799d302cf90b04f79af0f8869d69d415ccb7c7fa31e855f25d2339419292b25ad7a39d459a62dad7289db503b46ef44872e49e5bfa4692a69b9378c7f97c8aeac19f2ef6dff9d83820e0c3be3821f910771dc114a81561e5be4af164f6e266d1cdb1f13473178fb04e2f65035cbd0679da332e7c40570bfbb62dcbf4af2ec86c39b5a1573c139bce4a7669fe00d9a40c48322daa688b639df7d885f4df6e4e81cea1113a14f105c70e8fa22115a7ac592af46a09dc334b084613edaec713014849897cf59eb3afae654c3a71a3a1bf009bdcf2eb9d62a9369c73094e9c2fac9530dd03ce185c44f77b750cbf79ddb35073942aaaae8f1dc8d2c8e425a2499b5dbc8fe15781d62621c36ea76a5334bec6059116573f89cfa11d73810efc76d5ad84506d9948c07e10c91c4b0f6e27894e9a4cfd481bf6e07483a4b73a9136e2b24f1d7417b5528b37d7403a44489de89cc3fe0de848bcf0f67b265c8136a5b2e255586e0e86c339a371fefc1675534d91bc4d006454eb821a138f15699adbe15fb726f97875fb50e9895c0c83f6e3fb71fd86aa035fcaf1db808bf57d2855db5a24994db1c4c4f6a4df3c0cd4cf203a90b135a10914330a078a4fb5f77db2947c21a49562b6161c9c818010ac9ddb182bcd3de31bf2a82bcaf31eff04a3e04c9e5377a5288bbd3db911f2119a7057adfa0c5b6bd1421bb7db023286f9cbbc87d6eb5cdddf01b51b0b33d21a2c4246e09305660413d13dc38eb88f8dc57c7836eaa8938dc29210c91fe490c62dc9313b376d0f2b3a4ee39dd9af002f5eb9985caa0e0e20251bd014ac37601e4dc244dbae46b06e4daefbb69a0fa584a43a75a4557e57f756cf7b85864d155da0348c707d420ca002fa68c2b7c14b03c2b8a3ae212b28064eb4f98994ed95c77111240de1a415881946ae495b6bbe3d68d21b83518923c5fc0705e42eca71cdfea22394e2240a974dd18407f93b4b15c4a4ab23b463e7b1264e16e16d93b081b599ef6c8975dc43f9a9841d15af757d007ddef2bc97d06c48388a2a45d0f4c0597b639b5e04592aa69ca474ec08952af525547c9422cbe62f94f3d5ad1f0ee6b13e22154fdc93f4c8c05df00480483f39d4a1fb7658ef06325ee469f4c698ef0897384f4764c09048312d57244d1bffb4c1b64a9678f44331d00aeef71eadbb6ff480fd0eaf5bda7a4884dc28f98e92571f483fa3b0ef8e9632504c8cac683fc4278e007ca6679ed7526fc5271423805fd9da19a70409e04a093c88b42ce706773c2fde9eac618b346a68a263d88ecf55d138ee01e278d55827bcce806481f7ce0ac0607e4ee5c483b734b7afabbc581f37094c7b9c2e79e40b5679ecb679218c5460e84c88ed42617760c1050aa33d398ffbe7ff98d0df3eaf23cad65477fe0d79925fcf140e8261c61454811fb42d31aac719abc030d7738b2188879438ce96c2d22a2c0989190b47b54cc4ec2ee006cd748a9011b136d0ae2764202ad7fe82c82ee990d6451750468b5b1bd985872e45149427771a42b2da2c8bc377e19be12121f0c1c11484a4be7880196cae6bcce206caabcde0eacd33d40aba4fcc4f650a16f93b44e6bdff7c89e72a717fa89364ecd62d6e09a5f2737ec1558cf72a264db92e4f2f7f49d77c0846969a3f659df2f0bd35b8ef0c774e0d042765ee03ae4795d46b5a1e3cd1e6cc99addef7d073d970c80266a003747144f5707ae16788c503b8b44772b3eb7e34e8ec6c25a2cc00fc27a7d4132566dbd56c9f964782596a0521d000eda74569f5d4bf69db676a7d6a9abbbcc900d25dca02db56c4f8e945b2a877ee56a0fc1be2987a1f18c2a921a2fa765d2ea930484f328db2a1514539c251a4d71398a901c53d0aec0a407335d2a0a4067e43ba94099c47dfd5cd46b3243f93a21780431c8bf3e9117c0e8144b1cfc70f91439dd5941bb3529e0d3bb67cdd5227d2fb3c2890d6b80972c61f320bd18b26e9618dec480c2fe1d2f86910db12c02b844e21dc21f9039893bc8c19962ea96edc95c89b1d24d3056fc4e2b1d7f0191c3a3dedb0462e81cdfffb6691a555012c51de361739cfdbd45c5206f86ef21f610ae28b4856a9a75a833f97f851f6dd7b73ec304c027251407c905b0a4c70a30132df61503bf2941bdc133d78467eee95d330b40d6658453f4f5570a6dfc438904c91ed9c7c4ffcaae93b270e4d0aef8e8f959e97e59a9b7aa46b8000f112c980ae88bf32d94eabd9c8899f48496056ba0dd6b62eb6040a4251f9721d7fcb904bfe32cc6c805aaec722c6f1151936254d35866d7af35e99dfb4fcb1a59b4eb78d07ed7d3e145f2833f74bee31d6983e0aa95ba903ace692350ef4079fa4063da5f0c4c14ecb49f93663c89a3fcbb448ba4818f767327760eefdb9a7b822d5edc8a152d79a622297be1d192526cc737e3b72761abe7d1797c1c22395a97dff63258bd4ff00d801a51ffaf16f9db88ee1ca975e162910ced60e590bc2b8bf32e3cbcc7532005ba957effb4e444f012d437f71332be5576fe14605e3b76f128c87e4cceb63153ac6fdbdd20e7d871c16134a35ff19e9eb6b71e25ba1ac59b25bd793a325a6536d8c2285c18a05dc9b003ebe2a8117d6a22e415649a42e03934bafd635531a45aabf2809c4c0fc7b6a10814562ed32652b6f15ac262ac7ef14bc8279531c54c3087a7697c073271d49a8951b6d2f093577a7a0c4ff36e4e1602ad9b5d79edb350d46cf8b92da7fcbbdfc31bcb191464faae381cb0ddd1389d76dd220a8d9cd804395212d9bdb6c284bc59a0edc391ed7cb44fe8f995410d0b76bfb7502b34c66bec56433f12dff9b1cf0090493df13fce2695898e92156cd7ded454adf6d621b586687f08b4f8d39ec1f09314cade43c8f6639a331e9b936dba7597323c3586f99a52c06baea18db3b04fefcc724eb323f8b82c7a2ffaa503f0c03c8fb829acf49f9223681a93ec77e87e88b5aa28ebfc28540ed594e521c9da77bdd8849a3e60e75004dec7b47f7351aa87a99a782f900517ff734eadcf5a6ccfe167ab056db67955b28a6c130100969c9bf34ece37cbca0b027b4fa1aad2c22b6473a561e3dafe6960dbd8452964fa62fdb5ad260a29c6023d147a1be415b9b8f159020ef4658f220940b9a62262ecad730165971600aec109e9682c5e1bfea14b99fd620d79bf6f1e2603436da67ad372af31503159e555ab0bc9650f0267cd7ac8fb4e7c5a5cd51da9f4f8cb2a79ce47d71c6bbad5ef3c707f15a934294b3b577b28a79b785fc519a938c011914fa90edd73a3e1467383054c6251d02adbb08eb33b313ed2b9189f7b1866d030b33c179a5ab8f76babe7e513f5982b64a1f980078bb34a566fd32908bf9c5538d90d683835e804a6181149801a5460828a0c76c8f8a9f33ef876a409c81ff45c5d6875054dd7b2b954cbee0f67084b57807a17d13ee4e81214c5f1d31fa0b93b8149e86d1b87026eb4d5b4df3f40ec31cef3f14df1f743fb4ae5c9aec2300b6edbfbffff5a15a084d037f94558fd36a0e152c2f177f970f3bbdac5e3f0e413b43e44b4c98bce4676b164e2e5deb77520dfd7200b314c9f59e6aa99d5a7b604353c1bf1741f262b09f88a957b7ed4420d1301ffdcf96c817947a7a1e542b021a3374531eaf261a84f9312da737d5385497b050715a7b6dcd176b0b6cab872fadd2e7e6a52d9f13ded518a840e215f33e4198f3028062d5f793ad49861c224d6a6d71c51b79f1656f8d1fcf4696fe8ee90de67ed7157eef6f81e09a319d983d179fbfa7a3d51ab2c41fe78c69421f257db791d40d034819d9a5fd890ad4274d9292f367988fa36eb6b13036cac923ec47a4d640e7b28dc5ff39b4877b244312e343ecd4a9341283b6a483128c24b08d2ffbd34fb6275c90130795b17bfaa1fbe6f5211365a8d6089a56199182a9ed64dfd9fb22cc9be86e5968a621699d35759b2d8b68864ace3ff5e2124259bb5804c3d640388ed9295e4b6eb7e671916f6833ee26cad12b3aaaa91da04eda0699f6764b72693f73b6d691bf5b6842b6e4fc3d5a4b7149c5b1fdbeebe1175f20db7d8e89939f8efed6f808f4c773efdf70d137b297cdf26ba9bcd0f180d4465dbe06b1359424ed48f2cff882b2b2afa0185ec215dbe5483b426a048af8a2685522f5d993e1511ff86793e84febd8ccfcc37c66efe9b0b9d9b83904056ad0fb782207fd751c51aa4714159387719a26ecd862a743c0b9390b058aae73da9deb79a5acc9d8176f6546934648238f11b85ccd9ee79ebca3f1798a13db044c3edf3ee97ac49bdcb0205237e78646a1840f550628a44284d4573233ce5aa628287b59ed241ab0217f9aedbe19f77b06c6b14f0db8bfbdfbce0cc1365c263ea0ea7975a06e23b5392f0a06aeeb74fa50f833bf0859b09e8c10378a484cb44c76c852bb546cd3b19c2c26acdeb6fbb39eafc277ba5561690dfc3d793c7b61fd0f09296aab178d5638e70b6ebad5f714c39b54da2ee8f71f47e1dff5890303b06443251b4801c9e1a51f010aca4dfb6d7c2611df52cb59e98d2c31233bed8d649a94d08f6652c27eae0886ab6cb3d5cf860bed3d93a40d64c3ee81a4c635f503e835ccfe4ce15ae4125c936adb3a27b3c87a47ce8809c27eca321cc73046fac1725e5b181ba0c93a5d2cc8e81e64249407e39f8e4a000a05197854d3a3292785dc6166a5d1287d7a4ec39af38e9358f6d033220fd3c18def2a8b5f8f32cc9de12158e66f8985946c8870438e50d5ab20372b4973bdc0097bdbbf9d27b0ac37e02e04a7e338d27d871e3686860f5264a50a6fb4997ed531034a798df0cbb8e50aec2b39c0170f03630eae013b84a542d7eb345200d9c6fda67536e7809595d783b55868b9c394ed10dd15e53d53a7685d70c16b8116abc2c05e9053fa75ad8fa3b00b362a59d9e77df54040f75256d45f00e698d87ae992c238a7345a5fe28739d789256b8aae11e9b340606f124a0898b49137860f0891b33739e87ddd218cf784f5352269dbcd2966151c213e7b6614c7c7ad024d4309ea2d8fe665f09cb12611c12bfdec08879972ac2a890ee44fc9647c58dcaf19cc141afba3ac8a2637a4e407bd906421a96fd988dc173bafc629892f5ff4d986431e4daa1a5c17e1eb176704c338ebc150c17b4282d9d6a3f7020e652bbfa3f7753164840a75efc6fb613eb33d8a40c7b8e9892af8409041e292ddf2f3cb180c93a0b8ed6e12aa911accba4b0de71f2c4cee9cb708e227e5b1e57921df230bfc832cc90e186ffb7bb4d76ef16c9e3b97f4648dd5f16495eb76500a68717213c4a462b9d013492aba659bf1ac9c29960dca99284004b7b5258e9bee17fb367cf60758c2cd9a023e3f2651a00f67e4015db35c1e2334adac3d28ae262cadf5f0f0244cc541ced49c70c7aeb4af85530c2908affed992ed27b6b324fc72d34e124fb8401c35c8a07a839bd870b519c5749e0885d9fa8396026419fa10fe6fd86ab11027bf963e220bb381ecf08cbae037c74a1e57b9e442f5ef525925a58d756460ac74bc4063abfbe2c99ba29ffd6e06dd84d8c5283de9d2c9eb41e497fb3c6d1d8a3eb35eaf83e0cf658fe1fb39f9219826ac7c78c61dcea384682dd27a045f42c43eab0c7f7c07e81047d4d06cbce76978166d9a886ce305a7eef372d57c19a6bfb1681b42d12dadb98073045077cbae2bf9f4e1a90aa42f5493d5eabf07e7c1450169288e62e23193bb36718ed34c9429102c9776117c235b3762d48623931b9ef78b867cede46f69337ab3849f1669ffec329039b09849ce7eae8abe9f70c46d450c217c0a48b2bf783e863bd277ea95699037c56c00b4860f1df002528b3f8842139e85e0fb03a5b8dec6998dd8968e9689dd9997adb28a79e1657c08f61448eecbd7384d9ddbd74ba183da1bd794357a82a7ead7761e029b7051bc1fdc91780b1e5a22783c5bc4a70fabc5993340524f26599460d007cb23fbc657d5dee28fd5c93d930ed9ad08e869a4c213acc001d68295557ae974511c2bf98fc229a49a173dfe99926a712a0be5ac9ae63298b0522439e966dc586b83508f9fe7214e3cbe20eb79a59d2ea6bb378bd62a22ab6bb2a03e84adfb1fe671777a1fea87b9f6b21c8cddfb0275fe94af313afbfd255225ade7325004f34cbbc748640cd1605863734a01669a717dfab7516bfd0829adebdb2520ae90e9682baffc0db249c31fccd491c7a6bbda43764ad05b4750f75f8fe60c0a159763dee517440585e839044b049ae9006db2da420b3cdc939a79b32cf8358e84f932d5bcb8f1d0a32b81b89f327d1cb798a65c0258d32773c262ea73320a3990e73458c21ecbb9d9ad6c3360b60cca51ede26bc6ba88a42ed30f0443074428be64033a44e803c72cfedb4872aba4b4f1864988b6ae9603ffe006c16ee50ca1f00e9563b768cc9eff64f3aab6e1e00fcf524e1c3a4ff1f02188f1d4e630a89469ae49c64fb0a35eca04e778f1d0cd23f48e1940e3b74ca06e2fde9d443dd3261d14845680cac5813a17ede63e3e9b23035770200d05dcd55ab6f8c035bc7741848f5676b390a63b1bf31edeab266a320b642cc975656e2a5d1f0069efdbc6bdc864440a08f62dda2d4e37e2bfc9691a7871d8962b4d94bca1309ff5d90b0af578a86f6ff672833437f4a0f7570e41da2e314b64360d0ac17aa1a88cd2265285ba7e776292438c3b45ebdc192bcc8c6a0d33dfebd1af130ee4cdcc147d2998cf9eba4a4aa52587705970d1cc5a6f8e30587e063986ebc114e19518249c625b43c485e9e8a059b54a2d0c9712da3baacd0c805c75fafb530915e809082093d3428c7fbf1338fb4a576f68d2cc01034fb79725c4e3f473670a8b06bf8116402243d650df2163edbf3b7aeb102380bbba03eb0b80fe522d8e47c0ab74cd7c52a69bd9d6720b572505925c8d2047cad360cca3216e1ab1cb7b590390a932897f39358f740eeda8aeadb04d10afc931331da77967d5f6a7ac37c88834a659ec6e681b5824e80c202dd88899d331b9925ae9b0fc517f47dcf0670e1a3f97972a30cc3546c0368ee90e2d4e768a6594fc8023e6b8dd9b32e2c87dc4237abee357fef3ea8740d2668d5a51b900d7559301145a75ddc423e1472677f79b0eb4dc0a747c9ff7dcab5d76a8fe8f4f05bc7e5170c54c7306949116fa23a451b665bc5285838122b90d807afdecbbd9f05208ad30bdc6e8b1d19c9b3a8390dbf81ee5c5e578028565a77e88a7215da8430667fa6ed83a2f0f79a74f9dc02bf3062ee1c78e55ae6bc0da8e964e00e058e39c64edeffcbe4a0e676ff9cf737f66d0bdde030d6937cec3759f4b849ac51781d817c8e72f4dc2b368eff5a30e4c16499e4921cb25e9008b21e1890ba9bd9da744963ffdee5edba59ab7081e06ffd1ae2f9f22555266c425d9d576684db89ca3dc18df1c4c797b207630af6deb59977f301f2d703c4bc3b4d3ee8e1464d31e0c5b6e9af071df36081eb5ea59164b95dce7b571b88c2fa6f0995f3687db1696f32b9a924ed72474f502cf03992d2a554ade15dc1739e5abe536863491fc146d58cc5b5527a0939ecce0d8251de5ecae53a24feae6c83f1d324963aeb620882a09cdbc1ddf92eb243a281d1fa9961eb033c08fd2517db7de97d847b06f7be032f460613c43c951807d81e8447ea8746994e4f1598824591468d3a76c90b956a4a5e1f140f44845676b28a1b03bbd045e67f1f381bba6cab31709ad27b682c7dfece6384c4f2f4db54872c77ac3487eea4bc35db43d7873cb80470f0cd6a18e2f128451a24e8b138d7526b30aed7b02c83c0099e18872d7823963f054a82a24e4bbbe882106fd1e30f149788a8b1bd9b7d3d5d9db158bd196b04119221ba0c4ab1a3aba50fca232e7fdd83cbad617ab237b2c9ad04b7df73f1448359a8eff1d7aba687fc460cf2889bf21bbd0b55636ae8bf2749abf36a19b49f2e8889dfb8d08a174963b235c054e7015a6ca636b1603341506998acfa9128a3d705bac0d229485977213d4514ebece7dfc88de0a5d49a00d6a6869834c92750f587baa1d933c48963fd97559745abeb232068b910b6e6028f0439e8234a27927d3d41ed8fd2ab1fbbead7e000f465cfd11eb9c77fee404c3f3b70134b631aff8ae26bf105103da021a4932a4829b70288e1da493ef2fce54c6f23def4e45b2f117318d6b97be69bde23193c2d7dd85afb1a5149c644a941e9fb60208f5513cd7ba4bbdb63aa40e11b621304d925c63009abcd4b3635bd8c60eb3224832a89de33032a5edf3f33617fb6135d61d909add0a06a35ef9428adbf8ee00a2705453e0d790f54e03eb5236e7f289d463ecf0e9ff4bc955ac81b106fddc052aa8c2967451830ded8b2bad244471692eb7c30463f1f78ab7afd71c3dc8d956d97f847cd362114b0d3580cc8f70d2baa9a357bf90434be5d6d03d1a2bf12bbd87bacd2192d185f47502c96137e5e97f64fb3a9c920ab176b6c4618760fc2591fc3e43eec7d70d28ef0d0e5b58fd5f97c0643ac9a3b733ba4365afa5a3d7739743a358e64a5a1411fbc066d394946304e9118becf1e71ae4ad9eed3e08e5c48847c73307a4b9f81d7b050c132cf5d6812683bb52fc4ab4354e3b66ea54ae0f978e99414e10254e5daa2f45e380b5dbdf0dbc07952b6346a4c10faded974d8260ceb0d335243eb9977ccdb8bc7d91a0d90e924b456f5056b5bf84e3e5f25dd879cdfa7e9338e2860ebfdeb6bc132b18b636ae7ad23546d5a85dacb759916054d6da4052b8cc075970108c9ca9305ea6b44214a71c0f17189aab5ff6ca5910840a290480d035229e6d1b895cd94da93fed4b0b3e0d93e99c9abf8e193d0df1f491ac997c303231966c63443b4b8e1b825a39411042f01b07f07883dc3da6a70090cb50ec3984c26b855f49f00fb8916a5242f616bb0d926e7452343e9cb062917664570cc42f98e7919ce4c3ff6e082756e0c530cc029aafb084ce58963bd95966acb97546f587f8bf101dfe7e14468d11f0c9169b80f6127c5ac5a454cff8b690e31635673b8b68e2d0282d8963fe7456919f13d5e37c3fdcc3433886bfe4d20423a8a949e0bcdcd812b4e747b65710251f0bdaf63149a0f25240fa7e9efa32ef0b7bf061ef05746192bb868108e520a29f2dc3dd09db5b49f76f4b5938f06e91bd85530ac0b999ea18e26b43b0d4f7c10c2b68b2ae061ecf17b43c4f8e7843768b4689d2efdf428565a396add20d2f01bb067431b6172fe5e7c84322aefdfb552e9f7f6197ac428f329af7ab42a5fe61ccc8ceda4d07b9b55cf1e4a00dd08863de1352eaa1f7ffcb85e46c1fb07fdc798e4a7a5d8c51767a8eb621b2bb7df8c094dea7c1defc2522b6575b8f3536cb71df1fb4faddc7a44fab8614c1434354682124ae73e67076efd0918c068467891f3213a950141df6b356f601dda4df0ebc6a2067b6e4e4a208a01c80f7bc78fb0e93b7fc646b5ff8e65742d6909dbcbae07609c7c876dbdfbd8283df2f4351d8b387f3dc23439e9bd77932d552cf8297386a262338245d544f9747bfb40e5fcea8f1c59a162dcce38831db4da7e629620c14f785ec38f0755d62a74c54153b9b5d259c8453deb76ecb850cd3b88406a27b2971d0b76eadb79e1bb4963120c665d5492be2c2da28042049515929ac62562f12aab8c0fa6334dca8950bdd90729fbcf6e2439d607dfc62f029191c26b2e69ba5e2cdf063910ac01f3c9d0aa188043369f6f70038cad06375a3082954ae1db31301e8e54ab762eb572f1c3c2576adbc92a6d8ec29e4a1a0b0c3a49d6cc5ddacaefb43390ccb8ba1ba26b9238c7260d8d1fc3cc099ce91abd211a96383cd0066046fe8929f551ebd4735c3936b061fa04545fd9ee01661c11aa0730d1d3eb3bdd4b5e8795f9634578ea6522cf66880a592b6e74fe0b20341984ddb2643a2773fcf0ff7aaedd7ec2a8201b2b8cb41bd681bebad557aa4e36d5431e1b1c560066e17e160eab3d43ce4a439791a64da4cd16a1f0f5438983871a8cc971aef3962f7d805de97719ff13ceee3b3eeb2ac97fed05d1fb03262a9aea1738dff85c418966d3f66e992804aca584177c9a970f6e2b07d8610d083d277dd5b54ddd0961d707b81607e38163c97de227c82340be5730f3c4879de5ae24a806f8c13dd7a669231bbf31e05732ff4282aef02cf68de923cd3385c358062527cc45ea19f01447610cac3f30ea0b2df32ef635d038cdb6a588b511493890ca9b5bfc15b7b6720a38f4a9d2e2dfd3117804435faf77e5b70094cdd4ba90a0089b61dd6386b3616e79b76b56e64de91fd8022703dc5e4418f00bd973b4a308101be9d25c21c521b66c5f681e473b3790c9abf242a9b49aee74ec8415ca60cc66b6127395b7a53941e4f2f1855d57b3ca265bab41a56282abde514e6feff2d6de1241218caba88b0becbd96d0fe89de9e6b64101b3ab84f673b8c65ab94afaa2d799f02babcd5d7426e571b68c5c89f011ad7239bf8b6dea9761c49e03da83017cc30a9565969b295fc873aa7525ffcb26df7d03c03697128562ac101299bfdf4d1b45116ef377445896e17e19e7b800e678b90aed70c43aadc71f45bf7372ef3f8d45eb27d495bba9d1833ce203669e049774d607d7d17e0005fae111b19218b6ba54a8c3078809d609fed39d4a971a1b126922a1e98a02bbca66b336a08f2c01ce39aaf4b88d63f3816b008949d8221fc323701c53657daae1a6c8c78eaeb9ddf46f2750dbf2f0b4764a2f5d2014cceaed24b487f12f588297c680d7f744577e263a2b47d4507d453a4f8f397eeb64e50e8575e359fc9ce637b5c26a47a358173ebfd4ead511bfd495b9895c426094795215a49723915979e505ae4b88ff17074dc76218455c1c38b909e05ee70590a8a536b87949ab27ab5c899032d956c11ea6cf122895ddf1476ddf500527f0cf1395cf27f8da427065538273e36e312c80bcc9d8e1edeff2d9e6573abecbc510963abbbb7cd94f19930964716e7660259eeaa66451c609be0811d9bfe6efdde7c4945ebc200953c3ab43f2ba274403288a77b6c4fe042064082761e6fed1ce42877fcbf8295ee35873b5fcd856e3e91f0357e2ccd634435fd26e0419d7695d01ead82bacd069ef7fce44aaa96ab052ba726e9907a1795b56cd540d8870d7184c52e958dfa6c3b23c3f2f72058541695c838ba020541b61e2d9218617a82196bf7ae734f627e1be0b3e62c3207b2eff02dc064398258c1728ea9fe34690952f8141ee5eebd636b4c8ce0c211c3db1c4322ac5e069737b37a79153b613ef9552394e016953ba0a4c5909fe0ff1126f21042f110b34b73c5953d916491beadea79cee81ce6faba566cfa138dd8dcf23bb7bbe2727fff5751e43dd62ea085a0084422cca9197c59e06f887b974f959ba220ac10c27cfff09985bb0b352885c3cdb3a7e6aa4eed8f812995f5b53b375534399522f8aa7eda6a03bc0ad7159f2c2d73b56e90263464fc5ee3a8f5e95220aa16cb6f66fb83f48e30a1cda5fd974a6f71ae97ed14e8322de8e62bb0815f44ae5a4ed05a9b17a6dc1a8ba0d46c44cdc03f4770f58e9baf50f740408307d4ed9cefc4f3a5d074f36fd393ec2d2496616d273d14251b50636126e8601b14fb3debbf52b41427ec3de858390ea2a75d5fefdd3174e5abd3dc8afb46b3de7219f39437c52d244ffbbc74441937c53c277e80ffe5427140435732decf4f828fb99e38d3e0b772d7b7e40bcb5723c51f874408b42e3f1630b6f2eeed7e0d5c931e04230895ef4275e2ee375724016f7d1867a936468b26eedd0b93cb37e80b52b1001b2e7331bbf0116c8a9a88bc6b4bd3ee425e39526ba3a88829eff873a33d50e2a43ef2a9dc1d0f1ae6cd832eadae1a994ec719af088de5a380ff917058fdc1ed70f596d04676574cef7a13175fb7711e9c3f9f68b8ea902bdad52084aa4f28ff891ea62d5dad4c6520bc9f1c850be3efc24bc3103bed9b5ee369509c879fcae950f27c8c59310f19b6bffd526a40673c1ddae239429457ae3c2a6bef36c555a4a5b87591c608bdac1b50729cec6059a7736c3cf5fde8c3cfa1639bcad2a2a3b78f296ad6dbd94120efb3c1d2cf77858b6a1d30c4836394a594aa6126779f2eace5f40171e9770a90520ebfc3a23d881eba1700e5fca22a13c3db83669d369a239d624643eec0066528084eaf74f974d2a2fbcf3cc622252dc02c77f73c656bc7aeae485c2ca6494f7072018241b4cae3502333f735cdeca72df9d0df6183dadb57a05d00e9eaa2c25812168c396dccd91d7fbbd2eda3be6a22f4c661b891068c88c7c24ff69c768305b2c54db6260d462ace657825b43361d117bbb7f85ccf646936a556a1bc49101717a4e57fe7255304076bd9208734c3aa0a81a8ac792d794c981e08e969cb3989ebf67e4f14a96cd34441aa9659eed9ff2ca0dac1d9c960c9b8872a5234d125d8d186bf98d818dca8068af640e3fbe368f516f0e433beccf71bc788bef38058eb142d9eb0afa0fe1f22fa390b9c65726ec93ac4495831b4fc25b7c34bdfd96e6d6ff0f076df4eb13e53270b561c6587231ae646ac149f7269fb1c46707fd6a95a6c10072ddd587891bfb70b748eb10052a662e9e1c293901f28ab08ce4ed754e454c010db0ff8287514decfddfa3622a0ec944bceeeced90af823089289c3ab7296affa16c5698e89da5cd52dced904941e0e9381c28f2adbf278ef899a00351f70621e340fb18266b306ada0fe41c2908c3c0cdd0f254050c3e4e9c5714497f95285b96430fe847ae4a76e85417fc929bd5b6ff9fe89cfa27aa7198a3d7085c8795a3ee01bc0ff61e5e3a672c03e09b149a7373968ac38ef0b9aed47168780b87f3e6eeffb36e895ca4eb5471295c9fad1041ed0ce397418795757d18b27671a646d963eb570f1fb5a32ef46c2e06ae5a79a4c2c3b2ec13bb187a8132c8897e5521a17335df5b4e3d9e16a859f73271d59c8e2568f230e50024a24769967c7dbc5e972641a78c5a4a72da9fe78600c4d0a4a83e1c4db9c86a08778c2cc215f341e331a51e3d868853608b30843e5c6ad52efd29cc04dc7e1d8c564162ae982e6db622b645f7abaac54d420ce34eb98463ad3e5a23081517eff4ebc2e070822783699ab4a9196bb2a4fe8f80e6734ab21fadffc16d4f8aa52d9d12b38826498d3567b7c41f3cb1b1c5b017079b81f16d669cebf3ee34adb7484b4a9a8d41f199193658a187fe7d741b8a67633abf92c64ab03ca4e9d7c06d4c0171bff2bdf81a59effbe238f0f5fc4f22543cb60072f817f1d3503c3d0183369d4fe273bd3aab1165240e93ca42be4b1e6f9de2e16372631ddc93c5358e29a1e13b0b5c6ea9311a2125ceee466b1d16bbff43ea7b86e0bb2e8a9242c0a587a15087746f19a7ffb800ca341e9f484403138da62d6f30547760d5faf27ff501777153e5875c3bfeaf1d85a096eb187da5be8049274a610737b779dc3f80d0922a61ebcbe427f8958026459c8373b9b329ecbb202e7230321365805c12edf2876de7a5d2a3c18295e0cb20f4a105234ed43bebb2b75a071367879c7956fd587594752fd1e56131d4d470ef08f4a83a7570bc2f2f79d267ef216e58813cab5f74a10128c3e07ac826d0d7c477e0fbf9564d2c7b24b8424b489111ce1dbbd99115a0b70655ee23e58a5e938e9aeb9e52fcf35d64a4a436eadbc5b37879c2a8f897fab54c662eb6e47c8474f71b481b275a4aafb1272243b93db098d4d75594ad1d76d159ae23587644aadcbda64a632fbdedbd967a81a6d17594de23e968ebd37684090537a3955c8f771b1243a9d68986f34195e54970eb553f71688870e3b2202eec22b18c652f982a209aa6d4a10fc36cab80f52066d6bdc9c2fd1f5435cd181538fd30b0a8a0592216b02b701d32607b39ac3c3a35b13456ca372b0c675f72a1dd1289d79ac6ec3cad11028c056347de0d62888001459187b78bed3d94f7ce736f76fac4d429a6e4beab9508fd532b2104ec6dbcce7e970d56bc4947e560c23a24e0073b25f372f934bb56b9561ed9a314fb9cd919c80bd0ba48f8ae4c0bb334f45067d47895631df6833040c7f33885e399c5a4784e2c1f3a25ed7a7d700afe70cf31540d39f20e5d4637d6e3cfdabe9223b2ac37f3dd8d6a24e39cfd1ca41e4e86f9e6d792e50a61754f6a6cbd552e21657a98244e7135821c1beb230ded959e3c2687e3c1876b7f775b8608c31188a398220c48ac4f467baa03736f002ffe45f511614afa6be08ca5012f4ccb9bc0c766c2637851d04a71e93fac39cd17fcd848a4ef3edbb5c4f97bda566756101b47170fd75550d00c888889eb3a96e456313eef0181d3f992d826f1079c508835f9575fb5b9c9f6d90cf83cd15dde0938221db5fa96571d58f79887e8a63bebfa7ae6a2a534cd8af1497fea74dd4846daa51f791278533182011db0c1239172b21d057feef884f3b43e5ab8d716b67b88f7dde2aecb5b17ee858c2ba7977e3c45aca91e51eb638ee0fca8adb3707e9dc68c7551bb3b43e9b5a475adf4977d91a17f5fe4ed3fd1997e2c2e4a8a64ac0e71dbddd9c4126752700163bd85ab87bef2d156d6c7d1f67a4876543017f155902d1fbeb86a742e9cfe15b528f065ddc601ec1a68ee4e69a7dc01f110b721c5543b5d82708e9bc50de70ed43e5ca5ab26dca88ef7be0cddd763195fb4d600df7c1b43b80a6d77ea3c5327b95f954ec4ec914d51d95f8bf0d2deeaba2e2afa73025bbfc6e63e49be106fde3308e42fc128c7216e2bc4819ce74814ceda82b58dc620a40032a0e3dc2bd638242b914891a9d4116a3b693c91fccea9f4952deadce3f347a023489a22aff1d31aeece3606bd50ae33633852d9bb83e66a68eff6cb1d03e5a2f72cb4807b197c68b47925737d13437e28b109102c604ca261afbf7249de6f732e232ceec3ad826802caa556c7d6e3626a62b3f3b91196baba3dcd81375e36e7844a3fb0b099ca66d7dcb2768f9dccbd310ad5cbd601cd06b29f1cf6f862ddeefba0f7be9d36159f4ff5e7b81f4c0c910b47f4e967e5415406dfaf76c388cfc20689fa6daf7ac30a7c07cb981d50bab7edf43154b9de59c137e43e6694ec4bb4849afa1391eb3fbb4777d0d0dd2c44c31c54e27c717aaa750aebdad5a4085617f0c6f463a22702855e3fe952e0c0698f16edeadbe1f8625cfea02ba7deebf455de9bc92a14229428c38047e843c078d9bb226722832a7bea038ebcbbff817208de05077f7e94838647d84fe0ccb9c4ae381f1de521116f326205d9fda819b7ae87b90ed9d825cefffe10907ac31ce087602e65221fc7cde1f80427503d5411c11e0b81520974b4a71fb82767491ce2576daf00dd0090763bd94297be6daf78f36dabd31087a7bb7d6a5399c77d869d91263ef0d659cd5f25f520792893594144f702698d961e6e115634bedf07624d54a4701650df633fdc5b301a27fc2e9c675966030e29883cdf51cc1abf5f2258f221f8657417b95b63cc80668bd824494ff76eaf246a4c4ec614339082f293660b96a9c49b5735c3cf908985e29fe9de9b61ff6d9dbaca23e18eb35476fefc1fb4517b918b4101d6369a156f8ca695a901d0c16bf8e720555df4028c38770838396576b827b37dd003f23f0e3dbf482ebc1d3b8ef087750b3ab56eaeb3df08b8b88281b67706f23e778ca63c0612c02addeb3e278f35fcf96460d11095acec16ae09d18ced7560952dfe5e5899db6a7b9785fb7fbb4a6452bc1096e4dba501d06b212c631e7ffa47409c0d129af251fd5207183438b0cd826698815c92db13d36b54d4373cf79796e0438bf48cdaf78c120aad73e780ff893384c476d14f1f66266779eff1216f854fc60afb587d143262ea12ee19e7f7333a21d17299280658ef809b0553a601d5a5c964ec9b43c27f641e0c4a580696665564f9aa8080df537bda6eed4f70b0a325333b51a4ec4c9c3874457fcf094fb1b3ab0a0533ee9204e32570b8d2a1ab968d9244ca9311ddb8eeaa72a938b0f73977d537ca18d9b1c2a9db5aac9dcbec3531e206e7c8ff30684228c13ea5dafa7c5dc92c1e64338d6a67a7df15db6bac13495378866bed2e657b8be2a28bd1ce8a49816c709687d6d74c41f05cde2c2bbd361735efd38705bf1d08f3b8e10c6bebeba110f89c28a7a834d372ec27df53284d7c9baf6d4521e875f09c32cd1e85a4d5b141fcefe69c215a52d519f309389ccb85e224669f70ffacc7a5ca039c2b1fa1b23934335e68ab43ff2a52590a9ce33e39c63ed9d2413d2e1211995e76bc053c86e995478c9f01c4bf02db818f48450856e022e092a5ab750de7cbac3d138c1454ea096761c89dd4035b6487ac91a6da6e0e7262c3f725167f582753ff5058e4991cc1f59829ec88c4cbb07fdc64f1c30c2e65b647fb8a78476558a162337122ce5d9c9f62737eadec9ab9d8451cfaddc7e3dd211a9cdaa35e89779184f93e5dbad29a7ad4af1ae9fd76437dee6145782ee0d56b693731d371f135c63714b8d7d4ebebd47c3167837da5c1fcc71ab822a5ad0cb4c7b0fbd6dd4828d9c162f63a298de50c2cfc5704b02788676b7fceca814ddfd0bbd17cd52f6a8ac36aa3070f992610e4a0ef123e83f166e247e0ac5c768d9586ffc7a40a6c5945c41955701a1b46c8a81607205ad559b9a34a87dcbf05fbc7d03cc2e4529dd91c94007a14322642d512fe76506364a96a1394e29862578f1dd1ff7e15217cf96612f84fbbfa06b1e0acc95a2f62f78addbd5ac169963e0705f2d1d2c60b1e183a91f119d125ea4a595489278057c83afe815b4ca01044a4e3a351878e86bcb813dc5a71decbc2dedeee7bb4cc24e379e802bc21f69e7444a9b71d13e8d24cab4454275b4800baadb63062b8d7aa44c7b739272b940c8fb60ec22d89e34b9089ec332c6b885eef8e7f4adb5ae9856dd9fb8e2bc6488de3131cb32353b1973dafd2678666e75a23f877ef34ec1d48ef0230ef696ea547ccd1885892d987842f24dfa4709967b44d2bc8f27850d1aac1d9c0c2f60fafd35d6e8ce6d3124a50418269f482a8d7161480c7496932b22e9f8832752ecdc250eb951dc0a8104a113d2f52a1ce28fdec60dc1108101e3f6a29370e317170b5fd02ffbe089bc008d9396c0a7367fc70508032cc03fd52caa137877ee370fdd1ff5c7c026ebcd73a31cee99fa263a6d6cc21d82b8a90edb7ab75b1ecf1846fadf60e2fb0d421dd6f66cef6d5615c4cb4ae860e73fc37eec849be25dda1f512bfd3d5c10b12a2970ce48ee17e4607ac9f21438966ac3d9b631437daeb41e169a2a76bea470694ea114d855a7bd3ca74058e937ecdc6b015a69b52ff996ee68e1c74d0bc331075d3ad201dc368fcf3ca17f67b9fcbd6a446f49d79f6ca0ced2085d9ab55b199886289b7d6ce160bc337ca64fb6b15bbbc5655187e0eb6b6868580f66a112af36e4a5dd37dfec75718c5d9737e76681dca24081fca6a2ba0955e98a5469af3d9067d46579852b1e9623adc1845fe064094157c8007fd6698519570681b08f85ca247286eccbf2f813038d6452869b7adae1b1cb44035d248dc285da636c7742d522ff2728d71ccfc2f2e8b06741331dc5d5319c59c65a036891502fb80f2d4615f8ba142ea7a3ef724189fef0d2b19cfb9c2089cc23238e4e23ff8702d389c050ead4df9784c52940efb4d9c710fcc5d5e8be9466c6a698552a9227bf783b4a96f49e4c67b9545f47b6ec0840175871cbed96869d282730c60141fa7b83397e8e100da6e6711b98fd7154e3b921b3b270ad044eb65bf8fb7a99a1420ae39bbbeb0f97172a224393f066c4901e168089c0bceba33abce77138baae61a7a05260e7a7d443ef02d6074095553be354d8574376fdc0e29ffc5d3ad786f840b4fdb7914ec5473beb58b8343e6ad026b6aec3d402b8abdb7577c532106f519a539945c251c03c236a7f5951f4d6daca9876d4b0683107564eb9129f10a4b1670e83cbda536517556aed0cf92266ff8711783c4c14d00102b55b3af86346737e9b41acfa6601e2203e8736c85ac5f6ec4ef64b3c065bc8da1c3f1d9c6af7827e041f9a09fe130ca0f3273b9e9aa25b9c8d99adb75314d1b0d833526f0aad916c63de5342615c32e5de9845a27de066c4d31040e2ea6d24b28fe79f9e08e92935a6ed85ccda06932fe17a71a5ee43baa3b13d0c0a257b6636347faf518cc19334e02eb61a5740653be7e3e0480cef5b53dc022c9a4bc8769db093deb2b1083949742b5c20e19e3c86fd244ff5bd886d708cf61c2c7b484a89a62819d5aab6175d2a119e0f948550bfed8f36ab934cb10a462cabf7e34b043e3e04de0927a157404bed2acdf70ef55e375635748d141751031ce4f4e782b58dc0c73d5d71b91edf2337a2d348e3c413c64c8a8111ffc6b3e2b59e06d1b37f97e00d4f1dc76c0419d83e0e4a17ce81de1a3a798fc38dcf14ba3bbbad4f0c241732b9d783a209ab31f6c4c712e6f4691258f8171646c381d8b87f78b6d87e4554adc118602a6ca1af4dfd49290ee497b7f7be700581082d351fad4c65dc76a19f36f0dbc149f44bc37eabcc4c11062471053b945d01d857e032400f44d322c0e707bf73dc0441ea16ca7515a74325f625d9fe8acab73c0f371ab58aaeddc3ca7fda5b69eeb8d939c027ff489adf2504340dbfc4191c8b8d3b91062411d728bab122d53076d7728f86d86a0e24beac3108bdd8637959e12eee89488d2b0b1751bdb1122b02ce8219efc67573a36e661616079771e919f55f76eed5d5a10e4e91b3b3471afc57c5ec36cbc8464d39ce47e0ddb0d438e17bf2fd74156172d2613e25e913bdeb48ab980e6336cd99958e367db4a1d064425b491a07ef35d2712f5da23d0998caea00f710e9c10285a25b780b8628f2deae0200a7be32ace375b3c120d0faacccbccfc607b9455a3ed39080be2d6ce9e3cef4cc1cfe007df5463989f18775e96afe1d4c57fed346fd96878e5806e5e3e0641bb01680050a61dc2f2b64180c0420b305dd9fb12b0ae759f1e6479cf719cea2fc743e1f6482818e53aadfe8187bfdbff0e9cc35bc80babbae3bb64b684117396891ddd1c85897a3a95ecefaef2c9d7dff64798a99ea0c53dd75973058a45fcb39ffd023f5e9eaaee752c1f26f5b49e8068ddc83248b017505e5ed0e60b634da0ab8071502736a2fae1f28a92b34db4e497c719ce6885465a5f4af3b6bc4f1a9c355465dc83f327510f7e38bb08987dbad073b74f14069b2d5a0c33a848a6dbb6f26a2bd9e0730691a85ca68779a240515f0344f42b1d9a9b90b59f55c91357decf0a208876d429bae447205626187cff33c00f63f0935ce40e2edcd1e131bac5a2c3219699afe2bbd60f139d554a8fd24cbe6beb52f244ede46880289ad2605b74ebefd921bbd09179f6b95b93e06402fbaf83d7fc3d90efc4d6a667cf49f92d11d30e8dd20bc115dae2e0f7e8056a74fd81634874b86e15fa049a9a9fe8b65f12b3cc309a2b62cc5ee9d7e780955a699c671412e71bde891a16fa168f7b2b7be67c3cb1504daa67fe73f7126d584fe1064ca0fa5136cf0b6d3405f1db62abd0c5b004de06c26b557601d85ec81a2206bac9a7a322a72d8c373220ba360a30e2cdac6f296e0978a9c4bdf629e13f24948b183aa421f243fe9895ac74141712557f41fefb65ddcfc195572069b017dc69e4c6c4b1e8a0778f8f5dd7834adb341ddce0b6b42706df5a6aa57e59690a9abc828c51284365fcd08b197f7a489ac927c39c15e75ffc53d1607d12ee9e2445a2fbb0706c504b6f6e7bad439d7e0b1f65c07c2216acab5e1346f0102f890c5ea497f942d306ac9dade7012fdc67a3fcf81742cb19c59f55df8cdea6e6da5a427c06a70c505f84aedaff139506537c2db43703499a911dc7a338597a5eb851514411a2b138e3868e593eebc54de88cc2deaeddc24c26cbdb62d43d82979e3719bef814569dba0fa19eb220555e2f504eeef2312e78366490cee94377029fc2caa75a08ce246d38815e5fc7b6458f66d8f1be07059d3ee385eb2a7c59f18f6ec80824763612e23896b886d797ac202a4f421441d378653fc7f8a5ac59b0b849364b943fef3f1f8af6ad41776be78e1fe2e62dbe64e035b9476817a7bdd7e3f22538d851d4b5a30ce1720a47000d3a1aaefec7665108011afe145208896eb51f6d0b4a8897fb988ccd1c4df30e26a739d5eb33c043c3624026da26daedb21be93f0eabf30076ce014098e35c89865d212c22f5c8b2250feac0a1357e4f2f991e28c89c893fe14875d6976a072e7aad507b899d93d4f4b0df62cb70cd19099284170ebb5bf1b0e215c3dafe9f5cd1fe3970bb74cde350ddc5879648b3a9a0d99f8b3ca4a82cb21b6c85426a440b3714e7dca5a94c243598ac26dcc32202b42a6c24952739dd615632acd9d6fd7da7028b6e63f1456fbaa4d826f874f84bd939749154ea55adc6ecc51b7f701abc9d068f40a5ab4572da4e1788979585f8528bfaa9e0b9212cfbe1def655724c48297f734b9367a2e61943ad4b0d6e19b22b56fc794c24b195a204c30105371116ca3862d06fc5db417d6aee4ef3683b3ba27e5a8d2a3bcd96d5e6eec50a38846c8d3980abead08449f0fcc078eb8c1ba430447efff41b23a65811d1181420f1c87b715b0ccf951a7d8a03952392ffb51300fb07b3ef5b26f6cfe36a1ecfbb7027e9281a47e4a22a74a70053b18ef7e485f84640fd6c2c8d308881ae382decd2e218646d9916d8800c43649a4a96ad47cea64e59b12132c2a5cf605e17a1bb816c30758908f76dde95c9ba87e756da93a3ecd5377b915c658d4a27fb102fe96682aee9dd06e9e41899b73c75b7bc78d19496a26bf62261de7a26ceb07c84f136e50d6608569e68641bf58f3eb845fd19d2604b6c4a4f9bb61b39af73aeceebb624ff6fa0c6cb184103dda4610f10f8202304db90900e543e866a2a193bed118b9e88aa82bfecac5f4da92170e058090f5cf93d0157ab484ba1800563f567e67654afb3dd7ddf4ad681e64a871b97cb7baf8786b0b653f6897520302813942e7fd1216cc9a77c3093b16f9c8ab0cd8e98109a16597eb871373b827059d799c97817c7e8347833651ac1dceb91d8ac495ab17d0a7d62d7227e7a15d6a12c079781a0a219bda04a73b7853f720b203d7228d30ce49d7a2795bed1230d0b8922092d6047f1f77687baf982f6b2b8a416f87b641d135241e11b00a96054e308246eaf60ae1541e80b4a5e01148793fcecdd93f678a905ee336fb2ac0abe2a3d8b82ecac3baf80e09d5b863cb526936c3113eca347ab7da5acbcf427463e805c28ca9d1a26870b6576400f4e78b73a2b453546989d6ee5dadc413e811c6febbd11461d1127662680946d78de341a36ba822f4a193b4dda4a76f8200abc111051c4d778e491f97b46314ae9d46c062e0a8412573bbe05c742eafaa4c17cb9c1935e7f9ecdf8a518d3c350f8a5505540b7fec8d14368c14b02f712b92c4d286435f9a2a0eba50a301aee87c9aa13b5af29c3a949ba997ef5e02ec4630b81945a1291cfbb2eec64189c7af78e2861492aa5127c26f690573a5072a5af44757952e8563ab6217dacc44640ee03b196158a7c137e0a6641518d663a1d84866ce20bf89c807c6091ce259380f3144191bf28fec3b2e2394c1a900655f360d15229152d1f52e88975cd87c50dc3756195ff9060088661463cc7d8c89b188142248fa2df2d43a654883a1d385a909e072a497602ef1bfb2b05c7e9d195fb375b179463b36e107f8726de690ca1e242fcdfb86733509e514a12d2dc2f353aacd7cb94f9118f31ddd773d2e9b8d7f2643a10870da6e681ed0932d9f28317896fddb86df19d163cf727ae2e851254e98081cf4527c8a263a749c6acc7b682a39a0d7c448c2e0ac8c8c4e526707e22494a044b7c0dd4008969686cf7a9c86b500cc8d6126c18926e0ecb5ed7bcfe15422e0c7d0480826bc0b124b724543186b159ce783f11a345f56cac0711a2797d193b716d612efed9f74567e003d15a0b0fb54c4e23d672e0a67a637b7fcec23db56cf252794b87b77794bf745b95ee2ce679dec3719025b91233fa240b8b5b451b1f83b9efe1ff4bb8a286262ff3bdc947ebbfc255aa0f28456225bbc07fa7a5d8fb901f98810076e9e9823e709caa00e0841c0b65c9338d8c203919d4a8a5ad4636643ca5ed9166a9b9cc5a0abaac13401672e59b9d08932d0b5eeb5af85a8d4af1726090c6b037f6a67cbe0e753aea21044d981c51977327319200c1b1267032ae123df52c38adec7f9bc4fc59af6f947aea3bf62c094417b81752d46a8143b40dba551ca8b8f558fb4775a251bf3d9a105dad8d1f038f3aa02313896c88e9a602658df99c7e13ae33c12f260217f210417cdcb9b0b3b2ac99028f2ae42f393bc1769184f0aa16c2bfd976c0c12c6ae91fd07fcfd1bff7bcecca08ebd39102f55bcb396c880d613e9d842ca81b9a9c5e9a89e81cce86e6e39c86603358e0c01262258aff6a239746ed9bc387b9c5c24bf50703202e238a0b78c29d4624580774d830f436f9b25124f35c9cac4ab6dc247148ee6169b330ccb04621614541c1d4ab447bc25340253c74412264754e1b498634cb94fa825f0b3b5bee8d745a6ce065949e39d67a379f6522aa54efc48546e4d8fbb6e342127a43662a33e976eb35dbf391d6241c9fd409a9b53ce29ccfba6e3391e3501e2a9bde9fe58bbbf5f78431735af6ad1f66b63d1c7240edac625d0f7bb6b6e4a7aa7f9865d4d29d52fe643c43382921a26043be3ed8fd0e3bd156fc42b050bb6f2d9abf237b94f0e8e15f582a2317d40cd0dd0bc161d534dc9faca5abac27ea2fde0570f383858924f5f0fcbb2ae35d26920148155a9cd54c48bd04bdc183a12f99706addfa6586e7d209b120d3b286d29a18a3844fb0744d555d752219360d2db5af64de1b36c37e34e51bd4766a6ffe036bc30f0864581bc7516fda53912cf3fac2abe7dedd90eb5ad41fde3f5781afbbbff10da558bb099a4b4a98459b5f4480fe1b94ff36c6d3bc8a72681fec1483b57bfbec9ea6c618e1ef53d3883d07749602f93a7852256712153c29d75c96987ec50a0cb795814d23986aa098dc9bd55bef27ad9d731d39a4424a1ff8a9465436235b72d53a03a36396f6d88ca9f7ecccd1f3e972224a07803023ffdb5e246a29661eec0066170727333706111060f1c6599f5867046c96adc2d65cec205da58da294c5670f17e3d36f3db88cfe06641f81deebf9a1a3a619e88783f9f3bb579df1f19954fd6077eaaeb2be4197c30ff54393266c553c0430edf640f8fc51d5a3ece3f16a57efb915d6c3c39249f9284591b67b4f4d9e72f8b274a01a70ac2135d80060830c6790c7cb2bfb1c81e483342edd96c2e7013ed3e2beeb41487ea62987588091b872fc99c436d8ecab6df4f92c8e781a4ef50982b8097a24fa68ffc155c74c404e4ff200241dcfc50ba76adf2ee8b74b1069db87aea2fc87f0ce8290d623aa6e0c21590004888329f596bb217aafb380d71fcc25568e0b9b725658bb54e94d0c6a2b1471b876b3087620bc73b2ce6d9bf7d414ddbae0b4e9f28704c845992244b1276ef83b942dc8b170737e2e42a4994589ccd60542b49252a498d0facd42511e3493a9c8db6f047295d6e16bb7110ee13983385ec6468359ebbadb9f233b6877676c81d72d6f958aa65485775b1ffd1a212bf0b2f5e3f628961087a1c97f3271bfb9008afd23aebe7368355a72d7723c0b94d739f824c426e5089ee321bbe157377c6ad6903a5f8098bf817e6215669abc2e2b0c4e1170403af73168c6716be78700dc870cc1fd6c53283bd5dbf5f86577d93b08920e5545b245e0b38f24ff163403067849d593851d005c2c1e5189b6638cc8b5584a1595c8a186f51b31a9e80cf4b7a1e15a924312cec7e1d320abf24d927335687c2533e4f5b71fbaaee85bd1d40ca752083c7bf67dc51b9ee2e8e137425d2e2cb9126c7fd0815c124b0bb89f43326702deb16b03498690319c0057f0533c2a4efb61a071df5f1290e2dcaa366a08ea4450bdef5b5d3e10972767296b2f19fe36d5e123d5be008c7b93ac1703453fe4454df882939f65caf555c8b8fa63a77574dd1e634322f129ef6dd2f54bddc960af4f6c08f869f89de199001208fb2ca8ea1861d93932e8d93afa659cb15b615ab88ccb776a76fac55ff9d4e227a98a96f861e56d961b5ee6bdf5f4735e6c68218aa76819d1dedd29befc3677b85900ff404a9a3041847abbc0a50c86402dced06f036a81cba47dc636c291ff65c1b3ee9db210b18f1f7759e6c257ae625476d9b4ff8a2684dab9023adf0f0b5f31be972f6b3d55ac62b0996aa0749b0efeba8817c098e235cafe1c2bd139dc67c2f289994a7d1bdbd5c34ade105a9cacb998ad4cf37ffe179bd045c3fe359fa00d1666014f0a055ea937d36eeb3fa8a6f4de21df028d5d4de114c35a5448f83c806aa7d09665d0367fd554b68f974d740c2a4979b56d768342ac005105d27cb74a76fe4c6eb13eea72f9afabf24b55b197c8e0bf4d30309a4eb69dfcac6315c3e1ebf75a5cea9f1cab3bf76509cbd4063325771cf29cb550f477eac7024b499ad1b304a8fb5c464f09fc5ca9ae37a40a572012430c0a03f3da06f762e7555f756eb8198731422ffb4520ec28548c93da7315651bc9ddfc97b04da1ca0ce93c792bff0a8cfd26c31ceaad015b5fa55cb7c811cdee10e3d8224cafceca1fffdb81200614e1ed26f41f2bc29d06aac87c4d44510fb7d5ba671e8f578849fef93e1ed0503c411fd1f2dac08ede8f4e1c0d0f9b1888cf37452e264b83d373b11eae5ec61cd32b0224fe9d4fbddb4877760561f4e5c0f2fa8d23f84ff8fe1188e446486f9e112881b180833861f3d114b421f0e164b89a1313ad9dec4bde742b93494d63634b3b91040e00fe90415f5f77d1b69bccf4aeb6aa3b2a13cc90bd480f9034773dff2e4fd41d6427cecef19bf867ef500cdfd15819bb3b3be503452b549e630be04a8e13a7fdaef3ff2ac542c645ccfbcc5aa03f7c7b0dda4a04aa244eb16c172cb5aa887f0295c58b4e67c8f308b4122c457e42552f23c8dfcb934a8eb529f769e0b6aad255ec1095dda3e2689e8e9c0a09162c42364ebe575eb711f93ce2d2c3fad5b4d6d1620a9b24fde3d14e0e8a60c77a2bca331813fcaa6c12b5ca2ff52ace82763037724099eadeaf5459b6739946e049fe739be84a7ae6d05a3ae3f3a893dc73d9f1ada127dd9df55f28ae052f5a669bf580a464f29827fe3bafa9bf4894b05bf2feeb9ce68c3f7b1ddedd3d0400b2c2a181f35a40f4dd1cfbc22348183bf8e80abd783e442ebc14a0c9f99df13d00b5bd76376bad0ddbd5809633542ff8b39eb26fa4a15fab42a2f7458e381f86d399934a2bb6f670053e361976f19bc39e6ee09bc6d1a69fcddd93601002183d3316a4d45ee4b90ac0a5c90b856ef3a2fa997cb42065db2431fc50e1093e732f7648cb0726c5c2a87b277cf27046772abdad35784e3d5ad5fe3e80f53ec2005daf766891bcd2519024f3b7b1ef8672742ae6e5e1559d9c56910cd9eb31f85bebbee08fd4ade37bd70af01ac7f4cc2b9e9fb9810990db7d83e3816726a99ad2b900ce23327201d088b7beaeba878ed095e8a300aadcbb12127ddd11947dbf9f51642adb1a1c39986044f51a42b111b96e6b9aa2fe8127d202a001aad8002e9f49aeb7f3bd1c28f6522b56674517c20d0a0b2adedd97955a64f92f686fd5947f35a6635967f99db32f121b1db12759221101639c53df76efc20f873a1adf0433752c61492b9063650de4009175a483a0112f87496f9cb57101906b2f0a0f64b255606c2024f820cfa2fbb1393402b9952b7f5f69561d519c920719530cb90b2a9a9ef9773ba4046a987c737a0dfbe790831d753d9615f4acc3419463f8e79f6d731cbaa15ea8f605e7a4179e7243ed32cd24cac48214c1fee9fd5a354c3c794a00962161a09ce6ceebf9ef871872cac4d856b138abbce10de5790858151050705a6b4cd8e70f41f65d46a565fe2ff95da2530b5cc5e31c58d9b8726d2fe73a525a62334c151edf92b6ac022738f1e7be09ee42c04af877ba64e2d706d18715f57e65ee2383110268078a0c0b749e2bcbf5d194635c68e924f2e92f96cc3339fcb6e66a183887b07c4e5cab2c425d5b90d26e057a87f5549d8cb2c6acc7be3911fae02df598fac967295bad542bf5355fcd34bae3cffbda6181902d946f892d6bf0d1e9df7f220608f65701f660ab0b25301aa5089dcfff6b526a4868d6f8d386fdbc2601a2aadfdd2133830b9f2dbe6915719903f3439518dc58e2a4f35ce06a82aa0444372367a45e089df81ec75978a7caaf5aef6b5e257b008b521e3bd26cb8cbf80da56d851b2a9ac71aaae94fadff1c0b0e105872f334501bbc174a02e4bd61985d76e8da93eea508bbbde4cf26517c1dd62974c825679090d4ee8af1c12691b3cad429c30968187df1c573e2bf690fc6f70dd31ef575f5600cb5232e63694fcfd031e23c6c35e76270c0e4cca4fd12dc0a76f8c1abf001723503d839b4999d785f43707e9e612437eab6f40c497d2291efc7e5dec26bd4fd083622f9f3aa1072e66fad7687a65c32d2175858d259c2a1a8947838299148221405b4728f62a435ba567d9919283d0b375842492b72faa6a2ef86ac56f46fbff4995c15f524199fb25914af69f17b1f69cb1dc58296467b91343e2134de430b36828bc6fd71460559a95e8e052d2c5d619d89a5655d3aed54042292aae067ef0a6c9e30e79bf0c211f19375aa96a1cb3a08a4bee496bec64ec90811b2b276109e967c0d298330548e389713ec718ccebe305e8c59ac7229287c60752da5c2b3969bbb3a54dc78210756fecaacfc1e90979371b0274ba3200ae014989f95029ec8b980a9c2e5c99cc132165916230446dfe1b5a1269a93aaecd1d2ec15c243a3a9a93627811ac2fd2c262adf2e45d9a155388baa20b88058e7765971ef01917dfc9c6719b3de4addab2e66b91e7df8fc7934317e459a7fec876ebd1a5593c51abe4355d249b6d95f1172f0446da1205826a68fab39b243a768448a805b3b79d7415d3137b51269dd64ab3c30079cdaefaf07b3afbb200f9dfbdf281a41a0a1d9997f5d83620fc96b5a9c3d62ab60cf1668506bec809831b6ba7edcf36d623a03555de96b3b8774f85ef4b459601239c4ff374cad20d69502d0a57bea192d2a512a0462f3969848f19174a048fc7f84a5619379a6ee96458503018391ca63f6f6fbab4ec1f3ba0bcc581fe3d2d99bb5b4c69b661323ed976f28938a80b75aeb61dccc3cb09e27094472224edfecc146e95ba2fe20679d16ecd160f90a0794e2832c024c33c1801b9a4fb82a201585b667de8158cb557397b2da5972284632a78e7ed69ec8eb084d97dda0d19704906296619e1ead4a848798f58fdf5fb2dc2c266c07a0d65ce47ca5854a703fcb9786e6fb24a030105c4421676f903548591cb65f63442b2eba3edee6c3f9ecde2bee1b9aee5cf7ab254e3ef33af6b91c99b16c8eb1d1b40a8f5ba73a714e77331c4e3095fba695553ea0f0ebf5a74a6e2fa443168a97a41d20f7024cd79880e8266b8ba9039986b2e96840c381f1030386703b84467c89f711cede92ed34f37c59e84831a36058ae56741460215e19e3992bea47092002fc73cd9488b5761b356b080606728b7f3e21220580a0a0bfb4f05277b8a70310eb1508d4dcb851699d95519f3e213e0860ed38c938b4c001dd5246d4b874fd91b6de85716c52e54a00fae8caabd0e0c096936da5a050f41207359e4edd495bf06b420ebb19f2ce878afc316c1b1245171088dd95540c9e313ead510b65ff25de8f7f8e611ebbce696f066bc767a0f3284767790e5e501022fa7c6c38dd24bb98e6d3e31c0689ac22afcc7be731a25030278b417dc181163d854e3fc15ea2149e4c298bee78a55b69446cc87003afd953f4960f9dcaa1aadd33037225ea9aea892cb5ef3f02ae108f712ad4d838f86eb295fe215f5aea6999e18fe1cab81e177893804ebc83c21b78f26774b5371aaa7823fa06a35e2319945286c97fc4882010ac346a374d21cec97293a9d3e4602919e5ab22aadc61dd51d31229b6f0d71c2033c3a8b77f920942f8be2f7959930733555a8a0f38b91eeb566c700505d51c20ab4bce7b4f81bcd6cf7071df338aa9718c57d429068a056bd78e89c1b301b3b0171f178596e262462b9ef790d2564645bb5bfbaab5ae86d328dd8194fc5cbf42fab5523d4e5f43480976bda60b4621032662cde770f5672ff2843d15201979dcce515c557f84209ac6ab3278321a5267770601cc1951e03501fedfe1ad180538b0b4609a84543ac6c02b32c2ac5b42e8e434599ed994be37b666df9d43190b529a427d43e235c855b110a61e8c62e7ba1f7c1e92c9dd91de5ad654430585702ddcec42b3db46f8d19760a231e5b66a5ca9d8455ca3c4f14844cd5caa8489adaae9c88863e7394852c357b8e2a4b8f81859df91619894027907499251bee7ce8f80fc42bd60fd39e3ddc73e78e3a0027e7b286631c47cdf1025f9a812add98702ecfc56f89b5d12204e9a6b9c5299c29828cfaa0e472dfb5077e0189e57a4d57467e68c86e20f2e64a3d239f72f7f9c62eb841e8e61f72fccf25dd920f5b0388486dc25a518ad8f3d5988f4f4b65b3710c7f34b75ead777ac0c662c174535f84bc8131aac2a0fe2515880cb508d28a73288bbee6d07b9bed049ccd7bc34cc35666e1cadc4ff4b95286a9a5ba5cf6bb20ba0dbf9ff7ee7757a7f0fcad714add15bdc9580100cfa0e7b4deedcfb51c069b05d19756021cf969fd6ef0846d1e40307d6155be3520d32f9dcb4a152232930c426baf24e11dc93757aefe3715ba08d60f2a3580f833f554c6358e16fe4725b2d192645719e2b252c4319ceff619d9a6aed9a43ef1fb9d9c05ddc794a2f7754e3514e883b3a30604905948e93745e0d3ecbbe6b3592d75efa771c5301f439d813d9d00bf66f912c11a71dead0b5f414d7181d4cb05fb7f43d497e1b873fb9d34bd2e560a9c9dc31c99146a2e12db807708eff09002a93a36003c5ffc8cfd012257ea7f09f726f94eac320ba09473abd5da9edf50f6c013a3c691dd85f3f15311cb423daa92ed04414621dc89d448e0cd43f15bc3bd9edfedcefc2441594a0f1b89ce188ff9fb7f88e6cb9a284602e51cffff4a056c8d3f91648769bcdc40a21c033b83d03cbb73f120cc9627a94734a8ed2b285597d0a79041235fcc4bce5e17bb0fc634461b83fef913d31fd6eb5db56ecc447ef06a13eb3b51b4c3449c6938ea2667bee9fffeaa884ec77258d7fa4651775c0ccf7eab1baedd1f4f3b86df39817eea1e182f4bad871bba5afccb237f9af2bfd787fc9d1286044f16b14ed1c2ad8c330718e60009ea01c6c2d027878b2be53441f5b4b8d4a159f3a8b9d88ddcc6f9f103d62e1c6fa6f373a1ad1cd5d20a75cc7e745a0df52dc83f56f089d6370ae55e83acb2970bd228c4a6d5ef02ee8498d5e785ab2607dd6a120cdca1c431b8d6d8f9911455016dd0a7543eb594ec18ca46f32233fc10dd7ec30358224c451a6b146ec424e169b217d386fcdfe5ec4be076495b654801c5290f2d487b1332e5535c3e2dcc5553c1b34d4f6a09775a0f2f7735641c8b50073f24a017c11e0694f09bc868b71b8fa9de5527f32b7143b66bd88142658875ca6dd22f6bcfb5f195c45ab9022948e9252a344d8b01da27f409c9e3d230acbbe9fe95f4bef4d7948e6e458e164ce91bf68276c1363a4f1b36c3739fbe5224fd31ada506ef2a3b82078e1ed27caad61b1dd8484c0ead175f440161503e14f3d5707fef3702bbd38b5ad2cb581174a353a474c9558de8b055879adacc6572902890f3b06de24e4775bb3d9c4d5008eb4aaa8303abc77bdc79be7f91c87e9d861fb7ca2e437c747222b6a230b38ec9a89dedbde3e36f019b794013b648e90ff81b316512823f60cb66f4f67ccf56a47b07c403a19b0f6d452404bf34d06c1174d9254b5199a739938f936b57eca1eb3beddd992b01bbdbf082f746e16740300079d3106c5d518efd5a8ed7a1b4519c8bf6f4149b771bf1d9d6e088d639257b7762ddfc4742c477ff3507686c331397948fe26005bae3d22725a249bdd53b43b15b37ef492c917520a5b0691fed82001f43308eb9be173e65dca2839d551275102c694be9c49c7962d0e7822d8bcc05774f6e5095b6052ec6c7afb663809140b3ba16237436b8055a199af3c9fa6a57b0a5ddbe6b22438db9350cc8888c09e88073a09befa6c736041b056b1ceeabec987dcff78ff3d8460bcf1398e628a6008f3c4c3b06e9b572ce2859de64ed5cbd6d90bfc4086000c447e70c4c8a5bdc41e531aa4db2271efbc450b82d9573e671bc661d9caeedef8d120cb14379a41d3d25638e32f85b5eafc29bc8a3e35ae8827881775ed9d6f5aaa426594781d8e6ac016817ca17a5cd52e5f5eb8d60c7855dabfffd7205b809ea047bbb12579846b7d685aa0a450bc5ea3895b202df914220b505cf829e9a73fae3d89e05208aa9bdf5cc038fa732a11b29162fc0eff548c94a68414d4c8540415b71b159c01094b973776ea41cabb690a2a0c8739186b8d2dd6df5ca4211280b81124c020046271d47edb03e9b1c306da3c3f71b885962558523eb8fc2ce8a32387bcf23d5190fb6c5bebe762e72d5a564a75a8a93798bc43766229fc898a51b7423bcc7e526ea98bbf326b33fe5115d8b4939e4827b380beb2341754f071d9ba317953a77bbf08057df68ec719dfc052e4416f46c52307b83cf5eaffba644c188b55598a6014bd394ae6963baaf81016738340a260966eb3aa84be7716456f54bdb68794874113ddf3f370739b10d1b5f165b8fa33804887df4fd62c5a98a9a998003dcd01fce06a7e7169f797db01b4d9548a64054b2d256f89cd5805820293c379a030e2324a8dcded3bc410b1a879a94f846e24a339b913088899e67a55c61cf6c3ce3073709a4701bfbc01a8cdc65609702aa2d93ef93b1caedc6a8d5459fdcd147612c994237dc294763333961cc9672f0bf959f076ad83a61b933a112b2fa26778d6b6c7a2ccf04b7e0ee1e4f18457fcb2038a79bdcfdb01e1279e47d9765746a490abf5400599d40c1a5b404a6fd5183250a72a86507fb4b4b263d6f8fd5cd6ad39201417e2be0542ce3cdd8decd6f9f31307e9b1e7174f37b42b65170d52d5f3acc306da03673ff08f9c400fdc8f928172a46ec97357503cd95179330852b30d689255d353cfa71ae40ac19bee141ebaf788a8498edd3c8354769d9e7dbbca733ff14e13b7867b4621243478d3111679ad08afab0b320a6f36b448bf48ddba908f1eba9f0f04652bb3574304e664f6d3e4e697a4dfeb235d381021fed4f6f20451b09747999dd17aa57df0e738a753f743f184dedf724c13d0c1a1da8bb42ca02de33088b78d2c18e392cdc7fffbc6691c33cbfe0338ebeab36b9c8d95646ab7bea1eaddc53b17d08b17bd24c1fbeb09ca570b95ff1c2aff58de129d2a1282785e6dafd1523820e564a46dcb9027e796d8475a0b3de512c6f36d498a632787a278db226ff66a499e135bec05c97e0f5c03c809dbe6d8f1cf05878cf20add928fc07225eb8a9427d1139c5254019a0d5ee0117d41a076d2260cd977714f2f6d3f79cce96a76c7ec85c32598a5e57b888cb14bcec4f260758e9bf0ef5e27645c0fba1e9eb93bc277c1250b98eb2f86d1e98a699b6b7862a1f9c3111e3e6f240e2b6ae64070a591335d77b0b78595ec5b5ba513a928fb2fefb6264255f160da8a47db0fc8b00f5b28985fd857ade7e82193300a1151f33f821d2285e98c0ac6762a02f598cbd682d2e316f3f96d010114a542f6f70003190f7fa9be8ff9627d5267aa5c6155261dddcb435b9a971188d756baa8fc6228279291c6bc8ed5ce52b06dfc037df5af0a051842dd63f70eb7434e385f324ccab60dad0f593c5d0722403f6d70ba287808d8f078a87fad6ac9b440060b8f5a856fe77e8516926f2f80440dabcb0e6fb9a6b973fc5c527b9ab220650c843539f0db7d36ed55b142a6451d637b33dd561621418efe2daf310c4d6b57dd5e3ad810e3ce7e5faccd26c7ba19c9e2a8871dabf77d4effda6ddf36bd99389fb693165236952f6df2da6cacc9c23553d7c82059b7766c938274e55a417f88c7e4b2864a78afc0d99ea43c6e6e7d429c2f85c0f76e576de88c6ce35e846218c97065b7c71ed4ed9bef0889585e1d266f39e2c59477aceae8f2a86f8e9848be3220e14cab6e659375471c138b685e96825b94c4725a3d4b5bd33758afd5f717b4fb38d2c2250daa326ab8721e21bd2082c37bf9ece8a5dc4ea9a3534f61d4064e47cfefc34cbd1ba94f694400c560dd2c23db000c53de4d41b17af72e053fcccfa8c07cd6d855433bd4f7c6359aa743c9ba8b8a9fd0840c8be0c1e2befe2a0c07e24a503547a9237a8a5451eeb1622d0c7dd78c26cdd0df31d6928c25da5fc55895d16ff086c290d554f0f45f84175221cea909ac330057fb2f134b40c252337255bf4e7ee3e82c3fe3387e0644e644da713b16cf2657113cd7b02997d7eb9902fe74908019e43dd00e4ffb0cc0bd81e770616932a8fe8d6c04e1677dc133625d91360f65a292f648a6e0f4335cdd318e34214b85495e2009a7cc4e7f0d0d328e75b216af48107130bf4b1b5770705a66753d938bf15984385d9059fa5e14aab471e09af7dd2ab372192bf9ceec6da202983e2a1cec38298b024d5fcc7875c243db5b25c5f20f466d093a6ef62bee089a335ac6b6d5383afcfd854ed29a4beda548d698ad9b293535520668358aa3e266a2b5a20a1a106e5a2d86a962e98e73dd0b91f1216f75130b35e0df3e1a7dea767399d808150b6b585d863c7f71816b6e3292b8133c4e8512a57d1989cc8aa45817e9cf24907c3d45666d251f85190afc5b5021ce6010482063e549582270b61fbc8b7152cfe19b7888b05b4f0f6cb0074227579660efdb2caa7dea20b9aa434a704377d281b4221eee1b3cdf31a4a9e804ca7a1a726b41194c980c094265ffdf14e86e3ff5757825dc8f5ebe9edf8927436a402e8571c5ec862a2e10ffb0a73aaef25fdd906c129679ef3d7251e55530def54f6222be4d853a3c171e5a3b870c3b09f14e90ad90aa97a1d220cf0516eba6c033e5c5e9d8153c60b8559db28c782c860f742d249f59406658955294044d24cccdc5ef41a1b92a0d827b0fdc75448637b0576717cd30e9190207774a17ac28c1495c850cab9d9a40700a363925bb93fb32349f7ceeca5a2d844f4327df834e1e2aaa099925aa70125e5ca99ec54962f6c2a18cfcf8bc0ebd6f78bfd88f85fd58900d122b474f7a9a11ab190ee5e6e4238dc60f7652e38f5b7e4b48e2b72ec260b880f543acb7f8691ee2070dfb1590d5ec3167f53035dbaa0194f2ae6126057f2237e1a9c6f6ea62aa4eb319f58bcaa20009cf6c22db7004a0aa30a7eaa040d6d683c06cc902273f50c0d9f6848ea3229ae329ca9f2a7a3740aaab122cf5fce552b045c2c482cffc4d12c1e8614abfdd97b68512354599e2b0679b4a4ea43a69f4c44c7df413b774a72e90ca08c3a0d2f2f252f704430fadc17249abcbf0128009d3ce93ba221ca0029b8caf866fc08955389ce989a31a9e18fb6c1bde298ec3ddbd4317a4b46c0b658ac976379876469d0c2ef650da3a9a41dd836ce84eeda80cc5b10c785f85e3270850bb79f292f47def82e13aae1c25a2ba4d5a1b73841e8e8694a0f4b53b90118dcc1933d86989aee2062f296f117ecfca892c6bf5831ffbaa4ec25eaec95b4f45b117f4bdfe93387d1e37de1cb24ec0732b06e34f92e362c9fd69fd114b85ad534f38736355ca4bec469883b78ee8b47b54beab5b61654086bd6720511d2fd5ac5428e4709fd494b5c5fde874a14396eb10cd90a55052f4112f2166ba71892120414b86c7eb3739bb273c64dd22c90677d9c89e0c61e152d03a212e8f97b77b7d096e24e2a2cae01c8ed1b4446a3b3cbbca496928faa142a3871c49dd814a0cf5ac3e494b62baecf1b32fe21bc017e80eecac9a42db394e64c2da64c0713de1dd4bd0f42000b84ff635d54f3068e5739f3c1d3aacd95a9ea4e1dbd03d7eb85c4d31c5d873c814bf1d58ba5a164d17d98aceacebae34add7f2c6d111685f57f9ee217252f5326c219bc7253eb901a73d25b3b9ae14231e714dd9ed01c00dfffffff20