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

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

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

Block Certificate

Block 78437 f75d3619dcb0bbf5227e9b42d6c4bd9fc5618aedd72ddbff31b82831a049541a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
88839230f4338a718af1e7f010ac11ed2dccc5597abcd42ba9dbf9ef24dd99b0
Certificate Block Hash
f75d3619dcb0bbf5227e9b42d6c4bd9fc5618aedd72ddbff31b82831a049541a
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00859c000008780100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000001e9cc8b63eb8b97660192de9d79afa47491bc98b282972ba80a02eafa63d194b191cc2934e3ee255d4fc8aa5d16cb30c5247c2179693141bac8670a5d982db631ee9f8b69be15f1fb28eed19b6f2d182e8741795b074e7c2e3040000000000000000020000000200859c000008780100

Raw Header Hex

000040209657b0f7df034a515a1a67ce9d7abab483b0081a0948bf7e379a5e1381704fff587d1e24a9ef41a8fdc12f4f439a9289895f420b6a39da85c45147ae6951404d065e3e6ae8d00018b099dd24eff9dba92bd4bc7a59c5cc2ded11ac10f0e7f18a718a33f430928388

Proof Data Hex

59,560 bytes
1212160203071aedfcc9eb899fda9abb51d0b104ab7d193e71b067f94e9b5c36e6c30e85f416f02c5feb1fc07740ae3dddf6e3ce482ed062c52671cfca4caa872cf230ac49bb9c9c7d289efe61f9273d5699920ea8addf0748bac56b5a9e770302dda90ac009537b8d428892d0d774fc417b855444aa3d9d4058c67c7b7d7a4a7cc01e84a728515d26788058a62e4c3b1c4156fc302eaf75af4d96ee2c29606a1352118535140261c1a774c8a548649c8e7cbf2e619620a04affbf1eddc9f155bfb49d8791cdcf8b92e080881cc2269f1c115533afc2cb682e4d36c21e2dcc6aabeac649d9a5b7c817d237e658188737a20727451239482b0e22e2367e1e1224888dd42e0565b656751e6548ac2e4e7ff0f644bc586da80a04fa003c7e6f5b922efdf1e2169729c2642e5dd0861dc416443469eec60fd7b320057320ad3733fd0c51d0e9b808defa5cac6fefc6e4d30dcd85b4b573d7593e633cb73f731045437fa72e6b9446c1c4d57e3273100027f56f5b99e6f22769563d399785694e44aecf6c8ababe61fa87cc9ad38d2bb00305352895cc1c970ff759eea2aa911a8d93917a119cabf1da59d6bdef2cdd575bcbcf4687968f1ecbbc62afa270c00e72c08f74dafc69d3a73a3b64660ebcb3a39a63968d3261ccdd1ce850eadd27163d3f4f81431668d0911a623334e1ec44d01554dfad046011565477e2e6df9838948a9770d57ac9f478a8acab12cb2bf18b62af22ac205941f04104e84c3685105d2dc33388087b3ad82d96c620c687a0a14131d095fecb3b5e972f41b83c16466b60efe50289a5d01a613cb9c003662e7df202810dd5c22629b992f395e37a0135d36a2138aeffed8fb25f190fb7419441b0013775ff1d98c3cf3c563a632f30c3ddbb02eec575d456bc5a9e796ca79279184ffc63fd1d6331b29266fe2bf533c5035812de9df86bafa6405e049b8b9b2291702e35ac2a4681816c342d04936a5674776b95c36faacc861d9f57ddbc0e83947a7f5f3471dcb321a4e0f67762e3cd77681dba739418f8e3f6d4bb4feb4626596338655d4338f037b3776c75e4ff7067b5f1f5c6ccc5edbf2eeb0edb85c60aa4078f614e2cb3040e3ce065a27cef333a00429c74e1eed2442d1aa96c6978a47bd8bfda43f7e317da08d28272a6370da69ddd973c4a3b854548d861bd82610ee1a7bb4c65627293eae57450717ba23a3703575b3080a8fc4efe60da19e3d1ae0225fc6bc752118fd4f9d9b97ee4ceac499f43d285bd6205ca4bcb85dedc905e7ec7c9b26cb5fbc9dae8367c1f0ee928d22bad89d47c7981561f5d6eb6d59c14c092cbaca215005d01a1c4b22285402ac8dd11766d6b0088d0adafb8e2ccadf2fc75efe934efb4fe5ddc8c84bf007a010f1c27f3c473e031821effa9c6742b8091ab8701d149358709a2fe36798bb37068e9ce10369ba7f63e4c3e78f6a49c529830b5402722f4fdc08022029480680830480c365e7b24a17d8c20c71a099568da5047fc9fa7749036635952bfbb3c1601a6ed938a7e57490136cbb627e89a329b853b64838dcd4753fd1ae2b1754235b712cab1d663659b0ce9741e48633c9fd8f0677be477487a324399e52b40ac6a2b1c5588e733f89f748be3c631721d7efa1277e8d62b2db1d9c4e86f4c695c7eb31b8413b0fdc9ebbbf59033292f96831ec37fd38652375719a23a2d12cde8be0440d6d5970f32d40e91dce7f112e6b3652017518337eeb8b8c72f694b6175e3610553f3fc94ed82c92865f5a3d8d66c8c4ecae86b6f6b8de2fd98aa71f0b6f3c2c01d8d1144d0f0617559900614be8be53c2e96c6e476857902058e10fa39a7c77eaf1611d7f60bb7afe3ff51e873f3ab94b1072d59bd0120368c318c940511593425d85bd8490e63993d3baea0f0f50e4705fa5f94cd94912fdd4215764213047ed9e20371a140ad1c137aaf77842546a54d7c062327813b2029db1ede8db71f9a5fc2f6863e2afea968250a680fcd4d535cedb801b470910f2e4047fd205d86f98dd6d7c7784537e6593c938e45ea860f3b38f0ee38ff3f3d1a6a2bcd41c09c24deb2ec40f63ab798049de2c4c14c97357331b7e6f91f84652569cfc59abffffa0c8660cff0003be0ee4aa7bd82b3f644a51e7178a2585ff5240691c7d2ccd74f4a4846f454451e3c7f98f59cad436c7537a1752c9272df5de8a7e8d417c6b9c1d56de15583fb9c9934c32355f982f9eaf5f2d9fa2a1210ad19bf5d40394c32ccd934b4e38b7c754bf2a8ed6e7d9f557803e60a3dea69c0df1e66c3a6ac2f1be72d6d8e5e4a56aa1b0b64c85f8d1803d7aae57d7e162e1f348c67eb6d979f9ace5692b78c4d59c6f597c1e0959a5f92089a6ea19a89bf42b12a2d60a4915bd51c888bfa1477bbf53075f15e0439caa0638b346310efb3a1b01a71132695a638d9f18f2074392041401ab8d669c7ee12c2d0adc35d6e1d2056955d8894ccef61288566403ffc5b7f9c61f74e18fb1949653cc9acd5116efeea3c3f486ec7f064385b403bec2c64b9e5296f65de5e99f5f2d3fe4f71de6eff0954570e42baf77bb80e33cf207afd364d9b6da54d5d0ea7e137db30fb9048a8e77ad7019518c47e6ac96aa9f7a0058ce622a4b798f657fe41dd1234f6cd29057fdc697d7303a7dfb42268ce3444d2c2cf4c69a4628c13ef4430ec97a48e9b990a849017690f59e0508ad75aa5daa49e760daefe8f74dbeca0398637a0305f32a05f75fbafe661f360af29ce49a20a2899d7ea79db74e5161b595d406d5f47da349a1f1ce6e2891d0c290edb0d1235499d29278a9e8bf096eb892a514f24712b91ed9700becb4dc1f10fe98ed77c7770926b7b1aec39960faa2d8c57b35efdb03b78a2a5a65b3269de16a040bdea8e361631fbd7c06fdf643022d8f8e6d52b7abb1a23859bfd12e9310d2ed50d2056c49b561664e5c3fff28bd5e2fab9025b3b65af20680341cb15b9361ba34c0766905ae218b08a4de88f92cadce0477c4742a09a8ab9b1483a85a7f470295d4d83856d6fdf56d66edf1ae2b8ac9f376df83c8843865bef61f74926e053770c3c25f89de9b9083374a30c5b71352d6827ab9040e377e31e4804c7da94ae5b703b35f38491580a6190cb29d11d604c8367a027c977af72360b6cb1224b3b307eae5341e1c49278e0bb641396668ae15d1fb5689ad102b76676f8e08856674cb33a62ff91a32882b974f4646836121f69e046dbacf54f2b4034ae08302738b842504ffd9328af4c27ca0113175763036506aaa7a61faccff537be63714e94a23842ef9ed1bd439176f5edb20e653466a5ed22559550bdd4e40ae78fa9f2108f29cba9325311e07437a74c42cad2dde47418458cfcf36b34806d689ab2329c052b6ef76ce5104574b24884af719bc8ccc3af3a407116937ed788f7d9c47e6005c5f6b35e20cecd2f281ef0811511adc923c05fcd7677b9e2db8e8ef293436a9b9f3859fb92ab769a7dbcc87027d9e6c934efe107e7d69f359c7c3bb8379e099caf13f592c31f90272b40df43d1d58de71d2e8fb31c033ff3608ca357eefebe2afb2860cf1c62e17b10c8f362cb89f4d746e797391a127d9bb25d2a6cdbea6aa80733b561f09ad5975f3c50df9a4d86aa54e4c7c241d8e32bccbf423011d6e4337287a5c861013b579d58a0aa67bb6184ec0130c1be0a2836514bd78d4510255bf252a5a91c6a681d8d3a4904726526693608205394228e06eb919dbb6db97ef1754570d5d3ad8cbe0b849a17e4d06cf49f4ad7e48c134cbb2aa8bd16aeac19adbca787d5a6fc5e8289a0a7e9c75b26e1bb0b0560ba5c99e874b2728ecb98af0d88f7d5028af42c81dca2f4c33ae7cd0b996b9ae2043c40b696185009296769884ffc81988eed9e9fdeb8c9ade06118d9221ac2eb1537ceacca922c67afbc0e849846d78151f3e355e23452a571cde3e1fe57e2d9bf5cf375ad47aa8e709df14d468045aa61ec1c2aac50c7cd054569fbe16da3a29a00a761b09bd8c8224204282da80a6fd4fa5b89dc342605b824c12aa93bb57170528d3de4c9bed77806f419e60b2e6a4654bfeeaa1863c10216f73777ac5fcdcdea5685027092118f3c931f1d180f49bc61098bd1fa6d15dec1b8a8ff6da81b0857d1563106641094827586000ceaf905ca1e3cee7b5f79f1ac053ab2d573a69c5459b257461b4be129137582f7031427dd0cdce1e2f54bdce505f4f970cd0646f6d2df5483d5d23ff261583cc5a719836555b535873ced3db72a48dccbf7b6b51674023827d68098abad51bb202dc60814d924295ea18506f36202387548f37cff5317a11254718c94e9d4adf3748453e7b368d75b9104e8119c81273a0ee6f8e6c87ffcee7365881d0628bdba7acd4c45d90a2c07ae427ddebaf65cab9864840b501ac0316ab673da36809865a9c9a53ea195bf228bab3957eefdde0a789f54ad7e7d7530a1cefe8f4ff00d2396ed81d4fe95f74a41792de0aac5b4d83d14c3e78082c8d37cf44221a10dca195adb11ea071113ead3fec8b96b9ea8084c0d9722d65812b3bf403ce674310601e90e8f136eb5f454a96f9e5097753c34ce83cc8fc4aa7b95d29e56ffea3f2e0d457d7301a0d833f1dff8df4cdf04ebb3dceaae4bf4b8b1e5f69a23d61d0f45d7627f3c4ff426ad4cb053699a53d8e3d8f74f834d2c7b0ec433dd726760ff7e24f990b9fb3aedf0f59763c90623b9e1c382363ec22c161f4508ffaa615bd3ad89de202a1d91e005a9bd668c4fbdbb8ac0aa4b9a79ff7a0d108de55e12b1e08d41d7ec358c78d526754ae70f2ad4bbe43d84b17fc41ff668fd63d9b8f56ad97f94562c15742369a067efb3cc3caf820b6d91cf66081c98614748d96ac0495347efd640076e0ffe6916e23f50994627c09bbb4bbd1de04659fdcb9bba15fc1ce383242b69d6679a724d4ac31b67c79813598c034c6761b7c7fdb5960370a8233ec86eaafc27304fefdc38e98400156b6aa2c2878472bdc2dcf371afd08a481fa23a7c314c05276e6544dd1cbc8a1e89d3b0fda7265520fce1ab06829ddab905a135ce9c2035f27c7d63b114693ca9dc82e52f42fc1e18caf35eac3767a5d8677befa25eb26e0ccdec354acc2c552ae97b615c8c6d6cb05d69264d0b18cb42c3ee2a7d52d24325905c316184155bab88dfdb1a31db4f4f1d633685837931d8e71e95b6f0f65ee5c602b1c155cc952880b0eb4b7a47da0f180078f92f2d55d266f79b5981cc79bbefd15b2e8f461a3ab2c7ef1535ce43b1ba92ad4df13d87ccdedd56426542672d32546e061dfe3df883fae487ed1d06baed67465a4fc586aa0da9aae6953ac582315ec4ca210fff3cc92bb7264c47805b966aee80d9bdceaf5af600d81595ac56f5f747aa0a24145d0686847a7b97aefe09ad2687d6dd3e71792ff541e6e0ef732778dec52e65cbffd0d459e15ed3da1e62c04c5a08a302bb6739324a437ea2c4f026c7c80731847b08dd707722a17f74d841a889cef78c6473764d5f516fcdb8602c637033daf8eb55a698d6cf730df99e18b119a71ed7eb087e16b83e83d4cf307fccaf30655edd33e2ed10f47740aa19d01c57312fbaebd120d753f8b6a36de3b2db857e24af223fe8413b5365c810c669e41345c6b76bdff1c2d9ece9e50ec1cadc2123239d9f5ca0233f4ccf3ca75afba7f21eda3f73d7b16b64bb168aa0eb3de7e9e3f19d9c7891e82e9f36bb662288c66f469337929de79f4d13d20fd8c5fa6b1525ab097074864530d2919ccbf2e225570e255952b63a63862e6a92ff3acca1dad9741a6d572aa193f1b658dc2d0d648eed7150249163777397d726e449af9149203cbac1aef9934da6d67b0bd8bc37695656cdf63ef537a035f482022c7a3aba0533a1b8a6800e7c9b3878aae206a2a7c61a4657034ef09a53733e8e7fef3f19f0382ea966b2a75122923e85ab1f035451fe89adf91fad6fcca931d0798f2dada3c153109880ec7ce0da97a197ef53bae4838ba67f3f9e00b31151a6a8fa4b980397e70eefb66626b7a02ab29241b506e4a8848c15aee373783dc0f8354ae2b561103392043763d16d5e7ef060f95add1135d4b26a0cea54cbe182110d38d8913ae0b3abb53c8c5969853c17f0ecb41452dd4f3b8a503b4a042c1dd8a212f299d2beb2ba2efdfefafc642fd99a73cc67a155250859daa5ede0367423b4f78531b2109f7b53cfaf265db042209d555d06b15322f857317c4af088b0e5dd4df77c1d8d8426e9361e14b2158459f0fadcd16cfcac3b48044f5391992d24e64d81114e60a3482970649123efe321d6a89f5217c64d7e0933e5fc21525136c3dffadc1866a5ccf722343110ff60995f0d7c5231d6f52636e02649b6a60634cfe31ae3262e43c3e12e8e825487133befea9c5ab48f566e022aabf84c60600afd5d034baaa741c7aeb365774663268286e16d35294cc5b990784449dda77f644706b943ee9c48549c620722284f144e1dec08882e1a58057d4fb5f42c2ec547a6bd40b8d0bda73171dd59c1aa3e7021b5635bf018fb17633cb462880ccb247da8f5fbac533ef1cec2b93f8e1293ec366232fa1ab490f5cb2ad120ad81ca06848717c5c59f7cadff4dc54b95c57ecc637f1ba329e1be97ed623076a75865293fd4c19a5e83d072ef57f2b4d04e30e0f7f747a66730341b0e9586bea00948df6e7d425432973c50f50edb63f8b6a0b7251fdfa72f9189f02cc8fa755c0eaeef28a90d9758ca1407422fde7f681c3c2fbab1faa88c3872e72802b6802cf7f2ab15ffab113b2821920f4fea91cfc2f231e31a30627bcba0a4c878103f27cab1dfac823192f24ff0ee94896ad5c40b6503a3f85b302c74beb5b53effe53d01ffdbfc6efacfedae19aaf92e9f794730851e6940320d1d10c0287f9d5b30fa98891217947c6b0a945cc50794c4b0c677cf569ff0d818f0933463eb0b950711effc844682fe10c01dc0f55e76e4e6a577d26e45e1e57c1cc52798bfa4537ce7ee95f50af28c6c9aa12fb0adc0c22de2fe3f7e9fa55031fbcfa4975d5057f0e870e69f8717ad80419c4191e2a0794777da2a095d0794fa0adfc0d0e8aa2cf5cc9e420582d9e461fd242df02e918a9b05bf12e353381db920b1cf6232c76b5125413051612bf641d00ddec3e7be972a2628d3982111226c431525ff11ec8bad2e9648434b75f7de6c1036fe0bf5450a7909b46158f23392d8eded3f429af3f98616981f3ebd983c7d16b8d302a04f4722b55ac728bb686726f6aa702987a95f450a88d5ed101d31bfcab647d23ff03727e38cb8eec4c6a04684ab370a5a8a85b33caf5d17eb5e777049300ab9f7657d465db505f54c887f9e24953466d1b0f204757e8d937a165dd52e51347594cdee91fab1dde424dbef21a5ad2dd215e4c032363d48a1ca298bdaf79627314a954423d81f3695c2fa756a93e107eb10b287643afc1168b5256e79961c21213a55221acc645dfdc9070d11477d6f04affab3d10967b9b0799b3bf74179d83344ffc47f6d6ce144311e312608c36c3de0657881ff0814a415cc3a43ade8a6c2d04acfc14e30ebf2c03cf06a9b7bd2ecba37bb591eba37e73bf94acfcdf52e6c85de7070519d86efc979d3bbeecacdd82746702b39bb086062c658ffad1b1289466d99351ad2ca2263d7010f9bfcd3ae679026b3d6ac779739d24c7bb8bfe80aa9faee860eabd9e08ebf83e74db0b7437a3c01b2a3667fa84230e98534cbe8d5bcc1e5cd9bb63543a3610a0cd3be054c7cbf2d3930a4e107bab71e24320808fbca4ab3dc6d35cef66a96a69760489bba591661c28cf0dc69f35c2e36033fa7f60b5f593f37964b94836dbb2d182e4097a58fab096c14d899cd4faebaf51d0264885b34e1a55c031db475a2e7225041eae69ebd4d479d4b8e9eea2a8fd08fff85f0c8189f7d1b552f3e6759fa416db228e3792b6bf79818fa62e9ae6026a896b4f44add79c3aee34baccfb651d15db53eff398204c499585a1b666aab07e0f4ed30b98c7be20349825e4e46728a5454a364c7b433d964aabecaddd53c7b14e67b0388ed10ad4c455f11acca482c8647abcf2288861374e4b4c6b8005513d1c1c9d37f652fb3e45fe08aeb952118b50f77a0ba871c35bfd1fba6e1dc8b12618c1caa43ab9e2f089226d2e0c6a170be5a67f15d8117614f32594af3fa8fd2bb142fbf7f60ac789c4b5f0752dfd82bf773d9b795ef5295936891133f304fa898fa25d321fd92b801c9cb32a6cae176a1064c91c29f1023bac88f36034ffe4858671c0f9effff61dd05f1a294b8cd4f71a31d548950e2783b3d4e838c5e1b616e1f66401d3acf8786d8b77d368b9b8f547261ee03294fe4cda2232724c69f8216a7618407a1acf71933cc730c5adf2a0342adf051989b38275c44e9c598c54a3ed14303a47394dc44cfbab815ceec341d57a9be9f06fa9ac749c24a8ac35d7daadb1a734371ecb61adf64ece1c838bf178c98bc56b8a0df57ca1299f9ba99958687fe1a7399eab62de34eb9ca239ee72cebae11a543a0aee5ebbf0b7965ff3283f5435a3f941a48b62163526e0473b094f2db4bdc61dc2fe5f83b8b79d6cc86e0128ab33879819d520010a36b713fa4d8c25df731a2bcbd3629e038fa2ea42dd7ec29d0ff1ec310ca2b897306a8c12cfcd6b857710af159335c1cbb241f91aed6661125f9095214f78fcde5bda92d74cbb34971cbeca16ac636669fe59c9c6845286e2b3b45599e1345395818908336f8d765b1329d8d7aa09a5025ee38ce12289e94c79624b88e69e59dfca7260aef5b053e0763c1983992525c0f23e4e7623e6e5c6b2554d79376e8e0ee2b19c91000461be9c323c9240b908c34e8a1f74b2a98e2f5154599c9e811ef5e30904fc8e1b077a4aa6b9422d0251358860820ce204042c01ea9cbdd7db2e10e05c48866ad893873f82de156628d02ab9ab2156ad067e98edf3b1f54b3be4aff717a837b77b79543506492d27f6efa5141127b2778fe287ef8d7a47f0afa1fba4b6457a178784374bdb3e653dadf2478f7d6f380113d984f87c4d0be56f49d09e10dd33fb64379f32f77c8a120fabab341a438b513eb8ff305a28bdc026cffa58fd76dc4be3c10d1183fb7f88bc046db024a21b1214cfe9b478c1ffa454f2e349e2ca619eef51fc6e9a2da86ae307d23c587f4384fd5086bab8ab8af179ea0de09de364fcbed14dc3a0410e852e4cfcd13396d668f2c910e930fa6cb1214a056d389d73681f64f0adf0e06ba5f8dd00d6485387c18f1e6e8e227823b1c16f2813a89fad53d9432e2a7bee0f515b7ae05a5dc561764f358577ee2dc12f6472c9c20a4b0af50027b95b051c5104ce06a543adb847132aa0c04479c3fe632e4bcf5dc2110fc0c8dac070339ba7d13c34ddf555e96404556c7e76d11d6c4c84ec400ebc6f6a270a6b8a25e8d11f48596c98f465622ca15acf55a809c08eca30f2931f3303feb88b544fa87c0a300ca52d07efc6f130fd70228ffa7ae9721e5ddbbcf5e9048cef4ad61de4c5b2bfc026dab7cc0bd6a9b05b2133af793b93d48edabda5f2600cc9eda9d85f965510766e07b3f1a22e930fc8432dc053911ef92919e67a1c0afdd1a0b1eac2ed3da29cb8309849199fa23c4a1453f8f322df14f47bfeca5b0e879805f866520cf9b8286e83b0224e8cec0b26f8390a9a44f84f5632fb7a76267ad67f0ac728e5aff2e161002f5ea7cdefcd258a1261507788616fbe60c9323ebbaa6f02e4d66117b123b6901f9bc8ecd7891fe93cb6a649ca2749f047d395fef1cf7380695f8572dea1b9d15203b062e2fe22025256004fd3a61b886ccbd6c74340ac6ce2de77beb09ba72579a070fecb7dd66ec2df73c45467db53da828b02106138542891bfd95531b43b09646d2f1633fb06198d74dbabe433ace9622d58621c881b347656fea989188bfcd1c34df1704510dbaa77f62e203d79a680f2bf7a1f8089e8acaae5ebda72506761a50848ec0c1a7c1964cadc2cefd56c10ee49863ac00e2814b84b88c1d33283e39a84814d38a03ac786ff8da626d4c6d070a94e2b1494dce734d85110b14086ebcb1d207b6ee9c8bc9d700e527b582a8298d6f2d04d2ef8642d2b8bba9fdb29e96eacc3f715f53d61114381e775da1e73b7d098f7900785660a07d27c498eddfcfb2d3af84ee05f6a892750c3879d6760dbee8c8db0777c6aed1f7e1ddefa68bc805083f47f487c45510e1c41059304215e37391a9beaf232b9c989d4f86941bb9d29a08c7c95e68e32dbec5d0e49159aab1d724f60e056ae3d5d926b5a463f097bb09cf1d3c6c588a7c855f80a6fe46aa1bf88949b446db9d62805128078643edf598b558e5b233fbe36a7c7a216912991b4abc80cb7030b2b2b7788decf57e66ba83a5ef8815d153eb23e735d00dc97c1d5cf55ad378f77b35fe3971bf8b7ef6e751927e806e41ddd0aeed6bdad21afbd8b11f32f249063312277a4dd625175e2a79a0bda94b577034208d4a78342c711e2a690feb657907d0850e538176cfce783b635c08ea71fa96c0b22c3895ee6421a189a067dd8bcaadc312c9892ae50ab7ed5554f2180a420aa35892f920410e122ac97438e9e435e1b6c06163fa665169bccd7c7949a02612886e123f78916df7109564cf4a9d77a8ac55c329fd40d425adaa9aafc7c5ea2344a3dba488ab7ae49039b78ba88e9067ce576d010359a0e92eb36bfe56f4fa3675596e28f2fe10a48b8e2d45c35b787f9b4123185222e89adb9629daf78dd770330e33eec50372bf25ee9df15402cb40a8eeab90f121a21acf357eadff052ff438813d1915d80033126b303f89b0256c015c6220bf5edb44003155dbcb4fd84e7af65106304a0f9b90915ed95defa7631de618b670126b120303916192f8877b95b768c321fd940da9e9dcefc250748b45bd91da4caf00a01e7b4b5aab529f24ce31064fad4a47c8f3a4b89eb3c830e832907357d8e0291d77fcf8e77b4bc041a0004a39bcbd90ef4aaca8c78daef1704937112e15e66cb6fa6e0122acb5152ef246cf877e4f738a948e13291af41fe685f15d3109fd23825161fe68d7a05ce81da6b9e185eb5939d4d4ef24b72a90a1c46049799e13af7f43bf01f3ca3a2b0e189db185021a7e35ff5ecedd5aa04af940615769ff8a35e9db5cdcdc0c25c9081361e2a642664de30ff07751e3202891072d06e791126c49eec1dcc36879a88ab460b1bf24b51c09466a637ce36f71f7fcca38310f1f58b24cbb52c9e325be00699b47d8e44e17a0bed52e4a4357d6e03ed60c973bb99c4cac99f8275606d8bb67287d9a40899f5b3630388d8dd389dc65f0337b1ef7b1818d12b58b13a9a7e346f417f7127f204b27827b37758a7d377ee11261916f604d765b28adc8a04d6ba1286c7adcbdc4f159063153b50a2525095167f05e9457cfec3677dc0a145b7500f0be504f179aca27ff1159cf0b18009807ed1a611005094fea0052ba0aac4ac66fe5f1ac2c79c1dd664986489d92b710ce3ba5b3e66f34d2ac6ce48348c4e36a24ad69a7297168898b2054122814b928e18137b79785bb2ed45c7ae2a6f7b01409fc5ae65c0a89252bf49f1a19cd1c2325ce0a1b840dfdaf253b05b73e5d1a89ac1a517e5ab15db5770fa62ffec200b35350ae1b10ee6c4581055523c899ff8978deac179b76006fc3054245afac1ae9fdf70e6c4ea0e972a55e5886134b4a1c793402af3fee5df1a85a5174b35bb9e3bb076c0a9a97b7ab2c0eb7dc1db083f2eb7713d21f5fb3e9f0c71821e2706a19d7e5e58e816bb33632fada963fedc09750e722a9d212c11b4bfe891e90ae5702bbcb3510f4986a0ff4c185f74b0ea6fcf6b19a253caca1e6100226dfff31595c88007c39c7845620af9eae9219a58bf021526852713136edc6fcc1edefa8c818812eab451119b7d7f651594c0dbb41b025d339388685d34405cbd74ec4a23791d169705d654e18b9cfad6cd835da19d6c3a763556bc55d490c67d0be66531d3da46564287fc581ee25163bf3a4332e208a3716f9e0128ab32187398e28087e03f9b8256b234c98e03fd05bf78a2ab306b8a2b7ecfe051d8a06c741245ba34d18b5e5b2dce88e525b13a72bec1860c213169ee26d62642a77956617cca0cd47af18ed139592686961ba8d8b2aa9a7f7163701e6ec890b992af35399579cf02f0a780f5edcb24adceb0712e8113d0ace293bf9eb49fe558d9a8d90b87012fe8fc0db78b1efade2edabc0d9bc3fa6d11a7d64e6f768efb9e90688df5f7abf8c132d8f6e04a533337cdf16bea9c84afdf42fba68f1676db1d3680e6cf778500d894d9835268f6a123cbbafbea44de2003374418798674ef44dc6fa2664810092c13b09a6c4d04eadf9ecb8eb50669db0064b7918de9d68746d467857d5dce005b75a76f300081406309df394718343a68ba7a53e15d155675d475d4af43c7b304d3b30d74e4c667835ffd8dea511ae77101a549a789e8a549afd31821c3ef0949e4ec68ce1b8c6737906f87a3e132cecb3412109cbd63da4d7b2acd53c39a1acc96394c437efff8a17100d314222aa25de78edc88a54da5a219a8a044d2cc8db92fa8e3dc62fa3682a6df24498708249060591f824c1c50f8e96cde6ce59d1a48f69ea9daccd56df9cda14b33f9807ab0270556e84be956d4260f9c0de02ccb95869738324a26b8429a906a9875d89d46da68304a1fa3e9daaf5ba59cc46d22804c2118af06fa9e6523e046bb1dcac253d3ebc2a6604e00ccea5603acde887cfbb151c129a6f832230501313f35ba5067586a80e2aa1dffa835f5ef7dbfd1053cec5c425564ae9f6cde229013e5471520ec3f0bd7a748bfbc66bb74bff47ed65fbd3a7a2a3d733d62149b5345ab6139931ac1387ab5e8d2b76652292c0ff084a8e813480f898d7e693563d8159fb80478478b0178a1ed5214f3e49ffed68a3ddf13f3c95a883da17b70550e8fba04044a5d29e7b16a4baff7003622c57ccaa9389c5e05024a76f508b02389c8475ae1bf9e29802822ade35cb525a6af22c39b7a62983ddbc9272993cf1faa9f5d58070bd5733f39ca2d23aad27537fd7127ec562aef7af2549990daec9d9496fef33eecf1961dfc3031c3bb1ba34316ef29027bfcfff47d4ca2d6509913881d3ec92a78deea391a7a4a5f61ac7f86306b18697df098b05351c64d2ad9a23612da563288f3191aaf59428a32e8ba9b443e04ca80294f342cbd457772272e49ae116f6aae5efe689fc0f35f58be14863789579178b94b3e960008596dd7896f3c43ff577b9b6a3b8732a76dc27ea995168bc9e26c6d46f4a26ed574dfbf85daf1c3d41c43c785e5fe3509cda9d2362ff354223aebdf29109c0ea29f771c9a5e0a4c00279696c09cd47ce96111c6865125779ffd0f0c17c8a2f9d20b3705bcc41d434808189ad6106e742cb47df8c8d9d7435bc1740d44b700f5ea4ed4b370aa14eda7341d3e3fa49da7a614947c567818fcb3d80a9de348b894a909c7411acecda1da9c1d0a0be37a8e2128513a7ce00ca24fec44d092ee44ca04881edd50f67faeea9ccec505e225bf76e8750cc47b74d02c2f8cda23a267f0fa82d088930ca6c598d8cdc8f8716092312fb95bfcfaa39093ecf11dc60827b29a6b8ae31001a9b85fc3bc4877b932d9c77209869d0b6f826277dbcff11b450ff01170ef2ce980a193737011da5653f76f54d00c042258efe36788d9c26e057f2386e4de45ad908354aa84738d8f455f35b6eb529d11910fb3ca915ac0191e83942f65a0733dbfab61163aa75d6052877ce0fc2089268c8eeefec34cb6da023bed46c6b1c13470a74ee0fd218946e6c516550c1e00b46ec8c7857f03518898653d80f03ba8241f089e1024cb11067694a37667e4fe2f9c8354d0a708a484ce3dec71a3d3f06b81105521ade2be6543053dc11a4106c5a1e952c3a05fd845fd5b5c689a34110dd5b6d3e070b1dfaaed54e03a7f39ca9ae29eaaca31566cfe6e402f2b4c219f3ef0beb1482b69756b6c6bb48600c86c173e2d50613f093922d3300f3d6e5b673e9262d2e0e36d3e417f8d95e1937e5a5089839df600d32d3be28e8ec4cde12a9bfd02750d2da5a8c87e9c3551e3627cd89128f42949e8cd04bc426b68e3cfcac521d84a3eddec102ef08e78990b656a2214b9d73f1c1b6cc10765052ab8d66ac0682ac27b12e4685e16b54d041a297b8b2348d71e450a7600a19e146bfb9a9fb3ea14c260d132656ecf1101a43598ef18c03944f1b4651ed40907c8a17a1e5252f7fc6b65f80cd0078bb9a8f22f041dce79d0740d7f986ad93aaec0d61bf969e51081dce6d51be2fcf2d6eaed884f0980c0b64a8e55ef64dd24384bc7e9c08a3ef4a0c2f380653486a63f29521d77b21dbd57f577ad82913ec63e117a79e454950674f38365a9927415606b433cbb290e05ad28772ea0995d3e10f10c9f9a825d4e69f37299b8676ee1a557c407091f774554ac8678731d4e8abe230cdfc29ac36eefa139778f1109c94225b63d35e00ef98f4967ead49617680110826b09ddbf8a04842dda8e76ef7224fbe427ebf9d560ca13565b0e03bdc1ab6b0a9ef0c3ac0e4786998c7ba960841c509abb96b6fec9a57acd0a7be1fb0dfb1cbbb1dc91deb0e440b37f8de4549a7a07155e1a92890767cc628144de610fb97233135e20552cac4ccc6f0f136ae3ab19a8b16bdd10708080cfa5f769e46294e0c5de2863ff2cdfdd1512f56a2b6f8f6fc092a2af51d2291d2c649b3b6c3c288a20392ef7122e7c9c5b9f2f974b95817308c7c82f2e000dc56c59ed77e7cc696b21d3ff740264a5974c927b4b0ba2a51c385a96af052fa07db9be03db0620e5d19b2cedc4bf987463d5b8ac32c3dafbdf41627bfca88874f37cc15cc0e4f1d810eb38b3a8b811f057d3bc3dec26341f2565dca0f56d8566bb303b77cb158c81b5f11958e68e86794497422ac7b4a3ddf48239277c990b8feea11098597eb02d4980a4cef12bec67aea0b645854f33748017074aff74123a85c2dd5333df711b843fe989a418a11e2bfae8cba94938a81f1273832c78c6faaf8f73b3a3c4ff881b8ba41f88e90c30438c881594d490f978021e00ad9d05cd14926b4db24fd4a59bea4cb1c9ff946ab045d7ed63cfdc77c482450986efcc78afcfb776b7c0760c76fcda31e32b8ac93a061df98fefc6b9a282c5c5e0728acd406964d9d0ca3172eb6f6d09cb5d0e6da7824210a444b35d6e24d8f0f5a41be6b050f2e3c9806a5b6945042c10d4a7894def6c020a57eace49e729aa42eb0429976fa3e37a20b58080671bffb2ee74e42c71eb054eb1766bc179b0b95773ac596727e16606309c7efead09d2297882e91422e2a7b0d422581d78f221a0166f4c7c08705a8cffdd438dcec1a67b906aa054814f70a90455bc05680e854b3a9a134d03fc1c3a2656b0fbcd1917bbfd91791cf1feb697a77a6c8f926d9e22aecf20dd90529891a99a7d32336b0cb7523b9d9bb337e95e86187749eff64c11bb84fbbbae5bef4b3bfc7bed7d0924784fecac49d0058e715cf4f858f4b9e33b6c9bced7ef61fe91e1c1a58e3a2556783461c65b69f00654b8522adb4d1485f3d665900f6b3dfa6f8511f01d55f4d8b6a03bd2676c326e1ad96e46f58763def37b8a70748c24cecde3323cbf7e8695d5828b4e55cda620d5d8206ce598da52b76ba63112751b789cb4f4ce0200fb718bc338e7d4c39cbabd9342c75fcc0a3ba3263731f52a1bb4f6c0feb469188a4b70046cfb77f0da17242fd66f291db7e79da8b85bec951eb117359e403dd23f79754f75e6ff2050e4202acded7cbc96215e55e8a7eaf2b4e3992b345a81226da6ed5c66a421e7dfc24ba00b3fab0a27ed1eee81b86f51abde0fad83462c6de70f6e464a642474f28b0f0346f82bceaf362a1f992ae047f55a4c1370a8120a2a4081a06ba893be3a1b3448c473cd515cbb064825871c079ea48356f916636c233a0d1d12db2c8e5a1cbf35d98cd49e49475aba7b1683968165c8851340076bcbb0ad3a6f1a16a4dce720af669aa02913cd540c392bffde9902ce34722f7f9ad4be6e56481c3f47acbf8e3de631e37ca9526af3a5e2093fbb18dc4bf47d7210404c5b99a321ecc9c5677504ca4ce925e12c3258a0b7b21059cfeddcd9f477be564fe0edf2061d8a43a59c04aff9b58d30b9086f830faf2db4b2404caa1072ce3bd2d76296b67a713af2d9763db58427eeddd671638e97492e9c6c338e1d8473ba50ec77eabaf837423aec348d3e0a13b02af0cff93ab9dce3bfec5c94b9e095fea256d61bd6629d4c9908a90148c758ccb802c9ceb7e6859cd47d5e4283dad1ae63739d498742162279ffb4751af346d25074ff4dc64632a335435704d381d62c7e950e64997fc6e45f9e65008eb8140869571d289b47bd4720ae7defbdbaee9d806063b54654822b7c14311fd52f675f97652da536e89be7f3bf904ca7173cecd6e8e5ad015639517c0bea45e271e0d270831d2a8345c22e8aa96475ccf81af3238191a8b9b75b76c045dac5a29b70e9e83ae3d3c4dfb8000b122d6e2132bd7337947bbee20c4e47f5ba0933bd2a544936ffb97c37163ff2002767d55ba1de6f85d57b45f8a8add7284852034be12f757db3745d8a8b14fb56696906d5f76839a04d31e317223ed82bb88af28e95b51be7756204c9f58604bdbff4175d963c8dd277a42913a60ba98acf1eed25f63cce486e68f1676f9a931185eca37a99d7926970be8e524c6934b24b6df1a55af10b77124860a06115066a3137ba3372bed04472b9e5805eab39285fbdbd4ecbd21b5e25c95eaa3c568ee449a5324c09fca331ad76df68570b0218edd6c927397ff7ec1c229f29e193eecdf81aa07a88ea4041e88a50fa55eaa3d175a41162cb3c09068a728da806dbe6b7b560c481354e8e7224fcc8bada08709cccec2e1446ccf95d754510af3879d2efb47e08e70ed2373d5b4302e5fd83004a589b3f595d894718697c8ad50e0ae6f021f0d669b22924feed4f4d598c836c3631a0da3e15fc5e632e73d909f5981794cc8affc570a7df9c36cf3d6ceb56b1a30ba931f41c7421a8bd879e0c5323479a63822774ef746d5dafa43d6527498e7f13112c8fa49d99564b3bbd24b0f58d9a5fb3c1650f143123a55c73b310e163f15b9e99ff4eacbd0594e7de72aa413e991e1125a7fbd54c9e51f945aae0f217b39e00071d048c3684ed6609c15addcccffac9246c1eeb5aa391b89195f1c7bbf021edaf6048fe39e4929164389b54c1f8a5488bf2972ad88b7b1e8711e7990c89d13f49aa4f87b9191af24287c90330c36a3338a4c945a5758bca30917494efb9daf98726d2b8eee0363ea95199b3fce7d59b99c3c39cd69b34f46cadf829b34313ea953830dd108487634a07e136ecec9ec70c0fff3fd5e6526271f76ff61ac780981ff950448f2e8a5298e709c5c3aaf8a697842282bb507a04a18007ef54ede378ac845b175862e324e9060b0e9f5b3a357170145f9616ff101f805cba411e41c8bff3dd417997aef7137eee4473f493d53b86a7858d235a5befcbb6a44aced8ddbd4b27f583f9bf36b10a5949324bd51785f83148f9ff28daa216664a652032b0aa9edca60b55197c6dad9a0733eb369dc7a6c475699fac365f54ebb7f4ab9882f45754b4211610fed3f0fae7a4a4fe413214a7e3ab32106a0ebe3c45bb9a07cda9124e2cf6c08e9b99dfd4bca37444ba010d9c8e918eb938badfde007abda32de00e9d24048fa7e09baf5de43513ac0cdbedc2cb6cb060898e8bec34332f39432cd19ba1ecc1ab219044d9daf04e9d07092ed42438c57b294d3ad654c2f276a07883b86a51dd97b8f9d2df659664e1f5b1ad4ed4fffc074ae1b360a9afeb4f3158d6e8f091179c9f6afe08387922dc5af9655c64529c5ea24e159e92bd46838aebbf7c1d65d1a14e6e3260cf6f7cca1dc0bdf7c72b9d6e4167bf902944370a6ba00ac447c8ed8aefd9e7caa71985690d965d208fb5bd929d2746d6982d971e22cfba269817fba327910c7dd08de25159af50dc876aff4bf6bd3422b210e5ce377bc1cfe60fde335a8f794e95beccf893476fd1803ded47855614aaa7f705cad2eaebd735939f300cf688d1dad2fb9afe81da1e68d3f5cb292d3199531ef3b420659a3c46925cb3c38733827c29615de4f65e9f1af4eb9a1f70e57df35e1ae10ae402cd67eb216fcdcf2639f9df83036d3c0c27bd063bb9c75ef457ae96704d960a359ab51c1ed4d15fe70cf357e34cb229c884f858cec01cd92faee7a5bc52f314af5b1938d692eb038b7324fc15f7e6edfb31cca7b5c765ac0562655d0214f9896f2f16be2295bb6b2adef4adf006e95f68908627e80b1ea9132c2b029e31e7e1475250e4c15de9f7550eafeba8b96733683e35ca732e86040a17eee2d4437e82c3ed2b3d88837d43687223ecb68b70814b8983c869f6154200d1032539e3c6548e4a456cf7137cc2331791b8ad6e88564464b1333817a767775ebda4b1122a62ab767e9a2f299e49b791371239ed3ff43ce95993c772c0f5439bbc94c1968fcd439cb4937c70aa3f8d32d90a74ea188264211450998303007e84a70633b5b19ff04290491d133a039e48787ab76148e21cc4eee0fecc2f3856cc8d48ec8ef6ff6b2acb470fa71d69ea46aef618c6a99510190fa1e3b90e7fae939ffa0adae2616f6642c9d38b44102314789f941feb99cafa155408cb700b74d7190a508be5734c2d9f08c37716d2d512337afeeb203727fd44e541180c9b594d4c882bc7490d38cd938a7b82099ce5eeb8b674d668325e94eb5893236f85f772603301dca21f3fcf512da04f4aa4a810622b962ec660f6edfea42c7d929783cea988952724f079f7d07ead42f987802a38d3e9c0698935ed3f6ecf6b8a83edc050c40daf5b119697164b98868e69a5f2de748aca424c76e88ea9be97fb4f266f67f17c096888d3d38bdfd6c6a13eff2e97e7f071657f16bd767293dd869be072d2f0b69fec1863ddbf0b2d6871c4aab1624f617272c2d68953eb5f84b28ddf3a6291e0a3427172280eeabcca72ae3ffcd2d0d066c5da6a3fd5362a619c055e7b4e371e1592cebf28b457d6f27e7ee3eae6e51f13b450d9e9aec5fdab0cf8d21396e1e9742530e318a723a177212c30233575c655d45b654312a3f6b6c03955c7e70c64e3dd3aba5ccc01f0daae841517868ac156d04a7fbd05f08201d9becc1416edbe59e99095bf89de7c3c025d334c104a9048176ee3bfafe79d264aed088f97b8f3c92aa596b0b2a28ec3a8378f1ee446600eb2b90e770c2d416ad64c8cbe4299123d5982b2fbd61490884ca0f8a8660f048a17b6a0bf40946567ad511befc98a4929e26553de991bd7f8e2740560c1944cd771d46477a884236b3ec75f77d09b9a3eaf73973317b5981ec338b200dfb1f7f3870dd33a5133dee9ba6ec77d4fa7fa48215e2316037ea98cedfd37111ce650f6160e5a7a83b6733f9a703d59ec962bee7c1f1813189f79b814e0ee43bd604d7968dd25e0308b286b1dd3eec40ab92745abbc6e32887d77c66acfedfea11fa8ab4017f7a75692173e3b727ed4eb9a6c7fd1bd6d649b292d1ff207916bd51f04653b9c3eaf28df6e89f6ebe998e3d99465d2a446e2ccc2356b7f0b93f3db5a6b135710b3c841e53c9012494ae47c7e8ff8f3644c967d22704d3241e02236e947fd6271924bf1d29839bd08b2c5705b8d9acbdb5cb73b433173d2f94edc8ff13b3d4c6c4d8a3c574e98146e58418ee8d772fe9edf1a12d5f4e27cc21bd2479ddcf9d37641a4edb607ee200abbcd89f77ca60ecdcecd9b8d7f3f7779bcd555751944451c910abb3f64611f3cfa615736e545789acd3e48eb9d0cbb8beeb60c265ff6714404da0405f7025e6a0f5263055a8a16d8e9a063fa6852a94028cb2fe46b54d0256ace2d094b2963f00f5611263134b927acdac162dddc40a6acdef0a25c113790a5cdd9884d5dd71d53a568c17316b6b537a1dfecf56953bf8be36364996a9093940cedfd4965b56e2638693b75c55ec6b86b2c1bf6029999c56b0fb9c2141122d263fd7427f9f49f1635c3e6f4b481eed86603927e2bb2bf2ffa9bb75e0b30bc5965006d4563ccd28ac2af45baf56ea96ddbac98d15ab6e5d647fe4faea2f2e59262c9f2b1a53c27a2c6beeeab209f1f342c0521a73a9e8d047cf7bd4e319f343032f5a8a50908ec25fabec17971928a3eacada7eec04d61a16b46e88abc5d9a0d4f7976721845d8cb5acd5dfe39628c15539e6f28351ade2df221b46993fbfa5bf5fe465e95c580062b68b2f12aa76bd62fb4784527b27003c0ff6050e9a5d81c179951ff83e4e3e9c90abab991a31d8cafee7574a25e23830aa886a541a707491389ca5e5310d5a47fceaf1e16569c0cb9dd9386300d3d7287de3827aff6d79a0ac042b6e9161caa4270a6b4456b0ca8dc47e914aed9927bae99be1e0b058726d3e38f504df15de66e8d6efec7bce72c4e4670e5fa776a6a2385d1bf3609545c71b9820a73aa871c736716210752b505fdfc68bcd47f52ebd18fdd1acdddcca97b138201958a82406c03f78cc8fd15b46301473e6bd5398eaf87b612e178d0f9edd972605dc424a183197c5d14d6280864a62e08bd5db055022ec7941a0ed7d7cc9430ccf4388df307f9491c88e02b87bf7c663acf9c4605be19b276761104b6ceafa45a5e555412a64673e69ad703733bebcc74c981fb26a7fda04b3db867d935cda95e5a7488ad8c0dea6489ea7636d26e9eaa675dccdc54f465d54d28f5bb0ad475727cebbd0af1ff8cd08a02eb990a4b81600a58f135b4602f6b5e27316582ca2a2d2b285f0d59c2d7f979d2502b4b67873ca3b0def513bc715735f3e29fc5618c0f0856c50f7f440698e1c0c548bb44486ec341c302a394bdeb7960957676c4b73f08363ad338e4894f83afd8544e6e90906b04408e1590a5a8491dc21d2560b95604d3343e9992868fbb8d559a4aea3dd56807f8f4316c0a11e609ab689b64852e98e445a04e05f8072d6dabf3254555cb932f221b8a529d41773ebaaa3fdb3545f84eae776947f3e81cc31f57ba7513f9fc1d976b17e8001fad6c628b51dd9beb258fde70665f1dde846237aedc7bed09abb8cedee05715a95f8193bc85e7d37acccda2fb5cc5fa7dce442b4d79cd34bbae43460f0b6b4b2d520a2ee7595e6cd3a6483a7d564f36aad1070557e595ddc5b97bfcdfdb67d99fe9939f5da4cbd50e19aacdfa80934c90d834473b9f06d780febabca324c3c9d75ed8b8682b46bba0494db14437006352557708346bf86b4c71e3b274baa9b9752953eab03f3deb5ae6335c207e635e26f97dcc3c96dc37676f7696c12051eaa72f9fe3d672ba60248c99f048cb9b2f23056c3f2ad3360e0baa7f1e18da4fa22bdf492370de9ae1da960d5ce4497922d203df835a6d4ba27bcb2393a10fadcb47baf0938fa5a57c609bc7eb2653c1267da350337490a6ab8f7c230a4818ca2a9e9af7753fee30cd54150c8f21f2f494404a9697f99337d69210777e206bd4b55857346196e43281f1806ef8edd15f428512274e8897606f665b0df654ab36391b7174de7b399f3edd42d84ec998d9f42864fc3a2b437033318b5b95132bfd4dd38fc1e877e33df24944f751278f27e99701c8d08d2d30579792f8de6cd3039e8a66bd0d2a10df533a59827aadce32406f12680e6afe190ad52ca1bdbfff9cd26f31a2b68289eea003f5d0bdfcdb72a56180a8e3d4b83f9aef851ca6f3eccd33f1ff92bffd42b2f9174cf3b8dc135228faa02f8eeb37ee4d73c003639c87c5656ac957170644b75cc320bfa23de275a5ebdd3b87e4e22a5eb4465088fc91ac4eb12f67cf3e986612faffe528171f43bf463390b3fd64ddf44df05aeefe2fd685078d618ce289dbbf32e1374b2fa510fa35709d4865e9a15df46e0180f20b7da671f3c7e40e00e5fdceed29d9a48b8aee6e593e7bf332210a6a89ffb6a1bde5cdd14dc0bf00df65c6ffc7b2e1a15c46f00b004faee68b8d12a25315a7888a373ac4a21d951ed12446aebc162ddbf1740378cc6fcbab21dcfa34b1d5b24af1d9435185fcd9e572f7aaab4dd88f6ff102d922933cdd95a9e8259f8adc8b371854c0f29f41094d6346833b5e4a482730b23b127df503779298b6dcc8ded8537547e65967e3e5afdc09cbaee13ef086c9eb989fe53eede09ad9b01517e78df6ea3c32a3e288b718863ab97edf6edf8e9bd69a9c316995f212d800e040c47085c4698dcf9f0d2ae1764a7f6b8ceaa5ec22b672a96a0628b8792f793e7d3498f9f383f6a3b692f320d470848920c26d659dcbdb8c42d484fca117ba550ae21aa5e5cb823cd23a57169d5b98c1655e7aae618f3981b23f28ac93f16d5938df7a9744ca94153f68ea263cb8b2e7d87978bd0dcd5ff8195b7d3f824e540211c01216693bf7f942b8cefd8f2243cb79d7e9b9611680cf39b0c9854a1b75a76e6f2439d768986dcbad4dbe92ae841a22ae72998c25279f9784b3d15fb2af27185e181b2aa1a0d23ac137fc0965d6cd0c4872ae2c54eef3dd7076903efe96aca9be35c4da5581c3ce3549c4899245ca5afb440d3f9bb243ffce617a42e44688aaebebba3b824174cfd3b9304b7c7f922e3fcb2137fd3cf096077cda82c9342be3b10f00e6bad6608670e1f56f78f882be4c48b5cf77e637dc4a756e99ae2f6534d95750f2476491439fc2b68a646700db10e38421355918d3f9f176c894c617f246e0bc645c9292bb9a08adf819b4e056f973d7a29aafb214867c85ec3c1d07a91187b2ada03808ae5ef19382e98b30560ffe9a2e9111731590c2c348d9a675da3e5803a04cc8cda84e34d253b56e80a3db85348a5f5b740852451e25034d3eca71303edab8d8b5e7d896123ddf6da8dee23bda64209b27a8f27a46c9d2db6841e11a70c8ae1aaf7227a24e43763e12c4f2772d31be480e3949982755c512357cf910651b02e674fbe6135bc8feedf7e3c205f0ba0e004baf20f591646c88bf7cbba13d63790e6df1d01315a126ed959e8a4f19e93e112f2c49437b6f638f940cf7f7b9efe04cecfe1371a96d83f4d1e07afe4b520b87f0ad8bcceb8fcda159b811e2860cca3f0c387649fb3ffc2fda3b50cd819c9bf16c183768cb6c9defd2f6725c1cfbab35f9b0f84e13948401f92d406f931f657d207fbf63bd3cb481f009f592fbea91a7c193116f1b76d87e73be92421aa4803d538c88dd37fbe215f4a771ca850afdc33dbd029bdc3aea681f42a4dffde54f5d1788c8c00c8327fea1b969c50ddf98df8c6afa9987de8943c84a2bca0ffcd58e56e0b3faa69cd55e9d34c7a25a1098824c25ca86f25afad89557b9c79f3760601f59ba9d76d381df8f63a939a368e69a3e75b392e95ff58fd9e78f3ccffece88e1e32ea6f658a09a1be2be458f04b93292d266955109ab29b0cc3c4179b621c4e879be0b8f090afae4cfa9ef6d000d606ad3c820834419823ccdf593051c398ba7180b22217f862efe06d259e36a4e8e1feb10cea24e7c89d5d4ffad6c87ab1b906f2e4989534a107d0522bad634a0ac42761afa5472e8b32f5b64a898db5b334401c5ac5d61ed937a450a7e7875e70b37cfeb9162f9e40ea8f6b11be2919df503b63f4198bf6574bad1d9ba511c8505f5874cb7641f2a6ad12600ff9f00d25816e057e4bc580dbb3ee80c7ba036368a51878d741ed5b8073bc22928bd6c2348f1fb52ce2e9703079f2aa3eebc117f2a66f6999b3f5976595ef200745a38bff3639051704e52bb7969aba9071f72618fb56d5a27e3baedaa710f433dc666c3de41279c1aa66956baed4c7e60e73f89e3b6cf7b7718e115927494092ffecb30005b55e52f81520177b4b4c35966a18b806056de1d5d7d6c629ff1a6979b3634a12541965518ede5f4428a5577cd9bd6a80e9ebcc2984599ebd6194dacf11678805f6a0a9eaf720d5f8d064d65b56b47d88e7b54334a11b7ec8ac968dce6f3727b89698f73ce8313eac4ff6ff1181cc5efa0267fd534eb3439354776fc154b01b280224ebca59bced0e0acdb2bd7c484397f1dbe21fd574e6758e7422d718703c127763f8044939efa5ff6eae339c110dc0e8708382a9203ced855694f18ae7eede05dcdc3b8889bfa2dc0713721e7692f80765718f195a1c5f85136111e9e4f9e983af8c53c75946ba50d4bc6a563e8d8f9be85020772a3cfbffa287cb8151a34780c7a6855da7a49d8c31440adf07fd04d19ed8b0733e40035df4484d5ee6fa0570fa8126fed0cb4e95328db92010d282d0448ff2e3206012922f9e2b8563c9f1229caf4724f08b257d0183db5183862d6e2f5b945a39e765f00073492e1e4b0beea8569584c29892d971bde7283a59f77d9de40529c298fbddedcfeb7ad78708db01eb2a29c4770f7dd824f09ddfd6b80c68a7a56a9bcfe13c7326192f13168e3e6b9a75bfce81dc4f415562ab0055227d2adafda789c6f3dff4130c3685f68537e8f9c99ebf300cd33531a3e9a7d09f4b4c7e3d85293d38980286fed75784f1d225efba37ce4908ae731b672a7b9b8cddf54f68c09c0780c3048afe94ec1db0ea5fddd111b4f97f06f1574de58d78dac28458157a5907b30fe884bf75f96a9c58e55ed14e4bb3504eacd998aa05bce45b89af1a59b1ce44f637a397296852efdfbf3e939182c64d7060e9e3ede94ec5ea79833ba5d114806bccc3752578e65b641251228ddc379f977a9190a515ecdb7210d5ae6c4ee308f27a3b60d9eb0333b6c0985f45aaf2b010e068cff3d533ad8a0b5180414dae6a98a0539d324ec456b382964fb979636ae9ff4a6c9325c947bb8e003e3f2be27ff2c25e60e82001f9dd1fd3440571fab1bdc2f57e62d446352c36237e6b038b74e3ca66368821554064644700652ba38d4db357b1f09033c76ef6809f5cbbf312d522586963df7385ba30aa8ebccda5dd8ba079fcb5dfd0802951110abca2aa9dc69dab6ae1eb8e1b00b58a4e89e94020e3470244a6992cdf4069d6e91cd196615b30e8c90589dd34f688f1fde62decf330979ef728f5bfa1e0163f378c09425a98fed53caa4b09e872b0159470aeeb3108adc550c8c32bfd6f7dce3aa90b19810d234ac9a431351aec6963eea0fc3c3bbd5c1cbd089678e7947cff681fcf51c387dc96651eee350c5e30895eda2929ad345082c2ab7fa9d33e2143fbce555d55258dfd4122d3caf6b6db64401a1385bfecd957577e2b37999c06f818dc15b90de96568e28f34e540b686cc1fc447f58404f165707d6f207608cedb4c75ec7f0034efba5afc48103b8891bd8f6e65ef59786a68578a4dd163971d532928f2848c56c47356b9c2027ef00023568110dd3d53bfe9e836fbd2514f7b4f0a15dc51fe2388702f65ba336e41054c313856be279bafd1b633db71a406a3b158996df757b00a27fe9384a82523b805e8cb11f1d819380daee538d0d123a46d997d21b8f55c85900317d1a5b5bc2e2e5f503d3b129333651e2154e547a421e4d0703266946c00ee4771c4fc686a5b27da602b858e8e99fa8de6e3ba401708de38781ee216213f8ba94113409f4c213747be3ff1c40a633d715073de3ce724264e6bae035a5e601f428c937eeb65cd6e6a300823597d9e9f46c4e6c6e9c09565b455b04fb48c21bb3babd472c47b06323d353e87ffeab680285d33e48398cda4fb80c3622a44639867e1a9d79d4c2d6642561e5bd8881a64158e94f96f9fb2f161f202db623347e1fe7223e42dbafc3fb5df2e4314f47459872dc05c3466916ae1c9287d7e6363731e66f2b1008da8e7159e98847a0b3f1138fdf2d8a057463508edbef794be52e24fc21c03109a08b73378f2c7810bf6d1ebb490e4ae59f79cbd26fb90b017b7a7de0cc33d47c37d1b868294c4934c1b2c650fa025b0dec46bd6230118a8215c39b4f47e13b78224c86bdbb850e5c76ecac7af46ae4ec3bd7f0a99f77892e760dcd81ec2bb615e3b4c44a7a1969d1ecb2899dd1b2c6462cbf77a8b5417a9b57b70b0c3caf198e74432b2f2cb62459b6f5bb401f4b87905fafc69c6b2d0128b2a2cd4e008ce1fda88a9876144f50f9fa5c17fae9c7109f884b133eceefe7174ac58420bea035bc7cba9852f4f805d72084317ea79c2fc7268ba3da276d57e3b03f6ab1a33f332eb56b55ef1acb1ebfa2c17935d4935a8047a85294451020d33ce417b010794e8d0410c59c2ca6b21ced1fedead460b0da13e1467b649b600827c5005b4df2e8bdac5c0c9b1a19ddddf2b743e788e788bc57e0903bb06163ec05b97d0065ed51cddd5f08d43df1fe3a449c073192aa88ab3630e60c86e76374ca4451e06cbab6517b2edf8f5ca61801cb7d89fb071719e7df9284244a1167cb756b74fc1aefdcb6312fa617534b67202898bd21180d1a16cc5d41188d790f931599484ae333d4d847b22b861eb7fd272190f9f981c943ccc998ac598a9fd6a6f0d8bd58b0303280e9635a2ba2007e057cca838c5808973c9195b08a8676f5f6d9e1f1b8f52f1ba8bf3ed762dc00ce27b3588338bccd2ebb9d7dbb11a50fbdce3ebe0ebaf30dc13b8217cdfe58d020c93357bb23da0fc0635bf4debc79fb77cc167bfd281b13081e2dacb64390ba91da312588d0808018fb162cbe2fbff50ded4de531005ae37cf20c35720f73abc1e4a33f0b8e3a9123ac7e4fbf2ef7f375962691f49a063fac50f84d9bb12fca1145d6c6ff36b22350ab3c49ea27d12ff0f4d858eefc21f5b148e35dacff0757502272667d5774ddb0848fc5554a9c8e9bf5297efc5c5e87e46dcdc5ac237f19c2f56b2c2aaf4924e58ec8e251d993d8dc992baebba3df6a39d5a21cf053c2dbfe6dfaaccbe9088d82bd691f1f0e1ac7b6192e8a456ce5d8061bfa511079989abfa32908c932e474dd3bc3b723aab3d25b3f39381c94c8b7461a151b93be06869d2239f4bfce6c49c3b2808beaf3aed76640e40db701390e495620fc3f5cd8756e37606d6b4a3b6d43e64f52d8fe80b908d6249d72cbf1180d55b30f4c5c82aa315dc1f162160559e164b594c00e7f138b5dd6a0748d602bfa39d80abff82cc5c34f0d2d05a6920403a325c4394a899a6c14710ed19295f21896a435b4252a9074e156774df456cfe5e9df4546cb8eed01766fdca33032f453b1d590bb68d2113c501f93b9fdcc1a59825618f08d2ddad0b186f70d2c47556359355d7742421ddd1765b465fc87de722b7c0f795b87b2810f801e17f7946fe05419d6e4135fc67dbe69bbfee2e9d950be535ca6dd9460574e0e96d9c90b508db2430813c1d41414c448cb4d9e6fef58750562da11e05305452c4de6d6d18bb6b3d7b5aa1c0480ca23e14e248d81ca56cbc9ed2d9538b4d24092d9eeb8f76fea082ab05a5d90a8344ee09a7260febad8e1fc67527c3335e774670e37329aa8ce6d144be1a304371599d940be7b8e6879b2342e2b9ea0992c139b86bb9c8ede8b89340ddcb9b22fc502447ecdf3ca5434cf388cd4073a494d7745645923c45cc801e06aaf8c6410138c88d1827279a4ea64bbb46bb06f1280bf2c6592194862578aeaa4c63e2a8204cc0dd7994e9a2f7139657e6bb932efe32433705f3d0548fba71249a996f6af68b498891927d90ac92960e2501b3c65d1530600746dbd15fe85bfdbe5bc4ce1d0428c680d9fb7993eaa76f4311a7664a50223d0b5ea262378592f42e885f167522d26a9c94d1fdc8f3a8a733c4ce9dc53935df02307f48a99144e1f7c408bdada1ac029c13ef0c280fcd72ca75c4b70dbc7652f6dcf8fb42d3416b5a1679c62cf5b902f2574912bea9df6ac5f01f8cd64420ac01100d8b88f224faedb06733cb97752333bf8824d69c8aea797585492d1d4424ad2962f8846e6afb0f37da839c3f17cf2381648f18a262d90712602574027bce77cef41e9d2de3cd46849971d85272f3e5021d3f440ef7825466eafa213e174bc2934f13d485bf7c4078ca8d4e175594b0cd140c29aad47df4421a7c43c1da3a0ec51c6af75ed6f3a30b60d25466d218986c55dcc029c6fb13374c2875e101dc855d4485f7815b83839913084246c1ebdb149e45df16c9e016c79a617face2d492a3f975ccce3a202cb1baba6576b3ce693408e629ed8c5d047a0db0172a8f4d0dca59da9d2e5dccbb960830d70471c09cb233e5a78fb764e8b297594a22d2199fb365b0f3005916e71679866a5016d073c293549086bc5c786943c01f81bd664a8679a5b9bea3c365d60bfc028e8b5c7ee216679ef15700b05afb8f238c87ff1f71013aa7ae51b71263ff386574e96eb0437a83ed126ddf82a3583295d206e3af844897b1ac789247ca6cf5b222abee60c2773bc9f27a3a8bb29af44e163591a88dff66cdf63661bc57e445f27dac4f80cd848adc904fc0b5174b5cb2233f258d97a8168a81126a1da6d6ca9441e57ffe10f9715139100e6ea1480e7335350581aac9902b41d3472561342db2aa462a3589cd6557b8ad02437b12d3e1be707364d5f33f0349d033c3cb599148f487d3fdb77cbfa2e85cf504c830c74615f182b84a14dc3bdbc5ad87480b92d4250d968075fdbe05f03bba54c778542f672e14bfe73040afd74e885d21e66782b20927f5f3d968d0aab820eb4572ab1fa0215e5197664b5df349aa7feb35f6327ac5855bdc6cdc9fac4d625f68fb5d769f7aa3da198470e665fdb13132f4b6c46a58fc73d6e6c3918aeb3bf46c0455e41d3011b3534a0f9ed445c46275f4816ba1a82777608cc2d24b8623d76010790a6068f421395bef490a2a6e0864e48f0eb5f2ee5acdabf177057bcf6be3d3864aee96ece5e3dcfc0508531309a93e765092191f19c948e422ed854d972dd4bdf372a9a7586fdf041af4f6c888c8cb72dfc14b2940b4d77c819fcbba912b94d7fa8fff7638b727130ce9e5e71329816c54c03fc9b4878afa658902b4fe653928462df4db525f46f0dda5dfed12671bc183885cf675137ef0431064eaa92d9a757923a9cbb6c2136922ad238d642ecd90948d685e1050cf2de64e99c930ca20528eb998401abcb6b88ee79b1b2f9fd44c18914cf2ccc95689bd069a4bbdf01fdb29bae5aa5566ae8c61b80297165349b422b435ab76c8410663739fbddc39c3e09b60ffbc4b38d5dd6a5150d9f625193b166e106765d33767d04fb48742dd485b9a29e8a764ae48eacdee42c8dcae4a6f452e4d1b6e94db2a5cd9b8d402e37aa2d157fad17f9c220b2a9a56753c768a45b6fe368fc1ed64672ee9549f166cfba7a94f0a26f9767b5c4c32724e17970d0cbb3a9cf681daa2413ae726306507b943df67986e1320169f8a1096e91599fbc81437c5fd4f8f8104fc286d64051c1c30901720107dba1333b2e731f1ad94e68affc51be1d69e781850bd40cf29259ee4e378d6c28283f93dee1c681d974fabb9b73a7c236db5bab2bc6b99392866dadeeb9f208eb67df2ee434b3a20ed8f9cc62bc578cbec4e99831ec939f2030cd3903aaa2fc924672def552057afe5054d3775f2b95c7c678640e984da10fd2276006736799ce05690ac3b4f3974e27f8df89f18a998918b8c5bcf59b205b12111d6f4a6a32d577a83f2d53d820c2baf928aa84195059c43ee3786fde253bc73c05acc4f4634d98848339ca880ac0530367989c8742cab7f93d9ae332fb9bd236f867f5c11bbcc5df267e00b61ca39b75fb64eae7771dbf3c7ec55e41f1d19f6a2680ec5121fdbda9e4e9d1920ac9cfa0b71049e540ec445c9be4ddd96ca48dda0f29be654e47145494698af2da938c3edba6c282b8d6fec61c3bc248e8a732525eb9a80ccffc00470e552e89a2b6af450c9bd9ef01df5952ab9bc5dc94444027cff26a2d821deb9668198e66d654569799adfddd66b40b6f879ec7dc3c7b5d82ab57f4f2905b6036191bae927672b857149d2bb40f1f177228c655006f2256379092674208711a64d30ee092b60b33e21b55bdfd25854e3a7c9c9ce90affcc72da892f3a5648ded25088bd35234f0e970cb0b8ea9dbe439af6157d731f134a5597b1793be15adda49ac0788d5721d9ab0cc3aef7730ab0cded60cb5209a1a303b161a577d8c044dc5187ef9cb9f7b7b3f4cc87b1a22808fb31f351bf27fd8547588388c095a9819f297fb5876f3abbef11c69c2d83f8371b4d3c908983fad89c78dd5c8065b7c7c3d574e8e481e1e79f7f9a15ca9de86076814e3071064aa7a70ab58f96297d4fac2d561645f48ece10b9807541133bbf92f31a342304bf8495dc1eae51b0bf698efe7d3b6cb7fba988cfb47dea9c01559ddab803a27926d56a269ed4caa35d44f0e01d8a9136148a689c92690bdb1f1d7ba12ae671482486f07fbc53eadfb5f37588a25dcff3ecc9a7d76f6921d7762174b058b91753aa466cbdfcb3ac3b35d3cce9b12e8417486fdaedb431e254ca9abd907557a42769510f2f9d88bd10a43a6f2f326e8ea9c36d9011916881c10d94a28f58b2e53bca56c51910e22975f7cae3650f9e70b2ee690f642a376963e0c0e1a735da67fd4d5570a8df76ae4dc374aae71ea45f92b125d080f46a73ccb75f95284af59315dd6e83bba072321a348ae2422357e6a564d470bfb68f60280247c2db0291748eb8c991a5bbfc823231d00e15d512271ac7a1f1065e6717b77388c33c1dea7c54d8503f97c08b601e063d92b4ba10f3c85c61665ba635135a268d81d0798905de9b9ec4774ebffca57a68c98bc40c0ba1cfe652b7a1890cae5f53721bec35c38a36765c6a368f88d4e410501532568dbe3d16509d0ad9d161ff9303c8c582586f027ec6a8cf1c1ba75b4754f0583e4b6eed69c418f7b685e6d3ce3ab7e3ceef1955a4de9c6b8c913d88945b7caafd623f9ce71afc4a73a5a04607d94a39c1a8f3b40e13c08611ed98f8af8950ffd38810a2ef65af1f26d7d5fedc520f9b9a0271358bbc7c0cbbef85e635efe09181d8eb0b51b634db0365ffadd53fc570450e4841edea01e67bb1e63ffc8b0699bdd355e4c67c7aa93d49e40865fa2955100088ce0756354c1cf2c23342c9bcbdbdd48d4ef8e337b926649c76f3f6db20bdd8d99a31441ddb8a306d209615464d31fabe8379ef88afb05904d72641b8eba74b394043a1544b46c1637d5ac530e6af44a4c07d4ea42feeaa5e773bf680c8bbb3b1de47d908bce4e7e8ee2199ed7658204fba2a8f7fc24439c00ce252b9e09a7751c9fbf45021a97ca6c777a4b075062056d98d573186a6328300f67021032647b4e11c42ab73e084789901c361500e6201dd4eda2ab28d960506663bd3bc184de90adff51663b36f1c4b2b4845939defbc81009153bdceb6ff988d48f045e58767fa668cce79c3b311a95ebc21bb2995c130f63099d328344eb77dff49ad0ed00d341466680ea8c6e2730205c4d27a22362954c6d399394dd5262019b233ce71e1818cf6476c8ec45a37a8e53f30f2ecb9aa245de582779c2879390877df34a2bdd22e656513ef95a6102de4af28b3d824eb255df8c43f14b016480eca228000c16a82205918be16fe2afdddc3857eaf1c0baf14bb7834ba726b3821318ebc4c24ad9621931a4ec0256e0f0e461b498a22f9baaf0008e162097a158d2f7722da0d698bd5a080e190f735a538945e0fd17edb7fb3b6e6818f2aa8a316078ad8023ea701fbaf427571682afcd6d749f4de758560d8befb31623634c3068711f8b69199c65b450734a6bae94ccecdc06f9d180419ffc453e296cd00ef9e11c89d8f86eb6e8906ef8f87349ffd1c469c1e31f487323e86b48a0336372a285ff2ddedbe3a9e770e21fa3ccb2c293472793e43016695e3e7fcbebb2e5e4dc67756cc9068fb038be4fd38093b7c367494500687b6d65503946912e317d82d9e50da48df0499431bf1b3c9af5fbd7cbcaab015aeb153066eb5434fdc1fd717c9d02ce8b9172fcb259809f9a988c8b9c6d0742cd1369306f88251f68fa638b279ccdfa5b7fdd927956298a37008adea69b339d4dc0d5fd9271557a880906b6b83ea8f233ad37774852726ae324a85945146e4efaa75459590f468159fb8864bcb065bb7be244abcf42171573727320fe20730f391fc6b58ff4000543f8587020eeb2be7087f646df644b684a304e8eb921db73f0e7e7549ba724fd044d5f53ebb0d9413cad1fe572ac0af1637e4bdfbbc0eb077b50c23a9381887f89382554e8bc147bdf3faf1ca09dc573ed3b588f1a9c517efb753bebf20e82e2e44484d21faff44f6c5594d03c213446cd5bb6147a201f8fb291b0267c9e574ca81d891b7eddd9386509b3cbc213c2ce2aac58c834828f023c475ba05042e1cf414326fbc5978cb14f3df0c52c934b0b5e6cbb3c774d567e9d759dd2caacb3cdeaa6ee167d732244bad14b74f5b5bae495d8dd991164c32989793eaad061906c3c24e99e1704574583a7e42620d4dc7c97d5ab59541c4818fb325f4411b7a33dc7155888064eb20b61fe62d824f54247d691a90a4d8218c367e42a298f06b777c55d1bea532cda199c16a340ec03a924c547f7ac11f3151fd47cf1075b829284f738e5d83fb61686c2166ffe0fd8e762db85237f854ef4d64480e6e93fc02da822e4dd141be31a936bdc4c57c048aa74015fee12ab4a655e59cae04f5e79a14add0647fa0c4237594735d1de13c029e0f0770d3944622e14be28d1407c60c84fa1a8c1c83d8e45d1004fd110a4bf9ed49c2aef4b083528a5227cbba59e7e8f5c01a012c4dccf6d25099a3b06a2ca2664ea0f654a9ca67e2837bc5eb767cfadd0f23460f305a3e82f898099345844e12ce95953c066d97513468d80719c4a302092f89ce7b16e9ac5f623740fc0d9ef363e675b001536b9d62755f923e8c33f3db8a65a3abbc6fbdfc836d5a5ac449d2902012f1cbd62e2d58d2dce4c4b17845491d679582a2ecdf041313b5fa4aa2a1c8996c95e60dba6339d4ab12998a4813e8511f01e4de632a166dfeb8b3811dbaf2abe39e571b15f9afcfc119855c5fa8da1d961f68541f65882d3df1ad7f597119a399e0c68280318baa449b74e2d25d6f59417e5c4dad23fe58e7d8b695de3d4a11b79b7d74ab928e9c4c96602de7589a232dd2f2918ccaa8d632df10d14413baf036f2a5ef35ab0be5796d6ab8ff23e2f849d6aa81089c616f1366c7fda8ae8c447be8aef4f8efb5bf87f653f7175a399c1ab1f935b96b5620940e72b1600931e6f1ed701b281c9ecd483c6ed32e033b7427c707ab5edf6cbc33ac10c5f3ebf18dc12ce335985710268902902d2c62547ce9436ed513871dde22e44a93baf02f22e3eff1f870ee841d988c539b2bc199be98495a9c3d28987de98fb852189043559e4d8b9a0e86a0ff44cc9b94a8fa0150f1169b5317d935c6118e5c919e11571a212b7f84b65cfaaa9ba553c8497bd43cc9bf9371241f5ff4a355f6700e1030624e108dcfc1ad1c62278d5245f471136f1a29289425717bfae90bdb0ba7229b02b7b0e872fbcbf6bf4706f0e52e1756aa85d6d1ea40ddf374f90ced7aa0e72040841a31fccda110f2f4dd8a057c2d824c1cfb46079977cd2bd3f237638d6e7dd54773b43277f4efc28153ea812f078f7bd9369bb56702829d06d7c8967dbdd9624376e5696fe9fcb72ccf60b6cd5f0336b8f732327f95d5ee49d19a2fc585597e2557ca9e1cd5639cf2b9b9c2a6d262c8a27063c9bef00d8f0a3f9b9db3aeb299d5f17292a35efddc4a361bdf59fa2855160c3293cf7753b951c0f6d6e9b00400ecc3eaf2d3143c213bac04e7d42d91f81b899132e8fd3ed8e655b7a3719666399a726466a9296460f3a72ef7169b1039052f5f54614fb7146ad73212f4917ab66af5a5e5993f634e2397c651a6f39ef6efeae0feb73c9c3825870cdd5d2c716d72a9558fc521c5b82538370b0aa6d5f9d9b30458a2fdb3abc85faa4fc729f84aff2606c23b1701d45f551777eeb67fcdf23e5ad4b173562d6633beaee805506f72055d8b1b98d31462fd50bb5561f9f8637864256111d3e0deafd4a8a6762cac569b304e4e07ca60f0c9a90b5d5582193107348fe8ff9b1ff4ea93be7ef936cf73a3ffd11ca60c1f8d77b4b1166cbf40c4c699f0cc7ea0d7ca2f5c4dc6532c310f03185b8eefaae4024e1d417145863cb50a844341294fb1f9de15f5fe17a82856670f2fb35f4eebe3a4205f67fb6a7ba8dd1d683970f0b9fd597078e28edb10c419aed120a7f5b81f495e1b00f54835c62d225ae9b281095a16fc3a885a26f2f621ba9074da95260bc99a5e607b4b9a4ba16f7bac95ab996efcb528c7514a4f54acdaaac7c21ee9bb5ee1dd99ffa9553def5c4a93f393a3d6176bad565e9511ca1c96d10c75754c45571a671ce37ac98b9fba2b99329439975d471cadc34ae2a5a62cf36630a44a6631abd98ccfb2cb9577b78a79bc6fec96828c1909df271f6ef63d5b79858249db97f1c5ba3e328ba23d08af044cf5bf19ecb68560328c3c23334f58f0f99828a172aca41b5dc0c572924a2f9ae3e539ba3915d9e65578a0bd5edcb05c72843c6836ffd2c99b13142d047239b46a5780aeb896cfb7a0c85282a710d3b1e488115fa1f30c5941823f112719597d272cd6d64b97d19e4e3a6375e7b703b3b7b054ae0a9e5adc802753ae90efc40bf94c3163802d5efc7c548da74a3367f355be122df058510e208f2ac0a74b368de2a94b41a1f1c06522fdc7b1652d08f71edb4f2f638612f6cd90e3b7ede74d33e6f10b753a0059e8944d3bfbd917aacfd2841bd2762ac0eb246a90f6ed204b14428ccf9ba99336ca7d14c32262b7c9682bd91e9d6747454e37875801bd62fae0ccb4c4c28a513719c6e39487ba20ef64e17d5fd9ff60fc1c90b1c7181f740f0cd3808bfc35fb4eb95dd2c064efb7964c2900e18aa8aa4e331167f3b6e74873ffc74c1495348a7189075092856b462f0955972e2c4453372b319b43456aef3b03f09ab45d1fc9fa8d6585d02481631100971d162f312a7ed70ffd8b1bdc13b380f3a94dcfbecec69d95feadbe283f44c77e2a51f5defd39d9b0c0625533e1b542dd7b2e705d026039da5945ef2730949ebd23b962073c64c59a06b28acf185b513a89bacc169bd2b49562585d3f32dd005c14f91a28ee89369f5063111dfbcfa7ed50614d1ceaa1b75f172c022c781c7a17c0872cf6244f8fefc66de334807d37872d1a560973af72bc4da680f0d09300e4f273f5dbe486d62883640e1ae2e3cdd74af8f2b0fe44241ff7d703a125e8b0fa5eb41c587582556586adb79965ada185f54b14a605a7a281356b815b1850139eddc518903cca0e4c464019b6bab516ad0ff989eb5cd36dd02772572556885792f61888f0ee95b21fd094b9b53b75421593a39f2d37d06e53999020ddfc4c5b81796bf261e6f6286e7b619c61ac7fab410c4c7e6e02741118f3bfffa0295c4a5cb22fce6dfafc68032ba32a8737a266f1da607f1aa3a34a60a236a2a5a26762de161398314170ea170b1657456cbec2b1a3e1014ea89b161d4db96a28aee90eba88739a66362ca008a800ee449c646b2c0813f5dbeda0f617828a8d99de7d52ca9acffa4535f7045a6211bd4f0233ba47f1292a5d2ced4a6046a760f7397d40ede253a5202e5033e4701296c0dfde8534a6113e0d0787e4ad8b2e1003b3c9219da59f8e2ba24914135f18718510763d5a4843f15517bec97687c2793485a814959828eb76a7635a9c08024cb3e47ca18725dc2d3bb44ad110c8bbd0c2db4feb4fdbc439a6c3d1338cde87ae90a09ad029755d057ddd37481ecaed381430699eb04b860b28b1266c69f65eb31795be85088cb7465c7a56f8fea87aa7cd402fd711af2303e18bf379927cb3edfab95a4504d2331b96d5f16940e234859676ec9f8797c04fb637af50e47aec9e26f65b487e4f3d644c6e2eddea80f3bceab9d38aa98060d57e5c2d0a2f4025c6b702ca457cb5e973166a2446622899fc6afca367ff1cac155d591dc17756215ddf78eda57662e59d7ae60c30f04d6f30c5de4d292ed530ec334cebc88545ee1ce945c317b78a14127a5bd401eceb2764bf2dc69bd06318b59a63b5c8752734bf2d4bc16f54f6950b2b3b0ff787b98beee21702d26d1cef77675f2d848fed9989ea3e60c8340c38a18ae4cc8f851fb44fbbbffe1b28c58f250e22aa34217df0dcc010667aae37652f51ea3545dc8e320b399108eaf9d1d0647a6e90d5c809c6a80b24c0266ff4d472e275873d39ba258206403e0787145fefc5d1326df045f95cd844284c4d21dd9d798d62257ca9859d184de003ec52ad150b6cc1308e2f4ec8da95ac5dcdf7f104df1e83ecc4bf429d4352aed87afd93c542d3294c9fb572617cc9e9546d7a844b78427b71939bc617a58218d6218e076e66b6235297c29b87c10b6615d11c24c8f0d7840eee096701feda5865554b944daeb6b604b7586c7224b308a2e4840958fd95b72156d7804be8902382867e82b4d51dcaf7a590dfad2f0a8a2a5b14ba6ccc8d1b9d04d188c67ae19b6238c0f68a4d848cfa3febc72fa4eb630a99b4208f4da965efa78651c955f6558669f55d3f98ea6011e9ce510d2750262254315015feed8eaff93e810e839943b602d3dd749a2ccefc088e53e69bf99c0b773c84be6c9aa2d9c1a8c7b1d359435bec150f3690452bd5dd4a090a4d171ef383c9e9b64747125c46f2fa2fb2af2abceb091474b14cca20160d07b761f310f469c9e0bbbf617abff50b56870039c5a50b9cbb725997ff7a7403f32cc825935b38de5c27e44e901c0438ab7a9ce91b0ddbcdf6e2001303bcb85f8d6706369fc35c9bd9bd4dc279ec3d7f5cced947461a408f1a60bca6cf2991c77c9999c787e6995f9bb511afee9484abc503ec4c41227d6012827bae5df0b15462379ffb442928876e922c4c89b28cc0dd6d9ecfe13dbc01f3483de9c9b5a446cae65573767528babfe34713c0c8bf3d03bf9140100cdcf548063f135d6180052f06954b4e7231667e6fea71490b9b7197c8de331c50c29db468e2564bf897ded17a98db82b4da9f72fb204e5da4533a65f2a825c72719597a56e88cd9768d247fd173de7bfabca4887dd66dbb7f9134432a98328ae3cfe286400f1ec79e9400fc18c8df193e103d97e05f92a8de6d7c9c7926d10b6a8ec99403700ec442cadde10d802b75ce853bd38d4c4bf6d9ed6b97134de82e64c56e6807a1a31b1ac1fac2015962c98b6ee54396942d7734562a75d4a5794d0cd469eb61bfb714794e9eead5aa2db6df239e887a6bf472aa0dc6155a3c9dbe0429b23f4fbf888faac5eb97fca2989ccb39947d0bbf1f12618436300e83d45ae86639d47599e2d3dbe4828ecbcfa6436da74f01ca1c021d8455dc3cdd618c5102d472ebdb329f1421b0d041db2e68a4432110e0a78c26bff9786d435513c960b8b63b6104f4c4101b81786be88b2660dd97d50681bd90ed5ea3a102e12f4aaea61bc5afea08d6caac341610a2286222f31c32c215eb60dce4aecd89259d694b4d744ecdd132480874fea6ba12b1aacd3af8b3a38d63e61023779d93250890eec720181e19e78946b968b653fa131472fb74fa96eaea7c69863064e4b37ce28ca84807286e75568ccc53c5bee390ac7af8613b4934235222e1adb9975bd9b99cfa7619b56c8456bfa483ed37d1c92a3150873a9df0ac6d0595bf9664af332edc87e4c62adcfd730e8ebcc22c3a1aa0761c3f264ed9d72493b5ce143773f7f41701ecd4399985a76786ad6fe324e9115d33ec3228ae95553f54bbfd04fb8d6b0ba74c1297b70cd0910f1fbbbd5fae3f5cb553c0ad30832bddf3f815ecb099e0d3fc3260d7d0ad325a5000dfb6a9cee48a0b28642653aae5f1032e85a78879f851d1d9fd8a202b68f5ee45ab0eafb91ef82761452c95bb729990f97b6e836b07f184e6b8163c0e08769e2ade5b25103c9afd092dc0bc5b5a21988b10f48d4965cf7c61a432614c91b7ac2742a5d7de7e5332f6f2a6b53db2fa30c4f7ee8980870a0dbe04cc32552f186831c96abf00163853b09629b60c912bf4600b1315a789b9fa51bfe3f62ce01f7bc633bad99cf5c0ceb364c0fa0dddb894e0221f2a4e7323c51f2c58348818b3ba8920e29386d839800a52545654e7b13284f6f9ad3f76322b1a294d45b5f021ecc003af9501aa4c9f60c133e6b6e707d2bf59fc8c340e9be00642eecfeea5fb667706916ae0b379d6cf34b265a64a73ed1a73cdfa18d2039677b830dd848689d4de98fe8bef24df318feb9dc7279a39f1b6a9d79a2a63f8a74b163d846477ff334d1616b403277de18e7cdf64f2f7b696be81a7f36e790b598dfb202a55c8babbb09b76124193fe855d1f1f82fca0573d533c098a94ecc34518b05b3aed0ff659c920f5ad1e7b5f61603792022c4072e5b4e39d1b6c37a799ff1ebc6287af550bd807640c6ef3868dbc2b4969555644269717a11e02a83241a9e97bef522fb8720909acfdc0a946d29d5b220dcb88d328732ae91023c5995b05cd80df8e7dae6e327d2eccc16f6a417a76c0be048cef3c9ff44911c209d22ce6ca3326350de87abf8360399074ad3810d18bd6cf53fcbd2096d22ffde5db9f92545f1a819fba30da3d5d157f2209a3b1f52c7d6439624eeb488c9299f3776c5873d804c6bc9514ea4692dc6d4ee47636a1124f39ba80f782b307030ccbbfb65aa40c9a21ef2ce7d6eefa9390099c6ae6e30225d75037ba82726ea21b106e4d5143749ad03b251d515675adf460ff1dda82632824c7a395908643e2bc25d8792af0387d05a7409e2d08e53478b1adf180f0f080baba548dde68469f5471726a1bfdb1e26357de4e24317ad46b5a8d72a354a1d794f42fe8745facaceed9ef24d20112a18a60f11e2c0dfa6b8fd0ff2f448fbd905b4d600c6a1ab75473de4f23dd1f20d66da6458a8c8b0c6c55b9009602999293ca1de7a5ab67a59bf305ca68a10a3b3ffd96b0fa49fe9d3706a96e538974c66c859ae571528742529670815ef71120b07b8bdc6f1fe739aa30fe0b254856031a843ac317d37c4865190ffa1003af60f92b66215f4b00b7b310dd35f1d4a332857560b3809dd712c7421eb8f092f371705bbe4abe3012981e631daa8267b779d8e1c8c7b9221eac59550b5181ca2fbeb74f91b043f71dd51a3e7bdd4be844a0015f8ca645a94c076c76d1d971f479e0b0319543a600cd9b0eba3d5e5edf133476b7c09c930cb5ca5996ba6ea6f5b678e90f50f348b9193185724685639f497dcbdcb51ad912cfe2517f7c517a258801e21474fca9c4808c2ebcc63ece0adf220462e063b284e6a41621424e16763617acc8259424543a036e11ccf4355fe858ec41624e3742f5d611aa542465af1a9a52ca869a601f9a6f6e1fa68d37a891bcab96f7dcf4674bbf0d53ebb8f7778d6471f3768bdcf74060c7bb08c9cd309f92a9ecc547b517450bc4b539ead93a15ba07650d2ee79310960bc0ce516dfa2f34633cfc847dfa2cd52009571faa34afe55aa16399a8baeb8f9e45a24330565d0b4793123b230e87c9e84d399124d871af1469528f458cba0c617205cd4321a2366a333f1c02439d97329422dee2c0e8df8c56668ac57967d2f3b69da939f2e13dd80c691395159f6820c636730222abb432ef1ae144e8048c884604d03b57de915c12dcd66af55d0e24c2584581076c2e9f5b3a5321271564e2df55c064d8fa3fea03ece891058d082f084309ebd0a98c002fb9e65a0ae23b5c177fdff3dfbdca4f1537397f57f8223d39bb1cae81634daaaefd91732fa9c17db77f99dbab07a3a7b0be9c2cc31d80567039925d206f209cc4178b9b9cbadef85c149d713e60340452a605c2ce62c10bbb348c881fdc63e09b0df693fda6a604a29694584fc32781e97098239a3ca8492424922f53328ef27dd5494d340f22f5020e8281f10fee574ce8a0dba03229ffaf9b96a6544a0722b625e6dddb2421edba42c771d860f0f3413424bbbea4cddfc9eb5af74090eb991f775517e39cdc9241cb2e85338eff377632d6e439cee3a40501c6f3d0f30aa52a4dfd509afd86403035eef6b2ee5b984782f371ad322cb274afdc307a98a9fd20639cc909e02ae7fbbbe7ed3124b9592e8e7c9586f86cd2a1cd2ecfcd3a098eae031cdafa62fc078996f566050a66b247fbb2dfd471d63fea90827a9389e5486be882928b7a3799e0521e40436512e882c523ecf806cd90ea4e71d5f57d9e33c84f2ece36e6bcebd9e6b2bb4678f967b042d3b4b0d695a84ee1c4acc09a44b9244bd7e60f9ab6c247517ee8775c4f4eb96081561a8df48dccac6747445aa985f5eb89ad204a69d5fe939eaf4a46af7f02c15db1a149b600b102df0e8f098761b6a060bb0a9c4043f0d81da92ce1c64cbf20fb4802b662b4921ed9c356888dd16143fb502009f78036b30d9d2baaee0d28c1d8e657b1e16c04f8699733a7125760159d983db461807e317f6e403b2ce57c791dccca016d61575e0831b192f4a2c2d30388c4ebd486af055e9e37c17c86c1b9f591569e7bc018f519c43cd1d13cc087446c7e59d07690e140757b2ba25c6524cd74336f0c08d0857c89d9e3277b6790cdd5576e15c1a1a66171923d2edd16430381b1410a0afdb6e2e505b510c4acbcf016310e1c32364ca6a4fb66e433bd911a1b0f8469ca6fd8d6b81316142e942af6d4a9d16f4c23ad5cd64fd0c59ba2d1d672147104029b14119210eb79ec65d41a1cc40f9d7a37c63af5074e9abe7f5a4f50abee9e1cef444c37ca3f58c6799ec98f98fd9fdd28d97ec5b94b9a524566ef9a44141522c83717a19998ce265bafe95bd1a53252a8128389f05c32374fdae6c31ea0df6564ecf155118c647f3b28ecb934567cb94b7e45b58276330d7a281702f94076958781021a46377b3945a59f8d41479d8b7104700cd2fbfe1f3f81bdd1383330fb05e20c8cd9d41d41727d085b2a36ca8fc089ab72beabb762e49da812f322ba6151b846310442dfadd7202e2d7f8fcd2b4669f72f988a8d995e93c539f57af1c2c11cc110518af0337bcfcf0b4e97f23f7458bf8dd5518ad72159e1f963cd8d7f8591883caccdac6fc3dac0c104c6f6027d55203d161c6321ce91e1b953bbfb23bb1b3fe4eabc75950b5ab053bef7e6832f92462e58786f44b452d93f3b656c5c540ca6566a8a2f3ab05cbc1e9cdc2768d630bc8fb2da309b9511b3f9c5469a50dd9b2c88cbe2e8d4592c4b1ab04d285b5c1ce593906f36568350940e5432c16afc2b7f9f335678b15075adf9dae2467c4c6fcf4d66a28cbc7731aa2e19e14a5b7cb7b75fc55daf55346ee4606f0d80f9a6806cecc55e5dcc445bf933a4419228037f4806122cd6728475efff81bd23f6c85e3b925ddea394a5d9b3cbafbf6373f9b9bb5724e12dab27c88dacee54d76afd12313967ef46592d3a7d1822e7f708e99c74c74205f3a43d47c0adb8eb92d8ddb7a141db42813a463e83728a32c458deb8bf2a7741ffc06a6b9ad25d84fa3a5fa0f4dfe478a491ff209001676402610643359a3c70a02d3fd047d61d10021690f490aadce4d1ba9389f9762b88a45daf50a9ecaeb71340c0bb1f0487abec5e91948360353248b2fcf8c93d3cf223718077565caee7916bc2dd0e3de654c887f73aa36f27af2694c120fe1ab87d0a0e6fd0ac8b6114b0b8b67cef940642b94a24e9541febcd69480f2821c9531cb893a7e742fa7f9dd1be74dfbae74d93cdfdc452242b4c334d373fe5dc299e64d1cd735cbfc7473b5573e1e16770ed6059eed727638c988fc8dd89373e9da5359aa41159e612847b905aec0cd6e83247031e56f8b85f1518a65eda964fbbc0e47bd29a09a6e2348bf24ffce79a3dc521ee7ca7c3aa2d488bd65188c58a579148a61d48caa64fc8b8e3995c7aca9c7b0b2e60a0d0284bc6c12f0f80cb1f7ee83f542aa87a4a9f1dde448b7b85e5c6173ce111c5232544fbf486be8e21b3347f3e75290e28948e65a5924274eadbc11b46880c0dc816111dfe5e679c93ab39f2863ef4150b249950f1bdcc5b32a5a3e0cfee94faf6e202ac4ce62db399bcddd28cb81257c4b469f6f5dd7698fd9584889553943db88a296f612bdb4a8975425de20a2ab88ab7a1b922bf11298c00ba4927cc0403d8e7be015b29f3fa9c9278a8dfdb111269e3186e915e29f7a14de3d48adbd130fb7053ebcaea270e41dde21f799b2ce2866b522e601d42921956857027e8956c5937febf2a18550dc7164624157032c876db1b1e47c02ac4790976d3bf9f281d2dfa526ba8aca7d67af31e4bdb13f94b5764a5f5a4efc339bc3f1f64b0aac7c69f461734e9338f0f2fa4fd6ed44c7c4085e7f7b0a88aa459425ac593d1a373d2d02fefd902fe436e200526419c81729e320b2f1f8223eeab2ecc77163175c7c197ee906febd220b185391d6491053427bc22d772ff6e4f2f2eb4cd6da1087eeb175936bc4fab4a94a4aac8153a3c8bee6ef984fc06c7696538f46c4021680fc50864e357d84a5ffe959a16bb18db303f10fd8f06b3457c09eb55d4e47306bd9903bec76cf990a235993978de1fbfbf02f15251e75d7015c5445a0de915a9fafaac14b7cfee2102ac67d7f647f8d90342c9a1daf2ac1a3f8701b2992aa1ac5c3a0121c102c0a40afedbe8ac6002d6f37bee69ff904df2355af396c115ad2de36ffb7acbf0ab65dc35109276f56cc6af072d89a64c84fe66fbb10a42ac7c228d0b54212dea1a37470a74812fa8a7423464d02cfe1d488355be69775e7ba183108e1e50289cf9731235bd69ca6e1fdb41c7cab1cbb71e7015a3a01fce2d4a61725d8f071d557cd2f6dd9ed8ed462d0b27352a195bd63679e8f1c559358b7bc6cfad9a37d6b761974543ed325d275aeeb7dcf71d129cd71d598b9ad39ca0a8d313985ef108a50a7612aae3b2e0ef83210349929065071b4c0af1c604241bcae562cff5c6e5201775a9a74a99f3323490fff6c59fe3bb11e71da0075a0868dfd5aaa558785e998ae3683969fedcf2a69615f3306515d1bf44ac1e5de1f297d31a7f39523530a0ad470429a29283dd135ef08c2a27dc31f15c14bfe50490d862e98c091259ad36878e21a455c9ace18ab3ce3686aa442720ad8828d17e6b9193c1bfe3ccbd5085566f30d41428c038c9085e8b421b98dd67fd1ac600d1cec1c166aa4e115cc8a8509a489885001a96e91569b8ce6c658511cd9aa9ec2949750383e7f0165cf02b7ed330e6470b3405c6a29cd7faf695ad90b5d593d22887b846312385e74905413ecf4123228f127c664bfe4e5fb844ac7cb92c7c38d60e289d3cbf63f4e60637866af5a6dfd5a7b90a6567f261b0cf9f01a47e387ec378ac06476a10fa6a506331889279a0f79f4bc640f563b06cf24757e94b96beb8029fe87a3a6550a83ce77e09f8a34435138a2633e40505576adca24ae7d1fba65caeb3807a173d589c95a74a18cc7cc261eb32cf13057388b611cfbeba6e81a5eff2fd62055fda44af67f72a1cc7442f83262e56bb941251b4dff3faa9dd6fc7888fd5c982da3c8c8b4fd4f48cd5a0007b3ec94ebed958a5740d29a2c74bf61ec409adede249bbcc22fb22db976bda9a03ab1f653fc73aa149479b6d6f2e3ef2ddb7f0680df6fd5510520debb11079f8d9bb5e09a3d46124ef638b70fe95e4e1982d5cae973d83b02e15d07f26d8e54ca4c942a995e731e23721bb891e69879e988e5ed5cd3adaafdbb974df3f5b36f955a5a131f79b558b797873aa5ae71a40319e9895f7ccc5cabafafbeb73fbe024380443bbf0c023ea698a10dd039366a77692bbde8f8a51cabfc4ceb615da8a4bd4aee11e950190aa38d555fb2bfaca823677190403980f1649cd1d46f01798dc837df379f847dcd6eb799f97505effe4af62f2a365b9545532caf3f362ed208002a102dc38efe3ab6625f3334d22d6a05040fd55eeef8d64c36cb9e6067044fa0349f8f4d7603a3d8b2b7693cbf424371bbeb5d74952aabc4893407e8d75353d846db143ef45f252e0a11c23a3df6b4f1177b230259af68bdeaf80fa284d5fc7124983084d41020e2cb8c6c0d2b00fc1afabdf430434a376e156facb6d0a203a5231622d17044aa9baba73959c0ba8813d19ff7a83f393e65376218109931504855f759c21836cbe3b2ab4ae4c8959890aaa06420aa3e03ba3678263c0486d086cbb47fc661ddf7d8d749cf0f815aabb6e0d2d8d9a5888690ae50854e64d2e760260a42b2b3d212cf78066e43c553c6216825af480271575b1449efe7b7e836ecdef78ddcd477c3d4bada4272e2d96d39105ef8c29a4a49d1f95457a4c50d9b424cc2ca458d7675acb4660ad91e9b2762ba37ee43eeebcf4139f5088918ecf03c8bcac09241c918abb7a2f9ffd2b1db205a40559476aaf4dcaf2e48b000be3d45c4602bdf9e89bbed227304562b9f0a4d50215eceb684e4776ddc2375c68362030d14300d821a6c0679f17d03bc5925244c078145d06ba2cd1305f1b9e617c4b33794e87565dc017267292040a6239815e1d6dad838074b14fb10a04093e97cd554b9170e2801b8d8abcfc8bb669ac17086878c3aaea66e89f8a667fc753184d6110e06529b3087fcfb22c80e448bb81fd7f160bcb04069c2b5c3f8e98b730ff0828d2ead448e1826f636e76e3bc99aaca46adcbd7e9ddd6550064223d72e62bb7d1338ff3d8f920c21544636adfefe5ca5431f91f5c244b1ec11a2ed28a6dc5e87f1ac003dab8d183e3b17a07fa6ec3add5a5f26c265f1cefd9661a5242c5f867cf599f031495df5684d18b353f659f101c3d3f541538f9bd293e6c217d3278b6da5d0da283088c7eb92ee65ff254396f2e177d749252de5449f6544bcb8a525b550615d62e99dbb896479fb3e1088476ae3812f0cf20a628358618f0dc770b0e0a186fe5f2a0461f1d91b7b68b81e5416e76519a3364723b7084d1052029a8edf174b38de8e505b81c1260d64fbda748c6ceb4ecc21483c6c2e52dd63101331a5cabe370598db4dd7867ab345910aba00528b4b513c2524acc708cdc76bb294a9835fb49a8008c078560635dee8d9593d5cdcf5f37adadbb87a20c184833cc1f4a47ab2cab1011fcfa98c429f5644111600529b0751ce5ef711b15495291a6911551b89fbab6ebd1f4ba19a3c665d4b501996ee08d0add21f7e1231db39cba5d6ec7ab1a00dd50d7881f5ad907c9fc3c8a7fa1ea66463913b9949d20f64a0d7565353932466274a3556b2e8ccbe9b968e5b5216b68bfb248af527c6979d1b8cfc455e740fbe30a02ccf441dea4494ca973b09dd68ff8e70d583d855850d324079761430c913b9ddb792018709a34749977dbb77c4bc9428b8fabbd95a0613dba8617d22fccc7948d1735ff09aa24aa13c604d69e0284f896f658ae0740d1d20375c750bf76e55f19a0a4f933ff9b606e7aa09984a2f072ef083cff57a8475c0c18028f59e84efdcae6adfe363050c7d4dea04ec6db7ad4e837bdd460f45aa2ab046163f843bc8a20c8a42a250a4190a7a55395954e41c9fdc187884be66ab8d165296c6bf76f23876adb65c1e7212d3b2fe5c1b48436068d5ba906793677e232ba6ff2f9d4e2a10c8efeb84fea58c814a3d14863b183ecd53e1b182ad839da68248e30de9af502cc88d947d4f01f6ce6965a5c05af75a0ea864ed3051eba1db824758011a03897dcad81e8100b9eccc8abcc52315c8637e82ff8d367664ab4c241d792296acc2de45c4e8257785e279c4996eaaaa9cd7613ef846b697ccfe1c7450a39b3febef4fac2e1809f78586ac99a923e4e9e4cd929cbeb97935f663ff537e889a407a40de324268b6d48c0e074e09577e324cc07595058c7dbdf96c97a4418a61f57b0789f41f9f7d464b09a9e5fbdcf2cee292c2a548c00245d5be9f421bc655749875fe2e92f80bd5fea4231aaa9db201220faf0c98314a78e91491d5b1967ac62123ceb09c132db1e4b7dfdaf461c4f6691c8bd12df743f01fee8f033de886b307e508bf386dd1b8f58ec0bec1f5a2574a88600b4178c4ad0afd32a79151659dee3d4e0533cc1e4c64591145a14c88095722f9ca6e661b61434572c71e56bd7154022d93d01d857ea63ded6c7e36eb8f0b48316e6f32e7fb9950410f63d959eb64eda080a99b077236a35f0793a0d299d347eba7c186c2b1db58b311da98566f9803efb6bafa32943d45cbd90487793f9120ac32b046446d220115738a429584527c75d2ec5c2be6cdb608f7a579436e93fb2bee2216bb5286c716301a8a3d492dcfc729563f399d308151a9503c968a5d92b244ca2057f1c6f74c37e0dfaf85a7a762e9b4ca6b7802e1e161bab35ed5fd966a04d776948ad08d56ffcc5f34382b00097e643edad5a12a7068ad5e6303b1760cae7f6cf76f8413c7f8c07b482a2ec4f694386957a96ef972155f9066ac648412b569e309b3fa2f8fc077120ca14e0b3d2806161a31ecc418e9e0e55f6161a2f3e0df599d8b2ab8961c0c79b6dee19a15b1a3cd8272e17814dce10698505fd2033a6073aba853f77f8ec77b800008cd977bbc84942f399bef68be2cb8c05d6836aabf75e30e766e08c22041bf4d3f68fde8edcfcd89fef445f54f85db9e1bf0e65988ffed6c4137f03740ec072b69f0a242dbe45d99891a49060b516f70b49960d72a080ad37789eabfea771205884a8b359327fea3b832c8c21a509a6f23e2530690fdadd5191c057c39697ea70a64d6c856b9ae1321eca1497b77c4f07f0836180fcd9c27354e7b0873f0ea3a51862dcd5770f4e4fa12a727c0b809b4bdc235043ac1938de5928f27356ddf4ddc35a6ac103ff7c6470582552f8aa89684458c05545d592a797c2e8cb2bded6d837413dddf17a8fc18cc7576511a82981ba7704f4172bb65ec658478a7327d53fcc3831d1cdc296bf96fea69bab4b07d262244edfbde2a4b20bdb0abe36236d0edce2c5ec9eebff87ec09a667cbd6f5cdc5dd3622d1f1fef8f53ac8dd7143604e75f217d1cef09f9875b2d41668fbc50932f92ce01916989d20e37d2ab44eb9a940d90733e2f582ee912002859e1ee70baf3e3990c3a110fddf302f38c40c7d87b0d3664ade5ecab4d0afb407b633f63a017b5abdf7eabcc2fa225eb88474a6972cac03ef5914af765ae4b4011e4f199db0a928a0e989075344b3ca7181b2074a46168dc49e75420d7389a6fe08e65444688a5a2b2eceafd29f3564a757e8dfbad573654b19a0c7270908e1469a4be1470da740f8313057dee415b7abbebbf38afb6f8dc8b057782f0fdc61dc101309e945342f498afc5e0b7bbaf5806e598e5390f4076f7e1398b1951b77b8c4c0942f135d00ebbd8a4427a0502033d3526a7c8ec7cdd2b655dd0b58f79ab35275332f1eb6470573e211d7f6b65e33bace8246ee080f04630bbfa3bf31ae846106f39ece7db4aec295fd6d7213d7867cde457031c55cb932a487fd05c9e341c14970546a43fef99832d7678d3c3e4630420e07237677ea3e8a72b59f04262ad9d65653737868901b4680f6cc10a7f9dbfd5ac30f511aecfe5ccc1e1dfd42bf55f407b498c3129cd72a8022f8dfaefdce9eb1373ceaf4250ecd4ac9291c15e20eba6729e22f989978a27be808f60206f9fbcb6b56a6cf5409402e35aff647767480fed5a1cad6a74af4bed07fb83dd583b2b1052d219817cd40be86cbc0771051d40504e1fbb8069a2ac7bffbadcfaccc38055705233875d237a4bafff97305089922ff815aa24dbd3b0e0b48e6fd92e7762065af9b5eef14207da7af5cc2c2a331f834a882ed5c7dd37245281300ebef994e18c72875135602441df40ee8c3f92e3a43b5b4cb2d47b43a988030efa2e3432d718fac3d2ea5189d04b1d7dccb7e68c12cb5d2e5a59bdf580ea087f4b3bfa820ed8e65ebd649a5a110da8b482aef07854fc4a06533233f88f32d4ca70d3b05ebf1fdec2bf171ad41a7063f3f230f4884074b69faf009e6eb59183165d3539d6728319b2c4d47f20efddaca117d172c19c75263ef25339da0c6534f047a8d843f63f0fcbe7301ab20d929933d20f7434627b04c9743f9c9281a9dd6a3248901952700cfdb02716fde5023009a5a77105b4beba626b66dddb145a7001828f9a8a8961048d9be9487de6ddae877e69ea6934a8ca6f4ddfc84af352a8ece00267632611601a6cc6b348c184ae428b63a622db9bff9b966166b38fbe7a7313de48bfb82e65f6f32959e055716a43ead932a7b77b2e94866e41009b088e7ee43193d964b2c0392b1208049409f7fc4dc24e72113bb8dd0e6310f3995d73b5569c1905dffb2cc4d2bfd7202b4609315b7113ae926e968e5ce8e21faf347d88e0b0b8ad53b657138f5b6398861c597161fd307b6fff281ba6047a2edcc346a62afbd34e7cd246a008ff98a760ce3dbe07a75410447a130ec5f1fdc971b7af0a48b273b7e9cb322af676a314857d297f79a0e60ff229b7d95ef80890f63f7afa302c1c93db80781a2e77148b01f3682e6c9dfacd8058bf2d17ff62e46215ef5cbe397207554fd447a3b0d83db092d032c878a42ac2bd35584cb72b4c6e9a8bede5214731cd427a3fae0c44ee59c164916b46999ecf0cc8d747e2b714c4c193e8314a44242a725063ce2ae1d38a25e110ef0437bc72e7d9c474dc5616dfd8414a87fac338e2e29568816ec51d69971feab20b721d1b281dcae35d319e33fc585c65eb272de85145affa29781d30de2dc5bd61723474900c13d887b923bd8b702a5deca384f1d465a5bdf1ffbd6a715a03863dae328fbd65b573d82d640ec1b45dd2a5e696d648ce0f657a6dd9a80d21bd9a29bf2927e64e5cc7639409ba8a315be83795240ddada8481ff286020c7f5bc3a258d19c5cabc26df75f27e8ccaf5b934ea389d26f9f76418e3a48199f9e52dd0eaddb9a36fc116ef4ee26e9ccce838052248b83b6dca3158e4ec932b667be749015b89e26690b7bf967f8d8ddaa3eba9b9367f653f6f14c9a5a5f3bfb0fb556bb8fbb70f9145a9fbdcbe14561d4c57f5bd538be9f8473d3c2b89957a0b7632a02f903929a828685a5e6882626f56f122d71aba4b02a8af9d3abd225429d2622b72aa2fb04ac02945184deef7cddfc48981854d3a4b87a1ad6de50563952c5f3868ce031b6a0db03b91f67d64b42d2ed614235119b6e9a431d759cfe45fd9251f2eae42b6c936605ab7726b624e4c464b1608095f6fab1874617ee23b22ddb53faddaa1023c79373103d6b9683326a09a152d85c45deb59ac54f7ba792aa3bf031f8d6936f295c5ac34674a91deaf8388496c0b8bf8817a69423944ff6d2ab29a4ea66431e82b298a2a1eabf08b8a8467baabe34cc8d69b8318d681b7c1a9b2a9ebca7f649e89c79e87447098677b255e30368588cd1ea74b17dd6afcea91e9d8a51044a2b281636b1ca98700950dc52f3fabd70b768097d3de0ec940b1e46c45d99400b162512f4393e9ea0f22b91ff1166aac92988a3d3a9f064ce23e4b8950f55b77e13c94b08278f6dc257be2edc1c3dbbb042e53d79f519b3b7a811e7b6529e3a68640b8f987a3f6a256d466c31018032730a73fdc91e373378d0146d1528d54d6a115446b17e40d95ba67405f8308f0805c3ad7fb231a36db2c5f71b20839815794e19479ebc6b9d8aebd86ec17ac821021104e7713e663777da2461c1db23be5a353db64759937325f37eed5f72b90204200e1997d2fa584fab0e210c44711e6fd9ce748aaf87b70c28750bd4b4be179a5279a971b2d0c98a36003176c70ed0b32dac63490469258696cbb09dfa74490a73b4044cfaf305d498fdf96b12ee830c768c4a1ed812557adfd43f5bd2e6e266475ed569da286e5db7d284d1ba639388a59294d6bd8430bcc55c96e474b55bdc7010ea88f3e9d94b7ed698163cea4e54abe791fa976533f9333c2385af3a17ebfcbc3ca419beb1702cf0c6620b13f8faec917ff7d41d12b73b4e4173425d75edbe7761689dfd9b2da9ec988ee76dea68e16738c0dd3a05f6721c3721ce7b38381b444c9abb05b53baf8a5ab55e6e2d21a91678c526012d60a78e277f9b9d80fd39799094f5e40454b4055936249fa316268f7e0b2b3a376a6eab142f0ad5d66c141c1e545e43b15b850eb246fcbcca1dd5f712a5965dfea16bf138ae04995c89bf4f55d1236e8bf3c1f33887cb29fbb7422103e34e7bf03aaf4d676405f0bfe48ba40a1b1008689cbcbf2a82b37bbef16e676da014c5c56759ddeb3a081e45a5fb765cb33fe9d930c98e0d453f6016f3a31d1a721864e18eb1c28d9344b7137a3a383d416b4f5d13939f6c678507d7e7f5de5c1256d0de0ed585a5ead63286da72c5aceaae9c188522a4dbfa8b9489c0a6c2a4f5718adfec6ed19c8b4c85269ccd2a2fe63aee826b8457d09df17ff13be224a3aea3c00d63643d75fec842db237258ad63473ad8c430b71a27d7d5d3c20780b6be6baac300b2b4c6ba2fc61112a0ade7a5acce89845625efcc7cd48d5715efc8b920ea73f0ebde6bdacd8edca9778362f46b9013d48cbfda1e7ddb6ab8b1d07dd6e6057a31d95c49976009fc167bd7f23b9052fa96a5802d082c64066526cc65bd0406c9d8b8bef3871f636e3e8100f5acf5edba180b74f982a828aa359a346ad2e821f04b9faaf04bf0cce7eb04d1bcc0862498d136295d5cfda99f9a021731efffee8deb2d10b050f8e8a3d04159b45c3d7990705fd89bcbf69425596ffc1470c0c5cd8a339f7667dcebff410aab6a043fdd315f29a767145bf9cff9a6b354f3e14a35bd6dc569069fdc5fd5bfdba5c434e655271a3ef4b7371f4a60fed1b5dd5a673b1c13f499150c46ce5cea2d5d44e573543beb5e9f3675f216ca64b0c13af3d7c5b8d4b19c9595b3d19700926d02e786a5427481b87f485a54fdb2e2165cb8032f837c6fa12f639b06a03291efb656bf98f766f95d364536602e45305e940fc96660635d0dca9e6e0a7e85a20efeed0dbf3587d8c804a2f47ee0efcc09872bbbb3b58d2d4b5a5d9991c1c1c2033ba1c8f30304c8ca3c5ef83f9499999ae433a2ffdc39c49bf1ecf44bfdf599eaf85708fd31a0f63f50a4edd2cecca68f4d705a5da02593e5adbcf584fb0987d9805f1c727f3e6f5c064c497921f1801815acadb524f75b524abd086873c13f4cd121f79d357a94285022f75a26f2e44198511d634e416152e7e54755e79490f965797cad639c7918d24f1a20c03f9872abefccf7bbc23684732f15242d2e8608673e66b49332ee4aebdca519f380372bc8b72b74f9277e64a7719621a89780d2ff1bb03a01ddb921843353f8abc411d18087e9d6bee1df9a9d6dc52a912963335f0406a8008f491522f1d57c78cf485075a16fcbf6d2c9abd3dbe3b1dd94293a9c5e2ae29a4dbe0ccb38e652ef8f435c7b45be66ef0a8ba1e98de49cb3021a6bbe9d75af2ba0d8ef9a15afab21d155a6c3806c7e4a477eda42784ad21da0e3e058331598b5c2e07a22f37106c8ab3753d8ec2ae38044e8b93487caf3708f70e06b022a92a268d4120486caa3b55f6b756be8da65835638695392278e4119efcf57e6b7672e0e6cfe4f72899c5551f51ed616a33e212b16d4e8cb86bd9688a0a6ebcd0be284c49ba0210835cb1c5da7f6c8878f45b459aec0743b58273d93625eefe279eeec64afc62e7ea17161da2440958774a331efa5070a68913b35044f57abded1318b62002010aa6b53eff541d675ce22a488fe90a4a1e3ce1adc531729d9810486d666604c15b181da6e047d57248e5d0fea8fe6b3c5982acf50727df07549f26de9992bd006e9f30a4aaa45eb6308f9487238e442379139b5cde131431f8e356aa68d0dcbb5ce224f7520af5ae02bdab52d9fddc1b85b414bf48e1057f55a6bbcb785046ae7d9019d6902d23ec6cb61c7b75561212f73dcc28bb6ec5be93e6c2a9ffbbcf69624871101dc6d7558c7fe6c8d029c69d937f87f5fc3419d87020eb186c686714f76295326bd3cab46f9214eec3ab10f682969cfaf723b72de10c1c88eb6d5e2d3ae3dfd2c97c0cf8b79bc0237ec16749926a0856133a951f9b5ad33b40e6e5e014eb842516decb07269e49f50e5acd4af1f950e4d27e7a9c96eceebc32b92bde3b56d526be46cc74dda32ad52dc5614cd858722e0d8985fc9c414d227dd7bf344dbe99d56c9ef7dd9a025b3af9d7cbfea196274b0f3ba51a6705b82b3a9735582ad30a60e701d55d7a41e798f06ac70796129acf568cda096e6e6a1c0d8a6859e5027e6525b6bc4ad8c98d99ee5321ecfc052705ce2b3463908fc0c5494b54584f10eb6dc681db8ac656490fb231325e79fbc9d3479f2b9d8ceead5a350beeacf1f3dd9c11cedf4b7be63c930d21c45e65eaba29e067ca966edf14e09476565142890d84600fba558e66058fdde3c9da4e0811da853bce8455d4b3352e135f8b9567426b98d6872cc5b984d079afa8f0681ca2bf28182b5f1a772c5468b7386a0e04fe7790395c7e8f47719895ec858aa9fecfd10f3938a092afd6441d714748f58d9095147e0b28e88f37ff9a74ef18e9d6d7fea72489bbae38a89cd4caa71294548fd334c9b53461978fc0d465fa993739cf513797bd1a99809ed1e7642bd6b53ba1ca858ba505c192ade10f84788c809bdc7290009024e18953614061974035d24cb97afde84dac95bea502429213d1bce1a712c3ea4b4fc06afd7e514d1a565b08c5e8019f003d6e7fd5995c5acc484ab3778577f75be641c2efd23fdbfb58ce9ee1b01e15ba48925259cedb5c7eb82f9bd7179f3284fe6c956ac439aa07fbdcd69a3edf30b9330b53bb520b06be2db00c2f3b2e53905e2c55b8046ea74f97adfb08c275fd5e6526271f76ff61ac780981ff950448f2e8a5298e709c5c3aafb504478fc94b471ed63af664a91a66dd82bac89f225678717e8e2a7fa582e7a77d2341dd8b567872100cf8d5eefec0b05be4d82ddfcd04045e047cd84980bb8e8f82cba54768dc8a5e572a05b56fa6469c7ecc7f97dc2527931a02d963cb00596b1d8150a761caf72a9dace01a9b8518c4debbcaa8be01fc26d85a8fb83b0479c1efe0d6342dfa7edbe89061bcc0a2c41c1f52f105930b880f1601e02e19dfa588b66a0c1744a6b15676b8aab66fd2825c387f8f415aa022e64445f7179bf764f066ac9645d2bd5c7e1c40c7b80402caebc62b19898a3b38c99424ca9727fd69da6e5d7d74a7b34029103c07cbfae785d9754f9585160f8accf51874ff1fa02dc618b2bdfdbe71297c0847c0fc00e7010e412827ac15c21f993d4eb9aed87e3798efa9a6b1fec27c4369b47b8ad0cffcc4bcef71725cbe765d1a14fa5fcfea1a7952cdc713920ba1c28fb3cff01498d707cdd8df37bc63ce3f8934a98dd7ebcae30c7e62edf7a3a5541645bde1838e5af0acdcbfdae4428204b9912868b68093a43039754889943a59f186d1c6b0909ee2110298a9b29f5d53ab3e70ca71f4dbe210da9db63da880fee7241797376c9a67682ab08ea460e30c74c67362f73f77fa5771ee6a5c1ffee2a9a2ec6c97f9d66e7a72c3e24666dad65f95d208798469fa3be39ba7150aafbf9ee1b3b46a17a144b4e2c1075223b8316df2d2fc475b7edf84fad51aff936b602d688f374076aafbaefc2cd67eb216fcdcf2639f9df83036d3c0c27bd063bb9c75ef457ae9abcc9685978cd391c216330dfd5e2ad71c01d8c9582ec696be82a7cac4fd578fa8126cecdd6f2931690bd8652b02e4ebb7d82da43eaabf6db447d4ab60b082dc64d4a81ea211e0366f15cf302dc4de5d3e13a937558cabea6d1f444f28ccc266bc30c1c8a7ed0efc96591bb857480295d6bb74d4261cfef7ef6b157a708781de1997e081ace8183cc6dd3997584f8649cf28bdb3ed8a3eca78de2383b937c6bdff47efc48a5127d355176d419de0287102a05b726418a45cd2e3aee3c4c66d091b5b982de7e39468f4fbf930b5520fbbfc777febb8e5569f1803a11992c4dbbce70f6988e6628ce44ccbfa897f7df4abca74feff2612e5286243c054efb9ccb402084c9c003ab20c4116c54fd35e623d8b8bae58bb3674450ff5b308e8f1c9fcb838c32fba6332f4e08819885b5d6c840f985be6e0b8a3b7705fa19cbeb5ae645b58d14b1f22817784720946218368ae2abc74b8e9f37ddf07005a71c076c86ca9390e50ee4de25511b604394cdc1aa894c499bf038ae42ebfbebb3dd2ddf73140e81112e70843e09bd781c90d19de5ab2973fb72e82a8866f4af5114353a388c3e2a93bba87b85146cddcbc6efff62a1dfaafb2922a6114d141a9a68bec010c95ec4146af0d7df3da0e986442bb267b49fb45d5e7dbf42b9b4eabd460c07a4eae677c41e727437880dcd323dd4fff757c64f0c25a42743e82b8285d56602ed9b7e6b47be92c611f2b888ec6af969631717f3fc5c230c491fc8de22de29f0d4586c04e80da018934b9b137f7547347bce6d27f40c1c6773cffdb6711c99d3b69e620da3daa56358ae56a70caede8ca34bd614eb3645078e6c1d2c887503c4431792e19b290b2b81b8c76cd976a7b7776ccd4ff8d6898bb571bc67a72ee9fb1a4c440c59169e446401efaa0e9256fc6b8eea85845b654312a3f6b6c03955c7e70c64e3dd3aba5ccc01f0daae84151e085d73fa95e2710257db2162e4ac7e30bc4d8302872ce77b5c5f5ff1cb7a03cbedc0c9d5d18e50c74bf5b86cb6a0427668a09a9957593161b696e9b108d852c094b95f26679b06acd74c8ff74c99094cbfeda5ca262cf25626f7c5e2905390c8ba3fc5e58f3932aab304b3cb06784bcaa56775e2b76aa2102cecea37d427e2d0c3b3333a4b26900f400cef753f9fb916fec2993548618cfef8d86dd01ced136639bde5a49c54fee6cedae48c256bd505d08fe27610861da91ab16bbd7fa030ca703538706e0b67d3dc6872e9164e830ca2b5616be2dd1f0ad25ce802da74770e6a96407a3cbe68834015de39f8c7468e25537dcc9ff58e9da2a1d9868cfe78c10480ca88bad0397c0bf4b0164ab9d0b2baa3d67ec6b67c163dc50425567dca0c7dd461b5cc90ff4bc55225b450530b2a37ec647f136900c6e39add554d653b8a03dcd4317e034e81505531d2d558cee269d123941dabf63267a41caa1b9c490fe4a33739b0e0729921ff17429bb8614bb50524629d993d20af4b74ed41cb5e9ec2c3b028116ff249afc80a7e826ee5fb397e9281756c88408e19ceb2f96df0490a518be5750c08e9dc3607ee200abbcd89f77ca60ecdcecd9b8d7f3f7779bcd55575194447fc142dd1f9d45ed62b1da92888e510200fdd76dc23babc2ea5d57dea14d5ad0c48fd9b768dc2faab873f41eb01ba4e0d658cd10142f28bfc46c7f3958d78cb747b57c0edad9618c5d2167f41f49a857edf5825027d7ee75ce71a9c91c0861fc9549247ed6b38fef0cb0f42f6b555791ba8337d1fc4e459a7f5840aea92b3baf09fe4034e276f5fde5783dee40a45a81eec6ad39c7aa2e925509210213f5a7d35918d7fc2d8c4c27d25b7dc7e695665c850fa505839d7b6bd489b0942eb250aa71369686077f615efd7dfcebd75543e13069c418192cac4c05daef4181145d0e333e5dfe7b82ec30a4adbe37b399c5b7eb8c44b039a9aa1aa83087cbab2bb7a41be07fcbb4251764fda4b94b6ed6344510fef9c08b68599ce095f04e6cf332c995c875aa9259fb34f3f4c757315536494ada5a6606559a5b739db2120c34b00d0ec41ea6ae7864101ce10e7d4182fc53d3fd5b07d710e4db81003c0ff6050e9a5d81c179951ff83e4e3e9c90abab991a31d8cafe43533650f392a483fa27786c1923e739cb1205851b97b1fb249f0b6ea4d406e5def37389fdee06f756075d31478d504468412e79f60f39559e78b2eb03a7f35b06c1e1cf002cc14e60ef34caec1cd5adb92204ea1622b0729db9cf167ffcf4bbb700689c43d8888e1eae87c268ae542e788250fa2a8b63f94bd3dec8657395692d2618660b077a1a262dcccdc053fa35271c780af8789681c31c4d2299debe4dd09204a96c0d59d55eae685458da8c517adbc2bf44c2b8bf39a0bac87127d0575d119b9348e3727465be0818290448fb3222dd092d4fc147e1238b148c19c3db8000da4cfc5a64e3aab23b1d3b0a40da241c8c23f9284483358ddec56d419eba155e738f2fb202f4026ba380d4a49e54ab92c3cb3479795e4df651423a2c11cda814a9595801fef50275313c8f52e5fd70d744318aa8c3a457ff8e2ebceb531f27e76da202ba87f62df0c7c559d644cb6248716604452c41226016fa9f9db1c8f222c17d1f6056ba7f92fe7e30cea98e9a86c01ce5158060294624ee28b29dc49fd40b158d0e78753b0dda48ccf5dfe4a0fe7f35af1f4270ef309e42e48d2a51d8db5480057c9db2f3dc7010f421be876e12c2dc53fc45bed658b001ecf3d76aa73c0a69bd36eb521f3eda053a50c306fb581ff2ac967ca4ef74190ff6be9347fbb2496498304f1cf349bbdc10affcb59e77adc626a6b3c39fd694397edb692c7a9b485d12cfeb5c1b436273ef1698070f057e980722bcd68a3da577e2f38c725e1277ce50291ddade9b097c45d03ed9f0f6d1641df7118ccacc0da9f8e4f2a90d510df92c027151013e13ee7ecef98ffeb51623f42ee8e7d1fa2f1e95faa3622a2fcb3f76463c4ce667a81fa8b6236c8f5a6e2d412b29c91c9747ac09828fee684f8d3cd2b6458d9224807eb50d4cff3c9459ecd74a9c681b97c3a147686428462a569c99ff0aa7fd5671b5df33f180406c89f0df650969309a641bd88091180c7c340b6686255482d107febb47e5e1a61a785467742259f05f9a2a75decfe8b7fc2a3c8c4c29df4e2ee4f1b950d949dda3d12ece17d29e91d7048266f016606b1dc77d6825f591e5511fc8a52631c0459d6ffad0ba9006e44f3caa03cb80e5357e077d6239934b18bdcccaf0778d0ffcf63370ca67fce6f59d850fb9966ef6286cb7714f730d9ca6be6742ea613ed98e1816b85ca5f3d2ef812f377d78697073a6a80e719c9661acc134cc32b19e3edef62508349c85d181c3b591033e7059df71517a361a4f201305d2d843517848837ce737e3459da83004c2f7789664f5c746d7cddbd20789503076bc7311d2c1a6c4aee3d86c57ccfdc889549fc372eb6293107e38d7e0e44652f60c576d869e12fecd8ae8c51ee4da5f07e7cbe2092de7680b481685b6dbfad6f47271387a6a0ce11f48d99f8e0e1ffebc2c59e62fbf0ae7b9eee6cecf4d897de325a29d391ec5a303d230f2dc7976717eb565ee740bc493772edaec377f3791a2c8cfd0dfbd949572cbf5a5ec2104212813eabee84fc73f4ccbd1d7769888c8e3b1aa1744f5ee391b15238b44c70f4676f20a078623fbe9c682e3c05ac69b4eaa493c8ccb4dd7a4a52a7e94e229b8480b27a3ba32eadd28938533e250a75a635d62d1642b5d91782a55e8141267a51e97b7548d2ce8452acf919575a73d1a7372f56a476ffe8c39722c1865a3888dcab70f352bba6c6e5f095b3a262871508f13c3d3489d0038ab1baffcd547668cb5ccc4dd54a09aac5e7bc8afd3d670940fb5425aea20645d509c1707d09c0b99239a4721bdaf57ed371ff37e43bd4ede15821a52f6e54685a7e27c0e9e1f03bdfa1c5c09852cc5007865d7f1a1cb773803501c598bd5018e5ecd9c1cebc90682be4d7922323a987e057879ed21d0a518c41bfccf2725154fb967a41877249ed491af716bc0f53ce26709bdd8cfa1439a35192ec16f1735c260b7ea124364296e592269286b24f9f507db86f360954d565b7c0fea131abaca81b259adb965fd379bbf58408ac93f16d5938df7a9744ca94153f68ea263cb8b2e7d87978bd0dcd5ff8195b7d3f824e540211c01216693bf7f942b8cefd8f2243cb79d7e9b9611680cf39b0c9854a1b75a76e6f2439d768986dcbad4dbf367a4ac3454825f9ad85ccc32bb972a0deb872b308c046f53c6956969ec1257febc9c0cf8dc0625ca79bb3888660912982acc4505095b8456d8966a90b92a1c74b7b8cd8a4951a4e5eb59879198ecf9cb10363a442f66f2e8d11a6147f3b84e6539a301fb7945e1be3b513b0067fa6cce62a94d6ab049413fa67b04889d800a0d746a70b50387b69cee14fce9c8ac11349916c9a516b0e90f929b64d09871559069c9ed3f602c595c593e0d63620e9b15c0a846a2078fbd1ea02970f2fe9e60fe63a93303af1a7092d933a8195999ece72148224d9bdf0c580fcc758a1d9174d3ebcfe31f37226b82fccb3f011814f3ce22b7ada4fc35b06ec848d513d34fb895e9fe95ea739ff6dddb09b1b5998171eb4c708c69157ce762934b08d19d00550161f97f3912d926a918c580a5fabb44ccbcd774bd20caeb328011ded8ad778602f2d7f502decc8b5c8d0b84ed87cacabcf70d4cce164111d207eaafc23254875733b854e12140aaf40ae708b528d76077581bf9eb0e3b3f3aa33de52099d6de1d4beb305cfed7f3c2233d17119d3fec2713e195d6e3d452a78d2749ff872be2c61c58df4557f2d4a0b6b2bc24919606d9f21d64b14984d8f0629ce6c3b71de1195d31d0cdc7b55b417e9bc9a18ce950ba166190ca3866ec1beb29c9170f84e13948401f92d406f931f657d207fbf63bd3cb481f009f592fbea91a7c193116f1b76d87e73be92421aa4803d538c88dd37fbe215f4a771ca850afdc33dbd029bdc3aea681f42a4dffde54f5d1788c57810bd8b0f26abf1efdbdbe338df36ef54c0f27360dbf875adb9f0a91906c125c6112346fe56f3cfad519087aa90b82696962635c137bfc0ceaa72589ec0b95db8346bce22e0e59da307af0cfacc8f89798b1ba5f2d5fbf9f11f8b17d7602097e85d473ec41210c7497b0400c8fa79c25869863a5c9dc4096605546a7cf3ae846ea9738220e152061eca07e0eb40472a09e124e2febf9fdcb285108eabfa39eadc1060f7c05bdae5ad9d0fa365c29f1abd04bc06aba613b14e70be09b7a55fabfea05f0f9720eafba37bf1c73034c4b525a182d1d25f9238dbcb8d926458b2c085e29b95e0f5702d17f9afc2384cece3cdeff981b3db173fb144a4e6695cb64eb0a1b0346d750f5f602adf0bb2ab2469dd4136dc973e96a0fa22699c047e0d92abc9d586a6061681bc9889b4743601aba35a7ae961286abfbeabebb9c17295a29278f1d7a28e426b7b842d59be876fa9021d8fcc270757d56e6fc79c300d4fa4237a5ce70eb5458da651ac7c265e4e0a8f007b325f40a222b0a9bf08752767d83d30aeb519f244d41c8f29422737f44dcc8a72326db99b5cb6e91674702ee1d04f10edd73f86a08e20c483a055cb8aabf77a5c036ef7bb5e29a15bb9dad43444f7dd5c67827f3b2787e085eb08277d1a9c7853eca14ba37a5f6cf45a3d056c1bb10e0df335ddad3ef1f528db3b949a5b597df2f3174f37dba3bc37ad1ad9e8e8ba6291cbe82b051a55071cd2918f7566cdfae4df0b8390b50065c530828bd51be51e4b09e80f494a21ddf20e534788cd550d6adf33692bbe0a2be46da2994d3034ef12f86e100fa76ceb7255fc8d83a2b30b7a1885a31e4345cc8183bde05dcdc3b8889bfa2dc0713721e7692f80765718f195a1c5f85136111e9e4f9e983af8c53c75946ba50d4bc6a563e8d8f9be85020772a3cfbffa287cb8151a34780c7a6855da7a49d8c31440adf07fd04f6b491dd21725ef84b7445947cd2d177821038cadb2ed6db9e77241f1f1d8c1942c7935f1257c8d045acedd7828e0a9183cc1fb1001d400f16edd63d5e2b5faeb5157baded3fc45611ac7e127a6ad7d55be840e8ddd9b0204e80c02b6d8e3d6adc16d03608a801c01b03ffcb2d863d7e7d359ba243aba970559dcd78910f3c230cf52d58a39e927330d89eba32e5ef1adfe31f0298ade96948b12ba559f8f431e7dd4346574b2eb0a4283e11f9a089bdf2ef3cb72aeb00a3f071c6858cba371bc039a4f3d47727f424b60b9eab4441910ef2db108fc9c1c97a7c1a9213a872d953a7742b6f2789c60f3ff2bd722abecdfa0b495094cbda501711789b41f193e80305b883f382ef636aefdd531cb904b456c0180458db40ca647defd199c54c9e6edc692d9133d6c9e20c3c4e3efd3803d936c3d9ea2b33ddbbcbdf838a0b797d663c5a61ca8cc83d6c64adfa2a82a77df77211d6cfadde120896a5938e8267d9a900896c9cc974126f69873c7757109da7be26b745aaf2b010e068cff3d533ad8a0b5180414dae6a98a0539d324ec456b382964fb979636ae9ff4a6c9325c947bb8e003e3f2be27ff2c25e60e82001f9dd1fd3440571fab1bdc2f57e62d446352c36237e6bfb9a9c905e8e1db7797d25928be7df8b5f7e817adb53bd916a5873e2cba19b76ba82a95fd2b9dadd0792f45512516f4fb126ce3c0a33e3cea7996699fc50843f7dbe06d92d8a5db8c7b8512dd8f21bac9283b31bb260596654857aa48fadc1da084070002ec19bebcc5a749908538b3f94553d56c3bf81383ac84853783f3b04096b1d60ab8716442042b55fe88b15c4f4638eac654bfd11d7ff4ee2b61e51e82ad4dd23402b4b45d278cba5b8367c31bed09a1c7d118367593caca9c345489e4b60c4276981639958ce47beb3874fce04b67b411ad6946bbe9c1dd2c5212a95de267fe111eebe607a417e89cda0e8d999f20646cddb725dc30bf5cc5de176a0b3b675c2e0bd54e2176b8fd184c1946b9c491da7145cd3b7d831dcda336a5de800385634efba5afc48103b8891bd8f6e65ef59786a68578a4dd163971d532928f2848c56c47356b9c2027ef00023568110dd3d53bfe9e836fbd2514f7b4f0a15dc51fe2388702f65ba336e41054c313856be279b934da908f44d1c214d4ca4ba6b0e06c758d683267529a26abfd9b3f2ae33532ef7c623e825de5561e04434dbd3aeef9546a8ced847faa2376843a1b5e941e9054d405dd4a163c9fd8fb54fc7fe3ed5848788f645e9de2d7e1d389977fbc5711835678568ac2ca06b8a915b4b31e0e7232d56e41f15e71a1f67244de4e999a3dbb7a7cd994cd20f76eb22d0c85cb695aeffdc459dc43fdccaf38902eb496130eeb3961711e94f3bd03264f09457d6ab54efbb8ac64df777c49988ea1a256b0d05c3e73902043313d38de960089ed7a35b280cd32a65acabd2275f87cf9cc4287046f5285b2b3017d7cdade1ca84b10b669d57c2eac6df57da18a20bb61346c64af29ad0ca350d688b3503e77391168e34818d85094fa799994f453021460a3a31fb00e1317afca9635992df3577be44b21e936ba2f53b529305670d89971dcaeb89d1bda62cc9b528287ff4016b2190d2d308c16f6ded53bb897118c0912ed8344c792f3aff69d2985b23bb6ca852355683d16d7a14a6dfbf879f4d7eca28d23638da4cde1fb0b449f2763e44d72aba585f50fb7237187ed78f6841fbc1ae6bcae4f4acadad3be8471fbc23df53fff8f5831e5f07d8093353495942c32977fc7e58618af55ae4c047b42fe1bbe58e5e02b6d54533466623fccaa0fa6dd7431831b6c328af3eb77d6886659aedea5f0fb1510643a9680499415833e511c3283c3de50eae8ccf6c37f04cb021f07367ed5e48efda79d3b4b0d040561baffa60c3fe17132f585625c1334a49711ace1bc845e04efb1bbf853650aabf01f865cb0409eb0a7da785126291ebd4db4174b609f7afe39e634dd051772c59ae1b964f5ad8ca00b5e678ef6347e9cbadb0d3dfbeac3884317dd600f9495c37e6f037f60a96c220f57e88eb13f9b113b095d02cf27b77f6811b4f43019b6828079b529352aa5d55809847b11ed40c6c62e9f966d5955831c26305d645fef17118331fc1deaddeac042d0a015d9fb82f0a1b44184e26a7ec74fa735146b53e1223bfdb5c55671d0de09928cea124021e65fb01d0657bc775ca7bf8811aa21e5d831c5c5567a26eccb12248b14db0f0b67851bc828ef4991774cd9cbeab36f62c0b73f45f0e7753d92ef24374b0db9cf4335ac1d0d8a2584c2bc71de69f504abfb1f27eacd4eea430cf3d9b1388b5b832a3a5a66a1d8b76d283a96b1808bf5b0b8c85aa891444f5edebee9720b16c00f38931a70ce248b5c9c0a94d819164885839fbace4913db13a3cc169ec27a80d68aed234ec2e446a93536c27b1dd2533219530d4dfd0f8c4cb2e66a7789ca09ebea7bc8b323856ab2849f535a09f3104c2a781bd3c1eef317a24a072f74edb5095f30d5a7a895099a83cb41508f40a389fe87bb44978cfcdf33b71b815f0543858f14130ec97343581d6e77e66470229aa9a023d34bc798bef176656f66151096580aff7858be566bd41599fe04c4087acb8e163091d7ca3ac05a763a6b9a2626c9c5049dcc65cdf6720e20ea3bfb2e0d141dbf62f09e3b24d9a1a5b59428f73175fef6e0d9147db06847e384330ae0f3d76c573546f61593fb0af7b2b7c7e9bd1861a9675d016985180d0371bcc215bd9cfc5b6efcae457bbbed3bc334eb0ba955413cdf4e107cb85fcf19c297b516660c02ab56ea14fa62d14bc13fed9716da5f1bdf223a31fc8c9485915486f40a6310c87b44199e4d00070d5dd75b8d8cd09a39f6cbb7260b528a42ba6454393fc3ea8c92d0ae4001c193a431e7dca0a3690ed30aba004ed2d50432c9b3b7436d42fb7853d2bb184657f80746a4d643746dacc089b828e319b5bb422ddb2e46353566e7e9da9d6f85abbf06fff8361b5f76d2fcf4d7758c7963111baf376a6267f495b568d53a7f0cc91fcf77fe9c2386fca58a13fb7c1b1d37f652674c754bf0acd32d814d338e976d03504d6b2a9e3f07bd052f5de45f6b7146acf94886755f80abd64d99af8387d1cfd49254f623e6ab463bb2d33cd21e7f65e2a1254843c70dfe2eb2b518264f99717a50d27cfa5b4911dad69d1d1db1a48ae1f1de832ce15d5b21ae053dc9099acbc2eee1b40629da94df9bb6bfdb27049a7303dbf3006ea3cd9055a38764332cd4b5b7f1d0150cf53a5b1b1fb537c549d89d88bd4398fd14c7681d6a4bcf179706bcbc50aa4f0d4226443eeee5dd1c5ecdbb9548e34cdfc34b4ce88e7853682d204ad980d31222a481009a504b1ab895cb983b0519ab3b0a8f53465e8cc6a5c3c7b1a9ac75ed8ef0ed2c0a8e34faa3c7437ac19b1e62c5be73fb44312333c402a6e04b96d1817ee20a31a4dc271ca1d1c519c6065a2a405bfd63613d854be186af3d4f1f20fc7be16095c36e06cef9c1e5e1e1ecbefca3d8de4bad40c20e66c943181b7ae02c9f98c9d6d9e41734f733466da174b6ae8635542cd06c7b51ad393ef3fcc06b47f14177800434532f26c2c21866a395c588bcc768ded466add4c3c917effa5ef3139fb6cff1bbfd198504b7d0b897591bb2d64d3647487c3c5c7b36b9a8a093b8d376c88480c65865e83a3d33d17beee374023a645ef11a08375cc4d8756e9503f969ef2255f18eead90fcf977a31c1b23f9f0a13176e24588c8aa627e64d9d297f59a781bc13ddb85496e275ef1ddbfdc8dfa9885c1bc033044d109a4e003b1ac24404f06bdb2e6944eba2f6f685f701c99fddd2814762fbb2f672657a2d4aed2e27aef013a74810e29d9bbd4fff714fef9e6fe3289f0c1201e4503e6240f19320d434cd03543711382e2161ae1a0a1ee6c273c7a8f0d3b624104c536c9fe42940619f6e63baae4b3c890e4d68bfde2485b78eb7d23bd50fc0d2422a0ecdad429c8c2958aa230d2826b86752edcc0edf1f4cb570680c037e3e5e2541dc82ec09b46bfb8fdbbdd640bb78cd6e1d932f973d38ba08b018e69971b2d1ca9edf236e1258a6344937faf2799463d9f7453c6d52685443b71f6060df1ca2efcd6cc41a176279861fac1e9f013f6e5ca5fd7faf0a0d560e57d8461a760a2bb8987d1749d89c55c9fbcae19de61675ad0fe2a66debc843ded94567ee95668659cdd71d4f3364a6fe11775e2a748a5f11aeb97f65c08d987e0ebb02d331af1ef783176ed47503500307df44130d1186e54aa82daf19b7fd04e87d8251037407f18ef6ae4f111601504e72ee99c779534e72421f4c4922088cde696631108c0ccd289769677e88c25c2b74aca9b2fc69fbb7c052ee9f6bc51ec49120e232d5dbf3440f68281d35dd4f99789dfec9f3c37b331809a5c2f7b94f414e0c6ba7d621899d1c7c794922302125a29aecdaddb84c90f5ef4fa06d7bf0b219a2dde1664a670c6508aeebbca7acc45e0ba15a6572f324a0885ccb8153f651bbab3cb6ff550566bf375c73ff26549c2659abd00aca1f68dcd3990437a7cccb5f141e495bf626c17a0c778c25f11aa9f5855b7ae08ff3bf1f464198cf1e23425b77dceecb934c8b596f9a2eaafc7542093f011f29bf5a1db5e0ba7ac36ad14f9efec0803579c65ff2b4f913f6aac2f57e730c3bac99b3fbe840c8b79a1f212f41193b8a0107a8d184aa03298f38ac1a979c65fdba436003b1e93b892eb2dcd87e0db020dde47ac8871996bc61adbd448d9adf19a903ba3b22ecc410d3354ace24aa4e52a82fb787f45f9542d8fb98f3332fda4789146f3ac83af629da98fa96bca9d34b6e4967e5512a6fe2fec097e0a3c2d54b4b5b01264974429de771047136ced7ea4a1839e193001ad169a0d36c5a164cd1ccd8211094079116bd6600de1f68fd68ce5c2312819650b698d1d3158975bc52700b95a57a66a5a65bd6d00bb93f35bcafa431921a90b25f4e92511aff295ea500820bd8471c43156b33982b9c5737c7f58e944702e7eec7e25487b84b5f97bf60790f60214acfb7969ba6dbd791a988b06b52f18472a43379984d6cbfb74338bc019b0521f18517cbeaa2e323bb05a97608783cb26178fa5abf6adcb1d541ce12b9b6d26b503a1f8e6d91bf8a6d3dbf71c91e8f3ace10fe07953fa030462a783ca2e89e3647277c0762b80ef28b6f05d7f3e95ee869b036a000cc5313861fb45a9320a0b3f005396c90f5465eeddb6d9fbf029a2997592f481a5726341fc07482d9fb92d01c71d8ff945efe88bdadd1ccaf0e2eee5d6dbb84ba13b41674d8e8c94a68573e499c887e958ec4081dab2dd400e4b7d635d88d3f7320aed6c87932a337eec3bd378619ba0a34cf6a565aa877709a2aec0238ec76049aa2473e743c21a4b467ea1445bde7d439facb57f56117b069e2fd04f68fb0342abfc55234613f2ef7dbf062ab50c644299d940044f5629fad269e99d94cd6131f61e0b49bd270b9820164efd583641dce7d13e36bdd0277c2316e4e5ef848136e94a26d6eff27827c57bc56a0ec192e1dc4bed7405c13c77e5d9d19b40532ec4144b8968d797226203d96173481d40d8e8816b081f7f0b986ba1eeb244475e1a9530988d4b5108d05f0e5c3cba1bc6196255bd54d3c129e9c261baebe9127a4e5036a840c8aae53f3f67466a67b1f879b8ce1892f41584057c3e270540fe06bd195ca0f2220461364844dc79c06efad974d584e0ba122f30e9650b07933d847e722a1b735193407b83898eefb51efc4532635d0dd7b3799e6a7879a2d0fe0c4f8b566ff1d041851b5299b4ac769c2e9868028cb9642f03e7bc74a4abba5e224e1993196109fbd89c9da199d5c1de69f5ef3ae8aeb0d9c00078da71b006468d07ce12f43bb722952c7c3315deeee4e6388d68a5345d6a46c2bd534b5b2253c08c41633f88bb4d25c3899041379ad0d210e35d336a837b64199d7f68f1f71436281cc4d352364382f4aea39071d423d8b69f0801661ff4a0e9bad4a3f89c932bfd7778a5dd74a8328ec1986ba9a473cb748d2ab0e93cb05f75dc53af05e8e6f335497f144a3fe853f0f731f7637a194c8840d92becbb2915ba612bf690dda686f9d4f739936adb99e992123f87c3f18ced1ea6061e66f5806a670201ef27d5324fbec120318b60c0b4c911eb7775fbdf147b6b14c0f44bedd1b52b28a6fd333d93940e68b913f51c48c66ada70d6b01fe70e1857f64150db47daf59faf4df25cae91cdaabb20e2a59ca351972af63313142826a893b23afb29befb45e72c9448a2b8a1af1890461e39ae826f3a8be46c61222a42e8e07ea9ac0169a631827deb471542b201854fdd2073134308c682685004cf64b47a98747ba4b5593a2c1a8e29033213462da0fe6904de92c17ba2441abcff1889aeb5b49f98070870dc76a24075f86825fdbc9d1cabb2e321534757f98d44889644f8004b74a87fa662a40dee9ef1b7ea8643692d2af905205576dbf8f49d72dd91c7e60b24bbdfea66e3943074c23b6db6c162d4deeb667a6bb930def830a76700ca70f0a6f88d69587586d68abb434ef7b62e9be7d171ae241cfbee6448b9efb3254dab14f83a88fb42ea25fd1736b2962552d9c8ac2796f8dfe2ca34180ac89b717428e12ebe44e5a65e553e729e839b0ce056a4ce141603b31d996a755cedb52e09655b61b978bca206027e3e001cd958daacf9a4c59cf50b6b3193c80818c11f7ba8e990c77c73e29045f7515c391ac3f8f7afe4c0095fa9e74c56321280d2b706d1d4b4b37448b20871467a89b9120ca753a7d22e00ec64c3ffe0cd3569419a8f3948e54bdf28bf40670d375edcc51e36b29186549be9cd2503a352027f6563fc7f4bc584880212be0c8bf20ba600f03c7089b3c20bb7c4926ed0bd787029a246abb2ccd8410c7c8c963c49d9987599bc4131d04d7301c8d5c4865bd5756c12d01844c744b204fbf376181a15e286f2e82c11fa54d8dbc877b38906819841295002b07d0c8aec49f0b14ebd548d274a9867b678102ea17fd17a74f26a5081813262397a94a5d26d5b63244eec92c1bfe9d96cff7ae6a231780f501c93587f9969d7b95b22f2ac4e97a6f37bd4665f0c7f0b3a699c9f76080b3d4b84457d80ecf23800e7485549162d12ba9760de3a9e30204fdc73d93f02e0f7fec6deadf7361a58163204c3eadec7cfdf2af8c91b8fb7e78e58821077381475f8052e3587af51bce8112a9e12f082a88e2be2995fc0a8160230f04efade7859c68be45db6761368829778aba4b330eebca8d9a7b0298dbfa32cd743bb3bb9e045e5cc3e5cf44b5de90e082424bce1f9a00f571a0167c2669f7b3ba67378768861fc2af1a9a51bcfd7394498d0532ad5dbe8d4ce0407e7ed60d12cf7981884daa32cf7058dbf1cb95b5a880a89d4c6fd5249855c3dfc43865b1a67723eb7a2d3bf3072c272484a7b6da046c05b4f3a2dd845e0bd21ab157de7ae5145e7a9fd88dca2ac1862e680481f265cd3e109878fdb1b3d6316c0e0b21796de1f0060119f77ae06d1949d866ff28629939e880e7306861c5aaa0b668146dc72eeb28f406cd39da857ae62d8a64647e5b138dd47a0fe7c1fc8a958e13703937936beac466e9ff2a1ef655eacf7099ba5141e3c58b125df3c458087df7f32352b18a406d0e0c177ccae8b5ad4dc93446eecfc345383033ca76269f12927cd291d528c048319804f88d52f039d9e42a9ecd688bb20d075fc09f1442bb0d01000e6334e8af8960f67b75a8d9706ce6cf75751e519c8550225c0f2ea6d08de6a7c9c141d95518a39985101933a73c27584d2e20527658b7f440fd539618997c18633605b29861677d5932056a735fd964b6634ff33f78cff54b4ed69cf71f164fa4370e1097101bbba41a2812f690700d45edc4a3747a040d2f9a30fefd4244761c1ba90ea1a39397c2278e526da87e1d535ffa0d6eff99c5ae4003eed6bb545539088069aeb85bd2ed1c2ece6ed8f6f21d81424926e29b4421dd002a146729e87129375162dea6970884e8e9372be4e3614be7cfd9b8855445db92084f11ea45e3e2ea250c906d4ce351ef078414293be328a02e9c342cac536ebb1748f529d7748bb7951d0dfb7b39632c526e857b57b662fd60aa09a519a3c9b3b614f67a7bb5fb3543b8be09588ed9b5ba4912bf377419366405c3a6f8445bc5cc873c7bf802bb013bb115e2dff25be81d73e353fbd0c0122d622f108718ed8825e3d1afd5d4acf9bc9d028329a0d689877841442dbe192d3b4cb8aad471e863d2dec41f4397f419efe7855281306a3433074f9c4878debccb03d5cebfb5e515c43f855d9dd6fba2d1f1438ff56508d3bcc7fb707fc91317deeadc7af18be03d33ea744e88970f0595a0c6697a30d715ae5d588ef829d4d59babe715762163994d889fb7f085a8690e0d4cb532b8639a9a8ec7c2035acf42cc416308b38ed489e5251d4a2ca3d0ec360aa75d7a7fe810e4cf0f592e0a0bcea5768a3675bf0f8f65ca5020261f583be9bd4eba0c4cd1402723d20e05be47695700f97b3b1af871a5ed1b744f6bae97d4ddd755b70fc8fd5206262c1bf78864d01943154b13649fd64d537f6b1e55dd7fdfc48007c3fd3441181224c06843e01c23ccdf547809e2f7bc25e8db21160e33c41b320bb713688514916b422552724830f3c0db368307467ced3470e9f80e079a317efe19bada12e1006cabdd59de9444fd9daa2479be07795e89a5a341273a3f3bc76166cdf82bc629ed8f27f9cf5f2d1ec4cb9bfcaf6f815fb4307e1dc59c1c2264a6db6e6514cd2bf7f323899165351b08dfa1fd4d9a51f68de626a56aec7fb4ccc1e4a40a54921e16ec849929727f2cd1e11a110a046735e94a73e4a2ec75fe31a3082caca6af7b5000a785be6098ed55da985464bf406f51710926a1977fae5909b851bf5ee4435675f28a4e84371b74a7581f7cc882a993459573d81409bc1e3b1d131ea701d6bfaf37cdcc1d67caa537147ac2c16b02851156e05c32d88a8f0fd428c838c64cc8ebf9bace4f9bee29d5ecb701a0c465e1da2ebaf6108d751a415aba8eb60217e9c8bd7ac896d421df802c465b158315183d00d4eda5ea2a8fceee0c77587192225bb13e7caa8c8d843ca7e1e8a831d6ee178626b779545cf3e89a18a3912e6d8b47055e62f5f0dfaa77c506bf25c5b8851b7886957ea1fa5487b60dc0b8a5bcab68b245f6fa6b9637483e6c32dabb6e28427f8656f9b535d815e058437950c7726f6826947085f40c9f47a209c35a99bd1fcf02689753ddb20c66467a7e248d26f828c0719520112e0b395635654f1694db9faf192e7ff107d69ccc98a147769a91f329cda0e3b55ede19c48eccf22afd199ae059ebe8f7990ad7213d60b436d4aea28bd1b36d2876bf040d29207c4b5d6680d7d48012e41c4d083c4de9ae27b9a528557f73d54db9825435e76d47564f3a1747b0de04c7680b75a0036a75b8ef13d2a368b639fc2a8b9a4fe748ca3b38be6d1060f3d31ae10d62be464b96ea65cda7d9942c202049c981db1d518fa5143d5558463bf64efd528a0311bf8017a51541406b893164203a134c5392cf6f0e8f2ccf90a0fd504a1fb1876f90ecac0b433dc623675e95c09b83ad7c75af9db9e1073b3ee76629cf7f514582c03cfd56efb8c9263da1d2ac340648767e9e770107cc152aff9c02f8a0615b415f660a7662d02eef8bce4e1b571f9aa37731d16bbd21e0a631b250c93681d1e9eb8200e74bf99d70db82e41f9068587c21dc82dc52422a1def0361787b0a8c67fcd41b1b7859608d25323e1f6409f7322ca0f64abf9ece88e3600fd1061503d2b8131a90e56060f4dc8cfc9a1fcb320ddf77f9dc5f17114f96a45bf724b637ff7b505c1b1b4bc21882088f88de097d4736b2d25532c77cf6a6f548297b7db9a7adbe7737ef2652b33c99543eeaaa50518fbbd2b04a9e406f8ccd0e31d44441f6cdb3c6a34e776e86a77f9db284b30fb54783c910d0bdaeebafc2f5b16b486e472ae5d025b17696a8d51376f68d83b2332021f96464a1f9efec5f576d614247c037dceb97004d60b215965f5429971d90e946ad7d63207ac2d579677f69b84870ac140484c8b104d83e2d8aed72d217438488cc10782eb657bce3479a20eb18c2913c60f10d5f531def141d2e7867299470e3d2065cc05d21c2f1df0d7d2e9e87fae69ec140f0e00ad0f43172dbf186f8d79719dd511e7a908f3dee108f1537ca5ec8cf00ca8d2e38e1d721a3a380c0ad1c547cf1dbf49a639579e270d98386e56c14b327c690ecf472d55656f6ac5d30dfa9e5b4ea95736ada60400b41d9dffe064e351c6749d6dce66198b10ef8da300bc9dd8418a295dbfa055adb1dc2204dd9600da58816267ae61c56141368d17ba92832cb4667df48663688688e860aad706852d748bd8301cc2e31120f6a3ec7b4626f6a1e3ccacaeb3141114b005d29a101b7cb40f5f4da8f2bca0b140ccc28c0c5375d5bd3d79f5cee6ff766bb871c68baea024064f5b95cb8847bebf417ecafd7ec89e2166989610ad9738e8407e44e727bbeb58e72d1ef31ac8715b36df14a18867f1426ec7cefb3cec4408dcceb298647ffdbf5e42e2c3cd33c4a658fa4294b3bf0d586d726ef75daa732a7ef954513f7d130f3e63db6efb5ca98ce47fe41e2eb21552e5ea359a0e298a40b1751e751fc86711f765507910948fabec7bb4ca3e3e914f8937c0516d4c6314e8adea4975bd63609094bbd6369e86a55c24d5a4e1229cacffd9b1a30fba1b52c0bc8d5673d9f795b4bc827823f5715e625c41ddbf595361d236bf04b89e2a5d86675fcbbad1f59b29960ac865e8b5387a9b1d51500290ab28bc6c0a1fc48eaf27dca7a77930d763a0e69b44fd865ba1b2823e9a5d09c87ddb720dc05717e324ec656a4d2ca9c6ea6e95fa6f36eb83d96ec64a570314cc19731534cdc39ed0d62352f7d22be83de906a40c299242632b238b0538cc19cfd72722f2b953f206a881704aabee4a58b7035e0bebb4f88cf7961afe159bbf319568d432fb967f55c4a262e12dab20b4a097cbcc598e2d848af56227ba686e6e436dc5595f178480e7038e7e6472c2f6909aa754b6439d2a99a8462813cb855f646175fb5036fd20cda290e529a63f7e8dbec6938e4b7caf982cb46c478c4719d120866afc173324b19f6235fb7070c769001d1620700c0eefb725a7534a2d98003719fa0c8f02cc7449569fa4d116c0641beb341d6db600362a256381ba4410ca926d5be3fc18ccc955e84beec1d15b11ad906c5f0038e416671576d468b444fff026f0ae7e2ac8cda65119e92e760f4b35942e2dd43e05c9e6e3dd0887bcab0a3dbfd43e441836fafeb655297f40fe0df84163a5ca81abdf8fc6e530b49d809e45cf6312f7ccc7b506933a354269cba39020cfc2021c3a5410ad51d6901ffaaaa4c534f5001554c4156b3fd8a7f7f82c35aa3a385184f279e06afd6e6d8db422ad54495abd66cc0e88dee51666204d514647603bcf3af481284498819aefa7aca5e751dc42098c5e8374adc4a8e85ebbfebfee7da99715c536fb97a55956d9212566d330a6284bb622bdbda231920be6f8e3037a3b865c32a6de63bd5ce1ec6c371a9d960bed1007d31d367a9ee66e43f584be8a784be4d65f4fc36aa4760cc73e44ac47fff5af34b0f5b933260ca7e4395699cb34f9416aef5ea8d6b17aa8fa2ada807a877843ef3192236995ec1c908261b253ac96109e298144f7e2f9ac9699a88bd025cc395abb41f492cebfc0739b833390aa9e88568be051d8409db68110f5b0332c064fdf5ea10095d550a8d1cd360b6811071fca745af1cd9edff43c6f0761b3c909fc2242b27cc4fccc509dfe98c6a322ebdca7d2e054bb9da2ab00f28477aa2bdc5132b222f7d6a1a2b52fb8706448c9b09a9e5a3785801bdf04c49a6252b38dd49bbd15c72c6f5b2db457180f9b61847799033c39d21e460ec2a858b69f35fe59e1c508624c37bdfaf66f2a6dfe145f92f3245293a6037f02cc46a0ada188a7f856ab54ab0999017c6c8e81d16f29118bbb71553fa877b99c65274cd9ed0ab01222c9d9cca961e9e49657473c548656dcc764d3421399d4ffe27d28bb77968b0946b57b232deb701bd5525718272d48dd5f0490ff435a4a9fd8491417dbb1df5c9ed83b89ee944e4cecfb18f05fb9367e3ac3ce3df52e8e8d6c26b1d162519967f71dbba98e882474d05edeab3ceb9d3428791badfe4b306a97c3718b94249623464a1c6f009431396548dc64942f0c9cd70860d33e3a3729b69d07aded821f67649dd1ebc274ceb504622441f46f03e14131c2c1d7476c619d31891de4327a59aba84a94ec606f2e39fdd04794da4d016a8d7fec9a30296834d49829ae56a553ffef646c3bc60eaa140ccbe34cc4f4bb83cc851ce86c1b4aa9bf80852dd55f585e2a3aab160ad4491cbaf8639bd4846ca4320b7b9f08fc203079a30a5797b100bdfab7eed61518dbd72ee781345044b14628b1ae4d4ff77270121f274526cdcf3cd29315ea13b07b83083aa50063e56004b09e207a030d1c3c2e54fe9375ec36536c09c832fb4c1e78491c32570f5d41d476bedbf86b0d3f1a93baf46c8235af0bb47ae6c40e8cd3276ef375ca6f908c4e9447812c1a5fc9c877f95c6dc0aedb6d8f97277d6cc729f388a78559cf1c2d0e6cdd6bbc1467a508c2996f8b08400620131d742b908b5cd7ec530a5bbe261cf1355320d6f8ec7ae0236652e9d4c6f40a91ae8a94b8134ed0c4fc3edb6d60e9b15b945dfa6fcb92e12de902d225bd498998390fde11d1c07e5e2e7db4d328452185ad0c2163fdeeaa39a87b7841deedf32fa38d00073cc7545197870f9a37fcab0152ec439d8979046cbd68caa77eec82de876fa0215837ad4cf4f5d3a476189fb355050a74779872676016413f60c6fa9b384cf3ece25ebf27e646f6dd48ee0f70a3510610320fdb85d30a67260cf410d6f823ec0f06beaf94aef66de1aae4e9b7e5a4fdd324d075e35cb821143d6f51eb7ec50a8c241dad9727f524026492cab2f1f64cf97105ea835c3023550a35784d39b62b6d9be916345d94035caa365c51500a28f7dd46436fffb3b33bc8e47a2c16a8ce557ed9af6d1dfee0c461482fdd44a8d991de52aac194a763c1af32c9b7b4ca94d4ba32a2acf9f378b9a248b9da7aa3fc89f8767d9d6f824d1556d59638c62efe8b7121dc0a3624cdc7036574d054d411e2d9be831abbdeca4e3147433773af805bcf66b9170f70a2b86fabb4a82ae7bca53b78e9e3b59df1dee59b083d5da8ab87867061f24c1ba9a13e6ba156d23f96e9db303d97e7ce866631c99387faf681d217557cb89f8476b6be6b668f1d23c0cc784f76b14f6d6d380560be5364b83aa06be93114ab5ee1b698b320b2fd39d033491bb855396349232d6cb0bba3e1c4fa1ab934ad6348a15a6bd40ade3c2b416618fd51a616288e336c9e1bddd0a2a31fda85ffb09754891b5d4a7c0196538402d90d7b61d3012ebe383d24f735643da95ca03c8c5e3e46dc2dda4700ecbf87c05a92227943888589394b2671ee437192055c57b7cb4836728d5a2c0fa5bfd75e2bbf59194a36dee4d33b4d0cd80e2aa6f06639d27be2014dc7f17417b48a7a0e78161510c1ef0bd5b4e347b2817c31f766f17263cb32a066bbc0bf1dfd3ca7139e7de80bb0d93e1f6a8c523e8d9404a4456664aa9d9d9053e7c9123150114e438379f05f691fb6631a6c3f39ea8af44b190adc0d089af5210124b01a0b510e8b5ff6f78f9c6cef729df697b7d349289d9767718d32720933d34e2cf9afb3f1074ffd49b6d9979365731ea676210e237ceaf9fcf9a176e29401a0aa264e2285ae67da40b12edea601d6da03e3dea931d83dcdfbf79aefe4a4723f7a1ead09abc5f95302d6b8e33d8750a42990f7ae13f73e9bebb3a8017c6b097ced45c352db637db0d6d38557577d1e5fc7bfa2a180d29c3893fb65774fa0157db769b6bf407d74040e3395fe14ebdb578f9b411e49245b2e90f790dd621aa01def5bfe2106b3b83e57e4c0150a5c7881228137475f80502d2a1e15f37b2d400b984cd4f725b9ffee010ea3608766728b2cfafcd317b77ca68c9510b0b7fff52f1efba63dca63c329f7d68ad67a5fe07a7e6bffa0e76827a3f2b02242102e394da068ea73c4ea65d07ec67f42e8419d156fa093b20aaa1b1f7c10394972b353477ac12b02ac6252f8fd98d20fe6890d6dd19401a0c16265972dca901e72bea6f08aaed4442ad52df0fb675efff67609e05c5dbfde817d43b39385c35503f19f38e56065450ab5e916363a3847f159dd8031b5f54b19af79d9c5bfe8fe691b10ccfb96b97bec4790f8fa3b08b45e8c35cc077dba0e6b10acf3a26357458fab30659e0a20b80d3b996f3112446f0ea5cab9da563a71826683979724537648de6cc5451141f60db85a6039823192eaf563abcf14913a741d4d1b702d35b1bd727f375958fc58c9f8ae79b268965100a461df44db8b2524aaef8d858c1e15c06f1179586fde71323120e8a0aee30f4b9f950f0ba19c4b0f771e98a845cc080d6f2e547188e611d09ffb2971c1ae2eb4a132689ff3bc6d946eb60513c1b3666dade31ce7b6c300043abad7f1207dda06e68b670592670f7bc01484428f0b20790ca16d6702fd192c4d0e95a1bac1ace5d7dda341c4196b50bf51ea4b7466fea169bb7850f8a425b92ffc8813150cdc43a33c0823681fde91a653c91c014be6f16fbfbf7f8dfd09ba0bb27d270e4228f206b1d8cb59474802ecdc21e6f7589866eff990b86783bfc38eabf75b513822d903b8ea1ed269feeedb64523f846c5de3d23d18300e36990b77fcba69131dae16dc163725cd46a9c56f02fc53fbe4cf3ef4c0bd2f85047a64f6203a6733c045ee26954c69671e3edba32bd1d0d6447bced22314b66dfbb40e1cb405b928b6598ac6a2b78f402c9ed90423a7b756854d2dcb57d41d1d06e873e37b8425b87f7e2ded2209ec60a696338ace2b5be07daceeccd6045fa0bfb71b390613a2a2e6b381e14b9bdf67181c70abe16ec6365845199903c07f266d13c3df1ed99a64578aa6c5e116d694545fe1d7bf7f65d606e42d47e1a8f7a5c3b8d5c25a77661fd07ecf2c6b746a286c692c6fc8aff03f07d9e2da69b92f1a8c5598ff485f8221aae4bdbe9f46c76c7054231001ff3f6bdc144328a42e4ffdece74221b9db587f0ff83990de6c585f02862cb028f2755d54fc6682eed6eeaa89216999fc73c2668650371e4274641c07ebe5b69ccb24b461517dc0528658bdec61ea0c3d9d988dff8f641b80079d31acf4835f2d54e8d8c8316a9ad325f72dcc65e7ee7758675891bdc97916f8d58aa6763fb4dcfa9d544148badbeb70072f7ac37762e70b29406c12679b7c021d43758e633d40bbac33a7ee920fddd83442d4f448925a78522a949da6103df890853002847b04b7e30185b003fbe285e094c67986e4a0f9da97f33be241a8f97d801024eeebebb1936bbed9dd981d06f6d09afb0b6c8f922f6e8de0f9e05260b49714c51487367b9d565be2b805d191fa0fc9cb487989ce04b9a5a7576bc3d6075a6175f94c992ed28a59df3c005c6c57f3d739920231b3d3388e5a7ae2cece94544718bc57e7f09aff42ee10e032b279af1f92e3610f15b6ad57ea61ac1b9b85aa92c541b5b8737b3b9c31709d7e1c72f8623337ed7e0cf474ce853efc10ce376e1527e8d5685bff9f1f07ad1380ce465a024ad2bb07889b114e9a9d8e3c364a272b0c7b5e76bc47a79af2abe9f0c7df1368dff7d8a8876cc39fe23fa046d3d5ba89f98b3178b103a50efe94d33fd0cce89a820a34553831785b4bd70ae31504bd9ef04e8d9b8edb3fa7f1e95e7759a26e49cad1548a7aa422eedddfbb200f723db3d29dd0fb537dfb898a846db45a89e5f3ed2c96b27ed669092def9892bf4282b7320481eada04691ded7a8ccd28d5fc4c5723b1560cc615b07d442fbdd1f5db822eb975f7d8d31662ac650af6a99da4d24a3f5bbfad5b4f949f769502cd2b347a63a11badf0fb4ba8b6ddf89cbf1b7b74624fb71bf77ecdb2a3d17292acb8ece204fcac838995018fc77686093cc75929dfb2bf5d95bb05de646b7f0b7d0f1f0a3e55d7e13da1edd7c26adcc68effab8b442f0ef69e2f04e2c8329210893c3e8d11edb948f18c4451a7ecd01d3a482123e8dc51daf1781f11ba913c80121329ff310079a1bf88401a5a0ed646b43d443e7de7f26264715399591b11db490375a519f610253cc02f850cc8735d2d30e4a6355e05207c95dd4ce847a4dbd64413c9c10f8bf78b523f0502af0217a54937f43c51afcd9860d91318279c97c55d0fefc5f7e22478b4533683cb31f02efe4886ae6c025ccc384acc1ea7e325d1c90455c4e6fd080f99378289789b84caff99da53859e3a04391b507138178c7a16e0aba24ffecf6017189232f3a88c33efec9a9ae168077232a3665dcfed6a17f2ea4f6e44c94489991bd74bc4e312e8860995db107ff485f96ab97015bac768f281134c3e43fb787009d3b47632d54616cec45e0e9343f2dd393e3569af2216216a9d67fa2847eb2911203929a8513f8c3eae41a8607c39733a48c43c5e0b2d1dd94aef77bfc81d6cab0b2b9256fdf15f4103c9d2304e6397ee847a1ba4476c7ac623513fab835cd508b81f136761b5ba39acc588198da64494ad08010e283110ddfa61da51ad6f46bcee5c2f52057eb084e56f264895a4a1f23381ea9463d6cfa5ac443a93b14d09edd07c261e5269284dd033f27615d2ace23cea8f4fa098d883f3d549940efc7d034895c900a5eb75614e843bca9e2924a10f736b168dfe98765c0a9c60b7f5c92a5810045fe832aa2c785fb68dd62feed6600df0a38a52cc6f01a360145cd4ae63b83af20d247b22cd25b6b9fead0711aa21c75d14429332fefe822d4306ca4f25c631a59c21af35ec19827c2c540fdde560be22f0229a7e1c8599b74205bb4a6470ce44ce391d1de4bdc10836f11e6e4a413a7a03034939078ba84ae93b4fd4022857bd3417131ff5a6dba2aa98ba8a7647268188c6a230f694905bd808ed27666116698d7e5ece8f020bd1908a3e221781e071efcb67344fc907c4b88430c9d118a05fc01cd77b88b65c4a259a81393b8e3e582cca73f2871ad903b91ec58ce1918ba96293300a3aaf96650943a769a7041026ef8dc03ee748f7706df4609a7b6860f9a447355d2b581aacea20a339167f17f3b22d967e2b8a305aab94764b70cc317686fa40c031a5aa8bc162a2f85165c525d5071d3401120b10c591fa06d535c9ae22053396d6d1d6373240f5504259fd63322109dd4ee6e6fa9fcd958834bcc64526bb209cfe730c3042d6f24e6a33118ab8103b3650f84f35de0833b759cd99232b5a2922352da6473f0c20a8c2008ef84a040127651d9ba5274bc860d520a5fed9946bbe9040a6fc9bc062d7263541f3343494af5bd7b3b98e4cc1385a4596f2898fd37d767c1efa79a7d49aaff557a2b0b8fbe5e0c8a7f0d7d12d68a0681c2c5a73be1e041fbeed83c90b5ac20d6eef688e6a821c971dee45fd334c39a67f9f738aee8803331b480883650827a7d710a0f0aeace6440ea77d3e5c8cdc33eec6d4d254d50a9a87cc8469d2241842aa4bf32ee771d3d6e343eb62f6e2e2f691c0be480a1ccce4c994f8e0b523efd829a6db1d5c00bb1a256391379ffcac19eb0ee0e77b0d535bc6d6dc0c6ffa385e9dc6202273c2b254264998472053759a5b4e53797fc8074032ed984a8fe4fd391067b8ded47496478b1ab56f59e8a16b8c4dc37a6440c61add3e5c315db84cf6253bc2bae1617b96bdce790f70c9d8005117db481fe6ee8ca53e08598e02fd74f8da073a48558fd3f0f04909795c6bf9174e47b01504d008191a731efdd004504a5780df0802fa2eeeec37d3a03ea0011d39a5cecb8183915e4b9d7efaeec3130af0f3cccda9e7baba5ac816d64433c000a376a7b3e8116a68a73064fdc22acfe0804480f1a8eeb7fa27d82b86d2d7376a26ee3b325fb19082f7a9514f8b72ba3b27343f6bbc7d6ebe0e25babf67c03851af1b7a045da6888c03efc7f9976d43efebd57e961414a5d0c760c0cee6351809a516562dd21dad06c11ffaee62a9206bae1b9fc97e543bc59867c00a0a1395b16a92817b9d326b0083280ed35e79e9c4ac063cc0ff0eecc22adbf6842eac328c147e6b95bbc846c7fdbf02d981656c2c0fe3e38c28c16c39a76cfcba53dfbf897ae5cfaf73a427eb6bb962ae9183b4eb2396074c197b24c8343ad67bb601d67de7cca004720057f09e60cdda83125bdbbd2b6b054bbbabeca0f4b3675df0c48652919bbeac47a9f0545bf05b6be525a775d92208b2f5286e53d0556c88876490216c90e079adf4903baeef31ace8b62b7a18abc377793171bc6ceffd700a4edf1d45ae9272e6d4001d2018d4cf63e10c1e15b0c75e6b3a9e2986ab748d41edd4a0e46718699a79f25e60e171032c6460037a5ee3d1144116123a5ee7ad6964787dd75f8383c6d555b5a8a647b3355c23ce96e60b1bdc4743845ed6b7f56e2ecf1b5662b7dd29d283313d206e5bed754e209e998f15298eef71a3b21f93ca2743655d46bbc6ee0e570fb7c75a8699bd3001d372cf29338b92fbf8e06fe49de13d3ed16e94478dfe0b182f6a99f0f00dc0fe6afa7beeae046b3f53ba5e37676d55793e2c7b44eacf5e13d8ffd892ec09c17b93dc4654a293ca8b31ea17b0eddb703136749915c55690dc302abcceeefd183a6b0f3b988c78fdab22af6398c0ae55b0158461493e2411eb64857d94daa22ed398fa52eba9bc2bd00f9a33a940a832fec48f079383e262dd3902f6103282996059ea474819bb94f0225bdc169678784c86c060514d798328e665d83b7726bae6a9f9551b217d4defd424debe280bea00433b51ba3571ca287bee6db27a82f517514fd439c30d5b9e667a21fba623bf711fa0cec8f9c69659473f86daa8f3154897e9a174a802e85b741d35fa277a00b814e4d03f336f2b0a325e82f95f1f6e2b1d4212482091b0890431d83233458f502ce1a882bf0cbb5942043a1e00fc9562283a1bfd8f7e95ba6ab86d7970f3aa630e779a6785d18dfe99234f9384fa9e0806d4b1015fba830b3cd065817311415c1a45b270bf0b4493a26ee7daeb9f5f9849ea0e7810968598088cef9d507e59e76d7ad7fbde19909aa0e37dbe879cd68ab49d165129c1b05ca2af0aef36fc6c69d87db4b73b044746ce5885dd91b37f139f1b787b5abcd6a81d18d21c7ce40f4635e684b907befe04511212aa2345d012322aad1e47e1d7ea486a84bc0bb101e4843c2174d88b65119f4f9268b450d9c0089a628952650f9e164620752b70f1884726d7b3242b96370bd7a40b63ebcb851f335c36a82a0101aa60c7232528a4055935c3a9a0d5f4f0d78108e2509f22f7f524c05274be0f0ed53befafcdfb47e045e1ea75540c725352850a27b4935a408d3000dfb5ed28d24c6cfc883ba05a8ea9ff95800cc318537342b62a4f33f4ecc0620d119f45a72aaee0ab822a1844c5526ce21d6f0111de6b3e801cbc4aa98d258d0c72f90f9bd5e07b50acc49f445c6f8fc3d310a72a98221fa70690420d235d0517729f84d5a3b71d9f93d06b41e905a2718cf6b14aea26307cd21af2f7c44844f3c8745ee9c3caf7f6126f66ae76f9fdfff7f0e273af873c80a9ea8ab194f0ed2209ea3aea262ceb0597878f03b9fa71f3920bd41cbdc4cd1811a8898818fb20f69b3071bb76a82420c927b73ebea2863a496d5a2842d6abe8eb8d20f1a90d9db54f476ed92e9a022b5b37df6a9ebe929037297176bf923dcf123ac03595993543c88c2227fa4448f48e85d5fd2a78fb5d6c2837b5c4838809c4cd29131e749c84346b07f7c9ad13425f2207b5821b5249d8e7b49cfe40ad36c55d27cc6f1d8e69fbda8fdcea75b81cd57b7d74818b14707d11fbeec1f5d2702970a0cd84730bd448d19822abc148c9a4a94c0eb78edbd7a8a9e4a708d20601794151da88383ec4716639fca3e775f5e40b3b9fa57737a6f9e9e2e7e1edb4c282b0143ec5fc8f5f4ef55050f6fa195f84e51a87f1c5c2c32f0e478783b872f70c3ed3617cb4409c65d0dc97eba042cd3d817eb689b78aae302ab90b2627c9365ec43883e1096356f708ccaae795e4b80f59925b77705ee69f743bc21e17b699fde639eae7db0061293e099b6a0e5d2969f90ae47bf16852a649960c4f566a2dd3ae4b1f444d7ee8bc2bc6deebde549dc0b77809f5b03431a5c0de349e51f047d7fc5937c4ff9dc451f5027fbb009eb736f1e0562f54e1d37f96bb404d1a11a10cabfea25f0491d38fd3cf3fe69e09414d06dba0de2eee2a0bfef376b8cd22bc91e93a68ada47a0b2ad6f6fb4e979ea0cb49b1db24a19635b2979c12a221e15de0e40c91016c4cc2c48c0645d4d2184486bfa1d2c4b57ea438f707bfe3400b1c422557f97161b9597ccfad2e49cf51f92b0187c16d6d9c4a6147cfc2a2f59024a2a037ea8ead046761f0b56c247b3a01a4e22bbcf69c1612cb345779129416c1355634b569462c2b419db70e8bdca208ec8236d4aedb0e73486ff5d05127e9e34c8a7fc3d9e177e090713efe4c583974e32c7f06b836581313964be4a890ec36cc14679b1782124cea816a571fe5fa33fa87c90eed509d7d17314f6c9784fa1d84b887333e082b91ae2bc036fb04cb6779f13fdb973afeae2906a03db3e4d6ae1729c134854483456fe02afc280bc99025ce9df591b05c55d0313792335695452bdff524650bac8f686edd281d291bb82185522a49f91d8361d19f3b59f1c43a901529e1b297c290f3ac3e53da1b2a87cd69ab374c1f8ba419a8661f5c97afe1eab79cd144ffb582ba8cbcbbe439c10d1cf7feb86e0a1f980e761e710ceb8ada486bfec495e8beb3de5a3b22505302d4122d8a0a0c6bc01f63676ce2c3c6d26cf158f781a809797d17a2f04376f0b05caebc91b6f0f1c7eb6ebf7fb58ab4a0c679a59d62c67b291b4698a81a9c04b647a5e30d7df92f31f05e46df319724ebdbffdb72698d10bef3ad48e0ffeeab1af29450eeb44eea37cce097d0da56014a685259ff56215d2fa95a9631c72a3fac25acce258964bd42eb3982533302f3b74b544aa4015fe06540e5a7dc3cfb915a76f06b574050b898564f8e1452d89dcc1a77e01bdb3b09cce20ca83545cf606f552ee3e7037246154ef88c6d4391558f506477541ea31a6de6e97c4cce55d5bed285833d31d7526083e52d3372cbb64b264017278f296da9e1e851ae4a3c83779f004b6f3b4e7798cb5f9be85d6f369575cf5b4a256bbf0e25ea8ed70027b77c91206505e24ee8c745213eb97ee6a926d9958e5ed005a5fd0d84aaba013c4c2c3a0f619c51e0827837641139233d2a0b4995e5289d45a44935ca907d06f78781f145cee226d78842f2df1f2a184a83ce7c2009a47a21df119f0ca7311cf9b6a7dab459544ed469b2e28a3423749d7e85f1745035a6c77b08336d8c1ff8772a893265fe325f987b5a04385639544aa16ab1acb3b094a520664bc53bc6453b121574e05dbf0325fbdd305a2e58a5430cb002a5987dd5739bb28368da406979d73914d182acf84def99dd014483e3cdff30108b6cf7cab2fbc3cd7bfe12575ec14f80a8ab80660a1f6a9741dd35f8abad16bce645515573d89619ee381ac2f34c5c39b3869e702e24ae35551dc32a92aef2dce5a6ec3edd4691cd7c511cdba6c9c10a716dcd918f2127f411fa5f31d685266cac5ae47b21e3d1bdcd588a441acadf1ed80b8c987e6285344a9507878b0f12d12cdc4a67a1adbf4c97d1eefcc2f7231bb91e28c87b79beef10b9ee5cee8b60a85607349dcd74a06ae40c44b12b568d0feb831e333bc7847b8870689c1789ef217181624624f514eb673c2eb7c3e739fcc3f786e8db91d909df9cd6f02c57ad6ec006612bbd7fea9b33dec23c1afa8f281a2e85d3991fbd93a20e133ad3368a6c14c91e5b0200bf4be93be9f49c13d43efb713ca52aa33afcaf2116274a63989a6a26b336cb4d3f20b508828845a2c2a24e9f410c1d3dad635343e49fb6170ed47aea827e619be8254cb6c816da15ed9a5e217eb6f69c2c43f9abb2ae32be748891a70702890cbcaf76fdb8f0dc6c3218962b2ed19fdfa183c14fa3068335601873c2fdda50f41ad1f774f8eca8272d1ea5bb6531b56b4ed0774a14f89173c3fe978c09de50317a93c9b5cb370cc1b45481acc43daca3b8222b1459c5f82be3521c607422e5a299659b77ecae4905089bfeef68398e05aaf60c0c8d3f5eeec41eb3643d8c098ccc5fcea3645b2449801dab2fb4d5096c7c9808e552a3863d3df282920687d44ba022569d4bf9672c5b7ac0b49f464a3afbd4febad4f6c4f7e70dfeedc4cb08168e0dff1a0ddd8f6bb29afa9b6da50b59003179c0bda765deb05476c3b6087887219c57be75b1ccb84e513bbdbca52d41d75279a7e610948c8fbf0ca35c22a63f436a75d1b28f8f00baf584774f085890fe4349ecfab75c0e2df3b7db876c79413239806d3f47045cc812716c0002e957aee2c3a6bc453cad7ce01c52902cc25efc414cdbf3b08e5d6114df949f42872b6867795d1129c05142f156b4afe39da33519a9f5316361bd6363eee6f678ffbf23e68759313d1c7e78006c4c3fdb1becbcb4f3cc0b6e08a7c96694b4501ef6d85648da7d35bed6061ae4a0860594380ff7e407bfb63ee472bf644e4b610ba20d8d9087ad7f6b7101e0b0ae33f6a515baa8a24518d805cf00550a6091cde347010963f29acb95bf14175b579c17fdf5294b07670e27a3e77171947591967b21be9623a2e228118e51d2e7ffedb1ac11d900ec95b05b4f15e8eec392e6d8ff1567e8f16559b8fcd6a49f3dd69bbd87b28909cdd8bf3487e04720cebb94e9cae9ebc356af5897552da4a03d945d9f96b44e0f6c099ed2532aa0f27c98f1e38cec59f1841564bfdaabc8653d5dee2ea7747c779d6bfd5b031b9fe44e5ff050f0faad5a939ae19d6162dae37b4c09deb28e09f938b88d1375d3bbad9a3596173640fecb7f17d6a633d327f9ad3ac0028c88767226c31138d0f297c7f819e43b46e61af1d94aab379b4107f5fa6862929a58c06ac8a4768ecedfc12706fbf727e9a96e1bc024c30464da8bdc690f54d4547c724a719536c001358aca1319716e9180d68049e2bcfe8ce591ea30b061b5abc591f4a6e7f5c28319a772096b43070b0ec4243dbcb9dc038e987188f43560421935eeb992a9eca27b9b8ffb8677e4701d3a41b26fd65cc3cda69f546dd490c43f6f3947be87b16c3453b3b22e41b69562c13ab697f96d1414e4918583ef1a89c1c064725419ba560bd763d7ce93889618735235a3531ee658af1a2391a30af1a1af14cb56f0f8d180bbc2ebd4c0e8645721de655c219560e388e6709fdbd55b26e7d7a805546a4ac6b62a4d8691eb36e90ffe12a8d8651be1d3698da03b7e8350d8b91acdb87b92802e595bde650c8871dec9cb053e8da1114d439b38e19097239b616a11566244e56428e6912f34b3997782e49c10d04cc08b5f673055ac46e6336c075d4dd611d215587dad1a22c2341ff327475df0186bed1bc3db829918211da0bd1d1840c3bd24b4fc68243850a9e71fb9640705ef040f7c4b7586e57fa376dcdf49b5b594991e6d65dce5fbb3cbba8c2e8fb120baed022ec5d232e34c7b29977542b2af0537210bcaa46071309883646f17326be3d6b08aafe66aaad6bedf3f5b1e666523260e79202d8fd3c609c7366eaacb92183707b63a4417807b2806b0c48488bf9f2cab2ab299cd8192f913e76db217faaaa58ed62e1ac21edf6663ff8a9375816654bc352295d8f9f6dc1a40a3fe70402f1ba9c0d58ae554f2448b35275e332c69bb1f9c31eb6dbf2c1481b07413a5de6793b9e01aa98c360b79447ce57e53fed9bf11a11234172c447abffd52c6789d3852456df5440723c7036128c6961f1c16dd13c203146623f73078bbc55c4f9bb5a2305ab19557f63c81fc5e261a5c3a1a397f116de8d9be9d052ae00b997afba594e27c2145de8a61208057a8f45cebd90346d74411fb3d50bf57d2bbc6d5180e99922045ab1c393cd3c4518613b08ef9b77463cda3afc3fc0b5d3cdd46cb7fdf4083f6681a0bd2144f268f87373a616f6c4cdf7b2aeebb650efdf24524376200c0ffffff3f