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 71387 ad4971b4a253402a2b90ad0382cbc3e0e10d151803747014dbd2968f1b236194

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8b1751352dc91e4fc37592344330f594690921f07be1c34001d542765fda6990
Certificate Block Hash
ad4971b4a253402a2b90ad0382cbc3e0e10d151803747014dbd2968f1b236194
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00135b00008a3d0000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000003f451bfbc1a4b003da5e9e69a710d81f9860fd698cbcc5ef9ec25464a6c77147c1b82797ae279ff4729c07bc4e0e4c9ab01bbdf2d62c3d7bb4610c0cb54a2f3e7f1bef638606092406bb5fe51312df31b1dea7f59f51f6d16c010000000000000000020000000200135b00008a3d0000

Raw Header Hex

0000402053509cf788b8f41ee78b4c4490fc06beebd1b365653993907f9ae1d9b6d83347d75afaad641a6a6ee3919bf54bffd72a7ba0398125ff8326fc49a0c0dcfab71b50842a6af6f700189069da5f7642d50140c3e17bf021096994f53043349275c34f1ec92d3551178b

Proof Data Hex

59,560 bytes
12121602030744500b58b04442836aa97b63226c462d74051a195cef8611e897a3dfe4d8b5445175901184273f84d7336e0589ff6a2ba1c596f5f7bcb3523b4990fe10490fe8e5f08220b61882c8bb497763046637a00c02261261e0b9c4ea8af7cf8b0e15dc630396a65cce5f4c0cb2b01c4588cb1277ced0e06a11ae048b75a6439f4babcda5b860da40777cad56e8817f924a8e27ec427fc6cb6c72e4f4ba1193845f3381f23175c97bcc5a59a1602931426b8502c876b02b97724e1417317632cfc8b029ea4b81b3caa0ac56df7cca88519ad5a8cc4add8ae35ef978c0fc61d71b7a795fda742dbe0618a1c30aaf59cb677b2daea8f3dfe24aeaf272c3ed50c1084c71bbbe54d7351d564422461e98778ad5d01f75624046413f1794bb5de9fb336ccb8e26edaef2f38ac8e79a1d478e943d3e57407946a4d332eb7c1826042624932937f0d2b9b3d3f8d9f01d13da0ad36c33d53512af0fb1ebcafe6ea9ca0fba417482c9f3fabe4e98a9e4782c9fd007b378b0f3435a9e42de3091489d4d454cde9af97a289dbb616674a031003a88db96f5b2428665f55249d3270856dd2a448701c0b7f6c90d2820d66ecf01c3a8ca776f6e75c2f157ac34d505a5133986a85fae38dcf11431510399a1744b514bc75b585d98eb73fb5d2dc200c35bbea713a19bdafa939dcb8c42217b19848c0626ddf3527b2dadfc126813592a06012d72b7ff7e3ae59d67366002573c04d1375cd06be91d5f144feedbf34f41bb9c4167f6a2ddc50cf9f46bee2675aab723d6d065994eaba3b27c57e0f08cf30c60746ac9d78af6d467b069817070ed302676094273ecf0fba5fffc0742c7dfc1d228e5f7d69f1a2f7e8f1198e9adab1bfbbd867d9af19e1d5f317ac8d5cf4ce90045ba9abb75403ac0783b1c0405f6c706d8fbcb25b74eadd6f9d0af6360673e7c94df99fd999cd9876c34c54ebdfc35252df74e42f13cd8e75cf63c75ce0d24e7cecc758cb951f133806b84b8af374857cca441e6fc6b7dcde52bd99a1ccda4d651c276e465fc3d960b10a5918235f359b6d34b561a7d1bd9ee612fcfc8b520d4a2f8580d9ce95cd0d4f4e0aea630eccf33f0593981ba6b050f52fe9ae85776f9d6a99d0599134d51d33830b95c9a81ce55e24be55c962be70991dff47aa3df8cace2e13d2dd6f5d7cc888d21bb486cd391f85fe703b91f5a65e8e1811235024aa71a07c3f09af923c0e1e794c91132685d6233264e68abaa97b0eb4789ae269f2d2878e28d9bd8126d5d4aa3665d15c9fcefda5827fab3116d32c52e07a97a47098ef0e0f486bd4090d606904e0cda43858d9da76ba087b2c0ad3a827060f10c7a7079b964e102995b943fc05e89c6279a6111d9f936f2dbc9116150046a41db2a9b5a881a1da5684a74ff18425d299f88d40f2b80ba0a036aeb3c8bbbb8d6076b4fc6aeade0b3eb0d4efbc2cb294d8e666b2b049605fca385df8a007b233d6e7fd01a81d456a091b39774f1719508c969802564fa445a6c919ca4216f8af9aaae368cdbdbaf1035abd963a56131f740c0ed32d14784022ed858131768c81cc80dd3a5295144da043ff67317512e7bc06266230707ad5b8e4b2bc45f4592698f90e855e2dc87a7628613f5f8ef212a90c9c61fe084c058dda6268c39c86187a6ca85733504eae91f106c1920b9863bcb46ec1e0878e3230c34156579c74a7a288b26b5a9eb36ad95844b620ccfc3e8fb618242412169765e9ada0c6f44d154112ae88e07b73a7bf95d62b8d4d818b4cc8e4a07ea57c0a805f314aab03125177202d4e847bf9ea7d46777dca5832a9cc1a5d987dfa8e48fe48d2bfd5d72967f1293db0d6bfbcf6f1fdd91bda0e232be458bcbdb2f4f36eb13a1160f3da18f62268b4e91c6e8997e44a9d1f8246409f0e1596c14b217a7bedde6378cf97285c0c5c76a50647001360f203deb6cf5e49995a5485e288bde7c30dfca9b4424bdcfcc9aebad33784071f10b089959479dfded77e637e568f50ec114cb18e29e035d5c81fd578e1c21bd00489a03b3c78cbb65f47459c76ede133cdec6d5615b733866de384d4dbf819bd2542b337bad8cb474b71a8e3c24d28a1bb487287cbac80cd3de1314f621fe4c9120a3fc6dd82799557979b13eaf40dd85e3addd56b5b1e0e50db39492c46d9a059754eebf3d06dc1011a410247062d99b22ead304cd1f8f003b472179e42d5244e07c0157ffc09a1a1a865df6fa15ce273ed115b1423ebf86e6cb0961864dc3e66ed5505e694c519aa3b74738930dbf690cb281e61e6ea71384cc52471287ac101b108db718e5db6eb14248ef1f4d9be3a546197bff38ec1ac009d0f4b5a382b30c5f6b5b59ca8099d014adde676e6483085fded2def5f3aeaa91ed24767f665743c607a1249a024ca4fabf323cceaddff81a721f44038b8b5f6aabaff679fb77cd23e0527d27e6d36e4f130900624bbf926c250128ca705f9f2fe86f72944541ca49308167e5e23bbcf87ea43ab2cecf4f6939086c8eceaf3a11994d6195eaeabbb05109a0f576456a254cdc37416e8d83f4825afa8e7f4c12c951c1f3fa0992b7e377ab8cdc79dcc4f2eaa596211f77068aa41c8324afad85134233d26e5cfc8f7e0c76d1da0dd99f3d31d58607a13207afe07c438462b735a848c0d97542adfce87aae90f6cd3a4e063e0d1a3c664a2886e8fd97e46d37dcfa91277b1b9294f82a31d81d89a1938ec89a24a220e7750ada529bb0dfe6418daa9a00e1db555d508110c69789a52a9ab2755b79278b3d15602371664fef744d483a71f6457a2347dd6217bf8f2b73611abda3c763b7087f9727f8cbc438ac3923a08d7a8d4299702d6a96e04357855aa6eb42899892a0bdc7821daaa626adc7ee813d1c643f1361b4c96d2b1c540908ed3bf6b9e48d12b2de742d3693ee7796e4bd30187f5b9c563cbb1d58077e204c6890658b748e9b48e751616de4853b7b9fe13623d93a4777b3d0fc521503abc09eca7a013f9f1a39335c2a7e923c8993366b0c3212dba95fbe372fe4ecdbcb62b9bfee606a1f64e8f240faf58d982ce63b03c0cfa15ad06f6a7d616fca70d2511da6d0b1086093c2b041be7de4030a36a7b60642fdf853bb8f4e972c67e80dad743f774f26ae03ca1bcb33ff2e2bf3f62459a2bd90e2bb3d68314327a30803a1bbf0b678d69edfd68f894222b7d334d3c3d69c521aea233b413a79edc246229a5274647fc6ad305288f973e3df36e6f5785f9e030df383baa844b98ab6ffd59bf02ebb0d23cbe02c62a2b7355ffc5eccc64218c09359c20fadfb1432f553b7ebf0c1116fd2d49d1e8588b5f59ee8f78fa79b27f312340b77517a3663a1ef2243a083978c2fa7985deb4c5a54e8b2f8ad947db343b5009e38ab7184a700fc40149a0d49a6f27475258eb6744d2cf585b8b22d9a1ea0f34d563fa14c31802e89df1989b075ef88930589872301be61935ffd45e1acec2ab71f9b478180d2e69bd407c082c0018e8405c12830cf0d2916b4c203aacb0f2624a511df487b6f3879744ca6a81e582b3bf93661abf601628d6801767a9ea0d2eff0433f1527debed26c38b57a0ce5de726e91fac3c829b2f55ef5b333321e48b8bf092d06831e37e87523ae9b2cb88cf03e077fc4f2f4e97399bb46eb9ba52ef1f4400b09f28a082a2ca83aef1de00357497254ed15ca6db6505a4665d2e4cab79bc0e4f2f08b9b9b722a9520318e5315cf47bcbc7c5d22bad582dbdf80628ec4ec47e01a734f7c692ab66c877ba0b038581f316f11e75d9af920192e8ca40fc59ebf033840b2fb35c3820cc592254b76b15380de6d73f64182f7ce6f74e8c4921e606966fcd1a08fa3ce58ad141afabe289bd92fa6618a86fc1b647aa5d5d59629253e52e2669244af23f4f26f66144e1a0e03f4bfe73279c853fdeec627a0ebb5b06e2524e731d5c659b34a7ece60f5f787a45f824d8f225c409bcb4a3900844455c3b7984d2842e8d68fa0f5b5497420d34f04684a8436dbfc59ca458cb967b22804cf6005cc7f35e02b9a60d8756ac2951ed9e6f5e209a6d4b619678a2efc4d54af4104d73d4361d5314d16381f229930b24017d007080f582517564edc8198383a47331551c8eda3c2d8e737d88cd82be435a9eb660fea1e263abaf8620b467dba3670265a28f9f2bcf367c2ebcf2b5c86d50fce87e734672961688b5ded82ab7a4923f8cffc4e885d5e897d716129bf300f41496d9fed5957e23de8a52e9bf3aded5960b0ec7c2c27c1425a80549c4f750e0ff28d93b455766fee759a37e5a93fff652ccc15a5f78533d9f06c122a0c47d8946dbd7c861f79b5b4ed905e6f9cf2d1f09a8b31d8d25beaa64ceb35f1ce4824d23a5b4d906094fd1dd36f963a1e51ed7d8c299cd1343669d227f66b69c99114b6cd03ba89f438aaa30c9dceb088f48c947900cee91d8af5dece5cdbe64fac795031e64b812ba33c7ccaa8ad5717f75b080b788189f9f0347e80c21bbf11eb62ea2f0477710fac2bc2d9de7e55d861c26310dd9c9f75f71a3a4c4f9ebbec532c0a587ed2e032e37d4eadf6e85db06162f2218f0ec78ca94797c94a3b7a925518defcb2f6873f1f6b83b2efdbddd3a78925ce64802ee12d752b71dde8f2fcbbc9d75015d31d4563c3429561180c1a1260baa5ac4a666607555a47a0d3525d9e2ccdbb99c2a0a451a568fab5d58efdd3e3a6e5ea80fb4c105a2dc75096d62957c366731cd0081227f457a341040b84fe6cda8b1c91a02e786e798cd8abd0dfaf266a9ed0f747a4851b7e1b1876d2fee1c02d7ab1c0345129eafe3a58c2367623c824d4cf2146e769e4eeb8ea47ea53ef7d36e19908a59fdc038f413ecb7caca2fb941da683655b0b8235a21437cb0dfc361eeb1791f5fe2a832fc9a3b1290985219f45279b2dfdb5e581ae5e65397c89cb0921fa1b960c5507074d58bb49b3f63a3acb57db44e1d2b69d59f90141ec7810c3e615caa7f816959ac40736a87e1cd823719346bbf46b7465e047544f8336ad0f554ff1b3b9d90254b75fba9ef5dbf27ddce69b4f36ee37cb9de33d25d8d0f89376e298849807d634b021210763e7d7d639a7a083e4495fef7355fe701b13b5358fde876575e17d81c307ae554a395f79a57570714acfae976232444437c78e4d55b5d9174e66dc4469b6ed8c3422def3e5da2e0c59d05780aa3381d5d779a9b5618e7940318a214a9bf2271fcf8e1e456ca6d0ad786f9efdd235f3d51878f2df47cbdf1b615601a4a37ea897b2b0e9a73178d461f0931b3bf83cf7aac8cba06401e6c1649e89830c02cbcef6c9ecdfa197e4d8f39eb5998f7b4373997d5606be92c073a4460548a887ebabe721e2160e5f847e215404f5ab8a716c53a1e0ca3133c3739f6f18c4d6226c6292a24fa5a6f458aa405d386f87ceb75934aa64cd9363ade144c6e131ac8f11ee065d803147ced0c70104099864662a6c3a3f9350e510e1f8d165d4554749b7e90408630f3609459e5dd00abe44cf69999163858dbce3c8e365a54faeec013add4ee297d17f550aec7ba2b5cca28760ff27babf4a7d6a2afebaf636c0f38bc02bae06e7ce56c7e89d573e78f5d0b2522fd5863427f9c1d88ca38150804503e4691de6ddb460e7fbacab323c0c67ee3d48121bf9cdf76d5035395c6567b2e92a83d90e7564bc37493688edf6694186359235914360b62f01c3371fb636f3fceaada8ec7abf47b9af18fb89a95c61803f7bcdaca89b353c382d4b5584d97fe327faef579eef01d42adbe764ad8acb5384bb441479c3150c874c48849d6ab7807eb731305734514df7e5177f5b7adbeb534446f16d2555cef8c5809091daf071a307c28c69e13eab5bedc6091a4dff12be1db54d42eae9cb52b1a2f34e5a78caabe8d85971743aecd185f42389898187053ca805d64132881008df74b6aa9cbc3ac928c915b009f91bdae76f6e7fad34447818bfdbea4d3738ba4022039569f7468aea0c2ce949c089513f62ffd89ac96d4f2ba0af44152cc8c80696db6c1b52d5625e6644283821facc8ac355a64e22f40e2425d8f6ca8c52ba00702c432f55b0fdee1a65d88be224bd74565293dcb97a7fa6d4c7406dd8f392a7da5ee508258be076985c0caade8c490ed7edaac7081a1ecbef370f2d389a3b6f19744559f719ca070296655b778847a23b609dfd7cc3378b632344146d07dc7de26a6eb7cfe1685947e847392a643b94cc8ed6ca068c966515320128d96db6542b148f02e9ddb30de3cc1caf1d099c5fbc1b22c3d889c22367c2e54e4eeb1cb08b1ca46ed3ba264ea11c335e166dd7b1837d31070c4e0896ae849b4c36f9af527139e954db77ff5d6960b5c29408235e2085e7a821e6bf00cec9872254236790289058b02a302253a3693788a145185848722799635a4a44cde1103fbeea6bd90e2ac791ef7a554977f3d10a2d7a974f73266f13c22dd6b82ce0c613fd86479024ae91b7d38e87429178f51da5167f8e7f0c411a192ef6bd9cb53e46f087c2e1ae748e129d933102b9e235dd5fe73e95dca350fd50fefd38cf7e13b43e7b3aeb2e85dcf16f6aee7a77678f478e210f0cd1235560ae26e65fae6cf951bc5f5ed49c8e09213bb99de9afec7f8cc4987b1f29f4d22ee2982f51a0eb5d46f59aa789e24c889a185997f020d516f9ae73a5232021dc7ee14159f5d9d47aef23a4370aa3cdacb719668b4de8ce871f76d73d5167c5a13dd7eb250c3bf8c4a7f95203fc46229ae0561b4db62d62d69f01f582769c748c3e223e2dea1c85a2aecafa2c220129b1bacc76368d9ab3533cc46ad189293df551800c68a3300ccf2f6411d267c87465d2b1a01b11b18305a782f5423704cb7d330abb0b65e03fe83f1edecacece2065ea36854268ff1ebbceb50a6606560cf9961d91df4f0564d196367b75f6b910bf4daae864aed81c5642c57577ce80e97e920df3cb765fc5d15e1c9a959ffc98500f7d934ee2fec67f2a12daf2e1a91b75212673061d57a65b98ac24ec80ebeae4432a11b9b3d773ca199c838be7f420635bdddbafe1baf3a33bcd5ffeb33008d5ee53ec7cb3d938d4217dcc3aa7be1643a7db6de72c71847bf656e7b9cf7b2a618183c924572587f4855c2612914c2f8f7831e7d9b90f5bd24c2c307719ed89936ad288a7666e4db60a5a2cb2a25201c0d9b3a318dbad262b28bd004f8ae7c26f8d877b1b0bde441921a63a8cdbdba0492246a8390ff42b43354f0da0febe95187ff1174186e6b9063f86f81208d8d7f15b800b7c5292db3f3b13ae040654fccb9402233c22c4f668cf48c92cb1022008cea54f5d5b17d13a31d883ffb7150c9c9200b811c1176c2df35b4aff4c77865bca7942c0e1b37e3ef6a80ea95c43bee87777f70c6b951cdafafc2fef2b612e9df39c86268ccfd7b2ff567e7989e5bbe91ed01bcb4718b44eab30abb059af6443e7e0567b66db8fff4119417e7a63b0355407eec4dee25e0000b66cbdd7fb9ea375fa35a4e8b1f80d37a8a236b851a4a722609819be1f58a24e487ede11520b21f1199afff3333fa5a7ab0adca07cc0aa9f5f9c4280b0623345751f7c8fc29091dff8c80aee6431d308ac8e170f95c4f5c6e10b10d98c680235ba54b84042cb8c4ac3415dd826150ae1b4ca2e17f3b1e4ea0dd196c7be1ccdf59d5dc9a841693808dfefa9bcf92c3a3ea25d22884a4a966058cfdad67dad323922f14efb849b997a896bc987e7e3cc60e5ce7365e8964228c91603c3f21623c138748ef5408990007ed34c5c000234c292541383b7baaf58605c96433f0c924f1524a689b528c204c48af3935c23000800e37984fffa6029b2b53a11d3d019450ea8771efc69f264162f23a0758d696d01ae1edb61d5ba09a822f2131b26a39af3a180fea7d259ef0e88614faaae88351e96653cd1984558f5d861d289a1f86377d15f46ec884b6a9b25a8c0204a1a21f49f6249dd00be7b2c70e6a77a3629b1f0b32bc353051b3e6190879bb8eb3d8cd66aa83a0087e1a55371046b1632909d503c548fb250b51716298617e63a7035d15d1663b177b72d0a5ffea03414966cfcd28131f73ab397655b1dd7dea30aec6d4e91017fdd7ffe5fcb7765ec64dc180c6238355e2d3c4fcee1e38c162e9ddde4a7085d05fd22165909b96d853854c107bb1141fd79918e9d11a949b4746c1397e8329092122c30b71c1e60ae582cc2ccc99254d00955a3132d30d9b23bf1bd4b3b524163d684373458c167f50e142d580e6965a535013a509d30b10a382f372ed5f8eb4ebf98a0e1008f16371ed0936b0ca4c4f6ebbb2e56982632a44fe8f70425dc98bfdcb60349790b11aa0ecd330d982128888bda1026437a99add8229ad8d02c97df653aee8a8eafc0e786dc0eb0a75f18ff861c1c31c957711574fae9dd7ddebfd410c1c18d0322098c5be9aef1d3f9c3b011f9f0f156c730bffc16adfb60c2143a149ede7c3aadcd496ee0990c9950511291ae5510f36adf88ed8145662a0599d65b0658f3501b8363bb3d45815e3ff22901dc3fd13d75403d1d343510d9a609c8631b82cf5d370c0089efc003309d322abd5115ac044040e135710f2669ae8272fa99d4f797c32476c89222d95d6735594c324269b683d2d354d41c55caa09e887f5fb8e9a82ea348c58210018d451e1e7adde7f1aba1ea0889f67de7a06e00e64f579ff507795677e918ee356ec45b73cc6785eda95b54beb70a010e64609dc40282420bf2cd8d3d39ae285737d3e098d52714054943fa5b0476329b350e494effe25237377434ef3393ecf1efffc20bd34d7f4dfb08c9417bf78e78a9bc9588b4e7c7af52e9deb81ce88a76d1325f2d7cbb4819aba71e4281aad3a804f470dfaea51006bbfad791512fa25c63a3b9161a6e765ec4df4133be276057bd020a9bf92d00bffd9f2d591a9f7e0b5236b8e7af861eb31e576796e32db069d527f735abae8a748d5ca5b57f10c0bce96d40b32d2e9c071461933b88c1145b8bcbb8572ebb2fc5a9aeb1265177738faf3102559dbb03d735d09991a635d766441b5c780b3806572af248d5fefc712943affa9a5ccdb8bb55158a5ed9619354b8384180672b907726781aaea69e01a3487b485ef6c891fef160b2aebe549198ddf9921a9f0de693f51c4b21b3cd7fb257f9b384a4870cd246a361c6c74200ce199287e1a9896da3a2f0517b703667050faa1a3650e507c0a0c2a83f8ecc5a69f7fa66d5046237361e13b834fc6b83abd22d88056ae369d7ee7e237c4e657617854f06d7475710f78069c549b360915bdb514adb40fe1f537ab6a0372b51820355c9c3a46ece35b2dab8eebd6bde76ce8cb3c849ee61adbeda558073eaf242b36b44c907819a24f7bf625ba3ced7e294bc9346c61e28a776c0aa9fa2dbe48cb00cea69363551bc56d47768f39c4373e99600429b0af94177bf70fa2e34d62dd080bed7cf5c9fa80e22ce9f0f8022afb8bf1bb30dd10e0fb6d1d00ccc61d0e86ac64fcd008cd54098a793aac25efca5a6e67582a589af3f4d490839c2e55fee5c01ff8f390c7ac0edfc6ff5a5a191e3a87d246a54e38734285a1b8cacb4996ffc9be4a4a9f7c0f23d058dcee7d637299c19a36ad756bcf20ca46693002f1c8a95b56dfb92948ad3d7d4a5920431885cf9badfddfc8561d1af5a93c477b516d1abdce2d27b4d92b5abe322c66a5daf8493cb937e52423596ef737d3429a4c136bf45d93259748d94c769f67dbd74f261b9708c864e9cbfdeb1d1f5d3435f2a49763602497a111b677a553166a52719d63369846db883cfe4d6220ad6a3f5c30816c8a9d110dd77f65f17e7d8b99ec90a90790594dab5ef13dd46d8bf9061e9fa6d664e9856caad95b92d19394d43da4a2ada8770855e1af32c332692917d4fe82b49d3823b8cabb7691e1e234e47f345d598fae6f70a2906f2472e030e953b62b06d9190961e952abf2b09a6be06443965b43adc2172d5feb9c9fe862fa1ac282ab313039f24b2629b23da067283c21f1c48a9f8ab5551e99276cbf1f0d085772568b6da2da901bdf763df23fa572dee2f6c4e27e2733f62efa559c73f11b783e5bdce9d213b20e20e8a0a2a753e0e16508d41b0995cbc71a31b1de082788dcd1042134aef6221dd50203b78a89870101491d2448899133a0691bd55de9ade5df0b28128d3854e6451ab54d527c3fba0c8b898b9aec31387dd1a749abf1633fd6e7d687f732b28603188a6495aa9039131d0b13322e9132ec7d21c1b9f5ebbd5c291a23249965d82d726c749090442225c11d8a1325d43d3efb6e998f08e33020a41f15506c2e7371e8677f7c574e8615f8284e35cd2fb50ffc2dda27f5551b9814625ad9947964770d4c3b4ff15723c429a5dadd6da50a370975de30008cc4d1dc639ec9bf9e7b73e654276251f47672a4c88533f95a2677a9fe076cf1ded7b8e39baa5e099482e24530b5d2ad9598dfe52f147cf2a1d552adb7492a3e31ff87e62961c45a49982b07426e31d8f1bd2ffdf4cd29eb22ff47e6effc50588cd83adabedf167b97d61a11da58d7d469f753c2f1805c428ec2d80c7c146846be4c70c5ba473c7ae1e9aac3e6b1089b13826670c67991c6b4efab82a2483bec658a6ce245e688d46648a9209aaeec2a13473b5827c19f7994d34f295f2301721e3f234cb08c3afd5d5bae8f393db6f8a5b40c0f3a21f881ff293f8942a4456c9ff7458627f55615a0810929db1334f1a15751cbc4b82eb87d3f8a27fc7f551f867a84b51bacdb2c10130e6eeb461b9df4521059c7e9238724bfb2975bb4dc62e135c3f2c9e238b438c3b20fcbc11b47b335cf33058928f7f596eade85ef4fc9f6d5feacec8a3fcbfec841f144fb75c56c711cdbee871e31aee1ceacd25e673f6604649b0b125e488c41b262b69d977aa6d77a80c8c62a13e600795803c6571053e30513ac96de6026a61361a2a38cbd53c9b8094ad64b0f39348ed549b9c8547aaa97513b25624c491fe3bf542c8ee3a5d29436f79682ef658533a9f941311b3547dc677349cea00324c7457811af875bd4cdf50dad28b2e76b710ac83705316d3623f42e82dd6d4b386f731fa7935df1601e16c710a7c5be135fd013745cca18c59124a9a753e901f4a11e65219aaa36b168712b2c9a0c8ed325a88af1eb44be57d312d0476b1e8325b894975cb132a08c9bf8ad54b9b4b00dcb38f90bc4e2e6277968d11670bb27d87c92607779ad70d48f42aae4bf2a3fa00b99dbfe7de88be34b72ef766898ae7fa167c5510447f88bfe78f7056b0cb5c8318f0be033b219d0bc5b6b3b11df18531e5b960c06af62daabf678e1401fbf927bc6fde5a50ec10724f5a73288d2c9086a13161c3d51cc5b60032e18a9b06dbf85f066c1edbe29c9892a7e6fdb15bb66a372109619bc2b286e0f5c047e42e23222ccbfb2ba86353450e09c28027545143aa6e7b6467354b4d5f476c39176f4d363a05245f8de3cccf9c8a55a849a4caaffb72d1e7deabedf68891f67982a086317a63e763eb030a2ab757783e134d9b81f29ce4ea9d663be259ef20260152063f2c47e0e5d18e7afa7df2c9d5eceebf29258670098956c70b36f0f2e2f0fd2366fda3a7fe5c491c719e0b0dfaba4674240eda3eea4a63831841fa74fee8bcdab21cab3878a9eda63146c0d99dc60b43b047bbe732d6317add8035518f81abaad650a09cb97c8420a2e07ed73c74056662a4335a11626562e6690cb23d152bc26be3bb73d96b0d9947d9767baa0e33446ecb03d42e8cc374221cb5cdff2c17728fa1ee964a73dccae054f593c3a11b139fb1db1709033862a7f4460076c2660a1c0cace7eed1835bd50f1f1181d1afb35aaa36962343e3ddefd51920ec38020d55aacb1d593edb2cfeaebac93da82df056a99b9716444fddf54da96a26026134ca642bd65a85b8db000d8688857a78bd6ec7beb9e9a286cd1c8535ac45f7e998c6d8ee9f881c5c24bb6396c0b09dd8b5117a6c1d7e98365ea8502b5bff073c49bd028b7465c0f6a3c13f961eb529bc0c6b2f01b773c716d7c73c69be207fc0e7edf79c5eee1704788639e0b126465207295321da67d3cb3bbbcbff6013201f0f53cbcb0a52e69c7eac0b749bfeca41b0365f56cc6bcaf49a7aae29489e29896c42fca5e043843d7a8e3f8aa8d6831da4f6cbc61cc9db3f13f4c6f48947f54c4659fa7244436468153271c24934159d717d4f5ee5f14c65349c69391f11ce4eeb5d54f8061235f5c16c8dbeeab3ddc8d9f4ece19bd44b1dd2afb6869039dd95b4d97d41b61d3c4ab08d1a58b63e09dd206c63c909ee64a7424ddf525256f6c97faed88af2135f88c2b862c158db1681b3a592d1791a2006dabf0d02f203a634e792709c6a35ebf7507bb0d7ae56745d856b99a6ca916eeafaa82ed94755600ff47f74f384ff0847d3cb71fb5c2ce99b4a60843613c88a59115e27769059120dab5072da643eaf27ce8bfeb37fcf25476ef2345fa7418c4dfd40cb459a0639d9659fa73783254ecf8fe70102fde17cf16fe491065f5d8b432812e79060a42cec46430b5fd33ec4c17f9e5a30b6130dff253d449e2b6082a268bc9abc8b87f1c80f6e7c1fb61cc2bb35fe02e11271f5f3a4f7c7f899ecf6940fc3b3f9de84ea737cd49ce09b107be243458392bbbf594ceb90ab856251dacdabf1d4f190e479ded7c1bc6622c664c87b78f694aabc4b2920cecaa3d099f05f68a433d18a085a04cb7e2c73d7bd73b5fe2b9ce8bf37aa3ab7e42a3642fb61e37050c03fbba23a266e18bb5735b3ce39372d437f8b30ac3c3aeb65b011171e9d805aafb66d39cede7b673b0e0ca472f43081a73ea2450736608cb517794caf36041486b1f4da3a187572fd94a1dce45aa0b5ca1070cffd5f5698c7ad9997bf82eb27b1ed376f75b7bcff24e2791b165dd5738a8687f91ffa24305790f5f675b5b16a5813907729e6d04eab8b8b8a6d03fa33eeb47837894713f57b7879fd6891eb6cff0fb6f51c2f2df080d129beb5e1ad6f1d24afa9300c066251543350b1f106b62c06a9711bcd006689f3b41c8ae10579ff81d83a90e272a3c813aa883a9e13d75abddef2051f351fdbb51f77ab14d834a7972cd80af558263e35c923e1cb9f02179be3d90ac8d7669f7bda9aea8695bc721187863a0d22cd7447d9626921794f86599b2a02a907997fce5cf594bd94a467f51694370322e1db8768458bcab94a4cd521421ff32d2f97764fa8270fca93eb88178cd03b9b7947fc51780e81602dac7aa64796e0ab9e84b49c113cc8a8cd6b42a8f12ec69838182714fe0def2dd8ebd6fa084825f82137e044f82f6c07d4ddac6bd494d6f661226060bb073611f552448bbee7e3724f3295ec8d6e9cea3ad2b7ee73fac6dbb185831d35ddc03dda205d7b51a2a27a555203d9506624bbdddaa5cd232ab06967f4037a5c34ff8c79e15fd024ccfd235d1a577f23731f685b1337b9ccf34b908a8c06b1ceb427183389d361fb60772cdb2bc539d1c69148656dab53f4d1ea07aec217558acf15905cf2015439359fc74eaea18049f09498ed3a5deaa0b2058428230bd8945f8832312d45851193dadee04cf371460f7a8a57950815f4ec24c85c1590f1044fe23cd0707bd78432d51d65b83e12c3385d3d6adfe057eabf6a987d4653f1db8b894c2b4b6e730767241ddc177291c59f1cdb8bf5c5ce27ba1dd2358415b64c934168e65cedff0fc11f4706c41f3844e75cd62dbf7c974480770770c58b9c948a08b013fb7325f5bac383847f5c73578f449f51889dc8c65fea3e1dcff289b2f3603e7eff24dd9083afe166cd3fd1ecdd78e376e4e41299c0992d8d66a0f6cf0001502f66e44c6c343430e958e171b0a0e15196638f010dadbc2ba204440470723e083c3743fdf9d04b26963018a29078a144fc55bd5cd8cc20fe85d69a471a877a172e2fda119e737eebd5954bb6f902c3b91c6ec77f46ae4fea944f01a0c13411197cdad480141a6856c004aabbbdb2323ebdf332f7cc4e79be1f66366b364d8ff99b840b0b68a65f4254acab95fc6d372e5ceb5f386ee62628227e69751dce2dd400beb3af3fae6f38e72e79ebf1a1e867e346d7de3ea0a8f0c36edd1bc37abf57230cfff2c5b3d287f57442975f3bd7ce5217c06dcd11907be7b9fc22b96cdc61ce16bc681d5a33a0a8eec5e9b9a48faa0480c7c551f48ebc13448a7d1f316c5d44b3375e8e536d2aa51a09a56c28e653cbde92a0d17092e65d881fb5cc4f8ab28c9f674b9d485093d1b9becd61b18468f987975575b53aef143ad9e707728e10c288fa1ce4efb65f1e2a53c7f2d75745543dad16252afcdda44d39fc3843a33ed1b83b0c47ebc59bf19e6895face205e5421572988cd4e6c6c92518e9715d691a23e65580f67e37b860781595a468fb8c2dc8b2fe41d21d2f05a9536fb26bf3dd8bdecc22c5230bf783620020ac05453b5f02848e93fe9f1288f25dc749007936aad4098864dae7abd70da9e50ad5fc7e8b27df348a029bf1f9795ad8a18b034a05b510c4ba56fef71b49e7ce9a997a3c8984b31ecdf06cceac3eaec7c33ceca6ae986e6f0e9e52d1d8cdefbf07611a8591cc647a0d2cbca2f5aec8c1d9468af7d2764beb0d7abef6f88422d5ea4e0ebcd451d18c09dae46ecb8d676858b21c97823deeada0df586b1cf86a064ddc30a934b3008e9c83539c36a7da383f798612e917c26344cda0ca24f06de95678335898e825cf18931f8aa1aa09d078bc57a14d84e8f086a4d099a456fac65c8b73b0c65936fd8e761a3ac0aaac433d5efdc7757e4f1dbd3ea419aa877c7b5d1d5dfe0985ec9b1388ef39161130f88162a2fe806c93b24e2478f990356cc0ccfd7c24859ee886ac3402dd1e609a692f7368782c787448cfd9371247b69e9e3a8ed19f69af3c7e60b24adc1d0f588062d60b8a5afe1449d69f1f3e524223d73a62f3e638a33f4e19b095721d3dddac533c2735bce36fb9087dafe09467ddd438f2450c0c75820a2f05efd66172e64738364dd1fa87ae22e93534a55b1defe11d0e8c6500979f57108ae6b9b368de727ec710ad18008103f49cdba30442fb70caf49be85d01a87d2bed0a841620adabd1bb819cec6c24324f3f59b047026ad380158a44ec056ddc194a7c74f65bec094d46942d42cba554470bd30c18c05060c5637ca96b33526143c3a945cd553df311d520635b8b53989f014d652bf2eb873bbc493489fa997289ad24c3151c796db79f8528c5cc77134ae60bdba9d235655a70c50e22912314cf0815eb13bbf2ea7b8ce9e178840e5668aaa7bda66e14b2ec4c757942b581b601ac763e7f71835877e9a5c6b5856f843b7b3073b86d36d55cd5f66d1abae09c7c779908036215563520c5483f3d743c835c1c9a27e007f78ec799ce5d9afa6bd3a1d661f01556b69f08911d15ef20b17265c3a2aa9ed3ae91bbae19a22c472b084f56e79b7813ff8159f192a84e08603a0aab1306d08cd8bf596f5ca9e09ee027aa94ef7a805416a8d7cf96eb7087e01887820d85b93c12dc159685b52c176f1ecfdb28818d8606953918e254129c35b1d9681d8c6ab26bbe7b7bcd775a714726948c697b727f11e84d446011c65d6e8b9b4285d9817bab8a7e6f9b22b9c42bac94e9e7bca734340a6364302d4af1d5e9616fae31743921311dc7d26f031c2e1656300ca245016ccdce941b3b61adb0139257f30ec761514ee010c744d61c73a97c17da1171e281090d106f9e4bb96b015163d6ef6a85099bc77f6681d7de8b56698bc5d6ee90d53555bfc5b10bcae19a3f00973e72be319329291dfa9f17a81b4905853f63ae00f891638fa6e06aabde72d5ae2e937b304d2d1a9e084228ac7517e94cd7b2bba51c005390cb4349f1298e05cb31e91c4ec78d07b66d91b123d2539c46e84b101a6cfa23089417cca98e34a25e3f9f89873bfa96b9628c0743ec05090dd388190008edabe83cab1335840591c6f696a45fae2adbdd60a877114c64bb69409ac193dbfb19ab8844782065ad0f87a6f7de7275ff8f573e19307d3ea0e880f7ed4f9c723bdfca7e73a79820ec7cbc484c0002d99c2cb33eed51fd7af83c3802234a3840473739696dac7e381bee9cecf37e3d090b54b109aade9f6297c0206b4fe00e295ae82e87944fb5c4a9119f2d7dbe6d63a3a1e7f9ad1800e9f3f89ee054e38d6b6d75ee673ad680022d2b7257e6520a0c71c915a8f7c6773b879015a87fa004be241e2cbf166435a27cda0467f260d06133067c5c5420ed763451708fcefd66cf863c76bdf625b83a0063cd66df3a941d97c144343dde3849b332b11c36db7351e3b51107f4e771829c4fe29e2a020e60b312e708129c603cbfec7db6057377ad047c0fdffa5d5916837f31a36075a444634ccba4fe59acd318e1a00cbb55abee126e9a8895dd924652b0a5ad7af6b5206e484b8cb407041a4851ec48ddd429609c0334ba1d3c206c67da7c821b9ac1c9b03dac5c15706a55d61496b42591ced374e9f4ec24657eb77d30ed052608505d4afa43c66a587aa44e7c786fd86f68bb3b50e9735932c53e77d24ca8ac280352761ec4a43bbd6d0aa2d65f7db9be76182447c374ada80319b77856167233c3ead7a4998e81bf597a640e477a0015079c3d4f57b35e3ba848f095d22d285dd0c5037d6a1f9013c95f4b1fc2b2335023d37c9939d4534c45c3cf98b756c19d6fc47fbb79ed1ebb63392f1a827ff3832367972807f9155c48f566992f36d84d9de7661e409423c2ac448c63351eeef4b609895adae45c7a020afac7454ebf8cc6bcf08635043e6606a703569f8ff9a3b9377c5012c7649fe6bc4d35f439591080344fd47014884f486e36fed4f607fae9416794cc01ab0cf516b0573d87752972d794e62a814c8370f344ad42d5d4df0b8dc53fd7f775a6f97552882c7857167c2b094f635bf2699b53633d706b4c92fea9e060500a1f858099a2adccdaee0c10f9bec87f2140625f4800ce669eb7f57b9ebb9053f0fecae49838b80103198729e56b833fd3fc726577d1ede252340ca7d26e0b97588d099dd3ee0836efc8fa0f5ffac64f5d067c611d340139086599a492a42beb864391f7566c3599e2fc113dcf6135093cac8dc88c4e489366189186b1d8304595ffc1981ed68002c1fa5572cf86479eb748c9fbe0d3d5b57cef06aef4cadc25fe9c38bcd14cf0c414b950e0fb33dbb0ca177c389cfc7d7641d109200adf4e9c3061b951c95b0c4784a0a4dd4a1403578e029686c01cd8493386efb91e1b517dacac2a8d4b93b56daa155938a0bb8f84ef8abd5c4aa0734a1ae495a1e3e28d364b1a04057de5ed5fcf5fd5209a7521802f394921af61c22d4cfc4901044a38948bb935d247d2f7a872c323f2a8cb4c861e3647f330bc6477b0b34203d938c62f642d380e03ceef2b804512b2d0d994a5b229fd46d8095e4346d350af427b03bca6de2aa0f9ebbe4d66cd92ce69710a42ded8fd01d3006e0a9758ef8b5e59d37a63eb6695d2ccb7c72575e58168268915011cf1293d6f002db649254414e5cf1669d16c249bec9528468acc5be11ccb9d2b2dd1460854e2e61fc6102371204e18eaa04e71f0ff3dbfa4995119e366ba8b653f3d502a064577b1c1c065145a9794877963e53ed3875cf760186ca75a433e4e29a50739ce0459cbe96e9c7e7c805c1950fbcf1cbdbaa09b1189b184c347566540bfc6251fa6637bc343c29cf863f0cb2d8b70e29cdbc160ec9a30634286a8ce53985211c2dda641a8a18bf24436a9621c371acfb215300533da8ded5981c20d4a4cf6a5bea5ac58ca87f75cbed7c648dff3dca03d7deb8852893ec6074ebc952ea7bcf8319f69c8cb8211a77ac823c6d5e2ec8e1c8baf9543f8877d2c86474b240b930224cd77457040fcd75b8017cdc118c80ec19488068b72f55ed8bb5346e0eacf0def914ad4ee4ee241cdb3d7833bc15fac3b16d25af6b4b3ff26b9251b965b50bea601cfca7b3a7af0dc194a0d4458e04b0b1229787fab913a402f6fabd89874342eda03b5f6ffed0e865442edd0270ad9349ee501732654890a0b11e5b0d633c110758c087b66c4ea9bdd98ab2951c769eb3a69b39693a2fca604fcd10f69eb332ae74871a149f85bd6787e2ff5810f7ea61b3314d29df2ca107c3ce926bb6dd61f9332210ef5140b97ed643943d82caa3fdcd63d94a423c9c97d107872aab7306e8b2984f7d4a7b6401f03610b7a283d5fce228e7784662ea66fa84d0463ea4a8ef0b36c50ca0888eba1b429c26b2f6ece157081b4c9571e4a79ce90cba37f0768056a5b28f55e232b13a7d8e5433ff884f7105b047b82b2bb2efa0bc118267e150c26361e1ab1d927f41343684a921ef4ceb37d5ae4cd83fc83be0f4ffb4a39120f5a726858e03d3bd175c7fe8ccc7e7a6ccf10ecec83badf232ec6ca83b2e3a5917b94a19cbcb05783cf8606e1bdf5f39e2790981f3293dab35093758d061b9ab071391a2dd8f87358c75d1e50e63e720926c092e945be58b9e8e5d8609f544fb22443c61e2627706b7816686258c3e8dec1e7ecebecba0179b74c428a430b638c15e38a5bb8fe62e74f8a724f0cdcb392bdae44c3d6729607f5cbabdec55d84586d2cf93f603390eba5473ab9e6e1ee011b86457767282c43c0fb665a78420e32e988f16fb191b4197cb22935ee47b7aedc5af4765970b09949c7a7fa1448d1f70fd1daa246ef903bedca4b5fb55d1e2c5d4356a1d17cd64564f3f931176e3504de29c7feebc0f3860c35c018ea89130d338a0607a3697ebf25b2648729fea563673c292737f902f81ba735c5e04552bcaa89e69c77c02ce953ffc429372f0484bde5b300809afdea69450d8b348625075484784e79ab6e00b2e65ef4c21221a6d723711cc4f873b110c9d7d9b151822d0a1789b9756aa4e3d0958d445e816e4943a284d123975b13d4b1547c99ec1da9e27fae7a7e2b5227d2474a3e87011df8cb69097c882acf77ae34ec100d4344e20954bf99ababc27ff779e9e8d3957092656a6aa4a8758913d9cedd7a29253414ac3f39b2ad27f3dfd590f7816f3bbe1c5d3e6544b9eb1bb87cbf8db7171d3921a3d250da4f11b6927924862aeaaf762cf80df380b532321a93db1daf6f2ce7d8f9356ca679fd0afac21798781ff0bfd036e9443df0abbc65a74d256686118eb5928a30d152f8513a7c0d6565dd08bd166bd8f56fc6120a03e93f460a3571d26538ab0cd99febc8e986a7179a7cdd2baed5af22c2afcb4a360526c918b3f0c80b6507928c2d2fcaa1297d87bab41b3baf2c0e788d2c58d404c690696d63bde34c51b819346f11a9623b2fe519d9a412cd71419763d931b611b0b9bc8bd3eca1bb4a6c94741facad37e8fc51fd2f9804b0c317a1f9144a273895f77912346290cf4c1c11c505033c1c4d4404664ec017ae5b8a950efd1a70f2ae47ab1c35a8af96c1c3f7a523297ea6d6c829516b5b8ca9cb871a4c7b3ed647a9d75f711a865ce4332e1e79e22bedfbf65934114779d2fc802b8faa0f2308a07fb19e6e4a802c94660b3f4a730fba2cd3428ccff522ea2db9516d4374efe0d379dd9642905a1ba569bb66e7b2f64689f989f13465daeb1a27e51b7716f94b085b1a4ef647ad5745f5c42aa2186d16516022e74b5ed8ae6a2f413b98badc37298fcda1e29ddff3c35c69be38587efd2171ea0271c6c75fd6e3e3bd324f158fe6543b25276ee7438e4eeac2b1f41d3c175f5c803971fee37dc7d08ed8433c59d9e1f36f1e7ef513ef2434cb085c539ae9017929c5243377f003a1bac2576b714cdc45882d3beaea1b48ba8d1282578d65e7e4b7a611d31c5af2789594dc92702805648fc8adfec80c75cb92a647a27ef888a5641c2202224804f22eb4c68a7e0c41dd9e1348e4a263484cd4d3e34609ede4c1149ffc016b79949a94d0606f0c7b77451b6f3adebc993f31367f98e6a138d4246090ac0de23b9bc34b5a12a74fd8c62c27762f079dcdcefad481aad6de796c9f4c5aade023007d09e3c094b6fd0a30994a0975ee86e0fa6fdfd09ac1a886bc477ce1413d852352fe7575e208337bc866af12928f2d64aaaf5c2be54663e3e5e1388eda4e4977cc4d63a9b4e4c69467900b0af6a1aafee1ac7afb01573fda969cece35f320a3e67a43e5c81b869186adea823acdcd19dc2525d753ee57ed02e05ec0805a4b83da9a182a7cc8a4d9066ebeeee7ae64434f5b56cbadd9ff970ffdce3dba435c6b2e88d872ade5763a9375736ebc0c32126e658bda1352a7850b016ad11f45487647ffd0a8fa2894c339a5711fa5ca8b3edfe134fde51cf1e064de96e164358b285d24b60655900d38ac85f5443c32c73e9cbc004049ad8d6e0b4431653f01a2ed9f55e6a21f9651f11d449c96a0baf878fc8ee2315006960893fef1b3f3b26e5485ce7884e3b4a15ccad1f9755daf9e7dc8b3dd4e8a17d566b396b7f6bcdd3d4eb08b1bc9c07d005e7ae6e7a3bd3318ed390837c6b43b5dc124540a6d5a862447b6b1bd9bc39ec95ff6ed1fed47f8d5fe8c4cd869712f8a1d3f05de5f8cc351eef79ac33620c2208d44686cb0a33150290e60413b28af29b395f931c759240a66bc93e387e7124c31ad9defd2e8f38844b3828a849ac6d3d20e2adc9ce56c24a0ee2f2c1d14524cf05c4787e24c2d6b922779bc4d5ddbe013f12d7d3261878302c59a77c01babb429e3fd6e4eec812ad1ba88582ce9a01f6c4154b7d2be3eda623d15bdba52e1f437f3ec27bf9f406532313fa641e9bc95048d74178f0d70d0b03c266c04b5c7da7651c83eeff115f03c7625dbe6c3978e47cb949340d1df86bc75397681a61993a687059d29dcb2c2c6431572e057e76e0ae38af26e316f36b1ef2c5ee870d6de17a1eab2607d0b873811b96a147934b2b3e45b855dd37985067b78d89591d27bd6cc1e72d31a2383ea9fd5b0f5ecdf6e911d8b16c041316cbbbd9cfd2d9a106cca0729786a338570edd9c5bf018b59798cbe370965bbec7e68842147313369f79aed33a35f34099015b5309f4c4eb2333b535b6427a7b68fa38f2abcc4781ad241e343c4f0264ea02fc1e3ff633c30d6627036f8fb15a36e8f07d4dafe29f361de1ab61e88007ec96d127775957f362dc1ff7b1d98447830621160b20101c822d493b4132f44d3793a549273c26a3652e7fc8bfdb4da73fa249f000e188463fe0cae3c2974430e1357e039956743fa9545b20acbeab5f3e1f0f5a3e598f0aada2e35ea5e47193597a7fef32f818e28f066191a602c886dd54008a023ee81b79f1e0d050f8cd0d2acd201f74ecf684ceeaa9ddc923f6b86720594230355ed8ffefff0a2d24633d1b36250eee43464ab5aa56c94a1c9a14a5329708ea55c7441569cb0d88634864276abb486cdd2cf30784fb9ab286f6fca986bb1b5ec76eb697e99f0b0cfe3dd7fe2c23acce4b9c643281b94c664fbf453a149d94179cd11de1710eae86f5a5b4e2235a5fe13241a41b44458f9b32363a2f44ab0ee1627fe499a320434bbae36f13bbaa7f94af3f43542c55db1fe0256e379b2cbc410462e0317f9e09314537c3514173e303a4cfd051f94e33df5a95ec4efc11cc028f98c2f6bec6d2e6b5490d45c360f67062528ed75de0164237bd75c01b4ff6b11eeea674314b063220e90cf3dfb6af1f41cc55f19a9429320c7628c56547c959202f9f501e4380a41e3155c5ebbd2ff1c1938eb9357959405c721f9fcb0d1761541ac97f82721e19ad260f91abbaa3be45f746c4d5b7a3d90464a3581a83f3075e99226d76189e7052840b774bbddd7b03e9eb24b77bac81daf9a25c5d75649c156c83b49e62f28099700aed384c74beb6e85742381643a90ba6894f072832cbb21c6e8c8ff2890e6987c9d751d0a711e6bb5e80def5a53a8285e36fb6a0ccc0db63e24f3baab5a6eddef94b8afa94908c9ed94c81a7ed5830462edff9b0f17253f6cb167c4188ab1f1b3252118326114a7ec44b85c7a134905da0a26a54c0b774627552723bdad169c6b40cc978aab4a46b1f0ca5ed2e7740b72778e66cc2eb23a2b63c6e7803358648375dd0c533afe30ad495768c104ba8fd5c4ff5f3f75e4de2f6222a45b931eb49822f17a04a4f6382970fb6df3f9e8ce3880272cca9c174c405386ade43dbf40403e99087153582caf19244c774084c1676473a2481ff015eb1f2bb0485f1fda3ca2c982e60fa11c45f2110de83ff0f957e3338049425217ca8965874eecb3418715217fbd65449ab1f03da91b365ddeca1a3334d6812ad9f02c6660f8ec1ef8a4eb75af6516352e877a434e6aee8b4897fc9d9dc1a36246948ed18f4ce80125bcdb2a9c2903bb3bbdf6036fed38cdc200106086b073a6a7b1dd73c1c3ed9d1738ca74bfca094a2f30706b7325999c100eb9741f101c4ceb61ba01be1d1a301455723e617db5a5a2db34ac41df32c572cd10694941e424a5835ee9b9a9686bf24e12f4b4c954804f76cec9225c2634eccd6d1140b87b17175425d3e694ed48c46a549f83b09f764a41183cf8fa58ce6ce960b38a5a7ec2d4738ddcf2074a64aeb24b528e56373a52d3b86f231c7d393872cfaa5abcc7f9189af57eaf174e4d6e97aded4f6212902234034c7068fb259f88af5aeb4e587224c7788baa621528639cf84787399417650ff0dc17079751401f97bc5c242d181a14c160f60dcd6a7b5d777f534af565e62584e59b22cc90ef49558aa1504c6e2891786f9249d8ea97ae310fb6b749da1a47cc967917862e1fafbde028da1a2cd7db309eff4042a2eee9b83a79c1d964b09d846227b4084aec31d68fa1ed5238318f81f523b24d6a23e63cebe346726782b97a240b63d71ffd68ae2cb0063bb732191b9fdebaab3992e7756cf42f65e554b98f1b0999dfe9360b08c96a75cd68480d59839e0a0e4a6c3f121db1da9b647850f8ab84670812fc86027de613ab303512fc1da7d094ea1e6e139d34105b11fee21c9c149e7b182886019dee5861b1e21bdce55e66821e03c4b822197a4b146521031543ae49b521400ffcde2d4f0662997a7a1b3c90f74c010369e559dd926650b405f5038ca8bf7110c002c7a0c2749ffb99b6343e39251583a5236da9876f3803ec14f27a7fbe6e4e5d8acbc9b8cb464973a33e4b1e4dff1455ff36f534b473563810c9b65b72db19baed65b62ca4d5ed1613045b560da2dc7d72828bee582cc788daa23d3ed46ab0dee9c293606278444dc1699d100d49374d864af415247030540b1edce1a59dd66016a63c753def6a006011f3d610e5a9f13fb34078f85eb979fa4d9399cd7b1e971a724858e0171e5fc8501a28e68ca7a43140acc63e2d2a4da8a77cb02fb992406b24345168d68136c8d193e34b7b0c814dd990a89e35fc9be0af8152da0a4e1efb45947461bc6eb3e44045d90da0add492c3820cd467f69e73b485421e890bc30c49f9cdb822c204f1a0e1eaa5ed5a72beaae7ecff076c1dc73ac4aafad1f8ed5546dc082bb39d83d82dfe629320028602b587d1d13b6887d55db853f504ba6a5fd5d50a2e1e213ac09e4fda569f22e3962306a13ca2890df155d5f96a672be8f8e1fc29b4a7eed2eb9f65b7963dcf6cd504dfd9d599238380480d77db3575ba6ab99e7d6074c8dc0e537a79d2cb5d130838e67cb9b83890b8fb658344d960d3601702d88d881d8d058997a45ee98217d3bba6f804aebef3b5f635beac0f8b277ca1b4c2f3e23195223337cdf3d684eef6b011b5658a9ef415043cfbfe718afbbb86459f9828382b275d39224e67dabb0132f521a8f8fa57eaaa98e3d581e1f8c56ff87dc61c33afc776645385da31f2257a9a9997b4f2fba0d713a53549f4b6bb8a76c2e619151db54f7efe9a716ed55cd74d9beed9d59af43e398491acd0b537c3ed05daf69680df3baa298c07313213e0ec31d3554efa8a9b4ee6a819b7a7dc5821cc3f113734bc55177b40424abe15a6a9adc2faf10b944d6c84c7bf6c6dd22fd9b1c61d31eb44699a3de3e2cb8ffedb481280737797b91f8f146161a4717583bfb8aba9c5278b0476bfcfed47e4029c4c167af3177e9a7904ae819d060c383698bf7ef6d1cd69035202e435a13d2b29565db5dfbe3b0a462a8e705e9ad60251f1eac6135f7c80065876918d84c37e78f72c8faa1f922d1c775f74e4c79ebad68ac3637082c1a1c830909c8083d34fa1fbeb2b846093f3c43ce2e29008f878771b5bb6ef4fb761093fb2c5ea909fa5ad13b1ffb7b214b674b4ce846f7d63615b139291020fce027db8177d2993eaf4d4e70647999031a736ac7d063e33973bb72eee3bf3546243db15321c81ce1520fdce0531c86705df183b0a989f599fe2ef76315eacdf744ef395025423deb9025be73fa532ebf86c0ff8f4e24f8cf4f331a3d8901775cd04816f210a581b3392946fc507d3eb9a1109369b8586a2fddc4bae78aa133bfed8a221d1c3e1dd750dea5e0c59badab8f343acc9f91e2ad0999c297462da7723235eaeaa9df50caf3b79f47282c34a83075b3d4d9e9b7cc167abe361e6c1142eeb29bf999601703e84c500017968941b1c05375fe12e7d2df416b3ac991027aa31132c53a11207c98db0813c828fa704f5bfd2c15efd62738d63d7d11874812dfd24ce59d559113dc976f9925e4d9623e5e0db94e6a7c625bb45e816b1a1d970f7c7814cc18c5dfc28e14feb91b8ffc943ed5fc2f6636bf871e69bc72aa07e60b0a789e4a9492cbde31f10b79fc2ff60c70db2745685aae462d73a6ec0b8e59c216f3abea0eab82e6bef0f572fcd38110f73a9bd7afd211f82f5efc8c241d1cbcbcb1027a657518be8c80b99cd3c5763d0231dd6049c02891b6f52676a7904320cfd68dc7c7f3af94ce3be73066dd3b75b3b7fd27d3c73fc28d6db197b3246e8aade0cc8b7ba206d86363b9c2b8f8ae0ceb9adb313670b0d2a51222f2710dc72e60341d2714a2043295ea6c781d0ed546c9eb5bf13d8705fd2e652499018a5929484430e893b48aeab08a82a33d3571b54b93c46974c68d0b64622915a84fc857c746e0bdfa51cc81225d9f5fb6b64c4590faca8ed094e946a4107c1383dbc770698dfdc0e8381779c862beda676ea0509e189869912102ea1b4f8aab197fce9297b3a1c3f235e543b4ad124d9c10c44361572e2132ca5c621278f4a5561ab0ca9b17acd932da95e3bd334f89bf4264c251d8f3076bf0923f22c2e27e4833e0ebb4d1268835c4cd263dd75ae8033fd11e3058ec2b55d60ad68e028a36625c902f5003b12c73c4392ed7ee5d203eeeedb93a2f415688b2cf59b76d6dbb05b401ba7dc3e5569d6ffa273794025fb4a8e7f5cde2762e55bf0df14ac9d7256bafb0665d46fdf7f68c51974fd480e1d8a3d06a484526fb59ddf0c12bf28e60df333db144bfa995e448c65e07cd67e79b1933d06608edc2d858b9a7087deca75fbe6417936c262c368c7a2d53401315c63af2c285c7e75e91a4dc08ff9fa7d1c7c8b762495ac64c12f7057c6c8af18aca21d785732ba190740a994958dceb7de300005e76532d3ce2afaa16ef66d59cd5221bb1d055e2558428830a67e0c5cf2ca362c88b289c131cec1f6115658d7f6ab3f3b04b8dcb51ab9c73fe19fa3ef2f2c1ef3c1fb27f81cbc7cbb8ded493ecdbb043d23126698c5090f3df0e2db8e2b1c7051679e92cb1430447fbd7d0386493f2c08e8f8644271a53a52b597c7937ef5b9b70b8bda35674f5ecaafaf2bc3c5c2b0f5b2832581d6bee32d4cd34dddddb6c2a7f35bc548062c5189f798cfd7e521d3fa12db3b04b3a34c596e2321bdf9184a37bbd7577f69a3bd9a28cf7871999054d4eba57712c8ee4abb84a07059cbfd6fd24be8c09eacd5fb799344066b11786dd5804cf5683270a08ba2473856e41882bdc9b8613118743222de01b523c3f2182f6f3482514ef89cccb3f0733df57c6ee1588469bc02846b508580acdbb439119074b7f2eccaaf229e6672e20428545f6e93e8751202ef69ddf8758f736784b962f107e50898615d37f82396cab6ffeeeb542c6dc54d37d6a04fed32f926b38edd1865607a5cc65928146e80f5ab4a350e24a43404c1bd45e5e62bdb4c7960f7f4507301face014f213f22a42c5c774bd87318b5eb750d70b11fee221c417427d96711780fd446ddfc099b8769731ba1634a87fc8ff695c0fd8e62fb1f9badb73bc15f9fbc1ea0b6c2ce7ecc4af31e831b90bbe701c7d5deaed3ada8c981a88abf29bc9ce2dae6833a16d876b4ea2dbd6954615b6118cac1808099af434d9d58b3a194f45630352e8e9f72201f144aad3dd27f4a25c5ed5e02c3f82cba0cd4228de30770114afde0abadbd514444b676a1ac8b85f19f588e987ed7a37257df5f1651d09c22a74efe48d8993626e5f9d9bb8d01c1e57e01b7c1f9b221a8ee0e95b0cbbe32a7b4760a9a42151a8ef1baa9dafd6c533a8fd52eb08385b52cbf537f652e084140900ada6fe9f3c7e1555bd748660db5e7bd76f8b253e5a817e14aa41c1cffcd29c3832c771bfe5a827463fff1257f9f949d49ff9fce6df7a1520273aed654b1c5ea18946ffef4f1be4e1d5e13d0dd73e82310c2a99d1020ca008217eac15f9f6339f9aa58ee9e64cfabf56029e0a8571a5a0c81471fc6f49f73e8b3658a05a63f673b0e7944082b064139b18beedec89a2b27f7a5244089d57d569032f6df710e22d9fc259d51366e2b6c963bbccd98f1828954c48c6f3a7dbadaeda6ac5b9a137224696859b90924f0a5fd1214771e8a14def30bfad3aa65094db96afbe70284ad3aecd61f9c287c3a7cd3e578b7694710488ca9f599b3807f979127df18f22045f2b2fb70981dc6ccaa73c44fabc7be37d3236433c71e15f5eb0d48de5385354ce6901ce4662d32f8c7fef47288f941c8a27c22de0fc7339250473ffc497f67ae569fd868a7869533876873296dc12ad69c87e61325537fe0a6431473f396fafd751e8cc5ea8a3c144818800aa53eb1fcb1d2a821a1a40e330a5c8e401a1ffd668d40f39989c0cc0f3564068f01f081591befc222f93163df8213e9051436c002abaf5f40a1665d1deac9a04140af03a95c0d80b5ce36a79847623ab0b3800d20dea28f456cad6ac757fd6a5ee1498e83156c1dba003e8aef7578cf28c8d4e1f1c5e4019369bf8fd6fd228fd5c79232db1fa1ca5b60a567df517af6429b42ebf28a98b6c024ce3146b02e66865563fb4e97aedafffa7d3f59df5d1307296f5f710e0e0cb4e0179527f14e1590f1215d656ebd669ae864c78cd18f57b88e0b29527dd0a9311de223269b162be7037f6aa19ac6910763b99b3f26fddea18793e8eb6ecceba14112e7f8f119e4a6822a2d9f8d734118c71ea3faeb5e53477a71325af48ba946e109ba818bb3a9b579064849cb7de4c1f53e5342e0ea44f5d4667b2844f5b8538fbc527af3b37fc5fa9ccf3a5f3281dbb51cb31e7777c58a7d64d0c474b865c33a232291832ccff24e57aa57b5455fc1709cd1a50b2228efd7a075b79319632f2ad6f998778a9e549823f83c2d42ede808c4b8533d7854fcd414af140de903163d6de340284b40d937b322f19bccf270ce7b0baeb43a30e694f80fcb194e5e0ebce6b97899c65e6a27fd2585b47f1875cfa15279341c2ba355f463f6ef438d0ca28e02dd3f705196da1a36ff04f00b07e849f7692e0dc5ccc44cdf1f49face09c74d6209b8c1e3545cbbb8e53df26db51bd979ddb23412b5367c59dc7513e87617559b054a1badbd6a1b343d0cbf493631f9ce7c61d4ae2290da8ef06cc67d2b2cfd6a4c8ff5fcb786beb86977d84d447f0f60bff53bb92c4cf827f484902f5fc64681f89f08f2c3fd5f2ccefbf7581bbeeb822793e023d63cb1ab10d5e8e4f8528c99e7a31e49ab75b03824a4e6fc4e60f1e544d2e0143412c449b16b1da200d71fbbe6ced9ce749713d88d9ec75f1b662f202496cabaf87d01301996ecf956b49f223c183ec632ed6deab93a7c1609e03669d12b4f16d5ee788f3e6df2b112c2dd2bf542ec394956c1d17d3af43d916f42ffbda68eb0a05c13ef104fc8a7cb2b3939533efd0bfc0364c6e88749d0164330867e27af199d2313f8a21a8bf3e4a2c1c48be5447eec7960f3b24f4ab2944e28939e49efa7a61922b8bef6f837cd2101f1c763be3988e5da96eb8b8291bf230192774d674eefe1dbcd118418389180a0823f483b85fd663675e643c43f87c51fb8d481eb7a04bca7a453121594995f64528f76a834b579087b8de3423aaa5691fa7c59a7797361b33beb2711cc0db6c398cdbe63c6237747d6dd808cc007dddeaf4db27725395ab137d801611cc91acb112b06f994031324c39d4889411552f7e156f391115d64ec1d5148c4b72e459c3d2c17abe61647c9cdb3d5082ed04f48444b2c808df4bb36afc62e73158840802395ed0d8cc242f3b5f0f1e04469ccd2b822ef0d663ee4b416ffe719554418bed7d502b31ca6d2de2018afe466d78a02d08f9c9c18c88f198fead9b225fd3f9194745caf254f0a3ae3c93ea75e7e049aeae154e8d0bec5bdd27221cfa6cb7a3ccf8e90c9c636b401d3477d48774c6690aa3691def556de9d2aef59de93a57f9b7bc58ee305aa8790d585511c2dbb518dc8c82d85e764d08743ccc362726d466ad51b840fd8e62d9cb05642aa9f3158aa59876d6dfd8aa50e76aeba310de715c6088b87d366e147a9ecc97afc60af2ebd2a365cbbf78ee486b84d0df50796361a187ae79d1fff15fee1b5b3bf967dbe10f55a237a8259d462afe1ace90b0f557b0bc045df3e897e84815f442c9d5d929c24f422d9b0682104105530da70588f655a6ab1be1e3ec41baaa4d2867fa46e2d045ab99266a8785dffb7b780184674e318f5bc16e333dd2fe8a4a416621555d164888f0f5c3af8c4d9d1b1ac7a18243ef0d56cb819e43fa53cf285a86bd3ae31a6d6babbf76e5144025ceacf0b89b56797b08c143547bf3f15dc1f5a5cbf8a15f6a31d4548fe8b6008d967a5d40c900f4fdf43c1a77057ce3167d3efa4129094853a1e1136af6e000abb52434df22c28ba5d635063bac8facce60ed8830064cd0bccca02f034088bd2b56d99e512a9f0bd761034aac0e36cee47faac9dc25a2695e2341b2c5d949f61fb1935a0d3afa3096312d57ff138230df84f8a91a8fb9a8da7d2b75cb5ba14d540b7528cc0283394dfdf725089e8164c97e4bdadcf2b873a9064f9890406828da1f26861a4ed683516b1524ca3b0b696fe59a89c106f50e33b5d069f2627b4c9ce04d4d0d97e84c829ec609f9cd097e5398cf420c16c7336dd28b87a49ada8f3cdbd458c4da15f90c8295350699e8bc1dcd34dec2c1bd97b2b54bcc855cbce7954510948a5adf642d61237466e5224b85edb1555a86c0283f09b8b2cd202123d24dc84d5262f55b9b8f886f697ead22cb31dcfe5aa70307991a995b4626414e2ac76538b8d642b3e5ebee6c3a7c68b169f3c8a0100a196060d62c96a912e9b0fe41ffcdf1e1e80ff928767f31b410197a90ce7e7dcfb75e5b9f10c1c2a258671d3fb2641411d5d77cc344301ef3c018f333d725843d7bcaf8d02c9eefd2c6697baa7ce204c1b0e14eaae525c8ac4e1995d8cbeab068b5cfba7fc1b46da1ec3ef831a1542115b9bfa61fb61c78ce70f5d4955df3947e8298b3fe02a43bc7a123b26d8f355e4666cf56ef8113dc289b75baaa8cf511e68831f13ffdcf1f02f7360f7ad91f1321f8de2c68c2f85b354a65ac889a798ced67eaa07b2e4ee3973eed80448292d4b20a6e5c4d6b726fee0c9cdbd82e285f0d1dcf48600838635b4ea963ee51d6c91c41de883a1734cde95f407e8002771fda63b29961fe1c2fbf39a85f8a75c9fc906b799154e1b5218381a4dd47092591afe4c004303bf631a090ec426c5af7d78ba642f490f06fcbcdfd4f7387164d09d27fcc989931ca4ded57262e16f6583a3cb5ddb6ccf460c49f66cba58456fa859c16a725dc7408de2fd9be604a781ea70859c72399639c4d0e269149b4208d13bd09f87d065413fd7b07bdf50370f78404a980d4a66e10c6466bf810037fd1e3b80b6d05e3a9b15612091b75e7ad03b0dbea26eaebef86f99a77d88cde8329ec2691ef821dc4e48062911b424a4cab3147cdaa55fba5131aece28ba152222c3f1018b78fd12d66fcc4046098d1de66f5b2950f2315796142028a9e06149d3c8820c52c5ef94ca4333dbb3624a2aed763919079ae936cc4ef144e77edf44be217542293122bc33eafd879f1ced6b650830b3812e6e8539d1d991760c3c49d6017708ecacfddfc4b6b3038a78f380afe81b87fdf5012f55640d8b1f1d24d81f8ca44047eb2873254f98a77542167b3e3994f51bd327df068a1a86586ac4ec209dfed14c499c7dded14299c3c7bcf9cb48eef0026c851194d08a703b37ef255aa028ca37ad297d6ccd4a3c11a1dd72c5538838d62417aa2ed8ef369a54e99778ce4b2c688d5d68b6343d9a677ceb5f14df35d31b3fb8cc97a93f0b113c002fed4b5cd19605ddf19366bb972a4252725bc6cac262d11e435d44e14f3244b7d1b9f815d6e24424b5f81461d7c497d3cde4b714eca4f0f3f56e2c673f7e39caa1aeaab90a02fdfcffb569c0909d6242cae5c2ece5c5ae50257c4b945f557196295521ade4b475e300ee4947487594f01968c45361f0073583028f685f3a29f90164690403b7b7901efa511f18a0e834fd52f40fa4141b92b153c5cd656b418673f822df4774c00c2395ef095807f193398a9cf6f8d3d018b5795736e890c8bbd3d13f7bd51ea6f5ea8dde31b0eadd8df48fa312070ec99244d051b3a54fefcd0c1cba6c9e659cd5a31108e9150e0394cc3dd0ba8fc69667c98ce45d7abcf149cb53678dbfc66e6b36b7c20f29c88fe238f06089d4e9bf716a21e0281b563d286bdab55121739017c39716ab805485d5faee3e94a17afdde06a9f203c1c761ced7328a532fce35aa47f3797d2b0d5fac39d950e9f37ef242e0f8042dbc2831b3d586265f61cd5ce12cf8e501e22e1bc3f721f660a5cd0a25bf4673b610c266ddc24fb5164f3f41b79553df47e6cd6d39cb31890f75e73b2d52392e8d3168151598f6c280b800d67aad67efe911b112061027b9e3ff5b9ab53f130f559c1f70bba6e4714921dc6b69b403123f5b3ed8da9bff994a90b87b79f7efd989e9a9f4d06ba0eb713fefbdaa11672fbea6a90520a83e2d8fc651b1657fa78c523539462a8c09fa0cb412cc975fd4b8a87674734b5c8ca1448d401e3280c8805585cb84d2b3baca63f1c35e0acbf2e12b8e02dc73598d90c5835365ab948f56f88eeb85177db9a503acd3f4455ac4d322bfeae3464aa7be39a6ed71370c5efba63f708f6336fa825d4e533cdae2e354544cd43a76aa3a6bcc25e109abb8ed8d4c9aab8fdcae908617209a21c9c7006695e1f8e71f5f43eee20812b72261a46c2f06f68a9345665e85354d7b91e7d9b3292175bf938ef3137673ceb1e7f1f6580c1cefed2776980c4e773d91ba87baaac782a76c893043d06f138a9732f24051142894fd6c74e2b305d1451874f90936f69eb76df48110d5de0b024610bc663bfe9c4135c9909eaf34a201f58c09d54a9a62a8c1a0fd9586828020079ac9028faeceb9af9a79fab9b3e836895f0b037eedee6b674fe5d1d8e592f21b8184121d235d74636f683c48b8f5d55aa0546b11c5d2628ef188028371bb08b31b734fbd7ec63b873d9b4e7dffdbc710f1277082352e7a5f6d86e5c62868c5185046134847aebdf34404a9cd02986a2d3f71cdce388393016eb76604c9f826148dd2268500c7c3fa9db9aca5bdcd5bd962fe8ad0aadec65333f0bf070634e740ce983fbd9bad374aa647f26650c44e55e7e5d6dbc31a56cda517bd187b49f3f261e267270c9c5a5026f5c14b22a0be1e1f89c66591de709eb79c63d5e05fe0e4d499e30d09a6af67c46a5cde1565bada1a38aed6d121650e91cd1ffce483a7a125aaae8eb9e8860a9607d678c884d02dddd3c8ac54f031c75037ca43c6f6d3c85b8fedb580149c6d5b3a72f5fd4886d4090bcbcb7d5cb71728fad8d9e5cf033a5a82cb0f2dcf402dbcf1857e4f29384b5f14a593b676cd95afbce117811596fe816563027046c11254a7a76ab90a94226d3251953a5ff5eb4bde16717bfc1ff4a481c6126871676403a1c4fd064bf13349ba63e49bfe63932045b0f4f0886f36366bc1d3c52c7a903c950680c569bb98a68d7a91bd29f8d4edac68dd3816f0e540f3c2c3fbb3860f7e3f281ae35586f53783630816af7b36b3a6c8a7bc10ebd4e02899c5eeb4447a0dbe0d4268921dbb981eaa838f22ad5554f3f05c81f44b340e4bae188b7ae24daf9f1861bef5804bef6569dca157a4878d8275d032472bfb2675de2c869c3fd520dd613468c43fb9f2c9b72e7768d23acb8a102d65e85f82b82c9f26049e733ad71ec3d82027848459bb805d615cbf3affc773d2f9a3504eb474a9e2607b514916a86a192a5c106fec50364e45ca42815afba1970c9feddd23151e0fd92b9bac92c418f3b40b25fc51e96d361781acd8c9e41871f9e7f2176c8cb197191db76ef376ae1438a14defcc386d055041f7e3d9bd5ddace0beb4af6c7f3fe95cb359a3b3b84f94314c6346259338e0d8459e7c905049f754e37247ecdfc19f0c0c9ef0eae09ff5d14665045292b8b426097aa82d9a027524805649222a6c7213db61a22fa1b94063f845769c0f10c9e828e48f58c9bd91bd3de6d05e065bef849b8224afcbec00f5400dbbef3f620a0ece03d0f44d54fcee6fc92c07556c86d3c2100734b522fb5d7f572e67f5271dc6e34881bbf7dde8ec36f4af21c3719467b0fd43e8ee52dba9d6c22ab0f2b24b3c7027609c6203ffb2575b803b67303c801e26d7302bf846d7db5ca961cc6ba0e15488cf2df6c0b8e4dc837b08b6a78d143301c342e1ae498a98922794b72e12787d57eec718c7ad8ca0dd6f607c294a9f86b47af2b009a34ef0d4eb2b2c37684d3a30d46422596afb24689901b3c165334ca6372897c9ac4746739b692e6719fdf2548672b2cae2594d5178301e5e6d3b75fe73384a60ad44b4ce7f0210dfadd348000f91daf254edff9f437226f0c2284bd80215e37b7d75bd0d387dedde924776e6c03d988fd92989e867e04cd51c4f42fb8b9d0f20696d13a29b2944d93621565bad65f1ae720d435c0e1f6c5e44569ffee297488eea98f3ca0ca1a0e45fcd1b2f91aa59cfcee16f5b56cc1edb116165b435f7400150b2e61ba2116e6a412d6ff91c0003a621fdf67e0f447a0b3b73738d0fa9a5ea45ae6ca681c2f19552f38381da51cd2597e0da6eb33bff51ae9fb2430d16f9b82757c2bd0de6caab0b86c9b14f0a9e31661b4d8aec875fd327a79eadcdbd9a5685c5c274864c7dc91e5d75643d3cf1422073d87815d89fe542fbf299528659f6bd6294c66bdf73cd4d31fa5222262ec2b3084bb966902ad6a3273ef09d8a48c53e0f2c0eb2f58df3fbc60c4a554cdfc4631c175b18d6272b5f5536c629b967f772a3d620e119606cf3d588e68c67dce586db4c7ac1999e4c05e2711ef390e0fa2a2a584a13348eb69ba9c0bb54f1fa05119eac81bbf7bc95f6d9afed36fe2016b72e777dcd0cfbf3371ba396c182bde44ca42ee2a683fb976f11f8a8b506408964fa55d1119f8685eee75e97ce357fc48c4dcc6cb4dce59b200e703ec4c23877b7d33c9b6899eb7830fab5625fec16affa2b52465934fb3a46c8fe0c80cfcb37c78f6d2cddc1348efb296150edd3f2885400d9681197fe899c704671d5422d6dbb01ddb49e797f5995fd29ba83e2f802a7a894d0fcbc8879a485bbc060e54c6d1f3bcd33a96e2d69a65d24eb22ddae5df20215f65d26b915a4b66dd293575cc30ecf684b65b6a83ecb8b654ddd75f554af9e1d9a8f8a143ab67df1e0fc8483bc9ec0e3b8c9c0e815ab6053ecae143b2663f59d8e03dbb300fbf86e9c2c53b4f97dc8908b3b8efa9fc80590379d2312bd6ea2f98cfc1683f1e3cfed711d53cfc093e31719b50bae0f53439aee98d89b8dfec626845d8d5ce09f834f93cecd53605132802b62ebf39e1555ef9ebaafe499d85122f49ab0ba83113b4b54fbf7e98444a9c5cb93c90c95bfecb66193511cadfc69731e35e8d8ef48771e2f632abf9f19e882c494311081f712f1bf59267e1da8ec7e2be0f89eef8ec4357c61982a7eb5d0db337ec34f5f4d62e0a09742998767ecb8d3ef92869c28f07e3613a3467ecc8c085330a29b7a3a5f199fd21a3a0db113849f262be07aa64fdcdc718d29c28b7f09c1a47d6298beec147e9a298eef47bf6d791bd022a726aa1e957b3504e6459709181c110989ad59c2207c97987caacef59865b752b9b8f23eadd719152a684e5e050913ef0bc2c136e38e904fdd43daea2f03aebcdf25f6358f3aaf03ab621f05f160afb1310a9ec5adef0dc9676cccb80ccd35e97c363f2b3ff3efb4574cf85b1480612d0c29a40490c8310259b1e75d4ca43779c3fbe6408e99dac5a9a4ee8d974438a3a81c69af06cb84f5b1e8eea5f228d26f3c86af5042be1ec7c6288609aec8bfd8986910ccb775ed66dd56ddf5eaabe0f5ff3bdb5db0c9b08b345700e909e979ed269ef3502ecf903e56587b42d0f4c11da86b5055281d92bf2f8d21fea62dbbdb44da2eb18f9755665964cc70e4025b6d62878d48bc51efd37067c887daf1ceabedbd80038e47f16adaf30339d48a3dde79a2e4a292dd1b8262bd528ac1d562d3c1da1894f5978e40b6bce566d14e31904b9edcb1cb06359954288d81eb2c7c2bb5d5f6597be38a1e4cff5dde84e27487a81fe15fb37f321544ed9d30b2e2668d6baaf6a64fe58d10a24062ad7b22333f3778becce1f34440f29d7f6373cc55d539f6560966c76dd80521d0075ed369c3b43274e80da8c4414ad154bd7e7b8124c906829a724fcd8663995163ea654fafde8505abd10862171a830f807fba8dff12fa0769d7a6c787fd8ba956c66573260ffa93871bc56ff4a43843e04ded5023655cc691c09ea6758abc5aba1e9c17c1b67f913de2e264a723973eed44ae6726d277ee141c2dbc29604fdbc0d82db26204ca93a9004678987e19858fe18fd9d58573cba7f15e0d8c08db67c25fd775a6c50854b61d8d882712ab94b9334b7b092367882cbc91215522dba64e85054b64093a9268bdfd3b8dce766db71c7a0bf4de9bf85f089785309fae11b9ae277b21fcde3261fa001c1b10c1798e934a4fb9ddf2c4098059e0d1e27582b898e574eec0e7195e59cfff00923b7544341e7228e29ef3b0c8c2c41a32bcc9776d6f73adee44f10c8143b8731e084ba30fd99862ab7e4dc121937647a2e612ce982f57875d0af5ff170885d34fe5aa5bf4691423b82d49baf77f7360697f2e61dc803d98cc9abbcf8b91279ed6a674f0fb8569a9011c3c7ecea8b8b7e5a1da123b2cdfe9ebaa007c041847c026b5cc6cde43333f439337d6f3dc21913737d6fc2fb05c3c494223bae9146f2e3d229a169612e65adcd4eea063e6771385de410ea487cc0f29ac12e301d65fdfe77889dde223cb934ca26661db6d245c64831e01480afce0142f82f2279e7d42f5c26efab10f82b4a6136af1f82104387b7817d00d8c510613528a6e394d7b05743d6a5e74e9aa88049d380ba50587bfbe39903f93118aa894fd2730864d76af710abbb88a60e31a5a53e9e8bb928b4c82b153f81e0e6cd041a5ea7b0db844258cbb49cd6a35d7ef5ed92bc6d75257b7781605a563a5d25fb51509aa83116eae395b4d112a39e9741c2d795cebe0da6adc734cca86bcbe1ecf8f4865d4d46f75da7a6d78f12af67a55ee4683855dd524cda7b50bac397a730f5a8362829659f734c26e11d97b9d3d41d4608d6915a824571b64e744cfa599168740bc941f1894ea820d75cb1ebddd4da8d670da1b609ac69bdfbda5e526758f6855fe71b5dc293cc06a37a09d87ac482ace715acba71960fd27d96360e3eeed97fe6db2b403eaeca2885d4bd8439427893bf98304b6e7ec363fbba263c9ab49c3748352e43e1f9f4c87e5b0746ceb1259f62c7bf3075d068e08f057c72ea88ffed60ef17ff25a188206d89cb47a960e8d3068c37a3acb12360dc2684c6459f4b0e8a002be04720529e6f89a031ea8b07f0b12559d1fd4d1db95d4283dd1154f7cc3a5cbdb124aecdc4d84e0ca8bec9e9218dfa1b039ffb431951e31e1bcc4120845c8aa4cc39cb8f7ae66332e3c9ca327efe816007f7687e69216bc5b39eee6750951d32f193d109534da3122622b9ac897155b7edf39b3a60bb33c3d21609b0a057b5bdb12cb87f4f72ff625e004cc9b70aa4a3dfe045685edf3f01fcfeb25be8327ddec3d25773998d27bd48446655c9dcbaab5ee83083613b1aa09cf4cad6abb082b70d5054104e2b1f030e4b5385344e29aab0753b89de7d8eff2b0740b7d273b7af745231e04163b41ad73f257ce6371a9757f8e1e4fd41d6dfbe89410a8bf608d8ffcb446e2cd6e34371d1a40ba4a30c89f288f9dc0a49154dc85937ef79d95730c1b97656b9d46e14a5c92187b1c99647d50498b0af4a53f282d0e9414843725f57900b2cd171657adf6827efb5b75b27d77270d5c6adffcdb5321ef96bf6efd02eaf024f30c0a48ccc64b1e57a9e78b69509963ffade0cdd93d8466d2a86f90493ae7074b5e028dee619006bfdff802c039b599fc191ef7caa90eec0dc75d991eaaa731105f9736f2af97a8eeef2381ddbbfeb662abfdc8269ec659f7f2b25d4d5afc5ff0e454e270ecf1fb3bbd87e2328442c017abb6dce709c5e64e05ab10a298c90fafe0c42b84f3ac358034adc7b7cf25aa58d166a95ba92379370c845bd6145837995c43e7951f353d1a9f9942cdb7f91cb411a1c9b0f099a314e851f0d864a30cb9cabbd300a226c0af9f07aa44f4de99ae5f7766132d405ab4acfa472722dde327c1e1d58ad0566eee15eac457dd08efff31af103e38554de198f23c0dae79c4444912a85aaee0a13449124d1a5b41e0cda513ab5fcb16e1616ce37a6ca93bb9de971f78c5c5252e0fdeebc74540dc3ab69c0797d1323b1e29211e360e2c49ec4d0795d3daa3675e995cd635b6355860cc0262cc54fd8795b90a30f77f696f409897eccc92a2e2460ebc49d7e444b03dce1a518d7cfdb767c27e7481d887302cf82abb88973cf3af1ca43160a38fb68ab6047446dc8b150eb10c72bf514ecd3c5bf9eea8022784512adef2d9ad7ca7227a80473af7a6e18a04ae930fbd789b3995d0ed8c9bed73777dbe1098aae54977f3e3003ac35cf01e29bb15c1b196848ac583c5a5d6ce0ffef9ebd14a1e353a700647bea69080f2666c601c3bdce0c4f5b66a3cb5fe43daeaaad1645b14425a66813883aedb1b586e8cdab00df0ee9565bef4f13b7a782b5e446304fe8a0e82341cf5189df47c6f019fa6cbd8ce1c26b2548d2c5914e0a95de2b669ef07234d2c0bee18b6fc503b2ebeded406690497111df8c67b5a945e59ca9af05c449ef7daf107f7f4bdc05ad523b08ecb1770d1940b711e3057d9ff1b286d62c7c35e523c88a06ff8dd0a137bda77dcc888d4d0529488a5822b88b7e84de3096312c890099334c3ef126dce9fa2326d18944220761bc54424e2845509b46d15ee1da4772a499a12080b4aeec1611acbb9af033f482fb7479f9da130f42c54a0434d29b5536b9c31a2c83e8d18d45ddbf5b397c2cff8329fb2c3b8d105381a3f0201644797c72038a70f1e26f27b8d4d95837a79cbdecbecf99c4c7b91557a65c891852cc8357f2ce6099c6792faf526fc3e1967f578b1658674200292b13c6e22f6ef050127be23b6764deef6f9c67bfb2961f5f60f12ff783ab8ba683b476624c5fe6f02ed27578ea48d4713b943e5f3a43dbc2e334d530d9e5a2c6a40f0ad133a3552948113a470d2531926b1978008f29774034cdc28c7f12f65947fd5670b417924228b280cc4ede2669e951901e77d78a5b40033b5552fbd7ba64c343238881b4a5ced0604455c47754382a95e55e35c61cb5c96040c0d5fbcfd60a057fa882388336b5f51a4a40f0cafefd8519d1e34cd4b15626cb7fdfa097263600c53e3040cd5a2c8e0c82348781a52da7aa04a49a468623cbacbab8454dc07ae7fcf34a27abb4305f7e5e43096d13f8dc3891cdbd89523ea15764eef8f7197a67aa91a68d8ff3430cb7f450a764c1acc406e371805a49d5136807f6fca0302b90e427a1ea5314dcd075f1dd8202c4725037621168007722676dc9acbc942ee9886165fed8f3a16ee1ef694316c5c32cb51bd1715dab922882c7f4f2dfa0c6b51c8ef1644cb4281cc3163f408eb6b6a92324ba80ce250084c56e3ff1443b514f837501196b52f32531d2cde92d45f2526e05f49fecf69ae3e21b8f5292bb10e267ea1b4a051dda3ca302d0a583c9c3791c732e07bc5fd41cd1c1116bc0a4ad10f3f485dc96d0e4424a6df232e6638bfe147c0c18f2c9c03ca2b9e45ab0ac630602fa29cc005cd14402fb1ae26c37ab1dd1863397f14fb1d3ab6d131269c73b7e1b1326a1ae3fde9a27609ab334c57ee32ab667395d8683aa714f8b4d6858ea7b0c22f27f30545257ab1061960f662eff94bea6840103ad416664fcba4167a87af9ce9ac012a4137e9d63b56b6e507fa06871c83d0085884e98b2a39171a70e12b46bc2d667d85926e8933a7e55dfdcc82286ec202c8e28a1a328b16814c9854d5a6a5cbf433ee4191988b1df3f4f05582974a3975a2762dbf7201ea0373f02fdb3b0ed05c13811fdfd718210b6d64725cfb71ec5613e41e70dcd71bab2542874049acb7917dcc271b73a7be411bf7aa6d2b30b658299a9b3017288a9572e097ea934b832c61e123d46c0156ecd0fd90afb3921f7010c2b485ea695b51ea682b499f9ebf83c59f3ee175b920d5ed90cc990491477fe7166d817878eaf1fa6dcfd8ab49a3d0ddbd2fd5410e0c780372e288f2ee5d2cd6c5332a1cd1ba218c51d419019221d119e38198378c1a12fcb2a5bfd215aee9ae4cf9d4248d8496b0873c79f61e70144c95345c18bf8658fa3c0921810674cbf155606545b55d7f502b7c599650676b11ad9c729fc622931d1f5ca1510a8fdbafb300fa3a437b25308894bcd53fc33de07171c5426cbafea9a0ab12d441c744c5a4c95cd4a96f24bde775c2e60e6cdb2e5c12475f253e84c1db8be51cb8a6b598e0280bbe33b63962fa53081450af35ec96ae7234b26eebe58b80718fbd2cd43ab16d2c4707871e594eea92b30581a8aa13a80bedf283c3485355a994c3f851ad6679ce48485eaac0450c92160aa489abccc0a8800d83fffa39d82d794028d023f0b10fc45193f9fd63fae0ec98282b2930ac88e83f45efe6d04c2b84ab237c0ec869be0524ace248de4cf15fe136b0beeeddf0f74820c2a949bfac384fe9ee80f8c363a38cad360576331d6b0658224ab17de336f3da231e79d8c6888fee4b7aaae67ed2f4028f6036bb77675d0189aa9f3d2ac730720b628b36668908fa6c8f6ca8413e9f59e5bae056efb296cdfe7d34b75725430b7fbb4beb042b6aee10035a3c2e3e9423c68ef56529529e456ed92af1a778b5e2ca3254e0773fcf3f32727375cdc0ac8b0e4531d64d185e50c25c3f51807ed61821363d81b15cef3841071b2d52d81ef79007160fc342a4147f303a637a3fffe771bbd0e744dae38101b471c842ba1813ffeadab09c8fdf3417ef3eb2aae0ce101b60f2c81039675d110df0c4a6142b9c725895479bafff5aa7efcabd5c97a887101523a55420964a1d55cbd1f3d3de924ccc4295fb5bc21edd3bebd6f6bef5b9cb01c58e3dcc2154b175da48e9b292af2d3e759620ac14a337babbd646076f41e08521cd367f061452e7f86ca64f9adbf5a9274a12819e832405caad6adaace659127024130a1c7ff5daf15f2cb63821bb9c818709f009d872dfb1f1c33a53e21f952fb54918394c6df5f21cf0e08dc5d49f3d72f20d454237e020954cadac5f652765c1e9347682cb4c638c1ebc0aec488b61fc71b7b5c04e404a6977b8e6c10468fef3def736729c2b5913a6064a8becb03c988f084486a704563b0da0d3444074a37a94442b31cbf8ebad7e1c61a1df94afaabe694d2a5600c7583dcf1005e8a52ba6ec4a384aa0bf39c3da6e27a1c69e68e3cae3434ff25a41c5a68eaaf45ca04d62ce1fdd973df3fa257de0e00b83a6bc9bcb37550e718c0ac322dace658773886018811e29bee0e956e96764d519ecfcf8f2198074d4a5e9f0d099deb398938ac5e745ac7189f1e047a12a0a4ff4199119bfe9396c5f1dcf5681a36d0d646777c9c9886dcda163aa4cd17c4fad5228744a970053f9e76569fa387f19340d5d61de0b6a5a7afecdc915ea15dbd591edc7193c86c45f1a811fac9f0f37624918d4a279bb642fd116464bf5d20c493a92a599e669ac7e2be4e2b0ed0c6dd1ae6e9386cc68753acd0b3a3eca10aa056a6633cc3b5e9fc022f9875d1f22269b7f16227d28ab8571a0b87c175a42979699cc9702c0335507bd3b52a39375241402ae1c44c6fec9ef48778c950b84d460e9e05e56a1889dc3e84cbb0b3c55748514d6d024473102fb61643661101d9e45acaaaa68282cdcd03b95390ad3de3880445da9049982376bf08a0bef378819417a5eb5e5dfd04571b12600cdcc150b05ec23a9424ea98ea754b3e92e164456c69c7f1a54d061e3cc530abf7edf907e636e4f8525ababf3515261acc0fd54bf358c68ef3d29d3d062df21e103188d63681c388bd5c6b0ba464d7ef1d6bee5e7ad816fca934ba8f2c5eb7b74f12df2b89267523118076718e0d283ae17283fdd7f066c3bf9515969044f45f20e05297b25b116b9b87d5d5d80887c5bda87dd36562135201b8867b3e696fcab4e5101b03cfc9583e312d02e9b0ebb4b45c94ff12f04c7059dd7b127a704d0bca5c0e3809ae767a420236cbc69ade2f15d94bc1b9da90be6a71bad1a1901f4b743593469b7c9a808b49246dd3ab9ad75869e3c7a9458438b319073a5a60ebbc1e6daea978d42fbdde17c8815052de438683e84282f23c00e55b99a1a632f459fe3b6cadc635f2d39a5806616ff6e3b07e1413ccd451ffd3e7b5a845b6546ac2962a5dddc12785d532758862acfb5d3df74c1bd5b524358d20b73fdd8040b4c7e14d5028c533c41f1cab8383d36836eae0487a5d41aee8326463082e5ee286881d633fc10249cc41d99e56d6bebd0f7006a9f5b756139b5afbcc61d3bef65ec0de25fa89d82a39593e53c5485a4faca3b410724a446bf9e963e575fcd7b5ca6d9f6b825fd31bb527f4dc9e79d379f58279331daba255549fdd3d01068d9032b99f0b99fae7690dbdd94911b1268027fc0cd32f7086be39edc96aede4122a194f3adf4c052b200037349df20b26fb58f2a10d6da5d336bef37b317dee6df88abc5344c4b9232e039c9a0f34d12d970688cdd603edd0fbf986278a8c9fbbbc2e9f0face871ce0143f6711a8c3c4e1d999d0f010aa76f290f73b02fdcf3d15d65f954ad985dcda6043eac47d50a0a8f5d8e946ba8ac259cb98fbb5f7b5adf3308f6ecc95af2140f2746b2e0841ac54fe3e077502077c88404a84439317461a6e22cf0b918b4b5b78c1520001b35cbf86fc3792dcefaa3b1bb61275315cd10032661c433f2c6d640a846a26331ab67a9971aabb2c85a3e31d448dc233a52394727cadc1af024e8c06256f25dcf4dbd90c9832954728f44fc2ab40077b12dc5f01784f685bcc9bc98947b24c3fe2eb7c7932d895de14026ebc8ee7639211b0f282777bb2e589ccc5a0c021dab85318cc42dd86f5e9189beb7bb0a0757ff0bdcf1f2e757048117f6ad24b0abb47c26a82301a26db49f7f9dbc4add8fdd71d9bfe2070b1c633a10d913d1185efefc6e55c4e58cfe50c05739be7f6d50940f1fddebfde552fea5d5dbbc3c28a30f3332d38e06093cb759a3d60fcc2fa6520b39219d46b91131d2105d4b4a6cf1677b683324cf9ff10ce66bd063b28658b84088489c1826483542a5178c5a29ae2a278d7fdcf70e0a1c7d6587550d4e4d421aec95d7ef86777471bc25bcb8c9179100d8cf3983ea41c849698d035128ba3b9fd25901fe7a3123b9a6b5342fd5b51cd1b41af93cabe004ba2c58743521bf85440851d8884224885557365ea9ff390906e765430f8b14b042efe87292f1754d1ccc4a14bcb800d2fcdfa6e2a3f625814302fb6632e3c51c21795ae81d6817c393120764da19f77684db2ae84f434cd5b5637957bb441ccae9043e61d3b80326508de4911c2455025a7d01ef50cf628428ea3746025d45dcfaff14c279969023282ead6007f03274db3f7eb8739461729840fa92f24844e660d6b6be8bba6e6df66e8debd51c7f19a33a7e07c9ccdde40e6f19730858fc6b5e3ea27920985f9c79c5f1f0a895145dca713413288434453064cbfa0c286c59f77e6f5a4f213a44a61571eda2cee460eba1828a342359adb816bea34dd407ff8dd43110cb353fd51befcf3a5dba12f57e13a082f26fd1760b609b423c2af3c8769175761710cd236ee87057ba5e046f26460cbfe9081f830374acaee195321a038692e02b32b9ee344c152597f847799095517a9dcf6f85cda62ae4e8296f8ed0620d954564f53b0e92faf4506aaeec6467b80b07b4fee635b492f5d18944220761bc54424e2845509b46d15ee1da4772a499a12080b4aeec1611acbb9af033f482fb7479f9da130f42c54a0434d29b5536536ab60beb33372d236e54a21a2fc764d88eed7c1f8b8bb9d38abcd515ab3df1f12cdb7be85a47bf174ae37b4e6a75609d1774b3eae78e62823c5d4e64730cc12f26db93fffa2cff06879ec1cc46a8604698042843da449be7f50798a790aef2e42dd73b0032dc65377079580769476a1216017af5b429fb8d6385be775fe4b731dc58814d380c9287fa1f17cb3996becebaa894cfb893220f64ca8b9a8ebbc91a5d7a3a832f9465dedb19bc879d9b4bd48277be1e5e3cc22e6f0a0661ee0e7843817a337a4d7ef244eff4a44aacda20afcea53240ddb413e5d39a01c6a8a29f71e5db7fb8e2d94b6efbf3acf0ddd1d4cb17cbf689456328fbc28596da0e680fddc2d63abf71b17a1440f15227ed7f55eb4e3a6298446144c5c8993daf2031d40f08c58e9d6ee2ee0ea8cb676fc425fa62955508271b5e1101aac8c6d190e23e7cac4facb336b9bdb6fdf4b8038d5ca54f4c8c2ee22dc62719b490c07be69774fe4a38d0c9a8ca05f9f1dfd1e7be991f87de7580663a2ebe1994237cb0e5ddc8391c5fd26391d2a08b6812df737203b96befdae5b6cff4d6d6e12666ca8ddd0516620bae8883bec75f77c05bfd9dc9f077b72caff0507bed89570d2fe6ac3cf4aaef86d639d577983ee30aca1290e27c30b433467e1c2b7353703247a72776d160052344d3c8a7f37c14ab0f9b6af708a8fa0524d5f30aa9e267ea1b4a051dda3ca302d0a583c9c3791c732e07bc5fd41cd1c1116bc0a4ad10f3f485dc96d0e4424a6df232e6638bfe147c0c18f2afb89a9d87b981eecac6ca81fe9cb8988efc328fbb5c564f5a97e279134dcdffd92b5f9187e814769327ee6cf2a72a47ccbec7a26bdb94098c9a43ed0747ccac040882dd526f91a6ce2a584b4924cbf4a0766de7291b68e57ca0463d8d2b2f7a223f9f651be1ef869875cee5bf4e87cf8c1b0bb28dc30a24c1febfa13efd41f55fa8e46e524448204a67af398fe6db46a9f947783419931239c232871847cbb0c23c40a15ff14768acb30e1dadefc1c110d01bd83ebc7ed5aed67ad7782a9013b088b6c13150bcdc8c7663b3ee5717607267385e6205dc53f5682bfcb2a45076c306258aabba7b70930ba74c0f8b784abd19e1152a8eae18217d9723b44274464ec64fbfd707ca87a386e34ea7931d767869ae0336e2387c0f7fe006c439e520638ccb00c3c00daac6bf352487aa1ad0a4244262d896dbbfeedcab0fccd443c700e95b92c32f786408c262f5acbc30f58bb26530496937f06e3686286b3a5faefa73aede6785697ca4d300a0173a545f41e8c082b15c20b63d95f8febcffabaf35fd00b0529e6ec9c717da391cdd2d4adb3d2ca36fc791bb6a60798d7c004a807b8bc31166706cd82081e4dbd5cdb6d9fb0b71299b83cd5b4fd0a385ce19c2491fe44373a2300b4bbd544023c84f55eb4b6cd3a213c5c5f4ba3db3363edc7c0598c52b8535f52e7ddc7845cf48f8b5d250a6877627ebfbc406ca8bcbca2ae7bd48b095a9dd8fcdde176a11fe0e11dd43dbb8d04a5e8bbf675b6fbb64f0685a79944188899de73f8a1ddf739d662dd7c632a09aa470a275f5978df782892087d7f50c6d8734fa204a5fcdcfba7af0b7a80d221c3b5bdb9a11d64ae7f3b25eca9f3b41368a6ed64a7e85c99114d9ec8533ef49a10f99a87d1e6d04c2b84ab237c0ec869be0524ace248de4cf15fe136b0beeeddf0f74820c2a949bfac384fe9ee80f8c363a38cad360576331d6b06530d6617ec93822a462b556bb49ac555c3f8660ba0c574e4e0bf56409a9f20f04c9092353cbea2a1587e69015f527bab4b8c061c2debc8e7ac4a889fe4ef8c459a6c0d3c701437f3f90ab77354f2c07b95f879013235ff1b76572ac26c79bd69e0622b7c6ccadb452f43b694c64c6f66e0e77ba94d43fa87e4c031c542a483f6e0c6d455212c3924e0841dc904bcc59a6e0e73f4cce62b1bdbe3342ab1acff28f0e85631a3829dccc322f84d072bd8c29f4d834b34752b17bdc171a6696f43ffd184be490fcdfd4ca1e3a9eceddfe0d72651d5d73ff2241acdce5697e4e2e2ae27fe6bee12cbbb388282455ad3ce02347956e8f03d0b6e437cb407f9fc38eaa963072a139e39c5f5a0caf01132fa7c733b819162d9c282db1624963713b87551e28bb0e907f47aa506a018d5b331026c34cf463105c5aa0be342f607f835b8d23b9a362bd17dc0884e9d6512b2fd44c7573ade4c14024898cee6b226ae5f9cca57037a7966cbf66894fa3ad454c9c7e4407db6cd18132fed02aee9594516fc87fbfe71883efc94c894b4a554c96902c682cb4c638c1ebc0aec488b61fc71b7b5c04e404a6977b8e6c10468fef3def736729c2b5913a6064a8becb03c988f084486a704563b038a7f296845a5e73b0d842eea8ced1aaf4d8e96dbe906c11f2da62c281f19fef4f34f177f987be5a874278d5bc0efbc49f501395a94454aae13572f3bdd34b75e8d6bbc454f28adddfcf7b2cab9eafd8b94870d96ccb9864f652a4a6fcde97da610b0dc23d2e0413bff0f523014d7a3e25d1373389d07e20585d009f9795651109fc1cf7008fea9eef15d5baa267135172101f01929cde8062612f708ac881b307f4f9d485ff020e10892712f363436fce67c2a37e111a2538fbb002cacadad9ff999fdf5091fc35e58c5a0cf878a1dedbe36670337c6fe9cca13ea6366ec288c0e9051c5a9fcda72cc9a3d86cf2553a2031bb17a31fde81523f1a55016f998437ba64d45b527b92b0ebb30b65842418629547fa29891d057a07b1e2515b66a2213cb003f1c04a65bb8477bfb40846419f8903d6be5c2eb4ae7d3140546d2a39375241402ae1c44c6fec9ef48778c950b84d460e9e05e56a1889dc3e84cbb0b3c55748514d6d024473102fb61643661101d9e45a80df58bfc02e99f2ac2c36e901c8e30f865181f5c3a8b2ea891d522e2da6d513dc9a5ee2f5f868f16ca09eb2567306478b29827eee1c390d19ea296c3acf0390b86c044fcdd7db510b6ec9a226906d0b2e3049f04c0bda34b5827996183c46ee8a114a29589b8896791b256eff2224d8c5ac208ae28dfee9c2ac29c2abac8101934565d8686e35dfe2cd597e0b2b3bdfbba2be6f74f95482d4aa94f14fb01f1dfb9039ff35002a08823f0b5bc6d1e33f78dd50221c230b607316a363a8d286dca5fbff63ce67a0ec25e24aedb610751c4b9aaf804c85d16432082b345095f4c842ff0e1715c8c8d3dce0bb8daac295912a55c1434264f2ed034de9842919e4981038015cf577e18a5dc6d5131b614886e0779aac9171dbc86f117a4ea00fcb07e5bc5ca0e50e64e84087fb0f21256fc94cc8966b30088a8c9c3ce315346fb0582db0a6e1c27e482d8507ad5485e332a2bc34b7156912a0ed94fa4daa2a488592da569ab504fcfb9ae1f17472c650ba37eff01ead4d611f40f82621e58ef87cf603d13995e7f7d851d6ed7c22d4f77d0f6660bb349044340711aa4ae33dd5c98aba6208ba67990e4036ea3a6a731b892c7ace46988110d777ea80d132f058c88ca9034831eb9cfb090aaf9094a1b0f48667bd3afefe4ff0364c69bc17e88b6ef3e6c4dd791fe74049e65d413bd0b54a15f155ce8cd6c4fc87fc4a0137db2d8bb5d4fe7b71d4e99713d28d00279193f1c78f88c3906d1cbb0b81a9ba906414a205d52f43bb2fe4d25c826d8521663b16da7e58ddb36af1c2097666c2570e46ec5381502e34bdfbe374ac673b86438f203f895216e1487dac311e2fe29ba09891134f7a10f07b73b5a26f77fbf65e6e88fc0dce14e30febd1b271184a27de5899f4e314cda32a47db3817c4c56781eb0efd3ed8410e9c52603293a5ec6e3b8e12c05a96363dc07657a3cfbdb6f935fcb775431c57c79adaf70f02035b5f19fbb346863363d9f6b95df5b8b95dda345225c3a87b78fc6c792f4e1cb6c4383cb231453463206ac46c6b446ef1746eb3dbf9f633aeac8f77935031929dee1fc7775b28fccfefacc16a71dd7332f1ec6f01350beca87f756684ec4926a33034ddc5abf4ecb33a80577355e83073fe555f8cf961765b22aed4457ca217a8285b016b8627ab36a65843453cd38b937207bc2c3992ba15ddea4ba49b8e9c2fc05e524a952e3c208e829af91aa873609af02c1d75160992ae41f42d502a19c38474cc499a8881f2eabecf84f93d8e18897ad2d37184eb50e34a18319b32adf8dab3f9858d82e322c3eca460a0bcf9a6fc6143f03b723515642c31da1bed86d1682503a70035005b647758eca8a62521f19a3319901635ef15a63af1c060e68a460ebfb9896f30aeba8d1b5497e7a667346615dc3f2552cbdd9b4abff8b89015dfbfa1c1b888c924d5826ade50dedead61777f875dfe01add0573adc42a46bcb76d55fba9f1a87d890a9f7e25ec01389b4a2b6a3e67f595782ba313289d8f304d66a97d35cba4162799aeddf9d6c6740974e0a8a1c73cd29e2c377483f220ffc0626b04d5d84d8fe2d04094563b0d926f6f7789439fc4ada61fa026a5fa73082982886f60f6b6abc51aa694ea15fc32d3d27b8e133575ca7d4d6cc69e1d12f6f510f9270b005568b531f43fb3a5e8eef5d44f313de3e8c1799e0cd4f341460a1f6b961c9561344ea549e8af26f37c61ab957bdd6d90613ea8ac3c55a88d2a3f666c5bc22cee3d6b59bb1c63cc625f469081dccce3ebc715bc9eb202d2cd0d4ac6835838dcd8469f75ac8568e932274ef8f928c749b1da0fcacfda859ce13f28d8ff268a48aae791bd7897d907f2dc69e039eabfb31277a856979136021cdf8c0a0e98dbfc63b0a95f0e73ffb2f137d6a63071576fc3071cbe8e06609cac618840c9aa2771dba16f03496f85a4e6af63a9cbd3557b267b3a8d958bb032131ef9022f9de80579c3380d48e034d6fe6b891d496108e93776522d232c143206a9ae449fbd085027b647ab151b806bbf937eecb0871db12eb0bdeddddd1ee014c6c892143c18a44f58597935bb7264458ef4b16bfc4a336bba36b0fe7ab0bd8c7183f3eb7d0fa266a26c0c37f1b3bad19ddfdcc025c71a0115dde43a6af17ac9db524b1d6e7967d61993a669800df8dd87733a54dfbd0ee6e50e27dab8269924229c3c332787f5fd6d1ac259a57100a0ee0426762b675b21e51f565243a58d1845768fa4df7d0ed9918fc9ce5b44fe66c417939c4a22626d8ec5b7ac755fd33ac3d74e2ec053a5fb132705d9be42451a0f73b789f8b3493dcd7c6f06e5d315691921bf56428d18d15e46edb430fdc0f7041d7a6668659c7b7845575b13217ef8a449e6c5068630a129c0896353959678d1d8a77ef819edcebc73863c1449a89611b1e01b9985f810ea1d7a783e6c16efb104a6489f6add829b58f65847ec0610a27a6de444732d367db7d4c7eff1ed06a2fec71fd49913ae8222ba96c63b40dde60433b7e5500c52bede164e0b8c201970517d3cf2ba6c63ee07e59f6a76800bd6a5bf81b3a0679c1fe34a14d7e8e0b795f99b8bfcbc2b86e766717b47f12355a35491a1e5a1b326216783e5a00c661028a28b7ff72ced930f142673cbf1cff888ecf1689d9ac9f828fbae54fe609421fb632350c2c2c83dc889fb00c2c99e32c94b34c5c4f0c3f937290713630d93f56e60014437a791f83debe3f60ced0e4beb6508b64b15bb6ac41e4c6cda36ccb641800fdd1faaadff72d383ac6eff7ea55ddb653a839b7ac99a7c96144f5c5aa547320aeeacd88f6c1a75a3fc29c9b53ab768faa272d07592b623eaf46eb80eb351a1a2d2c1c3fc6e269f7785ac71c199290d04bf9664abf56404092fdb633f7cabfdd1e7b502b4c0919cc5eb3e9016e6c8b1758c18e5054ac8b53c26fe25932f244442b7c0328c0bcaa443299978dec844fd34280074461452fa323b2b5c17c285d1ce6129f5fd20f4cf8793a8682b566735796bbc36eea1eb377857ba599de5be3a4c8c9876d537f16e0bf09dfe2ee04c1fb64589768b816242732388c7831929cc3cdc00110c0868a9bda18a2b8000efc76ecbd578516b082a24787ffa6092849f528357617f5dac96945f4eb626f4ec538ffc6254b1bb24e162d7a5e0b229c1706a938f543937770f69166f9eace6e6150908d367cdae4478a71b06dcf9c561136cb283ad1d0535a3ecc225cbd170e048523a9ac281a5b2de4db27ebc5239d41de4f4d26e77a53289713bca155b6566a109f145e775afe34f39879f49ef1913a682eca1e80815ff27e8eea0f757ba6ffd9bda4b36e0fa2b1d8be786327cce80598d86d556a592392047a533dd3ad5cca51235a6eacacc0364f80773234c4960bd9a12f26f083f45c467e4faec7310ea3e5aefa2d9b958039dff1fa0311d2c3079b3a91a048b1b94e8f50defc6885a3316d8bfb069d88a4d30d545ef62de27232adaf58bae8d47d520ad864ead5256769e28624aadbcd1c255ef57347f53e12d414749f9bc7855c38c1add8f7065f4fba3f9ede6bba71cc7ce55e46f09efc050ab81adc5a290c3261d8d932398f5a058e6dd62bcf6b0df08648311a18b9da8ec972686037970bfc23c75a37313bbc5e6269a1a86f299fac524935cbf77e4c52993f94344e784122f87a8e71ecbabda62af3253069d40b3d5502d9777dde3740e0d78cfc74fd7fd01b71290c3a05ac8a568d3ca8d11b1674ecc2983742426955e8b0e84d62d58b316667ea8e33ec644747ecca16d0fff4c3d39f73cc6d33ad74531da82443ebb1f583018d6cfba9f2101dd2e6b930c0f7cf7b65b8ecc9e25eb53706862b9d79c11ad83a2252a336187e8b40819a3e6ab9d6c8e7baf8adb806fb1062aec8729a2607b64d177b7ad640b93ef382d5d81a4657eb7435811ec3c6137ef4fda20a9c7463dbb4f7070530f5ab5ab9ae3908608c6c1b3ed23bd9dc3ec5d1a3a6ae8b18a7da5f59326ba6f600b44d8d49e223a21354ab98eba1a0d46a9abe570fc514bf05b312039eb4ae7829db3a096d3491f1b3327e71c3e4f10f103d3fd80ceac5b8e3cabbf9fa2b7cf67c417cb9db7e732e0117dad3cdcd6e7709ce565b015e999bb96b4452615190e3ca16cc1cef1ecddc0e3ffb09911efb3652c8f132d25a65676122382a8169c7b9e3622a231bde5c980b878748cfcb4fbaee9a3187b66df5526b9bb1eb733c4c0732964577c97acb767013779312008de09a317b3cd8a1c04d66e548bf3dcb1ed52bf2da17cbedf2f9400d6e6fc22a0fcd60f4add248ef34b9c148f6a3aa60f4f3a3c50410e83003d66093548e918eadd42c43192da0581614f1e9a9aaf0489a899613668811eb52409d3025c5e8a400e5f33866acb9173387c78b24faebc6df182b132c0f41d0b4ec0b36f0a317f6eeeb39ba7e3efa23261454f66abe8d70a600e81e2e2b4710637d3287eef324e89363a8c200d7995bdf44c909ee50d8f32e35ff91482d417689fd9bf2db4d3b2cc626fdee912fa9e49bada12ad920a4625d4a17a38aa1b00ea542909bcf627b6f76696ab765b39d645cc18353aead9df037085709013b1335363bd2c4046659dba22cadd03e070f76077ba8e0efcdd513fa084ab94b30d4b69ed968b5e1d68408d4caf79dd3aaa60418882a71b484124802a9cdb6b7ca0644e1dd93c5bc604fa2c9917667a874f62723c075099b808453712b9d85d987fdbe8fc73ec13fdaf411f63a3ce79cdb87c3d7982d17c75c4d363f9fb0093c9d536f349a30ffc7d65fbde2c9b220767d38e537f84358bc24cacce62d20fc884f1ebf8c20f6aa4dab872b40d9f1251227e15e190ea8c278b8fe447586d70ca64a2ef1bf60e269e15b935086faf9be2da4cd546bbf1676940fe18f005b6f6b2b31278a079b7a9dd9de29ad478c5321e916480d4487040e05a6e7cb2da37ce519026f80b900ffa06eea81e472e49d3daa8bf18febe1534b9e2a9c39c562561d302c9c33b992a038f37f855834027fced65d947f17480c4039f091344f3037b9d6f5dadc11e8ba30f44e097ffec5865d93ec98e4858c07d33a1d29f9ad8acad8b4562558ec8710cc8f8a7eca37d810576be93201a0c9496c859c3f773106b25faef961dd069112a0a678866c88748b01b3705cde72af5707d0ded4faf3b4432d384910b4d3288063fabdb5df1b73d99cc529dbb4329e0a19cab39b9113e9495d2a48b5222c9a2687bcbf30ca657b8823efb6e71226a62d850fbc34c43dd81279699b6bc3ee403902c45a7154d6b9adaf8398b69d26e460f90af90357a48d8cc0ceecc1d1359ce132c6766b3c2169216d8ef541e728962169f91228a1d43675f2eba304bff26f3237dade264a7cc76ba9fbed154cec39855559efc7f1a787847564edab58016bbe15f6fd993528ef738bf03862d317cb8d5a7b9839c1796f2ad2d0ff9c445832eecb5f42aa3afe42b0a7a4874d736fb4db7cd1cf378e2a8267499cdf252175ecee3e41cbeb4af675aba2d5138c2701930577d82d0b1c056f14f1aaf899aca9374aa43c135df19a73226949016a56a1342b38cfae75eb6e0b42a987ca7180d14474e60f24201e872414c375d83c3ec9aa8629ea4a4f0230ffbe29a20b965f35b4ee65a995fb601c6418bbf5e16dfd79011753e0ec901f22b0f465aa2c04ea36610505335a1d524cd8a3b8b37166b93a1d8f8ab050d29d7fa29e5d79e624ec02193ec145c5327a3c6fc361ef5d2725acdc38474b6bd9a21740e0105b1a50b8a0343f48d204688f38e2264f27d35c79534c4cfa286346a329d752d6e0c934fca480ccefb72fa754a1f3d2cc9a5a7743d541b1451855a4fca2420a2fe2b07ee284f6138a2fb4d3af9c66276cce2304ec7a4bba100b590322bd7386d252216e95f0e42297e044f29e32f2e9572feff7e817e01aa72c2ff66ab6d4aa6b9dfc4aab0bf40fd1d4a9c804195bf6d20986f90c1c3e4bd4f04000873c82c5c657a933beca52bbea4d1367f8a94e07f7d7b2bd69e7654e80ed7de39c0ac7de32781e9bd6af8696ff29525c057c2df9fd78b2f357db455b7c178412c03c86e531d3d0c60bc4cb4da474cbff26b38eb419a929aaa79c5ac7fb52bbddc0e7d26fba8b4c55ecfc41b8593452dbb65041ac7f8ac3b504c6f35b600d334957a346c861431cf8356bc1b1492e3504a40429e7afe33c99987eef44f27bce4ceef2e84f6a84c6df7dc43d29d124aa1ff48c354f4fa0793ab3b63c2193aab8034f6239b7743838716b980db2befd8724702193219cec74e45acc5bdac9b8f12a88050d2264be8ccc144beb2e1371f886032993d36e00c99e5727477a7618026b71f6a31fa08d61efc6d43e629e56daa281306fb3c10b2c62c01ae97f043d2a7443dddde05653430def5395f5bd3a52b461ed12820bc03f65fc6c9f473bd4033496f3de0c5b74c11c4857f8aa42695794692f5f8cf9dba10acbf465cd4c353a64e2b183ab849a65ee932838f6e49dd29ec5024b2c0b83351e9ffd2c88d2683973b5af1ac8c228147c931a5fed7c5123ea5a464ca61e8fbc58abc739fe2624620a219c514e02c2f32060cad9c2c6ff0cfccd03e4c9f071300e3c07f88a612006759025a8c1af8fec330f089de4481f3a9f5d3da7d56811a249f5d330f1025a6b8fe03b6ad1ce22132f672e6ece510fb7cef783a9a529f0ca95fec7d93de9125a0d4231009b31f6458a64a5212b1f0636c2d8fc54fbe17d91fddfd664948baa83e428600e9da9d6e2aa65036fa1e72b8f05165840e8a0fad4074fd937f7f541e940f7ede6383cc19663168aa2412e0c199aadf77d93177acdba4d55c7b12a7ac775d45aed5bf8cb2899a387d91e14461a3032915a80fbecaa242384b4865a7f514b0aebbaed8c9d7d70f6bcdf10490e01c5d2d8360f47dcb45c656261978f84506651f3ab95cb21bb3f6d7342a1aa171da50d22a89aa3fb6bf5c0841bacbd9a957cb2169be22b3717fbfb757dca2a349a09d040e24a58c1e3b1398b244fc3a2744e4af8e89a95636c3307ca974eb7e87b326aafc7269f2ee7426cb6335b7e40152944083746516e5fc1607d916b1cb0b468858ae6ea2b7f9977b0c24c6c98c9abdd8e14efa81f2fcdb98b02d0ca814d610ad2cb42aa2773d4d16304cd83d73258ebdc3e2379ce3016846731307964b45d8ec0bbd0bbaa8083af1b2839a1c588c1c9f228d331b8931d4d69e746ce38d3814a9d738fa91d4ac92f2a275a8b5b7de28664d3849c3c0bc722210b3468336bf658e6da5e4a0338b955c7ea5d109d51869dd7df2b44cc3760a695acaaf808bc0de3b42a88c09c2d84dc336cf2451a8713cb3e8d5bbccfce16cd12944c0774e4fa63f609d26d22253b5e8683a0351e18fe5a6974ff2d9b60b7a1568e69f5903f24ebcd08386eca310f546100f1a99c2e70ffb33369081ef898262ee330a270e5f4c3e9a4ebeb50b37711fba228923b984d3d52115f4749f91440accdf608cb83d809e482e02bb6392b411acd7083a858c04f880e823ef63a7f7bef812e8d1826d3f225fdc1a24235bfc553000a6e0d5aba87b5d8f6c3e8a76372e7200d93ff6ca8f614ddc49f082e939e2aa64cf8e017f7fd40114a1eae3d4e5b45a39da3e2a1c7de584e14f812ac47f08779421c3409dfd40dde8afbcfe5d8c18c76642a11278d630e981b3b87884ca0a0ee8a9e98d415388940d77bc8425b285af068b2d87368f37873bdc3392a7b58d48b5e9b25042282c0f189db87677b540eb20a0e6565121be34b236c7efd19196fad3dcfd8fe0398e7b232cfe95b056d4f726f48e364aca2344bae2acde4e31737130c662aa655ea95cdc0d0a76aa4f598dde98d0bc6598cc08dc8c49d89cc942c3c29bcdf314c107af85adb9e41a36e9e1e9edb4606fd141a3e78661e981bc35580a7a19d2054d272a0701344ddf652e2a35cd220d7a7e91b5d4d833a02a461fbb34280b6eb0c6e95dc228d52a7de26f5868f5923023d04103b88ae29817d62a21df2f76c6bd29b28364884e425982ef24be14ed9252a0a4ceb583049a8881b9aa7853d292a722ffe569582e64d762a7ddcef8cedd773d170a8c84e4f7fc6c8ad375463c67d7fd0aa08b90f4c87f7a948d554906dfbdf9d85551ea707dd698b493d56594e176710ada6c71ca84a2d37c4b39609bbce05da533017d3bc4752985651955a9843697ec5b3468604180dbca2f876f91f7bf5a5375cf541cf52f2e9c0fff6c59bf7f6760add2ccc7f771c339aaba75414fb7312769d0121baa1a41850a3d868396897054711f8fd72b19b6044c7e3e42525d05372a84373543d6c847688d6d49ffb47a59a1279a4f0726d0f31588620efe65c78ef79c621cea479b7378a4d932ac25c696fb94dc80f2cc62d611d6dc4cd182052d33d77fc8fab2dfcf84f92f5cb76f8ede8de5ef8884fcdd52a386a7862efee58c4171d5b7e6d81a56ddac5abca1d9310b7cd00543d5b9df501a187633e0a1e26b95fa8a02680fc3c247a719b9bf115631e2bdf38ba44bc69c30d68ee5388ce8d753e5a153165d53f39945804cd94e94a905a8598263c6b274974f0d0cb41a25c514c039d9908ce96275f7f4eb3fba72ddbe14f19a241f19b81829dd11dfd74719e83ec1c9672bb7731d64bd45d1e2a96f1a4f025ed71ad1c42bf5395fec7a1bb746ed2030432e5b299e46f4366fa060327aad6c7d7f54a34850453886e9a408b016579dee01ada0ebe32d1635963414af29933b382b0f719b34802c9de9af9f7714a705b1c5cb764cb6e87a668a6503b53a16b305dda2a74dc22b465043738146179d1a88c0ff8a7325f1ab1b061110c03b41ba93d047fe4435b693de932c03fc21045f91e9d52480259802c5fef257f021efb52ecfcd3e1095b19daca145105a2caab95ef651994bff15d1ae24526db7a612f807f91b8a97e948a26f62aaf8ea6cd66e783627b4f92ad007a0e14e9da2c325655475feddb23a87550153de54d4f79c3c46e54eca79060454b5621a718faba5f6b075d58427e46aad2bf958acf8bad35cdd1faafb7dfda761f52b594c59247057444775e4d41248859624cdc5f3896b4c704716bf723453adaeb301996471f9ba76c68f93bd027d131a952318b1d9aa9b11fc0651ecfbc0c1f0d80ad7b6ec486288223fcbc642ca4b33a9491a4903c1be4110456174e8796a546f8928b41b39af3f7e841fb29798d92a56e8990d1981bb4e8fabaeb1b86b61371b29155df6de2ed629abc7ef31e95502734db3858c82483df59cd63db83d857370311a7347e7c0069590ceaa0394d3eb5b56b760e0b00f7f1c53d04063415be80cf44d94d7593098f1de117aa568cb4ac55d877de7080a8d17618dfd0ce308b571b2e15986e81e20d0ca8ef236f7f0cf56a9ad8ade1312a3ddd6f01ceea9db95ff057be21944f023a5890e79f1ec21e9782f17db8168acb63d7ca312b779f14e45722c7927359dba28311d2e8fa6e180bf996ab2af0d16925362fcd6f9fcfc3e1b1b9e2098d6e8ae72b177b1e78a6354eb9646afc7e62ba0626737f9e5ff24a183d66260327ea689f7002d61c70058ceeb1cecc1eb5d0e84103c247896a526a16cced94fa61fbe1887d5ac411efe4f3a6d7fd2d3c6a2487dca9481b89b1f2e64701c48d2d3e6893e26bb5c79665480685b045920fe8c8a6a1ddd7b6a599483271449ffc55b8469cf55870bd10389726e2cc3806666298e1fa03be3b7094e016c89692d0d3bd92d235d4e51706371ce16e94526b72e45105c69fa62b772b6934f53854098cf2157519cb47280b1d0c60447add350b7b81195e623280c790a1ba98b0d1d361aa8d62c64ca949916c1281faf9ad8f0e8816771e49ab3d33adc1f435534e3669cee775487d5042ea45dccddfcbcae12ed8fd78fa0c0dc98f18973b5a4ac6fc7078fe5b823e8d43467e3903b63ceb9f2b1f7401e5cabfa601700a3741d7f1d634f7a5c9c7aef6a3ac17418c52c661b7ec863a0187c8a6d122af2e1043c6bbfffa048854111c575167a68e03797c0f2e091cca97dbf9028bc76ab938370d6a54f5c0574b0fb067d67254fd7d2dc00b1a15f7b000d2ce7b5d7dfb21420f27e2a342c2703679043fa33aacad389741b33d17c4e33b18c761a890b2f3d002e994db8dbd88d49d4ddac4bcb49809800f0bd3aa0065839d39e540deec01836f40d7c661355647dd3adb35818ae897966fe1795828f93a9519c06129229513a639e89b8bbf502d76726eda98ef3d83b53abb142b06a720d0bdb180695a0470bd6c2d17a242f6374cdb8b4f22a8a4e54702a9f6957e3b17214874d818f2e4cbbc1e0c64a595cc7eccc73506783a28e951547452728df260a0a119e5a07a2095be9e025ce6079f776274fca32c8795fae57e56b44e5145655a721ea19762cf069c8e1812f2c4e9c7f24acb906a98b53cef65e9f53c6e2d17b78db57248c543ba728ae884379a2e9c71cc7f81cb54c92d9b5bace9251493323c77981b04ce4d09b3df2a9f491c64c9b7fa2c236e1b0befb93f67442c48a9dd9abe94e3cbe3f1ea3cdbe3c354a4ae455ea3c915bc43897512b4ba011f5fd30467c89127bf353f4a2683aba23ffc0c6308f92eb9f8736a4ef8dc748640365e47b5acbcddbc47f7d9083cdf865b8ff2130b7d8f83f91f372e0c8347880190b66d234837cdfbcdfaaf8a68d83f49f96c42bff47de7d2259fb6c679379afc3472371df7996014a9819b6fef835a26982fd9eacb573162b385952c4ff141152089e6b2e39a9217e035cf7477c0c8ed009bff4c8b5cd891f30189d2b6f385927e83271d4fb1b48835213e9721c2f63497d27d7b27a6b9428283092404c3d13eb0d744c982e99f3059855b8050f5b993c31820c2cb80916d55020c9ca2cacc0db7267b4b01ce556ff58b6fd8285f7514bc568284db2b387dafdf3bd8cb38b0cd0dc05c6b384b24c380c3b32ea5e5fbc4b96b5cf21bef9f7c3b2a328de0dccb46271b7bf4d1fa192f7fb8d288ee63e3a9bc99d68e104be90735f1f73aea5c94263fe9de94453b673a26dc62a6744bc4ffa09242cbe3fe820724757f3c701e8c5e3fc4809e83c15f88fced4d13fb221e187c08a5783d27613324d79d290f6ced314436d32565f87807c0644c4f160c4876c5fb24951c0297d8a4fa5c41aa6af98a7fa0fc3a0a0c4fb2c36d6f70bfd6a6433a39d2269dfd0c32712fbc4e765731fca23a3d51a2ffd9907ecf31365ccb6ba4620606bfed7f46422d33b0eff9a79016f8a7cd7dffbb4eb099b5d551892d91bcd7636e714321f12b66a35b7d23c36b9e519eb7dd423667380ff70caa0bbc064385ce398114175a673e00e5def1adc281dc128af0c46ff1757f5f5d62110eb2e2c3cd117b238229495738cde5d21ebda83b257b6086769db4ff2316bfc48cb3d74e618b88f2fd56e41425c91fc53394737f5f11a8fd34194089851e41c384510970994f027200b3e98918dd31463ac1fe3f979fbc6c7e6a9475d5455bfea616086a05b1c8bf897e9b5df48eae9ca9b62ec6953e3bcc280563ee4516f6a6e402e9abed05f5a05fb4f66bb874bae40875f7f77f62315c3fae5968778a89648baf30db5bbb1a8255de6be000dbe09f8e920beafbe7febf9f8ef51dba50c8a0197e2de709144661f05cee0e4737c86f59c9ed9b7d0f4a94acfc9cc8e0f28bd10bb9d6ae8316480b100b2588dc0fd096ebc5a9726964913eef478de03365395663b9e0ac93e587a27fc7f76393036bbef6aad7d9c87e95bdf00fc8b3b886042605db7ef07dbebcbab033a51e756e5bd19d72f11088eecfd0c2bf10d259dabef3f93464db556bf1a86df84c406bf345fda7bf9d6f3ae281777ca51559fcd6c4a7466846e5cf3ef8a2d16f6f8f7aa874909f4757b755221c5cf39e8bb67e28a5c558e7a151dfce43cd85bd9c06e99ec8528a13a18bb5d9f280af41c8eb79b52c27c1d87d43ff5e48121aa65df6ce8aeb327b287530c8fff38df20710f567a12e3b6c941d177e15867ccd1f384c2e86de38897bc11c66ae1d92d1fe9739e0aa72b34fa6b0685018021c5860dba2892bf1701912e84e2752922e456029cf5d86d4c07aebcafd5b68ef48b4cf2e1df638b0fc5cca51e12e852de123f45ecc83c58be2ce2fed82814b008435ea3dfccc729fa1643118ad49577c9eaae58f35bcb863700ab8c529b2e8004178e4ac7b93dc701d6c990eb1e9786c9008b915692ec1b9da2a6da1c15f44d6a6d2cf60c6555189bff2556bf9b9e892d1905b864062c7d6ddbb6cf4a99447f38e83e49544088b5fb3765cb9030f1249bf20fba781ecf1527cbcc0ceb33657f562e1eb03093d7bb3ee674f60feaedcb23cc02cfa0c9dc9827d942b97b609ea87a3c3891ba107a28ec1abdf637f235d26c81e5dd65e0ea62e619c19cbe0b4db8f03861170e8f5f18ff33083cc89ae59ef0421f0634a78bd00528433d123a2870b5a185e3fc85bdbed19350f687a2acfc70da59b7f0fcdefaff7a0dbe3fca3317f3aa5c42072190b65880ddc4db6ea0c6b94c9bbd4b99b6484978f9bef621367815092fefcf9d836a3ef3ba2fad579ede95abde31fec23454b118e86ebf9dc378343566cbe2df6b9e7e720cf338dde13df31654d5b9c3056bf1c4d5f1ca0a941c29ebb99b678bf4098d0ef789260ef94373347a0b3240b6b9f3a0e900d448b5b0c8696040d82779c917d3c64eb176b8be5e45f20d513ac0a63e6bf9be938e1a0faae430c1b2bd0086208e195b3f0e392ad58b84d4c6f2ad44cc2a33a27beba7de07a529f6e595afa2c4fab0eae8fc4f9eaa185dfdf8e26bf8cf23aad1ef11a65772847016217117d3d15cf08fc95d99a3c353938376bcb91b819c6259f7fd98297027e6d1845a07802cbb991b22a45056f0bb4577a395a8ea95bf3883f8f603b6c31739a338a066958f10af29358a220bc80e77bed31e185e69e03d830b01df9602a64d2623dfdf013d1ba9e066c32cf762784cf6debb2b18d43b2f57d03e7d8d213826fccc5b8ca338b6017a0732dfba09aa58c42a441687432e6686da7841a4733884d6ef28233e52d1ea8b58343bd90a7b070dc2898bf0d7101d8431d22f7dee01a3bf385e4a8ff374a18cc6a03172b9d19a42c6473961872c8126648cae5eeaa86f6c567efb94cbec9e37e57ae39e1cf2c332daf32c58738c5fd2724d9159385d005e78c79d1431d451ce831ce3d6632723d1fdbdf00f3b83e2d6141c35cc15376033d07a9b32dd30526b631f46f191ef0c13d9a833d94d532b2cc7214844773182c92efc1df9ca517533fa9fda4ea2b483cd245a44fb7e5e31811f97745e4e92fff9d6b8cfe9d41f10c1f0ca48b62b09bc02f17e84ed6e0551afb349c2008317c18c83c9a529617749f86dc369a18e4e31f96a5aabf73ecc00e0b0ae831dbf73f4f56dd5b81c347c14df9ef489d4a3303216855a2a0e0cacc86d6ffb502ce5a5f0f089801b97dfbc30f138b7d173d43e58dbc99b9cd42393cd51b1acf1517539eb017e154182851216bc5d66eae56a42790f944ec30e88677fa58e76433dcfc18921165a9d1d5e10f62ed6e8ab06d2ac17859acdb4097ed5d2fab46a5b5f9042c351acbc1d7e4ba12ecbe3e8549a73ea33d35c223d58e3eb41934e2890613f9330a391ac9e06c4787c3af143945b4b43775030e7d1e96246daf21e0c67497348b4b1393ef96c75ec50913918847e04a2068389ac0e9b7f47e74bca64abb9da396f07df0981ae0ab37c99d28b8868417894b4fdc76c09e77f218b8698ab04743e3252424a6e998af22e736782d4d142accfd447607a6db651e30ec3fbded5698722f5149dea9a5cac10d8eab39d69eb93385ec857567b5fc0c5c4eeaa7b9aea1debccdd3cbbcccc6ab9393fa85db4c733c40bb7033880a523690c6eae9936f109e2e98024007812b54e0b7747ce0395c039f05a94611a88278b9fa888781a3622f978620d083e7994308dd4a1920b66b99946fdec4260a4234df206865518383283e813cb361d0597cdbc9a783d9c266162dc33cd65e45c4c013b2b6d9a548e2541b99b3eea78c2c7e5bb4a971a0bc66e38a1cc95ad50966208f85eaa886a99b5552392873659bb61a31ac3995a4088185916a0514a29ac6ec628470849ea96eae78e5127c1e544f4a580f4449748ac788d9bac62a6105094dedfcf265c2502f548a4197bcefd1c2146ab2d8ca82f7d9fd6af6036b0d390c63cdbf32f644f62a3c89ca11188c8c2d272dae5e73289138935c4b0ee30286783e369fe43b681b2c6020050e3c45fd152b199bd1f3dbd4eb669cba6656b10ee051104838f9f96f8acc950d8e04216802e43d8bfd35f44af38561fc07c0403a5162ee64ade1807011a4a990101da2afcc1d6a22c9ef764360b380744ad2bf5b95b779a0a376cf300908e06ff2614c12af40369e634c39e4516d13382578df647a31f8691a735dc6551ae6ca485bc56e91a677e91ebdb3c62a76900239338e76467aea63d210871446e1b968850cf0de234120863e79d441e46287201df6ae29a13ee32f823b1f7f7ac09f57fe6f42c8f14c6fc82000df35bddbcf0cb548a9ea21e055885837c4fc69d9751351bac6238eebd35e8bacadad5237aff13cd74f4cac9b32e47bffc52d4200ce94a34ca25dc0156b229396f802126a8ab674936cfb6ec3712033fd918fd558cb91b9129620e4939a25d31f584a1993cfb91459b01b3d41fd025d4ce6bc4276e967b973da680cada9e74248afa663a9af2e5b8b3f5f25a67a563630cc09cee90776e05a736e3c80204c44d8c8a5e0f58809a2045ac78cc8c52c7caca9bd4fc8f2b84b06e4a0d28d6a24c7568006b13eb43840101c812047311aab09656653a6f28733ec651ae04ee721b20b5a6dccc7aae6c171a27c23702692493e093344ee6744f0434f631161e2adab86f7086c63513550264281c2b98cfc9fb1082e76dadeb767ff013c8d764a171ea0357b7c03175e304026e3c59ea5b9875af8e6e5c78f4039c84504e24e89aa14aecdf0c95fa16732c4e842bf50b0f2a26f36bedae7c72a85411e889267d45d9d2f85dc4c59fb28cee902075c3bbd01ef913b79ab2e0706b0aa91277a14a9fefd4704cccc64a733c10ad0667299e3943cf245dff1aa34af693c1449ad0af544d7c7b6b18cac68daa2e374964f1953d4478d442fc9f0d9c9dbd59da5f242c9ceb9cbb9f231224d7fc140e864f9842f7c714aae66e63e896fa3008454a8611ddb652ea10924aa44d61f6edb0bcdc11d636a0221fea8a86b674f7df3bb412842e5876336c6729aca0f0125440f3a642a6a6b84ba4c80c44eaebc4fd68ce73aee79204b98827643bd6c9f822fd06213e2e7f6027420a13831b125087789ac88f98def5ab7ea66545930de11117edee3537a7842c68581d7ed7fdb1c5ad0d5247a872a7560657eb2b22e90da59ae7a509eb17a1ebc59ccfcbba613c369fa1903c8e824a84e4c260203d576a6e86bfd472706632d63abe2246a53de962c9933d97cbda517af1ef9366307a766e8f0bf9183b7e9cd348996973d472d3064551e7a5bf9bc13c6c43ffd6e47e67077fb2f8295480846fb9adbd5b1de3c69e9d27062783c7120882bbca77c3ab785b0f4c6dc3d3443d32fcdd43ef4ca9c40e648b09fd77bb97a220f29bbe180bbc56345dab2ce578638854ffd28056dc7b4bf3ae41bf09df7d817bd66b8f48990c95da6805fb24fa2967b4ea7e175eb399f356e1c2afbd5adec8e5a6770613c63cb2003e0579924b19db268030470c8e4449207f4eb77172dd469b3caffb5f5df7ccdb53ee7aeb58d820c02698d8fc44d046d3cacd40d7eae7980a257e5858ecb116acf32ae9c410e98df07e80173eb245dc68a4b3ce89b6ba9fd183646dcee7c3028760eac39002a8c5b822895f2effb8c6fca0bc70e8aee809704a23477f693aa8297ae232636f63904cecc257b4bfe3b072eb517b20dd51f14b22731ef7eb11d10b95172f62468ac127666eb6c1b6b13eb75aebc2a9e69b53f90aa8529eece1521ef40b0592fc08388b010b595b8344d0dbe83eaf77a9d82dbffe78f2166cc5102572c80d0f084047c069a478fe775d92b6860840b63cd4d09fb859aa4c1aae67cf0e531957472d8225734dfe4d06974dc69a2090cafdbda65a10dbdb5e1c4c3017ebb3b4331418c47f56f4938f92c952a927e39c5e707234dab5c1c3fac1dda6d63a0ce5e1e270fd1267b7b98304854fb9642f3f71454282bfba5cdcad17aae03c7449294bf9d93e1ea14b94f25b1fcf6d469ec2ce8d34f8f0d85b1eb34ff90a60a9ae372497cb23f56e41629772c4bd376f3c035e2691ca67c46ea585e156130ab3913ff94b32fd06801f2821e2c5ab54f6cd5a00034ddb5a5f7ee38109273f2c60a8e4eff86cbf181fd722586fe7c2286e996c64f1bc236c8a9e95312bcc816b442289963e63f9e064bb5abcf665dd4ce9fb0de7b92165206d1fe5c817576e83d54cfe762270d24e73f4fd172fb6ec0dfec42e34e40972c66f87af2ebc35c3db92049d477f3284b57bd7e5693181d9aa433271fd100b9d6e356a7b59054d30c0b7c43293c671f436be46d11f117bc7a667157aa1af596b561b35145b710c885f1c36a14f79333317b0eb86a28d2d13d70320de70b4f5b0b59862a5c9f2f7ea9a2fe6b7cbedf4388ed22bfa28a1dee9926f5fd50e6b104dee3fd519970464d4f3f65e34c0c0600145906ad48fd46ca74f283af440355f2b91201829171ab06cba6a98beb29f81199479e5b1b7726fbc6f79f0f83323a0d98b67d289caedec7f7ff954e5d19e76b8d0b60dcc3d3e41fd492400239b001c69eb336a106cffe56983c7087caba6e2ae84e11e5dbe5903e8cfccc83d8b6a96b61f394b055a1313cdc423cab3463e9edb5b9ccd8a6ef53174f1eaa90e46598fd6a191e509659583aacb7ec2630507865424c0ebe9dda171ce96985d00f497589005d9d1b09e078e4f8db3cef0651c4c4ca7940ddb47c1a07aef0fd55a7a7b89d5e792c497d5fcb28f2de7499081d52d06509608bbd18fda7412a5faa8e5d2713bf9de40bb8c8e3ee006ff985aec42195353ef24f7445523c5b0418a673dc0ae4cf080ab95ae81a693aa16a60b7e2d3038014991290305ba74aa7707a3ec16ea72f49a32e3be1dbfb7ca4a3fe23f611476ba1d18a855e655fef40289987c5004eb6a50d89748982ce0497cca4ace3190f0137332a3c66e8a4e8f0cb23204ade25685f82b2de814bd30c22d6f1abaf88df05ec062e6ce239a1b45146b2c06ad4fc6e58d28a09899bc09b80b1f7041d8beced59d41d7b18eb4af6c7f3fe95cb359a3b3b84f94314c6346259338e0d8459e7c917acf52e80ef79453bdab54c8a82338a73069e5e11f90429a321a15262da6b86455290ceec8d03834de70c6cd116a2b89d13340217a2418177fbb8f7b430555d21a4fc054853bab002abe01eac34fd3b261687baf71fd3b0079712557ef79711aed10b570220ad5fae0651509c9acbb80d6c7650c8cc2ed2783bbbb1a35f4afb0595bab3bec4eac171d19877c8609109002ae1443b6d258e0fc68317e59007b7744d15509be8e6ab52e2181f8cfdf86171b4f6f6d3514db9a1ee6a1a8893c0d5252122851cc13c747983b78e34bad744fa9184eb23036c8b646cd43a6b26ec875a4024352d632452ce841b43daf59ead59c4361f5c1346db1f3827e1fec2ae3c27e00389a03bdc050988df5639aa90bd4deb608e2847399ca25a8a860fc6dfd624f4b57436de7da6e2e98d0a518997fa2b866753bf10950af9a8e06531eefb15fd4d81eae02c2f0342a32da8b2a593f0b1ab694c5a370174ee660d71ed86ab7e302b307e6dbfefdbee1d789e2d41e3bae519386a0d77794f4816b400614007960b5fc61bb702da5b93ad67432fec7520c88ccdef81bea6b0963ecc9970b60a22a13927ceacc37e0190a0e188695d392110e0c2a5ed1e1fa205e32fae4e81fa94de2c2469a79a6eb1a240d698f7db4084f9d585943fdb83debe4c18be90372b53f058f908128f30d3f1acea4b18814cc94b89ebdde0684f1ccb5fc5c3b632fa6e92d14f4a41cc0426df6e488fd00a2c684794855c5c274864c7dc91e5d75643d3cf1422073d87815d89fe542fbf29b4def5e59461f5fee7788785b80432549ed7b53af7d03b65a66ca065962272e041302c11f12dbda194409a1aff02442e4cd93cba5e67eb23669b4da319dcedcee9be5e3d87d66309db3d67e40caaca42abd5b1c4936c729be31e8288d1783e7dca6ec029f91e09f4625364475a2b1ea5e41040de6e58e9f0dccc95a9c6a5a69cc9219abb3f301b584a28fe385ddd0ea5fc6bd14439aa87a9018131b7e55a19fbd8d91abd7cbd05283157b1180211ef6954996ff24db2917501697a0d9301f2c15e68d51d2e754e62e9f644233445c5b54d90cea2459fb7b3d9ec664ee18136f82991d0a66951284a75670c0872bf357afa2f7d301d257830b08cbe55a6fa2236861e499dfb8e8e69fa10849a95b99a0a4d65b91bc387458a0ff65303b915a69bef1c214b49c34eecf14e5f1a4dcf5fa8d7a8b8956d93ad6f0140eb3120eeb5b29d54bb3e32d4f5adb06c5ca67825cde69b1eb3f85bed98538b563c2b697f8f6f7885275e8eb2daa1f5adfa509a0f50061da3c56b6ef155da731acc7501b5ec3a7879d7b234671748aaffd03da5a39434cc51bddf066ae91b63edcbe645c5e59ff5af441e7e77948442bf4eb0c699fdbb56c7f7448194795d097bb29dc9f571b6d2eecd7552aee6729758f774cf40ac3954f178289ee758112ebc60cf503a7a17ad43ba222177632f981ddd3db80e4c9da556bc30004194e37d05534f82feb472a67bfd46bdc9b2353e8f4ae9b2d6a79b1d530ad1b4bf299284e6054e1dd1e68738541a28f87166e5c7c12020c7ba10df47d1faaac337f6c2d4d5e008676e1c2259028b1756915649b8ec46529b84eb26af0ccc0f490fdbdd7eaf05bf7b09f1818c9755a0326ca4afcbf52a83e83a93861a2fdb229364082fad254217bfdf79b79aa9353fbe03721b98030df02d68933599c5ba87caacef59865b752b9b8f23eadd719152a684e5e050913ef0bc2c9ac1336792dff4372aad7772ac689f6c7315fdd0522e35f51d52b3697ccfdf5198f067f1e43f4dfb86455de9859d6150636b23141e6b64e4e0ad969018ed3226178cf4a9344d9b3d38a037ec2485c74b8ae167a41012bd732cc0b5855948099a8ec112cff3e18e19a58a7f169bdccd6e5eef7bb58642185487ad87e838a30da20cbe786eb39fbcb00ddbd31988cc882ab2f46a9f818eb9f31c0424604ad4739d67d60d0a19ff4b99da16bff5ebdd0169905e713b6008484b1691e24e0cc4e125d763cd96159a6a57f41ed14f5009a82639148ec3d6ab87fb87f3982a7026dd0314a8f227cdc499ac121d1945b4df032b58523a81aa0399122a8e16224f0d312a885aa218034059096979e4997d3f1e64ed5d5b9eaf06b8a6549f3a26cae80bc096c8c95d9aa0641919332c1fac0d9841c256bd1c4bcc776ca2f621219ff359886ba0bce07fad7f7ac18071ba46b9870277941153bb836c550658f1eae7ed17163dbec1a79568ed7c3481c30754e80c8b60dec18fae056aa3697cf1706ef63438afac021d4f1a52d2a36b4e9440140bdb492efe718cbfcdcb17602250801d543772935ff1e774d20846f566573260ffa93871bc56ff4a43843e04ded5023655cc691c09ea670d0d7aebbb3927a521622c4a1e61bf76bfd67535f39bcd86d1d857cf658cdcae4492ebefc92a16bc5d65c32f9d883c7c2b0c5f4b5a698b86383087bd2555c56667190870db43be97f4026fbc87f772f80ca5704b547093b9948756321dac09468b8f299b89b9d91188086032df236f0d41b756e1f14c549bf8c2bee301091be009bbf9185f144667e112ad7897b2ae48fab49739636986d0b4a18a1f798ec79c58315f1a7740b6fb71426ea504e65dc62cad8d8d0806361ee7cd4dd2388a437285c5d261afa1a80146691f4e582792a26f90c71bfbcf9cd9954ecbdcfc8bcdb85c7598518bcb410abc1c28ace232a5d73cad8854f2dd4e94ebac9e875e786e8e564539f67ae43ebd0ae963fb15cc177a1d87c038ecadad24dbc77ab307fabbc991d04735c40f50b086afdf6f8a83088677e6639bd5182f412c480ebdecbed785710611942530e90f90bf95bba1f307dfb5895b9ddbe7924ab6cd4eea063e6771385de410ea487cc0f29ac12e301d65fdfe77889d94b2e40e02658ebe9da0a6c28973e4d1ab1c15dafae38840b21f79b814310e232ca10dc5720203fd64dbae0f9849e71ff4639504a8c639cc1c2670d679dcd0ef0fbaf12207a7e705cdac8c141cb34b6617d054d1f973a194af8f1da0430c0d28d716157e4059c3a60d550e9ad24346b47b76d65d143d6cfbe85661d2dff49112b92ce28120ec947d8a81430f340bf30869d51c0ef2b62fe7caf32acc702977360ddbfee1ca12cb3c2043710b5dff5f7fe8b02df444632b6151ceb53f872322f982aa18602c94447e5b49a0bea405e1ad081c2eaa03fd43104bf574935d747a65fd04eda7d589b369c3e86317754da5bedfcd5d2b305dd2470e7b593200e3758a558bca0abd5d502fc6e925c28c119ffe5edf002b40e419eda37cc773717b2870a56a23f1f2baa0e36255233b015dd0bec16c07686ac04b0615a83a7a2ab99e26675db7091fe0e91b5f174e1eb44f57837485bbd75bef14ba6ac760dac402ddc386a214705feaa9d7b32acf1f5c57a40ae9f5e4d06acf4dc8d18f29303d57a3edee5015d6c5754105739090a4b4dfcb66113aabac301e6f38610fd665dadc99ddeb668efc8d1cced3382e889a42ad7d265a2dd0e62fc2fef54c90acc5a5e909bdbc92efb586c1c7856ef74b88d25e96c99a821be1eb3bba5c844d7a0306193f97cb160eb2d6d136372c3c68063835fc5bc5c15f6481f23d0618d2ace9fd5369c5276b389b3cb1f12a4f6f9067401ad2bd1ced4cf09a2d01cf0af20d8f88a21b0fc4c8071343367b699a598fe9b1b75dc11fa46affadaed2b0e5ddbb4b7d12f357dd873d08b116f9547eb7d092290add79930a3370a1af60f92b1f3f19a59d5cc7c4919dc213639313eadbab1fcc0b3c4c68d0ed75f8aadf5fbe589801b0f04e5adf1aaeaad06be505c4065d5e48a8d08b4f50b0ba3a7ef3d42dfb5e8bba5404d5b5101ba31da181a595fc871a06322fa6ca4d0701f0a20cd354313b5f8f26a3fde893faf140047f5bfdbd1822473cbfbd57ff2a17d4ba818f2a047aa603862d77f446179f3d225b8f0741e755d6a4e46e7f980232944a5189397fe2546b3cdcc5100ab15b0cf4eea3ee54dbd6317b7460273904d927b6583ffebd91620dbcdeeeb8aa2ffd24290f870d72e5dbbe81cdde12041abc15e81e1d63f499b7999781e1da4cb47a8fb27837737e80909c30f3f32e7c87a663b950c0bd3e36589fb5699dec446f9ae17a203ca941d67f554089f4d92e7eb8a639b7c8fb36fdfeca35acd62a72f548b626e23b4f1064cfc4e86617a5efa6658a93dd99eea0243c3b9be43b64334a1e4322f18d1a6e56e3a1a0727a64f229a48104dd3423bb6b69fefdf8c1b7a1a925c34312d22cdfa7adb23b366a6506165f6db3dde758c4ca3361589c10d0624982a8f65d998202581a8149583449cd188af3cf091b4e90de99e75d5d882bab03a4d40eab6021611112f843418a9ce96dc13501ff7589964a5904606b23e2ed70ccdf742ef824194574bf9361bbabf5f2dfba032fd3c46e8a02db124835a230d626e6b96185e21997c316bce4054affe340865077400f913d8bfcab19059ee6483cfc11e98eb0395bd815e0893e39d75874299627701ecfe23a0ceecb217491958982526b3d10717c61241e62b434feaee8025a597cc4a7e2f455c335f34def9751fa61324157b867394cb981865819470e4e6a5aaa12a7b622c358ef67c57ff028d35b4506a2fe9cc7aff340c888bb2c7e827f3bb5401a6e5e175107db6396ea59f512d00f96bd35a7556b697b32b955c0cbe84b8bcf428d4797e7139ce9971e141a8e825b5fd9de6c316587a437abf32266e5a4d31f7905580a57ac6bb04f59a3161da1a704dfcedfbd458674ca9bf7661f383c3bdc7a5bc51adb57159de19cabee5b73948f25ac4e6a31d6a05edb628e6da736e71c0dddcb5128a8ea7b93a86bc5e688915d2d4de002aee28a75a08fb412534afaac9bfea157f547734a564767f3f0a59b5238cd47a0d3a8fc82ccdb1cfac9ca22e36d1ed4ad1af997071e6c24a98bb6580b975c63faafcabf1795baef010ca589186248d1fb6d74c63a882770e4ee83fb61630e925a6803fc4c9e71b66cb12f46770d50f751ccea17b5fa519585f02fd56e84a79f7f39006ad0b7ec65d4258d54329741362a10915f4cea1e6f35b212b9ffff478954dd94ac2d1cd973f3d4b1fe05bebb5e5bbd6e4dd93819746974fdb8c615999a3eb5b091186a55712813ad56725e328ac2c5a868d2db3669ee49ee7bcdb1a14aa8aadad339317e0d05b96681045bc67d9cf65cdebae5f4a429ebad40a4ffe8c0222611333b05aa5adb1e1f21f96966287807f1c88be36e6bb6a20f5e0a248c1c7c07a3a8ca143151d4e2577e3be9a9d37934d14d9c9af6b1770d1951b4be885465f35bf237f7cfab51700dfad3563d82defde9ed4624b729b322900cba87851dd6b793fa762e85adfcf3139682257c6760a6ed7fad2964f58e6067b42157fee4b46af2904f76bd83094cdb0d205cb4efd1cc1cef608e6fc39d6ff13e79e796bfacb78fda11bff2c676d8fa99276d6ce67b6aa1500d902fd320020cf0ec48c66b95a5df712d40d587ee260d35bb5c90f805819e32c26ea18d11b6a649cf36de0ce1cc758d3aa2fc0a71ba30c7cc39bc5f6123bfcf998098dd1a71d4de321e33b42af0a107d741a315b9c9361f0a358d7427b11a8212b6fb21cba1cbd2bf2af9245219d154bc01195d3f378080db87976640c02e8d8814a35fac676eb5d393800a4903a2dd53ae62d2eb10b1a0ba22b2980f3050fff56c0d3d173b08f4c6d8978b4fc535f97438ffeadc1082a48bd05393fe279130b62bfb6bb3332ef8818a0bc2ce3bbb6ef1c2d5d79e24eeaf7b13edc949b9af55b1dce6d0e313b04e0bb6ad9eaf151ebf59e28641c9162f4f4649edd6715387fada5987910e50a9f6c129c98a98ca20b06379988916323d923a418cf425dee3b9be37b664c76d8b9a35f44be243b95c326b5858a3ae991cfe0ad8383855885a688d102290e1027a713348a26e089b4ef9fbd181b9ebc09fc1dee1d5492ce3b8c352ea80de009b91ca45a362c642322ffd51a8f35901fbd07f7ce8aa009fa29c39b2c2b1e68c1094cec233af6eb837db15c4717912f95f1ce94155e3b768cadad00ff57eb52ddb697b7115716e27142d8076646f31c2b0e365b7304552c9aa913783699f403b9a117bbd65edebfa8029cbe9ef323a0fdd2356ff548b0e8dfe15fa0b4b36c9a2a4dd2a61c1f45e9979d7e47d2e633237753f8bedc7d81414cd5f8c89479a6a1b673d57f9d51f8eab77d9e66a4f6fe00f6d8f8cf579deed9f168180c1e8af307913d7d4746ce1d0349df73fc7115a9ac7ee583ec09b3d7da3506e03afaafa1270dc78df3a8c3e2e75452c0a9796c0b08c462effe01ee12e00a1246b8df783760d5989ed887427ee58b15dea0cb0b7d640f07cce8f11f88a825ba79a9b6a26d970aad3f276f2a76a7cf6fae74b6fe3dfb2a1c027a10f043b102cba1eb6d2efb3d8a8069571885c9bc7b76e4f2bf16da61159243731ff04b07d7b64e5a7c483bffd86f9ba475b74752a6a70dc764cfc80d7d14b8894549736e832ddc97bd956596c4cf2f223f81192894600d60512b98bcb672bb02ce2e0bc4bd315e2648b1a448b0c1e85d8f7d79385cf76318c0fe938134ddd89fd42fa0fe02472e29bc53c65f290e5f03d2efe739deb7de1d00350b1c0441bf60d08e2fa310506e1327345b5c67802d996ac49ee6d461f3f9c26af0816b225ece74bb46719e54a120ccb647313a050c56dcb9062b07b734fd20c4860880f678be5c2213fd40fdef1cfe8ea3ea912601240f72d3bce3b6c9be76a142e73be451151f59e01406aadb521a4e06ac8f69031f3ac98473e406d6eeeedf95a56fe20d54870a8e7a44b240ea3e9ee777084d447f30acf6a99fe9682e3913b15c73b1532f666e74a4fcd27af17fe7610fffcb8ba6abba2aca6fb7bae4b503470ea9f3eddfa60601d4f148ad9faac1a74c905674dce4148892331084622afd08c5cd1b25e3af31dc345411e7872fe5c6ee76602eb220a0cd25fbb83bce79d2274f677195f17dad57a7e6075a9829df6ea34d4602b418e8b3136353a68a457ca2c515cdfa49de16b23f8fce0e853a121f387538efcbeec4b425b56665a700d965529bef838010c53a9609f7a1d14bc51b7def173238471c1de787a21394d5811bd1581777c936a7b204457a938a202236c4cfdfce314953c4353322ca8650a76c1cf84332d30b565ed6b2fdb34f0ab6c4da425f986b5bfef0aeb758339cd5435515e39ce240a16eebdf399d313cab34aa720eaceda521c4a81be3ae0a19779d2a9076813bb7fcc810e24237bc94655fff6aa2fa7f02b7e752933e749de098470920a7d98d8b41e857af6cd62ba056d4bdd23964060d25b93cf89ae57a60422b5194e921bf30900bb6effc400df39411e9fce8039d995692eb312d6e20b636bf9fb188192481f0b992799d6985e1b5bcdd13e050ade28e398a4a9126468998165665a3797f92dfeea8e76033f3d359b0fa49299f496eeb8e00366b20e1dab56d97070897932a65541f38a32ee11b1985e57a46fb915256a45b944836ff433837af362203d1901eec67e80ea2ad0b447cff022d919d30d263bd7cb8a9b6c632c5c32ea641024c610378db83dbc0eac24c2488aa3c5e0d23714b85c42a0097b6e139544a083b1c61e4b62bedbcf1cb9de6e63d0a18f3282987c87faf377949b26d6eef0fb840eb4e6219209d16da652de5ad20f1f7c7b6d1ba4aa67d8b13bccfa5ee08a72e973a82f3cfcaf2a1e7a104d4e9b58ae7bbac7c444d4b3cfdf913cf8d40c82e3f01c22d1e49ff0ff5648b28578206f0da4e43e1bf0835721c346d01a313ebcd0594ae1b1c9c4f3f237e5c5f0f215aba780f13daec71daaabca0fd8e1e2df06285c7c6cb4112fff4f2469c483cf60468f843ff5f491a1134e895ef003bba017ae0dbc023569fa9de12ad40c05eada1522c0fd2cd561830c07d3b50c423a6cc916dfed02bd876c76aa6415dc4bcd1c3bdd5c5624605cdd1eadc1a163194b98c9181fd4271aa9c9533e6429dac1727bbe5027b1f088060fe886a99eb3cad1a471ebed3b140bed66470fdc552efb1b07b18652bb32511fd8824b6c77660ad03a388ea6067fb61b36e3bf9e57af8fa5c3794752fc3d882c4dc5a433672c8290ad561fae812df9b34b1ed92809d7d82202dde67b149ac2f16ef03bcff8fc1c18def0b0880b1b4d180d2ef76732451fc2cc948ab37d1e5d6f57120c8eebb66e2103a413f519e83aff98a2f9b7e03d3ffdff49bdd084bed8fa4b2094a5b1bba1ab97886ead1589910ec05f6ebdd436800f52a2288aa2a6542006ceeef605905193a753f8896f7330ef58593fbbc4adf860e445bd198928dadca202c672d40045da193829067d31a6c120c84905f77fe1cb3a34f341f7e5394c7004ad5c21a817c1e534b831445ad4b7768da9c838452c480a47548b5eaeb0ff8846a1185ba4f86fb1b1670af798ef345b3e322228a47d7da4ed9cb1a4bf2ca11cae517d9f624dc4b19b0811efe3a67a37010fabb56d6e82f69549ee11ac047d0548ae360c0e573cb10a435f7af9a71b6fc75526d20d9d9445011b7ccce8ff9c2e9eca2dc7b8baf668afdf14f394bbe6bf8dea33b4d075617d8c3c9b7ee6eba3fdaad1f1404a329428e65eb28984d2b35ac596fe65b8bcdd8f65ca50cfa403c6e54b9c8215652e29850d6f5b1605a6f581e7720ccef294775e43cf95f93409354f752e535f959e8539f2529bd8c13c56c33728314b8447e881116556369ff6ade6098c89ed52d833a20e00ea018b4be1dc8b37a8c3c5e61171ee27611e4cc3c4c1886614a218717826d1ba7fbff5d7947ef71be4c7b77eae9a3f5a246086ed28057f979f5dc80228f0b225f0e9ced7ba28bb8a91b2181128b0ef32ead9401b17ac72ee67a19ebd66c9723152e85f19b17c0f8447a9afaff7d7fa9b19bbc60a60fe040797130a5acef9a99e12fe2cde953985dc5d10fb2640e94db996c9ced7f87b760406c7d2ba9459cd1b4f884f46d420f6f9d61ca40f0f7ed033985103b0684301a5d5be0898bd939b2fd2b0c2f468fd458e33d55222299062a686c5cd004e244836ead71cbcbf4c45395b15a87451b9e58d30ab740e0a134f23ce554cd195203f8809ddccc5da64fba28c8cfea12990c8b29d1e7ba79ed81904ec1b83bb9b663e1937f43497e312fe7f4eeec2e25484f61f97ccf1bdc6e3d03cafd8bb310b136f112f7b8e67415146eea71165b6dd382c6cd3cd0f4bd381db7c7be77a9b4649ff061b7a50e1fc7f388bf556952684aeaeb66fcf431575854504b740d78adbe8bfa2992577832a4a78600b92730200efc8bf62315bf373e3448056b722b9da55d2640c856e5ab1d44412951987229d87f4f11660b3f3a3eb8bee2decf59b14e96381e12e245ccd738899c8d2c42819c3bc4ef4b94270788b80e296f761b40c411f1e651723c417e978122c78f6faa43da63274c33ffe07b1c0b066a8327feff2bc3c262f9f3f93be02af0fb3c7abe9274064dc49c11fabba2e42686e9174659e18295f7e23605369d41a8a78a75a170f2d615e1e52852f66fb36cfc1bef90995dcee52bb8b727ce77883c8d1d4331476e4a2988a50f7f6943339d83842f005637347c19672f7ab344d6dc08e9a11a50ff8a88b18535f948af730d3fbb5524cfe77582557c0660a6101f0e267642a102b3bd0899f89ff134083606e611d06d22c0b1f95750756eed8e7ecbb85f8a576fa68218c6465a6ce9df1a43cbfe0d6682176d2cdd5919065bb581425aea8830c6728eabedb8fd2628f63fe0959cb905fb640c273e194891118579d10acb6b8514a6d56a6b692a65d0062f06f28497798a1ab980a4fe35cbe12f3487f6fa8943fba09e64c8ed39397faa1d65a654a3f16ad4d2f0e4641e9ae195a7780c72b2000b0ab9753b1df38e29adeabccf1c77857f6b13ebe04ac59a77286bfeed16d8288128c0370a3eced96062357b23d0f4b671ebf78b394dd732f9f18736d1dc4a3bea0968ccc0eb767380465052308df37f4c795a5850b861c9f4d3661f4a6f6bd12aff3ea9215a69574797fd932f71941cb0903dd63c3e0d6c3cf0da9cbd17cddb192ede085e522acd1b8b4322ebba0e57aecc327756b00d09df5b4fa920cb63ed674f2a19529d76958e7c3e1086c041e3fc871a913156e5c1db17ea3fb622acc62baca49727516d83287c4afa2b7e4ff5496bf2dda39285d60c51deafb4a129676f4bf025e439873fcb4946b524473992dbfbaac79eac6c0b8513f36dee0f2965dee2609d3c91722f5cfce38652e4819baba1f37289c033bf33b53b8da30b5691a447a2993d15da5438288681791380f6cb3e9d396e381f8a4813d3f86129db0dbb765d51f05ee3c1f9c3d54b994439457ad35216f1af01e64df14d779ee3d8e1686c22abfc2edda4eebf9d4268f61a9a9770f0eefd9d9af7e4280a6196e403565b8952d590beba209e765a77713982f6da55e4513fb14441165219b6df54e6ed1ac902a842894194125e35581ef34b4f8b55e6c67c230b74fefd4349e00c39f2cf5b63a10336f435ef53bff9389c2218f38e399909077bfec15a1d6e11d69d9bdc93e997c66d42733904baf1d320b4c3ce5a82a9e41598941de4f618c618cf8b8b128cbe9e42507709a3929d89188d5b8f3d91130787f8296ff3c5d08069927ed320c62fd631b5d79d58e0294b91faea70fbf06e06471c3a71664409d204d9797978a4270408e96b1d4546ef3a8fca315226fe77272d342026b37e249a7fe57648f27a4da673b2bd28fbbde231f8c73ba2e420bb8a213bbebeb420799957f5995851bd73212df8a1df714fc159652f3570974118befa1dd7af73e6c3a6ec0552b72783751124d4bd10b14597be8d64f5814f3844d1d7e1593c4e93da21655228df34438628d777d509353bd9e174c56d7a9d95d53d454ade31428c5af0c637023da057e370d239f7b492ab9a3d9b7f056ada005af3ed27e04864f8498baad24a06cd855e4dcab569303fb20379d077992bb2d298979b305a39be34860ce5834c9e433d8a5b42fe1b60e3ec5d66cd2e490bb7e3241cfc9cb2a9ba8f4d278b8e047a29f7f19b9db29d034f76be5cd64cf437e529e22ca76fd2cc14e0290999f4132a721b43df4a01b87b922df1d4c6f8b51d0f115c5f96053fa34ce16b8f9b1126fd96656bbdbdb568a3f206dd4bc7af63985eec6a4d3f2bccbe58daaa8630d63b217ca0cee18cdb8b80b1f24ca8dcc6c91983016bdcb7665ab8684f789a2418f8fc2cb9747b2cd7f447f7e4dc79a8d320904b36fc098d12a64a4da1f410f15adf0c16ffa391ddd4534aee47ea93c5f2cd760b97646bf3895129cbae54ead7c40ea2ecd59694a36e38300eb3143fe6b620755d429581e2cb6e2e79eaf3e3ceb4711152f45621e5c6cfbc2162faf401aa8037f55b7f5e64839ea528159d049333dd6e6563066936728bc72a7b9f7ed022e7121d1230c84eb4c78e521eec9b4c10973f4f71a9fa13a74e63c487e1d28603f727068bac761e5f1bde282d0c9ad2e2a001e2a9ef3351931e858a7b5198e3bce26e2b215e37b994d702bca8187cf63ec76e6944674417713b5b48318fe6fa4b6aa7e0eaaa42fb8e81f46c6f4ff8f756d14c5025374218787a15302435d9644f8ac2944764e3dbfdd3f802033db5d0b39742f0fd9ed1222a185245f47a46d142275bb0bcdf3da93890b644ec0657e280c36a8872899f1d16ad983e100424bed1c7983e04dd88ff7839a1c71b15ef38f75177554062408d4d7bf8eb75026ca3b7619807a362e28a29da66acd2202964ee054a8c2c5645fdc7ada0ed4b22d44bf4d454ff53d95fbc5fcf3f9f88541df1573978996e6ef9a35adea992e63ef4f8caae74d40feeb51819715a5ca0540a45ae8c282943212b8b8396a2e03f47f78ee2466f39e5a37e88bbf98babd2246cf9a557bc786f6367e01a989907db358202bc4978c5415c4afb4d24603379088788bdff802d600274e4b5d042931ec2c4878b3251a9739fb8cffbe0dc9e3698d141a53aa1946e041eb8a6368c7375113174bb3f95f790c47e825a735b874eeb208b0df5dcf596158d38bae3263009239184339a6a4a878ad0caf9b280337f6470aa2e9d39a39d8982dc6ff5c08f1052cbca4a8e69779596a08afc74d69122eed0cf5c90a1c7a3c04843e45bb4764d9c990fe02bc049c4be8ac2b1949b3bee9ca0cb801a1ecc41ca2f600c34c83a838cfcf49d27de1242c09778a808b6be832e15ee54787171af7146c81b77cf44228880b46970791c1e18ea3438417f49af53e31050ca63982de723b9817c56ac5c05438ee1e859ddf6298215a40393e0b48932604860742d834ea9e9b4994b3a559b9ded5b5adfb0a8315a22f818c188c2711066dfc70e29299bc4fe98144213ba354be5935e75e3ddbf2bf907b37973ab850fa473c33b09fb97394eb611652a1ef76ed026311a69d5061ff6a68d1dc7aa687e322717795cde3e2e6be8a55c17e6dbd7b62f9678e359c5a061524b048180d79976bfc73fcd4bcefe3ede2b6677fa5be4897576068d04d7b978089d2ce37e669a026f9098d858f9fb168bea9d4c4635876380615e34b2dfa8ce693573fe7ada05474bf75b837b05b5fc5a43658db1df56e7fd82aa660e4b26a668173e80009684ca1ace5a3f61a5f89673cbc9bb7b53da443a675b58502f840bfed09cda12cd77dc3ba0d9ff96622bcf1cbb0db61fe11908d10ed08aebc5270af055870bc0b29c859d9746349d2722af44dbcfd22e2837f00402753e58c08476ce999d03f6b8913d0688a577dd29c560272807f793a8bb9716952a9fb61d056938d92768e57bf58e73f1088200e3c030a675e12277587a851627e093fe261958523f72750f6b43b99bf3f6332063eba2257ed52807beb8ca0680b13f1b6e1c308d8a27bf375ae206a7262c80a6151b379f902cce493519aebc7a135cdd28fdeee54d8be03b2d44846154fc0af88942750700562e2aecdcaa0bf68f35284a1628fe3b86cece83b824cbfdb3b6704b578840e2ffeec28ab865b0224c186555674f7c9579c124f2e449d252e0b032d80879ba8df33a4967df503edffdfb8d4d79e095646618fe7e61aa1eac1b2be30a9dfb36046814e869dc041823b50ad84a02890ea0706410e97119d857f19dc47d4bbd1b1195385f267a1067a96a5edce66fc7638293ed7b74d2e3a97e0bc56f87108547383c0fc080b0e890cf3ca949321f442be8b4016ef38d487501f48edf29bd3248baeed62f305ef91ed2895f6e5cbcbf378734b4e52f3b858275353240e038b4066ee1cabebf8ef5b550dbe594578aa20a5440765bd516d9eca2b98ca56a25cc5f5324a0991dc3122965d1eac5ff9d21f32fccbfd57b016f9c2413c99eb339e62e1deddcae5d97155b50c2ed0a7a9a1b69781c15f63bea482aec1089e2d43954e1433325ff2ec6f0de9ac855f3c8ec2a09b9768dedf219fb79a9aaec38d673ec4229ce247d8c81f57102288b86c11e9ef16b35ab4309ecf2348037760dd8111aa3b3c8331443944a051c746eaeb2006eb1b8b0cafefcf44eed69b3d4d7d0c94e796465570fff2e82c3c2afdeae4fb71fbff536e0249586d05c6a6d9decc719292f5350b32e4f5a1a19f2229896722e460e4afe1691a29601ca0317ee910c38403196ec74e92a47ca21f0b7e776150a846026d0ba7d357d95a1a7cfffab57515cd105960584c5a16069f48a39e090ae23020719dfe784bc0a3b46167b895f98e1a08ae60ddd43b67b952da67c6e682750bf32d1ac07bfa366f153f3808ff53643312ada16c17828b6ae4f50792a021beccf378b97a25817e11610c8397cca86db0c4659adf18b164ab9767e19b96c7d31523dea8c676ab771152bef49902bcb311a22cd85dc02390498cf9d0431eae30be7afa1472e932ce18bc1d93c5f6d1094095830542b7f89336ecd1e6ace0162ec973cef088310951a77784165811df8e7ded0d6d181353f399ac5eb119e099f5898f31f71bc72ea0727489a90afb7cf7534f32d4fbe66f2efb053f4b241f28edd386086a48e9e932802ceba16302f4e2df521f3c1292fbeefd5372bf79726416fa3a8b3e97fa73d1f6b141ad2795f0918d76c622fae08999437963b09e3151fcd7c3272064075a44b88bf099ba5df7d3f285be5d2575df2bea7a8b349a3dccf7ff067605ca201c26cbca5885a0d0e27601ccc080abb9b3753de0c61793e40b1b56340d47ce5a7d9d130d317f2825f1ad49abc2c9438784d65cdccd409e8ecefad056323c33371f1107a6cac90e2d803ac5c58a562907c4305f33a363f0db5aba1145292a2f2e2c362667338f6a84731b3394376b3067ecb4b1256b7f7502cb8107533723c1b7937dc997b6f57ec44a5ad01d0bc1d41db196baaecd41be0ed0d4c98f70cf56f5f2c13b52231b5e6a3e63a4d5a40ea3a645ee74011ce8e913e9c8c62536df0f7f3300be201e652828b1e2325044272da8af41b5d759cfa0be60f4baf30d49f43fe4139e2912bfbaaa25b3f39da045a3365dbdba8d46a8fe00d8f0d9dd3ccae3c96489e5614235a910884b0f38ce5558398466431ba7f86241dbf72842929fbc6f1b1174d64b671a720f8f9339c6c3ba7b0375bc6b748f3a3a867b1e7516a7e4a8aa929d6dce2bb7e5755d0d578313329997a2eb124b571b0cd275c23f516c24c40ecfe4fb4c0f6db7d45292eb7d43b7930101ac55a0bcdf411425508c9fed2037600ba991baababc53ce9a6c6c67a57bb97984df1052edd31c60cf596dbfb89f06b4211183b91c69a459a746bf12cad8614ae6924bc06c22f5cbe5bbda853151b9d3aa906535ef4de8185a2b50236f9f0a7559a78dc6dd0fa770e424543ea01b6f532f1879af782afad0da6336c2e16de41c285305b9bfe9440253ce089acc8d67831ea2f2b0b49dfc290edc7ac1bcd014d6489d8a3926ea02439d801d54d79358a8cef9aa248918ce4389fe666bcc1207db82e87162aa5efd9417f5c8ba6d6e694d1c74ff06be5bec52b73cfdbdb9764d0f257b23d0f4b671ebf78b394dd732f9f18736d1dc4a3bea0968ccc0eb767380465052308df37f4c795a5850b861c9f4d3661f4a6f6bd12aff3ea9215a69574797fd932f71941cb0903dd63c3e0d6c3cf0da9cbd17cddb192ede085e522acd1b8b4322ebba0e57aecc327756b0064fafca9a5581c227c618a9a89d4b2031a1ab224038be917d267306cff3b1cc7dfaa29409a57947f262b4e7fe986a0b06d8c3d38d3364af9bc59ebb4c57afca00c778291b6d09086b5db8eee0e7877604aed6abd2a2a1877dfc2255f44390000970f9e00193bcae0262b0a7fc391166def2ff46af916480d3c1e82088bedc406f54523acbadfa570cbf204ffdc4b2d8b9db1aff3fecb8cfb0f3d7f1a9ce42047c170000f24a1175716d6ac73b54e264ff5ec0eba6cc9e660a5902d1780caa833ef446bfb5d11e3fd1475d8f483efc1c60d99f4793429e5912fd9960c16239ec54e2291703f4257ee4dabcdb89c7fd6a2fedef7bfa66f127c2a453535fe5b72e30b79d2c5d597c15e51bd000d3caa3e8e8dcfc6b1c6c03cc8141f03ec2089fea4ad18a7044e40b1c8334426d1041d03ad98f269b011d0057242c039f45b68d591c45ba7cac252aeba5941b300d7be66b5fff47acd5e136669e7a6658f1b0ba2a7e32f6e76d4b14e6e9240cb21a5952944816e0b20232482f3ad1db768df17e852a4e60725a1ac2e7012f6bfbeff18f87cc46b47a9fc57fe637d92b0ca0f668d45364e8f31798cc4304bcb6434e170bbe2da48936caddbd6215f245de1202d5e114e886b37e249a7fe57648f27a4da673b2bd28fbbde231f8c73ba2e420bb8a213bbebeb420799957f5995851bd73212df8a1df714fc159652f3570974118befa1dd7af73e6c3a6ec0552b72783751124d4bd10b14597be8d64f5814f3844d1d7e1593c4e93da21655228df3443862af5e20acc1a018922cecbbc82591f8883ca7fae63e99dcf8edb8dc4602bdc247947ac5c7c7098b382273c4a3b4bfacf1020327e504482761f38add2d4166356c9003d738212fd3af9b69190534d5f75d2a09116ca4b8a37a54f5fa1fd6b4d04a0d753ac8729933a0fe3f3360c38be23658ba989b76bfdf4ba801090564f1b798fcbf7b77132e65f3f359643717fa810c692711703c295f6f0425a9d1b8d0f07eaf9801fba54ecf8eeb0b40dd9f1f71c2ba82ae46f58b5976d6928b38afe2cd76ea0be2099256a51bc5c52cd884a6cdc93f0a84775d47205fa085f1c40674db33e46f5ce3908822ef2d61c810c2924bf881a3afe3588c2000e4b83c4f2b5388d5b4e31b9df9ba9e552712912d08ef0758fb6cbb74e1ff9c200ff949f09be83bfb27befc514ef3f80013cf4f2d703d87eb6f759cccc38146284bc8303c33a8fe7cb56a10d22c9297a5c335b5e703c831dbe2ae907467bb00a638e3754265dbdc2458aa04f323d7c7d3b3b00a221ff776a4116aa109b0fbd76e96a5f27a757b90865780cee2471cd84264d3dc75ed84d5ee877927ca65e6b044b6752b0cc58764a6641f3d4185c1ae61faf65b3ca1d6042fde4741a4e1e9950af8d43cc9b1de26fe933124d0bbbc830fde6c58d866c0e8abc004977d6af42e27c99391a719e875d5db99086d1822b0bf23cf256fbfa134af7d468931085ad75df7f8a8f3151f45ba09d6b0063f6c36ff6f4bfa81e1173b04d75bf60b42cd92d93af7524ee31c8f40564c25ceb4a99326124199aebddb20ef9874daf6e792451184aed0f7fb693235a1766ad983e100424bed1c7983e04dd88ff7839a1c71b15ef38f75177554062408d4d7bf8eb75026ca3b7619807a362e28a29da66acd2202964ee054a8c2c5645fdc7ada0ed4b22d44bf4d454ff53d95fbc5fcf3f9f88541df1573978996e6ef9a35adea992e63ef4f8caae74d40eec78b01837d3c31b96ea37a0f6e6e5bcd532f4e28fdec3ea6bcddab6d05d35fc2043c582e738e3f0fcade086a7e6955465b00f440ac68d3c7dc733a3e1c7d9bae5bbcc27a285548c87b42487419737e3fb7fd9874dd5659806ec3eed4d3f77bc6c114216c1c6275bf1648d9cbf1a96c6da8f93dd9424b24903413984ed1471d0c5f07c1838a9bed35519e32709a9fee2d336fe7a6eb5382a9172a5df1ee20a45221adc126f27252669fcd5a21f6ce42a5b9bd6624b15f641ad656c52312db0f93cf83e1349292ef0e846c8fb3b87fff0636af71f4bd1ee8756749107f4d801935df478e76d4bb5cbd32f3af9dd457289c8b51992d1ee605e3564596a43d7c2c65607d344070ebd432c3bc18ea414c69854a1830aa0d7b0bc560268e22ecab8f1e0c69ee18deea6892f0bda4b62d954d561c5262797d3d6a8ce145abbf66e20511c16dd5032c67d96445399a4a85d4f79c0556fa6545f343f9b9ded5b5adfb0a8315a22f818c188c2711066dfc70e29299bc4fe98144213ba354be5935e75e3ddbf2bf907b37973ab850fa473c33b09fb97394eb611652a1ef76ed026311a69d5061ff6a68d1dc7aa687e322717795cde3e2e6be8a55c17e6dbd7b62f9678e359c5a061524234ec1ed12d809843e17bb04af16f5e17e05d48e5b77814adcaf483103348cb5e74cda6cb5b1187418a95c5f0c51a4171e59c538bb0699786e4abdfadcf2cd36c9d52bca52e3627a1be02f5d09f41d7ea61b009d03d486c475f6c00e9c45694766df112cc8e5c18bc7c6183879272c9f521eaaba81af51f271f43269bc26de38098386dd7265de3abd1fc354de34eec6451aa764ff109cf3a101cb391a3214af9d92dad25f6c9d6236cd752008b933959a7431b35b0660e1103f866bf917e98d9c28440625eb30fe58fefe66e15a2aa5bef2eec604b71b880426e4be42bf534836042a3c1354aa90a25c5e409aa83387711b95709026b0a574636c752d16abb30d037d1aa344b3af3f6332063eba2257ed52807beb8ca0680b13f1b6e1c308d8a27bf375ae206a7262c80a6151b379f902cce493519aebc7a135cdd28fdeee54d8be03b2d44846154fc0af88942750700562e2aecdcaa0bf68f35284a1628fe3b86cece83b824cbfdb3b6704b578840e2ffeec2872dfd703563ca3cecfb74661a2eec729ccfc33d2fc4089cde8699c24d9b1a29922511270ff25723125047bbe82cda3a61c16b657df2ce140d0280fb60495c2e6e63f8985c35c51eb6ecb73531a336a36dc0e65073a4e218912e61eb83b4aa483300b1fa0f39693221d9def3624dfc752665a55ad75ef7a49a497da13363e48165554bc44b896f6d7f27c71d574fae8e97a1cb62ec70f107f097e7589b7f4a70ccc680b5ec427c54fd3f56c8cf25a84427dacabcdc2fec0952523a834764b3c34128be518ba34129264569d986ae6cce8658338706ecc519f7f7564131ebf3790a9f44e05b9f0255776eef756dce8fa4396c5bf8aed8529de6f8dc7b2db2c99858a87b3d57c3a25ec699f250b32ca3c65afccef804e0cd51a81ffc999af72b46ca90854fce852761202dcd25f2d91d7398e477c7a2e3b79b13c3d1e02ca71c2fd018fd78f1b8b14867c4409d18aae52bc5b6b260afdb5a42675d241cfc28391ad2b4537bdc28134171ead4b2fdcf3af90a22068f3af932f645eb2b29a732586d0dc85c0032bc63b0e2e431e3290b95d8de480ed5a062d10323e6cd89aee936c806385af90f01e59e683356e1f698588539943f2d77de3fdaae64d12283b656b906fcac347fbf481113665f6f91cbe7404a29df31f7ca8eaf390eca6bf51deb1ea91b5685c299e0edad74599b5876e7f5a1ebdf4898153f326fb58c79ad611c0e5f7c157afd6cfebadc76e7335c1158883c9270c944cc127cb56affdf847c8fe9cd5153251a1e88518901f66097b524a4a3a9fee802b3a528b20c07f8a88145c777c5d559c5e5ecad2b7c92399eff238b7d7aa3f5550c9ceebdc67cb57c51de31a1aaae981d1efb37b3d8fbf4e95417d00d0dafa2c03cdaa61d5801b68571f9051a206837dd1b061a0582fd98b2a8cf01e5a8aad2de423e3abd965a86e6a409db7ba551e7f25af0d91f887aff0c6e59232919aabc972750bb9bc7c0f44cad561d3133378b9d973ba496501479f9fac4a2b7bd40037859cd680d1d5e65b578650c8970a861988d4c92eccd830308a8b0eb94c1480a131ef52fb0a5c6a718abae35a7113e4e2f08ae14687c6802a6603e84b181c71290e32767c565253d79407cc532d51c608fcea578154b530d426c44ce19ab9b946fedf9edda2c2489aaaaf0835df15959608e9d19dd67d360ef63b9a30c2bccf67227418f07e5c2a7132103b38b455c1e10acda325ba0e14dae009b658fe0368e30a2480e3d6d111f5b95081088f3c81c39749b3f13e46a2f6808fc51435617a2c6170efb7cdfede80579c79d701dedceda12b8d832ad1c827feafcbc05b476ace8ac60e42fc7deccdbf964caf0c9b592c289bb817b1cd8ae79c2fbbae533af9dfbc17636d2ecd40fa23da9bada2fb4d4a12f614d7733da31d6773534a6103d9312b33e7cad54f41087134f4a7beaaaa1a2d883ab38bee60b942ad077cb5238389b191c854c6ee788d5c482ffb357dccb861880b2320a5ea00fbac3201132ebe0b59f23943f42f7a55640d8ab34eab0083441e36eeedc9bc9286caf9983021f649fdaa87336a053098823d1df1beaf9d88598a95487d47283a93ac9a4d6a6a1c22082d8186f35aea875b436dde7a57bf2e2bbe6b1676842f791294beb339d78f8702e25f8884f74e9aa42f63aa28a8c7944ea4f7973c2b45a799bb5d0f4c58a804e72d82219d77660d1be9e0bb9f51505636be755851d541cac76ec6fa87f0f04a0738c59bdd9002c699b243c627cf1b6a6315312d862ec1fca29279b2b51efae850bc7f9d6e90719230875915d25f83203ca3536af1ead4d7de2bcacb185e3eea95ba594cbf8319d68b2fada68df4dd6202e2257f9a348473b0297aaa46b25bd9e76ffbe470729588459db2a6106c4669c34982e64586d0b9e14e9da6358663c30aa2c4f9579424e3ff22f8e06fe00465d20f8f863a116c3c5ecef0cf272e7706a798da6d8a564c3550f2f4652af3077569ab46bf619cbda5d2f5d43b221b5fd2564114fef462bd548f291be5ee77f49a14e00a7bddb6d1a53af8422be8b2e663267a5335bd853ea1f1608abfb5c524ddb8798517f619a85ad207b048780f2fa82899c9d38f15da754b655b95300aa438f6b0663d4a9953c6b9e8de22baa1489b10c0321a27081bb82d307b79b6fbaf4ae68486f7e73a76641791ab29ab648a3cb426a2af1db8a3e907e29e5909dd45273f18eb881a082a449d05c6f8475642324718ac45b2ed11ac53b84db077bcb4db480379d6c4bb14c8f76048c229067ca14184b8567728d512e608195a2dc5b1ce87cedc8546ff3619c5b276744b99905613c8d39822b6f1defa82bf93d13bcd6c52f50d6b64e995d6a3807c35b13a22390f434bae46b60b1a477de84835ec07306a5fe7e6775794a6da7da2f5a9bf6522ff200920184b9c67aefef26016b80aa1c4bbdb7ab86bfecd0ed06944efb742ea459f40ead45f50309590a02574ba0d0f929312a0966d0c176eca62b5fcccbb81360e328d5808c9b8e632118fe871f79171808bb9e17647c9e0d586b420023ba1f9c5f1a18af895903630a2e83bd8eed2acd63befbe9d50c901e85011d5c14845a44b36cd0757b62b5850cf0ab1fe4969d1a86f369ae3f9128dc8c129e10027de2415ba729c7f345ec3b5d17ae6bddea3c3d114fcbae219fd3168d1402296cd349c661c96f105c83828141bebdbad6e46ca4659639aab6582d6af78b596c82ee51157a284ce6801f7f7119ec3b059c169b502b3e1d1d125730708067251f78ef540c3f68e1ce979cfa9b705f9b3c0a16d76abae295442a9938646950aaf694c2147d1dcb1391090775207bd00832e54d5be22e3f33dc556f91fa375b568243b676dcda166699931c49e4fe219716701eeffffff11