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 53317 b451b547928045bd3380d952bf2643694847ebe8afd3cd4a06f8cb3ae77ab3d2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fba920cbf0c14ff82a6dd79d7ea0a82285b80897eb10a3c900cb8dba1b50a9ab
Certificate Block Hash
b451b547928045bd3380d952bf2643694847ebe8afd3cd4a06f8cb3ae77ab3d2
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000215000002650000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000e9cae1a4e325c6b96d1b6b3bbeb5e6269f66138dad94955c226393a061cfdc240463f46ce5f3ca23e3325768d8caf60387aa8071515b02c1c6305294496af01970231fefdcbc10a9f53690ebb5e02f5a315c2712fc107f086220000000000000080000000e000000215000002650000

Raw Header Hex

0000402031eb8d1b668adf975f127f096b710ba9517791b6d979ee47ca34cee315b88c157d6184ea91e10300e068b82ed74782cd807b967b60225d346264b6708b35da4c54b9076a74dd0718aba9501bba8dcb00c9a310eb9708b88522a8a07e9dd76d2af84fc1f0cb20a9fb

Proof Data Hex

59,560 bytes
1212160103077edf677d0f84eca1f42631745b8ae0a27ddbf8b2864c9ad6099217d6c33ed789ba11e0c397cc0bf0ff61a644e6655df21a1835f045c09b1bfe8b1029b5c142b9ed2d2d1cb4d5332c11e2fd1423d953ddb2a17c096fe97e11bc54ee00dbb861e9967a829c56f03724bc6f1582668f5ca22907612d54d61d3f39aab164c30b076a825af8d62fac1886bcf3b39a2f25063c7fa8983e060e90aef67acf996c33c10f391607f6db67c06754ccd9802e624c3a36f709c7de5d1e81ab01d88d8fb7eba4a2f5604f027f124edafcf2b9aa2fd220cb1af0d10062fb8160e1698785aed0dd8585bd196fede3d593ae50d2e2845adc06d18a8917bfc61c355fea29907ffbe504d2faf3cb2dc2ba3bd88515bdd49bf01364d066cf4ae33938d276d34122c7a641fc54f7803594648c8e11b7d380b6c1c0f3f35a684db36be5555ceffdcb835d7b6c4bcfc76c4ac03429157f9e5186704b84229b44501ec0001399b0bb8d99c842a3a914887e3b5f3c49e98454d874454e8b62181a5d334194cdd9f806cb2d0fcdca32d89868f0f6da3d47d7a605b9fc7a748e556494092b51fb20c1a77ede726aa94a4dbdfd98828f0bce7fb9e1ab23c12280c3610ac2ddb1f8e986c3cc52b7de2c883ac1b5354797dfd92828a9268b89ceb2bad56f8cc8db6e385251a97b9aecec5bfd058062f631d74ec81bcddcb30f7531aba03fdee81e959e3afd37ffbd9ca60513dabd8791962ef3dad66adf4baa7b35704819b8bb90468133617abcdba7f7f726e6ddd9180a33f1c87d6b9e37bb6be1de30130cc656a18879bbeb574048e9f0c31dcc001390b0f975bc3cf2eb112ae79ed07ce5ad5bb1c4dbf82e845f3a1befea1614d7504d224faf4b82720fcd579c9df050f2af8549f59cfb8ed78cd351010ed334cc020fbf20335857cb66f18d74aa9c9b74df4be319982373559bf578f149bb48cfc6b0f577005cd10695c3607b8f5b5ebdc27f4afa0626019974a1a1cbc9004b286f3ea2327ffc9490c99daccd8bb86cc887bfe8d7d5f2281c6fa00d0d0f0d76dc3e272fc771d525af3ca5e5b8f0f484fc635a9390f7bf53233411e9ca737ab5f88a473a8cc69c21522574013f4b2b9500decb652465616af0559d2b46c22628f3cac1f25b6238e828133d9ff37fece8d79050414a914b9a9b432ffe0cf17b605a8882da6dd35e420f8a4d6d78e3a55abc924120d794507af6831e20ac84fe00c00f9748d942e23ed5ac29f9cb0faff46468146733bd55bf97d3212cabe4171813c8afe83a1dddadc74642386918ad0ba56e07c7f28ace6f7279684934666d8b462b9e137bc13934eaf71c7e3e528b00555d9ac27da9f3380e84d94efe585ba1b59007b4bff042449bfe68de461c08a6517aec8cd1cf8d6ecdaced25e1c4f2ed1acbd23b1046863bfcd4156755f9582cab46d454798153c730840f184df47538acfc1d8bd2dca472a04400abc9adc88852889b5ce4828a6ce02fe4ce31f7cdaf76f7d6360a35e6ab58b76767a5c9aa6578331bc5717b3162e28b6454bfca607f3849eba4662bbdbb5ca269370f1fb08e41997dcac92b91e53899d3c6d52a042dd1fa759122079cc31e75aab0b92cd853790f9bf586ed1aeb4c9d214bdfa16057792d166c3ad44d624e623f55e0df89251a1a92c0eb5ced1a0daea5008f1bb26d2ec09d8838d69bd931da762833c390ab6d08eca6e4187b87e22cce82f250df9d1eab561819298c9fe8ac656799951f72990a18a4eccd68f58a41ffad56b8c03cd935db2e1e8ac714e998a7193ac524b9b752c9c2250a6a6c59dea1fabdfc5af02a13826c84501c9205021a2ca3b9e9a4aafa747ac6d0299a80ed595a571cec68ecb7631663bdff7ef7f9173e3361297dd0a47714af6da6b27025b84872b604d922cb6c6967bdde220a2fed02183e60db6316bbbbc24a1c32723af2f24792830514d6f5a7a2d855605c36887ca1dde3dc65724b40b3d371351eaa1a2dfa2e9dd290adfcaf11da11e2bee44383555155469d5dc94f1a7abab9bb589e97df3fd5cd035838bd8ea44f41ac856e6c4499eca9e2962a3bce4e1a68b5614317a883c40fcbe42e7a601ac7b7b4656c4e396f59c212d07dd3c194f49ed9d330ddb0ae58f7e42011ba4b282097cb558c329c2c45fd8a85f0e28d0043f7d63c08ef00fdd054dcc320bd78ce0a1c814676d0e741d41720880adcaba5a5b51555910bce9f1a7c4e9b32d97087b2595f811620508721cadf47548c130998d10be4748566ad3fe806157442230ab05043682202ee975d1e1a9ad0c4d3cc401af56025d7b8ad986c6bf3db923326c9dcd666f44e3cea2f6b2832771b4370c855328b700d98498fa872c36143541e3ff6e74485113461f47183fecf18d3c06b8729c2894ee191706b9b8d807d747334ffce7243d308842017c715a6c9314ed5e9defb4467e969ff65e338a9979774fe8673a12d8061a6fd3b9e8eda6ba8410fa9c41d35215a6207a58ad3767b6429fa633edcce9ae32f09998f14a8f52ed5cf11ee8ed95b5430ee9f024f99b319bf57059bf20a9cdabf1c14c3c3986b9faa283ea1e2b9b6366ed1fd645bb08c38a79b5e86ec411e831601c103ccf8d1b917a9c840626447e0d279c3bd2f6ca7f8366f3854895decc1d15f08145cd13ba82d56911c8850ee975021fbf36878ea70e0cd7d99be9bff80860e3152e754bedae2e74753137073850cce0fab5d3ff43c6536c3cc9e1fdc62aa1be0114322be91a94e45007486c7771437b8782842420910a605254fc3a6338b250da1a8f65f99f83ec1d5b51eead28ef696e8d4894b22fad9a763d47999ef68e7974b793edc6f1e63d0025f150dca76e24b11117f1b1bae9799a25a82e361281f565b0b77182e64de1a68d34b52843e03c72b043b9e5220deb4353777b4a899431f17743a4722d1b4312e917f98456a7e45218feb5c8d40f9412ef6cbaba9fd0394b0da1d25e53cc53a3301f978edcf676c21168e147c1b1b0133354bd8980b3f864583a6c636c4fb0e8695030eb25675ce9c8852b47d380dcd502bdb747aca99a4a4a30111a9c54cbd9e3df012f76fb245396e41615ee0fd2316c024a0c517381a3c5dd69d75a9661a7940e606385b8b9bc2ba4ecd256dde2ae9ccef5cadc3628c22f64398a691726764a2728f937a0f086a5104d7bb355c9a24c77ec1b1899c2ff209181d5f3ba69cebd9de91a4cd4ddd80920a3f4bfec0e39587e8fbcf8fa4ab259a4a53f2c76b36196cdda3003e652c8491365cf0740716f82454c235029ca174feeb93e9aed4c794de57eccba8c9d1452bbe08172c5307ac39ba4ec562e1601bfd726bb416abd3d0f47113c8e1c483dfd5704f0849b93bd4eeece813a125f4d1638a45be27bd718bc953ca9b26349c82f0ce5900b88493a94a1f6fa2bac1d2f9289b595f41cde22c41311af23384cfc0b294c2e219848c5fa40c436b7da73e1094a6f4eb3e90ee8860b49a52fd93b81ad60edad5f8636f6c1b3a1b0fd50f534073d8dd195e676870f5a770210d81c587f506ccb3b842e3ecf932e413de3edcdb42a0d6e47e439c8bc6b223a901d0177a84f8f8119fbd39a41bf66b2216bbb5faada31e9f167463673622d7d65f5e1091d9e2ab72c4a2237d33fc103eebb67d690c5e8654f5ef66701ec294fd27f8098237da32ed208b76ce750f3958c45240b5a83f1654df23421c3ca871450c7e2d44d98eae185a5e950b676ac2364c0b25402d3ec2a97ea97f2f12512d1630906a992b42687e6b3f82f2265bde3e10d5df5c625b7fdfcbed8011811a1f8d2cc44f023ea07ebd516f27e85bb0d6f985b728e7a0b1e9dff34e1cab66906f3acbd87600f65f50190e695702557d2cdee434869c160625fc52c4139d41faeed982b232bce07d6058f85296693fe148d6fed298230df7a5e9d9cac8feb8e1104752bdb5f82fb75441a03a9fc07f83b46f3a40ac6642f08e1230ed4f26a2c23dd4a481b80aed33b76501f2b3754c1e2a5f00574e7d22a3ac636e0422b959bb12b6e9c5e9400be70d0d00ba76f1145432a8efad1b07582e6bb067f5b3a66b8637f55178bea0f38b0e117eb7af5e00d266235136d729c343352dc9640c3ba6ff9b2a92913d132b12c71754d60f56ad15a6469c89d93d4c91a3faa762395858557f960d8754e0a0e1bd45425291f94bc9c5fe805ba31983e5050fd3b2c19f4ba07139c75a5d6465c19567ace83dc8ce3f19073974aff8de04c48a6d5587073a199f3ced990ab97c3b91b11f418ea6aa0dedc3a156fef073e4c201aa4f20185b95196b26ac3c4fe92acace57ddb66db2d7830a6b33aa1ce8f250f6180c1cd3b2ff75466bb411fd02c0adb2726ae61f760cb451f3b3a9a1895a709a60d95a803f6f1286068ea490b765d490db3fde4c29f3369accbc87258ef94c0c81655359d57be4a9eb585e7bb00a0e10165360eed645f51ab710444802b1a3db07e5e8dea76313f5e7b2890673dfc3ae0caa839c6c5883d4950cf48d65370dfc239ffd973a02e4aaab651a4f84c766672bf0fe681e838b69093acfde92f2b47d7169ae3e71e4744ac2452a8326c92f108f039db6c3618ea0bdcc696e07f09ef24ac9f47a023bf8c1efa9cc5050be8e4bb63849e2dcaf5876d6e493f9d902a541b8e9cb7384db5a2c5f96d92fcdfcbce34a0d47753c725f966aa392f574eba69f690cb4f093fe006924966f8fa996065e6ce57eda5c9d50fdab9bccae3c4f4f7636963130e892dce1bf42c95d61c861c9967f2530e79674be8604487f05d7804c055d7f259d31fbe3a4b9b757f8359821f5be346fa6a9cd2e2076d50decec6345c4fa9796c73b6505fefdfea64bd4ac86fb5a1a683a5f221970748f2acda792ff6046931c943201915721c093afcdf995df753fcd507da68898991b1d65581b8bbc12feedf0ba6341885a3c15e5ba8f010c377511c982187f333549b282473564b7de321541cb9e432b41251e705c170d0c759ec68051736619a5711d5c8e0e650214f382cbf516759460b70605de61399ff2f32529bd358f01af9d4705290810ae96deea8cdf09def40ae43bddb0b9b3ffe393f2ca60742e1d1d7aa843ec13792e16e4cd2279d2fd23620bc1a319cfbca596c2ef0819532ace259f82cb10a93083cad9842c447d4723210f5081eb92317d3dc91d7bf14d4b2d8e0fb3051e77ec622e03cb9ce60cae2546cc268388b0e4094f6c57abafb418b4f1cdb8472f015ce1fe873bbb422982a53e18f10ab21d2d974b6930f8a45e440c71f09701a308ef157645f29afe81af9fa9a27e5f9ad523f91ca859c0dd6ab5786fe794252077d317a33e5b01dd9c731646eafcb44049e8c3d6eb5210dd19742f1ee68cd4ea2a6e46ef60091abce5223695663ae4b6fb25ca04acd7f10aaee8a9282df0197bbebd879a2ac382cc6a56afef6078b4de308e8f25aedfd1a7894e1afd5024f37df26d26a7c83d2a0e326648f2afde3209550685eaeed6f73864ed3946e5dcc718a2addd74457d6fe3a67c5179b8713f9bb6f4cd63e02067cae50b722e7fb8232f9b152f14e0686f25fa2e283952ca78e5bc37ca47f68c833ce87d02a959574bcae896922b29e7d1a107db14aab82405f108addbeb6cbb6fb741c79db531fd64b42c6e28e9f76c12992ca734994d5e5407f5bbaf8ffc20a3de5be0e6694d8fab22863eb59ee59b95345a6f15743416b9db0b30201066cfb84a6fdf4420af8c38862462d044dcac8bc6fc32fed591485bc2ec817cecfa9f9b1d8c0bfb63f2070f3bffbe841dd16fbfe7a4591c030b2db0167907f9b192c56a5611657ba71c1773b70665d51000bfdbbeff3600a510284b6b0738d27743998e845f3dd78be33bacdbca083cf671ffddb4f4870f54420ee4142b26ca0bdbcbd31436d76fa089fd7eb87058bc384f28b2bd76fd43be0d7050a60c08177dddbd36fd590027e1ffb0b8971561712b86726074c629e181e74a64b8a82d538087dfddd6349386b94379a3cc0f1a36d62f236428e3fd53b41cfc0c0d295fd11e5bdaa029e0fa08a75e24b1a2462e3a00c0fcdb8ca73458200d3090fb5af2e73aef8166b5e61ddeb5dfae2047063a1b7fe73fa42f9365daab9fb1929339b5e7d64c0c2fc2409dcbc8f9b08011a22481ca3b13eeb99d8d69fdfd689ddc5f7bd49b62430ed057ba9055e7b65c42cab74571e7a78a873c9afbe299e53792acdb39bbdf79f7cadbecdd4eb364a9edfc80655f92d19272c91eb64e7830aa71461aa737d006089364d9a3a269c07ceba7815d39cba25bed3156fc5a1bf1418e658535e164b438a6a9a2cfe34b7a7879da1d067e976c251928697ef82d567778b423777c4f10e77f6ab86709ea41110f91ddc04b58a69910ef6fc02e6678e37180cd8fe3f87e75cb229ad44290b9e7ac5a78a56348cdca88d1b4da1279030e4f6c7697dc0d0b205d3925c8c3eb1e0fe434119f6e933a4f81b29f21b209b8fc2547277d4cef028ac66a8e719c9a1e3863b9a028f341c8c0e7336e78128155324c1567f9bfd7f2e28e99ac523c88545c9892cecf21a0d8812b2a4b752c35e70446bfb918c2fb1acdf731bd9b0308dc8b883b39861fa016193dbeb4b45df399e07ff229a670823b7aa4d34bd952b0d6ca03f050ac5b3efa57c40b966c01ed1721916c1aae92a794fe3102e409d08c698d8c03ef30f375bf8704e806c1dfffaa35ac43aaddba7452e614e4854d4713288c8e3ee3ebc1054ba9e44c0e96292dd08a877e55bfa5514372dc373efd810306a74f7544e20698d4f6a518933f616e303610123ecabb16853506d38186e6e73441f28a42fb02606b0b9d4bb05df36d02dc45721ff3ac026ae69c71f51c7a866a08f92bd4c356d876256d53ee15c40cae92d0114512ccddc4c3bfda5a4ddcdbc208c31a96b25b7cf2aeee3e86b8e4c1bfec0a463cd8063e866fdce74e915f278d671e86b8bfc5d457f41f47f2cbacb47678947d65ea20fa3dfd01531163133c7f13bd646dfb62f596bcfb303703884b8ac856b75d81afdf8435fb2ea933292da5f0041e38dc2a3f8b038a71b4e6e180319b10dd022db956503e2fc9202a805560d15064be07c8a384f436fdeb7fb668bea5b1c4c818149a60859cb0c7625e49b15e213560b3ad2899f267ec9a0a06ab54134636b5f5fc4805a1461c73df38478fad904c8c41da0a5637a4b40eab75893bc811cfe42298afce5cde1d5c1840bd38cf984b25132a492e8fb02c2fc47cc40fd9b6b207431f94fa463853174cddf92553ef5218c422a14c2ef59ffc86d21c771022788eb13870f1f88f68b96a9675319ae52451f11db7059bd1175d0f3ecbdf59c974c77b7157ef90dd43824bff7f93b5762ef7a7d507ec23771462dcd80469053bd6f15c71ff02ab9bbe6a552eaff35da10b6eba3aab269d6308ba5182dce78c345b3213e0e17853ba5921470ab569fb8e140b1a01ab3f4dc638a87204d9d8ba94123c03cfdd86d56560aa4823e58ba1db8d4d31be908a3f2bd3d23f4c1cd85ed05da28b36f96cb18384dec620a91aa7ac0dbae778d0de7f150aae0a50853aa30e7ed4d805666650e1c2b3835f37c9740a83fe3bb185e225a14a3b2a4557662e355aad007f419739b54529d1f094f384e4b8d9fa46181fff233249a08d12a1902df1e0bb70ff461ded5f0721a1ba81cbab494e248e32678f093bc1694e0c1e21cda132c93a4a831a16c324eefb375766d1b4fad44325b6708267372ca4a0ed80dff97b52a4b6b71386685ba99de1e9aa5ff6185ffd3e04a655c7a25407536459b9f2262bc7ca7a4b6f9369ad018fcdaba983049b7ca4976bf0e7eea8662bc1f4352a449b74a68398cdb58e8d521af80517e043294d5c3948fc9f0e2f4ce2e0ee6c9eb2dd9d424f289946c7b7c46a93cbafac73941ea3b33dc82dc244c2c063463a1e4291f7bc66e989e66c6ef83ef23941559e3a08228bcb965200a2e908113d90136c2966b8c94ad8eb3a0da5f64475c43eecee557007934370dd49d2ee7e561bfc3ffc30463bf183fd29d52111893701a6ddbae32e78e48439b69ec17f7c873f5318aa2e204166db658d1bfe8d49f867b4fbf9df7be6826db226ee499c86321cfff27805f314707bd590e3668ad146f0cb28ad5b7731f9093cb3aec737e401d4c8c974de204abd9ad4abb818438c1f08ee7ef3ebfbcbb47fd32a1a525d8e26addabbda251c69783df9089cc575413e62ee956f28d6e1db581f1723116542931718e638dd4fec402e0d101c92ca6089a6753562793826bedf07ab8580abf4b4867f295c525ac1cf0cc89aabedbea7343b720161dbc3fca94d3cb15357b2b4097b9685562a99fcd5a6caad261abd74d94b07ea38f92d39da8b0eca26faa8426ec75174743095ccedfcb69463f5a590d085eab5f7bb61040a520b2f416223d7ae522d3141cf0b0d4c41c92efc1269f46ca2d0a42e69697e2e95a0deac6620ed6cf98f262b0a70162d0046335ebaf7fc7dd00f7199c3bf93c3104e92a9f97f2833ab67297513cc9522291443f6f295e6612d48b4dbf866fafc94550ff97dbdea7aeb9dbd6c2e0936b82e9a525d7ae40649219f7a4b5c3a2151964aa59efeca5988f484b83e4368966b72679257fc546b1e6bd2ac9cbcecac30103e4ed3694e323f45d9b40e2dc94df9aa2a72241f3cdcd2aed0d15489a30965c50437800ae551fecd1d73af39d65618b827619a083503a4742d1dce70adc47c91956b3e10cf9046e645799663876e726e571cb6bf9122e00eecf0a9db3adda7f26f0ec6ceaebbc8d388bc041c6eab48a4cc57d80008024b0a838ab29929252285fd6ff2d44d65e4e451abf8be014f090ccaa7c992a8a17257b8962e40eb7b80741c2e973c4eda3c611edadd779a0efb5faf3e29e93fcb698b09ef0c63a9f2a9580865d8ab97e1abdf5b3956702bc31f5cb6da8dcb06804b2a4afe9f1abe114d961365055bc9e441341f522fdfbf375d9c4dede7488387716f4bfa9d3be5e7a3036302ab75dc6727c0b76b6f4c683749ff4c0073d0ccd7755f452f270fa33a32d5a4077204db8c78ee475fde54d512c8ffee50273094b6b2d62ac1888f93145b71a9c3c4da56a0fd1cae4ba6083a195a2a60bd5f2db8122c24bcf1a9e23573dd2e41785d356439660f288b8ef4affc80ca5da3d203fab78c6f17ec5af494ec2fe8c42917a63f5d3f96868ead3e6dd65f35118c0f2e663b72e0f486b7c253678d49cf133be7135093ac9064a21ad5e93cf97c6de712d21071501f0a4d1f368f8850e57c8d7bf224de0efcc5d2e966e72610308b34488ac324566a58139ac0920e0aa758beaac69bcff680aa08dbfd080510ce820457b8dc711ac3930ff4dddc25d3294ead454fb52f9d1ddbb46bee12e09a59ae8c0d62be32735c966a2179721141d5587cb498909afac6bf7ebb63e51baaca5bada01e43d13b5e09384bdc3ab42dc383dfd860ee7b4686429c6c8f37659faf2ca1899e6afe3ee0989fe7b8af4f5cfb4a1e4501e5422939a92e4d5cff19f76332e508fa9fd54ec8fbbe7d771e39f590d8c47b62b5448981e62fd47a56655cf7e691e620e87b651bcd1f5459165f4d8ccec2e4f34737363a5441e32c682d0b00e104c4e6d9f026adf4c081a3dc67285d99e9d8436784d132a23e417287f2bee846892a3e3bf2fc08a3e2bdfaed48923fb15f38693f331f049ae841b3b05d287add297f06b40b4090895510587d8dbd049da6b3d5ec8c56e80767649e4389c7d4a25c095768949f92e56ff00ff86e4e477286a60d7e0326085e42b442450ff940f3e93bc80ae8b7481b8fc88759e634414c53f333bf484d8a6459d9e8064b95961860f8e71627768f16621a2c51356f37e3b7bb81a94157587624584909cf3ad524d72aac26112c43353749bc85953aa4f38c2a12d28ef56af55c27cb689e00b214e40365f687421094ecc3a202d8b8c94574c8d44caddd31cf9db18277f5eb5a5cdddeb89e607884c20c9c223b31aa3a782e9cc9987c4773efd3eda98f73e818c1ac5cdf271a4f31660b2f35685ce43f73e19bc6796d4d7457c504fb9cc92c86a8e12209927cdb31f8d860b2f5a59614b5ffa52f53722cd3c0457212704ccffd54fa62d50934765a82475db8b772eae2e336b302337a7e5766f35775e2b0cca50d03318f495ab03bbdd0a9a830814f017c5de78677b1f092181a6077b4c4f8c5ef71da303369c9ce2337a66cf91a555b803c924a1036f85ba223b3425fd15f3fcd342593394b6693af949ecd109e0739152c0cba8daa04bbb304e374199a014b47a3f288b6993722dc5427f6334f359629663f9f73ac14370876f55d9a72e4115c06d18c10a0ac57fbf95b1e3963fb199ef33fe99e61893b21eaee951e04ae7833632a15151926a1f459ed1e8dd9e5e2a007e069cbf88256651fb03e04ccf5ee82b1f27eecb6fd878fc2a8f538713c67367ac3569eebfdd673b4857ce9abbd23204b0ecc79761d9902b7a5a8833cdb64de5902949a9be2858a23339c7cd7a0a334ad96419c24ef4e2b737a1f2a30137b1012059cde5a99fb8b3883f5d6d13c78a494de3ba02c47aceaddb379cf5cda3dc0f2f512914b408e46d628d762cb3a3241589b9a4cea75b3bc98b9102218beab4fd8d09e01d4b5565b6a4256937a840d4ff269c608cdf3b9a9aa006356dafdc33548147e2bff9ee45bd369d0db71c29c92c0f5bc0b4b6656575e347063c2f8773d3a0f8976259d818df627a721a70d0fa4e418c88cb37de0ee8420a8a01b13a86780c86fbebaa43291d46bbadbb836a15dcd107d24abf536b56740cb5e4c992a7d9509d57cf16beb7ae48202f8580f2db75fee1146f546028a87ff92e985787b16c4117a3b3e85049ebc198eadf3ffbb264944a5f728d312df523ef0f5c32feb2f9d72f3389f2c607cb007e9dd9be0129ab4800f3e918967b5a50c033e753e75833252c24b260bcf02fe71a85eaf7ad2776272aec28f489d9ea1f785581310dab16d17800c5f5f13de1451735bf46db6ad3209dcc926e46153eeaca2a79d448896bfcb4f289e58075b09a39a59c011797889810538ff08ef0ed9dd680f096217974fff1f553c10d427f349aa391313036f24af74f9d2d75aef7ba7eec1f0e285ca7b0b1c3b12ee46278a314b41f0ca40c0be3010b322e6ca985e7a2b7ada93fbc0c0b473b2a49143385aeb44337c0354b31bda5752bdf4c1576f5bae1f83d02ccbf55824c09e83078eaaf0b4e097e770bae3b75261f5289862a978047f162cb6f46f144c1bb5fee07b51d45195329f98ac0ee0898ebdc315a96c3bb632d0508ef7519db52c9f92cc7d5c9aeaf17fbb7ff3217febb7c9c07d3b5fb78c2c45c01ae7678aec98325b0e81633c2a4bea8430075f1d62739014eee3a2d1455a7da339cd0a2019075d16e5bd97a2656f0e147166ea02eefaae739383f9100b7fc6163dfea3b19ff07228473bcd72c925cde595abcbf0abf963e44f42a1184356e5cd407de37cf1c21090553b0d6cce348b7906c62a10d45512eb7b4beb6ebdef220d2b40ba726e5d4e37856ca0e8ae37e1e34cf6ddea6707c4a15ff47ee4385f9ac3d73292439b9db4ae9ec15f3fad84bbfeb663205cb4681d2b0dd80e8c334eaacfd97c3ad6dfc739714f2d0bd7701fced7472b3db86bc04b832b6e8e6e7a0ffba8c78cb2ecd890d9df3b462d6be6b167703c53d16581dc6cd70dde1765494ce6fd1f042e65c62165034823a4a1fca7d05a41e85f974514667d9f9494813a90b27301aa82401ee12739d0fd2c94bd14149668f6de6f0ae4a1b6ac7792a40338463ce729ed82d163b503eeea05757f0197dca8ccb3542f5ed97285ada613a99494c1d211b1a696e6a60ff232a065fca8f4706dbbf2bd491c0cd21b3df4f553e24a61bcffd49dbd5c86cff0f8313f4381331a81416b977d0baa82c3e620131d5ea8b8f63333bdac42e1ab0ae14faadb82d9b981990d3af33ccc7bb57f0d47a228f3f264210a2b6d2aa0b9de205b95184e0efbe998e54dd40d73d653f34f0f3198d465e696218277dcc325c910fec2295eb5680c550c9b872c0d5569d23f9d4352e62c1cf8f7431188536aecab9034c098b177dc77590d588736667f24b703ec201dda83e7046b875f9e12907169dcee4523d590119d61c7fc253e76c2af6d81f5120c167a03c1fe7351ea2d7eed11602c3d44678dab2c03086731de927cb30635d6a1bb98334b061e0fbbacc6c84548f7e20a43177f7f41f562c2f19af422d0e41174433c1e0db9848836e0d6b03727ca77c4a6e5f40cae8665d27be5279eb11d4642f52d9cf854376f748efff7fd720fbb005f0184691abbea7c3c8d26e223e18d46c85e98d201c6f7d7d38d30a65ac04aed1ca350447212a061349dd49a6480213ce949c75a1ccc3d81cfa7ce8c7d83159f0786ed316d4caaf1f506b9b3a4ab1a36d15be3f0df74e3c04093c51ab34aebb8a36a04ea9c57fda20b47f65fa7f0939471c99d0484e8f142eb054645047b27e3f0cfed4b6e40325bcb09f7c01d8ac1f20801cd4b6d5b6a7b77812feac2836c86a6d6adaaf68619914770ca5c544a024bcf0ee0c43afb70865e4f8e366493f13b80530600b93a2b6b7b1d19acc7a3c3b6173a985ef5d7e490a0fd55b67488822037233248a10fb27d5e1a93524952e77c9d98dd80e7714a80e34e6789aff49c1a3bcab7c201ea0ab41bb6a6b7ca5d9f033b6260ba0d459466fab0c1159b5534b774ffd0d983f63b1758a73fe34f1c3bad8b7f3222ec496906f710b9ffc7309c49bf20574d75d78201056abfc730a4393fd62e28ab39480fb1332947d5bcb67c7aa29f657c5e8448c58cff8dc17a3eb5ea31f1b17136071b2ab7970605ffcaf7b0ee11a978283a95d8bfe7e393d32f2511383b940da9396b14cd9dbb30c6a4ef6958bb7a162bc9ce3cbb893f81027c6c68037f023b117558d247090f955392d21cfd8de7d8c150dd39f37b2f56f93b7c121956feacfd8ec9fabd2e3565a1cab9e2dc8fb4c05a05ee46df33191edf3e8d9629b5e5363b3b13cce21ecf73645edd5339f169049fbbbeea00c814ba04e31e6c307cdf20cf0c7fcafe3dd2cfb1144725f5e3da081b607eb3a02f0905eeafeb485a71464733d508f1c8c9267857448ed8f956987c7b6ad4a99d61d957e9445a15a5a2b7a44f8963120ed6ba315452fc7881e925ddb0046c4f5acfe0f3ef10750891820baf907360573c354af695112de01556d0e22c90340497bc127269e1b1359a36d0fbb3d131f6a99ca283404cbf8eeff646db9af7105aaf008ca9e3748e600581d65c3c76e874ef6e548d547a7dd60b958438f52911890ef2c2bf9e48cdb1b01d2d5940b21721d36247eb5e987acb1940eda572deea45d45f15159f54fd5ac5e7943256b1476bb8b2d65df8128bc684e4c28d5bdc6ded056d8cd0aae03fe9c99d8202872cbfa0b794b9a2f3c8f2dd07a63910fbdab0d32d453d40a00115a60c8d555f48c08ba6012d435c1e389219020a70639010ade56b2cb9a51587d78c066993cecd996026eb9d4f03b7184d80f950271ba426b6e67dd50ab04b7f54f2ee0e979c566b49c40331fdde3da6acee257be6da3d095b0373eca836d6ce549b8f5ef40f21b54e8291cded177fd09a2507eab910fe50f469772e73f916425917ab317dd8efa96dfc1346aae9ce05bdc3d15605e74bc7b2b0eded465719dee62bb087db5921b4952d136d51be74859eeb86abe015a6b0209f0244535499e070c3d6381f66969d90f515f40e5165ef309cb6d94081b59ed3bff2d7911e05b7b63a13199ae3174b6c2b14b2e66619315c31d5235cdba1caa2d43dfdee2e59503c2578d61636a0c397c7418a759225290e38195d2515dda5a5e0ca7d8d4f820ff160322136448a08dacba6ef9a87935c9280d98e3befb0d995a24cd18e268a0ebdfa8c9d29511ace5114eb6580997b07d2b795e172f7e4ad477074dc1a72dd992ddbb984b176123b33b2d514d7697ae7b63d72ef5107e48432b727a7ae551ae4cd5d456c3e9c1e033acd7a330a63a98446949ae8abc7a743cf669e2488ec8c2fe34af213ae674e67b6b22d3474480ced2b0354427aaa8a8a0fe1dc4b094a07b447ede63af446060b9603f11f261d09278fa5c763038e55f439eae8024b45a5d579fa1a7706deb6675f60be2a3691444571f6d68b35259d8ab498d451a962acea15447df148bf5783cafe061bfa932b980889ca2741386155ee678639bbb0ed76ad2709018cfea01378df4b25251736e57654cc786662fe6c1a5931c1bdb961c9d9d4d9aa6c033d6bc84cd8502572cdafc11d05302aef9688b9d033dc48a1327a3001bded250b5280120b9a087ef1d6ac71b3f75af7e66b4821b94a0c01ca570de7e3847ad3dad3763a9683db39c95c7cead5253c2daa8c7732073b106b11c4901eeb8efb06a6f3531507a7b4f038f83827da54d8d52154fcd8741c90c06ef4fbab1a934240994c34ae9f38692626f5c4a5ff5059f3c0bec377c6a36292983d0e26412878304c70c4153b43d0694bfa211778a3551e11463abbbd12b31207548c41399b54047b20f9fb75962631beb39bcbb18c7a58c51828cf9759c70bbe47fa8eacd8543d60c99c669d66d47a9739ada7a7b5183876777d1c7362277c4a2064968c099401355fd8b7f789ac43d51ba47f39596179591be428eae8c2ae7ea40af39ad2e71a87ebf0f60623433ce39968a7f2f2da6b802ee4daa85880c364e61000cac43dce2c09af1d9d61b97fa7c27cdb9041c8e920c77aef7ebc856620e7d2dd05182b2b77cd419db9b0c15b82db334394f9f43bf191d7676c07a273e97df251b72a166718edd293333a7eff1cc0f1c61af1278ea15b61c522897001307ba719103473dcc7ce74425c367f145fb00f3d9a23b452f7e0697ed8f4523909b8fb960a233fad5e3dbd5390007b0d36727da076009b2871ca3a6e1155280ee7041530cdb692444f6bc9c2584b2bd58eadb4b048904d8577c6d6d78b2e0d21e0719509c8b4a7c29e790dfcedec57a118ecdc454a1b3c47e00e44ebb44b81c78bae99c9bcbe935a35896aed013f15c9a16d553fe24146ea4cb0c68122eaa76fe7e1deae919cd3194713e3f0ecf3ab34334ffd49262e3bd5d59b59d35ee23cd247f3f6fdb84cc4aaea8ad02a55cf08e0ec33c3d95d0bd208bb8ee52583176fe1cd1002b3717de5633ebe9153d63098cc77e8822a6a3744f2a766a8f0871c57a3c10b40ff682ae44d7bf52e3d302baeb929da420270982a14c8d48b5002c0dfe7b376d10da01fc4c390cc92e5a70f8e3dcbd018ea7521ede3e09ec727d0e41aa026c4a77d0622fd5bbff2f89de5fb917702fcae59302b2399108f05267f7d30b8cb36ade37ebe9ac32dd759171bc55bf3cdea086d644cdff2c852b60fd248871a29af3877d5ab2c43e20d7a39574af64c0b284d90e413d9a8697625f371ff2f4cb599355bc080f3f6eb93ca99c231f357a1508c835e342d3ad0ff3529fc6fe57846f68d75f4c6b8fa04da998440a899d532944e424c6d0c154a1645b018d7d4f442923b3a64d6cc6866ff3d5a3f6b56ec951dd4267e9d67be6a592e33a024dc0a2c8c8da43325c6d40d5c8492b47947fa241e3e7adefb36dd758b7d8d29d3a6d12eb2019f200b40c9aaadd6e36de10bfd279561560f1770a10a694e630674c948e9cded8818ff7e62d2203fb2ef4e3032439ea0dcc1a55bd081520d0f06a688c94e97a4462a70c01501ff9388c66e6ab8f98ea27cd0e6ac3a19d62e3fd47f83fd693bd305ab9ec7995ff8f27ae80a9a2d0b4f18dc2a873cb50f88c2d8256b5e131b12436400eda6140a8e02904d6e3da5f3590fd5598949fd51b705eb41be511b073ecef393d81b24b40906c2a12f12f94a75e3f438e0e732b648399453b71d9a94db67fbb63ad66948ad5f4d1c980462b54c142a0abe2fb9e06225603b30390ab5b57b94f0d18f2293ee27f9d08496f492e51217b7f64f0992359ada07753d412697f73463283eae3ce0dde87fb56d1811cfb414c29ce9f29e2aa34589060f01bcdb894d2398bd494335c721d9b7c1a73bfbe2e33967687ce9c3b43b9503e21b405a19181db74bd20b507549ff02d12eb6270362c8df67b87bd10b2fce2c599e5652e317bf1223d526a344a82760322996bd89612a1fbfdada837bc8c2c1fb6b820beb5c75df914ad61ba9380a00faad51ec160fd3a192aaad03e52ccd4cc7cebc4f34f0d60b080078f21151862383f7ff68b645a0a605071257b2aeb009a252a751391b71d0f258b74a05e858025e4e6cc5da5eff36aa634a62b2f3c56be7a7b0dc053e06ca5096f4ee51a702c49b96717021358b048e6b8201e7dbfceb120cd8a7d2038282d6a77121b15ff73bbe6c94c0297907d77fbcf5d12b840fd0ebf59c6d88f9597cf01eaa1b4dc35c7ead1487437a4f70b5b5fd44474b9c5c46b4ebd8b6920543237655837c3b757932f2cc7e962584fcf1afe1d4d7d5e6682d8eabaab575d2cea1f2869274b95957a43bf1a1c120fbdd39406d34e94c1be38a3dc954ea522878818653f5ecff75e0b08a8a1ba00b9dd2f340ef732f298444ceabeb791992d95f88513e388e75e0afe973277201a8541843737ded28d2187e4be9ac6e61c84fc2f8788bf33203e70b522c5fbfe634aac8b802fb701b4a953fdb342e93e47993f3eb18ade0e2c912d4c882eb5ee358b31a647b2244de9dc612e8ae61dd7d25db775c1e5965a0cdb732e96b762aca4384824f202057314609b9f3e87edeeb31839081aba581e9bb8bb57a3351da37e688a19f17a98835cec0a2de6745d4190949bf8f61fd4cdc2c73ed26d80daab52396b135c98369eb5738525f95c1d2974f6085964332d572d3186e342706730994c8c350f5c8a6fedaf0913d612b2041488c03629a1711aee0f3b2dff40f08d3d723b454a489bb324b560046c238b8b390015fd969738e330c081aeb3089743f06ab625825e0e8014150da3deb194f019461bca10214a88107a4e61032e3ab3e746f7a910e0068e975fe0baf7aae9ebc417d3d3d2ee32f34a16e611a92a28dc709e14e8922595c49f8aac7d3357c0a9f1f94f7cffa5653ba6bd0459e3ec95cf60fc417e31ed3d3a90f8a2a0cea4a620e6c8b3bc90ac039198ea322b6c826f4130cd66dd7a528134ceae09bfad00f438d913b1e4fd7bcc723ead6fa2d9c746649f512c99e148952e7ee24ea7a73464254e34991cce244f716d810672ca80b5f1690a7bb11951b397e0454db7084359d87f99e0adf1d14e448c01136547d3c9abf455696a52ae93c786bc8ed9b3d56c30b316dcd40a80a6534a7b1ace42fde984f6dbabfcdf6024c2cf4c4984f47cd0540268b260d1c67549408c1118205d267c87a1b520849053dccb92f24ea64db4c9b8c10b357c50ba27bc3486b3a7cb4e10c60216ab4ba15bded9f92fcd8ea2d53a908ef9e714168922f86a8c072126cb03ec6fa78f7436008a432d0685bb2619538d28dd71ec8d36da9144959594b83d118624227cffacb4a24e0e16be9eedc4d5c04dfc52324a9f1b74a0b08d681f2ee6f4caa47ee5032bb6c7d47cb76bcff29ac74125e19ebe5c3b381c94310b3b38b308ea445fb17cc184f93079c4ab52b70d9b3aaf5db299fa8d56e50559a9913f284f75722489cbbd13866919ee15c64d4d517c9a097b982c65438bf9d98e0be5ca58e23ae20bd08076eaf75c00f87bc06978fb1b9884115ad074c5fe5f4e6f4d1fe117a5137e75d997ed2e6a5b40d61aec381f9d10df0b00fa333b846abe89f9e04e59eeb309cebde8d124c1b574871a3d1a7c3a9dfe2d7c32f3b0d9bf33cc5ebdad9b1e6321db20dddd416192e8717d36a3cc3093de86266f922dfd000240f91bb9a16c854241278a96028c167bb1e4ebed5e25355d601e1efca6a504fb49f4d54ec56c25e54662bb3c9e6f32e3bb4a4d8ef071f16dfef6e7401dd3cd5dc141e1ff347540e570725d94f3e6b8c02954a7451e1ca31eb6838c62e0ef387ebff8eb6ae40566a8750577c85002b449aeb6df030fb98874a3ce748f5e204e8aecfa91aeb4798af49d26fc570e8dab242428c1bab99875d0fc039785f24aab3f87b9671a5aafa5b83f79f53187db43bdc306f6430919ecd1e28b181f110be464372ca0595aa377650cc2a21f61ba1fc438e8cdb314b9fe7ccf3ff1d0a180eb4103a412cb0de6fdbc0c8773bde3211d06a46355d65ec882da3c9bf48cbb07a1ac3df5e9ea13686bb5b286b9a34baa13e23cdac140513f28c6dfc6cd0fcae6bf3aea6ad3c29e51359c490b5d98f0670ce9fa5d0a16e2490df181c37090a847a17d919874c579829eaede3e518d6e4e06feaff32dd3458b7f316469dd3ea2fd640be9683d3062e852d1dcde058d81792d3d8043a185100c313e4553d652b41356791e696308b114845438c66b91b6516147b89891a66555abd1de9dd25ea050d06ff4893f291c9f7ba766c28044e466d7fad2a03a199606e7eca4ae0be5b2b8873b2b9db01a7cdf30f9e01c7339e3f01c77c8102bda88fc8765a774fc66b924870d79d7ff0a918758db0fbb04ec495717617e04748fa1c26d0c8678d9d20ef26ca537e4659c3f9f8c2c12958774df063b1a2548b8809aac49e6f23ba87177c1b0320fa04728d1a754bc9ba4b4ae9a1c994cf5b58c3cbd48c8e5331c6ac960f9dbf5915dc8c9d6666361258407931649dabb1c5ea19d5798a4b4a5f6af2861ec496e13c8d7b838c4d8004b0840a5c06a55657b5308cdcc196d79c3bf731d34de36b2cc01443929e4131046e10d07a9749af3b560fde1a146fddd9517a4b25fc02f9888766d39de2e48957af4a6ecee2c80cb79f227152320e4ca559fa70340fa0712e0959fef469debce07f9969feefde90bbffc47e557b5a35a6e58da6e4502a20f6f7b23158c300b1f4acf675cf6d1aeee5eed91546a4076ba478a6bfdf64ceb80e118e4398db92bf108e67b65b982b1a08cdeb1883a71b067c52823e81a60893643ed8e09a9104d2266f4339834d5a260a4bb54d8907ce15a6e60e881f9d99062ab14b55125110735c34992abae1993a898c6640e5dddf0add781d249c156ed010e4c6c714f4f0a236035562ce2f9f922512eef19af9fe206bf64002c1132a7346ba21aae302970fa190334c900138515de011c96a8cb7ca615f673f19e2e4353634c5b9fcdbc4564c8eb30728091da3d10cca424382eec638d59492d02deaf03d2a168bdd7972ee1c81ac5f56d731404b52e14e454af72a660a0aadd9342fb183b435e9195b95db444cbd4d3eff09f54bd79b01a57c11476e24cfc99ce71814f8263cc18022fd7119ee6c1e16d8e179534d200a6abba023dd0fa020a13e3ca01072ecab46c71d80b631db10b95599b86cebb5428f875f73261ab7d4f43bdfe59cde185ee9e122f8fe0bc42944311ffbb0c95c0cb50ab6e6ccdc54ec9b993ecde9d40bac3c4ccf79ea08d43b59c9b7135b9e45d5d0a1810932001cd8b97e52a8bd929d5edfc49528d8be7fb09ebf2ccc8fb1b4cafda26bfea41bc8895c584f290b9c386dd3a54efda6d017b7c92254dbc8971bebdb5f2e17c39478effaa8cd2913bf4aa05d449c39177f76678041b161100f48a064279d9101fcb3484c0e51c4fe4f555ed350c16da77a32ef51a13eebfd959b348e3e066560a949143c436d46b412f36c664ff99d45ef0a0e74f2ecbc9b5ac099d94c9746023c30418869066f7b17adcd8828bba12653b27da4dea552fe53c48db6e27b228a1f90aed2f17b30940223c91adbb764e361d62bafe9971f230a410f35c4a8a215257da4c72049c27d92c85c1eb10ff873669edea1f8a0839a558bbfe97a2f737a420b7198d37396181f5ced1835c5f1a3193b07b9d29855edad65b70a0454827df6162b1aa37bb89332153fbac622d57799bf53e408871394996be773d62bb5ad4ba73196abf684d88f579918ad6d611a17bd9a21c2d948f7082dcc91ed23cc95daa26ad3576d40be40b4567dc33fe1b73e6b633a50d0deaf182d4eda2d4874766db5b50cb7ea040c7646c8187b1aebeffb75532b9f79e6970af2307b41d7d90908508c63613529bb40fd5144943318d5c5fdccde441c6cfebd94251f5fa0691545601900e3d61f1018d4cb41db2187e8f419b77df241a32d4734da43a14fc17a731b08cd56e2bbc19dcc490ef383d6f041a11f304b3310893dc0ad3b272bf308614061fc2680640d56e17670f1323db008782e4c9af2082c1cdf95e4971b7eee167c46d81fc0a10f14f148773da0a96a868fea614712f4658231c46bae2a1e428d63d857cc2065fef2a014ccc5319d8fd689199d4c0edea728d5aee46f5eb8c6d29633da9c7a9919a903b53305f80f57ce87006ab6a70e4ddd5782fb41231dc06c4e825014d4a49ea487401c0264223eb21ffee91205ee899114deb4d3132cfa14e5414edd1214766f91920ae4357e3bfecdd3dabb2b035dcc205addcedd6f9b5823fb8cdd7a325e120848b1c518df78c58135a9637d9233a9c65e6671b5973b5a613ca905d26f1bc7a306dbbbaf9ec68f5c466bd227e0afca4a8625c9e0b04753a028222184de2f46d217e09b67bfbef1bda8fc490154b9fad4c01464f2ffe4f6b98db83df916694bb141485bf18e71585db459a46ec331dc175e4da9245917edab001ea6451140c219c2a71798f3f0f73af5c6e7b13156b436702edf5d5ca8d637179c94a3e1ec8a3ab1ffc0a9df94a2c68192d6d64a25d09a02c2cb656fd30607d3e708ef3633a0af5026baa175d49d157ebf824eb038a40c7ebe7fafbd1f18287d425a43f7913032080ec90ed53aedced8f22f7d8b2ce0f9ce066d69a1af14dd7d66784a52c150b5186eea4dc3d7e52b653fd55a2fe0cccc0713ab5c5de5f8e9f85b0451845c03e8a4dcc8a9fa056bf08af1972411723fbb9c378bfac408f00a1aefff98214db32774afac9381f18e651c198f386a0cf91fa86eaf2ca9e9b6e2c716cc40ac68042744287e0a26c7982e14994a9926465de7cbde6b3071a522f98282b527a6776222840fabe4a817c0786da05626d5a266379fa7b595e4390415a65d6d08d25ab912af712dcf48f4f171c0ebeb7e2d9fc1b3fe6858f0c05b35e359a76d4fd300231d78c2cb562239b461feaf68efe4cc84a8c0751ec8163337a229c53ef90677e4f46b8521967e2b2e3b637c35e8356b1ec77449e4454eea8f91f15d906ebf44858cef66455234c165a7ac11290f10fe71a7ec7b2bf6891933e905149d01fd37e8b6a2b2851f8610e324a64d9477846b227c7d35106ce80b9162f1e22c1612b578337289b61b05b916af1317e6adb8b8aecfb68f7dfa65389ca44eb9484a9535b71b98c06d5194ffda01b944d2fad443790f086ba132a2ae85502d16eaa770a3f6aa301b652267cd610f1344999a93e924da38e1a7408c658ed43c1c681ddc83457bcc5992fbe335b8f318ac1612e838d0fdecc055789ea67470e2362f45f8e939d6a634c77ae195e219a07bf1f401bca0fcc9839e4889ff4f03e258ffb5608df8c2a4b82a2fafb6daa8adcec608c1fe8aa201b06a25bee50614cabfe7a4a66f1296e23799fc82fac6644cb20f88ca5d56a59f2828c697920d0c9c8fb7d766d2ebbf7969c3e41277f4cee30f9d0454af6882499c326dad32271cb7a395bf4d9ac030a4c154880b4a477ccc0f5c46ecf10acfe861de4e2408fa49d3d42a181a1f341f0c2ce7d557dae09d99e9e92778b59025f9749490aa935adf137ff8908c92f6366229641931229ab2de6f63f2f2eae2a68ce06644fed2bf7893805dab3c7b520fb5b118859e9c4cf523723588807ee3bd8c59d576b26e4787707ddc8165f80e285e7764092a3721c1f98b88f2b4dfba20f47c1532d714a1aebb15d1007be2dba2f114109a6dc08600c0e74bc5e73d37f23b5b13767c49ccd962af18369cae43a6ca42b6d5a141201387dcccdac0e434a3b4693711cf79cc284d7c9bbe36609be88f0fddbb9ce93086370ce8ad6f9da4ff93c043d4b7140b400f236677b9780d5ba131a48095c4825b37b303a93fc614a6bbcc814c90aafc4f06618d1de01df2ebdcb716d2b3bfe06dfdb27bbfeca5b4470d7a764c798370dd77e92285f369533d5da697076789d84a901a459a6a98ff379950b4c15274654709a6934a9b857616311e3c71cfb82391fd68d6d0b5d3718fb93e15ac226c89321da6ce68cabac7cb9391d2765fdf7ece948d9f93390215da1ea995b67075c6cad63f9244d3851ada5e0720528da014e270af4d01d086b40bc0b871d297d5ebd463ce9b5ffb6cc332be180beb0a3eb10092d76ad807a6978d3f4823337e548e4ad770bf3c7070c16dee4ddf31484b2ab72249f9cb873c0bcc8b9c9e0ef8efe46f95b3d5229fbd4a4a916a6833484f133375d7500bc0c3b46bb3206638bd6d6a84aa9f286bf7820f24db54af46a42ad3a7c3ebe9dbefa6d981ea027acb1c04b23972171c2584a80a0663699109a26f0d06b0d367624e4de7e2d09ae8702dd823ceb9b8329556df68240162e1eb2882b7756306be1bf2292c7833ff995bd314c68300389465fdd9afbc392ba4139b649e4cf984112c60e4a2b791f23163e237df09652593fd1ea25c781006f3b6297248219df383a1299a5505ebd672d4eef33c6c1f163eaab6dbf64720e19d8cbfda8618b409bc40ffe26022808f4241f1426cfa09d9d985f466e345c5991b02dbc76258934e19ef4bee7f463251591556e2a67487301696cf473ebd997748ebaae42eecbe6dc43db07c4c0f5ba2f4d72ea906c87c88b64a73c3b9de62c844fa3bd9e7a45ccb21efc847baed09e5156e4424c9b6dbb3f936c75f36416d3b6cb894f407447952c531e8c2b642168e8d8af57b227413861d879ac088831404af1110b98e35de6d1af83bb2e36df797fb590bfb1ab677734be3979f1770b0d972aca38d957241e737255b4770b5560548f25936f898c59e53d1b352eaa6769ae343293c66018018944ab79ea80b77931d5f56947143ad9edcb46fd383f60840d7c5113cece628c9c223680b530a96ffd8741b120c056964e5c18df9b8673fe9f33aa7f29b1d38ba9845dbbcf72bebf51e0e9a4f424b84ed223224efd737ea891a34a028a31ef39f943a3d6b9b459559dd7a0ddbd363db61beafa993a1de7c20534370f9462defd4a36ef55012da2aa7da84fac8cf5de81dd51359790206fef3646cc23c89592672edbc9b1bc401c6e363384534eb9d7784f8d0355a31394c53e02845e04c827d1bcbc9851cd0dc97614b8dfe5ba5303b6e713ae5f67bc995276f1a706c3e7f1ae3fc3c1856913714585adc6f56048d3a0c4b50d121a042cac13dc057d546e3377631579a64b3304be83949fb2e65d64a6e75ea9fec95783b0f3aab04f0a4897408dca3ea95d576198bb1ad64af2132c7c0453a8214a1bb9f37f44eee683b305457bd2366227bdd54818dfd9cb880fd9098e60cf2c054ee37af42364289a292011acac284fc73f8f1369fc07401f410e160a319b342957c064d8239bd097eb0424f80b99107a1ca6abf7e68174521d404c3edc95854e2a7ba25e28855cacbfaf9163c4f7a0fcf96ce7a67fd153ce1a937251aa1145dba6d8cb1198964bc4ce0405f0ffc0fcd97311e39a8279b0de4b4c6c95124c0066deec38f23a6c929691a43a3f57c6db51d15e9c85dc47bd4bd14c8c4a73f99eeefc1db2b355204fb45889093dc53d07d303fdbfea961a13d73449c593c91590f0da661b80d0b108a3c06cd1deab37bbb038bed651ad3aa2e7a409afa3c41f056406408330d6908579c988dfe00cf3087e0cdce575621555dbbf5af03ea5d63474a84be3e0de24612178cf045b6294b4634f71db2248d930ec319ffbac1431ee94d7cc2c7a1d563bd4d1f032da06630d1233393607a9e05d24cb38838ba2966155a498770523bc6721d01bb449c43d4354d438ff793b8a32cd41844788a332e708a984635c6e5bc1fccfb55ed74dc8fe2371fd582dc58ef1991d25dd05d26cb69495c9ad1e3a9903ac97508d09916656ed0f1f38c5b77bda777e3c626d0f16cd661839f1cc7e8ac56a6458f1b0b17ae051aa902ffc5a79f1004ec21d40afb5e1a2488a832d9ba7f9f4b59243956c99cf58f4bb71af46b7587f4bed3db9f39f16c0e78768a9b7bc3761409a3e4499ea1d9b90c5db95efa5220a52be4f5e5374df7f1d38b59004907224f6ef9f5f0f0a3a173b2b13f8fc9e7712fb78a998456afb1e2c285fd3e45612a9c77bb6cddeef285f68d9c79c5923aac85798f1459e87853180525b9183d8f06331b361ee4a2fb6141103009a584b40b92c7d5cab9dc309e45d51b3cf20f0a9e762dc5ec4b07ddabd9e9bedbb7b29465dd88a91b9318c708d57b55ede8d3423a223c1c930f93ddedc684fc48e73e876dcc0d8d311ad79c22e071881b4f1b2d80981464381c76e092a0972166ee17ce9a9361f7f0cab1bcc4aebcbc17c3e2bd4e3b459fe87377b6e772bca0974a0ca85bc50f96d638cb91ecca2a61bee4cd1c7fd9b5cdb1d8688a24d1c78b84cf4fd1ae0768a151940ebf85650fcb6eda1f8461402d0e613e68d8d323b82d17fa5779040897b7db88a5a8b3135fc934036f6ba76ca352f5cb04996976dc4abe1f91d50438ae558e7962d08fa62f8480d897e5bd2d71d700220e4e534c3ac7ee415f6200ecd6ccbf7d06b44f454d438c361393aa7b6ff7448686f675d6cf142f3b18d7ed0ef23ceb39d0bf69054a0deeb0bc29756ffff81e5af561055a3cf955c9d6e8092115735040c6437dccf0af0a6d0fe2032fbafc20edd98d5bdf33bb2cc91cdfbd8475b4178f6fc377a89d7be879b6d85cac9970d08e0f64d52d56bc9de04cb13ee87d55d0b2a6162b915569aff03ce885bb4c3d7e756e7e64ee2731ded9427b4f77466a0b49295827fe9926f49dd847a81cee41f88ce104985c7aafaa6e84d00b830648c79263a1b1f7cda9569d7b7787e72a4680bb7cd19c5e29df71628664c1b5572df9d3cbb1f5cc09fa826ebf390d2e0d679da8ff2e66273c64744ec35a668056a6f0f0fb8d92ecbd596e061e17eeb43c7816850446ffbe5519e686d5c7ded1522bb3a87e788e51f2c124033f23557e74d8190c42cdf723a6db47107344e89390092238c4ecc156a4aa62e270c51ee2da74b3336c3a86122da437104db6855b210e2cf9f14c0eb8bd7b2a900f0fc157edf756bcab49b32400e257fe303ee2e7f3211384a300138cea0e1bcc57ceca5f6cac9db0aac5e7ae19668065b58d1f8c1aedd1df103d0d94b028193e7e9414a9e7586e180b83d4d44986147f5fa8d04ff15980cae684ef0cfed813d4b7896963095c7ef7f637d1fd98982bc0697517bf217c7f766e778f21e4c6ac9f316a732d7f3b80c02bc6ea8da3d150acc3525416d57dca6b201f86486f3dc34bfaea45e810297df17b1dd6cf857a7cfdcbef0e4a99097a5f0f373804b48d082e76f4aafd8290b3fb1d729be09421a7be6d0edf0bda3578c2a36ca52ff34f802bfbee4c36222a54091fcfcc366c4208582776f38d6a3961b8b82618577ec56df9437ccef9e174e1cd43d3cf4d63d192262f3b7d9dc9c3c0a3bae0d68b495c3f326c4effc4087dd3ff11278ca82e59775d04523b528c4a2b65295dad1cf5020336643777b084a8d82b83de34ae9548e16bdd734c9f1597665c3cf35e35d5548c2d4797c389addb79b768eec9a79995ea89c37bf3bb8b52c9ebdb62a11777f325153a131be6dedd2ec6fde3f3ff6c76ad21edb4d2e73e251ad2e589e22097860466736bae9dd2a1a69be5a3e34eea0e6c70c6e369aeb92c2f4b5af94b477e7b37b1a02021cf91309c101a0b223e9da955c1654a95e0d988cadcbae58d7d929865ff5a89587ca7eb1011e162f1dd1ef0e9e37535ac944b34f54146d24526e10de7fddc60516b18c6188f82d4bfb766a4f828f010ed898d52de7993e5aad791ae36f14869c70832c786a91638785f80d9c7ee2bd9c3dc3506d58f62fef892d5c7523c3ef0819d53bc621febb66c961e1d907250c6d200c11fc5026b03a31b71d1cf4342cb9a6630beee4c243664f5793be2345034e7224f35be0534a46a3630ce8c90fe916de64c808b71f902c43528adbc2b864eb0c662903683cc07d41f514b767d0a4969aafe4024e35d240ddaeb7700825e3b3a7befa588a633be0087ec0e1ab795c85fc9c7b38940530f0fd1e18ba8fa3ad9d8c9e08e717fe8fdaf49a0c8611c7fb68c477d6075fc80835cb521ec881c62e7c0f2d21dc23bfda294a797cf5e639c8fb220288053df55480e6d27bbe6b2ff594ce1cbda0df0dbc13778da632b66e3e2c2d22d07acf7746f6d5ef7ab8598eb92b744dac242655fe6765a83cd5dceebe317dd146628a8eeb737a73d0e80aa364bdf350b80ec964158d7ccfb9cf7cf3f1eb6c65d7d41ab74c2cfdc79cc73578fc29ee726e40e1c81d6b7e6fc3e4c5d509ed96352e327cccb2760931e34c2bf89b3b7bdb8b161bcf1b149a20c2f7f3e4aaf0dbc6fe083f03f1ff7026277b2bdd7a8382fbae80640dcae4f38d926780e9077912596e487cfde03fda532faaec92c972742a52f354f064dd513cb9eb43cb889752fb26ceaf73d3d961491f0df2bde0bcfab38957c27da105bf7f5adb8be8dc54251c360548077383d87147d69e415512d48fa8c336ff018237795cec4f8cb2ab02e7dae32f02611e9ca05a6f191a9f908eec4d8a8e24631148b740ad8492b5304972c3af398b6eec310add5b8303a1a8764ab156b96fc1fb6c3ff6519041c6e9dd0fbaa993e22835e7f277d39bdee8123ac1aa3b6d7c4c735b4a8900186e7eb2bea8e52c7040e6b4ae93e49c551140207af1f1559cbf9acd69a46cc6e65f314a806cd6b4ffe04aa9769cb4ed1efe3da02fd2131cded5f0662c7c6877e6747c4c7757cfe3eca1a539b01b07f96223e10c387d52c5ba19d6116a3e8b780a44bc8c19b2d34b3bbbc64af2602a46ce3eb1bdfc8c5c7291cd50c2017bffd053e7dd600082871b9fd97bd80357a5c9311f91751c2d1faca804331a4d486faa1ea820f9afae5caf4b49fb9f00b6da06db7286f0268ed0b994a24143b896070394b8e4c55be6871f665d02d472171dd55832ccad3e2b2e7c9e4de9c02237d2b68f799b24fb5bfdb260c03d091369d5cf2b9c83c3662622414e413b5fd45644282395ac7e54ffe4be69f255c892a9f9e6ad27de983b317ec835d6c02513a9ca0cda4206e9de6385cbe6c439b438b071bb91b92e0b85e3ddb4c06392d1332af09bd069e3955723a13919d0cb8fa5e6b0b10ba35434d9ab587413e88fe6ec0ed05c75affcddd314943ac526ebbf4376575e1fd20c2fe964ba292b0a8e06474a7b9d8a3ce170a6f4cbbf5668eadd734197560ba3f62e9f991b90da1a0a990ab99750473ab8594ae22d11c47dffc414cd87d42cd214689643c1122d552e30574ff47db19c0da75ab7f546607080fa56aa1f1dbbb3d073d26d46036a77a4be016e946ef44c4a506d2149aae7e93dfeccb44152c217bf0a93b375ec8b01d131ac4272dc9874583addefd1fc8e3f24ffe1ebda23224d8551637d0a51c7c96f7c20b897666af4349806422d0730e965aa6c8e447b2c7c4a2af99b4f0ae8d503fc416af023dcda7818ad407fc68ec011da6c8dbe3b7d9c7d6e009c097967e400c8af3597d8b8898cebc959aaba4a6d6e4f31a606ca1c8d30fba51c8be7df23a531494d9ddd71f5dd12f277a149f97c23ed4a06fbbdadbabfe6b75bfc194a4784f1a0173c134a9eef2fbfcd6ee4b95f5dfbfa3e6a0ca4a4337ee0a6fbce6a88c2d96c3d544e9fb1b43f55dcce7db796aa90debe8a18b0f7d7db9c59b4ae37f40bd59a376cc88ad978b67ef5f58b201014e72c5b48ff94992339dd562d76e5733eb6de26b45340ddc1124d7d5a1441129a4e41deb0b03278ff17cf9d2914ad52150dd6f8b6e13635a7ac86dc1992478772c468da91841aaeaa8dffbe2cefc2376530693424389cae0b899286ac6f5d1fdf91920f3c985cd6c871e191cce192c6802c3131001b2d324e9498116b0dc79c98b3cab303aa862f126a4fcba32d11ee61b1d9ca330c0c2d825a0058133dc6da1a63b39cf3ed17e31c6e8fab77289d68b4f2faf12590f21960f6f4dcb595bbb2ca6e2264e2f57c23bf4d172d7dc38c1a405a9cd18aa6b3fabe7e4648cb6c6ee543ca5bec63d9d946e5312dd843ddb58b1fc63a2d66cff66c1caff7b548bc7a41c1a7b34444bbab7a4f04718eac98eb18a6c535640527009c28c6b278d9e6e80ff32b5b4b5410a02f982373d66358ca78acefa5c2d88584e8e17ea3d8c2e909ecea8e0b97932dcef7d49c3ef1331a5ec15d39a01d7b4417da8e7d33b01bd8e12416785664939503ccf68399a30c9ab37996c57627a776a87f753057c4498e22b37187429a2f73d5d67b03e652065477d511dd9bb09b019b23c385eb0ed2ef295f85e0250ed5570c4d5d2e9fb62a36227d8efccf669daaa2b2f166c91e1c80b538beb623001b417e96acb395fb8b6f04449fadb766a1033f44118382d988a2660a2d840060d0061294be43bf3cbf701349da49b571afe06dacfa63a1e2e5315ffb86c766bf8a7d4bc58135da16656502fe7d969eab0ecbdda2e1700d9cb16d3b2aa45933d5dbbd7a48668816086834101a311b8967df36330704da57a38511dbe31f7b55be4ba2834d8ff789b1567de6e99747e1b67caec42217690f555412ecf4c4b2a31f04dee80940b308ee8955de9d462df568876922496726a168d391ad5acd6ae5ac6118ecfcd15fc3b76d440e1bb558b73ff0f5f37ad542453e6d89d7df4e7dc67bfe837d373ee96dbe050e48f1363089064945309dd9f625faebe4f253f96354350c0dc2dd783bd904e7d6fc740345159d2c2340dd4091653a29b142f2e29d10a23978fbd181d47d45b283e0f4a2ad3dbe40753a239e7051aa86405baa63e82fc6627cd041e4605a31b66d138d6fd33313ef57e50b16c632e5702c1bd64b71328234c42cd3830381d4d46d0c4b69ccf2d1131c93340fb1330d7f8ee1995c93d3c2ce9cf97e9639e6c4a6721dcc97371dfc160840a23dfe23077bc076c0b6755bc51d9606523298fa3e999d217036361edac39a35db2537b61c9bf04c904c8af37c5a55173e4644870d31b4b14915a6ca15ba6d9529b4b771862d12f8e60d9aca7490e6a44031aa5073dd28f72a63aef3285bb28bdbba83038a52d59cac9cfcd181837e2724193b0fa17d2a153216de9b4b730a54a94d1a70abcde00dbff76b61642b8f5d9641f7a51e6cbc26ac5db01e7702ae0669ebabc7986f022bfc3397d9966981c654794109a95f17059eedb6d0ae271ed5c0563a9415d6bfd40abc99c8fd8a5e067aca4072c7d6bdfa4a11026ed8bd8d356162d180c29f67f2620f73de77cdc7dc9cffaca3dee8040b99f103858ae49823015bccc0d3dd6054da34aec642c6485b6c920c755ae89f1607d720945666f4ac33237e3352a6f0260931afe4a3e293d2800b833d768b460963c41d13ddbe0b8279e9e803824ccfe097ed452d8e2d7b83489ca580c6744075b6ad5bc2ce5cd8896b9b10133b59431505a0babfcc2a14fe7a4d5219ea5369f9d495e0b8e334ef94e1f7f220040c4ee86707e3c44bb7bd51e7630d19adabe608db6a77b68713a2d4df7c7bae3fb8728e8999b71425e8349514418036f5beda70d75499cfe6c75bcf85319dd6d87348f9ab758be090e22217778a72025eb9d1ff5713def35e25e31ff3df166ea4cb9bac82471fbebc38bec0fa0fefceb7b0a74e3006c17db7a33d3a1efe45f73bb7d929121f5c27604977a561daa9bc4e3ace4f95d6a34de0736f4afe8d336092218c6646b5a3ed6c02df97043063cda66899920f9840a2ca332ec51fbf5d909ecd577e387b7613cd66fc5b63d39ab82c28c60c3853be32a568790df7bf280753109a793c47b92fe186f5b3455c837d7b6aef906e7a988c0251a99bfaae96639e27d3ff37052685e529d3a19fa2808c38ee38e40c20cb5f66c080a707851e85b1bce3ebb5dba6abdc1bde3f9bda292922d2f16c82250cb7ac62e271ddbb41f4ace5e0d880ab9385e932ad07f808bd709ebea6be2a291f50cf4c0263d1e6d74902243059fa11552ac1521a727c47ad2bc23fb7db9e3dfcd7ed853da738697d84332082499f98af0a4e08f6bd7501d90e0766dfb8a09ae4a4ee79cf901f6cd412b60ddc444cb897571e3ff835879284c472f7f8c2384f901bb02e5fa17c29b8ba2f013cb8e52867c86ff693e8c6e9823202c92762b95fcd358a30fd61e78e0c68441fedd243079b21001e4de9efda40cb7e5ab87c688ec09a1de6e4f93e0c67e452bbcf3b4a031ba59bf39aef2d476aa59876c229f6db2301dd16a8de1a87ae20f961cc131ec153e6233c01700ae2e03c6ad0ed949f89cc7280bba26279fd3b998770acde4f5209c65b24e214b16830a1012954665ed171d10e021918095880fe86df1edfba4088cf5f58d9dea239f2de47b773a26764c7c5a3658be8dd0f2aa7a1e1292effc35f8ef8711efca44bb6a53c13d1d5480e8f28786d870fe1e8fd91f59307319d3b4eae1a046eb7a87dc6806ea0e4fbcc88f92a86ada30e579af5e699042b15de166132b6b3256fe9d3b947ac31888bb9ceb3f804a658e72c4e8b9623891330a1a865ed67b69fa06d6db5b2d12be67fbcdba498d805f8b554fdac4afeff5c6a9268bb17bdaaa5c5e239c56fee7c818c09690f71daae735413ace4ff026cf60f0547368603839f6d9031455fd6d83e54bddd6c3fc1a8d3527e010b0bdd7357fde734010f8042597775841ca7b701bf1909268bf18b0608792e5de54c22f2937984960f1220cc98fb4c8b6f805ec23c9adf8863dfcab60f5e070df9d3d9ed79ce09970a0b616544df54105650d95c321a0a7d228ed1ad4d5bc545339232fad6cf7585e8e9f3716c39684bd154e75b62e414aa364997dfcee3f95455c6d776a59b71daba5da155fb757553e6d5a0951763ab6eda86af88c3bc0f93ebc0a395e3583ae7d7797119f386eabfedb20e1283464e3d25a7571a23b8bdff45fbcfeb41f157a3b497daf0c8652c4010688a08e948562ad12a72d965059420c844478695b921c7d532dd79f3bb7c28ce239019d9d16d16b88703fbdeb9dc44bf065ae5a00271d5e79603ea03f32469ecc90651b1fd081b9737f1b1b178fef303a32030bbc1e935932cf13eb6b8e215f848e3b8fa711b3076ed45666e281c50ad191fbf645362f2ac9dabcee64f36859145f90fcf991bea4a737c9827ced21a1b931d8be7b3559fa7e9c87b03021ba5961469dfa0476bb15c1f24c8dcc836d5e67db8aa2171e933f63341c9610a87abf11bc22ed7e0a65386ec5851bb0689bc2bbfb2f11168cddefec57c5839465401fce7ef72489edb0337ad7632d93e09338eb63b8f2380dd6580f83eec90746c0a31b61c13163b1916d866c4a0249d891ddb384c9384d02129a3ef1e890b128386af5eaa32c1303e312b354d4709535dd57a957cd194af099a56b31f24361d6f6de263b908067c4ee7b94be30510c5cb5dadf09b7ab099745af2e3cc78919d5bc551e50b206ae7fc343d4b6417adb6ceb73f7d290e500d5264348390b577d483bf301d2d340da28bcf385b39744491489427372012a3536643dca1d9c78fd9194a387a77b935471c3e4b8690215a5bd72fbddb2635038b7ba9e4290c873cc6e332e26c43e63df3da58770b94b3d5e3c051ccae0604f10bc28d890e2b6419720ff84bfed72e80480812adb6385aa94028ed48e4228736bb37e0fbb2ad5feb1bb49fba120b3cf7e8d5c8cdcd2a10102e3499bdef60e9e0d5963660b84cdb7d3705650ff68372723b5f33b4c07eb2d419719668da4fd54b5401da213181f736e861e125d913c5b752cbf35f775a0cb5616141a4eb43482e246da7b62b4b9b3b7ab064146bf14c6904263460e1737dfa1e2caf2f96f198d8474938577c8d7642cc4314993bbfffb883b9755704354d1ed45f2554bbad9835f8740ea464cff7548c456ee275d4ee853fd940e7215e6db5bcd8d0e53a7ad9dc3cb7b463146d89011353b94cd7abaf6ea9424393081ad3e980440bc1d5e0fe5234fa1e87728e6946c22b4fa8ad01258bdee3158d9818892a3f6718fb6896fbeecdc69f5bcc77c3b58ed7336ffa9726dbb6d835ae9fec8011b3e20ed2319beebecc3e546c44a280d23395782428f66a8704aba55298aa85f4ca5d961d6a1590a6bfdad5130dd9479bdb62359bcb978000f0b32c2019f9f072e7d61fb22e7a228dcefffca12d47da7f7112b054eb180cfedab1fca574e6f5660af96cfd38e26527a3669d7fc98baf49d223cfe77782a25634fdd2416fd21c2e1529920a46df7a06709d84564403a77faf1056d511d8dfd1960c1636b3b117f94dfabeb1bec1e0d706019cda5821229689b9c964dd340aded79a6c1a6b6588ddaaf77a8c88233839700e0c71b47025b42461e482358f18ce98df8141e4cb7446b3d6acc4adce7a14133129675cb97379e293b59c13a988c5773e0c3f39e4bbd58acc2b54c2725c70f0d051a19ef0b91943305fecababb9b6c4a8bc3398b572ed19e1583f9b5a102a2312d58649d902e9fd2a9880fc4577d8fbd568cdec7f7f2f1eb0995fd226f1c85fbf0fc98a604fdf8ec2009c56796dbbc17e9ba1262f9ab4a5fd262826705de57c1d44428e306d1386669d60c59c2bef197f8a4f1edb385cdd415796664f4c35abbab0d7cdb81bb3e94489310760c2c97222bc8ae655af913c3033022020be314ce5fa620f9ac6b6fa1f3e35cf7007b5cbc0b8b37fc49535f84fe4b8937d647c67c5d90569a23867900eb9a3499c2d4ecee904bc1ce6c787f59bd1d22e35a8ca42fe2fbdaaca0264e5a6e8a0f3df066c60a31614972ced2248f1bfd525b78479c89f7a8cd03fa0a2368919a1bb2df6e181c738fb4ac8295c3661c718ce88b5b9c4a6f4dafd69b433c13ef454890bc88200babc18c79281c50525f871a6712a5f8ed935020f77f839d2563f422e853e2052f63197772c7101498731b974bcf23a0daacfdd496052dee502b9593cd866b0b68683c5fe61946318f65522e2dd3fafba53f73d53e8d52120e93b0d353df6fb7328bcc1862a0449e0edb90b306de9b97d94939cdae439ae71ce426adadf6246c2908072765e5b8f04e8af6ae2cc9261cfbdb1b5b1dfc172299e02544fd76d74e1d695de561f11d6b0cf9b4eb9456f420faa4d9acae6e2f128c243e636806c369a8260f6b2a77f6b1534ea34cff6d5edc8ccbb5b36d2069dcb6c830b9f420425841e98543be4daa2226fae7a93874c97b676c6c1f4df5852ed06b1f9bb62f54015fed47ca78d084e4b2b89e37a1e1c363b9e1a2b7cc79111caa3ddeb6fb62f54d354ad33e4676ef9e300c94e6970089f06a9b723998a671e817009df88ffb0da39d5812b11188879e644b29cbc07c5b28cae84571b77055f249b7e81599192d35f83b1f7db1718e49ab54fe46928c699bd4627be4ff9851c02bff6eb80ce8e440480e34a655631e30bdc7e36f2e995bc7ae1325c8fe3eb2c669ab23418c8c1965b0b04bdadade61d2536db424f9ce01bb0f821c8c5c92fcdfeb7d5790e257e9678ec6ea1fa9fb81cbc1c31fee37163dfc84e39443bc94a130dccb190a138c2441d4fb7005d544650da0a872d436e161efb58ee2d77257938ba821b8edccedbb015fd527ca4a1e6a66d48572c5528d688c3c6aae0fca0f3dfae3a131bddfd51ff7fa9938f5523b7452188c0c962a04f08fc445d1f290c55f684b930d6e384e97dd7df632a546a326b47ddffdb6e8d0581737a55e00389e97db16a77c8b0bfecdaeab884ccf806ad2c49c0f85da1719dfb89f1418cf9a24f0d13aab6d592647c5da27352283ee30218b8ce3289c7d0a4aae41e1f95477f6def228a41a92249de61afc503731338d92b949c407be50eebd8eb5f7bf8f797a1dff00d35626b52b326cb5e00498af5ba0d09e6b20c5c86ff205484609e0684502ef2aa971f5b46e1b96abfcdb8245986be87eddfee3f9491042b66ec8c4b66e06679e7549e084478097216a8525ca1e5b49db50722e637e5cb028ad6cf1960fd4e6146e5cb5a48635e755d6a9be4ce595b3071cb20ba3b01ae3cc107d79316b46e0e8ca4713d6175acaf2127f48bd8a8b9a196426001a9c5119b804d4c4d843505d1b622a261d1b6672d67765d5e9691ee3bcd2850137997d41519cd8fc38a16248850267229caecbab2bb879b2db0d29c4635316d9fbfbc5e4eb99f6670657259f1c957058d9945ef718b0a3e5877131a0d68dc12474ba2d874f8131423f0aeeb78d0a4efcbe1950ba9526198c571fe64d30c7f85126e6f12c2ab4f5c1b0cc1006f10ceab959712d2197dae64006a19e4b3a6c99775d6018d166de9cc23300e1bafd99fefe2375c52680356ff463ee9855b1de681d24c4a10f2ca165185a41f3cb758f6ecabecd87943ce55720c8df81467f452ee80fe75ef31159b63e54cdb58705f1bdb07fa6bf5ecaa08231919e479065c18a8e024c9c78077908e7687d0c92eed34f3b88a27002d6f7bc69bf3031da8c546d510fdd32953979a167c64c29e923bd789e8e44fb0c4634c5d6e67e61e6b344f7efda8214d03fc8e62f69b22775ea4e9208e9629bd02f91a4a5a8d9b083715a48b56990dd9ccd348469dfa7c4a8aa515d1cc758a50b2ba715fd7ad8728c820134cf742e472179f181d8461ffebeeae55f600fae7e027ea2fd4480968a4620f33c654d3869cdc9f8bbd5c7acc67bd1193d38e850cfd8d1d8f48f6989cc3e8206601fcb3f5aebf23a6c06fc344b16fa3f153d1d97b66fd69710b274e933660aa5021caa9b37eb192cf3180c29812c22be6c3f9110b8f93013e269fb74e9195c399c7ec0a7ae30c31567175cb7335034b573a33dbfa46f7aeec9bbf6f32cf3e016fe010ba4017cf5fcbd2d549e8156c6ee872ffc23850c2999c467f861ac83edce8852e668c350c04def7fb1d2623518ec51c35cbaa5cb821fc6b1ef5589b37222688230567f251854208f80ae4ce2ee24fef55b429bfae6ac6231e0a62a155627ad6210d076b79d1939d44ecf1e60b007c2781e97a85ee715fadee5d76b1b2324ed7729b306c16fa030abd8bea1270224732fd8ff13ff037a44551a269be5788b427321bcf703bc34aaf39e64fc0678a83771f3db5bb3e769a6a29ecceb24f1ec2c1a7f68940de688cd413715c8759411f1e8291601a01e78b25a09503d01e925482bd3e612c87cb9687a879d59294b5ecea193fa2bb615b71ec9f3994b4eef83a91c49dd3da7a8be46268101abb04902da7543e08ac4436f984b838b841edea90f7b5bb16cdde9a6391d26225ffca5f52241ae9c1782aded170aa15071f007204b9c2218b32720e28a32bc4f8d0d246a04014ba4e6e89fcdfdb43d94736648304dffa70042ff11289926bc1cc662771895c82128fbef763463c76157eb18bf48bbd1d29245a85ff59c222e0090fe46138268a4541b36921cd6f8d8bfba3ecbb2d4279d988864fe27c5e8a54a5e7bd6377f332f7d78f7835e0632340c9c4f474bbc35774baf7f2a2518738030b7845aadc13808fca0bd194c6338ed5538c391c57d34e06a58d89e4e8ea732458e5c940227b731aca90bf4b6ea38ec25544afc2c75e33158bea96a2f8e816a7c0a3d8de34b5ba9d773d51bfd19894ae65178c14d9103ddc5c93d1cbbbb700f0417f08a981f78b255af1f544a5e42e09ca77c75352e046148629e090b187a2ad950b268ca177691445dab9a5b5f10eed2fb01bb3f1da5aebcdf94da727b3691f1ef28b43065a882b594d842b0fd409f970b7e995ac1f87dd249ded1063d74963859191e8f6b9e7d280f32b1e37c08964ac561fceaad1275a184bf292d698dcd409af66d77be08becc45b22ad257bdc2758663e0266437e93169d8b19e8af1c3cb5a484f894bd3215a0200a1662df49f55a0c4fb2653289be0010604c7444efff4531f875bf5e3f28b62d952298110cb92039b8b6fbfa01b0233d35ab658684c3ec5f18f6cf7968402784882f2ad4152516bba7c19bb8f57120940b4d8eb9915fc23c7c2262b05d27eae6f4960aa6dfa7247a9b1e8b03149cfcd1149eee7d28178cb8f2d960321daaece02781a9c4a6c9c65d10f768411e7d923c3ee37c1666cbcf2232419ecebdd33e8363984eac0aba72e83d454a8a571328c6a8b4d78cf2d4de8faf5b352ba51b706ed4e5dde3e5beb2924e09cf97d6d1747816d717de9ca72a3e28ba71dff76b59c472070212716132e40e0a114f8c650bc4db3b7822d3b45b1babca04f0b2d5b514db4df09a247a7a091069a70862fae6eccef31fd858631e27ea35dbbf661a84918557e0a8cf52f32c6365e4e9f3b46028cd14d0b1295d7fa7ffb8c695ab91bd7a538f1cfcf580def93136e3831b2682ed9e800f010cc03135522fbe34d099b4afd2dd95a903ad16bdb32da4d7aeb21b41aae8991cb498812c890241bc9d900387091b5c55017c1720208c3f13ba4f52c8f8cd5b2b76c0848d7a4148fbda782269d89e1bb5a73eed4c8bbf408aa9a787d48e1ce1f6ec5494cc9b30e094d59e33013625f7d3155752f32d824587a580038b55bdefcfcff6c531a5d7e8bd04cc74267f04877157654fa10352f34555187c36879c16c0830e7093ee1147d747255859ba27c5cfb73bfeae3f7248d3b219a41d0dcee534af4766b8272d678775b99bd61c6d0674c0f4e5bd4f9466f5c177baeff7c1751d2b43aebaa2bedc8e352c4e6d9bc10ce84069a3096088dc40cbc7335195aff748d21bdee1c13fe21bf7bbf84cd7bf72f60fdb460a5170c9a457e3f497aaf5ddebcff2c38d3d202b425147fa0792f228045007fa6e40d4c4363d5fdb5b83ffaa655cc8158254c32924e1cbc7fd9b41d74b6cc4dba15e4c5486f9d981d60feab863a137473b265f483eeab9cc2fdf8e7f5e0ef0dbbb99826c5da6f252dba12724c31914b5c97450195ac1ec43fb1516d503d7f43a8c2a18d5e3de28b6f9342dec551e4051b165ece921d42a395b494ed574d9f0991ab0ab320be6343bc6bf31172716194f031d13469a456691ebeb17cde5efba17a0305d3798bd6afe5485b5a5eba9fd0f06dbe375b50c340f8e215c2b6486f39ba3b54961993dd63efa30fc9d37b1c0322c777b835819ccc41e9aec4929935dd0deb98be7100fb02f7e6d70c8583bd857d9a910c7f0b6ef4e8cb5764a34eae5a1121f29cc22983d1ca2d37fa64bf36710a01127909a3556d8128a6e7a2b6f9bcfd00a1316fbffa31602361dd13efcc3feee03f7773df6c3314af5908bd15d61eddcfcb801bbc4928f4f6b1921c14857b663c467fdfb2b7b8e7608c6a2359aa53ff1ddb1c11c3d6d361040747030f8499c165b4db65fff63578b57013053c747832777db8da041eda8398640e812e4a1f949392e193d9dea53b31ed8b94fb398fea35e0de26d730caef6d93777b00703c75ed7944d8d2538519dd06cc28482efecd8dc4140d25d25b6d2b6cb615c43a2ed6aa4d55d56aa652928b24962e7f80be6672858305d3663b05429254630cee71a50d96c41c69f36404f0163ddd3f3ef91394ee784e55a6782475968a310e750e7919e7053eaca121f8ea739c418763ab8b72b772a6583dc04fbddbe7a348de92c8d64ae96422b6e1631e0d9686ebbdae87142a2d93166342242f515e5a4f596ca6366433c55af918344283f6e957003295dab6952541a2e1de0c3a0b8726b1b6122a22741b321cc2e0e6994c1f562c7bf886d4ab3a27adb9649bb72bc176efd9bf532ac64762f8e3bb0a5bed8dd97abb894d0816ccb9ca9eda24b864a0cb012ec10126f470130fe32f128975ae14510d3ab0c32e87a45a182de204012d4b39b23e3ff6b6f173cf75800494bd9499343e36755835cdabfff65935851c8b6f399a92525855a6eb4b280fdfd07b1c9dbe0a752588309951b22fa9606276ec9dc9125a6d5b82cce1251eefb2982763169a7c8caea68c5e0bbdf7b296b0db57dc96e0719fa9e91f7ad0f4f8aa06209143d828182aca67d648d15a2852b382be930d7f1ff4264af7fb3fd35879e0d5827a156a967810a0212c9af3f421ba9ff721b848cb932340e91bf044cec7e08a5317cdc1ab803565a5df25dfc7803e24b13ed883a9631b202cf145d4abb4a560e4b6f779f2147fe25a815ca7ec55fba26f509f17edc394d45784480f40de4aebb7bdf0f8c4b866c1ef5782e42b7ff7f6a4b80781266c11646b2864b140a1904055b51ac27e5044f31934aae53374b5d89cf436bc14786a3f6f6cf776f1344ca44fe57d4923a9f0ef98ca0b0843d6184efe936cf01f481e8c3958fdd3066e50541f47ca6368f55990d40e550e159b99a9b116081f1ab844235d383b6927f6e7ce3a58535bec0a1fae9a87d94092b1b06d2269b05bb266e3a2c9ea6a4ac13ea85fd0059a58f027b11e249e31ee8c8e4753bcade53f6f0cca80dd3d34be729b6cd62586801c3000cbabee95a9d01298808eb5fd55225cbae688e142ad1a05370bac4ce6c2969d12e03ee4fc639c73c57b3a4642a0cde202e1f395199cb8b75028561ee53c86f11eeccf5da429ae7f70accc3cf4d3e59e6fdfb6a697794f08ab766703126646487e2f216dc7a4e0bc1bf326642182d360987e2272f5b32469e1b61eb5a50fb3643ec2c53d01be68a9c06c9a8c8d2bb7417ce4a84a39d34866951f557bdb95581f05ff7c53a079ffbdb84f2273699aae153e5cbe31125b53427f09a2f3a14567ecc87519278df543e793079c644cc550d512c0164623a837e2f98650eba90ce29d4ef5a31a6cff942d4d9b1725c5dc720acb46366e787fa2b6b226b354faef7e7a394bf4460a04fea9cc788ae8b5f9c865e291e8f8affceda421d19a6ac1b96a7f11fc8e60850fd2b581cda4ee0fe2577be42961bc62918c5663043b12227c7bedf6b465a36c33379cdc82f571dbdf6e85d17b774b1bfa5d7f09013bda7c2d54cbd75edad5d150eebfa6d8d5d235aa6f054e70659ffdf6b3cc8f4b9d0001c778fa0ba9787231c7edfcadc5ea62a2ca4e516037c2651da2ca35c0b8d70f1f41266962594743404ccc3601e4af0ad07d61d37278f7a4331998fb65bd697e3884763954926ebb87bb95a2b6d224fef7445318532c3f85fe14cd402800697cc45325d8b2f003fa191725a206884564dbd9c3a30e894d3e2c87c592e5c95f21e867bf303a1bbb5eb2d1edd6517c4c2465fdddb4e523b0572f612fdc5097b690dfa7daec76b1916aae9959d25e76211647127609e8b70c6d57c4afcb50c6e967175ca437ba065048bddedd66495bb0dd82b65d760c8c7ed7a7e7ce7a0eed40b5bd974dbfa7d48bb5e7ffb66b6b2343a2f94c857eff8a03beb5983838a518de13ea6f657b0e959ceb32b9a077cbaa9a2a76a485eccb8b4ef3c3b09f27cae17c430a571a32d73ef942667fcb7a893f6cf78c3924fe993c1394d1b68f3cb7b66fcb65bbbaa0562a80e691b672f6c5f85b947b82f9d213f148df23a1ec0076dd56db79bb1099096243370775aa17af31424d04963099392115f8b14ffd500ff59cb99a5229bde13b16d5f8cb6cd7570d04ebdaa631a1e1c1498cdcf0957b16011a287ebfb5c7d896787265ce31746f1d23ae8237bb6f55cd170bdd578fec99161b0c796464a605012bd2ea2967739c339f486215bf237c9b4a49de94409cacb414dca324fc28a91b1ba6079fcca050d9052e0543e9742f0ece0ba093eefbddc6de9062e4f2f6f12c8cf09446461dc7983a11864674bb346ef3bfafb9924a354f8784aefb6086088967322eb48b10a7b420c1c5d11df0b8e440ff688c1badf4f4954eec19cedf4e2a5ba4cf94e4c981cd55d7ef49ca337a6b7943601ea79575c5e08d797b91b208430a6360a60bb508b54358786108af589f19bf0e925ff60a0d1c24a8e90c471fae2b0b9a615d52ed6d06b52489d26c9e4cc8e46e555b7fbb8d3d60e1de1b3dd74186e46a995f794d429295526f23d187a377899d6ff4a2d61fbd6f619350dbe006485080329f865cb80a89989065a4d49f0bc9a8b1ac5cd8ca9a70c952347d1f4bad439632a3c58cb3392a9c82b0186c0763dac4170ca945bfb01961e146c2f0b153fe06949a77f5db560a4498917654d9a10a0b9b77ced17c899ad67c5d0f1732a24858db0b59fb1a09329077f018615962f062d9d626a6ae2be9762088e3c9d5adcbaf620a19f4d52f0887d6bc43e35d9c3103b8c46c5dbb5f9e358cfa13687af1fa238a5c8890f1846733838e81983d9132420009260a42c136a18ee99f09b1e5018acab3cf2c246339b73a4b15cac2b1e81e6e80574578351baa3c942af4dbf6f7942f9d613f9912aa3b7d2f9344310e7478eb804f970beb188a017453e0af78103778d1f5627cd47d1544d43ec2c3f2acaabdde05f224c317c96e563b9a44eb9f8030b2fe46412ed217a506f867a380ed10d7cb819cc24d206a7ddb1c5c80900863ae0729498d4aeaec5afbddf3773b07afe36b0476bf2e43a2105ac54f1e73fd3770dc466acfbbd08f92bbe8489e4cc7927742979b1e8309641fc93e5273e9ae9dacd4a8a5218dd0b311108a156b1198a7b7d6f1f13e9957b0e56152174ea2a36465d5342978dffedbeb93f6086034250dcf17a76d0e6ad55d3d520607d94a3fb1c2cecf4d338c6a96df74a592119b7409fda0d4a310ca88effe929ad01ca65afba8646121ffd2313fb3d7fb59bdf68facdea5da3ec2328d69c89be8b25321d1dca393217bb35408a96998c7c82b421c2cf2824ae7c071cb1550f19e26df1883cfe79fdb0e9b765bca369fa04b718564f476db810aa33e92d179b041aebb9571a4d0716da33ff699722422c1e57ee888b5fd2da48c32be5fe67348b6084c3259c1c7d4a82cf2708567cc2fd9d51e3af65c58cbc4d5fe38a2839b05ff903b76da163446f0f2750879bec7fd2bb8f4f053d38e968ee789ade41a74f35eda651da448729ac8d56b45808214e462cbe898c474b8daede9e317dfb42ec2a6cb3bca195341520c3fe4ce464a113c2faae60ec8957abf913e6190bb63c86cd70dbec5a94c3f4b56cadea790df8b499d3d970fa43d24eb16c901a3b0265afbec29a4545f53da412f1f4fc1e60bb93e7bdb94ec3c9f9eeb11714fa8260a6c1b91cca56bcd9c4bef54ed033f03f4788a7aed5194ee719d136e209c3ab637aaa8a4fbf777f926300252e6e968d88a0243536d92a58185436fa06d972fdb81f25eb44f9046eeecb0cb7ccdcf5b557282ced09bf03875899bc2d7966f3b5ac4c3d98996d40aa656346343e6cb5c548757970e34f006c12a85222eb41c5300312822bb8d9909846e16c5a6cc2bb1a0f9d6e4b79162f9f207bb3b9735da092b3380032bc3f4660ce9a1378fa6b45ebe5e1123da6ebb60924175c2f2782e2b9764d35d975c9dcc1a4fdaa08e539a56eced9fd27ac1848275858332fe86f8837cf393ab0bf150dba449db5d0d9daa4f00e61a49da68c3f96aeb7f05ece32be1abed14f7e34b895e4a9cf52d33dc5c94de0409d9611ff7b851e1f4e8e9ef71aca2a2e7afb95061d330d3e818a972e7cc5b9d1a8b5975d942a144b755e23886305635264b10bb9fc36a77c7f2e0a3a36402709f093bcd3455dc7a4597c904ae0f6b4933a72adb23fa0c803f3f4f414d9e38e7709bb07cafea0077702832e3ea12f46d90e45d1c1551cfdf2c928cbd7ce6c9dc2bdf6a5e62f8f61f6b8c1e67e3f3930d59bc909d6c63aba3d8f542e9f8608f4b99edcd89500992652eb249f024c1179eac919e1d92bf4a46631aa9131e10730877b7280e593b32ab9d1ea4f8a900441d3be0d76e87ce3bd3ea57da151ee27ee4e89135967be5351f609a14646f96fd0fbd8e3a99534dee4280634a07f21a36bc2ee127dacb173f4ea4a8bbd0d2b71ba3fa404cb3ef5023a1c935f9b1ee3e0dff34a55c29fe947da513416d8a28c934c7ab7e14c54acf5fa6c6429a53757400ae9931c14edbbb1c65692ae3e18fa0994f2c1d8ae41f7d39134e21e614b4055ad8081e34ceb2dbe91ef179ba506eeb96e7a87f35d3bde72df683bf80b523b7c54b99964663c6197917fd8338183687c3d532238768e2d1e3e53d6775dc5a74a35611db15ab3bd9d7e0f244cba620d4532aa49ac8bdabc0d3bb74f41c6b8116ad3bd453d3a143e067d1bdd8607cde0f92e51f5628268e282c6a1f894c9c8169d60fa5d3da8a6724644df4765eca710723f5044c9d7a9a9dad30fc855e2272aac86b335f880d4eb924c8b8adeec6ed0deca80c7dc99e980186558d97e3e646bd1708c2791ef9bd94044d64a6da82f268b7b58d71d0a5379839b4e471cfa2ba3abefea443be7e7a748a2ac82f2ba9791ad9d5f9e79ca2076bcd086f443b623fcd48173ecb3d5c43f4a4aa75fddde3c9094f7d87ac99b044f24e53af94d189107c0df309ca0939ce04703ff90523c3654ff0260a9057f2ab782a09ba965124c9cfadb7455d82a2a2105f2264b51c48d1b8807e1affd0dcb535294508ff407ddb9d5a81cb981b9b734631c98d9691285cecc15cbe82b0e116df6efc7e6469310f1ff3e5465957e40d931a26dbfe6e30d4a4400c342e0710cd4eb37896c03673bd37b63fb10afe38b8b555153dd1ca27faa4f08958ad79e4eef89f6b0139782d0980e0caccb5fd8912462b10146d7f06af65b44d3ba576e7e5721159855c8791ea14803955ec51ff31978559bc970777ee116442268e27d0ad66f8a79394e09410d1b844e29eab60f5cea1d412ee4fa6a0dee7022ebc3d75eacc6e8e4756bbe23ea46a4f72184013973969ef01fc89e33f8e3264a9231d4fae7469f0525e5d25f6d9e6743a76a5cdbce7c0649cc8758512b0d1423c9c2709cd43ce6c89f4bcdc7ff5e3a4027117586da6816046da95bef7e0589643244230d2adf466e7145ac63738ed179c4087bf82ff1ff0bac7bce5ca1ec3a80530782eeecdc194202e881ed49265eed329e1913b8be36e74008087e90ff3193057c135b2cad2d769fc624a73a2458f69087ae6aeec769a364c510e17a10435dc7fae5ff952f4e9385c85609c925645cc81b8014aca8190ef63d15fdd1a6bf5cf5b882fc69750f88cccf84fda60b3656d156e1663ff198e0da603688f100e7dc35cfc68f46f0214838dd388ca39f3a4444ef2d7d2003d385b876951ed367ecc38ce3c9b77906af4ef8371e9751dd94316348f685b6362bf713daa28d74936b5207af045f455b3c91e3c17159b1be74dc1bcdcafc7b72ce9d7d86b093b0ffd230dd7f35c2f0cd9cfcfa948129c2159210010bca5ae68c3154bd733981da314f3e4ae877de6a07b03aa71920084e88665b0dec28d63899df8ca028155966cfb3ec9bdcbd216d94c07303766ba4136785ed811106844afafca23d8a39242b38832c098311137b3e58313759c0ec04969ca5b8bf4a4ee3ea9726807c0c5ef8be58ee9a46cb278def617adda0195e5e8ecbbe40a04cfa968ed6af9b64232e4219609ffe457f0fb11aeae8ccd6384be73cf689e6f61dd822d7730d75228c6d3a939da6290d2e7c0a033569abee6ad6843bf9e04f434ae1762ba20b785b65815f932ad5b32ea7c4a078d29a7bf2a2ed0f5a6a36c268fed6a68b806138e8a6453dafdcbe5dedba4f94e0a982e53e26ae840981bfaed37c50a0bbbd852ac775f07a64c38f558b472691705c6903ea03133c9ac99f3bcbe58678938d6a3500a61732d859658235b559482bade2ddd6a90a6e558345dda805e4cc3efafcec26df9735839a16d56b358f44fab17f1227b8e063bda6450e3292c60d5f255c7a37926fac3b001723cf448c710cbaa06f35d9eb07d3defe8877e3989ab6276bab2cf8cea3affe8a00eeadd39fa1d7de979cdf8bb317a108f1e00624d674c7559b381f2055419fb3a98de6c78e0889d5c2f03a807580041058ccb277c63a16371f6a15345889c487c1bc12851139b4137ffde0fca4dc361a29d40ec290b6146819133a671e1aabf6126527e965cbf962339b4f68006dabb17fd2b2d09f4b17be44129da36befe7f3f33d4c0cb2565d0c1de29a4957c8704609b78e16c4f3495cce5a136ef35418f052b12a336d550ada865b2ce7c5a515d4ab9411208990dff9f4bca060278e54b1e07ae8662d2feae0458cf4b252ce8fa9b2f7cf5a627827e551f463dcd08ad280efe1f4561c3f9e056b43e4aaefd1fa551040706ceaf29599be1ad03506fbe6e3e5907dcac3765d86cf1947d1f02ca41d55426614f217cb9a9b0e7670c0f4e0397fc44612a7c52a3a9c1029cbd5d08bfaac13900020380721780ec17643c55a61501100acda6def47bba52dc7cb8bd19b705cec2fa6fad91e572ec76426ad1b855e1b9e295928ae65ec7ac9775a0b16a69d413de1842c0c0cd2a184c7994d98476110af123ae75bb639e847ecb1fa414095dcddaebae500b643f095e7435feffedc249638e3b467bf1c3f8a87f078720945c6fea09827f65d354fcf872feccd027ceef9f9e9de0b77a6a2d88eba9c88af9a0946ccbf63a317ba9647e5fd6d6409cb5c52a4a0e4f3da87b7f2b57d601ed040ccabcdddf8e52ea0272f2c18f531dac8d42893c5c91c70acd6de9a907dcaa8fd557d42b751dea1d5804df4580f0d82997ddd5a81b5c0e05a10ced5545288902c27e5a9d29979d25d0f1236d4ae87b3e1e4fb363e27c4167c0689c22c5f4bcbeb15b4c547d257d76a489fa5cd24c36dd0c2bef2ea4fca39617c8bd65f57991fb9402626ff2528dedf2a31f43329862435d9511e46ba3cedb9e07bf8189d42f20217bde2c8333cde16d05bedaf10d2e1c5ab922a533e20f5498fca1aba2ef970ba43e7362d1205576283380b078e5cfeef3ff1154e6c932301d50940db821694feea386ca9b8b62295e84df4036b58830fc1cd7c100a8b48c056ec8880011d6faf16b2205212358510613ed08e25c3c93cd9cc3176357bbb6743db94f9febf5409c47a66264f840ca05f6441ecdf9b91045dbcc87d37f60187b052ea071aca71c97563eec43c34f0f57103f64f97879c6de3f0a89a1b1a387630d5d2b690ff2ae044a074d42601949e1485625d4a04ca6368dc84644c98d1b4b8e456a35bc47224914c1a9ab29511c05f112f3fb4da45ade19cf687b52a0e4f4bda894e7d52e33111df8a7d472a98ea8022d25301743dc36c5cddddeea939c65977f5b0c8f9fdbe089ada12fd2fa94f498f95b4f1855a59e87753cf16f3b7586bb6205918b0e9200206b8a5bd17fff4fe1c78ee6c64e388d0ddf7a81b0efcba742b2ef45386868891336c55a3372455f6e44bba1b855a6b749b4a5aa325ef3bd3eea37d7df23f7436d5bbb47fe2d29afdba7fb21db571c957a016dc309709ed5df194d0168b2affea6c5d59f907f08306fff8b3d75d0ceef2ddd383e8e70f09e1e49df2ce9c03ff0527dcaa03a6826b807074a8d51f42842ecefd18c53f652befafd77456edb927f50df684e54c7802748ff0754b524d077fd90edd8543366ba2dd0b1a274f29beec6ba8a494f7857ce5a526294804a5a2625a7ee44a53349a666c1372f01f008df0788c87da958bae95ce94d42c4e8b082b18f706aec3dc80fe5386adfa793a06e17117ea41450fbaecba753e7067a2762309f1a7fff2148de8e7cdfa16c378a74130823452224d8986882e13f5bde46fcd37db39e7940b30b042f245319f459180ff39a130b47e759e99a5dfcfebb567ce14034f6cf7f98eee91d6889400a0670c069a1594732a08331229dd8783a749f24b4b6e7e8ec0894a9c8be3ddd706df13943abff2ddcc62a24a253b5826f3428923febbcc42cc745f33eae75fad10a07dd2ab0ce7316325f4dc600fc0ed630106d53f4fcad97ac0de9927b0fc5fc83a4b54386c1be7f21e1046c0d814b2d63e7e08c4c5fb2b4d0bca9758e62383b606c768d67cf3abf925171361a71469d1583b95553de00a392bf2d19ae9887839eb79a605f8ee4a3185358e79f84930aa615be933b2fbddc7759d1e140550e616fc05660d0ee9c6d142ff7de26710825aa8d565ce1534e7d6f9193887649347b8a92906de0db21e0a449189692602b45002f7df9d8db6489e9342e1e3f1ed741284e172d9b3ceedc72c37c9174cac6964d7e11c54e0bc3854b3ffdc7412c42c61160976a64fe8d4d94f71fca08c448cd5aebbcd2bb7cd860c11c76f706003e0ec891c9b550b80f052e7d171942910d48c911d23bc75c4a85d3bdb4d6ab4b20f4b6a05ba94976484589364d02ccd8ad69859c7685a1ff0823e288531d02e5dab0b620871e87341ae6514ef4fbf659b74c60f468e58f44223b314e6b75674d7bebfc97e50d7de1f6526656c52cd5f7eabcc198b73686ef0fdeb2316d24f6eed83f523b8cbe7f33d70e4d04c605911ba932b24368839d6078e2cd3dba64c3f239f658f901dc9bb853ad85101c220d57b3bbfe9e301232a8bc185f647321b460a1694c9e7e6e5ddf8aa24ee94c5a3735133ddbb920962a18d7498f412278b1c222ae4613be20a461c94baea1437b42727240e8e552f9cc689839941a3739d1925dd406478feaec39140ee7ff0721b047704513fd22c565ad18b0038f769364d5cb61af3ccf21dd062b915004d8af22949aa3c9fa40827307642092140b745a3ddf9847057cec479a65d4a8c651ab37df4e4c62593b228f3fbcbd87663d975a84a3b619d595077f08d404f9b5c8dc1eca38b5a3bd6a8053cbe571e39b04295af40bc36db3bacc46d4442089483c170fce7262444a173c4cf92dd7e9d97c362a3a5979628ee892d2ea9ab8f0c862346a786dc2e9d9b9a58aed85a39e308ceeb1dff7a41063df662ee2e0c9a0d2ff6f160298bb43d8807632fe2d36001902842107902b6b683e81e380b69cb53798f4da2aaf8563565edcd39286d62529f6a538366fdc8e42a5a4a59e0a47f4a4433a527ccf44b2e282eec0d6ebba09678018d3f72f2d4acf73b677a6994da5e63e55e8fc314817121e3ec52da0c605b41de52cc6cd15d83acbed2f564c96c7b645549f799e64ba24ca18de3cb546af8dd4c328f77374c6675e9b81b8f8ddaa242bbb9a3aae559c7f215486543abd5a15adef44a0161c5b42ec8b57e89af5d23cd40b1dedc519440550c473c2f338d1b5b566eb514c3ed0edc4ca6d8037ea0085187d4f651023e5f3d216553402530c6a2492ae512127470fba97410dc718d2f80bd478f7e0fcad00fc029eb41b50552aee50b8fa5cb0d4a8445ae3950b4e4af55b81e64b157173db923cfcec6d4ba9f5df98f5ed5aa2e9670f2db49bc53d251c4dfd0dddab3e997c3e04ae7140694cc89b98c355a298698c721d070ad8adc0fc7daa3afff0336eecb32ed2713ddde84d1e106e694d5ddafb752cb9b9a48f272ccbd6cee981747b46a28dda931fb0c0f2c186529436cc2c41505f71e63ba61da2a93ef2c028406a17721d0e528127dca659a7c3093cf006d13e0562ab500046b20a47dc8905b11f365a15de5149a22adab2f0458bdf72be8f07d383fb5ff5943396cf2847e62747ecee93b84a9f60f670d21cbfc9f1abe6946653ff98b4d0fbfe6e9c93e8b817cbea63f70aa72404fb6b6c194a8c47dd7ce592a62d9ef651f0c5fd988f6c587fcfb26ff71a9dc76da945454d8f12f3eb69aa8c1a9b7ad79efb2784b8a303b4dbed14437cc836674edaeb3067209ffc9695ce027d771bcdf514ff769ac4cc913cc2861379ab02ee3674ed4edb450222bf763880264e78b5d84abd5021237137d031a9ac9eae73d0ebffd04108209829bc4398a5ca7f053c7cf0dca48bf7968a077f0aace5843404f2eb114f485f697dfd47b42b13cb85020399dc39c9c3f7f8ae557639a5b8e539415264eaf044bb6a82fd74182de73d9ba48e4e9ce9b3feb8eea52f7ef194965e6fff97dfb7997b9e37e56f2afd2f791f7900e14a0c67e3b249c4190cca073f16744d0c38a2cc815b33e580507f3826800fbb4dfe45ce377625119eab378698ba6b04eee0d69dfd2fbc770356b86ede2b4696795eb794e49b9d649d0cded6739edd3449bfd95a0a369153477bcd07bf871522584e976437d3b10ff65d61029f8da9b5b1a7e570b085a08c385adbf0475b8a549a78d5cd785d18fb852b7890231c6b27c9dcceb414039813cf5ba6e399f9f4422fa364ca0361e851a5299cc85af5705d8dbc4408d2f302da43f2670a339996c93c7cbaea50462aee603e5530040cbfe54029301a8965054ea58c0cda6f981afac5c8ba54ae4283e9fa0b8c2aa044b95684a49f7da9536ebadad7314709a9d4a12a999ae3b08515b205876e6d66e8c08b096a9f65892527488c2c9d2edb0ee4757c897de47135a2f58419fcdc64cebf9b80de6390c37ad5a30b57e65a2da26cd1e4710438fa51028d18e71baded7e2c4e44441ebfb57de0756602447060b3a5db75866a4810ab43e409a8af86b99100a5f482c4e716d418d609cd593a76a4f58cb4849368935d55ad9be914ce2da172c2254216f98791194cf54f1b195d7f2a9350d7f9fe2ac9f3caa3943a83c63082e646c17f744e5286ab60c00b7f7ad34e19cd68c26eebb24ebd2cc3af8be72c9c1773d00e2e8518826003fbd720d3800fb0872246b3b1d702a69801e5d333b88e628be02dd03617bcbf4b5733d00f7391069c371ea0fbe8306473155395d9111c4151ee2c88d903698e4f9ae6220d8e888d27a4a09d49ded1dd81886ac3718e2ae752bfc2ef8ebeec446bb39bb20a8f6a7de434f8005bb3fb5b77ea89d799a3efb681e5469d6e20d2d35264e68d76835319240f4b5b028e0840cec056988b76b67eb6388526b1d539f1fbc77c70049a13ffdfb7f5718ce49a3c5f86ad9df9c133a38bc22ed1133b9ac0d70aed8178ff97aa9319fc36c434d29e0201ad5c767c682adf48774be5898b2f033e795d36c328b3669f867e04679a35fd376868b1c9ef42c75ab04ca5dbcc41b6c18ffcd1bd2ea83541a8e7b2e21ff071c358d1431cb7af19b88c05f18907081b06edd281a2d5d70cccaed969b40a85eef830486f5d27f92323b6635e0fe5c179aac4e2ea08ed0cb88fbdbfcce84218a56322723374f6c8a4b525f60740911d8134c7539c08bc6253e50632708894e0a9b5d6073a0956f3bb19171270bcb26add9f1b9dcf2fcec8399492cdd55def8c579e16338cc621a4e6234ef3d836da91e95fef84e8f79ed2dc5badcb5bb45bb9335750e86cfa1f4ef5e0b8b5bf1e8b5e1ff621e7e037b4d41c0851da396fe63839809b648aac8a897b5e25aa58a2d266a28694398a5e6c6e265e62c9dd2e60905206e3a1a1755b8445b7cf044a310e053225ef1f4c87c5fd2c2b52447a90699977cda23d532123ba84e9c1d613fb916e74ec97fdc5a5f2d04f7a581e90a789ec940ea0ef7b711631c912abae7e12abf40421efd2e38cb539d62a8a3a79c2df2e36494d58756259af13ecf44b5d981475ab0c90d605c36a7b136936a51d86cfd88162f27846b1f2d440560f1952b27c9390943b2b288238fee290a44ef0f61d074e5061d902186bf2b05beb770ac8b92a6fc4499f0847db2c70f0d2bf9265ba31ac88689a92af653b335cf223f2e4d3d9b101d41fe5dbf6113ad1d2b198cf8c20f0c48196ccdc401354eeb10a1fa838bbd4dfad5d0a1a229fd7d6c94b25c43e4b9dc6a36ca002060399e8da40ad4b2c133fcf669220196570e3b362c4c2749a27ce806db91ce579b8f282f63dc341b59c06d2fda8e32075bcdaa33b7617cbf6c3f0190695d4d614bc0c5825826fa007fe9ff5847a5cfce50b855031b1e7d2b6f4d4e08c0ccd65af419bd0b0d9dcdad10795e66f75e4d0f72dde5faa8cd8d41c07475519400cdf9e6267af62173fcaaaa7610341c31471117bc78f41eb35106a21f7310b6ffefb3f019ce13f3e67b9b2ba7e15f4f0036f8c1fcf2b4a2ff455baa1a214dbb375ba31da413f57e4ccd9f93f64060f880f3c5d77cca2378c20598c83794a8b2fdb2480aba1051a8098de25f07ecfeca5bb93319ca50e26d803efa83211441a002a9b3fd440a00827345b063f4fb5ff84c22aa4a34381b18809027506581f929478255d96092b7ec6346ac2ba63fee4019418cb9417b272e37d6b8465cbfe472a5558cad9c7969621925fa31808caccb45f90509f7fad9453a819c218c626b0e9ebd3202dd46d83d7972a7bfd77aa55c4758750bbc5fbce6bb78ff4da0db2824c2b184f3eaa90d54b15c71850a74958da5b9de14a2e209c0007c495ed1238fe4c2b716d33229d4d464b1c3bb9ab00cf8b636db7981fa152743d91bc6eca6e8124d8b10ef46441128524f8d2ef428c07e53a1392d0fd6c887d86eeefb5f78cd7d12d892c115b6c52f6154b81099490e8260665ee3cfd32a2d007596a6011d5844e782c5f3c13225323ba86dcbd2e6d4d0d0e79e5d8c36d7ec5dfce0666fe9dfe54cf18edc109593b1b5c761621ad601c21d4d4ced627683e2c38c789fbc3f4fc530684d0ec0c2ddeccd880adf7ee5a42ced59be68f348d25cc51d4b2316206741fe1234f93a4fe96c0db194238418e1b764eb33bba845a26c0413d48414f7ec46e74c5d643ba0073da9edc35784096fcf447dbae84bc1bafc2df98f2d0ebeec39f96721e99743511d0023d20893c486d20ed493ee376e435fc1f0ddfed98045d26cb0905f371a6ae292c65d4f04331ac5a8f46b6ddab35b4350cbff848b41807f79cb3c6f95875dd02bac027c5601d28e5b62a93809687bfc64c09fe8f35de29135a68b4b93515b72d3c2fa64da34fd77a66b4d8e1d19828ed4324c7c461cf6b90ff9e7b8ea2830b85457e940388ece156d9a49b809ff178ddcbedec001267e78dd138d061c84a98418e03a9b946351969aa8ab8a7c8175673480dc1d3f0997d8c7f8e7e4d5daabe4a0d7730b487023e11e9c13e693dc6249ccb103f90f65b164a4c64df046224afb23d798448a0c2984029a5c8ee5ca1fdf433d44df0a7e180c7c7d98f3c5b3c0b30b7b7cefd8894575ee79ca09cfcdca0a0370c4cce18f5bc15ded8771f66b65228035bd54322d7df70727d8ae572fc588a7b0a518270cdd874af2275b99b29ca55917551748298c7c47271d23531b8d7991d549fc10f48b00505394826df4c227c544aac6d5b2c47f95197a128a4376cf5024da42bde44c8d50682fd74125dedaf395801bc49ec35f59205fe1ccf81196aeec810d406e03e09020fdbeccc11a361a724fc87a4da6899a03bfcbe5610316320718be278abfb1a71f3e35fb743d3ea1bb80b44c81b6c5ec9779b96ec5f44ef2dd8059bc927fb81724d19b1c6a5f89328f8ffe8c59dafd1c46a4365274353f48bd833d73dc4f1dc47380bf6bdd8a7dcd54877c8da536d646ece0c803b5c31c04b1339523087b336498657051e109894fd1c91e6530e33ef53bb72bc80915559c51d402886dc4219455de34170d249b9e18810178bd67a39c72ab0074dfc7e9e2d5622560f172317f00447d8b4e8cc97445c4fcc5b41bd9ef393a3e0443e53439903be742e4737fc8902b180049f5e9d2a4388a9fe927f5be36342108bad96c590825f1530e8efc2869676c27222a8ae746c026481a3ad4d7413dcd30e99f9fd2b4c1f242bb721978779cac5f352b5e9321971d6a088639cab267783e84508e4fe19144efee6ff1b45f6d0ae77b02797499b91f9bdf614d4cd95aceaf7df2b8af9c31c56ef53e3d7cecd46884e3728470fc3b1864b5f77dbb292cdf8e884c238e67c65f6f48dda861e0f356112f4917a46aef90df6692ada733eb34ea23f7acab7a30e793acf3f0ed606a03e83dcf94b128d9ebaf590932b0a5332931f1f687b903bd3a9c1fce3f5b199dca5156cae9175d626f8de1e392c9695e60f695640d8e62e35bab64202f047396b17024799cb36c7a25708a82112d06802a3b2d1e8a54206d865f61fe43ec81238f59ca40bf96f5c0c182f80aca2dc37c08adee9d651f87be70e1e10e1e66b9f1a67711ceb3c532233f66d1482bc4d01c2bd7dd6c1f8dea961bc484012f21af5364b81e738c96a98ac558528cd47a3d4f7bbae94a68e55bd3f7bcb8789f332fc8a1ab595a716cf9e55e4a7d7fd4227346e93dc0c2812bceae5ec3b03bd8fad1f8d319c87a664b945ce9743933613f070033c4cf9993197ad1c8b2b50c6f36ca804736417e7ba82414445b06eefbfcb17cdaa0ec4f167a11b2c85a0085a7de48b3ad339a372687017bb6cc81b655333074aae1fbf8c5bebee602e43eca502826a802e89b391554c5d3ab5f4674634e1cd118ab433b0567fd4c9ebb73f30875d3c1e2b9026403933c6a96687610702d4d71832d1bc33af56c7371e52b2bbb091875090adc35c8cf37d0f7b0ba612a60f083b10266173aca5fabb883a3ccbf8e38947563f4bd09dc628b251d49ba5c8ba75c9ab4ce4b7e9a7cae62ef4770b507cc2d06e7d075c1df7497e41283f8c263891d14d68cc01a7a47019058f15dd392ab198e55a0a86f1cee2b42670312dedd2d0a1c116bcdc0e93d9de78b0b66acbb8ef8d3da0ef66f7160e903717b2e7c79b8e0d1e8003b508b0a27b1f9331164e95f94f2e87d78e2979c238ef5ec8fcdb02747c0517f4a77e4c40fe73311a13dc9a125c8271517254e69c9c13f15627157deda572a8e21a1b649df2165c184a9d21fefd5fb9d4fe7d975747080bdd16bb883be0bdea1b0c2d613702d084a2e35a0d5cbc94758a5e1a4e4e80e4257a1ba15c696bc48ab55c060b813e6bc7c1e67c520c35541a1c80a845c56feaf9316887f914b2b5d12144059da1b3f04d9bd08af430a71fe951bf196419bfb1d29c4eb6823e3637ad6ba7f5b37cbe722054b1e4462a42508a8a4017ebfa63c446b30fa0dc1d401c14283b734ed4683098be7553e5c351790189da90e846f2c92e66b4f500bcb156aac15d62dad0a0e66ca404f60e18702265620236c0493e8f5a7cdc8fa2ce4eca1f2f84843a838f610ebbb47c2cc522c7e52dfc899c8e271faa6af32a3628b3aec0ff51a7f89c8bdf5a8deacff4d9969a6e912115b13a766c915e047217cefa590e7eb6782e5caac6b203a3b86dd619fc0df5f44e90ba6522ebb0f16a109b2e4e091e7763a5650d2bef8dedeec6da233ab9324f88428a7fbc936200e1c555bf9a6b7e90f67370241a210b0f75abf16508b21b9e5cea45270873057518576c1871bd1281ed852cf84bc59223e7cce167830511d8cd46dc4df726f419c76c3a585b5061ceef9868ba742c21f35df605517ca9760233d3821c9175edbdde07e4e7752556c81c1ea0266dcd166113f95c28b7939040c70e06dd2ee3ce56c7fc59f131532c0e8ee247384b166d272916f34ddcb080b8f1d2900f49341dfd38cdf93e3a1583ddccef0e655bd2baa7304e6d9d2faaf8787e6ee15252b0b5781b36722bddc1b9e2c0007216a10b3d560a409cb27883f7cbce74921b22df28a170a75ca2777c1fabeebf0ed50a1b7653fcf4f97a57c9cc5a13fa2c9c20f44d84842f4fc25332abcfcb47313e8726d0300317cda3487de8c150a264ede41c6f3bb54e610c15619fd7045c88067b935366b026b48610ebdd8238b3de18ac491d343eeba74132efe873b74fa46a9e0eaa0d246c247773f3aad5eacd926ab7e8158834f0b530223c4c0bac0cb45ae7f89892f4652589e72bf5c6f31bf100e259dbcb4bcaccf27de5512455da30f3019c9c1a260e8c754dd1c7a011eae45bdfcb2a842cf79193984d3d2e77a535926a472ca79f29959717afe065a462d390d27e9a9b051ee3bbe58da975fd1f909db327744287c03997f94db909624af0e701ab26906a9f7e65ec40e60b238a90be967ab498a36eac00dc2fc40618af2ed8ec456e27df8f65615bf6aa82b5ab5e519c33c23b278b69e8c04afe746293b4a50ddb4bd7c74a607bfdaef9b8e1d9b9c9ca4d12a9be58c3e0f044763bc56b29ab4c148e863c3c0959103dd2806bb06d349d5efae14ad30859523356a96af21d6a48076c6aa347dd1a86f509881061d3d98051ae16d167b083e40ee6c26ee28fcb2b941c32cf80755792c6eb361e9692795503c8de95fbfa96b58b99ef8e0b681e6adc568899a6cb9653ed228c3b4c53f62376e9be61011c3e1ff6c665e68dc7b6b40f4e768c887a8873b4c7dc1988916c5b71934241cee7e21498ca16127225f1dd99f849615b61085ce76dc6dcb50c9056e126a269ecb9334862c6a952d88e2b770f7e53f2f9ee3b347047e8ac0df319dd68bfd8b730eea8c218cae436de20cd20db1227194e76736e8f60e864b67942ae7b27259609f1d6c2ed53c5b46c79308b53d8d3dd5fcb61d92905837a93ff4bd706c00492a5b23c780b783625afee082cb7fc60f40b5a8a972217b7070c394dde1f132eaee1c4d11c01c948e987eb75e84ef3d0bb9048e7f8566642bd73bc4b632b14c23f3d5cf4a5e37bce0aa0793f9bcdf4bc6454d38c54c86de520fd2ba5ff93301d3ec76b0dc5492767ec9b7d4461ee1e9b46f104ace7b16769927297879023aef0cecd7be7533b8c139daefe056573bfb7232edf9d168f5ab83c9ef9746719b637e66c1f6e233f044fab23bd5a88207b839315f3cccf88fb835ed58062146b9f64f59ecc013124a88f0a60107613430172e234e78cbfd9001864f4cb48ab45cd8f1e1efb148b5d6fa296377fcc399fbb332a4683dd6f371e8b7cd4a2d9afd6808525b5284c114af5acf2598d4929405b47c9de7c69d4d4f9789d8adf3d3650ca2d8d45cc1b19d3b294b7c35d892b46e829b7af9b3e9a12bd669063303cb253e8704aeaf634cc6dd7b1133a78a4d464ed29c7e5aa22db231411fa202737e52b95e14ddf0aa93b7d23cfc18d768aac1c5512a27ca0ec16311d217c85878ee67f2e5f83f0730c7129c0d28e083a2c0dc48ba961af95cc58c88818115a18a0e9e7e0a89fb55d5da0d45e5f93fff396bfa1e067d11ded78cc8dbeb293de751bd97be2aa02885caff54efaf4540d5a2ad3ed07136dfdffab46de4b25e74adfdd76b97b2b57c5664c7facf8030e8417c9c5de7d12288f2c9c0362e54fe33e3c8c8461619014d32569454b54b1f47a475e427ddbcc80042dbc74f7b5429997aa809f9a367a9d850aa7c539ab54f2b66b89f12a4eecfa532256455bdcacaa7e7c7c3a48fe84a6cd3e381bd2723dd354db85c38969f7032caff574dc8c140ed8e0703704c3e788246c3a0669a2ae204c288993a3e6a4103eb173902b53a87ea25116d5687d41a1dd9d1c0e08b3f6b578379b062b55ca5383203dd77d9cd4b75c0c303ecc93f173d972040ed50e13d3adfefe4004d75c1de54bf6f62f773f38726ba062a5679eadd345d9e271cf4e72d35fae48490e447161768963ca08dc9132d76ef1d1155abf008afa8e87805cb4c3f87f09da137218943da3c36c9be4229652ba4f202727017ad22eca650f7602c7646be3457fba8bb178258f6660ea2b817173c2a547a82955db3118230641a14ddc246d8659f18aa1e85e2f04e8632d33adf0e2aee3b6d0e0cbe8fe2621ee09429c876c65657eca5df7dc26a05e911a4c93ef8c9e51157b4cdd1d661a3c30e98b4bad14e6fa50b2c622da1b0073ec47a0af905f83211dc4f823266e6cf665f23a68bcef32b42d8b7502886fd5b1689be1ca4ffc48d6a3d44745466892f3e7fcef68b5b3224d88e323092f1ca004f56d3a3545e4cb3da16e9ceac0df7d16168e00755743ab45a74b4b9b96afbae7a88b47a9df362c368f2ec7617de0f9b7f90128af75128235200d277f380bb7ad7c054d1ab7f4669e31730cb1bd2367aeff71b2983696136e0ce613b19ab18f4789e6b2a179684b628b0225825c0e9105e2ab6b62e4c5ef824a0ecd0d597ad3ee36d416115f5b2473802489902f4caf41f677ba337a4a9746863a1cc8c0beca8667ad95902ee4667bd7709064589b2fa3d22cc8545039717d968d1be3e775a7634202ad179f4e8c62836b948851c80abf487ba6e36359c9d9c229c3477df067546fe053e8b5e267021c0c8ed7f0d6831e400f2cd7fe665e6c40c8db63fd2e7ff012c5530316d59e4921fab8fd8262197083e9682c725a249ce72b984dd7f6a9a12340aaf25552b40d0f11250caef79c6b0f4e87ac2747f66ba140d4cc5b8f180eb3b2214ca95c63bda070e9130f1acc2aeed24eb1578a20f8bcb82c1af2c9174f31ef02dbe989f175d5a2cb5a5579fcb76d09e2f69b8fc6e9fc0b7eacc77eca13e56aff20de34ae21d1dd29657339151bc29ba5f82e7dcdca1c856ede3b88f63b5132e99fe34bd399d6285a2612a09579fd044276163e16cf126353d2bbfccda1e5afce80f18c1c68eb09558965c8955fa85fe05c8b97332e7e73a96ad6b52c96d89dbd40ed6bdcd1edfe8deb0d597a224022f5cdeb88332c9843a3308d1d59b5117dae942c810902080b0c381557bfeba5a4413aa5680fe5f8970d98cab7acb212121492e6ad94e8fea3c664332f5e32ce8ea3c8181d1cd11371a7ee86d450c455df7245cd8a11d802ca57c0932dcc0ad445e290168d996f950adb8da5ecfdb7146f3c1af6eeb5dd53afc953fc79ce1c13d4b25886e19cc241e395072ad3f2f0c1b9e2ce88a23738653d0c734281ff8e3d1d140a1bd897f531d53ceb1dc03bf0c3c7b1c13da3fdbd79a4c5db7da727a7c69428958cf0c0cdbf8f1bc02a447fa1e74c5ee80b70c5b6a5797b12f07d4714cb073fd063840d0f648e2796b834d899048bd430bdf55c50dd236984203046358ca1aa531c113674244893d18aea9c5536321b76f491b4e15a2624c31bdce596280ed49b9b40cd4d5123e1400b7e485d949cd2e9fcb6257272a21eaea244faf5aff4c61b32b8620679f781a25cdd48392468f548d492f37fa609a6cbad61fa333d7b7e85174e90624eaaef78999a3661da0d33be20353c65594d9044603cb1b5f5887f71b1c75689a0172f9711371ea753d8512575906f0a24ce237d9a93cdfa9afb3f7076b98746da1207f25f9704bb2f9987ee3dcb7493f693d999518e24b6bccc912ab83d8a3124401207c42c49329f37b87d6ecff4fe70d67978be87727e0fe151afc9a3ba8c5747ff2d0913acb672cd98b93a646459ad137954ec827c1db62a01da0bc86bc0ac67c24b5e5e957f67b591b09d3acd447e04895d03078e5b3b4fd43d805aaa290979df0d0baded51f588cb25fb2415f66849fdb45c05921544a2d591edd217dc08cd20724bd8907aa3dc701fc3666880b226ce241069882a3f3f78c169e31119c8b21bda22a3e397c8d8d06e0dbeaf6af6e0b30be81a8bd88d0ff159bf11b34f12cbaff7556c34117528dacf314428b42c9b91d1eb61467dd533e665d78323993a8570ee3c4eb68d898f48907ce53e9b248d743977ef39c958fe6482cf2ac223560f04da18cf5faf117f8372eb1e46143bff505e41666abcc2d7eeac0e2cc7979f93139e720fb65365f73c6140aeea794271eec65126b21393b252c6bde629044c4f5ebd9d49ba51989de7eb6a03ff132699052d17051c0b7473f2182787a4e2235380375a9629a33cc040dc4acd7dedd35784ffff610f8f3face0fe3bd91f2586113f3d48f833b84718e4cdfe8fa78088c074d0fe07aebdc0175c7e9e7587b855b620793221c97738eb8896a77f0fbc0f0826791408b9086e78f13589493141957a07ce3adc43bf255eade290da757abed37fa3afa687d4222f327235dc3a575b9f0c23035bb9f2ff76ffc1908c7e26b00d1afc91f1aeccff7a603e91f13dbd6f661dca8149b45f38a723a44b1b1eb547d48c8d19867820309f902a51f480422e930f378c268bbd9dd65dca1176a12a252a0f9455eb07d1d4a1428da9b77046f6b302ca58db89c565e801a6aff921f20632688186efe90d80571d67f18a7187b2121995fca318378c47e85dc52834134bc291255c31c41e722c089c28ce2a0b49e6791a726371312323b8a425eb79342fdad5d13b4ac413789653455860079fca0192364be3b964e925c6741c2bd35ea0a0243bad5b86a47c9154f4c9bdee192e8cc06b8de233156dce0b35fd1efcb9519fee4d6e44aaa848623458b74d8cd4239a703edcc237cbed68f62bd03d8850a654f64b55c60a92a3184fd9783eeca2c74d1197358b8129bc85520b2a704eb32b1ee7def95903cce28aea3cbf7d93979452e1d9269912d934392e92a893ce7b34319487475b6c65a4cb4ead35d499b402c367eb865f653b76978eca65bd46dc6d30bc0f26e7d9f02ac53874b920b85368e140e2271127fe75154cdd6f0a6940635adef5e9fa8eedcb20f09c0841a1f5d72a2e6b7272b590d8bac541ddc7dc8a0e83c846fd26c3e76c1d2411f170f73b5057f58365d97e06115c6fdab3ae508b8711dd7cc8d7f914c8661ad851d1a7c05b9bf553ec75d52f8f666d75f06abeea6cda384b805241a657df92714db9d332f55ca7220c051343475560dc90e370cbc106fb3917d3eb6bcfc9fb11bcc6c564e01027e1edc34b807189284e428f825bc214182cd943c25795241c8d8c7f460c4f4b6171b4af8292cf5a48cb86518e47fc860b8eda00be15a1cd91c1c7c3bc14f51857958a856a66c248ca05f5ec8cfbd7aed0ffa2b3c1f0b7384a34d08e99f12788be56a0e6c5ee1d0dcfb9fff075f3189008fc665d3485a3f17f2132e9bb7a1d5465df7c88f29ed0f6d57b81f23e2e6a150bda8fd6f27290ecb8b842693a4ae1618c609668de0389ccc311b440aa6e14350988638716b3cdbc537ac3745a100766c8fdef073426fe7897c29820a31675085ea3cf42c31fa65fe285ecb734989efc6fb59e173f316be8699bdb87b5fff073920733baafb0abed23aca39cdcc945db48851469ccac05a2c4eb6c8f688ebb1a1a2473f512e2db24a6f9d4bd7d2c35eb92b71ba80a74d3e40ba6e5b5ba4349dad5b47520bba790b1977efc4528f2666395608ecf7e40603ff7e5cfe49cee387b53c04b6a35eaea47b8d2bacf84cb06caaf122c84a6adc37a8ab5356c80e3bb82d6fc737f1c74f7f76753826d5ec0c0614c90bed6cae807811d876a6d95b3d616bf3cdcf3a2269f9e17484ec080dc12a2e1c3057cdd7d37bc8133699eaeee8060060f2dcd9725986a7a52a625879eb424da8bb63f931d633ae0fbfb3d6aa0e6321d6bdb45dc5277f4ecaa26dc285c951dc9b885ed14ac67bd96a1c81c8a13bafd9a5f07ea76e8cf3731c5323bcf004c0f238ee787a7a9974c1bd9c712e21555fb4dec439f6ad396ef12f244567d68efa809677ad083285e27b69865505fc524e3542e01cd82980a7f95522869268b6dce62ec40d8ed45783838bddd79202fa08321bc59cd87d8d7dc6c29a6f887159f61ab49295ecc6a9f8e30cc102ee05bc7c0ad2f22165638ee850062bfc353005eca0c7ff62be852f38ac35e25f2c354e68816e0e1e3c2f99680548f256f27db5ca031d138813ddc1d9cd6233a3baec911c651b604da3b9231419f5499526bb2a5e643d9e54310872f968c3d7fd9e2d5c70fdb1c7558a49f4f12e742205ca2e9785083eab8309e3dcfdbbfa1396f7a957c8b92c7f20b1ccae096080131d33e97db6b95fe93683b966a54ecce60d0d5b245ef9f7f875c5f4b51ae97cc27fbbb00afc77180f0c40189eca9fa873f3c823089d3b68d74b92f67cd133fdfdc5dbe8d46046d95fceebefc644d293f8ff82a73a08995d59db3deb1f43d8acce6b600fc196d281a80d35ccacefe7994a99918b3d7edff4c1772caeeec8138e87777ff5caffffa2c618f5d5611de2f2b23664a3fc3e19e7413ff72d10b04f6ebab032b4133116a0c609f982e2cb8b2a582e4c32f36b1dfb2abf6355dceaac97867f44297ed748568a75379b373023ba1ec7453e159503194e9c5025a2ef0135030dc552bc467aafceaaced8aa6fc800ac18023346031d6e724a407acb3be8c46ed1256ff94d112c9b24c2e2a3f0fd9a0ad464e0525a8b1d57eec970cbca3bc4e07c0b1b0b91258bebac15a9afd9b37d2dd21faacbba53677a22143c476721fcd51fef46fc08c6699cf884b0785b01ba683367dffadc2b0f005ecf5393bcb4aa2948e995a1f1ab3a62dd5b3911919977898ae514e4024b2900e8bc4452325b0edc58ce697772c5716d728f1dfb1524b927e9667df1b7496a65a4c47b39aae4f44a57794708054ed023e3bd864e9ebfd91cdbb18ca93547da9db913cfaf6459aae52227090c8c9a1629e66197f953ec757e9cf85469fad84c3ec11f6255468aea26e216e40c01bbfcde655896e8518312556dd067319c50333fa4d73a7bc627b1bba09b186d383e367ec32c84b41b7f45a31dd3097d871461991d1482cbbc9660b1b87008b02a507492bc891278c0a24579ce3944bef61fccbbbce030fa0b0f64f4a8e3f296158966db1e739f9839b66c8909eda326d4995794f4bb54443da0b4757e8f8935045147dd7aac7304805445a27995eb9d0cdf65db7112f7c19738ba8ebd30f41a75cf60a1f5be6586e0fca2a779696b1ab283d255e47b79adbb3c3ed4feff4ae9b523ddd05204aa7b5f6077e680142126a2bd3dfe578e65b219678d393365f11569f5ad63dc1335721f431391094b7ff789c38d90a412093ba56c4ae098083232804d0e8b05809f134433e06b33f4c5bb8cdb767db0c189cbe948e0b94033316e33c1c21ea9c4577699b71020c0fd2af0f5852e549987d70ac1b29a2f407af47696deb1c09997512662b00bf3b784c513aa4c942afeca0c74e2e2ec1928d25944e4b2a2288f155ef3b6a5c1c4bd1a2c937bebb1d99a8f28e043afc7f000b95c7f4b507c7acdd370e5ec38738cf8a043721632b6f20897d69c0f7d878deae391ab4ed91cf4230fbc43a3e3020604caf2ad82b557fc7c03fac31b580a3bf6d0f4f5364b757167f5e2d335a69c3dea01c9b0e875292a267ae7a3e09d377132dc9bd3971b6839b987db5de3857452badca5a250a31f526a19306c79f1153607734c4dde2fbf5a15c6bbf7711d6ed7676f453b612f2f321c9c3e1f71c85cb574430846cd07f7820f6bc2673eca8e94a8bf153c2f68df851f8d04635f3273316ffd12e5827ad0937bfa13dc24e10413dda2d47e3e6b4a8a18966477426b195bb3f173882ac78c0aff2984b99502087292bc699ebc7d815b86e62a5959a49b8b71d674638c1f986ad3b570915da5d3c723ecae80e799fa5e3efd1786b90e746d8b3136f0b9fe2b67d064c075a6d164970f39836e868f1fc0bccdaba385b6a62690bfde6319eefc750ef2e953e465ddb9df29fb0d7b53024828d6893d346d099cf4d56b71b38f325ca9e5998fad174631841bd59d9bc9b51c9296f45197b3a31cd45e423c3a93afbba02ca8751d013c2f24ae3876af5af6857df736eaa8e91e38becf6289fe8bf14943ba6a0b3b1b93e3db183daf01a30371b45b0d3764489c27bea2a2e7e32db89dfdab65a507387d492095b765f772f469561f8a828301f5c3ad7fa569a5a34f39b53acd0ecc253a2606bf03c21833e6070d4183d155b44d0628ce0748795d5c19397020e99a57aa90dbc6239243636a7a8708fd4cc0ed16b1b20d26534a3ada247e90aca8d48c73fe0175840d1b1752053e49ccb7160cc691266256e15b6449ce874fd86c42d4d54cfdb69b113f74ebab3ce7b52d5f56d69472d5947736b5fec80a4e24ab5aa5907e917b12329b1d756549004eb28c136f8897b7b0d43b74636b32704a5e25917f7ca87e4aa9ecbdd6baa038204fc066eca9174c891f9942df80bcc14d199ce79e7680224c7fff75e12bb639df908bfdaaf6f5f70c6364cd7b850d290245ea96672f372658f3d41e03981c723521f8bb982277a5fac003576aed5c38ed39620f1906fe495d3dec3ba9b2d936553cd077ce8044e9d7a2dae28678ccf61abb91ebb14e70f64a8a74e566565a69737aa259b61661c05806bad63695516c96b5df1e72cb99d2c7d4ee0d3010bb09c99d30a9292c9fb7740bbb8c82812d01ad9491269f74e56c5055dc562a3f0a25296bc286ed08b31219e6a437e7828939be3ab01053d009fcd5232da29a691b88fab4888e9dea7ad8ed0b60b8554ae3b40d75c761eb0dd76fd43883a60eab43c7d1db4ca2b89a75a7f68b611442d0a783c9654ff4bf893b63e4403bbf3191e7997cca54714f68ffe87fb3aab410ebae5b06f4119704cc332bb14f49cf76df46a56ce5bbc90c0defeab9e9520f69748b980ff992a1d353aae759d2b7715755742ee46ba043a1e8fd0e78d6f545e71dc0bc3941e3b5e400dfcdc2d1392d0f17dea4320bd9d6c6b56635ce432a6d7cce2ff7701b79d7f4c2a26927bdcd0c3b1fd80d271593a7607ece60ca8ff9d006399a3cd92f47bada40729b7fb0af386c20cb87e34d23389ce3df64a04630c9b9d2a02dc21190f86af2bb21d71b923c2a34603e9adc7da24f7c9f60a9803289135904c5556d4c22347adccdda9e41e659c86795feea0331126ab18fb7cfa88385a46190250d81d8993aa8d1d56ed802bfc304c2ef1c7f52be38abe5331ebebb2230655336c0f95e7291acc450ec4854cc26f78924b2df58195b97bb1c3693dad14f082c4639b758a58b8dd3db29edea9387b9796da778da0bdbb7011f5375d8878365723a59b87cc283cf351b6aeec44e890c85d8c6db934f31a5b3fb68e6438ea275a8a17cdc531e11f3c07289bc1a6bcfafb7e220816f90d6011e1fc6376384f5eb715127325bfa0d5ae9cb25573f4ed41c7b136a660a0327135de9da2b3b1405225be5a745c9c5bf74329e19c04c281e5fa2aecd6807e8d9b0cc4e6192806fbd912829d8104aef2bb7e985bbf0b457ec03909bbc10dfa86dce28a3694be95fe7361656973fd47a60db9abe94ddc7aec97b3b035987d69f2e0fa2866f61045a8ae5ba30ca36d0235c754c91202bbf5d3e9a696d3a7b9e9eda47e18d2d41379ec1e55e493ceebe3ffb4a5a93e15a27e2e86012689c08258f139bcba8ef0a9414de7cbe0a981fbe7aa2c03fc6aed96b74c296250f6935a5a5cc560dd9f80345a0436fdabf197e829a7aba35ea304b5ba2fc54a2650b8a1937724606fb93b91eb7ccf74d07c590d8e346d6003b042b2142ef5b4cd512f58810b47118e449b49071a2375439d6628b7c53cbda78e8f8cd47929b33cdda5e1ca1c37bbad8ce6791b04e9af5a2d9cb8d2995c0015fcb2f8d5f8cf99d85b05ea6cb6e0844b1000931916a18a852b285ceb5f3b5e1eba8a4b95f3a4c507db9e1f5b89e85a58a7472a3d70ab3139274b18ba245a54ba17d45a4e8e7e077face134acc9de349d30bcb42b9c5aebc4b4eaf15e13562803abd1ecfed0a2b10fedb1df7d7807f7be9d9cf4159449bff061aa59b697952b8f2e75e6cbb56c6ee032837d7bbc34efda93d86162c95377b67a452f943960b1d3f61bbe447f529defd9623980878833f16b15860f2949da20f5da4bb82e2dea8d033fc1cce27d6b6a5132428e4b74abc6fc571865031261508e43fabcaaff88eafdb51e752f7e28e0cfdcce9b3e8a735f8d360f1c8e65916b25fa60d6aff51cb94ddfec4a29f8980f24800beb660d1949e41ec766f27d5cc9538ebee3b3911096a933346b3aceee5672ddf38c96499cfb2e58d92acdf2989d758ef8c8258fcd9770fd7090848cbb70203d847678b55038f3883de9d6bd99b9191dde98a6f3fd26413336cd324a45d773845d0e5e51e7f1d9ce9d9fc737556340b0d3fb920c041915c271f2efc4d072339bcc91b84ebd2d8908945de4516f24a9e117fd325e140139be688898a837836c2678eafe0a76c0d57ced396871b51561bf53d3092eb392e7ffb893be74565494678903514d6bb829e5bcdf3257c9df4fff9ebbc2332551890a00b7b54de82669320c90ba3af89a4abfc8e4095f69115966517a55d563374ea2b946ef96158fb309b2ae493d1340252943cc62b822c5f41aa8acf98ad425778b257967ebe4b190d325636ead5760bc288902228018053efec4c7443d6fcc592946f9e163c43dc427b2f5607f715e2b829e6a0584c72ca3c8d7c7013a76dbacd7c1da92db47a337a202e2701541efd2f264433c0da05a706f58c7a2b953e736e5e22742d893e968caca1b27c007a7d6c9001309573bda94ec3556e097c6687c209931777f75c98752020ebaa9bf68474d8eebef01b33af29f6aed17b4173ae9cb968cd1f0dccdc0ce8ef4c7100ed720e44dfcdbfb8db1f3a6441b2a78c7ce5e2d80ae45861cebc9ee14b83505b850cef157f25f9ccde2f9e4d952b86c3ecaaa3978fd72e8af616540acff7021ad81aa7353d8460ff6e354be6b9b48b5eafa9b6e928f3e130488683bee1848d1df36dd72e566843fb03f4ecf2a720a17b48a7c2468b7422b86b575618fb70b1d12dd61a77791cfa7658844528a2c506d345a3a24c64cbbb1fa4d8b052dcc8b2a02c77773d314f14ce6625eb09018007b80588985fccec5d75456ca6f05abddcc713fb51daf8a791784a3d1ff54c898a63314b351fe68349c446e321a6b9e7df7e8fe8dd26acf762a361a0671900aecf1a8f67886740d6c9d2829c0a8f1668892752eb065a8a53c497e33c5d7b703a21ac0830aa80099a207fb4a069b83301eb0148fcb8d4a458e5415b313909150d0fd8c352603683ec522815f5da86f54c9d53cc55d7646611e0d1c3677a10b9fca9fb859e01b562e412b1f0976185663b88b5bb84b38380b79b5931839461c2052f8529ac8eb7ac417b2b28a71fb12a9fe4252259d49bdfe544c0752f423e0894211794491e0b01110df6d9199f054aa62b974ecc3f881d624ffbc187093b860a97b15ecf421b91385040b1389c39263dd96293288259460888b5ccdaf38c708f6a1e4de8847291e5f724c3359ef77466357cc568a2de29240d8d58241757da8728e5b96b093cf1df3758917ef8a454549a3171c5e567c7f5afea3328db7c5f7204a4ef27b022199ff641c6e44fd6adf926aaaad106d206717563a36b8d3afffdf09e31dcc3a985b07729b85769049fae45ad0da42f71622acd79018aef6d37d66911f41b72c78163dcf7da5a7c6c70c181b1b8586d429474fe62501fb1d79ab80892b79ddbfd8b4e1e493e6c24001ee60ffd27a7148c7dc68d77064411eb7635f7d3a3e1d2dd00b132e010ae7584969e5102eea55f63cd5c5d8a562bab1e49568c46542d58fae7327682687f88463f5c3683b2522359df65d28bb142656457b673a7f3d0e1243768721c675ea3d487c225e7483110feb390a8a4fe8973c184680714920bd94b6ff96d27cfacb874178dfe6dc95ef1afbc35c4fb0b39dda699640d255c109b7ab606c5063c586c0ea68db4efa647fcf140947102c5980616cf83659d840e67cce708b4ba815f5f973017f2f41f7c91cad8f6153ce0feb0e7a7312c26b87c9be27b5fe4448aba4d796e10413ab5632ec7b475b7deefb9031d251bd923fc6a7b71c13fa64c391ef7518f41f7addbd4ec6dbc9f3ec75a591f3c5e57ee030944de697484b9c6c360dddaca103532ec38f2e85b242bb5bce64d93443429bc396974eb038b0524c225aae2b0a8ffd382770ec81471efd9f6cf73dddfcfb03a5bdbdb65895c2ef22fe3c5f8f0a70374b06934963c07cc34ebcdd46b23bca773cd27c50f8d06ea0ccad177bd9046402b1dc02445df7d4a9940fee2ed371d82b981e5c61207190130776127b418c34ba9f38095c93fc6c8be75ade42f493b1cb5afb6efacb002abbc3b1d117dae7043710c62de48c4ce9ff621fe1ace766962ce18b31f7e02290a4d16cdf0536b6b4725f13fa5a4e82de81c6144548205fc9fb645d0c9a1999948dc0eee0cc48e3511db8b3e5ebacb45e0ce2a92583a6a77bff558ca03a380a48883480fb9608fff08f25a5898f28deb5e45301d0136d7638d67d021e4d2b81f0ebb031f0a247e89d02085d891ef6c867deb5eeb1e0ff1c9087dc4eaba43072ac526466acf9bb540886ef643fd619cbb1535f4ed5b65f46837cd656a477a53f6481cea70672a6bf436f81d5b314732331b02cd43a56226f782e317b23cc446f2b5b82382dc86be92bd87969f4b1652c6e4667f5980708e568b20ca02685f293a6fa7750bbd898daee7a09daf8e10cf4d5d882b607d87d682e8f89f4afa40df5c3c7260f4d62607237f4faebd79fe029ae4758d087bff7f1f14524f2e18ea0d88f916f25b998fed7ced9572a3bf27eaa7e471b4461fdfa86df235edf3681f1d1372fb5d59ba70067a84e63af7f9bbb066fb75cad41e9376f6d9cdb4b1ae951407d1acca7130b12e7091e2444d6e18bf47a6c538cb98b7e0fe469c5a5a8f96d521db499fc3f4b747c4d5812bccfb0bf78bd05b3cab50d8863a3d29d7d3b2ee798dc597aeb06a160672451c1476cd357ccbbc8acd02e1d54cf74cefbccc50c655b2ab5248076f5ad59b05ba1b7f78e1292919393fab9a3d821b7bc55b61e4ba569c8ddf724e8f8a628f9740ec3efa23c6e9195a3f45429f0aa2a98d1540c7ca43622083233fcd2d7563cd94523ecacb5f0c5b026ff4b1fa04e33c4ccf565217287d3496f69011e1dc9521ecb782baf3c0fa2af21a40a2574822213fd5bc96c05ee9ef2a6e06d1c2af7cc4020c038f665963b223bc60bcfb19c04595d0f030d54aa3978b8cc3d6785f9e75f0340420fcc5c0901d63e5c88056c42c180a1dedbb7dbda6f19dc7f228e39218db5340e39822c0ed4358b399b3865034bc6b65cb688d46effa35c8ecb9574769bd95b59b1cc3aa024013b7c63dd6232cd3a27d04aa63551a00ca979569ce6eafa290fbf455c1afe60b3e5f682685e0d3a4b1ada9a572853d4f6cb1bcde276a043abaceaa62a110e9c6e37b09ec314f417e1560418c104318f18d5eca2b9bdb078324a563b3ff6e0f6dec078ecc7c44ec6291b2592dfdbcb68ae8fbb21ac4559edf6bb222ee8a294af66d6080a14b48b0baaf56ad537bd937a4ba4365a0af6ff0c3470d3edbcfbcd8a62c13b8cf1be07ba96336c67a30427662521f006ee5900d72ba1bb7f5cb937423b156c1484fd4610f53183c529d84c60ee27715a9faf85838cf8ad000454dbf168f55bd84d93faefb7856ded6bff3c930fce8703c393077b34351193c5f03ed15104775c413c133fbd39213897d041fe817ba0caddef85d53c9387f43373df49e224437e1e1fabd03a2a7e209cb410dc8bb1194f1b76a70b0b2f40a457a40124d42aad45e1ca596061458def0d85a0b0542fdcb486f89c8ad74251c3c9e82a04a10b9c4bd80d3cb3319218380abaf7b20a4782c6f6d7e97e80ea4c173908739265fe2a8fd60dba83b9504bc6f181ba0b65ee0a696bbb48c790580a54dbca5a57fda69b7ce2accac4a1ea5479556d2cd28a306585cc17d21c92bc1019badb826ea77304a10d9852c572d82ea4ad1d4026e9d0e46867b8752500addd49e1fd1782295a23667b7d8e8e8c54e7ccb180e1180436a3368b227691b9212d17b58454196e9d4c55704f923eff9a9f8e7e1dae233e55748b7ea410c0c42da6f6d016703ffed8241fa921536e72bf4d4037fbdfc5f43239f55745692e6728168a4f0979b044b8f6eb4fc3b61400df5bd39eccc57a2328b415359e10e85442f4e5471b0bbc59e23e3ef29e0fe5372605084ba8e04547b5a064fa8616c471c250eaff162cd052c4e1dc28040a952edc1c6387ca501a2f679b22dda6b6457261cd4b80543e321e7922aee3aa24767a12b2c37c58e1ae82180faa6df8b57866d5af51130d74440f8dc6b8d3f428997d8b9b353ca8525e1b9db85b6ba64ec4021fbb4b1adf5f25cdf0ed6ba5afba896ebfd0eeba7f0878b7ed2617546e36dc534eccd67638741ad8eb16cd6571371818d33c9a64bc1ae9c015e07c652e4316b03129fb1f5d2e6b911aeb5866b58ed805979ae9550015940a92b10170ce7069060b29c39f3d2836b5edc42beda76527fbb281661ced8ac8e80d97c83e159c72539d014306546cdbd3a2ddf14ef5c3843a0d89fca52daa638dfa3aeec99a6dda514f8a1905289f8329947ac8a1707ee687d78a554806457412dd16072804f0749c121814229a7000aa5c5d8a5a28e2b8e3039921f371f4cb009d2cbaa0d59e35a1f66a840fd523e9faf8c5895d599ae35746108cadab2a939eca5532b92b358c8bfed861200af3c2b599087f2608d15fcf879dfd4e08bba78feae1ed2d86eb968a4290145e97790fb5dc4c3f11b465f970ae72276707a1bf7f5a31b0151dfdec0536e945b33a9d1ac6837a29126a5d523e74d97ee4fff44ca3c0568dc086092e4023d85865a3ea962a1af0e469ad140fdb8bee2e3d6423f69f3c5662887cc84574da0b15393908aa68a8b492b3300c26b3a8c46a7d20b1431eca49977799d8959035f538bf5a7af351c2b1617c8009a80cb99c7068cf63738822800f0f677df03e99671622c8465aec766dd1bd00249482600d28dc5f8ebc43cefbe9f707edea3af5cc05bcb4c3ffe629438ec45d7c1b367158018b3656cb0f499234599ca2e2ead49bc5f0647a4b6da77cdb93d3b7e05da6dac57fdd10943386da961e859e8c0fa0c931a6f62a58b63b1ba5e76e5cd979096a978fd0db8af56baf2b4b3c3440caea5bf4bcc2e274e4d4b6423abf3be02acfb2a206149b6784251dde9477eef98e3a6c5c44842dedf36b6dbf275f459ed2d236038e679781506547e2e1d887dbbbdd5b9deeeddd1000449f2768ed717e9232303d1ed68c01d206644ad1a41cb26f7f5d5365090ee9c3c6211758a3b7bb710d62c3b5255cca90c30d5e1d45bc0b93ccca782cc5c34b1a00e14ebe197ca0fd27ecbcb80f04e28243117a2f0a5d214adf2768edd80305d5c241ed91d10908810d908f5caddd827f10379af744a5fbdc1466ad0702c9112624d778d02a76ec840119fa35ef85cfb0b5e7c59bd9d775f00487485cda1e7aab8c48cc347433b63860ce770c0ca65da7c12cad0bbfae5903ad2b3d9a669f88091c99fdd59b283f58443fb171bfb09564e876f678f2b326e52a4536b3f7743fd74ddf148afc75b9b6bc8018f2fca6fc04e90880650f724012824dfcf4f64bcd4bc04bc3f0e56b38d40a99d67d0d456a9045aeadd2f43af5bc0cb048e2700a10c4ac0b579990687010f8eac348e4e3411089d29d52f98b37c42386906dff87c76c4c2ad8c13423e702d9fd3a516b72edcb867eb3047e7c77bf5f064cc565284daf6584151d69606722383e8bb12400f041cc126b4ae58bc5d3c95b27d7c5ae1da16d84709ea35b9d959bc8d582ff19e898834633ead4b0c5801851ba48680f3b735950f2064eac81cf07e46da980a41b5373ba5c54c9826cad295344fe40ce8d794bd619ee113a08f58591007189f061d5bd4d5d5d5c4eaf3f456a9503f007524df20feecfb0bf959e9e1705e4fb109466572e886b92c0957f5c32ca4f38f01dd44dc3b83ea8657693c3befc5ef272e3b1ad8521b6b6bc8cd83e8a98544bd9bc758051501a63c02f2c4b7c072b69f1bd9609ca6058256d28f79aabf213317c1fdbe4d55bd5f0cf032a92068359d37c59c689586b8658962da890a5448bd2a6ededdb8e1954a55afcc03f2f2eb077c8326362ef1638998e44441e8db6aaf0ed990af5917cc01ebee240ba2e4ae52bdbadef0b234e5710a13a68174e7aa4cbcd49f6d4a0bd084de7f20d3ee2807c5d3c6b716865ae0de04c9a7807ead3113204c5cf0f0961f63c792faafb9f0fe9a119f00864f812ea0d67efd8dc1eef93f10c1cf3028c76743551753c81abe45df6b23df3622e9bc113cd3a37012ebb23bb9af0886b2220fd10d4f9388520fa7c553c1863f52e95b0199e84b3262c778bfe16eaa62a9bc4751c929b4d052a5accf334c6fe98628ab0126e319c0d6f0b512ac84966abe9d6fd70e1263849d1b869dfbdd9d8bb142057a693777b71a03f8f187db8756fb420ba6e5207fb7702f76b85c24ed00bf5b4c580ee508bc57b013e4590651a4221687d6e1869c6b7a2ee3eee08e3d6b626afebf24799dede09b7088423845ef2d78a804aec9df9a2ffc719cc27ffd7eccc7d3f78aa5e59ec30575cf8e6f93665fa4eb9718a06d16acfaab90c0d13df0e721abc594e3773b26c564a9172bc18039fbf59bbbdb1979c3b3af58bd7a475629fc5b22ed7340c66bf5427856045578595d22100fa05bd3af36c08082cc071a2269970100d8ee32bf48217f1af99e68bccbe7ba8447d14d107604ebfcebb8b303f80caf9aa13ffd3454adaf7fd690bf7a23a54413464235e01b448887f5aaf949e1db580288c9019e771e9092ef7e17e581f18eb51fa9d2e31686cf642a4220eb8188a4a68b03438f107234cc67ff388cb04f3db58144adfa180199f37ff1a2efc2bf161fdf1cb4d37c6067c89977d7a932956c1e30e043187afd18d757e929086cd0a07c46dfb94e47d1d03b964135b57525b00dfa078d44d14891a8f30d32f9a5120a13e151c992c0a4df59e110d8be33f7e84799e80521dac85eec74c001ee3c77ebd5678ae9f95c6550fff5aff85075a32aaeeb140cb26a8cb7b5e1859a0c4c5168e18258d6f13b870735e29e579101affb68d38c5a5691fd83c89b1d9e955e1ce0ba55228cb2efe973245488c8654e4813ec87d72cbc2968ade9b76fb0db9a54075d2611d29604e44310e071551bc28578a49b40cfd2833f9293fdd89d5e8e46ac53e7ff8e64a43ee4b480e487be9192466ff66ff9efefbd92b4be7d7f0edb9a1f47ec78ca28295649c10dd40a1c7360fabf8ec4afe091ec993b631715f39523b101928c5431601a1099fe83c47e1f470e9e65db22d4d1f0c9ccb6bdfd452e45f51a6ccfdbb52eba862f2430b7db7d2180cccd516fc2600b84ae1875d556cdd0b591944000180f3a1982c13e51d1fcce26d961f016d47625da8c1689aa9e7db3ab12a0aca570f004916e16b37973b4b9ce645b6754079c5afe486825db9f8fb23e545269ee7321b057a83d74614dd5574104fa704d895ce55dde48d0ddfbd413b1096105dab4c2b3cebccc014a1a0f61a5f6252d7fba4b03e0b2a7db505b13c290af4beb70d8e481ea19793c769fa5fe26ff0d04a5b22135ce67cc1c516a12e8b0c2cb3654405be3de8f8be9977db835c096590e518bbb98f2e34484e4d5416a914efd2f8fd35d8eccbf5cd198c9d134110bc218275fb41b2f348a3f633c8efca3a1dfdbdb6ef86e430355e6b94a50a2aa48f89d92a01845acceea1b18154fb3ded94d63c4dfa687b3db8e5baca30fad258fdf0845b448dee12babed5ae5b72272bfcea52dfef52756a50a6148e333bb3b6973111e107363a9079b6a065a38ef4988f8d86bc1f882b95730d33516429ec2ef5a415624159f9bdde8cc7a742a2391f5d8f7bac10d23f0f6994aeb67337e9304fbbe65de366046498bc9df4b0d82ad42765022a1f36900338fcbf3034e75aa3eac299cb61be8b58e404b4d2d9c396ba5f37b9af7fa47364ceb3b907092f4ff3ac17327e5e5841e6e9c26e0743762437f48a8ce8f3bf6c541eb83b188ea5fb02b742ba775d740d8f5eee8cbd81017ea119d046f33ffd29b8b5d32f0cad1427dbeadcd1bdaedb706167855927f0d7087c1472cb0b37ec3c7e502e0e27f55dd7964bf98845c324690a213eefe4e2b1644b6a4593933eb05d9c7c4679758f60c1c450aa14359b0b7b2a034a46e4030ae0e4c0e7a19727383718a8706de9c84e453d2a534db4ae1be362515861f86bc1766a613fe7aa2a5ababf24d1bbe7c0208e6c562f92abe8c21cd0e0e4072b3caab987168cf78810e47022581231f1d56b83af56a979b8aa61e0f4cafd76e05873538fa8398b8c3683f05a9799245c4e67b3d0eba809f453a5528d100b0e99370a63887955625ad4afd10f9a9b898ad44479dcc7fe7e61760422285c5cff345006b3248132f115c927c5467e053715272257d0eb0de37a0839ff2be3e092038091d34a531e25fa605862146b1d188b9ce85634c60d69a48cb3a5cf970f033920a25740e504d3423c04837c29c11f0384374734a15263e27666d999603c2f1d1b1c81721071e5b3948881f6c0d34834fb93394d52059f614941e1d5ee7ec5066b29c86adc71d20f0d26c7b31eab9f75b01283405fbae984bfceb99b9008b3e0b957f53b60ae36cf1f97f14bde6969dd07c95799eb077a3355e120a01907e0811b8e95943e64b536f86415b9aa536c54b4be5979b0645a2eb3583ad75b2b863f872da889b99b05de70b5c366c511a033ac5b192931769136665792caab5d0a4e81f4d17ce716030ba4fe452f7a508ed1d5a67bd29ca8c742695b21329b4cf4926e3d75a3de0284a1ecda66ac0af23eaa336ce98a172d211b75be86517823b48f02a75d1db2a35e447503bf1c5ac5fb8d562e5e2b745854ca6a517a876124be52373e481003a984497ec13a68e599db5e78db484659fb66f850914418e9c23ef421bddece5f6e739f02f52da18669bb8fab95edcdab5bd6aa9347881f2f0bdf77775d08eef535ce06f29c3d3bdd8e9f9e89051151bca6972880fb779d3a421aa86f8249f6cd4731c9252da11e069a946d21ad214010844a554ac04c85ce83d5be4e8a81751a3d90febf57e31513acfbc6239dcc14fdaba5d580d8df43e67550ccfc0a246291b0df619de9810ea349aa590b562e203348e92bdde734aacd527679732167b7d5562d66fae997e2bb2522f258cd71f99228070f26c070580650d9a96aa356f1dc90e721f4311637189f0b2df5088a83feba24ad9c13b5e0787ffae4388a0f4133a6cd489a44cf9d28ab617bd4e1343dbe477cb016e5b19b1838ea76f6104668452ed813afa7829b1a6322054af2e0be73802fac4155c948de1df6c0636284386187a7bac5587dbca7da64009c79a1e8b95559e65442b656e0ac8a6c2c95402c9d15be60cc1d8f81ee3de22858dd7e3bc3d290d72b4d1bf4ccf1d2672841f3e5429e374b8439ac4bac4a685d077a267764e806cdd4e617db70948fab10817e805571d86348aef197c1db09bff1adf30f6013109e878ab6035f5f4a2391943824ed6ba28bab8a79e0159a83f138b0970e60f14bd6d1c42e6d513301f441c96d4c2889c3a000df8a3a41c52a1e34d8e48c667d7f6436efa914ba420323d0cbcd30a1ea3b37417be86059a9e214441d740dfb093af156f2292057969d5fc510a4d40131f28da2bb36424b0f0714871ec3a992e7670d9a36ff27a17d4eb879317570bee3f2019cf714ce140218485df1ddc14a02868dff59a1ddc3afe18c22d64b8b2c9841ba8bcf6213db5dffa1ba2f2acc94e834a260724ba0079653d13d0b41b015c1a390abda75242c995db1541370895f6ae0d77377c90e6c34832577f35183cd6b082487cb96c9a10ffea758e1401faf4cc9cea638bdb480adc97f03c7bc824dc1529e9b7cf84f82c468c6b9ca360b8109e354c4c0b4d949b0ff3223350f0067a029783f4a4a609ad10348bcaa26d9db93b0d5cefcf506e9ce5f3d7aceaef33d0f10d1b9205d5a80d933fd7ffac91b061fb71bf95f050ea02c004677021ee24445e71f7c72376010cdca97e95cbf30186956e279d13d0d50ba4aa77fa245175ee2b105c39f322186fa27302d32f2af077de6463a2d7684a765bf15e67d00dca0f0efa541e42fb370d08a85caeacd09b22bd2f1a98a4675c98f24009409a62a7785ec5e4c45730877d25af7c3c1ef4bb81e4c91988902b7e6b2bbea972d86d6cf06f0b3cae7ac7446eb100097e5e10b4df199079232a3c955f255568eb04f748e4f70bc8625c5bd00ae8d345b5f79ed3d726319ccd01a86d4c44d223c88fa039d64b3fd4430a1c881a2815a9e4257f00730b5f461492d33d296b893298d42ea28e026a94688763e71306b255913d23c0b6e74460f12ea7a49eee642a021990b39aa7105f2f6670147c09aa89d134e5d185c423229d532c369477cdeea6b048c67e695940f4574a64a8f7fea9da9b9a0b119543a8a2a81d8e34a4e059c4530352b2882a15b243dd2f75c548dc6127ba55c7d98c4d35140b21de45f93476c44698f669d54d2bd4aed5958d8fbd9a11756f063f3345ee90b574ed48671bfe6ad5dcc4dbb1e560e092cf7826d6d2c76e42bc1d990c44a213c251b1efdc02ef4d569d717a2e2b4aa6e70ba82ea8c2661a6264594164addb62b5854262a293d0162159b7243decf1cc3270c745ef3afaffef5ede2d4e6b46d7eb1cae4ed5df7dcc5d28cf0c88980c40d4d6d9c39442ae3d6fdfb39fd5edb8ac26a92f9f83c47666176e457e86a872eb8497a28df8c263f62a1f4790248ac4c3f891e405f7b89afde84f2c8c904e70211cbe1a7b47d7aff935d032522f977090435d36794fd3f1cc112b2ba178725d4a476857c0776a2e224fee13c7d9930e7403b6dce626503d0d5352e935bcc53d264d519860e6d9287b651ab48b9fb055326c67457967b84a7856931ed84c99144ec304ddca1bf0ec50a0f62677af9f5c4c42c690364ab8226d7f9ef9553953adce83c9e3466c1d6f0797942b35bbc7af4c802a94f987fd1eb37a7ded52f030e1277f5c26de1250d7aaceea5a8ca0aca67c5457ae2d0eda8a0f7135cba816d14a388521ad89b182cdcee6d7ffe1bf97909a76d7348d38a34caf45081f642f5f41846d0a5ae45661406476f791ba1b7a6f1abf072f836e56011b54696905bd515dd9762232b85ca0d346b8afba9007dd97f0fc7c41aa7563816b5e064e43fde676471cbe9d6876caff2df53fa620334159ad99256091c5d8daef7ae93038c12ab60ee230b15ab2ed6ccff7bb88b8e23c90f9ea6bf3be1df31abeed6e51d5df709f452957875d54af70bdacdc42e884687badaf7ffcf5c73ed941a1c6924a2e8db004fb3beca1604004e8481f6478327b39d6d94ace3c29eec269bf05b3ad5590e7c367b5da83dda3c0a26b3bdb25d13530a174005770c05211646a424b0fad93d8e0f9b2ea3bfde2dd71b80eb8b166789ce52deb099679154f8c0009601267fac622006239a4d4a956d36dec3912ccc5057690778492ee55b66be429c93165209b5b38f724212676372ee94e25df3e3bba8d93c082f0e7f7ab6adfd0281ddc9fa7992cc6566b091f6eb632e9c6875b2e73ce63ddab6bdcebd516f25d3081110e211a954489c92da75ed89d268f148e4bbb85185b7cc580af97a4eec00c8fc8feb39b05705b5477b2c601051ca55746c8070886dfe7ef88a62f0b0c22e5df67efd0cb836926e3c4235cd2acf391a6ae1ca5f0bd2e3f888086304547d6c809aa067f253214bfddffbb1e99d34a70be346ed891ceb46d4aa2d597be582fad0c2fafae18165e09196666382100afb3c2540b9bd75e0977f323b90a178b7ea604daa5cf20a62493ac3e6fc2d3aa4bdfa9ea21c1a702f970d33a6608c89c19a77f89fa3b80b1a4ed2c8fe7ed5fedf6833597da90e6b5af73ee56d2de2f3512f1dca474f4b97c160a035552c05a5ade510797f41e11b4b7424d2f189cd5047e93136253564bfa3a12c584a214c24d6c295c020417c7829f39f4107e5518c8f1fb009b1169cf4e8e3fd02546edfbac30ffaa86b87faba5d506665498a151b40c3d1e26673a0f48e800bc5ecd8a0c0ce2a4f75f746cc62b72f75eb6641f9d7c6e8ce95d58f33f6f38790cbb93a1166fc532a1d80f0f721ea814dd880280e2f26c233ddd4b65cbc525b11f90fb0169da364a97ae33e03488d93716c4d9135d59ccda60a2fb7ececbcb26edc1904a6546e2883fe421c03a53bc9832ebe9e42e2b9456f7f1e39e756f8abccaa6cb1a2f4aab6887381720d8ae383191d808d566185759c5b02929b37732f0ce6488f4a09fb41f78d9c96083f8fb622222992b73c2e68651a2cbaad4d3060e0090fc974da129a2706f251204ddb96fc10e171506b9b1ba242641c96d74e8748db4ad9bdf18dd84c79691c6439c5a1e22c6c24a87e899768e30666544ca0d668e4e40bc30439f752be5b0a690930a24b491be154963aa0858764ad5e2850787e6b8d90e7566006cef27d384925664c7adb5c690a8481a7ceea2af34b57367adc28e0fa5c032a8002425e9e6a90fdd78350304ef61f424586cb83cc5ba8f55ca09d299d73f8aab3bc22f24eb3acb9b202b5fde74138857d29b75d86e3642aed044427bc01ed3b4032b9f5798b5b1990d7c62daaa84a6c2d7dff0eb8c54299a93e86c9412d1018d3bfe08de5fcb56bb5df204ac91860a8c11e95ad52b8791b18cd07cf39cb2401107740f98da3fbc11a7a1a511359e6814618c725e85d6a300b9b1af222a1f8793c5a173a6decbf49a44cea82e22c9cc4bfc32cced0c1be56f91100b68fd915e0d52ee5466e92107e58211a54ea67f2d83c3015bf5ad2f9da654642171f613b320d831a8b5f624d6ecd42a0c191d7d62a2c0310ede87ae853d4b00c4337d4669f40a56f80e8dae8cfe857ee79997417e31e18b0551e42cdba1d78ab2e4ff63b29ceec3cc1c416debe37104375df12aceb355f79799ca74faecfc590718e3dd68c4ca22b5382be9393e67893062227f06d47c8c6f0ec04e5bc17ebea280e54dbb7dd6c05a0492899b7682b6a90c55902ba805b4756068557cb2e0cf09449ae9b8286fb86d6b01778740ead31e2d5edf2fb0b597570d694000ab316675b2025e282fb5b895d1a35051c28c5e7cbb1e2ea20947b0d332d89f0a532326b64652e75e9cc1045f6b69f2b2c354035e25199854d51a1a2defe6ac11b2d258b912b5e5281ec12aaf482915acc1b1468a858d3cc3c3688d5d7e9bb75a56b68427b745c5b149e11d58896545a2c86afe224ed3c2c07ffc7dda887f0b354be9c04034994b712e284f0d1447387ff44a0dddb99ba6d419a2c461c28128f5b6f80129dbac2b7c163de9bc39a78508be080c6335a1c6ba6ad44aa7ffa050bb8c493d534fe0a82d7e12f4fc5ac2f20f49c6365cd5c995b34b7e70e8425f70a86ae36a56af810bcf4c6b05d4fa32a34898036b0f8e348c533c6a3230c120516cfa88eaa0fa94dc3bc2a993e3bed5a1caa3e0874367016a611545cb641387e68b82fd7fb3576340f8cf030993ea933538f1b0aaa1e28ec439a31b07cc80e77a5930a8f46846ec758dc3274436a295f4eb0089d8f7d88e2d7710a689f92bc84785b1397e78c8901ede06c675eb1c5e9103552c3466b95d2cc92cf72ff93236ecc775160622abf85c913c4bced0861dcdb8ab30e9f5297b9e6ca58525f857beb449fea512cfe41ff18f3a5466cdf76a16a41b5aa3c607e5f75931b86d13551848d7d8e34e359b2b10654ccd7f43e8485fc11f53ac6a0b087d61f27f87b0f9105f56cca50e0d063db4ce52227ee2a1a0a3b775f9e9e3358457e45985e1df9ec61fe8d22b36e997ac14293022c4e740db5411d78da86fbb46de01d04d39c8f91517fd7ce0f6c9f8cc122ba46b0151a625e14cc0fa7e8bc54a71e900ae581b2e32ce84f7b46a7cc7401fb17e6e2f02f6a618ff60e0b97ac65493c7cf6d0632fd37d8529316068e510171e606865fc81809827873f2d3baa8662b12eddf38890b03d82af23603de46c58c37334168e10a9d0bd496424a90a9417da1a47494019510277d36d37c23a7fd75786fdff3047ac7c218c5d3e703721109adf0efe460d3a7a7349e5a14ae30136ec4d2d623a7cbd20cd86eb30a1e507cae876c7858441248af9ace5308e0fe52503505b3c4a7e14c5e1a65aeec88f10de8c182ad724456815f71cedfa2dade389383cbd13735f01fff62e21a8ec999be30a568581479b6af81252e1e4597a8127fb4584b2d17482860f9dd981bdfe49e2f38da45f4b34b8aa4238a7b15859523f360463f44cfaa1a72befef18445f6a9c697bfbe725bd7a3dbb1b79580dab7885dfdbf602e0fb247d3b14762fbed374bb19d024cff3fb09214a3a71bf6bb7506cd3b2e4b3e5f25d0f46286c45567b0c8b28d05c805fdd22c022d9c332ca5a6e796f52591aa0c88927960d6f7cf1155b58152e7e5cb27081fb4f6c5eaa8e0fde7ab35c7f97b038955c91a360c88f39b216b62489af1b8f31483e8fdeb8e442e1211eeb33e92c8e91b2ccd2dab8a14f9c7a3d2c3fa59a538e08831d54f67d6d26780638b53afd37553f271b1258e6e47268a67cc63ea65c224c1157d6f2d1f15878bf0a986d77db8e39779fec44728775e8eb4fb4b7a114f4e1b56e3c9e22d6c70967c2101f6f4470edab0dfae1cfcc21c85fcc8d46398acdc75f12f65aa19ce9b366c535869739335e3d2406f14557fa511bfc05183c3e0671b43870dc3fb875cc82f8d021a5c0ea5f2a0fe64376bb90719fd984e2b448b5a34259491d6a83b8d6849b41e09410d1b844e29eab60f5cea1d412ee4fa6a0dee7022ebc3d75eacd8fb8a8645782a89be74668b4b25ffe6511ca6fd8216e16c1b04b4e4e45393738918a9ee56bb11c5d573db4e659f536fdef2c7438dd1483a3eb0bef55f686c170c89ddf1ad08a013dd94721e7ba552172e8b991d7655f4445440ac099668a5bc6e2b5203c0e20724cc5c77b3aea6e79bb2ce4874ede44b2ab972125c8634e6085685dd3e1d59044b29430ea48c4aebe6359390138c227b90f8056e9b1cac683d662be8f45df8dc55a50b28f63f8855ca574a5442abf9afa817efcdca205e2936f499339093360695f69b33d0f27231cd54b0d811101a6cee8e7d369201bd1edb29fe696328e5fd26b01addcef0c18bab375d528b120b9ff2137d0266bd490a3c46a3796956320fda974ac02e32c72e5eb17b6543a072805f75c6607d22c8333db6f715f31b1b25c3605c0d7b814f51a0d3d761643ef5a05ca282ab3ecb86575d52287e8d50a104ca295c4fe57e285887749e795bf2c8c6a69d212bf7a47e65805ef6ebd3869300e7372f2b1b90a74ab4214371ecba38ca2917d77a2935cc79f0ff98fafa48c229dc6ba3da5c85e6f59771116bac94ebf9470494146554ea58b4a745a46cc9f119e7c69d82121cd87ceba0e93f31d04e6d40fe489e388aff429d4fe61210647f58e00af8e6d4b16bd12ba305ff2c1f6fba965781479420ee4c07e598fedf0c73da96a9e66b16dd8bc73087c65b5d5e69bacbc000d5f2043e650350da32be206f67f81293d87d340ee7b8f2815d75228c6d3a939da6290d2e7c0a033569abee6ad6843bf9e04f434a2765854730a6f770fa551e6d23f0c768af229d20bdf0c42691bbfff9ba236b778b3c89e023cce5627186b6d1f59a889f25d0bbbe85dc519cd89de7b0c2662dc8aede006665022221b8255e955c9bf3c36c442ef324a5efc9333b09242b44d05cf95336c5585459c12dbbb345d2607ba685a96e398e18213218cba3ccbdae3cf24ca7402d153d385fa98ae74c25bbc1d12fb360ba98fb7d99d07220a4f5a49b979c541c614cb026d906c383739c81e7475987e3d9412b54f5303e90c5e87e13dbea820277c9ec166cff702ad16c137a924f03a76601e608e9900744c598aed01fcb01ef41f68454db2eab2c8812f4d9b0a74366184af38662276ffd79a124299fe3c0b564bcfe57fd4b11fd113c105c4e9834455e7d8cceb0fd6ddd5088ceb2b5bb63087ca1b3241ddfc5fb7d82eaf8be410af79848c95560c0ab4b1448afbd223db367de3953e1b7428aae34060e3abbea019920411154d62773e32741316fb017e14d63c536fcb03c43ecb101e195171375ec0c1cb5c51f5229993dbb645febeee92d065b1232dda200afb4c083331752400f52bb8adbaac1cbb9f0b70f6873cd94520dfbb900edb4fce34924f4000cf31523163b7b4ef148139b6429c60c29ac0b7016eb4d9b4c98a06139f83855e329fc4aac62ff258272d7eaff61774784bf5c7a1879e00ad13960653cdc7105bf1e7a78b00f4e872b86d412c30a67bd03389cdf02d16ffa5fd08a7454cbada64d8c9a9ee38773737136d3a2ebaaa031f5db547de50ba38934f7cdfb3fa70343b4f6b565c1f0ff89d70c5bbb948b9161ec5cb89f2dee8d8b1a65faba29705d4acf77c6db56ccd4fdf9852d2b539533c843d11b09e8712104583da4711132dc3fb048f11ca727d57660ac8c14db6f0bb057e7ba03525fd95bebca29189a12bf3a14819d7e0b77a6a2d88eba9c88af9a0946ccbf63a317ba9647e5fd6d6409c8c18dd9ec4e218efaa2b0fc5b94b34c83fd0ab581ad3b3715aac84796769c7ea08252ac0483b127f6276620573c608ef02815ea7d9b74a46c0b29f755a41525734390f676d8a9624355e19b0b50591dfc885d345fa659922d9cd3faa896c874d93dd7d42628b73fc88fde59e0e0be22164d08cdd207ee2d763cd9a2500be173e0cd28c6edcc2fd1e03f79d2f739261f447e181672694924f1afc1eeafa39170343d4ae6c836ef9fdbd2e4dc9a5af00ae2e53838c61523db84f6e459ee8a48f89a3d8b09697348d47e03a374676b5d90a1e2108d563dcd9f03654d75f5b7a113d9b04ed1b36a6b92ab92bb56aa5b4046351f2dd0a16b67f3f6ae29b01c1b901342cbae6f4ec50a97995aba9617d688bf80cd5b51541b01e54e724d68c03da7dd4bb13f4fff7d59a723fb3cb868902c87027b2d476d6899d654bb5034c64992d8bda0d167d5fe327d8daf97f0b12fac501b0727c89c482d623e6d4381d0d3372f20df10447abce64c33e3eb037225f59019036aa210758b7bc665a353290d75ab32a0628d5a4e107516660f034fda1e610c3291984433cb09d50e14512dcf04c107d9e43561d45ecd3cd5ea894e7d52e33111df8a7d472a98ea8022d25301743dc36c5cdddde24a7d33b00d5deb041989fdefef1bb88825f20aa1e6fb6ca92d7f7cf9a8739477be5597c6ff057597432f92bd71b7fefa10619cb4d43ba574f0674a61956e6181c61f64923c52218fb0b0506d1a70c96cc5ff9e0e47e9105a2bc16c93df17a289254fcebafeae89cf3296669dec70fdf41f7d776243dc258d72efb6644a32e8f091cbda9156cde0f355a5fac771e2712582e86461cbf0d11a1ef76c5097db3bbc3b8f85c5126cd8c8ba6d8c37db4ff61ee12ed5355ac50a444b47013b646258e91c631361b2a76bd2cf3183d185e892399158751d69bc4f879b9205231f5a79322572c82f9f43b90e401283beb3674fd0a00d47ffadc21d220f77468dc5b5d70c6d578115cde60c189597a419df5d06bb63d3c9e05b38d7468679e51cfb7b1d62cfc7113216325b52626b5b2fd8471148f450172394daf5920e442ab2e7f7014ac1f99f3143ec24e1b3246c91351f41ee88cb371c1ba5c5846de46fcd37db39e7940b30b042f245319f459180ff39a130b47e759307c236666a2200fe26fd73ceddc5f1cc1956445c2e9c5663be390d473fb9965b436a5d39546e6af18a588c38cb598b41a9ea36a2abe46dbb85606a3bba1ca862cbefd8423bb27ad4d9908aa6c827e1e7e4bf3b82a621fdef4d1344918b8b7f2b9c3bf7cba5d39c3bc64602440cfc78f7cbf2c4c5406633f9050b8b5b74fb74d469dc054bd308b587fcaed3f772ebc63ad362adff7214b811e41373040d1c1d4547f3da73dba9e05cff13071d1c06b96a724b11a56e0950ddcaf5959cb14550362ac0602889edea56a6e96417758460bd104a684c875e33659fc4435c013885f7f76239cd6250bcaa580fdc185d446aec9f52dd7294d67028ae00b0ffac51c4ceae077fcb310f0e0bfbad1c7637a3a2c3367e9b11c6add1a98d68c8e4acb28818921b2393b32e06d4de3ab8f87c68c35c9a24c074f4aed11a4db68e4a66bbede558d4a7435a3f4d7eb683c5d28b525841323f5d61e32d25da3a24652b91fc011c6ec1bce1963966872155ce00fc41f043908a9f382fc5b7b9fc5a8a3013ee902f04ffed4d82c2cefcfdf0c8669516166497abb336374df6adc20d277a0de6d264cd476a4aa6f337c5e05c78e4630b31632fbf071ea65223a1f77e421f19a2f21711ec71780fa4c7941db118a1efb1cb05f565d1090067c73fd8c38d4a0b5754e76dd101bc52c768ae9f12682faa8367b7a692fa3841748a45ad8e0502c53c64b6aceb03cd73496b16389bc54be8de8d708d3480cd788a5da19f0a4e80ef88d595f537e30adecfa26fb2a3ad546ce98df9ad9262c0b62e6e3e796921c8450a44071f5e936a7a8f00d23c8a42a53e9da1acc7cfed9a0f01480b87a94f1f53e29af17ebd3621431f194415359554a2a4b7c8197071e8cb7fe8cdf65f6f72b57da388758ec6a88b009d90a3103c3e4cf9f9eb779ad6b554863d7d14e98a1bcc06bb7c5ade76d530598961da4f5e08529be39d64225d7d0d7b60b6e6c035a4d405a40be234426a6477541f15cd5f23e7143f06a1232e16b25b36c4991dca14d1689002a1e5161f1c3e54b4ebf383d36681839141fcec3ce8c67959b772864e8114498e929a9b24c93c24de428fec0e4bb812e9f8ed646b0bfcb028396ae08a30850fa6b9ebce50eee567fd43826f323306adb7fe579699996dae8075ccfc6682567665d736d8b80a2233c5deb4352d6e0a7071d38137c73ec08438da2b722bde15fe8259374bf835a0cb3406002275e986630714a120633e9a22aff51656020e7ccdb98f2ee8e8857bb783fef9e2a88a372ff524f26de8684ec8cad325e5840a34e166edbd860e6ce0b98303353238d77d2f424be40a745cb2d0152751211a5d0b3ecbab2826bb0611c5b2555ffb7ba08682ac8b0fb1a9e00e25186c33eb08f8e59a0fb2ce81667c2e9ac44d6e0db79aa3438c4322d4fb728b87b851cc3313e7b635c2fe06ec3ae2a495089e06bb4004bd84269ff1f8db870618e2038d9bf53c000c837dbfc9970548c3d2174df820485051f6f154dd8639c65f2b619d925a1a3888bf022d42bad328d66165064c8580b631a3e4e2c98b00dafaa87aacc522163713c8ab8a44f1c666d95b3fd5fb13e68d59f1d7b0b9de642176276b1e81f1599ab7d133811acafcd85ca969da778854096f8437f75e1f07bb8725770a85593bcfd16c8a31e13f39cc491316c016b2c114a00033c5a50a3eab9b410837f7e2c9f410aab2d55e7b1698e125c44d9270d739f4e1dccd96c14ad42c0498a13b2a884ea3e8d027bb65e21b21e200a2dd25b111fc81f3cd20687be1222cb0458bc37c682ad90ad542a263a510b4cf683aa676d6f2e2da19b232e0ae53b0c9e12bc28d0e9f8fc11cc5675cb54232ddb09b1bf93b619a1f9e58e1fe1090c7f366386df7f2af19de3b17e3a84f3bc029b9b9f015d94572007e75aca28c586674c685d331635c34948b1ab9e4881768b6273949a4273a263b02f82bbc9460b9abf06b39ec92eacae82270b93f69016ae55352d7ec75694f8c3e462a64500dc7073c55882d4383e75515a3c63b7e28a70e9549a7aed9aca60a2403bea1b2f380defe9c33400769a6efb5bb561f0c6b19aa827f7f4afa72a0e63f39f037d9d775f3ac2e86b3f39eaa7a5cad21db6fb0f225b77c1d7b72f039e17aff4c38d311d67e64d5d0fe841d83d4eeac900e9bfd70fe31dd971521740a1a70b4ddd80c9844cc795e6aee57ba9b91e63e6adcc85ee8d124d2e751fe441009774d674c29b753154fc9b1d809f75316ec0336e258e523c3b7216c857c5dda1bd32e66ac0cbacadf6b164e9a097d4b893f1719d2a1296cd230da9d22c4b37897d3ef3f4ee9aa8f0e38fb45e60d9613407bbe8487329ad3cc3ad1ae137889e4bbfae4603ea26467b5b5d4192cd480557634788e17de8ac773eb17f659eedaa73ffd51f90413c37a971d4676a193d4c68aa0bdf41a7f303487f9722e451572bf9087caa489e052c1e3799dd792b0d16bd5feb1bf8d076aa7c99c792fc1056a20a86f9468ec7b631b7b0afa652d0574c195616bad851abafd25372f2c31ea06e550b0a9d9d41640c5fc061fef8aa4ea8715323370ebc09461c8a81f7a2b7a0accd57cd8496404607bb8f7d198d889ab62182bcdc90323fc7f9bc98e7128e93cd6f5ec8ce1086ca867fb198dfbe47ba8c811e5177c7fff8602607b3542e9e3a34b0322413fd3c58cf08c84ee04630a40ddf774b63137beed53d91fe4bd8f04459bf62c149aaa4cc8692d561c07fcce1821a86cc2cb3a2ef76a4dc9e793aba9d516404baed75c3402fb391939c2375399204bbc68dd923a3c7f8984ca34423b6c7e4f78686436641379be887b2243f3bc1ae546e55cd024dc97c23ed58672c68549d18d6d3e10499a36306d567bfd6083324927effffff8100