PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61023 b4777ff6ab7a581c11966223b73be2a4fd53bfcb22a8309e23f7ccce49258006

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c0c8d5d29bdef3a4da8c594b749bdee47788759b26ecf559d329821a860f616e
Certificate Block Hash
b4777ff6ab7a581c11966223b73be2a4fd53bfcb22a8309e23f7ccce49258006
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f07c0000a0530000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003c459bff6d841f320eaa71268a95a76c477d9657e234e5071bf1760b9a9a1532b2a940ffcfe7ff7435a2eeea16f424df2d06314b0744dc8707220cc2659600137641117319d4f975ed5e72d3ca6071b4d5b5616ced05ddcd3a050000000000000080000000800000f07c0000a0530000

Raw Header Hex

00004020f2e0cd3bc5a461fe6c3f8b211b232740448c6e25937b1c86e9db0b478c2f04e1c200233f1dcac7a196a9afa4904eeca02086a9fc6092ba55426d39a368daf6f36800156afbc202186e610f861a8229d359f5ec269b758877e4de9b744b598cdaa4f3de9bd2d5c8c0

Proof Data Hex

59,560 bytes
12121602030766d2aec1a6d63c7ca8b3a304a64164d6e60d90b1bec331d57306f81e936130fade369f3046931a5099acffa242936763e781846f182fbe9a994d23e6d5e6014f1eff6a1715d15601b119840cb49ec18e09e4738032a95902ba004dc4adb958e97e1bc592146373d9d2034f00ec0d150a1db45862ca9e613b8c95762cc63d7a4b832af37db028e64ea1079c74ad2152b957c56f278e733215bb14e8d4520c12cb074e53bd8e9b26a5a5550eeb97aab41e2299bae62e8efe2a58f17627d176fe541d19e306376fe0247c3de4f6a2b01adc011f7d0068e554b9b13ea2b9fe916df285d4242bfd4f0707a59b758b1c1f399b8a1c101fdc13aea33cf3565161de2854f9b28759d8c81a6934a9162afe7623a9fe42e4d0e0dc744c7a2815ae1d005b4501971a63931160829f38078526ceda87092e1024af6f486b263c40adf0a30378529a460aa79066e35facadd4484203fdb1fc031585446eeafc7096672c5e7f8c3ccd3247750865acbed27db3dac8c34a1cca2a882bf423386e8aa5346556eb3359105b4e2c85209bdbd553bc40cdf81db56642739ee753e3c287f04fdccfd7bb494949892ea22d9bd4eca3d5f17beb6d8d5736a5286c6aada62484754f17582eeb5c2d90481b378fbdd32564f47c1f63fb09dccb50bcedad4b9f9acd32f7bba2d0e46d4d74f4c8567242a642072e61bbfe8261ef8c3a6985f60cafda01e4d3c888e8de8c99e0bb5df389e3a83a8f7711ddf24bd27adcd557473ae412a6e9cd9e44c23ef5023932989054dc95e3ef4ac4be67c6a97bc24759fefc5a3571d7e622805043caa6ccce6f7723c4f04000c3065aa4b951725c274d746829eb38c5a5f801d520a86469830da1b49b846e9467661b7f9abd87a565861360e3bccdebe7071546a39cdf42c2bcd8711eb10c3236c1b3542b7b99909f733e5cdd4c2ae83270fba3803566b7aaf4bf393dc3d896d1d9f6e9be122eade6ad55c490cfefb8cf6481a0aff43effd0c9eb1599b800563c839b66bad412fd9eaa5d65ded776dd93d23aa96d738c2bab7350684ec71f37a123a82e388c58152752a428e87ffe52a57f1cfae988685d3966a23f82e846135740cc9c17704b8b8c7006f9ae9ccd6c42b01093986db2053a68fc9eb48cdfc8de20045a7fbed765e2cb77cac8499fff94e47673c9b06e43e342a93a14a86055cc034022ad1c46cc5c702acdea831c264e6b8bdcfc8fd6e544532d0ccd0c00217f9ee0cbb950dd83da831a12e67c2a16019a7451897b2237ba8943e07ae2c388b223f6135f5f43de86c8633eea6cb80da7bfa2c91a39aac2dd5ca245d998ffd166da6af22b503ead6e285917ad73118c01ace7a4d64140b2b8ec1199f0c4fdd769cc6b25a508040e4a69bdb1ba40dc7a04d0fbc57099b6eba9c9ef4eedd1c335a0c42d17e51dcd19dda1e699c82bff5c0c2083ed4fb6d40cd853601a3c24d1c1bd49745d18ef7ab7d434565caf58677ba38a25482af8e4ff2d3c367701b3e1520532f008f887ca7b61916a8471646bd71a402e5094ed4a5f7b9854d0e7485578ca392ff377b22e9e0fd51a3bfaab0b8efffde4d86ffae7349c49cc2239271a966b0854bcfdc983c343a460a7f5fcb77604211d055d3df3e934771a49fe4858b7a1c41df3ab6386fa3a3f2e5810d444fa9190cb80f0393297ec8b3c48a81d1fb078b867e692a2c368312780311a0c147832c3de7ad908086d0fed766e7e1e7d90808decf824cbe756c91d544585b956a33ad240d31f8abfa1d34d4df88b08f401560e67120b4ddd90309b8949727945d94a22d0056ee3898e906f43b86ca11eec47047dcf03d111505121901f3b97fe0b6a956ba816ed693755c3841389726cc4413902b7d34b59bcbdd059fe29ab82265b98295ca62fb9390e2b8b38ad46274b306e89192ad111e53e05d217b72c0203c3bf817ece8b11d8bb1f41122d3c8fb3c0eaad7cbf1ace986fe8dac1a31443c1824fa46d5b2ac589a12650f1c3ab3ae33b0190db16d07404d4fc6530803cc85da438f575d2f1296c437569d5dfd3c99ac38d1191a88f70c52e9f970a79ec8e4a8911731b652f25e47daebe0d8d3d126c06e25bea19e85e502b0e147d5c4b73167fd0319888809aac1535e14bf1865aefe43953fe13c1878ebcc7296c25df0959ede44f32412faf4f2c6da558889ae9d28aaa44326ce7e71b1f3ac32d484c7ea1b97b8238658ad6b770bba826f0dfd72bb6f831980af871bd780a72e13713a54bbab5743f91e0a3f65d6918e409137384b1fdd4ed01dd43229cecb8caf54d0c35d141dca7fa5282b17687ca4c5a42388105f23f893eea09e3675724865d8c1a119e348f74601a4652c63b33afe45c584675e476807033d67196ae49a92eb1801cba5ee470818dad388aa91974fc60e599a954929c27aa5d29d94fdd575d3625162991b30b9b1f092cac6468de27894cd4f96fb8df93e980e6d2ad568d30ff0dd9921d70287b3fa6e774175641216c718979fd940cbb227fc4d0ddc480bfce224b714fc6d101a35882c85420444684b620114b9765d4b23bc203db9d4689971344cb37f4a771a2aabe61761b034b1631a1fa7720c2b122058248ceb2915029ac9499ef585f5229219ee7a736b99f072cb1cbfbd6a0b2e1ad1dc23ff0af8c1efc8f832e926278bc2242f489e21242a2e2256e21c212a582a3af4b2772bb560785167cb05057714b01766642eba0632963d300b4206c56f689ffa30f1a3c6f2ad21ab06ef1c96f942b99b6813bd5ae8d757892e069984b5f9475872df3087b04419da88fa974b11de25824ed36e955236ea835323e5d9d9c5b7245923fec51764d135f5649a5af67df47e4a9422cb6a63be216965543a804173f81a0231af804bfaeed35c46c80acda233d044b4afa0485c763021e8f205c4addfbde96331010a66f6fc15a31231a1a84722fcbe5a895f1d1ae88ba6ef7cc6332665292e8dc81b371ee31f72a1bf04266eb72c4c3ecdbf96132f31ab7f4b93bba1cc776a4b3f20accf3e5c93006d9445c7c6904a1f4056e18f40ababa69c4dba1b1c3be3fb519d8d4dab09ca086f0455c7b85eca75e52e312890cd5d2dae5541b38e95f96618d41e116d8fd3b560ae76b4e30268e1edb2765408dea6a088381c30a5df26fa84f11edf1c0f943b136d9bc39c823ced6ffeb1a78c723091549bc2219159dd9dd2fd9b2b656febde7e96dfd4b37154d51dee8bfd113e0d25e46ad4b5de902d405eca488f814ca2883ba8a28f5e47fdf78b2a93e3c993126fe59e3dc1367f13e6f3bc8a861372fa909957c6cc1fee959f2d74c8cdef74c7925742115745bec31296a0c161113bef8d193234980277f1530dd50758e8cbab871cc169793b3635f7bebf324517205a015014eb9545e92c049ebb5d7464d75362f6e45f13738fa9f6318838e21a2471650fabce75a17c41347af6a46cf26ac0e408169c5c591a7a2528c923bf5e24c4fa2c9842a21a6ef677338e4317cf19e1d63e07582c41d54feddaa92bba4095cf43d89b15d2efbfc176eeb7f16166c7cbabe0d6cda393b9d8c7ba63126b83bb0d0f94c8f3050ac0c266f7bb34b7b75628fade01a73156dc9f8cd7fab25fe2bbd0300f083704f0d438004c2741ec541132d9582ee796a0e1d72fd6922350805984c904950fb65b2a42f5e6c5b8956b9a8a89214a3fdd80c97bfd70230928a42306cd017a08c11e58cf8c7781f92ae31e9c179581c1f6962e2b457dba8ac1d5d0e8547f55d090b2983c82bcd6de5940c1f53f481d7b9594ce01f527ca295aca703eff4200539088726789e5ff8870ece5fba112783d17e0c5b1a7acf3de686a54e40e97f579897740e55364ec2721b2256585917935fa34963a9c0378b2edf0b3b612dd1ba407e813cf528285c946daca99092f7c9ca67cdfd34816fb6e37f4f863575783db02da4ff5f7413119be6f146c149e517ec719f0a31832e64b184ac367f865d3a83d7ed351b8b2bf6c12b2c5203e7571d56e398c044fa26fceec525daf52df86d61618d2d3b616a1ba86a62c0bcbd82a6d5da8d955463605b25900fd45e8273d2379da5ece8c5919f20308c5d90db08a48122013f222002a6f1036db108c0a8d10bc812fe6793ea05f98cbee6a5d206737843c964b2dbe91482a5c948b016e451841096c6ff50bc869fb7df8f84ac83fd2a10a24c7baa443091867b30b2914ea6ee65fdb4d5c47189c128fa16b435fe1fc102c1f81f2b57831ffe5293166b2ee37dc82574a4f25046eb741d268ebb7a9544a47228c7eb33ff3ac797f1d3b6b1f35a3fd190faa50c3b6048ad2cd624158c4953306c91f2c3f4f41a4d4be25235b848e5c91d696d3db2926ca082c0adfe0fde052027e25474ccdf065698a2d857ce5223ce664a3ea321429c9846fe3124387625a567c944d0c8d1b798cd5ecec2fd77aca24e221b189c2ce27f15a6e5eeca418b99ae225ae9a296bd6e677e46173dc2530c8e9321ddd9413126cc7bd9dcca6483a8b3204d5cf78f89c4764bda5891a247c3e3134e93babc3a6664a1d95561a528bb02dc1db69f14a8c510650841e564ea7ea5006c1c07161ebab3b5238bd0d76163800af1edceb0a303e6e52f30e306852fad3760b83a37c637c84e6062a8069ea48f33086b146507e97902108a68017601265aa526c3735a2510a8ae4714a27dfd63567a4a320e60cc8fdd3653423eb191aad78e942b630a89bba144847dd99fd1bf6214a0502d4bdb27d181f84dc7c319f71e0f7454c3ef27aa6562a108349d5f57f68b6e60be7cfff7b9e68b3c57cb6e8dda5065e1272de61256e0904e47ada22cd95c2213d1b60fffe626a19ee06d8f123b8784ad72a5f78434f6750362e1b639896e399feb26ed3d2e000e27fe4cdc81a4b2ef70050924f6241f1c7827cdf1091cd0ae7c84a8fb88be3816b25b1d56c65a36471f5c5452babc79df039d9ded60f2b5b0ba1d14c00af5dcae7c42d8cf0ed24b497ab833e712f66532273c1dc421c1607f18b84ab0a82803ed512858b35144f28964631ab85c3c6218fdbc6bfccf0f733e578415dba56cffd3759f6ee1eb69cf8de61f444bc858dcb63195efe99514cb3eda8217721fc425ac60ba9ea3283ce59e2e635a9c432d37ea58b52535f33290324b550d4115ccc999616eb870f4db6d14e4ea322787af7bd209979acdce2b65883f5a3d9c82ea9e420e4d1657c4916c3fcac031fe76f9ddcc7d0c3b291e27e1458c7f06ca8649b0bbc0bc4d7a336ad5e78ea18034f97037caa6b70827e2aeb7f5ef8322629293c2e345f80ee32cbc8c1b1669ae770c8dca88a26e8995cc9461582381eedc3fb4c1db5a8881674ca16c53a3fd2100383ee756197dc183b499c09c26dc686e69e4f1568ecc3a2de4a6f6c3bf892700fc29950386eacdb9c5f5181d2f28c86bbf1e71cfd30fee6d4f12acae4017467831874853674483e4e4280ed2f06f400703196843ce655ce1f05e339c6d2b9f6d514e81d0b136bf94c8db8f990c6055117632b7aaf524e5874b68b9cc738959c7ea56a035e59e6522f74f04ef7093a576f6fbc413eed13b89adf76153f9b8931513c5d17ba125ac54dc337c4c44655a7427f8ef00f42261ec9ce87ddbbd863c1629b5f3bb5c780e85c8aa1bf2e5ce66a649aa9b2ea0e8d6442c4d8229f387392a795c684087be341fcfa491b1b00eca1479e78b4de1e5ee6a44c7658007c75ec27ef0e4538a3dc71bd319c64ab81b029d372207c923c1c5cdd29466b2b69e076e14bb0ec1cf7bc568c87657c4b2d87cb733200e03937e953bb3a12fca11b43c8bd9c959055eeeca1c30386f4b74f96e311022f8415d31d67805828f6a1424f7945076bd5899b4717e63debd37ca65567af6160844855114bee18952ad6482164ff84b16a4ef36aa0c006ea99c3dd6d1593afb527904c5c90d744bc132791a04e8fe68e7e41f10107028cb2603123cd3a444729f5fcd25a1d1814927df4010516a4fd1ed533b63f2381885494e399d23cfb9a4d346ac6074ca8590fecb5ed6778a1afd07ba0a74d4b423b7caad9c56f480619943bc598b30877a7c4fa08f208d8db4bf3bd4c1fdbaa4f66b88429fced456679d38c369e16cee637b6c8cc0c562b4ba9673a39820b6463b163313854bc5adb0441d3078bd0ed5dd0eb39b47a7a6ef3448a998658eb2f3cf04d6bbc9eea8b3bed11f9da2c48685f8288919106cddd33827caa1e02920a8c3e71a556c2efe3295528ca1e2f9374acef626e9f5537d1ddf3b566bb34163d61f78901cd31be836c32a23fdb755348b09d7ce1876f7d591867bdab4a302285e8133b8a91613baaf39368326d90c3468765836143e07316fedca566745da00168afc3d61380875344cb2a87aae8fd2b25a1df7f67c91c3639599975d9f13740ba9b1f80725d6601ec58d23270b336388163f45c50ed66ed1d037f0ca67942492d7c3430cdfae60b53adb77247d44ab8ab7d38c0ed84cba9adf2ea0d690b27cbf645e025039cfd04db362cc84a7a8a77868ad93e582593bc3e9a56107eaf956cf26a0e9430c4eef341b4dcde203db12419f9e6cf07cbf01dac51bca3d5c46efabdfa59d0990dd8762896f6db4eea6f19213f268e3f7db11d2da36021b371bdad5c642a3e63e9ba359bb4fa5b2673ab418b9a2e7e1bad8ba8792523fd178f86fc634556d66c16ccf8cdd95acf2f700494087fa73e6d6a0b70cd504075c0c4a6e30ed234d83484ac5c2f8ea1b1f3b8bcb050ee6c471bbfd86013fa6668b25c114b68fb0a3911f2b1bb5f854d11e3b7c072cde231b2fafab5b02d66c79c41f9b76aa6951a202d7664135f1788e0a6df516af4c931b2dee374f35cf588f2bad3a24f197cdf1f2a25131532f02deb314c32336bf89a21040bd5f6b2beb192adf79e21c34b333c0b6df58b8f9da68a6fa226ce559cb1adbd053b0e0ae2fb8d39c099a0fd48fd2da8d0add6d66954395b59e2ee84ab06d2d3bdf9628ce28a6c57dd64b4cb1eb7014e6a921ac065514e6ad8a92772d4c1cb597a90f496b84bda72cd2030dbb72deb16a98fe0f85c4c23485125c0c89021ffa8834f815c9815bd07ac61a23263a5871d9390fa30d51e1b2a110f5bfbdb0efc285cbbc925e71298c750595dc06b7899844d952ce7ca57444a35da8f7e74bc27aabd06f4541887372403a8aa4bafcb0fb99640cea826c395ade7447ddfc927efe5af53e2571ec6def5fd9825381521b2bf3bfd864c6026861755e5b0c8cb580d4829037f3261fddecc0c29ab0f7f6d2b7fbd8763d05f394635d4123baba220bbf5b31df5634fe23729e90f6937a189490381b151812db041c8932a81103d9e6b30e11d927049af6580c89636075bab05ec2ad5398bb32ee5ad8d690c7370dd6dfcbcda480e8ce0ebc727fc2a4f7227eaf85bc12a40fec136b55a9b1d5a770e405c267dfb6dc57ad043f3b62f7921801e3cbde19b72f2309b56d2cd6b9b1984f22eaf0c65df7e596325aef8d76c5f18949df8d81dd9e753922659156a7549d0615e31357c0a2434d71f7e09676cad4602f282166506f4b729068a15437ef78fe724018507364a918f8ccdd5e390ac0257a7c7bb73777e5c1568c5d37388551a8de8166c277cba8c859946578daf32cadb90a43ab10c8911457e98363e0f48b4e2580ece8f0f517fde6102de44a3e822fcd85910ed6256cafe4b13491ea574e74e7f356c85e492b8d07d97f3e09a7894d5694d12e822e873afcd00c699e9798ca7bf7409509f3cc2ad3166499b4a07bb1c15b01d501973e04615e5fbb45c1796b738c1467de52970d4c846c750239bb555e89bcc22fd16c83dfb870873f8866769dc79e3724f5d027b66c47010652414ef01b67d0fa597afdfe7db4c9c4424e713a43fddbd69e43b6fb2165af5c697e3518f1f466369577e39ec24f8002d4aae455c6242c642484a6718d7c31ab4f33225a782ce38f13b6e49eddd6599223f6fc4b8b82024e4472dea03e8108c5cbe5ec152ad3195d6848e0a5292d5704cdcae424cd169f23dbcbb4e8640a525eee8dcf73911bba41c87f54cfc2ea41c4b3689798209c64a07dd3c1b6786aec9518fbb7998d61bdfa162b75a6b0863fae2b3996c999c9f9532880eafeab1363b63b84751ed5e488b6f36feb45a892074e30c6ed34bd0db1ed9e64f6c894c15ab11dc091c54b558d4ecb1c8c50916115d373c1e2c764381c09dc095bb94c0fa3235437387d33e228c4acb55f84df76cab1366686b3a3c3a956b75087998191a74ae3a0354018ebc4a49f4cf94696694fa663c167fbb1e8f4e634ef4eb6d48153f96a9291049bf90de97b057b9bb1949997a87eaaac59309f91b07d45e800844c5976e4feb670cc197a4826d31d2ffa9bf4a09ee407d67d02a247e1312cb5af5cb681b0467a1eeff5ed9e4cb114bd129c0074a2af9bc921f839fba5b436b26d6d4ac581fb0a13bb14302c177a01e42340c2bb1083d8cc0d9c0c438520b403c7f2907e6e415a2b600efc05d4a5f449e6a4da19b95585651a2aef60b23c2af8abf7f55f5aa4eeacb69cd5a87ec51a4cb8872caeac0ae0265b721d28c49124dc211f074151a6a06e4329f66c39586de2e6565cea5d785d539cf019bad63420fb9088e802bee2d4a7551d006be7a8e47fe967e9fbbec35dac89521ba54f1ac1133cbb4f9aa2821a17a3f7581ac09d9f395776e38c485861ab623b003b5405c664cb9c6cf5e08f9a31e7726e23f0db0436f554602c40def8a71b823ab19799dc72213773ed809320edc29c6131baffbaacafa5e8cbd631db184f0d9a104d7e7bbb797383596bed6bd55e1bad1fd5ec0edbf9e1f367a9e0a6e6962e28a228a5fc383c61d7a196229f8962c771f3f0641ea28f16727aa8d00c1dd6525adc8ef9248b575fc13eaa77264758d931762b5f69087059378b906fb90b69ba8f4118060f58de5905e7865055a5e20fbae63cd5b265e79c25121ecb9d3308d9aafc84c648d87ee6ecec42adf0a00107f6edd2be84ac36ac7ac00de8033432bcca1fa4536b4fbfeb8e19c36870b227930067d52a775bda3dc7dbfab11450260547d6e58248067abed95d3591a6ac765086e1c1aa9d87f9fc23e2594c0b3ac7f51b8c4fea3ec84d13f493cd55acefcdfa283f54514cdcf46c89e3122221bcc41a9d5478345a62a4deb0233efaae70b1e87d3fe22a810eb30d08aeb8be3b5b465dc231bf6d49212b2fe28cd3e2fe358e671ffe47a6d416d4e5b9fb362bcc543abbcc21d66a514b9f451649c6bf6dfa266cb94834f4b8e435df2e0c79182a353ca468029fc924a6d2572cf8b42d13719c0e20c9a27c619212a9f8e2aa55d30a5402197ab690feff8bba79f0140cd15ea54807ccf9452ad29c33f9356bb9ba361c779c373824a974e3405ecde662bdf0a36fc357e807e6795b83f85a07f2ecd5591c0e1e8653b543c509e3e855d8cec57bb73d733f2e188c75ce923b1a37afc2342d4f96a6cecd83d624c6b8a120a156d3962471eb1f7dfa185c7f8b084be4ae61d8ee6a7ddac08e4870dee5aa06d336994f3ab698ea7345ec3addad28d59e0887e03444c9c4bab5379f000e306b6bf05e32b1180d5589dfbe332eface2c257202ff1f7d35edd635c422abd0f8517df23e2daf67a66c1ffeaddb7bd5b90bf279015f47372dae7f2fe62acc505b6348033bf00c90e06974de4cc7512eda25c28984ec34a2b3abee84b2f0846a27d15e19383ed726c34695e68ee09bbda952386ef68c189624313466466f8a9eba3ae4ad687546ab77c5fa9c993fb85609b1006b75a39c3022dcc04c39c9f9605931df26ecf4a382dc4309d80e5f59bd9219243737ccca100d78227b311e13016700a6aad9dd8aaee1f7c5ce1890ae3f46cfc838476c69310c03105148c871bb763c8363ff4c8304a093ec2c1e7ccaabfa98455c0fa97453f8329e367a267fbb59fb6a51c6a8d567406b08c2d22a3b5cc1a2966db1087ec4a04f13d6de357da474973a7d755d117957e1806d5572be305d1f6cc600d5eabe63293619c9a9dec408e5d732993dfad759c793fa7c36f18db20814e13b5d1bf40064c3b92c6886d164da516dbc421ed92a96b4e70e1929d46f47f044877f13d240ba8f3d846195f3a61278e629cf7baf6dfc974a89cde2c9f3c6bad96eb5a1a3e0f953b48474fb866985a195e6cf90176c034589391d952018fcff9a83383b0dc6f4e67613c1c20a237cbf54c024411d9715b2910d90e3544b261f3d918d2ee904382eb8e3bfbd0420b55e1f914b5b1f431def8c2cc2ea07845014632ce5a3ae694001e6eda701b7c8f2c84c6e0783ce05918f558b26ce5eb422dfa4321c6b6935a88f8ca37931d6871b0236578a5db7c2f66dd6d0eb4155a321bf9139c8cc2c0b09506af7a876523dec933d6e2b5ea2b205abb90f006376f110e3b36484038a0a4f25a2cba4a3864044c5de6a42a2d60cca14bbad79f104128d8e84015066fd319b606a5bea2716fdaf70c2ed5a481359846d051674e4efadd2121e5c20cae2dcd87b5217c35254eb5db419a1dac4265149e0a3053ad714d0093dbf5ebf499e8bcf30d55c5a62a2e6c222d6652c01a85bdf06973bf8a9c7a5a8a3ab4110074ba5dc11bc8a782c8e1200e91bb2a6badeac7085d12123c3948cf1f80ecfb229377acb2cc22c6aa1aaf820e5a940b305e23045a48d3ea21105fc1767363c8855cb108a09699f79a040d177cf96791320bfb752e7ff7f20cab2f9867656345ee8ba262ea8258112844d066fa440175cc729336db374bb5cb4e8c306c2a4355baf906c0553f71ff9034831609d9c28abd496b5c8b4815217714d8cae2b70d34b76c8f75d87efa59eecd1852d2c24ca982d79fb19b6f0a09bf15c5934adc433be6e3b412f5a6273c4fe9a07edf81a14b47efdacac21860519cd70899669a6f7116cf43ac86e267ed206bece2867898d52de86bb1d3c74741d517a3c752285830626799ce295d11fc9fc8ca34bd5797a2356717f9af7b3fab88dab5b59d1004fb3e99d1baa07e8330917af1f2e4e515ef73ea7ee8fc8983ee4655515effd36d807be3f9769dbc153f2185af2c136af3b859016c9fd33406c6b07ab208c69f8d52282e225af76a03b059c063b54af3ab73693facfad9215590f24124ffa82ea17dcec62439bcc622cda308326281364d9719f59d2902b9d6ce1070c8184cb72cd976bbefa5e4bb44d9fd1f0541e2a26829564192acaf477f1aa1c6826198a22a8b77a83ae04f8d4c2a30c0c7b4153dd2f62c5fdec7e4c2e822dce63f5ca51057b4bb876c9dae9313f4cd30765d31cb0b8cecb32f8585acb38c1e0fc3fdab06155928e49215e790dc627382d01aabe071c45c1ec2b6eccc35164c97c1bf980c148d2f200810156702eb73f551da31f643db7d573e4a1c532e003d38815b248f4776787f5d38afd92755dcc1a03d380aa680288ce7a216458b26c119b23bc86158ce898c10762f7551b6186683a1478119d552479951567e2ce544a53cb14e84c49113a18124dc494867fcdbcfbc4fbb9fdff5ecc820be60160acd74fb7c46b0c1299d47373dde611935986e9d81a9bf9479cec84ca358562ad0b989f555075b93c0815cdadd2d37e16da12f562f3729a3293c2037b77d75b5978e8c64b691a53c79d4d952224be438cdd74acbe4f90b74cfc4d3f81d7366f034f844c1e87580c4c07c8f4eddc896d96977008d1cecf219bcc9cfb27a2ebd57ef1140365df9588ecc705bd1f70ec80af2946365b694fb1146f9ee403f2e88f12d4b0e100f0c360d28fb8a056b7b4d389adc2ee485a1f5f4327510759502718fe46773f2e582e3630537f4a006e1611133e4c65e7f699c3d1b1fafa5e1ffc9a878d810fdf7ab08d3179601272f89673fcb718419c63ab2376a045b47474491bfc3f31138356f26e3bb8ef84e5a9c3936d6a63a7ea420ba90536f33d95a0f083813c1bcb86f1bb2d6dca70227491282f142a04eb6f382bda8c0f63950376209cea2470498491812dacc74a3e46c614c8594c1a05bf20dacdb8147dc8f12e75e950e61d51f4cb565d71b3fd691417c70f4975ea91480dce1144754f94034e969a8ea740111139078715d191e6ed4a04d56d3c5bb4c4ac1f93c7fbe3c6bbfc430ad54f19d01f1bdfdfc2e078c9867367a5d3588b76f1d15565d25c4f9e79bb664b2a94cd6f9aee30d36f226a8a0c936c8137aa678157333f2b2cbc0fbb16acfaae01ef01e5e384a4dcf906ed11bbe401716682366781eff9adc354173d7ee2802c67d5f6c5abd64084781b2c3ed945df489624a9856a90c4b2d519e211f2920a96cdc45e18c13414780cfcd2e265a9457bd03099026fb56443b2c0245b8ed95c11dffae5ef1f59f3ebde5cfd1e4266399a871fa2ceaabbdf0a5368ad19082c2df53cd60e9554d28f1a2aee09e45756e68f0ce778ae796a59e0cb6e5c997af9ecbe2e9616d90582b8a14befe10caeea33f9d01c350ba786987a0eae122a487bcfa913b4f4d1263ef15099a8051895b1c395c9b883290e95e80fe799fb3c51e948df1fbe3a5ca2b087a442cc21c2ce82f7c8e01403e7383e01e3aad9e59b925c5887db0c3044bfcadfa00585adf5581cbf9d18e1dc49f2f87a9c72f7ecfbeeabdfc95caf870c8460d3c0ff3ab21cdbd3aa54380f46acec7967301ec4e2c92cbe7612cd4a97e01215ebd5fe452fbc7dfaddc19653b27f7ad24ca59e308b11b217803082cd6ec2b934ac4262a00b12c613a979b3d5b5f31b7804078bce4e568385c56f985bdd85394262655a36ec844c03362940a838c30f447ba5ca8b0444cf0a4ca14a3a6e6d0c562e11488046ac46bf1f15a130079913f7ad4218ac61243c8a4aa952d666a3aabaa156fb47aefe9f0a2bf4288c1dab025bbd99dade2bc48f90a68e5ccc695829eb522edac83571d03779d025f5bc7dd37fe3986d952ad81c1a6d1112397e57dd0be93ca014a2857a174562b26c695acd8760a7e713056452ecddaf5e990e99425919096259a365200258975438d392b5fb01c41dc4b63006d7cc5894ae3570e085f178202c500431c95e76fc36fb5cd35322506a2df198c6b2e7c710ab6b4af7cbf353904f873678e1fcfcea5a0e0fffa254f72d64c343920e939a92355fd03e01351fc8c0160924cd5484c7839fa3a7ca38bfc0fe8382719b1188b7f7bf290819786550d103d322a3959b9fb12c855f27577131f3e91b37f719dcbe2dc40f755e829f88669d8527c4cfb0b5a830287e8abe7631f88f3a5aa2c270612ea6daea3338d03027a57b5602ec739d3524537dc643595bb17fd4534c75b6c6d3d75df3484095411171c8770c2ec131eac447444ead949a5e13df1ac46dad96912b8c8aff2d5387ceb5d9fed272b1c37c1240d504b90bd1b5c71666cc8e90ca1a8a5d9de8505cfb8119ee6a6c8b876f872c9b4574c5a61d3bbc4fa96e823a552c5b3f23b3407e3a1e4789aca7e1121195737292f32ae8fd2032694f48cfe8eed72e706d8a0ba006bb6f3054995dfa3326c7f0c7b213bce3c7094719c2526c9fd31c29810adcae65752bf9a4d2ea5410f8ada05012550ede772c97c8ac58684262b062410e865690f38cb7d306f5eb631b19f0e3e7275bece004feb4b79d0fd0df56caeef17efbf4b414837e8c23be40c844df4308e063c943d9fc0ee0c91c7921fcf4eaf4dfc664e28019197facbca4f06c571132620daa3f7d5dd9543f1ae41e43d90197b4f27239f16382eac8fdcb082a052abac8efb5f989895918f648f43fd2140a5eff1d68ee2e05dfae0991204486d2868c4f22f8c376a22318ec1e0a5b175fce23f6245b0829f45041c6c2c7abac6c735fd1a91beda661011e9e93fbf9d8f574e19082aabcabc5506ba1031883fba806a97d22902f57f0e4637b71aafb5036c1a7e53cc46f97209ef7cbe571200d6ccedb70deb5aef783c81c596e0492547481b6997b540d187b690f685ce6887fc7b834345021657c8cadb0ee0d5594ad1a962986f9432953034b71adc1176885cec5fd332f87c9b7310a86038a9475493e10b8a0d0969c731718e6d6c06dff45f62d7d2513fd1dcb361e4623caa97cdca96b098aafda4166a3a139b3b63edbaa87d5383ba634a24198876baed55d1767178411833e93dd1cf17e2b29d6f1101c8ebbd7ede5ca8c1140f8daed0ec7ca4283ba70ab9ce77583778528bd8152e53c7079dfc1712e2aa02bc7c4b97a4f01d834e588d3d2d009e4099656d419244ea6e0f0c1e79515020ed4442d71103fd918e7ee4830fda61e3c9f2718b2b21b566563e8a111760ba90f7362a55e2171f48d0f253714c64583fc9c278a18c5c6a9d021cc3bf082b6942110ea1fdeab3ce534c5d195975c85e70012574dad55d356a755f90c3a04e236b2326ad60e740f8f19ef8221051c4d09dc219fec31b579261e98281762e9e0d48932974fae00c0da541497e2d7e5d4efb9927082e820a356c6e6aead9eb0cb21207aefd919e654f9ac407b752f513384593ef3a6995e4879c2881b6ad43c8a02d3d5e3b31cfedc1a30f0837986a2fedd284c7e918316e5b164be613b276b55156102880a1bf8e2240ee5287a4f6c8e4d4a7832a75047bcccf21bf0620250c016e52200658008c9f20218127f4828cdf8e11fbec199a2e38973b40db06d1eaa8dd73c1e178a2375a2f8d62a9e44596abf09339fc9b59f029810261343af6100ea3097947ef1fc1772ad61cc4a6294b3cdf05ec2e626a3646d2e5439ca4af838b000f0149ec21bd0bc056739c5c74b723ca6b07f397ae99ceac350e05ba5cacb736e9755ab0a4726616ee57df88eb2aaa34c7879945a8930e7a22d5647cc3a3e825fdcfafd8c3e9ae4a307ad7f824c54dbf0b2794fdcc4afd904397cf93d47ffa0f66fa44d2ff0d9e3d8c13c247e45b171d5eaa97c08fe8128c87eb1e3b4ba64c1876e5967751801d68169e42da9d42ed6f68d756a53fa4f6b5b1991f9c3490b23789e6da87a0a8d87a756f0e8bccb1a9c5448c3ff533440ea28965fdcfe409b1509f596ca02e9f5858eb017766bb0184599eb27cc6afe4b8f82f2f49919b7eb2b03f076d83f51f789d24cb9a1768265e720b7d1f904e4d105fc7334ff398429603851d55f919cb729f8df5d1ea7fb3e9569851fddd0799ff0800ee7d4e36b54175a6b3f22407fc0482f9bdcfde64484532d73589be0331c9137822c2cfd76a0fb72aaebbfecf3faf06a658e5fb720d6bf441066d92662f5591c35953843c3ffe5abdf5e0a66aecf37222a6b47e20fd351aa29d3cd89cb744dc6af5391118df0dd611bcf7b93304b00ec8c8537a01690210fd557a87370c6ea6e92d6d9ed4ec7b09ac28080dd15f57182636e3321046c278518693365f971f3a364f36012c9d4dc1a3f00aba40cb8f023fda8c2418b9c92159c3946d9c941afdc6782cc13a391694739231c4f470febe41f3038ccda073a7ae880e8a0e46e11e0e5f51e9affb685343f9334075fbd8e1e1a0d6c5d06d39131333786b4f3ea3b7e2609deb7203d1ffe8a4d9f2133aef3bd18b8ee8a9defe860dfd0edb57c0579fe7370901e773e4493fe0934a5d00ffc85da00df965bc794f74452c7f99ec63af37454a271e2e7f6ad91896bd0b0018d87b9727d1ae06ee404695413deb66d371e0d320395b0ce0974ff84d0a6d3d6c765497e68f560b99b1c3b3a0744c5d476b99da3a561887533c368f461165774a78cea3b88d2110a74b426b06c0ecdd9b77279aa7b5a9c3030a15f9d8da1f27ec02f404bb1cfedebdd9aa6b46e95b0d72f056e4ff73a83834778680b77ae2e1f4780cff547b17043ed843dd163b7daf42b48432d81e0409094d1dba450697a5660d8942e3bd0bf9cd9df8940c60534d1ead70e50bbedd0e1f425832322f5387b13069ae872610af2ff3ebe9cc14f04584b02b110d1eb50850fb02f6036aa906777a4dd4c878a98175d70d4332fba62b05dee629782a1c9d6ce8a97e61bef410f3f450b7e1aec087241544d7d11e29b83fb0dda9801b892938660c7863612b45606f3776da76a246a3b25ebdef523c9cc55a5cdad9f7b068c1646089ebc88db81a4b4bd69c761c602723f076eb6ac6d20d2ac65dd5b2b9837b84052d51a8d97f65d69418c3b79c8fb26f54405c7ff30b4bce2ae3b992495f92b4eca1eb03f5603729fb501b41fdc93cdd03f8dbd5838d4b2df8765233fa435e168e1c08d0d68e3fc30cefc728b2bca5551ac1ea7b1d7c629237e44c87268cab96147182e3142d8d8af900206d48a16bab46fbc47909169e4f2b409427aee3814179c538b229f128ee0e7f23e8ef674f3e93de746c267a4f6cad4b3777b4977968f647178e3cee88361d9fe56391d84bdbeef933146136822326dc65500848cef7cfd20d56fe25c7e6a54984df063a91f342b2e36bf6a406e18dcbe5dd51c2e9b14a3ae5f4da24c997a849cfc9e0be9b8f97de358ab0a5b9efda69283c50d74cb107e0effaf0bc78e6411bbc1beb3ffb98fcce67fcb335dcc47cff19b7b23d14d396f6a022787f6a5a64ff8ba1d38da8d14aacc9f5ba44bdddb74ed6e24f60ddc3254b333d6a019a6b10902c914403e71d4bfdd08f43b3cf1872084bac6783b9568f2c576c9436aaee266ca27b1c371286923dc8f4e330dd53f306b95aae725fad27ad8f16604e0971d1afe07a8c3c7dc5ac0aae7868dc91b2722a3be26aaae0f139c6ea9c4ad0bbf30b3cc2ff5a1eac2caa147b79cce009eb90428076be28054ee6294bec5fec6d8f6d2b4dab72e8a32daf9c47410c0de1e60a4301520243fc59a7b6a8703ca57a4c84baeb5ce3d1e905b052215dffe5f451c514ef59dd8b004f32ffd09e3891a6a6bcba4d95b129cc1c38158f2f1cbf114dccc252fbff0bb254fd929c606f60d38d686b6c282eae60f84105cafe939f204ed84e1546ea1df81629a5c3c5ebc59dfd6b1af920f61f520f923b2eaacc0a05adeec4fb0ec0bc0105b2e9b03ad0726e04c83f9ad303af625b5b68e99a898b2e84dd2f3f3a9be8225a625583d10ab521c1be6731089870d2d522b7921009523682d9d1d7a137eb978d1dde82c6dd4ccfdca28aa44f071a0ead6f610adbf168993ca1f60d413f27afca20d3ecc745dda4dbecb12ee460ba4829792ecb6bb8f7dc0b9c8ea67145a7a0ec024df8b1a20908377dd860eb489fa3909c0e7a63ed981d7a2ec76cc86069c71afbec971ba4c2294459a4b156f31b53dda73605cdcdeba476f033307ae32f951410570eb15db28a7ac753e87b20258bad1c5ea9ac102a5c4980195d867c849f4c4f0426a87c87688e99f34241c7aa4b358714527ecd87742a78a5fcff2e1ef758b5fb5f74e471eaadf5cc74338bb6368b9e9460dd686c65a15b3c2d7727e8b8ae76b619a858ade27c72c844fdb03ed01a8fff74d7767e1442b97036827323ba381091e01064a1927d36fa5d1155d2316a8fbe427520ab006db652e07ce84cbbd5de174b20bb98c8016f2ea2110cde65db20d00967d55ad1e2677e1cef224dfae72507906a3bd53e0c8647b7dfc003aaa6d44bbe46709fd0b27c04b04f76d5952f85f26972d1b652dfa6b76861bb81b95d65f4534be97effb1ac15e3f81b7fe9f612665448d94c8052a470665dcf0a4f95d42a085048f33babd0a96f727c0c14bb773b359d5b315193a4458da7846f66c0502f4f9b428259bd48b5d9e31bcd4abb5f9d4599a57fd966ea792a85653a8da72fbac62f752cecc43680fbf9834e22454b92f62c1c7d461d4565c579253c4b9f511953253fe56b8d49a787c213901e066947eba05fbcf8b19aeca4d001ffdbf3e0af43b4c6725fe325d161fccc998c3cf4edf264d6eb8117b0f1e2ec281161a513326f02d9ef050cf56d00ac0ff258687cd368796fd3de3dcceafd44faec8d783db115b118cb3b64cc8b1d77b36eddb95ce26db4093ff4583613c44b13a89e0c9b9710b72f1d3b6b5adc7bbc2c7139cad84c39b91e0db8b1691f10cb36344d42d008a551f96e0bac8c387046a37f152a889f5a680a157491b01f0954d56c581036265d4f3b9417013cfb95d3b5e7f5ed25436e439f8ff17b328ea49916c7cdfbbd8cd6b017040e33c6fff419a70c9e636a7f58f4c9e9bf20fedcbc7228b5b2dab8c2ebf2f2e543b1f7ffdaf5e2601dafb5fcb0e2c6d95a0c7d07488bb844d9072bcecbbc21a6fcce03492fa9b6cc6852f9995db26f61d262697331aab769c63629784ce08d6fbeff3fe5266fb47b1a4ce73fc2cd97a3a5eeaacc27f53ab82cfaf7ed29fead72cd4b0a6e847a2d342ba18e8ae845beeb4bb2d23bbc7e099eda9ef07aa23081daef3e4b308a7a20da38787146ec49f34540a7a6fd32ec6eb5383f4d6ea3a65d302a2fe02161932836a4345a3a5b6ee72d238b79b04db9fe396d22ab224f3efaaade02d6e50a4bb25442bc2c54ae99df7874cc5bdd4db311ed0dfe5585b9efc1e33b74935e69cd808b6adb63c890903c0249c16b24ed8384369cd7c2440483263d5ecedb673229276911239b54abb0f7872fe1a6685915454bc2d3de40e7126250e0ef1e19924e7546864a08616925639f8054aff2898ec6f412491de99f2b19317b178d2202f224eecef6f3c777334b3f7b47eb1113dbee2ccd5bc2465864d15e76e780a4456603e65223c90d2193baa8ede0cabcae4ea0a2f210a467b9ddb210d450b047beed3007404e34b5b8370239efa0fb2f7305339b65684095a187732b505976a927f2b68045337d52c6d8a65200061c6b156dc235782806110d381ea69b89ee1c9ddd0d5564d7c72ed11b8cc63283768b715167bfdb5a9f67938f4fc57a4f26b0eb1ad954ad72caf79a6594dc0429ec6c0574c23d40850db71d9f1278bd43f4f1c5ba06eff8b42f3550b2b5b03138f07601c7d2296e190f9dc34206411f834b2ff300a1d2ae81f66b70374d1a0284b12a74f1d7962a3cf4692548c377af20051272662cfe281ba3d7dbbb0fdf22b82b41b5b21f5ec94e665f2712a3d01c30bc31e2cf60a8f93343a5bd715ea6ab87f430f8da94968dae4ddba4366a7a2ad650cb1fa4dddecdf6adfbe8e8b4fb5b40eeeaf9f664c867a412e3ca82d7a7b50eb3112025b3b7d5bfdd7d87c8e25839d2337b8c5db79375dd10fc1573683a69cd9b340622f4d845f2935f476b7cf3da1df37d2e252176f6adbe7b0317ffc3b3330f32ad3de4975669ebb01ba1c74c1b04c72e3e25acda3cf2a4c7a62c0160832b96dab6e2d1e6c544a9282dcf94b8208f7cd116cac4126e905a500a6cbdfcd57676280e055669605419193ca0f7873f25562ff3de32d84852d8af471d901a5d5854ed073b26affac9d2b9e3eda2cf7c1efe6f76cc59068d5c3f4227a94b7b74bf7bc6d8b1ae313d0c8d9e32c2660456eac84a2bedf90f5437830ba74285394958f96c3e09148edaffc717c8e58725a38f64ccf0f658c80b702c5906efa96a479515edf3a04050c1bd7bd106456434f7a835057f6d42658d46d1248e3e631be9278822370fc4d6eae0b6a102977c603e45b6c44cff8f91a83db9dec4069b2b6bf48f49f388ed6adaec6e4ce54fa040d2b05447551aafc00adfe59e72b4df28ea935e4402953034cf9a93504435881e1e2791c46a40a1dbc124691ca1f27fd1bcb18e9b28239e91c85bb0a9930991b3798f17c0524d9ae77bcaaf2afbbfe9eda909102fb6cb4d6a5700bef79e2b2ae534be6d301a4a0468072acd6d7aeb8798dbcb97de7502395d006b78c4e3cf82e33103306215fb413866698674d52c9e50c53593142d61b49e1e580d61f9f14fbbf0a86d6a2344b5e542b1a03a867211f18f9f0334f672aebb3a718a5344683d597c35b41aa14654fb36c4b718bd3e0c457acc3acc91b1a762ad9589d5da4c39b913543dead8be031be360e7673050ff75f4454e43e76803daac1d49ee54fac878822e26b864bd1bdafa1cf7dcbea9ee5f254a8df866f4d56be0a1cc5c20ad9aa3941642c9d6d973a506d678b92181c507dd9812b57c8cadbe98056054ea702d3bbf67321da69f0c1573f410c3665ef56a6277b71d055670d555ba1cf74dae284446a61a56a2276077c625fb9dac5adb5f7ea4517720e73cd40dadf104e0905f2b198617f0aecd02514ad49823b12711ab580ec9da0e06d51a97c61f8439dc12deb1d3718f46bf16833176407a8eba3b5b8a7f049b70880b11ed26201e6d87fa5ecc392ec5bde2c0de560b21d2545f004ebbc5f452df14b36fac4bd97e44c2dfb61d252aaeca1c49d12bdf24a95ad77e971f28b67bc4ae4d3f0f0bd282fd7c19062628d76d5e997fd15146be87c493b25f797fd1b41394a89a329bafa80f8360ce32f29a5c57f2141727020e3fcc3f123d29fc4f09ee0f49fc718954b209a201ad58f957799cc8cdebb4cadac3a2166123f285cf9369d55c5dd8290ecb745b4b74ce9751e8c0a62bb4ead92bb68030307e28c4bb77f840672219ef49e2aa57c9a26b06e1c24f75b62bf3859803134bf9195481369698cb81d393f34b7a4935b9e9c2f67740f0bef72e01d7a2326bae3de5d60f7654596a20819a981673d9f29ea227e4b3af069dce9ca3760ed6c72d72b5d54b5161582431181c5fd6716aa24bafc240dc4c7437a4c91c7d0bf79565015bd3b98e53024fb2e2c954280ba5fc0d7fca11f677e2d0aead1cf238fe9e9ec68995ecf9ce7fbcf6eb4e56e2282916273b2406024cbfe3223348c84458a5f4d09686c606958353ecf51d14aa8ae5ada654252a34d4437c3cbd496ea047627029cfe2d17d16d37c51fd09f060bf75f73f10ba569c584ef40d17f7ddfd1d1437213d2f0dfdbb593b6b1ea9c6f08268f41bf6768d829d6dd5685a6d95090fe23d8383957348ac90b268419a507f4e98c145b3723efa2a4011cb4eb0b66b379ac0102862e8185f304d6193aff82923b45154e3998639f97dd5d6ceb0669fcce14156e4572de905c3bbc10f94a823ba1352cf502bfae39f21dc0d32ee78834495437b6639820aec48769f7bf0c84c63c016a9232596bec4c8c153da3060559d5ac7c5e30f63c89861d887711d07331bfcef9669d24ddce4685da3893fa43042e9ce15856cf96300171d866973cd9f1db6ef3045ed273b201acef81262b9b0839547afea1fbd6dac7099d8da30e05c8cd436f245948aa3cfbf2b879ee671c488f9a94249cc751161da435d48e656c6f2dd65418e7581146b5290e1d6bb952cc5edd3bf69df8df94619493a2b8e3fb0b29b655f12587503ff46b45f39961335def338a385a081830fd2d649fbf6e4400aa80869ac6f19d1823efd3f3b284d1b391ab235a4d91ed3ae85158ba62933a1c6095208008a8168f50ea8a935996a5a2334b38f8482cbc67a3e00f8297202cedbb3900d898c207a3925d28d983690bceab3d83ab52e1ae8a83db1c7e2b106f67748b5e641c8dc572dc650eda4629a77c43c0bef4a9689db1974ff538230d78791e850e81e226f5a2a9222bb9f091dcf3e6fc9d37669b3caa6070e9db79dcc1d699b602d253bb4d6ede97d449e7c5ad01030148ff18421fb70fbdf740cd310600d53a6d94b18d35238c4f9cb5367fcda68d49a3b3c1a8bba048fbfb3e54e75a0e0da23f05ec20117ecd4eaee92ac2c47cdfcf4b05b69b7239e21ce87fb6036f5287e84f39d74cb103fc1d8558c85decf9beecba0bea2d1a96211dd545ed27716c189017face78084cf1b0826b9b27dfc24976dd8c16d88071a32d231cfeffb496b73f5541c657a4aaaf152884afc1e14b81b188ebe90f397c93216afdec4ff43d0a30d3eeb3984ad580fd0cabe23a56bb10318fe4ba57f9b033eb6d77f716f6fefdcfd9cf970359c85e3881313424217506f0f5d4ca0d6c599c4264dc6bc314fcab7fbf4ae2e483e1401ac179f701836a0e0370783530e0fd52ae696c8507ea3ccb6c110929bbfddbf1c624e2eb73c894f849b558d9b60cbe6aad372f6dee1cd2206b0608c01041bbe289456b5c6c83d7b7f55f4be0bf430ad7a9cbb3e3577e4e8a1a5ceb273e097345c7593a340fd5fc40c0aaa0085fb3d66aca1dc216f690dfb5061e4124867988889a8d1bf085aad6d04fd478b627416204c40c8b57e7065222520eff0c6e4d43a955cc01a999458e257536a98113ea6f79f6a7e65a413b31265fb7f562bc08dc4665786b149adb1328e00de9ff8baea6bece91ad95a5b0b10db72a44469b481b63b4125d016c1a136952c0e270041cf79f0fa8971b500c7337e6fb357128cb148fb12e335e265bdc208933b4bd0d2e707bfd13845a0cb31339807dd12aa24bfcf6387a046bd95ea521ec76c4e021c35b514b1f146b7e1adf1d1f3bc800c781f1bb12ab7013c914355663ee9aa4581fa4a88cc3fd0480b15bf4841580fae93be92050a6afa5211dc91c46eaba644dbe135e7b5c9110d99db8189e4e624cbd6955335e283fef6601a2891f6128e8358098eca498c3b0e720cf572bfe8bb13bf9a2c90d18462e15c78555734fb2c9a79cafaf7501711b72bef8de9c896e44ed24ca83d04b1b09d18893b1bc313a6e17a422a7f17443db4547e9ab6f2decc87dbb7f4e70dea6e40bca76b1a527710fbf08502ad4b3f1fc520cb5de71dbedca3faa9b3f3a28f12f4b05f7740a4e6a16c0962055d5a92120595d9f782965ab4af6337b6dd578d61740f52ec198ba464ca9b55cd9b47b62e28cc17ebbefc864128f29e621375c2684eb584b03e50a4098a0df82a157dbc4f51d95d95c7aa5c345828afc51c32dfa8011b22579e2626f05d44714ce613ace743dbf121fcd8bbefac3528544161bf850dd2d31f303ba3799b9676f425e800fb7728e3d1338752965e0fda3cff0023e2a8f4a1ae8538776bdd7c4b0410935c132728ede35021f466d67953956850677392066d86ca4a32219dfd7fb8a02f56e3b82bb35a425eabd2892a8d9b3fa07824e0010585e79ae0cb978cc6f416f8a639412491d7734f14ef082f12ad621a46f094988aae3169a8e390db1ea11b733c5d3caa52677243e1b9666436cb89b6a44fc98ec163133502c6229c6073c927fbab77d80e48579a6a299fefb04157441985bde96115c465d883da825b9b4e5e272b0b35d8c795d865a0161e210e7b20b308f38fd2538edbbe48ae3f97629be96ab0f4df903027691be499715fd64cc221a83c157c2db1b9746cf9eb6802628dfbda8e9fbc0aa99cf0e9fd59b7139797a8e6970e28253dcd4f95e580b5a5fac41d274664b8e5bb13e40c261f2eabf8f609e761126da85176fdb40b6ff4e27a6072f44100e2b0b65e25fec5fc039cc731598223b8da3c355b89472a1761ba1acbc299dda9f848375e80224d48c3b545b9e6fd4f5e9e02e35c5689d96af6142ba094841233128e3ff1c78c0dcb6348eb091df036eb4ad5c87a684a0eca8fef837e35763945749eccb295ebce88a5c7a15e9dd588ddf8c51d9d06e94326062bfcb2f0418f3fe5a7b7746c3dcbbdc96ccafc3b33b946af79cfa1f4b6b7291e6f43de04da5e1de37d8a5b18d887d70afeacb8f604e5fc21fc8e5035c60f801731a91d5b444f3a1eac0183829b9c83971d0fa5d85de99a674bf42a5753686233257558fa8f428ebf3aa66dc98f23beb16ae53c78932d0f565c3cf689acb9fd574c809294983de5a246317614bcf95aa860c998f90250bc6547943b50efd5798a27a6e4d6367b41e3511c891884bb29b4a02594dace91ca66a47aec018e255d8aeafdc34471dca8370d1c7e4acea753097a3b6e6e18ee21fb55c7386c6a3c36ad08e4d7e10e6d62cc837a59d8d8157a72a170ffb2a4c3dcaf2cb8fa5f0ddf8c9a65e22a6052ca4cdb0221fa9c33eee24bb0a0167868eb124d5db2ebab29c5abead1a191921a43a12514f7b85b6d32b0f30cd51cb34556100c2aebc93336eae961549073993dcd0f9670ed3b73ff8ba114b73801294b9a0ba3c61ea4dee4669f12bf4b229887773bf31fd9d09943c0cd2a651d6f91d768a2e76259182b5f6577cda37487d9526b0337cb6ae2e83047a3494608e93624007f1d4c7cff964b09a8aad2f7df467d4f0beb0909a0e1130a9f9ed6bef229267b027f42ad467bd9f50ad25e9555a3c35c4340b4cb8fb1707292d3f9c43aa8345ac61fe72d853ac7153e9f5b6514d2868ee1a256d0ab3102e5b9e96e856b7b452115feaf581cfe0a4eef6399eef6e1a53acf79cb84ac5b41ff7ee9d344d7cefde45ec1a2e60a2f4fd0b4182809000b45aaafe0bfcf7dd11c353cd1dce5e36b8eb0d8a62020ec9514d2a762728e665cc9aeda2fa7e9bb127abde560201aa207af43c189774cb545dc08c30be5d27fd6dd615dfa875727644b0ee84162edf5c474ec11a200e21f7c9bfae5a66a760142ceaaa09716f85edef20600780336857b2d60369c3c1b245f20a5b423524edc33a8248643a5e5cde0e53d1fe0136a61120e9902c775a439ba8ba61595848c18c4bd453f9cc4f8293fae6bf116716846b877e17c15097df76ab8e3a574e582c25d23dbb364cf8908bf362e0d0caa31f60f690f2017556b2d37b58d4a5e6e1a51c5663d38a0ca83415954e041dfa0404f52bfb6778336347cce2c598b137ab815e9d6d1169fd456c20fce03a8eb0119db6e851fd52cf03abdc9bd66faeaa3ba19d4c463078ddd50fe177ae4b9a6ea0d2b7866e04c38529fbaa0a170f3a0f351a12b87ea4b348fbc0b5db0d33c4e2f39734e4897e641874a1ab9a76701b6f5e062d9a4ae28b5cc23faefc6caacc5827df43a092859c4891a5d5149ca5786369109bdfa627d1620cb94bb3bf29cf8783b30dd378c1af9e5a510bfd8fb1246e3650f5e0c65e593c2d66b47cdbed0abf9644cd66fb293cb073862c3e87da2f8b6a6ac60b49820c7c64fad2eac0722946c28e3ccd766597dacb32f05fff9a0517146999844462c8392d90c95c71d8fb15daccb59cd2159a2b366762401ca2a047c3bc3c4b7fc52cdb01c2c94e0f9bb2aeffc9f9070912db91de3a0ac39eabc8af341c0b19756361206787400bfba653b52ee8813972d17986cc28aa5421503d47cd77fd9eb278383cf9931d73e1120515ede916a3b456c6572291326008e571ff230fa725e50208b03f5a758c7120e19836e2caf1bb29b4379023fa7894733322d87a0cadc7a549e0a2e18966c42baab0da0c6c9a74ba5e03f9653fb147188005d203052926c919ef98377fb109a7ee9c9d5e5e28acd170745778e8a3d5eddacd5f111223b5d2a7ade46255323e0e111568294d06e2c3c477df5f305d5acbb761db277293a9f7bd6fdea37107faa0164aa3521cd89f1c4eeb1235ebd34580277250b244a5a16981c2f9a8cb4ca6f657aeb7d90039c7a0ca031484ed0354405de628b6a4ea13ab922e6b095ba71e11f9ab266096188ccad3f5f9542ce75f66107afd93a7736ac36dba561abeb46fbcf8cfdb712219a443335126d8ceb7a9351c4b7d1eec7fa4cc51f8947208e541f4a3098f4238178ccc3442ebb76830d7a72caef53fdd40314051936e362ebacbf3858f77759e56fe5035ee3a65d6e91a33bc2dae9cedcc3818202fc7653a48279b42fb6539cd2e956e22c435bdc79a50e1ae63882e3a669e3f92c03b06cd084289486ce205d4cc44d9d074f6884d1184baf17821be1e3eaeff53f1ce6c5ca22bce1e83a250231fe7b972440b358dad925320aebba5bd7626311e28812bbd56283217139f8514798762fed566ec5e00cfcc7d82609f7b8bf3414dbb063f389c3668fc8191f8640091fde9c13884492ebfe140ea88e987e7cfbfaaa6064dc7e2367101a0ddc3525fbd47a3ba63925f1fdbc1ae555a335b0422984fa502dd31dd6468712e72f92d74ea5bd78122b1c5116a23e699afcc9d8cc390b62731a272102f300393a594deabe6416796f822fdf2a59e14be3240349ce7da4f7c8dd6da1f7fdf1be5408295e4547c5644ef42aa6d16f8231dc4f963bcbdc25776777ceb9c7dcbbd4da869797ca6213fee89100ea2696dd8e6e58753548d8866ff87e7bd458f341f0c2d028f7e29a21cdc0a2d950e311fdbbab70435a547d016158ac0e249098a94cc13ec5456f58b4900679df7d3a1dcc8a1025788e0e3f19b8ab5278006e6d376cf03321f8cad00c917a770e7f0e1a962d18d1d5a8e0f57224c13244a00edde58444a8a394b38b4496a809411ed5695fd953a326d528190a4c89a3d855716c47db6b102b147ed2e661ff618a273db297961cb0623cc00070d81d8d7da0994678e48107de6e566f74bf711c8e517ddcf1e7f383af90eb715b976879389435fc13262644c61a249ca067398b840421129ed7e075c30cf3ddb137eb5cff67127094e018d48d9a1a9311d951145ceac95400e338fdf450f711f062cd0e2334c69dfd8f6a966ba8638fd28355601e7fb828781cbff910bdbcec844fa3e2608f30bfb522862a4be54261a22f62478d98c05a40a2b3c9f7fbc01852b3523fb5609d041b2aa590565873d035c9a742b2a39b7d067a96ce41dabd1facae6acf8fdce224d7a19363224157f16764ba2dddabc85bd8baf96d677cbff1966bba90cd030c3e61a1c212ec3f1340e3871c836d2626756aafe928553c9503c55ba97885233743a42cf034c2632b96354588558cc5555f3c92050d06bd2635c88ec3cc30c55606b533452c8a2c88f395d9407a9828c66d6bdbec8f1753c0a871f1593d10da843baff5b11bcf464fb1572ea0d12201035955339dae9a6c236777ab0025984d387ac495336f5b0bcf84aafc3ac438b8d06d1c9e43443e347a46a87db7f6dc8e6f99532f5f5975d13919f773f8c346a21b5fe8c0261a6b3d3198ca2e1ee4102e12d2306efa346f0852deace4ec79099d01cb35d34fe9424594028ad181ef038abc76f9019296b40389fd1495d61f0ee7379c47d19a40be2729f27a2f910fc5c6e369c83c9037243d56a393d53c9841e729e4922423125da94eba606b6605f8873b07c095fa3a9462e461e15dbd68dc03cebcbfb7ed6ec7b0c4ea4491a54bc34c14c9676a63179a3e649f84b2be3a9744cbf4516061af46166811d0578f1ca4787c37210a331d1b0d8626cd64d88775973cff86428892d0ac6757486554b8c635b2fd62872ad3ea1e3fb6f42870f5d9a6916790a3cc7777d39e84d225c8740dede966dfe916b7c2e0929005526d315984c7cc44e280fef9ce9a18eb625a1a21a9c10b15f1c690544512a06461eacb7c3e309d0de43766a9e328832610622b5486e9703fc56a88036d051dc6cfeceefa453d486607ca0afce3179e2ed2b7ddd125b2d7f7779a1cc673726a6e54bf33066508d9286d26820c6df9d7e933273b4eca0dc9b18215d6b8da43c81934453dfafdb6c9f5e90a36c5629eb53c7adfa4c9c8940a249086cf13184d7bc690e50c76cb7d3390d1b392d667bba9f1012bdf17ea0df9bb3e7ea717ec0d8ab223d37cfa5a3f9fe6034551d21d4425d64a0a1cc1ec446393f08d478668f5c9981ac4ea6dfa207bd5d572d805cf91645b61ceb98b4011d0cd7a8ea041ee1c0ae308c8adde7df27d4172ec86be5718f9e77f60bc75c42e8ad9f8b33af6f5873280a851351f02f6b9b4408ab33d41d773e0a6dc0461f659bbe280652bc36af3111113d8a93d1cd73711115a1ba453f7eedc32a356ec7374157f215f4c8e1f6625dc93a47078ffd65d5845b5f2c19adef140e7c8f22d4029c68b1831a355020d7724a52c6ae568447d7e82f6bb96ffb8a6e5802e9f48f340318ba6229bc968f8fa47d05d5ff12dc1edc22ea370ade38099465acbf6598d27efbc89a52817b78fe979d7e97a1967e58b870cf6e80c1570a767e29ca1220d23c2008874f38b5f3fe3eebc20f0e97a002008981aa77a4fe9580b32695d695b529237aed4bff0cd2b205f9a9f2ad2b23198cced0d3757b72565a0f80354d429091f9d183475973caaa2e7ffb50d06fbee69025dc594ab108222581b2dfad6d461a8a6890f07efef0c05f106eb0ab84557e920ccc47d5f633714c2c8a50e17b0484d884dc93b27934493bec7072162a6599b38d62210d936605f5f24248f2ddeb240b1e117e6fb37cc130efe4547cc73e425b617f0b6b9b1648230441cec5924715b5a889b1b8fb7ec714524c1182bed07847768e7ed4990247637e070c84143d2f49cc5bdb5c322498ce59397c7492ed018b662ba2c44477205774b7a7011e626cc6eb9ebfe7fbcbfb03178dbff8863763460bcd696344eaf7da0a7d6198aabb6f1e49b65aa15bd93253abbc540d33e1350ed9a75b1d9a6b7d3da5513663dac16d8f4bb0b0e115eaf19afe1f35b0e314c6d1fc85e4698d5c7bf23a139ebe6bb12d4a170617c0dd966091df22856d884301b07ba96f07b15c7f2bc87c24785dd38faf62c8dc4302ad98c7ce33a07dc18ab82b5a8bc5a7812f26f811a453cb5a42d8d6ff15296d5bb72c95b7ca472ddfce4454e8283ea57bb3a5e0b831f9a07874793ed82d6cea8a7836e54b0b0f103fae1838cb404b0e7a5c97b22c33f1062db276c441261f26e2c52dbdce742ed0c72b677cb20279db9fe4944db55bdb23bab3e6b1a2e4c2a6c19f105f91258eeb9f207ae289a568b23e7c6b14da10e442eef96c7fcae106c6df76a2c48dc9f2fbb0d1ce42499aebcf6590750eb7a903782d4fa31c6afc5527c603540502756dcc9e2c45df226f690c56b304226c4565ec6436004ae4d5dcfe8086ef6f52af02a7064090105f3e895e4a2186fb64ac6d360172c39c85673b4a481a9e2fcc023751bacaa76a68de0c76059ee3074167d750c98067456e36ddb50ee6afa31815bfae64b53b1f32f7aec96995a045b1ed6cf3fecb94d6384e5e2c7c6469249145ab0643aa1a200bc90a24fbfd2a96b282556dfa645653ce992b75bdcb0fe224372109aae871d3541e405622fc94b3c8bb1a0fb9d4edce146d232adcb1c530fa98734cb11fed2551e17fb703ea694af480881e58c9aa9e86a20ab0c18f66adfade0472ba6dcb58a2c61de63ca138c6427a7dd7f5ec24617919ad3189a37c9830f91c08dfcbecb0f69b906d85213eac0ca1e3d30ecef66c0e7d7dfac2119746d61d1794e44d0444965125cf47dc7da6d53f210034ef0dea6260144afa6df3889924b7c2d611281f54ca19402822981290690f598efdc1c6ce03a9e791eb1d8a3450069bc887b5373cae0d85841d420eb92dae69e9c801cbc2920f7f04a2e37d15362e5991ed3a3a91cb45f897b12185150f6ed51717ecaa5d195545b6f66362478c9d84168478c4ac6b4c7a177fc440f9673355ab0b2c45deed2043a4f9d7ebd59c3320916deab6edcb7837ca35b76ad5888fab5c4568f6d204899d2a5b1d52ea159d895957f077c69ca193e4d77d2504cdab97812ecb89fa551e16951b2143b0581b059b85d27e31ad7f98f15a36ecdb35b20ffc3a2211eee02b84bf41c304afd4bf758b1cb229c9a611f2c349d2b9fd5e40a8d73e733fc39664cd75062bab49b3f69ddea9384a8b77fdf82cd81d4baf01587e168511d8e9f29e7a9e7a80dd109f03e0d9e2636857860eb4e1cb0c6270a756635b1fdebc4ff43dc3be9ae17c73e15c8804f1186d837e5561a1582d1540d4ccece166fb6cda7fe6521c6f60723b421f4a195b7b9a80d644305d029101d6d098930c7f7d39017e9c3668023b31eef1a016b2266115d3795ac70219a67b4705339dbf73c534c8acae7f53c9df866727b4002a6fb6c68d72ef8b2bf64264eb212e51d37262660330df1143236e3b1acb5c1ff8884c28b6ea280163edb0ed031991d181a2d529c49b3862e32b601eba57dc30374e30ae4894d8a386738521fc9aea07edc6294c2c1edfc6cc94018c65eaea379591d54fbab60b1d21a5f074faa8b293f806ad974138f8e0754a0c3d71b346978ebf4358b06ec7d82774db349b634dae47fa7f343a5d6c6b47bcb8a79e0d54f43cb9711d3ca6a756dc609354ec27d7d692a08784206a1f5709697ddec8b72cec37bf28ef403447fb2b67993ed722edca57b67dc5a941fe5bc3c73bd168089b62e0ce2465bef12d92cf9e4d456c7307cdc1435692eca06fa94e06e33a49a598480bd1d91e51ce5cb5a38362b5b7ba83ae99c2c0b04dc0f52541eb0fe98e0b2118f87f010de88522ba6051e545f84913ae5d3248b9757eb89983b83285ae5d6f7ecb007ff92eed0d126457a8b06b567ae326ccf0f31e93a52fce7e60d62ba0096553caf83e66e32f799ad3bdb32424e700c66005710971d88c1b1ac6b736dc1340034c6d238d1f3cbd0d575527c6c66f64f63a780cd5099da33c23338428fd1c146f46ccf7ff696bddbf5e73fa4c26274b3f9aa5da749ec65d7fcf802364f5ed1cf4ff73bf4dc7cfb8214305a537e83f8f29ebbd2c2b3ec0a7628767453e889bbcf2b461832f110cd1bf0d766fe6085d585949dbf7561032b6ea970c3988aa7c9a2ce67847f5ad7263b9cf8b5a444c165a0e993492d0d178cc0c0fbd7d05ea0984d0794bab59603afb05bd95f4aab9ed33aa757ddbae197d8836b138526519be058a88a23ce0b539a99c7646e8cb50b43b5121eb37afb58e842d7f635815598f4049c2f8b126e56d7df8feef8e978cde9568f71d35e077b538f106f74418128ec59d3e9a0169dc45d57b3db79f432379622b66b59f832ef03fa5f3ef65240c74ccb43cf4274cb86e58254dd08fa1fa6b0d76b16d4b993968726da8213afd521fc486dc2b9e99c4a35250115ab46084de31a930570146d9e21c5f0cb3b09c926c9e6938c013e07d0fd444b3b329618dfb97f00a957cf52bad2f4cd6486827c9235325d7d1b025c3ef042cc82ecf2ff199e1f644d21e95f82498b4291fda4be94f48a458a8b7639e08d51df0dfc1509b70b415cb7505ff364410f3e9173e9b086b422d9a55002f967b73e5810903f876e25bf903e145cf0cec7bec318794a091f55bbbeb978424fe2c05cdec8ce25cad8106e02a5d967d98ff845bf71a8ecb788b62c5fb0c5a137e54f17218c9a40d6c47fd95993c53ef2f101e137866577421ca4662cff7963b0f7eed37c711d111521ed8c5609711190ce7a244c8dd1f6a8b077f4e377ff8597e700e3c708f2e4cd25e164df7d82b9e22bfcd2c54cf0f94c55ea9b51ae9f1fb161ed58cc663508b9db78278457ac49ae7f4e293ffe6efcd83ad78b2a98abd7d35bab2d64d03c93a010ab4a5143b46d8ba9391e8aa2f4a4cff6c3a090d5fd7318622ccce5d5d74fbb01a15897f2fba3ae07412771d15fca60eec1296f569a5ba2de0f7890a5e28fd4b10ac1535b0534a7cc0fff3bee94c8b6c82a5f3a5b8087e1ae772c6a09474d46965001535e304b632ea512784023f3fa18c47da898d0da47054dae7b4c51de0f9d870b5aef3e284bcf5d6db45ba9bbfd8577b46ee265a6acf68ab1af2c9f3ed623f463eb3e49c7878de9f384aa7303c605348cddbcd190e423baac33997b789f0403f5c47f9e59cb7b253719f53ca2bac6cd0f9ed57cb750bb37a3a00a7a7ca47728176ef57ee7b8d9e31015837803c9b3760274eb8a2a5e2d5390c6ee7b907c4c8c7bbe25a1cf000fd83c1bca8375b14aa20659bc9032731e8a41a80f760a24f01cae7d0500b2eb985cc8de70dd1a64777bce665fb56c0ce9a8385cec1fd84ccb7bef26c956e2cbe65341ea4ab8845db11323eb7b848a373b76de1a724c57019d566a1e4a375f097446f0fa572a9a640cd76da39de5b5550d378cae5a8086b282461c31c264147e18b16d96584ef752efeda5065739bc832831a7a7bcf34d17dff02bf00654eec9ccc67fc9470c0fb5fb029c673a2bdbe2303d244dc92c6edda3c9bac4b12df76fc015774c1c1e1096c90bde2a71abeee4a538e48356a2c2da0961a3a03c8c46fc1ecc2949cebf142fa16bc82f71da354e5dd2e0221136fd0de296b31ffa901ee52b01224fe21a4a85f872179367d80b1510eea69f9a6f4470aa49cd8ad136376f4f334ff524b819e97acaf58a0c6f93f3800d0e6381a75f9302732610bc144e096351e21b5fcc229cb06048f79eb312b208e62a82fc632b13469de4b7fc38d09a5fb822390e79bc15bd400f816693d85cf23ac81c4f003fabbbb38d85c03526ca2cce8c4fd0e73b3aea19efae7a4154e56d6764ac407018fa4c1ffe72d4c5d4fa64d2c70ee5ffb13aaf9051ddc94a32f02620facdd45e811a53881b92e290a68c4796b0d5ab376dcc185ab010f0ec0e0de8f1220cfd7279d2464013707526f0b860f70ecb6617197395ca7ae8d92350ac3595ab5c54359f4232b7ec0bebd87f441253d3a67cd283daa2407a1d571bd2702b84d8185e31ab85ac0c22574110211c038427997af0eb31d9afd86c2c2a2087983ca89f00b71560abe03d216be52061238a408cd9f9f0930aeb9108c4a2bc4828c3afae33350709aaa5adce3c56533e52954c613491f2f8df45d9d1ef47b1d6c180ab2f5e9b34f4ea656ae02c1e38559c4e83c0c0f989752808c29bb536d446a1f5965f5283b487482467ba14a264c9e69817348bae0c6392c556be9fc64260ba51ad3aa70df83c9ea1fbf7acd5aee82d107833e04599d240af7811160701d10f95a4ea144b8b63f80da4475e0298d44e6bf600e6a54940eb01fa81351b38bf34d63d1aa8998d36295dfdf6c8ea7966a4849afd0ebea3e35beb2e59492228c9a817a45000446bad440fc7dc59ba61d7b8eaabfb0f642f2bdb6babf58b9d3d5ea9fa4253f10245fb53d14329ada68869eac471799219000c1fc1894bc4add883b7a69eb070fcfb302f61d03086bd34708a081435d6c4e1a3394768c74abb035a999d139cf35a29a4e0bd4248240dc0860aac3247b71b7169f1fb90a7026e5017f2f121a2bf8d7f8dde57355cedd490967cac59ed05f4b4dcaf546e89372765a63bec127c6204ccac44398fbc82a92b518293a88881856ff60739d0d82536f4a5940416a723b520becbbbeb44cd022228054491bc4f2b242b3f3c3194aae5d1c62eec0ec96223069a8560f85c67babad7d7db649995c671c931f00a7f98825cc5866916dcd8f701d082cc5db7ac21152273b9c8ac7282441dafa1d97cdc3d6ed43397f81fcd5154ffcde7f940ed579fa889bfab4f6f4fcc089c67be1ec5322c3738831bc463c44814971dad781622efed3b98fc80761428d1002005b31411bb2cbf9da148f64a34098c73148954474b7b6d2cbd5c9b6d8fcaa49dbebfdf7a3d32add1d24546977e44f8e4e55e3c60b4fe81a557b731af1c0856a67a55276f3054d0f45bc890cbf71b88a639212666782fec47fdedf38b778fb6d5d1e444c6575f5065bd90d5536a3b7b6ee03231412a171abf5824a515bf58e5f7a4e205ed42dda8deb3274c7d9e657b81ca7b61009aff5d46d3ee8a1c5568a8fc140fb719acf911c0e8e426a40687f452a7e7057f3dab03b4afc0975b88d974c4857b57fbe2015843091a49ca440f7689d55f7c78f035f3087a76b550573e1b3bddea915e9a280fe147830803fc2d174b75bc740093d1aad99ccf9d20d8a327d5a24986d4c25735a52b7af810f026b32e74ce03ee96fc52283d952a2978bd0b46fd09a448ae27d420398687f11ed1ba891b84b69e10a0cad3301aaee4f8f22c8e87c54f66ffe7966b5a4315e699aa621125b05e80c5a4c011cd7598fa46cd620fcd7222f952a86b78689a0b1537cd84c1b8094cade0812ccc363fd13415c4d9bcb2bc8a5f543cf9ed8e00d3f885204b2982ecea95b6e31b920532de83adf715fdee9ad44754ce0154a23faec8864e6f7f81f2fd55eb0be2b72606c19ef9a1012e3458c62a05b88a355240a3ddd311c794106d45354b54180c71c753de79ce13df5d770abc80479c429f1a3ed85655f3019b915b85d2e0092c220ca79d00ef50e2604369b8ce4f709b34f4e41236a3e3cb6d3e9728b3c79c00425c72b2cdd32ea89519c940ad5f30e5c7132722ad1377904700a229add6bb976d37888a3990f6710629a9eafa3060ece48fb194ea56bf1e0be9d58fada924843ef8ddbc23bd9b342893d5277fe92f27a337c37c15d059c25a466c5f542530929cde91920514999a0b8401170e8b8348c1be67252cac592d2af8062a30ab634d5d236b65996d6fcec8b5aac41dfc1325c12aaef79c294c15a2ea599b100e3ec6348ffa4881cf7c751102bcfe1ad352ea60f364caed98bf3892a32897341327e2386447cf1780bbefabbc2dbdd09cc5d3c1785c675c8ef2e2bdf5f561460bd62f7f4316fd34abe666dcc543b3dfcd1f6772c1d3e0f3cc7647278f170467de9779f3c10d501d06168dd4ec145404aa003a2e0010f185c01b774d765f0d8c6eb1946e6b54665ff7b22ab916e950802cf2108d5443624b49e538fbde7477984c10efa1bb1b9bbe886c31f36a387a29816c2f638b753d27c3558a84b856ece79ba271f4c3539caa802fbeb37b967d17d381d2a1dc36d20d471cf82d6fb8dcf5932e24c39b1b292fadcb17791077aabf62922fd1a7634719841ae37603b550e1c726acd74b64da27319f70a7df3b1bf7b4fc2b835b0fc88499c5d4eb77cf5a84ca10e4d209640d06f74284f17c14421e5a058dcd4cec2614f73bc3c949cf406f625ae91acbf252528780dbccc026208819187fa24cef0e3c87470d10f9d9d6f37c0f60ede13446f06359db76d20424d6e78124c09f9ef729d4ccdb0d56c86b9e15b746fc106a120cbe327a354c492f56b5c2c0599c24e9af9172ffffe13770c97f89b256a26111a86884ba73dbbff4610634c0fbe40a2b8f02da3efb510374a43844141e4ad69c8cbd789d5b0ad295e2edd00ffb914d535d0b7e3c84e6a706409a13e1cfa553b1c9dd2cfa7ddf0f34a8b601cbf46f52df84c0bd9bbcb5c9a3ced85f8263f4038380a3f5de7cc8e28aad4ff8b782469c0cc025e8e6baa9df633b9d25421cc71fdc4df6625d654ba5ae1e79efd0d2f21208cf25be5e8276905db234fec43a640d5a47463fa5ced1cce4f5fb0dc40dd2a8ca8b9eefadfd365fd36e4cf8abcec032ef5196b48dd9ce4e48428838df975b43f6a629e6def9d381ea6ff838f2b5a504bc9230f24c84459d6f72e65e9fc57a93aa64afb9e503051deb4c88d15c43f72a085ece3e7bce141ad1bd3dff978714fd4870ec09dcc3d487936c69c0d0fcc1e291c3776bb3c7a45b91e24e39a8be63f32dbb97c7f73be35066469f19e83bfc6310c9e9fa419c0392ad625bc8cad63ef8a2327d5e8cccbded6be3d7bc3feff511a8d2140a85ec04c22496f20e556047d0808e41aa7376454ab3b37f7d84b1704be2d546ed660de0a1f1416e37585e76dd25cea6da3dd848f53b7b31e473d7ec755b2a25d56d1932280da8da8ac88378e10260fd9177ff1965ff7ce1a9a3109c100e3bdf55f12a64cacd26a2c46bf109cd69528ca049e9eac74c01f1cdc7df8ee4744bc556796596808914ffa6582b34d4121c170efe470a3a7bd4afaeeffaee9b92a1ad547d50f27eaeb60976ca8b64aa884fb7e9ce3049a7cd9b807da62245758b2da74e854d778012d2509199b22040f159a18d854aa11ab6aad8181e5f259fc82c80a65229d40d12b21e5a32febe42fdb9083998f560ad11db138e320c1dd884e43ed68bb9d3004c0f928835c797278df6da1426abf5783fea9cb54dd66af849a4c75316d602fa71731138f674d79cd23370c086e7417c1b6dc9687139d3455cebc6768690dac21624bfbe19cd0947a17835bf9c6911d30b8ae8ac622305991f999715531c37e808af29ddc44aba1eef58d238cb2440f6987082968e905b41152012de5965b3110bb6003a5d2fa794f9aa59b2eee72ecced0f631a2f6c54e15186a4404ea751fc534770c79db30d566fd0a7ad31038876ae17281549acee71f92d69b1f25e0254b271649ff9c4d43c57ffe05a634703e49a8957317be44ce7ace1024f3d656d16c33ce48e458ae6e43754997b7b21711409491026bdf81bba698250823faf4d50d7ac9b413609b42780614e661dfde0d0bf4a50e26aa5bb5468daf63a5f4ec15dbe836a3e07abbe9dab88a50f8b647d26b85684fbd319379cb4f6f346c7d6310276769315b6e66caf900ba7db04fac89c2ab49efb62bf61cf96bf0f7365469facb1a872bd5eb9c2b83bf595b7ae4c6a8c13a791fe3714b59b7e0b951be78633a89c9ca0fd97beac7624d6d422aef1017e1a06e89664b9c75fc72a3b69fcf9eeef6cb32d777e67560c153cd08ca7ebf9b13f0e67e0ddaac2383f53d398d402faf37703428bb6512971df5d05b911f72da417a790f803279956434208e1ceb038a3261ca696d205be93cded76653ed10c7426dca29e60245ecb340c27d872983d14748dec68b20bfc0ab112d7c0f41953eac67643b1c9cef8ca07afd9395c581f7ce26cf27ce24b8b08f0a5de231dbb66c42fc8f91a5a393b3d35caf82ff7cc30a9cd2056e75f65907cdb0d527ddadc1bd765135866ad3fcef9e19b09dce59f8cfec98bd8c9a6daf385a0e80c23fe9dbd73312f23dcea2afcadbe06f65d1a4f4a6a3485af6a233c0b5bd7288878154c1252d26a1fcba1042ce1fa3e2dc95932c77e646e38583cdf62e2b978299b25bfd9cd5215a2f6e228be1c15ed60237bebfa1264958e757df067dc3e8bf0f45998f1ccc9fcd84ab475791ad47800aee2e4959544748fddec683b94ed2d569c306971b6787eb6af8d93612514d2216b76657f2a5894c6d60db6265067865dc72e40bdca68be03cde0a9833f7a570ba01f313b27d8bfbd5ac6c498058fede6dfb8d24c52cc6b447018f077fe53df8cdf851f3d9b5de245b1606a654d5bcb8733bd8aad904b095c17c7c273420f804cb9ae872fe4bf728ee42a7abe51ac7b797f9c32b75f8889cef47c74088e8fdc112057b874ef679ea14031238440f3600a72432c9ba8a5b2527a010e1fde1706c5c55c9066b96d1be3a948d547d9eae41a4e5c84d0199a01c379f7a2411a2a0273ffece060441ce7c237e798b8902f02f180e4e7aecff43f5edfe0085d663504c9d88465b2dc63134925bed3f951e1db502d645f565a50f762ac5920674a24936fb3c0c00c88a578b8e4a827ba1ffa3a82c0de99b8261051018d0d4da208660a6f6e201f4d6fbb92901b074d89ae2cdd79ae90f24e11ad4bf89df4bb05bc4f24c9f809f3c7d40c451aeea5de3db17aca0f423c2662ff62aff9e6d7f71bc815e2e5347ab8277b8b6e3eead2df1202a73532df1d8a38814a7d80795b19e950fa67d49ec78adcc686704275329f52b4bd2d7cd6dbe49d5f12559af1de7158f36f741ac4166aaf24a050f02dc3959bd656c7ef6787d0d202f4f37ba505279d854ca5bf39018ff9bad612289e36986067053976555747f0b435ea2c2dbd89383cf5c445d657c080ac7b61d1e8c906acbd93ab53ac16133d3413da284bd2afd3bbdb6b909f0f9c1e914787dbf5ee4dc04bf024493286f0bdb1f9202faa267e2fff0b96ca12931915d6a9e6bdf52d038950f9dc61b77f4b7800ae726bfb24ef463f8be9f190cf5969980bd992d77b5ead3d59e504b053d1550c7ffd5105de125a5c772da4cf0bd5c6b3b8d96e8dad6cee975a2821994aa3c5a795f6050f542965d77ab00b03c9b127a9907f70913e0dffac375c8658488da1b14b1c1ef00b21f1f4f7ef1bfb19efa1f317ed2fb9a5a6166c2f998d9cb45df70f4a824224aa7827c3f7cae048f276ee2c07241308687663ce8791d354b3e1c3f9d17dbedb8f6c1dc1e69a6a69225e4ebc67111160c7f35cd00f2d6aca63a4095010c9f6a57522566192852ff28574af226d044e7d458cb2556785829fa1949dca29e3e9069904bce86de1eb16a3ab48079e4a8f7db6b344ddbb109de8d2210d469912ad49c5d389da41a0687e55b88f708ae187706c678906c887e0f6762d358503265acbb9a9f1448d7b0b24207595141e580e92163cb535306ad0b04fa2f2013064191363cbd16eda523781d3062560d47c7ebe035ff90cb104cc7fad34d0435d37ad7199d8ef7d3b3b4d0c877a9e47640a543cc1070fbcc9c9ecc8aa494089e86a24a3f63292b39d7ce0cfdb1dce400865d0a8fc54f685009d5aec370a2a70f723e4482648c758fc52cd6b92e6ba92546b3adfc1313e711d27f6fd6e1d535b200cbf65edf57894b7d0cef14783522f862a05857e4eab1c21316c4fba77ae18e3c6ee26def8871f7bf46e545c61f8eaadb82b00d2f15ebb0efcbd2554b19b14a28b34d06c2fbe52e51508dbdd258de8115d081505ccae03d6a0c0ddbe7d49c472826493d47fd6999330cc7a66a003d5c2365411c91fad9cbfae9b58fcae22c7e5cfde31743727c317fe3ce25b8857080772aa0a4c46176d3f8258e43808952527a324003d1a1eedf3defa2b76b6e2ce922a570d0d9bafa945fab2136ef47de17a31393854a35e6e6a8c78a394323d34183ab0417a6eb238aea030aec4d75686c8bf4b684b8a88ca1396bbcaff3779bdb8405e5b0cfa013ca14a4e386942a735e87e2f241cc623a8c1a7acceb9be40cf682998002f442a6c6b8e94bd17b02a1f0674fb6d6c05a0e049a14b0668f3c653d70e514c0bc19c2e4a441fa5d042c6d87ab2330bf479859d2e1fbd103151afcc3e257c0c585888faaa9eba2d33cd814c82439763d864833c66bf4b505b8c88350c286337be6b42764f649bd3540450bbd7a2285488fccde5c6c3e43e7c9bbf61d79eb8c06c8265869edc7da60931b9699318557ce993bbbe5021a013c02a9832468186eed50cf3575da4e642c2821b40e19006144920f7207ee54c99ae80fed2ecbc4d93b4580696f435f74f23a37e07a9d1e70aa1ff424d2cfd9da7a16b6d3a458ae450069a07ace1c75e8d05a4e1fc260c8f7d84f768a70a126fb917120c8fa955d2ac97aaf2465d4069db86fc2118376cb177a3a828042ae8a06b9cb9d3d27044bbe998012a07ded3434ae8cc46c4ed819b7bf0f9ce4cec4dc3099e5325e5526eb147caf6ade474d42d9ab67dfb75d8da6a2aa66a834c617cbc4001cc29717e0447c5fb645dd6db04cf1381bd7293db515adc3743c43c825b4e3dc9d0f3e01bf5e3ef1e5a74116e270a09422933a84988a6ee97b9e913eb38433289101164ab9cca2bda93aa807cb8ec405bf5421f87a67f4103cb8709ad032a4684b17124d4e1da3bfe9b80c84bbdbf084c3d6adeb88a737c006c760c95e32fdf69ab2317712a3f01ca97392b69166270e0ef7a5a3ff21bc8caa218e57a629668601f4ce3cdfad1aca1d1923c1d0633a7d3aaa9f7aac44fda8ab146cb5ebba6b34fd87876ab5b0d75cdd6df01df0c4e4df153bcec9f78b92a65c759f31997c692b157194bc369ec2082797e1aac7e5c6341314dea3bb330d648015fe43d0bdb5f1bfbbc0319e8f114596228594abf0615fdfb562080a158c3a0adf589e05624401414165533c16e9f00140d1ef25f5fa4bd71a95cf185388849618c35554cd64eda2903a5a244f377c193a3b9a1df809ae3f0077e05b22255cfc8a4a1f389f5364b31b3b4e2cef4bbfe00e88da4f03837a1ec9f77e78d3b7b3ec992576872527f434d9565b56902aea67b33abb567d3b2ac328b579190a72bea6b8ab5bdad74b0e3dccaa404cddbd4333caa5b7a0cb44a9c9ffd92cdcf7d98afccbef2907368a5d884406d13ffb359feb81cea588ec85447312654b2c5295bd6eb52932cba5db506dc9c1376ff91f46a47795f9cb8eca222abc8418bbad44ba0e505215e3a6e9ce1b0926e4741474c55d7cf5d16829fa948780c25f5c2c4c58932dad7654d16c37cb80e939f578bd7bff7d424a9a8b910cf8a35d1b1afab80c400cef3f81b0cfeb3473258ba4141088c8a992747faef98239af4f28879d2256b903f8dfa45380f7664d715f1a6435e98aba268d0c70d1e5a14f2fe940cde208994280f1be664dc75054d8f8e933c55e03fa968900e4818f0c72e0bca24be6b8e4a458f01a6a5b32996fd8fcd732f8d232f641f42e248fdcc54ed64b00e2d454c38790e53191ab88e778ef69dc9ab69b646e340b74e1a5845d82de483adc062ddec86425daadaa9378b551cf349bce4120df8d88cc6e691934c463b95d414499a2a90efa8afae000f7c185ad7ee9c4314c9dd3512c875da64e3d535a05c59d683e2c6fabe6fd6d4be032a2e7f5988e45947cf661d3141d85d59df83468a823d98b16425ca9b64a4ef34c0d96ee7c3f2fb3c408aae6195beedc694a2ae96fdee8fb4caadc453dfa5574acfe872ccb18ef8d8f01036d89435ba4f834ce6f1be56c7aa3d06d5e529a5762b03fb48c144614fc8bed0cae59686d499d8760df7557aae8824e6588181fc1f0e38a8a9c495508398c23e73c734064aa18410ca7cc5014bbfe4ae512bf2bc0f46d583486e3d08fef23d46c56b793f6c1f5e1ad553063f218765253d853f1c46519f82775ff40978aa51e84948cd743e74adfe5b459f40913065c7509429d43498927e92d69a4b13fa84a3aeb627498e30afae73e2150aac423d04c56fb81fae78ff6df9bb0a5b26a9f29f248d541d7ab8c6374184f2f4631d496fc7d2d84df5e9d31a14076881251acad30bb34a328ed2c6559812d838651ec4e4eee686326e9dc48d81d2749fdc3ed31ed235677c83977b7217a77973127308718e9488b4dc3eb47c3653b53a6485293d318b744e58436b3beabea4cb582f8702bd58e62a1eb961682d35a7da9d5995106699079bac0f4bdb3184c02df81489ebfcf1285becbc59bd724856c7a53dd6b2c05be28c7ce806853df1418371d08982c85bcaf7a4cbbc920bd4785961d4b9c9eb8f8168d6a703bc58023fd08437631574c88080bd9c795eba22793668c754985a65d469637de2c17a80323ee19de28a80136be7fa42c450df28e3e4f8b189eade71d6c7701f13d5803fab4a38a3e339b8750d4b15570f2895c4d8c462c3f14f93407b624833dd89cee68a2061f0d2a10e63e0b9d600975af32a76285a1c950e62056a8941bef1d7f3cbc629763d8cd373db2cf45733769ca291d27c56a1fc92300a01350e2c72ca3a4ae02e3daf981f50cee5f9fa103364c6a2503758ac0ca96eed6df49a8345ae0944f3ff806b92dff1b6dd44070c735dd554ac4e0c1ff3f3146298b0e4e6bfe264751a794c960ac6eade08ad25cfc47f8c0f73d6acb14b1fffaad9a867086eed9d3fcf72c5860ada941f9698af9074ce3621644b9ae012a541ee25c3c579f09d92834232c2efeaeb1e772ca996107c586f9870f693a04595c796a17fb9bc51e35f704fb5a547c03d4d33778210cfc3c43eb18297fdeaffb39cc7543a7af073876362703be804bf5e7997aea5f5c3b58d59608fb807297d9ba99058c29bfc823dab6fec1ebc78eb3a77f36b14b9badf239122ebeffafcc9a8bd2d512ee5af03050dd8aa964ad16b4d8d25bbd1f24bee2c9ee415f1aebe50da9c20f7240106d104ca7605590aad5336daa7353c406ebcc3e77d5c3a78d7e0cc1a668201b3992414dd838ad2b257af6d8d5b4470f28431f7484e45f27d89fbda009dc75bc4d138d829e2101003bdce01cac5a4f668db46e683ef1b3e85f3e3395d4023bd01d89d29ab8ff5028d5d87d9ebc1235862d6b78303e3069d8e71fc77b8c3250435aab9699d7dbed5c04c643d54aed02ca4aab98e335230cce44777ec1d2f29174f2bb427b08d483b31164cc8177051339ff32b4ee281df78876ea3446cc60651076d1be717df48fd1fbafa1a494065c167edb44abbff26f7204cf99c0d7b2c6090fd92f494447eb211ad17b764eb8150bd9a2974b6d1e1147d3d557346780f96c4ffa33b254a2aeda74fefc6130b582f6a06c2db546b3e9f1b59bda6ee7d486aa81e6aa78ed9a559d24e9a483725a6154f917dcd8394a29f06a50a8efe130bf3d3105467c6fe949ff81175b31edf98ef477d4005bfd1595af761ae4c241090c50e0b4a586bb80669734138cba7421703744ca5ac5455debbd178b0f5b0851a3e3f96075b0afc8f7cd18d6cb883ee736695cf494e4a58726370a6d1b81da485832a83891cb291bc42d179d88de641c35459a80e9bd7957fb2032e0834b29f33bc15d55a57dffc27801bc4441ffdc2e14b9df68561e3e4388d40e18c98b9f295c1aa0339b0adc98b7cf78e6ff9908f74ebda437a6b5b3ff7a73b653f4477ed051475ead3394ea3e0e7e9c58b522ef0a65fa93fd1a056c3ef333021e60a320c2d98519b071c9bd8c88ad77c77b550111f6a8549d04ae020a47f2c5b3836bc914bbf7038ace6b723abd40b65cf4e0201248bde7ca2b30ce6bfc583cdc895ea45c74a1132ac04972a55629c444b3aebbaa3b5176c15d3a4da925659e99cc4963af8013532748d450ae947790ef90409336a4edf1f98c33a10db6c80fa1fb92be572299af7abd0dbe9f8706540a3c901c157bb8738eb2808484398fe2d15550ef86f6b415a51ec11d9f9947a4395e2955f47ff67c026c98aa7284990207389952a44fdcef77c12089bf2acc138d40df7c83acc644e5661eef8f5473d2b8580a1684e8eb010c1a98bd13b2d0db3f416de9bb5ffcb1359ec8edd25bab302fd3af475183f811e02d2be93a1a6b35bb015bfb00d04fd79a8b9a9f8ca3b99fbf8105d5d57c8c1148390e5157a3335b9c31b61b252c1afe5d91be16a83466c99cb4c4723f5dd05f773dfb1fa18091f25938fbe37b0f5e904ed13c35ba24ef15e456c81a992b78539b72a29199f86406798aaf8a5a0cd706a359246cbb9684f991963b8144e1eff4b64d6d6784c373a8b7ffca7a6c1bc4aa9cf9c34bd39d70f825a93ba34a07e93cf0181e2489e18928fe43f1341ad69c5c35e466c360018199b64135e389d2ab8c6404e1dfaa773479e5fe728e5afd2beffbe3b124e6eacd41e3f16ba10ec2ea0cebf53a694ad6bdffbcd578f617937d7208463f51953ab76ac628bd5352af6de395055bbcd84ac9fc6062fb87536a12f8341906a3aba75a81592582b7abae8740e3e7dcc7eab2f1ab6421dcf7277c05c7990e361d87044fa1daea68700e280177eb59d244e94a66b6f2bd918cf23850217733a28e8a6861257356fbca104cc7c035690c58e5256afcd4185ed3b9e967b42f110f2e8cd371e2b14f857115a21b2cffc0fbb5d4662ef6bf6a4e3c7cb24a3a555d12cc1cd414d70854b6b03f5a4395a38b8fbfad0fab1b716d6246af3dc12a392cc9744b63b56a42bae855a0a978e14cc8e18c9556b98b46083b0eb6e7c2ee175b06bba831852c55bbf4a295022ebe3e8bdbb118b4d6e8649ea3353e555cfe913c94f81a7148e549ec4c73968b7b4763ed94f779c7ee0fc0f532ecd27a95cae743ca9207d97e60ff5aa629d6d65d930e7af7c193f3956a6b6ee20f508a0e3de241414a4a6734776df61df390526449c3f454983173dd3f1843378ad88845e716396769c42d7d0c50f15cd664538d115bd21eda2125253eee6462687d63f14a9b3cb00dbe16aeb07e8c721109c54dc46e46ef1adaa54b42224c42c62d0ca68aaff9e5b67805a793c960086b9958494f4bd6d50fc2ed145b795545776de26164807eb6377567d36dac1c791baf7eae496eb1f2f509a7fdbc69e899ccc44c49e233dd31af81658678f61c89a4c405b454dd03b22eac23a8e059e50d1bbddb8a8f9c7cab1e2a93c4b43c4f490234ce410b7cc44a73161af41b1b9e6a158e95a88ab3cc43a929498f8aa0dcbe2a92b4f9c13b81d3e3416084a6a2533e6f2522313d5ac2102716bd36fc32d40aab1b248707109b743de94cae6332eaee1a182a1c8fe9cbb726532e9c18439ae17cb6a2e7aa60bea74ede1380905b59e7820f0717f2eeb570c30fc925077e6c78476cf8445717c9080d82b056f87b84a8190d573a933a19d8b44bdd9d09a6693083f38efd3041300987aa5d5128ef0b5f8aab87859a7b969a6cfb37aae35449f480135d9a209da8d4014bb37661e8707bfca6cfb4d174180e20be064187b72f926db4ec2873264ca80426e3bbdabfbcc9ba7c6f9141b63e8a44ef9e745d88b98e8a68926ee47f08fff7a33ef4e5a7ee9ff600d304f54deb3a56b44fe801ab76cb256cb34346c211eba1d6028740e51966cb1de06091ec15c06ce3e41970a4f61a24dcdec303a9e509d52f6ea866db6681f90a343c242763a30f5f748512d8abe75b8b88295dcdb296a8070e050f0ec5474d6f5019e8f77cf812961ba555764c096d6202f13357582390aebb28680bae7955390a94e46f044aed4aac5486f7ec63160f801937a83ee938dd6f7dcd44edc8ff70578777bc250711411118cc0319fe5b30f888afbe14ffe07dd55f93a2bb9b8149b6393d8121b097a5f28f89690d6deeaceb04aed65e0f6697349c0a89a1ff15b7547a2f21e12c82633bacd5d961590816db035660072d09b427af2f52b42c01e5a09dd8fb2f7badce3d16b8f2b10e2e2967d1cd20f9e50e85ad4f870f4a2742dedf95a35d983e1b4bb241c86771ef43b0e58e5ea19418fc634e8257f8371547fc434233a14badde10cb42d0f5b2af014001cdda264c9c345229cfadc6a9a6341340fac8258cc35b0ff9468ce9f62e7db3a654dc264a476a9fe9aa37ebdb018c69b608ffcce155768bf27562ff442db5da872efe06092383abb713b7dd14e053628287d683fd7884e848193f58f036eec295a7498131fe20028967dd26a3f098c28da1ba48f4c52d45e87ab32056c85dbf80cea3f81fe5137ae379d7cc3cec728dfc9d56c236b61e59be2dea772c3e4497f12fdbb3205c954f3a01d692325931760b513cb0e4f3e15584476f60aa8fb69144c91449d8e1d5530302f51be95a61f78e5e684e8718761e2fb8bccd7c524cf2240ad894744daf580ca383a805fa0aa3cf42d5fd8bf50926024d621ca7e37923a26f082e83d32c6c1f60de590c1e529878599933e6f2df5528cdb5ff681ed0abebe6ba56ebbf00f106eddc317bc95ff46c9b8f6d1cdf2b5d35ecca1164d4a31d5270612d9d8ef734bd326e9e5b29cb2fdb58e913e88771a79a134b758486a454fcf0fa248119ce1340a9acb97209d2a5efb7c825fdf18a846b8260dd4b3bd8244db772eaae23f7bd0668217a8628c730d1971eda122644c15f7a0ba0b98debeb2acf435a0bddcf7b0fabd39da4b57f1b3cfc2607c63f5e230b3442541bca70f7453f22947b304bc843fbc32d514d034bb8ace1ebc9c67ad4e674800c4902c828bd59f71744858487d18fa70d0149883f0724983897e918393a5252195e8c16d1ecf36b066984733b82c28cdd28707bd963509facd8be42704e2a607bb90771576cce7a8dd7c4cbd8f6fcf0f17871666fe42d024f83485b66e8ca68f860c1b7762570660b4fb083064a43264b613a082222415da1313352e218a1d28dab69bc8c5e6ff8b29347e38b96babf7c3d22f349197da29abff4abc0e56de49d18ff40dbf38f40a0fdd0ab152ba1f5510051bcd76ba978df032386c29d81d3723c2a7c70287beb0948aa085228d3106ce16532b2bdb360598d95c39a65af2d1b5099ead3fc6f1dae42e81d0e3add16aa2064a9ac10098efd1dde4815e77c64a044674f79a13c01fe4bddbd08effe190ce211803bb3e0007860e04668d0680039b9ef8c15dae4e62a0514b4249c177615e9db948976049cc9b4c15904f924f8fdf9f41fd7dc16995072875ea30c34bd7a857075864e974a5ce14a7b67b579b88a2e01498328f4f0c6cb168aef005ea2db7d42c141ad56f345acf6dd1363a0833733402ac6520099c53b8c2b2fb24a5a005080d2b5e1d5c8f0b6bf8b246fc356ee2adfdc316df4ffd7cfdb3bcd1c00cdaa7abab45c7d928f162b09c7ecfeb28ae6b0ad909b378acd5da89bfc0511032b83c2ed807a8fdadf895e1b4982a370da575d4458040d12c2166de94221ecd81daebf15b84630598fae21730b7a952d9fda8ecfba084e64da43d786e83520c0cb8d475bf20c7a03070c9937c2de2daad9a7c610c5066ed844b623288efb086956d50430cbb5ef1d4b49a9504e59c5777ad3d2ee4bc39cb84cf6cd5631b6cd0303546e0760ca6ad60eb5beb6881fcb6d93f1dd2f1c5758ec28fa4de23873570ad74b87168b55fa14863b5bf2283fe1fbb0a1ff34b9b87d34a1366c0e48c2c75b8b7423d5be1819d17b47abd7939511e98fc3494ec2480d4efd1e1d96282ca9bee99ba74603608ae04ab6b56b05d1753ebb96e065da0fdde7efe6428f17bb7fdcfaf789f0a1f1662c0d058767f289148a0d8ee90d45dee63af8892f0576b9605bbccf127c91096e90a57729c28c3430b9760a71171207eaccb3892f9968f2f3a4aacf91f1448623d332331b14f41db5c43333dd7415ad0da3e2849ed56f77f1847eccd892c7270a21525c911e91136272933805b5a9eda68b83a11f981d7cf7b3484cf6907d50f35bb45593d55d2b36bfd6fa8a2d7693093d0e54efb4fc307e7244be09fd27176c62136805ac9888774ea875e65c6daa414585fc9129b85e603300eac2d90debac1bc9bf5bf850c2cad6399fa13ca5bfeb61be2ea8355c3f3f54d3a44bea20172e1db912e89b265e20963d6fb1798bc7255e1239c6407423cc637699aa74267bd9fb4c9d8623410b99c35201f50eabcf96785d1348796c8c7d3e6f780beb5f2c608f5e8697ec994a5a931b97487515b5809e78d8977fec803cc6d63082201729a9df0dc0fe97225c2bf03d34d29f880e0ebb698119282457b075845a1e37a9a033e189c102a8c0579578bd6f77ca8c78a133e7a3e77d8321f811a5a0265b5929fb9791cf2a82802d911dbfc53fb794a00d5c2b4111ec47c4bba3250440f404c4db085e3fd0be9f9bfdc5d9e73d59f7386ee0990cd6d0e23403d12dc7f2984464c1ca04c30e6c0ebb2a63e4298551ed50fbcab198e99bd8feb7d51e9e705d67dbf46cfc1e646d13f98ea834bf2fb607148668d90f81767328d8bd467d9c5f1c94dea700960135e803372568ec5ac089c1695b0838e78376d170f26816368513e5651f4438e79d6fcf1b9637e7fb87a5463aa9e27069b1ad8ce909c00270c8bf8bee31a95dc0c89a440f58f50abecca5d017e10e2280696686f219e3888a8b81e83266c59072b29d28a9ae8881eac506d9993976ad97f8bc309f455a711c2838c88bba176ad3ac7eee9c7789227c9d0ed172c29f90faec736bff7751506aa5d29c509f7707acb3492356b3fd555884f6732e9d887383aaeaff06ed62b7a387f0ba5c16f77e8eaf4f89174d82e046cd8bb92c93704a805ae410d65d8daa02a371f6994d21d332646712a0094bece33a173d5b405cafe9a492bcaf640e1539ac5fad5bba38e73a6e0b0d3bc6280b3498519f5026e26af122194f1aa26b0d73b9205cea28e6194b9aabaa48710eeddbbaf8a1cadf1bb9325017310bb547a04c157ab54db57d01ad61ff05071b9880156f8dd50ef77554435b47b5d63d2f6114f6aacb89e6745d2c5e708a2bac1f2ec00f669e5ded570a11e61c21b22421e5f9db986f59f86746d140ca66287adf9406435ecdc127d078287ceed4122c359cc5c3b34b20772af7def48b80ce47f207a187793d4703f12776d886a1c58090d10f4b857c0ed0fd06f022fc07bb5dc149e513512d6903c512fd3dcccfd9a0b14d1100086927dd2048710f09d14de403bc6cc084b9bd96193e08cdecc803c020cb1581fe55d7619fc76e793af9dd60a26f1ec88e984e44cafaa67ff980b3978d727b61ec87a484d81025c57a114bb1515f67c71b3ce5fa8d7aba58f9acb36aea2683fba0e426490e885974c1f16ab456408194853ed3373b241ab76c1db942583f32c01402961da47f2f28120feb79fc939c8eabb45f6ed50627185ac81a9e18877d27c6589a9983c8e35aa2d15ad3fdf14eed3bb7c5d562af3c3d3f7ae34aa9b973b5c431f9ff82347a31646c749d87ae3bfc8f630cb5f4028667ef0965eefbce404f8fff5f4b8e926c0d7492e4f8b39676df3e190b1efcd1565ea1962f8fe3a15e2879d45c713e142b3e51fb0bdafab50e54c357bc80b1b2516d932b3d8a408398d1f59b8ea21697e027e94231a02c15edab04d6256fe2a1e026ee85247bbb9ef3318a5ca42f3408a673e2a35428e25dd77b285f8f753e042e16d0d848788f4bc27e62759b9b8fb18f055c56c70771299627a382acac8c80d1b32199b4b48121f1d031bdd5577d355746110fc2d7c2ec1e61a300433ffba745ecb7dcfc370978ef181229c037246cc5d5b9af54fcfc306aa7d1c54687950fa9bcd156631ca70f4fae312d8c0344b0ca3f3a10dcc935b0a882b7e69b57d750037d518c01018e863bdc615e255764eeecbf43a469cc75d99b82ff1c72f4f1d77051d1210907677a10425c88918453d478d77f15b4610d423564355cf7b7af89f366023c4db4b34a394abcc6b6b5d00f172072e3db89efe38b72d262ca61555c273f8704b83425c5c8c96eb931485eeae23ea9c23f8dd3bee1434acd798d89351f5773146a843f67391ff70e02b11a20ecb601560e7438f4e424bdd10621014b4c386de4b488a4332c8fe20aa30caa9687121725407a0a2bc3cf76fa94212c59581bb7cad7d8bc80c05ec2e6937a42269a21783cec274723fc0507ae96f9632650126445d8041317226d5683169d3ab6244b9375c2901e9364707315ed48797871fdddedd1e14c93c5b83f9d51ec68a9a5ccabce0fd77bc0a692ef3a04a08a2cd5bcf1f45f506fc3d680c10a2c3025ee900b3772a87d803a216ae14c2766fed12bc3740e8c128f7d8fbbabe6c5e18daf6ee24d42fca62c1e257927b85db060ea0de252eb357076f4f6df1312ea8623c7da9da8c4d7a481b8d67c4e3d0119f8db6924ef79e3cd569b552d9c052b2f5a8868ccc89a4d259ff4adc41a0bd6748afdc8031e6eba1735935d2cf59f47786d2a66055924fb58aa8173eadb2d04661d78cd4eb5497bf65d6755bc0e203e73724c3d61114d8cb93fba34b61d935116ba2d1d47ebfcbc1ffdf0e52dad0452f61a8c17393d6b0cd35e372e7c82b461835f744ea9d8f42acc48df62d11140ac45251c9fdbb7838766a78f5c814bdb247555c2e468ea34d1c52cd98a8a8b0a3b00a49a0de0c395f75ab75b3a85dd370a64e2dc76a0ca41312924355e1b7157dd2e809d8c96aa12243ac31fb01c50914883369f40bf6738f0a3b3fb0643ffe3648a43ae3716ac8b7d50f0828ad0b8071dee0dbdbb8c08e56e1d67de54b71cf801a0412e0a842de04b0fcdc67fa29b043ccbbcaff1339af431a1c598056b2afc67ba7cf79d05e27b373bc501681890fd8ee76eaafb9956188c2b8ccb86b7cc54f3f6c4350c0ab70004bedb65cd3a3c5813a20b851771dfcb46a5e51762909f1d9950eeded4d99d0b30bb4c1ee1322a2e5511e5c924994c2308054409ca5daf291026499d335a413ed3a410dc51e670fb49cecd73453b5c311c391f7513d570394be6765644257f58769da20ff876a2cb37f940b57e797d05c5871e8741939cf49c62a599ff50b2de005dec99d7c05d55eddb0478a7b9091f11a3e78a496eed57b11c7d60e27164f3c6c813705d7095565cfe612339aad0f7ec6565cbd256924b3b6db3185439ed294973d49681d04761e637ddbf2abe966abdd01ce3d5103d336a00c51db1f2cf688c4411082c4c62e63192cf43594f32436d1a9dbfd7c4c4b1575380dbb11ef8c2d3ecb5411923f3bd5645cb1693f7740ec7f2b5b9423e95abb01201df078d1df03b9e8edfeb354b10ee6d694944b09b4ff2f69c3532beb74fbe993f7b569e8033cf53e8fa7aa192af8fb1ff04649faf9b331333086e8f391b3f2147a3c694039778bac9b46c3f199ad0a972533ccf72730e05a5226f8debb764033514329ecc9a917a462f0a4c6a457f60bf27d2e0b04a4e392e630ff441bef34d68af081f9769817c4ee50e4f6eecd99f06c2eb51bf9699327c979be9e7f746ef5d11fca80830df533226dc3c58beb051290c427e30e142ea4ea88d3a9a0ccee5c3cf8c91dba200b19df17a123d297ff94ff32c8e3878820679943b5b23b95c774e84a3bb83e06dbde50ff4a0a80c5fe118537d864708674ff6b2562ef8e1084db9b8c06a0fed7beca59b90be7b4a922abf7a3d4c64c3121f59ecb888284d2b4cdeb2f7105eb64389b74f2f509c55dadcdd459e0a2b9a178d79bc4c373071997d0c054075272379558b98be93313dd54f51c5ccda9f1d8d73bee0e5c3f4da1d722e075f64e332c0dd217f51eb055dac64cb525a43ecc23b8479ece5aa0c073af9479abbe85208391d68ff1b6862990f847235f8b1c3626ee81e12b63f4fb46256f8c6d1ef04a726cf5ffa279e6590c2624a8796fcf1ee6c72120694c600f9261ada3b772b8b325384c1b758bf06d691de0e5f410eeddccc78ba87c5791ca2771ec38095071eea7463c9a144bc3b1b81685a7848b6248719a997a080f0e5b4ee79491d9fdb96e5d6eecf92f42b6e3140d992df7b8067dbfee484277f19f25df9fe6d37741fa5ca9dd2940f334f63d44b2d430386112662ae35e177c974ed0c57db2495dbd6aa4a4aa905c8da9c80e0c0b5610ac1cd6fc4fcd45deeb17ce1b15575f8e9143de3d07f3bfad95aeab54c0fdb4eaefec800e101522c75d327062c79854cb109d234a95f94117445155ac94284cd77cba6456c7fde16ae701aa0a418da69a49c06fd8da4c31627b784b13c610c8880323cd74c1bd42292be43a00cefbe61b394f091ed6df4cc424f2e3d3f9dc26e7cb5320654a572bb4eb748a34b30ad8acdb50caff1ced184f99772d4268c1410b0fb4055b18319382fe89430ecca35e9be4bcc5decb9228e030997d732622c994b37c5669951215b1c1b5fec1213787121b8ac39ff6c07c8a842ac012bb9feca4cef990350bc04824821f7464034136dd922b49ff6a60edf3b2307988abd1b5a04bc8ea84063b48413766c0478f4c2d96e1f8166380cc788d20dfd6ea4d8389102bb3da4d5919ae46bb0e65ddefc7eb40032c43806ebceba8ee8ad178c93418ba5c3fad59a0b2748a6eefb8888796577d6c16227c2ea4e1eca017d14cf0ac5a1883523cd69ade55851c34125b38edfc7876d0efd4d809cf9c0d07e81d326f9a8662eed2b312bf57b4368134f992f5d3e1499d38b64f9929c0b18bb47249c1bd06074d3e902104911a0d19696f11d164d50a4324d93d2dd3934473803e22b3943e25852b52f3b873313b236fa00d4b7ec3dc698a6cee85f02404c3bd7743c360e94a1483699ed050bcbb69588289b9a166788f0bc7a1c92bdcb14883d19124ba2979314aa1da46b0a855377b335389ee771b03f66c587c21487dc9ea9291faea7f2e14c0fdad81939f1548c8cc2cf544467a6dcf45f6cf31d8a01579cff77b9ab9eb8a3e2cd692754096d248b3e5fc0b157dae5ea827a30fe00f20284659f0f22799968fdfff671d66487fc3cbbbc5dd8c504698f566abe34fe6285e889daf058d464f40fda05e860247896ffb977f942a89f95c82495ae3ca0e54b651488a93a59fc0d71c5a16f0a2dfe6de507eac9193421e436af587844a6253ba19b5bf4a947da4125f740bbb6857c90af01d5dfd7958193c1b484de31832669246667f09ec5c9d44c6efee75a1a3fdcc656d5bca9407b9a18801bb4894d7a4ff7f027dcd358606205ce44c48ab75a8e9b933301536ae04d12c8764b8d185c7b83db9caa112aef8476b158a18132c37c09847d3299d31ce6b811e388a5e255491058d0766c09c01511c72ef6d95df525f81e77125f504267386f23bc9d409f9e7a262f21bb0193eaabeb9cdb452deaef3f69a5f47e1537221f07863533b072a6bb726ff9f06404a39b7b6dff5fa066645728548226b0ddbf7a6ee2601052f58a82fd5430139b0373eacff3eb5052d97410776889b28c8267c0644f2f5d2093e786e8b3ca5cd9c41f8da772d738ad18fc48bf7201e8a8b359dc624eabcd67cb72821b26b3fabfa705fc68250b1c961fc94cb9bec700e8b0b5bbc7eb3dc30e97e22aafd16913408858a18c3322e9f05b4fecd4f79c378c526d4fb387600f1ad05a3cd132691db9cf55ee8e580ff8070d646d30d67878de98b973751947e7c79e16463fa06bad6165fe6d715b6f7fd03a7c8af1c605b287fa1aab63f9669d66112c87fa270485881e090eda5192cc4a9ebbb6a21cafa0f0be322817d5fc5765a1d201a9044f7f91227af2b649d5c0120bb0ca35dabcf6d300b7810bd720618ac1b90982a5ae38a457013a512856a05af1cdb4079e7720fe33b09be2c454c2ca326b124c2dbbc658d4da05fcfe941aa9c3729a2f403c76363048c6ef47c78e5095d405919d61ddcb6686b10a69c23943b82f959ec0874fadc93baaef24e7f5c4c618d653591bb18aa20d083d4219af1021486fd685619898f241a55bc27650b7c1dcfa23c69024cc8d022c6b9a87a5b9a479a52545f9f6f84e1e83aa751fe9fbfe9cfd9ff03d3fadafe06312da9ca51797d6407dae9ca8ae9cf70aa7d8e952257ad39e8e307f34bd5f3663a480313e73f585446e3ab06effb89d7ad05e86fb63980cafac0fc1c325a621b65df9ee5707bbf703657113db4edd05969a6253ef19d7e18839f3c607f942fcc77652b40d9323caaafb4c0fd0b4f371ef9d7de15d681133be7f015257a2e1d1559201b4c300bf36a70c1dd108113dc30ad041a52693475ce380bfd1831ae08f89b63a0c41967ff87910ff7257ab92cde8ada78e3e7e79d1ea0f10a4f5a5cbe36a7a7812c54d108443aca02e22b088c82bf5f16731f79274b34dd3b060e166d7ae0305efbf53704952725e489716a24aa23c2fb39db8f412cc16cde9c2ca1810ec3a79865eb0a6f3daa6841ea77ab2a244e502d9b437164a2f0880d579e5b8e33eb54cae11df98c19ad2cb2a0e88d3b11190d73293b6f64164e0224ea96a5c560b486bfa480efc07cd17cf0e6489b210517ade42ef397aeae2f8d0e8cc53c731c2fb2077167398f175b4225014bc753e875fc0d81cad7dceabe35839b0cfbf91cb1bf3f0f4d47cc1080ff63725c81993f7af84cc00eb7ec18eececdbc2844e9bd61711be206602bd3c0dce9a692d2c57c1244153b60c4ac502f3834c27845a7cc2b299de24b705cd74097df4d10a961c4b5c72d1d811a2e7437d2229140e9208948a7fd058b18ffbedd781f381f75f13af932535ac926d4ca30b35b272696ac0ee3bfae32761e6efb8c8437bbdcfe95dc3a9d9ba5b80caf0056d7fe3a1bb9667a22db33e0e8defad30592d1305affec0ab5f35c269bac85d97dcd98487623d4b854a9ea64b2923eb1b554f9788dcfe58202543195dac0a68b2a9db5271f47c72be2479f1ffc728aa0ff75f9c6792d867b2813159867ec0b780e5a00bb8270a902510fa2b0cfc87d059509435717edb02783400c64211bd6cdf01a17d355c713b99328838ab1e19eafec7f336ab0194bbf167b03234c5ea7b50ddb4604346ed05f193783f9f6ae271e9d35edaebd75218477aae153bed952bd74c23f77569cf734f76e9b826065f345f6a5b430422eb4114189f9d85c95b2e06059f9485cdf5aeb439b2634b88e61a1349d78a51cc91918c3e1a016ea66ade2d52a8f73dd6cf319cbc56a18d7941a30bf7759be402f32e51513e6a54f2ad51f3ed96003d9eba36c0d8bf4159a273ca06a099f2b1665ad622b8fd6a79d9e9d7ca36ff68da5f4fb179ac37e8e1cfe95b3b65c7d7d94e7e3e95c347dd866922683d3ff5939ec7a9f60f8b31edea34a47b4d5115ab3fa36a7d27983b3715b58d1b997fcb0bdbd3d768c6f3aa3ecc01cb5085f4bfb45a23db3e29169362214744a908ed33cd0253f2ba2af2a71acb57f07a7a425fe1169bfb6e24195274ec68ee4afd53f183688b1c3fc0f8ea028bedb81f853698d73bff5ef08db5b5f6607463351a18ec796ca921c0481729fbabb8ca97a08cc0a33f2421b722a14583357457b503d85be408839c4e01f8733bf7c5b5edf9ce213be3cba83818a480e36771c359dc388bc0f99cddd5d9e9d15d8b8f8c43121fe04de81020ba9c83395cc70486040255d8a84d316bb501301c4940ddb77f0b7bd324f3ee070108fa77020404a30692adfb75f8fc640a23a67e84a40f4bdbd5159072c53990e17d2dd9a37e81c162c2cc37b37bc3fa66110493201973f2f2d5c3c371f91d4102265c7bddf2be494efe64e304aa4175c5155c8ed3194adb600b8210b12cfef54aee71b7e07323f49339517542b2d848822aae6bb1114360bb9777c9147ebad4ce522aa2227e3cb00da8de6d9942d583ce411129d37e51c8f289d189986c17476ad8d1be4e1e850f28f3cc9793db5250608797572a816f415fd47648653f52a1eec5afacb179c119fe6c9cb8b8f103e260297b9dab3fe65a1f08c0f38f9ac622c742b92d38fc7a6e557532e19a2498e7f8f7a4637e641dc59be57cf025b34561ca18e51edcd8b00c0263141936b28073851b476c1affbbe6273a8d96f4e5d32e1327dc49d89a2f58de5094b630073aafbdbf3a083af097b2d7a7a16b5d6da0062df1f0a26df8e84e7cc0106db62e64005ad0a26a197d2e79af30bf37ab536ab8cb87bf50368e0d3beb509e4f5109243e29476902af280c3f6b407af29ec8a245dbbcc37b415ff3c280e592ad3ba4afbe10774d57fd853bf1a90c3694e34ca2c79bd8e7b0e492db178fecbad614ea4fa1feb66ce93c62fe6bf6a23d6bc5824e7582d32045352c14a228aa2dd2af175b44ec99e6c51dac9e88a21cf2f94578a07446a57b1c504a3f8636316a634cc3eb6d6eda215097e0faa03c06a1af462434124a7b50881ef72e7b80e100b004d469d1ab9d37bbcdc13ba2bc702aac2cc58f4d76360b2f3f16e814b6bc44599efd38af8d24430f5bf5a8904ad9229f1174acb3723f161cf93bb4ad51522f422f2628215605a95906b95b637bf77ce19367a7ba85f763b390004f7a479dbcf507837a3239a4a3b6b149dfb3562457a52cf447b34ea894123ec142ff19f783b7c5d512b97e1b355ff2f1ae640ae776f81783dc809fcd90fe657dffb1ab0cd86a292fdd00405c767fb96a8fad630452f5220c511cd582d16ca9bde34fa3a289a8dd6d6b0a8b2c5a01d9831992001d0ca4b75e8096cc523da49aac4db08cf7f2250c1f9b419509c2d299eef6f88f6bb356ef60335fd9aee02a2b0d1b7a5ff9cd40abba3aa30a80b0715cbc883db24dbd555bc326d41f3587311df11354dda361db54438f670b77676584c4973e5597f0756f7b2374405beb81e2bb99cdc8b0eab8114a48ef21f99a4fa024bfa44e294906254e0f5386235bd4dfae320f1b2977f83b97cecb97d0925072235bd0fc82f5788ee297888f269dc9649a08b159592c50c93dc093d372bf9435111d2f13b451b66163d9b24db95392d496a5676766b7410f2cfffd9e6b34e53f0df0bbe7f799fc44d9839c3e96722e30c6888338e27bcee51b01ff735adc2c6ef893a24cd1062502ae5925600960b31f0d50e74216bb1f12d13e09055f09ccecd99a046b3a651d504fc521d59799deda7bbbafbf8137d5a24e338e1932ee27df3eac098e08fd1978c08e2559a94a635cc78d18516f3bff743744e090af61ebb577ffe6469a22e183828bca12a66cea960c43c7a833e0199ef74944590319c00c7a7558cf768ca969b5175e66915e3a34f6a80234fe021d9706dc0e25d599e68693160e6abaf7c9c01e7070acc909dd49651ec87679e83501908ba0f6cb5454b843c2caa41245e635bb03a5b7fbcb370f496d169b59741a7224adfce27882611248a97cbe14bd9216ca6edb889c7f4dd04512c341b5d5507c9c33ea0be645c0f71722e0a2b8db1b8bd4977053c356b1fd96c51081165b4c69802cc911d77c5282e3bd99a9fe4c2506bb7752d1d2cee0b3c1bdc95ce15c4e132b8b49bb66204266cb014a7a4c2b5cd29ec097eb09749a0aae544316939bc2be9dad488a2d252217a3eb56b6976ab1d61f17b4478af61cc31b4e7d53080698e270257e93c436a8b8769c8fa5f5b04c77e44e78742514288aef6b52bab06744150896144162cc1b574ada1ca1a6bebf76d8985e65bded838e91d756e68ed260b5c1a2b13bb095e40457ec30a1b3530b6f320bdc464210187960c2b6dce440d4aa9beb545cac9df967c484cb811082d6782260073173f9f8a44884d302b15b51c2acf41d00b25afb5696d1a5a6d8e5b4dd0ac776b620952ecccf39fd8740e1c8557ff6d82ba55d14d7576805cc06941aa35f837373c8c6986d7d634244b1f23d4611edc11e1e6547a3a57944a2a18f61602b300eebb22b32da48c974ec6ebd46e1c284128f375409eb76abe0bc0bf15300823dd34cb8036bf85678a3131cd2e8d7d4d67b4f2aa6b04d04a9cb1f7a105ec602e0a5db46084d1d3ad57dacb47a7490b4c07b55c82d5168ea4bbf64b921bdf62544912c27d86851e125a6740632d2672eb31cea5e38751328a50e35500eaf2cb06bda4ca5d36d66d547658abba308c4f647a9851fb1aa584269796c48fd150bd981d77c01411c5808d101fba7216c090cd3feb4c96855e6509d5d5efe9f7af0c67053549edc657ed219e06330f74ada8d347c93089eb7284968008dc400be7a48aebc901503aff11e9000eab0f908be66d1c0eb598481562593e895ddd4f45848ffa995a9f6345a3885114da9efdc9bca4b8340792a4e54a78b426a68ec26202a3917aec2bf9f2976e016ec15ca19f9f0fc51d9bbd3c4f12e9229d3ae709ab9174958a1335a9f28f02788c7a2ef1091835cb73dcb8e21f802370bd0f13b3960b42d49d68c904b2bb6b964b5a04820f57dcd05b99a40028e445f9d9e6cf41dffbe55ed80b1284ffb09f9f5b694b764674a8380c69ece749dc68483d9bd45b97430d09fd044217f975d76d6c204682d86ea6a7375dc953af49a756f760b8b883d057ade511cc1b6441810b0fc7daa8ba5dcdb78bb68668b2f10adb9d8afbd1bd5dcd19f094f95bc3fd29cb6f3fa5d133b2dd5dfb2e07c270759b4590c7c1f390daefd1d6e4b593bfa67f23f8cbcbca2ae255b99870ab2cd19643a55e78c2096b98cbf6ca3d856c8100541fa3cdeaccd40e377ebd2da7b0de431b78a0dec4203a3dd8ab84f1e50a9746e94e918d93a584e4f893182cdf63b0dedbffffc54076778ef63b5f89cc7d5c0efe84e0103ff6997aa3df025eabd2f78d1039c2c9d589915f29528f9b1c8d181eedee4fa5c53ec0c73b18440a05e8de5fb3005102e9f4eee269767cbb6746dc7ba4b18f053112f5927f6243a6f16789be1eaf9b034839607b7cbf90996bab1863ad33a451e0612955e2fa7bdc46909f281ac476ba490444a8f91199e346a66ca26b71761e02e0a010d40fa227dd62c27cc31bf2fc63cff75a9e2d8a19553d511be4ee477bcf6af9aa76a265cb5955f5abb2f6cfd989304b47855aa4aca9ddfc71c09660bad23490d954d0490cbbb1d45d4d9679b6b5863ae3690479c7c44ac9173551faa1ca7a066848a56f496a398d64b8c93974b2dc359c33bbbd1b566ca7298897ee053859e0a6c023e5716c83803382e8060f688f011f3b8fe2b5e80b7f07e5e818ef8741bbff573bcd04de5c12edcfbb14691eb8f66c3e4f3f7f6f95fac7ebf827a2e2fd6c0b40ff4bdc7e6961d63acd90b7072436ad161b260cad9ae8d1a82704cbd833b7876e3c3ac9aa3fcd2e3088070424dffcd8a222a218ccf144d1f6614cd4c14493485fd5777499f84412a563a96b85e74b99e52b82b7493192fa5301a26bdaf1036f18761c9572ce070b7f2b2baeb4b3420026139309fadb9f09d58258d329e5ca507abc7ff49f5feee9c31228e2c08fa811501eac4e39b0b56e2af7938871cccb1b7982728b976149bf0b35e818b3faef4cd57c9c0dab02217af3dbd7aa65ad6fe1669167162740837b76e70f3a36a9a87ec1eff243e542f1fec940b750899748c6c3c6479881b31ed66ff942ebe526b009e65b8ed738a4a46501ea2136d9d211e47cea074fc90927eac2283820ffdff84c9c7e28a32d4578a5e009cc647b10356a6e86a34715f497ba93f7efb6096c2cbc04055dc10e66e32e4695cd9e2cd02e9c3114a6e068a6fcd161f629e8340c195a50a3a18b38f126277796cd233a9268119df2f5dc5b9f52f46b047858cc667afe0d5fcc61d0be6cbfa9e65dbf70a4b2e1e35bb5d46a87062ddee80fdee12c27be16a62ce2e2fcaafd7d5f5000333b4103762bcbc5242e9da7beec2fe9436260249ae882dad553d847597cd7e6613527bceec244ccf9d89ad442ddef176ed314874893eeaf95431282c0c87845bec19d31a3f84fd855ceddd4b3db048fe789e96720d816f02594e70c4b8bea7c2274691851849eace528f08f597da841b719312f7e58a5963578bb300fda354bac54a6206572b1f5ba1ccdc41540b15192ac30fd7d983a3e4138366e0f1475f9a63f5a7a0b7549e877acc1591eef3b7779f4dc1fd27ed5a99270052ea668718ec3daa8f46bdb79985dbfa8e48009e9cc72fa541b014a7f0f8f884b6089f15659a53174f0d79b217f3559fa60d2dd3db51730f0a7ae7f56edc722615435904c404c1f209e9bf17a405c59e9879db01f3e07ec6659f5f6fd918bdf3153200e309e9c5cc09b5a5e3d3b8b5c523d63553a48134966ef7927673c39a74cf8908081b315117258512c63a56efc75cdfbf8a67c08f147db11ed6d0027decb656dee592b5d4b894d156dfddf018d5596767a9a245bf0ad188042a4c3d0cbdfb7b30b83f12f74f1e0b399e245a31403074dd2352cca942fa9c8d527dff416f40c6911d477c3ffb62f100ad65c1218e43fbfbcda3a86d3964a9225976f85e205819f160e7e896782b3b903c4cc621b89ae17162e0f1a50b745b624917e69795fa5e5ee217f978f494bdc6e3a954e8115aa2b2549f974793d610143cbf42348893ebd2d13736ac0f884f2804133a4cda006b5edcd07bc5605220e76b51f5be469dc34b8286e118df2a0fc9aeb7d607c60de19cd7ee92d70a50c7b0c184546c074fb8dcb1580a03ced238a136c0514af20545cf5294f6a5d62b06c5a3101525aed86a93ee1fa4a5afcaa0ac4c3cfe0856f614b16b42f5c2e98a451f8a8c23a15bf3a28282c0e8deec3b4ad84b1e51518386002284cda50891ce26b96162ea7108e05aa3fc23bb24d5f0d11460a9b5cee3a2bda48a0404590d1a11891b7441ad02702b2bbd48bf66f51dbc9e6e95534558f8e8005b23fd27576486030f0c696fb17bf6c6c42a0a60d5eb28b4b32c2968ee931c4ba2d7a4841550ff72db88788eda8892919dfae2a44d57a76fd193cca80adbcafda31aca64b5cbe80e3e2d92079f2799ff1a7adeb3cc44a64e7124d1d614b0eae15a57c06baca6f4f69f1ce81b29b9c2a1749ba30fa4f95b1297f721b03f40074cde6236feec3486e40bb68d80735258e6c2875b4f149ad6122b1810916f0e91bf7978134fd2b306dc1c41a2f801898e687f62261728c7ecd8049dcc454f1d84b948566d69c997a007d9980828217c8b984f6820a865cd454e8a0c71a4e276948ad948183d275afa0716053404c4237a76f43d24eac29ba7fcf367f1ef7906e7de19261d11b14cff455fcb0f2840b98be107de7e90ecde2b3a5fd752e7d2e05bfccb071347c292b347b904405b6667649b4bfea9e6a145f1b060bf41a6f733498c2ebf4bb0bab721ab3f6e9ba15bee12e0a7fb026d40d85a1c4a5d6a58127eb5e4aead4ae85cabd3083704f5d83707a444bd2edf743e54cfd59263fdcca2abef38e1a30c432c6162f7675d695bdb9edc3d728f24ded78a9aa014fc45a22d65b13f3172bb4c4ce9afcaf8667faf3e980d4cead17fcdd2e8bc0b83c02cde3d7912432dff422907b577ab7d2654d0a5be9a97501a5ddd6f4fea28a2a90bb5360174ac3080792a365e71b1cf1409ccf56ae71b90f797c40607432d58c79ccaff152d8643798716ad4b2be4fa8fffebf3aadf2d51da404c4fd88e0a7307a97d74ade64ea1496d09d2cb998000f521e3bd497d625ed996f899e0b0e18201e458ebc7d0c8fd18d5d332f078e1f604a22aed7096bd6482e7ba5dce7789f6b2c2b9ba3a6e4ba7f90846ac1351357dfb3c3485f0638dbfad69c0da638af41d80137b5ab7745a411a75c9073894a71a0c95c6af70fd3fce907037f19dc0b9fa416fb88976a2e6da0f3d294dc2d969448ede5d79ff84695efa362cfb184dfded61d2a3d4adf173d6cea506b0995c1889dab3028e1fc5bc11d434896225239efa473d410cdf93793f825550a2c3a6c47cf74d77f0560c64b18ea8bae594bc134ef58e54487aac328fa3c5f2dcfd5b8eb5691f3b6a8c9494d6038c1d708b901b13b1b9f03ee0ec7782179ef90ecb8107837e238e5350c315bd01a0093c88121e6bc6781d90ed0e65ec613492eae4fc64cd92f294a29f0f3eeccaf2b822c272e6d8a575cdab71bf0338d153985210fcb268a6922055ceef1a9f8ce34fd81b5028e7a79eea30ae01ffe8d30a0e340c9e7657cb91a6ee7c745c20d55fa06da7753dbea5e3dbd9409f0252a77a6058be74ba50fe9ee254cdecd3a096b92ca3307ec88e697097154c9d42e35586124a68627e41aff65a4471975856ec5ea1228c1d573c18eb9278bbe6c01919644bd0d246be1b81014800aee38a5935caf023ae2e57253ba88d805b7432003c9016f7655ee3c06c3ed7ed169cb381106793e55c4707d5dfbcfe6017bf18e90d8a25cf957906cc4fc57d7da8118f193dd43e097536cda1bf584bc2be45c1e470aa764365aef2e7f820eea7d709c3da82a69df05beb52bd3aff09cabb348498c6f20f3eac2a89905393568aaf812fbfb5b7efa99362e44d1906c23ce699e776c5a7ffc3b78d9427686b4644f250d05bd3352eb12ba3034cc00516817a9589009ee93ad8fd1b59162e18e630320905d20a4657f848906599e2e59576b9ef617ab07338f92920ebc2e57ed8e853def93e88b54ee9fc5da79830085780c7714c33686a74a3867b4058829ac86790e83868dab0f36bd824f9907af477989930b622994d95094ed925761919c666efda7774c1de3ec097e9fcb01dbcd563b98a725a156ad590e5860d6be90b5e67813520bc83a3c024dc20ca436b7d8220e1076904c06e88ca5961ecd9e50a029590681ceea5bcfe8c57a87791467ada49bd2d317d0aa1dcd8ba41060989dd5b6821bb393b63eb6145e8a848a90cb6f05b31827d27a387515f1327b2b9575cf704aea5c727a8c7f1ed31b866da9365278f92a95b65ba67dfec074228a0f004d7630d2af518908b551ee65e835a22529f83f0c9c81321ffcc9bf28635162ad46937e6bcb1b79c9086eb04ea7db53673f85018c068daa6f49cbd62f607b0d1ac37ec7215be6ca46413c9c23661ca5f5f451560023fce37d600f54a53b8c5e62f955be4ca625abe4fac10bc95cd869bc941af1f2307db4fa541eb66802f76f56947316ae11b859486c99d16fc72d80679904cefc83b4bc8496ff68726583817af7475aa158b942e94d3f6c59752d3523be4e535409010e6ba04dbd1ffcb32b8c91e6e3fcdd469f3b21ef90f843c6d9d369d7dd8ebd2d48c3a13211189e6e1f03dc8e18e99a73e4cd753109b0c5d6e6510852f7e0f3f523621f4142b746dd1e30b3757dc1f53409c3bab90657e39b34df7923b1782ac924184e4d2ac65284bed769da667cf459035d2b251dc1db5b26fd15b39893bc1e3d631eadcd05ff7eb37a023154871ba382d395ef6cf356f3cfa6d2680cf2f17d14d9d0ac5c739d333b3df2470ac6ea761ffdc0fc03e5ad5e4c3188f82bcc2bb5bea5ba8707eb79d07055f2266d506adccdb244384a1826f8bb5ccd9119abcbfc27cb010d258e479dec73ebbf82ecfe638e9ba526cdce89edf8ccd41b36f66e28764505938bdae7fadd4f457626e78c4b1ddbaeecbd5d78bad1e6957cb8fb906a4404ff73eb8f9719b073fa3272f96a3705f2ed85ebcf79b410284598147f4532c892db80d972c634e6b851ad58ba63c897179dbb5075bc1d57d79a932de93ff6ef0d80f430544033eba428cd22473f93f2db088d19925cf3b87f0a8d24b7e093c05689984f71eabb893420c6d1d4e86c421bd048aa60ff97d38aef8e21201393bd9c195a6c13f998764d39be93e29b25a270a97b737861c75c838aa7d148d20338c1e841a687fd8835faac96c2be2f59d5fcc13f51ebf354aa22984d29e0c28efaa1a453614391a83d98ec7ecc265216c070e3c65a96a84bec02f5bdb77c739d3e50a63d82052131970a1bdaf4907491e58ce23df734fc97e81181e08842ad85f60d1e0379327f2524e3ff06cbcb2232e99878f1f86e8e3baa884671cb0fda3aa2440d20c41638d750b82ae9c85414d18e11537f459c8f0191aa4499e9ba09523abb9f85ae29d7e681a8873ca9ee029cfa9c9548819e467a5108cea8485671e6e83dd36679be7813114cf3017c55f162ecf8262a90c1e696900f704d7eec4964181321536f6b62559aade21d65d85f5af1c593b11b076e53153fc8f5d481cdbc1936737b0c6bdaf6e23fa1fec56b822ff18f8a02aab2d47bb9e1070bda51174cba6eabf22e8ab9c37d1c45a7cf5e526a8041d928ce7946f5b1eb44f8cb92796ddbcb7a68eed308505f0570e9aad16391ac692129bda0c76d61de52c5c77f44e33699dca3e8ccdce6e9cd091a476f44969ae642ce5ea22b2dce80f64e3e33b3066a77cd16876e340bab035fed3e19f69df870e82bb514c422caae1c74f665958771691ec70f1a24b879244203778ae7ac62c6381fad052b7ce8d3d9d82a075eb5e08d450748c6fbe8ebc85afc01aded4e8b11a9da98afdda8626688b51ff10079f080d2882522f683bfe0fa85365b18287e4b693bb5a02c6bb291dd57fe5b1fd90e888f79c206a244872fc34974cacf904e09f2feb695ab9245c9359c7bc9c851146accf3ffa6e4608fc3a1f25192adb092969a74a6d00a1654c398da5dcae2bb338dbfb70352faa6652daaf7c21ab412277e724d88c2aedc51ab570bbb59314d9b6229696372f06b3489ce48e36161b24f2942ebbe46d927bd0e4b0e75b2a6d8acc89a89cfd92661bec5dc82b5b5fefeed47d28a66c33f44d0f2cf0fb1e37c5b7d0e4ff3fa38704ca850d82ae5c6d2006d6a938e072be8fa8eccc6f2db512cb059e4f193b5fd8a169bd508d3d5faba2d211d979944174bb58436729c4bf034eba2b8322d540a4a949817978076092ce3913d0660adca463449639043f96fc34d4ea1de72141385969920c4ab418e43117a715d10f66df0ecd9b9e3b3f22fc5017d82afe58fbec08dcf2c5dd4e3f4d7bd53dc545663d131c54fbe9d35358305418309c8e3b70c291abfd1bc10eddd0b6249cc5f004df00de3144f7a79dce2c0a5fd8873b4c1b0a7c8001a8e4d7997a62a09b3dd0d4d1a94222d6e4b7fdab5f7f7ffc478b706059a69083275489ae365e523e54bec06206533feee2d6192a570af17a6e5ac2891cb50fe9aae10d83dce51898bd4603346607bb7722b925faa84b0e25d141e464096ab2a17483c36ed9e99779cbdfb638fefab864cd3ee6817d248c270efe4fe85e47bc2c6c7139225634ecf6bbc033dc6e2ab3acde8326a6c27b266c5fc5e3d58508a4ef9ff6ad5b4faf5c8f4de581a7aa62a4f4021a41f962f227e71804a63b952b1aef70719c633bbf7670c2f1d932e511a9af584207b307ae2fb0aa7dcb892f59ad47e2ec5c88bd64feb01a2fe9a262b8e00f8aa0f2d21275476b95ea6af1277752615911ce99eaf1c87a7d41e2826d792c6c1e4fd9467f7b2c211fc12e4633a6e37a56835f033afc7cb60502b3ebd9022910dc3659ec45cf8361fe063d379ec3dd53e71dc790d8c5c6d04eaf8619f24dae6334766754c20e5f758d8aaeb226204cdbca4fdc51033a30e969eb787bb4d76ee09ce6f35c18bc3afc286827da6b08513df98d318d08ec95c9888038a8ce40fd1bf63829f642da6314e23a94fc1bb7a7d1ea04dc5d655238bbf11c0b7204f193ca145152c70db6ba7c86e92919904d7f01133cde07bd08e7d0bd140337b064d22584c27e65af1c2daa3cae79fb7ffdfc619193e4d6bb14730cf90d4d591c2cbc7c3b4905b17c36f6c4ffa7f1c615354250cc339190feab1973f40948f562f9880b5dc23747edbe230f1fb3ba44257d17d10226255fb8105680c4d3447951912fd70817f95b1d44c1ee193a1260e598e91aedf4460eefdbe33a6fcf6ba4f5de03e69ae211c9e171fa1bbb2b428a33f2fc7a747de0c038971c3f75c449169b42d4a0b97e0d2370a57d09003e4279ef96266070adc7115e83c2eae87db1644798dc4a6b6ffe32c31f9da965a0923fa4ad6976f2b767c7ac930f74ea4882c773ea2bdedc1ddadb90aa62623ae3a5647f69d59e70917b97ceed0788fb92e9e5e312fce60549f8cdd89a4b3053fcfb23a5096299a3c7ff58a58220efb28971800fe4a9050176c4ffde2dea5c5b03b24a2c7e489ef162b362f06edf159872b6841fd90b3bb16d192210cf4a9078ce61ccb4ec57aa66c4fa6d90a83a97f46c20cb49bc0df2881f705ffd97bacbb50ac1ff0a2bb4849d6a217c869ae06287e0ecedf21d57ee678356cc2209fd3cf8d69e57d5018a5b4225c94f20d01c60de04e1975491e014e729a5f4e5734d6a57225bb541039307b23c8e5d15c63115608885240bb0bd8473d65bf11a678d7e483bfe9cc52dada88cc68b14e5c325533694a2d0700f0186cf032b661542a5f3f3253bcb1942c072f71909a7bdec973ff44c96f1405c944a3c1ae745afe8387877a2f993cef0737ad872e9983eb7cbeeeec686bc5927e78d245b9b3c6ddfdfde563da2bde7c919226635a6dd3ef50421607dbeee6610adc4727bc2976afc76dd9b409f7da7afdc19b78b5eebfdf46a3d467bf4d3d02dcd73484dc3f49c419f04d438f9293c3632ae48057d4b1c3507bbcca44c804bde20ab624928743e984537d0f845aeaf1d5217e57a740df0e80d65673f6337402ecf41505cabe05830e561cd7a4d8688c19834b6155ac0839447fca148684e8385c2d6d0f0fa821e222c52601f8a93d8edb725078e3fa8d2a92e3a6e1cdecaaaaf605b4106eb941e6979a576575d599e0f5f7b13357d5f2ec8c2c466e861538d67e1eedfc0805ad91a78753d4ef49c2bcf7ecc07622d15996b97d0c19f22db68d777e29edc92f42f20ebe77ca5f2c1454644944f500c353949132cdd4d74f7930a5745701b74eaeb73695e6949d901045a5840c6314f7398c58fcbebcc132548d21dc2b80b720913e56f9baee829bb63ba18664443c659889b2f08ad3b4f0be2bd6ea633b9b0b6c3af27446532af56ea19a6d4d28a5bcd4671a439380634839b04f020f28dd29cde25d21d658f7fb7bbff33b83fcae57d4e8bec739b7442b50ef8018fc7448b31f437ef861adfa7f6d0c3d44d7ef00926f94ea4c7bd6a599f938773e312462b3e980c9bb26178acc5bc39f052be459f1f5dfe10a2e5ae6f9545824f48658598406fd2d01a68cd33794d30afca13f3a009b0fceeba80dc34c0481f8692b375064130cb89515170e81dcee56a1aa24069b28526d33afe9b79bacf911cd4eb8df5c8d0365c75bb4ab220786bcc2727466ba5a21d51da1d5fe5e63cc96970af1987644e46b21ca78714a6397774e548520c1055e838c61426faf691007c0b63938e00786abc8c23b16160369c0c805d7a9de7d4e6552d2684ad93f81d6bb02292b0b862f43d86de55a708c239d45ae22a6752e18bf52bd25c14d683c920fba9dc106784a7c0a75e4c043d50e4b4eaf55099e16abd8f85d51b6bdff7f9c39686785732ca2e84d8325ffa1d44654813595e0ecb87aa8109223860ffbea1092d1ff066112cd33c675bc9387ec8958bf139661c5311935dd514554c5299f74d0c182d1c4838ddcfa62ce9c4313baad7e60f981c5b5890668cc3ec6a880ed87a1a5bb8b01e070d9cf3876f015f06cc4e66ac9d483035b2c18ce37081d6c45f31fc44f1e681c74fad0c872a881a1e2c8c73ffc5a29e6e70ef91bad873d0dce48ed65a92670af5bb2bd7fdb1e728d07577384b8bb64835de85c0b7978d4502513e90aaf051615b3c68f1e55cf505d49404fdf3eee122fa79762593b4ee1b85e5bbadb0d7d7a75d30d779c00647ffd8f3f7935caf04288653e0b2479afad429d147beb1243d1c315c1251dd850553b722b6b0db65f3d4be44e11a9c6cfdf6e86b19c4ff7ec69a180d2ec19450d1d84ec190a2fcf5943616bfa2dc56610a10d7d199b521d64d39ee52fc3ffd426df752ab72168a8cf1f1728b4b16db75dd861b61d01e4fcaa03ac2f3cf5cb2302ee400a7c1b2b38d9ac55ce5d6592f59c02f9d2dc69f3a88cd2a13d273a530c90046f43b548a6ada2f07aa103facba53b10fe3b559832b226cbaa4d29e79cf53dec2f8cb47716911a9d94cadf85a073e5d6b8cd7a5e08c36b540e6c5945b4ce1d0cba597876151b079ab8706c526400bf14a878a6959ddde045d976727fadcc29c0763959a6d722394f5abd03a7e1965d0e3f21cf25b06f8e484c4473ed3d05f6ac71fac56c8879dafe78ce27644eda8ff6be0865417e6d112f4281a96c2e613eee300689543d55608c95db60b441a6a8fb3f4c2633599234bf3960e9ab58309ee1c79a93f1718158205886dda3032c7ea464e2bb3a2f3c0e6111aab3c80e10799a1249b65f46d90e12c4d538edb18b4208b7267a008b31c7cd54a1515243bb603aaaf8568d03c3c0ad86d7f91c728a5db6dca14dcfe3b9d717f68bb3a03411cc42d8de001905f5ed19719dd450e48a013542d69f910d7635913f742197a00f3441acd677135334273b2f705115d113133909251df62ef27a3e6204518e0ced9aa1f52d511b77065aecfeb7f7ba31ecdc0516004ab6144c3bd50c64106b0828f5a0922af925afbb7344efc2880d3e19a5c3804e3f6fba5f69dfd4a51e0c1bf2f8c8865cb83138265b12dcf8b5c87a1efc1a8e44f55adeed33879316f0d0e4af55c6ef11e85ccf1eedce7dc054394dadf5920c03326e414cd0dbd89611497224e138e72b6817329d38bcf58237685882f174692a705e5f80a3ce5bf3d82b1922201fa36d24c5a692b03de01d2e0d9e1f57830aa817eb087756943a85ae5baaf4b205d6f58b4defcb0f315334498f650b430ce62a9ddf48cdebb2055e9878aed02ffa54d7b95141efc292ef5367e2702b05d1195e385c8a9cd7fb9623b5384848695a9cf029007f94ee16407dad82640e3495a218a9bac32d0feede9c04a7943e48672e4985a0da55ed3f4d1a0216a0cd9d790fc0c418009fd2a10f48fbac7cdf2da21c8d3efe02db057750e1194977d730e9f60c856adbb92bc0a0544edaaf5013f52f53d16f27883bda85ef5994a06c22db9bf1782b1b90c4d4ece73f477141c3bab7bf679fc30d6ef06741b063ad6bc7337e81171c122226ecd12c5827a75b05baf19d67aabf9409a4db9d4a7d8311dc5f57ade04d654f07680733979540ce0dd9003e0b609a30b8c982506b1e467698714edec3d2a6936fd9901dd24c1bcb7c2e2bb7a71dd17b2f47d21ca41b8cf687a75bfd8cbf00dbd7aef7a29283c836e33c2550a37ac238a9cdb502241ce5e68b388a480eb3dc5d962d7b1036556abb992a78fa77fc0047316b783eeb74c91ba05cde77a448f5eeb066af45b30b3036ba60001370a586c92ad710e7ec98ea4a3d71a932fad10447512ac217c02fbbaa99e3fb33b71eec1a3775a65d5d0d164100806aaf7b9f96a70e70fc74dc7a203894aaaca11e66d9ee1f77a9f8e1a23afc671b715848981f0c65ec3c1cd67ebf28945964698c0b25ded7e83054b5e4b81899112fc2a2d4f63600b0583ace8909764452562296de9a0778e87ac469f77b0215f976d1691b17988c29371a0370624aaf298a387d53498370fcbbf3cf80cd4047e6e718fa1845b085bfe7a03c51b5560003d856c7d82c0b1f60b93cbaaf511600ac8872da5b039f19108e4516176cc2576f9ce4098a4461d37234cd7d4754859a2f4aa06502be4ee8e2605f11a24d3438b50969311fa378f5d102e8a0eb628fff4319aa4d66c41348dbdfeecd5d422e7eb017f5f5ab2a15a63bc27bda20fbfb44a7c81c418705bb5a209e98f27b8605a9f5739f97a84e49cde266ac8959da4b2fb9e9e4ea3a5485791c35f03a7f0160934a228765626409d9ab9dbd28b1b0a23aef3538628dc1a025c0a85ea43b9098b281368ba1221e7ff321480414cb2757aa740257310fbcc1deb66c7659a2635a0d9d6f3e4df4dc775aa22bc6ac4fb5143fc8810c020d674c210ed27b79170c3bd6f2e4178e3e881f71a3080cb1c0c67ccda951f7bc4cfea2069b31d75a5f34a80f1846bc61b98140e947d03fde33176da9c6796f0232ffb8077c5add317f3fee9c52552637424e6fcf6ad44156781cb65df3ad522109ab38db7fd27764853aab5764d79a76c82ec93d157688938085aca9daa1323a8ea5da1604a0c0a328eba0760582eac87026e00142d33479bfa3f5afcad0a453079bcda86d58377850d2ceeadc58f4540b1270fecb34507a8396486a6d79ac639e4ec01e60899681dd4d5cce37d0eba1e4f73fb474b3319d6059955b6f0e4e34e07c2363427414349d5c5c0f6a03441060bf830d31b400854aa61f8f470c502ec864c35829ade1ad4d87d0b401925b90b44059a441c44191b0d3df95c3b5bfcf3435b0698c65cf6a340466a8dbf5f61cf5374729f4c168a96d9c2dcaf8bdf17875a85374b30b4726a8ef8a9530d0acb85d55c3bcc5b1f61ea46cc2e3172520b35ac96f8f3a0c8555fa48bbd6f01c2b6dc08c4cca82e718aff51772e88418bf2a615ad297fe96ec1a8087ef1fe354be15030de28e10d9516e24b9f3ca7a29aefc6ecdbe38b146f49c450631fa1ba682f98f7922bb97466f761c9d7eaf0614274ddca29ff49aa4644879e3e98b3ae5f9de3a0b186a7ebdac24f710ccab0d3f5d2cc62212bc7fd729cb30815998c341ca8495920fe6e0405d8c931a624f34846296b8689ccc8165e19a9e25b7e470e5a43ac0f066249483524a8c04d03d3f3cf78f12626f49688a899fd18ea2207e67af0ae30c3a9d1ea8e8510a6afb4f7cb6a8dc57412dd9288c1e99e5bcf3ddd27cee769422eb760e99873ab7999ad23019e1fbd500fd13908f5a60fe75e7410778221074b62b989ec0db0d79e1db6dafbd720ab6bf5e8c5e2b35e15c8048dc0774fd6dd16893ca9722f661040aba11f15d1c6293c7c7b14c82f5b6626d4f3bed2037d7f2c3f74e2c4d624db7d9c81cbcef32a8a920d4c364d57c6008127ee7f47d3e38d54812f320a1f2a0977efcdefd1319c3fd39b368d26db83021a9d49b89bda9814f3a3ab65dc477d312789efb969bb4d10524d1ade5b9370e0ed4086a184ffeb9d4c8d8b9e2388391d9865bac3a060d4f450964f2023f723dc0c0de640ab8c61feb51b6e5f7a9aa709206337808e22039989e943f32859b5903654b7de2490f4339fabe9eee143b402a08d85401461a4280fd6f41182df750c5bcad2b7b41d3ee47b29bbd85f07e43a7c74744ee0c51f01750b2c485710c5e6b14eba56fee7e9c78996cd960c7d6eea871d58edf7b47287545424081b4ff95002b6772d625a13d57dbe3e961aa3a41480436372ab5e40ff265a9f426f76d2d89d786c66345516f278064f386ddfe376b0bf92f770055150766ebfe064cd8d598f6cbaef39eda3a6f72f9bb1c256da2742e533007b6513dfdd9306707491f58ced6b5218e6079cb862ac929313884d60ed9c696951187425aeed5b5502df108d44524e3dccaf68adb2487c99cb3171f484d2b058f172940433f95cb6c360ec696074345441fb1c170d25115c0a765a1ffdb07bce5cba9ed03caf6a1b6d9b8faca875ddf2913c917aefa3151bb937cee72c0df1148e19143b513d724d6db58a010b3e809166324166a40b332305702a4a8e75b14894ede8107fdcdc32fb5c0cf8141200291869e63dc2844ea0848f7d0cd47724a63bf0999c7275d02a9c97cd19c0a5458408aedb8884b822c0c75c30174e60a0abce3d6b4b7c506ba8167be9f017dd046d583d4b9a8610b9a3573fe6869d05dddb571ddf70da288ca6039912cf457111fcf05cfeccdc71a4441a10ef3aa06846da9ce33139ef97cb5e2778242cacf5560fdb46983915a8f2fcd810660be6abbfe22f82b3bc7268f29ad4e5bc6fb502e7711bed1e55d238bde7e3d8528fdcbc6e91cbac36f3095a3ab322b85f6d930d53f84857837f57a5e21dda6c0c63aca65139e4353948f9961f118611690278ecca6588e28d8a3b7871e5742e8f4e736551eed72909a66ea73d231991121c8332e2a46a8edc56c1cdee40e4308c7bd92b1ef68c3b6ab1924252dc80757878ae7f522380c7717e951a944f4d852fb2e81c816688ccd60f66188af2a4d6a26fee0485b5bbcc9488e9140bbf70e1e3557976e03a867587a0745bdc660369350f43e07543e7bc6bccc2a6816b85658caad9fca2b2a112b7345a112e7f40bb2b670b0e31f4042cf19d0f9abfe6b8c00aef39c1c5b561a97b88ba5ff9db9f179dbbf41fb8c806b649e422bb52efb8d13bd7ab3c384c1783ae3769d7216f75e819f0e1298662adb84ad1f621636524e94eecb97ae19d2518f02bacc3f6cf797b6d5973b2406f1a2c6c7a15241816e3eb90afa69fe16435a21fae5066796d70fe8204bf7413f89ad5e17c7f422882ff20bce18f1d3611134af4aed48202c1b328b4f88937843db3cc258d7da9ad1187d6a8204b75730a52909ddd3f6bc4c5ee305826d5074dd6abb6067ba61ebf398770b0adb36279d5c6852205101dae7ebdde05a5f5d61257ba2dafa8df877ca8096c0686c3b686237c39cdbba5fedf46c0994135b93c3b5b7d8b7eca910ad3ac6875ab27eabf31090b092472b434f85f7fd661862ec42c2c35aeaf66dd9f781f80e88717da734d6b6d450e95c95b2e11fab0a88e4a18e95242ed9c66450b28e9e05dc079f84b115dfda8e9a60462416ac23eb5a6487a42e51eb7e5a70fcafc5eea2d315ae3503a2883e2623815f32048f1389652dfd90bd2091aa26c33495747e7e2ff32a1d08f7475194865fc6057281883c2e4b5ef2c8a8a00a8c985dbf28ef1b87bf547e08569966db9543635ceaa13ea6a082cf2112b435f38b28160f4d8340962974c7729bb759ec0575f5e0c6a88f48cf035dfd7910385dd8fc94ee7a9a6c3a2df99ee2af47807315f4d1fcc4f7ef456a351cfaaa7a4388ff7e3493d3cea0d7aeb83116e9c2bbed72782ad08cdfa70f56ea6df5935d83e82956ca54ff558888f4e9af7ac9bb111bd8f797589e1df669a8388596ff33deea9e781db8940d8f4742404e2c3deb156320b1103aec867149291392978a7d2f5cb74e1c42826a1c6a9a9f2f478e9acb341995cdd34201626b804e60628b88e7a4ed0b85667c8d5142176b7263c7c4f7d7a84a1ba06c0c312ef4b0ac631297ac8297f0ab982ae0fbff3425550805042e2309d934af5df91c39da9e0578c34b290e790de93c58511729fcfeb33307093158eddf54057c665e92631e90c9b1716aae188bd989b9cd02a24519c8d96f124b59e5ffc1295a54829cb28c71d81c090dcc9e72c33aeaeeca470993fa0270340e15eed2dc45675aa931e78b2428bb496b3966893647e7823b4717f2aa8eff4d086bb1a1136237a4911bc1db8324e4b62721ae6b90ca309c029af17411a44cf940d55d451374ddc84a6693be3e36c883c8adaec5016b48d89baffa762d4f8cd080fdbef006d219c0ed287f213fc5f23f1799180da53ab8210ba9a48b7732aeb4908b4afb36474511e3d259411ec2b4bd4c8a49d846ff402a76806930c2a782ff4a0b782fe00efbbb2482ac0e5e2fde5b8bdc09d5fc7c7921b5d6241fe1313aca0388aa43aad31f530915071cda8148779dee74ec60176e5e7db06f368110b9a88ee1b724e3cafa378c9eb19b270326f1bc5fa7d3de766573b93fbe4b70963a0974ade940aff50f93c22f88b011f6b2d81fdd8c631fa061f699b4c42e053123b2685d571e92b1544da0beb57017b2837fa824ce97ee21876f74a0bb979da8bc06bb4a0817cf7debd6f5099cc9f6cc58edaf75519c3e5a810a6cbccd00dd450b7b801be5a281405f1ab1e31e3fe0401ce05178389e4062eae58dd2838194bbc83b701c5ec5a54ecf215ab68ae00a0dc0b2d0d4f7f650e566dc1ac3d42a75fb6d0cf81755c9efaa2d13e4e8d3a501dada99cef419f0b5c17c31624331489ee0c36400a471bf20340f927f5cbfd15afe50ba2df12216e5a73d503e0f6189051dda26e81713ff512ac343bcda6057d0d45ae36905d47f37c37932f24f7187ab1c56098620335e776879c4b9cff988672ec5ddf1ff496eadb76a504df3f2a67ca7403ff2be0374e81b576826dddb823a61b98ee66a1b081e675dd52264257f00c075c27660cf90de23d80304c9c036abb484c697aeec9eddb47fcc1b75012ffe8fdeec44386d15a2a86ae592848a6b728fcc74f76710deae9857a57e32cb81700795d95f22b8471d60c18bcf0f520b172d4576bcfb02a4b0bc89c409660cfb8fc0b4968fbf85148fdc62f207a8fe57231bd1ff8cf829671253a5b1585b67d7333e93efa63dfde8e033c1cb4311a4c62ea5bce073f10a58b594a47e75a3bd255023f658494f2a0f3a5959f6a397855c6017d57373309342aadc527f758ca21cc1c898e88579b8ed1afdcce92405e30522238052be6d8a3d03a5cd96df78988961a3dc88b61ac4b0c1c23bc4d8aaceee5db011b84f085ea6a83dcd7366757f1bb76f365e9459270c0fb24c0bd66ed0f4fa6dbcf6646310b315cf566e2185258e6dc251ba75a3ca00b60f76417ddacd7ff3ae57abb3cf3344c3a3db43c3b4c58c94d1285c87e24f96df79b2ae347de6a6ee6095e45c10bd8907f9cab9e829d5e92b0b85a9f6636657807fbc3d6b4fff5ba698db865ab5db5c01866f1672dcfa6dbf44aeef6cc0235a3f5aaa3fcf745e0a2c1d884a538b142e232f43f2137cce46ae530439f086b8f4e8556b818236d92fd410d6dd886454e42b1f5da38ecb4fef245b1b776e9ea657e45c335c663e06fe41fd5dfffe857eff65235d3e4136d6d3122fcd5abe862167d72f8503ee0b26847362381d496c8756879d647b1e07964586161882fc4cd0f7845099ebe8830b20e66b34498737dc2293631b9afc625bd3536d6fa3694e1ffd48f3176ad9e8f92c7237187469dc6606bfcf8709a1ab37c536e1c97fffcf93fe6a489b29a29aafcce7aca03876e806177698fa47d91d4bbd4911c304e8f0abddf42c175cd7b5f4dc7a468aee8c2039291803b6484fc9a5a1cfd26e79419567a491aa637aebb44e9e0591ef82147c29fb03a5d5bcf6b4221f3b8b5a75dde2dda16cbbd533d403428f9e91c9e4d78e8623021392e1390209e2fe86315f1c55742c0fbf5b53fb7da5c1dc986659714287522e3600976c889866eb2424ae391fcb817588566d02d780b8255eefd49ee698ccbde7cb7b547d69e5f9a1b2da2daff577045684685fb2cf86dd98cbda4405570fd169e595cf77df2d36dd0b6345c671630b480d8293323461e7b8f1225fca3af94192343850f6ee006faa925edc80393e500981a63f0c34f86aee623d51c9d769577e3fdc77525f37540d1f3f6b78b4b33325de5c87945b1629cb84b270bdedc7085d82cd43448216004ec24d107199ffd7c2c26c232ded640f84bf20567b0d9c0d7810460d838e836772939041ebe66263cbd21402881c890ab077f07d5ebfc1c2d1fbe521d663bc2db9ca75de19b86beb8b8a51b228afc32109fc77a62de12089ba08c3e5daa43c024db8a08c540ce486026f6e2f9616667c1768d3985fd28c0092767a11b693378e346d58d593bf3431b8b45f27f467b8515d88ba2ef73d95fc92d4d761f35348a0a0c46fa22c740403e8f0aeaf6173ea654fdf6559a2cb1878402809b4367fac92bed58fab432d07e684b69608606dd308442594bb78118e009397673ed753977c3241334b56bcaa1a8e96a4babdf04dadf64f4cb2bc3bb09292ef915de261c8c9cc023aa418b90318fb2355c83a49f4e4faafb747ebd9eecf91d53b7730b2a8feb898922fb4831bf196db772662896b7f8dc83520ce5abca641892c16994d558c622e0415e1959402515a4ca825b4fcf82771f61421551651ba8918f83dc7ad2fbf6a192303e78fc1cbf7a75d0a80fa2b528b0343fc57f9eaeb14cc5caa9956535411350cc82b9e264a8f84a2cb835bf2ac893d9587047467da0748b6a74408af96780f868e4af8040d1e1428aa1ff03763f713e38651cf39f742bde97e2f5a33135f4bd9d0c359cea69326b32877b41993e8a852b1165e8a7b661197c4c50eabdfd4977f74f6d85f12341b063c69a5da3e947262c00288d16adb73c58dc739e8337a989dd6beb3a44432fee90097a1eab76ba2554185156c0029a9b0ff33dd2c1c07bee23cd0e3425e48aac154155775a8a2a1ed6443f1d9a12bbe7e4653fe4f168bdd2a4c74ae66e2258aadb9375c358c4cbac0637d627c249213d127f655c1abd8dc1dd1e3eb896450f1b358ce4ee81b86a4e69fff467cd7a49aeebca3bd918f3226989e8fdabc4d9916c55797f5c9f4b35bf09a3e49113a8e8a1b1cc955e6e9b6d15200a2e2d632a03531199ced36cbb71e892887fc3fa0492fc1e2085e4def0bfbbecef7bfc342e8af2c6c950dbbfcbb70dc0f40a4a0f59d7df4ac2aceaec7ce33b9228291c0b1243e6c82de2e74e6a8ba1ab64687b3baeaa29398415b2dc6557f1ce3bfd737cf1097cc8eeae5e89ad5fcf5784953bb8998f774ca70528dcf7692d44afb63aeec77f588876a7855d304195a76767f685705727918e521eda4228771778a86fd2fbe285ca31b3f3a60cc3ec3e788d3a48859656c778fa6b138289bce99a7a8430d0a181dde7d1b037f0055ecaba4e02b6373492a53f69fbce190128a946176a07cdd481d460369f90b7e778874649d1714ae46f5e8a977e72fa8cf5b800e97ee8470b5ba99fde0a34a25f2657f93f91253bffd1bdbf71b0eec832b30b2b9d7b185edcd3a4dbd200cb566a26b27fcd79ed5f64584a766685e21a3ba2ce6b1e40265781e2954d98d76db582576aa144012a719b64ef47a6d738b32290fc671616841c430864926c75713493277aa490ab2b0ed970eaf43f52b934f659ab71fdbc3da29891f030a5b13b3bb383787500d9dc90941d4cb5f9c981374eb5f1832dcd1919d09cbecbd339b732605276e92ea0a1c9c431d9683a83949ed6d4d4ad038ee5b6946875476ddedb8dc900cac3819975a6f18d3cbbccf50c7218076177b5c78162a40326ba3db09d6db994a41dd432436adc69cb71b9ede490ac4a97c016a6d5509ef7a9dd874e761d2fd312f8f8caa31276ca17b4f72d7628f5fd69fa1a11449763fc27b31d015de827a1703126e1f34cdd2643672453096a59ebd8f3f8882a0472614b1530f9caf9a72cc16075947773a5cfe305bf55e02bc97c5b64615aa8003fca6720b95641948fc9d5c86be4051287a69287d3c9653c1797e48286770d6d8d043683154becf7ab6a8f1046aaa8def712a5edce6ee688c6a969c91c37c58096eec7b3d3f58190eeda13935c4f42fee71383bcc8a807bfd3632f6ac42261aaea3e286bc0944feb3f8f0339a48e25422f197734823cc5165055c30a2b55ac6bb5a2241d9d50e9edb8a15bc2c7db923a2824c774173c79417a3f2475f1284de9dba9d954c3708046217161435eace972021611802a6805ae9d2d84f7a8e2ab3c0bd91462529e0aa91c6fcc06513f3c73d779f13652b36713d9224c1a395871ad8851abc14a839ad2ded002004785bf9a40cdaa6b68af9800786689b94bfaaae140978f82db2e42859dcdee7ac4b120a4fe43853e983d5c56a0d82cf4a8af644c0ef7190541b6c37eae8c980fa0dbddfc5f0572acdc547f581ac20009935e0d774ac0cd8bbe4fac2feab27dfacfc30fd474b8253f8ea94661f5e50b235c7925d9f0ae675f675f7d86b71371a5cf8e0358de5cf4424aa6754c9a849d5c2f057bb3e9fa2ffb8b6acc5633a27ec2ebe900c95b7eadfcdb003423c2791bfbf9ca3a1edd2d4145e35814e2f12d8cb1d17edfbdfaa80fe3b71f43a56533afb541488826d3b36564f60c1a2bf74f01d3a8933631fa79049f139f7ef21af207e876ee2434c2ba08d907f274794b7341b28ed6343ec67ebec7b6925e59dd796cb29ab0d9bb8cdb5afa0e4dcd410c346e7d59f9ba394aeabd08d7d2751f5245eec3ec97308c989db63410bb0bdaf8f0f29f37417d4c424209254f37cf1d7210f2f5ff495b4e4e3f54bf13f27c576c82c35ec0c4f6eb215697d8024defe1bed4d0d99997315796ca6fab8cb2517163d86f7de7c4aa103e3da81e36968d29cbbf85962b3ae70e7836d7ef7771ef9a53a70de36bfcf98a371d5ac2dd212fcfd9c7d23e836464df433f3cb05b11b8a1d11b40c3f58c3902d48b59ab4367332a59ce084b573167912a5f9251fc469df52b76d25cd1f63d0da4b66f09370cb66f26ab6abb1a63b76b915c5cfaa00dac6e7ca52c5c30cccf01be9112415dd195bbdc29312366c3ff3fdd14fdb4ce552026958f3d9fbae939269ac2b83f9ba3e7a18cc30836cb1511bd4a950c5955ae3fc26fece085a1bc977e2f1f21e6627de22af013952f72115dc068b6084caa70f754a318cb0c5ef8c8c8f9a8cefdcd91617df410bcdf205286ab2052ba6f85fb24fd77cedba68a3d2a06db8790333e8656e6e143d0ef3d08ae03361dd309a22bd2b7419e776d1b8ca4cbab6e28023d3efb8cfdc2ee77f8c45f72ed1c229243ecc9b9ab03554489bb3343799704d72bb09e0bbeedfa51c1604d83665838ce847292e26ff29c9889658f1e4a5ef6162bce2ffa9806d87acbdd7c2204b0048a9101c696a9cc7a14dd1d6fa4ad1e3a7316b7a44fb595978a6c4177a45d2018fe147920bfec0f7b7b2128104f5bbee501d258e01f39a95790b6d5fa3f722826f4ece86f28b3ed29b466c19ed41307e72b8b098a1c26db4b2581d904508ee4c0acd2034659307ab9caaa2b960f539d52e829d5ad5a93b0e806181deb6d015621df59266940725cde36b98b1f0e1f26464333bb77c290a1daf084eee843e5d63a6214e8d0c63d63e5c220712dbac0717fe99cbd2341cf489dfab812f6a6ca7c8ef736c5234686fa65d8be556769a53fffd881376a0eb71c8c03f4617a224084f59563adaa500cdc4315e6d9cb882b32a1e786a7f7a04de03bab3de3ec6bea2e0b9055b6609db5a49dfb7e0191d791290ceb64ceb344215947f1ac730a8067d24fac4f02139fd8e792d0ea1fff589062d772e24359a50c2b95ffb2e6fb743c3d3c680159a9660c152003613043e782819d6e81124be435a5cdced9e311ede7cfd17d72661c3ab6f6444a77bbce5c6381aa9a47e729b33faff03f4e999052c501bbc2428d12e3699272722bf6260f915d20b64f029ee1b97d8e17b4320df4898ac6101fb2c56d2a6ebcadddfc8a20cdaba87d35636941a65e5b88440d04ad7263ca6c91f5bc6cc53afab90ee15a1684dfec317f490502de12b1b92e8c310aed9dc0d194089615ea7d6d89baaf40274fb1b86724c848ae5f68fd47e36a03f30b5c96064be8ed042837cb90919a01a6eb07b7055a8500ae07531ef4fe9f75303b720f0e42cf3764e1126a421e9abc03e1529628a1d3f97b1bdb10d0b93dc5dc0f2429980ec77e29eeb5de7d066d2c17fe1b28c41e74bffb5a5543bfe44238c90891c08a03c1752dcd13f1c634c5e7777996bb46677db3f528444b09d310e828102accf1ce03e83ab2181092346aa9c3f81ffefc6d4f731fd4c6088a550103be52badee0b796980fd27a4d21092e58f739a48648e471fe9bf22acfa8c602439c3463087aff3697a943d22fa57db0a147b7203cb3ae31286f03b6077c6d49e10240a8471bc747dec7685d626522b6347865d49cf738df53990e1e5c77aecf48d1fd02106f035d34be48dbe6dc4ce984d4673e07c2f8fd4a3a8424cffa7217453829862f635a3c165ae1ed29881f9e14d6389b36feeed447a7604c7feb2a39303a04034ef314742a1f5533915449f5e1dc08d8139420f5ec136444b4dbd55567818a3ef7d14f7fe678825c561331117bab18a79c852d9896841e18f8a1e6bed233618e6bb187526ebb5d98b650c87a6c9e20f93d799d39d34722ddeace34a13929ef1a4ef5ca910aab3cc1b540a71f4c06a0e9d86eac3cf3b672ebaafa0477cb63b8ad2cc10cebbc2ae4447eb5686e6c866b9c81b08ccbbd0087e58c0de3f3d18dabdd87f04b7c4c5a68d30e9588f71d8b5f4a8ab93f54c781ed2bec11150aff9b92030affdc5bb7c6cb9de86b9df91c7ec68e6c925d9985749e4018529f70f5dcfeff8ac0116a1279091179761f11203524fda59bcd90b653fa970ef9cbe0e12834ab1fdf7376ffe79adef160863822939f9c0a58ae4d7bc1391a202966fcd057876b9e593a6dc200fcc5e2b30eb681dfc5048b2d73a3854fe2061a97ac2d78ca913b8cc34a99d4b2d56042fda60b36c8bb140b8af5c88132ed9b848b29dbd6806c16a34e5fd3882a5bbd1e50739801a0f885cbf198c31d30773ae441b08176577e6daa47601685cb1f09a853e50ad7500c8b1445b50f9bd72a4a3b0482a678268cee265041d2f196447f78cac371f77c0358224d604c8597fcd92e2718bf9f1b1cfe289d3e673c7578862a04df1e67d4e6c1f896edb4c4eb19e5183a786374669ec023e89b60dbd0a2e5dd5f1c780f580c4753c6f11979c7549c3d6f916834b7fec2221a15e2ae2a737daf82b970b308321f10ceddce6c89ae02925fa7fe187101ec548bf4148f21ff4a8d31a6f2e36a30b625dbd9130cf5fd3c3b6308e22f5961fe50abc6bb702340527acbddd26023cad1490113d1e9f3c3328993ca306562799eafa67845041e043d271fbbe7d1821b7c116cdec711bf5b5669fde58d87c6a899cdbf243d4675df0aaf995cb641675ea402c5f92b6de55b9f026ecd062b8a52db4e243f7e16043175b20719d6e7aae3716927c53374589a72c36f1e3ac700384430b9ff163d8856a95ecd016bed304a01879e48800ed3fd3dd60b94df03f100768b7647b2609ae12a6cfad8fe3ea10934b695cf30bd79a52f692ef5bfc24de3dbe80bf7266cb2881439af5187f18034495e3b2d8ecb6164c1f006415e21e489fd3b59da7d38f64c4bfbc00c92b76aad449e48e363a49def5ac578ce1ab4f078041d7ccc0a5cc45a1c9f07115a82d30146fcb84500c5d9f41ea0914f92a1237d9c6fc6a01ca79076b75740834401462d1e74c3dcec44f599abcb8a6087442f93570e7cc97cbbbfd797d6df1f475c47294ff6fa339765f2d1abdfd3024dc1d7d4f51057eea6e9cda06eeb88bb7291402a7a8febcadeef291d8c03d0556ac1198c9a9c8d88a8dae2a65f35e6bb76e64e7f4620eb0846446633abb93e56c0f7d8d83e2bb7fbd02832846b2e00e14f65ac080390de097913c40cb22ead800024239ec73065036497dd58c0badbc7e6e7fd274fee7c874c89d87c40dc17ccd56cfda6a44dfc4435e6317231bd26335eb4a14a6af28064ac69c437010afe823f096f0cc4150fd707d4cc49e3218f9a52d09619fe71a4268ef434dd4ddd981428eed8efc1b31cfb6683355036a27ef1df7314105277994f553c79014aaa395b0180ec2556286763aa9a00b9ccc93745e67c7971688e2a50c912b73c20dd0a7536734a487b3118a5e7a2a22447cdc045fe13b51b45de5422458e31788f4425015bf8627e1ac00bf6659efaee9558948d4b7c7c6a0d3912dd9ee25823da19f48fe08924d0d25b60f175aac51771dec1636074782e460943fed20df4849e893830513376d95399064fa769bb67f35dd648622350dac21efd05d0459c08d75163efa0deec19cc19a664468694cedb1d2367ba9881473170a85eb1318e24538b87b55f710b68f2545079ab014e8d96f0fc71a6c22e9a7191250fc5e19584d4dbf5a15e483faa2f44b4f9aaab42c2dee197d2838c80becf90a4e6befd3b99bd81c5362a79ac54e004830c7ab9bce6b573cdf98ab31a9566a36fc87fcc8b5ba092025dbbf28a8476a63c9b31d54745e305ad419881b8c1c7974b2057f4f03ddd3db23eebeb27cc296ba67f34bebd6ce6733dd87ece6e9039be78c3feca27cc7f2e8aa244727f1c299585accd9a8c401789749b27c23b642a8579840b1ae8b10755cd8383beb435ea77fe3dc534f99b9064740beee4299c8069eaedfd4b60beb57fece6b3989ab4fc171b1a15d64b4b19f936f9cdc4b2c719a09a69e6b2993c64f67daf4d2e68d8f36345f3886e917054fb11f72419f278b6ec461fc1d2dac90cbcb32b0d59f4fead55c37937edd4dc981005704db9513410c5723b45869dcb53712a71024a0c83cded5fe2cd6c5f61e05cb3669bc453b81e4d8e31c0d0743b522720a9caafbd16109e0acb0f5a515ccbcb903a2d22b5332335682d4d3427d0222b9ba9f874f60972caa3bfb1226a8ad1f344df86f7bba1744488a5e3048edc0902668bf5ab1391c20864b2eb0a97d0002012367ee7aa16c8b30a65432bb7156e68524c83b53c481ffe41c2581760a179af419315a8609397c399dc292336c51f53eba20a7af1ce9c928d337c3a20443fadb76ab0f4af2f69c541adfde7862561c2fa42a31c73b33c5f5d4320366423c39a8b4d68d81a11d7a544efc9ecc9cbdcf5f41fb8db5e9495bfc0f2dc69e38821d3061521b70f29eddef887c8b54a44bbf48d47b8f54d4dc3a9529748d1d20f8a813214d60d8208afd03d2338917ff8c616d081623316e3b32c7cca7ef7f4c8c588cbb6e4626a0b418b9021c59dd817758afa7faf609953f39d8df86d7d357b18168fe83dcddf7fe5856ba912a74200d2a41bafa4f9c567613c80d3c7059959720a07d4944645c9a097beec6f966c166a1e5c94245aef561cd4f19f2ba87e919b65885a54fffefcd31b91969025f1a15a6fdfb1ca0955ec70f7f1992cf15da8a40a42141b7a93957611921e530b82e856b562bebab562ddb68cfe9e9b07df017048f0d6769998db77532286abd6e64c6b5641f140078ebf135e3df5bdaba46fd04ba81c67adf2961350439f6d3145607d01713582add3d12afdd2aa6bd0297905711b12af9803c46b703a0f6c5b6f93c21683b300c743f42c20f383a01291bbd89622bb02ae4e4b65f4e79265d7d4f446cc6fe708df0fee87efe8d03eb843866ac94399d232b6cf104f8242a07e61a4a99efb2bd30cd7a33768958be422a268988e83500c9d9546024f338dc14ca018de9ace8e32e97ee294707741d522727de820dade3912193d764e9b28d6e321fd100b768c0f7303d5398c628e7d3267c8e5fa06bfe9a9dbddf546ba50efe2a525f2df6f9fd7a8015e189930019380bd1a63d0a1a4d0bf91356be3a0ffeb70aa144c6fb6e0fe6f940fe814a56f279e340231e6e2deb5aa53a1e4466d686095b22469f89b6d9662dbe077312f4eafc748d68b409f4755852d4f84473b6464197a46822989acdc3cbe365670ad6f3a20267765bcf84a8a1e27462384fc3aa56392387ca9d6679b8b05f3bd08e20483be795180c0f07680b9b741d58450ade64bd1b63cf6ab913b18981fe372658f4f013687a723f5f3ca29e00bf76d1384ffe6e08def5f41789e93b26604a04496b43b4c2e751d6244b770da3d1c4e095fa5bdbe08e4f8297ea9db04a9d243d2ebadb52b5d9fb1dd3cacab0d6b71f760c69db94edeafa9c45fbdfccc87c0580d104086b24a916df09166b24b761c12ecd55bf43809b677ad6d4f7ccc44d9e3c734a9e29a7d124d5bbd5374f0d91b7c3e3c7667f7a03d813691e28786967bb91f5884dde6cd5b28fc39e093117452af9a202b46ac5908c4434e0a88635ce018881c0eb6ecc28327c844bed26b8bc4e16ff3afcdf8db13ab0c510bee0503b016e5617fe9315311b7c37c7d374ccb58446c51a2837e0e760fe4d111fbbfbf7d01cf0846450d0dae5df8a35115516fc4962c4e17a4469cc84a5857f9e87c044424d0e69d2ccda3b08fe316df1f2eb2ae177cbd8decd53e6457c5a30e4bd6c09609a3545274f7396fe828a8f34713fd7469d415cae5215861f4b0cf7ea9f29a82a86cd6de18373d3b25887be05f7cc0fed5d2dd532ed596862a2838f632ffd4e07da527c437543416d93c7ca771ab96d606050a5a5394783b159a5de5adb4f49290968d6c780397bfd30b322f2e099ad019ddca3bc7dd920d91bc244091b2f27012faa96013f8e8252fa4eb0f0d1d23b4970b27f205add258434161e90c72c24ab5d0bef05c80e864fbcd496e95fc88e88eb251669504eb771b1c6dbe46fb55d8d1dec1e823052410557c1271295f7c495d95544189e5ae83a232b3d335a316d4560c04c489c0129483f41e2702fa289072364f626eaa782bc1230f8523c5525a8fc66d4713e6def6aa12f5c07a3ba7ab40cffea58769da36c4cc792dcd6caef54f75b3e5a45fde84730d926958bf4f84b26d414b16ab0db4f524b859c56f899643a8b0c7b3f4680c9c7542c3696de20dffa7752166e0d2629909503cd0be92430dff33413e8d588722e2bef5caa0a8945c843866129f22f853e23f191ca0c2a406fe1188a80e60979bb603d35d3b31606fab560102debcf4075021c0ed31c8faed9085d83ad90bbb5caea5cf9db1e679eeb8890f2c778b57986a779a49ff02e7fca1aa146a281c627432c9cb7e151a6f618d092588288408cf29fa25ad4fe88dcfa3e6d31718c441e5b82c8dca4a6d87ec72c6c8b9c24fc13fc0a0f0f5efe70b54b21a094887a2a8c23ccdc1670bb15b812acf0bddd7f72d62ae93d792690316ad257c99dd01b18747c56ee47b09d6cdeb617f8364c658473862b0d26f9bc31bae283e55f7fa065c74932a63594a44715babbf63556708790ece964ad2c69b78ed477418a25640bd99d7277f0ca6ce36689cc88cf4b5b9c769950fe015bbb81445b0f017a2c04d3791544356863777eb818cc7e0e3a26bf061fb34f7865e65d3dff92b0008e3c4e5c80e55605fe10865d891d2d1a1ee16a04f795e6ee823a6177d4c89031f1081899f434b2104a70e89d1a9ed05e5cdb33dce4ce1168a9c283be9fcf15b4052740072caa0d78b562db2bcb3ca6bb9d7799dd9c4846a3f4acd1a958f2b3f1810c523f860ff72d651dff0d31093af666e39d9a7fe613feafdf2c5f4dcf23b40c4f27e716db7de8fd607b5250c03e62315f57edcb915eae05edc507f00210853d72da27d4a652307249dca2e6e1c749d71afea672d47c1cad2a6f5418b736c6680a4e122dad9c2bd7f6634035c0ed2a4bd8ea8bf62d801f3d4456bf4411239a89c837e82d99732adafae1d933c9b4b2031ff3674803f868e46bf081e6a70fd0ab5e9d1ab39818dfbe66989b4a5b772abfdde4097bef044cf2df22f8ed65b5cc9cff05082fe8af0e5351353ab95d0d87e519cbaf5160277473943499a24b18922c87018a6b886d1b8ba6727fba13700a9dfd0468d438f008facce79eb8feb2326e5d1fd33a2e07750a6dc38f01112c062d5917d81efdf533f61a6a427cb5adf631c4a7e8046c72604870320318e689533f07e435997d0bc0e16796982c01c26d8c9f6ff32e2f97a839f6705d199185e8fbfa9fe82660fb46d8ac5461be5a212216352781238a6020d251ad57be482fba734c80905f0498cd3fcdab147baa43dc3c012956157309093764883507b03a3e104db13828dbab85fd524f60202a4fe9cb6f3e03d0c0b01fc01de6e9a77fea193c701736edaa520099cc03aef80ea08ecfc8b11daaf3eae69f5c07d25caa51778b2f6e8c38c6aaca662a55d36160b6c1b82bd7a61f04072a70e85f4382a0b2246be4b2f20f2c234330cd04d2b9f7305e443c9d614d9a33ab449aac75da49f15d2392e08d97f145f667509d5e886c26f99a606143e097a6adf0557829706f048ab42f1019b56ff70e5d13448ef42da36a33c485880fd225ff2191bc55465861200e5733fe5c10a2de940fd9153d89d4eddae13135c5b28087a1b9e1362b5a52d675d06574de53dadd151ffb9d2b8a9e29f307223eb989d13d8f0cfff9ad3311ecb1a7e945a55fa3819483485223702e2b80e8060cf362d14393de0320f8ff62b70625a76928a2367323e4fd8d417dd9fefc3a42654e3e953debdc9cf7f3303216ac5d68587c249937bb080ab662f25f81a150f64ad4e55c97d2a6e4a156300b4ffffff4b