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 64092 b4d78e376ee05519d68d071b9711bbf26676c7d8f6127946a58589769750ddb2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
149280dd074a73ee696b9ea9138557272f2fa215185060457d467b82956b0684
Certificate Block Hash
b4d78e376ee05519d68d071b9711bbf26676c7d8f6127946a58589769750ddb2
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00c9c10100c00d0000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000097feba22b044bcc12d7adb8138a402bef8477e41a0328a49049c82fe6532b4e774befe07fbc093a71ceb6c11428e75f8ebf2cd52e61439203b8ce6579fc55aebd246efd89cba054f3e72e7c45c0a8b0b2b0a860bbfe7fcb1690b0000000000000000020000000200c9c10100c00d0000

Raw Header Hex

00004020503a235333b8341509bbacd071c37f124fd0199500b6ea378c2dd5084533c7a2e6fd6e1fc2276845eaef1730d8ef1e686292994ff2773cf497e8c606aeb4b9307f841a6a54db011884066b95827b467d4560501815a22f2f27578513a99e6b69ee734a07dd809214

Proof Data Hex

59,560 bytes
1212160103079fd458e81a349fd9b44b1d04f83f7542fd33ee08295f9419457c4b4bbd43e5f14cad098c6205e917afac1e60c24e665bf808dcba94aa03ae3b6c71bae59e0363a599bab6dc5324e380c74e8724b12aadf06ebf5620a1ea7b2669a28028ba17d98345556f10865ad69cebdd75aaf7d86d35082a7c05460a65e750238cd212bf24d74e171ade72d8059105a8f7538fc3964700ac5c871e4a2fb7eaf29df9021dd8d450486d18b3e8a4724904545f5f20d137326e319ebfaf36111a390df74e641ef35cf6b32246bca22357a3d166e0938d2fea13142512245c6bf11cd48046a2c1c607e645e77bd4fdd5bbc13be4d215aab69d8c5a7e2985f61d3f0e4a034bf046b5a9875c88d4e08d3f0736bd73c36a1397f081277fcd0fe94fc630ad032ba5bfa87dba5347d6bb9c660395aa4b5664247fda1abb21610558444326399f2d18b28574b172f00d86ad4c0eaa48a14487aab341411de417de77790d0a3f4efa02021cb266c15db28a379a5c94079a2c69a7cd54b72cc443c677bf3466a19aa68528f77d1bc58099f77ce8ea4c1649dc4c53dafcf6ed1ef4ebf8ff58fea9cb6b61e0b3d1b268cd9d8809d5bd1fa4b715f79d2cefdd614413f56b2d5bbda790bdd7f276af59fec02a5c0e65cf2034b742f580e6802992f2ddcdb12182ad2cc406987a8d77b11fafcfe4f7fcbf8ec107b4fbb3424a8f94e2bb5188c03b81afce9401ece442fd29099821fbcc7a39508fdbcdb51029eafb0261054d2ca657d1bcbc01a6280db5f29061e9adf491bc72ffe74a8c4fbdb6153b2f1a3bf0785be6543c96c50883db42309bea49368bd757d3a6de47dbb2d877df161fef47a28a65ded319cba6a2d8dfcf772c3b53bf663c946d65026bc9a2957ec36821dff3ac41b18461daba898c0e5daeb49b5b683863f11e157bcce95d9c4fbf2f1bfa65eb5f29a83d9c4fa9cf53aa2bf6c5db610a99450ec747b0d77ec26af7b9ec67349313223b0bd16e9c275e083bec74bda801760e3f3c7b5c32a7c3317a7c095cb657afd6aca9525ca0d7d34c556fb8f8b81e7818767fa902f160c1a8ee923209ffe6b63eba0a48cfb3724c1736ce2cfeb21bc0381d12a215882a23712acaa034cf239b66b748f3daa625d758fa49fcf9c7dd2cb9cc9e2b3a9323fe73dcd259d1f43660276a953150ebc650eaa59c2c20e539390920a9d02b5e0d54a1052ca330f6d4f18b8d1c358f12250a2741520811e080c53d7195e0e8ac6fd172eaf043ae8f12d25e71fa776c28796dc16b849a7975c8bfdeab88e891e2f197bd6f5a62b031d776e38d3b3bfa65e8ae6c2f359bb0ab0ac67ff6a16e1ac34b2df8a6b134eba744b5d3c56d06d67a49f486d3862fe69ad348553483e5dc4bb90af5ca8a4f9d032c6d72113434e3cf13ad36fb4e98eafdf7b1fc1ac6e7fa8098ec6fed4de1625adc9999b56062dec04fc528a648539f1266158c646bb2fd0ed80422f5671bd51cb64e4ad27dfaa3176045649ab9200e5864865bcc0c02313ed82f98197e5ba7d5c32a64676b67fce4acca431c066699205d8f045eeccada1136d7918c74df8caef773f2da5cd6a0dd33900f80f6ef1844fe245390b95b969f1fe4a25d34a0633741b1926d14d073cb4f8039ed1cfad3e76995a5c672b6d90239b7d2fdf88b6d1a6dbc2c09b95a66bb09bbe96ba08176c1c01ade6b9aca9c2db1dede963f3fcfdca272d0bfb9cb803af663af28f2b9cde1a18d10666f91cb481d4b937ddf06d85cbcaced28583830a942cd78ac29a9c39751bfc3e73c7c082897e1a817a14771831780bba8dc73d4c09bbadb524c361fc97562318cf62010203c365f0cfe703cfd77cfb3276f2b8a853657fd1943ef3c5c16353f4db7dcdb8a0623795165bf8fc621196e5978f4686557b6d755e6545c99bdb73d153d4dea23229f41fa74d348ef3c2cafa6d6e301b679bbdb83e12652d7c8dfeed473a0be89cce88961191cac10524d65c3dd0776084a4c54b30cb49d5eb946d40dc55529a53e3bc6568ca0e8a2571e8d9b72c6ffe9ca42dc93450f839ea64c6a6655d1e74300170e849fbafdccd656da4eb39bf3e2e0130c249d7418a551c5bb3124c6bb37ebb473bd6af6d63616543e59ccab865e23769a8ff2a048c6e96eaba6ae01fee8cc200ef6177eb3b8b16434f99d7284fdb35156201f4611ed83540ec95aaedd0ec201361c3d486b7e870df6c05cc3b29d174c1c65ab9c4ebdcce9c1f9a22426ff949e031c7f9d242597b78a37076b8b2d9e8c0b74aaa86720076546d9fb1ac367f0653f091d15838188a4ae3ac9328d57d85e3e893a494c075f6ffa98fa46da5413443239dc8ca34b6654273adbd2b3ef41f5a7d6bff73ba0cd02267c15cae0f3a005bf5e1359c7dee625b58152f60f5db07bc8e7f77438a99cdde3a4584636ddfe038737a4f27367f78af65a0c8f8bad9c83afc5e946a1e2cb124c8497d06f16c9579acb468076d0139b4173ab1ffbb247d9bae8500e8e3b0796f14eeebafa9d24fe0be08dc7b701f9fc85f48ba059b117c7a26b6c1b14ceeaa2457c5746fbd056a8c384c99eb573009884ceb31bd2436df2fad7c488e9433cad9eb92692a978b016ba52364ac28039bcc1ab9fa01f73e733497078fad988d0bb3a2a430ab3949fae4453f0157ad43c980f07017091a01f470bf013f7489ba3484dfb5246679af40f7901621640a0b4a79e2b44de966d3df5644a1bf4f2a2dbf3269ab47736de1ffedf7f6a14df6ba97ecea614233b2dda64721c15d261bbd31fb4591d3c07849143c0af5cba01fb303547605d2cd99c9d0dd719ab8142f46ea1d23f6a96b955773c1e2363c02bc79982911b43ba84cfa084b09bcafc9daee0db29d28d7986cf7516812bc6b669832b5570f54a2eaadbcf9c6b9d13cba2e4d185b6069cdbefae60218d37e340e82d9977acf312cfd16f59dc1c68d2df2be30514dd7444d495a35903eaa2541bf9684271a941328aca6d2b350bad953cae814fede7b2d12af193ee796624e23a76d89f711b3ad528ed567653f94b81143a2d7a3972e7aed33a396ba19b22e58ee24845114cbb2dd551bf7e71286ac1ef71a4d47130d8fff0b52f7149446565539db3fc5f6f6cd6c98ae03feb6a17c5dc791c6a77a65c535517dfbea1aca513b42b9836398d0939d0346f1b4dbb3663eae764271604f86d6d9a859e5331ba00376854c77f22db3df5f003d6ae4a9f9ef3ed790f221d25c707b6c068e3eb39ba2d3563d2d1c3ad0d6b485002a191187b1cf2047536bb89826f31aa56eb5ee63900d888d6f4c2b62fa29a23d16a21425e2fbeb22fe764a6f69b3aba7367ad7e16d6df1e4a1ae92b6a19b2a1abd71df03e8fee3196e48dc30931bc7681eb89b1549593c8e5106df09b4bc897ea150921e007f507884ae37802cc5c8dddd1d518adb5025b33ef9a6eaea1c4ef52fdc44e812611183826e02eb6c49dd3de8b60049a3939290a642a73352c576818bbd0ff9bff401276af198b64cb7221ea07ccfa198f5571fe9f97092d901cda487127aa3786d3528901d458537504c278b506cf4022e36fd6ac23263b8c23a50736f25964d9e521ca61135f7c9499baef34d641f2de0ca6162d784dccdd511f3006db76cad38c0dc7a8c5a754c871e5547a14f176dd9139c0a0423d98a7f8c6a76eddef7ddbf647d13c24f1a71c6f81e360da7a91e97a8a8814f7a95017d0776eb2093bb1e3652478b514edf2bc4b866fad8608d92780b6cfeff8016daea49fc380034342bb26973d1400c4060f93a255a94174a02525603141c3c4a0ac17a0c6d615ef0b20e0edb11a225cdbb241cf100e1030758e023f368f8000c97919fa4332e5c6d398a80d3577a50d9e0e8c5be9529f6beb4cae3803d70b117ad523f44decf3018beb7f7d9b54807b3e49f9386983d982e9a8e05989b4703e71572623a77d1586dba55525022b0b3befb6a51772e84140a86944832cd0c2243d4cc4adc55ebf674e6cb675dbf95031f0a20c1da3b4bcdd8e465de8c21f1ae335482618c145d65eb2f1e693910003ab25c3c3b42c11f1642466713e812b970b3a9aaef63e4dcdef09f58c8b6d8ab87e68fa3dfb75bce0e98670bbb9ad84d5362bbf8938bf78fffa77d1367e638fa3245acd97689b1a797c8a43fcae9c7c1fb0559a175e799f9fe3f2369d03063056ad3fce8c5117b9a73ef13c9fe402f6b5a048474f9e3642bee0b3a6c2f8131bde62826d6a20f21946a4ca1eed11cf75ce69010a5f5b07509c5ef5a87f77d02f36538a6511bc7843199e6010f63a6be2ed84571d7929d9c04cec054e9579a0aa4f433609291214cef72322e7b8ed60525e0f9e468c4823fdb5cf69d1b396ea14a0c29c5842ffe8dbf5e764bcfd1a8c7d4d45c804509b87060f5a0e0957992fb6ea48c118dd4ba3b62f08fdc89006e1c74103f3ed9cd3364ef93c36de988294877db52aaca685e61dd7ee9378be00fe6c636ae080dd4b3e5b974537d9a6ab4f081d4073c0f913946104b65bca532a1ab2b7f0535e11e65d072bfd40a152e71a284512f347177984f973f77e3c19e481a7371c373464f22ed7d06bee8dbbe04034b859819188b88f422f61c0efc92a2c3451ef45d2c73a063c132132dc01ea426d74925783ac2e5075f1977793591cfba5d8a6497deff0a8a070824c8bddfb74c0182011d8e15f1fa34e5b814b260fd83c813cdbb3a706f7876ef9c99c77622c1a8ab824f87434f1590e2dfadda8f762703a6289a7f45c65c90dd20f882a9a950213e87eb68a36300447bc65b289d2a4cb85e2674ecea48e21266e1da5f01ab29efd0b24ee099df51c162311d239feba1a34c399af5b65336120252cc25b97c05846607538635d92b2be129cbd80892aca877f066aa25232c2462554fe0dd49ac219f3422552825be4f4d1b0d96e05c50ced1d20c73097d8e47639c2e70a45b76b1527e1494548a13a4c0949580f02b317755296a4472447b814510ff6a191553fbf8e00b293e8d7796b1ea8aef537b416428b235f6e53bd3df04d0828a5ca966b5a197b56efb7d1478fcf515e03b98d5a308caf47ea986bd78f947175259f3ee94f2ed2d1a493df6d13356dc22687267f8f8eb5f0b969c0dd80d92ae5183a6b96dfac2ef75b1751769480a66bc2477c5f80fae8553bcc1a5dda15623f8499440bff63fe3c0ccfbda4ec171d90e46cf90eafb0780c7872dd45e24808a072f09c2de050bdb056b7b567bf99414eb14638e20b591af1de1e59cae753705be9ee4c99907d504cf3601e7980c6f125a4f0873c24ed41266ffac694d4b9c368da11ab84d5b420a976869f9d42550b86c7449773b0860684c94a62d3f6011df725f4896e9a54f722b144c3a81604edf9d90a89f632fa2a429b77541fb20601a232bc52109c2fa43cb6e71d905ff033832a62a74bd1d62137b01e8f18bca07952bb00c11a2fbc9b3f6afb0fe8dda8617be565f32dcaa50beec4715674d59b7bf3c316adcb33e3ba615fb49eeaec7e1785b3368ca38b2e5621a79c6b68c872908165cee1e37702dc3c14c7d5e5ff9f6ef2f405f0b284ab2014ac34b4ddcbf39de5777888f0f3eff1deda357e65bf531e92dd4419cab694dabc0a2b08dcff5ce9349360a178f2af4ba4c5ade1fc0dc319275146eb9528d5715c64b173095f4ed1dd02ed0df72b8141bdadc8ad02342c4d705be15687a981167e6a9ad9008a91c9d23d85cd0c5368bbf030f6404d5a5333071ae29e107aa52b1747c0fea66a3df78657b6d6fccd041fad3b43eb2d075d1e1f7539ff03375cd9b44b8efda90ec04849f00129604ae83c80ec743ffb56cdf2b2c0e2b51304a2e4fe0f0c1fea8f460e7ab57b9f572fe12e796d8e5cd19e788b4474d1c9948ff05affb0976c1902899022d0c3c56219e0d736145ff1fe46256f2b3d565976eab53b3869c98507bbf54b1d27ffdc403d2c517e4a588dd3484211b34c95d7ef69b9565eaff155a4087725a556ef619f4a215ce51116424a4d189372b305fd7ac8d4b0113bd0c8504cc179c2c3bb497dc277bca1281dd69fd418a86eb448de42b65c11e093faa5df0c7822582edfb24d44263afcd34d5338ec5ac45554a9beaa6b92995589dd574845850563075164c171c818ad31f4a7fa3401bfdbf3e1440b1863d346dee86f62e960c87d185b1f695cf84cf8a8bdee4c6315a5209ef2fc3f5f576e4af6070ad7fb2512149968c61585acd244d4b6d70c228d06be188c412e51bc2974897f99d71fc1a1c9a8b9110a5300af9c6b67a60d21bc193ea95698add06fcb1a03e9153a8bbd9b3ed66636420778021ef54f85b84e6904db52fc55f30802698869c0b64fa83bb49c88f1e015ebb649f3740a109f55c2c38eb03aef1b48749cfa1eb45acce17228a76f5f7a74847c40a6c14a2080cb2c800b020e6ab20c208f3829e94359003d8eccaa405d825363f339b616c79140436feee8f1d23f243042275831c8a5d23039db88818fd5d53ab3810ea490e135fe21575acd02ddfaa2067a01aa87f71862e95dffe0545c1056cb2a773ce2495bcc42d25e515071b68c55f00f713f8ab651e15dc76d8a3ac0369ac8d6f7bfec3e48367e1e587240b366967709b6c483056d7f463609af3489385208098b4ea340fb8217e524ea7513fdf7a273a2f2b3764d9caecd973e3759e2904bdfc98baf076eb91e6220a527ab99a40c0cafa44512700e5b256452812dbd6793e6fde30cfe018049705c6d74fa4ebaaa1d0408c4c83c3c6d83b11bc5c73fb703711d227fe496b259d375cf3fa5daa8e79e0a319d419c26703df8b20559a53848b09b2e5004dd9c5ea8ce59abbfe426ab5ce86eb817d006af6dde2b2af0136d55c703fda8c641e783e6615fd0b1cdb3d619f0b533bcb06f8bd2cc6ee28f0db78e6acfb57799d6f567410d09d3633cdd806e3591106eaad0c935d62db1f6b9cbcdb6ce05a31474db334a7d6a08c319eea9e98801988e8887978637cc875917ed196236f4268e00c50903a84d69a8a3d2b9cdbda042c356adbf16ed0afddc99c4c52c3dcf94d9adfa0c5e3314e9373d5db2f00314ca1f34f6dfd3b5449f7c4e5cc98fd9668c6458f2ddfd2c641323cbaae7aa369673fd047b381315b704b52e87f222dfc5847d3f2ce716d40abd09072812043e6f6baa3e789815d8683d7a32d917e32e06fd16695c31bdada282283d75166c45af3cfd066d09d1b0386644e34020a739865e2e6a25ec9a511e6376e798ea8eeb0f1b8e1401567dcacf33f40eade3c3586c46f9a081512b559f11613cff7c7e395e2b644522045b96d893924c7c36f4cb8fefe0d1220687a00b083fe609f2f923ad029aa13834eb6953495cffa918f984b11f737f666bf2c452de730a8fa058ed815be7a1d63aac9d7b44f5e5d563edd3d0b4b15dfe8d92fd103f772e193161d4eb7a95d8e3f986d289f420a3862ec8623973cc724518918ec5ab3039058e231bdceb3835edca65429a57cf1d3e20915a51327289706660a64691db0409bf43de90af766d3f65d700f1d636e11bc316e8ee05afe15071fac374d516ee339bf1c74170029c134d438b60a141250049d6017c6e1b438c2bf809274490f23e0b0c87397986d8df4404847a4efed9fa93e6a5345091877f0a9f9b740398e67c195b1b997c0887c984608bc716db39af6bd98bd0e6a8b8ae69515d178645d6fd81f346881d490df28112b5e1425fa7ccaefa25ed78ab47adcfa7d98cb89d413ce2afa7bc7120538f557b0e08fa6aa2e74b0092bb0ed83fe390f76e5f06cea9272ed065bc4915fdd1a4e4d630b9604a2fd8cc9c06b83e3eb683fa406325fb54d5856aa140d4aad9d1f86ccaf8878ac9882794f8b35e6d6ccc30cf14ef0319092aff199a00be9f6b43e85cb94daea8eb88d053638d02cb6ef5b608c5d2b462d455cd92e6185c8323a64d188f03c3cbaa0e1c5c0f8d46125b2abb7241221b7b8c922ebee48f915668fe11a963a791b239b5b12bd8851cb643e0b06ef4ea70e00e7c4ea518dc690b6fd04275a4262a7076bb40f6c24447c62a3d5308c4c3625486e26e2599279d0b6caa5c44cc05e2f38e61bab9b9b96a58deeb010327b6aa56d015fce92573edcd1aa6b3ef2ce90663ceafb2547cb4940fe9e2d2f42eebc9ec36c202fec77bbf7e5dbb29ae536bf3e9fb8fcc95e92e322ea376e48a1e29b20a8fbad7764918a37385006828505ce9bece44c5b8729560bef41f20dc3e919dd1c2e3e0d8600d6b46d93945f5376b7b03d5ae41e955ce932c612a390293b270d86a2d094ad8266c5521f76d07d3b4518b5ca97c0e35a8a607b0ef7ef555daf2e48f9b6d4b8f5edac69de456d4cb7564e2e0a51d744cf589e08996b3864d4a06c1cf1c1e6f9b205fbc5601113686be67ae4cfe7c4ef086cc0ebe16ac12be45cab64084d6fc6fffc5459583c9dcb72d67fcbd54e301d3e00bf4d0baa0fea9d061b4e6282b3a34f2eed198d930d161bde5a5258ace42505f1e85b46deda16f27bb74ae53c2219b0061d1a6b45433c203764774c663e5398ccf977bb74357b072578d50491ba49b3f99faa79f09c94db7d7faefce68f9a7ad3870ae056c85ef5d6d825abed0633c5af7a70979d7e6af2ce98a44d69d397df4cda99657057b0bf5a6b6e1075786dc701cbe62308ce2725db84915711ffa22f62d16e184d6251ee48d4e09c22e02aa27f5bc696acc398cefbf1ec2df1a31fe1eff9880864f01ca783155d6a3eca3a12f0cdf9a66b4e2160b3051aa41475dd0c21edd8e460c5120e017f29a95c96c5e68bfe8e26c7a57e0aa8863fa90aec3a10ed0e2b8b89caf72fac2982d46593e4059d6c91814e7995d6667b3dc09f2bc9273eb1af9a222cd8bc5a7057b167fe89f761411d0219a71acbbaf96afcabd023cc1efc3cc0c855bb59acd9343f4099d7d12f5932105513415d7ce09f76c6b60fb9b12b6a63dd38e98f9f49d52985dbe0b213132cc31bed3a005334218a46b17cca7534f3defcc86150e96c7198db54e8473b3b36c4fa9e6ea1ccac2a3f630aeab9e8b3e782f16084cc249b735b6eedaa4531561ad0aae4bb549ea348f6ec098350f9dabe242b53ce7ba04fc5d8e732f753bf135a262a4e729791a1b7de66dc0ebf1c0d6698aced9215583d0d8c20332fb67f8f026f734d1e3dcd07212edd9794ec2de1b7ebd02291f543fd8303e6e8103bdd42a538e79cd01c9f4c1a32c56df808beb7eaf67364899446dc37788230a7e375d5cfb026dbf74714dc95b9c46c66c18430cb7db626836538ebc1165cb2d2c5c6bce55bea64ebd512295a2f1d683083b6584788b8144b52e4e7784b248f0a05ed9e38750baa4223eea2f4813c0f4cfa6e6afba3d5f83f3e04f0d344c2fb9d0cdc349ecf7132801c2c95cda9c43c16086d67165a5a62979d9a574bf16e5fbee6a830adb10bcbc3a9e008ef6d8838871d607be6ae0e52e46de93e8f959e6d8dfb3801752a74bdb819a1523c402460a6f9fa8c35d594bc4ff4d81554c1a55a6a05334dec27868b1a86a62a29b4058099ca0622da9256f445105c5cb6151944b1d3ba117f6ad10077072fffad0ef6da723f769dde3ca41b567a80979e2d20b60606477445f069ceab866ca8d6eda9de52f80d1aa92ba56b54dc725de72c175138d9236852838c647757702bf313c316ae9f5cb81f2e0642a45d5c4c7b65cd95e1b86385f5939813a3a3677d821ac4db9f1752f094c3d34906d32fee47e8761ff1f084cfdbbf87fa2246b5007d03b73f56129d0a45facd477c391073d05b333b286da425903e927b1cb2ee2b3a1a230021ae663c8eaa2baadb5197f2c572f2e277e0716a7886e6a69abd040a88d6ad1a4f521ee07d429540c015f7fd0e94b6e80dd5c18d3e1d6e3b9ed8d53d314585d4aff21322af04afc0f524dabb057a40aeb9bddbdf102e058e18afb005cf45fc68d5a9750e340aa3f21d5c038a414e5d06c3f2a7df1c74832bf5a9e1d4629277af7605d3ec0a55e5be7dd8df8f15a6605b8329d5ed8fbbce4842998f2b15ba51696e3f9cd242ca11239b86d039b5fdffd620ede6501c8899f5ae94b943edfd3acee5eabfcaeb59bc1689dccae8fd92b388950fff4d5e8f30d84fa7f4238f34dbac0ed1c7daff683e9a112c32b4ed8b64dbca810dc0945b812e14f860f7433bc1a4fbda1ab7694317951d727b27c2d4b6bb17a6e85253e15c4196aeccbcf02e9f6d56f17ab1898237e29c41fa2d637562c7b3db80e6d486b1adef93a34b9e09599582defb993c8fd5f4a24496d8058b70a63b3b32f54f242214c61d896b2284649f98a660c851a6492d4b4c51e113ce2c7a3f7dd26bc9c349c9df22a72f6f4b8d5206288fdccac78e01733924d1b51370c63bdef7c2dc3edbffd1f505fa7bb2f15418a0560561bd48b4a22bd9c6b0525cccb8d0a72b1ebe6ba7ec1c58d5a1bd6232cd69cc0278604833740f71e7c30ef1b534d9dfe3fe105cd49860ab76ae6143e7046bbe0a4033d0ecb13ec1054afb1d339da54261f2f312b055f62f57f67ab8e01e9ada8a437b03916478b7f065215eb16b56ca56fb777eeb1f40708d2a7abe4aede3cec6d1144abdbd28bf2b07d6d76c128c817fce9db81d0b1c613e10baa9437a52f5613f8beaeb02b79efdb3c40e582d171f179ecfb6c44c59934f6b92f081f71de5461ab23976c781370995a8e503a821197faa0fa38c4e81fa94bcf6fa665bcc1d3ef93ca408744c3c84bde6b675ff46aab2593f989d89d8bc4ef297f0c997581a669824d5062a9be4afca4fcd42d54008e4fdac90acbcb5482450e0522ceab9044cac4ebbbdb9c5cb663f314173f88447a6bfa51a598578e246c199fda9118d0fc6387b51b6a3820e1795db23024ca22405d331a2f7fea1b953ccbb8cec45ef05bce261c76298452117cb875becad6861f8a22ee6340042bdd2fcfe76a4f17ffd08ea6eeedd02f2f9c9763405cac6c16b08c3528984c9fc9a523af5e043eb585e352419265d8672ab110a616fb09c679e5d2c3eb2b941a2655941dc80311cd036261ed2b65321a5565155360faf1a03680c6516c32523807bad2e15f671bf7edd1ea80c093ab31d26156fbed65dd1eb0080cdf4ca1ccec3876a964e1113832f450d5ceb2581f16245649aa87f741784ce5e9a883deb4da16115b93adcca5038889ca93f165cea0db609252c55a1432fca7544f8c9dcfe17803037ce74f42768ac0b86d30f2c4b6ad9a828c143a3c69c7465549fc80dc96f8536c0720a702740df47269f0c5528cfba8dc62a7397fbf75f1b3f35d26d5428b54c8e72f84443980bedad7edf7dd0278aa179b6def3020381a875b8d8a8e8ec451b6d4786727a22192b0e8e674cc20d889816a43687ae2a112987d9a47c72f4dbca2fa3d5c3855770c1f4c403cf00c1b4e310b73823d773396b5c13b9bd27d7a4b65e4cbb2c447042d1ef29e43bb1e3a2c5f240aaddb1bbed144570b9ba8e66597dc6df6edb66abbe456d240281c1fe47ecf2a9a3647eb1c3862cd5ecdfe06a2c9df83050314f8d72cbd98fa3b071ad43ef780d36327be29753438206ec8446aaf77de98a8afe44b65e9be75f2a59eb28fb90229ac68b9589d3138e4ad8359fcc32928de943051f3507f25b92008ac132f7a5c5ce233a03ef5e58111428145169a219a285a9966d67d5c7a6ba4125b4ef65b5916947a4d8969ea9bb4dd8179b4e6854552f10fa1a22f32732c50a0f8239df39fbd39443143ef7a625d558e5ea5834b5e4293c204fca421ef06ce9b9275853a8c3917afaeac99bcf9c046e93fad6880a49d881ffb2a53e4760d2cb17243f3332eb47ff72f267a9db937e7e8d1492040e7b5a88b1c0d71b33046df51ad285f63dbb81e0b1438b3682059730fd3260833bb4d941f46d15e9894ce9b96bfa88303192faf69edec358e6a758362a3e55937f9df184c0f8cae846aedc5e0707ed1f71dcba31ea1853c360156225a9b151b69df2784c01bc711d005417e2da56f6db6ce092259c2200b2e8a52d242332c429b0334d8f325d45625fdba4879b1adf45a95ebee9bf49163ee924dedda4fffb782fa79b0e38be3cb6b0bc17d005ed44d180a54e8d192055632d42c19102dd2c04b7c45e7ac4cc1551cf13d913d8db4306b37fe3a6acaf70ba32d739e5f7698ebd7c46431ef8cc4606e30b2cda6bc42501f10aabdafc5889d71f587e8fe9cd8c8dfd3cafe3ef5bbeed8822ab4751c63e1c8e1826121f6f3628c978082a49d162b343db2c9bb354ab9d4a8b244dcfa262184e719b0d160b0c09ad64192db45581729b4127dc62835ea27e961b6918ce31619166b5c0dd261291b153410a9b78c35cd7414d173f7aa5ed75def004a4624bad3563fa9fb88ee34451ac7dda16d874e72fa0b1eab1971e793d88697b54321efcce379bbb65cfc6d9dca1eea628eb60022dbdbb27e2b67dcaecaf9f1008b3b02f8c9edf9f459bc1b9b8cc2e025cc57bebcea322f4d87af04f6609238e1bc46c97cb939159f11abab19a3a670e4e52ebf67aae286fb9b2ac304ca1724ad19b79df1fef543db067cf556150319827669a35baa59896ae6cdc78e5b6988bf46a083edc4d6a0ecfe4778f68312bec4b6cf9b6808bd68d6a68aa2ede1ee35b278640e07646e0014c23f5c378a761661b63479fd4e880c023e79c0e3230fed872daa5bfc9df244045e24b489bb8ff4b179798485a08d35c0a221f492a45aa5dcb58decb2cee4605c73b1392171b4756212f3378c8896aec0c1b5b0ca84985d80fc1db964dd28e97691da4f598abac0fd476b3187db3264d34ca172fbc72a9cdd0a42f0f84485995cc90f6fa943b3eb0135c8aa6145eea3b8664f7107877478dcc03fc3005a4e338d4e6ec67f4d0142f31d9318273f162cc931510a5cfcc0ab7c2bf3919368152e794774a56a037c9deb15d326c7e1964c74ceb975d18392d46a6c50b51333228f84b3574cce495059430b523babc17f64b23676a1551947ba46762a0537ab61a845c3aa9ab1f13bac8d0ab97767b1dd1d33895459f5d0f41416c6fcc8c63b2320997bc696d1a62e49c0459af364e9768dcd4433eaa70d428770bee002ca7048b020b9901ce12fea8926f9016c80d48b8ccfc1af89b50695c7cd0f2ec6b2e4bed77a33c3a05c627377f75a5fc636e53d65cf54d1a826f0d40f64283ab9bec810e16bd728bddac55aabb73441e130b8a5c625be99d0f571fbfe71103122c92e36c71666b711cfe4ea877582d5f5760731218619a9c452eaa5b5f77e2c64564b41bc6acb359f1933363e1841783fcd4bb69aa88c557a40450d1a3e1ecd8032a35114479c21600120c0f28cf02e2e816f8ff6b95702b518d58dd57c48aacf7c6a4457d3a316fe7f4ae070e9f13434f0f32d74c553a997356db6f15183e752c4d662c4763fc0fcbd4288a832c10a707d169118055eabf18b0058973aebb9bc6cb5727740be2b66abf8e0bc6f626be715b4b61d0ef1de5fe65a6ad07c84918a997bc5af3fe782c6d08161c5ef43e6d3c931a65ca203ce70f35095e6d2580c163a421289ab99b500978a0a2175a27fca78d475ec804486edadcf4bf5af19baec4af0fa2d58721db7d94fbcb3d9259f82857445bb158b7757a702e7fe5e10eb4c0e933e8901ce4b910fdc7076c8226fdfa2dc7104598e3305457ff6b061fcfc23c742980fff3543abf6def68824e37e27e800a31e5487e043a36fd193033ed111304e4e67d7fdbd47dc97d6b2ecdf4d8d3edf008493a531b760df300bed25c3fedd1cd17da39dda153367f2b527951cf1583fafe009aa560650345563cbae20cb15bc9ea63f8ed5b6e6b48c1a1f4baee6d994099341b82d8d407dcf03ed38949a0e76c4e8b3da8c226a4fe0569c4e12aaae86a74401843554fce3692d5d050cb4678950d2f511ecd764ab6ffcf9ca716b1c8d4b735ec039bd0c325a176375721637c25a4dd44eea9f0dd8751074cffd0415dc144373fc19a000cf66a751356c1e3ce726e69d562ea80743457469426a284acd954e414f57202eaec23a13f28ddf76d4e0d41093b3900c534bf1c4de3d802ab0a91763de8e7736c375d387a4237a3ff7c67b0727c16b5c8b54532e02b10bfc2a16cb9de463da51be6dbe4ce9e0728a508b2fc595545f9d766ada364d6865080c395b09c2399e13cbd60cda26fc78d9c16524aae290456a17f67e6f89611967265613b857614094792d2ae969c9afe416b8dac8639122006b52c9532955a1ee187d1374384b3763eae524303adf923e0556df88b7b2450c762f03c31aed0d50d8a774a2fa5e5980c0429b0a04eebff3e9e454f662a5661b4be35c1483330c23f0ccd97634bc37e9f2f321e2daba8e1dc28e98f2c5016c017678c3a1f884fb7c5cb59dfa5ccaf4a05d856927d90c06996d3ba433a87030d392d44557483b19412986da41d468a200a80a86efed0e4f835ff5f167f75d87bb1ea3c56dc9ab1232bb44278d7d22153304260760b88d8ac78d7f72a208adcd57f348269e4ac0deba3b67a981b7e3bc5fe6ecef8708c596855fcdea7c6964b995fdb80edd1a8e9482da531af270e56e353bbe2c2b9b3ea2d47a3fbfec4bc7e535f64a9ac15fdcf02bf38ef6a882cdbad4b97ca10dab83fb489dd12ed18e9a17b7cbbc25ecf5f558a191cfcff04c85706437d55b476098eb3741e6a5095a8ab8537f5b251f6950acc267778fffc5f5dc916b34a0bc4f0be5f31c5a2ec57906921cad0dfcad7f98441ce370c16759e050a4af6eda9bb45744e88285d2b0b9a019e7caf06bc5e6351566c1cebb247ff2922f908ef276e914357e1b2a2882191de6586e18e935acb1d99da618cf979d38f5b00666c80b88ec478cd88d10dc3fb31630bae323de1d27208a517f6eae339089e104d712af7e9aef88e9eb0af399d7386dc993ba432f44c3d4e351699399540db1d6f8a3177b980d1df37c0ab33f8ac88c84419e39c95fe7bd8a13dc1fdf7c4c7ec7e4e1fb02a4b32e4c4451eec4bfbb5e475b01de0f6d9bcf9d217f0971075048bfbc7473a04f57f204fb09d37352ddbd2a5b8bae434a0038d4698ceff7ac77f5301d6f8aeef4433ecd40fa1ffb00b874626d05271c8225ebb4343d84e587420a66ecfbbfa5d7cd552c5b2ac22e5aa693bb0bf4e9093366915a586deeae283863c1953acc8d27cc78462363c3be64bb310efe78c22c90d2b727025ca8bedd7246eba2f07952044c3b82ba91180442a053f6f571df7c59a35e238bccb3f1841687588d9a14cfae0d4fbf9c5520410a9d72ac107bdd4c1eb484f9af5e5b683ef4ee1ca305b655ff6b8697e394187fe56489b8e6d66a1d688efb703ea59866e2ddd19c19ae2b2d934db2519b8990304a0612a7e06e905fd9b0ad554910496752c3e4154a08a8c3ffda256d786bd8ae748541556f63631ab6329f4b340734e07ec705d95b863c46ae5f28673bc440791df59713c93cd3d578de7dfb380b8f5bb021dfe83f948ca778d7f6396c94a33e3b91fa94cd99f8fb96761e7af678a0a3cbfdf7c5132557ed5a38fd5573b2810315ca5188a759739e0fe5b476318f21a2468f42922b07fd446ebc7eac708a0caf121204f681733ef3d01f9482dfd70d865206fc34317f7c6ebc5fcd1e057b54a7c9ea8b8965102ae18ceeaf77e8f57cb909feb83c45b87e6d30607be58ad8acea588c23b639c145f08c10755012fc2bb8fb98a88e78d5f29ce69a03d777be8743d2ae7d3d521d567660c1fa19e325ca8d85630c871e9a2da60ab445e49c6dd41b9b2884f21e9ac2b4c531e84831db8abc22827d9e80347fa9d9323fa5a16ca6fb8b3a744d5c1f69a7e63c7901491e0a84f3f5caa6d7c3fec3995119f4720e245197bfa97c68a3bb0d74c9829c314dc9449404b7f733293b400ce115d03199ab5786929a392ffcd7f86ee3419e5882ffefe4030de40ba91258b278c2d522989fe321831e36cb0da83ffa3351c98b7c4bdacb65345e94a8e7973b9c4e407ee974d304dc046bbf0cc972538d0305d0d07e64e3a4f01574e47561b87503560a3833b93c22b61ea1206d16e456b7c1001e7c6ac26ca0e72b29d69acfd8b903cb4f7266304b2bcf3d7be934721c4d0ad700720df1b16dd01bdd659d580b3b8f99adbb79cbbe08e03a2b2b77f98b05112196590857b298d3dcfa299398713023084acdcc32f8fd845067c4b1fd10206cd6ff7a115b378da45a51cd43f28e3c2c3b7cec944ec13df981db8d207da0cd93ce1d8a668de082b63353b0283e54e00b7bfed02d8b193aabb05d9ab03b1355cc1ff6d7f8b2e300678753da322ca33623c79f26daf95c3c4df9cc2f2f95c7b82f559a66309ca6e07cc26f9cdf53ae2aed026456a7475ed2c5b772b770757ee66b56eef0469173757b25c4d04149aaa457a67bab113f56bc358635f9710c5b92b30b0f79198bc96ed9ae0721dc86e8e8d4b22662549daab800b554a61ba7bf061f6eb061a0fc8e123e7bfcae37a469004d6b83ebfd22e39753f9b18e420560d5942e5a9585539ce1ec3c67214e665d492d1f2da66ee83ab7475826d58fc7db374a82cdaba858e90b97d9cdd5c5805bcb7d79f2aaa91fca79dae253685af825cc397f530a2a2695247fc821b10dc53463e0607be8552dfb8694cd929772abc789bceacf0f8efb52cf3e8ad2a2cd3f24208c1ccc21ef1e5ad656e0c967e167558ad834317a17acd183836d93aa5e91c019c682af9b7e1ec4dd2ec18016a5b9f312fb59f2b3dafde04e2686868e6afe5422bb573d2c8a2495436ff9ae4937112021884a92faa211838a6eb782b14a8c2809e66c4b325a065611c11df3107d4914e6e48b855e390d3dd2781daf7453b4ec9f1137027b16daa906148166c3a6985a446c6272844ce664f7dbc774dab2f138d9c40e9f4a24c7a9f56731c2b6dc953025784a80ac98cf7008e250d6a69e3214dbc468ebc81ba9924600a8dd44291a0f21256ff4161aef8690eeb02de7a8273adbd40da6084c6e93df1c4778580f60dafc8da5a8d58e5725b1439957dafd0db3186f6feaf6f477c8c2a5399b56f83f98e113688d275bc427652fc536e0ee5e1fccc59fc7927ee376027063ebfbbf6a8c9d987582762c8789e20112aca4508b6629dbaa42a8333e3372f85026aef5995294f46e78aa91a11970d4ced6daf745e0116b1f9b058f31e9429fe79403b6fb38ca042979ed87671b1470c0090a5abf0d1f25daa91381c88a53632beb73cdae5b4e690a53848c49d2a23d1e5518d3b0ad00a68a8a69ceafcfcdc607a06cde3d89e7202ae3a924b1de1d954bfc05a8e5fbcc99d4b5e762ff40517657eb47249cb09eee59a04cbbb3d80cf2fdec2fc35f14d43032264540551c25b82500b51e306106fee613b1e237905be352151e052fe87e8b2d3a7c14a548a4709d4e37455094b3a68ba251f9ebd9938059e08339e2e0a0f2778b1a2c20c3057161f5b79a9ece51872baa380c135abeef8cadab20079bd786a7f629bd86efe737c1ce38b13bb3b768470a12e02bcb3aa400ba31b30ec4f6923d5a3a1a213854998eafcf9dd7dda08522036e31ed970c7a93737ee6849561fe1c6b5cfd72353b43abfd23a7e45e61eb5e96f7c4c4b7179bb8cd20ed1380f260ea59cc2e070a443a88ad96fe5bd321ccf83009c9d6d94656f7897203cb693b5e74211b69f5d0246402a9f7cd2f55a41c9938295b7f182e3b82bff02f00d3867b49f388c39c591c11dd16065a900dd0e306ea2fb1e06ac6756e34a30f6c6feaf2edc7859adb488b1d1352825e7bf6019ded43757bdfe18438801a3df40780b534df43faaa4a83354623b8252557836df0608c0ddb3b2decb55fc4ddbd4839bbe5d6a42fa70602e3602b494238ba3ca57bb8e253d9ddcdef0dd67bbbe19e537a515ab6a71eb42f334eee6e090ee2284e5f5ef74f71c2de0c1bef0a3e76166c9c3285d8a6f140945618afb85d3eeb97d9283ae3fd2bfe9822e7b4750f3cbc7f65135edf7a51ca05296dbaf76d17b269cac129dd98b5128747c590cfd159de4fc7d5f1313c672cc773994560b8035885ac8f4168d81aa43164bc2eb6fca523e7c6eb3e842c3a352c10bfcd922d63aec4c932f11695422db80f6695725ee13f702072b22048c42a9f0d326aa7be36268133095c0191112ef81dfb44fc55b5d6309e6a291e0e9c0c1ac0678d137b3abbe2354bf3531d1f7d3fbb84a8b7e088b6d41f8598a1df11e3a0fd6de06fdce7e081b40f72e9bdbabd3716363e343bf1b8fb8b3a7a940f4ca256c97f06d85e7f959bbf8f581034169c47a46b05c68a990fb82e7d995083e00e67a2226eea9f1f6a42c8d884571126fb9fd11b88e2369b8b4feaf1b5842ccea7cb191d1424e3d1b4d6710d4aae7682da828455573411d41a61330f671f7f022f5be4eda0a1e21d49c0054545fc681b1d2666afd733b604923359935276b68b1f9a1525f6fdeed74cf909354e438837e0aa63803f788702f9bed9dfef8c439bdfc0ede245c4f2170d8cb93fdc1b4c125241507cddbc979fd74a250ad3b72f2e076d2f73160359faacb66c51990d9ac91c6350d7210a13354a748f3a13925c292b5a964925ffb492002c5be2746ed544113436212c53e5c5fc6636f9ddbc1ec0823ff788664ff94f4d22553e731204db09e17fe8664ea68f51c8b07330f304d7dfba751f5a645f1305cb3f56bc8c8a515c10eb2620d0eb758b681a129c250f787ce8b312b10fcfa5590265056550d1086bd5b8e4707b60c52bee0003a2dce4a40d44ba1112be2bf09b7bf83e8348dd6f60191b9f2524dc2fc96d14519711b56dba987621ca4d27f8aadbbcc5032e4d0f55a6475d862ba6cdb42faf8f10cb82aff9e1fd22c0bd7c56b22d863fc8e7690dd96f8916e585a43d4cb581268b1ec4ee74bbaab85051592936ae0721710293bacb14634b3502669a447c6a6284d196581c8bffd0e8552a6503e4d953c4939f75b2f9e893b84d06477ca95d8e5e20418adbd1c198adbaa017a8a0f9c970d201025b18c5c200b002eabecaff02653b9ee87acd44eac4c624bd278f71dcf37de9fa9ff02f03a8c6b6ddc0a0d810d12ffba4c9ae0bbfb59dceb040a98d2c98d67c6cdfd530477c46b2213c8c3619a1cc44dfd933d995cbbfe5a9864e69b994bad4c555142094e6fa58a0a48d1844b4abdfefb8521abdd698d388a38286329f0d724dd99a00960c550e763dcb9df142ef603e5a0a8ce56918b655b61a617b350a3613335fc71132a679332bbad5968c16e7f585c0d8c498f3d1680b3313bb0f4f5acd64d05cdc39e25c4c960873ab181fd4fb0d7883aaaa2d2c297a39849ddc4315541770ed3c98f8ae9a5cb9bdc6696a666f8d87968e3404fda955e58b5b0731de71ee45c4df6e753cf4e39347933df6aa3e1b66c920855f007e10f40b8edf31eb9cdb165f603c322009c7f20198b0e80599358a47fd4a2b5c44208443c4463228d7cbbad7f7811ef27803957b0ccf2769222863a8b0c7be7cb016f42055d30fde0b3c65f90eb7caef42c2e3d35d00ff9e3873b593f7c3a35f92dd66c59d3f9298cb8f614f146d03cd9862dc7b680b4b5dede23bcbc97a4d49d9634228c53dfe1a8eba50a26f2d362958b4b00090c1b3c41480896c886958b0ad33b5b2f818e1e3b3f9c685abaa3d80a7d33d51a2f403ae2ef893023f8d6c03bd0dccedad6338832e82b5f8d935a8a4c7c54747f5afba308a806ebae64386a7b4fcc90ff51e014a63eb207f636d15b791d9e744f28555888cc8a0880d6b5980ed0affd38a77d9118c4113de363744959375b2e33118070ed8de2ba07c1679e6463d0b3679f0d1e508778505748eae950d4ea60ab5c73c4f88a1d59ade4e220cdf9163a98acef6396db12d85cdf3dc53cd5bd8a00fbccdeb8b8e899cd5500510400a66c643a5a7852ba600bb642366d3beea829c98990ed6421e1ded99cd4d91df8fd864e11521ea12b27ebd215a443c8ff9efe38e6c6ddfd10fd87485c8260eb86eec26064df2b959c58e8647d467967f869cb7531ef1826d1966c53882b9d64adf780d92b98977e6f881d53c5bd9e4ea4ad4d37010f621963ac9fcc68cc6ae4cf91b9b1acd7bfbc1ff5bbe52abc0524e6a76db057fcc829609234a865d0678ecac54580a0716ea44dbe65618f178e838fc6a728f8f6942583b8632b334888a48a3ffae32f8ba4c1d3b8d5d6dfb18c1970f4cf4a08279cc50a7b16095bffb500eeda33bf2781117ff672a5829663e07aa99468fc57efb9a58cd99cf3eb5c19156c4707e888a011d573835cf4c4000c3998324a1cb2027869e1faaf03e32430619029048f696aa0adaac31d177d7e01be5b6b10a38a4e709df3440035c1ed2d3e6c90893a1996e85a97caac842193c4f9abd69acc2ca8362f09a4293ecc001cc768bf522e50161222b9b8128f98716db2e784ceb4f2292b28286ed76e5b5de80cb25fd95b1249ff8303ac5279d440dd3359a9161026905792f282ae92d36e9516c24cf55d9b2b8da3e132d0283ae30fdd50f2ca507ac0712ca26d8d7139afbd2ddbd8b3241dd98cd54721942cdd32a0bd3c762ab9bf49da40de53266506968e51f68ae3484da270358ccda43cf633f12550680e89d47b8d030e47b7d838710bef795060f778849e03f25d2a1e8cf80de02435d707804f722bc16e1054c38f6cd78993d04f980be29739fcdc787e57062d58b25a5d878a2160b311958b80175add733c559b9ee2da1dfefb018700f7f6a089b0f0bccc3e2f032bea9f813ddf5bd2a4e31205aff1714e8e4db5e22befe388835757845ee83bf1203213382d9d26e08b7751b9bc0604533ca6eaaab86adc80cb1c095bb793cad7b51c920a92e604500875a780502fd141c46cdd6228bb0fa30624a28fd53ba10f79df77553b2373eaad4df46d431c56ca09864a1be77709fddaf5a88975203a960f6eda49c5b5ea93f1b120208bda3ddff2dddcf3958c923f26bd61031cca6147e8fcca2c4c2df7b2449461c42b9e912df691a6df2fcdcd7f718d85362f339748da22a44b97b77d50fd3899fe41386778aca798a4682022baf018d45d7a40acf5b03ce4c3abe3083e714849e1a879133c2ded48d213a67105a315918bf49a533cc4459180ea73a4aef484e8289c75096bec0040093af651f4dce91ff51b8a15f293cc5145d7df31c6aaab679362b8aba3f4b5af3291555739b3b92e5dbf874cf8685455c20a9375a45a7a0e90fd13c7a63405befd6b9f1db4a1cb1c156431e34ff429bec44d315cda881a11c325e3c8a9861916f7c05c74f6f188895c541b3b52cd4ca946e95ef5e3e499f8d61fb772e0ee9132be05494a469f043506952493b4528dbba7e8cc40215719d9fea8fcb32082673408571e8e3bb944f06ff4870df152bb7fc719701aefcba3811aeb7a6218058fc69d8e75ca929aab1f29e22a210e431863cab3d966d7d92c5a54d65c967c30e7ccfbca70c3eeb52238e57a5109eb88c81b92350b59805c65a17e04a99a900159c8b573439976eaae26c771d4c51af93d2d0f80c14746742175b58fd94fa428d7aa3f0d1332fbfc262a1bc131d3d07276024d2102f01b20b91b632ac64d034e627c67e19529d58f69ec7f31ef956b6a7343128e239b25d165af09d032fb37c7d3fc75c2822c0f7a7af879d5772c1cb6bb41e66ea48ee82bd55b1847f2a4ffb6772dedc51f7af466b090ee7a3062bd208f9c6a4466ae1c3c0861346c7cb01078a27383ebceebb92cb9909ba78ab193bf6598a32842752362382e449e67a60dc6d001975444098cda83d16a354a95e44973a0a6c95a4cfca0ff3e40a9909d8c3ae98569619a1f5d868e0baeb7593bd5cba8bad0a93d981589c00c07444708f339f6741cb3193dfa3aae9c198bfffb30b0a676b53f26522b092a430d7a2307578d3174ee6080adee8a6388cd2bbd35b82fcaa7d3e86688d59574bf13c15170047445891497207786f89c2df855f629967238b83637b24c09dabc9684d44f1459ff6009a8bc3fbecf676576c13a5aff311eb92a44cdc6157b75f78bd9f0f7f58b3d37f0b823c5e4faf038d472df210850ac98389e4771bbc38118db7752e9d5ec2a153f44a02a29958f30415a91fcfaccf54d0197d224bf264a532bfbe8c1a11c79cadd95082a93130d65cd8f7562732b4ef12cd42fb1ad0ca4a831d08cc92d836a5688f934bdc74317c637692e180e9c23ae08c98d5cdff746bd0d64654cbc1a6e768e743b50ebce9d18cb2736cb8ec4751e162a3e52b2656530fe11239d03d6fc87fcd01ac1ba0103682aa915a733fd2435857c88dde0dbae4d60b5f5e2cfb80030520bbe1d4318d44aaecd50dda53cc94574f0bf8682b06bb23ee6f4952c0b25e09f30f19d403137a1e31bd479c3206453eeacf5260b541d8c78b5e28e1fdd0eded6f31d29e6f7ad3cefb837c49feb01be570b1cc1f75bc0a29c1d38391ccf7293d98cfd2fe36301a7ba90ce33266f46f5c752a18075cf0608e120fb6cece06231061860a6be12a4c7ca0c15cbefe2c74d73b96a3e95951218d471b890a75d4dc2871f854c02ef2d528587e3523faafab1b69b12077d6074c07a95d4ababe1e630b3205fcdc4b418aee1ecbecb316facaf798fa7b03c3daaaba972b48feb3db392cca055f58ccffca0c4b08fdd7a85049b6a298bc7c7ee6a2f62e26b298088700fd936bb5f0c24d097e18815bafd145a71314bed3adc412c22c3808342bb17f8280cec68a7b2685a993a571b0d93093b7dca2098d0aaaf1bcf29503552e21f946cbbb6020d975fcb719699c64e34e30034232be5f5af205e0337e075d3257d40bb2d913fb02d5ae4d040f8e711b487ca0771dcff5652cc4f40edfa3187e2af9a6dfad22cf60569dd6d42bd8deb6d102b05da78630b6c93133332403931c1407eea2f6e9261a48d934e9c459b5a32ac5a477bb35000518e5e6f7111cf9b3c2b8baff19e651593fe4b2735a9ac79d843706c779d83ec3abedb88672e119d579c723786d53c5673a8a863c3c9e58ad229e2b2411e780a01c449b1b085148e9e48b5d2443750fef2a2b7ad5297a6b0035cc093c50d086a208cb8dd14f6687eba1a1f5012cd165975f16f4fe0426d1d9d29c0705ed32e44d440c6ffcf9ec2db2183012f2a3e4bada89cc7a53f0df07cda9b72dc95181fc3ca253f7e2773df561474086690edf3e9b84f7781a866779b0e5c35886534ddd08ce4039619347864c47b6c5d9c8fa6138867cf8ec21d2b046de6dc9a324b43ee757a272cfc33f2ae3c5d6fb075c09f81d0c9c621fad5cfe81ee0a337051d9370e2a2d28e10f7c0d5276df859692f70547ba2206133de69a9e6d6d3c624faf0702acbda29eb5aa18db68e616cef8365f39d83ade00841e91336b4e8e3b16e4462d33744457ed3ddb4c9f782d4dda4a35b32074f01d07b570c84ab7d0b0f439b5e5a95f430fa0a540c5f232c883ce67992c3bc3982b8d7e8dab7d2d52086f45db5986d5671fe306c19cf180ee1f5f47b2e67b5eda37c276bc0e10620a83fb01c6930ff3f551f5935d37bc210e42402522e0ff36464acb61766e782af31a8276ab59c83e79c7012ec008677eab633c753bf53f4cf5b608d692af3edb1ed0008543be133117f72643f31fbd3685bbf1293d1c4d2f907f37cf4cd41102188b27f5e5479a74ebcf3346c02ae692e37d3177bd7c7db2f3a3ad5f4466c0a5f6a68f0eb37e2a869f6933c052b7a56aa771f9fb23eb4a2b63530ba7861172b2a466c5419871ee208fd80844dc46b682e9c4f4d972945fb95bf01be2c44729142280744ac6cb24110fe7f6f7aca27302e8b0542dca92788e7b664eb858a79e159be7c94c4302f99469c31c1d99b3393d64e64d3d46b34c3b86ed738f54c5d5fa8e999259ad2f5c18bd64a0efd2216d42f620a2fd02065dad28446633b04223bdc4d19f6b6970fec271c02c1006929f10e42363bcdc1347e4abf792764f5f81b2e8502b65e4da74389e7ca82c72a84ffe75d7c52f9358fe969416bbe1b479f750fbdef3ea70aaaa8b8c05be9ad7c6ecc1862d094709f1c801637003bcdc40d092c935499813f56c86602d9009e5e1d833d3c9d4d948eb76d1b8bb79c5ec3ed5b1ffcdd0fa20d3ca1f3869582ebab6712098b75f5a26c8fe559ea44e4a184837c2b2c46d62c50e7177d53a807496db5d35b223e3cdc386e19e46a05772afdb40e24d2e81309dd719eb64d132f98fc20969d0f66c2a2e3b77727847d7accd16749e33d0b9691392e290382fde079d2cabf5fcd1dd18741ef74bc5fed75f89050866714a086a240c76b9f84665e9f6afe79002ebf3215b9f5ef0046f41f06f970b70dc93bc25124f08b7d7e72c0c83fa0c71ee8057e1012777e58ad288d4c8e25508dc020228ff88996f79de0592d2bc9732412f4814277bff303a68a31c4a56c918eb560d452f9522b351408985782046dd710be717e15f54f44cb2e1c14d6f395109d4a9221437c9e6a11412a334d4ea8e1334a12c55a7ce9d978b38bd1e2843fb76817d5e70462f1d763fb36edfa4395d290631a8641deb0b265f7653ff060c69773f211ac92704c4dddf83cf7a605c2b9111bd5059fcf435700fb73011a9556dcefc72dddd28c00a8fe622107ca1ce39d7b9950fc65c86049da6fee9a7347f9be0f813b886ad06d20b10f1fe023d020d10b47edbf2dc0017b9b340e00d7688ecb2aeaa511c001e28c6b9e90fa8295061db20a27c8f02925d634cc7670ecdf15a77e928752167fb593051fff0f13e4f3959cf528c47359d92660b01111d5e49c4474f3cfaa2711215e6355af8a18129e2ffe18f0fb1845399e243d51516fe07f9daa4d7d8b0f3b3d8bef0ed336bad0de64057515006f05fd60915dd4f014f1105338b8e02ade6d7b22425d7b9d0773255715c858a0cd83def23e1bd42cd6fe9f26b2b7aa9277910ebb491547ae148e1778ce134d39c959cbc96288562226a475247d78cc73e95f038242329be8d6d5d0091f57571d412772fa32d4b32dbc1fa4759ad42616a6e8b30fa582b66aeb7eb2db83eb8b715b774d38293a8868a054024a254c8df5cf2b75951ee8a2b318d90bc9abb31a8124b434ac26340ec0912e0ca63423bc190a16b5fdbab4c00bc1cf982490627d4a0723a3389833e84b64c439223307ae2384443430a6636710d6a6343872fe3b56a0c6b79b1891010b9c22c0f067869091ad28c4944d314a38ac56b7cb17eefcf05922cbae090b3da78beb8dac2d8d372e06320ad0a6e5b4d01ad430b6456425a7ca47bface4d6315ce552734bbc2b7aa138608fa5253932a6546b570d4cbd1055e765c7562e14afd6f13e53bdbdd126e86f8ac0e1a6733ba1e6e188f821946c829b7ff7fab504ce2531b322360103dfb5aeec67265a78ff16ec26cfa2821434cba2c648ba0cb4dcc1b1b0d4da78c01683c765cd78d194eab76c9ef8538e3b431257a08ac7fe79ee4ef3f563bbce450621e9201437efd216a733c6e63d623699b70e239ee850bdce6123bce1f3a071ec3341f2c5aecfe44696b2d11530f5ab1286039653042ee5e50971a9a664a3e89430ef1dd16d43b2de6ce4ef2d87a2af8b873ce7937444b6dd5c52bb385ce1365f52cce90125e9e7a8f9818314746adab371694206e79262aa9161bce06cd03dbbe08827c539ca7bae02fc74b377b49922e0d0980e1dc22b66d23720e661a32cc5bd0f5fbcd1945f2c7f2aebdbcf1464173467909b8ec61eca25bc6a380ec7bea621c5b3b76eaba79f24833fb7ecae1e837017523c690cc24cf357ad291a4b2d8fbbee56fb491ec72ebd0e38bc426e280e0b93d1f638db7e7124929218d0dac6baafe32add9cd22b6648757c9a3affbd227f301e0adceeb63eb6740f712869fee6bbdf65b2377aa3d8a03ed9ff2a3a8e6c1723110f25a8a912ce5b136d51a332137587a8dbba7922683a628b80714096119b83f6945891fcd50b6c4008f593f90dc8002c08411cfdd5f841b0ee2919f718651b34e0fee29117a2cffbab6a16168fc45b72e62187f44487bc2cb2df0bdaa969d3cd25889fdc9ddb6e6b18c8a231df901e8c60925f217a9ea7091842931de6e6d632ec9e48c177af850d600d5ddf23d791c42cf9a85b350c327c779493415538b2ec2ad07dda1e4926cd3b1e9ab7912a09851b1d3883bec74570b7f65ebe6eaf67d1c4df9b42d6531ee1abb5cc04f4024afee57f721f5fd3eeaf4d1bd550634a5b1c5cba17f45c5c316423b6c59064c58b71996f6bef1d1a363f2e14c1b3ca54ba136681bcf2a08be0b5237af4791a495147abe5be222d82c1e9895d907566bd5524918bdf69ec800d9156fa9b0acffafa7235ac9f802b1078af6f6a1cec7fd433dc8ed923a4e55e7fa9b2612e52d3f74a1aa2bc495483e2b069d5214e58daf58b45d072a603db4dbb73d83f9b28e33d63373b78034cee284575b7797a633121b88cac4d2cf5d5daeb5256856e97f07f009535838ccdd6322bf6cdab248c7a0287b6344482a063c97528974208d577ad3e3dbc8da5dca4424d5ffb7afd5525d1c082ff44c0d7605ae11f3a3d21a328d2537e9d1468f13dbd5cd5d51c073c433998661a470a67f28510537e083d66b734f12cae8677b94a95931bcbeafb85df3e4a6e94e2f2f55c27e569df2f37adfd10f77dbdb418ef37ff33e7e0850bccf674395a88a1e3e96c92d3b2d1a59412229463f9661d84d4367dd5d5a1b5196d90270f1bc701ef0bf4ea8fcd007b97148dc6623509792fee1edbff953bc72f760ec96501d544315dc999b5f106a55e0c418f90f34d02ea85a2e8b63f30beeeac5f6fba98eacae8504ff60d48fd580a7e070054c2ae187a76134940e2ce7233e126e4b4f5ef13f6ff6929e938ec37497fc619b618a078ce6eb961b4b3face2d8c3f7d8ee2c5aba8ce811cee5a2280334fe05a9ea90557d5c7147c675178285f06b38494e5f8bbc1dee81f4708fac3ac4101085d9f8ce6b6b44a44dd4126f07f60835f1007802392649542c8674dee638fb4fbae23767dfd69fc6ccff340a76442c6a3f96aa4cbac135a29d3a906352be442735379fbfd41fe69a851fc6c5a57eed1cd78f16023bf9834d873e47cb3f48fe6ba31cd211f00a29aa7376fa0f7113d7d9895f7b9592b5857140186a59c0ca892bb44958e8ea0b1448ca8d24ad308bcdab41e280fcb0bcdb11dd7e4d44ecbf371e1ad913b1104fd1f9d5f8183fa8c3c026c61e1a737399d9067689476191004d48a568a1b0a946e2e2a24acc14c203112e7941371fdb8aff79729aff396422e5c89a2fb68b704ebc7217937a3c00da77554dc41d937f30d0f067fd6a435c52e6c2e83eafb3443a7eaed5b6b4ab6cabbce10b896f7fbd52ba42dcbc32622b007ee50304f99553dbf21253776db726c387c33504857d2f02a8affd7dc93926e94574b9e730f02a5059b28fdfa02944c8b5f62ead913f3a4e5d8d15fc41b607264ac42cd434cd9d6185b265a500da906174fb4754b356df6add5956683834756694ada2a489284ea3cadb52c02a4d12a31184a9f7c21118af92ff523d71110dfd1d87181b17ab2ce051b708b7be77413b57b2a2db0d6e72b94d77cdae1e82df2d6a7e55e8ed559de71de80450b5bc632bb2ab2f4ac0a8cfa8efb7b3a62c661cdb03cfb92b57b971db5146d1ff336928b528d5a8abb7e3f94c55c333f4026ef7fc69309dc7e9e3d9fc152d00ade339c40452af8dbdecfb173de2a9dff5797cdfc9edaf4af68ac3276accbd6ed062a3026288453865962084d2470783d34e4664cd98ee4871ed6af798641cac4d43f47bd57b44f31c25a97fb286275d7ebf1a175f69af444e267e702b5c4e7fed62484a03bdb34fc1cce95f348fe7063d54883638054334ffc260fab4d329506618dc67be7660019599b2afb922c7a20f7c59973f9cc451588f26989ef7ebf35875d539cc7ec29ddc7a1914858dd0d1b014853e719ad9d87b1aba7d6c2e5e2b3a7cb2077a2c45eef9e969bdf420303faeb8fda341a7c1e60ba6c8387a0c91e8ff694d85f0614a8c1d163b2bfb3952406d2aea012ffea1f39a1a95eb88cf496d2189ef293da8cffdfdf377052a49d275d3baa2e8c22a1689846095486ee98ec7aa024b3f0c2d58d894aa93e797f78615f90122173f9c85393e00fe3e519aa3c27620fc8c21d51ae6a696d1c0a15ab5cffea07ffcd427a843c09631ba1fc2d25301d326a074fd343607f566bf45b0f43f2008d3b653ca8c1038e4a3b619ddfe7afe4f29ad710e27da7a04ab2c382cf7537824a8ef69a56166f9ea5df3dea0005d263802431c28933fd61f944a34000c3f3b149b3b0e0531b392030afaf422c35b1ecc9edd6b048af67063cbf72ef215f32ff18572ed46f89d379a39603d3dd85ff6215ffec3a7b9d9710245179d220ddd441b4f4aafb55f3186c57ec4456668b655d9534e68512997f6e8e1a368b91ff8b29a0a022fb238cb21e82aefa99cb22b04a693a72fc90790e1fb1acb1882e31b486107f18e53b8be9886b62a9e9abfb1dcdb680f7c76218527a2e8a52b744f5909e8b9bd46aefeff54152ff7c347bd1601e2c86e3ce7b63a1c2ab5b7feb9c6646193e3254c544159ec7d65a0c6afc43b58db0427f6ce54481c4030995b45180c54c8ea18f1c67e317505463c411418d874ab97004581703c3fcc55ba156b0f7969b3dcc709b6c3472ea224d68ec9b30a8a3e0d122a477d77a0a5fb5baf395ef92e832d9cb5440d5d418566dcf67f8337931246185b4d94d978f708423e0c6e0984b73092c39660bc3fd20efc07eabf5e945580ae1d363107a2109e2e6f792697a4f34b0b886db8b453679c1656c7d50850103bb7aba4a1ff2b4ff82845ca456984f555f709116f8de1e64f07aaaf0fb39cdc8b84e1a7ed93972519b3f9fe4ca49ab903d826bff112d570003de92f729acb83266bfb50adc885bf7474ee30c9f60cdfcfd53685e1758036b7bc48f30e86de62c3506a6a8d1d9ad095b9005475b37a23ebf34f6dd70db1fccbc1b75ef408202d53c92491a3f4d483b3dfdd15df93e175ce2ebc3e29ee182cac27b4256371db9cc089154d2b19d95cfa47baf1acf546a9941b6135e352a89edf154dda9bea92be0f28f65dc1a5f36df0bd26b6adee3d677b3e84401237a999eb4ff4b649c1ed6508b223bf57a2c08deb4199e466dc2259f41c28a4e72f16142b3b50ea3c318183fa5d83edb27c46eee562727ac166154f39ff5a1a7ca5dcc343b9b64999bf0e05fa083835c15a8319fe23c674f0663358257187a90e9395f13fa39c54df315fe2e42e4be1d010e12dd1bf95a3dd20368f021a981ffe6bc0903c6caae94a4879c394fd8d4f1fb9a917f70909d67d46bb17e883eefa557038a91c83277f246b3bc7cf4fde01f35d240bf2ae416d80cf5c020e995ca27929a50392c8030e6e9ba1ed96dde80e2618bd6242bd207852ddb89cb5b88815e11a7e34d635ef1d63f5b1864c240859d2b8a94091c6fb79c6ef362bb5ebb838fefd48899d7f5a41ebd0ccd67d1ca2693560145940f4d277b565cadf3e3419b1f46b1364faf65e7f7fe6da87a0de6c9adcd840dbd62c8bbbd4caf4d32d0c87b0c3d499a48a713ef53dd0f7b4e62dce7cb1edf430e7143d76d7b4f3b4b7db0c0fe275d4ee74285f7a11f006e45fc925b728e90fbe121675403cb788afad7dbd6ded9a9d227d3e6261243634fdc395affaa32a99a357d02c7226dd8e110706be7e951ba8cdf79c00a8c9168ecbe81c07ec40fb837ec8d4c30fbb4a7600520176c28ca26f1bbbf50234a125a2531582dbd186566dac92069fe6ff91b63f3d252ca8d2ce737e43ad6186cd3f86522ce52d585e54c8df98f402db465b34fde4e9ea59039ebc99e19a0566c3f7aaf463a5b4cd0c4a976073ca32b5a3c761f58111bfaf92e349d147d820e640798d9d547ec5fa48bdb2e338323a8e4416bb50b908f5406c8ca1126c3519a57dee4520dd6aec403c5f26503d1fd9d94aa5973ad81c44a1ea34363427f2b40c20c8e0e16399d485b66e1cdf5278fd902153981568e83d334433bc91cf7c837f291fff2a9a66034a327950ba37b6cd254db62802b329145078929ef7edd1d2a49e431dadd3ba9fd2337dd6420709b26e3938af854798e8963c1a713d5aefe8dc3c03acc0fcda3499d403e5926c1769a37e80b0f54bbada2bba97582b5523072478df2dece0cdf6e3a512d2fb91ac0a5e512a087dcbb2d619142334f3a8787def16d5a35c56b58be675f5abe8679469e25a7670ff608e1742151aeb0978a6b0fff2d566fbc96dacd7dd7af6c6cb387568cfee2915fd88ed1f566415dfe02c790c34267052b8f6b5292daaa3f13cccd228c2d952d682de989846f626eff7360bdb327acfdb8bd17f357c2d996d409f37eb9ed46d3283d48907e259963ca4f8ef41dd5a25b7cd33f400dbf0cccac8a4b98ee066fe944fd665ad465a488d37eefcfcf49177bbe43288623040eb9187b932336596cbadba6978dcb928bc5d34e64f0595f4015ac94381cf80817ee8ff95e665f29b79777e4f52e15d4ad9edc5b5a9f68006edae1ebf48c109cb4ac215e805b554055095bad53e69aea3fb7ea92462b5090134364b2034531506681018f12e3dcc6f4e7140729be96ffb58eb1bb0d774ca143aa9e5dce347b0edbb5445b2d866d0c600daf528e29823c99901dd0f9c7ee486ac4f5f6243dd41c27a64fd1e93bc380dab48979870ac0d4d92e3a0c73911316814133ea9f8d1201599ed8577f32f88b43980da2904093c1a3f9c078e6469a1e4f2dd33451833ca297336caa1d9db3fb888cef8926318ca5d1eb9d06c4c3cd9b1441fe5ef167c8d655e92517d8c7faee9ab7bd04f4d8ec4ddff7cfde36c980681a2e13e45b822fe74fb001a87e23a34de53841bfa66f280a6d416190c00395782081fa630060ca1a398a7be61dfec012e90b7351a92b362bb86900f91b3261aa3d0b64b350d9ff80f5aaa81d64b75772e470cc0c29159e5b8a8b024c0b0a0924dbb817b8aa64fe5cca39650c8759bef80e61ad70054daae4ea8c180f47511afccbe7c8f5c3a2d34bc4f04071d1066ced3e9396ec586905793df1675dff98538666e8d8b7153af8ba7a1e0d2610282ff5120987f23d43fe0ef58619f89a0539b7131fc3e537d70c8c43f2ab3b297bd94e2651bc50396a08b4d099371eb08fb3fb3bac1fd86a8ebd79436b8465ed0ba38e1d52e0c3da30e435657b240989c8f53db1695046a4282ef29407b3b16e687e4e502668f7d1edb60abcfa0fe922d8ca895394223fc570bc4c5fd23f9f18b24a4dfa420579e6f8745531dba71bb927a2a8077e51bfe7864204d2ddc615b8260ebaf42639f0a1ec511eb8cd47d5641f753221879f6f6c8706f8418187c68b866f1827b358cb2f357342545accc8f605b40f74f2b98c4b7d90991980259da04f21bf0ebbad499e90801695fcbb706fd10552f6a41309a6e70cdcf7c904a941aaa251d9ae842ec8b99fd5527a429c3c472886061d37ccce0234ecb169fc23130431425d86f7da03e4726fe518b66fbd26beb82c93bd416ae0f78163529f85eb4c5cdbfab1457a2fd0a22bf76ba07c2a5330997612a60b0f4d641cb5921a913ce68642663311b5450d7eb07ae451cbd64d8d6edcbeb906c3479664845aa84e90483fb08f09f80ad7b68a8a4cdaf999085170fdc7d549e06f7d320ffbfe8ec1f0c3c2fe3f3ef209d9617de93f144879f799a05a0c30bbd2192e901fbba174c67d7e1856a07bc7ec77233baf15d1aeec220dc25f6d6ba545111c1041611277b5f9910be31a7fdfeefdf748fec01141470bcb51ad60f53972334f0d7ef15965b57e0297a99ee84c82fcff6fe92a7861f8fc87b5a06119df9d2ea6f22069d364d88d4afc834c0c13538d9eecd0eb4ff63f67a1927e6b07636f98bca4f4887b3a9117c453f00ac6ec7fce4699608e11f01434bd8b9518f47256ee70f4a7c825cef5644d149705589ffd26112aff2df6670659504ebae247f2f7ad2cc2ae62d1de6b2db51ee851cc7a9987a066ebfb263fd80aa5a09b0256c533100a6c092833ea0b42c5851882bd5d378287e7a712e1c93b6ae3254c085b273493c5271ab67c52fee3b2810213bd76ef5217278b43d352bf51fa078e770228ecbeabf8b48cd080f0956de3f35dac0e927505d615e491f5a8e518c47f8b34e8a75030f618779f4d1217d71e8b0814fd64a2858612380ab72e29922bf92bc441f389c584217a96f2071bf05d7606e375e1d0e3634c91ad65431eb00343cdd0c9a8affa13f45103bab2b34c2848bcefb35193a335385c0fc68dc78df82f6263320ee8f8cb5a6965e98bd246324828b061b500a28c798d907badbff777ca89ba84767bacb4360163bb1cb863271dc5a5234eb80f02b34611ad170734e118a7f0b06b4893be6ba751fe47df89533f88526aa6b600c188f4885dba49d4e9191a2a5487f4ba5439859acce099158044ad21100f3f998592f45fb5d4d834d83f8d4713060e1ec1fc10ad75afac5f46ffdf34fe8920a9ba5b18edc0eefb75b3daedb0adfe4cf9b56a7914c8bdc5de98e61b02a2d70ee4473fa8f0717cc8663fb695815408e47b7b8ca8f7ea73b712001ca718a1083b17b84b20152822cdf8f214ad11cfbe63ad16acfa86363bbb638a1b21aaafb106e423b1ab9c21d9689e949098c4b96d91a294be228475c5c2d7301164168a9e3d9c7aaa0bd424386ff32211581e798dc15fd8f614d3e341b161e8f34b0d167760ac51c617d014a918899a7bb4cc31449b833022c4c708a3d8fce6d38c6a7271d9b6e847a5206688d0c36c3aded910b5fb15550960191f17a295a18faf2287ae1fe248489de6d19f816609c5069f5abba5d7dd7682a4d996b6ef83382f7672c467f869056c6144a2441b63cd4684d0f72850eb7d2769078ba82337e4ce11ba78d7937bba4b7c007d61627e2aa1001d5d83126121dbce1241180c5fa6c4ba5500f50dcdbe100e70e58f86d3d094db872a08e903091acb786051707a8fc28964896f682b2d04ece1dc64ada6d7c4b020bbea98ce570a1e12d5b33c6ee8bb50cecb416faf92b81cec0934968715553b888948fceda055ecfc2f4bb9dbddd01606a878cc6baeb8ea125dd647dbe6c94d57e2e6d94d4a974aa8a6052631329d0af9d8e81b8450de2ded5e9478d358eef736129cf095d4b67589afcc61c06242e8beea138a48be8d9105ce758db5503f16c94331b66c71d94fd9eba95b409151bc1e70a937ba80843558a2a8262d93d72138dce69984119e85a207388567f4af7741d44d3a13681b803eb8fd0a1f02bfe82d460a9510b8397fc1d6ac88b0468db0d38766bb461535c7ec2e408e59a49fdeed6e86842f51b6582fe6d49c4eae5c0c81f8ec24573390e78f437f994df8ba899b0610bb6c8964e158fdd9fb890149ee5b7b13123ec777f6b2865c3169e34194517df1bb82f6c965638076e65d196621bd34978dc1180134df357285a28962acfaa221c8ef85048b2a7aae6594eeda68a3eb1366c716708226feb9d6d8e003eccd471bb5266c2d339b21174936017dc5d070d59a427d0c9e482c95df2461f60b49160c4a80bf0e7f4634c1a13319ca9c837fa717f50665ecac3ba411e360c1cf6472f6d57791bafaeeb9c654acef46c4605e53b26a52b1cae2e133d725cba564d0e7503e384560055b8a36872dc4e2a5a73bbbca46563ac88199ee155850cbad3178b398642a3a048ccc7621a519a5491c0738ec3ae921b3112142fc30efe4696a1f61849319cd3bfaeabc97cbd5dd704afb059640061ab3d67601e470f06bfb593fbc0528c1fc463feed673bf12b697fe3dfc54d315723593edee3c47e534d0239a00ccd87233d43f3b01a93dc2627e4a3ee793230ecc4aa51f71b1ac842d67ec88a7ceb15df86428cff18213c63d8193f1bdcaf58826fe7967fcea2065a7c0f3525681498510329cf4a5e91df64807cb5ab5086b5674da1484ec9c566250223b5f60736eb109fa49a54d8de008ec8eaab991f311243bcb2c8a233941e7a13724e30775a714aff2caab6af382a0aea7b712ad1beb6d71d1126e59d1a871d470af21de00647d70a8b095b80f0b79d551e753241bc5f7116051fa805c4d077792fec4c6394bc6cedfbebc0d45ba52dd0d36ab2853c121423aa944ee594a8460dc103d32585d03f5cdbe42f8c5e442d23f6123b568b7d4c21c2f540b58ecc812b314183eaa98d01c5d484b5749329c50be12719745b69631f5ccb25bc3c887eaec56159a9d79d1aca6a106a06f2f4ec479da9fa2cb90527c9eb31b44bc968bf6948654807ce9a5f888e454e4567719545364814359fd5c97036129b0b4d3c404b03acdd7c8333531ff9f027e548d4abd69eaa20b77a3ec9953ec2688c58d4d4e4730a5de8a5a40dd0039a92ec071775546b56d9ef28e44c36ddfc3196d7c64dbc306181b9423cd651ee49c53aeb55e613733ec7671e5053073ed7391a014cff21fb31402c6c2a0b884867a0b6d918ad3331a8284679b7256cb6bd8ae2ee31c2debdfa3c6d9d38f19324edcf32ba76c7aae825b1ad9f4e39169e1490bf85c0699b8b6a118c02781012b902cdcff3ee48c8517700d7327c8ab43266e01d69b7aa4daf7a5e585146e48b32b178204b740c957a74da9b6826ea14dca66030a346846d9d47f36983f5fa1bbdf505d45b3a0c06bc7a45655f860c12956ef9e8184623f2b0f2a72cd2a7f2e818eadf077eb80b4ccb98a687a6f445b3716e9f8cb2cd07b2ffc9545e2cda48f8ce1876ed87f5a7a6f5853849786877127b624c3c41ab0eb2df2b1e1454f51a486f0e7bb2cead54e961c94321d5ca79851ed2ecfd4b0d6bfdfa18789b0f7ef3f796f3f89743a43c4508a1650eb0f76ce5cadf91771f44db800b40de1b004386a4f8351ffdf31102bac7b95e9d1ee5b5af6b4ef7bf1e5e0df3edd3f255d5926b6604e76516008899d7f9d479b6d818c88b679517888065ea77b0c6d4456d19f2d09cb7fac270a3e2e3beb8b1ecafb3c65ec09d37ed7770b407d3f6a42249ea9474b286fa553ca863eb9cd3ac24b9b7a46f46bd8e897b02f55f51171582bee98794ef2d963f7d62faf5cbb5a8d2e7d92d772a0f7dc4bb404e5ac01f6cac382ed782286bf7e51b0157fbe4b07355b22f61b46aa8283fe02a8411720ce06f4acd5727fc2eff2d13782946fbcb51806c349224ad5c3e5a6f8609ab20d34b8586b3dcc4a8d455795665c648754800465097072c4418e17ba59abadb0f6f5043c3ba99644fc1c8b511df521479f787ce3aa8648ca9342b2e415c7d24c988525355033442100969e6abf93dae9cb5057e4f0541675771fa0960b1d41c905d58e1953388074c13a586e2ab232db8313d9b3d533230e85e4be6b3915ec07d4e69f0a06e813370c68d51a4ca83fb21f1caa20ee4a57dcf11ffa4b24d17cca8c27a8f7ed99251971a978b9035c6d649c8a7ba8b6348743631cf9178a12daa063963becf137082973b409a0a30007b07fce7da517b9c1733d403fd1585a61ed0097200659dc1ead8b90e9d1fbe6f32bb18823169231cacb15d7b3304fe1858d0664d78680eab4b875c8fd744701274c0bd7dd15dd60fd133ac1e178537e75212a201e8795feeae37f7b6509fb772718652407c6ffebb0ced7f79e1052c2e40e28d2050201da6baf269a46da17f997afdfa2beb540fd12231b82ecf5624d82a17a38c841aa5b513ec51cd554b87419929c30c89a0a9d1193970abfc56d79e90326feb783eb5ca1b5c8be692d4911ca01f7696818b2e75d93f655204c270053066021d3762b676962d1a5e7e88a5a689cbdbf8dd0eb08bb0ed64a51a4896d542b8ab59a064d29b08382e92448a3f6f0be5ef1044c4d90a25419ddb7ea260f223dff592d5eee6d87673f8334e74c194daa84930436d4238ebc7af357d114cbe4741e8118fdebf5ceafb492db352f8a4b3f564f5ea780463847329fc036f0c86b1a5fe5186d3a4399228203cfde1c613d79376b83ba636469939796560a3bef0376e9b2eda67ccdbb2ca047c7096e76ce2b36d9a67804c1fc588874273295605da9373adb32e7dff3597a99d79ded9dc6edc77338a5c975a2d5c590326b6e68665c997b53835069711d7148f00e6e9aacd2c75fe74f0de27fb2558990022e5d184e4806773eb7b4b0e1b86eb0e9c158828650371cd0d5a8f308ae436a99ed6c3831e5d0a39ff2733e32546e02f3f34f3227783851b98b12e684afabcf906602c0521b2dad5945f4be395171cc68880f4a82593de036cc6cb7c392b9d8087227f629ff3dd9ab5deba3d2a91a735c4b76687b778092e126089bc7e0ea54c4713cd76800e99ffa3bfb73fbde636e54bc3e00c5a94e2a03322a919a62190cae21c28a753b3bfac89138b99e1a42f9cfe1d197e80e478f5eee78964dbb9ee7ffcc46f2bfdae9abd98dab2fc040e7f9d68026f8bde0850c43ba465423ab812d120b362d8e199e30dde561dc1466319f9acf8b48a33fdd7836a2a90a65bd5e565c1a2a40b0baa42fe452317a02b048f8d4cfbeb754a7594a50901ff8c8f5ec3b3dec0bc47fe298472789c79eba5c501358375a59d783968f0c18d6c1810202e6345668c31a7d8ed19cbc66e56c72355a6b96db9645fe0e8273034820eae98647afc1611e36411b941ecb3732cbc104e4b5874405ca98d83f9beb0b1b4a3249e6ab9eafb22323c19026b38d2088e3a8c77ea8a4389048ad8fae010e5593d7d40e85fd61ae0e75c7dd336db0aa4fa6d95ef8b0906021b74192e9ced26d7f5d14eae19c4a90e1654f0c82937712c8940fe4e162683734e2d1f508d3db66c3a21192890a023c56a98f84f60e0c7607d4eedb44d32e31f84243359214a056cd04f62e4c5671de44b341fd3ed39eddde4277906d480568478bddc5399cb79df9043a81cfc10414d4fb5e53dd459d0ee41a37bd8c561c753026995a9153ccb4f79c1f1abbb71621b3eff4770ce60e90b1c4c691652ce8c06e0c2077f701f1554f285532a63ad45830198de356a1f2e05b55a69d15f453bdcc2c7bf9cd432934f001afc8af6f7fc01be68fc48de7f65afd6e35a19368c283dfe5709d51b07225bdbab03fe47c869622407f5a7d8d9032bb94292886c2bb78f098cb4465d7950a59c14c810650b09e2ed0b666ad0605112f56df33632e57510788b72582e932db942275e153e1e6460b4e803cf2269b9e4563d6376b895234efffe8044e687f527e451b95af2c9c9a65deb95e308f3df0fbaf7fd5c51d12aa553fe4d9191cb5991c6cf21ffe8fd6cc1720a9635805b3193f1a5e0ce9190d638fef1cbd53dd12098256f1fc73bf7e578da8ce0a3e8ff3a995a29e3bfbc005b2616aebcdaa3c8b6e5e276099161664250162e64ab0301b206dcfbbaf73e3c19e9e9cc6e0631de912eefbd5c292a84e9922d8ea4b1900b4bbf375c961bf3d53b4eac15c15129dd0c126025234ba49a1e1e60d5a8bda68a190c6134c4ecdb01832c31d56b089e725f91ee1380542d73d42d10bda9a1c435debf3cbfa13a92930e1382d6e75b92c425c630b8bee10d60d66618d73a56ba207b753fa3012ad24266153666accbb7fea64ca57790e02ea872988603c356f124df2bf15d77a5d840df1f5d3674d55ce80771e6be33ec4913e85c7ecf6401c7c96c15305e7720a66b36108345f6860692eba0dd701c71c41e2a6f30b38019dd65e2fe2bde4498742f944f5524587d81514840ab03f319c2f1b2c508bb1d70ef3c8209322c3f79a2bc4fb053ec6c59f7932b152ea4e6817513d7d1a86a29e39b015fd0005c7315c777ba5774182deba81c2b60482647c7c6c049073efe19f90ddf1a731b24a80ded2946bf6f93fa388056035eeca1005ced910f28c0de00b1a80011cbb81c519e6a5e19555cfb8f5aefae6d5777335e8bddf8175b3d6ceb78bb442d5eeb5c4197112db67c00aad686a99b879b11bbf232050dfd43ed8273daf6a17a0cc6ce0633e1c59cdae9d0124de06eb960a2552e209b149401a0df4ade21f7f7e171c685e2415e02c5c9215577cc0f32173ceb723cf9c4e82529e9d564bf7a5f1ac6bcb8c2b9b5f380264a386bedb51b01af54f16b3bc844cb6b84b1666a64cdf0607e21570617d5917a77a690813463231d9814cbfdaf040553e295d638d8f1737d7b4ce8f6e0b583c07c56148d52d7a109a85adeac4f3676d069a9f6b435f453f3bff4e7304ef7e2a6ecc4853a9e546a8651670e481807de60af6c574bb77aec8129c1f87c851a632b418de7906e266e5192a24ffcc739afebc482658899203c2b6cb24009237c3a0a3c6e771153ab8180a925d9be54130c7820accf34b5f1b3779c4095bcf9f8a418df010e58011550756a4ac69e209f84c9d4b03b1d5c5fd24699b1e95fb950f51534eb48056c526241a49d58edbaf831bfcb1d8ea0921238276a253413ca342b38a9b18747dccb59c04017e35dbdc387a98c51b5d981622c5f57fcebf07ef35ab28f02c215c48c89ffd4a0d8a44fd6c30ae8d416bb999927de351293593d807fa7b4a460f65a8cde4abb7a627f5bd35d29c8386bb154475b1ae3c481cd5b4c06965591e3a97f72f4134a45436c276672e4b5fd5716f7402d035c67ec7cb6a8bfba8ab6441ad9e49b71f5d0685352ca900c25d82acc3b8a3f0129ce8c7291cd339fe897337e57aec583101a2a407f142da7dd26f52f79ea44c9afdc6705fbfa837df35c0420b1b5d5d42d8812d7f8460c1fb408e86bf1ebf8bb6cc99675353359e795af7fdee8267729487df93cfbd92426b5f87d0b1b08bdfc4559982a7b235d740a2c67ff691dc910a3e96bab270e939ee47e75cb17f9908008191b1c20a776aa369213a5fd762e420369158682057cb758ebd6aecdb9bc8894b3a0bb2e553bfedb52cf483f59b88d449e9f82c70bfee86243bb11cf33c43ee47434ee69810b2c3ade8ae0486a698681d8384abf88afcf8e7a7eaa7dc212c7123c97afd05d8b54d2c637f3c111ac152e69fd89fbf66fcc7c220fce65b6452d55798f12cba496f394f6fdace5edb480ae10176fcd3f417a35533874d30a8fa41a963eec67c0c11a079fb89656c46a91191e9a47ae07d040b429c45c2a3b1e4d3d70d3883c943727686c8bf20330183696bf8026596ba7172b67cde454d0822daea04449d2f12bf8ea4fff3a35a94e02d34dc010de7753fed85d1bd63049fbad8e2365d26085fbe54657d590ff21c45a894fd76ca11424ee7111caae678b7080cd63a7a46a5e10db79594242129093f85aece4d6dab4276cf3f4d31a68bca12c6e5d1170fdf5405b22b1a3b82754962ca7bd0c4d10e839ffd7a9e35c16bc50896e40fbaed1423ce20a72c37c88c503e5cd2382c9a27e7786547e881ceacf3333a6ccc479232dab44beeebdff859ae19c0c11c8fcd57d63dfb426267dab2d612f682d5b518cead7790bd573c4df138394515ddf062d28b2f2031939c25e786874a9979aa5c39a5aa485ce91f589bfe319aff229b4a9a7ff7a6cc4acbf3598158c2a6b82307f543650ca486e6664870c0035b9528983ebe5ed031217ec4358ae9bcb156b6a5526a5e715c3011eb2570807748e1d59b9b4afc6d2287cd891616cf337ebca8a085f0bb19c967ab40d76b82863b8a0af980bd8d03ec0cc5d239edb965333a1d48974a1611de7c57468751c3b20d25a74f3a88008e4a0f07b5a8a5bab2639e729af79336cff9d47cb5c1931a0bc4e9825d9e67f7880606524a4a448e4087f5ef66221c51e61aa86bdc367aab70cc395443d8904cdd9a10d9c090ddc52b59a8830386f303455d4a747d8353f86b2263c38ff5f524790bbd69144e178992c6ec25bc7b648d4f23c1bc1c880b5369064fc579ac638ceaad2865acf1bced68c86e7559302c8334b991bcf629ca377c15f653acabb92a873cc90d288a16ed124463035850183568d974a16580a757a9c8bf5e692c46d6031f8cffa6aea9644d73d3673c4166b18c0783e65a572a94d5df0a8fd71aff598ee0430f07383ef4169543eafdd7050f726dde2b3fb3b5ee77e89e0a3131e71ee27158217277a616b057a9968f6c0fff982dd18bb713fed3c9465f5c16c7110bbe67953d109f02f07c50b3afdd98fdda007b029e78232da9cd7da18c96a5cf57ebae8a391cd1d7ed095b1500f896e3ccbe6b9e84d41fc12abcd75763765ed8611d432625c8e94b22d7708968d501ed3d01b8c0c4fcc50fdcba9441bd6cebdef2851182c2a298d04a56f29549b2ed2d5634c6bc742d190410b992eadfcd70286ff693f22d439c515f9f3b65ce5990e296c4e901bfbf6134c204ebc329797d554788b9ac8b7e9722461e18dca2cb05d6c64b0e573b5ce48c2c7dd9f495e37c9534a4c74330ea6873cf72857b9e48bd274ce137ff268a3640545b9e71709d409f8d267f3efbad303e1311fbc31f294f9ce2754f2fc2078696d3ed76ff1358cbccb78511142e4b2419245c270751236a0e9a915401db92380c8f915c97ad512339bade409e77f9df5dc13d298c1ae564bbf8601a64e424a914a6b07c55ed44dfd367ff8807f7c31710c8a62f9528298d89e4b4cf90579c8c51e7325c1a21a3e86a297fa34daa39313c92823b07c6536fd7c4f0e5c292e75411baf2d2c087a4d29207a31261afbf5c3d99d2ebcd255fa06892870de0b500eebc0b6273e40bbb64684642c6a3cfc2085ab057e549516cfc731c997a573ed06a178c05492f52daf7417f0af73a9ee4129b6da7805d184dd638567e83560555f7588c0286ea0446b8f35f4bffd20a738aa0f01f9e16da593b599c81fdf5d6df25d2ead385830b9ce9bc7ab03b25df8ab3e7efc4c44552fc59b43d8ecf8e2b69d7841c0f123ec2bc685a8508fe10533782ffe8950484bd4882b1a47af2fbb49f5d3f6316520bdb7116e3374cf2b0686d0574712c3ee8e8cc4baafbcaa0d9ddcd2f5f80284b2b8d1f8238eb6879d9ef93d44f5cd5b3b9ad25ff0f0aa3b84e375021780f869690611a6723cdb940e4973d8a4efff55cf122ec7d62eeb4d80de67ec200a35cd10f364cfac262564ff875ce22271bbe7d92c48d5aede2047f779b3ee099e66c07c4ddf1ba375fff2d641379a45eb30c912f3ba9a937c3c49910822497e1df80aabf7e7d90ac8a4c6de496184fb9c3d6524587359a8ab1bc3b344f5062bbb4002cab8b179af56e81d882b597aace6328e3c29c81c498f211bb2b4b7dc8ce880337903a5e6aa833fe43ea272a38fc3537160e0c4be7206646690e6f2c6a75d47cc82ebbfdc8ae02a06b319c4251eae1f063e2564061867c5f3fd28e482b5a5bc6b4829d7addd437e4969932cc422ccb67757dd9a37f99b0e3ede0d089a5a34dbbe4dea5a131566e2c2ae8a78e37052354beeedaca0d22177697f4ec34ea7a79002190d4c03bb046f2cfbf4ac7c87f80393c06cda3090339b89a9325acdf11213b14271ed90ec8eda4689a46c3c5402df5f8c1e5e100bc77537784d556ad6c2cc3fa86b64a46b0007ccbfbb0fc4f232c0ee717d82d440f50dbd2591f1b38a5a814b95aeaa3ea7eedacd6bd01c8bcbda8be08ed03c9148969be728cd810559311c16a658cacc66d6534d49c31aa522b10cf74e97f49893457fdcc722e8adddd54afe935346c21ca302efffb157d79c0676a0b5c6fe3e2f43e55936f2913d1666b7b95bdfe915f5ba5b3bd390bac8f2964f6eab9abf6c9bf76ed9ab1ec773229e093b7a75a9f00c938d9c2eb6b44cf0f44837991327a4c13546d8c94b74ffc3ed756af83b3b9b1b276fd80d32754031a346846a2ac3fc8a7ef60db25cb102738a7e596adf66e441307d47473cdb8fe4c6377f98ec109f80bca8e8f135452fefa20e174740996fcaf512faa65041dc79469c1ca0fe6b62b793a3f0989f5ce759511eb531e4c34317d499b51d7f32fe262434e5acf7d526e710e0e9dfc04a15146c8848e38c3af17045e8150af0ff47813c389c87b6eb6091719491eaa893f5365628b634bb2b66b0b7ff1e8383ef6e57598b4d787e58e4192be0aac69a541d68807162a10b66c5f237d30c6c50488a78c84e2e5aeda0a58abe60390498ba73215c2ffaa4816218cd084322a9276ea429712aa75d64d92d1d1bfaa1b1727fba00058719cab2948b1232afaa4a8f735a52598ccf3b6299a10eddbfcc06d4accd49b270f91f916814541be551b1ab7a308119ff6467575a830fffc057161a9ed3a7942e846930796b445846f8e1b9e14593494d76b62c2c434ca0a420940eb2585da933c827b5513f7da28248e17bacb2ef40da2aff57b9f9b9bccf4003f35e7e943db69f9389a021446e9c402a21f9b73e4894730f7fb2b720fa04c57a106bd6cf16a6a055836dd0845b0fa42d7df120f525f8160a2572a9b856ceadb6de45601776b5ffc7081d07db23574d82f515551f2cb41738a3804c5265be317008a2c44215305c0d315710ca4c121ed67495e5c5883e0fafece068aae24106df3f712d020a63bcd2d62e7da95c5abcc9e1a61d4f09b0149d568b6210805ef899046f6c86170825ac25bb07a54405bf5f4dd8ee9a6e10db91c0d17215caca9bffcfb323135804b53c7b7e03de7a6b1917f1a52539a533f60d353d235528ba6b2658bc83f3f1e35a6fffd95a55dedc979c239a3ec738f1fd8d72dd4f4ec7b222b7098b712ac039734fb745d715d981eab44b8dce2b2737785bc6661d433fc7f435f0f2f537c2727ec5913cc5c31b7ab46708f77dc81023fb3dabebe615adb1ffff25775d99daa50f073bab4d526d5c22132713fdfe96c1d320ef06f831edc1dc8a33a0e5b26cbfa72d746edc06a1e207fbe859bd6eff91bc7d1bd4741463c3f56985f4a53e5d9cb79a4468de90b0a9ecba05f38e1b5566e8d138aca9ff179272c00d9e39046bee4b69e6e110a16c1f11d25a766123280e4648c026b40afae0ee74ab8e300ffd563dbcb1cc49300374ab35950c14793ecd949a80ff1b1d5fb8d4e2b542ba30d9419a640626ce1dc6fad705fa12be1b176d37d3a5a8b9668c4f7d4e433775ad85cc885549f8fa09e6acc630c1466df7383f1d377c657a3d28fbd2995d89a63db3ddb280a7d7feb2f0ad28339cf32acb26b7fc2e7d9131b5461aa0258d5bf972060fcdf926022c5d30e7c63d7dca9e0f84b41e758067a45c834de6c51546b17e4cab9a9d57eb8fc5f312234d314d907b174171453fad8a593d905679d3415c0094460a4ad9d45fa92c371d0b2b9bd8ad7dd759f3a0e7a8ef2c3a64f9e10517fca42003904a1f17f69b3cd6376477134c20d97b5122dfcc32c90bbb40c4165dabb43f5c73e342450067541992cec9d3a443cb5dbe1051aa4c56bc23b5c2b0be7182b975cec8778a88643fba8f0f006ca51db4f27d5cf524a8f062457842969191db05034e27681d8b947fc302b1bbc2952cf962a4c54497f86c1ae26f65913a18a96a4e2bcc836e23682842751d8a611fdc841d7d4fd1e782490dfaa121a1bf58a27c59e0b59b5bed9bd42169cdf147fcf49c34b5d1458f5e70bc0969db1e482455d985d341d842ae6cb87c81d6e4b1fd0e2ad350a33b8ec8e09f954fd17a90c430905e7ff7fa583a2173654f90ed3823bf5b84f7d86e285ed30f9dd495849abf8d36831510e483786282a5702a5614b512cb82930fa6c7eb258e7e82fb8980d340a29ecece421a1049ed9221a4e473586f0dfb867f56428717169af9b1a920acd6475bcb911cd74ba275b5a519241d322b1b5beb02942902db21ec7f717255d4a3838d19ea2e0fa13172386895cee01e84bcb76d2338f08b017cb92e2382f11cb5d0abc39c2e897c5c0891841f49b327ddc119c5d9af4508767c9a05bc767e2dd7650016a8d2cd97493f81e64ad71603db79e5c706c6da826b263b01785c4c361484a2701fedfc405cd5b155e9f8480d75d1c95accd1f2d49cbd45faf017e28e7cf63593dbd75bedd57729b8afd419d775fe29a44d5fb80ff5503d4bf49fb823a967b87385f383c65f34bf992a718998649065c6b6adf697e436332191025ac77bf3a9988be1ea54a6bd9093d63726888cef63f15e4e10228453f383d9efc8fd5da6a748e7977e9c7ec6058c8c19a20fab5bad40f084383c3b68e96fd69df0f04ca1ec79303466852c861d3c69a07be08f0a5e91a81b5c10f3d04744b6885beb5358fa7b5687997215c475150209709dd3361065db2a82559c0a6bbc8330f3aedc0e7e60500754a77544270f1b377f876099e1bc9f57d85717d3872c82785ef16d23af5921b75d7f03fe7bc3fdfd8121aabc3081176f43327f09877fb5aa8b604355b5f24656be21ecd91db810ff1206dec440948267fa4b77353fd800a86cee3a9582ceb658200b023ae9dda7d01c9aed6c097290a6d736b4ed0e9c6a429cb11f379a1c7b0f29d0c51f65c9a9aba082a098452ff7cff53b64fe370cfa751a997f422ee5c55f391134b999df31a51e9e1a5c9e55a7b9dceef1c0e1e90747246ee2b5d467cca4923a4ec1831e738e696b68f465ab177fdf61cc114d0d8a534bcf89e41d874f3118394f78d3a16fe8af14a89c28d102af688a32c692a8f5115491e58a42f6c230437bd821c0bac8c6be5d35e8d564dc017b67a3de320d2aa7a3376b61ec6c701ee289ba019ce6cdfd880701d83f929bf730ad2fa05c000dacfbbc56d7133a94e3dd3d8a6302fd081e5bca468b83005fa9f6fa5daf6f030867feb2744f4ab3a27c116656bad5a61a31ba49ac6e1bda3a012c850d78b38c579161063f69a2b6b1b08d84b291a3b57e7b8a0731fbc900cae381afc3db6f308967f84fc71f4098574ba8baf7f93602dd1ac8483b62e7c4b6149ee7205067833322cc3986283d918c0cdd3e08aa7c957cd63a80f22993d427c21ba145b99a23fe0df56e22d6d79e29a60b1d2e5fd187609d0e7050400c8f96a26169df520589db9103bbf6835b5f0386abc5fe1d5f250b16bd0d7483fc8d947acb58b1e8956e217cd87eb1bdf82ef469b8a0c0f8b399833677e99ad4e8252167b59a420d0337cadeb9e146350a3ddb40ad3dc6d98326284e0951eec515ca2f5b44f419efaaa4d7fb654453aaf50589c18fa0af895afb36feac40d1e78b44bcd4448df55f526ccb4ab892cb05a64a7618395e88fa7eb534986eb9255b11ce1508f68f16942a6e499310283cfd904864c244ba7c8ff59aa452c12f47ceaadf9f6769bc8fce74830031cf991d292e4c8bcb74c32ebe47b871ae44d099ba71edceaf40d841b0174c7104a2c52130b530fee964099754fc801fb6c0fd91f83b6ca0d7bcb1f4f2193cb4a5c7c7fd3363df121d734a446acd3eb2750bcde8d127c586263f0ff830b7ceed1d986e6f34c3e5791ced8c1783c5e759113cc1028c1467ff6aa72294c91e97cbf408512d7048f5861cdb22994b3a8186eeb6cfbfe1eaa261b25622704d2b064444fb661a2c545065e2bbc56c8ee0ac4db12a104581e2481cc46580baeef1f74e1a785450044e76f9cba7f8eb340916a95c4c2d7e165f9fc5884c96afdff9595111f64c1b27e6a7fd673974397635115e221067c78cecc0de6fb4885592edddd5961f43d08f482e3e0387e5df9e6bc158d3e692bce51680a5619ceda23090634890798dda573218f21210045d5e9cf4c4873a40184e0482304cc32619e00ca62c36b0b910bae63494f4aad8f7074b87962eb72f04544f219af2bdbd4ed6f330048178456ebf19cea7e176292b285a5913e7f299597df3b5b17357d6702064f727c19d26130707bbe86274ea1e326e0ba5f2eaab860331b4f68652b5f0c7c7909f18bc85ca52087582d99ffa24bae7b737f435ec7891cf30bf6b269045dd2ce18a5ec9d9433bced2050460b23e5650cf7d6e9e3479a65f2833bc31f0a43690e0a0048ead9c4aad54451380af1115e5bb15477e67734071207e9b51351052fd2e2e6bc927a9912515eb02b891ae56ee7d5e9c591289380a401099ac443260e7fb0da7d4bba9c4092bc7468a46ac9152a0597391e82e3cee826e6b4dd8112530049819f354a1f9c6dc8132583edcc65b1707c1e6c1688145ca7d5cbb8d4b262549c0eed231407de6d02ca7534e51e1c692e52b4272576c776f2ea668d78fe050d5cd45e25282096b09875543361a07c550080e1e9c044ec68add05bdd71aa0b7d0602e32defd892a3d81116838d040da9be88eef7148fddead118e1ade4842094ae3f49211e6b770425d326aac689daff8de5db67de1a019d76e1d7944fa63c97bee6254b5944435542e24705323e2ce0a1cc66b1d61e46f830644a452caedb1824765456e7a03d7046f506c688144fb82d9dbf2146e29f2abbaa3abdf8fd566f6e397bb1d0a2388ba4f62f1e7c0654f516d031bac0e9c847aa4d7d19bfa9aa9975deb884d8fa07adffa30ee4828dbf945f5f34805f7cfa56bc7f22fb1537842dceba4d960263234c5460dbeca5181490a6174cf5cc1e6f527aa75344366425bf0bdad6db229cff1cded8b5941161a09412324a4b176269d0268076c5f23e09bb9b3c137618e5f0017976dbc8881bf433d8db76a29d89bb95607c0788e2ce5af01b93806c6cf95fbad0a9b0cfeab2d0917f706615e2ce4a88c7aea8b10262cca8ccb013c52139fc2683752344c70c4eb40d1daa600f5935dbdfd91ba269fbac93be4d996508165f961b62235c3d9efe2860e27b9721336431dec8069303f06491c42317e6b23fb7fb50de82224fb8bcf5b79be00f3f1bcf185d868e02b9eea17fb35c65f751dedafa0015f32eef6000d4d6ffb7db77f5ef86a05f95f50c8573f656a45fd09245bb7bfdfe7ab8332b85d90be7904c80d2dc5699921ab3af618ff3d335ec640d13e38cf3195bcc0d5b3f0fa63655c3ba5d5b7dab2db251b056f305aaac3998d2bec333bbcfee618fae188d3232dcbb3db80afb065f6c8210af24186413078424615980adf0c560e19c6746b20ee042212f0c3c2db3b2796d753edfa80e80ccf29fdb7946f9af6a3f64631a5bcb32d4781039fc9a157e4265ab85ccf07f0cd579e187f4f9618ccd3a1b14a06eb08ea4a8cdcdc2ca8de0fe00f298729bba233f0a49617f042250cf709ae9f554a72f315e252ad9a030c91e7f2ad0179414923fbc159c445dd0dfacd548be35ac8e1fc685b03d581937d1452ad832c845fb5b521f5467e5deff57f1314eb021139d79342bd7327818af528f9bd70309622184026684754ea7ab7846cc4cc0f5085ddf23a5d2802783732ad9fd7eb7c88d2aa307174f060aa5ebd346e5270fd153b685a0ecf6984d1e74396553fa7b67649a41764f9946cb9fe6e3a420828512768ea6ff2648d9c5421e488eff118b2150fc370e4cd2adf896bf4be3888277ccb87caf404bab3ab00f9820cb18c84ad5fb062a9b095ca2cb078990e43b1cc4957868e4d9f924163fc0d200f6608eeabde3176bd8d1d1ef611c0ff73dac3ceaf7b7a3cd88fcf2fa075ba053d5366c2651122bbdf1c1891341cfa738c2c36b89dd37aada706d417e91aebac59f3fdf7ac78222c664414701bb6c16b2e31e419f22d98a21225f8d58805b375871f2946185167fa763692859a32d048908edafa4ad4d338649a87bcdd469cedad84440f9fdc042ff3803f75c3c2d7e4af06739bdf68d44be88e4208d0f9a90433ad2f6b5a97887134b0a373f5d14930df941505e81708ec3ca78d71535e7db5e98a129234f32d1fa7a4a58376c42c2ddab6bd4700561187c663049d2a0ab325c641bf55feee1d749a019bebfd6e270b87a06d83bf42da87d7223f6efb3341cb1ee1c04b59a61a5f1a71f1d3679c90333a988452800c896f8ad5e2fa91b8ceb601a489f7ba0ac52721781d7e691a66a84c0dd8e05573954c117e79528158bca9644b7e212b168c9a4f27793869e09774124528956cda28e465d1b599de8c197b090731cb2da83a9b561c89e258a1f0ae4af2259f58c5171dfe99ac946d82a204e203b17d8224d86560c017c5b8db06607e7769a95cb426dfcf4445c7251b63b06a34a093e751099c4668a9cb691701eb90752637470de9aff319bda069142563ac4072e09cf07baf6afffefdf748108dd232f5291496e774eded8dd9a6a463d3208573263acd32527ef174b9a90850435faba28382960168817717cea553e19baa72ffa1813abcc759af45707787173b4aa6dd88ed49903522eb2f58e8e451ae9c8261d27383a785646e3d7e01950faabece1de34bb277aa02f69b1f17800ff195e10e38debf29471dcce00bf99e23235430208e980fe8a74ed66f80a24ff34e3efbc6fde9c39d6633915d5bad613fa37a91ce3238d331c6aca78d3c2e2d797771927fa231fdfb28f077aaf133ef4849e09c7e32b000e376647582ffe89352c05efc875aeebaafca9bfaddc99e6320e7034b58c757e819ff73d6dd31ba21a667be01dd618653b2f6ea35b6d34d89360422940e02d47dd0285099c6afc9eba917c824e9579ae060a44e8f217188d4a303c8ce447571bb2edbc2172efa271aaa2b2395c778d9e4c95a7dc66c4d1494ed993a6a7974710fdbb6d8555495664a9d794451cf809c824c643283607e6cbce653e0c7e74e1e12e05558f4fea2592f8e7fe5fe6de6453233edaf98c5de0223ccf0539e0636e7074d6683e5b4db88ecc029d843586b480c5d15c5bd5340c62d862474573cdddfb65c59d36d5779a3eff2240a31309fd28578cdd81c706321424eab0f324733eb1a8ca76ed0997566282f4361ab13415511cadc5a0e4040ef9cd696cb0c2d9011de267e608d613ac719516aca4104cb865047014bef909fb1de6e569a0e572275d6552c9ead906dc5f3f4753af0730d4a3f9dd52671b26bf84a2a97cdbcbd4881ede210b51062a205d87ba47bd8fa9c0b839dc6c4ccdab841f6879364350d3baa5792ec0962904de5d9f0a740a2c82186c83bad76d5a94d5e2f38536e064b200a5ce56a8ad9dc90d261b4ea1d86a9dadb014d29d827f0ba638d4ed992a6d96c9d20fe169b8ae435aeea1f1e23202754eeb01f78e4e0782465d1afe3b87bb2331a6facc69cac5d4ba9c73dbf62a95eafc67cc517988e0f4d80fe2c5f02c842b7a6df5139614666bf51ea08b4358f27232642684f95c93e3f32a034b7a31c76fe3258eaa070a8471e972124f455c0ae86bb83d1e6be497ae67ea99ba566f20db460bb5cb9f58273e10fb9a6e7a60495fcc313dfdc75c2758b4b4e97a67640e17c5629345968b82b9103f22fd43d4ba0a458436f98815a81ea82c990fa5a04b2f005f5e252755e23986d13b7aae4fb036f5a5b5bcad09f7c995ea541c6015502bdb4c9b12c8d96a849fcf9944d23523001df5093d3de604ec5042dbe8bb2cdcc98e0a15fa7c3b5483302810c5ec9927d8dae1001994b19e104485ab42857cb4e21a6e61e4fc09554e4529dccccd48eef7dfb2a32bc725f480efcc70da13836bb30f26a70b8e6094de8245e35c004e9ac0f7be3e1184cc7d3706ef84ab73610f0ef9fefc8cf412e309f5312e2d7b6b1c713485905d2a23934580cb266a19373faba063d31ff743efb4bf34efdb5d39dfab199209ed37ddd131befcbe56338c0b22276a943f6d332853bb90b1233d70504d504162db4be77f6fbcae46da41441f09b9d790eaa0bd317d41cc9474c0b8b0347f692398e23408510506c9d2e84f74254e006c2bb13b43ab8c88280d0addbaf867f9464f536c9647951e068f6a00fafacfa3bc15665b6015cc5147e817b4ff95e5390d13e6c858549fb6a87980a5431341c3e4defb683cccdd0ca11ceef3b5c3cb5a0f8007bf7ded62015752d09dcf6036b4c3c1a096c8b7eaeb4381710feaa94ac270da24a2710884c19f287a8ab1bc66eb5221f22c96fe6fb4026f9e57ec8e7ec1ef288fd136d19d35cdd22e1fc33f65a62bf2bf07d916a3bbf8680c0014090c6805cc0e410d169d4942cd7ae5e0cff0d17c45e157686776c257b5362c0aba079be37ab94250a11e81e9225d6d8c33fd5a846e50c2223c8a52a763890ca5b6f8ae9b9cb8b5225b53df0674653bf4d4fad9f4431af25b29aced52186a91a10ba394de1209ae925230cdf1984dc992972c59c64f7cb2a86cfa162d1f4958b2c9b35bf78a69555945e69e11f39912a37898001b456fef30575166b82f49d9ea4c98dcd2ec06461a15e0f2732f24e2f6cfb0110f4d39f592a06336d966b76683fda828aea5b7a1800deb53f435b32cc2b33bff9576f88bd9227b2069af4db726143e8cf25b660cd857f978edcdf8b14bba56b74ffb6a20b4285ce657d89dd5b6e74d6d247c5404565b545aa9bd85994011b951d435133c152b4050a79ca885e334ddbff84f57aabe492fcbb7a7152228827c9b5e3d5de9f035bbd21ec0dc264625dd2cf1b667d727beddbf4d0a0ba80bf348351dc1c115049da0688645e94346331cc1f1e386e9eec019680a602c9b5ed3976f49c2c279eba39f015cc998df5c96cd38328739e73d50516e57ce018b65110cc824fe26611a505d9b3b3f93c458dbe7faf605ce42ca1d593184ddf20b4b677dbe91a5de29a32b607ccfd5527cd25c4afae522ef0ada318a3bbc141fa11c1a8f7fa16096851f7a51316a6165a97d7aa275e2c270d1d5539a95f6ba5b79822cb10b8c8a864437e523b6fc834a874922a77c0e0977066366d2abe62df4be57670d931269f0aa6372a02bd7e5cb72898e92fcd5f7cbb230226364d94c28004c1775082e92cf98b92a566b74f0549da4615c2c03b79e3568d516292184dd49bb23ede75445ffce8e427ed67cc94be6bead002883fd9222b5cbde40e311b22dbf15617114490a523105e3a1bfa1a99bf7437bba8b5fb9e6b24e658cee65f0c0a88e0f77b35ca82092164a0123175332e641db64e4c7c5a2818f46679356513178c6facc6b9d0e96bb7f295d4d1ad3df988011042f558c395369abef596669d4ffdc6b1ced07e21879d7dee3f8bba8de92a8ce0fd03970adc7a1e9717ef9d9dec2e20d1c1990ed6b09acd14510ee09c3d51957e69a004d69de73eaeb1bf7b67f74f997dd742dca817f73a2afb1f66e8e833f0cfaeaa544e6de9e7bb7d994756ef22656e6f1a861adb8926f14c83edf5c56568985a45710de4acc5f1f6d53f07556d76384140a20f262c4ee8c2b2a4631db0c3cbbc6db61378d395c5989fa8398e8e2a47777ebdce51f0bd13d4c163166c29879ea60a90902711cfe5a50072bbd0dfff3e412b53619945b0f817ae9bb1b8fe35e3cf415776e21434333429d6908ab91b782f97bedc5dcbbd343985e5a20a7ce2be4242a75d471d85fbe89d9acc340358c7a3d54890471ae281fc1e05ff8189483a5572c8d2a1eb06a20c9e728c63d82c4cb8b24abb703fbb23701128ff9a0ce7c384f61936c23243fc2f1a07b0cf65a0c4b80df5b66c4c73f6e4eefd42b241ce74a94fff8dde53eca4efca71ea3e219b1917ffdecc72c7fb59f01dc43da5ee2df4b75ee1f3c94fb0364883187335195e113b4b17486ee8cf607fb0c1d9e8476899d633f5a1c953fbf8d540be9d9afb009f1a610ff225705a88010f57387acaf83b77c1eaf2f36facad654f62d606c43fb3490282835194e026cf69b485f61c6682e3f907b9a3f79bf867c191d205fa39f5dae97198031f41fe784d5c55a057008afd85537ed930749a16dda67417ca494c886ab78b10fa36911a59ce7df35af679620ec85aa3d6b1293000a276985ba95551fff821320326abddc36dd534826458ea4f1174578091bbb333697a0984a7dd5889d43f5ea28f7c69cee392ee37a7af4207aef302e551ea45163add397685a044f2e5c1214567cddd11a18ea00b97d085a7d80d119d4635ca0b67f2137cb38a2a04b30efd102e36a87e0dc497dafd5b12fec892dd04461458eae394570f00bffcf76b6e188f4ec83fa7fb57b5b0c638e178d5aebf411baeadeca900278840acfb4fc88bf7bb49a389b62c5f30ab47363fa2b95f3872bf171ce77a76a575b3ee94fd14ef8963acd529d954efbbcdf8a728b807e6b7ebbd21349fca07c02044fe086a02503b7b0208719dd63dded3792936c61e184cd22b4182b53db877312f46685ca91a600d4052d67ae0a6c4c8632cd4a1c5c195f1c84091a50e24f24c0a7c41f9537b3b06adf96511c4c285c6dc4d96cfc88ad40dd47dedf12ff6ea69119445c9bf27063837cd0b857ee9dd760f283b2ee22ef5c561bd034101ec4eb5be7b586d4e165e4e19b09626fa1a8cf9926c2db49ba4a182d1def15c53761978422cd84da4970a41bfbcaaf371a8f7751de2708f98537aa95e501ddf6cc26c53e77d6adc09ec2b9365eec3d4f964c90e2a1dfb89af4c5932d78126af5c98a034b75dfb0327ccc42ee4288eb828c9629b0e1a854bea9e5af7c9a5e8f9ab5574fa6fb2a3d96d5d8b774bc9fca21f969f70d24dfcc68d2d591eb3b6cbbd85c30210e1d25344873cd172cf550deaddb17622cd89739a1f62362ce448d1045cb5aca1edcfee3db3151f26a1771ec003bbe1450f45f33681206dd943dc74257908d2502a123553d84bc59c5c95be82718bd6aba0d9eb4902c9a1321dc2b82f40fb5ea785ece688dcec2d78a13bfdb373f9ba4a9d05b079321b0dc0f095ae4117b95505d0a3e9b60eb140fba1e0687c31323710823cee79bf4cde2a1a0eb3c27c8b6bf74624861c22adffc8f7b4d452f2e197c6b9c6d67b19c41d376b80075da18b3de402edcb9d8574f2141f84952f2003e861b37f2c72202de8b2d234268ab6c62978ea6e6cfdffc8ccba8e041aa2c5dafee52e718c3424a4bbc3794afe062dc4067d8a3fb4f6c9d3a10fcad5a9aeb8c78badc7a6d54a4acacfc504560dd4158e2a78c1209b723deb3f7ec6bc9eabeb82810d3316fb6b5d3936595054f35e7f2aa967235f98dcc2fc303e1926314697c6614cdeac968b2a8ace996a8f6e8c77dae73a75f2417a2118515cf1086867b4869b98e96ddfa34fa4638fe4701bacf70f3c9521ee4ff6f07014fadc4477c0cdb67052a46e11fe8c46d2826d310d7a69f5bed76676b0f00180d69d581611946d82a204e203b17d8224d86560c017c5b8db06607e7769a95cb4a4b7a479797aa485ce958b92a1f1fab5c4caa380db418c187dfb96ec1d6c92bbc1b2f3c1431a3c3d7ae60513ce74add06efe7037908d929e0cc8ce8d05ce24a4ec5c1f891f9ff75a09ad7cb6b8851fcf7906ed0d3dc451b75004c4f9992a730b6f13d4df0d5c44f8a48d3e3a30f68542026340350f5244d9715cb6c93029b8b4f690428a51f66ff9940d28337b12eda7603dacc984f6bb030f7984489b43f0752bccf48cdd2b5f970dd7c2af00caac97d3a9f808f84668f96c267b22cd69678cd8a59df6c1ba3e417cf3cea8105bfb51a8324aed487a80932d376dcc6493f21c5fced68b8cb2f4a2f853b932ee8b57038fbf1fb12cfb6f737838d4d47aef6658b172846bd352ba265c69724e0dc5cd482b58fb1f8dc11795f222cfa0963734a68d468f28fd425040d8def283bf6ccbbd9bdf5685532e24139630b297b63b66d7723d1e116d991b2b842cf48d6031c91e341bc0d0a28350043b80db3c79d56ffa16861a3845e0011ebd3d72d5c75936f6f0d538a823a4701b770ab9e7deb9b4b96d4e8c4cd123d599a474121dc8e5e5a1b53d977ddab6e5340ab0fa484f1408559cb40ce1482278b233a263b9041562fa092f69b832e1beeedbb337adcc1355fb8315c9948796c32ad6c4d1e58d0db53d522e7e81840b36d42d435a727b127b3eab1a940a8dd424e99c4f7919ec64fb6a7067cf4e5161c02e2119e141a620f95c35e1bcff114c811fbb0825c3dce2c2a7c5df710e4040ef9cd696cb0c2d9011de267e608d613ac719516aca4104cbf584e337df8b4b9c928aef20dd82f7276ee4d58b2b154decf97d267214053c18047d7719c002fc9ef7d1f8b12b75ed28ca4588d4c64996b11a3c439a7082a774df35bd1828aec5ce4068727f0e31853b0f5d6d35aa27aa26e5577ad4b6fec172dc5fd16ca02b1ae76fe7590a800f976bc6ec91901b20bd85c851c059e775c033336ed0968414230d1c2ec93b7a887ed99b448865e149b25dd9a0beecde3418319f1f74a7d38db99cc899a1bf21d60d24464c88406d1daab4163e857d431775d8b73cf3abd64af1ff075d791f0960c20025de72970c9bcf8b24544c734c56aa3da41cabca83f736f44da69a9f7d9603c7e078c395651788aa1056c125453826fc37a7d5a341693851b1aff73f5e318f6cc1aa694be92c71da0fea62e8fd68cbf021f62d43142ff2297b296aa0f9f051778166d122f1823f8176926f8da0f177f876a288220d78fc39cb48078df593e33c1722a0b9eae857a109a1ab6f4783dc09145cb2aa518b7d041c6e1f9cb899f61830ffdc0c9b8f741f43adaa876986cff9d50f5c4b70a194a8c3ae91f260451f7888de8538b9ccaf1324d9a190de87897f4241ab10b437c63bbeabd507278149b28512059218ddd0863d381ea90a60b9c5b743245ac85572f8915ab40fac318bbd377932594fa0799557f175066e4a9b2aec8b076a54b481698c682692e4aa4176fef3e90530297411dc2f9e459f587ee10cf03cd358c97cd191910dc676d6398c73da71eeca16f6fe820cd35571c78ca6bc7ca48599ef4b012aa950c563a8798ac9c886b1c2e0685e9cc963214ee0306b05067f7698f09e3d4cea0dd2cbb9484d900c01861f7093f1841dd4034b2c1fcf5c0e49e8b9856d321affcc6ae3a02430228a3db5d2c0efd6e9e677c8905a7d3c362af681641a1e270a145d9b1b98c7715b8f715665b6015cc5147e817b4ff95e5390d13e6c858549fb6a87980a54162a3324a08638550a2de624af8a309163d3b049968e1133a46cdec7daf820893db4661387f1732c87a1a690f17a83bf024992aea5e0357f9ef4cd4a9af18f678a5ab63757b0a6d9509e78f993ba7b27b1220e5024c6841e9822f27e81648ac3c2502389336e810fa71a4629223fc7385e162d809460b8a60182c181a19bc6370cff6d353a3d6a73244ac259dedde1ad6f4b1039fe589d88bfe9ff31ee7f2dade13c179a228033409dc20ffdeaae465c943c20ae99012a82ac3e6f067ab653e0c7e6aa12e59198f8524b10122ec94a3bbc24f9bafb1f81d4eb4565fd1725946fa39b36fc27cca4670019f2691242e8d8c71a393861fea4c7fb1b0cad288fb12ca1867b879294c47a91aebb7806edf0292903bb6f829b0d9ae2b3c274ae5a7bbd8fcdf80cd901c861df68847336ec0fe9e35028005e244d4e3e9d0fe04de5edb38c50cf2666d487850c0787c3d0830f0e0ea0b0c99d2a8aaf44f83288f0dbe2ce3a575f50c6d76ef2ae163278104a4ea05c19dbb0c98fd5be2f9513a79163135ae000da9538e3ec3e7bed249ad2af5609e0115e3c63d103b34065c01641777b117eab4b5d60aa74f2fd82bd21ec0dc264625dd2cf1b667d727beddbf4d0a0ba80bf348351dc01642d92b08862563388543d35f0ec43fe540228f09db5b16222ae3e5dcd40646a1c082ff3b12d00dc079e9144ecf925ed3ba829d8fda7624ead6e8a837942b465c4f6b5a0edb932a703da4d017ecd7ff22427a95ad86fd74a141a0e52454c1f19bac33f5ba77653b4abd0147431045c94b01dee2750ebbc2de1134776a90da1099082a51a83c8c0092225a2e68f519caea796055151a9009fa334cc72171c07e26d4f30cdb90e899507e44f74a566255822630e7eb562bf0c7d77175222305ed3d250bef49439557984f4a4b23236e47b7b1bdca8ddb23daf8a1fe948f5fbb4cb908e01cc02d2949f0ad1cb60ffa2a9b6cbf5bba95d10dffa1544fe160c0cc9ff4bb954796ac21b2d197cf80d99cebacbe72ad0d1bc8c00918f2599372440191acf72e10ecc48820e52a6b70388c620a80345c8be684bb5970aca6e80b1f9b277222463a46c114f131f2228067444385ffca261b4b4c12f0513178c6facc6b9d0e96bb7f295d4d1ad3df988011042f558c39536e9fa02dc402246934a9c3aba967f032b5cd945f8f53ca99082fa2cff0eb263b53cebf4d1938cd8a3d47723628d93d87fad5d918fc44ddc801062417494f3cc6d6ff0779840e17d838b7a1ecdddc0a845b45c3b0844f01e4f7434dc9edd553b01eb03112f0d1dac8ba83bab4dfd7de94aa254add01be1b018b2e654a1dde7bd628d8c39a13a0631e8b1a51fb1c357547ffb3b69b9786d54845fcaf96d20235871bf58093a4b18e6d5629c67f951e6baf4edcce7d18f4bdd150e8ad124d204df5e6a7cfa87fb478907ea0ef0ccc9644ff6bdf5062bf459645ccbff5215a9c2ddcfb94621e1c2cc3c25cedbb22c5fbaed19070ab8504851182fc2561a195fd73fc12aa73606bce8db22e3aa4bcbc547acedd203da92f8ee1007adc5884567e8c4d7598f6b40b7e70aa143564c581b91a915249bbcdd9bbca4273713990cad862666a09fc5118d9c22577889b7704eb7d04aba3ba78fbe57df64b5a43bb052d340e99690e5bae8522177233b80ee15f225441d959c18947cb5a68a694c7cb78bfe46f589d9c158c8ee97e225f16a88843c980f6a4453c7ce5e0de0c620c64cfda43094d64b62ee792dae96b271eaca6449ad8b249ea427ebbd1dd32b6d810657d16baa4a3426479f9cdcc428360206bb496faf5de9a8069bf0839d40541ec62f0fdad7fbbde341aa9bfb0a20ba012db6eb5e408d8bcc162d83a85e3017795eac47689639c87b4db2cba6a38f662476a2a0def2ae01d8b61c599030937ef8a0c32c6b169d0dc650c8f34bdfa84d84a8ab4dc35afad78b79d6b0c7644250727e6258c8ced5b7f23d055bc300420408c1438a5341a0baee0ce99b959de5cbcdaa052eb75825976958390efcbf72facc89dcb16b7dcf29cc0ec542f15caaf497cda1bffa78ed24ee1241adaf53cd6e51f5f13dc12b19acbe459613c353121ed6e0d83b4d1568c4faee7ff9fe5338550244f8938e40c6eb0a4bc53f898f581d276bc59ed074e3b8d8cae6886eacc56ed8e3a452a1e6eb1a556bb195d3c4b2d2c720d4065b57ba86670d31a0a06ea7509e912cbb156697f3c57e60ac0d6110ad2ca1a84261b52bf799d693eb0bbcd559ab58334bc06ebf071c190ad3675e249839cddfc925085a704baf4c04353554936ff042af3e8c34f88034618ac6d8fb98f58a0cbf9e6ffe11d52fe2b82509d832f84a7157833bfc13d200fc3bfa94b6d17ad6dffb04453fc7264ba151dda5a6bb3a1e1b5e1f819d34f9df235ab5ef2f9678d53b18b1318c7d67c73758a28a88cfada1459b4e7d191fc550bdbe633e4aeba01466afa9cc5f4de3bb93244304c3ed0f8e60686c0e8b5e4465e65c3834550996c2cef4431f41d8ed8f2ff3976f2d00342ce63314ab5137e712c69ff0517c5e55e63399f89bee1f7d0554411b7c3e2e7ed3c8607089adbfa69827663cf7c459fe041b3acb9129a3eed787284a36477b146450a260b7a23c2a1d91824f8f67e960155a84d4e8be6d8ec5b8aa949ab5642c4e7087b7e600a438d6e48dfb07e8c24357b5025c55dccc3f3d3f0aef00f0d86cacbe02cc4a3948c86a9b80330f55a721a1696915643b7d8112a12bee0ba2376f984f706997e88dc53251ba39a7d033ef9a78f761a1d4706c486e884414db880adb2188b6856405c805002e51e24f1fe6266fa7e66f9a92f0080ff9c011a232cae0338f5191268fd1dd208467ec4b5a71c61ce08b1c20783c8ec14bbaa075a708e97822cd69e87bf6a48b995549a390d0f3e3158b573b4f135c3f5852202eb4c778fc894182031a8068fcbec82fc97557c3d9d722afa7153ccccd06ee296869cc3594a329d05e9b6396d6a72c51394435d4afc72dc05ca1c3740143671d843dfce7d4c04c2955f26aeddf13d262125f25b95db622712bfca031c564b17b48f00fdedc39d1fa5236237cbe494b329fecef6ac132b612106900bde53a55d0deaf3e15223ffc2c3727bbcafa886802d8b8358a6151e1be945ab6503b2ff7247c19d9357d59255d05dfec2f36a24a4818ca37ea0cba9e1a4eed57de3c2f47d6b2eadbe13555dd81a7f12257520caaa145d52ed69b79a13d0debfb5f8d94ec95b1aacdf7ffb105dd661181e798dc15fd8f614d3e341b161e8f34b0d167760ac51c617d014a781fdfbdf59dafea2098fc9f89efab5925189c220b671f8f7d8d3a04769c5048eed48b88f0315984dff50d61fc51606da4be54ff4975c9083fdeb64fce1dc56d0ec89da35c0417cef4fa846cf1c1d0f513b738e11472a758afd472bc275227fbf1b099db52e2a8c27ff1738d535bfb6f12b56a43946a3ee183b74a940f8b9cc2f89074c1c43be0ccbf30993f60866ed194c20c931ba6073b0fb36bad02e180057352f381ba8d7a1cf966b0ae62d0d335e3268f9c05e9cb3dd9ab69b55d232058bc6b84f83ef21328c5bb87eb23488bbf7806eeba1082d9f684bdc11e7dd8b16175738b24ea17e5b06495976faccf505dfde364da05d4659a32494affd94272738d88e81df88d2f07b06599dd816a1260e91a60be1f087fb1b998e7fef1bf34f82a5fc374f7348d820d764495247cdef78dfb4548e213fd456e94b9791f4d2aa8b20c00181b3e30ac7cca64b597a2dcaac3e61d695717f8a110b6902de1b22b8dcfe14cc2b8f16551ec4dd7e7a2e95699ddc163a1d64cf89bcfbac9ee222df0a8566aa6f60d64b1d64c60d22aa87d3166e53f7268ae256ffc5425430bb511fb20ba63beb8e504de43e4faa26e4a00937d5475fdbe3deed46d7cbb5170e65da7d41c097285be6f2e56c90f280645ad6dd0a25bca81a5f98ee2f6526c37016dc6cdb170ee9a36ce6a8e3d0c232145639d48af8304cc7166fa595e70b76c95f9b6666cb43f04fcd4a2d3de09d80bd364008975896e4eeda68a3eb1366c716708226feb9d6d8e003eccd471bb5266c2d3449a2557989546527a5277b6174984e65bebb19b0430c7fde3d0ed7535fd851091902e9cbff36acb41001bf5641edea456a218762a1649d5b07043dccc549fc44521688093b38d9d8a6bfea5cd6dc5c88241e336cdc58fbfd10413c4340d1a0825f7707eef5348c66235e02a1a4a9147f2ba247d28835be551ead72f73c74bb07d2896cdf81364ec40ea23d130ff04153ebb714becea1ba87c6899c4b95134bcfd4776ee0e6a214fd5a17926e1b62c475d49f0051601ed194c021f150609e2569222985c8685fc354ad97308fc7fdc5bde8c3512edbf7872fa66dca6dec0a4145678083a50d85a6b1e6db3207714fc81787ea125765c6d9978d275e28905457e5aaaa725cc9f217409b7fe614727f337bf17c32aaf93e28d0f7fcbfb720257f73d1679e3ccf556bf6a21fb14385fbf2f867af925f400738a42f3394a6edb0fda7056cecffc3d61a9a8f84dbd1abb29200f1911d7540a158fa3c1b8efa7c8eeb262b4ed89402d0932afec35e095286b8d4cbe12c0ab2b1c6b8821bea7e8cec7dfa01d6aaf320d1b8056b405ff3b8b48197aece2154e4d890dc927c219d033020d9b7e933566ae083bda6b440fa6cd4faffc736b243d0564b979b09b1fff7ac7d2281b8c45b7f53392f760c2954f91d435407842e0e5c172b10780cd4cd1788aa5cd6270a4ea5162757474e183bc01a6d66cc8eaceed09fb06118e896b432a61e75ae803aada986ecda782a2ff96b8529cca518d57a2875382bb7a1e9e6078d3097e54f446a6809a73771e2d4f0b0fa89be7e5b9b2a58d0f8b1b14279b6cdc619d8449109ccddbd35409445e97aba428fd21be89fb2a1603c39c9787baa9b253794bdf76ed6818f7269bffb27ec1de46ac14229f65855817e518b9a101cbf3079cc9de855a556042d8b81d398ae7d95efc583f5f1a014cff21fb31402c6c2a0b884867a0b6d918ad3331a8284679b763e60cb378aa037e62799c4139a9f808eb31041e25b1f62636cfac48747c3a0bd9fe5b566f7d664ee6c8f8b69f09c83dfd5a32e26ba50e05cf17aae589d470c0c6d3ab65a3c4a3eabf495383741cefe9d28b1b1445ffa121ff46074f70a3136bd1619bea934db5673f953b331b6ac50ff91bd316c7f6ff8a87c5629c07733bc30cf64cb73c29665f16a165f66fff4c60a0d509abba9ad5c3a8d96e2fcea8f55f5b723a05305df37db66a891dfc6f2e35ad3aaf1060763cb3fc582b258f6c4b73801a879e144102c031fd162778ac1e80cee4f73dec7c81913bfbb39d8ce3438cbd7553b5a40539acd612f6473d3be6b73a1fc599288c6014bea61429581d202c28d61b7bac941f43b8e2f2f90ebc44e5b4ee2a00bc4c2c78c33b1534c2955a8c852c7689d0f18994125205443f05538dabada9f05e0d7e029ee64f07e22e19320f3afca5557cefd50cf9d21a1eeeb08dd1681740839d807ad3845d6b222e1b62d3a56020594257757b839cc8f59f6b95db9c79387a8b0d4117b0b40a89b18bc08ae0be15c5e9a4fa947f514f53db95c335776d2598264326eadbacdd4ca833bf65b4261d3541370ffd75c01f6cac382ed782286bf7e51b0157fbe4b07355b22f61b46aa8281c2d836fe6164b64cb1d2745b00bd3cc3bed35eb22fbc4d6e094201c794d22389e1f38e4984522aa0b1d3afa8d43e7bbbacc06c0d92c2bd6541b2726c6592e6e90dde51e35fde2f970118d0d707f4bf1be676d4a34fc050d3ee09414300d344e29a050fb337175bb16eed033e55d3ac881beba485a0cc9a4e376ad1a12bfcd050984211d7f52c2132fc5f866d1a0c68d8ce9e3daf9c8551da24abaeb7f2917f0e4fceab381d40ac580291a3a8cde2039e7418aad78b788941bbd2d5bae44f8efbf396c56c4f710d4793429c14394741a55e3765dd03e15da937eea58645f66709372f3b96a6f3876955ec128d95b70bfdaa34640bbaeabcb1305afebda05aab433962b5df0bbd7e268e2da0387f3d86b403da369f87b6b4158a2684ed5c22e8d151a469f167e6cc68ff0c809afb694755afff7b68b5a3bb215ddacd01a4782d7d4fa1a833b6cd5fbf2fb18869770821bcfd2168bd225df69966ffebb0ced7f79e1052c2e40e28d2050201da6baf269a46da17f992aa6c095f495d0c61517efe928753a4d677932b3733c92550064f6144c22e357dd3ebd890f0b1cf0fd4db3a2896a7ae8d0ed75decf25a846c68e7e5825be866482626a6c2d4b79d05078780a42d4365cc80af73304f87055946d2fa9d5ad5611ceeb2f3d254914bc6df7ebd0a2b80ce247b4addf384b67bd40b06cc62161335589deec9c997693067e2c7b11b1879c99195d735499c507e067b1a8edc066eb529f42f4c9f693b5a3f514d22ba4bd189461d0bf29284477878d52895932c74030bb296f885138ddd0c0a9e8610e9a77e3c5b84a54d609cacc21f9947c8cfd377c65e03b967f0eafcb4efa3683f379301decd1930c3f64ff430b8c281ed02de19cb3377465bc38d467cedf9c4e929107f0003329e3509ee75e777290c926c949034844f1fe5c7205908687b52489fa04580dedfcf9ea9d217e5128cfeea8a9725ab2d2da1b5513ebd75e57712d657596bad7c9c80eff20d3d3a9d78ba802b9a888c3393dd8ba029489d687dfd45b47dfa03b26eca6ef433c7538347020448ef25eb14669e99fc7d81f602f022c11573fab755eaaaf27ab882a7dd48570ff3b75f6fb7d6eda850a3bd987af0665d48e459a64660c81a0481490df16ce0027e2fb458c067ef2423ddef42fbed56f3206c5038c1d813f322868779d7564c1964699e129e209547fc8b270b6ee8408d47d545f755ebed70267e23dbd93cdea25c70a91c95d6d1f34518a2896a1a132a53964005336b615005091c9bbb1f690474af49fea04937ba44f348c0b2662413db1fd20d6b5b830620c142dfa75eec531d1fad11021d96bd4a3341b042dccc2d29c1c238a0cb18d8724af05187b59fed04d39e116b8b117699ccbe4bd89b8004c7e2f910de769e3b25e7704741458e187a99d719a1b84147e45538ce1726e1d2d968d05dce82e900d416ccabc8f43a276d6d7b57e9804f2856b3f7e94604070db28a92f4c3f6fe51d34eabafac4fd9aaa1cd6eb914a6f1e9ed6a918ff9354b9c606e846f6a4c77cdbc94b161dda1d1061de1036391922eb915b1b789d16dbb27796cc0c54f40a9334d591703034a924beea46d4c55a69696af9755cf28d6e2caa5b5340ddb471620a5327b3acd17e8cc599971ce56fb12574a35086559a167cfe9c97af8c88c771b66439d04509c3888dccf86c6e0db1356250afff52c824b3c75ee7acc501887dde1f197aef82a06b046a9258ac672a20922f5877e85425c2b6f00b4eebb6e45585ec1f077a724c975f29f0d9ba3e9eabb45405bce8a968fedb6414cbd5a55359cb3f22c7a077050c7e7546eb20bb1bf1c37bd46555fc28715f335f53d5bd529584f37b2d80c4b2f1a8a99f924ae6167610e4f550fe7a5559cdfb267385dfa8c3514402a74fb97fe897ded160d7a41e918d70b9d66af2c81268289ec37030afd2f9f1371bbd68649ce080d750aa5fe55f05987e677c88e08774458c127d44e241a918043f25108d9f39576f4f3a37bd86b5d41b06f5595e3286c5fa788c056234c4838e18a860e0146fce9060ce5a8deaa2edd5d2f4a6682dd8ca1f1b1444573abdc954c50f161b3739a40bb502ccf263817fbcc9e5fbf561e575f743a3913ff8f553404125d6685042732ad8cd4b72f09337a7d4bffb1e90723b771e32e6d1dad63c01aa260b988be61a6576f60b0776c13cead36822442e6fb289fc93a1242621d4b34b3f0632c9d35507e3b8d8eb002b34c61fec9f2f961d6ea9b4b16154ca3a1970b674df35363f27de0ba59eef8ffeb43aeda8e1f2d179002021a3754272706921c564cc7d04ae1a20b12e155be60921c581e37a34f0f9eca41dc2975267b645dd121ed07ecfccee8d2caccfb798f6b24f2a29d889c4842cee3f3d66e52d9fb237d5c4f2ea845132747e935dd79ba03d87244cb05d552d35e5f4a1d166a5502a4ab3063ee147f870ec902b5483f67f866be20c44783c25fd4a4ecc67bb5b158fb667303e7bfb900c75d7506e75b6d472e7dc964694b6a3c81029a937f08b15eafe6e4cc2425646822417ef2927e0826c15509d27f4cf5eca5ab68cb4cc7a42e227ba401ee40d071997a4588c692489e95859c3685a1ffe8767f75253649623d668d354f5b35e772c28d69f9fa7f4dea059d941c75e8d238c5f834793fbfa4a7f509b2b9604a155035f00653e25e9b918d2b040ce35a61d2cbf99dbc3f4a889d2fe4c1eedbbfb481f081946d8ef31c9711a269e25e37b8e1383ed0cc67ca5371bbe05f19fe7ce510649a1128bde29fc7c4fa4c3bf56f04c83554d5c84dd56e82143cca835c226e81419f4fe4def6c8e35b722fbe3ac4286a8bb1a1d6f74e60ce8bae7e6a85ba9ec9360e96766083571f50f4eaa8e44c8721c4c69fc2114a077c6ca943e0226ca26171aead0408753834f7b7e5b29f43b606ce9bd4186c31a2f3fa8d3e149addaa226208f7eba8f63a90248c0b2021385b3d406c0dbcd885433e84a2c5d9b0fb26562776766f2ccab49e32ade7bc74d9857875acedad7195594309c208e5d2f04899969e7e4e53ca91b208cf37195f2f8a3af21eabadee9df55e2758012fd4260b66b66e0470bbff50ae4936d281e8858088499c3a9fcf70a3599dd7104978779805542e2a0bdd9af23b415924573d2268b9e63ab8276e28bed0c0e3407bd72211fd45e048a788ee7bb03a46b1507e4670274394d5c9f13331dc3035b79af2be621fe357cc0435c90f16cf4c58b8049fb615c0fae82ce4ad96833dbd9afd482827ca04088b16ef3103bde31565f26e77c2535bcb3f51307e97f605e9ea1479f4b0d71dd85ef33699fd4331300d872cd60d84bbdf1eb878a75c024cf89ed25622ab5ca01ec220a5972e48296300b54eabe364aa092c32bf360e9c6d5310aa1af379e0f83a216b2b257e6af1858bb0cc90ed7b0e4540e22ac9e38203acac0af35695120307c5a553df8536a91d169f686457f2cf00e4c655da82237916f638ef0ad167e0e7fa256dd97aa2e5e14e41417624c74302436ddcb6ded69efc22306e468622f3cbb2932e3217a15e834ba4e6e5d98e4e6ca5d75a51836318a7d647bcdf3a8a76822b8fadac1eb58885f42490a03f7fb4d7cc781945150c5112dd550728242399f2cbee9f6d2526ecc99d5402f8d1b1690f40521cec1f5cdd04c3fa54bc442b509a6f33dee3560d656a3c0aee4b32eb3c8a90edb12e5b77b94a70d55ad837c58619a3176f3e8b10ad9904681dcd134870fe3fc6bafe89d7c508f897680a78ab60ff7d77eb3fe559da6d4d66a31f2f9b0bedd6d5f0b4aa4d3cf95ea1d81597a24ce937ede8bd7202c490778ea56c0d21a93c10e18aa020fa1c3e999c6f659f6962503dfbb20f7b7555b978415df6c209f7d0c557b208845352802c521f4a9b41c7c6bf07d79e93d76d5081b0e9be1ec8743d1dd25fbd242c72ff010678a1be3bb8ad714dd4fea8596fcbc71652aefaab36f2e51b7f854e93ce8f0bbb69465fa7ce4ee083ff61ad8074d892efab3073a5314d7f2c9898e047353c756226f1956130c932fee512cf59bd94df1177fbb2b26172026a4522adf19ac2fdc9bb18570373afca6f9339dfe50a9c1a8428dbe3355f7bd412ab9542a8223ce49cb4ec5d701525c8292e09bb2a5312866b615c9387e733b6c941f07cf65fff8c2cddbadf3a326aac6686cd1c26cb08b40ef056978392ea425ecde266db9c4c89bc25590852a62e50440cec906b9868a30dfd542d3e9f7d4aa4db8d9f25ea42df58bfe05c2fd43550e039357d2e2702f92e700d3479bb580a104a06cc41156c78d454fced25c9c46a71326b28687016d3dd6ddcf513cbf92c8b48b56fa14d7dd10b86757992eb7da8caac2ebcbce180eedb4cb97830e69b74d5074cbd2065d1f102c7362227bf41fa5c99c2570dc959a2f36cc64eab6ca18f447e7aa19991b8b6fea9fadcf8322801687577e7146fad5722a418b75f7c099e897bb48fe5e8599547760a40bf84fbeb105ce3b9a9439d8a3e244ba785e158157c6b9cacbdcbd1a93167dde552397a959f7d061e2ea0f0a44d1217042280c7e3685dd922b35a564960c92d766d81b6e6f3b962e88c6bf337edb0c4216f6c6f9a1eb3eb7a1a535a91a16381f8671eac1dc3b6957039636337da6aff46fca251be2cf3d3009de2182aad4d2c917f1f92ab4e2dea232d241b84a807b64eaade1fde0362228166f4e5604de66e0f3bfd87508019cc65c7873c89a84386089c55f4a02400fbfb52e413c8faf9e673c9c559c4eb7b26ece642963e7f55141a37bc4e5d4e7ae7011922ae1abdc1b4ec164ee240595fe2408d39ab2e6041200c040e1547d5f83e17fec0d52dd8c6c8ef85599ee2b11b0e9028cf3eae1f8353147975d9b413e33fc7fcfa500100b7f7d94d90d2183570093bb5bea137e0ea8f26cb0b81238f946d1adc799ec656401b7d5bf24d300c4cc067ae3427f173c6c59708d2bddbd0aec46670b53222a68c89ee3e485fe0a003c31839559fa7ae6e7e32be08f532c73098fd00fdaaffb5090830438c3fd0e407db49ae6e8a69240e95ec55d947967a8670246425f4a6642154c83e7c9b50945facb2828bae02a75849a06aa7626fdce23634fcb009b26f8d9219e9d2f6c8f2cb6402fdbf66d11223b7e2bfca7857710954898620ce7c74a01834226948cb9700501d38517f5600be626b74f1824d966378eb34834aae085564e28dc9771330a9a7765c5f129d4a5193e13131509fb31a99330e4f3f037d26c7fccd9f62027ce3c20f3715d4cbdefac0c8887f82b00bbe4bfe5231fd87e161e4b4471bfeff7c50d545854936f07080daf8fc1544c8c77fc5bb1859bce2ebfe2bc9ca4c337506150865107a16d8e0742c251e980f3bd6f1afd7184a64cef05b3a0f86965d98c2ea1d0339f14e0cb351e5e3145ac33e1b5efe24c7c2807ad80c78bc600bea50f82756e0554f7cd1baeefa15e7269385028a6b2404269dfe26acf666fda89ba45669fcfae54ee6e80f6c1ecdcab828b6d02781360ce4b7ca1b9d7aa756ea680f194beb1eda096ca8bfab9d98f0729e105dd9c707f871e01c8bc9fa5ce7f28164021d6d771e44f670562a514fb9b38c093547d740623f510d8a307384bc57b15193b3cc7d6700352818afc2b67570646b432daf4f32655191cedf47f5266c53a4d3e2e903357e2764ab6914600fb5be6521f150adbaf6c9ce3235a9ba768afb528a843e598a52082c18a679f04d3077a65bfbe4171b4c82caf8f18fb3b155097a73979583b9d869d0b661a505cbcbdf214e0d454db8a6dede7cb6dd345a27c55777ec13bfdfe9c6ce0d02a57f56c3352c9f3f06b677b9296f707bdcd66c8879db32427123c0f8e7c30e0dc0dfab6cc2ffd3ad33fb0d99a3df7660ed51f271f183b509e78271c4e15c47c9c751b40c56d6ace3525bef259653ecdb3dcb451a75a5b453f1f5a88acecac2dfc981f8bf831753f580af64f88b9afba7c79a1521d2d2816c3f33d0e03b7f27f286b4f82ccdf9a181d97d6e54e1c6660fea5a96cbfd02dfce5acbe305d59586e0c4013f2ed463cb2b528e24671c552606cf580fd9089b7236f9a7acf472b6bb2c4b6870a6c513b29328e80eb034e46a7ae9f60b431e6eee61a980d6b2e6e441b415da4634507a82f25696f58c6ea15e330cc0285a46403eaa1badba877622ff47a278098aae79f66fba3e070c3f84277e3617e2345017917835772ac129e402574f8875c469aa06079b3ca4c2f3e9cd8109f9d5f8539455e2809b9d19a55c488bb11e1bbf05ab459953733ab13fc334dfe40efa40c3de10c5172d3423f667e34e128ef55ecc0161f25cd26c0525c42d7a0429af2792607802ef2665bd70b0bc27ef1a36d40feea9738a39f2a0fa124055df80064d843780f40b14bb46134b179a4ee6c2bfaa2ff6a8f88a634ab68177e73ab8f1866e63220bd07cd6ea7cb081fb97105c9db729efb2f556b1bdb5576e700071a11baa7640e3922b19f5131745eb1f7737a21d17a04cb56b632229fee2767b82567854825f0b039001cd9b49b72f4b5e36cf2dcfa5235b6de553073c92d9d4b053b3e4fd0d7fb2fd372adefc44a1c012ffcfe17ab502adfc005b7504e9bf08f10f853f41b4054df9a2e87c166e9defe0f9daa811bb5403d2319469508a2469275a264be3a751c77f57056434deff862c275e8dd284538a5dd95c9a3c361fb5567c069bf92a1df7b7ed84cff89d60341dc29975fa0451201d07517f9ae95166ecf67610de88e6e6e2a8edb1eb4bed9ac3f7fd3e60ba213b34e18b7e786250110a36e6c7239c4d4b483852c9651fdadebbeba312e8d6373e5d528c14e2c3ff8b58557265aebef888439fa1a3b82866c53c12bb85848013e41fbd27853642f092895550518b5b30a0db603319c876326ed723ce4e85fabace4f6198bb88862ab4d04d3c4f309d1a176808d55b26faa8feea05c92c7cc3d2da7c73a77dd61ac5f02008ab9f0834e0a35cbbf907e873995797e6571cfaae63bc059eeeaa7d87881671e57e03cc701301fdd7b85d8076589270ca5213f4baf13ab47a6fc3c7350f596770e0863b939a8a7e93e0501580d79fe0f5e0cc5949dd1e27f495967b8fd33cfd0d54e498369b10ea0242b17718bf6ebc4c9f29cf9ce2e3a0aebc41d7d34150f5217c7d10b09a8d25f2939978cf55ba66455b8549a4c0dfd82d997be076d84c36a84f4efcbcb65ffecb7bb4b0318c9854e37acfdf4c7a1c59a5c84378415399554b2fd0b6ea8d718f89b8b7c0cc64eb2406ef2f6df30f810b5441671c2eefe15fef5887389cbf01d5bba4426f76c40828ddbc0df080fe8e767e3979831259f2d9ab36f387ea772c4f1f7e687e571ff3fa835f3f1f574c0f6a02300e7206df6da880bf2122e99a0ca1c0b101e4908e2b79a702c75c1e287a8148bb31193b1e48fe9ebc129f52e43a8bc44966130b1157d166702d6b834c8355fa8b721a61a923be245922c598204cf6b7feafc069b0b039198cbba2ca53434be0414f1db379a2a86d2c2eed8006e25a5194c684502eec4a259c7cc544e2cccbe0d2f77ee7531d55b87df27711de9cd80e96d062a45427a9817223fcebf3a98374935af80f443a0d00317424297849fdea0939256b8b47a6a30385b2e087cb936943e7ed4f28a7a612bc96d2e990189247729f0f577a9ae8d13cdcc8726288dbe3d2cf8c6cc1759411f4e151dbfc5f53440d3d7724053c7013c5720ff57d2833a32f56e530592679100ddbc5d225a0bd1083f4cf62c508ac51b709714790a9553f9e318cd968c7862e1dbf0e0a0be8ba5e913547e9ac6d961acd99d866ea2fe69f1735d1d994cbf941d59ed2415d65eac3c4ca3eecc7a97042ae59751dd8bf88d797b5bf242c360ed8ec34f56c4fdc56e914b8dedc1d378f5839b2067b9d1c9f3292caecfb575cdd2c897de5629471b6d977661740f5038ceac3dfbcec4d5a64c30a0834be9c1040c5c478147c69e0c3b438ce314ac36d76edb3c5606f322f2a89e9128386376f7aba64c20eae646b0451dcdab2b0368234def01331bdd5bebf5bdf834e824315e91f5996ead2a2c807c82178f2ccfc66486d51352bfe03d3a22798ee3434a6a7709c5ba44946d432f0ac6daee5398140bc958fb250ff5d70e1b28b189b26f8ec1abeb07508789218a099483f06bd697d18e805f05e858ac193b029d462949ace6c8c9d6ae9238c811bb3a0e851c9ffad2e33a2ddbee780151f990f7a9a336c2a0095cedb6072b31d28a9471c09991fb49e5e11f04ce32e5bcd83fad047db9a57c78bf4bd2d79f81c724f01a02fb8efef242806fababa96f662769aabaefcb0a08c391b9cdc7f2c043bb433fcee299392de269a6b626161586759c4c505c73245d3ef3f62671776ff8b1a229a3f84b4abd545fb51dde790e401711b1896eb44980b60349d4ce06de3e232f1919e1d944bb9edec69af6526a0446729b1bad059258707e6431f4a7f88579fff14c50ebcfa0293704223a3f08e38097bd13cae009fd4d98763cb324149f0110d4caafc3fdd54abe479cd47f69fa08f1a63635a662aab601d599e65bff7509447fc8ae40a780c80572ac71535bea5c3a70d88b0ff3a25c5c6bdcbd65222da14d8de151b4bf24f431301b5ad47694656cb8f7e2cf33aab8f1ef01d73ecb6cd4c2112c9f43e5b53f460c8fc40eacaf5a53286c6e81e9037f07811221797242059c0f2f595c9a6be09da9620fefbf1f8523a602442e70e18866d3b91e28c7ce98f8b258783e8df999035007000135f294f06963cca37c477cd23e2413b44f76745a51177ca95b33b3a5b52d6ff6858df9c9a6cdba3ccccb828e94c42c830099f20d90cc4e5ec1a76042e2ed58f2769cbc66e9d6511e88b4fb1694b469eecaf0a825ecbfea927b93f0bbc779d127d1e771b21d0f70fa7eb9ebaa35dcfd7a08ffa03fa14c594c81ef36ae21397fed1feb924503b19463060ace5ec1621b3fcbdb5a919bac7ba0599ecd0068dff7fd62a63e661cda721837b618a34266c82b8b195e1703ecb9cbf2dd4f0aad9fafa2dc4a91a968152635c0a2d1f7ebd084a4ec5a774eee482ad8291dbb5292ea915d0c44f904f3cb41b676bd8b39fec70742cf0160102f6c8cac367be55d57c0525472ea305da66090a96b2b82ffe2be78b9dc57ffc0eb9ccea6b57f667f0be5dd0a481670745a5a924ba0622312a21c5b6b506252aac34c90d2b9439d315eafc70d123ac8e979481f9505b7041927daf86b3e1524f9482c4458b3b9fc408a7b24a67ce6046d78348566859135f03feb7c68878152f3fe9550dc3b380022239b17daf9279053e6be2877470edc36b84a03e7ab36cd8ceedde5c80e9f2ad9d0469d9b0806652d6ed062b64c2f700678bbd0182635f1f3e0780dcceccfac353717d94a0a0d9210e2c4f02301bc70777554277e8201b6b7393e8db6ee383779345ecbd90588b6335492ded3b612f6ac57caa455060e187b5caa1e2d0455697e737b22e5f7d972049c133787f20a2a23c36382a5bfd9d4864393e54e2c387149d8652dbd1f1553d4610e54209af0855fa68336533756c10a36fbcb41e0259b927b659e4448128b028a8bdd3439d33cb96d4c92e2bc713d0cbbc149ec2a00e7a12611ab81c5b7207533f442daed1dc3d299bc4b708e86d15b4bafd830fca6ce0c56d5a3fa511df173be33b8ea34ee136902dbd1aae1d9e8e468b81375aeb139b23323349d2fb8b94294f329a584a0fa15069609b199ca1fe99eb6d1e983820c72985d4bfa7ac882e56b3aed048b873dc722bb9c10d5d9ae97e4ccaa142a1cbdc6105bb7f74e06a11cef5d340a80745d4e241ea14e77abd6e0f4f2768061727e333b7437f38221c9240509a63cce73207f5230011df37ff626364d52e8b3dcf06c9333e70b8b09159a38c9cd82c36174ba26ec9aa561a53a3474e290f3d2acbf9998ff3bb5faf20de2b48582cf61e6310aeba538a08f9dca54628b68ff95dcfeb61626677c19169f2de1abddc0ba99564abc19810f681d36f9aed3005126ca0cecffa0014d861fe1b936ff6feb32b00a65da2f6856c97e131997154e628b7fdc3ff0e44b3bd7e1f16b0c2cf57d544f92ae90fc4211067ee6a13aa8e58396c8ff3dff0571688cd115001792894bbfdeb8b2f00b91feff01ca2d5496d30d1f80374f96743cfc5744a9d813cf026506f8acf1f9dafe81918584f821493be6bf9eef8364ea96673bf0315e7f71acb9820c217338e84318a120c3c90e872164bc211e3cf8f384960a7f1bb60a25b4caa3078306b3234e8df70e73a035cec707eaaa057ff353d27009d191e2ef77784a1bd0e9ebbea30861a0fe48c3405bb62f5dc7b5beec57c64c379f7a87f1b9eecef5ef7031564f1bf65ed74533fa99f4a1df3e492d6e9d35815e85b633d4361ebac9c1a73633e25516cc22b0c7106a646146c8853b620c522a9368fcb482c35da583c0f4c6a090e569fe2ea3412292fb1492da5388d4accdcb8bbb9aca3276d40066fe98b4196790566eb41b25b8af82010481c4a920ac9c08a6735e5e9e26986e603166e0566f1db5fbbec88869ad60ea068890bb2e6be4caf768b551c107e477da9f5f0d5f90da8d729e90ac997108558b2d9881e8a8bcf087092dbbc8b50bcc7b9c9a4e170d0d2b032010e59c8ae0a92e4268dadc3f0842daad579965660ef2ead63f4271a332606c5bae3eb22d0ac4ba26b6600172766d8ca9afa36b43feebd998037e5c2a4644cf1b1e5ce92c3f3af375f884992403d5bf06871302f4dec88a4a337162ee1b37629acf601e64f0c2e5d8c52c83bada64081a0d3899581fc554ccf1c161184bc629d499361b2e8b7892e6fb44962961d345f5345c7bd8697e9db1e9b29bcb9a28fc353914299edd812bc21c1cdcbaec0cea1a2ca04d4e85c29fb8f32ed54766a68e796f9de7f72e61bab7c0114efe1622651aa4d9e11aa5c3905a3b0a2a6752ef04d058c62071e64e0af4fbd61ca32f3e07d001dd6c1d311522bfe6dd916237ff2f097bfc93c25e5779c947ae13b16cc2b30de75cefa38a14b7df934d80ff7f8623d31ee4090b841aedee2d59e348718605b0b41dc1731031f616c09f0654b4e0d179c29c04af50c5646f0500450230d97881b83910221c533d3e0391235c4d457068f1706c842dc6cfbac883706198de99635078498356d0afecf223daa7367d8a8bd32851659cc825ea1a19353787175675ec3229e69ee36bee6795404d7794bf3b3cdac5a03d2920c265cd5ff73bad94c3ac7e56ae22ec8fa86836f2568e2ae4aaf6a63b9cc23159e0ec53cbaef36511d618d5ef1d1f32495f60adbea5d568d87367feb2db8adb18c85ead3da0a421ef6bf81125cc322f027d5055cf75c5828bc358e02c7f78ad03754a99271c2fbfafb01b8ddb8f2f36bdb7c4035c6499588c23467846a24211546ba035c018478379a939d41e3dd5f72833f1d0c1aae9118f8ca63491feee01285fe8fc3948df4aa9fb2d9337a022432730328e88e4e7c0126ee438ee8b6d616ab6f0b935f0a7cda16b8b8dded718652491309a6fea07b260f8444e23ce7c2b027cef525a7b91235e5febe5f1a03cdce3cf2bcfa1403317d80089a8fc061657822fabba9a813af4c41900486b47269ab19305522b0d54093cad2e9f15e73c8bcbcacc5259417b0c339a44bab29aeb20ccaf70dc108975039740ad2f200920f997089abc37ed90003cb661fe83be213974a2c33239350ff37bd2a6674d5bb1c773d186af0bf41809cddeab4e87a826dfe6d31efb506e7f5879b08d0ea3a9c9282498d6dfffd5b203ae05ac11a250c0b2b3248462a74c6247079cc0c39da67f56838e5d547fca143251ea56c09db3c2018f7a75c43ec2fe2fe721bf79cd05bc86919be480c36030b204e3c1c51c6f872af54d66b21f9946ee334161c6834706cce186a39f8a4262299d4862e5c1d8a546d5a2ea54c41bdb8e708d816c0f377707accbbb030e4425b2d1d9585607774f8e87afcb18df7c0987ad87c5f7e74813f134c0b5925c8f41055500e6678895203efb22521248b703a9bb910238407b274963c3d1c02a3748c592a7454b775e011ea7893fcf467b815fd6a1c6a2e4be7257bc10a95b9633259b14f90c654b5d7f82d3026c0c09fc7371f95593ad130a416359334693fe324605317c6d618e36bcefd266d62535380179dc9ccb1da7ad59ebe01c1a0c0b3566a89aa91870d0b20914492b3c770f312fa40776ea80246b2697473dcfb9bb92635abd5c5cb6f37f853d30e7073ed69d61eafb133d9de4f9e36d873f70cada31fc1e0969f7883030049fd3b6eda946b535f9daf35e8ff6bd91019cf4a86efab2f98230de0e2ad953c9a38c8efd3d465ba8131722163468040381440c75dd7038238abd935d62db01cedf57385aeae5300d645412cc45334750678a891f074d1feb55f2c04acfb249855c32c0dec76718daaa583ea50820621ab087493f8f8c96ddb19bf87e700c9e9fd5233dc76f755f2025c25747aee8cea7745de14a337872904f4a2c219b014e9dfdad24522513f282c64099226ec42af0d759418d02cf076d0fee2321b6b3537c708fc086767b0aedea0e73c57e69ce14cdfc7ffe22e9541994d913b6c4373ef170f62e15ad3e6731eaa5f5394b6348d1ca6f35bbe919f270a0a072bb876e78473a32be9396979eeafd79d84548830ff2d9ba1f99eaac3e677db0b894d40dfc1e2b93593b3b0f5771629c064f888b467bf745b385344f73febd41d07dac5429c9c719f29bfba9cf8ced2976e1ccc40c9ed48d542c991f54529a7522dce7689233f78f92a235de70e768e8a053a7ce30f7fabee24b421bdf673461c69c6097ddb7b39a1f6d0fb940b91065de520c558105406d29d0b67286073864df2aaab58734e6904a408fbac44a83f570231a2e3fdf87b31eddca860924180d02258b0cffaf18e40a58734fc21a11875ee436c304dc11adc6be58e65d2220d0a077519bb2ec52f64a7db2f3844a6b9bf5bcc1914ee50fbc000fa8bef39c927ae9f1eee3c3b41cb0dd6ee19443c614cb8216ac1e774ede49835b453728e0194b97aee3f0941842966d4dae6f6ec2555d0ac691814f22ce598a4f7e3f660fbf40bfc408bf51df41d2d37d809ffd6cbf21a35e3c8e6820ba5140a4368e9ebc52e96e7eb5bd21f8b2527fcab6a292be2e9b3197ec71a2784ba4a350dba027eac6f97eefc6b5ec48356ae7264aa8ee88e96bdea277f2f29010c17e646196ee165a864b580e048d9798b00e6cae4fa5a583ea94fe50f8cb8207d93e649285f5faa8eb65f3f3fb554294d8bafc9593b6109ac504cbc0fb2068e4348a90830af5b335351e269515b8fcfc0248b3428fe77c9249e1c3d028f8a6230a9eda88d98ac59f5904afd1365a6d7f954636d1494194d5a0b8e8081a2cdfa1a370316db762418f849eda9fba4614db4f8975ff86a6e8a182747f396d73e764a407111599b64ee2ec1c8b41acefbdc13cc56bd2fe37428e173b41bcc5680d8d6c3baeed17c30b7f54229aa91312ad7a4f57d0ee04e3c8c4af59c58a7ca12d4186d420c9d4a3321ee5a09f7a8ce16546f4a8228012dfc343fde089bf7ad5ff74fc946053529f480986b96cf00faa8a9aa35fed27fdd77ca18097e1a536f59f0ffd421d7f4017f11a427e6c4e22d35a0176f215bbc5189b9b86042f98ed61d0ceb75acea88528466262e304e0b7b02e5e80b090b53caff271c607059861851d794bda9c5b33540b360d8c2eeaea8ffeb83601bb9f2b94bca989897d5a7fb8dd09b8f445ad3db3f64d24ab0c71f5bd01f9d2af2287c3664e783555129c79a8d24fc0664f9eba129a392ab220b9ddb239f9ba5b4fc6d9178316fa7682c59005576cf920d31def897d026db7e01e9c62c67f46e798c270501941099d78d52a469c145023777be8bd3169119550c6ac57fdb49c9b393dc9dba38fd0996511cd16a8a4ecc63fff40505e83623e754b65fe8c140fb4afbac3d7ad9cb881d6980bc9d25854a36bb607def8263b45f18755bccbdde7f739060fed76fe123e9e37f91fa8480f9e4d1f3be4f9453256351fc350e6ea30e3d266e7dce96b5c6796d7ccd254583ab52bbfbf684e9c34cf154a207a67eee369fe092d53a5eb692eb27955b94a5cace4c84fafe8b6b4d33da97f521881405b1976094e7d88f942a423b587c1517a506d98b117142027ee8856fd14d09f05067508213f0da5c38528636e2ee2d3f1838682503201fc3c1b076fc754bc8608fd016f3c0cf2b9bafb52f70f7340564ec43a34755f6ca33c0a3d02fa73bdac789b04e239fb1c3162893d33a399b65f06b14a5347a208911c17ed52ecdb146e2e6f3a654d3dcad5f65a1ac1c2742c1dcc96df47f540bff7edc85aa273833f833e4965b1958506e8f55edc313c6b5727f0b05734e196b39c10e25f481e06b72f40e1330781fe6f7f1e93e4f76beda6c94371ebdc540508286c2241b52f2d791d3e4cba69f864833d6fa24c021cf7529d8caff0a33c982abf8456714107c7a2d0974d9bb972fbd7cedc21838f557f3f51229899d755c7dace17d4a7ef928a17974e5786109b509eba18be80892bf43d490da54ecabf5b6b555827d82b2ffbaddd19ea1aa562f07d7b831e2ae6f4fdb6e78b18cef320564c428767f4c6122487fcb85c7da425041880dd89b1b8eeadff5ca87cbf5687171c16e9a685bd9e5bae629e5cc76c05f2d93c96b96d8d3d50d27bcdd49ce0e5413a0c5a1d664023971c68db08fd24e3550c442917a18d605b6465f893ef3ecf65f0f081320b46441d0d3e22dd04a9b7c67f77bce383af473aefa10b1dfbf988b6d605e733b0bd9ba8ed9b0f68a580bfe11fb71c03aebe30a04670b95d3b29f87b15eab25585ebfa8a3a850cc8c45d3e63e7bfaf29ef3a7f52fe6d02b79276824e7009a87346544010ea1fcb1501543a1d7ac92f2b6d85f79b00410e94bad560fddd924ae80af6add1ef37077f06bef06ecee778247ab16dee47c3b295e757b112ed2fd9a575fe5383ce0b48aa6f9afd0da37dc1dfdc29de71f9e6956863be053eb8eaa941f915be3164c7b91c3820c26b74576cfd58b1d323349c01467726afddb043cfb91316a4667755c0ac6b3a71e559ac6aa73cca916b99c3c1d493530ba086347b9f241e5b97dc51baefdfb638ae7b10e48066c52c44ab8cb945c98d9ed2c83e2f484491b5638194c69f89cf9296a352dc87f0243e3bf4ef7b4b4b2c3f35f4d8570c2d3fb664308d4ff50ed5685c46e820e60f064e25a0a983554e6b456b3cc8f275119c996826ff5c19fa56f665e8836300cf770a21e026f6318892fb743bc141315edaa44e216e7b6c2d5ec02e902a743e93e904e6c5e45114484daf4cb34c97a5db7209c8da6d4564040822efa2191244eae439ad67e4f9dddbe630de44f2e9128f5a3d8681d6a2870f5da7de237b58e40b021af2810c23f65cbf131b6193e566f0c2a7df71ac38dcbbf6f4c1c6c5f76729523d67a3452c4dae4bcc3baaf5249cbdac4f0ad8a75040ced771cff3b43c3d48779d60bfedc708fa4be8a4f96867ff58279196a1f6627dc02a20b8becf964c7483b027dfdfad866e8404e63d7742b0e09199b9952c41c0f1ffb6a241581ca6bf6611b31ab25edf0c8812abc66417c3adc3b3929ae767831b12b08d3b42acab83237736b1766a330c86f122163682c6c962c1847b2f866338739bf3cb111ceef1b88d785a16736af83c7d8e65b4a89b4236a34cb832e9b3490820fc8c1fe174fdd22d9b58087d5a0903ecf5364854a0e9e017ed4f98b9484b6bc0f0f9b8417d57ceb13cce5961516608bb325ea39bc99a1601ed7f322676944032644fc76c9ec9deef79592baad317dd08a2a5882df5be18bccb44cfc1af8ccfb946d6f73003a5f0db5b8d14383bc4a21bad569760a5443fca8a6c9f3874cdf996e3f1d1d61f41632765e8990632ee48bfd90aff83bc8ad8cc91450cc27e3fc8fd853b1c9b875da1412b26860649885baf198283d0ebea870cac13e6a6040b3fc69c6139affd73e100487192af5b4d97bda50f803b383b6086d5cb849784aa1fbe00a44c75236925dba0a4fb0559ecd35c8a983703df329eb69f57da85bc32d8d507529c1aafdf2778dcdc55d360870aac99e7b5701761dd55eb47f0b847d80d27e1bcc5cdf0568e21129684857d4c760ae937467656e47d3d8059f256807f6a9c4d6c50996938caf114ce909a385b0934029d7ef7ef888205f8a20d46e774060cfedbca6ef38a0376238ec002e25580acbf0da149de92af2cb90210d07281c6a1f24e74602824d684b56d8003fb6b5878c950ddf290b2c87d6cea775e245e22c020ce76417d3233b6c80eae1261f0cccfeea0097d1cdc6e0e9cc354906c812f7a5b187fd047e28450076f2f0d86771afb42ad5c538a6522f0dbaf9ea14eaa4dfc93ac1ee6b5f915d9eccf32589e3c804dcdb5d45f9e6cebc654b9be2d5e86fb66e53afe75747621dbdce41bdb7e246e0451b3aefb84a24d458e0a97e7cf11fca366cbcf17ccd140888e047f59421eef70708aa105591b183f5bdb08c6622daf77daeacb880ae04eb353409edf76c659a800e2a5bf925b43cc35a517402ab3fb8a83f519a786e76181b0cb91921a61a75593abf4602c14db05da27ca7dfc871a09465d74f99f4d41f748746281a1fb62296b8f0026aeded8ece51d2bd8b5be28f81a83bf1c9f70c7b2002948bc30d31c7ac621f5787b1d9134206031437bc8239f54ac076d2bc6e4cfa4d10f81c6f3440212d2e40024de36a3f9885bcd0021da337accab34b32a6ab992071bff31b3f1441ad8675c9a2508262dcd89f9e24370c3ee084caf7919fc311f11d763b6cd21e0914b324a0c5610b37be77198ecd0c41d5fcde9429bf7960f8a6eb481986ae1476212cb25a762f998a577779718bf37225e633e0e6327a27408ba7e6b329fb17b300336d1a0fa9c06cc746576ec68df1c27f9276af856d933303d2923e6e3ec15f1e52e57c2f82a24f84ac1fa278d880709731ac9f09423aee801da1e4cc0351bba311b0e0bbeff4c67870e5f1eb324bf2a368340aa2eddcc8ba1a900fdb02747aa2639d2ffa876508348e86a2d88b08d71fb1bab17e7106fc6d6a5538f368dce3a11c7b6380dd9a7c7166cb1a0d3b0e1ea1ed758edb5ff72a6547256be1616b003a0310eee16a1fb677994055833837503caaea52a75d17162bf1a8095043df31765bb5ce71facca4dec60a981f20c5d4e80a6b0903aea678a2fa7ec90c14e42e5f65ff77b5c685a420ff4163acfce6449d2c40fe5424bd836986c78fb78fc3f183a498237b3c7ca1d8ab2ac084a2f9b19af4c7b2774b4d8abf2dac6d93e52e8e324cd9d3be534e9dbb39bcb93abc6baca41980d91c36db112329418c7e28057b04da42ce10e27e6795f80471eaa050af0a02a636d99053bdde0003634b0027514bb7fede90a8bb1f8e54dd72626e1887f1b1ebcc4cd68a4cd749c247d73881daf188ace4ebe5af28405264795a83dd58ec348ca72bf0f4181ec48b75da8ae1593484f0e874c8ebc564c382c26f8b2618863369cf1af5489c004ad5f867aabdc8c6061c31066f3b383a7920cbe83894f21eacab61994c22d01db78c50048957bef5c5ff6f5416431eceb2b30c3b01c5a2711b88a83230548fa22511df0733bc17ddb0c4bbbc159924d6ffd1971175f3f010812b060324a7b2041f520525cc24b96c028e95e74c170fa07f4c7e9a06e9a96e45ba0f1a24abdae2c8163cad3659fcc457ec156961c2d532417eae1928e08a27def2a4c5f11e39b2041adfa0b15f43037314f14283313436cbacefed02fc9eed056dbb36db418a5752cce32f6d92328db795e1a954e875be2e33f21e0507a6cb6b0275741507544ff631606aa726834c192d18d4a9ed4cad0ab5715bd66bc90e5ed6d94913f81bb899aa12829c381f09536369fd02f1776f5c4276db6e6426d444617b016d716fa6c88f9454a0e76ea5285856764450748c631d0de2490c66f64de7edc1b16bfc74777c7db19be76fcf5dada199cccb0bc8c1f890acbdd3bd459caf3cddbac1ca4ba526aa88705dde10fe6be6166e657a55999b0692d1f923061a164758f05503a9541dbb42d22e1f7317598b42ea6c4a33875ec5d1d3b1ad60833308ab2a5e15ece0d84a5712cfc1de87a8e031d1ca35b632888e57e4577159b4b8b72ea44e1a144e814fb1dcd4d2a8bd16073a67c70672b049e19b99a722801929338f337ff4f64e6ddbf411ad81bea7cdf88164b41f3ff6c8d260d0061882b6a39dd7bd6b6047dafb389554bdb1ae1b161c6f3f290d15082c737033ed0ed8ca809c1e77b83bf4f0597faaef9263bf33b6479d7618a097cd4e3c4b2bc8c897aaf4f835179a719a3334c1d7e188e88128c15a0a4b9d50060310df16b4ad17ebd1ab78b3ee713e5b506b01ee0a8ac99f38f3e2abb2558b8b614110c65b896a8ef834a5d6fd253d5ffc32425f8c4709e1789293616d1a42424be2385013e4662af02a98e8fb53081a254b33befaffdb5024f27591fbc74c0fc8eaadc827648a71384c22f10e4d44c4d548a6c542f48028d638b985362c37607311ed7dd52d1abb0de6ffa5604b7b1ef71d07f1cadc004c58d68f9bb43c61ced1c131867fa3049457433b3414c90bb15fe9c8cdb2a4f388263043604fe34c3dbea744cef1760890b4d62551a5003edd7b5ed375c716951b6cb0e3c9039b62c028c3b3789ec7e48161055af75f93e927970e05bab39d4447d64ae9d9f0186c8f369c321040c484557dd67b19454d9bf7eb71639eb8eabc49b4945a7c963728b7cf0efb904f14ff6fe934ed1f17ee495b801206d999e8dc88ad0c41deea3f037bce7ad4d37d00060c56cba6b6157ae332d2d54a2d2da63184f5ba3062403318ae2c33f6a2ab28e80fb9d9cbae1ff8d76e5e24f1a72dffef097b6d1137d853c369e6d5a50aaa236ef887f25e91f1342be40c4d6dfb74896c19bc18c45ab4d8981fd7df34241168f384179ab7a245034e795c602ec4e2c7de7f44b799806813a472c9a5469b29f0f852761ace2304e84a05f8baabe503fdf0314bc2322c9b3d4554a0ec3ee923d1fd42d1e6ae525dcd5ee2c9e62e5815b04c340849a9ddd9b09856bdac7a696886961f4d1731d5260a7e56efebce4f2e9e174a5c101b5ce32af40324eefd43a45c026873e0408e17df20cd51ac5e077bd83c794ea13bf13d9cdce316048543304faf8a8201c34b5519af18bc2a59e7f32b3cd393c99db4ac0f8eaaf27adca46f400cad2e55a59374178c3039a12b4c6c6f4f9d804ae5fe3202b55e64a798cd333242345f1d533cb20ed67c029be2ddd7430a12334e5d5959ad067f19306fd16136503fdaac316f7babb5ae0d757be170e8248f93860d3ca5c8339ae39d09a504bc4ec8337229617ba2d0562921dfe6f941e3663fbce341db5cc7397110f38d8b7874d488046cc7a13f44ff8832339094e375ea6a1370e01277dad1c9a930cb874e198116878cfad4d01a100060a2a19fb5066890689cc4b6782fab6c41ebd08f3fba57b8d34ab823e4ca58e492c101fa3e19ec1af88e3e6e5a890d71f4c636c1f3b536d0cd9f1f24496cb3798a2b84ba53283a5a1690214ff7544b996ac4b295b9dbbad89ab9f6b240b892d488acdd5f2169ae57ffac26dead10d823ac88b475efe398d9b0bfdcbdcc8729fdc50dffd40066246f7f6f82054a38cd0cf9d9f3f49a70277cead7f53859d0b472a92e86590fe32a96bf4932083ba3c7b329f51623df503f8a5a0048920f0cd77aa5e7c366c5e6cd1a79c280cb5d8bb9045a28f3c960f51e26cd0fa878cfc338be2540b7ecd5633c0fe28e83d2bc99139f8b25863ae61f3ebf95cf033b56004ab9c8588819975a889ef346a15a75f2963b4303e956bb872eb0863ca200c9a22202440485b64022e14bf2914328e6fda70bee3ecaecb404909cf05f74a9e81619799b60c6f2f58b2d06dbc93fac12b37997ccdbd67bf7ea20d3994d375ae5030f090e84a1bce17f23c3e49bb57d6d54d6f344ad7be4dd4f2642605bfbfe9fa55b4fcdc0a5e11c2ba2a7d46f8e706cec5b87850e1316845835f349f6d4fdd5cc92b3745cbb33f4f7dccb98651bde4388cbb79e5fce672dc7318e4aed73fbd8d7323aff3e8381bc0477b917aec476f39cbb854b31bec0926ec1b22235bf2313b62b89d6c24f88eabb01f2f8afa1245ef999a1453b6656502ab854aabf063bec24eb184121eb3a31a462bf81f47615595288abeba7b66a595ff855608e94f73ceda48bd4e374f77a40455a01d06616a6562ee05c3ec08e3319d48078215f859eb9dc2069a2d7bdf7bacadefde6bc88c4d30fe9f04170399c05b6e2fc4c3f29f320b6a03531adb0d054e22b68ed0b3b271d61af6fccbb3a6f5c230411373d3445753a2520a0c1af0f949fce1ea13724c5a4c56093c6f0540dbca3513bb52bb0f35a73863c86bd8d4d10a6bf082e955129e396d031395768c26db7006eae886be12fab6f0f1ba65143d566d67554e4bbb6bf0a2b101a1596ebf2ca703b8d3e06bf3fade04d3637f8f555f4e7285b3987e1dcc14c5ac8e17d32cee09080bb08a68d591115a430365617e1840595e25bddcda223a55c369db86abaff2352546b6b62e595a22afd5b22194ebe5c94d945d66bcb96720f7e7feeb7340262e93b0121ecf8caf1b1d94ba22c752fed693d956748c56b79c8a894de00f43e066c332107853b6898fdf403042112f48fd1e524e79836c7f102223e7e7d8fefec88eb4d5c42c00029eec201b23cb477a63dc2f07eaa2ae2760d380706fe68cdf97274ce1da1ce4471aff3800aa2a8b703d5c5c6bdfec04a34bada8651e71287e1f48bac56195b62baa1f802c8df5af4712b619dbf2507516832941733728622fec75bc518ab097ea4a2fee77aed23465c48ec3f64fe8b2c8319fd139459a3bd0c99493eae3b224959c2ad97759040e9d2aaeefee3e05c586a53b0bfa1acdab39813aaf1afdaae6dedf3b15e6b0747ee50cf28c72924efae60f4d6e8125c26ff4f35031fcaa2a5e05743aa2e1d1c4629192c16d7eb903cf042a0a457aff253bb9f149e0b783d21f14b1f5aa8996bdca77978a937a00903b7d2cc529b1084311fb9760d6a1a8f58d412076f662a539114a3c0cc50fb9943b5358720733820d46b07dbb92bfc7667631a3f493de2100a49f2457d2df706b1df382c1cef4167f14e2537e89ede40d85642479ba95f4ba559030aa378d823a62843853df80d2079a887a0b037ef98582fa30a6925d889e02822ffc7c56b3abb1bfc5947238583d6ee4c387eab2495b1a7cc59644201b3aec67989e651c7ac1e4974616d3c4af17dd6850d72a97f4aa92c89a7526ddb2c9e9b62c0f6d2bf535dbc7468cbff98aa176922da3952bd2acc775546c53a245cb974fb90ef192ba7e7291218500204ac083a01c278d4204043edc62a93e5d054d51121719ba8f56020810eec2c9d9c6f771b60b2fa7c0d5a1062b922941edc1bcc5e4ba431a9e004f7b4af86d33d8ce5cf3236924e2fd181f4e1b2c1f4a17a788b4dd4c667ba9010e41a169472aeabd971807af1f1c319ad3136d4e843e9953040319bb25a190b886e2df97044a1aa01550a691efdf2b10fb5e0bbf28e65549cfd93bf880d9b6b1e77043286f1d4bd8510b562cd1f06df65b4b0f6e27f291657855d9e64dd413f8c077a4119e7626d57b01cc01cabadbde8c35d60e4e4750968340eb76c7755a396d5b0fcaef79646f4a387ae9abd066790589c4cae446b18b386f7560f0b8239c908f8f7138524b2bb8a29c4b294931b00c71916a7e569c0ecb63a0d563c9e3736e1f7582f5210ef2d8ff18167836fda3bc0fc953ab64b4382baa0d3ed4a2b59e62e1121e91b6954aec6adc93b97c91fa8967b0924eb4f8e3f3221683c67ace74b0defd09ffbfbf5d8a5498b6f97519b1e6f7371698f36fb0554375b2eeb1539dd03acff4e914e47ea125fe8b170a6d181e0bda41daea67f9fc7e86560ed0720575bd29a5d3652d49c8517ffafe3d0f18a65e7a2deda74117e67f227fac637e85c5fcb3a7feb5cf2ade8e5172be66522f7448e574231e3ffc7cf52ff385961ddf607982cfd62b7aca67305f1d370e366a5b92a67f6f1698803cbceb8cfe3d76753b215eb36fb95248f44553704a1e378929a9b365078112813aa8c259cb562551d51e9a18a36da13a063e989789e2c69defe52e2f4aec76d203cc2e1fb3ec14e3d394c9f3e5a9bee87c26185840e4dba8b574658652a7e0aa6cb1b1924f275dd3966fc74b170e5dd79f26c158759a2a9ce66d8a4985a4dbb238d456acca8da87d8c3e6d0f10402157d4f65b4f93f2c3827ae065b628ee9879faaddd4d09f3616d6b1ea6cecfcc714315ff0ef07873e605289f211e833a80b7ab665fe231540859341ccb49e6d3067d8aef8fe91f69943a14fe4a0f57a2d2ab11707469ec179f3537505382c02d735b015ef3ffddd61ea169a3ca2bb51166eea1f61dbf5118807567d1bb978e0691dd6a991bc513ffab2093478c8217e7930834dc856add217f0e697b633ec944fca6731305bb964fc1e7ce1bda6471a7d18ca26eef0edd63bc145ffff600fc9832639166aa7546f4d069cd649495597a162896855f8094c05ab828a53c815f101907a7ccb56fb04995ad0c4bf488036095057c5d7e5589fcd7d26b64f5ec5867c76bf15c1397e14c48d68ed8ddc199f9f65d9423974218ca64f482daca054a4bfd9b553683cc0fbde3337f714d3da8d16c54c0310aa6c1597b801bae83363452308926a1de4ee4099ac152abbbc9cc0dbf21c4fb38ee94e0cfaeaf604aa32e98605b47ea1306a197515c0de52ca4f3c2f1b2d8197e0aff2e7893ad50f82c0f480a220461aa40e17b8b4090cc5b92b4d764a07b06764ef73ff7d50c17bc239c88b2ed78c694910be5a1fd944d000d24ca2b63cd94d1922b9581addc4834ea73bda9c8372dc8526969405ea5ed138d4459ef235fa5b51687913939b561166e86545a9ebce6ea8e800de11734aaeeb680b3df549cfcd8862c2d5f44791457a048d7cdcb073c44eea518985d90401542637840352b2396fad8ccc015ebbf0ccfbc47b158eceb2f8cfecef3bcbf9b41c7d4ce16ac4bfd5b2cb45bfe1811689e3383adb6efd1155728f1e7f256325465a5ae9a406bf01e7baf3c48058aad3266b59f93e3fdd01efb0264a4ceddffa61ae8940616020fa52378239ece06befe4fa4d114034404be7829acf8aa5776d60907a92c062ab189eaa468fe1697e69776b839f7e86604148a27fa79688931e79daf444b0d54a1b3bb6070b54d3c64d1c86cb5e74607f5591730fd5e152e0ce7196b6f66dd102a82ddcba41c92e4533f73ede5e5bce2a781310947519257e529afc16c9c3c0cd996348fc456b95cbabd0c1bc14166cde4548b6302e8cc7a2697b25ab4d48a3b8e6c82d5d3012eb8781ddbc2b1593f597164c4ca281f61a7e855513033efc41fcf04b3876e72b2c31f8a6e16220a90c8ea24c31b0dd8718b84e03185de5d06cacd948eac90212357d7f1120280ed9f2904eff3045043b7630f53ae058e7bab0df355bcb3cdb1465034be7f988bc8c2075650b2122ab3896ab396544dbcb9b34ecb07860362d7ca34b503ba4e797960647c75df4f054d3a71cc7db1c81a27df4dbb0a0000000000