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

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

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

Block Certificate

Block 70162 d23f18bf859c579e6632fb54c290d82381820f5e448ccf467b94ea89578c439c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
27f4f65e306058750bc179524e2b812ff0c6a1c7d3511058e9fb61ab5db4dbc4
Certificate Block Hash
d23f18bf859c579e6632fb54c290d82381820f5e448ccf467b94ea89578c439c
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...0060050000d03f0000
0020000000020000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007e45c617f3d35332479be0e5cfd42ca6779d6cd150eee7b1b89226659c9ca616d475683e8435c37bedb3669aae81733d22cf3f5bc5db67ff4746e393dc4924ff30cc3b164580dbca39af49d70d092f1ca24b342cc1dbd7a80913000000000000001000000080000060050000d03f0000

Raw Header Hex

000040202bc0e597cf400fabc48aa245fc6532041a4e85dc04e76ada8686482d45e5bda81cbafd01dafdbeba39cc6779f09dcf7bc0dd0b34fdf174312f72cd29f712c2097369276abe080118c4dbb45dab61fbe9581051d3c7a1c6f02f812b4e5279c10b755860305ef6f427

Proof Data Hex

59,560 bytes
121216010307f5d466e7347c73939a3c955a83366151fd27f5ab9730b507b80fdbed0150c26a539a622396eaabd6ed7d6d66817c990cf8ee134d4c3e1431f0eabcfddf5c40cff7db77e992460666f5f6218981decc62134fb9b56202536fc91ed123550b4812481538fd0650120939b98d31369937e0f62d9fc2a944613ce93a840d442e3ca6e9c1f1028f8986cedd4898d9b4eafc46fddfc407f8ab2ed7072ebcc6d8815cd83d357fe1bb7a462dbf96e0e35ed585ec14d6d5c15e7e081a0508492b98562b95f306da8fed88c666a34f01f6eacc79c031dbcc3f4d70656c6fee643dc52638c588a6460444ac677816f215ce7cdfc51a2d968746741fbe01e2bb2a063501c5c43d5b64ba29b40a1323f70211fe0a63f7ad720d01db1859bb53cc5fb17b746514765743575e0f5c9a2a6a7c985eef925c01ce8ae3f9009ba2384e76bb69e07a8b198eaf8e79ea04a5b83c2e3cc504d855e9ebacb0dba194dd3c4ffecd069dc3593be617fe92959ab85acf93e51b373298a8fcd90e8cdd3b238fde8d4a9228488d591fb24681c78ad9f4f91c007dea8e1be96c11e02e54b912fd9329c2d4eb7c4e08c17c66563675348c55bd44408c5ff3038a1cd715ef567722eb4bd4e734c43d6e7ed49998a8a93cda3910fa1c5fc28d65bf44431691fbb04e7b3d637e267fb8ca3b713bd6dc217295a14115dc4b4f9e101573ccaf5903b309c2d4aa707c86908111b01b4890ebec0fed1e7a9294809ade59986b9efebb063ec4b1672638223ebff6fe26a654ac015bad75c4093eb9b3f4f040a120fcb534942e894f2ce022a974902d5bd8fbf98c9a0e74f2e3e3fa3d4319cc3ffc685edd26fc6dd075b2fbe69218428da8df41494630a8a819c80340e38c7d60f34dff0a3c8096e35bd01a2c0ef6bac41c4d920c982218f29b278b7d07bb91fb900e277962fb384e4c09262b4b25f65d221b2027f0d0819d3e941e6ba86b1eb4b37d3935061605565a6aa11b4ea763f015d3ac98b23f9c1f14dbdd22d9a615cb2c1246c5256a216308289f6916348d3a7d8e06372030118fd279932ca968f04c691f243228f58259a14d7ce1223221c9b6e06590a29e0811a14d7d229140da1c850fb7762225e127cb5b76462688dd2ee03327a7a048355590d3bd792fea0510d4f5e26dce0abcd662604a9351934a51461e9dfd0503187e0a790fc31db5a47b265e7cd06dc81f285ad5486283f8789b2ce7d9aac7df5ba8392979f55f0a50ddfd0b66a8791af141c664d19f015ecdfce95ac000304d48c3a416c85bb2aaa6fb04cb5088667f1aca38193ff9736c19467a7590ba2b9d1e42937c09df7b56c306e461f1f77dbd47c754ae99da59b48af0e6a254e90db92eb6ae7d8212c3d992266ff3f453edf6d79bbbfa184bd02207739f2e6a8df6061808f955da9c46e939038c2b2e4964e02f2e7f8a853ec38444929cdde079f8d23883430a8c3b57b3e000ddc7d0c17364141b0097c5362a30ac825ae5c0dfb0da356e3c2d509863ab763260cba906c59ad372b3996c83509df7ce3fc4ef646ffa833f43230b036b8c8b1406f3b685b07cdf05479c4777b195c0abd88ac60bb598f51299f1c841d5764260a2238741fb7242f8cd9ac734faa3a62a0fb3193d92d0dae37a03b8224410c7a57c3fc39052f1d9f2fd9edd5be7c0ecd4f56638d98b724373cb5f9c0fec74493caa0d2dd8bdad3a8715b429b06cd9c9ca7e6994bf60a89f092eb86d7471d302e4a24fae7959b8030fca129d5ba133e52bf25a5d6a4c79e608b2f72a5df344cf1f848f4843638ef1a105a4d85266918b3d48c3fcbd858996652f94b5345a6fd704c0da2ae9e71611f35759c6fa5a7bafedcd2033b39315385a396b3c4a8241800716bd34040b966dd63750ec373552ae599622492a1783aedf5aea92a7e07ae37804d5f8f5144e9153a96ebb91c9c63c83c7565de5bdb354313beeb17d0f5bdb4ac285474c13eebef9a064a032e91e226ac6f3ee4df85d9708238bc10a90b50830eb9cdef12fe7e62719acaca2cd2059854948020ae9f5ee16d17d7a122bd11a93695aed5067128418d85bbf96ffabdccd4772aaef491012275ee631151b371fde4ab8af5ad996aaff431579aba791e8426bc73370e97a494adbcb0fdccc4460c3a1b0bd1c6812e828c7c670d8b15046bfe015e21cd11ddd9bbc37e745b984c42fe2f0751ba590b446ca904571a67512d284570cc98c4b942e513c6cda842ddf25bb7e1a2d3c2e40de6dfe7b2c141439b21ff8690d8eeb5c7629b003f556d571ec2cecb9da95b093cd267a764febee4ffd9896868ebdf0cb9dac5bf03b298b2f41ec74996ac30db38c05223a418fb90cb613352af3e51a0f0e1a06153e79da9216cde3ff2b84631f2fb2572d8dddb25763fb174e5485aa6b62e2173cc456c6bc78e5c013177d00249fb002143723b2537a698ef425c76f7299aca4bbb13bea6886adbc2fd923ef5f2f395ace1d8b2cece7bc9bb43cca9ccadeaace59f13e527855a6f0f89dee7016e17b13dc1e913182751cfcda21431f1b1a8864071cf166f19b882a25167902dd8c69494364a5c655bc8b48e702bbc350acdd6366d6cbf17d550130a50c2c18c6c6b32cd1d663477fa28800ae48c7688f39f1e45c48b82337c11677e1e2ed92655fc845d126d343f706cb91aed8d31fb2c982318183a9fa71cfe477a7d305aec78e25a98fa7174ff562de103fc1bf72febee7bceebd9a9f7b0f8f6f1479bd9a5c1e947c33e60f5075bd9a1367766437f128e25f4a7a142184e58cc09e9d07b742eb0f45ff38ad0e768eaa6f1811ef3103d1363c086218b0ab1f44b249a9320995dafcbfe2b992dc687863041bb3b28ae29c3234d5448af095ddc26d7010b15e7a86175ff81c3ff01c11a039b337de55874db3720ec317b8355e4ff15e379aad7ec84fd5885b17022d54ff25121274fbe533b3f1951ce4e714ac082bb5c7afec1c6c3d527edb2af760ce52e77b5b186957fc41eac5d37ef688cd6f6c503bfcf1a2e595b0a1feddd36ce2233a8315abefac81dd105fc0102e2e44acf7983079f3196744b00f5eb52a22f1c9f3ae21f4dfc4211f900c4d8da0a618cc9d211f0546cde3db60c25b84b7d2faceb0c69235a451476f0e27a268f5e259da579bf1747d58434a4ca2dfe50c6460489aad4c2f85c3e6c571a02a53c31929d3d50a3cf55f81db49c216cbf45a50f5e73c0cbc1c44ed7dcb2837af4e7626a12702c2ba9bb3e06461294d75089f64a91acc79626c444e953392d22f6fe2774b955653e1d08ee869150e20a6d55c27561c2140d685a08d49f6b812c0c5cfc222b7cf52b715186d347d0dbe1af9604dfbd73cef342642d6f6af871d6aa56cc00bce141b12d8f8008be0f6e85ff588baa730be5ff83c06ae4485b39b5b620b6d10fb8269d884c315fa3ca777103d139c5b1726756c3f52978eb191e43e2a1f86cb7a96c2ca85b2933930cd2b76ba9c5452d0fc2108a31a88ccaa00f4a3c3d7ac01c9f3f8206a6f585e1879b3365dae7cda5787de40b6da8ee3c1ffe1d9d2daf1ced7ea14c24e8670292d3f947a6af03c480dba61f76b9cbea42bb49a068d0e0eb896f2594dc4c755cd4bdc1c0020a122f56a8c2b6608807e2aece08aa492fadd142a712aefa986947dad0a6786218324bc2a80c157b37e879a04b635612e438c520c1411167b2855f6b97f065e8a6d03406fcfbaee20aae81edb6e4a157f064bc8d0692e7b87a08f98923a13cf39c4fdb4a03171dedf9a7105ba1e9f8efa0a35d782cabba337ca377a64050a837b96a11b5cab40452e996f04f48e54ca5109d87c108007a1340899117d5515857d05608b83397c2d40303c9eb5d76ccea69852f4f1dd4b9dcf4be4c5808720a53f02c78746274c64dcd0abd29fbff89f7782e4004f9a41db129d75a3c38fde9e1186594bcde23fc1946cd1f8d16c1053f9c7fb4f33d0f3e0616b422f49ef2ad7243c00395c63b1fb47034eca35320e738f6b241e2288f2efe8c4b56d11d3570eb4df85ed14fafce33cc7f7826cdf9c7def139417e85699932a7a9e0e48c754ba6a86bc883033dc76861a3bf73feeb82cfb4eb2527385ea374e803fb45db6ef728a6ede2110ad49cc5d02144a7bfe957990b890891c081f6087160e3e99d502bdba910627e6d3bd1adbbbc14b40a9798923c09a57f2d7848ce722cd1fc69d10d779f5679b8f21dbbefb6df65482fb2ae144bf2470e50268c27b79a32672e764818112d421d290091aeaf021e65a201a5a8751b6a082cea7aadd557c8b04c4708bbe5768e5f0f2ee5097b405038273ad9a5a41a1327b34072b9f9fdb78cf36b45bc096c8ccde5ac8f3881476b56e551ab9c24fd17abb1f94aa8c1c8a7f0b458a56b27edfca7e38db17c0eed26593440b30d11bce5523572d4fe3f43bcf1f6a198a3967a32add147f5daffaea6fde7ec2c0d248ab6ecbb036f57d636bf4bb15d03aca17e0a6bd0041d655c4ac35b068f1ce03f9cdfd481e43ebe19886a8908db5f35ef99cf29bf1652b99f42aa8623dbe695a703d54481c7a8e5b0136df5fe7745018b272d90228a84a2c5e8c6b7ff9e98e360281bf86d440afbd5a1080febf816f2b7d75ab7f41775aade020abcae271872cbc87a97439d7eda91b2e4b7f3b5a88e0d86b9838cb16be630ffc0bc53f5f0ed180eda9b38e5fc330d93362a17e1de933eb3c8a675a8b946a58a41de2f72f1382b9b059770ac5d8a40f7e257633ef5eedbd91303f399de77fcf4d3739ba83707da005d29e7c77c53ce31e9de7cb94b7647f32bc3c3c9040d5be7977b787bfce6f21f8ebd22bb1f7c253c4183cca15192ea99c9987bcef65d0fa9370c78d530329ea35a5ef85d8b93fc2f4d679c702947fcd24daefeb26095cb66b4dbc8d0410d2bd022645c0b3d992ecf7579a2ff41832e9d99e05c9e4baf53020f6713aaf7defeddd0a43a781b831ac7bf9c43a23cd852092e5e5005efdba1515a7ab44042381590c41eacb589626addd72ad37829abb817970ae03112c7f157ccacc1037796923b76c27555a355c10378f40d94fb554a0ef11e8c19916e825cc0e38c5d03897430af604a3ed96623d1aa17b4a357ca1a4dd45170f2ac7f29122b1436355095636c738f614157b40f2493d5c298e91cd5aa0527eb6f7ecfd3ac89b0cfd4204bc8843c501c02d9f7b4a250dba3d02fafb529c820ed57ae899df24ce1414d55626d3d6d35ff5e6bd81f1993e000b5dd568019c9bf7c198106869277c54c424a594387b03668b649f3da9d46d44eb5b52b984c44f4eddb7a0197cf52e572c745ceb4f715b72ae063b74b8a9169a822066210bb283dee27a3b7d72bacf3da184334929fe313021c1c5533d0645e3b13e0b584790afcc435bbeed890b619c8215f48c75ea32645acf2af8df60f314ab8aff196291b6e2caa4c49fb56d108041038a523e0a5de9e09edb8ebf6ef4cf012ba929b7d1588151a3abe2b6c4b1c65aa54e373114930adcd27ad17c1b3866f0d21d2168a3e7905ae47be2826a5a28d867efc199e23f94675b7593d885cbf41c0c3a39010ae6309b84a7ff175b53b961fdd530cab9fc9031ab82777ac641a0da4422af3f083e8d2e73a64e931a61f0a8e453f7a66f06ac48d9b398a276c05086457abb83e3b0921b2a5d2ee789cecae1346ee24eeaa5142489beead8ef1250d70ddc8bd197bf4d91e07cb60fe4280edc0f83e4fceaf6eaab50eafb48be14aebfb0660fd237838df5162c304ab95c1deacda0e274768026967f686f5b2e06cbe67389fd5022f79bf01057ff97b4a41ae07f234b8eb4106eec3b0491dd0166806e47a96fd97908f59bef297d9a0c5b24a3d8a806a11259372db71d7dd43d15dcb889444a48829f7fa56e9207572c5a3fbfa62b494b93afd1c032182b18e50a9325dd8aa6ac9f6d45db8eb5dbeaaebd1c943df9980b2c8b17f7645467924ff5e64587f68e70c1e63003d4422306f8acff45bc8705bb28958a3fd5e1fce05b84088f3c7f165935195ccef15bd2bd99c6efd4e69aee7cda0716e9fecc7e0192604ada2e1929d03e7937c230522184d6dfcfed3ecc188b1a6e10ca3deaa29125352dcc622c31913063065c9c7d51b825fa68ad742009b459f20c4b9c4c76aa4ec59a1575beb2fb1937654342c059efc95e951e9390ea42f0a297dcd6425e1c60ee141d821aa6caa70b7580b60e2d2848ce87db229fe4fa9862c0e9d5b26fe206bcf1f4de4e715bebd3f128a18b3bab738bdde8ed4170fecea82f63325abed462f92206aaef3b8363117f2b52f00ece510043b55842b7371ad40cbd8a83b41e13c8f6fe5f23329d7d8efb89b2ccdc53445eca8b08e423d61edc7b51e42410f19d63abd3088970a5e7418a99d72dfcbfa385d6999e35235a09b5f59317b7a32f045e3cab08ec025b897513a22b26a4b4d37e75513eba0afc348fceaab4efea4dfabbac862c460868428baaed6fc550bf77d13f2c5ea832067e68e49dd82c549fc56ecd34cfb567c661b50daa9cd2fd45d5d7e310cbfd9af67532c34db6b424975572ee5fd58d730b9cc3e63b92da7b5843ab04376e27d9e1c45c6bd562dbaaaacfa7c074cf48fdb7575b635becda4adee40b43d68b9ea996b46e91754ed542252b0006d55cb59b28128f5a905acbeaee6a844cf4d549297f59ad50c0f6b355c82474844c92894035b1a36462a9be3dfd46a17df65e0b76faaba0f1825970e579d78bd05f273c547accdbdd4a89478f59b9ec19be43056aec3e54df304254bf3cbda996d6c8804ff7439a36eae3d315c5139d506dbb926a67e2f7540b8dade9771a30597ecf4c7a428b5fdbe95d5ea80b66321c0f000f1ec7a77c66ad5835c3e1019f4a2340ec6ef5131d503a3d080750c3b0039e7884d13e8e3d9667a003b9e8be25c1a0368d4f930e5e155a680caad533e088afcf2fa60f03baf388d7093c792aedd353ec068ac7d23fb498f490da8404fc2f8aaf02b36082cb0496976b69aad1dfcaf7a12fa1265b048ab68b4386c95f6f91cc7b6e82fbcffe67a246c3eeb5ddbd7ca7c9161ba15c9e8f40c8e11b03eaaad431707bca7b936a4db139f73bf73d2669dd302b232cbbe69724f15537fd3b75d5a92d59ba756f31697775d23cdfa54ec6c188e2ba79635b85f1a74a8450e8491ea44fb748846b5e26e26086dfc3b423e8e59bf198a41d32692b8fb5111fd41b49367806ca1da30e64645828ff2cb3dc522174099cce719c97817a8581b491080b97eeed5c24dc39696927f2526450450c2c05d937c2233b185c14044a1725e800a5cd824f63bd7fd216bd44ec8de5b977a897b937939db824944448a682843f7bb366be423aca56ee7ffc328e5793e1e5c2ffa58632f21d5d60c1cc72e12129e5f9a01bbc1ee7953cd74127dbdb7af8e11b13e032f4fb645a8994da130e6bbc4d480485ca4ec618bef2e7095edf4f6bb615fbde23334da82837addf629ab09dd7bbae35e0736955189c2d039d2b671d28c643fd01ae0cf8165451be979b5e38dd266c99461de11c08f6d07ef7cfdaaf5667fb4c1f811040be6c8fe5b1cf005378149197d56ca7d2840a59eb4f102e479357562c88b8288f8c1c0ac2d82435d0053edac21dba4342c04763a4075cd1c4df3a157259c7bdbc22d78d1caa203ce2f1b0d9037e3ddedf79e551e95b57adeb43acd71b959bfd9d6346c60a503d69747532066be4543d9d59af4f2e63ad4709e262b4a82baf2179919a7990bfbe4c0521ca6a1c3dfff5471f7828886dc9bbca17791659c22162cb19cabab11b31857a17785634616039b314439e2e5f2b23cacb174b572749d8934a6d8be14fd4962886531f702600687ab1754de3de1fe192199567a6d57f06f57b2d5ed1343dcf95213a1323745c60f3f0d5ee5fabb9ab834f6a7436b0c29cc9899d2a6ff5c7d8f52025496b3ea227ad5aaa51988d15ce6dbd44faf0c7f8a3a69f67fcd82571fe3c6d3dc11b7b679c0a7690cd9712d9f7547aa8c28f3f7bc86debd2de58fbbd28cc9c51cffc5842d4f35323e0c5203c12cdcffb631c7187f6ddf61716e91dd372d1401ced9d016ae2e8c9f49b560e446aa7b4d3bd0e718d6dc10260352fb317d85c49f328bd612d7c45994760df2a857afbd7791df1de4d8b454a2f71ae595c6f0e8861fe82e51a5dc91b673fd42e13951e1d949a7cd56b041bce5e7fd7cfa7649a5120f269367a6782ad5e164b794b7f1da8b2fb5c410b7a7068d309d94d9b45f3e20ac59e1c0b5fdbb7ef39ad239ba512d4195366a89678bde77289aa9fb659ad8da60dccb91e0f149f43a3cf44ff994ce8166a84d1be742cd94ca96d34a38f5fbcf8b8139ab5ce19e751759fb2070eafaf9f28b1c5ced4baa247b4fa8897e984334de5b2db19dd9a91fba5eac40ee67bf49451349798985cdd4455ec0e2bde16dc43ede40afe0d616d547b6400228005f0d6a9f8a58f5e39dce36581edec39340738760b0439cd49d980bfdf13eacf41bf4d2106b49317a001afaef46ab0c65ac78479923edf012f342fc0c5102405faf84c3c93146f5d67f25d9c6185f4c4f7b75a85c65ecd5f6c923f66d9883180eea3653708d9e4a47402d171a0b7f21f1384d03546be78594c0434829a8a7514e6f05856b0807546e42ac981d607735b3e859b4a373962a877272cb4363f7de9cbcfb3a2eb51b7e2277cca3509ca790cc157316692527af488ee6fff5d19bdc661c59329a1ff7f272362ce223e60612f754aab0f78ec991e6b732358c2474739d5c75dc5b445f24f1fb5f3a45352fe2717ce565b1abf0f460bf44ba41bf19038f92db40edfc583c410c9c05db138705bb2b3e3c98ad1d3f79d1af5e1bc5fc12b4457edbec3ecde4118348b3f612b616c364ed7cc09695f503de12292f20c42f07b50236fb4a7e8d027723372db08e16282f1f43b4a1ad7cf2e1ca57d837f3a840301af407da34d6f476c4bcc9a61a3f666a575e3423c8967ca04dcabb51926a2014732fe1f12cfaa3795191895976ca6799ba8dafe441f6bce40fe97252ed97118d136993b24f463fe7e1345845acd2d163f4c0ee73fe017c985cbaafe86686e485310b7231029f90fb98e894d3c6dee216ad6d158571a409538de40b8e3bb21fde225191817501b6a508de6483b78340991e32496d56e40d097e7050a8f99a4e78b39977a9035ac750f7d47bca5c4cd1d44c4afd773cb92f32e24b22496840df89ad6776471bc6d811b981290edd06f6b8f6a0d7a9a7ab73268d192cad72c7c928330e194339abe1381a2d4a713e26a87ac45d8e25f3897dc1ea505d19d51058543710399dcd98d77a5a83a765a1c3ced94cc02b09b435c3ae725402d878690eac9690d5e8088b026a459b45b633a4ac97e48c8f094a5f198da5a0858358052bfe07768b13b74409eb8f42142734ae254cef40d8f88354ecb7fd53fec2c24b6f8da7a058f96a206e117924833bc9c64e1764b0f1ec2d3f3bfe4b9b564012d292bae44c1b70036ede891e4187bec6d770ca31184dcc331c780719083424bd4f1da19dfb618621407b9de4d6d4c606684955f0960bbf0d7bd52fefda52d2d7d9594a9b31fea864dc2fef3135b254ff4d9f68a9dabc13c65f0f76095c157804e41104ce2bf009d4287dd2af91e0ec1cce9a882bdc7c515d1d819e09c19a917a7d0d3e64eed4e0f3c19ed6151b78783359dc66c4f9315158a4097c208d13c0b2468608894791822726b33725161dd1f0e2a12d32e2173445238288c93d9efa8532477972db3fba461d546291ff9f1dfdd13597a9bc43569079f7ecaf9efcf6fb5e99e6c1966e0e47325ce71222ecdcb1f6a60dc491dff3110774f2023b2419ccd5dfe50c19047d904bc9cb515467d84bbe6546c4847dc5124fd75fd9f5f65516225bf554621e1da761e871de963a9b9a6e33dd995a0978b2b1d9cc41642b0c23458ffddf3bf83efcad0ee38b6185a4dceada8d8f79de61a2ed27e9ba9fc0314ac741fede4251ee42c9d784d83c2f36e29f855ddc9104f11cc50661f458af9c322068a5d9875c02584e99978a21a43709f2818b7c37a1f467bd7221eda91022f4ae2abac411bcf695705bb0666f1decaa081df9c9d9aa6b2cc0db0e6e1710d682c76e4b551c4e2a527c9e0cf3b17b9a973391279ef5b46cde5f90f03887621cd545d3be615a75a656c56a7e49d2571622dc4566e0253e860843972cf5b989071a02d615c1d25dfa2fcc483fb6b2334896261d23305f48a9ec2593d714d042808a873dbdf6d95466660078d4fb1c1734f08ccca917895c9e0dc6e6bdeaf1609d163038b8b8bf3bbdebbf654ca3630c96a099d5ef10838e4bc4b1ac5c4519e8111074ec4f40e11de10fa3b7947c53aea9f72abf12a00c95ebbaa5b7943042463c1cfb583e37bf2aa0575896ff95b859cd09a408d8a852e0300e40e4f6bb58828793f95bba94ad509e8aa881539e437a9ff7cb6c0467d5278a3843d9e11d90fc08e522ea7d5aa08c5dd49aaed2c420a5e020af839ddcbc8e3ad9276980299890bf2443af5d28a8f9f74c94ffd71b1323f13b449ddf7f8a02a72e3ac04d32de0a988e8f81de424a235854b59c2f1317210a068d5988a489fe0dacd1ade5e49051b02edf36b181d4f9db1479b86c0329c231df482cf8c24badd24b11a36ea6ee5186a8b97c0e2dffb2cbfa157b6b48322c29d1b967400d4c1ebb477cec129260a5ab0317bfd51b731f0f59f8cd4d8c08ac40b4b21dc58f33025af6d4d5bc590410dc6df5360df3ad2cc8f0e815a1094c746d6e906e37ba6fbae5aef54310c9b25d7230040004d36f6a1f9ecf11f0bc93128bd07752c553a92d2a33ca3234634077a27ecc7275591828cebf5151e945e80c00d7b8f7b3f2b9807dbc3d5791831011797be340a03783c9c21675a678927bc937659018446370b5574d0ff624ed5e5903877d65409a8697dcd0e3d995cf7d0bc3b6b1fed7e5537aa4fb3c90e9f4846bf64c4833aa916f03afc82dc55506f258c34996b1c47b960a97dd96004c4437948bd623a82a13c5747db620480f0e9e0710b82ec4580abc391daf7837ef0d6108be4f30604d0806386d1af932238f437293e1f504989db31ecab8ee71859fb09ccbbf2acb0a51db707e471d881d92353bfaa5ebdd41425b485359cc93e9a011107e46bfe18c95072635145fd7ef18b35fa506d1445f81f3c3a48af9527a5fee5d9379409854a67489b7d6e351e454bf66a440d8296ded208c3b8e93c51eceea89eee224ce8bef234eb6e6650013959257136d74fb0f0dbb73f1c998da6bd1c0449ccce732e6341ca99859f913c0919b49179fe6934cdcfb77efede5bb0be2068f915bb4ddb6ff4d42d2dee9265cf309791f95417f62fdb592e9c13df7b1ed1e4785e29c8238d46a448e485ef44a22f054bd80fc9f36f4dd166a995c6677ccd1ec409004c73e98e4e51b9273052521c1caa6c6f7e4bc631e670fa79a1f700e9ec06e16494129e17124fc49fa86bbca557049b77b94ef58c55149a02ce710c159da55cd94f747505303ca941af724b1dd649b88fb3386ba0cc6114601f987cea1b2a9f894ac5df97b4b6ced6ea5031d080d1f663ed4a1198cb6856ceb1eba25533ee9020f4e60cd1a8d4b81df9394884823f3ec2814a8be602deb6d6558c53999d6ffebcc03cab2221155fc2b110177456e756044f059a55b166853a6b9e48767c30a847eded1229bc73374e2cb32e9f56b2ead21abe7f9489d71947cfad9fe56479321eb044a362594505f2ca8d29d70d2a49415be4949d4ea6255e2a3f4b7a183f08af2419fbc6e20ad7b92968782d425d6b751453c5fbb648dd23e240c7331829e8fb6177cd6f02b66e62c3b828d0a5260fe09f9046570649f1e762a52af6058d96feb1bb1855d6ff31718e26aab2fb227f44b301a4559b3ff8b9562a2a328c9ceafcfd9e8541b576b3dfa059cdca84088715f1e3837253a4a39ff6dada30e752bf391d9f160101b1efeef368a733e816255f1743dbfe07c277e84a9a08ab848fa4291c17be56aaa89a1742207bb1f25e55b2d265c6613de0b7d511f2a5bb11531e8ab7e3a6f2d2f69f782c611a5f819d0440c3bf69c58c7c50e948d428dbc6b4bfa4bfe7dc957e24d88984a113119d3f4d07b95de0b6b00e6ed8cefa3eb3e52d04eaae273e7711ed667c4343e719e5e711fe101520ee73f92f6dac3ab264284db8dc57460dbf6c5797815a5cf95b61892635078c53e307ebdbd45daee8e2f6ff587d4eb6f79807ca6181b4c4f12872a5115def6e984cca464c7bad14053a3806c2f3860c22d494b0d97c0c88ef26aab7c59b9f046da71b623cd266c4b39c23d3b308a67c89bea459c34aa792058f391354ee5001a23008f69276d6a00fdc28a94a6a70743b46d6fd57f3620bd06e7c2a245f9c0543b50bd42b8d8b758108b1ff1e35ac033e2de66720212dc19fd9e89642283ab7801eec34b96ad932a84b97ddbb535f5d1bedbc8f1b79040401d176ae8c53bb84c09179fee667341ecbb6886b8484c87f45d75b6e9564a32449bf92c2d577552973d99d2fc1333b2f372a5e037c4305bd66a85aa51f02473840c29ee5bc7e2dc173a8b39d6ddc89548e74f7ec6a41ab02c1faab557940b67c5d32963c45582226a1223cdede4455262f060fd6ab4a925cb0d4b4aaa74289d81eb58fd29777e9b618e5ae9c8bbaf3a3f7762c573667a47678d6a9ca257bf433c8679a162a7498256acb3139ea24408f44d20fffc6f39b8fd257fa81e6a4311a557c9dd17b9a865363415af263f430ef553ebf77b5454a00a056e3d3c5bf8404a4a268ebad9916a82015705c02f18f7e896e0decd096dd1df95860c08b2705a7a23ef63953793acf1ab92790f8ad9729b12eb5fe8640b65dba65648e50267166b5efe730eef50282458058afb5cab58355391839394b2a1783c616a33c202813b21adb39cf485e87b3410db316bd2ebc73ddb7264aff5de1af62e8c880349809ece47e7de08e90114683237f9b806170a2263f4f0d9717f211e205a98ee35db9be5723a61174aa26130a10a8c239e3802757d57613ece4c2f22494d53c2b91f68b5adf428fe0020ddf4fa6c062b7c57cd41c7d0e76bf5da85349a5c75ca7ae9790c9909e314fa496cd5b97b13a9442b6f45b9cef7a8313e93d15f66abf3d417217b4e141725e39e877b30a9697215072115c773d8438d940e0b8e11aae603652c3776bc6887bc331c3e0c8e1259de644be71509e736413dee48379481010c6f7631b08e8be788d08f2e48a352678a6ae19f6f43d53f6836b8ed116ed6465c4661eac59df11886f13f9ef2fab974af456994a801b833e228a2b26d0e9de1214db0140495e5e608e233f62f54fbe44a831a27a6ca500343ff4f7270dad1ab75fce076eb65054565d5c9470bbbe69e949f2647dc9a1e8039e232c3a10ebf978b93bcd2952d00727c3f156eea3987f850b0789ca9f75e4f3039fbf3bc377241c4c5d9a862770d88fd104cf2f87f3d6540d5e630170d6a69241ef4efb3f1dc76e96c6deb2b44ae101ba3317646c4c6f9b01a7805e486812658ebdaaa9c5d625d6da93a85ca3e07e5ab3f881ceee0dfb595d3cebe35f6cbb0a9984d82450248ebace680f72abd0c5aa71a70060ab0d26155a291ba9db83886dc81d1fef3618b01c309fa286650010001acf0e4b7f932fd72c897ff813e13c6808e66897bb78e28829f699ba667dc9e5dcb1c7870810d27b812630282546f517c3686aa05280c06fed9b64fec5de491be236e8f03d31cd08c85ab1e15f0c0ec8176e9d05344b9a3c2070e0748fe0c4a4b906a65a5d9e289cee55b063b88da57d9fa1335f56f3a5b9b894f9f591ceb7da3548078215ee2a8c90d6b558caea4f061c39a2ab660d53bde27a70a05c07e6d262a9f95cabfb8170925d2a246c2c903f1014e731ba11eee0fc216935b3a5b98287fd381f031b770c955534e41c6e00b44070e798909beb0934ae0db8e55a402f8277b30b7ea3dd0ddba355d88c2707efff2cba4053e222088b8bdb91fac2ed81a90650be0cc8acdfb310895fa6d6066f0a64a4c44554a006b2119161b2f68653a23036d8a2a9b0c73b2ffaef80243fceac0185028bc26c41518ec7233d0d3e85b226dc7f1f36bf89ab4ea8f0d53e6d2bc8bce4971eacbf1383a6f0428af9523270baeccd6859688a40bf81f8cacd4317306c9f216eb14d65a0c3de8f13676c50f757192f7fd789bf5da1509172165b8ec1950189397808594a8addfd9058f0bc1dece65527f0111d90b2c148aa1348725cbe00271df5a0e43cf84dbe0212063cee9f2421d5aefc98e9d2f68ff21d9c065c34bf29b8d478e29e168088c3ba14f3aec359abafc73d9772a2b8f671f2baf10c611b166b03a9d540394eee95a04c7d8b49f8878d2e3d66e9c5ee562adc2a327ff42ff14f0d270770c5d0a8d789196caa7223a843438c54062d0010944fd3f0c6a0db6e0ffd0e1118e7ac57858e8a39204112e1f91e7fbd80422fad0494c51a4387720f7cd207c1b425134ad5b0897355fc2d6742552bbbcf0f8f0761aff119ea0ccdd834f2e7a4b0582f822a862f128a20521b21a052e35a7852e1e07f74677986f7b12d30b70abb4f5cd181b915efddd1f8b38c17bbda0918e7105e5c71a2375210d23add1b735f3dd68690b501f02c36f3f4b1b6a37c356cba04bbb5a4df5d459c74ea413eb13a4c524f1410d2d6d9e0267824420336db3ec8d580b7149f2d5b69bc78a749665e0a1cdeb65852a7ecfeeb1f484b5c7d1d8843c8c17989cff62d149825f85a4c1a09b3e83230ff5d623d75b3852fa5d5454b724aac327528b7a4f05c1bfae282e76e93ce8de534f2059b7c376607f92959813614fd5e98a9ec3fbfe9f6f5098b459e4161104b4c185c0adf3b149d463e3a2a9bf5f1537df6320e7e2f3c754f80e7a54798de82e9d84001efdeed4e2f82e071f06c50429497684be6a6abe69adf4bcaa3a3cba642320ba41e595b41bc146b4134953ad7e1e497e672afa1099ccefd4ee51f7e29cdd13fe7f839cd7453ac5182ff760a1778421d184f16daedb15c65fed70da27e83954166ec67008465e2899005f6abde7d315a46901ecf2a195ca245252197af9b1eb6b3ab3d1756eef12eb9f709b7aab4435ca50b8084ba8bf00f8e7074e2e83926cffa7b1c5d14191b483979bdeeac91a7fcb5787ec4386ca7ede3abfa82e5212418cc6dcc53f994bb7c72d1e84b9837106f8886dc94d17ad4bd3579c87af08e74b3510c53e5fb2059cbf110ad2bd45a33202377410b8956b9c9bff213b053586421fc96be84525c5e8d29fdacb7e5cc7145d34edfd4fe3b04a220409eea82a05459f8b354958b2cf4bb55a2b89f038c7092174879bca342eba78450c27870ced77c2f2cd92f2554609ed35b7d2da7d1acdf3f176c25dcd3fbaf7761969a4c0a2998b9849dd48682ab9310fd8decc8f7b0dfab4dceda91f755f12aba0b553b8f504c339cac33194bcb3153d36d0f89ce6a07183c2fdf94a50e76b10303bbae53c3da5cfbefc6a18599eb60df0d953eca92945e85038cd1401b791dab92fb64c24115895e06f82a4c59a144f30a7d9723341d93781adf44c2bd5f85ed67efd3ae4af19db623b71dd960bbcec8ed8625f7943c9dbdc650370c745a9c4281084242e507b906711674406e889732fc79dd0099325bfe9fd5a863f09ada89be9ebc72ab75102298a7cfec22bfae035693d297f1a8b9b21d39939ae0e3b803870af23005eaf0061ee2899ca6d11e5059571edfe3592a2bd6c997d588dc1c1fb90765b91fa8acc1a988fe3a2389d452f444132d4ab0136a1071db4e3c0403f0880cf44efb83de222c0281e0d71037674dc426b7aaf8e0db2f3ab858386b31c976be340e80defe5fda1d9d51724d61099254df538adf092e002486398c9dd5b53ebad0d5eb05d1a4acc8da28e218412bbbdaf4656be978aceda104b484934be910f4a859e84127b331886d5cb7bd5428c210f39b9e7c2c698c3ca12a27412bff5ce9c2418918a13426772bbe7895f9399a7edaac674d4ee4c8401a899324e8b0c4c91a8200d3bc5a034e299f2388e94b0d3fa489a5a933c2b077b757cb9d9eb1601362b15ae21ce8085c46858cfff220bd9c7628b3c19fb9867c9d9e259fa7b37b7c2b7fd86bfa5a42961d4feabb989a0a259c10e0050954a114ecbb410ee32fc0f37694b8559d22cd63afeb621f3640a71049fb0abb1389407365f7e4d7c7cee97a9943f3beb4cfa13e89dacb722ea0e9df9982098e81cb4fcbcb85aba5801f316c5d818841c523dedbe3f2226fdda8c212250d7b7aef7d8d00b6c416795a8c7ae5660b7d4c3ec0706cf1bc608226a6971a40ecba43fcbbc7df5ab7accc21414394f3ca821b396e6744e06ff20c4679ceaa01fdf4bbaf71f8f4b70f261e163da94db9d944c56fa547b5c9fc924906189f1e5a7e81d7c25c044f989853909432efd5441f3eb63120e0007c484e0d11838383c4f4de93bf644ca0a1991d9980c79a4fade3f7735582ae8a5c56f5a4b4fd1e868f7b99a0fad4d564902a0c8ffef3daf70f440110bffe06287b09c592d90941236baa643d4ae7f1950601cc664046f1cafc0f7c001e3d16b79cd2494cc32ffe025dc6d2e35dcb304c32362d3e8b543368a1b15aaa09bbddbac2cdb2280be06521c1af559c3e857fa5f6d1b66c8c3baf5f7f83890525463a51b8be823c19d16decd60e8dd3a4eff423e73424f198c505e756d0f5bc3e7fd79c0540431dcfef2e970ad3a3af83e4b1d5a2f83377b69f5aa141d6417b927f21c6cfb1dfc5d6cb442e23da4fb2b2e13386ab62e7ee02ba8d56da319549b40704f15242904ae967a2e26b4dd7fff6006244ee47788aba036f5ddad215a5b4ceb0b4583261a56492b6b4d31b9cd0fceede518321804f81b140f2dc5a4f2a0ffc181eab57ffa9856aa75aff11062b2b3483b84865d27b42162b7c5b7edaf48d7f3fce6cb523e3976670e9bcbe1f34051430def2e395dbb7368cd23b65ec3189ec68a3a21de813dcdc5263be7c733d9f9896887d1b36c3488fadf77aef47eaa5a4c5379f55f41eda5d73d0960e37fa2cb8db880649c2abf79d025677b3f92e4faaa0df8cb1402e0c27968da75c5af9511f552c5c64551444ae3ceff0d03c9bc21676afd24ceffd9e47c05736051060f459fa2ded1e30cda62d9a66c7956c273e03630001bc6f5be776b3dc54b97c04a4aee6883176bbb57a4940e019bfc8497542ece42c5cda870bb7c39b64087138cb5de6f9839b8191a726bd8929fed8d1d0e69d9ab6caa1e51abf9abc9b1e476d29576013cfe23dfa21d96e47e9d996a23a381b72926254920f49ec13ac6f15db06fa60527d5434e868f61f7adcabdc92deaf75dfad0852e7a5e4241587cbcc06990358ede8528f882f7b5ce2e1484654b6a86c26545e7723327f1b3179480cdbd61fe15c73c5ea0478a211a9fe32a8f99c3fec411e5db7623370e7e3b845e6305019109cfac237712e922014819e7c8ed0e22a37ecf38a6ec7f6c734f54ccf7175541990f1a6f17bc89c824839f93eb9b6a0d9924a9d1aed0e18ebe52ecb7b19bf0544160c3af2735509d180b4f54e699151ea2d24a4d773bf7d8f9eadf57c85bef55e745ca644a30f32be306beeeeb8c185a4f1bc9a7901fad5e54388f9ebe829c64e15cd5e6402d38dd373cd13921eae39731e44375778f30760be54a00fd05c917206ff23d59f0bbde28581b2253ac154cce8dace00f7e1d3ea0cae0848b65b9f5c11753674f665da46bce72c5c4fec314c97f22bba8a60eabb3ef1a4a96ac0176582522298e700672a7765650c3a90ae96098cd140f2bdd07d445aedfdd74c5bc14001c8506ed70ba572bded9b355a3a28d62b528f67ab14ef109ee40205712add27e56606da5134c14c60cdd578be1b440a15c3d72e9554bff36d55b00637c697b9742046118307e2f1da107206f7ca973c7f6d35849b8f0948e1af3ad31cdb875ce5a1c753b3a6cad12c83c8c7e5eca0892aee89fc6c25c54c0371b6b9183b1e6a55ca881c2c23e1aaf4f2be96b5556d8c9e66ef5d376ada1b79f1d802c0f6b3ccecd4a5c22e5aa8a99301dcb6f9902fb994088025e23f45da737514a240a593a4dbef3552a6c9a00546de6b1c5d00cd8eb23f73675aacd3983c1a75f95ea4142c946272b8ae5c5589e1af08b1127c19bcb5a0c7eace56dca51f4ebea41638a93eeaa6954b48da94d990599229fb34198ad461f5f3f0f40d0245ce5c39a294b42d023e9aa5081c3ca39a81901a1055a0e941b96b7fea9d00443ca1df0c678d91a41a42bceecab1f00c9610f1f1b25ebcf0492542d29a0c1ab04a58f1df5a7a9b6f7e778fb7db82db94bfe450e5e5de4be707c2f5597308d967385179a390f90fc9d3038e35ac405ea3c2624497cf3dd7cb1e36dee076e26f30ad872a787b0632ed8b233b8f687e2ee8223db83169b723605822fbb0f8bb3e401b9a83bfcd77e3d6496b6591d05a8b6c9f73d7cd1b9fac95ff1e425e3a6c8d1a96cc3ee02fecd27cab078cda2d59c395126232e85bf31840e06a3cf63df15488a2aa71b0e542cbe9b15555426a3ad9299af00e19f075a6bedd38928270313457aca35975c63d347c684282553633df1d1a51e9510ffc26dc3fd33aef2c9caf19f84f6d71ee40cfa35a0020eccb41534d0f4abfb9f95871c88a0b48d54357e88cadccfe7ed7c8b986caa42f3bad218652e6a8435dff81e82720c4adcdf1c34c1d45d5cfd30ac59983aa6182fb3fdce5bcb8fda9475d4b49ee80f834bc69c9dea2fc650d1f195ab5a915f522863ca79615e3b407678336338ca72104cefcd3e31bb7cdd838711fe570d8b2659de485d8cb1ea0aff2617b9292694cc9ad07f860b7adbd1a05705e11c6422d9969cae4090dca81f886ea3c5e3e58abdbfecdbf5893bac7961282b3529d41c38514047ed78314ec0e972a640b0ac7172347516b6ea9cb70c6aa4e12b4f43b3b2c0fa38b612aed49a0fac0f169e67e1eb25d91c20cec5b0d5dce474cc02fdd8f4450f87f33e1922cfa1d85717ed3d516b1f8864398f3c35cdccb0912126c4084509d6ac2c7ebddce32f0de5dd99cbae9b9ab8a16dd7a4e1948314c6195b3eb2b8654aef3701e55b4e6462f53b472a5135c8ba445c78ea39f16128ee85d64c967f4737f8f808f49e060b6d0ded33c11324d23ad009695d26514e9bdc000b7d6d50ca3519f0a4b69e575ce7e62cacccdfc83575d4979d87873ca9172edc378b06a373181a0966aecf469f0ff0b79ccfd4705b7dce3fe890c335b13f2f5aa0deb20b83125c75ea10b748cc446bc13fdaa9cd27c75959ba92650fdd541209fa3a9eb832f13dbbd8677bf611477bd234eb0b0605e33e3ce44572f0497ea8d51d1ec635305a53df7c837b8664f02132209c21dc7942a2e3efe37141104d9f40c632b13f8bbb9bd2cb3a185cd24ed37829182923a0e80dff1bc39364e40a521d427d9f8c300bda37210f3d7e12eee64e1bcc22e11feabbe918d0f44b90f34274b4ac76c69844efec984df5c1cc2603378afa8eb1d5047619384ad4a5b0f3fb02def2c79c90750d2be0e8e6147ad6c9540c18e6dcc0b0f7a60c59af7678744bf59bf5fd23723eeb4e75190d52277ae6ba2979651d8768e01deaa34e3eb8ea30245817078733c6377d53bc693970a68a1b64e958273f48fb810c90855c088cddb75b87d1b825a9d59eaeb4cb434a2122506b4472df9eba8a021e004764a83c4e40f013e4c13dffe5cfc27ad002c8f9c4889fca0f3aef07489e4cbe100adbb700d1dfb4cac0c20bd9dbabbfcf63a0993c6f21ab4af31897e23a881e1c088b69f12ab239ca5e2e17b305da9ef0910a1cf4e335a2a3b70d6240f556e9de02b85c68ca73c4eb4f8af978a09c7c669c63c0ac0130dc46db5edb5827f4feb4a9aea75eb1fe7bbe31f3630ffc7fef9487b71c4165a9c0a7a2c973ab30fd4e9a08712bc20abe3b35643770d50179282dd7bf400be52c37a0699c8d9c9b2c9ce43faa9e6df2a116e303613ea4010fdbba8fbaf2df37b8decf840723bc5933b7c259493ef7a7e1b8041d809dce6de6dd641767a8683b57a02e5edfd9ab084c9cd5f2828bb1bb2b4781ae0b0c54e2493d9b3dd085405ec59ddd5f77a7344b797fa2a668e080be8f403d4c4dd6d4c1b13620636ddf4c3a681d3ae4158050ba173af73bc8e689775ae3a2c612f57f4e385bb26fabb0caf39c04585a7385003641317934f4a986344b76493a5d4ca7e54cb8c096f09110e9ad346581a0cacfa2bad7468c871338b51441ec1a89e73326e6065135640c3f939a2a740b8804f9507531b63ca45d830641e18f3814ef18abbeb859e6c6f4d6ddaac43dbb187f9d6390c31c5f7cbe6d7f312fa9994f60083f167cbc20a63f328473ceba577e6087ae61cc42474aa145775c9be7512df6be0f7a395ac9df5ff6ae80e38db4d389bbf1df66fbccd8898daa49a72a5d74a71a684bd0cf0492974d6a1c2bf5bf892c2945eb40ec6ebe6cadd8c467722b2cb8d931605eec702f785345fc4b0388cd4c0ab579b60f3376af0cc8302a00292e5e02bebaf1c1749f92bf2a03239b16e2617d15b495e112fdeda2bf64de14844db4e75134f9fe8c1fb37a1ff2ebcd1b892ed357661260e08c873739335a745a24b734b8c3c1de57da145de2c28057c8382d2e1d7123c834c50e9c0a3d077efbceaba8dd4ed62342c4017a4449bae9bc892ed775a6a6166d9b873fb1772e9c5be761dfb5478aecc687333fec4721a741f9fcb092db2177b1ffbcd933816da892951268f358cf4f115d0903c6a932dc5bcf6c5d56b4f7ae6d17fd23bdf4733d7e036611e7e7f25b2ef06e6a58a6c860403250eaa94a355c34b07f35a321cc71c83c6747f35e1e42d3155c3ca92f2773bcc76d27c69081904780920670c366b6892b8c71a4d0491b0ec1a6d8ecfa37d3a6cc0efecf497a7a1d90b58ed16d3cedb05bd9dde9e35a82c536951505093efb4d506cf9ad97ea50d9e1c5c3920e05ccf8985b0bcc58b37521e4274c489e4bf013c802fc5ff738899413062344fd3ce150438eff7c9a919894b89f35056c55cb7e56ab5b0c430c38d672236babbb5e2b37e3856d54ec5e2bd4d6535b57a57ba8d30039fd094862d8ab4a8071744927abcf3f5972e9a1e65f8ad24ba089955139446503a8dcdf6f2050f25630e440be10afa1c7ae7a3fd429f7a746493012d1777c0ee3b9045e7fd15d440c1253105a14dd7d706688a85ccb2bf5701149c93b5645942fe875df3c88d2c4655567d1c2481442353aa3391cbbfc6845452e9a19315d2a849384d205d54aa872d63dc3b5eb6df13fc86be2bd85b369d74c86fe8e5480a1adfd6c0982295e95e2efd1a28b43bdf86d71e385bf0bdc14fa1429edae1e7d174b97375256ca30e2c4c9617ad1f515c0bcaa9808e37dd09f07923b672c4a87199b895c131ac51985246f53aeac241a34c1ce9b3ea2583974fe34e07451affd53cca37a6017176bcf9ed3ce07610d0c6c42c489dadd8390c763f72c0702ae4ab88111a1cede1d0b5eaa1002509fa7c14579abfd864cf2e4265963f947ab8a3351e4472d9d62f8d9bb2c846ba94dbca8f46716eb27c2ed512d540764b1a403f62b9caf0d93213393320fab2c6cda419b77084c0cfa5dde63865871668f95ca687f4c762de95502f773724d8082f2e9d41edcc212c4f88a96ae86daa8a50c918d6ce12d753f937a7cd5ecffa1509e74497cff4518c970e29931a096abbf926342b0f15d6bac944c7c2cec036a7d65efbae1bfaef9135dd75edf894d5bcbdee35373d1037b4449460111ea3cde2ddb582da0cb08d1a37ecf1590ab4ecf78453d0467f709be57fdb0cff46d9bf56ef12721346121cde2a5ceb72a2b298176972b9f24d08e4ce655de1d669baa9470385211d0ecfe3e3de608ef3c48a39b9bd30f619c6b15d220379494adc1bb392ec58a735718b65fc23b71343f112e7100f260181757fd9d16438516ab43185f7456e7ff8fe54a50b27074904e27adffad42aa057c9ff476cdd413a6893d6a26d7d41ac43540cd6b6354f4f62c3795d359dc9fe9af0127d5b2c5115d5d1a031eeae9639293b147dadd588e5e21879a2df7ff03ab603a4e42fd209cf3b1b2b83261aebb9c472289a7cdb9c2bd4008250f61eb1c13db353dfbc9a9e28720e7e31658c81f6a8595006c475d40c2d2fc1e894cb224cb528a9044016af56e6aed336c2c152001b6fcc884fde867b09b14d88bc694add5f331bac1f87299acb50b588a1a1acc7cc3dcc00ee8a60a478813edd38899acc2968b6f90c604f685f50685fee568645225e4a3fb4bb8e9f826157a9fa12a265e7f2167fbe494eb797333589bc5caf96123d70af3fc2aa48a33808fbe8ac9da82124754bf3cdc4780261533944e37e463cb5706c06131f3113f25259dceaa3d39e81487d15db4b8a10a3fccb1778b18294fa8a026ee18b3bdb51ad8cf9476cd852283fbbbcdd55e1f3684a9accf95728a41333aa0fdca8473e17d409b478ed65b841fa6ba87f5617c7a1f50ee831943aa0d7bf8fe6001317d0684007c95dafba335ea0fee87e3588e52df6dd0843616a693251335b45772fe4a7c6a25361d931587ce7ee2e45934fa39587d622c7b00d4a52a37daafc72567a3319585db41960f96a78a274e2e1dc74b1bec36e29cd2ef6967e6b082ec68223fa352e1667188ba3e1bcb8b287e06bcfde91445431f9d73390edb252f30868a167e9202ee3462410b8dfc6ddcafac893dd0a0f590dac47f9c693bea884fc944554a85354d9c5352470b5c69b8f560b11ece81da101c4df07f9c7d83e346fba508638b13c630e42621360e481d317714fefae8cda826d6219f4fbf428f7db3dcb8fd58eab4feee4791f97c4c3a774792da81e1885559cd2d5d7c41f755fb0d0ffb130e3e38e5240de58d148f0e82b103846a5f261dbae9f7d1a892350cffca2c0c31c15ede908efc8d0a855d0329fe27b120ea76d01a8e564f1db47784d9fe6bfaea9db143f01270e97b78023f5237879c595077a8bc2ff0d4578fdd0b90565e2a28334f4be04f9ce9d83c56ea40c5af6f1bca50956ab3ff254f7c3bbb1dd96544a89fcadbf618cebfdf7c7f74a20abedcb57e2eb3230f44a48b8489971e176d7329316b9dc940d89fce8f570faefbc4f98d2491ee15951505044b8acc972bb5c0665baf0e71faee8f28f83c6e68c2a180223e7e56c4b0e22d6eb1e8a833ccb6c7d35b170baae8e04b1e5d3957d61f0ed1bd18703129eb3d0d17ffa4228c4a34daafdba3f61e5b5a23252eb39a771e9b80e427924cb5532c34388f50e63aa7cd081e758cfb1b8bea54780f18b985cc12a70668ef4f5daef1e18140b44f3ae686c5d4dfbf7095e0e7f1eb0b6385773d33329fce5563e64385fff1d194b7f77d50f49a853ee2677c46cc77b20fc523c32f04131da42cc1fd7e8740033512bc0fe180cd5f693f88d03fcf9c8c404dad29568243ae904e8334267049b46464a8808b698fcec2e1e129595410f2ef4bf1b35835518c565e3c0a6e268db840a377e2b9170db1292343eae5eaa1bfda68ae49d9ef923f5468b7e03718aa59aa496031aebdadddcbb28bd4a0fe6ea7dd04484b02e1d3c111e03f09f5bb0d671dfe77430c0bd56a65d876b323f192b7a03b058368f52d57a5459d388c8f59ad1ab6eb5ec05f22a87541db913b8464265ebd534d687de01f5fe041e0d264eed041c8dc748530f1eac6892afec580a38fafb1f342dbf02139682600348fd460fbddfd1cb463323d4da35bab3222a22093d802078a3b98c9e956355e554ecaf7078fd52e7b937458f00b3ccc51427616b8bc2689d0efd2ca77dc7bb96e41b6aa0bc74cf6e7aa10b5e2f0b4fbbc8b48b23a5b415f1cd1a8ac9d5cb21938fcd3ef583e0ae5c523300b81ed38b2743e3cc55248bc49b3fc0199477bebe62028144b69384c82d50cee234a7a36709f73fc065322ce26cbbeb5aab077d9043ad28203a6f14c3ea2847908252b5278e198c1fc759404704b1877355b8a592242efa346cc9dadbc9151c676f62480344d52c0b65889d2542135b16ba403e0c61e06e0c62007afa8f3a698a5462ffe09b874909287681e17589817ea9bf6026fc9e5be1224693b13b9212158d6032f1978b061277bfe2538ecfa2630f6e8c7d8c76a7c7f8ec0097548ef9e6e9ba86d744dc2d01737287cec799afd82e4c06331e43dce80625919fe6a5673286a864a30bf65e827574a137473fbbfce0f4ed17bb73775c4a69f676cf0a5c5f946026848c8d8ed0033f35758fd20e4e23f7720aadb60c17dcf4632498ea168f2e39fbe25bf1dfcb36a384903f3fa180c7c88ee2b898444f36f82c884353422465e48c55ba0fd0c2636063572cab3e3bce8f721b4288a0872dd5235957778902f12ee0e70e8278fbcf81917cf782e7b299baa42d333d07270e6e234c9d5b43411e8c51b6d48b1333e079d89600793f6edb6dda4c6f0c69c5139082f30bcff6dc91e319616ebdf4859eed333a0bab65d09f554a05542dd854094e840df24be75c10fbbe35347648201e8bf268264bfc496d10cedd5d3904bfc4e95626e722a829abb5ec7d29c6130663027516beab62b940483aaa0c76ad3cbc8e91876efa697754e7372978ff3c4ed15fde39ee845422379111666d0a82356fd26b63682f16d91ecd2750db637b1ee8991cb1e3193b6d781a31d0c5509336b5359d1a9f66bb9acabfb4183369b573223af58aa7ea8727a9de58d37400409ea3c99739619871b99aeaa7387f420f24ba3a64f26d6542832e31185e41f544b8198506dbd4b01be4b45544d3b22f3e414aa1cd5ea93e0fec299c6067584224678f0dec5cc3a60e292cd210d3c688a0856ce143a74a00a2f74a10e60449c0f242aaee53ee8283679f160aa3533a23e0a800a661b64a4f03008382a3585c4358d1baadc7cdc5f14a40c13e84cee628d0f3029c28f41a227cd0ac9d6fbfbeedf3f2c100aa1278bc55b7c394fea8765c348df9f98870364f27840490acb0d317824db7989ab79417a91640b5efd55c1336cc69e0ae7f0209070835b4cf4d88b0f7f7f1b7d359a80cbb913413da77a4808555804c2f4a3e5dee667953f3bd72374c5b39ed09fe27bd39c106b2ab02e9926ae6091ff9979505cde6a8f6fcbf864c8eedb6d950a37921cd3dc5147a996f2f8676ceab7eacc86b403ccded9aa7f1f7f786047f4ab0e1c67cc2ae52eb2a9f664301effb6068cbd528201fbe12b1b21734225f4a0205b213c88cfb54fe6fc3ac2f6bc00fe1575f34357231e4012b2c73b1c808c38fd220debdccae8f31d9663e0cea741025c61d69c80c9bae1e0053cf69fb73a56b323fa0940ba59a362620b468fdfd65fc992e9f46958fd100d25f89830e5ed351b274363b6f21b0ca0a69b830dc6517e1a66be5fef4ee0431eb56d8440426008b6213704fd8b103205efae40857ec4a8394fa9351eeb38dc2ebc6697e26b759fd4db0b4cb59c03c9d6548715503f560f8d185ac5c4cd810f837fe1b959d543325b56ad0319da383aaaca0820979af7c0614c9096c006dcca9e9631b525f10b7adc2fd675f81fb163a649c5abf9b0e76f6a678961ca5a561e0d49ae776ff8b34b539823d7e302934e5b0da2fd994bed8239da89f546f282ddbac890462064d1ae3a2e9a62201ff0c4351c53f3bbe462cdef4a41c03f43cf43a914f078fb20310aa7a05e8363e46502ae3e556a4347f56cb04d867319a38376dbc714e8b19b6925952ec1bb460a4e826cf3f4c504d242e5e9223581a05d941ea6fcfd83feffc501d9f8ca9f20133046267565e61ea032f92eb359e8ac637a000bebb0ae14ce93243c96e1082f1fb129d063fbb0f7242f45d8fd5d027b489fb8c0a228a21501b8878eb1689d436c97a97e63b4611642faad1b80a72ca227fbb95163aafc9515e739b1e231fbb0ec4cad8758bb578027d724d5b3b570b7f3d003877dd7758c9cd8b0f6810d3d3d0b021765a2304167adfcc0f1a4a2c2afae72ce717026bee24c58490623115d0cac10aa4b91db022d1a92c5250a83782463eaa4259da6bbeebef35d27fdab4646498076146ce22952bc9b4c4a0d10ef291dbf2fa8518802c37503b65474fe72431070eef5828b98518b3933e0eda0f6a03f32b4ada80108d0cfd9eed2a436a312079c93aa7272a9087c2017d56ee472c4728a828049a6b246246ed97ae5262d5ea0b6328deb5f59cdd8e446c4cc656e4343f3244216effe46f1276381c7c090138298f4cb2dcb7710ebb3ec298933cbdcc8e61698bacfaad65ff5c3cb97fc36d66d8d91d3b9f7708383fe9245101f73696ba537ec66e4918870b3c6ae8cb917d25b6ed19905a3406fdbb01e4f04a0d0e780c39a7d6190af013564a5ff60a26da66d6fa2c9bb24a95210ae4b633236b215ee5ecb64382f773940dfe1fc7dc110b02788990baa37901ec87a3f691f9281179eb828738eaba8480b6257848642bb34cdad17904665ed5811a65b9f3c369b444f51ac87e30fb0a22d4b7548ff2643b1e463ee357ff3c074cfe35a2722ae9ac4cf11d75d52ee3b38898a3aa012649db7dcf3978fef28d502cf4886b07e2cddb8c359287cc5937e1ff25dc5ad1faf3d4da7539b57a9de93d5512d3302742f58bbdb1595b0c45030e51c9f61eb0a994eae98a92f33a3f1b047085a06bd2f96d2ec54f9e9a450fbbb438d4793cf73c2a1715be660c36b567ce2120165e177430245e25a1024edc567d81b5894ba08f7fc1d88a0753b56ee31e19b0485a70205837158ece14d317af431fe3019aaf32f101b6709faa696ec7e598f4714dcee42eaa0623a635062c3e623322bdd67bbeb7a0a4528375e53152601f7364f6b30661b81d50aefcc8d096906e29f6afb310b71dc231cdb07850c43fc6d133ac2dcf97e564017842cfe5c247306d3005ce5fc6035903fb9a17de48c086cb9472b649b5e869864f9c415695a49947070c321c93337e48b4c9a23ddd477d8dd9bf3ab4220eb5efae7f47ec5f727023064dbcdaa462f33e5d9cc24bcd0fbb4466611f19d4222e651b670f4d41d9adeb2b5edf6a007b741c3408d52c9cd47b097842b6270edb8302256b4c313fc9940b63ff39c2033500e7da00307de2506945750242d087781db221028bd22b5b932a74a6cf3af1865dbe3170e2752e60ebef8339733ad356cbdef405493fec85346c2df33afde9ab46f103ddcc624c7ed212ac65c39fa1f93ff769be0313bf61afc94d837526363c0234da6624c69878f5b80d66976fb2ab16f754c9a9495f60b216e76ab8d434674fbb47dfea947ea3c03311e91caa52a5eb7f5b4af2e6dd5f03b4f505a70d5dceaf4da39805ce35c501a859c6b193591ad03382691e8b7ad700a83cd9bfa6d08a40bd08a7d975de715e0e1a75b167166a0371cb5717a20ffb5ee5741449c631314baad279d693672a4fe68e6252338809978f016f9db985f0aa1a09b75bf889b6d0d509da9e11b610e193cf49495a919f8c7a5c592bf9537fb68216befcd9fb886b631c71102075b8d65198592e9e66cd3c93911cb4b2b30455f9e3a8734e6c930f6c09e34bd219ac116c16243a9876f4ef79e0dde1b3730156b6a9d54c32666d3c7989b1fc4d94b8c31f7a8fc15e20a218e7454868771f0b328720f8fc2ddae749a6eb3376767a1993547926ded48e9ff67fd860723cbe5c89384dfbdd0109ab4840f5b0dc92dfd5ac31686183ad1a32dbbfff389fb019f27fa444d47794a6cd28bc1e3147b4784833298fbbabadba9fc260a6482cd692fa827672251df87a59ebbedfbd4b14a58aebf1544247d57631757342847e0f76b76a83318e80d6359292bdef177f79c2b11f335682ba1b0596bc173b6b2df7420316829de4a7eea352d1823520a514765badbcaa2da349205e8698c193566bf153ebd6b8050a84f9ad062083d2e1cd7da798c33574c220c4b6c81629bcedac266e7522922644e4417417c05af62282af3586e15cf1acaadb4110e51b97cd905c73ef453540ab35201960e4dadc2291e92173c2308cb5881b569984200a38d72ee9ff52e95354e0fd87d3b0d3993acf734d988b6b9b9ebd4e0d8131624da5a8cbf6b057e5daa576f79fa7c9fb126f8c38822e00cec7a2d1e283eb06a631878ecaf9ee17e8b19df8b866d9b185e788a0e52932ae6fb9bd4c88de681c77d1e9afc2036bd4981c14c2ac27bcfb4d032832d58c2e583d7c415c9219991ca9c4ed7b7ad21c949cd582f4e87db5d7fa5db1956f72bf1c5d0fef67b0a546bf789f7ecd1e54837237e5a138853cb91e5ce804b7328677c2d006f112fc98c98f04998b5bed7ace3621f51a6283cad8977799c807deb9cddc4e64970d7553047847bea7f0000dc71e0617d57a857b43e13cb981e94010fc0de4ac868507bf510079c2ddbffa02b66cc5547188c2e229c1fd6f583d01cceda9c624144180efb0a5b7a42e1cc7a3d70bcec6f71e269730ab59d7cd27974b56a5cd13561c77891624fad03385cef5b302350d144c1d892c9ea6925c27be3f949807aba1ab315264809dea541b6a2b73c17cb61f5789e5823498d138f4154f59d8bcabaac1b4a71f6619634a52f58fe588fe40750a1d362455cfe2be42538ce1f6b8f3e4e09f1fa28e66706b23431ab8e1c7e8a1e1d9056a9b99b0fb6666fc10fc8e8d40529afd3936fe99ab0bc10ca939880b48d7da25ff35f9817dc36b77b49104ee76364e10672aaae3111564d2b5cdbede475191d5f60e0cad459f63cdccab35a913dba58e4121a582b5b8bdbe52f5c38434ce4a5ef1c13b0fffcd8c777b18a9b9efd46df3b3513d2f620efc0bf0258c6c5ffd78a7c69277025263a993c85c9338d4c439fac00737045976b77a33851c756bae1be7cab868d3ad9a8f3054fb33326f668df4670de1138a5727418ce46bc804bbcd3ae45089c308b85e865cb5967f7ace0f3dec1bcace7e29afd5096ce066f6977ad54615b2652599ed6dbc113f9f9a6164bbb5918f0e0896bdcba23a3ab9cf3abbffbfecc70fb1c2e48441ee966be52c861ef6bb2ed3d74bb3ffd0df7330e5c02102237e1fbb5d49eb54d3985d4fcd1364dc60c267037e997b03ca6282e689cec4b7548c2328edcc550cb78d7d51e5317785ecd04582fba9152695570ee6854e9f2841beca28ddad1e45ad8d570afaf9bd5d6d4838bff3e9a3cfde436f55dd9cdd66659da20b5a74bfcd2283afcc388f43aab5379190176444b49a3057019593921fa3046a0e243e02d0ab88a401057a29d9e3e6199a4a92c910ecaaae837857655a3d47493b04dad0ddd870ab61a28a6f901a2fd1e4a9d577aea3aba9f48c7f85363c28e0aeb9769a0cc3ef860e34abae0f434d096a7dac9fd0a58c4c41f77e318ec9d06f8a4df70af3d31f982f1f5cca2c44f54c24027f61d5e03ca883cac90cb2d8886af63b8e898914e1060e1322d1a143cffdf19c364837c9b38e1cb2213ab2372d6a72e246d2e393efddb24da38b5d2c460cc609107e490e8930368f26f1e712b73da63a33135a866bc838f98a47e16738e17f80899cfcbe0cf836da28c577f99129d5b5e9625a40b90866432fdd11adf0b997693859894f93d1ec28b92791a463414f0fa86b0b39c017cea9b7e5c55d58a1d89ec91e005666d39d52c3fa1c9c5071c7677f6e277d32eb57f5e0fdff416e8adb2a0ea77bae42c6702745bd219b85305bad687ef7863a6ad4ccc28f93c9d45bf5f925a218dc1cfb8b5ddad3ba319968ef1feff34ca2f81a1e05302d4a504485c27e9dc9a307e33bac7cf4922a04264e7024039aaea87b0aac9014805bb9735a23b665579cff7e58fe7e910d052113a7ebd33a6de897983e0d22f6ff3f63f1079f135bfffea8e978ede2477220cf6c76d068c49b8f9cf016aa98f07b0636b324d90bbdbcae6f2669dd477c94fec55cbd812a3436c63097dd2db36a41f49fa5f5ef1e87a1cd5c0f78112f6146403aca030076d58dafbba93d07576b0dbd35d0ad94b351f588924b2963e3760fffd90d635a48610ce47db51b0dfb6a9fa5e7ecf524c8644d06a706883f56ef1bba34c44b5136d5acbcf8cee9778b68d96b8582677c332c449cc18cf830c2fc542f006de7e416e5d68d810f11207633b9c3836afef5ba28211b13425c6d010aa7757a9dd7526b8c2d364679245ef0bf69d49df0bd108dbaa38e345761d792f509b06ab720873e1d7d918ad948a3db7171a5909a0e90096e9d3e0043d379be585371a420157946d3e02cd3f127c767e92a5b186c01120f099b770b3c8bcab43d34e96f2391ef0d0594e830688a1248afc7b7e183eaf173716d2526018118e80b7890e9582beb17da266846082f78c3e75bc4cd5f7d86880792b7a86be1047c7b04ec33ea5608fd73464c311f0a60dd8be9c7d3269192ec7a835ea3ab6ef982d4b07f8c09e93b7b4a2ffef81253685cfd07f46f8b49a59ad2328edf0b5803f45f262e6a1ea3b78cc23ed25c80d75a300fe59ac8327fefc48ff829869f5ee38fec5e92896e40c1aeaa658f10e3868805f91013f83530a7e6ac7f7d4471a1c802fffa175c54acc7935db11392a8d77f25c3b634fe6c3c1c243405831f89f0183938f765a2e379f607a2eed394117c46716a21b19357b99a02a6c4a3081509b1e17125559836dd710df07306bb3286e2f128bc9bed345c1a549e7145f88933ea552b8187e965c252c295504a468d77376b262236f99f6479238457a55d35f48ec80d0ed0a5282cf15480101a57fb99bf2d608f7f05d94897d6cf1cfc8c79cbab8062066e7e278963fac3958e2187954c49958663e1e3e883f640876de4702deffae486c69657f300782a6c7e57e57e55438f3b8935e45dc4ad6b4966092bfeee42779358ec97d2e28201ba818abc1bc3f56a254061a892360b14af70caab90b134868f3f4298c41bfc942752472dae6c6b8f23f89b4c86812ba3953d2d81c824d30c06961026faba6b83ebe7152182f93588b575851c832871d76db76869b9c4ee437e19513369ef691d3f6857a36060baa3c120f47bc93ae360728c4ec58d8bb05b85caadecc87a194223340f1ad20d8b7c709fcf4e9aa7df31b8917e0cf57dbece47d67805e9bdcb15b52b8fd7116dfd89bd9f6ffed54b91b99f44e9b89718566c3ccbbf872c26ed7c71d6bab8e8597028d5f0ec1d71cc397620283312f76e31bf94f36bbfd6c1af4c8b6ce1a80d4af2da33ff53f9e8dfb851824256813f7354dd9e1e6e93aadc21a5cfb3ad33c0a29aaa0f722461b94fd46f00979595b1ad622bcc8492c4f48e0d0ddd0cda3454cdb1be4124f69eaa51545709ea37c987a2f081626706eb42e9541769dc5c2ec1e723f182f1eefaa64ab4fa2a67d525c6acb7aea63015b149290322697e1d4a37bd1f627684fa0330a2baa70b88340d1e6715a3f1d38a5e2412b46299dbf6e1e927cc5d2f7fb4d62de54abb02921c3c354628ac497f5baadffe44dbb7a46d70e30948001d0b7778f1b578588a957fd7ef2b4d6959463b64b08f8c7b0edd48559c1834c9dd30b008da2bf77a5a0b48ff8ee9d90e2fcf9633108b6cb2e292f5b2c345196bc032353f8cbf827616385a784a210ec67723fb7c03accb01d8d7ed633fc6f511ca59069f24291832ad8467df7da570566b73d958a07d4a0860cd2021178609553508d37ce46b2f2a61faa7e7637810d5ef47f0cc36cebe4125cff40ffc597ca3b169ececb3f4b244ced69452bf1081606629725ab1c97bf4c5f798eeafabcba7d4d10760993c0f2e96058069d7ec695e72ec6140722ac35873225dc845c1e8b4182322c95c1d46008a022e6fbcda7cbe2d16de593bfd40ecd826570a266015ce4222f56e35abfa2ab25ad9c61504b6042eafa8a49cf4a295a5a70c9bfbf33404f068f7cceeed3fc82bd952ba965ca1a7b3451c426cc9c63a6bcfc9659198af00f3685de8fbe948a746925f6c223e6c0c83ebfade98cb25a2a419c74b43cbae86ad24ea565eda6114e9a47c02dec21a9fd76dcacf2792db1077e434624950f3948ac15e7bdd720dd1c4933f808e90720ab8fbc360902a94cb0cfd2fd7552a5ae48d19dc0bb78c082832cb215f5f87499e51a17500c9c76a3e778d7faa0f307119393641332ac0e52f5c8f7fc789ecdb08247f2d2058c058eb5777c1ab734bfdcaf9f2e1ab046795ea24633f8776f2a11469118a2cf3e15df2ed6bc891290fa526332e5f25c1b3e51ecd45087863eff87c38c82fd32388babfe3261f29ff7e18f41c32589176152501b48df2ea53542e0259a4bdda3fbb927d5592503efce5cafdce6df79ffb94bd338a3201b94973dc67686b2b3afe71eea196870e43037a504af5522957e8c3b45be1514c566420126b05e0785584c3de4eeb1c7fb22d9c4b6710c5be1830ffe7046ff92a8385fdd618071faf0a7670a92d17ba858171040315266c302ed9af275bbf0d9ab939d69ea8a5209e816d27d92d1e10261746dc43530b82adad545d42afbfac78e4f844c669dd2953e04a3afb459bd8d5f770e9a51df9811194edef6c31d8e8f1ce1c3895dd3c6dc634fce57c0a0b4ed2141d2519057ee723be59e132bce3ce2a4126c76806d6807bcdb3bbece91775cf8c746753b766379513a3d6d89cebb81ea544c836b3a36ee402406376c051f7ee39cac927dfb8028932f36c920b73d0676bec3c9ad2c5fd67e8438432e39e271c3c50c052668563a22c2dc9722a2b6f7808584272d8d410b7700fc8d3d1f007ae0426628aa6603c5fcc571b46dbf43288a7dc077a71885920b0f43c7327511975ccfc436fa50733fe904df36d209bedc1c3a336aef8da8dfe34ca2af72e1c8ca4976c9510f8c9dbe4807eb563be98ce1e8fafdec9e9063d5f4be1608f3b80afcbcd365822dfe405d4f342b9aaaa90aa0f7186afd87a98875d4ba67a08a0c275747760867ad7bb4c10ceaacbde2cc1592ed7f8944d3ee0f278bb6a82c4e489377e352dc2cf7401437dfc710896679506dc0ec433095dbc2d0ff5d26a418677c1b1d4f370c71fe01ea5a5e75496b8c09ee06f4a9e531618b5fc510db3bd7c5c49f03096468b55f31c51388c7d81bc11b52f160b021991b096f508037e6989d9692f5759f2a4a7b7d6bc16337f0919de2eee6a3fc8f16f763e77c0b3f886518629b021b7c58be9e7bf2e66694b878f5b34c23da5aeb0560a2510ad6b096583daa38b2f6014aade6f71b48e34de64432c624ab40e4ef83045a4ad31b990c0e7cbd9e2a13d90cd414c78a47c67debc2e2bb9d69cc687aab654301c2fb041b4fb7577e4d31bec45d2554e55616889e0411d67979cbb61b6467c85d2f4c6338fc34a30330ee60fbf90256fb94ccfee1ba140b15cf605452578d084277ea15a9206b0b8639998b1e1a356e250d75d99476bf48fd0a0829ddd3d12724ad05b760f8c69179f8c27c53eda3b617703d861fdb248325486ebfec0a2abc0cd8cdfc6b56d33b256d2ad01c9ef5a8eab0068a7792f2473873291cb1566b46c596565c713343751a41caf670b49f059532fde9629f96f4df7af34da36d77911ec9b07cbd3b4fb1690276252039888d001475625487d619f88e4e6a26df0b428c8dff2674246703a2f55d722fdfbca7ad3a6caa5c05164681deb067b8ca6a6069bc4e0cf5c9fd9f121d19fb2e541a4773db0a8da04f69f3174f5f5c4c4aa62fdfc1d8a44929084dc41a6603f7690604f8f025646aa1001c7aa39f65a1cd9bb8a2314b159db5479c63e32119f08ab656b030178b39b0c3c3aaf1fbe428c42b98b3be00fa77a209aa6e7f3927f7f6028542efa2620cc0de3c6d65afba0d0fb44e025699a424b8ed0625bfe55b562adc74460c52dbfe70f0e574394bc2c33ffc512095eb97f69e60ff4601364289ab8250c5aeceef2fdde1f8a04ac6c64f6787ef2f02ae4946bdef40e6309241b363b0a5698959a04cc15c2b2d831dc9a31b8959dffa45d7463b6bc5ac7f6ec6ab87c6d10f6c8b899138376c0f9610dfeb8f82610cee6d0966e24cf0a013c1337a1f95d6f579bee46fda31af8c5c5ebccd6caca97bb93dc52021c9c05d6f9882b704ad84595773d76aa9d84f7eca96b76cc6284b109a1a6b246f183942c2b1a9eb5ffcd8bbc2946a5537f7cbbca83e57d0516c18bab1bd189850b3abc5e94c22e60559b57199167f93a1c28b76bd908b30ac2c465ffdfd0e3a1a3b9b2d6e0498c6b2d9d63f741453fd28b43f7998fe0bd173f6581cb2a8405e29c0d7e254acd9e05b0cc657cfddbf8db72ed42777da00938b68093714b44f98ecc6e5d4130b5b944d01c23a0ab96f6e9020ce30efb1e92f739e830e28b2459cad943f21be570c8df33d442a0a7d4c1a647418403ec9a1a4d6126371bd22a1555fcc33231d3ca8b6298fcbef882a386d06dc95a68b27deb6261ab8d6d150bdee40ae580b6f2d241efac8621dc1d6f2f45767eed11a7f6146f990ccfca6e7f226471c33fa145834a7100ba9a041689d3e0e2cf745ce9722c6cd8c6538076a82de3a19221bea15a1049e6dd47c65e0183983d90ac1f8efd484f94efb287eca8e96f9ad8b6a2e1dd92ad0b07c4cc379e5dbb417daa793254b0a1b8d926fbe2340014fa675dc1474e8f81a0eae916bcf0465ec2f5bca3af00090cf6686c43eb20b04ff06aaeb10d4d62146923386115c22f0a20c52deae2435c2d39946ef68dd210b1fe87aef3903270553b0aa897f57fd9506ceb78d851a1bf4a244397be701455d136655ae58503e436adbe00b4c47c7dd3721d3970a1aacdadeaae917b08916fff4cf0edfcef473d9264e2a6fb00b586b708887589f32b580744f7213112c2957c7dde7ccd79f124d75a8b7879fa79250f4186e945a67f3b3c71c9aeafdc6df404172642e93acfef73911fa1fdfa9d640069bcfb1f1b98d24831b7218645c846b7372c1565a4ac2cca22fecbd75c29960f3ed9184528515a3406f931b0c3825256c9b18f14f0e7d5c5ff62c813f6912e44cd5cfb46e3254395270430e3891d8773c9088d932c5bb10525a5815d36bba3ec23a56f9f86727248c2399a0ccfa0bb58669ab74ac7929af9047cc31c694adb58f08cce2a0fca22fb0540447a5f8cad58c46b90e2f78d80694ad38050ef82a939e9612ceb1b658881972463c3eca2f4442a97c02af034baff18b6f3cd74c8d746fd683ff0ef230c38736a2c0d7a0ea00d28f4322eab283c360a96bab2b7ebcc0455bb472358dcbae96cecdc4ba448c297d81ac893b9c086d0d4a0a3f5923aa0b273eced68b985019e9ed5d8840928494a3091759eebf6b33a9ae072399e2c4281bff1a40057cac07d07addf7a92b74161ec85954845af22e8c9c41f3f407f50e932b4dcf35e5279f458ea0e3f5263547db8d55ea321e3ac6fc079bc59d50a3a38bfe850940a99ae91c4ce367675794c7cce6e7f81f1ce99aff7a4e3d86dc66790408f7e855da06bdb32ca9be7077e4157f33463c767f7697c80735e7fe9b5d6f9e01ee06f00a00bda7b88f0b52c366cbdbe4e0d8aa65ed5ca89fabc1e7008a003d7ee019bb70d52c666a4545f015895afecd0a41e7f574cce383d7b8eea48733581d533b555bf29a783b6b296166b8c4d6a3f7c203a1db8efcf73989e265a600de860607027d98f10a26cbb0c2c9ce09c0e85fc1cf7e44e72100c6436e6fde8f91476ed026466f286af4ab81576d6d872cdb41d3345a425c0c39abea5b545c1f0923f5f435dd07cbe1cb5f997a4cef388818fa5483782d43059890abbb9ed01f0c84eb4f2dbdfdbbfe5c6d7d4f8b4a62bfc4a530372e4c50739a482851c0b9b739a850de0a110862cefaba063051926a12ab32ba92e3943caf8732c7c381e023327ccc3fd55c0746f792c97a3abc8e0b411431f631b12b3b84b605059d82a88baee2e26272c12f8d8070df85e4d4e12311f0179fcf04f800a417fa6e9e873bda1ed87d98a73056e22c61cc2eab167db8cc859a89aa12229d07196e0e11477d640a4d3b7f4e875bd2c93fdf3bcb76b9685e261bd83977ab4e40d41620aff10da9a092bb733fe0c3cc69517069494da170a2fcaf68adf6448478ea41c49857acd6be05fd730c196eb8ad4faf3cef0819f248c2cc2c91417f5324684b946c3f177306975717626fa37389de453cd5d18262884b5fceb19cfd65d16f235b6557843137198dea5e05e20390580e87e21434365bd4423b976ae197b21716ab5a28d3eaeb2045605b5062e41b0a78c0de4838e25aa0bd4e91ac872aed557f3e43f2fc9dec272baab4eb43f607b26eb9e4bd3a480ceffa8728516b4916cf7276b472fa9d1cb5de8d19f823539f9ebbeee1ae8aae79db703358ef5e45d2d6f2be4bae9e6a309422c2b44bd2d2b58d044101d06e3e81618986b587ef115fcae33bb20135e381a601d475f28cb4294f00f45c62196fdfa5de3300c154e0594170291fa5544e3b0233b5da11b901a18b8c2894d8d9dc387455c52d957a4f911304416733c201ec72502bc77cc483e7690aec0f76154ec3b90f44bdd891db5986eb64a15b8a51b80c7ea009ed7503ffc6d7563767f04222a7856cd53c9799aef7d08ac684abe5a47af79a14faef0a195fd9f662279665166176a1c25feabe54f0a344ffe78b61f8575574497385b10072b9bffeece01c23a9bffbc45008bf0cc2b176eb5e862ed39ed344fdd309dc2f24f8eafc5b0c7506b005bebb70155479ed9323512a5a17138604713cef0ad169fa73810ba32179c8ce9634301f0e2f9e4a15df9f4c7f7a2212a3a386220dc9b379e69d55eb18567ffacf852ac24241b84e529a17be1d2c84c27aba5f553b4a1e5a983f76c2f65c049273ca383b8d6c1b5371d69a54f7e0ae92543dd6fc2bd303bb4e046870a0ab886670ef4c754e7ad06687b06877f5fad5a9638c613f63af405805eef5758926b6bd940ced0184107194999d9c86666c5346df93ba200b7c34a6a26a23832ae1f0930d4244bafbc18df7451fc17ef7e5ef125d0abb4e9cd7c0362fa59e7fb4fa53b2ebc9d818fec60dfac23bf64333ff74d20adbf8bf1837e19ccd3b907c25f4b9bd684004553cc4022903eef3bb5fd822eff5ccfa904073f704310b775b350f76d31f6dabfaf3688ea399345920fddd03d111db8439279add9ffeac8f599fcf3c1a0b32c1c2ef8bae299ee6d8bb51e7634d7b17adcfbad972606e3d1fee42cb1d60d69893e4a6ff70f4bcf96f209f1ac0cffb16a94e80b76e0a42d277e300963307f71b64c68e3d42f9c1eaf7338c5a8cc9cba5122552a6defbe4f4d73d0c95f76f17b7bde25a10be4f61362bd52c71923a7ec4ce490e839c942b4a24e24e9fd3f699956a6d8faabba756a4a7816c22394040c5be4241d5172764fc26266f9fc777ae54d2a14da20b14beda5e8b50fb1df1daaa0fdd88f11bdef1fb553735ff41f198f9a2edb92dde538ca84f2546f7e90379f5c55638e0b1b4dba386251b58261c7bc6a65f600b1d021bf7382163d4be3244ff53c5f0aa08cbef4361617d920b99a8323e1404596b836e7759f6ab408af0d29bca8becfb39838fc4d08bc13c7caa57f91970075376a79a440fae55e532c91dd845393ed64de08794315f1a706501e1ec05d1b1223f072a00c79de5039e2311d6c5e5b4140e9e93718a82a2f6d81e1d794b0873e2ff0ed5f65aa37ac7b9cd7eae686ba4775e67e3f022d8cdc8aa0e61a16e6982d1eb6a2c4943528f47143b3e3d8c2ba63e10fbad788b35b0bc528b4742d8ccd9c7c55fe017b974dcaf3fcefb74f26f46c72882e7cc02c4d7c922cc711bd0954ecf42f443e0c170af4287dc46d463fe228fb19a101ad8846a7e1ae417c604281be8df0ea903d84677e37c07ff120e4e307b41da04e3cdc7b265795b675ecc7dcd73e6eb3ebd9e131203c6bf5393493ea00fa6ebd1cf5e07b28ef90cfce72f66b03df93352b707bc806a610e002f33fb5ccaee91bc2627122452f71350112dec381d1eac43fb3b6aeda3428952ddd46f40f46eecc242ff7012fdd62a96de9592de9dc71c1970d3e69f4d77ed72fef1c8b144b16f368d2fbb42f09e6251ec80ab6e87959422e9b02bb7f66923e99ca66971fa6160c1931e57acf59b8119eec19050f8d4333c40ad570086bcb28be1a3508affdd3a544a7d9451b29fa32cbccf8941152d2be0c06a90c4d8fe42698be1bd3571ed2d3dc5f2dc94ac924e9fd175bc86497dfd8efc9e61640debfbfa293ca29214e70e221a89d2fe7222bd0333c6b5546543d847a1aff16c28443a2766d7dc8fab064d852c695bfa4cf642fbbe38c74f1888a9b937700e15c4fb963a68c6b402388fe049ea81034217e0a8aeef853897c4168a3a4ab0404c765013096b6bdc510bb829459b94ea5b94c04dede9f20c1fd8b717ecca9e11ac9e71b0666e5e9f2efcc50af8b58d65344dd4807fb4ea8196f062a44b060cca8cfc4ba0604096124c680a3dfafb33d928556b89f4a2ac219016efc2616495cbf5b598b772ae4ec04a0dbca46dd1c05f5e3eae3ea9bf7109b8cb8a4490ba2446d076ce496cf0534db2040a9c2c9c9ce7d98077166eb6b599d52a94c6a75adc13584e56c28d76ee7bbe2e5362d0bb3c10f9e41fb72ce8a4c9f6bc2c4c6dc0627886d62da6519ff74ca28b5fa7d04fa9a228ee7abb143aafeb054eb4eaa68c6da6bd6e75ed57761ee63655eee05e4146b6156a312346d8cc6a0d0aa10135fa2147a6761db8bfc15ed0bdfd2113502f24e532f321e8abbeb5056636501a8f5dd8e047fec38a3d212f91158dd3f58152c9e89975751b7c66d49ebc7917b911dba8d0694e979d9e1c360f68b72a673f8232bdcb113e03f9671ec689886e0b60109554f26729aafcda51c56d8b9b60dd66137bb33e8e1d76cbff707906150803ef6d0157c293300e7a30c2b8e0fbd103cd964497343437b7507e495c0fe676bcabb69e27902ac2d77f9b912a5c280b088309850bb3ee54afcec0f4aa183948069a3278c336f5cd2bf80980ee93202160bfcbc7fea7968e1d823379e3b0af310285f1c86f1bd5186c8ab92862dfb9c46febf71cf2a82f7c988f153d1dcac78736c0a6c04c7dc90a8b346289d68e7e34e3ab9b2ea35299f4471230e6781ccb32480000163a4b9461e2a1e93679ac312157e14c0b5fb41afa667e06ca88d45019f12b33185279b76b86b3a97bf89c1dfbac5da3122071ac698d23f7b294d9f9d7aea2dfe8379c59163a9f07d9a896ca71dc28438a4255db71fe132da15bfa001589f72350f9475cefec2860abcfe63b5acd32e072bc612681a86721a93d122711ad3f6d9a7f9cfcf2d6c47cbd67422fe3d5a6f99443b61340fbd90aed7c338b9c546a8f8ee3aef7ebb241c3cbbd53e6ed7e4c48901972af97e4be755d3bd9de0875ae64d8117ad8f7eba71b67ef718182e1555eb20a0bfe6fcc754a01a8240ed7f54a99a117214a583ac1606b5eda96bb5a55e1d05f15993d1fcb5e67afb6acb8cdb424f961e39c1794beeaf54a0e2367c8f9aa5f3182e3258c754d881a85691bcb3139513f882eb423c90777c21b3349e30107b8333d84727522b76ea580890321c9fdece289a2004b9d76b996cd41cf3e36ae636d2049930aab24de563889a401afc7fa4ce6f40cc0dd27493092b032d46c4a7aef8ad25a7db2c0233bbcde4d15d6d038610562f72d0c47d9e56963a7d2d379278fb33c9d75023f86ca24ec10031be5cbf0cc76c54b61e725b7cc6d3720c1eea9102548c94ccd2e1a9bbaa2be7b38b89f8078153d3a33c157a1b505209b55ff45976e58f5e151b75584e51754be9231206992a4c73b565646d2326852f0af3b6ee8eb2504301b3897459bde32f94edfa96518648d9fc9698d14f1b12469accc7743b50bed0a0c472a68c3ae3f8e03ba56f224040527e0eb3a7278921bc9cb52586b4b84072959350644716f00da179bb4d0d78c20182127b1122499916347e96f4ab2746cccc50d908a0bfc45e07db99e554a43ddae606768d0b2d147dd7be9db148e19cae65fc31eced7ef6a9eccc4e9ccd01fc67b1fe4e8b64189110dda17d4b49715b6bb266009269b9d964b4bd208e1f01298bcb94ba5bf0b9c877aceecdac2231946222643a2295673affe7c7ce8c1fae26526c79795d37e103a542e5219f48e366f6981bc2b15c3f51c220ec93ec15a8fd60b1dcb27066dc9fc7ce7ba5282b7ed329e3e5cde9e6cddf3f6a56f44e0beaf6488bc3172fc7d36926226fd93633e9bb72de658fe8e115a2cebe3011d0f8283999c2c5a4ecfdb81471adc5b31ddc35a2f8c4662cfb5239f01fcaa4a9e1d62510c6005ec5aff7b9c2e15a5c35591edef312bfd5913d88e5e5b574edbfc3a62755c197f0544c919053d65a7fb6dba209817df26335dac1188b5af1639b3c913bf50bc8e4ac291e566da5cab8e313969d77c5cf3621dfde4a82be136ca47717b183510f38f191c3c4c07f7e9f677a53767b1655cf3fdcc1179e2671ebaa2af40c582144a7630c9e2b408f2bf477d6d231e1b242f160b8d76fba226687f9f848e4584e5bc1587508249838206f82ce7dc605b59b9dbd9487fb0ce85447d6963d4e59f3f357c9f8c80dc12385d45cd9a796884456f1c59b6c3f8b1016c1c8d776dfdf64d0ae04cd70f012f12376a7bd7945e6723e42c112c848912e07156fa37ddd9feb53fe90cf99706b1c6e07ba71d58bfa07fffa092e130f61a2be0725bbf53beb680d24a25aaaebfbb0ac0f9513c748871f115557565c711588a1b4478b56757139c12158877e2f27cde472635cc174bc815d61ba32964281fca7bf22dd950302cbd85255f68e9bb8f30f1c8ae6577c504c431c56e2ed6f58cbc4292130247d2436f26c390cf332c6be82ac0d8801625004ca8faf042058773fdd613ef14d78b253f87dafca411b9215f93088ef66d3cc0173c3c85e0572e57e8cd928a221d347401cb58ea61a0304bf76c3e32aa0372b08e87b2f51a1c83255e3ff008a005b04b1d3e1e486e5f95accbf96af17f7a9d520a8cd8f4dc84ed9b27d53483eed30df3cba2fd37ff798369c02fd7e42bfc73a321eb03f4d07a096d6279a0dbc6544c89956623da8d9d162cd48a064e56d06fdc7322360a0e01100a159a0e1e9f1d4d4bba92cdb709305ebc4f50a13513b1f036d7c8908dd5a1eb67a10750821781b450dc6ace1e1bd2fba6c5fc567e4cd7ed0b5af051e1b6e893f70c9bc7d6e89aa814ae36c4b8fe5bb26dbcfab587f6120fee889a2283ca8ac95ef3737237c441bf8fe45cbc8ae44c40b96dd3d4b57c46461e1509c438e56a73ee16f576120ede6f93fe72f8a5278be9aeaee6eb25fc244ee5b9c0e6fd2e4ab4607c5fd35955274d737f3cfba3a53728b8ce7fddf129f3ba05c256c22781b1d6af4fb7fe3393e8ed7ba79b336a92c81495c9ebb394f6e5a17edd7cb990dfc6ff03cbff3eb7512d05eb7ad6cd54c23ff82a572c0bdff26c4eecbdedc8cbe5a84468382b5bcbbf5fd2f5038057806e6cf905aba145b4fabe1b5d39db8e73bd3d283a945375016a970c229fe23dfb82e9588ebf66767ee84ac3f23d97da97f64895bcbfb552c00c2d176550d99f87e8c872b66af83230e1dc2d75ec8483a2db918b3a8d24fb94898f10aafc281435eea7cf4514afc3e30deaf988e5f716bcf75e8503b79c52083ecd1c0db3ef164b8b844ec3a78cfe0ca0dbdc8da5adcb4614734fbc79776628aec74a4d9b550b026869c0ba221311b079b3e011960822c7af4b72583d65db60364a40237d7b2a98068352be8690d3b0968029e1c8075d11810266217380353da21a40072999d056ca9af5bd054ada7f37cfa1aa9d4b296a59a2e9fd7e2e2f734604288f7d44039f0fa082de0006f18e536a6675dcfb6f24277fc5333cf9bc0070e7c55256562b5bf2df07d7163eca3aa11c408f8e4aea9621b1d984c32f187f448e77dadbb7e339ee271a531a874973c01c9f65ae28c6ec0ee94fad961be6b306116a08f35fdd934816582ac7164d89b97abee57af90b5706ca54bfd11becfa3d4f9be41eba5715c6c3cc5c626ef0bae7c1ff60cc168ebac5218799e193a0ff2826698b2ab662c2c5abebaccea1f44552f9e47676b77895b020f3b41d5bb33fe03b023f1b49c91ba16776cefe29a760693b9b1882325200f22f24c883978a734db998a4e2bdc4ccdc17a196a5d16cb0f0e55e9c750b8fd25d1f06d453079542209fa91161ac0b67cae918bf50eb71db44dac6d8fa3bd1fc7d170b9b0affe08921e76a82747b0d918d4d49a09cf9bc4f7385aa9d98b65b98fe8cf7b096d0f2bc5f8515c8cc4deaeea6234f42e5cff5a7dbf01aa922aa93acbf0b2163d70171e84a1d57481d614a895d2b22c70af75fecbe6ad6bdf1b2fe8ca36b0bf006e2ce570e8b66a387fd295f83316578d92ba18b8fde72f2d9ed7df52138fa66cd2397cda84a6fe26d10529a948e6c7e31c2fb2a19ab50b724b8ef26705b2254a58ccc0f45e78e0c2b32874a2ce112c76701525b10bd8ceac68e027e353e10e0277e651027bb14dbf188b2951432f9168275002bcd700511776e32dd379fd330a96cb7643370499ed61f07fdd6a1bb546a02180c8107939c64887a4a4983892808afbaaf7446d6d593e004e87ebbc764096373ef9b7e2aebd5d35fdbce5ea1fa48233b45119f2d9cde76eb63710d66ccd64e594b080817d2cba5b3b040cf7c1ff2519de8b96e00fd89bdd4ac204df7d40817563fd2dcfd1b333c848aca81255d5bac20619e02b0eec08f2cbcd39aee92f55f45d8481d6004867fe52e464738be19e48f86a7a4c5711962781ec2a8a44da87c111d038713e9453b0116bc683c797a0c417550aa8e4c95a89d1fb49839e7ff77df5f9da0dddeecc57e57f92cf21cae30f3cf505aa5e1a461f8218784cae69c54cd0cda70ff6bdb3a5bad89855eaf9e727bc633c959f69629428ce28af6899fd899278f57c3fe2649238c8e227227b0e649ef95c5afdac328cad8b30e1ba569390eef9af86f21eaddb77eb7e9df35e62ad10dab5cefe39045cb726c5c2ab92af9a374db718f2d922478087dc5a73bc2e5de7db2c56e0cc73b7b9fe7fce4e0fcebe86ecd450d96fb602790f9b2b8e0d84a38cc663145f96aff7b6294e1514a300617aaf7e34e9c030daf6326b06de58c78f177e492a42a2072af5ce4e302ca7062dc57c5e2c6a6f9860b2d2adecf04872dceeafd8d84bd93f3d1e3553c2e109155cce093fd2d793c2d13b6d8555f026af149d12e11f74f0d63d043cda16aa61558a4bc06f155403b964720d77bd0a55359ace6186c1b5d76c0bccdf1c8133ea8e70b4c598fe069fb45b20daa9ae792e099ade8f7c2f6d514408d49b4b2f1100a95b43771a16d2c3015f32465552442fad50a1fe44b693a9e825a55390701153bcf799832d358e26f20c13b40de25ff6a3190f156ab6ce472b5ce0447a47dbf43d9f0b07c1c8b9edfa1bc224ca14ed5a00c6c2ab8dd56ee4d7853c221832fb65c8363eb7c29bfc85e9d5d15dc951add6760ef6941cfeb1f501c6b5df002389a05a4886909fa77cdec35df838a60157d3f47826c524f761c80a6921a8dc165fad991d4421b1a008537240f1288ff5270bf8e3b753052e2eaac1a46dcdaf76507ea447ac8f05b315035ff456900b8424d2885fe46dc9082a3bf492639686350bb96aeb58c56c45060cd9d7c257294b773e66e7652485aeae0fda277d472596ebf6917451f5cf0d33fe4d5c5768a29e005051564453e70751f378d41172d4fd0936a22bda222caeadb8734691e0e4bf6cf3c92dc2fd325a3cc7d90fd7cb7689ab79a53cba15858d78639e0bb49d15cd5a8492c1f719d28af43bffcfee7b69869ed096e80ac706614b1d56d0aac1ec5f958ca5ec845b3f4700e58798c25ebaaa92a9508106061130ecedb2456d9c597e24dac904c4bac1d47826248e9365b28510d36e79550f196109ded2b15d673089b327bcfd4743816625fe4624f4455022e62ef23567b1b8ed105de4ca639a270e78d656e7fd57ddc7ad084671705f6488f1dc452662e9c325d18f2c0a5f49f30fe48e07d8b8d52a20ea447cbe9998ee58d7a98015b12ff0c0f9a53d7fd4b47dfd7a7028223edb05ac58db16b94cd6b8744447d194e07bcfaf49a7a7cfc1bad02672323c982ebf7bea15427832acad1ff397f93b36936461d05cbeda09c66167fb12b8d16030b585ab25fed01fd1aea14aa117717b0c87feb0d6e6dd909f091b72954e2e2c09153bbe4054b521302ac8b3fabb190b16764bd97002e6221b23f8d249c8873caf8662c8698f7b043b0d87b7ed6e576feb993ed3ae4f869df6fa91b6f2cede80cdb797b33549390ee14e35c1d577b6785ba78db45e324e40ae98497a3fe1d8cced5e073d667835b2c35de9af45d7b5bb7d51118caa89a005ea4ab85cf4a55caa7f1045c9b24897505a997fff9c9b6a34c8bb1596f8dd1962135f711c6f4b7ac943c5dbfb8f3c7d326473dd5a99332aaa78569d47696135ee890038715cfa6ee66d3c0831f2cc9a4e64e9edfb1373aa8fe525a2c8093265ccf51bba9dbe18fef194735fb4bcdb89284cd6148fabc2e273d7d2cd8d25aa9919885fe8d00371f590f8397dbfc257be6841bab43d5cc3e2d827673a6ab979cf5912f48b46ce9b393b49497e37acec43c62a6615d9b748019574c50948e482409349fa209a9a2ce4a9d7f3298b37a0c12dc3a29071db9a5d7a2b2fe9d04bc5bac05d80273780d6de7326c997f4d1f4546b6efd6ae7c8cf28d0b5c7b9f0ee4eb89e87a01b3529dca60b2ec11a33aa53cacaec9fb3d564dd3416f20ca385456c807ecf379adbdc248715c129de945d1ed680eacfb37791edea29f2c9e7da705310ff1bcc47c14a11772da64ed4d40795c1f39bb2d76958cea197f1ada2eecaac217c7f282dac95251a10dde368c30164922e327c96ef598cee12c8915649fd7736fdbf6d337fca7d8c04e726e449ab9531829db73f3248fc318ac154a37b33f0c19e83055fead20eb8bf8438d888785d89fdf8f575675166c29918293d640d74408b61e68b7f17800ede5742274d946365b68dd35cbcde527f4ea7e16a576fe1b3871a2fd356fb5550e5e1d82e0f5a0ddf6d6b0093fa4ed0a11f89ab6ea969e68271cd679858842acec6c5d7c7877132365bfa813eb2ce21f86b27c351a6d8c34469b0d27b4679289068f8615bec1ac83a104212b9176bf745813e0106776b5fa37a514deb50edfc24b5418917a368212c1764ba60c944368fb4bc10d550d8aece9ddb1fec4d7dc6f1604dcdfa546886b6872b9a7e6ae55060c97939e7611c24cb365b192ff13bad285fd68039ebd6c65a3abab071245f6156ef2b22b693459be4938d41827f635407331a6c1918348e1eb368af9c738990c07576abb61876459bc4b91649a479d00181b0f53527534f389d94c0f54d2c29993882aedda9b4e9091b3fb2c3afc4f1a81a3884d163bafc80ce344a9dd529749ac91f7aa965b76351a8f61def3f8fcbaf0c4ec630bb98f67adb4b748daa9894575d10e94c92625869086ee12ea88ce7815c86ccdce8ba3bc205aa2d90d8b057e389c551d4b5b7cd5fee35805b39ed7adcfbdea488f68c6533e86923cb8d2457e95b41d81fbe1d66662f402419a9df93e11832cc7a4d5208aed6c753760f2587a9ea3504dbba44b7f840b5506a9c405d33271dd387309d98235b1607222f57eb9455de3b358833ff095f70bbe11c8d93724ad766d108c199cc0efa64de5a2a868d5a1aa9e3e997b47b0c36d0072083dc65bd5c9d48c8aa9b9830e53758e0157246676cfebf734a08fa68f6a1bd5a89d02dabe5f44cf7a9be7d7a529930f013f5cfdd4bdb4bb7ec5bc649b1c3d4e76fca5b65b64a45c068b2df530fc9fe81444da8681b98c71c60d43aac577c64684d9f9c5ee894a94d686db8d89e9c25ed3134b6e99d6bb30e54862d2d6d8a642956dfe9cba3ba016543fb70011c89b34bd8bd8b2d810ebb64993a38511561a6c7e9f8043e8d438893873e4c7330f34641892b25578be9240b56ccd7885e6b52f8b907aff72bcfc8098aadc8f6b301acec4821fe917786ad734abc7f40ffd4175c608b938f51bb2205392aaf2a5e126274ee371195511ff518126afae59871f4d0663493e413b6b1f96ea02fbfeb21bce9bbb16c77c7d53573d29dc82b9ed08ee79127b895a723a6653b970313337b07de38466bc4f58436c7c155e71a88e8876189f23321e1347d1bf4f9a1f75210b61908097cbfd6aefe6dc33e48b06c6de50900885a9e1270b5ae1308f61d8e3830ef3b11ec16c34b0ce52ff8f84b60596a9f431d3c7c844996edad4c44531be11b71b1ba36fd3cd42f39ec5577327e8a7959431085091842d06e920ee2cef95de254087f590ae84549640be4d0c6064e59a62525daf820fb46976a556939288b693bcb73bb730b962968a6b3812a8d238f368569f5366bed677c33a73d542e38e94b62d0b90fd04f2ecede6ea04619a06789381fb8880e53d9eab6065b2b89ebf0a6db734d702e962220a7bf88b69e30859fa5972d516e11a2d7777fcc3019605bfff83c1655faaace5c47a8a72988b0ae75d49a1b03d074c68a10b1a7f04ec43d7c211fce0883fd073e236699ddd2ae6dd24a970ea85532cebad095d0527fc0ec762f9085f90d388a7c96d437f3481fc2fda97cb83ba0b9fd3438f2f950cfae9776babef0e2f945be6e40ff651995114d31f8b9c02231b359d6ab465a48b8139cddbfedfdeb523531517e1c597ae9becaa01f9393ff1e67df64112109867be74bbeeb99c26473cda5de69f576125421e096a4d0b7d2678ff48b2d82a298faa3768ca074f417e3bdd99a80e3f3a0a755fea8ae7595d42e32cbf76eaefabcf47f3e2b063c13ae7ad79e21c6519157898fa454ba077a2ea7e7f338f8e70d6dfaf6fa56880f6321aaed8d231de61c4a2bdac589f0d35aa297e12bcc92d84339fe19a60e4f6f2b44a75a7360049d9e5d146402a58141d5e3b152e12f387c9995901ac1a7cbbf0cf6d1e9006c7510efc4bd2f563142fc6fdd9b91f8e5308aed0d763c97f1ad0bf9d3453581c0f628a601b42d3a11cb0fce1a9545d0091f459a44cb61fda1661fe2e8e24268ce8ddab24c1006c2ba0bc9287561df3aee8587c5896ff8657b8d68c2a8ca7adacbe1f30e6e52bfd9897d6ac7f6b7362789de95e17c13e66e6119cd33179ade73bf767d33c7bf68ae696deb286cb77a0dc8b86447e8a254f7e9ce01a5c4feb999bd8c1d9a334f1e41b3589cd2bcf8580e1005fe48fadb0ebb99ea3f43f92bbabd47fb9ed10bd500aa18e77a172007b106a54d010390ffa4ae2590ebce949c5ae3d01016c99ea765f7228d0fbde43f6f0ff60a401257ae0e4f6198920728b1f5e103a7bc05610ebbd3d11191204e073e3ac460f0cc7df31e580fbce7dbb693a16b959eead651f2e97619a1a9073129faffc0796b951aec39ceb34abe59c45998d5b731c258bd5d1863187380de70a89b6f25b7231b1d7807217fab5f1f97ea518e25a5551b22254361b1c5ae6fbef374451981d29d6e18257fb23894a9eb53002af08f0f5ad8c8d7186eea5fe191f6b8f311da2b3554d3ce9f77daf5e63ca13e4c037ec18f66fa5228e0a22ecea5ac68dd2878a90970c97d6743765d19e639e0d725d77406ee177abd8b6a79722578415a5190dd9aa10380b79facd563bdb8f77f134ddefb6e955e00b863710cc425014d22e2287c9997ee7f95c77b39223321b04eb74f1c327800e066c0af1066c799497c754056065bae85aede6b481e38826fd39449c067b78088d638baa32fb9332bd2b8dd47ebdb05c6b3cf0f38bdfcf01aa0c82bd49b68b57e6218115abe06830741af3aacd2edbfc7b689491ca7d55ec42b03516deb22bd9ba7e18676c4746bcf8fc413f7ed51b489678e15f5431911fd65a66953ec79ce9997c21f535f1169139ef5e909fc6145e0c2b22b47be2aec37a5fe3dc751e8529efebf8cf6e0358c93cdb661f98ed36114b78df9059ed2fd7d796fcd36b525a46739069d1097d68e628732b1312cc73b926af5dcbb57d538f2ce634236a16b08d51577c37b69ec9f359e0b0732c8e82baa34022b9d8ffc6d23a2f0b5b9d564f2688fb5971e6a0e621142dbfd88e398df5b229a21617c0f557e52fb36fed8b67c654f68e0a211e6ba826266af9d87805e10c5e915f5fd3c6169816ce6857a59c61cf71b4de8acbcd2f5d85dcfbcd9887628d82283a76965f248cd46aa6e0d6c152ec1e98f46bc6e57a3166f9eaa085e4b953ef270d0491d470f2deb69feb4112ec75dfe9849787820a9239362ebf1ad362e36b5c4d861a4ddbf229afe605aeafa246657ee56895f069a768ad7c6b868f8a5fb4a2bc9b166ab494b2cdaf7e507c346444e5c8316530c2a824e60bea3d2477040941974f12e301003b8ebef8f8aa2441aef4a933c9d4b479ec0f38ae5dcf1b4421871987e6000245b8e94bfa331f9f3030047abe94e2073f565725bc72cb6715bda5a0a5f264c4b896e0a3a682b4145d2ed034fdbe00e9dfafaac69e1f19d5291331b9f3c24f5ef1507d0eee6037b478918e4bb004ce15232b5b1caf3ce0a3ed5e2d611b1c72da961773580ea532a7f50984228b9fb5b29978a2deb682d6017819b9517e19d772c523c5280d302ab0b6232c9e8afce95f6045a55212ee708222ce753245e1ec25a277745cdffd5c869c30ca6d9dd935b721f70f3e52309b2280164eee364c24a4ab16dc0b67b396f4e176980d8036a4fff3b9b18392b15b6800040bb30158153e7753f4441f5852f61f491ff2c0e575bd02af4d866603afacca2b7a76e06232214aab81d7d69a2730cbb16f380d7b7b87f67a354916eca167dc558b9d751185a019972b070b043145cb981e725c25349c9011110ed32bb563cacc352766401d5cadf8732fcdbf39bbc7597be2abbd12b87b086a9dc5848ee2a2b07604f1a74abe46c8191b3783aac32d1946636a81646b1d68b70204e92fdb57f80ffd141d05f966b7eb18cb5678160f7ae90881e6d8240f81a6cd13cbdd62b67c6d2d809a2cdd981730749f3df1e39afef36db0524c3cdd4b98367aa0f302f8eaf3a7a865d6cf3934ac6c552c157cb77dcdf0fb15eb2565080419e8620710531eaa711c4ce84557803e0746a361f37de4b79c1af1bd183290022e76bd359c19ea1253d5607deaf3d13c860e591f015f5f1f41b2b4fb8ef002f99d45e009fac9721861c2628e99753ca4bd9c0c5b5990e5317b5d916be484eadf4da71673035ed01955634f17cd5c2e0de66536f3f243e9418023e84f921607ee83af53bff346b8a6e05c14872f7b7fad2a87cebb2a940b297157862a4d71f15d0ef99c457dacde57b77fce325761cb2ba685a1da954b3ec78ae0a14b13ec6ae67c56e796ed08960d19feb74643cc30e0a94c4b5a702c4f56f3fc11b264f77c41652c9a5295397148f8ce71a79647d2dbd64661f38cd89c379f70979ed0a92815758bbfc785d74d691b29258d3a5cc545ce00d3361ad29f140b6ce5463e886edc677b2581968e687c4e28ce5084103f4a89974480f8ed9be84b5c8a73aa8ede66af209f7e06df8c8879f8375c622cb632c30d61a563fc64e47dcab7ee7923fabc3c19615d53ce744b229f3dbcc1c0ebe793d979668b5b5250278a6e1cee3659d82562b86cecfeca3514d7b2154953a97de1035db67854e36e8a6ba08d08e7a1a9be08eb7447fdd3d3ccf49b09622b412b120e66e21b5a04664f22c3d4ebbf455a34d60c9a5fc6c77b1284c647e40c182aa159424e56e4719a90c58f512cebfc868371e6b17af845eb4a60eefda006af3bc7a9adb0964b1b6ff451bc8678976a1f0725bf518a1ae672987afa5a3db030c8a5fb1bc83eeb36ded7c0018276f3babb2401adf62c7bbf0a8a1da483d0d276c62fae3d61b1106453ac1eeda1312a47dc783bcb4dd306800b49b860b748e39ebb8461466f51f887e018d2e4f20773f5286d504f7797f36022c1c269ffa43e59a0c697529d3f97f67373c44c921a4f5ca89ec53206c6bbca6b83fcd9d67c6e758e7aeef7fc3765c7f16409ef13d77151a0152fec7c5dfa4ddb280aa90bb6b569afabb54a26980e76fad4d246b1d991b4cdd557ad39ccd6033e158740abbd31368cb1791b228f652c30df4539fa6ae2ffee76c1873e5309cba7cbffd01029bebcda49f7678f1118e64216bb7a0efb672320bc5bb74e801416c46d4a5a6399e480636c7a98851c6e698090c8a50bad7ec1cb8147da323ee8a2f7e08647ed05de22e5020c5fec857b868908384b8060c84f55dd04248bf45dae36c7752b3593b31b483b5e5db23c46ccd1335be375e6aa801f65d0174aba897e6256391541ffc0cd8537755fe2c979c7a5f19e411570c32eb3473a2f07be3540022c73658e79b267a0123777e017b7c89f14be6c213e67e4336a2e3887e1d6b8e21d08cb8d06349defbd6886940efa3a90854f12a77dd69c50f31d955caa69f332b242dfeee0c690457fd35d10948b11bdea68bf5e12bf4446705cf0a52966776aeb1187b6fc7141566082e96dec4dd35c2b78fe9332719845b288ed8722350b006fa8d769f62a5b94dd981198676a4cac574acc0bb6f723eef7cf575223378db50486aeab65614e12169110f2936667a831c82cd46fdb0292de7c261cb5a4923304781b65cfb90085231753bc776b5a7761d8165da5d8cd6df7a3c449715f8ac34480eca5e2450e862b7950bf70f7fd8083a71e873d5ade859f90d64648018f1d616c35e11158f4699ea0942c6a998576e77dd636b657e2d0c6bff2057da8b0d9403599a3e7534b023b364152a0dc4de84677b58e50c9d338d3d8c4d6ac7668645acc99ea643a3d7b835190906a396c4c1146cf78c549eff8e1121a8b3337591277fc09d3245fb0bb8a3adeb5e87a3f710374d1ff001ff6f1b7d814b785bfec6aedc60acc7237edfdf12be4d49b2de2fcd6eb61a76e25671d0fb654f07c1afa0a6e1f951dbce346796a105c35ad25825ac0350c4c68eeba1dddeb0bf8dd37bedb6326f1d023c12598222f64eee51f374120775c65fafcc6c03de0e488a2f3851d2262c2fe839f97db991f68e2e56c5e53a335ac9d249bf85ede300b70b49384fe2516e197d808bdfabf65653f2e94abbb3e7f8a9b963a313a4196162f828972af6e2ba666b9ab7ff5eab39571df398d12bc8c54fcf1c1b741e283da9bb71ffca7dcd1213fe057a0c742540bb45c6a260f2d13299c9d9be6d1204b484e2dbc945d1eb7045ce5ed31c7d8c1834b62bbb2a48274054d36da7ac27bf83450472c26313dc14a9072aa814dfeba125f159518c3e6a0d1d5a020fb32b40602580cd1e848724e9ea335c91e5d6be8660e1cd957d2bed34841b92376938b6446d7ec4433b194b4593c1ede459e065914491bcb87567c24221c89ea6e0c08c001e374e74affc72c21e88285e591d1216f347ae04841019afcc5ca0bc7769113fdf7bfd74c159820cee0f42d0ee6f70bf58d7f4e912a1d9d1a436d774a696063257a50b8db9d00c8a054df880ca9f9565164006455cea6e5f728bfb6f17967ed71def850da80883fa8e21661a7d05dd846b6b65413376b13e49df95f90e26c4c04bedd4903192d47bd3b812080b0fae21c06621607f2cf22de68594c34af788943b6315e1639b85f09b88cd8c9d6766c1b3ea622add9e875f6d4de15c428104dfb71f2bd9bb6282349b850e68fdba688af2464ce62ad1624e9c459010a1c9ad2b75daecfe5bdf9cf9cabc490c1eb979f6464f69a3d65c18dd8deecc2930bb9de6f4eb95a82beb9acfe5d138cc7a4a3ef973a19485e6ebc33eaf6215c8185d18a13c206fe7a0c9bfb1db618c41825f9855585c9c00163b609d158ce51c87992afdf1aef7ecca6d118b5809abd239733b84d88f764c707ce8fdd21bf3e75ee2aa5d387d6a31a86263109baf68102f026d718f5101eabc848d700e97fed06265430e0c0899d2decef84ccc55e76ccab86375f1b23c8a488cdc3a1d9fc06cf2eccb4d8854c1cd396fdb6cd79de37ad8002b289ba3afce80fd742fb200cbe35d3f3af6b39d592eca85d867542468f39f197e5af4b3907bd56e0b677ff076d3623d21ab33d12dfc2c9e7d1672fba03bc747a5866ebdcfcf02d662e1921c9f01a4a2908597809f54c37485ebe22f0657a1975a2581f2ac41272055a2b7b035a799a7a9aa69a307f5ec9eb864aac65ec777d8e7bc273b3cf737dff714b2b8271dd27f48c353d41ff7c795309ec1fae52bfb10bebbdbd0ece2408e63a38c3bf7e70d72b5ff62d800077614264a86d2ede1f3d36bbc6839c65a223fdf5141c31a70f91e4e51b7ab30d6ebe43af988ccc538cb57c2bf8a44e535676d3abb4b2971105501592bb719383185f07d644152e329293f300875ce67927ed56377ea4fe3baa50f9959253807ed7fd830a14b101f107a8523a28c58555267d4453820bf8e0e06f222017ad579be4258f19766be76900fa86dab29a798940b1f27dd7a19ca5b8c2f07252571df2f017a4af26005fa4ecc9ecba9aec91571b54009f98802839f413644586a659ed6deb1c66741f92ff035927579506cf319ae60f315711f71464b5c2a877aac52704fad30fb7cdf71c0913ce1a29307351513058b93492f10cb87c3faba7c897e876fedd894175426bad55a3af4f2c21ac1d5b3432596def563c445de7f959f9ee6ea0cfca9e40439240e88c22429a1151c4cbd1e264d165140716902a2ced52a8d3bd74c5719db8e5ccf700251b34bddbc3407d15826e3d6ae636b428ccfd607f4d47134ca570ce9586f96d706a7db9aa7e64867e83b2364fb459772fbc2a9bb4b7baefdbb7fd8c0757e72b42fef5750c569bf299d94cd1a971d5e4b62a2566378d8ca17cac0885a5205877763357d9fbc301fd21065bd71cc1d22fed3fc2bff32c77b6883768524aabb34394678762af2417df0820799a1511b5e60b4bda364cdf0e4e0e0a526d1c265df3f10a3220f2f1dfbc26296989e9f2b46ec9f5c713d7ceefe1746f0c9d08e97772a0061ac6a158308718875459c7703b5499d896ffb5a75101d5452542247db7131e7ac080798179da84129399edc20449f6c7f6be7936e476fec4d7de7701fa96a346f539d9a03dd4f1abef724a9cf50283e85c849dc22890a83b146c1694a923a33237e599f90a21e19a570f4574e32aeee1a69d5e343155ecf76e0e30f34a8ef45c2915bf69588a822ecf7f05152df6e03881b4dfdc09a7d644eef466c0d3ba2e490f3d771679f3be9d81e447528a25653039fb3a9e79d15961261eaa76aa6c6ecdd60693cf4c170f8f8737fe75cfc4af586be9a9743bd83213f23a2f0a940cc92927f6dd1de363f824ab4ea399d56914282b18c43840feea0c6bfba66a4f40b6f83ab5ad46d7e3ee3ad31367718e5c5a36a6e7718a75b16967fa47874b497744a45434ff1ddc611b184e3aafc337caedf204c5960095568d445d64a573b3d415986627a080964c776d4140cc56dfbbe561313fe1772c573f022a5a5571a38672bc209798f8719e5796d8d6bc48153eba5af55ea78d2028ca18cf78e88d2a9873d1e1087db647c82315dbb295ab2414efb2399dd09b618157c67babd0bc3422f4c2a00c6ff1fc6aaf294a01ca2897ab0e6740e65b7b571ab7b7cbf55f01e617e9f39e01d9f19d6572ea3f87164fc292034253dda9f18bcbb01a7c090d6a006e0b63b47d0557f5340a80b410155e726fd5cd3c4d2d8c2d077c264c9cef39929294384870ef9b2f1677fdd2fa213fb3920a92e1c9af42e3da0d64db05ba40e5f9f9e61b50ac978d1246c93e2413c4b9e99297eb08d73d666c63404c78c27d20b78b753b9f0e7b40ea9863b4861d9632358e0eceea8cc0f60fc55ca376c6e3bb0c13bf0983d6f59fc0242bcfef0e57a34d53d7b91f64088a45069b0a19974e4a329e7e28aa9dde106a67c86622cc4b619442ae6f92484ccd2bd9120f75fd5808ec05972bfb58fa9e414f8be01fab40b2eed318f704a062210a482e66a3bb0d5228b816cfc751c09989fde6c11b2ed1a0adc4f98780b1ee268acdec558fc343d53762ad26954ce9518a8490cd93153c27c5b69d077311cb21caf35b61a0c031711ef4d79f7c46948e4dc74469280bcec29355a9f95b71b9281c3f7df23aba75b7fc0840635dee9d5cb7632de0ff9fb2b57021633f86c7c80654050ebc415b5ecbd57dd3e29731144aa7889f385ba335f61f73b2fb18aa4664289b918791e5564368e6451fa8f3f9b501e7f04a5c654a5afa7a5388fc533d41a75a75303298a159985effbca1332b1920e49c236ed0d76b86594e91a820563a467c31228fb8ca1fe032308f284c3cdce7e771c9b43bef02b468e3d1c6750c77c32718ee3ab0ee3371a836f6440ef6d6d69c57a6677df8ce62fdcd1ec1d4ef77b15e60cda2f6274155c30b4a878ea8b4458a7e892ea024970b3046aacd5f3d501dddc4a73bbcf30d6da3c6efbf5bc3477c3b08e2ccf99aa9e5b695bed10f9700cd23dae66ac044a6cd58061aaafe880eecbf273ce79f16a86fff21daadb11b5315e24bc3e02b3657b286db4e70c8908528a7aabc0da1d01d642c41cc97725de6a93b31989c23d1f71e2d3703bd3523d7c5bfb0fc7f4ed92b949b1012127c5a44ba9e9b57f841f963af7be117b3c1c29beab36ddc37de7206206a05e550777ddbb60e47e49f4520ef9626a4f4867b180654900bf09f8ae38f0d03d7f1fca3f02ab6f9bd13d3b14e2bdc194d1978c417c7d881bfd56db46a3bd4884e0362b2fcc6f368edee528a3580c5fba21df2eb7fde82211d457988c4a1c869d4ef99e046c0ec87f60a8c5a411a3271fac0da3d8ec35eca1a7bd487e003753150a725e246e10482fb581bd96cd71a1cf99317d477e123f1b8386058f1c8d16e54aa199a16321a1c77b67dcc95875a90cdfcbab372f9ff9caccd8c6a1d02574da28dfee6267dcfe3bc73d4aac2973b70c012f902173256bdd85506cdcecdad9021026e609f3c5881f59f85e7437523fd7970dfe97d4c7c3b6a22a4ff51ca4fac2e058868851fb1525f70be768dbadb531d000debcdb3ba8b406d459f594ac98207ae8d20459ca6abb152b3fd5107ed5063cb66d9209e1d821b0108b0b1736f810458ca78ce69ba37ab677c9085d402d300496f1c2cb7fa3adfd61ce9fe23bf23530214700471c58d0fa5d530ddb92f633c039fbdfb0dfc64253e30357747a718f67f1d02d06f52b6712ccd7f06b65485a92d0c8ea6a535cb189f86adbc844ace2802bcfa289f38bb09cd5d24610d681d488b82ac284624578d73d81cc274012e4f65f64d702d5a20cd805408c592f6e02fe72b20a069eb1ef94f384682d6c38f478d00c04374b1a2a43aa884332304670fdec43d8dea4d3e723d658687116f481b31b7c778c993ff53c59cfdf4e3cbd6fb8cda443ece1b47093052625a0b2c7b9831f42927ec5bcc7c1fb2c09dbdb69b3334ff87302069250d590957429e77e635cb35bb50d2ad9e052201749cae6c633f3aca8dc05a2a4b1cfc0022ecab46161e154bffc6005abd8a06c5515e38ad1f5a3c9b79e094b61f5c4ef564520fb05800074843f1be7d1f52f93d56a38d6cedaff15be497b7d4202364287e210ec8f3dddb33debda3201a26aecc8f33fd00e37a34195df83153543ada59465caf6b669b938e09d113b66ee59b3c15829cb419270697c0fe4a76d5fb6eb1b14a6272cfc6534e15433c219d7195af92862978475425ae6e46b4a60b23f59878be171d35186704fa7a39e807390918a47440a93066bb3ebdf59858cade31a414f186f7e62c1df411898dad084be802aecd4f1972ecd5699b4bde6bd0891da6333c9f7cd997a405df605ff047f9fde6c8a197c2cd1e81f7c64a4829d342fff0f2268c5b43c8d3a699cedcd7c36aef012756298c6fc2b734c72c5678bce263ec388e4d09b7da1f4bc826565e857b6262552de539f8e6680007b09ae06f523c26c362c07904cf0cb1a47ddda6787fc75d051e61fe2ebf07e0b552e799b6809846456c0b3adfcdc6dc71e5d69e0eaf298555d35f6f128db5564f794f4cecaec46c587da2137f9f885292ef64b435721e91fa41e00209fa61ae5daece4ae72f451c46b40d2674115a46a74f634dfc5cc4173e829209e84d6b108d0d4ed8b139a07e2e71edac279c9ebbed73a2e30fe53fc1b76ce334eaf7a342f2ae3b32726c5ad3968d10d6f7556a89576d19b52ab9c4edc57b8925957192e4d9ba6a78d030a7431aa45ff13c18546f00fdadd8f17079b04d9da9511c6454a044ed9c343fbb967751a822cbf1dc0adcd0078b78fb1e88e13001c097938a785d0caf9c897bfd922b06578ab88ede0921358d760f33ac2484317e97b1e1ad6c51193f89a179c2814eebc4ecd8ea73704f011e0c554d769570b8f33446d0b69fdacdc5907779380f955e00bb81d138b21c37585599b689c12e44ecd13eee4921485a9e5117a0eb9e51539c1406c71f73409f5ff228bbb5a502321e1fcdc7611abfae894a2a978b17df6ce179098bedb5bcc3e117f5bae0d28e1a3607661dd53a60e0426c7453c3d90491e84a3068917c92aca16d53f2074c1691236ae0169e4be0cf587a767845fd58fc8b411112a2d9e8200e264c13a90de47c05f00b5d5ecdadfa2dc2c5469d61deaf03a1898b021cf68cdd5681c1bfd224cc359ae3dc19d831c22c67bb7ceaf67e195824fb0c4cda3cb314b4d62b73bcd83729605d681ca0c27430a0f9c8c9454937f26fd3f549d28c8fa9c63af9d78b1c8b7a7eec3d89fb7f420f6ccaf105d1b786c6ba8efd831ff700bd9facc9ee10d59b8bdeec8d132c2fcd8462990156f592d49d42386dc099a351af5008705cb38c13c7797bd4b36c330a8a382c92c93504c09af5ed9a34d4bad6838f8d7e6974515eee75e8e7606cc782ba984e4ade67eb44998fcafe782cce413849e91292acbbf2a51cb73d9c6440387deddc781fc1c325ec800c01eeb2effce7eaf8acf8dd27bcb59ae8e86f45cdc817b5e6d4adb6f4d1081cbb1cf8eb784983b70cb96fbba3fe3de2118d42d1c4fdd5c701e89e1eb82e6d19c7d8dffb2603ff04e1c65dcfa2fa7a1bc63a7eb7e97cc101948a53ce909cd21cd7c8b59f571e85f6230ee0fb6a66c38f80b3d7f7d87f9924212eaf8751e964633a6003cc45515c19761d3f0b45cc0f004e860bd55dca9da175bece05a940617594b9b13451695f7b59c8fc7087ffe0b43bbb1a713ecab4cc6d359540ee8d00d326c4caa907f0da58def7489774398c74fce685746a82db6d5016d5cdefb14beccadf18dbc718e577b0da35eb783db4cd4d88a4933847992289098767a5735761fdb79fc6bd1bdd42be1326c4edb7e6ca8ad4ef7db971192f496ec4d0b3423906612bc7e83f944cde783da3eb4c308d3e54d9840106b6d77901e6ca66dc7d9abb79cce047a3f783a995888f6085bb90873156450c79ba1328880b0bab204bf59490cca0fcc78dd1af8de51ad1388729cc8f7bb527b235f6fae6d5c6ed7253d1138c8c8d2a06511a0409b114313d9da381b1f01d29760778dbefbdd85b7785be091cb32d304c978862e33e01582c7a0fd742b805dc368c7ab7627a8b62055c2d8d6b0d2a04aa144a7f86274015c1e7e0379c2d977d80433c32464acff5df053145a57e57b490bd4e1eecb20feaf5a89c94ff4d5b4b30d7a9e1dcdac8d854f36b52f9b936e06bcb87aa7de51b8da4a218de91398bda60935766138005376be32ff30426bd7e0cccdc445fd4c19b633a73d2c60619ba79c2637e2bd13c9e04a6090d570e9f2dc773363c692c601a21c5d190232cc68a55f78376bfc13dce4c74423372f2e894b148f46f5d388262bd38b49ecd9f882add99322fd9b4524fd554c6a7f4fc731c22e2d24c76d8a9337c8f4943fce60c7cc54f62e9549e46bdcde5b554af65459ce2d09286707ece1a34fcfe6bb10656e6e1ee5b5bdb87a1316db286273d3155f5efd7df7d7402f87aff9c205e5f2e09ec15634e74fb2397235e3d73d2a3015724e97046f9715b07759c47a04ed55b761907555cece094543b73bf7e2b1c5e9e580a76b4e3a8905e5dcc090cdc5d22a55bccaf67739fc6d3d12178dd97aaeecedd188ab63ed634de05351459ed79ec4619c28fc975fd9ad21dc74fd02657ec8cc57b81900ee620df0d7954fe1c3ba9ed6d6d9abdd2c815218c5d8d44c9634a811b1a5d7bd8ddbe8aa966ec98b79773c62e0ab8cfe561d7e197d537a3aa646c5d1b56ef032f0b9d19b1c18d243e80f3106e76adf7a7aea4bb4f31e5393a587338d65369dfa73281d5076ad3818ca57460ed3cc7c6f1be9352edc63f19dee4c68ebb338c63a473dcd525e2a1058b3214b48618c59e407323564736c71fd292a2f833756439f6c1c1e2cbfd25940ec301e82abceef6ed8a2daad67a6fa0012bf09965f8b7c9cdd6965bd6ae14365d2a2f8b3bbcaf79b63a6c4cade20638e9c5ebdab6f315b42c5e65228ffe1445de914317db96f407c017810a0d08ea3abd454d47b86e2225aea9b22f29a2505cb2d4007e5b24afac5d0ada1bb92255f0f394b75dff83cd7fa03c9dfbc46a3ec527447966f9270b5f037d36255c5a7fb3972cbc220427509528403b39a2bfe363a31658f48329e8ffb1a0581d79a031bc8b730ee45c25c215af9fe2380a9a1eb72e3ab7ddee15c56fd9d5a7ee98f2e2d072209c04b92dd3244066eb4183ce8469ec26c2acd4d5a2f9094c545b0a15e440f76d3bd66eb66d7d5a4ba1288a2ed21b2c082e0c48340ab2bbe4303c7b92b124837d1e5bc08869066034883a1d1fed643baa7b71e76d2749949f1852435108d1650eaf165130e87cfbf369b2fcdbc3c41628fe19e0e2e3f3d6aa778e3393986eef21328be62a4654e054a890b197076722a732e6c31fa176399fb39a51e64162c59dfebf6db8c6e25bc7bff1d0be1b6201f11b67e68a54a5624eff47a96690fd563920ebd55b7bc835d9532dba92c7062b83ae3ae9434d2746698182266b63850c5ef23a29627775e7b5cc9b9392b00c20c9b825f10b5ddef9e85b09be8d3823595d45e686fa8c81e87c2530c5ea16968a48bb4427c4c0738d36dd9bab9572b5bc8f5344d6c7664a228efa72c619dc3ff966edc12637a4c64e10f9ebf8b0265e0ebccfa4c24825b07a06eb46f161fbd0a7d4bc9082c8a46c0cf17690a05be4ff3c000e1eda13f075a1c9d364f3fd36db7678ce1e86a1d5c7a86de3433b7706c0f164a4d54833cf6972e5abbbed1511a610aec9c500af049b9bea126e1f1c86779d6236a1c9be6da57d0113ea5328453f81d300e4ed271dc8cb25771c4c7f38959f70b839f8f961964e7b8cd15ca80c6810daad79dc39bee7ea13b7109b1114ce49c9c182b6e064a8466d9a59c0c15f64148b51f74e02dc652f0ff2eb9afb2e125d423fa3545833ad6dfa0736bb6c70aa4a869129bb1f3378792c6c4c3954cb940af97f8c733b97eaa55d5221379c68ff1e17bc7bb82cb133c350c98ccfe9bd7ba79d7ccd68179a43e08d7a2cd3d5050e5db42a57273631da96f110c6a732af80700b0f7f9212a194682208d42be9a4668d0d7d939fb7b751bea857312111a8ec9fcc752035eb9f2e85f2bd05372565f39095a52cb07bac01af05db50888ab5da79fa77f06ec84953fb60e276994e101be424987dcb773adde40c104dca93a334cc502cb3069e1ee06ae0f796943586d0a68d53bfcbf297baaf0f58cb07a7e7bf6ecdfaf3c0cc48eb58d684ac94e37ab7a8a54c6e6cac77612e702909ce64a531fac169d6685067a608f6e745efff3844aa5e1704f94cf37ce9a522c85a48132a63f83022b5b1e9e63f85da3ac7a8fd096900111722965dfe09dc66038aeac274be2f1382deff84e711bd15e1831517d898f633cd72908862085b3da5c39aeac650be22533ee724c8dc1c417ad486d5e35e865606a865f7c82c4fba85120e18cc6345b06b4a553a8664c4fc539844a3ad9651b0804370cdc89e16fe4fd8a83f6831bf39c3b801f726217d3fe46eafd86b07012d1e2ef24123e630af6ed38915d3a5ac6db8dcd16ffc9e00f614e958c8484216f05a81d13f11325dcb3ddb0c4fbf180c8db46814fa2a1e4138f842d0b84d618e5d3c2656cab6c46eb2febb7d381489365114f5bec78b61101acafc67590d5cbc3bc3aafdaf0eaa18a36678a9aa725f683cf1554e22fcc7d2148caa1f781cbe8ddfba2fd36b05cb5dee8cf0eb1a85f02383c1d7f07bdec296d7cf914d1b4b98126accd1840b565ec719b2fb65d08ffc5a2c2a3af2ecb119e81c72aef5187305f52c6373f052179d9bedc627ee4efe03c2a57316b75a76de2e9af6f5d463fe5b62496eff93df5682762c5c1cfca7ea4ea3ddc991453027fa398c2f89d025fce509a05349d8e7987d510bea4b18e29df4bcc7f98168b97a83cda8937a0bc2040f582b778b7fd77c7b411147e1a69585179f52c3fe8f44c1fb8db37681baf8437abf4243b9c88abadc1e5413075dc5bac98cb05670a735fe898952963765a542779fbe10727232f7b1711e87a76011259d8f4aacc4527c914302e36fa6a9a846c86105ccdd14380380b5b73a5b4624fd3271769b0d0cef694da12f5e5c63abd179407412374c49aaff5ae09ee4ee53262d4d700c9d526fbcba7bb3dea34f1961ce2f51fce334f66dac62b7d44b1de315c101239bbb2e5ff261e206c9b6ab72615d75facf65048022882837e8ef70844e0c1d98e395a87edd4692dfe9de7ca5761d7dd0a7cb9fb1e5d1a8733dec594e50c61e47cc0c8ed21763035a394b3fc3332a9324d93860eb716451b607770cdd83c9311c55724a67ee35585b5aa4995f3952508c42ac9e24337557c4d3fdc8184131234727d8dbffee202e2ddec9dd1fc3480e1d39ff26b431b179bd5c55c5ddcd2964b285d312f8ad2c07880a49cc4fd001e8e044b6e4b425baa8b1da45284444d3d345563ddc2c1637d31769f4523a62e8717c97f5f282b2a8e743f3aebff31feb806d69cf6abe0af4f79f57c0fb65c6d3c1624d9f906f8e250994d978642670a0bdbdc3c29002815df51547e760b4b55ae4d43dddd566c3c2204ecd125e49172bb8e6f03983ced7214c0d7bce1411a7762172eac8a97b91d12cf2ea5e6b4a4ba381fbfdb052925ea479c2a25b2d54515ba1918004424c50ad3966d9b1fe2af1ea455508b015af0abeb3e047fff65ba159fcb98cfb24c747ca516f6d696ece1006abab80a2df88a8ee5bff36a2b3d53e0a0e5f17def04946fb72659ea6a08ee57c0e1eda5d0425c9861b1bc258337b6d6b072b2cbc692c92079d91e242c7562d9ab821c44d3dd46ee0a4923d7322779471858be7d10adc20bf121081661c81c028213fd03175a64466cb0f30d2a832d8f8083949acf0f2af9d57c8cde8d499a6313974261e14d581cabc14ad18990d0eed5ac8583f74952d4190c4851526946e56496be45c0cff5e0945fbcb84404fd47c1c47bda61d998879554e8a6606b677a5f8c60d2fd809c7051653336f87c5b2597a9ab5633b310adeb3cc1f1b0a6c608a4cb318a08005980e7094b4ab61bd7ccc11f5328975bffee426f32b344e5059d6dd98d7926bc5df4aff27ca26e146a1eef36cb5d3dd1c0d295ae1a13ed4a1541e46a74a99413715bc090cbb8f2f374c2654faa0cf17304324d884ff9d812e425d6db30c2d6d3a07d8bcc61cf30529e8c47af3356016c90299bfe20c8fe96a29cb6cb2afd4f0d1856013425bbff657e3adbe3e639ca48ee6b33f699a4b5fcdada3a176561e09dd068feb0f6eb365de3d5682ad8dfc95123e48d1757a05249fb25f0ddf1e40872be16273f237371b29ec6bfa47d1724b0af9daddd20a8a9e03a96f81d8d5ba419715c6e64e70433dd82149bc60415db4fdcdee92f251082188d0ee06eda8ee9ccc43ca4ca521f6b5d8b67142208e557aa1739b38c51a06f222b4d08cbf82ce208e76fd39766531131841b62b9f627be741b4f09f110716d2c2fb82ab5a88b4f0f18bffe6c8474efe99c2d3a8f4b5a026463d7dedde7c09bfbc5d2201aad386474a8f14f80c0b938dc8d7a6c041f2ccd24493dc9b618e0dd53eb0e868dd3b2eb5fc40ad58bd91682a198feeaabf58149b8fa5416188a291ae6bab614446a202b99687971f3ab8a3d19f082b861b36718353474f365e06685636035a80e3c59221aa2ba5bb34fc7ca351a73fe98519dbeb059b03f109f0d8e548eab6327c220c536f2214d782402bc2453b48cb35a1bce3f542785bd4b9af778ac01ed4f17d6686455177602daea7ee270589d5f67ebf83b150ff42a0b4ec7d61e65d5c2ff8519350921a69f95b3d62115e9254cbba32cc6d0cee8b6c59847556ee2d3c326cf63b15e2b2521c6f4755b100ed65e85c8e8b0bca1afbdfde50879dd7973eae6d580ad7ec9c0222eba3c745bf16c4547103169401270b3ee615cecaf05bf5aa017b469584a1e6f53416fe7e77e209f1311d1838886c1835b5dfd8d637dc86b5d2a5f540af3c4f661762b99251e38a5f6a060ac301a4d41f440e744b0e81f1d70ec7fa70fb4f2a1e183ca024e0c699d4675da0b4c933ae47c40fc6006727f10f386bc2f1fc466524ac064c96ec59fa47996f7461181e524f2a3d57f2e3b1e1de34ec0a6a15285ac28d7f09cd28027d44535c8ce1f9d4600b912b53e1124ad799480e87b199e418518f626e36bff0249fc375db3b8c0cbef4b52dd748d9e1a22eef42e72ffd0eb1357076376809b1af506600c3eb826ee8c7879b2ae1d9a7bb490d344af488fec3cc4d0d5e90ee85a7c31323fdb1553a4427e6e2dc8274fc136feef23319bd4dc04ca1012df986247160f6a866d0295433e525324b798d285fbd6fadae78fc18dbf2253ede9be476a7388fff507307b266f88e000b08ada46799ace56e0f53db3509b6eb2be0c807c6d7260500876c6a2c335eb7c03189d5cd114ecdda186d63a5fc2d13bf2f65a20d1239e93fb1e00dbd466c99dded38a94f9e65cce10358dd1e5e347baace25b7e12b54c1179421b1fe57acf2789c63af5efe4d87153bf1a88ac901a9cf71c8075122d7ba27ec85e04b1bcf99d71ec79a8ab46b9b8bdfdd720194d9641e8a699a4e7b5f6290219dee5317319efd92aa25d97ecd0bceab21d506454464aa93cd0151ad64bae14255abd4e0140257cc5cbc99a9263525f9d6bd267c7ce2545366a6dda3f070a215c99be621b0558131414504487269f79fe88fa6e88aeb10d8cde7ddd7253e1b1f5a97aa5d80c1514a87ddfb6c261b15bc98727785c1dbd844a389e24103b6847ed1e86a2d2d57d0328884c91a11f487c939ed35fdfff49b9e7c671eed5750f5c402107f37e217665ef7413b01926f09e1890820b6e26ba686ce14f891063cdd6dae3eed0c87b40505473371388aad6ba12f67551c605451d52043178bec31689d115bb6105fa2314588a513e367daf8db0dce85bba943b3d6d41e5b7af5317aaf1072e48e985d294cf1cad0d83368e9c9bc6234756bcbc4cd25e23e6d9c8fa15e3c81a9beed8924896a0816ac19b679474cfcbb7fbc505fb715569c6860ca6df206bd914be5c9c552c67b8e8edae410968921e4126c5bdab38ab249874ee537a38dea2ca6385428620b5f489c1dd09e2a5c9f532270e3384c3f376a3ed8a530d91c1eb87151033d6f5e8aa4ab1f5a56dfaf74439b11cb73ff085dd4abbf3145475d0cf0f46c1f6758bdcd7c2c8e8eba453468754324e654c3fb8a3d1281faf956724e96c2dfbb47f8ac2885581d440b5c2bbde1b3b2b31c6e82caefc36f1679f9791fa3b3c96cd339e434590b04a775dc186c080621d0c7998ec09a7d68eab11ce70e43724caacb85435bce02346a1be683b29d915c78a3cb883ae838e4c7570bd21628651c9ea1f62258e8911006a5abffdced102f33011e6ab0fbbe71a5b43c0b48d8d6b654bb9b1fde2e0d8c6c3ef3d11c523084a37c0cea3907c17ae439fdc4b0862eef37e6c34465fdb55fb13d454d85b76d8326efc88e795e141a49ac265d316191126f50e27d6d31b24f0fb950cdc695bc428dd6eca80efdbc6727910f09cd4d881f16735a9b4e6a77b0240418b500f839db7b2197166f6f3361a7220a4171b9bd4893f89ceeef3bc2bc30805172aad798c6e2286ca0a4a9752a12f2cbc8ad93b86347167471de9054e751ac2eff7d65ffb160ef26d6183b11527acc4ae1a30cc0d26ce4b41e834d37c1b8df433881d847b9c99566d66d6f85099f1498a9625c8d424c04d076726fe32674d01b4fffc1b15d2864c6400335a2ee4d0dbe1eabe459134962d061385620fe723c4e13aa287bba0ad81939bbbc0ab65faf758848f83082f2fc8dbe41374e3f362195af40709a3ce5af501992d3789c81cbcb92015a9520f7022c37f3e13e0d933637b61aa8b4ae3757efc6b41cc4f8bd5c37fc7a3f22a2dd53dd5abdc11242fe895388653c212e92bd3939ca88a59f619a16a6c1e4b3bd11cd8b5ca27cea32cca1a3c113cddc5ba7288a7fb309e909576ac44455e2a503019a834ba09303c17557c228f5b1e2343a84b4e0391c61842c9a6b407757aee9b5f05d040af07ad776d7753ac1ea4ce9ae47f9af1e8e9169032e9087e14ceb4fa3f6f35ce613dd58f7fc9b0ac1d9cd9b41592ecac36026fb1e2ede28eb16966e14a931633de1279bde95c5bd0f9b503077aaa19a37e8e9de024ede1520ef697da8d7e0fb22500dde12640478d61e20caea4c84f896c7e35df0e13a336f531ba12cc4806348fbe82f50df553da1b40bcf4a4a14c20ccd336dcfb142b43b1d00766d75f1b4b7ae3a61a4ba509ab801c32cfcacd70bacf4901dbf65c38354cf2f50bc034c9c38c5105c314903bdaea925e09e4debaa7eea6690e003fb37b042e3f0a80623b1cace04044c1487b067d7898a10b46bcd7e443ad5a4d3623e63dc3b278eb26dc352624880e6506ada0bd1165d99dac41678dfe783b289b5408ef049c5b93928c7b5abb917980605509f259a24543a324c000ccb94af96c33c6bb2909d3422d2148baeac08e25e44786ab2412f8eb9a6f737af852c6ceca7bf80c19b31ce972dcfb31cd7b26b97a74c1bee0ff1aca76ff51d69ac5a3108d8fc1efa6021c6373fd9d0cf28dcdb39e5c55b0738b1ff6043d362fc9f40c47e545ce487c1eb164fe722aa4b23a2e6f9b2b11ca5064635767bdaf28ad8706cf053963b54ba0bec36ae82c6e0911725e97522a0f5d32f0acaf1f8995a12de47fb6b760ffb64df56a249617be9e9dcc21e945ffdcd8c153835454a51c5cc6bbd3531bc7a65127ee6b8f7be16b5537d6d7ecd3eebe8d8653f2af3309304725c08bb2e50450aaf4368730e0582ca38544a89363ba773fa5db1738db9062615781c25dc0e65b7e28817bd46e2f837ffed7ca7e563ef74c068d13150b2927396a7053f32e99ebf9ab88a130fc733dada119ff82f2644c637d16b9aca9f0812883190407e7ce36942de0ee7913452dc86fa9262c6be22f56934ea7c906f925aae04dad271860079f4bf7885e5a6e9b7f12f2568dcf147f61f8e3a6772222cc3ad13d7515a3bbcb11a25f52aa548051f54c1690aca48a0b0317dd00a0ad82151d485913422dfcf7dd66285fd5d2590660fe464c51b6a040e825d12c56a3a7510c6fc21041fa762d8afd01ca54aa03910d8596f3ec75b688d93f1f00847d00de6363f83800ab3d222520d560092f64b1cbf5fb288286625ddc30234fc7dd2621e5ba861340341244145c124d07fb62a1d15f61c13be6f0274d71abe2d6f00638d5bc683ec2918cee35b2eeff7810931994b4c1beca0b879f07a03e9009890c36e81e6cdb9131373399ba25ffd0b4c0b1df0c075d9aa0279e8e822dbfbdbc413c223e3ffda7287d2893083666e680a519d72301a207ae733cf80aa6cb74a946a8c166d460602a7719d17c4241a1180a611151a8b55e047dcf69c1bc27ee353769e31c493a697ffaf837718aa187f4158a68232f820dad041c199282c56d5d63549a0afaec0c0607f841111ca4893eb96d7b5014f346c9e8ad6bae2d2e5e1128bab49f3f8db5ab4e5df7f166fc9774e4d84799e240b1aa84d488b2f7ee9751f3d05553dd27240dff79c8bb906970eab176e1f3fe9ad796216675af48c12a732a6d48694910732378bd4d6c15f647b9fc36be1c6c044d6f1fef9c9e21523a40fec67766d66da5c0e74cd1700dfe064de1393940d3979bd393e883b987863e7d48e21b098d999c325938a1a36ce5c0002648f0bf6a2530fddb0e2cfedc9e3685e87972c7b1a9fc9ba2076fbec7dc5675d20865859a6e7c9a6379ade43375e8895b6b59c2dc533df037276e1b8c038a105cba04dc909415fb5524d096003e4aa451cf6d757ebc22d07ada6074fb724d134f4858bb4da5f9a4b6c4b49032085b5374ce68e1876737a8fd530ffbcd3793a13218711d779483c01cbf84be84b509e2acf4297741a077a905212cb9dccc7ef977a7efd9ac21f04b43e514fc1684d454c98840e6455360a69275cff580ca76db0d885394b2f0cd3d1ddecd4b0d2a854af113631efc543d31c1fb62ec618bd8d2750517428c3931e8be1c7d2684ef84f6be37eee481e39683f47013e3a4b6d59a17c64eb823d2a4d137f7fe46fc22028d35c2984ff9b63efb5148c8ab7ddeaf96159ddd09ab61c5919d738d8ceb67845e31d490be389d70559a62d729080234cbb0499faa5496b92a9052de7b4e81cd41fd703d71fc4e6257813c14fcfb8ae540f64e2372ca75e98663a278af92aeff8492d9e6bd1b3668de15ef203b03f397c2f90703b295a7eb1d44fd4f5f2d8ad7aaf7fb07202557185e0dce2c723f321431a6a6c046377729f9b375a39d01b193c5990ade673299f4c6ea0525da91284ba4a65d9c8ac4910572c3db4b56ff494b4004a79f3f73543be070232875c1ffe04f6363fa77a1c795f8a6dfaf562825662d8674992e4ad12fcf9311294e183ce9cacc0b965eb9ab9d46a9785b7ac8c92758793a4894b87cc8e0be24aacff6110ba042dcc13686eab5726001beb0efcba8dd8cd608c8f3b3793635c8eb0b9a6525207c56832c2943679a40f86fc16d8e2d9cdd851b0dbe9aa981bd9206beceb7a68577e03bde0e1ff6aa21f53b4c1a65507be51a88c61242223cce2d71419eb0f21a15dfb64ddd57bcc759c52f4875d65193fcc5e6b22f746deafcedcbe31606ac5315981315276ab8dc99b1b8ccc31a6bd7cd8d483470dcbc3d7c72dcf717a19299a649d59621b6a8d1302f53efe441068b61ab8b33c27fdea368269000bc164be469b326d99533765e1f2b481629a0c2fce669157ae3a4dd45fd390ea6985428d5cdee6b5abe27a91c8fda618017100b1480f9103c752c0603b46fe512bcb47ebc68c888ab45a286e81141237510be0ff497157256386d8bf39e287241b47a43a41c511349bd4d1b636fc755ba4a1511e840b7523847f9aabddcbabcd71c3435f3b90f3ac92320304f833765c24725958ba792e558a33bcf43025a197093ab1d890b63e5317f0ffb441fa2cb14bebb2bcbebd1172a8cdebf3bff906b18fb92b3118a489b46f734b4c51098973f41a5d5eeda21a6feddb70493b87fefbd798d45b42941802ba8b1693bf3910f2ebd5b1e531b8b1056a36f86f0e4069717f713adc101388e79ccb5d912bf86a8ea8711c6e477e9050472e179143f7e1a2b4874c1ee932944ff8db32bb2f3b6bfd9f47d3b0996ec07ad9732f654648dc3670bed977db86d451b0b0500243c75d29c16b7e36fa55a7d680b48b55c65bcd0aeb46d377a9b76e10f8c468243874666ad72a978cab857f4a630e9a78c98a07582bee7aa5868b22a4a9f471153306e8dd468c03738e76814f132b3504ff2cf404d0b986d25e9c985a6bdc7b7ffaebe81fd240379f40906ad2f6820172f08e39526ef2ebf222a1be6de067db810c71fa61c364fd8cae8bbd15313ed0c3a34cb9aae67a854dbf7a34945fa0f77731f7f674bf115dd46c2bdaccd2f6615d9a8dbc061cd46e27da8740c3f95aac747979de4179aa631dafc2e3d1b997b2c3bcad2477294453e3d031eea9393b64d4e28655920433bb22f288e40ff90269e56b78348a4e9d5533107d55ccda9cbd7d613a362dd85ca28772bcc4935dd9a05d342a3a6906bcc34187d328835b2c051f7ee39cac927dfb8028932f36c920b73d0676bec3c9ad2c5fd962514c1c998a96e25fd8977dbd859c1f9570368e4217ff529c0c982fb989fdf376097c32a99de3fe054092c0cb37379212dfada9fdb13ce08b4e10ff714829a7e87a1e7af802a473d3f526f073298dfb70540a1cc4574e181807a4c5d60501fd6e524dcfd051adcc5db78a7143cef4489dec8fcf356e7a3a7ce0682d236c901736c669fc8457f188a7d72b88f261410ec3adde106ba3e070f193bfa09fa99bb15b5a94ab8792cbb1507cb50e3c98b4e7de791f49cb2a189f6a61e161c6c0dbe31634e5453e55050f4a91ca969d890bada9d8c3837d26881aae9c55d2714eca44323e8682398baeae7c36ba36e9d54c2c12e8b8cf46a91b4d5b3080758b3523dfd394a4bc95983a476e52635cc9f018d9a5a89e1820a01fcdbc0b95f69cb8807c63063240aab37608281ee3bb800779ffab8de9af3ac65a1ccb64120b0dd488a778e1a32fda380fc91b66339757074562fd6c4810fc9dab36037dc8850a23ea05a5b9927f786d20306b6a7cad0c16dba698d8be6b78e42f8303d8eac47d90f87d8e47004eddafc91bb4aaebd6eb4b363cf9fcdb2c632071d2a2997e152113028be078ca7162f94fd03c027334838f32f4452a806a807e14a6d585fe999f326e83978ebf223c40a42fac13f0a83acbfba0d6e3bd2e4ed1f61e03a81870719883f5ab870af0a1f72c307a84b218f2dc4325f0522bc381d7378963ccbc31f123c989e5067490e9a991190110d990fceed5b5f9a6461fdb248325486ebfec0a2abc0cd8cdfc6b56d33b256d2ad01c9ef6e395ce673081ee3cb20bcdbde68046969bf3e85929084b20f5c606667b724fdd98ee2b32c26eef40ba224b4e242e2983f1739474c93b613341d9398788ae7afe023d3c00d4e04949fd9ad2bf4d5da2d543a695ace9cabcfafeb566e6112d694e55b72e5e724aabe370ca189d7978c54083c12b2c3314f86f6ad2f34358a5a898021cbff52954f29641ce97f393822ff761b6b0b40364fc9201645bdbcf040a050340a43594144e784749beef6a3859ff0d5cdca49f0d9154c68114fee842c63f202f4d6ef32ca81ca3aa42bc8a02de72418e81a018473234ed8839942397cd614b6db3c38e9777e3aca25acc22e4bc1d92fa95f74e5231966688dbd373f042008ce2631080875f8bfc91ed551c507e77f3cac0cb79eee6f0f2f0c10a33f945b9d2cc83622eca89b0a9cb21689dc27ec2c98a02c9df24907c8399ca80fa62a88701e2b0feb83547ca207d19e6d52d236a3f8838f58607adc4f2af3848d348efd0e7e13d6d33bbccfe8401433a8bf743e50d9abc10db45bcdcf4fdbc55af6dc4fdcd8315a7dec5250e8d39cbe8334184f2a7dd60d9b55e759184d8037c025a0b505be78759ccb3fb2a8a22acdb76cf3169c4273b59a07fda1cda7542d4b565d6734e94d007416e74989c6153ca2655cae0f5199ab7a5b8b765224c973aea6187869b1190ca49a093952ee7d6c00c2e09a28e950575874ea96dd5fdad4501df785f22be26dca195eea11bd5b682eac29bfbb7ca5dad93db20bce3cce744980eb908e542eec5316f0e0d4f7322a874e4bffc7020c354fb77ea4416fea9cd42254e34c475651f4d1f90ccbf6d3f80d1b281bbbcf8a0586ece40e1a8498e1ccf69b5b07ef47f4dfa5818aee601085b0a41e18d8ec9196c3963e9caa43893b26516d73732b26416e3b64c787ba833bc3084f5d78d956150bdee40ae580b6f2d241efac8621dc1d6f2f45767eed11a7f614a4ef8698153f94f567ab1b5c1578c2609a5cb61671d493ed0796e4bf7736514b02bdd120312174b6a83b67e2b75b35821de14656213a48399a41f7633148bacff81293db38109789267b3f40a455a069aee749192514e36b325ab6b234b99f79d8e4e935a08d864a5d5725e69e18fe4d92524e63a50276a34f1e7ec4754852200c8ff9a016556aa3ac191b95edb90b3a902b9452fe074dc7d0120005257b6986c99ac059711496b7e60b755a5730af79c1719ca77c817f29a78e19b9286c05fddb960cce72384c3b5608c8d022b03af49e3aab12f3dce8cb5154c938c81e6ccf44b85b12b3b7ee7e6ee5a82f372a7168fb88038d05d210cc4a4da2b5ed3fc465125cd91e2a1c8396e87fcb74a15d7a7b64cb6d0cd13c8650b8834a804266f003ae823fcaf78b46cb932fc2bfa5a48d76ce6d534972ee10c4cf282c7612f6ac92bfae6dd8966ad74a1329d0f0362ecaac1455aa827b1a495985906e096118f9ee210a980d99de54a045df70676cca72065bfe868f7eeb9bcbf8cb9f706b9b4b6b02c4b21e13204b0cd821862a4648c518aa59342a1fcf64feb03714a62c04e87fd8e2db789828cb542c5f9ab74ac7929af9047cc31c694adb58f08cce2a0fca22fb0540447a8d88139183af4f3255f160c49f22be118c63e31607e970a8bed97e4e23d076d2aa7498d0ad2859929375b5fc2be049676a58b942d7c2f62bc556f40a32a5f5288ce2712235b0486b0d286e150eca2f29e8ff8d851474ee02c46b1be6b5c3bec27182f5f6a7b22cabb9ca1ad9348bddb241aa0b3795598fbbc84f0f498ed3301209766702e943449bced7dfb6154a3e6809b0bc607b9c0ef301fda83160fd35c9313176702c3112d8c7ae47d23ea7463d20bf57cbc12a16979deec11b1c610dc22ca92971fce73e19b9662392780e2b817efa75270ecf907f3a174295ac77171addc8572ef8f6e338f393d8fc60d85243f7fc146eedc986a986c0f3caa3a6a2201f48c7ff08300e23bc62b5d325b3b33f10321eb4d0cefc36cdd343576e1c3df20c5663dd5a427baba11f0230f952793fe8d88b15ee38a5e2855292657be157023b49a8329946ae3f5d7e7a528c43601dae89f15587f900add3bf29a783b6b296166b8c4d6a3f7c203a1db8efcf73989e265a600d754735234b1196b80ea707618209f51690cd4118c22852e7b33419848b8de0b12454ba4c65eaa88b97c6f980f2de76ca5bf899802dd896d40a52e8bb84c12e24420206b068df16bd0a75d26708b1a45b89bdd90970e250692265eb791e8892a914b201853ad22efc4707171a6a5bb06420fb8a8947db62e612921c4257124e32ae3a7e9362acf5c8d744149743e7865877679c32cf6a8dc2ac8f07702ad241446042c000a114bf9234b9abd3ce12a2434050dd35dc56dbaa2419cfac72916c850e0e320ddd95c44c1c5780fd5a264a01b03bdf722b965b659630e108afda0e52d36ca114b5b1575d25b8061b54e36887659d89c66d771a16117f2cc3cd603dabb2606ae7a2dac7962f5e4325cd8dbeeb9616ab3cb9cc12fc6245ee5684d54f8120b3279c73c1d0978b2cc9ab7cd5d923a2b9af2f7b52cc7edd4efe15435567be90b48ff4eea27d0508adca0e35644621b7dfa828b6f501002ec367220e288aa48e35d69d6e539eebc9780e4932e32feafec134f07f2ab095ed5994d8f32e58c950a83313d1893c4a0672d5fe592eede8814af95ff89dae4d5c34ae6dd4e751fae093f80534649a8f6df05e5e62375176f882e90e7e44d5c672a3cdb4ca977b2e59614d2eb73e32daddfea2c094f10745a20689d22cd8984ffd8ac6c4c7432862cb5e4c7bb83aa61a8989df276cbedfedc36e07d590cb6da83beec82993b1fdccd73e3152f544ec2c40975c5e15b33bdaa6c0d95b021edc5637fc49f5312d6997e54b9fc8f4281a840924e91b99e17180d59bf82bb811ce9962aa93c3f2bbfa9c406ede7037f782b6673e48e01c3b76f12c63b032d95d232e7a21f0494c8c2709823045eee9a1b416eefdd432fe345aa0298beef1f9ae09af47552a3f7e39b87338260a04b3fdc387023ea72e42d828bd383ad61668109f62ebcfec70029826c5f35d0a964745e6246b8f934b8cfa3bb124e79283a2aed2ef490b37c89be2a03005324b14657b1e0eef36bdb67fe28c28110ea6fae28f7a329227b73a33589810a93aa213a82073d45e0797d51ce3bfef776ea1a34fa2d08911eb042feb21b9631f2609db117d1150fac789b6abb7c38e47998dcc23694de12ddd1e71fa999435227ffc5c9f5e065f6e2a6f60c576023039b554a6f8c2ca99c05ff00f0a656994c55486f30e8715b0a93eb6b28c9c74016acb8b856077ad37c9e59bbac140b35546ebb5883b9336a43b03f6217913a2fc48990d777fc1dfd87159675cdc7b4ada6568d68ee453c6d7d88d5f52ac5cf4e4ddc83c085b812273daae0c27e7a5e07539606cba5f72bec10ba5e0eab28184604bea7cb50198c2d1bcc635ba98c4403cf7870b24fd4336534c85b5219aeb788ef75eb027801ab4fd2c84f034dd94bf2062442aa566db794bc2d569be9a9c3c775f809875c76928f5ae74112490f52e3e88ef35614a3cb3897a9fcf495e48dc414ee52bc747180204504993ca0c52c638a55c49844158e7334875a7bda4084cc798e636830649cdb55fddbf8c3b47556aaf851fd57915a4a539a5358ad00379113007e402b88a8f450fd124ebaed8dd0115664b37facc868a108832fbb579095b7757464858a685c93dd53d60f8317351cd1445e233ee44accabb2f3235085ee69192e820b33efdd160b96c67501835110326f3b7f8c767a1072897722059e7a7623755fccf51789510cce6c24fe4652419563e9a7dfd956797df8f84417c5ae1d26f76439ad8c0913f602525d1be9b8e44559c21246712376738dfaa329021c098546acb3bd77308c59efe89cb39181291500f4275312d39799acada52f5dc1c188aa4c920964ed034ac4f3f26b14d115dc82e528a053420c10841775eb085e29f7f2538e0a2b591dd83d89f4b25e5b6d2d6f3bcda146ff2dc33d64e0df0df27ad47a62eaf053e07bf28f5c915a4d46ea2b6a91bad9b7a1f1b1a5d977b6d305be4e9037aa7acef0f0865aa98efaad3895d5e66440ef7f228f02ca23048af98d0c086277c3dd0a32fc26c49d9152c8322fa49686d78c094a41d0507beac1549c788dd20434708c94145cad26f0528bb52d660d399abf822a076da39f6c52397e644ffa9bdf46f92650005eace4f89f12ab16ebc1291320b509d0bd02c9ca21e75e1e92ca9573a32c6afe7cdf414321b04d6d73d585aef6b48d826f58b977f86567fe632aecdfa9c2e6f5c195c7e3d02b9522319f690ec88478b894b91bcb9503b45e2847bfcb288ea742ac24eceebaa3775db42281ce00f406d980eae863e29b4615ebfdf7ae1a9a49bb070d1275dd1a2484831e3932f518705ca238bd81d73a7d48e97f901e6ec465947a0604f4957b77ffc22c910870f5e937c944877194bcf5d6d587f6c55bbccc82d424e545da379f22f910ab4a964d6ef9e33ad0091d036ac3ea9d248c917948ea28e6e2e0a588d875d7aaf84787e097235c2501889c0e9fa0e91c8ce4242159b625a782aaf86576077f1fd4da339482c8fb453fc740664ba5e42d357219869731628316860849e9fd58e00d5a3bc31e6c70e686e762cacba1eeb6b211161b4033f4bfcf627e3c1d0a834e1f834bce78ae9dd430dbf50482463b5eb5c56403137a3f181c2727861f4070ead68959243dd482bcad700485a31ea8ef84526f75b34221132334eea5863512c38763d0676b84ff2731c2904e8f4cc6b6eb9994eca7498ee6252f7720aca81570ac107ca19e2a8c8dff559350609950828d619c0f7dad0c9572111e7d31d25d3c13dd0244b282a8a65146ff78a133477cf5da2ee6e7a6fd438597d540b6c8c1f6c3358a5dfd88c7be3303f6f2abd3a8ff07f934c5614d77e448d29e463257d43501f0ae1b4fa3c1fbc7fdbc3712bb1d7ac89eda80b2de52af3ae6d9be95f492cff2b857c96537e02322db577ac9ded5c52a16972d036b2a1447be982666b280d6dd7d6147c577eebb371f52eb57d8b86afe2b8fcec75ecc8fff0c35b9e670f63d7ac20a2373fc024647caec45b483663cb5bc6839834ab929e9176eb2ffd52d72b7e9b05f9c6c2186270888ad6d4a0f27811339879adb5eda8395aa8c90a0210c19d658c413ecd778ab43e656b6b62736a90e4da8c49b53202cbbb464a8cc5e5aa338292b8031d3903bfcf3ee12cbfc8e7de95f38faa0a9ae5198ba4621bf3d5af1c71c601d507640efaa7e3821dabff2ad7e74eb8deb90dd2ed2089adb918a77888cbc775f522669bba734f68b561b4e709f0dd43a97c670616b7f43246225c3e6acf138e416602762087f5cb847dd4481658ffa4671c4dbef20aace2a97b451ee0a71c575bde0c005d77888f8184d3e10f4ec11d0f82b114aaeadeb6ef9542af66a608a049ca5a3bec3e5054de222efae75208e2af6c8d9841977393d80066ebdd050ddee89f79d0607eb84394d48bdb4421dee25b69972ed7cbc5db0f8b2c39e81766dac5cfada7e0d5a2cbdbce3386a278a4fc405b29b184da9d6fa4e182f2a2fedb0a6a5c3be0fb3f95548d4c2988e8e0eae9a6ffd247d34b6d2d4dff3e51bee1b76ae5a159fdc4bc0a3948d8fc71457b226b9f70d0cce6dbba6fae115720a4cd4622bf8f93cd9142d717780cb31a807df51829c20996c43e3ae57dd8847aa71a4c41dfdfbf96ba8412dfdd8443f52eb3172bb994e7a87bc38bc22398a2e88c36ac71076e94b64fdaa254a541343b046756ddb5be0b14263e57abf8efa7a4e7e2832db3a56ca2c5d756b3e60f5eb63841207f72f136b6148b0027a32c99ef61b7b3642027bb3bb64f042a18a39bfede198770ca7ed67abf26aa05c96450fcb6391240cabae7cbfb920bb522e078442b041140722ea48f63adfbd1adabf3cd3587f319c64d309695acfc30e9cf2055ffb851fe08c1b720afa8430d777a38dcc0ef0be8d8bf35e85b35e4f214d4f7d1d1b9f8842c342a88d5c8a62f32b6cc047cdf6e9f9a76f6ba8d331ab66d3f442033ae85f2156c6ab94909afa50b964be0bf9d3558bd1719b5567c8c7af983217fd655fe479beb2ef36a33a2a004b05bbe8582eca8bac7645bd14a7d24988ad846f5d8c8fcadbbb4a835ac799064c9e2095e15b71af0ce0c4121bd3e3ab0b5b22f8f707b6d622b6d0c1f036573568fc8e712fc1cbe210ded599c693511e5b1722802f9e352a114a2bd477b234fb31dc7759eacfcf6430df7afe338d8831a20e7fc9be66d923e473e2e6ba2d6f8eae6dc8ff3eb700852527b85e78a0a36ed71e521b28283201695675d83772815f6c815ace512d4026634c8a8e2f8a1bb898b12b925e57a40629fd698ee14fb82ec32518cdaf54e8df80ff735a3e91141b4b2a96ec9991151117c2720aed098549eb312d844e3a5b8a25e1706321af74014c6981a4d47fa22d63635607e4130ba2ef1cd4e36a13f15a51995b23bf0ba0d0cfc5722df84c4852ae15fbadb1f6f73ec81e132beb9b85c06afdcdb6fd587948eda1ccbbc8536aee083cdd7f8266ede09d525bb9cc450762dfbb3ce2990cdfce41a84be672b8230208b49ecaa8ab18a9a896f2490663ecee023490c7546c8e8d62e101a4b953f4bb7132c84dc09d9153320addae620d4d433f2af91966212e76289b82aed4966ab342a27936d1bdb341827097d969fdd92ed474fa3be1c0af577ddae959ee8ae3e656ba73280640d1d86e5ee80903be9e58fb33146a7b7b0f8da4164a7cd9e91fb39d3ca43b0129eb8ace3f63f8d098ff20767c714472db709e93c6d5b990241e6cc6cd7b133c1c71cc70161e1f167b50a5e6043805e92d43fe45276015331195208cf4d0d884a9bd5238ddd9063a3ee56a4af12ca499569d5de81856d8773853c8e74bb9a701f7d23aec97623b832094bb45fc82e1c70056c559f05c82d07c7f733ddf475751fb233b06a507162d868cbce39b133a70bc4d774b75279eb1ca4a4fe4e703150bcd19424e377cc04a0b59af09640b168530d381d6bf36334ce4d8dcc42729b4a375c38cf1b59d45713ade5ab52f6a30f3ee84d298ad1703006eb87913dd94555fe4bcbceb99126c16bb3bfcb5b71ea422fcf6a81cea950a6572662b59e0fdcba2052ec0cd1683a4a0eee2ae438a2c637a6752f3f3ddd2bd79d1a9f0d73c8595c7fd025a18d0c6e92297484d31ed4b86d3a73961e9e0a90dbb0837aef6b4a4252b01ceea47327e8575c2e3625c9a62426e7b1ea290bea3d7ddad4a9217acdf79273f7b1240395827ad81a4d0c61c25ede87a073060b73babb217b524479f1efc9ac793df3205e33c1cebe66ec227d8858d376b68601ef386dfd9e2c065b86e72285cec76acb7dbc87d67df9430ad6ced4b126a408a5d9de62445665e7cc6bff046eeeb27a15271055d694ab9273dfba054f242f098c2a47bfa89d1f2e228baa919fa190eaab0206405157724ed86759fd93ea68b96a04961be8f147e4d3856dbe808120b9e7615cc94a39bb1ad77ef317ae64ad1e6bcb8a399bd5935065e5096031f02c69069b3e4759417fdbd541bd4beb081c34cc8e273e6bedb2e154430f79af8172bf72ad8d8d118e5fe95aafd7f8fc50772a13cfe57528d26b4bdeb635a448ca35b8c9401d1cfa50c7e1ed55f71fc0c48897d4fbca295865b03c7930c997f8b8dbd987135ffd59da66cedb46e02f47af32922e691d797f007793ee2735250413832782c8f0da47662ac16326fe5b0917dcbca07ed6ff8cdeee30cc553465fe60604051fbfb6d1e49d28aa8308c143b24bbb390ef093060d7171f40c2bf162d1c7aa869ac378697f3f6c2e073af22ff259cc21ce0581e31ffada37f0a34cb4543b49b383b0f587060250bb8ac6827c421fca5df9d32878a98a7ac31bb5813730a9e6a70aef5c1ad234cf8ce230410385e0fd88a4a4fc0994d40a179c4579ba4fbf4aa83e032dac5d5ead8f9f6d5156c5e4c61ba4b3fd50b597a22bee65bcd32498d7d39ba8db31b9104a8ff09f354d7dc5cd96ec533f23345ac8933cffb8fe9b94facf5dcd00f341064b3397b5140a5d9fc2ab935134c594ffeb119ac8b99b8c73a083daaf6c57ee8b712ceaa261a37649dfb34db75d5119fd0edad3e0a6222cc46650ca307dd1bb55939ec197f814652eb2645575aef7159f0cdf1ce6c93dddd2553109d1579cd64aaa5a04db7ce2d9730c635eb30aa55812aa827955c4862c18b346d85e4449f7f790a9a17696f94f3a28fc0e8a782863af79dea7a33d0facd391947572c2579b6017ce03b2174183d47ee2ba796e72934a6851775c9fe66bbdb1ec8e3b94f4ef4dfb8463d9be78ed4fbcf1861b9b67b0a0c86ad8fdb7ab6019545330465b860fa3c556a7ed03c06a244da176b0fdc1e6fe0993a4e620bcaa8e0151ee89d427e26881b9873372766e0eea4825c03ae498c1078729137dff93ebab4e7298d0f6bcc7853d5d04a798a8bc57c24b4c3d01c5ffb690bd5bb5378e027d723d43b1025ca3fda741e06800620ce8d66f57022a1fa9b911e94e01e335f6e9568b3093f3cb0c4061745fe8a00aabb913fb11a807250ad9dcc94d58507a793c749261eda2831189656e23706aad385d1c3ba37a2dae5c0635f4d0bfb01ac1ccc43f696ed67464829a2b0a3b059c17e99260b3e97c19d96f563905471d1499236104908c1697b105123a0c482d074279421c2f8e8327807bd0c530fabaebc58231e3179c8f4a0b1de6867bc020237509ba0755a39ba432cfb0a5a13a2e7b1223eeda180f1a0988d37059d03bbad3016a01682434d9eca92e4f33bc94dcfd795c3e6a00cd5d7c4fb8912ba8846b818483b0f7c5e3d0d92ea3844023f024279778f718da097419f8046fce3b3ea97c130bd7739bdb41ac0de2d0e9b0fdb4d15c18430cd7bd6a58fe10a119369fb5e1ad56a5740b54ff782f2d01da9b7a4af9483facdb86addfca6f20d6d431ba2e147785e918f2f4d2fa7e6545e154ff112614367036abee350697bb1a7017cf294d3dd36f44f64ccad27a4f1ca426034d9edd0bc0232dbf02392e443483f55a0d1af3e6d9f3ac35caa346f1dd3b94ce532c6ce347e1c0568e0b65e907d8da9940a54ef4ee9f08efa53bfd2939a7fa8c71b41c6638b1395786edbf856761073127513b9113a45cfb27dde4c4acb5d4e264f15034cba2a1b6ec6dd96a6bb1992e6a4aa4bf496bf784097d2959b5681ce3a9c3f6ef920937852c4446d7b67ee03b49b36a8c550bf2d6604a7509122739613bc3ff37900e57d90f97dc0771a32592d712b9fa404019354e84fb7d6fd6da5a7bd8863d85eebc584739005f9153310892d6180dc0998ee91733dd661f94dc87544213d92dd2061e33739ea01102af42e73f421bf16b72f9bcbc192244c7bb28d5d2b1ceaea795786bfd3033c3b3bd5c1c6a60abd1e01cdf5d9c8a12f3783581324fa3cb623ad31e8d16e534369949bfa7f9bcfa93b417323974b77b1c4e79165c246e9d7d890ba8dd3e65f230fe373ed2645989a0a5bcff19983919a1a1042d7ae32fbe8cdaa39753a0069ce6d9b00224e4c25d39b3c75a5809bf3e6498652a4f566126c61538b8baec981745a82eaf37767680c995a5fd547ce3ff5c93fca7bce6553ecc90eeb3c5813095c12c38d41c600d287b4d3326b3a69d667ecb8b26ab0a0cf41d1d981aa5051118607142b075a2e1b7739912c2c9e9e05fb14a85edb0a9e19938cb9263b1eaadf89c444a5a66a61edee5e26c4153134a7f70833ad380c5a6b7d14ceabc1020299f349047016e84360b1f65da499a4078c62d56a431a59165b4dcbb6ccd590f8982f6b40778a9131e507cb8ce2719b359fae4ce720b17cecc590b0d670f97bad15d07c30cf1180243ff1d9077fd1c62a945f00918d0525207a7a65bfd03aa571b692d97bd180ed070f14d55d9e2e79704b39ac83e9da5438fe7afc1cb106268a8d2234718e01cd11226666bb42ce3eaaa0ae4239a39013cff256bc90cd324e51fae3817c2ce46912ed1033fb7748fbaed651b98dc0e1c33efbca6bb6392ac0350ba99d7cfaa369f74c60c09e739827bc6ea1542b7b55aa57aa185ffd0dbcc4b972f8969e393c588a3b5522aaf9a88eb59058c22e0d43000623f7908b2bb031e23b0ccbc06f066686b81c46be1a43d0ca569110685ef8f5840cfb837da63123d058cd43ac065d11f7ae67878d86b4dcb3b22a5f84307fc369c12b468ab765ed4388d4136aad36dc069d78f02bff19e1ed1317e32166e51989cd4139f94a0b43ec2062fb45063928126c8768bbdcef63a548e4a1eb561ad8c90970fef98d0c1270a49f3b97189ed0b76fe56fe2bace589f6103223b944f8dc300770d5283ac87b1a77bb82b213e38346d34ae8074bb3b2b47f5c0974ebc738ebaa0724c2892274244bb35de78e445f85f16e5321ae7a78d233d0e005b5ee79a3db1c3bdeb49f9dfcc7716fc1f5c75b77dc9d22461818a5d0f60d7b9fb0eefb9faba72bcc9bba06c2c824f6c564ecbf8c453385c215201218a571baec97e478f2fe235f0f679830ad72181abae749b11b6e0c8783da6b92f5b949ff69fbd6fb5ad0b516b0c10a963395f0b546884acca7f6a1ee859dc2143280d9dac741c943b736c273759381c475c8b35ad9898487cbc3c125385e9cba5227a9de953f4b38e227212cd1b29fe3f44890a83af527412bd87749d23adb62aff57347f2b5675b87eac12a4a5ecf45d4eab4851aed64ed5ef26b65e6f5df90f3237ee033ff6f192ebb35356a9794e66fb485eac8953d08b5c42a6ec8d75f0022e8695f2cd57a4872a8661d5e49cbb9300986d124a7c4e225969b31fa2c8c741621374b532af86714513606172a510bc6c5e1bc0b0e3c1b11dfb49b5acfd9249c6014762555eadf3ff9aa2acddaee6ac2d79745c3b5b553c1ef9698690cb951088bcb3ade5cd03f17f484f997ecb407316e82db0b5df423f749b98babb29745c4c1ec4172d6b547503e4d2f62f67380eaabd66ea67458136adff86913e4118afd83409f8b66742b25407f8c6fbe6b3436bbbee0b68eb67620fbe1580623ed9a12659cb37a6185c8592fe3354e4c12fd11186a255b48f03b78f4a06fa6d058652f03c4066aa6e71fd9eabe74b6c1b04fa39a836aae1218c2e5972a560aeb8bf09c54878223a79fd78cb3e71c423cef42678d1d7c28516e0a194723fdb5766864e939d38ab34ab9c434974e060ad81ccd29285ebcd91710cfa2d7ce9c63c788d13ac2e0266820b651e7d61d7f08a2e8d38ed70e378729882347d82a73cc46576cc1d8ee90f4e104a698afc2c306e356399902178d33194d2742c2a6838063c2f49eb973adb20d2adde83d9db5fb0f783e14b84a27e92fd215b478b95b7ec4004099d3fe5d765b6cfe816edc2a6af968c9de935bd14b0e447bd4eb0db990e30213decb68b59a12eef185c9a801dedac8e1ca66dda4a45b6b14a8cd051a9fd569996e2cd3a7ab837101e1759c817965d89a2e3f43848c34b380909e59b62af8c14a2d1636100dbde3d1df25ace9c69bd62aac6fa63fcbcfbce17e18da09bb2df84416e77d283039fcb9ce80ba620ad6796c842c200b27d055a9eba29605e4d7bb02f5d42220ee0b53909cb38e61fe4658ee1412cd0a07114f269ac4981c83ed4073d0d0e3ae15d3be8e44065fbb6165b40380b5e52ad54ff51776a0c8caa30d5dd38b4a6ed216b421b99666fbadee28e8a94cf72d66e225feb3597d7b206706588e77ad9e873b4a92f4357a86253d3b35375c806f7beeab63d1545d54cedee8a11638734b836a33c340ccf11282454bb41e7ae67658bbd2f18a91d60e41f0cbedf70d1610fc5f166c811b2fadb6c2ab81d9d550128cbdcfdfb34d76d6c094088352219e016d6f626e718fc89e4793938ef89f370948943043e2197699bc30fa0bfb5a2ca35589e6a5e387c8372f03fa587639f1e19939451ce70705a36884bb98d6da6afff5d24f451c5bb86263d12dd4e9601f4bb73a7f787258f60474b654ac3d65dbb4eb6063b743b96a82f1ed1342e13dd32fa8f982c118d163277678abdf9e1c5960f413e1fa063f4e861db583f5affbb88feb45d38f3ace2f1a558882e3c7491f4dbdd8f9a1b6c3b598f7cc3b4ba43252c23b1aeeb350d20070159a5601b5d20e4158e3e1a2ff9491b1d4bc222dbb4ad6d4bb2253842ef3418ca265a154d4be70211145eaea5d75985aaa4d900bf18a4cee789a6676ceb785048c3d7b196e8e724e8d3fad2d7bcef678e6a1591398f3f4aeaa8f39f69dbe0dc025ce239dcfd928bfe6dc9ce371bea2484d4a1657b9267d7a59a2b1f8a4a3aa8bc837eb68144cd224f2d9a31ec65a083cee88e19da9a431c003806abc0089e6f41b0c1dce69a284a619fe94f37daff99248ea42068a721e431558010e028244e5a90da74f325c6539c95a90984b2fc62f2c886ec08f1d8f5119b7d28d91f4528e83c821dcc07fdaf30f6317746fdfb6cc0b91eed20f17b87953431cc4e40722e4332651fca276738fb8c42e5e4d885668de41366bec66941187ede13794c80674bd9a67432778ee7a6bb54ce63789f83708642d1efe7fbb05cab7bc24f6bf0cce446dfee4ed2c5f55280ad7cc083b5837cc0b9aa0d7a7746cd0593008cb477d12cf6760ef531c1b8ebc0184f83e2c63c3119ba4da5132b19c641e3d0bc09987d4476a6732cb66b534e9f7ec6796bbedbf464c1f3171d77edb3d12ecf8dc912c3fc9eba90b70eda73efdf87029336ab10ddcb3490678f677c5d99d910e2ee133a5db8c836c243cb20ed7ab675f1b864a6603048cf42de981caf40e3f7f049a4de57e5e43e4a92324deb3eafcb3bfa588a115899249d8f9c1aa188221562c814d6da1a57170525219eed0fcc926637a0595a2075742d5de9f21d779d15be2840b55084e1e033070d66f66314391cbec3657c84327954bdeee3cd197f0ae178324f0d76bf5b3df3b7f81ee1173ed1671201d9306fa8095305a929f95d5f9e8c999c7d44dafbdf072782662ce6e5a407117ea5ecccb59eee45256a5582d1a2e8af60a0f57fff6fa019102f3697e137739c46bfb1a4203dc18d3882deba01e1c8d6162a6e4c198b791e8454f78ed50363d70d6390092e898342f4e41892f7c0bff39e46799a904dbdc5efdfffc7002baab09a54e5a0c82429855a7343dc8a24074f9ab174475a3639e36057bf0728108d3f9f2eab91762a3fb165ea72bd158db6d3d3b98a8637bfc555a9f261efc889e8ee15c4e6357b8756dcfd3eeadc92a00a165c797b9ffda20e008d402c95a28364fbfab609a84f8c3faffbbdd5e3a8077e42805385c38d7503c0e2bc6a9ffba407b9aefb6d59493f81f1fa2f6d2a8cc29e2e14247efa5d51a9808d788899e9f90dd4054a82729b92c00ce701e067ee9f554c99e0c470d6129478c8a3d4eeddd778ab82fa24180d8c4a41fb214f23f803598af1c217b12446b2406abfad90486bcc2e3e5ceb2dcefe1133f1b5a44ccba79dd897e166332b7995ca9585e622f852e34fa8b5591b48655e3d30d4862a9cf68b6c6154c48fa2896ff1ed73aac66f4738ad4e7cf3eb4354361ee11ec8a589aaaffb3ca3333111fdb7a2412aa49f2b4f10ec7fc68edc279e6393d92ff864e0edd345096e26fa80469397196a8c4276287ee995bedfc4d9df408c37202c77913c7fe4fe61c039621e0dc9959b572ffccab5bf705ff266ad7a39ce976af9f47433fe0e6ee2f373ea4cdae47e2231f4db588085037bfc482553b4a360762f9f048d28fa911e35f62d7bbda97bcef6170f3a25d83dfc610764216656d09f568a43c69ea5c651d164da714505b890de32194738b5a411cd124304c61c109d90f58e5399cfc5b52edac6587dc4c673cf174e7cf8b86cf4ec6cfc476ef9ca6fab4f20a925eea08e4f76a4d8dd5d8e2a2447c35842a3c0d02bf5ad4f31601d3232d6cdd769817b1c0b9ab3587a46478a5cf39c1ec4716d13759447d5fdd8ff8cf8b4b319ba4837893c707984b28c8e950574deba8b124ae9bed0e25b1f38ced4b3ffa61ff1fb40eab9c430f8d140cd4b7e875ebf65e931e9262938e337b10acc0604a75abc46c19982c913e677bb752e3f4d01cffe46b7d77445682a3d15741d8c433f7c6e65993681fe9144fa8f0bbd6ba3e446d9a11b39dd1c19e27f80752f12507c9dfcf69d72537d2c2bc7bf2a1077f807a326b47df0f49fae0b065aa88008c13ed86a5a387b53ec5f94a463ce6d61c061c62d45615a2b855ad65aaf14b889578a3acd9aa4a866684ccdf840b857b4f808917d0f0df6df931916febee464c08bd0b2fe52f37a8ac09a8ae6a3609f0a0c969e02353bd6b2b1c7f58c2a71febcf94dfaa79417083a7b12ed5bc0c1c6edcddef73f5386d5319cd34be8e8649798ed91877e232fe189a4689ecee9e6446c712cb3780babf965ef48cf322d667326f7bdd0758c9fa3597e3111d73fc8075dd29bf747e4557170706d8972028cbbe066540c3cd638661841ba03c539e333270d2f4f6416ae1825523068e7485414128c6c8b76336516323f4ce9b2e8406b1e4616a745400eed8a7539def3036fcb51934cc38f069be40f30be4ef96376d5e459845e1482696e69557a2c34baf68a073c00194541bcc5123ea25f699316f37a703b9f1ee50a6f15a3ab010ec157f5d13d9cbdc817beeda7fce17e33f4a830de7bc7589560d14e0304cc9592e5fc72524a130db4aff156a911ee0e94f0e1b7e9ca631d67a3cc70d2a29ff3db11db61f5b378c7c18180897559f8296a6c8d8930d487b19237ecb36b3b161a3fba14ce27ca2f66bb689957ba3b9610b76958f8fb6415ae043165ba7b2ea4bf5f13a678f0be345d4522669952a2e276be0d83aada2f16846acd3a4b64c26916dcd56148c214a88072841bb6e53e33cdd26fbadd6916a6e0817d8bee2f994e22044eff2a94b77d0e2bcb2cca382f2c19ea6f46c2392e61dc0190ffe3fd1f270b53d7893a114f10636fd33cee2160d6d571d1ad53e0ff6e02a812c0d0cad5fbec3a6e9f98915d7fb2aea0dfbc7b8184ebfb607d10c3837ef9cf453933237b862d99c2171472c421ba4153db8b368aa4db8bf8e04434f069a8bfda8253021b256007cf0160ffffff9f