PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81620 e88da5851a111b86d27c26ecac2033430a2d8003aea521cda07d001914a885bd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7e06c41582e65b73fa5ee546182ceba661eba689ceb19d3d6e47eecf512f9dd0
Certificate Block Hash
e88da5851a111b86d27c26ecac2033430a2d8003aea521cda07d001914a885bd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0091e0010006fd0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000287939944c181e6404b449b0b0ce7b11356ae0b3b50f95e3b383a1f753ea500ce67848813f8160db455fdc835d17701f55d14b50e0616de32128d6417c43eb0d823984f0795f498a6833792cdbc1e1cf112edb0a0e7658cb4903000000000000000002000000020091e0010006fd0100

Raw Header Hex

0000402051e39b0093284f92bbc77a1c57df7f8a31b0782a519f242b00e25c7c5969010fee984da1bb06a6e3c275230da6e80d2e76ddacaa4951649e40f749a731cc12abe69c476aa1c60018d09d2f51cfee476e3d9db1ce89a6eb61a6eb2c1846e55efa735be68215c4067e

Proof Data Hex

59,560 bytes
12121601030765873a7e1fd64d2a0068e8e388d485c3fa246858dc1c423b046f2a4c5118e16b16a0bee08cd42adc77136ece4d661842d1ce5a9e2840f22f5faf296b31a90acb3caf96be87289f9350efe619bcb743967171af8a769c93e8422b503f2dd0c68c204dc69a1a559d3a7fc46133bc619f6657b249fb43e553ad33677624e02cd6f947dc2a208477b0ddb35d432531dacd8e38802f710caf92746452eec4c2039dd38167962cb607ce22cc7dc0de474674f2c3811781a1b393dcdadbc2f9aa083f828c41215cdb890d3c0f5896886d43fcac86ff249796268f5f1c96e1b29a1a89e1fa5a65538fc505fc72fa5c96dbb248b0f7e071ab8f9edd388939ff7b36e3c08740178bc67f12f360b58d392bff5413ff6e54feface1f9f71d3bcdadecce9c6b54babadb8885d7994a49e9e937d7ed1605e39876e5858d4552a301d7d9283b0dbea30b3385f577bae3ca1088a0e6111d0a8776f2eb24034d50ad2bef6eebf745e471ac69b991162bd12054983d6c29b5c107b05b76216c591308c16572750b17494e1a81d77d8d4e984e565bf5dc6f6bafcadfcd1757846077815ebb18d3a623a30a97f0645abcadb301fe04c28d3c6313a87a43d8d69fddf0774cae3f868c5d7e48a7dbade3fb6789eb30b08886e651268e81c41e9976d3f1f47a21c191334e0d5aa86bd5eb450e09b976f53fc01501d9ce7d90672f639b4d64e601175c4ec3e22e582bac6bad5c46fabaadf6a1e2a8ebb9fb5dc1d83e306a268168dfeaf6d38e4b026749f051a0c399216954ce4d8dcea09dbcc28ddc0f7a0c3da1e64d6f6ab8fcdb4e2107436994695dccc6109c95c4cd51e07f7ff53406f4c9b467a62526b834caa6897822758245d3af9dbd5f88a04e55aea42311dcea6716aec3cb54a2de6ca66084b6385eb1019f633113072ed50df2b28843c7f4302c62fa324fdfbddff1041535210353605b0e37972e316a2a8dd98c86a43a3a80b49f229e47f45eed9f66f59c968a455914263c80515078d61f720fdd2ffe031ad43cff92a50320941adc2f3dd271537364772fbb8ea837c7a517cd3312267924194639c4c1e61560992bfa2146e85e4177c9ecadac3a823643a7bbbca8c6ba17d4c78591898d183165cadca0bdac978178c0dcf0ad98641437eed25f40d61b2e8107e2abec422af6ecadae8e0de93897c0a712924945611d98049d27314fd7a6e2e94f0e8b35866348d7720df6cbd7421c78cf9bb12aad20ffe2dfd201ddcf5abef8953c4584d2e75d14626656633be02e5f964e3f790da2b38c36935a3c7ab3a9861e43c36a8bfdc22e1fc83ab0a70f8268902007443a6706036ee3f6e63c4ab6c3cdc8662524a2306f870094e7253919310cff84f24d69ef01bf65fa8c08256849c87dbf6528dca712dcebf53f5bcff15aa5ee3cbbf7fee66df53eee02c5fead690e6d5c58c2709d431e8ccc0a0ba5fafde20a608ff70457d182fe9268e3e10636bf7b41fad813f0bcfe860ad850938e7e12f33b71af8fc43b252e42a52eb64f8fe3a0138bff58aae770590e03fe188b7f1133e2f61250dbd1dd4f5f2f1cc2de505658f7a121656c24689506d86ca297c10ae7f74e5c8feaaaa1c47e0d02f107f2624c3815ab2a96d02ad2538db1999552959f050ddcf3e2dd46d4917ada0cb14d9aee99e87e030787e7738d90afb181aa4da1492f423c0f3563ac5a8492b32a37dad3b24e0974eaa2c271cdf03a3bd11d694b7c83033b3c0389049a34478e24ad6bfd0a024aae86afdfa57fd7816d17bae243ab1aab54e6797c38d9f11cbc5485ddbc309f17ebeb3854d35e280da9e631148dbb3f1ad9ac7afb14bb1c65d2a778bd53ec04fe15b73474efabace48b4f0a18e20fd744ae264f8cd7ac59512a3a7b6064a14406decb1bea7d22bf065f2c985388cf314707bff9b3c0496553cf8f672b1c25d46f4591e392f93e4590f229f98a86d7b2849599066849797a33d03ef5737bb7e287f9725e7dc59e69d5cd0c529c3af2df007e7b8db5dac52c9d2036702059c6708c385d8e7fec5f02f26a83a880dd73423f0fc916b100a073634004e24ef352fbe36ff454a80464c9558f1ff0e7b9563c9aa6ed6098f7fabd196fa5fb93f06dc9564537a32598ba6cc727550767204b9cde6c81a4034f004076136b841f1d083607aea7678497e39f4068fcc76b73b89b4a2dd71041f11b8edcd734c37fa8a083283e8c53d48524edf20783683701c948526dbf374fd1d9fc0ddeef85f5c5cb61acfb2ce36fdacf5910447008e42a3685ca667c959078ab524c2adb1743b29c9dc190e609ddb3d2fc059c35c611b8cc82b13e0eb32f08e6eb7f22d5daa84cdb455dc7717be319db50b4bb438e3457f2f18f12149f5e2a191dc6409997e9b279172b380e28c35516c9ab22550e7bbf191f40ba3654fe226d1e923327cb16705189754a8003943df2eb6e879dc232284ea649d274c6fc2cc095619fe134450a1fa7b4ad4ec80e96751b68c15ef42961b080e94c0a8c1bf7e63b4fea2497bbfb60f47d2acf373e4274ee3aa9a4313dce291c539c1cd03e48494c36fe33b11faf1b7ec60cd08953db2cb1a9221b74396804c2e0daba1ae6ac1cd5e91cb73cfb7554d75b7abb8c21877edf670765e19989dbc4aa625ffd3513c7f3038091e51466d05c68d3ba8d5b7cb548e9d9b20489e8f1774ac64ced326dc6d2fa68af708623c62352694ed04dcb88cff5eefb6c6163b169c8458a24effdc17057db94cf7b2543bf0dd31856278ea3b507917f27a3af821da0c61183dc71bcffd51c8f844e26403b9fc321e0ded795eefccf9247bff09bd4f131bed9f0c7aeff42c27d1636b61ac8e62d9ef32bb6c3911ea1d7a2794297a0764d3987feb3e2739964f1d757c924f345b0f7f6bc33bf66752840ab55fd159b50a7ed2d88b78abf8d1d9950151fb226d92ee03cbc38f55beddccb3563281c8966797c1f9d0fafd516b27370019feb84549143306dbce7e546b4afaa87364f6970bd13f6c70fc1d5d8d9208c5b48c39c949b133a8a9179ead0144743210edd07c6bfc6107be2a11ea9c5bb0526a3b82fee8f0f1ffa23b42ce0da7463d6a81686075482d766d99f9677057986cf83e36381569aa7c5356d12059025d8501e4eaa0e88669b26f0a960e2667ee81a8096fd17148df07eabff6dfa42d0892a34d48ce200d67fabce38268be982585b88e317e8e374489299cbbb87b30e0cfa6cb656d7e3c8044542171c88ac45d73c2e133fc2d2a58166e91f38b795fcc02a28a24260cfd089ab04a1fddebedbc016a4d4c377b822881a60b5a0aef74000a7ec8a247e6290eda5c237cb810f579c7062ac5c92f68e40c3d4bfc095a21aeebad8a9fa1c8fa5c3bee9adcffb9abc7214e34c461b41f26f1452f75d1f3298353f51b97aaeb559dc3e34dfcbc9cdfcca0dda5c16478d56ba2004e81e2a243dbcaba73465c5db504202d30593f741e4cb89ba5e58c3c0b07edecc046f79073e9b9dbcb0065804bc8ec09832341dafbc865f5eaf9df351de72ac21797229745b8a517fb5d992348d206158d55090ba512208d732faeddd96ef7095c2f5a563ea8e0c4bee5442da967dde6b633b38f8da37023441e1e1a6eef34e352eb459e92ae1cebea24c440649813a3427e75863eb27dc030b6cb00b7adf2937c0b1cc252e6a6fe174068910263f39864c2c289b022a0bd9b35d13e3231f519918a4eefc767f961c86890b84cc4be06b3433a1d2eec523cfdd6249255da329c2078a8fcb3b7cb1bd4c622e74b419a2ba9b5860cd2c571baf560be6dae8664ae03c66c4ec50ea23ade00a03e2df8d06862d7e8675ef205c9b66cb8a481ee2e2509d1c3b1066647d0c2b3fea018d32f369104c56dde5af853f37e86bda33826a79b3355fea15897f46a578f2158fe3635e7bf2f875576aabc5292300147c693ce9fe6418de2a4581142f6708da45f8b76b8baf71ef4db8e748ac8a2e04038543f3085e9564f8cef83f77346b94489b4e65da7ca187e6deb933017f2b4e8e9c616bf6e1dc7ca996748cb9b57a7a60139d0add3100c770e9bcc44bcf6a50832fc84869189a4d59498ae070ea3ce49160e7a75c2ecc065c7c99b552264f9f2f0fdd84e6ea59a2b8d1847091f3de983037a53784a181d327ebda1bd62c35e10f604599e61809eb0aa16c7f9fe86e30244e1a3dd158fbb3663f94121809ad630f12e0f4ec4078a1f6f8b1d0388f2486211971bb4a9488d1151b53bd6823f7f5b49de2380c7bfd347393befcfbe14424330296224bd37ddcc348a4fbc609b09b5b3ca0c1d7d1a1108eff8a466f4a9ee5dc81f5d40ce79496942729f83388c5f1ce19c4ad0e429df151c54d33b1e16df327ea16d4cd09990fba503204f68a2f89445ec59da434a6a9f934d201879b0ae2e4866a2f5490ee1fb799e8707c48d2a2f1ace622d07a76fac7f9d43264dd47987d513f6345320b1b4063dbdc701fbf3be56edd952805686d1bfd3b58700ba6fbc39a545cfeeb51f928188259ff6fa7a7751b86f62babd3aba4d0e518c134378811f0cd1a0cb08276e81a893b42196a1e05b2637344e3a68454f3061a07f38e47045cef8ee0d5dbe25069a73e36a4e5ab0fa0d3319e8b9fcfcb0d6c552b6301a46cf8c1a4f21a1a568ff173a584ce8a79f6286c040647a01ff819400b7508c55eef557ca59b0343ca6b396d99c750308269196501f501c168565c6c695b3e94ea6cc53c424be859789acd87000f4fa2efa35bddb07d462460f06eeef4d7fec67384d107efb0c21266d3595cb03c4f4c8dbb9dcc4372ec13b117e4951220e52715906b14251b717a4b8842d74b69ef9e4625a6c96d5cdfee329d05893704281fc1f2cadd19483fc80c921ed15d85f56aa36503a705c1c0e0fc4923043ab2a18c0bd722932a7cb295ff579aa28b0768fa87b37a865502acc9cf136e97b9e3139e9ca58b5b367aa1c01d99984b4ec3696cfc759ed80b2e7a8076ef93c0aae368b11173288ec702c28cfb04f434fcdea140d30c0b84df85e187ae2c3df363f4923cec2a5a846ad105caf6748b2c9f2e29d920191173af883d718a91a9c56d974dcbb66c23bba394dd97352de1815adda6a4cc4617e6bdfc688254be20093743fa8ac6d4ba6b419f815f3283731d1bd6156c184241518a8bc027af6ed2b27de4422b7f2a0790565785b2061e16c30810db00e18ebf4660320b50230ce9970402c8a144431581b25d3dc0801f2ea051b3dd3011d0d503d4c1ce73c317b7d0b3ed7e5b7e5f88203e267748185d950a0b632485190660c8eae6c28fa429c4a715f812c56b151475d09624fb9243a9f20b8a163db8a6f8d97b44943b6b80dfc6b26319b038eb2bbadf83ac22dea1f75e879808372e9159c3bdf6023890d677b279bab98f433f9e1bf190ef339cdb1a4134a43f8532aedaa89d988c27de309a6d03245e5c489830f0eee07210f5a7e57ef33f8654523022e2a91687078deb74572b289a2b36768ee7a03aa3b20b1aa6a6b45d65bde807100bda9b7e465e77ca9da03cc35a10bf218d1e73cc6cdc88127a88991bc2852a04cd43737e741967140915ffbdf6f5e5abf190a3096b80461ad9bf83c3f54c7c79e4cc006f494d4720899f67639c86cd03e9267117f86c2b53f86e43185461ed2b388034344df38d7f55ba97cf92ccc8c2da02e27d709d1d4c4482e61e9bb74dc6c9162e7cba0da29556c9b20c3f592d52853028ec49c904691b43a70102d6676a0bdd40e405872075aa9da83ee187dba6700fe0e3dbb58d71eff02961cb72257b11edec59bf5ebc71c4c7e2cd9f8d8bea50e10750204a115ef9e226cf1e686eea984dcaff3db9cf1e84120a302e0fd270c818dff5d4dafa6bc9d0ad3b13c6203e624f14d2e8ba8426797e13cbfb2303f564f43e625ac92678df3c9b9e5949f0b1c0ad0f45146a15af81b221d1cab5144a6cb904fd74c91665494fe07b279dd3937bbee3170289eee37a9dfcc8a3d3b66edfcbd78052418a3e49b33f576913261f095270979d63353003e6bdd95527a568efef5ff120924238dc15cef2176fa3a8b6156c75cb6dc46f6c2b605cc36f61a2bceebd52633b13a1a8956097c0948be77c9008ce6068aa2ed36606c7666a1bbc26bcdc29823beebb09cafdc5f99050479444fd25bc298ab30a52e929a5ae7747c8432001a64816c411a90afbca6c6921f40493552f133f6edead60f3a9351725d102bbfd2669d44d5af178a710f20e0651a0314f7b3f8dd1820f21ee2273b9cf3c64c7bfc6f1d50f395f4ea9eaa3e3cf663b86c9c83cdf429ce8a02a3a747d59705f5a95755dbfa57acc466056296f02c5fb4f9c978f3ca8bf66d731e73f30aa78fe68e8b786cd9fa8bd30c32cd6e58989a4ce3e27f128b1c3131501f695dcea1671c9e95e9f959116a6705ba484cf7cc4222bcd3e6e1136db7bcb17381cb32cee2ccc33054e1bf12624ac8f19f5aca9d3807d9c692cc8314c9feef50c318f9c437696597604d9cda4970c3cd4b044db0554be82fd612907d4666cfcf6101ba6c3eca5e79ac14fa431d646fca9c07ac8b554054f3d0ae242b7cb469b5add2c0d3c6da8bee6db9d1cef1bcec3b0c77f005c8108c18cf4026af0086bc13adec9467afb71bb34bef9ac699105224ff3c10df80b6f36331ea9683b1aaf71addc2c104fc506b8515729d9d40c1784b19c59f021d52c8f0301e6b74d49b92abb66c6a1387b04546dc899b22dcb1d596a12d187f0734a681d871eb84b234f75b1296abb00e1986e41513c06a236c3446d6c9d0bac7a1032a4c25c37a2fd603589550a02561dabb4bf9187f39fec1205eaeb5526003e7770e0ad457e8cf39a11b70956769246f98b797b055df92b4601cc3bb5df0515a93c6d333c12bb565a35ca50c1c3e6f407503e66c22c55a5b020f426d43fd397ff16f92d97831a42cc36181d10cf285d6962f5a3db4bded8409198e0d15ae1ac90341a83e8f78fa0fce5b353490e61967e07bb9ef1fdfb1c99fb1a3393b9ecb92e032229f0ada3cf4779c4cf2bd2ba99ea82563e55413be03ac08b2d96c5fb0940ac0b8bf9b10ddf775c0cc98cad41d5426439261776308300e78dde4f06e2a6e431e8794429f44f9c444aea7ee2d97ef9ca1e93924d0d7de2357ebf45dca4473b3dd4f1fd5ce417a7c1c41daf0c48c7beb8cb2cda3fdc3221770a830bb6cd36147fdd2fb0dfa88e33e278802e91468587bab51d8e1d329991f23cbd3e48ef22d11b198b1818c33ab61ceda9d7fedcf1ea9d7050e8406974a713461daeee7fbe7aa53c224870d3737485891289c2784c78a37459421b49f84b75ee50a4041b8cfda8224c5b154871171f414d899051375a80c819fdad931a92529a20342f8bf138a5ed7b3b7ad80bb6d8449126b84fbb4579d673942c6911a66b33fb2c27394b05f6c32844baea43bf6a1ef0adff2a2a5498ac09557d81b1a4695dfc802c007d02ee3ed497a02bdcf666c16be1211126f60ecf5d9fc2079325d25c36f3919cf564ae372da7bb862f2ed71a31692d5133d40a6493078bac132a73f6c9fd40b6c99bb799644a681ad7e9bc9e03a561811444c86fc505353b50c25731e95c554e90840b529bf15554a7c27a7e037475fd625527bef72970d1ce2e25a89572afb013954bce4da33843c1926232890f246408cef05707ac8554f2a4973eace00668aeba7c2e961237f317094468a7b8474e1e4b888010c68b98e60d4be4db281650c58f2a8637d507651422ac6e48ff47b420d879e949e18763d64e2703a5bc415d3a1f5a13b4b81e8300d37bc1d4be024f8b49ca9db7a20274b9c17559a8432e98b8d0f6fe56aa748d582d2c08c725fe182b95e272f051d9c2b69bc69cad54ed00edc403a5e8e387e4a4ed80ea87d3f7e2b858d34aeba73dae363e00b1ea08378271921d50b14e22fa014678b259d181beb18cf2f2723271d7073affcc5db5597c1c0c1c8cbff906f3343e94862f7e6be6c5224194fb86c3a84bb0221902c975dbf3261a0ec7798edf7bcaa5ff94255f45bdaad517f8eee7e515171ff28f27482b7feb9eba0005a65d5a61060cad43dca4af7701cf8798c9e148d2869e7624806b1196bb1dd7fe2897dfe785692e958546bf1c7cc155695d91e9de66403683638f3fcb0200339372db98f78011ae5a141e3a63a12a4ab84ad055c2435b3193dba4771c5bf6def262678cc1dac7b8bab9defe036f0f6160bcc89abbe75f53d48fdf2efd24b27879453015d82bd39b90f626c4843b7a8a40bf743acb34d291aedddc38a51e557e716e0e54d362fb54d5d0c2b8de5e9738eaed87d46c26bb34f6e01ad9cf01bebc9617ec57533b577ca46400d5646e2efee5ec96af82e36c3cfc88379a27c46f5faf966ee10c2486d1249c0bed48e0752a2d577b997313008742cbf831d707816a6693d3f2431e3b0f8988109b7f63b5f2b6d2f881d9920ef25e6a2a77777f56a56490ac509ee62fc34b75bfba2d4452179536c5cb023fc5c8fae467595c0987e3ff34f9cd1276b30229234ad35af8d0b6ad9b876633bacb618d0f4b9ca50653f8247b363e7b19ee1912ad3958aef8924cc14409028d06343de6e56a707a58bcde54ade1a2d3212614f8587fbc6a77d4ae10562c3834610c1a312997eaa2e01d0a83265181b718a345c64941a296584dbad066c2179a2d02b61f930ad44c4822413a8422539421a42ab9b9a6476de14cd2637b6257aabe286bd8e8e8d198bafb490a517a50ec70a31a7b8cb2e91a7a6a7bd272d66d8dbca2dcee3368b6a5b013f58e00725ce0f06fcc92277ecaa476bea555e340de77d8d62cd0a7a9538c9fb90470eb445503ccb70a7e12d0c9df2956170fee4e17d63151f4476e761bd91f32284619b22ce64f1242e02ed040f36c057f343fa5b3c7ca3be011125a6b261e2a79e77efbf47b79c6ab43821ce671a633f4d9067d6c5c6c41c6a70e67739765fab93ef844716f68cf393db075b6822c7a410951add44488e245ad7d79bb2be47548cf21c3e30e664608571e834158ed5e805ea107f2a1071cc1b00fe2bc17c497cb27be58e5495cfb07abfac9ccc220d2aa36b84e99b0ed4fe409d883c130b7535d2cc0ed61ccf20685e6c3de5558ed9555afe39a8b58bf2c37b9faac460c1c65e473bd95938a1b5e43075a59595f181d15530fd29949e7fce25d9fe50f97273668871c4562f467a6c53e53a855ebe0ee78d172eb899c322ec989071985e655dd671900b4874ecd583b68312308109769b6970633bb19b7ba7527b40e486ea10e5054aacdc0efb3d6bb94b237ed5cf5cf71e137847c275c329091e6ca0730be3d0c5ed111350448613a9fecbb7546470ee7fc8fa50f00e99c2e2472ef8d912808ed279d0a3d7d754cdb87ff93cddf1fe0e6181b845bcfacdd5c3e244e6fb18bcdbd44d8489c27353f1885459b7641c898c240260727acf82db2029917e76e8c1ada1f82f0b398dfbb9268a0b60bf82ed36bb1724a771d0f56f2887d3c0063b1d90e1415ec1ea3b030f7639244ff5627b9fb254974c5f98e2d002fc0cd15559c4e67cc6aac1ca6acf4c19eb3c5c1c8e51b989275f9122c7f08c0ccf0083250023e10a6bc3e805c3f21390b3d8228a687a177d418a5ca5970e9774a3da0bd75d750d07eb30e2d811a03630ea3d960a3aec239a98463178e0a3920dc0f87fae974b89d152c85fcf6f10844564aac74ce30f85ed5a381f5089c3cd8648b763e04cf7c9255b92512ecae5f9b79a934bb35412e0876d35ba1ddedaa5250650ac167a5f0f246fa3f337aef48937d890c2f9dac6fa58f9cd0bee7bf0ff112712fc3b4e63f789dd6593fdca44287b97629ede3d087559c12c412d4e24d864ec4ac5d805a45c1afdb593f6e6b6f135831d1a116ce61e439d3a73909e84534e9188eefc3f738a99e8d3bde81cc550a61cab5e10491b4e030239c5a6d38b2e0bf744c7a3c7f6a2aa8cefb5f71e0fad867b7028f6c9814a243102b1bbaf28a71bd586cc12a35de5def822738dbbfd40586a8190e7bb2e315a93440adc14f1d0285f0ba251eedbac79f6510a1c66e4fd27555c3a556e0b908bdd2b6ec56537e9d3c46b7c72450123d0733dd3dcd9ef39185fa8544cc959b09760057decf6bdf1fa60b9092dbc320df3aad232a98e1a157b0fc26d2d3147d9e8d5a3b9ccdf5ca0b463cc8a1fcba7b9afc557751b580ce5d816264e6d27d40cb02f714c16cb1df34de141ab64ccd2102b4ba2a368d20553674975a36eb39d9b8d59ee3966b7a8860beb8afe152ea02f2669711f3c6166a0527018e8e0283789327f8af6f8caa81cc1ded6e8f3f0a6265962a2fc4aff4ae6b070467fa74ea08570cb31ae08788649153e6ffcf0df1f7db7891b1e99c749d5701e0fc2c7557ce1a430847aada1b3f7cecb572d7718113fc4e2e266cbd5739e4df148f392f962662f61c61e134dd958fc68c6adf8ea05ac0eae5a04c045e2e2edc0ec360159b3deac4dcc03ca1e8b1973dec0a07679ba1162f05d48037fde87b1b3ca0d7f8bbe6e72a6cac6f4fdad483c55211415452fbeade2d145326aa7723570f9bca7e2b4833e9efd18a9e8f3026fb376cd91e8fb178223aa52dd321a34e43ea8d35e63ed1b18af62105761dc1e9d91ec4050e5ae5e58cd514fe1d43298fd0e6b63b6e290520ec9b7e31bab6b9a6e6220a3cc120d95ddbba59db949f4d0a4d2f1f41776a823f591d535f04d3a65c3d4d72347bcf56fc978f200f78f56945a4e80714e6c68460e789de6196cc3eb5a18611e698c0bcc9855c1d71f4934b871b769830913e118649fb80a6b96320b713811451df34094fba5915e86f074a5b1e16b65c6c091a0d50d6d4f70e4012f6d480a8f15f3ce098d155c370ca35064a2f7e94c8ca93fc75fa5dbde69ecb22720b5b17af43229064145f0e3f26bc4692d48cfb7a79eeef60cb22cea4e44b9215f06dfd2f6b475dbccc1bd20f4a5326010e9f5a4e2e8d86b1caa9861cbe5dfee147c6397124dafd2a020ffcd5656e3b6b400c8f8f49852d9ae97fe35cba0c98eb081cfc0d885526e52e21d0452ed1d2c86984c4ba106951af40fb4aa9825d662919d30437963b833306eef107df10b633f15ec0a2ea24f65f5b0b8c5e207041dbcda18fac4cc43787f92c8f3f229c7708d38bc695bbae9b82134dd6dd65dcb8f74e4980357b9cb672b85c01b733c11b97bf4b687e3564e6305587c71ed7c262c42c2d531978c4ab950d27f14df5dc24ae5b4562961417131c575afcb01bac1122c5a0812d2f52f523e8e2cfdefb3f1c22c2c7a103d5ffad1de96ef92e1388d07d8a296676c5d101d302095e12e03651abf618ff5c5099867314ba60b49a1b647a37ab64bf6fef37c288954085c1ce233c111e7c26588623847355bdea9523eb1b26887cb04a1e6c680f454a5c651a80fe6b8e540ab546e719762f392f9e10cb80b630e8d37d4c87393c8b17cecfcc623042558b2b9836336f4a36df4451b25030ba034595b1ea3c5ba89c37b3d6fb716b962f52aa697334a8a9ebda9615b496185ec6099f025befd7a5ace941192b05ca7690c2ae3062a632488989df414a11860957b33132cc37053ae9c454029e1e3149625faf90201518c889c43cf10d9bcf045eb06ac9a66934a89dcad1e2d17d552c0a38697d76e4389f9e2a42cef5727b5704e6f0ebd62679b84d46f0b304f6260b23b8d1937846d699fc88fdc6aa8a899f346914896378cae5da65c0fc88b204391dbd7f0d0cc6d862cef295a6eec90b1d332fbf6a53fa43a6652e59c405fab0e144d962230dfb54f6106f1764c8d77be481714a62914fdaa71c2c8a83532e701e378b498047fb63d6446d210a0c2833f1080c52b604e2d0f4db90f7d03354c8d8885e129101848f2276dbf47ff73536728ffeae34016f6ea082f3d1f722a28e7768b4a147dc51188c968a1784dc390662b9d277df2c6dc47b51c4b819c695b8a39d8dd1c3f917e20ea3e6b4dc97e77e194b20ff1687a12cbb613db76c7e10c03dd202fa8ce9b90f7d66828a4fd73952494579c3a61f4e99f651e929a9b7085f8cf27c5c5eb207d499913073619e317f1254c145d0a40d68c94d278bbdbf956097e700b6b830dc31f1938be96cd2ccdbb22bd091b718c2e66dac2e733f12a1583920e153e265eafd6bb8fb274fb19c5ba5308d1c06ad0e6ae54ebb48d7ffb5f91a3291db3beb0f9deb919e21f7eaddefd5b68869979f4828f865ebc7fcf3391ae28cd47f2e9cddc9ed3ba5c4aa2e5710bd4846cb42bd80fe1fd9a32423436ff3a2bf05901d93106d1ad3c978519bd189903c648ecd65867caa026379180b0f4a54ea8abf9ca78d3d36666a78145d33065e68173cbbb7f0f93342615d3399d368faef2a84c3b3da6a7214de5af708a85f60d2de495f0db92c5004ce8999746d408ea0db0d31f1722b4a9beccd494e75b649519a9c92b3aaf5f4a03964f167cb40e66b6506a32f0b6cb9a869e2d9953eecc9245ea7b2be15901d570d839df221b33e4baa4108da67d455ecc738162880ca2635dde953c0b765e76896b0e2aa609e728464597e575bb4fa1aaf515caad9bd4a6981b3f855794877efc49a9d505e731c8a9ff765c75c71558511f36843f8475cc594f75a4233ecc658c8c5ba067ef56978f4379980f3f2f406949f0b1f57111621c4fddae940a4e4b64cb91f3ce34fcb410c7568074a19f86df9906c07f30f9abfe77f0ca5ee858a813bc0156190f2a113828be76c065a8110d794f84a01cd75063bf30df251849f7e066705c5bb9b22628e76b91e18c3b449bb6595eac9adab5965c550dd198dc0f6deda0e4f07e62954e3a84ab18d4a7a6903fbeb169f1a197c57c5cb61d824da6e7766787b2f37f272974864c45fc2df811c8312dff7e4028296bf602bbf71ad9cfcedafe7f4bcc0a10a7a5fe8f268cde327c2d6e1534a51cbc1aba464c7a2c726259a5ff459f131f8ed7da6e9bab67afea49017f04be873d0d4e666eaaae5fe51a945825396cd05742e64054958124d4e559dacf6fb6ef8afe61b312cc52bab9f01e351ca721657b53d258009733183e4c46aeca671cffbc7796faab5f137941ccd573cd67590f28ad538b0dda3d42bf584d9a63266a0dc17fc01ebd7eb6b8893df123b553f449fe188cd75ee257cc647ffc296aaafae5088715cfe1eac27a3dcd4c200fa6cc123172024edc4c25ddae406ebfeec2316aad517ef7c02ea967c02401ef513bf761b7159887a84acf4d211e2c96539bd444021b26cf33845d461a6af2a09d0d1a7e0513df0919a2daea3bd6cdc43514fa73468bcb163da5a63f0dc74f1d402f809b8d5bf868988f62c5b3e89ba926d39693f9e5be8954caff6d0f4cc22e70ec41d70abb552fa32c26052e8d0fc0e79524f35a3f95303a72d952bdcdfd77182e6bec8e1fe48b428cfb5a54a690af22872fa302716c1288f4d187bad625a2a7a3a611f65f5a206d5cdf8ca5d7065626ef8ff0fcfea2e9faf76b60943b16d0f84e008f37fe11d98775a6030a3271f13eef56de7b756de11e88d6731c71ae64cda8426adecd2ce95ebd80f9f0e783e1bb43598c36d422b4c9ea0d587c385372ff6e2450451d594b24c5e414f5d28bcb072eb19269c3370fab86e11be4f844eae9b61674863d69249c5ee12ac71c457a110609fd0f7f3ed96abc1cdc7d77e94fa9f88070af9f4c2c40bf2c324d5e22946e4aa34c1249808abdc6417ab5ccecb278aed088fbf3ebda6c44fa9aca9423485ea3563901d9374410e720af4e6aca99579e07be25761bbd158525fe326be895cc609da1ab0c7906f6b1fa7052420dba4ace1d67b3f7484dd39536065d019d8f189941183a7965abaa02d228aa02357c194f0b7f9f5befc7eff5b3e8dd75f6fb813a0962a03cbe1bb92b49926290ce210ef1c60aa61e526faa539e1b97ec8a61dddd6ee9474db7b3a3878db89aaa3bb1413a885617847cb9c4ffbe9c0bbc4962c02fa09711693e5dc271c627f7f8d9ca38d97133533752033505af1760a720248b20bdbc4c05f3f3c1424879285c256b8cbeaa050434e00ff9dfdcf9e2857afce541d3c076ac1e24fa129b250caa63cbd2f2d17b82970294adf2e549e1871c217860ffb495b941083f874ed8abe35bf29677f9165201edaa0b8fb013edbd78f8c5dbb6e69312e282555ab77f18388ae240ad013154a8afdcc8780695831c7bd35094303db9f9c52243169f164a167f0deee1a3237ee8f85d92b126f9129d6871447d85782306c8fbed42ecd5bdf9f12b86aae4df845c0d9150a2411f9b19d1e3f043dd7d2c7e9ab5e2adfa11c33a19a0bddb2b8a38094fa8d25fda66958d9796d3586359197618e81c471970d4920656db1b2e01d59de0931c2dcd751e0c96bd3abbf4037f66f557593537fedfa3f448410eb8dab40c18a766be0fb6640c64db56f274ef8486f05530e2601fc0cb4113c5ff62a0f0bb7d1d40296ad55ae320900e81d250044bec6d440cd2a6b8faea2876022d6815190251703bbbdfd8cec2b5af1cc13eff158d468f7d492f5f26363c4987c26e026c0432dbf417d42ed31af3f837f4ea05f9913a497dc81c524755d54d1e9101174510312e894bc0517df23e45d353115ff7b46c17c55e662b7fbf9f63f54be1b46ff55f47bac1df386c3dbf67958c6f6ebd8bcc561237a43630a3efe9045f3820f91d057ece54fb2146ab4e6426f3df3303351e5ea1ef0f24dbffc58cfc0384fce5ab4e8397f96d650a1f30c0ee8dafe4bf5d7e2db8cbe81545f9633e147154e31c7b42b2f82653ae8205232cb47827b4432aa2a27c85700dcbbdf8af51634e2f0e54ae7dd630f8f2a8c4c639e6f4efdfbcb8fc9562005b1440d30961da844241ad4ee309d57a8b6e3c146aa3f80b10efaf9d05073d25a2f75add0c428ba1cf279cc853e5cd32cc0eb6f14021521423b0a4eec5664402f20d16efb9cb38ff1a52d0cabd43b7bbdeb4119e2cce35358d5783c9e0ff404877b38bbae27cfb06b955848efc38ba324d6fd65a4e76500934960a9b21f87cee9612e9e1d03ab9eba49abf4ffc203d2b56ce303da8d9e09ce5fbb45391007c468e8277f289a0e22f9a451db6f2e453a45a95692536be28638326c5e6753dfbf788058ddb9264b6f8ac64f9fadc1a8927eac0451e171f22c8e0c495a7402ae7c48739954beca04899ca7dcf078d3f19f0107ad326a1df2efb227f04841c9df5cc3fae6c53a92e28788a81feaedf7aa799dad8c6d42e2f1e2d17b4d1c5a517cd4325d827f084952b74f14e3c7ad53b98fb0d05a89cb8aa89f9714f589107832096e4c6eeb2ffcfe003432af8ce995cf009f97019cceb057626afef49933f3153c7241f25192578cc0dd15350b2bf5990f5ce37c5fd22cc7bfff404d910a1af814b5a10f7db07da1b9e03224be0c980fc148113d3f11fd1866197e38f259abe543486b2b0cf25d413cd4b4fba82b5f05b421e88807d7dbe7abb2569cecf3281bc9b42cb502adf4a57443ad8cb3062814f0ff9aac5a9fec5f90e873d1c916f5fc013a34ae8475931c03913e397be13e30df7f8400efa8605b0f1b0d71a8574f1162add2f446a543085b645b5e3b571031dabdc9fa5dfdd9dadc0846f21349460c17ecd7683778632f82225d7b571a3a1524b4a99c4dad5eb07e97d3b9d50fb3ef39031df1ad7b6c2f41014985dc26508f9c3fa10df4cc725372006207fd3bd5a6c14cf16cfe01ef46c9e3fd553556e59968a2ae6fead5a3342b480be474396c5bf81d46dd8c14e961ca861f4b396133687161ea115c858f32ddf6598491ab1c12a2d950a3a13f3b6ac7200476587635f1c84999c018aee914d7fb9349f2b8ee3ae106b91c6864829cb92b5daa3db3e48f661262108fab4c2605071f7f657ba2ca45c91b6ee19d4792615766c0fa650ce4d17c311703b9c0a3bfd242fbc02e24146104847d1154fb6cdfb48bd212bc5647d7701ae24b2555efd76f6e2279a304e6bf7aced24797215f9c884c1d2d22f361536f4d4101aaa343a41cd11fd8b81a9d20b85725539e0f896b62b355cc5a6241a675dbb7d5d9cf998913158260cf471e37315124518e5947a4095b6aed40ee25ae82bf5f3d7be365a16d4592f19fd9013bb2b18b15746d6e3d02893ae52d7c3637ae5ba580a7cf716a19b5c4bdc0df63a12ae2272c680c5a68b7b79b924cefd2fb69c09d30b88c18ff376cb43bb3adbfe9507ec7d98768033da7102dc7879e95677386a1a4a8cf8bf3dd5765bc9c24a16afa4da32ba4a5f5c0904788c925d064b5585988706566460ea786124f89a72de32e738923264cc662da1bdc18b23a97a2ee21808d2ab7b6d5eb568568d379a92a163316c6abe523d3d26f2af5b66f39de384261d0bce568e9b87be8755f37ec25e8b5553b9af3cabe25f9cded18403c4aa174acc08933cf4476c16740e035f9954d2430dc1467d883722ca89afe5f4b52ba92c98c81114e257543f88ecdefc4646b78f036e8c1161d86c4e61515bae235fcff3c4b928c955875ed24aa28ded4538b37853716707efa793a771e2734c031e3bce2696063e90093961a8f1da0929de893b896b25349189bff49ac2338b7b2267b76bda0e13e234e850fcc4c16827dca186182c314c2cc5b04fc250489ab7cb81fdb05725d344671a35f74d132ae9cb872748048c867295bcf10bf5be97c40539d78c7b4b9061afe206384f618d5677964a7a348a8e72cb700121de66e52600557a2e1da713afc7dfbf2f02fea9b742448a228adebc2354604ab015e97a67b6bb47c4aefc4c6433b0dca7c88d574190ab08c8f3ef6eb3225d9adce493d92ca0c7e08fb281237555a9e337a01f090754f111d09f3b5489c3551c3927c70fe85b893ae3c61a981e63771555d46cd18e323b4b0934cce3fd9f74890e7695f6836ed3454c830507d137cc0f416a66afa4b11c8eb50f41e6e83cda013f4f4a895ff0bfdded15d297125bbc7df7c2095481cf5f924389f5e287987966a063686cdf8771993a278d3ebb38da7e2e1e97209d333e1bb2e15b672400a55b78d99ea1825e47597a1b443362559fbcc30367baf852479b9c0005205bf10e53b0041f462183216a7efe989e51accf38372cd5eb6c5da9c853e8bba691b227fee52e5e332aef1c8b5268dce9ce9ad0c20f32677f2eccb45242913c7ad2e7a6e37fbd0be71a35a3a802fe17ed34418de4e230d24b42a4c7dd43a645c0a3d564815fa8574b0f0a4fb0b20bb8746b1eaf1e53cb2c33de4393b0d0d8e77ced07b468ed7217a934e9adf9d7b6e922b6d9186cb4d3a4eb2fafdbe9e1f558bf378b5c8a660c5bfe9d59c9c0106d3057a03f560907d6213f40d99e98da650f88522e3a8dec1eebaab2e888da240dad4c4b78462ca1e596cb301851c42e085e3181c9dd4fb80e5cc2caccd83f90d99aa2f2212e0d598e8345dfc1b4e6bc4f3b634936cde4db04b19f574f039ff38bc6f2b406d5ac4f8a3637f1a37bd59dac101c89a917ed5df9b83fc7ed487bd3288d68a6df596b54959e548eaf5bb470f923f8af34f4dc1d354ede72a3358805482829e93d919c28a9975653dea77ce755e169b3796ded28406cea3c49fcf0f3c288183cfd0e50731048a2870de0d3b37e46a494ac25219a4b6bd22d9242687f2ba3e40198df8ca21670f04b4affd41f056aca8598ffa315ca54b67c9ec36995d60f5e8f8d88e930a3d87525229f7711c827537c306cd649d513e7ce210f0f15fd34fb871fcfc4e4b3d1b59dc1ed12d2661022399e41188a97bfd47a5e0b580a1ca5a2db90ef8f182c0a25ca40fac8482a6216482a250eda6b7f7e08305eefa3f62b999eb238682c18dc4c5be6f7e26e57a712ad82410be8ad9cc24b5032a1ac095fe98472ab953495869f49e0871848cf186258ab467e97a014792a1a311ad94e3c3696eed211e21c043f8371d22905e5c5b2919cc06e3d7817bb80b16673fe52a5afd96fd714511d4f93e8bed21d955035663e8302eb107eb58d230f901fb343ed52fc25b3cb58c0e51e80a4a207bca928aca547e47a94f50bd3560a4af1c23b5814f4709673f325e8f3a34ab5f5850b2844188c2e3f99383cd94358e9e11e8dea8dc09dbdfcdf9f9fde5dbb162d7816368228aa8916b078532dff6a829d743b14064310febaf762260e1028391a866172116e5f21a8c937e13cd1296378e46d8425695beea3625ebab780aef8a442d0872582c2b08ed41ed4c690a457eaf2618378d62e3ce2becb7c1da87a80d35b2fd334684c24cb695bc1b5fe6bea735fc982bb7a0009fc8635bb46cf4343e4f335fb63eb55cda928d1d609de96b38fa77934409c88896c9f6fb655b4703c0482fac82b874fcb80d5f4fa074c986fa4ad2980f3eda168b813571050023bd90121c7ae3310a466d99767a2727fa8f3e7752ccece34ad7279160c85b24051c3386acbb5e915fbb43667b2537450d8f0ce7ce438fda57793895a941f3abb182da5e7beb98db50f6ee52e508ff7fbe8c288be0c32703ed54cae4770d4cf192f8d951f70761d62e24b7cf7a4c1d30ed52298dedc6a1d38ef58d1d59e07b1d6503393659b5b5260bb88a263ff6a1ea1dc44bd9579a10a734eee5b5322606a11b106ce4c12920aac2541056b3a56d835a1eb0f37eecc93fff65ed1034d882f928d4c32fd4bcb086353b574393fa71a745f9ad4d43b20e837fee561b2835f7ae90fd97f9e1bab63661fd5bcad28511d3031a48ba6e7bfeb833f402bf4bd22d5582ec53f8eeb90b09fd2bce3c6dc9181a6f5e3c81ba06f000c5334131dc371e63efcfcc4b9c95bdf5deac20d5b20e15e488a319f5d73885a165ec858bd3a69f46a7a5e933fd871ebce7126d239ac18a47d2bffa5dd090d5c58e87c68033ae1818232eecf68d451722a0b0a8364133d5ecca4e030d0500810a231961725171fdad5fff3a88a537799678cc36691291bd527c0315e486643acfa0bab343d75a6e0429d97d3363a428870546eecddfb47366dc0fc6fa6c2df202c3743badc357ea4c0bea646194b70ae5d7ff0507392eda95e5352a56f51c2c85527f7281827e2a2ed04c00661e332f99f153ebf2cfbba14d94ca868b7e71b2adddfe7b1fa833e35d57f1786a762751fecea75f12f514db3b733a21345d51dd2eae51f0af81a87f4dca7d88c66ff67426622a32c63a4da07fc09e98cd5b145bac8afea121dc16a9be717355db26e0cfd14c8d81f4246a44c1c44739713838c1337545a434abc8b07c323b8d4be48a461d710e59290962c064d52e5fb412171d16a50cd32d0355fad7c8fe6a959ec61d2fbae44064617efc9c1e4e79b801c4246d9872166bad578144b07ae28f7d2548be77ca63e9c77d631ccf3a196592694022ecde70dbf07e2019a9ec6d413c06abc4a318d3e392e7f2a6be51e5980ff0cd83a292120dc26a714853d0ca0bfaf203b535ed9cbcec725da57d91758d050a30c6d7d621a102c0dee877acf711d6646205fe3ab7b33d3da227a7c4028e65d635d7f149f5ec8d517a039782de4774f58e910071645d2dc337d2f170f1ff6797dbdc6be94e7e820d514baa814751dee46dbc1c9b323276431ed481eb2cd177fc7f236d3bf0e5241234899565aed44dfd37649ae11eb64dd7974f33240c735fd8c2ffa19ffc0ab4ca9f4bcd8425a14dc59c47f8c45bed8148cf4fb20a605f6a897d371f9a1020234590f13c5487979df8214c5acde853daed6ea088a1a2991f7fd86c4249056b733073b1f44f926805d273e3148575592bffae5b4539363360a0606ed0120ce7c36eada3c405740d3f89a9375419bb2f7337e07b3a839b168e5334d874513d9aaa80d807a0cb9172e6736dbd8d6bba035723d5f0226af7dabf7bcb955098eb62422aa0586ba9ae50dbc26729241a572796728ff507fec30ca73c155a13446cc976685eda8155eab722145dd9bef5b5b7300a975e281361a4d73330960ff89aefc319b544f8496021eecad478880cca5dfe3b33b696f2a592f259936da4873b41fae828b360cd9b52489a4aa28eb4e44a164aed2770ce30cd19f7a9d3fc655f6a30b2471112d49b8e7b090d6dbea030d63bc34c77aca68eb60e91c211ef8a5dd0940bc2fedbfa62003f2b101870d9d1ffcf6890d8422d9f04e233eedac67e35bf0f4dbcf6d4aa1ad933f99a4ebdee64434275467b61679e762c57b0ba18c7ca2ce47ee491b2eb2f68c8ea3acfd07f737e5c9b87ef09eb5135102d901b4125d515c0cb20f7a841cc3851e3f6dab8203d589c441d6b7510c7360b49f03809441f2c0c1e24522d828f455309fc14a4938f34ce429a5de8eccd3cce4f8cee50dd3571d9934c262fe487698b1ea11dbddf97715434666670ab1a9c980298dfb75dc51553f07740b095742fcd85b438b779d07c0839a1c299d4a5a0ca412f8f89089a842c0813ad09f85e62d8db814fc2660250e58189cd3a1112654610e029043efb3888678cb60fb32403a9f77e223f9f17af7cb7f4d5bb66ab7c16cf3f246769a52fd15e582e1ba0a50a641b621b59f769c58bbc99b6bf423de5c06acc6354d3a24a2cb5e90aca02eb63aa9b7a0dd473f1fb37cc1b5ccb2346284e4602389a0eea1ccfe2ff624cf878197b22407fbd4a20e18a083cb670b104a6d1f22304d91ecd3ca99ee1ec8b5ebbb9fb0698c9a4bf91fe4582a5293530977b5863d6f840f915e0ed99af8637d760053e8e54b42668a41f2cf9def304f94203f296cb5385fb85b1ec07690f73f85a8cec4885ffb947a4f8b7789bbfb941ce2b37e66d9c605d75bf161b4d31af613a8e675cacf2377a82224dfd084f74f9efe97dd6413fede6d729c36c61a475548dcb51557b57874db499a61f62a2ec120b17f1ed55d9ed111c3456c225d9ce3faa5d3104fa34eb745ad76061118993868432632567eb5583931fd392d4853e118db4903db4b707616c5a62348b64257aca2a1ef3cdfc48f3b05125536f3a6c36a9552a99ebe5c85eea6989e99d84cf94f9b2f3ac31f56bce7ef8fe017ad27413384bd4a636f2e443307537bcbbd6592c21920bf50d17338d2fe20c9b18786c02f758e7afad1d3de2243d1b54439ae0ed43d6d82c7eda319d357ae82c462dd84bb6e114c846bf80c494eacf08ca80552eadc1c5c9f85391810a426f4c0804670838dd6b417b334c3bb0da2340af05126171ef7795b7990d0046abfca97776f5ab01910bf50c6509648073f8a83403bec1e5e8cce0513b83caab6462dd2306ee9cee99cc5532c69396b8617365d2ec58f044539023baa341a5a1bb510ee9f155c7534aa6f257672b167b7bb700331769d42d09f8cd44f4cc54e581693b1aeb29a1ea43ee3b401d20f72d8a3143fe3f36d01ce2d3a838456e220ef3be8e571b0bf8be3c6a41777160e63c031f3e82230bb0d5ce6c553874ec5e9edc77981ae3d3cb22c40ade1305f67f80ee78c93bd936ec8e3cfd20c27f039ecce6243425ed0e6c5f86525ca2804ce368bd995404a5561c3a7ee0211f6c7788e8e47fa8444b37cce94218cfd50c1cf395e7c5608c69014fe687fa1a2a6a21b6d36fb1e307a89d2af6765a721a63db476b0a55046b761c67558b6606afe7e7361329600b2c8957fce502c5999c715f83386cd537ce24f2ce27e14e38fad83485cafc57a42b353087867328932cfbd6464d30635eb7feec80c45e6c09436c6c4882df8ae88a6280a8d3116375179ac88fd8bc50f44675cf879ffd6a7d3ecd6b54b75f0cb26b5238c4d5220f6230ec9cb5dde5ea237813fc7643f11ccafad5d6fce795c359f134785bb753f29c733ef1aa13a4ec0d2373797d6e3de583a7ec0fff602dedf5dda8bed11d1252e8fe977dc6ed47d6e54e6c47d5800101ec3a189110fabac056fad5026976edbb42aa5bd327fc8297672fbab5e077f15e46a5fdc87d171bf5748bf47a8972de4ad3f4decd1363d422cc315b3569c2af4b5ca6bf06bbd63ab7041c9fe2eef65d74297c6e0b6e334bb9559f256d6f1bbaef54b4f6c16285d8f3231c368d68ab974e16cdd0f20bac4e020cdd713c6253d791f3d10f1ef9e7c57d37d3ffd0c8c067fb2eb7492ffa554e60fd141bd1cb5731cb866a9b288b865e4d7ed4456066d57db30bb7246beeb88f5915a997c6163501ec835c0f17d7a81d8339b2c148977a26381faf8f9bb9181abcefe67251ad4643d52c1c1d86f8d16a06c4af03fd3ccacc99be0f1d213bbc43a15dcb5c1449a0d01158ae130a340bcd6a36358ae5c4cd26f098e3df2bbec614d2aebf3fd9c79677e1d34dfd8ff34823502100a45298b440fbcf69463231d5b9ce8366955cc5188c7654f5d2d483f5adf0a69c518f82a836fb2d5a7a23a51b127a3b3cacbc100e582a3b383c6ee23033bf56756470247502325ce8823c58af7608571b29b5796c1926aa700dc3d01afe413bf8ccd7c8d563d3d2619a19480f3a6905df10a6899cf6fc74c3d485dbe105d868bc1fa4f3cc5b94578a224dfd97340ad189d3d49f5fef233e1aa36bc9ac427b996ece2dc98cb4f36beb8e8cfb1fb44ff77b07d783ea043538c363199e43a6291697e6e5083d6689f2e5deec70aa19aa72eece19d36a5125db1bac5101e24bb3e9384dbbf421756c3a8b7a34c9bd01aa2030ec59925f814c9cb7945ba29a439ccdcb1e082f060fc342c100072818ada3378b82797a8ea8d65008ed49882ea79c9c42859c9ef1793d01696706386c6a8115b044269c551b2c8e1a02f926a0a1a24e52c39f7946415937f7c4a9235820afcca4add0e8cda3ade4fc339402eb3cf8d511f7fd5a4bd1fa810ca7b3b5258f5780093343f5d2b46630f8a8b7ec135352bb2643a158915343718faa65eda88dd159795af0b51979ce3d37878e20da6a53b1e7c9ecb8e446e78c8e5662a5dc68d0a003c9478743a691757fb68a0a79ce0c7bfdde5ef3f5fc0b61588a973f767913e41cb4a9d719d157daf4e22100d8fd1d8d3d512780eb7433943b8578f0ac82161c4e61492cc9e6f4dc97e3a8f45e5eaa184399f7a03d7113e8e65a8c5d9311545dc1270b7dd1106704860edc9bcf5ad48895578f046382f7b7821c44c0487cd790b16036819de8d7ef749ea95a3b9856c54246b1c0115a928844a8e9f692ccc8e504c8a6bcb53e68ce054ab8c2ce3908de2cbbf96ca18f3b9b94c22aa73c83226d7b33d0bfb8f2d725356e3884c476011123a84a1583f6e5f9ce95652a4040449292f7d0d2e645aadba118f22afc80ba122b8b9ff283a0cc051bda315d937b893c6aa399a4de96a8b572023ab272f32ea4f5d54987475565f748234a27811adb2baf1f800e094b12af15f6b40ebaf23a34a71eec00567c4748d953aa9e636a6f9eb0f460d161ed26c31e8f789e19e7af9bcb261bc8a20d00fec570d3205c94c627546f20a9cdf9b1c2537d5bac26cba722cd8ea05bf197b08cc93b6912de75528f0f9ea9d7f8094a67a73118a89dda45ef246715f51b3a7a922c03385012347eead69d2efcfea4ab046a67d5e1426e14a3a3d781807dc0e9388c66560b7a982f376682618e16d253deafb638eef9dbc52ca09b096448e19b1a0b3eabc6efc6b234dc5fa840763189cacbca5a41c7ff715a95990c26f1af0669fe1b5bcd7d45ccef7e180f7094fc05dfcff89679d842df7662e509a81ed76e32989d7f8c8912d87d8d5359a92ddc1664275dd27873ea2d105127bee68ceb63b2979c0fba289aed1a89d7041f17ac2c135fd277080f40f93754732a585429e49a5bca0e7cfd2780608633a33e97736980bf0e8a144dfc9a761724f0598db0f3d704e9beb0a42fefb7f58c13e382ea2e43a68c38d83f950ef8fa8125cc97c4118ace4c0d8d133998d99f9216b6000503f51d9c065ea3087c2312b71f4c6abf614780d5b74b825a3cbfaec4375884ef2035325ca2e79a60a60cb6a741d60ad930da3f1abc872f58aeb812a6716f9b7a436e029a05340bb9ebbceadad128961fc7059228337e6eb0624ac7b612b6ca015752f1d8350edb245a9f90ab47d4fec5e59e8b097fb75dc0b8337e0df1031962e8217cb369d7ee191c0fca0919277667d21707f1d10abf64c81a74565149de88f88f692c9356c6586bdec8c8e95426af0b5401bdbf461240cedc0572961ba1a405f82acf3a1a26cb07f87048e02ba2e8e27a37bdfe8fa5bd7071a862bb1b50078209eb8b0764a8e0eac47e30cbe65b6933a3d468e7aaa6be5e7384a2d79aef71140e51da715747738f526482d7fafca7454f6ca4ff0a59d5e314c8005e59f23247f5083108e3423356a6f549bc247c121b11615d059bbb70c2f4e52ab549a94613e01c4c9d296e5d0dea29ef1a31b6c73de90d7538ca47dd47c012b9378477bc64322a12f7e98111a695b09cc8a420eb05c640489e337e520228139f00ca23d2e83334f505dc4328669cbb05292ba58770f607974e7fc282e72b2ebd8a822c72f5bfbd923a0940395cf50cacb90c70ffe575372d0c012a77c322c418b70f3e5e853ab1f8da534e3a2e3629f9cc6f0785e08fd9f387cba890704603a14193183c562b67428ef0cdfb4dcfc28ee746e73a8c0d5a6887bd89bb7e2937e2742bcc6c9b3c969423a601717dd8adfa3fc11980671267fb8a97259b41714d29924725690e0ebbbdd134458ffac2119e028e2b9852b3244dfcaf6307792b92e14c82cb202bee0ec71e33155c8eae3cdd7bdda7a7439e243e7acc8e66b3516ca57f384ac3e2fcbd4d4992b920246336be0b312ddb978a3a2e33f00a39a958b0e853d6cf92eb0407bb2f237458d29d5e3e005eddbfb4043875bb4e1f6601a9a2dcd3f34fbde244388af276166ba72ed5d09abe9b96df15b58a1ae210894367ad032fb67655faab2ce5ff73849c7ea9aad530b9808843ed22ff25915528451662d97edac14e9d6dcf9886cd78615d03a4b6eb2aecfbe1a76a356abfdc4d4b962dbb2e2d6dd3c579b2ef1ec8f2e7af4d8fe6e1819fb56f29c2fc1bc6c0ab0ca1ad39d074dba1a8178e14c1e0a23905b2630dfe4b6141158fe18f34e7eef0f9b3ad72627b2ab9963c954c56b712d021402bfddc77007bf827d9965f54aa2877c7b66cf7c86a00ae6bbe271049786959fa0f84529ed737aca2f6ef40ae67ecaef807f4feffbc8de7fa6174c3ec290d1f5e4078f70419dae9af11e8c073d857ff218e787534cc1e2360daf4a72545a89252e096676d706dd6f7023e9e4369553c121cd9f802814a10a3c53c928b6a45ec35db08145dbbb507b2ea7a5b3e18a0311733f24cecaa83db9ba3188ab82e614f242b090529cd2867537cc2740e4fbcfb6779de77c63c1193112edd3795e93bacebedc31116cc98f2cb2d15e458c7a8989628a4cf9a12f48b2bfeb6c787abd4ce1334e352a5ff19aa9d0e8cc9c82f5a729363587449340df732b248b48541b2096dc8f4494b38b11c3d68433cc6dabd0baca6ad6205b793ff89e58cbd1addc940c75bf02e329b54bab906951f4fd75f47f0845728c3fca848e42cc8fe099e202bc19272c7de1101ede901ac70fc170a984751e3b04ff61cf4ad1e663e8286c033e9295c8890c8006fab0ab26362e9bdbf73ebf37fc8ab654ae634ecf60ce50063d85c7c24cb0a702f394b05bd72964b1a485a9b1497179b6265ac060c864f639715fa80ff2321450aaa6c8e3097ec2f2311d9182eee00b26c22306e07177c932fbb2ab19f97ecb8558df53d5802615f61283e5a2b1da3b54c3e084d61453a5ceee9ccac0e2cc8e97b9b42aad5736457f24c28d3926f76ad7e6c64be91a19cb49d02b6c6ad29053c848ac602b5cc87c8155043d3e0f57966c0a26ebaa04b0081b36526ef2610508989c830ef8788522d2d08760f5cf720f8416a9b5e7c493523aef2d312102251deb0b53a7d030e26aeafef42c1f350a4bbb64704c8dc0dce1ee501ed60d87380ccb778a44baf5773a9bb8c1b422049ebe3ae446e2e22da8c41fc0de6bf53672c2a5e6a3823dc3ab8e9c11a13cdb7ac7c9c5271f67dbfe3299f37dc81bd3252f90fb2ada3ed62c5162bd4e2f7ac4e5f3a69bc0d57430f66cdcf65e322ad8922aac18ccf3705033eb283d399eae45f9f7d15f17b458c006fc540c674b48a692b33dcf5aa29a7638f42415d3b0572c20fb837cae410d6f098434e02ebd4e33d873fe3b68cbc9a37c2e6d08ddfd97a7f42e68d9701635a3362a16ed8c5423f8fac29c39b9c64f44cba507db141e3a857c3784c61541333c334594eb3322cce654505f066a57b87299786e2590e399e17dc0ace03abaf0272de1f127c3a34452fbe5225b522272e3fb29595ea00303cab09dc6fb9e14f54a08c827e1393e922aadffc12fe9820e75218378d69d345e0ce23b3378554324c7aebf13f84befec145807dfe7599b494a2db738f924ffff3861e0b8c2c89a5190a4ce4eac0e2e83633eec044f41ded9bfd5917ecc64374b40d34b09f707dbc9b2b6ef2e7ac4d0289fe75b607771c6aebb291a3449d6ec6b6be3333be827075fef3bb857c087b4ceef7e53948b7dc413a45df6b986f87a958bd1006f6fdc77ce1cf9b8ee4162e8f56474411fcfa169ce17fed0a5051e57e3fcfcc3c2bf6d539a2a8f6d4242f03b2a99187377dc1fdb1d1fd55b3b76fa1457c671fffc9aa9c83b13a82d8623fc86198d6e332740bcd7fab0b0b7bbd9f548b5a538ed41e84945ccbc5473ef0340b3debb22d16667382dbec576646468c22b9ab71f588966cae582cc2be1b85f6e455733474c18c759464bc22fb8e60d313827dd98076d8e1d7559c8173a4a1ec4e22427c48f47cac2833e16fb6b5b1c3accb96858bba0123f88101747c55e5bbe5dce6d46115887abf1cf50e0cd1cdd3bc95e067088557e1c53ae12a8c494943598c30f013c5e2d30cfc0b530de83f48a25e97ec513dbb30fd45b0af7cdb4eda82947b7709627cf15c7bb1fde23a3949e2e1de4020b100dde55d83f59b89b5e0a43ea6bed314ca979f5a1149f88124aa96e84d991cd3cea0c50712438c3aeda02b331aa0140f6dac26487619e806c2a3f24ea89fb560315be3a567ffeecf071c420f7bc7d3505ff01af94ee0c1c760b5387aad1d81a28e8c7528033576eccf0a3afe9b7439d68939ea67bf619220f45887a1d8e903e6e12bafafc1b5f8214bf87411a444b0babc1446e661bdceb31bf9175b2037c6ffdc5f9bc208a75589eb357b5d13070956bcf023fda5f81799944c241cc2182d0c0f54ae26b6932aa5004bd38a968c4aa3b03b3d2c54a16538351cdf08e9b2025f3827ad30a17cbcf2f26198576487ea7891d2cd42561309f6fd6d02263b0cb580b0da87827d69269c4117867ae208348c55a38a99a916b9cde20b5fd0b83775502486f2e221ee032fae8ed4104dfadab8482e37bdeedf3239a9d30246a5debc8fd32c2daa81b97e5b10c47fa2649b40132b5443caec600c87d4b4713d0bb73d74ec0b2cc6db4a7fba3a5e7241e98ff805e7359b29cbc237aaa3788fbf405444db5032d3e7fc5e7f3314c12a00dc732f8a9ceb799133eb98c6c4b9d77390bc2cf3d47c83aaaa9d23b1f2e6b800b78d92f732a7a8e19c103f99f6d1370ac58652e9495ef792e6579db74f7f85f183b1312fb42a24fe1d3cbe0b6124bb20faedd056fdd8f6821402aaa79cde82e2451dd3fa2541ff57714bd515076084d56ed3fc3163320ca8995a5313a3040acca640733404eaacfef8cca5a09e618cf5e96bedffc3098797045745e741c19e221a4ce6bdb32255c38e98b3acd9085218196b929f43bc64a4583f69ca0479febcfbfdf1587a777982e2bb66eecf146bfba3861da3c3d65aee2138b8e8683e8ca34b5df952c4b8d343a9638b2852b7a27e4477b4e6849fd5ae8d58ebae09ff4660d69637f4fd9dde80786947d6fe6d8e05d851b8f3464f56c240f0f74f2606910c7306a5c7a80d460d7a6a531e8f43464739cd7d7f3722535b6c0426138aa9484f814331b99a319243e686f17953ca6b75c3bf3a2a0d0103886cde70c2e293af827bdf73db9d45f98da599e01cd2b1e77f7fe7d97051564bcaf7198bf64b01cb398597c794813e6a04800e85ce6c308c96b218560f1ce5605fecca442df9f190b124ecf659398070f09b541d4ff5fa5836613b2ee5142e2fb41109435fad7ac6758df43e28dce20f57635a34c7155f14b9c0d57286847567d368db0cc7ec476a4766f903054230f304ebb968613e357cc94839c87208ae0cb7a088302784d6b50845d251f8070bf92eb6e56094adee98eeb541a0c2746f4550c757927b93e4ddfd8ae8fa17e90de8a79ab92317170bc21d629e0882002f78c2a96b895477729ec1d6f0eee44dd1c379f761401545192e7ae88f5d7d31b3a80b56b067956b593a6db8c6449e8bba6a6858eeb3ee34f6e8798faa5174893374ed23b2c1f0d99672c2c43a444d4fabc92e44079e9adf93b57dd11becb0a423a1cf8e1b32e45e50603e083de6543a58e28ae8b43686e4e97bb63e794d010d51c694b5554cf240c5a19a875c025e03e83b533b5a036e12001123f70d46d6c25fde225a6931f8347a0f395eee0a15c7768a09cc36b43ff37fbdae57a758a5635befb89ef6908d03a0b7e7f701e05aaca019cce678e00deec7bd186892c182cbdf0cbddcd36ed6ebb861c137a7867ebbc3505549ecafc74ce6c6dae3155d1b33b9f3f81a48ddec982c509090ef23467b7370abe5247b61cc523f758594b1b5f017332b9c471ee9274dc33ea0c5b6e2d7f23f12ec4e811d0fed1e208040750426e9aff667eea2ff8e846a401eba6035cd83e7de2da191e3043760f8feda3257e69b02d24ec51a8822354547814727a4a6e369b721746c969867332cf46d62500c9ae38fc4c84128ef0467a2db57440c059a4a60f6745dcb2e7ffc08cabb5099e1c249d6e159c5e7b4e1ebfb511571b9ddb6f2e2138053c02a77f2f6ab2debba8fa71ee149a5c61f8bf0ef306b30ce131b6ff1c7bc0e1448b9b0424c0a9de48e737e2dd02683d5f723434c8a08541a0e30e79815c8d9c7e0e448ae2d4e5f7cde7ea2a858766e1144a0ca5fccfeb6a5b4e3bf4624d473da2c982064860886a7818f09061716a8f18e0261112096cca6520da859c186164ae1c8f9a4ffba4109376dcda7ff1eb1e85e0c32af8b3ae6a6df7ea9eb1b517fa56b0378eeea4593c9558cd73f4ab49b8910abd3b24f1ff4b40de089e1d10153a8697e933247ba2bc6d8c74f241bae4c878b90daf4a26ba741b4ba8063107d8fc386ab2514d4318aefd687fa69541235aec8ee39a8bcddb79da1fbc3b1b3e40c621821bbc7599fbc20aad5caf191c407a387625528556bba0be39911aaf0f5b70b04da4b1538a48135a43c846e3dba3663337af3e99377bb875689879afb7fbd3ad421a325854783f71e994a06dd59f8aaf012017fa40bf061093cbd869c5fd7d7ed0803ffa99df80e4d02551834fd10bb842dd5e6c1405f982b2be36490a83db4cc842b10a4e6501ef5384c991907cd24755f99e8ecb2224b59d301c522fb9ac1d8ebf05e672ae664e8f5654180d221185cbacb5f09fe60025052d76235f33ba31bbcac55bac9ce47a8ab3e91d0b30b6b47bae03dfd3e80de91fbc19456c1e2a0975e00231218587a836911750cf1b87c1e20a0cafa1b760ab2903c025fa36be6ac88f2608a1ebd2cb6f8468577ebb7d75c8844e133e16e3085396f99e6e3d3769e354aadfb41be032da55243db7a31af112439bbf6052492cb368a858da662c2c1ca2e0defe73bed591c81a4eab2f253b5052009d3eff7d24e9999b435c783f00cd8120695bad884976ff259bc00a2ab8aebd1f3516dd2324ca3e04ce9640ca7131f9629ae26021ad13bf7db679c7990ca86cb0f443dac919c028598e50a5b000e683768656538acd6631f1ac3c3dc68831e13a85e2196e8337f1b0b3d7c36faf18bf6f94d21ccbdab04450a2201406adcc059203f97ad7abdab79beaae4a43ecc97135b0a845f2883b09b2332aa9489d4534e1cd1e3ce46dacbae4b2576eb4e5141d8370bb62072c0b3b82995b3af6e265ff3c20d063685ab5a2ea1ac71a0797e017fef6e1537332eaac0721d1541e9481a7c1c7116c3d7144a94da8aa6052affaa1216f2f1eac7c28b807a916c5377651a0a5cedc1667624c23fc807787939ed0804cc9c0dc4c83658d45909fffd30756bacb3a5a294c00a1db95c73132332eaa94df2b46ff667e49be629a21bee4b5f5d9dc4842849fa47dc16e7d191879e45dbf34631d3d4b900a84ea43977e27a9345d5e38670d6b099535abf61ea56c5b95db41eeba6b280885b5c53899fbeae71cc886e7ccf9bbf721460ccd49fd878e60389341a7c8ff625ef5fe25ab35ce35e6088fcd460586f49f71223e005e693f9eff6936d7836d7a8bae0c7172770b5d7d20ea872836e9dc2d758368ffacaec7853b217b4b90ad286784a882f9ebafdc2c3408c53880071cc4386facb799a821f8332bdd8b607cb04a6d5bb0159a7e9d6a18a41dd59e44c49221431711f0cc67f4ed3983834f5c6a526346e8900bd6a30bc860b459ea6f98f4b5e2ba8eee4a05a8e761c03e9f4853476b05cd85cf19307c2553a5911babe1c908a3e8643bbf8cf14eeeddeee604ca2524b0c5efb03a7626e87c386aa6df16ebd35d2360572c7a3d9fcc9485bd5d03a3470ddcaee75b679ecd4cc6b83b180792d539f82819ecc78b650dc72d8e77176180a522bf874d8341ffc6afc7d546e79c8384ef05c4a89fa36608f2fe55e16b8b585e101ffb8e7c4615861f4dde59fa3afc4b68d62025a2a504e1ff2b655f928a784f93f8f99678a9ce314b50b5cc8b5e967d44f694799243c0b776571049eb103bfaaf7c3157475d8e2292085d4e1d5a2c104d88e8b8094158fec6b313e5d49b3c13e3503a1e5539e090b041491ddb0982dfe893c7c2910d6f64d76e6479de32b6dd1f910500e30c2c9a8da06538f7de69a890481206d8e131ed579a496ebf7a2e4807eb6b3381c7b8d2781eeb82f8ee458118b6c4753a50b6cd06a8a06bd9ea4c4ef6c515acd46f9257fe2ffea585dd084264d567a54be6ae3b53e876b19ff41c8a05facfa530f15f84445cdfa939a1d381bd1cb44b5ce707d44156ddf78cf28533f1bd3911c7885b602044ce306ce153562f6c70e4ac82ca1536384f608549ef904cbb6f0b45ebe1b19593f49561837351088ab516ad02f56cdf09e6be91c4ba3480fa70e5961cfcc9f71a84a960953c7ceaa2a4f19143bd2e3bf0c889b79566a3c61d1c3900eb0329f7ccf6d4e59f267fbee9c10258751fe7ff1317474771d50134708d3698c8eb950e04584b153babe56825f220583b29e4231382ead0542319bc1ac78bd17f3438f7c8433a5ec0cbc3b17f8ed28a818d83c6af1c7d6d047c8d3c125efcecef0d067b58e796a1ff7d2b475aaea21beb8b2f203f74134062f7007a0225a2ca7542e9f145973a698a6376ee6dc41acbade31a41d4e8b19125c3aec5fd808d39ff13b8ec34efcb26180c2f2878b7c77376a3f342b2fd4d57d13a705df8e0ad820b3443e6d34061c3d2990832aabcbd968b9a9da04ec3855ab9fdbb1a8de830486aaeba4d7d0d6fe4e78901a763dea0c871a5208c52a80045667411e6f62f92e2c8350fde442ea5b98eb5c9dedc6bc9f4a00962aadf20ec66d82303cbb582ce2ab5f0d49a257bb319623a6167964389d2050aa2220231ef959c5fa833ba046a5a2bba733cde17c8ebdfdfeaa9be577b481d86f401813157f45c69f15f8eb5f2a337a118d8b966850d499a6bc6552953b32393e56b9c3aba67b071b5d23bb2f6653560af5c411146b5e76c38f851d6fc8f54558fb2bb57cd07c2706a9f90fc3554d6049ceab028ff6ae0879c62cd38e0f974d931580cfbc8c2c11933ff1d3cdbfb620b9c4a9db332dc8a9060f6d3cf181a8af5bc35db0b3f50a1bfdc687c6a5012dc4624b2663c307d68f48243957632fba72a6735e817a774315234b3c27aadea456acdb96b0a8a476d0cc8d8a7c0d83670dfe36123670ee17215206b912c11b2c7adc49da9db04d93c664a6cdbaa1a9547eb9c293815f704c869b84a26d3d4a8f1a33a066ed97652e661f7dedafe9472f74018eb9fd013db00064607b471bbf8a4304ca3e715df36640f556492a3d84795be91505dc34f70051cc19386df332fad42ae86cbbe4eb144da2ff8c10fbbceba949b0f2cb8da706c873040e3e7ee4b5133b14ac32cdd8d4a34aa5cdedf781b716f4da6458c233d580ba002ed7fc5b31b1959424a1bcf45b8acd1b115fa9e3c70c88ac60b2a1e852af3f866bc6dbd8269074f67a8c9b06d377c7a7f5c37f984c8ecbc7c6075c6961097261d1914175f727292b5affd06124ff02481ce0b972d42dec778a705fe35fc60ca78aee6c7a9148e7a5c3401c9836c54109443ea6ffcdc912d670f7a0d543a7aebb50964cf12b0135bb71faf64898355081f12c2f9cf07b79ae71f05f436f6e5302b2a4b1d74c50a2b9f3b7f94587aa0dc95ef41199cef8a7f9f2936f6b3eb877e9aeebdd7c894e970c3814023569e4505ec9bc7606030b6bcdaec2db6075d383245f28488464aaae9f8ffa21499394d2850ce9a68db5f2ecc2b84536c49608db527c7d34d284dcb9b7e6ab2574b578e75baece219b6567bac2ba90f4aa4d65a900b0983b6bc15ed84d4a96aa04e28020d4c99aec1e1482dcfcf847673830bda50a416533af278697c36d9914c18b6fc940a5153669f153867f5848bf7ec793f4cf7da2a8c8738159f3e280244345a6a22a55e660fe1db0e0332011b5c41e3cb672ab9a1fec4506a513691c13c6851f16b37123e5b605b1e4e86b05f95abb327f60bbe38d3585cb3ce8f9095af9f132392529d97d5ad44c846f802e5105dd784e664769caad88ef3ff03712d13229f476cf31f0f6efafa96c29e418293984b80ced4c3048b2cd7f13652f5d37666d3693efc5ce3b1bb5d672552c4ae23c003fac69395cf19298e0f817a1d5a3431147305f4c327fba46658e79c23849846cb0443889c03eebf95fd6944f996f06b60a121d444d3be4f6c9462634df53246c2b267f5cbd1d43d09af63017c609c5e972b015f1330066f7b4b7e93e3b92a0901928be3a262ccfbf9bb49db3c790f08c8ef80788c4777f5f9343bea30780ae0a3d36cb25cfd606b09057dcd195b7a4a0caf5f47b39166f75bdc5fc296d38e71fa65591f1caf95af645dda0068c07c1dcd5b2f219a35b722026f7580643cce254a90131e4570a612c603639888d47466ad5ed795ef63133d1e70adc1b5b526d62ec3e417c49b926ad91016726ef5ee0ef01aea9aeb23da62acb10b3ccc0c71d53b7fc71e132ca6316e1bd1b7a46bf6d92a2452e43725d389540c2225beed40b1b2907df84677221849604baf66e89560d046f90cc110faaa59bfb41d0d1c8199d3a41f91ea27a7872942938c1fa5e6e4e60d06df0b1f7a05b4deb82dc5a937d99541117382de8a2e0f719d64c28a8a2bc41d7f3595977e06ced11e31c48ef6200d0201c99314cf4f76b9f24fe6b645c83ba724d25495ec7157987829d451c5390466854712ea77f439615b4d0c92a15e932e693a51a3095e3af8bab6389b9b66e66a8e1d4c2ce15ef0ffb4212505a1cc8c12853377930c2b4c20c9f0543c8a9ed23803bb125bf886463fc224b78f4cc9618ac28511c6d3f87fb3d1e8d1c053f724bbe21765e710228018bb52daa711bf93b60ed5467077cdc032d302f63500bb22d307cf7038431789c0ea905b5c834908b871dc9bb893e583c3b3d6289c41b248c54592e1a90bc91a76e6a28c779edc8a66ed77bfce632e615fe61a0538dfcafef3540ad92f14f3f9d7d3cd1b72e403beef7dbc98e91a3752e9374537121251959f9256f5183756484f3701ff84bc89805d5c1105fb1c89eded0f89498f22ea8fbe1613a1f466c5d1a80a3d65d61ed1d548221dfd9c2e0f3cab44e132464add38d0dd0c6fd0d63ef35c9811fd2451784ac1e4334b9d52df1509028795fbcc54b2be7076cbf08fd87a5b01373ef717c221654b6bb828504dc9e1a508940d73812d67966eee0f94c582c0fb8e0b2fe3364a8013502010cde223abd4b9e1f01a97273c1594286064ee4edaed26306d6d28d2f2bafe816af4e79afb07c74c24a5a60917f3930f4210d7b42a8a7adb1a28426c76b172b116f367247c3c55c425cb3b7ac7d3f41fb3e4b018d1ea02ec3d9b3442b925de12e29b216eb3f31481672cd37e5c6e6da31f468075b3b02c8c1a67b44e630f01c6038b3cfbf5aca1505b74216e45c3b59559e396bbe1be024d6987bfd61b81fe8bbcaad5697da9f90f2acd8711cf360e6bd0b39e911e7bf8a45bae215760ddea34a310fa8ff74912a60e3a321ed5c414bcab0955ed73a762d23f32cbed6728a9e0c8b62c612abc1c242dd23e03b30bc8bcef582817d9bbcb329e42bd42ffa29daa79ba7fb55d85ce90b9de1faf8685cd644bdc82ddf4715420e717b80912264c629a81eae7a59ce8064adb0e8bb9aa9b9f8a684e552e8a8b070180d37a3c3af75550495c13846127d946eeadb3d0ddbcb91996eeffcf883810619e74e9f1ba4cf765f7eed48951b5577b240a96730031dc6ee82f7927659ba8f6bda7b440462ab677b4bec54ec7ca917812a9b32e7567bb0761020c48d2fb8be45a797ae57ea40839f071eacd524dc65b2f88e12885e441960d4612f48fdc0e0c022e5cba78f67ce27f9196c44565f51ffbddf3c3e639f71f43abd2b1da1d3b66762eaf1dce5d82d03d3458b5315bd39b378ec015c0f287952678fbc6f7b22da989674096e16c0dac31d3e21b493efa8bdf5f875caaa763b85a4f8b725931079014dc780356bcc190b6d60021ae4f20e4194e32be0b8f4dc1ac2fb443dae826f0dde50e9fe8b50c754414a7d9f5c4239671830e16f6aed0f8fc89489378f7cfde6195630b73046211ef7511c72b235e99bb99ec609e1a0ab09485ff9fd00e3d6b7c16095712c487614e5c87b82ee5c51e1fa34d1cf7eef0d7e552c1530d585f71a6f4f2e76411be41cc0ab39c9092a477e878a9b300ffdccd58d0004777ce88af6f17db17cd76243f4b34755635af2a9d2a4133b0fd2d68dd37be768c08cb3eb2a8d7293df28b870f69e105f95deafe76d67e2fb12b37d90f18074b2770c7a2703e436e960b80c8be31c0351287f00cb85c90ee60bee7a73b2b60767b8d7416193f7533b5fd947538ba48dc61ff770336d1d20aea5fc4898d089f6bb9d28279219a650c9ff67efc5f400620653f3410d56b4ef24d2543f1601dff51874e241806ddb1beca24cc975e5aae75fadba6abf3ff2b477211acb2be11b07780b14448cd777cfcb60932b44cbaf32ed4322312a2152e0532adfc2a4dbe775b10ea0c9c0bb36dd1d5d22d7ccb1768669596b063c97031abfb8b8b4a326ac15bbe65b50c4e7665e4618fd379fee79d1dc8694673ba5080e704b255dc56f4136448f838f043720802a520c58328e6150cabbe4e10be2b399c2bdbd21b2794db1c095e191c29412c826a30b196d7f4f7cb1afba4339bfde83cb2f8b4d6b9696d7552cbb8c9689f6dbc1f077f7cc3371f47cd40254cba08cdb026ffcaf37a2717c8d2b1dcb516a9f6de3922b14ecae0fb701cfa9bff9a7804e3dd86211552de063db9e3375a48887be4ff0f0054832d10be5bcd859c929f91e964a5ddcd4566bfd56144a98ef325cc88e67c741990849d682cf8bc170c0f63317ebfb9f3cf112d9d7c61324e58119ea51113b18e858ffa378266e62c5b4f8ed86b999c7bdcd1d910870707c42e9a64d77b5de30d4622e76460f29beb69903445757d06ac539056c02d207bfea57d0984363b5c4447d57ee12f5e49e6bb59dcb6864431aee393d7d70c81a5c0f0ed154887da83cfc49ad5dc7b58ce613c981acaf06d172fe423e12ad8553eb20e56f396b17e7fd890bca690dbab3098e2065d4a00e4562ffebdf51387303781657b702e6688ec3e850ef7be521139e57725e5a71cc624b8399f11205544ec7c77bf63207ca4ff747084dcaae0f9dc1bed8a65e0e23cd5a54ccee2f3d56dffd45974d8a5190983cd2ee6593a088605be05fea019dbedb7bd4e2b55f96ade015d4417be301d60df955fd27cebbe4e3da90db463137aac10e2dc4d723aecc73d9ce7d3b5187ac35f6b1e092860ddc7327ee5b367169e276360d85fc53b1458a2a2220046c4fb415d2bea5e293e30bd98e89358614574fd5b2292c4c7697adadae6bb00c6dca07f0c21196fe517e013a4d53356824b010ed0873d41aaf72872d4c0c07de47826ab12d5aba34f300562fcef8375fd7a28146838a553c6d936b24ab7445402ae6d86f11e3f0d44c7bd676cfdeb3ca543e01bc53c5b14696dd191d2e9508dfcde7dc93313c53de43064e3c1afcbda7bbf625de814b4cd48c472bd871aa2bd71a1433ac2c4cd9f37e8b127447dfd0f220d714d6165743e61d82082cea38475aea1bb8b48ac081452f1fcad5d42a25ca6f06c97caaf8bd290dd711d1d540742b8cf613a12f8a6742afe661a361db4cc27c709bdd11deb9bb24eacc3769a1e518f23dba9c45bee20229e16dc196d7f3eb8ac28502cd40f8b0bad74bfb9fdc800eff46a033a8aaab176671b58cd0088c04e298c11fa85830f62e7da022c637a62ffe6b886a35a9039d1a02a62dce6966717589405675ec0ccd717fea578dc1552959c9cf3405f5fb918bd459bbff7ab4b7440252b42c39f05ee7e58a74679282bbc9a16a0a57e175751a46e55c2196a4bfb23711bdccf165acea4bbb1786d2a173a3f9171cb47ba0cb66062144d5fa52ad9df4c2abb92deef6a53bd7429c10cd8fd62fe709311ce8ac7da600161f54d956102579c8bf2d38873ef2a8a00f0a4e00ecf46b0281bab1e89ecbf922634ce8dbc8b2a3ce6cf4c1fda3e7dc8a10f174a4773e7c4fca0982757421d9306a48f79d73a6767dbf3d5d645ff3b31b2fd85589102b4beb576f82debbfc254327df6aac067b04f193aea288ffddf425100d10d370eb1610f5dbaaf6dec475ad8cd5854f1b666effbdb395214dcefc1e2fac898bd9cae3a3f1184301d950c52994d2b634d0902816c6c78c03d8162ed2f36a580223c49c81981460a7f14aae6132ce3a37c27d3a540e851e2ac3ad3f5553a1fce86d2212b6f3790740ab47ce5634f47922520532663e8473d66ffe4dd0b752514119f875c18dd96aeeb24adf227791422ac8dec485ca96b274c8bbd795190df8b9abcc1c8930e0a624a9aca07833ea60f266418ec06338f086fc8d13ce8efef129e147b095284b522ecaed705be8ce83e44cf73497e50593db2076662634fe4763be5e98b5cd1f879c75dbdbff1a542affc7327587393a3b1338673e067a743dc967a3248fe3d5954e6a87261e59adbaa3c94fe156ce0f072c5a3bab4dd5b781bffb15c617af6c70724029c5336d23157d07df0c48f9941651a5555fc9db0c7f48bdc94eef1f9c61485bd0eddd9c92d361c12f15fa21b15d08a2860d3522832de81a213f504a0b807dc898b00b4754053f113ec2e228b91aad96ccbee63ea9a96b68e730489f75ec1ccdeaba16f55f23010fa7b2f4feb251756a4d7057d4103e92ef33fb4930c4e4dff8d84f6f7e8ad2b3e8cc42f782dbe5f4a36af71e4ec98a803da5e879b80b2a241afa53b0c17061f2969c60e1ec1aa541ce71ada0c5008c50411b6d90d29d8cee053ef5a5a22d4136d355798282ceec65d4793b6ecff05fd8b250914ea3c344032eed323c7d7de38b51188b4b8bf0f1fc538d51a057a984af0c86a01eadfb30fd0b2fcef552a1c96ee8ff1a55e6cf9617173a1e9aa06373ecdf7976bfc1a8c18747167ebcbf9ba8569b119f7e8860af72c661b0dfa33e1e66c7d6b1762f5f0fe59c73a30a66ec0152be3da40c322b971032b909edb1502bc2a23ac3a5e0ba6a854e042283f3733cbee26a004c215586157c77b1bc79beeccb26b629d292fae8e5a68fb2699e14724be29358099355c141f32d57c634693e86b902409d934a8c57ca5f5f264ac9ce49b4ad012a6efc9f6d0b87203b40f509d739bbb59d47b3d66b4a417d00cb2c9eb6e9c3f27c5b20f6f12a2b8faf1150545b9be5e1c9a7efa6525eb5b4923d8465fb90cef2bdf7f54dc74fee4b1d3f2a18be81938880cf168cadebc261c9a8e1770fa094f8d8ff61194b2b96758ab5dfe7808e2dfc7311c4227e0b8d8d580cf173c874bba6d7dfb1cff0b2af4d1d75cbec229eb109710d9e931d760f40602405a5330168f9d010b3495a33a4c6d4334364c7ac28e6b7bb3f36af6d4cc2a4b9a06587ec6b078b8d2109bde949f7f1fe9ecd43947793d40f451b5bcce3bb4392319dcdd7385f45f49a0cda554acecbb9923fc7bc7d042e5e8e91381ee4ca927731d88cf12d36c22e982674bcf90d1633bf59cddb428b107f864444aaf3a0f53c2729c7ebaca8f14f4dd396613349a9dd9ef1801013937c44679b24f8722080e484c95a3cfe5fd854810573aa7d9aafb66d2ff2812d8dcb5843e0f21f03347e9503a8218268c05a3b3da86ce18e83ef9a0f45a0e5df5ebac481c484c15d2d080f1fa839c7f2903de79e2ee52f5313305a992dcfc745fac18410044e4a92e4fe9595a3b3bb19d1108fea3e4257fd1465c0f92fc91b81fe9981d714344c043c2cd88c93b1940f48316a6961cffbd3f206848a413d7a05433124135c893c00a927a0b78e43c342eaa11b4af15ee47a53050a3f3189a579acfd5ccf9bb0fdb52912417fccb07b84640b267cae6292ad139fb3a0360a102b680b667fc2181a378ec307653556ebb2e81a43324da9d9dfd8ddce9381a0167df6c1e19ec5f8102ea1ace89222002e2c934a01a7071f87851069c65d54e732413faa43f5d54a637c2456e9a3218fd36da089220830f6b28df3673633534b9800dade5788b8506afec3ceb68bf1345d5a57d32f58954bfd5fb1fad5217da05982a11c6d405e871d905338eda5ded303ddfb8f06c8138e8958ad587a6cb395866066bf917514e3b3c580f160ba608b70ee0b397e7f8ddd8363b1e2387aef882904a553476463e999d29378301d089c125b1f0169365655dd196df706dc5fee53bc09dfaa5b314d9f667ad51cc98dd098e894b4dacb1a2b1acb199f130d8cd023a769bbb350ae3fe67b2df1f717c7f5049a3f283581f489065de160f31256fc84df719fdb79c23657bd2772e01ce1380ce0d956a03ca915fa63247d1a3d7b0b6420b1973c78e032316e9f0cf609bb93dd778de09f07e7df172514c4bac4f2d384b1cf6610abcb251187c58dede164be47a416d5f864946194bd045808c90f87a821693384d7ecee2ff885ea8f89c1cc9c034ce970fafffeac5934c145bde11c3d8a7480d9bfdc5b0dbed42390d5f052f132d0489d1126b99bea30741fbb5ea65142ffb93bb613d1123eb85695e7e653e95bdc717d29c85474b47d21ef4c06d2d97ee86b04b0ffc64584901bf809d6afc518a58ad84c74749ca64e6cd7e4099c44b86809ebee9f2d60912b6a6c9096800132f4d0e12eb1dfd13728ce452f64a01a437f3532e57d758f0a99a14414b6522467fe5b3615c85ff832ed625d3d0d7e1313ea51592b33c426f4524bcf2846871363ebc334d0fc90513b6f39038c5e4bdf11ef73672e6d785b59548254d1efb9d2d199c66d097956cd4ae41e25b24d0f5661a1c68a54b902632c78e9a121c9be3e9d2c6dc295f46e1aca869659fc6f0c3ab44beb99d13e3218086c123ae430d0b32712511308ae4ec844b4e6c5189724d0c0592c1c62a12e5df897a5d69e13c1e15df82234a65ca3bf5fe5ac02ef0e92513d9ae387755e5608a1809302a19a4021b33aa0bb1a4a90e5eb221e0a9fd2137bd199422ac037e174e0c6f793681014aae6f39c86d86d205bbe6ba7e1106348622eaa0bb52921c67111e48927cc1cc33906c7cb40cab769a1cd6d60f25761cc6531346ed45825b571a0cd5df25a8a53f55fa29729e03d59c5d76fe9b3f2fa47451e60c35cdf2245c936f665246871b49a289b45a5d0cc1b1cfd9887786fd1c406aaff87e26714dc3f246f977e732fab3e66c0f7809fbd51c1e00497101a9b4387b5ebc63735026e95dc693f684f399eada24d410d4d968bf647df316c81ae93edaee7ab86a1ce2dd48e691975b8b1e469013f5691200adacc2bbcb3ef0c620ffc183f8c251129fb053e0258623dce5e41332f67fe50263608bd3111282d42da6a1505069e44e87f05c2b055b9ecd9afc5981d6ad6bcfaa9f3274a8f178933e8b57d00e0fb5042f747155f18ea36f6f63b4b15da89aa3ffee8c500c5b7de6d0e61de34b5c110eb560ba92c49e9247a40ba1c89a9ed7b8c5a4714644856a4c5716b3e2f6e9dfb9b4dfd8ba6926dbd44406ac8aae9ed04058c22d4dfdf184bb9bd515034d884409feb333a86a824aab54a8c3b163463dac8121ab8f3dac09466a6f6a6f2a5b9cf7b1057fa437770ac94ea2b1e03a64009d475a7dacbde9dbeb1031cd29a4dd775fd2bbc417ed269f3d1f49eebcc1aba83a068470b1cac8a7a5eee2ecf61bbd1d0451360826bce45805b6ca418532addaa85226ffa2955448092ffbf211b4ff7a96e88f760c4a529fe9ecd6bcdf97a02fb5cb4e9167e4adfe73833a0c538e125d037ba90dc824d714df55824b5edcb3c5701d6070059357aefbeeb2a87141543a9b4e68f335af360a5fede40ba3b9d8c670bbfd2695fd10eda39ba6a4df9ea638b2d03c6e3785a058655476f98afdc1ac809479d558fef2763d37c3aedd9caf57a342201bb15350ddf8a3fc43b9d770f4d50e6982b9257199d75c42095a0048c422a36de6c576fa0288ae07c28495d8b94e4a916aecb263a41d907043972e0a6394a4002ca679812364a250216e70e6048a807a9a50f754f63c9610544971157e39f25c6747c6c5c1cd9c311518e9469fe4a686628c72b3770e7817cbb97d8cff2f52295578d31e10683eac45008711d79299dfae3ca0f02d28d61bf077c34a3656368b07b8da21395115d4c5d70c983d01b0bcac2215ba01ce1b0ac74e79b4eafcd7f3572e9265c071d3975d63bace237d70363ba863ec90e56875ee2d4f70672f6ee708d6757ef9670c3ef68d1ebe2f70f795eb806a56fa72540d528fc830398f6c31bcc05e3435199d5e299f15a59a5d408bbc1a21aa8466386fd9ba05faedaf416f8c26c8dcbcc680e2926f9026459a46436eee38750f6e9afd730ac97cffded57a8aaf30539c5a9e36fe7acc5187e00935f1cb48f3c9264d78fab9af25419e2b98f5c9839c67da0d710562c3260c2e40c87f2d77c1bdeb35d9c0499bda4352e861de5c1ee306f6407682197a190146cc73f38f7b2e19a565f9ecdd343c6e6f4fdd538b82223ad0497b9e17540a7d59e9f1b99b6a23a28f35d92729681060a6b37b7f793b152ef67368f970e690d44a1187b671ac54ddc8530454a2d28bed866a4a759d57971cf340422edb043c7269881d90344ba8215e7d6828834bda06b36fc391ea67d6f33629279480a3f908feeb9eacbb01d2851dd9127560c6d05dbf49e290a1849ee6a79353187645d715cc635ee44d423fb3559f7f8e817eac1f88040554167548ba9762b2ddc831cede631bd8d4057908f801759df5b7a8faaeeaade0b981264db67b2fb8b18112d26ce7eda4cc2951a0576e703df4b6dcf0a6020703612b38d87fcbd1511711f987f597c2134b090eeb3a1f52eca62ac9747f85e91926ea01c6744ad271efbd873ceee71d85aa26801b0a91ccc86a95a43489c173d1596c95f4334a000ba8e60b939e960d86ef9c87f0ec3a39772bad6d8ecfcfa4d999cd9e177aecfbe81dd1424b01bb2cf00a37d59688a2682bbed79f96ecf1cd76df568a9b200443063282cd1b0b1733e39286214a19d630da979f4757308d5e6adce0e55572f747192f56a01b68de50a448c264c9c6eacf0ebe8d2231b679c8972f7a396572213ab812d25524f9aa3f2a86b06fd30e63aa01c65ef0f291b0f23a52fb1891ded9621aba94253a26b086e1c102a3e28013a9612067ba89a656e912f83e7381e2ca3170fa2fa8944f97dd0b77a2f182588c623d8df9a31e2c2c7834c8a6934c29069b548b8d310bbe8a644721ced9581a8bdc572592f9ab80ea51dae401391f78f1fc2f2913e2f4affb7dfe092aa849bddeb0cf25bce906c0f2727eb61cb88801234475b2a0c69b54785367b18bdc6b1b472be73a5a5b010c4003bedd7d4262f6255455b04dbdc6687265868f409eae2f45cbac7a9dad9e0b2fb8cfe23727f76d9d01f6511fc75361148a455fe2a19a7c2b3ea7eaba1abc1f3a85d5199abf972fc0e0c0e00ff6651a552411cbc8f5ff826f8eb9711494a39d33e2f63752ceaff40c656f12a48dcd27f9d965c3d19cfff6e4c38b168c957c3862e86c6e790093aad9697734345746b2d2ef0030ee17638928f817b860da364c25c754d95721bffd3ad7fd6eafcce4910d5f2bce73c6d9dde1224d984a3d2217f8fb64d879b76dc95259aebb6b423224942c4ae64fb24796de6f0d5b30d94ac64af3d01435dd2558ec2299a0e5263d04c1a48fcd558a2ad1eb595592270d1a77575146699c79edb720c8579cb841744960bb78fc224415d80ec9b947705ec9d5347ae3f0b74048189926a2fa4ea8a0bf8ae7f37a13abb9c9a93f610a136fce275dbe1b8133784f9c02b55308f87b2c85d4849a66990190a171aaf28360e16cc1ed13ce2e5d6455f586408d294908fbcd1658bd9c60da959afefe9875ff8d37d608d4e6d719bba4b3746705232b16d1b4f07cdc802b5bfd3214d19efc59ebe361c05501078899d90dc213f96fafc6577582178fa83db9310961dd67ace3a11e06b0fce99fdc0be46dfc4f589781fb08e2f6443d5f1b045e560a1f22eb1d31fa7052372818b8eead95322079bedadb551dda809eb48470cafd77c933b2d2c40ba8e0e7520f93471bb9c8a59e0ee7332fa65073fbc7640890aa15aac0880b66f37cb891bccd3605b8573ec72e73dc2aad1fdbc09f5562b75b28aa14c2e0867b8fd4d34541446d9c6ca096de0aa61658449416f054e998b444fabe751732c900f8cbefab17a5ec1addc3cc263883d946af9050758d5f481c7f55c1ed0f807b81b63b0656ceb1918d090591e7d3417ea21ff4e848cc99ae4a611ae09e02a1eb7532ccd478183ba8fa5608e3d31135c1a20e258a0eec0ef06d2ad57727b7597bd294cff824f34d486312ab25e1a06d6de52faf5dec10f809bd19200b3992fe2e036d5de7ae9274aff4cd995500fd83655b82914079c4f9d85075bc0010eafa51525be65889d4950b9ac6e6313616fc19553ce02d1d4ea5f65634097932749ab4a56a1af53ee516dcd1745bf7cab71225351122017696a58976972796ad30279dc519abf42df700c665ecadaccf6d6d10fcb2ab4f06f52c330633519febf15d40a657e212114496fc8bde8d824ae3a41a700fdbe8ed0eba79477ef8839fa3cb2ebceac5dccb77e00955b41af9c5e8e9409fbd22735e46a5d59b325a000fc967b8dba8ef84da6b4097f51619e906f47c45d48a1497a97175e22b01b6d8031c3feefbdfb3f659e873f5d48e0aaa47dffdc6e02c969eb2a01783aa0728ca85a7403c9f8692b055d5369697dfa391e0d86bc15e652052a6adbebe81cd4759fd0458f3b146879e1ea7fad768e206d8209903f5e52ded936ffb449e8886eed0a50937af400ac824d9f0dc2eb716c7535ce071fa809455081d5ac56278dca73a3d2d1175aa3e0f0163f8500a102fe0f129398958ec52f50942acbf2efae4e86d6dc301d4a5d2db550d560fa4640899dd077983967012378a03d525e0fe1adc9511756a8c7863c38537c529918f6b72795dc071283ddc436145ea7efd143fd7d77e74be26713ad4a551df22a84daa78e444a751dc3a5bf2826e73e7f686242cd5e00e9c155f0fc4887e2180cd3ceea6b6a4c40f57c06b003bd9a3a7b5285aedd5a25e91177b5df566ad7950c71b4511d3121b5046434c7e7169bce4b3457b5183e2c1724470c6e69fc8bbbd42ca67ecadb647b380fab4e37c2310a0e36956f77fc02676adf293d3e60a3e71564ca1350f0eab3c6752a755ec785ba19089f9fee42aa245c4761bfb4d5f0abad3d28932e34f9e3f07497b612457d5f129262881b61d0a60fb660da0d00731952a2e42078fe689e7d2da590258e863879de4e7644a4724148928a3850322647796e34d5a0a9823617ffd16a7b001e1439722ca574324a523760669749b6f61ed4e5b2a5a9682f89c989ef0b87346d7e689bf2f9b821a64a8b3d068e86f63976ad2529c484c0c809936a715c7df31dd31cafa869ab22bef307f49d5fa8b566f9d7e32b9b0ca6d46c0ff4608ff9f12f13f1069334a27e3fd1e2e70e404e009df76b5aba214fea5d44a729b1c8573f089f5b243d9d4df5a764572bbdb96b1c1703e678bee43f1ae31750996bf0e212361e3383268d9bbb2f9f66136d8266c0a596a5a390b003d1719c791d2dda018389625d5a77e5b78ec044bf97537a5c272e12e7fb25d4fe6544479c0ef686a4b66426c29348c3a177b0349c348c9f5c1a5ea3b9672d4faa580d69f4d7c64189eb6ded2dc6963470fc248c1e92bbb16ab58e4243a89079647718adff7266e7244ab5bae6a468fe298cab7f059add831ba8ef662a0ae11b59e1c33bbda0715747203a556914da5a2956a9c9ba9c959be3bae101f4dfadd46e46f9a31f7fe44d10c8c5dac0434c96d24668ad8241f61b9aeb306b8c5ed597146d4378c567bc07e7a9edc00b1929264649bb661b91bcc91f9b246518d0ef9b167cc37ab5a7774d2796ef2d51edd737e24c33464a6ff0c452fe9ecf71c5773df25f38f88d2ab4107a1b7bc4d5ec550bfc85f60e181341093918507adda3644cd657cf2fa663e0e186e6ea6a927ccf4394f9fc07113b330d30d0d1e98c9e3d5398e81ffbe775e73a360d42b297f6c5be41bc7a7f885441d89563f0278a226ad63dc9ca494e72b4c8aabd097979355d18d74ea2331ee0671d1f1628d21122406f389482e200e3793c8c6f1301e747430da6595f44e3cafc376c13a3fabc04fa6f2f4a104a758dafb2bd443db177200d99a239e96f025602d5a051752f25a80b4d9587f04f6e01fa5c436ff1d47ee40a12d8f917d500cb09c4383192e3cefc38a8e1c016a529162abd315c0872a7ea4583f4d2304121902e8367dd7456b4c6c8aeb36d195b0595a1ee8a5e76b1634ba9361253e3856d56a9acd850c1af25dd3505e373503610f690f0edc9d35de764e3039044348ca50983714af745deb58bb33f7114fec53e449b16511a1b5984e985925bed9454b8873a34bd9f2fa0747046a3935e813741c3cf00ab884d0ef8aedfb0033034a07fd3bd6a0e8e10d5d6bc82b545ece501318c63b221dcdb8e13532e6f79ff8e5dda886d63c352b7497fb1154ba3437af308daa3ef905a031d0c7044f417176e7a0ecbcdabb29cab309ef3c57745476779289b7d9678e95b8a939c0842f6defa1a8ec290cb09b580e36ed522a9152fb268e222ea7257450eadbf396cf6eae4cfb3967efbb618ae2edb21c432359773ee3ded225b75aee5eb8f52cd60694d3cd699a9400c20d65d62e2258499d36a99c9f7278fd1a6fb86833f9242e6f2f4dad63ee7ef16e8be8568c5852e1acc87e36af5112c01e1dce7993a1642e4621f312a906812d4ae274112217ddce743d00f860cc9c6df06d1cc74b7b0bb1d3f75c49a9fd91baf83df0343bbf541fe5b0292644b2db1d298a483f5d690e62ae651802d8d8eeedb8edf9286baa28efa4fa4f9b330a7bb5f2f502282af7d93fb080838e110db95015a8d700bbce5d5f04402e35525bfe4ad6fd5b5f6d80fed5e1074ed818886e4c5b027dc7e2ea99f8d3eb067e9365ef0e7aa4cfa450913c0bd607c9642948fa9991f8e8e7eea8abacffbccc972dc180321956293b533701b54cf6e0a570932188aeceb2dc11606d94722a189e1b9f9d87783c9ae2c63ca3f08eb2cfb92f5456592fdfe4d9261502e3f6292284ba16eba32c778e522a268e2297a601e83fa4499e00afd108b3f25cbd5331c2cd837838fa823b1134c6f0c2e8e7add6334b9df1d13dc706718fc339b4b3c51bd4803b8f61a34f8f5a7e9196546b689373c84c034ed4876efa69f8cbadf7086313630a19cb24fff827b50a4da7d06ec4390e0f30c24a17a1c303f3a91c5dbdadba1bec78a5cdf0d2bedeaa5d395487ea5ad9581489019766b74eb4acb2064db7db1ecda22db13070da33fac54917684cc7b97ec0c30d8096c881aecae58177a551b2b174ad040b6f3d0858558e66fec380ab2542e7c93eba7f75bd34ffdb9edccf8bae7e5818bfeaf6efc8e34295ee2f23976925462f2a33d358ac2d8c031e39ac024897317ad1ab7852364e85ae63aa16040e5908c592600e5de192c7d4854c4324a34b6ba524aafc6106a84490c44ce2196579346aab3d6ca832c635fc171017d0ddf72e097c0a2106d9536ccb24ca3485b9d93827a7bb8f23ea987d7a4e233b85f9398acb26058d654fb490cc881f7cc2180f98aa232a701e0e8c399b1503f9646e4627f24cafe227bcb70bd24016793152bd1ba241ab90d6ce355605d850b9c336be1c2b95a5e45473a45c18b453e5db82441706b2cf9da1c3bd3c7fce354fb0fbb7d0488aac7e5e33fe6f7358dc9be3a4d903e086b3cc8e9c7af7eff321e121a009463d2e1f77a17454bc136957d2185eb26b2152a9275139b8c039c8d8103526c8ece355e31a419b4890adbb24d7d9aa9c062a185f9d22aaeb46676ba29f5a19dc6a358335e358187ec6e4dd5cd3b4cb92dc8aaf6d4b1fbffb8a4ed101f0ac73abb119a3cf2a06e3abd794367a55c3ab221965f2ede45ba51d625b52ec722a05add60d5b535321a22353b9b95a60a8a80c51a56e79907293ec37de356e0a29fe98861f846f993f2153489398035f06cef79b0d5c7df3c281cb1297df143be248466fae1d55270175199299edb64bce97cd6ab02d7adb23b54720246414f5de3d3211145255359e3187563f834659209ab2ca76a7e6087baa61b7ba43f5d0bc8b2055c011cfa64c9c4c68428514958241e7227b0d87eaa2fbe1e1015026dd27b9d0220ecf29b9467bb0a715a81076e0e982cd3d6aab851eec5b7190c5405ac79cfafeb8abc526abff3ccbf491766037176f5cd0033e3fa40ca50fafbe052668bb6f96252f0eb01cbc755726bbbbbfc61b42daa07a1525d6a9a831832495b0496b998e9ea0a9ce822c018b387785cf7d920f379b396679d590f5e70fec949cbe108607c79f24e7a9ec851e13fa9e0bdda6f87f462b655c9ada9f1223da9263079980bbba560a1a0aa6ad1d2337c46759948b9abc8e4cbc451b5d433954cb26b901a1ddfc0f0e31380804844a6aa553920b58c96a1e2b7eec26c9d69ee5ad4efc98db7880ffb1216d4155ea3b3be6a3c2013d92f93830a11afa2cad7f201dedaba254086b53b681c0b58e07af64b0497e1dc6857962c244ca59f16753477209f462ac7652d9d692e3e667700963a1ea3d180f36c46aded61efbc60c7735d74970d935e7f9a47a2969859458ec9be89813358ef68a30a1f9164a7afd0e2b0b81265175008d8097be216e55e171f867a38cc9aca908657a5bb4790216ef8ae56f3d64ef3042e5cb288192378ddf93b8309ac55aec09543142593cd506ea9a4b3c3daf9ce41abd3169649166a19638ae843d56aa7738a19c8b7cbcb1505d67494326cf1fec26b1bcd5d506b71df9a6f328c643fab93192a7061ee3c6b86df88793d0002bc53b1a48fc0cb5089f84974ad7051f5cc29a50e9323cec220210c2e682a3e1e5de834d1f11fdf032ad67cbdb878414c2f77953159636c4c1dac1063bc41b88ae4c0904f97255b86b41e131d6d404ef2a5f667a37b7792efc39f1e32ff1f14cae14bd9a53245e67d8d133cf11c61e2b352b594f768b9d69bd2555df28cef63a5769f1e75d29aff045a35b319d3e5b78b1de9229c98f10f5e09d80ce3903a78bb59041a57948e0e813edfc2006dd48e162fbd229c9a7daa00a1be179e789bb2d6e8d91f6a5df25c3bf22b46bab5c7f7a53a97476048ca8dfd7764f21b4a2f3fd19d710b7e33b6b9f452e8e53de05e6178169923697f27a88699ffbc7a5ad4767841314dd19be7128c9d3ce1de9c162b90e0f64f1b8a3cf17041d91bff7a78ae19d3758899cde4ee536def6cff92af08df7346c7c4e0dcddc72582bf0279c51a21cff34ab4e2a2f26a85b9410d53b293c421d4c572b3acbd128cfbd13909fa32b3e877bfd035482214b52626ee02a62a76a7fb281c4debf8e6b494bf5671ded9fef17ea3b71c6a9e6d79dee6123d358ca91eaf9b248f4869f469c8d9725563aaea4e0faab9ce5dc2b5807cf04427f0ea5d7cf55f8d8064aa5f3c293511344aa42608a931359babca073f98214455d201c762eaf046243705b83da415d063bdf831d3c0b7d3b5621bbd6810fad6eee58457dc99ee4f82f3230c13692d905ce50c9bd632959f933bcb99926ed2a73cdcb625b83b3502a603c823c9f578aebca6b3ccf063fa76713b0b7224b8091304ed9d7a00a163072f957be43598176d55911c55e5f5f3b1cb45524b00449f85b4cb4206765a416ecc5aecb17398c40703e1f015a0e19d681e34fea64f35a1cbde5a7a92b58799902a8f0a33bf6a54ddfb80a16650a9b7512dc32a32f960978d1a0fd815920125f1740ed2c368da8924c013782245b5de4fa1230204806badee12aa2f623641fb76b6ce9e155188febdb0c9d623b10e94a2a3e62ef8cf6d4ad6af08bacd037ccec6be6816fda4d1b40b4415a26c5830ce366c5e0bc80e752bce9bbb22ad4045aa2ede14217f93ca8d73f02abec3e1e8068dc33388cf262046cbdfab3960bc9dc34cf32ba958890f669c32b1df2224790a3936b67151405770602282765b6ad502e27ac9208357ea7c4680681749ba3fb38a62c83b4776e3e9d70df04d125d885e0fc91f493579c5da17f22d25b2cf33f2fda5a0ff9fb4ef8a870591df58c664902133833a7ab5ab68cdc8d4f09af45dd0bb84aa44579b2cdbcd61af79b4943ef58ddd7f7c9a7bc1c04fcc10d5376d72e148c812fb750e8a760526dbd252d312682c02ac5fa370f134afefd110f678f423d327cdd8a0234b9846c5ae30dd448c3a076ca5c189d390fdf297e27db9297f5633921f345c240a9af9309c0c94943cf86a2c48b4e5169768d0ec83e6115cc0ea79a6038338f217ab8b6317f7fd41ea596c3e527972c71c7694340fff9804c3e3306e15ad0b64365ce67cf3127436d4f83526655e98b7e5993f7bb341a2f1b9c360c9a53ca47f13a52bb99d44f6ed1cfffaf08081bc53e5203673296251361a934f278922a1baaf493614ad3472fb379e665516a89b97f50a5f1a98eaa788f82f5c0505287fdaa3d84c84dd79a98494da94e18346186d8df79fec1c719ea33bf37a17970e5fec6466e2d5cc668d01e08bdde2b5b36c74806177e5e37fe071d7bb0bd70beee018878fd7c81e33b381978a1fb6afec8a7e7b70bb71112c2c5d8a37b163ff2716d2432dd09c383746b40f56095c4956a04e0a8df4cfde6472e83a6b08c558e515a0eea8db29eb00a4fb57da9be32a2cb7c511a9d5b86bdfe6e95b28882add692d81fabe982d4b443ec18d3220461ea0744bccabadb425bc69154360aa4593f610cedaa3ac5a521392f48873c209806704969991fd7a9d51f3cc2047003e969ae2fc7cb054dc6cdc4b0a9ba5e6aced6024804fdae5e7ed9196071d0716b5b1eb2ac0906702affe6fda1c1780373eb861d5b57a0ca906f74417a996b608655cc2c6e62ae33b3672472a360ca8b9cd3977e80e2b685a4676597669e7ef02f63e650392b116200cf1cd05553bc89620ca4836c30e342433e0623f893edda30bdb115418ad7e97ede2a7de7c383d1f3094c09fd122a20d80e20d0a1db54031f02717dee8c6d6207fda3c15141b699f1cd79daa68420b6813a9427026eb2644d307e60916f324cdd521feabe65a74dffced17b68a4866f4f9c600fac4bd6e8777ec6e19beccb4d72291e17c9b361979303983e5d47ca6c71190099bb7a73252a53702b295180554ab36bb896bba16aa503052b86dbc0c21089cd0f522ea30e4979a35690ec2756344d39d3d7ab3d47c3d35b655f3745d3bfeb344f0058954f3d1b2fb0de21f20c159ce192f0dc9a6eea599c8790162952376c1373f9335a30803b19c4bedf00bae7cbf2921f40d9878b984a579f555ea02244a2d98d1ceb4f21a1ff487a2f19669744ab12d4291a2cc5ceca40366913215d5ec21a03ece5e42696445608341f97ec8246ed800086bae2abb868046f67f4caf0289605bf15b3ae29d8f644349a404bb99f2accd3dd5e691a3ed69d4e320eee92e555e2ad3f8b58ffd1f2456c8e73086021539083957ec630a148cd96352b523cd53a81639fe61b5f2ed2fbad64d75ba0c9cee8198734cc10031c752a09be1c351a0b488faa825dbfd4914f44169ff2147380911cba9dbfd93898477f09527cc5150251a7c62698cdddb8f6b0c71a47b247981a7399252b086affdf86c4d0c19f58bf8144d50222e9cb5211823313227587db942dba679c79c01cddb76bc35dde5c370a53bcfc34e86daf54383ebb6b7c0dcafcabebc04589413ea42afa37e64fa9c1c8a351fc8d6b98245605544c6f44e039c0c3f06e37f0bd552559e5850c88c26815938816fac5d36848df9de969e8a852404d6b88fdd189b8716b79400b53466e89564287d8c9fbaef214e8c3791a9284d2af20c57f30c0ffb9cc4e976c5fd443ee4a83fcba28adc46c73ca021de623eb69cda8edee8e6e8b05a69a26b3fd23dfcdaab4c0c0f4199dbb3b4fcf28b622a6898669634316308a5fda6438e358a6b810e6ef1fea9d6c6b3a70d4418fbe1d6810e7f303a01f50dbb452ae11c917bb83992f513bdad679b4bdcb483c32489211b87c2796547e0eae3162061111ac30c030b0db2e8dc4405fd967c61d9bcd7b332efef0a3db659997817e952ce2b3d155012e97d6c9843c191eae7fe7acbc8433a29cc5621eb70c771dc87a37deaaaf2b5c83cf6a78cd9843a2659b06e58c343b01a6fd802f9e5a6496f9e43c57f3eafd332c1af332f358d34331ae71a95df8d2842fcd055bd7e7afdb269e1522aae0b736752ce8ccb67d6be50439a4881362fd1bcb8895e9820b77c52836fcf7b9aa1c542c58b49baf9c6a5d58b69805929260041d11461219208e9a6bc0a0719a295933d2bfc26b09355a27a8bac36ba909e3f88519da3d74a3f66753527e2dafea11545a1ad3be7d7ed4fb0fba904a63e304d54d4166eeb5eee3a157e2bc93de9a472e4dfb126737932c4155de7dc8e28e326fc1beaf1f3e2b55e989e9c49fe444f6ddc305c1c3cb31b3de906225a7d489e22b41f61ddd96b61223216399f24457ea54883f9d89c5643656691498e373ceeadd90c9a14121108960d378aa56313659b5a828b47c8c628954e44cfd42c4f9a4d935b6efe9af4c7e47114dd843ddf74c9cc5dc3ab448165b78d86352c752b1f5310b36c37dfd3a75c771bc4a51735f7107fdb80cd4cc8bdcd4449abca716f7f4e030447171992b32db6eac8a705e7cfd4ffc33225391bfa14b7c5973baf590d1291d7b6fa5295c3eca7b5975d95a20c387182b8cdab32e48643ca0de3739e3e120cacb6bfddf4ebbaf4d118335d223c580bbface9499c21ed40363372bdcce982e5933b827d83d0fa821ef8bb7a2c128ca6f0869eaecdb774f5b39406afb10ccc937d69036e8b28e920520d2d0b9647472268a0746f3f9011ee2e5ac282e14a5df3b58be478e3d7ec6d82a45cf191349bc52934cbc127c7b6a20326f80519f8525512a0b6b2736c84e126d65c3e56d77ee271da7e549c140d8922c88f2c37a72255d7daf03d980e9b7695ce34755bb9907069477ef9495910d69988d901862a81ab8c49df25a08e4fe078771184791efb3e95ec8387d8cfaef3671449975b94650bb502681e5966d41cab63592ffcb69901cf4baab0c8718485777c75a158d605825412764383d69cade0af85a7a906e78abf9a6d489550b619c40e1c27af6afa82d65ca935d0f9cad5529ced4fb212719fec09224563aac3671a0f628fb93ec065ebeb1aec80fc01526e86fb0d8ed029f3f0cce6fb14a3a68841773953a0783efa1d44c72ff22dcf6dfd71b4c38a60325dd39e355723ebe383124ae9895b6d0ace31ef7d52a65270f5968d95d55b1f406c619eaab54051aba89cc05e17a5170aba50202954690d3366bb58e9bb0825235c30ae722e2cf04a33f52d0d7c0d4bdb2d4abcea013a21730797cc2ae0fb3ca2c68b4391fd2af7be540ac1a7892b3971d7d8542edf8b8b36f8eb964169099e74910d8a80f3d022904e07b3e2b615f8686655a5fb9f143df1e1a2a71cedfd94a82a4a13187da0f49e6f65a065a91f2d9247db2f4d593be08eea9317e22a0dd27505045d394e7df49b8c78729c70c0a8a05df7a18e05b959f7d9ad6247706b5d75d5e881c384f4191958130985a9f96d437de5949f2a29aeffe93bf83b4a052db59a198f19098810798d7c0809942c6b3663f21b66fa7a9536f321dd0d708ca08d6620888539fc9378c4788ba986e5c137d099267aac38e4fa0a78d992db94aff111961e5274ee58df2b35811c7c0b2715061735d23bbe233773712152eff0e2cab4be571464ba39195672b415b9d5c9c670e960fd2f9501c5c3784d0d2998a150e061cd9115426069b7b2a3391b6ba88a3e2865c7d92c8df7f2cc738ec52e65ee4318b037c7573efa1d9498ac96a8e7cd7c0fb9094665617c2d91781e687158e6aa757c1fe7422778301d27432e2b9b6aca50a71f9754ff994cc7ddd9701bcc4641781e33ada3fd515e0f3b24a563442a03988f70aab07f77d3f81fe14649ac4ab73216216c11dae9d4c5e25154a8322452832a7fc9662761cfc1758791471618bd7f790ff718ac4f0e2ff25b96dbac19f5270f8b00b23e42910269b401a09a6d945ddb8a67cb6083f5b2b13efd2a921da695323d7bcd99fc736cdc0834506761d1b570299295a3dabece780eb818dba2f4183034ae56359ce2c6a0800c2277c270a248d65fae04bce309d554b4d04727f039ecd4b7910f8476bc48395e85ca21b6120709be188ea23f0401cde6852f027888e286663db9398ea7188cf56baaa90d6897cae0a579f2c6a438c0561ac11e35075ab0febd999b045c50ed10c8927fa6c0bd4219190776d82359148545ec95497222d22425c6f1b5423d41f10cb3f139ed26d409eddc6cbbae096fb564267145939f8a9c89ae4a9f0494df37912a962c75e19f74ddec94cd71d10a4c1267dd5e0979e7594e3f98df32480e71e3fc346bc6ee57627e4bee79ba122e9a96b9fc9f94fb61eff63ee4fd0ea5afd2f75ca25db1b66d353e7f3d36e87f39742e9be8ca9ce6c9a52c90fa942e363a11454a6ac6fed64814ddd3d192175d2af5fa96147d1205c517da659530a784e128515e91de1aa0c8154356a31875dba6b43ea62677a4d158a90ac4e7cec2a35dd7cb5cb84442b908662c4205187abc3a255068632337cd04b0de68d00bc9bfc04209a020b67ffc5574ae9c5abc20b33b8e331f43e5568024c845b803303e431c5f6ac2b9c5c6c2f91a6723ee7941ffa7b05ab0f2e4db47229c208196512f77726dbbc05e833621017fafb56742f846bf69c7240e0cfcc494f7c5fa9b01dc4c0cc9ff08990745bd857c1031313c19b11cbba41b72846e3d7e4ac23127c21646bc51f838c511439b719f590097d5ce84906713d1595e39a001e58cfe24a31c3436b6ba15be2a34483956e3b790592428a0f17e078359058ff138cc87139258bde69ba2321fb01714bae7d68efb614f5fb2e18a362cfcd63f6f6c51a032e438768eee74bce5209b7a55d3850975905f9df06cca24441194fd9934f464a78a21731425fc63643e41e1aa246e4c25d7cfa79689431fab3112eb9808016b4ab8bdd06d0e06d906aa4d934bf0bc360bcb9be55c7127a3a6b0226d7ccc8a0a03dfe42905e6cebf7a13327affe2127ae12d1616bc736ca75bea32a579e3364f794438615f1df6ab13b4c30bb58ced58b7ef938572a272f5e3b2dd0a7a26bd20e14c6b01eef0a77259246ee0e8d0ea63345bb59661d8f3687b72c61bab8d25f8aa032af466843f0b984aa0faf5bbf8eb50aaa382363858141b4ec7bfccb18d1e27871d9e8fea10686d85d014c1120f4f3f077e12d3561523913505349f12804bc90874a1026329dee2693c50d8aaf7d65f47b4091bd4ba5ac6e5e0893c86491f6d32cad7af04140ff201a55df46f5df14252638fdcbef4097c6fb12af247ce248b40173bde08f109da65f3a5c2c77aa946c8230b194a4560251c8d488c0486e12861033c115004b8d473a706bcc708b070c658971144b14500c41ddd84275caec3e0b80b08d43c5b4eadf9e57ea6ab0557ed91a7c88f4521b2fa7bf22e73ef0924edcbacdf799f20c9b17979539bddd483c95a3884be666c8c753bcbf8e3c02aa2b589f70af827311c333b45525ea78ad889e94451de7d2a5418ed24ce0945dc3c24a1dbe23477e0841eff11dac24bc9e4230a74495c123ea59a8e45f03e4b15a1416cf3fb06bf1a9d3e66ee7f2c7d035511e0f571b9a834ef7a77bf0ff33839da1597715bddf78b4bcc1ed777e5870cf7584fd3e0b2d39e3ed27840909e24027e46310e2ba9f654ae07eb70be4299c9bc0cf69a339a2f87d0a609877172b119f837ebe4c579d10728b9828639bd607ba78b15bd889d54066a1c5ac8219a2e1659609f07dab8e3f725de2144dfd84acd89c0ef6317a3e8d5bc57cdc6fef993f681fcf2451920854ccb24a8001dc40756cec72eec6bf205996b047214ebf37e525c5c65089b9f68dc5a21a66ecd365e6058e707f90a7cb4b1aa9929a066809b4e40c8e5d9a920b538a77ac6e6ace458c5d67510d35761b0884751fcf073780b3559cdb9fbae941f7ee62e8c73c398b5177b445d2b2e379370246aea750db5ec89375a714e01ea04ca267db7bb6406da4f03b02a92ccf5aa45c576bf02772f4f46a2e4c07e787f50500d020676b2bc91aa51e21123ece83205d6683a5ae14285f8783145dda86446ee02fd5dca637c1c3514da775275cdf2f647b51f26025a0d3a7f00f188ff84d23b8a084d3cb96d0c6740021f1fae796b7a7e18d26cf1bd49ffcc2025eb87fcb0ab70eaaf3ef19174b6ef90a5d42e05586a47961157f398ee7420ec31ed5ae08ed558601a03e2d4479610630030d06de30564d7fe0984f0d76a589173a32c0ed292a47b66c331906e56c159b5e126891d375944015b71fa984d076f8bf445941806a5b4b6ca12766e56f861cf343a2f550bd12143172ec6f13ebabf951c8800e0c9684ef3d28c77e90e92ffe0d0802543c80f79a876cb5fc110290eae4446d83bde15d589b660df2c67ee0ef4c347cc2f725956baba7b32e159bca2c250f757704c6c93e8d5520246e3ff9a1b3f4c82d427ad309bb16e5a01f3d6452811247641c1bb088da4e7ac8a1218a58c669e4fc2354848206835e57032d96e891ae9409f4111db5eedfef21a103cddab3b0bb4c43e79af6334949134d94948ef106b9ff03008cee553092a98f1812245154d2fe3ef5f8242feb9bb32da39bf2772477c4e48a1d14b57c2a514d470f11022ead24413952219160ceb1935e93ff36e50dcf623d3e479637296128a4f01116b587adaa181ac7d774e54d73535c1151cab573e15706a2f2a9411614bc269d1df6515202e14cd7a1d8807788a99a7d37c889f9d155958e95664613a18b8a770628206760ea908643d413e0ebc2c793ea9df7534153dd0ba6d96ab7269439b502b3f9f9ba7963a7fa2380515ff502065b285fd3324c26ef0dbd2c3b4520370a2cccfcfc5341921849a3036dbcbe53ddbfc43a1758c06ad89b99b91590b936d4adb74c3cf6d0a77b1c33f9d3a9f5a2b1d185d556d66f5fffcfb7028ccab65a211943ce593087288705f42b67c447b78224159d722bb337f4bd87fb570ca7c469c9a092d30bba4a0550e6a2075f3a9d5c2c0f5f8084c5b7de760b05b64da747131b6b0c23d46044b1b5d02ccd1f09f7c6fecadca491a55a1ac0354ddcb61af27dbf3473b8796b02d2ef601f4564a163f8cfa825adbc350af13544c57f87f524371d73a771942c969632843bbfecaba1ee837ee59ec4cee7b7d7ac506c959f8defff75e9c0e0790071dc7796362d16b4fa211f3a1ac17edd474e8b9db0dcb7abedb48716cbdd6eb43a0c0241b1022d9cd3bff6346c2b4d5f47106766871f7f28ce0d5af9899f08b41de2ae4213628b578101263bad5674568f351fd0fc26ba40a35ee21b4170597086deb58e2f14ebb8f77306d08ca65b1ac139eac179cab8c172d1b59101e42409be0eae7b08283f66056a075f5ade01c35b1e6b8da21fa2fa306faf3581eb323c4648929c461264caf1b2089fae713f6dd86be2687e141d58861a0d8181e0d19540d981b5a9701c5c5e90d5dcfa43b5202f71c6c45521da424a74b284b7c565954f3cbd968a296eb407591f257daa4095c013d83ea296ade56913b4829f374db8e7fb607e56c8a3d9b998eb0555ad30de8afa60af114efd1349caae455b39ffed7c000cd42989838cf38755f05cfae12126e67263b0fe29e2e618a49fce55a21f187c94fe578c258182d21cc789243efdb95930e5d68a49247c17d1ef28fabc449984222e15b77a2d1e018df2e4335aa313bf705fd9ac2fa5f93fc22bd4bef0f81cea8aa243750e203827d66dae77684c70e436007081cc5fd06d4fc28199c7f98e5edec832d8df8753508a7b0fe04fd61d6eb41e23bceab7d37250e306b0ed8013e66379c4f4d14b679b857f57bd17ee811f3af45a033e51e63f72bc0726070cf7cbc45ee304ab1a66bb2896a4900d2cef9401b96f71187d4a0b3975f1e41e28b634d1412ae859eced908b73019da1f428a5032ab69a9dde09339f89789fdd1b2a4c3d23cec6f30a2ec49e415a677ae41cbb33bf7eaacd29cb94c07243db96ecc7def3d69caa33921f9387ee628ab4c105a2c9c5be63747bc533ef0ed11fb0cfdaf4d1e751984279bf9e57fbf66240a19572e0b0faae4ecbc68993dd05dee16314540e33f37571541d04bc54e5faf9963cd18731704c2fdb8df9640db83cec46f7e169de1a133de00c2e8303191e1ee86c46a37ddfb1021bbe080ea6e3793e367ca4e6f181ed5934264b0eea584b744162c2317a7c30face0d53fa52416e9757c526d9369c341440d041e914aa94607231b0267b6652f6e3ac4832f346a8464b3576d412c32cfc6c31b2e9b4ce005f452a950ec0087d5e337b1d7c526626e5a8f921a4bd4f58ae965239ccd4288c4b91294eab4128cd825b8681047280bb8b0f8a7a71fd5656e2c3a1de48b112152769f97eb75c58c94a39d5978c841c5f3452976059a55ae4cdc587bbeec4cea304a7bcb9a384064b0e5d0f5cb03f8555d3d0c3707c1e8c76f6da68cf2c307b2bb39e68202aa1ead90676740bfb959e55e70930284d49cd863325dbe8ee2d5bb968731c72201b533a301ec00bc0040bf2ee5646563261e0c53bbb5fa90c2ca8ccdc16e9ccf2cf5cf79015bad2933cb801b5b3005b0df9d0a7c0d6a47f7d265d091eb55bf02bcdb50b24142e66d0c0fec7b2a372e82d23d48915d6ea1d289773f471656849b4d770d911c793e2ba2ee77cd23accdd9923b4c45592db5baa202f47c44af7e177905b1417da4ae0d79758b8c42b6456e1d5f3ea08bf29e461380900a8f5678cc130413baa661436de3772a7395fb55e8582f5bd776a21238019f9c484f4502833c04a4afabf84cd881d120120f5047e9442ae449990779234ac7455c224146df8915b6492d16b624cce010b1837acabd587d60b5542a1dd47e1a66720fb79c3ae8bc47f908df45e54b7113fdb32fca570795bc416657312feda8e874366cb107dceb84096a73d14d7d7da33a013b40d488df2971ad6ef6156221ae0df4feacd1d3a25869eb9a2b5c1395ede3fbfe8655650f09aa8db34eb8ee7d6e6f3345d010d2a2e64b5db7dc7635665a91349f860f63904a6cf7fc0112e19facbcbeb8413636b624fea564fd3de5c641c0e1df1966712cb94a6eec1ca483b8cb292d9aec1c82271934c4b14117c46f3d5b506960bacbe54b45147989365362b6ee511f9a6368ac477ac33d01e1e8e9558e95450451ade3872988676eae7897880cb17445505e8c0aa0af6757ef9d1f5986193ab891d76c8e50f983f98cbde907db6e280b8556c3335beca45f71c7a8bc1c8deeea91644e234385d1a067b27ca68f8f9f75c9f64bb25836cd57302d86b9211c4b4cdf8918af5125fb18aabd207baad5b71e26f56211ab50f15c2d18aa865cd61f7dae86f385148977a24a6f7880ba3be3facd753622f81912afe3d8ac80c11230084dfc251abf42cd48f5d26d6f3787b8244e1fa48e92368b315ab604e8dda11d4a5c7a7fa6f0348e887e0dff3fbdaeec96438d07288d74b2cb96bc33bc547a713b05759bbe9615981e86db6fae9bf897c543e246077495d1328558ccb2af001a1a1631f27a453e5f27bd87ecc8745e08fa949dd4cccd611f096e90e59ec3e0f2da337a31aaa8c18771fd628912bde0ff37f6df63aec7a149b8e2521384cd76becab71da3801bc207dd33b2cf00406ccba4a8f6275da9aa0c51256c5f37d6ae7d16442e208d1b562904d9f28f40766029282ed1a6ebdc9b0e2ffedca9a2380f2e6b9f5e9b3503397fbfaf9c02ee27c57ef0cae5ccec3ff1d13ce61d6fbb79cdc5b2102c4b817b08c8e57c3697d3e5b368e59471b2758b5cc1e4bf424b56a99cf512132bb60746ae051625dd7c2f0af3961744275a14ace8ff1023a93ce5758b32e4f2a3462c2f874f2df8023111f68c92f0a578fa2860392e6775af4ce6dd9d9514cf2c4c99e845e6394d7cde352f9c3a875ea8217c71ab75f1e5d983e02a141ce7b4a1d733e797d90d9ca3a6b944172a8ca4abc8030934c7850c5d6521a44877adeec07d640af493553c4872fb7046764497b9914f227482efc84cd66a9d266f5284804200baeead9ddd90329320e940e06783978c3132e7a10c2e4aee8221843550873bb1264e3dd1944ec2fb46e3cdca780d1e548e0008b0b36d9bf2dc4c875a15c5b4403fbefea7326c60fe6bd83f8e30f385f13588a4116d2e2ce01defb7b616d4219d32767125e28fdc96446e8b9c624460fa2a11122fbb96ca96157a45c7276cd5858317b5bf53952c4df4ab1a5b1c31821eaaaccd0f4894a761235b9a5429c0cf9bc20f7843810f461b8e8bc3ae57a0657d40893dab2752d33f87ab8f37ca7375dddead6fa9c610c96b4eec48d285895c4a6db7258c84b93a651f6a2a56a30d1ad32eccc7db9dcd77af397c39837534d60b1b8b298f3eec72041ca55653d8450c592d97da1c841834cea2ba272a6daecc501e464f09badc358c4d83cf374e4d28db2ffa67da09e768429b84168e0b12b9726ff848bb2fb6e6b4deebd80bdf0caf3a30883c99e02c5b46ff4f8590fd418ddd8ded1034c681858fa88d5260aa3188803a5d069b19bdcf68e9f0d37108f8ad99ee1eb529eb32fe14445026719741d513a90345d5b035a3ae605e73487d02702345c4a08966d23561e67b29fe875c89c4a895d395aa160e966015e9608e59d670fcbd415ce9a832c00e97e6326430a6fe3749561e9a42ab1582dbde1bc586f8191e958e66da9126a712b8b2cabec37dfdbcf19d05a210f1b601225e42931bb6e7a4981fd295225ad830637a1ae09873b4627a97321ba13d91224e5e32a59f95645eb00985fd635aea5b21571cdb6980a59e8794481ffbdaf41b946b7627d30585c9e54bafeb6a409bb2b282e3aa7122697cb99e61b99f51e16e9d5ee09d7448188606bb8da80363dceac116d3beb731d6a359701fad042c178e20e2693b97a4016d6cc82e8b4eeafbb93296659c45e9464e2c927b50cc5969445c881d8df88974de15180c03e3dc41c4ecb2a22de3debc35ec76a3ecc3887ea338057dd85a296c391b8d56dbb9b430a72753aeeb492599082b95877cf574b4b4e70b35f7d295e93112bdc03467b977661bb3e4ae2a90f5bceef58c794c72a98505565da90d756d4b8e8b9800df287710ebce05b023014d4b51d6e01a7e4e3deb21685cf9c18972a4c71135419dfd768ddeb207e301e4a32164e266f223c301eab20ff1577770c3226d8992fc7bc091cf9845e2924cc55187c4641918948af7423b9fc823dcc8fec46ca8b491c0774310558325deb42afe55d1fc30854e6066b2e9a1e0af2786dba74afb082cc48d0783f66fdb9fb7854519aecba6c3c4f83ad9631d63709f7174a76ba36e9f020c0ba64191156e282a26ea8c856ef8700d7a7277247d023981d994d5c6a46eb398b812fdb4dee3c753426c74a2411a3781a31c15df96d4151b27c8676c580b44d34e9a01f3c747768ba4eed50e49aad2e6d9b798dd8bf3cf1d8e3d4aa9bc7c65b63a3d1fc6b6eb5e97e5ad2734ad3a3b0e25d4fd29ec6c9a0fa181a7239c8838ee6478d19eb5a8904fc086e548fe6a8774300ab0eab8c1f51811fe7848b1b1b38946de341ec0aa39ed38c6b0ec81cb8552f31f50986c043c63ebd32b97eb199aecd83272c7f3101d5041ae7c5642ef5e4f6dc03847e2a1919d1fec02b6c25b427512175c2ee38e84df904453dfd24ecaab3e7aa390db76e7d273278b76f2adac2ac10cbfe5db7b7cc602c4eacdf46c86cb8f039084776e414c92b8c5eff34ea7946d147ca8d570a03416c78ca2f63a20c1a42755ac3a38d166d1ec8565eed0e804ac356a1c16257bd3077a80ab4b604f842d1d24299d217bfd17824bc968764c331b26bf04252844ee4d51e012766546b0f22bdc2aef58eafabb95d759d118561ff4c252e8c7a7fc91d3df9f984af1e02d6b1de07aa9062acfaf5dd114cb990ee54ab488fd92997349516b6b236666cb29030418b81bd65f2afc7f02093808c0643251782c583f5bd1a1167357dede29d60a44150c0effc3bfae6c4f6bbdb229c8b22e899c6b3b718ac31daf09035c2dc06024d3a7c1909c949a1fbdf2798ca7060d7617e3a106e44b9381185a5f9ec2ab55fa74fca02aef0339d1d0c1a494182ec058055dbe7150989231f44e8df2009df953707ea6a59d3b9a4adbcf9c202cd48bcdc4d16ea4a230d296249ba93fa7c9b1afed641ae8c2a2acf07f15d3538c7f05bc5906c7d08d985a8b7843949b13038586bf4b24a7c165a0c632c576bcb596017a311aa34266effd700020a29faa536871d6c9f083e5749fb715b0df9ceea2d146c18db72bfd5f65f29902b9be7cdde388a75cfb470bcd03021b0f5ab1d720aedbaf595c25d62a67bb3c6eede7a6176c6d6584f220e4e02d64e63be2cd2fce6f4726474c5ed1b022ce7af93c1672d6705685d5fdd0515f3de96c963de6291c0fdcfee1ec55aef80a66135133f6b1c36addd03d56b9d7a1e4caabacfbfb9e984348a23623026210aa53e2db7caedf2cd7e569167b0dc66ef9833a03570c713a08c2b1d06fc232ac4fdaa7fbb2ce8a9d573bacc9dc6fb5ac271f173f22052c1f791808327e5de554d713fa42b00486eabc524335b214d9712954815b35b398ba739336fd4525b934e1f67784e12d08bea15b20a30616eadac0edd4cd35b0acff23a18883e67b786aba66ab88e56585b03549b1b860975fe6eae5f6eee720fd30d1eb793770d5e3a5217852a21300088047ca735600b1c34480639a80a573f14062bd4a91cd5298d46cadbaa9303e500098b71f5e4418ad7c52ec2af956d8e595cbb5f5bc3ea445f91d332ce488db4609b32675b9eff2ca53a6f3a9cfd4a080802882882233714260242e481aba9c94dd9244938524462370c1a0fa6b6a86acea3ecf06b27693d2b5ca03ecb300f0a6fd8f36296484951a0afdf707230a89cfab4b64efa321b785811484737a2521b165f95ed7a265d55af28b3cde09a4860914c93281dbfeb96a510795b37fd1eb96c1bd502f45aaf9213eef7bd002ab86f095519809c731b067cc2a531a8c7e4bf4e04a3d76ce4ac4df1f9a5c910cdc967e32c47a8e42b7ed1ce5f195ae7b38cd100f07bfa175eb21f2a50f1846e5779bdfdec451f312dd4a8bd9569b911da5d4895874aa392445ee98254706f2d6c0a1bde16fcc1789b6bb391d4e0b5d440818f116f178b86ab4b15f94a60d7d4d1b4a00828133d21005f7727b496dc6955309c50a3d70e608d02c0e232ba9539b4b30b9dd59d7e6d31bafb64c44ef159a24e6828dc4d65f84b9e50808c560c8d5a627547fb87f42ef6e83a6c2c6e8039a8c195e0dc4e3b32b6c736ec2085c9e6ec71a7fc7631eb894b411489582c6937722c5ae239067982770166fe07a49063b98361daaf34cd71b067c18092c1a99efbd414516fae19bd2f306389ba2b542cf4a2e5bf670705835f1c0409c31c1b5718cf22bce68aa92e0d03e64a9322d9878fc9169be8b1b695b857271f34be8b4a96faa0bc427cea3339d8b8d21c1db88f6ceead0f7ed2371d3640a2f1009995b7990c5bb8a27dc56dda575186176aad75084e9aa3a4e0541ca407b0b148f90a4f792d495eedbb73c625c05fac27b97414f38dfd051846ad8811bdcaac9924d99e853f44e9b9f13940954e261f2d85cb537e97c7da1cc66d23b376b90186629331052ec2a9976267c5b3a3dff7ddddb00fb1d95d371b72ddc25276a6c86d196869da088cec8855e90358246d2a66ec1f4b01916f288e645833f40414a37c0b6d195e430fbf0eb5233f67f830eb86d3cdf2e18048751b6b50eea028b204829a7e6e53a170309f1b564be2c20d9d189fcb89c9a50415ef089618dc3887d1e1eb6b11ab518ded1d411a713c6e61316a9909f6ca7028a6d01bda0c8746e10fb09e3483a616d44f4f8c29c483ea7de73df4c2df7f5163d00a220ef52928841fc9513d050a24e434eaeb557f82f8668ef28b89b3d0e689f40ef6e7b89a5686790e39d51b4f9f83bcd4c7e1a8963dfcbccd873d4878a131b66c848582e843197a0f4071c3a89ccce798db4c189204cb504cd22c3a1e993f7f7020473f828614dfd4e5bf463bb0fd23318c844b03f24cbf6f222d01d95e1350769ac2ebee93e1e0e85b3cfd1605a7bcca2dde6029f0636a5662f36fa93053b2869261f535e83852ba2ead1a3fe68a6ae37eeb47826c4e0c1648cce5137a227d138c75e1b0784f6954ea424ee63e9e56af340af36dfab20685a637c316da71fd2e4d9487cff7f3d709e47954eb68e5f216382248756d6c04ba92f5a2903150ba28c590b95002b531000455b3680f1968e4dd424fdc376485869c1d1465f6c2f46e18ce14e3557608320e2fc265db2dd2ad8ce2ef698e962c2feb643ac88b00b363557a8630f35464c87e934cb487895089ecf6a7d9111dbcc7cebb03bff743813016364ced6974cee39c0dc73fbaedcba525f7353136d6ff7e6eadbc1b6ac6572b9569cda7a54a3bfb5fdabf16e78f293a310f6cd4a832b8840a6feef0c6551493669c0317690c00a01cfbdc78212dce2dcc6257ad3803de5c5ee995893755d1a39be58a4d2dc6b86fadb6d3b971a2041b4df4d0cf2d50c5cabbdc9e8498532594ff1f6e74e6f7ad8a26750d3da8456e0390a891166ac89c9d0639f5659a9de162ca7a164a0ead0006d32877e8b254657841b58aad72986776e590182aaf2f3dbdebb66af0f1a3106132da58130e89b275f67a2c508fbec096f07c97accb254bcbd1ad56483655461f972118d987de5a631e913d561d98bb2f09c439e90b3dc9d2a6960737ffe017e7a44cd54e8d2c4f106ca98ffde681bcb5780259bbc3d85a73d888588781cdc8ede832fe05edc91ecc25f07f009f6b52a5e1b72c2eb10ff458f5a975e719927cfd4f9998e3cbf8c864117f74b099b16358665e5987770ca099e20e80c5b3de995b21a2dd1490656344148a0c580f8d5436b2c835a6abed3bb60fb23e2c718573cc70760ea798c46e186ade29aaf1433d44e2af5a27e9055d6f1c40e404f584aa6845444ed683735f138013ba9739df737f89325fb5e0aedf34c304339d6ec34966f15b157451085708d9150494aae8e5adbb354071a921b078804cbeef60a06afd9793a13e9fd53ab2699159dd4348bf90d82a2547dbc6ef7da8fe3f8640f01be7c04aeabee9330b4e883b38c1fee8690bd2db7ef6f821b2be07a67ae22ca7c8abb669338fa14f6776406a99277d0526c391f503bbbe5d1112406f80aa265ffd61ce1e217fc5fca3d625e9d11fec94c51b9aeb0f814909abd1ca8004b5233d7d8a06328e3b3affbe27733d368d43235dc6ab4d20619f7e8892814516a5733d9dfe605de67390bdaa33624c98770c2e1eada21f54828c8c14e59fedd27ced596f2bdd76aee1a113e58acd701683237b20fd57f5cf9cf8064b15fd87607056424b04fcae7eddf034759064567430c15759dff0f79f266b20679331dd4d105a2f4b2a3d07727f848553988da0a1140b7cc89281ec894a9337e6686282b45f9ef13f348470cd3ee1183eab0c79da1aafbf32da211fa9281be827e2201f03b81be3b9c0f1f91d7c0adffee778b37693883c3520843780bf140a3be6b5d0aad1047623c01b75f781650dc7a1040db6918f2a521cf9f172e5303128d4999bf6300643a661400f4870558b584b9fd09d4d311ea99e085fc62f64a8f9368f029d6e5b6d72b66a7542f583c4ee06cd23dc056f04ec92bd7c426809d33793a065a4d29606a8f63f22921c9b828c2eb08c56cb94fc0be5e628b9c101e706760beba8f2ea9239552d6fd047ffc431b62267327315ec09db986a9a54f5f4814ace6dc658b95201e43763dc70610a7d392b4a2b1bb233de6561a5cfa38d2e1c7026ba2591d6c91b7faa26d6417c5c32aed5bd20d4c4c4f28baef18a2b873fcde247dd63df7c270aa619f16f5161eff405d5c5e141fbc33454265fd37aa593002fafd46fc039a6c84165e29781422ee3c373a1880a0b6ef8722059a44a59ad51307dc20d60caae742b2c71e70cabdd93de0c76ba0916240315604d408eb9ec7510356ef1d26560bf08f152c4725e126de02d3dde8d69349ea27006efbe652c9c9e143da176915e884624344ca38552a3518c3ae6447b8541bce92e8f4ff962c411af248edadbec204e97fbacb2b2fa198de7435e30ccae7bfc92e9a95f58fe2be71bffda227ffc09120fe6f1fb6ba6a2e0fd6585fa8ab7c7cc103eab25193e0bdf1b5c6be7091c4e8b22a1d4ff0dcf7e71b5083989d78c0ecbe090f4508b668609e1bb4b79ff02c5d527f0b07af7f7d338392f709e13f10e3a7fb17f175dc8a1e814d398c97c0c4645a36789184be673cc36e42c1d6aeafd50996f303cae0d984ffbba6c6f974bc6e485dfb990d5a4be6e9f6ae88ed7f30b29a29cb71be6084219cac9646574ef5b2ed8211d907101fd73757f77f5d869387ea00a56f111a2c97d8c531dd085a030f8e32f1d2f4a39fd7a8d0fd9a85a067854a98b8c39bc4e4293951b10e4bf3424fbaa1f6fe71895248ed4947abfd5d915b74c1d36ad2158c042dd1c378f15693428a614db39b85d0d690ff28f6c564a0c21a2442aa59ae6092588d68dfd29be0035008a67bfd8baa22b05bbc74ae41c8451525e4209abf057ebb2a61ccb64b5a613e0d3c141ad10bb4bf64f02c8f509ffefbe28b2f9d3bff3e7490eb713176d7087563990c39a206585ff7325e1cf76499dbdec393d541b5b6eacd7044d8c57a4b5ab864a778b7803d0c59c460aaab2e014d9ffce61953406280f946c88d4225205f1509632209280aad538d87f5ceabb3098623c727dca9a3d774b3cc9bb4c85bcadc9f24ebdcae5fcb562e9a8c6dab771f271c706ba77420b989aadc5b610e2c0c750c2a14fdf953b9562db692d9786350d5adaed87ee379ee8edaa7ebe649fbab847f45114b48a98e3a70488a3da61761069192d07aefff41243778b3c12bbdea76bb34f3916859ce322b0dd2351e89c3eb70a48fe59b37504dd863ae8ebdf7f6f6393fce47efde9feb0b1427a70c9f03fc379aa38166da1da1cb751124beb2795811c2a100fb65637b483ed2c6ed155d593b955db720a66c1ca0150cff4ae0209b7047a5a004582a402cbd7e994396cd07305b0e3e59ead53e9dd486cac22390fd84e22eeae78085a9f9799eb47e703f8503f2140cb79596b4ef82372b011cb7e55c94d377ff74a82308aa70190bfaab3f83d6b510e2078ba425a7d7b4a2a8beb43e4a914554515994eb4f4f7d01ff5c070e7fc442160d3ed14b5fe681fb15c7c1b5a0d7e2a19fc15cd6a704044f603edd7243a72731b460f6d4f9d99e38e63eeef4b60cc4b146d785e37d3dea39a0faec06694ba302ff1442fb72bae7a183dd8d4a3b45f51cdbae65a5e7a09fbcc0be797f04df41f4b311be3118f457de65c241f0a8f9bde13bc2ef06c84008a3a1530143b437a9f3c1d56098f3e707aeaba01204b36e9fedd490e6f3977c9a0dc3158d66ecab1c5c76363da63c5619b9153d33c5760bec97b65ce7a6f1dddaa6fa58eff7cc3d36ee84c89894de089171a754bceabd0dd0305ff9e8e882833949fe0e1eed6d31ddcdf56cd67ecf097c327cfd606310d0683a80e687d4e12d3edf3fe9df9b6e5e0f41cde41dd12c181e5b63da02b4ae5e80e609424dcb8d4e31ff6a1e2961b7adbd255bea81d94ef91e826a523af839976e7a2ba4ff270ba1cc62da37f667051da1ed2a02514b6c56189e7812b9a5116f95c61d25f15bc98152d424856c6f8f27677d65c72ce19fd6ee5c82a7831181b534e1bdd294da2e6d7e21a2a57391a243d74da2882b0b2aac0db3bb6ffe566ac52416f0802b448f35129927c26b89b27c497cd8c159c86e64f2c071ccaaed81156921603d300780f10932ccd0d5c226b801525d8f3c173a0ee059065ebbf0b8376487907ec92f99ec330128aae3b0c996b0667e7f4b8cf641df730fba39d269c9ef40e8f9627e9dd2daeffe1621b1e533bf3b502c4e62f2d4dcbf1706b906c79fdd2e237d2a803b1e3c143f2f5ecd7e31188d390f4adcdba3262e3098a7ff4a446f3b8a7aae464a2fed7e46cd10f811e99a86f88436d9e7854bfd7b2534b7faafef965b2aac70f4908a73b2e59e9db73f90fae02e8b785a81c17b834743b69fd9654e805f66269c06563cd837ffd98118f8e3e7881d69e2f850c4a73cd63a038befdfd00e61d43ea66b6046592707c181a7cc2fc80392310d605c55c47143df685ea7bf20656684fc674b640180326ff9138abfcffdbf305d9734179f6f4e66f2f83d95c822999fbb2c7d9955d134141ff8290fd14260bf13d034e0b9fc72ade91a8ea0237505e4f4067843094dacdb70f24273ce37c1b72c31d32b55c6d591299f4abab2ee39b023fd4bf8f8a900c724f75a7f69804976c591ddcd9c69b8c511b0cf41a59bd521ea2c375ec56b767bc902a51d4d325477585bf5569c0307e22974d4f08933defde73453b3743428f0b5b6dd5199c6e50f2e4fec384301720e998bbbfb461523474180054896957dc48c7a51a778f44d97f8a529da88ca0f74e70a791ea3612f90a927c3f2ef1f226a1ee25031ecf0f2b471938297783dd85f470204fcd39b97c206e62a31370c24e3b1ada75cb13f9f6af5950b8653186e49bd5dc696c29bcb8d510d23c5a5d9d58cd12f299471f3a114c0125d4c623a539ec4b9e982ef28325d26c70fb80cf9aa02bd81fac47f88bab91d90384a19d7c19c2e1a2e9683c3427f66cc68c81619f9fdefae89ff4d0fcf889e0e866360afae834a9fa514e6ca669bf8b95486efcf3ede7e8bbd4a96c5dded2cd7de0c6c66d93519331ed8c13fea02e743c4fc5e592095be818936381a342f52b7861e80b0729c7893eaf6eab89c25423ff096b58a09e4057f1163aa7983ea2ecab614cbcd065760bf68a4e147ba524983d3dd576c566e442e0b82807d7486ab156b39dde7086545df106b0700826f50a22bf28d0e2046bdad8136192bbe2091a08fda4feee45c7fa7ce9e6387ba2f3fcad301811e96e60d5af89cbecbd3fbdbfbb786486c236eb8108b6793110bec2b642d6a103b0064187092d6f2429a9e86cac663aae5f1438ae5ee4f1e30b6d2a975a5a39cfa6a146fb54e32e6d6d49c4e320b71abe0bac6c64ada3c4d09eaa85c680b0c1f2fc91151381c0ec2599d27dd25963a2cec6629d29480c7a7ebbf2686aff326889258cfd9498bb3aea5e0b6686b0dcb32fbab0c2da3ac9ceeeb43ef43c70f576d1b3737d1c18260bb8fa50350ba6ce6b39e8988a8425944b4729fd9e1dfbfe96157e4e679c92da49ba55c685415bb04f4eef2176ed92305ade1ccc79751fec744445eabb1c5836b96c36aafc4ed1f6373d9e73e4bc366f0f136389e175ed7eefa13ac84d4e69b9f64c6abbf451f18b9492dccfd3238835e36b162d21e1003812fa230e01b9ac0340fd478c164ac2a07dce13d4008eabcb398efe27147ea8a776af441f69e9e6cb18d1984fe9f10f67d5fcefd275585948355d0d4b341d06ca86843f5ce8a24903f65592f8f87dd1926149d0208c642a0b3bf5d56f811ddb1362087dd2d0be50f3e29b2eaba8ffb3ff7888909b7b60a52ca839111442a6d313b88deae9ce97e8602c4c3608e4e1fe89a375d5952905111e55a8f33aa48b50928a034b7545c5eaef5b0c9bbe7ea7c601eda5bad93f3385427c0d1d9c6beff7fe08767199ebcd7cb74e91ff1d75c226162cb6b40e5f3562753e41eb0f905bc86484c6c36c951b76170e29485119ede760f0aeca8f1009f427a4060b75cfedb83518a0fb10ab23ef65a0d7aeab5d167bc7d4152fa22fc5850380d395565752ae8a26517bfbea160a48c8876f15a927e8f00240786a1bda012af092bc508857a950130fd9de162dcf7565625f277c284f63bf8e437ef9c052ebaae825bd4b34239af4ebcdb14782278875ad0eeca2049d9f29aa2239b8b12cf04c09fbc81bb806610e78a005cc3544edff8da306c89fc88c9d43c31b67643ff37aefc8e554300befa65dc25940207f4e381d017dbd9d97738e4822f0abcfb58fe4f485a93f414cd9780e4ae593bd6e43537c592e5ffb74deed4af1b1f127502dfdc0e51d18378e88f6727318efa041c2cc3875aa76102e7015f64c32aeb6c8542de4a2e70fa0a69d0fadd53831fa08be77360416665df91ffc3b641553b2f1e330ab76b73b374b9a33d672c7e80cc8707a51535607efae52d90db6eb796cd3056ce1b9f8e5d3426e3d7cafbf5ec5edc9756bad940e355d432c5e22b2451ac18915603edd6aabe97e772b2fbfdbbc7af5fa83dc09bef8950643170e5aed41c8752c6016e5c44d8bf71d360db756d80f026da97f6988e338ce4511e06740772cfc53fedeabeceb03bfad72f8e382ea713dca1a7da30061f7748ca695ed006255e15321e2f8d7d9c1334d0cf67be3af8b7e40aaaeb57669aed537b358abbc5732431a7d0d47b15a0e7a7ffa0635fbe423a84c3f0d455ce0931e8d2e34acaa0dbc7af0180b88b1873ebb49353dd3889257e38098f1d79be00c9db24e412723bcde3d29aeefcb91f2f0b02495c46fa5f44111262d5f2cedd58d33e98a1d8c7c7876f19779081523a6d65d50e072fc85b9fbe9cb813776729b7b96252bd6903c31e6dbfcfaa6c9f55a9f3f9bf41dc98b4dca6dd8a1441663e18255e2952bb78b5bbd22feecfb3f2bcf991cad34420b71f9d02e3887ac9a85d2775b2832b708a200cde26648bda01aa6b9d123488e5c51d566cda2ffd9c86f82bd7adf8289b8599f7cce6ed605edeaeb8147e566a2e7b66373e28fd9cc464068e2b79e13ba4ca92d7915aa2cddc4f1e790cbaa15af77193b50125779f82c5a8cb03cfb59c9313ef5134cffcb958e33189ec512b2e20aafa847aeceafdb7da30caae0843d4774f660cadd49dae13d45ff301a600e3f74ac0332c5dee983a21ad28ee4323d3e32e26fe5a22217700713f0cb07cdb993179ffbaccc96d46c17a19a4384863e1284f3c0e565366c3ad1d0723cd0cabe33f8ddec1dfecf2ce0959c4483ac101adf3576b457fa253efb612f135ec3a14027a0bdb7086365654a7709fc20a183629f1a18c07955246269f50c67ab06eeccfb5070139ba17f0c735186b64f5aac5d53d431c6d050968f327882f41ad7a5130d720aa012b290533b8fc465a06bfd359cd00ac549290a9e6208a634c9a7f20a3ee50c8eae1e0193e96419e27f4473cd9b7e9b373d01a3875e078786b75a96c13bf9c3d65d9471f12aa034eb7e7361b296c56082e80b8b2101061c9729ed390e193e9d551da2cfe67baf8a77104c0853e500a1a8d9b5a2e5b467998a494356be153299770f4b7ebfa4a0097fa39f52f675e912c5497a1ee41fc6561c071f3317ebaff22587ee90f9876a64bd877f6e146091ff68914ea36520a8c8fd4c9bb40b924cd68e45891fe85615fd1c44cf0ba4c388431e03c93ac45d7d8e8757ae99f9d12dfa0b453abb6647f76f74936865a4b29f39aec3b1e04a2b1abd2538ea2c93594d1271f52cdd4930724d92b7af8f3833e67e34d456112744e8ddce75b75ea6cf089341351e11eafa120dff394dc19ee5262ab6505b1238ee3979a99bf537011b762320b15dfe4ca70a93b8a8f29865571bd8e2c852d664f054891d5e2a612b509d56f1d857e5f311cbb927599e24cbb80df6563d55dd926cc5a5e3c94355aeba98a7cd9f3c77374c154d190f0deeafc47a7916571e4c6f1b84483983908109ca3bd0776284cc501f5a2fe2eca29689dfcc6d9f7a6a2bd92772d622518154eb0d9b73a6195904b5a55c6152d9e6281f6200b63d8f58962e08d5793f71b49df2d84a37e185f8ee41d2bca67a6aa4a91449efa58dd2451ef7cbb70f7e5daeb18636cc7560da8cec13d71bd005a801d4e037560daf8060df10a341f36d30a5e5f138b91548d84a25157080b05d2dd5208fe7934970b0ae4c2ca10487129e7631a2ecbb6278cf668e45355730c54db954d1a793320e31990bca61e7d2ee386410775c701c1331fd0dbaaecfc88403c2b3db46966aae6b3ff0bf161b4ef71133b8308f66a57812f570fbffeccce2e308748fdf5cb53954468bfd347c2b0dc8626c4cfe2bb98df7eb7cc25fbac5820fc8852af5f04fcca25796a0949310803951ab8f8086e2766219d76e4dfefa1f27001ac612416ddc9eb681e0627614fa1b6a036971deecb37ce9424dda6bba60229330b21d02e3c85a14554fec6de67c816fbfd75d188a1854e6d52bb857b4d163570909dd38f39d1a6502adc664dbb01e08c121e38ac926b8bff9e259d76836ee959ffaa183037103b111aec8cfd7941c95721cf7f5aa17e185a3f4e2c903d6bfdd9cb1f8f32f7777823fa681edabf4faf720acd02e9552ed4392cbb4ad229b7bc65f2a7c015849b4687c4ba4a927b0327c85afbade0e32d8e97e58b7dbb77b687edbbe0577b88b09657101068cca7ed09e32ba1849835132eb4fbbbda3ae29b8c222ebbb2a6533d880050be8f84fd3a39328d18fb7633d2864b3794862a83c36d54bfa18c1f8c37d6fdea3c39d2519f9aba97bd71c03a05fbcb78a1e94c1844cacebc8a16ec2e77b97e0038cd3950a58667765e190a5798fd5b2161c8c2c29ae9e5f34e6a875ed17e37eb1169651b5655e8f4e7553e2ab98864594c50c442d784f3427a49fadf653418a866a3aa679f83395585e956fa7abb99251d07710ba2b91552e204c19e48cfa57d512f6ec39c9b0c4cfc09c23dbd320d9dd53a40970004374cc715d85b8abe421f8265b8d685f88078fdb882a75de9884340329014e14e6c49d67ba35f7eec1855e0ee21e05ab6eacbeb4fbbfe6f3da471e0c8f66cf5aed41e8e40d1380fc18343b3743372600b81d813acb19befcaa219c07155ba5b6e6339116fa510433061ff37503c5a746115d61d332188a216432fabc1e454ca97800baa5db623a112ca533f18b3f11b3183436ae3eea7178689c778defff0a6d350f542ea45673dfe0b2fdc1cb5ac5d4c1eea331b3ba1c383df3902cbbb58d0d0885351b134bbcd1ab5dffb82eb8e01253ce6c6af9249523a7341ef23907ed99bc8b927eb737f8f315dad7208eec47c216ead374b8c5224e72acfaa5f1456da2843dd7325151872f1de1dc25ae0cf71c63ab52c8d9da7c6d9d5805d35781817678252e8bf419ed172ece3978c27e962adc952ffccfed82bb687adce416bb7eb8be33c2853e03e88efdbc5cb745b1c4448e82eb1abfe3b5b827ffbaf5d89a931311467fcdd9589d44fd4d5b80f3be174781f49ef197fbdf04179c41fa7f24f158aa7341132502948a510202dd203aade204e4837fdace93dc740018de485a06265354927c1fbf0b3c3d34c1dc460caad0885c761c6f485be65f690ca739642210b45cb7c34f287cf8947197017b5306656ddb8fad47a5d8ad387b48fd018ca5b4aa2a662950269d97098e7568a2e181bebc9632f49b87bcb60e9c21c2406f68c2887dad1ee6b6d81754749ff47e693c43bd5ef38e84af96313887d5efbf7116175d917e72a70d35b1c7b9ffd1cd082bca271da2cd9f6a3639613ef489f61b743fa44c8cfa717d59228d2438ede71d5f42c21f4e176e4529ac52e7f887050ed577762cf4acb0820b6dba7cab8566d18bd4a8f108e709a3699f72e08157bbf00f202e6b23c8341f6b84cddaff3feb4d97b1e9d59859d5d94a4e441951f6beb205dce3e915a8dae9a233479ba39b429bd10f79c01221dbc7978ff67ba50c7be64c320e1983c9a8128faa95f1d200cd9d7903f446a30a255f62d3e67bbf421c50186a68b9f5343b4a96f5a9286c18a4a106ec9f133180ec16e46df3aafc112afcdc1571142f6609e7d8fc503725edde42f22edd6838ec238a98a628fc08e7ec244c2818f1a423b1dbf44da97cab2c7aef1e0fdbfe6f3ff7a3e22477fb16cab9d2c46ce2de84528842ebfcc167d315227745e3fd34a44025e48b1e297bf7281ee8a2426d6d423b9bd9e488b6ee96edc63cfa3182ee25b5a0f928c3721eb82c270e1ccd7e4d4d83f47c21f6745c6bfce8891ba7d695f4d8d73d446a02ff49ac6cd8bc7b920056f9b18ff26b1ed9f38811ad9a70602691433f50bf62e8c2226c427093d0a73484f43b45a688bf2af5ef3f1b529644d155a8132f2e25bd5a83ebf40484e0a27df24f208ab83de7e793af96fc5f74aa7d087d96f540a69b3a25869eb9a2b5c1395ede3fbfe8655650f09aa8db34eb8ee7d6e692ef5058c39f23c90cd5aa6c74da7ae8ca3a0f3752932adaec734d6427b2aea42a213ac8054c73f1fe00e82c3f59113016fae523431ace9d0b7cec325aea3ff55ba45e3360c8e8b948868f87a9f22afcc94fc007ad9da9580dd56055fc1295fbc8e6eef6f34206fd864cd302f80af562acb24da7105af8663d8c6929468c879062ca02bcc389ddd9f7c83b84fa82db913a04ec057ba11d040fa25a4e107be8d99e925497501af2a61fdea2018b107ac1405f3c9d1837e0d4eda7049f10191b38666586a18a60962cdda375d38cd9ec443030b25cd5d4f744f6ddd3b1650db6705e2ded5098fe147682e6cdf12dac106d70dfda6bf6e6fcbda3809110f12afd2434fc04f531b7a13fbde6f003990c6176dbd58e0f66405dd5ec082ecfb0671de575f791d1a5fb665e2a829984c23ba1914f353c9f4f2c1b01aff417858f8d11e52304e93b432f777fc077b80e4d512bcfd6ae976d04064dc986cc05078dff2aaf3b7694b6b93ab3ae39b0b2cf768ab83ba8ed576eb442cba19d8e81e49cd6fffaa3017682f8e3e6c108319876eda80084090e6c272a5183ec528885166d92684016517a0bea300375332c63896745df9f4571f74134fcb0032432ab9e04f5dd55a0de2c1f638ce3160ca463f2c80c4a263b9c135b07117baba9767dced722c8dd62516b679db5963bf1f6d773de4f4b4a48d013356931284d35fda123daf7bcdcdbdd83b2917dade5c93ebaf248d5d057fa46782102c4b817b08c8e57c3697d3e5b368e59471b2758b5cc1e4bf424f3a2b33eec475060c928bbf56b4babd67972630c39cf30dfe1d6eae8237940bce1eddf4233b1ccf3c1d4dfb028b735889f0a50874b7776d20545f019e626f5a9a26d81ffd570d60882b479282ed4a9a357c042139dd65ccf857ed2388258139bebd75473ed7c9ece13b176aa11a251e93974fe133a85705d76f75b7e713ea69ee9122bdc076c2d07bc7b6e25bda9c044183dda04c863dc34fc1e04e3fdd0a6b82513a19cc70b8be56c9f99ea76c517d884d2d981dc8e4cad334bf99acd217cb190418af06afbafb4408d10a68eb9395740a601a0fb20f1d76892708ec7a7534d19770da24f9c56b5610e5d118cd78db7e52e70fc1aedea77a3b29c64c6a6867ffd0af02d4a403ee1ba38cfe8c0e3ad655766965ea95790740fba8faa8dcaf653585f85c0d2d69e3644135b3602d1ae289b18511487153a61add9c9e505d2aec22a0050ab9dae2718c8708112276234811784944ce9fef907dce79aebe749a1c8c823d873d5e733e059ba8ca5fbe7bc529e959125ffce3649230750136ce6029bdf6dc20b06710a2d25a9ab0d13e2e9abc633ccf877daa4c09f4fb4aa0ab8a966c8d92d229e727f9222a472a11db9e274d6de797925f3a8ec183c0a68179921681d1b5748ef189a1d119ae431de3ce8dcdc3f31f9ce443c098cba0366ccc2ed66ed931a82b31270b1207052b691febd377947dae673fdfa88979dc39b879c2ff5b064f8e70bb5481bf9e92f47f5f00352efe7d456ac6125b4d095b151e4189b3d559681950efbdacab5a1524603cea0d84b9068ce1ca4ebf0f139ce8cfe2fffef07046080fdd40694cc34213c84d3e678c96df690a4dc431374dec2ed86eb4043238a4e54a7e7bad5bae5829087b294a53a1aa0e1bdb2fff0be523f7544af1f0f08006f7b8f91a4cbf331b76d03535c634bc13125e42931bb6e7a4981fd295225ad830637a1ae09873b4627a973214c0374bf525f85fc2289a1a41ec365f614ea736ee084563946ec0ba43c25034c6e9102e10cba373f0adcf6f20384b799aa1420f9e992a869c7e0352ab01534c51ab463de5bda48fe80932bb86d4423c2faf2780703d6549f7d1df2f130c1bae0f11c71b1c934f361e8fc519b883f46c34fef6315dacae63e63ce018c4401c8270c32b7ae4d509997fc9097ccb381113401ca6569a264e54b77e6d5e60d1dabb1160e3cf1683aecaff376973715b66bf4bf8086a8d89922f4b3eed25a11bc2009b80981fceb722f848c506f606dbe122c609a11c1464615b3884704376d023e8cb6803909ee298991958a04869441ea48d324ecb5675eeddb299e7cc9afe00b6060b6136641ddf3bb971f1cb629eb1159d0137e239731e16f35a716287cac0d785e0b5c6597660a53759929eef545954891eb780b20c4869e22402e2e176ec3fc91520c9613ce442672d863350711d7c3add4d32e43f68b4998fc9bd2b4c713d959461458f1c676bc0a7b9e1014241d2c9d279dd2027d7b8572c160b99ad4461dda70bbfdd78c80e8fdbd5ae41b98cd01df437d3be712262658286117a59da7346313e79ba476e0a103511d994d5c6a46eb398b812fdb4dee3c753426c74a2411a3781a31c17419138da963a4e499340896b2e6a1bf81cfd66faf9db51e6ecbc61e2fab62bc564b89b44982e664649d20bf1ed302e6d633bd868e135a68ffe49618fa84473365681568bb9dab413a3aec11eee74613a892ee9b5538c6a6e4588986f68f10631abc2914701cb175b7f7daa348e5060ff12f7eb350e61a45d3967e625463a33b0982f24531486a6c8042a924caece9a017ee4c04afd792dba99c43545bc1225b2c6d03b12129e08fcbbca3d075cf63b59466a87f12974b7ecdf55f810aa304073c5de025d44a0df45dccb14acc470051b8e1edb66c378d5011192819372998de185ecc62af2b2da63c22daf016bfae1a84da26514773ba7766be750adfef9166f5fd8b99d07af1b9b92e0e2f4f800702fdf735a0a97e3f6a21ff1498c300078bcdc8be37500206211e3a6d54dc6e08193bd2cecdb282a369590bc8df04d864015b1b4bc0664bb1bd11a9afbc65c11b96d137d4e1024fcb511f84af1e02d6b1de07aa9062acfaf5dd114cb990ee54ab488fd9299760f0562e3bec6259b8636404bcb3840a1c38592db7638649f3f651c12225f3409f58e52e5e0526ee4814f21c66a55c47d4665f5b2fa67576cc6273a6b8f17aa46638ecca68e0b7e8a94082e4e95193113f31af6e6f11a0c43a6cb345282f31255ed4f34aedbc6eb3c70adc3a1ae12845925e5a69fc431ee9306feba2ba0b8446fcb7a38658fefa58d69c43df5a7e3e9db46d971bf11af448a759fcda81044ac0f270bb783b2366710d4cbb7e3d2de19ca978dc043156c8c2b70815ddd9229752f7262de3d38454cff4318d41c122766767385a6ac1510859c016aa186b3ea75ca18a0dae25646fcecfdb72558b3a55b8a478865344ba16cb5dca940d9d479975385ac58291b5f103a75ed793bb019143365c4fe7318ba23673053ab4a9dc3eb134a7448b56b8cb19d40ffa1f68ff411bc9ad241e9ec91994d73b66db9897be0a18bfb91bf09f96fe4f56fc15f19abc0901e6135f91cf55678b235f81686f7dd8c4a4e248008177619a3b4660a124c0f72f0a48cd8702719b045d2fb20c76b3b896a0e4de782433669ca957d933805b07b70ceb8b8f834453b6e783e70a2861d6573fd2b53a4374b6fd64e52a2fe396ff229f74cc6a1074789d0e739bd612acb981f6bf63b5062c6171d4523094ff2c6e223a1943530b2f9b5162f4976cf09c746d6a611f15a3d047ffd054aeae923df5cccdd68eadb5956026ec064b9aaa12dc65fe3b95b304632adc9d3bef59418ebde0c2318a895d508133226726cbc1c1e315bc65d3c393991900c8cb8d98308a7504255eee5cb6f6f111884275a63106177805372c767862e9127fa11b35935e696e5acff8040cdba28caae3a8ef9ed9cabb865c852d29ac030010693f18f2b6e0f72e5cf121e867f1b891d1a73a534a510c880561594d3341037e9e6691e05359d50c6e7474f9a9629cb6c88bc44ce223b5f4613d6c253757a8a06b71f6a7e926cf3d0c169b7243192fbce1115a84c2767e4d33798cc06ac8d29e8d82890e82b510b9611609c8959699dd3300606cbd5a8560e5c590fe9158c31c8fb7a6d362dfef03ec4e3be96c5d9257fe2894e1042aef7a0a2868173f5aebb730a33b42abc67e50a51f5fbf9e5af21be81b62823ba177cd4301ac4bb8c5c595226942553518e58310041ba5109ef664de33ad532620d76b3c68b0519ac03a37b0ec0e3ce1d17a3b7aa1e2e83b358f5f22bbc9bf14bea418446923759b774666975a7e53aaaf54f928e3c3f6399bb87b85a0916eb837b53b04ead91722c2a3a77ab2ca4deb6b71308baf3daa3c429a001b2a73ee87c31d5c2ad72d05b5fce7748dcf0553bcf9fa143c3edfa0bf650cf76c95cffd440a5f2c1020b5757501ad9120b24d56a58dfe189500fd72130a241384d0e84689f7bead941126fe02a1cccc73dd9146e84cd7d03780621529c70d9973afb6568b5e68d6953005690fc5a2d5c0ad00b35a754a37bfb762ef87c64b1771b4487a38e3a1e2907849f5d539854e63109cbed198d352a06919185b25e94c2369d2f887d62984849e6d5260bc370e1a56b8a882c47c64c52add29d8a50f5fa6c5229429cf2f3429a49a3fd24b71f202e538146dda55eec4c8996bee7faf14e07d42bbeaefd50ce36b9315d3c990abae45884dc8fadb7ce6118421cb5020fba44f325468f9157e111274c8f87c33a579129c4bd1ad2d9cb30c492f4b6589489218bb3ebc867be914b63b7c57484e66d956f56f9121b5c9503d9ae94e26e5351ce353ca68de902cf22d533e5fa7d1d1890b0978e0dbae5b1b65a363963ddf4389bf503277c2be6ccb390fa1e43b8f0cb7a424702a2eba3e0d25dd4ac2d3e2558d98e90dd6bfe984634a531769ac866d97907b104416717ce1feb248d50e7f5fa83f61afb2516e3c9b304591f8b29f0f498d135917ded0d9dbc0134169c1dfbaa1b14984ed053a39fba9f49d0d472aa86804688c74a06e45440b05fa4424ae2e5f8f0d89d8b83d9348a61a70bbf490bd0518edb0180b06a130c41d68209f4a0f557a7ba4c49ea3a8edf96b8274c7a93aaf33b0ac1d4dd661ccd1ec842ba63df3ed665ece589e6ca8eaba917c4f44ae66c3b17d73cfdcd858fdfbf64f2c6dea3f29d1d265c1be655deb8ecbd1821902c8ea58d9ad8b0fe5ad2258f23805ffb362499a7e28eecbb17c371455acada148cb29d1481223e56e8fdd3ed59e3702c5cb207557c110cb83da185f76f234c3910f25b7a3df037d1b916acf6f1d7e09e7fc215c1ed2e3365d96853655b270b1e04436e113070d347fb231a8ef0e991040a50892d53d24d3767d0a17c32040b9c540ce8090a31f6449a1d639cf538a2559bb3c0c6852c758a028b247d2340f7d29deb929ace6f05054149d0b3933ba4d9ee642f6142712e4a2428319f3f4ccad3bd2745f8ee7dd6f8bf04f8fd0b3eb6d3b8703c040a74c4de9bc3062649d373390533c4d65964a7ecb5a4afc16a433642e750c2a7a3951a1a33b9994d70596b1939f44bf3ff58b873d33bd0a2efcdb043f9c58ce685f81230bd37416725aaa2e4c6b1787902484f19018074275b4c64882e09c2cb6563a35089f373ef0711a003cb6c708e6e10d6781d8fae4b90e7a7061aed74ad0caf63048d97b277e0f680235ed2f08c4c16cc8c76f7e8faadc53158b28cfba181e7320bdd33e58d8690c07b6aec3f13b22f99731c4ef77e7b17603d18c7e250243917d5547029daebf8b7f1debaf14ca9e97f19f44664a2dee15527168e5a35386a7a842ddc5140c87a0938808b9e5c4c210367b1e19f73b414b85b62e24c7d6232ccd8d903c1aff1d934e4fdff483e622b1972a7a6f9b978ea7c4e32e0c4c3c04ee45b73d41ec0fa67d004486a8fb10578578b760b1ac4a5258f1e0fe7cb0b4cf6e943818461b7d543509c29a15f465e75651402a7d57a1dc1eee844c91545f36a35e73ec28be35eff15c9ee1803233de398a8993096899b55a9f1a3dfc3818ffd3ef2c12cd1ec1f03fee3293d62b4653f4b09885144603d59537faa6b5aee59b9ba0c1f91681814bf62a4c67c2bb7a073aac8ad09ca6293c1dc9fe06513a5f636639a62c247da4194171613ee248a22d0d2bd2bcd4cf46b2afc852bfff710f95ead84fcec4b7c83a2455218dd1effca3bbf16ba2b3002b128e8d2c5e06c7ca064b79ee4e1e0576ad90dc10afee37269e39c01dcf4259ba6e369717242606b42efa1b338e67c3e975350fa44d9690451e63fbe65fa2fbd55123a0d8326dc80f17c1d09858ddff8434a9aaf8f9c2fdf41728da2b0bac95f05e65652f7a77d22962571afab39ab2e372e946bb7fb7865fa7bb5cfb26ff130f21073851f3204f075b75c0395b0d3fdb0f346d62cb5ea53f209574c7700db926500d9602a4e5aed05a9440ae5e62407550a6a710ad7fb4a3990fa299ac9bdba96473f696886572dc64906e3c5edabf1c69b6276abc394733bf35fa6202ae0cf2f863c105c8307ff161f902f279ab2dda35ba793c8dc40694ab6f595fbb704a8c53a31e4f3466e89f9cdaa66f51f47a3010d8f13f8df2a605dabe40c1d0177ea71092575145fc8cada605db4e0e874a0ee16d8e07449f7d34d6c99cbe55a94dfbdd1a3e74a9ac166bef655204dcdd5e5bfe47fa565f5e5763e9f4366420193b57cdc64dfa7e2bf32b4424f959fd91bc42f5fd49048d757c703f4571bf4f71bccac7463b115a1333f1c3bb1a08f5392dc92741f06e15c5ad4fe5f78fb5a2d0c3a87df24348cc84af87041a0c6a9a4e1930b7a8c5838c967335fa8045414e41eebe021934990575cffd6db4cbe3faf322627bcde2806c8f06a17553c7894e3ee3eb7d3c9fcf255c59bcd6c9da7281708a5c9045987da7e1934e71c2ca4d58d11b888d6ad6bfa9fae9a5512afdf78c17952b2aa4ea5553875af3a09331aadbbf1f32ed5c40fa38f98c54099bb357e9b2739e96cccc5202b1813f20678e9b85fd8d57cdd9eb9986c24a0e7a119c7fa33bbe2daf0572fc0183bc2d06051fcbb82e2be91510b047ae7b6340ce5613ac34fc1e26c9c158af7a072af9c7f4df53e7632192005215fd27771b81734939e23a9064de80d5bc03320c29cdcfc9ab61e7d201880e5440124f473337ab99aaa10bbe390aa7d8cbc6bd64ffd274d18b6be99897880122905b751d7d2c52de5ae127e1081d8893c82c3e8f7889f27fc3b9b8eebbd15d6b41fa9c46689d8400de4a84f08152d093d5c9ca90eaa24232e0df81a274e0c004ab5171c2cca069ac76073f5a6b434b46a9458bceb177ea2b2ed52b76c0b1196b87a4b25b48a162162e6087c92d54320047edd88384ceae8cf49cc2a28d70d80185c4e1f9322d41120942c04f1953186ebe562623df31940235cc11fb68252f15d0f44428c1dcca6a26291c53c50f941bf3e810588d3f8bd9b8f5a68bce8ef0aab627aec4995f4c2699824d0de8cde42ae3e902e160436e5f9ce96835cb7041bb8138029e3254b258e35fe341269b548c5459169b584452ee5a59c0ef7bbab03eb432e34758fbe7c6d663cc19728fe33bd95cffc903ac8cb4303f0cae8ebb859b161a082c7688b0fafeebe452b51652af8c32cb817508965c7b3dac1293336c29e7131e48fb3f2a97def9e4b086766dc4eb14472f8c7e4708d519c4c759e21ada0d5751e9bef86432e04268b7807b2a090a01130af658082bb05caa479fc28f714ac03298ff8ef964ce4cbdc279a227cc3b0bd7ed5b4d63e009a78d4843cf2e849520ab0d75e96e0938bc1273f49b9b98748f180cdc3deb208c66a1b2c520c0caddcaccd1a4f5d245ceba578669284886988a3e6320cb482feaacf9f50de3702b8b1feafde43660a0af7505899e12cd464604aa02b3a12e1965974067c0f44d7a41bd70bc0c6cc51c1147868c4663cbc764937c4a389386378269b4fafb473a0df9c9e1f9eef35646fbc01463f0c04f14233ed00a20ec8c0f40d229fc266757f28881f0819d9e9712a3060045d2af7fb261cbd74e33c10b9a62984f553ea42a3abf2d7244de7e71be43b20234e52fb09bd537d135dc847094e622358b3a0762f9f77bae172ab0a991be036ab87d1dd501855dcd811b0b186edbebd8af6015da37cc1a8d5f6ce0b1a4cb5c7417842d3633a60f25e8bb6a2629de78ed74cddc91190dcaf39ba1ba7e1ad49c074a1c17b30ee1ecc6f9155f80170787bd4d7368bcd94c16d93bc7231616bba393221269a595a11d90072cfe896ec94605271f44d3b550dacb051c48c924d6cd4c41c8ca9cffdeb804c54fd1db602958079511c939e83471ba14d4089b16d2ba9dfd0e7d55cdfa618df2d00494423f0ef47a41ac26d84e0d0408321100fa4bbbe5b2df215350b0b6cb4950b1264c0e202fce039b060d52d71d3c9c5c3136b7db10aa4552351eb2862bc7760a631a5d00abef5f566742f77b77214e774dc8940b0c9d22bee5cb009ea938f0260e8c0669a955c2ed37df83fe2287a0e510d5cc918c4cb2fc4281bfd9b498da3680c5044d2f039ea86054edc33fd126b7df2bc8a94898f7f53651a05d83b1b5e581c308f95f36ca6893b66b64d28b4a883d20988e662e0facc5df75ac13849420d1988c1725afd782a944f9b8a0ed86ac065f7d609c676b67b7ea717df552e55a945b20608bb9eb57bb71f2d792928402630fe3607c4944c2d305182a8576f6d44eff183a686fb92694050c19f3e6d6e877aaed8144c0f79f3183dbf87d1db0837c8260693e2d96551816b42c64e4a5dd80a2f9797d81dcc4b38b496f8bd9a7bc0b964996decdcad31e33cdf318e3441273fd9deef40ee2b15c27702f614d43eb402857d9fee0ccaadc915b614994533a326743d1c8009882a7f6684875059ac196b01a618eca314c0118d7e7ba4380b5261530b6cea66e1197b788ea34155fe227c421f418f7b17a451f56007b5f1bc8dc87cfd4587df8e0a7859b0935496b57b8fcf2b2bc62f103da6e7bd30dab02b601c61edc33fa01d212f6a39e63b336029715ed9c3b74aae928fc6134ecaac431e389de9703f64d059f72b9b99a1570cb8fadf467cef60bc2f6beae79cbf2bb04a2e5abd9f66aca244fef3bc4017bd911d5ae03191a3d5dd111b14ae9b3bb2333fed8bb5f8484ffa12d9924ab2cac8482818a98fe924d1b5c8999956c25dd74b231d0cf5a6aacc808dc285c19c4a20c8835b36b4fab5827076589152787e163b8e85290df3bb23e57894c2ecaa51f5fd7337c95697ee26906aa4a3989152c58d59489a793e445e3ba256497b4e3d23dc07a18afa90703d753086cc174c5428180da41092f0d6b30b3f15639a13639308324eeb077ab0459712c371562c8b4c3176d810271bc4cbee3bcafa84a4f61b2aa5c7f0c02b75013bd709660b9112b9a3af073d75397138da4288b00d54dcf2a261b3832152e5611c46e2360945dc076bde3c17ccab682a8b570377c940de2d64e2dbc4e5231df19682f15613f0141dad64fb5f13ed3e2c2519f4dfa5ce0d528d937ebc5394d09455715a099342f80904ee870f6881aaf64e4d7ce0c3331df7a9c7adb69d32458f25ff8ca3e49c0ebbd971364b092922bcb28215f1984e2a0d6ca5c3e357834344f64cb6446495dbd80fdeae75b3cb34f5ee66084088089ca66ae8536131d6a2638c19040501f4116aa94b1f0aa638a5ffb9a7e84a6cfbc0f10a93a0838320a0882e4b7b1d7156e820daa70c2407b7d0160d736cb6102f8ea04f08d56627a6b25aab1511593b96f3630571d48e08d66ef91438802c11a2a8f021af35884b68661ba2abbffc7fb3a6098ef4ee2f868ee7c4bb7184af212b988a1671f1e1f81b1de0d6aa6a9bed54a61df9f8bdf750a6406b8002aab43f9bcdb07e86f923ef5cfc6848b0158537b40ecfade308e763c9a10fe03d26df62d85b9b8b9e5370f4d93e6a37b0ba3e5ad930bc465739c2ada3de6b6cb6a5e649fbed1756bc102670c926b6b383aca908f61c6de94f966175624811bcab28a8af99465f8a159d63bf62466ccb67b18acbd9b983ef3d2fabaf5fc968e36895bd09c2ab85c09e42b39587019e260c6dff072edac87f2b67cf22e59750ec4d7fd19d400a31232990d4968e68de99395b1255091325bcc6b7641cbcaf9bb239e88a176fc0074e5aff8b07721e7b4bf0c259a1d6132ac16c09ae49b6f43ca6e2d1dc76e6cb3b0ab2ff2620505f459c58048ceebbdfa7fa326526b956f0899df2e243896a74601e92f36a48476a2a8dfb621367bd3bf2475577a2008f304d694f2e1b0e1eb29f5f5ef89ae44f83c1e71997cb0210441d78d78896e0e3eae8fefe0fcffb75f2f46dcfa6f4e695712c52650bcf328977e729e2f6b2493e3734a2a0d7ac2198712467de4a71308fbdf436eafd2322df57f42fa09d196c5f8ec16526c20647f8fc61d64e5c55c8f13662b44dcf49531fb6c5c07ced5d6c4236a7c0c66bd80ad662e71a4dbd18bb71e74e16c393bd333d4724615570d21d90839cf04cb2444c9c7328ea1ac7ce2cf57310f0f6f17fb2822ded3a117d76c7ea9d8b356a3c69c39b6bb057c3a0afc90f6160e7207dd824b03ccd68a830e3bde0b3cf44235965644427925040aab846b8376d46cf45287419ae43d69019ce8bf0ab597fe625e71131d4dc0082bdbdcbeca11f9cf0fafa7c80e9baee8b46184998719efbe2b4f43ca5f840e4053d896723147d97b6168cd0214cb1bc27342a05d149dfeb4c0bce508f921b107c7bd2b24b9b377491e2d93fbeac4e57d48f3d666b1d637338b60d4bf8bd0563bed08d23404cd16c94a234eaa57c81c320847c79e6ca1ad35355af07904efa1882c47c554fca961adaf486fce51454c2d38763ed683d2d017a57f8e9f31189f77eedc49ee151dd06157975ba262e41ef7e9dab521ad4d0fd5364d7c498662dff736aa96a107e95fb4c57a61450f15588d30024385376d397f71cb932164a38e4953702c936f7b29831549fb4d7408240bbfa5fc500deafaef0270ffffff8f