PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 84052 e172c15c28f5df0afb9633c3b6d06c0a5e7c14fd77e3ec445733be2198d28a64

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fa6e964a5058a168f6c03eba82d0f6aa90980eff1dfce03041754348c81e8983
Certificate Block Hash
e172c15c28f5df0afb9633c3b6d06c0a5e7c14fd77e3ec445733be2198d28a64
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...005028000030210000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cf378571f81ce439eaf2430a5cd6af2599e5326396cbe274c37a11e18039984ddc7b831afd273c54715d7d8c0089f3bd1f9009c1a63388d0545963f4e9260ef59ced4288f00ed167bea271c4a47d5731d8f0a9a027b16d543a0a00000000000000360000003600005028000030210000

Raw Header Hex

00004020bdda7627ab4be1cad3845fba2f2a6e6453cb4e640e3ebd84389c15b14ac9c75787ec8becbf0842bc074e2317ee72021beebf878e3dab311e0d235fa18322e3f526194f6a31c8001883891ec84843754130e0fc1dff0e9890aaf6d082ba3ec0f668a158504a966efa

Proof Data Hex

59,560 bytes
12121601030701f5050f67bc1ff114a061a455c51cd5852bded849b568564a4157da81cf11c0941d52f630ca656ef5f98a3733fee75d6b685142cf730f849962e06bdba5008d3d85d9317908c8837233ce959aa903e9f107a7c44a9b2b58bc43684028079b163b05bc95485a5889bdaba148611399274081263811de84a257f33bea2a1c5922e031518ce45dd1d6d57bbdc024bb87fd3a1bee58a6236e81e121993e44cdb9b0ff6e9832577565896f2164cff2e22c0d1ae0d49be9dd8ed1eef0aa5d1cec57a225305ad935b7829708a8e351bb7f7c33baa83be5e92db0f1ee39b763d78fc8202de585f11f889bdbc34e8872f994e09d18387114904e1f93be17b56796c58e412e10e06056e2e5936f27d580911c571b885434d41d86bb1d82471b0f0e1764c7873267f53a1756ce5dfa44c43457d058a2c8533c09a1f7697468c7c1afa93728d08ed9dc1e2d3b2891bca918394365ea40ad0a211dc8cc7a446449fb3d7e154f1b7027ee38f0a80333e561f5b201e110a732caaaa6555fde4001d2bf5288635922ede335dda4d265725e49329cb1a477af0669e006d7559b8f6933f19ae2173affe6b75486eaa3bb9d5c1ef146fb5bcad7613a3fab4aa1cabcc7739e303f4a783f73fc4943af4c9d56f74f767a3f8b6bde3d355498eaed5d0480447fac8b0ac8432dcc62314e5267bbbee19542fbddc9a4c1526acb3debafb76d3a16ba0a37ed85d16441e1761f951944bd7d7a5e321f002e57b0b67ca182c2a394765cc16285e8703653424da8cb57d82b08bd48fe83bb172a49b5be860e65b61492931f6f7892f4953d4d6636a2745cc52fd68ab9dd7b504b159f8023d93bd66c600bd2b0542088d3ab15c0f671dd633a8a477607fca7c9495639dfea2f90ab1eedb54612b6923c9d5ae8a4736359d7b5ec719218bc96fc631ade2901e18ed3c9502f58f5f4a34c6a3c126bfa0be98c74b9a106357b826602e403370c89c39be0e06d7f755682d95b35161d50a5c15a3fd4f1b54cba87fec114ae924b403858e0e237868473e804c14d84553ec52421cd7c4aed5d2572ee588cb5a0c79760675e75c5e5c16d21d6815f2b96c487810c7e5db3efdb752a7cc8d0a56a8cd3d0c906d8b59e2ffba35b7f4b0f0044b3e0219257e106e70354c835e32bfd7db4815e57f7fc15a2cfc25c8c3d2f64b445ddf0c28e2d8413c025466ef196ac0848a50b038dc8963e5beb53bb8f0d9f3e57e0e61ff882eadf8959b33417b56b678effc9342682f2c1d773a3ebc08021e5fdb90c563f0c429403cc2445162a67779e672b6b39b465a9adba68d293b36f520bfc45a3a7ffdadde2e1ff1905e3f772917b4354156bc1aefc202d18b2d00de7419db0d46a18b9a92a163dad1d63773bb4abea587878858e6cd9b241cdb9c6a7a12fc1d31c3c7e3ab21bc2c541d52acb0119bd03f556efdba8d628bf16d845700eb878016f59f96cdeea8f1bfa8b6bfc32d4c19c9212b46fc87779dc5f9945d9c4a77514d20148c040fe9e1d4eb4953a8339f2116d48c5e903543b58e3d4c01d9db4d5b1459bf2f1f8bf43933d7143fce7543d4cf5c50d2db67c838566a8f29dfebd1a5c83d60314e645199f9d884b812a9307bd71b75d354f0b3d5c90d82bf5a257726a888b032a5c4d3550f6ec66d37305d4495e73c374a36a2007484f39189d8656316084ee6628e80c514f78a37cd2e3df3600f3d3b61794af09a42769c1c84b06b8225842a7928be1346f42911de9dba90d2e9472b142a776912ea519cc8865c02c7d37d3d619391fdb0e03a62612749876234b05f9dcf8b2db97db984bd75457d719a870fe1d56f1f9012303f184f369d66cf2403ef82da5f0c89500fd434c2e76bcb9e0ee4db2cd2533289def7a9d30a0ce4f6a0002aa407113d049b8e7e39c4ef0d47a826969a8710e48eb84e011b1cb778a39bc0d1d8bb5f2323f2e353dbf56df3fd49eb7c79c5eaf38d9f26778c903e0a31bf976a4734bd13eaa6bbd0a33a73b0547a53b47f8f48000b01b48337732f89660d8b6b59fb86c5cbdcdac8909cc5ebfd5c6027c1b01c3acb22075bdfd016c56876b181dec25475b7d36844a5ccba7641e944b575b867e6292d02f401393f67a30534b16834d8a2397221f003ab7e99e9bc6a7a8ee76a3daf881889518ec0b7fb90ddeefa41860bdfd8743ab763943a68e9b0c4b1735bdcc6b4b6c23f033541f21c343ac59eabe9f6ee904b322f360743d8e0a36ae289fefb17a5d2566aec0ddd1ad89e20ac9379c7b171da9b756b44b5f0a6ea444ade064c515b3c4bd9312d479ae6b1f49a97289ffcdf04f176a49dabce5d9651945edf1534d19174e64f0271cedde9655b9aa912a501513fe2dfad8fbf9d77805151be45b2ae4413ea4e6e27d2adbba020a8d8448eb7289d275e4c453b2ecf83944f9aa6721ec776e89d0707f953fbf97faf3bfcf3f3f4b82c8d606d05b392d0c845dfded3df04c1d656554163952375819bc6bb2893b18303b37713a78ab0207a263f8e04e87bbb9c94e3d68be4f28d9eaff9271cb7ddef53d62762f2c8a00ea9242a8399ee2fda42dc2882d229f44ff21c75640e98d08862d5240fc09f9658d8a8298a72004731db362f996c0d9e7e51464ffc6c7802ac05ad17a613954f329d5e65190e9abf8437e63e73fc54ae0c82b79caae58cfe0c3a7e22eef6d7a783bfe3aac95b44f62ab062b31faeb4ccfed5df7a7e4cf14eda5206eba9bf7809e31d2becedb047f316f8223a95beb4e73c6b74078e6053a623296fa77e55e6fd181525dd9db9c7fbdf15116574d640a5d9bf2fafc8bd3e9e1c7872b536c180160497f937ddb859c65c7073161377e13acda74be00c995dc6457b7e6b81a55cc0c61debd8e2d777dd2c2857081817e1567de6719053e22412680b8ac3e4929c255af9f6049daf810cb4a69ef0f6d474a941325b309dd54ac0768e7dd26f0a96fb966e41bb547b67b75d4c0a3c459a5101843b85d3521d9bc58cfbf668c29bd50b598817c5b14b123b19f62f1abbc49a83706a015ed418f1114fdc712c4e40d3d6e6c748e217f0a90f9d80ca93e2761c6e87d446f58698647090b58f2be221ede0faa488a62bbc6a5319d7a78d63e79dee8013da908c0494b254791f82383e60b954d7089b947bcbd25d52ba929b7698206881477964deeab5c996b6801f05d8a7109d86f797382243493dacea38e2fa8d8a17dee1d0e653e184bc6e59526a5735db5ff06bc1a2a729fa0d6c3f4f2b1ae0cc60efc737a3e07095bda63b3e08806aa2168c28dd7ea580722d01af17d7e3b221f6a59e07368c7ba2fcd6a2edc97adc489e777a39e06fc0513318d2d4237be705625fd47c65ef7b5922afb50be345dd8036de130cdb17dfbca6caa8ab2946bd7b5f2e1538155f4a350eaa7e7363a4a3c6d607622eb1828cfb3ff581d9882cf949501aa6b70acf2e907351cf7e530b171bde46c9d0070f9f10cdbfd43a9a123075ae722412eb517b3a1dc54313091f4b5e1d710b3f33eeaa927b5d23fe75d44a4373772f463749cfa3c330f51a172c2b9234a27b41c5fcab6b9cfae6ee34dceb8d766684ea99597a943538d59a2a2c7e8ea6c12db7a0740d9fca77256ef44a18e8c672ef4bdeb726818ed39f265dffa6b6aab7848c74649478014fcba72734dcae2fd05a566ddac953ebfb7198ceeb784fa569d8b426b20aa88ed3dc4b6b99ce038a281144d4cb08312ab66f343442415298daf05f45c7f0f56caa0dab881cfb2ba8ebcf716f848dc6ab10b4754a628e18a39e93b58613bcad778aaafad6869d0b820a740ac27dddcb517433c7f0916190df3443e488c92578525e4c1751147fae3b047bf86675923471ebbc4a876474237a45279553bc9cf6fb0ac25701cbf2fc6ea5789508518f5da48724f76ba382a0f95437e23acb9d4d7ed88e51198156df608d79ee9eb11c51f5066b85ab0c3c4b43d86b4baa4214daf53884660ddcd26b3419a5df9a7ba06dd5aa54642999a7e18e0d16cc0ee6d3217fa0b618c32e9cc1f6883ef0159b0ef294450fd45e13a77ec7f38d73db62c17f67ca6e88b5a075cf652703cdc52ca936a83eb749443ad5381c9978fc4ba589873603ef62bf08a3739bd2b0418ae9dc4ff168d377626e5989464e950199b9837de5ec3df8163c3c61f3f9bb5aa20d7fcf8c3fc5f5f2ea9069370a2c399e4609cd4deaaa69a710bc06f63ff00de610df22ff788d6552eac3c894ca83c822e07947f65576f17db07918cd8d9b6cb7096c06da981cebb9ea7fd4e8f28da159854c5070d2c737c0fa766123f73a431905aef89a5ecb262c617c3911ba62c47287841202d9cd2bf700140e20a436e6bffe0a046afa74646c2d0f5e1901b6acae202052ca97993063d9cb50aa3ca7c13acaf82cdb9ab0762dd6878335555f3f708968b11abf661ec30645be57fcd2976e0e52ed0268109b0c5d040d346da3489b72ad256a55d7e6a6b6c0e6f45e7f44678e4c34a048aeda29e842659605f0c233c7881d6f8272ef0313650d333cdd79895983f98381509d069bd48ae686317060589fa1e3f66750dbaaa094a080a514cdcdb8acb9fe41eafa1f8f60880076decdab912b22d4394ca177bff72af4617d31599b72e58f4b2abb3e6b2800dda933e7a767fac8caeb392cb0322e57f9558598b1f9bbecf0eddec3edc67b80d1376074fbc7a656cd48a6dfc0f2eb74fced09284cc028ece3d0cbbbdd046099dadf7eb17f4157f9826e1ca3de8391f3ac5fc66534aac63dd27187227f0df306bb8bfbe2ff87cb5e357c4869fb0b56c763e75724297538cd2622475a27b44af9a97998fae828330ffbc4b6ffbacdc89145faf7b031ca22291a1926176cf03512f0e1dee6feba6c3af2fa6f180c10a046dda0b9efe47f52f5088185f1b33a1b8d27bf7d89b5e737a49bb434719c880d5cfcb4f5d41bca5a951f4c2377d277ad1f98d252c091626c024b1fab17a83acd2c85bc434cef5fed2eafa58354a1bf87908c753d30b0625fa416b33d862ecc95b6d78233060845aae91d7a227f0ba77979c9cb55eae251747883e0b7b0d17184ee34faec479c7cce49e2afa0ef9cd54e36d810f1c5c516c1b7ecb70864437702536c60369242ed2eba134765484bc9bc32549150fb8493fd332e1316926a7973dc8ab1170b3cc92bef5f855b74821794bc19cadd950d74e68ada1d203e0079b45b9b22bfbc736968797adf466652df1ace45fb7eceb695a72d938258518a7477f50d69142f7d82acddff05230b7bb5dbeead70cba96d6782dd5925299f284c94fc43400c2ad69ad1c1309a88f7046cc63d1155449066f9536e9d6e983e10349a2913b23006b29d8d257f96761a66f745c68acbc2ebee3403f4efbe2c5abdb04be94ba6c716ba8d6129cfdff6ab5290afa2b2dab4413371a046fd0682972c4558c8d4e5af467a408fdb46ffdb7864cf65224da6efca1a2b3f654c8503ef3e64ffb1bb3d7fc3bbd80a8a3c801f1148f064b5795b5e90996e533d00c766307535f7e239874e131a2d11f2ace0e366acbb3fa7e71af71f2ce911ba145c74d4646a85a02ce16e94892859bb5e26b38005cb9961c67a0494726576b833bbc5a09fed8e3df072a648b83ef47e31b670f88025ec4f3377c7449031a6b5c4fd33242022c4a794527ed6b75e95ffbce3aa5bfc0caf1da787f8472e6be1c901aab209165483c1cd51bec3164de6f15e1122e4145a15a0e491364580e460e4487382c1169c6604e3a9ceb7503b51d195da51f1dd9965fceb6b7c92a5b4ab0e7e752b94ee0d59797733cc96f99ca591b36e4010b669b500b0825bd6e4349812fe7129e1d0ce0085d8ee6c529e2ff5a83e8e550e306384e641a7ba061e6a0597619b49defd97d30d63b58a999b070c8bac49c443ccae59899b9d44509b8befc79651eb3bf0235768f119b2f82adee3e37b88ec285997343d0260454c3a830708ab56c462ee7f26afda535677247e09e8aacc2a8c0b59ae78895ef2c474876d8918c2d881235456e031b2e7257bc6fda751847d3b9d1f3820c0e4511b7d2ca79d2e90b72a637fbba74b9df2b989683cec5ed76e46e0d4276bbe4a5321f86bd0dff2833942e720f01c1f1a386e8329cce857dcabf3214afc04f0101b97e98b8f558f3ba21f01a99f6ba08b28ddf86cef1327599f7a796ef896790f2e5115541d61d2c79098b99a8c785c79e7f71d5438777f169c75cfa8721568336595fe0f67e5877239b2e56e9766d13445cc37da4563c402761b80a256bd60017fc2c5aa7219194726009298b573322072cf0f04317dd35f51b3d69de7cf0d6cfe23395fd5ee52ba9995c58c3cc18b4df67ba70e89838f053197f8f2939470ff9812d2afdd11308d59a804e5abfe372dd45d30f5b2fd20492a9b5d4966f894993a561c16c1125f09aad1cb71c9a9f3485897de30f21763dee21b0dcec86ac2a0c28b259d2081a15a017c97184656f28ea28910cdebfa084122e7f18b7890580a32ff21c9bfe3df6b4a9a7d4e202e2501eaac4e53f3b5b107cb281e285a9dc1a1c4a87101cafc804eef4904b26ac839748861e50a39c7348627156f8b9b823fd69f26d7e5c969ae196dcf0f863c3a50e4bcc9d841d1bc6baa5797e94d19e61ad20f425572f5aac24988039635a8868cba52f69c304a3190ab6dd166855bf2b8267376026637c4b1ab878dabbf98fc86e13ae99115458fcf7a9e508b48a0ad6cbef939f2b9ae7683458dac57b5536dc8fa9eb50a9ed05e638b90d5ea6e01d88c45f3f81078a4c3fb4f5d0b8aedb4ed4d53ac58864783d40a8ae5301c84b2dc20c0589176694f19cc2da0a0e10ba521d9cb1401915fd400dbc57fccdc3585d57cfd47bcfe378025386edd0b24b5c3b56c650aaeab86b0126763244dc86618aad56e8db731fb2b3772d39f6b16a1596fe4b4869538d7f4fa1d35a9c69f2c3c04d2ee10b7033215e55c5e8924b071ef9db4ba2ed12c0496b65d0687a6c02e19620f986ffff9270b7127eff91e6ee3c60399a130278aac3cbf2cdd4aeb2c019d071475ecb254cc74802a3e81e6ad273daab962edb590ac252b82df12f243c0bec03406cdfc42d70975172201562b9d204ad4ab39eceb0ee0c4c3710b7d029c5eeee2c24b4d69def4fa23cab22c7bf29cb6c2cd7743a5e6ec8d977e4c4a138e705b048fbe670b6bbc0f82f37e821fc08effd02750453aea77859965bdb3ea47e26ded439f38e94ae098ee83d11666421c51dd5b9aef4f5eea82884ff3af02fcc5c9ed78c1aab77b9fb491b7f100c6d921c8f17313b51de1adbdf8c0ee9a7800aa7e958fb68e63326740c6e4be376e419ec16dc44326297d3fdb6a2626ba797cf231a81a4269db1935693f44d103fd01a6571ab244f0a1a1c25927339ed14157bd5e2a86b75449c25d863271194ac2d92338c08837a139d5e8356ac45fa60ae16973886f0934230f4933c74e86be07c41adf5f3be8e0f7715174ce3005e265f18cf2f0579db6cce797851c2fb2af4194193f13fa2546cec86829f1ca498669616721be9a5d97fda8b8ed0c3f74361a7db1628c4c28f138a5ed55db0d2259216365e04ce5165581a5a0f070d52cf21cefc9e2e4eccb81026503e30368a88c53ba5848d4e2b34712272f9295534264a90b8dda9fabfb9a6a217b063ab80420d3995d05d8376efc317899eb29efe40e8331c7e225d3e6622f333936076445c350b680039446eed70ececcfec16f31ed1c04870e7dca2e64858bf28f1373ac8b0f2a2a0fda726d394a6fe46035ff36e3800e8ef151db838916d4e2e892a191ddbdf35c8378693856ebd1ea40e12f3d94de959d451b72cad78f665d6721d6a3fef36c2fdca05f800f850af8b2ddda83e9e1479812c42e6674dadc1331157318a091836b37c38d13cb49269964fd60ce7c38302c0c339ac501020bda41542bbf84bcc93b4553a144021d1ab1d682f9ba28853b68466ac608ec28e90a8cd301389dbd5da959e65925d33e1d0e746788db7a87b52f8672b83419b785eaa9be6ff051bb98d95e8bd7788feedf366091c26d5ab9d042511a20a0524ed0dd42a80b0ca08cd729b6eda473fa59edecc03437e271c528b4d7737b0ad29fa1940de2383320ae5f4fce6d3a0c865ca58fb2fc0eaf122d816aa5e4ae353e2f6089417923cc9dae6fdec0ee0fafe51a08330f863b604fb7b5caa987cb95adc9f18f718a0690124b8e66434696ade009d85595b0d7d83881a2e10ecec43406e0476dde321de614c35620aaf34a4897fccd1bbb1fcdaf522088b14435a19540316440fc8a472bb2ec2b89a7fe3a94629555381349f8d22eb79491a6d3f9867a8d6e274496384eb444b3b45b8ca7fda2c1479d7ea1ac1c05a77079c2c834433416ef913abab6ef94965b227d2e33a9f5b90542dab4f735d379466f33ea45c29771c63571b122407ca544ab5f05d514108f6608e66b41457a8933c9bfab242a03b5ef471c7bf8f3d5f1c571c73930eede4920366db2f4b92024b295ba1df81b0bfa9f8feb3a3a97e901d0366c62f6d0f1d3196513d492fba9c30c432626dfdb9ac76d4a805c73bcef20a38b25cf603fd4fbbaaa271dfb0389eddaa49810b5197c591980ca35e06fda6d2615f95e9b5c25be1fd217d9b5bb59a79844de7db97976816eeda205d3a7cb2761de3277e2d6edb579c436dbd401a71785b9bc0226d202a93bfaeb0ce4b82623ff7749b2d479358899ca6d5f515ba0f3d2d12e9eb3fe28a7515a16dcd556dc916369855a3addeddf01da4810843858c078ae46a66c427d3af50f5cebd47d23627ee825afed00f6ed9cddd227b9e7d5eb83e8d369c86381a42c2cccf690c4de5ad8d15bb087f03b75392cb675e2ac289d9e7f11e86e8be77558f39732caf2f04d5e932a35c2826ae67673ab327d9d079addb823a43d023ea5061343412e04309c335a4c3de03bccfd686dd2dd2872da114a79b19e6018bc98473c103f4da24b1da9f198a7c4b65604ddabe40bb8d0859ad071ef24d44dbaa3b83fb5a61cd0bf2d8d06c2a1a8c09e4b13824cb9cc376355e38fbf2bd9f3f43ae9c1263f735d00b586f8af61adb104372a99b93ae2a63dd1ec97f03067d9710ca044853552cac1da2658ececc295fa5e12305b380415b22c8c03c733a9516dc1dbce90ab14e06adfba03372b05c7b43c2c1ccfbabfdf65ea4ae6ee33cc324546493b46ef66c61af922de5484fa21663d8faedbe4a359b12038e4d7fc4b8b6d176b276bd93f5c07ce5dcaae3702d39d72b58c86c0b6d6098bb12034d9cc65940b8cb623f970ab1363b3db7c597874de5d70292f35045ce8c582099246f7b0fdaadf3030175eba2ee6923403a1acc492d49da8668ea5689354b3f6ba8743eebe58536585433581d6a6437a8601abf423914d5af1cf12b3a0a19ff0756f6e7e1e71ec8b3c4483498f87154e66bb28e0fe4b6d7ca3dbc1e0689c653e6b29045190ba07f8329f8dedc61963b954efbcad6d58eca14b320352a242d159f2445e356d894c492cd742f1592f90155e0e77522c1173f49582399d7c1a3977dcfbf15485384a106f70091c676152712ea94202cd1d05032573212933058f9b96c63e9c86ad6d8e1598b641eaf6fc5dc80c72272be14af6bfbd44a02447ab6607da67f95fce42d81e31ae95d8c289182bc799738ea6f5c90f3aa7722849278d688e6176adc5c53354e6c673f23f008767499d6cc1609335eec75542b0d4861e03ec092c1470ae841830e9acf0ceec2e445435842fa5b1e2866ca3238c5a682d8dbdf3fe6221e5114c75c5a496fbeebdc8108c7409cc33ee33b5dff3dec990ddfda0ea2b7ca8d7d9b6d297bd6959c8c22164b990685793293672254c45807e381d5e5508c36c771fa56c242e3887a52fc002593a35d2daa25e1f27c8595aa2943aed14ca09ee1473c3471a2399ab0c402e7f177f12378553924925bf0dcdcbeff93b947407ca218f83cc72fa7d9c7fe212b7cdb46f5459fb1e622da682c8995c99e0f91e5479d79a7494e529a7c2506fd07b68885873c992319a73cbcfceb632248bde4dec21e6df8d1486bedd6f96f1d3b1157ad33bd87d31dec1162d4a23c36f0d3ebde4d8e668ea36700555687a51c0861921a4406080d599801b048c5950f171f7bfc6744de58c8f56adee425ff338eacef931c31c8c651df7034b297f61b4a9ee31252a4454b470e3663d8237e3c3139559662df92715dff86ee16196f3f541d3e2f2e1cbd0538e275ad90b085412850de8f919612aebb3f602004044648b3f4cf541b074cfe766a59f7a4bd66a92694a324eb203cae861680862e2c8daf2b4b5dd01199dbaf6508f92fe3261fe16dbdfdc1a7d81ea76100ed0121a05d9591aa5ffb95b26528f4cf5427fbb2312cc43b15f2932318e18a61525e9e52b115e62c5a3a201f2f2fb80ea77545534afc8dc245b2847fa4f74777a31014c02cd90aefe34f8a3b5f8095f98a9d10345f2ee7aab553b3fd4c4d8c335fd2956875d2fef722f760899153499438124b10c8fb69c62cf63e52fb3c34577e93099831e5621696d449c3d7e41711293a1c056af8e4f406ffab225800fa48b5f06950f17591bdb67b3565c8626eb40bedc0cf5580bf3bfca7bd3071cfdce155282beb989c25e39c42a568b7ce71656aade7c388746045abf384e04b1a7a1cf7d3eb60b1914d9ab199e2c8af0b7e167a2d3e4ad8ca2aa957df11d8b98d58e4302a61bf11a3c9e47d5879ba42d983dca69f84bcc1d30584ddd8f9edf4c143245789755526d5a5022b3bc9460e4bcb8d3700a8edc4825a6f3628f512e3d7d94e24e806c68303dfe56d80ba842e7c4288114ba87784cdad6efaca6dbe0679657d38cb710faab5999078ce8e56009981063c5233dfb7b75126c3b52fa4ccf303d6d4d85be2ddc53b541abdfafce405ebe873afb26ccad8b69544251461c67e2087fc0d45f05470620d623a4ece701edb92550e8808757fd862954ea12583e2eb293c6379b8fa444c272b09cb957d0a9ebd4f1e3b88df167daae521c65bb9a90ac593dfb0927090f1b93a8029792330553bb87e63882c1a0e96cbb3cb5537b90cb5d4bd2e891fea5570405933802b3ee0b0c5656daaf1987bb7f66207c62870a73ec08f31d47dd929e337ef0d4f3567bfef55dc5a96e533b427cb5981298f85db07416307544663c9acea8bcc85d97a858781344977a82b8826c4dfbb303881c534726cdc6475c7f3f78caa90068080bd713e032dd5e0e778d63a898fd3616a401516054694ca70d707f727e06b6dd799a116ee9c92c606d98c4704373b6e42957ab48198d13438c130f71f3847b2735faf60e192b1fc31f822cb1fe85d84743368074cab94ffbfadf3eb31b297b32ddbe5739028714b82f35e4e606580682eff09f1a40cc83b70bd6d84c3b2aeb5988c230da7025a6e57b5685bf151376142ad523dccd9098887651d1fc5748dc7203b3abab4726f24f9ee3d4460a7de5c4ef0ecf885819c1d6d436bc482e189cbf5752d852471bef17a0b596bf29aa7d1e887ef0102f778f70e6d24d17e63ecdbe4367331d2c694431393efc2d689c15a9ab0b6f411ffbb810a0919063e9eaa8d82dcb4ac0ebcc91ea70a60a688e2cbc9b68e83714cf56b31a1b448d0a762470454a935988bee760c6581d91f76a16a5bf808119ad37525f13a625ce3b91792219b340473ad19b3679e14e363cd609e3f4e02131debfacd88ccb81540d3976f17eace9db2709fb30cc9ec449f5de963bc593328e5af5310bd34d8573032ead4b8606880c3623def194b92cc0ce07726dd28b688b2f182e92ae2f9461863607a616d4523dfa87353edecbdde22c8b71462a3718f90580aa7305af6af1c93b3a40fbc002289737ddab79f8a6d08c031c834ee6289747c55744297660d3ee8d6a9d1d486e55ed35af26f8cc4cba2272494a047ad0819fc1578de3a72d8b4764ddc92504c99d6b1308c25b4adbd8ad1f12d977e9d7c07b6c035118054a4e4780f81da450c9f0f55258e94297331a4b94783731d858a02cbc5620391375291566ad284a6d1157b4b3c1730bccf9e41a6dcaa40edc5d437c7cb16eaabe78e0fcdabe709e8cabccaa45e72203cafb4e353b0feb5b963689f55a47f731ba41dbdc86b662df6a2be795a46687988b4e5e7afe4910e2e2500eeb37853451ee44fa27647ffe70c8ea3c7e571640e8581959dfc817094ed86812d3e21e541b5c174b1ccf87d2f8078ae69dcfa94e1c70eebad4a0e09d60cecacab96732be8ce09d870a48315caff65cf712fcc721cd91171151e887ca42cce143b09ccd4e1b2f7d70b22f4caf40664338386441b5049b80c63f47d2a43e9fb1e1b755e84dec661b404aee2bc1214f720d812e96c1621d632631598dc12adf09cf975bfefc0fdb3de4602212d01f6326c5ea69c8dfa18df45ebc780a76dbbb7704cbc61e33bbf3f1288a5f2cf965d00f86960c4a5695756c72dc0afcc9617e02f043eb78e9c373f8b36c0a3fd367d255f60eddc7c556e398bc586d991bcaba84ba4d57ba980465d5bfb54771006c5b18d078410f98aaed4b791fff6a284bac5fb079f09691389e36e3d305ea7cd1d7a2404c3a31f97871c46d442422b1808bf1df9871d57ebed40b2cd60f07385b738d33107eac09396d64b64f50f541a310e3fd2c4337ec90d488d515e7122e1cb74220a41f6482d6653de3a3fe624d54f7bdef816587c5c45578f38a0be789ff783da6b6e51c383e16bb268f4285a6bd962897eb84d790f2a292d30413eaf26af5397efd588b210e2748a22dc6790bbf27956856deea2f2dd75a34a2481cad0ba6d1b87b6f3950a02633b48ae7a11b7455d1a4821d3dd956fe25617cda13296bd5b41165a70bcaf2acc24353e66c8b5f516bb644edac2a58a288652848f122a19e1c1955b6b8ad76f6374e94851f8ede19d4a495e189288bac3a55199e501e9d73432f6988f2aef28e96d2b3afad99b78d53b2b7ee44b8de9632793ec0609db3da236927a6fce5abf6e67156cccb608f13152c1cb7dc052202424316868a1c678c0af2ac8133ba6d3723526ffa8bc3cc2fca90cac97349a74ae773fa614ebea63e0cba30ec7110b700382e682ac76592948149c4e3ffb153ce9bb9f597762aca7420c077d049166ad7d146ed444517c1f6de497426cd0ad4b86b85017f922a519785cc94b944aec774e53150296b751967ce5495f663c49be5dc1d6f57968ffbba6795c183cf558ca8e145413d3d83a10be2e4a48a637f13e666a9813b8cbc54d2d60dc12b185699419a7ece4d58531243a24a471f78bfa37d7b1d5dc0f61ae872a7c647c8632e6ae909b2666f1a57bb45edf628bac66821627eca54bb09c4f47df57b486d85bae5012ff157364a4b108adc0e41b308fb5be3afa868945c6eaad441d5dad5ff8a01cdda38eff53fc8caeeb4e0ef87fbfea5ee0324ef1b1e62ca0ccff82057f10f268d0df0789bce741cb237a8c3d4626390ae20d8289b665a311bd9e192c4009d40bd70efc44678860636a5dc23423ab060baf1f73970657be5f96f56c3e225c6d4728efcf96804597288c68bc6b17a39c2789a69ba4f13851baf5857e7d8cec48230ed569cfedb5653f302a1881ffefabe3d4280fc902ddb45c6c35360b39c00bdce8d11be4b2b6b4d0180763de102760767ca61c1913415b8200f3d9682bcc471876108adda2a6ea8d5e11c7c5d425a3f3f8f95fc0e1bd5337455252b261a48379022c5c0d04aed932ab73e210adcbacf318150700afbe27fe972ed80d08b59a45f1d5d2d83661706899253ebc756039852ce862a6bda4f60b6cd53a58067f661e4e437cf5edd7fedd4690f9674570ef3af18f9fc167732f516eb489c4c338d895fe6915334879f480e90401e1d8e8f57835269bdafbb6aa8d6a8788bcc75e24a4f881546f9105a0e892358f7bcfd9712f1e6ddf7d91cebf6f6789568cbf339482d7d10d98b6d87a02ea7ab657de41729b67a1913c804f79ad485910a774b1da1194f09bf76fd72e5c19fa2c77dd068656f4d046afed70e6295c175e0e0f8be8918e6dc1720b19c0deb480606be712afb95905bdfc9982c62d91ce3f02cf0641545256b8c76f4b4ea3506ca58a3ce81bc9414a02ae2432a547f1c9265ec0913f59c84af5d0056029cf2fb48e4e9be50fc3b15dc6caae10727d22d6282beebca7b35aa72810bf56f0546b12a0bc52d2ae3f407480a3463daaad7c825013433849fecd8a7eb6035b6aa8c5679f45688bc34fdf900e82ad067319c0447922014991c0e6c801f56e1e4c7aaeb53948db4797ee3cce3176762a29f6236ae6813f2123a969157e35abaf3545eb52315ab8961815a3e0e655f8fa83fd3b84a9ae0c95742d6397a2f6504c58ec0cf672ee2aabb7c73145e3ba174e03679d57607c60e66144a0bac53d70bd6ca919d49e862e88dba4159721ba26807ec353af671921e9343dd8a52a91f3dcd55b0905af2ec5fe228d7a935ea5b217ace7a4d15526d76b8277aca31d3deae61acf1e8c4c6897ab626cbb1b3c79a950db55bb10c134820449a411414e255aedcf2c5085df1479d9840165acd8d526457bbd5d4818673bf957324456063061861052e8d50ef767b63766bb5d5ac6dcae39468fbd1321b4c5c83d013c0a51c213f32b1899fcae194e8a7b5daffe5c86f5283381c01926d58f0174e243845047d2c216e39a2569fd507d488aa9faebcffe9f29fb6782827af486a04ca2a6353dab3c60bea154a3cc5f0cf51153f6ff7427062786bb16cc939f01c41f4583b323be579e121d6c03a1e1bc1f7c68216acb3a257c1b9e28685b6cfe29e7cffb64e29c365162009eab8e018bf1b7e988a8d3c185c7a09bb54651ddd506fdb73eb25cca34ec4826e71dabb10096f6c14b0dca96de43804df2ba9ba497f92ebf6059dd5ee60c6d542b847fc9d0621c8448b3da9ccd6a55505cd66a1fa760a9fb70780f9aec30ab9273056f391d6cacfe8951a2c07a226769bf019b51e86aef2692e3511f09326aa588c538091ba720231d8cc98b8f76bd6ab9fc187122154f90cbe9dff1c3e53547a893c37887ad384ae925d6df68e6f5385d85501bf9f3f129511c34eb4cf14157d1e072136ae31a62e1ed4698e80aba1eceb3f365bdb0ccc4286e955beedf945ba2d50339859435533f1c53c1522370b681e569793e34638fa134d9787ffd00e47889e8a97f2e95d8974a558388d4c5f6f2e717d4eb4efddebaa8d89e6757256e17436a8936909e3e21c9cee25b1866d0b1b67bbca8860a2861580e88115ca8ac678db9683ad4a976810f3c0df57069027d2be91411abdc9246508b75b8cf0ded131d2c65f6ea41eeb61bed0f5270a13102c25f08422fec6d7c7f896753b5522be211f435016c528c969d48735042c365ee47ff6cad7a79b2a26c9c1a7b08b004620154b2774e5f4d32649e7669253f65f4ab2fd5a8f3f398cd07fa3511ab0d049a7e35f9ba875b2c2d860cc00b0fe585230f4c478f5fa2e148bf4f93e7c3de5d22af8e19329a82c58ab72cc683c0cfa51f5d2b3c64441d88aa73a31da7ad1ab0e84ca6c3c3e85f522a8c18477e80fecc602d64289f949b85d18af34d7b27364c9bc6f3ebc012a6d7aee71968b744aa017c11d21b7aed40d71b22cdf17485713b17a6ff3a9ceb074b78d744d7c2326b39981cebb6af2da138f0d522c7fcff8fc6cd4fd35161f61c97433e0d04718e53fc660a505394e9052ec507fb4081366b90085f266a98833dce70b872645951a781741a5caf7f6e279226e11a78dc647fa748e9e5833c83b95a2df79ce1b32b864741f9f234a3576757879c4c61ffca5e482dbeffd97c9152a2dcc70e87a1d8e2d51b07a83bd2ca70446c4f9d537ee69cd7c51a5a9d7f38c3298e0207a29d934c9e34b167a81e2a54e1acb5817cce76f5f6ecffe41f384bc38eb10c3d4bbede6a9b89c92f4aa38b5971b325137e77801b9434a1623f1ff25fbfeac3b87ba2efc461bd875468ec050d15a69e4ae4be8ca157e5d2dd6ef1fcfe0481006c8a9296a8a50f8eb38a2f91db927fef53579a789f3063afda40b1f4dcfa4386a885ef17865dfd4dc02c672d16d7a10533ebd5b7d867b6a58156a14b0675c6e962a41775de096fabb7efd148bb90860e6eaf7051b65566d6289de26fbfd341bbc5cc6d4f6541029470f7f7d4f9b9aaf2f1f77cd147208b017674865c962ca6874128416aa7f8f02a35903cd97db0e2359a0b1ea604cd178afd638885e8c742a23b9307b08e8dfa0e43489769940e0885b74784564b168ea548b7bafe2fac2a388e516468baa4455fb1dca01df695daf9328cba10d5f3e5f31ad778d8fe5a4387b31f3f69ac59ba6c8f6832bc564adb5646bb5f24de6e7d97f679cc7aba040864a51d843a0503e254cd24924c92e059ccf2fd245530121ddcd8e2eba615086177152bf207bf5d68d159104c0e39dedf48cb99ba478ede05af974e56c0e1060e4dcb766fb94449b080a829fbbe24bc2f35e52898e124f9410476bbe7257bc98d308a13f3365ec6645698a8812834d218640d90ecc9024952c659807cf1a83fa18216fb46a444a1cf4cf12f3be8e80d20240ee15ce626768e389865e91caf7db88a14b40928c6d0ff0d88eb37172eb6abf897006def30663e9fd43c17696c162a622c34a52f7f83fb7106cd383885f00af4b36f1a20d4df91ef0b293850824dfe3984d72277a25900b7bfb1892c25e89ca69daa7fb4f99f0e1685eb425a6b4f4783438a88ccbd3e6bf650ea35a784b196992778981e137486031a0fd16f8797170d92610c3e8ac830a45b567cfae190ff4f04a95178221f14d000ba66cd3746257f3eb3dbbaee97d58906011371b39441867157bd7a19284a32133be8a0aeafe85dc696c480a0e2b720b4a8fd0478e23b221f2ffaea0e051b178be1b087f74f63b75041d871b50fc8549a34f278ae7a6a4fee6f0e087cf79968ec27caf5825543269b3b09e2dc07b351b898658d92c0b8176b11d059a8718ed9336bec19f1c11842e1f99867708916e6ae13258ed5166aa77ab4322e8715f80b4e4a02e71ef0f6b1bfb2b3a6ddc56eecd6f4d838cd84b8e7ee7ce2aa8afcaac6b063fa32ea43f75ff10ecba615a521eff9b0a7dea96b8427cb3b045f381827c5ff643cf251413a3a64990cb2b061333fbd42a0e2b5f59bec81385dd96696d34ac744e67398f2d9d43196c530d8d72b3edbea0fe245fc22cd1a1d0122f3425ed44003fc20194009ba3e1c7f3b80acee7f24364f98d6a6ad80c4fcd1f00ee9f8a06d6e267d1db47e4ba845c0557f9f9f6a30e4605e7628ac50c192596d8771759d8a0181537cf22c067a1c1940efd133dc60f722cdb05a43994b2e9ef20e60ddfbae0bed735927fcf59f038f33e45cbedf4715095a659280e2afd2792c407b5bf2be0eace05dfd6189534ce5833be70421faa2ac57648da6f6699978752d3c6e641b300994b5f715181bbb2115dfed25917113cbc69b7b4d90fb60059a8ad13f289ddf5b4e836b982a815f3738f67b23843efb22302bd3539ee99ba9ebd75f7c5f6b1cf18eeb7b96f75f8090b178acb0bbd89a15321b9fcb9660063c196765975e018d317146702c8a9417e624f2df9536765aa18fc3350e3555b7cdf55dca2067c73f6b9beeac5a696f8177e404edbec5b3645faaa5d677793e50bba0be9d116788e7aface1ded6672f355fc2b4305ba626b26151cb3bf4fdff6a1c0fda08d0f40ef2554679b14536d13da425f2d060cb9055b8cdbb74ddfc7e04c3f990564733d6d97320682b4e7a69b697bd7832d4a9a6c2e52b0b228c51b5068ac1d55b04ec6139c1bed9eb6a84aad74f7ecfc42647aead844cd6371f81d3a8eb7ca7b2bdb56fd79103bdd746955b8d6fc53e57ccf809bbfdb444f374110d96850318ad87a0a915d74aa774185363e1d1bb85de25632b860f42dd29e81f3267192ca2895bf92e731e94f4388c662631af57b66dd35c693ef5c394c4cd40538459004ba10245265664eb26da9ed63b741d0cd7a0e36de1a87711b8b1be8305674c5e3250a697ff03a39d84b50db562fa2a6eac6d6cae097e415b189a40df21d51031801f0071219e8f72833a5debe998cb28742285e93b6a4d17effe4b4680154ed517afd296b977f158a97911e3091297d0bd1b1db253debd3381e69251414f189e817d09ebeca6a86fd770aed06c484911a292e425d99c06ffdcf8035da9319bf88c96fc31a0c7d1807892adfb167ccc27e97c099bfbd4730dd665ae2e6d6f54058440d44136b749dfb33292bcc4b21b8acd991ef73d34a36913eadfcaa6b5242f35a1a09d3dcad11938ddb548ed3232992ee82016b279eaa2155be2f3b25b5a39cba9483467afb00bb54662d52bd8da5c212b66423e05738e65dfc7c5616e8f190dcb0d49413f11e6be67dda76caed4ea1e593a7b53653175aafe88716e3861fd036728a286306a26ab47dbbde9ea78e07ded4b7bee77490666e71736326b61d797a9725bc7c5e8bbcbe8e386029cd3e6d302fbf38adf8daee0eabade3e8d5c10f0018b4e1801d9f8edada69c6a0529115c162683f63ad1969ce1318703edfa7ffcb639c232ff07eb25b8b30198ff15ddb5d3bfe38beff063a911dd9e09e3a66150f05c81160a61ed65516115a6f6d75cdd7f24f1101b9db90a950f1bec19682801e54ab0f5b0cf3ce78a73e10f0f03f3f2fa699503b2805e3ab65572b2f368da600191b458683688c31fade30c093fd6e1f92ccd39f6f2b9d60507114d9b5745f13d4168948d0d38c966a6880152e02d720730cdc234cc33455bc6379bd0f1394260162bbe0d2fa57f254497b3ee369ab58cacfd0f9a7d21e60bee98f5369dd52676f9bf39ce3365d35bc6a328846d30e73b009683695ff4e33d908383eaff81c8ef0c4dd7ec7ea5021ee40a59fd79d6c3d8ab9da297d178152a5838804a2040a45479a07285a7efc7873426cc64ca75ce51a12bee10adaf3755bc9d7566f0c2dc265746c5c719e4a379da24087e3d7ed6d62286ec463bcebfe777a2be7779fbe3e23340c427258244815f8a9099664b1c084607025987d0a7f7d4a1dc796b29a2eada061305a79e44d6475048985b8f77271eb6d786d36aa7a7d39ea1c9e1b00bafc88204dca75493434d641b16ecad8e96f579cab221a50e4fc3eb95c6fdd8fbb9e30cc94afc4929062df7ca0fa5bc65d3e03f0d9e82d00f719fa41b5c8374112154ae204b694cff61ab4c2940115e6ae0e756f7b34e25fe1e5a50c693028fae9e17ce4b9ab63271d8f83f289ffe96e30e46ab98abe3fdaaa05c0e33229ea3fda316b02cc43611296b786593e04a3cc6159a845e5b7cc34afd2a6ae71ba3b7d057eda1dd5bf243ac58cd10a768351c8fd439cd31e57304077f92bf71d33fcabe34d206aadca301e39e9715ed9f1fe6376c456ea392eb2b88695e17348b5f0bca78390c7fd839ab20719430a1300d57b8542fce2ab4f39e5a9d3c1407598331bde1da44dde2813b9b7306c3e637eb3a403d1f444f54b454de0ad0ddd52bbfcb0e07a0cc3a26484596306ca67642c9d99867aa66f594be2940160df3644649372453312565cff28263dd42637b49d6bb02b5f32caad384ebd547dbc6e39f029d71426215676aef85aa76e67a4547555198da785f3ef77be26e1e6e9d722e58ce91b053e7db745b19c5584fa31e9d15ba5954a8adbe7455bb2814aea0b1cfffec3ce129204353b1880fe9de2599899380661e95d5106871a18ecb6a0287b8c1047ccec2cc629f4f7cf6543ee13d61dc5840d065d2170fe84182a726d9cc82be78a3525023052c3cb1b1eaa83d8f244e37887528ce46a0901468388978d62920e32afaa0899e48fcaea55e156ff4e6014f3f73167d313bdc6d9949ab7fff8cf3e95362bc2951361591ee27e57b6e76e60a5a17cd7b0622b9145e0744d1aa50c8723ba35b08a8ad755a1caf3645c34de3ac62810cdc2dfdc761cecc75e535b5dc50368fafafb6de97fa0d1a102644f8e7ec6370e1f350efaf99b09a26e99b691b4cd9f7bf2d1d996486d6061f9b72d13623d4e0b7219947376019b13105f18c0ccf3e44ed98a95abcea09dd5f0c79f0b64bd5a73a86010f02e403c13b193156ae1e98ac8ff69335964ad525fd343d2018646ba357a5f24590f8202e0ba039cc41f87fabb5364df37ef60334346dc47b216ceebaa0ec2b62c64d58818be68bba077f2abe4ff65baeb5a039fa28d408a15f681c8526b181eb7a6b63a332030c03fd97acf4d8dc1318fa19cfaee34571b48c45fdac8250622f950cecf4fd6b09507b3d4cb0565e7ec13e584cddf13f176f1ed8574a4eb77bb7387b415cef831de50d83bbd3e75db675e2007ca85f62d5959e9b66bd5bcdcd05360991c53f1a5e9a167e5474ad29e1a920fbf1fe56fa7221bec0edf132e0db3182715ec68f864fa17e0036f5e29e2d618a3846362e3427d7ebb13769f492f2dadc55bdacea90a7ae55f03cb1010d7497b48d371499198b24ebe4946ccb890ca9199ca9a47bd0a819ff5ea0c449e62c3553fd7c000dc12984f0a1a17bac55c55185f3e78b28ef90a3cf10ff63b6c71ff64eeba92d4a3fd1f3150bb18821ba35819455b6970ba2b8e9892d0f4e6cc90e71e3320f301c18c08dabafd28a829d13a898b3b18173026df4159f0de870e0041804c74ea2d22d11cff4734d65d34cd6d627822915625362f764c302c26457bfd2e669b1db4349db822b1bd1b736645698c535e529ca7aa29568535df1a6324d572d192353fed69aebb226599141d959a23937697bd4b33d8bd95c72cae551092ec36605a9015574d6dc296e2f7c9907669c391434cbc830ae651216a60d24fcea41bcca4e0cbe0315cd3e7dfbc4e7d776d39012f784c9766284536cd5cd4fe4a1b4fb6a303bc71da77d6c2ef2f191c6ae311c4a25b28383d569a51aa88ab7dc7298df479a2faf4f7cf277c23e683591ff3e0f5f0c8acfeb133de7b05273ee4c2c84b24813a753ccd4b6b0e5ce0189a51ceeea0d5480eec884dcef08f95b199ad79b3e471351dd4bfa945224d6298418e35b43d8d0c9ad18754264356437491b02e604e03c470201cd214ef8ebe5fef9db819e527d16fb1e5ab80173fe2609188a066d360da50c64a1290a74b8dd77733fe7d0e9f5ebfe36d2d5659165e2c6937d4777b79b1da6b2298d26a67ea4e8ffd6099b76925ebf22984cf6b5d5dee3033be1554c58492dca4be99d5fe71802cf2026a891cd9c66e3ffb06ee070a537a30191e3e770cee269ed5efb8186b5298064a8834ca3ba093318c4f2e0a395de3e6fd9d1935cde51869da33523a1508ade4f60990a9c113360f304a5d70d7a5edcd977f679f6b1b43348ae0935c02404af35db78bff9f2e80a5c4242b31ce5cbd26bcb568936f160b4bc6a99d2ed4997738c0e9396c3ca144b8dbb721f2d3efa636cb7ee3885b17190a6463e3f8cb9bb0ee24c4ba7172a4fea94c30da72c219c8d1f56ac0b0a27a55e2d6535909b16d713353498187526e95f6c58a1a81ccff9015f1331bab08eb4a60d47c44179a1881b91cbdb8e0770e7fb7bb7188da41190ed98e582cad29fc411f8a0851ced6bd5fc3ac864505ac2cc713d9b8a47dbef9f92e17b759bbcfbe9705de205fdcbb396257fb9ca22cec28e25c8cf83b9f57008010c66c7477745a9a30f0386805c0b37aa85490b33e1cb1a5b1520311a858a3fd4a3a85fb6a2be277a4c93c638cd7a90767531c42e6bf6902a35db4ce7d37ca7cc15c250437c0de1139fee1d790f48323c429c740a579341bd80ea470787ada9054aa7873889f760fdb046f61aa88a0602377d2f025126513d04b5459c7a20b9612e257395e501d10eb403a7b8843686908d17ab1b448b4907f8fb582a01c6a9992683aff58b8a9758c4d3acf1ece0545e8641ff91f66961619b94d071bdc86dbc9b9b8d7500cebc95e9d919dfdcab8f57f801177c2c41d3b4d4aaac7661e08d0b743c6e375d2a3b401d2f0a9567eba70f2d3f77cc6842ebf141c4d93dbc1314601f5927e1d054e962aca1dfd0b348713c25021fe6d63e314bc4adb46a72ad35bd8830fe9fede615cf820c5c72b5611cb17a9f37391cd61164a4f2df12453fc97c2d03a391f30ec122ed2442e7c75d0846f1dd283658c413e58a7aa598244f565907ca4704b14592acb3c729cad2868e9d20131d4713991bdb2fc8cf61b8af3a89e707a95843ddfb4b8cf020dd664a25ba0f4ec847c4f9a885aeda7034f07040c425163d372a9f77a236d80fb966aafb167740b0ea116cb5f273fed5fa9342eae360e2f38f83f7f61f9016f3dcc224d66d6dcee5d186fa4f91935b835ff476a38bafb8ec38f38dcf5ba769df4270c4e3a50a5887d7df99bce7040b78ec2178202d2a51a2f888c094587947b37d528e9e73549e27ac5a85a1b800cc3fa1bb6e88fe5c7925e9d03d1d47200d0bea5e5597aa18d35f039513d8100e3812c9b33e028a146323f056ff31ee055cf1138322ccb9b969c5dde119f1a0c77da5c44c983cbce7672853acb32d79d5aac439091dda4cbb6e9d79987912e2ff9b602bf26fed265e853f620a10716abd583f74126062e156d870a81c40071a1806e725624fe7da5409e72931be82048e38fe082b18694f1c0182f59e16621010cfc14080b6360f8558e40f25438c5c7596bdab98ea76e43294ec64568982a3dbdc78de29323ad8a52a17ad81514e4b2fb5586ffe8589221751a4cd568aaad15a0e40eb610b82e4497b3ea43749c2e22076b0cb528e1b07da7da9462c889cb3b6cad8356f0f1a323cf512b356decaca5f2664709c438633ac34a983994ed321bed88b3859f6ff18c8b868745df9ad571c00c40ea15b8b821db121402b0470191b58af4c6395474f6696ead240b0ced821bff8f5661fb9c482948f5ed899f41854e2788b682c01881d52b43628672737de770359fc005025f0e4e0e8b37bf5759e898286ced97dc3c8880faae6ab1764d5f957ec38f11e85edd8c468b2ca23ca3cb8d5900fd181739bbbd194da66298662eb5d22fb84893260b224678fd4967e4986a3f86d3aa2cea79b74cfa04d0117300a7a539689e6e185ab33300e510aa7900256bdef8cda0a9667e573a47e8718f0f3ce66e7a7e7eb1b08825da85cbd7828057e8b4b328adbee723df4c20c59c1dcb841c1bbcefbda76b6c4125478e75da46eaf721eaed8ab89aebd58a2f79a17b834a3ec5d2cc3a3e9f88212de0e054272dee7e0e05564a453526672ce8fd93207cfe1824d3b127b0f99e82a722cbee1f3340601d056d47dec85096423b5d51629482f7c05143b656c07240e71177402ccbfcd25f7176adc974f2b5e474b4e5af252da6b84fc01d50031106ee1af1bc3d387071dc3e91f655baa3e1da57dfad8a830f886c8be614934132251b4286cbc546fa259f05d62df18baa8ce224481db2fac46ad53c53f5119d06cb8cbd1e9093a7ae5af2397c2419883a97434af43612e51e85e35b4db77876f0f9a1b3f7e86c051130840ef6341579de4840b473d4dd268378ade05d467030eb7eaa15691926a15c35809b9969821022b820fabdc8100de734e1265442e1ecafbedcffdea699981501ffb2736e44030054b188a329402554c6a82707a92851f18fa4bb3578dd44c3dd839a71efd1f2cd255e85cc0f16bda4ed74e086c76b3df6ffa79a508589f212d0ad42898a54d250df783c5cacaf4e8b86efd5b921190f5695ec29cc077ad457bfbf119162fac99c2b33db0d0f2c4afe60f45968c950833f1b209264218913a41678fd5c63ff038764c7c0de2ef6fadb44bd9d675cbfd8c8aa467ee43d782a1ed775e28663b9012b882b69a34bf0685e4fef14d1880d9620da1a66e265ec32baee1b46755ade9a7c6edc660348540eb0d22259c76f8b7cdfbbdc3acea7f020fcefe4be1f24fd07b01d1ad5adefae53a89ef315c6158780d588a7585f85ab3a0e1db7782b7151e73050ceb594083e5a6b8c617ef1a498e21de943258b506c7a0b817635124b9fe677c16986a34315fab36c01d61e677afe926da3fc82c51471d471d4e19daf1ac5d38191e5ec3dfaf66a035183398cefbf81f81d7b40107b9116a2e099f611a6e8610e338c508cd31e993799a0b47d99d94ec329d7b14652591c4fc52446701275baaa1e4e369919feb7146ed8f61b426485b60f6496de3cbbd2f21470a1f61a2f360ab955988987f865aa7e653127dc7486218e9a4845c7d3dd7012d006cfe3a2ceb7869b3b3f6e2b0e7189576be05173f4859fbe6cbcb08eaf3ba43d534c2b9d663a07eb346028793d20f7bc5642b27ad2c7ac0729f3931d78a30fc20d8932adc1fadc496df49f984d4531941b51bfe2bac5216e636318f6722496339566f36f25bcc01e1d01fc9a1ec82cb2c44a266a270a0edab67655b1ebbe70b03f50b114182aeca3d1151a0ff08fe245ff0b9342f1bebdd52e98fa12dd298509d2734b273d06d83268f31fbf16473a4581c64c7e7899368a928772d49a011165d30a7350c115409f8ec1f919d1eea482fad07119fc08a9c4fd14b17f067a6a1f1c61269de6cf7f55f8b8d321484905a711a0e2d3dbda347d4fe91ecd9306e97eee15e35d46da58969994bedc1ad971f20aa393d361c9c6e899b17c77499e5aeb5b477ce29fc26cf00c641ad22dbd5338b2ae8a5266025a023ca1167afd8a7abfd143e3b2f80ef8d00a1fc6b7f957b5db2a9a18f7db507aab1ea22f1e642bbb56acde5d79e7c1b82f0f6493c19d260166f70c5467f216ac296da27aa655e53f9ce64a11c0c202d39ca760e57b7553ecb13b50bd5c63e4490805dc7f221ee22296c773a45714486f02395236ffacf51fe925a789e388524606d1ef550fcedaea403cbafedac0a8c94ece9a6af2ab3b4496c1114dd615621ddba039cb71a57ba3a2370fea2dd910be9b83cdab021c0d9d74c47fd08a19aaa2b94b3282250dac38c3af54d0a36dc3b2d738a1ed24253ad5247afed7e37e00fc7fea14d6752f1058de8b9f635f5d0fa33eed5e1fa11de94e963f5a79747b2005464130da25f6607ce601dba77ed5ae3f1c50d3db5591771eb749cda9e48a66244f7d60491ede2e287b25dd81e095088c67d566c82bcb8ae9288921460a291729cc6c24e31b780d3dcacc725872391030439090f9f9c57cfe7ea828909294581f700f898ab93fe7990a5e009ac6c2c7d5033c642c2483181fa8a90cbc39b3843bc9b28b7a78fbcb5cd216ac682b8ab4b37df6f2ee132d85f945d2209a2677e0f3f209590ca101d20dd497e8c797d2834f74045495785bef7025b8fc8dd82722bb125c47a5b4d034f953ac5b1599762852ea610223e44b17ae3ab815f230f5c291ab93cd55027747e3971d70a7df7a5b290fc1bd5d69781b10b641166446f5db0d7df461fd6bc3f5d61769b62dba6bf9879af315bac03ab520a59fd1c0f01231b1cb7c90ada85c5dacfd29398d91e763b2cefe10a7ef80886fcec230ce89e286a3a712b6920e97c54d2cce4d2ac979ca8bd14fe0f7db58fc7925f58e0c768bbc14f2d0dfddcd1164e1cf726e0d380994543e5ac6a49fa313fc1e67df40e0e3ba29235adfe8b7d72e4575eeef445fdefd963905b3a49335f3a310615e4878908f17e37bdca8a0ea336a2c0e5ff507cf7053c0b63c0914b5ebdeea50477559ce9ceb4452b4fea726c246e9d5acf33b077f39a08a3d674eb16e41c29d7d8af3a8f0c8a13ffe2e40034e98beb54deb8f06fef9eb067a692e6a268a0a3f1202102df78d034c7c3852e039f8423fa4ceb4d4186c4955160fd4c5707e259cfc91d0d0e485e2c39dbffc57f3533ec5833f4d2640842151ad96ef363a3b37c2b1225a48adb8113c7fc6683f055e135af1646397c62b6bc683eb78b9db105c123625bf84d1d6be196e76aa58a88927cd30ef9d37a74b1e56c2f87464fa39078458acb459f32b5b506843ab709e2b7792d2f786014b13bfd6f13bf27fae07f29856723802697e644c5f26197d61ec3aa252599025ceae4d41cb4e5ceeceee6f46bd10fd89353555ec66841db0f26136438f1215efe8fece3e6f3780cf55e91128f6ae01e398f29aaf1d3e1cbacfc69ae6a7c062914041fbfe2174a5f30f4eb4e8b0d45b6a848b8da4a79d379b479eeb9012b090d27819c54fe8f9d85ee9f1d002d68903793ba8e90017e61de465984ec99a0f2d65773cc4167c85b04269444a215f5e19901c7051e3c10cc222534bb04d56994e4733e6a1ea4939ab98da3e114fbc9c31ff2fbe86bc2d13e09ac9e0134baa9fa8d1f7774b132ce6cf1bee7c98cf6c358b0a2ef376923363b38f90efde16f4f5fda944d7e13977ebe68092dfd35070db21da3b0246949b1b441e039dcfa9a422f655e15a7c8e07cbace185226472300d4d48242c75063d5357109884d840d25fbe09f0eb415579f4508f572301eebfdcc5ac543849c73da41b0befbe95fe65b495220e088999b6b170be1da27c88eb6f16fed0b8b2cbbc131ed88985844edd68b6d88b6f75a294803f5d4aac12bfbcd5722aa180dda1f7865fecdf679b23e741cbf45c757fbca7fb2765e7ebb04e5120f6639174184ba16609b0809bf108a956f4df338adcc0ab0a85f30e7c126d68c7d752d4cda3adafbdda69f152efb646704ab468ef0c52876538238b7eafee77fdedfabef8db0d56bc216fc54a58030f3ff0d612040dc7650bd0a54f72382992627f79931dfdf00c119ccffe0438bf94d75e8b08ed39132c2bd4f9d1bf780434a6bb3e605bc21fdbcb1ac589b0ad749d7a26453f8d4267061a00d8b61da7e2351b8e1748bb9a94789f8451489d138eb398334a38116467b0de77b82c02d6e437751ce20f9e8b3db1eb70e3303b68322af624ac8eb92891d865a7e0cb09fc7e8e513b4c03051747894c834da497040ddb450f2a05907db159afa438c30e723ecd08bf5c7110f2863b4c650a8176a8dc419a63961b2f67b55efded4b29b99c78df7cd5b2fc2c4e81772586c94852d3bbcbedb42130e023c7de8cf9a4555a2ed3921e9a177247a829ea2554378d37c2e5dc0a135e61d3871a4613f200859f3db58906d5f0fd9b1fcc3d912f5223962a1b1f72d5fe550757386e5e452f19ac0663eee0ce1c7042a61d51007f51033e0ca9210d176a885883703eb1e28e9bb23c6bef5ad129dc74715b58a7fcfb39b71fcfc9087131f704f9cf487c3f3a7355d91c121bd226597316e884f495c393a268ab729c36d7c615331ee92a0a47b99cae3b17f21b43bac2cb3e33dae751b2ea33cc3d3c8930415cbf5e807b4369604a393fe528486915c4a26b5b942464bcf12892073251e19484b132040eb042e4adc1359df20b8153f86296e3766115273aee7ccdd6789500148159c619333570ea9eef6fa328c22431c6173c6cfcf4dd58bc154f4b94a9b64415a5b80e21940c53b5a3c5eb4e213b8dbc1592880e3bab57345d748118247fe1f8b7f57e584e4dd56bd918c144b10e8031124c25c13335aa1ad478e787b463b68b6279cfc16e8e565a4cb0de3e245e7f8cf2447e6e92031948a59b20cd7fd9eb1e6beb39955eb0d77d5eff233fe916af3bdd2cf89b2f8571b45df76b49d396739f3755685757db2c6cddba5e4dc754743209aa41def4f247fa8ec260994d25290e74d575e72cb305cb87a1a9dc25070d967a9a38b387339dd5c1060e3b4c14d3fd6d98cee8017e5fd297f79f9276e7c80524da8fcb07b9fad485c31449a430ac134987e0d7d2bdd634f1b96516cd8bfdc398402f406bf0054672d8f8b45f4405d7edd7f59ebca38f840de44fe619bd8275165a195fe11d89dcd22dd3d7ea286b0c233d55bdfc871b828b37a7cb1ae133915d70f4091ac61d82f8c930f83ed0f89709ce8991fe7a197d2eb71a5c6bf772b1d5cae167be39d9b1ecb84ae4fa4e9af50817c8a0d8e0f13ed1c423776fd52e462716c50961e5bd16b7061749090506e976a01c01130ac8241d04ac754d67680e1c975e5055fe1bb535070a24204b1501a84b4988b721a185b7f1b05c7c49ee6bda5613f5aeda1199efa40eb61cc516076634065abae9f72eb127a919841459550c4630ec6d8aa5b09a040f020e0c65175d0665ec28ff72df6c87b80b4ccab08a346b458ac003ccbf9af096c86ce3942174f83c96365f47dd5c181afab9627beaa6c0f890af0b273f965af73e9f1b0c122013d3cfb6f2e387896908abfbb9b61e6f6144f9647646fa168736943410dda8e18d1bdc52a62c77dd476c817bf4f4e8c9c7d8b4e32f5bf306c80fbab82f90c3a14b8e8ac500e02c6923b2d02e5bcf5d62d91f96af1d4bd1a1e9818d21bf55842ff06dc3b539921cf1461b9d1361d6b5e30190fd8b135d23a87e7f08679040cf349ff5e54165d4f52ad214d5b0176e74d63e8f12cbea417a2b83bf647cbd1face76d9fe68246fea074879c8ee84293bdacb3b043a8a19f678fe694dbb3ecfa60586a4a174153ced27a2b9ed8001f9bdb26a179e8c7032f4d238f2762a670ec8e807dcf5a7c1e1f9d2e4b8b5fad8c6c1ec5673f4c55f8a93b735b929722c2f488824de47dcd9d20736770aca22d526388c079fbc613ed0ce7be31348b292da6b1d4f0504689e7d021877b9fcef1bde00ca07b5f8d0ca4f7be3be6b3c092598df4708b67e09aa42debaff3ab842d49ab957d744b8c5cbc151bf9e3b14281803dfc7819a2a0f6249ba64a0660223c2ef401281a190c4833274b1bd142eabf7cccd8f4997913b15111c165ca6cc3ee284b45a356df4f485150afb43d30934a4ddceaee7922242c0377b4735f1a2b12a8b39400a7000048c87091945fe55ea0ec306256d2dc5e84c3342060fd8bc67f46a0d010c0e8c80be05e6bfd020f058bc83ee46aea9204d78a7c5c1554aab35e6ce7a4ffb65e008fd9da29605dbd43e04e7c519fb303153841d1ab78b345759c7c7de2dc03537f6d9d91928d3bd58ff124bc0527d67e6e7c228eacbbc88e320b50db3cdf415b23beb6975c1bba82b2e39ae0e31aef822f52381c51bb6ee24acb8e30f17fd2b82a6c3fa537fad49c9a8db8dd986c73c85a6f33a6c94ce3d4fe83e3b30332c99e6f84282514119eefff07129198b0d0511e075279574437a10f9b43db0443294918afad2aa8443f7c8890188e6329f3d7092814b12c270091bc8d698e817c9b276506a3904832b39421f6edd3719fa72e012b3e2d324cae7b2d39e676d3d9a7a8d28fdf6f2d5940995274aea6f52a3154df405638413613c328016486f47ad3ba8f0561793bfd9b4f86fd65d32f5471ec9b28cadc8a0fc380be9a0e553fb016b1384c514e78bce93a72739e77fabfb32c3796245967b54dec5233ce77d45671bf2626be9a2a3483a714ccbb045b57bc8908fc053e4ec8310f1ae4f45c8d1c4cf9aeb802f5d8e59389a8e2ae6a694e1ecc1c6ea74753f981ca4a74adf99db57b115518882021546f5a282fb734703828d96a81279aa3b5a0ad65bd48355073181b44301c0a25eafd844d6fa86d06c56d532e42418aae0a2e4ed8c2a95baea60c6d3ae5124fcf40a5c6f24f0502de7b2f211f30381eac1d58cede10e807ee2068d63685f11685482db815718790cefe0355ae7f8fa02e1511c57b084eaa342dd7d89ca05b8861513713745531ee2eb9485c6db98c25f16ef87efdc43646399530ff9507aec5897d372389eec61579acf89c0d31765f010bdc774cac5676ada6875ba548a991d6d21b916dca5825b2d2787af635e832b99cbd5b2d806a7c491770ec8c198fa2905e5e1c37452489748bbc3dcd5ee5a06d73b14a8127f096edc3e67ea0e056ec5bddf0f1959b449d79e5dce3c3a6fd043f6b5b8e8d17c39c48923b102033f0b4c94e6522b294fe4abbb3051915e927d1513f6cf7f8dee8818162ce1bc353630b9f2425abf5d23e8ec476ecf3c3999c015a7cae1ad956734b8ba413e93a88d0f83868f1f29fb5211505b39fd7c735ee427f97d0d21760357e2202fc7c5604d4870db1191878ecdd77c351da44fed0a0d1c6a05bc95471677470f1efdadabe745a713d020bdcf798ea722c7364bbfecd1c198c18f41ab48414cfd78ce669aeb4882e4694aaaead79e440c0400688d1cc2171a972f7a33187c1957b15f8891d741c3d6186f7388a04806d994e82dac38bfd14d0233335b71a3971c57d8a92de04bea9efa17ab6022ae4d0d010c046460e3b24ec56fb8537d1a87571358770c8170883f5df590cbc1687819a9b95d09a16c18aad047166ea631c7e404b9dd57303d10b6b860e5575fa7df0f21b023184a96a2686042286f36a1f1deb836c28221186a13a06f7778f75e32715957a23ada7d03c6f851147650da967b2e7b1232ca3b050c236c97c3811902eca705836e95bd0a1efa27f756a07e00561fc67d47c91220b7350d81020f379457a30b581506a8b3fdc6342a599996fa916e54cfd158c0c21110063491dba842069d30cd7a2c58c3e93bf63574cd61a56b6ad31e7eab51b1eda1eb1e1f0d38c984a80500307e99b9fcdbb136c7e56accdf97e065cd653e0a5ddc62e180ab5a20460615e4900aea58dcc7e50b8304c0803485e025d6ad02b08e2252d52d382b2a535bac6dd96df00e19b66b69383eff5240c2e7b56d866533d5fc29fedb65c6182190512b25e2ef405d20fa34a2548b12d5178ebc60a8f146806373bcd850ba509728422bad1207e536daa2f883d991bdf49d87a1247295de2143dda7510093642e3607726c20b1363e24aaf32811aa740b6e53f45e050509cf460b2e38aa6322b6e72df9eb9bbd1885991affa06e624c9dccf3d1b68e8c6e769920ed8bb78d2cd95bc69b3fb045a2315b4d9ae9b99fd8eaf275aca902a300d3e54a48cbe7894b31f83230932212a893a6ec8543e52568a38dffc0a260fe4f0558b03d33acd11a56e6f322e6f8a79c43d34ada83ddc3009f24987b5be24aac72b1c910fd918895ed3041d380f7fc7a1de15fc47ffc33edbf066018e730f8fd11115c0256c693bb12070e8521e7604159262c1b403f8878197306014c4efe510daa45a6b3f1731a3da4b79bbee5a04b6b325c4d0d5e38b46b860ad1fd424d04e3a535aadce06c3042b90ffed2c80f8b4db6ef7bd1f9aad0f6e93eebe9bdabf1433a331c3f6b902009b165597deaf7480557cca67e1307a5fae058faa7157946b6fe1cc923081ea33d9e3e3a4c2bc84d5dc5a797989fe2d804304b3eebf3cfb6ab2a587189dd0aced495a5675d2eabd7d0766ee397285ae39624a80e4636d6919724aaeb122bba551691b12b5fb24f2076e44d2c1093e8e9f103b96faa2160649c2da7161bed4564c98d11c1f95c86d150162d2a588ee801ecbf5eb37990d8a8995774920ee5b635264c9205e4099466c6a73252ed6aaf73454ce722dc55d623ddd0bbac7815f7b4b04c3bef7ed5001ff82e82cc8bfd677bed4ad1fe062e3be78cab2d6de928b362dbb20330c580e9e168329ed5efc8c6488d8f846fbae1ab19be1702a388b935524f552596dc2e4608083a546f5ef994cc96b102f6e0d2ea90cf361d2bdeaf473abc9ab719564eeaa6133ad0bce2eacd4813563465bad2de625804940e276396f33db3739a8ac37815733d15a646b902699418833cef2e963a06e6e74fdc00608b1bf50feca24bc5ecee3c695a537f7051a2ca2c65a0cf5f9c5bc4f41841dc9be518f4b7058073bb0154444925f58e166cf522415156466653c5de07372fbb9cde9c01f3f230f398e6850c08a9d5e96001628824b2be82e95abca9b7687c69504b87500e55d0c43d30394c636a12669933b8dadda7ab8a4d5ff29d13cf28177f74e5b17b6247a4f3da606b018ae871e687125ed005f730e994fb1cfcd924759ca628dfa4238c190f0569bf0886106ecaac5ae926fda3d687eefbef8832e9c2efc26d6bbb4fd29084fe5c5391949d609b7afba6632559c3d73b06ff6d4e00773a74a3c7176f42658d31364f3fa240d76fbe579dcaff5b16f0ff49a0e862fa6e1801ebdbf382c46fa8323776cbdcbd4447f83ed6c24eacfc5d2f4917496fae0071b5b116b98e5f84072ae7aac8ead3ab1f5492f1d08a211d90df8be56003e5897158901520a08b98b3d9547a543e30c9fb1e379e8508c8de41c6f391659dfd80891a98b55b50b859e169387bcbc53bf94c8f0f0b0556e04154865e20f4604aa2621c4af554d054efc10bf7b9a376f07d35ad71d945e49eeb091c911828f0b49c556205b039c5b09d571a49cc450ed59b84c8dba892152626c76aaf16a3e390f5e037651ca1a6f10234f9605b0fde3ecdc2cd109fead60ef0e08e5a640567658eadd534acf827dd9b0db3d79ad20fb4ed4819bfb5c4047ece1ca3401841675602ac2bc4db2d1bbe6a021e87ac9e93549502ea28077a77bd7c14c33e11f8b231f0db7e22eb743135ae15ad7533bab49c7b1cbb582b3f4f8f83f5274001a3b99237665ba55eb471988f27e3b84216f268af4a638e058683cf0e067d426a76d9150edd72fca66458bf3585f30409ed6397d606aee32cc08de689db19e040b63e98e20c909f66071a3b0fcb82b2a49149f738ac45b4df3799da7674e75a0f15bcdc5ad78369f1bc173a8bb2dc1622ea86d9f3e9efe4c4d259b59293c3ae5959f00a67b8104c1716fa1147242728f80639ad6f221b7ecf9cad98e81cdd73a1282f40f7db7b158c1c2865f58b077fa65a707a31a18a72ce6c11b22b90eb4b992395847bd99ff0b84bbb35fa3851dd0f05a1b3bcb7546a0886a09f81b91a7b86d7b284362ad9b09014aacb39fc45278c1e73b17ca735dc7affb07f59c166d4c278e584d1fc0b65e2b07fb9694fa7c16173b2876b687006e5137de84874c378bbd6af5db13cc15a0faf2f1b58005613ab7d17d7d5ee786efcad5ce89334ce60ef2098d8325deec8975d52ed3f719e395f6e749a184b90aabeea22811308b097f5f9882e7b0fc0fe578e6392296f7b58c92d8c6c1f14053c2b4e89cc6c74c7d92b13f7de04d410a1390949692d64ad279b549f75aba05164ca6845d41cb9631c52dcea08e6ad45cae22434bf29ca34c078a168bede98c5651bf14c64494444c3990deb08859ffb91d95d6ac68ca03d867d4eb1c081ab17295e340a548c6662469deadfdf2b7a4147fc220d05bd7e7a4219570a3dba902c88fca292dc82d415b7beeccb73d76a783e60372f02eed8e03b685228b61432bd2bd39454e3d7716cfad9b412ee61b2dee4e73fff8f5422427d84f19519c3542fd2cafa51978af305a1cc1892cd170b3ede543b1df9fbb5417c39a11f339a38b11bbe4f829db26cd2e22abbb1a8ac245d5052718dfbc2e8cf0d4c5c3430f2ddd0520d3d2bfdae8f9475b9d6308ca158f15b292ff7fef478afb054552adeb73c423b5cb3dc856cd2211ef1687461b452a6fcba88505051a7ed30da934bc01408801c42cc25c07f1fdf6886505c6f717a5dae874c184568b1d8a0d73224187123f8773948d16692eb2bb113cb918f54bf5cfa260f06e16c7579478fb3f50b95984522ccd2b2cd52298f385d6ad4b232caf1aff014ce90383d0829d194c48e82a727e096bae6b40be1fcdcbda2566fb1a80fc5b5ab8d1af9ca5ea0e073e85c77a74220d383312438cd53299dbccddaa9d8aea06eb712ac0a0073c95484402f405afcefc01a39cffad3e259573ecd2efc7260c4b86fcbd6b69398e82e89f5c41ad0cfc4d98360abb68a1745607f836fd5e3b11965df19a4f7d28b4f7e314896e1db1f7ae39185bad1d2f621858ed02698c1925d32a7df809f6cac4d27c3c6e900cb4ab8742a154934993e059b655e668469a22dcf8da8744a924d5cab04f789501798901127439afec8ce64dea1db456a9a59d6efac71c83d87c433f09a271358824fb11f0477acc15f175d0f355e3f58567b23d6a536294d52a44e72c9020f9fc8e3d2b69b1ca239ca2e22c78432172822dbaf9bc5e93e393f4a5ccf0c56e106cec018b0e9fd8bb1f05230a1bdd1739a3190a23c56c0d6bfc575a624cd25958e9737d1e0dc1e3f63e26ca3a9622f659444f238174420fe166dfbe9f753c859d37b043202da9e3ecf8f571033dff85e223d01c6dffa4acb9708ac07b7163316c0e37911dd1fd7a4ebae2b60aec94018421ee8c2970c8129adea0b023cbe1d117945b67cc98553640e7833f2a897e1056d8fc3b5d7836798e0e3cafcb9cac39c34d6ff5b15ce7f5e5817fca18369f8005e3ca3b92c5aefc035a058238ee195d21653b6189189049470afce0a02e755c6b3ad7c84e11b33b0d761d535f5a9b93d4cfdb9f22093d04c4a79ac637f3316245b131054a9d7e19499c545c3d51706348ea575f76b1cd3126e8ef2c70946987212ac6a0bafc4b21c3414f4543d56f906be897ae8d30db0e0219ecf08a5d9e04711dd62f41dcd9f895fbc4117bf18fb5caf336f5240d628101790ea2c6fd8518894b03b478dad34c5074eb502790edbad0e955b9f35c705e37990ba54861186507fd9adbb2b0881bb70a8df93384f2f05b233a69ec10548c250a02510101b1fc844628a38e44c92cebd4eb157eb771b608f1b88a71e7831cca7ce65f26db1168eb185d8e2d92c58a107d9579996ab979d5963a88813d86f0663db5e09c1a259cefd40407f88d949668f877b1b4e6f30e8eb1d0b2f1365da6854ba63b92d98f690c9b163dc9c0c05194147c59b837b03339bc7346974c40064230a72daa65610e7a84726a3d4a6c7291dfd1d137cd2e48601e47f711f95f6b02ad33a2c3cbda48fc4b496632dc2de06a31ed80ee65c9bb004cfdae03044149cec1b5809c6d6f9a38e98ae8394d8e046a67aa88e1d55ef3d6b3dd6bb1f369183981c378cba87bf44d9025e385b739723028d967c366699c41a775e2834f93afc9e1f601032150ea65eb2b35fac7fa49b7869bbf3f5b19849a723f96a0dbfb1310d4e0c2bfffc09c3be2b98179dd906feaeca3d38d46aaf5bd3703f15ed090950b57f87b6f5f010fb0a94278abee5a3a737fdc2b2346b1daa90a48326f5652756e1bf64a8f0c427c2bf18121881fc654549cd48edcbe19e7cabdb36266e78bf65e9df753efa2ceba5c281bca99c0a96562aff03e4be6955c50e2bc20c8e08d32ac1493b53b8906d268dff32a31f519a268823a2aa6e753ee1f721b0225cd47fae56a91604d15f1354e9b570cb9d0c55b1f6a648ca4327f3b34971ebb3c55e1ae3450c55dce825288feacc3538f9fdca9a22a87fe812b47e046142841ef55b1165d7c3183f6ec74d3dcbc2cfd64fdf0bec052058660c0621760343a445aec4390c24bd197c69c9793cb7d97c4bd23ab5e271cb0936c885a2ff71c570a3daeb6194b6a4dc0826d48d64b2c0671dbd4d3122e5d8746558af71df540f3e63cab83addfa95594baa1b8707977f0dfff5d36f8892ae4ee5e1ce1b76b87037972d19262db94acb0543c3a37ca2cbf7fdcbc53d6d04c5528f4075bd133bc1659f372b5161b3eee1449a6f4210860bd479055dc514e247bf08f582b34d1db3b416bc144b2c976a3a4223cf927cef2d93e259a59c452bb6f043c9f437f43a1b73f784fd9b0d09d62d940b80ecad8e7eebee03cbe5db802cbecc46d0a101e71abb373f4c2686f25a6d99e1773b2366e2fafc8295e2536b4e699c4c68fca4912b85a6ebf0e33005e2fe956f06f5e95e706d93e8f1df2523be8f892fa3b0a4db9aa73285090d273a00a54320755ea829292511ac7b23bc90f58f974d4a0fdda64036e4b369426ff4041a2079ed2abb34de907f483d75fa4365cea78af5f75215c3065a05879e9df62dda5746dda7d5d9c7966c19a99fa1f5447002f2c9a5d004319d6f0729940f7cbe69380a7ef743ab40073983c3b2b1f79c9c40eccf454344b405537be557536264acc9be7ef0ba35f0cca88a3bcad03f808a710ff8fba1df87d7cbda420060dcdd2c8d036dc5a2d28d318fb3a4016c6cd0d269d0d0ab8de858f557cdfd805d8ae042efea8033c6c1e87bde0d8f0c23c205d40db10365cfb5f63f52cbc76c5f19705215e5e5dc60b1b15afb59ba1047cbad2c2db4426b3b04f574c94548f31ba24a22ae410af8b65cc35f4527340348c84dca6753ccb14804b5b8165c4869cfe9610a133fca97c62e50d0f9b353019f1c2ba200e21f9c9ef3f649f010025663be6884d0d0c89b09b4a5a802fc3e5bdcd65a04900d066435c8637ef47525a4ea71bbac265e05ed287b467b0b5776148bf4d68f1df8600a1716aeead357db31ae8ca5eeea994be260566abd869616101fe632f304bebcb48e12cc85e887d2a924e589f381a4c2e85149d0cd2d50e3fbe5dcbebc17b470dc0951ecb59eb9619d58b1fdd163bf5a1da8fc17d09c80123925dec9a306b0928ea076f583bb036664eaa62ff6e7e35a03c97966d1beda9afcad6cdd6bb7dadfdfdf7f43f497c8b590ced37e1464a880789c791477368e0e96137a3307a743b8d06adb5b50b414fa249417272be10f756d2b4f754633d86db4d1cbb0ad5c2b0bfa18b5964806a1de62ba131d91c19da2e7d486e2d5c2f5351a131bdb7e3b9874c5509c4eac90f90a2856e472c2891f0dc37f9fee306c350f840aa10392defccf4b4782ecc7ffb6ae51505ce823b27ca29db5b6372958546e2098764f6bc6a75450161b40a4a2877859be7aa05dd81aa492c7174f4fbcdd91ae700660377795ce61f208270ba05df1a1707fc6e31358f847e033c7843ff92d87e8104faa0fa69b4d39b2512307f3023e36217def7f1de2fa0799d7cc16bb7f3c878de5819d294cda71ede12ded8cf0eb6b22d2da723f05ef0485e6343a4151b44374aa6fdc85b47a0d0a07426e35f0098ac4300bfc2c7ba2b3477bdcdf056209c688cffdee10564784cddbea336252c07eeecffdb8de6859a34ee61eaa78cfb6c40622368230da4fc591ca4a18d7151883e5e6a539a91127fc21669b1b0132469143c7d4e8f8242aa367a77a28649977eb4cf709393ddede420d7014d3fedff4972222d79f24c262dca5c12875de5d4888861f75f515aefff4a04cc3f0d3df63adc8930b722b277fd05bfe87bf254f63b46094ea537c6466fd58402477af6abdd41ebb0330b6a595f76b16255ef3fd7bf842d5865a2978d39e02bbaf499bf6fa11b83e4c2ea763e9baf31c5a8b4729cc1efc7b186529b44fb54313c1e240c6346ff3dbf43c4529e47ae56d2ffcdb935915eef16542ce6d1d7bae9106f060ad3a2e0dd5c48e45e0e5acdfead570bf600f2a90a4bcd7e90f61b8d96bdfd1bd72c2f24dd3f0c22bb4f892b658e43b997338ab3a94221173818e014a6d74a9642bb1af8b154eae3b0d1b91014cc351228fb651a4b40faf01660a34d98af86ae08dfc737a9ca6d34bce1aefc08173e6b062e2937441dcc36cd8ce72b32aa68a3405d368ed17f2e3583182335138949477303ba2a9cf46af36ede4ff1983cff918a16d7f497c6054a045e9d692dcd2fe8011c4f40ff39757973f0ab6016e9135de3eaeb81065e044775519de0735dadd4ce00a159337c406c1341ea0c9b41dd64973d097e33974d8b8ff4ea5f19964623660fa26429897b3df12e651a0d946f23ba6f0af49461e06978af05a1fceb17707f1e51679b3eaa4111d37f6da9e82bc88a3dcc1323d8cb1e5be15b9f94cb388f2d0c85e9bae29c0bf273173ef73f775a5b330c3cb808760a34cb9646a67744dad9179acc4b7b44420e47d4821675073a96c8b5fe02c19626f881ec1f919ef404f4ddce1867d300d9b80cefd1eb9d83857e014958e70f2b97849448b98181bab5e30ce34e81376448e1f14050137373ead0449debb7e748539acb46e1f6f210ded910e15a765d048d80d04e5389fd07e30a4372636f2b0d6d14fb8839cd15755140ce3f3d7b21e406c5b0558803affc039d22af4832ec76fc438e6a44d336bf882470be9a77d5241f6f578cdf09d1c18879680cfad9cd5f0b4449ee392d98360b756cece3cd072e8fdda20995491f0841d24aedde921159fda20ac1270da9387d5a0512b014dad96be9a02bd3e929fcd0f41a632487d3e20ea9f307b403f3fd55752ab21f37b02d4abcf880926975ecf573806ac4e73e771afe9becf2b9143b1dc5addd62e0e0da6e13e9713524df4961e111ccaa63110e8eda562f03a241af2d604e96af75929f9ab324a68887380a8e55dee36238ce375f052e9a3c8783a20b8944cf157f5c27c64517bf71116d9131bb3b9ab800b969ed4c351ff9354e973db152043d65d49c605097721b8a17fe7aa9887f3e89e9acf43c2e4ec0e1eba39dd9fad54f78e7e0afab1212af935ffd5a1736eb65ced8d2f939d4c130b03afdeebf3d2a2b4f2436d941a1941e2436130014072f27fbcae37d57d92eb41d69603a2d798ff06e921407424b822929acdb02a801fcc222fec500797270798ffcdad29811dec0321016063d86cb36ab49b0e512ef3df0dffd5869b34aa99fe80caa4e7600a5e9f27f16cde11b6ae4981729b3ffe5f436d13b287fe3ac9f63175d6b2b6a736140d186aedeeabb6d929171eb559f14ee2e27f025016a50d446cb76268f89c4aa2142d2aa1e903b42606399e57631dbe9f9c37c154b2d22349b7828ef3e0fe48a8c83699f613089e799fe2036f8d23a52dcb5880f4141ca6b0b973a6b135f30b9fcb73ff4d06c99121463786e7b1b2de5bf9b74edbeb44b3de876b968c72ebc4af4a1b7c26a90c03df09c7a1def266e5ecfe021547d3e5b295451ea2e34550364754b053c56fd26e155039865453ad89b1fe8c7bacd0b764dfebeea9fa563f39f3d1f398811ab7b40afd0a51ecd30d3a8d384bdb5545709a199e19a466f4867d61a081c4874ba9bb80f3946a2dcbde206eaa85b6979e126a2123e2924980cdff4f9b572cbb145a834fdbc0f160e037844e79862a888c840455023dee2c8feaca2f0f17a477820ca8ce5a46ac3a573f7089da45087a21e687577adc6955ed11f42a5dc9eec95e15c083d62f4d75e939b6065390d8700426330b9d720fbedaf9f26c0539be07df068881cdf828ce2e552efd76deef22a13f0459b4639e1ea18be8441fc2e94475f2dd59cd9aec826e5858a00f8298cb0ea32455f27e5e7d637496db20579c25ea300e215a13ca5c843607b13ad64dd74ca0eaad9674ac63866236cd4e8cdb473479d3d26ff3526868faf12914c8da7bcd1058c9bd40916ee8d07fe4062d1153c522b1d768ae3d3769af1e62a2843de0ac94f4e622104aa8177ba8e684686ba69093faedd9bbf63a2b772204b4d71f312037de8c0795a9b92f7f6ae8c5ff628d8acceb14a0f750bac0a33713a22dab997d9171828a51f3878a8dee2eb0073aa71cac3ab5c429714e14442e3a31e712c075600d47bc8a5d4dcf27aa8048d1ddd295e63350199a89b8c88d3c6a84cc3e33b47d297613eef4b73ce5cccf65f0c4b03aaf812a4b0180519982e358735557ab5c31303790809639bed416dded5246a54be4cec2e3e5ce6d2c3bedd03583a985877005a0faccdb88dacb700c921284b712349c93b3a6c587f89e1f1011143444cd6b2129f855493a3040ff17af19b5411e8f5982594add4f32ef9aa6e036d5e022d1537d48f4998922edbbb971a9e40ce21f2d0ad1a427d92c7af7e9297e7bbe55d756db581d652ee6566521ac28ca5cf2f1643c185f6996cbefb7df1366a4981f4faea6da496ec5cdbf2c970f7cc04095d02d3d1ef1c7c444aa9dc86561fce6120c4a7e4d0677d29ccb2a98f9c416dcc19ffb5810c9cd3e2aad3fe30c48bc59f25c2616bce9c9b76c758b58b7ebcf812a480199e1c76215a754f6a7d12cbf7f45ed31537c99c44db9880d2ad872b7d05b632e453679d603dc5b6fb7fa8ff8e35efb3f1659f413afb3db41119298ea4329baa81a9f0f16225510ab3024420864c1dc388128b2aa76026fae7274591cda6b92d10289ded1b95fa3c17c3fc97c17791038950fdea96c894f01a54a563cca34cdc9e199122f8b276f66e7ffd3e21057f0f5786f73f27042eac542c821a08bf5587fd13ae14144e080477678a7d2206b56fd7f3e2342eba5b96213ed0effbec8a4befc0bb70c360b119bf224ab612f16fd0570cdf3df01a5bae98a346938dfb5511fb82299429e4c532581e2ec94b52e7c51baeb7e9722651275ab127c5bea285d9e34199263dad2c5881940b9a33d0472ee74531bc95a4fcd8533818ceb45283c386ebba88c4bc2456c3e3f3e74af490799e985eb209dc595caddf737aac0bc3109fde90c28027bdfe2a8c4bdedd7d3714e94c3b1f9a08708213617eba79738d1d0a4cc89eaf4536d65e64214a2a4a754c4596a9cbf09014792ad5203de3a83462efba8b7667c9a2937c2b91e006ca84865964287e22f928385307a4bd4b012b004c67dac784b8c57de6f831e3d0422092a97e45b80de1fb7ab2339d89c314ee669060da4d8e645ae3c8752a8ea14d72246b1c7ef71454716e3f2b7123818d6b2854a948c0446ba2ebde1eb8fa6a4c97b8c5e526a9001a78f4e9b2ecb17b15c67979a01923f38b1e21921a8d638d9cc3bbc55f343f73f11823b6b1c435d100917340a69e598f3270e2c2894335ba810cadb3e9e2f1cbdcc0f5c2dcbe0319e3724a85827b577f071e2999d3b2e423069f88dc35c24557e95d258bdb60360618774dae10ca7cf91429cb2857dac1e2b4ce4eec7705f031674dcfaf8d9f817e2695616833c9cf8702bb13dcf1c7e75161ec8a386f3254b5f62e3e5a794c877ff28ba500d843743555b0dc9aaefc6a89a4ef340715208068df6790fb869c128933851d396ada13492f34df5205b962264eb2c91bcf540b5440c0d52567045388228836d1a524926abb717bffee80173d08016179b7635f6d3350770bf026a8c92bdfe9b086012a7326c44af43a1ba42116dec46174095ee1e36392966f68e5a2ae05f3ea5993c011834079262d00c96fd9f039ec4d87e5e76631caa3a271c97dba5abcf704ea5a7cc7fde678589a17c37c3ee31cb89e631a13ee3fb05b23d3312c075eb5139e8a66e341a777c8d1604befd278433776cb9df2cb4e92991fa73737ab3fa33e6510c8bfdfd4a3cb20abce472b9cf84288927651fe41f0f312325478fc781a5f189b859862c672fe1ecd02f20c5436c2b2ddc441bb702c9053c5438461f0529558127c7fb06096858153c55af9a17599cdbd234ea8016d7c3562b9cc145883a81d045d25fbd456895b3ebdae8e1ba42ee184e0a80a6952379b062d8f60d62a3ac221b46fb42255a8d4c2be7d4039dfafbea11c935f53c809468b9e2cb321f12792bdb650e6ff1a6f237814c1b95c49b44657e13b4be791f9ab77823888c8abc46c88531e089297707889f5b2061fbd9f8cfccc7114ddd8cf28a58f01b4bcbf03c6a5d41754b74af8c14794f762c8192e69e73555a41dad38382f8feba0a1b0e94f9cc2cc5eb9d4290ee08f6ea3ae143a763eeda3500eb612f0b5d54f885e8d502b9d2a7f3ad377058502dd048563416f10cd7de613c9c6e804c45f90bed9974733334cff3e89c8a4ac57e28a5b6f0a4fc6a18e4adfb0ec29e51078e610f9a2f8b574dfd2908733a9b7d783b5af6c0b531cbee864770f230e31d6d28f997de10aab1b29d091032ae2410bab58018bd8a46f8954889a3a2a47cb4f8a8bb56b3ef99274d39df815e5d521122cb8c61a5360489982d205ee4348da4eb1b7f4a4fb3e743d4df27f081b9fb14f29a5099bb104c61232655312fa4ea2e06b5dc47d78e7bdf81e3c2ea897f9f26c162530099cdbd4dd91b7cedb621549112e82c619f1c56185a2e0ca630ecaee91068557adc9767bbef7d9eff590961a8c02023ff77de07e70280fc2bd666d8c978746cd3c255c9c7ebb45498d9ff1a9dfde222549f012a536ade1224de5aa9c6b025929c614f28e89365efc9e409b324c180c73d8db1f7ef7df8010cbc5c8ec86bbed38bcbd73326fbc86abac9f0aa03cddd07694bbef9d1a0d358e2dc0311ab3ffcf64a6d60fb82656c752e4ffd70eedd451146736b4a1b7b8d001fe4ba958885019e2ea35c1551b8d569153def37a7887bca3bb6f8593529130ca5f590ecc92bd520adf8a1d9d4a5c3ca69c24baed1c3c4294ed0a4609578a4fbce2d9ff018d5c9ab0e9a90b501cf8b2bee05dfc94724a4a8b8279d37752c6295bea4900f865812a077774e8a9cf946e5f654132998827186a377847e1c3f1949a1f37ef0bb204f5e3610b9e122eba21c90c719ad5f28830efaff4f63ee4c22f29175b5913360372241000bc65cc8d9609051a80a8d96dd96325db0e44a10821dd7bb4ee9bce675480748220a2ad96d52e27711370f50d1eb0c21494fba79311f3eb65c72d3fd92ec54459f84d1d4721efacdc589ee8476df195c10b5093c02fa718ccc71c575b211aa52159a59a30ab66f32b838b92d3472c1fe2b42855acb9f86775376c6e16f9bf36db360cbe7480c6ee92513f67d13013e22021bf7b8cb8bd98ff8d32ac118aef9100e2e0df7acc7735b76b951288aa37914b104d0971e6893da07e00219513fd8a3550dcf1ad190016b5cadfe06961c29f139fd140484ca7688fb7921d177359535a2edf074dd250f09722d322ec667059d0144c8b12dc8171c0f5ad11a539f8fb33bbbfc94ab9597f6f8f37b855de69ac9e22c6d6b3716df098bf4a951cffc9527de7075b8d3dac01a1a5857593e75e2dfafe37e4aa059a82a0b424187b24923dab997a3fc6371748b5a24ca355db4191f836757d2f614c099e7a75f31799b83a3460b189e48f2fbe68c177b5b755258e394517dfcf34fa77ca26ff173a852982be944939508e2f7d36d34e71770facc38aaf2f6eb1a20eaa924c40d5368767a6b654b33a14d16d9f7529bd9b7269083d7ecf71373f0a6a766ed1cd7b52e92329f003ec07c3c955d648774a0a253bea3f6bcc11fc0536b4be37a0d765b8423aeba32d6ae3c19668768dd972d9a07e034d4f0ce5d44a1b410325222a65b7c63f5ef493f41de2504a282fcf5d6e82e2896c1964054fdbb3ec04088505888c4ddcbd5c18aad5bfa56615f6b251074f771fc371b829c3a053ed65521f3c66beef7d3ff320f830adc6b06bbb7c95fdd02a15dd13556fa700be1eed90f9f46fec1a01928bff124d28c4dddf10f4488620259c9f1cbcaa9da156f94593623371e131d6e00f3587f49da8d1995df112d2399c61e90d1835984a8518567b62f39d370bbde6ca2ccc66b0f69158de69a1f514cce0270a15f97a8aa7df98860fed22962a73e66b4b259621e7ed52b7c533c808a174acdc535d30070491d8f5ad583214543dd65ab6276ffa6ffdbdd3eab85d30c88d6f573f3391cf7be80ac9bedda3aeabe0289097a6c4f2ba9f4aedbe2608f83b976e357c876c3f40b66e34411374ee557d2b557623607969e5357205adb99bbed20175470cada6e4714b645d70cd32c2405fd45faf85f0725f9cbf8d324db23ac12cc64e5a60c873427d5f31e5ed0249b832c925e105e1415fda610579a762a176e82a90d9d4b906b20a91f2d0890e1f36a94c539211bdae9508135743f4d6822cd63762bdff3318b1d42332a3dd48736ad825c32f7dd8ab5d6c5775a1077de330225fefb04fe58576a13ceddc4cbdb0a0e3821581a2d5d0d57ae7642c45d46b0ac7651d93d0abc93083f8287ff4540fcce0d41b64c8cee32fe96f4f76b152ec1922e797113ba3fb755d3dd87b1aad7d34fec14cf8efdb70f942b098082de2909311f781b9b17f541c04ab1f9b6d0070d9dec68287506de005143d437bc54279b30fec8a04e6f35a78382dfb7d24e9e2d41ffecb4b3f2806ee6339a9778bb083e901f8692c0a59c1b5556b7b849b3c19d1522e0b16bd638bc6e8fa109c53720fea83e1e5a47f82e6084554fd2543a9c6b3a8a7ad2c05da618b2cd6893b996138ef5136bb3739ed5aa23ea695c9e2430741424599f9c061bb4ede5ef2973598a01d1bbb812ab6804c6ecd0b9ba66efe2594d6b1d6cb3266604dd5b3e4ae91bbcbc07a7f8f8fa208ddbc9cd863e3c3ccd2782726e28100bf0c85b7c929f42cdc03550c59e12ea1e5bc1f627a564328db8e0744217157667d4920fa080ce6064049986bbdd23fe9684b1e01221f26cc2a1983e926c5e6e52ddace15b32ea03e385e8be4db98924c7ae10e561fc1552b2ec53297a8111d68d176f82d96d85660cce83572504f0cba87054cebfd35c45e04fb0c8137c322acdb4e876d6328a7684b87f82f29788b55db8680689edb7fc27df6d4c9bc5203b103d7396594b5cdedb0dad791fcd17d6b2ff57f30ebc3e30521206117cde86bc8f7d79b0e75a22a696779619868db04d3fa7132eead8a0ae24a9d5dd27c5966d7763a5b1a47aafc71b174ea7e8d85bc5f11a3a8ba3e4e1af26cd3cf1d3dc984cfcdc1baf57d9e91b2835ea6dfa15f1b939a06eb5691c680eb1f0ac987700d01632740105ff3a1f44a1bb6419184a6def94c8f14757b99d85f5d84ea3465f7a7c74bd7d17c0f2b024c782191ec6c5379e068e0651fe81f6b51b2364f19eb575507ad95f6a4c73f4185211c3f09882d8da11ad0898375e8681878c2d4d6dbaee8ba135372dbcc67137ad7fa14c2b26a3b24df8c9ef6153ee2c9fa3c83de6d2866612d29e189d0441da7bd8c28799b06b1eb52d46f11acbfe07d75236720cecbcdf11360563926af3472fc24f8c2db9591a74ddcde3b55146a721a58b9a7b12b7910a7a6ade72d308a95a6068f23cfcf18a5db37b7dc9df02239249eb277a5c4077eef7763a7841d8e2cabf0ee6b218b56d730f875bea54c0deff6e582bf93a50f43cb35e63b190868cad0759b426645388ec5d6843623581b18a0ca4065ef51c5d974bce7bddfcf65ae1c9e4304ca606d6c9610661065e1fa5350d049c827ad7caa0dc58b1f022b64811451dd76a3bb74bcc09aed0d536e15d2b7b1dac7a94b02c41dc8d5dcff6cc718fdf240b02086f9deff9fa4bb3def623fb013bf982883f9ae6a22562760b6bab7c3ed9f3b414f68de3621b9a2cc93a0ff7cb05f8d3f6255324cf993e77948892cb90f10c2d4cd258cf3e8a209cc2c6c0adc567493f6f26248b5b655ea0e80a373d6924fa4eb233f59dc06d1d9735886c599f773fce770fbd7a5108e254b4143b1b33954b61966c00d82a22c39a7fcf833908b7be82eb40b53d913364d486c5c39d6d157e0543688a9923f5525c403bec7fe3f0751cd37957970f9661afd68743b3d98a32873cfcc58c45221582c1da7c56e5462829494d9c882da006b07a7ccf18353fa008836e1dbd8effd6b69eed40da3e5b39accdcf2506535b09e3523d7f96523591c9aef8cd8ec219668454a082091a6483c3508a4fc59b05d2b93060883279ddef32de8768c7cfe7222ac3cd8fbce195c9cf91a38b86f45e7f3f853e5fe480aefe7da157118ceaa5bcf50d32f6a8108cbefd209f50975a0d7ded1e36bac2714bfe0e5b03fe4f8c99efe8cfb3be53c5c85b560d09da7bd66636c43dc7bf44bbba1c7039157075f6101725df292dc0670cf2c42e46e5c8f7f8d3c1d24575cc1f6c6b1f4ab9818e0d80cf0b934f41722e3c3d3d32b65d9fb2791bfe856fdea7c2fa9900c0ba090f956c1f8b47e11fc6acc49b0ca9faab7cbb52e59f5d2830766508b86c26f8da107638778bce948c95a12db9910c775f36415360bdc3ad7d20d5c46d18ac726b8ce97bb14a6ac240f09f097fc636d208ac0f36ce05920af701fddcac67da4c9c6ec4f319d0a146b01cca25bc838bb854885e81b6a2231f3c9214d47cdaa1917f89da3faa817467549a76c30b25f2da2d48f01d217d457a172c9555f4d4113b3484ffe07b5bba8435277b1f7b5f9daf052eb8161130079d5a3676a94d2f1e7e30a54ede0bd082c6199a32ead3cf43361807d095c69db44111c251903e348bdbce7f0d940f4c76c748bb218dc42e3eca900dc0b619cbad3537d9a8aeed9c574ee130bc7d4e38a93602f3575c8ca43f5ff1942c4644e502c8639d41e982470b874cdddf2de069d2bbd38f4019ec44377ae9c7acd2edb5b6d0fe479c349170c3458e850b1290a085b2b815772aaf7edb8f9913e5bfd26bc724483cef82bdd3c677603d9fcde5e6f8880ce5d6149ea930cfd719ef697f50cfa8e6a70c11a68e0ac31bcf35571bbdc9b92f26691b7fe89b1690fde2ae48bbfffa95dec00e3f8203f8b300295a6f34a971afda49f9ab978fe78ef207242cc53509bf5a41bbc8dc10677272663ac4bacf7c58f9d52eeea3ad82c96ce527ac358771ea400d9243c1b7802484a4afc2d977d5e70a4580242fe57d12c7e960b3d498055c50325d1b8435c6931698eda86f8a86d58456a8923d88624e682acaff9ef47672604fd635bb277a5a3e2110bc185ab09ef229b21bcdf0dcb3743fb92e99deb052b9621f2b3874bb52c706525451ea1f4075be3f018d2eaa738c7d48932d9065b62913b576f4aed5f8739face3f6a2bce8bb890d3d38167896e67a3cd3a9414785b978eb96bfa3f656e4da8da410a249c3f0ff05b2563403cfb0725ddaff15202ad73e73661570f4a03baab74bfbec1dc852331a823e98d92405699663e2edb1cc8cb07f9c3a97854ede597d288135e7b89103a84eec3a996ba475f143df7316fe3db6972e50f61d9dcaa17dcaf9d09de877e263a080f0aa3366ba05daef1a2143035cdda9de2c56e5fbe63c23bebb595ddcb0e79633a61023e8f6b2c0f9618018d1a2924511aff005f52c63553163c66f3631bebff64149173205ebb70863c08720bc9c7090b1843f8c6828083960e12bd3edd20aeb6f9beb73142b4af24c3967f55a51e7913ad996eebf293a4e800856928d6079d291eb899e3f40a97e25d01db2a8f1e2b4faee3786f2b7fb7773506f834d905e89a056ce38dfbb972f18c7b1f1425fb4b6064d2ce02bf453515964088b8a71ff1f386377cd2c6f7ff922ceff7ec1ff767833b648bc313c3da4fff9a8e23b18435de2bd1bbfd25ba9ce48b9ac81cdddd7a191defa0dba85a29083f4672127d9db47d9ab1492572f6ecee247a67dddf97c52ab2ad99cd3fc7667f95105672e8df8b48aaab4edba77a1b46afedf940e087613bdddedd29610a06e74b183df178fbf0a4357ec29c8422f08609d4332b77e8139b6f076440a3ba444dd041b36d878d47cc7976e8505919ef9b14fbc0e469890b80f3a3b07c874fe26d2d1d4db57c1dead9159c81880bffacbfed49d67a27dcd90c5a83e3c30c363b5c537c07765ca10290a0a917d69bf33089c7c0e1b24f78eaa9912b8e20c3f7eb80988a54ad66f4a2a77f64f29124e921dbccd5868d986bc77b214d534e6786e028248ffc7052429e34d785b16005cedcef2ef61f6c1422d3b6b17baf79934b6af16ee0118da0dbeced357deaeea3c91911877d77f110f83eabaed58a5aa01548f396a3ae525f4262914c770f30670938692d33b5f2039b17fc1b98fc448ec2acf7f13a2319853fff99a187f55365726bfcb47590735a530767b41f8360d4524e870f3b802bcefb7223e91e634258929c4147e816ade458f55b5e064949707091d67785efeaa6640cc6eb70a5d09a2fe7def056f5dd4c7b5fb067ccae6dd0cc3268dd29fc38f1d99afe0007a694389aa9198054637c1457682e5b4b16157e68958dd74e17c4cfd54f07a1c44731d3a6002d08785a826accab78804aa2d815845122c7ffbaadb4cd40706dbd4a99c56330eb307d6bbe44c4458e67dcab742a7ab6d3c5a1f67d3e8a5d1b4a9b29516284e5eccd28ad867984751cc06d768306181e16803886b8b6254b5b1009b6f7ce2e1cd6d556d1fe321b06a0e6ab5afe2bcb68e099d1fa885a9849fb05d992b01a860de43080386b0ba2b1ff044e22c521f8f96b5747b12bdb1d35f28d121b7f6e42b3a96cb761133cdb77801e9c44868acd17861958a2852f1ade545074a69d715e48b48455e23e1a4ba41b533ef8bb32b5a988fa559b4009b8c37c4d3645e0e70eeb8cc2d42e9471688194ea9b9323da9645f83a7ab3099aefd11eb88e1a33ac51864137e22a54ab1ff8a5a69ae4420e73a72fecb0837c28f20db8ea9eefa0f9538be4be1213616925430269f740af5e4a8ccb82805f387eb4b476dcc48468f207d0d8a5f36b79f5f68be42b5925b69f681d73aae23270372559bae349367edb8aeac38d697d2d0824fccdbfb783ff7c5405173beb90fc0a6e5ec387f8d4bf01db97b1187426137ffce426da5493bc7ca6b2746ce738aeeb6c496b25cb44a845c359537a76e9aaeb04105df962681cd8abc0ef7d2effd749af21f10ca54a92c134f4bcb78c6b12b135aaecf95ecc9ff755f8a35348c39d47a168d5c6afc9851a50025f372ba15ee3ebc4549a0066f4179a8c064fcbd617758d0de21344b6b86250ba04d57827e35b0bfb00b8a535eb7f59d787a292a3e184df439d4a77b6e8dc06eaadc5c527352c0ce7eccb5f190a3fa64fb67130c492fcbd7d826b941c4bfc73424ba5addca986e3aef3c7e42a357b035cab9db72e74bdaf6792be9a0dc8bff3b2397b325f1addcd112183a5395cf42faba28a0844218df6fe81a1e368e51da584dec3342183f32922af306019892df8d6b5818d540189e7419296ca32e3cfb6c393f19f9f202089e679a50ae8f061af6e5eb5bbc1af07fb570791c3b4918374717d84c79521ea523fcb33dd39084a50bbc14542f69cddd64beb70d1c85d1666365e7218ca5badbd29c394036f8da875223158954ccdac24e2d17b37666fdce8c586283dec1628e2f4445b54df030b5ab005511b87c88a6df5cf101668746c2e17853f98c5625785aac5e36f9745854dab43db0ccb4ae7138d4440319491675251efe249d24d3cd35b4d9973b09f03071aa6cbd59c39d1482167f50ecf42f65049ddf1b639763bc90e8cfb5cd18a4a58c95afafc2288c26b5b51e725c99039a563fe2ec5604f4bbda3df81ab45372814e63be1dd9b48967d4239cfde35d602a952691669227920dcb1cb4e4ac8366864e80eeb465467dd6d0cd28e964c873194c5c6cbc5963b483a249119d955ef9f294ed0683286169baf78b15ec257ffa6006e18b21a9d3beff665233c4fe3cc2d3d96e346696c26eb637e9359cf5625e2e766e2daac25417b0e2a5fda54bc03f7cd1bc02b872a72362da443ae23e2f6ac166c33f0fc9f91a0e1f0b1d32e39aced881b1e21e7ee88e49da86243e1c4c526fb06e3d5bdb249b3cac40a45471a8776a7c992fc29d80ef674d65be25d74e5d9b0f655370d91fcef70dbf571ce31f2d74cfd717d501293d382b27bfb0be2604562314ea8b3219b12fb8e58a7074f231b88cf6d6bb06a6a5ffd33e5022566ccf1887805962650f3ca896116028ba8a5ed4aa4130686f7e98d91acafd09df091a4e578df40e9117f0d66f9158b49993342b858f3866bf4b5ab24995f2e837d635bae0d3e89ffd72586b2b3b17fa984764cb6e611dd5b2c3594f73d24c089e07976658562cdad5d0fe4999a70b8a1f193a3d6aa7a811a65c000273493b59b234f6b9b28f46f0f37b2fb91d8ca7a065e4040b023524afa1c692ad45a26aaea833eebc3cca9e8e293672007e552503d398d502f960f2e812cfca8e5c640da16eb26d61c8de26e7414aca28c41415403374d5cdbaa475c5cb9a1c5a42d3f4f885a11b7bfd66887b5f2aa4868842f62c7563cf7f7be025b3997e7bd66efc9ae0ed419a9d6d55d7d2d902a185ca57eec63e34a6364fa004ec6ca89c3447ef9bb52bc2db300808085b49328e5a15fdac123233a61858e5f401c963aefe2ec5e1b4584c1795ce7b9fad798a9fcbd62dac6403acde5ed207da35933f0412a6b4d4e28b3b3463637495854432edc13877240d53365be7cc1b3d537da99d0556ecc98871b90fb84a4c2f850cd8d15d5725efe36b9f4ba9e89adc0b7c90f9b22b0ca6d20183e2f0262302b679b8faa23b13376d794e958bbd29e7ea19edebc7d404ac56273cfac35695fd5d835a6034bbb4cfcd4fea5eb417feb4f0f0da6d381ac530aa5c7af374c5fad45679b42f682df7625477bce53ce161d2db86ccc2cbd232a91707ed0ce8722a972a8f69a890a48830b287fc6fc587341786e7ff72544a06e19975451ca1c55cc06a18955610a53aaf0117bd191785a4981841845600931d452bdc243dc29ca72192b63b570068d1c2ef7e593317a027dcb7c80cc5b00134cf0e874ac7890fe81be4fca0107c0f948a225202a457566d91a20029e6fa1d3d73b9c395633a1b5e1f46e5300b32a80bbe9b2283082989eac4676122496e0ffc542e7e2cf0bac3646b973c0036b3acb32d8d3de24d1921690a2bd8bf40c8a571546238c73971088b691fbcfd1aeccf127390c3df8c376903c53ebb09c0231392845775ba15371faaef9ec48e800f68f8c24676debfd618a4ec61cca464a5c44a5b083e4349bc81628b59fafacf2e3ef5310d1dee366a3d174fe89377a1464879e07ffeee31671216e1054fba7509d56cae3e6776952824dc282838cb4a52e6fc8a62fc8d56e965c2bf32fd2fabfdda16fdee630295ebe638e3e951780e03f8227de540dc09fd3132b4a513bf21353b801c9784861e0c782dfa1fb4d1117bb08208acfc383af716302592968e93ee436e8d9f7041ce4db9d5d8b735d422fe927eafc960abe2bd582cb3e66400a1b6c96f1425aab8d127abddb121793a6cbc1458a4a98bc1c5b19ac6942bac286665d143078115d9770cff580ff3d60b77b478b241e203fa3220ed5d02945145d2278b08d9caf3e2295c75f6e0a49d7fccdae99bcbc766df93d51b9281993d6fad91a9d97ffb23f7b47e9b0f5041faf4c07d67b53cc78c202c6b78db4cfeac5fa07d065a8a3d0af4d1afee7a3cc26b041bd6c18675dc4830fecd28e15f63cea2e864f3e92710e900ee52da1c25c54d582c441fb52996b62bae590cb902499ecbd9844c9f26e3ac5e92db65e70691f8aa566b83df5f0715a2a7b57eff9b2a4a1d5e3a92b707f4fe331a2a6f19f925937ac78761779c9f94f265bc662990c6f27e025ed16394fbf8876b4311e0614fbaaac6384ea6a048e8170e1a1684d1e354dfac6d28e5025e9528a076ab60b0dfe13b12575f5b8d8c284757253d6f5b1c759aba89ed868a74b22e01c4a64642d8b61db4dcdfb3fde567fad8100293ecf3a1869c1eba229c94d3c8f3fd022d3731812976a837a25f76979261f3107a8d535bae96a2a770e2a7d1d7ef96199c006784feab8491251c062e04b1b875ed5fc218d08f31ba605bba9e057f990d7488bcd31c376991bb1303f87b515f387df8e7a80f5e37fddb142b70a785462630e75ce76c3f273986e898e1f4d511908480e759eba50b6d9e137f8ccad0217fb25f08a99053097295b0dc33de183120ccec8efca3640647d742842b6ac709778570a68901946607bb5a2a0dd88b715a4b9da4a0334730a0cb6bb2833665302e09aeeee293c1c1faaaa84a8dba15251081ca94b549c75ab9cb012ed1f542c57d4beb7414e0ef783252562d8f0f1e0a13b3a203c8bea6cd8e25a5519f39edfca8da4b1be984ee2dc5e99f709df661bff49c2733d3a8db938c53dfced9d424ecf1d3388d6d8715b3d58d7f1da6c8d4d449fe861adf2d844086d1726069358e60158d2bee993a60ce5a3e3eda37255beae7558c7e02b7d3ed0508370ab475ff61626b195aeb354834e0246b8638cff7aca9d0a4c02bcb29e24af31b8c742ce58b4791b4eda5f3f7188ad50356a256a519933b620a96ffb0f4f04069bc3570058d9ea8c631b24c9fc870822d6062282c57918e5db358cd95c436599c170846b72465402a36b0a652ceca98c9eef90bb7acdfab760614eaab71b2fd16203061ef94b9dba31ed3ea156f89355b9c4b02b02929a458b4be5d254aa0db821484d0749139afe8e78060b316259ca3b978add019e8a0d01b7d5dadc172f9c2a78db6b574341772826ac8e429ff0daa16cfb17380781df1cb6f0c9b6e3e7f14e5452be9e2d8f06e2d02db560c806609f9bb2578315a70c33bc1958b37f53b63b6abd02e37d24c0ae629662f58ebb4ea4fce1c0d9c04556d4cad7a393c7d23be4c581945722dbc122ee6368c16277abbdb70c1d1063b18e4820fd606b8fc16361c3bd3ace197c25e965de8e74c786eb7938d4ede67ed102cd6947f38e92e0fdf043d2ebc383c5bea9b6b5e574986ae933ebb484a4bd01a1790a941bfddafca6a1834333017166b002680cdc34d61c474e61ba1490a8dfd4022512ccf1a7d69259c58aac1e890da921639c6651ba0cd9de075e07d7c8493c3593e51a16f13c683f2c01576e476d72d6d71844f575f185eb134e632ee1d3f28bd657121372a06f3149f04debe1af25c33c21cdc10a1089c7dff46570a098966a42d1b7511a81960069821a947534e76de397239da1c585904ccecd382964ad820e7ab857de13952366dc71914614d6c3f8f70093fc79aa11ebe9a87bd791cf5dba42ca0200a0d0f84b96244aa4139aeef37be3d21ca065e8b86030e9633c6478a528477994b29ae7fa1b4c17ea421494d680311a9d2a3eb77f1854b2175b2dc01a8f75166345074eb7436118e8e58a1343f7831bded055777f6af99973d72d2fe553f2f265db3007d30737889095cba0641b7323d7342f51cc03eaffc3ac0377380fa7d25ac87e18bc84263c79836186b0bca085863e332aa7d1ca47251b266581c51ce3a81f4b9f349fba89d2452a3c7870b3fce5f872c8ca779d949a43033327cd5f4ac4b808134065ca509640f3f2711ce40e2acbee0d074cc313efcc5f9e34cba05a1de2f9cdf152e03e8809cf367a53fba89e85ddf0c66b9911afd259bee1ad175d1be0e27838aaa17df3eb79eacde147223f268a63d52dd42ceb616142945a5c83e557d34b06a06ff9b0a8e2420a112b92dbc5fba193feec55eace8542270edfb46f8731421910042d1b1483b95ea07a5dfb75bebac567878d160bf35678d36119e28c973e8175a6f5067b478a1ee457868b231c5690b1094741914b42b226b4cc458839782ea76caf4d57ed3e1ba99d5033a631ffe5631700cfe40f329cf49cfc48c4fd79497abea828ef57ca802444bf851d195f36bdf0d3ba02c7ced2b7f233b08561cfde4b9893f863a0c9260a1b11e2b5803d3d1a8aa95b3fcf869177ccf70ab5b15f4470b184fc0a0fbd9d4fabb7e6c38b6be2c81b11929c01d48bffee894f0dc918d164bc6c952d2e7a6aadf0d7b368a84e7ddd02eed11fe819f87cb4dd195084205e196c27ecaba877ae9816da00f5333978ae468d8c1b9c489ee195400ca40337db61b531ad60adea66c987ade95fb5c43b7be7ca6469a7b4cfb049c99d4f85e63f73d03a5f247d8b0fe1dd7c33aa3ee79ad942a1372a14850a9c7afe5489fc481c99b33f9d555ca27c94cc9f4d089f068280bf575e17e4f3068bb91b06534b021f6f0150552c46d115b37c18784e7eff5400e419faf3aa3068cb05a08004fcc66c6227be007371110a8e4a479455a5f03fae65b73b05583e06938f3f90d91a16c7df1cfddd83665ebcd1244473cdf5e1f0752ae2a0250f61b8fbd03188d68424466a1e8c783c42a9f8479012e80d60ca7410dcc4b2fdf5f69cfb1e98570019a6320a9573910ab3f7b8826c377800ddaf96fd1f9f11d8eb4a6adee4ed4a0860955e5fbac9f109fd4079ef383b2a64cda249f1de5a107d7c0d227e0c9d2e3d8f01ceed88caca089008e085f2a1850db9a66b6d321abbbe35daf99234ec3bbaee889e011cd203d40646e36eb315e8cd951aece16a2bdfd482d4c6b8f58bbf314c55779329e801794901b9b61e6f785c4873212c83199c4f107db0110817c81efe11e248855aeb5900e0419bf99602012fb76af2c9def6c208402a8f7d69b9c2ff9331021a60bf9e7ca85320ec60d3031c4e816922f299b20fdf28be0487c67706aed8a2c35c846950a6ca6fb2ba5ca9fd95d7fb7a4adceceec46dbd6e4d154cb2baa12a83105113b493a52f5d7ae27c7d28746568390f2adf66f6628f1b545bc60822190f87be9fc2ca542cc26dece68cc7fe2d33027a957c7afa8108c9e77ba7f76a293596a7c69b6c0779c17a8e69b1d9b9e0c5af742e860f02e376c50d3abb57877fea02e33ebcf3635498c2dc5e918e912c28e0014d3569ee091aa8db1348349c41af494f6eb6a8187aae47b3dc4561b416012998b6257815be9bd001b9dc2d36c9d13be74b3511cd35577230b24a9cea9a696dbfd56b580fb920f302dfb0edeecaaefb450d7a3c235caace3d9f27515fa60aa11f085ad86b8ef53dd8845a00ac825759e6e942ea584bc4673215709cb51bb6340afbb65b6a14a23dd2101d944c8183463fce34a55fcda4302ea45effafdec7e0320637eba75a02c9f19692929142c8ee76f77f7f92a7aee66d068d9f4b623cfbb59224d429a12b6c659deacdd9c05ebe086c0545365f809aec9d9c0eaedc0802919286631e7779966697a6c832296a96b7217a5c2f268c07860cf9b740c50dcc30087d424b6d646a6df65fc3ddab5e52b394731be73c82821b4a87648fcec11e2569e70ed755bf28d521f8c31dffde8319cf0fecec39d6d2d12dae768e33343b94dbac3a2322f85d734a838a959934d8125401ae4ca358c9afc5ca5666fd2cf6ffbc9098d740b58455a2797170b0c7b04bfd0cda99ae2862a7628313d0878e2b1fd00ad0059db9386c7b3696d101acdd4df7bac7eefe6122ba40a53153e96cf0893f57a06cceb012d9edb91191758d06f6f6a6afdee96b4d803717c02986e5f32dc01ee0c3223b970b886063872a2c7d0d1727f599444a892d7d4a0d331e430a09145a21b8bc80bea7be0af8bda6fb71e6c3cb37c893df1d16e8903ca02864522488fe9383ab9e5299c4aed3e351f2fc226f1731d2e3bccf84bcb36547de0284841233c73c06b7f8054e556c9a0426ace49ba2c35104f408ac782361ae2c28f3effce3b745a3b97b39e3b17039751cc75456f5a7c1474741901b31d3d0c32e12d529f28063d6d89e7884085abde580d9227adaa41b83c6bf42a1f98b41fd68cb850147eb8aeb3c3e4c8bd4e221f3394ad576fd4dfe0d42e7a4b685d99e1fa90a4f837b4fc097fa7559678542050cbfa1b3df31c5f983f96ac67521c6b4c9a7c5559e13f375044b9f6aada82d1fb4f5ed6a2622b1dc56a054f55c93424f9d3d21b7b16da9380e1ceecdaf58c393eaa18d749a6f5a0c4eb385d9c7bba81d112130ade0a08926db36185b18db6ed344197b00eaff900a95d3f30ad1c4d54b26d297821b5f5628b8cbcba55887b3dc4d153d09a8bbaedc808735063d44e9cb329800d4f69ef5ab9cc4235f7e7f8a63c2eb7b7171e70fea5ffca82a3c9032adbd27ad09ac8514d372e3d4171de33173bf9d37a8d8e31bf0b00d0f0e12ebed9b739a83e06340357a4070541793d0bafcaa01992b314e5c0c7ac2ba7597e67f68a363aa59eb074f4432cc77b8f824d8cd0041895dc9801d804a47d3f0fde6abf51d3fd5162263cc2f723941d39c2f56b2c7add1f6dfa73077a260123d8ecaf84ef1daa4e20efb177b0a38760092bc84f26ff645a51d3761c3be2380148b77260de216f7b390a83e394a33c88cb3725dd6335f8d8f157699858a0841e9790992d27844a7b630918154853860ed2108aecb82f735db4eb16ccf049ee9522ba9e84f90576d766ebe93ec1802ffd240a60eb38f5927cfbc4586be034271797d16f1a693d8b0444d07235bb17c4370268027e9e7af8c259b481af81788914aee37be0459054fc9900730a120858f8936959e7edc3426bb12276f3e45d628c72847b6583cb811ea013cecee16a5315846e52c2dccaeeb7e6f1524a56280f96146ce78107bc61d54d4447a9c5cec94079a9f653119602efc6ec78f37732631838d465cc43b0af4beeb8cdf7c8a28d16a5a1c2f774cc9fec85c8568843ea25a5a6c17d86c588d8992fbf1b39858a83a8b54e205ec19ba07a9d29c3cac0b80d3c1dbf87c1e175793dead786e5f9bc07ffa3907241e5f3c951b2c1fa0c732b0b05ccf680fc8e5bd318509376abad5df655e53efb6b2ea100eb64a36ad0c3422c656f1806acc8ed0636559d61b017a6e9e6331d30c931b5b0b848d6efb7085d6f24e0830f73755834d05d4dcb5e82cd2fc649bed520cd516ba22d4341a54be9bc1db9189a667ca25c9eb5fecadfaf742967cfd55750149b06f2622040b947a76e3102a09210f358b8492221493e78128eb81d52e2b55bf7d6d1244710d290e4ffb33551690f6d5f062a3776c3fed9f57a0d244ea06b780809b3018ae51d2891d0622cc83274430724733f68ea848de37f07533eb5d95ee3201df0e662cf3e278e0d2e4df3cf521b2f346a6bcb9e159223dea848069eec987d150c63ae1f5fe2e7b1c40f87f38bba27dc38b7be8608930c9a72c544999df2040f8debf112e1e1ec21eb160a2dd233f340e7e79719fb87950e3c351dcdebe0823d3ea83814442da809a0ea89ce4eb0ff247e049b9bd8ce73d4d89b6b1b6a75434597cac1a51ae5d16491d18e106c51485ca29bb6448e2c37ec59a8d4f2603fd6ef78a6b3d26a3386141b4c5a72f1bdd507f02b3e5326c804a561f6dddd7163d40d9f04b2b5454d0a5926618843f170af0d2a6c6f6013da7523eadc5e1ff97206788632a7b48912107ec8140c27d7dab3b3f776b5effa9a52fe5a06ffeb7b7a78a2c85b4c783706c188d77f0a483601bae122ec5afe6c187bdce7b9d2ae3cb3dd1dbec985d0d78ba60b049069ee36079ed13ecfafe12dec1f8914a343a45147af415d9a2523430f25b9cb9e55eb6da373e92ee6655edf6139e74bcc457101cd5f92621fd1331f65632246779f517530b865add31fcc0975160550f06d0282146e8451ccc30648ed93032234a583d941ae1e424fcad803e15941ef163cd51b61c7f70baf2c8a2b4379c38a9dad39c35d3608e8e4ffdb05045a22e5fdfb309ce5353a61b773ae59ba1192d2272d81459c3bf20989132d11a68df22d5de6c96ed55ecc69e20b39ba5d024d63ef1463cece5d665c335bb436496c458c5b3d05ca0e776494136714d3a9c84960a9f5cd5c83810bb59f7be4ca62dda4b67f25cf2953e8e5dd6abe054bef743ff1767be92a904afbb4781eb04ab6ca6dfe753bf816748547d81d658575a671beea4c239deb0bfec9663c3a5d6d83e95cf4bf43b725416450c06a44b993e26f34502c0a759dae31691196929925a4bad2d2f8d7e0ee8cbee46ea5853e2b4efcd422083ca8630bd3b364245288f0048ad46d7c05e7c7bd771c9e6265a8aca7a53ba6b75a8c9daefc0a4ad5120836a5ea72d5a2c4671ffe017958b3d567ec10cf89f3ed417984d394864862a9d75c88af830c72392001b20cba19d828be89e2c6657edf23ec3c85cc51a3512765d97f371ad7a0be772305eb3b23fa6ec4d5a6205660bc037605f0f522be2b4a57d37ccf69db42e25fb4cece833f8b96841fbfe8e1c601f099e64c43e8d25d5af0277110fa3c3173f51b5a1bd552d790ed42d68b1b91acd454e495b2bf788addd7ca37e61be243a3b15e0f2de08e57cc16636cf4530350f148b1fe60bc8c2fbb143fd0a0d9c4512970ab4ea6133722b942706e7dcd467bf3d74c79d83c8a5c64c8bef31558eab095ba0dd7b37044733c706da1be40514329dd100a80fe747eda62a75beba81a2c04c04b1b19edc41489e4550c656674dca42ae8b71650efb5054465e51340da03458791d941455121950ce13593edc8154cca04b4d87cb1c9daa1cc4f80e9e26da33c45a458e5f1d7cce5b83a44d2b07bab7ec9291e5bef2f83753d098604c621320724ba9868cbb7fec875bcae4758f747c13b1990285c31bdf3c58936e47fd4ebc5d7d08f6e9c9043ed710ad73beaca3742490c1c132879c6b015752f051ec9a7eb9a56f7e8e5624faa4103fa13ec3386a2fba7f597e8d875375feec7077af355ac41409eb87265abd226f31d6f2e1b593ce04d936c97f27d464255716bee16e0a2b08f958e0b150481a0655dc8ba7c2123f9b27ecfae2806b82654bea2fa0ca605b9686574091d5dc173c100032a6416fced128240ecb13eed0ae60b57a9e06118f93a5bb83de0bc9112a8e2429f4511b57f20bb8e1743802bc87f0c032179518896008a9b97ac93ec6f94b3b47a49d6ddfdbde15ff111cef6fa70bdcaa4fec3b9523430ac0491230af700d659b2f411f34ed240badabfa45cecf8673b50f63f74d593fd3bdd9004d3dddc4b5b56a46bb8e416b2b696cb0c53b236e906d8af06cc6e8d95095263c493f05a2cd1147ac4b68eca9dfdc5b0c3c7643690d959c0434890b9fc263a3ce7992862376dc2e7530f23a8651e34e7a15fde2e3661e5e25f2323ac9cb77d6295830b628b3b5070bbfaab109fc20833a9e06c23d93951c8506a0a2e5fe5fda8bf40695d1f50db3010e17f778bdaa01c2afde31c75f9e8be401e5efd3a23e282b014250a137c9e1c09710fb46fae6affbac842e8a3798d46d7d25d74114e0a143092eb6cb9cdcfaab021b4fe0d6d9bd91c36d2fc8dc21c3d7da4e35f4de51dc59ea1041ed85d1e54ae1234277efc3bcb7a1bcad9f992b8bf076e622cf205bba70a807e9766760fe1ef02930f6f595ae8818259daa740a6a9297e7055e26bbfa48272de08b0deaf244020dba4d7b00b25f821f10f5ff39af6e12325eaf66c1d8fe9c17af0d918494866371c55203abc707ce18b49d334d3caac97a9460d0e7a98578e353b0d716c595091949b152ffbe410f8b99662e88f72dcc37efad073e6607fbc2212c83d3fc813ec79b56d7fb4afa239fbdaa565367922548f16f78724ffbdac9e2ce9a6b809282fca618b3ba179c159266f0c6c8524152c726b6d4068247a499f7984bc65a3fd5f90aa29856b692b5c2aa08d1be2f247cdd4a2d74ffbd73c70e77801f5ef20675d3736fd5f0896c5a2165b46971b783dafdb3e7dbfcc206de8ae2f0843306fbc3db500eedf967a297b9f60704becb0aecedeba87056d18a256e70e140c4629651dd2ebd92052de2fc33bf643f17656e982d4474c28ee642a876acd15d6a77848ddd236d12bd55c9ec65efa0bb19f5827c8f365fd6cd37df8e3b9996c50f5bacea5c235616c45d7adfb960b15e06913d9ec743c5a649d93b2b77e6b52b091b50b3ec22e4fb5bf5a5b935a88d099463ed1f41365b4bef9603e14db86c91497f2369e6afa9a4140fcb0443b22f3bc021232e52ce52fba743187b5e9eb31776f0d79361d14edace973e2003119cccc9d82de18cdff8c711cca5b118209324606d5402532b75b2d438088d887fb92fd770f65e1adaeb37b5e1ac537d762371f87466aa0fa4295d569a3dfb38bdcba1285cbb66f01f6c28e503ce4442a90e1cef826463f6568ea91d41975346f504d6a73f299c79cb777a80f56c7b1bfb9559d11e2950dbf409180f52cbd91b889e2edc348ec4c232e6af192fa8935e9aea92a2b2cda7241335d0b3bc4ac4f47bba133f32e460d6765a7cfb173fe24f0130cbc7b408eee5ea5d6afd57f5d939d2a28c2023524f5d6277819d62ebe5bc06ac0891ab90a6a34b6531f10acf3b40c5d1ece62e12f2c774f1195010246c2da65c5d23b4c6c755607cfc8e2c565f9a20a840246d398b76c5b75157b410afbc41f0b4ddb91515b8194cf8c43f992fd29ecca7b732e519d9e78d19c0df57baf1a895e9b6efdb8cc589490044f08371e5543a8e4d657d75d9dfae0ce47a4c5fdc8f9fab130b6ade9439e6c0bb25e09efef90661f7a8bd9a71a26258cfe4602db0761965e939ca5b04f24d0af6ebf19f68a2eaf12e4e90e8d3db19889369801624dcbe568fe0a07237375eb3872f9a9e834501255c0d5201a1d76db5ab21149785f5e346783df8f26f9869201c2a71310c407250777384959edf97a7e3e007289a013bcc323ef551c51bf59cf9dc553b1cef68aec9c3ae8f81193686d9c89d824943b4161e67b8029cf8462e306b7e86c6bc7ace5245949dc0aa6265f1f5314b3515cdcd3dccad8b69ec4f537bcc3fbb896baa03e6336c37d61a2d8d530f052f2b93ddd1bc19f953b9e2e300c9358e90229517b705c8468e327b55d530916f60f9145e742e7b0f9cd818937b1f324b96c1739133e18957e103a846db2e821c92c8ec7183a77152d87ef6983546d81a01c81f796d16f46ecff325e09c41405701d1e021c12972263c88428e8dd88e4d2c66fd284ade7f0150f2172df35b045b32eccd968b4c92ae29b64d43363075a33c767fa61ad60b6b2eb59590474bfbea066b8778796db77d5fb942eb801cd3361139e7507dd03fa874bd6eb094515547594e9ddb458870d8fbb28077206b14e27c5d3d652e7c9af9750fb0b0a7771d0afd1ebfb248b9d390632fd87657f995c62236a02d4be610ad28b4e9c84915e89fdef12be8ccdf22bd53a302842b203fc96cbb92feac3383539bd95be3a88ecb6e447261e7e757823b1af648cdbc3d7cb2cf3060a83b9d92e44c9bad5a99ac3bade8860137e1c471bd97974671d4553427785c45015862591323a3ba518136e395299250a73096b81b4034285a06e7f676db7b4fec4136c3087f81cf61f0d9cc2fb9a87708e40726c1578cf43fe29321997dc71d6bd097ba32c9d6811173d5d3bc91168dba4bba237a879c546aabe20de03a677bd222bd7470ef6ae1005bd85d86ef274f1afcd1ddd2be92acb3d9cef757ff309eaf46ab86fbffe6a619dbb6ee402929c3d11f2e3ceefae9c14f94ec9629c04e9189b5a74bfaf83cd29650d44811f1efeb5a821271dca9d2a4945fb47081cf7a65d0c71fd8294ae0e37801d1048dd4b1e1bceb7c65a44c8f7a90bd1bf1cd0bc7bb641f2b7e42766de5845d614ab278127871483f5ab578e7d6610a1f9fd3194c16495d0f9dd69d833120cc396a5c273aa36977a040dcd1de46bef6e50ecdf9029951c0f6e32d72f62e8043198cc774a22a3189c4c5809461e8077e98e7147d9f6062200d118587ce0a115b7998b52923ec250cc5490cb5fed0ed920d11101c248be15a7d0747254dc01e8b4fdc82d8ee8896428156158226e6fd91da131ff68764d578a3a84ba77e7e8bbecd6f61e7bdfc9a5e164e5c68a7c02924a4f2b35c091334ad2db15fe52e6150f7d177f09a539cda23ce771084c62c4aacb7999bb964ce1e02c486ab1b8ce110072af8a29c44f755272c650c167971b3fd50f7014721b924b5f7f5f09ff803108a84d851d17d28a69c3754fd1b7bc9ea8d1c9e5cb36500b16a5c85f3af36b33dfff7ed6e6e9d30f6cdddc622ddb7e2a4019a845d6b0bb2e2cac8ab8e2fb831b98c7c2276b47fb126844bb38807eaed6f323fb2d97917a79cdd0a98029496c47d6ebabb701dccbd7759565f562735f539baef6d74a9e84d0d019340f94d2d567ff2b90b4a2ef9f5f955cd626503ae74632aaf37f0ef83155fbb84bd847a08842fa54fec04740d32a201e4c41cca40a71d82df262bc4521dd10f24df1bbc237b55b9fc618a50e6bbef195962fe192aea5be630da7475704d714a042fb4844eea86023004c14040c526ca9685d7ea6de6520bc16e4aa6c20e143d070eb13535291853cdc40d80caa8b7c3e86b8654f8f0a62f6d5f5e40146100637f5bb0bde821b5444d1bcdba2439918b853fb6e3b589559a5daf8bcf22e2381746dc0d8201147bc527595fc86092346ebfb7b4b29fa7f207113d23d9fc4747a29e2df22fecf939f061b5951a9b373a9acd6d443e57aae500c0145b8f9ca79d04d1784ae75f1d5de09036d838de9bc37ba7081d147546dfc62d054af96e1648158c95d8aa411b50470c4f219d0c55a11801f87660ac0f208c63867681f90bb5444c25db1c28c559a68d6f3d3f4d878152f2987cbf9f7f9cf6c4b38946b8a1f9ec07953d9ce67ff9a04183e87ac1e66af417f3f024d17a9f24d76b9c15a4858eb0a655ebe35ed7a2fde41abc90221c7ca74c5e971d895549ecb77d058cb9183668b25fece983c43662fce09c1fd2f32a3cb32fd9a1179b3b73e64f780f4fc95edfc8958739d6f1e756bf832e730cefe1968a28f2a6ac86554aed4e0f7d15720298106cf9df55365c7f7d18b578295b71e5617890138014fbc440b510af77c52433c9059abb1df9e08ac916a42fd4b48f13c5b7965d16e12567d90b040a235506bc6f344d1cc9347ce036a855ea459b750ce77240b15660a0960c667c65ec5e937a34ae54e2d8187a4b24f10f8bc172c6523a866a34b4daa93ba0d63dc747293191fb452576ceb31ea26d0003c1830d06b354a0c6379bcc5d76a656bcce2f27817650c68617c122f72050aa55de8377da7a500d927c5568d57ee078e46ea6d061154f5b76d8bf5d136f347ca20a51d838396c2327e70d726df8afc7ee1d4685972658f554c676e9395f39eb262b54c5029cc0e472f5f6859f1119fc8a7b96e3a5b1446b21648b8c76974a3034c5d1a8fea6aa4746fb3f7fa68daf3e8ffc64c649affc5edc80971057c376901e3b946a9ce429d3a77e544af6e9a371252ad922e3696fd4c8a533f7607361e2958d8bb24ddba53307d20d33a3123ee9b3ee37e1ee8e5ba33e3e18ab555619b8080416687ab548e0ecc99ee1b787104840d26206ac8f51fa440ef4fa4c7ca0f0c825bca151d5fa51a36812022ba499e0c2d505629f128408c8b3ae9c6e9f05273e64795a6f7c8b9b38f5ed6d5bd280e2bff94570c7378199168fca4b262ae5726b1b50f60b35b3870ac6cc602aa36f40d33ecaae88adc9504d7fc93f8a504cc0c0dab18e4cf66ee862ab7a3df767608b02f3eeacc4032fbc145f9fe0f46123f80587cf72811925b664557780e15d821237b50f38b90e749fadc634af75d47803268a2b1510f500f339a8b559206f0714e88fc6cf6be2b39e3786b1a2dcde5f316649855614070c653981a274ee6ce6303a32c2e7ad9c5acdba8e3cda7541ca52892b08a9adab80e41b163690a99a21627c3c588e92387a29c9ebd9ada83b5f653451b9ebec90c1f4dd98bc9fd0e1bb753b882495b8c3d55af57736f42b71c7b4c73bd30faf179ec24b808899289dc39d4e4df6beea3a31f129a741971b6846c4befb17f9cc228f3309d41cbd233b1a6a7c4ac7a86d509373e3168a401acb10661683350ef7c0388234dec0ebf3c596cc03ce464351f0fc820997c7f4ec0b021440d7d54588ce64247aa49694262fb93a3ca1515cb44e708b9823c38656ecbe9fefc76a9bdf620745f66a712e83f2f7c90e31f987d0b7e1189400d296619f0d0a523904743653078b5d22ed8a03df5e49c36f9bc38a9eab3c5cb0940e682613089d03101acd08f460d8c8670e2a34af1f98b0aae0bdf88217f43476a4a5af2945f63ae61676ece15d2a516750b5623f1172c8808689781dcdc5599319d2f76e05b859c99b51a22531658309e790f80611d6b290d6d66b9489107de2b843e26b73dba905e9299ddda1ce5b4e7a8c40c99cf3b507a3207ec2d2daa82195785ea179376355b172e45c0f1282c97be449f0ee4781e0c5933d471c2b42de7ef048deaec53c9f3fb85b93d2ae8ac0f55552faca995007eda3e7a4ba705560f38ca48d8b04d4496647c12f535258d2a85628d3b7ac160a96d6fba127e510dfc05e76daa140ea447023329ab51da5c8053a40c9cc897dd185b513a8d906d87a2430e17161b89cd6ce12a0ad93597d24f6d135dc02cd75a397955b72a508d64606f798a142ec90523d57fadbed72183f2d7f8fe979e7f3c21d0c33604c328c50312fb8c57ad51c2517a19879b27c9a463e1d3e35ab093262cf9f6fdbe190cbd25266c48d61c673251d831d3413db82ed949fa26fc451501d4ce89cfe6bd04d74f4c3bf7053f44c0764b295fa9b87e9b32059a7278b77177ff9ade7e9703f37996989afb12623db322e836d657c1b7506f8e35ca24cf82e11cd3861acb714f6033bab83ab8946bca7d6fe6e6b05c2fc44b85d21f824464f0acb754e6027ad244b5fde87cdea2c5b34ada3b3dfc2d724d73cff1facf0851a5ec7826f1163d3b9a408462d7e1d0348aa216c5d4c21f4044dafd3bb56cb853498b9682696d6daba17186f0645c0b5763666516e4dbce2f13f5a8e669618762638f94217608b2919e1f04b286d260baa3dda0ac64e6cff95ecdd63c79ab8aca65e224be647602dd1ceb0b27f36d38644684d0ad34537fbeb34d9329e23b90ab58719ac094e6c28f88643795195a9ba8c95231194f9f76112c2b1a953e0a7a41454ed3e2e9f20c7ee159596cf51eaf92f843bdeb6f3a9aeaa223070eff9885cd73c4bd6b60ebd6d61240b66baf562497375e69cdeae6b0f53da4497d0968743eceb996bad7a2f13e55e075381d264ce547582de316196988ea56a08e6e8f1834aebeb015c05d29a4cd0f6de23026500e91f690dcaa9d4db0ce9b81f3b673957fced28ac80916bca870fb0b51cdf654da82ab1ae21a328f8ffd22cab4d2beb6cfe1e920533a3581314efe84c5e8e21d389ba3a90b45c40291a65a9c18fa116807ca9c12b316d4e7f49732472a5cb1bad68ddedc4028f981ced519a4a131ca78df24a36410f0395dbd614b7ca319cb2131fbd30f911f212c45375c3dc1ef87ab0a78e9a81a6f2a0089b025ad0f2f3a9e957d01ab9a8cdc34517a07f59fd72afe39660be3b42f887cf5e8e594bd638ffe5d438e6a5a2cf331f96398f2dc5c9b5b705dcf73623b0c848a1011e349ff858751aa7337189d489f6590bde76893f41b7e377696839fd44948f1abd68e36e5df1f841ff20c9b97e2e573286d93686e1d00538eece79ae0440dab3e62585fc1a60217518271e3f9ef16f6ef06fc2b40c8a5c9d3640e0a1a236a551dee19195b2a902702dd386150c665bae1497f19fadfa7869ef7d98685891d40af19c4d54ebeff2f4144f0efad07daec4ac00b1f3c34f594796f53690f48bb44d91d93402d991160def0a910b4704a9b9345de0fc8ba5669e649befe2f7932bb55b19ef5e716c5514a819ca9518f5c25ce09dcab87ffe2dcc73477de98fa26170e1fcf3d2835d91594a7a645f2a3847be73fa8edd4bbada5d8a74181e59a8bf3e65b591c493efb3dc989155707529c17ad094193ed46ee9f2a6b8c97e3d731a173f44de47f7ba69881ff7bf416c57853883231c57fd70c21b4695538256a79e1ea4370eed583e87aaf4559eee5d1dfceaff2857d73e5947b67e765faca363cdffaccb608db3003f041c4b2c4952bc114c00ab342e022cedeadaa415d443e20b819eae7c7b0e71b7499626a5972d5927bc5ad0ca0ecc80ab47413b0429f71827bbc43c6badfbbf27743af3cdc9f8a88d44914753511a5f564cd77a0f377df8dcc037aab6c42b37339538dc8ff2b939893ebdc2108a551b173c6a3b6f09e5016850c43c8fc3721117e2b36946b6661162fc05520cf340f1fd4fb4fc53e9a81c12a1a29b0e320958b959787fc40062f5c80fda73b0c61cc2026bc8b11680282101eb79965c12c7230d27cb4cb009d6bbd1700d83f09491ce8a03354ebcae242a19eafc4825680fe9a33806326307ca67a4d12af25a7c2f7f516e8ba83334f02d2542c4eb9c36858f925ef4f069dd5774a63b955391f4e2bc75364f45e67c0bddad047f51855dc733e9684357a3dbbc2793471abcb7031e95ae293e93239a2601daefbeeb75bb3e0c94563e2ecd48d08ea5fe47209b803e8023e945857dc3d58a7d83d7aa28d600483f9dc31a3cd197e7ff6dedefec988bf35e379ad9b0e7bc2c7ea77cee6bdfc7621a1ef366692d31f86e275b61eaa35b9c9446ef8fd092a55be6cc837ef627c0f0654f6d733cf9b74b1a31c32ed70bb280d09268ab222400968abdc32d2b2dee2d1d0255fe7d1a95d432176b544c75c34d5c17324dffd8bbdffd1fcd862a2fd324615126cc956ab51bde506f88c6782b6ff4ac0a9acd7762ea2cce17ac0eaeab5e104174d3a6a6e47e4dbe9f45bb2a8566f8aaeef1573f5775313949c0e5ce021adafdf03a2cc81238c704d9f655ea4d78bf44a1972ec454cf75f4d18ba3f08ca1e4222b308ee3912eadc11cfcf70a094c9803bb65e40ee9173e71c71e0a91852e9159e304e7756186550f14fe02d733c6aef01f2c551a218f0fb863c008efcc635ef5047518559bbbe734fde18d4ebbf2e4c7dac08313bbb729e10d0643dff8e060a6995f6e0ab2c9df2eb2798dace6fc60afd08dc617933a63bdb309fdb9e3aa40fa0dc155b5d629705abac7df105ad0486244ba109d8a96c7edb61abe47010bcc37dadc61b295f2cbbd995bbac23f6c3f369e47420e6ed9b9b55a7381c4be4df9e88f144585dd1275cb470b895a8e6811a7fdb4fcb5ff915442267773a46890ebcd70f5c385c57ba60a4e55891286bb9a642fefb857bab217db66d94efd20219a203de79e2639cefcd0379713ac72d1f7ee15595e51aeb9bbe3f5821bb0e4c9880a2869299d810968bf2eb95af2a61b9bb034145cfd2f033b6040d9ba0a549cc0b49353b9e483be29e859b38b02b125f9f01524ece4bfd7ad9a985519976c97399b3c13b21d60fde9ac1e42df3b9653a5d15542b68934100adfdb6926156d5b614a8e0b0e5f8827cea9b97eac71103916739fc5418dafc384c1e6abaa21d273982652f91e0e675705473824773cbcc80ff119ed63928294b5e20ec4782501352b4392a8cb1fb3544df753f64040a6b589e97a38c1163bd119cfa376ef68378c66942ed8a9f951ec923185556679ed7a99ae63f7ca8821ef245aaa16cee2541e0c3186df2406c18cf2695ca3b1ffda4edfe0ba3386c4e82b15f50037aa1e27c57d60aa6a8b1dfe542030de6ca73d1807a4c4331290d11880c56c5a265e72de31c0972057c84276121b8b7d6ac8f64e0e0246fc1d176eb3c3708b596fdf56ebf2328e0594f4c48da73006a64dc3f4ee80005bbaf0cd1e80869727cdde1a545ed344333f5573c6e60e911ee0e2d9b5a3ad49a9b6751661a552e449bfab517af92736477793055988adb0dd7d56bfdd579f8f31d7d6f76e702d03945784979c55bba7cbcaa5e5babb0da1f6d987ce02634077d9ac619e04555a4167ebc021bbc1a0c05cfb575a1983ac1fed1dd805e269462ab2ea05c2b1baced7bc3c0d885dd8d98049fd1ebe948d96b8f75f8662107d4f03d2b8b39e0c27a9a70ca90b42f7ae6ef8c8d1f3f408a7a242d31f0ac0d7da72c8f486404736a2f807b2e67277a6d60f41f4675512f74a3e6686aeb0452f69035f9a2e447469ea8cde4aad6c00c425026e229be17c86eca5f045ad1202e63631b5d5c61768b4b205802058ffa02299080b2fbf8ac9854fe87832a27fb4ed1f9ec89e877ac58e900ee9af6adc5e62ba9d50967f007b5c307d46ac869fe354823e61df690bab138517fd399a8928e8299ec5e560edd64096b2959f037586c5ba7b4b83a10674d6aac1abe6f53b3e885f5e0fd671c31393960548b8efdb03be24a94d0459c622f58414512ef30e467705b2e375f71d49f7176699f2729aef4734be86df8d434bacd2d28b02f07a52f3c043ff1e8557d984ac82417da2d8263bfe72512723a364b174b3434ae5fb163a00954e8631cf62fb014511b8c6acff8a9475daf533a29c92d8f387da335e4a88670749b915bd54c78fd653bb9a3e197d9f2040bf1947a68f512cff8d4359cefbcfdd9b95a838a0ad2f46768d07491acdb267c23ba8cfb65cc90bbedf0b25bfb9166890f34a5718e48726eb39b5a0c507a3b29b2e7584bb7d65332276e0a0ff5dd73e5edbcfa21021641fdf5b9fd2c7667add5649c3a52a3524af37ef1db4e549769eb978a77403178c5a532e6fd32ac6331f3616869d542f0c883ba40897869b462f4ac538a2cb3a04368f7e79b0c12338f2ff8e8ef9fe1adb4836dabc8ecd39a2cf77bec6d77a2d68b8b8ff06b534da143c10166e10284473226b333b3c2faa4453130cab44db47751484d08527a40617010ca9646e79ae653cbec3cf89a1e80b108abfced3ed039a44d040163e6738df08256681a08ddfbd28a6c37ec0f5f5d930508956bc65ac5cd6f10aad7be8fed3fcb9bdd2745725886236ecedd275abb7b66b7adcf86d6a561d56aaeae001b27485c36945324e664fbea33bb64a9bccaaad44a6772cd6dac8e365cc48f9b19c93bc4168f0163f66cb186f3244c988d8741d13dd6f81a6b2fc002f26932f2b2ce9b3d4a4dfe9111a5ce5609c4b2ea336220c09e8d0670e115aab18b471319cc5d19768e4cf2a096497fe3eaa94d2fbdb2cb691bd13452038e0d114eb1dc2638dcd16324d5f6b207cde22dffd97f28c2b419f4ac3512188371bfb813be45d620c0586279bbdebc3ad3da7592f973cfb31021963f44a81a26e1025461db9381a296b203393b1808fad88c64c634734e3c2efd04e6493fbefcc6a7d7a20021fa1fa9a858d34ba110e608debc587365ac6954273c67de9f4f1ce6b016570b971a904b478a00f63cf2ed761a73147819df3ce727ac10509d3749799174cf77b183c01f0fe2e1ea5859a94aa0ff41a55aa4e768dec597fa118e37ca8047249b4ecce658d8d8baa2420433b67464a55e70113d0529ee3c93ece4064de6699935e0d8a80207892e009636746ec9946f397cef6e462dbb6c11906b3f1665831fb14fcb581d4ff452cb9b3253bdef65f1a950f5565268fff9de8f34c94397cfbf80f0783fa41497988ae57807417d080cc64fe71df94db5f5f0fcce243fd6bfd15a8f1937773fa563317db39489455dd17d889913ef2fc3a3e6e1aef0f0b09d8a7de47755b8e673b92f50536807bdd78df9ee3446da676a60e2862b656f40784ad9429371a5f6d29d6818b4cafef2f7cef754a3adccc93b42be924377daf321bfa754b2e71f698815796cfea1a1735a7fd599a3cc43192813b53b5f3b04f0a489271dcd99a08caa2718830fb60a8ae8126412347e7e21c42bf992f33cdaeb4b5ce3152623221b3ab195b6bb922fd0fb186b52514afab21d3cb3f6592ee31b194a934d7d704cfd01361f9b7a2eaad896921f187b5ee1cf8227d41182ba76662012c1069baf27405f6d71e3ce8777cdc5bfc1e3b750573006cc7b9d257a4ae7ba69d6a39cc8dbaccd0f167f2aa963a5be0aa5fd8bcbf02d380c66a4e8d24fc4f36bfb518384ba5c483c80ace4129e0a8d8177588eac02aa303894410c8cebe2b200a4a0a6b5862c34cdf4cab46852c2fd5263876e7dc455746c482b285978b4b8910c58011c6d18e87dedb47720abee2517e245108d97f6bf56f816842afa5f7d7ecee298557ad43b6c2352b9eeeb43bfa9bf643b5843c3438f41f64d560ffd7602298ca548929a208ae56932bf98bb653ca6792469e8f21e3599d9af831ca4c24dbd9cce589356ac851d4086c6a66b737f8763a3aa91924831d2aa7f708367b8eaceb363d2fba99a7e26fd6bfb1b1945fd33b64d09de7af0d6b52170758d94081d5ee4e7b5ee0f511bb3da418cb0d6a95f59a9860f1a86b848b08302cbad17babf0868922a1500fa5a61862d7c432b8766e7a4116ceca513399fa4453d41c222bb6dd42eee3b52ceef79e6728c36a9c23238c8ff0900de36957c0bdf2029c1f7f4028cdf54aab2fd1481d7157cda61fbbc84180437ae2a4f850a7cfd32c10c71226bbecb8c5a41eb03f9955c85ca9b43613c62a26368c40608f7a66a15cb3f6fbafa8e47ebf55a4fe734e095b24e79c3ac9dc128da6f381a9041ec9a9ac2ee47e22d4a6b01c7870e793e7ecc85c8ac22f3c8a762a9def316dc3e7decad0c04bdfcd480b221eee587e43fe2adf5bda9e4cefaead396d58e5d59d8991d80deb34ad119aebcd21986096bff6b1f66bb3fe0298d987963dfa4dd3472e445dc6bca77ded74519c459a5fe32975a6b22bb77a658fd9585e320f2291a8af68357e92f9d529737582b3f81b2e15b521638c67e0a0fcf55f367aafe35e37a9453efb80afb1f8cd90d7989d8e04c35d49774dabaa12261400aaf2b5c719e1d6188ea3878aba554a44792f7203a9532f7748db5f5e2611fae0aef5d7dbe35e6efd13202d09ad263462dc004f528631211c6e2af8ff04112c1d28c0f8e336fdf706ba1b396b458ff9312177ca0738c7bf2a54b85d8958523f7c931b9a21ab16f3c4aef9f6225eee6639f333b4984416719258e39a7b0ba64135354d11864c967c8e3793fe8618b50ae3f51dc568c8af7b5d46ecd351fc03c84107ab69137f657f7f469dbbba17fa8433b778ec10872080c9a0dd9f66651d397e90343ebde4bc79d988d14168f67a9f75b53cd876ea5404c84b679dc380cd338d484798e20ed54215214dfbe6b39bd5eced4e735f0f0e5e6b2ea2168fff2a39d433977a91ede6e80a77b8cf3079e13d1aae06d9b4af510f42d57c118551ec4eab9b735c0e206b5049c9086ae75ef191e60baf18942b7d646cb7464e9c01426ef2c81a493a65eb4b6cfcbbfc388918a4a3170577375c5d9571d9603145706e7ba37616bbc4b0223916087cd058c11e63debac9be72abfb52394ca7acd5e983df613625ce87e18d69fdec2306c9bf562dfe2f9f11f5a97c011e44cc2fa6f6a762e9129da69b61d2ae9babc6bdd2dc72a2c1bebd23d3c109cd393ef48d75fe9f3a2e0733a352a74c9731bca71b09977cc2cd90f071f3b5fe1bc28f78a5a13fe0bd779d0ce4618d525626af14024ca4ffd76c32c997936cb1e49e452091527749143de83fa53eae3f9fbf9d51a16a927adb88efc5445e7269d63556920ae549575d132f75a4968e4801b5bec2925c1535812ba8952b4a62e338967f883ea93753004338ee5b1dbad452f271b16d145ae32b2e54e572d2894e673e5bc2c2de7b1b4a9e157eb06ef52b4d475c2f1fcf731bd0cce89099f0b4b432d612ae3d8095dcc1150fd2d2abcede2bdbabcf20fe92ae06c772acdbabc6aa7aa3037fe422dded75b8135b8a29291ee6da95e288541914c6fb4d72253f8417017232c103327bea1c10a4f95d8a16433eba56f6f184e9ec8cafd57ca3aed6a4cf33a427dbc0c22bf76d3e3ec00a491db319adcd69bfb5abcc10ba487b6b8461e9c3175a11ee76655bb0dd2a5a8219a46ac2548e37be9961bb53f741ff9a59408c726b26f1fe15889a5dc57aa2eedbde89314b6507709fe7e379e806a99dddf77943a6d04d2017eb85f27ba202e3993d097cfcdade335241bfb2b26f35f6230f013b734c76b5207bd32875d52f72eb1957c26078a8a21fb6a908ea525f3e43fdeab204328939005abb4fba16b5cad7936c6e8882dfd7bdc90eca6e03330d8fc92539591d7a3bb5caa5a5a1aa225a78bcd3ecc1174dfae57db277630becb224468854088e09c7f058c348a5e09c88b4ac1710b8cf66997ed72f75cba51801a957dc878e63845862f93c81c84f09c3baeba9b9a02966729db9af3fca757f97fe6634cb70186400211cf177ca50d50ad90eab3c16ec252a9cbc8f4529f2687b7f3a9084837bdb4a37809b438aa3d9073aadc6b684e8662faf0c09dded6321c66f84f65d8198fc4f0075f081549111ec9ba7bbf62d2b0f42b25a84ce7778ec347ce5b1a59ac964cff7973491e25a8e5c3824555cd6fc87f2c86efe6dc6afd46b0c763b09d9c9777be8e0c45b60a88e8f82b1467599799994d38650cdad03d204c4ee06060dc6e3be31152f134064b4459352514b7a61c7d04d88b4086475eb8dde980a50dccf1228f288cdd6f6d0a8743aca74ad2c41f98434c00b89826704b74d929cb677a4a9fc8057ca16413a10ccfda1fced364e7cd5edc0d37834e3c8b9593f58655cb96f1d20869f80048ea8487184295575afa2b298519fc99f56d5d404057286ce7c65779097bffde2740ce71c3592b1ab825695f979b328fd96be6bee77e6f2ae92addb54915a51dc8af460f46cc52a4d599c8b2224ff8caf88206451758afc5170a15f930b107feffa1a7e34cea0e682e1a324e83b685e3330a086ad986065644fa523865afd1558d012c68fd9a74069625b40a11b7f2c2e04d74a767805a2eeaa6c2ba1c508a8fab967b34e7f695e34c41994d8c1c6042238ec76d9aedc5ee5fd8f314c16a4ac66847164d9fcd643beb85cdb78e8d78a5ad490a1cda6fd0c96c9231df42fc053ed9c9debd54dac5ad8cce3e74c2abd54ac319a3e2e460f919b4df46d90554fb9641d191f1977fc6a0d4603b834307a27d597d3e7fe57b86d4477c7d5b8726935368579f2df187c341a85d0c7077aef9ae513793286de60a9ec984d942b3c111278f3b0ac361a7e749abba3b2a77fb102826e0256c586c8f9615051dac8b9c20ad688d0d274dbf7b319a97c046c75c0cb97ab6d3f25211273380cbef9add25583f1119009cf594ce19db41df4c90ee32a017a575b15ce42dede98dbf567c899701302b204527178db4dc97186399ce157acc4abbfb99be0331d35f0c6745627d409d6203712e3498455876cab7aa6f7c2365cac6eafde66ff2936a155b52b5af1d3332ba1837207b183acd4acc4220ba3d1fc395261c7c95ac814947f01be6504eddd7fde263c5af3652d98908c87a3e284973bfc1eee9fd93a3eb487975e633f9ca4616a7b25db67c6b8062dcf232e25ee0b6e974a1ed031fa34273efc041cf804c681de2baa828da4b729c344fd3bbd61544ebde2e3d0d4bc5f744e02985032a4dc2950af885e1e28e11099c0f7a2b9ad0319bd01ec9d42711d550813c9ff07878b28dc21344848cc6924a9b2674239bc2facd87f50f1a9cc4d662d8709161a87ce38d514397184b69d36f97b77bddd87bb035bb4bdad73cec1645657dfa630d7a12f27a6d44a80f58e56478de1156805f5974740631b452d8056cabe08e0ddcdcda950680f69abee2ab64ff19c0e8ae282d1ee7032d9b23ae78ce4bb9992ffe2273f14b0fd6581700ea1ac916e3a56425c743a117f930b5cb8f4aec1355fa65d7bebf6d27ee5300eb854d9249347f0d47be938db3ad976f4533a00f570526eee6ea2608b4f73a04795eb8cbc8dfa099ffcf69af77d987dd9277b2a3013f534214675b3ff0d41d6ea3bae25a4d187265c8acc6e4fa3539135ca9b6739e2df7f95fd1c4c30a8973c130a1997f336a84f4b0131d7172cf129ed59ff455a787f5f82dbddd842d470cfdb5ab319046b4cca43ecd0415596414443d334522e2b5154a85f9726194516bd175cfe0b5e79d03f16e1cc920d32a4d5bac4cf5f57c60b6497d7b0f6f5b314f44873dfc8d13b2273c384bdce53cd0ec3dd085a2d32fbe42171a0a863013ddd3c513c7fd0bd9b4752cbc76f95e59d5f1252424ed734121d4195e1cffe56998a1a0daa1e62aed340e24c06804e9810c0e69c30b6d9b8ad94dee2389612b3f2fb111af7b7add81cf7337c095243432921d4140470cdc05d503187edff4e770a2587fbe53dfc767f44392538b37c5a4808f26d944a6635e2dafcec9ebf2652ddf426f80b7a91ee228a29cc2d29953d87cfb39c3c160d3cf8747bfb405ec60273703584aa4d29955993bc51f8d3f1d841fe4bf030151164a3c8d1f89adcb72ae133bfec4e861930022b2cf73827607a74d5473701d31cb4016e4046397abd59e2e72372838186a372e402d0376c2281e0fe72c750d50056bb02e8e5a3ec0e362ddbe62ff9f865dae45026ec7282ebb80889ffafaeb090e170b13c08b7cc6ed32776c5d60bae505d5985d533e9cc9c754650810aba3383a3808c5622eb4731443080dde2c087519539728a29b6fd5a7fbed10fb8465b58062cac76d8f083a8408da5d633e8625f8568e23c9551f9dd56eaa2a6241df922e404a072b65009ee1479c13746fd79144df6353ed7ece4c9c98199578cab08523a7972be6e825bf2d00a574ce3aea546759932fc2c4b883081f09fab22da662c0ab9d302f9c7237c4d6af57d3ef14eab780b990d2690bd8c86c4a86b054bb4fc6d2d4cbcd50a75750d5e91b0d7da8dfc1e2dcc5e54f2290696e30d7df2888574a59d38f98ed63f27bdb5fbb21ba2a43955eb651e2e4760ae5474e273ba06acef6ef51e7b0fac09b1668f6e49b45b68f42a1d728e2852b9c638b5480688da939f6b70f5519279d9ed7cc5020c2b0125a560cb477b2d2764f54c7c9743c1cca4bd8061ebd1691df40ae69d867bb557ed3ad2048fccf2595a54c631d2d648bf82e610c2e3b37a8dff544c6a71b5b9691acffd7332cd688fd28f27860e403b34a8ac0e8010b43effd3a220a049a6d6fc485a105b27b1673d9a179d13706bc2605c7b9b826f4dee10073a357394e50713971b69bf5aad8b469b6fed0a97c05a9a606754b1fcc1487fcaf371cd3bca8afa40bee16db6a49ed31cc05211a332fe16390abcdec70ae357c0ae2df8240aa481d7e2f95f34efa6b6b9a87441d466b8338db32303315518efbdb4010144e8f8b81dd92380af1d9c3d2b93565440b096712512c91e651b768e24fc4c3e33dc380c8481a6d0f821991b03aac803536ab43546ffa505edc667b83a764d33e14762243a7f74d8f6a09e954daccd4c90035f3439df5a89d3fbc797bfc66534c46fda1946a59ec85f9e93b57df54992326b4842fcebb37352306ecc3770feac7cd0675188aca311744472ebe709e679bf444d716ead67baf9e68125442cc4627a977784691eab38ced4deb1f6f3975a0231e8fb18c99baf4ce0b4fd35051c15f10cc194699aee97394bd0326f23de952e3e712dfde96a18f50e7a5370a43628da72dd23ce2971f8a977e27a2cafbe633fefd91377e3954bd1bf2fa5823887a3e83a278ab01ae85c0b9bd66041ca7c7ea20fc7305f2bbe6bb387ff00a17ef577cb581736aea6c48c583077abd03b9ce632c88d1624f506fa587d3c414a25f87c66bcb5cc27822d3b586a004084864cc2b88e1c9874ed52d1493e5d37ebc0fa471d46d07c5795a9dbe8902cee864440e5e262783a3ae732e6ae9964acdd4350c09861293fd5fa9567758e6c2cff9eb81d0ac62b6e6531a77bc133ebce06cdc35190234a22dd0cb765c4301a958679b8366571d3108187809165fe88fbb78911a32de64c5be5782fb04cea2377104feb0868b8fb040548726e8f10d58ce56d21bb3bc1d32e52a224711f1823fdc5dd9f6420e859f9fe808d6d09b155472796bdb018a78ed96e5dfa6d508ef67e820dfa247ab1271c46ace81113042ad920307030a51ec286b0abad6c5ca0a8964ea469ae95a093e754e30d3ad3adbd8c3c3221430b00e28c468e7e67939b7b19f7ca456d993b89b9b86af0d28fc951b17ca03d1d7e677314cb5f70de7a716184ef1d4fb24cbab324f85b201e0545d7c9858fe9d6a030fc13859df5ddea53183d5b7cc82badeee870c206fb92d5541b59f48eb02d512c304415d35478bb54e655fec8aa011a96c1c0b58291954dac19afabf896fd7e3324171340a93de0a3f72c4a0f8c1f6b7456e8efd6e00bcdeb6f9ef7754f89ec66faf93c47f13b09aa8ecbb093ea4b273d87f87a1bd6693f2c9572663ac4072d9bf35393fb66955ab2481f09b51c5eb90c587910e3ece516f1e1cbbb59c2c2d6206c78647ea0856845797238b65e28ba994ad691a202d4a571cb8aca0bc5e42a565c8e2ea02deb7ef4921b6ff0ffe79bc800704fb7fd8248fcffb7d63ea138c183082156289c73014fe7ccba161c7a614c9759c72c0489d1eafb389f3f8befdf30ceb2b220a39fdb1556cef10a049a14427a3dbeb289140b7296ff88bca8ab603b9db606a04d17803c2d156ba9c7d031e3438425dc1800f601e5868fe35968fe8e93b1c66d0d8c7b8c63fc4f1b5a449ec0dbbd75252cd644cbe118846f4218e72f8e467b8415856aef8b15f91dc4e07ac69f9c3913cc52d5ba048ea3ddc97ed10e9a3c995dc93c51155167e677b4ed328c52f550fab619ea9fc76d6955d6e84732919d208c27af9e19e25577dc16b28cc905de2e0f7ae0b01d89c806c1b06b385fe8d2438f8d542a4e0ab44ae98625775078385c3fe382c0914f89904d57a828552bc3666e9ef63d4950eb8608d21e05b90ac5782bc4f1697e3707025d1a0330d747205df912a31d7b286a3c428f8cf65a58b2d45834d42702cc868d547d6450a4374182190ddab5550e65407919a6fc2911abd6e9bcc8e7ccaee49d55b9405369ad6ffaa7bbab22d6445ad38e24edebfc95bd147b95aa4e0096071ac3b5c01ea3788508d48ca6f49170ccb4deefdb4b4dabd1a2bbafb7488281909d2dd814c614633f005d8b65306e8128606b53544fe2877fc50dc55618443773f55a247acd680ce330fcd9d3d18447c0080b576f038a6ba338dd84e0644e391e2bb9468db827266141933f9baee8cec4840180f025ae9d341eded196cb2f6ab1838332680ae925a9b211d718698ded21e2fba9369f6993097e8fc8d08241c8768cacdcc4618c0837bac6d407dedc237abc7ac4eb5bc9f7a48bc9143c789ed2aba499c1587454fdbe6482580d092a676ff42beed78a71351da6303e3e9abe5c6b1f47e65d5a02834be8bdc79d5c704a08b47357ad271a720bb7f3ce6cc744e124fd6a1de84a4dad17dd7d2d4f29a8cbd763a479ada8662ff5d250e3fb9ee199ed357fef40bf522317b2f6a88746b3c07a01bd1f647958c4827db8e7dbc89032a30fe722e7af67403a3019fe9f8c2882a68bb4487b6ea5e9375153b802748e5990ff267e69ded41084ae309faea36a8e3914dfe8ea52e4da536aac68371f07b1f3d0c26fff82b11bf927dc845b66cc00abf4ce1daab2908ff6953cb1a3108a89238ce16bc0c46a511b0cb7e60f8e24fb041494f3e95fcf33bb893b70d6daa65a0adc134a1998bf2308328d9a1a081ef80c4219b810877adb25962f77ef2d1416fd931a4b9d03d7ef30574323233ff86b577e6a9d073ce33cb241d59af1bf4be2e36024b24752b63dcd73a1125274fe65a6d0aff22c2b128a276d5828993490fd71e32671925b62f0718187683f90e45154594076a0aa92ec2f2a45a270d6b5e269deefbc97056c9c53e59738e02bba84249d7df8d375ffa4ce9a3c31566b7c2b3b422849f5feb3eb40824e4aa1c480404e7963c3909c8c15fc98739954dccf6fb7eeed652eb7c70c012631a323696f117a5b3ecf80ef23d138af78b7a149a34ce03fabf589b5bed3859844b53bb874aa441851eee1371fc5bf886fa78137016fb5d8b478168e21de19322be596382aff070a70a38898eaee3eabc7f675896e230a98292baba4ffa8f876cc268ebf2a43214508d5094343ab1335b53f6d019dad0809c57542851841181bacfded5b3aafddac14fa1234a70e8d0c56841ce94fe982af3d0ba0264a39a117cc365231eabbd3f89aacbd13bfaba54ddaf8c82db3ec1e0c6729a7d4a2f152c9168918b72408ed869e0ba4428c4adb2215bebfe64cc601df877729eb75427d6f50c7fd37bced95561f04c2d9cb6fe0a9ffedda940bf78a89224f10be524bb351d7e4fed5c44ff7040aedee04bf8b22f40a94bf6e8a27a10fdda74d81f888441f564e8d70b5735d7bfbd53905d7f3a8ab814a5e6ee3dc1223075206721e917080c11854a7a823821c3960a3b577a059ba67bc54885abadc293718e92a8ec9c5de20db7fdb4a1735ad5215c989f14be559b50b632ff2d1cd1499277f1993b38aee1b0bac14a7b413038411727c7c13e05966b0771a899b595854895388ff56b5b274aa026776705b12a6cb6e2019d7c87c8f6c89e94d8d6d33652d7541c754460e6dcd2597cfe9fe227a534ef45b2e19e9bd804c5d4f3f2155607ae064838f66a6a9b575db5cffb7c982df3e39b8d4e59ee59f46b361e4380e4c972b7f45d2ad85fa51751dd389bc94a04b5a67bade0e20d2e3ced71f6fd159dd35fd8ba69eeb6c5bd62443410ad4c655c88e7db482ee14cd0ab86a9ffe93e31d04ef7d4636b050f25cce294323e231cd32f3b8ee5b36bce312026177121fff2892546b41194b0f01d23c15d1cd47fc53774a9e812263293580b013dd557a49642fc191a9afe7a7707f0bbc1fed9c3b02a0b00a01d99f0953612e8a52d041010d90fbdd841ac203b0451ad506db2bd099ac52f1ecb41faa843c83da67c42dff570d879a8812e5d8b1831049321d8424a283addfaa81b76471dd4e10a0954162252dd99c0727bebd2f866311d3172cd5d3a72a8c3274296b7d1fbf4b5acc1016df41e82a55c999e960a6eb165dd7331bc4ffc4116733304ea3412f3d28da54a63724be163d84416a387ce570165b813635c80f72a67ac1e476863b76efd007ba7b2b8fe9b13eb00c6e8a24365ca57986eb19aabf042d48c083593d8b1c6db35232ce22681a8cacdf68ec756a1d631bf3b361eb58242dde83617b240122bb7a9d7d7342b2192fd7e928cea17b95442a3f5ca4971cba20fe640663ec8efb396966d68508a8258f1138581817db7b011b837fedf62c68cd2147cf14eb194f3c060540866cccec9d231d25b7d00a058550b9616f6aa4e802a1cbd06f6587ae1cd6751f5c120ad61629b6b222698985edfaf0a369b9ed52609d12ba0d4521ee551ca29b91faf106bd6f98ab4a02a824879be34a62e2a78eb04b6cf8c22d9a03d97af014c05054608df358e4bfbfe139748b8227caf568dfb6000ef9e265bead450a8019241ddff6bb3c63e3f3a86ca892faf08d785f7c7cdf501800422f9f06da2deccf326be82dc505c6d63a9adad67bb4ba7afb6e6e79d0f951d22d079a61639208ed7db08f73c1b2908ece0897aa891317bb4d279dcd3b0ba098f6288c9caab893e7027252f5fa456d44fde932f08a951313c03ff828571351f5c51f2ecc8d1cd5349f6004b41ec25cf0a669e69f1af933c31c5856431059ecd0c2f1ae6a4c6ec3cb40159132fdc47b5f9352e2e3333eb497b5493d599efde1fc934bf4bd095f41dd2ba4d97cfc54478c90305e342cbe28052c5b15a56bf86b6e7869224d6f7e79071ced559ca89b8bf412e4cd7a823cbca7ac7734c1ff848c5a797fa7344f5a4cdcff808e3d576765ee67b2fcbf1e4652a33630f942c20e820b5a84fd7d00e5879cf850dae71fef840edffa3c314377c7ad8b955d04537d8a703405a79599aaf70c7510ddb5465bf34c7894f74cc650284e9bacb85c2453b3b3436139dbb750b75cfa5155cad7739d9f2c48936332e87d54da749c41f7d321c4ce80e67a0a76bfab8f1d47a2d7603e326417aac7dbde9b73a9db7bad09d58f3675722f10100f365508746d819436e65909610f5795788e9b1fa4d047ee0f73e7659fd8d8a0bd1d3b59ea5819d58db7dbd0e91dd54202ec771e25551ae1416dcc893e22b01b6594bcd87d63c9763f4ac769de8df58d66e37104b19fb82be5137fcac13e75b10ab8dce66cb4ed6e7f179cf281ccb6c9d5a77d3ae8367c21a0fca79e35a1b68c554adc7a9e2e6446852bf634073cf0738538cfe9f523cb13fb3b5478ccc69affc9fe99062901cf3f79d33e2dcd5146d5c9be785461d8c90b457974acc458f80a5352d2112c77a8e3549d57033047f8a8bb0893e604085b6132b6159ede8844a3a27c054b78e3f74314e4152dda4fedd07ace8714acbfe1af7200b57cc5fb29bfa8a9a4db559b1109dd03d855cf65c0862f725af643a6a18d7908f44c3d62d9144a0f584d6f3ef8560a6d7aade906178a79fd08232ec17a8e9d439606969353c6a7fe90116440f87bcc2a972a9fc570fbb1e1fc8ab2e496b6de09d6f5235ce5ab5b1710abe470cb2dc9a274f63cba39e255dbdfc8b0afca9eefb52d88804d333882983250962ee8d9b7b738a1400f3272396205b6a9bbdbfa0f12a9dc17d16bf6f2cd465129a4cc1a82342a9d10549abe04ca699b300ed2b2f362c83939f2f2b7ecf8f20db382b5c2eecb24d7e96dd18f033f1c5026cde33901036b71927cbfd051c6067cbc1af6f4a99d4328516b97992b920b252875a26801525df9a2cf33e9a371bf9aba4d9cd44a4dca25bc09bbc7cf092cb527ea8a0ac1fae9ec2be766b4e632f13e1263fb57e490b5663f4f5c49110759cd6d5f6d6ff44e139021c617f1c2bea0cc9440c68dda56c08a7df0a1d4eabfdf0ae195ed44b635a69c10c11e4b700bcaccb7a152b4d16c6c966b6bb2b6b06cc95f05017b76a3aa0042a8130c9d02d0a4a1397039dee69d583c6f0f3873aad13f04d95a986b6112310bc3b0992d248e1776931b0991e699b78d0032cefb1078720ab96b3e2f586304f6fa26cf85a5c4758bc33d4eec6474cdb094974ccb3a92b441a17e17af7948273dd43476856d34f23a558e8e83324f54ffc4ec971950424421b8e03ff109d198bb767e0a67c30e910835b04398ddb7c8933609947320d8f7d818afbb61f3956b01b162ecd39d626c2d26d1c827b2d676585ba635d8859daba2cc1c7ee56db56152345b0da6979815cb08b73483599b5cb59a53950694c32cb004b9273b7ebbdb70c6808c46f5ed76e67823ea769d24e0511c22e536178862b88927984f7e821aaaf719096a8ccb1516441ceaaadf9d2dda23bf822e2c920a5c794ec875a2c4efafcf25cf66ff76e902982edbaa73f6c45d1c63d08386d556d9079342c745a3510a37ca13c2b15c6425bd8ab52fab7cf482cdd34a20c191560137d067ab45ea15268290308f7122710779db3fcdb27cf54aa9a4c1e93cae2e427b07f458e64f961c8b53f3d69356864bf2a6b8805825148a1a416f470c61708bccb2a609d909992512159b11e58b00e852f62f738a5a6b46837fb2b1cce8b5421765349d3ccb9a35fcb8dd7dddc9f22709ab9f288d4bd43f231537783e5cf752f3c8ba7bfb0b63d0428412285a0247089572139f7c43cf36da920688ed9e074b979d80f2750466fe1e14aedb0601f5d27ed166a1ea57b47312592eb58c82364ce5db68a017c77f4d9cd8e536ff1f41e661252e7bb2c6d70f7a6dec7a04b428c8c27ac6da104ccc29765dbe2194cb1d71ccd7a8439c22417519bd510cc632ac82471b57d3327b050972dc3c24f2b0409ca2575edd31c2d4662b7f05209882437cc2ba576f02ddd1b9c9a5103550f09d67747e72b23e5a1e3ab3ee0b55ea5c4fdab38c58329011e85aca02704d709a98c597a1f4b77f03663397e759ffb6c8f053271effe139a072ea063738ef8dcff9c91f34dac4d821c0ae970dc27ba54fbf20ab19fd9a39e2105fccbbe18c24dcd82a7bee8751a54ccc934d727cc73d122602de773201a70c466eb58e5657d1e8c6a58b05fb82229a966f9bf8a5a1f4608f7e91f84d9a4a299d735fc879ee148ddd1aa025b91f466a82e47ffcd15c0ff67bce72c8436cfab073d4ec7ce250fea0d0ce52a2baeb9bcc7a0c0a274bad0f1513fb21a6a6c3719ed6a85737acbec656ddaae7abc71d50415f3a7ef217c3166585107019b852f3ea2b781155767a78d993db21ac836393e487b0f433d2e240a9accc8a9c59834f3b84521eac99e7ccde6267cd46154368899481cb4515c339c1e7b8285b4679621427b0064fed46122f7cdd5deb86227eb1acd2cc3868c27ab45b4321956532ea80b6890472d873a8bd5cc3513a8af5b18935e2d30c62af677c8b77defe1d3316694ac61da90517835e51a5cc7f47f1eb24ebbeda81c94f95be300bb82307856755b31c4e9aff1b290c4837bc1b3479b764551f1539057990704937b05f3338c0f96daf80c55f2344d276b760dbb6c5f466f09d927e392d272d9ae17f2673bffa7b0c1c91d50ab57c8f63450af3310cef9fce186f00fc69a4168e915c82f0f6320df2dc5a32cced1d0d378037783daf5f2d0b4fd382d25ea621a53ec23b2a14b5c4d0f46c4bfa980e03604736fadc409dab4700ea9acbca7c5fe3699663ac63e533400b76522aabdbed282125a95943453b4f6aa2906268c5deee5961e5c342b8e3e85fcf3ba3f0db93a1d5aaa48945b82211f28e26dcd8257bdfeb09e1c988846e1d5c6006df2255c0c86b0ab22a10f13936e3fe8fe9bdedef1c61da24b46c72439a0c879476fbbd7d1da9ffe793242b57caa534c19c17d1ab6f4600010bc019e3a7eb10119ac8bc88fc2c4b61c6439aca3fa478361594358c414396f1e66c69029cd8035ffe08b9932b22f35234a09ee3551126145ad44dd80f0f49db46b0f58e131f493271d8c6d08626dfa0849bb007760dac67c89d98cd0e1b1b828698fb5023e448a99f00dbc683dd2ff1fce4baccdb48efc57656c1532f36e41a267702ee12024737f2c3ff1589f9d98cabb464a95775b53286a87cc2f621b9a33aa4f8d14a6ee20b11475bdcb30426b229e9403c48c4f53f02ecd1ed0ae42e35cedab0827df6610500cd037304b1b078638437cf2982510dc8579db83edba073eb12f55683070982859da0a89e3b26ff3ef9b3381d5ee8d68784867d0b8f133d6b3cee0839b59692c6d2f5b249b327844447cf7f21d691d5d08669a02af86778c27955a805267f54f023d1ac9bbcbe12afeeac7081348c85e32cab998a5f13050ded51b04b45879f304312848cff121ead01a9383d7bdd6b31ebed1acbc574e490fc7dde0b5ac4298918b18d36e333d95ce8360694ffde04f079fe084d2fc3cd4d08ebcecf67a71b9168bf38462eaefa1a296b9a306d9a90adaa9ec48e43d6be42b5f52e452890fbc3514264d13077eb651723283cf6035cfac48811d32976c976516ea19f8f576dfd78ce77e7e930ecc4a45281a5d1ae7f7546c388c1939c53b38c5dd1eab676c324681c5febad51fa183f95dc399957b99aebf7df5cdbfee800c0ca162d991bb25fcedf8ad0e5bf9d565ccad5aa81a5fefe5c6f4a272e3dab0f374c25cfe6a1a0f2e1b3e65fe1c8806d97960fe081abeecb49332142bb091435a2f49a0b36e53c33151bc8a256cecdfd6a87036518d251f23d2185e3b8c3c38daa00a4a4300c78f833a38ae006c6513dbddd85513c6f88e5ef49d4767833f76ae8e2fad0e14847feb895b0a51498b553c66258cb8a2032b018deff9a3a8878a54f7879ee1c257657c3eb5cf6b30cfb891c02a62bbe0000636a8b87a628ad3d7c1c9906f984bfe867b99d6a5118656bdef7960bc6d9cc89270981ec7ecc6bcbcdfcb97915a7783995a37782713f084a0c5ff723699b30aa64d1a5c809b80162ff294a05d7638e70d0e45780f9cd3f53f13c931e26d4b9a4b8564a5ce63622daa26bca099577f417bdf75ffed0532b6b3a47b6de7a835ca3cfffaa4de34891126e1572d4f021e25490722f6d8bd4ad5ab56db9ca13642640074bf329cdff0b8e3b1b221fd712d0fa05334ef84570b7b525f49b60db2bb6046029362bf2b6a456fd4766de288f756607b895a93943b77595bfb8be43905f541096313e79ae42b5b366b254ec6a1ef35912ee4ed56d4c4a1d3047849c17b4710bf4fd933bf993fc424154f4a3385bc275b52c9c0c79c3bf9aaa996505c40040885d73a67c7145337895677bb441122e7e650b9a68e71c4408480452e2e1f1fd426e2baf12729cb8be54498c77012c0e7e36a333bc647dd821e18bc16f6e3a6eeb944a2d08ffd48cab4d13e0d79bef7e589e6a89f5a91d4689216ff826e7047eb067a38f67e55723fca130f85b642a878047cb19a522d8897e4ade3b1aa212916166edf462529e6ebe1d5fcb24a6571a9d12d8b050993395a2a211fc3ddec890f3b7d9980e37c06a4c621509d2a1589929298c31ed7d695986881212a329f5344fb119be81d0901758a4995dc8ab57ac04c5b5ed54c4de39f6456a708a250f27ca47556d77d74049d4972eabfd08c41515974cbdc984f43aebe169056f6a51e09110ea1c85e09dc5f9da8f8cf06c60848cc8d0c08fdc54dea4ce3838fe45299ed947d6771e578dbd52f27d34315306b338bb159a90b0ec9a76da18869f8d2200c8bf136d55e0fbd220956e63910b3c11f770830da0252fa4640409b385342a999a46f366e5dc93d1648a6bbe6bd6a65af61e7b8407d221f8069c1dd86f18337b81a49eb3f4587b59bbd00af0fcce62ecbeeca028656c7b73c73213c837b39b7f1c4bc0e8f0d4052f9d1720ef7e10bcbbe0c8cba9afe2a1e7641093c4cb7001a666357a1ee3e0f90134e3e9a0969f5864a1651254db941b0ea53069f5aa9a8c3e987e232420dea7fcadbdb1d3670c8b87fb61a2ff3f73e0f5f8370c6a6e5c93a7935160a74629fb9f4d77dbcb119f0e44185789fe9b78aaf7b84ffc873d0875e3a62a5d1bab851fbf042a89b7ecf0d8fa06b6bf4f56f051fe1292311a9cc058276a76fe91242cd335c46b810e1f9e47810a5cd4469babfacc91dd5c83f2768b088ad815f77cd98a5730b11fcbb71e2ec8e762425df731fb9f1f7c35ca12a6fa78654b924b0f3f9a3e6580000000000