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 59916 10be09e623f9d6ec6db2f01b64a76342d79507ef32e574209ca9d6290ff2551b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
90c50ac24be033fe9e9ad9655890a64d5044a12469dc0332fa424eba424334db
Certificate Block Hash
10be09e623f9d6ec6db2f01b64a76342d79507ef32e574209ca9d6290ff2551b
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...009aa40000c08b0100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000ce68fbabdeb8f7b13e3e16760ad95e03e18e790f95fe8ad620eac0f66f143b7496610e71a63d6a3628b0032e09fbcda9cc1342b2402ceacc11325c11e4e82ea802aac1d1859b2ba5ea0e0b5e110e80773d9e025361485644441300000000000000000200000002009aa40000c08b0100

Raw Header Hex

00004020956c99c52d7ca98eae50e68b15a2ce54f87faf7c6beb8cd10601cd83b80abb16a707104118b7c1aedf2571aa10db068eb0f418867fb072b22ac1a6ee1b31a45fc408136a1a310318db344342ba4e42fa3203dc6924a144504da6905865d99a9efe33e04bc20ac590

Proof Data Hex

59,560 bytes
12121601030760a5ac02222dd12f3efcba5cececcd45d53aa70e6d9aa3c8bd2b8d534c83e2b5043444e44548ceeb8e4b13ba5f9fc8afe95af81f90378e59ad5ed60af1da4155bd2044186224ae0166e3a85af0ebf24cc11558dbfc4636e659f0894b7b8c2ab062f05ab2fb9f1d6c9d21efcd6de21ada3f2711ac016b283cfae18d0df4b7a89c638b52e44de0deded62e66cee275c085f9508ee91803d9eb9546050b9bcc56e6c9d975b53f775fdc4d718c3c0aec49cd55bba3e6585428fa749a2a9b06959914fe8840cc6bd7afc29c3b8b745e3aabbd263e7f3b845b0774c0b9181952ed25b3824f2f1e9da17eb7ebcbdb93643246cfd912a80c8b5af5711daacedac26bef59b260e779bd741ae1e8b7d2c9c597be39beda01b985b4523cc33768bd6d93f622e90d9881f658d7638eca30f8fb7667a598776de529b0dd4ebf1eaf2482caa2abfcb5a782413487571e6927431de913efe76b0a440027079dfd5bd3a7489355b6fa8123750a957854153f28c95687262503324da1f8ed1ddcfabe5de430ae38189a65dd770f28032eb1884002c8c9bd254cf03e9ca9a6d30d2fc3a5196c2b3110122e83a03f460c87f934168bf7ad43026abc0a920e9c842abd9f89a7b6a602928e53c2d7440e8df67e1607b2d919f8e00de24a63acbabd6bbd0d991e63e4ec9ab221c05438abfb880ac30c90b0d67ccd80feb9f62607c44ad5bbb44fcae6ca7c5c8ac3a2ce93042124d5c55d2fdac51cee5a880d4a68da3079b52d74ebdb2d29c96773e9992c046c6a9584c86fa1b1060c736e7d88c582197489991d982c3447f549b422a1b79b0743edf2f87e4505f31e475b04f6da49ee4d886e37dd160321e85eb42ac1b561c60006d0752a323f6a4e779353ef790e1c4aca8c95a425295fb120a4cc7ff3c1b2adf04f72921c9a8d17292479ff0f29f6adfddb2b030f63ce8b8940a7fbb439c29b9d91cbdf100ec7c88c1c2a92febb28a5e5ddd53231fe1f98e0805fa60bd9454eb68c6046a0d9cd6dc6bbdc6ca2695bbc877f7830cc20d850bc9fcc771bdba5a820add687812b03bca0a019e5b1b874ecd074920d79e7f664473c1e8fb7309f383cc29b68ff16eaccfa94035e52d4acf7c5809ad71e6bd85eb03fb4031af646bf07ac86ec9426c9f6b71ffd70fd20e0d94b12e5cf5ce9b4e8d9291f6d8791aa97bb391b58dd524e9d2e95f1afab2763e0a91f195e4d8ae139b5b2cbf7aa62a3fccf9fd3c05b69febf8ce213a8d56c8ed07774593390eed9ce28c5fcc055cb0a5e82a9b8601c06c0971703e09f754be75ea4837b377d809c91e0750c89474b90cf887885bb8d4bb09e3b8e11dd6a9fce3bab9ac216f27fc0d46c4296e1580182358e364d6ed98de5ad2178aaa504f38b8bc8edfdee9c71e8eed71a60b652100b0ba85ba3715f81b6bb0661b77421ff055e1f2518f5dd12983a21e4feda1b1556bf375f0ce6ad5338324a679cb5c4f2214f37bb8e3dad25823a8a2b7cca8d5d871eb4160ab448991d729632aa87670fcfaca7261baf4a9c57fb9562815f0f2e7219014b831e5d147c25f91a2bc853191af2a6c21885ecd63a3afdeb82e239a27cd5b2c6ab3d12a9bde04dbee74eead989f9a6571eecd784b093b8682e2938e6bd12d7f176936569a3e4107db5ab18d67c6244cb8a9ee3e656464708d5d88e0f6ea36478f6eb44c56c05500a1c94dada95f35e9f57692528b13218169c8a3db04970bbaffbf61a42c4d24f0c1e505000fb21da2001b8b3c9510c1f0a4d6c1f569769cb282a88162a6de6eecd4c031e443ecaeb87a56b2b3c2a82b9a04592ee627157e5fa32d67460264a0b9428042577bf7cdd647554ab1fadcba3574d398588fbb7baa00c0d334fdc125c06eb65fea470322ab53197ce907447eeb3b15d7f229260a927614ee17b90af3f718d41471ac31fa9f0025e4e832ea8d35af1d757b8c446a490d31802d7ca9dc1e9a47074031832f3ae41a2e93994c948188ee56c9fd46bbb638346f2064c1256f04ac30aadd3e6fefb7915da758d13f46bba4269d9579ea32b54084f13a77db8de772ace6b068db07fd9ff28323fd76b53bce3add94b57f0dcc80dafb89a59cb6bf9611b50b2f060f34eb5889cad4803b181fb1505b7e31c21888486c2cc2367a78b22c4f481b87decc176f55fa22b0444014fd38d5fe141b7f66bb7475f3f3ca6dae1167cb6306ad0adec3742287627fb867c2b12c898972915da2091f3cb55280fc637c72c6fb05e6b8c285b09c5e8205013a091a78f63ca56a2e5ae9e62b82719e34a0e8416b832d9b59091b70afb541fb330ae79a8bb69e2acbcc5b28d1f44b5e0d77ca1d29b0d034ec9a52ef7128f7174da9dbf79bf222a705be1f31c08de8e673f347839a502f8df38de8a47924f59b8a33b56ee5b53a5abd79fc806f206db086ef2eca6427019c8242c8c2d494fb2189073542c1348ecde7bb1e1d93640e50ce1e46158fec756cc1a137c1c98d9c3703477df030d37534bd64bb3e13797ad22db10e9456bdde1c9c6dfdf25f2b4dbbd0d6998c3233a10de1659d37308474b3f40086d95f312b752cdc52e346444289d08f999637811c614ffcd7caeccfd063b3389c57fa4a167309d1a386bafdc2d03966178392d5be70457ff015621a2f49b80cc23058b3a97f7c18f53d9c21b60511b6d6093d3aaaa514478899530a9b3359556663c7e7891f2973965f85ebf8f75c58829e990e6a398468c924483b833b5495d63b963879141255fbe4eed95903fbdee9ca4e8e4db270f5ac926fea007936ee87965e0828d3d89f0674a8865dba3bc5c5a38e4518173197b4a61b124f207da4f0194c2737861a152c9ac1bac3193dad6b8e45e0ffff1ffd6a4e2ab8309284b1d6dfce1b11fb6a6e8a94b50b2ee86ecaa4a178e157d1a336d7723eebe35037ef6b4d8d646e649a55d872cab1cbd47cbf39b7b13a335f9efc7e315d2d5f36571ba20cef046a8f9409baf00df04db7cd7ee78a1318a55343b03a11f1504918e70a8648cb366f0a26101680729104081a120666cf01ac4151f25fb7a2d3da97cc91ef2765a737cf70958127ff42ced3d349937c9462cb39ba8de05a71749c8e276f0cc639b3bde753f088a1750a7b468b1b3831e072d147dba20cdcfaeb362c6c77bf45020d157d4f600189e7777173b67a5fc9953f2e29ceaa442d79a962d3411f7531a22002e59080aff5b79aad6e8f8a0fccd2193ddd0a2697b5112ad9bd97b80e1fa2b9a4481ecdcfc3d1a81708f03b56572ec81b4945ba5fc00630a524d3493f12eb9518a6958bc8a30b50392d768084fb33b6898fce8cef690a50a4190754276416b22e670e10ba27350a6ce1287ebec86f887247e92b243879b9f5a0184b08babd0a2cd5167df503fb03113c85b47ed1b0dd979459eb31aa3ed94d7c5ea65a2b98ff979fdfe0ef2dc9aadf07e7d50534367af2a059b17bd402cb46797ec6c848e4f08de1d4cef0322f9e9487df0315317a5ae52babed27a1835af7606e4f4f8cca0b5241b0c7e42bca1f59f39c1b381949b936cf41c098991b3b6b84bf503227584290b8e628bd798dab705709e0787a757ad2caff1ad47dea8bc4f435daea6435d82925d0464df44c4bca34965e1272c8206128ee0467f0e55e53bb6f915da0447d48ca217b41d877eb8854925a3a072e19eb67d9c69c33399d9f5e2adb0ae8774862972a935c2bc0efe700bd678955ce0ed79f61c89180e6af9377c1c682a281bc56faf942edccf533a3f794a40b6fc0fc315bc428324f8ebf967f692b652089dd2360d5b37fca7b72570e49259fb82b2db734a24b7dc43564326f165bac437b6901f0c34355a916659e8f6672a323bea3e28f486f36f032e3f788ebd15cd0e535007a3e8645243f6639b5f30763ad003cf68b038a8d84a302c82f92872667926ac85d432f5e26bf0c073f7e3af0e3c2ebda3f74fb478507a45dea26e974b557aacb0d881fc1923dbd3d3d8daaf9a67fc34c578d5fd96c987d91b2f5aec56a5ad49b58533880cb05fe7dfc65bb9937e5399de88d75566a5f502b0e155994c5c004e23c6d1a7714ae409d0a8a73f879af093cd12cbe70e1d2c3629d318aa0bbda46dd84146d7addadb54ac000c74cc890fa4944e4bc9902ae0e03e38d5c9048d97fdbaf044bb9dbc06853f132bca15b7a0992dd119f37e46e2c90f86a1f81e05c0cb542bffa99ce006318fbfda1c3b77cbe5ed0377e5185d11bde3fd3b3be376cf9eb37d25dbed9d175ea31f92baa86a2c9f167f7581570894004659f42bf79fda05577ac63040540401177a952ab7999db66e99f323dd97b5ec141ee8fd61964e78d37c5e5aa92bdadb027384e6cae801292df6695e72eb35c2d5f889198112c20c17bf788981a55d4e56f3a9b95715d6d80a3ade94d68585cb73cb89cc39f228e3414237f30fb42e227fec7bdc1dd1d23272fa4cb7eb9a5900144754a83101be1688537cbfde47584840da441ea73bd1ca4ddbcbdc7e5d5dbdebdd8e45ba29c6db90ecd5afcb2fb8e7d4205cebcdb9eba5246e9f88a14657c629ed82eb42031bee9441c3f9196e3dc05660c4bf2bc451909369adf08fed6d261968136b25ac01e03d3903180b26a405391b928effd11660a28c65199df4694ef37a6e5e05ad1a784ae7e8ec7889777e354c1fb1efaabf42c0781528ca03d01f6dcd4a55bc930220452bf976076c2bce9c3109912a48115d54e674734b4b583272f88120c2791d217eb64815d1048a0b6c85a286989c8585a73f47a52a3ba6fff5793e8634d3dd6c7654246c624b0807789ead417585ed478f8aebfa18e1a92eab7080beaf8bb11961b3517457287dbf87b6585163cf37146d40dd0be0de87afe1442c1c801a58cbae089717c86dba7624ec09b9d918b566fd45cb91a0580c4faacbfcbfea16795f7218d6a5c0a4bfa5167b074fab56b83bf9f09a6c6dcc92905d4eb5572f2a1289101486bd8756b5a1b1d1debbf9c5e3e39eac3b9754522ea742dcbac798583f3bc1d7a22e819678c109c2ae681ec760ace99d9e1e0b81e654754eaa57395a6490d3192e2a7cb587a457b384a45830a4f8e741d0a589e9f7014fcb3fe54539db0b08327e3ea2a64e25961bdc2c6a3ca7957e87e3c82e7a2a4023f0fc2a393017fdfc8ac640fee687a7f780a029c15660bfcb35181aa6900f1f06c588be548e335c48d20f2ed04d0ec40a925efdeb759ec7812ed33f70cdef8f871e744f36b353912312dfc360dedc66876df4403775c30197d50386b0c774bdc390286366ada3ca8a8751db75144c556bb714cc5330cf328428526865ff834bf9271641d79991b77076595d9e3b04228ef5fa3a70990a3d5044056b1052f6259e4fa89e5fab0f609f6dfbec5f883cc78970c5ae4a922842c3aa4774e0ab92d4558b27167f389980b410a87243875d2d89c366d896d7a4a5b072fdbe6fedf80ecf996e54456774fa64e26311e2b289c71a1897533efb8b716f10cb9d17b6940c8170b765521f0422cd2bf6adbfe1527705d992e9e677bdb4ff03c00af80608be664826742be17838112f0293dea02f94efaf0f430d671f12cdfd80652be6b9e14e760f7991c88eb4c1b0caf29375816a547c6b75a41c8b968e493af384ff5f449e7099d3ac7c34d70185b3599f5012e93ed77d50c13e33df03cc96364880702650548721cd11dfc157701e556650a90e902344574973352fd7b2401fbef219d0a88d5d5c14af2bba9a643c330ae3c4b08944c90a4919a16bcfe0dbea1f1f557727132ee3405faea0beb63f3972b319dab2c943e946087552481cb9cefafd89e1d65bda1008a9fd87bc4fa15be22ddd7ba416a681944d5a1c0ba2916bd3e24170f302b6656447d6c38e2f5ae365c2f371018de794c018a40fb7c7bc3b1254b8b68e41ee6724caa5c88fe30cd172e8fd8508f6f571bcf9814beb16c50840eee78706a51a49ceddbe32546b67c17782a6dcc6c8d7359f037075763828bcbd8735c13762adfd64081d44f5151a69fdb402f58f6f85003e007819f3591759f0b87b17c1a7fc74aa2ece50570ceb8779f8ffd37f70a7f525fc987e1ec5d51ec12049cc58684827a4ff4f9ae7539b23e20825386654cd18a70432b235f899bf4365a5bdb30fb1b57c21a89d09b9efd0caf77ad16f1473025f44d0beee013d46a0fad60e2759aa7d96c4ccc7b45006bf8795b490bfb535a5eb8ebf4be5b2cec0099cf5a2b3bf1618560056af0010255887314a8caa333529a586c112d3d1a17e22c6f8749ecc3b59b5f5ce1e1d2037fe5703254c40af7ee0ce5bf18f87b0eebadc84e7f17a13d6fe62139b9a72a407317955ad0d17ac10a4382854e8e255a7489b0ace1589a49cf2d9475abe76eb51e9335935cfd307e4b94fe8de6700df4aa4458c07e0ff29fe86ecd903379247aeb32d6abbae842303c35e416a29f8329cd43865ddea8b0c029ec0c17eb3fc1184ae819f25c0657f476f0070249d1462611c7f175772dc879c3c5523cf066079083d6b5a22566fe556abb07f4a9287340f8a8119c1cabd85e2b610d1e9db070f54a32a557df90f1a5975c9b6f50be15dbfdd277d0488658207b08016bc2163350cd60d3851586a530bc61fbf4f4369c8a8edd57c31c0d88ffa193c9b1db511b99d3293e34db4bc63bfc79c77687d6e115eb1375d3f3b178433a186d60b82ad1d269f46c807b150374546f7e59d7ef6307c2accb74e7c21a90b94c9dacb437108369eb0d0398b4bcb012ff43d7fbc687196a3d4e0f876bcbd0bcb7ae393232c72d5fd2c3d6924958a33d22cb7ec7d6a8b8fe6f5418d063d87602e63d4d41bf7422d585ea1e4ff48f945a74a83dbe2cbec2c92a437df01935c225c9dd50654faebbf46c60674a6ac5d1de4e4735f8857ac620691349c61845f2f5329baa65c885ccf2e6c0f6a99e5d167830a867bc30a050f743a14d3426a28c8d5b52f81f940b729ef757fc5f687fb2075f4ae9509a3ca88f0b74b90556ba30246849c2403a7cf735976ea7b526019334de700a067ccb6066669677e2440f949679f3f3e95fdeb102a7ceed7928a5d5c6d67f151014226162e834b475e879c9b269213c169b0894157f6d4d0b1052781ac43979ac7e9e09e3f034431ba442fe47f1d4c02cfe92b0cb227f42bff69ecef19526fae80d736408074d29a138e675aa9255c09afd86c20e4d6f35f74296ec0f4d63c7b3473064eb2dd4bd60526c6932a4ef366d68ad557cf0d6ecfbb6a69299a3f1e766b72182163cf3246a3b92ce270ce35575be5bca9dc9b0b42b21bda26cabc9c4d5f9a49acf37218bba4e5799dd0e2e18ba504e4f5ecb7a0ff446a81a8c46f2579f2eb666571b2f46ff07a853032c6aee8127c588398e18021a9ae7fde3916185a7dea4c2bb3e261a7b40fb79b28dc0da784143b25985d1b3cbb7bd9d64f24faa97fff93ba73a7ec5834d853b678a19d3ca4c77dd23ee0d17447f733f517cba61ed3c028fbf271da5945ada550531d4fdf6e7d22d064efd2944119de23b040521d32f7570c5cb02cf992d54b3716b06402502392a44636fd742ec1f62f69713427d9be8a49feb38d9894be269d91f1fbda8231b46ce2e8d793c12891361544c4a65f6e8efe84b5635182c3a7630cb926187d0592ac5cf1b7e6f12937fa2a7d2ff254229dfc2f9f879104810b68ec2c97b1fd2341ebe1a6d51c42179d17a2979e05640e1e7c458ec89899c8eacee4b1f2a1e66ff6bd60e90836bd58c7996f0b37bd7f5808d49cb275f9757c4a24977c76c857320e12fc620359bb0826da56d9846be570c3e83ed961a87440866920653465077951f6c12fb2fc02e6b79fe3f40e314208ecc9192acb6bd9fa00ff1533a2dc3590e3b4fc274824b1f488a63793070c9c0e7bcf7f4fe46bd6b278bbdaed26faf02a9188f07759f654fa43cb914e83923c88667ce3efd84ca217d8d7b76822a316b4f5b3b7a9a9e87c35a5c1458037ecb1a3bc362784b870c0f9e172cbb651b874cc8c962b78c4894f1cd31a422d835b5b5d02a1a208b0f77ba22831cffa222aee5e997543e5af5fe7ee189455be8c4346a403b312d1fb4015e09fc1d64d88a31b025bc7392dbf33a8c68dfb9a1abd8333abfff9e1ad3a093cd45f91ba46a1af77eb8d96f843a6daab8301f3eb841085c1eb759510dea0a252982c2c648cb06b19de472f4f8c79b8014119fd72b03f93a657b6662c13af655681cb294800d674c987b7207ca440de22a63a3c7c15d9e319ba941e6a39c17c7c031b902fc37d94ae1c0307dd2f870c85d568e901725299f7248626c3a1f011d4f26338feb2a0d4d83e8d7cd477894560568954c831730008bb0468767d0d7093bb27ecdd4672c5503bf2f49613602cc831edd3d7b45e4164b414739d538034d93ac44783bc424dc73b74628d2e3b81b2818140757575e951d1460979b64dbdf01736889832ab61d6bc5a523e8d68ce57eac4ca172facc8b8912f6688b38b202844c6584c632c48ba3595007f77903eeee31932976caba9eef19fc100b044be590a172cabd7db7ab83fb1a1307e7c0fa4e74b55c30a1cd07bcf26065d0a4bae4fa8e5da06dde4c5313239919a72f639e99c8b3cb73b4d736deae3cc401fb20f2df5b5b59bdf14c880b770c5f4eaf8aa6d17c280d18e1d5bb99a1cec5f0dfdbe780f857b8482fe53c3f2c347f5e58dc53c3e8fedef45149714ea3ec537a1aba6e4cc90c3898008ab1e65a87bcb36dffea59a695d2dacdb3a4c5d31e97cf4606828dd1e77961a4b698b5d9e09e363d17ce476a35da9903fe9c633889c46bcb83305c63f0e632b54bb205b3ce136f5d7b05d0da274383b141e87f0ec3ae5846a2e41dcacbe646b29ffe1ac834fe02a1b0ed3a88eadc122f0b71dc17fba1e9e4e35f5510c5a037a2a6d639cff69c91535bb4b99768adcc0caf5a3b46c95f952c63843a4cd64bc862036d20ed3ad77bdc042ffea671c7a135e51406fdc796ee58f9ba62ab19cd316471980c1739f9639d793e11475f8d21f942696c1bb04838b5212128b3b48da44ed9c265435f8dc854e93b245fa58228ad9de29b07ba8dba3264099b99c9423db3397c8a4e09049efed59005183e2aea6d393e6b492780d54d78ab728f6a252b736791f7898248fa2814d55f9da59f1bc163402c9776b43f428d2c55b39bde5e4612d6395bf7718b2c3ad35792dfa790511ae63473f4a0b315ef06da307788a1aa6c70b1948f4fee17b519c842aec08a51d13b53eaaf207514dbdb7c989b229802b624bc6af4ebed011f80fd3f0f1e26e4f384331ce671ae57eff8e384c798f4381b79cd2347cc7b1710f02acc535ae598b69e36908b88ec64ebdb0e96a22b6bceb577b5deb5d1cb9fccaed03928d34a0a6ccb807906a8c338382d58e1a8609fdec2eebbc1cc570753743c2c58490c5b49bc160b77a857bba881a5b9c6c505e0c30c9d55eaaccb5f569e89bf786122251ad051a53ab66999181b99f6168bdb911e8ab345ba8cde3bab8895c0efb7c14b674876f43c1e56fafd388792a8ca33419464ed923f4d250ac5f893b0d4981260211f71c629d0cd0ee9b028e1eb4e8e4aac93c13884378249ce281d6e41ce0471babb47d7e501c346db33e5e224670ae7280627642e907e99f0e97dc44ff18e49dc768d7b1c2789e1ec2f29b0647781376d626b91630839e0b212b56cbebdf5066a1e6c86a8cbedfe40b6f809ae06ece9931f00c8b37209d5558620d4cce318baa32ccbc1fbb21dad44a7c9036056fbf573a8f4e94aea8e426fe221464197fd0ad7bc67df12a4ad6e4db1c608d3a97b4b29c158e4e562aec84502a019a5d1cc816674cd48ee262db541420cec7b945cebc06c8571e2f8f55bdab5280923da24277ffe2eaa17f382d4a6a5c3142479f9317946ffa09acbfecc232fbbcee32cb8a10e2335aaaf2f77021e7f9e94887743f06d63ed72750eaf8a4d05f08c19cd1137ae093b75e98942904820e4cb1fffd9420673878ee3e42cab46d5ff039fdb3b834a6cc45d28d7e6aaf66ecc5e6011db5faa6c36f6452b8b0a4a6a0d5ba9a6eb4f1839afcc86617e4c93fa8032aeb081a9127ac39cf9ae077752f8b5ce2b60db01e4a37a60d7af4790720ba988b761d2ae17ad6cb655a81ceef3ccc2fab257d4faa5c1740d4ca5cc2459b3a29c149cbd7cb3253647b13e57cbdeaafcdfc0b5daccbd61df49a1dcfe6fe4a4b772653f5249b1c7d291b7a0d4dd0d462ff54659595329a3ba19e1fe4745d12d94ee43cd86ef9d634581bc4b4e98ed08ce3ddd8626e7bfa9d1171f34a752c5913dedfdccdb2b1280ef1c2d3e6f8acd48dcaac9f090d18889c077f231a537e7bbb7f3ef354fa82f225f91752b3752c8a408b3cbd6cfac1e380cf9fca61a0c726213317c10d63f5b9fc9982fe7395cbe7fe5d6ed03e149719487860abdee0fc535c2a2c12d0242685424be62a376eb990081a7f796881ed44330a09f1453626c640ba49f707db818d88eb8795a146c3e83b7cb87a585aef8a84a37a7b459dfb5bbcacc58d70d7fc697bce6788ffe6b914f9f36d3b62654a5d6376bef8431ecf121f5c3b294230e2eb7e4321a93955acba69cc117a296c08cb09bcb1e2b69e0ef415dbcb51d76cf2c30fd4f8c9a928b2853ccd5b12020912d16f03e5fcb267e4a77f1c82d0b7fee7f51c76ffac989d21a8d289b4f4657d5f7418b4e646f5c548908d49b4f77983618f06b7866f15421b39a0238ec21ae51bdb780f2c7ff4a075c940b593cac33f71042d778f1d219e227bb5f10671df8c00464fa73d2f1b898a1ef479eb3d669b5d369b7b4a84ba2e20e63bb2635ba3b831f9e5e68939bb214062c67a971cbf08f4f3a452a69e856f39fd9793cbe70a2ec43068a5f2220606614c5e7e3da27e7869de65062e9efc198fc742c4ee19bb69f40ab8023c0b3a8b7f33357edf2c32306163734521db0d38911fd793bf88ec81723cd90cc3e909225f3625571e200906b3f43dbccf2220cdf2dee7650f34bdb149dcb332a861d42561967df6860e701924cb852b31d0aaa18efb145e051b9ea4c4d474eb9efedc52f7e63fb034fe542b07f4026800d05e49a0b5e2cdb7c3f85503c2559bfee74acec24589ab9d145b07fd482c6562ea458994bfb61fa5d49945cfb92bd8a3d483adcee1f6867c192ffbadc92c291b74915bed56962e332b764712d8eec340329000ee44bf2484202e6232490e6aacfa2e8a59d267eff0472ea5b54a738a017b4b517a7f6e71994c749af53a3cbb69c30801f5836d7c869ef7ee21fb6dab8c7164c38a17b2b7049459e62aa00a51aeb3ffe787d347996b0104bf2072c6b4c49c08deaec83c69c53979df8fa32335f96cb5386cc59b5c61855da4665c4c14574a8bb3c08ffdbee1f38e2bf0cd88a73e52fb0a24174e0d4e35c54a11669313d562ed4740d9b4b114769a54b9ecba35d94a67fe99cb3781d978da08160593317faa3a0e0aa7c1075c88772b730c8d62efe0a9141a6943c869bca87f4e70b2f007458ecc21b8c6b4ae8133872cdc856f867faf9cebbd1c809e024d02bdac5e0d385ded3bdf9a215dc3d71d2822ec470d78aa3952c418c8260708afb91d8f7fc8b2991635c3a3877960816d526d40716579b5f43e67d78be1f09a442818ee740117162c04b27525f53358595a2a85b568bf9eac2427f4a453f123daf74ccd6a0cb061946d1508b542d4c38774e2a50b956e9c7c955fd727b72ad9e178d9138cb06da2359bd101763924c9a44d1c0474c6cb626537b8451410e4cf386b054ca4ffe0b3b7258509fbc35c50682c9919f56d6fe1b428cb3bfa20ebd21076bd32fc5a12c8d67d6aa013047f4452dcb22d9e615f8ff2abf48acbc1979fbcbfa10f6cdf0cbdf87707a29deafa92e15e866e8bef7bcc7e30f5de229e83bfa44c592652640e046b614cf5937a9657ff4b0880414fb228880d6a2b2b29a7e4d561325d386c8f12cd0498fa640483396ed6d9a15e8be59af6ee40ec3e43352e3c5d6a6a28a0cd86845c7072c78953bf31f448f93c7b598070d79292b8f29f68761ebb5d0445b01360a8662c04f506c2c16f8f6ac13994b63b72ecde5d7072d6466abd1db8ef10bf29b008289d004fdd850d61c717c465d7596fbbab04c342a6f90e2192b9c6d30fb71ddcbd312bc5e7d3c89509075460e7ad921cd2fed435cb7cf4a101a513a393730491ff10c6afcc5217d976d638f4ecdb2f699d49912016d877ec2482a5155f4e9a8b792821c1919c47263cbfb6b314f4f11242ef7ce191e20fd4fba9c7fed8dc8d01512e202695c09e9e19210df4579a78b9c65da5716f198dfe4ba447efafdfa001e464033813a6cf0d2c36a917aa55b3155375da251aadddedb89b1c708217fe146f1b65058d03f2f0f59912cdcec369508ff694c933aeef74353a8b2ede236cd03a651e28240afc688a1f9ce5e38b632b964526b3d6a1a1091e3d86838cc551dbd57b640f343229405d3dfeb996d813f01198f4c1f94b83d975ee927dc0fe7b5ac38738eb846314b1739da21beca3b36cb5b41fdc24b5ea09b3e171f6010886ab4e187b9abfa40769e9c69be2858561b239a9dd23ab9231777b3d7d9d31eabe646144f3d7d75260cc89cbfe51244dd9ed7e36317326c70bd19ca2da765c408f5eac56fac29d2d0f4d054c62aec0495878e2c8c3699560d1ff8d21a4086a17c97c7d1feea3dbecbbbf1898f6d61dbb019c045fbde2e4f4bcb1852c8429a758f6ac4e58ca8d5fee82359551ddebc5ba48ca507a13e0d00ac52992d46cc8c5565e51f08a6fb8ee8aea2969fc0394c867138f07bec6d12106b6a56d202e369a1446e66f539681356399b12957c209cb6e9538fd8391ce28019b62c10ca5e6dda0c76074e8a10c329ecc5f1365cc10b0b56b5378c931744d146132288b6c536f1bf7520d7d06416f27d3a370995154eaa913ecd0fd9c411feb26e37726fb17f9fbba3aac5a311df34204479a8eecbed94b1db3557dcb618356509bc27a3a1a25a0e82d4d4cc8b30fe87bd7e6f0faf55412043639c0eba58d316a21b9d28b92b7eff53655bca76dc3dd153ac75eca4fb04e135bd66c54056d4591a67802202a1d96286e09ff0f67d9d36b108a040ab4e2fd5603336bfeffe262cbd27ae20bf6550857bf7e5c9753fac91a72478698291a78d6a6c790e681230cb5a7873beccf64ed60075158e40b255536d250025f7d8b3173a939a7f4337274b01792ec0c0e372c847a61f0cc142ff0d1dbd98907a18656d925ffe5d2369dcbc361df545322f5de8a8013f3b50b0669d8798b5c85e4ec2370f3534d25f56512094de1d6ff46b7f22265638c56026de9a1010d9fd28ed036ca6056b55d21457d45eaab63bcdf080583f8f6def249ca4cf53f957e2e1960cfcf3b31160c0f78b007d6f93c9757a003d7b7de3ebf4a56e5efb631bf20b98873d4a08372855cc6c3cde93aa2e274d36c10e5e119c703fc975bccd193aa4d19756fd7bcb40dfc61308f629e4c8f24c115304844b73d1f7781b2a3ff4e3c8298479cd8c4b7e1f969198b0cff95365cbee76574111ff1aa96d316292234d4c4853663e0bd5a7e1ab6dc95fa0cb430920329708ab8a3d3ff794f4bac879fb191430df0ba1ca47ab40f9f697f41b00d2326b42a7857053d39350256a24e97864246a1aa0ac67aa84ae1b35e7c756535c39c26be775526142c1f279398a8cdf6c76e65f99d32ec2fa1290511bb289b95b60d008358dc0620ba6e5c0206b3962e2ecd265185b7bc00bd545758525a476a148e4f1bfc39641c30840a26e6eadc8bf92589f5ec77e9806924623ab1c8cdf1b3606e0e0abaa09127f3ec0a681d49445978cf899b6ddd8e2e30eba0e9e0925f22580c3223f50c7dfbb91c31d53bf8bbc554ae380956e556970f25816f70e5e0548f3f4980048c823d6885ff5c9350bec409d35026a77f04450205a18b1b1cffa22b5cd1210e239a559205dae8efd4fe82b88ad2de8a6383ca6fd61ffe32fd6b0c52c83b74101dc303fa35263ea4932c6be4fd622a1f0b5cb521cab3494575937cee47d01e13ca4699b013e2a09097b8763779fcc5de0e20c16a0c08e0b3f01122b34da6ecc3ebb7cc34c430dbaa630b1de01d22c79af041bcabd05d8e5030d15f58ed1db77db426ad1570adb433d56678a3bb66708b55389964dbfc4d3612b5da4d383ff26491968cf0f0bd688e2e99012ac0bcff4ce8adecaa2118f9ef2b20fc78457a2f4f38c7e668017926c875929da7883d61a96f3a1b20cd3c3b122abd43c02beeea51636c81f514cd97c554e35ae58355dcbcbf33f29dc6b019895f264131955e0dfed1a9c6ef22b0ba190d5b0c40885187735d9e05e9eb108be1069ca7d32d8584137d4d68394c2a89ae4f0c051fd2f2dd24607a63c99a934c7f87f00fe55314f5136f589d8b3c3c0c9f0f0d5417f27fa463972eee1e5be5f3c684d7ce01ff7df12daf23e91e47bb9f53aed82ccc0485241fc571c0413cd8128d7af694294665c7e0352096c50c83bf76d4ed7695479b57af1516f84cb4ba90629cf319e23e9617c1486579fd930dc872bd8fb9e99a18fc09b43978593d3305e8354bf6358081c4aa8b669a3063e19547544ac70d5fd4318d19b646a8871c3433a2468177703b0284e933bc30200926da8addfa5f39debc807c38cb5b34805443fd9870951bf095980fbb86e6e96826e1c5d571d94b0db9c262c6e65065231caa1665958a461997beba5a51c6e0788db0142818192e6b29e46b262cf0c6ebfed378c710dcff8160283d7b2deb8d32ed1bbd587767ec3f1ec1eb7b1d5f1ec0be11624f50c607a5d04071cc8ba9a7968a89495e9b32568354b035a478ec681574a8ade6b853d9dc9a3d3941e32fe3f4e7d17b72da816f5ec81a0031c60a4739051924697821fbe52d0b3a1df9c7afba9d1e9960eb9c2339d14be613cacf761d06053a49feb3212e5c1b4ca12d63e8810e818213078e338b58f4ff68babb6aad3bb5c2737bd8514c7696ef02b90ec44262c78e92e004059e096e935bfc7508c598a411fc37dca340746a9d43f954e977bc82ea9d45163758d0248c889252ba15652c93f1ad84c39fc7c438fee6756ebb072ef9f08663823c22e3b3f812cbab10c347768bcacd2e565156052b511b0240baa948c58ee347d4361f3d6ef9d62e96fb162c940fbe08ecb506ee2242273814e90b85370899a235a85273428dafbf88c2876813903ab44037f8c1034b54d52099fa120a847e47224f70cbc790fd52ac1b54b9c4f7c65d56d9e694c04c4aa9c3f421a7e0cb5d50097a3633218297730c786a535d6e8a250ad9da9732b55467fe39b9046d18cb800b4a55ac671a992978b0c0c40a82152268bbc12d2f7700ec9a0ffd76e01860238e774d839c6ea13f1035e059449bdb94f22172f7317629b9472a3d0e434f2022cbe5b9fd9675e99ca65579839b3bd617f2a4d30a03df23d4ccbcc76e7faf6b7963c7105b97b50a0913f6e31a5732c0028fce63949abc640f086c19e436fdf011d8694c3ee22c196c200e5b5173579f3e6ef415395e29d924bad8da124e7d7c76376689a972dfcbd9c805da86d4886cb9eb2955ec69b1d25de6e6460d82424845b51a72fc25f0b78391b0aea3d3f95b135f6d4a4bcc7c40c9d928437295ddbefde530b0d3a24817a0f51256439412bf79fac808ecfd7a893f82479f5cd3692af7b59bd824364374ebccc1a48d44e6c16bc096d115a3ba0b60dd490bd04349ea6a4e6b1b7061690496240adac570a9f530c088d3bb9202a6250e6e441443f3bce490c4ae70b35f88dac462854ab1c251a585b0df468aaed37d0960a9c100986dfda33d191c5e0d710e38790f70019c8eb282cbebd0a3a8158f896f7caac5185c8ca7a90e842a1c70e5380f2ca428f08b7952fa3190a5645325767808333cade03a21ee2c04a932c391ca3ff9d0e21da697a4c308fd063fd5d3751f1d08fd528e3dc669cc07688e16a8e80143634b53017bd8b10cfbc786e6ced41b3bc7d988dee87ef4b7ee46e6b7338f24780e516960d92679608557bf4d0e778dd986a230ceb60b32beac958387aaba11b110293473e42eddc6323580968d57372233122059d3fe40c04a866da896e9b647fdd97c2266d93a89fd8d05dd9be4722f65ae01697df48918faaad04e2ff83b5bdd0c3e405ff801e5ac47375c76a06b3c2cc91459bd7c191f18ddd84872bfc37b9d17678e6400928d77377ebcf4b03a1b65a53041b825773ee395b620bdfe4888ec0ce2da82d628cccc71091f1080713035b58bfd5e058a149a73fde0a53ddf491cef67dd537831cce7dea6bace360affaec77c0ba55eb6614cb655d91c7649739c3317e3a08239381b1d05262f3f4853a799ed78034f6dc649b3a317a013ca74b4c10c0921588186d9280abfbdd52c647515adc3e4bc597781339df4f79f3efc30a13f98c26161a3715735bd80ec7bfa507e8b7378495595d051283f20cdb2867a4bb67834ed6d7ec13f547652b9e463382c8be863e71740cc5e4daad759572cf9b86b309f31ca6b4c939abe9dff600c22a2262a1c027fd8486950599d2f53ae4ab7407710923dd7d7f3feb5fd850599ac5d5b51cfbcd50baec5773f95cab29bbe6154d842fbb6d25eb0a9814841a0cf2774696b6932811b399b7d1a54527ec817dabbbbc993f28d1166c7da3e461f3d12dd371dcc8e5cde3c2951fa3603bd98b901d01ccd59112db0daa4563ed28be3845bb1a5183f40ad22cdf96689f2309df7da3866b3f43b9d3d73e8a9f08f01bddeee501fed590005f71877cb36e79ae5509a5cb46f6c67facd1147d1f40f1821a052fa05f76b80b24724f3e7bf4c6ff4bbd02e780278cbf93a835bd1d92f555549e9792d15a904f5d5e0fa7ef8deea2cc38369dda587186103fe9381a9bf4bd26d069481a346cd7f531960dd59f26b0f50310fa7ceec90bfec3e292c5eddc5c1fa80b8bd7646eb2f4844811bbe0e1a585f5024de769c81ad11e4f9197b378726c1fe8463b7ea3e1cccaa21ab0efd13a8ec2df2b89bec3e2eb3e93959dee69f41fd92e14c24236fa0357ddca0e1079d608bad6a7f449748104f670067e4612fb35b211d73886cdb50625ac9664cf547506793215fb303733ca61efe27190698eeabd19a0262442b5266c9ef25c3152a227946a2b4c2e42f0c2d37571d1fc0fe8cbaadf822108b70934e3c85057b13b179a9c63f5cb85141bedd52ddb0725e5013ee43a37821746608558e3c1e7235ed1892337b1b0e21cc50942e153de593fb2afee7f1f3e2064e20f68a22cd119b28321f0100e73febaa2ffa76895d4f5a9da8f214d449d28e6b3c293a54b6e6a620f8d4e6022b19b69c98a6ae4e34ae0cf9a52be99e960dafbf6151c542b88d88816fda2078355d37abc94410cb073b35e5d170072997da9caff1ee749b9a1725dbf8008af7c7fac1c13c9b16c9f7484f315639700ca9cab0dcafc5cac1e54e97191198aa7081b663d9ad87f1f711525219613214c8805545b1539c22cef69eaa50ac15bdf79886d60fffe5e448fcbe927a94dde64fd6d8fab49a49e77e9c3d046372454314398c166cb318309255c0b41c994a93b8f8b0129a0ef99c23d4046bb483998f44a74b18b085a63a6a65cc18054234a9c45a35781e23deec61446516e7becbc11f997b6e15a45fd5818e4dbc114ca867b3be0c80b494cb6dffb486d8027945f7b0d30247b03a3f4e8edc1595b35a0f267f3f394d53215c949d25ec92ffc48eeee6ca4815617bd2b999eeb1a98f7620201ff31c8b0a9dca4cec79005ef390f6ff51ef1ac695b8f1511a011396bb79cd103f2bf0343e5aa06513323099400b13e4b97dd9572dee93f787cdffe542d7163abfbeb2ec3141b3449f15bdf6a5564a9757c755e65fb87c8e5e278d8149f5d4f4bb19368df4f72f2c0a80551c51374c19de6d795458a095b7b97b8ef69a1fd0eaaa3d6679a20a1d5f5978f15209a4f9628c7774bcc22912001d02cd89ab00564490287f96ad210c3aa3018f1da8eecbf45518ff5e520b5e4e9a25f1154e4aa30158d1d121a73c64f533dc7a7cc3860e1720a4833f6c003e8b66d842aeae77de03af8ebccc14337c8f34982883f121215cff18014936e72a42f5718245f629bcf55752d1a8d5b721d8c3c2b6fc9f95347fb373da55c8262a2ce367fc4138c0e36270b9cf0b5e6f0e10304ab88de989825a556bbe10520b946ea5994e62b5d7e84f01a9144e7c217e92d23c56bb02ad61124ad005362c5712d3cad1e7e0dde2557401cc475c1bc69af1bb19c3c99663b39b517e53f172310f6ad5c47cf984b8756d4b8227ec4edd3d1722b2645c72012c8f747ce8b1824fbee261c5771dc975ab8f46ffd7c61c7953efdda4fb323e7fb7798bc0c036539f0b456ae42e1a64387e30aa45865855dde8b09901143ce8b8173ce63a544d3f0a7631ab4b4eb68f0d8dce2a11cfad560f3fc3ee4048d73f753cafad6c6c25a3bcfd2f9008ed9405b5f15f2d6c7da8c6bb7c1666cb687cc2acfc16402b36da64c74b80d79a8cd90e096ee4d975cad9f742a9fa22a90e2ae2db82fe956fcd7a3ec2a9509e61335dea3c1c80b63c5c6ed6e896d874bea788bf2c39abd5733ae27e31384c043d5f5a28f11832f56751bb2d4dbda7db79c3dc817026cc2dd8e7925414c7ea3cade41d3b6a6f624f3c88f71b8e995b11f2e4f10f4abf23374cf50865df080fdff7bf73493e76fa3e534699eff1b39d12d1109803ff8907dee178e60131ed2089c2a16fa3843f58360ab70f3d802e1bd6de4e6af4da00fe623436decea5206fa672101a76d8cafbc0a1d6f0499e072f2ec56e6be50b94cf1c73d48a9f135e048c8403d65bb2e92d362106feaae91d3f37f6c144eaf7504bd70fce583c7217483fa51b5db20f140c14597273e15a808c2370f630d7ef4d4a8d804da6134a95e081cc6bc1b80ea25f0d05f29d135ff49638eda474c7f3e810c6ca4f3bc11bacbb25f66deab61922c2c389eba35dd486df4ef08754045fff6aac3c509fc6beef0672aa655bc195519a83a8d2ec942edad5089a57364496b4b7141dbaef5feb07feacacd73387bf0d83bc728ed7e69317aaa005e5770164b6e1f79f17c6912660af8bb5163eb3420fef5b9b0bb0741a44bc5576679fb5710e001e2e4af5e8284dd9ef268723237b4d2f92d7026171216ac48af81a1f275d56a672f011cd62ce609da094a7ac3d185c41b4350c061585a06c384a3c78c2c13039260e970f242b2189616287ee1070a1c2a575185572f1a149b61d7b70709a050dfb51ca973d09987a991154375e584d70b8ca13079ee8605416350c93ce16b120dc39397437c9e07456f83a5e7500ab1876df3046db0b08244cae5d56be74122a868abb3529f7e66d1f1d8e784f995481c593b402a9a4fab05e5a15321cad3ad97baaf9f6da256a127e660bc9ddb293875ecf0c1d7821b70c6a4dce4459e429e9f99bbf47dbfa7b454caa32d445af6c876a23289746e5e8637fbc679869052e562152f0e9d0fde8cfd7b947d4db22f0485aacaa1daa8bae5158724158780c33f3bb81c4a4a96ccd75566e30f867d940bd56aaefc10023756009b812c83cdf4e0e662aa0b8a7177f20b8734ee23db699215617db82b9d73155f67e2b264df9cd8bfb035bba23a38325efe58a64fc4ad1e9a7cc9a75c5340f12a207e411eed02aaa89d3d6b296d963b240ae7ebe63ecc6e664d4a3d684bd19a8ae26318b5097f87527478c9679a48f3586c967418c91f141a9992f59a667a70dbc7256c12b047eb8e1d304649bbe2cc0199fa02c5db12bbd4203ba321498af362edebb1c621c3760a57edec601cdde70a0344f3f1620f0749f933591057544d79e5090f5062f2308e7bb23c95007e7860931d060dce9050bf069a1110e58dc8837ba063609bb3fe6415b0a69e53ce35c6c461ce52bd40d7b354219d96d3271b2be7fa44f86bf1043170c30e88ec61401d0bb71fdae7bee7e9ea78dbc811c8eb6c18da5d50ca13f6d04736235900cf2779f99828d2e1588649ac770132076abb3091412e79c44a23c8b8f190a79cc8a233f892c665af42eb3dc9159e93bed7509ea919bd623e1664413959fe331192f6349dacff4dfc34bd5e3bcd1f30a348ccadba4127ffe4820eb8c4a6504a21b23eb436c666e201b53caff2176aabe2a585a6d5120357d0b4cdad1e2e045baa4c5b37020ac3be2ce07029ee3bdb1f3bce4783f6cf73c9fbe4d6b2e3b7a3582e44d6f535e3550fb2a85b668217e5966858629790d5d6e7b77a0bde2e72fc577e31a7e8fdd48bcfc6ff70ae841bbee41c84083d78fa6f8b98fc157e8d27ebc2ebe5a7ca7c4afdf0a99d71df67fed1f1abdc3f8d2e3630415cf4bc5baa8bc5e96d40aaee677677bc997bb846f7887e7108abebe91bf864eee8b48aa233505bf294d49ca990feecce9731fe5e5df37909cf3abe8e89a5532ef54ded5413c24b55de7033b921ae032d81ff61777145bb8ced83000f546fe930bea24529faf6ca32f7d0fc9e00c97717f82d02ca90a8002f9b4081f65a961262c05fdcd9b33c757df755a59537eff5f4c0a92982a93dc3a715426a6ca05cf4aa7e38d434d5f2118efb9258954b244608c129604ea975d9ced5203d843275c5ea81473f1182f946044e9b27711edb4fcc2ad308239ba52851b3eff13f28063ea6395831270a34394f60b8c68449a8a8adba73a8f66dd358cd65dd7676902931515a73314445cf85d13d88dcc8d1fc781b324b868e6789fa83d22b67ff8bde11ab556b0828881ecc81210e8d302aed1f633bf276b278deec2adb0e3831b28b994fe6f7ac8fc4edf83a1a84a7f9d30381099f4e6c9b047b9b77fbb1dedd593ceca0dddf16ef4b6e95a04013f598ac9cb23ce18c8230b11a7b0ab6caf116d7690b765dde849369c20d6f8a6f7022d8d682717108f757fe1268a1a5ac6215087a0001ae2e24205028a077ce0ed2cf125dd0923bf243eb00822c6f60bdf2744f4c0cd53fd1870fd3929ec5c8f70b125a552393576573e150090f7b7f17f929c61eb385bd7d49fda1c7e1576401e624312a17f2e5aa52115469d1877580002f8b19fa4a05369024938dfaaa0818b905a736c13a20ffc5dd3bbf3c6085abe4f2bc189ddf8f15687fe27527efa9f6fb88460a8f9bbdf57555d667c82310c3169b3af52edeeceb161233a2f5982452fd00a59bf2ab2f63632e45851b9837d6a23bad92ba08ce5d6993b86273c7212a83639903f7a1c72157e8ec13fb20f031401e514c1dfce3b24fc210f100d3c3d5259d17e9cddb3663fe86d080514b5997211a402a05587d3a2c731ccafefaf60f340ace56292cd8b7bbebb000092c1f4c95ad98522ca48854386eaa5739aed24cb3f0d1fcf881ec849e72d32f1ef21f3bb7d3835b2f952cba2bcf5e1c18e3ef34081478556ac2ac02db6e11ad23d687b166aa7b060c378a83538db05d2594580109aae9f6e35a1fb2e6fb734b759ec1b0d9861720ef3c675d0a19f899124b9f209b192ef1ba56048fddcbd046fcadd3d73844b45cff3b628bf3c827a538d7f6dbe737a3c5f7695e30184111e191941111bd6faf9116cf0f9d7aee9548429f471b71bd03943b1400a07a3a1ea5441e578c737ac5d67ee6e5762a54dbb3443a86e662a1e953323047c10cd54791b1a5b1f3484b9d41fe6223278274e5597ed410d77afdba930c5c56405dc9f8bf098f5b3344c46777d19fa488e3bea7ab49e8862c5c8635d8e8231b13313ddb4cf4067868e30e404338914da9164dc0d885f3d47d2766c26ad7e2fdb6284841be1376b1c0a43067a275a0daa67cc6987b2ce158fdbbb73e5c1f157531c96e17cafb377d6df050c9f203e85b8fcfae2312375403e75d8d3f4a3ae40f1542d3d32fcf73d57acf6a0a71d8498ac1160b32ad13285ce306976201807f3b28554490736b0c8ff1ae86fadfdeb417626e049dc9fecccd38c995871acbca6da277a44c8775ca59b339a3d001f522b2024ba1d6baf0f35c9d3b93ac1f21288c1b8de217638988dcbd04e72979753f3c134478928a8d6fc7d6349ff993d3cb74970acd4eea11e0203b8757367a725a81d0f8c9b1b91768860c0e81836dde4c074c6bcdf0bc23cd87897a7904e4b3b7e7827c635c2d701a595bb27263329de7b42d3ed3a6ff9fcdddcd46aa75e77651221db90aea47317b36301d0154f462781a86ddfcf08b2f0249977b81c35c5ce712e6404c070b69ff15ac532c793fcb0b2f9bb0f9431291d0e8ed29ef163a6bb6a06430732978d56850ab67850564baa4250f51b27052621b6ad9db82c549500eff812f84c5f315033b9e44a2ff801b5bd5422354b46590e09d9acf101d6ec5372c4ea002b681fc181a573ed896f971fc6554dd4daec8c11cb7923ab3bb9c689dab47a50309a9a589aa45c42a8962109da2101f4c04324fc6e609d4fe138abd4223fb94393fc6c5aa246fc655ac2ae29197056c036a261d3bd82dc8955463e3880e393c74fc6bc7ffabc069c6d6496f60a166a47b262e7b6feed27f10bc6e067a6c7484e05e9e4bc0f4313a437991cdf1baf93aa8c41da92d35d04fe04c3aeab423e1a9cce773c9928b273826ce79ed4f00a66ef189caf6dce86b98264744663298351bdac3b5e763bdc79b2660423d0ca1f710e911fb3224bdc8cf50b9d8de2dd2cf05b0b648659866510fd894014e04a4a59e12c79e02375a6ad091ea9ca61a5e223604efd0ea293868501b71401aa70dc4edaa7578ac3420b4e7b0b7b6ebfe36f24bcba3869cdb0bdf49950878b9ab54c132c7f0fbe7bd6dfe9daa046cf2a2fcd6cb184be6b6847d7f205ea234efc6d866a777a215268b5a6d00e067abb7937b2fecf31bbbd8f7e623eeb90734910d4f9714f625851d52b77160dff6799f52aa0646fd64673ea82cda831b0fa8ddcdb48b89830676de149c467f44dd7d0c70e6e72438ec4893dbd4269e81360aa827c78bf517f7648b9f1c2d914dda385fa4ce9c2a47c5b876e70509a2f2a4df4d39ca32573497ba41a19e6d5d80bfa1b71f65b39ca1552573a7bd311f83c9eafd255eac9d1060a5b30bf2e0c7a053f819eb96a38c0dc132cbbaddf2d22caa06c9f1f4702c5f84b75250033729a234a1e843ea06dd36c830e6806f28412b036190f28ea5bcf732c1d8f9ac6cedf609c2df215a5c500edff52be22e26aa6a7a2162cfb6ccc521396104af9c301816d1758cdd42ba0673c35ae52304f70279fdd299ace540dc12a25b6c664d2291df104e324da22e1e47736963856b7dd4c7d35e801f1eb0bf4540b819f8e3e9b1e21be8801d9baa1ca555706c5493489377bc32d42db1d894ecff7d043fceaa45680eede160de45e2a7aa9918918615e5a6a372e10b322f672e04f404d2d5969d58f71f691bbc5ae92249055df3c2af6fe4f72fb4c55d60f636af8aa1bd2e8e1413982a7317c6696d28265801b185724650ae429dca4048314625b48d4403f026ea34466fbb95ccac082b389c823572a77360e2248bf62bd3c069f7eeee29970e9e18a5ce57d37728efb4d21752893a6a4d93cc3d47f2cf1a914251aea954c6292a280b06cddc6e10d7d5d2573cacb07403a3a49c6a89fe8ca9e0ce4a392721f9dbbd474d1e62c7c3c004f3be466aa5e6374eaf57708fcff7e3dee3de53f515e303d4c5b8a0ef3b63fac4683a6c2f186124b2ddc9df937cc17a13aea3d0795d0e70948f2ce1961281057540911a528b8f28193755f7b035815e4e0fbd759d1f966eef1d1c72357dd0f2c38ed43e819983b1d73a62de1921bf0cb95ef88fa001996bc3512196f90db90560efa5a04c2be5b4c9ef9f16feab1727f60368e1bdd1bb6ed0e6e247b804213c92a908bfe4530137a1d0ed246c18c10722e702ff4acbf2e26f79265f9d705753d13f2555f372ab2ac227bc7d917fd3986e3a3830f939af54b221f31f8f5be0a770f69726a052bc9f83e45c81b7d4cede57c5c83c26aa95ac267a726037618d5beaa24cf6337bd9a45e0da06a71b47bd02e9d497ba43670338504796f79574c9aecdb1478eb9a2336e9943731176a44612a11b7665d32b39c118c4663000bc42c9f3648756ff91e96ac96ae2c3a7a206d1cac1c48cb02dbe4254c8442268fbcb4d618845862c5b9836f34814a4812bdcf7b37f3ad0952955fca93a9d5d8cb490c6aea89bf199c91b0e41387d62d441b58b622570ff0161b12d6a46633a2f06617d85c228b5150db967d8f104d8095bbbf9315bf1ecfd74a193883041829251e947ec2f880d833109b664dd604890ea0b043e0db2a1046ee3e16053520fce1b2cd13892b9a83472d230a92bae78fe9257aa447989b50abdd9d2d352a60d2daac0f801b835855d92a1a6cbedc85591be01a798e4b89ac68311e6b71e0974b33b03f98df4bf7d5e912544a2b12066eda3d9bd010bf4b8797178d7c66690fc7e910d9eebd3c89d92710dbab0af6a7026b42f9cd45f4fba25c007ee99225d723508f7b2926a5bc3a1830084eae19bd13f67c837fc2b23970c267b6210cbc8e0f8781f44d593a713eea6ddd8ceb6c20ba041a58220294b6cf45530f1f6e64c510e0d17df6df3858cad81f8d77a12ad1c297dcbcc8fcb28b7ca7c39fa7a5805ef305bbe9a61d7ad865c927be03facdd52c992d3e297a1c39eb513db8891cc4e0ca17828afa0f5f4ae927bf76309652dbb5a1187c31d43bc85d0c347ae64f8b6748dc21553130ed4fedecdf738d5b856b0602b9188efb234ea3d7c39408c25a0f1f91d3622801655d738ca8c617366f852e6f8baae3c529c8a06abb8f8acabe5870c226a2b7b4ee112fb63f6d4c8117714959536b0fabfbae21f17b5fbb6c9c25fe5619363dfe1f298888eb2bd962e76a8cd71f025e7a18a76234379d6a347d24be78bd23b4eb43f9918240ba5670e5f52311a320f675e11acc9d0ff0f2536c71f7f8623b109e202c701c7864bc01de683358f787e26f0bd0d5cdbe1c273ccf1bdc7238c4abbb20d9e28acd40439442132aec827c9f6bd016ae86422e38b3f85bbd8816a372690ac13a38f8b53b7c453431ac9254a2483784b7d507d32fd6c91a502c5abf740d1e9a1cebbc90e2d34e5f352526c003f6b7c662a1a0361fa259ba552cb5f07df51b57761cc5ec772453daf881b1ec9bc005898ea6ac9956b0916f662d73d22bda1cd27f1f521d581c75cc4ef0df66e064f95cd1f948f3e2c80dd9c79ccb5e00c012ce8d0d89d80590de670edc98cfa1758a4cf816b7fc3fbf20fc135136b66e44880f6975c0c0e0c624e56fdc4a6411b80708cc3c89565be1d943fb32a8db959a03a8f16f4d9322fd02f3a638226db08228efda3051b1c565028e22b663c0eaa00117535b9dc7e18d6e87c7d505b39c0be8750ec7d4ae74c861f8314e142e21f25819491e8cb7165e669681f700816bed4ea48f9dd74aa6076e6ff7ac27a4f1760b8c330e42645b24d3ce034ce069918fd870b946f468262d071db0a0d4f37af10dea7aabbe59e921903089c48f3d0b65fb04012cc27c686a74e9cd94d890fbc6b6ebc23dbfcb890ecc42f7089b7d864f45ef29a93967ef3fba2db61d832c68bc6195474cd8c1a310c78dd314949f4e11f586e9153d91e0ec75d3c0f6ee82fa23de95427b2fc00dacdaec809c1dc6a160cc05c4b98b7dc5006eb4a7d18f58b10f649080de74a793b54f14f51dd23c0309a86d4a6eb7592a32171d21efd2b42704f8617c52655843410742293424289d14c9f31bc7cb02088de90760f3c24e02f5fe8fa731a1e7f292c01d50c85aa79097ac3b3e23eccd2631ec60fca93e6588abc131168236a3c119b7dddc883830cae6caca454fb611cb92536b136bdcf37a83e8d4815ca0bd94f40d3a10d13d685ae3b04894b29ec268c748674613eff7b02ace9a95cb27fa2b751ad410ff12c15b7570216073d2e277185d013e126fe03221c48baa9739fe16aafdcede88f33c5533f77fc093fb288720ade8f85ea672b06e91f759dc6a50b300e52399fc31fb4770afd6c6efd7770295256a64303be159e3ebc7506ac708b6b80a0b1b63a6f33d031b849a2fad1770ffaa0e0911ac857645445f6fba4244d47729181d6c054e7257fab7e0411584498f206e1f572fe61da93851fd944d1cbd8d5574741ba4a30a149849088cb29efab36c895dd0a80af7e82e1895c68992581a439a98c17ef98bdd77bdfa7d6080a8d85d388f6b71f25fc917d116c3ea8c4231356267ee39c3dda4e8d7ffb0ea0018b3001a11b53e17fce4b71577c10a7389e3aaf261d96a22677d892870eb8d9192f822b930b88800250d5eb7607812e9782b50a20dcd2e53230d7f377e32a04345352bb440d9df2bb99c178f3f1fe2bbf27fea777db7f61b308de998d2b33ecb7dee97c483fb170c8754eb2dbfcfa321d0a5eb51ce32a07a9e7fdae94e6dd59a2302c5b4219c082115a01c3986616ee7e2712a4afc0aadd4156faee2821323b0a574baf1a10c6721d3e116e193035daf1bcee5576384a1fa4aba9704a4ba9f6c177a2ec1f27f85319d104d0c3c66b2ce5fe6353ce105bc301328b386defe5c9a20d6559aeb51a20a148ff5b1e0be9578fd8f3c9e11eccdbcc98d263f800a0e613c285c5afac258c8a1be6765bceb87f7cb2143effb1b520baa76c9d6427d033383e8fb4a3fd9e988545dc9741926ee698f47910ecf4a73c92b316ee06730cbeaa0c95a3466f731922ed094de5020de7ae81e6d0457fcb2afa378702a16089fdb309812301b7991142bc78e94855a14a3a524881a4e644a271d2e0a6e7f80351f774082d8fc69617375aa394c46a68877c147d6cc34ec904c8d7a50795afc1dd1f555fce927671af6a834a4337b5bb401d97c32f258c4588fe251876608baa70a57f92807544c759bf28ad80cd94e01a63806d988d47018ef4090bc8105e62c4fa1dd823c3033eef6fcbe87cb52e56de1a2373543d18a67cf2657d23f948a3640f1c045d3551af988c802f7984adec32d17b920561bea3291ccfb430695cb364dafe849e33b1801a476060bbe3669d7e360e4c8895cf57d0bef93c128eeeef380c41ede018803b50c428f9e0c6f60f1b37809099ca8ad6e28d9c680948c375e78dc4a122acc10074763b61bf99a810fb66a755c1fd75552db19e837235f5d5498a1c24860ad3c83678d732cee25e545120cd7f26ac65c9d2860a12b3edc279d32c2a4f7332d02397ebbb6a2307b34e978f431f62106aad7302bf0af4c4046409dfeadacb9aaa0c36b1896930c818d7320ec3103e0f598411f9dfeeb19965a57524674b34361d63a2b5dd7eb14bd0eda8380280bbb61099a7a61470fc49488c557423d788c3a31e44670cb3b5d0a9720dd551b2e43f8ead8d63575d06a404d28d8f8f6fd48edf832499e3c306b1a20d31dbc405ebf14f4c71c597359fd11cdd0260d9ed688d4773357ec661fa8a38e61714c775537b56afda2285dc2f2146dce3ab0a3c51e63d32e39ff84b90395b77856dcb4eee4a6f24dc0c23d2358089edfd3b3a9b0d7af33c9b4cfdd495e2149b1d72a4f9a2deb1411f4907660b7b795c0063a8f41aaa4f094e4ac8aeb99e32b5ade1997c1a9789364cf5efa18aa3ced98d127c5d5c861a9331d3afb616e1928babe38e4300f11030453875ca3941f0c24deb46217a49e7487adaa7b3def8eb86d6a7ae5ae9db253a74feac2519ac6de34e0eae2e2e5802f666690e793a1f1a191b073c264ad3ca86a348fd308dad043da117a0fbbc46f1334b00c001014c33f5c202a1f7e485d701e1406f62454d78d628bbc319dbe22821e8dad5443b8d0f645d59dc429018e7530e4364849b9654527d8c49d80a494d0f9f7ff60ff8a6c3610d729826e33bd68619103d30c60fe1622042e8e9cf58804d5fb9b05180aa1a31c8ab03e6d826a9fa18bb667600c9af57839ddabeb0a20253a9e3f690877e7d203fabb6e24e4ef807e18bf54cdb8fcc9c65707c5c705db4e91616d97896656c311b40925a56b88c63c6a35cf4006fe7360df0cb49f9a7e0aca779719802ee19391f5519716437062a76a017a04df3050fef2c6e4c2b91ab54294ffbd0f093245277411adf248273e51f87eb2a3ea0432ec08d89d909d1a6e1478350539ab6bc9e4d86178dd09ea766b26c5af5714a6bb6501c827c66a0f86375581fd27036ee15754bb145e90d98171a7bf8baf7ac02b107d210b71dbea0accc2dfe86b71fdb7ae050dacd4d142fe4bad2fd5a5c4d15525f258dacc952c29ae1f422a46aa1b82b0f4ef9bf14c534ae35786b20bdf4c3db3512fd41a23094e5849e395ba81d53ec2ab3b433e0161f7808199fa99920b4f28483bc620c99c34e1cded2e8e9376823a51a0bd97ef42f9ef372d5f4a9bce9e6f0a95d2e9f8a405841df374d09acc0d671a42a2489690ff6fbc8dbf17006bef3b256c7b8a470a0023fc38b051c542f3be4a0a0c3e878e0c11e4805c152a9fa10292dba41cf1302b69e52616adb53926ea790ddf12af6ee8388c7948bd69b3c917ece65cb04d65445290b1a31d7115a4e373804e77d5427b55bc1ce180305f0b644301a198adf4d32862d5e345b75d8441db6e5b3f3356216474cc62677d4e8e876da3562be76253835ff4410c9a6e8cc9d00059fd0ef32f8fe2b58cc6482f26f01bc99bced7c49d1db84e34feebfc9fe3e6dd4f24041c98d940b58b5383a4779452b01f76ec569087c176b686f4bf96b738b700616b2ac233f9f0c999442c7ffb183b94607024f3d6c9bb35eecd0a4313e797c50b1da9580f46457ca1f587823b4b8b7491779427bf6fb58f6e2b43e33cc1f6b8f60936bea75dcd1b329c4dc22b3c391e368f7607d7b69800f66f5e460f2bb7e6da4f776cadd2abb1e1f2c5d93693f88b7241af32b83d8812c4ee6c6e665891ae1f71c6d9816c3b71309ebb29e25a297fa1a3361d2e28de8fea0cdc94c5803388c6873a95b8055af0478017ee2089e2334860eefd6b0aedf2c2c09b59fd4a24906b397ec67d7d20969d32c6741edff8399a9924c7ea01dd8d52e74e9b02d2679d73f1eeb1de9d5c0aa06437ab5375c740d63313293465404fa91463adb807cc4185be4df513dbbea6a3118c01ed53497de94ccc91e23f666edfc6d676b1dbc06d048b59f1bd189421611065e703430f77f635e4a318c753df421166da42575591bc838ddff24faa7ce8be44a6d9465a6dd2248804582e5de4de7020c478534714e5852fc72430db90f6008baddb8f69399d60368688c1cc3e2f368d7fd22b5875f0d4df208564db86a371f71f6421c240461840ddfaaad151e413b57539100b78eba99bb9bfa8485ad92605140fd62a11a4ef91833316c7d4959429e8046b15e3902dfcbae04918ffb3dcbcab21fcd1b7d2cd2555329503f6e31cc8cf4d1aa6fb869c51116bfa1dd8ba843304d5f9209742da8e41490a100aeecf707afce4179bd029209eb7e4626bf5f32cafe6ba98439b99896db62f287752e57a99ec97c584140fb2ac4856214b3a675c5eb2f18d0fa3ee21a15f159e55c27fefba35ba53c5cfcc5d132413425ce8ddd383bc0075ed4f58724b6a0ad3d2a7540a54a8bc5dd96a2f31d7df849ba2fc89574218a0c14520a5d35bf650f5b35aed0025b68887d396ca58a06828c1baa13581c904d8252f4d3ea0180af3d3245c5736c498c899312b4dff80aa67fffff255cb42e30b22a459af8b2829d74e3b1f33664f3f8a1819b6dae4bcf657c723fe1eb0e4a808c2a90161ca49ee2728fb525be5a256cbaf698ae3b9cb64f57d41bbba19cc2ef12ece052dacab66ad2f315b9a84beb700a0f12e6d6c894e74cf46096c75b0b4fb7cdda1a2ed64a9ca508d3fec9573808479974b56ce2ddf47f73165bca1697b884c2b17175fb7a40d4b0fd4351cf3512091a40064c193d1a9c5229cbba1e29fba88393710f056ae83922b51b9ce243f1b66dbdc9545d98207e39b93262d66dab68e75e944ed8fc69e485c64d427d51b460d17dfec468be57736e07d2a730eb4787c6890481599b03ed2eab30b11ccd27ed291b9cb523d2d48d91e35b1c146f87aee4b267c14d319174e595478c9264bcb9312bc1ed3b4d7c7fe3072dbbb46a2b8bab5a3c2ce799a0c42951dd04a80d6a82194133f15c1303105a59c7ded9c688d0cf74df402edf2ff145388cddb7c1de4f0d0db0286ff203035cd35eae53543b546c3661c174065292f48c45773ad227780288ec906827d46d50083b26281d55dd0861e8b80905739cd3f9a657f60c0c1b5c31c6ca54a2273503a97d02947f302362012855117fa2e29cd6f6a585f0c1836980e00b830654b98bce73b2ccced1f26f1b2874a29c5de72a77f1a833e74c819a76e3d3e2d23398bb52c5dab39878e4b0c97a5621a78e8c6abb54ffdf4f71a3cfddd78b1c7206f9ad8a9c3129bdca169e9bf20920f3747864f98a31440bccb708031acd5f2ada1589f44635d1c2677847a56588fea44342291030625d33204463e8902f1aecf499c21b90b004f35cc812780c16b344bd57466742ed0fc3caffd0396d195fbfcae62d975dc3887f1e47b2f7218159568d75d37e81fc294670aeb1c671e9f683ebd419bd95b8004699c9bb8d896921fc07557c5d898afdd12f0437da850d203cf21b47dc6576702470df2017e5b331936ed534604a87be00a6ddba29091d95990549f84a88725f874ec6114c87880d168023efdf898ea1df9c03a7146f64d92d14a3ad9e0441612c94eb9d6c7f07f8ce228936b090bfc7896239745237b077911305fb1e07617faaceed792ceee29752ded107c1f1919efb9a5764e747cd8548152457ba33f953e8aa6a0245743c358064b6a06e656db27cd1fd3a1a2c462b799175cc4d0c84e127be776017be29fb0e62d2f379eaf5252f7306609f005dc4ca193f706d94a0ca6ce10e786cd65fb81ca36187c934f7757555bb98bde2c6d092e7b19bfb894b8f61f425ce1b5f6cb7bb699000d5fa9ed8cebd6a6c4e1a5dd599b27dbd8c016ff0b83ffb248e3ff870eafff0f1cca2b23fa8dce385cb99460f60ca77224b8b4de7245783591fc33c8c888216225909547ae89f4020d8fd23ef9809f07cccba781e893eec26c8687a5bf03304b4eb6261530808726564a25ba59bf7e94c9264ed1cac34730bd14132385d7e64f34ae60bd61ce22378d53d32099e16595dacdf4fa2eddb2de0adeb2dd9560240e69256c9c53abaaf76ba53224e100c09dc76114ddfa3b5e230a6a7fa3e3c18a6f91c3595386135ace78ef105be01b7cae3d3f7eef16ea6e88a56453f203650e858a1b4736d4f92166213657db9eaf3655bbeb7a60c19a1008e38fd2137238581e74f0278d92aaf8727fba6e2c52164d2ad7cbe9c308b5fe1021fa737df83becea6e7d83b9983aa10465537501a049851b6c92f4df0d5938560868cab4a810f739e45bf628c68c4babfaafffc981f2c2bc7ed6400d88bcaeabf8e0034f39f3f40f1546e36c3e40be8206dd9320587b4e88fe526390d8cfdc6aace7d1cdad443645aeccd706a0f96d90553c51a8dd1a54026f519eff182accdb233840c2abe5f434071a397d43c0c4f8719b3be7ddd589cbb8b5e0e9be7b719ee84033e8cfdd505a2b845e1ac114e8fe087997fb8cbec6618ee87f973901990ae67bfeee2dadeca831f40e7ce78b5309ba363a9b50da6a8e1bc7107d626302847013789d71f92c01e6fe08a66e781978cf1cc0f2483cded27e0040d0ea00704abb30107ddbadfd1f4abf9d58e549ea24f7892374b846abbde7993e46b1d8da83b9182eb8d4e9ad53b408c216452c45f8b31a17433cf5d95330b0702001cc3ba10014ad1948a4ae7752b8644db75279aae6e383dfa925ab9bdbb74b7d470f6a55c8fd3378d51776e51ede974196081f5555d6648a49e368388b105a12bbe6e70aa0d9a3a48406d36ba59389e2d100f3bfa53d784dff0638ce5e3507bd10ff27c8073265d3e9f23317cea644f69e6aa21cf3a2c37bd6aec1966a21d578c223f83c8a6e7e8fc74eaabc0040ef3afadf52fee42f3099b97e702dc9df6a0618ec710ad39e639a9162f66017db55a8872bc1d632d134799729fb7065bc7cc09de37403e27b29d37489e74047148920130478c516610225b441b75f281fc52a9968c885ecef7e458e2f4e536dbc43d7931bd6b0ffadae9480a7004b937bbae915677c57c7231845f0528670e9f98e3ad4bfa287c317e044b2ce3e4460933d426e3e527450ff7a330e683119af1949ddc7aeb76b6edb7e54d7f1840302fafd6e84906c165a5ae2915dee11f9f9c89438e570f6b9561b339df20b7a639c167781494da37bf38656eb65f82f49970a14ba49459e109526fe72a6b5cdc952bd0b14845121be59800d20b18703b6523fefac6ac8546abddcd376c54c7e1121e8848badfcbcb0d91be638c33118c9bbb01974f9568a63d3c2790ea3215020c58296b2094637f0d0fe4ff6e029319d0efe5540e7e494140c7edb39f25e2ae0c89344981eb0b50354d72cf919133641496685f060c07f5ef04bd428edc7b1529727f72ee82132815f8d7423d040e110e9b466835e67bf59939c45692224f9fa43cf621b621e832571ebc716bee560713bde5f2b3632d5c331122f74df2a8834aaeaf99cee7d54d55db55838c0c963134dceda6a68a73049b066d7ca1683b16668303a89f126a6658a7ffad9b88be32fac7a5fb84e5987f84dd07a02f0286aedca2dda618a916a76e8d9f40790ee28fef595860394ea460428d83277530d7e1cfb9cdbc26a3f531d4edbb8e6ebf67ee67973ea958a09d61ee90c69e775ecd68cb9352c5a9b20621ccc7f9657e0110840f03090cf5164fe1c9544026048a03e08a9f0de8491602abacbc334a2c6aee10ce10da0bac04bf1640fcfc5c68e3288af498a51fec40b5ff77cc175bb1000e0ec97d0c24bf6e479832acbab87e535d8e160efd88f1ff0f064514d76f3b9dda9680effb9bb92224971c1a3fc19c9e48ad8c4d836a15b119f2415b96ddb7f372e230001e27dcea0d142b7d986bf95cd8b7be06b3cebbd778ffaef86a58e588dbbbc65795de9153a711dd5b4d3621c1362b60d62c9336cdca15d8136fcb0a8a5a6c1051e3f132ab381bb45c29273a8baf5067f4bb20fb57e1fa8ea06425d0fb27828c5c5fdfec96cec8db3a83efcb757be28b9f6fa5243d6704808bccbe810c692b85cc6f4b4caebfe93e60d94a270d0929901d4416d9967b3b4023558e44eee2dd3e54e5da06fef46a6e04ffb2a66ef5cc53d22cbefe2e774623c6df1fa8a70744d29e5c92f996588729c913330a42c8527bf68f41d1fb9f565e4ade74286094f7f577e3e34d09467cc92abd7517cd5f9c9e16f251e90a4a072a4f55e8a38bcd680a99f077082b63815a1ec277068ea22bf6f5cbec0d11701a61ebc9702553f3fc069557c8067cd637b1d8bdc7cabe9f84d617b806c22310199dfb3a1c5602b4b43d8570948c2cd138383c0ef47ae3cb4d8803379a68fd3aa1676dd4c39bbba0242289bf873d7ded966701f9042d2130bcf16f5807a3192e5400c07d38a87584181b113d1dc8bb9ca29b2ad4f43cd26687c47a0b49ffaadc6f1a2739b9b2ce4d3a5a34a637cd1b415b401d668a84ebdc7a01def0d1f8a7d39b1352565c2f456e1fd1e206352af9cbc0d352f3bcec422f731fdaaf717fd409d18812fa602612756c714fbd8f1381ce7f45e9f43b741b316e8ffc547396eeba204759db2d18ad00432e5ed1a2defe3a2b4fbeabb5575c6da5f375f2f0e9b42fa8564ede8850af4de8462507f399bb3e8edb29cd9e4e528d0b2c6a6a153fb02f716e6fd2f49d9b67bc0ec9e72662698e38926bba8851198a14d902098c1a427efbcfd5925079ee30bfe67453bea0c3d1c1b0929aba1b8b3495b67a0893efd0d30bc7504260b88ef3ac03544e890feee7b152597665f69a97a3183a445f3cca400f3abadfcda2dab998f052244da6022b12621d3177e4544225de4e42671855f4f6b819962dd78cc4b32fe8dc008226300f585bce0a9c32ebe7e9ba7a101385c4a33cc4bb37ce0f905901aab51588aa0f1b6a7b570f1729f327b2cd69764af747c03d6c647dd5f7f814f01c34a4c8f10df86098537eeb245b3a752a6c138f6c969657b1d3cb197046871861b3218fe0c519dcb24dcc322d8932a30952465944ab472970c4d956b7a7f8b1508fc66b8f6dd7fe734026e06558389fc5ffc815db6a896cc52cc5c9c7041fd10798b641e9bead36c0d9cd4dd76e46e04649e8435417e4036fdbc418fad3ef9639e434482a85350208b703e699a99cac9f1393f5406736b8ef804cb94cad0ace0361169ee4fe1971f78f1cfd28280b0721003b5c3c7d2820b64d20eace17d5019f32730d4f92c8f54b2366aba0722b86d02f879f04901ac43ae8cb8c475a0a02441cee4b0a0c493a5c229d85d1ad6af36c28e84f8b5bb9d1478e4fce4b7591b3005e6de276edd3bb8da437e3db011011bce92150208d42e115c41ce5a6670eb25e127d15fdb9c5c745a9ddaf18830dbeeea1dc3e9c2982c7776d79e8356408af8dacce9b7206ca013ead56f2a8ee43a1b6726092668d0772249654e9aba83b7d2fd682df3a8f3d4276d50439f0c84e8d921ccb6365190dbd01729711771880fee933469a028f09b044476645e2a7ac5be8eeecad660472b9380cbdb16e96a98e09f558b33923bebf9cdbe2e82e0e1836f77fe8db0125d04b1953e54c074901f42d91719215c9400161c8e3d5e2f7fbff6c38129a6cb7e27f3af9563f1852cce4b93dfad83be78ab72a5ff305e41ec5fbb63b5a7d7a328c86369b9e3a621028c107a53bb7fd04a0883c9dfc2482a91e2cb7df8b2d607fa29c4bd362dd2b5799ce4737b98d8ee9a63358438f5bd5ac7bed822e00df1ea3258bbdf1af4b7490a1d72ff71d391bf06546bad8a7dc06dcfae060c7b9aa03a8b99e29e0f3fe744d8b38d6dae166167f5f616840945f96b7f6f3eb848352c68f2924f62b2be01eca5a2c6819805c74ee4f7cd732718ced93e80d7c4ce4f6add651718f17295ccc92e241c6dab5496c3270cd08537db3c11b05106a805b2da60cc25fe12dcf00bd279dade25064083b692eeac7b0cc1d7075cd5454ce7d5afdbabb5f59fc559ed73f68c8c1799799414fd5989c6360dbb554cdad13d60016a36449e95e2803a5e962711f52cc7f40701c049d2cc1188dd9c90b97a561ed980f5bc13687a104f27bbbeb436efa32b91d73cc380e5de8d00e8df317404726d941ecffb0f81df2574628961fdd83eaffaa158a7b86c1fc1887c2fac420d75858ef8d12ec57cf18fbac4809ff4749c2585dd3d91dd33a537b93271b77a7d3d0b728525ab193209c04c7ab0f0fa7b32a931a5198e796b67346d406a2bc93048c952f41e5a0b2b40739f8de34f34ba566ac7b581360015db26d2d2edae96d68a9973c0e587eacaccb49a1439932e0ce06409f74fecba9436ad9509ee09a3e4861bbf8f109aa69c45e8d60782303e1dc0d6fdcd30156b14c7532bf640e8cc472c8a01353c968087ad219d9495e481859b91dd37adf1047a2d9801f06c2225d92c0335cc269254edfb5c3f8eb46308de8ec0f1da005f7eeebf4dfe02ef53bf3379b259d39afc93b862e2f27df5dad96610747d54f38e35fdc67229780905c85a7434fcda17f20429ff77d49711c0125a10776c590679ddf0ee8d7d3867e76f0e4b519e8fb4b65552e48820d52839e4e14e42d2906c24903d576c5e3a9452bed29b43c5e9b101e1827fad32bb7f04e1d0cc02ae0d0e88d14fb9bc11fef92bf54f2aef15b954b26ce446ac80a444974154e6ebe239f5875069ebf15c269d324f9fad83a4ff8e71997b11f0dcd8acf3ba7880d356ce1168f8f42fd13809850af0377ee5d624450408c611b99a8b272f0d400142e61a3efd896084e9bdb7a5dc7959cdac65b5d5efd874bb0f00044d123cc0903687e036d54c5ce8df68ceac9def69c16949bf06139ed849a59a2824fcf0717a6e7d1e640f3c1c1c15c34c9c44cf63104ded7c17ec2ad7cd554cf6c3115fba6fcb638e61f809c2522ffb725116ba4b5e9599617028d27a089f6eed7bd8aa1aef8d31fab5895f469c237e532ba6e322b0853b817e991c898824dbee14a0d02c68d848b14ebd6337cbed33b71ed10df9ac0c46009c1dedbe93a77e8da695faec702f7b58294a28a34ef3dde06805a944eeac31b6634f823c33fd390ebfc16c2f1b8a8085ead0d96d2509360e3643e7cfa8e885fd17375635859b9d9072f12eafc7818ac806f3fa20995fbeab94b016941303b4293d8ff2deb640df32070a9af3a43504d478ac0a78303779d1505ae6702ebbb4cbd3d0c80629856496d67c6e4a3142dc17ad2db316e85d332d101ffd6bf11d3e018d744671b4f71d8127f2ad9f589276984f9b811df418d794681edab0af2a4e1ec1206b7cebe6f64e57ee18bf89b6434daeda560dde5e21176870173ee3107a800e4ba02c97b2726c864dff326209838826282faa5f664a01fcc5308d57d8de81ee813d2ae0f24bad98941596af1ef7c1acc13b5972820f4c9866f304361b2e5fa9c8c4fdd66707f4d472f75e846c21fd2094d5ce89804e9f9e5e52a2594e471b83c059eff0e9a73a0a979161795c27f446621f729730c8719ff26d3546158180ff0788334a84a7d544f0fee656ae3b9b30232b06ba610d38468cae612383c7b615286870b3c4a60b2edac62d56fccfe337a6bea9901df85ed8fe7583aedc31b991b6799ee17bb0b32af4521b155c05ca88c11a2dbf393a9e384de0e859065233dda53e23f1f3254b703d9e345671a40815f5f17b00a5144c4bcec29b0e8d2efc2dcb2d00772052b7987774fadaea8734dc01396a46e079c592b8774089f57004e918a8e3bf8151720749ad484f032ceb0c04936e15d8072bf71744463af4e9ba7edbebf6f745a86cfc401900e895a657d2fff6186ceaf2f57b95588d8fada507e2b34cf1f732ae865e6370859cba57314a4d656e4ccc853354e15b96aa65c350f56d7dcaa1374972f60d95a6e83846a9098439ffc0f81964e0e47efe14097e69708e94c1abfda94645d054da21bc82eaef0da9cfa5e27d4d9cabf56353f6ae77360a2556ed7be7698e021a2a4e0db7193d7dcefa54b9a4e4bfd330abd26e828a2982685eab6a152653cf1ff4dfd5882b9e9f15ddb6b7942507e46435b6e441f00ca89936ad96ef2d5ba2e5df807aa60950523a3b20fb50f6724876e3fc7c0d363679d57e5a42968ee1c2eb338f1eb7503a9bd177afa41bbed86512fd71f2af42833fe69bb3ee7995a1c06e7babd5472c6e97e6a4572435baa9cf6bc3555c772864c005a976980cd8d89551b95e5de7a6094de4e50e5f1d0e0d1c4719ab5da87eaf7e043e170fd2c26d1c7b5adb25745d0a2465c5bd293af8b8ed84488c3e484d89b9e54a8cdcbeab9698e8c3a856aab30c5579e684c8d2d90cb4b62b05e0114587ee324d72ade1025721756b7d5fd2e522a20c171ca084b46de85f39a0cef967921078366824539c0d1896d0ed0082d808279e17fbde860cdb9fe0460de9dd01d995eae7335cfdc791001ffaf0441971165797c8d43376322311b92bfcdf9bbfa5978cd89ea93516b51f0b57a4a4ea7713d0c1036a9b03ae8e7b977f111c5aa7a79a99146d8c6e015e46f3f147d505d36ac79d1541137c931cb32fc6c50154b7d6044e09a3bf5bbbde3c6547c7e7d029793306e3e9634dd99cb9d50d523b5accaf5c8f560db3a25c6ab1ff762fd8c958663c7de692361bde24d7ed721289ee63746731ee6f9aa84b6390b3f8b885a608a9e19a24c1930903fe46c8ed8e974572e60309a755c8e20f48cf179a28fe280e8a505ea9f5e7a87490ef95d4a890c05813943756d4637a3802fef276aa0c83044687daf60f72bbe3846d3c6748ce3e4c0c5be7b24520dcf3e93ce4c4f9ec56ea6b4020db3606daab0307c0472e3fdf641e11c8ab4d7125634ec1caedd9045acadf8281af01f7024338d5c479630fd51ed50cf0fc7dd48a38ca52d28586475e1c1948bb16ecbb9b6a0c487de8f93d542adf5a0f72c9dd9c0813d5f140da56ece5b62885d08a4aa843b335c11b59c95e65e5f0a455b4434ea39c04c100b2825a49e5fb99511f4f4ab11b1dab796df9c9474d2558f811cec1e7954501d339319ef307e60653bd3ccda80f53c35745cf43348f6b1db11a1272fd80524a25eec5422519dcad0b0717d9920331222a4b1c3ecae57319b4d0dae392e20736c04e888b28605627d02b94b6df82d01d67eba68a6e3d584dc7cef544442206f8b1b845b60644579631b674b2b8556f5f406ab5066f28e1dba554a61d297228b17cb3ed3cc789fe78bd5a9bd43d09b3dca66fea696d1b1b62b589962ec92fbd6f2ac53ae6c4aa59ac9434d9e5d2f723d14de359e20bdb4746ab726e4445b1dce49414795b83a736b283dcef114d7a302479db701b4d7ff3d840484d5b78ff5b141a66353bb578b4174247608b2088bf7832ae75c18b787aed85c0e8f95f7dfec65bce028bec223379da9aa98ca39bb174e948e4dbb48d1e0c1b9a5846c8790b6859aeba46a06fd12c7041101b989c04f0ca7c84d665162a1b1834e7c32e209bb3fb26e876358def4c58dd374364b749d2a4f58e3b0063828e770cf8d4e987abf972eab54befe577ddea666c5cdaecd315afc8f3349ebd44f6755ebceb6f444a076aaf7aad19e0c7fe44efdb2c4260a6e7181991450ad1ed90cb1281d351a23342fbf08835bacb84712b7146b7e7623d9c29f4b7f135965301ad068d07606ee7d72a643a99692295422ff35e1418085d05b5e460721736d91b4ad4843e9dfcfc644e27ac2e8dbb2d6f920cd4b91eb3364c34385961f24c6028d7523ee693fb1462f0606145976b3beeefa76423d83df56b8d711c11a7cae8e76fc041a2c60f4386c12a1fb95ba83c841a1d0b80f2827a03c6d2d34d8817762103f5bb8d294b8a77cbaebc5a3ec0f68d28b80492c53bd4b5fbe17e3fd736f2a0902a121b10f49ba5047201dbad0fd4dbe10ee56712a9cac8a2bcdc8173d3974a430c731d750b5b340b6dc70bd89eb185e882501f567e88db06394ef089d87014af0b57773ede6472abc14b638ea91f74d161b79e249fd82b90fb301b52f35fce4d42821a0fe3605ffeb777ec3013a0836e1f6e73f6dec01b3d4da3b0c1c974620751b9258e7959355d582fe3bcb46c2030e3d0860238831a55124818a403786a0fefaf321deec96c3698634bd7d63d45731a8300e7f352bb85e4710b7f1e70ac2473b076f6ed4033c5606d1772468a97900819b274225ad929d83f8300deea09269d91cf0284d39644a5f7acd043a845fccf14bc27bfe6b03611b12a650a8fa2bada65b1bafa6c6074e739434d9e32ca75a24b1879d6231e8418aab312b08b1779c62656a0cdb5985b4f8cd116a39999d61fc29b5a92d6b355540014b6b87741636d57bf21b61eca8c63c0b7e6aa26417f0ddcf2361551a0bd8be015201d44068e8b6292b6b0dfdf7d34bdd69ab3a120b7c7a2e631f583b1c105c15861a331bb8055340a5f759ab6f4c493b0e2432167a04a7750419279695d1ea40f137e7192b84f3809f365533c900b61a7726c7afa1fffdc40b2b28a9ae3e201a45974f0e3e43c7add5883cfe980d526d33fc3819c074b9b768b1edd75bd8e8cc938293739a58da8af3e27f65ff154af205e5dc5f3aace5d29e5f31f9f9d6f260f2949b50499bdf220c59ab65363546a13f68779c26efb4112831c3e85985111505af4b31faf830ae9a7fa91cf99b54565470c09b5a49761a07c094707def826f2f530fca453bfe1ad98cf36b3f162b1a90e21c2b4b7e35b272ceafc4a0b4087545edc05afab7ef918e1cd0f58bf1df9c7a0ee7a709aec478ca1e4fc04ea9322367807ce84c9a95efff503eedb079496f0a538e927336dfb940941b0376341d5a7c82c5e72480cf915710f3939c8115b6b3a5204fc1ed056761b5f64b78d1dc46db97be784340f78d5e36898213764ccdba1ea8120e3b099372533b85f43bfaf135353acc195d4f9b0a4b65a55c5c652e2ea07dbdf913f983478f43986ea48d3e119c4d5094feeddae9237cf9b203a8c25d9a12fa85e782de8434eaea4738729f806d57b90a839f3fc9ba37feb5ef75976a550004a8c8fb6d6596a0397ff91fd771b38b701bdced3d14fd8404d8405919d3c6166f4cb7512af4d1a9e58f99b462c97279b811ffe3ecdd478d4e726f2a04a620dd1d94ab4d7da42d57e09f2f343f2b1a5265469798243928ae3a474b8b77cb5199c2297b5273336d4f3f2b632d9dcd260079399ea332c8f56f04a68022b31cba7e5c0d1f43991a6bd97a6c95cf994bd7e805ecde9f01833087b10f09453c149cc0cdb130ee61790a94435c60962f84ce80301176925b4d261d96b286331c4b42354f3c473bcb48f3c719f8cdf0b123f897577e7ab0665fb9e4a94687cc29404163369a485dfb750ac859b18b0fb10d14280c034546493566330d17bedc1662043ab5a658baec730d06ff0c1e0c8a290d4e0743b0f40a92ca2f78c0c7cc5f15e258ecfbe025cdb1c3ece1a10b06eb66c8e9fa7757f8a2e2e7547946d0a894141304c7265530b8d5a902be314505d9086dfa5564c36ce98d33b3cd115375c0cb136b1d32c4252cf69ebbf9c8b608445d41ce224b3eb73548b758fa86cf4fa5eb94120ffdd4bae62538200e21f38098ba4a4ebc0c9f596a66c95d95c20c2257eb8a1b7a873a68522d8133217921d114ed1c9f06979ecfdf3cdb7290f153bcecba47f08a53287f3468318d9fe046850f69f98a4c5efff3bf1506fb68f2190c5ef9b5626c1bcb611ddbaa3727d0e2028de884e22cb5dabfdd4f500e73950a0210f86b3f5f36b9b65ad6d255f6386fe96dd53051ce06cd54ca1c46e6da1ec75d0135cd2f0169c3b30f7ff5b6d3757238a3d56e257c015a7c48e09bccfa218b9f05f73238e99382fc7c8650bc4caffb552c30f00698e8a223e88a2c2bd9b72379de08791cfdb875077a2f49f4061dda6b1e35208f1131ff593e681420d397b7cf12f9fbad8eefea7382cf775c967afb78de7a40b3366c011f29c8017f34f9f0e521786305fb641dbbb0503ed8383efcc79b6f02203c75280cbabc24ed3501bc4b1fe60c38aba49af142d859ee7c4df4ea663dc3337b67d155f920c2746e2367804c4d5878e0c50ba1d673d64904565a7a9f769fe9064bbc65db9417f9d4c0870d2ba61ba48d587dabc121017894638c7b2553167821cc50163271314675bf3986b6e894016e4fc9f6def216b6b4656fbaf6a000610ce6db93b153591cabf51367302379c83b839b6ae324c5af40f8f8b35f53e83df728c560a9e136946472380dd65d1d8a0134517d69068c239e55d9922359fc59263cc912ef6841e030bdb92849f0f3c46b0a645cc8095309e884b2c9bb209941885e08e3e1f9d55628b0ea6df866b677d4a0c17f992c2753d1f00cda241687e17565ff65d51c7b41ce0ba70cb67ed3687012d15355b43fe085d0f0c9acedf3b3013134a459d77c14a3a7c8f8d64af2926c28070f4de181c6621b54b9f6e86931472f925ad5c77ea720543479dd97f534e66d439b45dd035e1670b0682d368634852b293ae2c0f37d7949969336f95100502e2d50d911c1d41da8356a2bc31f65434c150e74c3c7011e04f4e1388f303a49aed09cb66a2632a3523b369418a1824f197a0c04a213d04fcae02a75814fb641153e88b75c301ec3effac08a896e2607492f808dcd94f6cb56423c9ed30d097a2bdbfc743b708eaf6c248f405339fa03105be095a56c016b04ed000ed0d87e0872090aec2bb02cb5c78cb7662b7def916f0869efec83e906fde148fb48e9ffd42359157cc090cb299cc1a5e97a35d8e09ad835ea0752817981035164c3cad093a187a546eea117ed2bcde646bd7dbe30dc7734adb4447d0dcfc4a28f8ad3cdbcd9b0d38c148e82d375c90e0ec9e7ee9ea656791f376ea109a7eab7318ba24c8f25a4899733064f6a3dfc7a0d0684eeb7af1ccb8a118f7d235c3646967e703db54fa512003fb4f3844f2cb4d6441c576be925762fca8183dd4996598bcedd1988883753ef25b2119ea79f6e5757e4a7683102e033d3b55a28bcf49fb776658a19b28f955670dc3540b3efe8466945642ca6e126413ba1020d38b1ca3e6a05741e8a7a61e8e0c12607eec844c7350f6fa0a1ee7b3fcef2336c20d55c4f4bd7ea87f775409ed222c17d61c6eed40a0fdcf308bbb6a88f4349ba3019cfb910eb66e5c0d59a39a00faf8a29fe80989b316b411aea52417fe745ebf287cc4e08f0e564c2d6bbebf824343a89657728ac86aa20281624a29cf9d22ac4aef66e116f9d8fd41e9e8dfc582aee154594599ccd62c8cabeaa7494bf43497bb904e4c37013a9f02e7f3798a525faedadd3056e33b890417244c01ce7b30927da900c40cff0e36014e8b86d75337aa233c97dc0620ad2fe7b5eaa562e118f673171b6b4a5fb43b883d348f86ccd01ea8b4958dff5c42cd4e0cfa4564ed450a03d70141244f4d5475d9f20cc46708f63ed8ad2b170bdc538c3e6909c9d62058ff80d9b6930dcfefd2078b9bc8e3b387e104a87fdaee49f72471e99c12c0f023dffa3d15a67e8c4039d75ae742c40426db91b48dd99418011a932431c863f41cc3de5c96498fc863c84b431252ed6cb1d5d1a95018bfddbc353923bd74ac7833ceb78d1e8d3c2bf4b532bf7ecb3b96f9a222acadf62620f0219c4b54e0c0620355662143adb3b049651242692a6ba06d5e9c824f4e4e00b0e2073fad028a9b2be41e4cdd646eeb6d631988be6c7465c3eb1fd150d0cb0b5a5276b1ca63c887d1788b86f0094282c18deb35b881e3207b6c25837af1c7016ed6d64032b225bb01b2716c1635d8a755d9254a742e128bd09a7c0ac67c47fa33725c31e391beca4202f8c80842fc6a298c31c1cd94868946f65ba5817c10a964f47992fbb7bf18a8a3f7236a773e43202526a607b75189d80d882be110f90f1938c7482f02acaa63ea932555807462e89f999baab41f5029d83c5802cbc6c0d7ef3940ff4faf31da7154b0e288c762555c83d60d184b0b85f29777a45a81fbd38a028897c6c07bf39c5235c34e6ff577ae24a65ee065a9af1882deee4ff976a4b02b0605d2e914534e9a53d969424a8bc665535ceb1b6957b377b5cf02a9ed8de60df562b402280c0b52fbbaec9fddabe81430b21a8be0f84dbcc7c5d0a7e3d40f268b4a0bffb350c9d39407286eb6b778316810c541db81c86a28136fe0a49002f5f935536c90e951b243375c8f55d9c5a095cdb57b385ffce12232fc328e1f2a9a71b81e38887ae5c72a47a9f278e94914dc815eb5a50fd9209fc380a59664918f4aec4efbec43447aa7df7eea37ff9ed9a754e895ff3ae9e7e3d9d72c02668fafcfeb5d65127590cef1b5fe7211dcae99e5e56c808a3bdcb491b9aa835744c57c889e889dacabd5784310a752e2747ee4a8bf38183b79f34203086c6586582ea10c6b43ed5e021d4bf1330e2c1d15ca79b4ae763cda18662e5fa0d987013383706b9e81205a8aa37e74fb3738225a1c0e5574e943d74b5187a0f3dee12bde55dacd6c767bc7c51c21d1d36b4802e87dcba1719087fc4b078fdea9591ede92482ba1c5f7905aa1a4e51a6ac219b189a8f9b0c7cffb25c94177fa8ca8952fe30b529e15ea643249e65c1b0f97ed86f4b5ef1da2e44e0a294f560de7d2c1dc0f4ecaaa17c30eb76df735b711123e7ccded460ef3fd5458ad12fb85c689d719aeab3d9402c0191823a730814a3dbc9472d061ad944a2753a341a61472ab72386d225d536417d4e2122369d371229c4f1ac85807a0a5726cd679c133231cb6b03870a9f309b2c976412cdf908f35dd43b5bb06b49d535927b1ff4c002be092675bcd11a374d8a0b31f53126969df94a32acf10ddf1fc1d9b0adadb41e6af363b44bc6e0b5ba8afd4b34020163a2e5b32dc369df88dc1f9c135ff616830ce3abe62b06b502b4f970964a0d3d8f2ce0b52b240f90cd4adec696933ffe46ebeb2800fea981505bc805cbb6d42e8604e01eae316104fcf3f992cb6802fb49f88c3db70360d8e11118c66885e82997bdd6b0a5747657f3d8bc9f7f5a1d7396ba825cf17a50f45fc64c94386f10aee311dbfee0d2a48c35730d4bbcf747c2b7e9969e15c73e8028dd8a604b52dace4195cbc044e33dc928b6352705ac35e2026829b27f816483872a3e2606fb35947411c73fed49e5cbe24341cd51d43c2670b490e73784479db54f2fe161a66a62dd7242762005bb639ac629cec1172c7f64fe7f5bf023c71a6d5fdb3255d035aaa8434dabd487034503c7ee950dfbf3b81fd54d544573e4d7bbac4689e342133e99bd47497c5c447c5c560ef30cd79d2314f8aca7ee03ec410672e1ebe76b9ab6cd1b0cdfc3686f4286ffd481cdcf8a1f4aaae72d7a15005a75135c951adacceafff9d16d2f298f1a3983bc20a8b09310253d344fa5dd3b209725a6381bcab600c6790941a3346afed23376dfc948e7f31d23b3b06f17894fef31795b1ac2622b44ce3178c62acc378666cc9cfd6547a728eae0d50513152617ef0e1704b86633bb000041fbde9d0a5d658d47019dc0fb46f83bf94f91beaa3acfd4bb8847d0b36da2f30342fab77676b8c9c62570b5b6d330f25e449fc016d961f9e9d709ddd9453ff3538eec8e760bb2fb188666934f6442636c742df3cd92f5f02aa1844019517074d04dd0dc461cba57b4885f768dcdb6eecaedc2a3766403ec710ca939b2ba23ad95bde0ae8c4c009e07dde10d17568f06f71663f14f4eff9ae08767296bccb4eb2e8191178b9658147a1d85628e6ca456d9e7560a8e4249e20d9a4970d824bfef5e2ff8953312c6c2da7ee62f270f760962049f26f868949acae3b2bb1f8f7ab90955c4c64fe573a8663e3af1b589cd715dabdb301605eedcf103dbbf6f3ba253be82bb006aded2b22bf5ae022c088d3a5e17d967594760397494aa0aa4ce2bc16c40d7d8d52852fea9c5a7857561832377df980606f8807058590d2c8cecfa6d04445d6f52fa41e3feb5b3d5fd66175165202e24bc3595673c9f93329ffab357fcc4956887960182e079e5a5220e0a550bf79e0485653a9215666b2d66d786f6e4e25d40fe0de374b4824563ca22cb6b15e49bdab0e3b7e6a9b7976dfa7c562aec070461a00b0c2b4939bde0a446ad74f12187ce29dd93bc5c5ae0e4e45872245ee41bd3620f014d9ad766146ef553eaa790bdea2372e0440cf694d3a34a9586e8ede6f124523d0a8d0607f0eaa9aa84dcd2c5a48717e2c4956b1faeb39d31519969e95586043beec9818785689483e4db21709eed480db48b03afc5746d9b7ac7eee74f1016d3430fddbff8dcd90e917398be9b3137815c5dfa0f070d10095b581a3f29339a14f6b7e0746791e1dfa892c4455172b335ac7c6d0eeeeb3799e965df6478891202f1a605a0bdab20517e7bcd3fc20f3e70bb20a84a078bfc17334de438256d1c1d1787a3d50dea13fe10b108f48b7ef20d49a71516c0df306317f450183641f217db9c53be6fc16140db41d0e5a4f3a25f4f03c6e5feb3d71dcb13d83e2cc348e24f1181a3683295b29df7ef56660a7df36950029d153ea0d2b91429e2883b905f85edfb1f9e66a3c79d9048d5015e1afdf0ef279c611a6496ecb66b5f1f3e08507ae8e2c7b079b6e588bd0f97b44447114a60b8e01db6d217b7db8fd0301699177c7a3b630d0948835130fb84c206fa5ac4648d6a043e2afba668827863ccf15555a9945dc344f0b0dabae89f378359d8e31ebc2e52415c98a4e84d291b946d2b56f496cd1e00f0ed4894eecd7e3af4f6aa330967ed9f8521368ef222cad0bb1cefc312a87baed48b786eb27775c1773fe107bab5f5c5579497e79e8aee256692ead10513036891bcd24161eeec268c1f52841e250124dea761a3047b8e1006bb3bdc7274c6486fc864d1a7c4ce725e8321f94dd276730eae4b45fb703f6c1a6a751ec61cce23df3a6f28d3489eaeff3f5224385fbe469e16a8db3b991c5dedcb7eb36051e500eefb69ae8c9ca590604188d18b17483f9e7bd686250ebbb5b33bbe2094486cfbaba6e9ccf2f97d6fdd9b7a2a16b96a339c02b8e87c6b89efb76cdfd631709806f8a6c2f258a9ebacea1d23a4e1edd7e1f6779e8adeabdf2c981ec0c8f45c0b39cd578d9912aab9a31c6bd2e1e7e55023165ab835a25e5998da4e5771a4dbe4ca33463178fd00b536cb000e38f6b99c5f42179b3ef2ef9c5d9b90b7b4695806034bbac9fc3b82c01b01d84345146ec8083c4aeb59d5c11f34eeda7372e4019ea8c71ce9f6360f49ccd1380a620f766ea18e4b80b0b7133d6de5bfc8b33ed87e9059bb4f1b094e1051b55e48c861ddb7cd61471a82e364be3f422918fa694e1cefb4509fa90a7c9ffae51d6b8496a88e16bfd7ac48a342c722f8ce44a6ec5f0a4a933228d211af958f6d6642face69e6023844774ebb76eee46f687e0c2dfc5e738b0352aba7f50d45e3bb92a2fc44c37fd55ae8f1cbac650f54bb1b7b3bfffe2ea183a81fa054d1ee2be67f837133bb7da8c18db2da962a40f14b6f9dd611799f64971579c4a2de2f0ca4b590ce03a1cbd9bcb88f3d9bb0bf13b38025ad66923f3d67c92242884db663d74a7d392c134f910979e07cd32aa4599e7cbb512f0f89b57c25d600a196d9375de23aad6335f519fd3bfcf363b8a03d34ac4ebfa93418c13fefdac9543dbe2984dd9c0f85df48f8af7deb974f3fba00ae1aab066a9cf15be6f9c026be7cfc556b77ee4108542912216b581ccf671911f51890edac4a1d82a4e79e342bc6c25984feeb939924839afbdc55616485fcce08ec64f137a97bc567766cbc389f0eed9d0a37c9f55f3e6dd2c70c2cb3d0c1c4676b02f22d19d17fc4a3b65e56c69fe142889ccbb21a1c81e269951e0101fe12365296a7731007480864f7d0ab3f7f16bb0b0c84a4329bbfb15e312897a8663b4cec0a341a648de484f313a23e7ac3f592d6799e10ac5c42c511a91f24d301effa2b055d1e70fa6927f69393f5fecae512eb55eb6337765c618bd5aecfc49842576a97742759490e55d29074a935df14a3177e619faaed51aad6079daaa24a400e3932d7f948025a4552b7fb3514e690a87901b25720bd1a47515f4fb3af61bbb2fe0fd8375002d1f1b83f0ad36f725d85f5850e5dbc618dbdb04026b933804ee7fd4d93c7e4a7eba15518f3d156aa1fcf18d4f782d4add91df1d0069a5ea0e04e75012159013ed28fe7ddd4bd2533c761e4889e483e837c3c0e37bef05e494d7d3288fd0f97ac683771c3a143903710a797b8a125b9027047f29ae85077da44d45c5d482bc7842f7723b6763048ed94b44d67979b1c8d09b5be8dbb9465417134e5b1781c6972fc9de903b4b354233e0e7cc174f343fc99bb90810de387af7d10a47bf660ff55866cfddb5ecb4e053916e1f028e849dc1af0b3e5af33a2c10e63ba92fbfcecc890cb54777b1fd898c5470bb7cdf154f26cee7427a4437ec4c97bae377abd9a6bb7487e373404100ef8f524faaea8d3e22d9d57fb498224ce63287c871dde01d8010f6548025fc07013ffa5826b0788775475ccc64065f95e37718808ef65637dff7e5dd15ccf38acc91d38dedaa2a013b50cae5f51abfd538f9874c684f318a5f18ad0c673810a5c4a9046bd5d40cf86deb98f3d53dc0abf683e4a741934a9a4f7c7b920f1e9e6fdac1c0471113d2c07ac6c6a05b1d2bcde87a34707ced63ae3e95067ae4e56bc9ad69514ff4503f2fd00f3319ae44195b6962257b8556bf5f00fc38e0ba68a3e5d9f8dcee3475fb483a3182a6f248a44e51642f5a259a58fa9482778a199013c4cdfe72ab358450a85ffeef8348bba91010ede8bccc5bc6630470c0db0e2fae6886e7e8e28092ad3af8676527e9544bd3ede3ee8e674f567c225c4c00fd32adf3003e93e1b411e8eb4fc3bd1f576736e45931894c7df372041479f85d82b0f67dd4098a7c169e18fd86eb2d92d17a346afde1b012d2e8cb8064920459a6d2d097916b96e3d82c24b2eb8f21bacffbfdc9efd2b2f59b8af3bab572ff561b585e0942360210f9e1fef39f275c619859dd06e4b948a4f13f264eea3967ae0e75746aab7d852c4a9ec4ba7430646bf5cf4cef2a9b03e90a730478385feb11f11c4d754903b00bb056984c3a8606f2528ce996997f240664f0d58edae12021de451e1b5fccf09da25e0bf4a5495d2958ddbe6e2048106235a0b3bc96da194bf2b80449bc1488fb20960c52fa85853074a1a614608c2c73f010ea26ff6f0cce0ea115ae5b4b424b8061203b70d7e03c694c4e101160b63458d59541dcf2953f9ae93f5a9ec8fb2d0365865fa2c7e8a4e7628dcf00c35fb14610336d6e60a7e98b176aede5b102d590d46654017265e7893ff29a6329ecd8ceb22cebef3791b4278c56cca928ce8dbb9b001c1162805d61ecbb9ddd517109793805c4f8c02425188d96efca4c9fff2805e4382daba3209f569e26de67f3078807dc27211273be0efa347aa018eec8720f422499c4383f2b8d7655cc7e769fd9611100b05786bad069cba4caf423a61d5c8d37052a9a53ad5813490b53a5fd3913b0a4719a642946d94b6189c404ea430e6a80fca88fcc53a8f1dcf4f57e3ac988d2b18cfe62ae289b09778b1b27be6f8b259362640937b946d11e957acda21e5dfa92f99d2ef5e44668c587bf65f120720f1d49c9960354f3e9505f96533a7383bb489d7dee7d39b58ae0017f1d9e595c6519d2113acd761acae92ef6ee8c87fa776c1c6fb28790e798c550d660f874eb0ad634c8aa1fbadfc753de38e77ae2d0c29142aec20a9f973a8567e4a0151bf1094c94edfc642ef88df1cbfcc97ed209c589db55c63e1660f6bb33ab6f653f3beed0bdaa7f01550fc92c3f78a2d38f544a9e456778799b02b504f619559c95ab3467c811b69f7d6a31402ce4af8068696dd2d3e1db16063730c161a28ce999ca6dedbdf8a6f9df09150288e0792a0ea9b0e7077fe0d598ce5698e4c214e6efb5db5b79ab15b4094ab83aa6e0f1600529e1632ac56e47424999b3657a605ed5c4cb8f90a0472f78e7d54d3847dbd3b7e83f4f4a511d985170c9e630fc676ff5b602b4a4071c57e769317a39bb086824013744ffe2eeae994effefde97bc946a26c58b93e542aaf757827cac2e686f82dec02671bb2aa87fd66378afd7ab2c1485e60f317ffd2a5734f48566233f1cf072c23253a6cc13db3c550a5c3308ac9abb33b17b8e46656b1c1238037e800b83a7159b1f628a7e6c2feb6266d74b6a85b5de7fb53c5aecca2d998dbafea03019e9f1f69a84a2bf88459f1e30b0a5d7dbed6adbeaf19a549f107cc9d065c41eefb906e1f25aa422619a790ada942a38e11ef83769729218532dcbf0e0138aff4e82fe0588c711db27873d03541cf878c2ae0188410607bb04ef4ce4860dfff01c13bdbccdbaf98b7eb0bb57d23379bc3152cefeab30fd02507a9450516b571814c94cb99e5f747779407b7b5c2590921a5eb016a63c3d111b2e8d4534fb9abf506224c53c4f2fbd1fdd4599882379fa4eb0acfb7dc5d2f1f03fc635217ecf3d7f106f199ff5de8b4edfbb86185b735f296c6ad32f1e92ac16be4d82afbe8def777e716af9f44d25e784558c6e5b46d80bebbeebbcf7eb5848a239141cb76b8c40177bdecf35fe40ca9a3bbdd8291b388bbfd9e8f27d4c99c814e18fb17d597c3981d9f9983c2b804d3a83190d0488183e2369e959194022824f8f4ddde08a4d500558cc1192532e7876a8171f9c547e5a626070ccfe23e97d8488ad878bb778d5fa3af4c6d231418c5c2dc4c39c29443a3ed7c6137caefef4650f25404b98eb03b0753d0e15e71c1c0439b5a64555c8198461295336072f3844f9920de4277a27ed64fe7033b9ae6eaa1920330e1169840e41e1ccfebc3198d23bc49bd54e2db7cce30c4227345997ca6b950b5b7f6dc5453d12ed6303ff8d49e7614bcc322cab804953be745d500001599731ace19ca6aaf1b5446a0a970bf93835b5c1a16e2cc850f0ead9a349115e5febee309289073c6d27d854a91853712121200216e34c641b181c1890a3aff84d566cfa3b46768f67ae12a6781e5f566c07d1a9338f85a323368368b9216df32e5b0ae32962431729b868fab9e94d5d6ac2336487e5f7a210d124df6dee574387a952e15d06fc5de816b55b302b645294aa50f103dcc097a1736d1fe5c3b98f65398d69c37054ebb804f2fee0a7fb83cb12cc69d72d4f55aabdeabcffadd91e67bf5d3baa3ebc00a2f29549cdd9559cff4bdeda39dc5ef79d7bc9a243cbef84da15c5fdfae0480e171fe52677cb80142d5ab6215a9e3caf680fc3ac9bdb28206c43b3422944fcc7c585d6ebd427dc730de1500dae880fc9107d7625789bfe72f11838b69982858217442f8da53f50966b6496a5f38afd1abc63212e32eebaa2ad227f09ecbb8e99a8c6dfbf20d1e6de95fbcff665a3e48a98308b83d0bd1f32f866af2045cff9afcb2b0f49619268698d4cc1406791bfcc1abde1524adf9a33d42b15daf9f0bfde3250cede20f9ca5e907bca3b58fa14628873a76174edea93b1be8c0d4c037ede2d0884c01088bd09c8d64dc67c80928f8b77f23dce2a63550c9d07b28d1a2c318cb9c4054f0d677b50cdc3ca62bc4e96812c6c79f8b8c822466a87581168525bec38e47d6228d8776fc6be7fd37ba87bbd21611b14740ca108057d7c392bc89d3211abe3b9704aa84b10bcfaacf9bfb52d289cb69846a9ddaf8cd597d5eccdee3698fd94f6d835c771f5390ee4650f77593b2c6b7d4ac26c5cd9c734500be828b5ebac862125ff3a795c5bb1cb2decf1f6a1613543f021832aee6ce5b395564843cca8514a0a3de0e0e15ecd0e01bbfa65aff1dcb32425b8683a0003d3d73d1af7e13eb6a5eace76b138e1ac69585c0610951edf43eb66b1970d0e3ee6651afa52f8ab55cd9dc39cf3c0450c8c7627d98e879cd6092e8d452f318a2b098a9ad858b376d6436593ec8c64917d4571708b36a93d8dc366012bdd84a209b76bd1fc704f715427b7c075229f5cc0b3507f44506d8329a16ca6b75bca302e453c294df18b57633404b73364fe085feda25c3b416aa0bdaf9cf6528a2088159accec6883cdefd960455f4343ff5e1e96bb9a6966835e46a5601226725704d7a36b14b62b1e5117cebcce8264181b6ae37c1605cab73823b74fbe7a4588b5222f09daf369f8f85b7f964cc9a1a8f970fd455859b83ecaf85c0a915affd6c86931aff2c876f3a3be04e34ef83af71370746aaf5d8dea2a7cbc16d649045c9c7671acb7efdea140845da6bbe0048415cd2156bb478baefcf5dc7188c142f188e6a381f0e354b4cc1994a3c75ac1a1e0d214a7f26febaa37614c5c0317fe80b3b08abca6fb80930f4de36e802b456239e44164b9119cdb6721894d56f99f109db1ba65819256d31cfba15c47593699bc897d719094fc33f7b9b43f627444105d421810591d9dc6b64021ee012dc0b16bf3bfb3e95b6f86cdb39f71ba013ae459df18f058cef9b2eb8f4ff0adc19f9d2d0ebcebe64b935e779b76ed1dd9049dae8ef930ec045cc22927557fe3298a5b1e3b6c11a2f0d7babe46f48404a9ced8db8c863fc79c024ae27eb10395a106ba1589e623e54e9a4b8de9fba522ad1a3f85953b853d6cbc212d2a1fb15fe6cf364f3cb14107e46bfb97ffc9148e23fbbec26980be56547c991aee646ea8b6bc1a82e82d222a0c4bc92eb2cdda15deebce2fec77da1986f1f1c35b6eb887ac92f274a2baca0f5b1598daa9695c839371607a742f6b507ce04aba3191adfc0f1e825e4e4cd1f2d649854c247305329fc1549585b14c6452404791f542900d11d2f0f829949d6c0898926c6867523602253d2e6c3ddcfeee2214d8c10d1d0d57b43183204b2c89b39d171e21a9f9ea25052b800d0809afed8dea7c1f40955dafb9a88cd8e769dba425d7c6a888dd724909e8435ef5dce3a68afc79a22348ed1e092b42ec6b424d40bf519f4605db7e325dbfcc4a16a3bc53f670e4b77d098b01a29fc793d2bfd12103195bfe80780f61e1549a7661a84c0092e4289a52be245c2cbd2358518653d2e9d591d006f62bbb86846907024973374b2bd8b1a657531a3f8392f08310c8b38bb295cf6a5682833a4606c00aed85ae4446ec9de8a7f87e07aebcda8e4161bdfee7270d6dee9a35d56e4997a49a330081ce50de4c1c87b7890bdb43a5a32084e5a70acc5e7d3aaa5e86bcfa128c1b86f6afb1f70666b6838e04c54a0970c3a2ae2c776f00955fd943caad2c1ed54b2a620652e863fd8378735346f4bde2da27ec0680f814a3cf76f88ae30c2be6bdb6c4433aed802fc702c33e45045dee272e573e1bccfb68b881e0b95ec9b993dfbabf1430a39e8b8aca5aeb3db6ed33bd1b184b2c7f78c937113ab9596c37bdcf47704cb272491b0d4594f785ee3ed59e70b35482978708187a8220a4221ac4eab4e455ac1b24381d894ddcc14eab3ea7c5d35007d91498c98248c02b69064c4430822aa5af91242c760b18a5ae7f67a2b508ab448fa23e4e9620a7ddd7701728fa8950a42cff84468ff4b23514c7bcda847ad70d4385833532c513d09e0bccaed1762674731e8da598537ccec177dec856579518710881f1f768560462d453dd5827aded7085098d162773831528b7a92daa29ecab79427b60fd5ca2031bc0a8bcfaf7314e71bbdf6ec9e3012620c579ad2a40ed3aa68580f1f4173e5fcd589af2873aa67bf48e88d0de5e2b0d31e59c52daae22509c6774131367d400a77ad678a4000d43ba221980d4f841d1932945d0f8424d5d38e1fce0f53e1540eb96c9a5a1ba7ab61d68ad78edff383e42197191198aa7081b663d9ad87f1f711525219613214c8805545b153854a202f6c03527bceb75377be5a563b8a1aa8628d810d3ec48d15f5da1ea18c6f229799ca8c9f725dd64ac22f0b852392cdd1a45382e58f8432b8909635a2b5fab1a547328099428a19ec3aded1d57f6cedcf8ecd36b262fd1beb7e36ecd85c0f117c4549fb69675b53b3646d00226a19729d017e9b2d0917c9ac5e50cc09073a8b809d6e0de23f95983b573b0a8dc304260600b975e0b70f51e5b122a08aeecd6dfdc3dfdbf412f3ab0a8225692e41ee7b26768c58ac043416e4a7c6c2d108ac2decf0b8e89a8f59ca3c22eb588a5fb7b8a4e0a8dbb386116fb6318713981ba71a8bbea225007fc859e9578fb7d5c98480faf49b930cd99783da553a7e04c934dbb444302ea7efb72eba6e3fbcbc5c633899473fef6af0f13e6d0018cf4adc1fe54d571e072834ab8f8439c44ad7cf70b34480af76674ecba3bcea698e58a1b0d04978d6cf3fc8d30dc406767e6cb01d2e99cb1659dd59eac13baae7fc120ec7516c3f4b805343d60f72377e3691be44aa78f0f272497ad24531e7e7af047a4810a5ec8ff669443bca4ded51c5bf99e269ab48121ebc25e99544efe884070abf8852268e15385a7df29db2a0faa6379084014088d542ecab46900649ff1bbf502de3cb0a8649c7ecf0e7cf7f46b97e49e3cc19c70049dc73d275e5b289ef0c53646b621a9be7999c1500df7ba08a4965ae1a3c961afbf2f97164db96bb87697dff88a0200db3adde8281913a8cb35f139a96d1e7e0dde2557401cc475c1bc69af1bb19c3c99663b39b517e53f1fe039f3cd8f2ad9956a4d3346d5b32f77e64d4a346e0d763e6b963191ce0b7e9e5444b6d8c2560a8ccd3d51a4e1167a1df331df23e60f29f4f6a06ee65487875fff5e0a6af24ba51b5bcc70385dc10f4b9d92f10eeb22376a106dc42581cce6d66bce94a260d55af88742bba809b604f5aa21215bf58dd7ee674bb5272d414d30c1babab23b65a6f6abce03b44515e80a76d732623d1d38cf0117623adf34d9f4b0f7e547299d5d0fc462ea355980a38ece72c215f2956e128657804095a8c8025126e66843d5fb15283d52ad67f9385e493c0d53e7cf95d89cb25bb1c26e533de815773f9a09e047aab5142d5d6575fff5e79aa56ba7650aada1960ab4706779ec22ecd742a9d78597dc16e68d2e1de7a2fda4f3e6f6e730f191cc0d76f43cb6b3466ddd06a0045119b8fcd8fdf59c69c3a683a2ecd3dd2570a084b6a2b6a5566cd35bda66204bceb173fb952513b951f91c5dfe8611065abe6385042fe23764856de2565aac314ad8884ede17795d0bb6d4fdc83fe684ec13badbd9d391d22c7a6aaf96bbadda0abd993809d3944e367a743d2eb60b7365898662102a4bd2c9adcc38047500e9b4b177bb4f2cedba07d774d8c8db66e2f880e95011fd0c1fba8c0ea16bb6ecc11ba34cf0d8fb688432b628a379640ec082d9da28296048aad20db7d141f17fcbbdbaf691c902f3bcf25497ff54eb121ab837232ff75ecc141ae81542f65e066f93da386695aefb0b9c64bec269445b7036ab4bba0a81a13daf8842006b2d2935e033a586fa126f9b2574c4e4bcddc477baa7b3831b31b52e67a02f2b36ac9621fbd858d988fc179c4b4f9235769b7dc437a6179cd22436915369c11c36aff8f8a97b6a510ca23cae8be4116dabc4eecc68e4886d37093f1f9189e4a3b29017cccb27524c3ef0051a97ef0816c384a3c78c2c13039260e970f242b2189616287ee1070a1c2a5750ea543fc9617877901be921692cfff8659bdb5e11b4b4794120195ea26a0b2cadceff84cc134f296880fca13a4190e06c9345525dc46e5e0ba91c4c2c114db0561fdb256a0af8bfa57b1b0d1ce3df00ec9260f63e9771c4f9bf09b75430e70ee9b0b38d8ccb29c489afdc5d063ab24b257ddf72a12631bae19aec10107b20d6f0c9879aaaa41d519ab73a819bde8b1139f279ccef7356a5c7aab8eacbd9e00722b8d8e9565062b49d680bc74a3eb899abb804e62351caaa8cade54e14ccd6b69d14b02a9ec985d4fa6c928840fbc0ec6f29aa923105cdebe1a6e64da0bdbc6565e034cc5432bfd5dcfd5c58e8da343281bce3a3fa7d0c36ac83bd9ce2c9bcb70d1050365b24ffb6c47c55fee908c10aa9d4732e4faf1de3d08ee936202399addf45532d11f3174d6938c727c2f08fd2c5283fa5354cdede42d3d7947665ec8e513de0a4d1993f1b6ec7be04b6073e5c40bd8833ff9b47184f387db6f16b0e75d87ce04f5aa581942f33ec12a61902a1a372ab4785a5df6039ac4eee7c87ec6b5c0c27d0ad71aee083783d18eb8333d854b609ad0eddb56c3285c3791ff0f5b677f93a47162b851793187062f2308e7bb23c95007e7860931d060dce9050bf069a1110e58dc752ff28b8949b0783be57587e44f05cba28d13222f9fb85734c508b68b392b7e4d163bf2c7436bbd0e6b935d60e05584dd0b7fc2b50a1733bedc388379d4baef74614ba37585c80e69288f3068337ce63480f75668d67a6f02ef4bbe620fa4cb8d84ac90222bb2f461e616ffb1f825b4f94de02bb600dcc795fc19cad242ba9a096afb06477bd661086760cec3ae66113dd77bd73883d523fbe2ad9cd4c6c5b407dc06395e6864f419befed77af2d902af9b5e83e172e21de4d3d22efa8c1aed60b96fe07ab63533a3dbb35bb69679c227e4b4418ec6d704e6625641ccde047cf458d4ca3eb1c3ad296ad1d3a8fd6cf6988edb342114260d024db018cd6d1919e085a216025de7e78b95dfc9d156568834113414937dd82ce893a6cfabaf92ef174287198c092fbf6bfc68498caa536023a6b19053f40f2aa3356f123951acce50f2388997930226bd1ed25962e27ca1cc1141c06212c6ac146f7887e7108abebe91bf864eee8b48aa233505bf294d49ca990fee55ca1f3c3be20dec6a85c239d88a811c3478ec147b0837ff4d91513904ec2377652913c8be52948040af9cf55bc0f60c97503cb3cf97deadb7ddf04353d0e454764d38009246616fe19e10ded66e258de22f608c82834f5cdf3fc8e0460cd007f605323f8f493f130f8b90ae955e4ec39d66b7a852fb4285ed90428f0e03534cefbc1475d5469b1865282fff89ef3f10cfddc83f36f0806c3e6a8ba46bc904767f5955e2a7f2109db0d78f17213dacbcf61d4a5a217d63eb80e06177ab16b2518b5bd3d591b283873d6c354a0d92a4f698fc7bdc58fb95eb9189f69d1e2b3cf182d201c68a978dcccac0b71708486fe82f91a5654db96e81b53c7621d6f8fafb526561d4dd96c569f2cafc0db269935d26633a2b0d7e604e6fd3c203f75316d6f35cf74a73c24d4c7a09a533800c7141a1be4a578d82ff49dfd60bc1aa41ddb3d75834f619851b7c64e12dbc38085998a5ee803bb57f1a457976e8e0d20bd88c9a70099f0d689eb33a7c2369e53f9ab7c12110542340a5993abeb4ff74ba28ac991cdba96565e3cff40240d27a5742934de509fe8f7986acf4e2387f54b8c38408e8673cb9283d9c666a751c951c85e57267cb04f7f07b6a37ff0013be2cbfad0390283d2e8a4d3b3afb94eb09cdc333e6ff6dfc8685e3577559aaf754cc38cfd20580c05b72db25454ca9c21f9c2056af7ccd39a7cf3152b9e0af31bc3d6e56265539ebd513ed4499b0f364ec42044b154ac22c8a33d5ccf480ad10018f81df524cdab6a6151053e0374d275705b51791a3116e6d4a066ceacb84cfafea6d54460d9ed2d6a9496a6fe2ab58f40fbd2eedf473a37e9013de353b41c8c97918362b70384dffaf9c29cc27e9b90e91d6c1dbf4e64dd395ad17aa8cf35ce5f4e4d99fb8de55f83954602336358ce52bb991d5398d8fce2e7d856b81d1fc3a3b230f36679db1a8ca97a85f926c494f61ec35ba86de1ea01591c6156225df642f51949421a3a6ac17fdb6d5aa90099c48ca5adb57f39b994f713033535e3731530ad3859940a242b629a6da42718a10bbb4bab6ee9e53b66071dfa49add36615d8ae7c77c59eca7810c2ab67b048d5e953144ee40f0cc789ddc4334e1f5b7e42c7be6e33da5b83ad4cbd96e8996ba08646544671ac42887c64025d28722229df40531c4eb1554405680f9ff3d2b645d5dc1d7dbbc6cb056822e58ddfb746737b6bf431a2665ec66dbcf8dd39440d3e59d348332237866f888f3858c1a226db67c236ab389616139cc238f4e4eef2d3842be60e5ebbd66072f36fa0f577e25345b3317986be0972248dc1999a03be0a9b4700d00b38dda61ac532001c9eaf66f8739edbee909a95dd21b6b1cda90663b79e18cf215d0205868d01ac4d575aa4c702c728f0b8bb9cf1d332ac2d0e88984b0099a9f8e4c8e0b92e4a19ec9368501731139820d7522214debef56241dbe88d5fc1c7aa572578d88157231063c5b3617956cf9443567b45a0a334c0370649519608f6052561d5f5ae3e909e6e995f9c29f4783e58193ab4bc8fd4e37a128960f8e28d4bf025d4d1c22320f85caf0fc09c474867d0466ada86cdef98496a09ba9a99c0acb215d9ecf895353d77ba211b5d2888da3c38b4cea0a9e56d32d6ba2146c4bf7099af0101b29ccc67142b0d0cf9bcdafe9913b51d3fc63e4c266340931a9df9ee21bb003155b8032d1cab2539a0f16eef2293d133265178d09dbcef3a28124ee6d73ed6446b13132b9ca0f5be4d2d6d3657ee91f8461f43baffe0589cda7c8cb1a27640361b2ae39e93fd27d615d7671d155019ce8d68d0c0bdcf5653b82a36a87e0ad6e17ec94e93110bd062b2d2873bd574e076c6eb19748859ae90a4213f740df0a50553386a7eb8dcb710fae885351db31c681db9afe4471c17517920b7ba861260a53a0a061459ad70345407e3c265f229c9771713b79ad19b6e00ce48287d4afbe5737e4e5793b71437b616c054e900d9f5669e1a9b5f1ba489cdc005f535ab42c929bbb8a2fe0c37e475251b72b0362c5a0f0b3bdc46ac1e39ab1f98fee7a5d962351f79aa0bb3d27470665a01a4cc3000e75873d8a9584f699801310dfb9fdf28efc035bad50dc1e801e1dba6479aeaeed86e1614ee5070c3e20637f1c5f84ee4098674e2e0e6ff090838613c824c504a23446f65414e521b594940a99cb52db3ab4b8b370086243f3ba143728a75b72e1ad4bb80c139f5756a4f443e7af23e8a2af81f7dd7928dedcdf592a8e741b31f2d6d5f5997c9775d66b2f3670256c9126e518ef234354efb75dd5ca27699156fda232fb3e113936b709a7075ddd33e06e9cd86b9cb8c630e4983b84721261dac00feea240026f351c81b64cfa174fe00426ba6b90bd4c99d99a111b11f6a1d08049785bbc82cd73abae2999438da4e063f32aa07b3b7e5cee51e9dfe7488074c377a25f9ddc4a419105973d20bbe1327b5262f7796fc95af5c76b2a4db18a32fa4692a9a8d1d039c678972354cf0df51bc8246ef749077b90e1f22b49fc45d02557d793015f575617d42a00cc4fde44ddb29fcdf21e8c7aeff72ca58ebcb6ecfa3bae835be4a33ef1f9ea2d6ad1e63892d998a659a9390ebac47f418ca79929ecea84169b0e3ef87bdf491b83f282744399187507dffafc9711fe2d33f753812e46aecc0d82dde69d16dc94de7c5fccf5ac1e493107c534b87b48e5374445353d7dd31151182c132a66641124a66e3112351d5bdc3e3b08f2f1ae23087d231d2e8bae93225dea8d217602d651b3e9f103a959a0c8ae08080e08ae7b6f67e0c3ab3e905d851eb1f19e9afa91f204d9176e7d6096005d3227503311eef9f789d4e5b1eb13957483e34c04fe3d0ba149bf63790ea7b24aae58cff230afb829a139b1b656bd8bbdbf3fd18bbe1bea4fbae2b2967578db9920de250b9358ccb1ad84bcf4bed05ad359041384ffef62c1af6ac05af1fd30ae566682375af454f787af164bcbd3f420eefdae4501df83948a1961967f1548408162d6097b718b340cc67a755067930892aaaad68dfc4058868f33c0a108d2321d99c26fea6bd8d621b8e2e44730d1f058bee119bb3d2b318c45d5353457fcac5552f4adc192d5eee5bd9dd70b1f420a548b8672c896e46f3e4ec06421abd1d64d729a129472a8fcbcaeb84bcd5a72f86fcad60bead1825938899d7ee44328346791e34cf754804b1a9fbc32a2aff4a261e4b58ed6e59c8a11f16c1701daed6abd258f8c0b591a9456b8e0197ad0407e6f8e4d0fab89dd160ef8572395ae094da50d0b990a1635ee543416b8bee85cb86cc51f2b1acd3d21a40fdc7aefe56bcf64f2d9b519e76b4a68f8501c0473fac9f842c0aea82605dfeab4d6b577f5a9c8ae64a3cd2fe8b4b59d6fa0dece7a2ea1dda5702f47b93c7c0b505fed515e60bb832d132cf4821386a8f6b94045130a0d5dbe75275b1b5525154d087629e1c1a6b7b9e4bb274b2b23d48c2efbcea6eb899fc6db65462b2a4890374758cdf955e9fc550926dc4a56e332203123f3007fb49afc33a3b2850217e8f2ad46e84ebac8a5393a5bc6ed2b5bce013266b9a8cdc3f41fa728f7237c2f85638242e773658a473fdaabdd313c3944b967d8cb15752988dddb5cd98de4231c1bba04b8605d5a37112cd075e7f8c0008034433e125f3530d3ea20fe71ebc59e2249b02efec74fea559113dcdf3a537ac99c3d90e5052730fb47081b1bcf2d3284765bd21458d142c1a125d04756647c76c16ea692c42ee5322f71e9cf76f5984c1600b9f78bec13cad403bb847a841d7481514981010f29750518618e01a29db703d00ad13f1cc77240862499fbc704183e00494b9272d6c25032667dbc920a6410ef8a5a3b0679c338973ddb0d920593adf1c5994d2505b22f495990fff69a2fc045199f7bcfad977f334acbb5203860a5b48899f77c610477ab8fb8b208c20b0351deeddf55e77917541547b81bb75f298f4564d04f9c7e01df3dea046f8b1022c6cec5f5affa32c61708330d8efc34e0df6e93f07532f9bab0f1e2a66c50973363d013fbd2690851bab805d0eb715f4cdd2dc8710c7a46a35d5c98b83cc879ef369a7ba454bb539625851171f0687782c0da7104ae86dc050e9cf5533364c26f6a97d9f6759814e9760c4eca4e3de98da70912702ceef59a6678887f4822543344643868d88c728d20e0345e16c79c3d806b0a3ade2b614e97baad4a09f012e398d25d6bcd649f7d1ab0e59aba95b4407b91da0e3e843b3be31f111c0bd78912b31a3d2ee0a8d728a0e7de9c648b9e4640afb2d9ac7634018a1b6a2752756075c42299b46bce33dab97ce8f0126567a7e420155e2d3687164e450584965a0192a6d9954aeb0fa440ec3b4ae84c19ef7a096606d6729a2c66cb442ee47abd2111c67ef9655c7cbaca14b4f95d1c5a231474c5e098a5414c1015c2d714e580de4e1b2b88fd623813333633078cbf30f5d3ddc83a335640ffd5356d7ca9d3009369499b74af55bd983b5e14d1e3c0a094967dd2b2bcbb00e3946822b30477e09d9256fc1cf3c388d1c08c4070b88df4416aa9a361514f2c3d198c0390b11503ac20a4d83c391d4ecc360ec154f196a08747a99bb94639c2700da739db2bdfc1c0003abba6441f235b4f4a3aee8bca9e98cad3ebad1367f8bdc5a2866d0949b419b6263e90b6ed5e36ce8e8e206aa2781c768b642d5443171df48a09ff7839e263074f81b781a4a163d962fc9db60c4420f281872c416efe88849c736c81e5982aa9ae85f09f0e1469f8684b92c800243ca1c94b76c77a03f3bb8ac7292cca8479e41bc4fef672236b87caa7d70fd45a1e57c92925ce2f9df36d7c8d04c8492c39c67acdf12ff334267beab113c57b7ed664614ab0385fef2470282c8e7e27bad98763d2c40e3e2659ccb17c87cecfd7954545669a94b0a348bd178d1dddb509e88f7ec52c6202e099d4094b7ea763fe494245f23015d6aaa0c57020016a003b56551cfeb6f63f6efa532ea0becf0ab500d4e84290aaf929f26d773ac690ff1ce7d68b5594f8dbf515993bb0a5ffff692ee8c385a1f444d7dacc0d0a57778032936e7462695ca588e821364f7574a6f8d51aba7eefa1655bdef47e967aae5aeb22e4a9acc56fe1e0ccdba1c6bbdb5077bbc267da040f549092dc4031a8377aed208fe95e7879f000bbbba4c8f6511f38ef4650b1777bc841b312875964f78c46d34f6a16496dca4393b77e6d4fedf87169cc489c00cccf998c200c9cebdeb2f9f1a137289be403acbf710cce98fa903b253044150d099f6a2db83a8ac7c0a2ed1fb4747c0a6c21de31c92097a01ab27d14463be18b2fed28c79e711375695ca6eb0bdb725eb6a956419ca34145d2ee08fd3bfd2cfabdb1c812c604958e01728e96c2263c5fc6159ecac3a392a2f26deee0b9a8e62d58500e53758bf7ff636a0e182b7955208410dc2075fece8ce36e30c3434870b40305f4ae5507797fa49bb44ee0ad30a6a029bbe8b5ef1bc4f9670adc7db454d409752447dab13168bf4fcaff2f6078d927d8b787014fd753edef9618fe3431ff6adf183483c4ea218a667ba25fcaa526093b345db9cf9cfbcb3fc12ad1751eb66abae3c040902085c5c5f9f0f316079710d8c45f0337da445c520e123671a7133beed4359db94f2c0d295692c3740aaa71803c4323978bdc5bdee82a5064d07a97061a70d33be4119418b254542ea6cb9b1a0a067a47b59630d4b293dcfdc64f1b0aa7503298b91104142e27963f5c45e8c6c059cb350addd26b1ee18defb2a2db6c75992b4fb725fabd4cc6b9dbbffdc991c3cb7b21a52b0bd6af7eadc1af78d765201d8abb1dced5e616ac4e8c4f3ad29c91ee7e9beeee03ea3b5a76db5a829aa8f416fd1c06c94a463a27c07dece24de394e03509085bd53d0214844aecbda37f08a22bae451ea41c52d7f138d6d190ea2fe2d3d18489b1fff5f0f11c7f47ed5b94167e46ac25074e84a3731c22c19e1e406f4a45707f4281110888cdbab687781e2189d76f8629ec363f6823eac134064e34b890c7b0568821f460c29524555a2249666aae43f8607a0509a194e3fc1b67fbd3bde6e2d8936e263ee252b49166ec530dc5819419d7a2d3e6df81b96e60978b531264bce89bf6cb3b3734bc501c93bd0983e5606057425c1bab3487f90803be5e6a73fd32288dc1d84aea00bdd214c354e23c8bce99bb110e51f1df11f5c28e83551193ac6d4b1fe8385b44d979e4ff3e5b99867ef2053511489d335821957d3c48d82caffb929c73a73b3b05ed27e33831ea4a4d9ae58551af3fb6135dd24d938008b65a885404f59c8b2ee08bffd672b2d9780c4a0c66b8e33a28c8a3163293d7ee47ab633fe10a29a4167aa9867d6cba4f5d1122020c331c8e242b59194cdba3ed81fcae0b883ded565d76a3401ed1c6df1e702e61ddf95203835144ba15c4894d2c03f378fca69a65e3af1ce46a6d95f82c20d477edc94def8f8a5f55a145beec43c87b8f7b73b6737e830a4db32f706fc76e583b574746eac3771e98875f30e51fabb65db909b88503cbe9ab67b0beb329a42c0634d2ac3942a2090c545e79ac69de4c44798c2a892e201be01e92517696470018a66da2d063511f0fd0cd1df39db6c2c43d7858f62d54dfc7f726d5d59ae21c91c92cd79259b261fdacc208a3824e1475cc147e234d97e7ae2c0d9b182cf1b0ed0bf22cb9091326f18dccc2e0e362c6a5dbb32ce3c4c885e201728d4e270474c83badd8ffe543bba4c79540f9d61b5da77c2b92bf27de74e381a597ba8cafd8ddbb19b38def8b292ac2772a68cc1f1ace3df6c67fb51d3aa398e18571f6e4d27567869753fa89a9abddb1ea2b0f5e15cf4c68ea9bf256f480a61bd71bba3633af4bae51e6804846b55fff47e0d359735074a723ba4b33578d09aac8569ce504909e4540769e4eb97234ffa1bd8b0e8ca5afd4a57f7849e4c686ae06d02ba006d7ca95093317c24e1a9595a2abee6a91eb1517c07f222403added7ffe135c2394fc47070914fa86f28008c527fe4deea78dff1d70f772b1eb20bd56a8897bec6d248d7ac40b2d42a4394f95f97d984e9818ee1ec3014827bd4c58dabc7f375496219d3cfade17189260023d99ddbaf654171515899cb1e623fe517206a2e996983ba40eab7384ab11d8d76b1909f2046ef3cef5f034e428d82bf4862da66e36194779bc4034b88a32cabade1debbd0fa97bb5533d46f850b74632b3a7fc7631c39a6057824dfec6c5b19fa3ac84c72bb7f99db54ad849d521b0b13a84308873e775b626a1ba0633c8639cea08d7dd3ddc6b78a16cd59db5e424c6e97e6f77f2ae3480db3fb63edc14283e44cb7dcea70386247ce33810ff60dac9f837a623bd20bc1aad9bcd9ae34347d6842662a36a5aadefdd551ba0f3c69a6416eb44718f8269ab73de2357b0068e692db5cb49b3e5a038cf4d8087575a0877676d4ca87b1ef9bcabb7b2af19a0b6d88f060cdbec8484e7b92e3b95ad015ba7567b5f95739b94337e84f7f9232e0ecea9130dfe9fa521a272f36a79dc08e2ee82f85744719c0b97c048e36f84df6528c2c9aabd10f481ee9bf91a0f5d537a219f339338b7ac62202b9e814a1f4d197f8929ad5debe4a23b634a8978a8b4c4810ca70765c5186d5407750cbc8d3de57fe160d64e2e3486fda0a413b10d0a587778a394b2f8992dcf7b19cc943595711af2e13ae9d496c3926cc019f838a6ce3d606786086395cb48e21d72ab5d50d0963e36870bf5893401f0d5a930ae4f062417c510a061ee564f3629ac263ea4ade4072340c865788e463bf59936716afe770bd78469c56ed8eaef2dea5331d9395b707d1dd3eae0b7f06dc939b0aa22f1618fbc850183b01bdc653ad76a9f4122669f3086c8b08c2681f39905cf6c000976df5945d2626342fa3d6cf86849296bdb03c985892dcae69c3df048631a8daefd1bcf53c59b097448303198a0ab0f4183d81e43ba6ad8a7fe500a0fc1e671896cb76b84f1e6dc8266e59bcdd85467deb5e3f31d7118d0a7763f3ac6a4182779def7b6cced7f6125b38de134232a341de7e7ce9e4a8887fcb01481445111a9204095431f06a32f8359acfe7a4142d807eb4a278707123f831412e2873b3b0570c17dd6d4548b66acd67026f2f2c58e4de12ceacfe153efed48a1aaf949583a96bd2df17aa05c069492db3528225606cd8a5d7c383837da8869da361887662e20a73b1a289dd0499d62fb7f878d8d0a896ea43e2740b643f8fa99d03f8bcec0426062e1c4686c2ff9f789175da3ac7b22fef9c1c0c067d38d38d4c2a3da3ddd58dc368ce6fbf02d582cc9e90c2f035126d8ca2f773a95cbd0e6da4735de863a095c50e9ee69b1019fbe12e0fcbcf00cbcad7e71f478d7dfb1a9f3105e3144fb48ff5d7c5861cb31817b20d23b05f9c1715e710044b10bf0b72fc53d4d1d9936f5c0daba85e3bfbd9837c5f6d465dbd7634e4423ac12172bf468b3a81f0d0a3c30d5b13a28754b6f144e517eaa780883eed57231b20f47c008e1bdb8d67f3e0509796f1572a90df2735e8c0366ffa08dd19362b21f295b38ed5ae9f563ccb937ccf2680ad979ed61f31d34eeff23320570fa2e1e729c99d25680898276e4ba959e56f2ab041e66cf29cdd2576ef41d97db9e8fb3747a2a6df0a08cb5e562272ef1fd52d3ff241955b66e48a1efe9cc8b944d174d600d9c69e379106f8fe7184d3ec8edc010b30f8cb91c7b2aaf8fe8d5256c3067f31ea573d180c8d240893ca28bfa76a67fd26bb00c4acb9e278599763b91a37f538f835df9c912a460344d48172fff540fc72a716db644ba8017b06457554e4b187aee75b94e1f114e5307ee5ad57c590d12ee4de3dc75af1b2e7cfe12d52d6f2596235a3770e4d924797c13ee310493461219b1da1f2cde83f0947ee508961d0f7931f04dc7d3053cd43df79d6d3f1a316705dc4896f74ccae33e47e1ed281dd9bdfac838c01fa805d866ce55656187b95087639f0bb11e21e38fdc2fa86ce677776f8e4d0be60f5b86f7edeb563e0a6a4daa1a70236c56ebff44f2cdc902a9e4d93eefd6038630bad354f9dbe2953825ca6be4114fed7be57f018d42b0a6f30552c66b1a42b4b35ee134184c60cf10194f783dbc71aed80653ff7823f4067f93f3d20610521b83737cfcd6b6948596b677b1e0cb0bc0709e1705d2dd56af77f5b76814370d34c06f9c14ac6f022b6a53798e8264534568de5ca718fdba6a53d28bc596a8b5c20c70e2fc88a2a612df50bbda5c1d2666766328e85cffb3e778473efa147d41cb486e308dc08ceed797d6b56c9bfeec2937e50ef8a74c820320329131ceeacc32cb92fd11c4e4d41ce163453e5c4e7ddefc739d532fffa57efac38d60c63fb483cd5b61774b8ed03c13344a966cd6e4f33d335aa5a8a19006346d3129f12564c5bdbb9e7a263f24caa71eaed9eaba05b1f4498bc04adcd0fc425e0519f9ca6e1731e17834c4f272dcfd3610701ba8dfef7efa24ad61162334ef8e69799cba4d6095027caf8348519a9c187b08b654b7d7c03a0953a040746c366c4b73a9832c7d15202c5c00e9780fd798d5eb4608bfbdec6cf9b83d907d7ee4f803dbd6d48de266982a80ce972f8b4fbe6e65f37ac950eb7cd3c62c01f268fe50711450398c48222883f8272ef7e6ad12cb30f1a6f0d17091182134c32c084e08fda083020f6dd4249fbc9b61c581cc694ead1b22f2377ae4e8258741db69da636d1a3cb16cc78f412666c290cf2abf3d4fe09854e9011a2c6b8bf6df337256773b0722e39cdc03b97ea064c88b3def1c10a6ce964dcedb3ae35abfdc9d8f64afb4196ea7d23567b310c0fc9cec1eeff608acf431f309ba60ab434e17b98bb5380657d884e841027a7c86496d23ab1132f27ed3a3797a79e8e405ead6362d22a27eb0185acfe4e0064a58eb4dcf5eabece063a7307a7035a5e92b4f8469a1bc4cfc832b3e12ea82430f640a8c8dc499c622b57b07972d540e0806691f33b4ab8e4f5a5f380d5eb425a3937d3f6f8b47cd58bdd007285073e128ea7e6c6a800abfc2d388d0e9b80b5d3c4d3e8d97626f9f69c47516b9915570c5055a84d51554e0e21e31f193ce2182eef62cfdbe5da21cd00b91515c45b825175fa5d8964e93cd4170a124f75aaeee5cf78d4c357b2033876fdb779d8192153fc31aa2b1f67975199e82fc34f1088e5e2b35d2fa80d988b65ad91ca806f771ea29a5f1da69cfc1590a7c7e86476af18bd7fdcdfae637df1b9a1c130e3405e5c6bfefebf179c32939fe9c89546e004f89fd6f9d1d81d99731224b0110687182a348e6b6b9dcb6b8fdec1a140f5360fa5ea5d1849bec709adbd1fcedfde8614f67938aeb2d103d839223a54138bfd065ea8a239a7e864357673d814d3717e8102f401e565e95f843b78a855fe96db902e717597efd6dabb5450e4c623ae3e1447834c3620979b21a86dcc4d9dd173687b7a6ae40322b7307461f6b1cd9dd53f1781e72552a2451bf9d37aaa288f4e441ccf052056483a7ef2a3c5d1aab86d194bec8e5e8327db7aa76848926ae25b18ae52f62865f37650b99fcbe5da5589b5e3b6df6250da3627f988b18b9fcdf67a02d9681908a37edc7c036f70707891828a8b1b894b756612dd365cdbe685aacd0f74d3b2a9e8a8302f4ef14a84d3aba9d6eab5bbde3673ba01b703e5ac7a1338767b1f75d0b917f86997f96c41bb82946e5e07901ff30149e6aa4782befdc571e6b9cc9f293fee09545f3ffea84c723d4956df4fa926abda38a0b61cffcccf238f68713dad35d25cdde9af70fa611cdddffc9f57cb90c583a703f9d87a58ae0123aa686809d2a0533ed8ef39b57ab7ff649d8f7641405eaa08b75889d39ac215beefcc9b0d4133cd639d36c5e3508ef81a61b631b8329f7262893938f88b5e3e532d8b77da6cf5a302f3ed60af36e6427e08b278f860373ebae852eb528a54905edafcffe0ea888a829da79aa3db3e6ab7094f869c47f7dad3edc21b8c00d959fc065752beb94ba97c5a832120401930549ffcc2be2b69e06d15c80ef26266fd6e4e44e49b90a1033076ee0da16d56959c148b87b2d187ebad54598233186ecaae934d9672ed01654b4a3141ab27122a3ebf1798775c5724317e3f264580d3801b73753e3a7e732dbfd8c375effd1bb8e1a6c8e5458c118500b8dc7494843fe68af8563956335cd5f2fea9bd7fd6925b574b94e334a32cfb4fb9914dba76eb0de2cf4e93c7aeb464ccde47010932c9211ebe3013446124718872fac0c865d9acd08f6b5c9cffffb5c320602dda6b3c72f0c7bf7e36bd4a41652223d5fcc7c7c8a836a288935fbbb6e2e192dd74d6a3129343b600cd8be94b829eff6356ed31474647a20a58fe0eaf2aa001f68368d99651573afebc4b7674e830c22b0f6bad25eb746939eb172816021362917b3cdfb1abfad07e84a77953e43837b12e8ac0b41f4b6a144e01aa86f9142be9bd68155cfdc1d74cb1e6e70f738ace0f3cd1f72d73a58c852dc4aad928c2f14633fccfab0ad6b342ba4e843cae959307cae7025e4f1d8b04162809aa33c7bf2b59ad6b6fb63a1a6913187c77853bbfbd8049a0b22cfbd0bec079761f285f9801d2d4cc5ab73063f06ffdade8c6bb6d6226eafa4b6271cb10d2b76ddf1023f0ca32760e37d8d19e4a50a40fc88946941b3d7c0dca74c1810f63d7b4ec1c7ddb718460367181b968b1b98c0dab5db5fac1e363c33b5b4d9fbd2637252b8667c665c44f2b3a5a3dab9a17fd11b1b286c33b2c89e6c9cb32981711f038917289ce3d288ac7d8b68bdf2a1f4a6c1e5ba12b86221275087f4c592fb84607bd918d207d1a6c6767d31cbe629307b4da319597c8effaf5c2027a587fb37511b8e46a497794697d6e3c019a4e3eb842eb63e66e1a844a0e66a935cd7442bd38911b7b730e2b3398140b2b34a98c72748e56080a20174fc9f5389f6f529a74723c0f72b67c45d0c196756ed9758231c085455e271c4376821f2066e2099459da8508df37e70e55bff19c7d4eb313009244299cb3ab9c6173f30020f885707ef10551cb9f6143f44de060d32d347f6419643ce1474ad6e620da0fa6cf638abefda7cc3cb585ba35917bbb6f0568cfa417cd00d553b77ad5b664eb5ce2b8eead5df57c5f92b9594acf2e1ebcceba039d8c561911ff27f5ab45e735bafe2e763205605b5ec535147a36dcc5f528c0f1cfddb3db51ef94b65bd0d09c88aa930a529b166ffc9daae72291282a7fae2c53bd4dcaa8d47d7accedca9f72877fd009f2c05ee3209c70e1c2c95cb50d36ca425c857a36fc84927df3cf66dd20d7436e3ff1a8f61c374b4d280c1dbdbf0a3dffdbea5ed49d6214d5b52da956900de5fc0806dc2f938dc3bd434de0b8ab7544b8f3a3671b0289c63ff47370b7f08c17873748f2a0004c8f4aa01722117501622b373190625779c6d9f326484f4adc6a0ff26fab91de61564c8ef8be8acc0d569bf87d6a24aa33b915d1544883b85cc2003f84beb76ac5d03a44cef4fda7394ad365742dc9d189cf58ffb77ca22404d145e106f7465b2f3f865ed4f7228455ad2d3a538d9aa6073b797b0b5c2b2260ed7f1232a7025377744d3c15ef88940471310414df150cc8f48a3b42f5213502e545b104e7b56177be3f5252ce91d7830d6b75b4c1e6432a8f502ff45999f73b4ec4a5205fdc63382f606734dfa7c9dcc6dfb55b36ce3fcd2d379f220c28816e061b28dec0abd61f52d27bef61b9668e50cf3ea403dfb7ad407116965f2ae8d6ecf710ea4597b2d269785d0303fba10a7b39d72928a059012fe0a0dc4c5944d7e4a3f52073440583c970038a257baeeeeab190feca501eb678f854bfedbbeb2c5a2e5ebdf61ec4c304a4e9f53e33ccdb251f3b2cde3c2e166fd65ac8a8a8bd786f2d3af2205054ed3c39fc68556a5349ffe039e541454c8cb20ee50b2dfa328de641897a8aa9fa0224003668249bf4ac362fef08ac994032ec316a7d53fd2432bc843f0c19ea5906dab3c26e16e3703e91b300d4b844f2f85459f9071716cc1ed8a8ab8891b4259eefd00745a74858642f3c31f9cf7de035170f62b4f5f76a772b56530c71a6312714e3e6f63d85685d1ea9be86019b26eb38064ca8f12a66827117e7bda29fdb727b3373e761be779bc50c380ad2df94db5b074b2ad044ed3146018b76874bac65a02c5042282e254a08412695f47e79372a3b9de3fefeb5ad2fe9f7cd2229b834a195f1d9a35f0eb916b5ce7da84c803661bd17b2ed94eb45edafb27146126881d732bd640528924d36a408e571a6314ca5d570e5a5d1b10ce98bcc59f87ae93d131f7d483b997ae915f94f321b567b20014edb6d2a4f7b14e59604cdfdcb490625e7c0961072b305269d68d0db8e91cdaa181e9714de1ade32f65015217b09ecda7b2d3968dbee0f929f162eff3e5d668259a04c943ef3e5cca8d424b6934347c5266e92d8ed7f2c3b2bb91634df83fcb291cf257e9c41ff6b1d9f6f7fcc7e63f400bc9deecf3760476786b3bae820780a23f76304d7eafd58bbc9b955917f3de812e80eef2c0a59bfa6f2e4c1cd9a9a40d4ef2dc9a0dd91003e56039269345b1ce17418a286526f07447c153130d58abbbb491c48d4572ed43d6b5c356894006d16497be78168fc2bca95a2c46a36f17a9d69d190655093fe8ee60b89ffd5f327954f3589e6a768e06a71bc9ad73e86a24edcc96f2ead4298a995f604c3d3f0757302851f07ca6d714020dd9e83778dfb75a8da6f246986d2991eff82682e3998e484e0011e063c0b62ae430551fe2ea2f7f5ebf9f17a672ad11375a5f0dac464a1aede86f249f938524d6dbcc372048cf86e155e609bdbd836e5de85d02122081d3f4d04047eac52da570ea77741e036b8576ca0e589af65e97a1a805f92094131103a3c1d8f2287b18c9d395a25c1c714d9ff63e18a4e44cefe56f80e163693dfca6075a72bf06aaab7e92e3d70b4987cf2ae94ca59ebce1115f616be81dae3db3e57d5f6ba962524fed95698256acb81d220c2f827771841e1f90c88acffa44e9d2a4a6d2f8c6209d89bc2bab92ea93f2c13fda645a1b73af908e0e23f46cf4baf1d3b171b41e852981425b1704ad13e5d49852b6b6fbc512c691432ddb90fe2d41ff6f6745c932ae027b5b5d1165bd66d4949490fb97ab1c1abd50ce8ed5284ecca7146acb1dfe08d731ed41c42deebaddb498f555536acf1f8c6cab5c48d5b30066b931a7150645c45ae5c99f378ee9bb3dd18250c951c42eeb5a1be437e822ac4262845d8edd7b110e732f7bef41dae99fdafbf2bf0b06ecc91e1d34a18a805565ed2162219a8ba368642ebaee3a0d3dd07649c84771fef5b3dbb332e127abdd939ff9b03f20b661d777aa04e0c4dd63d887519bd56032bd9ffd064fadd3f58960ed781acbf55366b0cd9ce23a7e10a9809b1c5910a047b96a415f4a555abac34d816d0ad6bb94e907edb8531025fcc59ec5085240133758627f86b1f4d7c13d659c0ea685e3a0b17bba4d8f4fc2137f5cf1edc31b4b3d6aab05c893db39276cbde47fa57adc3f938b80f7f5e64b6bccb4b71c1d6d1419465af7167894239585693e453c457c3db4ecff763b9448dc7dbc3ce19e37d1b0a4e2b772b470f99cb1825e98f8839aa203e571e9dacb67ab1d36fc20b2436ec6c97495bf88d945c80c9f6a9901a232f2ca98d13e329cb49934f5b1967ac49b457055aa4018cf200c183501c38dbb456bdf559544f68bf465b35a813035a5a70b66ad47e390f700d629a5f1bbb3b068cfc5e82a2eb7ed89b91cee88816a35560129f9a4a2212e35d09ef983e8f4cd4394830d63bd0c1ebfdcac72e8c74dfab4ece7cd1993e9adac250a3821e553953657b8441475e8195ed7cdc6d2c88a654f847d4366f4fc2590ff82ae6b972deafdd3f9b72298c0be15efee5e8e288994a3bd8d3be0634908a8db7de5bc6fcbd72df1cee39c0cb287a7752ebdce54cef6f2767a9f2952812de6296aec3fe13ab8dc385748bfac9297c64916dd2cb7721782ced4fff0dc6a9de2e4f1183ba9b6a0a187778ff1be8a8b61657293ba3a9c3a2b65e8859e3efd17b76ff99bfee9969e762fa072a6b562900b5a30cfe64405d9ceb169f8a254c1dec88a14fc3cb257d5128fbbbed0baf7fc79d4942d2bebb72e2bb6c0c1d970fe0d86e72ea0aa8fa107a104099395e91fa392bf4d364c7196bcef3f81095e57c0fbd22990c3baa2fe333c7d3db90853b61368c26a098c0a975fdc33e501ff62172585321f5b1d94645e95d69eb9cc6e19a56cc1e9751579a07bcccc3e49e8d8562808d809609b36289a2a8cf01597934cb9d2b215e0625c87cc44e6a0f39758305c229c62f641b3c26569462c0c1afdad0bc647dbbdd7583a4e73362d25a0b4094f50e5224ce912095208f37173d7b9071acedd4f858660b1d73073493518d5b940b6f3e7f846805a7985679a8ee8bf22f207e55eb458de7ec218134e556e9823f5a71ba38358f91b84e1075c844f54bc7886ed90c8fc3d07baf65b09945ebff91b8f59cfe5d318a683064eac60038c9ee8c2406af5e3ea3cbf5209d3545c7b58779359a6e173863cb725df2959af6d0e9036c1183d53599c9454f1794966091ecb5b07b2586f218c017542636a78df90d1eee03ab423701dee347e33597e8c1cd61b31d44a581939d50273c78e38cc2a00a3d349dab2370678cdd50144971dcd31888144104cdc4ad2962f72dfe6ea8cb240cff99cce984772f3d4852fa10ab21a97d89932c7b13b405696ebfe9b31d6d522ed81ab48dede50ed959d62201d4336820db4c7e146435e0e442541102f855c2dbd074a0267fa9fceb464f75608e8c31b2c30122a933a14e26f54cac9f3151b5d1cab23808cb633311088bc70a0216ffdb404b718c9adec224cf903908c45eac35db73120ae322b5f4453c4a2a3da01fa80e4b93fd52eac70664162afc7700c9b87a373a8cd8539ee5866aba5fdccec0415da53f1765fbb4dfc6aab9ea037e582367ffd85ccb9225f98e4283bce7210f6cdebcace23a9fdfae36ae68af91a95197020519bbb6d0120eac675e9c7ae263389fd16236c56b7dd45c623735e7c9bd39bbee983a153dade49a92cdca6e42cd45cbb4f3ad9675b35022d6d63f112b6831c54dac3ec8bc0b76fa61982adb67746eea5afb7603ce4d0f4f72905ceca24f4dc46af4ae3a728320ef935cf4168c337af5d88f0a964fb7fa060672ba459244de3e6af524997cdd5dbdc3ad76f52749243117fd4b976dc3ace00eec0e14f48d593111169016b9923171b312a2b06cc4ea059fc4c4bbaed267da69640de7ad11d8e221b91e1394bfa39537e89e6a2217c131f5873246682b9868bf80970513561faab4a38972b40a1bb510b7a60dd01b7a0ff962de5324a61b446ca9b35270c1232a9b9e3f77988faadb8b4a25a52df15c36959e6986894f5bc07f257ee8cb88d0ca6229b51884ad5f1b84076e5f3edb39d87cd4121fd1a21985e1dd2e4f8fd53089ec679ce365a3732c4714520d47e9bdcd93de148dcee70f76bd6f7a78c73af9ca296b41e6255e7a9e41c6b38cd7bf477fb91d7d5ea9ffd3bed88fc737dbcc1ddc73d1a13baea412ca576b0841d708311b5af07ff9bedc26216a448885b5bb112b7df30a162319fd828f20eecdb4c0772b6b0fc13f34e6c0cd417b208dd2e2658660098264c2a3e9e4e4bf408ce9b8e1bd025b614697b4d99dda04940f8c71a20f1322bf14f419171ab69a4fbb1e619219a92b97692c48784ac9b86ee2a4930d554a6cbf12942f0682bdf32fe3fbc7ff22161ca546f791694403b199486ae95ec9e1dd45f8bcde970c831dd8deaad0a349b6a598093b291d572e84f53df722cad8e51b6a769be185271d3cdd2606f1f98943d9bbbf24d8235b8dddc073656361ab06fd7631102a64874463d3a97061d5f46e164f79d12208b0b3e4cf2eec0085248ab955b0424c635adcb4bbda3972effdc7de9bac7bb8195ba7a3c7b47ed1457a8bb5f138f59186b38bd483496743b8e48a3f28cd9aabe3ddfcb1eb700abdecda4fa14327d92749e26408de64176d383d7ab6f367945d6c57e9aa95f4ffe10cef124b9214f0ac35872e4b95c65343b515c70050ae1ee8cabb15c6ff561ea83f2e4f2feed137aa7a79a99146d8c6e015e46f3f147d505d36ac79d1541137c931cb32fc6c50154b7d6044e09a3bf5bbbde3c6547c7e7d029793306e3e9634dd99cb9d50d523b5accaf5c8f560db3a25c6ab1ff762fd8c958663c7de692361bde24d7ed721289ee63746731ee6f9aa84b6390bf720eb287ff53719397c7ab4a8c87ddb8a11c45d6ece879f62a0e18736c487789050ea8bc966aff7ceb05fe844aed228d3a28e1d28069848666895eab3d301c3d300f376481fa4648676b2572baee86195a4d36d57452b302c99eec320927467b28f188ad3b9c6f9581d66be46873e9d72cd72006bfba59540427da23271f5e52c7eaea66cc284e0a14758b2f9f86f732bf7fd65e6c31e310f841a8dc77cb7b27a4a2bf6e0e9307af041fed71a46c8859a181bdee81251004cd4ee0dd15738d3a89bf664d385eea59009c2731682364c7769a7388ab43e2e678355eceeac7534cd28d3085e5e191db5fee87ee1d35ffb67696d3307d74df8c0d28d14f41ebb7ac5eec974dabd2294a99e3985bfcb8ef3a0a3cb2d62012111a6c67ea8326d03cc8006b8cbc086ace21bbf5114a5ff09dbad9b208045e4e808fc9e897d037ac9c12cd171af39203f45323eb99e813f788ed0aeed0d5f631572dbacad1ca557ab4a62690202edea55b3ada316671410da7931d552de743bd2b1dbd752f4995867e392551efc41ac66a821dce2c69ca9da5aad988e989f37b09143301c39d462c0ba9dfe6679cbb65a21c5d13f3b207c9022b6cbbd8519e6194887bc5b80d70148db870e4795b83a736b283dcef114d7a302479db701b4d7ff3d840484d5b78ff5b141a66353bb578b4174247608b2088bf7832ae75c18b787aed85c0e8f95f7dfec65bce028bec223379da9aa98ca39bb174e948e4dbb48d1e0c1b9a5846c8790b6859aeba46a06fd12c7041101b9896f1293042552c227c159c4833318ae49f2f9c890e2698987a689f6f4c229b919bd11cb6dd1c4a4cfb3b65959d009fc508f9c433b343e3e8bc4e3df11bbfd4338133d15daf329608d70015d80591fae894d7bef55df8b01b2dc7d36b1ec14a3325f12154c074b6a9720472fb72a18a651ca356ecb161d841721fdec16b1cb5e03d1d9f0d91e3728b04a4f2efa01be46111dc337040fd5efc81a72af2b911f984e19aa6ee534aef8fcdf1802ca86d5a7ced0a5020938ddb636aa9771ab3a4e2063459fbf463e984bdc82532f8a043dba9895f3092780163390ba2f6159ade625414e604c614484d54293fe256598f3f398cb198dd2e85ec332285d07a90475e583b370fa2d03bb6fba9f52cb95c718060352a9f8a14a46d6a20fd54f0dd1af9c5d51e1d989e1c29a2d971e64b0e265ccf4c521e63f91816abc1d1a84a540dca22d2ee3bd30458290dbe7fb6523c6df671d76b8fe4b9741b777abaa05033a226b69840710e8166c5e6ba8dc4b0ee3cfaf9364266fae7a44867379b41b8d8e3743b61c42bd11b077a185ac5a9fd7078a9a06d5d4d0cf0a742771299e78ac627da5c637ff54332867f92c7e4fc2586b7fa5274a66a6b0e308685b7436e6922b073b5b065ca7ad696ac584bcc652d7033ceffef0262ca9763453a26a5078afa48ac2b8f7c712d8b13afce4d887aacd2e9f615d56271154a3e3d8c40477bbc441bb31683e8b3f0a7651974ae45c97f4dc6168a83442d61004e634c3e17537799784e390f92f097d46cdca86bb9a8c0ec49c587df19d8f77a2b5ecd3d6c4dd364f13033f3552e8418aab312b08b1779c62656a0cdb5985b4f8cd116a39999d61fc29b5a92d6b355540014b6b87741636d57bf21b61eca8c63c0b7e6aa26417f0ddcf2361551a0bd8be015201d44068e8b6292b6b0dfdf7d34bdd69ab3a120b7c7a2e631f583b1c105c15861a331bb8055340556094b4a82034549fb7111889298da2e8f1c206e77c74a87cfec7d5e12b3d25c950b8f0063ca6248c156940a6b7edbd31b70cbbc67c05dd72dd433d4b7e2c93c3fb697bc6b797ac5a97feb9d442d43d6494a7063f68ae82d63446d77fb575c8c2032e7a8e6945a1aeb8f81e4df8835a1d571a68b736f84590b89ed7404039890cbecd5b1d6da26adb23b4aa47b303e6c7b873a724334b236a31567ba1968e6306634d18759eaf2642fb0bd1fb7a0250fb0313c69cfd2f3e473cb02a62832caa437224393cfa65ec0f49bcdac00a5e47dc18b3d58c9265f8b8b2a9fedfc66ebf67e313b7520f1f0eadfa0d2c2820aebfb8b137136ce1273664c1c26f42abc5f5e2c7917393ec554970f4d4b983c09fff658d64e4f291412912e66c3aa357f01fa06789cf5607406950d514c8c5e8b1427c46ddcda9f1bc74a15b74f3ff9e905e75a105c8ce3594ef6f66f221b2356c1ff45e26c59bc75c8147353acc195d4f9b0a4b65a55c5c652e2ea07dbdf913f983478f43986ea48d3e119c4d5094feeddae9237cf9b203a8c25d9a12fa85e782de8434eaea4738729f806d57b90a839f3fc9ba37feb5ef75976a550004a8c8fb6d6596a0397ff91fd771b38b701bdced3d14fd8404d80a08dbd577424839a8192a14ce9cf44214d457a39dbf2afef021917a94053e61f57329333d9cb1209d5427d776678e8665618605670b59ec44d173d92ea0a4d68c6756ca74f48b3544cea01787e61c534ab90923a27c919af0fd674eee4406a60e697523ad71485cfcd0a5859ab21dbc675c02923d885dcec2436a0f616b839d0905450d907843688a730165683580c1f95ec90e86c4b90f61fdb8931d84e43b1f11f398d8efe6fb10733a6c0e5d022d6508ae229f5984cac7f4f750bee944fe94af82539bf3e1745f7c6a0780a4d77e1903344166882871ac98c6d58222386786e2a27bdde0d22f359c4e3b8359923f043e527e79e0ba5a1912ea18fb8fd223c0e8094388c30986e025cdb1c3ece1a10b06eb66c8e9fa7757f8a2e2e7547946d0a894141304c7265530b8d5a902be314505d9086dfa5564c36ce98d33b3cd115375c0cb136b1d32c4252cf69ebbf9c8b608445d41ce224b3eb73548b758fa86cf4fa5eb94120ffdd4bae62538200e21f38098ba424f4484e8b73e93580c6705147d14c9ccb959aa5d2062c579a3575eb7bf703de32b79f3edeb05d92873ae875a25b1a2d9eb857c0ef5f5615bdc783af1922350a9910306679400f7d6bd1eb77208444d3afbeedaf20310665f70566f981e5b4022eaee32fec9f1611ce703cd86fcc7c9b19807c15f5e296e9c0e39c59aed5b268d00cb49f7533fb9a6607a13e413b3632b3481ce6dec3e2a851760d9d26fded01297e9147aaa1cdf231bab9eee9588fdc0f4184e177fc902be15efd3c5f1022596224ee9d865c0defdae852eb9120b7056010fa5622521c16d2b2bd261fe7cc134ad61e4ee264d93368aa8ed9ba53a2204552473c692ec792ee6f277de38ddb04050c8650e8c8ba1d9a7f21f48fa65d24ba221210d4cf9f5358b64decf683f8bea6f18c212d4221a7b9658f6945d3ba15765424b017fcdf80319fff636b35bc77f1aa4e7ed82fd3d16a4cbe93b346536b115d04e9086f9d98be7b6d70434653f7b064ccfbceddcf1b67a2e8575482cb6461394120cffe2ef4213d2e523fe84312c59a5b2797907312f7ef41bd8bb4e61477e773f05ceca16ed643dff4bcbe22f6ab2d675b9553ea9e2e70db0de17ae11352b933cac3efb4424417ba01eb6bd4d945fe628d47d4536b124f2db58c5e5cb57848024a45153147b3192ad1e7c5f9d43f8e36164e0d793f3431eb671e4cd37201515d6036cfd1e0c251a1d11eeb2b154871aede0ff775e8a8ab7004493772ef74a690ebff783de85ecd9770aade9924b98a65ea109356c0513626e1a09245968da346edc110c2e37fbbceda2228d521d2c5a166d0be8c20758db0db6c99cc6e9911088771ac2fc52a82cd28bfaeffb568f2d922ea5623f36bfa44b4f694c495babb80974ab5dfe4d76a1dbd2c7524198a8663b86771232b244803d4c4a023d1e82913a59171880de5de635e588d4debe48764cc9e4dd8923fc25424a302d782b651318a325cdf42e37e79f6f2dc1431aafce2a98f9afbdf63c28109b42b4f6626e1023513d50353dae94a3be9c9bac53791cec5131ebd90d1e908395b0ee6b2e82513f1331f43036ecb25ece78d127edf9885e3c3d5abf2ab13615dd5873e125b343a7ceb0d24445b3fbe53c3a151bc8bcb576ce68bc1e04b1cdee176ee11b6466f8eb44af8283470bd60b5520fb4539eb8ccb9e262ecd5e921bbba8aa86c151c2c7b10d5ad59ae935c10671a1b72ca4061c7e3e9c99fdb5617aab3fe0f776d718f176357d94800cf8e23c3dfb7a0e2b155fa8c4911aa7744c394131303c6eddd8f1d931e1a40fd4b4763651331ecde80e5bde206cb00620fdb58d6390fad3cc0a3d174c466ef773a4c830255e48b8ac171fd24df89549271df0a7f7a0e3c09e0d1239c50824ff2f2f9e320a737bf765a66e8458ad422138be43de552e3817ad4baabecaffb3b6678b7c9a018de47eb99198b038864757a8fd8d298d569e782554b07493b03a86fc3a5920e4f3f3b3c4654adf0738ff0d6fe16c7e8b6cf4cdabf7c0678e5872ea4187e9200661719349689fd601696b886ad0df16eb9794bf7ab1cff83859c5320f9091bacb4f1735a8788e15eab22bf7a709fa0fd31d64828871d94191e9f3bdbf8c196ae28b2037cfd0946ad5d025df4b4309b304be8d2dd2cde5ccca86e3520f02a3f530e5bb9477c82001e6817b71b02dafc83a5c9bbb1ebb39f07a409e4954b9018867ba18216c33412948e5cd24b3bce05e779902534261d2584304613058cac4f36a2364e43b89bc653c91bf0cd87704ac62acbf6b2bfcc6f3ad9d98c2b63dd522e28f2aa7ee0fa908f58b89631f44e7ed933f669b06f1e3e40698f9f24b6050467d4a34d856cde7c2cd942c863468751e1721106f7676e553c69dfafc6857c1feb7fbdc1e8671ad1656f1394e392e953fd5f12456039d49a5ddf6b35bb37a5f4bb5e397d92d0274a45df39f92e4aa296f98e314c887192ba79003d087c3e1a7d877dd856205b6f5932cad23253e159cab093cb9036b7a8c44ec19c37e04dac1935110c11692d2d8538f1ff106c4232f149b6f85b85539c1589d7bcfb58c561911ff27f5ab45e735bafe2e763205605b5ec535147a36dcc5f528c0f1cfddb3db51ef94b65bd0d09c88aa930a529b166ffc9daadcae7cb51b6e36ff48e048e7c91ffc516dc997720bb5fdbc3d753c5c02a78cc7ddebba523deb2dd70385e1687d80a6fe2f12e7bf44b4aa9fce77aa43ce5ee16471e51d22a0a23e23ea796ef614edd6c253247d9c4bdc10e757730ba3a5a34f5af80fb03edeccc5757cb1e3f3648d3c0ab8d87f385389f9f1b063b15c619f3cd49084af8992caee32a76d5ef8b43aa42fdbade07e64e5c2630fab456d55059267b3f9d99b0edf3208f24e532a602a8be74aeb0ddc961332964953f05bfaa41a2864ae947c3e5e7eb772510d1effd814dd2ccd63190b268d1adc533707a774acae129961332d48abc28714c18adf73d660c7075ebfcf5821e586129ed3667b880927c49d1b65719a7c734147d8ec92b0cfaafdf43349e6b290ac713bc774528e5f5bbd4d8139543d42f4e36aa40660df3c79542fe64844daa41f536241628bf87a37a5adae74be4b2021e478fd498840e84e8761649032a47e558fded1ef995f29b5f1d9c73e4c51ab7708b6ac25092f28f7748a62d93e9503a3670014fce4c73d85993839312b2c5a82f9d21d0e801f5340ba5df7e58ab41099aebc9499bcdeb56b54361caf174704b3e7d62daca6bdee065747af19085564efd4c8148bf5a77f0cd73585aa82e1acbb8450c1c9ed67f4688b4d27f76584a35195563e52818f37867d478f2a27369516b5986ac2d8de67ff6d4491a0d186ee41897a8aa9fa0224003668249bf4ac362fef08ac994032ec316a7d53fd2432bc843f0c19ea5906dab3c26e16e3703e91b300d4b844f25cb3f9a73b56e66c8172702af9f30888061ae86d2ee1982a5ab1e3968cd711864d954aaa83cb9b1feb57184b08be6ae676b74ee3cb767ce250269fce7ca2aefbe9115a7d64976c2d06ae58efb7de440482c165c8934b88cae75280ee48d764c073770436e6072c420cc93f9dbc38b55c5f4fd981f96720c9f916851a794fef23d7e4c30191899e0b76d926ae97a3f1a0b95c0461cdeb00531d4ac0de7176ea94dad935ca104b1620f186f7452a50669caa0b9958217b7a37dd4dea78567384d3e26d80de1426d63dee520a8663d82e3abf0f183d656a4b2bba9c6d585297f38bfcba15a622a454c8090f2cb845223c65f55d8979a1618f71316411f2e16c731a294831ea353a3447349e79bc043e9dad75ac42fd733683840fb19c75945a6dd8309edc2270bd938d6f1f5e894e6607c526e9738032ed01c65542c0ac2b096c7e361bb496fc4696b97b35d2320e4577fcd1bf7a0cbc0bcfefda5a2242fe9f5cfc1aaa7a7c2e416120ae326fe1c1296f39c1e4b2b44e40d1b27d2c2862881d5490bfcc18bc2fadbf2f9deee0cec0369a58e8ef9801bb77591c4e4b038d4f79d43c57baf4be69df263ca22cdfd9c726d2988bc6eb371cfc41cd1b270acb62e6ccfe71ccd2c5328fc0cc853cafd7d6ef003b792e170a480139237ec8a93d1cfddcd04e274c610c5d46e603a3c4007e4621ee249e8974f84ead0fbc7204311b69fbc83a1823dadfe4dfa82a27ade4f23f80ea7ffef34039cc683661735e5ed2139de82c390edc69609f18843fcac398e5bf19b84f6dd164d1becf3af1ad2a923cbdf967241aa884f54daf61e2b4b7d7964091f1aa3cc4152c119d947aa540276eb5768dde9415de3913df26c52c243b6272439245bd85ef8c36902287b18c9d395a25c1c714d9ff63e18a4e44cefe56f80e163693dfca6075a72bf06aaab7e92e3d70b4987cf2ae94ca59ebce1115f616470a65ba6ade85e3709f92d12a58d5a3c7c212564a870e2fdcc60752032595742ec2ed7e4c6e3193378e3945fdac764d5ed611e7db018eb37b9b11816bfb162b4a389cbec6e2512a5dec50040f79c1a03fb883e9bfeedb4f8fb54d375f1064b3711df1eb7a289e15b665e814490f706a7f0b7085e0b4ea616f0356d70c31e58c0ca1a57f9ebdf947460f25ff8bd2ad3a3cb354b10953a1f3a9011090925700570c07a4ecbd34bdd33453af286431ad61a3d0f6b18c3741d65d20241a0ea22eda57f22d9520b8a2a217972338d4e2d209451d07fd1bb99c18d66e89b640dcd43983a1fa44b5665a220a72ad423b624302e510a401ffdf7988b774d431cbf9113ee0d0ea8b18ba95b8375ce1df55a1452eb4f6235796d9f9d543439458773c878ad127e82be72e5091accc869421309d9e3e0eb034a1ce40abfae5594776fdfd80dbb6b3c20d2e9c393aeaef1b2c62889723a95c4b6cd563daba3b6dd514ead31c6c398716d906c707708b759d4699fbed4bbf47d9435bdc8a045a4a4a6b4f5a02c095bb17bc30ef651d0ce8b6473c54b80f7f5e64b6bccb4b71c1d6d1419465af7167894239585693e453c457c3db4ecff763b9448dc7dbc3ce19e37d1b0a4e2b772b470f999f4db6f675714ee3affb875a1fd7b1cbdbb15eb30ef4ea68b677c09f468e2bbf60d1e0f7ce48a6225fa8917e2dbae866463b54566e8fe755a2a2ad3ba336a283e3c6929a5f008cf860a50c6ab42b9a3fe6148addda79b389e5647071f3658b9c4d642ef862770fe98dc79aa892df28142e20230c58b993a8a3bbdecd54911b8609e4842459e0285af1a0bb5ae09c5b711b24775e0a4a57dfb5ef05d20b893c355788892916c8cbce9c91e0706362221ea4686d75491804c1b16c2c1e12ba833e81254992fb27022726b9b8ed508c5954be9ac1e975ffc61ff274b07e33415ab3699f91063a8602c45971d8e0f735c46bdd6bebe3d50f7dc589ba8fd5f458e693cda7bb9bb970f996d35d1d0b1e36bb3c3c497f48b03f48dfca8c14c7a8ca85a2e12e0d4eb58ec993f166c7534725813feb10e46c31aa198d0631987e8efd7b76ff99bfee9969e762fa072a6b562900b5a30cfe64405d9ceb169f8a254c1dec88a14fc3cb257d5128fbbbed0baf7fc79d4942d2befb4dee5a63d3e75868ef29c31ba4369ee4cb449a79dfed2814427a12d9fa789efaa81b47e3538730664710175554c58662b35b13a134835ccb53e8988330daf8a54f1e3ac4ad68c343b03e5462cff075b1817ccb8d9240029220909aae5c0ee9a6e80862c1f9e8f5bd4c03d3423a5f9fdb04877ab01ef7d16a1d54413a60faa9cc5f9b7f9201330bfecd7bd0df3f922ea13e9cf2725da9be912441e3ac9a119edf814270292ccff06a783182639764ed7083ba0513c850043a72a3d1d26139ce522f9a7400969082618efadfea09d48fb22ce163c2e566216d2c1ad8b3d8539d63fb61fdf9441cecb5359bcb3862eeeddf38790f3f7557eb81485da50c8ee2268b013b87c51b23c6b9df3a8c38b67eb1c7288845245ed354347f2a81a0b6ec3307593f30f5f393cc5f95f797329e9e1b668d06fb62cd2adc6a67f7efe32191bac8493f612f687e6a65da247120f7bea645d3e7080a05218717a3478fb9eff3c4890bcd5bba1176a8e4ece852a5709e077ce850825b1314266062fc0b946fcf2073d472d82c97f5be644e4fd69f77f633e7a12d06c7df8f6f25a0fa300cdbbf7f0eed74ce5ca1a00c10425978bb8946e84ac0f1db8e16442199a3cddfc400ee31f92dd0342946d7eaad139079620abd93751b59d4473424a048d33225c18a0bc9d2613d5abc9b2f660c58c004e1140793ed9f46a58fcfd5548f2dfc8acb8ac84b79f7740eb34a6c61fd87c782171f848762be95a2cc950a3a8a3acfded342e3a2ebfa238c99b4dd961729bc45f5c9fbf5cc86cdea5187feb7426f0c770a464d064281689b37bc96aa7c6ecb94539ed22197f23a75c2adb155374decd4d59429fb46ada732eda487267c209c4b679309cf19ddcdfa2ce1608b3df8ef560c2ed9b332f05b78a37b5cdb4167dafa78f1931c75a36df027f16936f04f1986c137f64526ad28246eef4ffa51e2c15bc6b2d4a1a7507c991bbe263c651ed7db4568999afa42c10baa33ed6ae6f1e9595a94f74c80ade4c993d18ce3586c86318b55133a57de5df1b8bf94839fa6b3f6b0a165fc1a9893780f0f4e8013e4f2f7b3932154f9af23db3de65d85a9882fec4a939a3c6375248828b26eec3da1dba37c422a4a7fcfe00c4e55a9715afcc72792c72aeb0104145604bc61d202c87433fef737b460464f4d0ad4e45d8e27f28282701608199dde2f1837341e085e529beca5d57cd19a2fc36f9614ce0a93026a645fb4e957815c45b1b052abc7f2326922ca5b0b7b6ce024dc6fb0824179d6faea9b614ca188cda08a302c7a1cb26b438d8074cc7731ac31d0a8c8950865578ef9f5d25373b9132f775a80a2180ff31ec5e1951fd56b5c7e9c01ba37dafb84b15df4733a806a826aae31cdd56ce1103a94c5f604c88545cbd705b5eb64b01896eb597425bc6b3c23265e2e530725f5c4ccd8c90b4c57dc84f4101967675fa1eae46d8fc7c50660b2a5f8d2e31e827f381ac8529fa6099bc327bdadc42d05c5f27ec7c7c1a9ca5ccba7ec9321992ff927eccaf27cfa3055c7021f1acb95f971b89a0c7d331106fdf0061baf2c27e092bc0796fb6131eb9aab4ee3ab235b045d9f47b2b9dca72ba74e7c857e92faad8195cb4b863affb6fcedd70ac51fc07d83f4b4f16660974852787bbcc5ddbb57dd684c6342098e97298c7705cc5688438f8ce5fccbf8883c95ca02a61da84e0b8cf8e954c22bf15ca38ef6336a064adee2706655d3ef03f2abca54ffdf80456a5b4481f6ba231966103c5ddbe14a77e4347f542dd4fadfd264a7e9837d5c4daab337f6c031d02bb3fdabd80eb13d0a4206ddba780470330b3ef184fa1eff223f55d8e777c85c78b9ac11be41817de8454b949279b4ea58fb6bfebca419efebff587e941bfbffd4d61aeb5adeeaa8d552e80b304c468868e011ba23dc4252fa2777b2c2b9a2cb7a9cb4827b56def23ffad87f43849216c259485e5c00ad39fd2f115d5087854be178ec0ed7e1cd1634198f07097ee84db2bd122736beb66f2203439cd07205fe5cff3fcfe5b6a3ce4965935347c937bad41bb5d69785083c88c266875561a337b33b22fab5d65605bba72250b74087ab6a0e11409f0916c046c3964c0c0d94a670e669e7d284e30cad4c2e33112b3f8f6f4bba2d8236f9db9adec72a3a9afd1a6d6bc082bd51734961ce040cd58e53f613bf5e4402bcd9638f8e6bd29d903608cd658283eeeb969c00c4aec6e1a677aa6801b2824931c4256bf15c7000fe0d677001c2b49729019b9197185be594d34217b9ead4960fba17c37642581fd68c983adcc50dce081b8007b25a648752b2126341b1e69010e5fd794632eeff221034c22898b43aac82b86656acd383d8f7e3acf22f7fa01ae62e59579ba7b3ca3685693dc618f801070c9a3c87212c69a5efb75cbdab186b5d70cf8049427e45c45d95b2ac39e704486057e6febdfdcf8b5ef75f535bedbbc6d062a2db3d990494c75959fc3e9e20abbb861a247d6e3b4f9193e87aa999db3b756e4d53b8d106bf6faf78de5a6bd922999da5abbccea175ecf2a4d5e2ae79e19141e66592aea241647f444e541cc85823240a21cf15b5680f89c2d0756efc4a32c902bec9adb5f9c4fb3526f306f46b139e10ba347755f002015fed8abdcb6f6fb12fc3581664e4c64e963d253fbb01cb0ef1b2eff775d01257d5a443613f786bc31d98030606dad3ac06df335fda8d55d7a9dd59c8c6ed257483c7e11069a92634e95c9fece5eca9b6788d0c241d54e3e0e6d4df011b8ccec2d6a7d38104cd0fbe816f2ae28b9029224e010efde1e385b09e6202f57dc70156ce4b19635abfa7bf80cbcc8bfc53cd117f2d0f3e9124f0938576ab00c7267f43e39ef5864f0909ca698f1255df2bb5a21d390000000000