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 58250 b42e95980216f42be24fdc9f4c0553c988297d565565f3c2b9ff4cea7f77caa7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
04aa07db343110da1c571d63f4aefa74b1e6c413a4cebc760f412722556cbd4f
Certificate Block Hash
b42e95980216f42be24fdc9f4c0553c988297d565565f3c2b9ff4cea7f77caa7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008318000004840400
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007a1c70fe4fd11c69685a0ce076f82359e463a26d5087c8abf9c847a0b3f52bdbeac6d33788fa25d2fcd559abdbd0fbe693cea087438025dc16dc4d6ab591a207852fcd20c3f21f1cf42a2756d1d415f0f77e9891186fad9b070a00000000000000200000008008008318000004840400

Raw Header Hex

0000402005a3b3618d86b4c2c918ee024c027e69292de1380b0506f385ffd4321c78dd972018ba716dc715a20770f0d9ffba3bf06ccd2103469312e3e212281f47502e905e13106a84f703184fbd6c552227410f76bccea413c4e6b174faaef4631d571cda103134db07aa04

Proof Data Hex

59,560 bytes
121216010307a35df69bbbd17d9e58a7f02251cde31b31c3be3c584ffa75261544db0e9f3b3d80582a353dcd976d4066b5aefd1b02498da20af37cf41178db5eae4a01b9b178bad0d2344c608af0ecb2647a6dab5e31a420a8ace5a639243fc374810eca69b780b752ae85bedcbf828fda81efb73b81ffb57370371e428a761222f84cb46131e68a28766d2e8387342946168f81ac1142315db7313b6ba599921635b3018d1ccf12b9344d951243ae6cc8393fbe2b8f793d294086a0a8a2591aa70aab8f08f72418ea09e76e732817513cb8e48391fe6ca92f9140a24ab245121a0cc8ce151c1937cdf62117feb981ecb39e35262563681ce89cfe9bb87fb64d90b7cfb27c7c68e807dbec7846e46da176d3c6ca609edb61510071a240de88ad19bf6484ee5c5aeb474fb17f6a904eacda0a455ccf90478ef1056632934beaa4b740b674c1005325a1d4eeda714678ca1eb112fe0a1b8b5d14b4fe3fc125253c5567370deb45c807746543de0b48c24a37a8f07216799a8c7244cfd29c95be66a8e938887085de18b3403b93ed0cbe0735ce5183c0fd8ba827601f21909dca2432d92ff07c3227f3150d20cc25589c98c37e587c6b4eb0e4bdcce58ddd5ae8b1dc573f5bad147dc5e3e6fbd4a44059fd15b02b855a4e09679ca710116abf6708b5efef51bf46b717811dbe4bbab076bc49e6f7c60c60859ecc438feb9f1b8282c6f3027fb4c9ebd64a4a7d1eb064b29ca70205cdaf74c1f532dcddfbb2967b12b7fc04c94c937a79b34d06f9cae44a08d360b55cbfd5d22d451583015564e2a67779689f26d2cbc06a818a8d26c0d3353dc01bf1b9f84f97e2cbd17a430ca996eea228bb3b21ccc2f2136163d6baa54a1daf3899b8ade2ecb77293507b1ed83b68dcf49175ec0afdda3ff92f77a93c8befdb29c77ea5316107ba1d062c09f31560d891c15e171347b2e4a9f200402576463195e7602f4a4005d6a1ec840abf3f80cdf650f2d222d525271f593ab49be7d2f0305f69a0fb6efc0e3c9c307bba2c5d551fbc8629a52528024f028545ceed42858249faf9e322fdefd52b8a13d4f955f767e95c9d9e0c3775900173aa7328ec91d1a4a7dffc3ae0f7393b71e4a340ee9e97a7d3a3d7fc864286bfa2a3f78571913dee859218c87aa2993ec5d2c109ebc193ca76152240c6250e5e69aa0378b3719e32786b3928e32cd7727bce2734caf703a9aea8f3bd29cd2f90b32b15a8a264dbe52124d32786f8aa86677f0f44cf83733c8b16d096ae2bce8432fb75af8df28f7d345a962c67e25460a35722c63350108365baf8c5e147fc615560de3c302170b4807c8d6ad63e3f7f08a15098ba97f91edc4251ad8c8c2100b8fa929577e8fa324f60e75b28b690fd365c82653ca8a7f404041ad44741826af25f1a72d3182325a881f04718ded71e34e6855fb732a209dba2fdeec2fca1833ff230db15d0496173819e2e57a029d75dfbeb13e04eebc148c0740bb80e7d75686b0706b77e0e97e803d41104091b86eb66de631bd20317eb059815fa2cf052aba50df1014e997cdbcafe43a67fc75b78fcf94f7b4052841ada7291b6317e3f65e1bda227de347fdf6e388fedee55c7cc98ff300180e6e34172226694cac2ad6dd84669930da821783cf2451a40e97cff27200ee78680b5e7e3a8075313b81c4f46fcea50a906fd9f781d77f9e29955648db6079c8ee0be936d8ffd24a96360cbc5e1d0aa6aaaf80de54182bed28235a466bea581f067253c6cda1a06a128c713494a6cac3e136d405b5129c7d4e6397d86fe31bbae7a035bb325fc481cc0117fa15e680da5fa7eeb694253322061e5146c86b501f3286e4599b75935633f6421418a90dd92389eb2d0f2fe65d9b2061d0b15718a40ffad86dfbd3175bea8fae760c0aad79a1b2da8cf6d5a634aaca89f0baa22079ad7151ce5da793b68cbee0fd3bf27aff4d5a92572608d4a5340926a2b6e08ce1b89837f1530e6bd91a2024495e858c2687ca9e8a9ae685349d80d6387c78fc3901724edbcda128a1651ee56377d692336c1dcc5ddcf5a798c3516242f9cb7a5549582014c558b523d3e4fe504376b637f6ff26a72f2d0989ef08f7f391295d0e9fc092629cc45e9e67f3d4fb082c04bc5082e86735436bda5567fd9588f02e62b73749ceb461f6aeb41e2152f1a6794e4e2b46af77effd966e561ced686d6f0d46398ca5c4ec28b5bbb28bbe4332e78cbc86616bfb98f998d7b5ce360919f4778007b981da0c4b5f54d78cef62a45ff3880f6bf2a6a56fa8618e6804dcc5a67d2355cb4bda3a5fa31d7aad19ad2461e5dea121c2a634e7ec45d04a8e90415bdd988f2d877623af8d5c798228e7d8b654da5441f84d1d6f1a8e926bc873e8d0c7963d85c5daa83c953723be09f874d5bfed4af38ffe982c3ff86211cd8e970278582fc0c9a7457e76bac3fc6dbd4e1fea8a3f2a9a8b38dde4cf4b1534f97e3b3d06fd7149db5489f19c4b838caa6b63cd49515043feedcba8d4ec619b941f0902dc401c9f63cddafd16257d0c443cf4c26a6057f518dd473764026655d475f2b4d03014ea1cd280150cda08765bc091267da4f84df25e543eecf9e182242317ef93f00f24f60c9c638e8307a7dcce6ec942d5b422141e0dffddddcec5f8132b494c9672919eaf13e0c51262f8eb0398540bb3e66e4bba345fc23e724fb052c0a7625e810ac58442a31ab7985fc2976c1bc695ff96b7efabe43c0ec7d20eeae89467960b528c8989766336f6d38cf3278d0204517b64ba34488f31468cfb5fb3d2d0460cc3503cf53884d74ce8cc20a94535f27bbcab701d0a8fcf03bade39982ce991cec1f13aa171a7c0dea40126c58f6d1a174f2740f021a026479025e39893e3a61847fed365c1141af81446dd91ffc85226b7c484d5fbf7f951f40a7a2dd0545b8c76637836569e45a9748b026f8fd5f04a51d613b5aca4a23cbeac4879aa5727d8b95a1d43902b8b72c8c962e7af6955c9063ec4710ccc3f10ee2f7863e35ba414f959d282ec66d4128af0235543a82994ddf44b92bc61dcd3c1d067d0d50f317afaa6d3e5bea0460a00dc3ab765241260cc5817a6c59a3ea179c55f9115d23cb8bcc0b980455e6080472af9039baebe80cbf33037f65b6524668f53e0c7f94826c42c22743d6cdb914e70e42a9563ee112f1679f6dc212dc822877de45ec18cf9a86a0a9721639a1a57827e1679b62743323cb5343376084d730ea65cf4fde8d8e870822f3f636b924bb1ac204f84df97bd7934d997fd77c0be6da8bec0c23c38bf1e934466611dfb5aa6e95f0f5bbde4612efbb16a5d0118870aa1ccc750d4ea3e65d16026b47c82347adfcad58259600da13388b4fb774c5b6a0f044e40989afb04bcbef69718c37e506a2c42241a6a70a44b3f8e00aafd7f64b7ce19a92b241759781131a6cd2e272dfca55697c21175ee53d51fc9f34079d1f09ef66fe9b9f9c67ea831d8d8f1c8c724b51d24dcefe3e382504e79a009bd75cc086ec879a69f1fdda0a860d2bc77d488e9b6d6750754b45037922324aadbfb27d72afb89b688001ceadedbefdae1e363564f4d7fd1d9fb67ba92f9590c8c70d4c7defe6a3b74ec3f364300f149084bf7c05011e9a7a03243137e182965522d6170fc2dfd14fff426d2b4ba3464abb9bc5a99467a7706ebf6aeba5eac02b8b375d27cef89601d4c1f389698575072a7be697b2c9a85ebdcc5545caa0c3e3af0c99d0121091bdb9b5d6e88c0c4df5eb9018a619b9043f48ee0fa9bbc6faa57a167763f8f7f758b2034240d1cf11388045413cd8a2d9bf78b6602568615205ade3ac8684314c8c46b300c61795995ce3d0b2f471b4070b90a3f3cbd411f3789cb2071367567515b53e3cc6b12cecafc02df57fc48f94ab12892a1dd1cda9fb38e6a22bf0515d21079df350dda59a046db21df148f747d7cb6c8d1a9bda47eebf8a7b8a7a28ebddd6fcdcff73b25603b8ea3161dfb26fb8fc45c72fc8725f35788d4452860a73e4aef99543ad6e457d83667b637c88a11f9d3917a0b4dc8c2a8b671d69ff215c81628e0a6a0c3e95b4173824b506a355ed1fc6a95883cac7e49514fa89704ecdbe050de6ee9a516f5c880fbffe8818114943876eb804def8733ef5ff5913498b8490b2482bd05f6b821b0fd4f1a9a06c446b17aeee5edda59dbf2c6fccc9dafcb1ad9c29d374be6e7574eee2607caec89f59446cf44f8771267ae81fc81cff330cefed885bfe59983ca9c799f22532f55456233fc4d725897416251121aef2b1442d3a4adea1ac848354d59e6fd1c4a37a7ae4c2f092fdb47b92b53e83a6f1bf45378f5b48db06059b4438822a193495d34c04e704aae40327b2c53f2801e786735334779837eda52902430f081e0530507e7f75593aec6986a2236f147aba40a7a4cf9f0bb24e54d3cb1b830d067c967dc5ea7030772166cdf89a8fff563ab7c879deb060f0fc75294b8e0768d3c6007aa3f5d128de1b0485e2dfe76fc7eaeb9713be60dac7c62f7451036bf98895dce38b93793535e23f5842d19f3f21af2960fdfc9b3d2ff7273fe5a67e865e99485edc063e8ab61e16f27e6eb5f1ef2db7fc2403eeab9312b52bd0e49fbe977c9565bb7f1aafb6d835b6d78bd604ca8dd51714bed4fa692ea6ef4d9f6173ee9589fee6f4a23552db5722ba1369cb9c11bcacd91535ab3710756e2447d671a9519ec3f8546fb9aa9b3e0524b49e5df71c4e3aefafe77a012785360f6e3b5a1cdd2e7bb498c28e46e57620d1e2cc21671d953d921ecaa411728c50829b702ac1da47de91e32f9d0029861e3760b5b494d5af5cf597e810f8961f67ae3f125997958d8a57145bb64188ff7b0e5819fd36bb538fe9965ef5188ec22ee258fc23ee6d9c213221199ae7cd0ff5613ddda682f9b138e1d24785f24f4da9d2261a65642677294647d16f462ad9842f105f801626151f8eedf63432e60acb80b2a8a4acbea952d3579acd93d4404708bc8ce5bb3bd5dacf399715f308a50aaed24b40a792bc12bdc079030dc48dd759a7b4a091a161230f4196c53974632158c0e5bdd987583162dc108a51da0a90e81d2a68214cffb10a31fa38df484513eecb4ccfa1c73c4ac8600cc2418ab0c1d60525eb3bb0f82eecfbcb5cd9a35f78f39b07c5d8073d54fe5b9893f906f64b892c1e9fb047123a604262e555c6e7c598addf269da5c3bf5d3aa0a42527888c0e433b2edc251e903423d66de2a08b2082960aba816aba348fa3bad62e1d0f87b56af7bed48d1de869c7b4712f93c0fec336e6b6ca4ef2a5494bc010284853e9831aa64cade5db9c10074f24348836af478573c4e203f89f587b4db4a2c62853e5f0a197e8b202ac8f359bf5ac38246e2d5a68c7b6f8c2281506f9cea13724100d33291858cb68e83b308ae168ce5742deb10a6fc0e2519aad97267f4e23d2c29afb1c846fc05bf47bfcd0ec797eecf1953b3d582a5f25c384963fec4a481b9542c4065a36eed5e025ce4de95dcb0bc86a75f89c70d7741126f69bd75fc6fc1db3517be55242fca98777edd3b52c9ec10890609bdee6525291503c769db26b6069f5dd39cab4d11b87324c5b99dc3a93ce933a8cd1f3eb730857810ff281626d6372d5d40eb098393ce8e6efc1a2e8587f1e17515eefeb961b22aa06e3c033c59cc61a85223436ab0f396eb67a8119c5d8778ccb86d61e69e2f1f78eca1a6c2fbb203134f1b68c3a1e24fc90b9f07a3f8309efe6f7976b730eb189b6054d98e384f01bd19725e650713a23a8b31e8a87378a749889afad5599b423997d8f16b1b5dfd4699f6a4847db39164e3b0950e3b9806e0bc41cd44987fd9135f5d4e0dcfab067838d8313527da7fd06fdfd912aec27f3fbaf6795e65425c02d1ad0ef48b75232ec2ad321eb972af18523f8980ba5a3fc3f573b2d0bbefda238095fda9b9f1b7c6e1560d70324f1019e19d949c3e9d4113cb842f15ba27348057ceeb4ebf210859d631b90d4fe47fd1b5a54518f04cb015c61cf87d8726c435210ac5d094cae3cc7d65dba91f8e15847070c416d2c48bbc1c34f4a0d1757ce73a248e0348b1df5ae720cd471aa23aeb17f8029e747e0fb0dc33764270f253592fe41673484922fd1f47d8de1ba0e8ae9547751e10bd4332ae6fea8238732324c4d8490c899fdf96439bbb658b50eacac1899bbcb0640953e83b2c35f387eb8abd186a6748b40ecb00a41b1bc8814b31d1a332032a89fc6c401d59080dd3cae0c88e61510c37b3330d23a7ffb904b6d098742e930dd4b65061a426cd4ac4d8eac4915e2dd92949c63975948dc582665b4e6912e23cb40a758a3a6d91994f1ae7f7b23f043308b18933893db2c4aa9ef0657fbb403c85826d92e8589166903cb08977ebcb9ce68cf20772e2e380de7910d0f01aa2f509b89f01992fdc3ae053c16e71c7e91fde1bff5fbde1cd0a59f72e280ae03126616771e5510eee7daa3e17b95721f23d6c10fafc49d130159acb29ec7b024f9de1883b9a1e52e6e47054f9faec0625dc43575be9cfd1e055abdb5becf62a112675cd2d197574a2a6d924767382806b09d702e1b1f7bf6b0a8aa9ec61b4b2cf62c93a588b8abc0bc77931f654d8b8e83b226fa57f33770ff90ada86f59fa291e081b786595685c3700f7977596a4058b8fa31d9b3db63c96ac15f7c6db5c8f328239de48dc36f3c2eccf0c2ae5fea048eb63b99725810e0959bc1f5511a5b0e14a565fddc2197a7fc78d4b7560c7ee013c1553ec411bb747ae90d4fec88f47bd21643061e4d56588c2197ac82bf70673da6c67ed1c8d1107870ad1d1dfd149db24fa959330f9de35efe2b8e815566d5eb3ccb37c357bf9729d0a267cee228f33956bd300e1c179def3f747e5ddd69d370a962ba68356495c8f02fd44e2fe0d33364ea1dec9fc5dcf9d97d3c7dfdd7f5f79804716e03d797f7075de512be36520ffb0ad9169e67a6d9fb95b6e7967a7dd75b02d5977976c9bf1fe45c929b9ba00c0af8aa571dc59c57b34934d472ea4cd38c6a0d214bbb2f90557eecb8a9d07b6969fc6412e664ab15aa2990c6dcad48897069a9182762617006a99b60fc1abce2e47bf85dbed2342901a6d4843b3780b7d15e255043f405ff4c65cf369ff79d22729bc8895f27175338f4cef9d6193e3aa99a781c19ad67b6cedded9598f79565281ca0a898239783040d79a0ed185bb5f91c294462294dea8f799fe4085182e2c170fc62bc738ad0fa531bfa017481f812878ffe80dd88bf86a8ebfab57207b1e7d6edda3e74f97d3bef1783c15083db9d3f6c0b51583b1b6be5d4d797f0e70183c030b8e1e3ea0d0bd942c993b5b364ab67f8df9773dbcad3f21d37077eb0556cbb34f87261dbd9d33b45efcbd91ca6c1434f70fb30cc14f278ea403fff69569886758c6f1c18b2697aa4961fbd1f5cb39bbb833117dd2db633922f1588cefdf6263ccbb187b2897c32fcfcf958dd2cf1824e403469d86212def986d0d5dac94a9365c0d377b7cef7c29b809fb2e6604982936993a6cfb8a5dfd4b8367b182f78c4998f16f0bd341333c95b9c9a01db88bcfca3ceb8d2d0918a8a042d07318fb543dca18d6b35b5f42e4cb33bb32dee353b6fb11f0c53d662e96967a4613c36f52dcfe86475a66e8e2e32e97e75476d008b5d8f8a8d034bfb3dbf5648e5f2bc2df10e2143582ed1d2600438ec6b246f45e7f51a7e9159f845eaca5f4b7f9eeb4b45c33b9a079ee3269eef69fea6c9e8e2c7a75cd62f9af516308716040e2f7dd9173e05384de4d9e09530249969f6bbd2c27e5c47012cf546fe7812644ae795be691e62aba7d5f632d33279128c20086d526259ba9b9624755949f7e66385b3a5450fba7f33091761e424734326e5a29b1f8c4a4055c9cf2ebeef89d3aa978ed144cdca508ff1708a90fdc89f0432880b1846fb0e8bd96881ec79579fc690c9d078c2962d00fee97ad8e4e6d46d5d0daa780790fad8837bc9c75ea770ef0da3156253f84c69eb72ef20f739dd82c8e12d14ab592874480383ef38247b915de41a9edb4675208cfd46fda252dce3cf9ce2abcfc179120ad6c77eed4efa6502a67866c63099fd987a9382a9e05f1d1e0fb30d1ee332d92a0242106a1b045a1520dacca6ee6b66fe0cb5cc72a6882d4491619eaa559c8a760b3dd83f102d4a9f0affb538d8ffe71fb626370ccb508d3094d9937f356e627f5756f0c3ee01004f1eee17fdef7b4a7daed4c114fe0f13650abff76240325ae756bb249febdc44b2dd47b08974970b0a1adf43c8b849cdfa2a516cc5ce702e28a5cf1c7cd709192820aee6a75eb3eb6aeacea40487e9e3904ce99ac4570f355519cbb078fd92a5dfac226b7a474770acb09a95d577458d888762df135078a2b656cf8b7e447fea5a1423ab19f04d455357fdf54550a4b53a1588ea9ea9f645a0d544bdb258921ed580a24f8ddc680cd7c0d2110df7815781607d79f686cdc1caf759fb54fe7612b9098f530a9f70b9035826a874d554cea930b8c803c36831ecbbbb90ebf2ef9b6cab11babde299a7424c9548be87a93472174b8535655965e6ff72df153d2015baed81b0773dbc0336875f69fa547830ac458439ede1866c2529423fe0fcfc670c9a3477c185394109ebda0c7c4dea8876c981624d9f15749a53c9d1ba4daf1b9e3bb9bde667d3621ff42a9bb64a91cc0877ac1e7276a627970d718f3b7e38418e5f95c4113cc47ce3e766d33592e0ccf03f14267e0e88674b09337de21d76b593381eb7b269bd9fe02643a4b860d3cb6b4edef7c4c58c0675ebdb4ccf8243a948b65e784994b24199da32a45628293392c36089198d1b0b98c2420d5a79f9a936a020ab6d8626468e8442f27f2882ab38f26c8a8cf3c5ddaadfaadb285053943edebd76df4194933329bebdc39967372d4ad61cbfdadbbe647bce86401c9e5058c0b66c91b636da24f84c325553abbf183e88f0a79ef7aa486d9eb3b1b0dc5aa8bc9da0fbf7a7bebd0d3a370a1609dbb8b72945e1969ba92fc0fe7cdac55cb7ee63d2c2efbbf7513b7ba5b8a8e100c9c2d7d62c2fc5a9219f4a283ea47987b200c95e902bbd22224871330d18547edaa729b6f775d9540b0ca62680685ddd19b247a60466b8972d766d832a94c51e89640cb42c70212ae3d6ea5c57fa28ec9388b06091ced03ba1a792bd19a03c6e176e29d7440e22999721551e00b2014cfb484f4317fd5238c10566f031c6b5a079a341ec947f426504521236e5d31ace68ba0da56fc52e71c38081e8ad4e3e3b74ed143e2ad2bdb04fd686fd735c296d6670385de65887a3f0ef02e39bd5a3ceab7eea02910d3449396769a95a72fa982d7cc990d30b4becfcc484eca42be778086cfb9ab1c69976f24da3dd69d3e869217df3ea6a09b545a79554287038772df7c155f114447d343339f24068606294f9fe05c15ccf6d49ce278e42985af4d73f25138c35a2314c0ed5dfacad1f5c8e9a9162d5c6c4523c48cc1c098d0fd6d43eebab1f266796ea8a6ccb2de41d26bc9b38d830ee573b51f764635100d24ede7f38caf8dfea60f701bfbd63e83ddcdfea97523a0ce2122ae7db3762fea005489756bcd26aad1f8fb4a4229e1f01b8090d98619b9a55e63c26f545659f0ecd608aa03bf9d0278909539223c864fc69c35cb15d5f5d7866c27dba1cd9a0ee76d3c3f7855ddbc5b8b0f6c76d339412e8dded6b6256281f660b5d79625af8f3b36aa1268656cc6971dec736d2b495a59e6b7b6349a25b0bb99241ebdeb920c1f05e8c1ccc0f303ac379a7422f51423dbbe9e477d145d2483e0c4476170928f2e09a7de52ac8e4822eba633d35c9e7deba215a0b75990c0df97a18caceb575f9d8a6c37ef071903f0e6f12b8a2295c09e430aba6d412267f77a3535913d88b6c67809f2d2d99a6788073a971266fc6b0b57bcbe1a92f57c51690b4c9b187ec971c591e216892c5db5f81e3aebcbab3362ec858620be96b35d94737c4008c74bb5671745a5e28020b59ded1d9706b0ee16816aea767d04a6b974476d882a090efdbd85bb6cfafcc3a40a474dd82c630e30f1631c9bbad136b4c646dd14ce3b9572096f98e5515fbb19f2c90ce7f0717973b90bf8998e1029575dfa369997c40293880aa040fcdeb95a73914e1422b61622320e13c77e6347846cb3495338354ad71c72490b3b9a285f7a0238652ddaecb9c66897a5fe9df05de1d3af0a1fe4375cc4981954fa1ca586b2c69f454063cab7cb93db776fd6555fd83f6d6e8ff17a6e03a6689fa8318baf99836f6445224206150a311981b48cd691b940a05331ee7cc22126f4a38f85c29b14a017b2229b6b08aab80c3250a7ea0e3da040df480415a5c9d64ccfb7ab5eeb49cd462c12e81ba8295a7f6994fc957a9e88d8437e94f8ae7a27f740441ea2a580d75e17cf172e4023edcea7551e79eb7a7d19cf9e649924f4f7a4428d49b464c0d04663c1b2dab33f87be24ef9d59ef8503d2a49db4a0b3f20e197a5846c27914e6aaa110eede3ce6866a145ef80b2904ad876097422ebb474d056ccb14236a058f069ac98191308bea8a93e974ed95a703ee701ca037bc1ad15d984f652e4ccfdb39f457d966b4b9ae55534053ded6fb7e638ac931cdfec833fe11e9cddf720790f968c6a114808ca0b97ea5503f0edf86649efe05cad76391e9f0ffd50ba5efb8bc0975a26e5735a0615d224aba5ef112dfdfe2bcc910644624a73089570c3d9747e87b0fe3593b14b909173909b300fc64d6c0e91b5dd8ef0e1cdd4c7b3274412dbc85f58c0046ed6e0760cdcd841caf67fba1be800bf44ed2f6381a4497398609da6ade0b392273ef29e3e0b04c48044c21dbcc09bab2bd6fb6170803ab669f7acb718057b31ab3c3b709e7a57b6c755ee8c504e5a2849dd482e7dcfebb7698d279b2accdd93c99eb9660b1081d02a2acd59e5a559d55631dc2e429c5525f9bc88a97469382fd825a0b245e8d0185a911c034e4d52906469917d25da64a9066561d191823e3b824a1d89c191c4fe7794c30dd0ff881ebe23877b70772076eb2fb84e09cd032b2ef4a10673645a942794d8fe6e53315303a5cefed9d561555a45d8c5600c266b2d0fc5439253067904ed5fad3295fc51e7d9aa3acd0615fb44bc0fe4ac42cd732ee4a8b774233c64569a3c9b94c5629f6cf10c37fa29f6f3d311d63cd327cc677dd251c6bf37a6bde82447e8574005a4864c9f78f26c33d605fb0593e1f266b8f6557f309e46433236ceb093b450e7373cf5eb5d75c40af00699ff4c9bd88b4e5d83f0ce4b24edf5f653b0d12b30d24547bbbd034294ecb3d90e8e5a7b8623965fab1ef2fa0f0381dddf89e985bb01493c12fff2511a82f34af3770f16b7d0517cacbc1f949b61289cf686d02d8a4e62bf47b71ac397a98df2d2c2989836e5865036d2954fa972475c1084ccb822f541348fbed250880747048ed82012aa2565d81a7d7cbb3993f09795da71429d562dfab051e8a071e6916fb498afa59f2cec45c74d6cabf54f7a73cf9a8b27dc14af5cb32ed3ce2169904e5472eb1040391bc67378da9bf19885deba89f93bd166447fb5b8ae5fe329adc716e7124172ad5732e1cdefa091c07796268c05108ef8e6fab7480f27181f64a9f4be8a824dbe446840a61c9c9303cf9a17b6e8e28ece32821076266db4f6424c16576a12b09934931c21dd1b80b83e6ad3a54dd6a7a593e4fc794717f0494bda88ae462c89589cacd90a6f520b1be446ed95c03cb0040c7f10e3c8231ada389ef4b0e1f6adb0bb9339794f015b7b6f876359f6f4c1e824d9a857672a3176aa66b4c0ea93c8a44266269560ffa0ff08b924cf1e4a87864b531fa7d4039b5ca54fb88ed5c6fa3041e01c883c042c4dba1c4491d5a17a7dd8d733d909ad040c748505fca4219eebeb93972ce3436be4b492828f290c3992785e3fce718fb89e48673f1ac97f04b659b1eef4d09cacc8334b9e36b326031313057e82ad46f93b2996905e624d18ec5421a9e1f99108efa744dfdc9a65a730ddc5ba0e9cc0345458860f1b1fdee503df374dba3846712d2ccd433679ac957953eac5f8518d320cb475df5b0a7521b08540b49e26f82b7deae3b620d41c794d100668390ca895bd878db4bd3fef2bdb6923d57d65a5371f50d3fd299ceea1ed35c06fc8c83e0834d75d75e7398c2370fbf3f31d25a46711c326f655b374517d4c1675bbfcd6531e856842d267ddf69c99f911f73b1d32d9a6eb34b3c60c742a3c51ff141622a6a2c9c63c39fce946e53b22ce7d798b4650418c7e271d970e06c12778a9f7aa597b7482beeeee0347221252f9e57b3f0666a9e2b44760b96e7383c606fa8949cc5b8c80b9a17ab92f6542be3e44ac243183b6b38562037617b157bdad16e47bdb1be5a3bce6ebb4f0c018067e1e5d6ddd5f3f31d2bf83cd0fea3d5736b09841dda134afa519aee1e9c406e7422045b3109b958b3aa4e0e1447c63c18768ac3665e2ebed6f65b24a85b930dab468eea4495d4344ae4f3d33dc8e608734514ccbb595fde85ccfdd74ea2d5bd0cd84f17a912a6270d82e4a54f1290eb23192074c0083f2c2d3e592bb97eb200e1962bb3ef0cd7a6848fd97b23df1440700f6c74d0249b294c8c01334c6e455dfdf0f90e71517b21363a0b6d85be87121933f90ac215f134e92e2e27cf57caf18a020404c90865c4b872a1b5ddfc17387a411603ce7765c7fd422825925ab4fce03fbfaaec1c56aaad43b2a266647f784ea24dc9835d81586deaa29798fe874ff33d97ed2268d6bdf47e46ee5c58be30d96dadf2716f995ce0aa5eaa1874df032eacd51e62b6b7a9540cb81d759dd649ef2543818632c73a602bcd5e8436c087f9ae20865c8a74f857fd99cc0116bfc462146acdf26780fdbd5f6bed05a7c518c64a3204d3a840f6d8f6a2da5349d2276465d3a1e674093869810c9aa82f14b3bf7677f6707e10a1db1678db36287361c67ba772926a7d799a11a89ffd270319ee9ebbaa8bcc63bb0fe7997c57b1bd1a7fac2b9b3d7ba54a58258ec13781ae70b87297e406c996bb1d841a6d17147b92d5fcee035e6570a3922ec6ed59df992fd6434d563ec827f9cb92fcb3b7307cbf99bec3ae57ed453723f273905ce2cfad7959cd14e0a263c38ce547a4a1a0611ef6b4991bf31e40fc7541083139ad2e9040deb15df048c5c787e223f4702207cc6ec12403962ef3dcb4548e54657a2a66f11da63dd7306347fa1dbce450ad55c031ceb2393e6e38ed095f75ab57d83b22de5ca514077d3a155560ee1250520932511dd41e570a078070dd77091af563b47cd71010bfee5c59171ff541899f51f95f46692aa132f4615d2137f041b5a86cb6e982c274a874439989982431a306bb286e02fe1f6b7f54723c6b7c5f30b453f12270680908111e610096a23ca5b7cdd9931cd04617ea79ce86d9bb77146f103e7f21c9c5a39c60336bc9fd780d47a3ec7050f981d6d6d789921541d41e050b0973e87559a4fb1e147d50ff1fdb896c3f3497f8ec93164f4aa401e191294596125c3d742afe13b61c6e71a4a9c6b770c459fef9975f9eef804eb1475974a60f50aa64ec90306c64fd0ce370446cfd35c6c5bbe237bf145e10fd051568aebe79adfc23e56a17fa03a9f7552e0688f3bb7d8ec6904ac768f05fe0a1a23de854a9d0b0d9ada297e53f469ba503f3c52ac1cb68384fafaac472ded5690b08d02e8fbd100c864e8db747bd527c27c3d13cd9e0443b21b66fcb19109d7ecbe9f87e9c09f74ae97a9840737b021230dc03422bab00beeb5caa626cc012c80f6495b58b18d62480b6dbb4858cdd8183be74ef0cb5e41bf43a3640c8254a9f40d215c1b48b36035b4e1595c0c93a1e20dfcc64d00505635061560ea637d6fab927542057d16512613e61fc5f214b8affdd10e880a27e66499e931962b42ef583a4193230ee5186a43d2e732d6b6a2253edbe1152206d6e4c1fd6e51decde88bbcd04e5bd43e768a040d3da494c4f872cabb4af847b53edd9cf8a255b4607ca9e89cd26cb9ffb4ece75aa6f1e496d24a5f42b0db3159e8a7485a248561293e9292953de9695a8a8c163772d93f2ca51117916e5766b2b2c93151d14b3f7af76dae34d3b065cd1dbaa79303084b083454ab68977c98044290b50cfb6d3b13ccaa0ec7d6f1a1ab00e41c696187fb0bc30e5ea517bf6e851a00278e5f30e5fe911016fb8f80b37b1e4d9b642c34ed12302285a264b56fc043a519c8e120c6cdce67fc67460f90fe481ff62057cb961bec177184e21e11de25c8049778130beb4648661f5c3939c7c92fb60ca66b6ca19047cfd7653e764aedb77ec0cc4892182a3fdd948d16cd2a72ca2dd07ad326f5f0f79599dce2390485ea0ec214e35a01abef4508a4feb188d612da8b19fdf74af37328fa95f763e1da5748c8dd7a03ef117ff69e88801dd7fcbf44af7b6e69afa7d5f4e723438199db9743ce81848b360bb76d329bac03ab2f3d305d601c00a11c7ca46899c8d7d7d581950705bbbd996aa3b29ef941b1039dcbc64a51e588bce942a116059b271a424712c5c939b06c70e7a088a5972626639b04df3f7b0b8ee3bc9f77bda46c16cad27ee2e7d2a45a9349b560b929efdd36f4e7eab3a73f23ce22eda5804fabdbf207fc027e67444ab98a4638a0208a917f6f706e4f506b4fd497c2fe0d7896c3b1680682b9e98fa435d7371cfcb8a533d89d1d8cb56dcb2fb98b1a0a2c8b71c1cc5f965ce02a566fb4d168e8cd11edbe9fab09ad24e7b3d8a76179a5a16c1e090c314173114759a7820c5a688e274f112bc66a2f66773ff7efde9f5385bc061abb0270b9739767b6abb32202bc816fc3204cf5f35b3cd356a873f0ffab1dc2193f4f6688d339502af4136fd55e6b22f605130f67dfba73761bc1a796a58c9cb753f4076d508f7c6409bf0eefdecb7b3c3d53e0072b8ee5d30e1959ede773665591a7238a21af8baaa0997ed883f676d203b6dabbc50380bf5cfd5ba0242841a392cb3522001fc5857474c6ae9dd00e97f9ff4bcd5748c4ea11fc77dc3ccf700800ec9b214f7e2911ccb452fabfdf51a84ba3ddc9df9fe4d1ec4e693537426db7fda9a6011c9d6283e7494a9c4bb5d6e1b9fa54e8fb06c7de945fac98bfba1ca4d255a05e72ac3f9c8009372d62c27658582337b845c147e41c51629d587bf1f1d805c6251f9d057e34ea9fff20f0265e8614ec1e7dfd55262ec8ce907db0f44c4aa4c68ecf119f8e286d8e172509eb574c551e3ae2c5434e7ca17391025e8213bb185e04cfbe6831f62d7d690bd9be5583c8fbc3074e8d47c005ca996288fdfdf1d7d2ffe4a22691a37a9a12fc2c7ac2c93d107271effe3c3af545d815d67f25f4d512fb336e7601fb348cfdc68c4ed0256e543ebbb087c2b6f1ed0bc4bab52e73eb2457047007ed39c2a709ea6ba21b0000fb7d405f15259cd045a9487898d5543981a349057751729b607d45a27de28eb420f7584d3731befefb3ba7fb16d443cc355c2b29b8983ef6d033d5ac56714bcb1be00f76222e8f4abe08239a0dc73ec449233cfc3b7e92fe3189c99164d50bb52480c030a190c6633ca9dccfcabe8cdee5caf12b5bf34ccee74117e370a16dd82f47a2c6d24415d45045d8135fc103d91a68ca85c499a417918492148e161c71358f99695352536d942278e43365358c64386d68a79cbd58940f976c9582a143d087cd4d77506d748db84c76866ca18440b9a821c5334ad5448cc62812406365fd12ece6c104344647658e64d950105494185110b9540d8e5829b17d4b3e958065efde0f3a8e2635d88eb97c633c98cf1b3e5b80cf1e2a127c51bcaeb2e1370a2d5e8640490cc45464b92af4c5e1bc545b3b67aa2d46357bc8f54715e5352050d7aebe42a2fc74832753d963acc73bb3412afb25b592c79db5fbdfeedaebe8e56ae6cb47e4ab7ae11751ff027f6b69b47b140d56219307b98fb09bed1570f462257869f6522cb38914b6dabc32456c51b85dba3ab349eca6b1b8d256a4efef55c34854600cc56f4af175dec0d628a4648887983ee5d340c4bb368c148758352ef462ebbd14290f243e2e5fdfd79c9d3dad394d91bbde2a28cf79d76667b91fca205a04ff698a0de1d690a5f075a4e30a0921a866d7baebc529e8c30ef1dec0255e74bf4b4929884e1b416614873cefeaa6844db50aef14a2cbe89f4f02321b09b73cb285e8e61e55c9407e7b24f8f7cc38471dace89172bf46b0e90763a346a2ab9074d52f290c43d18484149bb1b2e454a5645bdd97e02c23931d9f17f904c8b5b3e6e59161301367ddead7dc7b7da4451649ac60f6ac5d76966b461992b777a278556a2629f34bf292060a064b3d01f91f981492b491eda3f23be316bf303ac0b6d477aa161a010e7feda7b45444d5bd4a9468910b665410eb664ce8c4067e009ff370106ba1933aee76beed26f8d6e5f95012004cc9aa4a1cad7c70540e247087b6b0564b6a091bb0a468819b2539bcc7a7061eda75f3792d5e3057e63bc8858b2e7835d3eb8ac44e9d645e154131a38c47d7a47132922aebd1458cac6a279a6dbfa5d207f2dd08ed27238876e512bbbf98ddd758d433675102f06c3bf465cb1b2fd7945c9e015aa84e9a64f12fb3b999dec522a45e3ad65ef84eeb9d619bf24f8853fcfc5165e08bfc053e5d0d5a6cb447186cbb98dc2ee511e795cf0297e5a5372f6e03c2d9b88a9fd701744463f218923e3803dcdee139fb30cc71cdb41f2349a958e548925251de03e4bf4270059f96386ab2fda2793dfae818dc59aa3089aaeb207bc310c246acc17b3cacba399d9646c3215263ecbecce9367a5f9b421e98bd433a5f8a2dca634010fabd88d896efbd9f33bb579c82703efdd48b383532c0f6961d79d13e887dc0a02f55ea53c8cc7638ad47ba6c8df1119e14e3ff671d3afb1934df73c3d906fb2e812b3dbb0b1560cef4839238366cf76d88fdedaabe64ac354c143528e0ed3fd30f2975a44e89ae9e3a9853ea4dd75752785a4880e37e0f38d010f2633a35b41992ad7fb1b9c9ce7760375c18745c0c3dd5cb996d50fb6547321181500923ba13b275ceab7b370fce8932326fb4e1f44de8e288f08706e6e2d7437af23d6526abd723f63dd23c470068e19c93d0908c89b4ae883170a2d9c857c4479b7bbdeb98b66c22df9795765cc54fb1142f279bc50e959f059564e79ae07c2173114459e493b84f02af7455bd7b7b5c58b46646c895545e3dfd0b366b165354b0211f0ddceecf4b275e41c5d33a85761957c127c7bcb600f2bb6fd87ca5d845f70a4a244a206cdb6fa7f033797a8e6f32426da556162add2ff256085208f8e300d77b385eaf767f46d2ff359f33797405c73f393a8d24f24c0fbbb649671c39d4c840ada8a43e402302fa77e20653cf178c11089114aaa023e56a4f919b258e1d3e0b8284e23c488f3991647526a03a4c8af2e4837a5d01f74b9f48fb83ebcd067477e8464e1eb4154f4f1d278fc13236855e5e0e1e45071a65aed2989103adfb3ad524e05918edd4b6297e029dd08fae2811dec36584934fef4f1f87b11c04b5bde3efaa1889cfb5dd991c493b3e44858bc877beab6b8a85d32c4228577eaf8bb595483a160a79d152c08c932da249676b2aeb89f859a6d94b0d4df3b2d0ea3f6d75ed2b8a5222b0f71bceefa2e79a32b2ff49aeedec3b86862b74560d58d6594a4e29bc1ad4d70c2d3f6daddf138f067df25a5fa6c598212ec4b1bc2260cb1db1f5947fe035e7f7f1010e31fac3089966ae1ae005e28fb3df7f070950744f1c18f01d69a712fb8ed46c01bd5c34cc2b04a7a36ddf6ac8feb5c2c24ae87fd4d3d46aed45de985988cb9e142931a02aa94bf3610521219c44e6a7487a7acee8d8926badc35a64bc300f42813c73783d025ce685d4d80b6efc101fe6ada6afdf17dbcd14f450077b77fc5d558c1f6bc1be32fdea51f4205e0e834cd1c104db1f6782120ec4a599b7c679310f35e682b77ab4ba7cab6edd1c79b1e754b45ba00d8246bd57a03fc316900124e1d96b1d98178d0d09378525bd088d87018fc0057fdfbc99626203a1b8644ddc6f609ffc18a0c411c74bb7f429fecdd8412f5cb837d11a8f9103756d03bdcbf40814021266791aa6a5707786d4b8411dfe9453b3345bc7426f68246f7c51e78517396111c8b59f8b5b6b60b0fcdb17fea4d3ddc4f2e7be92e05292fbdb6522ecbd207ad342b09d87a07bcc0261b44b716663253ddfd21cd098a649b572ad2e73e7a8e179008ce164415107c52ae72f8a3fecc902cbc1eebacc1f17e77a5f5d566a561cb0ea1a552de7ac3e742ed76a1a1011003fc7deb87c5aa60f45b5a36f873246345c5729956d6607e13560c835d1078a9693b0574cacc37715efe355fdeadd87fd3971654bc660382fbf362f16bee5652b67ae19c3d81ba9d26c831379ab2b6888f472c2fe714e7fe6c663ccf0659211cc2f3a75396050f700402ce11484c0a373697c9e1ff2fa5952c6b6518426857b9f6f7e842d23f8351893fe14b7849693466d36bd13adef4544a4ed63c68f29e0506e14c003a3680068fb5dcdc11163ab985097d7ea4ce1420c4d1a95b0c416aba292c332d8e9dfb9bc62de7b34284d2933d0402d09bdd0d83990f714cc82a2efc45e0238a93bb634bebc4dac22d655fd91889d025d2841346b527507c24aa05ae48cea4cb775bc9d2512191864dccd4f84cc3c2289e2b73eb77bb147de1eb3e9972b4954d398ec2a09473dd7da1da75819872c8ee3038d12a981bd384f8857407541e3255850b5cdd6e09dfa91dbea938f7de30fb20e2e1b0ed425bd1d5b469d69d7d455818d1138ba43b152c8fa927b7697e5ee33af7c6809e89b65438d09d7df9605e0339d0db216be6bd5f94ff3a9b525c0d631d80dcd4802e9233b89d0b85af58089e23b7c8d7c4280ed247d287df6c51f1e27cfae664632fcde09ed91ce4d5de9a3c08cb113a5cd7377fbfdf4b0fa470c46561ee94e595c0a7c82b410c7ae76115bdaa7c2f4c3a6edc51da783825237b0b70d77863ba8e166519fc1d788587292a741a205d70317ba8287bf7c0d92b9baa3dd079fa1e8e4900744da63e2c7d164deaac7707791ff79e574fb3470cea93b2fac39d873ee35b44bd484fcf05acf8b8bb97f8327d2f2e617720a74d37522f03ce5102391befe473094aa80186398cf70fbb7d912a1e6791cc17387bff4d9aebe904bce290f13454702e0c15adaf7831fcdd4724f833b5b5b115dafaae5ca963d2bb520210193b77bbe47ff8c357542a7c4c373511ca72fff4a52acfcd1c82c17ebcc0f058cf7fad9c8dd221e4378215bcabdcc2526bc73a4a10c59ab038fd89859a1770904702bd7fdd977fb994c09b50f660c054e4c19fa43665740c2795d4452eb4f2ca527c701aacba5268c69b11e791eb47ad4245e0d0077f0538abd2e6e609c43691442703f6fb77e4dceb165e6d1e231c24e80d186b8d00af66165b3cd3d98f69cc7d2ff88ec1e191088670cf7ca8d346c58420bb0ffdda7340ed65d439d6e21efbe5892209742be40b0409cf085e41f192319ac72cecfd28dfb8fe770d7d8efb9704bba9126af92644c9cbe0a1597de623d7308cc9d3eaca135f048643aa7427e64e376457956d376018356ec77c6bfc7f426ee30ef561d3800cd24057b52a62da9e3af01add98a07d4951c7178abd849a64283facfc341577ae862e496792fab568147b49720d54a412f516c201e8860feeb340835ec03a0e1c2b0127eda1717b67a8cc0f8a4deccc5f9beeaf1465dcfd0ec884f2e08480a88a92bd00ff41f9aa337964008fa62b93a1b2c3a08eb4f60b264f2049f51b0066a90e4e0c8db76f3a09c6d64f915e7941dbf1512bf1d691392dc012c754510ad98c105a769647a125b6b9601428e26212845f910361a38a21d87d42bc03183c0c7a89ea3d39bae8ceb771c62e4c836a9d143f3a1451a4950e10982d536faf3c7b06f8ba5f5850326ffa90705afcc0904d5e3f7777d06433dee66a4f0807e9d36514bf1270099a4cae3733fe3dda2d96bb61655344c1f971d8709a0a7b550868be8cb674968db7133b7c3a3eb36c592bd58bf3b7d6ecc68060b7a158c9df57c9da616f9b934e571ca4b66874100d33520c26a035a148a7c75e2b14169a6bd8ae011da576a7060584cde4dec2d74e4d9b246ca6f5d9ee3edfdbfec8c064d59f15694bd0bf0fda601ecb6e34c0a3ff50325d121a03308e8c3e180a2c599e9912aac35de374446f76674e30376492987656cb2e753a58a543c9e8185239702b275dc741edb742f8e7fa42a5cc404ce7b388f2a5ed8fedae0f3205956f7e86470ef97a89f561f300fb9ead28993d2b233fa788b76d7ac116d401ed29f115a685f91ff05bfc57f4053702e6471f3e4b6727780d4894d722afe16d3951ee0dec4c557c0e3e086a8f5c0de8037edaa84a6163b963624f5b12c7f177766210adb112e7f209b5672567ba7316e326795b2b0fc2001554304e5a3ab6bf08367be4c34fd2e15cb25d8a8de6594d8b3e76e21ad8fd33a1f86b119c8931b87d1ea11e0ba4d906ce88c4a421865d00cbe43aa7363a98a4c3c453f4a9bf19aa989f14e4a5a837f95ddb4d8ce0746a313714ad06c9097f856d1e93893fd8f165fe97eeaa804ba4fb516fdea488f6cbd85c7f9ae81c39054565e2f8bf06ac4779d69a304c02278bd0389fa1a4130c47baf9640a3328532a3ab4b3379d06c8e41310b24fb2b54e1863787f6720b4244dcc2bbaa45dbaab0968993834e52373bda7097b50ad0e0d794f9317174b82584f5aa878c647173f4c32b17a173d59ac665bb968fc90059d3561484982de8b4cd1c0448ffc23f77c09dc725490e376d331abc3d3d53bfa3de5fa1b376f2ee5a759eb36c9e1117d8f72cebeee354ebff4e27721c09d41a9de12c3f308d292e9f09471ccaa37b14265b3cb9a270bf3b4b2c509d8d4b8c12118bea6c46b4e6add2eacc45bb152c592526ee1dc30090d2ac2ab14e6869732b7fd34693b4cd276b0bcb67622fd4a596cd1df8e20d900943655036df3a0f3fac340102681d0cb5000d78d2b18d1194cf9b7bb3705698c073fb2626a9ad85eb18480f2cc1b50174549d957ae656969ebaa2aa6147792dbe007f387dfb2383e69fba4de0bf972023142422c7ebc16f4d666acdb95f2ee3355d66b5c876872b09ab0bc5cc8406a34c609a2fa244d47af4ba71ab4eafa0793d68d1bd86f9355da55d73a56a7e48ca66228135b9c39e56ae8701fdeae3cde7a24ac4515c2b4e2efc0d34af23449bae4d93dae70a03b617ba5312c4ab24bfcccc691631912a8a1aa99fce57ba53f92cdcbb5e1b09add9a2d50a26a5570f5122ec22a4a753d9b8a38f488a3e20afe9265bf6977a7aa8e0b663bd41c6f6d29440c396dc686e868b5af362ea40100d3f5bb3ea25440a4dcd1ef70aaa06af839ae2f2aab7e264e9739cc11c37fac409f92aebd499f31c2a2b072a2930bddc6b637f2d3b05ff0a6d0280ac67f45ce643c1b2d59f315b4234302930c6c711816ec45250e71d9cb8ba87afe8b139ba9545dcddb6d3b4a0677bb3f17c7e6fe1dec2746a9720c152bae3d3691323d0cd86ce06282dcff6310c709bb0c90852b2fe3ea7dc04927f3107de0f97752e9cc6b1e1ec05141cc90748feca535c9cb7454b749ece606886d679ef899177ccc6a7a80864ee63e58c175041f3bcdf5866f6b6f2be4441068ea2b974206dffff435bf6621989a54b7a6dd3b2d8786ca18b2f09624dd8d62b5dd36c0b7888e331df4fad029e91c256ae6fa13809a1c81637838a806058b73b26ac65d57dd71843296cc1e649dbdda9fcec80f149959d660316d7e0294d2d3d59cd8de28ae946ca74bb0a9bfa0680a96456876cce03efddd435ae2bead685cde21471ce09891a60154797f23a19f7b9540ca52a6f2966b434d11a0760f5029fcf0e6fa7ed2b53cda6f14d4569a261b83d712d766ca073eb9d692dedf9fe7fbc8caaf36792f3a2483babfb809bd46a12409e9b39407bd301dd4b3bb78137e38ed2c88b6dfe3cdec6bb3b1feedbe9c53961f4266fd2aef37499eb46891902d9a8c262c9023ce9252526dd82b00b1843e90d283b7e698bc07c05c6081852134063f2ddae760cd46f4e3074ddfab687697da5a8e153901de710dd96fd651d402e9292042ac742599249684909bf8dd6601a9cd402eda91792afa8a96c96d26afce48168c3e8b4af37f3a499a7a93ddf17a257ecf300ee917361db766f06263965586a07abdcc98b3f1074bdbb9ca308457636626f0b5f131ddf7e247c051522b2f2d4fa4376a38b679f7c7223e4fa257fe72ce4fa0e502cec25de689fa2b7c6597a62707e48f9ba42101fe6c99c7522e0704eb02c960bd09bca9da882673710b58515874cebf8e64f5180dd582974c7ad3f0d091cd843ced62ae1be1a11b6e44418c2b7c45e55953d45bab166b5895ca57f5fe6a162f347c2626ca897f40f2dbf9e10eae4fd014c4c082a8b4803bf791247bd4e2861995bfa074a6db25955171e78f37cf8a8d14ddc8a800d15bd28e329815f09677a65c640a386895fc06e5bea30ab8a52516444a06c1e787c3012761c0c06e9289baf937cf7baeb4626fc7ab7952a7967591abcccf868ef4c7fe0ad1ed893d4198148b960425d2ad3d171b17a90daf00cf4e95495fb1ca951cfaaf1cdfcdcd9eb67f738713d7af3fbb2130c3029bae1d8918d8dc95336ba30f0c3e442cec10c0270da48136330b0bd1783e14d168fc38fe5970b6d2c75015391d850d66e7aafb04d2bbe80da00e35be3a0c1bb2cbeb4fbb40b0179460ce713b28e91f870df124e214565cbbd2ac994deac045461c9ccae2531966fd6c030867b6a82868844bc9a98f92e51b42c2158e30fedebd44c996089e8ef611ef0161e1ae39b89d9b34d9ebac509abacd69df9f033daa43a3b38bfb0a55b94488f48739647fcd7b8c01df0c6030cacdec3d480aafb8561a51e86e83a2cfc536492fa88fec42b84dbba31665900e04e1b46a27406482e82dc4c187bf4b005f29af049032ff5ab475d5cc4bc0ca779b28b39f8500901d9d275915c6d8ce7a7380c4b261ce5b3e0d91028d1001544973efc5bccc727f61062e6821a8b398e236d4bd7beb9ff85f8017c889e955674432e7fa25ed1a26af94bb8dc851e9faee2fcd914eaeb60c2445711c6e591d89480275e018eb7e7949a21f6efdface0c367f97ae387bcc2ce3d0a38a6496454e79d6c117a96fa181cab69cfa136a8c1493471e9404924143ab92a450dc39d07b8ac8e5cc74b37abf9391dbd1d14c22ca2d9fcf9b5643fac6fcafa6e8e87faf96e1a6acb8c818e5264d6fec0a38f245e98bc1d844eef0c0e443841b935336407e44de71f40b270903b8f8e5b9e5e0667147847d7ee025aee54c7dea3bcbccd480337fc38194e0937bea101cfad92f51b5eb3dfa5e5b6106af0507c7ea2aecba6e885c7c8f01e74b1a4a627ed6d1c4c4880e19bbb88c38b7384055c76aaa88e433efbfec1ac7073342a8aac022d5e1447c3c1ae42ab9b25c947a1671a07bebc169d50aabd151daf09d7cb65fbbb3fd139747c6b9571ee848b81470ee29393a1000d8f0ea3b1fa756801e467f00fb6dc7053004cda6a165aed1633a754f5942a2345e79cee27b4189d66432b9a0a45b05a2848814805e384d6a1f1a8128463c7528100d02240f9e9b0f5583a14f92326245faa06f7eebd2715b42425265451b653e0d984388ee7b6c43709e13650da9f286a9fa64fcc7234434fbefdbd26e200fa630e45a436610da1566071d7768a6863d9668fd77999f2b5262b93f9df8ccf40ba4eba3dcc6e48218b422859b58c48686fb5a5c505d706caa7fc72f1fa0d918a29d363cf69f3009d293eba28d843f1abf2f370b7ba58ed83e1b8095867d209d496f2574c62fad3a4fc2a1827c20b271bb59f6080aff3cc0c6883ece7cc33e30cc55bd3003586898fa6db976e7a07624df91a857af528c9491881dc37a4d2ee6f8720fabb21cd0bdb0d0ffc6af7e729f0bbc511a5b7ef044a195885652f3115568a1cde3d9b88e8a4734178865936d8c41230c69097a6008b25a08f4a69d4ed1b7782f7def078b7bb7eb84f2ed83310dbffa76d3a42ffddec0bd421f2edf1deca5e01ba93076a9330ebe323ff8f4419e26a89fc4b376b3d08dfc3f09870028a4b2f2e40060d1324f963db53dcbe63929169d7f4b7fbb0088a06e7292ce411cfb2698c87b01aaf62167266f0aa2477266d077a545b36e6e7ad315b1b98188059fb30f9c51382108419282f15eee2470246b76247940b63cd24f17c3b6ab4b887d7d241bb3061e9eba07a1d8491a6bc1ba0caac4a83a9ed3fdc7e6af47be37d9a71947440bcaa72b806ee327f293834da3dca803511c43385ef146d7957002480f898d8c09efa535ff785c77e4f9aaef5698f0d7610f18cec641709b0c18fa4656970a09d61b4c9e5d1d3b6dca49adfdaf428a8ede3da25f8205596b358ef10622fb53b567afa69056d40492b427139a7fd72bf60ed358ea6ecdd36ea70344a97a2403eb27640c4f0da04e19db184b82600954a814a4792dd50989804d4d37cbfa871e9714624c9684ff916d5bb9519b46a0e1bdfc9ec060222c0f14941aa39edf952847482c764fcad2c4b133d8ee891a60370b1bff5374fe3256a43bdad6ed0bd4e02d312591d0c5b10b99a74e2d1955c63c9164a37544a85d6ae1ee5b5d6239e453698a8811371065f5f7a01d4f263e68845c17e02cecc9e15a6ec5edecd21ce830e8497a0731fd1f3ef1d86198d769a4b0c6ad791dcfd0e5387e58fd7cb4347798b50a356d71297e3e517696752ed6c5da8d7b2fb58baf7380ff27b19981bd68d471b23490ca47e090e6fed0e5cca7bb321544564d6cd63fbb445fb3594ae15370c7c58ce2ea6d6cc54ef056c83233be8483e9d0e1b6414919af10739c7c0523d1445c5426988e6ba62965b9cbb18af1f520f08bcc5b523050e101125380216d051b7b53415273862918db89da050f0f60825b0bfe4028a94c2e4b80bda16ea51d03f841ba36267d21a3a1ee03fe08beb11c6a005b9c2c2946d83ee6a98b0a099d87564c550dee1b2c6b76d8cc0ca5070e5c42e0705dc7a8be799d42b751fabfc19f6331c37e134f7ac527d6c515b97a279b79d3a922769d7cf6a243120e4aa970e98f667ec62c21c9d112b971da343fb493d498169e3dbeca03e109a0642e1f979316374c140ff6b6f8c1c3647cd7d8f6b87838990054aece1e7b17cf9f8b7a723d4c8839d40ffc3fd17323ed0c81f4e008df9389445563e2db9ee9329a199cb77b62237e46192e780f682e15f799ee89c3ccaacee38b2b89aff18149a3f22d04ca23a3a653fab334a35fb0026ea3da9bcff98407a9352cae62d7968276ee23667b1d15ecec82095ba5f81625cd099a9502a678ea545f6491eeeb161e188f6377326a0f20e2e2b66e7c2e8f5f63be8a04907b570cb2a5d4e47b77cdfd6d13cf366e7ed2a7db637b69a0bef1085028b3343a3368abddc9eeef765802ea785eab555331431ed28538592316205c2ea6cf3daaa91a58c59f3973a156bfbce57fa77aa84736b167e2290274e96ec30ec4afb9a43e2d712f7e12e93c68b46a6df22d937addaa13cfaecdf45575245e75974ebdfaf2623aae970ddd558c35ac71b54bc3f523f79f8d332721cf91246baa25ca9b7dadc3eefb64b3e1bb27d75ff55c36cfe9cd1fdbc62b863329599550fcf30160582e856c6d37f3d07a974ed42a9161e06e581f6673db1a250426ba337174674e77dfa7f91e46e0b1212c4400c8020d4b9f0e9616d550e119a13b0be28cf19d0c55dff8941bc3e40a25998c759f37d6aa372495efb9236b656f9dc87043515c8a6582d7e960fb51fc40204eba18fe33fd260fe509581d10d45ebd8d6435059ffa1acc4956bcf4b967a694d6341cce63e0c2efbe8e146e60fcc2b90ca0880a284c4d171f35fbb709181187d51f01d7d4ad42835550d667925cf8cb742fe79958cab4897a396bda690a367d4e16d465358198f939db91235a07d2a5834ad0057626e2e599db8182e946eff9b456ebe225ccb51f03241900c9a319b0212b7a1c8b211dfefcace83b235da760053eec91425bdf8d87fd53b8b29d7681b673871a1b34bfc3703ab2f2defa2fb0feb7140a16449d07cee1350bdc5e96b143648391bd1f6b066923e83e662d3add5d521afe80995feaf476501dcf8b724c911c023009586b5804bc683b830bb22279f84d34a3f3ed83b382ba499eabdc646e429c156b370083ea1f9db99e2cabb5b33ae68fd0b6e1ee53fb0306cdebd15ea38b92e13ccb2bd8adb5fcdeb5a78aa9858d218fc4d3b8a262ef4f354fe5d01f8af8e5a953540cb31114bb773ca8143dd81a724180b2d32379caf209bcb65d02e6be9e80be117d7b60343610e6ac474a57ef2480daae59fffb7354d846e6d050277da6f0776dae43eb221fcc46844574eb65b34191debdef6ee45661171b1e26a7ac04fce1b59c1af7aa8701aeb888edc0c5322904638c5bbe2d0e6c3544abbab0c231fc0b79d0011b9272ef202b9cb3074f79b4016c39b6c6a5103bd0c931854117ca2e36644f006977ee98dacc8b23e201c11b8d351f7edb4922ac89354461d35f62971ff5e40ae054672895764e0dd82012ad49115e54dd74db0e4dc90f3f2ff6e612cbdf90f954101808565c3e11fb55954bb91ad69e56f6c7185c2079167b6335a034554b90892bb56b0b3518b6f2ee79a3cfab21111cd73b89eb6903524e883cf7233047f3649f3c965c09fd33b2a0021565bf4fb44d5269ce7e503e1df4c237f4b81db31798d0cbae8b892fbabd59c06d7f83653ece7f7bc415d484d0a16e296b4d77357c9750fcecb06f7b71bdc267075b098f375fd0e55a62ec06daa99ffd1088ccd4bed21cf94930417818bf2f119c43b03f95818bca16476590a01bf71359260d71c0a31833695033dab81b5b91278c6a7fe1918b68d91fa5d5750f3cbf2702a06c7eeea34cb834888abf3f041237458bceb316b3ee63855af9fde7c1d4ce37d726da0db0a523e8950a760097acdda193bb9a533da2682c8faffe6fee3f68e7bad126103e6cda3a8024a12b5985c64600311d23c07a3cc7a298fda0350442805780bf7cc7ef2129a48135efdd36495ff2184b203edb9effceea1cc2b81a004c979ee601cebd67322841ada7f2e9c2633ce950481983c0b0c7bb6bb0686032c643623ab4027610bbd7dba22bdfd449c8c3dd2fc25e576c495e969f2d0fdd5e4d69f85f809ba357a9ebe8638ac50ec3a5400b72edac43b247b71931747e89912aac7742e17e29fbf00ea11f80426125f1fa5afec0208fef8c967c4cfd829fad358a3d19dfe5849873bb13abe50c15a0faf22d79f247ddc6c2d360688112269589a28091c668bebc1be1ecdd260abb012dd6d4924bf8ad9620bb29c168ffdee144fe8d604ccbfcd1a6f59c34957f62d2e5681cfe8b066ebf3e7ea98886f30d7fa4f3f41bf453c39ccec1fee26c23e756499fcb3b168ea8827854afca13b40cef71423ba0b6322df36d1bea3785efd752aa656dd514c9cb6f5bd37a81ecc453f9a91a177f71191392ac8450a1c8a6846204c600654790d4199d92968248cb4759a093f42f20847b786713847918d160210e4b00d4d5b1d9701469442e3a19046e9bff8377083539691245534a2bb746144a2f314cc4a714c33c4cd21a4d054333938c19caa0da7499f21d38197237d74dfc1639b5a4ebb48598f4f487a67cf9ff0d47cc9b29a496f7b9fe0f26479e26dd2bba777f5fbd0eac5f283c93590b65c5f0784cb22ae2c0f9c3235ec3c52ded5514c048650d86bdf2c536ab02c151c50463630edfa7e35575b7e1566d5bfe97d2a21b741678eed78b758f12e0affef9f49595190056fa4c9dd5dd78927de5e65bfbdf1307fa01048d729b42132a473da38b7ffd8e7a3bbc52f2aa1bd92d6f078ce08cf32dc0aee80d51d723b61f2206e64579793f83f4e5691ac9c1282bb9d95177f190cab6fa097389013970c3cc3bfef383f9f55a3f0830d7279d3ef7b8be4e90c9a10f7931953d9d6ff4331d6c22d9df26c0c5511a083582eecfe32a309af8da07656fdedbcd7a97e10da44b396a1d42b40a6a67b5080b6c48ca077c005afe8776fdeed4c4d8c349a2e4cb03e7e7996497de1e3479eb06fc479a798ac1cabce9ca0b2deb61ebda00db3f6ec1412661ef79d82ace8d517b982c8bc94b95530814e99bcf2b23504192ef6c469c24c1c817e3db85b0a634daec22f7477b5cafc0b66d95440978f4c6a665f498ce48994c1d29209731a2413526072a4f0dbe3fca5c76ffa2d5623446793823889c7c14f43d0e7deb6185d9fdd132dbf2e923cc3e2a2deec4436fe1a0e91fc9d8272648d8c645ed756460f217fca835b4a96b5a634e5bc9432e1b34ea07faf2e36fc63afa1d29fdc548f69f4b349b493498c8a36a417caad87313192aa5b78043091d745b0e1d6056739984e5c522a5d95c93523aff032c94f4049c22a6c272826146b02d6a7cafae4cc3b176fbd40009fad33c197a0c92efd83e602c44e2d91fc1631d640f047ddc620f88bf9befb0eddf233f21a081d38a6f712f9fec9e7c32909bf3a00962fee05f25e83c52ad811d05582f30aca042c31dc34bfe362899a795d9f94f91b18d62425ad5cdde908f854ec9220c9fc645951c906f315ef1b96710ba0db295b2f0866e61311036c61a8731a2bf57a2299be4b3f0feda0ff583ab4d2738a6544dfc1e0063fb9f19c13f68f030fea477b9336412ec3f2410b10a4e29dbbd4c0f51b5d2aba37bd2897d80d4adbdee4b53cf0d2648a8e14f96a4a9bda6ef27a0d9f07d04986e95fc410acfd69f92b43460e2347d486a34cc87037598aa2ca540e99967ce8bc712a5c722306c7985842c2c21288961958550d995fd3ac1573a4e81e80b93201f5ed51aaaf0b0d04fb413711ff190eaff56bd815eff0c192ffccb69f276389bc242a522425320be7079fe36e4d60cf130466411f9cf4ff9065c0470cf8c1d6c641d6e16a9e2634d09527b781b7ab9cf9eee63e9d2be952b5d63198bb29dd6beaadf34ae93c17bba7e8bda2dd9ff88e758ccf055f8e44db5172d8d7bb35e402ec7614ea1865ae0b0e0a6b26743aff7d422d0b954731b6fa69912a33c00e456fd59766f47db407c42703ec2919a9ceb21eee7e41e097b7561e865232471836f63b4f18c60ba0d53b4f1ae16d83ee5308990b12f195ec3089c4619b4030be642afd207190c6adba8541b626082754b926fad92fec3746e3c4eff3a77fdb0e7f22d1d2949607b07f5bf104d66da67aa5c9964f24c4332dd8dc62399c649d29ead78b909efa1ad7e7375b3e2ef85d6e8aa050b7bbacd7b07d468be7fc09d25f8a6fab92bd75efecc653acdb1c3b5d22c39d3dd54f1593515f6dbc8bc2443befa40f09d54aa67681bd55d5214e63626a0c349a956542084523bbef094a51dc518a46391a6fe5a3dc6783e020c0000f27c73621e17527692d0321c39827736b4b9a91e9e2be50d46423e691051eafc7f9217951741626da1591ba88f51b3e111202b8fef29022dc3dbd9dd1776b42690e9d38f754fa63d2875f1a8b7907c67a596edf618fffdfab1bc94fc8229c57423fbdfc4e9ee5d7db40ec7fb11868d2e55f969addeaa5515ceebb93a03b9116e687adfd21301d555fb26be1078b301cfb838e4c4c9b496dc72414c0a2552cc1c7440912679aa75564e389cd37ca846c4c05cd434531591434bf2d7113b4b0bf45505f83344c383dd6687798c34fb7dfa822d6faa739b27d2dd008eb57d60e7662dfccbc201e0370db5354481fd2c6a923fcd81dd059f06b5da3df30af8119a59ca99cce27e3ea9a44883dd3906e20bda9c48213dba8666de6435a7fdaf84f21ff722f89effdf746e23c6c86135c97c3999748179dda7f6f4c0823f9230d879a0ce58f609757a36695dd5c3cadcf8ce6be87803098cef406ae90933b137c3f5e6b935ef0a566373e3010d2a1e88a20ec3cab7f31f1fddf984b4bf6d9646c8d4edde7d18736391a4554498a23fc347c7a6aabaaddcb349dda67189d8cdd44fdb2ab14922f976a056779052252c248587b1757091f0bda59f39286ad7547787ab825ecb0927f06b8faeab00f414f9e644870b1af80ff2a38ebd4e2d3dbb8d28ba3cb79a77633e0f966b38cc1817f99e70ff187176b68c4f3849bff8cd96ad13f49a18d8a13777ce878520bce795ccb1fa21d2ba5fc6ded32cdec2e509070da60e4f098519acb70f676e356ea948e6722334f93cf0fc03757a7521ac20ee4103d1a3e62f39c03dc19d88245479da9d8e29057ba3245881a66019e3ec6b37d96fc9591426106532d3895af683fcd6b7918e597017a070ae66cd97ae4f0eb9229222531cb1a69b56c6ddecb770e29752ed89c0b2a4c69e3df45f5e6553d338afa6e9afaa930577fe3b5d7e2aeaaa3cc5bd478528685c197f2c8dcb5564242135f7a2a2c2d81482de925c3702ecf75418ae0eb9532d9ae535035c9a7bb0d00667a161f29948cc8605f5c59010eda3fba728c7880a8b5eb0b3bf171299fe548515d0ad49b48959eea402a4f3506f47d2c751bcdbe5ad81711d2dad4b1fcf9f1da64d0eaf1be863d84c622f86ab1d4889b5a56c611ae74171dbd8e8335f422fc278d27d02bbb4e7f0e8826158107fbdf0903151ec91b786722a87c4dcf20aa7557cf58437197afd5f29c7c09793ad6c7453462c667561d36d7732f5ebb9a7a3114c32195c694d874ed2b00fcc9896dc3e438d3fc111ada87a62c4eedf71e095b4a311466faeaf13aac9efbe633ac2c05af2048fc5d62c6357506747b8c6c0964ea75ceeedb3db7691d4cbe2f37ad83c5b84ff12f35bc0874cbd246b54821c464e7b3ab328f7a26a74df42aff0cc5bf223560dd0a765b5ed601e67970a1d39792827aa16c3730fe4afbe69c53044711ccc71d3a0eb8f7ffb63c355e01298f07e35adfe9ecfe526e94fe163df180762e68a0364cba6f1eb6b8e4de5fc4984f78b2827e3408339d221d447876e1c95b5139c3ee85c88957bc4c4fdc486342b8915a76563fbb11a212b8a278620f82d27a2ea2e069ead52592b14ef186af2e66abfd348e0ad33d72e783a1bbea1cce5412d53a6ee9cc817f61df6b1f243520e0f9d4c7570a58e170e678662bbb688ae68be19e03858076caecd1be49edf510bcaa6da73c0469f4c3f3608b14b13824b6214c6feb0e9dfaa2cc17a351201577dea06c2f32acc849d228662a21badb65145984968875a5f457717520bdd24d668016a45c484575c26509d2870ca4fb5da9b3ea7295666aa81eb9400b8f2e00829f7403b84e13323c62f2145a1b11b197aa3e613cbf42e5ef9458716b8966cfae14420af827502944516be2612c46f49726eec74bde89277a61a554b40bdfc01b0a69c10dc1b468f3cfe14f9539e0b8e6facbfe42a6d94b83dee60f875ea5da37fb123575d475c3c559464bda40d1b062a64593aa051cbf7a89e8f03c1601d9bb6dfc0ef1092303ab6e668069493f4be546d25a42f3ce45cc5df46f88966cf75d1af42a2eb7399f0c57deaf1fa09befd2441af3232a5e38d13089a732ce880324c91e15a60a78b580865439f842a7adc36be29ff4124572ac03a4ca9823008824d2ba0f5d2fbbd6506e398a20f178a27b88542eedcbcfadc171bd5877b7f1d2c0848cbf9cfccd9a1d9c2e5c8e3f626a066f50b686a1fac6630483611cd2bbc1eba639bcb3d1b80eccaf2f44a3df7cc2be340f0a296e0fcc79ed3bea0c82b3cacbe251e9cb013a3a9870258b2501bc4770178201342d33fff4b65a6a62c544d8cbde5abf927175f974b07cefece9de453f5a3091e4c8f0db95150d84133ca7dd10a9a5a72470426c815f0aacbcd3fc38d46fc1d4cd5084663271d6c3e7455fc2726d584104bc10eabf58ee5629ed0f6195ef89c3b7c6d6c4388f19a47aced36126747a08d5b32480c0912140f59f85ac4124685a1a290eb912bb7e18a8c1aa54223052ff5ca1f649043f996d76f83a1ebb7a5acb506b20f7a38f4c2364dd49ef5e21b1ef77442b4f5df8996f39acf2813985c9dc4e51894b31efbdf733ad1f585784e7cf26a507172af45613cbb16b4e30974a796961d54d50c0c307149d6aeea1a253909858c5929eb39dc9de1a28a693cbaa8a65a5b8ce99a85b7288a347cd52d9614c1a68127c548f1a40d5fe367464fb8ffd2d559b41f8e7e766bfc5cab3fcf8a7489999f8dc5503b8f86aa14615e9056a4b26fff128e6dddd1e137734a475a2b72ea7bac0709a2dc1f42ce7b0df726445ec2f8470aeb19c6e9b7908c91de43c5e64975a07a75dd69869eff319d67eecaa9ec111374cf45bc8d696085d3f6acdf61dbff41665b6718a611b4fabaacffe80cdc460b388f47331e6bdc8ee9838ec23b826741888393b292d8628f24645dab1434a346eda4712ef1a9595ca0e6c93de069e61d2d86558ef833c9e3550923c13a52ef7088ad6ad2e5a4146bbcf740a77ba42abcea6530281db525468e8f2bcf0137fa3543916dc28a059a605e9580593123e7b7299cf3c4a83ef1853213778fbea61da94029088f2f37fb5be9a6d46bdb72a462de4acabb105c88c2334610ef6bde2ef83d40a94f37fd4275681837036d3e89fa464fbc9cefb03d02e4457cc1e32e35d60cc11133de1a56f9624b05603976970ec69346d0136075ab2ed46f5fd2425fb841374cde8026509dbf67a8e7f8f98314315e7bb83c9350def52ff4ec8c896d6b2243c064b4bff497f4d8384125a9b3b5d7e92040b44887f60b901c208e90043f76df5943433ef81dc8e781eec5b70f2d96e19a22c882b1b8d1af953293315b1467fae075ce61407ac4e3cd9db66acbf04b6c627200679795548cfa17217e5f2201a154571fade295282f8e31faabdfbb19da945e1df20b9455892ac36aa76109d17f73fa102c4dd6a76d3c8579d02819223f0e4852002e13f758291b154c515818ebb9ea08cda09b2247b925ab0ffa3811150a1d54ead054e6c017dfca93bcee059641a38ec7b922ad4b5d22f1ffceee8c821ff1d9a966f6d5b03510b38de30ea80e56b2412fc9df39ba6311123239e3cb18db31d0c996949119b36fddb81d00272461583f363e249ac9fbb55f78433a86f60d6c39e28ef965ae9ad055613eb1e176aeeac2adb7c0a8345c7a90c3eacdeef762564da4a351b5f73ca07b59c78d66a6d794320107e079c116192eae998fca3e9d3ab3304004f46e745505b598173d239abfe22f42905a093f491a491a03350ce1e756653c6adc952540420c340535ffbeb327a6006b9e6169c74d7a2f791c55f3e8e55dff3b3df5383a31403b931794e8ccd52d96272e4d99de8722b7b715be0dd75179906bda64f27a4e7e1ce57a2e5ee90407b87e8f08754b144d298e21206463247588c0c20ef8a74a5b05709b670944f4fccaea6c7e375b82102d628381465452e53ce8230588c2a3a56730da8cca81d8174b99f39606c91a0ea6b879afffdbf93bcb0abcc3459dee9dbfbcee6eed6883171add78c5f0df8f3e595b099389a0a65fefd0bbd8b45c2d1150bd0dbf8b139ae3cb3eb53f3ade42317c6f39aa0ee0d33c3264f1fc00d4204252588fa2f3bc4a576ca56d68917d690b5a816b5699076d819b95a3e31edb4668f34446d6b76a628988a33b4e336cb9bbbfccd9ee55e5618924c18d37482495a35503bb3cc3e9d10ca1cb3046e3b3f9a51c38902d6bedf03441f39ccd588c5cc94e46932cd0e41b370f7426f76c6733f562f451a926046c180a5ff7c97ebd0f89a416cd5968338a5bafb0cf7bbb688ee7520db2755fa82562a8265f376577f725c58756b5915df1887fd5bdf2b80634f67298ec4fb67213e1fda3072595aaafea01b64e66d2105823e06aced4fd7149e491c8771f6e7f71256c43ecb90a0c500df1cb656cbf5de828403e79d5efc5261c611876d0870c83c673775942cf484d32cef3a549a073d6497fad6404313f53cae70675b6eb52b2dd5aff1cb62f8a483e7235fb7c36b55c017c544e7bac5ef6642cb2ff62d6ba8744f0a099353a8e74df2bbb36617bc3b65704dc9cfe5bb9a0e7d331e7cb37ef36bb9f3f3ee5219c21f72eefc190e91064667c29a81f13a7837f79a9dad903df56a93d2d7978c1d91e0043ae9a7e68f4d425c7df2a36dc64579b4c762fc361ae7c09ff3beb85234183c76a80c03ef2b55b0f7aacb16fba781c79079a3c9713bff73b7604200f5e09e231c34a5ee9266a12d7f0200c820daab43f63e05ad211b6236421834040d1faed718e23400901d9ba0014860e9bff757dcac0fad742de1b1ed72043ea4d85e0745c1a44c33e935c8f492b2422e81e520b1a1e84a205a7e47d59b8aaf835c430302f3c7d8627bcd050809b5a894dc90d0dd1a798d09a99de78d3f630bc3413e1c45a2034390234f3377a3a3bf194b0da9469377dc2d93a1ef9cb4cb1b1bbd07ba97c52966526244a20858db52f1244561e368d63ad6befed208e72885f29d04cf32783ad9512ed0e6d7f38197f826d44454f03f648ed0ccbcc42e8edfe85564d0a9cc1f631fbc975248bdfac4fd155f1cd673140f6cb9442c77fd3ead62a25038abed01c8727eb86893cc50096ca57f3df8a247c4c56bccdd714272344629e1459eaea647fe1e89714c7b493a05428e7bad17bd35aeb354739387548a4be9f29c2e04a9c131952af361ff478a63abe92f73e100093f0a5362714624f6f23ffffe1efc5dd45a0ad44a06fa84a64aa177b662bf52c139d51fcb7f4838910f72c9e21063e16d26a9b92c32d1d0b15b30b00f90825ec761b41713390dfabaf998cfccd91abb5c8b5fb3bf4e8c569e338489a563ff49459facb356a6d2e1bda719146a11e04c06bcc4d1405c2903786d586f0addf603c6bac9e1f2ab3e1c79f3c3262ccd1c34148b3fe2f2f1ca9bf5df4b50d437658f2069c0a93c9198ed53f0fbdd2ec61fe658b3722d7a735dd32daddc0cb4ab4ca58ffbc1ea72f22fdbe02522ec93448365053c112620e9550d2e2da28559adcaf529e06a3a3c22fb1efd45e745693dd3f66824502d7f1beb84bfe43702a31b08a02da6298b093692613d23e1fd377a32fdfe901c3538db5ebdd8586cbd6d326decff07d777a82c3c256a9fcc9d5f1e7138d3cf3e9abf90b15a6293a6715e61e2cd987ccde518a0d0309705327e453f5a141b0ae70f4e00bda9ae3967044b20c88abe97a4933c1a416472c033a1a0b80dddf19f3057c6f0cbc53438da8fb073bde9fed4a7cb51dd87ac4862e5d25c19bf934a7fbab192d488aea3bc7a11afa26695dc477c9e6130b595bb49f682451714421d864ee6c862129cbeecfc5cf8705a44efbab95bffa40206ac53e05f541cdb0d36310e90a1ce4223623a868cc71034e0df427548408dbf22acbd26d0f12263377112f66a9de615f8cf7ae8cd6bc9076e1a421300da03fd88e73a56d0f824fb22a130ae99e6e8e320ec23f4433ae832518ac54d33eb3c34e255db5cc319e8c56a7fe180a1e592a07a4e285179aa48bfe4cf5244b001bb9e7046ad2a9eb95ea8d0c3ac59a46fc149823435139bbca411d7a393a5936c07cc289c784d61996d9f1eb1ef55cc9c425948cbb6cf7d5da61c9bd66d2950f1c104595e5636998637072f6fe02e5e573e3274c98eb05413cd6c0e278a908d612590e554911a04253679b2262bfe9c54621ae172850e4e1fa874a8ccf6de8b12e380408125269d5c0125d2ea6ec11f01e376ac878c472e0aa36aa72d760990fdd2b5e7cfc6b843a78e6a65ca022e5911ca37ad16e4363baca5db47d9300ff6b45a1d938ae8ceee7be006c5167931e160c3283ff6013a20ffe38b997fe0c532c61a274c7c04a30e8bb8c25fe460f89a169e8964984e671a74b077be97582fe79a52ae36b1d0f668ed5cbf3ea7da27edc8c60c65cbf62f972cd38b1c3a1ffc3d8c0ab586bd5dbb0359591c15629465d9487734b91cc5ee02c6949bccfcb625a367c5b2fad9635cb99e44a119b2fdfe0477e880486b5a5a1c4fdea920a5aceb8a3bfc752f8680529bce98ac9ebac380e4205c7a0525baeedcd4b8e78eada55094f27b9fb1b809b0f5c1338c26ef422afd8efa46b6174c7555e3f2aa344dc9734a5492f48b2ba0308ac5fdbd09cc2c5dd6f2bff94b4f5d1a42cfaf1c002a68389fec85b151a69f481c873c2357c5aba242a144207f6a337d722a41fbce7aa65158ce32669b549725a5859380081c64339e7deebe32185c89c95a3eaabf2bad0a429d04a60ae806ac62d21dd187e0576de9bc94e1cd47e38d12adf63d0be3e95563e8ea1d2219f9d2890af7580b21594caa3acb1285518a2227551a2ca34992eafd132df5b20f24b60e1245f801f0f232104586c0acd33a844d27aa19b68e80741cc54b24e7dfc2d46990bf9318c286dd9671a297e98fe8a246046ccecb539a140715500246ff812c48b2d0ee1be09a232f0b67619b7eb2a960fb2727f404ed62270bf62f91bfb93edbc2ed2e42f4c7dbdd884d95c9c9ab4a8778ad3ab0709a08992c42dc9fec669dcb8420d3d0585422f000c6834161b84da3f82c2b374d300ed688b55513eb09b8c7679c7c5a66a595757e328564d9bc3e922eb87636e35c8478bcbc29f8db139a37a9864891160d19258581bf714391fa6d40b6b2b37d5853ba44300193774c3f671e6fbdb673bb330eff2ddb1571cf0d592185805ee33dd16c8900d230386496667c3e1907a123a3b575ddbff542e1c53834d4fd3ffc0762da93e953c22f2c8b2f27b772a22c5b36d7bdcb9eac6a9d6a4f3208f132d681ae576666b7f7e512597c30988fd016ddd43cc42074638160ae09f034c3228eb44ab255c603bc62d8974a7beedbdae967013f26bd1f3e3ae739bd4e0f7dc4380fc02fd8ba76007562181dfe1929ac27dbd8a70a91a572adc0a605a10b9a652f02140d63a9e295be480bfd0a0380bf11512809dc2b684af6e26be1af5192e60b2b88957b87980c9d1700d1067968b9e43442931b85174183a8260d96e4c8f8650446a7b22dc8e4deff8802ce2668a19ae5e4e1263736ca635357969e7d043fd0c62fc08de8df77061eb79ffd3a202013dfc900fa05ee9befa7a4a64fc14469616481fab289ade4c092f2b58f39d4090a72976f73d85fe143fc87707ae8202c5b22f67e58fc023fcb50dccd01170fe3be70a8f49e938485b29397fe8140cd4a86e70e2f70376fc89c0f65c020b57a5079b266670f2825c6e30f5d24d3bf2fd5b4579864849be0470205b907a748ff72be7a7696610cc35fe5fbe93e8fc30b9915b943e9db535d7c4b5a2dcdc8a6c899a7fcf64c5564342701ea90e2c7593a37802c0849685fdf18449c2b3eb7a501d6fcd54adba3cd7368953ffd0cc84d7ac7e986aa78ef52f201d33e388c77cbb5de1efd1c2d8ddafa3f51c6dba4f1e89da25cda6115d73bcd6d83a9f1a5548661e7ed5e88ceb10b48bf3c68ad2f266fe250574aafef8a0af3f1958f020b657c56cf1adf30e1556c24f651b40e1120cbb01759e38dfea3fdfd01f3f8ac0f4ad3e12107f153ebcca96e67736b37de2be0e7cd7ed631b2455ca068e0ea35b969633edbe20993499871db281aeaa9a9186f1953c090a0fdd0ab2e03ca4314d663fc2f274c4d145ad050d8c6058613c3923f0b9406d574b92c705350c2b4bc3027fcfb4c3372ec9bdd18df45e76d2a10825ee4a8fe2ade87686c0469fa82cbcf649ad52f43d7fd58a04967a6975c99fddd2638cd2648df7b4eff6e2c921e5776ca5e117e36f53748a34d7beac04fbdfee1eb372ea29f072d42744ea4549d453138040a00d666f36843f87c56f85a6a6912da8f3c1fefc34e66b1583efb92bad2847bec0bea009116a6197cbf1170bd77aac28e407c50f21e33ff1003181baf28a216fb2aa24a7bfb778504d7ca7fc20073cb58f6cc9b8e2138abfec6eac9d2380f646b84dd12fbb1979d9545c76c5486af8d8ca5e2abe82c4be20d744af865d332df873b12c6b5bf086f738c4accca313307a1319e02411c6effdce957c0a72ac5b73b48088134ec99dc163ac916d1ce1d55542fea6bd8728dce5c3e1bd483c6bd1da69f4ffe2a00dd4d5d1ac44d0178b5f0019b15ec817cb6b952cc4970f1f92f7c8a7d29347b9e56fa002a1da44bf67b2263f69b1e519dc7233d3427deb248bb2e7ba7b02fb90080335169b8b315f91392fd56fbff68d39c4b07d3dc11b62c7f3e5178498042193414954a2445dc79f6a87bb0cdd47fb605e74fd883d2cb8f2249d11b82344c24b2b3372f61e32c85407f47e9bc859f3c7926d37cd3a07a67b148bb5e61bec871e37e6e71fffbf37ae301ae49589607a00449f4019900b0cfcdbc5aa3001b7a013c35a29ae3da7d388e37187dc533bf3987006e1f3ee8cc808e711ded82a0236f6eb4b1ec4169ed23595084c1a749113e05ba35fd228944c27fad1c069b1d2a1c4afe5d4f88d41a34c116c575311633ac70cb7ba86869b709f988e5073dd81635cd5d19da1fe015d9593089c00ac6889306c976a0405237c888a49849966fa6a08af9ea243e0c8b1f6c50cd336537d572c6ef4616f09be4a56d04435e8fa824828dec7e636dd19f21fc3982e0b831b715491ca7252c8e06e9862d2f5684c6a4681103635a2658e727bb9eaa0de7c7cc1155be7fb3f7e4e46dfc10925653382f2cfb9077a0dd5267592a9aacdc3eae1f28e92de084a932ecc3e8ff23eb38a3e65819af20dace2f9ae60b05f0f97275ab479b7a5317f292130fd98c876188050d13e1e23fbe8b35e6b026336dab53cdbe5bde7918da2c6df3b22185a8a7df7283bb8e8d7ccfd8340d58ec6928dd19f6e7f002917a72f8d01d336bc85720f65882c5806e881f1afa73af6fe73658d8014ee09cd4f60b6e26a580efe2dd632c5109ff1239677f7773107e422056dd0ce7e12d5990cae323c281e9e6590b42e7a7668c102873fe155a53dfd966fdb1261ccbe9240f3a62525a50bec247efc4338521e7d4a163ae1dc3f8fff9223e7e62a6158f08932f19cb482356374fae8ea546e8048e915b943116d4cce0b50e55f8cb645f423fb3a7f48a99334e18cf618d7b667d27b4897dcda5a818b2873dc74f0fc5925571787b9812c3fde9b13bcc7872aa9607c3cd3107e04fe902aa857bb834cda7d847f14778930cc0ca2ef20c10c464fd54a6a29f9b4ad8e2b871b465062391a77eb40d44203517e7cb50f0d1610550d29efc5f43048727c0b37f8e383820dd3c3437160c0cfa3c3e63067417568e5efd05e7550d6aa384e837b84164acdc6155b2ce0ec29ca1c80a9ba80a827270b152f576bca465dac6689b85e4a55d8c37a477dd75783deb277600bcfd21912c468ea7c743019180e0d1bcde603ae0ae86fc16f2ddbd24c0957a0bd4f30b0f8d5cd6faf68fe1de1d2db95746a9a22a525d74277b08790af1dec5be2816a58a7a984b252e85b8ded681f1c644ac0948ae085c557045b1e6eceebd2465316849b260e6591d98ba999eb4fa8ca400ae5eecc7532099bc907a1e349d80f85fa2df92ed80fdddd7c15655d123f8525ca74a3ca2cbd453b1f4514619bed7ce80e8775768148be554ce0cbc74fecef45bb421e2f417e6e0cbbf9c27afa45f464066f5b2d210b987f2aad5d2fe3b9824f0bd371f1d03641e52b1cefccfc862aea750a80ec11a2dd10388322220a6d5612e661ef5bba25fde3f21ca64212eb968f4582b57077cdd3303be3044e0d9b7bbcef97ad55e45bc0ba86a42438ca65b901a5a901b3aa4cba63adcdfb5062289e9a7a037266688b8b76613fd7b8625f2b8fc59a31255e484da15b3191106d6bafb304c108060d5adfaf0711b289457bdeaac006fedb05950814e33a0f1e08487efab923770ffb6828a277558569a9299656e27cd8d5299ce49a50bd1af058347a16a0632bd13f4107e7488915cd2c45843a148488be8cad9a07c09e8dab1df0fdc716620ff5e3757377eb6834d4da382cf03058f3479596378a44412358fe76b5ca9b2f7f41fcaea6b08103b2ee98ce611a2279aca00acaf02f9bdb4c542b97bb9cfa5c8e72f05298f86db88157beb4309b9551ff94c72bfa239edf265f9a31046f714fadbb0539c4acfb34c6196f8de1a0d1bfa9e98f185c494ef12a2a56f3fc3cd9f38009598bc12a85f7f72e8d7a8f849085ba4916742b9f49c035f815a08af69e9dbf1254e86ef4b71147095fc0cc7e38ea78ef3ab017ac4fad27bcfeb8d5f06001e023d75d78b4aaebc8a009a9cac541d129abb08540208d187a5a6d7803e5a78db0071c27b191c8b442e9b12164523e49e138867ea995caa900b28926eee29b8d0c0bec4a23e9b9e4ffcbb5f90db9eeda48e3821fe04457b3cb2fdbe7ea1581add77d85ef0511234a540d11f8ff831ed4dfbe024ee000eeb5244a6a446b49c264ad52c98a82fbcc94e7d21092ce3a2b7c9eecc0abf42a1b490f8b7e8b9efd475208c450f84d7142a2d58bb74ab5ed023c0d7c259a5c4bd84eb479184982f84494ec19da44a082ad9ccd7caefc34500e77efe0aa914765a5253726ddb5b9a156a4634d8195d5ace15e1596b7a41333e7fa9e8644dcf71e7731dcdd147e087af578130c77bf357211eb01d3bc0086e1134e61262a176b90172245a4a6be434ee4d06a7c599dc46032f702ebf8c9108fc1a838119b08d5d58ea61734cd1acfed3bda3bd801ad5f48c49019cf1075cd3055b5131d5d7d1bb647148447ba9669edcdca87d8582f40cdc4404d0368ea4e4983267b8b9782221454262a869b2591d95c6c6766e4b662fe4381e2dd8a25251ac407f3c0433835493b4fee13cc7432c442c0c0d2f4ae43ee9146fcceef80785bc379735b7ab01c635ce39cdfc5c835bd8b7df4fbc39617b845c8d787e2e0932320d5fb3d63f80cd85541ccfa5892facaff547be89de8ce39c2d85089d8782b0f982a2cbe9dad77a794335c8e5c7bc0a44a2aa701bf9319243d31a0240b39ba3413d9d335c7f2a3d7df4366cb80f723336de8ad20448aba540b0a373bcd17688e950e1d70ce5818b24c1e71d821d872e9e193351e090bb6e015c0e58008f4a7ed1712753db9e982c3750078457a5ad8648fdde4116cbc0b8fc4c6bf929de0848027275d897d3e629922609746054ce461f1fd1397997bb0cc297c6247cdc1ca075f2ea3867437e816b46c43de21af0ce491491dab655ed28850493642a92a71d4fcca4943500d907588864269d2c7da17b1ebce4e58fd9448a8858baf3d857e69f47b576a8d652986f08edccf5bdc3d90917e875abd3038bb37fc521d24d6bb7064a3b9767d34c7a11dd794ae2a0dd9637102861453fc36b56136da1a432c5c10e5dfb9fdc05de4e66a2375029bed4f6e8031f8650099b9e43d90c67ad815b0ea06665ed0c88811aa243b3f60f679069b343eb2bd5cd1b3a4327f5cc6c327f6f743ac256ae28464f3e251c1beeeb940c91b53f7b33f40fffe720dcd678b7224e0ab24dc7ed6fe3502eb5980dce903f8365886c171894a52880d094548cdce4f65dae2c5bd471be737e9174fb7db3133c1b253b766a0e6918501ec64db12e56c89c7be359a1429120e689922c40050e053da8729cf57e818ac5f881c8dac1762b38421a0e76b10c0685db05f5640ebb6baad4b0b96126ff3d9c7b611c0173c8e8eb90bd4f95d07de4b2632732e2f2afe299f9ba48a5064d3a88daa9c6342226d9a6c1970b0cd54cb9d76e1704a6a1d26df6f02d8ce77fd9c3275383b8c8871760dd658795e1e88590fca7b382c0eefb3361cbf908ceb1edc252ded63e367910689623ac46c760582d21a12bd7ed6ffae03fce60efb35d5bc24ffc129d1483d083ee9d939da9aa42572c978804429b8505366a2eef1291ee39c346a8069ceecc2de61ef0d94701eb0becc3a49b024474fe66b2bfb736c7b4c1729216917fbfc7a2e094b5238464a516394bc990f7291bbc389997b86c2b22c5fda7a2e23e6555f16fc059bcb9280e34cc85076373a3d9dfdbfe075f707775d74951a5096b7719e9a04d3c09f8e482192d2c78f4b257c7204401c33243ad024312c03142eb9322e423cf90c9ec18d8d1aa8bb715326baacb30f1e447d71776e23111859fe4d80612bb635154c7ef63d2fce8ed654766a2e3f3cd51f7a3517d5a709b506995a74a1ccef002d4324717ad60faf417a3fb69f4f8ec864fdb02697181973ce3db0568c555d72d0a9f23c9119a5a51b3730fea891be3b37bd6a4405d7d3d00853c52ec8367db72e6cca545f571e66e13dafcbed05259c4701afec3b1b6db441e9f53b809e7da5bc6d5d98dcb0003198afe87696aca22db48078030d0dac5af8c38a37afe6cfc171e2ac6eaba58a280cb218638177a8f6a4b6430022a1d8ffb36b8e72fbb30ccad23640fc8664efe96a45e3d002ad5aeec5362dbd09154a5711ddc2bc6691b759ddcd14885bd2608fa34147fc8494ba2d36b21ee438236baa35e467f542afdfd50d8af4d86c72db4aaed32b37d04798cd512ec931aa40adaae0d33dfa772a480611d0217b66c3c3d23f1fad5b8a23877a7c068fa9fa5f23343e2f523771f9b9656318685390b5a4e52324d88598d83473fbeae070911088a6743a37980ee655dd02cffbc54f88d7ef66d13520bf59c01864e7fb1f99954c96e22b11bf8fa8265badc086dfc2aa93a1f74f8b2234c893daa5e981ecc1df741ad0a5b02885368be76ddefb34a2612db821464e9c5455b153471a35cd4e15a2847b5560e4bae12666e6057096cf2b1554c5540f2346209d9ab41779c5dfe524e592fafa1e0b05e6b20c0491c6c3e513fa7b0d1ef8d029b0844b66f579e4a6714362aef2433246ca3bcbf7b613711747eea55a497bab20236ffca4085c82f7896c984f723931d19281521b9341b8e63f32aa83955bbae683e75ac4924aa259003c3e8e5692421276b2d2af3b9d464a2c150a37365068357826cfd705950f9a7491d293663029902ba2659ce0e93f95f17f76a8068cd658c2d58a48b63cda8b525b282e97fb60c8cf688aa57382581b33ed5cf7b68146e65c08b9047a44de3bbab3bb7d4b49e4c8be443681330a0802b523162b946df77ec890c780b2d4b722dc239de6b3e1ebef9f9ceea4213e3cb3135c07264a64f80d5be77be2b1a579f426c139ba79675f585520ef3fe7274055e08dd03cd1f30f68c7e46c2d9ee663142f6917cfee7f7be8c05b8cf3c918c327f946ed6dbf77b721fa02531e7b0e39e2eb4f5f63f760447016902d7453da210632bd4f74bb40f78352ea814964da5e640a6285b0966277298472dc0c039b549abace1734337d3989c9f3e271980345b608e671891cbde3a7cc8b4cd7ec4861869f95b5447e6dd07558be05073d44fd791494b25a9cbbd359ab632200ea7aa0285262878b11a7b572f99f63b1dcba5e5d9c4ed16a327deda4e50ce359cee5a5208839121c5acc84d99fe0fcc6af3e5b89f147b9a7276d3cb6a000d3622d29226c137ace819f170db12e81f2b5737cbc5e2f01da2d82409984d16886d454367eb6f7409c967696ec1587475a6ca30aece524a276ae777e58d8f242e582db7239fa821a4525f038608736ca8de0894837cbfc8bca2cfefd78d29743b86220614cc2e772ca98a33444a6bbedc124c66eb54528e34c5b268174b0647eb7237633e0e4dae7b4aebd7dd2292b131dfef7a9dd257f094e92d4f9450cd687c71482758fa8e6769a2c416d7c7742118a962ec68770035fd1d42f92c3988a6ae0ebaa21fc6cc1f4c31e86828811db8925214d484855605a0d3526bfe2eeeca83d790f55b5e95c424e545c32cc3ed6d27275885ad6e0fe3cdd7ec82f9e74509e35b4a3407adeda12de4fb6cb0eee5549be81448a1051195c2d944ac65a40472f38abaa78e80094b46be4692dcbf460b7606f42aa1b001265c3b7a56f58253ea148ef0f07d2ad794c8bb5dd8bd0a57ddca474cc5ba678f82c5ab66644d7dc1b2ce6f6c25d6322490091c466b1a7c7d39085dd63ee5512a97c0f4592fd1cf2d310c553a7972bfcf5278e6085ca3e4c5610c6f9329d29115a0e469ffb55fd4adc8ce973fd3f1206e806fcd694bb9f0311817179eb5ee75ef174c7677eaba5ddf4ae7d267950b005e428fcd0568d6ee9442d35d733d7a5cb2f5b1654e4faa7256d6fa13d17cdcf066dc05598b4440234fbdd1fade8ae3860686b2fce9bf086897ef6262c4610f2cb887ccd21ef725f9a553be6b35ac05ea233700205a1ce97abc8b785f0ac5d93baea77c02919317e9bd1fd62b22b7e98db6690be3ee28fea4ae7fdcdbf3e3b30dd074df251bff1f4702c625b3ccdfa8956e834b6e2f9efcabc1117bc47dbca1be51e2613a012adf975d335f36d57a6fa8eecaca811fc1e31514d60c8fe80b56231a6c2a303deef8f64843be04f3bb5e3e9c4a5da8835b7a75b866993e52b8cb1238771e6e1e5c107dd643b11ff5051cb1a5d358da8e0c5f660135d75863aca8b1324d2664c7dc01864c62f3db9d5d883fe29a05fcc4d0c06c6675fa1567084d52c4e4321ef359bc87db3b21e964e453de4afc4cd5717c562279da63ff0da37a106a4410a3b21e0087dade509d44ea5c3a1353eeebb73a7bd60d03b84661fd9e31c96856b9f41b2a11bc85952e7f96040d0d2e3e9bc31b4124182892489a5f3e992fb2e79bf7c6a9c1ecb5ae9c7e47d4c619a200c9935ceb55f3289617da6d9d4b92d1e66261a02f1df1d409001a85d3c36c9af68c52616261b06e9867002af2197c5922246e99bf1d9cdefd6d2cbbfa1970e8f878775829339d4c3ffa0dc03eaefdf57886ffb9f3e005cbca636103c01328177be44435e06b73a35d8b48b95ed6a5dacd59f167dd5e15e0f420bebbbc55a268efd2b7e3b4f1f8069c8286dc381c0f57355cb057935ca304824db109ce875e360cc965a5d9229b3b3a646d44d7a6121f61251df857f6d93068e5dfea950d11e128336dc1324f22914bc890c6a499ce02dc0d75b4fea710b7edad1fe5e3c2b29b061577d313d6381a28d288f9af21db99ebcca46d1459bc7457c83674b1a046fc850335489437041f688e0ad1c83bb7ae0367a4fe7137b499363506d1bca0f628ad3dd0ca33c9bce3873c587c9b9b0439454710bba6cc1218754b29b0f00718b27c5acaeabfba554c70ae9aeab288bfcada551ff8a688a9838ebefa6589445c5658676b0ce96fb276c74082047c121c3453410d256dde6a984104ce07ed23e0fb664708d16c1a6504a5ffa938eacaed87691cb64969264daa2a781148cd580961dab7c1f488a70c663192c1b3cbc54bcd96f7930ab5fd9cb43679c0d2dc3be1ae415736978c70974f1c89933c727b5bf9cf7aeddb8315867b12086b138c44eaa4fd08ef968818b8b7d682f8bb4d0c2407a24862d82868269b31b9ce34e25afb14eaba1c54bdb0fa53954a383668f4ff417d55c3128fb5dfe28a453b2b0a6c86a45e3a3a9bbe014e3da18cd4f572eca6d3082695c546a9e7147c1596fdd5259ef32654deb0b001635596031db88722e50b909b30bfda6ba0b71edb0a02abc029642f6ff4c41a8fcfe801435f49d42c8d28c4afc1387cdac229998e1137dd5d38b30756d677b50830469ccec702dc2741ecd1e443beb4f3074cfb50d97f4966c5c85670da86ab21a87f09208e2ee6c851853c33ca5725c487d27dbf08bd165c55f2f86381e0cf17fd3f67f07bfec4de1f0cedb8a231bda1227e2b2c92a9eec3c3d907c1dc32aec4e90640b59ed558a857ced4fa42764bdf88ae2ecbdb52cd36faece69aa8bff025564a4dbba6ed468fda239f98ed1b9fa178a4ac9ad383b938b606c1f8e9bd11d50c9b91e50acc9426b798f6cfb3174e366e609aaa53f1e58cd0f058fe64e526977a1d6f0d2d4aad342345deb2c87d2118ab46111fe5f8aba5f9b8c4f299897add72e3b27dc2470a2c523390c74a41a03b8987c075b9e298d7c5e648747f0d451e41d1250015506b7c45550648565c1b6f869e3f22df0ab81c046caccc1a09f1bd93e48d2abc66d00754b284bb0ac23ccedcd24a2b1ef9cb6ab887c3f1ace2d570ddaa3f8787124cd46e79306f118955716a4ebd7bb27bd49d7330a98d15b62afcfacf72d15013c47cbf24f1a7058c9a322bb0203e9299e5192766e7083364dac7ba51b5a01a1e3d44a67af9e3d9de13bfdad1e78c589fafda0855611818e10fbe2107279e19a7411bf337eb7dda516f100787304a44abbba8081fcf3523c06fd7d88598909b31cc106bc6ebf5d4dc13b5846f2fdeda44b18baa397478e79aeac44ec1d1de9b04f41607c429d8fcd9ae0043df73c205255bb2363a5c641efcec9cb5ace5387d727acfc0bb9c5ec916ddfe7ca1b772753fa081eb8831ad8270d171a4bfd3833edf7a3aa187de64684e0212829c07fd238616b7c760e7168e516badedbff0a7303d47188df4aed7123b3279ec42ddfdc6eaadf2455a5f7bad266d772460c2e0e7992886aebda35b96b90129dd6af889f71d16c7bb5367c1c52a2b0a8aabd16ab2f9a45dc6c290521a780ba0638c36edc6d0c878ed034bea4454c701fe1a32187bd9a6e0025cc2f5904d3e2b98fe6026dfd40ab8c677a3c832dc7415634abe3aba60212da7eab8a2298c1e046918921789630fab0d6cf76ae1a54b46d3ddb1ec7c46f085c55a71c5ab28d82c760ee60d4d22771e95b2bf8521f57f5de9fac77a5eda10455606db19acaaffe25cfb8013dd0a566b4236f162f97fb4bc65e7f01c4a5afb9c62c0a3ed5190298b430720256201f6ff371591e28594268a6af8abea101d1f5a7c371f7b0fa942a6094f54efc986846620f144337a903ed98f44ae47efc1defa8eee88b00f30286fe6c5537947efffba76243c237c4f6aecb11e24b1c301eb0e17fe043781cd4ad9624fa74cc7bd3363ec5abc6fd2d6cd23b952586c6d7b18a9c403305ac602ec2869dc7bc7b9d5ca74e3fdfd2cb85a88275331fc58b495054bb9d82cb8d6765c23463520065841bbb4dc0aaf4f7e15ccd0c2da8c618d9f1b9dd7b9eb964aff66c3f50af4d042be2971073c0cea1f15a1f76df3f7cfef047b667420fec3523717b673bb290614952efbab0f70011ecb3206f500e8784354b95424e2c89ff4a53a982d9695199dc49ecf9e2f506b95fa220de758335155bff365f8e09c6e20052a3e0c9e233e269768072a1918d7250ccd4e9f780bcfe748ab23bffcfb074145a2dadcf5cfd0cd3410cbcb4ab9c9f4190c9d7bc4390ace00d04bc51f85b0fecea1ca8def9a71445cfd80f4af2d498b9d8d52bc63ef3c1fcd4c71b11aec5db2118932d4afd8f0e21ea2ea04e42a954bd45a30631415e3bff6e8215edf4d74e25a3cde0b33966e9393167b77cea0ac963e29fecbeaa900a4e15d34bb86b5cfe0b6b07aebfc0e203975d8520ca92bb8ff8a7e4f2ee838601280dadcdb870986dc0a63734e4cf17fb7fb4ecd3c00b8c1143af04c02e6206e747b7f09b63da472e19276258f5f11f18bbad0c1267a5be69b82461fe96c6dd9f6853ef7dac41a73e289186ff92aa439ddc8ff5d574828deba8e5ed55d4b4a0e473330d3108a5072551fb9b24bc72a99ced4c5be3b4565e41ecdd0c04584d6e26c34d3e64f5674d469ec27a41344ba7ad63b24b92c53db0905422357f9fb9c3db0acb85c442e09b174fa1f644f29618b2de877b22a7df9c9b940f7117bceba70ba5359ec9a4f3316519d20b9ee398b57a840f35a659d7fc6e77e9cb51a7504afdbdf03f30f67cd69fedb1277949ca24d27ee11052820b3357eaeeca44e408f434b4b72bfe8586ca32d089af33d5229777147c9a6f27c28e347de802fbaee6c254656fdc0dffe5b1b774082fa4d748ea45a033d43dcbfef8726410590e866ce41f782c0b303227dd5f64439ee31bbab66c456829b2bf4eb7f12f3136079a835b0dc4ead0c68f621cfb3e49412eba81c7040cb372c46d4ec7546c1673cee31ad95ceb7e0e58dc2d755ef1b14efe290fb9dc109598709cb7b06625121255edf0ba6d0f07a37521bec4d32b40d7d88b8f8a9dc07fe6bd670fbddc74ee05231b18519a5e691733b787b94da27cb8b5c685e9252ff00bbf0d2a3979bac7689d14dc10965c01f8e5c17cff97bd09beaa23cdc27d373568f88d750a8677a3143e613d68d2fd5e45c66a7c1d2d18d4f15e0c35c4aa1700e35adb9c2b75b18b9572dff3a79dc57dcdaabdb35378006c7fec0bfaaf582b7cc36b573ee1de62d431ecf7aa76a72a7ba8fe26fd128f75f6d7a2533cf4af16ce1f77250a99312d32c21a8d525cb19108f326c0bb2a2cdf9731aed6fe7e6519c6baebeb477e811147029d080c891d10047b8f991d58067b3ad293cb4b0198f2f66f84258bf81fab5dccff3a4d7894406f99253098a22c208122e81ea6ab0961ca21c45a9d642a286b50b42fe2fa9c26db0b9c848f5651ffdffd741cf1d4b61cace14d70af57df5c3a909079ac4b5e6c441bd1146b652a437dbed41054af0da0afeba73c8ea6b032e749d4c3a0c9a96c93095f63e15c95b2e54b9497616dc8ff701f3ffa54bfd8526b7f10b9af9bfbffde177a31a7b3803cca87bcc2f495333d148a9d499ad20efaf8ae42970949c688c036316a78643b826dd3f20c5bb3f530e05be66347b974802d9411e84f9064a002c69530fec050419e3aa163cf8c24fbad783dd560ca0687a17815bf19bf8490f4b087127a2a237b10e6e07782dca34fbf6f9bc1b513a92416ea9f0224abdaa70e1363e6f434c4a06539979e332650797d62a398d1caa920b0d882deadc536c07668ea13aa58addfe4999962674f718877f3a41d7da23706207e029d51712ad22d15c656bfdd1a7bb9494fcf709bfde8467fbe6ba53b98b6041013b585b5bc32d7e42a7ea50841016640d7757f2591df9327a882f5e8dca8920996f66c21faa852161c760b4b33a793b8a7d0a90bef86f36f49ff9ea14c7d5608786fc33103cb1e3be0796a4a164e29e3a7333dbe2dca53bfe9b9ea4e375260017e9d222d640a0a7a0f3d11e6f5cf8fdffae81dafa92f09effc8738e985317447146047612c6a19b230e5b2be4a6f9e3049104e811424986a0229012237f834d1a2fafff0db4e8371f5b0e93cbda9c3d272ea37678a58bdf39732d16b83ccac00bba675c6ffac7f5b82b7dd9f23cc5aa97f1f52fd8d806c0f87b262c619d2325aff8892c211cedb7b7e4ef6072c7e2daeeb8aac27eb13fc9c71295b2214f52a9afe1586230b6afbd685bf0b37cc08e630db987c5b78648f9f81a036788684b3c14a918d591f4d3de29d65e9ed7e2a5c32ac611d80fed43e9845139e0a0ad5c4dc5c0aacbaef385dd0106d99e0976e2dddde476d5c6b630754cc265c4e7dbe42b0315000333f193bc1d72e15280d6528ec17f59441fe0f25ca9ee9be159eba779b9c6b279ce1377d4c542ebc5ae16918376b9c28baeac2736231c7cf8b9b7ed67a2c7135e2fc919df2713a0d86352b5885489de5b814093d8f5c8d4a0f12d5c3d86a36c4a3b0b156e6b095ba46948c82b4002a02e764a7de26d6d2f6d4d039286a8b0bb5773d14f899e3c8a329a61fcbc386a22263eb7cc591222598bff190fb14c57ac897daaa773527e0965246864c26986c7253087f1411d5190df47ba31dd3fd03aebbf8ad8dede56efba42f1e705104a2c3d76a510a2a9200b1f780e37b641d137db8af84209df1f1eb316db2ef53a7abf473bb0748276fd25c4bb42e716506e1f23cb22e163408f64576162ba30e41cdc21f9681a82090c1856298a70c2ba8c9b20ae9afcee1df83bfa4b7830e6f57ee492cf31e4855cee39709e732b8c29fe53dafe34d0e41c4a7669211bc6c73bf0a73d5d1eb27deb0c34a88ff61ce1ff50c64a743e3e7aa448666dda036015067094a390a57e9ab22eace7f56fc48b9f6572b4f54bccbdecd54f5abe8c9471c9eaa080f8f28c1eb8c8da4c570c7e2a7f29541ba8174ab689dd18deda4d97254d53a01accf312ad4431cc585bfe70b1042b687545463e0b64b0cdf73f24cb6224270c4b8fbb3b3c0eab6fbda1886e4da309d5227c6b22580b8467d532c7b78f8cca546df5a334c8b76dc8acae1882f6175014878fc3ca4aa59f043c54b0b2f3b27a88272aaa335536469bd07c44afb72e1ee4e0f469c92ecf91ec53cfa1b9c10c766873ca93f7848b40fb20ca5775116f8e5146759086aa0bf0683486425193f6c35b8aededa8173c855e6e158454734f3b00c7b9bc5c2dff151307c89733824db7b72ff9958d89fcc08102d54e731671ea5f7afdefe1652af151924915b82761088ba9041be512ba25bad4d75320b372664f6c3cfaeccf6c661fb5bf5560510bbc9e5d0bed78c7230b9ca7122f3279c37af38f85a9d29d59a904a59ebc5de9fc913c3c0384e9de1d8cac49ac7e95bdb4b4dc109bb555439fed9b7859c3e09f7586d25be46f3d8bf3eff21e65983cbd3b05751604a5d02acf845cdc9da91e5f99540f522b10020f0e14bbcdeb52b51c29fbe4248d72e0889c9290c7217e63dfb41fa64f7723c95e16d823bc81565ea5fd95dd3088a549d4d952730c101a7ae0680fc04ce477df68cb3821bd977b3b8248d5f7034d93626acb6cf8d19ccebe6c4237ef4587f07758375e786c8558a2e8d6b8f8195e69523c94847c687d26ec328f9bd9e4101879aee7737dcb7147bfe766bd5c27712f9b6d550dda4e6a82e1b95f8162d185c89cd6be24c84f6b13ae064232fb62f24a6bd8cb2a8433fca73516c6cf8c7776b8f9f29793f6543b6498d92260ebaa8b2f36def842927f625b81a95474806883952ac4128d2b5f85f4744d1255e3f8bf9b2d337961eea1392f7e015b6d3a34e6417fc7c90c2ccfb3bcc7f4b02011b9df3a727c09af8a9155c55c13b3a007fe458d5a9e28969d34babb104a401d1d8cab6a50b2af0cf256c47f6027665e392fa8670da813fbe2b15dcdae812d274037abf95beae44a7aacb43e2c8e34a5bc804b0bac786420be00d58181e002f8eb9a65bf9c332c40c73a879cdb77e4113965276cb8c7a21bf7a7df2eaab994ef65e2f24b3409e43bb5f724262743f558031701e9284468f62983aaf5945de27b259330028aae645150019ee44f19be89b5ba749435fbe50f61c7b8c8d5b83e5660ebe19fc47c1d5333f42aec4518f538c8e5e43def307cb93c378226e8b9f6e4d1577182a7372f48c9b366251134a855a896d0cfaefd3a30b4a5aaca0d302f90643fc41d985c90e511a90b5091908f2d82da4bc3ecd3f5fc96c8ce85b6f12e495ebe478004fbf16d92d2dbc5019a13546ce449c3a74a9a58e53c731a729f41cae18eb7b43c870dc8e2a7339ddf5958a30b5520e699604e462b630e41b7a1ac506c2f102ffaae8659de081d35840e2baf369f82507717bd23c9f83834935043419f991d14f8620f9eda0c05265cb737734299167c5055225d4f5c4812d4cf432660cae1d5570fbf8b70b8be440ef035b533de60ee1c1d9ff3d097482f79fe67f2657f3db394206009388fd2b62b0add7a179f8b66a1801711371824690f577a5574b0bcc7a0ba618704cdfde90ef70b3d627bfb8c1301a4bcf2148c7be1c6dd0e7a0ed928f284e23179d0c772f50f969c3a8a2256087b7f423770fc1aae85110c4eea426868eabb1fec1c3b61f243e94fb86e47d1bc325ae7c22250db6ac595e842811d59f481e87b3520e7f825652ba12506e216c3a0ad345d4aecdaeedcf62fb8d54dc0c05aca904989ff99dcc897c627d41ef81cc352bd5e3ac51718d4fc732f615b52ea716740b152377f0f800af7b64d0e44e6290a09fbe766790ba9d815057a70580782ee22e35f2a25c4a2e7ec127dc72f769f0a2fa4af5634d6a6b5ffd2c818e78bafc824d27673513e028e5ce30ef54ac4712562405f83361b180fd4e0b3280b236128109167ea0bd045a6c22129c1f48f500e4311e67f6773b500e21779f0e14104b544fb2f9f8da722dd984f887839b755f3bead9a09dae955292219518b54b009bcee5b92b960786ce9f71a3aba38eeb9f5bac55d2be295145a82377a417c134d4cbaa481f2e70e704349f99b5e4843dae53209b3f4d4b036bbc220d12af51b5b4eb74aa50b0ae3e60aab76d0d93e9117d00473e5ab0670071dd46bb40a4860de159d65d5f51afe5bff91caecec9c9a488b3dd5cb4986c387796e0c15358c4c5c52d1cc75ef17e7e573d9e18436a989a5adb3315a760a139fc348d5746fbbf1cba1cf7d408a69bf8cdc48833098b0cdbd725cf89d6bbd25c9e2ded19fc5f8ebbda16fed15c6621b65edb5b7f622d720fbf4683d6387adf6d970d200b0c21fba6570a0998a27db1ff0feb3377f41475930fa7aacf63b4ade98580ce6eba7e2d3880636a8755a4448b83f9b962baca6e52d4a2c669146cee17ade2154578e2ea360cf91d5ead0c0da3eb44adb69ded65bc5a10f033da9e453938209b4b3ee81f1b0d93e95e56f9de05c3b526a3f7641fa50c0bdb9de4dbf0d04316e57382f5cc0b11d100ca82e69bdee07f737a27fb7c6dfb34afd3d234987e509d45c13b8ae3270c20431501a6c1db34dc506dd372ebab4ba98edda8aed7cdcb111fe1ad70ac195c7344109ac27495af30374b0b4b1d8a1a2acd392ba67ff5ebea819d60eb7f2598828afc135ef54cb7a47247cd93a73ce6dcf44309474323b03c2ba169c5b881ef73a075c3f4fde7d03335f35c8a7c0e303e6d6a2c43169a7ede61142f6a2a4fab562e8dcfcac1fa89db6d47fa8f2376af9e1ec02eb53158653a836323244b72ec930b885ec776878efbf83a24e2050362203483af460698bdf45b14dc7197c8524d6bd2c56df191e2f76093f9846a97e84793069f35cb6d296b558a6d4f08ae38e0cdb6e91657f57d3c49668f0d945aa64bd1a8a7fca3e9fd8f61533f9b8ec0bcf2a502d569a9e3d34e12993eb38ecff03579a36a79df1803797cd2d2339c1961fc96e8c5b5cf39f97a0d445d6fe93fe3aeaf655dcc83997dc672555d7cd21556d3fcb6e68eb52e63bcb64eb3a1528dbe15e6c660e2050f7b0a0c342991f9171b351e7764d29c05f2489048613cda50cf66a9cabd9d72525533a60eba5bb154e7d662f8a8f02147192fba59bd3ddcd3749db254e1190f8c4503da5562e09982eacf653b4f4238e5ab9241ead5e9b73b34f1db085fa820c7a5a45726d958a3faedbab92f22180fd9f79601deb57a8ff62b2330d4b2d04fa274e817fadc1444d16e989928d76ff61cd6cf62ab8a231a92e18022e40ba77d44732c5a3ec61ff14d5be7816c9dd04b51d8a7885b23fef0d3c455a2315e7c1966dfe959d7169839d3f7a2c6aa4ff0164aef2399028d7e6350ffcaf3560b723c3386a73ad89f2edf053212d6b2316e079ae5c81db55a3979159a38e6869a25d7db9eb3a939c966b2f6f03072fd65c8986fab45d3ddb2cf6996a87c9be0383be1f978ddab8d85bfc2b1dbdd0e861670b82942a3028012d69a1e2edeaeb5302e51318255e92b45ae88f0446fcc2ac4f77cdf039ab3f4078131941c667f6680ce95f16b450b66375d293f5489cf383c223303855c3af51fdd9883c89d2e5ec9ad0e782ed48c7b6e107e9ae75ec780956eed1be8bce004f797450e5ee8e2c63ee4f65d36ff428f4dac60e4b0f9a0238530d2f716fa428339e4408e32d2297f11bc3a4f7181a1d13e224a41c05d59d907e47310d5fd1912816430d6956a3f8c3419c7bee764adc0144a6305e188b5c4f76988c9ff591b368171e498c99cb1f67d0919c2e3d2df3b8fee354264106f340e989b23aa10b9f72b639dbe91a857df6983eb6690bd639fff8e30a83accbf9e5819b0dba8933f05c5e18f1d8758aa19a3828380a2ab5c90034ba41c3ccaf054435addba4f7fb7549e9cdcdf6df5b1206c5341c06cfd57eb29e81e78695998907da09aebc5245c5674f6f65f54dd4063de542b4b4217216bbc753abe328bc8e0274046753d3cfb62ff3436396499d50da9d78f6caaf8a7117845596d73e0caa5bc3ce8c19fdd7502d76e0444c6749c1428ea18c90ff01215b72b741206fbf70591b4ef4651adc5cfb7ff799bc6da4fcc4ce336822b1da02732f0eebfad0de7dc0fd314cbadc8a273e315da6b39a5d680d76e4095995f1720f8960b50a04c670082e5d5e451aa758424aacf8a13892dd5591475591150c167b1bf1402182db1e4bf60c9c60930fa5226227ce15d700be1498f131cb6f4e2b24c454e303168046caba326db1f26cc3197c7bfa515492e83945550c1624e2adb8347047caeee8d0f27c0a726442ad56877e94900dd6a3675768f1eac7275410877554c11385f1a300489ca44e14c5d86a91b0118cb284e2a886b5fe738f19dbf6f6a4b5178cf153d0b1a59a32ac24ebb98023ad8122a7afacdf2575c2a15ff80fbbaa6711eebd8e3d01fdebe161269df6a667e5cfb9a41c6d033d308d1d86112b91d0bacfd4f8069dcf2f636a76f73648661f0d581c699a15ab8f17cff9fdc8e08bcac722821fab6c0b2ff2476e620826b8f1461915ec1125318940aa4d4c10cff73d5cc63c29d1712437930c15daa0e252d7ad3d0858fe27d5cf14a668b9aeffb48d37d11b206fac410d26588eefed10b3f6a638e070bc4f82ebb6964227ac25d25398579fa0f22c9b69d2e3a99ff3217fac39827357c1fb7f147b578b0133d3dc5a2bc1a4286ab8b6dbeeb2408a33aea12660e605f28ba6bc39b71528f212143214ea4170e6678061a4845fcb34870650812d45ec6b7543602d309c2d729083c4b9b68e648300aa5050e60243b804b542b270c7a37464560d971de673c861dec76eedf62aaaea54241b332d6989e4fc54aa6e6c6cede4c336e8aaf26900c3549735940abc52a4eb151f608990724500feb1f52e34dbe8d066ac902e87e306ae12cc2149c35ae3117a804f7402142ef2729ae51bc0020558c0e37fc7afd442c4661e17804ad263ec728d85c81e7828f3d5be706fac4fdd9a5521404b1520b876289f035381678035c1bb634a7cc5079a05a54c0aa582500837e51c78b3383264622774ceab53d1ebb948e9a958c5bac36ab795fbd14fa8f8d00633cc0192aaaa7756472d9ad7b90e83280834950cfc30882ff0aeb0438d022a06f55436bd03f1d9c834466e9dae40b8dd5c0fea7fd71374eb98fb87f66f74cd5b9db96567b4298c4331a02912247308896888d3fb1ca3caffe70dd321c5d77fd3b60ff4a3cc9a98e28e5ae83efbf2fb14433d597a3eaa64760ad34992675a85a65259d268f2e670193d206ef0993b03770564a2c8e7445bdf222474494a1b6badb4513ad938b963222f4e09ce31fd9b5740e789ee7059043cac248a43aa0b20b33f17ff68f1cdfa5625fee56f632e8542b3e9b6ed762bf7e8c6c9c7f98086f23ff4f5156de5b21150904ad0f5072f66e7bbfa83fc08a4ef139dc1736e4dd26f1105c8f4372ece75fa215feb47496305a89b7fc0dd1e3577016c92768075748908e5e31714514c8919409c3424b131f1d5f11c0a9b8b1b2ce7922515d7c4533ef15fc29a590833264831c905a885eef813eb8b54a8b2aff5fabea9329f83a5bc8f8a04e4d60fc9879cabeacf557f7af8c637319ab622108a86fa5a46399783e4bbbc00088ee2ed6caf7e1439a34f313973ea78a050539e0fb92449340ba59597870544aac05a90e650b1b3827b2fb0daddcfb534b35e617b313cb195985c78e3217cbcb6e92955e3b0f21a2ade2bafb45c7067be7d6178e3ab2e3e53ac5c1b5e4c1c473885723c118ff184cd1f4e4913b03d09dbf21eb02786b25e18d43a776b4c178ee9d2ec3fc54417bc9f0472c120b051e3424144e8f1acea78b54527a17a77d3dc512ad458aa005f5106c89c106160a70792f6e2b733c1c6ba0b58db36dd23d7ecc1bc4cef449c2c260d7c3157145794f3c4895f5c314a3dc73f1ca7e2ad28a65f10541efc124edd7759f66d33e6cd34a67105786d5d9f18b221c372126ef0efb311bac504df793b28827324e817d2254f60d840bd204f7dd7f0b550607740fea2f4901ba5675326a6d5a2ca61b932e9a3f8589a63003b566f8a93d20c817a600f74f01f0892c888c9953efcdfe81a3b5efa74c6bb15af9d85dc381a4d80b98c58b9041679c02c2d78d5a7bb5f9e3fe6a6cae9f26bfaf8b44bb30bf83758e69e473e562f32784aa815fe00a19cc01cbae9626d0b4d38067f757915876a8bbeeea570ebc7fc311b7745d4b1d1ea1001791200e023b171f70dfead824af9a09af23269f756c89312aafca7391be527cd72db8878b53c0dada7d3da555c190845dd7c74ba9584058c3bdbb2eb5c1479bb2bebed7544ecfcbea716788d46c0db1b0e312aa2e83840bc7b32d68223cef453055c6e72c9de747622aa8cb82faf4db57d59e55378ab7e0c721e67197cc0bd2d4c67550b18ce8b426dd5b3e7778695c2f32efda0e4a22ebe4ca58e19d5d330e01c105882f90324c5b0c32f60dac2bf70388c4a6352657aca5ea6872f7f50592588480155de24188664c6fe05323cc76b4bae9e4898874b0024ff2e72938d26aac23dfa3fe374dbcaaba2350170505126318f9ac7b3f788b44040be1a53d4c0e93eb07ab23b2461040aec2aac6e0a04f3ef45bc5b4d3b762bc2f1ffc4feff83445cfea0ffdc4c215441616b977795259d22767e2abb85fa884947172e27a34a57fa5421459ec10118365ed2dda41a5efbaeed322a5af69cecd4c57ba041fcc8c841d75cbeaeb54fc3b9c214a0c439926147c689b45b343506bb95cd85a6d61894c2650c6edd4e671bc9de40df6f97b39ca5a2bfa792f5856192c38e46a7eb9e61bc1f549fd746d608a84a69024497201b69bcfbb474cf5a0813f7197919135c364494f5270c498229b8813045510af291c86875d274e8c78b29b70c7f689e9e413cef8457c85e9f38ea258658ec360eca1d593a925dc9af91b0a7994d310b9fa8a9fb870c31706d5e8bac36ea81d9b7f3b346c3008d0e296b55c46dc59576800d0b9fa29a0980b5a2c4f63ae67fadd5a0d3ea005524d06742c9f51c12ce98861643da9ac6d2c64de7b6d1cdaace498336fb1fc0be8ec1233cc4ad7f887657064342f5e94c3565e14cacad3b2f47f847cdb0617b9aeb9db9969c2d9de8b3a7f22c9d5edd0a8db5a0039f64def555c0fb27f766292e6323bd7bc32f143372e58fbd0de38829db583200f8011e427b4355e7682ad8300e273f03dd4b98a96fa65da809c9aa03dd79b342775a443102fc2f9b3851258d53e8f972dff44a742b1628671929720eaf880a1753a7effad7c80c0d3eb32118e09a19118d1c348a3036b4522c3083c6161f6fed13ff34cdc35ab80b09b5bfa077eac89ea7dd8bdf2192ab09058d32e1a4eeed52b86afab7a046cb7c9333b2e8bdfbd94cbbd5f6d7023ea423d3a373d4c0f73fc7a9eef9e94a0054dc3d1acfda785bb0b89d60a2e26d1d6e3ff124c2352de1f2559a8750aa1ff8475bee399ad421fa5238d12524cf4e34ddef929005d0e8ab888605716b2d82254435ffeb02f3d89ed7d6c3c425a55394138a6503fcc1a37524f29540ccb3205ed600ed404991b5b31f4e26a3a3f03b1e617c4816d8997c937e5fb60dce957ac0707d3780c98ff4b279d66306ba89864066a51df4722c4c5041e9838ae5b2b5940b1dcb97683accfe785388efadd393f683beb5d19854bbe2de0f348bd57f0b43f50775ff6e7e4dcc41ce0e19531071cfeaf3646abe593654eac61ac8fb058ab39f313802a49aae98fbd899a12731fea6db35a9614fc0fbb2075b2bdda77b7d5c65d3b9cc4aa2e2f18b8e0ab723499724be7b223d8186e7f0997647312fa59a377a45898a38a5c9e0747bbe1b05a9ef188892693674669b2f64ffe4e9079df005baf6b6de9b3f9445f6e1f162c9598df9ac2386948d712d729126b2db6a2cf76b5a0e456fc77abd245601dc04e16fb79755c3149562a300496a34fddb75442d90c41e59f479771ba88414fdd1886b496159918d00f5559366c36aeb3660e82502f48335c822f60bde3c9edc045c1958ca322300f33e73a6a2b6d440938d2ed5dbd00f8b64aebe1523d83261c8ea1d5fcb827432c0c64e11c49360b34fdc4eb1cdc4afd75a571db78680e84ba3c5d14c63e0984e338f683d66a54d69044421f7172d06c366a2a69544ecdfecdef658d7121a1694b8bb4fa2487e2d686038cbb69dadf0810db0fba0b6a6240e390fc08997c56489d013b00254bb9da21f21f95a0fb7e399cb42628e09764cb6ed62e30e19ecfe3bcb68ecc32ea55469e29ecaa9ff015d570b851f56977bf67e968aa44b3e824c3035a60517ae0ca97234d6aec1ea15c6bcfc9788108832bd14695ee18f8358b3f0a024923ccaa4a2cfc71b034581284f7d645dc30c92f4ebbf864134f5c4fb7b41391961a376549734d8c2b0d4a5c5aab1e563ccbaf1be7411ced65545b353c051400e92e0419287ca51b13ee54cbf62cd87db03e2f4b3be0e07cc2377c7363632dd25d9b0d048356f1a016c9934a37e0472ec00dcab44f6a285c9f99d7c9a83f9be13b7c422294541671ff84c07dd584866704a80ca9fb5ec889e14f9058e9e5d528e2cac434fd80599b5a1d1e627a1ae2117850ef3d71c920e8ecc60154cc931724edbb316057f16d9b784de5b5e34ebf6a7e597b75c0ef8d3a84559d91cbd5b4586aab79ddbb0cb0f1ae084905b601ce3eefa8b5ad4b2cd07d1126851c93ee8960ea7575b86b8596a54e9abe4c285e6677ff855d673d5a15b73dce17538683bca3722996a62f453f932949bc3868ca6e2f3ef5647f334cdf4fc9c4f1c93da8b168543a8c7ab2d79b8c501ada40053db22b35347d065ef37a3df05574c482a28096ba4a9ea05d2bc52e36fefb71d4d2517c84305ebe3573028cc0c4a9d47093fa37592591e8a0128b17ac99a4c3fd7e1e8d425383f1b6727cefe4d51cd423e71000e11de6c4096fb7f61b798fad40ea4044c07a45d16adc17863f573e8d7e72e83f5c0cc3c786815a49d87d794bfd340f5dfd88780ae6d2601fb209b3482ec1ecf414ba6b2d20466929caeb7a2c336c9619c3732aaa806e5dbf8e1390d569aaec3b4b671dfe1d9916a8578cfc9137142e7711c9b120b7f1e3d7eeccc784454922303352bc2792d532d021f73f548a2004259defeb546e4e7483d1035f47aada0fec6eab5962a6d5a56a3be0483c57fa567e939d6e9dae04930be18a3cf4851a2e5ac88040f760471c32bad0d3dea045979ccd8a3d5a2003cac48af04e33315145261ac7ca371c63b94b9a3707211806225cd6c6131b0adff6467dc2b6e5e615d6ad1f2dc5ff887d3ae9b2f685ae25defc00985582384525d6dd0f23c1f7c2c83d94e2387fd47544aa6ef96f0c844ba6ec60d40c00f0121b624c879326e480e3ac1e0cfb384aeb6d46dffb38fbcabbc061819088437b15a7dae382b36d59feab188918b58451ea8dcb68f780e552c47575e84ae53c2645c1a7a2d4bdd90b190b2f62eccda5b4bc9f6d7061c6d5f5fae5ffe84ab4e17154d6ec718fa969446687acde9a8dab81b88493a66c0429654ca0a85b8c1ba4e8a040199ff868d41e5a6e21e43f501064a427c2e000769eb33a65c5147b696e4ee4f214906b136e4e72c79622408c592c4a10960890250b6fd85f1f0eb710a361c10764d444e182d3e58e14b8b2aa03d3ccbb6dc500e136ed18737a0a6a1f882f37d53c4f0e730f2071c4889572b0941ca8fe3caa4c8438dc583dcdfef681901c60771d9232b531afe99a14054365b9edccb760cea1c1647aa80c942aa3c0098105698d4a558c5949b2fa8d59bde2596902e2e92b65a6fbf4980b6c0c03bf8e53e715ec3b85d985a1d53521e0efa4477d6fa18470dfab61ccee43157a2e58236389c03e445ea63e075f7283df6ba1d47fbab7cae283174a278441d1554ef322c00c545134cd43f551ccfee2b8e932580ee2d9abf2dda5e5aa184680f5afacb6b726532ce87258571ac9e40c98d71e01b05248976b3bc3ba03e7d992f1a4b6ee2324ac33ca331f4447e400d85dfdf8ea29f034fcdeb939a7fed0aba7c80bf10886540feb1e0c01102aa042353fb71f8953044475ed218faeab943d561026444965ef029dedbfd58d18dca0e40fe35786bc0451a619ec7978bea84216afe907bec238b947f932b5ac11c5895c91982d9236e8a56364a8321d5141081dba734cde41a4c8d04ed7a413dedff2f0ef67b1bfc0c4861280511837acaf5c1048690002c054e6c94a41465b11817806be17c36fbaae3d2681641ac0b59d781c47c972451a834f02228708b72b65260681e2c03d09580a2d8b48eef1130de755364085089919af0fd3f55c775269456037e58feabb27a62fa11c8fb04db1bd3fcf606670d83bb87a5b6b40b6d9fa00232a6510c2e4dfdfb85c2595e19fed613ef711c2115066de8bed8768c1b2c14d1e6cb8db7dd843913ba61a270e7de2640e419289aaa54b8dba330d5e63651d1cb89e20cadaf343b6548872551fc464221cc96e63759420d012535b4bd06a6ff9654219daf97e70cf5b720a9f2c626627dc018fae36e828afe9ebe00984d7582c00a9cf5a7a277ee2b0421cc9204fb30dd03caa96c00afc20985d32a5e74213cc27c8cf6948c75f82d980903d58a2fbad7706d0804c216c0ef3eed9048153f35f9e2d4e52fdad4444f69251fff65259aa27f8868bfb60a0e4f72a41a1f83894cbe23c92e8a3ab522e3561e0f0853d4aa2795aa6d3ee59cd4747be1e2822eb7c9b2d1496fb5c21267c1fda4ef83c301cdbe61c400d31e06501df6c1f87472a391b417da7b326e23e868145ffb89d3929cdd9f2bd1e55fb306d8e2ebb715077e3099bc451498148ed557e38955d14b30dad2b1ba9d3d7cd2227d9f443552bb2b362bebaf6c6b84f93b34bfe29cb746bc824f8d4dfcec6ba2039033c23a0e6bd4955f9e12937bacab09c7cc236608ea80247ec139a1d509d79ac3222cee20a73641056bff04fd41ae877c23faff2c7a33cc3f31f15c07226d07e0b0fa4041e0f19fd2e06d4b6985a602c993ceaabe524f00e79da12ce93f37dff5d81a5888507f4a733651c2d3ec1dad4040c0a769d11757fb7ed62529c66d9d6a6d361f20e021f9622050a184c0b6d720871cac6f25e687f7da2613cbb5d9ea48b45a04eb276d97d19901222d5b1861e9c39ead998aeb8a1967c56fb06fcf0b5fd1acbe146746230cd9eda42ee5b938c1a85b3df43acaaccd50f169a528a562def0e5cf083a23e303e24ef0dfbac91e972dd3d5087d54f9496978f6272f757e434ddd9f491d34b1c646c3e37bfb32f565714f005e87f64224164fd13a3c299f0144ae47ed1f25633d69fdd3ff19b83c782df421cdb8d97260f0aa01f11d4f306bba75e175541f96352263ec5484c4bd440b46094f81149604152a4ff9adad28fa5c02e68f4380f14d5a196ea5580b5f475fdaafc0e3c065fcc0a3050158b6fa295d4b0efd86833f489828a63cb80a8a014cc61e67058d596905080b926deae8e3c6347dd7e3f4025bde3430453c07beda40c77d197011b95a78e7789b157b40ba4dfc1a3a22a2f08e1beff22b538b8bfd36d6a2acbec910ec6c0b4f5a41125b52ba80cdf5ef92f601db6742272eab5ffd42ac47ac4e6a9017bc735114d8b08f16d1f5e7eab38e460f5972e8448f37b826630c1d1df386ff9ea37f08be50d741ae8e89229cce6c94f8ac9742989c121f0c27f8e5fcaf407c5f0574cc5e0da5f63f5c0e42ee6a340ef1a8727c3320bf120bdcee17e161fbc63f4fa69e6c80d171875be36f29b39b494e3b94fdbd6f12c9f498defea06d16562a753af30b51356e47eee82809a629baf79878fa97ccda4b98e215539e77df4f8bb232cd725590c80caeae7f868d7b971b903a6ed63ac71d82e5dc672552b1be0129a6a23c0c8e1a75ca92420289a3430e2bf71d522657f51b8d759e1ca287990e82fdcec4833c76612b925eb8e74630e1fa319b61cb3534df9a252f388868f18c538289b5d15e9a5c9ffd94b05978131a2e22ab8c91c000981bd4dbc61762aca96ff51e5251252fd00d6df9653bf0a33c3be69097368934bde001fb6145b52bfe3dbfa15edd9cf28f1bb8d2f882adb2f9c45054c01965202de404ff3f11a937bd77b5d44047d57df7d2575ec7cb39c34e30b33ddfbc0cb70fce0e235cbcc13d8b006a35a9b02a620f435d5ac0000e91120b2e5465448cc80bbdec8b2abe8c086c60af1a7391929f34ae22573882d5fe8b3f99d251a67a07606b4d80cc937d450c0f6ce6df07e30ce841534dca83365e16756ecbd47dd5c28bf935188387d66fbc5b33d850c06ebd048ffa23734d06ffcf698f35edc879f9c8e259652ff001fa80028736aa3719aacabd2b81038c6097ce5f8dea3cd382bc96247701fbce7b72d9968303f98b01082a8e5ebe922e267f86b3c917568b7d207c8882573fbabe06c4e00906f4d9a8697c46850a70e7b334d70d65289de197b0f0b3233724a82d5e83375a3bde6696ab7535479982d2019a33b04a7edc06f1e5bb37272583edc49b29491a92e22954ad5329b778f8199aa9f3748c9d4896c9a9dcae7a447e259a87c6fc3d16e29e20055a1854bb31a50f92eeda1d8a3fd8c8e09a958126b640a509ed3b701327a261af2bf19fc2ef3980c0057acdc2b2b8b34370aa1ba2dd6b8ca00ea494ff706a35fd14ac9c03f8df3155be8a8b733fdb6b9ed2217c3f15751aca1b5d7d59f717c0e5e8cc41a6c135fba583f6d4695b5babd0cce5d74687e835f17bd3217c51d80e9970ec95d554febfd9c9d535b5750f0fc64b9d3c60596864fc4210edb90f9d641850b289af44712541adb1cf19169d72a3dc0450f8316f0a9fd22e861f014c8ad192b6523068ae9f8cbf8af36d8c3ca60aae429e9a5610e4d956cff2ed00673533c32b39e30628b2af230d342db603b956b272a4338dbbd6ab9984ada97718496c8b261649485f620886db73f5d7e99b0090d4c16ecc131af64e28a0ba0497bbf44cb007a6e159152fd9f7cc52919cb7ca95608c4aff341ed384c452370a8cd3c250ca925c297983b681286f0380db268cd36d9589fd2ce89e2df0dc2ce70fee51474305952a0d31d4e16495adb643f72c95fa60745b9b43f35adad33a71c02386e526440ff7bcbc91f682db216a83609229719dc595bf62cbd6834ff7d675af20e0685656bebd5219ee7c0574bcb547244caf660d40d3fc956cebcca8650ad2a881ca50ffcdca4e2d44d0fb496f47f55a6aba7218427b7139de1ec9698c80f9a20864bf6dbcf64bb9c653b21e53d2cbfbbc185093710acda546f508fe15bcea418a6d52336f0f95e7a897bc9ef820e61c091ecc2c480cf11c5989ce79a6348263fda0cc51bf88fc4141e7c60919965cf96c9e1e10aaf109f5b33977e6e6cbf432a3e348fec1860d38354a7c749ef3eb9a3a542909cf0c6f86dbb8c2e7356fc10ec36082dcf953b35fec9923f49dcc3e6bfbbac18477aceed7d7082f7bbb89025f189041c77414c5fe8b60e400891f815a44a8696cba2e7cdf2f57cdcfc978258299089e6d58f7de61172fd8be0c76c1321b4147460efbfd3039adcb3e900086ab73165f7f8a8d11f6648c68921ea9f6ad6588631257f37f78084c424b3be1985148757334fd6181a43dcb51f9d1c2fb2b925b7190c898a02d8960c8d9b66384549ccf1370beb470a39e237428b6a85e85916a276b99ddccdd00ed033cee8b78ab8e865bb96a0526b5ce48fdc8a47e98f317db0193c7766b5e5a205df470620ef39e34f6a56edf452623cef7f720012362c21fed15b95f4957bb3ad645b407b824ffbfb1aff826308c6fa3a177989d3f0baffb15932d1d2d82eb7c144cf9bb8401f3189816d5b446a3732e1ad2de9cd7f2a038bf8f80345eeb0da938577848034cc64a7f692538d99e0e25c354021a25b30db8303004ef72c62ced568a32dd6107c26ecc7b7aa912abc73dec2918c9ecc75902c0bb2fd88dc2468dcd581f33157f02e611a885d97f71724cc5bac44fcf713f1247366584eb99fd13f92c937cecd298e19d995576510bd308a190e541206682b0beedeebcb0981526b065f649abd68d501288b96646430105d7e65f23cbf9779c52251acf6fbb1c27353cd5e9e4121f03b2b59d91960025b56157975c9d9cd2f2e4c642283af85a4fc2a0388cdea8b6acc8fe7e8debaa04df9bac1fbba1b112f16e6a6fca2728faa382639837a99ecf1f67fbe5251ca80bb86ba0fc35b407fd44cc96bf830ea5a7975190b0541e5beba6dd786d9ef6bb3a6cdb324bebb689ba017706d2d2704d61f1cd9e95c7ea8c1ef1dd3668e9ccece63afb515c8c75434f7bc56e8c20085861af304e079ae738493893bb010d5a241e9a52c46c73d9e18b3451125c298dc7107afdbd40735d8447487542363fdc66d5758525b28fce67787f03eb05022c7b6932bd5a2c67ddca68507f6f7dccebb4002f0131f54a7e1a518866c2bb1e38e7b4c352df5a044e51606ebcd3c1033497d5fa9e1afd0076bf89301f869520c449753118f3255c163e4b2f29babf929ab81feb45184b922b9c2f09e393f511d8d8a96d776be43029aa1996f058cd0f504a44bba5156bc1c6c8182f3b0593807f2125b73c761bf9542c34ba566fd0f8ac5813607fa058a42c03802427c57946389cfc43471a9f22c8dec5bda294af5deb11403741ccbfb454f9db47320580cf94edc0db7c0dd3f9079e837e18d6244dac4c149a0521325335eabadab370230d82b91396cea54e1df6f2b1ce53349db40024f3fd2f22b65d63da8c6256384902d4e78477976066488fd1c82b0989b41f2b752325c9a7d723365e59e47f3daf2928a16b94e2f5420d29437731b0bd31d16a754a511bc599af223076b61d34160abeed786e3ee5e7cc7f028def5fae335f27726a4f82c0945794a969f15aa38fdbf1493d97684622f0210944df0bf2b22c1eff429733e547ea46dd72b0a0b36273a2fc171cc43b9dd6414a5e80c387bcc74e21671e9f9df81d3e9403b9b813ce126fa7bf47e7245810cfdfa070466953ee405e465be5511c7f3c15239436af7e03afac9afbce34f9abc1762db298dcd3ca7d5c8fb074b22735a6782993cd37575f5e63a2edd17f7303c7e3eb4c1d536b7533f38c403b09c8ad8951a868000509ad2266bb03a296a1346e5d7e986cbf0fb8ab289bf8de0d360bd5199a3c2c7ed341c0920ed8e5ba4ff8b16096df7ced93eca1ff294a4b4aad8aae44d7af460011bc7c982eca0026eda4c4783e92ad8b5bc16648aa75a26a7ac249904cd24111ebda88da0134b8d79a7a7bb93b37052aa28cdc80a72a5f099c3313b67c61e5d12846bc1cdd2faed2971639bbeae8bea1b5ed1ca9896f55856641541f500e3c6c169a27619297032b801ceafedf311c86cf00e1299e6bfa0e93404d12a7249d81853c8d39550c0eace6a947a4e793d47ec6afab8fe9de87e8fd1bdaacc5bb70c2fbf817559b0287bc158bbf80225fc06fe151f6cb42a53227d97365c39214687addadbb3fa99fa0b2521be415119fb697330524a0933285339eb570de90ed007d14700c37d88425db91e147f2d9ad55a0d073cfa2baece4117cb5c9111b08a6539f60668a33247d4e2fb918a661834e7e21098093d5ebe55ffc335bceeaccc5dd89155fc39eb9fefb082133acafbba9102ef349f313ae691b6c197e2ecb07f906d31f51382c00cce1b4f23837d83141ee165320c5e4d798b3ecabb4ec426bdfcd0236da4c927911d610b0bada94cad8796085d082a1eb34070faef45123437d892a85de5503053f32015f2e3b38c6305c9ba4af75ca439d4252dac232808a6d5f5486ba8fbf649e9f5e939b5d7678fbe6037df1feb1806c52e4f21d9139c4bcc6bebdd7d642312293c75d254b631af80bd6d96779471b032c782ba1fb0714a983435aaaa3d980a83895db443cf0b916d0608e9bfeceb48ec8576e81f11d2ecc433321082a67ae0fa7fa4c079e2622f1eb9c97457668f4d7711676c11b601f0ac0b3e2ef09216352fc78eab0caf9fc60ef550187e2d49a41cd57ec3cc16e8aeef6d83d324293024e41d35f7ea89fcada8be2318e5bd20ead80a716a4ef2a5d510587c493316e3c6fb813d21d4518a97ea002ecd99c5db6286f3f17ceef62396b8652465bb7febcb710a834cf0659d532473af1e782350a9329845572fcb0fe9da278706f45ba18a338fd81361412bedae92fac8482529a76d4c652d860392a923a973034de4aac5878c50fcca392768c3d28a88606350c6b6f5ebb2561d1e680d61e3c9142a991ef13d71ece611ffd7174a45dbf57f7854a63fb61cfbaa9dd85ebf6f9a1b057d0c22963db2f3de3647802841f7bc8798e391935d28fd999ef59af406c283f5c41a8d38d308cdca0523a13106a5462ef7ea7893e4fd8acc49892bda36014301142af830dabc481fb98a6b8548359a4ee75a3f6012d238da2a860ce0febcbc9683b67c057d4a2837a62ad2bf9450947957a44be8a436e3adac8f02bccd4ab1de7bf1b3d3b4fac5304b3a7d9dea4034335de58329f22b7b02a504428e55d1ad99f043c2af01048f9397e2a0639d39f31e91cbb407e1358ba4c40dbd85af8b8178969ad6862ff9deb50c3506eb1667261652b0114dc3ca663aa9c7ac5100e6ed210d5a21e3e454d4d2059331c02538841df23efcf1d4ef6fc16b7c8e0a7834cbbff8e691e48b32cf54aba7b7a14654378e05d85b9fb202a97e4a7382b367cb8f03ccaeef04fdc12d69ff916a147d54544d5cd32db67545ac5d630840d0745fadb2566c0d2005615de71ac3fdca89d61a5aa9d068fc8a80907d47bd892add9828357e5f6c1482e980379bcb52c65a6ae048d31b87d9096cd4a31c4bd49a534590dc34547e0feebc14880772702b9a293056048cc305d569d73043cca217592a8a0dbd10d779a66acd7d34d0409107cdd23f38a467c7dd8d075b11dfb2d711c19a4b99af4fa9a83d7a208a07afe37d379a86b571d7d641fe2b621270835ac5a6575d2dad3a523868f060dbb0e08bef3a1add7ae6f2dda987d0f06623f7d5abc13bac46ba7a5dbb1e7e1202de466da60e304dfa3d01c5b2528d22995871f011cb91d4b191b5d77e2c109b2aa5a0850242b372cc0ae73382fe71e56a12db52379136e888bea1f4090681821cef886fc9cc9229c33147b2f71853566c6a0c2de0a0d99ca19a9101b0960a60704d6bd430cf1cc68e92de46129f66a3011321e8ff2039c9d77ae86469f0c02a3433e4f294534149f54afc685786e658add1a4c8c53b919328cfa48979e351a0ce1a57782843a0735969fa08a7ab07c30886dbbdef5c2f0c81c0572008c0f8d8455a77af2adb2ffa2d5ec7bc26eb6b0da00e602df4b98ee7a8835af03db4fed5cc25cad200a0a1b26569cc4b845507cb7993e280bf6c9c990055c76f4ad202b221e14eb6496e519fcc9c4e8e2902113a865a8568c8a855feb28aed5f93481c7dec56e4173f5896c04a6a7b915e8d190ed7a28b36c825032e722ef861ea2cb377795ebfe344fd18c3626dad7649c76eb235cc0fe542141fb30e7958f2944382c1f6547f071d2d234d89ddcd6c1811fb94d0301ee58362b368adc7b129e9df564db7943bd016131cdc3b582f91b5c5769361298c31729b2538a0c7dc87a2f3eb08a1d8d76336a6ba7c1efd2a60bf86385b5ebf5e2848f7867544954c7bafe18f0083e278229e8f9b3161bff09bcec01f044775366c9e3cd66f9d61ae97c83821cefa0b2f2e82d1d584cf0c9fe2440fe3ac5a81893f80ebfce35a868bfaa97e6fa486c4c90d02592ce94a6855cd5512eb6c3303afded21be0faed8408691ef224ef503ef4fd478195721730f048c92b0b3d9e6146813fe8fa97beab5e8a009feb8ef3a88d7aa00fb6f3a825bc59f20549527a67531557e900fd2364a2d9c155acce57f7b81ff9bfa83fe749b089be8aab1a98ef8cec9f2bea5cdab72110a1f1f43632c2aa059ce4ffbd332ec00a9cebaf7b32814674773a88f1d3e2cb1dc8a520daec9f59746dc677e5581134acc5762a3c0b03d1f9b3b400ba23ca7caee77df80d4a1b56a2edca2936603d2c240edefb34a2612db821464e9c5455b153471a35cd4e15a2847b5560e429f150e3a505c0d51273409a498a0c7f911faa298e5271f016f599b48a1cc54a47b1c97f2a42a4788b5338fdde6697048a00735446526cce397d602fda37715bb2acb51bf29e3b26790ac2d420675f951ae8cafe560e99964b219d7d7093ae7f0e01c4622f0dc8926526337dcca0eba4b75ea983d6c4d92c445c7ee36cc51982702186ede304840a687081fb7ba0c07b04f5968bfcc29ca80fb553bc18a31eb40321ace031dd7fb1133e45d9990d329ab35d1de4be61e2c173f67de3c0a65db6808231e4790df81ff655c7af87e2bd0714b146ed78b16fe38e9b7ec53a88a10f6091edb7c8ad5f11d7b04c158e88fba5b2798ac5e76487eb6b3b3edad985118ea644f65cc5a16461eb8cc40d55a41f27203b9a8da59eeada36c3649f40422ebd68b83708be638d05078af543f8c655e0015d6650695b166ede77e5d12302113d1c7c674601117eeb5430e21d9aa03617b33a7535ab0719b496281d9958290407c061267f75e431ff69f312a0e31084ea047003767cd0e50de0debf4380e398f5b463b3ee0582ebed155dd3ad5d6fdb586b754f930b8e4f288ba8d0df16e9a945f9e6c4d3fa43630b8df064593dcfbb3cbd66213164317ac4ca502b540cd607a815adc68590f0cf635e48636db055a8055560aade1046d3f44dcdbcb3771a6192486cdb5bf49be654c95ce9cc0b744fb853f9cccba84ef9431b9abd44e43a1afa014c0bf38a6154d877e12d4e873a487ef9dad881f2b5737cbc5e2f01da2d82409984d16886d454367eb6f7409c9654f6e0460a3943c77ef2481da29337e208f3d7aa3170cad3503c0ed33c7a169f833b80005c8763145b9271f557e4da9bc0e4de792700267d6bfb49ed8fae4ce8ac62cb51304d952d43325ea640a7376978dbe872d24f4d4021753b8142e31f32ecf591131f8546bfc481de9db7909eadec450278355261978f58b3d85cc5fb59c7a238c889e3999fab695f59e545fd925d63aded02461c0f8b7adc31b6103b8012f9c914849d89d4c6504d0b4ab16ae252631235d1d1f9b5eec7402d500864d9552bfc2e5047b7eabe010073f78aa8f6b9749c5d855a38f0d9405209ce1cad467f7d510c1c7d1ac435efed6eba9fa7099c2dc53b2584aed36f0e5a6f77769774043233fb93c8bff4d8cbb6611453ecc58499426a112240910fdad64eea60d162b283631edbe1a4ef0e9435648899d0e5b0d3d7f73d2c326abc6fb6081c9fa8fe5a452327784251ec3f8d4cbc8445bd6767541aab1de264a9ee18358b8876d19c8eee0f52622215ccb9c6500fef36b8505349cbd900b1495e4595f02bbf294012e288f9803a54376d0b195549ba60e94fca6a840438745df3dd2b7449647fbc7883ce76d0625c0a26a9ad8f92e202cfe414211efb58666363595a758a087beacd51c0ee3142042acbd83ba5e6dfcb08d0e72d02f19ce8c9a164eadf4807e49d6d70789c539c1504fae297c594dc5633597831266081aa95d665ede20c0eba3d4daaad3f7a20f388de97ec546ed6a612c11c6ad20b2463394dedf857f8ce4b4b6031b00e3c9fb1a40a33c4e75cd0b992e20b51eb60e2a04e1f2e62dd338585e57d4ff848b2f20d110d5d003cde2213d85cc2cb63c478cd37050b3e4894932faff417644bb123d00b7d830a0957979fcabf2e9e4b795c9b76a09d5c67b9505085f661bcdac20cd9a266cc1f9240dd94d0c2da0a0b60135d75863aca8b1324d2664c7dc01864c62f3db9d5d883fe29a06d1041a4d9ef21ce56a969f9883f91bcbc9b16747a30c667eb4c26b9ff28f7a43ebd50b01eed4aed5cab25ae1fa2db9de280aa6e9a54a72b55172b08d26ee2b22a33ffd4b21d19914324659c5a815095725b1881e42646efc5a44c8827a8edc05c28b0c501b6430ae81a43d8a05b104842dd70291df9a047314864cd162f8e3c0c4fd707a877285a1d4be52076b5e3ce3f69e6b2e0a01556c7acd5a6a27cd81abce89274e17a060e386074971cfda51fa6e3079f9dc0bec029ce2d2ad52085d084c4694fc32b9e3be1e147cb77d7b9cf5e1b4342943a5cc38e0fb31065bd2119fef46f17ad7207e6bf17e5305eed23e843e08e2ea15e9e3745ebb13b919c3a0dd41ef9b35c21d0c246aeca5ecdee1817ec31deb4ba52384f55a030514980a699285b0c339f7f4b0d1cf482981ebbdf3f36173aa204180e4befb4818d31c27ee88ce0b85bb8855c238786808a43c854acf1de3f79e504d8937647bbfb702f11eae356a68025755b410a14de29df0433c98e0fdbfebfe3346424baaee2b388ed1b92aaf2c67d41f345a1f241f103f2ec22a8f6068f8bb6ee91957d15c27e21ec93d21615e2dba9f854685887c9b9b0439454710bba6cc1218754b29b0f00718b27c5acaeabfb323517f4bfa29d5f23b4f7c402bd596e834a9a9f6190d90c4b164011a81f136c103b9f26604a987b221aed21506327ed0e2555a5d56385d1570f2ec544533092ba02d3b5880fcb4cb7073f325fdf4cb3469d74b6528d8bfbee32f74b9839660131288753cf9c9806906ce236b5382b3bede90da6d125e29c0d7f51b4e3b8cfaa094011de3682391b1c554d94a46910cdbe0534647698d6db45e261a5c83715ea2d407f0ce6a9208cb3de3a48130c10f587de9863b3611bc9de74400d9d6527a17cab5d7861dad29a57dcc74503d0ecc000a500710dfe6d316fc34dc5e93f481e43a754d8116c24cafb2b6244ad71ba2e5efa790cabf8b3941f782b088019a33b9ae36408c0db1282747459242742c7911eceadbdd668087b228a615e9727e51df4d279c0e2a2ea6f2d7ddce9b1692d8722e7505d436f9466c6c546c4959c4d66ce71e433c012f20865730300238f171d2ae39707cd252821335c85670da86ab21a87f09208e2ee6c851853c33ca5725c487d27db45edde91ec5ae5bcab8a46f3bb1ff4508d5b4a828ed499579eb730c7ba9bbc550b8b64dd811a6cb7551d20f689b0e208108acb7a8b64601b0ceef5dda67eb49fa591967b8584be03a7dbb440394979fdb720c75670ed310bd405b75e6a210b771c9e89ca3ba0593c8599bca9e8ed8ae389d535677cfb9695f181bdc11e3a1317fe49368d0a4f29718b755f9cd13071289e992327d67605cd6516180aabe313c0f8eab90eea75196aed4f945d5ef843c1e7937e2efaca8d11bb88c30cbf14a0bedeb21db9ee34eeca43672cedb8712c15a771c925af0c286fc556af821e78f410530d97320fbe16d349aaefc32ee3db9894d29b92485cbe81514069ced791cad0fbdcda6891fe80d6fdfa05f8c13dbc77af743cdbfee1880cddfbe09b88477fb42362ed235263328b49ecd5c74eda363bc75139e5aea02541e2a18b5c6e9ced6a032b657c6119a6f8e8369156de8b7bb99d2f7dadac2177fdeca8f55b33d9e0c2bdbf1412c35f7e4c6a4a8212e1b878261247be4ca37671f2c38ac838292fc9391000769f3c3e918ada76fe11db3d48e06a2f2f27f4e14be51274bfca64c46972bb1097cc8adc0b60e84e0539e792dc8abd9d6af317a5da0d06403f41525f2ab91fd8090fa6fcc12bee5ec9c9b2c234ae75982773404f4f3775801cb0dacaa754041bad2dbcc5125ff66e2767435843e89af189a0015689e8ff02ff859db2244ae6bdcbd539f5790f4e8d8760fc69393015ce3542eba201858b737ccbf9b41b56e7632d0fc01d0a98d24089762cb20894c6d13f98522c2687787bbfcd98abae1451f838b4f6e21bc078651341b9aaa8fa7f5392521b3fc954817fcdab401530afc2a605dc29c0602e1b7b771ae7d9d37f23cd8cea84ff1f8df6845a99e79b11bcdc624973698076fbff04bc8e5819ac8ca91f7d84616410e5c4242f307c180752408270e0d88a31ea1554b89ceb4ee8fb5da484f9932c5507ad545ad102a424309df815831fe61c87d9781a575482250d2c923ee5273d2673c2c30c91da649b5dcf1aa59c908a81dee2c6eea60d8da38c8974c6572011c8a9c946fef49bc48e8fc3983c61489b0126e5895c9c59f1065c19911b1c06de9076a5c55d20f2b9d47cebc18aa651d2099ba2550f218cf773dcd0f8fd5151ee7ca36c0b20d325b19a2601f37ee7e8d1872bd0b935ad4bec5bdcbe3d2bd44d2e40501b2459a3dcc05e9e1b40ef0c96df509a39dcace0fc193f3136e23f076888a60de8e79c151fcea7cd9ed0bff6dfb0149d29acc144f47d82cdf9840a184135477cd79aad8a637e22d69015dad58dd937c05eacd1699313468251b795489fb4676823acfc6452ecc159d95b683cf7d40092e88cf51ada3aac63f5c48a95bf2bf8f3f76292028de03edb8db519bbc5794dce0eeb2b1dcc2ec8464a2303879ce4f79d8f25a1e23e10bbe3848ef3d7e8c7ac7e8616cd94c2380b402ab76449cb14b0c7efacb92b1e0d8948b450b11ae0a26c6c019fa0e015008b1304cc68324ea07e8234d5cb9431ad166f7478aef1a246034eb7e1ccc9996db0f07c92ab4ce1fd6f3a0fb28ea48b9ff7d66a4a7b82bdc52f8643504601375396154d6b4089b7ed456358fb642154c0da552f8de9b21302a1bb2b48e12b6d51c87f6b56180799a123e25b3134c73757613acc1d6cfd5d38da6f1f2c1276315c8f000ff67031a779f1e7b324d61d0c92f9a175aae5a9b9b665c3d7d3329842aee436359ab914850efc2ff698d7cdce9220cad226d57be027b88c169713c4bda4e66089d16777685013b155799db5bfc787242b620fa1b55f66ed670be08f8a3989314d3cac4b6a551026229daffe98812e807d034ae58b93787442711b69252c7f96cf6ea430e30c918ac6d1992cdb13037bc700d6382511658fe71b7b24acaec3f751deecb03656ee8ed900a1a10344e1ba413773198c6d076a992efa670b8dc6404cbbd178c4f3e3e480f38b9b68b5abda4a13774c875a5fb41dea5846eb463611400d7fa637adb87111b6c7792e480c2fe4e73e40e3ff608bbd756c8e747160c89af189b141a8bfd1cbdac2f9ae1bb0fb48af20a7e7124688f30ecf7aa18134c00f8a201e334c67f791457b11686b7521377e149d0b3747382d5afccdf18b3830755f75cf6c2084c5de8f316871e40205a4cb75fc5f463c62c9554c9ff329b5a0d88aa2f3d17386ae0b0cbd1186c3d74e6a5a56e1bd375601fdc6e99ff36318f436eb3e79532fc680eec73f8551b005364beee0968fecb2b01058fa720d0154254ff002d8aa8804f4d21b5393418d7c8f8a24a55522c437a98811d69447daadd6f377dc300b1fb780cd48114b27c6c7e79c4051a076650f859e5cae1a85745bb5b5dc44aeb86caf206c1ec5ab48f1aa93515dfed9cd636f6a9160e13778b22c733aa14465473c6addef4a1b09cea7919499e742d9af8a1139fbd89826b6c4642d1af9ee64a291c194a4c560a4b8c971bc1389fd56f1f56009021329cb667259fa10a3b3249bab8e5b63e244044bcd71211d0d591337378975d554c17135b998e22cd8cd5c274e5d9edc641294900d6e62616a211c8ec79aadd764b3346dd2b1de29695f50d1cad972fde498fab57d50d80f30aee37f860ef716da24967d9d5573496aa9007d66469cd1ccb795c4ac09e2faacb05ac9abe206168f5a2827580e0ff9e5069264bdcf1784fc184c5978889f8d03d430bbb81284bfc198b6f6fe0c13b7e48fd6bf635eece633d37736c809096ef353815a8b7835cfc27d18d8e3985aa3a0ad8c990656feb44408db33ef20a8d8a2c68257d9b8ecf0061ac265c5359bb5ae89184635bad8e498395be9af7c815499c711dd5e599480bf0f0710338618969e34613e1ae19d6cdc1cb7fca867420e04b782a5d46dde1c900f6806b7633fe39b1031d0ef58538c71e4f7a7688bf77c9dde971c4228b2bec6ace7cfd568db258030f49c421892c66fd3389fce1cabf0ea396b1edca7fe622eb9a201c0592d645f5c7f2152b6ac744989628afe99c657d4d8e68e22a43c9dff0a5797c59c55503fc61f807bfff26e4fd6b975f5aa0686db024df7df9462282f9d30506a6c5176a8a4ee0f8147720d8610eae7cc906d145ac91966e151e020eacd889aa9ea101f8b64c0c6573dad4163f280a0f230648777497900bd32adf30bf655b3565d7424c26b51a111d2c76a0088d87058fd75d04b496b000c14c758b9a50e6adb3ee43c40c6bb12e31993971301777425abb7dae04f2949b3763e857033812961a398dbff594cb10b08fb3bdfe82f0b46066c6f11c9d11dc0823d3b75ab408dc7d9055dd7cb4a0f4764a5edb42ca6f264a19f93f90d8987f6a0ef6711fe1227f94fb6ed8aa5ddf433f73c856bf55e1eac009667d8c9aa55c91e6e95eaf805a16db8035f95c6c18d379e123c7d4006f76d3eab2d8494a25c92e6f68edc292846990970d0e5d0ed73c15b5f5564e9dc4e727ac927d10c115009098f1067ff0350cf4f546e7f535d02082c8166b32787f11c5be4a4bb184759c7125a9ce7f5e093bbafc1b84a0fe55f417788eeffffe1c5c65692c24612c6e375a4ac99509653414ac579950a22651091c3a675a830a3fc0630f6aedc6b464f4af85277e1083c9e4dc94a2fd742470d6a74a18350d7233b384e6f048a5cd41783d4a587b1599e665363da5b717b9912ecee107bd400a5cd23f4c37e20b4f9ffa2f32f6cfe547f4227773b31882e62f0ed5e18e78da2d1cd216c356b09585fb58690557f0ec581756cda4c167c5f699ecf0a2aee206176607206f8b3344ffab875b1f513c2e9859189a28a18add42e4f17dc660e0acc9b947f75997b3e29d798e2ff88247e2cffe9c4fbb9761bc4786d27171b6b0982c2b1c4a34827edb1d45b6349a29576ac556d7e8b0bb2638c0f47f82c2ccbdbccbfd05d864358ec4c926930e2d9a35c528b81020ccd0ce1cf08cfa72b82011b0fb9affa3084cf642f780e01ca439536a8bb35c677bee923fa104d161cfc2417706dfb8f90e0231cde5fdf020abad7900d76c383670d2606da461cb642a2d75db5ba6a43b9407d0a8ca9ebb1b6b698780c026f8429a5b5667c4d876c3d09d7b0e708544ea259c792b2a379d0f16df18e1e3a55d98260e5c020cd521664a6134dd76486bacec57c83759bd7d87c95614954c7231d1125f80068eef0021484045e8d7f096428ec5708c2a8fc8770b8834bae6d53f3a8c1876a365fe87fdae4c11551e2f30ea1dbbbcfbe36864c51c0f0823f8d978f558e2e6614249054ee1f0823e2b991ba9e950dd802113c0b1982cf24b25db295d7212c0663af6b44ff9a50a71f7cd6e916e2b7157a15840ad4811d7bd8009c36bf35605a53bf0abb826195dbaadf361d4ecebc33b760d632db027853ca7527ac74c4cbfa8e5f368eeba76a4a5e37a8f8ab2f318680a1715ef6d8d3596641a137e18ebb06bdc5aba19903b61af27c89d0885f1e8e2fabc674068a0f5315b153370ecc93adba9a69b324c3609e1bb6cc514b0f427cf17808304bf63edfe2b46359162a3344d7e6c9c8615d78587c28e76e37df552266f2b77360c4775930379644f5ef1e477841c5c6a06360eb4f56e549249f633911d8bfe9af5c0f52849b2ff5487839b0cee1c5fd670d8bb0f4911001183e1d624452e843a072a9be409202347048c0dcb046e8f2d71a0c6c4f4e5ced3c27da2129ab55fdd792c998ac58f3c02a093a473fffa04ad8e5c0327a18f860989a6a18b87f843b0fb6a468d5342a15d66fa78cbc05c2e5bbe474dc202a1c14f96c51133efd3882c28251259a090e004b2f95947dfa85a46998ef167dd76fecde3b68c2115448897b675a1fdaff1407639828b5f65811f7729d8795971cdd3cf0115321ad000b389d981ed69b0bbcadcf0a106ed880e3db1dff0bcc3e1fcb96db45bc02d25d1de639599818e9b4dcd9d1d5ea4cb8ab69987e7088d7a8b389653b0c6c9bcbd04b52b87927d75a2d0ecd318973455ab85c2f4981791361b3ae513426213d42041a2e17be7e7fe33a39203eeb506ce7c9be019ae0839bb50fca1a1bf0501cdf2a13b51bfe377918685c296dc97c9bd4123b8c2d24a8ad9b9a769945b51cab91ef285f0ddc9646e7d43d5d2febde899abbd7c5fb470d7dd3695e0e6f658f27aecfb0f45422ac4b834fca0deae9003b69fab0de9e266e5e495fe17b0838c0bc8c009d4c914cbc17e03682d745be4961cc74bdadb130e530988a1b1577b2236275f8cdf553299ad612e08928930d2b9b7f5dfb1d75db240e39704371e66b53e5df01ca8334a1aa1e873ee8f5d0e4f3fa69b2a38bd324914609d71878d5a61acae7c438fdfaeff84d65d6a9c5837b4df4a831fba6b621652088315e3635739ef975955a929e788b5e6377463120245f01b2b017aae894d472247e443fb3e326172d2bae0eba0fac016940452c6233b970b38670371c08d4a6e90ef15e423603aba6891eaf21a91bbd5052f6a1c0e8883c72ecc52ac04302be6e3fed45c31ec62cf51ea790f9799711e4f5a43b7f8c06a5da71d1cf95dd664dca484495a73a3926629e48ba92ed20a718b831c789332d976cdcae871d40859671c2e78635776d714d4fe3dc6dc077e9a587814904be46bdc8e7a60d9f8fc0d61c4033e3ac084cf05f1fe4fd1e1c1eb6e363ee72187cdae8c62c2ccd27b61cd6b020755c4e6d13c554ca323d2e6fd1945399117c7bb67d52033518cb31932167eaef3ddeaa8395482fe0ddef974a2ce32b451ece7aef5d3a74130c84ebbaa334c1f95e743b144f122c7e6c12044126527fa67cfe954959ff268dee3dc275ef284842aa0a8da80a9865fbd9788e1c2b845b25ab31c701e2366f2c3e4ce4d3052b6a104a8efb94bf0ff8699d42b1e5dce757b77b00c4ea05e31a86f07eb85cc051acfe96dfde81d48e538ab7e67dc9110e4ec7f859f912259d721da93a198f88d15e70a61ae31d5e321aa0f1ba4428ee96cd862da0c486c4fd9813cadf809011bb3b0d0f0bc881abc12d79170584cb969a97ee39aab8154f204a72acf526c0a229a68eb3779c3f7918b1138682ce81a00a9a7e53f77e014980b51e0426572f066f37e31dcfcce35fbfa95debe581ccade9ba5706b13b5a9d1dafdb20ea2b284377c969450153686934af70a1bc51f23585359751a852bc59daa8f1f622ea6ba3003d72aba21ac8f3de869421d4957aba8f6208a594a9677d265b4f7b4ea596441b8db2b1aab0586fd242fb52fd774fa27a511d9c736023b837d05686b947d93940fea044042432b1c1df12cbefbb83610b6909356f2a0699e489099ab9cfb1fc6af6ee9661ae86077efa961de804e0cd935baef21f439107fe4431bfbab914b39f41d65c77e62709df0f4d9e49ac14f4ded9fb56db1ce87e08dcb601eee1ff71cfa3c397f34a1942901860c76c726146bf2748da8c81c5e1e7c6530f42ff3b2a553675bb845c9f7de30b43f0e0d4e4e9b8eb5163f8f124dc48a77610f2978e53087abd240522c471447f0df780b545f3c93160b36ad2418ee20dd96e84f9e2bf738de0a6f68791771b2dfb6e52240782253d6b910ab8d77da22cf8d1e6c3a066882b8c27e871c2ed0863ba8c9d07e0d6b0eddc9482f54f9fa083809e181ba0205bf60fca63969f8481ddc3eaaae37ae2073655720f40a0e5038fbf3d720ec2b85351a2f8fb1123e7eed0ac4c100fbdd16775a4b038f653ba05af7a36476b827dd71974e3ba05f420c8ac85231fdea4a66a2f0071c1e9d2342efed515860ba1f0a532b289767fb0bc69dacdc56a1030cadac81089afa95c15e0c333ce1ac40a43a8eed3925075679a7a261a88adbfc913fe2683d424a04bc23c84928fe7a36db947f32d37245a90136b75bb56fa5c153fe2bbc52501dcf5f2082260b14288f19d354d4bdeac509565df7c0ae3f4eafb521a712910cd3cab9865b80d91428604d0b2901dbb00e758a4ed4b20ae1e02c14f4d58f5934455b74c140989a79245a8bc895566e8d4eca5d439aed9386ac90074d650eca61dfb59281371f3237154fe58ec126901476dca7a5abf66061c4ef8b182e9870d662e0afebb391aa1aa2ec3d9f0aa99de1a95b07dcf47db1bd0c896e3e6323bb1dd07c6f2fef9214e769092f49a3ed729126b2db6a2cf76b5a0e456fc77abd245601dc04e16fb79755c3149562a300496a34fddb75442d90c41e59f479771ba88414fdd184827fd7584661df41a6956477a22214b8b1072e4acdf42177e3dd3c919644d5699c97e20a37496f8ca4181a90b7cf5f204568897b4155d6c00555e1b9418de7d963a04cacb7bb5d674f1c96866fa0be6a96c5eb9a28455ed2099bf32821422eb27f089c49a6b3883ebd2e5bc40d7f0f35faa9ad8e95dced1300e156ea0e989a984e1fa4c6c4ec0ded6b722542db651dc9a50ce600e9015750f3a9485be0c778c3b9561a91a4c7946d266dfd65bed6c0c25bb5dcc56455e0898d380f8984aa837a7051832bf21ac22cf1f2b77ac89c4d7451847146fc2c1b67f1b22ba92520ebe21f3883f161e95274f773affa66b1505d0742516b6e8dd41b8b5c0c03e7e61ed5fb436a6ffa80e3111c44ca96d59c28f40770d19b588b255381fd1f9b93b86356f1474e1358b9ce7a66a90a9b83ffc622a9f6c4f43b8c764d65ff6b6d0d71006954ff3af9b722a1addb794ba86e515df523d7ffbfa1a5b47100249175c4bbaaebe7404290f0c97715ac65a1575d77af4350579c7e5cca3f1427bc0a1dd463c6760b64977b93fd60e6494da891eacae6fd2eb571ab8c12813a6662e784c403fdaa3c5d853b33dbcf32babb23829eecace5ebec5d7c269e888ccd42c91d635ae25c0c3b1c85e80791a943a100f57daba97989c7b381435cba48f66993a92242aad944bed344ec7d0b6deb8f2e46254122adf37b905296b5b9fefa8b5ad4b2cd07d1126851c93ee8960ea7575b86b8596a54e9abe4c285e6677ff855d673d5a15b73dce17538683bca3722996a62f45e12004d3d2d207e5cfb6d9237b5330cd6284ae97d9df0e7378b6056e91a007479da62b069661ad61ab32cf96d505e6d425089dcd2974f7b84689b660cc1982780032b653a5341f01cb0c9221e63b15a062853c2272e83d55ccf7ef13587e07c1f2837a71a67215c121892d2ee4fad41ed3a05eabe896c240eecca25b52e911ce85de5da49631700201402c139ffca687073927629e7dc5cc057726c9d8557d0ad9684c65b9ba6bad814b06794f9287f9a049b49b1841fc50796283e4e83c333a8b098e93c2153ce0ccaa7a44b8c5741ce9a6c647ea6c41790ca557d6bb5aa7f671f0c3827c23a72c3ea65c76b8bf22b5b059cac82eacd84546a72084c5362a78a4958fefc11f081e29f71046aa86f5e0d863b07c936039dd0f506ce2a99d2162bf245a1d5e590ed75873fee64b8b5642c2e51326410186aa7b0ddeb16a5b879b58c858182330f2094b54750a02470b940dd2b35302fd43bced35468c1e9992c1570aec44294d93376e604815c674333412e37167be1c1e329507c458f3764cd22590d02f52231a304644cecd74a442c2c67f3c2bfd447caa901f1506f82cad728dde5471bc63e32bec3a1ffe3a1d4098752e92df0e9ee085bd3f9e57f97734ce8569ea50408de8cfb93b9382286c9f05d1db9593239d23ed2de67b7fb4dbe7b7e8e3e8dc66289a205bb0b1636d6f683d0ddd687a0eb9f19c1fff8ac5f245afce35f634b828b9dd361936f19e27f8079aaed70f8994b6d35ea3b3fbf5a54b03f518a53cd6fb43980b4999591aaf961242f7b1f1683d515b474519dc523645af7ed2d59e27760b34601c818d2930baaee20cf940ef4bef471bd48bf7afe47511dbc17a4ad2ff5662ab2a2f29e352e3f556836435b2cd84cd0814b8b2aa03d3ccbb6dc500e136ed18737a0a6a1f882f37d53c4f0e730f2071c4889572b0941ca8fe3caa4c8438dc583dcdfef681901ceb4ae3c6548bd04541f139aadbab96b3aed2c8a0c20041a0aaf23573dcc95e252abab3ecab65e14c1b5e14b789982f60f76f4ae7a26fa2f40573eb82fc997c676c597f23ef97b790f55e2be2c40d87c82e0308a40f60a28c2fb27e0cf202fd5cedb4024721436c0d8ad1811cf2a92ef8a334b7d85dd95cff21b97f27142d95e30cc2df2c8b29e858b207e59e3b742f8405dab307d734d4e7b5facd70821356a81a69e0c18789ec00a0c549b1431b6d47a36b069b9c7db569a88f3e2a8bc168fb3433f48ee2d760e03d5d55032607311a88520717041708afe739d23b00ff4ccc588bf87dd89619b519374b94eb6902bb598365cf7c99bfbf64356f43c636025c1e51710e06201a7bc06782efb07981245848f472da22605c3cf19e1c437ff74abcc4b7d72c7b6e93d0dff22304af3ddd841c4137b123b86034bade4272f071bcea66c03d7f956fe190c21a0a8b614f00f20e19ff7c9fb3a0005939b95e45eee5dd60a755a3a5142513ab154b7f19d7281d286dcb970d6b5b4b622c36cdd2b76c244bcc1ebcc4e410e74a66955dca8a09580a2d8b48eef1130de755364085089919af0fd3f55c775269456037e58feabb27a62fa11c8fb04db1bd3fcf606670d83bb87a5b6baf1b4682d00c500db86932e97058e0c7a6ee4fb2d39d78fb988f796d1bfb514393f32e3420b19445c3d24552e0f97859c0bb2617371f2bb678c85d59c8255136774a3607f3117d767de2cf3568373c5695da4e58933930c79ca1eb67beef6b9509bfaeb6a9007ca862daf98f8cf7b09ea02e38a76fd7b65cd48be2f27c06b358097f46e6f4b5a50e6a9cf90ffce2d15386d7b1ac6e479d0bb73191c9d0eddb01dd2343ee2fdf39c481362db5ed25477d151562883b8282425403db9ccbb7423d946fd47861e5610a7a085823f22460244ab8b4a4132402e62605114491bb70e8030c78b6fe89a24d20e4a84cac854907810d9316020518f0fe821c5d63bc7ff0875330212255c362ada42a491f21890cd35781e9922427c6f998b5a58ddb6f87c1f9f1220232e51f0fdea7ee3e903154581d2b79aeb231f095180c624b332ebb715077e3099bc451498148ed557e38955d14b30dad2b1ba9d3d7cd2227d9f443552bb2b362bebaf6c6b84f93b34bfe29cb746bc8c853ea2e846b467f77f9459d55d8aca88d15a903166741631545891f88833188af77c317f833a97712922ceaa6f270c32856ceac0f95edae28509cb1267bada55408bea4acae71d68f6aeb8ede35ede925c2120cf7380fb87e538bd3f425cee94534331e3135bcb9422dbeaa7410ef3f4afaca7f1a051ae087e19f62e28a1bf9689c1418adb07a45108e8a7e84a32d5164eacf7bcdeb7c2a52c4a88ea7b48f45c7c2ab80941be1df396baabf75764047dca9e3a713a28a5f2fbe385518c5a0b8707aa565ad3fb6d8cf8167536c6e3a3005bc5eebf82991576a771a63b9875ffb6ab17a070fbece345725e6d6e3bc9a106f1d5f66bf3cab07b7b75cfdc3462930be0f5def6aadc6bc4265769d3edb843e56671fb2a84da32ed148a6c4f76deadba0072b36591c38cac35336826d255236d72185c8b79a9fa363cea6d63725cec16a74ff870b2d811f95d9e53ada2be11b015e0c435c51aeeec0e379cad39579a671593427fa25c568500853b839835b2058388426f11e7f460f0f507c0779ae740d7c4a7bc9d3dbe39ab9ac9c011f2fdffe615754ef4c64fe3fda56ec687745b054d33d039b74fc1a39e24f9118640534e7d47c462c451913b6af9e7619765021727a945c392adf99de64d76261fd122c6080ae17eccfc6bb84498490514b904ed88cf461fd63c91a421aedca3d53bd36b17d0a2d7467c34b050eb154bc50577c39a4ba8f0bf1363fe338f1af98273200b02bbeea83a8e3863bfb190be4da8d63fbb387e767396b59919740a37979c332ab49b6c4c0ab729ee97cc8ed484246155edd5d571524ea0071be6f199255bbf882f9683d6b23325e746099515f3987a20aa9dcf58deef59f998fabb268f779eade75f745b5e07591ec19b4760531b0c5ca19b77b6e7d375dedb2fac9c59987432ea5ced84659c358ebe50aadb70ee98884f5b39fd3c51a0db4d06b20d98308c018891268e83eb74626b8ffcfeb078c20c8237c2acfdd72642983dc6656a99896ca8f55e0037aaf42d7449f7da910a1bedc32d58ac7b048fc60ed04d5cf6f7b2dd8f10433d25b795a9e6225bfa6a2ca7efe136daf076864f77dd70afae17b384962c9df1b73b95b021377afa7f6311d62b1315756cff7d54947eb8e5fab58e4bc71229ff96eadad11167a89979899d58f442cd72a69926640feeb1a92a4a84d99a92de20eff866b87eba6124b35383b0d4e4a5ca7481e03f47e9036b41274d1fda4fb583afd9431768acdcf0f97d59c34c59d4f1564d4bfda3aa0e49c6ef3c43f7df38ffdc835fb6a7ace7e6fa9853db95fcb366419131a73b291929885bf8f40c7013afbdcaaee8c0e526cc5cc7c0791d5b60ce6af0855656177f59c27df8c86c01b670dd0e40e8dbfb15624236ff92045a50fbf53fa4f9670e6e01ef7d7189780c05810ee6c7d93c9cc644f7d2a94b83765340bf55e8487b7c14ed022d8b62a8e47f4b2d7346929571968b040a106a3750b43372f03c11ce47adcf96d4751e3ea93c8049ab9a8ed4acc9069bebca452cf408b8dd196494218f3b767be5a961de21d12f4259c45e12430169f42c91f853500ba8f725dd930453ef07c7779a1fc9758fc11d7cc6a556732f3529563c4201c1ea9fd601f081c15bd753ade48e9cc6f9317277608a30c2003eeb45362beb52d854f5a77b4661277b47629749c3a6b7e689011f9ed9f4d293be5ac2d5c0b5522f3eab52c22bb74297f5c010f16a93516c932dd1f64b28b856d121fe1297668e778d25f6ad3aab6b6f20d4924f85411a5dea4cb6363b3baea6e3d99873020b7cc3fb398323b89a748aa23446b3ab668aa7dd296944366903e98cfdb78998620f7bd396e241d40deb640d207a3e3af57de3deb6231cbd83468c84ef732d0d047d276996b7e4de005a9df4c00254a5ed202bd1df0080923bc5dd22a620357ea93ccd531e64e9c49d99ebbfc3c4bb183c15c715862704f809271302180bb382fa3cdb870a2b21520afb8081ffc39612acbc96a12107ffb796bfb1401e171e164b40b0346601c2ddd24818e274e27ef17f5b1cfb55c2e4684c431133041d7a6972ddd5fb8b8c36ff35efe6f158fb4ce96743e2f22b98302b79cb7f747699433253b94f0a993da30210aacc6a6eb6e935a485f9d4442e9a7f86adf76cbab7302f1fe25905a9a4408e6531170606dcb6fb88255ef222266c4760bd83214383845fe60243c690774a36487590c7ac2d9fa0c69182afe69deaee53bf474258afec83eebbbe2c5912d3499010ca6e5fda62366da3f2229a2d8c0436aec4abd7ce1f30307875c676eb4844f3adedc27c2c163451feb294e3b57be8b7c1d916b435cd23e45f6d3e756d72b1be1258a16166c5bd6c983edf2a89f88db9ee4a7640b84487cf3e783a0c44eed00e707bdabd2fc1b38b39e97710164e12c7cd67593f021f1f5ebe75bfff4a09f26fc551c3cf3847f72364e0cb670294463d68710ae5f9f6cca30623ce028c3244cf49260acc4dd099da21b513a2b2081ead21e3c5e0585cb3cf2d193bd0f41adf584360fe8dc45a3811e0b0f6676a3302e82335717508bee43742782bdafd0619cb8b33f7ca82118a02a5714b79bba8be949d79d2d06e2ba747dca69d9d20f538090c8ddcfedb9fcb7554709e70042f73bbed10e2a80a897ef58ecab4f131102affdb14a283bf93d9ba514357c67257112c9d5f81b7165362a4352ea93b2f0bef7fdc97634ef60141d56decbc98aa7a4ec29a3887a3812999b0362dcc6309a1bd4b86892ae741366201a6c6c567949761141633a701bddebc051faee2e24a040c594af06e4a703d46c52c6b18279d27966f8cc6209b647432a2bd59567763024dc807188bbcd36fefb05365872b4f2201beaa244129048bfbbadd60382aeffff7f51