PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81199 ec2b4c0385e196123e4e828c3aa74e3ad5b279e9481b01d236a403896bea9ef2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ee568e75b4a89723c7a764e13db47f63c28a3f9fb91a998dcd612e8511df2772
Certificate Block Hash
ec2b4c0385e196123e4e828c3aa74e3ad5b279e9481b01d236a403896bea9ef2
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f023000010100000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000e83bc6c538825ce098aa083948aff0b50f684f4aea71a9a7c1b4732799534ad5693e63622297976fb6a02c01612a4ee6686c65fe6b4d994958ca19dc884cc1a94539ebdc9482cb9dd744281aa380524f4aec6f773d9530da7010000000000000040000000400000f023000010100000

Raw Header Hex

00004020510a9b530a812d216e125f1ac96a24f9ac114cdd51c93dc0038a77012a9f8254c5ce1c8cdedfe8c36ca82123921a5e48c97aad0c3064c4bdb8a931839fc09a161f45466a84c500187227df11852e61cd8d991ab99f3f8ac2637fb43de164a7c72397a8b4758e56ee

Proof Data Hex

59,560 bytes
121216020307fdee7717c78a5d6764b668dc96867170be0d2dab1f4119641541534fea3ebb66e21f97aa36adf422cd075187b8807ee77e6e45e15191478e91b54526f666b2ef830aec9c38b741f339059fc59219c7f23bee571313e51bb3ee1330a0ba60a992ce3f7c2dc7eef0e8836e9af5ecccd44a65de5f5a95704e819996a8792ff654eeb2a9b73502023ecd51dbabeb3152c4043751af9e4e84a21aefb7b6f611490841c528094c9a59ac952e537b50f2e95864cc8298aa7ce65d890d557838be8eed7eb6d24b232ae1957ea2991504f29344edaea124bcb8073146aa6c2c6b350c7ce1cf64e8303c6cb13fb50eeb90954e0557a3849f7f952ec7cd6cadd33884fbb535d7d7a03e78de9518019dd867132c5d7ee298165aa898a418089c73d794c3f3cfb822995a88f6852dfa867c91a18709f150de2c68874ff60a3e39d44a5f7af17918d4b0fff92d1a38635db29f5aa249268aa9d0690039d17f5976568200cbac44c00376bcda00a2bebd590a8bc464952dd9754a869ecfa38cc858f8844b7281d84c5e4305ca85b5b33482e73e81dfb32f5b79d8ffedc447b04109f8fd93d5afd0c394c8650dad8e671cd3b0b0e45d25f403869225107ea4cd11e9401b4543df9a420bff6f60d60ae3ff3cdbca1c46391fab53b256ff4637471bdc209bc277d305b9efeb5596931a07410f2feeaa4b62a32af5cfee13d7592f6f2fad8239ed5c809f03db6e1287d70b602419f0504906339a2d85f35baf8bdeb6c930eb3db1d4b2e6882b71aa05be11c4d76f7f26da900716394fffa365575616fc1cf68e8bdaa15f56aea15c1c7826a51434fa32d2eb80c67a4d4fcc4d9ea477bbcdbc9d9c41ca4834831926e1fe594d961e02b3a1add0b8421d2c6794c3b74fa18a4b8b34a05849228ce3e39b9037aeba52f1b2711cc3ac9715c867826018ad3c3ffd604da6079d0e4cf94a4fcd3f3dcf69803dab3ca5d71d90b6eb609b887d1b30c4fda8f80c0a3fdbf37f93f56de5e5259d2025f96b072f49f4c5d31a938deb0c57b9a8378e9947d44897c4bc65640b7f9e5cda2bedc1e845c792ce7e7d366463e9940d8e62e68a8992dac7186a21430691f999f47407c8b272f1c7a94482ebe59eea827d9a543ed3c61effa64ac7df0ba0e98d00d3edc7cb5bd6d877242cb41eab790a263fc99043af31b86f74a28b3f121d0ab8b5d9650b563b3578e4331ae9e061ee43b91612563a1da61c5eda7dfc2dd4fd3ad36897c7cb4533c601d4c5cf56493f270a70887b2cffb8b047677a933921f358a4a01626cbf26179aa6d0bb439fdcbe139f94f4f94b8893210aa1a18e9d76722755e60de81dfce9033f899a2ff3179848949410c4e7e02d53366886ed5a0af58de8233880432b87bdf81f77d6ae933bd9415f858cb47a31d4c25be8e849edcba9875803926b54c93a3e2f79e9c8126ee86ecb8be7fb8ca7a20e972040aede19d145470db92aeb98a18214eb1774ee99842cb6b0dbd256847729b37f26d1ab3d3ca48ff48dd836b5bd4c6238b6c1abc604db3af0e564180529d3470af9bdc45ded5ca34420472b7046284e55952521891117c7b79078925df5308b8d1e1897fc1869eee3195c21caffdbe37898b1ec897dddc2d31897308d6217063793e82361404f28038a3134faf3178969b440325e87d706db5da490402056848275d72fcdf38ad75a12ebadc12ac963cbda7d25f32d895a64ff179c04be29039fe74b7209ddaafaac0043709df66d0989cc0604f5269f67a93dd7c66f3aa9387f80224a9b9a943a51181144a0e0e543034afaff0038025b465167783dc847c87fcf98e2cb0ada9d776640622bee2013473727e32676904bda9d3b13983b042a19c38bf14c71ff5c0fd6a1662db58b176099e103337b0ed11db3068cc2c5b42d2ee16d57be24c04078a031c17bb41fb2c0e2b207072bfaa3ffc419434d7829bebc92fcf2f1232b06996965b5ae0e9c5793ceb72ef15f609afaee00f723aeaf9bb2706bb46482cb3291c7d50268d1a02db7b3f51d00c98f8ebe7f4f895a72f2e8b16fb96f3c597cd7d19d8364d8f4dcb26b83c1d4ae5d0b697519747f796f26163c8b0d9f14737209c9e658946a87904c44aa8ea956f8d35df1f0e4c27d1bd7310e9da4da70af9bd6dd686c385c25f76da3101748ee3d6e9937ad81c7c9b603a33f58e0e1c95eeb2543018f05c3de74371d69f1d18d5530e2e4cd8b670b6acb8fd1a9a4dd89c542e8f9665b400b29df79078a8acd7e5f15a3ca768cf3e0911372cc89c6ec6491fbf440e5cadb2dd20787bc325461402eb0c6f1638216c267bbdd85f6b4c5bbb73ca92f86461a59361cdf5ae62076433e6a2f54f9774cd3898b9a10325369f0cc17f06311c7419e4b04490c6628262db53e9a0149774ce0ee6e4f8dcea696e86cdbae23137fa3688b097dad48ffa162f2f0b40b53a9efbfaf169cf354b78c2887115865e627603e0b76e4226d0c0bfc93791175dcf62e5a6de863dc709f30ffbd98770af0ab0968fbd88b3aae965fced424f7dbe4af7356c0e0ac45b209f262da68d34adb3ae64d2ac1b6413a6184bbe490f92f0442efd88ddc142a25fdf9f5c046c23fc89b4789900b9dc846af38572484f28046cb953d83f151b039ec1281665dbc6e8a0738a4bbbe56862ed7d972a8e39edd44adc7490fd67de4912801f131eee00f195567abf306b7f87a3b3fe838c6c11c29ad1feb846cc942d9821e2b9e3b253a03ca78015f7af7341958c4ee6dee3bb854388eca4471da26055537c6269bc8f08e8cd2009da9da062b052253fb5305bc984f97b7ee40fca41388642f45dad415bd6b6241f21b678d8ac49f5fcbaec7c70ec313fbea98b0f2f6b98beac23eb17c5e321b4fd2850d556fa8949f113172484dbe969b2376d18468071ad0ab83f6b7d37af9556dfd4cda3f99e96efc6fa33a01f1719bf34d168c94ef077605833e290e8f0d8cc458676c92f2583c8f91bce2b9703e75edcaa26ae149f04f157d93091333acb42a53621cda8402571616803215cef4f02b90fef0567880fcef43d426d3280597057079e762d05ab7c8d433981d9c202582f06c88d2c1052403c134e92d5ee3bf8cd7aa0784964fce906da039df225f467fd7aa0dac4dfaddd7e34deffa40009ce8ed1357c8b112a4c44ca476c822b937d915df982ecea904ba2a0419e225c59f9f3bc19d015746f70f27f5426eff5854b6a4e8472dee951b17e200650c87b5eed047922fa504eacf63e958723c650e1451701e0f75c85b86eb77b083e674284a895d35be823e5c359acf72071d70f81faf6b85d27216a2fbe6dc23ec8c077688b1d8ad04292371d54273d906cafb2df5f3d250751e8cbacef4489248959b356868d7d01d23900142a3859d943fc72c88e061109a8ea73d5f946b335a4a9ea91d21b439e59a3d980edead09e46bff0a835349f52d6d494708d06533431f33f402cca64abc372784b2ef9df53759645847a7ec60a3d83eb446d7dbef46f7ef758e0f768cc7fe16b4a97cd677981b031e2ab3d598d0a0d86aadfbcab8171b1faae378e2207fd9c85357f5dfddae6183b93f017c5c2c1d1c82d515dcca926f3184b9bd6690ceb12fe58eb81449bfb616a90bcca02216aaf8e0fc5808003b78253b65e6a73bb6eb939174e374a3ade3f2f9f4c7cfe1376fb2b863aa5324f41e866093ac9570183ec0f3c9debfa265660d88ffc081a65ff133fe24d0fedfd1f66eba98c5cd04b185c7e150fd490d6108b7231b417989c2da449b4aff6f6d566a68bc8b93529d8bd1c4e173d425799cf9b032edc686d9b0a9cc3d85990b100ea8c3e878f5f5d9c0c3362eabf66fc6175b8ae49e73eb7dd8e219785f7f1565bb4dbaa768ed62144cbe90e45f489cfe13b6c9f93221cfe2d6f12b7ea3fc6f6a5cfdc1e0f3d90fadd692bf430675dafdb02b5f99eb6c26d75cc66e0cdcf0b2c30de2919cdda2edbff081d23d1b684514471f6f2248f29824cd5689e9e156ef15b3114d1f031290cf4d591e38af72b84bea5be94fcb97650121b4534430c8e70b4bc4125650d470cfb9afc5030ae59dac8c4e70b860d16622e378d3fc584a3505e9f97865733f1846dea5163a20befc8d2c72306898c3c34a4158f8fb7facedcd99f3deb5ba5ba96e57b9326052c927c06f80f29564d0c5245716ca40a6e8b18a8f23e1cab5b63f829dc80c52cfa97fbc0085f6bf00fb62234a0e85cea6bedae8a94a70e2c64751412102b205431b5aa10a94202dd3484ef127048d57c765e2798046bcd54e761aa53df72fe38b442229c392a9b50f5f621814bab3496aae77baf966ac60f243f8681ba9d5678e5d7f6bf52116a018ca1016efda679c091346574246173b27be7374022b6d7627e2725083d79fefa84ae82070cf2106b625418fd5f95915ad2ba8c91a0866bf8a8f5006cd70676dae9ee28298e5f6ab242e78fb122fb426e8417c972635c8941c863d98b55a73e2da7287ed40c2366a0d2feda7618603aba8c9003515b16155035e539cf31663beeba4d5f18356d4529222b114f2c3ee2713f0d22412869c0a184c976828f5286367af80611ff759bbbb48744b361b7df0a1a565118b5c793848f9a44f3364660bf3a16e9c19443ed67db1394363e78c331ecc14c73c63ac4b9dbcc50eff5c3a88738e545b0942f91eb4ecc0a55711f6fd441829959f7c6b73256f218086192c59de1bd900b903df12da900ef6db3252f4b38546e0cfa82fe1f18a2e169af5d4819559d0891c7669a3a7a61ab70e9d2c77cb3cc59c85ee947b74da224ab2f4618a4a3f8aae674f11da39f0acd72dba2d6e9296ed821c12114195ad016f3de5289ed557385efe25857fc6d0a744f4b2387e2e0c1a07fa67c50b9d90c3b35a69490b8faf2f7c1ee14703ea4cb5e40505dd471ccb8fe2bc2034ff39dd2ea75138bf9befa9f47fe0fd50f0c01ea6c1ec07f6680159c02b287196704e8883514635dfc2db0b4935ce191dcfe237ee146a6fa13642967503b0ca7c2630cacc7f70c154fe8005fa81b76912d57efa1bed6c5dff3262ba3636c89119e2b8b3809fc0fd8bf1bbb163d20038d01e20eea7238c0b2e959aa78d160337ced0bc1ee7a4a7c76a3304aea95ab91f865834d84a7d7798b1e68862561a6daca6236f30295d4aa8e9cf4cd28347e0694d566ac40207681fd6d0d3c302c2cde5f662ec4097a992cd42ab134704f546e40ad2d6996e400be3a991806d842699e107a0cb0beabd497043c187dd89e2088fb46997dc229e095e8c1f2a013405a2ae288294e19ae0de2099662c2787f423376d86d3cc04168c6ef9d43c6fb78d39fcf18bc730a9db428f5003c5283eb065dd89b5e7aa5940bcc19fc1fc9dc78983c4ae2112b1cbe649cdf2b62e3b3a9b466f60df96dff222741a5648ccc8e946ef0e5659df29a55294b6b93c94772b80f2a4a4f303536333a8270aded5e09f3ac93c048036c8d9deb54ec16cf816f6e68dc92a6f3de67c0fafae4cd2b5ec22871ec38b023db8658d364abec542c62cc995e6cd4dc81ad9d237f48600b92125916a772c8bc55df76f104e8787131c960c5804ff23fdd1ebe47a309821835c5c663b241ef279d2803132a1545a6c886e1f7a0c5143a5d457899f9c74d310ff7c6847de48aa83add598353e397a187d8adc81b94f8e6047fcc9485f2a2ddabc7e016b4bfdb1f07ab088ffad37a378aa5c37b3e554e2d3d2396eaaa983b269889180f5cdb2c2fce923e0c3a46598e1cc887f23491ab4cd2861d32419582a46e7036485fc10cb28b60f06ce12bd56152e3e8868c604961a70ad0b930b8af94859d76e52ecbf7f91cf9f934714811bd9c0916253ba068e51e315440eff2457dd9f865b71d6ae0f8e6aa8a805bdbf38da7824385f7d0a83922f316b469b50e291f164ce96406d04307b213b3c37ee8598ba0094e3c72084f9370eb9338803cbd06d67e7e6d8dbdbd17e7b8f06c35375cd4958eb61dd4985e0d2a15cd86ae953d029f54eb07eaf4976c40c4e744e7e8484c1977a98495b4bd7409d1829cfb3092b48faa83a8c05442f56631a33c42b8abd4afba030bfecff15465284268a0d69d80dee19bdccbeda08b24b5937f2a0da866fde340fef48693c764d20e0e4dd21f5c3fae4135f75034b038456ccf9d780c72a09095e9166246095b890d70c451d20e9e0107109039b4f6bb2e836d7aab804f8d7e8beafa4ffe09ecd37a11c6bcd3bf85aba4f90fee2ee232eda28c33a7324fe5c30d0663dba35c87981ba0246da425366678a6f5ae0ad04a0b2409318d941486e775442255e44c68e328fc4350bc846dd8842ea65ea93c60dd3fb016e2b56702bb362b0d3bd8a2494f6f93cb19b8bb78b9711e4d3e909098cb7b9c46067a75ebc35b297e0b863dd7ba75fb93030712f89a3a6036652486bae36d1ba998ed8f9d946bf2e75280c11dacec9b369ecd559c7314041069d7bdfaa7c81055003653452dd507576b8133ee14ade8cc5a9f5c2a0deb08151702551a6851d330b0d702f918c0445e670e961363455360e81784d5b465b2c07f7fa5bfe695f11e514f56996d3dd12ce54d312a876bfd41efa7ccc991ec324bec82ac8bbffce09a295eaa3049683f19723417c7e8cb02a5a58e3b23e70eec5ea1a7f68c8c4b32b65f3877475082acca983fd79050a0f814abaa6cdbe4547f39266d808f6729715ff2f56696e62cf103e6d284c1d4d99a3f904c5223f4480be8f86670c76e82b04f5d6e389ac0caca05a0cf8e172f81536aa140c4c7dd1846c0c442a35d379e5665934442f51070f71666ef8442239179e11ff1186b324698f2e68bb2afd3558993a0eed61f46f5dccf5873f663601064473872704e7b0ff7e1efca78a438d6e259d227ab90de17a19e36df0d8472e5c532f73f38628e443a491e08daa9ecdc7f8e1cb266fa32c71140a453582265d304ea3b25670c5e61a86c3f82706dd13c941565c95a8cf2cc40f10af122c6c7b934f20e9af3b0906256c13dd814f443606d6ac0d46f9edaea017d7ac810d2818fa44076bcc74bb819fe8a37c054f41dfc6edb6aa8def093a489992d8cdfbcacf5e1c327fd1b375f49991a955b60e46503d47e830f12ce52cb9ed5c30d372bd00987e204a8ffaa69c943d15c22b6ec76f9ca42dd86f2a27179de30d91cda3b73a324eae3922079eed62ca79d70967a1f8329dd26612933cb607994edd478d5f6184a3697724dbb2939a1179b214019a385656f7ecda5f3bbd5f4bfe27f4f1236a5a214c1505682f8d651f9e26153a5b36439198a875398a1ee37832875171a45a86a1260bd804a501baeec6c04703bf358dea88b76af46003b2a086fef9b74f6dc2143b2f84ab9904fe2d0f085068c63136e9fbc22dbac10dda12ef8e9fca04146f82862749640c9d4737dfc939f82a27c8d860216b8089b4e8a3e0154af3cf63a25a2034debb2981f8da2cd915cc1c5d15e2c19ac1d37a049ba2b2b8ddb59861fe0cecff9b6ed4d625c5681067f7163edea41c4b7673d1576101e5bb3fad3c3c0cff3b5a478ecdf93bc412c31eb1ba350f4c17983e9214315306087679a211129e15a9b3721a92e33d1647b60fb22d8a88f1b9a16b56d2bdfc22a83739021df042cdb7581d4329fe4af72d9b5ebeb062022c3519e24dc44f2efcf55141db9227fe6a3ade3d4d0a68955a162bb00fbea427fb4805d5cb3d4064321ad5888a4ed0a798cde8115b7da5c2deaabf1ac78028dfb3f63f0c9de319c9b579c25241539b9ce2d5bb6edb923a9b79a016d7739310a2011070752220255842d79d9aee895987ef222d9f0b88c9512a70beff859ce6e486523d25ec96237b886398175a489f861641175c0d955a0d6cd51c37c8d8cf3b5f3d0068734f2acc5fa80c3bfbf4cfe624a2ae8fd742710c41d3798659d0394152c43f9365aa0b4d799d51462fd63494001d15c2bea61355b0fe0f225c53f1dbadb7e826be05f7f3151e2cd429eb19c87a91775776b161548b0a8b36c76fe97343fa7d447092f49bf47af68dfbaed5b6b25cabff5dd2dcee09c7e87c7ec9ab2baa643d0a8bbdd9b2e68bbd67818a9f8d0a4ad3faa5bcac0e4fde4a42e196a913124f01dc837a26f7f6a0ab92b3772032db65b6d73ce71345f5027402a70aba8c2779e7dd98433dc72ed05e244118c8fba36f178be1eb810899961ea5bcdd90662586e8f6068456d3d6522ee2fb0159438a83cc1a597a21a7d5580c6281931741fce46a1f721fcc56681e378246c6aec3ba3ac9ec03e69026fdac3e174c3ea466cfb8b20253bde3c7cdbf0b563004f8a1d86b017cf95bc79faffebf9fcf03087b6060d9146ef0b1768e3c70c8b2a98bda38ff4474ec6a20d0d3db8cbd714d7b0ba589689fd480ee85a06063a314983059bc7178f54158c6e3a8fdbad3de7318e06a7da3c3720505a2457d08fabec9cb3ff77bdfd033c3670543ca47b5aedb2d7a6ecbbb018c89c055a94c2be6b4526f4e7da91f66456c044845e03133bfd245adfbb3222bf72ed20574a0d8d0ad4e0396e33c2214cdf3667910798d246985acb95d75a80ca9b8a5b1c168df61f63496366eb1bd4e915f3e11be7a05e6bf6a9e90298ad6c08aa5b97aab641bdab8f4a09512d4528ac912ac0511e927775366f3ef76c6ea3e978359992671a5f242e8f9009dbeec7b4b19d8f767faf8299b71538cfa4702d808d92c9b7a54fac0049c7dd04fd33ddf9c2f0ed037dcc51f92763337f0743e3a4536d0f633522f7b4fbeae7dc37bdf9b168285a79a9076ca35efa81e73c04c7246800531a3e18b973cf42e6bf15eafb2caeecaab2ddfe2e502d5d55a40579982cfce9aecd668c9a6ac004c867f0a50e0018c1b7fcc6afae702afc857d3ff73614c731e46def8df7e62eaba4154c8aee3ec6e04a7c6ad5e1fef56467c0ce6413fe530f27070231f9b21098a423a781747a4f0236ab591a28009555b6f6000865317a88e791b0d15b6f78572a702419114a04f186c65e73cf536358ec2f968344d58b0e56ab8e23c5cbf6df91486f78908c409568bc90485cc125899ea78cac9fa433bd1e0287183c683fac635ae192f26a7fc83bd4eb267cae25ed657e215b28bd9519d47acdf327d0b8c610d76204358154886ac7e6a4643993ec8da35104376fd0e6a1a81d2a4f3cf6d0c128d445b3deacd893397d0b8ca3e91d60a1f4e7a8d2d4211a6fb42402c8666ef49afccb2070b02b87dd19863a0c90f35e4d22eeaaaa0f4e0c14154d1b9af880f643833d9258cb11cd9b42afbc9d479aff880ee1823a9bb7bde745f0806a192127a0b07919d2242207d0cab1e8fce5c2b51f892e864266e0d97f9c67be3efc3d8ab035561ead022d89295dcf3a61bea52186cb37cbdf52a6f14435aac2eb268e90bf413776074768e2d60def0674e499055ac9a2713aa7cc1cb53bf90234769094db6aea311663b1fec37e01c1f0ef749129ceeeec285ff3e43ba9705e95dbb13b9f6860146cd1b7b0a6f633cf672bb6f4a4bd9e0fe98fb836651ac6cf8397f83b8d13821407670c3347c1e7181b401d6c4047363b3a812d8856f46da80b99998b35633253c787abe463c7b27a1c01e99d2a67738b06e67d5be6f7efc83be247e8b45bf952143e8063c5508781ad8cf38e137862e7c766e78d592e96bf04fd2e29c14bb3a6867f11c545e4ee88bb1c9f89545a753bf90e4d54fc2cf4332347dccf8ead1069354a53941d9362ee2d0485bcb2c6df8a518d69bb37eb20e7451e0f416ac78b8eeaa51c366b3d9886b203008489c904214a63063b6dd93232cf7721270bae5a152ad3ce941b3aa1e920011e51366f74ffbe378e3f4266cd39ed0e7be3a8d81d38ed92c43e92d1de3d96c712d7fe075a823fd04c50f7ba8ba90645407e1343381a9ae09e5508ed9d826b44f366f4ec6389c0eae06be476110e7220104aaa5250634d7e808963850fdf71f17f85254f39ba2175cf1bdd6ef4c546f2c77b8e5045a844252f8c4b0fabe020c0e79c1bc566d7971423edd97da2e00343c6916ae2c833c685eb7ed22fda9a06d055fe8bd82a5b2e770ef51a759a024476e5dddb2668a74925cf02b306f9923b901f93180ab07f6ad6f00091f6029872bc4f19491e9f759dd39644e5b2b78499aec04cf6f78367e9c0eb3ba200f84feb69cc2e32c1da3ba013a91a872ffcfa94833503b63eb0311e441288c30004a27328c2d9a8541309be76d41ff31de9b7688ec045282c1bd569fcbb4d93d061aea839c1244af7312d0dd4a75cfb80ddc141473b533f9932cd2cecf6c80193b3518c263e3dea43b8b4a5653003baf32dc5dd7bcb264d32a2ec55d530726e2a14d1c097235a90836da5cf794413e5f65879a87d35d36b5308fd8b3ae4d45074cd02c8df74eb39aaeffb1989480c1535c526303831b2ee22e3f26a2d2215edb296ce26c48fe66c9e3f684d275dfbf41850178c5bff49b720ff03e9cf107cd188165d09d4724c2357bbb51ca2d01af18deca1960a1fe215e0033c52d17db458e9884d9cd2f7c58c95390846f6fe90cf6b25965477015fccb5c26ca277b62fd4f3d2790acc0f169c5f8318804aee2ac4b1e8a947c04b1754bd2f7bdb1105ae57f20ea606afc719ceee8b4224fb6d3a1846fede759e885783ca47b66469eaea276bebd62d7176aafc4bb1efcf801e96eb4f503635b83e1bf21dd211c54d5d2f1583b5e939ce0466822f2645426edfac86a8a266cf0c781e9a7716a0e2a05926520995e8c041ccc67e838e9b24f36b8da62d9c0841337289bdc440e95fbf8b03944400e969341cf800d4b17619e4e132509dbcc8b4bb768fc828c7bd5c63d24ff1f4a60445f638bf43c2500137e6bf427d5c83dc61b2a3d3aef1b6ba3d55cf671fc84196f5cdaaaeface2733e635ee5ec17230ca2c6f60551bcfbcc084124783d0d9b315159fdfdc0b6b645726fe0b4f189eb7f0456b2bce0a7056e374fba6cacf3975276ca71886501180d76779d64785b754d4f1bba43e144ca230de07f52b3f07cca4eaa2cb29bec4ca3daf6d858a24f8c0ee36d9eee69abc4afc011191067d064ac7cda28b76c620f0c1ab231709aecfd4e3cf93d1461eb6c363507c27e392d6316e0f87c7d0ee42a2b2539f4624e61db5991fbbc0229d79b77f5108bb8dd735999cfea72d7af58aa2111cbcb0efe010a69d403512816e03acb0ce140a237f17a951917bdd6038404894f3e5cea2d7f6b7e4b439ae9ab689bfbcabf417f919a1096f47329c358e4ba546302a7584a1fab71e5de7399a15f230381e80ba26c09fb667f4202444b9ae94aa516f533fecbd75ca929841a36114191e6894e9e118a314abff441b0d45e5ddd0ab2394a0b53dc9990d44c3c2e022dea02e8f5e91767182ec65ca839e68fb88b71854f79e2413d37a0fe3304b4e420a80636ba7ffebdb250fc6d8e1eabd79be458f6be22f3c1b7940d37528fb02f09c41722693a5c410f9317b24bc8067baa1479f0fd2461510cd50ab1866be3cded3e6f34ec7bc268d5666827cca8463577941dd1f831873186bccf8a8b6f74123ad0d8f49bde1905fb06891ffe73c487714dc745d3259f4e59b6924ee74f8a1f548875223085d6d808d07599a24dc7f37816ccf559503eb3e9be60e9138cb2730f445cc49b9c5a22072ef6a11ce1bc67745c3368d6efb2268a5c796b58b9433f1af595c2ba04acf7dbf033bc70c6bae36e021b4ed2e714e120e71d9d9f0d758a6e021edb16ee7ab0497d291d03155bd07aa8aedff204cfe6232a4a5b134111222dbc48589b92c2a5d1003381633447690adc7e000261ea847c988c9333990aef2fbb19ae34b1249929e139df87929bde6b1df902527b8d59e57d059ee55c24c0299f723f70f9a6582c17c0ee4fbffd1b46c2be889ec700682b986182672363fe6793c4b1200b5c1aa37c4920435ba270e47afb851dd639a4f297b2f0af5c4dbfbf1cae4db29b8976202f65a24e0aec1e0094a85b924096559af0d8f5552c647133aa230534aa002c569218c36b61f7c45963812273ca77f948eb12ece2392480708d837eab7619794eef652df3590c6fa1d96073852a09c52aaf277855abdb84f9bdf9f6d35029e84553d4744f48b19917e46382583a9c8b448df94df782852a2e4d5cfe8bc1effd62e40d75512fd708746f06cde064312828fd953a60fef2a3efce7577a4098e3cb3e66b95f62c759b25d1ff4f81ede9dc707f4a9cbe4ac9dfd96e5dec37c13e9011dc298a87de430ed47f67206d9737b45b83fbc742b97e9794e42b01bce3a039ce71938c774296f469577f15aa155dd7977e49c001c007a2fe693dfc0c3792b25d6e403f38f27576a63630a70c9d9422f2220fbd15f490f20d5c2d8cd225a769d2b6b01eaa8504cb3b10ac1f7ba24a303ff14b0e5a39b57c10cccfad98d699046bddc067e7404fc65bd8ee67ac89f996c0525b77eb7d98dde4377611c5be13e47a936aa4a723019b2b6426c94259fd9b1bf05172fbfe77f6617c5c6780f4f988edd552ecf193635a1786eb49bb74e4f275b497bedfad81ed2bcf35bdff416dcb21f7788a66ba7c9f4792d9d33db1ce6677cb9433b6729c934374f85b4e4415af54484d145f6b08a3574d89df292979f30d781e96cdff794eb417741a72586592d6f5d896493969c8108470f2d4b2f05f5372011da88142a583caab20dbd2a4f435406c563b20878b51168bc1ee68be8ac9dc78beec57e6d50d4702ca3f6f3df80cf4bd2e868a260356df60f094b621c90770b3dc6eabdb5b0567d18da6b8b92a63c4b29e362d64c4015c513e8784c0c068675258bc4ceff2e3760bc7e8e934186a782f063833101c8ccf00cfe3a544aa6ce9d25c40ff1b1f787a4aaa8b68fcf25b7d9b3aa8d1feeed1b195cf1b45accf839fcb9c61f7a2969dbb6e146c51b2cc20c664539b3308f5636b82e88463fc0add0813e22fc62bfb7eea69aa021b88e13e6993f45f0089fd22f80c1706ce5c0f8364f2234d1e87f24db06f411c0cda2aac44027b6828d80f1074fb55265aa31d41314bf0377a6b8440891b9eb239c6d3ceec2746f8d19e8b17dbe5dec4b00415216578bbe180086144d23aa3151abbf5cf9163bdd683b59b031bffdf1844c2890b1d185c847da8dde4b83fae40224561a6044a69301528c7ba59cdaa732ea2fe5b62b4ffe99a7ccd44ed0f7fbe14d271b5318d6f5be3c555a00211a1aa0f1522806dda406569a695aee821abcb01b5820d5c85a5e1f9aaeb1b0c29b8aa528a15ce66932c840efc8b7ef16f2fd3adb1ee02487f9355d090611e6eac60ba2fa99d6449543a5cfa39b3b66ba639b1026fa1e367e7757955754b01287f36150e56feab075bf41e09adfb2970758b9a883c043165982782af474dcc5a1a3ed8b2e0d3bb93b04335c6b63c7652d4463fe321cacfd3b5f34d1527826999d70a17b7c54de127fcb3e00e894ae32cd93ebcb342c7946374800dee7a65192a7b4835e1eb6ee3b8b744c755c93cf409ac21a50fd451068fddd3c34b451405bae958832234775d1de4b5cd05618806a6f4abc21af9d4d2bd50fdec56899f705e8f6d501b73c9722d3b3ec1a19c703106a96faf2d701f973efce192376a4366cf00d534bdbf9f39b28f89af9b4600e0f7ff4a86ae2ef5d140677198e76157da38035981290c30cc5761f41ac2d5a3323c19f9b8f978d4cb1ae5b4ad55f399bcabaa29ed9296189c9c9c431f9eb509f4f9ab2e88a4d73c1c4a38d5a466927fe530396884eddcaca03ec225680023ae7eb76e185268a0d290191ac3601fa01f32b3229182a82c4a3447c7e837808f46c3e2894c2c90406d4c2f31ff3e80b3e47ea763e5b54ab67937d5c065d6b3fabcda9dadc8e2c626c11b279ef01b45645adb4ea30dfa8fa27bd2bda562bac5c3fc355841200cfa0725855cda99d7e7643a8bb9c3c2c32d98b8aa02fb21e41c2110851ffbe566351617febd946fcbd98d9a89c7f6ac9927292257b7f62ff8c042778e6453541c03277d5567918510569753345a2182a144f4834a593aede7289e39a03eb8265c7b35807deb275d2c0c25b34ed8d2b075822709e94d8695ca862872a7a0540679aff5b5731e4fd2732c16bfce451a00260dcca227fe0d89a96a905a4f78f9449f29e7c5fba005fec4214ebb1b506ca3982b99ed73328756b9e40b0a8a5272b07dc05fb6afeb98bcd55108a9fcaf3bc58c09801501e3b2c5758a3297983f2d82e0582904860c028661880f25dcaacd5a240dd8f03e2ec6e24f495dd4e5cbaba8499c0e57bdfbcd0ac3165159952816bbcead4fbb16d0e1d89783639977a14c86c73c04a25248248d3b09a4fd6341be1f81404cd1b82d40164d85ff48ef28675988e6705eb5b2f378d6783969540a6dd3fb86a0c919e7101afe92da68576e9c8dbec30ba235eaaf6d76f69e229f6c567f1be52cca850728845c5575fb47a5fa1705197e23c086932c2f8f29883b68b225f89f5f8b32096b362a525cb0f69198f01fd002297bc506eba980d4616335c48d2caa44f4a8fc8555043dea8bb3a67d64c5e09f7e228da2ac6c609e8423a64a0b12fb2da4a3e59d9e2af19e3834f03a7d44198533f05383c9d68aebefac8cf32c9404a3007bc69ea2bc5d4c89496c4ad2a47b2c4d38ccd291de064abb36aad0bdf3dc42c84b065fef57bf079e6fb1ddc802d0ce9a6f38192a0048758ee6730fd68816dcf83074f7a7185e99fd808fbcdc7907fe86213a3b20b9a45536c8b62cfd4d21e37194aae3f3b462eb681c750dbf75898b31b65cc77d201a99d54f60d46e8120034735ecdd0d27178fad7c1b1207034d5e797a8476cd7c3753c5c849f90aad9fb427b98d21cfe2c38afb68b626a3ca06aab5fbafca69dcfbe88a8a5fbc55c5b24d030938e8b5cc10839fd3c9458c51f8f0d07e6c12fa0348e78ded3f46edbb2acbb960efea9519a4b4ff1c6e86f9cdefbda5625a138cfd2d1be9e6edbdb4d4febd551e732793ec6f7a618385ee17ea35b99b8d7c225f58099c858d15b33c72b04311a8fca3d090e7dc8bc4f88b535a317507fb41ac5f6b5fa50c9468b99502b55fff9cfdc410ea499b651d811faaabf3f1cd0a786978d0d46919feca5fc89e1e9376fe78ac2280eedb39e0ef5a78ae79036cc3abbad882ae0e607350bd6defd4b1907c865fe1e7fced9aa0bc1274e7d2ab6ad0601033ca2202275be8bb54481ab1e2cfa472f071bfbe88f060c36196221bdcef8f8608b4b940681f122ef6a51d7a75dbff9583a259d85311ed3aff80b64431205d7be95e65f889f954d3b41302de6aa1bb9f734dab3bbe0c70d253cb465e861edd07c55887c16226648845795ccd799524229c7833cd0b9ab6e121faa8d0aca01b755b580e9603bf5c81e0d1a2bad3ea9d4cf3df3df394b39871378315f2e434583a62e8d4c02e7a4a632a20c8f8109391cb97eb4fb941fed363feb806a31b7dbaf42296498c0719f7121e36d6bc049fa84c4e6f6fbe2c27f9273ae5813d66457ef69a3cbac1ada3ebf294f7532c79b3f0498c4053e8c7ff45c59f75baccbdfd0dfe02d0a2f0791e5a02de6086e7c73e4c5ef172e510e24872849fd36f7f296cd25576b8cbd35b5094df0b7a0b5ebcf6acf72120bda94af564aa9859aad7039cc2db46fb5373e4354569bda8d336cf679484dde81156c9163bfb396cdb116d05022e0a8cd3db2cdad3b81c3ae6b73a5e132bf3366825804d59a377d4cb23eaa884bbbe0a4b59f0139c77fabfa76b9b793c80e3b65334e7fd874013006a3737109cf8eac5d725780713a81355308412af55edb2c50caab1a96202905a37f3c2439a083019aa59a90ece4e0d2f3374214114baad0d7ff2904fabed7abe9be20ce93e978e4ffed014950a5a4f5b70276094d760c773c404c509e8b3137c94fab6c3e50ce8a7c2487c80003b95324fe4e421d930d47f01dd15227bbfd77059f64f0c6904e827c3fad52b0d1e94321dc58d526f65be37f189b59b2eb4cffeee45478d65b029b91af756fe2cd7657d435bd5d722d8b3a4a7060e22925df2a6cf5c48fe75fd881cb1bc445acd168ceb11083489c6603c07b4e6e1b5ab5414200bbb1c0b3f350c45f8763a4167df02793df5df138708345b007c22597002b860bed3bb948946afc479d687a5cadfac9c1807b86ba25d7c9a2e4d2a8e4b7fb9ef91d85ea3024375227f3faa8c8d7d5ac3a46c48f90537befbe5b5b96479fd4e2dd0b52e949aeaf2625f9de1d35690c2215f894d6208e1fcd9034133dd0fc6fbd47ab67790d41f3cbfe548fde1e9d8577dc3be54972fcdb14fd67dc4cfc54400354c1d660e7edb7a75f3ba321a9e143a67881bd17dfbf59a35af6831d7c8fe396214cb5b2635d4e680e4fffb100938c8942ea4fb3d2cc7853033db51f662ebdc9d4851f66cdadd58d4108450165539b566fac61eb52378be007b707fd3f410e897206a5a1c5560a603cd9e7a4d736aec61965a268ebceff47dbce3a3015180110e95c35f7d0460f7170de8ebd72409fdd8ac59cd5b779e33589d36127b29064fa9aa94586f335bb799c8c5427d67b70e9ad4fe30c68f35621879dbe81f145b634c7be0003e60bbaed7fbdd98a17276dec1721ea99b1513afe412c0987e0e937aa84905ae2a7f026de85704a8f26c52800ef74fa29e338e789e14a446573ee0ba9ce6c0b17b682f9347de33176edd13e1a2ae5f0dcfdf725d8d3f8daccacc7f3151270737ebcf61f9ef82a77cefe1c508447842454a7c2d08d9067b3f1a0e5e0f1de445c2d6c3ecd04f1fc69d45bcbbd62fc99a5b95bcdcb666975bb52cbff99144a2bb6fce3ea11265a53545c521b8a3ec46be5e54a0b90dd040f1d88d988fcc92588a2593a9ee71281a9f2ff88aceb48cf9411a7fe2cc16f4bdca985ea35e8b3ef7fc1c9985017b9c3628900dd1b454c63e385b441ccd9c8f717886a3fe0df4b0b385e0f03e1999401054b0fbc736960def7d91f4a9d56180c93d3c73bad54a5068f0133231b437904b4c46eb2ab2e8cab32336a8d71a554dcf358faa42bc2618e5d840574deba25225b76ccaf6f9d074c7cc83e8226ed72c6477d7cd0a1a076bc9aafcda3e22b9781ba02e8e76332038f58539196f26a35ca513790969570c36f48ce48f376da5fc347e5731ea5d0ba1f662c57d6574d71f9ef2e06720d3519573764e512ff6eee4f0e8a89ecd50f431b67ef790c213a10d4508b9f167d6d84a169095169ea3c55d7b9cbb888087db05a85768e6a599940cd232ca5277c56b8c1c271a36dd59857f761eddc6f3c88114c58e21ea7efa3125339c6cf847e290ce9d46b1428a5a23ca2364a3e9abd55f5c18ccb2768663ba3aabfcd5be20247f9895165582d2122953c755e5374ac78caaf0fc28a36f253055b6cee366b0a3b3c2ce870113c5554ec0e42acc2cfb822d661a76d773352aa6faaf1e688c00b977d6c0322b8a00d6450063f56cfedbf023f6f2a7e03c8090893ff2e1eade3792f98bb6f8d3d4cc86bdf85670e420f05094313d542880dd81ad75a0ad363b61d2cdfb354932bf5abd03f4ca314f66301f6eeaf88b5cb2a45b7e65cf0e2de46207ee5471c523814c92781a487a7695a01dd3aa6992c9f962469998f4b9aff40ffd02a018a6316f936a98947f8084bca6f6d17e7bcc28cfe8db974aac3e1ed0b9a15f67260cb6bd0eb7c9780747c311f29abf6f88da76ab51ea202e05b935536a9ec07213ebab716298d3c6ce9358d8ad8f8735e0f24cfabfb52b1c2a0590186ded3a4965314ac7c97e60a11b15f1f45194385aa56b7bfd3f837b1037fbe2afe01cf486661ce5122e8f9e1491e04f2769f472a1f776b913dde190731bb13db5605847ef6b603a452949ce76e10443cd2757c9d189418f505ba6da29b72a946865f26d3bd457975a7805131714d6c927289945f11342c7ffb0696ef39f053149d8bef907f9f33be893279ef6af75b7dbc6ff1adcc4907411ddfa9d28557fb7f99d7ddee170e4f82f5668d0d0d3c938e62fe1b8ad3477cccd79640bd4643eda515b36214146d205c1535bfa3625cfa682152df69cec362ddd12a82e879435a46be67d8b7cf98c786088c65d46a9df44a397f41f4acae3ddcb6deebadf3b1cbabf00daee16824549c366b8f5bcabef3ea4c3fbc5272218d324b670913951052530bfcacc256637e5434ad5be0be67c49aa9c01e35b9c5192eecef52120968faa4c670d5cdabf684fbcdd50aab5c405a07fc31a8fa2e988e326ff243baf1475d45dfad5955f05602585c2322b2df8725da745ed2d39f86abd1a59456ee621bf52de93a5be8aa1e6652867f7876796f4309210e479738772d19b8691979c46cbe80a37dbd37278e5557dfdc86072149667183a3c5b9ab5c961c36ace1dfdd81d7faf75498cab0144db82fa6a8cc09789225630932aa4146e731b558d1ea931a7313de39eea29b5b08216b6de9e29ad815044d8446ea515905eb5bc23e65fd894e41be89dc592f8f4f2aad7cc6cc273ceea3d02f522778f8aba3a830cfc0f39c601fc58c63c2f80ca60188beb557aa39a35201039251446f25b0a96c275da21fb2fd8f566790fff53d3507fb5cf2987c5d01b9dc7c7525e14e0ce84fbd06fab04dcea467a664fbf7cb1740b94db8f2cbcc6575b8d3991b43ff68d1af424e4fd35ef1e61ac06190b9c3005b5ba30fa6d6ce366ca5a747f1873e3b2e612bee6d7ac93e25125c0f48d4c4a4f75a377f891cecc5ca9bccff90eefdbb35d3d5d0b95970bcba1a51912d5a8a99dc5674889bd46af76ee20d6dd8ff5c336381521a66c5f0efd256432c424a5bb1bc139b0551ac19129e89339528c510675bb92d9e4c3f960500aaea272f66cd3cb9a9cb48e7dcd98006738bb7c81c8c85d1e84a96801e9c81c039465295e74e7e780dfce384f97be242de0fd21ebcd9b5bd7e247138d75e0b9d1bad8b9ffc8c033a4a9ecbab7ac7d97e46e7c2e0484763f3af5fd43123b1643f029d3319bda41dac89aa1ca87940897b1030599edebe89aa0da64aa627216bfa11af6d67e2f2a9347e14855af1df8f1531507147c5d71d5dfa406845bed585c044962fcede1668514e08089817ad41b50b73f8fad592d33e0fccddbb3c9b73527449cfadb6e11512434d0b4c454c6849d8c501f3e7b78ad7e5373748333290e5b52c9a0339b38b4810ca078e64af732cb0bd5c488ae3dacb14900d6d10cf258f64b9c94faf72a8e6a5f2b23d2306ac6ec2af85dbc47b35d396e5b80f4c11939cab685ae5549b4e9e086c9bcb5016237e0d719053bc772810c0d9c19d05e0debe22bef84119a3669fe71c2fc7a773340862a59eac1dcc2785775162c47785a9de8b755aa7fc71ed819b0c1d03f69bb44726cc974dab59fb0c3081f646ed2e18190f8d2b6bd53bc9d328009b47576babfbcad6d2bca15f39918cd4dcf663870116ca70d66da0880b7be73db21cb68326d309cfa3c2f9c0e5220c214cb628cbbab8bf5f34c1a55d09f5cca3196d2b1af5e4a47019ffc817c48719589357a57d83edc5fa6cd12c57d0f4a596e726f335930e2d144f83ba5ba4d87aa255a7068b062c91577cf093f1e7c5e5948b83daa15eaf128fc401f92758737c5e6b5916db5408e0404a2b4d474264b99842c0c670914a41ca9455cfe15315de7cfec3ae41ddf29f41231cc13393965c8da289225f93a7665286b5574a0722f27a04d6e45246c57bb1c35f179c16970770163fae959a358ae043656b72e18652946557142958143a681454db0033cdae96538feec06ba2eea46c138132115284ae877fe4e6ba0fa7427adf956787d22db93708d7d01289ff5cb0efe75e4262b9aab7cd2bf39c3473bcdf8e190654d80a4eb266f35f0d44366ce59f44679d86bf7b1285667e9cc1f93008a0579b0140a0c4040875a993f3a8a3cdaa169a2caa0fc360d80f794a18d5bd970571b2ab95ea2790330f21b817c6a551be549e6d565f138822cb4d002e6ca2e9ff33eb92822a3740ae9b88184d5807aefcff50cf8b80211267a3b8d5a9c9c8affc649c14006d92d92da907c4cd9235c0703db3bfa248048f8d9faea28bfabe4e2052d7027d1868b3c8c90a02daa59c38e601d066d5e1b64edf940950113fbd264927afc8731d528106aae2c037d7ddff35bfb4120fc5c3bc873b82cdc56e7c41ef070b3107b31934595bf1f5323b8e695897097a0222a298f26b740daa183e738d43c7933caed67f8f22c1b3bc6e164b4374eacf832ca3d85a431c6098182d9ed1f18cb5881d803fcffcc21722d4a0a3fb07406b360e3a028ea9570dae3ad71c2fc33f5749035378c599753d5a016f6532117f52bc93197292f68c341f9e7d1aa3fee9883bcdc6d32da4be926516afde3c4a533d78dce1c36913072e1b92107d12c76a6ecab837d5e74c4ff4713faa51727cea90c92c9fc7c036b082f5c9b66966951a953781ddf4c75aad44174426644e3398ff45dc96dc74f58ef67a547af07fded238ff416e12279f61d38022ecd7280d629204deccb63f577bc8a6b3a63d03cf9f7a19274e404e9a3f6936d904b94e1781020f73eadaa189d09e55202bd7445c51f37f1624f86928c0f5d59b77d1378b070c0b89896e7d3cefea631e5ab9a93aeddefd253e5a32d619f53e8ecc4e6fb4624542cebaaf5088570a09daa8bea361c1823c5badba54b7c7758e31c67bf519e489f660d9d3a949e6fd3472cc39fa1dd4174f3ea8804b119b6e49d432d41bd943c2c328aeb2c58dea4972e48507c1a9aea50c48220bb62a7af47434e0268989500779bdb6687ef0566d74dc3c403195e5a8f53947a1ff4d9df7f33e9c3c4fad365683ad7bcc6a565d2762d031526e1e386bc0fd57be255b3793cbf00d7b3edebb8844cc03b2a343018cb02033026b9a0d0f6b7fabdd65387caae13101d762ba760c2c2e0e2da997a177eaaa85e312877df422440c5d1bdb2f5428842d99dddf3f5421f5270c522067477d0ffb78b8f991a1553da93992ac976ba8252afc3a6e396781743751fc0017257e11da58e383784d0c4b70a1f1e1a212542550885eb0b5226f9388ca894c218dcd47d6e5c011347a3818e4d3dfebbf565322da238447bf6186d7ace2648a1be0ae31dea53df0d1a54ae67fbf5889692cfeb1ddd5bce85d9c3ff73c983fed01da2e911c33a624b5377e869e9d86fa6ccb86b8bf245259a99140b911477b4ad4a48fd53cdcbeb07bf9a75f00f0759a68c3de7ba6e262b815aea8016d209045cbb9407dce4dd6b83eba47a6ccf315d03e4bfccd2f1fa0300d5bd702e6f4b7335af76b24aad0aa56926bb0533d1f97e9fc1f49c2ceccc3e8655513ea93471c2af1ef1a77e96248a52afa49998d7e7d76702f4b6f49d4dd83929f67f29ceabdeef1f2acc2a54bd97c09996b6833cd3f5b38bdb6c56c20608f07bfc276e1f65e7ebc5b8bba814641965dd252820ff981bf2c47aa7dbdbeffb7b250458a3f8b4d99d4465d8176dd668389bd5e2a9ceba1399946cfa158ebee978c787c9a5ada876abf87a6ed52df8012372697367dec5c4a0d6061c083881afaefabb189354d5fd18ab388e64f31176b53414543a804262e48548cace4bdc87347dea0933b3babb033d369465890fcbcfbf866e0468f4082169b93be0cf703beaae5e1c9285dc6b52c92cf0835e8bb03d60a08393138349ee80b89f377d7fe39ddb1401f6c4283ee62de2a756f12f9c48475e8aa955d3322cd788642a46cd7ff21695d368eabaeda263dd71ec02906b8cb6c4738b32bbdf7428e411bb7b645e6e245261b2117a18eaa4ddb2b7b8495e4e5120658d435cb612affb77496468043364e8ae7ab7cc7122c82c098e431a5189691860d16b7b2cae79645b0722c501817d47dce796fe2b548f93e7f20e34e4d861ec9370558da527cec553af614928750adc2306c04b946ba79a2df428fcd8d4214d74bc3a3271179a6731651ce7887f345d8bc8cb8b3ca4ed770be8f62538889edd9920dea4509470486530a9668214b57e7d79308337159cb16724e3e7b8774430c0d0fd5c9787c23accb929aa91f414490b34728e42e830ed92df390e9884168a3705b4f0edb6911b0eabeda77deb1d0417716044efdb9ab1b6daef58eabdf2128571296ef617897000ef011bf6cd53709a2398065295f381a0613cd6ba44ae195623b6d57d43dd17508273dfaf246a358f169c130a6cf161350028ec1172d3c65e4dc3ea7360d4aed316d89abdf07d49ca49b572b6ce28dada10bf1cfeae212e0fa40af3fb557b369f06edab3b874bc272e9961dd51874750df70cdb95a437fe9a45fd1e2d5df65a814f3dbfeefec5d052f24634d17eb6aa6f21e7d954a72fc2ba00197e948fcffc1d33994d295c7eca4e56aa52e73f8085aaf8c8d49e36d3c05f529e930679703d25e923777b054f3452d6334b87cf3ef9a7a7522bba22c334817360dfe07094b82ac72240cee2550d1d35e4c7ef571853aa6feabefcfc2dc3f05f3d43c09ae60fae9b30477c0668e43129c8b23e43866b86282a6ffa4c709d4de42f8847f7f33bfae3b6e25e320940c2dbd872b852f307606ad1121888cdf98fcaa41f2d61f0d3185435fad7c25948ee9dc3700beec366c9fd39508f104cc8a21fe3b764c6966a26fc809692cd6892ab935ba015413fba54ee9eb5bfe593159fa0077248da9d9ff377c82753a53835f8af05ea2c812757f248b91c68b0546275536d033fadc107c2ac673ad55e542e919e7d268777303e73c1ee9bbf28e541067319f8547940dd03e4f1193e1c9f846b15ba8e15265c4f30e7cb38d69c9105acc9444b0ff3d16faa174ece779e95e0f939537a732aac48d527ee152ca9534b97a3b8ee4af200f48d71538dfa99fb84fb2c4d5e23928064f29a4809bc4178c502051df6fabf884f17c814b16d1bdd5f91d63d7336cc3587132ee2b507f46827d7ba0e4c8e88e65ca704119b5ddaa7ddd2f36afa2986e1156f11eecde1e9202c5692e30717b6657f74915f7c5d06618033051c4e36fd147dfa24c6c8097b94d36e876adbc6a81b0323c674ac8324e14dc448fc772faf1702b472ae24f95d00f15d6dae262036dccc8f1596dc9696a40446424aeea1df88ec88580189169766eae8464fe01a4eedcc06519c199c8eaa4a9ccc65bb96352a0b68d7eaae75cc418e5c0b520b653db1678bc25765dd88d7e393dbe4f024e7e2007128ebe62ada197578df9c8119c852183ae99c9e8ed114f63bd27743f1607febb97fdfac70eb149751cbf3b17d10862fd21b3680f0f58d0faa10ebf4978bf8bd6de31fbdbfbbf8aed68e2f43b38a7e425e119224b56bf4b745cb1aadac0a532f1b100b1385ce19d17a0e322f961500d9c778003c036bab0f58fc258acdf211c9a66390753bb8144f40a0d40b6b4906ba9fe1f4eaca382766fb3ccc5bc95d1a5ef31dcdb91a3ebefdfc770507ad57422a181f2ab02dab906fb1745c02ebe44d6634504576c4044afd753bee260b383f1d9c9916ed080ee804fe4e58dd5325c7e63949d024dfc9a06e1c0d9b79f198dfbf12c0e5c7bc07115333c310e2c28ef256cb18c50feb7df184090ea4d43862211726195612afe6248298d01556782b0aefc893bc281c54f7481c6978f5247cf13c004396db146dc44430e79a5e75da950b678d30137bec6281a23abd84c33abe65e5a5b84d03272e979d64e09a5d84b95c9bbc2fe26b0469f85595b6517e24bba04fe0f4f7fdcfaa777cabf1b20ddf3eb0ba254fb74d79e3c772cbf4a7561762556b32e491736225ace393530ef82b75fb405e1ebfbc30fb67f8e750fbc87d255f92097f35a622034a9a0a27b8814d5aa868891e657242aa92a26dcea1fadb0b9845cf9d7674eec9f90372429e4493e2e37def50734f6f4800bca71bb3fdd5e9bbe32f734007d9581f9756009896e09b069130ca97967a43015e8f27d24d6de821ffa24d40c2d6814ccb7b3836a65d6a5a125f5f8d49510f3a8b873f675b759465fb05ddad46f30860c8a984b47571078c4bcfb9e1fe9122a20f706577f23aa035cbe9ddd5c271d96d56f68fe01ec1d07d149205ed1b9268e002d03ba18bb09906c097af2715e4b4a174fdd4cb0434127eb17e5dc22097bbc332ef8792cdfb64de36355d70be2fbda04c6e9150de9ac113b8bc7a2872b8ddf647f62f6f7f6aeb7b04424de2e375287100250a60f3579413a7d9f73c9b9e74f0ac8da0832347a888cea8ba3f75dc722f36adaf22f2dc60d8bf28d2df598f9f5e41f872c21aa0ca9a2866475acb245f4fa1963a686ccf8ee6ed56f810c5c4520e3dc9ef0d67f15f80084d3a5ad007628d25676b911e4ae9f8fb1369450e72f442c1a7ae434059462b6bb2e0dc3d907f990687f3ee8ec07b89df4ad4b37677cee3c84afd1e644d0892dcff5b632f07a9120852c0ac90fd3479b54f9d94cee5723e174a788e3b927bcba0314080cd2c2be04ee7aa6d1f91336daa22e240b3facf2c3a6695d8d8a11fa09728089456a2accde69700f067a0139e68eba9dc4e469d30a3e32a1b761c4eb48d87657ad56db2a3fdd186b0cfebecea095416efa1e1a1307905532809a21b7033748aa01b8f21a4b8c88e99d8ca13dc7334368c9d31600713f952ea29527aaee75f03a52b21eab3da4b2eda09c7b65c6f8702ccdae836e11f1602dc91c2435254bb0a935cf984c675f5204d7e3dc6cacd9b650cdd96c7f3507c8c8346cd2b57caa6b33ce5775c176f3c299cc8cad60ab5b0fcf1e3135c14d6ae5b773c2a4f8f4d2884afae51147fb57b98991931b4b0dcc6361b55e82155bffbfdc3db377abb33fa11b276d16ad50c988eee989777d01c07abc9ea4d38137b7a3b1bb909b71cc75057d52aa3af9ae0207d4dd889d31a683de7f0ac17edc82f182754aa409bc101aa9f48976b4792d9f8c146729ace989a6fa49d3b27de3f615ee7c54c0c03b3f2ff3147863120cce8c7d73eaf419faedee9619492e24ae9130ee989942cfce1899cdb8a7a5681bfde45640ce321fbf728a446d45ca31f2c7f08d7763147e0b75e7a4c234e553c3f177113d5cf7a6d7440d6aaa0ea8f332a0ab9fe1f932031b6987f89258dccfc37a8401de1cd1db895ccbe3bf3dee3d6d4014b86319dc420d9568a68c62854b902f6f926f29329c8fc023ee70d2bf6ad7d6cf117ce391303586e4b88587ac17e9ad23edfab430de4df8094c2a94dbdc286cff50979aac2b3e7766ad3ee851428fb1bdf7a19e597c4a1ddbe2be2bd48b632047a368814818861a219da2fd722d84be3488b7e8581b3a84a9fd742a1c8a8fa4ec965b2d0a8768e4080652b33a2e0f1c0aa6300ba5cb7409d12e7cdfa569e380a331f05327585280ffee3ca825bb3249552e603cc1ae3f6c42b04a8d6931cdb604859840b7f89b7662fe551055f5d795207626d86d8b73e14e6e1289e38d7ea64378eda268f7d1c11e1a3de6aa0e8659d8e8ed13186b9c3fbbac7fa0ba5eca1a377c25d03c2db277a5ef4077ea39e56f86a2a1a2f642a9c382b38513b78db230ac4fbd166d35f629be8363562519b81c0b87b6a3dc0cc02759929cf7676362fb68bed1adb1cf85a38415f151c634a4244c45af24e05b0cc62f869093c81ca7f24f98ad2182c731b50859b2566174d22b2d2b35dce88051f60006e309ffabffed7be34140e4fb636e4d03fef5f4dc2a7a088c31ae74fb03120deb5753b7f07cab84dc296449b8a047fc12709137d7851fc738750349ed627734d519971a55c49eee1e8e76be7b2da809b47eaf3d244c046d206d3a93cb1a765979926b87863ce032137f1ce3e063f3e3cadd57a7062e1e719b53dca7f081fff77d6fb91fd6fbca4bf4301292b97698ecc26b5826483f6a0c14f90b1db77f829a89c4806ca6025e9a89fa70f00d233931731357a5d44a5fe6e3687ec4857763a74d0b00fc2bd360ce149b38131099092150ab842354f55103ddfbdb0e34b9a52b9d1c287dabc91712f4caecedf6db3b496b8d308e72395fbf5e1d60a792ce731f76c4a4433c686204915b78f9d8185c7de5fbd9cb37e1915cf8112f26dee8aa3fc8127849da772d8ce09a84074551dee5837bf0a68775a05c43b921ff4d3b40a91c3b9eb02d23173f2555184b5cdc91dfa5f882d7c08537494de7463dfa7bf5882d5f0dbd8fe0e1bb9d0e3a6d50a88d8b86220a44907dda804446a08a0ded9a5b0109690b6c460890fe5e7fe61d465fde3b13a4a07844351a4ec9dc5167e4d898b6c43ebb103c3d69a556c1f22b05db56e1a2b79567c4060798bd4532be5650aec167120bfd29b59793c893554f05930b64cb4269cb9c3e7ee1d99fde7e662d3eed273f0897e1030324e18c3baae96234eb6099dacbd5980ef4b9f4eeed6ce94e9de37912cd7782aa46fb181c04a4e5688466583123cc61aeaac247c12ef23ca6e117893d3a0ac76f9b6c32c2fe22feec5442b24854ed922f940f45dc8ad32900652c74f109fe57052f87a4185f73922dad2e1f489ba795af64f2c4a62d26ffd92c77284e70072ac3fecddf0b3111c1481b193ebd5c10ef605eba9112dc28a29a29c42f9f71d295cba77a553bc2a7cbb4b3e83567acca0dedf416fb2588bc83798b55091292118a12c3b87a32356e7a126522beb17686c2c77c515e6536cc50da9d3d7a2854a109043efd4f27f519d3f0159439fe977875e30932e8429f0ebc8a51a9f22ae3a70708e7df5c0cbb69efd0de569490141d83f024694523b4c9ddf592fc8e1a59bd04283ab2343c5753c8d3fd8c52cad89aa673890d8be9465cfe49858cedcbe46ff5eeada90af6c0aa52ac297e00acfd1f125c30ae28dc04a1f8f563ca409cbd64c36f79e4daf7da67016477744b215e97c34122f0d12fd6380abbe8eec244077d8a0655e435504aaca6ef0c58885fc12e0bbf5eb34406c57ea3e6a57e0110ef30ccffc4368c5721c004c69d29308ab7e000ea3e1aba859001ac04765d5bddb159806e648f7ec5decdbbb4ae532e9e737a44bcaa3e751ed52f60d90b5d420f385341a63525fad5742b947d54395348090aece9ec257afefc6432d02e8e3edbc6974f399152d50a920b970f37f0b119292552786ff0c429291208e263a280e90d011917ebe16c0f4c15eea19ef2872a2e6de11abe726ebe63d4a9bddb97ca5e64f16d6d62cd8180850116c59bc822a75edeb7a426c994e36240eb1b696b63b6efba9093469a0f9149f2d1eca0a6e60effc1323e514161428e08058d8d8e6ed8854b94727a1df96b9a846b30ec6e3e6ecb8d3342803ccc4403939a848e2a1a0646ff002b537960ea58d61f6d7ed298a49f52c8126d568f1e728d5015897b4bf7613a60d95fde47464c3b5b6a7334bad4434603ca9614aa0ac27e12e9b8b61568c6dea286b4da9b2771ecc43780017bfac5b15d7b72b2d0bc3a065379bdefc39048e95e2fd9a903a824e2eac38634c61a7dea5f16957bc2f8af4feadccfdc61c1d4c63f24808bd501f36b97a4f05a3b6bb01667af455f40c6d4f42a2b4abd38ed165c1ac407516d73ff4aa8f019b2776387e144a373f2e11037b751ddc68a2c507dfb12c9fc22275712b20524573e513d9a072f9053adfa700ee990a92bafe3e0e8075d6ab51875b5a66ba2a1beb28d49bb2aab5f820497c4636010c11dff54072fd21a6436e28c52ee2fd90c7839fee6dd769ccaeca22c5d5eae0a8fa9ea161c506d55014ab8739d8ba71cfc3d39f60e9fc15fa92308b7e740b4b4ed3f24cd211915819ceebf112f55ca402046eded97378315c41782ccc269f2ce689d45827a753b3dfa0ccb1219a4b734999a609a25e249e5d6a57edd2183c0d17a7d951d0bd14fa672b7f7011da60099e3edb25ec7f021624e8dd808dfec2ed80e0c0b68b780b0d934aa1e0a8a83f3bb37ad57b1042466d1f13d0fd57b82ad0e8014ae7b5531ae428fd17a922fdd996fcc1b6a4bb1f294bd86f5c8c37472e629f5902b3910909d594613b0288a18c35bdc159a1d38e8477709071aa824bbc7f980b93c4b1b719209b500ab0a01d31fa43d620a7840cf6970490d387547fdacd708e44d27c1c87633f2bb3aed8b0a1ca236e8c6bfa943e9519ecde80a31665c09d44c7be84feb097af5ed3430841068eb49d97a57fce8510b46a158731060859f69fcd7f0a1c9212810dc07a097746f3ca1aed24688d8e825aaa3514860b50c87a3826f949ac23b551c28a1e32744b5c4d58ea2c072a785df3666e1ec14d1315ee5c00252a7c4ae464c41a60dea1095fab827a9f9422fc7c5b24e98a51aa2eb530089acf2b94b1ffd212b8eb070a825fe68ba04df09879ec2eaa8d44e5772a5c34f0fe25b15d7bee5b2c93e66b50c09b84c0d2c988fc8b385d6b19ab828553013a741676b43301a35af7da4a171b44d24a6c4460d28bd9958f13f456cf3f4ce9d9279f07311e5f9e97422d7fd6925a04981be4bf5d9008fc0a852367f83afb57c02a5253c46148d6ec31c6fefe2622f5d3f265ee53921b7cbdc96c0974e2239999d9733cdcbba3719ce353747426cadbc154abda2740908fa94f53c66f8f2365199e1da3ca94a46371aef23f3fc0df42d4dd9904e1cba789642cd5009f0677b304626546d2a9dacf41f15d7bf9019154b8ea21c28a8553bb35cd0eeac12a09f04affd718d63aa7cd61caaf56ad7b2944a38afcd2b92c0277da19d91addd439bf5c177a94129a47460ec94866e69a6e22680337151f8eb3eeb138185ce91476f982d554638444fdc9af9a6be6eb5ce064ff3493ab9466678d2ff954eea7ea6168312b6921628162f256ffd5755d3e42fe102d1f46a644afe2872b3262cc331bd5d435c489ac2d169b398907e1c7fced796c6b59c387c8769ca05fabd47521373f83722d883384d20e10fc4185a1b7bb44c828be626f377240378fdac0cbf1ff439baa43538b40cf0708520ad6a04b5a450e48e077d2936030449c586b9772527ce1586af37d49ff333b651545d28fa1e982118914a737295e098d835530da82dc9f7f520a6dc3dc95f457bbcf832c8e69eb9f9437e69354bbde9efb099091d00dc18219e88063e416a0ea49fb0ef05b594a1bc8587af3ff13b7a1a7fb54b3ad1cd214ab088d0e26a06e57590be769fcf55e9b2800e7d4cd2663b534fd7d9f10bb2daf2c95d1db368347b0915cfcd5c3d80065cfadc8bcdb35b0e42525f085e678fdb51a2142e87fa931345bd0ad710774a2821f69582168369776ba4b76f888af0ab36c496b69eb5c1eaf73c017df13b09f87355651e2e1b909fbae31acc81431810e151ca531e758e62a0f876b7df422d1483618908bb21058e48b58b28b3a841fd58b45a1b3d9a8a3d68da9103b53a783420aa394ebef6b8aef8e35d99d543d7de4b75010eebf5d24cda91a3dc6ac220f85ce7d5b1568fa6855014dd040e97340a4fd81c7f866a25f9961f4ce3ff0652bfc0fbce5f833b1b1feaa5c75ecd4f91f376001b95d9cf4edb04497037e46a3b6ecb932ca1bdfcf45f2656903aa0338c8b896074f16f5429a42a9461785121b8013eb1620249611a65351c0ff26be784eb22f81cfe627bad63a351f824d979f6418d44737e65806c253768ca8209ed59eb16c24c945aaa20a890483a44ae3aa65a576680ed776fdb8626088eed300c34925b36ca1af44476ff03bbc8136c66dcf83566d104ad3941cf0fc555e512cedc5c1a9d20f1891ae49606eb71868d8f9a2dba634d002f6919990dbcf3fd08325a5556deb68e42c1e37a123a6b7cbf0d2a576524d4465c0f9085f345414aa1d3e79fdf16fce9ac03624d89a8993f1a7452f087fd556c413333bb85d56167a4f76d74510dad2cf44b8334e8e502bf8bfabd37dc254f8756a46dfb73ac8627b6ed70307f36b19b3093c7597adf716b461ecc3c4b0ed5f90294d6c9ce26edd3134132e3d73d110a074701fdc3c553f73fa289fee32c475451e0ed70e473e4bd209c14c1f7600c0c42e94bd73e7a4957e453f42f6a0d1c18931477e5009289b9330637772a7ed08e83da81545b3ebfd988d9531c8bbfe05cd62ecb357bd7936d0abeafc8738b1bb32000e89f29cb481966bdb302237b0e8b2f005d330643c4dd24b6169b6677fa5fb4322f986909ff4d3c906b48e39c834e4cec74644ace599b8a9ab0919fd625a64349ab0d36ebf3e6958a5538159406cc0d914bc7262f0f8a9944c5c27f4504c6a81bd65a61c08a5e42234ff4ce4868c8eb6dc90051a9ffa44f3729794c715427fd21ed141451e4c1adf2047bf47d49a2e11efa9d9e44f487a7a06c038d1d097b1f36fd590f36e6c6d026af88ce249baeee2b4fe7d76dd0c7020f0b49bd837911df10f20b0d3533a3c7f01b04008d09ec43e4790e75db303e4429529c5beeefb1654e9523213dbcf3f66472af6de59c5825cdc78715adfaf319bf71879c79868c5e6743e7a6da84ad1be782911c3e1d82568ac953eaf0524577108b019712dfd48e0bf7bbcb5657407dace5c61fb6dae43cd504fa8cb0a45f5a4eae318a67a39e7a97f5c7996f511f72326df712c3b71aca8c63e0f1ee81dfe608a4a29aec2658bf3c58c6b39410eec7ce16fa78b67f18f5b7d67628ee706ac0f67a7d95998528f6b55893f80a56329774572480b380c565c32c97571971c7d7fbc0ba94866c256826aedf910fcc2332f416c6bbdd6dbd01e255a449834a4ae1a69ec24cabc276882def7368d73ef5af7e42d719a335c05861e3cb25bf3cd3137d28ce188b6808e365069b8188e4fa9cc676af0de3705f67b6b5709b43733ef28a19aabc3375f89a0b0410af2b973ae1c24a923e5bae0b7236532a57f02f1ad7a1c2b62e6d0300949ca464544288c5c21b49aff202c45fcc016f95a41e7c9ef50e23aefa2aac0a355710ba35119ebb134701a7b0b64a8921771ef1a3e4f9f654dc7b013d4d6dded31d66fdaabe25db1afcb7c23afa36ac60071f1448dd5c17c3c053c577bc5e014d4236323c33fe398c26aff43e48d1ab304462d734fcbaf8d526a7681cf7eb9b70ce303c8d7627d8161608b0f5d65f428dd7a255ecc1ce8220725e5d6ac287d7a601621b48339bca2114846882872624367a64254977fb87df618c1612c012a6b6344b6330df5457b8b2bca9e2d9883dbe67de63cfec732cb7f7e8bbb637e528562660ca4e29c6779b27681ce299753fd7610354125ccd7c3ef59733c36c5b83a5880d68700e7600b536a06c0eb50436b80131c3aa34c3ffd0b476e296a29c30ee3b1c787a9ee20c3a5d1adc428b6609bcfcf49991d24adf866424024b597fa396bcca516bd4a9fc43d8ea45f9af2fb188fc42f1b8204cc20bd518e9e13bdcaf0e697534b6fe69f17d7996633c8b58a62fcd29cf5e3608c5602faf66b3cb3d0bd115e4425e71f866dc176a21a0108219b784ab58efd4359320487c6ccff390f3171c9a12f471b02202ff8a4cae7bbb5befd3a4e3e7e612b469f21f834a1c9f5a7a14f8f1fb01859a7fc29b4c8f1b830cbc338aa0bb07e1c2794e4ee2d5131de069cef0e6c820eb54383bdffc6c5016b4f5099b8cdafcd992ac3b7b955652d4fe01b1a6d726cf2cee881e2459aadc46854d8275363feb35560a095a2f7b86967f6d51c7e20db375046744c9a974d95c4013b592a5fc85565e6fff18f39d615a85565f0d16f9fd4902feb0c4b93b611fb9c14abf331f1ee36de24dc81325b470b06a0a50f60f0419cb4f27e520d7a9bd37721229f0a96880126842fb9f74081b28139583cc08b72f5105bf6e5b3d9369585d9b7800aeaddf6f01c08cff7109145825f363eebd0cc4610371ded0510ab46fed2aa13b900c86be9dff9203a9e992be921604653c2761305255afbbe905c303b0700b1d6f06955f58830c9f5f7818360cf04f1f44e10d9a8e666fb72f3409f3da1675902475442a98545b9445ced92334666b030462830f0c1e746e76a65cb8b52a71113985332b782bca4df1375ccb9a32e098cc728aaa0d170969a182455210ed37798c02fd08ee3969c26b06fd53253b5600128509c4146d9e3df1e0e2f313282d6ca134e42513dfb58beff115ad833e60366c72ce7660a664a553ab20d52196bd778b20842b0c452b03c24fc55aeaa9b13e1306a9d0e069ac9c67aed6fd49ef68cd1f43700828ac974e72899bab546f045343bc354b157b840e06c2a37e4106ffdd8abf6d31f55383942a09ba1f365fd61856b0e95349580fe88658a33fe5e72e1c705381815adaf5eb6b0fbf7e8eebec1af2550ceae639aeabe79377950ea0726a2fde6d1fcf9ef729de20a532433229d09f48c50e1d686c87e1ebce2fedd1c73941bddf4e1fb3142450e5596cc62a0a8a5431a8d763c1cf6b1b35f013c2dca0f010dafe14e2f88e817053bfd0d77516abac86befceb96092a8f54a9610c2660ba9901c48ec841f04dd612f144fd414e6e7d1efac567b9a3951d99341df3e0bc0452d0e1602b1dd2a6f29d0b33089a9dcfd10a43da8575b3d3a41e9f29f555b16ed0ca5c2ab5838517aab89c61ab01d69e96ab4c613b827be027e49759bcfeaeaa4157d5e0cc73700c04c4196f0e5d530681a0a7bf47f80e805289def9fca7a75b0f1e79b8a91a7eb1fe1d53dd7f694452762c7b8632515ebf172cfc05b34f9c6317fa8cf5ed9d4fbb3ab51787f5f8ea70bb681187edfec3fabbdcbc7fca9e2a37f2b2d4bd95c36204e3e7fcffec4172c2e019bbdd7bc80960f4c4b47b2e84e05481a52bbc530bb6bce42f95a521a4d75997a582ef3370ea1bf1a9f552ec0be2b891f9e8ffa0a900eb31f32fb4f34afa6d1b74924e0ff3b3324a56f8ff58c4cac3c0037067e2d615ccfb9bf80054dc013f98218b9eb233b47a8b617c7b96075f90490b33df3be54e7aefcfa5a425516b1506eee8b6294fe14fd178507ef2bea325d22d5accc86762e5dc44d09b1bedb8d64fd0c87a6b61caf87f35ca30fd9c43cd488666aefe2a3ceadc8dc2821578e3cdf7c57809f16af9f263fc576216486510b77326be0f68fe2e4fcf2baa2e743e6cf06453fb5924b118f9867a57229a4472c0f8aff4890c8bc70f4c3900873420868a4bcc90802dfd277878942f7780c0f8ba638ff0e053952d52c4e126e267f64b17c81f4f3e5b370f0fbda23853bfe5a3c88458cc1fc5bf5578be49523dcb7c0231965c12d546dabaef94c2fa4e2e42b1c261bac749d0d3d60807e8efdf761566dd3cd25dcbbeeffd43e7d73fd18be13846baf0e0cf54a557e9dba9bc122b99c5845509fe698bf8f4a36058445decc64ac04c9a70eefa32be6d98ca212f7bb5d65b2a761df7d4c3b4c585b92a761708bdb91ce2f20dca2722f27f53ea855d6e4701a334641b99c4c34d23c0d324f35cdb3726d27f8de8a87a96814ff76550a309b8df7dad1f3ca82644bd68bb5d771363ddfb0de0170dc5a71eb9167647fc205c9cdf3fa277623ec479232928e2b04c9707de54037ed8df92e19ed3054fbf44319ec2e5bb63bad3fb9b4704795f3397d31fa84a8063437a4b9f4e48203f0bbe40d7c8b00efebfb7b20d599613ddcd8ed1d5e506dfc3e551532f64d6ad1ec78cd05b4665c378652d3735fea6b743785f900193067c19f3abc9d7f05473c6e3643f8f7566029bc7bbea6b529ee2992f0fa857ab6451b976c1c69a20d95db5e69dac5e71e72d7c034a46e99fa2b0751d876129badd577e493f6bbd5c2ccf7607911aa5608c141d02e1d03a3438a708e4d92e9dc72c662b9ad4c96250ea99acf06b23615d01d71f676950052514a4062c1a5b9e48b1af9cc183eac70ea287126e40642b78c384e2ad19ca70bf142c1d1ddb864afbac9017331bbea3b338700b2ff4692b63a02cb881148f176967da43030f48ce0a65496569273a9c810543a795f3f445bc5879396f1b360ea6decc828c73ede913fa28e18f51c6b06f7d901770d0cb446fe3e8ca3ddc02c668ef2ac579a7831b7b6ae33fbbf02dcc74bef650571ca4afe30f424ecb538cf7c5e29b3575e2593099cf38989490a779d077237e5887c875e273b79bb09527ebc4228d4dcdc4e2298e3bcfeb7f3f83ae3353b25e7f2132a7df9e639d60a77132ef936e7b91dbd6e47ea86fc8188f723ff2667c93f2be1ccff2eba9ada19cf30981c315f36b67291b462c2ae5e79d6447ac4562e490aa7fcfb2bbb091d1489bebb5736f8a5c6406b33accbd9967ef5b98cc5292be8933bb5581da69b2c70f3b9a86d4954341c7214313e3b3ccb01e8a540ad74dd7e92aa34fa679cc85514150b58e5f572440ef819e5e5e51e6bb50aaf0250591870a5b145d200735ee636874cd130d42cbb56e97c5d9512d9efb56e7f6457626965dd67fa5f2f37d2ce4b6f5e01383355c8d28dcf1e238cf128230b250f0b81f39006dea354cb7dbffc4ae539380a1ed8c4109da46594d4655587f1c6618d42ea8a31db8cb40a03dfd1e2bce5adce35c5141f2264d1759380220eb489d048019f00e146b70c51a71bd7677be4efe50b0e7a151b657ebc152f314c58b7f874f916eb84e4ec26f75336d8069df3b1e45c1226122047e2d4bb43a96cc75224789026283c9b1acc3b5d4d0f90dd93e3d8d862dcf65a41a16f8bbc9671761ffddb42d1d7eb4cc32792d7031f6349d6130d68d84f77b1058a11838022371f6b1bbff50acd4a3737b2c210fe3dc2cf76325e35e647badbf4da548bd45f5f1061f28dd004fccefa777efbecfa5ed3093e05e594adfb000c10458e8ab987209c10c732d0692d64045717a896292f97434ddac7429efa62c1ccc13c401793703de9f3e35c435d7e302f7b8eddf31151ae9ad3c9634791ee962a6e8a6862188442921478c01d1e55c58b046bbeea3b669b920226bde518858332883291dcc4d235942f14a507c77e334c233411e5029408192d145cc3498b2d57f6bf1c7d172bc4b6c545e374e47a55d187c987d35278299e0453c352c61b43f6cb8f9cd8c1b536ed366e295e08a9d3f562138243b9b0e903e51c8dc21661d1bbfe4db89bda8db89604bdb427ac429eb2f3744d37876454f9b395e18af31efdb7ce3abca674ca7b8aca1b3a7316e77fcfe330b832750a517218735e2f7bcf3f78ef69ce1885f7f26eb00dffd8562600920858aab254881649382d410c25fc1d2362199bee694d7c0875c7b5ae967acf568641d81e3d22b999dc6429e681c2c1308e65ccf222274f1b75de43d10db1cf419dcce40043679606e928035591d89aa62c0ee1d8b9cca12c4c9f5744845ba8c8222fcb1947850a6ee5608888204792c50554f24a66c553fdbaeafb2a1769d1328c00c3906df64a0c532e93a4fa79e0c37df7d232e3e27c3845457c45d25dbbb257cdef26a2e94416646f5adec86bac3d3eabb3b6124c2685634b3ecea09892639198c2c6ef902aa936c07825656f3273dd7f26872a80ce23ce0045795db76c0fd290d138af4e3b837e1adae247e28f087d3e240bec7bf39ffd06e47e853de807e955c19c7326e7a3fb8e3022fa68ffadd496405cec5ce58ab5836995b83caf62bbc2fe0ef0fe13ed1cd447e8255b6798667de339d5730154fc4f98d3598033ab6770b838db01467adfe2ad03243b65aaef4cf83eb790d7e132cc7395efb4c9479cbd1cd656efecafb4e291393447e060db869265083be01a1494199e14c311c4dd4b9b0b3c4876c67184061c9930182b902b747b0d24b626fcfff1b588ba4c5d33429ccb12b0e0c749d352b2f4114d48b94d6015ca694862d0558a1dc8a61352bdcab4b0c005542797d69d1169fdfc063455f84117ce325b235ee39b065be19f1ba8d1e2f0c80178e3759aedc680ac2c753f70e96f21d641ffccdb52e3166a596d81d29627aa69ae1544d865bd75bf7013ef7d42266cad2335ec46b537395e4ccc2f53043cf26b52ef68d9d76790c77562bb42cfbcfc23f0a9399f2ff3cd978740a7f3167731ca58017ce023201c6effea15b88251a8a74a03dc60ae30048e318f8d56046548a17ae7d8308e86c859bd0a281196ecf51a338702f229e588536668041b1c8685901ea6438c5214b5d5fc6fb6bba0cebf37deb69f0ff792bf9cbaa6f7945cf592ddf1d4cb84496f283f6cea8dcc8af9651d79d80e8b67dc4c41b30cf05d0abbbe9e76cc0329cc6d3287b07c3064a20a8205c9b03f3107c6ee8530e292663d2d85a3d8a334bfc5c403c14dcd33f03449ac5ac14fff9f659dab40ae4fbd124a0c6e0d2cc190676918fe7d6d18ee4b62968ea428465a194c3e443627b167d1b0b2225878357b9470d16774af19e6de99c8ba4f5ed89ad555952c9b13828941b997ccfe5d7d3270b04e47388ffc11fdea0f7689096beebef434ca3f1f183d25454d09e6896cef77cb50335ff2530f24d21c0d07d101d75e4466f16fdae46b0c04f64507c6f9cea10ea10e3844db95e0844e5bbbd91438679679fb422bc77b38109dae3a932335a3c8c451e7bafe9ebee3b2e414e6529939517f875a4c6f2d2c36bb3eb15098ec34ad49f7b5563db42dd8e01487b161157f1a97676aa5eb8c0b67ff7887cb667fdc437892ad8e7806e36748acaaf277c12420e4f1a26c35c233ebc8e5e5c19108a9353ee4376aeb63f1d8aacee5c2ece6cfbf37247753e583491d7e1fe0eb7ebc103d07eda1dcde3cae70e8b333b9b1d6dd3ac61305233df33d34bf5f9e2668d2634be5e48726186724e9f699bd3dabc2b469ce5b8fc21c3aa70f3535aeba0ac33f63fc5beae1053af9ce11fedc0cce799bc79723f3f36a2c0011873f3bb149e6aedff7186b61346c804ea27369955a29107deb735750d558acda10c2d3b6fbbd35e2def0ca0b78d86f0fec013d406d3ea0f327be1669a64611e958b99bcd539510769e6ae49e1a3743d47669e30734e339039b08ddbea1d098db3172976317ef52f82f9219a3f223b18cfcbe16b0f64c87325a13d91f7171b4df1c61bc46e47b1ff340f0a66037dbcb577dc5e50c6908b353bbdaae98139ebee18eab6ba49e64c02e99f6ee15bbd0fa5029d6d02fd70f03dbb95a81cca28aa9a6fae59c372e6e2939903ba81a544e99dbce7fbea974d6e7631be608f21391962c432cdea031fbf97138520feac797c297c4eda5932c1c62c39fad0c64d2bace2daf9341747607653e726bf5731cca1bffe28b4c4a3489d51979eb82e8c321edbcfbc2894596cda2ab2c68957e747c54d0fb3d7fff67c04adccafbd13c9e92229d0da3025b93aba05e8baef2e2caa9513e1e312c4b779c94c92c329bcee09e98e55d91cfce11c6fca3c4eea8fd92675371fb596ca91375bccb66018cbfdb7849ef471af5e940f46d69b758df83ba33ac3d597fdce95f12649a3715579fe49653d64c12bbd6247ee22cde166f945aaca83dfa6293d505931e1d54cea045cf939dd69ef2ecf8a4e8f7eb72b06cc1bf0328a5ca3220714e16da0873ca030384c7d2b3384adf1d05ae955720f2d4a59d0e82088e1eca87eb0ac415b8da773a88fc175314e0ecac9f8a31dc42f7c7b48991069d33fdda1983049b7e419581697f428a84feed4fc4f0d3521a13139d31e6f249e9139ae62cce65aaf09ffe50fbdb19c13db99db5e28935179d7e917e2b7832ee24e53c028f891c77c52d8f887ca02d720e9f5ac4241abee10ad0e6dd87d33ce7b3e6fa7d7a6db33c1a040682940ffc7cb3c2471181c941ed30edbcb9a34a326e6eedca3ae446342d374be4cad29347415b92d3049f338ee9b6d05e54a97735b5768d333d0ff12d80f2c73d83c9fbd7efb3528f4f82fae6604d254716e62086dd9f8eb7c00de618607d6cfba86ea7ccfe5a38f0f5938e36b0702e2969fc3ce5daa66970240c661c88e07445f113a88c99d41ceb6aa79110b92e54902a35ace24a87ee1fb2011a4a6a98ec592e2fb81fe879ae450b1c07fac03366fc8933bfafa33b10fadfaf5c388d908bd4dceabc3862265f5cd282cfc41f5c141440644456ca187b197fdab6571ae1e94cca31dbaee67597aa5f88b71029ff4eeaf7c71ead0cfb9513758607d6d41307c8c4cf1f3e0e06a87b30adf8e1c63ce45f4fcfb946a2239f28c871acb14678b4b1582236587fa8d9d30c09f518768c2e47ce3ace613a02273cf0f10abd0adf2ee49eebbee67170332ecb7c6c7e1f8fce9bfd0ad861c9bae116a1b3293be1655ec4a3ea0033782f4049a6b7e3e93db4d1060e61bae19b390cc9a8c4d8c75ad221fe176cb8f0d3bf4018b7c44c2d6e5a1ab6ae3d050711dab4ad52a16b674a80ddbd19b5ded44fcd89aa0cfa1a62efb6cf4900d429696c0bc2b491680fcb17beca7aeb9ecf1f7a5258ee31dde31132926bd3ca216a33f127182dee3cd3f24922ec111d1f09472dad6870214207ac32b68ae2105ce331eaa34c062dea25786e98e6cc3d7605685fc05fb14dd1ad53c9c976d0bea05c0cd5ae25994a63e5e94b6105aaf72d134b6759fdd044a427f47f6bbac310ba2575d65b6c4643e51856bf9b03e3a83c607e19c635251630118feb42df2e60b8cfaa5a1803d07b134abedb4501b375690a249f36d1b874173a8c8eab0231d7d46d6447098f4017cbe059b929ee6b75479102bde63f31e15ee539c0fedcc424c9987537bc97d4ce9835f8aa1e9231ae3418cda2f0a2517f36fc4c8d887051b0b4e0982d9f98fefed4fe4a3da974d69b30d1bd99abfbf6bb49a6c560f69c36117c6e61e997db5e40dd168e86184a95354d58c44207038e23dfccaf767432eb47af059196935d048b77c51627336750c01f301b046e427203c5ecc266859267509e82bcbc7d2a7a49d672a24bb0baf06c84f6d7a898922a1e1d4301049482766426ed90f22ae7977355939f00434534d4a968709a1fbfc17772ac93c1555c9226370f74b4b65824820e550581f7573f5eaa944c036829e0caabcd55a0f18fc6df97d2b8d4dc3203b2c4ab54a0c30776d04e977d1485dcf0d922e41f90e396dd50929ac498aa287eb3ccf2569efd4979b2d145daefa21b9801764bc3c880130e67db021f23064d87f9ac5a301a3992a86f3957439259210b42a2a64911700bda269d2015eea430e1bedb504ad8da3c0fd157d73a4b7f80f3bc556561458aa8fb5855b68b41ca1078d051288df6e64714d442a8adff10fa5d71d2a3a36e6c7f7a70ff5b046f72d3a8c8be642c33c097405a8860a8659ae19e148277f4547022a3b83728e6323151dcd0be7cea6263572470a18b98f76130c602fd8fff9a73da88100433795400731cf6fc88d6d61c13632d942f056b036321ff8ef3a875d4e23ea3b62bece3dda391a94d6536077b98fa4e51883527449494a5f1a12d3a6d798735e64642ccaa8e8b43e78fdb02b08756dcb0108da789518c65ecc811b87d5e8182cf8d93901d6209974f67b6b4c9ab2943513f1ebc639ab4c91d96171c1d0c02a1a1b6286e0d31675d373d8103725a4a41a8d379b8b6f5268bac44459ede8496405fe128d4296f3bcf3f10992b3ca0d46018993dc0fbd1fd9f193ab68f934700cb5208663fe52621e947df7faf3f53bc102b4779f07f087609091431f731cc07fe7afb9fa6bb39841a07563985847e3fea3a3397bd84e36b7096b51efef1adb9cf4ed07c341ecca039aae583d94dbdc020ae3eaa94627c9ff522ff0704c81fff429b4a8791d55240ef8364e91bc8a1e11a1ce5694d09b93345161b593b45e858e776602bab0f3c96c3bce7fd077b2fbabb63291ba63575eb65f2b36167e2f783452dfdd615c04a890f7e5aee6e9228191a7a1ab49d0ac4093bb8fefc18f026c1a070de6d0a28b3ff89a2898a4847047cc25640a67f9ce1485d2b592afaa7e42a6a6eb813c4b90fd75acc6d8fd0c46279981cbebc84449ed6058385c2b21d140b16207ecf70f4b8ddfb86b3960a858f01590f86ba73f33fa41613698453b5149731d7d70bf9528504d84ff1ca24a786b03905374fa9fe8f2590f8d7363cd0f763686d46b7584a08fbc26976ba39c0cbcd7ccf6550dc89f2f3b987970fbbbc20e30f10569952f305db68e596b5732aa982b6ebd8047859c52366689dd7d232b5edcf1afcacde5e50a44edae3647c3fbf5cc9ac00c2d27ac442fefe45f8f02496201f2d38b8c28b7d643db56b77476de5339ed0adbb42532c932e991f0d68ac1b867d8014ef804d69b9603e408e8bac98ba9b3acc7e95096d9e52202734ec07e67596e5650798bb63328d4ad37cab66cf8f660ead47282991de88164c85eb9d17fb14871e1743cecb6c9cfaa2ffacf84995aa7c1c8d55fa0ff2f022b6275dbf765978c2f2a9c6654b44cd91f6565555f30032d57695be512b7077e844eabf1bf3201dbcc1dfbc6929121af03ed8c9f8813a92149e3ebaccfc7682ae9dd006888702940a0e1df928a0e2bbe26ac390bb87c0292b8465994065a5ce586fe3809ea740d6a1d146e5e4b9fd8a3806d8c21cb2f6de223f7dc9c8f08d7c3ae2984468cb2e0af166ebbb8aa14c1ba47eade938690c92f09bd28baf63728739079a32f88aceae7a2b82640d254253674e03cca8f20aff58806e86dd5db8154d0a29a8bedaf96a0e0e0e43c70044ec723c4a38c64f37d1935b4a588c99aadda2ab5df42a01b739020c1121120280a1b0a69a6819426b79eca277dfd273bb26379e0e533526aa78394bfb2249f6950b61f185ab16e14c132cabe2ab1d49b37aa83df2a4f69008fbcf862ca1d2370f4055e8d45bcc81579f5459e4686dceaad360640396e529f575cf8707fd416bc344653e1c7d9c7f5f36fb232e08426895292f5458c9e97dca240b210c46d3b714205c4106fe108a422e1998b4536a2930a47f2beca11f53ecae92079dc46f388b58c97ff48ebbfd3b13dfc5afdcb7c907204691fdb4a5d24b5cda599e5c80603712881a876e497d327914ff12931cd24ffb4ba7c1e50a70f44eac61a0a47726f19a7a177e04c4963cda2a32a3332ffe0372469960414e00c1f3d3ad7f46dc33310328095c7c992ae98c90e44ade29453a38eee3aa3096de1f48415f2c50cb9e3d801de789f77b8b119f88543ef5dfc426ebcd744ea8be9969e1a91c5b9725efd0d8b1db77992fe15bc0db91e1cc1809f27f13f7066740eb8dea9d12459121eb0c713079cbccf106b159ee7444ced29ffd0b04ce97c7beac46ca030a50b79790de61f7f2ff677b83f8f40c8fbd68afe7f766f7682e7ae4a1727d4d8b90ed203ac96e1aae2303e23229ec3d610adb5813a43132c80ae89f7d4f1d2c643881adf256df8bf4d4557122d906e46340c2f1c0270af33dfbc9c30df80ade841946c91f15b134e6f1e120592e32b972e5496bb33ed070903a0172e72a5413b8214efdc370cba49b06cd3158372db5981bff6ccdaf6df2c843901025f941a0ddff75ab32a493f1c782685664b63f8703847fe3d8dd6cc43a9c39194c800d5e2790ef9aa40bfaac2afce8a34efa8f252aa8b5a435eb01f5c3d8cf9f6e0831067bf149e2e8bae0239f33d52f11e54e80401db9d4a85bc15d5cc4723593d7d8c3d8b9a3fa4b0d3f175e9c5fe2f725f724c9c0995a2b9e93dc858de17c6bde5fb9b24fa77d16e1a1b97635a5c7e731c6ded4493714df7944151ac9829da40bdab0937948b7d7a83aac2cdd0847b5503ad0967be5f271662ce06b1642a91a9b2ddcdcdae87bfdbf04265b847d7e2493213e2da212eb00b83e15fad8a0729ef512c777e1d46d80a9ef54f25604ca878e60557120b4fde122728802eb6d5919380b8954ea8385e595b06806210cb9030b2ed1c1c35be1c0d332b4bed6c476e1c597b2ca926279e36b3e22720e8a65076b6f93aeb9e167fcdd2e39ed08014eb9d34955b332894974c99ffd17f166a53f7c28d661d10cdbcb37dc8ef2eeff5024e4069747af57c2eb02a70b518eb3ec781c494b0368bb99a7f142878b306f3135a8e441904405ed4822c4bf16c0c20902bed03fd22ab95d36b41540e271d6e4761c3fe6d9942e18251b588888b1a2b9876f3e68e11e042139aca032b4eb485e7744b514ea77d109b25e94921c8876b182797c9584434ed889cc83b8bb6b0b5eaf5673ed3f48ee5fb81cd6016b78568f0a664952bad9c31bbd3c0a0bafdf6fa21bc2862f43d30dc3af47dddcb43e5bc397aeea8f22011345b8fadc0e5c9d279e154b0c0c46b7ea83ae31c31cd7d834b2a646a863830518a68481a1b947e450c18207663e5acecc59601b02c97e69844151db087956e64f66f4110f29511e9096ce0b14ff6867fcaa982f708811d2e427c1dafb792e946d2a81368815fcc5fa0ef2756a29567f07787e6efa1c4d25e9ebccb8d605a20827d3b5342693fd7da4475e21ca6a25fc4b58e0feb1dc141f1aee269262384580e4d902036f81010328804f25f3305b9db022c8cc60f7a78eb3b20dc90d84407bbab1ffdb87cb0dc5f570f74339b5263454b883b58bc8234907573114de3f2d507933abe528dcaf30695ad1265d16f16178adb41d77aea0595a79271d1bff124158c529acb770196f7eb0a25564929ec8d9a0256d14e3c7a5fe5bfb036a3963c2bcb2ceb2f69b07a9fbdce6ccd6a9eb7302ef3b513427d5b52c2e04aa2121db487ace43362768ba8c324af46fe7a03187c3bb3030bd12ff406311fbad92272b953d959fd58dc4ef17936b5ee565d003e34f409a074ed2654e4b4f277e5662e0b0b5d25e1f3fc09513136cc71da9ba4861551fe65888c50ae136fd4ed1331473c69f01eb662b2223e24d7c4b15cc2768b5c883ea70058944e801c750668dc4e71e89644a60ba7555d00307e30d125212c14e2ff5640fb91715cb45e985e19628fdb94f02d200788bfb033fe2caee837602c2c7494aaa19fea9a59819dfff5b23574103d192d8963b4fbbca2047de573df016324fb9c6d557d0bef8d6d593b0844c52a4e48b158ff396e0c62e688248c3e581706d3bd2237fd3f6fbda3523fbb245339979408831917016de19a4a2c44220ebcca9dd8a42b09ef6e5796901aded228abc1570be910419ca9dc920918e13b48448400d8affed578ea2b6c19c3880d6677249393b5bdb7235387cfab9532bfc6af3777ffa54b839acbde30dcfb26e5a05b496341c924ec33911065b5744250f98ba5c370f5d3768a1389bb23f936a4f94ed84d87acc5ccffd52d4ad27b956bac633cf0fcd06fddf17617a77547d28a7059b1e4b7d3b8a1e6ac57dc8bc09618d2f5c8d18c20e3ec0fbf239531e97e825953c586e16d69c6dd964ec2529acd0f6f1381031eab9b4323845b5a9a8434c634d15de90fb1e15484525a4feda3683fb00608e6ab424dbf8481da77b1cf139d5975fe8277d9e13d6924e702eca071d0a56d37a6cf8638cbd52653fc847a8b20d663f2d924d06060fe98c2923152c07e8ec05224c868be2a003f94cd6d095c575b10fc8a611ad300a2c96ea8b86fda4200ebeeb4ee9196c0d958a22df39f06fd5e4a2dc2d62ff5127b369137bf2a7789873393c5cdcb37853ae42858da3be505089ea91fcb88ddfc2f22f3f082379ae39929b3fa38d82b0e5a63a85cc43ec967b0376a918e4e0a559da611b37de6cd525b95316b7b745b082ed00bb9338c427eb52197f8a3688a8f4f693f8f6af2a20d3e79fc7857e0eb317b905559052a555cf0009b2d27dc6fbe9387ed644553ff27166631659c5183b7327d8925a4277dd2fe4adedb6304e326ac2f89aa59231e915401b3a08d7978ec6e9d41b0b799bb48e8927d1d6346609d4196c6c2932cc21c612cd574864e75d1b7f56e02d8080d1dabc1dbe935ca88d9939c3286b3423e234364df04e79977bf1f90c9cc27474688b059ee6b66757667d5bf869a6b26aec4eef3059f5650e5caa5a0858ed3919537504a4e1f014dbc48fe99fbd4f532578ba324e57c3efb72da68f3c955849ebeeb605f6769be74e463bf5c751fef3fef18bcaa06d8d75a22ae60641c84ebc29b76313188cea87751d270e1ae139458541a1a9c94b7a48508d1f49834b6a94dbc903ed836c7532f34d4a372fba3e80075bf4b59c1892c9f7648c7c940aebcfe0b7b0bca1de65e0705a106e0ed7477025b87665110f61807a5acf8c2e9e04f5f5b83bdba18046f365442849f7c32560c5c014eb50bdc1202cbb891918aeed2c3462ac9e73be76c92a217a87e704092486dc472706d60e1c9d9d63e11e282785a57af726d3a6fde1e0f44bd5c7fdf28b96fc48c23fa3153192943d3cea1484a2a2d4c37bd339e27e8b90799ce7f07edde89eb320b3b070e33664ed874ab5f5e033ae75de78cdf9906e3c184a5c5785cf595d680936e7636ee246c9acd530fe99b23c116c1e841a39b0421d249f33eb7694848a1bb71e6f3172c968a51cd3d457b130740d01df2aa1f217ebe018e3aee035acfb7daf517bbbd8c90596188e68764f9142dc372fe9e6038b5f020e3aecb12f17ca6e5bf2123e088ab8f1c765229c9f5dc02ea9661e452d711773198a277951a7799d1ea56dcaa1825623063c50c209b845752945ac3cc03d39029b3dbeaea5d3714e61e9320110e8070a9fd31e2711ca58d09d811bbe59bcf2001c3092aef9c20e7a0e368ca5d196e79f1c31b346fabab845b79da7c7a719dc148b8746630d16c0e7fc9334874a475c73ccc93aa08efae8ee91d191736aa41a4aebff4e9d981e626a9c57bc21186172512cd18c0634fc6db8bb302734cd6c885bfaee283ed8bc164c88ea74b34113a567c4eed9975a1e4eb040ad1deee6234177c1ada79939cba21f04e18b4e6d0ed0cd76bfcdfc862831531cecfc69f77e633da2b9d819563f3ec98ae4064c8ae1efc50b3682e776f42e05eaba140269480211798bbcd44c991592fd17caa5d4f73b90f7b113aa5def6d0d50188cf2b1b82a219a0084eb164f171eaea0cf5372bd1aff8768e0be6403a6458f96a9a5d36c2e7e4ae2265b6d90afb772e375dbb08dfa8390aaa0c0db67f223868c8de1d36baf4646a0fe4069a9d280834830cefa2b63a922d8dc50cbf533636451286ead02b44dc12be8d139e8e23b46bbe3d710d16f0955c6a2873974c90f142f40500a61ea97b6a7ad123b5935ff4a38af3560091be534215c8c8f96e67cff46a842fc182d79452a0c1cb85a550477880bc4af3bf72293504fcb34083ea30f8aec6ffa76c7a32bb176e01866c057c5c3b0ff967029881cd6f03fc14b50bb9a46dd38fef0b22808285e4381356f741906f5789bce9981a53464c8e40a0934d2b361b751056eb46c0af69c178d8c876a2c2c6f466847cb98845e16ab21d2e2cbdac153bad118da6b041ef204be98b68d04a585b71d3521240d5eaf7cecdb0f588b0ffc998ee93c41b71708787f1ae0982cdb96da9291d2da643ab191c441e95529c7dfa2e2f2795c0288513773c626a9f5e4591c511623f6632139e2d90e08d9ee5071994cabb0db4394c40fd4b73ac08ed8bdb0a9fdedba88947cdcbb372bd1ca5b44648d2913490915ddaa2997ec48c9b652515d662ff725130b066a2f95ca84c46315f399ea57497fcd9b32aa6a26c86df90098cd0ef29de761ff9a6e6e063349942d7cab4373843d3235166cb43b768d450c361d6d30d38e2c144097909161e6a358e4b1f149e9112be40f55a9cc7c47b4b8b16df3fc7105b7b3f501788dfd6d79e0bb8f8c88d1a6646b3b912639b5b6f905c2814ee40e41f940b6497ed693803bf26529b08054ad7223f0823fd8b3c76d6d5d08824e4867db3cdf457cff48ea3acd786eed32b48c330c3b2cdab08d7d3bfe7645ca9c3ed82cfba7c4646e1060c2a3d6451d800c065dec20ba3d501241233ee74f5622ebd0f3840c905ae26868fab03e400c6b1ff1cffa30fc8bd2bf855e96811eede2871b9213adc608e8c58bafacd7767fb1f6586a916f6278f16b825e028238d5a7549d7824da829c0adc22879107f47c1fffe67a4d6fa2ffddb7b21266fbfd1d628281bad909b93242638d8a378eaba3432c563d137ea1bd92b8200fdb5343847b710c0370b157547daa953a4caeb9e24f750beabb9e265ad172827fa017a4ee4ab71ad0354992f9e9db11e2f114889553640534853d87137bdf1f2e2ad001b9c46d490fb34f042e3c99592a1a144788f8bba0dd058f1e339126bb42d83fed644f5998ceb81af30f6997c7770476cb1cdb13e0eadf3064c131d4fda92abe0162a523f818782c0c4578ef90c7e5f797f16957ba5d4f5039d4366e7c5ca01877262289c06d78d1fd34c099934305692ac1aaedda775af964a74d65005fd91a1ecb81c33eb033e01c5612ed4071ebee0bd712ba59af9cf35b2154ba5ba17ef6ed7bb0d6e81cfb0d378589b2f3bedbef162caa3591da6a2d903ea07d5a48c900ce735c60a4df859f8d001a18241a00b23d82faa008709fba15d30fb3ba4422ad5ad098c8e6987da0f7109f390b36dcd4ec2f21f2792eb9a45b817eabc86a69efd9e28a73a766374ae0e3f1ef113552e4669e82743645335da94a63be685dc89a6b556e1cc013af9da246f0b48787e08f88cec34bb68fe51f31206102f174fd7991c2747154061d80e3deb9df9207a5274f5e0d3668bc650a934ec7bd2c3a09ee30befc5fb8d815a1c1f37c7b841f941363094639d2eca477ce8fa6a042206f5e797b83c8d9a08aa64da5b898a3e1e8c284050657dc721eb1e6f86e6f5b9abdcd7d6b35160417b6b90e6eb10860ea3f96772ec03d91d4ad770c98afc0606faed38996bb45395f23c4630241db5a84e159d26b912e091a53e5024b410127f1116e9492a1c926e244d794e9ebe5863d985dbef8efe894f5bad75e600fba21c93397296d5eee145995a1b91c48b51a5ed498aa6fe2bc3d5c43623ee4edd6df2c4a9d4a040b5238cad1678d50def3635f0490ec77c0a7f9172aac903fc5cd607787b6906fcbac0044064edd3b4f4dd5c003e3aa305e2848afdb9be9dfb827b832ee83b3bf8c89144dcf79fba3fdc225af69967754d0d2c27fd495f6d7a61ffb8315b01942ced96a2190dfb8e55e630fa0c9d1b0913c1608168643885710f2a32aac1d99ffa3288071d2c316c32b0a7c825f1c8aed3ecb6fc47f75d9199c9fb88b669245656ce88d434b2a93f861ec8af4c2bec8576f0678b7b06750588f352e5d2e4b6a6c895a85889ea89b7e926b02f06889ad36d783b1fdf0b192257a32baae7b241f1e890451d4ee41614beb691a474f3e41a6322d5de77232399b4c3c38de59a91eda6bbdc2bf9dc1c7590a710f0fb96568e3771d2651a0cb1de4ad82358f4e4752f185c69a786394d42ac6809ca8199d0b0ad2dd5e83f60304845443a7ee69163edc6a9e21b1ecbce01ba256ed010003c05e361ee91b3ddfed104d3ebdfd799ad55527f6dc6a69cfed041595321204b3fcbc628cebf41a7e108fb491b290cb372f05393b3b4fa47f4d890ff47cf832d7abc9928ef568c85ae02126cc8ce46465cb312e3cc4848b32ac52d25971c55844b75abf5ac146b53576165fedca18f5530418f9522aa2954dcb4d98db54daa4005af01be34bd0f6c95b5d576af04e0fbc7699606bc87c91f1f6cf9967ac5239c413fc05afc5f5824d143b9364fa5d48c421698f73b293ef9aad123f467ac83254a898c8839e66651516095f5b3c6c8077064e7fc3485f47ed5249ff1875cc3c5f377225c1dc794afdc5f20d5fd48fa52919e3e2d4d3f6c80a02b614a2b1f3b247415fd485558015cddff6de077c8d1b97c4ebf2601e671125047b1f4b998447e78655a4985b50768014cadb21e38195e177a1eb66fff8844d49e061ae3e41cf17ddd64865a0099bed143ab04ed9cbf5d3295625f54400a7961d4fd08379f40b9f6e48a1edaad6be44e6921c52d1ffca1e3624dbd2ebc806a13546007d458ece2f715b559700782e6737ab13c3768bfa36030b4eb2f52e76863ded2f725b71bdea2139a83f5e7ae4e80c101ac4f956046dd33fc9de7d058bf3c4a93ee77faa2aa060b4c505c1f9393b7806d8ee344649be6ceac30fee500606ac435d97f9f60c1ef24afcee33730eee8549376c2d0a4ccace0e1c10170a65572b9b099faab59a6ea796ad65ba06d2c6f975a6045bfac1cee5b9147f7149b5775b0089692bf04d73812c1886b88cab137d67d88caaf3c068a441aa2b4de739cbb8d3ff2ea0c2a244907364b988e46d73583a067710e0a2cafde69fe30d71627c24c0d0f52c409737508edf2077210a8ac2324c3f73cb6f3b7815b6a0ecfb80b6cd389c997bc80bf8c953acc90cb27e4e8d0317e8e0581df27a0851819cd2aeff9746ea6a07ed8ea54d3e58cf3430c7fa5dda2ba8816bbd9f897d1d50f04b72d5b05a904c980363dc193c112e11d25b333b1a3b13a7d4633a374516c3a28d8cd7665c7c85b0e6e28058f3d250227363d9df1ab291fd45b921becbe400d334fdedf011460b3287a33707a396c16709244b83d04aec3daef386d63b48a9f67d04d40e7a4f76f4f68a04505c26c099746449487ee748d8a008441c16062832a3cb249ed2f2ef7c5f33c6dcbd3008084d9b2e813c8422fc066f1894ab57ec5a6d49ba3fe0dd0b5180a637b802a96aabd5a02f6f4c461e3d2f9d9561d0e1ee5a8b1364700aebc83afe293819a3a161f20a9483c0ed60fd6b9cd885e8387a9b9580da8da7c5f211a2b5f15c032ab9fc3a2c73a6a703c9bc453cd638f45a9475722a3042889b8cdab0db383991f55840db58eab6d3e3937850f80d7472447ded9612bd7520151f281e1b7b2019b6d5be9eb613c5654a1ac09b6b567c081239ff7fd753cc3b76e128f95fd2dca551f4b7d6d9b5c0f64e0a16996284ee8e91c57431ff0cfef281db950b38709d25e0b8cd520a2d35b5734d1d6c0336497179f4c14e3f71fc6050084eff4625b87a341565206d370709ff682d46a1e57ed35826a3117b314983b36352d1c880b72c5485cb5617ea3f2991dcabcb4ec150a5822e0ef37ac01f5b116b286cd085200d68b162a422ffa6695724b8cf5158f777303b4f8fd94e13a3eb471109f68afac27f95e86755840583c3eac0ae02c2337928a3bfa2a9213d6e229e905930386c9c63c2dae29e65e6a02c05483aeb69e4000452af4290651f42351c47fc7daf24da5541c63a5d408be8dd711b58494ebd22bfe7a10c396a7b7012e07004569aab101153fe5ac118d66a2b376df98b261c14fcd9bb51b5a4092b7707f8e82216325d5fea817ed2c81f8bdcccc90123454fc16af0deba260d4014c4553a3844aab8eed8d07a28f88852aff74974d9899a5709d418e382d533d1ba42bed03d897d9f78c0f1b4f979c3782e0e43286b3ba2f4f159b3ee2ad8954bba0215adef8ba25d2dd447b7f65e5662e6eab52cffeb0a42bbd321854cfb398610e0b0262509e5764a235e176b79f9b109112a5db63343583938e75110ed88aec61b502619577e5db182f8a39092e717492928e0782f0c03870b52f2293869b5a4266b0774ed94fad19877f16047b443d02f308de7ccd99ce5b93ddfca3c25aafa60b5acfeed4f9b9fbb78a67bc0be8a7cdd8091b08a686f50d413e89ba4b64919de98163ebeed62d9873b193509c8278b65cb2415142fa414f945bc3f44dcb8b511b23fec0a039f21987dfb0a5066c4531aecbb82b6990751f02864efcc19c673e0fbab019d8ede9f2c3dd9b37c349ec0f2549d57e56948029416fa697938cec81a467b3223bba62d9d382ee87731b73ca8e3c31ec5cacf2321cfd042f34ebc04ed4d4e4be9d8790164bc1b00f7d1d7d19a4f9235d40bbf973eefc2c9a8adf0512bee48468252d374ca8326cf51b560835342c512dad86353b13f81b60fdc221d78de0b9246f4d9384462902c841ba3730f9985e08e5deb9f19229970630f15fe88967c027297f7795900220d1970e01f1b802362ac409206d87ef59b7af21aacceb29f87b032e6f8ec31647ca8dcbafb124861e7b8ebefc22800ba35cb8cc4a86b44f9f30bb04bfd7e2c0c749817c53da16a348f6ebc403a81c3f52b2da68f8ec4351bd492b5463851caa27e40b30011952821a7dcac10aa85128a2d7a1150cb633e941fe3ffee3ffdd5bd0c2ffa35f30d032b9d215c1209bd89d0daa50623a9c0fdfcdaaa51f4bddcd1d76b04660cb07e4574a49bf4fc7ad57db3f760a96a7cef38ed61e342b8d45bbb930e777f27f1b57d8ee515fdd11ed3a099212356da9f6d876ead2c3b8ba145e8ac18b5d1180c598e8f4ce7a8a1ebe366f101c65fc502b86f394c3c6e08ccc9564c1dd41f2b334b6a1733bc055388bcd5c31f502cc8ce0fd98ac5ba914ca020b6cdd096f3911f32a86e055802dfb2cb9b95acb902ddefaa8afc2c2f30dbecf37c2e30caf3d1fb1f4df144390b0c2e04606119086696efa127aaa124e2de4fb40054606577e919fad442ef60acfb96eda49085cd4d4ec0fa21f783eb8e8fe0d28abf8b293b1da55a9eb568b96128dd3923a9a3ccdf415b13c5d77a8e2518e4abd9b25d9f1a29c8c2f15ffe3456bb2247be5dee8dc6f424cf0eafa7073f907acd9c03a733c757a9d900dfbbd1513f6d329a9bb9538dea26938c92c8c88656beb9ff8e92dec7cfe703a25689accb589fad3e50d7b3a3d7aad8109a447edb86a3f134a16f912d2f6212ec066a929135cc1bd84eadbf26b5551db794de3b961d35aeaad1858db4087728974f9fc98b462439984c2dff864f94cce9c180976487a6d74ee4b91f92f090384165fc6be1ecdb4a94bd089d7fb930c9fe05442feee34f2f368144e00011b0c74da841918e1507097e80441c3134eb41bdcb9eff643aac80deac5a00b1d4f4029133c00413fcf2f237d97e00b0ea1c9ed357b3bf8fff81fcc53a5c9a906237bca0b2c0123273f3045ec034bf79bc34ba2e48715d4fe23c25efa9ac91e3bf29bffd0d6e4c264a70a6c036ea8176923b2fdbbcbe119e83ff58df98f385a890c113ce1c238fb7e5a236a2f7935b675abb0fee6a909811b84ac12df817c1fcf6840a6ce1734c4ea68e2319cdab7102a8896fbd35ef16eb90121b9359793a6b85bf10d40145256cf2f97085560b4d75f983c808fcb501ea26a2d8f9d30837dcd1532264557f2d7a1b22749319df688b6282cc2ff6837455c09130b3a20dc87073889dfad22d8649dae024583c7fdcfc38c0bd704e7661dbfbede089910ecd003d2d4fded18c8cceae51873ffddd9a7fb00cafcf96359d54a0060f2c0c135c1f4bf1365af97a45bcf99fd3b318cb2c9c8decb1e5fbe71d03e546f9c0bd6e7433b740ea8db9fc65c8b123fcfd36c52218ac09ce42dc567a9b86064ddb0feffbebf8e40b00a3197e7d8a6a6f0b68e798233f7e0292fd96b65339561795f157086224a74783b1ab38f13b916a81d1416c46dd39cc0a7d4e985a70df0f8217cfa950f18f92f0db17ad72c2a9f3c684807ede87684e0388da2f779e84e959427cb4e3579b85152e155e907bd07f286813ad1123fac964f0f3beeffc43c746fa84134f0631fcb5b036a57114c5c07328d9431a096242b627eaeda4956c30ed3b9e9c3ed3b64d2483b34f3bff510cd65dae435c0856e236c552f6237fb41d1993d582ff16adc026675806418bdb3abc6a66d0f163b215898e87d926cd17c74ca78b315069b5b6d8b0552cfb3add0d5eb1df70dbb71a76ecc46339b9336bf9e6d556c1615c84f5af779e15b43361ca40fbbec23645faeae70fbac77007f81906c113b86e07c1e224b7fb60ab74063bd8dd3a675aaffbbc94dd57a7dcd6aa268a7e7037d21448ff1c585053d5f96e45a039492815da2c0d2b0a466b7c5ba2e3eaf5154cb5894897500de6141be40703cc4620b01f9957055bf009de01b4839b3f7726509d4df085b05521f1c189c4d19a4a02cd8f445c25783e2a9c16875449855ba4c5a393a406174adfb2743a68dddd9640a043ef2a4948f1befbbb77447c21c269c5977b2f69763c65caabfae3ff1360518e40342e0ef8eefdbbbbf45a9551fb035b269ce0004142bf8e38c0a3979ed36bf1c278a7fdc367716eecfe3b7be0a89850fb25260df577fb9b368b1ebd23d987f425c61aebfc281953a238daebe581a838ad84975cde5db6dd675792e967f2282857e1889669be7d2a9c9ef623df9723033f929c2711dfff467e0a53d28a8a806aa36cf5b3c07cb54e3fc5220c0fb0244c00a1f45b5462e8dde8c8a41d6a93e92ee4d3532ab49b1998c948fc4327d232579a4845e2e4c1df28dc40023fa0e636923aa0725f093a29d845de6974dc51bf8b4d9bae2e698545aa0b1a27167379a7bef5e69de6bf3df36e95667fc9a90887548e1ba3756671e11d1794aad65be0729d97e9a29b7cfa3b2a7d2421ec2669286d93a68ecb081a4a893c824d63fa4d04180f170e697ec98248aa7a48b8421a70a8d0f387ff4b9eedfa824d3686454891b2ab2e9fdc67111ab990f8b8c23bae34df1d70f8365ed98325ea5f06f3aea84e61911d8d507563cc8fa5f89a169c2bc241d829111fd5b45735806e6d8d3bab5ff76e0824c16e0eb15b69f5d1ebb274c2b80bd218e2dce5c516710eb1423d7d1e301a0c8272f1d3bc0bebf266b1edc3b9630dadc2f0fe51f7ea2d8ea226e679a99d67abf5d6629537e75ec9a0d424c1b0233430d0f8d0850e000d74db8414d2fff5929950bc606811f6cf4810e9d4ab4bc265254cdcb9e4dceb44f80c7866b50d030ff1fad20dd99ae336dc5654c8711f75e9ba1067ad1d75ec28ca9ebf55355331bbf70fe8c440ed38fd6fbba17fceed5b07d9f56af51040e67e85206a573a911a4f903ea4cc690c7608afbbe7a2578669f8b97769e8fd3d686c494f6407fa4c029069e82b7d4dd042984169fb862b58f3e1e22baeddc66f95aee72cdbf3caac75449f3f3955f5612154fa4a8307b2c7c0f80bbe9333ef8b6a0d2c8a4385fc8902c3d32855b28f3ee30fe19ee0ffef6c558389fea77ac665b5a537a3afff40e5d11758550a3320d736b32181e4498aecd610aba16be08956ad60ab6931307b5e088e7958dfe00cb089847d06c2ffc776ea0a41662ef2d09f8d30b0dcf64b79aebd0ce37546c5dd3e6d4e65e70d46560eda2853bc9c0a1800cdf016324fb9c6d557d0bef8d6d593b0844c52a4e48b158ff396e0c62e688248c3e581706d3bd2237fd3f6fbda3523fbb245339979408831917016de19a4a2c44220ebcca9dd8a42b09ef6e5796901aded207f29acd7726cd18a94d8f307b494d7a02ee8b05c348a105344357f902a6b894f428decfa115a3557b70245c00a575b7c440eeead806599551d1d556ff5e0dd99e1b60b1ad9bf9ff281fe63590d69513e3884a81391cf7977ca94c82933528ab1d2557d90d391268d12d6a64b7d4fca3d8b17df0d8501ce923bb73b2fe09df7a89f55239cd46a464bbd9fa9daed30a1383b9bb2cd641f7220fb353ec49bf2ef64253520cc8044d0fa458d8508f2daaf4a64b5f77f05f7ec5bc25eb675831ca3caa491188eb265bc1dd3535e8c0f01a686e272679c633f13a78c9c7d874b3f4d76f06898f54a57030181d5d2add1d953631c34d4db3e364a57cae1786c502dac6accc97ad41b279c0c81e8cec4ba20f8d404acf11f18a5e3d2d582209dfab36d739d0d89fed94c07b6f6a1aa300d344dca8d963cb5ca2c4c46332ab2ba38fbb0cdde3f434548d19762ad62e92d1a86ede10553f60dcb2131e5ca0133380f86433776f4847d850c00fb69f08d44d8a03704347f78f5d92251fa074ab1aa5e4eab70bc56f1a47fa4e794d194955b82b4c40a297cb9572a21f3c09c941d99ef52379241e573d02ad675037fceef25b59f89eed3424f0a037121e8c150893752996158206f018bcc3a4e93d0aefe7ac196f2d1c0756554534e7820abccbf0e9277dd2fe4adedb6304e326ac2f89aa59231e915401b3a08d7978ec6e9d41b0b799bb48e8927d1d6346609d4196c6c2932cc21c612cd574864e75d1b7f56e02d8080d1dabc1dbe935ca88d9939c3286b3429e4dc3afe629e4cd5c290353e442c762a3dec5a7b3bc7a591a832401eb9c87a4cbd11345b985bbf8dff6ef05df4fa0cfd13ec65686590f83cf51eb36b1fd04d4727c1605cfd29920a5f532b1d181ebd8fb8062378ac4f260b023ab28bb58575777f11a44384530ee9365649dc2031b79f0195f84663d3f1f19e9e796b140156c3a8eac6f7d1f5660d7a7a11e7fc440cd527034562c89f39e1fa2f6f082d23e61458ed497bd85b00a5f13d1882b570cba88e28edd65919d89ee32d8097707847012ae35cba39fc2c3fa0a0d6e32fe591e730da6670f8bfaed01e4b08a484ff76cb354693ed8f01662559c96a592106026944043205ac088d8e97bdee375fc80b509d36e36956b4e397e89274d951fca286e55bbc01f118eaa0f7d29011c0bfc4dec68121531198c4c7624374467e8ff16d8c4f10839a8f3c7a88f7a794b9e5dc529e16359991c5ab9d4ef2618c38c62025e4325bfc6ee29df882ca553e5c531107a3e4e9f32e46b41126e3f6a19f2a84ed65257176f21f0cf2162f3e1d57a68c50b42f92f7f5a1ce2bbda9b89065f6975d1c5bc62a012b4f8195896d440e49e4c578e7383d081333728a6b57a76fd555b3c4d1f91cd67caefd917ab7c2e15a0d5c6cfa4b5d06bd8904bca79d721803655f67f9a9614e19f73846dad5d60560419a705465d9d1ae406d552f754ceca0ddb145d04cba6a722c129c7dc9b80684126f4df7d31c91308dedaf9dd8e2a58fecc945b7bba90f82ced58139eb86a34108cea9bb8fb7d72c21ff20d0e7362d1810da608f9434a2982a112834088fd528eec4190a005f6da9b3f80f051dc2dca3d451068bf88bd212e11c89a5837d1f4e9d981e626a9c57bc21186172512cd18c0634fc6db8bb302734cd6c885bfaee283ed8bc164c88ea74b34113a567c4eed9975a1e4eb040ad1deee6234177c1ada79939cba21f04e18b4e6d0ed0cd76bfc884a5d28523d0f9294813753a5d6a985947f5db868f39103a089cedbcc081788a4069e83fe9b214bb271bc5bf2b73e35a9aee9028d8ebff9c15a9caa265f407ad10d46f47e481819e68991c7c0cbadd220e55478ab7f57c2aa14556d152c76e9d77268e13f15d9dd2f3e7d94c144a92cf99758abae5fe48843eface767114bb30c9d2dcd6a626049f28ac8e6849b50b4e55959e2fdc944047a8db347fb0d211ccd2af62599739d26244f8de47ebae2cd54d457bbe6544294b3a69c2cc7ef171f41661fb3879828759992a947ce575fd44c38c76e3c1692c9a90fd0f2991ca4831adb64c4d8f76660115f644d004790a47add595ce7a0810eb98bec9563a0c3075e882cc2308aef8b733b44eae0d5e1ba894cc794aa808be89b461c8d29ee50c5671e19577905dc67c69c503ba3a7acd0baa70b74eacc5008c27aa00d0a9726ee76599926ec88b126243b888e2be20bdb821926bb433ff1d9412f256e5f666a590ef70b71e4754092e77a0dab42a6a5511e740b358b68d04a585b71d3521240d5eaf7cecdb0f588b0ffc998ee93c41b71708787f1ae0982cdb96da9291d2da643ab191c441e95529c7dfa2e2f2795c0288513773c626a9f5e4591c511623f6632139e2d90e06cbffc0c6d6bc4cb910f73757a9ab3356a5770cd1137a9bd019db18a3082918e28139398787eb2c2e8c7e80b41b9697fd57ba9f806559fa2b82c8fa92e02f6610744e204825cd0e08e0e0c7844ea507cd3b3471c2d5977f68fb1e05bd29f6a0cd1464182f38b5197f3de4f946fceb4927207627764cad17a320e3b486a27c985094febcc5bbed8e11e47d34532eb819d018d364042a8989528f2538ee8c59f2510e3164b2fe868d50038c30d4c435df56fb78a5bfe64fc2f89cf50948bd0a61b09164e0b0c0bd56f7b26a4b16bcfe992ab208b23ce5270744fdf57b9a7483c6f2e342c2be0ded0e8e2a33561576c9b51d29a0e58aa39c0b3dbbc4ee6837b4e2665942d7b881e093f7fa5fb4c381541d6b0ecc316d790223978d116c04b5a92a517706f8fab03e400c6b1ff1cffa30fc8bd2bf855e96811eede2871b9213adc608e8c58bafacd7767fb1f6586a916f6278f16b825e028238d5a7549d7824da829c0adc22879107f47c1fffe67a4d6fa2ffddb7b21b4d848e23d18a892abbf3c143adeec8ad429dc37be9e9ed59ecc8d7046ece82a707ac8378093421a783d3c80167d3914362150e5e5660af7e8a6a81f70e204d38fe0c44e21513b8c9da755fa9e2a71639a9f7170def8fed4e1d2e519f7231d0594f882e6e86c7435742aeaa6c9c6588fae1f1d5d13c95b54866172d0bb5cd7925387175eba42e43525b0e1e8a6fe4d636a35b9c0c22f671ac1d131cb5c4d7bdcc50aac792437715fc140165d8e57bcd5fcc424b516a6d044f0827390dab857ab844fc3a989c6bfec548cf5e870bdb01f8c2300992fedaad9cdf79c216fe9ed4f3e52160ff20c52bb801d0d7322c0a057bef10d99c1d0f01df8fe8a47c5a83186f8bd0e01b25fa8ad9c9977bef0f6aedcfc2b56d9d3a543e686a90b7d14724fcebc29fc25c5081327f4f77561115da9810f0cd87b1e5f5cd4288bb61aba044aa32dd867bc5be99fe4d219a2995595871ebea55587f0ac498057227bd371f516eada38e678562043214045292f716befefa3ce5298653fbd455a247b91ccf408695faec8f9087c193bb95cd2b16ba1f3880b333b18b869b797bb75aea6b5c07918118c26c6f97723699ccb558143ddf0cce5cf63307d0302241559c3d6f7b529df18c419b9465cd19732f2b5711a16476eb73e37f621e8d5ab8d4da4bf1d19d2909d1264a9e9f01267767e1099b45376ae4ad1789b0affe0976c242d2f74ca3b5bc550268423d37cff6ab3ac0540c1c741b52986b3b91ac53fa1954a97d74a4bcfff12be266b4e72927d59011a1dafa5c7d80d5bdea823f1572cc96353a9396efcd27ff0a27354b60f8c5d5ec30aa3fa176abdc29f9f69bdc20c383d9f8b28d14ef20c9ec254963fa2da649a7025d322ec3e062f9fcb4d4826f45cd347407d9844686496f72ed506c75918fb9285c8c21eabcce083b9284adbd55035265d47089924b905a4ca4ca2c36fd396163c66ff85292d8ad87a96b00e16da0e6b0e824fc89fd94c69feb9567e08ca7445c3daec11020d44215cde8c868e7e8dc8b24182de808c134e6d9adcdcbcf6f2f330bc4a08778efa45f0724cffde9942b2e817f5550e695934210617e8740b82f0fd46bd04664e56d241cbc6577cba3894b687f5a6554ccd979d7ba1ba0527f17c9fbe48f90558dbd88b0d8ea5bbde483dac33017b686b5c8f7661d115b3b7bacdfdad73f12bd721475e543e5acde863cf3854bca148b78b9fc38d8ba2700770bd4dd8c7054e9818b05ec0b4f44ed1f71b39acaea4482c3e63cdcbbee05c6dedde27a453fe7cfab7c3f36466179c1ab4a22900101cca0c027a46905738241be963b2c6b9a416da47b9d4ffd2455916abf59aade9c943b5d9d47830dd8a96c180d4c53343fe90196d19c6902b54e0dae3f9af4db6a1d8f6bfc89694a0cb80493d84a166c6d17c7a1af651df82663bf7fbac41e8c6d773b0f53478138d13097b94fedb8e1bd2743e7a1b2fa59e3fd9e63dba902d9ae92360498fd2e1fff88d3863cb4f8d0ad4ea2454f561e8c258061f6b7f986dddf68acaaf3907de450ed2a10dbb3d7e016db0f3d73f215ea72f0f524ff2cc5cc8a062bb610d671455000bbe010ca33653c75ea48766d6c09217a2a849844f1f73b6c224e6060382d90cc85a290b36dd144710b7e5445af8e8de8be1a8ab1c6b129b1011defe48d26712548d25b491aba09aeb9131ec03786d0d690d9a1e65d45b8b2cc4666b5983e001ef065e5ecb49c32ab0b9c37b6a18a241a413fb70bb6e676210844e7a692f9ef65edc15020285b7ff509ead3a812a1c14de8b226b6ae611ae2dc54292260b06dce91ae5e1cc9fce346fe1a7c92b1923687804c827718e894617ffe58b3e568bb6239f0fe8d7ef3b7e61964cd2782d46d5c1e279dfb41b5c19448d7cd8fdd3b4ec5ae654cc1812cbdee26076d7dfd1cf1fc923873293b9e71774eee654f00749447d8d2b6b2d3e869d11bf0bab150c41c836f2c7719cb72c5c766ff4f1a7a9da4e1a78edb7d3440de122984eae8399ae73f319de6a5dddd1015882098a1105a9da35398032eff50e0af723a7755c1f10d5d866984e7cedd4411f60461ca71c240caecf25c242177496c397950ccf360bafbf1daa99b254181090c1fa6a14ad0bca5e0eee95c06687d22693b9554a9d1fae0c7ff3c9a0618df49735a5b130090627a7ca1a9e265d2629bcd5bd01e0bbff54609dd1c83e93cca1e33e7c3c25801c707433fecbbc08d0aa8c80bffce084370cf461b13fd7ddf73b7bf86ef69da91540b658f4678c193ecee4f4f025bb9ee04e637f2c3c00e26228eadaaa0e14d78e7c28101a9f7334ebe4951049e07b9d768a052c672243ebdee4d879fc3b86930fe54b2e492f58fd2c728fe9520d7ee8c2e34177125934a867253fe2d06f1e61115551fc41a3ae477aa45e35de3d364240af9f13ed4b6b9df52470e23f86d8f088200289ef5efa814a621cd7f20e56bb22374df9839ae707d2a4750564df09a79759a164467a0813f5118018050000dbb97f533434a8579fcad93b4e4fd52a5da20b04d579f62f12bcdaa69b8f91110659b955f7945bda33e90a58a23f8ae976ac1050215cb7a65def8c0fe2bea65a9f8fee83252aa768ff3fd033e177be110e5dbecaf1b74f4075780d028e1be66e53c39736c08fd03897b45247dcb775217e007b64c8b7276eb02d7d4abcc4be5b8d5fa060458b525c1e7a86ff03f4579136039ea7f0e30258f40d183bb6ade5ff84f7df79b83439cbcca69de751ffda2b163f1e2042d1d6fca038850d22d6312184325c2ccfe2403bc5fdbb5d5b940e3e6edc29e9caab0f6b84b6e7364ec5f4f116747afbe1dbaa4f405fe4c284c3ddb6daab5b12482dc7910a5d787beb79a5e3fda50e88398c42f2c4aa40e735b7faeb54589f385921accb9d72c994a792a5ad09ab6202fead82da4adae3a41fe63d7f7f19a7bef3de6c30fef7a84e57abd01db2461ecacceb1085f20f535e64e99dfc4b7f57ee0c3341d6f498ac7fdb0aee40c7c9a22b7ba3e185002fa8596a2805f72b4e69b5e3ed9fc21fb0ca9163e90222100d8ecbcace68bd426b33b90ea7d00640b2999859bba09b3e865bc3ea1fb130f65083bfe7894c2fecbd54ab8279dd06f6e8de4808c21a96173bc04a89b43488270cd5cab882f0ed6e269a3277e616dea1807eb21e148ec8cf873f2220012ab31035a1fd0c66ce96f8d9b99f399c4b83e2d5bddb0125fb623d98206b7293dc7fdd0cd4b0c4bedd8ff6672d5606bd427e0f717ddba467313df6033b4025ab660f531640637754ebcefc2acfe5e6ece3bf225db0dff62a2f58982ad02fa337ea0fb50e2cb96a4a40e1dba9357b6187a1ae4b7b57074d002ec54132921b0fb31ac43c16055c825bff45d31f02bed20be8c782abda98fb2634585eaed4d602ab98c6e5f6a79d9d5d482835470005a9c7bf7a580f2f961053fb0ef09e79d28260aa94cdc328b4c0408e30d549b7dd799317a25c1daf8d6cb0363a271357f18077de6520d6687ddf9463df28acf31e21914c535f2f9d872e3bd3422c2d083746da578dbd871ce8e5b7741c791eb5fdd7b63fe9d5af4d97afb91c0745e7873b7cbe9f5feee5bf2ece10f5b6629ee66fbdc26c120209539a8372060b4850af29c46cb45fa7ddcf812b82b2e4b5893a37e5fdb181f3f479c539c3ea2217be6e85f60ebd36bf46bde47020293dd2eddc55740bd24c6ea16bd2c9ff57244d8db75138ec74eaadb67a9c24756946077cb457ee53099f98b944457d3b703fb3f89d2de971f0c95c52fe85573703870165b1e9198f1392fefc12a7b402a724e1ed6239d14029325e1a5fa55811287e808041dab79bec5f6398395f61fc29fe4ee79be5b9691de461df5e81d8ebae32420ceb03eee9bc25d0f8e740c152211e7e5f25df0b7ea52d62b6f5411f2e35862b8d81b8d590eceb0981d9f51e574d2a0c1fcfe951a17bf9e2b806fba5d95e3264030b7ae4aa6a2d94f2f5f143fc1d16691caf0fc542ba72c49f6bfa957002f5b8fcb18b9f5f494d8f793975a56d5ed7833707df3b1bc9c1078bf22cf12cfe0d8b265e35ab5c3e307116e8c2070c2913ecea49bc9933cab3c42516185669a3c6fdcc2659f9f46b253e08a1acd86d1f0a8e0b3bf18a22070d49922d0aee41c7cd97716306413e43bb91d1c551e7f9028f262f06a35020e6c355c8d8b79f9faf8e024b5aa5d82e08409b1efaa29a2b3b05181369a55101051f8903da1430f83c67344834b1e57c9e288916356827f0d078d851482c8d842bcd0a006b0d33488675e4da132146d7f9f01f203f81a9b5f33c7295ca79d431b594a1bbda07585eed0e1d579a4eac41c0eb6f73c0c8fb7bf87694c8ec8c7c408f9d5a61cab7f1fc9c60f592f36d0bccc51d46a031a9c5dd737c69d569900f5db7b62e828700e0e07992d0fccdc812cb424a9abe53ef0c376652332ee4d1aa638748f06e10a3ec1f3f333b0ab67799e6d8e370e1702d3ccf04894ce510984f31cf080c7687ba21ba6e7ebfceeb390f7da8746d68ca9637206825066794e994f64b5bcd26dc9747f7246b219bbdab1fb8954fd52222276b21413da3aafa38d6cbfd35d31e6c355f8993f2e2b96e6fa9130c211fec970b587ce10bc4052369f66a3fb3602ec4b0162bb17b872d60b4553f94cde6dcbb5120525b5e6aa936400587d9b6911947e0940651a800b60523640bb85b51bac6fffbb5cec3767909ae817476a2ce16a6f54ffe49f87df326a5ccbbdb378769e9011300056c14e09d2366dff6d45348db24063db6e7c6fa109cbee1bc47e6a457c9691c7283764b57e0b6d709d0ffd76635003ecd17134bed56da96a7ce837e2e8026850b632b11c0e9f43be78b8a4194a93b4ca346fd359933b13a5d2917eff869049ae7848d5130ba901eb48109554ee84029f671fda7fe9ac0bca271e89da3593139555a4f45be1a9515e075f1c97279cc38f34ad77951e9df39a5f9e65fd2ac58a1fb7caab0ca8eb2724047ec36f7c5ec326f5d85cd6a789463ca11b7c6319af57ab2442519b9516ccf88fe99ef257ccbc7fcfc95e5e9cc0b301b89583bfd706fad326b22c34f484ea9a1eb8787d5548a2d7fc352682d71d09086c364e492f21e715552d7bf0046a3787557f50349e22052d75113ae24fd0f4a8125a6ca895138d591f33a05f3bc0094c180360308315d135807e95186394cc8c3f97a1a98b8eceac9f076ebe01088cf7cc757c13dcbea793235ce4560edd31b288bd20f95750fc9cb71e73f5f700160568674214ee0c6024e0a783fc85ba3c68264e52bd4aeba60e5dec3579640ae58a902ae76f7e8741020515054834f286836ecb6f54b6067fb5100982c3b99bb4c402a1a9309ff4daadb85b96bfb100b5fb9558508b7345a112c13939e0fc58bdc00d5959dfebb5917303ec46c161d93b177bda7e48c1eef938526129690f4969cabd1514d70ce3e877b04c8e218f05ad9c2da3db00cab9095d368d6ccee2908639b8c3df040dcdbdcb977ef6755811d4758e58cf8f594394d3e2d76fdf97550093bcdc0e4d1224ce87613282bc822a87acb54727d24685e18a18bc7bb3ac1c337bbfa73b6bdcbb970cb7a6261a263d9cff95b11611f4fba4b7b40533b8ae2bb8927ff744b8645d9d80d2e8476ed26b5a9abad8f8b9aaa646eaef2dd82e037b8afc07df319afc85822197183854f3b6f4b68c5959a1ac3ec58c3e235fdd8bd8a95d5ae616ccd041b4e02a0ad8c9b3b3f0a3a908b2f72bd0ab129e58bdfa88acebea67da4070476190d35d026fe809245a6afd94208bd122edd7b8c736fcb284c7d16ad9590fba4cdc719c99791386abbdde3a8085b4eed22b9cf209f1f139316fc9be6c0b5b384f55e5656ca35e1509b317d9b39020b4f65dd36dc3106e6290bba2450fee975e91cbe6989a5ef470b8a1390c8b99b37e2be9fdb0edac79e36b4cd9430f441f5d7e9497954d8f480d0ce1336955182309ce16dc080fb2d53c49cba7f38179bde8e5688ff2690372174c100bf99f59c2d95e3626ad842543bd31c79435ee398877ad097a38a09027c792addd8631426b7a075f003c0f8b0b7e042102e4330c1d9c5c7bcd083762ad4e05249d857525b030a4566eb0dd903c2a5576a5eca6491bcfc832899ca6aebd89c2978cec6148b1b8c7071eaf1f22e69e7bfae93778e546df3d762d80d5fca4441e87aaa2568cf61f3ce652aad4ba4b401f1cd176db77dff1e552eac028f4655708580232d88eb903c0b4cf736e99ca5cb2e911e289a0958770b4fd6a5284e4beeedb6b01ecbff8b6cc072f1064127cb470feb124ac10c99374d288c5afea29ccf49a337f1a7f97e997cba79d905b3b0207f02c8702a18d0a3ae9dcbeef5b838c0a63d0eca0bf520e12129ac821d1967052071e325ceb6f6207cbe735aeb5c27b24ef1d2251c42a6a805981312493e504d98325c51d4cfd3e6549e9835f23144a0a8d521a65c072b3f89a2000206cdd544b7d7e016cc03dfe280c344224a9d990adb7c3d8807432af488ff53336ec027df7b79f4c95f0d5751ddc0c7b018f11251894185bc86ab853c3a9e8e147a7e20fc4c14a8bf4428333813629f1ca211d2185cd9774eb46e13f8adb24e47ef6de0c07d41f09652099f0e65640f7d327c7e1bbcc0f59a6bcf576d8a1a04a20547561239718d1423cd18432b10580987e2133ebb12097ccdaa1b8616e49e982535c1e14d58fff04b8c22660ec656618c16cf241c6ec4e6b7e34d9b4066bb7c0388bf5139811fa65e45bb1fc66fa1caa9a1809761463c7f271fe0974dae0dedcbaaa92206b708837b075af2a27faf821085d09c4905eef352d842d0c55cbd1f1b4203b6d69caad8021133defd48e069bf455f44b5e28ec4d6ff18698368bd3f71f9f963245d14490a57652759450e1b256299c613e4a97e70cbcbe7c54c170a462434bbc79eea6cbceff8eaa5c17e118b091b9ddecbc25515717920cce1ba0e5e9d1a694be790f9d17cc524a7ba6cd99955ad72c91435906e9d25809f1ab4fed70c3c6bee6da1335b204303d526a68ec94884d0344167b4911d3b650015400e02354655b17a55eec771de5bdf6af04380bc0aa6df6e615d2275853e287d0823be50a199b8f0b6d3cc9065cdda789d8e3be9a163715ccabcb2c032af1075959fda7cb2cad2cffd19a30b2162d491ab8d110688adc7a94235327b5ce130fe2ae783e0c2fcf7ce2d79fafc639f4a351aff155c06c39d6d4248252152e15eee176404d13a3aa15892d6394bb1e2356d7e9e160f0b79bd8a299f5cb0a428b2e9833eb711fdbd4b53b095310e9ab99c9147a8d064567a611b283a969edb80cc7cd1498a488ae6a0c391498a43f2f98b4b939aaf95c4f4fa0d62456ec94ea6eb26b4609fa5392157e7830cf1452696c0c805cd407c8f8e774645fe1a108a140f9318de35d45bba093f9eb57dae3a3f6bdb813e4b5c4e72c5b12900fc30eba7854e56c0f713f1bf4075c9595381d93cd996eb0df406cdc86b9f680b6de6a499699e3fbf02d879df8c5b68fd553e8b98a4a3a55ed79a14c1f167e1d0ba8323474704c57f347e25df3c56d73fb1125abfe125d18267f54bdf68136c2d65fb709e2296eaada447c8d00a7d5c9162d32c466c84e39d789a3ffb73bdd8b6399ddf175eea9d4c6472682ffed83b3e7cc02b0452e241ea144d380d5c87fc27ec89e7ae9693b5bd30b1775acda3e9356aa83fe5e614c8d148e49a155e3262e827fe435499b1dbef997206ac08d471a766a2a842bd21bb2fd3628977f562b44fbb536b615f9ecf37fcf71cf597b4b3e12424f1b76333634dcf7a71ee10509d0f80e3ccab3fdba9056e18b50649dbbabdc2f2383ae8055b9b0bcdd9518f7a01ff728a7bb797855b439fdefc14b652a5d6a639b332c62e6b29a5750a0403ae9fb1cb1f382107e90689acaec2c63c5d4c9207717434c7e79d03cd9a3c6280646c7a4d0d18ddebcb12131eec99fdcaac2f97a50f18f24bc902b1ed05fad1567e3d6553939dba2ccd6b8e49b46a1b097090f94d2f260e6f6c4b3714f4607caf1d9d897b8ebe231b29705fb954ec05a0d05919764b4975b4138624c100468fe30d41a9eba11de602fe5ce77a497e496b1127d5788481550cd1588bf939a791fb1b2960a17ebed9d0a76cbd15ee69d6aa72b0fe890517ab6ab3308b3951d86b7fc9ed5c84d137eddeeb3ae9df3a7cd04260e83c6d0e4bf2598fde41325bab6a35141c25b98fe018abc773368bdff2472c8da0fb07a49e4107c6c09652534c70b02ae54cc8c98a0a80ce1e3f2a58f97d1c6e2f327bfa5613c3218a9f2e61ce1750aae9274ea22016ce3d15fd999dc9bcf35cf43c7b8a03b629c1617b1502968426f1a6585eea43a66ea23905496dcbf62134dd38d5130feb79b8b4a2ac29901565c232313280c4cba695e12084b311c1a552e6c2941be61c73fd40936ff670a9a6a52112820f4763ca281d744da68334601e0432ec9723494b7c98acf759b76fbb4091ca9fa963724522781bfebb674f3db8532a289fb92501deecd9225aa461d95e7eb8a3482e8ce9fb69bd7bf5fdfce61d86bb6508a1c45647f6b92a2ddf32ec2c6a1377a9dc2fbf5f8e1f30c260dd42f53cd3dd5b96b536f7eb8e01654a9b2657891b70771b301dcec4150d32f2422a30e071627db85caa121436c2fcef54dae5be6647413ff0cc39273e974a509d62f2b730a8f7b3906ca876f48a48d9b47676cd6e3f9a5a84d4bf97fddce03cad545222870e3a2ddde00d32ba5be36928d06021fb68fad6553bcc3c1d93db965977081f65b70366215bf6dcfb991357dfb5fab8b8c2f4e5a88e82974afee40ac955d1f1b0881d1038a35de19ccffc4084db01286c13d90fd10063cea7f7705a5e0ef6110e7da7e4abac5608eef90c6a78dc15c3eb8ebe151c85701c1b728d605c69dc6c3a905e849d4b192c484d3fa811c848b4caf18c106aca5d513224c257ff16f68324a33891ec5731d0ca4f1d3cd32b70aec8c97882c294e25e40a676fad60f9fbdf91c23736c825d3d95e5a6a13f59a5dcb541f44b1f2aed2c03c1c89f54ae8316315170b1f7f0f8c075d69bed48f051f38ff2f042c5e0e063842729a92921503d0fca74e92ec4a42e11fd02a7b8f954a3aa54f628ad848e8f590c3492529b8a773f2b4729915af5895a143dcfa2990fe8827f62277d969312730615cace4648e4c10d7b3139889452b88fae09537307e249f142310952da10b01c0c42fb65d3843d92419cdee09678ea3d7b2f2b7a5cf17fe321fb648c44af134b9bfb29912bc5e7ca1212cc4fd64e42058f6c549fccdb0856ea1ef443449a2f55505bd7d3653549c9cebcde3b03f7262f59a73d87d400c7c0331a16591438ef5bd4d0f1881803dc95700bfeecfa878d73ed3e0207aef47f8a8636025681d4cfe4e9eb9bd3d9e1845472c8b4deed259b57510556838a5e3648e54804487e18b0761742f1f8529ee3b2801cfb8bddda2e442102b91ab44a1f99bff8a035209ac6b0148dbb854c7a24f8cf3c6793de8047a1ac2ecc6bb7f25d5d2e820d5ee6570e7805b2f80566a16bee749caef717038a8adcf3f8c3acb2b93fb84030f0ad302be4dc7028fe41f3933b1425b38642b0fae8ef73bd460e11b2bdf2e2a5547306c2cae78aac772b1c1ee9a19afc5e5df5f212f8be91b18e1956822246d23018e1fadc0e3928395fd64fb274b051233c315a80f25f12d4bab42e385722f0b40fdfd1cfb496cc4022aa61100611d7d4ceb044d31c8b8337dd576e44dae5272e2e132ebfacf1c42909d5aefe580a7c93ba6fc29d973a0d0c4c530312d9de7678aaa0b4a325a5be7ee5b6eb023c51e03732d2558f05c79ce4da6d1fd629eb702fde3f79ccaf7878d65c3526b9a794ba541a09e301e97533a468bc71028ccfb8c532271ffcbda6c9832467f7bb37f1c1d97e2d4f8022758400c70f08138076e16540d67ef7037667086b5100ae781a822fe16ec00fcfdf0f9a59f8636c92d75ebe502e0dd6b6b38e8fc64cedfdc8713fbd816e97b75c7d58a0e4472d6840c2e9eb210a5b109c2ce9e9fe882e6473ab35e1639bf80271d96850604df8de3f6db90b1d2c1dfe0404b08c030227756e4eda5df121a9f63ca3c130dd7f287a8d28d66703f394d4b0eb658ff650da1572d4ab170513aa67450dac223e4b230aded3980c2d102cd4fb2e85f4b003fa47242ef6c115022838af2ea12dfda8b45b7b16e9fde11833444506e3b392a3740a606e12ee5f25b048f60e21f184d96d870e3e875d68c798baedc1a8665263fea6be3479bfa02a1b60f076596411c06b045b64bf5bb3564376fbd124b30c6aff26e6db77083e6db895f7749cf7f8495cdb54bcceb42f2845462ed7e12f6c7ca6e625d2e433096e62f3c3e34d346bc3e42a8f4e0754ecfe1c3c67d49ad7c223e2960e72b3df122b2fe28126144c2dceaa8d1a5ba1f86e9bb19fd17afa6878e50ad916ba7c0db55221fcf0130d3e20c92a1f79700c9984110de3e0b04434c24f0ca863a606eebf50eee450d2752973746e3ab9e07cc2d783521a208ae9cd976a7e7e4e4d1c0cca428de7a8c713dc5abc0531660def99ccfc907f3314ba8224ac649c8a4df9be4a064d90f682e412a2d0ee9634b69fa858bf1342c10d949ced57bb071c24adeb76d269786788c23a98b84b3df37cc656d95553bcb9c9ab9ce67a8f9a94d9f859e62584f86bfb5d0663b7d19caef07eca50f82de21f5b5def7f96e760f832fd403cf6a4e9d2abebd4f64c56de90128b7485c1c42b5426fc6346306def17f71be131efbf6b09bcc6ffa5cd2cc003de1f093318700e46c67c6270a2ea5123d56a476e6e662ac702334e4b1c2089bbcfa13868dd111c5f8f4d29caeb61fdf7dd231728af2767be861fe5090bc631966ac0defff1df0c3a225f97357bfcbe9942837156df84f55199fe6c95c6160407e4f3287ba21e606a8b035899e35fa0f077a2ef70d3370e48b11ccbf266e68a275fe33732c4f54deb17c07d304b0c0dac597ef98365686641d7e1fd34f9cc56549175ffdd3ba1c2b9d6cccd212167504b3fb9519ee478647cb8a064663d7bffbad9cf77154d43799f9c64fc3553bc8a1d259e59e9535ad08763ff4aa2690757eea9ac816c2861874bba1cd960859c6b3d464c632c3a51e37ebde0bf4a17a2cf131f954d0b9124160a1719fde0a59d868b4995dbcc2f1c19d05b14a5523b7cc340f44b25986cc4451ab02faf53d7f53bed8e6332f9300591c9173ef38cb62d9244e906a28baeb8e8335ef279f912f5f9c0bf58825119b4cd8191fa889427ab1243b9a2d53567f8c26242906283deb040602c3bb4eb4bbb7310e787c9f2eb70cdb72979b0869ce5377bbccea17f2048dced9480e00dcc65d2cbe64138a4ef6847cc72a7ccf523acfdbb36d98dd16f41c669fff359444fda980d89b3f7f0bd078e08d36a762447509af1e2ff71210d3b55e77576c8cdd3ba4f2f17371faeda3eb35868e56a098627e7a298eb4d1d0022f25d92b7d0878a41ad6a2eeca6413c4ca7c2d88059a6c2855ff16aae188b4c4a0187885036d1a228dd29e856b34e6672b9d2bd2f6ab203c75a8421ee0b631e57a689c0284b76f071c7a75c0bbedc236069ea255b5ca496102bc215a418820b1d96428b76a6d46d4102bc33ac5adf62a3046fdc15f260d616f0e2d4f7b45ff7c986f2ca92c8203ae5300f540b8c8d266480075bb26918553afab44f6578d2d31fe33fbd2fdf8f049252ec8abb1a265aaf9b492798fe62c95a50b931df369932a0495fbd3997ef028cf3529c1bafc1a5024a6a52d3d10c371051466c5e35d5a45e5069acb4a876e1835ae146a59b2a001576fbdf7fe457ad0f0ec24ade6562213cb391325ed2656de44a64e77c6ae1556c5e4264aaac3e7eebc94e6fb68b0c1c87e389702b1601894661b0a2bc1d9c0dfd07aa6404b49a0bf67fc1fc0464ea7662f4cb447cf4ee4c4522092bd5ed6fbf8297742f6242bd2027175c11b4f099bb2c71bdcb2878a5e4bb0986c55caac4491266a5a65d1555e38916e054e43a54f1f5baf4115dc54c5fc39f30be4d5eec24877c4ed0a5bbfa6866c5eab4594fc42cc6b66ee56a8e6f55929690cd42bf677e46abca3243a20c19aaad69c466fbc2100681fc2aa9597dc140a04fd7cabcf82c522e95407eafc13b61c677acae7e4351f28559bedcf678ef93cd93d4990da68e3fd858e069448775664b020f6a36694c7617fe292fced7687e6fcfec7ec154e2534d44b1f8914a271cf8adcc6707b232fd31b5506ce5dc8ce645d13b4e184aa826096943e69269f9b020bd6b6786ac1d861dff47a7e64a6ce6f36a75fac9cef575b286dae465d7506a8315000b996b193bb3acf45215046bf70c6f81a142dd555a6fae8bad0266c502f645b8da7a6024a168de9bf5cf054ef4c59ad4352fee5f5981bc4be2efd18157202994902a98a04d0b4722973d888f1cae3f0ffd19696eb66807226fbd448c0f45336d67cb63fd2e9e40efea7dd4b343ed2ca25c514626f108efec800f456389b75f5b6809f8af1cc1bba889018ca95c25e78c74ddb58297eaa5efc976cad1e4276eda37b2f46e6d240694d32e8e28e88094778d6a861a326622a10a0adbec5357d8cba9fbfc1b3411510979e25d9a07f914ce6f3726ff3dfd6552cda71182e2517aef8b54847e0004b3a5d7cd47064c5cf03cba94a47cd57277fa3b2284eb9daeaf395b7d7ccc80c2c942fb54570ed09a91d5505c84aabff0cfd54e93eaeb75ba037cc1865eeb398a90b03e4e6183e1934bd4f2a7296d3ba0a557f3176c715619b417896c4a554124c062a791cb17728dcbcc94f9b4982622ebe540945a141b0843639b76a87e2bb028f8ddf776cc2a24890cc825203eb726eebeb641d4eb4d7b43cd39080ea50d55bc630ddb2d86c728777f0730193c71f8455b0d37d18ee65892c418c357b457bb6bc0b066bed47debff166fc4dad655082b25f0a98c7755a5cd50afd7f433bb1e3b80add5f16694068ebb0dd3d28af459b97ab75037df08170cc580b4b5d86c3459706b84b0063c7955021e27a1f03bc5b5ac47019f623faadeae09bcc3b1c79f1939c8fe435f6b6337965fa804f55874515b1044575ae19db0216dcb18e9b397faf47c17f508b6fe7f8a93716c031013dfd01f5c96a9ab524e6ec16dbebf0c56c4598076292c33bba7e04a09c7788b35c285f8385c1c3879570b50e90a1e20b264dd8b235e8d10b8958d2540b8618998441a03f5e4a225822f9dfcf61acc9b5a7019d798e68041629fe46ca4b90e9ed623ff0632127ec5e34a4d671aa3dc0118df76eb303c88a101afd03a0bdbe35c1f2ee457b332c547d30e9b57083301edccb3542346946e2e0e3b0ce644b0e2143cb80105d34215448e2f5c21971e291224887d495ed7dd389c0d83b1e5ee8d61e68743db8cb339f6f5a7750866482dd7f63de415710fa020ec26310b9975be60f90713a32efbd672c9495fa9d04642f8694cd0a85bdf7f0cd8a76a20e3058594c63f499c5013d6b2fb6ff2c9c093c8a4c4c9d885462ce9bca396a3bd6b049cfe478dc4a7dbead6775217cdcf87fd6a1d40f6da78772860269f44eec135dea2a3e576a513e8775a8f9aaffb1cc46ae834be451ece89ff602c44b10b4612da3cbd8ac3c4afb2f5353addd353e699da082308f7adc16b1ee5d2beed1d9d954b03da788fdfaf200666b963f57f0da98009bd518190e378f29cc2219642ca3cf7a765b1a9e631b5432489a59c2b38f3698ada028ef704bb2ad868d2cd7e852b36eaf0a8f3c8893162510d85d04e488ea1fc66d97303087406532ae1a6feccfaef0a2ad3e660843b78ee80ed16616ab7d92e9a33ba3c9bca728e57878228296f5f4905ded7752dd9d1a4842fa4a2987d8ee6aeaf149cacaac0264badfcc7213ef4ac81ca0f97188cd8cd0e523009a2f060c637efb68fe5304e1b5bbc7dc444c364cd437a6cbf3df35682369767077cc0fb026212ebda12edc280dfbdce4f76153674954a0157f36e43557fc5823f474508c0053897b5c31626f8a96c3b8783fbbdad7cfa950be93153c076162e0c77ae5c41ad6a19cefc9231240548a50433f30054e3cd42fbd92f0d1d21f98e67e3d760f7132425ab6414ee2b8d635b4e81399b8acc5237646e2b9c7640da08b26ae56401261336622494ca5f4d0965e56e7825d2304fa41d9c2303d8e22b0c030ca0038edf61519beb2a3bebc7e39056adeb627d60530ce2c156c07c0a58a8c54dd68896fe261c2954c26f1a4d5547978c3f669f9c791af7a04c74e601aa8ec2af055565c05d507eef55a675afee016ad0118bb46aadc7c84102839e49a2b360da70b95912fb3e7d342f88a084f32df7607efa0c24b14937502cce531c382c56150bdf58eeaf755bd411389d7d6d117f7040a7000ab941ffb3fa79d63a48c2b11a24e842f65c0cd66e34b8e32a32ae12d3590d1416edb42eb686e4ef638a3a1c804e8a52210bdef450d608d3a75f7423acef885e3ed985d80a69fb4e49ae88bc704056d2bf28d6b8c123ded379c3dab26f78a4bcf24680badcaa43fec39ced178cd3ff630f5bc8966eeb173ac73788f07a8574bfd8dbef00004276a95cf09c7b0e82c1db0b90e88aef3403656e43523093d55db531bc57047cb235dfae4f2dfff91861d4e4205caaca99e359fd85409445116ecef6e4f3fda08d65157165173eea576f94020581b9dd763e54679b5cf6015b594ce094fd14c78c880ae718d590396f97e3117146b0f4562a49c8b39ad3491b2b007aaed9550f4e130b1e31144c369f232e0312fb74de58ca40b3ad64a0d68fc04773ee1e6479995ea8340ec46295e868265f09ed5d3d7bdff8087f9ea0277c11e47417ba523ac7a3da245c72e1400dfcdf160f277e06ae6ea8b54c2e820d937dee1b6b7c4310f71ab068a888393b7423cf2e53c2661b202a93066e9febdb927cddd0d8a4a5aad6dad0cded942e5786e0143978c4238f7ea33f8b9a501aed210ab9ca9578c2779d4f45d9f31fcbaac09652314c78fdb406f36bfb5723f0a641945326e52fd6de40b3526e7f0c2d039a96fdbc9c5063c9b43d5f590c66fbdedd210bb557c2651d76aa30ae49804801b2cac99c11c04975bd6ec972abcb91d39c47993d3895af31f2c69d512a2fb25967fb9e20683bb6a1237eff64a1903bd16c9ce3369b984ef7c8036c828a4969b48c0bb686dbe09d291580111a1167c13e86b752657535b91944f42db714674d16f07ec7b4de440dd3cc37fa612ca6bcb630d94786c2aaae5ace47eafa24e02fb80d7fd530983df2b30d576ecfa7637520d0d5b188fe2df2931013985bb75466830b48db6b4e85ae8e0eed4a69efa466a298725a543443e67b95fe5392380b3fec40c2e890cd18002459f3c82f39000889dee4d75d3fbce50dbf4978790f1e098945fb1ac016e8a5331444d37a0898cfee7cee3384e27ca811337d43da6933f32d1f4ba1b4a97cf343fb65a59b0002b8ab195bbd30f5fdcf602c584a6d3ffe903968a95803239b040c2a462d6d95e9ea808a95bbac42dfbad98fd4fb35f1c9cfa8a4c3cdad981c0fef89f8fb3de01ac86ccaa419e71a9b16cd96692eeac3d505ddb0057578592b256f17351a8a2cae78522e8aa8f5139f0120997caa5d877023993198560664ebdcb83db4aad50cae6638d50a2a857e45da87b7c3e312293bcd21984e99dcaafe88840d5f02916cd9f532acda1d1a19d6fe5bafe5b93d7d75ddaa694d3b34ac5886b2a0820483bffe2bee5acfb22ca73d479ee617fb756eb8de074cf60c65f55a405545d4a865c04bff405c8cfbc35b3622e29e41bc2196439cc1fe96e37235cdf9fb6ae6b7048edbafb2bf01ca5abba07ada51c0370c7f76c96dabd7f996309861e7f426a2d881ceacfdb251764037bbe8af5d7262af2e9b861bea5d0f0243bdef033e85a557d9f7dba47d75a2ba29f33beb3512aff7568ef517956efdd4e45cfa9fdce77c102bcaaba69aef2e35d0f6bc449a18348da911085ca8e8f666b26a546edb9efa48926b9a61c424dad3b1cbca25d56b0ef172f9b021993d705763d63c8d77cb5d3a51634217e82e47b552591dc840d44c8efb25823b1ebdb1293e651b5990f161c663cc65a7302d27cdf454abd4bea2cb43a6ad001cf01066ada87c46befc64799e833e3704be074d73309af31701d033c4b279b657a017cb2ef52502fb68249ff3e90b1fb8e7aaa314ca03e229a7747cf7d28244de8d1e26437f2a8d7292b682ad9437bfc36f52fd97e636d73001b4c42715ba00a8716334a5b68df038ade759d4a012f6273bfef4d3392581ec7cc44d449e23426ef22bd4e57a0a888a950f260e9bd905c963e4e3bbf8b91d4fdf27816416ceb7d455e66b72b5ecacd9b7a2d435e34b1abfba4f3647ad00bcae0bdcad3e04fe53317565982177c6bfbfd4d0b81e882bc33acf6595485bd30b78baa356a70b0cd8256080f215ecea7f3b1378a66a4c5f9b6373fe482653a2d81230d633cf44ea7fad986f2ba78185ef995957ac9cd61a090292fdc6a59358ffa9aaaa48bc09960155f838f9c4e02c0d9dd560da5e9716673648ae38a31fdfdc83b8b14f124dead960de1effc6a07c2b6f0e03beed8cf55d8eb43d1f7fe7278917e996574467794b8365196bb1d7ec91219f1eb149dc0dcb7b5c9d898d15a4e0f6f22a3c6f90eed07ee456e7225f4a83e6474819e21e1d947d67b9e1d28d9a288db4a25d269f1b188fa33f517a8681913daa2632070376f7f50f379052543c5685f03418fb4e8298d23f021cfedadcb4f34adff225ca30618bfa8c54c32eb41297c8b42e69764a4ac637a77bba542cf31111270aaff9d0d733beeb25777c9c66c3f575a5dc139406be006bdb07bc87d72c9ee53358ed85a43b8930320488a7a6b4b0ee4dffa9cefad13abb878ab9fa12e8a555588989130f60f036c84bfeadf41c495f55c8568fe7d3bcfeadfc28c8148fc8782d9b356695fdb8edc29b3332f7503d6d7c97fb7d056a55858b5c889cb63c4a6da23b4240820f4dff3d648bbc3cc57d6faf02f2ba86e5fa60012ad0e1397b450ac29908a242943fda131d4645afa1e740d518c407efc422d2e8a5bae329085aa3c2b902e54bd26c22b7f1a8a8e24580ee2ea4aa595d085e371e19d6c54955007b860c65b137ae1a3317f92bf098320b921cca4e28ab9c84b3cd7574a64ddbf3ebe0eaa0269b0c13cd51f9f6a2a8b1fbc3947a81c1a7a8ec9f9242de6839feedb159504e26b15e14620d80b97de746b5645256a4f1a66860c0f5b76c23f93a9258804abbdb8612df15928b2ed83bd34f28b8095475d76eaea0a4cb8d5b4806da48929887f265a5bc0748d2bd405c09ea01a2eb7a23259c1d4e23613ab4c2b0e077db9bfe89db3996e6d11aa15d92f1d4676c35472ec75831437fe8ac56ead3d12414a7de9def25cba2f4719931694b6f9a670b2ead8fa4791a45883e923cb59018d87f59996df9741e8a0fa2cb2675256459c7874a58c5c34977112d02f47d338487a875f6fb3fe64b1f6c43461a8167deac8bb0a00fa64a2603649f5c0dde94e4bd0c4bdb66284743672a4198f5d82590cdcda0d6950d05635a70bae41a9c567481f53920aa0633a60428518b809e02d84e1b484bbed35f62781fe107764fde8de9814865b1d5494a5f0b215fd26fae3a196af68f1ef04a7b0a94bfe6f85e8cabf6483d7ff44ff9cf98c71b5eff2834d2bdcaa0747286ec5a82403b1cd2b01dd534797b4781c332bc1aae99af63104088fcbe0835053b08d473a79b8d3d3b91ae50b75fbf759e590e0e925b87f9bd9130d3c77722ce42f7f4362e4bb0cf361d54e1e7b05354c313a1f32732a7e0815d9db75dfa26b41d6b09153ce623730cf1342da20c44d1931639b6b99dacc6b14987aa3e8ced132eb2b53e2c64a51c555579d4b9af3d3b88c3922ed8eeb4e477f301a4fff0bd2e43fb4998c1c9a306aca90b421bd02f4e7d5a6ba323e845055cc86daca0b1c550ffc39fc65045e56cf82acd20138b40f400f83c0043090668649ba07fbbef47d7b9c772e92b0701e4b2857ba95faec05cf4e44fb9aee06b8649bf674c7f0b0ab69c99d9acc96ba699f03881cc5314b1c82a4d70c933e74ebb7491c76636cfae85f7381395c7457af2ebf40f61085e4c729b481c2dbb4a137f90226ded3219e26033f0a7b850d71d04e86330ace9b3bd1754dc25396a00c3880a74284b282868cf834b7e3cadacb7d711a0503be1ab48485a286b374000f8cf4b0c67b532ef8c51c5da8344f64ddef49da67cece90824b51b1d5c310ddef928ed21cc4bcac69c01c41f1ec00f1759c2760e915b08b566b6129050374fbe025a2fdd236d7e42e0b451844d0d4f7197fc89517580f95d676dd5a9773b7b541973ad356f548da8ac272b4ed5e59697955807eab4fd0a78a2662b5a1697e4744bb7f89e3dbe48f59eb2eefc2555e492a3b05e4eb91916153e81e093b8437b5e34ccc256cb43dcf6dbee9f546286953d5480f0267791420f659781f2f2b31a8b5c9efd20840218c7a0983fcb37aa3d9ebf299132fdeba9a1767c6d4acf7a20baec9cdd935977bcf960fa7eced5c99b7a45f5491dc9ea826bba66dd551d04b87bc2add5c9719a6442f0a7f2ade9b658ed82cddf3f81d1971781f71acae1af75419192c837c83f2b22f63834edcd383678f74ef38aabbdbb672bac9a18b2eaf0671b7bd9c1099c04980e5473bafb6b80998089656342801e61ec9a2c148ede3036aa5d012746eab226c9e64f5a60483c20533ff23aafaa31124bd5cbdce47ac7b1eb545efe4392fff9b5d4b4ba77bda8156995b38add54bbfcc828eff60a39ddf643da82788c5b155e10bef8fa493feeb2a30bb3863842268a2fabe3b1256b328d3651053f877592350e45ad0abba6c4b72bf4a1426e5006409c46661c51f8aebb04f9d2641183ef99e2eba6cc2b02ad571f1b463f69b7aa37d7544241d5fe742c9aeb462118e59a1362b54d5fdd2cd5a947cf0341bc721de763c3190264efdcd7b7efa9340e094509d26e9577f458831636c1451519363276377cc0b362a8b8a160b6a4a3e20d6d7c57869f8b1d0dd64b006c008495499c41a0e19490a97415ed99a74ea958167b303b93fd0d2a5d144848bd96417bdc2ff94525e5a9303857492ec11b4ae4ef0e84bd5f9126757c417f0ed08a231a8224f23af44a75f0b36bebaea25576f4e09d7fb810724dd1e33f0529b16f92caefa9cacaede15bdea71ffae82cacb1fb9452f8d147a0a09b0c074db09406e986f097dd6ec1bd9bffca103eaae9b88a3786eb4020ca7d7573a0210d8f282efa98472820475ba30c4822b62a77acc1bf5bdc1a63ac603cb3eefbf6cf934e8ebdbadef155f992681f0f1a8683744ca6cad4890656126bcb81178408c8d175fc918ad94d365295d1c32f612d3917298fc43b9cab3f174c2ebc884f597bdfb832106e8918f6d53325322e3ed352f58b6f57ce48b377411a9a81636cf3e2f5fbac2da4a1e86e80344f72c677c3d5ffddef190864f22a271e050c8d4a7c365f925512e55a8317d759ac58ecb0636effc5d5b9f30fb0ff53aeb083145a35f4282231c6311076a7c6b8408e98f1900e29f592bb2d542b42a157330aa44355c38d34a6ec2033bf155c79107909f067f1421a4f76042799d286e2572a01fd6159b153e2e2e5cacc0aa00f38d647485606b592417b0b8b990c94092d4e89be6b4366f181482807dbbd3b51e290a7f0acbdc8d1bda14d30a4bf4b4b45e3e2dfed978fe1e53aac8f743fdee1640b75d29c58bcee60f802915fbb1de7fc19446cf7adc17b6a632192177d1b7416b7f4b8da9480c56168d96a118eecc0f4526d2cd6b4e735d7baf5887cbbc7201890d07ddb9c6a27ad064e2f85022aceb2afc3100546790909f2aa6d5abe56356d2fdbaea838d92992b2dcc9a6f15ab3c9d41f65ff01142090e170424ff2b705b82db75b1e990b2d2f391f1f82c18e64574e8858f3750408e63bf443ddd2684337737f98507256ddd5dfb97ddf0ac3292cd5d554fb144a95661c7039eadda4bbddae7675aa329a0470226da5d25e716c3294e122358279b96406c30e96c805b24b0eda18fbda6c4c061a58795250a8a886657fa903543c6fcc7048fa7c9cb19ebab898ab295e26f3bee563f52ee43cd3d67974676f2547d76241e95e94ca3a96300391d6a983029389cbdbd09bba6dc287351d36d2710826bc0c67168f4d86fc882cb746b676aa8fb092ef0dce34f95be93ba3a5f2b850ac9f775a42e74679f1c852428d408ceb9df47ead0f2b40ca6dae5818d8953d1486a43732f1f206ba6c20b8a2daf0eb63f54d7dbd9497eb895967c337dce46b88c4180196c4f6bd4d4335054d075b96fdeb4585d065fd337d0453f22ab36d394ee5354d1fddfd6e710d5c03e564d1a125ba1c061df02682da801bad5f156782cbfcc6a6e2a6a17195d4f81d338752c039fb4077ce20524844a572aaceb1ba60f02468c47185e4c02a76b9f2b6c0597bfceafb8494af887d6d8ed01d567aa4a2c55b3a463b1d13e8b4ff48ad5878658570a79cc2635d5e84da718368361032fcce9c7c6e011d2d59daf3cd82b664f77b1cca96538a341e0a31673434ca2d3ea441ab77c7b79097de0be1ecad2db451f46ddf2278162c4d3fea273cf1fdee9776bd14b5364143d4afbd6b346f788eabc340b211bd71ad32a25d733d68ea2d39949b3fc53cb88c71e2b69b1e1a57dbd0c9a15fb5b4a6f63126b8e72e1068b8cbd3b6a6f2fffb6a0785e019fb80638be1e72c9e049f889b79df63f5d3ebe4b0c401a1696467aa095b8a3d8807e9261d909818d2964747ba83cc17bbccb2f205269cd04f8177c820ebcbcefcf26f146293b3fe17b388d1e9fdb7e2a42319e8641678f37a7d51cd7788bbfccb49e0a5ec8c5e5eb80aa540d92a88cc5a77e1fef873d02dc3d58beff3a8ad8cd779c309195271c015c47c27feac72f92ec7ddb7bcf4d632bb1af3f2a2e8a12223175c784f0e2585f487ade6d407fe1b5d0e4fc791adbe2c30b0bb09184eb2272dfe2d2ca12d96fcc6385a65148ce53bf57b466cc4b88abeb49f1c97159dbfd8e258c6e9b174cf4168de64575fe4c7030e4b142241148b7fc21117ed70044d777c03a169fcb71fb8815f4ff880492b525228128e167ca6304a2d2bb41ee7514611adde3ad14f9feab496f0a5ad608b1444def2c2b8c4dddc1d1a27893f39900279deaa88a84ac742e05e1d37b6736dc8d2feef8caaf6ea267850c13f3cd1203985cacb2736c7dff63e470c3fb60181dbeafafc11b11f307242b6613936d927d64056941ed5608d782233adec3a69ca780bb1732aef69f5f913db6451e62b0a67788d9402307b6921e710c2f49fa3ce1ebd9efe8c7f1f99a619d82b4f31a177845b3e881edf522452688d1ded0bb14501adfda22a4065b46e60b97f21eb12f686a4f65d93e25a2b017793ce5f4e88606ec2f4ac1c220b46aff587cb92043c2726bc7fc0b04f5f1054f9d0e47af6514d4786574653ded3b062c9fa15283ce1c86e783796c267b28f8541381156623e9dba4e7662e887ad5c44801997c608730f9ef0c90433754c202c623a3d9d0a21cd47fdd51106fcb9090718869b7aee7fed247b0c29bce9b2a31d2f9e3842bc86a2c6da513e00bfc5a146ebd5783126a5a9c3ea16ded913cc0a62c32e8b1bfa361c9cd8d7ba39f008f2d7672de4931e8298303ef075548ab34c3555a31c0996f387e2f6e9b02240337ac3f52f020f748e0604611646792a2538af9a0099a0f68524ef0609fd09747252c704fba6f4711bce0303f43835060f9c2020076ef644859add267c5848dc0571a4a97ff6697635f25fe7851893156bd44389e3c4ce9823d83f3cc3436efe8df323ae1ee432577c8cc54c6ee9563f77a4f0a0e06cebf61571ab020893f67b6dc77257d12ff512d6120884c17a9442d06779ed39b1cdcb258207179c2ed2e59a6cce0d6f59bdf7720f9eee7184aa1dc88bff2ad7b7dc106728f56d511d913bda62c2f4c85404675d75c4fc91b06ba5809cb1badffe0530b2bab2b7776a41d1fdb8620589693285a8f30443c8eb996193a127c86fd0fe72b23e159440629b26a5e1fcb7036f7a9bf5099ee16ba1e03c7a13741fdc7a2b0f5973de2c6cfbb300d9008fcc1f9d28e7a42cdb95eb0bcc6bb2d6d9bb0a439007b1ca0e9b5a0dfec54e0318c181965e638b829c9b4924a8ded43ad37fa7bdce0408e1996f122f39aac5a4f6df160f430a827590153c7fba92a8ff34e4340c65ec083fff3f799c269a48f059d9b18934a33317a830ed5bb3c63170231b8cdc838e2b3201dbd7ebd148d9d683e4989271f5ef6ca2d0d66101931415cd1ccb95d1ae5036368cda5084ed7bc9315d29e2740c025833f4ea23239a4b4f642a1bc1a86a8e0d287fd4e43bf9eb2cc30a4a4c788ccc92c1a5a1c1a269e97c885a8658483f79a18ea01b4f192c82b30e088ccf9ca54ddf8cfe9961b2f7e98df81b6c3ad6f95545ec6b43afc04b620e23a64c28635977612a922e63a57d56b4778a6646b693d74e392630de18af220a55d89c4d62431736bdf51b1af5aa8597ab99a7b6cab2a808012423010f09a265e928406af7defc617a68c028ed750d904e59923eafa8de7abf398884a29072836a6bca713632b5e29fcf8e510181b5c0d37d87c415bd17e7aeea80ae0cca316ec2b5b464d6a53410248b258169ddffd45e9ea2effc4bec3cc9860ff023f12ce7af1c263502f41abc634392bafadf68503937e8b7a00c37512879f720e51769db5b0a3bf952df100e867414712fef80453203f3c4bfba47896e8d7ee3df63beca061958c74ad891d31662e0aa44739b9cff98ab8ce854b5f08c97105ae89e753157c6af9321a761bcf86c2e47f8e959dff6407d1246c20deebd8dae84d9d4964cbd9e61d04f958550320a4697057b83da239ab54dc4b1a65b61378a2cfd9fe47fc8a28b6f5ee25e611a7d20a08a22f2c79d2606c5aab91f897af7320e8ae5b3fd3986534de13df5cb5bded18a619de69e633d27ba24cad7f4aeb3afd168375c5cc9b94d2eb254cff3142df7f74ed2f6c7fa993c95247def7ae9109a6ce41a008673ea8b008cdfbb0630be9b07f8215e79cc039517b4cbc142e614bc7d3b2456645338f527791b11cf7f6ee8b70e32971fae710b5a88dd1136b0aa7ef5d528bd3ae2d09d3a58d68fb1f5d1b793743f23013ff17832b701b252c461ab83282fda0b22196452ba2ee78b034887edfb1279baf9bdd1b3b2ec2ce4dc12fcef66da51abeee2bee84813112e127c09049852dd2e196099f3c95fb976033ef61ff8976c800f186a5fef142479fe69241f143d1dfda8c7096ee40f78c7915e009001b53dcfa2b52b0a97cfbfa245840ae0bb6dcf7724630d92288ecc20e0cd6f6bcdebbd9c9df5a198c096aaa4bca759a306882a9ae58ad5921677c7dc8a3f860c8513834877f9654af18d4e0d3ac19abb51fdc0487b20b6d02b4ae2079a5cb790ea99c4cb1a8c8c8d395276e143269d1b01c868bf31ea6a4336c00a82c4fab08a1a85d9e204edbf6dac1907edcec80f0c66ef95f45682c26a32430dc00856c929250d765ed7000f7725b1afb9116d91c18857e1e7030bf2e0d60a0b025f86ff0092d934e28c65f53f2af0d20478be5c4f704a0e204ecbfed2984d2dc844cc0ac97b6811139b351a85dd6ae70ebdf5e2996d30c62fb6d4bab2e0e902223cb23feb3d40de597f7c0cabb709e1d3f5c00eec3c326cdfcbe2d3d68c62649ebc605de6513e2de710d6c4848136373a79f2974c1989fe3970cc43cd6bd02150f448aa6f6b8792873dd4638a294cd96179e77864eafcb76fac4699cffa85a2919a510a81cbdeb38b71ebc74fdbca047ba9759004d9406c2eac56e6dc01c60c82aeea0dde94a6590bb44cbffa17855a74525500f8999f44e48ef074fbb6341a95a3221e81f1ce873b662cf6abab8c8290e6bef78b89152efefc1e165feae82c4e0ea754d20c80de90261dca25125ffc74ed2776a2bde6f6c6cd50cb8b3edbe552f7fd0144083c75ce966c74aa24481976ea1759acec5373c00d586c987344c4e9c21051ec7ce1ec23f7d5e4b3993829edda93746df7560e036f26ec612f520d3789c38a73d86a098bdd5abd8eb45bd1c7275809b6683f4b76e8910593b3a8d8aa6e3b15d3984a5640d27a5c96e0ff18e1b1944e2c6425df7ca513f1ef050c435290fdb94d350f1e24170743b607945f4a918b88ff9d25cae879afc0f9f6346d1ea3c1b65aa14ba39002758d9aae0970324e491a1828ea959f458fbae3a2b9a945c617b38fc90e1ae20c6253ba6676236221f5cf136347baa11cecdf143fe2323f89c2abecf5a7a671c8c171a2a947987e24ae50fdecfe7f3f76108e6230a2b5305521c7c9a76a3da708bb52fb85eb62fe7803f158b936549799881c4fcc2b7c89e1f5534d7f15ec7b991844d422fcddb480ab0fd30f0c8e042ebe5a6442dbc3fa3ceba8c5e2123f1580d787ab6ffa8d5d14a0b3f92ffeda184127fe71308ba681ff75b4a56ddb97cb8848e818417579787a5028af6ede415bf44cd5030b3b5dcf0eede4d0c3bc464f6f09b5a146646412e5de30405d30e3a9cf10adb40538f58e4d73159f123b53029aef93b29fdb9e933c7b2828b0ed4c6c808b51f0d4683cb073fdf8247b4066be1cd72c2bdeeed0387062d3dc03acd9ad7a4d020b6adae36768b88af151250e57d877edf3e0505d15d83fd3446ac3682201afd6fb17fbde5063e1ba9174bc6231fce3653c8701042ead9528a077a1ace025f67eb1cdd53b281c69d432a841948235477b90ee818b0af0522524343666f7dd279354e7ea206dbc75e878777846febb8ccb9cf360aff5809cc00f729b15a0d92d8afe040bba5dbd2643ac5ae7ca8c1abce4606b912950bd20c9baf519d99fad2b225385c3dc2b229dde953eaf3531cc68d4741809378d5cf8a92fa7090f16dc3e577edc8a8d5b4ec00b512dbdb1afee175a0bfda026bfddb0b17d4814c34047b6e00a31299fa23b3c56f83c6cbd727feafe28e52d6761eb0d44123232987e6cec3ebb37640ffa21f8fe15604e58146154c36c6eaa866af88100f0beb030194a1d600165d8676e5733facb448ac81da03a3ca450076e8ecefef9a3b5c779d1f2e254d31ba2f23a9e75ed36d9a8f72a66506ef380e1362334671ce5d406d11adec3bf83273a415d400f75ee67916d47da37fb3efd45db9177c5cd973055c7702cffe7476161cb7780f10ecd78ef387377d6b61844b3ae758dac048a7261716e683e9293419bb4c854adb4e16dfbefe6b2d1e388ef64f56907d7b530bc134a958d55e113dccc9d4ca5d6d551550fadf831105657d9a88068ebe8b2f54e62b3b7ae78faded162d2a1d49b471115abd3329b809519eb842726f95b40571eff93fbb0fa1a77aa9c5d087f4c551c8911dad1192245dfa013af0ab5a8030523aa4fec1d665d7130a35ac50dc989858f8c10582b371b13c7ae173c1596655e25887d71115c8e67dc27bb9995fcf5e6889765f81fa32e264d1365205d66709f342f0792a968f20aa3a0fdf9bf2c2c51e95e7b6d9b52785dc5090c4831906c6e82076b3ca90e3bb8fe582f74657e9c26b7bb09a4353211a8ca2148ddad3e14b385b30f2de416a3f7fb60b4e15a92d41ba07ea9080cf74ed52e938d626d9aec81f2a9f08db141388f5b1f12e15352dcdb1ad6c51bced747b7f1fbd816e56a53f76d2f4f4108e61535bbc047a256e39038baf124afac8844f9d03dc00957b52d13bd68b5552bc0c34f0c14769db165304a2128158d26af7feb6b465f7e7351cc67f50cbe99d669ec96db54f989e82787917f885c1c5c4b20dd8355c99636b8391cb40731a5ecafd3ce7d5add212a03586b55e8872c8375765c7447fb19953929ce2b1464749c9b7afcf06f5f530c0919549946e0f10a00198a4ade8a266d8fcbb504c45c48e48710d304b829cd08c5a89e2768d71d638cd09a48b2a87fdd78d31ff1cb9c2481715c0af2ee47c43eafdfb25ada8ee3b9ee2f9c148f81804594b6e2de8e02e65856ab288bc84a292bb1b3f567620bcde0aba57e63af70b481536ef727e6af8003d2c96b86a90217b0a8311890107415101157e65ebf22b7751cd44b5a54655a2bef039d981f60c4d28f5db5a881b595fa3ecdea834be767d2568ab3ae57193607ab90c0f180c6cfdb02958c40445be70fa67018caedf2a3f464fa0014ade4a4e5ac366a75a7e8f43c68d2e6af95f70d6cac8689298f7d34a9f5911b9078a3217c6d7e7823bc92f2fa76ba40b4d931c4c419e87cc2be2fc6073ae212e373e762982ef24a24aa3e66c21ffb7ffae73790c01e0a366daf175eb12c0338b97e944c653b43340cffc5cdb744fc9594be06ffd003c6d4ba7c52ab894e2c745fab29dbbdaec3ef6249a098944fc6b6daa264f47df315caf2ee22b880803ed490b3b006caf28420137e922e5a23bb050f16c229991f67dd44da3b1a567e064afd07fa5f10e6131d92f00b977850308ec192859e10d95fb3dca831db72c5f2ea654663d747b2fb6297432c4c9d3dfc4ec7c63f67285c8367853a0b2d067a5ed1aa7b51a3ff622d80d436916ef3309cde3bd49c8c625538fabaf32fc7a741bd1216b33cf6ef2beab47a4140b81608655fadf2a1847c5fce9b898d1201b0c00f97b249c4d7e0c7799d54cb99edfaa76bf33fdaf1f2e30aa47f798ac0797d53bb823663554b7d26157a92d440cdeeb876449d1127abc22080acb9f613893ebef984901874b4302a0ea8293fe1057ff9409303289b37da9030424555ccb347083fd98e8ee6fbcf9ec50868e5377ae4197db3e9d6d5c30c8d31f7af3fb8726aa31301d9ac8b23c756979cfea877960eb6e00b1c4705232ee9a3d8cfb7b4101a5ac357e20d6943b2a88944f6cef1c16f9812b92b176da8366f30135c6ed275a381d58b880ff3d418671e9ef80c69181c3de2b1b0e735bebbbf9a1aad10b5e1c79e37732809dea1db16780d18545d4b67a8c1ab42dfbc63c9b34a930d6b5bc51aa33377f1379a94099da157bcf2544c06a5553106ac8bdc739640abbf329fe8c83b409705ed5bf277187324f687ac148edc6ef38d2c2959b21647f06c0de0e6eda081d0b324df6340f764e4553851a546372ebf986653272140166ccf6ee4f0c478cabb31185889e349ef343c08a042f0f2f8f3ce350b50c1f24318467df5a55d169f18664230fbc00c15ae8563a7f45c94db815e702a1167151b1766e273104a62c7170368f5c981ef793435e81125c0169758d4f6343f074722d91bc682351dc6700358cf0dc7df7d1dd52aef4fdc96312786d91676b4306387c3712628abfaf93adf40c64dcf034517cf9d842e7ac82248865a6a2532b2f886ad215e2d22f9608a749b7c824f92fccb70e5079ddfbaa7836a51cd5d79d1d487f2c22dd3ee05f9a112b54638e2122db9ffa980055e21fd4946c680d36da9209ed0bcbe168b459ea6b26f31264ac8a286487403c2d4ed1953132885c664fa9dd026fccd5d8965cba99ac01e768e59b04245f1af31d2bee1e336669fd25c376c947fbccf905a82cd400377efa666fec2a7c31dd2556a2eaf3b8d13b1635ae8c87d0a13e74860b1f1d9195c68a9d42f9bd8596f39c07a912cb73fc125f11c531688be7b461b3ef2e77c414877acfc01e2b7f24b395a7b34eb5d28540c7f75d8f876e8a616700a526ddab4e0d018681f46304d53f6c1e2921dd2802b072ed745ee3c870605d359f2986fcaad10d71552fd9d5b9dd8fb3938bfdcc1e42b2e30d5d9fad46c952212943695f7c3f31ad52edf61933bee7a352e40196c35bcee02bf1cc31a78f186ec1da0b037a4a920372746261d036e41bf70fd06145ae33443ebd38f4b185829a959aad33dee6c357ee6873656256fcf1363776fc42d3516ff122b3bf93142dfbd6011b3b0bbc4267f956d7e959411fda3cdb2675c7f7a39dd15893ec075ce7fca88e8f3acccab5e1e9bd22d51f134881b3262870e15016740503d72054c16745c80ea4e63678c7bf9f9bda6a4aad5d2a8c5b1b94511ff8feb787759259a704f2820de3c92b9b2bea392ce2cffdf7ec1dfdb291372c7f7d4846839112ab8d33cc80ffb8bbf6c65c7382c114bc5e304a31344578003ad297c1f0bd506dde1c7eaa973ca6cb83a6e22a3f9f38abb33c8ed324ac000023effffffc1