PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54232 57a8fb3cf8a3f85a400d632ad254b1fe16672c5dd2187b6bfb0c70be6b9177bf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f39897d8e0acd7f7681d0e4b27fec85e78c662217e4257fb7ff9d7fcad242d1e
Certificate Block Hash
57a8fb3cf8a3f85a400d632ad254b1fe16672c5dd2187b6bfb0c70be6b9177bf
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...00633a000002af0000
00180000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005d57f533b1c28fbd24d8a809cdc50bd925a76e9f6761b554669688e86275aa2658551c2c1618dffb541075735f358acffa14a759cda633f07c2250e5e67f09cee10db9a6af26c6562e2e817c2a43f330971f14fc661fece86d170000000000000040000000000100633a000002af0000

Raw Header Hex

0000402047363c53486a6495c7493b52c681ca090060f50ac9f1695f41340a287a69bce6bff27ba415f5ef481e420b42261a6b195014f0cf53b0a66d9b9b3f0b4d3e75fab306096a3fbf06181e2d24adfcd7f97ffb57427e2162c6785ec8fe274b0e1d68f7d7ace0d89798f3

Proof Data Hex

59,560 bytes
1212160103071aa8cfff202827696014c3b57578b97d54b60586e18218a793d224f0f65c5f14bdc426b972667cde6f76adecd259ba067f616349da6c9829a43e201d14515a0ce1c39eaf69ac9fd7306f45a528eeef5ec7a575727eb4b55677d5cd0bd7eca02782bd004aa5e2a812e4e5120d1a023e7a97b0aa5bbf17631f0a2f65f8280d165d3ed6d6b03f65c353ed722f2be341b02712b423d4bad95c30330e04f4ef1651e01b7e1e64880019771268f614fe1d31f0515ccc47150c962cda0a10fef9edba92ed8c16349f4f10be78726f733a714c95b36fb900a3d1df2f1fcc54700819e30502ea2d3d2830540ef65207c2e1defe498a2f4edd962d2c81959d89e5c3c75967844a33dd8e9600debc365b81887f2ed216db2ec314e0bcee4c11203731cfeadc3a086902d744b25e379a2f70b02437f168f887ff2d7cecb396e6282a9e8ce00afed5d169e1fffd042c043f51836efdfce8bb7b936d6461c8caaa64b14982af6e034c3cc5725f05b06d158c7a7649e9e8f60c32339f86a075309bc1163e4d1ebb28733b5ad1117db4d7fbc4900e3f195c01504732cfdb77038674093c1da46cdf2a82e31599d5ebaa2c7a33af20a0f93f1739b084537672204884d64715d0c862d33f3b27a853ec789383d85f2e14828b32b8b09f659cc478fabb49c482172057d5e8abc29b502edbe19d3269831620ffc7142929d5867317645a074ad44ea3f38f958ffcf89d86f70116094280fd51e14ae2aaa9df05b71b795f8b72c8316970213d463e17346a87d6b4066b47b431a82833e6dd4cae165b03fa25d9bde03286a1f5adbbe496074a5b66ad691968e2c35bab05c6f691e31d2f506caa97f034762d81674a3844a9bbd17d39ba50d7423abd351df26d52ddc35b6115edd7e146d1954b6b758bfa4feb46ff9dde95c352deb4e0edaf444183c122d010296f51f721a034ae24683b86a44448910ea3f9ab572b2e466a49c54e8ba6e4d837786d8245eeca15ac4add2c082a817ca1b88551871e3609aa7cf56d78a188943a70fc89ed2b69c12b3e4eeed6d48d375de200d39b756d496624df29fcc4dfee18a7d187229c52df258c23b198f64866bdfeb275ad17e81e684f90b7dc75c246cef965a31776c90bf40c3c4eb7bb7f98611aec2bbf3f376bda5804a08f4dab7cb87b429dfbd9a2066ee7069a8f11172fb6ea10c3a28ba4f32b902749c997e791883b61f63a90436cce6a9383c9e42ce52c9288b5bd40321d65bf734ef9a6e5736090b38c7728cfc055e9b5889edd815080e44b301cda335f746c6b2812323167b704143d204042604cc14f7338e496b1c294d701e5523461efcafee303eceed84045db70ecd70638f17919b89e418a3de525ef716e6bd2fb3d9c00968b51d354ad2f49e33040846e50c9b0408cfd8aef81b22194d8bf908d8afa3eae70c8632d9e0e94b2f55cf83cb89dd3728ea53e25336739c8eb71a7b14e105917c263d1d0b23d37c06a66c6e356837dc0d2bd23497418b6579cc21505b7304c9a9bce3c57980f25987596e4897b117224007503afb5d0a77fef2909b26226241b6e201623fd4f1179fcb6889b0e480fe6df12500052db6a3a01452cb0afdd5761e76b7d8f374ab80d5cdb6b3c57ce0df83cf244f310498f10fa6f338a08a384c17e1a7a5b8610327fb00a48c1e7982002abcd45949049c5593b823962f767776e27e2f70e23105707eb2dc7a4b6bf63bc69625379d7db93b0c6dd3cd416bb2d9651351a7bcf5f780eb87ac3c723017d6e0f167c62a424f48377eb4442a9cba9cc7dccddf286a887954f3dde1ce83f52adf459f377ee3cfb75d3cfb04584a5ebfd73551a730637f050bad75d9c20ac04bac74336a616c750ef672748cda844af3334e9497bde8d44bee4a1893e771ce5f3e5bffacc021b1d58d0d3c823fe70ab28b8da9b196be5c5e92b5af9fca52fcfec918e305c42291190fe6e451da5069dd0a726c3eb06c8890d779f738bbd326383ccef5ec3f00e2b460911a8163181bcaef1d6ac3d45a7c3e65064e8ef2d339bf91203ad44ce0d0b83f27af26e4d101aca7c55062e1b2817a5a1caa6b2dfbd23d15768202fc379166613414e9ff05079a719a93570ab2efd80b4ece74c43722ef4fb46b91b540864df43a2cac40990f5fb983e7b9ff0292abe8a5071941ed2c789a9011c40346bd72beb5859cdb1b3559255034a4615564934f3261c2e95279701e99a34094bb899438038e22fb05854777992ae5336c5af50d79f32aef8535eef5e891f7ca33a63dd495c6c085ddf06288332e6fa8228dc85c7d712ef2f929d95a500f978bb373de93838555325636fade06dfb6047352022fd9a83067e1dca30f29f67113f174c2447840e408dd5186c2d816bb1a8b1f4958f1816e06d362f786676e0586e6f1d172e2882a0e4e423eccb34069056312b096facf1d98173182f5a736ae56322f696636bd419a96358b86c4c01e7dcee7835e1182dd06c159cdd0d6ff371ac4f4e0e9133085327c2415875ad5b2de6fa5ef31582fb6ad83014477d85eb73c20156d562f9ac9144a99466407edc45d3d1a4383592b9fa901d54eb0d4f968cc7d4e7d066d5f35466f48d99a70e0956dbf4510e640f0d024707aa211e0a446fafe321cdd1591764156d0677091a33f53a13ca046905df4c185084f0794c90d51370a0f10e34a74b55489220bdfa0c83301cf82a65ee9ba2351e9748bc346a2c2e48b38f0a3f4c30ca7f5ee18c7c6cf68005010edbde26d3daa1ac23b71bcbbff940dafcbc28ac1446ec78015a9ea9be7583e5bb72f022bade0343389da8d22b91961909734dfc941f12a47fb6f45115a76a0877975c24640c3841750f2263afd8703da7f1ae4b02e7ab09872dec46c7d87f32868672d711570243dec8678b8001c80986218c62c8c32bccd8313e3edcf5c0a3656cbabf42e1fd16ee3b7070c39096ea63932182dc3f26d86c81d2fe7fb025fb93b3a59265b8dc771ce262913820741b5a7a8719349623ad0678bd49530fce5d12345c7ffc79023f8c8c7e73be20ec5ee3a4c46602dd3c1c4fe28b7b64f8c86326b769f6581803b0802689d2bb892dd5a40000d70f5501a7eaee4b89e72bd5a1d279003283f88719e6097442b8f6ce813adaf84e6a6760db69bc2afbc30e85c792d81b17ae11b1b630cb964f65c0903fb37b8d5724d84285baf88c38be818ab84112c557b92b14bb6058ee1171bc56f6aeedeffee96e6954784f711e2dedc632842743090accff5ca78a5b71bdb9d39e0c1a9be6769ce82b09d1b88d026cc78e736e42b0f5b8a55f6cbc9cd68c2f7b1f5e931a3f0b175d12331f9cc0ad8d49ccf097344d611f538d6ccd5f1764af3e0734c0f8291e0fd716622913682b2c93992e0dc26955296c5db419cd6acda3d576d5dddd56b96322872553b8cf68b9d2a13fca35ba9e31a58f9e254e7f7bf50edbbc84efc7a11b86a779b4fde29c24b76bd2d2ca549bd6b27dfa586193d15ae39ff7254266e4331fcab1793a11d7dd5ea2b6b809f7f55d3385410353c78c9041f1a28b4ccdd11ec4cc8f6febab1a905abd04ae1f9df29f2b56b46106553427c58d1c7f0ab274b749f36c9cb2b0f1de04a9070b0be6e9d196a516a867a1715a89c71756ee3bfc42073b96d5b0c99b40e9a27bac07173aae2dcb7f3a6ff258121e9e91cb5a526f7b548dbe6806f113d2e571e0f7169adbd1e131b7edd69bd6b82bc55378c2d32b0b1132b8eeee54fd17245f2e6d592ba226e9c0ceca8e344b1998d2f3412812310d55e48179039892f1f2ba188c3dce736b52a373c3f20b7c8fd79c97c1789bdb9e6053f565e70591919b7eef7aa13eb5a1c4623af01016466f0c54c0e9387f8c54fb81b681958e9045030c3da76d8c0db7b639a264c69cf8889d4a630e5cffecbe8ed90ccc7af43b77d2e5b10e9995d33ae912b123cc2f7646c35501c377374c059d63562787b94f0eced4a12afdc9f6298e4f844155138d5d7c41f64ea2bcd477e777f6e386a72cccb374e8889e63967bb078623540dbf20cef18f60dfd569898589c98b83637e11091203c0b3be7cc2304ec602fee8c3d19b22e8148a93d97bcf083fb00a255bb449ca905451a412c84c346245fc730375bc6a4f1c3c3fb735f142c26b137e7d35fe676747a39786736ff68486c3f60b025426d386a225e0a7fed2ea545667ad42ca28f395be5baaf85bab50c75b1b94a14e223ae41074b9c1fd3242ca674a6a38dcbf48fac658470e2beb3cedafdf4e2e0d7a3a7932b77e40e5f3672275c8c13b6b77d2d41b6c2da65bd71806ad47e4268cbd04598b35c1f965acbc502a639b0d6c8a1c97434cd9de8c5cb908960e84f842921dee3616acb985dcdba93877ddc51442fb7c6aa31b7b76a1bf843c5cc3270eec42eeb5c3e309b400bf02467d1d1dc0388b74743e664a172966dcb526ef6eec2be824a6ebe4a9eb5a719a30bb89478b586f7fa4da3ea50e3e40927a89ef9fefe0335941350da814fd4d058110f9f44dde919c17c5ff31d3dc9b92c7f9626ba8037c31f41954b5f0fd979268ecef8b60e68c99f380165702820324fc577b260c2cbcd76a9477854795d6f15c4bf685bc8bf3a9ac72b7265e8c6d456a5682954b2f810f6408b42ddc41b050bc602b6f23d1de0253c93e57f083dd98cb89a3bfc2b7bea3b46d9bc6a8e0c15d763097c6cff0624a9632e4181b0a36fd45985674f0d3f1490658a2404ef6f26cdb849d301aa3f8267f29f1d1c68003d3feed07a9d0df3e419a82daf74f0150bf0b9e16ad640265a638c65cc313a045afab34034765642b68595dd2c9216505d3dfcbdb45823d9941830fec24dabcccfd2155bd5ea5fa0900bd47c7639d78a8485f2818b946375623e91e72c611b08190bc071d57b5db611ed82063fb750b52702d234f112ef28a67fab2837d7ebc4ea731d6bcd8ce60159ca0cb8abb2f3c1dbdeed240ca93c19e1853909ac7e9d483e512cff4cbfa760a73e2fdc8a6e04f04152a7270699cc94b40130700ed4d53d6a7bedcb20cc816c14b586d8390fe885032944fe5be65d6ac688fd68754c615b4932dd2375432c1fa078f898046df799cf8d78fa51f5d03c68c974a1f824fa6f738849c5d151fd13d50602fe1bc141e66b21a46b973c0e1b932ae34a9ac0aed1eebfad4f84b51e8fb3e639557a932c76294b3c8d9ff6d23441fcb9a4586f5da5c3ec14abd87d1668a57b235641001e6bb34ca8d5dad71fd4f25fd974e16bb1aa9d84cf1e1e6b0d5e94d22daa21b1b1f3a610f8d35f99950ab5fd0f0a695de80e4fc8b4cf705e36de8e027f362c750c51d71b11a2b997a9ac50f0886131a08793146c9d905f3f740f1a17d926a559be8cd8ed41a32c5908621ac35dfc25afa6c00fe5b9ec1f3e134551f20cefac1c48ee271a0787cd3e1fa1995a36003008d2e8a1bd94cfb813231f2510b46d315d20fac6908dfd187c02134907ff6863482bed028184119f099ad4ae8c3b3fda5af40a018a7d7d75a45cb95061d013b0e6755a6ce57be8f925e484989ce5947e46c2a08fd4bbef2742241c48cc4640f932db5823e1967728d63386ec8bf641de60e4de29375c6162b6b8bf2d7858b10cbb0a818c45385b761824f3701919fb267940b9b7568f030e65e391cc9d6a49b550b986ace3ca6f73d31c5154ccfe41438c82876d7aae678ab26054b416f2d983438dec1c100add3447d8a057ed5814c96cd849e66ddb5134bec1a2ee2f6f909207be46b6d14ee53a01e03b3b492016ce5dd2b50d5758a3bd6b78764c7e79f3e9c36ed80a4dbbdd562ee243b9476ff3bc45b183ca6dc74c17bc132b7c9ba692f6efbd23ea16aaa0cadfede9f859eafd1eaf7f849d01dbd01bf974e45ef2d5886dd282d20f9186dbdda60da04154c7804f7b3594ab086796c926f82c7cc0edffcd3dbe42a3072bb855f5ccbe6ddd66f33ada61e9c6e4caec531931ffa8b69a3f35f6917cf739d7ccc3ebd9a5f774333877ed67199cf4701cac301eeaa703a32ad28b7ae7bca3ddf20bb41e2cb9818ef0a637b8c4e6c35b0effb476f5732e5903e054599035d5225be792bd5fa09408754d85e6037ba23d6d95e21e0bfe76b515779df3a323234953b5a6fc8cdd1e34b831cd2076194831ab7261855e49195ea4326402f2bc3776d00d5a3a3275f8abfded025311ddd0ff41416d74d7d73691b771896469110308f50ee99dd5b566ec697cc0de0ffa6f13d2644695ed0d12103e38b89c16f41133e9bd0673b7bc63971bd2d4a3b4a79eaadfedcd3c453575793c6cc2a7f17b6bda9479b2701b46907394f151ce06d3c729fea172540cdc9ff69702c5f4426a1e36246ac4f0af97460412760a59a4ea1b61f572feae320277dc661c6ce2d86ef85dbaa907ae7012b839b5e2a95b5fd830cd54b77ef9412bf937b4715d59205232a5c30a0c3bb1ee4dfba3e23b0209ca87c76e93a6d459153bdc56a1109b8dfa2c1f7616c609c2ec544c909f17d721f9fbdb76b3b94f96bfbf5a33457c7d3a6f2bdc481e32be930988cc144ee0c297bc56db8752a796173e82c96c3fc71ed16ca95582faaa8e117aaa0ec7460ff13077e3249f5c2eef70ec60ea754fbb28787af68453c041b100e4bbe7e52dccac66be5021037e9534bf851a692389274857ff1e0c9e8b8b5a8b2244fb3b03836600bd890398df714f56d3138830cabd4db282051ba89e4c5a8584cdccc534dfef9e5996586bbba268a6526d79661918cc2065d745c6145456edb69943cc3220f7807f6918e832ac4ef66697757b03cb700f9aad4d3a5e3e6e91dc968833e26e4a934383bef21d6d77d2608065759db5cc1e9ff885ec7a25277f9bb9bf8c54af8df55da96268cc4dd3d916d0475ce9d5db526a47b86a3eaa99dd7d3de561c8323029be385330ef3957b8431829e58a044045875417137fd044c3001a99e7a24c3ba1e08f34d327f4f1f7191154ec167897e3572bd176f1d40ab22e8262c1db34db043ec3a0c706ddd2fe493101e799054f842c7fc0b0b684293f8025527ee58eadf7e6febfb7e7ca8a198d9d33533968bac7e57a0c69f3f7d4a241ff2fff8af6e48a2f44e022fe67493793d2b1d332bac4b03a49373ec006d217ee9bfbed7707c17d4f79348270ab415af33f2c1c49aa823594ac630bc16b679d00e54ec0ee4092d1306dfa81ed277f4163305124134e86dd687acd665aa1380a1580d996679751130070fe8e9b7035402d60d85d8a927cfd11200986ec698d0b2f6a1bd48fa61ea077d2e58ebda5d814a1a894ba6373ea825690f0ea9af20c0c2b3512f17f448f4e6712448acd6bc72ebbf4c68e5ca7ba7655b6c489b53093048e80cec126dfe430228f3b610ab782930cc61ca2adf6704add25c8e9d7c06f7e1b2fd35d310e313babc21e86adb394d9ce43894d5ec813d551862429dc6319b661db80934abf419b5cc1e98e3d652b80ecee438624cdd5a2acac33a26bf42b622d747a91de5f9a0ea38675499bab08a14726a13a82d99ffef3dd665021571fbfbf7f37fae54f79ba634124d7632ecd45ac0bb2e6dc5046017dbaad1665b621b31a0e6b20fa63237cd9ba4232ef9a23efa2559c6feb1ca8f73b9d9225833e2cf9894a01c3c8445d775802f7dad9cad460e4ecf59701793812011db1025012940826341e4a4837257294dae5f6c22b0614363836cffaed1d1109c9228fa62855d587d9dbfba2af9e80368e5cd1bde79cbe37842490aca21439b4b2e6c3f1f939273d3cb2f9f65aefa2e03e582a046d3c2913125fc13241305ef32b1e9d8169672706f5a581fcd2d1866525d1882c5b3e3940b71ad39425c3f2bec3e3f69d1123ea0987710e09226cfb934e71eb53aa9d50e39490d3338d51009bcbb30782783a3bf951e8ed8e94a80a30ee82dc349034ff033d2b980cd783d37e7d151c6620e413081d57aeadbc5a4eb48025e996848d1b2b64138cc667368b320893c1e0bb6a67a794f997f60adfb038ab5199e9fd0a0dde02014ad2c70f0f02eac4fcee88d455d8494b11ad4387743bad848f56e5738f083776b346dc496dd437939d081d9784291c51f4648ce799617c85c28f89bdff60681eb6632f3bd0873717d35317eb062990072f3f4ebb448b1e069edcd3b2b5a34ee780eef59399d175ae01f2240dbd599fd7f14a8cec8ac8af9a22f2de239433ea48b98c38bec779eb58019da1b103f9081baf7e54ba01b56847bba5b29905ad7bc1ed4da4712a7bf5dc0d5801f31f28c16c3f1f075450b606740f6ebb4bbfd4710882ea0d1e53c707c250b5d0814a708a272a433ab597f4dd06df37d55ac941fc565cf790c3f4837d421db849539c3759e06232d1a8c74439cc6e9899435a5b8c31a1b56b1e9775b30b2e28531fe6027ee6a17d39a348ffd1c53b12827d1d0bc76233c1a3ce234d10799208c66fed65567da5eeb063ced57e9fab2fad478cf16938c7dfa447cf145be3822dff6d370cb1e494ba9eed34cdd9137ebfeafab8f4bca2738cf71695ceca392f0fd11697c4981978890698d0fb653b1339343d2767aff7ad0a733c88b02a4308008d61b9e6d71ce60b4bad910b79c1a78d93405564ec7f52b58912a3f4dc95742eba18ccc10ffd1180ed46de7365f57a1fbfb00139c93fae90fab840ad0ad8ab229802b7e70d91f59dc709e1da8d49cca381b839117cfa24dea98f5b95e1783b9615832f4ffc92404ce8d34f1ae8f29ffc3153f2a97273776c8ade5746cb378fb48e5e5c3681988189b783a6550f2bd2556da1523f12cb340632e99294d0603a2a58b585d1aed6d49869ccfe0301d9379aaccc34fd880e27f6ff5ed27036a9e6a66366b636aa9568923f1e6f0288a565727e5655154040489fa1422c02921290cb024d984448c91a4327de1d3d98b7804f016934d6c4bf3e2abc59ebf95bb852b74f4cbba5984408096ba0a7c42d5cc9cb904562150dc5f2127dcddf5b82805fa964113f5f7b22ac8679f4a65cf9b040dc02f85b36bd61451d65eb857a5e560a76003aaebe5ae2b0acc944e1238d0bd3400bbaf421316bc79436ae5fec3369d4b96d5ac1f178c9c389bddb4fc6200eeb735174e4d626004cbedc07f5ad848ab1adb78decc56eeb679e706f98e0c6ede11ffc9c8b035388f5d342b9af1579d9bd08e8e3b84ecb6b82c821c7e376c6236d78ee38afb6f37de0cfca3d2ea667f3b145eb1b5c1a4ece274f26a56e7d2668054109e7595167a6301fd18f6af3f32d41aa5eaf0837d9a374d909ed98343a08c762238ec6d68352d86b1a957f3decb3c0202ddca2e064f4409d844872d9d5da280bc975ce5b2b0a5c3731466faa0f88d8718708b017311f71a7c74f72569f56e5cde5cf2c0885cebc228772dc71eef6b7032f31054d80f3225fa2089bc994f89e03c79a4b3c5c356cb3267b329ede4c5b399c029864513f2e524d242eed91fffe57db5fd16d3f0377ffa799dc4fd43f8117316229467025eae154e95f1fe933b3a86bba38b4a6fe041e1ddf719fcd2c8bde4464b9722cfc8e09d8771f6ce1d0d5dc4b010c258e413ef209f8cef3d71bac96b956dbf7aec2a75f1f4495f61aa19cef7fcacbc23df4c056d0ad7f8062a58294b7071870df46095443830437b5f90ba8936302499274dc2905613d24d1faabd2e103abb5f357642c147958ffc35aae6a77c9803ba2fa38dc39350e4344d924e7ab5419c81bb660bd7d22400406ef3a1b8d406af7bdda2af559782164bd37810a5bbd400c96ad70fe65dfebd2379c8bf45e695689bdcf8b9fa25dc80298c93674a6a7437b63143b00f0f510808951ed77d184bf7919b1f5731f47b624acd42b6a211ae88d8455d79541c196799e6391eebf4917477413994fcc043e3419a90afe3ae8dbb985f8fc2582dd5abe1115a44b5f7257adcae8ad04438fc0f97921b6fe57a1b362ae5bb0b50b065b99e544fe31dbb592ebbde2e7c81a8472bc49bc929501c00920be7642afdd6abd607d06a29a3eb3bfe1d8fae1d7fa8b59b8d4c66e38f06e8d0d1c4f1de6c2b34e4aa5c3d681378f040d3edd9b8d61d1b0fe27a2a74bcd2189424c49301d8ce760ab41c1b8d5498849d9fb72421c53481a88ba69a3e7017e0e1bca35f83976eee34b9abd55c20e0bbd8c887b4f9c1a32e86663bcd5e084d71c37745fdadf8cb3db3d1b3142b0762c25bc8906a359e9804595116b8cd9e9fde7e06ef379baaba64678960102b48b21fb3b6d1d70e2c84cc7ff4b060dc32ca3d09d7e7961c8ceacf1379586630ea06ae0a05878ca02ec40eb1034b5d2400d14e46c0797c1bb6c1dac8dec544df283628a78d027a5433da5565092d360518e4bd845a57d5d16dd9c2cf311143cd24b30a53a94032503c829411cd25a6fbe19eaf25412d5c8317bdb1ce76f30a2499cb6960ca4ca2f749bb636aacdb82c0285719a9f04c60fea4dc46e96fe317a4e169b52eb8b6c6918c2524623fc14ccc4de7c10c5af6c6eb580ca69c67e51feb4636946c0ecf812cef109f1a10575f55e1987a469a1a8e72e0e67ce108ddf9b1760549a172ed566aac9740d6e4cc190db3790be3b059cc8d504186c52045b9c7fa45493621e4c310ed3e0460e0a63dda9200cf8090e833897458123dee55a98b76d0fd2001af0a4fb4970767815b3ca3c715ddc1a5a481a8d7494feb8eef3fd4ca530676911b541c435f155b2c8c92fa5e3e98bbe7c2f29f2a8dcd2166b0e82d8a2489a4758e8851a8213430546cf6cb9934acbf39421ea9ca0c38ae4dd3b675eb656ab98d469ffc13e646f4e3e2d0c7136c3b17fdbcbde1636e155fec87a43b68d452085977b6a01d23bc572d6bd141c1ae03d4f7058b1312f59e467d1060c852a9c698d3d61c33ac5068581424e416584c486694bcaef227ef0b7afe1c2f43af9f048cfb7d4c7196be1c1bf85746081848c895b0904b9878897210f501526349028ef301f10b62ad377dd83d218c7b29641d0a3a246f300d72a7b1afbad1546a3c28e3cf76e12795d15119e42e43fed7dc94267bf8b10fde1fa10ada6e15c46a023cf8943c2c61c8b4379657526c9dc2a81ab9ab9ad04cb3c92b9d0bbd7a8c727073100d6e2eb31438a858abf503026361c253c4f67bca1c7db0ba56246f748c49977ca07ccdd123283586477875b3bd56c5e8b7d521c4ff661f71702c032b69a18c12a9e01ad603a3166e37f38b1cc6613aa97478953a8bf2c13adec24b446615ce955227361878a6a7f803941edb9439e181d0091d36149162b0d822abafbd94b28ef64c7457e1082b5eea87fc1b29b4c48aec0545e3d9d51f8a4bb28cad3aaf3d11a9f39fadaeb0ea1c883b19c97744506a08fb596a04d60a58e7acc3ec7ccea225d8bd9c3e58edaa254cfea6cfc989a3044309b5f3dede6ea173135d91ffa0ae107f738ba3354408e0cd3830b8e8ad42c0d16773f3b01b0f17876802282604744e20223e82ec0dad80388aff36a3e3f4fff844f51945e5e4bbadebe164b1ff74d37e88eb6d34abd84d15bcae4cc2b3d6f140ad3941548bd72c3eb66dec499afb4aed9af4cf349d329cf6731311adfdcc5431ecbdbafb58786f9559c9c5727b7be2f9a33b89dd039527c24a5ab84866c63d7a5c4b2b5e3575c632bc73c337b8c55137dc770b555f2bdc14e0714f7eda7f1551f438f9be0b894c728b0156eb3838c9ec26cf54f66c7a2bd78633deeb7ba251c5ba457a7189bcc49ec9f74fb16902b63140ce1538b19af8185d3c17454cf31c3ef6de9a99578788ad81e2a0421b6362f216e8e96f0817f6d677f5fd6b2550a043cbe33cfe7986d8c1444af479eb3f1ec4af721c2df0c2b6ff66ee3e38b25676a111f9b6c500c848ddefc4467ef163860a967d9292946123abd0fbd66416748ed83c31f970acad1737c4d61ff23af1467997a5bc765e4d23018db389cddd827eb20a7e2b468bc5af281dd1b226e4cd6ce9351c476d652fd0a984239a1f5ae4400a53e9c7ada0cd59fba8f8e96259f98c06d2ab68ddf19536ac72dd9b3105e2e4a1a5c5dd21e609b58a755806e5dd9e3f229f35dfdead179f603b842b99dd618f7565056e5272a211ce66d5ec88a40bc840fde8d4992b6b9a898b26f6e2d1745a1eb0b8dfe6e0275330e7ad32350e7c500540e92d0d6ed76837cd44883cec64d52f112f57fc6651cd5318b8cf9e3af39c2a3995212e1d0f06e39eb71455640ed82e5cef3a06324697efe9507072b9287bd727b64e8a03b6812478098be22a1c19b9de7bab6a4d790b8abae0c9e1a21725f6afc4af203266670015e30070d9c2035daa5980e43201305fae0dd90633304bdc22b5ccb8180d0e6afffbd84df8474d68026dc1ea31e0561f87f32b9f3509eec7c453e36d28d9e66c39eb51bfc9925bd4dbf254670cb3e01899a2b514bff640a496d311a5931f6be6cd7f98aa1a1194725f243edeccdaff2db2a54ee6b283a9d579944721f3506e0dd3fd566f2bb921784273f51aaad390643daeebcfc5c53944ae43dae9101df42676dd09dba188a40517f6ef1edb43933ba547bfd2cf7b62e4e27c214f1d7cab44cedba78df94b8fe28f370f7c933ea1966adf1ab10467e7fe53d02d09caa2be064cbe88b36a2cda2b440de62802bf54034edf3a613f20fedd7c66f08425875c8faf0975d0b6ee499c5ee86cdf99d4c0fc1c681e4cde92793a63b1532d96f1d06f70f68d71da7bebda261cf321f8f76ff161908f4673a9616ab3d9e12d8e89eddf84fc4ff3631e1768595c640818fe735895903e7ec388d199a08e7bef258a6d99b1a105cd910cd69ad455901b7c374a462a4feedaa3d7ca250f99e6024d2702654c53856468e49781c7a3ac9326c46d56cff335d9eec8bd83ed159faa41078517658426bf14dc3e93bd49f3c5a492a463400a62037b8f34a16bb50cc4bed6531f83fce3900c4dd312b2a6ce8c4298bfe193f1e97139602442529c8cd1d606e12e4897b52b4c8927b2463a3f7378db14cf06647c8b4df60d908bef759335567babf8548434426cf9089a5b40edfaa67ef872d7d2170b3ffe88d5bb54b531a249b8761f75911403137e546081ce2cd5614dc8166182c5b1bc3e8e8a6ed3153285c15bdb04d0a29aa594e4f1ed5a1bad1fbdaca090c45e22b7ca586fd52c982d98cfcdb9b4357715abc9ab85a958a11b846ba4a37f89593d2e26a8c49bb46c2b2e5277613171851faa3fc3ac8d1c79e2e3c695cbc50d115f5d1b164d9f0ce6633735f5b34c481492143f9712f43b020b26dc389fb0a5903adf9e7c94befd042358f71af6b0e71bcefaeec4ce92b718f0066793279ab2bc4042c8594564c52d93f92c99fb8f3189ae094651b0374a9e178e19879bf1f9a719f27465ba73536873b318dab9c730acdbbcf557a41816950615ad6f7d9d432b8adab13628ec7cf388ec22a29ed3491362c53c341edc820d3f0aeb475e7310c37dbe5a7347e77104cf63ed74f85c8af6fe0ff15ac73b9d6aeffa696bee8573c0d2c12ddb2a69ba7cf8389736f66102b66c35149780389baee5ceb48566b0a06a92125f8284b693c1680533b81cf5066227ccbd143c9b3c06c079283553051724da02e6915a011dc04a12a023a413eb14941cbbcf41283350ec1195b35c23656373eb5026d79370c0fdd70b4d85ad8dad2b7d5342c6c51ef966e1bd5305210b4277f5ab9b4580e4a15628bb773832d1671ddf58bbc3552894b81fd4ed88829e573bc86e6da946aa665aac517efff87b36fae6b87fa2818956cb4de2e0c7fc22258d6d68750d96bde702bf156e58511d9c61e76a6347990abaa9be24c8cf40358e01a7ab6813f2bd40b51e00696c79680a8f359092eb0e7340dc795af35ab1cbef7f007df049df504c1ce207e7b09609a2999a7f3f4ac255a41c8c30c8453174b9611f5aed59bab21c4a70f54ca84db260e07c3344d93138aced091b2b2b64876ff72148bd0113e9f5808399f881d4da2c7a145a77d6d4c78d4a52488b31c3e997bbfbe867c188639c7f6542df1fb7d8b0898d532a61e3adfe4c85ff61805deb6e61cd78437d914a272ca346ec530f67c6d49cb76283d5564b77287ca19cf57712f0fbf309be7f5bf4c0a3aa4ccc8644781a3b09558eefc74ced7589be0cae0d909e2a8359dd182be784d6a574cd235f2433df2fc829645621447857ac96a25b25083b46c53b0d049801b80a234a175318d811775d682b8bb96fbdf07f255da7863e5f0229dda8d25e760656af940641e75db029cc496cb64211c80fd35ac2edf4fcdc15521a65d0ff40ff298fe3aecc1faaee9d2103a2e5e33387dd3fe880a1e647b73de4c3d8e51506da5400e0fd42cfcc0f7f98c3681e7c9be58dd360fae44941b97ed696a86734de1ad9f76819b76b1ebca66b2d7f039e5c311e26b510c95738e7966638cc58c9f9f28ee9349e6d5bdb43f039f05ed52474b11a51f397fef23ba913e9d51e5f98f52a141ca0d663a3a75340c1a3eb26a6fc3e9128775fc4d68a9ad30baadf922e75c9a581bff64d05788d9b7ebe39b49d1c6860e4ee269710031585d26b6b07cc1241565b262b046a36859e8e48664dcd8344cef0b32df5b9275012e6ae72ac108b821cff2bc41cd7362f0dfbb40bd2154e350409ad87b99b4705ff13560d89ee30e3d2f943ad5492781a6c55857ea38b4230d6d97c238bd46cb9493ca5852c0e02d9ff15e615d5313a603f8dd2e3fb473663c78376b43b95ff21fc6fc5a9da1898579935f87f7e1e3bc42ac3dd0d66a5dfdddc2790f7020bc0c44efafbb1da82a819d3727c7f14d4774c68cf2b17a56c366b8bf93de4d691c3b117a64cff0e64bb5737649d032c40ed55a67233b6b7248ac5c06b8a1d839dfbece61dc0284ef9fb4caf616682bac378a5d11f89e2706033b325728d9818f26085d031e9ba441450806347b5b09e986e7d0591357c6bf8f0c7ad872e27b595b6769c1c227ac727cf47ac4f8588e28facba05dff65d9702985eb6e074a04ab8cf0b0b12866daeb876379edcb451b1cd2d5296767314670c84c099d5853d1472cdf6b093e3fe070fea302e61493964548d791bc3274d9fb4ec413b86c4417fd9a83aebab257969223ddeb14cda9f87fab276189129a4e0e0b58493d15d00ff60ec46c7df4fd4a04a931ec3ae2462a2e2f9fc408c8201d25283575c5e5f99db4afeb094a6f618490b3954dcb3532cca88e8eeab6e6f25fccb9cf01504f49d5033e76a27db19b6e7aaa817fd35d91eadaaef38e535e551d748de30de3d523368b60710c8e1763f7d1fa144934cb453e39cc3697cb2196a7ee4441de230dce439fb14f6a3bdb309cf84fbf89f1ca7bf7ee6f627a5e06ff410dba9610fce9494b5f2e248b76f01d21335065ab6c447124a7857e686cb106a9509cf646a1c14bd7a2df8fd77dcd06a2fbc6d96dbc6f5222e94559c9399b148d2205f3f60af6eb5cbd51d9ad622267ad00b245b8aa09674dae8197c2bd6f3de57e51169bcf905dc83dddcf21516e25f70c692a48232c4be09ebfbf9e26f037b87dacf753692ecf0aa2a046dffab428f2a10f6f7ab44a022273afd348018ce91bb7f4d1cfc75207af6d025b3b41c563af65b4666f8484573262675ab16c4f82ff3e51c01389ad8cd78f10504f5cbef028273d6093f160062384151bb6828818696186124f5985517382a2055b3faa69427058b7227e67841f61df72193606582581e0d0729411c0ad76b19a9a1015eb5d4ceeffebdd6ed177342e50f737510e62e4fa2509e8f017d491b551135d5a6c2242da977bc647736dc3f6ca9d367e87f935ae142dc24ebd7451db38e5d964aee1d5d1a198e00047a6292b9725b8b93ca13cb424e37a0b1068ee79ad6ce7038320db513b475cb1f57ec996cb33056a295d1ae76eb56a34341057e4a36e6a443e7a2fb83b34533ce2c6e20f22add516b1b2a1a9cd68c089f17b1bd9a518228f0cb6800ff9c104cf9d98830ff8555e47cd9d2784019c2d6b8aae8c028126ce2e7beb275df3ca642cf213d1e7d5354c4ae91b0352c38c9592537bfe88a0ca0caad0a9ec6666ff6d15ef85f0d5924071ecff9249f312ab45b7a1042b8cefa9d094836f25a5b5ba5188c79d1d0d0063882f1bf76e1088597ec24da6da0516c6d1e04d93faee02f71d16d1fc0f059dc9eb9f89ed25375178701d35c60426f6b6cd9ce8f1b7960da255527c276b47c2102393ccf79203f7e61b6bf2a1508d271ebd91d3a60975c6d691b2802ac56020dd51714b5b1f005b145036caa7d1296485ac85c4e1d55d9d77590e8ac8dab078e6de04404482ac8200689cad360937f583b8895410e47c55f66714046365f058400e59c60119aeb7fe54f6d5a304b27add28e8d6626aef27d7d2947dd772a607cac99a432398e02c28d6aa28396d2e4914846830c6f2e9d0e0f657ecc374ffecb93ec905b3fa3477b50cbd58ec62bee9cf786d30314fc649da9cf3c535219faf0199004196db2612676acde6317874d411b70a4f611bcd9d6b7fc763c50e7f3fc8af94de8f50b1c587d17454042c9920f2509f235fa232d410a9fe1782404ec95332297a6220e315ba3da8b9e0b9fba6727b54a5ad01420fd03b80a881268176f372bd37c57058dbd2ee3b046caa5cb1f9801a70c590b5829344aca9e3d1b4f296a82cb7b64a6dbf88ed52225106915dcaff646147c9e00d8f4885ef3ce885bffe4645ef2406a0e38ceec4ad0efebcd04a904e9b58f6fc892607ff3d88864becb6c7ebb02ea6d922ef7b2435c0372899416ec753f57350d5c70f6913c9409c26ea5406de27089b8146d88ddf1334359628ffca34139a87535a3d6b52366e51a8605e158e44e4b44abfb30ef87dc24238e9ab7f8500e8198028876b4808217023d1e819718dfaa1cf0cdcaa7c22378bae26cccb3268b8eee5242e2a4f5c059d60832484f3b4021dc9fffb59c158d8afaa7fe6d300f9ee4210c2be4d774c0fdd5dbfbd91848102406f930ea99d97507cc225918b95f79b24e13586e907ae974f7ee9166ffb6fa12ed72646bf6f10eee1336ccc6381858d1cecc893be83b78bdf5bcc0c2971b34d422f520ffb25f4492531483e4c59c47adfe4131509f248d114aba6c565c7e1a5e7bee1a8c84f4bb02a6327c3873c09ede770cce24d038964b79986def8c089f660767ca696d5a642c3d729c184109701e329d2ef0b22b93308d18e3f9c84a8f96f793edd029f1e5291c8f18da0e2b777675f0a698b3d1cf5949b04c6b9e1bb840eeccb0dbfcff14f9e158f0f1c733398dd4193fba40ef4a0987e47fb0c78d5a7d90c505630b63ec422647f826509970761c4b8a0fab9f10b6c7ac2396e5fd00d22bebc0afa707f2ef1751e0a0288d75d369f2cdf2ee1a3e7c379a69217fbcf8ed29f79cc22e585d631161da40bce1ecf4ddbd19552e85da5888d2b399a7f421335ebe2aa71334b2fd6b9cf616db74575581d80d6393dcc94e43775803758cae32fbf1bd0ebe23b2983ec82115770a3a2163679c20b6386d2f42a8a1b17f95c83a77329204048cc810b92d145f96f2c835eaaf69b8bfd822b0ef85786f5f473e95d0b80a703d8379aa3596bb4bc13a1e0bd1434c3be5f4c62231380ea783b0828e82c3b9ae102c91ffb8114c8f8c1b740adeee93d0bec7df72b7695c69128f41cf38b6afc6817e07d5bec00390e07153798d0c090858b53cea85462f5e3b05f72c2858619f19fbca0046147df86639faa831bf76c602e320f570b28443e61cb79685e5e72da0fba824e10a80bb84161735f2b933763ee8a0329e4a792998f03022f27b2f0b7c76c3aa9c8610301802ef3431d86202d566d975f878d3e8a0a088386d8b6ed327f34dba3bdd61df37323e3f476396b43bc1e5492e77a36c4c8635f36c1eda9635d866489d58afff5e9c59fb8fccee51b5c021d6ce65a89f20a10b075ffc3b2010878b56ad7addbc1e8ef35ebd1c85bb0b93a417544fe40cd8ca87d5822103adb17acee076866f2cb84b957ffc09e9d562534cf099cf75514255fc1466867f578ad554247d82105247edfd52b6fb6f8b415e8cd47465ef6c71d726c3c9b94a0297fe0012d6020f3c0f1d9680f3d2a88a14cf3490a05b44ca9dcdf52abb84d5f08b2433f1db5955ac87682a5e768b17c158dbdec4597b6005a0f7d45a2f77de13f914cfb86da602c22e48382b7133fda6c19071e18f82a195c6d34ec76ce25ba63529300550ff7e8fd1288262108160eef067ad0e1b30b18f0a9afd17aa2217d899153d140caf96392f67bef82af6a2882373bec3920bbb27b3c3ac466a7cad8ceee0045c525c85c4b386d1e6c9fbd7ac089f0926991bcfa8c44d11f86c316a2d0b23eb4fcb1ee2d44c27833d7a842eb0864a7307a37a96f3cc0185bc11a6724cfdd21ef5ea161b03214b6fe298507cd4feb8e7b2e966360947c76c188524a5aa88ff0562ff8966944cb0ab951b49991e1ed88148824fef2cf10c01a537f4f61756fb453e193ebcff68c53dc6762defd011fcd5666de1fb07c026bfb152895dc67c1f98d1827109a951509659ec3767373d048249d7ef641e32c9602e8ad930a2f0cb8d51870eced375fe8a4cb9e4dee90548add2fe1125a01aeda9376690867f986a61b53b1ab0d4e4e9bdc78fb12c5186d8d04af0ff4e30568ae54ac3bcc6df55d960d2db326e21206fc386ece08eea4e97ecdb59897c7126c7f785bac969b950f165a79712f4365adf859f54b160fc1e9186a928b59fbf55b03ac3cca7eb7dddbe4630ed551c91549e76ca7baa70c3b21b684183494022d7f7d100e8c6856bd5720c5ba58fa5adc1d5d9cb257ea6394c7e0036c804982c2058ac44cb9c33bdad52c25b27b7ff3ba6dc19b36bbead333e08a842879ad0a33caac778c90803fb05c16aea9f7db7343a7e74825446daebd1f1c12c360ecca0137b496e412699287b1b80f87ff74e933fedde7e0a6632bf031a44e9e8797913a3ca888b5b99bb0bc71ba30515c120fdc4b39d48b78144617dfd8aa11cf7a5c9066f8c45375bae853735445ff1f99ddda9b3e58a14d7f2126923a9ce9e1c37b894ff2d5f4034521a594194b31316d93d380e6c6446f42842dee5ebcd3958c27cdaacb8d1903623d0f9c4f21eb2aed2c1d950c27d55b90d7b9d8c52e1a58c597e03f870b0a950462f5e34339f217ddf0f8d4535d67586950f7844e8d14ff84fd35e7f1e57f7d146bcd77ab6ddc0aa9dc48a113aa35fbf2298e3ae2284ae4d9ef2fbda6f7e2c196a58061e508e092e36f1e4c55cd461d9d1254e406899320820e375f4e9d66e6d307a4ea6eedcb7d45e78b9d9e5ab578a9fca95de393d26d04450782cfb3df2be9abbce90fb58c37191b934ca4dab9868d8304db9f8f15e1e63775a5b3f9ab2e2d3088427d937c7a50eaccbf4b7223b3d83d3627f2166f7befbbc047d05470cc0bf49d587b68fbe3bb05153ff4a8c098852e51046ac568b71ecec0125a05fd298a88140cddc6720c4e19c680935c74d6885bd8c8560ae28724b55fe6a61228cd4564c1262fed63b0a2f338c92b23bd668d0c017e895dbbe53d085777b1d33ae78823d32bc3fa252800d19b6ced5032a59d59521d824b4c5a4384920cf7c856b5d04ae7bbcb186f119672168ab6f610dc8d011a2d0c8c52d7130975eefc1003ba23a8d717a5fa79f274298c326d5d1a5244d2214c69422663e230f4f19ecd9fa969d47b8062afb0d5cbec3a441002c7220cab674682d9818a21642931dca2b340c9ea3c8a27d743ab6b3e96f18624284d5ff81067163e54137c85766fae13e628ece9d8a89a5e017b7c5f30a590fab4aa5ad771bc395008a94611d41aa0de174246ce89ce1241e80e579acd27f2643c76c98cae1f9083b48fc7662262c7544a7033478553d5badc424c7a8852e2bd5d6dc11e5d8954bc5f83144f1a66f202e5ea1657bf5066c8c7ebdbe0413c34158b152a7c4063102c8ec9b35c46e6ebc9ceea50497143239e9141dbc004d3612da49ceb801a664752f9c40a62b6352198376cdb8caae7f129cc333d216a639c376df2f7972921c7319ad20a0200e17b1b49f8a88e62d5bd33fa9653cf7e185cd0eb50f5f77a5816bf0326a89e8cf8710d435b169efe0ec5dbc2c3158da30b09aa01f25344a28b6381c4598d7aee0d028d5aa31796a9911798f8c3f41e1612a44d7ee6c358791ac1cf583f84a2f3ccd8392e760ffa5b8eee23b74a1a2e054f4daf20ca227718421e074f70fbe055d3239f06f91ef206cdd59923d5d73a2ea217a17d0cbc65c26b10c25ad22ee5a12de87d083078544300d0703b6ac8a40210366471acce4d3c0f4653c40cef5c22920bf1f7277596267e1f092e6334ee5fecd8284d8f75fb233360021b5e53d4a62149208d5c5eeae1182b325102ff2bf27a1e2f4af95cee2cf9d8d5b1ec5d3b54a6cfc7c8fcf1f17491a7b3df8d82275bf222c88a5cc02a43beac5705d185e7866be241ca5aa16741e8b5b9ce1e702aa566f2ffdcb530a6f4458dfd8fff2e4220f58777b44f26b5645413a0e5f39a0144a65a3cc039d73ddc022cfcc01c2fa7ad8c7ab215739ed14fffee7f60dd06b09e711bf0a820ad476c6faefce2ae90f14a76a5a06c7e65c45ee3b96532f332716f2649be1a58b1b7386545b40a60645cd0cc2e43fd5cc74fb2828ac935dae2678253c2b9699c6d9773aa06ad1ecfe6203ed5f21d8c941b5fd7870b23572e0049f03df4f9135f9aec82ffa837ff1e84a8b36093de2a7b0d1a2b14ad4f1150fe437e4c84a874a11ca3efa51ab3b8f9ae2aa8f3a63f21b0f5e5e9af95f83abf3eec7653fadc7d6ddf86843ebd254e7d5de933582252d90f6134ee69a8d99222fbf35df7f8c2787c4f2aeaede7d1ab0f9e10859f01b52f34a4e3623cc73693d8cb039af2eb7061e5acc6fe38c88d0940109849e7b50e2e4fec5933e2cea0b34818f4b9d6b6f544c3fa5a2fb3d623ea0e83a67b9fa8a04b9acb717bbcefa8c2eed935e85b4332755b5a37b094d758dd8b67972c6dc9a2780d0ba28e1f30f43579fec73cb029435c398656a1f7b2194756ec99fbb1873ef34c1742561a9162f8e624f640747dbeef2d27db6e29786fef58f41b5e878b989aa3f9b535335bdca7faf92e70e2ccaeaa8c0f3479d99b39dfd66291ae4b0c1f6397969eeeb291891b7d34dc0255da008e8de945cf8149489bc4a29b1b983cbeb7772ef3b4deddb97c20a5eec52005c7bf8ff1c81d2d7b7c543ac7d74ee34e062dab522619c4ceef45f051a46c2644413f680e88f3a3d4174a9b1f20c7b49d10940d919ff81340de07790132e4234893e60e1e426aa19a75ad3047124b72bae267aeebab8dbcf75fe2cf6a63bcb82edad56265a11928e5a947b46819fa92a8921dc4b049013936830c5069459c8c0936964e5a874eeb6721c24398d0cbbdd27604fecdc4187e8a801992c319fb6afeac3ce69752ed14beaf2e3ef9465c0b2946b651004db147e86c216eddb9cfdb52ad73d34963d9ec468ca095daa0da79cfa9b26e62b4b690a430ec36d8d364b378a9541e81acfb9addcc92973230a8fcb33eee75518cbb24779b9639976a084fd822ac525ba84036331863e02273156dc9eaa1bd793cba7baa7ef9095ad7d763920f1b6848562281f9ead9ca2fba38982a6062ec41b39d510a201a613230c2cf43175b8bf17470e8bb50fd63c881741dd485e6fd8722702f32c6717bfde01833fca8f8055a9758a95bb8a8c8f631777fed52d0b7397929ae229f247ea30800c43fd4a4d1d8b3a2ffb60516cbbcb64fce50eed1b6d6c41d50a09d422e2ffccfc108416702e52861e41388d0f4a8264838ef8874bec2c1359f5633737292ecfa53f88a887f960df8bdd0472291366b770fea556848f5db46f325f8369f9a747164038e3aa2f2135e82af90fa4d76693fbc71ebb4c05075977e32527830e5f1399fe8288db4e53f53413f956e96f91bd44a528508cb706b63c270054a29683c09ed10e583f79a26ed77720ff047b1c8318435da6b3a397a6a514aceb2d5e36845e864621642f0bd263cbd724ab60f7787bfa7fd8ea9919eb783c4a10b9e7cae5ab1646b6ef772231aa220e7155af013255f980c1adbf18ee49c79913bca40b7c33f137ba468056c1566502719b7299f1a729710e4cfa82d684a661c488052cd4657425f8ba84dc392513f966b40f09234d9fc8d0711083f5f14bd4656d5dc1190cdcf3b133a7d981f594a7feaecfc0949ba197e2a6d563ae31b24547dda2e2c12c0b71880430c3b8bb0b3db35f562e13a9ce8193773e691076badb63e90ef033d867bb079b9f05c52b1543ba048d20995d053823b3b0ce0f9a3948dcd98eb9131d892eb7d251f8e554199dc414c0dd847e37ca0c57804c35cc9ea34943ee4ea8e8aeae1495cf5e4f845594d5c0b00e1ea9cb495ef7affa86765dfaceb00175542b0182bc2435570f0b3c5b650197fcf1670e829431a674ea76a59ce3f7cef3cfd4fa395550f7d42f05c715aa74ca0f30ada873a9e5fcbec4fea231af1e090320846e5b6ec39c1838e799650a32f58dd9520ef0bd11005be0d123cb719b304ee876b1e5dbd1c497a06262b952b483b1c1fed4ed98fcde7f14865e884a55c8f1925664391978753909a3d5a523da1304cb27292fff7a52f8a4ba687148e16609f4fb45e2c0b6a1a389131fb57a81be8df46150f3b61889ae6f4ed57eead20fa9151d7a49aec96486f4ca339092a35e4ddf4b06f48bf69886cbc9fbc90bcd5f608db0a89ac25f9c6cec5b74028408899e153cab3f04ef7af68cd8f721019ecba108780b416f3629ac34e8d9280f680938847a0e7e059ada82e35044cca0fc85bd0f1c5f838c6961c8ea085a35d2b2a56b05a2b01de12a503f1b19df8305a71624cbc35f1d4b1dcfd54dd689a5178ef8757220aa9ffabf82bcb0e6570272438d0212e1cb844cc49532ffd9156d2131c644486c35b7226c82da820298e667e1cd6b918353bfaa2bb8d4cfa8d70fe46f1dba14cb63a0c48ecbdaf1bc8d13bd18d9e824e809716a67d4fba7a37b038fc80beeb0caddc6ca3c6e0b6bfd6731162a3e05a3f27316a2ef55780278ec86f5f0e84a06e2a6af8553272cbf348174a4df2fb8137246c742ff0359a495a7c785d902a562f5b69ec3547c596af5fc29170fac3543b51ad6b0ae3632a0d01ab8582bc4c2c23122e12fda0e10c72c8e87bd3e08864d9f9c16581c88f7ff4f8c7123e1a736eae42a6b389c6e0c8b99a34802af6f818ad58744ee7380e157e222b026ee63950bc18bea23d0d583b7d172cd8764af4dfdaedee926373a7bdffe5fcbeef9b9bfe2286195f940ccc8a46ef24d07866e209b6a68a0dcebb63cf449ff0f87a7fdf498c84ef9d43f653af2f1ea1ee07b8acc6d4e6cb8e577123bf2f93ee3c76964a9086a8a646d0d02623d0699ccfce60719012b29d2f6798de3a786eeda4a17dda42881dc3f28d6de4a2aa2608f9e3ba1c73aaeecf1ed607f3f5d7b926d6392a8fdcd125435435faaf9011f6d1ca2fb527ebd80645a659444030c00303fa3396438663fff8b64386fc1c4c0d423ba3bfba7e27f4fb62e569737782b53b988e443585dae347aa4ed8220b89f16db01d4722429c48e67abdb7c174133972f60086cfa67d148494cacbdf7766af68c767758c2f753264ec371301a4bf52a55ae44a0ccfc4c6fda88792cda666829b266929fdc9c253af103ddbca97d6375b4a5d179ecd9b2164dc7ecf20bfa2808d0345aaa49e0146e51733fd162a059931849ce1522831a18196ed5d1997ca45f17cfe2f0a63100ab10223597e2c362f0fa56e97eb5550709ee75676fd85283f921badb7a3482cbf9a11e9b70ba2ceece4f3aa24eb67b0ad0ec11951f9534d152ff2a3154c70bbd3c77ff39cbfd7f3df0a5ab6252a930337bb981590e9fb2a779edeff9d39ed952fd13e2d06dcdbfe99b2092614c720ef7868f3dae130b06a5de7f86360c1702ee52907dc1ce2fc16171022600aaf5a65904c64b2cac09acd1ad92a8ab000878defa6cb251cd74724df7de5505a5aa4cb471e3404e529503bc768fc7969bd8cf77b079d7d67d43292814df6bd97b847aaf4f14b8d8d7c09beddef84d628fce7ac4ebcc96f1287d2b0ea207cd01818bdc6efb687131de8a856b14726010839355da3517a05c850214bdf09b228452e4154615ca238d1c4d751fbf0a06414be67efa4e9deb1b670071eb8f73254923203f2b47489ffabdadb9046ba5927688209c4555c471188e9bfa32bfe68fe86fb2818476243a6e020ffdd48f257485bf76e146b4186548e8833ef51fede17c6a46f74465e2e3433ea8549c4cd3366d2d75d4b0c2f177e08fd7ec9742a6e95578bd083c1a1a351469ee36aee1588c46f63649e4bcc2cfa98a16da682488ece72af65257ac472bb26561989f28e4c9e96eefbca8a9302a683b8793a275a5adb67ebcf827dd8277de409ed45c78e321d65046739e16f7b24d7bffd4ecb71b425d635d02f60cc0c3e8319bcc4b4bfdd7413b8de5d548f453b4bbaff903be61b2f8d8ab12759199f717fd59dd2830deba76274180c9ef7c5a78c37177039035d3ac097ee58968983bd68288c95b1732e1675411f389e0178686d9f4b9d68f615698bef3d170c84252dc8e70f65f95327b9692ca928cc7e20cbb0364eacb8a351c3e6faa395047b1c5821e380dfe5109556e35183737f200dc26795c01d175513521996fd944ee793dcafbdfb47acb3596ac5b587c827abebb8c5f6d4092f19b74d0d9e52caf33e6b3c938bbd8235c87f1b4740c17fe2599919698150404b26b8436f46aa400ff69a2f6bdd222bd171b12b516008c16f2365b8c530ff6c3319da1468c4b6dce6d03eecf8c6115ee33f194c8e6bbe2ad05af75d7411b9a0b29830d624182d7e9ed146dde9866e0efbd5e2144bfa04a36487ac2da1278b9c0acd3e4a94f9611d9b6ad11a922c357c144b5723df5df378ebf1ee33b4379bd30e687025e42bc9786a84f046fc5526b3c4d3727dad5e1b5a4a9309b1be00a29cff41c9d22d8576845bec5f6980ceef74d15c413bc3032077d6138d3c62bcd8a58df982bae433e50e187024c593aaa37b501e742d60dd45027cf8a99215976c2fab9189d4e718b8670a61ff674df819e110cd56684defb3899f33b6c1d87a4aacccf88d27d6667a1a2f1619cab71e368fe80317ba6b7fa66dbc5c7052095250e0d1f24b263236515ca11c5c4714f305bfe9a165de31e79043d1cb158346b9e9e19900be4aed2efb9d59b9df9ec569a9fad9a4aae531a3f5d11edbf3b5e67e1d24c2ef391dae5cb60c92530f8979d0c918bf04c86d520cc310e6a83f40dc210da3959f8398c7810ff833ac675043ffeff78b9d9e2c4f8c6f83140e38555ef0cc9fc3ba45295a2e9637bbd3b36536a5b5bc6912089908005814b52f771b62e0d48bf827eac98b932804342351215e0523a78c96867b72ab638da166474eeee4031822546852bf5746e2fc0529a4e21a7f4097b9a221df0975e0e6c559f7c23fd05d20ba0b77ddae2ca9f12d4c58d1c3acefcdff450204eab65f392f3713e7aceb223275a9917cf4f803c85b138e625b4eadf6439b7885a70aed01682244b3978324f5c606c4a5e87106d9d92b84d0c14e3d361803e16b12e897395f5a7500a213627046286b763a0c0a1aacd4dfc56423ce22b136a7acbb0873599324f3a3849b07c0ed3c2a7cdd4c61c6120b28f65799137b9f682b1fbdd7e287e51ff5d4995a7622e3c44b2afbf8a4cd2ef4c6ccd8a93b6cefec44733515daf502048b72c2183c4367cf496ea896930f754e115e7bc7b60b1aec84b6d812c154630f8a1e4cfce866f776d2f7a1dd42e0307bb3b2d643cd3f796f42ad7cf0ced02093edd625f7dccd5e2e15bf9c70a6ca2289569dad5a246dee2b41385ef91d6514e384b110be1978d1134e2d973b1c5abb3dfb37b405587f75bd4d9eb5a193b94b9378a329198570db42e4172b4d67a27f07db8209b8cf77da73c3bfa3ed6f9209066fe71434335eb0a6b6b647daf901a62a9cd2d5623c4e2b90450237ba9f6650cebea514ffef785b35656ac81fc5fcfe58d2dc72d33e0ac6cf9144aa410bc79f9382fc085c0016159f6cdac3f043a9ec7f79a35ec5ffa5c2947d8785d82b63acef043af868d4c59c44032701caa65391efb2838d9834a8e31cf703b26b7a14d7bfa8124cac7ece6d33b9091cb41f9081d6f4cae564cb9404abf0d32cba16a48626fb8a2aa7d0f0a6605bcb17c53289a2fa825d007863cd1732c7c745f5c3a1132ab68f807afd9386a5ee9a54d64ce775107df6b1e5b51c28c2fe1fbe44f8f80df1312c7c8555a0d48073af1264b5463c716d25c8d7792588251e3f3bbc21c42b115cbd7b8304d96275bf1cc8c13bfe6ace6c660f060dee8968f013c7b781ee4a33d633d7830b43dd04a7bb0123b587e54cc228db93b0c75a328ee5fd0216cbbba4977e8d9b7cbc9015ceab8c35e9c4a4a9fe5829539c3a3baf8f50e483969ea4ecda7803af5ce70a99fc0fce374f186ec86e359413bf3fd21dc90c6ed55eb30eb89dd684294a1ff4a780a5f6545b9297b8ff3e8c4e80369ee1cfc6c0001943d99b4a6930cdaa124601e13ba6cb2387a6365c1f36a7eca61b9d14ff3ccc017154b5a72589a40e93a143016488bc4d19aef2e76bf0cfc16f04ef85854fb664c64f111a05a1f621f2d9ffef2c0a69892f292c2512ab91bf77aae5e1c594152b9b0c665ac47bce34a1f1b22600992864290cf00f5fcf9d657b95ff016f5b1d26778cc8479ce284ad0943b374e3e42fe7014fde8c4abbd609d94e8e50cab64cd94cbea4cdb5d8e38e1fa51bdb683c873c9be2162001ac3fb8a5ee38ac84f65a7062fe1143330504ae117173e2f4d14102e26f774a7f3e89d5cd418c4d8b7e3d7135cc8cd9ac4ec14ea62d46da709fd358ddcacb7ea52bdee3459736a6c605f1b2e1034b376b05f15b3dd53439da79891d82329444415cb4ab91df6174b3cfb101e7ced2ac588884b55a186fac1181e742e8ed14d3564995c21f3de440660e1ab52fe99e4eb76c98f06eb609001c5f9daf7c26896b0b3d767565bb7da1f4703df03f2ef12e27d42f37dad3b4c6eb560b370f5505a1bb34731da8e39ab8006c88300e5f6606e1554e8e838ff094d68db7d44e90b8db8f09dbcbd9c2832c453307a325ac2a2b702cce7534fef99ba00f42b23cad76d23d050c8fbb2382c4d506a99826dbd0eead9d54f81ce35296b10f026087511e5b1b7d6d4aaac6d80a9611b8098825cce240445f4d1a0c8e4bf316d78fbc7626605d95dc726b2413e95bca5a1b24769dd6c40441133d8603132730512676a91703a6072ab4494d5af06e934b97e2ef1af8429ebadf5107e19b19907dfdfcbe7cbeb4ac8d990c6cbc8b0e1e7338cb534f150fc48aded56b96843365d950d58c17813abb9628e1e830f81fd4bcd441798424f4df2c4cd9541ac30d97b037e77ac61f515b3cf1d20c98d397f23a825cf06ee8f87d2cd4dd032de8f8a15bf7562e594f2cc0cabb697e742d354f4c072b55f5de9297c9cbaa960faa5041c240a514c8aff1fa745bd13c38d9c09b932eb73c805763bb5dd6c09dc2b9f8342723062a1e45f99a6d08efa7c9939fcca363a95928b477c3b06a101abe7e9189690e0a1c100cdb2b1061148e8b2207e5cdeed0efbcc3899db458bb3d5e5255c7d99e47907b332a9f5bb9b8c7c1148d256dc5051fcdda12bcaca02d38141380e4ba67b366df20ae30eacf796846f9d95a47f0750b85bc82576c7327a26c56287028ef2faa3a2dc73fbadb4ec1268e00fb7a23b70e91e339152f951623c30a4b3cd3aa5f91b8c531390990c7a78cae38585bf1d8e0c75cf1d3feb1e5af9f28eb225a18abf7363cde2d16c9472eac329eb50fb5497c7fc43ed11eda4de1290535d81273135758d2b2c774f32f93bfa580484d60c861bbf8b7cbeb79fbde8bab46b92ea7f25724f4f006ac44a2e0f51e772b3d06e4d5d2127a6e2b42aed6a2befd6a9c20afa29ba34c00200c571a5c7b578a0b2a4c0796d4ccd7c78a784c20de89f344eef4d6784c5d865b8f07c8c5f48428c58d0471625946b4a39c4e79877e47d39275388221e6aeb60067250e00d9586acdf22e493a85b8f394cddff79447207dc609a55edd5f8b5b6547cbd14500c58f7ccaae282abe0b90e30c2ce8371ec1707fa0dcf46d2d575b5e04828ba8a107d513af8e4be31cf401bfdb0ba997f799d690983d740c9b4ec08f749d6173c1990d226f1700e93a8511809d6e14eaab1342510cf70b19d7e29f60ab78deb23a41b6bce771cd08960d93b9eade9c2cde4abeca99784819aaa988858d6409738b15c1652df4fd1309cc31afead7abb7c830f01c46acca8da32075ad9333341d576af48a80115292dcae1dad2b460a27035bb26c9452c36da2d94f4e4d9d56c3e783b6b8e9635a481a27b51876ac829cf159484140126ebcccfa7081d5a25848cee72b40309d2096861d966e120554ccf94c5ca1883d3b1f92e1b4dc39b9d3b76ad05d53aa51f0c32c8b77b7aa7903d21292600319b7add3b4b2a8764b1a07b2625ab2e61c5b6d6a3553f8773aaf3a82cac72fe968c39fb39b3005c01d99c32792e03c5333086f53ac0ab9038b1d93e1d3be427ffe7fbc3396e5ffbafccd995114648846fed5efb5382abfaa7b849ea037c55f1c426f190cec3f22f76c4aefe82b837702ca465f3ba48132cc9625c8af3f0e2f2489a59ed31cedd9e55554d38f0bd547d2d34a34b9e6c359db86bcd1d2ac72374ada9f151d048e212ae18ffe33caab61e624cffb942a3e7dc20ecb7433250d2414569cd7e9291fc9bf79d806dd16e0bd8d757c582f118110c34b403e95a20f004171e6f03d4aee4aca135cbb46ab6dda06b269826ac668d8d99f855e224da75a7edb57f3b6304223de63221deeef0310f31709d38186eff934b5891d22cdb27829a74ebe6832d753f2b9888e91cab9967b63262a7c12361195ff4b7ec78e2643202982109eaec6dd3fce3e46cefbab4fc7bd318a180c3befa71ef2bb3492def5975326d393a8339fa6632dc3548b505e588c29152e971145f6b4046d3cd1a0607984415e94462699e89ed492aa72e1c24d0fd668ed909c8442e1d2c591dc3fce4d38f8a090970fd1c867535795b847bae683c4645c79dd2f2b6d99acdde878f7312ad67c9f87ef959e6eb657d99569890a4ae37a3f1200385e26a79a0039d8966078aebf7d75fb2dd142eabca6c77ae56257c42c77a288d202fe2fcde5173d13708b35885778d494cebc51a951447fd1f186a02aea04385da524ddbd14a806098a11ecdfd618adc7dcf71145dce73b70e449bae237fdd72bb33f342aec50627e63793534bd5c513e6a9af072aff531629b1d1e295609989bc0de5bbeecf2f4e53e8a150bbe5621e00d3217434063d56e01cf641dea784da700c4fbeebce02455ef5036327891c61a873393898636cfcc3bb82a58e5757eb6e4b090cbe5201d8a105cee12fe6004224b92242c0f436ddf017a5b7c5e0c025cbe26afcba0afb789f0e567a1cc181521e0c2f68229729c28e66f988b525d5f38b88bdfcdec6cf0daf3a4db31aa57a11112dd444fb72a09d550a6bb380ce75d7a4a30f8d9642fc8465ea1efeadb8f8e5571af93853cd51ffbd7f8ab4332136953f4873fef4eb44cbf97ffbf3b8e9ce8a3c5aaf26dc5601462e38675457fd16877f772e6d0bd7f9010e6bedd4b75b86ea84a1191f05f224290f5ad0a61568539acf0a42cc5c4d90e2e5f43fea6c3c5f99f7c3a13509f1a71df94c5291a527862fa70449300a68b6a73e21f618c17e4b504fc92fe32de8df31b1638b2c2e8868744ab3361b8edf483d6971a4bb8bf0751e2e061688495a24646c02fe777c234f64e15d29538d4f7fd6313121210f7d69f474fd16c58f26e88514b91fbd50f5f37e825ccb57a7e2b447bb561571d244186bb616d4173ddd43ccb278294efc4a4d4445ea3f9bd20ca360c9dab3573dbbb5acee68c45566e8e1731fcd82643f4534d74cd2fce754ac27a89b807062fdbcf2dcefc1639c7e8e6ffd0f118a8f332adab402406e08ab83dbc5ece5e6a9be3f7bbc09acab75e1f4f7dbf1d0f2f2a315de6d7cc163e1db08adde383e5a0bf319cb1c0304e7428aa64cb1a4b7a92552666fb35e1a1e457221542dd46c15db93f2997a66c453d555d29f58575594c0bb5e6558176bdd29f8834088e83771aea43098492aa5da7351b38fb0cdfb52879a3b93180dd09c7d12c9ca6b572f050962b0d104a4e9431e7e6803225d084c6465ec0fa40d2f36cba4ecf6ffb289d4a097aaf73a426179bf3fe2b788bf26361ccaa41d2b62819ad6aef01e055dc7bed476ddd6736c5759592331d31d2e03fd9897ba35f84c3f52711b2b764445497a8a148be259c6b91d0ee3c1823ecc22c6ec8cdc2a855f45fdc2fb014ad2edb8aac77eb379ed53520a88bac0afb10ccf9a7c683d4b1a7a7988c6bccf2866097243ee8d23368baf2bf72b773a69d8718ecda97a944c8b1a6acd7357411ee2ced1a2ff0a46ca41f4bb0e87466ecd2849c2c3db0a9436d2366be6761c83a4f203847bbdc99714926b2d16606d79df43449fc28cb08a29e8fc32faa5060376491830a227d5dfe23cbd3aef2a33c39bddf586d107477c779f982e48128ad1ad750bc28e0d2d13f7309aa7d8d3c5775f04be7cf5087c6ddba2a88022b60ebfac766ec4ba9d95d956e7d704f852d5339362592c82887f3ffe2f40706dbb6db09ca8f1e3e5f2124f4d9d3011f5c3058a8d57371e5ed739277654752741001f2f51f966a46782fb033bbc37dc5f68ffeedc21565b5d22fcf7bfa9136dd7eead9cdc99d9f6fe939788d9d267a8c8fde443073c69298d771aeab6cdb35b9d4205ea8f938cf55b5700b0ef83d5dd302abda96630cd3374a15b2bbde90bf291ac89e07d6c4b29f062d727fb5045b7c9c69ee0335738c054fb233666e4387416d70198b8777ce1d6020393f9ab740e78eaf9f1481412de0747c32847229fc72f48974d2edf227ef3049df1562f07b3c15c23ff6271f93c3077518395734a6d7bd2cabc778a1e55ff426a67e1ce4969e86463822df5f87f2566f8b510a06bc2ca79b34604ae7a66bc34adecdb14c462ad3bf579c9fc3195c0d8bb838663a6e1869b65f8cad37f2d7dd382d122a54175a7cda45983f71b026e91fb1985ac8624f6d48a69029c80c0dd73fb3f0090c9adc432a77359a31bcf0de862f3f4d2437c006e7845906bb78bba76446d3f4d514c5726fb734dc8588af775d10b4088846e0bae9474945dea77b4da35c1aa9fbd56287fdd4af3ebff1a6579953d9d37fadc756928460a984a988453ae411c7116a695287b7e3e0ca9d3afabbdb6dcb6aab10543f985dfb3dc482c8e2e06a829d5d92ea86a06e1ef0ea04b36ebdb178952fa38601c07267b20be0bee3d56aff733a10c841561da9b8d378deb9df2c7651c877696fd6aa55ad45be609fdc540654b010155a2746a7c71524b56932306e73f801319181a6a9c860d6ef1a3628670d73806284eefc0d5cfa16320ce3034811efec06e6c3bb6d9b326bbdfa28f71b4a920d6721fe435d1c2f04ecc93049dca6c8575d6a50ed27bc2585cdb3acfae1a68088e69fb70302825435584be17ab6a81d8905f38f840f6f3a679d01514878ea6840547ae820af2451248995ceb83795efd971cc3d53e9811bd6d0ae1a62ac8a86579ff76e92ef4e32a6ec1fd316c2d9bd6abfd06b6224663a1ed29bb20dc78e4a92c90ca931acc21065770b03b151a34dc0c058fdfa2438d31390e28e6a11433591a003df0cf0d76f839c6797ebed8b600801e6d4cca96e9ebbc89c1440998fc0174639170b9e882682d03c419d099ca355b72628fb4d1d6573b780d44fd64becf174f5a62b7bbe697b40450751c03d2bc05f4339693cd82cca2671727aad4e0b669b9955bf256d0141338bf59ae8f7f4ef7b7bc952160c41bacbfcac903c6de429b31997bf157a9069aed47a4c3af64633022d0ed31f344ed7d09f65173096ff4e4c073740da3ba3b56f4de25f114de360526e43157520d136e8c247d849fb61859488a11dc7e9ef032fa6d04ef7caf7acb901a31caa99a7d534d9764fff91e88c17a7b48cf01ca7b654d0df89fbb823a430cf2bf1c741416be169f80f34bdfeeed35c0e525479609785db967afe2cba4fcb27a999657b6f43aa0fc29ffa7a402b6df349d54da6ff5779f4b589e6ee486abb533a2a5b50c539566605eb26338f72ab4705166a81135722f3a9991761984a17337207b1e095c3b2ce2ad8b88e35f0fd663d949dfc61c96bb4e0aff24311b2a7255093a79f1de89afee80f0d0bfd92a267247bd0862e600e0778a1e3821d6c79bc3111e5ea0e462ce061349ba7af29bd8d949e84cb1ea6c92ef7b6cbcd5fdb1677ed22ada8f504cd345643c4864bd70a3c923e5cb93ad323ad6530790b100323dea14d8bd2e19bdbb087d8cc18610b3548f0c6c9c7dd4005334ccdf18bd4678373e90416871f6f35427e56792f5eee7496f535e68739820876e1a180d21f7934c312072060a439a61d3127b025da44e52a59566d9fe91ec29680d3687cc853ca6a89062eb22fa0d20c3dc8ad41b49b907feb6f85c605a166f2573a80b982aa195912bce4f84c1e45f5a6ad4d5473165ac23d24862440e26cfc2b5767bff3bb6ea5fd18c27afe4a90fe36afdf4473efacfe3ef988d007e8070d46a16ef50699a1c3115dde4c8a9de019f47bd90d2b1a3830fceebc47d105281e78befbd4ba6c02d639bf28fb662cf7e9b9c01594dcecc19003843f6d6a6b8af0ac33ae4a5bcad02e9b53a7a5dedd4a39187aa63bdf1ed530de65786c37e22bfe3d78b1967d7cd5ae4e5e8a59ec68a6df001b53923ae70c428e11471ca2a1fdb7d9cb5429b984b3d22a48bcc1d410849eb65cd6fcc0cc2d38f48b5ac0cda4b00fba53305cf1c194cdc152632b53d941638c0386e3d9f6bc803fdf94377e7e5ab24d20ae9773c2ee9b93bcced9c726ec1b2740354dc763d7e32105a5e60ce64e56923ed62c1bade4576c1a617022c3e2fe8a9e3fa79db16e6e609f311aa171cc761cb9d705d2cc1de98dc684d1ce7e581883629680ec24280d18fa78d9e645458a089264c73e80a44d4698d8706acd2b621bb00c7ac6a8bc4c3017bee24402b9f3ba3d2d0875b5603d486df9cee424810c53a8bd6dbdcec927fd8f93dadffd87ff6b5b6f1bff6fa3f072c72347089db72741f06fee7c56fe4b40c3078892b8c711c0947b12a9b46d4bb67a3c98ed2d92e648fa9e2de88f132d0dd7aa9a361d467a09f9f6d134fb0eeba306504f7030e09da05852514ac9075dfd66d3a0db9ccb6abb11eb55896fb54e23f8f26ddb8e2fc188cd205d4e30237d20b65edee3ff665f8599c79c608d727b97f5f4157b910fc38335538aa76a2aaa929dcced97e859d27d9ad2a938f75f9c77872433ef68ea1b36b45d168df5537497e029f02572f6347c3172fb61dc00cfde9ffdff079bd54526593634826e625f43890f87e2798c6d6760602d29d168076e0a95e3bf5b5c55e80f88eae9862196a93106e4b8e4f54178fe3d5dd7b560a7b6e9212ff115f165364744c26737eec4ceb814bd5c78456ace73c7ca025ceffd645401e80e6a822e7e1ee37826cfee657f704452f964d76e3434f7c74c9fa6233e307e4d7fb7f675392d5b252dfbff868721ff3c067464baf7de369d2ae0f5dd01f2ac68f1eea0bdfe46aca710bbc36016cfeeb50215961b4df3263d4ccde7cfe04dcaa06a4902d98828144adebec40de1f0955fc13ff336fa116f463842066c0d62c366212a1baa931704a9201f2362a9cb8145ac2c092f5a42af0b38e5583b75af6bb80789634bada3359274c7f61d2934a1080ce05616112b05b4fe126ab2db8edd86770f8d2ae210c8310e4f0ecbfcff8b89829d718d8828eb9d5f293d796b88339d7c3735a8b3caf9cc280dc5ac9578c5f355f964e22c1c69ec6805d24391561d3b784d34a1d5de2c7f5296bde76188d62ed1739828d6dd51cc4cdf466dee062cdf88fcd733a6466f3c64ece042df4cf753d3de12a9ebe14803b21141d29ac002812380a57972ffb38788d7e6f91e774ec5eb7772dc8a5b9c8d2eac700c3a6b404725065ac789deec18ec39814f86ee5cbc85ea6814f02299f0d546e858daebda2ce0f141ff71dfef8e4dda627d96772102e006d1c0f47ad1578f15a45c7afee53aa2602f1777940be4001397d32e9ea51cb516f51e4960c5005435e8b1512edd47ecd36ef13b95754aa22916ff45bb2ad54f15cd84918e42d17fa817ba388bbb5acf88efda4a968c2693a912efc8143bd047634dd595c245d9d5c3f2fe38c1a024c8bc6902b4212e061f92b26830869be78022822517a4841d2c68a55d978da5bc09c0fd29da2b12b53a3956217169e0c49ef36a353d5b3f086b8607436ec14fd8beb26f0b86e6178f3b3df73347b480b1e036926eb029eb0d89b87e2a1ef3e40a41aa43d27df337bc78e050b8851c74e7783be859d0632a325f1520a902b1582ec2ed8bc96c80c853126f74a4bd836ef7af8dfa919c42c9429f078ca89bfbd9be66446ea384529e138765e86fb53a5634303258bdba9df83fd3a63db6671fe531828b75314c567b2a7a0f4a671090adccfa83d0f9976e740c61f279c0057a26b2abf46fc7e6c76f9f426a167c6e7523d473260f58d0c9371fa6811b15d4bae31dabdd0d56ed7fdcc8caed2316bf01963556ca630ffc30d1c2fe8ea94c21a3ede2c61a23b616c48e841cd8b62ed7c1c70f68ed6b7fa2b764166dca970a1f902b83a29e8df3eca7596763df54380648debff14d40416288f47fae940185f518a046a69e9f6f6fe0ec4dce228431eabc1aad818c57db8f6648da9525a53696bba1efcb3b10cd53872d053a3f3dce11f023aa9f3ba48a6a8011022830b9427027885e6477b89adf6bb8b60bcb63611ec2241826745fa18afcc81e7d562977f4dccd411c6cd7e7cef398d71a14878b3858ff28d9fee7df888674370b30600922b9f4d59e868d96837aa8357061a9c3f376a18889f9943db21ee774c3d30e00b89ae6f12a47cbda488885355a500779c20898bd99b13caf09d30c9fd10302f0e76d65a6d5292a565e7db43179ad9116fd8810d62b1c958907236b454a5b22541b1ca646c4d21d6f6bde89e781ebfe8d7b663060ef74f9d96f85406a2be9ff56c4c58ced41f31178286f0d075edbcb451a7017a9ebbbb7fc0743746d9e303572341ed1afec3b5f59e014278cdc6f419e5f925fd1862f8c8cff681b2a85f3ad63092e9cd03a73b2c91b8bd3ecba6d016b2123135a74011cc7d9a79f75d3f8c19c11585230fcaa3c5c20280156899b97bf993ae1e9012f06fbf7fb472285a916867b12b7f5f5fcec4af7ade0b2414fab9484e76531dfc2d2e1bf5a1d8045933fce48706734f2b20e6b6610c255e8a9211caeece4ac07c90c08e68d61a5e22d0f9b421b16e35e3a54038cc4a216bc4a641d493d1ad60f4e2e847626591c0bde897ca06ed89f92b99657fe6fca0955aa1954b22e5afd4075ce85ed0bbaf2406f2987a6ef30a1bf7e25e142c9491eb41f9819d5dbc411be5a9098089b497ef0dd39518c49e3dd07b4529856c7b8ba25972829eb4c032af6eb8af2c370285ebee56d46355d8b2c7bc4d30506ea472aac19485cd5e6a760123eb8b177a9e6cbeb4237c47167a82ad9ae8c0885e47913aedfbcff6de998a8949a9c8d1b5c9ebda67d1f8194edc28c5034603cfc79a2dc732d98486bac3f92614fa2290e5c41586252df0329358ee55ee162096c5a8060841b9f80065eab89fb6addabba30b7375f78eccf67d88f19089650ddde4d6051e038bc223f7f03fdf4ce0689611648a03733951d1ec113ae61abe3e13a03b6312bc4744c002a878bc5a136a8eb6c92eae02fb3cd7101e93d5b94778594fdc91ac2046581c8034729a00f7a0839a89a526efa938f8375a2adcb8d75f7b88788455a556e7ae0452c8c1a30f891a15dc87d05eba9a6543e036dac9bfd28c0b727a64db350d53f613758897d6ff5b36414b91ce561cf1d640c0a652d8ede6b10681e833ae5969a74e5999a241ab197833723bbf3f531300f14e4e4535315474df19e97de77e27727773caa0bb80869fa448207ce973fb59b1778c33946d51c7389888ce466810f4f32e4a6c433f7e9c296e223f3f839c5f0a9587598cfdeb9114b8c59503d44cac6ea39828c1d6140500fe1dc9ee57d52f031e302013675120cff459227b33240008febc834b13eb9ddc6b2ff43bfec4c0664882ea1d68b82ef250a3b167cf23e513c50cc9860eff7efa01be43e59a158bad14a8078bae525bc8b451c24986bae40dcc139fa5bb5ab14f22978e7287664425c1a3e4cd98e63cd8e5aa8c8e3a0618635dc87ae180cd8b56f60e0f4c93b36a6a0238a691d24b53a9a0d042dd7d7192ef3e56a50d107f96f11f0f2dab8daa7f6affe2ce06f72ee05be8edcc1ceec827b3d801b5bdce0073391a3c0961d391a667fb2279ebe4b209e0f1af88a9df1fbde900a46c8165973ba20c71abe888d9487b34f653e8ddb1d51c826487f0d496769d48b94eb0d4f9add826ca9d452baddfa96357499ec5cc17b58e1195ae0a91750dc837389d2dca917aade94c9cff533022a8e422422e20c2a05fb13f033bcfa33b3d93e4b354a0bdeeac720936b1de8cacece9b1aaf49368cda722ddf8b54a8f69dc71331b40de0e4c9e8be03cac884ca99c74d23583d4677af8d0aeef038afb1fcd44696911694fd0fd11a9ef138d2ea1a465b3ae76e975cacea68d5bd236a00be642be596a031106af741559ce08264c3f72b8541004403e5f7830bcf18ba1f79a6b86fcff1a81231897ac4fb8318322b4a0557288bb7c0aab60889f4451140c6c783c0cd5edc70f7241e4466b4c03e26ab442e7e2ba388711655daa8b1376759ee771fcc63783540c92b7817d5f9bfd35c5653dca085cc7d40d222bcd6b98603e9a397e11d8707246b9ec3af50d16ebe755258d92ffbc6c8005a0c9bda16948f1eeb79051add3b9d7cd369ad575610d328c40f7e683d20061bb4269829885c2ba82271200327c622d65f397025891075e5fdcdfc07bf98723ba638ecac8cb5707368988dbbe2e79806556e0aa55ca480350649b2b097e8c21cef845cd02e77c19633827c50a4b9ad0bce15b1b3da8be8aa76f807d51475a68a0fdd4113ae52b62058e266d1499625cc825d320a84a084eb858eeedd0866c95d80c83e15d585af7e46b6361f4f96bc2a06ee98b2e92e3751845f6908edb80eed1ce0a051d7dee57fa59b56548de9aaf8ebf077dad3722f3ace95948c9a247f56ba88026c1ecac7582a1f009ced3dc4c5c76a549ff437aff7636667695d4f1f25a890dc75a2519d360bf508aa6b24fa1c9bbe87dc936ec13e6a9efa48fec627d40040afcd1e84766d6e666228575e65472ef2ab2e9a694d7c8c0fc744e3fb2b2bd4dee44108deff90614c7abe29c814f6ad7133a86570204bf709c34569433803001aec88c24f63dd973012fa864041454ab1211158333f21017568e4a24f65067c47338e05aed5ca8c686d1ba2a85d6334e8136065203bb42cee0b5b9ad3e6e4858d050ba1c917cc0d2b9d535f65734a5f5b8f93217f42b1cf986edd33c57812ab4feaf88e7d2e7151be76d13cf42fcbca14880bae7f1f152b74be9b7b351fcbe6599c4b37f82789f98ed0e34b1bb0e8f1a22e7718d89bbab1d4a47e9189690e0a1c100cdb2b1061148e8b2207e5cdeed0efbcc3899d5707e6cf7a6b1cac4d3edccc3d1c86d6373f77d45971da135cf000464bf2774251b7003d388973eb3259b9a299fe01ace9848aefab4a4261da53d14655cc592ea72d7e0093ab8e043d15b28a3065032eeba0e25a652334e60639497b270df1147b640c1e361fe34c7ed82bbef98744336a33b62f3bc11a77238648b01411557504ffeb39907a52f415ae0ff2ea6b0fad48ded3337f5c0e010fde0d5eda8f0acb6f84866e5af0432fa32fcf7a929dda462d95dd5ea5d4aa64ac31f0747a0d2f34093e92a2790ce57cac1f077acf4076af4e5def72f79f68cf30ec4d351c351fb176a39371d1fabcba1cfd8f515879f5791ab900532a83e7e5fa099a59f88b708e3d2ca5cfe048d98b7e1d3c17831165c6c20532dea71ca6a97e0ef2dfb8f7f5d7f1d2ecdea928e9ee8a0857dcc17dfcd903a073837b70920a7aca949ff7366f4bbf02eb97475e25beab697e97a383a94eded7b1e2c100802d7364c45efd4534a250e05290c4d73b79518f64e75a8a0b146e269b6893b321f47dfa23bc86d650712b0d230f8c467b822cd3178ecbc157fba8d0133678749771e7b2d6160876e8400a3a14e8c6d5082ffe4c03fc3cbc32da51e3317e1af5e2777d9bd486600aef23b1b9ed1cca06a9af425ee7a0b70ac977e7f302660e3d16abbed5d2a0685f985e1be795bd46977ea59a42652aec729268d2d3b6eb805b0e98dcac298ecccb94fbede62b987ec2f97597413a31e0660ee29befda56c3e783b6b8e9635a481a27b51876ac829cf159484140126ebcccc2a63c41a9118428bcd086a4ef58f796492f252bd984413ea0848a8da8f96468eed3321e7f6f87e8c76214ab86567e859838a4691b12d3664d36a094005a39ab7258c9c44d73060933321a3be18216ffd9c6db58f108ae82b547d8a83272fcfaa87edb9d0015fd2be2cb4cde6b8d0fdac5e84d6ccce8951a736aafcead22631016b62734467da36716c34d011e7eeac0fd69e2f99c0f1f421c5531bb68664fd6c81fc81e8d8457b484fd2d336daee6d3179664811b9f1429456862ec76f5299deb0a526a6af916b543086608e5f768ddc4b885ff75e05932006a26b5b486d91bc79bb46cdb745f2dd24852d5ee40b7dbd20b7df06187410e3faf480e21a03096d1a7bab8e73512650d5edd2b76edb0554c6c5997fae5a5da0fb4eadd91516ab269b6e22912623cd71133769493e1b0cc3aced5b2a2315b0ad131e54bff49552f75e232f655f78d51acfc8554c5fb7a1d4cc78dc83d534681fe401d1ff13dc26f6804cd11ba31ffbe78e5e243c9f1b7905371e0a58e58bb6881bfc3bf99df75ac02af0e56a5e47f02361381ae4fd3ec1b64f33d0d60fe5f5e0881c4ff4b9b77811b711b3bd5c14eb58e2c9ae2899e977573ebe9c36ced8c0ae668ad808300fe5c353e9f7c420c63b71e4d3f62fca9825b66db23885f79a087c179cd456d03f2ff82a1cf6706c18a9e45142de2b14a6054d7adae5547d081e15070a66e6fe9dd3a6465fe599eb0d05cf0728537d919b1bb59fb6ec33f2c6d26ac9943676a0c8c6135f45ef843249ed7f15f634a75ed7c77f59dc018913784971c8738f4e501867f5daf94c4564c3df5fea83638a3f732b0a196dcb667de9b03ff0b147c45a26e7512bd891f072399d47be29085ed07f4240062c933c0414b11be241d971a208bcd0c320ee1b857b68ef9ca1136f2b45c88a52d00de5bbeecf2f4e53e8a150bbe5621e00d3217434063d56e01cf641d00da0ac506a18e6f3fafb4f41e669bd64e78182c26204e76e1cf8929723594f33ba522072a51b50b641fe654238c468214e598a6118bd4a2060be2e28b7902c2893b0a26896bec3f0cf557943eaee6631dd2ef3ca56ae0f1298d5d8d40d12f826dfc4911ffe3531d20552e021fa077d9af1a21950fdea7de461c395a51dc466d0c8d1672cea81fc801b37474f3cdaa1f223df496d521b0c8b078d2a0baedc6f17ceaf68c77c7de56625627cd59ea4de57df23e35e469c4c6b6dd0a461f955b601f01bdabfad50356d6bd56cbe5f7831326d9968e61af316c0240d6698bef38c7935c5f81c78effa7136229f2980f91c362b2da03f1607afb133ebe513a4f4d6a02196bae4eaaaa37ccf27c1c097aba76addaf7b08c69e65688670aad22d1c441fce981a10951818aa754aec0bb03152442b87eadbe6ba1d2691bb38def1f9fb2446ca91f43925be6895e4c3627f261226d657bfda670548d2d5ad06ef1d22bab306a2ea749251288db50f8b3149e8f25157f845b5c4ccfdc10bc3c62730eb57636eb2b6bb7b95ed1ab200d7884ec31400f6268c94fd47a0adf79da0e3d2305a5f2c67d7d7212fe82242f7a89b807062fdbcf2dcefc1639c7e8e6ffd0f118a8f332adab402427da1cbf5706a010c49d2a4f55803d6831f43bed76c6cf17a5443d6e322f5b9cb8661f3a0bfa5f0862b8e6bb02e175bedebd066ebe90f1b0d740a512ccfa9938883b48791d9563adef4999da9d8c8d46680fc37f801916ae3a00543e5068926b588cc5cb8824e31b38f7ce4615616aeb5559768e8625fe43ac77a7119669c74f096cf813719ec9a01d210fe392bdedf1d2620e36b83d98ac9067fcf1f650b179eabc950458ff12909d1d59ae3a76ee4f7030bb507074609983a0c9861aa3eb3ab043e309692daa469bfacaff5d873ea16c230f1938f459b10d5212ac1f9796e77779bc9763418907bc9d3bbda439c3c154b6238c65ad1ef0366ab89a7c1d32e183a61a2301d732fd9863fb90b026ebdbd739318423771e965e7a4566979b94b68e445c616c4166c926ed994eb594159403b112378706ddbec50a4ea30cfafc12de84b8334cd21fae4f9a25cfc5d00419c9f1b7de319b8dd5273db0a9436d2366be6761c83a4f203847bbdc99714926b2d16606d72ef97a83efcdde1c9c5f43d7ecdc0565132fb7c61107c7180bce195390ba3cc7ff3bc1e29b42529b4dd64498013c4e48d136a5c7827c0092f44bf8c057b1bbe83a8b49290ab45180e328bbed06ab93852bd5123308d88f932dce6613194aa4de409a842fa770b72707724dbbba6a521dfa9211bc9df4a1a2297028cf772ab800cc2ece643c84d8748227b3537b8a73bdff9bf1e19bd5ff7c65e6131d5cc8850b7c841345913bcc6be945aa423d9e08f33cfb50728e4dd12a109ee5435fadbb8325df13301d94b2477aa45ea8f0d63e01609631e0bd288a586e7db98dc7b238a9e730daa88f65a9cdf3a07ef3fc139c77562ba4660074704a7e90a13638fb75e70ea79514e105f62bba09843163b4577ab3d3e74c5a3874f4efca1d1777287d021793a1092f606ce99c212b4811bfcd429afe933c3c5c58ebd58cc1277ac2dbc642217b1cbfc90416c0b49ed934b6943d46fe465dc57ec14844390f23ccc0b370203c6b8df41ff15c39e8262cbecbc26423b4dff6d86de8ee4abdc38dbd7e0ece4752538dd60163a01da36314fbff9fd892370e6cf3af9c3e90e398ba1288fa47c705599a2528446b214348eae2f9070063c303faeca0353d335d1d335dfdc6203cd03b17f9b05286fd1e823f64c64d7edd520de2a578a710ddec13d3d2ff89723e08af0b8b64c01e6c313250018a7ea2155779bb4a81729b9119996cbaf3b62114f18146bda5ff6856602d88cf126c7e726b9c78150e79021ee1eeafe791c3daf91c8ba298ac35ceec1ee8b88426a47d6ee5a5b2d96f6d8facb7f48f457e7904ebee9adfe875d655ec66afac364083cf09060d7bdfc4739253f9718e3c55e8b02fe6cc5e52facbad30442e40e99ae22bc5bc152d13aacd81b18f82fc38f8c5bb10c11caf12bd572bf974a0e5004acd2937dab847506e5275997089d754fc3106ed94f52e6df7ac841207a78324a58be7b763c0e2c0bc1ffb6811fe936df6f13eba44be4ebd86f36a96d2222f4d415439aeb7e51028ba8b53e847115874aa041009222bcb2a673374fce7c02f8eb76cc48262be69a20f9066aa0759e8bff126114b29a8323dc266b278c925a70d7322c80673526bdbcdd3c6981e7a052a5b41d2afb53c0d386543193954f3fd4b72cd2eac885a6028871d3aec55dcd4b76d59df0091ae5f1a93f37d70c32aeec8f52b2644d760d150c330c074c0693db10dbdad96d8b6d53499d852e1fa478754f3a6599f909d1aaf759b3e056f309e9640164cb2435f65efedf663f459a1c7bb9089778d9cf372b565b0799cec0685d1a0b6311d0a619afc7b8b34bf1b4950450b0881adb08f65c0713c909e4f781107ea6fed6d409ef504304dffb370c3416c8a092317467de4f7ed5bf037079d907cd1c275609463c255ae88045dfde850711219add899459814d990d656be8edb620a18d567cca07847b567d32fae877624f959ca351568f26860aab1385f21b03c5a6cf895d27a49d62b8a6ef645d50fe15dc494bd2a7b02f5f107058a8ea1f09a5a5a34cb2ed7f93f4c5d46f854ea264895c18934918b7444fecb8f0f7f6ea0d85ceec0158ddbbb95ecb8e1b7aa2a1991fd9d2adf2a1cb1684fbe03ddf48b0c5bb00fe863710e7a04a72f8eb439be8ac08f64a4f9bc3751739668325ee965e6b0b730c3be61bc6bcfd47392be53c25f49d53031526f82cde1eb134cd1b8fc0324648f1b59701ef848748f0437144ed264800deb77a4af8f631685e4268172c63a5761a3e24f46d93a108c4bd94c8e32920491107c4de0f42a5736d48ec6c78c4a03ea2b8869f71feb1b9e40868ae9d5f1388b0ac03800705d3a6e1aaf6fcd9be1a4a4a929445a242987c8c34c65ac904513f6fc629f8e2b1d6580c843e89d813de23c7b1d7864305fc6be8b735c722da009b06519acc5c163b547ee939bcb8bae43018e30ad7179cc1ce319b0d670af009001bd6229bd1b2cfcc220ff72ca953b46cab8c1ac22178f510fd40700176d062aa10708c0dffbd7790220922ba87d333c0d9e50485deba4eabb7102014b83d8cf84c5434eaf913b8c07d9b5328a4e04f8c80ee92b2ab5a931228f0fcda29e16aa75dccbbffe8fd3693aabfcf68bf72e48579e73656ce3ff0a9b3c68e25814610b48fee8696cc94d82b701e147b64609f8cc71498886570f2f0897d02e53a363b8051c7a3b475ff4552b8d130c09f2ae7b0225f3d7c526368bd388434765728e2fe4325ded733b695f156d0230a5fc5844bc1557eba6767719005a1cbd4adddeb6358f81bf8e61ef9ac5cb79f814ca0e170601186178e099417209b1242af68b9a7009c364505e3c47d1d04ddf91d4058bd7bcfb8a00aa421f0f343fbdef7bdef022c1639011b159902f6e1d47ea875be2f0da2b868dd5280e6f33ca546ce2763ea584210b4c1338d17dc5a0289c7466cdc04cf4a0adf7227de931f515f12e6446619b6da2cd4b192e256bc31c1c7e91785b6c0412b579b3616ac4e6465edec4f78d60dbbaec6b51bcf36b92ef09680f4efe02b5ea0f1b566b3c69b31360ea5e08a0981100cbc1e740173dd022318866dab88cf85c773c0d3529bd85c77ede60cdf47a58c62c9ace3fefe9934eb39b401a9cc213bb956586cd83ea52768e6d9ee76169c4c5f25902f84800fd35ed68eec94bf2e0b5ea72106efdc4ece0620cfe9edf7341d59a6211ad56bbf0309bd275eb19a51c1775e5f6984ab451dfc98a9d45a8e5029655428a25ffdc1bbf9c0ae544d1a698b10c685237b89e8d87b3c3ec850a3e63ef2e840f504aa869ce0d50c7d7dd12c509155f37841556623bf47986463015dcd395603a9c6b147918b2557598b3a6662fae3f973b3c4feb7d4f4ab7aeb7e1b573dec1ff055df0b9d794cb1de125794da83e19a3b430689b0480aeb13683911510b7cf3ed6c6b8f53d509b79ecb61f62914857b00798e866a57b1e4fd96ca74b8ecb396e95368c75928f069e0bc0d6987bc9fe154f9c35052b87ef4b06a3225b71a615fc3c4167bd33ddfc67a02a4d3a00a2c72d738bba62b65f0ddb915a10c3e12b939a499d0946987fc399105776322d652ad4caf7e9c600e9bae87a8f93be5eacdcda48f5fe71f92a7ceac8fe1e8789874dff25edd369f0829e745ec8314b38fb1d7c554734b96311689b974359fcf88deb841a07eafa4b8f6526e35332b77c616aa3a0c6c462bfd5e488c8b92f79dae4828dc5ca6aa6b453fa6d566ea3177f0a3963e94a14a82c3fac4a2c27841928d0ae5777336a802db1b6a125e9fdbb36b48aefe9080b38de8604e7d3b26be07694a7e56b1f7a3055c5b9465b2b98494edda50f34f1439e43587281960446c4f20d92d795bc928aef009e73355f6571a984d512f9d95095fdbe1eabf40ba5bc25d2ce26e645b5de65b0948c05dfa80ae3f61ee28a24cdbfcde6021f894137dc5944844ad20966343d9b40e07abc317a5d265fd2b5236c4c5f6ead40ad17b8e758c6466c7be67555c8b5fd6e1f66e3582837748c06229e4fb45785536d7da9ee8946f539c0e4b2d450226008ed6bf52a9bdd3e9385b455599e14c6a34d11f31ff85c7dd35e90be0baf10cf4f8dee59533725477b28323829af21e7369f0e5c550b4978d747360e8914c612300a8cdbb54272bc3af2ff66e29ea4ffe62319e4fd02db1aa4f7bd445da7ff8a44a6762bc82d36e913084883dacfb34acb959181d48722d878106d590565c5ffe1a4a10a25746d9115b7bc504e76ebd3fb578d113508d1ebf9afe0fd013d795c447570c2b9ea9cd3681b7020ea88d4423b48092415cc51e39aacabe977a89aba9659178651cb9658482ed149e880234f0b6edf7a9cf212ade6eaebb4b93864fb1c312ec35a8671e6cb0e47632c9acbb063121eb6a94e8a03c5e04198218a82e1eef789dd676b9fac55da67f17a4fc2691069d3d7a0130f957e0ec6b2eeee8f1256108ca1712372092f1634eeba641698dc484648267c8a356f1a718593b5985175d7c0f4661f76e15197ce9ffa25fcc28342fc86f4cb471cd960aa244b6e83669a855a7390a2497eea21cdeece3cb6874e08aecd67ca6eb3fd4d838885140c600da60be74723cc8e3f4ab54a927a1a7e196cba91da8a5aa8dce8920c9d5834de95ce2b7dbd85707c1f00bbba6b30ed5d31db0341fc56e16ea6db0b19b014cc5e4041dcb1f49ffcd2b103e736341ed5dfa92040877befc9b94933dde9c8d2ca6d5c18bdcecdcf19ed301c5360067ce9b725112044197ec79947a0822f9ddca66cdfc5aa431b96b5da05a45f972b79e9d6ad543453778e46c5c9fcb4108fff4da29d21345dba63c32b8cb023ff098cb87ecaaf2bee85e536b4858827885b89a89163e27c15540eda8c047d950c4cc5e5557278b2b9f313cb42cfd214bbf19f6405fd64619d3805d580ce1b2173c7c357cdae0451243e04be7e74f7e7dbbe078b0f3488ed758313a90d2b584e85b6c69b4986e696222826134dfbe28e7215953d4141c1270f5afe8665a40edd63b1f80576189f0dacd0d4f65ffb77c94dc034a9b613ae0e301fb2e6601969b64e8f8702e4dd2e94267ed42c197d02362efd1d01dd2c4489d04b1bd13fd1254f481e9b44f3956805ed4543f4d45ea4ff56ce388cce1d4ad6879fbca89fd3c51f33c081bc7fbc529e7e19ecbdf532d1ba7a1f48bbd10f47d80d7de2a711b1fee56fa9896dfe300597467c48a46b81571b5f217e5b45426a5f09dfc2d764b813ea477d7e1d7737371656ccaec60b4ea8883cd00a21e6c15b6daa7ad4b7f0fffadc4d2c98f05733fcdb464de11c7df8ab8a0295d96b3069e61f3b7b0f94b5cde5cebeaa2595f4d0df38dc7c6e85eb2d4a15069eca7edde956247e1f978fca0c303d3710011165e814dc72d44f5e538d1ac4f5487004822afc624b6d5490210ed0d262c84185f99b7bcb68bb83b05f2801372a2119b200740c1a47d803381adc22f20a68ce1cbe0172cb8ae2eaf4628ffb81f98d775794461a0187666cd56ada56aa74f36915d10d06c7e7b26bdc33db2d0b864360afe0fae317985fa096e1e29bf0d2cf010d13b732de38122ac7e134dd092f85c3d035448bf4c47403a2ffd6736ea08b76bf0e46c2fc6bd81c0decd43da7658fd5c2336842fb513da8a3ae5a3c18c19ea830813671e77cf0923dffead1f3c09869a76d4b445a59aa308d8f9ad25d00ab3d1375c868ff0b39e8227d1e54f1597d4e447cd7d4dc99b6467ad193bb2432925ec23e27a140826ffb4e5b9fec61788ee18b92fe612f61e95f65c1dca62bb8a357250816d9063bcbdf0e1a637bd3e8995ec59563eb3b9585c8fabaeb83ec88a23795940347c983c09140530bc8c6dff1a0ccfdc5b6acf812b384cf8e4ff653cc8eaaf730aefce4fe16c2c77c6fa9fe00b83a48d24fe67534c3f0f904c11cae411581c798cc1e669cbc1a6a4178655c3f062e83d0eac36e4b320455b722cf053beaeac0b10eb97f9be3b46dcbc89419cc9eaba3a6dccfa91f89ba2eae77542a5b10b39641c8d1e4336dcaf1ba7f04d749bc15bea54877b7d912d59fb87e32bddb3ddeaafbf745203edb82afa00f314972e8a618fe223392ff793bf5f696cb998ff8b6aa2992891188fe94785a798b40c94af89573c9f3859adaf09ba45728289803468c084ee6df8d3bf7a090fe304126d1ae9db4718e8dc593b4881273538e93bf92c4e10fa1de73c69435c43ac707b3ae2597cf5588ca79599edad9b14a052448a40d7641b4936316e9c5b35e914288d5f677da9fb06353896e53fdda8809ae554712781f98d585313fc537768f399b024e8ab05f1793a80f9fd8a1dd2bd68a6417933f67c378b4c2a72289eda53c762a387b19e0a5a1a92ea33ebf0c7d5d6f04519c4b1cc5ab403286ff4a9e4ab527ac541709b8328dd1e3b6f1fb9fbee295745e2c341894382c52ab36db52063e066fd9de49e82678be59bffe48986dbec857e6479db2b120cdcda0ebc17ca9c08592b50548fbf74d4bebb3ed5b990a81403d8f5efd72804b504b1f0a4d367a75de56cb05776a2e3ca36f9c4b7d71efecd877b1d6853f2f6955d14a39ae0326420b988dce1ebf53455a0d50aab35964062b4c0819cf71ca62f2ff981add9f687877f085ca942709bbaea727086125c818642f3a6a79c05cc1d9a084828d41fca26e5895437ed37578e0863895effe5ffe3991468e819fa8036baebee07f6b7729a1833b7881dbc15cced2bd968493b748b4379784807893a29cf5816c7e4d44473188904e76482703462dd42dc41e0ec76adbb7ccdfd0961c83e7584997f80c72527185518c9ba6102af2b6789d1a94d583e2e4af7b687efb3a9213b03f7c4e2829a4d23238aefe71cc89957f5247387ef2bedadbe75cef0adc4f04f9526cfa7eab6cfbe33562811e640cf99d577d54945b2356a4f29b0e4edd9d47b3cd63f0ea4dde9bc4775c61e358ac66d0bbeb9a1095802e3c82208ed2535a0683764719c6293834c16c199f066314ed57a97d0949d9bcdc24c5e405a6e4eff5ab777222e4112e9081bf18425263c9be26f9121c0bfb5d26e1f192f038a5541bd3e69a8e1dc17c60921ba238412a22d79dfe0a2dda882f33a88f2a041ba8befceb1a32e4c3cedf7d3668195fc7d2b0705c570fe510f7e7e70f4e65d89ae09bde083ff547dabd1425cd11b556d73e3efb45dfce19d1e2f13307bd1d66447bba048704949ddb82723ab6bf1706b9857db4360e6cc5c9cb3bcbbd1e8239dde0b14bd8b64a2ef5761726cf42f91e85c1ca8498786f1b06e0f2128d1a9c5efbf042f4fb8e7104a7e9b2f2350666dc852ebd58f10af695f8cd3523ee6d7bfd85fece90d11acdfc35f84ad4ec6becfa17dd9f58f14d13cd22c407d0867c4356caabd7acc73a33695a1a50f144c8cc63bfc72f9d3e5bf77ff5b7161fcea0a16323e8696e8ecce0d4c38dcf700e14880aa24095dcf6e159366d80b38960c483201e7a243de7620d2f9d1cfef610db1b3f537bd9e21fb642bf5916198403235dcedc625d7da149b7dd70d77e84fd657df9daa2bf1ac54b2a890dc0bb50433ae602c6eab1b8fef3996279ae2308f8a87abfb08550bbd0789f5204cf35a7613ffbca79a15af14854dc286a61fafd61742eec14f6f6633c14b9d4b00c90911736f947a5ee70d747ddd45c4568d49208a31786d12c8fd9da081d26b16620b68fc9128f451ae086ebde2195262de2e55a55506673b462a0fbdebfd80d134096ca04e694964c59bc7e483c894c0df2b67f0c690cc3c9ed96b89ff819ebf5108637072f44ee99870f21849226854cd3788a2386ed34d959513e24dd13329a636c23e1f86e2a19ff45c1af23e4d9c8f19fc7b37609a979c7e8fdef46bc34dd39b89642ea00b563f0e047a39f29e81384e2f8d0f83b5196b6528331d7c99f9f141377256df049090e5b2f812ac0340c0ffa42661da9f7c3248f8ae8809cf6a0c8c57d0d215f76643d00740d1588fb6b7973c5786f0b8f32b74d9aa5457b27c191e7509fa036ad86086364e644cabfab2f80b4fdd7ffccc5659bb15dfe96347d99a9a4c00dfffc52ec63a015c2f219a5a6fcb6d9748137f2dacc3efffe1e38376b41ca65cc6d4c82263c177aef4d08246399eb8d7aea45f55f131b51cfb6daba5b2eff963255ecdf6942a3f3f6c87a859cc586b006265af7b32fd2be342dbe1d40bec49b99f78a4cacbb89e647d05a7b182edbaf2ff67240b5baf89d3f750f65cdec37f88b2b2db104b3fdf883b862978613b21631c116c567e30408047aa3c838640207f3d0a99e38edae08db9204536b982babf7f4a621d344b520f4e68f6a9e60b39fdcb096136db25aaf7bd7f3e65dcd2579fa536f6b48d8eeab083c2ea40a04b16ec578a46a9b47b7cb588d735c5a3f02395310dd161d9212e4ae42720f32ccf4cc1ebcdceeed915121c36f0bcba00cb4354c8398bb1c04c31bbd8d95a2f3e30961dd26477337830ed649ec4e6e17602728e16e86d7556938570ae8c5ed18f209e960c260610c4106e29b79f3712f3c71441a2fc416b2a517444ee69733b58edb41b445ba0089bd69a1f68e3fddaae209e6ee75933bbc02365376757a985dcf48d303f9e87a860fc8ccce94f79219132289c6ce3eeb18097f1707d4d16d8c9916105d9dddee011953bc071cb2ef61008ce0746b2b5c9ec1ceb3eafcb90f3143fc48ab18d31133aed3ee90d22780d1195dc860bf6fe6b73a268d519e7c12ca4a442bb8bd85bd1ac32f54d702a22c7709ee80c91d5c5c7b4aa47cf48ff7566bf676e94e474683148ebcf6d2899d36a230476b09b2cf5f1e84f06c3ba2df22b0efe62e331559108c55a7ad28f76ba410b783894d74d8404bb1d198d894b9f758f483e5e687bcd63ba382515b57d69974084db7eaaeeba3701534a51e100f1a716d78673c24852c9dc843cd2f4f5724ede547466701c34089c9d67fa75bd7a45b146b288ddccbcd1d9b10cec8dfbcd13c2bbd92802f6e4fccd0eadaee780e35cf9ee6a34ba2b93a35d527e776f77263e64e939e3648048761431e31ab61b39902bbd84a481634fa475454842b991c65d6839ea9a38e1b8824e0c419f674ca3d21e2f13cdec1d32d41868fd76ace5c50dfede51c2bf63e36c822fe70c3b749a226f23a52723ed38aea06d5853201afce367be12e17b8823cb34df0e2037498749553f3d4eb4506d099876bda31bc3e61f5ffb7fba067f873f41863134e95333610a2188685f4178d901edadb2010f39678242a78e944e736737603d636e0dc67fb433a6b4b900681d473ddd23db2f17360eb0b01e915871c51ba8f0c1bfe66d5cd0a17016d984e677b71b5bcdfafa7f133a627b53851063d015a7b6ebbd486b5b1e0f6e94e59c2087991ae6e90cef39282e0697f909936a19dc01a4f9a1c96d496d062e282c6f05ef2a0ae8fe9c90890042f137c61f4d0216df7c9588c9b6feda1e16f62e10447407301db6779621ef1adfd536cce618c266bc110fc5545a63cf4b8a3acd6b4f543cd4ca4b390d762c3c884ba0005fcd55b282f6168374075bda989f3beea15cc409128e0877e27db23f114506755afdbabb8c65de8a923723acdebdb1929cafc85c433538441828574f2482c7251e9062e417b30c7fe2adace10ef580eba0676fa3e76d5602bd9c8761413037c0cbefd05898f091fde12de84f83436a1f57e0f476e76028f0032c7cd1d178d24ca84947295cc4e091e93d77fbba3941db86289eeea414753fadb29e4e6acde5ffc50c13cee2bce817d56557bef72028f1b588b8e8d1013f8b7ec4ed0dc167eb1f3a546b4112450f19081c7add66f57c6268a5f0694c6d66d3d0a5a717d0fca323beffdbbf8b6dc85d8ccfc45927c47ef868b703b6914373b152d615ce0cc08f862cec40e42cfb85fb7dccb4ec4006419288fa6a6ca594635e15ccf98b00f9c0972c7bcbbc7db644a434f982b99bb055752450054766ae698b3beb3d55218431c6b9f5c0d360c14a641a729108036f5421407cba7c23bac96743f7f54948bccc1371487695f0e1f7292bc2d66e177ebe8f73c6c41ffd62dea34fda414be9da364bd17d25e57bce2839cec00a4df058f7aefb3b5f38f4972400dcb24643bef7e0c6b6b7c58044271e142c4c20ff08b66edeadc3dff49b6b88494fe8f4108ee8a43137064a0033c52141d83b920d86f5e2caaa0342e11dcdd5857ababce660b7b45d9649afb718bf34f5682baef171061d092302989355b7251a47d6155e00583a47e47e6949b2671594b0728ef1707c57fbf85003ac434ab78fa385d571a4d5741b137dffdc909b1615f248820a024052939bfed369d466a973d9ab88c98537c4fea0add5ee8867282f42fd543d1dbad72cbad84ad2f131338db71dde6ece2d88d8ab6fd205eeb5ac11454574e124480ec1d4aa82aaee306f77947236789bdda8ff0c166a714bf02367678acb45b098d8ee08513426fd2677f318da539ffb84b6e8b4b289bdfcd63379b05b291e250d6526840abbd1265d4a2ee9c8364f360ee6b592a13a9db8ae07c10a1ab6ff84091b8a46dfdc854c6b3e57059caae38fc51e381fc8b8acb7b3174c4ea3f1579e5a5a3e3f12f6bef86b2c27eba00e9f5f1401af9a2ecf892b4a0850002994ec7c4bfa23a784c9b8a245125025a88a952857ccd869e6d0a3290bff4eb55fc353e99918b55583cc97aafd7ce8ce86247ccb5f4901b45bb860c1fe3aa9fd494ef4dfc4ec2dcf9182346a124594f22687f934aef0c62782c714f4b7a6a7434626c8a74c6723aac109b6bdb088cbb67a99f93a5611f136d20949c49b5eccd6bf5e9fb2a4fbc6df56ef5acb98620cad8323415f93e9ddeafe001cc8fc39286bb2db1575fd1564347f065dba2211f9390074e93b7650a4f749eee4bcb0d15e8a3b90c83811e1436ee8582ad61af8fbff1d1bfb17e528d9bc66b269dafffec08910ab700e76f1016b9d1c18efc2b8fcc757c8ce5d4e79a33cc02f4351d15242b064f9f86bcb97414321ac35b4476da5779a5f7846d05ae7c2fb8de97b0ae0594f0a76602a47793ea47bcf0765d9b76d67b9ca8d271b173e5e994789bc3a82ac3a3f9509ba0a889484243d2cd088ec0e9e6b1eae6b12337fa202fe4ef7090a1ba6bf385f6607275811417ce09e2ac1a4646b50a2f401eb52efc922e314b3ee0732a601de4d66eb6baed244b1c079ce62bad41eeec6f328f927aae6071de0325c887b2a068fa786dfbdf9827dd0c7c494567cedd29b902fb450466d0028d1b6c08f7007cc0800a3c8149eb9703bdc846c762981bece0381e0ac378cb30704e78c47c9fd55d7574b728b6a639f50b3d98b647053d2da24299ab0f79663b52776ae92e0db1e6962f046bf20d960467004771057895f71cb1ee6d8d24b07bb7fed77905e8134a090b6cc391db0098fde17a751e3380aa2f3714d62f527bd1b6138567e3e656a6f73e9659dba4c4ad2c1e32abef73d6bf4707ea981ca539261149af531e49deb188baf9f5fea88d4fe7f95af83a2f84e039aa513542023d8e163d657f8910731e0e4070624b09c84f730a0e218bbfbc7d41e3e2126a0dc1ab0e9782147c3c0c2ee68039541117c02d1410e029a43dda2c49e00de8d9a791cb8a4c3342c3affa094dff858f8c04ae5dfe15e91ea68b8782d3b682f1cf6c524b8d885bdd96d9b8ee35990ca973195cb93df5dcbf66ff84467df455ac2e3ad1f19bc3a7c491f22eacbc3a547b49c9ae2ae72fc7d38ea2f27aad5f5e07936ca65c6c72ace8e1354ba814f538ca07e09a6ab1010b1b3e83e8ce74160ae6ed4715f4f1759e6cf28e44f7051855694165f9fe5fc6f41345f42e741703521801e192229ca23d0afd0a960b16f09b413f655456247a6497b56b38a3a8ce8ffe287d486b39d61703932377307fb8bbff360dd7b1bba45c81cd57c8e42fc27f0ed5d1f983c6611e19488d7f466b0ee97c48e49c4c2050fc7f604cad82dfa7bbae712ee6f2a172bc86988b3d51d3bbace1dd5d6e232c5fd2f279100b9a3147bc25df98fc053d1a0fb4201e1625c7bb8f3dccdc99d23deb4db510173d5982df5da1e0d02a835eaf9f900d7f12ce063895101f6fce1b54665a01d606563aadfcf33ba9fdd0437b9c37c1514b9a44fa80cea7297fa38b0099fb824aa4e37ac09fa866df6ee4348218c5c8b624ae52ad960734021da84814342eee576851934a75ef3f541709a434f9a78a93549bc40a2b5ca60f714c2234de2538e88c20a2f0cd9bec87d268cbbe573f77e0a2cacc5a3f6c3667d1e47e2cd75ac885d52a99ff7c54ca70ea2f5e8167c0154875a3dddcb63ea33fbd925b3e0c9d10af900623ed6c8bca95d69a606f06650fbdd790756ea166c1229d515f954d36eebd5e22464f39112be3216b4a1452605094bf7f13b92b978e7acda59ed3be364bf0aeaab5ff06e07f0f918d44250bb3990f62612ddec7ba162815d99b0ddd8215c7023f0ec37a858a6d2d00540ffcbf844f5679cc122231d0d9209725334747f9c63bc516c1b40d7a4c8733c102b262ab5d46c50e2a3edd325db68f1e969b65e816048e9911f72d1ee29606019b5eec687180fb14f962e22d791b26acf18cb5ccc5d9bb9127280fc947a6470deb728e57ef9ea3b69dd49e9a52ae9aba909464b3d7a973d6ef058a913d2660b9552ecc32b53f06eddbf206bb3cad331da4c956bc15d31fbd7ede7f9810eab47ab28b62b533419993f6dbd3cac3803f34668a8499e8c96c49a0933ec56f9895ae6a936713d53b065cb4992317e8254ef35b6e87ad74796867e3d97c454eac152431e113027a9d11e5ef4fa23dfe2b1991e6b0dd15b638cd372b87131f2c02243db43f08d5e30d1c0b1f3d38cfec2d547248f09ca1f569fb071993f7f0e29e112ae91914b3f43e02a9dc3ecef3eb55c101a86f9c73e6aca665559b15d45144c991608ff97512b7e7de48839de59c8467bd5be410f16656b3ba2de0ea5b9da5daeda8f6831d1112f08a98e92f2d60f715aa99fa9d6070bee0afc9440f40867bce97dd5cf311a61fcfe6a0bb90d032def580a5f44cc682d208c4d30d990c91d159e2f08aade7c1393863a8e7e221b0efe0468f8bf3e5489e88228d5a1225c2b1aa3b3b2a9d4764aef5a8ba1000b517bcc51f96f3d7ee46afba4fef16ede59356042630ad9a46a87dac5e9685f411657a6c0f60cd42d9e255d4d7a00af374a40802e53ea08c671ef205c7cd6ab5b4502ee40218f1b874f2ec6024cb3233879574c2ba6b8a21b30dc6a9deb92dcd66f1a561b16e60b67b3341448a0caed4d57acdc40c7fbee9b912716cee9c4a7e392f505e595430dfcce15f32cc3fcab9f58c20dfeb5ea3d742f3fb91ab0965eccdc11ebb0e6132c3453f11bde6586c87c5d253d46c00366b1a994371c571f7360dd1185e41fe8c40dca87b4ed4ab24381d7b6124255802436f4387cc5dccfe9853e15e9657afc0952fd435e6ecad5c1ea0af999b6f0a11246322aae0ecc5aab878a15a0a873dddba33a031ca641daa2c55cdc11c2772acfcd0ac9c9ba36dcb97faad19c51a79dd51c5f4afbe802ffe02908775f56c79d4f0405b4960a3f1b25b26247c2033c753790b3fb29e3bebaa0d5c5aff4bf44f1d03d19c524634da2bcbbde5cb3467913d3d67eb2d72fa84c765fa4a506dc589914ad0cc821a548fd0702e47df9cce6ac28d22316e00fdebccea030a6797c831f69f4b62ffabcc39bd6c832af7c8ba29a3ae914ea15d56c7cfd563761539cd5c660a4f74416e3bb7aabc6867ab21f27d5e0aed08c2751f84008538b7957b419e376a0a923e98692b1815bb7dfcaa3e8170961e7b9cea633a009cdab318ee85165854da9336862bbb1783821ed690cc35bbe38b6e14e10291d1d40dca6f973f20c39189854bbca58f3d99d5a6c6302f3df33a2c506d5f02a5e07478db0d926f8de363bb98ec4a0b92e7e47abb45c9d0b41b1bbcf0790c6bdb572d8b75056834d0bf1ee448c0cb8d0f9511c35a34aef0054704c0e4b5e3d49c589b41d6becc71ae5ed823ac26c3749d3ecfd07341758e0661516b4909b2e9bd975a51a7c0cc026b861bc5563ea6daf4a849b3df780d1067eaa5012f43485c269a2e6942296b8bf094b8d68d537aba6e65af1b74c2ee00bc6bae03eaff77ac8f8d951c4c952e69a020b413cd590324aaf9a31e8fed5cd14892da5fa1d4be8e8717286e594aeec936347c1c4e89685362b5f06f195497bf360ab901cf88095d82b1b74b275bd690efc79d7dc4dfb7284b5d3b79f701141877f1524df6b6c188f9ba2eb66d1718b1988653ad299272abf86e4353656b4baa50a5127e18375849f1cee01a2d1df2f8d474ed8ae05e91292cf3ffdb363a22e7f03e89e28e29e2b78592e89ee24b3ecb4684cc3add26877e32af681e8d16280053a7db6ba49a7aecd6bef4a3e71d1a7d8ad08bda30014c9970024ea7e2ec60eca7ecb3a6b7457684b43a3b1f1b3dcd02867c578c90fe1cc05c5376de14972091fa0de7c8a7c193f2edc0b40a366f481a3236688fffc87202c822dd109e6601d4d698460ccab6f133ddaec73f5309af1d74b191aaeab3c26e31fd81e286b6f940d9c9d436f42370aca9d00e0c52debd12d6c14267de45818d2bf9a4d6e88a0c6bb1de4640b6e1230af2a500cccb975d30a47e8e5ae858a04bb3e4e1bc2f95fd2161243242a6cc05e02e9d39c2baa70c68dfcbd302e59b000e0fab97f0ea9e92b97e024e6fcabfdd1a694ea9f347c60c568c5397d5e27c8c8aa76002f4273e79c07616d38850a9162a84769510ca87925bb7abc900884a5e41d54c59b80268d5b9ce732bba27dd703b0b1d1e537fe201d6ec61aff80dbb03adf38e8699bffffc519b81a9836b2fddeb77d98b5bdf7bf365d067499224c8c5dd5ae06feab5c31620ddbaef49851b7593a12fb2820b686fcdb0e96295a5d06f022ac220b0ed2d6377f995db3fe34cf6a3104871a736ffa7c312686ae5fd2dfaddf6c7d9bf82c6fdad878a0dc3a37cc8838050db812abbd4b770d56445be9aab5293da4c4968fdcb060376fcc540760a2c0e7860e7b6855d0821cde9e8232231b0f43de9c3928e5f8b97f6b30e4d094f8e54acd62f767f4fded77b7bf3ce1970b86ce9ac05a0564e66ae644b0fe97fda74334435b9a95e44ee7b4b85673f3033c0542ab02f7f94bc6649e5c5203c256f742e4b64a22fef8054ba3700365af4ef4a9f3bdcf258f4a8428470be492b1fe4b5dee3385f4a8579ecf4003d558e9df7ce974a2f5ffdfbd68a06f17800061348e237105b2a1d45dc96a1d8b366aefd157dd4431a2e527dbdf8772af706e7ec02f2aabea161558b9d0f6f5af9005b3ed50ed323645f7c99808e56fb8c56a776a07777690974598322ade089a709167f31649bb5e171c3d4d355fb905d1dad652f4d877b95188d46a4c4ed593bcdeb84e2444ea69a0342fa0ca4f29064a90ea47c4b3c116168aa436c30ab5da8880f60936dcaab2f391386f77d0a219934c1a1de804f959ca242ebf00bbfaf99b87ef980e80c6c1feb30dc94d8359ca3ebd629fbe07aa7a976bd9ece5ba1a22ec1df5dd24a55c10511601ad39b0b194a0e11d980519a231fce3b27301d68e20884eebd31a8e9b0c7d9fe5e1629fd9f9df7d0d657267d7b626f63d04065e27c3887a93ca76995b45651d67cf9fec77a9a9cdda507a1d48748925c333c9c7b8474233115df100ee81b2145ad4f178d4af45483b33c8be57abd6d6fa9d40ab749b304b5a6e04e6ea8bcf2c29f8832336366f92f2bfdfbd6f0d6ec611066bbe6bb77e718a9be59a60ba2a7a56d1467516bbbfdbc8b08b515391bbb577b6f1466a092c0753badc63475fe539babd2227be06237542f9364a2885cea94d26cef7f3a4be956cac15626ed20293aa410b1d59fdbeaecc8d5cd63ff262c99b0f13cec78cba18097b017523ec9cbe82abbef4c0de8a80c8dc58ca78a0a3bcedf9ab5b11b0aa5932bbf55bbb8c16dfca0cb1ac0ba977157ff7a3962b6c2e533ace5d8bfb26b66c9e386c27329e79e03ef5a353ad2c49a78340f929c9bba7953dabc8b750d38523a4cae6aae5e99a1d96baac24ba7a790635ec8fe8169ee23b2306d227b1f9a38cee509d1f0c215f18cd160f889222fb8dbec09e0f4b20c99429da34e41fb6f60071f544d0c80acb0a428940025df0b7111b7a9098555414eafda20e7bf3eb62caa57522721f29e8a1a9b612e9f8f1f5bd3aad7ca454e8a89830e136f5b51017ac5bb660c1dbe23940a8f81f252164b6bd66ea172f078bbff78b8226b3fa1c93c1ff2532b0e80f45918ac3071c47cefbfb0cb0bd595b4ff8f46774b92a1f2e3855a0c27b468750625daaa12d322ed49f4f77281dbab2a746ca7f26f5eae6a357938b6eed8cdc8bad2e2e52c05fda4134103fc2019e06415fdf4c45b68a24a3a820702eb816e021fe9239af38a65531dfe23b7e009326d29e0af38967235c53f75cd4b7a118eef853aa63d38266e11989fa7602bdae23e859ab8d648f7c511b339a4d13c269da7fa7f1194a593da13b0bd22b1a25822a800acd2f886730650e56ba2fbf49abe036f1b1f78f2ee6edae769e84112ea0524361ba6cc5bb8fc28f5ee3d13df84b3c4d69673889ed9dc58479e80892346c2f6ad0f5480cc7dbe5347bd8a3d358da8c15239c894115a363051dfca2cb7d707e04063147c2c065b3710ab15cfc8b347bd5da8fb2e4c91a4b0057532ef6221ed5efe09a1024744990331731766d9c4d80b962b5851ac138765e92432236084ed9979185d981641fb96a817011e8e649075469c71180504a592afaed784ad44f3c950c9badfadc9ce6d0095326f2a599f5199fef4bc340a53e765430dcbb1ba77d0dfada0e9775edf8066f056eda7da6af9327f3e89f3f7b6be334a423727b65aff0e634e7b4fc2a4f53852d088d4203520e388e9daed73bfad87b86bb9086a980470b49cb44397fe99e80be506058ca6c8a1150f765f0d92cbc330c3e62f7fb1cfb47dc87ff9bae61bbc8f2cf1321ffde7d9c9cf46cfea004aeef021cce7da3d8dda02d4cb901d00e97f0408e9ca93746b77c25ae5082e85290c28ff1de91db3909c19a24154ebdc9de74c668ab6724cfb7d3e6adf492641c4048067b1c4fee2628b2ca3c074dfc936bff9e0194c44c45753d799c7147715c1d10121ff52e90d13f23b7e80fbe6e2ac97c69b6e3608bfc288d3a94545131c480bd2ed6702070d66b5f399889c2f46d9f22ec5494bca2844d58e6b88fa3e0837c4a1a3ed7b70228c5cdc92fa4830a0e87f89c189118a3c78ca37448b600fe582057014911804bdc89da907bab333c8430fa4f20d0692f3ba6885ff47ef30ae1bae0c85c4e1bdc15a296a7f80c43f3aa1263ca825db101e9235365c9e6bb4d224d6a11c28f0e8993ed3c8321e03f20d938ebccbc04057101e4316cf489689bca0de618506b5916a929c4975beb493073dc1917aebd22fdef73eaff356dbcc49f9e9f87632978c4211ae76ea3602b1cdf1ca1a7aeae21f09a48db3ee0bd3d94611643ecf69940ac7afb4af77d6b020505848f13ac0637cdff32bce8759f31a944d83701a23c7429cc07e9849974547ea0fac3f2175dd8cd822b0540a350609742f3b2713c06eae3106dcdd088d5a7e6dc005381963aebcff598a0672b70cd0c77c2a927755cf682b1a6ee7fb69458e32ed61cd6c50769640a314448aa2725bfa380b66e4f5cd8b4f28a0219e47884a4c0ba7d0e0bb47341c8fe6be1edb203564d5edf23a8c5a6f0e24c855e4adc9a89230a1f1248b0e799a882b01fd90465bbfa09c23e7321adaea02aca45df3505f432a5149725eeedfa8606e9cbdb97d21390c9996b5b73a9464b07f1e3e445a9a15dcfe6a418678a156febad168667fb5b17e56b5583ba8638319bb976a4bd541b5e72ce47af5f32fbad119c442e310406552335874aaed026e682b56a872340ac246ef61e272b19b6dc57cacb701f6e03adf4a9d396fb7150b630f34ad0697590feadc4279cfaa88816993a71f835c0d192f70305d7c0ed42450b8818fbc7031c0b949009ab66ba9ae3bb4eafd881bf08c969ef6b4bcfc0387edbd57540f9b53d9ec8b1fac4502e8034f196eb926e33e1308ce304b2be0fee628666b2b28f6ea29f22684a14663ca00daa5d49ca95c3b820cdd27e3f738de059c5cbf8b96c61b99bc22f8a614cf888fb001633442a38a56f8bcad22f9bd06f87168ac3cb41438cb2a8cd29ab22bb3aa4bd32295dd6e111bcf0dd153e946c95fe2fe1c934d1be7fd314a8468554d2f79372b3674bc327bcfd729f29f9516c90742b74c4a3264511f439327badee475f2578020801f93ad09528b60b800faba32d0e8256cea1c4c6f1a00cbb567dcddadaea3495942d8203119a0f79826105df7285fd0458ac8840a71895a1028f6d738aaf4d8a3fd4d5f65ac3a3f6b9ca7ac9dd7ab95e3aae4d514313ce0469d684ae8643b17dc651047697c443d44b2f94f6ca9436c0e5b595ff18d80f159e2f99f113ca2748bceb48eb3018d9808525b43ea2663b7a4af49c938c8fd18191863c93427fc211b0e862c9146df7ba406ed1bba5b6ac4ce8aeef97a3e02d7babae9e44a80811d7bf557fb83520fb099d023f9ebac265c238a7876695f5d50918b425219531e7b2a146d1b340de97b59847732d90544cbd7c2b7633b32cb98d6804c1f49d65798b6cf490d618591364b03cd84fb96fc802868962435c9e8409759271c546ac602f036e6a57a2f48f9876b3ffe1f7dd417ddcfa76cf903993f4ed3915c41ddf39fae25977afa284e5e7fb5e7d63ea4822fb762ee680bcb3bca60c228fb2d2ed6183f3e8c1587b1d0dd282ac04cada6fc6c92c0078c8ce8f9d93880883f6fd27cdc62282aa84a4c6fcc817cc7b015b2721d73608a95a7672099352f5693087b66ae724716c75878f96099ba315fd684fca1569f960cff953727770d0067f2a244a6654162a65935040d1b1b25e385556a15d6a52dfa3a5106ba62bd2113c8c4e8fe347f130ddc60ada9cbc504bcb83e1afe2b0fabd861c782e909293ef28fd57f0fbf144634e01ef1bdca58f34059b148f5dd445a010a586b378536eb5767030bce3671ae06ff7846249ef3ac84ad9ee61eb876b38a3d17adb4c670c2b704fd0b05137e21b41fa4843ea5397dedd90277c405d0f22ad9f8b66343e8da31640e547d4c2a38f47dd52712771ac0998f016a4d1d7f666378e5ceb1257cd843ff6671b4e462123050cb9e691eb9a107930997f5ffe910d466948a612af2eee88a84d6438893a48f5c30eff3516b77cd5593b31572366545ee344ac288c68c7b300781a00e8eab603dc8a736cb3186898d11ac68833a2b7c61ade89799815291e431e0adccf583eb434ac0ecb38e0f33966384f2252ccf34f87569c6a2e1b4f749b52e6c4674f66b054196b26902f4453605619aef922f704d79e8a450012f6ed8f5109d5e63ad230ac1b62308089ea1fcc930ce2e03bca7ed04a9faf3a2e0435c35aa42ef07621cc41a7589679c6cafa97679c4d808eed0aefab5a6503fc71370e4a62cbc537c961001c063aa8ca37163b44ec6dd5fc3813b064bb346dadcccf1fa5ebc20502e00bdf0f69863826f92c8943df14e0b9477d9625bbf37bf25214f3ecf5dda0c2479a0a092f01badbe801260c3b5c4ae6971869128b5edb49b65f641fd5635a73410ed6cbe6d33b7de1ab99bca837ad9809c63cafb9bcdc2eb70dcff44f0e4e8384651169b070d76a430371382b3fe9e21b6f6e0196c495637ef2b08c044de12fa35662af8f9bea1119d348aaf8e9245f30a380c33b41b6a2431db4ac7316d66636a40d8693ac3b3b754131e6aa28aef8ff878fab7cf33040ccb53277fde057b45f6ea283351d87765849ed7fe5d7e1bac3d0fd023e57ddd276fbf8d0217a9b91e4b527eb3d806b9248f78587ffcbef0f15194d175f468eb2455ec52cb193566c22c6f0fb23d1e00a98d78268da57d118775481e0e44732a609dabebfb689897dfe40350f63958f1c713c32751155aeb4c67d8a9f142f2f253ae7c95dcca0ac9c7e223f98c52a9d6266a2e600c28dd7078056f109f3a143b9048390ed7d8a576ef7d5c91921fca9687ee8e8c51c5f0b660b29ae04261fe813961fdc599512728e62bb7714078ee8152d58cbc4926229f5585f2f771dfcd9ef83bacbbc3baa78acd0d501342d60dc813a5b86dbdb76fa5c41135908f164306b4a0a7e95c58bd9e3cb0032347772f4e7a5fd2b563725e478b1c3ea70914a618cd48bbddf5565581c27419a7f5a3c1dbc5f5e41841b641559d7d957d068c12b0557bd1743090f0aec36b0672854e208142f029fb4222c0c25f073fb7f85a6737cc9cc70f07e9a16475d3f6c239aa4f983e3a47d499e00a23fdb2a4ee7f235e50d9abacc86d373853fb63fc466f944fda38509675b60c9b249b81ea8a562bd916092d48243cf35b5807a6b5440f83c6813a6d169a60f0c4b3dd0bce98790213c14d5fc6ff563ea6adcd4ae63eb3f769125494e813accc68e79d26e31e8dde543228a8dd5c63a52826844f31cde9872a7892fef604d1b4e76b927c4bca049acfd7a3eb3b24ac40e1d831fa7b88363a05f54239408ecb0f7619b67f3f3dd8d78dcf0b75aaceffdf6fedcd9a4a903f54198bf59535c42f49f4c6a9dcc9e75c72f14f85f61ac1386a51cf2e4edf63b0e6f68c96831404e443be9635dbd7ae2ceaab42bda6f9f6842c203ee18a65bbcd33c40deb8d96273b25a5f47992ae6e05292f7fc6418c58123b145c1cfbb9e46bdf8f943bbdfed74cae0f56a7e0df9fc3900036517b1b372085f43efda61621d3bf2ac4bf4ed25efd1c16459aeeef2e336d8654836a351d846cfd4dd1b749945035564a4c9d4bdb8e2b54c679427f6494f26dd77229255bce24f6f024fec3f593ac735a49943c9632543976edc0a35c5875415e21cf315776800f3d7b14b86ef51c1acab09750d778422aaf215a46c3f11d858f32c49156ae8b4ffe5a9b010468c70f23c36ed880783f42caa4e94e851f6bcd6f1fe97ff76fe3e19cc99175ab5ec487881eb5906091646439fc908bd25e38c31a88ff2f69da49cbb06a2afcece1c6dcdca41060611a6528c7b0cd216e0e4140db313139c79435472905681056ef905c363f5797c3b86de5fd51ad2ce7a12bf5592bc777c9741a27d8b5dbb22b07e130bc58eedc4aa9b6cdd5e0dbdb9ab5955e2439dc3d21aa680f42e5957bcaa8ea55ebf3b72b66a0053ce92fc5b47b0325c70e2a0026117e334296595117c1b64536e66bf603840d0b5d7b7a893e30d1d3d9919a929b9e3c623062c39f875ecfd79778d591b16a00a939de06a14fd13d864a99764e7b5d7754024f17a5fcd59f7e5bce9327fb1e35f2f321c97a023ecfe437d4f78d991dcbdef3fcee12eb4b33793dba496740d1172d1060a3051779e3f560d859f211d999d4816c37952e3a4a04f234c69af436dd34abbf3c5a0538308d5782ec913c98e1fd26e80c3235edae460a5b2d0844d78e00ad5007428351cee90cfb4abc868cedd9ee2a3458c68a6b62bd4cf9089069f7712bbfc8272681239e5049b8a4ffbfaf8a8be028c619a4d20eb1a547b4bb39b079958d605575f974b39c216bb2a8fd1634c533781c7c4bb37f1fa09eccb10d7b04db7ae0222c88371fa6786409569660c656c7ee405515649fb0582eae03b2e2c5f18bd30d8767366f3fe427d1b0f106f1c6a0d0e9807739f8dd975411a264f1694fecc89f0f1446793ced113266c13fc5001e745daec6e7c5d51a9ea59f9f001f439b459b30e11c9de91eb3c1ed38018f2755bb0f1564f499e1c9d1eaeb0f56112ba77fb376d2412335ae863bdabcc218fb26b5ae66c9176d4d50c4e7f9869c9b825761e11027e71035fb78e183d1a1764268d94fb91c9a401e5e29424ebf20215ba31880d7077fc58d2bf4d1db5cf6ecf27b5cef1acc5352680f761a4ba2340ce79ef819bf07a14bd99c41b73782ee45736db2c568b266165d9931c1d40eede6192d0f87535d583b19ee51841b5e3339b7711c2eb9cca678824661d8d44bc7cc6f525f50c43ffe8be77dc147c37de37ea73beb9ffb438d5f97bb8a6f5e76125ffef84d654487a919472b6eb3209b4e1b34a86e2273257060a721869b9c9c0ab2922355094a25e7e48612852a0daead0ed47e561bae3cf66417370e89cd4e77ee1729cf8fb7c14eeba3d6f8c1b218ea5fda936fd44acb85e1055933b0ab7d7d5b261c87e4ac1462ea681c5ebb0be656405fa193e9e2a106622d53814219a958828c3f5cd51b2f025a2e68f7642bdd334cd44d2c0e41a593c188e326b461c81bb3358156b73558e7dc1fc5faefe550b82f0eece8d079830fd917b81dac13bc077205a0d354235ebea4c75d5a4335340db147426f2abc3cf255927b4ea60875398321429d2832fdfbb001fe1d70b4a9536b14966efb7e2c496fb8c903c2eee05845bc0119c77ef5998a0dddf8f256d9679394c0f7a2dc8c208a7306f421dd9234397f148aefbd684258f3eb1b315ceac948095a5e77136344fa5deda7982c7db9f7f96f7593e3015d410484f95dd5d60d813922087b37b5e160edd1063a4e96c3da49961bd32ca342b064ed5ad13c548a24b5122a6013f5cb9a2619a55ed0415dbbb60bf984996bbab7691f974ec6a7c0bb7b38ffd8e5ab1b1f81fe66b228004da201ea0f9a26cbddc8a05937d90eb43701c677cbe8b886d68f423a6f57a347b62dc95fe63190bad64461fc0b98138ec163bbc0461b3a81757d253938470da8350273ea45c5b21d5e51fcd1bad09f1c8b390eb93d647a219252f78cb8eec1d844e665a185e540dc7c5d6dd9a527848dc72d1eb66d3c66feef1b96cad8d09e4e16c755dc8dcb7f866eedf3313bdde7681cb56445347f61eacfbd4bee5947ef3cd8796f4996c577724c961b8855121364955b9df0d84dbb6ae348faa1806da874d6ed429ad633369ae4e65f5cd520063d7b105c6422abc9d4a890c5f23e75620958e0f9f8c48a16ce2c6baefa095429005a04699b0b20d309bf98c55ca91642d5cbc3501b6d4803851e085e101fe983450059037edb73a19b5f73d2c1a5e722c6f08cbdd3b6dd13ab3487bb276bc9578134fdf4c990cf4d69d932b234fc0e56cfc72857e790650ff8282a74d1ea257ebeebea1e98d5ffe649e8cf77dcd3f294c28b46e9911b5467130044e0b6c96d51b104bf321643f9b482e7befbfd7d573ce9295c1e14c9f82eb981991309761f2451dffac9273551821edc0c3014f519d76ee01cfd8b54d687dfb40781000e8a32bf2aabb92985cfd83bd090b80818403a56cd151722ea022fa3b8f3db4d0563cfc1d412569b814b409837d3d0898e4f431cfc08883f22298cf8760ffcb10d07fb8c6cb2cc52d13368746421b34d7df7bbfaeeee9d2b731b0f5a906982136e2bc675bf1a7b9d1e55690b597cd5e04d9b01d0ee0ad205538cc2180771531078e387c5a4e1cdf0529875eb9748d2bc6c6d105020678e52b0c5e7b72c03cb717040719d4d95cd81ba565678db85cb5ac9de2da5e61fe33afba6a167a514cae4f0c8fbd5456046c192d1996446f909ee49b508987f8ddd73d1f7ad769344205309d9fc442286fbb9416195a97dcef3c3883c89d7d48c1f3fa05ff4c49e1c54fc217cc246099c6969bbce0f1222b9e2e92c39c377e2cae70e9d59b77620686ba172da3f81434c0c0c95a02799cc46759f64c3f7563cf9fdc95c5cc94737dcdd16b93b5eeb9cf6dd7599858c477bdcff8cb46952b2bc4afe6e5d3dc0b1c948f0d8f70789fb27dd85f4cbce3f46b36c672328a59314f9daa0c7c52d8f5e89d48ca3d943cd715796bff66d32e1e526434475f1674179a115643e1e40e28ecec418b09e2b0e744d1de7c6fc2b34b1bfc579ed2105819655a8befafa8e29d49feb887c47e40b219f317565cf3c731c7bc3bed11dd58242375028e5070d0a14129425acb3a2c65c8bffabf3c9e0af7d23f1e2ad61b203b589d226e2e020b1793417e6293d07026b6f55693fa5f85eb7b2b9a7451ebb2498083e51f2313d1450a2d0b4d9978e772002909d6e7c50c24e2282062f49fcf6cde97a6bfb6186920141081532fd306d58147a9c0d0fa8326fcdc46bc740adb25f1757862907d6bbe44c97b7c85c14ab4fd6a9b1a89dc417216c33922fc678fa1a6a7881197f93f88b7b6107a63e134575a48897f3ce40eafce02384e9fe21160eb340a1976185f81b10c669307c949c4a9b17d41f0e5b24910a8571a71803d72c9f756b7d2373a0e3fc3a0418d0a51407b7c4ce3ce634b2fbbf5fe579875dac76468b13c37941d3b63e6e5e35f651a7c85a7cb41634bf03cf719ea0a8e24c4f9fe29fa3099023bc6e44fe1df1431b0a1cc4493377e1daea98424a9c2fe7fc4896f12efce68bbe08fba8a9ed7009eae9cbf30db7ed901f48535c2aa6f3850783214cbe3289e49208cbb52761079395945dc7ae0cc43b9bcf8d1a8b886622318c90e538c0b58fae387d657c1a61798cc24f790a1f8dc3312d44e4cd4f897f2b87c1d45b80686b6d58a30957b2d127d998a1bc4e28789b6f0ee7ecdb71582e7f8f4a1aebb572f9da46744e63b438ccb3b9f1962711e6e681b15f7239da032e435b96d62362de82331534a26c801140dc38989ed595cc1523bc676bc1195339924ffec554b3d47ed36ccd4fd5e5abb2f1bc9e38b1ce5195c618309775fcca050c678de8de20053f0d65f2b6b06be79b954ad71d00b793ae9962ac62e360f7c819af9d9f3e05393db9a24a1c34aa63dc79ee2c5013edeb15de1f860d5d6f4c491a3b2c02ed3695a236f83d053a686b94a9b51c1d780f509b7198c6c16e85327802c7f138ddb037afd245ff22260c913f63091866d9f9659ca3b62663e5bdf8894921125155d17b671425e0cb7dbef6fd25cbf54387e08985ce5ed6b9c6dec6318841b76aa6e830fb9009baf8d566a4fec2edb40e98b40e703d7e735e902199aa4bdea7ab1c95c7588f8030f4045b16249904ff9ef6b6f47af1fbfb0aac8c2ff0fa4d1de2b5bddc4db17e79b1e20a3249061aba1eb68ce90acd8c85d37cc6f7683781ff120dccfaf2026eec95dc3522ea50d85e6c04326d8ebfa8adda67ce94dc14e600de5122535dc89eb479a43e215c3087c398d1adb6d1f1be4ffdd69b65feb1efbe6d1ef63923accd0a4198c0628269f7b0f8d901719873d01dae7181d2047c3f8bb1b2b165470d799db2a5424221f9746fb5ac4e7caae1c0a19cbcc6feb514cd0ce65a229df22b1b5a7f8164828b7a980039b4686dbbe195a8007225e3ddada8b15de54a73bcb31e2ad3922fc347ebdc9a5f9ad8891ba20d15fe4f68da702066e9d934c4b9102c251c3e19a66a22306555dd98c32c9791e9d651f8ed3808e5c704e874f17996c039749ce9958a1451ed5ca94e9d667eddb8a6737992df1d4981c110d6c5369224227d7540e5ea3f7924479d0bd29dd92c1c8f980d3eadd18ae4e3abf1d7ce38aed53b9af4e9f876040f096505ade070908dc7570aeb16cf20887aa1bde87b8c708f73f71c7b5527427024085aa60f5cdc995226f014cfd4da13b41d30856cfe07aea29779862dd10aeea93c0557565f5b56cf268910d7ae57a23febaf31c59180fd567fae9f4452a59a31654ee3845f00f81268f92b4ec6f099055816c8f108215b344657705151733829434c95df08bec94ba1c7c2b298b3df6c8b0ad506f3d82b3c3be24878318316cb0c0dffcfd6176116d0bea9a4cb59b6fe64fdca1becd394703aa341caf27d160e6e51615dbce1f7f2f20327b0b90b342023bda536cae52f696b27326e43ccd445354a68da2b9b1ca887908ed24bfc2080c40c952be04c67b1bedc2a8fc8ab6e8a86fa8b50d0628a94c1c4aed5bc281daa36aa1e9470b999096326772e23101bb109b741e372a83c240b1c4728530a64522707f36d82f623e31dbc2982dbb0dca5b3f94e038f0dce603a0fe3856cb22a417f274d58f4bed67f95459b03fd0a04ac468d91901c1ab10e775df0bad59a480a155f14ba9aef66f8cc81e1cac2b068e53dafa8c332f18a7ef616a505da1a7561081b4eb7462b464c238011187104fb12811174614fe662da61b2e2a5f215c9d29f42280352de277cf3250e3ee5093b7b8b1a2226f649a19b2275a247b6dd2939d905dafd645e1bf05e46286ee4ce798e70d4fdc10b5c6c77d538176e1e5c8e571d21c83546772ddcd7beb087718bf7e881771f661f9ac21d5354f065321bada196f0778d2540db61f76c9b773869ad5fb1cb67826e6a91434594e25aadbef3c052b3180b17c10491e72da909ae012dcbf684afeb64191c401122118a8e8529f6af9016004db75091ec9f20f8f3dd7c3f8fb5d965a8aa840f82702b42ddc06ed2d948c1cd1da7c5f1b4afab07cdb0f6600f1f3f2322cffea10eaeadf1913b5460a7c30da74122d8d09e4ada368c0982b8f117d95c44dee5f8c766847e4a1ad57723ecb30e27834f28443b03db288c80786936022a0b810b5bba82838db4081e7870c62b349325c59edc52e206b8b44ea8c3d17a997a9ff2a4e946b1d4975d0ffb876c20214134c1c0ee1e1f6216b8b0a07c1ea48b143675a24f85e1e3d0d50b9511cacda54a8ae9a9124ea626887216b2625bc3d1680773ee10f48121dba4241029fcf6edc9c3c3b52e729a168a98a9993ab96087e837eb167da67707caa9d442dde342f1d2ecf64c1156c0dfff1a0254076caf199a507e220244529dd88de18e60fe65ca924cc695e44fa92df54caf999751dfe71ec3ed7ca4627c587864ec10cf83d3169f1949ca4adbecc2791aa33de2ef51faab488c80bbeb1f6a8b9bea116f55bbc277091aba9c933b1a3077f7e11966708629ef271eb1af8cf47951e0898df30efdea822621bee6b82b020f7972ee27c6b07030edc2346d899f064c849c07a3140b857cbf5284232e98e831a5eab21f3f505301a581f376c245f025d8b8a921ac8e5baa0a808e0272fde623e66c4dfded4cddb784217b5ae28fc510e6a1aa1dacc08a665e4fcad55e0e05ccd02e6c5a4da1fcc97cb9240a01664a36e2746a74d313daee202175563b81deb0c52d526c9b690ea9a61a0256813fef4928dfd0425e9b772232674129ac9457fea36467f021d701f5120c29cdc012d64c61e696d58dc303745b604a81d079d0c91c3fd91e5c106e0c527ba802ce79fa222ecfe81422338476f374330d08e0620da2085a7ee48ecbab6fe82c49f0307fa9ed5ec9b13c0ae143a0a190563517ff856eb3051cbdedafd420356d85b509b046286c46b952627e837b12d4666a87630b445cff9c233ea01d5558862c49374d74c9c6a6255a2645ac1dfe34edb7814a3f1c183986c503464868b05f104a3b57e41c58db291ff53f3ab43301b5d6c380c172b74cadd6eeeee6b1b0aac42e0f66bb2e4e21b38fdb1c07acfd685b2544bd51da15593d7ce37ac30f534e011471044a1d07015e043a8ef6e1cea95337466970599e16435ac9933a7fcbc026ebae0170cde4461e771323f891c68631f03fb86eeb0e0f6080235e8a9a70a3c645ae853353855853bb6094846f7aa913bba1a203906139daa5f61f17e061d1666f7177056d38ad904fe9fcfdb90a30a7ccfdf80e5e1fe91399f21b899c618b5e23b3ae21d18c5a907c0d74a369faafe49433f0fdc8c75c21abab237beb5d10b606917deeec037ac8daae0335f6d722ff78c60f12d46eaa149e732026ed0c2d6cff4b214a35013218b06cf5a38022bc88a099a4abc8de3ef32376e0292002c7b3bc6bec9e84769a27466750e1e119b7e0b14ad2c15fa21ebd572fdb02c02b563ac4101e2774f68b964e6c4fa1dd2722b077e1dd386e10b070b5df947bae688cec33a93b2dc67ad33878e05f778aa15697a3afb0cb793d8399d1f7b58e90f2ad05738147c388bf770b69d89fac5a1c7208a9f3e62650535b2d7281a7042e078a15092592c6503b9362dccac7ea4836ad2eec9e9ad9a0fb6e0943b1ea4573bd099d196a0b8b3d349a5bfd372293ccebba079fba9c269122d73d1c842094b7be3dc383dd0bab37d1eb08670aebae777ff284d85e91f3c8c3624d69b8afdb13e7a6a881b6eb484c0dad701726ad9016281b6439f2e53ade546a01fadf393cca0f1e2e2d0809a0f934c8138a84fdbeff20838f2067cc918bfc15d3b29999300fa7d128180bedc354ffc1abbb278645ed11c00f1f88a798d5e8d245e8b41d9a21199fd03fdef9caeb76b00809ef16535625ee4e4a4c951d7241ea159613c67f98acf560afb8540e28686d6f0dca362b789d9ec07213cb7721f4af412e7cde94d3897b8614670f84a61306ac9fffc1c742438eae7b3d6ac21cc8f2edc16ca7d4d8cd173fbcaec969b5b354261e4ed447449c0160e9e31ebb84e07bb34fec710d27464e22db684cbbe75e0e0bb8047e07e91e57f7d7a131f351d465d3f1d2f45cf07341d36ad035cd5be9a3636a6c90f6e2cee182f0d85302a6736b002cf86db30d06004989defce8c8bdeee26c4ab6cf3408071a1e36e6617948c96c729de967ba544b245b34fa846f33142065319e7ac9672002e751361f21c51922d8c01f3e084a9383915a660840186729c510465af5ede2d91a90897088f8c1bcf5c1cb0d3bb92556da1aa5fedc23af20679c9c9f7b63743a66e6051eb9906f5c9ece4c6e9292871282703768033203e9dd718556dc8e5da7a84cba6df481dccc79b9cfd8e95d774947de252a0fb0fec01762c20c45257a34f13d102a9d90461676f70f952b6bc6a72bd514380827c2878015a76b8abe6f02c2cb1ae6c6fae03efc38ca2c0b1c1a92dea0fefbef530521acd3a325f849f51bf97db7ac56a16c2643bf291abeb544bd8b2196d556aa20038c9e6fbcd0b165d9ba06d60a217b282a5e8d6a6952c3a15b9bd8e6e532efe33c62f7488528cd058dab0d50f9c12c8e6f0c157af05779bb6167fa8050bc5efce600ddcba88689887c337d641f5c2beab21716510ffead3ff6f87ed2a8e7525d960782694cfbd8e309cbb0f5547b1f4c6a97472d4218df8172fd096f8f9cd57af20167f7c55317e433b2082a0927ec768643d3e7d02787a602f868c2ea047740f075e76e89530c7f532352a10dcd251fbdf19567be88c351a90a8eea7ca0431b44ea7d5d08da915b65df24a0d1b32f2e9ba7c5ab0c4e0fc186187cdb12abc64cb8886a7ec06badc3d7120467c999389897104cb0d777673fc6f6592fa9fefdb85345ba2d17e6411135b1fe19dee3a5a3a28adf655102432427ab71637aa9f248fc99a5cd93f24d26fbd3d60db3dd3bd9a0cd34fcd49e0e47d616d34b2bc6aad23b50ccff19fb98ad996f5c2828c2d793bb9e091e553a5a1340525c3557f57012e77a2b305429a3bd6ff685bbad62a1d3f4769ff6ee21240e52265fec5d100dec8d471dc286a59f89996ff74f84223531eefbad28ffccf3d4bf8faddc27bf84d37f34f05d9a21dd01566e4392fbb596ddef634707656f1fb5875b96c09483f174d32b6506f7329e5a9c48ad3a9a0b9397b52ad3a1337fdfe9fe61699835495da9bf4616a086b6ead62ef53f7c38d1551b5a41530b51537dec5b2c0e93afcfcdb0a6f7a2807d94f9ceaa62b3f3549965cea95fe9133d052a9049ed40d3d274c46ec0e1921ebd047fbde6bbcfecf7236579b160c05345c39870455d231910a1d2c90935d06fb006e82578fc28fd39be16db5f286a0d061e12e32a0b5e50b7f2837dfbf485479ee00e32a979f6c8041804a83b961e13c690705c57521a4991a7d450389b683e383baaab5d0398eb10a612697acca65921fb587c5922dd5c128253f432784dd7451d8a44f275f8c18003f8a70c461a8c6c15e79aa67e6dc3f42b24f7783c5ba117ecabc31b85e377b818c76822edb5f48ed4e02203923031c1de1ae343ef75bea0fbc86ec31493790cb4084e0090f74636ca78ab613a5d8e51031766919466fe8af360ab7e3296040309195f949c5da304d267a05876c7bc76857a97fd377a0d557d76103eb44ba475e2150bea61158debe13c3450b61f9a977600d1e8f426c8c4fa070c8588b8bcf4709d71b7e45d2f033aed6b8a2faa4b8bef8c6f7ef165beace4af44f5c641b09e8787ea04b11c2d3e961f2e0a19854d886166f6df10e191c7f3c7a101fe7bc17c67b12f0c951c46d5a364dbbc4374cc7b46b4a8cff99765bdc84c62cd1bbd91d443711b5f3f661b57389875b273d397ceffb87e4ca6e519b5ae987476816d5a107102afe5bd801ddfcac4897499347f16f508d01ce062a0c7631bb27d4cbe5df204127625dae610a66784d352395acbafa33c5cf639cfb4d3e9af4972347bf782bb07be05bc943c0ab8993f37779ddeb014df8085cdb3ee8fe4ade8934a7d3148ceee3c521a22329a4b504ff8b0ae71acae1672c70530f54880f3c00b699e77a82515a11d449b6bf72295050f72f67ec53c83a077de6613c08880d268111701a55109723b77535824899a1f3b6275d73f81d89b45d014d4e5adcf3ac7aa829facccae404be702f5c31efdf20ea825b0d28e6732cf96b44a0478788092cd9b288f2f4252f3098c2fb6fb718dc7eb2debdd9cc3079c103933bbb3a8053dbb8853b73cdeb362e4b52302f987d66737113096d8aa346e95fe73ec8c4945f01a71e062691916733c7c92a4942ae81053ce2ae5fe9f1a217f3ea6f56fb6b16003d5d3889101c83ca468eed1c60c94558e8b6ff73265ff502b26b6102e737bfd74650a53496ab2797d3fb12b106fc2d3bc6cb55e64fda0d2c2578f0aba07ed8b9d3f1b5a11bf3ede8c569a124e019812b66c16caa54e1b220ee110a6305d721cd8b65e1bf280a31e345d719a358c8d0203ab95ecb738b40432a86f67a88897ef3f4ca6d81d5fe6b3878521b24d51f7ecb5b4415a8d4bedf530bea09a0e4454bb7d7e349beed7e3c9839c32c7195bf20dbb742143b37c042ccb665f582c5c252c42d2a6e94baf6415cdef11f2d9a060b9e89bbc0396b47311554baa91d1da72cc518fb0c946fa838faa3d3e285d59724fe6c3cf69a87ee1ea9fc0f063c899d8581115c2fc56971ecfccb6629a3c717d4ec1755b9df555d92ddd22cf133fa5f4f60e20724498d4c89736e1685e76603fa69b2711d6787873e913b6930f189ed437db0ced3ed690a2c56d1c48cd3d91798d2c687b33fc5aed2ec9feefcb13f170f8f1258925200f7ef8cc93ad2b78798af4b24a9066f2ff914912387e18cc7adbdc55e35586bc8a3d3fe696db2924d94609574bc106657f21def2f0b21db730d3c392baf9ffc6ba77a2dc66cc4aa5ea59c404fdccb32670bf1011ae38f3d8f0f6788a996cb07c9724e6e14e55afa86ca8b806f895bc7577407bec6b3466b6fbc10e541a51ecc713c0cc9df2504854f3e5617c515c260451c105c3b7464e34f0d853023ad007a3541d448959575e0aad6f4dc8fe91cff1e4a51b3a9fdb976b6e43d1aa6c1b8d9d8684fde4377aa3bd0743457686e83a277f6e61b3181e3e5f708ecd428f1db30d19877d7a94e49b98968b8e3cf0e5e25d89604dfaa528a92abc32dd3b7e1989de972370d1f502a83c605200474d1c2b3fd14ca07aba2cf05d73f2dfb9f9d53bd7e3ad6dec1665fc6861d5e05e2c32250059d8401d62be459dd865aa03ada8efa3c0bb48b95f50039dbdc2f42db1a83c12205b06b5d3a4e3e847ee906b62f1ef08c78f968bdda998cad55d3da1cd9df46315af6b016f0fee1efa0a2ac1c93d7ac8312a2864f7f5e6f414e93f66b8026218ad784c55136a482d48ee6149cece753fe4a5759958d151c9276196756409008c802272035c15f90c1c14ed7375d06f1cec76e64c1a9645ecae99863aae797d1988ee8c4371374ecead0a23c4815c237f84f6cb82f7d82af3dd5762d0a61c1ba84156f29722baf15a29a1f8f3bdc681cc7f569014752cc1dc730f11b1687088c9cb35d32ced85422ef112abb04ded727bae1ae148a298d86e77f271bc246e9fffd2b097ff9763053810342bb543bcbd234ec595c4ddf5deafefd05fcffef6b810f4c0cb8cbcca67b6c260b38b9f82e7d3b1406e2865cc1eb850dc91f0ff521600f491a5414d13b133a635601e6f08483a240d63c8fe09fd0541456b4caf6661ba2bcfc269c5fa5a0b937e82d2736406f19813c46ca3425ad5547550219f747c77ad11c50f9572e3bf9f59147b1ca606340bd9eed218cd3b77d31fe6525212e7c63404173041484b02472d4254655be45d7d750b76e903c02b0f956f1fc765029ed8d64eb5423a850131a5ccd72fcc493a0e994a42a39c974183ea8aea25aba7104f78cd7187a824dbab324d8ab95e01552728ee46449f23da20fe1add8e001c044d2b6e8bc4142a57845a0511382d6aeabe26e269d51fba5676db3c874046b6f26bc29a3ea6c1e06eb59e0b561f0201b6df7aab73a153183f85a63bb23cc9919ea4bd971c4e925c39e30ff392c33c24a463bf105b9da65643caddbe340449c70f9f6773ce9a2f654572308e6eabe26d8590cf2e6555fe38a44f3aa31921aeeac328cb543b3fad1f38ed97e9f6ca4efd13ef6270e48f62609d5630b2a5d067ee456d74ac14073a22d9d57997ae50e3e09653337f7326f87b6682831c3ab891eadfbd0698e37422d89b527b8c14cf2d8c83b4779e7b513d937b9a995f0c8c93e75fba21d826560e2d05539989eb4555870776e5c1172c34a732a8217a8341991d081959911947229fcd6d2f6660528bea69d96a13b08c2d0e37a0bccced4ec884d0d49ca30e6a64a1044bce48ad66fbd29bbc58815324f1d20b69cc25ead2c9fe7fafc55cff2ce942fd23423f181583dea9fd5b24fb2c98a87ab18afc351852d6df268b35265b3767db6241e2b6c93609b07179d49639fbf4710addb82834d1777c259ffe81f929faf2253808d0fe2ab4ba5764bdfa35777b28784fb7180dc265a5bdfafc15a6361e61502e8b984b0a16c19899d98c033d825f990c558d43e8c5d16e0271a8b3369c7baa87daf5dfbbc09a21a15a41a9cddf09ed36fc1f11561a0ed64c37efd85da3c1f467c369b889a3462cbc7ba3e4ca9db758c3b2e314d0bf09b0422c2d38a390d928589291054bcd0c54daaf83f6199695fb394d90c33a045a2122c313df5ba5014476fb1174a710cc1e2c5d5ab7c0c397b73ef6c277cef4faa2e870d28b6cbf22fc1a8c99ae3f0024121d5a3b78b50e45362d0d2b8b3c1dd8fabbf9db01759a6719bd245528c66b073baaa1f99e2808bce3296432f7e109fad624f061617e4a080d56ba4f9d0f03ee2ab15a87efc155f9d382fc8040a39b777400bc2b84631c3620397b0651f2975aa73b53537f6f81d00f34d727fbaeda264673ead1621293f9dfb607964a6eb748275142f9eec8fc5fec1a8c320140bf46bab7ee5e7ff63f8f1a87a0b7fdeade6fdc610ccdef2e5975fd7b3fb1f4024b68be5923ecfb6f1f5309fb9f698d56b5e096e4783652ba346c388061da61b2fdc31b881e226c7cdbc4f0e20e6b57305bdd17d7e4cf8fd52056b6717f830a4c98e17a15457eb6bdbb321cc7067a2580506bf38efac395caa78b77822f5025b5cbcb79a49f784872d3030c66269f53a8a8a6a6098ed042f3c45c80ef62c3768ea055532608757e350bcfefd9a88d646e5eb5a4ebb0ee63e86f90034cc5be21067694fec2d1ecdf9e5a5ecca66c76070c55bba243e8588a61083fb8eb967b9eefcacf467f77281a30bceb02b7f638cfe95c8af8a8f59d6bb4c6a654a9ba6c1b76599594a659118b930de355737035566a436f5657fdf9d65679d1ab63ad5b5aed197bbd51a6a24c884d6c6ac637367cf9f44bac450282378d31e8c1a37cd14512f6b72885c58e0b587bcc8e6538826a3ec1472ad1da9ef87c897e82fc4af55aee65e2069664c4831f2b325969ea76a6f4f37115594f5ba6a2d105ce45a33368e3fc428c32691f8ace180719f757ffda504cf4beaeac86df09bd08017c0df787926e236bb16f2f7ac1e18020bd05734de38362d1e1d74c52495d763c2cafa0955f7bad1b6912d3d399165f159c6b000238a18434a2f73b6aced92df4dec95a2084915dee102e201c82de6e63fc48aad5c4366ffb24d13c4319c9877fb2ce72daea6fdc84bf760b5cb6424c22cf8f84e08f1991226625c80c327402992a52532dcd2e178e086d849f401f244bf0a620b4bf87a5d2eb16484f05039a4fc6049fe3d2e3be5389398aa5f32bf0e75161ac828fca190c1b269792312767b4701b0fc278bbef3cf10b35fb9a184191598b68f48e136bb7d1bbb2105309565a60fb3f811d508f95cf086a17d8e7404796b2c813d15857be180eb61f1a6f6c14b0ecf7ee571aedf77a6846f0f1192f6e821446d4b7c51d5be7ea7ab2ef5266fe7f5914e30efbf875eddc483975e55caf687cbc19bedf7f89871437cf64cbd9ef5e47484d1d184e4719b2a8c2d2f1e7b8fae64afa71b40174fa7e0c874bd8d2fa6d52b94c3869614327a5be34ff7c2f4f42de9c68f1613131ff3b21c94e2fb754d42ebbf588d6894b8d8e838d57001630802f2134c02e73518d64de984b26d0a1ee82de039516788f99c0e572dc2d2e5d78b2817e379878c09483f7051b2b9d6f938094f749407bf82e6e1a3f4becf5089df1e7e37c470891a147134f196e7e0e682362e85ef67caacb9fdcd589a0b3d87a680c26a0b0400b35caa7a8e1e63397b420c9625f131ce89022b5ac4d634347b08360e6c023bc55b1602d276cb6b00d18968fbc356c0e568adb44ec34f57561fbe1b80e31cf4842afbe3a21e6be4a921a674038e3636fc57c4ea8a2dea03bda5f84f93aa24a004f31f8813ed1c41872ffd4e8883e46c23e0317906f0329e258dc1ca194ae379bacc62ef2bf659a412ab4449a8fe31b7a1eee9c672925755a2c18dc9c6fd7a6ffd6d0216a2d9fed5c256c1d2a6734cdfaaf1048360e47e8ed45927e021b1f918e8bd3d226e0e7f3268b8e4c5cbb914bdaa4d25fdba1ef57d17d4f8929c73b1ae2e00c7f1d95aff107b96de1430f8c3092a036bd8b6282c8335a0cf370e1efa0d1bae77785bd81d8baa2c1b705b62c60be7a02e1a08731b265dde0e435dc6fc0a1d6b259bcd7e45f2ea630a6b7bf2569553a8fbea88a1b81fcd76dd7ecafdb0695704c1f1ebc6680f08db0a0629e645128dd459594a3819aa71b1d1ed7f53a3f01479bb6cd0003c68ab0c27cc1b606de4a59e5a5f01b07ca55c33f5ea98b7df84c1b3ed955e0e9eff694ef2edfe4cddaf1877e156f962c7f9f4bf27cf47a5bf3798aed38129db9c9e3cbfbec144692d2efa8672fe788e2ffc95962c1cdb615c0144ed5f655cffa2fc44aa0b01bf8f0d43ebb11f150acbe0bbb8c021c2174af3b1859b09d09854d1c7b86f73459162740f57f889cba2b650d8fb9334e198d6422f8a7aee854d6e5845521bb2c08cd539836f3b26910942ca9e6d2fcef11553eadd9a662c24a74069020c79f1e35d897ebb1d941b3d9004e383b471a70df9babb7b57f0b21f81a0d7ecbf810677c7b9210736c31f726a524f6591c9c32b8f0a0cd12b25d6b1a749319d44106868c56eb8c180560284b0cbf6b5642aabc7ff20504cfd6be83b881c6399722701df9556eb01893ba6f9b557cbedc01a744bbb19ab2bcd8cba202cdaf09b0c924c272f7e8da2b8693c6340a4487572e36787b5e9c84919e2ae76d28304ab4a2d4f344eba1ebcfd90c4af9c67b13b23fc72676d08b0365a59d1a5442c496ba1df86ac2446dfb5b77001b349961eba68aff132ad7389d6683ec547610cd730e6a9b165d7903b70e07e3754a68e2f972a88f2d9d613d964d13723b93c55268f6185cef7f7216dad151227327bdc405c3f3d5c21ff7eaaa1743260b47ab1f0daab1af8e81a5a18cb97d588f65ff223002534b7c9e2cd6fda9e71e95d347845c8af757e8df3fcc82a6a47d7e4947ded6b8413d6a0e69a64d6d79cf616cce9d8c273ffbdc244b5044c6aa72c957fff69f13a4dc689d936e73f5ba7f2c76e3656f4c2a2839a4f6e43a6f984551dee358a3c1ca2fc615e9fa0ad7618e1ef6e69f16b6cfe47fdc79c4aac26a9c8f357faf0e9063d00214e7cf8d8d21706094115ffe1b7c0e727ad7eaa5a3ef76b0c19988309a079cb39a566cd56da4a5aabf36d0a7edea9348afdc236959897c6aaf8c37e1599454874f47c25716c683ee1b1b65c643ec957e998ba7c47274d960cd788458bf9cf84ce3f6b8c7ddb817dc42b8b7e3b22f33050796cfc919cfc875446be70e848c398273e1729e2dbc49c43760bcb0e0b3caa9d23754fe972585e8b85419a7be6d0c6c61d49f4f0ad4ccd58f9ca1aa1ed1dad1d64c7d3ae2c76f1d029424b0d0aa675fdc0307db2f9b9f1c659ffaa761dbceed8d5afc58b6e605ddd6cf04afc8ad93aed0d88da5bc255176e29399f481ec00c7f82207adfe9e2174c7da6bae2c0ba8d8175cb98d2a30d707be9d74b21d107725745981127684a0f0dc843272204dcd5a0ed4264401aace9abbfa1c879c18be820ecf4d58d7f2134b22945825ff0604fd7af3c7de6ee2d9a80c3f778fcffbf629075c27b4e0016ef42024a8fd78c3e90043a9541fef597b0bb6d2da7fe225656d420d813708eb6c5b11cc21222378c3e17c102723e42a5693578831c3b5bb56bbbf259d0c74e91636480c5973975dca914f89d0767ac3aa6c066cedf8f69a3c2d5835ee6d31f22ab5ab1227a139d5803a4b2e660b59ad5318df17f00cc1bc671e12c9951bc3eb706e7d6c2fe166c1f8af5d5137d8f7be8c4bf08c90782c6157f6c00840ba77b82b425f1652dc5516b0a14e26b4f2e5e503c9480079b7053ca7456b6ea559f90799e17ba2888a07964891ad40a2267b5634d4223cabf0fdf21d1db0ac49e169285cf87fbae65bf1bf5082b21c94f0af5657ee81220bafb2be3b42b628946c66a58d758195ede9f7803fabce68ddd258a71cd31eba9461f8686419184052a12e077084736e5a3dd4f814fad8ae932331b7c56c0b425310bcb3ab709e8de3bc2bea0209e437b6b7805fe3846db5d27717f668ab1d923850dd5da79797e52b96fbce8f372cdec27aac509f2b21890ebc3f398ca6c52e35e406ca48226e1ec45fd3787e1e0a7450f75334622e9b4ce256ccd8b17d17cdce6db04e07da0053d323d9c27966544c13de8bf8f070fcbe0fbdfde2deebcdcb26870e0f78741343885dc0bf7e0d921ad7a0f76fd29d5ffd7d28cde9d7870269498a0687d4977e29964b034dfcc369cae461b43f0958ee948084dbab0ffcb6b5049914e77bbe00cca331291956aebb48a013ed329a44221c3934f3796f95400f816b5d01f91147e44cdf67142d1a406515107d331c15c91b10f7d0789b4812d898d252993ade45de66342d6b6a0e13403face1af924cb09b9f90a577ffe6090f4acf1ee64360f1adb99e43b711a8008c6d5ea4a5fc36ed6485e009b5702ea4722c94d84920929dfc1c465060f4b6e30d16ee03ad92b4db721c5a538b43f895aa5a052027632cdde68c0005cdd00201e80c7eb4e04016bba573444ae83225867ca849306002ce19d8ab314393af0fd40de147ab9ca1663106e9b5dc49e331eb7da37626ce99d7e6418b92b1a0b6e89c4b7bab85181ca84966ac22c0e79e0f025f295a52a5b742fd0e72cac75113cef4f5de64bef3bb3fb198ec26e8140b93ee68a12bb68534e1866f426c4c341cb9119f7553187ef73646e9b709a642e8d5f3d828c8332b6194851c2679c1408a9c2fff78b5b556505027ad97f70456b05ff33a422969480eca21632ca304dc25efc988f527de3161d4f4e8dd966bb6c51a3810165eca4eca86bf1422d0df5db465dfe6e230bad99d493011f7dd3ffe72f531a87d55d33c5d4eba544bdfa427eb3e5d8b99a6fe65eddbad648abd9dbc0cc0704773561e1a27f59e8f1406c3ff272b62ed89d7e6a78697a3d6df3a1d3a2921220e402e394c32c475ed680605e39ce7a607800b9e1c81525fdbf31cf3f92542072cbdf42a2427e8f1a395b1eb645fe4823eb922472817ac7e0473fa62a949491ea7cf7f9ca53f6551d48566b44165e0bb8ce105a57d55290f8ae65aca55d9a2a4aaf461fb539bf0a991b6bc366ff62c916bdaa30c337d1999e004f36233cccf77799083779730d03124941867bd8b09a3cc5b2616c7e50adf40d25e736de4d91b79406379540ff05e78825a8e2281153aab66cc6ac660dde302730d1b9ab5a6e74c14caab7a5ac6f3b2c08bab4349b46c3a6df6be38c1c6dfb5d66906c377dfcdf4b622dc189c99c0c2436f2368792ab9fdd51cfc18661350fd4d0bcd6458a1e1007b4ed43c4356ae2b2d3862099522a5d6fe143671ef462b1285de0f0f4653cec325f4be13f0abc5c118cfccf9f0626653c32adfcf8c3f8366f3abacc0f867babb68bddf2f7ad48e54afc063fa107da7fbea09b4b3ce90a4fdbb3df3c8a691ce141a4a35f8209a5da2dd9f960db0fdb2e0ab980d9eb125489531d37887aaa69a9f4069db126fc5d4869a86a71cefbf39ff903d586d7face341d0df43ac0a3ab32f190922b00ac55ee4518380787f0d52d1d50ed2e79a6a4d009fd8bd6f75d0354b7274df26e43d0d4ba6ce2864dddeac4adf62bfe0a522cfc424e34f68f61416066d125d1ccb3bd475f84773d462c1bef1f035da470a7618646d7a6121425e7df146b694a9d77628a391b41868b9a4a2b94e4b74da0ec267500d37a6ad25b81790f3b439a86ef0e78d97b3dcb91d3914e4650c5c9583eae9fbd2d0979ef2f28f0c3535121e5495c89e5d226275a4ab5c40900962d3abfc3a140f3eed1cc82a2de4a38d60f6c2b4ea159e33ecd7db6d48966fd5ff2ad734a171cebadb09c4a81bd4233e1df6fad2e3e82e6b59123cf20e18de865e9bee10c56e7d50a7059f9a4206d29967ae285c4f977c7ccb645b88a189e2f9ad0b6c327fbb6716d614eebd4311158749e40c14ee591473e0aa2a724e0be9d7b830f37383d94e0899fea41a360ba273f369df35f706a1e0de61f37285dd44a2b180c773094c0a722850505bcdfe00e055d643e307ac97ab6dfa6e2b5ec28f3adce117a274e2b5fd290a358338e122e626e08e23954b82aaae9914e8c38e7569e61ffc9b25b022afec844da3ea82447733599f3b4a8bdc70656fad50cfb19ec71e1a0de00298d515379915b008461d5547398553861848a258e02adb98fec509a4c1c0d469cac653a68058895d3b9c014a7023acf584af7362bf1a8532bb6f4b15595bea11b05661feabad85bb6c6f880b3e12c89310ac36dc41ffc03ec96af334980936f6af36d27abe729dcfc0670d111e01a6be111c0f48331b415a47be2e29249304db1ae73f16a33d0e4457ccfb34bb2539bea1b4683ff814e72217de852ea15cf0e922a97d62e2656794c36fb21bb1deaf4768b8b7f1a9cd2ab8ab035fcc276e7246bba4125c9f50ee7970d5cb74ce3b8bf6f65b6e0505b1a485a6f5a2269d60e5c7c2f253228b417ce03a67ea7b6c749ca8052290f2f8ef23b18cf335524a8191fc8d0c002376f9ca563fb805627e24623535826880dc5e1beba6db04bc8e18b44faec37fdd0364fe53eaf5804b46c95b777c58a3b5a755b2187cadd95313652c5dce6cbac78cedf00b8af22f81b7258fa624ad2dc55c73bbf696f473164cfc00bf5978e74dfa0a2764bb457ce18a482b33623f07cdff7bccc83f902fc694f9205ee9694e1950a49fe105a2de7ba5290d70a429bbc6f03b30b54e9a988fea1fd67232858d0595b671e600bc6bbcfe1aa9c9541d0715d6f6133b2fef9d91cfa62047ab32a8433397d4e1115b24ebfae25b391e2a6a3fd4c420c4c9bca88e035117625f7ccfe96ac9d032e24a914420972b63796f9b77078e6b5d53207d175527ad7652ae3f62f0bd6776354f2a36c0cb0472af33ce714c5c19806fde216c42eca873b4bcca5a5de043e0392cf82186107e83b027132367fe966e9a673aa2beb84bc4a8deb1e94ed77a700a4c96187993aebfc5fb2bd2455bcebcec5cfe741f2b3bf8bda24a41f2918b7d0a7fdbb17ad2249effbd327bf8affeaaf1415414f03892f790e6d702e63046e30c12576496c6a1d1353d5827ad3f600e150de4b765ffad3ae59e9403dd09a9a390d3f98230bea24dafe00f562a7c5183351317ab1a7491fa46d51717afe51df0fd2c5e713916eea94691165d3da87003f9768fe81eac0bff1000bb3ed2661935d3d77ef8e1709cbc8a7e0b4542544bc29dda7b7d2c3c8ae3ea73a5a82268f303e4fb471290fafd1372aceb8f99cdbc9551286d5f5ab30e60c84b67e92f412eca4eac98d512885b8f5ec10f9f9741bd15705c64341b2e732c43804b0a4e224377ae83b0b8f946ec77ff6ad74058de17e91a9ab87b48b7d200f51306c46fcef2b544a61e9df92d64a19ca96d489b11bd5e692a03db6fa8dc0464a0f962197c2120b93c43d87244b8b39893e3ae8a26078c6d98addc47e42ee19328c1cd30d8aecc6f72893bdf28f1050395d684376231bddfe540249b7e9afa3c072b5ad6a07fd90a3973d2518b14e86b1cf45339d0ab2c5dd60b83b2dc01cedd0286f5cd9e66f2e9931aa1edd84f6b5562e58c52e40346b9718e3346678bf7931b2fa600b8aea3bdb8081713d836a237e108a01e792f42597979cc237f54f64ff777170e410f6af3d23e8280488e60b5e343dfad9507ff0cb7efb744ac55af402a8efec69a696e90a158e144098a1e91465b67fe2382867293a77fefe65b03a0ffba632615b9553388cf819048cd8566eb5703cdde54c4e596285d7bc9d5b02ebfccd68212f328a498e7477dbd1e22120147d6ec226cff80a9118d83c104a2aa4eea44a0323da45eb436d6a7b0eadab02282e760f5386fe5a22dd369aea7431c2733586af871d77fd0bd8261859c916cfb314a9a8d699275107525e08dd4a439500cd65c55942dd749426d1f79566bdc7c074f39b80f236c60ef9ada6d8cc4c66d9f8446c7e26a1943fb0816cfa6c8d731ba161d0412936797ae0d3f5cb8c91300e4f70dbff202f9d8cf0b36b28d28256522cd8687e10222634e474315d9bae343fd9dc99d295742bb27a04978724ad3e3af00d470cdb9a9960fca8f24586a2c1aa346425646a8a72406bb34f27f642ffd99b104dd60359b1b236c6c0f4b11a567c3d5cea5798694516b2632f013ee27b88fe5f565446736cac396e3109ef8ef3d11239aad0668a9d2e8c39f3e8772f0a3703f6ab95fbf82a743bf5a66870842e28cfcb6c2d8c20d4ae83c6677364a6aa13377648f868e97be62bbec2041c9e59e8c9944fa907c3931d461e9db18aabb4c8acf10984b2a7da147a212759272d44748ad488481c7e90571174571d7d19c95e0c8c44b1a5a0d2aea7b3249b4ed8e451111397e744bef9dfc0ea33e328f95eddf96883181e6a0e72638b46f4731eb6d731ef32e4cb127c2f2b66e9a380e17294a2459a5a80caabf02492ac3f8a67fcb677392cc3c01598247f91c1631250c8c5f4376015dd411f6204b9ee5f728fe8cdba778c0bdbc290b63f5b138737f36b349aa1d19bea709878dcae10c6d0d4c096ec15fb1f0dc0d8ce99b55eecf861f074bb01a9e41181ee08e2bfa7acba6396727db0280f6267a97889e10bbb4bf411b19dc277d9a38a16658f34a17cd2dab4d881b31ec350ea91ee02794371f1c100596bc91123d44ef7cd8ccad92e907af618238572585cd56e575466e8b2370cad2607c11ecab2ac4ebb60ccb423bc253055a0293634253d2da107994250c9da065e5362010b074e7575bea94d128cedc10491dcea8a54d41e435ee5313e81a684c7114b3ab76066c54079943e85b326778b38d681cb77116678d45bd287b8bc64ea330a0c51947959586f591211be40a1383915d2ace7c93a6b9943f6e5d3339281abb52954dd07aab97ec1ab4f9386716e83b8ed72549019b39812e857774e44e86f8171f855ad13e6b299e50c422ac9c76eb0595c34ffa052bfee5ced868a1538d257dbf5ebc61995362c43e5b5eac22a556aae9eca69b8fc777c726dc0fcb1b0759b1b47f98b573a79cfb1f5e43f1dc8403b9f20a9386a8212066434b22fa44c9bc376f41657c624f39b2c067c1f3761c5fc9795c9bcd3813f69080146d233ab357781427d8efbdd6d2a9e1ff106644a0cdb3c52a1812893d5f7dd1921e0baf7b245e72e90f471fa445ffe544e4813f433f73ec492b2fc615b6c0edfd5281056aab8316301fee49fa635e1e00f4ab0e7b11a3c84d899cac6387a8c3ed0d83bf19880bdf5e952906b978fea9cd5881ebe9c565b16c1009e6828c1091edecdee45606b338340fda66bfdf6ee8d5ef08e8cb4a2a7d56a66b6285681bf6026f92b6854cfdf3fa9c28615d0af9371e1f992b70942166560048324e7fe99055010b9a9615c37ce4d7d46d374a200bc30fb4fbdffa59ccebb4643ba78398fcc3379fc34bacfb2c65d591491c74a29b86495281a5b1bc31752469727d03a4d821f05c8709f6da962349b2aada62013ffb5d2f6e716dc2395a0e9186765e530cdcb5e940fd5cd8b1be21ccd87fd584ba830702e66bb0da5610921421baf3a13b3678e014f6d1b7b81431b910be296c2a4d0fff6e07cad88dec07a8f6aea05772a821785841aec1c58ecca8d5d45b07902a5d49592e7b7141348e94cb7f6a855366700a9dd8c72c56bb7103886761e9b0216c5634df648b3a47d4d7847dafbcd8861442f15c4696aefbd2db1a62d7b2d0fe1e12ae40a7bbe5452b551aa1484175bce201a50e9a1c161e48f8a2b40963cb1f53180dfb8c853f1899e656f2c27097fb0472853189d5fd66312d7a72c604a56fe36db8f75605ebca74f332fff2814802862392505fb8c32178c9a22fc2a39c39d8f91060db3deff26ce7f2b08c19a3c01fca92426e6d667c762010250610ec658dbab31d8c1cf31b5e47906a9efc8e3af06a6727b1781cdf3aefc9fb21d5d4e7d171a5654daf9c3f98d64494c9b18fa669c3428e92a501de07e3fe6a8fba575c08fd7253f7eae66c69a604b537ada99bad14fd83c0ae93b054da651c321eee55f184daf979ead4e86956d9f6bea59e65fed5e00c5ce0fef7dc164be578545f331599b1fb6470f43d0bab4d80b42a6aa8d906cd4d809c1b0ffc8f36668b95b487f214a4db5da2da0a83eb9a057bc1c4c6b40ee08289f43266dcf219716f53651571b8e5f8eb70890c4f49cabfd486d22dd7edf5f79afa5b9e31b20ea6f505623da8ba2f16c41afbf26787347de58e0fa99754fa7d40d38f2e00b9cb3d3758aaad76fd26799dcb2c8e0b72d0bf72eebdd58d8e1b6d37a5b75132bc64ca4e18e8376fee9ef3ce760c058b2915a93a85125e32e0f6fab3b522aa6722f87649f798e22dbf218ce296af52d12a97785cc9e031a680b93df5e958240fa6b408f289592e4f056139096d4ff4a0b98b02991c9c191999c7fd966e6c512be1d77937b0b8e450ff2fbb92dcc87d15dbafc34dee0a67b5496c6cedc61b39e185d5f9e72580cffb925c6c4f6fc70393edf5c0e563dd238bc2815128c94a91af3da7d3a5251a7a527a1c004087d0cbdc666d5920899bccd48170669f68c426292687ac87a34e191b24bd710f89165bbcc20993609dac9cf9b1fcd5ee286ab32cd26557b81c2d7c5dcaee55e11144f36f2a629927b867d2ae54d63d06d41e5e99c6b54c290be09cc238eb0bd64ad14d62687ef2768e8054a187cf37b60bf5e7419b9b97a1000d758d41adfe6e55ebc0229e814e11abd383f8b036c2734a00160570a98d58176e45a4e2d0b37ef224023218c53f4787afe8e422c37383d5f486148e6a599b16f3c44ff6affdbbd31e589160b50cf895e3b222724e90179f9118691d02e550f259edc999d7b056aef2849156e39c21db52b15b32e2882a6cd6695f7a9b7439e186478b9357b600889b923569470bcc63f44699339b5b40259adb78f8f7b973860f2c407cbb17024affffffb5