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

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

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

Block Certificate

Block 75938 7aacd468aba10aa57f839d1e760f8addab8428095241d2e79f6464a9793301be

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
627add3d201054b025b1771c2c603bd21e4906c4af88933394aad23d750d10c6
Certificate Block Hash
7aacd468aba10aa57f839d1e760f8addab8428095241d2e79f6464a9793301be
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...007049000060530000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004615f687a11d103f30ad604092adb195ed6fba28813a572917f962522a24395155751bbf79490af71903e3b77ded07af4470d645e724b2ec2dfde4f4c0b8dd257354e3b20b8f60368724f5080d2062828971f8468e74fbe48d0800000000000000800000008000007049000060530000

Raw Header Hex

00004020ff2328ab4903927ea98c1f745b7b9799b472a24a60ab41c7382ac2e6009a60b200f17c7eae08baf75796a7663deb57b87f1e324188d6949f52c174f7c9425becbf3c376a15dc0018c6100d753dd2aa94339388afc406491ed23b602c1c77b125b05410203ddd7a62

Proof Data Hex

59,560 bytes
121216010307bb59c034c449969ca1f4d858a16a216dc16d20a2b2a83f3d8f2d800862236c8f14b0646a029e0f051b608664659f7e1a03ef49a844eb11a9f462cb092540d8d1d0cef2c32fac693d5fcce2a0f049361cd89887b97d3b46346ef1a39adfad8b5a1dc34d7b1af7d3b24ad9644c422b882b0b223d4ea4a33f7dd6701b4f66aa6630e0e498762f8c1494cab00d36cbf2e3012f79b913caac06ac2d3cd584d199afaf42082cfade7b09b23640457904ba185c4950175fa0b42989a949ce4070505980438a649e855e1c7d38b34ce15652ffb8d04b13531227d03010ee3e8844e39541ee555174c0dea1ab9ba0fc78308018006516460a89f4a50b23a44ff4bdc5573f7085b04d1289cc3b4cdbfc7eeff9ad97895af72b95ec9c52e5ef35e5eca326cd084a49b80322b5dde34c9c8952194d34ca44389857875b07e00c84af037f1fb8e3b7b93a97508c2df124fd266e4e497a3279d3076e010d78c9142c2e87ba4ae8730fb830f6dfe64652733772c512dfa5d00f69cf7310f9fa2a4af4fa339331cb0e86a1f1ef523b4e799930d6ed6d389381c9796448e33bfcbb08b64c78c2d2ecfb7de248029366f59d53e3d53a3f954b3a9645617043ffb58b513b48bb0ee1af28a6ee190aa2c3cca2dd8a8ec3950af02763c64e0d580b6bd2dd709a813cbb855d651684fd4d999fdca4127293c9c3502c2bbaef6b772b047da046a4b19af1218be35a7b70bbe5d1e6f0e1afd3e041d2ac6f92895b689627ad8899f083de81a3b9a2ce1b5221d119abc4f646e872b19fba23a753b0f394a8f437549f165510ba180f31495675eb1d4b54b657fd648c565ea35f5109ca6324bb0ed4479ffa71d4201b468fbaf14d82d5447eb88cf3c5485a1b79c713291aa3bd812f9d53e7d4a15667d934068f7b8c60e88b0b477c1cb335014452af5a63e8c3648c35f7fd7ca2447bacf3ca8c4a8da8ebe700b9b6b745ec8070d8f93cfa32df879fe76b21b2c514b981163bb7269a2daeef1cf3e2371c4f9f363506909b5ddb7c7681953048dbab71882c3b171e24dc063d2798684554c78a0665f2c8b70c7b4865b5caceb1a6973f1976bc32af7349a6ff9693176af087013900ac636ae9329879c4664ef771a48aa7ce39b93c874596c85604b284771d25eb6fbfc30be5d1b964cf97b493d05fc5066c1fc568a69a0d82b1b5b533624cb5cf81704f48cd75bec0704490ba8b604612311ba0fdf30ebf793b89a5c6fb65751cc84ae82a4cd4f8c879d72bf79449a3b884c7fa1162f304158c5971bbe3857b5b74ac5cc9f7b3084bb186f0a5ff7689384295f598de7469a9a3cb11342619520254bb648b3122a9427bd7de1809e4838ecb69d93f166cde56417799b7bb955cc6d2ffe3da6638b1f1bac21bf2cd0fb021781f3ee1b4855c17000ac089b24449872db9ddb2c7165af36ea49815153d9d36ff5e0c6f9396bfe5bc2666307ee40cf426adfb3c66a1110c6dd88cfd325e81901727d5cf077f98b5e6f2dd71217ec07f6cdbe868abefabb4aac59edb2e89de57d404156e689a587307c0c02614db5f689b69ee7d558f898acddd03c069c25e57d3a5e446d399a8f95f6bd79ceb2fe3a470efecd3c908b916e6fef18047e5d2e036b0081b9f92de68690610e321779ed1854b2a5ffdeb26c06a728763a81afd053db563d3cce08add43f998ef0c82f8bab38505cf976e7d8dba3a20b7867d98b94c817c19db86618c9da28091cd55189cd7a0a324df3e73bc3238abb8884bb48de601304c2ca9f44a6999d5ae5f0fbb88a948f97d8a86dca07d2d6781f5543b64734ad6a92feb5676c5fd1a17497150f58c4ccb00812f139baab35df824eaa10f44a2c684d06f0d983dbaf9b6b5079ece6eb946b690f43e8f44b5e7feca3abb83e1a43b355027ce1820c1123004239797ac812095b854c89bad3ec2d65d63cc4830fccea09d0a895d10c69fd78f42397a2195e53f561a2f6d795477cf16e09b8ad239db424fef20232f647fbf376c727e957d59df6facd54a2db6033a3bde1619b39136dd96d0e6b6da8a563f735a855eb6f76c6e5287691cabb26facc1f14f82431ac084b2f4f97f19fdc6f14181e311502b419bbaec897b58ccf582c9035b0f0f20ada4ac49ef36c736f9f61ba1861447c6dc435ce2b47d7366dab625ccf31f224a4465bd773c88310fb7317ba2bfc11fab0ad105f7bbcac9f1995cc506ef184aad84d8a2bcfa47619e1a8b64bed84622956faefc5ce0f380418497adb5f2f24d8d8133831470b2a67599825f7b0fe3fc2a563d5c1d2440e244009e62cecc442b8fd2fc60430851b22d3212785a86ff48cb77b7069b3195a0c3839b853eebed89808dcbe8c2732fda0044c49754ed89f6dfa966bc0910676fcd69ede6f4c3044e2b2e824ae54f60585b92c27437a037b3c9cb7a57e2a9ec85985dc845ebdbec0e9fa594fbe79eee4c17b8e0a0be74ef72ae962215b544eae499e7a07eacecf7370947aac1f0ecdb41f470ce244394a61ac6da8b999225949c121aa58ae5828bc51dafde96d9e8e1b5af3b0170e5255d7b6abc6888ba7632574fae154b37ca9c11d251ab44140c4471670f1998d36afbd72ed4ef615bdd34497d2bfdae6f33409ab079834fce3081b9282144cc066cc49daa0c6bb963dd8b543ec6b2abb46d2df93df26974ceede0ddb73f3a3160559c42d3d303188323012baccb802fa0a96045a03cbfe679a797693c7008c792a5a26a92f368b9147c53077df12cc3aa0fa7a2e396126ccba2361467b1da8ca2d4c47fc7dd260a3d638367ab50ea8e32354c4029e02a0b4140611dd2a75802f2bcbd60262494f925ca54751cc2bd3e684d718cd0aa0496482b933f7bb054022c3c085de994bd2a41d340d6ca984b0f8da0d8fd43415643ba72252b5d38ab3944b59114416dc93422de2a87b833f3a4cf862d4b02f86e912049360f4d7175f3c3974c6821514e6fe888f1b11584aad4cfc1e05ba31ce7babe2798ec237dd758ceac2e0acf2146abbf3058413a6db6ce51af405adae1fae8ecda248c2aa04ea492c0f40506500c2f9d3481be53bd5163c1b8e0eea8a79fb75f0d3daf00338546543cb944348bd81fe6b62616fdd86ec3d019f44d5b2ccb15424ce7af50ebe72716ea54cd2570c283bf5e9a8389a0d740d07e8d3d3ca7c37c44ad710ee294f84e4bc1098bb1e75d3fc6e4e036d466a1d95dbfa957773709399126e668d4332c4e63931c0faf969178aac4d50d130b59f76c087037181966a1b514511b4538766db379cd679937f9a3fb8725d3742eb9f5a2a42ec7fa1ada5c5a9ca16bc6e6a6cb7ee5aae391c1476971d224eb327d5f2f02f3f73868b6ce4829c1709d9af4bba9dd8a5890232f2b985cf2b9b8ea4f14bb9dfccff7bfc24bcff0f2101d6ff4ad2fb09077f55943a95c1261475d65e0c726f94406ef913123f8b693d863d56f52460a521da44b3df9ff8db6821a7f49154bb89a86441f1187747f1e3e0285798012a5fa7d98cd45cd699b13c7a6293f59783f7e957a56566af790852d27e5e25ad238dd83f6c771b087c2be7b369d7f7ee180804c39ac342b876b2613a9217060abf34d94c5177aa47d38f2a6226f8015284aee28c60d12b5a862e7a70c0cf15a7242002b38eea7c5d258c32d443ae9b5ce4ae68fe758ef44554eabe5fbd764c913975213f418773480789c6ee8c68d662529661770adb67c9a429b698b90c064aacf791668e8ddab8a0b5b11896ff01978fb067ecd0cefeecf4ad06b8bad94af514ada67e3787967fe6bb81ccd1b94ef182628afb95040c07f4cc15e41652faad6580742c031f6bd5d1cc61bf8e77a9efeceba991a9dec271b7d8e1faae759746fb5be08d2b2d9ba63a26e89ca523382423f79e04c7479ad734c4d18795524b2c0ca436ca9280d70d11d5529b9f3362f8166eaa2f5593f8a46a7bfe72c41ef461195a723d41f173f99541ea0e986823332d24ba8fd3313bdfcc9d4351409a753209c4a528842cad34aed9f39cc2cf4a973e10657501b2cd797c5c795ceb610044183c7c1860dfd11bf144eff8cc3e953c80e84647fda154a35e72a3d643ebdcf64193f0c0f0f1d3b03fc05c13d9f4270431394d1ae9e75fa67eaaa5c56c4c54e348d918fade75597c902a093da641f08d30cc33a1faa01409cd3d1ba1a17706aa578dcabf6681687efa4d819869130c5179925a7cd8b294bfd774ce166021f938e00a8e633fbc2842c3e0397b4d0193564c28613499ec5618f4e877a3f8ad54937c995b3842af8159b22feb75333387ba3dc7e4c85c1b682d1979e8df3ddc7f76474e10df4b2ce996073951d72d2ac7ce2f80f7c7ade231945e4b0ee04de45d63c4096d49f7b4db96b8b76187bc9a5a7054183b015c5cf1752f2e139492bf1d187ec120eed07886fb7e76a9081c0cd2fd496b9af7b1302dc8de21d2e2cddb5cb7cac3cd5daf95a2f3d16e2802f359adcc49cf58936027c357cb337302bd85af5ead0b8e6ab430680b3dc75b791e2f30cf0ae1d2a40429930dd59dfe7a75b78277fe4fe7c3d728c65d16adf8b047947ef59939b1855f25e61d750b1577a78f6ee2537852a131aaa921f3b3bc65b9ba2c1d404c2281b2d6cf4007733a9ee53057eec6f4c0a1ef68bc13577dab02b8ea5d82fcc58d428b71afef9e70dc9addefd7eac238aa0c0b6cc538402b0ddad9e5bf5e02e902beccb51163d733f072b0e30a5f56b6cd421ef87dfb063604c687a98fa3a14006d4e3975df635db1c1844f3a40162ed2dcc2785b26528d2a6b505ea06b1ffde4260c0549c24dfdf252e258ea39e9359bd712f966664173c822d98311d86ca8e01d6d9d5b396ef22c24b81d09dd98ffc13aa54112be294daa8ea9e786ba80d306da4271ea6647ce2de7c8bb1ccf2422c240eb32a8a03fc06794fcb9fddcc2c2fc9c2d8052a2c5a888ba691ce5c9f22b6665c3734e9e402e2e7fb423ed74df8d6fc31c3bad981f9a423b95e2b46169fdc586830f7ed3ea98a8389414b28482d439a310ee0d505d84eb4778f39c7ca6a702cda0346d00a59de2f61ed91239bd819a018a8986439c179c090dc465e6c40bb68bd906a8ee3e96c840ca979b91a297a3c7235f807e30431bff0c25233c471d67d934ae7e19c2a4d07046668e45fd8f6dc22041d5200170ae8c6e9c8cc9ebcf2ab27fca1dd4be9bcb67e329be466293940353515aa5ea4e0a69a290906f23bc994fa4a2e41ec076be4a924e4a8f30b391e9d1079111bf205d0dcc7592bec09e2f616f6b8d1719434cb90316eda19df332dc7a7614dbf8e279c43f1d8b85efb7f312a78ccd7ac51961f3787a847d76381b4365722fbb06c15ce9ffc0b8c4e9a39fa43ca0709c55bb12aa4c69c680738ca61776034e5dbd048416c66f699f79ef8dbb3efa510c988ca5d0bbd1456666789d538011e8ba9b3e86df01d8fa57661c41f47cc9aa5c23c63828dff39a740d71b8f4840ce3e5ac5af67145d6907447eb12c22900f5f4617f9f56526bd53360d858bfc76359a8045a3fe4caccdc71dded3a8c6de1c4b300d62ff67e7e740029887b05b8f1ac887f1304c2a516314fefa0d54974a4ad96b2b655f6c2cfee084e609f7a743056fe469a6927de226a2533bfd39e5d1f2b7e9a82796bdae80551fdcc7d27e2580756be08c337898291a19b9f6ac9da613addf0362bd51a31235aa1ff9d91f0e6c426775abf65300c680848f53022d49d0f8ccba9c3728c5f54b6ff504b3b27af01e1d4897192cab2f814ef8e0522e21eb9053fa5a181c41312392a179546e138e3ac6fd23c8dc26b9e4d18ae4f4f4fa285ee907c1dfe81d7c74845d01f0af75af2708d6419937efed104266f57624735a0ea30807babb5a203499cead5b9a641c6b504b0b0db3db12f8fde458079d9f3f5ed8e21eeb46659372ddddb27baf0cdae611de5d92ec242a6ef2308fa79690ff092468f18b09f204e84db8b35ddc795244e8018728ffcff8abc55908f46ca4513710d7e7ba9d734c7bfc70a33e133923dc1a88fef8ffc910342ea1fef4d2b7347aed16f08de995a546e033f0283a51a6761439ba22776daa2a6479298d5a1a150d047165f0e6c0331f6e787781e833d1d9322404de313f40f3490afcc40a68773f7a0d9d9c6313dc391185453366483583eb8f61ddcd603edf985f16a19b50daab9fac9f45b6ca4c1a80f90fe61cad6115585bc55e1c47da54e9916fccc55040e9ed294ec77af71e3aac309a774fafd614d38a467f3b70dc25aa9cf1fc18bc63fd1ab6bf53131b544dab68f3b554093549c602b11730de785c9317dca39d15777af3c64789e0023d0c1becfca7e490326359a3da64696823e47a8ac915f1a2a8214f346a9b5f2b10445f4b443223d24fbf162efd2ab22811a12bb4d80047cacffcd06614987ed193f2646b65455fed83c4f7d3c1672f3f37dbab004f128ebd895091e4a60dd6ad2a0635e27fe435f0d8dbd1b083ca2b3c18231ecd07843a810172e2dd5e667c339d545b109125f1114127ab72ec394f68437694c3eef836735b265dc7e43493e575ac0c5c863c3bd79940dc3b0668ae515e83af88514ec216d49216e5ca66540f58bf4b14b4c948fab80c51c5ac4fea8e056845d3e5ff2d1e77f061ad47920575df9ec76613e0e13ee2130e9a2f52f7742690e910aa017ceb5858cab4fc47d14b8f32b4d857a212d93aea4294eded35d8b47743960e5d8d84d1f75e730fdb06d3c4ded10c4445951f33c37895299350727b52585507d0568a582caa1a4d8297f999bc079fe7c92698aa38e44f4a953b7c2972c3efebfc6601c85410366318cb6eaac03fce8b68523674500ea99fc034718b46beb74ce63e42cd02c56b01088a8fa98de25f0a90bac8ad73cb08625548ba51c0deff597854a60a39abe533fdf7f34a7223a30ee24d3aa4ec74011a29bb44b5be645bad20b38cc1749bc938c56ba273ff19895ca209ff4efa7413de705d6de146859639e21644e05575f384e5fd6e1a6e3601a6c046261607d3fb36b6971725a947f9bca89c28f2d68e7d07d4868c3d9636a4d58e085c6fa71e362ff2c45aa7af74518cc61447aee3c3b9eada8d1d3845b841f3514068c6c2905e607fa90e63edc59449d04e9d6ba51e72891cbc762e7adbdc85ea25530bcb35e1534aa831682773d4ae3afa66992b7e631d5afca5b9998ce943717fad87295efce51a8b37719e7e21a215cef4d5f5a5de824b3684f373e233262fb0ccdb7fc4f21c7489a29c7e8553638f031af36111a71a2322ebeb3f1f47a135d725cbbbf8cdcfa7377c2023eb38de43259b1a1d881a273589b2bbbe7813c9bf78500e35f102bb7c51d70cfbca931166fee27fcb23ca7117c53bc5aa02f0d728d0dd4d2251e84ed885911f492cebdc06575c19dc3b3419c7099a41f93438302f35ff06d1d4aa0104851d1ff2a8479f3808d24336a6093f60d7660b06dd894de71b03c6337c69711c6542c56a1c95a98516b4d6609bb55e220ffba43d1cb198849ae43cbd4cce79bf4474c8f26ccb0ad238e7f030d1d0028640f267346fc17c8b9898e6e04aa41498460611fd3286699b4765a82a334f09d649395445792a4f2f1ccb4ac1b56c2ca3b23f366d1d506f0decefcf002a4dcae4457ed057f2072c66f18078f44b9c04245d04caa572afe6cca21be91ec0f8874e5def5e60fbe1ae1caabdec16e496a8f070571d0f75381a94667211d5b44413a564e71167947fe39ed1267ca27071ae2333fb9d39f2019909aeee4596bb4f9c7762d4416c7e9d808beb9e255ff317f214fb2bfc2665ba3bbf9efdb7f300002f5eec91453848bd8b0d339189a502cb1ca473ac218be4e9a18a8259c786a8de1adb69ddc453923bd640a78bda743f419eefec6b75331f0f5bf99603177b61f9d4d7c48ae2cdbcdf000f63e928056c2a21e2cb241f187592ccc1a6af1237b1320034a6251ceed30dcfff88d95e1747d56d48cea2bd2813b435342f0821046ef1bfb0d393f02ad6848e42d8c14c88613a932f1483a50d1eb9cc0ac37e13510da1a65b807b3c3e6ace3cbd922a80c9c41caa213a38d23ce23f9affe03e5fcfc3ba852167d2869109d9c415818968936a59c527a8126e888dc9bdd5a9f522456166ed39f927b7d5a8b7d0b6df077758eb7cfdff830ceb21aa692cec02e376a4f0f3170ddd682649b452f0484dc83ade642400227e3f54f8acf657dea1614853c011ae7d2e753e75056f4be438813127e20fe4df88b142c51b89f6d9530db0bf1bce2e38c9622ab286aea888e98a3aa8025e5f9bc99aa4fa1f0fc3680c8d689562c5a1fe468dbc8c1411814ec3582ac5aa249c4d86c2bb8b1f6d9654e13fbc80ddd34b772658674dc238ca4b45c0ceaae189c9f7e36ce6415cb4d4dfc143e93f4916eade32e13268a616c229c93a061f46b3c85d367bf472ff260b3da4dd7612d478a54e147633ae9c32fb412d9cfc33be17c78b6e0e3130e565d23a964705150575aed7069e00e37771a8698a7a30d28c17079804a5c5c14d4f7a2b101243fbd94a3f1a1bc76bad356306389c0bc2fa04ece37825b7d5fb595b2608d0bf9473e21efd079ce3196bdbfb376e9678592834454be14128ebe408535f79f972fede708899611cfc421f136ddb6718d64a4cbe190fe09dc705bf85d74cb1169ab698d3e2f53ee0a1a7a7dea958c3b72902e4e59dde9e642249b29181114479509d9b74c1946f5ecb644a871dea26fb83ab31e49d1c3b05add81b6c774fbf52d87d2feaac4e931e31154b0fbff62caca2e2e405725141e01deca66ee9dbd696203e609012c2cbef500430024fdc29036a2b29155c62eccff5f448dcf6de256073c1abdf5293963507e51ae7b0d0061825ff5017cfdf0d217fc0595bf66e4f73b4da2cf6856e0e9637359256a0cb72139aa10f14fc92f331af3124b2b613f74841a85c0b496b9600ae3073284762fa01191256bafbf5541d3da30c0a6d8ac7cf99392cf1d3c29efd964888c5d090ff7cbd5324b56def5a2aa0c3d3c9eda06ba37a1aceb5ccbc6e141bb60539e33e4bdf5c00d2f3f9b76ef31da888cd5080d636e05843b1b1fde53276fbc775d213ebbe763dbb187b08ddb49256dc5cff732f73bc00064402237c5cef095a97266ba79d5f45be980ba5433a34b83784d7adf7f292192cd3657a284fad645456f5ea3d0ac2ef370af87e552cf9b8268147a7d73903171d15e75e58a1fb6c1a4b6f354e8f0eb02e6be637c0fcb72df8b9a7a63c1e2d26228d47d9e001027007acea867ae850c0376a16329901e0750e9427244d819beb56f280de2816f972cccce484ab6cd852e9f9b2026640323fbb9c7a91db135b072baff5de04ae20f3a5786ffebbc7347dd0b85c6bf8f0add7153a8657a67d1e6c6befeb4d3717f61e943d7651a03b9c0264b04a7ec2ddcf01393f8816601520e121b8be6fc4d55253d52358ea2be6c0fe7a443c54b612a2127115721d78f6c8cd8d2acd36352ea42b7dd50da46152a94dc083644569312e06c8131a075ffec85a90efccf1c09e7a1e7f6b439817f2441090c9a2425eeb4f297e0e6346b2a710cf9deb0162d83de3fcf49d9892e8b13640827534618c9405c91463026391d198669ce9080d4d1ce22305519e7b391313de6c6551a7d1c7d3fc8c01fa027c5d96036bc774482f97c6244599256a14eb3d0de0e477a4036d511bb55d7c940733f18b5201693f8ddb2724d6235377f97b66359d1c4f5d03cf0b57da5f3d5fc4f8ea0afe270486110f96107ff16d9d5ba20a1ee9dbbbcce93a1abb33c06e2d6ea5794b40333c93c260db913f0d84265398c631678377e1fccfe11c00f877415aeb2f21d28cdd36a3d2b4d1d83e41f3802febd2f7d363005d11f72c456e0324c9cf8b2dc22c74cd9f05048af21704c53c19a969f1408c95058422b6a445e8e32f8a65d32746740972e5d9230d81cbed2c43c884f03f33eb075412361bc14149e6fa7c2d762dc5e5ed510745a0ef3019a188dd8c42f0ed9e439539c23f81ccb56e88472af71000a83714005e24cfb2813ca39ff1f936bff49201da841786bdf825f9e359704e8d317acf983f90287bf41879ca94946545c43a6ff1ebc52ec90ff2fdfd99322c0d95be898f7ed4fea5df11a59f11873b30e3b3dbaee89e0abd8195828b31a176f4315c1b48e70a05b40373ac5d3fccfe0dc38c6c8befd7a79181855893f79f8069cd00b506a15a66d1fbfbb37ef919d2374091b03a55e770c455c1d992ccb5c8bf158c5220855cd463e3ef7978b33b568fb829e4a05c2bc9f4060552c0afb5188e0aa346588085f494f979037e6617a12ef03b2addceffd88c098dcfdfad96515e611e72d56ca199d867755b0e5472d51d689c7b57b4ca5de08e8d0f13a51a1a10143b64646646e0c4a94045d416c712c715a9eae7ec2e4601b5939b5bfaaac8e65ae6fa90472b2df455122e584ad034427aa3baa9a8307ed84383ff45d9c76cff9ee93d2c702ba9844369480d45a87da2eb6575e4f310b72d67e1d8a80f2328bc928b6d3c9503b0bf24fbfb18a4078be0cf1de63b230b5c45415476a2292625cb0c527b9ee48d0f0e653ad2b6fcaada2d601e88deba1b31081bdcecea386ae04079e2c28ac052d951d0605a0967dad7eb63d4be818a69e862f4282b58fef5ff4172c1146400628365bd3bbd2a8470a5b372abdeb6c98e853dabf997c53c7d26305635cd05790b93fd9eb87aa7b05a55df50e09b11659dda395c666eec9bd59f8d50b94e8497bc8516cf78cf23e601d1f77c4d9e45ba48d6dd83c891fe1a557580b2ca3bfd1e279005b426393eb880cec55341b6c98297eb7dc7296369ac6f8943cb801bc1973d5bc7d1a654c48662d8946e5a5bb5599b979d06bf6d450fbe1964375c245ccb85514564bf9164db9074771c2b9f45a4bfcac55b77da884953628dd9282e74582f0677415b8f7ccef214ea5cf65c8c45991c4110f1a23b47d1085f166699334de1c2c00574020101c7c38f16f3e13dcbc8bc1cbf31ddb50cf03c8b5cc826e78736826afa19e55ce3240f3b206ba43fa825cdfa27c0bbd01dcde544845a4cb869bb422b614bbc74cd870906c33502a0c5e2e3ab3bf3d174b2639ee622ff132ec89d33fd3f7a4a79f474824a723e84cc4f5a26ab32045ad2713ea793b5cf0fb7cdc424baac2ab69935d9fd3fe290743a22f8ef92c7580a192617fa4394b272047cab7ac26e90e8da388bfc2ebcc309cf48dd37631de9044978352e421c5d1253e9d80ac968e418c4b21b999dcc94f6abf8d3cb6bdb7a3ca423f6efa791fe7dd27881f73d6ad8723beae076bbdc76e8c42c9b876259390480989b7cffb64afe5177b81b17856b8620336db6048b17faaedb3af560c852b5b676226819a6d1094a7a4edb776e2b2bde25db86e9a62726ad68ccdfeab64daaa2ffbc8a225e7c80e11d9bacdd586d90bae5476e4696c6f4150cc38272fe7ba1c6277604141ca8da1eb866ba5a7f111ae10a6df9bab10af075c4ea402b27fba8fa5f0a424893ec1af30e8e29638eed91bc8126ba510263349b4a1ed01e6238daf9d1f2967c6d9760c84ebc270b31ae2b23c1aeb3daafb2fecd048dcd10517e4385b9d27487a00771cc1ec0fcf7c47b29a3ec6e8d1c81ac5ad2a5f2bea4773e459bf8c7318ca98e46843ae9a1e62071d52720e7407443793c32802cb5919d14b24cf5d10ba71f01371780e6b1da38f51d3c38c25770c544470e9f89c1bbfe45e69e46afa41185b805bf89a20eba62cd4f017523d1b1f39cf6d64d75ffdf13ef1906af5ca6b470b03d340acab57998d1905dd58cf5a8c68853176cf8c83d6d2a73e2fcd04ac1bfa261b87fbd3d699678fd7985fc1cc0f8972aa93a535fe9ae85f2ac10dea6f313b75640ee831d7bf3a682753047c66b2806601767bd0d27839b829c41c30fd2ab6fccb0feb4f8dbc3071a41a1f22001c6f0be755dc6fcadd27fa80b38c24badb2f5ae2461fdbc62749cb71fe42b08c937595c602005c9ca06742a39ef79e3282e7e2559ae8b01be82974ae2287f99a88265b1b09a696da5628c535abd668e9c600be6d8f0a00d45c169f5a3cd1424fd75372a5d772d678f5369f4059bf768856f80fa69bb7f24edd351b940cf4b6231d1effb9e40bfc8fb1865209ec1ce1e68c920a86f2589871c9e70e2728f0d5d58bbb98839007793b133bfe797e1d825d7adbb496eed54ba8ec98a81b2b5e79d681fb97b7cff6e9fb17115343ad982a13e6c2f32e76c839fdb56f3b876f96b900edb56b86df960c35617fcf30fea2a2d778a6b3d73c424e76f2b3653a1833dcd349fea240446fb0f0c4f4f62defed7edffa098ab8f988242e6393714840dd0ce8ca38fcb04d8a7b95455437c2b5866d321ef8613672b6571f7b0c748b06b26da11ad5cd023169bb5f8789f695a2453026fd4912edd6fe02819124e9f113783a1175453bde2f4fd3a7fb557adb28bbdccb6bab53c775dff78e9c9f880af33a4ef7ebb0114888ca681e7f9702bdc719f3950d55593ce20a2f0c72f1d1d4dc89f5c998fb16ce7663ac727749974eecb22d3fda352c89649b864d3d75ba0c1f0e193ae50d08c16469512aaad010ac6e073988daaa442c40f1c41e1cd9f4072e7256a759e668a18867d9c1965beff8055c0f2cc0988328d44c82f086ec200e499c84b5f2de935c4842bd61821b27993ad43025578d5909ad02e9f8f31fc8c4517bfedba9342bbdbb14bf3d4c9f9ebb2907b9a4abf8e5f04fe5987283403913889de936b28c1fd980de6c05b0d7565f2ed539cd4931fdb81c4ad4f91cfac3968de19f24bda9f79637c043073e34a1ac445f747ecd96cee484eda40522c55ac3a468f6f296006c4a9711d4064d018db70de76ec0b6cc3cbdf382fedae6789ce7f973a42611d9a4095a8f8dbc85e784d028f8c780dfa163e09a9cb039dbc9b5bf78984941c1fad30ef92ec829c0eb0691c811807a35ee4cd867323d3200c52fce87d7f044f2a548305508d38f606613b15ca880f812241833cbdc0e262c5303991ac6cf51c95162a70360d0c5da6e47a153e460991d414fe01f1d4c86f4242a2bfb3e62c7715f0da6ece34027c063a8e4d10bb38b2d880f9fd953cd4475924315958a52adcbfc19226f17461326b3249b78c824a466d9451a7cc38d4094c85023f3422831900166dfdb88bc4c2e4bc3fa773385a2acfcf7492b6bdf14bf21a55e8f60e3f0ccb3375617da33228e18b250fabfd78e10ff0b18f7dab0f791c143cc40f49d38cc8b57b0c5eaa2de833e9b0a04c2ab77974f973e831edab917aee9731654b2c5c80238d484161f8202c84c75b82fe39ea44207b9fb0140c339dfebc85c9345509c5d1cefe56c027f99e46668cd59ddcee5270aaaf905cb41d2c78b6c0b98ed883d04f186d2eb57296695028df2d42e299407277d40f8d839d6efb0ce5de4fdeb64a847b3093c94cfa02bf2bccf423ed22744dc81afa66af0be70f02e4fc6c1f0d8dc002063edb7312089213e12ea2d355b8299cc730e4a4ea55a605275d018e1e28b2fa35630c661d9a466e3e8e50d446878516f845234951305c32c6015231790b83794435d9e522e98f602f8aa8c1278022d73eec02e09f59a260a0f2a9626fd14506186277c820fbb53dd643aa71c74f7d0ac8dea9157121392c8e04972c6ce9889af6fbf6785fc3282d19bc464f56c0ed79372ce552680f1d8753390f0877a548187f8473f31ce922163074da6a9df9f3bab679515c53c27c4802fd37a73536e129632b52e9751e45d175a902af9ae9b9c783ca64ba143f6ddab355d381efa8dfc29c392fe428314f5eeaa50ef1688a22f1abe05965a6c59707a84a9c45bb4ef9428e1b636f8795f940b7e5cd1c6c6d404b7f5a4b29eadab2214ecf2428c238ac5ef1284af13c19308b67c60d08836e318be902448fdb16f2df93cde95dcdde9ac77db1cba75d4014037b56d0d320c973a4a2bf6cd59764eca5eb4542e1249ddf871cdb09366e664d886f81ebedff9f64bd8b6f9270908ae4e648fbc1cc8fc49119390ef2c03c380c7019fa4b8760432d048cea661baf0154f090f647c864c2a15d5b4276d77d504bb6e00e0ce84d5b8a9b1432d2012e85dd95e821cc7b157196881d1ec825667808eead3ca7f8013a0c1eed946bb9dcfffcb0b40cd21a0a891d3fb1803d8241878f3cc2c714c68a0cac4a0e3cc0bb3f6c19e66d4b5b84408677e3e9879d5b4ab6c3a00ed28bf0cf7874232972f4d78c042e7963f49be97e36603ee7031615228f03ca54bcafa93c16427220ae1b4ff2379f4b778b5a5cfe3923e98f7774a7d6ad0002667e895b3ff3a5ea8b17dc94acb1e6c27a5568541f3f2246c02763a686a369367a1e34fe6a2170c423cb58166aa315312fadddbed5619d2dd2e6bfc1b6ca176bcbb7e0671a0094d84f99be522338d8e07cf5c440d69a4682d9e183fc47e4967f2bdfd31537677630409466f1619efba1138cd2a639138ae5ff4dde76db331b6dec46087390ca619b6c9b6062bf683334154c454f52b2b9f39a78898a58bce5e19321dfa4c80536528a8f6bdae91d1b869adf52115bb152c0488b817367010554f9a577bbc3ef3c30d3965ff3138630ae5991735c676c211698e5835cbe9b60a2a97c496eeb402ecf332bcc78b82f12bcbe7e5bcdcfd2d1f5fa538dbd64b729a4ab11daf386ed6924a1ea30b825485603961c738cc064a85a28cac8c33e69ade29e0ddc5c5b81028b3f1ec2aba7f1b56250d164d2266fcac516008e06b4a1ad2b253c703375c2b73eb55067076d8361506ed61418e6e152eaa810029b7baea49bd35b63b8a4a639c9a48fe4df24749905f4431eb66ca73ed4851d2b885b3745cd01198ea63caad5fa0020d9a8889d3bc0d7524541621a65e7d791c7a51182665b85573e259af8dc2a3efd4ed360a78d0cd8146acb2e3a27e63b0a54b9aa9930c3bcddc1d313ccf91726768bbd1f0e3392bd5a360125ff0e0e22d6223588f5ae783d0cdfe31f3e51a7e0e472009bf61f036ca56ba9b15ab6b12568a0b3801053e32630109c262f976e2e95e199cb8eff230161332bfd799a58dc847a3a030b7a6bc967f270f80b5d167d44ed3457b3226d15422bf3804cf06c1f1b70bc3afe3d2026274fdf43ae05409ed2931c1b60de83897ef117f4aea07bccd2b8ec10a35f5fe2db0f5ae670828ac90e76e5fa72f720298c2a94f1ba51cf2553850ef2bd372005be456023218c77ed6629f75734630bea17310f5c63b8a283eba51efd97f4f5c84a4a35eed5b0d52a0dcea809b752924ae64b41835dc98f5a6373e7a400005e84fe7060dbe6e52bf37571e2734c810dc995cd917e26c56e43dea60e41cd67bfce9d0e085fc4a43e5f7fbf795052674747662e2d22cdff5bad6fa2b570b5b399060ef7fb4f5fa9c333fa19fc825c3181d5b8bd0ea415eb19d0b8f03fc698d606e90ed287c53aa33f2aab3b32f26f8a1989eab562e9d91fc81fc25454643022095d919838da5b2dc08f89fec99d5d8381bc31a70290763a1cca0030d89e25f2c8398c1f19d74bd296f6b4ea66dde9fd4392cc1f415ec5c97f8d1c5ae44e447addcba1fa0f261ac94cff01febbd98964c3aef7d173700a602267c98002febb45fd1ed6eda563624882271e5d53415b8e0467f4c9883402e24efc6706a930ff217f0d345d7c937cfda9da9e1d8df4479c299ecd848011038d0467c9bf8520d81542d31692755f8b1e2949314e1fef77069228d0da6e27605d4f9c38eeb687e59916903cf196b6d488a540def77d46ad202283875ce7896e3db8c49434924659104dff4e0969888e988e59fb4df770b275e766e9f2bcada853fdb66310c882dcf8703b1729bdd03f1b407e45dae34736a26d63a95990178fa3db07adaad4fdb4e5d38e486874af7b8cc38d5defeeb9a54d6c1fbe6642c57ba1cd578b094296f3bec11958523ef8bcdf51a350b88473d4590240f50abd20f4b9fc08882d52f01dbb1b1930634762186a1b92df0be38af62459f516140d8f2564dfbe7ab424d1ed36b99098d15c514413b85ccb204ff06480e346d589ebc70061051d2f189b4d9073d18e4dacff3aefe465468824400b90983d814f053f46b04de7a5c14aed522d2a5cd59c58ba1d1f7c74facf03e2812e15ccb4824b3ba2485b7ce4099a112556196e72237c2c58c68818c2688e92a74c3bb2bb25849f79bbb2e31140b084698e671a744703c94b306abecc07b88d26cb3e917fb5cac8f38d1c5745ac09b8162b358bb3350ca621c9818b03711a24099069b7cf5352d03265ff56acbbd3742a927a65709c2b779bf4d9377b7a94195ebed2e70056012e63a96d9fd65892d9f53b438ba9e11f7860d96ab563fde8428a338cb79f869159b3ae1f1b4ec3e44f5d5c5efa18e7ece41fc1382f6b6db22c270f96a5adc8f1f1d54eae1f57e21a890dc4857e24bbe788f780d3ee0b2a79e04a3d093cb8b8f9e2e285df7db7f55c328ee3a01572117d397d1059b15bc09aaf5e8efabb7ad8039750140d77f84abd47295a9ffafab3917f3b1d0fbb5569a35562412525e325185b34fbb5ed1c5844e4ca9e7f5f212fd1d91bf320bfb42b6124559530edfe9e66f28d167db6c51da91bd8dfffa1d91b6666510552a377d66f26e1ff6e8a9beb83ec9c4807dfea0ff0aa5e05774ed679eab3c4f60fca3a0769312420415615bbe1304462e1d8d075b023f26e3546447fab2c265ff77f0860e2fe5d56d7a9c8f4fdd49b06e627628c0ad72c1b61cf6e76a133d9b50d5e777075441dee67783e6af27ce4c7d5975e529627623d4b5e16dd17ecfcc517a5e04f60c452ce102f35d5b4fab34a7be725facd9f819a0e0a20b25472f560a1ed3a8346aa6853eb2d5b2b0c4842c2f91a72a43d2e685b44fdf8f5aa3cf84624e91402bb88a05181d3b6fa5b97b3c1b010fc135506af8e7bdb8d1b1e85a5d2ce6afccac69e7b8f464bb584d57f1e752dcb9ef323fb46dfce2a880d7a70bd1bb953c354f2f69ad675cbba77ec39a9546606f90990cae5541c2533ee189a2c8e61c181b4541e308e374dd6e47177dca79d002ee0f3c19b586eabd7b318dcc80954db1914d3553ed275d1a201abe90a76a41a9a9166baff79cefd2f2053ef6e6316988c98e2a31302ac7bdf3d7036a6fc6e68d8b9391b72868ddf8c9b599a94e6c5151f2c4d9675c1a1ac325bb4a1c939696cf0e2456b8b8748a593bd1915fd03b2c97421a9bb111409177820817438f1d29d22e2a253bac36c1288083ea74ea3879b6cce17ddc3c66742b6cdd6102eef9f430d7f432ce29504ad76015f8be7b4e7810373596b2d2ae33862e3fc78164cab2e08a50f4cc30de4f96711def6b495a9ac1358cd7060dd3296efffda0404227a19c2a10092d424d6d34ba1eabb4eebc979c3fbcb7f035b7ef593c6fb30b737d02ca38fcb04d8a7b95455437c2b5866d321ef8613672b6571f7b0c748b06b26da11ad5cd023169bb5f8789f695a2453026fd4912edd6fe6b7ee61c91853593bc975d176a2614625262a00ce58b7aa4804901366e3f42f54fc24e9b748a475b124aa0e7567213403a60fd0e35867d1b40f74acdac6f09980a6adac0482283730c5fc72ccd8e5627583f31dd3a22d3b3a1462e618fe1de885f1eb4908ba5deca4a0ad09317547d8fa6aef5e3c209f287790235ddd944c1748a1e0c9441f5b550808e9d643759b1f3639e861dfd82d4ff0f8d646ab8fab8f17f6f609ac15a15e61f8d78a2e4629401b8478ef31b82244526083683b8c9a1014a0b40c2bb0ba014e396252ae43e32dae3faf0dc8ad3ae9d6bd002f9ad37293c588eceef797daea5f902fb1f7cf7bb9f65993e77a3f135c87669c0cb5f194fc7920b541d2607a842905d7456f758171d69fdc7b329d410abe25ae3844e1ba1ec05fc5b4ac1d4bf10461fe9398683ce174a13655a9bdccdab9d26087b439e9cfcfa596e6685a58db340a58e5acfe25d590b5a9c2773e0f614472a064dc9ac3dbfea1dad5cd26b110ffb92b108776f6eb444e2cb1c0ead53a82bd59d57e5ea2e08bfad5b20a880676e1414fa94dd37e4eae06bd5d72b80ed8d7849d5418e479af60aa9b17c074ac8544aed2820d3c5c908ad681704d7698f013f382f416246c2a77ce80442833d267ea1875dabe2d815d74dfaafe2779883478b08e8bb68bc4a5c50f981451ce5868f4ebcfc7d0f65cfc9cbc04c8919a004e724a466d9451a7cc38d4094c85023f3422831900166dfdb88bc4c2e4bc3fa773385a2acfcf7492b6bdf14bf21a55e8f60e3f0ccb337565ab41e5a9f2d89afa6f6c9dcb8949c523a607b552d3c7c76f94085f7dc01b14e4403aeeabaa60d3793e4504c0d2e2bd0bacf0a56b26884e6829289f1ddfa313d12e35861d7b005576f0846c2e2a79b679c771dd3c11e41e3bb5c8fb5ac66bdda5daf8b71105ac6af9fd76169751efea84038aeb098d7f2af92140a1ac7f9d748e39a3a9ea88c4650cb8292e374ca80f2c2c35f8f022723257b2dd2ab1c871c316b79a873c60029d6743f9e734084702cf14786c12ef6b2e3e255feeb0b0430f7f8dd6324c7d59b4f3479bdb76497ed585953f66efd6f7f1ed645c78ecc9e516a7603f2ca72e46dcede1287e1fadcefe306475c9f720b4bcd93196c4e777a6da6263832f490565d134cc7cd6d06ab8fe3c51f6e39652700bf0f299de5051b949efacba3d7679b7240d063ce4dd88318fceaa7d72b63791b78affacc6a533892b18903a046843d7f48975a1f39cdc410484264efd24ae0d61a756fbb7a4c01ac0e24e31323471de8b26a52f62bc12d65c38e724bc989b253f53ea2454cd2b52c3769a96cb802a940c54524b6fc4a7445cc9500400424974b33b8d29ea865d6bb782e5695fd2b96fe7b48bdab655f203c85d7fde7d3a8adea23f5159f8eb29f0863b7a16158352cdd610dfeaab6d9315a4216433d94a3aeadf4c577c8ffc786b5b5f8a7befb04f2de207a738fbe4d39dbd6d55b636d3c45e25f6cf3171670b3aee5f87e4a9a4191289da57b587270854499fed90f0cc6b34d6f89e843e241655af8fdd88a71c5e244ba7904faaf805c1221422cde2ba150d69f0769235d8d66f54454e60d573dea6a067fc4faae82584b5aaf7f7bbeda9ad28a52229a1bb4936da91a09ddf40b120480e1baeaaad77cc8835a9cb7530e00e07a821cc7b157196881d1ec825667808eead3ca7f8013a0c1eed946bb9dcfffcb0b40cd21a0a891d3fb1803d8241878f3cc2c714c68a0caf9d58323135cd2d02e478ede3f8e9eaf2392a9eebd5c975c02baa17eb9c23f4cb60cfead5a9cda60ad5d0ded878e38286e67b496c62b79158e419d6ac511f0b5ccd5ff34af74155b592b4ffdbd2a3c65b86fa33f259457b3e33f3c4d52c93c3482052de9ea6480f7c0f4a4a9bc344ecd6938332ea107b1c9930874edfb8bdb9a0c8375f1a13930a7a33eee1d736176e12061bda11dafd69c7007db0d30c132bb60f063a10c8dfe7350ee8848617839eea07b041441ae62098e8a19586513524a39434a03e774c18035e6ebc714452405effaf2912a3c4fb97a6e0409bf859a4b48550ebcdf4ef5552def459f8a344029a40e032c330d75aa7c1fc24df9398c68186ed2e1e858509698dc8f965a4273072330564f22a8c9f9c8036e5a80d299acac2fa77cc4b8e7a121a9ad2580449ae90f787460a4f68a220f14332bd1e25fba5373aa49524789601dce9428a6d9cdd9cf14047b47d36aaed3a0c577835775497132055ee58a62e652628d69d62f59f4a4b4e0dd3a7e0d146826ac4927faa066f02e667a06deda8f056b1399baa5d9fcac516008e06b4a1ad2b253c703375c2b73eb55067076d8361506ed61418e6e152eaa810029b7baea49bd35b63b8a4a639c9a48fe4d64aff761676f1b7a9b36585c0382824740648b91ae49e4c10837c5fdc4a4d0cd77a7c77ea4f38d16d47ce909b1d70e1258b117b2259ce8e17d8c08ea188ff60d7766fff14b58f64d5aa303f65158531cba10a6adf4c090a61db52bb194655d53eeb01a22a6d3d28a63311d8eae23e64daadb0f2141636fedd48a32eb8199ddd70954ef35d2b08a821003ab46a7e4fd0514cd984ba7483c15657f52af0ab93eee12cd0a78582005c5469181b1ae92fa8d78b275405d65463cd22e1f59778a9b49991ddb95440cf5db2b21a37569c8f89bd0f4885173c93b2a48e5a330554e883ec17af6b48e57299276dc1136af1cd65dc191270ff0834bdec353e5f211bac7f2d434c79808ac2de954adb22d3b7a1b034e844923d5dc0af837d08fa18be1090d06bee0c308a8b107a9f22f85af5a7eeb9ea13c5bc2b75937d868012cd8e8dcea809b752924ae64b41835dc98f5a6373e7a400005e84fe7060dbe6e52bf37571e2734c810dc995cd917e26c56e43dea60e41cd67b34039034abdc6e093cd28caad180394884ce6bf981fd51be0ba2584e3845640eaa4fded312108072002adc0c09d5968db187e99655ed80028ef24aa6f762cd204989209d360784efd4d3d3a2fee20a01d280072979c749dfe3bd1829414dcc0b7df48cf438e7ee4394308d2b3838f9df4eb3565c27469138174ab0fdcae829037d744d54db90bd79446ff42b28c4e6d340f8cbe8446a76324898438dd8a42138b6edcdeb250964a396602085ed81876dbba880be82f3bdbc87e86386eb8238414fc8d85c67f6b2025f4fac44d6592c8de44ac8c721e126e5912a83538f824def886f7868200205b09b80a8b1999a54ead1a3fd06e98adfd571dd107a342dab10ef7125da5b4ca5333d83c6a4d694ce5ff95fbed82b0aa0b17da2c119e7dda862055c21d37782f41f8d19eb1c77e91575b0665634fee6f69633d03c588efaa1f72eb3f258b61e412d9a575de2f281e92948b6e2c9d487fb6f0de9ac481816985e683e873052edefbed7afb6a6283d77751fd8a843a4cccf758f2d7633b6ec401fec7d8fe5506eaa12e402de66aa912d7e5a5cf3ee14f77943b5e953d7a06256f48bb22ad46a9c748451a099a85c050c551d29da5819310b5e714e483948506167f9713bc07941910e06a3ae413a4b77bca24016b8a2252257455ac53a8166bed029f58c60d270270c280d07462004d86c9ff57ccf5d4ceec34c2c2a7649e3217d50dc87c7cab4f07bbacbbe0faab8849315d1c86186ab091198093a067e1c0fbf042f97f1ef22d5704932b6ec4cd4686ce9505df0f8d9f8cbc76a14bc12bad73365236c9e708e1bf6f03f1b4c351f44c7641593156eea62b8b5a2af0126284dfcd7c47936cc7faa2f67e28a82fe6800438481d52d1d3b0f928ff2eb016a86ec28d6115b0287cd4389ffd3e6e8d6c9ca4eeb87030bb1d578351d05187b95c401b25c42bd845bcd406b593d8d478f1b87cd2466c75be3be773c4157d6b1332de030bdfd52bd3b48aff20a6761bcfb1331daeeeff51c3f6d537a04fdb22c0d2cbd4d7405d7b70be24edd6dd339d9aec5cb9d0c6cacbeca0d2e726a2a85d17adff9cbac8ddd29d2ca6955c1b60b1c7b1f8247f318db0dd53954ccd7584e5942d3ce34136d9955d716a26b5289e123b15ab439af1b3200e1e0191e815ebc8fd18303b84b3406249abe050c0543b6ccd2af0600dfd761e61825eff3def757d53c8c6c6b6eb9854592adac855acdff61d1bcebc3014cddb9cb050211d60e525dc3aa4161b0684297288a2936a263b4f4aa7f0f96f5917d6dda3a31cd9b7b0e884e29ef2245ad8ccb52f339f8e473f3e72335174f070cae900c95a9be96ee58817f4d6d91b1d0022d3b5de19ac91a8bf765ee2c32c5a036cc32084a06c02d16105718b6c0b3b0d92399e29d70c36f7f279eb1e5c4db6cb929a08f22f6c02726eff7dbc380f45a80e74ca0bacf7203d1e8466294bdc9136e3f9ecd5f09cb39442facb43326ffd9c4135633bdfa134a1256be2a78e80c79c3efdd14732a0b7e8bf9efd870a469e27adecbc2ffc535b31dc32b3c404ed51a4ff05fb770540f14ba74fd6f696872c4c7cb723e74413c6c5c3158bf43ec976a3ff875f7e1d6d8603e019b76761f78b63d35af04ec5d91e5324520d7ef3344cce89bb62b94ee01f204225626170899fb8a142272bb7c802d687b6dbb9ff85cd7a0f83a5479e974d1e185b54a8699ab36eac71db45cfc9b03da2cb5bea18d3dacd602e91bc9e0015deccb51deff84af5eabb24e20b4ffcfd1f490023daa65b3a68583d1da6ebed046d7e0e8ea682ee3e0cd8a2a26620c5f911cda4da64080c4c1524089be461c347147afdb978c1cca3bdccd057bc2d275407e7ec60e7fc8e3d00d856bdddb16071281c57d17b06d1744d391559a78fea7a0e19fad372ece6f602119b0fcfe47cd183dbe66b3ced1d66ee69011f04d82f7a9373e30dfce7039f15e94287d339a977db8d4de01c3599b4f80563a65a98559fe6322f87e7cc4a016d5a95aca6b4df5e41bbe0920d14152741fa9685988beefe2b887ad5a68f3b67bf8fdceaa16c8604cbc20992b26978bd44fb6c996614a113a1e3d11e6f1ebd6dc8c9d7449376bc74258cf1099a9bc2bfcf6f76fff4c3c3899f0df4574dd171c62bd1636dfca267ccb3c752d3cb8b9154cd890d66e77bba1e005a565f9e326c906166209c419b58e9a44716eaf0267c82cfd3dd1436cf217919ec61c14680bcb0976537853f18cb9762baf43ac0172f363f0c4f867642ee84a687c36c1545d1743ba1f186a05a9d03e8eef45ffff3ba3c50ee8e62f589c7ad7a27184b9579a3f4f4485e28624eb5f575b2e53935c415693ce1d516b0f46733095bb7d1823b4bd85867233f356c128c371943f8b0f6068ae0220adccf608af9feea775efa7752abb4281ba5e5c90d29b585bc012636078ff872a1bd727263d6fb73d11ccb71b5ab500bd957944f067c1b7d2f3058f02808e4d29b02ad9ab0102b7b7742285e6ff5fad41a6ca4390003cc977350c2e7686a14b7731a03b2ebce59fe40232f9160fdc4a75bdd66f3429daa23ebf7bef377dfaa0959863643eb1bf62eac7aa5d5431115f091a5f7f1de4becf4120861ae1eb6718a582e0f21e0d3cffa345f3b893cfac9797ba0ff9d51e6bce44d0f1b6a1a6fe71a42567be3acef9e0a3eaf080797900bb1aad9396e77bc694510274e4728b1682c489e55167311536166a7f2776c381b5529096caacc8922a2d052cad8ec837095780dc4940360fd99302e06db3e4c800c6af8a2f4872680e6711a3e7d7f3fd262b17587fe29e6214674488efa1ea17a9b4289430b4030708290a0c91a452a869a0e98d4a8ac78b279795f9051ffe47fd37d327a2a8c3d295b6522a02ce34ee4e9aaba1de1b0a8823c0f3fe332a61d0dbaf43a521a6f4b0df426541fc0af5cee5662d98a09edfb9dad7fd389d55494275b197c4b96a443345e8cfda8a97aad1730dd6c46636d1bcd951a8e951c713d5271df37a7dc9ebf4a3bd4319970e93c199befdc87a37108a89b8b3a1b786818ec6e2a229a5d3a0302da3d911d5e043439d6276240e6f3c77ce4063da0020b31e43e911b92da1c1e42c2f8b3014037edf1d668a9341764bbeea47bf8b931f26f5ee6dc021751df3764bb809e663e0a457b9359cce08e10d256718d96b765a364a03686c5fff50b6024abdc36a41982cb81b0df5b597a339c318dd599cb515bc81f1f6796c5a76013e1379bdfc69089cf1761da5f9be2659ea723d4a979d897556b7cf9e683be09a6ca4a5e19c184176428e21d967ec5c1af2949dde84a1ac31b94ac40f06f76b7e7c0e3cb343d2e274ad53d7e052492b1e756007a6c7bed4220e64027035f182a5b2edc6c8cf2f4ce6239c3c1e348b35463017732e6924b0fd1d9d4fac0b8ea35efe664c9d65080966d3a83f0a12f5f9e58a6990ffbb6214e7b59876001183ec2b5dbefcad08a54c587d13f1ac99623ecc83c10108f3591f31735da48f18b3e1333c4c71f2eb614b7a5252e2c8636f1150e54180183296d309933bee4b94da262ed052c6718ab5d09352e62407286ea8c47732854ca9bcd7101f71b76776ddcb5db35f4c8a99d11b971760ef1f4d1de7c1fce10b0422b70596b81bf1a8f268594860af92843cdbbc565a2c13f98fe461c1c2418d6e36fb91ace10f31ead01728ab8d1c40d3dfbe0106d88d69a60afb720469b0b5bde456b558a33389efb07055affbd8b3d69b0ef709699e4e4c7e69cd43ae310a22407da574c6e1e095bc53f8525b18a506f79fb0eb1fb5658296fcd3f46cd509370cf8f65f790f5e013ca18f38cdbc63c696697dd5c8b374aee46e6f27754fb52a231c9a5e74a898c0c8e390d2fe73049c76dccf2da980e1c71653dd91c4142a5f81f05f5eb7b3e3ca34f408d85bbc321864340693b25346d5dae5923e2b1bbeed81e02a3c1b6149dd1381a03c874aedabe33dbc26d2de77c9bacfd7b8e5f36c3fa3db69c67f7746d6ec1e998382301eedf94b19554cdecfd5071a017dd7726d770f5bb2d7eee586792f34caeea0e2ebb9268196b766e0e4f65cf48a13190c9e3e09c48e7bb18dbe6a3ae63f347317a58badc7a5be223b560c76ce6693c5dbe6f910b76541347be450b33d53c8e361fc3f76b3240fd715369c76ed22530a96339d41dd2559a64b962090fd6287153ff34c2ee343c3257536a3fdbcdacde2e08c2a8b5b606ddf3853e96d29a99de45b72f27c327cc15e5e28e62cb4de7e1882b4fae4f86775e1ac82720302b345124ae49a2358c1a1ef19d91161f5fc36d719bfb5719e66afa244a708d3e8e160b1b473c1a0309ed8134915a90d7749cc9bd6865abc55a93504e757b3b9e31c5c5fa4324b48c10a43f4439810f5a67d507ef0fd3cd8628ffbe66e746b5fd48f2593289befa7b3f7fbfeacc2f94674c40f4e50c805d748aab04bfaf3fe7a2cbf58bf41ee90088f03da346d7c29a40cf13e8eee64f35c4b1d5646206082b23a9f30351f50a32c1bacf33ae6358df1adc8d4eccbe8154cb7f916a72f71918c15ad42e281c6160bf974f2cb0d517aa07962e948f7eec0cfa1b304b25299bcd8c910d919d0f9e17a118a514482963e6a719e24685bb1290256deaba9419be6bc193c37a43ff86d714fd93f7acf4cd5d38ecc4ef39daae2e46cdbc62bb7a84ff62c0db136c4ea55406ab9b72606e95ef45b437c5fbc154e05d909bceb311b1701422412b64c5d0a1d1466ce628a369c64f25cfe3d55d1c8565e92dc53b9d6ce7d04cd3ee9c3902851515650f0bb538473e0628523dddd79c387a73a0e50f4be177cf51bb3ec16e6909fee736fd085562cc5b66038ded095a2bbcf1c4cedfb1b00b93e15808a07a1da59b8764ed410cd41ca2c88bb26d88027d1c64c224285c827327bdca6435ac203f813ff3a9b47a6b323a41bc2b0edbcd26aa8f7b4645517b343373f7d3b6fcef46744f98bbfa00146b9ff7bd5f00cb4624bde398b557a6efc4231b07230d1cde704fa354ace14fdc1654746bd5d859c473133f6d71e72bf19998fdfcd4cae1aba1ad1e4564ab884e73b2af5ef7b024d5a5b674954003328166d8174fe325043e8e8ac80c1e15c25a3e0a643c676f346a47e6a48a2efebaf7e6fc638155b01fbbd55dc96d572a3541c74458e4425c0e014eabc4074dbaca0b862263ee140a43f5b7b20b9169f48ef219c0a874fba6248604441dc1f6985a5dc1dca02bd5373a8795d5b7357a52befdc5092bd73df59c6dcfb182d23d1c476eb728b26ddf5c047657978cc25de02ec2c3bf4fa8354f8c655ad725d97e33a954d50fb4d8b13a1d99820d5ce32299915b59a0436a9f45daa13c6c5d0a149b60b90107b72e736301f3192d35ff1d753f953fdb6aed342b31fb779632f066f0e19d1ac565a1467f7c3e9b13e577cdeb0b009cfb1b1d81e91d1e6f2895e66e61623b47d4bd9a57978c8bbc6b1b8db6d50c104cc50a48f84b270c08ea4d003ac236af4a9758175fe6d8ce311fdf62e140630c45f5f2d839c0c7c2e9f3f54dbc7f9d85d761a5750e0987c5dd99bb5147ea014f3c0c6932dfe3067c2eb048f7c49799fc6d0e4b23ef2c7024d94b3d9c97df59ac7d96d5116eac91901e4b28d002e312c04ec78f448036378d0ca663b8e43bfafe3f1aea39fdbd4343049f7cd96aaa737fa76477ea5fe8fd15c6726ee88434e4a4fc72936dc3ca0ddc9c243decaa6e8e631c3e0d9fa7dd4c35a1b414295c8b486cfa34715a67f204debed33d7396a0c594e5ab44e06c9c94032c07fafe415f9706b186166b570d3bfb9340d0f37fc2305a43fad59dcc23af91f2de6e944caf5903ec8e14f68fc4e0ce0c4081ef68a71b72a45d3185d06c3e70ff90a086888c4f35f6eeda82c4b18d128b8c854fcd439b6db03904ccd46e0f7567e319e3a9e1a873d171dedcf3f37e1f1594b4f8e2ca0694aea4cc3d2e1b6180ecab8789e19b949d32cb2c918eebe9d9a573e6a4983f33e49472f7648b44cace9b7022f49aebc0488fdc9296ee884546b68ad4a5eb1ce7d6f978f16ff82b8d8c569a0c9a9c5f27439654020abb3c094300005f38f54ae5db6c5c52d6cfe61acd410a71d4f6224cf2d8d0fa5d33cb3e906691d5f66491a63c227963aa4ca2992b2ca85d4058ea74a040316ee528dc23a949d90168eb2b44415b6f7333206f9829d609883b92cb39ab450dfc59a1ce4f27e2339c8ecd60d78ffddf92cae66d302f11d1fd682090b8092d256dc608e88bd2c185c8adb7a03435798f3b58faf512ee5c3811b85524a38735feb25d3ab4c36899a917da31a9516c332392c7d0a4cc4da40f3059fdab4055274a4dd02b214ad39381c53f2afccec702fc7dc0938110a67963ce4b1b2e0e88861667e9efb73731ddad5052f4dd87dfecf2f6ecda045a5ca90894d911ca4fe31666e5c1f699612b3813652c83158f844de56339c2c37b80010246e5e3c6c3e839783f9a5031dca9fdae03f18f9cf81b90a66d152666e38f7b676c738b4da02b3a5a410ab72bd9b7b197d9a64b1f15a9148fd11761d7f1124c9070c0b5c857ee74f49982cc333a436c88c3e9b755cd954a94eb5fcf50cc0752e3f37cca0735e34eb892471342b63c4741609cdf756ae8cc3dcf62dd70f6e10749ee3b1ab844d79fda2459cc3a8491066b41b943f4a1f97f76050d4b8378772e9437296070df8e652f9fda83cc8d9bf2365df75e1f0f5a774d7731d38e7256fc2e5ecc2f58650aede30e0c22bdfdd3d9e75db66f766da51a51be6c6af28adc0cc022edad6b7cb5f58de567b5eaf0d2fb52fb98005c148434c398e3930f2e8edf2835a72bfef32d44f42e7f1c581c0090d48cf7f11d0850c5533e0b4a3ae1ccf3ed35884ee5779485378b5ffa1f7863a05378a0a03511b05cc92bbd1817fcd6f7b23cd580dc9aa676fc33121631f6d8fde6eabd40c4f401276a8cca2a4a927b89ac5a48100278134432a74b88828da3a780c738d0f9f00e12cfb4f76dd9982feafdd933903fb708bdbcb76215ad51d6d05a3eb3eb4ed9486aebf46989d9ad8f8385d9ad151b114c3f2ef0409654503752f5c55c3d0dd867698ed587c4361b34e35d69d4d2041dff61e35363a2be1dc6bb7015820015b41522d67ebdc39edb13734f309a2eec084df267a73cad66ebfbbc0345e05496a81d99522c6b673c90f58ca70b0b474bde6619532b2b0b8736b509add4d4e4ab1baaafac03e33c7bf5aca628c1ff898387b6b412a48260ca8af801beca0c8f1b0a8b1fc294fd107a158222004e16813c16761600231a13da0c0b03bd97f046d8a2521e3dd59a8c5f677484f1539501773b00610ac7e35004aff7e5ac68bbefb09fd67cd908d13a1b72fa4e741124f5ebf940d17f161a3a1b910cad7e27df188a00b8fa9cfac963e48a485c8ef279bc1afb68304d6260feee6a1580e86b9c6a38d97a650f08884f97ec679212bab7d7f1101d5dae489225cc7d9085271914991f31d4545ed345ee616cae398457a9d28e17ef40fbcac356bbc367ad2395abc57a6153607c1a3bfbc8922cd006dbc55d02b5dcff28b61134b94f3e0fa1bcf37b73b3eb71326209d208468df2d78041b635c55f4c147fd274dd06589973ad271339565d87a3c91caffc00cab2f053cd0d2a40549a595b8867e007843a23a17137f3832388ba0394933520ea991e08030de3be777947baf9a44de3ad993cd26297401c9c199875d1a0219b2afc26c1e7e26b6cb7622f2eb4c2eb10f6e1968198ccaed96e9528ff65b55ed937414d08ed200a799cf97de9e559dd2ccd25c9f11b3c7b13257f3281a87e7ddf662ef4d4321c4870ca4243d15f6d10abe9f536d57f59a03e175f8daab7de675f83a9a27de67c8c333793a5f3cfdb1f6a7e5a42e3c2bc43fda7f6fe47a6b8aebc1c3f7838c5cc45c4608a4e2da0b9f01c9fbee3541336ad7d4b9a7a99c1c92d25c84ebcbac445c11a2f66f5fbfaac1dab56b5ba0da59359dc80551c390ba70628b1c3eaf66dc38b4f2db76a5480319d74b1028103e4b7cdd00cec9248c0287bb9192dbc9ce71b92b759e6cdc6826548563d8e372b11f102c3c31a7cb158d9e8f7a684469d430f67dde212b7e0870e1a5afb1dffc3f4e189730df684e430095ffef306b47b2fd5d3f7d91c69c6221b5881f8b4aa75874771077b0b602a68b9453373a0b8d29ee01524ed165c5b0c303de0c7158ed47cd7dd48bc4d6eeb5752bef977f61385f38def9d5ea5b1b5fe838698ba34e09c19e6802ec820b880f3a7a201c2d22e568566a0e9f41e08d5ebfdaf7481ee858eaee39b5ce342b150527c7fb069df1d3cc6f7996565ba4eba9fe83bdaec83692a48146dab7f0c1d77418889f48cb9612a379b0ea3d8afe22a43056bee0bf6dcf40fff712fd819b0f5176c96b62030d8cc8e8f60bbf1b0b74bdbc9af4217d6a343ea4e8f083d62c293a086fbe961b4068b702b1ca41bb78aa347c113e434b303e97c0862fba59ffe0ca164dc5214e14677d856fd5a5db3af51107af396fdb142a28d2c53f2ed69b10d8ba6b03e8dcc30de265df77c03d2fd040f35f36d33a00bfe0c670cd3d23f4ac20ea1754ae3ea688fa61f1d595d1d2e8b1b275e73850d5e623c9cbc3b2a06fcf643376dc50a33cfb8375db664b6449331ccc95a1cfe78b063111d4c5b0afdf67d8103220b28f1db0407ff65c895814f94cd618e819871571df47111f9c475610d9a54ae24c38f1a8af40d05a2f9b5527151707ead795ed3b4e89be65e0dc8a324c670a60134e2474aad5a80c349aea9591a4a06f6d208e12ad41b5679863f735c19b70b91b79270f67fca38d092449407f12840763c2c1cc3345bb120cfe1190225ddc6ad284f56010e5d4e30d69e0364657b18ff87364f030df239d2a3174ae1e1903cc329140e13bc469e0881e31ea183314726b4988cace2c9b1682b622606a9c4e0e435f1ac289b07a0d5870a5c8a36c4f643ed1fc8e0d57a4776aa0bf3d084ff59cde5019ddfcf85d4cf750f637bbe42533586065cde09042ec7595361de09d7d115546049722075faba676e66e7ba55b164bee2627039e2ca8d41e87e7bb40594a478d348885515ab8ee984b115d9b74d03373fd2372f79d41caf1f028a11cb8cf74e0dd75c488a8a51cbf34ee3f05d6b3e70c030d4f79d64bffffc27fb5d793f6dde41df935eab2ddefad20cda1e9466051215a1eb6d88e761f70339144d8654faa98353db8c7fdd12c5f8fdd2e388eb750ec93bab8ff24dc60fbe39726c85c49a6e9837763dba4a0d45681f8656f5d0de8b0735299b99710cdd5a3025d50fc3b7cf7fb3f1b5f1259b2fae5b68bd642b6b61e68bcb37a7e9968060734fcbe92dc21968d96dbf6c9faf39e6789e4aaf9535e83b2b1841c7fcf65adad85519ebd13acf2fe40650f2d4d939ab85626caf08f0b45e03fe2823af4dcf98f3b0b908f45d7fe3e954d4879527c661e09de3de8fa95b8cb2773adac8ad548f6b5847fd10504a33588612d1dc9fff70ea0ee56068839b544a092285a2261e4e4168d82a77704943cde28f81c419ad468de0ad6b4505a95bb4be65982729ef78d2a8f68d2895da0db12df666c3a9d39120ac3a3df3f7543e4cfcfe4cbfadda5d1f8369a907c77716dd07374ca75e03606456f84dcc18bfeb1a4c50d2172bf2a6adf8aabcc438447e410a08bd951d2a8552e20fea48077bc2e6706adbbf5935d345891c5b6f560415ab2b65cbd85ce71e5d71e432c9fd46213fd28eeb55df0e285eda965953a3f2475aa72f6aed15185cfdfb2ca6fa0e37055a8bcd40931700478bb38288e8d76c6a8514fa41c019de5c479172bfc0876d88c2df1bebf5b7d89a2757d32f4ed375fd5cc64dc7b091ed42bd9f6bbc9b6f8e96f25d7dc6c28db2811469d5426d0b8819b75cd70bbb95cd370a16a0782457fac44be00dc2c72f6e1aca4534bbd51b29977a48378ee5ccbfd523bb2eff8f60b27a4ad4a4a00cc61f27959f3e222a745f69a86f11feb3e93b6e063953c3c520c9fbdc2ffa4296ff5b4babb778de2ca53ae5e1baf0e515bcce0d7ea0b60cc4d2c0deffc6c0d3cd98617efb002ce7b7bfa4c7504ecad8b701831cd4320261a0b7620cec6e0a66c5ecbb7acf28ad8dd9b40f42a315b66c16461ca3f4d3ad0097aa247c86ab2d5558dc98c896ecda28a1e4e5f2a35c1b752f2e8a5625d8a1971f3e0b64a9dd522d3a57eb5af1cbbf1ea0ff25b2e32185cdfec847a9bc61d0f621024c1a28785c48754aaeedcadd6675826f429c1958a83a0f517337e449b1c10d6cd558daf44db304d26a3601cb5459b35aabbc496a50ed992cc29ebad2f47b39f2d5b537d87bd0a064d2aa98746b970ab96427698df83376d2a39544d29d37ade9aa8cc1cdbefa739df0437cff4f60b340bce919c3a33e20ab948ef5e0127b5eb64b7bcdbbe80577615974e91fef42bff81bb59fddb9fecf296c2b1f4c27bf870251af7b45aed40aa9549c81f6a33d6995da5a4a93ffa4e6b6c353bf2bccc799b468e6528b9cc817ca8bbba4d30b93a81031919813810ac018305c9c258751f38de5f32a893b68320fd11a163cd16c3ca38fa13e41c2f93e63920fadd35d9a35a6a5fd5da3acd448f51b745e6deb8dd0e78394fbbdc7ca2c6dbe9710b03cf31ac619b09cd6c795cfbdcbfdc32f57c63b5bc3c59de78e6a23325018219f6903e92a8c6f4b29ddb283f9024c985e62d5037dfa913d887dd0e00f9b67716f72ae9ad4639180af85fbcd641bb5059ae8d7497052288b36d0aaa148c674f99c2d407a58e31858c7363c13e62e0224756aa01d3b73273628e111a9aed92ca5c74739d2c589059c7dea273b3aae779c15e5f78e31800d7adfa9d01e2aba39c3227c277dc80af7eaddcec8863172947b085cf3d469993bbf0f2bafc5be2f76527b3f14400673d631a79fd957177a608a9a62bef62cb5da1e096d9c9e864f3ab26f9fb260360645d5e9369540708bb592fdf7dbe7ea4f72d88c36f831154a7c82d182867c4651989e56b91337d496a3ad8859f95f5e33e32f4184f8a43d98fa9833c9d59f5c88775bd40b3955e24fddb40b49af34fd7e488719b4460ddc8566bb00790bc6351b895248822c3bc995e05dd7b2ee79bcf65238f01cd2159b6aeb5d5e3f06b6cfb73824875db25c666a38846a40bac6d344433627cc669d6c190a766d4a8dd4b9508b3b855a7617c294e3d4bc863185a1f6fc38fa54e3d8fc69938068d358d16e8d423dd1d6e054d0d3dd9b3974e885da8c39276a18ef51e4b85e0d773a8607d7737921071d3f438d4c8369714d092832584afda0adb959742989d22c1d180949e50677ac5c1211f61d38e850658427e4dda76f8c1ce432bb20ee9656f24bf94d6ab68152ebd69576f4ac6319ab6f76050761b23956e60ba78c0764eaa1099f910f18f52afc9d388cc4fd52a89c1d5f57d892ac634de8a76d71b6ebaff4718ec3de0b9fedae67bb9a53d968950dfb6f64ff16828929ca0bb214d849f5c52b948558adfb7ff0d6b8be70c55b33cd0c7a9acb78e98424e9eefd1cacb80f44192ad03023edbe4083ec947b68e1d920dc106c3d0796f929bf4526e58ff4996534c1e9b8d43f9775522662f0727472d23db47b8f07dc058391a6ac94a9105d2bb89d68f6131f2e6069115ada5309a1423005f61885d177b186d57bb98c81307789e46ada57578aaa1bdbd5ef492efb70ed7ff98390f8e62e6f8578f4a80317507af13508d367a42b87c20fc7de9a3a396412fd6152440acb31bf3d8b45d05466fd3e4828f45bd79a282c4a0790ad43cf097af97a035c03dcd6d473b4656b872024183e6cc011814b0d2617bc407622730ef356c867d46f4ef0983808a21027c04475d7ad550d847066dc0a8a07869b75a83c1be99aa29289dd868810695de29f799d38a2db4fe15e1b570e7bda86de539cc370da9aa2db9d2b64d967f543f519cd84c03043b4d64ef68224e3a32b88f0166d95a81fa802944816a1261bc53a9a6ea2b251db2f90796f4cc91b3440eacda05ea2599ade6d1609fdd1d841973c909d6da516ec20bcfa1b8b3bd310484eda03681f1b31208f6ce5e9449b2438aa7da5f126194a29b7360ff293bda216f9c4871b0409482c498b060bf0880f62ee60050ec108abf891ba5837de033931c16007d6aa05f0624d89f4a1ae6c547580a9e320e794b710c6448eca025b2f30adf18f3412219ae12e898bde7a92306089bb131170d7f269150fd79d270bac4418316a51828b5653bca04a42a7a4a7b64138fa2859635ccaa84f4620445199d225f04ddf8e46c21f272caf452dbc14cc5451ce495accf75f5da7d855046d7c33d7d17aa220baed7220ef730eb374e4cf07a8efabd5f652c6f596f73a60167f94972f2c481ae4b395ce07bd3449d27933d43b900b38ed4bed7175fadd8c9b484d0b9166e2587e35c658c785919814b614bd32608904d35ac30e425c68f30457c04136c51fc236588c0fc228a4a221593e47c5801dc0f665a6d5f0cba7fc91ae1410769b86c3785d3ed22f5395ac04e04103a090d32e262f16b132b73385d6c4f6deddd4d3995eb96b2b480c39328eef874a167bb50b56adaa076fa5586660894da9f5502df4a0c7c91967afb8eb36277a9300c09c6c63b09749f29e3ef9b6b2445a789b612554abd06ceaba05a210bfc26024f40a891e13d2420e1f40a71bf4a210f9e3371ca4a46b453d888e89f655b55cceaf95a5aba465beb9de21374214a3115367ca1f2bfded7521e75ca8dc6dab4b594decefed2bd61a4b975b2a915d28d27e9d32dd682b511f220e3546e035c9510c2b03195c5e086b1795472dd6b1cffe029076b63d0f1478f7c81d0394ae3674b738e485b1b39b580fa6ba1cbf9c102030d4c9f0a455bbe4ae04e6c2e18f744744a4f7723c8efc218e91b37cf5461b4175df5e6f61c93d0b79607aae8315d66b8e2cbabdef91bc138d403483b32b9ef4f95d14aad11ae10ad5abaeee0bb24aab68c3cf5f38385fccc02ab94b2cb4a6ffa5ebf80eb5aa18a6db5319c8fb5ec3db56638df0ae3eb8344fa5ebca56ec36c4e85e245a432bb2ef8e28c77d71fd56fe6d2df3701e6fe161fd871d4c8fbb6dc0a7842b642f24f0c2a310bf3d3020017e7c602093e22c696df112ab0002f416ce475f521acb31415af12ae493723e9017b76f3c182f071c91a2a23b8af8ef7a42e1aa51e4d4c7bc48b7f01ae4bae9658457c8083517352dfe566b28cbd675b8a591659b266327a2ec385848c0dbc00543b013150d957fa48e84743c0607bea9113d574ff11d0f8b224162c0e18f4f1f955fb501f807d0688cb4c1fdad83f4c56b87516539919c2ab948fd7353c04bc739bce3d4a767c07a20ab2db4c3cf2cfc7efffac0a667ac06f8017b8a36da9285f996eb10931e4803a0ee2c6fe0c8bb7495099c9d1e3c8c2760d247d5115a457cff29b8cde79387b9d0f7f96515f8955ecfa460fc221885ec693b8002b25e6724ffc29542da7aa06a2cf9a40acd88b4c8e2d9063afd404a304f10b7007045b9a4ff8ea35f46c5414acf3574276f38b1ba69bf677995780ea63e2329d2a47861382c07d30874c2927634369793b50cec2e9137b4a13b4a7ce3c1532eef33a721b0aded62c0f4b632e230c3edfed1663382884d7fa4a81e5766ffbf8fea742ff2d92bd372d601547a4f5dfad68f65d72dcd20641d39c12cacd13e851949208bf481d76d15834f760f095cefc43e3d3f5fa47d3235d40cdeca4f761da45a89aaa30fafbb107bdf4f326d54e8d40b62d4360897b6b569d77fd2a9131448da68dab5c5f6f9015af84210c31fa1bd63e8f87fcb3f5670043b136794d92e1de28e17ec13e5752834923ec4125c819e75c5d85f15eecd0fe43846b74668dad622d60bf4a2e6b67dbcf37bfcd81ba4b4087699a216e078fda2d515f5afe78278fb36d7b721fa2cf86b2af8df3e1d90ff0b265e08f2c149497c37a9120448905a31485eda24cc239cd8b4d2251427b2a9f971d5b7de55672fe01535db3464a28cc790ab86489c201b39826cdeeaab87ed39c5c4461f7382aa5e22fc7862257c2079717d667270f42303cb3295926eb635c9f6e746afa76b65044829d93b61489dee30b6f8bf11f461a4dab3274bd3bbec0a1759758d907fbf32e467c07f57daeadc7b08a8aa8ec0bb0a6c6e62d0d9bc8ae61c4b71b48e06f48b2642e049e0ae9d6960ee4cff1b97501659b3e19750cdceb5a50b3170057c8286dab93f498f0f8c42847f249d18d4cc642cd35bcfac4da5cb6295c46d5dfa3e55fe471dfbc1af55f8172d3964308c6960977efe45997cbf5201b2c46773c64f6017882bf626bb3b0151c7f770d1ed6ea58223acfcff0248bf13ad8ed44a8ce9d69138da2cfbb4aef569fcf42b56d074ef58a7335dcc74221f0a8b39dc476da0bcc37f14483273018eb99d6500d5b73b4bb22f7e3f4c627277cbda558b927f476292a5121b434fa65d601be60da7a1614624554e35dd32612c76881510402d0c224c451595f93961d2cfe27e4d25298ed5201786244ecb20c53871b5577f9827d36fdf792b345fdfd8d93eedaefd526970835196a2f48d49961dc6b20f7bcf0d9f92a3ffe10418c424db5fe5c4cdf7b13a0c463dd161b4ec6d5994ab8756e54182cf866312ac9706d5537aa0a613169b2beab7554b303df1ef4289274d6f7cc7ca673b0b4a5c8c7dfa6809209bad8a3da9a5eb9f21f4618c3bb474725b05065d3a58d714af693e4fc4702e00c96608c5dba344dcf6e73a23e1abee916dd161c41994c5de522f936b4a639c78de1749c1a3d2e93f22b160876977440aac24e2c7dc2394f05043be33978ececb1c1625bf26904c0437b5567d2c0020989d61682a9a3c60e75eb75781101b4dba0ad3f4184d644d2bdf0a8df5f4844defc2f9d72923b1aa99a718653600766fbbf7b4dfb7f40765bd5d961c88db19489595862a3ecc96308decb7fcc049480281ab0e1d20a46177ca2177e9910c824c985fe575e072be6a2d036beeca817bbd265e87205d86c421f361e92788ac30bd88bae9e533fba99e3470c9c1e44e06c40682a6df188f51710289b3c2e90078a70c7f90f4b95fedf06c884c1a5665219e12bd2c4cc8fbaaffa9af9e8bff4151a0f0d86adddb23a44190f0ea27be0763d0f98a72f8f78550b4dbdffb0a6ecd72b8670ed0f021bfd019b844f44d745e9a46279d20576c93bfb0ee7c613e448973f535315ad2ed612e234095525225281bb1b0c8d3039f17243a0ab38b8dc5b25f3e0a394085a55f85d8d530c0633db485107fff24d93db82c7047bf0bb78a1eb378291c01323e93968ac816f2f9f1b857db944feb7da2ca49b15eb0521725d4f850f1541fd0219b250a95b6931bfc5bf9654d4c83f1d519eb2738b296291621dff5235161d6b9c553b758ae6909fec9506fd9620d5357ff0eb8bb3aad612e6b23e016c35e7ef07202e8e769c5023fb9cace07b823919e7215a605dd3e357b8237bf6359a3c1c471f6af1500c45728197a388c4b7b9d972e17aa03d0ea1ebf77ef4ccb79b0c6fec870876e566831e259752dc672b794b37c38055e94f4a8566ce3d0b6a5f13d40331e2225fef0c29abff6d84e501f9f9aff8a5d1fd1615ec28776e5dbe6afc75655e649478baa528e271f63bcc536c666a2f73c2deef05274cca59b3e47235760ce120efa409dcae36301e23b84e166f389edb1c19f24155ec49c3f83d1ce8a359ec03277c0d31a9a8a80644e9446668fba33773a5a8457d24d9cc4a2490bdeb38fae2c6b157f3def1f1b4fcdd91934e1a4702ce7be358877e37eaf957233af86675f5633d912ff2188ec0af0b381f70f8a22b2a16933ff571b1b5f8d4b92965b689e5c7322796ef9aed9cebb8785c4a98e856799e3dad32152ed6749ac79c6f8c4f2f9e4a1bed488c6ef72310f0732cf0fa42ef406a61ae5f1ca36d8ab14dac2adb0b1f1ee1f24a921fda79e329135f868b38a9f03f967b36188ada2790a52a571b15c7f0ebaa53a721fa45bfa5f7b3d6390adacd16f46dc3a32a2cd47d97dbca7067be54ce2f0bada7b5a090dd1973884d6ed41a020b9f213f2e3d5546c3e33467d26eaa8c250f042fee17aea0c8de7f5c1632feef866fff93f9dc4f6fec855ae4d22b162ddec0f92fa540101c897a04d358f4272ad3e0471b5daf420373dfd5182e8997b6d63631772a572677257c21bfa53b29020c1e22ac5a9b40bc1686b4ed1b3c529da21210571203d38372da0eb440cb6b5d189ced31c15dc79d082adb28116e230f3404e45123d9257492e04fc9c7d0d0182cd653347ce76fa41326596d865438e682574bdc3411d4898ede7e94190ea3b15405d3310738e4a6ab794e2b34731bab3e9fd13548cb2f0419e264c06fd94d9edd101aab0b3a87912d45af832ff2ead98db9aa8a48c14b3fec8c9b3923067d69f5ab5b4eaee92399fb3b62b3628ade97a8aa86e1550138cf38ecda13a3ba0c4a95115b55d84df9b6a77482490edadaa24109f6c25dd3bd9a48c82b5da5c77b260359901dc9033188ccc047b7cdd4df7db6bcd5fe842b2fbbda6a26aff296b5599e95ab090238f06f3f5e365c25eaf879f365751e787e5374c9c8f908a6bc0f2a3d95a85a0b2161b3a9b69bf784a7c675ad967da0dc16eeb20fc273428704163a8212af4572aaba6e6dbbe766f3a9260d1ad557df3637687489097ad1fecf319ca0ebd5c4dfe35e90f352e202bc51fe3a769dc75fa3bc8aeaf6c0b124a91f6c5d8705f76dff0e473ac9136a6e86530317580f24afe454d5b435ef809cfe2b3cf56f13df7eb957470b855f8387ccc033a1f18953ea8a34d96a381685155dd004d9570ee5819d78260e37b11275dcda86276b482986873efea921c407df2f1dc544e04556c759aa99269aa6e364628ab2432ff3f659a90991c42ff96b6bff789ecc7e4adf4f51453f18897f34f3e5ad5e65111db34263877e1d49f0f1a1df2f852f0110bcab3b22e0a61ddd2b7e0ac338e8a1d930195d2f076baee3801640602a460da4f4503994c48ca250131130337f90d6e196356a7375cee1567baaf70644f39ca02eb7a765482ed885752fea75edfa03419e19078107cdfe82273a02bb2438dcb556f187ccdb868faf3a0b04c0051d5649a0e739cf523917c729dcc5212f9391268a97b91f488f57de6ad68227a23a3190a58d1ceb39ece06ca7a855aefdc413043bb749d8d38f3bc3d0026fdc5b4e1de00870eee24f6564911981a90cd64019e1f25bd491d459e5cc5dc925b3595b1fe30c784ffbe9210381371de19574ae397950c2865b6d8c0594c58cb6f68fbfaf319ba12ff9ba670826aebc47aa1fc837b1dee35fb9fb9cc167b8c5649c47fed48194090b1f286a524a23db79deaf17abf5cdc41f2459761d36f2ebb5112b84bfe93c3aa1d9c33bacf3eeb2c5446e3735912b7eabb354b138ec64ce209aa052b99440b4964b8c3b8c31461e8196e3de6362e77ed8f9ea34ee8bb5c8013c1253e1401c632da9fc11cf81f2d82ef32cefa2dc04782dfcc8258611e41e40203ecbd80be3ea469b0e265fdd346438b6460f8ef58f98c67ebe7c2f7d75e8434b0c78f0adeea7f99e65e623c5a434f53940db468226d955af0e27eb2d0fae5b220842b4c773089702c708f25f0bee3d877fd7a73e8ee9404669f5b2e056e23e4f5a6c951c5348459cc57cebb311f90528d4403bc8bb80dfa9fde9ba82604cf4589ac1502fb782cd5c95a28823bd60b27a4c7a9d1439230a88dd6e9d46fbbb08f5d43153efbd0ce0e374b140db867778bc94b12619cea478fb5289f5542199449f1915d4bbab01337eac4109344a952719b78585439cfae753b7883b4c37a7f0f97d6f899de477a81687c0184c8213fca53a5d0cd4798a8230a7ca2900ccf3da5ecdd7df0d05e98b7e0e6138a250398454db21d495c07dfb3d2db30236441d07bbb6cf94b2a1cbc5544074546145c40069c73be79ce2e787352d549123239945cdb3726e7529b475f367f5a6ca4cf3aa6769594cf02119274c833c681d1898146e2f856b41f823d1957ef4ce68bb2777f7459d0e65f34c732b94145d2d0352e039cd3733b0164c65ca4f56ee30c9814ab29b4d299ced3df477c1be9beb1257fecc517e8a929ec1cecb5a57f655b990f06ad28856b4d2040eae1dcac254e1c2d55fb8afb441aad8b7b753edc5af6e22d08d48f1770eb04ac9fde4da248f4de83ff480ba5bf8fda7f0ac51b175b54331dbcd275a3d5c77b271385e60a7c1494c5bad72770071173b52ae9ac33df9bf68910fb36a823ca5f710905e57afda959f2620d0e139f6794093de497441f7b45e961791811f5810cd652f8be16fb261e595830acc2aa2896f114510a1a456dd5ef1cc4f6eadcce60b38e1976b45c5978ad4f68e0d670727fff435fa831ce8b3a0a41a10bc2d70552328326e14a2f3b2b82a1496d5b02cc3d81179da78b587bea0e1857d1caf70ffa229c19ada728bf7f9f8fdec7c437bb3cf44b95ce2d63008b8cb6210054acc3cfbecbaca60022eab254c0fee31f35cd6d59356dc9ed7f87a22f237b4a6f859eceb2c550d0c50117a1e11539308cf035892bf3d4a42f37c97fc4778fa3ac4017172a576061a69814bbc28bfcf1de68b9615ba169f5bef25177c7921ddd41431d4b003159d5687f58c40413d410547019edcb2a06e47c157fb298b8664f66cb3da03462776ece3854dadf1af0308d6f204ed6cd340e04c542f609868373487207f56c80b27a761f44e8274dcfbe74d0964bbb35ee8427cd121eb9a2e5d3687fc2d41bb2d52ce647b3eb5c1d735d7340177c56c7c70bd956bb6a9e7108f8d0ba0d3c6921d06bbec9c6fd9a15ccc2b85c3c971641fc17cdb0c14da3053106098306df51560558848e0e3e291e2d2fc4a2e9ce15f40d164e99f7776e4704811e485093ba4159685c45e713004f823271ba4f0c9b4801fdca62949fb6b6bea7bd17585aa058c923adbedd900ef13180dd8d0c1fb91d8683b4be3e72be709832609a362a59b663ca5a568e413ff8607039e98d50b9919ade6d04e22f870ea656d6011f372bf237430b436ed75addcff43e9ad6be7ef4f0a0c1d22be320ad7f4d9043307dddd212e6d5e9949236c57b3877fd03f60b6a3b045f1a302f4e6ba388d7c8e5145842b990f7692a6c66e8bc597db5c546585184a5fb8a659308986a64b1ece86ac374c5b6a0d5909095f28261ef509f1467d5ec3dcdb1752bb74bc05045de8ea7245ecf67701e758830cedd3e29db2970b4710c9a194e4cfb970dab45d66bb550c7601397999037031681e9d6024711a77fa5040d559f9a55e2c8f5f8832f584f6ce9a6a2417cf0123e85ded787891b4ae3ead4a2dd77e80b61cf32d57af9a22886db0bcb56d4bd384e07183ea1d0bfd98e1b11b667b3d30cc2d3e7665b6f140b834f7e58a59abb54ac6393fd21f39c2895df2b1e7e214b5762bce49af8c1087d5b8b20cbb4e51f59dcbe883471056b2f162fc51986418a9abba2f2b1e289442baa10ba72b4d8eabac9549222a350ba2bb95e1510c991c4f7876b76586d1d214a0230a4c637e43823402c335bcc856eecb733460b6d17c9c49bb4decf89862f01a44a7cfc3c251bbaecafc410a0a835a61d60a8145bd33b7258dce31204eaaf11b0fe2a70e555f67eeebc15a4a5467667f02b36ce255b22d510b9d13e859cb25113173e21a2d8852314e9d5cc843271b2f0c278d2366f00143e1254bed647e7bc3f3bea9d900c60df2dfac9bef37816fb12654bb8b7422eebe92107de072c3df34dc441b9c9acce182a14ef4a0d595890481b467fcd21f37007da9b0fefb0690dbf1337c8a0cececa7d6678343938a5f6a9756907752725010b7c2651c0d13552a0b3cd8cbee63bccc07f59d6d8bd400ef2e9d8888db92f728378bdf4b59076b15e9c5369109f5afd7a8b8187e3194d5752895a43bd3fe94a80b1b5f96ab5877e8efcba7459f5424e5aaa7a361e85e014a2e4ef9d1ceb55deb34be99327df169ba1ed63ffc17ba93990d8c8f68a62a1c521c629645642cc54f285feb695edca249012e479cf55e841e994df3c4f76a432bd9b3caeec95646503c96f7a94b0c7129a67298128459645c54cca4c6fbbf127797fe85fe2df2ca9833690240a6ab3c4ac97eab77b7fcbd0e9b85c7e4615517bea977906735b14122ef222bd1f391c85ed00b5ab19eef0a783335e55a285173c3ef28774ad894aa503ae6d5a017adb685e1355bea4e295049d4a22de4c289cbe7f9201255c86118861e0cab96c7e1907d59b310f18e1e650a2c581bcfd80dfea58e1a430684bdc7990043e74c452e6415c74030f6ba17ea0676cb96398f890e1b1e999a26a02033abbbdb47c3988634354c57a26399a482af715879b486f83ab9317ee3b5867f81eca82da6eef5d0b5cb78c51904087d97110fec6eca03d9c14548560a4656d4c3c1e16f7e674b083aa16091e34754ffb9574dd15610d3627a29952e3b0a6d0209e0983e7da7ca5145b38ca10be60e6746572c892f1753f690128d89f1498ad5365f9025c97fdee4f9c888d21d2d45ef80a4f96d2d39e7c6c9321d5bbec9df0f79643c54acf79be9b31e8797d3111ee24c384708d9a72b95b122c20e11f7f1edfad09ebddf94a193464e4d6756fdf2bfea5db473bbbce385656665ac4bae9560abee574f1d89e8ce888c0f2af91921edbe77a9826c5a55fccd8c61263bb782a3e1d72ffc957a07f7eedcdc273870a464d50772b89d85db1dd28ab1ffc7674004bcd0d4ce34a7bce587085d30c3adf00cd705c34ca823813e77380408c23e5ab0750d985903a6a3fd1be14c55956e395e04866ce2c5af7f9558015e1b4ba657b8c18d9d4df9ca8832f3dea4bd2e277ff2bcf4bc90ef8b8b83e745d7d1f30b49b5c584a0680c9a100f65959c382b15cee9153f75762555089751a40c24b9e64bc899d3b7d6b0d970357de06a11b51d262f4253d048daf1666e40ad6514f6849751d44a043e14dfbb26c6a16e847ab9593f376269b776a3f18214f1816a1c5194526c456590ff4bfbd7af4904cd5004230b66a73fc8240f42c3b33df5fbd05b6a6394b96f58460b9c1da47dc16e7729ab97d4b5630496a1c9ee830407e2d935d98bcfd9253b417081661ce543c113d545b58f6bbbb5a92c9b79ebcc5d32465b5deafbb697aaf905c4e9bfdd3e41a397009becb9aeebece30156da3083fb43cda099037449e37484f1737ec889488b32438cb4c7ca565c809d11bc0b122a3508900a76c33dfad59c6381fc9f20bfbe615048ae959d562a5d19bb8680579028f6a319b2d82a4d9fd72cf0da378705db39d5d2c8281ae9fbe502df891d9a7833a4b8ca7db673dc9c3cccd2c84d959cf9f8c8bc04476ca0d659830ec5337ef9bc3d1a3b2f9db7278eb16422aeb5793e453604842c129c5dd011f1d999a6ac5643ba319a15cea259f4fc767d36c23746d6b17eeac89711dcb3a0b1826d0878380a7e613b65b83e6a1ef60f527a8e0773131b179d364c9f638436de72b98c53ef56d0197349a254159dc57aa841989d21db802960ba1e9fe5e506cae7d097f295ec5a903ccfe8359c0051829262b430166fdcd502f2d82526e5434de9a656504556d6771cb99be1fb34bea939f323e4e37806f031b72d8ffe8ab6a2a3df24871dcaa540b8d05ed53e0081eae997e15d39b9d9ea9951189209347bd2964424e7191d73aaa317401edea16eed29fb0e2f80aefaaee752f82afb7c83dc4529dd7a6c7338243542d9e89f5bb4489071963402ce5396347e1e9f5527f8a3b194ec918740e6c8101fe38b1ff39b9713f0b51c3230b6f760709846046d6dcfea943d0f231d139d91a932b154094715ca3b2137d8a355f1fb0613d8a5d46998a2551e980a4f2e8554f26c4bbd91493ce7117ef3a33bb00fed6d7757e079b6f3f495dc2147a0490425b5dcaeee857af23ab8e5f641ffd1a5bc61a6e4bf43a235c541a19f116c1398340866e8df990fa37670c575eca0066896de985acfe71fd36c300fc6b9f1d57092e475d7ee65331facb5b7118301f8a9328a33c8bacbb7b90a05cb2baf283d26318a4b06cdf00acdd1718ed74057cbee07c638656f77d0ffda490953d397665cab2797fe14005a31cd08f23f198e0abce0e91e6ad0e1165a62eded8ae85a0f48fdbcc4788cab7f00de38cc17dbfa49ab0e0cd532e256ee7354382de81c2a1a19ef0eb2c72b214e533ef8ce22528720c173128d4dcd9624ce8f98150abb9797b21ddbf67b3e4084680589a3773bcd16b28cf7b6c5b3f9ac963943e5b21623d86e2282760d849ddab010b980168fa628ea50559d0fe04effb8dbb575d885cbb3477af33ff4fbc3fe2cc61aa892cad42379c82bbd05504872422f26bafee5db9b4b41ff47aae999feb544e1c120167f493c43236e0ea8c28e4b8b126c9e1cd7fbf68eac12d472ef52a8519d32aed6f4c38d3c56a926de55ca73f4781ec7c637b172c1037c53d7632ccc41a397967d5b62dfe97e75521e833f9379963681ac9e0a5d6e2f943ad504e424cacdfcc82b24449fefd2501b3243faa7cf62599fad37af05cf8f9919d5593802e53595ea5fff35ca95a33e143cc7d20b59635a5ba8e884fcee3c0ef2e2a34180e00f6a37a1ea8394c381c0cbe1b36f8adbce3b9c3aaee94270da19cdaf509e252630316308e50982920c6073376cdfa113a4916745ce2f5da37c945edc3496b77e8c0c9fa7fa7144c6ad3792bc015a45d61f5669b641279ad25f5a58cce7cd9d60e0a858764b4ad237c77e3f8d87ba1f28f096544232b76e4c395b2463f994ea43d180663685657ba40eb04571dbdb307c95c3103114b5aba9b366f4788ff84f1c3ec84c3ab083192cc1df1bb380555a827405fcd9bbfc8f1f95896bf207ef35689fabe853ec2b74e23225d407834484d46645ab3f41aa9c48c10b11b6f7b2540df0a31750b37e1e94748e51008ca2b37ed85e10e3cb839e11c919b97d1f17d261d05ba2e4943050c58ace21730ed6647ef156760472ff38aa839181d69241da066d4a3f17c2ff34431793f874a77aada7224fb67ecaf5d9553666ed28e2220d8ce7ff66ec7aff3e203947cca6c2ed6cb95da28f28ed890f342b89650439d7da89c1287901aa64041184a9d69c586e480a2aa073bf6a66abb66ef8a41bd19985c945e9d0b14bf37e01ac2fd7dc6d3ff29e1b5e7830c3b30d8bc4a6f581b0870bce42c5c11c5110694d505d47701575b4bd1433c88cc9d7ee3d80f79da1403761380c3f509f509646ea994b047ac749abf39ebda127c8cb5e6fba902e580a578846acb598eac85fb11b594e8258010e76311afad5278bfc5264ad2b1a44900eb30087a5971e3b722fb52e301e927174bdb163ff711e9341a9e4a2abf4f359bf66320d292d0b3b40bdbbcc0a7328d86c0c93f5026bb9e7633fba5bf41696f1fa27fed45f09d540318e7b2102dec661281b10f757825df7df756733e5bfd96015fb3b052ac9746f3fd8aeadcf96a162ef80b61f17cb1397414e0743c0e2c77f9655b5f8746692b86c49abda5ad42b92a543e623ff22ec37b0a81dd52b9a63b421ada94b98fc4dc7b694760e8a025af0090f9487fb8c036bdccacdad26fb813354fe061cc5ac2562a594cd924ce96bae989adedcf7590c5424bb1562e495ddc532c71fc09163046998621237d89c4015a6304f7173b91017cf7c01381de17a1229dc1b122037be894c6d524c7244967e717ecc3f40b480da1625c346ea92009f92c496cc071eaf1ec4dfbf64ac7a7c9b0aa87c5cf84205d1035f1776436a39ca280d513c6b9e9c86d0eaaf672d20a57a139ecb43e42b236f7215e22ea901ddb015d3e12e95593f4ae6d24baddfa6d32bef51ba09215c2469ac5ecb023251006d8d6621c8d5d0996e202ea665acd3cbdccd06c59aa99e3a49c4ecf05f418cd74c1e7453bcf56642dead50510b7ce44f29b3e24f5675acb26ad1361d21153c821e11d68ff77ed062a00e026970a2341e9beaf122409ef2a1e0bdb5e74d5bc9f21da14ad681d470d9fa0e7598da6c495037b3737c03fa3419c945a4c55c5bb1130093094b462a019a31a59ded019de7673b1b3bc77943e8dd8536baa50da6010fbca74041047df103d5b26cad4c1b0b8237761ea7df8c3195d0f83fd642f591969c55c28cc838efa246a541b64a24f5aec5562eade22abe5b67e0fafb6c626f4d31f08a32d8bdc41b242419a9da2eda5e5f41bf0d45fc06e82e516318396227fbf545d4fe072a701e5da06f140e8de01cb911f85d3297e9ffec7db08f469894e9abacd0b504d5f55cd5988c4f4fe24ee9b877e917c8e21b6f59f6850f9631cb7d54ce3ffa1b2888c30c5f4ecb88fa77fbfa5103a4ea7b1ea9d4ccf981e36cea2b46aa8429c3c8f5dafdc15457d97732c764cfd19333bbcbbcb716154652075d4a49c70d6643075addae6d96167687264bcb21339ff8d4b1735db491bc9a039cacb810707155f3179b2bf03378955af20e2bf9fcf4a8e9a8f9a412594a53ef5826f7ca5197cc3a11f5c1ecc22b07e754e09ebed95c2f5affaf7aa5db63b495c2e92e0ed750267ad8ac531ac3a67ebaaf753e62e076b163fe15b860965f47bee682caf72f3ba3e603c4ccbedf03fef3abc9ffe7463ea713f3e797c49c39972ce8fa92747e594e5e3718ca182503e9502f0c8e893d03fdd233beb38d2ad7833ed6b2358022e8192fee0bae0f31f87db7535790c69a12671c70167a10099bf4d567ee0cf7bb6e4471458376db9ba6a34b9dce0050d54e236645e777bbe493b28eb653d8b4c2d24d8c2a9244718f21e85c4b01bebdae291126ac0d03eea038718d4d3e647dbf64828947f952e6844226706b05eefd9487de1b2226d0c512c6d122c4fc3acaf2ec2e5c16c7990db06607aa28ae1fbc611e15273d3e47f34303b468dbc74349362a2766c179631b7c53c16e082fec3c112a238f7a20f7da0623599cee46c9c5a91d09a5bbe3798602f3aa09c7cf5ef0e2ef966062365cd3c79f7ce6b38f38372b1be780d6e794bd52f23f5252cf80fc8b11bd7899d3661cda2ba1dcf807490f884b4fe5372cc00e0f7369911e0f931eda1af9d5c33d8124e044ebf4a646d21e4283e43e198a2bc0ff2c5f5d1cc84a8143d874f9876e7dddc25b18251ad7bab7f2cb1260aac0382c55c667216cfdad25303d8800b85a087ff7522f73cab628a29a9c4e4f73b3db2deff042ac516bcb9301e805b4344783b15f15a3534dd8cdbd9bf982abd2d266685471c0c9948ad21f3b5e04939882acd7bee240faae92c40537180df402b6c48052f1f8c1fe3a24f8743579f7e6d8a0214eb1147deb823deae1f432ccec6dfd1e56b471e918147355386c1a7cdfb126f8f4ee6d8f085ffd20bb34c0603a0c0224e96838f868adeb6300b9009078882ed7d556faecae9dd9f61f30dc4a51322e2fb7be3c0b4f103c1a7f191dc37e282b1ee251ec7f404872caef4aac18d4716a4dc7808469329494950d1fb2ed9d65ea966ad75612e2bb68b556ef302232893d4c99daccc1fb87138dc982b1cf4078c7870d4dcf71db3481fcefd21d640fc58ddc5240841e71210c73153cdc0e07a8db1f78bccf18483db8d2d44b587d635fc64ade8fcc53cf7fb0eb0f3b48ac4febab9cc862c6432a2470b5e32209fa32a6def071d8b6cfc265c17e2375cce1e2d565dd301e6397df92dacc43f2327602eac4688a629fe2cb47e9ae0e377fd627d71c64ecc023a63780b3e060461407b77eb13479b7ace6a418f919563b39ee1deea04426d4f3b455c3540b0e701463c7695c5e238c36b69864ccadd5b8835ebe887b220df5738b849b1eb92ecd1aa8d1b133ccbccef7400aad9bb4810e02b1ade5cb3ae5c8bbb84ca636b13c082976466e6ae8a7407bc41511b13b86f3e40b2f92711fe90c75caae67bcd85a5242a59e33675d1d034f754a36811514e720abf3ea7cad2baa3270f679a9aea94eb212a10afd56105f96e6033e7b0f9b0c7aa7171bc0eb7c9a08725a6bf07590d8f2570f0a0be5a15cdf492fe30853dc8fb13c123e335264325585f718a9d4f0e7c59933826a4d4544ed5f7779ed23f3ce23798e957b2c3cba257704496c06e7c9ac8d3a811209a9a62f8355593a53c496a8b06b0c02a16d9cc2c2c64678f558315a1d20848e386c7c8058fa4c1a45f107006dcee0fa43e729a1ac2a2af9cf20429b03bcea74cf9c575ad4b217f81f91eaa95702d40d0b956a58acebbb4a9d0b5afb468411375d6a41bcecbf2759a6d30d9b8cb552f3d9ba2b6a6833efcd0d350fae9caea639001ebdedcb5026f0842251379f63d80268660b1f4c92d4df43d81feb9a31d5069eeb6a38dd0381357066b7da776a679a307f20eba0b73569f28b1637ea2c83cdcfce978a7c8a52df6d61fcc3ebcade4e374ea5c953a9cd664486aa4f9a9c0477e6a85e64e29ba3c6af88e300faf51984678059c31ae8206ff33decc7754e31255b91e76ac09c94a10e6a64909ebb7fa98f5a60ee5b04f99d0657ceab1f4f251928f0429afb93ef8e1b7259ae100ca3298f970be2977a78fb02e00f902d5375ac4632bb8b353fd1ff62ebd5d073b2560c23aadefc46f191eecc8317b9aeb78b4616780d7da82039f41c600719b446e422d0730e20da8dd4f993f63891de418ba454b6194d3ff6d0acc3b04a0e22d18ae13c1e61164f483ace8b370919d0bece51e773a07013b68bea5e16106aa7a1311bafa6e1f6e2b6da0f115a280738a578bd5c8974dafcb0d281e58ee749fbe7d294bbe19ffe2ab977d853d3296fc137e25bff565108e5fb9789b03aba285f9fe357d331df7ee84f944fc2122591bdfd25c88ba172b20dd28f67ec2930f9b1d89b83ecc714241cba3f17166fdbdb1171199eb920011a0b8889a62982f1dbde2cbfd30f81fc6e9b9f4deab6c4107310f0fa7742a7e6b14796778fecdef670ff47cd4920125c551d5a835e0c0bc91a9fbf10ad7adcd1f011cbff87d1307331d50e378ee51e061dcee110bcb3265167280c15646996a2bceaa1ddb92e86d1b3d8816b6ba09f2c87af5f970d74e9da3a5d08a53421ae7caff6d94c794226bdb67e3857f30a3babe22e68e3c21517c1ef8da7d3c2ee5d38958a5267fdf3deb910f222c8c5565b48c4fbaf3caf3c98c715734d439db510296bf3a3a5be8c254cd1b86decef4b9b86388fb75b259e4d7279055e3455fafbf6b666c8caa60cc76a7dca26bae6d8561692bc7a895a25ef3c2dd0887a079a69118b6045eac6e6b6f3f34a831eaf48a8d4b5feaab21c946f901c4cc5c87063f77b4de836265ed5699bf39f7df7e844e44a5d2422c723c23e2184f72d38481081985330dd3419cc204cc59238d8d8b104129a6e4a75e0f16963985a27908ae03f094d6f6a86d98b93e31cc38fdc7ccfdfc485a43d17d94457ace2430f60ee7e2118a55d1261077dbaf340a2ded08ecf13265fb8a05a957aa7f3fd2e2b1b5d04ab676e0446af92ec4dc64ea46c802a56105f107d834d2009a035273a40d60a2c909ad670fbf6b6c60637c1bd3425777537eb742dba9f95a38be1aad024f79eee206553d43e98a3d598b0fda437a4df1ce11e82e4bc4cbc843b564d3b256413464e517bbd681c7b5801c075ff76b38170aab07eef2c2048de56b37b3ff41fce3a0ba1648d0acf1da19a2ca11f51ee0641dca9d16af2db790313a22766170fa1e353f791f8ac83b3a0f05c617e883d19a8fa4d8b4d40941851c4da0f3b3285093e1018b899f509e3326f0d5f079dc438d964a42f724a5d157c4a04483e0be1ab96903bc0d33ff9dac4ad0dee6cdd348c15289d59724495ce388de7b6f2d1ce41d58727125f7268b5dd714e3814b9b4ec4bbb64b67edc788cbd173af26859e50b811bdd06417f256629b5c7e4cec709283370ca01f0fe9f5282ad30dffc6df67a5ed51d0d783f97294e02a51be0b8e85971149534d8f63c56b21f6a9f4b319a844b1a15505faff4769eb31842ca230ff3cbfbca250c2631229203dc107476b8a8a9f11cb2573caad4989b012cec2e67a060d5e771581c8f053697dc9044919424a9a3546c4a1017550d208a005bb408d5ba78552ba823add5f48be380e9fab0cf7cea902066320036d11663a1f0e07eac68a6119517f496a09d448ddba65eb12767395dff465dd5c304b0800768e6d6fb4ead5c1687bdda47d81db1b4fa3285187689c8fea11123acc5fdca2cb63727013a3c32d200fdffc3564f82b55acce76623f4f8937fe352c3c1aacee707e34b590947b0fb23534a7ac37087dca2d003315a230895a7d5aee5df53c4fabbc4d2ade95ccc52bdbf7d3c785311d00d51d5a7d217576098bd2f9ece9ac9f6474be6d3c832d6832a96dab1dc03e40e05c7469ad3ded9fd9f1085920dfe3c0d0f936915514b5e2dcaf96aa118c10bed0cfbc03c00efe9f15caaa40f7d889815ef5bec11a9c79731f464f370000d4e29a0e7ce7378bac3b18bcddd4cd97b4cb5c9d321dedb9cf68ac6eabc0bf05a85094b0eb779f559616413d52c3adad0979e6bc9d341a3dd2d36735d817a1b758ae7a70c13c214a97acb35338b3a50372abc25f19277d5dbbe13022d80a15b1979719a5844e4c14dde04b74d7a44f59bfcff66e585a727c3b9e2f1c29d2a94e226758696817b81612e06c0da61d361f002dd0f2090c8e11676bd4b5d6a01cddd3f5442d880fc8467ee71674b388c60c652a4b6a5ed7fb20d42e3d31724d1ab8759431b9cc1fd6ff9473068fb15f201078eb2cfa6ca41def94b3a5597c1fa644ec8650c850e4b49f0bd065febbcb3a67492be8476346e00910a433a993e5c0751e0c320af9535831020f09fef588220f855250f37d6aba1506036ec3d9788e6b944275f5bfc9b6e37f6d7248c70ccc61d03b142878a887d4f329a10168809f8b80b13dfff8d8963743776de3cdc06cb4d1475a3a87b2d131a310bbef8ae1c0eb35337e1679dc5ed4fef05eb589acf1fe2d36fec52553bb20c1af1b2455aab5e0ae4991bd8da9be318d5744ed31c4ac66ef0517a94541fe2001e4183676e85876aede2d3e52478bfbe038e311f373bcc2792ace4707e5b1346533e6e511026267dead0ca801afdb505ac42ade3ce32806f2b76e6f74c3bbbe70e08037c3e2a99ff31c704b22640520b9b00d3d3144c1b3c36296a76f8d445d43206cb984bb64ac2d0f77069d1797008c6d72aec7f2924b2007e5e454ff7d6e2f43b61c7a5e9a04132253ff18309fb3d1265221728e89ca3604dca456fbdfe9e7d916262a60e2937476e28421380894c7f6761589470c8bf3a0f006cb0b8db40634e8e3d2f93724aaf5cf72f4f054f913c77ff764975a9e1bc77a8fc0f5c2b0ea2fbb30485c9c3125899315b4b3583f6d856d1aedc32d3c83abcb9bf78306e9893617b87c3bab444e0098a5a37b6e01d0c2e9cb6b25a89b8efed9342eb44fcbc80303b5d636d6e9de83445f0072635e321b8b1a56d5e2cf5cb3d54f3e671082320d98263a598983e5eac3b52ed530f06d1934e52ce85415e2d7b2c58d1fda65806b80714b5172841538b88e62627ee1c70e34e36e7dc71fbc77e5a24adf90bd58d64841c3f2fb5467cf0a8ad8f94eca4a9a8d07d57fae4093e32cd04941d5de4a099a4cbbcd69cc17ea3ed59292ab939da4eb02f81a8f911129e2ac6d42712b2ca51d228cadacfd37a95179949754683537fb009ec6f5a8c86db28a85c7c38a3c29a7222b35b6837426ea70d69434d9424aeb16a15b68154a579a66d1b59cfa88d2f2fb42cb3a2f031539fcb36d65d8997e6008a76f7b5cc2f618899ff35f4235b49fdad6ed005df17633cd4db74671d64aaa0ab93e5a6f81dbe3d54506511e80b6518fe51acfca2b5b386f25b9bb86c2610bcf1375e61089aa8f40c69287f113e0f0c4352e67e5cadb7b3db13c11aa230e7d8aa6b937a2c3e0e2fcf17be03a3821876432614174cbb23823a74e93dbca3dd6fd648398f92de7a8e61216cebcbbfb8629083aa176e5dc93581cda2c65b76087862c10e147303b488134cbcc0174761abc1fafea6ff8929549d7f03e29d7d317f2fcd096c661f51453bf08192b0dc03f10ccad864daff054f7c13266fdd04d834ac60e196cf9652e75edb60427a938438f7bde24b84be6ef098c9b4bedae8457bff79d3c430ef30c53da1f858f5a8b6a3d7301b01e16f69e42fc17a50d4cb010de9e6cff35a6f86df2b2e3c0e9c76d9f578bbb50d8b3e6957ffe343f5a86d7b9ae5997055d3bac0ecc197bc4f2340cf56f988efa904118857e422aec8ea40930f6f7fa6815f686f484d0563627aa6ddf9b13b833e0de1d873d270937c3da9329f7f3aae9fa738f096bb2c02a3fd67003b6d6179c96ec9e3d1229ac06e25f603fedb63806be641b7b533f0f8b47d00aeb1efa84326cf6e54f030891f76bec942969c19838a4293013f7548710d3f1a9efcc681d8441aa8efe9d47529ced4f4c5b2d58d885904548c6fb98cf06215321559b1231c4d48d15621b9d0cc768a5d9b9ffc37316747756b2ec1231575525068a7b815ac94e8b98f15d869c2bdecc27aae29a611415e339fa6a55973c7e1d02504affd7483d9fb9e424fe6ab154806977c03da3898ae78a565c7c38ed9843da3a7e5a7890aac67e7503d3cf22224ec997540beaa27dd40b989da48f6987ce7979f3e6dd21e4c49658b012c6486a3aba674cb529ab49d5969ea356bc84a5ee815a28b82f1149dc36ebdaa083810d9b9b0f158c5a48e4f1efce34a9cb1564a6e57c319681603696a74c8cebd4507459633055d5e2f148fb2164f4cbb214c19f0975911b2b07bf0aba51cca3356deed10618988b690be2ab1e2dbf741694329ec429fc1896835f36e51925168dde7a6ecb2825ec28cdef9aba40307769bc66f586ed5293c55d33edb8e50206546cb952c5f4dd562e121d1ec4b7a89c4b33a8f283ee484c536de0d702f7e2cf89c6f420b9c6be7b341d8c33fa7bd49ab150d8c4ccc0a0130527f06a1314443da6e9dd8daef6aa4416018aa30af4cc312a1b9b780b4c64ca8cf34d8781ebc1067459a206e3e75f2e4a2630b9c1d412c4f8d68dca50eafdaa96cd09966fe513adc646e2881556a0690a6bbd750f76eb61751dfc97fafcb5d1498acc0fa9322172e7b0d159021aaf897d210467bb2c32c32ba2bab86c7f3b643c518a7b73a295dabf8c70a67383c0ae882331f17a0eb1fdd47e6989a9738f3de1c78535421ed4c54f04dcf2850d3d36bfbdd9cb1d251ac36f4a75d28fbca608ea5098a64b8fe169f73cde3da702ca426d74df4ba32dc7dec0d316e27f808eaffc59aa1d9d8b1343c8ef84f5b87d560785ce6615445b6a681dd289ca0bbd71ddda4fc11c138ba129070754c2ea8c8f6971bc4b4f2a0e88b997c0e3bd170f89c228b0ea528dc402cef95c14600d9c353434764ac01a224e904013caff5b7eb45150de1dce7b024da03fcb1483379e1d33682e28ccec69b79c51413de035c3af0a457709f68f7231c0b5fb5b174bce50cda87b6e779e16b7c517856e660b2089d2cf5d846412ab463ba079f1fa311a75e1ce73f4e809573d4b98fa3569e3f18dd658ca3144ed2cd7b7b92b83234fa263bd59a7c7f73135552e55f52382862129b72bf3b99b5846812ab823e3aaef2301b03536f0d6c2ea225cb610400ce6b448c262c1abf8c9d035170c7f58cb62f8015fe7af7728713bccb7ed3bf8afe1be32472603f42479892dfee27328e7453283e56a800ada475b4eac186b60f071e375d6c97a5c775acb3d73dc48ccb6c34df80addd89b701aa5239c0fb67726d906229cbf418f923a2214ed4ab8bf3c75fd831dd9aad56b6a23a1b36dc9839e34ea617ac9c096135651994669c81f630b02649b19797f868284a50677c7d78ff0c9166a382dcec4cc90203324af5016e5b956862f8871133a2520d96d2cfee64b3703cdd8e5a6135e969878c16332f77639f64f107f49f67f34483bcb25842ca0fc5420b25ac673638137b9d8f1a6a22725f22970c98d17df3203168f53b5fe82b424dc87c7b1c9fefe1a2d3ab50ecc35e26bf94ab75322bf9f1d0fd2d7dcef5d38b1ceff3566fe955f07a251dcabe9dbb406a850df01fa6bb029d858e351c1fe0e144bd981378a539bbfe0dc79df461c5fe70ed6c91c82c8ecbcadf64bcd58e2930eafa112382a9938823131e423833927f09f08b04b0f344ae48cfec63fbcc12ef14de6a5bf6d9280d0a36a795b2d56adeb5ea94b29925a5c61f3731a0796f32e98f2453da161bfae039f250e48716f64b65a00e274a4afcb7fb43f08b340e61337b2cc59e2474f13cefc31d2d491fbb276af292e6ca6eeeabc360868f5b9bb9607a9f231ac3de3094b3138542503130496868351620bf6d37a88f6fc0b3f2aa36c6d157003fde0c39440ee040fc7bcf0e27221aac4cc842cf4837657b4d120a435c68c8e5d7d899fdfdd523cc098f74567238c7567effa616800cbd463f9f34b7695bcd169aa69a74345eb63e90fd23cd41b2bfea1176e2f67030b4407d5eb99ec0dc8eb89a9c48bbc8c5a98c9b0dffca99c80ffe8b82f025753c63726dc07b240ea07537360f094b69c9dbd945259ac8e5d1ee98c63d5103d63aa7d3f52d62f9278a5544ef32b3627e0054a7cca82f2aa81e2c423e9fa1bcddde839d1250e80b0b02afede56f834a52567bfaf74eb82857f6ff82f3798f1e6933891c24881cfb8d55f17cc0d985fe8fc0d6099961c74aa63338c6343510df0b56b3d3c6ca9d9e61f728069efa42b4c2254d310fb18528d32eb2d22b663eb477f1423d65218e9a87232516128f037aed966edf4b09d8ce3417641e9b4cd9d930c7cad3b21fd1ee80da723614178fa2bf98734c3b3cf26f2df148bacc6f82bf396935db188d1f33631ab3f250d7faed6eca60a803748aa06e3eee92f5bce129f137508601152471501d4e1b1b4616fe637fa9911a584a5ac277b5ff4c4ae10c7c9c7a0f6833f9203c6c9e383968473ad1ea5691813d665a01a9a401414ca5474e2e354b3ca09e619b4a6a5721e9c68f017fc6f279c749534df667e35b5259ac4333030cb9188ae7e9541f9e8f9aaf3a67508c8a6d0fe781251120f0a4f86c285ea3d587bfb7e8982a592e52ab7be116328da41273cfb090daf6e7045f7dd4e88e3f3e852915d20bd1f2cab6979a42fa57d7c6e8b86d06e4afdd931d1261101805611014e9948b0e87aaac873b2badbc445bd83806b171cfd29695675f066ae847d4873c094a326a373565b610fdde2c19d58f5a0f05b3347910fc03ec32f4032fe932454dd9e74a54b3fda601a5dc2edbc198376e3ad79e93438b677bd36cb5930867e95a85b5958b04351f272dcc4fa52add00dcd4f176439839cdf1c50edee1fc53491d3d009e0b16492374291b073483ef776c364772a2d0bfcf629e5a378b640c3d8739155475ec6060ac2957bdac37a3696406aab9faa34d1ff5fc6a74591b3e3b9b0041c44a44d7cda2479c0675076ca65f2b1cfd230f561bea1f141121a4a5ba70d9133f1465ca7691a9be18bec84f9f203f7f3fe286e1c38303c9a8e27b8f04492f3c5596bd7255fc2f1f730b0abe66422f6b2a13ed997da40a11af125b31a678cf75dd73ec1d998789302a6e880fcb4513ef2704b581563ced23cfb7f1207d0def216ec0fc10871216be5bddae3b8416588903b006292e8fcbbe1540e3b5151a4fb5aa8092e53e21959bf2036bfa5f05589b674643a43ae6f4a68d491b0f23315bd1b88d6fb80233351c450d9c9df305ffb9c45a7be4f30e021f9110b8705a7afc372c8a19bc4b5c5f30ef6a58b3eb880bbefb59746ce5c665732f4c801c22f22342011f2df70f40033298ef8afcf0c3ac2504cf860ee5cb0144aa80b96bc36aecfc9ee3afb2516bae4bed1b53e85858972e55ef5214eef8ca4d7dacbf2ef5b325685821d60d3b7699fcbc11303212f649696d14959b0040d99d63ab2416bbec8d7883220ce569b23264084d54fae028a05b76bac9702dae06453af7dab39a205e505343e57f08054433518f13559d8c433d976a0d8c96a8af77edd8aeacebf17410282804ff7ec51fa6768ccfa47377a644e5cda62bb293807c0ea607871150d86d2655789662d38c6819b06946cf6dc2ce3308d8edcac39a60d2da411eb0f0b8eaf5d1374eb5715eea348101767adb1cf1228de5bcb8771c1c72793b085f629f09f824a715c4b7ed2dd65defec040886a7e046117f0c350d8e4c639d79af171f7b0bae32505b5a28f8d983db4526c3de683d4784f49c16115e54a3d0334faecec66812be263fcbd4b60741d681103c283c313bebca48e9e083013682371ad605eeee4585d41e5b4c515aee7439da392428c582eec73f470cc9f00c98778a5078e2585f1d95e739a706c865ed056b7662b6b1877307a7a0d925c5de5b7768534795c51ba3a7b18e1d78402027db9b33e8227b7341c98f15f203d713c70f3fec5ec8d7dc50fc20a5dd720285e580caa891bd900cc82e7a05f3fb692e89c1148bbf88797d36ab7932292f4b9e78abf7b43bb74f4bdbd3150171507e9774e1ad4d9c303f0729e3e91a2f43fac8181130818b968f7cb348c4f5b2304213baa78876addd23d1ec64e725618e191b91fb3a645220b62585d6400a317629591d0b869d6716bcfceb84e6f8aaa9338bfdf8ae0cf0ba07c6b26fb3696b65c73ee66a8fbb439e65818370e2e48d8c7e2da4560bec0c36888139944d7e10f0d94f1651d50d04d8d10175f7a37fc6585f4369685008a887fbc3daa084c6f275dd531376b88201adcf6f2b8fff72c78bd097c51f0962ef8f84b7a95bf1d22b3361acf034bcaf2d6ecd4465fff4e52f4517643d2db1346e0e3dc733acc89076dccf8c8095db1ba9d4722f647196772220cdd578ab4a04c590a2158ffaf9e808971ed8a4ab72de7a30aa64d1ed1049729d8e74e6a89e55c0283f9571881b6600b4b1b2cf847ddb4b8cbfaddc5163f4acc9c451f93343954c11eae60ac3b60824aa49a820e38c7579848eca14a0637bdece28bc985099ff001e0527adf0ac769543c55bf04f5eb692bff194abf2e5acae09fe054a172c4c171199e97d8b7cf7eebdce1d45dba0c80a42a9355ed46f773a8fae48d6e937fc72c1e0e5ab62b7de09a0c6ac37b3bd865728417bd3378b5d43d0a5ac7f9ecb610d2c34a210205b7cc4fd485cbb0b5f19c495b78130917938a1cfbc1e88f3c3c65f5afa728a54e70ce9b3d66fe5f436b7b0276827e734b169d9f6a7813b3bb0fab311c4b86be0ae76712cac622d765557b33c4e9cab425315c3dddd9d6a908ef5fe52bcef4590be033fdeb6eeb95cde845e1537c6186a5444118b7ffe9e9702c7ae14ecf14a06933dbc7cfd99729c16f715bc59fe642d749e65add29c1706a4e26ee2805ff6de871f1b5fdb2a1cfd2af69b19aedbb3da858822f8aebcf2dd00def233748bb1b4a8231105cbaaad0f9b348513818c9406557c781473b7cd413307c6a94e434f4f2a49c16f14fbc3d5bdcb3bd543f97260e1d7b87a27eefdc568aa89539b24b14234508dd0c336b5f0bc33987505c81b4b9b0d5fd3d469e0968b5560dcb336b84eaffeb8d396c216fb2813144e45fc93b98201608cac39d3c876739e6da8ffadf8f6a5724c633bda2b8c73cee7c6a156fbfd047ab9a12ebef93b335cee4e9bfa648982c982e686aaac8b2a31a429f19a8040cbd9659a3be337332a5df87d2ef895a3a351f2a6cd84a7c1d2a01079764d37ad52f69359e1ea712aa4930989154882c8b4bd2631fa3ee07d0a5ee871f0e7dda9e5dbbacc0178f525992ff9110e6ea46914de6a643b272224c44e3ddac1726c8d4cd0adcd3f93b5c8b095b02708b0bd9a49bcdfd1069690c8a24342fcdf37b6fe8eb129d53b996061583102f9d358567bb9132f0babac5673fb826b60a550027ef382351eb82f209b8d643dbddb3f72269a15751b7505434cf4c914bd2eccc0942778ca3a4854e8ad32d9d240401c41ca216d2278bbadfd9e994ec65acb87a77e01523dee18330225e67cf4b2fdede686e3d351dc01ca4b5188d1ddf006a2d0d30ee09fe9303accdaee8e8aca0a8fbdc565e9a7617fbd493a81bcc887f86bf25462a38e0ccf88db7d416cf5cd65bac3ce56ebf68dd1d114890330de9a833f9b84923afbf994e6d190e5fa93800a7f5a3d3a564acf158067aa1bce2753b8f9246ea41c92f15deeabf76f0112278d44cbc86eb149447910e52289d82d2dc0b6759b4833d39657bb818b048059004fbed1892e5d3f1c995040d4ed578c273b4a1cdcef8a13fb553b100d7a7ef23900ea0147053da2c4221e4dd1dc22fd07e7cdc44e7bc1436b1828d9e06c8faeaa88d67243041fb4b7952819abd2e28f78b43e76aee008b93428b7c0f5c96ae9ebf2ad73bf3ad6ab3199158d0f707bdebe81a13b4054e921782571f10c1451c0019f5d4abb4e72c33a818bb0cb222a331aed2d6333925f4e43e18ced48fcba7ea6480806a364ab749f7ac7a4394c2aca1cc8effa587b3c848a6be46d097a73762ad342a39c63ca26c1a1c2f77f25c7d1999ada66cb69cfe8d65a5631a9a175859b6e78ce9d20316d0d201913beb0d4d6c14145b8335e496f19fb74ebb9ef78eafe6f32d9e2a66ee442a65e0f6f1ed2b076041e8f21aee65c1dada0108170faddeeddc39ce5f6bf55deb7877d9db64fb5580b5a4f14b7324dc59287cca07dd16b5bfcb65e833abf04ebc7943b9cbb1a5a13d1ea3ea1464984ba43acdf3140312ec484209faabc07a78c7502f758feb123e3dc3342072c6c444400e9e0a6150e93a08b05fb32b445d799b490c590ed3445c5568923ba43580fd12c47891170983347ec2442035310c8da098d34e7207d5d4828dc03786a6f4f9221c2de6029a8e92389f306a46a2a5f1a1060aa9b745bd5071836da014ddad2e7077a6d244540e9e0b18b4e54b19ea985c4efb5d14f0019b2519e456060eaa508739271d3fbccb589e16b8a3f0b619c93f43959d78aeca16cfaa3ebe8811412649248de38d64674f5b77b5fc4ed975434d1a6bd3a52cf5c11ea0f8c2900a66b016ff65c699b231f04e6fd5751e1b597f44ba4bfc15bd6f3cac396482c1c1ebd265472248ae9ab00b56be75d20cdca1d59ab9c82598cc255b0fdb65c3ed7de8c80aeb6cf39b96dc1f443a13cda43efbba87671167dbb4cec7cd1e42b6c5a0030e9a83f27f9b89d02aa48b9b859f9c5e85785bb99d13ed7d18df87965a0d0f14a1d8a5baad0c3409cb8f7c302675191190f26c43980637d5fbc317a213f6c5cad5ae776b9d08a403ab09ccbab23b30b7493c046fe5504003ad933351f6a4559b36576712fb23c14d2ceebd0c3499a930b725255f63f7a511715f3ed233a30ad24d4d0aa1afaf5c1495d8b88f3aa385a62a274c552651dfeda76cd8bddfbb510ed36d39ed8d3372d92f27873db056f49b0b6be86f8cc71225bfa04800c7f3400a02a83bb3a8b2e3c2fa8f226c993f81a8423f2acf9f87a9d66293dd8a98fc0e3d8c0d62138a49bd0869231f3aaa33ef08906f8e329b34841a9f085923014e4fea1b76c526a8cad10a7e31d83f6bcb7e914787eb0208d984987c5158a67b924a67569373292126f470e0453374b2e6356f125b9fb3fb432233799dd7d208d7bea1786d567fd794b0680d4774b27c1d28da84865def2c15a2a40ef1683256c7930938a7c226b79135d61169b32e8b2b9225388f6e1a4da411688a6da32677bc53429a11c0d80c6900220229b6e8c207ca57bcce540048e9841216e3f06279b0c7b72415c84e99d018325cec62fe2f89a96ca06c2506d77cf7ac9065f135cdb9781eca1e2e147af29f4670fa1ef75f3d99d9e800b751c19a33d427d1d1b43eec392de5e661f55a0853b5a8003297381d1dd1215d2dfe089de7b4e22ac00537b7a38fcf763f9379eb333a0439ca57308cef6c7ccd01402e53f0b92a5dd90e45bc6aec76704d67d868106fc28bcd1e3449a6e7d0011070baee7053410e147f908024a3941717b0a052eb8110e4b1e0d898f800a30cf82d089b29dbf450f20c60ec1130b10f8bc2ac13f6d4980c656abcffea6f27ad4e76e9f1d43056df9062d4dfcbc646ae4abba525be1863ce2cd5f8f4c9a2cc71216af97b7eb8e269c047e67a1eb01a566baa634f542745b656a1f270f22a7d2dd5f45418564f23ecbeb616c47c23fff4baa6a893185c620a4e1371de250e1596571e44fbbd7d37826f0f81aa6ce0eca7e442018f8179e87c036f06dbfd3ebf5d17580801a40a2fbfdf37270da8d217d8ef5662669c36114c1793ccbe0728a371e62b279299bff8c7b9af82db1a537c4b8f8d9e7468158cb4e4595153eb4f716e791e478bbf2a0352c3022723dcd46d9d747603cfd3c51d3f63d2829283356f8aedee3ba6418830e882cee0ba13ec730d09192892808bc0f6b268d5a373bd9420a573281bc8b1f7908d3d2eff0a6b83798e4c4078019374a56264c6a391747d604a7529f73601015f32fd0e219348011f7cf180ca42750881933b13193eaace1d736974ba54b38628f4b0396a3e337f663783ab6edbbeaa059c57f801b10f9f129ed553d677ea382d80217166415ed7c0a64ca9b3a239c9802ebb389849cce3814a4729cdf88e156554c963739d15ffb9cb1e649427486931d66215c127344787d8c390478fb7cf8c75959f840c28dd300fb79039e49bb31c3e7092aaaf7d9116533d3a556755306912dba8ae7a42d8ffe39cdbe357ef488ed38ce45b850fc4737dcbfcc9e6aa157687684bf9ff325c4a0d6f1d8ecb0d40642c6231aa2b293ac539e4151a20f66fd02b041399aa95e4627b36beb6038bf24f67c483376d86c3128dd13ba46ecd880746078137f7220dd4ae21a682e89f51801e49acd0899583b2e7f8936b330db04bd52cfbaf6d42410c079ab4f8354e39ff539d8fc2700b42b44986fb73139e2747bb21b867e4794806c468346e1a0fa9f78c93fe20c95ad0f5fa6951d11c44cb7f8664511bdd3bcc4d20a4e3b303b0944b2c4ec93096ecc1f1493cd781bbd7be12725679296666627855e7acf2243a9c2279710d440aa5deda5c41cb64563b489184e91fe19d75ee9855f8e1eac4347866e1d2619c4a44f5e0f23d66342046b22cb7118125d645d33f2e03e8acdbcdf62f24b9f43ac2fea91c665e1d69d7bc23eb67361bfffe0f1d4a97984b09f46193023da7e66d7411d01e0e612a79c71fef429231c55380481ffbe4e2b1858883a2eaff381e647e60acd202f050b6893e9022462fd108deb1c6d4ba09e31ba900a9948676ffa4496281db3522c7d8044d4141faa4dbfa348766087cd60ee8e84cb6ea79bd435a071459adf7f65dd935699d9b90fafba3db84e10ab552a13ee284d319378aa8fbea172e6c19361ed44c9a2a424ecdcde3c5bea1fb0d6f2e3d776e525597e6b10de981f4c8e0360a2d7b788a5f5b04d910e08f97967ae8a830548732e34aa702642361236ec575c9035ebd68eabf31ebec9eed3425d3fe027070050d96005b32b9eda593ab8ec2b4446939d1b7d031c8089c47f3f0cc90a695b69fd542f40400c9df268da7c4fcb0b5ff5eec32ed7097533cc2b3c93e0a64708aa7a0e02a95bb04f9100532181c982e6c99a6ceb783508c626c14be8b6a5512ac355fdd1093b73f6274548a60a896f73f1ae9937e0d85ce3e5291db9c7eaa6e754e5e94a0d8eef19a3d5640f4d779128ae9398acebc7fc2e40acc7afcd5a75a08c28d44fc87348e46f375a388bb75eeeb4e1e718194e4b5f31c62d1189c4ce75d6f33fa8a8cdc95d54975f450d45681323ddbea1bb3a8a2e4a91d9772d7f1d1fd53063570f90f42e79de850a97d18a386c61ca614792ef16febee0f9cec5a2246366c6de0fcd138bf873a2ef9294e8cbc23a6a9fb7cea4cb3a994610586adbe2272f65f582df3b5c8edae5745cbb8bc8a42b452e86d6c6722d6107ff6835ad95cd5c3cfa79115909af8c5d0d17db7b33b56c957378549935e4fe14e5b1b590d7b5d24c7da162955bb64f57d56d25458801ba9c34440d6ed1de3932783c76dea17406c91a4c3925cafac2c9755db5a1fe1a101e9364c6a80450736a20941d23213b92ee2819ebfed614afb3d4c641ab4ec4457a82e6ea4ee4bceb5908e0a016a12904152de0448156af75d5591529c43c5cd5aa5abaaf1bb1c73e3df6a90f37b24c77cc8614eab1e72c8a250973d1eefacf60960de313fd65d359a9c1c131009bdf250b1f8466e8c5fe73715a30556fe1b1ce28c949bf88210977b742432ea714f11753591ecd056fd885f4fb52c72e6d12b057b1a8fed07d53c8a9f1273767440fa454734fcad0f4018eb05c38e2801eea2f7e355f06aa996f5d894edd29129c1774fd898ac2e11dd348108c46c6bdfc22b8ba8cb8d7987f2886f2ed7d5a02a89774fa8f7a480980dd6d9a2842708839c47aa71c7a18b2445761cb93c52105627018d7c8fba7140d4cd0c28d4c54eb2d9ca776dedf9c638bf1f3acda832a1fb6335f95a51a21e60c2b357cafb5148ca632a0f4522a6c67a9be3e495da7d936965bc41e8e69c2a4463c695c705f0c8b243cb942044943a5ee88ad27179f46de0a5752db4161e98228045a8e60257110b884cf341c4c2fd3817e5501266a40ae71ca2c3d59c181b54e0d06627e0c3d91aa79fdb71cd5d218de3eaf9d39ac18fd7dd864cf026fa36606d7362f57bce3f2b8b37532b0de3239dc25e225d2ded2ad276ced5032aebe5a5309633a1b83a483ccadcf376aa9160ce4d9664f9c18e6706f2f67350fb9fae338fe3afcabb053d9604c5be14e344f7c76745af5d298b81446ec1abe35f66d71c9f7303bcd8b51fa4e6d195130bf1396c1fe8320f7c38bb2582ef897d5570fa97fe6735d4aaac25f7e4af68f3fe25402dbf170e687b3f05266e8d818fa4c7cc96fdea0b4bd3fa74cb6cf1785c0c5e02510ae58a92d9a1132c26bbc38398255d2296794a4274324e458ade565a7c2fd9f859653a3adc8a296215be5aa41ab3f830503adf9b61dec19cb32c9ee0fd1f7d67a2374d674c8c0a38419c02390789cecd69c959e12f54fc4b1e4008eb095676cd810e31df1846a1a45c7461ea0bdd1712af8e3cd5c007d1ca365b2e56ac45a8a41467ab0b946f41ad02b152bf605d3d30360fdadbe037651a49446c61593320ad7e7d26788c3323ece10490455a006eaaf1d5dc4f592ba748f9bfd4318f4f87e2745fca80b78d1c0e4311a9eebaaa94cdff56b5130c4a2e5fce0793e471638218808dda7322fc98c53b029ad8bc6796b67e26f804ffb0d07258346ac1485cd076a946b44bbffe9d6ebaa92c62578960bc94b427d1bae709e2f5a8b9d2057d2defc23519ce1ecd0fadede5d4b294b2779c2cf5a9ea4c89a10da760b0d5f5e01f5f20eb4a1a034f3913f698d75bd14e09f39ebe7b992b79bd5d426863d282bb54fe062568a8853cd6be048ea0cf50179330d8f799d311330399f7cb64f1beddc66b38f20b119f75b715f10ac4d8dfe6bdbe4ebf81e5638f89210b48d59c8894237458934c9e817acd00d81f3ed9701c40c8ec6f92e4bdf0b924d552e95f54824881bad3de882934915ba1df510eae43e051387d603b8e35b12420ae382a22868e6e594b1e0d3a95f76e0548244b7c05bd174b4e6f93d1542bff86e694698c39d5573037aae4da9b299b995f70395409302524299068f8521f58b6a2d0605618be58c57488a3cfbf2ccfd5112643c7c495d646a1513381beef40a5b1476304739bcf46ff9aeebd51316925515f3eb83fab4cb56c72e80ca1f4580abe0a0c26dbb3a603561d9b24a0bd6385b5e049577c2ace52733feb2384663703585cf6bb7d1ff12d833663fb4fa869cb4f90d662ab6ed3fc1fb2439bcf3e0b85edaf32306eb3b43b6a84a0bb84aeac74ee3900ab86b8d36a13687da1597d3190f38d3d8ccb52f62d75b29085c3a00cd969f0ed7c0f0b8ee1c89eb806249bbce526f735d4dff23ba901af48d7f61be13e0e95325ae18db72cf25756e59ef9e49c59b73204495e72e03858a94132b2b1842db503acd020a4191efb402460dc76945d39c9d8944b75f0322fb649ca1fda66b250083efc6f351e0c68be059bc06b85ead276fe39ba10f7c2da1615edfd1aa2ddb43dac3f81f9445e216228008f01573ad5e18338972e48a4a47c3a9da9a8e372b3f5847d671b48cb39f77987425f069d236998d2be8d35a41a8257865e7f9810a3865064b3ec272db0f361037b58c5728207994ac222353adaffbbbefd58888edd9498e4ac1ce5f6135346b336d1409d5346d2e196dc9b642620626b56b2c0b8b87aa9fe376b3591a73909bc85d494837393f02334447c0c03b21015ea73ce1a474ed7f1fceb17cbdc5eb5935b99ad4e74737dae255840e9a2d51138278af44db1bcda1f5cb4477f8b94349c68d14777f57cff796ba7835f245fda7daf8e1cb1e14232e57e18308e2d1e21ce9b77f53e5f0032458b79ccd6a7c77f6993ace75c073ca82ace8a02b5f174cf724829bd689c343a463889f988ee4dcbcd9995f552a501d74f9fbfd7c3f711f77098d8473e6fd920d7a94cd355d0b7cc2e969e29b5002660b2b730c7b2d9a50dae7fc5ecad0c1b0a7f4acd49565c47adf5987164625090cf4b506a0b21f0d2d4373ffd6404e52f30596ffbec36d9f2f9a781d3765d02360df7b45fca58496990755ef3c2a9683f8baf44ed641e6e6cb54b824fb5cc5c2664a4c3edf554819f68a27fd4d4a27a3c517e17e291b21b1d994d49023cd496b682d919cc860de5df84be2fc3420e840f5f5a4ea0fc139d08a4155e1947037fe93312444c1723c41a0416a947e7259c8020277753bcb65631eaf86aa8a1f5edb7a765127603d76125e346ec32edc7d4b95fb211581237f3a12e66b15076174265f900f3a8116293046ac331828fb5d1f66a9044d43df6c7d4c95202a3646681c41d29942ffc313476d94da0dfbdff9623b2317d446e374ec4af24132ccbd6f2b068423b366fe1e26f0535347ff0e951ac50224184f488ba3460d46c7f8f59f8d2dc659625898de604347340a6b8036db77daf037de85c8e299cb4ac61f4828ed43bb65fb894431717b13fdede0811c5ba036c38b04f89472ebbe5c03a3c1471fee11e1e14b2e97a1055e838948656be24d1b12e95d69bfaeaeb7e944ea95bd7239aed5038fc53e685a8534be1dce6ab20e8c5f767ede7539b7a737af718474063e1c8615deed2724aeade288fc7454e4aa55c501295fb6d7ca2b87a00cbfd5d4684c0332b09b7bc542f60d866618394f058b0796ebec965dd4982c9ea4aa4ba461bbcd6a770bf32efa4765716549de47b301ea1ddfad99405d59964f8d05a760431d7109c0f00a7c0639d6b7d4d8a30d0428e5fe2d1ce57a371db3f024ce4c04b1cba282f10fa9ec7855c6c6e337ff4697eec4768f611ee0899e81e86334e51b5d22c226cd45c3b6dfb43b0b9ce1409a3f65363a87ef06a97648a6477c0b8f58881e4e31e5e9cdb7f7f73b54bd7c7483613b866cf4d1d93438129831e548f59cfd00bf1a0e8cc98d8c5daf57f4071ad025fc2ec72d64e09ce0299ad37b6d4c9593ea807135d060770db4cc9124a4e992574ccf6b405da1e32385464ec9c37502ee7b4943119f11f7be78943f2b527f642325e24ebc48bce46e5999def324b8407806f432e21158f0eab0a4b1a3354512dd1a8b1ec34e5c1b0ad71854ad40c03ab74ff57a618bbf2c8b4c0e78ad7d565c412e95e6f5a52bd2f6f7ca6c40431c40611ceab2f23ac09b378b3596f554a3c61e1ebfb2cbe7c35cfad8c8fd8b1f8f3bf82f9af6e00e1bad39e5deca676befa0c72f2d298728112ed059c11d4b0345bb72bcdb46bb24f4ff99ef80cfc6056e9b0ff9cd632d620c4bf8f5c436dcbe7aab9ed57a95c96a6e266d2e8a05a4182f2aaadc7764e3f61af3cc85ddb9bc10ed19471bd9c6fe6c8ee713ee013cf0348afeab6051d3d8873e820e1a9ff48b52a4f0f7a186fc853c04135422bafb4bef73072118b1758a9a062bf97d10340488b25a9c77f4b38129d934603e6d9d389da25e447e4bb61550bf4680cecb768fb1ed7e6c012edec57b89b6f8193c81efb365de28d8333941f958e5d6f19a0f20a606ab35856614101086b0e7cfda95cc515d092d582f8bcee0704d1188c2ed61892c35e81953dd3c0d1769ca486272295d90f81d477081a336511c5642e7f86e1392dd10a68025ca53c12b172cb79d8266cb623e7bd0404751cccf991ebfaee953de408df55fda27c604c01ae6521ca5e2444dc559e030fb223f470441e0fa5875871deb5cd7265c3f80a5e88cbf9446b091cb4ece7f34402cc436bd2c4aa81139a329fc4ace524737123921f18e8b329cf83ad5fedf8cf5ce2660b058a43bd221af676ee92bd6d321d8f05dfdd0f2ecb966338c5e08b00deaf9c3185f3d24a410c7d5b32c29a40d16a4642a091a4b286a420dd4e11bb9079e761a3bfafed4f0f3bd19e775d97bac87133dd64da644221e23f13ef6baa8b3644ee88448294b607ca48ad9a87e9a78d401b5a568164a94e3bb69978aae14c3dff7f723a0a89eafab257c13679f218715516059f726e6074c82d9d46f9cce0302c70a99cafaa119e847624a581b46164d0c7828a72df48c64abe435e3a030d42e799580cf1b780c1627c180518c8ba5390d4214255c617c3015f87e4b5bdb17fa337cda30a0b85a3644d156a8329fb5cda13bf10d04920acb7681a8706615bbce9399761e58d0349bd43926ad594ce6e462874f3d661aaa393e5f9dd15713c8915da3497f15e070e41af899f8a31af8c0cedb8346aa045e2f2bf49612551bda83bd78d57f9ffd91a6dc3ebe753e85ddc2e8c8c837a7d4076e021abec18fa726fabcdab69890729fcbbb0d43fce19c33002eeed57d35d1aea6b9fce566c58393abe18a9e60c7723f009c19ae53768cd789c1dd50bccfb24833f483d5e23d95e4f2a9c2a67e442b56815989165ff416fc2e751ce1e81b190211038835867f6867b88cb6ac0efb1b89ebb69a5818afa41a08da37d101f69a6ae9effbba0e3ca0d298dc4a7981c3960db1cb015ec424103bf87e9584576347997b3d5173807aa2dd0985c7700f67c8644f6ad804905e8039ad03ded917fe3f37d8672795282381ddd23e56a7f1384d0a5a4ea6a500d53c2d6ef04bc542a6fae919fd8da9a0e6f8df53263ca7ee43a352a5da8678f500cb2c7e35818491781ff86b3585e70ebbe0cb40eaa58f23dd7b97a909e2b9b0847312c92621b1325b099551b6089f9f12db81e79b4001173201def31921adcad80893d10d6ccc8dd97458e12255a74703bf6b47e596f1300d846bc7ec9dc88d09ba025679a5fad1100525de3d1edb888b0d7c7da554bbb8a4e7c7f887229429d01f43ad461e43e0abf0d854d037dd6c819f9670abceff22b6c5d0ec5b4e6c50a087106b6bde491a45f3cbd63e043dbba31a8e0ce27d7c9771beae0504cb5431af78f9f9d7e95dd2a7f792ec62c2ccbe67a59ef04e722ed8c11200ee1ac159a6d3bc07332876916d3a0f7ac94ed63bc80f69050e773e4c7d3825562f1420c657e7bde368ec08d257de7315b5c24d7f9a1d88dc3fe3596614a33c69a495b6f6726ee27d820f59abf9bc869a7e64d05ce3087d9d6e83c4837ae4c4274287e47ca099aca985d273129d268d30e6284917e75dca8d8f106f64469cab11fb8462fac779c7678fac9cda9e1005ec89d5ef0403f53ddcb55a0013bd5a05302cfc459cf6e4c37c4f18b63b9172735ec82069f87bd419fdcca64cd9bcd0bfe7f4dd53c7b99ee8dc65108781861d493985214369dc46dc547a4844971e7af0e30829ae9c8858062a409dbaabf1a89a5b5e7383dcfe2c3532324b96ce00b6c6557a8719de881ec095f411fa8173f8ac7ee9b6448c5dd24e33570a34930617b679c8fee31e50a2e3eea2ae72ba62456968e93a79b308a72bb8955c74d408374a054634b2faac239696df0e81082b36a9f5151a753098b057bb2b008efe0c8ea6aa465072ac17a8f360f60a329697666995c210fb712f4bee83bba805bab727803ee0e6b091906cfefba11f64bb19e2ec4554fd94a278983a1c11197a5e5698235e94b4525c3fd77ffea95b67fefcb5e5e96a8f567fb27fb651979e57de1f649d5314fb33f5bc1a2a42d599b7b8e87c550a3ff1eb2ac925320ee032d97df710a9cfa8b13fb6e4c8dca5198e5b23fa9dc0a5e8766d215081ea79a53eaeabbc061c6046253edb571326a3f5d9562222943559fa26231b5d78fc97d5811048d53d31cfadc04b677da6b1c9654e130dbf9a169d633cf6c430dc01f1ff0f3491e2915ddd5b2d53a0eea24e18620c3988044e3c085ec755ce94ab4e94d64e35ae41411cb5f35d318125542197cd8935ec260140347214939003864f02f2c67681fc1541f3fac8f6973eda24fbc7f4a1c2d22f6c3cd59f2f70af0b816008e641abe25419941b0515acf8b2c68efcc9b29a444d2433617be2a7febdf3c30a90ca4f00e668f7447ef63057dc09a293bd7e2ba2a6565d21b12bb4ec4e1cf2d96d14e24d1930be6ca7d9e185efe1fac0a7eabdeb6df87acd0d90d419e03ef9adc3d1d1e27dbb433ef818ef3f2b464611a91bacd171a673686337a36095dd994af1a0cc540bd509415cfdb5116aa39147357b5d834cb79ba3597661c118ee6d26319d4d6d663cb414117c244649345c969a687f89f4e61def5a3f6eb1ceceec50c9f240435f120ee551012cc3f73cce5916f61898bfc4ee2bce5b331bec23a65dd9707b19c3eb89001da103d4e57154305f08da028f877733a83cae3ae2bc8a548fbab4201169656e05dafb5d7216c5492588dea690790dc2a8f52f26af301d1ef4adf7654d580f9e1d5692a6c88eabaa86d1c3097b02faf590cb8412d3b6528928b5b87825e11e923d0d4690ecc5601a6b7be997e2187affa36d905f12cbcd9c076d347686b6fdc7b9d01de7d48091da67dac8ea7eae3d3e48fc5e6b9706e8303274fffbab1dc62ac0f4c757281a98f0029b99aff5e6abb8a680d0cd54517415ba65baf978fab9abf97651a0e00563f999fdfbdb3fc81c94f99a63f6a4dfa48d8604c7460b0c033f4fec9e35d9ac6fdbc6a0953ab6638b18e4ad4e90feb1c270bd8645037ba22ea2e8dc77c76bb6b6d16d3adff93d82872e64e1deddfebbde715a0f2e1ee4311d9353ce72161f5eef0575416a33e4e1768ea87bdbd792d30c46fce4ce3f3ba714d1054c63b23f575f32039f6830fb1fcf8ff1ebb145e147395157a6e5ba8b7c11a286fff9412017cb0c958251180c72c056e9d0c1d23bb582aabca965e91865c492463cfc2af68a89ddda5b58e16def53ae7fde6dffce43eae22a453e46ed34a8bdb5198b11e961dce2a4ed288ea71212b4bf21b100698c9d1396a3a1aebcec56cfd02cbff9845d0f54e00d1dee24868ee90eed26d9b8356128b1bd390f791a079629305dfe8373f081cb7f63e38bb7014ce23518a76b4bdb06066599dcdc89e46d8be530bb0c3ccd4dc9d3e6d38b5cbe1f1a91cc12ac9cd89631e244da3aba4ab2eade23116fbc6a90ddbbf2b3b12eede39986e6f52a831c4103157d6b9e7b80f63fda7e6f413c83a787c0e3ddb8649c5704cc82fbfeba184abd91748f33ce6a741642148e59db5973ed75dd276893fbcca4958bd5bf195c71eeb9d056c64abb101939b7a9b2ab4514ccf051349908aac803025e4c66c7439227a7c2d8a9bc6ee88c810087efcc4cde0a78e42ac7190c524a56e0129530ff707fd8777e28e184a672def033c4c6a5bd0a215b5b1e4ddb9a3169600f44aa80e7a6a59d1d0d7d4ff3b3a1ffc7c29bf29ae735b2e861a84f01b6ecf3e47528aa93268253c6ceb89f232cdd6986f213c329977172a0ed54f0d0355a5551a830f3f62852b5ae14ea5b8c557e60b71b2821ba527ccca84dfd7d37de97ad58f48da52a33483deb676710750a9b1f52d9ebab0f29d73da37e62c4dbdaed30a2ce7d4043f333c115f607c62766237ec7de43597266d7a2a3931c6e1d8bf63c7b32d4a3665e9f368c36dd130913f16106292f742e10dd971ca9b4012eb6d30a6f269876ab623d5b476330b2b697ef26b68d06f6d33e6b638622d4fb69f385f8ad8d799dac09c44d736915db4938bd4c4f279d2d68c67ccbdb7e9837950d74d39e9f6d4d3cb70a4ff02540818faf4d4dae3f76371033c501809c0aedaebf7b5cd332f78469b5fd88d6ce2e04149b8c6acbc658fba36f63003ec2551a94be4bc02edf77036173d274c28a2c30acef40127ccf6b0016649dade914f12d554967f025ee5bba8285e5a3768f81ed8bb05c2fa07f4f4e4e07e46dfe8aec2dad3233c7d64a09db805eff2e83ebe1efc6270790097204ac3da66bbf2588a1713948e107745cafaf179790c429399ecc9808ea15dcf60fda58d7a59cde855434ac6b8bfee170c26183945f6ca44528aa3961b27cbe410c881163992038850fff7f9a5502655289755a1501e39e50a63d49bded03fa881323a766093d24bea74952dbaff5f6009139cff47502ebe7b22837b11782367b01f223e498b9a7bd999e3730c86caaeaf8934b443a7ba09495d1740e918a110ead8971b566650106d50470c6c800d94cb5c7be2199eaaa57ef0bc75fa43bb0eff27ce885857c4c8dc7ed6a138f0f328abcf573c6cb4594c8e5022ba82149ef7bfe25a55452c37613065e4d12f7cbacf5e2b8bea9410c86eefaa53e829676160f0708f76b8d80f398bf8fa7094aa6581df528f272e04d40ba3236004d555d8126d3e58c92206a596ac01d50c6f352f953b092dfca7e225329427503788a7f2011ef84a77fc963c488dc66e7a2189e023ff6b76507e6f0369630312536dc46c80761d858ae1c46c74176068e8d464a7e6138023461133837f686404c7bb503b356c7b36ab63b313b548030ac8b1ef88bb00fde0ec6e51a48a471a426762b927101efcc7afc3c068d5138755378a9e73bf41c641aa180098c319fdb92987d0722fb7eb5f4a278a48c455f8ead423d0e57dbf1651691e35db9c5583841ce0d0114ee303942a7898d866923cac9efa09c5da79e6b70ba71c0f0d685d50628bc651d8dfb40645bf7055b127d1af3bd5a9e6b4c3b5f7a9038257f24ac7deb3175fb7e97bb49de03318099d2e32edc603ebb1122dee93136079cc926e464f5db0598d3557b31a011fe6b71967059efd4f9b14a7d632b55d1a61a954a3f955c8ee4a94a77a96bde0b01f5b7718113f0625d27a109b2e8fdf1810dc27f8d4569cee2348f4e499fff74c5a66d1855a72926393ed9b7f9344e4e5021571b448a84a1d2784cd7383c8f5b3d4d42733e891a3d2087bcb734aad48b2bab9780e2c6804337ab0fe620ddf466b5f6adae3fa9cf9d03b3c728df3b91f6a19b989f8800a76c410b0f793985e0064ea5213b1cef363a294e9fccf75774569e67ef1b1769253bb2b31634a5079381bd30a42cf58bd0462e9a57f7642c0377a34ec24c5bee2a65903660fffa145f733da76f0ee78eb0e96e21ae9439e760f8480d7ae1a55a7098fa35b128b7a0be93991b2301989b1d6ab3918ab3eff77f0864db1b469dd397780e77f206ed6f4f73b37c0ae3672ef95acebbc036c1869bfb3d64a9c7e6275bc64c9633ccd14ed4ff673c794f0894ff3dc0f03e4a41e548456dd27915d8e95365956f262a2e57d8f67fef0c4dd6828172ebf0712651c6775d1e1e29c997a44bcc38dc46fdc302348e8613158bd1e956fd9cddec9af8a4d28a2f543ca0cbddcdbd303a104ab341d5653fc3b8f59400b51797d792a5699b5c0591ad8253dbd593fb231b74b79a8fb76625313c27e9ebaee4796783623e29b1d2cf825c91b6ffd5e2b031d7fbaf52031ab62f954ef15d4dedb8d3b85b3b26e83e8fcc7bffb42304b0b258f0aa0ccd17c44d9f2955d40a8b14e4e406661d0987d256ad15510acb37705ae654092cccaf2c122b73629e921d83ba69f4fea1c338bb0db87e91550e39275a1c0744e4b4431baf70dae4b15b2070fb62ea2e3284ccfff661c9e860c5277aa710ad9f6029b9eb0e20760c48cbb94fe4866a661946447d9b4951eb8d62635751378f9e95a40e6fb0cf4128bb3c207633cbf3e9c6f9765d812fdb63b38761df97c2123d70ab98f02e0ea5dbcdfdfd1143c1d41e645c3e656f156d18f601df2c50217d99c94846272f60f7c739a08afffa6116a6841cbcfdc39a34fdda366faca85d66c4cf77e8b184a4c123b8db9a0037fcace9585128e349bd0e8ab2848400a14d839f20c3907f2f93f03148d2b2bf9240d4001735d6b5c2ef0eb3c838474fc48889186dafac8c8a12fb140cab5c09bae6830be800e47880561a2c7c70042e7014a539b1c65d192bf81e7ed951674486400f944129deea437241c17b596575cff2f814e8ad048c2065c79c9c46fba03867aee142bfcedf26c9a76426a0ee470cd42b74b04840a034b14f821ee3e14118acbe2460b3a31da10b5d3a66d51660b1e28e33410e90ea0dd93821902cd81df26ec36d881d5bbe5bfc5e3b53f815fbe201ca223b873b8dab8373e71b5c7b1df907479c5eba531e4a6fa621f4b752fc34aa3f396ac8815c254a92d6e068f3337268969395af31950c66b771c9edc5d487f90094294c94f2c760e7ef38a071b8cef662f99d8ed098df8bf41fe0a681ae4ca30aa98a259c81262e4febb3a126d9130e1a27b0afb7d35b38490406b03d04889292ced35126a455a032fdf06e348b2795ff949ecc1f347840fe6b3bcc8d8d241f2afff57290246a725256b547d006f12646d1ae941d7271a735fc88faf3ab0f6b84dc8e9ca78a19d050a82ef9ea04643068a35bda52c43b9edd4268398a908f377411664b5d0ca88743790aa4a52cfb539b71ab2ed314375d605c718be2b45f4e002bde85b6a352ba88bd1ff30bf9dca4950504b8adc3e19f0c12ae99d9355f494a598d1d214bd866538402e018e7d2a1c3b0fbeedefb50d7f129bf3fd13e4ecb7e57f68c9268053f1361ea00dba0c33f913e91559b8c687b0e1c689701dbb07c1d551548b9ddeaeb43eb095a53dc9084603161a3ae55412c82d2fd7054b5b77c429684e465b6b8749a4438a81ba687b60e0895d35882ce340444e7cd3f18c962963c0aedb0ee57cca1f8f784427f425fd2bff49536ec62e21eca520d1de1b516fcb89cd1ad1b98a71048fb0c1e78b1e76ce7c82c153e773ef85e3088a197b485705580afb8b6e8ce321232c8a27b1761783d4b43ee397f499339e517cb04227100809425ccd934341b84dcde51c3dbe061f6b49c4105ba187ae339705170dce0136433777409b1ce96c9ce97fd427bc24c818471f4f51572e4fc355d409a8154e20f7e76b56c86066014406726f5e2a425b84ec8576310a59ab3eea7751caef13ecabd86e3c522a2734be4a8fbf284dee662e7a715762f9307b49ce8637d21f5b2b69de17cd4870241e7c382cd43967b2e6f841651e7807014cbe9656a8a2779f1d977209748fb985c7f8e372a0925b5163788956636d45b61a32cb098748bfdb771d0114cb03b65d3542d9c2aab8865b0c7dac1cbf4f307c7cc6815fe1b4ba04043912bbcd92648195c5ccf0886fbdd7529741d6dd771025c2c770a74f26323bdf68e622e67f2adf00a8645c67a6e5cb03b27bb7db1e362bceb394503b76f8baaa4d25705f993c2623732ea833b09bf70b0321d319b92d41e4f969b5e0ac872341c524e2972569468222100a8b5dba9054ab746fc64ba82bf314024268f129bc17baed1daab367aed2f63ec0ae52fd4d99a16c098a9d1292c64479924ed37614956e357ef5e3bc61265e8fb80de931397a535e9ecb1c0ba8fe11c52034bcfeacb0fdbfd6b2f129d7de99357b4f60ab14835b6a925dfc87a5ed83ff3347663223fa93793a823c7858dbe3f8791b72edd8a7cd783771808c23775f9d317081064ad7dd3d898c198c71241007d0c3bb82d04ef572b9ae9ff788d76f8e9276d0320e25b5cae9541cf22a10688a964eac2283b251c4a192b8d79bea937e5562d87c92f16fa97810fbfd58df0687b99315ecd3eb0cb4a9858ce7bf08de3b13e0b03415b20135de2447c17f43a25df948a51d4fc64bdeb117e15d24304f67bc268e3ce8511524bd9f1dda6bcd58b58176b328c3781a78e49e096a8b181026c09fd6555fe149fb396c0a3aa376eb9cbb38419d56e873076a1404d32f9688608d22a9394fecc20781938bee71bb060f5a0b7cc857273ff647a938915350f00dbdc8d3271e79addfe0eb49e184da94859a241f9707c3c6eeb8418a1b39f8d13394aba620af04c0d669a01291263f0b5c6622b4049ae09e2dfbc015ff95767790a171eca5d040ad3b93a27d8947706fd24dafe6659abed5a6c694d3784acff9f330c60e6bd7ecc8dd8b8d37e78de613636b88912fc62a86c0a5ac6bb220cdb62974061c9c0a9f9bc033a8d8e3d8f58d75948492f0f61c3359f3ce15b46e17b2ae55968a7199952118e7ff0178b652673d49a07c251c499181688bf96ff0943e8dd86138627f547b1e70cdc3f4b0791a79f1475a1ad32c827c100f5adb9cd8cfed5b242359417d95dcb4834cff6f43d9efc78018f6266bfd19bed7192b03be21111661055109daebb438017414ee8a02b5f174cf724829bd689c343a463889f988ee4dcbcd9995f552a501d74f9fbfd7c3f711f77098d8473e6fd920d7a94cd355d0b7cc2e969e29b5002660b2b730c7b2d9a50dae7fc5ecad0c1b0a7f4acd49565c47adf5987164625090cf4b506a0b21f0d2d4373ffd6404e52f30596ffbec36d9f2f9a781d3765d02360df7b45fca5849699075728f0a05d5825f9f40bf1803717050e71c350fc73550405d6a3a489fb5f6b968ec534f6ab779c275a38da766bc323175fd27b51c29205dd84b1b742de68f7b5963a460c8e1e9aceae9714a2b4174f2c984820f7a6ba4e17366260c50c40ba638b53d6c079227f6b076c1c40fbcc75e83f4a94fa51580454661ef1a4ec7f120c6d71f72c425f6bf0f9860a5f82ff3ad91ca5ec5b2b17689f0fd73d813f075f62f9051b0f37eff6eec85ffe3d7a645d112ebe35b866a231726064da9d327e198aca702f6a0d87c5c409c70495d775fd3375126f866b3811b65f17ca55ffb4bbf9035971e66c8e0c8e096b3b15533a0ef6970b6e955611f181fe35332c7bc17c91148e91b4358339b18009396ed03e21be05a1d059afe575e901f6de03460a9dd8db26995a5bd7e0c332815c0fd77cd2f3853300d6d694db0eaa1d38f2c2ce1eaedcbd0642936414d710ea745aff6c70e35d909fb2f5f1dd1222e0c26d7d197f2c8fe80715e75f9a04f096571d8de3c35d51ef28a7bf37b0196df40d15cf16b9952298e86db80fa0c1235485857787e1b3e130555429cce606051d3be602fe757594067483bd45e08b0796ebec965dd4982c9ea4aa4ba461bbcd6a770bf32efa4765716549de47b301ea1ddfad99405d59964f8d05a760431d7109c0f00a7c0639d6b7d4d8a30d0428e5fe2d1ce57a371db3f024ce4c04b1cba282f10fa9ec7855c6c6e337ff4697eec4768f611ee0899e81e86334e51b5d22c226cd45c3b6dfb43b0b9ce1409a3f65363a87ef06a988355feffcb7e9e163e8c7aaddd40913b2c97a89d82781ef1b49d503c61c41fcf4bd57aeb42bbf6f33d8732ac25ecf3ff01ca19ad4ea1fdae036619487647816f5863968eb6b2dc5ca73c03888e18a51531a2357adedc95d2ea957496d7943bb6eb9179ea625d42dbdd92714d1534f498fd7199f5566bd2909e22c9563e9be398dfc67a56d1a7d6bb268f4cb80d681165fc1feb824218b74db3b7394a802234d134948e05435f44a8f315a0c38a40968ceff754042712fedf20dd3cdb1a7053e3ce44b1cba7477065184d7a0d8abad65e66e26ec9e7eae828a0862c13cf16829be2af2abe8d145d2ee1668322296d3a9fc2423c657cb28982497dc6e3ec47156735fce4be231fcad21d7d5bc415e00ab9777ea3ed1c491340fa496304e4223fb47ca2bcaaf100bc94999fb64c0187c498e127413e078e2bedbe28463e5f16b6e68355305728755cb89c24fbc344fb713762065b6f4c6e3ebd2216497ad641e801a3e7d936684edee7b2fffdaf6a7f09b473f373e101b3bc573a55743ff6e1f336f2b237ef911e5d02f61c2e02e000ed5a4c997a2cfb242bb8f777922408d4b4c838f8365ca71300ac3582b0c7f7c5f5a805f1af016bcc186fd6698c0c1a2c573c3270ca3b19d231329b624bf9946b05222a2c21e4d6a0b1ebbf67f1a8e80543fb99822938988212dfbed3938ea2ae323ecd8b67bce7f4c4497aeb8208da59c6e36f0ca789280c8a5ac74e170ffda5504b028c691cb952961b13eb13ba7cfdd9b7afd9e93eb2835408df55fda27c604c01ae6521ca5e2444dc559e030fb223f470441e0fa5875871deb5cd7265c3f80a5e88cbf9446b091cb4ece7f34402cc436bd2c4aa81139a329fc4ace524737123921f18e8b329cf83ad5fedf8cf5ce2660b058a43bd221af676ee92bd6d321d8f05dfdd0f2ecb966338c5e08b00deaf9c3185f3d24a410c7d5b32c29a40d168ebc149f02293126d2f30995328c6fe26c9e6fce8d8ba5287b16f352fedf925bec9262cd2639cd738024ec47ec9318362d892f5d234a71f8686a5560d180c5a81bbf79fa94c28a37e7149ead231c49b4f07dd6f4c9342cf60442d7f86d0b5f89aec943f45897c5d6b50ffbfd105f7805120b9db75fba3b34df1493b101263c960c382d96671e27a325b09052e3bfb5f089c93d6a01049930a5c838b66bcb3962e8da2b8eac9b988e9ab2fc4b552652563f3c1834dcaad28abc6940520fa6346cc732d6d5f2b6ed75540253a3b0c6ed903688ce1f1e686990acf83cf13bea2fb8015db1aa65749541c10d142277866c7251bc1d5d4af9e294ca2e3cc8d810d94b63ccebdabfcfc0c8a02d1b4acad57d609247ea0fe61a8db49f6c66df281046b4fc9b4c47ddd6c56a8d1fedb59be7388aa5da6623945dc29b3023f39bb9f733002eeed57d35d1aea6b9fce566c58393abe18a9e60c7723f009c19ae53768cd789c1dd50bccfb24833f483d5e23d95e4f2a9c2a67e442b56815989165ff416fc2e751ce1e81b190211038835867f6867b88cb6ac0efb1b89ebb69a5818afa41a08da37d101f69a6ae9effbba0e3ca0d298dc4a7981c3960db1cb015ec424103bf87e95845763eec03a0b63b7875786ec6ffdf2e042d3adefde849bb5af2f172b7c7a4a2ed5372671f3be53a65c0036860476c40caf59461847a1f05cd8b1e6bc632bf858e97dea264d47dcee007740f68eb435bd55adc094ca9714190bd85fb75a7d4525133809932deaa8e75e39e847196568b3e792d68751ca131690ab26d847a12e91044a0950d43ecb5cf9875a062af87fc6da5d0b68b4ea2fa34fd36683c7dbc496bda33c7bb91770607d615d3b8784dcd75bcd043c727880c35dbeb63032119d9dd49b3e141e95a5f5d0ae0321ea8501be5d28d8cf47add8b15a449f62e60b8d550cd3c49e7f728d7a51a45eb72a8d1cff22b6c5d0ec5b4e6c50a087106b6bde491a45f3cbd63e043dbba31a8e0ce27d7c9771beae0504cb5431af78f9f9d7e95dd2a7f792ec62c2ccbe67a59ef04e722ed8c11200ee1ac159a6d3bc07332876916d3a0f7ac94ed63bc80f69050e773e4c7d3825562f1420c657e7bde368ec08d257de7315b5c24d7f9a1d88dc3fe3596614a33c69a49537923cba2ef81f4e6716e39058a52c5e12b0a5b93dc8685410350b31ffc617eba002030aad92fefe95ddd9e844f4fb6de5e5117df0bbdf9729166991d39e5441d03288a7dbc71e70b5ed8622e4a49d317627d210c45fc5c88cc4c83f91ac5afb063a5a68ae688eca3cc86fdced8056d2bf41876378c8b3b805e42df6028bdca1d76ebab857c654d17792fa442e311bce1be513e4e7cb7e1ace96e318966a9c995db466377e79349394f178e8da770c73f330bd36e522035e516ca11e262eae005d79371a218418646b301385f5e1adc0cd3ff658f4c327a6c70074c35a7e47d7e1d428e594574ce75c0a98e70d7ab2e1977c68cbf4ea09bddebfef42a1f9770b956abbc407bb870efd05ef0a1997064ca4c21c10ea29724c8c3daad8168966f4e2a1d1ea190e0188d7e8a950ccaa18478c0cd2a281414b472417d56fe25ccd2dc0aad0a9fc38154ee03c510ac192414bd022f83ee67f772aef2d9985762228a369bf232cd5821bd02cadb3109300ffb615bc799c211fd120b70d19997ab82eefdd723988f9bf2600a0b8284513b27cb3c0fbcbc2b9ab8a986bab31bc715368b553e092463ab1e425cd56a48ee28868686b9893b79849743d77c73a9acfd3d81a466c1b61baea46f39c5ec022ce686062636c54fedfd149012f79537e7af8652529b76060768ffcd8f553033cc4f3ce252a2c6b192b8cfb372f7342cdca000cee6e23f88acc5cb17211128813a45ed0158a495cae3ff7d5b19384786e45c5a01d321f591170a563ff2e9bcc88c32273de2922100807a4b8929e489412939733a76d1def0742af0c2310ad737469f517328fb174193be1bdebb237da4cf0de4e4d8e39c1153a7c6f2354f4351127db021b614ec39bab866fea4f8b21a1aff8fb5fcbe95e03ac75c7396c4a80cb1570e3b983055755a4bc3d801f560281454b20fd9ee1900dd277ef93163fd24d648ce0f7c58e7949becb084810c854a909db2b9a6e85c98b36cc776c460e9b0c106fe9fcb7ef325d5d1e3b1fb78c08e5668a58319410ddf777ae801b4077eb2ce26022bdfcb093dc6febf8a23cf5af9eb6de267f40fe60187703f9b9cf8e32b8c2d4bc63a2dd682e4e9b2266d99ccbfbc93595582634968027c1594d2d446ed75227de52142085aeccea4a3c5ca77e8944ee309e9e135ea981796dcdcd533b445cad1ec6f71232ab8166906f5e0bf37585a1cd07e8dab137958df76e92ee48b3cf5840c19c947153178c65dd6ad5278a7d11c4ba917a9a4734728154b5aaf1092a42362638bffec19baf5d93d6b33ff901cb843af72b6019fe0ff2a50549f7974ae49b8d0ac6dec1334134a7951fc925da965ab83199a4c652dfe635072520c32f79ff2936eb5d99c53bccce1c8b7fadf3cee835f710e2620de6a0b39c38645fe64c159f6b581b046c1a44f87abdb2b11ab34f28ad330c33aae6edd88ad7c3e24269fe59c5f9f5b9aeff14b64db40eb021896635e920ae614f5644d7857c279f7b14016be5aca4b9e345b318e320d5c7cc98769700319e298dc824aa22cd29f78ccae9df60149c98e111900e0ff5c1ec44e20c0ba9728d49ca3bda095e4a845119ba3542caf4ee0d36196504e38c389a25616e3b759bff15eddc533d4a98ed61f8fa3b5a7d7c6b245f6ba94954284ddd8c216825561e405eb0ae7295f7c916ebf8e0c3733375298dea5a0181fd6b251dc5b4968675137e87db002682a2cab5458dc77027a837ced5e519ab089051c03efd278642f795aa61973d778a6bd50f7a1db944fe16c86d518da7bf031a52d217b7dcf84e595c36a88dd5db4909ccf82623f72a22d329b08f6a38f85abcf44f61df1a567ea957e72d8bd603e4d525d6a80887ac1295383980f88b7a2a85ed9b564f98db6b8ca56f452c4170bbccf8ae37346f6e195fa5cb4487bf04c83ccce13c555e37cc2f1933b08269eccca1486acd83c5792c134d78de0cb6c53fe6c899343c84e071c849fe1916aa0623833bff1e612bddde8c1cfb48a66f133fc9974185e7cc866d24692165bb00f0713446ead982489efc779621dd49ec93bae0dcc2decfb3b08e304a8a9f94375343cf3736ea131f74ae3ec39004a52059dc57cbd0bbabef37b28b995bdc5fba0f4c73f132ee3544fd89a34c2d18cc1d8026660be838a75aade3d7dc10f16a1307c62b18c0e9e5beab689acedb0a598525024e1c74503f6277f11ffa8c7fc9b0b3f3ffbbed6e811bc559a763e64244748cfeaa8eda09ec1e878ccec7b6ed5e439d925f1ba991cb8bef93692fb30e4305113f97f4c3fc2061d23236940ce469da26df570f26dd608ea04a317b6336c2e46591ca3fa978de2bfde07bd5fe4f46680f5cb9e0015e0522aafd8a209bb6e91261443620d6f4fc9dedbda62825e036826674759c13b665c531722658105f2a0c9c83971eef268cfffe301f98a7b7c79dac55f72585aafdc3033d92cb77f269d693b420c2fabd3705472eac3ca06bd74bd3d2c79a3433533fa41d4efd0f62cc3dc7f68c98ed3004ac65f75e3e16a53bef29cc6267770651af8ffb91e9c097d579acbd6c6ce383a555236356b000d1c0813a19f707de093373af5757b0866c4447a99e72f43bfc636ce12551e0803ebaf327cfca713f848195b026e0f5c1ff215a5538e45df719aea498b6a9453b184b5bc794c05083bc74630f4f8dab40aa83d6de06198f320db99891ff8b54e0eb0d38ecd9c6ff95207111d88b68c298b6f49d880cea16811a03e2f4c9dd8ca897a3208d1e680d4d9ec8ca4f17f430053ea34a98cc134434c3c3f1c73d14215989585d4752fad58e16eff3a5bc3dca6bb115748d6285696830d97e5df1c33a816528ee9d7d47e9f1a72494c9a5d889e4096833c39e80364eef7e8a6c5552659ebdb7a4ba1d7b8a37fcd9b8ca4d2475931d98a2e3ca56ac2db59b5d5367c1cd92fac0375e655073fc76ff0ff6b057855798a1f75c4edafb356bb411592ce48982e17b184dd413c706b1e32320300f8056af613df59d2aeb2b506a4808ced7d661552ce26df851639a41677f376619fe26c27e16200e864391e73f0b96fc01d9dbc562a86b8acfa90f959615b938656c200c6fec3c9e805c98b1ada610485239eea7e9c0fa290354a5dd7c4252e8164abecf3d9401d91fd4f8d118d92de327a4b0e5908d63bd039a74a86f57a4478a77cb62eaffe7c104478f8d1f08fca006daf3244d73254de3a0c6ab9e53320623628945f2a8746629d3af908e0d284eed66b08f27f99a61666d48d555bb1d6a83d007a94f3aadac5a8e18ee5dce12253c6cdb611df7100e0662a96f45520babe7ed9f8c0f201bc1ed1311fcf79847ab17c4ab717d44ca6a43457c57e9c7c489258a6914ed93892f2747e93a7048dd3c1c73b654313a667f19cff6917a5850acaed96a892c38e477f116b3dad64860e81474b73887528a38fa93f7f34fc98c6e51191ab6d048d67439251a87d5c0c4ac1eecb2c3fcb24ade4fcc94ebc837f147079caab408d5dc7d7874deb355efe2dd82e7d28ae47c5fbba366dfa6232cece8754cc0d210f3394a223b6104b588b55adc359bc2213f1268ab3a423997feac0b57334eb45f248bfcd12cb248d11dd70bda23fcd02f90ea3c3f8e701d88097ff19cd594f62c9e8c8ca569edc89e33a5dfad0a1c8f98bbd67ccc1cb69cb13e04e5bdfa162e191f681c240a3466d05eddfd0b4e61dbad48b84824ad6dc943246a65aa3e9c3b79a88c237db5688732a203b1fc324a49fc707be6b5dc1b57387e7308dca929cfaaeee434b303483cf9e6dd8de78a9fe3ab3b912616bf9f69a781893049f8bb50eb3845ce18c4cdb89444e22919d9139214dfeee184e7ea7e4be8de4595f113624ec120b2857cc37baa01408fb38109a1b1e7e7003d28bebe96668a990fc1db459d4d1d962284d659b943520ead8d5799db1652c61a03ee98bbd40eaf1d914675e39a6cc22b0794113a22e7e385d2c0a4a649bed3c7b0bca41af8dbd9b614e30046f02285c9a074fd99a72ff2746a40387b8cf3cbc707ae61401a8b73f43e8096f45b8643a7388e57849559089f878b92d866e03e20750c1defac0534ab7797cb8b3f6fe600c0aaf1e491b2610e556521a3ecc4e558d09d832901d38962d9ba261c6005c80a99c2b983d57cb7530350ac87b5d57510160ad85f352fcfcad65a361843e39a51939aadd39c60487a5f7e747195441b7e9d2c312328fe9e165baa7cee5a588179a5e75b41344e72477632dd4b634d78a8c3784abf15d4256591afd6b7638adbbcd3e486cbef226e537f4ab47ec4b18643a22463c79138b1d58fe1a628be8148d4d1c7454de67626dab05e881ebe0b3cebdef3c225f0181f6c22d8769900e473d5c743a9ab2a26865cbe9fd0e7c2f98d0e928cb219eb6909d4c74e8ebe21c736296ea71558beb1c4f06678fbf16e91a5ef0d572b1c469a4328d3375c0e9296f913b3373e8cc9cfb88d19745eab02ff13c9dbd76af92f647c301d21f82ef878e510dbf126e0772b8114cd7f3ebd3cb37892a7d01ea5eac914e9ec56da0f1512311aba3f5e76477225922fb02ebd453860c49b7f864aba3488566d7fc7dc6e9ad416229fa337f4d211f4715ee593aea7a9b0655a6b4d237d9a23d4786d84a7e9fd5a68fcd2a3fbca313e26b879acc789617c4387b9654f3fe578f11766fcd1db24654f26085a6a40af23a0c212629852d0a97e195df15815094d34dfad4883b86558a556b267a6643367ce647e6b706afe0ba01934a10b946cef132e556ca0de14a1fa979c67109cc385c953b3568690d6da5814591086fc937691671afeb61d0367b52cded85c17532c4166ade52723924eb05d1cd82a76a318245a9bfe1e5a1d446014bb14f505b39b6a3afc1f869890e80932e7439b4e30cc92b920fbba1a7ceb493873f2904308632137f7603b4031b45cdca5b5ac4caa3e875a889905f3635cc2424a88ce3dda3f3bc745210a5ef573ecafb7f07e9517fdf26c47ba3e078bb471799f19b97dcc635a611bea5616c50ca741aab0e181c5aab4ca5410cab29398ca2b2c9c740f854b64df052f30988be31d66ffbf93a71f795653da424be7334cdbb9ed4dd7f1cca557239cf5f107e157c593796820fbd712bfc4202a51c5be900f4f3bf98056e04d2478b680ae05fb67e3d98a7ed2c69badccdc43791d56d685ebee08b16bc6a03912fe041aa437b1cfe5e6419b2ebf9719480219168e894e12cf9986bf8d861a1aa621e51682628f8742a4aae2b02e9485996e43d8ba11d9155a58785aefac3d05aee3feb6a7924e62aec6d36914ec498f1e480bf568f88e08041bddbb30560652631af5372e5205b6ada1f69792a7966f12626bf195cc2df0f228b7a932a8c60819282d4d2e1f773c41ac2c453f68efdfabb09a8d5045327ead310c671383c936bc75f260613bc41e8fc66956225f007e616b22796cf897e97dc51517994474789b28153f3eca28eef49ff05935a57d35aa03180407cfcef833f7a78f63533ce318bdba982b1a1243056d6657eb91cedf000563f78a84236b6a5032d49fa66ecaaacaf927cdcf520b9435162bab2d8ab80d753c5d605546bb2d176cacc7c8eb388a12e95892dde8d4c4fe691aa5d75e0a4829b8de7218fbca3c8516e6a9bc31d4745b6cbedf51f4aab3a075d91629aaf39406459b657349f111213026c0b757697903ccc299325478861072b95f72ed6f285ba8ad75f4603b85fa3246d33a3ced07bb70e34a668a4509842fffa036782fa0be0188287cc9269135ca7e3c25d83ae7efceeafb3c93bd4c13d3281a2968b6e3e775dc7a23321cba64387a92373dd664f753246f35ac4a67e16dd44a5d29dce3441338e4635fdf4185007c021e13865c1f84d688037b4f875ba0d842abc504160a865c92c4d409e3f3e7445e0dddd9e1b509c14f4ba03d227641ba211aaddab9f28905f64aed9bdaae65ce9f6179b9a673491513ac661ea21b6661c91f9f753b6916b0166d1ba2a9a1dafb3d9e4c1aa7ba87391ec9801195bc635d82d955185f3f0e88a72b9d2edd5cdd6ea9e361eeca55556bd98d6df1b113a4f8b6e6df6e53da1ebde4fe56b1409134253de99810458de6fdd8636720d993b86f821f7b2b91be532775dc5f875c9512d9d73452fb4839b23172acfa0b4bf08eebbfcf4ec10b664669d31370ecdafc17aaa0779592e29a1022d2b038174c774aecef5ee5d94517d9661327aa14ad89181880373c691fdc5f19d849867325dfbdb63550e79463c34127b34d02c53a33503b53a039c8cc9d7711edae749257ab68282c3f980ee9b115a979eebf04dff06284fff03a0c67655a352a17a8535b80190288451166cdb1aee553525fade412d9f413fd16b81301f91eafdc639e75de4f8d13272281d72e9069e2f031a29df280bc4daa97e0bfc9f09c7d67913bef342ea4ae8908209a841b12a5883fed048f66681a9577e4163d1b6724a56a57d39d2582fa3448a08d4501806efd936130f37fbc6d47791e62bfc9dbea98e9c9308f177a47f38f0e165e6ea095220f313986b0fa87ea9cf4e92878222657b00fc9c7d1bfb14486baa49a8cbb71851ab086669716a8a5c65d8a9b614d1fc36ebb34fc8e9277273b8654f6993774aa60246acf1545cd443eeb28647185a969711599b15c59a9aa8dbc41e4e6a299df37492d6cfd4f06cea62c049640c6896a5ec3d72c50735bcecb8314fb62522f74a4ace3c445c44b51d413be8eb4a0d06c6da6487d60badee56d472483b0a79fbdc265ac7728df6faaf57a9a9281c4b999697e9ab2f25dbdeff1f6a6a03f90cdb4750d29fc3c79304f382b2eed76a3fa1a4ef9ef50ab05c86c00bc29852a169f4ee4dcc1e133c69a77f97c895d26c6589d832872e95cffa14255bdafa5d027ae47e1f645534fefa352d954629bb27a1ca3a1e812241105606487318059933b69e33cffaac9a6601d543a8e3ee358cebefc190420ed93eba25e260cc4314b67b3595dca0726a468fd6c6bc2ecb5a8ec4269f71730ca5019d622aa03d548d683ee7e9fd14bed2e825746b6fd8226d1c19f2e16e926810ff198bd5ca450538b6e210b6dec78ab8c8453dde0692dd5ba67383550ea7f2e04469f0eb1067ddfc3351cec4f44cc2573adaad5f175a2abd9b2b2238abe033f71458c79ecfb9118c56215c0ba04d1c450eca6d5e19952ad6a12e3a55a36256e1f8c0bdc8f4aef239db5e3d36d3e408a3d9d49936b72a2b993de2de701cf484f01d84e7ee08eefb0258720611680d9a18af235a18f8ea2833d09382ff41b2ced26c5ad846bac537a46187f868eaa954ba227065b05dd200857532576b8278e2951a4df4e6da56bd8002e08b9c37ee4f220f058c43ad5a5f8017733bbda77bbd242c7d81b3b0a06af5d7ceaeadf894b5474331f28e87fb5ede6a4d0cedef872cc2b0685667cc588c29cd489a7e471c35fa65a7bd2fc739ccf16034042202dbfd6ee41074ad07b7bf7b39698a98b8e61da22bbba125e99e9a4046c97e23049698c29418899fe0b9dcb8f01beadb04bfde1f20e325a299e5dfcfca941d4c83ec1db0391d4ef76f9497aa3603d845760eb963050d4052b1946538863da2a25621057bc1f838f5f9e4f994285d769973d21e34794a5d652c1084ff051675d258b836b5467ef13e0069ac7b4e7e61bc4bcf13c159d2f7d44c97953797942ab2b8ef4cd1afeca1f4ed0c74aacbcb6b06a1002694748b8cf51fac48f0bac1e10389fd4d94832ecdddf24eaf5ecacd054d0f0d73c9933a2d5bbc25ae049f24f0ec8d0528000ba96e4edb08cf03d89379eca1147701791ed4a554dfb4dd76e55dcb480f5ba73939f8c180fa43f262cfe22b084dedb4c92d5eca31fe38d3f0c30233df96e2b866f42e6f2b5553ae480528a2968ae2dc0efe4c57b8ac638d5c86fae3e5e483e3da0b64f2b4c5268db2b041f4f307f992abf18c227e54f3251a403d8ffffff27