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 59678 1ab207abd71dfc21748b020b13381aeae4a84a3bcd9ae5dfc7e24a8131985afc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f07c46d35c2ce43d735b4cd5c61935ed1c866ef69541a41cb9d4c1798c4d42a4
Certificate Block Hash
1ab207abd71dfc21748b020b13381aeae4a84a3bcd9ae5dfc7e24a8131985afc
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...001070000080500000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bfc0e4b9c520d315304c2e72dfbd5d6e3266a342958845acd9ff434bd0ec4d808f01416bf4096cae2371acc2a16de1435a4ead229dcff51c6c466e246abf6c71a2ce68c9e0be8751d4fec4fc1a4fa376cd67d9f51e94a6f08c0a00000000000000800000008000001070000080500000

Raw Header Hex

00004020ac8d158781deefb82339257a6d199740eed8f65965c0488097071281d42f3e80ba622d9bb81553a1d54d3ed75ce6b991049b799e0cbf3abc20c760a4f428ab9acba3126a704d0318a4424d8c79c1d4b91ca44195f66e861ced3519c6d54c5b733de42c5cd3467cf0

Proof Data Hex

59,560 bytes
121216020307bdd62e591021728faad7c59fcb3530707d37cab4703f8c054c5ae7cd36052db3cfa2b9acd2103d3bfe7b333f3537095f9c0a061ece69fea2611b9f6c636972cf593e8ed894161ab16fad95e43ca02e3c87e3642d53d64c6490dbefd082a2e3578254008b3de51e85da9a7a013fe402f63893b1aae0dd035be2efb9e88318d32166081136d6c54b9975c167105aafecd6d958a8d145741854ec202bc061486596480798e8bcda2fb1a1d2ff880ff5a16899171b3acb22530f3c76dc1adb4816a82313f46724011ae23f763c45c401d6de66bfe3c39935aa7c6d812ea56f9fc32b2e8e4b294a4736b5dde652466a1848864db9497d5ecf103b16ea0fee9e5f81deda29d8c32d6dc717bd0e563b3c99a7b8c354659d1d08b23850cfab5d0b31b1ee59ddaed56fb357c70c9f335eefb006520af27ebd414c9139a068fd6056016a64cb10f32c2d7a7211348ff4a6872af841042c1e47ff58b1e525d9ff8ae4c571c1e0cad40db376c0af1149dc540bec55ea72489cd3856a0d54791011a78cb3504c1cb64919325422363f1591b748166e7eccbaf749c6f56e7918b5c019f4e4d47a996b3a212ffff41580056c4a8137fe3b8edf3d39df832b2faba3f4472907dfcd19fb1673558dd2cba6c63b88372f2e226de4749ea65c2b679027ceebb1dc19edfd3528e64c68c21634efa94ae7e29064d60f44bf7c71248e7369f7f39c78935507092cd5a5e7651874955e03de5bc6735258f895c90e8eed0baaabab3824a508528e568d29c5dc99f0509237b7323033054008d89aaabbc9898ab4b1d087734a22ff44648531e33625f9e738149a741373f3f4a9aedee8d100df9dd3e946c7353c9d79a49689cd7abd131d40727cda79475130fa8f109fa4bf5bc8ea3a5d0f9ce61f9e0b9e8df9703ecd741a53de84fd77c966aa1b75c788a62c0a711b4a548b4846faf8d315fe657d46f75942639e46f399ca94a9251a83a2a71ed09b42d8bd6d4343dd0769108fc0407d40c5069ea132eb1d80773d140a9834b9a1cfab04a8ed509c97e42d308323ceaf72037b4d18c1c468dea49cb77e98540fcb8cd9d2632448ef014da5001428a47d61483258d7c99bf0d0c50d23fa1653c2bd639a4cb56ced2b69b52114935ed2393860394c1864ef4bdb0203658ec33b28eeccb6129ee5b1c119cca58d302c67b4dec33a7799e0bcb5a0a0a652fcbd715bcf2ceee92d3fd1eb50b56106d96ad6d5e413f4ea6ef816f05f9165763934f3edfcead34f240009830f5f0143e8c8f31c203205ca7c763da75ae77dd6227d6cbf7e72dc80ae76fdf513a57d1e2be5580608de7e2c46c29ad4499f805935b884d3ee1ba71daaa3790bcdcd3f59597f8a4b929db9f8af4baa94f7387690992ec42e06e63883333836f5604cae8c0aad03eb5d71cecf4926fe62bfe95d0e31fd67dcbdcf117072d2e604e375c3fd286b74a79ecc7e8ef85dc75badf3ee91e8f5436b55569b2c80e8bbf1f55877fd1347316edfdcb491a09e6401b8be97e10850b32b99c70a39eb9319ff26b5e97fb631811ade01a417fb20d6d39a2b12f37c879c8c7c789b24242214d1f7d1ac18fc791f5d90d764b9b3cb0a10d33593ba4b267796db6a954c9fc7d5bee174f3fed3eeedf15812125c64b33aa20524eee7bf18ba32cfa6c961b5d65f6985696e8a5e84a98db50cc66a4663190bc0864798643c630fb96ee28746a5e6a47dd08580a6cd31664126acede2cb94d3d1b20c969bdbe0afbc7e977dbe786338b478df78bfc5b8ae980b60ba5c645600cf76af791dd2fc4a89707c0063a2b86a8a255eeda577270d3abf82119618430a50f715f9a9e4b4337f05262c0a104826b407146a93312dcef3382361cffbde42c69fb0a1ad430c5678fd9b3d84d0769935e7cb7a446e7a6c973e91fa481a9507539299aa6fb6d20f8726993ab027e5a891c8e8e4e6d31e47fbc0cfbfdf7b3431964315764a27aef44c5a79675bb9400e25b07aa9d7821a3d97443d7d0bf5e29311d1129b3e566f67ecbf8f33231a48b9d67005e41a82ad0c631d6b50c8936f72ed61c7fede44c5cded51145f467d91e28931186951ea75267c5b72cc8d05e69d05d5e1d98be35efd12771d4730035706f844ee338dd77918739327aa8def80c9c2798e26df1fe14e4260f3ce7cbd23431fb3253e315879bc8fabc095ae2368c9b3a63e37a5eb10ba93c426d93e907a6bba4a685b350bcedcb1cadb38cf57e5958f3e0f705765ec44553ea881d13160fb52fbd33d1dc785168313dacae006dda378fe7f233e5e390b14067869ee3dd8f39bf98455dfc2e01dafc6ad811b13e35b99267bfe1a1d05694c8c9fccddbd31f33d9630c299e630674c42e50b363eb00d9f83ff9d2b70d00dffca4332cdae1b085b23d40de8b8cedbdcc8e07f8f237afbee56a3b4c424a7eb9a5e94135cf17cf6e576bf3eaf6e6a388483dd2748e4bb92a5ccae86c704693a938517d7ac23f37420441271884f04c150b7782299b244031ac190afa749947dd5f6ddb4c3a003fbecec764448b645ecd498b8e3abb0ba3a3d5634673a3d4bff63f7bdb271c6dc20a9bd6d82ac7ec5205f42f15cde857f82695ad874ed2d0573bb98ed86118a4e6f01758ba02fabdf6368d6bb9ade86506a64adc15fc2ce7aba8dc4841e8e6652b80b52d9aa034a8391e4fafe29e8283d00621b19437d48a4f5d8f784c467d73e045c5ef7b0e678dfd6824ea9cf226387ffb840a9b9a84f8eaef4d105f03dd0bd72b21d4b700ee05bccd96fc69e6e9cbdf46eb4d299f9a1cf7da3bbb2fe7e4ce01a183728d8b4cecf99af8fb67c063c475a791b4d13862b427216ddd18d4d192aa810e844a1966d92105ae4284d3f3b794558783ff6255cfe82b3c63d57dfab3fa135ac4904a1286df0962307519e985a3f37d27394994bf73493021f8ef7565cbf48a91a766cb5f03e1d49f3b8ec3f771e54456110c92f6b1d4f9c6930bd76f543b1e26aadb59d992a38ce7d6a0c362fa96fe3221877c92d3e51e74aa3d9000a22be914a3b3a9aa4f3b0681598a989c39917e0d5daa9174d87f55e9df9e19d53f21aa3698579d267f01ea09033fcf29184f1dbe45862e5670379286f7373639070b425a8fe754e941a4333b32a0178ab5b1c75dba3c4201c206af1512b439ee1d139128c7cd11c476d0625493604d1b60effe989d3cde5a20281a7ba3d5076de2863626b21042a80280fe302f821d8985d8612c22e3e10e6b3a9d83bd46faae2d4b2b790ce04502bf88c407c78a39d77089da94085f6c57d195a6482ca98c435c0fd1b74e16933781e952d7bf85e6c6555a84baf4a3f3166ca4d147ef513707ad6ada24088ab917b99ddef08e693dcee152969e1c77b7552fd0dfab3c24d3899bedef5936081584e94c46c027b048ac454ca6769d8a6d908c9e14d5861569b756af072bf63adfd1f6dc396af545c8615bdad4b05946b2e810dfe3c587e91c91be707926118e672525d396dd3f51ffbd3baad41e2af87ea40378f019f7f3c44b97cd808156b7952ca9a5aecdb33aa3190de3777760188ab1e7cf6ac60b1e8254f445674b816dcb7410869f62bbc89630cd5dfc1de5bdaa6fe64994ae9de5dc047293ae2343715dee5d76ea321a1147ba84927a5fad8ccec44f6fe1d44e208fbaa0e9705727f48fad89fe5d1837fbafc261c5fbf3424cd3825e63d5b18a1ccf8b945559d9a798a4e7ea9b17182dfab99163ba1c0aaed26fd86d7b892fc4bed3e63ecb37bc29ad931bb770e93f5f6d6731d2e077f770686f845ed0e9e5d2233574a1ff99133edd891c41ff6efa2712c4969f9bb8fa5e5d2078f29a05c5973c5e21b6b3ba9a4e259a4ffe8c9674dbc057bb7daf6ebf768cfdc12878c043c96e93a68a3bb30242884beee78bba90e34e181c64df1089c9b2a1ccfa8ca38b8763b4f3b3bb0886dc69dac8e3c7b0afd119f0ef722024121e89436eee9a25b28a7f7fd6b49c2a985f212a25350738fc5558b182e37ecd84007a283d75eaa0e383b18426aa83480082b7c2e4395b841dfae5963e4a8b2cf2c839b5d956aa3bc46f6afeb8ef505851a8a40291d583cd8084f9dc64871883af07932c05c787ef5930400e79410925b7eb5a2046a2f7f782aa20c7d86a91612e94cd3ce43d704daecd7503eaff8bb22f71b846a225a3b683ba989ac607bb806c5ec4d749d5ff53920ea738a38672cd7aefffbc207d34de2058d122b0b4c23b68a88ed6b6529a5b49165eca6fe6f6df602f2c81a758537c7476314c6bb93c9d998cd620ed097efaa3424ec9ece3943909690047f7c3ced7dd627e37b221544f2a5b9ef7326de54473f7fd9e11f656f27421ed5c7403d951230e829941cc2262a983fdb71e4305d049ded5a9a279d0f9ba8f8a2b22c3ddf7de6eb87318798bf6d4c2f94f39a044aabe1ffb4beaf07f96ef4390d18f83b529b46de4583da481e5ce30bf8007846ed40047cc19eec17e41e960f436ad6b3c1595e32e231e0d1105e432109c554d95b0d0b9ca9700ea30b18b77ab3e1d6145194171172a8fec3536a12838689eb4f0e41369f5d48f3092f864945c39b7600c84fa9a1456753cd2598b738b50e2aa5951f13bd1d39875e90c810e4b81ed28571385528ab96a42a4dacfbd4cc7939f364c1531f3ca3d1d2e711955da75b5743f9dd494ed437c8eae6e1c74217a79cdd4c161e2f8d8afc83ad37ee345df84a83d90325328bd22e38371f42ee3d59b9dc8a0fde4f6f0a3caf0a3ca4fc1233942d8e796eb3a3753850d57dba2847f96c912da7b6f1cab64f71191ef6be04b4c61dd750467571ce27a6c2f5b81fa3506ba25c8f15756c4b3d4d8ffbf37602dc77ec3748120fc6e3fe53fe9d62ee094f1e06cf66b5f6344f228d31df5cba366cba33beaf99612d7f9a6cd00a4baa08865bfec538a8e89436cc89640783a553591d398e2323237a937a3beed0d0c3c788e5f947d39a84c333cc0985391edb11fa79b7d8bc46071f2a0ecfd8f0f846fbd66b4b887a61659241378351bb28f7832ace06453e038252b4c295ad70712814c52428cbf4eefd886f792f03a5ed15c1424d0385d130047743103ecf962a3a4385768eadcd5490ad00d141f3877f271411548ce676ee6c9f2f1c4d5174dc3f6b8b2d1f6ea0c5d7c8ade6c81ffb982034c7c0840fa429addd29b068ffc6dbd93e86e20c9d585eca04bff749ff6a016db8feb2cdcfd5b8f473523812dbea7bd66c585a4627cc59fef7fa95f2150bc64eaa228c76893721a15f88c1ed948b08acc392e398831dbe6eb915ed0f29333860a670117a2d4655850e786d92fc24c07070a845aca36d7da8e808d86dccf96407583c7d24903707fc0ee14846e12f715b0c54da4b5238afa89a032905a3e8479477a91377d1e31ca91a6148ac8ad0001616d69284633f94346d8040a963c463251fb022f3d849378692b7dc0c1fdecbe52dea748e53b666d6534574a8dc58e1ad9d0419602572be8a00cedf644cf0e81d3d05b9f43537b32a7ee2701bfa65e73c9a7101f0803adea6439abd13a490732e93ddb295fc9794c727005745653639a9cffea90b5c0cd1d7cf157bb1cf9e64d0bd6e504e7190c9c0255c5dcaaf129279bfcf148b70c5e27b2ce63f4b5131402d31502ccccd12edb18207dfad5436199f71afd992e59054026b771f3e4f00f26c3fe3b1413180fa15dbe32dc8843b4aa51a097aab9d9a8a9d0c277ba91284b0ffdec7ee30d64c12bae41ab3683e2f8db69d8c061d17df70783bdbbcde06568e11375bbff8269938d78078903c8a606d87aa3b64f49ad58679dc99fac152a4c906b0508bd4f7301c9e9182881add73a6ef77e4c6d8356bc1b55a2cb46183badf70cf765db41b814fec86362260dbac0f0bd5e91a29d93de064da0f6d0ab54933a8cfa4cbf1ee1f44dc99ab1a8924bc7b30bb1503442c29e6d3e27b9dc74ae621acd9af33b3a467a73cb12d171fa92e001c6cac1150b0cb013867478e271967a7cb254b8d53836e4135f250eed31ff68bf3dec8ec879d493d6f1140a7a2aa0e57b72fa35bac410c5f4155479ee16b95391df0302d1dabfe8ac2990e61b338e89c9e957944a489358c0c59e7ec60fa0c1d8fd98c5837fedd7fd63207496b7893f0fed3408e2db7d1245b97702b3efb0812ca5c4d08db94554a84bb3e2783f71e2ffc691399054921df3cec41f20f16421c21b4bdd7a13230e27a06e8b1bf72fc3db050675f08c296430052ad03614b91bb906412ed6f4f6bc55ac24ead3b879a74ed02c0c40c0cd75d6e213d4a4ea61030deb0238c30d6fd36995be572f7938b5dfea25dd0e525429389c30e2caa62b0a1e495bfb8db98bef277dcf3dd3a066dc63f4cf7d0cd002b35e37785175fb4e17aa3c2b052433c0cb428ee5257093aa27cf9128d1f190ba7e6d7da259ea64f46bf0e79020fe1943acc95d0c2097bf293402fdac5075019ff74fb573c8058c693929fda252587208f328fa84a00bd718eaccfb9f2169f3eb27021ce127291a195045503775e87e949e858ada35cd518a9154dbdd6b2d9df659a5dbb7e8ce1ca3141bafc0e423e786a52771edb9ad9a4bf77e06e07919ee524f0cdeabee4e9c1572ebdb7427b67141545328da9d940a27214e358641ef70321ff2f2fa00f5ca7fc82a5452f8d37bc718bdfb9ed01a7482024aa45f62ec7ecf3f115179441e35b6494be165fa5b9e0714f73eb6f3905cdaac07d5509002caa2ace2cf57b6ee4c2421982e5b4c500e87ccc7f8b8fb60f46a6b2ba73556577cb96e494938ea97a28033a03ea1822644afa0fe8858c4259595d45aa089f754385d364a0e2acf1b02472ee38df85535f330040e87435b95b5980d0df7c2ea5fb1db9ab1abb1593f628e37b903a462da54763f1fa096e6c75da57365cdb3932748b241d8a336df74d3c185dee61af9ea1ebc7ab246122f24691eea484fa1484208f297cdc19a0ef59e0e0a5aa476b25ed79493b14078a41006c012a8e68ba759163107e7d8d117020a91bed4b4a3f8dcbf396765a0d7927ed12c9813fbf4d72eb84257bf2587b85bb7e4a8452c65f971040cb3ffd83123011e1040b3be7603a4a248d7880acc8ec60b3dab622788c404846b96421f256c783856249b73015b0dbfd9d2d4c3fca73e47714149be236ff7cb450702a260af6e494d82bda1ea038a64d4b6bbcdd69c5da76b4d2b761d5fe06535bfed9ec9f040bd5f55157c69096b6fb972360fa24dee297e6a78ab40935e5ea1e197fe6a99f819ffde64a86ab38271ee201342a304f4b4b85fd27ccbd85a77934f89d112b525c09e8f924486506cceb293d916b0959b4aa80d5dc5e9f536f90431af5434d693d83394c872ada44c70524dad8b80678f6d7af904f0cc4d03e6d03fa0f3737f3ed6f1a3e69156d2d4c05e4a60ab9d4d1f1193ae1d905a52427a43a06cf886da68795cb73852df6aaeb284bf0e48bfa8a3194cf6b958ddc444acdc1b0548faeba4229b8737821972670765a1aa6953e2a0c6c53856a9f256d3ae4ec2590d828a76a373bb2a1929764fc5a029ca5c57ecc9b98454107b73f9b1274c9889dc9cf2635a09222077a17681829999ac4d3d4369f0f3534917e511aab2065dd5fc2b74534310507d21aab90b5297b7337b69cf5b1b5384e107606e5c26f0c00f7167eec5a8adc1fc91a48e3409a099d7dc705d0fa6634cd63ec2e8e9aa65760e4e0316329263c7e5adcae8911011e945a48db6a400c89f70ad82ab0328985c13aba22e38e4c69adb1c9e5a459e9cbabda9e495c3f5126b652f9218acf443f1ce21b928778584930b4511ef598b0bb718b4aac1c007dfb08996a19a7d88fa34c0860936c9fdf338fca6ef93dfd2d6c4dcfc99f8a279bd95c258c9daac4617604f3ee8a2b39dba136aafd5f4116b58c0c55100d3d95ad73b59af30d27a0979c077a79654f04b4c4c93256a3351807e34bc529cd500e13d91efc5076995a18bede743afc41c8dd57c136f005561146f4f544d1acdeada954b2e1e3ad62734b97140746f704c82c9531e9c24a01864362ec9da2e5bd8d078ad85201cea1fced9524d370d6aa2fb675a6637311c417126b9638291ef342e92ec6b4cb83085beaade88d1416548a45446994f9a8e1bb9e20c736a2c4232db7271f42ea30a18d87c04454f0c491bce4395165ac4ce8ad2088e191e6d9b00d29193ed30f256e9961e0bb1f8b8040bfedc1b1517f3fef45850dd15fce77945d3d6ecee4a57fb05fd026afa1c9a5e14b9f4b621db8a63089c8532b83460ba2ecb5ea59f61cced3c6a53cf565d872de517a04e56c89a8556b3f90f7bf90704e1b14b0f6fe1986eb3029c9f3118f93fa740fe0befb455c02ac100f6471add850fa0e823ff4bc6e8784dcf7c4228c7493fd8242442d8dab7f5ead3363a6fc12898db2db3aeae113d002324e2eefcad6b2387973743b5d6749f269ed682b284d7adcacbca759b72dec3a82975e2dceb600dc70903c9a1c899ab64a3f7f5e6c32f17e95d23053dbc9c9d0a23657bbf392b2085c77fcbd34d2804f9388843969e0f64664204f119ecf2bf0d0c5dd1a79c9ca4d69339487acae13ac0961462981cd36bddf412e155610b6c2b9ac3dd03566094fd227945aa0e31d046741677a071df96580d31316b7b0315cc2d6a23f2b6e119de13dc30409a1d09656a4b9687548499e946cdb111ca529c6c8a4d2c3c50be97b90d81aec2c7496703c40caba0d10a2da65d55744275dc81ad702f075dd1aa69bf4a3b2b70d2ff816a376e82296e95398d3da878ffc905d4b6fa0edbeb395e75d38f00d69bd51d7dc153e70af2b4fd55df2cabbf7bc16f60f6112ef234e7d6b406aaac3d4065601654667b812f15e85abd39c5d6e3cfa42834c6b69ad5aa9b6dd7af6dd747623d25643909f2fd3a57d91fb5cf6a33f6767845eea116fffe960cd2b1b8a685a3aae9b4da95740ffa443e2184292057c68c5c6bcd8d5c2bc395cdc4e0a8c691f6e6209d0c975608bc894354e5efbbf21f06ff71529dc18aeb5a2af02d388ea4ea362af4006274245e930f6e8c4334e19ad3cd76934a38942970fd6a6e8502727271317c736664296ec07eaad5159c4da03b0279d70448451fe17324e95f582fc882cf8b0a65e98b63445647b0b0510d9540d9e0a3c2ea295477408858140407286d597ddbf71b160cdc786d713016620e4488c2d4c0ef5dd2e37e7a1e059a86bbf7aecd8ad33daec317ecfe5bfd0ba37a898e96668c8b4d57dffd0d5ca12281bb026704d2a6046aa03bf0bb0ff4c484d2eee5994b248b60f478d1ed6239f256393578d2f1279395f07a7d8f42e136f344bf7115ca8c845be6fa8e5bbce5646bddad4542b7e9a8a153d33f1945efc2446f1a1c8bcebcc469ffa7e358f8199d5ee1c9160a2f7b59d8896866df5ca0337ac044beca7322fd5556495ebf54c7c44754b1d55ce51fc10d71cb4141bee9087ef474bfb66857967cb437d36620ac6925cfbe056f0a437bbc4bf1764233fd383a860674cfd2d7772fadaf1ce89e797ae3407fc2e42f1ff31b29d840a47b9a5ed770363454484f1654d47537eafa1b90e8bc745818db8c906f4f2bf575c9db21b3da81201492b7544324530c71ee7ed4a9c7c8d849c45be8824dc95f7984105740db00f1ec470a749c21b1e4f07e40e5bcb4dd3534c09cb00c88000ba7fb0341ec38a71fd3e8c29ebd416752ea7b3d14b0c1829fd7b9d500fe6fa224be7ed098492c67c63746a0ffa0f1bb3698a10ad9f94cb6454d12993b0b27a7dfd06397628e083f7fb63b95ee02fee916c213306ca871888146eb2ad811c551ac83fddbff004ae4f737d31ec9fa29d8d86a535598fc330929bbcefa39ef45bdd7a49308e51be610cfb48304bab7aa369b8e079ff3a2e667344a54f5110ed62be318f2c5e4104f2e352e91188f136dbf69048015cb5ee5235fcdd560d70d58092f2440d3c8ad5afaf275144c87de44e776c85de0bdd7782a45d445af924c57d04c6a8a8345da6182a76f37b3d770af15a13e3e6f6ae7b8bddbfd61657f4561b68e0c8b34e5f208f726d674658241663f005443c04b064fe15c282d1103e59e31c46eabadeb54f1dd8beea9b2ee3199de0aaff9fe0bb6bf8c75ef796265df2d4d377e3024d8600ea2e165d801cf8d261d0c7b885023c85ed1fac0619eeb864b7ef16f76bdd92caae45200cc7b674cb475781fdfcf77337a6f7beba9a9c9e9b33db68e2155fd4d8469fa53ecbbc096c9de86a942eae71de80c786a8ddd5c1c0b0347b37e45bf69c1147588bec0958749e4fef4a03f411693538df5238ebc2f20ed38470f02a422da4614751cc8bb67600dcad014742e04ce61812d11238f10c0d3c8cc061c38aa7a57fa48e26cceef59c92729747838838145c95f71d50ccea8c58206a5a482e1d1d777458d9e97499dad43e8b86f0c7bb0e74253f5185251cce78d220be21204e83f47cf55ef6438e5596f8a2a2b8eb6cc2e76fb1591f331b3fcb94974d603cd3c45680b9355ff628e67fa7ec2115d24f541af4dab0ce7ef9a932960085f11e6158a3cd9aaa617cc4e8714b8aa16a58f1ef2ff9cc98ce16ae64c3f70833ff0133bfb4cedf9d8f27498c6fdf8978ef829da1171e0dc4a22a6f218dc206b25ea70e49b06dc7cc3f3d6f8058aded74247fc5d55914f3deaca637249299b57bf9b1f2fc4809138e5dedf092e1b90697eea77da2be3900efb1f531fc4b871d98421170d1aab1f862d59b14c117c4a7c3c8353f2f24350e368a16a9f8f1ecb77846330316ae026b315b5298e414d21e0c1dcbb930fa91e2fe60baf6b4b38b037479de8a41479f90425d9a0336330af6fbf41ee7861314de2c6361d865ae99a28c1a7cd2d552a6bf33a6b4bab52f87ea3bdad8ecceccd7f6dba8c93ec8188e253cb45c894eb14dfb833f6ff27b22875979c495b7bf5b7543c755308737b114cde092e011a2a5d7bcc02647e00e5ce906b90fcec95d5e255ba28d851b2e4ddb56bfdabfdbad9cb100ab0101e5aedcb3db5a8246f2a080d02ea76f055c2a7bd032bcf05e748d040fe8661b2700644887ffdb31ad808742ed0dedc2bd49f30b89d2239492f3ec883850152aa3a91556a19118c7dc4bae7a72994430e06a48304fad573e5b99ad4082042cd1744d851c87e51a67367fe0a79fd9ab1159e2c906ac908c6efe10c25706f52c5f7e94eca8bbc25f150d1f50dbb2fb84d56b8e484ea7d4fef62faf79761cef85afa8a8584a16b37428448e12baf8b92e5c17884aa92d4ec96853240f7a4e956bb8596d56c726886b958b211b1af4b0473c302407abb3117900fc76012018815ffeac4341ccfbba71d984bf717aa12e138129114c1cac1a356a23ecdacecda82e995ec8589370d2e2da0a26a8014d29c020ec98186294aa54fcfb3ef3b77fe1bf6ca081496c71c7707fb282c636fd1b080907d2a26f6812ca6d7071cbbe6629b251af3c1d8a68dcfbfabb7884a92a7052ff72cf7f76668346bb211c64615c324cc94193224201edbe5b054a244b5881d7672378c10cbbefe281f33170fdb1cc76d2a4df77109fe8c61488220df327cdf94395cae24be900e156340694b4d85a60166a14eb0a12493d6502f98920d9efadcaed0a47de4a287a46d5b06d427b4ac7380f18d9ebaf28d59201f1df9516700a4e48ddd4d3e63bba3980200516f2a5ccb5b7169043f4593a1f3211762fb86f080c268cb62dbcf37cb25474f5f2dfd02d499d13044205009d2344f88e393b55476ab9af002a5fb1bf97a66b3057203c8dee94f3665afe69493033aa6c9054d81e2c281f4c58aa27ae6fb1fa0711f90478935db6259bcadaad520a98b6c927372d97ec0aeb6253720647d83a0f4cf17a108c775dac5bd283ec11242f2a4746300daabe78f8a2a150f57edeb2d03bca27d5b507931dced180e812e6ae3e62a27180506b643bb456e68e35acf38ac83a0419e9898cec12aac0e030360b9c506cbb6d66ad79c77d5507bc9d5bc25276e3c2bcffb36ad5b6d96193b80cf9a358e611dd874111246c7865811fd2d87a814df14c7f47b4432a34abeb0c9f184203d7c5f5aacbee0537e0eeeef053f7b904fdb6b77bf83d0e5713dcb4f0394a27c797e3ae33d2291aa7a079a1297539be51972a348b30046f01fc82e34db18e68283939f7dcf880ad95a5c353b098cd559ff88239a3275405c0230bc4b3eb7a477e3ea9b90652a347d9c66c886bc5e4ead7c7a8cd07527bda409dab7c89c285a96c2aaf8fc85fe90e5d3466a5b506f264416ffef7347d689712b148935575a783e078c23af3875337c2ab0214b3419abc076ee1fc1e05e93b93fad144e4613f51c8ecd086317fbb7d86545bca564edf59fb9f51fb154d9cc63f713416d70cf28f3dc7df8f5fd568d1b59d4559d6a7e01c542cc3f7396ed1ff9496ff7e570d11ace0eb4c5a8d41eda7d480da25919d73413be7d569c0926e2c58e59b58f5b9c7e5e50485ccab47f7d548a7459207247dd7857f0c9129df9f08fd02f707b64d0202bb9e59f80e4efebd5c38322f97d91ad656cdd71650ef14d8a8a6acac1559a3afbd927b311340036755315a955a9de9a04a23a9d6b026a09cc58f0f96935773b04027059d09c7c63ebe4d0704f83b5c7cffd552356e4f5eb619ef28bbf80ffebeebc9988c19fc133085c8292fbf693a004bbe561d05945e54a114159b42fb50ff0c97c2033508663928c678925722b887fec0eafea0d7224a0e80000bcd7de88ba2b9433bf15dc61b3c194c2af9262e4280ad98c470b3cc42661a994884db824e68ebea8dceb7581fca1b3a67a3e43d14175c44fe15ff42366eaeb4bbb7b02fc36ec58aa2c19dbe152d296b764937cdb6a358818beb653c5a3575a6d33149aeb5465456c309363a3bf7e1a3ad266831687ef70adea0abee3568f4b3d1a0e6f33b896e2b97ec940cd6021749ce97bfed538eeab12c96284a3eef1187b4c97b3374d72f73dcdfa26685df34325b09235e48b2c74315f3b1d3667cb16ad9d3d47322a7aa72078e096cc2d7b587efd3eb38a744eb4f5d19fc64d74aae79f4ad2d96f68437e6f3950e6657a57d76bad6bcdd10bc68f973d3c06f0f94ae7de7209917caae669232aabeca25c4d90b9b818b73cfe9e47bb8fa21f75d9bc43c024e15bbf755b67fadb7d99204cca3e751e676ddd29a24c9c4712b86e063af8b11237b425e93bec8e535295ad16c220c81845a950c37ba5004834dcd4940866ef56950b818bbb49bccdf81f8c93b71851a6e10a6e33a0decc10dc4af5573982ff6dcee3d982556ab5f83af9399b9c9b186dcacd8178d0b0d1fb0bc67915c24cea26f57a80d73cbd7d630a1e571f2dba91ffcf9842926a98e7a6526f4c6335f60d2d94388894363dd5a7da8380f13655a44dc7edfd4d1a750d54f95f7da3c8309eb2a5fa690acd7bfae41e17f78bbad6f0be48627546aa1bbf6d45b4cccc0d00143be3632e1134b744fdc95145615845f9fed7e46cdaccd51dad62dfb5078917bd1d81ce7c9ccf5dacc0aee918878398a6b5129080d776fead90e1961eb5e6c22a71ef4409447bf38c10c19f123897b09586a13937c8739e6efc3239e7b6aeec4349f49310576fb64e82a45c9cdf5bed70f314775e1f0d01e5c49044d6db5f285be67b47d13b16cc9b6ce5cc691302722c0723e40b33cb45c89794fd895c904183a7f048f263736adea65bcce7349dad0459f4d14ec894200eb0c2dfbf65c952a5f59a074c0e538b01e456ba1ce7690233a4aaf60b7519d57efd8f8bf0de607ea4d1ac40f3c417fd17a2184906de43d32929e6de84155b27ced33fc565adade9ca3d69af17f60f66010ae097dfc2a4160865184a776b0cc9c453de7b72d25f70c5566d069bee47d9cf8ff5dad6cd8a66c407462a811c51adc4dfdb72a836f559e453ea7dc2e14136779e646231b7b951bb06dada164ec9407b80528bf71c6412cb7fdb0f39fb804137794040a7980c20b8428293702e982b629d9e2b5d56363549cc1fb3baec6bcecfb4cbacbc073c1f36481776cc81fb8a68b95a92e2edabe0a2e98c1d1f87ba9c46fb739c4676d39d7c305953c451b150b5c0b78161a5ad2920cafece7098f9ef5d2077a9fd037a9638927bab5bfb858fe0306e478ed6e2b470de52020365845db153cbbfa5487d5d5d9b0bbf0c603b26a5cc0e420d8f81f971da3b7373fbc143c3458a7d61f9cd32ab0a4eb4adf9c002d485ea176c0407bed626beb0506e6cfcbb3ad08d6bb7065d22dfb4b2c58e1b5e0ce05ec498c5a2cb4c59689aac0e8665dc97bd82f9380b1258a8ecc1d771fa3586452f6e5a554d46091f7d2dcd60aee3709fc49facbd39cccef1c0d9747f378fc1df66cfe0189d857695a540f96c00c56924defe40ceb7f6e1483e61e2bf652dce07adba4c746551947f89a85fe50262ca455f979bcdd73d3b0060416dc27681c9871e859be63c4191d3dbf898b09988e1e9811391c45145003765035ace4dde43c648f3eae68a62db1e4e7b34609079f4ab7506a275e65d5569c80eb1ec1b50c202a6a20cb1caaca46dd92c0f3254f030eccf416a15a7271389a7c2b3d58676afa65f236917afebb05517965d27c44d1ab2443da4ebe84cf14edd682a19c5f59ca2c050f3be17237ded6c81c3bce84b608d51745e0b2712db304a586f715744644e3f148fda4ef8766060b2822d2054c62d943aa7f49e4e7b3006c2e31970c602a705093c12d19712f69d361319b2e4b1d71bc0fb2e4e2fc2b72dd81d4b366895309f177358224fe0c24be06d1df23765ea91f7b3208bd96b2cd511a5a1a54fdef9f12e13c6f380c80fdc4a76560485348d1ee59bcbb19d33226244a4cd1249b47654ff9d6dbdfd438b25386558a4cd36d9f0ce0715ddbef7daf9143481e847961473b15a79f4f34e06f4cf38c1c2b6369fe2a2e3573b445b4150defc764a45619fbd0209f723c11b89f0d9727e2a49aef1c70711393ccf18e4c3f983d22292119880608a1c35b9e05c28522f2d1565d5e71ec09cc8d5ca53580b46e50fd2d36e3fd7556838fe6e3df81b4a879498bc50b3921dd09a63138dc37abe994c4f999b9f977a2d90b669f1f88a23b322cae77982c867b135c64887585ff9d025dc1b81a12f68826d4e8343de1ba5d1f16ff44b334eed0a9ceeb59c243beb2c07392544298f73938f9adbcdedacfbfe8e8028eb9fa636b39294e1e93e4cfe139425b24651695a1aa2efea2ab5dcb6f12d91e4db523cb6b047e1d05dd446e5ec140c4b54dbb4977ffef1a0dd80b282038195810354da1d5bf37951db8d5fbdbdc2cfe881e242bd285695e2b3d473a6b78f362c0efeaf8eeaae0513b07952755163c1843812cce485fd067565343ab373d5150f248599160ce76b72b902e53570d26aa67ff63160c576ab02eac9c8c8bf8260e071e0bb01dd2d492efbc4b033801c37a295f4910767d4ba77d3530710f1678cbf95e14985ac06062b60cec83ec27b86c07ce069d8330451ed1f39efea2a5fc61147894e23008d246d8b4d36b416ab779ddb8f22d3f30f4251c11aa3c3df930196b54480e958513d904249b469536049945a2d961eab8b55d0c29fc2f2d90e7242155d050850a3f2149d072bf72457873cabd9affdee78b152e290d5b1b63e9c8b71813dbac277c82d37eb60388da75752d8270aa607035d0305188afd1a7c55089e62a5712a48f9a8c00b2ca524894d0b5a5cae982dff4afc05a87744dde3e137ff468391ef0c6d70e5071096aec1c8a1048902106c9d43bfcb7b75ca2f09d20b911626ad5897259e376ccde2aac6ab628a1d3e0c4f22061f6e1da914661f6e9cf27d53f1e44cbf75137f2173bd6f47fa5a20fe3e342575eb599d8a492962ba0b757e3282fd1b02196600abb813221f7d7c3b00bb18e9931d6517935701b0ba70e5008b050cbd0a3b072a3957d58fcdf354bc1ede1ea87551181a234b55d6095a3164dea86c874837c536d24c01ac25a9189de44512ece4d7cb61b087b0766afb77767c785d93cc588bbc9a61b6a7f8912e0c6b70e9dc7ef1469215307a932027e540d995fb37b13dac74ee9f12b0572006addf94456168c5dba15341680e5f703e42dc22efd091e45f3308c2c4b702d76bc71f96142ba17138083bae1a0ee8e3b69ee21b3a117802679f221a5f38e5457aa1f984e8d518e007e6fe02d6e101be3e62dcb886cf79c0e48bd7dd97a3a7220ec4735fd8b7635a61fc474d3c5d0b542b8b357ed3ae5eab36c3bd6562ad5a1185ae03346ca5b3a09e3198ba26b46f20f543f031b5e9b771d8d6848cf07a358e7aceb4c5b1d6f3407a8250ccdf2aa554e451f8c353686810a42149844e101303e23333681409860cab752483ead4f0970893d1383b95dc823a9f7de5f16df9a7cc845c537308577ced5f60b8fa3f4254e85057bcad71c16b686325482b88fd795e70e26243481da37d730f1abf79f7f249777acc86537383872b607da93d0ed20d2e7bc670d74aa193f5fd95428a4388572bf88177d607c1b5c350ce786295eb73e714199a2eace5c63807f56253eccbdd3bbe860f3032a017c224fff2d23ba73ce6830be75dfc2d01f0cf54a885f5b2d41447f2069cf826ee4eebf9105abcec3572ddd71f7264980ba63b41749702f1385ccf01559722e1452cde28bb738e1ded86a862552b7d4671f5fd65bd5ec8731ae1a5225bd50259677f3a12fd7ffa21386aea78f96b5f97266a12afde40512c9ac01b9b8f32de8c0c3efc03faa7f2ecf9016c454fe77cffdafe1686cac1eb04383158c62a9280e3552581b5ae5dea3f30e453172c371f3de82bcafd7b77297609c76c274bbb69a4c355de493255a26500d86924508944d10d3b4b7582a8e39becbf9c630d4f9c5f4360e38235e05dffdb9c0a2c44a2003dc410338d738eebe354219d92a2c8c3657aaebe9e91dc8310fc3c7899539c1107787816f111db8fe78c48595d16ea5d2208daae5e668c293415add5e5bce8a0eb6fa46922ff6a043ca68b526da5a8fc4908d1a05ca70d35813b237d0ac2fcfee78972a17e04a2604f91113727ffbd749d61a0077701af453f37dcd7447566b73dda1c8146c6de2c69c287128e43e9bbf19acb6d99209c7b8e3637baf3c8ebc4f2ff20f1a9ba2f88a508f000ff9f9fc293c479a64591d15c85127aeee85c4a6696d9364f1f6378d457ba55a088d00ad0f007dabaaf8d36040de81ecceb24dfaa64dcb1c09eced1b97f2e2c2ea6f47bfef4fff2c79511d80fb7bebe4bb9acefaa5fb00498ed3e6312a6b1393ba05cf42977aada7747c32fc0b5f07a8e8750f88f57d9da30bf81f679ea56d840328274f560091e78e8b6cf52fda1c5e4084c411c6200bcaab264463a40471d3a30157d47a2b234da1801e2c8db008b8552cb9ffc0e0dd11a157ef5cf07e7571c80338d1fd1ba11cd1bd4991a624e3e90ef03af7030871b682f64dcd68b2ddb6b612138f3e32b3c8009534b9b12fe048e42ac22608783525dea5af894320f324370668bd1fb088db175f12a1f7e036d4556a2caa4b5c8d5b7bfce8aa6204270753be9df41621ed1b1694a37e057fc40913541a7496d9d25eaad990e2e8e26ca6a3a5f7515fd0913e605aac08ef201b4b2036f5f5685fb89c7022edaac47bb60b9e459f823f59981c9a29c6733c87c0ac7575302d59dcfe12c5e41e3f88fd3c52388ca2abe443f130f6d2e7d14b91cb9dd589bdad462f4cc69354710f0fd2dfdd55a83cc03746751b2add4e086babd1e349d610b87dfea5d33dcfc75711def0ea71c9278a429ff0d6a3de78a4e17bec40c60a8f69d3724899ec6c85a3f0956a3869319f591b3d708acd459654cd1525dd76c1b468a3527135332e32c78aa941e53214b72ad526fbaa0b2fbb161354a7be6c93bf1443e310e8f86d9371204245609843f2f5ee4bf3cbdfe3ee46688a3f6c38ec567ca574968e1115f0c9eeedf42ac6000c4902413f8fd7127428e245d5a44f9609500046177b3babb92e516cf8df31b2d3d312779b78e8691b749d089129ff4434584a47731bb61f9455865d1bc33b9499fc75562b3708052c87c8c88887313bd84d2054a7648a4022883218ba19150eba0b0cb1df3947469f813cd8d4b0f58e88324bae854a4fe43ab00350700a8d2ffc3a1516f0699c2fb7fb1d517dbb42d574960e12bfc5cb37387c20d784cb7d2b8e53ea4dc8f5e8059e3f4f64ec1cc9a2526f7ac7374703632d13d4c4404a7f1fe121d93be1800868b93be6e972c30defa69d36731b47a2bc1210e632e3a0d8dd377942d33577e3a6ad00f68542b400132afdbad86f9e2ef74f4417a98c37624401abb5f71bbc611425c6fb6f3ae378fc409718f2dc33e2d2117f66cc667ee8ca284957401d121ff336c82006c49dc96097decefd31ceef096555ad42ca25ab1643ae6ad402dafc7c30d7210f356eb2ee3bb3081010380e9ed6cb0590423a7a1b89ca141a9fa6ddb38cf3df9744fccf0d09b07001c7eef8d4155ecd6daed560b8a23aa6a7211e8ec13861d14ff185a8cf9e934abcde059a5160af7d648f44d45c79a728f82fe740ea0407558ed669c299f592daac5b9c5f25cd4b1606975499470f3b9b21daab0db61055165dc8bb002abd10ae8bf44b723c3fce570a30e12191da6bdb7024652a2f28f0d9023d5befddc11e47be28655bafd3e216cd1b0613939c10e24172d2d00fa77f6d082a5d81f42090274b38cd01c9ac11ce24ae65522312da23f305041f8be009224e0ee0abf79762f176e15fb11722f2121bc5cbae2e4de3c9c09313e6b06908dc4131e441fd4a03b5f55155129b28f5ed4f99d06099a1584ede093cea08be1f7648f1cc288ccb2a9c01b49a9e8ce5996eb19d46ab35687f0acab5aa0c525feaf6e516c62bf94200d4f24fc6cae9e0edd23a50f0383b1563cf509ecf2293cdf1f55a1b3c991b8a8ee1faab74a63e00be23be6c2d1917676a6e1292087e3c16a25498d58a9a0aa7c8f6c7eb1d8c031c71e5b0b0336c110cb131ab5dee8908de608972d9c70ba9f3afe232a72f618b6fbfc5d805e761364104a625c535c529c488d276e501f18b072471489f8a15b6bd36fcb09ab9ba68de73d0987683f0bde3f37deac2a93752429fc8fec740a6ec623887401510218531d59280acaf158a75662e38f2f8660d31254c3f8617abb037c78b030c8f73d4c08f73852556a304834dce45e4f30a799ae7457f430039fdbe9c463fdf83ddac57b860d257f534a988e8d6295ef9f58ab99451fab4e57e3a3bb8fd85b5d7e76baa7beef5db5d8b78f857949d71771884689c8e4350628762e120deff7b72c0a4cdfd8673368c09b1a5c21b7565fa495f0e2f7150d20ad1f720cca77df5ddef4e890ab871378f57f97228ebeea5911c47acbcd4c20eaec0d8b3be27d5ec77d683fffd8a8c631953174b434ab381d8f08383aa7391051be6c87b4d5bc1650c9f8a20b304814f51da927bca83fd910191565ff87e5a5db1b95a54679df576df524d5e13ae928401add3a630b01ffc47b071004d7e31ddf578ad1960795f01c4abf7aa46ac56390d2f7691ca39f143a1b9e49d2b4b64e9a18b93cf5f344971378f52c22aa21ca2fc03607b5e21fd8353fc54343bccbb10aff2c91895fa13411aa7922c6e576242f16fbecc2dc9d7cc31afec5c2b127cef5b1a0344ade057c87ccd2509ff32bf5c74972bb4068f728c6daaaff7ff93265597782ce909dd4509153fcf07be964d66cc9bc5d8e751295cd3e44a57dba907f567bdd527d37727eb3ff4cdac59613403a3f73260b7f98140e936f0cb3976b8a7e877118ae7c4761035a5ca00535e88ee8bb83172ee0262859ae4d1718e14555be65cd3b463f2c4e0fe28dec7f4e34c2d65fe23e4ccf45a8e37cc33b85e1da0f7e715c0e9032fc7ea854869ca6c234ebae927dce7f187f30b384e38f36685e792eab5967d9ea9c92b71f6a93749aba04d9a2e7b3fa1c50d080388d7af29c403e8445d9b9e0276c68a99209a18dca999434dd208b8f75be6e969408db1acb7f53413a89985485d455adfa16c24ccbc45a7b7288e5a283971a616c691ef7ff85f6cee4e3a93fe50dce7a08308340a09b0457b236839fb344d266c20895265e62ae090046960a75743af35539c9eb45a3b157a993e5bebcf1d8a25e3323043d2c3596fc5b8282445fb24bd95a34cd3182eb63da98102bbeaad1b8d8a6a26b820516626d54e64fa454d949f8c48a4fff1da7a45aaa1574a7d759e8cd60cf849e49cfd2b6eaeeeb401f602e92c7a6bc665e654a0b10f262bd1dfb95300de8a93a44b01fc42d7709f4e6253588c89731e3613b7497b0b5496bc7a97b80ba801770854754eef1cb522212e817b41dce073a5f9be02049230525f25059a488ad97186bcb993dd33ebbf4966ef2db1cc91e7e2e8fa516b75f454e2d1e1a098f730641da3cdb38db3bc05bb146155c596b730f6f9a329d3fc3d289b4f3ad05c63059c117d9b421e8b1692974d0e298c62dc419838d8720560264f2db725ae6f65e264d207f5622b41ad337296e1d938f6d2271adb4a908a61e9925f78166e4f08d6f324b06cc299d58740d851e186a6d3091716775625de5c27e1cdcdabe76af99e8c28f8ef88cd97fbc2d283ca486decb57aab77f3fd0db6f169b60706e8548b3b785169a6f4f785c2a897c2334098d62d39d769c13c1051b675c3277ad9dfd1e114304d1882bde7a679c46e5a9c6f288a25fdf813b1c69579cbfea166c6100ba097acbcc3970835ee24db96657cd2775fa28f462fb71544c86f76919f20f2ace59f8faba90c589884dab040ecdf58ccae5e4d59ee3dd00a8633ed54343d4ef96f456879ee1a061c92078e732c314552aeecd886a8396cff40c61559f9a8abcd8b5c8ceb7abda52ed8ce3e06229ec84d316e93647441c0af43481355f77172dcd43cd56edce020d3ad538bb7a7b2285f6416ddbde2a4ad35d5ff427cbb5962e69d6a397f33669e1c0d7c0f0f0ba4ef43add3ab33dbad0e65718b91f192ac60cf666a66dbb4252b87809c2bfcaf52807b7d64c1fc526c89039365916c0dc4dda15486d495e89489aa4b0e70a919dfedb293892a5960ff9f6d6ba1905152a19ee51010d0777a699325ba8a8c8587ca5157a8a5d74a6cd626f97733eb8ef24f5c606019fdc7859aece320129d7e807c0536e2b8d6b84c518eca3da70b4e564a18ad6e044d28d1ac6b5c6823c897bd1c1cb9c52656c9a8a37e0274e9dc1ec4a84b4712332b3f34e4cc44652e3918a2c207e4fabd55c355e01f31510d97cd13deed98e390fdc0717df84c82f04053c8682e93d8c8036fadf0d6c774d1671abed09ec521bb0adcc22293362dfa7bd0ce6a7105d3fa023b907b453b550478e3885a7746a126cb267b757d5dcb0f23e4a6a9f683f97698534787b737283a1296bba4f14b161b1b881538fef8a1bfe29e7a82495e1dc906e1e0fef4724f5da775e2c09fac1c505592352b74f7b7173a07ca68be5d64e068e2f5b4b435420a8b9cd085507792b36f3c0d9812c28915b8ed83a38572ef92c9e516e4111e7688fd512011da038a827e3d3caa42a583a73fa865431edeb9970283aac15e55d8d47641c6cbc254dffa1ba181d3f8025e0e366d8f878725ff56b3d9f601701df521d9ae449d98708e5c16cffbdd70cc9a862cf9d4cbb2dd40eefdd60e81f078c58554f6e894e821e767ea224a0705900e3b547b52215b68a58caf8ca6a86d416f25c8cbfc48b9e01b0a07b5333112811c9d1994f18070df324974ef1a5969387f00e3890a0380713f5d66951bb0dec2f293ed0ba5c6fabb8519a47460896e8b35f15e7359d7e7fc0b269a7661d32c943a6bbf978ab7add0ccfda433f11425b95a16031125773856833b8e3a681f8ccbc5ebb246b4cfa45bb93d40b58b93c6258ba2476f633ac7e6032f3733a051a38f8ae1057fe9f78dbb61665681b471d1013571d1ccd9d29f6796de4bb773bb04f7ddc9894882fec5c59bbe6ea738b0833ae0f80b9e6dfb0f157b1fa36c10948fcfdd62f27020fa9da5b5823605bca283a747733a8e5dd37599ed41f7f2247dae732cc9de7c6cdc9ac0b31d3715104c175b2a4d8f2e779ab193d63ec5771b12b0344280913fc6eac2ffc6f586a3a1aaabdc6315b8a132928ace789fcfa273e148cc96ec942bae8d8387bc9ed8082fd7db1ead923dc2a02f2e985f11ab6ce54fef416415816a7e14cde3e84de1793c9fde31f700c328699c94ba9f3a842b0ba07994fe4598963053fda1697d1ca8bd19542e05e3f8315eee7fef0e40e5c2e5689ef22d79d48a40c406b4da9f11d6f4fc223c332556f565b5f7a3108e51db58e4a50444f0a6a4c1a6d667e6aaa206122194b85a2905782781bdff560624c812a23bd595e57dc3df4ffa621144554925b0d44191f00b4714c0e62c35c8c8d5f0421ad8f9e98acfc42e3e12d5628530c1f4049b628fd18cee49dc916a20241248f5696a8728be8381f69984c54f8c8beac28cb4c68baf98b6856f492d21a332dc933fe7bad38d8c36161cec15a99cbb8d3a40acb1ca0087c0f5bf2c1078414142d7765d941b97494b5ba13411af7910e0593ca989b4dc3d60ee8854eafc93b6388f185d3977e6d6c15d66d83918e24db00b312d242c497e82c0be19c66e1e4be1a7620d011efde310ab9a48b967d00f6d7a6ed5a28c02b8e7ad40e557193b915699eab63c63b423c62ea637e01cb1660847cb1fa7498eb7f782cbb707a075642d28a692f5fd469b7d1344c35bf41a71cff7332f1db0f9b922ea1cb6e17dda3c44d1452efc5cfcdd0f1fb9cdd8c3a0d55b534a264987fe76220f09e4fa93b200ef37ee8f654e54dfa4591c5c3cbf0a45a214aebcbe06776379b447e5218ad383ce84a5abd45edd2bf013ec1b69f3721026abc09c4bd52ef9170136e47672dd348a97ef0ae373b2bc3da18be712c724b567088891bdf645ea0e0b1bc87cd61f3bdf4192d9952772f829866093d9318c7563b7f6d8106aaeb04de39853ba35d3fe1a9aa5bca1b1490842559ffee6b43548f46aaf20a8d5d2942a6124ddd6dbe9be32c9bdc8c50c9de2a05a977d475b9df2a87cb982a1833b26aee137eb902e0ef2bdc3c2478b3d7de1a27544604ad8cf4930e37fa767e0ed6d81f9a825c3c86d4735b7cdd35a75c7dbd989e6b09db1249fd43fe719ae614a283aa5682bd645ef2b14dd730d681ebdde101c92d474126fa54de317d982dbaa748e88eb3a14c5764e8ef4699b7609c090ed85772606a7d97b39fa3c57e0f5918052d9b2d5e08d09476f29a7d45c5185ad8922112fb423a6613586599fce38e700aed47bc9f39e5e8a6ff9c8ea6013bc097d6003282ca5f1966e219d2e4f760c8ac7d3a52a3a7bc390f6ea76850a4c90f9dd909d2cc008f85448008e4ce7671847120f577944acf4d2f99bb53af9f7f96fe0a75990cd0a9953576b042d96ea5125576baf17d2c30c40180c0472dd03c652de268c2cb8dff83eb1ea163e333fe68b6553cefd5bef36b0e860d931063079a211c0999c6f2c5af2acbe70f4436e5e7a3558cd2bcd4d83351a4d47015fe4dd9c89641dab88e40534b1b32081338e6f1af6d905eb4036694b33060c1d6f20fec7df281fa9d8b5284fce90de638dfb9195565a371cfc5f6e9c21469eb1b7b68738d15632a7a7599c6456f960ab71d6d9bfa59c7c670f2b935aa380ed69c6432f670187a9fbb7beefb66c353a9abc5f4c9091d1b8f2f5e3aec1640e6825f3aef5786f28de0b03abb73af805fb1be2270f7e2b8290a810edf5539c4bbaadd91b9f682b3235fabc9aa79d6f8503b09543b2b646e5386f34f2ffd16d33ad46d29e2cf5e30e514a381a9b93581ba3ac9a6cabe8b3535bd624763269e149cb59584f6b0cc76f94c7efd72055bf653ec4485de940add3f7dd91493a23e3e26b6e71e15e9cd0d4c6421b16a180590b448d2ad1f93a9c3e118f30ffbfc9f3b62e760a5975b5e908e32be7c400023c94554374d572714111cb5d076ae4351902eba7ec96070849b41817c2a7bc7ad3f77866bbc8e0f220326a571886e1501ee9ade650abc958f48215abe1420288794c96e2314b07628037382b5e582c99c8222c63ab6d27222bbf75c70340d2e4cfef5cde0076fd19b4a91196d629a9f0d4e2c99994bc3c76e18b9b87ffb98d08050dd5be4004b814053c4fbc84c0183b7098c95d451a4288abaa549029aac53718b00ad83f4d6bb3133a667d95a5254d6e7c6eee8e7b2de8c55fdbcc52d0ebbc4bfe865860e0410522c6e2936df7f90882d631db884c15d7bf7b28d21bd6ab43dce64f906e893c014ecf19f4bf917b4b467059b655c4fc2a7d37bcab517899c22ba9aa6b3fad7f3b2b4e6e90fedfbcf8b10b2b21235c263abe4947ff886774f7d3a6559a2771b0c635db900532e761fa232789bc40d94774f0dc06ff7b49b7a00dd57b55f65e86621991243e11fefe66ba7c286a1b9f3b5af053d728ef916162e822e28ae0160f4d936d6b731b1cc617c41cbef2e6ec373b58d63c120cd05ae60b14fb72332152b71a42284c20ae4e86a9068ab899d1ecb8f77f5398c97dac8506afb3024ce0e46d4664988b3351fa6baced30603663e97ac0bb9903980513567c3d3f4da18f508046da4ecfb324e187e2d346491da8242c787e56980c6cccdb76d49d694db8abb41a5143de4def7070eb40ecd6e0355498d1fac8b5304a1b36099c90b10c6f7f4b0c441206feafcab221a02dbcbffecc54f772bc7672e9bba1af977dbae2c783cf3d5adb6d26836a17411a6a9650f201c77d0b0cf44bef1ddbbaad02ed9fa09f42da58fcf3e4173e43588ddcbb957af4a29d33c22011b847d47ad82dba115e514903b93582a09b7313458155af1d7c7343aee0002e337596afd7f63d222f7134a8bf449da6a2274199b2064a2a716a012e066cf556e8c2de7291d72d13a7c511c5fbebf6da4bbee1fa52d03081c30a0a097e34607f2221b13acd9dd4f28b86c3670263b698de257adcc21b86306b246bedd8a0c9aa18e36e21e7d30bd836fc496d91da6fc7eaf88f0f173e3c4b976983b423882b9193ddda68e9b4b0d3bb68065f41fb58f749c5af7357a64f968f694f798360fcfd7e69e08e4235839b59ce86f0bd3acf85f1625ac41dc16198bfeff07a8e6f8f23a6b8bb76880999185d73dd310dc7afff5a788a888477b9a6105f975aded4222c7e8c9a79ebb2395000d7f73d195939509bf2f9ade8ebe77f7332b1080d59daca520e1ca72a64860b766722b41bec2de042a503b7174ee34786cb46076e0b7dcbdaac7df310f543f011162eb36539d16aa41898dcb6609829a12c2be140f2be94ee636e22f746deffda2430c493ea308be2f95f01595753a99c5c9b5710ec14b2bec6ab55a0d24b48e5064063f6541bc8eb9bbbf4ce777e6b9287328fe058259c50c72d631926df2e682523c2fad761ade97eed90175dbdefebe1b312de86b8285aaa110c24313c248882d1f4965f1f3d6abf010991879c4a12a2009a862cbc2d4a749823d8198106f43779656dc94451201ae91cdf47b87e255a16c7f8da73dec91ea8379b08ebb9c7534513e060bec0fe659f231c7b6b0db739b2dc2dc5dbe878586285f2d4b8ed5af8a69044968adb12b37f6b66d0de1aa192d8080a6714697392db57a5a8425842a831c5c22168ee4fdac22b6499468f1a74d794db238fbf7ddaa23ec006a3510817f9246ed21eda4f756ec45411521eb4ef7f3323cb13989c2993b49a120450d7498b4e9a6819ed77fa60899577acd45250fee3431a144dcc6e1173d226801753d9d87ba62661e57b7ef4387a5fefadbb1649f06232fd67a085ebd7aabca605f0b42f6d63c67205b522315c22af355d39e76817d134e1e9ebe44e9619f46996ed8393550ea892d17e279919959746f06d267a2deff6e8a14b97613b67d5af5b153c8eb3a55892a9084235fb0cd9b7fc7b176f5b85aa84ea47672affa4d3ca74c39e60c25f982aa46ca7f2d2c5a41378755c47bc64360c67366c5ccc2ffaf7dbcb8d13c23fe395c5f0c20df43ed90b6b121b07f62e17d23b1bba42ba64d1d345595b3af774917bccac33adcb2a7de43313313664edd6241bcd4893db291d904081c781010edb182123c20a0cb22d19b1a2935c09f4a53f17303eb6618797c06dbe7e876401190c706a4ce751e4b2ec684fc11ec328082c2bce6b2ea1f160956de9c59dd8b3c60aeec1f9dbab526aef3c058fa0961bb79cee0e1a12630623efbf18f8209db09ac825b239d7e52d63275999d90d5a13cb14e448b4c0c663b7d0fa9dae3a3c4f283c3a1ede86f9f735ae698ff9b26de645cf09f358c620e85c03d9acdca34dc069967a9237a7b4bd518465afed24fd2b02d0dbb99d446611809b411663666d09667f6179e1cbebab2e16f312b2ed4c866fd0b7e9ff424739b6294f6bc584e4feaa5ab90b7f3ddfe64846565639a7c93e04f9688cba75cea2108767347f5f93f697501a9cea4ff59bf845e0e7a6e2a4c74197b03486485f50b9d3f1105bf28ac6fe94b69009b81d46ad251bb5681e2f63cae705f6e41683c45e6a011921698b2b355c784dda041370149a5a2ca61d5dd6bc637712893846c686725e0151a176ec179dab4249abfcae8ecdc208cb2d71093ce4e1aa25212416d256d61558ae50d162c94df8f52863214d07ccb08a3a362443b7bc3f6d9974d095dbe812527357093f982abf6913f332b1102a73a3998c5a794822786f396a593f34feeaa06465ee667a8cb81dd1949ba71b85559c537bdca4d0a59d7068053ab1d8d34e97dee25e87b33df61b3f1cb8c7ef0c9542238f462b4b056516ed058db2494566f2a7673c5df681e28c6f6170fb2c74f08e09015de72094c3423fb6f442f3f66a56bd3b84fc4175a0f3cc1393492dbbfdef3406960423a6c5184d059bf336e97ca04f6e5131a48b1fe4c1702d972e278e58cb69a9b43b392d60392f2090b1848fdbda7201caec9694d262bb4c373eb02f62b3593bb9d241fcc4d9cd65eed567c7280df032919bb68458d793368317297784e1676f27f91829cd33943dc0aaf5afd94685f9179307d30f9853fa17353cfe434732590b19e174b4e3c92f234e521e18074f2681e2165ba314b3603f713685e62053a4077f8b97fcd504ef4dfea4728362f31b471690ecccfd05116eb6d74fe99c75a88b7a3df5c273be938c8c48b10d9c468b1b8d0b4fee4b024d8781cddc6d073c7ab215217c7eec6d65563b19ff1d5b533654a277975d0f609a1d98ce6bfba06001dc8fa1b90124fd887bdfb5cdbfb9d0a368cb2085020f2089cced470f2f2f65def90a61ff7091596d7f2eb5f0f44a3186050f14b8bcef3789a0da5ee77fac2ba0c046b457ee21e300c50ddc73f76061625e2f21cdc2146ff71bbc9f2f8b140ef93149ee235049f1962305eee0891b80b5afd8d69a6d8c83a64309d20b98fcac7a677297045efa148f49e029df37b36fe48a2b9d980a49e7e485ab62a153246457c6a54b3b1d418baf30663219e62571316eeeb06c593306f8124d83a13a996ce7555fa8fdd5f0b5eb271721e4a05c020e5416b86c59fb9f51fb154d9cc63f713416d70cf28f3dc7df8f5fd568d1b59d4559d6a7e01c542cc3f7396ed1ff9496ff7e570d11ace0eb4c5a8d34f6f7879495fb665f2b178ab2c52c0b6a574969102d9372d2b71f33e765feb5e2d892448aa1825b928fe1bc59ab8641551de6fdb3ff982847212995801993ed3045d4e16b9fffe579ca36bd4c9d9825c926c593cb1c41e8b4f6e6fe13617c721801a48fe0cb556ce3e762441b999fecb792102082892ae00d385f1997c8ab51822f97ee7a5f13a5298fdebb59e370c75ba1bbf6383da5c90fa5229e6e3ab7d6817a438d1c600bb3f3b2752800d2792735ea49b4be69c3e40016b02478b99135f276baad2b3c44ef21d2f85054316ccc61f36b027e989f56f1fd1706ee9bbf38f62706a1dad705aa4433326c578118ae2c0aa083fd994351e1dab489b1de4483ac9ef6dc195bcfc877e8b344857b0c7b1e9a690da4e6d07c2ca2b63a80a212db3d04b5d2368a7da718fc7c4b195671b1e2047f01ee67b1fc6653cec5ffda294d380b11bd98880b79b5fdd25cea005df19df8abd28b061e1f8cd2c9916336805c879117bbd073f67ee6c8c13d5328a893c9a3907fff74b57cbe0489089bffc80baca674eed1e1253d89d273402deb24c84abf888e56410fa39e40f5f98a27d8285ea7cff37fb6a8de4da206a6541cfc9e962b5548e925125fda6ca4c4832330c14f97804e7e3836ab6cde2fdaf11ce166491335376dc7ab615c8f7616c9530230842e6815c96d48d2f3e9e6f3f789cc0b8851bdf377af96e115bbf755b67fadb7d99204cca3e751e676ddd29a24c9c4712b86e063af8b11237b425e93bec8e535295ad16c220c81845a950c37ba501eec9b0eacfc660ea7977c9061085efed5594452c42a42b78e786a985ae402d4df3ad91b1f9f159e1061322e4a9562ba529dd7100494a2741acd70eec2469ad21ca987c5767a77ea885d6a7d9cf7f7323b2628e3ae19a92601dc809b1c9ea9d4ff30bb4feb2fc4b37e2aa2ff13816d574ad91ede2cef1dc94654a5aa7a3debf7b22e686fa43f28f9a24f6924673ee3d7f4461403c1cc3af919050c25a3df346d48006042658f19308fb9f9e5f40ea858c2d8f9ce59b6c8deb763ae65af7c1a40cbfcced36ac1701ca57c64c5fa3650c64ff3e4653848d5e6640d9238bb6b9d42025f4400c02215643af8d9ffd906213194faca96fb4ec8b06530c660114be99ee8fe73351b9cfd3132cdfa6a61a92ab4c9876af2282e32790fbd467f60e571a63815a837a809014734cd2284abbbc04f51f9afc63b67a31ea58b6262f3a084680e2606d349a2c68f8f4887ba4d7f3084ef742c45162763b8b60d94e68ac5e43ab97a63874ed7d8a0719dc232af1849b9185d90f01099703dc23b24bfb84cee8bd6a2ae451f8995d97662ddfcc35608f2b891ec7c33f29f7054db12d7f14f5e2a000916ff5a6f570a743144f4f9be2e7df00e61af787673d20459b45fa4d65d86b5277c86fa91316eceef7aa7a4fc9ef780d80996a96a8e7844f6522378cc0b14e62f5fd06ff77547f033ec298b66f67932d35114ec0a22ed629febc5ad1a44f13e5a80bd692e143af541db1ec7fbbd2ffd4f69af4a65b4ac538c416e025a4f8cc52233157b9fa53246647c7e9c9dc2e1b178eaa0e4b4a3520cc2c9c5245cff3775acd2172798db1aa5e7c7648c86fb2a0882549b3752a9509388f442443d17a7108433c0c1f896459738e55dee521765a110531d880fcf128927bab5bfb858fe0306e478ed6e2b470de52020365845db153cbbfa5487d5d5d9b0bbf0c603b26a5cc0e420d8f81f971da3b7373fbcabcb41b2cf798b1c965b16afaa985f30e95886e0f489e7d1db030cbd273770704051ecd2ac426d858c533bbf52a9649f32e103aec20d0d343c468a8c99d7660040dd38f17dc7a51eef8704d9b9d5d70f522583f15ede66bfb1825cb128cbe108694f69849fbdaccef3046e7a79210da21a933b941c55643e91b2ae776042097a0c646b28ee2b45c54928920d538a8c89ff722d9e5cb6e7d771a8b3643dacb3e6e012e1484f12e4cce413f9362a0cc8539857c0a287d837444bcdb2851a247ff2802f1071562005bfdd1b4031cbafbd64ef57c17c0fdde691ea682e0c3110dd3814e350313b0374c6f4e047f621d26d5189ebf6641d63fcb8e20e333f19b8320a44e4d4235bf99dd2257fe40acfec59e35ca1141bc95cc1daed5a6ea4ed030967caa4e85c0948deda42bdb73c8b92ae49668402151c53eefb2a04beb7ed01bd668da3caea85ab6b480cd39188d2ad833e954453ba4cdb9cdb3365b311f797d1ed1c75c776541d2545f1bb6564883dc46d82f7a84fc6067955d3c7b33868f00629c52d65d889c7d43dd3abe6e59243f6b366895309f177358224fe0c24be06d1df23765ea91f7b3208bd96b2cd511a5a1a54fdef9f12e13c6f380c80fdc4a76560485348d1ee65c24c6136ec786346ea3fe6b58f3758cee7e39e9dcefc9ef52d3fa17022113a25a9c7c7974613fbc2d57f004a81832bbc68342df3a3cf90f2dff5248cb7b525be61937fbeba540433db785d84380b89f7db770afeb9fa6a8b9cb34ab4706ca4f744eb25d0d710bce9befb4c5c3c592fffc75b26160d0a0111b5a0ed5bef39a2097162f9cc941ab5cd50f7e7643ff7f635007ba9f7180b2304bcbc4e5c804115ac123d91849234d92a4f226329de6ea03d0f35ec06dc0beb896c25b37ea94b6b837f88da1744dcbd16c46e45634ae14ef27eec6ae299ae0835675eae4d61c5225243bde2bff2a9513cd19b6bf01bd7559991a1d27b1b83bbb2f3b408bf1fa25e9f9cd2ac3148673a3248303bd4978d1fd3e7c7b17a831afc2826e549146f4aabe96165bf1993e94e862f9e84ee74c0f2d450294f674a5397f554437f705c4da1d5bf37951db8d5fbdbdc2cfe881e242bd285695e2b3d473a6b78f362c0efeaf8eeaae0513b07952755163c1843812cce485fd0677669eb986f045344332d9519ad95b62629019767703d876e4ee8a5b25012c7ffe5e2f0b62754c13a156df3c0ea25d2e59ce0f91dbb5169fc0434bf083a48bf27cf10c516b40edbabcf072bd8185b2fd14cc9dcfc8467aa19ed7cf9d2b9907af889d66aa472bcd7059781b993701d01e0728a6956ff9d4eb056e2d7951c5b8015d30bc31aeab33102209fdc97006fa3c8013bfadf96d013359c29f62e2052f4fc89bb0e13236ac423a29c735c2f229c8c91972592b1e9c345daf4967351dd26b1375fdd1918462baaa9fb7ed4884a7a007124fac7472a3dfb8ce3aef78f5a5a1a8dbb5b11cc086d3a67b300207bb90e434e95d6f7f34e8f25539c47edf92375e7ef941252e760748f1b5611e748d9f3c7ee9f0ad641bd855ba07f18bdce1f5a5a7365f290b277eeba6ac6f6b939004b7897db81e37aa16d5c68f0a72a2e517a3c900ebcb4022d681e7a00ba88bcebf0b41c56d1c9a38b5f862195033dd4f3db19e1127c9ea4f6ea541d920696d30265c8929a5a5b648edf701c1e43b9fdbdbc67b22744a3b7f06230b07609be7a1fc19f7d311ce9296f312fd33088d85a22c76dd9a43f1a18fe23e9f79685f229320c3301feee2384b078a78e68fc4191bd9d22578b6c95265adb30fe047fc901b38bc8a89fac00f3d9eda1891c1ae4dbfcbc467c359a0416bb0f227c6964bd0bef2b2c99ab0a84ef3c8c35de7dacc0e63bcec000ad457d94afa70b3b7f1dbaf114bbcea7b1d942cc6f5d5da1b9cf51d8bd32a568ce96048b62ee9053829c01060fcddf35d2304f1b489d6f294096b292689ebb16adf5a806597cf563f341abd14feea55d5b0495cdd1e82fd573d8e2ed954f7ab330f7d67244cad6cea3cb3274b2bd3df589288660dd30833073172c4aa6f5a6e24cb90f598d9efc68a6eb823a6f96c71dd812a856a6c98b854f5fc3383410c4e8c2434c386518119496afcd41f943d9c96171b91d0146f74ed4d1860353bd1b3b15d224a44cddabe8c858c8414a19595ffe7b58e673fb56c1134849a8666650ede0d3123e489d745bc7690f63a025e19e84629d9ff386da8c9ecaa075ffc830956c3b6a1464f2ffdc0a5ce6c52f0222518de8310a7e3977560b8f863031942487e2e6ba91021ceeff86cff66308103f12409428fd11e84f1eeec9ef72ec62728b783f2750a6521302068b0ad619d2cc00539a4e9ca9e800fc2df517addf63cf3622be1b05415fcc59ec3aa5888e6c19b5dd9dcd5c2e2225ae289065f4d575592444cd474aa3333e6219dcaabc7a89b18aabbef6e05cb6a3bfc8871763f5dd6e5f7369cc0e2a2d3d0faab41bdac634b6b8ac527762f5dccb02bae066eae64b7b32d97e0095dcd7dd996b5f4dba5a6bddbe41cec631e2475ed211ba56dd9c101813bc02781decde865f8b75bd988a1e060e5a190c7402f5fdae1cbf17323e7f048a8796dae3d628b4c83339267c10212136420454dffcf685e6fb5201db59648acb1c10cad3a67bcec6d68f7cea815c7b0033a5f3b7125107e3e77338f4b4b33c62bd668967b025f5e04e757a909ae67c8a4184b8205382d00f412f05ac206309dc19e44ce6781a8c7ad30775f6e475e1e76d607fed20f89c9838c42b076ae3b7bb50d9a5ac41bae80eb648f7b7714885b9f43a504b23604ccd124fecb9dd3aa087860acdbd0640d55983a5bc0d1fd187c7fd6b9180a208072e640bdf14957a8fde7daa77513d731c8fbfea1bc303add78ed1ad87ba32be00c5128a9c01163137e5d11b9b6748e4b9870770c45096dd76c6a6ce489c090cb08766d73eff757a682b92308c37194936f9e26363cfc72dce8d02eca8210317f36633e10fe79ee727efa5ac38f897cd22b110267271b25b104b601818fd03d7d81f2ec472eff6d495794b639954a78bfb75cd648cd2a8e770785e439e6c298d078ad288cce467e077276dd84196450e9fa5b96af36b09e4f3fc47e917ccadfbd13b9b7087b169ff20ae1e51841a6a94de3feb3ccb6d776d25b826048e68119c2129b90319a0eff8c63d070a5a4dbd946aaa880507ec9f8bddfadbef228c2656babf42aea91e1ec410a50676d3513953f4d207b9ac05ddc40fad9fb1265270f9f66c16a2a00d6ee5386aec95fa9d2201076cf752676a488dbcc5cbc66ce466a84707af26cb86a75b244791c388f35282f147d18c9a9b336e270fca4f81bc8d47291cf128c409d62f039c1b0fe32c6503e7ed858d2b9764022ac3e1ec2f2d356efc35c88702814b3ddbb99d27de102427c5a256aedffd8f7bd6914e75988d25d52ae0444e54df840c10d3522603fedf34cb32e0e7b9664e23aae279064f0b8ce348e9523bf4c75c8e384b2a1f7caecc0f7bc5a9b95cce36108071673f82df1c27f7ee302f1ecdd618701aa26b5e681e4977151d358b3440c9d2399dedfc5ad5fa2a01e84d53237f10e70c7e53b0766c518bc8e8d815dc8663ff8de5af48f0547600e406907bfb0ffb4683af13105b07fc1100d06f502968d1b8ff64e78960136dd84fb1a5e081b66d96e31fdc58e917b66e8ea09c30a45e2d034d5ad8488a438c43e5d950c1e1cfc748d00c386e1c0c2dfcda2839670d4b33f2aeacf7bcfbd68b2b2ebbe21d60d0cee59707b8452d76d1e8fe5aeeb7c5c71d2e914ca1013cd2e2e0ac8031df26f5c8ac8228cb945c67affa45689b7aea0e387c5ed3243cc0f879e38e0f0f099daad6ed14b9b6eaba263d07affb716243e049c393d36642e109c033092cf77f385e1d495f1b6e2993c081a687f6381bb4e5b362fafac9b5b1787b800336b2af9f335b5b7c399cde76ee22aaa34365df95d8a51d94dafac369d20b0278cd38ee5a8783e1bf93693cee35fbfda6600bffad1769b81506dedf633e74833e208bcceafe2c8c12d8ad79101ac3fbb6243e76834bf99212fa1013315d0724b696b3ac357072e51c8681f3aebb783f68474f0bf5a1da03b6e926707db4216a33f2a8c00c138ef2de259178328fdd71ceb4514a234adeaa727c6f875d72c2431203fcb427e693e69b239884af0f8f1a8b472fd2c97a614ca87179018b18ff6d25e1a42194009622fa5ec3a633aaf7e6f01ac9c7c07dd774472b8c7db0c7f7fda32683a4b4d8624f4369dee5ce93d0388c278aebaac2f5bf3f679de5dd240e69916aa8b75de2d04dbb429f0500a929ec2f68385319655a6bfcd67573fd7737965d2eebe910b6708100441b986dd5db5f44d5c9b47288cfdcbf1cb242200b3ffb742b32942de65edda3f29f895782bb26ff627688252822daab77c5887b54d8bcd5ce959b2212bf1e6a80f43ba15c1326cc465a57036ea92edb665ffa0f4b02d993aaf7a7ee771c09119af1b7c799dd340206429f2b1072cfe6fd2150999323f3ea3a7e076c3bce0b0c05a8ff2a3ade9f6b2a1617a5f060d2a074209718d5b79f7f7e1cab4698808b0064d784e9e8d27dd2d1123c41f46b84a0aaac6c961f49af4bd110f0bb5c01b838c85de0e6e3c85f690887d34451b9bf6d2f6634c8277da0d0544f7aab6411f2d489b38a2834195b1b0892b6c4c685fb77a07fc946dec13fe53dcfdde9a446590b9b7f81a0f64684b31314d7860e49c1a7a3e63250c07ff3255361b094c43d4c9d9b2b0a196e4e9c8a061d93e28d51028ac140a88ed0a8bac024d6c9bf8bdd4ad5a8523f9fea4a3651bec7996ebadcbb0defcab31b2d257b3f962636ba601fe087a4b58d842efb5f3e13e891138451ca3a3817bfb67f90fd28ab92433c48073ff338ae8fb35f988f145f12f495ff8cdb82dadfaad268bd6125c79be76c68716ecdad8e9c58360359dccdb61157e070af2bc1e36373a2918210ec1fc60f4813df17dc9a9bbb2c11ebc9c341ac5018748402cd07e61b4e14550b8e0e6ea6fdc0e60b52984035e7579d8cd2d77cc8d02ae3fb36717714e4541dd2c8ced695300060beaa87d2c3421e409b0c872973156fc310c38de751b488c163bb87102e26c73a0103765c80b64afe9e03702ad7d50b3d09502f57c451b00f8e54483286dea7917eeb0219bc47c55f0819fadf1c9be9c8b94195bd6831d13084c0bb35c81a33e1c0ecc2b7759b81f44d8d0cf4cd36a1f624e09507b3d4381ff23335eed7fe23ac38963fe5279cd7525f87aba0e4ae5eb0e277f27f310712413c7588cada3ed4738f43818b981354d1e9286a1bb562b981c8c97f460f324568ed6a66b40946235d1b801b429fdbd23a3f7265f8c911ad9ed0bd8da88c78387a1567a5251b7f5b42b23a953ab33a4aef89d94402e82bbe714487c92ffb76b61cd211ecca4cae597a719e9549c99f17cdcfe7c8bf3d44bdad4c0197d5452bb63ee43aae8c56f39971b62dfd2d4b363e16fa292ff5e67acb9db61a8f93f462540ca2c27b47ddd29d0a3cb7f10405a9bf03dbc2ef9d4e4c800cc1c7a8b53b44ed09c6a8b67e57f4e3d347df66bb0ea32fd34d474e773b00b4d3d6bd3031d0727efa74878a8bd2c945cecf862c064099dec735f11b31e53f3e2c8b7f3c40ce489f59203055a396f536072e707b850f21f7ea72e58bf3ba9dca92ca61722fb3cab5206130b595e95a81b72a1b82fbf6283bde20b59db5d2abbf8f9e051d6480eb8d960d7e24eb65ac747f521e3c37666ccc3a636a552e9dfb124e602398d5aa0e7fd47cc59d85dd6dc59f2d7f7001c781363949110fd5eae54266e0c01b0770474f7f448ba673ba4b98fa37b904f0de6be9f4183f2b4885dc80098766b386f35be978785665dd14f0aa560ba72fc767e87f6057c961890d5bcba80bc21a6450c2a5e94938c556d3b19b32ffd6bbfee278e9e34ee61ba23460e8a9efc96f3ea2be33236231605bdf42d8922897774c3460273e7ab8e32aea2df5fab36d44c080c27aeac56338acbc70d8cd09ed2ca8622b2dcf706345db39b526e606c3a964585de2bbe86e200cfc62ffd28e191e946e5af772f926e37ec5ce6e79ee63327842ec4636e640ba73fa3687e001829114184a58f231b06bc09e4170a5dcccff25f8d486d991493d26fd7bf36dc50b2cc85aa3328bd71e539cde426a93e38d455f6be4c7e7d4c5ff46bc9e5acb3837a853f7072f68239b57d0b4372e37f7b7817a573a2988f3df6f799c327c5c1e2fc5c7c751bcbaeeba52c1f5c289855c38a07e9e6b2c1a1a788d51faba75fd7ab8414d226a6a853cf2621a835fa3e7ce50e6420bc19bc05744e82aaa7294f262d0df7c022f8f907c8ecd2884538f7a8ad3aa3d89f323082931765a2832f8d3b4faa367633bda6b8a5de10d6126e7ed2444c8b24155d75194485bb6fe85b2c983fbf00e863a634c0ce62ab6ccc4eaed8b4b1266a11b199d18f97f7cd8700422394f830118cda0a4bb1291de9bba68b4dbfc167ad0d933f934900633758cd2c7c7ca604c5402292dbfa2a39fd151d44272844052bb7c7e35b398dcba19db6950fa1f08044c2f60afdbeb00e5454ef18a285c110b2b00c74842e0de5545cb1e67c9c4e5c3380f554729add1cbac063c7b2162957129821a24deb06266befb7d878ab4691d103e4ef23aeb681338457c1d3d83b3fcffcf3d4886b839681302d167dc5ead0d2e3877d04167f2c28f066f762690802fb6cfd86ae3e38ba8553cf8e3de78b8e764acf4be72210c6441c1f49bbbdde4e1ca3ee9556f5418a9f04688685a715de611a0cbd67e207e667c5dee0db81430bb2f3c8baf08174d0d9f283f09c97188a0f22bda23bccd894e37a9daa846a0d7e978246ac18a41f656723d3e891b5dda4d2f2f51b07cd127c6476949b684fe712262dee493cea7ec528925186f1764a9f0cdcb52915f88a3dcfff0950b1e508d9f99760abe85f67c252480eb63a7e31863df36373db0337e4bdc4969b9548bea063d8d784979092f08ace2f58d5751527ab726b2b8a25c09ef0d158c2267e2f36adf9ddb4cac402a9d19310ffeea0790e36c3aff38bb04fb2e404d7774f3278ba993cc534905fb24fe772ffb5c9f67c1fb278ae7e29557008c733dbf4332ce6dc880a64dc5fc87866563aac3c52a814db7d30e5370960e573b9ce7b32a6c6195fa33046cf9cbe1c21e9d1be8b2420befb4e9a65cbd7e4a6141958d8c9bf45b23abd0fd7dacab287af1635efb92252d04c2913af8a949029f7a589bda0a925f4088b921335bcccb4298aae12bfe105cbdb05aa13f1328633b62de0a5daa855ba4f33010f55d2e10327b8a23b3606ff4b4b4667b6e63d18bda304016aea20080d23993e143cc81f2b0263e9b21f9da3eb6521c5036a7de68fcb68b98167de92fe094854b62672857e193f93f78c7e903ab8ca0e1e4856e0177cb970ff50c294345d7edb67da755df4c305beb120899696755a4bedac5f8271d8b5b50356682d6ed6bb4b98cc52e5a82e17309d0823e19164edfb7588283070c0a5b39908dab517ba6ff79f7459d75965fa085096ae9ed4adccf62882886f9a24fb54eaa085807bce67de991e906d74ef3eab43fa4c52bffa8a607fb5ffa6babcea3b2bfc6a62c8810bcfea01e955dc0defc6852f0db476d42fb7edd0af0862bf95e77dbee6888f8dba3347dae0380bc340b9fe2803a525e1277a29dc21aedf3e0dfedd9bb30662a7646fce64cffd5d3dc73b9dfcf22a569062847f3d45c06b988c20cb8889340bef9af20846149f5590f2dc2911b7be230a8ceb61b1282b5b02af86a55b11687c229ba41a2e3c15b946a9a67d5222223dc8cc645519c74d2c436a99d786d33c268ed043cffbe2764f2f6726120ffac34e9a08344ef3f6d17025c32c93e263d9f372f2dde63e6926e4e6851c9bed78d9f33dc343631b3e17dd925a06cf42e43e7f6b933afc6cc749b3b3291a30fcdba7d28709df2fcd70316ac3ddfddebf9ee94bfa048f486d8d1db5ca9f6274438353ed260139793f2fb7eb1fb79981db98852cd64ae6d6afeac99b23ab4d9202fb3146cc9a749e3fe3b2f417f906fc03fa4767768172d583d3c3788b6bffd3a0d7026197a63625e2bafc9253eeb8c0e1295077b6ac0124af39f241e870c339fc267e87462fcbef068f10be4ec9f56e087e4c7ac158b48d17c61bccb5b371c69a4277b1b6d80e3b03a09ce0a45c487dc99a5215674672cfd4b343dff9e2543c04bb681a17389a1ae0cc8edebdeb69efe0ff401395c6bf2c5435e2cbb2541466b4305d8b9c7d98408545cc0d9bd0183ea0fddbd93aa0b68a6f392704bbee13ebb09ece00c5a49e8d7cac9c583a1772df629728213d8809070e1b9d447b8a72172b21917be68abbe69df0b7d0eff9d0643d9ec4bababb9134653cc8e8ed9232fdbaab31e8eb7f3a5d54b8f5afedc563a2bdeaa18deb977d7d6d4807bcb062fb0d95a895ae924e9ce9f37fe6c66538172699b09da13016fd0b152adbca5594b6bf62e508eae1be8cee3e4ad28334c31946da5302956433906165f8111d9ce4ae78354fc32a0fa79a49831350f7ce88acdc238eb771ff574beb0f39d793dfbbd6640749641cab31d659c4b02d72729a29636c855aab9cbb18dd9feec2b704df9a5d2f3865823c04f7ca8019bc56d5007956022d6b66f25b3d809ab184e189edf3a67a7af99ff57e9e47f7f8931dcfc33dfc293e99c4118fc6619a9b836a9e11fd1bf846e25025caefec5681d515128edf05d7f929f989a47b391eb2ed267a366a7375260a47aed1babcc56339ea2be31924b6ebbd40ce76f334f91a14cd934ed65ad152675f20fa105d45f06cdb9009e7c3f632059344a2dc57573687532131141001f3e117b254838dc1de77519cae19024b977f4ee9f809e8eac8bfd51fc286ba254e0c8aec18056f18378783dcd51085a759758900a3916fb93a436b72f96195bf0d4e7bc00b6f440f7e1785e95a7cfa735684a5bcb39be909dd8ac7ab76383b0674d5ec3f821a6b23484ce2cf0137f103d8be7d5844e6181c94546b5cd0920724937fd2ff3dfe9bdb8713e8fb2a36cb621bd7558024b5c9bade68f188db23bca51b351d4289d58deec4173573ecbbed1c2dd292a63e5110b669f0566be3635577c1cb0760bd1bd1f55354e68adc0a2d9291b43f26dbf6752c82a7b327bc33515b316b97fddc359b85086912281f195c563bfa8a9c0181028d8eb3a1d632d66382eea273dea0d1235b6f79b03bc04f039174325bcf19b2d4652fac70b33a4f2b7325d435b6c41d06a9081b4a1637f1b4db89178a3b03ca6cd8ffb5157700f1cf6dacab47a5dd64a5952680eeb8a693e787ddaacbb640ee7581813d38b2f97a303ab2ee0cc96805a9d8cd725ac930a96bac25c831bf9f9de650e6939bb903a2f453f0d20b16b94ae2034dee1c6a24897eed3e1dc3d376206a0e8031cf7fce1eec00dd2801a7ce895593644b10220cabc51c750afcb689599a854f519293ce0669073046ce7e5ea79ce798acd06c4303608994bb1cbd0d9b3ee0f31cab5a480dcdce8505589784d31589453c86e3f9a8c1f3561cf6f9e5cc33b17a6774c29aa07d6dc933daf928efbba58034812a331060e8525f7aa973b52342517dfbd70e699ffe768decb2a4d7d647563db74b63182d6d5a6483b935441221ff60587af3fd01350115c15f7811c2e6daa337643b68239b3e071051730b729a62c9c72f0498e35c1d625b5f6fcf1c0eeeb9d153fe2efcd795e1a097eaaf4ec6215d03b162e1a2f98926a97e8e3321d7842c4ffd76359bf208594e3bef30f09deab82f8fc51cb62d3ad8b2d30145522db2d95299778efac7148591aebaac2115b75d0f0b6224151184c9bdee2c5958251ac2f0f0dbc8477e6e0e5af1653c0596686d5a50f49a2084d752068565f97904902271ce2afb0d4b3187851dfb42523c8b57dc0284c6b0f72d17a4c4128e18cb8887fe49019f5d8907ebbb50a99ec0ced2de799fe4f8f06a9e21186fd45f145787160d64389234dd9a328c3c62dff68af95f8d19565118975db6b36a29d65c45e502e560e3a96a7604426cecd5592e9ee3254d2d99fd2c58e3a39c96d75ef5e8a741160b9f186feacac8bf8de567b44431334f666d8f1186c05d1b421c58aaa2662d283ae051926c4a31a570f06feb82bd96c0b2ca21528cd3783c24a3ac95c0d9cba9e817871b52b48f5d49477eb4dfc022bdcc6acb4546822489443dc2bc7dcec2b6dde24beacac498273d91fbebac8952ff37fe7ac5aeb82d750042f28a17187025812580c4ef437b1b6f37dd753bc1b7a25afa59e89d782ee160a81b185bf5d27bac78eda28d7e28efd2d1bb8491457224d40a87b22089e490318e7e7fe9bede7ff4fbbfa04030400a96a8b2cc237c6997ad734b9aae0197757997943588eafe0abaf328267f0fc1854394150629bdf981647b43235ef23355a1668baa22ac6b1da2b833c5646131e410d0ef4d17f455a4d070b86215ec3c2a7e82af3affe5f5073fa9370c132863b926211b39a68302fc64c5c86e71abccd30c67e8d6a71ef23889545f2fea809495bbaa64c52d4a58847bfd353aea6dce492be4531a8b97a573b763926d135f0b7f5c23d7e6d5e3853847f2d0a62e23d5645d9f3e501696bab0c4d16d4ad033c5c9aa3ec2ca540e6391727db2388afde3a10b52d21db8f9cc65884c4f69b246f424322620c762af247e36994ec81a1eadfb7837ea5f93a802d70ebabb4a7e907517d37689d73cf3a2aca6bd73e3aac91da589515fa8b4cd064162fc4b8c4acea4c9a632a161b2dcaa963ae28aea18c0e426e4e13fca554b54915e3a3f188461618d2119446a7b4d492aa699be78c55446d53f7193ce5c547ba19fac7ccc738054783673c09f4762ad71851bfbfe7955f32be163dfc8b88b19b9e9e1c1f431cd51509a992ccd6ef5d2259a226d02c913c6dd66604f9017f5dd989f375ee036b1b8cdce0c0ed308af9432e4cb53303c081da442adb16203a7ce02ea0228c95ab2514757e0bbbd45e5af65b9c3ae8fc50d9ad7a1aa2fd62daa4d23c690adea010818e84044d6fe7f1ecac01b9b0e5a5300c7a50627a63fda7ed3f3f1fa26432dff38f33b2fb400d68d4bb15b8c336cd068507bd90805d1771d29d9cd2052090bbc68217957c0f07d1ef4e9bed8e701ae6f00c673954856c30a378d7911309757814ec7b92b9e322259b54c3af410784c689da4a109b34ce26c4d1cada8272fad90ced6f0eacd080efe46fefdc0cd02d1a1ee11062b9021f080d14622352ef17f71cfe6b0d9861f6ae4884c7b1dccfd4e1857436572f1fd020d6e37b6e765b710cc24d0f4f41e802ed0f5a53a9f2f46747cb69e8b68fb53c04d8b091aca585b08dfa82d8b7802013431abdf5867e8aad9fb2223e1b12b0fd37c1ef01daf65be70923f3de1c347f882effefad7b96f7f4f4a2faf7dc301d9e4fbdd718b9c646482898f75ef7b5e9dbc73abc6055df02012c29cdaa6c9877c99fb78c1c39ad294bb7899cca56ffcd2c84c19d8819baf2aceb0051182187860492624242be9429db2a835bedf97a98ad53503cea1875e80959f6d1b97cfeab304adc1f2521855e17f054bda195771d8afc424bfb2a52e9352e39a87fdb312064df155c6967c31fcc6bb28cd84ff7b8f97eb0a8ce443467385288c912296889405789363a31ec8cd5f7ff6dabacf66a132d871efe39151be0a386686a7d4b1ec73a9adabc226b77bac8070ca809c6ace4438b04faec99df0dd0e4946760c70e501c7fb80bc4d612b389877a9312113e112a4e69fb56e6df79ff18947582de5f0d2913990a3eb2eb2939fab6b050009fafc1b3006defda8e3b42647803386f60b01ccf207e2c241d2dc0f217eabf32edc6313c472b41d5acc960840505872a453affcf3852313f2952367155838e3b51d840ec7d1623179df3cde31695b7ff2f08cfe8bf37ccc19b2bf9de8fc3db0aeb4185a2b4a8704070c3707da697f9b590d8f75c9476b79daebe1ab7f0d94c4d660f11cb203bd45cf4394bc00a069dddeb7a2246b68b6160f217ccba96c469192f388c1d3f592ef8570ac6fd38fe13c7ae827ab0c9bb9d89defea478ae46fc0f3103842264692bed9798fb6aeb8e4f4cc624b6965ed19c6c468560fcb2cb748e8cfa1919461a5c48846e7cfd67ac611ec0e51bf6a94e294b0a8692f6b2e0d49a1fa66eac801c1913b4b2cf26f77ba2415a7cffb9312b0bb010b036bb67dbeb674179eb457b72789b22f7fc560d43ffdb673ae9c2506a5fb2e4e84939c69fe13b223f1517c118a6ea740f13577514486a31fb7afc81955d0a90f41fc1427931bc7c0cce03bb672c8fbcffa383cc6c68027d8cc2aac349cff770f8b746847cf8f0a0a834f55a2c5de47fd4cc517ecae363a2d905a96e66acdef1ba242356dec4bfd2881b1a3c8844015814954ef5c3e3b3ec3702739e2be4d797f7927af5776c0031a6597bb388c9e315d307615099b8317e3d3ab3cd063d6efb358c058bc883bd19bb1951fafff74c0ebee92850877c7ff67e6a039b4acf231148c8ec8fc41affc5239c6d8478e223dcc2e9afb8c9e7144abfc77607710422b0f0b66b07f4a65fc9f4798cd10677546b7d35c6591fcd6eacbca785a416a46c74fd18a3d86d547b3d29ad45fc9f2f158a0663d2f5f03e2a9b831225a0bd09df5d88b70dbfcf674e8daa85c084e6f4beac35857b6380485c30f24acf82482c96fa23ce0c9655a7efdf2c38fb2adc62b086357cd728fac9e43349d91ffcf13aab4487cb828464f0b75cbcf29233e141c0427c4d9e53d293533a3bd68b6fa299b5faddc82205ebd5b46a99b2fb01556cb8ce0f9f302e64cfbc324a35d4ee3086c3b6c61435e24efcfc93864ebf06099285a80c188736ffffd35c9f05414e75961e9f49d42ef014dc661fcc3f124cc95d74a9eaa307d19d62d658ceaf13652ead81569c05886027f93bd9a17084b487217ae6a784a41bc7cc3a3ab69b92f31804bbc086c7202869910214fae9fc176199509a607598d2c4ac84732d6edb77bb950ff0290e27a13cdce65dc34cd807ba4b23e03d554f85d037a4f73bedb19c6be3114b87731626400ff2f7f475778078d03052a1d8e25eb0a5f552507946abfcb02eb6a4609e1db74020e04f2a1aa0047cee40c5dcbe47ee43d8caef9340f7ee693b733b89708c38198e8c4dab4eeebf967dfafcfc642926b7ea2f8ff54cf72979a9a27fe02f65ae464e91d0c7a4b09bbd99f29b4dc2ab403d812809161150f8cdf7ba6de290ab86b934763e84c890bd7d23676eddbb9f87821763e4354e51ef7186ee2fa1b1edb4c6aa2c3add7bfa7f740601cbd5eb644ce3886798af151260c7533428a98ec322f2490f0b06d7a82bd73cffe2bf8eeb76923d6161f47c7874b3b982bd3859ce59c76c1f6b63d2e27c657e61a43a44e8797ec72683ea558497be68504e53df086f59a7d2fc798d185926a6c7707fd8f2b8fc32211ff09091172e57c911f180e664a0617de97b926cb482f4724532823c0d43117ae746786f2dfa056951d3f0bd18bdec3277a4b24bdea1914fc33d08e62b6e52574c6402ec728674902cdfcc3e1594f0da46a3f6825a3248e9de2c9f7cd6c432589c08b5823dde0f506d78edc83977d926631d9364216eb451a8b92b70ee2dd6ed7c5bc48bbe0e7066292abdbf70b669aef4e746c22356d3a6c6ea6cba2469f0ba30a0645fe20d9cfb4f4409c22d41a2802d2208a0833e67142b6d3ac31645c77e1471c60616750b0c0e05251fc449a7f650cd3f140e8a74761ea43f8363da595e86871068a58cdcfbe9e6706e91ed6ee4448a5e5dff745d08b6fd80131b3dd1cecf03ce4ea36c763866a193296b513b3f7166f0465bd2d04e48e9c53f5dcfea0f55125680ec0465fe4760c6b57b3d1a486c9a0c4ad2b3bb991768a7e1a042f401f58b09ae93502f4d316403b9a195c452eb2e28d7ea396d1f56daed8e03bfae93ff0bf48f2af2b5f9034ba61f6ef602940f72e537027bdaa62b7c01607302a97f2886cf02664ac657cf0a3dbfdd02c605ca9f30989a56bec411b30d2b4c26bbd3589a82d340a85684272ab4359ccc78deac494fb462c26b3cc80d147d55a38f87a6c811e83349ce5ec39831a8e81c7fe33e3dd0d1cd80e94f70d88bc8feaf28bef85a4b79f270de2a875c7e99fbe8feba7a5ab2fecf0373c5be752d8639b23463fcbaad19e5b4113b66a5a2be402c6efb8c81e59f8de32d85fca583055e594a7d09e32fdcdb3361dc22a12e710b8c4cb6b42f9de2ca69053742502ae2d79708b58689d944e5daefaaceac0999415c186c35157b88a319059183f12c7da6a4a88bec26a81d215455416d06620ea30e9d6de3e321d55374af5c8b9b174958d2f4d02064aa5468e61df6a74d439e72ecf78c3dda9bc4712d64c97ed31c2649bdc5b62d6c8e3655a05b35b488a6763333330c726af08d844299186dee80d4115375b351e6e592c3bc0963af73b5c0842398aad2268e6d7b8508bb3d6184df9048e6ec3b4d6be0d4a1ae85df438febe5cfde781d7161eabe9feffe7f2b02c26259f9965828bcbf4da56b80468f2cf2699bac4c50fe8bf20f547f25ff939455700d90822aeb88c136e0fc4dca0788ec7218107bef642998cffc30d4da11450a1c8ddbbd3676a0f97b19bef7484be3c2f84827c53b6c73d5153e59cd60ae1cc6b8a3ed7107cb9e37597abba781b4237ef501eb3385c7249baab9afbb686ab21252023e273e44aefbf313f1cdfd82fdb0d27b4e34624ae41f50f1316e262f2d866c3331881cd7a9e1e1eae1764d5e91c9e599c98e9b611b5094248351ad9fe16924c8d3a385921b9b9348586d8f0401f01f86b6f039ebdbe7813c0937c1462b546b345317d2dc6cb19de28d321741130e8fb321c6dfa8435c79bef45ddacd405f5c663a96b666dec91b8e1520b432cd15efcad62aec02e771f6daa7ebba0e748bab3c9bd979659b86b28886c52209f72d9bb63a701d8339ced670abadec16dfa2cc163558c5a955c00e1475e9f48cceb5e5c6fc911e3845c4e01dd3836e3a454ce7974ff431b9e651cb4d7b7491ce1d8d85b151070c5257e43ed33ac876d6038fe3362bc2906eb34366cfa46909df757337bf4b82923ba50e3f8e2f522b60408d5595af7b9f69babb7a93839dc99893ed7b15e2613a97b6788dc56dd930de40e4ee80941ac22e357288426bfbaa20002aa32829af64daf86c222973f4c156568dc5626426f070c194525d5b7a472906d3c9f1cae75dd4ec32cdbafde9d00b09bc7087852172da42885c3b7f8865586cdbc5f4ed5a5ebb4dc27064785e9055202de970ed3b8c343f6d48b2a2a740b10c937139b084fa07355353f95af28850ff3c0490424b59284592274c31c2fa7c55998b3a30d1ac3300ec7afba0017b9f618e45eaedadd2b6f4bd79a2f3c8ff0a7b7999ac8db942e333134ebe6afe6bd7371c143d57c17f2a09d4a6bd9a764b19ddc0216203618f078211c4990babcef641706c023bd941bdacff29cb633a2a5b23678e82b43def78eae551979517726e146e7fd048bf6ded96e6fb4aac4a44f840bc9514ca9fa9e35b7286d334cc77df4f426c12a7a0088a36289e98b4877f22f19c933e9e801c77ba0f628aa1f608a8e48a747b76f7f97858ef4d3614006be2e74466c40a6eb544ed928a15fd9748115db6f98c8141ba0c574aef3ec5c17fb984f464ead8f370b8b4cf4cc7380341bacc0939131e8c5c58dcd19fd6c38314c887cb13bae32351e65462b0f6d76b44ea02b57829c147a86cc14c7fc1386940ac7fb30b987f9a16855891ff06639ee6c71e3080085cb3fc2b6bccee4623d498240fe16fc0dda6e808738894ed66135d03f10a17092b2a5a4cfc72460a4eb04d8d04f45bad04fedb222f07497124fed793dd27f3e8c19edf41d86175e209bb0dd197683daaca88583d911f801644db1247330b9d3b5f929d1425779e9bc8e5ea660ab09e886f0939811b5d5d81cb1a2dc2211bbd2d87bb9e5769240de0b23de757700edf058e5b965ad092d460b2a76f9e718ff77ab58acf71ccc18909cf1a93797df66ca3ba8c8305c7995b9ddebec8a8dfe778d47bcbc888ec27bc3268d16267b86407fb66e8e3db287de0beea4ac72fdd155defb447b3229f0f9a17730943d6d08cc756fb937a3fc35421851b9f426d8c6bbd1d5f0f0446600ec66017e4e3f8cb9a7e2cf2761fb5dd6cce1a0ad5ba926d6df3ad81e41ca2fd7913742fe7084ae9f420f9a5a0f9952757854bbfcdf0d951b8d0437b0a6e6816a48e40f2bed208d97ed8d633bd25d0593ec53d22808ec3272ea15742a45f54d09687a4a7ada72d0d1ed18188c8c2de6f19a4373b54dc1422b298b7f12061182c5ea5e536545a76a97634494cff62fe817c11699657ce5173ee3c36f11e7b8632ce1fb95b216e502d3ca05559d55d5673ee0a2dd552cd379fbe3e8c9e9fa3d5430af2e975610171ed9e7b1865e221a27766cc6d80ad60f727e2cbfdc21575dc8798a80ff0b85c43e342829f86e130080157abd919b9d120bf859fc7ceb9a2bef496d1ca608255f109437c6ec9595e980caf4c9e94a9845f27e6b81cdcd5306e26c76df9e5d84a3f8d51cbce361470b6a557cb6149b7e6e65ff3fd250773188d1d5f1508b6b583d4aa4b1fd5d31498e7201d6dc9095f4f595899c4b3ad5e068cd641c4dfb49465fbc7a15cf589eb519a6c955e629e2dff82032c4b76e392376d4f1e04cba9ac3572359dbe50e4216cd91d2f8cfc156c16e74a32ff4c51f81e924458b79b77541f3059aba5d7e788316e38b70328a48966facd4c13070b2971e0802a822b5cf429c8d2325a328ab127f05014ac9dd6dc76a5d41877ef36c504d8e58d5f835c1b908f187ba814271eecfed819e5bc0959e1a9c10b993377d9c95090222035ec6dd67d65f6aadae9ff3c829f2736cad65d2bd88abed2958f10d01e4c8abcd5050e3368d2291addaa57382faa9dc262dfc2834540761ca462fa760b8b41692be96557c853912cf0dca7ee5e3da65fdb4008003fa264397dc17f1339dd35962c9b956f3fd911d4f2684c34c6a61aef1621c7549b805dcc326015a2f55a085b12ed4e302528d5247962c2a027f3a7b4fd96b0f0c3f1c88e96c9ead206ef5e6c629f1b8199dbebee2dcd8a3f03a5ef2b654fed4028612b9204340934bca46abdd3cc288d5555a11e627aa24f7a75a06b1a722acc58b2d19b61e6c2c37ff21f4f87a2a74542f293097e93df51d677e8a86522b1a912369fd10ef4a3a4d3bef014bcd9df61ca0619e6e2fdd8c4102e6e366e73d6e2ad89b64c0707abb45ac6aba6f69a7361062325696beb4618afbb42067166ba3e839eff02ff209a2d9f8643ccbf59116b601bedfbbd1de454ea8e657ed22ee774cc193e2f1b0746eb8e21b2bf8ba123c9786491001b4fe2df8ea30f49d0fa3adbb5fd5060bd1f44feffa358c1922f548408f52fa028e430976737c92ea47d6f983e133a7805cf19727262b6a67b47bb8ead84b737e7514a6fda1095db7ae808c673f21592d501a2d34ce92bf0e4186c4bc8e7a966bb289c8135e3a62f744f0b503810a676aa0f72e8e341652f84ba684b22744ea386880891179501ef4546984153d7d6862e052459e56c189b3395ac990d914611b2e49fabe41659c73d2590e57812414d388296a401a8166df667b62b496670ad806bc492e7be4cb2f7e74085c870cf3094c19dfcf63214b1356e3ed23ad4f481419bd4d4949a66b00269335d6dc5bf80bbdb2de6b962325daa1495cfafa7e24a4867a88b422998ec2b44e24e1133e52738d6aa4b2ae1143d38b30452ee1c269b969f88aaae8e1d6c0585f5106954ecbf7b67cfa283461672777e04b747540d7ec6584ce65d148b9027ec06bb44c80feb41282d351eddb0b49e5db52fa58244d2c0b68eb8b231876c40ed48ef6f8680cf22437ad4a3b7e82af1d837f9348ced174f9655556f965a11125fd8d3be4c08b4dd2d23b399bc1e13e292b71d1b03558c8e02ff949918489aa5184e97b46f6627a6da1381d9f60733513bf02c446ebdd45739e5750414b93f5bd5ee4f7a8c86da0e0124c25bf5090450650f19dc116e2f4d7c997be099de294b341548e1c61f005129f797f4c7bf64c1d6b838d55529a668783e0c066e43a817f15e3cb4f3321eaa4594346cd7df1168b6dbb26fca5ad713ab6036686a28551caa4cfb442ce6cc25e6f967c23aaf823e3e94219bad2f0ede93494e15ef564993208d18a01883966ddc26ae90d9a40cc247edfb7f2420dbac14f7c8af4f6cdcf0c2a5e4c46500ea7287aa77ca441775ff4d2f6d5794512bac4e0bfb60ee6f871bc93a5c94c8259b2c3bcd0a0ea2e73aae89b4f550c86f994d81e4db0625898c3806b6020daecd5629a6b2bc0678b6febbb7641f4ffcd08aa9047c28e8a6c7f2baf7df0c51cdfae7749b3d6338e687d23a3f89021434243645dcd8932cbb3403b4324c603f3e4e4e28bf522dc49ce4859b46bc56fe2f5fae9aa22b78c7e58f6d025b7fe4b74008a716885a521401d8edd667a93c548ec674ffef08891b257b1f85bcadd2ae33fecb91b355f4860ca7b8fdf5e03ca63e96279a6d9d2337386110edcbdddb79870b601724d275d8faad99b747366c058f799f2c7fb7b3d70743ecd9d2d4150bb7e39dfa246a6a0f9136e0238283ab0f3ee5861840155055101d1407618aeb675836c272184ab83827a19af87c385d06ecab468c4459cdd44f282db7fe6e3d091e69d20230e1b5d2606fe819bbe011d49d1089d5806bb287330a70f51453535da9ce805e71153928bd525981debdebec7fca9768f5b9d016388e4cab1805513cb68c78486ca1772b6a5bbd42ba4514b7214e76cedf38282885e364fe5b6458365a1f8a0e3c24831a5c6446d1be4f2a92bc6817c246f58eafe5406dbcb5c847231e79e2ff35385b5de2def0464addfa646e5aa059b2923d12a0962399eb4cfd62e713e07e9fb69edbb6f92a2e4ab9e28efbad5feaac16be568bd8d3b2f2ce48a531510f0b6f7adbb522dd2bad076329561dc14dff9e51be4686c0dbd842830d498071da687218437cb28a54f51ea9951c98b8daff4891fad65053f2c27121c0aeb4e3049f2f6e9e285f93678d2197dc46ba839798d4cb9a312f16463f02c706e0d2a1ed6f2a18c7ba8aeffa4e066a39882a0ddc615a4d36ddaf14d0b5c1c01f927dcb6305192faae8d969dce7f5af98e6c5b33dc8991c8028740bc6a224a8544adce6e0d7a58f8206c8cfdaf86500abd4c96036258a23a268e3a20efa0ae44f08800d5d42bbaf39086d6bfbea30abd4a91a1c1c62a159f41545bb9b2e83f076710b47f54c326b6fb5248ca75f589a684d0fdd1fbf65755035b3cbcdd2e8f918be1c39d73fac2f8f204efb50b92e2dc262d0c263710b19860f3dff2b36205b8e60efd546ac71fe07a71839dc49f0852bd84d00d81af8e419070fcaa739ca0f5ea47dc3b06e5fbda55ca057dd978e72b3dcdf13d9cff5922be666312adc1e396b606c5fb9a1ca68bac14374c250be89d03bfcefae0541f8a7fe7a7d6854b2bf60a0e90cf9b488eb48606abe196925b098e24327337f9dc1a9b8ad94046416c2e2d25c1c449cd28642b87cf7ea4a62c9f1b7b9f804a8810fa8c4f16c4e529c0f4d855057cc91da6e717c587d4994f8e8cfe28ae4278a28b38c941a28e53d30857260c7b33c0fd87edfb6e2f9a74181025a49b2939816cd41fe4e1246287ebb5c422e20c4da8282710465b8fb47043d1db634175b4ea3f30f33b4ae4181badeb334b09b8cf5f472abc8ac05b6ef8c9831b5f16651487481621eb714a64209232bb79f58d0ffd227a4d62727c05d0bcd8b2e2be74192a2ee41061b9116066e0a599bd083d9d472b3cc8827020e3d56e4bd276edf42f6316e690375c0035e5dba1cefefa3663d9c098c0a39d5f7a5100fc0c9e95b6010df32d6e37c1955a3db6b7c2a284f9f1f1b54ec203907ae84259ea37f304f8008346f55803713afdf4462359356cde5e0b21cf3dc513b43214332e22fe5868fd63268273b59f9b03f6893269954ed7af5a6e6085cedcfa217cdfc323437f307f0aa68d969908b0d8a421d62b885b5df74d54e76ea63a0769d09cc3579f5dca21e295a14278e0972a5e97ecfc8b14ac49146e7689d567841b33bfd23989e65c05a53f5ec36f8989388707dc5a5bc911ecd3f3cd3db5a384c6759ef35a9feadc09db5081622f9ec806fef0f4624b94431b2fc9c684cd0b863aa2661323ecdd000946c5a0ef9071fa5b1c552006869a3abb797793d7c21efbee71b8d6c6d6f2cfc07bde7c79b27407c6708ee3d2d726fb06f0f844e3cccc471da6dd39dcf3c1cff83a47056ffb0eeb428014899c27cf34a24b2b7fc7ee853e02c05d1003ee56204800c18e0a78944fc6627b6c8ad9a2a84594d8b1f1a0ef566d01b65acd0e6be095a6e02e1402b5eafd81e1ef6719f86e83b95e5e75f1779d3b7861db752737a0a1e379e443cb7e8d5b5571c8889ff014abcd5a2642e7f0432f8d7ba83dba1b3083902496f279e159901bef5bec70b572bcb58e89597a273b139126492265d815858aa1e699e57f7955ebe6f42eb9cfeed314caf0acda9999e534e405c4ce89c635d2983d0c3f23f9ed3c44ecefa7d13f590c82003773a289483266b685727b43e2be562f9747f92127946c5bbebf00a6ba3c8bc5889dc07a9d143ea0455e6d57c39e6053fbdbe03a4256fef22a9b96ea60458799ce184b6ed58b0358f09c454f03a4df1b97bbea44a613167ba941e922ed1a31d217d2d8a89712e5a36fda9147f29d1cbf778220589b0e51c6f8178690d4ae57925b5201f59bdc61bd932edbe3fe4a6ed3ebf0ea573461ab8ef5ec2e9d75309a83c8bc35e6028536ab756b48e879db5954eafe5eadbeb8f2b08a9352ea464df3cacffe1eabcf4ad195f7170561d43078bae636dbfd5f5c828056ea4a519a0ee3809e013035e16373e4cbba094efb8111b602f71df02e0bcba46fe43ff2518abffc12d343f4b64039ad6346d85b24bd72e40c28009df7fecc9fcfb9a2fa1ac214633315d3fd07e182b857bd219bdc497a75251f8410f9c580378210a5d40b06e0d5f1ad228686dfcb87c7a742218bb13624e69acd6fc65b7d82acc8476968c312289ffd9267805d1fb6efb907a8e99ef64637fc343cb148ccba3d9fe06d41b5c59a8a0f2a248db7fb37390b27bc6d21ae7d7862041842b8adc96ac878b094b3f6f4bf9cc2a36d85861b09eb3f765875dd74dc48bbb31ca57ffc77af234dd6d3decbcf2dc295eba626d732db4ae76a467172a83aa1eb4ee2c5212d79cd3ab3e1e1d52d084dc55973d9909b55181b59931f0c82129f7bc1643b53cf66367f938dcd2a3dc6bc1cdfa1add02ffe626edb7c3591c2e96f37b0408c57c4d5c20157956c0b37f5641ebfa88d95477bc3e835f2e2bff45107fcd9efef141aa3c3ff8b8871e5d1b15768dde8461a689d82da9ec943920f4f3893316be2057f48d9f78d1688d00ccfd9e16f1776c53f5a138b0835e59e26ee46f752b884120e7fd0a46b455d9b602e62eadd02506dc9d17c2d5bf905e5c792e97bd6823b1f444ae89524e8ba79bc83e6250843e4c9e309c146ad14ad86c4b4b34aae42c4d9d9a78b158fc0902a37ef4c68a2952427b7ca0b268d22bf423cd9f75eb7cf66174bd63d359903333b316482becd1d30c9c279946c925e60145b212a9b41246d26e0af8716e85cd0f3421ebada86f6272c327aa3eb3a280b80e47a9adf3323e9931b77086cd7b4e08f522aaa0ceb63897c20ddb2720d58e8ab78c680f2a5672e36b105068a5899852d3be3d9f28c21bfa1f905cf0ac1544e9b82907832f5a19734391d40063aa4f9f29049495284c755533c79281ba90b7e607d2efdc888e4cf062aec5de63480a1008d001f61897202d22ceb25fd742c18569a764d28041edf9a710fff20b52ba163cbc26aa0b4e9b8b85170e9840156924b8446b413b91a4230ff3a3a25ad874ebf86f9135f74d3170b492bf758f4777cb53568c3222ff62a7d04c231507ee48b2edca4dbb8976023023e6b6758c2361a3a431063e49046ec98546fed6b5ede4682cd06b179a9a544075bf0f007414a743ddbf60cb0f238e898ed89b805a1beae48aba23f440f050d282c72dc56c996b348f5fddaa5d41e3ec536dde10808148603ef57b04ec933395d0f4294df3dd3e23e145657dad874c151ef7193e29441e5bf21adebf42a99c7dc10b94162e6480f5d88baf4cef903b2be61f068fc88640b54d2943a4e9e4427dfe8b7dd972c4a013681aa808092cedca9ae61bf40ad2eccb19f5cd2d446568f0e710ed972c186d5695b795754b9bad0037f2e336f5f5053b3b3011e45a259818ba905e5fcfeac21c36d5ca2002c0f6119c805effee794908fb6fea874d63ca64d6d18c30fded6366a032ca1d717d21be92c32e7ea77b0ecd04a832519f4378d04952d9fbb5eb16a41074d55817ee5be2ff5306a06745ebecc5945c48d06b97dd470c7809633b46db8602601666fd2d5769b895c5242a75f9a9200420db5e5f24bb63d6a2624b31104c79226787772971b7b2e6d959f80ab49a548360af85beafe48f63a21117bbf881fe9b8eb10b1b83a1ece024f60cc2af6e2b538d899de5f1429361cf646c934305222847ca5e7f92cb94c80946ce80d07c596b25825c66a039aaa7450c7572257ecd9ec2922112546d3f414c80b7acfbf78fcf8f02d9a1454ffdbf662db11ff4ad88eca4c60868fdc6d0c0e05840d8dc582871516f91f417fd3f0a9511ede5603ef01a75c5a28f55d75e6538bd9c5bdd5fe60b612689f8c4c482d7051a795274f4e4319817faca8faf4ab93cb1238818cf6b7baa591332b0c1ed685dec6fc52ffcd0053f8ec6680e661929b89264eca37142b264b9c753d974a20b6f84f2806f1d9bcd2a9e4c0887eb16e9d3777c160f191c665f660c7fc8f6152b0808cb5f56b4144aae96b77af49cda09bc2ec22bb7716b6d8e10e9b2690c962c3f4aeaf72abeb7e5a107d43300a37fe2342988d177b344fafbd302e316d5c6d3c772e47be09bf30a95e7eb34b80509d23f1c9a996a41b4fe38c0485dba0a7febb407dbfae958b2bab9c0411b0140cb79b858153d0519e4e5a7baa14971cdb3cedb36d56541ae08d1aacd5ee1cb2268746855a01ea6ca1a2936e00e18f5ffcd997c8f2d60f8f19fbbc7de1d753140b34de25aefa8539f4f013b91577d890cb4b3c69c986583bf564526faddcd0354a204434c9eb0a9c06bdf8cb33f432f1da8496746db51fd0171e3993db473710d6770798f810b1769625555ff95a4f1823c16c838a0097c3de01a7c152f8af5529def795dadfdf3fe7cedb3b3ed1a600c0ea39bd7d43d26402cb3cb9b6a2a4dd6aafd92bba4baf66dfdf393dbb5654e83a8fb7374b1d1ae004470b6e849ccb18b9dedc80fb034228234297d1c4e53541b713920474553636ec95bb65df29881d23e4e20d82b2df988cb96303c7cdd809ce22dfce713812add36635aa885cc4c271a3ba80772353ab3ee2f75c4542706f8ce1b0257f2c86536f6049ce5590fffabf0ffefc4e279e37fa335de50339031fead59470d35232872d32181cab2023354a76d9f3313bbd0a7dd1d0e5af716003fde10227f6d831e8a0b515a1a487898bd46a75e8664b61b526add68e4bc2539f3feb23399002264f039b58acd1a580888316fccd55078e86b86739a9288c9b8836e1194700f5770d6847de014703bb1a4df2753145a48fac042a24b23274f6892b1e4324a6778fc422411316f455773165463d5b08bb7414517e0d71d6629446e9982fd35e2f661758c872584280e3361f0ee21be6567eea7081041707a0a6c2098095172b1a921d3696dcb1ee05da7a745d72cf858560a143cf24df095ed261d2cad698726bea74f21e883f36ae6bd80990ac4df7d477d42b0335fcc32f0000c1e1540e9a5d5a7ba86e57426564675993cbfcb6c01722696dbba4f27446310aadec7a534f5189835739d3094cf44cdf633263d2ea6361fcf448f764019e9e33b7521bfa525559faa57b2d2d610a648e170edec66e8e8d8ebbcbb9fad99ca29f1a26683d2f9f54c14a3430ddb92c3f4065775529173a90308bc1da01f2063242b597720c59be7377dfcfb125f701c174ee7aedde6747bdaaecfb24b851ba2dc1e12e53b472c66e91442086bc44b3b7e7e93337ebaa4edf665166263005e896ed3d77a273ab4aea915327d17a70f7b60a7637707d1f72ce0b367e9cb46061278131857be6125b95999e2cf276db5df6fe3b68838fedb2791dceff5002de7cc40f3839175d880447d2c841ac331a052a7036fb79f3a9ae1499874e538e20c92aa5d54fcb0a415dfd3b83193b8716599976f38e3859a1f9e4d47ea08080782a5ada8e697abf60eb1e14402a288db2b0329f695033c83c6cbeb1e88de65e0d86ba4e6942872b20655224a67c8b38d3a62eb31c74a25cd1e0c0b85089058af618ce86fc15181dbfd6a1ec2b36d873d4696f58046d3f701b352185ada687ae2abc0678e1a944aff654527bed0ae16ac82149fc258c3249f525ee0b0da22d25e8d29d2952c8752167c7f946a617f27efbf84b09009a9563a7f739c299a879f225219d1cea29e544bf713073b76c0cd717be31e71f2bdee7453f13041274fe2ea91df3b097439981f5eeacb9b24a82b80e38fa855165a0fbf47f58cb85510f9c3e12990d0e73c48fd7359fcd8b3d10ba31675483eeb39c6df11e16c0f58b45525dd7e83da706522bd48b0da6b247e1df18a7fc5024e15a0c28a16b4fea79a192a1d9e7d7c9efb5546ab302c50c0743353613db5b3187ea78b50a14962e57e2d03f6f74d1a46b5430c72b2fe9e35f0efdefda6789409b1a2a7c93289a9edc1741777069901beebc6738e972973b72abc66e5fbbbaec24ea193b494f1bba5f5f767a9ce9850817a44446880651fcd314c1ec9bb668cc659e33ec72138e7b9ded13a69f04ea0fe81b045e3d5ae50a95010f863d734e7e87ae9a7f13af52bf754d75521a3979c30b81649d34c5ddc2b86173213ddfcec50acd9435eeebca9e760cbda81bc6cf144c5a07658e02046796341706ab8e32189b94c9d908b6053ebdcdd4e6fac87f2d96445f6acf6828acbfbbbb46e63f52b34b51a5fa477f8476880803e4e69c4f2f79a9a6f0b578fcaad28379aa3e8fb60be58fabd903e7b8cfd5e6d3196f64944527f3fcc09a3d850288b4a348c589c73b143b56af872da70c9a4bd4245f46c9f565f9e207ea6f39af07bf99bb43ea90c265c43732583d7b50aa48c6b8ab65528d5e306330b4bf5b5ab3b9505ded66e6be9d71f606664d4bafc76b9657b5eff0a2e894305570c26c6cc63d150d3eff3ea5eed19d48042d135c31ea942542494d03e878ccb70cfc442e155b184b3e41e1721720df5a24cc506499f2c8ebf3bfd5c550ed4a48528fb240c3c1b99a414d6deaa57567b0dad9b9fb1390494d6867d0eb983c8678af33800593c9159d282ddbefca04ca6a07dab816081b996cc32d3144d7d00a7cea79553881e8adce944998d1666a0173870a2aff29f116845533f88e3888c10a8829bdb4b43db621be0dab808f24cfdac0163112064e81fda77cf9272d0790ee6495f932caf8f54707b34714381a3cfbe12dbd91560a5a6e68c2c264f114c4a971be353862c58e31349f1ee045058273eb0ce999ecce0e6df3419fa8b5999ed8019f1051331d2995020a9bb5481039ffda6824ccc38aa8aeabd826a62a3afaf3b430dae0d888c1b4683ed2f5d83f34239cc737ec98990e3875a4c3420eba86d6eafc2195e7c7319b58925de934c43ce2deab33bc795725f0302169ebaa7ac23b50f77ddf18c9ce0a106d7314b621bc02001f567be62df1281b658106c805b9e4d35e57d5117a57201f09c246602df8033f63638a3cf573961a20db947ede150e5938bef6c97a4f0d5f08a55a0a363785987cc38acc489660d674c10857ac14f46ebd47f9a26d49d530e9512f051e0b6cce0d2e4c59645d2faa120a47b5d0fcd47af919d38aa2f8ded5910291c12b68f3f670d6f421c78a8bd765d00878d2fa689d43f436ebb90a27b0980e519b1c06362330b8dc8a6d76be3179b88be6b71791186b3e2076f165fe1e36b50b3927b3e06b15c0307998fdf4b5b9394d5854eedb9b44465e8873dd2c9768d6e39186779f6f064ee2525d7ee0fbca8efed85e67b0d02e015c510fb06a1775e1157985f2b3b6bf12ac24ca69d959cb6a986b77e7c8e55fb710759d9c6c6a10e72d99f039216e931d0df0c86015c9fb338eed638a428ed738e384e0876b7a895f96d08f6a2195c6743616360c162fe6a1cf4d0e151377df900292b0f31dc8df2d61bd2138505d7d9c855227319e698740edeecf5da0b375258c9cc88b96b1b369e44b3830c9b58c4698d12371017c4d01bcd924abf613876b98afd8e8d9026401e551c3d015923a220788dfc9d71b8c5e41bae4a56c879dfa671e2fb52224559f0d004a1f0e29794c5fdbf8997e6190e3770b5298b60a4d04685269cb74fe6f6239c387ae3e701d0dbfa838e739f976418678c219a997ca0c8f7307924045c2f4c55318eaf38e1a6612c8103611a12e20785d29645fd20abb9dd29f31b90ad73f8b273f65721ad0dee3b1c98475918afd7612e2cbd8148419dcbb8aad63e0388a8af9670f9df9ef4454cf6021c76ce4b9722c19abc3a4cc2c63e4feed663b504e6c2a0a34f1b54cd56e5aad52b7fed81eef90fef9576b56cbcc6be301b90cbafb9da794fb2fad5c110830e5bb1ad4855508987d06c6177bb446a51664552333d1290e3f3a25cf6ff567b4094b0c2729494305c2d334c3deb280e03da84542f1fa19e0d7da56e55ef933fb7f126a8f643fafc981c2aa5bf354a89e04f9195b350fd97390ed74233bd848b122231568ea62ef9ff3dac946746acb5e9fe1026ba68a96f2eb1fbbcf76885e1a290f81ca6e07429bc6813f12dc26c7f800bd461edeeebb1f8fba5284ff8419b36cf8fac464c386fc993a5d932b6b11db5e5c816a72b02bba8590452896d9bc3e3bc543ab5b76f1483dd279aae7fc2bc3a9118b69276033759b4a1d0430698e5c28bb09df0ed049d579bce6cd104b4469c3bf7f253869fb6ce26bd39c26c76af6bab12d1e294ed60bca1c7cf1c4002f73536f7e2379acce5d252a7740e22b19ab23f9245ac11fe7eb4802d6a26fd3b3c9314b5173d1484e01e9ef4b862dfd16da2fdb2a90be93bf94822c95659ce47802d5dfc3cd30d1a0dda344c89303a9e88c2ab80d10d653683362b46eb24a94e2809684133c63c98651c016241a82c7c65af71bb7efb7862b1c868f123c34a9af39c1a319fd5a9958dcf52d6838d2a191769083db2fbf8cfceafd60f29419c50449f9964a9bed08df88eadf194014cf53788ec044ea64c9b567c27bbc71e78de50cf2b4d2aced3854c0112fcaa3a023a38b4e9ecdf7bd4643d185554acde57aa1ce5f459c0a3b59e970d74d05c8ebb8e1ebdbf27b8974d0b8bc982fbf4d682906ef5a3d09902927fedfaf08047bc31278941da97a31e8b02da882419a80ba22735a4404bfa9c4dc86564d644cb16df37ed862aa4f9d6112152dd18f54b799d2157f342345369373764202f7dd3359ce093e9cd2a1323b74eb043e1b9e3ccfee31e8f625e0166ff671eb592192f42ee1d807eb07fb96a22eea7f3c6c53d0828def1d753b962af2b658e0942f58e34aafdbd2148acf9d8172195aa525d48ecc3fef423ff881351d099c65a96aff9f5b8eb784ad527bd61de04cccad3691bc18ff1c6d5a7de5c8947e27827eae7ff99ed2d810780705c6fdf5c3ade7a5946478855c73d0746182980333b66f917e9e2e027e09f73e4b1f9996bdb9d7b57631a833182262ae6173d72b4a5db94f4292849681b5e5057d130a7a4532b72f1002901f16d985a6c574b9540b2b606eda598064f2b4beffa02c1465e4f23602e2868a0dd600be008e8a1183054edd374c257a8f8d90fe3a4893a74cb2b9aa71449e866fca3a1a314fab3f5e62be6ba58ee15463186a9b55f75a5b8d93d37afd91a86f0a368a66ad5731fcc3583cdfb8e22f3afe63838cfeb3238bc83d9054816a39a550b265b7888fceefe5796210aa89a0bba1c5af495d46528af3d3c8666bbd7f89639b24bcd1986994aaee3a0693a3445fa9c820e0d9ae09e672745243474511f60c6c9b6da7d7a04e6c56c762f7bf2b2ecc098acbf89dd128416e8885a405e029c108f4229c8f34dee224b7003e8a7e6e0611a9e34113240b2cda84c189e350a00651157caec5972822241c0d339476a7b4ae0dce13b352f4e432c296683f2d2c3af36c89dea300139833cf8a14bec5a9bb03cd1c96be359ef85d70743ce75ea342940670e5d7e304bcdb2b0aeff839ffe1c3b21268ffabdd6b8db72f311f6e3cea933a78ae0d7cf5e77ff5a8912873add6a6485d6d896b3556d70c7ffb1ca3666c5ddc1cbd1660476bc524805727ee31ab965fd1e23fbf526b94124faa23df80b8fad6449389b993f81f173ce4c117aebfae51e8b845fb8993dfb1282937f40e9468bd412493cac97675575429d98987cfdfb69843906e57e4cc8e2bf8425495858f7520a3dc699902207246c4f2060eb5c50829761b9ab11a93007c94c784e367382973b01133ad0424371375bdb0526c02d4580fc5df94225e88d5b29bce73a490ccf08fe346a80b41d78bd7919f7956f873a93a5943fd27ab78acd6fe2f698e0f25b33dae650e1a78d2a75069a36905dcce35125b27412cece22642982ea820f2275e163b9608edf88186a2a482515efe50f6cc637de80a1b63d354d89d6c8bb7adf8f1cc25342b3e4f081fb6de724995cdd523fdde355adf015c54e5325b8785fb73cd6ceefde78646e0f64f515da696b2638d103ef1d3ba1562d3642ff8733d2df47f5bfadd5a0a261f065977d0fe6e29bf6d22d59990a4b959d8564783a3deb5fc066b44af5752df2f4b65b235b87cbae8665a1e6be573f2022fbae6b4f07d06cfdd0dbdd8835b3a0799702767d4c99fb267ff1330faf9a3877a08fa48522befd14f32c537ae3ce5592baefd072986bf62b838e2e0e458aa0759972ae4a168d674ff941b9ca103ca843436610d8758241963733b94f154fafd54a21441e6264bbbb01459768f1b244b473710f550f3a50e04ef600d26646895b0246ad573f30c9dcf853a87b40b2898d67f9b8b7734d2baed085c517c9d97e621c95e88d7ed29b5b94159cc9b95d50b94844ee36f80b170058d10a4aa8da0407917a9e7a038a9c1a4f6bd075befc9fc471ea000e717f132bfaa8c7427365277d93aaf38186a27a935b605474a68d758a0681177f2e4a1bcfc4a2cd23841a2e9848b2d82f3e43e189367866bf2c7959abf995dcd42cb40861f9a7761fe02ad81d8f7c5c270ffe73326ca1197e30559232e9baddf09285a18367bcd89a45faf6caffad0486ed47808b0d962999360c6159f9ce26cb72f5a81b543603ad4565e565950d1de3484bda761d4e140f6bd7c43268d8c839597a2ab73100bc67a3195d4b68b223ebb2d1fdd2b9bd972316d797db077a49bbd757e8cf7fd84c88d78fffef19ee22155f61abe63e1141ad3d93ef22b6c8681b478cc6d3254dc79e3a72c575d3a88666f538eab6f002e1a401c9114b6169ecb55e7daec289f0fff8230960930550d1ce6779f54f4699778c4b428f66e59ac5ab3185c1589d134610cf999d51b32a18776c6ddb340c2c44c168d912320b610fd37d03114a1b9dfac7373d30258d23f32e3585a2c93b603544fa188e8c3397ec3892d8717a6ae9af2e51fce131bcddfee68ef55785dd4d6230238157f00c136b2b6c6dba5b8c83e306759a7bca305e17fd4f0479a3bb9f271660e41c4ddffea301686e857d0fad236acb22c7fc5f19f5e79eb9136451fc42ce6dc3320204fc28e4aed22aaa8acc67199423cbf314f4087095ad5676da7be242e1409d59d1c1c4ffed4d93e9ff0674f22bf4813ad3db4b49a5c74a60cf3e1795a9345645f2ce319b175abf1ec0fe98539eac7e38b5468b143ed9024424b7b58f2bae16e0454cf6938ff8e21054a616765f659dc4727faa439bbf2e70ad34b620d1bf1711c4f00c64484acec8003a31c97dffe7c281a772df0507b8cfc278a7252e95214de6016df0a7a6771ea026f12d3e7a420f407ec17369bcb4bf1e9a394daa33548e69889841ec8ba5f94fe24e48b277b64d7c1d7b913ac6086806654b06604536616aab70b5a86a643164056b7b81757857de40c50c5cbda3f41af672bce15b6af8965cb8ff44cbf321969c889d3a19b1b21e2064a6183f2d429d32607595764d156ef8e7a4180ea0d1a5abbb3b54195e608de2cdd8c5d1ca98c4e21d71b31c97a23b97ef0d1734a6ef1b42439b54a8eea3507422bb635de08ab5186f189b75fd5ac7604e5c1bbbe9a86ccb2ca5b76894fea6d89362adda101471e1475041815dd78a8b6ac76e6b4b29d45a536dfe7db5e038a099fa8c505c1f0c06e74213dcdd50071c6944be7088bfefaf46c3b165b4271970997632860e95b20a8a34cd2847baf14d99426b11da811f06b411358f7c8d778d76588fdb44dc6d3f7f239dd1f6a94a9a8526658868f828a84cb58fcda746eb83afc7224dbe820329d451fdc7ddf57d8943934b0cd90e9b681d81842d37df879df81aef7749759c85f07e5f5fc2d92c840dec022d4befe42a0711ec2ddeb26ce04769ec583483dce6cf017dc29fdef6c6973df4970e3ec72be59a4189dcca80c3eaef03b603d84ac26581c036d22a2748d52f9f6af30b7498f2fc0db7d34a22fe68b2809731e660968d514d155197e6b9bf8bc92e496ce5d9dfbe07af67a83178a5ca64f8c42441828d7bde1caf44aa4ff4effa20941a61e85141f3ddf96c1e1560f1aa2515da068ec157ad70a3fa8cb8610f9cba19398bb749ded0750bfd56763811d5f92959f32798ba05834206c1b145c59c50e32ca33213b60252a3e8faa6f785dd31fbf1d8920cabb132af1fdf94ea8b4319f17e2474f83c72d116251a3d076c888acc3f3f6cd7aeab0d08c64a176097823277fee2832f023e838460200bd1b4cbb102a08e861b17a99b3cdfea6a25ebcde7d01be553ae6f22064f3563509d7029f28a85212a4df0c7099277fbb4a48e98b1d059d60e8a3e7c3526b50dc0c56650b2f3be61f6487de217e586244805c4d385515c2e06b0a455c0aacd837d78370811889c35afb44256976c581a7acfc0fabebf030827c706668825ccb855d0ae8d056c66967b1ff18e83c4cdedf0f412556023c9dc0059e28f08e9e43f883aff8e88f36b62cafe5d5e0941ddfcbbcaa0b2454e6978f1f04c4b12140a6c6cc06628e762cce4fac32e0777b7aaa0203658ab01796b27841c33d2d5beba985529c869aa974b2af4e8da0373ac9c96552035ba5a223e55109fdd03039c662710fbdd6119c16689f3c2c772ea8fccb4f2fa460c29123576a910ecf617a028642845cf641e8a8c4c7be45f40ce89b0f81c24abb6cbeaddbea84d392fbc28a5ad1ec3d254f71d6950f338ad6a4db5385ef8e1932f9597345feb6488f78149d86b836208c6139a7e1a4f1e410c23ba4cac9cfc15aebcb71750e7a5959957120f2fa5045c0e6043fc586431061fedbaebe6022f89df0be6cb467648b83faf52e906fc59fee2ba4b6dfad8eac733370db07d4d4d366b004aad021c1461e7ac60f0fdc57d532a8b3188a96181af969cb6a93f2be2fc4935b78a42167279411064f3901d8e852b4a12f1c9202382c98aa9c69ff4ae071a5951027b887a1f3dc4149c3cc67c87fe130e36ced5262cbda7fa17686200933a0096633c87d9858a3857584c88ce2edeb607a42c8b3d72e07f70f77efa1df0cc285ca431a47ab3686643732fd02532c36c3b1ac9235960eb20d2f4910df15477dbb7754da5a687c0ef14bce8267b8406eab9882cf79a6f98c703435d076fcb9829901cb9067d71d254d0440540f1963b5f116008900870774c2029375b64b86acba78a3258f8bb01430dd1450a5ed879ed5b9ef22926e901e7072526f584b6579624520af903ce950e16ce4924fd9d36d921013210a581a8ac505035f803b835927f47949cd9e563a2aa059c3ed1500abf02f489abe1700610ce2096efb50546df7d2460be5e11a04f1ce9d674036ab248f120261b25215552138fd5a17485464cddd6a78a95bede92393dee7ea790e09f481aa80f28a5942625ba4769010f65af85dd5725ca99e6f6deb648701c3f6c46ffcb6eeb0af4872903ee206bef3b903f43db19ec1a0f3adcca2439e4e0922ffce5a285644d2eed443dd11937bb6abe3a9f9e666d96d83f0f8ee089fc23d67826d112cbb194c841e57347026a907859ef87df3d18f3f3b82889d9e07901417afa6dacc76e39a74ee92bb7082eedf218b461d3ebcc056cc1bcee1e19d69225adfba2aa432e155a2306b657db319250741ee382eadd67846d27ad1aec235f8d85396c03c21a113e822e55ef79dda8b655bbbab9ddafbe53c4a6286d266f80b3d3b8e13f77dfc14adc7129c3cf530f4c2946ed2ce4b8c959a7ae206967ab1dd1f1219e3173b5412f3ac2d05d54e27956551a689aea135394e52c1100eaea3f1ce88a1d0e15ededa10e55f6b2c590a93a83ef814bf652682358da61f3ca78f75416a8abf4f813ac7f2003e6bea68b4714fc64a171395fcf9d8e5cf7928758540ec6e6ca23fb1726adb52dce390fd19d4ab6a401422d3778958c23159809ecd25dff2a357443d3081ce31ebbd451c7b9d09e38dee3b1375d0296a365baf90a1a40d578493108cda1e7dbeb291c52d056059f4cb9c4d8ac75329868f8219f6d3b7be028a67798db8342aa96e48fd2438c48deb9a773b342d6fe28ef923f7637f4a4f0c5ea2602eaca3d6262e17efd6115a86d9a24cd86059851bb04781e10526aac230f6c165fe6fe47d0b43f472dd181987cd24e0bc27040f66ce141a09c27f49537924ce16c2f110f57ba77e4952649e155d72a56c97955c4a8621697c442dc5ab03537d0f9ae8ca67dd07350ecac1e8047c7383ad60f98745fd09c5a44937f99246d89e6cb0bf057e163318a1f7620d127fdd74afe9bc1f5ef4408a5246af930f5690ee3ec8c96a6f652253b58bf283230f9f6717d6582717fc7827ff60bb85ab3b614ece266fee03a6210ad62a132cec2d5b0ed928e2b4525de1f14a101655912761d90b13519f3fe3d727287ecd3fbfdb1723408cd614974d599413c4efb3d880f1dca31dc3a6e5a627ab2158df0081b626014c484e855373ccd0adcb373134942e7534215d8a81d89ad09fd8092f0995cd6d4137c935986f0c66dfa2b4be5024b59535df6138007a45feb1abec5c2c1d82a1eee94ead67c526ccfed14738b3c895bb59a4b7fa12f901de1ba1c53146c7e867d335fde9b901eb310386f5418ac3714ae4f1b080dbb318a2e05283c154f1179e70b25381018ffefc73f5d056103f160b69cd4cb21b35df20f136dc0d7816fc7b8793a64b5c3bf215c1706c056c10cc87107d4581592e677fdc7c61819b9f0978e77f8ec1baf6a1964ae887e36af5d520bf0748521837cd6a9858adc0c4487afdd697181546b3a4c8d6519833bbf3762ef1b28b4a89e29c7925ed36a4ba9311eda4976c749890541f489cafa49048ae9e04c773b938b2f5e4c37381c0cd3df6db1d1ab50b1f200324017dbb043083732cb79da6534e5bcd1f222dc44aba2685830cad048806c83ff6cf5e2c9e56f4c8c17b05291d610cd7002a0b9418b4a88a3e825a227dc3738ea69a87e3ba045ef24cc899f40361639f932ee6624c1ff2a5963d13d4cee05f8b51357499908a1042c0f7e3a60960c8eba18041c131b26ef83cccf8671356a4f0ea26021af5233cfbae8674def84bf4c6c44dbe6e2675c104cf8682f408e73e6b04fcfa7d7abe2472ee7dbde6f8f9b91834420e6311002341ad83b1b6d1c58e68d2ad3ee44efca38268ff6e8aad79d2a1f53fd5122ecb08f1282c26255c7f40944c1b86574a127fe6d31f554499360faef136deb1201a626ceb29547a6275e3359d709ec03bc212259a38defd44367ef7d1eaa43d81539397ae8aa998077ec22f2fec1a698fa48a737de09538d3e8f435868155d4656a19968eb2b2b9f527d95ec6f694ae9da583989b063e644caa466b8aeb6072be0892aafe62508697cfc5cf0e692be411acb3d92d3a35aaf2f177f674d3f11b40c97d72853f2571b3a1977126537e860529853f8d735a78404d07a4818701147bc95428d004143a4477efb1dd37fc059597f8f6d61018bc9a67539d2e2a577c064972794ad0bf255230ffedd687078dc0ddae06be2cd10ec20d3fdedba745a42e2e28baa229c95f9cf465f22ef41a080f312024c560f6ad8bca1f417e6b5f8c7a2980ec50e5bf35b4b9db4e09cff4a35650ade21d2ba0d8a7a05d93fe600469106a8dd1cb5aed1ba6da545010da898a356b28f4eb92e2d3d86ee35384e614d15c849b7622738d42352a2058e2ea6218d47ffa2236386453b976f431baf6e7f8718fedd63aa89bab9fd7e1369c1f175e3e2593e4809581f520745578132bfde38fe8143ff178301ab41bd99ff0449bc084d3267f57cdee389b1241b8ab7316bdbd1b385721178325d4f786010287c7ee754c538d6539187718c73f640b46ec3d793d163123143227b2e77846678d9b84aa2282cc8cdec5c6fa939fa5286a1a864e803e017df64a692fd0ac3f231e3547a6129355674f039bf17b66ac57dbcaf593e16332ac78bfe3a04ae1b3a960960f0756a0056914559c859fc03f89c835b94932b0f2b75400f3f3e2cbff50ae2f20616de40c0e7d310197ce672935f04d8c448a7f145e4400c8196eee72aef3401beca766373b0ce3e1713dfe4937c57921c409019a0b0e96d24ee08f9c21523e69c4d6dc07584974930e4471f4ed3bfec825d8bf9f387a7f7b089821ae0333d5477cb1b9328d55c32b69df83b2857e552ed640cb17cb21dd6f35c73d09b26edc7065e487d52dfcc904163df0731295c2877f0a7643d24e897097b0b18dc0411e8c50daef72f0c3103db44c79ad4d13eb1e010a458fadfef93e51316f28abb4cbfc2ce688fddfe29017368ea3b78c224afb0e895f4ce2208e0fd6f42ab48792c22d03b562455d4f3a88789bdd7af1794f6518fb66e2f7e51ba81cde67eda1b6660b12aa687b52def7390fd804cbba64d6a4e01a5c649890f0a1fc418eb6862a53cdfb1a803f37412f17b35996ec0e14a4b916ba685d9c47759977bfdbe118115218d15bf16f76a625639bd10e60f356b0442fc251b2f2b15bddd14f0b10f221e0e19c980d05eb40b155b0badf2a24caf4b3d41754d0994d5aa0a6a0b036db51a6171e4f6d7f8dfc369fc5a314cd61b4346257d4fcc4ea25cf73dfb544df74b790a3aa3466bd29473f065fe5a6453d582041d0a60f4a213c9c7b2b985d20919f1b5f545357df896f5b107419dea7ad78031b1254b8a0c9df467bc0d688fd1e9c386749483dcba641ffd2ca6bc377504a61ff8d76d0dc961a04ff40052d8694a8f45e9e1544cf5c1185a800cfe3d1e5a69ccf0d99abbe62885b33c1f250eeb89b0ae18247d13231c39a74a1a075139910569f44c143a6375e69f88e0a9ac4e8826e39812f462727294cc09181079549192dd41c94056561b6543e378da3d6a9bc73559f6f377d126f135ec14e670c63b748c9d762a5c2fe22eb928c329823d12397368f962a3356634ddf05d163d0888b4ba2e5e4db03c0273650f1b1caafcab6696878bed9f2fd4446a4e7fc8c78b661eec0460cc8c55cb8fbb1b693cd5f34d28511462bcbeede6bffce5268eb939fea51a9f0356fa7f452e80b2b602be0a7fb972c6179065d5f0ef95fcf55f102118956a9461f9ae4d8ed8b002628063850c94d203a0f0ffbbe6ed0de5047485b17290cee5f086c9a16b37805c93810f3c78549d0fec056685639f2b64295a6f69852132a9a15cf7f614a0d7f62a04629406c4d2c28b77d6663982fd804377b7d05e3850e6a32c3ee31aad3b10a133146d7c7ed9657186663b6cf0b1a8da9d4072e515f023aaf68b1bec3abc072a22ce65c3498bbf040025956ad65ba2398cef97327bb9411bdd3e834b5ae917ff56428cf039ae66f723dd0ec15383a2c2f2bb5ae3a31c038bae3dcfba7bc0f4875c44dad70e1c552d1745ba56c1dd0597afd723d709ef64229a95812fb734d599fd96b45dbfdfb51fb4f5fedbc79a6f559c49de0b928873ef700e9647f4e0b61f5c4115c87fb4ce93c4aa45e890ab9b3db368bdf3d4b3b59226d747dcf3a409885d5e21abe1ccfcabde11f9db6ca574949ba8b0de6a0b8749a52a75de8da9e87da3c6c2044d22c05684cc611687ac9b373077f53e0f93ba675b46a4b1f417efdc0e307f695f6d88432404b52ea3a7b5a887230148a0c8d1091db63a526dc34b58520ba696d4ba36b62f290d5e992f6851532d30fe53640fb2a9538a52e1c2bcb369fd22ebe90b8e1c4be7983b14b9d08c8febb84ea0fad39f75dce6e31dc62f3f929ab02a52dd873ef27ad37eb8ca9cda18e6063bf43184070a17b807da565c6622e3bbfccfb30c7afd43ca7ce39c09e725056d1f78419d3bda3ffd3f80adc15bf17d8a40f2c741d1bd13191a014f2ee9d2b853c2188963fae6c7759043d65f811261084b34a6a5654aba564df311154d1a93a71a696711450a312df1c0c6ab930afabe34191e9b0ce87b76508a25bc6d205afccd2d6b2d6129880c857ca7e6fc4d55a4dd0154d7d4ebfa36c474964a88e3646940d30df36158972ee892313c97eab29ecde322e60a8c7e7466e95feeca852f88ce9706b6506276180cff4ac96244f18d45ab8341319b76ce0174e341fec9c3cd83e4530c0178a48bffcca05b0982bd2444a5dfa317159c951163db35232a088ba71db71c61c99ae0a480717e63144be91a4cb3b388f850f5debe0405e40329f9ad9e16092845dfffa040526e56803d1c4e64f3a8f2ac0cccac3c7c23d7c453af0f5648dd21b0a87aff4352ce897b9791fc933c36eb574c21841cf4475dacd6265d0787c0d35125962e9dc52c969644764298965495ddc5dc4f034be536d41e9ed80de22e7273e8c5c73d6df7bf1776e9e3cc1263ef38d3a6a63f3f5d94d152f315071038e8079b5e27e125f30f74d8c80707a8f42620a4cb0a60edae430d2274d831b67aca99c9404af20510c1288128f9ca3b010a396e0b660c7609a0675808dffa70dfe6a637d34983ace98dd20d1e15231f7d5e3106e0e31d3fdecb57d4a304a6540b73c6428f7b7bae6ffec3cac7e7028dc0f26690fd77979e332f59f34cefa3f01b756d2255f34f86b027daeb57ba1dd8c36cc25a3d3b135cfe55b366f484823495bb5534ba2c01d75e37ca5b6781a3ec70490c4f9c83ba79d4359c18967422c11473c5fa6f20e4dbbee49cf214b61bfd4966a48b8cd0dc31867e066131ba344df194cb91bdcaa91c42ab4ed00520c6125c09647ebad9141c35f9c098581e440a6cdaafac532e37f194f31badbe593ef68322db1394aa6c21a72a0c2486898e90d000058cfea222b86d7474ed488bacba16ed88e8331132f742744fd06349e4246a06c4f9adfef4ae1a49b3ff3223e859d78ab1de27598f40992b446b52a079f9dc28c950faeb54deb40823efd0a0f1329e09d204a0c511c2aeccda381a00762c2fefcf33d36876c725fd1cf9832c01b3062bd4335c146b29924b799126e0a7bc254aab7a0a3d065bac11f2bc2f1c6424ec0a3ab5b5ede3cc155425eb778cfc0a23dd0d76f62b51ed0c855317805d353a54402e455e6be48411c7b88a85507e0bbdf71f95cd3da51fe534a3ae3ae83b3e426a8fd265058294af9094e5351822af943162ca5fcaf830aeff83dab2d64e2456bbbddcc0933c2ca02971939b68b8b44eb94c93bda0fff7e59fcd7c36daccd6d489c436a9b6abb2e247cba057f30ef6035bdb89c9dbcd38db294cb7d0baa7c152110161501877f71b4f564d9acf62148f10a228b5c3bb796068922096a2f014dd4d3e785ec8cadcc5dc34c0b7c5b6df6462657ac8424267e37b68fa50c042e4148cfbf69736579d598efc9942589cedeb4d00f4ec43e7cd28d60f835ec80597d291fa8fe37a7ce6ebb5c15f5a9274fd68469f67d79b179bfb0efd90c3a6938dd60c61b9a8167ee1e881307c3822d0d34bee63f188726b83249dac88b2911d1eb6e69751db7109da5be473e42ae65dbd7a01907440a95332d13924298275cd7ec66a9c40c66664da08c1e671cb2fb7896b3ddcc945db956c343907dc3dc8ac10fb0ddad139e36da9bfaafb27e83685e3df71a901ed7a307f5439b425b13fbf12f418400ffca6eae9c8afe99b325dd59768b6e544b0e11dddfcb5fa76701371a15e6b4cea84e959ee53a2d3d80f9c448cbca5d6e2fd921907dd64614291719de069033b732f0b5d7194acf837b9a69626aeb71c5ea43a9e9ce7e383f7a4d390903e433cf4801bc69434fbe659d41c9d212b15ebd3fdb103cbc82b54bb72e72074519a586c6ab4a80f4daa470dda1019658872d1a3199d0c8362287d31eb0a858dfde66b66d8ffbfe9a5dd0f5644fa11ec64c099c708f1b2d25c96f34f8b501ea42cea11c7b29460e49d06a199fece138840436aebd41eedc2b3ca689b6a002452b70d4a949f38a01bb199f41cc9de25faf4dfa4730e969a5034543daf58894eb8bc76270157cefd7e7f5516c9374fdc82884ec0ff2694df5e5546abb5b1d5f7deac489aeafa25a7676548adbeb2b34adca5ac5faa8531f8dd6aa6f2fcd1741085dd3423fe210481f6def73b3378524f029e3ff17325c0191b0e4f87719369fb272279c5f6de1bac13f82199c5295b25240b5bae5211e22d69f4aa3de6212771c08c349330ef1855d70fcd3d381760df549ebdf6d512ab2fef5b9fedcd32656ddbef05aaa437f46ccb5a71f4bfa97bcdb11cbe82c938abbeedd649345008922eee16f0bd301e8956e9b6e9ca9ef6032fd0f4cbb87fce98cb3bef3dcac0160c55b67b6f646c0f3f9e63d1773ab0c55d73f226fcaf530ff6e5172d994b9c8f563018021cc9ec63a3f0dfd0e62f2a4aabffcb7f0decdef23008f36bc88035b6a639e533caaee6ca947cbd3fdc2011c31d4d176cf8eacb6fc5f868ab360e6274225c23fd51f1e54ed64a240ffc885dc52adf8ce98b61ef6c3e34abccd3cd9994a778c179a808ced8c51ed94ea18f9999d4073d868341baab70509e33205d7204ca256fe6719acd7686e3a9517a1598d8991d1bb0bbb1684ae0c387eb5e7652ada467df0633cea6867e654cabce1c791314c4cd26f8bda2077fdcea82e6e9e2644aafcf2a39da7a9c687002a92b9bd54de6a44f67c7ddb6017277cebda0adf93d3550376f8b4541f75b58b75eeb061249d31846e04b35db5d7ebb3ab223b288d672f497802284b5e7803034276057bb88ec1a0b0826dde88fe555583f92ce9222e3dbcbd053969a089b598b374b203d0eb850d4566897c6bdcd767c8955129ae6b9cd07fd21a464a89593d740691e7d0922c4332ab2daa14dd9e34c562740807dc06e826bdaa0e187fa28c172c8d55c1c4b5b757b1417c7f443bb8b7b812b17958773489253e540cb70dd8d3d0cbbb961e4fd829042e47efa0855b2c636b6eaf25a615a097cae812884967cd10c1ac9e1d4ca3a777ca3a9a06777fa1fc0d7d91ef0b5d956572c19cb23d1007e9442c8d95a57f37b5e721d381b003f6124d2acc63aedf4bf58401663790aea1ccb4a3c3b495ef77e768949cf6083ae90e3e1ab34b1c945a5beffe809f9331c04c5e6db36a45de12fa71fa85aad813e09202c0395b2234e041eac8ed163b9a35dd3dc3e35d1b71e0c8b1edeb9410ff4f4b3cc5678e4f9a5f0bef703071257ebf49f76aa9ebaafad800097a60011cf8209d176e1a55b6a01ec6971c38077e33c016de011202b803da955d045912af4c7918391b7956a615c22f227e3795ea1b8859a039524728dff87d94dccd2bf4a6c09170f5675b796d4a1aa7b19df504183fcca0c8d9ceb08fae0722840d3a9fd9004cae7223f9abf3da6aa8da1fe4574be076de6e03df190adcbf2987078a9c21abf972e6069a8b60346f5e1f3500f319430ee337385332acd67a6d46ff9b7226519d263b81046a38bc33cf4e3acf9e72259c2e63f422bc3a2d7a8b569eaa31f5f14e77196ee2d3a4df0ed3f5161451557537c2a0c188895dfa6b3cedcb011aa7db69c0e5302c04e234c60d6ffdd99ec50e30378d5b99af2b5be95f01a267f5e2e9046750e32082a04705f54bbac6112e929d50e56eb39834753d78f48eb93b0aecd90319941787ba9794cd740612d5efb3741c6c90bd505a0bd508b72d2701a2d2a4b3cbf15d5879867e1d8dd93bf2843d48455a86d175b50f4bc7c2691d45bc829b90901328f3360d5e97520413d54e091c75a6b494a6eabf6367f3160a253290695756a8325e861516ab9cebb48c7972edf8964370492216bb47c403522cdb8b9f2fb11723dd0c11e2835f2cb8dfd38617ea033f70f82e557b79fa3111b296803f707b768c5788196fffe67ef85f3776e9b8a54ab64b9800a3e89b2a999216a7a8fd8f94c064ba2defe5cbc7c5d74cd1c2388ca0ce3226bde7847b5c88da1664315810057d3c01a4775143968c1a876a858b075f6f01b8ec4facfed5ce080589abe8d3521f31f1844a23d09da83853d0e688905df83e0d942e178ad16ee756fb5c11f8592eff39e790438248da054aeae1a9d3751ac97009eaacb2a8ab4bf4d9c2e1fdb9709f4dc2b622a4e401a108d1a18bd7ccbbeaae99f8d6a260628284b0432293858c1cff38ac4aec3e0afa374f0c7a767aa1fe5aded4be1a005c8bb4e909fb9a87ccacc53fcf87191a69cda22a9b4ed59850d5091251787a7e19631645bd88798a4f328ea21be0f48151cf2df847f185a5cf3123cb27d1bc1b74c0be8bcceeaed638ebca7188b6bd217cd9d7582fabcd80b202a10f56c2a66a3e761ec66a0fb6797e5211de4234bee584de47df104dd23d5bd2e0a59143f9cca65e2ca46598a5a4e8607fb1fe788f9a1608c92ae116f9817f734126c4f64f4be1220742f9db27c47d0d4f6ef4764d753db433597eb6999bd8404044a9a779750b3368f7a394604963eedc304ff725d484750936e81ca53024cb1ebafac97d91be745807dbbbc96757c7e1dd25db446bfc690cdb1aac80963acd0c4f85a64050d3881a3eeb6e4c4643ccbaa49bf4391f53c35b620f0cb9f86a248b94309334c662f9e4cccbb04b3bf7e027e60ef0166137c683a07600bf6b842a300485782599f67d32329cf0fbd39245666639954189bf0125c14745d19615f1011fb90eb39ba6188c53a6a0cfc27d56e14aa965dd7e70f3ffd71efa9e747d026eb03bb47002fbfa3dc9db93a4613dee533bf23068bbe516c2b59d4f96405803d5b4eee571152eefc9966f783d1babe6e41a83dcf756da0a923afc1b7f38f58d8c0528a908b6cfa4ee9ac491797bf8038e68193bd729f0de7a1c2359f503965f9f5301a4d7b8e6385da7d9f28098cd16c48605ddc39e828a5cb9f02ce5bf2a6819bc605bbabf286f945a576fa4905796d2c75fe789b8058e677e9937085b3cd1c3bde60bf255c87faeb03f5e9f408bfff822984b6abb5691bce0892877c67682905305b375d5befb3e688d73a362092af889a2f6f847ca494ce014f3da2c9a9ac721c7294f35834153f21b04f79f804a8b5ff121f006d13b8f26a73a61b3a8f567823b15adcf51dafc76c67a314d23174968113f465f0ac112270a84926ff29ec89f8e5d2df2d55766a5592ddfd758b99b2f955372c93d8583cd67234f93904a387be23cd3700783067e188a2051b7110182f437ac3f646d00c6c2a4a5b3d93c202f1fec29b94f2da8cad194ca2e8f4353252beb2459639cf5f518a30b73361dbc4864a4163545ced38f179c597c5274bce2bb8d4f035ff9083d96061616149f66954cbc4a491c94dbc606e281fda804e800e49e020dd0df0b8c114c4d29ef51cefc8e7c3d0857ff5d1a4be861acc038ab4d514d7269ace3ea9ef47934c9987c7984641d062ee382f1df7bd9a45bb0534ff287f940372b60df7d047dde2e31ebc9de73d7d7be972fbd6fec2b73c39e7439deb59dc68b720a39f134fe0b2c8952334b9f2d2732309a4d36da7cbc7972d80935ec49242c51f80ba20666c0968a9421c185579af6b92983456bf0895a4ba99576fe8b8f433db287a6eceb6afad0448c8a646372d23b239e5e65625340edb35b2a3c93a6dec1e39dd0dc2790b606d89f4b49e23591fcd1d22acd7038e21c73a1ebb8c422a18657adf565b9a980d3f21d4ed1cd660946c4f7d97bb7672ff29878f512f7a773486586369213b7b12d4883ee974de34f67918634697032011fdc53fcad22eddac434a75769362eae6982afc9a7527d8a2e10a92c93dd0d9d393a8b7bba53c972a902c2377c575f1127972c7460083c30d945bf6916ca5af07e33d8a2c0841b8fc2b8ea973aaadbda12775810d61398cf5da9764db33538a77780960f621b328f7632aceb40e059d0cb431137e0189ce1915a5bf174e7f67dac5d09d8223328089e6023b44474a83d7ca2975d85fb86a44a4433cf83ed4a223e913dcb7a7b2f92205bd2e28857c285c472faa3f0d784bfc1023bc816690ef5b9d7537e77722ce4197b49ccaa71382f310ab0f76a15a14bcae28607cbfad6a16a1dd0a07b9b7e2c59184489ddaeb27154b45b418b056b59ae832587900488b696304b2824140e6102974ff16fab7c4b4e7daa7ef08d5b64201fe4cbb997d74f3087d15431812968eb3a3ce282df81ad269bb58776f82430a721a0bf4305e8a687cdcde129faff4793e1dc2da5d7af884e33dc028aaa539a5462f0cf9da01c3933aaf1c078950dfeeac496a2c69e5c662c1da4e567b886d65834dcc86adf9b46454d0ee02b77a0f20bcc3d25b76aec74aa9f78b691863419002c8ee4f9c5df5e91b6c6b01e1db0a7e5a27e3ae819c7b31448607a42228ec66e0635527b60840f26a311c3262c60b1a32e6925752ad9decf094abb578738de6b1af66ee0edc7932d7b08c17328869c688678fc853cdbb44c1596ec870a447b6b4ee6382618b6717aadf11a0adfd395fdff63a79f3d433322f5b8ec8db65bdb0c49193272ca850c10fc690a809636faff95b27e042feba72b1f14c4bf4ce0ffd79187dd8efcb92c0e52458c363d80c8bbe5d918b0fc3e9548661a6f91f6ec016bc569bdc0b2c166ee2d9de89fa9f42ed75b5f3049b10f3a52be0566c66c05ef6484d4845f3aca1310efd447f505ef2d073a3af368b3d951149f6d3829ebaf649a068da7e3975610ca1240b5b09c8d115cf93af4f5eb7049618aeb1b022bbce2a404ce5720d619c53370c934f3830d54184470594498dce04b9221e4e9da66778843514cdfdb8a60de4a6ea8055010d85ff6ab457f0addf1a990a27d535857f84e2b52f3f35f9c11333a55ba7cf3a9c5366c48c95fdb0c4a19fa8907888da4b2696c2cfa5eb26b32f50bcf1d9e03ebe9882e7599f4a29919c72be97a9fa7ba5cc68d7ad4d0ebfdf98dc9b808b69b2437757a99083a5aef916a9ca7fb12d97877025cbf97488f58ebd0dfbedfc071fb39d5a8d2e2f5543bcfeccf7ac15819de6db011b27c991bbfb2052e474de2e882c8b4f5f4576bfb406b56e439962859df279e019312c8826798a56c96bfc724efd0483332b0fd7bcfda60a249f43b8abb820224ad71fa01b88772ef656c29e4eb5103b51f705df25d8d743794a8a4eef541465043a506af9b82ae61f490816eb9e8dfb1cb36e9ea4ce2460ea2f4520c334c2c69b9d3dc89cf3689c336184e0eeec28c6d34b4b5bc5ee2bcfd68717510a96054988f89b51acfeea86bf51b028da0dfcaf10f52898ec0de41e979b3bcf718af44a6aa7b06f01d4007a3e745379e8d0d7ec622d3c04ea0ff5a2b98c1c7a4d3e526cff83214716545f201ce25a4b46a9db6c716646abd2ed156c52cc5d4044155525bc572aa04728d0f8041727b99f71c2a5925cea75b8df45c36002ee6bad29fa0ebb7297c3414dba2e11476d7640ff858a8e930a99bf478069602f49008ecd5c6dea458ab81b5add2b0b101d92b8a7b2dc762ca0e987801e6814c75ea585a2fe54f1fc21e0c455fc3ea42e944f38369351e385e3187e2b7ccbe5e02da031c50285219355de610d3c35f0817d9c28efc14fa6d5f5ad5c1d24ef671825444200203fa6b9f64b3c0f83af72f4e7ea237bcd7b1a280122992ad2a793d6835b883a337153d8cbdc459112269a0e79f703a40679eb0a447ae88756c31728a03badf17c53a6fbe9855c89f88005282b97e5db38338de99137a6e73f4e7956b1cf43e060b9577a4b44856c65f2a8f0b627334d6b2c52abce7606dfbe5db313765beb9781342f223ecaa37e6c538cb90a7e3560e9ebffde914f950d493e8e772632511a1fbb5e3cd5b5bc141c9b3632e4920790564de90e05fb434bbbeb6f0e41e698cc3b269fd90249acb89b5d32d6a11d6e473d8810e3ad8d95cacf0e8a2cddf3011a04736ff11016a54726bcd9f49337b9cb85f1e95d72748237e21f46e7e91f9a3702bb5794460f38b41e73d72fd42ee6d80475f5027148b762241ff8f1ef78c3832ed0bb3db3f89d81e975868674fb8ef07208439acad1e4037edd3c98c541f75de83e288db58d48551d3960ae331617120c2fa8ea4cf449997bc880622f5bfa53ad9d64bc3904e4258c7825f3c38a3dc5175893db2ab3e44dab4a0a06c4e48549a41ea63dc2846b58b28586652baf941a69b61341963e66fe27f901d9b8c5ed957ca495cbe11d7f2d021833be558afceabd631b298acc6075c5b5ec5f9d0c02b5bcea7982c08a139c945c766d2f507e2b4ff0b7d2f95a5be2ce5a782ad6b4c9f60f1174d6b80f34aa2612036c58706096557ed2d3aec9bb9ffcdafc90e91aa4523ca35f0776874139ab87bf2789b8e26d6165a279bf260bdde39708f266124315b0b79b362c1e7024242b6c9274b7c7cb8077faae15d10cef2723f4214badb89f3b330c4478a3bdfcbc415c52d781df60366bde7d231737fdc0074495fa585724c731e61bec6846b0776094e757b97c0f97a3deb547d7b514133097ea8821aab0a33bac9d900bb0303db8976c614308b116150864bfc105296c7724db215eabfee2ffba7c236b2cf300e63c6a2355aa5a2ed2f2a7bb9b27964f73df215b481a705dd44345378f7fc9a31f99686dbdc4216e74bf07c8a7d5154b016de54f5b7b90e4ec5df6b3cc2ceb51107f1456d19cc7e9dd88c1d53c7a3f6e9f775bf5240f41f55d70a414e4d1f108462fe97b438e24542f624e95801186e07a0cbb22e249b0a67a428f9abffb45c219775c69352704517d54afbeba594a8f5cee19f21b15828d83a06c75a28da8e93491bfd9423081f1d7cca8f81abd059d3a7b8a29f6fadd59d39950a9bd6db22a4a252bceb312b84f55ff35679553739a58eceb81ec7954ccb061211933348b0f00b50ccdcfdbe99c73d3f01698aee2d2d87d6df7d6a537903fcb560af635472427fcc41cbc60137637182683fa223ea96d62fa526b5270051b967900556eeba5eaa7f0cccd5916444843a8c0fc20c47c054e7f14014ea3bca00a9e81ec103901237cff868b03f65851b769b3bf9a6a3b60590cd9921bc01172e875600ed77e685282ebf466630daaaf8000a5ca183e99f13c1b2cf1bdba066378abc2e818ffe7d3ca707cef48067dba49b3b595a23590ba6060fc04c82dae6b36d0f9ee2cd21e00a17b5b5238e48787d66f24e68c8344b6d5a73499df76d7185c8f13cbd821c7f1d27ae0d6e166f1e273a146655315281272bf482c6c9f1dda399daae2309e16410f09bd75ff3ebb5e5c40a1405bb82c056c8963b688582481d398f4483cf98b855bce7d73e2950b85036624246699d53d1b060ae82174c5181c78426446eac8329365965697de9f34fadf8bd0b2b3c06fb5de54fd9aa9223323f1cc3777f39eaaf3bd9f9300da503aa09fdef5c687ef74826517d439a08cfc5d816b184b8f8631ce7f4c786648634770f9ed0b5f31737cffb34f4957f61bdaef4d8f0b2ad82a26b238a54ea08dcf0dd2105c628f6759422c6d25bda2af5d3f90625ffc7e323c39e173850e1a40a96047816de06b6ced8678b202796d1a5cdc7f5ece006c1f706c2382516ebf9104336d36055e36652ca50ed383bb46347422c107bf0aa1132f36b7786eb813a1e797028a9cc67d3a0a23c040e28998ac03ae4e4140dca72d24ecf1418bc638e5580820e73d8d152186b9e1adf6f1152e093bf5597ee82948120cef0336870c1c5457650b004fd47ca4d93b16cf83f1e9e513fd79056d2f78955f60a00f255bde26ef0696a959b729263b0781e00de7015c4bd5535ac30a804dd9909e92dccb4b294e92ad5bab6061dbc5ca4908a2fff207382c019413c1b4f3cc506a382729aa9e11c293679d94d952412ecd4cd05e1e5bc0786affbfb8e4ba432a2a29970e60b4601ed0338201ab91a9ca60da94b7f8207fa54007933e33bfdffe8c4cdd9a575e38ffbedbebe70670a6693031d87e41c177af9328971236bd4145e233d68cfb5c5a00a3e4f0f9c26a231903ffe021449d8ae819ab9786809db1cee51552c4249c5117019ef82c051613ab4fcee9686a8dd526b53ce7369b6707f936909ae3688fc185683c3ab77423dcd8bfe3bb89cf1edb10258eda8c39cf381e53f6123a91d77cf1a31f248573f743cc26cb329a6c5d6bb868e6eff9695a99614fde6117315ebc189479eae31909f1b7fae8e11fed477c285e3b1622b315ed501978b4665a0ab6f8d41d4d76c78064947829bde4655b67ccc5ee2f6401a4c784c69ee54c8e3abc5ff34b3e966ac3b532bd4143023103d69de8f948626b4da0e48b8b567d88298dedb43c4bd32e69ae65c56ef359087980ad223b8f49097a704d3323fb365c5e25efdd5b96dcdd5572e1f07ec6c20f62db5beb179d07058275b9c1a82f8a94358bb6140feb652357341f5d6bc0d538ac488e07b215b90cbc99479ab476c739e3a4af35e9cae104d6b8f8823b822eba6af76a2afa426622f9b8930b766cb9ef8b776888e5e890332d8070b1e3a8e36747a0b2d5653205cf57e493c7a2b1c3dceabbab1360124b6a426c4feddc9dabeeaa317abe99b4be456c1cf8e18e7cbdf1f995d251a9956659bf2a7ab6d9d5253b049236d5cc5efcf21853232dbf2cc1f1de4294f4ad6cd4cf4e0e22e7fb5934d5a8aacce547e49f0b0a718794ff4f2f7d8ae8272a3188026152ea0d8d20ba9066ac4df4b9cb69880bc1e2398c8a142910b1a206a9d6bcb45d819fd286da9989db959c89a59f531986ad578c800a8a53113269e535970bc8b60f8c185165dc49d7922e6b730f31310c7dab4353574ff2939ec9e7fd8766ceefb6a62746a37b726bfcd005838c97984be729c46796e0323b4cc99571fe39a9fc65b2f1a1b5989d03532a33831be3e75db56b3d8f0bcbd7135fc82485ecea1a6047dc83676ebd54bf2b9fab59db39e66169bdca69adc20a8d87510909aa4e4c45ecb33a87a5086cbb2549a43db874030ed2dfa9455003acb6d5dc01914feb2f7b0ea7d9d97aa20410947591eab5f2fcccb362c3e5468996b4dcbb503a7e5007fc1b57fcb82d8a15c5d6c3bb958d66f479c2631af73e3a52a4de1e52bede8dd7c909f1fc8da2522b18e2d834e1306d098031933a1f0fe75d2ca0f21775ec5fbc0e18b9d6785795cd9cb56cc9f17369c820fb27703f1337b7f4c547ac1619790c4ec7f598135c6523c0970ae6416b30b54f5785d73e619a7c9f16adcb306d5a20519d503bb34366c1a858241a0aa5b183cfeaf7acc31e98cc0b057780c3c303a135e368bbf3e2244c867e9dd21fba550b638084c742f70546ed086bdbdf5f4bda28de9aaf0f9e28c9ee253c1b730f57d57d9b52c364faf3aef1524857ab7a35bbcc953b838cb9e2184fe2d368511ef7b7970679ef4c5cad16f612f3770a38e80d5d5f267019e587ab0617f0395c6ba58e89002bbd7b8da09514a99bcaaf42f88e15ad57ab8771666641cdfe665a3a57d691ac976773f9dfb1b2d56f05f2bf19f03aa66cc09b78c394992020ab6fe9c8ca4f60618c054c9b76985a4e70fe383b66de1f0284d84df7fb5f11d010f33ae9b76c3243ce7b63fb3f0042a17b71b26fed04d042d80202eec9168ce6d1b30c82618ff79bdb950fdb0c6931b71f7d7b5c6d39ba1d5ab1bc4a83c7d54ca257fcdf99a492cdf207cc2e2b3be1de4a77d8a3696cee6ac268824b2f18d81cbd2347a29d061d28bc2559a71c1386d0cf48629e08b978da455d58325de1e0d137202369a07c2bfb92a2beb15c7fca4111fa24a8741bb7e4b65021bbe1ae6a874f91279e56d13c85b03abcfc14b4bfbf9100c4f8c457a5ebe2a51703b8439fb94d5cf55fa50e0c08291dc8152cce809cd6f75697675b37e84888e623d3ff05a6945da463407a9d0b75354d94296872e6b82dc409e114c79d2071e4f406cac96c151f3567c44a4a47b1a1a176491f7b38aa83d16360f1344e332dc7e353c3c6ed199c0a29daa32c9072553761c1f3619fc3ec661705ad9658cb515a8eaba0c54189fdb389e4430df66b6a88a3143f1cbe21da2c544f5187572eec7bae146b94fc34624bd1f3db9fcb79e0ac82e8f22d87f110f61fdf2baf85da73e0ea9eb246f13925f77c6ec02f8fd63ee049099fa3a4ab3d7f933124fb9d954411b0abf5c1410c993ad4ccf49152c457b0cf0340a8004a88ed227a23436c461d47e4cbb7f1d236a726ab95961bf3aa6caccbf573d0ff310603967bdfb0495aca323c5945f3917ab651b39d0c1246d6342b1146323bdf604c24be201c8584da30c481bb8aa06289882507378c4b646a650aa0c69f84ecc54c21e7cba435a76286f84ff34e0776f0680a268c91903ab6ad964cde44b84e5068116f7884475d08954822eca45d09a05c49669a662902c5e23808a68a517946a92800f63828f10f99c8260cc11a9aa7c44bd91f6435a0920d8780958eec16db9d9c1dc25ed50db3edb41be1f4e8afee360664d3ac4d30f2c0ffe794281057593c5c7a09014516f00a68bc38b666bff2e0043bbe4a4e36ae9b186f4da6c76e9c92858407f3846dfd3f1ceb612ad17419b1efb234de824dae205a42d60b6e74707b7305e5d96df8a98209a339ae0595633138e18c181238441720d68e2989db7a2690c6aedaeb4bc4707766a08d68ee0de7ee492a48c098cf7328a9629d321c97655153e7f18253070b9d14d9ee42a03b47eb82eb4d0d7cfe7a484167cb80e96480997d0aab191cda47dfd3d281cac05cb441bfedd6aa8bd7bf2260d15323f337989acf743871a1d4d8b30dce74e0187cacb306aaee8515dcd891dea15fdba29ec151441c1c60ac7f78f66e74929f664eb1de0dd2407de3a6a3a9a9f2b13934c1d0c307e486938c56f469867cb39564ee944731fcc5f3451f1a3ee4d5ea9beedaba184e61f4b89aac913478dd0b3809a9291a857f8244932ae2f96e34305470f722a42e2376c3065ddbe962bde8b8e9e854adf422a13c57d880a710f99dd2b723165ca8170f3775449b1749d16595ccabf606fd03f3a45dc798c0e22ab421f5241e2401af089f1da54668c8225821ca70269c771b88e9407dfef89a8149d65b37146b052c2b61e39ef0b244b97c3fd62d5e71e784e2ac4ddc73017c7a89b8e95b99d427ec2d48c58816192cec1519f09de6f1056f326d2ea2ca9e4de1e2311524aea6648d045522599928e5f54cba63ef3f2c78b3684519a6522c2afe2dac8a59a5b3cfaf599a843cc302144bb6503da989266ba9d0bc58b3298646930512eb64e0b02964f289d471f79b17be21c75b1be6f482c8c7bd9db805e617b7b5c1d23f36bdfae7fca7b16616faa8875637d061c3dad1e1ffebcdc766e227a39056699c34e52ccd69408061a9264f7895fa1bad276933b5250fd4df14a3d4093f055f7d057d1b15e81de760165f20c7d14413b42ca561410d8e28e3e2352e76890aeafce17fc0982891d46d64b243cc563eca4942e9a3f3cdc00e426c9da4ce21e520b064e718499863bdcdc3f96486ef3f17f793466e1fde1de90921e69e9a28bccfb10c8ff2268dd4d3049b524a9ee245b7e6f6ca1ecb4117c66c3ea36c6141d3b1868f033fc07e59de1ebe7feaca2cefba5efdad4aa90d8609ca1873883257014eac16a1adfb747e70d9809adfa980ad52982e2a21c5e95a51e6214fec8fda29dab9b64f01e6129899ff661b77d526783472d4e599152b8b89099fcc655c93f2d0816170c3d3cea36102d6f17fbc24ffd078aaf167f3ee443ca576a07e907684f1d8c3ecb0d4c44b322889de0f728523e245e499943fec2219c35b77d278cd145431560f2d39e2bc6a6cad7b1b97f373b430bad33c4e0059caf006f1a249d9b5671f16669ceb47800a83eaeadaa1a6233161405042b6ff3cc449b77c9f22bdf06adcd32702a24971f0223b5397d1c8beab228dc39e57e0847fac1c9a24680c15d61c0aa97925ce10dd28b7820690bd61b37f3ac471045e2454a28b8af2bf4e8c85ff898a1a06b3b8b217867d265450883b7f75c0ec26d103cd67cb20d29dc14342187d10f43402d2e4ee120cca399682b742f4fa2f37287d0316118b99714c508eec8ee2af023eb2c7e7f3c825625c05b97c2abce8d93d2cbff7e993c001aec1c3f6fe6171f2fbecaa458951a30ced8f6cde17d50d41927cd4dca6478cea41472ccf59a53fbecdcca13b2268ade2a2a14aaeeb3aec7e62476d166f641dd2ec96f5fb1e058c70d0e50a22a0a6e8165427c91e000bac6f5751fc6382935e450abbf319905bfc49d003cf9e762ecbbc8724f7adec9e0621492734885edb1ee25c7b8d65a0a020509401584c17b273e6ea9af7f2050b9cc4a8b21ea331be71288516aac7d5e15d0311271a32ee12bac98dba1763e3f47cd4b75d2275143b2b7f256f406a9266c3e50450d9c700026721385ab05b232f15455e2a39479472186e91cec71add49a2b97c1375d67028f626043fff37b0f5741db54ddd546222de74fb8c4b762a82e8270ce15d6ceb7e2e1d0b4f6f716c78f7b09a0ca07d0f8f536f6b38069896f28a507d03565d7901771ff39744293ce95006798b2e61fb9f164549c32b496902214d1eb8f04f91ad36b538ba36f2eb052451c36d5fba79a8e440aaa8bf020cdd15bd9e54f3122496acd488c540d5f5e99377dcdd496e7318a96babb9e5f9398a740c071174f0ca3a36e69841911799e1933f4e06ad9821f0a556ac2e74ba7a43d9d2511d7be9814112164bf35188a3a40f40ec6cac284e3aa736c7f35668ff7c2910359d291881bf7617fe7870ad09c144e82ecfe553b9646353f1c02512f5307a9050661301eab24de0946be65333a1b8ac2a630424035d0938aa5ab54042e6874465ac2f3c2b7b449dbc9dbc96d1e048f455ab37635176af3281c9e762b1176caeb0d9b76da4df6b44d6b5cbaf09629906f0ceaad28457ac416da837c7d2d6d59590c1c7d8705df3bf75a72d0d9a371bef7b2d82ee5a5caab0b9631c9db78d974fd5604327835b71a78911803940aa5ea80d0bf53a9ad3929176f18345a0594f537be0be25ea28a43b152b8c0db14a6af848d5443ae51ab42cd13c4e2effcfe7f6cf095315016155dad477b963eeebb6a4f54db5a934ada1e8e6c5c9d7ffea9b79b3777ea17d9410ada9a90d4b7ffeb765a042506c40b6f5cea14df5a5cf7015898647c26ff2f52491e126bdba3274b1a6ecf3f26b79d3cb8a6f571ddc74eb8fd82ba8926a1c262881bbe56a7d5f6004dd5d4ad4cec27040e25a4800134dd6b8736abad77d2789bb612b6e731037b31837575d4502f013e543dca777242a8c098de96b6045a88bb606b9a4e3b0233992b1c4ce8552a700e6d6d1412b48123a5c5ef4b55f45f639662fb0457b60b059e0159a74b1ffd494fcbe11ae49cda1de3dccdc7ffbbe7d67469941042e9d5b7f951e6dfc22a461c68ccc210da2d3914d5174bc2a17b8c7144b0ad0d816f66bc573ac144b1f0c0ec7a79fb00fef1757bda1edcfc5be6ab6d4db263b12aab26cf580a12f99ae842f2cd0cf3d78d43dea7226a1cdb62fd28bfa666039ce7872573f265389d6ecce7fbfddd277a52e35bfa41ac65afc790b5a619461959a9d14cd6dbf42e27a3707bcf941025c84e7a5b013c91ce855f3d326726567c0c14256677ef3ed32bf47f9a4f2e89402687b0480d7689945a2f3c2f83438ef1668251e73f6fcabfbfea60d05f3dff63bd18d3d8b30db15f5809438b8bd4861435189972d53f3e33575e7ca920a26b843dece00bbd3d568959371e67f2a570113f03dfb1c6766a912b8ea6216a21a1ebe5c0731013bb891f85e5800ea0df2e1339832e4451f90f9024b0ac5579a09e9813407160fdc9ab3f6be620a1ccbf86ebbfd876dc50a7861ba9a5c1057686b1710ca1b85e1185ecc2a6ccc7b79d3bdb6d7745f79c2a4eebfa7417c7d147a67ebb7b6b46c070a68943a841f7847e2b6df3a6341c30fd32e23626b21b10b3a0372fcd8b3b3844af7e2a02e0c6a435f1f3d8ac20fd979132219fd3853face34a62d9242d7c47d61de6224547ba57776e7e9412e0d54822a96bdeb3f8bed91096ef002b39cb7c80c3895fd7677fc0c2a443c6c1842b19aca983640f9584e71e305f2c70d320cf5d9348a4cdd16699c7f07e88a3d816ffc4f9aadefc0a520f5c942c8fac6bb26ca45148765fa39d5274384c4f2a08c4541889cdc819e2dab5ddb5082163552d25e004703cd61450a02f780082778121d1f715894fdb9b7a55c2a585692262bc37a0cdfacace3220c0ad43be51dd582aaab5b211f333ad749222ccf334f15fcb05f2e38b3ca70e833cc9cf2b7a72d21cdbfa8b7a6b778a128bdd3d83ec00e251ad6f6a410df59e99570cfee3688aa2c5308285cb4fc0d9d03bfc4370642f40d106a9b4ef2588955cce03b843d76f95cacf12ef2c72de2f6d8e1ec0901bb7956e2bd73a14e26185265caa081572139d2a6aeaf1cc890b84a2b94234e3cb508e7856654ce947a791f0be2156faa31b3ab71782bca5761d7e8e8272d98ec383df7a7ecd7e28185caab20bb5739ee6c19fd55cfd41a0efb311a2eee67b8f4fc0f07d613ebfe0438f3bed65441214c90ee2c70e9d14c375d44e1bad4c98c46c03c9f419e2dc25fa22ed16f1a03f60459357ecc2cca37115062dbf4a78e6b2e0110e801c87861f9da9151570dffdf7c7ae4e2779ef4b8434693ddc51acafab2c6b5f310ebe9a2157d81f382ab04a42b96fae15ad515077907e4bf5baa345eec42872ae78260088dd44a9d309ad9d146b1a6550c6b89f87cd4432c13c5a77e69dd08cdb04a4cc286ef9f9e574ae421b859d23e1bf7c1452f4e37f2ca3872d671da83ab3a67332a6dd29a9fc6b9b882112556e238453f852a87d7e02eb65c226123e148596b1c7a434def16719c0c09681fd94c4211186358c00dfad872ba2f63f38eb18d8d3a31b4f658488c3db9f3bcf22bd5c3c013ff3cf2ae7a5d9b8c956634574e18a55f09fc47c5fb6c62e7803e7f4813365fed4ffde2cde9c7f027eebd4145f8418c0f31d01b3b6732adca4b7ab561db813d5deeaab4edda74cc1ce2a845094832adfc49d0a57ed75aed6d2bda2a5186611ca6943d8cbc9eb44fbe4f7c60f26f47a211d55364257cef0b428df46da33308f92599b91cd66e8ea7e51a5e85ab4f57420ede2bb7eb4301e5113a8028580c922ad9b0ee7803920c24384bf98f883b9f8af29e1c512ed90759485f3139c718e4ceab5c6d6c3804d5d049b749753b1bd798b20e9cd3a54cc5824a885dc6ce3c3f665813d799e1e53252cd5275e01cb1b6af2374987d88f040aba6f388653b8be9d7bb3d4f36582b182a772684bb3d0e74efbf1909f6284f40751d662f067010ef552249d78d14b8f93b7a670357fe7d06411a6237d0868b4215596e20dc629f644061a7dc0d1513b5bdfca13b44878ec015c9c47cb43d57a4ef9d8fc936477a989c06846b3c708c6eb1f4fcc44840c02ac4f0fec2f8affdfd02862c554eb6aa3e561c77bb2f67aa5ff838e2aad48c4773e6b96e46e925424a0a429b2d588f502ec3fd60635d53988007869ebe355766a21a34af6252922bf044b4b550b99b67653f83af05e1879ba8ebe167885cd5706a20877832fdce120aaa66f0c9f0d88b9cbaf4baf126b286946acfe5bb87d0fd89ce2071d0684a64b6e06c09ba5ad52ebaec996c30c72dd5587121610c6252a99014ad02a600071f33c63f9e64447f3e3268a9c6413819e4d1d1e88d93f8afa45ec7dd9cee3c3b5925be949f82d981020f9b8339d1de0741f92eae23c2282f2ea6f5249cf209cf0a354cc3ee985a1e59db5fb72300270916a6c054a450318cdeec6aae9b4caf0699e0292095d353480d90446310d2acb19d01c78e70dd9b6878322f18783fd098b65d4cf9e36071595b89de5337e4c5c7a26026ae4d7caa4ec6af69d4e2902db13279382f456b37d93478ff34c012a7161ab808e04b947007c62f64b25299a9e5b3fc31164c3937cf0b38ec4a09ecc441284e51e2a5f37c34418845b74ab29a4885fdffff7f02