PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80729 573891725bc8d012f34c87683c7df8daac5a2cc4589173a45bcfc826d178b9ad

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9a0f18ea735adbc1bf02d3ad3cd27bdb95a1d2411ff694c279946eaa2dcf0786
Certificate Block Hash
573891725bc8d012f34c87683c7df8daac5a2cc4589173a45bcfc826d178b9ad
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00036900000a690100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007b269525fad8135089d68f787a35c07cbe3a00e76565afcbfe05521d12fcebb23aef763bdc2bf5b53da3218b0b13d6cb671d3ee77cf58c80b3958dc0267ffac99cb0c3c7ee9c9ecf286dd6577567fece02b497314b10746b0f060000000000000000020000000200036900000a690100

Raw Header Hex

00004020ed8d83920a157f008dbf00559f29e9667391a29b8175aa82cc60a5669f64ac032ca59dbe977bcdafe417d74af6453e43551e6afc4d81c43872c7907042e7aecfa5dc446a07c600188607cf2daa6e9479c294f61f41d2a195db7bd23cadd302bfc1db5a73ea180f9a

Proof Data Hex

59,560 bytes
121216020307f0dd6e0f0d0d9d199aa3173399266c1d94b65d07676ac4c9ef41c0e43626f99bc1b5c8ab56a28a271fd46aa3a367fa02045b0af977ef0a9efb4d1a51ff4d6eed3d09ae46031d263153bf848643f0e3709bb4e89ebf493e8743ed178725822828b28b49a1a16a0dcdfb788a8488d998e14651e21854a020e6a4aadb744009a60bef7f4879cc47583e5b11d3265e15fbca20d63c03b0355bbcd2b716fde79b87734d26b370e8e36e47e918556b8115589f94cc0db02b26e0f4dbc810952a4a234a9082990a76b1cff33a0373368426e8425ae762725fc35769b36a999d7d2ee661310a941f26ba97caf9e08c78c98341c603cf629df007357affb08ecfd08d5204a71d64f7a184d94914ee50bcaaa0ddb54c129fa80b8fdabbe1918b22bc5a1d09426b7b35b870a0718e6fae99a75df28be39c95fb673d69e2e48b82a2d9ec064aa0f7c4447bb9738bf4e45b4dbc8b027e03186adeceb03ca6f54324a09cb95cc25b6a3835421a5d1f384c182d82a7ba32481e69b4bea2ecd9d7c0d8d9651ec2b1e3cab359b25e404b49b86686917906057dd79992b794b05e28153c0823c9e392c756676cd2d3ed194f085e2d3528c2f77d1c4fe5603917e4ccf958f1d2f5c7cea9c2f737e28e458f6b9b4a832f5abce1f0db8bb7f8463dcfc067d9d25e8172c423701471a69bbcf45cf64a6a88bd6d56650320ecdeb330c7a73147df903f75af989fe0f4f2a2f1cd6f673f754db008d10145a4f4cc7111bcb342b349fd123fc34cc6980d6933dc940b1b7eefebf6d0d295c4a1afa7c3402533c605ad72f476ebbeb06fd0096e5bdbc6f27e587e3c07f3bccd8edd5b8b9f0098596f2f1aa62cdd80e5f7f1e06a2c65ff2b453897fc3934794c69f980b07554bd951faac7f3427e018e0b1b3f62a7235463af7fb0093d1f88e71d3407c45fba5f88e7571c1c478b3743b2644b429712bd9627d689e63ed0730e7113d207d3342d1ba2c5d568c410b9adf727dcd204f4e5fd289f47b768d76f9f2d583e4d9380c9cf07aa13286689578bf7361aa497974aa69dda6d2c73707f3b703e805cc93a571baa1114e3f46400e7ef0a7b272870faf411448742492c5ad093474ff228798a0a50f12d84af96849b24314c5007da6d4ea63dcd06d05403fc5e1bee9a2d5e5241cb466fac2e329be99247d66c8f91ae5a1dbfc0ecc08eab9a2f0a5e751761fd01c9e58f662b2d040adf0cec60c14fa7215090035efbd3a85ab3f72074b8b4bddff53fd8999a3e2a67e2e2c49a3b841655a8931b8a0b3bc8786fc16a58d86df2e87a5aa1d5664b3a22480a3f73764eb22b725836cc747e5f653089281234b850c4506764457cff3d508550042b5bca14f847c7627d3a85b6be51fc056f7b84febc5d324d4a4d5d8f08bd321000441b11a3cf8adad83faab9608fb3aa45d284e844fe98b174de6a0e876bc7cfe40b4ee830e14eb590708b2e5e489d6760581418f8b9089812377634b6caad87485bb925cbcd2a239f6c56a877a4ce4462dd3cd27a03b1557324f8400077f3e6b22d46c9abc7a6a7c02e8cb9a981654ea12862df3d61eca04647c3da43d3e144cb727e99e406c1b6e92eb162de790bb951151306f25493037b1f9ed416aef33c64bcf62b4d89f9a3036e600b651b7cdbe3e7822953edb1ab17059ba18db0afb623dae61fe87d143561f3f69b68df738cd7912c47d827ef07d7c069cd19de5d91cb345ce9a37b793dd92ac8dff13dc0c7fb86d2cfb3b65b28126dcbbfd905bfe6ac8bd4fd1ceed3bcb893f6e17c1f90b3886b711d16a4eddc4e4506140ebd9dc767c8bc320a894825e6da8e68c61fc35cce0c66ed73d6e9555ca478cf41c5ee7c1f9a1494c3387e5caed2b418ac864d77608ad1720a38d2b5cf09be086dc1439a1aa17e001a5994fecad95ac79015631d49e9299eab305e9cf7ae35c504a8467301cc593543aa457819157bff221cc0fbe4a460573821f3bc1cd9b93eebdb1bbf4ae10744c4586348d7c2d5c7d6864ba4e81ccf94291cbc42ef90984b19a583ec5e2eea2f89ec9c619834aa6230ab2ecf158e63a37c9b9cf230bd64ad90bb6d87fa8b67e9c30e03932d68333f898528182a9162d6b21291ac8a5da087719025c7fee323958fd6653a938f89cf208d3de5886246d9f297df117d1ad54f43d1e34bed80d2b57d22d09d57834fff63d7348f92b8b3de55ea0929b3c374d05e00f7be8022245464874627571568761a3890d6488e4cb108c8b236d6a5a8dd8f272371a5552ba9c1ae70f9b390e24ed0a31483dbb5bb8716a3e5f9f9c3d84bd7663a72a354d9415f8973cf3edc781486429432fd6c2100fc94b46e1d6a631bec67eb6656c251549e61295c31089d35cbf3a2c9aff8cd46b224941bb056b66ea788d215523c10ea66daaa0cec1f7fa576f9189296cd9562a6b478004aa0f40b23d3fa3c5cb46ee2bbb7742ebeb7f09846b480fbc47c8a9fd3c9bc07a3dc73f9ba749e85f3e948bdcca85e0f3f463b1b4650a64149a46c9c1bfc8d2e1e30b0b0b309f38d94872ac42bd1862bcc417f0aed408a19d5027a0551affd9ebae11a1846020c2e8de8c02c663e3423d0f5a7f63d3624c6bec0f4c407c9b2da5060b5d09cf0bbb8d42833d87a1ecbb8fe0ac9188cad561971c1bb7a33fcf996f62d49b25d84d97616001825c48a7b0b40b3f5a70c35ae2fe963d414470d08552508f4d6fe600c12577bcdc12587e025e9e7d0a7671ad9f4e19c8a645c0957b5f0e3b0488c48e8001bf7b428f35c4d0f3e6d31b79e331b6862f1ac37785bd0785aee8fbd67eb7e7e122483dd75d7b98aae15e125659dec22dfa67f432aca51be4ca47b1a887fda97005650098296a35c5eb8bbcec0034c8b4ec30ea813beeec5223f76b880815a0299a1190fa2d99a58b461f82e512fb0dad12ed0dbac880054d4352dc56804f2ba8e68e0ecdc90a2293c6bb0040cdb8ab7517207951e02d2c90141cce009f935a9fc9466d11568d92f14d37f3b7919c5b281192f6b5b9180168303b47e543c1792d745fe8522314165b63d66cb97c4a9826179c7a2f2ecd72578078bef125e8261f9b4cd3056f36a57e753b0aec7eb5c5ed0a1b59207b4cf497db5f7b7c15e65e3726a6c3480e4a70e413ffc2e00b73e22ff5dc9bff526206152e1b755139d6c517aa24cee27464eb67323ec0923b168c148f174f7cb2c6239d432daed854929d1eac9b1d792f27f08df139392ce3abb8f1493acb3e749ab709c60f45fdca90a84e0232cc062cf3f2c127c4c297f7c4326d7cfd7f6b044540f0cb61a579091facd6074a688eec9badb20097056f83d714661b933997dfb0cdff0af704a71ad77100a48fe6980c854b5d47fa3a8eedd7e3773d9eefe6f7fd836d80e1e001cde2f4be071a78bd5edce8849f81bdaa36000dcd245e69d2a08034d53777f8ffa44a35fc65a2285b4ab08c6d1513db54c07904f9a2ef1bf6ab3ad71468f7e97e95f3a3e95d69217a3ada3aafc16572e3e0ad7df5c3e37090d61500c60deefa0d6c2224389b7c9e65ed7820df434015d3e61d19aa85b8a51292ab215fcece016d97a338484d933714fb72e9354f6d6fe6b5b52ae366c5057ce7c4018c9e55308f94379e69868d9742fab9850c375f939f9bc41ccced34eb63d7f17571502afc8baf8730c40f007954f238f751b96f2cb97be2628a587833f1b1d43a03da0bea1167f4b42f0a489ccf95cd26e1a9bb181224664d27aaa5178682eac90d49926e521dca6fb51a717f5e1bf20d95a610019f17bde8b2e16188e0d8934cb39e959acc27aac8c73fcb0850952151a547347557f43c8c4df83f0752b0cdea6b5c10f343792fac982fbe0cceda25606ab2093f4639888ef746caed329025f621a0aee358ca6c2cf6a1e7514f84a72fc67ac435b6718bb43aced91bb486130ed6e5448837738e89e77622f4f61cd164ccc92e0f2e1aaa4e70b3213cda67655713d7ba124ec6464f6b2b11af60e406e24263940ff295f4f665c0d86ce0f5272eb98cf7887e3897fd7beda91526f064f810b7419583f7f110a51eddbf864f9f07f1a81ab90dc44ed177b5977495a41d3e4663c862d8fe3e5d045a45da6707ec41527c961e0411fd012720e1d78f316456fa866c1b2c78cde2100af64c1f52676e8d100ff389783fffa843b6342c3798898ec970d2b8d7ddfc804549c124624707b7511e9af82a7d19da518f268feb44d108687c72541095c0445507bf12524be8c52ac6733a4b35fe6e450f01c02471c6415c2d4bdce390da8689bd2e50cda1c97cf95dd1e6ed13f63fbea3fd46e523a707fd169f5746a72423919680af2939a9cf761ccd43d35ea989d4112f59b25af4ad9092ef40672d6c5e3db06c380375b57c481f3d7c497195c7e5efe73f9e4419748cbb82a2137b71792b386721b5c7c773521a42b4db77583b392364eb85b23ed897abd9e6cac9cf60222cbc51cb9b7b155f45c6cd9254572667cddbbdd5a759b833324ada84fb108d32d21887753fa9355d0245f9efa227b5f0df37d6c7ee220521ec55884f2a6a07db3c6aca78da7936b3c7a60a88f659b39f4524a6a5fd28c28d5e83f034661bf51e353e8a64b95e24ffa5bcd1f42cf890d8636151f0e2417d09fa71f8b7b3151a7a3aa4f91b5c35751171bee2f73003ffaa8b3d03c84c46bc42adc5900d468be7006c05415506300833351b9c3f263af60861d7b14339e45ff42d6d1bf6f8a29deea5f151e10de0fa0f55e89597d16cc121794715686cbb1aacf961bcbf634fd31c37ee98cb812b0e25311acfbcce0154da39ff5dffd47d54f6e1db32aef7f363aba73d3fd4fd099ff558a42052feeb43fda998704de97ac85c5b76a621f98dfd3276fd62faed6c3188f08a080ee8edbdcfef34111611aa982adc66145288598c76acd48cb5f75581c7d8787aaf3c584ded3b9de7515d9d6dd263b7da87edd0d1b672f680aa1235a4be6bb2d4f2ec65c84fe244443a5dd523c09c43ab73f7f4cccf797104d206e7ba622f2acbe7d38d22e7242c097f26348ae61748c876111e129006a9b5c08a017d75ad6caff61d95defa8f61774f3d4c95d5b48fee2388437117d6ec653e27aa7f20dbc7e05007b36e09fd33a3e3a3dc510d254c3ad9c365841608a053268f566cc4a29724824f7c39fd918eac9ee8035c49f952207e08765c0d461eef4bc93b8d920b79cabfb9a343fe16298a770aa841194e40abdb076f719a599dd6687a868d5b84609fe0b6f01d1f46275288d32f9c4183af5bf0f08705c88089219f3f7e4e2b4ab47d04f3c54aecc37a696fb8c1a656945c2c301a1349732aebab485c4e46d652ef045f6e09b7cfb43faedf7a615019100149cd3811ad56da2d0db4b8d07076b1944f86e4537ca094e7c80150cfa9fe70573df652f9cd716637693820fc34ff5fcbcb958ba1887be10164df147f4832f5f9caf1806e0944132cad77bdf19d40938f671fb87bcaeea90a5dc4351650da102292cb31800b208368babbb54c2eab010ace36ed6dd3d8142f38dc29ef798e1dbb3a23d388fa616d948b392450e52b79f2284fb7f4b5bdf56ca0dcbd4957f5d8368f97ba7420ea86980ab4f86c4af2fd14f080017f3191e0208d159585c6e4f3e457ef45cbea014523213f001a52ec9e238f3101f19f3e1c76ed92f43d0d2e4e934ef311f62294284ca4c949558ac228f967fce3b863a9d2b099d83d8b0fdc2f8d4033fc9da2e78734ed907ead3415d753b7b8e7aa3d20a39725715095c41ff9053f7b4677c8ea41ac40be93306929b06c12e194e63daf2a5576071176a5a8e071a25d6d9d2a149016b7b1c2106fb9865e69e167fcbda784f9c716e3818856754bf6e820cf4578c0cc30c7087371b00c7096d7fbbb89ecd08cd6375f28dea350af3c54d668f1aa732d28caf2a1f74c7a66a75090fe27766d4fd5cd32629b08159b3742864d650fe1ffde1736fb4c754e448654319456d914a066796b4df18b2d29a30df045da0c74bb342f2bbf7602d7ea87ad378af398bcf0f3ffca88be1a220304f778a3a0a25e68e3bd96243001a4340fca0d2a1ca0cab2bd39d0f4d3044a24cbfead9281b2fe7401ce21abcf0c09b64b6fe130280bc94db0fd8b4d012a3fee741a5b8527d508edb868693ef1eb59b904256fc11eb5e7742564490cec943ac36fe2d7dc37b43331d2ee4f07689f02151eb4b882d51afa4c43dabcda706e0b2399307ede07821e2e5ce08a85d170142e0e38cf92d75e6359cf8f107c8b7d3c477ac13dbcbca0c6ba53b052d89c9f8fef86abb6317bb4cf310c660b3f85d6588be8ef89b1093f3b18d0468bf1d5cc5ed020124a1d5bf1f9019d5c9ac6b4fa7ea179576f17b22912dc7f55035b1c098ba81dbac651b5daf6d09b7096e52623f909dc73e79d23e4ae35ef7dba40b38415c91295c78dd0f981fbda4f6d29eaf7d7510043a0825490c16bf54a8cf8a7c0e8c1aa259353d1a75fed89287d025570e5b714173fd95f5f5a43f6dc75aa5243fa8b91bbdefbf647dc08a364318831dba2dad9df1cfb0d99aaed3666baf77e20c9ba8299c935a0348d722524b1c88d0d179c0e8d1d1bdeb6b0271614f2f7066fc45ff4c4b17c7a98f91ce855f10e7a74b3b9e76d42a049d13dae01fb818cfa47596f29b3ad62fcab8b3c29e15de105863bbd660e4a99302940d9b5508e0e83538fa5b64eadfa73b9d0fb6d9ce8aa7af2b5f9956a9bf3b25a7ac023a2f5f89aa4b96ddc8ce44495c809877afdc858ebc293197e600debd9d5999e978673b270171ce9b6944202c2e31625e197bdd1238ae65ba1ae4deb58464c7f4fdd1d5c108d63eb770307765a4393335c774d56c111837043dfaf792e15d0892b7251ffd3547c88b2467b4ca46bf56986dc8cb57d30080c82e92bf9debdb38458960c0a79ae9847cdb459261a46c5165dcc5f81a830b54d209b577cc292e1c47877af4577ce519d5c461b2ee96679dc10e1c64fdddd85a5c3289b013ee086c6321d0e87e35cf0ffa53b4a79e7a582a815956940b5ecfbe23bc15ecbe3c39d0f12e1570664890662ae92008d181a28000b8d6f538449eaf0a287788420735015367871b2ef494bc6537b40bef39800bdea6d4b8c19ee615d6fa972dd4310787cdfafd50027a52eb1896067eead003276cc8e1d25a82e73dcb04e8b4a37e3f7416e97444551eecc3a12a4bb6cadee9253002613f6e77c832036290d9cf8289a3cb87b9dd3789896e14b96abd9cf46810ec65854fd544612206a5052852500f1673b8d3f75f052938b0d02a46b16bc4f341f43f78b44da1d3c5f24de1e98bef73d017ea2c3e8b76465c5cf338df8fb46ad294a418cd8dfd477a5f2c0dc3354918a131d1bd8312eaaca1e2ccdd4a2592a5b495c6bba430daebc01bd54ee2113aa1ee1c2ad38277c68a82ed172db8c3bb70edaa8566210a445b154733a59c0bf22b5774da36b9bfc0f32ac390575d041a4b956fb1a02133e2e20b83ce4f5d830464dee172a2b494d347c8d320e6c315faa966bbf75a534c58ba4040228b87632ad7b46f5ef8baae4c6054fca16f9d355c59c329559db0bf47f28db206ec3abb1ddd071f6dcb6c41b05b447a09cd6385bf0a411f975c54cb0328c3ca878cf4eb18d22d93b6a2fe42342c25bc1e07115b137c12f36d09bd3feeda0f1a209031a215f8310f4d70a9647c37ccd6431892d359262a9f680a7f813306df39f476341540e0df1a882087eb2e4aebd5340aa1ce21f3cd70041d19bd5cfbf82c59a58be62fef6ab8dc719ec33cad6d5ea8515fcf96b56349d0dfa07042098de749c30348609a8981536cc332c995bfd53f97fec5ac8cd7a599de0adf12d1b970d1184d861802f1758165ddf8e665b06e0cb49368b52c284a70677acc9f4078ba1362e6fa16adc8050615ed21f3cf2d47c70f0ca094d69f20c64c2760a9efd4b7803f060ad57ecb0ac94c1201326d13c892cbcd3a78048aee95520a2de0f1a5e727cdcd139096c9344dc4c09dd2fd4654130cc6d2405ff3912d2867c3815eeb3902b683f8575c7f596cd69166b69c98985ace315cc4bc99c58ceddddb4a36feef9716682a20d658364820bac3bd83a774f611430f63e961d332ab1d138de7ce35f8b6e2b41dbfb3b489f7eb22704229a774829ceb2c9574b1d410e7d1d3fca9b3b9a4db92cb8431c9534fd4e965022b2181538273666d2a7c681d05190925cfa6306775d86615583fe5cbb1c1f7f856aca3b9657dc705f11e86b8c89bbbba613f67c59ff2c86d9bf43560efc4521ed051d960fda14c80cf48e94a4cbdb5f06409be8c7515d585002201b920d58a5a865b59cba65055233cbde31631d14f59e0fd7975018f9dd2bd46139876b3b73ab86683f134981e38f77b91e4dd9ff9de79fbe129abab8202f3cfcc4f9648ad92d52a8a7f2a6bcb62036e31d63f68c3acc9efac2595a6e66af255e13a65e3b62239b3d3bd2faa25af7495ebae3b9cae027ffe863de6639451f4e00aec550fb65123b37f0fb7360509922e0020376eaede30f21c3e7ff704b3deb8094f5045d15a5976d1cab505b1f99adb24fbe83a921f7c5bb40eb3d4b0f6cc17b0f93f82a7282ae5d7b5307f6e60377458ad43e94a39d75d8c61c3471d7e95d133b5c32748707a354ebb2807ed1394457eb7c9734b72e56f1e294724038bfcef71e690e2dbe8dc464402858dec5a7c0aae542c9ed888bb2923436b28a5e20db4334840892857f815ce8f706dbaeb30d8d262d42a0e038cd702227df981317a506b42f8b4c1b9875d518ecc257c7d143b44e6253b75f13a670b54e81f9af229e99a252c7e7d97fce98f2b421a31fa2ae20fc669b99e7a4c3e23ba6a54ac14c2312a074d658ea167240ad51b08bffb7a0afadb2c81eb15393f468d63acfaafc5c8cb3af26ba1e7994280fc2a254d9239f0e7c28efe3d98d2d4ff3209086ca4c521f3589d50670435a4426f5f214e8a0a056c11a893761ecacb03f6ded8f31a22b9fa6f9c899d65a0f75fa09b0a3b9d79aabf800e248f0e22bdb223eb36a317577a2674eb57578b1c645786d2e0ddc857069e8db5059f5d374e83abe3c1959c4d25e6c0b9ed2e65132a83e2fecaaeefde539849ceb2fce0848e454489166d95dd4fd1733e33cb27b9549334b25104c95c848782c12d4d0068248ea0ab09bdf396851d0de90a440083b7ec7e1b359fa66de5b369d58bb4bec8f54eaed5909722ef278a3a86d42f89dbdf59d93edfd0e995a631d3d69e0bbba8e5268c4e8f80d0e8b12ebd4f5fe7de23a5beed224dc67bd0af8ef040fb3dac1306449b3f9df8dbe5f35fc8dc3879f5fa2998547d03df8fdab5d0746c559b22d49a0e259a61eaaa514060f09b42013b505b778b6a35a80b99ee7ddf9d14b32294e30a5711c9b1da0a4316336e0fcee63dc48635273c67693b0928542e00d3b92b6254b95fda605c952cc9d0de835d841af4400c5caf061af0b8f1fa13e474a1f8924bca414202416f1ebff1c8207abc3b9e1a9fa140ecd3927144574ef3d08a7e66f373b2281f704efc338b7db1b6090800ac6ad99f67b1d5dc9abd52f6b52e14a1d018adae7a423d5fde34e69e4ef5893d774062913215d08d3eea784ff8c1df3d784fcbc22f3eb60aec6199cedbec182fefa077321ce7eeb6c3d236f3ece81e1db177e3587ea96bb68941c42bac75a7f5f86d59a982fea08810f71738bdf926f5b36eb4a0fe6343eb6b8eff1f6d2e2a6429a38f174929cc79ab373f4f2a5d298f08994311badcdc1fef6c4b9c004151c72a74392e01eee15d69226144ccbcf95e4022c72a41bec88de4774242169d6d072b4212c3f2c742ca22a84c148d155bdac2614c42f2b5e31e4c8a5a182a86777165de7172570d5cbb6b0c75bc47ef2601782c737b4a792865a810128c5cb340541ba54994947c441597bbde94a352ac2f9f97af2dbd3c81ebcbcf40ac828a7d900560750f353c7bf9693bcfa1fc60d5f25b4c971013d7363d85f48a2b32e31d4a77dee98ee153ab63dd5b178309192fb6e4c9ba002f5043353d20f7f88aa1bb70323aefaa0b81ac102e9c7b1914710a1db378597b581669209d6f0777a7dac2bb8bc9222088a14a2274176a2dfe0bba68d16805dd242201749870aada9b2a013aa4a41e7c16cb3f9bf61565ba459e35a059207b2bd4710138dd0720c11b8e621bbdecd3b6f75236593ab13e53f8f340f7404165ba48a17e8b159a8971658233d369e67c6df493d955338d774ba6108c1cee1eeeef9e464f58f8b6087f9ecdd639fb79ffe76d468acafe29737ff1c8016c021e277ec6166c5fd5f66b62ded5fbbc3f4f21c5a23eba34e939169f747ec2b7f7cf0bd98259055b562367f3659e457453f75b2c464a47c4ee2993403fe602ea53c14da7ff87cb45ce9f550cf7fb42ad1cabe898afad8a87fbd92f2115023ca64cf029ff960fbd5bce4f98a4d7bec938a8f2901d14a43d2271632234c20e7b13f47ff73d281b9e04240bca53f2dad5b602bbd5cf8a5cdb55b76c4eacd2840d4c49b9bc9ae8762879f7fe992bef0909526899562f588d11c6649eebc927069954f577332b9dce97343ea994be19f2f97b994af9c95e85cc292d24b301fce1c3506ddcba3e3211987d37f09dee6c7dbdfd979786bbea8c772cc619965c6b1ee7d4daae627a78fed73fe7619c605d1455b64e7142d4863599ad3d57cc2dd962e050b4556f56095af7c1d91e46a568b254cfd49d3edbfec9f56ec14bc8769475cbef555ee07477909e624e2642990034cf7ffa30b800fbe8ea08787df1b340130deb850ba8564fab6e2f70a08c74be22f2a5313ea4b4854069a33c81529d9cf4ae2676e3100b20ef716e62caf198d5483f1aa9e0e24538995b6f036671d036f34d29ae281fccf49a7a5e89a0e91542536052683313a484c4fe61bd98f787061577dbb13c0469615d1fb01b2722a239b26f9fe68d8e5b43df201c5e7c49b9cd003071faa44eb584acc54c617cde2b9433a9ed9fd86e6960e3686491e450623b3c85b4a9b6c87c4a0aaae88119f2987e4f2ad17d73116b5387c6d97099b2154bc03426b682cb83d07f445d3df010f37c37301284db23e1f35c16ef52dd4794dfd70d471741ff3ed28ddd61b4cc193f4d6a93451d58667cc5500720ac0dc2c335bcab4319ae2b4634d905b6f453b495bde69dca69087c3a180861cda11a6a7ab1541cf98733cb29c54c00c54a9159671535717c26a6502b93c3d5a1b6f62d2956d7a8564ba54952828f8906ef247a3da64314dc300dbc48ba35d87f4d72ac0dfba9209de2e1a3a6787f6f6ab98323bc276914922ff0bbe1134ba05068ec05f9840c325f4dc237589d219a3b7b5b3fbee1a92726e71f75857e6828dcd149c7a0472194b84a312023893af38f75b3da7ad33fb38195eb53507f784f4ad6ff478de2778b2064eb3d303274335314e8ae718b2e7a11de23762ac516891fdf40b49af44f228c283b310aa6f92c13c7f5e3f7e9f5359c46bca40d602d03e5f3288b76298b59adc197c701b697128dc4d76bb92a3b7e4dc7ce1a6de962f6d25faeb75e89ace63d26ab1867faccd20ac71a4b8fae11bfa726ed49644a910e30b935a2579c38d3bd7ef27050ad43ce58bb209c507283641d6e6b9faa73ed90f51e0225a6d743be823a81485159ea811f8a6f7c0fe35ffbaf632a6099f78aa5ef9783060f766a7e47302a92684b7f8eb6579ba7e60a0bb9606b4f8769c05b5eaac45549d132bf938934c8a182f6f950bd22cd2c96d2707720760392e0d29432aa9ab59366fdbef3d39fb272fdb9e678c2e0081de2be19134e7e3df4f76f3b82cb86de4c692fcfc5083a303658aa2fcaf428fa725f61203d8d285139772ba00f8d39e6d952729c356703d7fd5662d08b26d2e920c1531a8d979fc8096a9bf0315e211a53045703135c61e20ba5c0f2f1a7465501b78902ff3800363a41e5461bd9dff7cbc46519795b8c57672a0534b7b2c8f1bf43864412b307eade5bba5ecaf1632b5c8e329a269a231cb1ae2bc512a75d97dbe416b5dfcffa652aa8e2ac4c1aefcaf5e682e81e55b74fce073e9d823f5dfacc8498c87755936e4e9829472a83827a46d5b3e3393a9a762f97e3b20cfd47c4e6ee1ad4e6ba86bc089bdbb4d11753af0bb9f1e46dc48fa5bb50b64aee0104eb6e182b3d9941206bdf9b5b3eefa3b437b8f03be75f400576209f3522e6d804ab930cf327b4b5e101dcb0d0e83d8b1604d54a087ed05dcf1791ed06a56ae712f3c06ac2d90bd432e4b0a73159ac692cc2612e0e2082582d38041843037787cd7ad59d3874f54e53fa141084399035605d0638f405de5ca681efce0973cf947d29580c9d70ecc80b431be9e91ea6153d269e117cfdf004f0b98beba3665491db4f04f16df0d67b6e5963aa12b09509030c9e51267b84662de6e48020b5d248cbb5eda0ff02c6d95273a22575ed4d44178155800c62f559abc97141d6e7473c295a6668608d9653fc739afa5c4f9de16955959c443df704f2cc1e3fdb90b2943ed25ee0e89584d8286042169ba2d6c9eef5b67cb484e4e4335e5d746f7268d646f8d2d4743f9c91e5471e22b040f93729404d9f470c961c2e036148328003d665c64cf7d08a0f816317e532f9c097011208eb3a1ec8d42c1d45d5570f2c8662023d5fb88f8b08383e0757d56fe64f2bedb58f86f9c6ebad924fd217d2ec4e3aaf3005b26227d5ab33b41c7548b8de9447a316a4d5dd1fb97595f148bfe0a4563b2dd392a0d4988d0e5d357c70c1217d3901f580d8909eb17241a58ed1aa49f80e29c9dc220dfd939d14220b773eca2945d826a00856a0fdf22158e7ad724e99f8f72815c24e7b802b9a258e9b629e5f7d4db7d1435e5adc8fa0703a563f5e5b7d24e9f36859915b106d5b203b7f363254bc52f27832ae3d5d94b66c9dff2279e54f6eea0ebdd481815141ecac0bfe57cca1818211764b4d37210bf41f2ca271bf4f15cdaf0246921b964166f45e23ec2011395aaa3b8e81d36debdf9fac09f1b32a6c0d9112a00ed5390ac5c322668a5271f09f6fadfa40073a9ad7eda00ace5e19bec19cff6498a5ad3b69d5afb6304e7b767ce15c6bdb504df55494d440b56c6792af8e9069a8d5d25ec66e8f1b20488b9c026b73b13187b5b540da8d7806e12c686a2d72dd5bcec489eb73223ae48012673b466f6f766f95eba62df9a5c586bf67e06c3e83a34e6e301b048fbfeebf3ad74f4e4025904d0b5b83a96c40c14b8fbe61ae31764ee01fa7b2a86fcfd1fe5dfded11be5f2fac67bf242a9032a7869e704fd051edb169dfb03f3f071449455c40cc61f3df49a64516ea8c419d847dab7ecdbd0f66e52f576d37fc852d5c4dc8f6b91ec950c5d81f2fae620bdb1eda2c6c993444c3ecc06fe07d865542392f66f4981819af4445547c19856ebe6d8445527d4d31bdb1bd8dbb14178440dda59ec36f9b6e2bfab57528c50f51ebd80c3d07744cde71fc274e993a4e482a6a4554d79a7d9050991507f3c0c8a77902851b95f5a004f2849aaf43aba428aef668eaf72546b5c0caccfe5c6f6746e3010051115fbc0e9f5fecd70875d350a68ad1eb55c22e584dc5709b3ff6a04aa2a1c80a52191c9d0f7db4190fb70887a753d63d2c33b0ab57a2ee05b2700cd48856773db63c30fbc9bfa13e4cabd0b4b599fec23f55ccbdf7d4c0c271b6027ac8cef9ab6e6ef56e8a2c96c83eed034a72b968f962fdf584163a078083fb9e7b0a04a3c8d34c8931bf5732f32217b2b39d90dfdc58c2cb3ef5cb0f582d681fdc135e83ed5d48f66100aa57813b323e28c25a190baf72c965b6857258993e3837e5da7d65fdc30b5d7dfd2e62bce25ba7b843e3063edeb4b09c0e686ed678aa2bc8478d186c0a7e107ae7033b0d1be912cc840943a9c93f781802026ee373068ad2c550819afc4c081aa2349960dbc9df11e8149c7dda38551be6159d1232b69c345c1d307a859e86c4bdf8e148fff965ad27ee23c4b8d9a7dd73aeb156f383b6e027f04d93b2404d8bc6b2bf78398904fc983d414321ebc9bf555b8ec4df6305edee6fb05648c6ddfa77d62a6d1d3ab3aa0332a4ab22fa5d0ce9703dab3c89c696b4ec01e4bcbfae8b22441a53df5289c87c87d6e5d725376c0ce29ad061351642e86bb8bea41d6203782bb160031398d46c0882629683efa51d4c2a92a89358d719b7de65f7097c47b6bcdb1536588eb4383fce153137549dea94e0c97a3af0f0d23b6af1209838b06b53d6eb97a44fa356d936ae4cb30e55b6e9222b4b9f4bfd72c11435c075143282f239dd2cad50509e93c491f2f347b2c719e660805b70331efdcd9924b1eb241cad21dbd05ce8bc55d767de8081f2fdee8da104af3aa4ea460cc762a5cbd1ee908b782306a4268603be08b8b62506f968a10ca3d523668bf3af38fe7a272dfe1ec13db1e05c8ea0c14f910e2142434198d30f1a81f88402bf3ea61a8f06423f616bce32fa3f67842dcb8703aff2b1ba25f46896a269740703c3a410c82d9d7d0938204a964f7803eb407ce9f1d763cdbaf8e94b67217639a1a9c3a7596acf0057f905bc4107d7ef51ecc5dccbe93ba74d5cbd53c7e68eb93ec8502d210986d9ca4dd9a6717cbfe26accaab0aa29d22e13abe309b9c589920928b5fde4943baa36faec0c6a120802adffedf962c571cae4725217b4ed4024ee78094a83cfbe2080e9dae03f625e92908ff880c2874c46ef6da310e1d85235dca8edeea401576877ae3eecc75a8fd47ddf19b31719c0bdcd9353ead3018f51d116e3e366e5ae7b7596a7f69fb0a244bc3ac9c22f85b8444dc250b8e0626cb0a072e536eb389369d3e27125a773710df1ea65348c422a0c4d0079e809be99fbec4970bf303eabdd5b17c2ba66e9be8324f3c26fc89cc2c7bdc39b9b65a18673727b3c3c5807f22a651e6551b097bfdb79c7d43b06a6e858064bdf2430e45a82987ff12697c15a87cc409b811688465b9b85427cd119f29b9287d3c1d5f942982e6a9415bbdc09df01a5433489d5a538d7464a647a3f0b5bd8ad528bdaf0410b96f75c626c20fc44049e35d08273c2ca8d74e2fd53bee5e258a2e6a32b0884f2ad13759522a39d9a52ae2bf2f5fb44889e62dbfcbcc89d8097e8235c3861f6b32e91cafaf6f0c509cdba18b646f5d9814a8ee88e952aaf4edda126063e8981efdddd296329626b4eeb11e8d91c6168d2c7ebc09ed5bba4aa19b4561535ea32f9e162f7bd3d5fbee3d8c6d9afb1d96b5e6eb5e3d0a79f0cefb1d6367e4c84cb0c28f14038835120fdc90fa7bbd255583fe1d6a389f5843b3fca2165326bc6645c71f4bb4f7696044f7eaa5f34016112fc548a268d0c4c78bdb82baf027e03a73dbda6c1cea796e48931517ebbdfffa324970d72208b8c7444b7722b7cbbdb182713c62ab77951d98d8322a6c14cf67c3a63300a0f48f9cd666b306d85902f6c393c481671f10cc0229193e8d9d468986e62ace1f8b20cd67ba182810146e6984fe19b4c65897dd17973628cf0b6b129db6a149e4dd409489a672113a25cb74da72a544f27916724ef7f821178b512efb519d9f87d43e24d7e8758ab8ae2e437bee9e7108f383d0d0c323e4960f3946597acf3500f03337bd7a0b256dd91dbdeeba5972425311dbc01d9c7c464abd3ffc748c4c83f41fb068cab137e3c098aa574ed7faaeaa5cb6e9091045e9fbd30daad5b3dbb7b818254b0c8e21635613a511bf59bbde895edf93c513a8f691d531f2bb687156f81cd082bb5616b1ce64cb144a62b3fea8c90dcc20d4df944b7d963c77eaf198e409223b554f0eac0708d1d8f1e05a15b2a1d18f27943dcabe2391d20a2204645a2d1efb13b1f477a5060039b8e4d052eed5a36aad9487b35006d80b460b81064028af5844c6fd377aeef4d8b23ab91a6a45188c5024613d40b38fa96aeef0a26997cdb8bf5ecfb017a7bb1385c50f4632e2bf12ec8dcc3a032eea917db09d9f1528bd22af11964700240adc37f5638945d9c8b324083743aa2829f6235b7f0deb44a2166cadd933bdafec00b4d0f4eb988b0ac8ee64f3a50b5346017d30f4c099ad8db86a04e16423beca7c79686ce272a76b1d523817d983dce9d5b294176c2823206b55dedcc16699f7db25d3d94a126e8c66e89cf38f555e15987be14af492446638364a2673fcf3f47bc8d0b097bf9dc1579b601416e76c89488a28c1579572e45b5abc433e909da99a8c1f14c84005ede1576dedb450e085cbbcd193c861bea0beb3596b18f5ea5daa3033c4272d3bc541f24bd4494badb59257fa3d16f192e3b57941ca22ebfc80f25cbacee96001a1c06684cd5f56af2b2a5d078d3912888c27238587c904b0ff6985bd8612a757efed48601cd2651f7f6555e7223ad13b74b68c173c12a72c6286d0bf8196af444add6a9d8344bef0c1dc8eed9ff2a415e9e2423b69cb767f624fee2d72e65eef2e8e0dfd755a520380c5c83439a7f56af7c528df70001bd26c376bf06351242c0d42294ebb786b73a069c7c90ec6b322dcc512ec6e08d0719976198d9db1537b4c10576d27aa160594f0f425396bd79426f9ba0ac7dc9d61ebbd39f379ac0124218697b1cb414eba74d5bf61082553b554b8f1df13a4ce0d95999d7405a2be4819ddd48e00bc41064de014589145c1fbbf486241ef178ad9f8dde71de07cb6eab0ba09fdb598d8a2fa1197e36040fe9b7bfff622a9c3d9d71c7e09b9b489f62bf524d025892df007e3c814f43e7686a5951ffb6cfa215a0fa8f29e1a1691af30cb4642ca8f3206547569f4d37dfcb117d75388694d56a5ef8d5293ff4564850295f48bb83ea986eb0568bd0e54224b6fcb0d62cfe96992e08db0bfb3975adb72bbbc15605cda4657b06cd2cb717d231d42172792882bc77d15381e0e39e3b650d525d4348e2a89e935ca8be230faf0eb0633ec1341eb1f5719ebeba1b6a93d49ed73c27e16d5a6697ed4fcb95da389f297e423bd08a7a811a97721d0a6f8d88c112ec2c712d36cfa33ed0b329f25aecfb189d604005a2caba133813d4906574041e973a3ead756d9738eee37ded5e26c51450edcb8635ee64781745b7a2e4ed64308eca8dfa2c3a0b4c794cb3769909b7d7311ac40c50b97ddb5e2c01c295de8443ca88fe7a449dcce6c4fb624212a0707708095c012ea09306ba2c4e0835f21239ddebdd403a5383e3b21cd409068acc0114a56ff395387163bcc57da5612f676a20e99f7c25919c7e1ec0a1562c9505680d959ca54fe203e97ea2c8509074e35ea79ba275188f3a45a7f8cb98b7b43e1e7c322f36e343d9620b4858cdc70f4a1ad3f00d370d56df84ab1073d746db2e1be962213d3019c0bfe507ddcbd81ec03cf9cac8cc7c037ba4feaffbd27d6b9530abfd4b77a00f971ed12709df89308c2a6c20532859657073d51e132fb1394c70c081cc1c0fbcee83b617452af019190b670969ddf370b543bd3293195ca10a4638024b4ce1aa8cd00ea197347d6b634a12597b1290febde10660a353321c3c0c09e014195299740633ca388832463d86a8bb2c649382059e4e9ee5e8774e0bfea9cd82cdf09024c9cab6d20288fa4ac14bc09cb6b06334acb7111d7f1db46ed77e3d264b8c3b9c9376fa57da29a565c21eddd69b9199a87be4797cb6ec1948c0d75e67494967136a12808b7cc590683009161de1437fa5320a00bb20b9fc447e30d3606ecfc1b2c03a0fc9e8f3d113a4868e1d87a74917e5a11c786247adeb78b3a8210e1ae0605a9cee1f84d6f3c736c4141dd1a81fa30b4bb77664aa9bbb03b4508b3efdcf696113c7c005535bd06b7f7be43da5aa84c2fdcf0c7a712c71f6114e699c427fd9554703b13ca61908cbeb1df05a38dad095b1dd61e24a62d45e269b3a86fc680be4f3046cf7705ae94fa565c02d7a50ef3bdcff1564cfcfcf19d5efe6a2a8756248d712f693ce839bf75ca7d84fcbcac96922a9da37e2ba8bfec1bace5adfb24db870bb9bd60ae9ca94bfec7afc15cda119d3f0b5a461c25a9d4b876df9060341dab432d3bcfe1e7472f2a4ab605dbf16cb92f2a578030948b7bea0ba0fd013a00d1bbef172db982e67a18acca45c68842d9e3403eb3ea5930d1a174cc7b7f210644c2f03c247c362bf22665af3c7b07f35e2b5b860c154c55fe745ee40a9939ab1285947db74654501b72afc0d5d3386dd4092319520be41d79b574877122263afef87b9af8ad6d7a4ced0f0d92026ddb5dd74306e2e97cae84effd95a8c45046dc78978822f2834ec142a6c748be46710ff9fdc1205d8ac8fa5f5b543b3f1531c3b98c0f7538a8fa95572015338a215a4b34c672ac31c41dc972bba55979b20dfe08ad958d7b074731414ab6b5dc7a33a559206055d52008561f682f021bb0935805db17ed2464e8abed1a721222036805d4ae241651714a92bdb1b175d6c194d87dae1216aa17071722d7c4f2b88dacdc1d68478418fb0e1d5626a62fb5dddeb894a01d2eb2f6415973f324e9686e51fda3e34e968c1cd770adcc5dd44ea4763af33267cae9ee5e761b647b2d47a80926120d216afa85c38c24a1404bc9e230ab7b1e0653a24d3b07b7eaf8c1cf60ed2046b2ec428ecf4f7f2cd6a0133a837369aa3e3ea2de5d3720313bcc789101e38646aa549dceddcac3e273b97445daf5a20a0342be379ff7b25f9afee2f2b840f9ccb6a401443170fea58c2afbc38128b2f9f4c638296b3d8d3349f3748014f929fc6d8c8152ecce649d371406b20c77f462aa990f57b7005d7c669d336c9b289773b83a82ea1072cb8e8b71c570a1fddf35f64a9749707d0e04c203e5c8d87df1f4d433346a076661ed36896429b4f30828122d87b3082b29db3e2deb2f7efd37c9364f3fee478e3c513f7ed9d6b7bcacae6c33c9d06942ec7505be91a0851ae0373d5c9c57231ec00a13a24bcf66fdb0bbbfb70bbe175f0ec751c8f73d29de3b1bab4ec02ac0064e9cf943d10262581abf720d2221d1bc3cb0b6047d29dea488a6587fc5e34051d38ad4c6c8ad31a59d3a99752060e6e678fa5aaa0fc26ec97f06a79335d493863a284f3f71026cf08d3ff97d2dea41087b13755542b41f50faba510f930a3374997b5e6040da844b2a0a839d1c7b34b9d37e6cdc5784ceb4b1f84fb520eb9c09a2c0646297036bb4225e54863b983ad76af55a40772bd01ff5fdfc312231f379f0f0c1bca921a173dcd7feecfd719e24ec009e53dcd8e09f998225e144c29decec50640d7471515fdf0ea4827e45f3052564b3fcf6c3bfc3bcffa2a6bcddd565ff2ad98d5d480da9387b8ea8d9e9698204423660fa1c1b5a69e3c89e5ff6624980eb5907352a7495eb7b2819b3e17ed0c7521d374ef0fb7179888b7339bb887333c70252adb01b10d48a09fa58e961e8458a43d9c6abd17e330a790aae2989be3ad80c81fb2a1020abe77c767920cd1e9a23327ce8753500c6473ea8e3b2b9884c705d64bd4667f4903cd9d830b6193aa4ae1b91ce94e09dd3bbbde894fb8149516362552830cb1f096cf2f8b19a79633f66a9580b5af29f641dbc740e85654afd961444dda919743a8a50d8650a2029eea5c9d6de209be56dbeb48ce720da9baf3976ed46da20dc59a8d34002636f433f8ec935bffefd20cbc7384714f89f212e7e35fefea14eefd8457ac8cb7a3eed0ca0b79fe613d9c912ce58bf656b3688d034c7db0453aca789fe168397378034c04da26d82af894edf650a5cdd118ff3323ee220516a1438ca320c1b7cc82b281471173097282bb1195fceb4f877720b6ef69098c909126ff1423bc3b7f7aa3b1d2e2c9e88e162cd465b183944684ba3776be9541764a4b381b4756925cabef9671e2011ea3252c14424dee1e509b54e0e188d99d1067e62e2edfc1027356127d207f57298849c0fbbb4e729425674ebef9d1d2ee8611f413b10c86ce7df6746438036e2217b79dc8ff76dd865db9000ef229f185342a4ccf154eb4e0867f86a1e5f0de69bb9a7a4ced99c0411e881de8b4a090dbbb41171027036d7ee4a2344263a5f859ea5f6a4cb91d3a1883e7a7d13b3da4e9657bc92065c870b694cbab8d11d9093012108534c361f038abeb32fc0ace1aefed3ea1d2abe721411bb1f5a031dc3b1224a48e48090d674e2470e064f77e20935a9163a631e350ed72360b4a7f70a4d98330f41d14ef1dec1f8258b96200dd1a7d3e10d5a4ba9da4d2f5c67cb6b51619411637599e819d69921a4c35fd88bf3e99048383b4673157ead499392750b5f65750223d27df6479df61d2d4753295fba02ab5b1a23a3e0cd59abbee59552a5b3e9e76bf2733325685403230e7c58a4d21eaf8d09082b2cdaa669865ff33715499f5d5d2310ed3065613ea9ba277b48ef61951967a5a462925420f4c99abb08da5e100f3fcd555f0ef6de154173e5d065d3e3d46e3eed236b7d038dc2b8d9bee168dce8d0427307b8c6a39b862677f42eadfbd0acc575760d2de32053717c2acbb1db589a8defa46a910f679fd08d102819482ef183e44909f12d18d379c28f24605f7f2e820c0dc0858c10eb981689a59a8783a022327145f53d939a8c031a2614c3b4a428ab9be2dd866f16d56f7e1e9b56d2470a175e087eb318e1a97271def141771c08a504c8e96ce0c14453fe1a5fac85a53602a6eb8792b93d2643d1e3dc23c832d57504fb561be66c5856095539de83e6e6be461beb472bac612fde4c3b25d4bc64b222222fc1dad1543b44b71b6a3b2084407a33fe74c4834505e5823c497540e93f2ae7d216ff234d15b32f8af4ddc6006d759f5428e5147ed0ef65ddd88920deac476ed50df083bfc3983c9c34faed99bdf8ec72fccb358978866a05f79815ceab37e17ecef9dda0671a6e9af80da53b95a7c170fad2b1c32b7c306ffa1f8834e3294d6a96677549cf6c5b7dae8a07d2ffb192848e4dcbc1f24561fb8274f00515d70227c8bc44631652cff73ffbf3bd991325135d9bb43061880f4275accb56eea8c1e2baed404b63cb9bd81e4447015bff48cbaa493405398a40e2c70600632050e1f1a57c77ad906d1cede27b8fa6fe567bf61de8ed1e95234c702dae8405bc2215727c08f4f42c106cca5277d511433223e4679d1a2d062197a9b2960e3fb82c1cffeeb8a66ee78ccdcd3be4cd17bfa0d0c71596e06761cc01bd017e13318b6d12fc2b51552135445c21923360fd1c6aa1fe31d579e1ee9b6c0ac5c16d14647b27eeda696d9c48147d4400b42fdcd6adbfbac857d3d4975b485f4286c848d0124f05e4499f953c1e8a813d4e212c991a466ea8bc11358c93960d1f1b73d4dfb7e77f57cf1a0407812e29f09f80cc2ad0261f9377e67c8b080eaf8ef8afd67af5261ee1f29f5578f88bd59df925d5ab7c2fcdea28384de0e04c3fa064e6c95a55be73d8f2a65a146d873ab759128706b92c440b11b5a9bccfa0d0bb16fafd22575e7d9cb599bd28eb2b4486d901578fc61e25dd0849a82f2b46da9270f21f6e5e7bf3b325d858d392b70d298829de13205670f509a4305668f10e0ad6e10b91b3e203e71eac429d10a92c2bad4bc4309bf036cc68865526a8b53e888504937db980c5bf3ad647e769094e92f3f5d34cae7502203c1819ca7d43112a4552237f367aeed866711e1ff374742c4698c15d28b1329ab6d53bd4883cef70220e5e6ba005ccd2d2ee7d42610bd58ad14d5699bea317f74711c049a1da9c62175052f5aad821d3490b4d88b5ba05541934c02ad061d41b846cbd246716de4d1f56e70997d133710b9530ecb88c30ab3ac6edcebc6c81af7f8c07fad48728442f0ed1f730ecc03b3529e8bc1ec54127b5a9535c42cc6a11ece8591843bf7fce0529d4287a67837c1ef1d81b9d00b7f18cf30167cfa5d3b89207bd3bc0471cf7b9d65775e55ec8f7e6a785cb8f875a1782da46b30059a0cbcb1159ec17775a2cbd40f53948aeb05a6089424f5bf047a6286fb205893b9e45b6690871eb40d0628a4714b060c08ee0f6566165b3e971a74742067cdb1a3008285c8e26b9dba16a3ecf4ce43528c174b1975dcbdd3ebea9c69289d755e24e8e53627afde235deb92e6001b735f1bb6f9f99bb05f654574a7415e7835123653b6bdae2decedb128861a2908974a125ac88602eda5f708349f7bf6b2ef4e9c0ed73b8cc84ec97bee8dbaf7f7539740e437d0e06882730575031cab7a5f4d50263d639d78017374d37b8e411f68cbba43317b997482403dc66babcd50643ec9f02897dec48f84624d608a3889fb26899e799ea3f51dbf355f288a90584bbaa7032e69551aa2405bec0ee79148fb0d07c5b4d90ba8e4269545620cc89c7410491b278adcb86af3625ecd61e43ad89cfe7e337caac91f697722d4d656b622f6dde88a6f83acf4999e0bb335aea17748887be9a8785af5ecbc7a3d70194b6e553a650b7049f96db3331b4cb4bc5ca782d55ad3109512586f44fa307753c65285824541810eeb7f1baf89a657f21b8a02d7824a9329f8fda195dc45e08879511a8ae0afe9ad50eaaf03d0ab1f07a5a23903beaa785e897f4daf565e081f962a763db41a78fd8aad185798e4f9458572b37ba504feaf13b07062c4b908353f6ff978bf0f3b8e051f417fda0db4a0eed2fdfead002927d5b480aab25d3c011e734716e1fba626c1602ab5c3d38a2a58057ff3e50b57123f2b537a4d0c536bfa2b52da9032ff0cc9af971886445035813680fc6d2f4265dbe58a78bcee86ace9b256f620446dd7e7a8b8845916b0b04968d163752cc7d25df76cd6e6568f0f72c4230fbf555ed4071516327956ceaa50cc67f575af6775ccc3478e68e178fb4903239f5d33bad0f03a66649e66fb329dbbc3d4318f58278ecd1136b8947964ab0890859c30012c1c6632f64c4d426b881895995a890ec634ce0290dd9c2063dca9df6511b3fb1b2754c31be860ebd2c5a99e69649847bf1fee0ce311687c3eaa717026ab5b7bec3a4b56b84fdff35a1959eb732e0ebd5308bfcac64c15fcbc72f73e928426d924771709f3755020e1c2d2c6a828cc06539ecad96cdde26acb9117afd4e88cbf905d367b38cc19663044b7fd6a88717d9da0c215134483ae586f99da43c7227966ca81040634f3ca81bfcac90b5378c91c1d84e0ee94c84ce9c2ab9f046f9623d955feb9cac9ea7ec78ba1f362ed1a02da112008b15157cfaa7ab6c32ef275c6130a414d6629a59602494e4d42c3fba2dacecfe7cbcd28d993ab12d73861872d0a52532780d831d17f02eec5fdef38be7480113ad16879a6ebfb7037cc0cb4859b97c0b95af85f48cc88dc3e43236689ec5ac3d5da4bc4b94fb81e927d5702c3f479c231e836ee5ae95b0a4c0f2de8a5f1cf070af99fa1c0059cb1fdb29cfa3cdf59285628e99d1fdf09e48aac1571a5eb8ed2fb620ce6d9b1ce633456e89414b4cc47bbc55ffa238ce7706b14977b6c7a530dcb2ccbff1d58b3f3a7f040238c5eef3402c594c15cbd9a8405e0cf2e69c16435596682c447b1fb6ec3134c16261315e9609116ed274b5f518f94597b1bb040f554bd9e1751fc4568dcc6f1ee50675a463544ca5df2d1a87911a2fd411dc2f3a6c2f7bed8084f6a2e6c56f58f06227301d582338f7c05d41562bdb89a0c78b3446db8dd80aa9becff0c0a2db914dca810f6e76500365b753de844322ca3c8bca95569b8e628ff0e926c9fe376c06489c6a3984959a3f3593cd895c6d1731493179c1cbf6b8ad132477f08c1a0564a6b1af63931f1bd46eb0fb6e7cc7609db1107cb14fbafb8f29a979c3100f7dd053a84b90b2f2165f25fa66977cb1ba5c2208832dcdcde6a17d926691fa244d3f365d2d6fd1a78cb588e1f62f9dc5e59706329f49ad801c93460811f7097aa59bc0cf07ff27276cd5d57c82b81555ebbdd0b71a8cc2ed729fc3a7217b50035661fcfe0411ba9ebf97686e5755e0dda4db094f3d3fa2676451db7bcc742f4375bde3558fc6ced0e2d685f78a6687ffb002f165a5e9ba4dd88922fbf48125b799e00226be002dfb16bd78ab10e2bce5da304cefffc9dd06c996bdc2fb660194e0400df212e1878725633ced68ebaeb4cf8c73d55a70db7201de555d4a6824f2a1dc95fdce96c9a917a2388eee7e9864a7d5c19b6df7c026df8a437853a4f990f336dd69a7c422a28957ce9407e9abf56b0af50061ac4e2ce4a868c6dbbfb90b7feaa9dd5356c11ff335b6be5ff77ce1486bf42a54cbdee8729f521251c6fa32eaa154da874bf7b55d20e1a32426afc3396ee3f9dd635a1f0e392271ebd285c9b1caa16a2dceecc468ddda98d6879bc7d23ff135a8559c4d33f5cf7ff74e2ab888da463c59de63245bebaf06efa35b34fbafe4b5f84b5aa9edc354f3f8a204a263c4284a60627baf0efd0862bdb125e96f44f5f381e4aa60a9c60f09ce5bb1aaafb106b45e01651d97203db19e247051bca0c2c2e2b18a005910eb104be62d3daab4424fa562a5852235ab8d1b5a02b7d9fe8c20cd95efc09f038f21cfc65a74f230c94c7651bd6bbbdeb9f907faf25fb0d5fa2a8f2f602fccd97044f65f36f76f29cffe86e1cd9bfe0180ccc204ccb74f840b28576c09e087de991ca1e34c272fcd98d8760d8ccffbb935958919a7a63fb8589dc03f5acc1d24d92c0c4066a9bcb3a087a35de19c592a655a11a3cfab86585c99e0aedc0f7cf2da17d06bfa8640264977bcbe639bc9c5b4d929dafd17ccee17d4641025333a39ba5a7aca3aefb73e829eb17156763f88a2cc2fa2ad7b12413df162ad79dfe2dd4d86899585014ea5cdf3621c25dbdc710ab88c6995a8ccdb7d85377948267d508264c01ab1d5b72ed2ea7e9a033204dc2c9c35c13762932346aa057f8bbf75efc4a978b3f9bb53420415326cad22b9a1ed5d953ffa001a67373056b6d1a6e0e64daa9421a09b97daca273c67e539c8f82244908518d3d1608399eb8ce7e3efbd321932fd894ff899ca8528d55a19243027a64cada97537aced6a34f6efdd32333a461f3b82ebf702dacee7a5e11884d0ed594d27df1725e747a57dd207f0552fb6b6965f08b76be346dd99cf123c28b6d536dca60a6ece70117ddd7b71d360474eaf40ded51ab07176e521192dca9ecec01e847d0b57f16dfd5267db4e0545ee7249f2857f83f23462cc3e83b09caf0fa20e4c46d8bb132db6542a8e90077057f19634ab07589c6c772c8631d0084db96904e96ba595c7a385f4abf4b9acfa5a4a79f880a54d6022d0c1e97bf215dcb8ecce5efd8b5fe168946245d4fc05ac1eda63a25a6a7ffc2770fd2153cf19af88e49dd7b2afb6923e4ff547bdb10c6ee32c743df9bf596db9710ed6eec3a96a8c390bee01c36a84e334d1548b1e7b86119d94758c103fdff3f5d99bf1ef41182d713a5b9b38eff6acdc4564929293eee70083fd7a80f90542a1205cf5bfd26887bc47c5744ce76aad5e43db54f95c09f9fb0b57d7d027ab9d6db651ae312a5f0c714d999ea1d2fb72dd7b5d43c780cdf12bc4f9b43697eb585439df44a4df1955d4f331fc7f4e47d2b024f80edde1aefbb965963bed3acd8aedd8df5369145f0a85f12f10ff2ca0debf8c502a9e2cc1a7104ce74eeaf3006a0e863b6aaf4115015d73dfbd3c7de3c8c08abca6c5b9385c455481d6df3d45590dbae1b43fb7046e68f5cb130119f3c876625b3b082265a14f1e55d62c9ace918de7d74258369f5c27d4011371a9d1f82162ef8f50887c1b2a96ca19064f1e11370437b87ef9c6ce8cd3cfeff87410909ca4cc4a9d1d11e5b5883f1e502920690760ccab9fb5fbcbed806f4f5e6cb44b8389061e329c10599ea4f62969e158c466a4e8625995f012dbebaa3d85dc811d3a356715b76ac45b167ef82c768bc91ec3166fee20a95613c3e1b3f041dc9919fdbdc267e2f6075a5a1d9fcc544ba5951ffef6c873029721a47e8d524807ef27dc701ec8ea159bbc9f3b878730cfcdb71615e7fbb6c23e22abf5f55f83a54f5ee6eba37c63dcd0f0ce47f880da3b6dd26852cbaee02f9a784b0e46e74ec475b08b7fde36f23b5695b8306022137c9165d8046fa0dbd0df1111ba2a07175dd9d3a6d1641962fc9e18e98d004c2a006677c06305f05ac4e865c5b5a063a1a565c835bfba8cd2bc4593d6469facb7d83b27d4ef1aa39a93675c15d58a89ed2c74a583bae060c003033ed673b580068d883bc0b998f0f7c2c5f801f19b6a970978517839021423e6b3ab4bb73031d7a0ea774fac33347e41e7606cd798d671feee34889f4870c4c206cc533418f9eea1039f5af214fe4afc90307a4f70e9aedf83209628f80593043d9a44624f53dd99c3c4be230465af77d219d98bfeacbf25f077f56832da5f473954b6705200d15e6d5b979159cbba4cde983d57a7b0e2be13ae14076220ed0e5abbeaf2568669e08dc46a0819cc6e3af48e4b960bd67f1438894dbe4ef979176d5c4870afccf20fe4df3d6a5a0e80453be87f0031eafd7ce4f75829858689afa69809f43d266b2032f71e0366eb052346a62262cc481848f19205e8ed4f3f1dd124f0e4a9ac79a2e99c4b4138e6f44fefa487b361578a717a8c48ce2e1f4156c7c570f694e8b7d839f11c8f103bcf1fc06ac7b19356d8f9f90d824ce0fd70c3f5953d8badcb79cb86fb8e248b3a0bbbb5a6db935095e7e7972fb4265950d55800114f97dc03c86817e9fb9e5d208550a063457c8d8313a726373c803ae3b664efa639c38ffca2c33173921dd452edf088aa71073e86efbf2339c90d03d4e0fe5018254babf752efd6933d37f90319406cbb4f4a90e85a39e304b739cd8f0e2460a0be81ef398808d11b11513b0a534f9237626297dd17e2be1c4d705d8e24c51cd108d129794aa479c34038d629dc7cee57a530ad9fdf2ef584f00fa85527323bd3e4bf3f1040caf80f2c1b612d97e9f3fcfee90ff0026fcabc5e07aacf54b0ab12f315f639f69f224d4f65073cd7edacc418256790aaf68a66b69845752a970938dd456337f16497b5bd9a48edc54260c6375b02dbd2bab776369c34017288efe152a7af54655cf4966dc49d3dd17ec48b52e243df7dc28e9370f2f20901ad773f26b268e23c837f969a8bcb16b566820e67537d555ccab54a3e4ee558e19bf6c4c90fbcfc9433711371557afc41ba2fccd9c6784e4eca2830ea107c56457e1a690e630fb4b0c50537c3169bd1b78e1a43fa70a83f436736f707650fa9ae037e4daed9a4e9a906aca55659d0b9999c56ddef3d4b46ea40b784459b94ade57be1cc69d2d9cd10048a8682441ad89924849cdc2a7021d324074652a02f4f26a9526b63822bca8b23f2ef7a5154ed4ade9ab9fa53ed8e0c84cf6fe8e0b30c989e9da37f02ae8f3a4f8198b0dcba1e3d47be145437e5ce1d140c820539534ccfb1a4047ffdc14f6309e4f5cf7f9a04e77581c9ffba113e38c1ac72f27ddd744ceed4fd11255d820a989d8698d98cf187fab2c77ffc3d98a4cc17dd1d5b9313717a22166de9c0d2727a5bf9f47907627fbf70adebe32c9e195dd4e3f9c91e1ef3c01a9da8bbb3af2d9a410d98eeae4c75908f6f332625f4a7cda81438743ba795db3a06dc2c94a8ca42a1f5f5be83493d7d7513e523029303d16c60c45e8f155358cbf559ebcb507002a5c0a9a263e072df14d11261b4b248caf2c5d2cbead1170dde89384db784270dde6113b895153687a64de4e0c39a8385b63c7d9ca1668d87628aaba9b01d79cce50fcf59714e330be3397a5ac82dcb8b78ce0fda639ce7f2588ff95765aa22f5b2f3b83dd7da291c013240ee5473c7db909644d61878e85b48267ae0c246fc3a7efb2002f1ae455745d2fcc5054e65206509cc5619dc7e0cff69aae06ce9bd46a0ff77b62caa357ef6938f88e6053c3e35ebfbdac88ff864d29456b3170dadfa8a1e17f7d71dc61ce11501e790178a41a3e8bb6f76619a4781621f7c2faa03e505e68bec4c001b8159291eb7b2b48ff8e63f443123c7f9f01968b84b851e989090c699ca5064eb6777fcd2940dd1d921bca3d8859dde8850d1ef09ec41d05086372cfb26d873d4a63da4402f1ef3e40ce1116253dcfe7265c3fce8388f9c9a6ce74b744bd3b52ced53c75eae95672eb24d6b6b2524674f25680b413b3bd0a952c2daf60411df8a1b3940d61315a6e2279358d67759cc7ee62281dbf1baa4a1c9d513452822aeb884fe59220adb30f4ec85c6ec9d545208cb605d0078c2113a1e0a7812168529e0158aa9ce6f5382ac7d5ca285cb0dc07f5cf1a550785c50a0502b6312de88222ef0ac4ada9a04ad8fa8c30918008dd9129e180f52fbc40d26c04eb6666082d17598ca0785d7400eac78b45e5eed8f5312fdfb792fff796b22bd5acd4f923857ede64ccd83fa3d6ed81d6d7bbe81b909395ff1e91c45e77cbe6261db061ce550fe34e6d3385f22914cda44ce0cc5b2aa2b2c8753ea976122aa5e02d6126908909611bfb41babfeb998604a5b8ce523b5533f3cb575b2bdad696af225ec59fe468fc6c4fddf061016a1d968ce0963b4dc99dddad0edd02d3329eecc4b409a030ebc1b03da8a0505379d1f3bc2e60995130c75dd51de0ca6909c054e7da57ae69979889e6fbce37577c0cc63f194725512f4f4a51d36a015b8c34d4c621992f2d9bd1cdc422ef9763ea04226d97d0ffaae2c4aee8ac5ebb90c7f1446157bff40023daf43b084e9d6577d7a1b0fb59e3e850e776fc326c1e6ff66b08407f1736e08e3745389a28b3379f357d460a73d4f9adc9fb0656f0afddbb31911e64372dcfe4841d6808af44f70831c9d846d957831cf02a5c5680157b519e7e1ff1487471e620c085b8bb9a81b50f4c536c8f1716dea33c83939ee2f34f884b34b9c29987ad456109f4630e1ee443305e24a1c72618be5804a2f00819732f7a7d7652843e5180962cb23b27e2fc910f9a59893d332e028e43d4e823592814ff6ce16b282e8c2773c9eccafbe430a7e231781512bd23486a1d28b5f84047c83383f0301688f50013fe811e855f17056ee9a84a4fd2aeb916247506f4f4569bfb38f698202c6dabe78aabea56bcd46c21ff16d61f6510b483cf1b453ec32661e51b90dcf795d92a66a3a9f8e02892deb8dda262ddd216b8503d2de5a73572efb3f7c00b31376e640c71918225eca565eb1508577c46f5ab4e0e15f33d12c8644ea0862d0acaac891fadbd8cfefde122d1939570e363f1fff87a2d7891e16b98fe38bfbc7b8fb078858245ebfb8db2183357cd59c8e92abf19c73bf508258cd5457e5393c4544c716261681f4c467d399921deb89a9661d5529c4205b0551a8d9b4f885d9ce90a91e86a912f22a6e2d57cd3a7edd3fb06187763fe594a79e2c961bd1cd79c56cfe25fb330ec9391fd6ba2dd4529f6d30b92608e75bf237afb30cf3c5288c49f235fe9c402416d35195858cb9ad52ad697e49d800125e0f535eb37cdbbff8f540c323b29274f9335f51e7d4cdbf9d7778ad2698c86aac0bb2fce7eadd0baa1625516174cc3830dd2a177d75b92c024d2bbed3a0d69015d2a3ca3b99cd3c62db5ab04cc833e42097c0458d2da486e43d25fcc38a2ff34dc00f070f9da3f622f0c92d3cc7340d6c0be446a8495ed34642303cd179c5906aea1f08ece277df74c65ebcd790faeadfa839b983213fedd831f9f5a9653ee74e985a35f446afb0acdc714f4a0ff8dd44e79e61b251342b274e60b89350e82d12fc1b00e3117a18d038a65b6d5c0ce6c8ff58fbb787c296b47e6930ee8334bd2f60890be1444ede7f106dc3530657054c8e8c57176b79b604914bd672b8a68e1153d8848df3b67d82983f4bf003579c38a56b2ae8d9b6f4716b1aeb3306fa2bc8894a812d2a28318fc24e98d50f6bec350aaa89b4669a6c2addcd5555feb6b0d666cda0212b77b56aeaffccf372cc08d07a9755cfb9952e0849939e93c37ca864ac21416535ee3ca9807549c462941f93deb0766c27df968e229d7dc2dce6251a207ebdaa9cdc2b1d66b84453b0796096db8985cc7ed9bac09f824b08a181f57a86fe8fe454314e2add2b79ab1398d9a2f44f6b0e834a9eed0cfb6033c01584ea021a748b77f80792edb62b48ccecb64ce84c46f324bff4078195815dae1be0c8787309906d80859bbe2d4a8525b0fb9260c718214aeb591011bb65e1c7ae5d054b8ddfc5a65c8e7f49a0a410e901576c1277a0792dd7a660a2792fb0958833d82c211e26bbe5b4efb893f51c4a2091ff45d56f86195f124cabf8cc09c74df313d064cbe41e82ae9590abbfa9819edcfb374c70b7c21e978b42edf3994f8223d729b4ec6d4ec6785ccec7109f50c3ca9e8f05682d91f39a344b3df5ac5fa9bea12ddbf3c387950351d44cf759dfe7d89200057ef763125da83e3d55ea66938950aff74818c614716fbe9e24b51c195de68ed52c971e78bea2ddd9b1b1b53577ef3d5c55cd14e976bc0a202156ac7e2e0704c7019600c917b4ff6377f8eb5b8e3a7fd1fc9aae7737c177adbc59e55368589f26778e471c9fa0623f1425c1a7b8a22b3b24be44c0c5ed6b0cc14c8521ec1841e064fc724b86684258e8b3058f0ae439a44f6e9c5b8130666dc2ba8ed9498310543719421c01bf622ae7ac36239630c55942ce67577c729327ea3e2d4865549027f7f51096424ab7b62b4e862255b0efa5e1bf2d5cefeb6e83aae07ff2fe1fe4baa5260626340716914792ee4f2e86c019e95bed32fd2676efe5c973a16ef18255382f7282bf2d58673316b2721fb174983dc164bace177dbb02d6e7e5250ffbd38e2e9ded73ac5147eba874e2454d701471ebb1f61ea919200267a61d7d258eb98f80c8b7d5361e71ba806fe744928c401c6895065a70a7ca636f72d3e7964b422e384ef8dfa6ab8bbb9ed865a7a86a4a0d99af9add1ac14de21cd19a2e2c556b1fe1dd212f121f0132ab1546df897cf04c9c0c44b475eaf57b704e294c754719f9dc688eed7a599e32773180f5059932e69b121022b261a5953142f35188ca1550a0c42731867278d419f2e7443719e8c5f13609c05ef4b08e3c6ea5621cacff8d65b8bdbd23b8fa03a411e28d574059b4735fc3dbae8db8d20d8bee40845e9b782a9a0a220d7fb87f945c44f39495cbe662f9dc25f63a132df91f3619c98a999220d36d41063fd0f704ba276bb8e6e1ba86395fe276ea814a0146e6be6ceadaf39241f123e52729052acef20eb834e89a8c41e4b9a518a83dbf58787c358d8e82020b29bd83b03fd032525a5fe214b4a6b3548c163d482936f7843a9b21a541bbe7f75cd044586592a2a28efdb20048a253cfa0151b57b9d78f3f4e3a149c49d72885286867453f007a037babd0ad0209e7742007bb8f352d7e8199246d60e13cbf22e470cab408c06e69282e807f5068a91fc30f9ae81863ee1197ed78c48850ec3b6843808d10a72aaf143e2c88d45e2a6cfa1c175108ff54bead37a9aff050a0d1f05f7cca0560be270762ea7d7e899bcf3c1ee18b40c121197582ff3e0f1040ba660bdb3b7b125e5d1072778d9f1dad00c6ede15db839445e6e01ed9dda165f92523e904bdd0753a7ed4edce85a9369f2f6731a19beeaeedd7521d6aae636a5cbd0e61d1c0a533873d242ff34904ad3d415509a3352e3849611049b7510c3738cb99dc1b276eae09601802a3d452e64e85218df5ee35fb50465e17c982e4a35e807f5b0ace7890e07ff8a607a12308456ef2bb49752ccb8b6eda38babde072bef8446aa2ba1401ba67f24905b3db700197313654cafd6a4fc87d8a35ccb7c973805fd7e8aad7e595af32a133cfcf86e65bbc0df30eae6fa58cd79550a0a22e8e1b2ee30a2edd0e8ed28e33ec8998a64f911e5c9b6a0a4f5c8fbf632b30db0f6f0337b2fdaeb124d8fa228299c3a3122fa8ab5f110b8856bae0a237611f77757244d58c8c4f8ec56968ea9a3badd92fedf688abf7a762583f7debcd2edbc35acfaf511f324e6665b177aa626f0d52ed0393cd44531f065e9f07dfbd5ee6367d303585f5793baa52418164f48836eac412f5baaba8e75ae1f8e0f7f72edfeaaed942fb1a5ba4637030d01db8f47e3d4710772dc906480abbd0663b17d945750a74d87b5e245df809dabb5fe16e3ef2ffc04a785b9cf0c19a0b015333f4bfdb166b4ca85458870faef0329f153aec491df0708846b09566471db9f1fdf2f2d90eccf3208d2bda80026006865fe46da714596e6fcaacb7b4138d0a45abc7c68facd2c1ebae8788d4fe0f6de65c72e736be041d1b2c2cbc305b02b42e406654015ea2b53704fd1f11594abb74ea9511fb5367b4fddd4f6a1a448eaac88f4519d6bb0bfc5f0bfc6d19e67f6d64487423e2ba049dff459801d039b5df60d33acddc77d74c87e104e58379bab7f9da99957088708d5320b09dbfaf7ae77778d6ebf0593312d53635f99c93edfca9f826b0f55ee2505890890b431dc2236b4fff2a5883519565bcc84e6c371e3da04e1cc5764349f08952099242a71800e6549f15531ba74c948feb939539269bc2c826e6788ee6556023ba9adc2bed1124223b401af615c68a03a8f60402bb1d573fa29c9390c4067fb5e6c801267bfd68a437175f300eda1dd247fcc7483a4efc3d45893228041cc5ffd841ccd1b2e28f1afb6a554818ed5309b6fa7a99d2a90a1bedbd1a3a24dab5e618bd18a4c11a649aac5b2d92d5331ba5ee9df89222194324148567529d9745e3e9014c4df653a7eaed920b8b2ca6393cfdfd2825aa6b40821966a6da98122e601928f36d57dc9fa1d4f30766edd63637da5da5d68130b21333351da1e75ae73f3866d813466a143f6d247eb3f107e62b829305d9784e0c6fdb428b5d7b019b782ffe1a474b0f63ddecb33f4cd1ddf0571751a81089901be63a9dd00bf2e137ee359f0722f067edac7b8f18b80803fa6a568aaa7620906deedddeedef9a83522a0f47c1dbe31d2fba4c826a10e61f3577de31743d40fe7e1d630751c1caa8d36c0d9a69b1b1e5e1c1a74ec54085cdcaac435f86271240bfa5d336236d1e5d1adf475994fc5169230ea22cd9212fb9d7c594fd3bc38b5909bede694f146c4b8bfa960f86959307b995d522b91a150a81202da2e6dfc52b6506d7fd3411d8ec7dfc5efded3faed755430aac1e7ca7ed5ec6ecb012bb028fc0d23c76b15323fc075f52b26817c6089f0c8dcd65801ce21c7c35da4452a2b85e0293e868102dce59302b5cbe725a950a92eb1c1b537e671ed828f6cc149c87bdbf797a1974e15a3df3797b35cb6a1a6044c698e84b57b0ba01afffc4c75428e3ffc0ce560bbcc8399c09622505577bf028d5e71c7f5146eb37f45681bce6a2c9d965d339e686aa02cfc1ae5ed67e57a124f59c791b77828be91b5b1fbc8f62d284208ebcf3f6b442281623fe1707e55c2f659fe95069fff9823117ae9e6124b9555c3fc595b99a4bae6d2a41a9217180a6ee2859578b8d7333793557b18a050c018715cfee9ab1b89bbda218eef9aa2828e6ecdaa612846c2db8c3827541dfde2bc6f4f979b14770d9566878880b62b522c28eba1b8a1840b6fe0a31961769d5fe4fa22984900bd3af6f2952ca12659569e0412a0ec7cecb1df1fa3a675c59ec8a36138a44468d66d5c87d119b344c6c0d8704d2d1287c5c60f1b48640a9fe4de17aa50b70ecac4622f348dc76dc2049a56ef776f35a46e245feac1e12f70a91078f69f5476a0f4a6f1a0bfff75590af5d14b98920b5146a24ff4363137c5b035bdf8a8e0fc32091c74938ae8daab5b90b486f2df79d5050856e78951e14709c08be26da23edd7a2fb185a6b2f09a33ffeb4c6049ea300a19b04ecd540a0e2a374bd0f95808937a30e448291ef9bbd92b6400c17f77cbd84247443c9121aef848d67663031b591c93ec0a62d23ab968c45d7908b20a46e0f30b06030c6ef61639f3aa17f1e1617aa9e8d31aba3242db1856e592d36c087e6979c31ca18cf98d06b1a28bd09192a90561b8a8d6bd87d310fdf9522994c82869a112f39939fb228405ea3d8318b00673faa19e4c76410d6d8fb9653b2ea8b2e3844506a21cc3248c05c9759643819683f913061989988d65a425e21c00f4cfcf430e054bcc3efb6388a1463730e7a142e02d5788059304bbe9b00f87c2f5f9e407987ec0300d331f857c4cad8e0add706a9446c34c6ce266a803b26543ca46c1f92164bc3f183212ede3190acca0973cd00d913758f018e073dddb21fcf8c04b826e9e33a35fa3bc16286ca744a2f01ef12ff7ace58361ffac811ffd4d32f7c7213c96457bd1d5db753e3680f1ca0ba2f8161c8aac28eae5c57268a9bc474e688ec7fcc1ae0afa69bf9f5951012b43d3373dcadfaae165764b8d140a4fc45764909344550752fc1f63bc7d9719b02eac8740137952170fd79c64d0782d9e7e0a1db829cb3877119ef2660a14e2f21e9cbb6533c3ee821900288a186068843f964e4d67e7a0b2e2120be06fcadcaa77f81ff7a71080179c3b16b6a32df235c027cbac69904776b9a14a5acd94dad263e9a0d39e1842c7dc5a9b5d04140b515b6697fd0151b3b4ae1962ebb9e4db7e9d7ac68de92a29b5f9a55d9700228312e02b809b5a51f19c8c008c6c663abf77b8536781077154507487d4ee5f5a28aa3b5f4b2cd4399032216da9e5c58ab77e2efc1de75ae170c34302a1642465cc06d6af4441e60d30138cbc32ce67009bedaed9406366fc968e0760555a7ab81e2fe2323d9ace144e4711d76b97437e648be55cd569c737908f2f2dc205695329e00107268803e15a92b3f482970aba815ddbe72d6f2e55f94a938c9c5a57064200d8836932f0012bbf4c683b8bcb7fa0aebb0de1efcf39e8288216c369a16407157afe6f6e156003ec6d7fd42ac6833ab19dcf91abb8689231a64c4dc08973b46ff336cfd862c0eb32fc0588d929f2e727fa62eaf16624b70a965b98a34e3ffac1affb5950a9ffadb931655907e83487b85b029a334529455b9f401592bf9753c3844ee259d54abd376132d8df4ab3c33579ce5f25a2e876371ac5980700403ff4a5b3d1c0a6ddeee1fdafef802f9acb283eb1a8a7072dbc2132a2f71c862442a1d3bb76d489aa8c6fd61e83609ca363b9a8c869bd7cb0522fe45636aa32382f9d4b00cb8a4241e9f3126ebcf3e2e6bc212b7705589dfb36ed1a80141639bc114917075ff69dd82f39f1ff7f2ea51f3da578adbed1b35de12959985cda223edcdb5fb27ab9b4fd51525a5beceb262c16b19ea4970bfc0b1d7406d4b1da32fc1485111352bc01a374ad7b530a0b539816463964c47d4980a948681c24f0921398485783df60f9a99376eb97cd03cc48cdf9190648a8eebb75b297b84c22d3f748df28247a4d43781c4a7322cf61ebd7fe2edd9f2c5fc53c961493a8cd0de2126226a27222699735ed16dbd831373cf47ea3bd9ce9c1af8b15c52f269510f86981b9f9000134baed036680d6409759428c2871e4556969ce71a372ef8376d1462676cc5a0b2fea30c38af035f1c8c882f395725eb754b396064955c028cc5f5c52840a04ec38650539f63f0452a01195e8fc1095bd8818c761e8d0a3188f97f555565d2d6866f805b174fbbc5758b6431334e07a21120f08d75bce3964641ff6cd94c8bc2ed43c6de0d752c09f45016702a11bd3eba69e4e1ca8c463f7130bf4d4909cd9dfc90c9d4644208e24b4f6ad4f36973dcb0ae4f80b1ebf476b287a14abd3bf56391caf681a4d4947f5e2088865b49b227824e7095c54676c257cebaa7e48182a0c984d44a66d035efd5222dfe84aabed701164533f0a93982032e2b84c8d8be0ff513609831939cc5fc0505eff500d28a449851fb9a3e5d5e35d0de27b6d02360f4d46acafc0ec2de93e907dae26a6a6fd20fd8c9d2a19f1ae5c2e149526333e703bfb35b49fe178fe927ff4fa2b8dc7246fed4343e42b0f0ac66681689380ab3c9741600c01f39cc7552a0b83bbe823a42a611830fef3423ac374328fac333e9129689194d5c1548b4469570574929a9198018402b69b122e249ac8adef67310828924c1bef385d9d70b3da3aadb7848675a0a10bf6fdbd767b46b6a3d2a2131d8b43a6d18e88e48ddfbe3f881e9924c2bb254bd72f0f2bd4aecd42149c7e2616c383a9315748a716affd0642424236d54b910ccb5a3ce7b1e6c93a7de69d36a21b2428de77c03261432cbaacba8aceec24e2e54a7ff977b2ce9f04c1ce43b505a018f1c7beecfef2a49e135942384518df70c085368b1ffddf6069e593f1aa5fe337da66c9973452d90dc71925ddc7124e3340d24e5665d62a9f6eb8960f775f2db0120013ed85c00c48086a58b4cb0ec7e2223a79404821d7c981225bd3e397bc46d85120a4b83be87e80f8e72a38bdefd89f0eb258a932a341b3d7072cc60040ec7d0443c9bd4aa4caa32321ee18b0d6880de729ab07c9ea6cba5edc0f7cc29757bb7f8150902507718b3f75a51108031584b53ca99569515a93bed593ce0dab6fcd820e6a279da0c8aafc12a9037d8f479422aa61bf25f9081d16686ace9fbb0baad63ee5c939617c37f971dc4924afe66cac335f9fd7b21522b93820b5c8dd0efc62762bcebdd157f285783797da5ca95d0ff1f1245afa293a53b49e5bb88919b35450265dac432a0e084355f15abe759f356e76103217d154facd014e72bc711700348e1fa0999c50bedaf0e233052e13af50dd0ad969d833608db528994d1a5d0ef8d61e8fa412be4fb56129840307b1baf86109b99b77c603acd2f9cc5cb4c2fa0dc27475366107d80c45eddf4389571f6007ef06f3a88f77340205646c9c47d3a9b3bb6f8cbcda22c11d5e7e9a82c6688460c9bd5ebd828e92c8ed55170635e03c2c52ce72830f86f88acf52d3e310114b3c0c7362139f3217ce634b707cdbb69c9607ac4b1f1792a9b13d72dd3208a5503de91fbc51db4ad9b39e67005a952d1aaa04ddeecbeaada6dd6c87050167e904ed7c5632848af25d7412d8a5934db47d91c3275d6f920913d318bde4677769ce4077eb292fc04ccb36edac919be50d68342737e07d46c256f7c51d2d664743108e2e4d6227312c23062c38b15f08117a4c8b3988c201c39160ade0e02881e8973b368a6430179e61fb04967c5e5c27c805d5b79f0ff5a6af8d224bdb0d8cf636c657d51f92e5c34a1c0fa02abd9fdff2a04d11ebcf19b871b3544032377547212dda4782c86e9ebb61a645a995705df0f0e974c102137cdc879ff6d1055b1aa2224199793f1b88edd86bd6b5d509751d19fef9625320c80073d56c3a8dd0ab35fec1868cc0e4a05e78d1bf936ba1342b6a81fc15caa293536cc17ecdbe76100f951445262b98b4493f94fddf7b482f3015f70e47de51928dc74e287b78d345c52b7c01217dffc19baf30e8725d84d980bee2b574a16fd9b845a608a04f7613651191b7be33eac935e07eb958974178f5cd7e66e1ce909ff26f424166cb7d7e2324539be25299026c12879a21c7f415003bd292368f7e6f6cf163ada5fbb3edf8f6148be97a019b26b64a74aedc3b77ec0dbed26139465018e9db53423aab5acc996b68bcbab96c8b62c2154554192b4d4fbd2d58d62f625d2795eabd780c20f386b6be45723819073b1cef7eb388bbf3d372afa277e3bb658f2b31a5a1cd9b6056d22f36990ddcade10c3ce7becaf4ded0114b4cc9eb2d48e505fbdfd1e1c64641ea069804b16de4038265c6c57699ad2cb814922d04becb9f8ac73f7e73f438f876f4db0fbb808e6e95f6459663b2068316df606425b51d23d802bf95ecb98f7d6999c122583473977ff93e48f4766efc799c82a68db979e7da5eae0ce74610ce7360e7c1654521785f746345f5bb611110dc351e18924ba153095699b95602525f8ba4c0971f26c02fbd130ecb7cff04cd10937a41714be40c5226a97e62a8abebddad917467a67f83f77d265f6f872303bc64f213670c9cbf251ef711a1244880c7a61eab68919b61bd4b72670838161b0bcd74e72b8681827c440300faf0914c13360602b76e5d4fc81f5dbba15fe067f0c378d054b512e36d5aabf6f4419d0720813761d67d3ab6424dbfd0d15ff9ac6fe70a1cc75dff849dc0d18ce976f231ce91e9bfb976f88cd2d67bcbf93a8e3865f570d355296e9648a63235a45498dc30aa5ab7ddad4cd1ae86a6c773a61235a312a796dcf11fc42a13712884a4a0413dc6e61b83a7fa785e44d8d1d356c92a4a6c71341c158f8e9cd2973a4b91a262cc126ffa1e90c8b0ca25bd82033e14bf388cd52f71cda4d63415de4b2e3ced1dd0039d6472b2a49fcc6fcaedb1130488ccdee4e7c4e69de5420680832e992facfb17308b12e24c288ab5c689b28aac1dcf56ee3174a43583107bb113bac6ce8fdabfe409952bc9d8d3c9a84b890ac8e9018b4b9ddd5c502237675f0b43ba56627f7f352ff1bc721908c4c052b9d86bbcb4e45a1c0d870165947d1cceb710bc712c5524de3da366d21b5fee0a17ede8bc1b897cfbcc14aa67fb1128882d663b9817710df1772963188f955ef416b67e68a600f6f0acf4c1dceff519afbee00e2ae4af77cd791a172782ca8c8030a3a18898bdcc46af5b5ee683585e14e753f402514b1c312064eed7ad9b0a47f83329fb27db466e68a2294007b4ae675c01d7a168ccc80afde82f58498d78a29d50db6ff74c86d09b774578edd0b58e7c7c8d89ae424b34c83c01b7fd50d06ebe7032e327f3f1dda2084541dcbc7d9675f85153011db5e88d84541d0ea7de55bc9dbce692835c5bb497945991c5fc3d4ddce4cee3dd5d08ff5b01837361663ce8276f3a70e041fdf3d2eb7ed6de7993d77b9639eb17ad975b3a51029a039b2f4b23f0379882ed6b6ac9446faee93eb780cab16227875c845a48bb93c125ba958786cc478a8265fd95a1011c90d0c59c9eb94fe7c84a13bf427367f32a118d1920b479f54e7a7c23925cbf8090519e71c06eaed65d653db82ddc86b4aa90fd7b8126fcca94df845815c47d4e6834d156004a3a82e750c1980485e36df9f427145cfa9cdda00e00f907889efe6191a049a396fd2710291cd707ba89b03c66c5cd51154744df3b34fb04a4f4e0235cb78144113708c15541511a73aae92b65c1c9cf5d834850e669e424e73f759ef2e460b805898103a7426c544d7835b0b7b49671375fc2660cbf7b493a738c9bf1fc37e88de80f28e80e5a815bee108269e3a11ab6b3933e8a73e9b4828eb13971e0b7f48a76088ec0ab0c27d96d6a856570dffd98f99076fabd21c4b53c8f49974f8821b664850f43904f5e8c0a7f1018176ca510b80f15ebe58c35ba979a60faf26067509d2e571c403c72a20319ab5862d874193cb27415b25c0890530b59026c46cfaa22cc1a525e68f8323a3333eb402bc8d5ca3e9b1f6b3e616d91f31e6f9a294c3ea638bb6e68b1e54052f38a0f7b61a4b4108a19987bbc28bfe766c36f5f413265d1c9c7288e558318044140c647c353b8dd7c7a733ca37fc72071802712867b237c34b1b48d74a0dd4923f78e75394587a76a06494eaf280ee359005d1ab881ebb08d449800d96e04bdd5bcd034779d5ac2a42b775dee5942dd8707a42c9da55189e2555b5abf77df6cd7874525c663ea3f04e70147ccdfb74741192b4a5b3966efe3cbd359f923da2d7170ee554addb860673cbe4d100efef4decf2cd88aacb1cf91258aac1654c7da14cbc4a489c4d4b625bcdd4c7a5be1da746e5fbee5e40ccdb0cc214534e83b8a222820ad380d455d3546c2345bb521ec39efc936e9a690198d38a0824b447e1b137463857635bf8aa55edda7685a0784cadfd12e738eff883b9f7cd8fac9b929220a928fa513da77ba82de5e54d81d756da163103804f85e0a9557796a008b895b6db526b7e80db6d5e74694671b845a22c240c932e5d1f8680624ce719224c4b2bd83e4b621374192b400d0fa844cfb455a265cead2a03ffc48f7944836bfa2c12e5a9565b95e2abf91bdb9444a1034bd93aebb6c27df52b26db44e87ba54f7200a98752c1fe53e837137cea58e60af12bbc4e5130e4883d4ead97b558449e2d7159bc90168b11fee55a27d4ad14f005f5990d453a8c3aed667c7ed51817077bf5ccb4517c34b203eed45c2b8385ef9675b2ecadbcf979cdc06651f624a9c30c069e1fcae02b38262c2014f016845edc82e03184a7cbac6fd8bd22d2fb5246e73aa6b2c65709f984cd2661ba6e4d54adf4aaa2a6f37519ec9567f63f2af3ad99931b785a4a133d85d6aed57f8b35e3231733a7c50f1245e12775f48667f01f04aec1ffe25d8bcfa096000f85d5e658289ecee13bf89e19eb340e3cc48a901743ff938e49ea51802fe4205eed351219e8a08fdf42c7e8cbab039dc22af5099f3b3422abbc517070696844bba097566ffdd65a3748ec427a1d9811c9bf44eadb59dcb6afd85ffceb8be0318f81e7aec42d3221fdd5940991b9c30b89e1f014dd32b19bbf9ae10ff3374843b493798e7e3bea9047fb1f6e9318a09035db6d8d5a8c24fabac5c1299fc2cfac003504fc473ed39583b35789a00dfaafda58b09653ce51a1e0f24ba1f0a5b047cfa1358c2abd9696d43d2bb3315f6554f80458000e7141199a3858c94a8890829a0679abe4858283b319a1153460658cacffb3a17ab7bebcd481a6fcc76ac6d81547bf4863d8e76c99f5b0fbe6b56f52ced01bea7fe6bf53a842579702b1bfe5663633dcc87db71db3fcecf05a18c1f9293f7e30460a704193136b83f46e9c7a4dd2f8b2dc1a8de0c71d68f449dcc45bde5a7a765aaf17cb2b77b269a7f01b83c9c9d8dc450a74724e7a266f8f7455ead77b454f1b5ade261e3eb5be5b934864347a451f9ad23fe23e0e0d6ba14e9aa4d42d324b33d72d7ac163a11fe15c056e5db0cbb7ddbd523dafeddea8d415652fdc33543ccfd811f86892959288a9f2b1bbaf5d868507031a35aa77a72a964bf18d68e469165e6ba430979639977051440c6b2efa5724d96003d950836f25e1303f9c5114f4fff61282d07fdc4981b8cec616d8412e7165bd06208654aa3c5e479adf3e5a6bd5d0d17af977f2dad808a2f622cc8e57ca18f69ab80b945b207fcb31491c4a3e29e0cc2c71694ad486baef6d11aa4a9986843ad90afe486c89bf6ae2f2bbe4c50fc3a11d7e491a34efdcab9d72eb5cdf21a17bb23f88cb5f31ed6bc60d814821514984fe7812419a239c2c932b0674d74efe5125ec1cdd8e3f05f6027922731c1c66b4cb9b05def223d9b1610bf8555be731feae344f70fd3bb7e6df3c65a5c7b9454171ab38b4f6cda4f0fcd783ac01a9aaf0124423b460bbe15b60e7ee910401d5d3c8682ed1aed063b47c9a5142e039ef27527af38018589375d2e5f9cc3e885d6480396dbac286776b19a74279beb909fd656ec1e1bd0ba2f708cc765389f1265effd84da71209002cfc757f82ffa90297336c79f039c7ce86c05fb720affabb8815c99bd02a908cb9e1c1dbcf64a9e578e9b52f7b1ff7ede62602fa0b7ecf42400f1a7687bbb5023743e32bbea2c0d1565fe58ce4e7bd8e95382ab11efac7ead486dd5273005c1f086f53d8ed2c825ee3efcf1d5eb038d27d81222868a9ff85193385753ae8cd04afcd2b5ea374abe41e923f4140fbd8ea4c4bf3f755f1cf98793810a3ee5a9d0409bfe379a019b820ab7f33f852c5b2ee7de9f74245cfdee395e5707151327bae2eaf18c39473cb957562fac82107babbaf8c7a6964e6e75789170636999515eca8c69afb1d7b4593fdb7d259d81cda591a0e0bc868efc33f6a7470a32772219ff664f9daa7a737a4127e92fe5f15f85456fc029a2dc324c448559920ca638ec268e5bee4585f990239292a722221b6814f5953a67ffa7e66778613385463648f79a86a0f851dd787164a5cecf7481ae3c761e9af18977a2ec167130cde8c78a2acfee20938c30836877f7cfab6b135e5d1e207fd1e028f169c45bcd123d0848dea9fa8b0d1807e025851290dfb75ebd6729036b5063003b5c12b73a76eddc274a0a4fe1ca082262c165e48c432564db99a2849a677a623eeb7ceb3a67a7c67763a5601d86c17b8acfead28b5c8fca41423bd476981d1415471ea13a4657fce1c60233a0e858208b55ac31e14cec96f228c14a82c352900b86df19452b2485aeaf9d8d04069acf6c461172b8ce90204a7196b9ac5bd3c79dbb339873e1c4bd55b2546f2ab237dcd1dace76edda65f50ced38fc5a9ca59b4a8284868e3d73ae79d7135e74ebb89a1b8d34737463b5f2143d9464444250279c13e188f1a5ce65ea60f92158834c389bbda335befdf96459ba0e494d0cf842c58c4c578b6f25c3e5ea991595669f124a9bde3914a8abda63ce5a8b7bd976da8e65ed3bc54052a30015bc9b598e625971dbb1948688e429c92867e3b31c2e5e4ca4be155b8e375815acbc2fad1432c5a0a614a5714ea243caa9248d81c7e24b6e16652dfb9af8f5b7b2fb721d221bd8f8bc766b55e80d74ddd5d9c6adfee88e869ac982707211f05635a8823882870580912f56b2fe182f8d19fc7e0688111e6ded82db5559e28075f5598ad3a6417179d0fc55a73860752b787c9a6a0b68248567ec3f9d5cba1226cb8317f7d1d641a37f0716023e9d62d5da6ba009eeb44430b9e45425ec03ac80f9466270e75447fc457739996adec48aa8dd814335c65e7560eebcc953d2868bb97e3899f6a5b152c9cd482e895b7c471ad92dbff2e5ff6a4d5316992743ac2d28310969bfc9d739e527f68eda2c5de0a9a2dde1e69ead51619c1be9e1ef6c1b71c7e439278c89434db37739d17bb433b2360cb52a8fae991936300074e2db86b1382a655ce66448773b51f69876b7affc53aba1edfa0b3ca149941bced6decf562a2b49a7751401218f38c91bd36cd9df95190751cd5028f89ce0e85cbba82a2b52d517278c39a418e0467532f093936710c8ef1d50c2fde432a0e6dcc95752381800a89ac918bd589d71a36aa975b267471bb62c92a936e7f0827f139e868378d336f9dc7315603ac97ba2d0de2d09ec43903aaba47b6b74045576fccb113f3fa5167c863932bb308623818eb670fc4b706606f3a3de1b125c55b44beb2361d8805db82f1bdd5a418fc99019dceca5d09cbc7d7857f25daf804ec7759cd075043f3e4fc9fbae26e84546d428b5dd763a15be95da8959dbe3652a1b508672011ae6353951f1082d7184b8680e969ceb6384afd386343c58df20862e271465aeb43fe59ed777d826ff9ecb38d362d53a981253187d59e4be304a5c52d0936c02acba0e0f72e002b07bacad06c5bd8b6e6e05603e589550267d92f6d8fa41861965affd5584b50f9dc4b3bc8bf9b2dc11e4713244daca2b5affb6301dbda1eb726e8d1cd85bc523f569aa522f5dbbf380a6d876ab2b8611a9b51c29ac2f55a89d0705d4aa5b1bbae10ee57c487f3134bdc95f055d1a04e85c8a9c5ce8ca2071609141c0cacf46b8834a7dd4d9a8461b439c8711363e19056dd57e32e5226032cdf35ab1e5dc4d65dce0ec96635adbc26a49c6036d2aa18cc0a987684992ae25e7fcf5fdd829520c1d6723b7675569d83f8e20e020f92c80b6d30617ec2c167bab96462fa4af6cd4123c79d53bc9ad598bb9f52b7440c85c786832b1f46f19b4647fa11aea65529ce4a829b35a8dfebfe35894d5bd14dd1a418e56e34365cd6fe12fbf7bf7b1292fa301cb60c5fbde23afcd6316ae975e2ceca969f11d6b7f427046b9e2a53f86a2974afa727eb32ecb22f5380a8c8c58fd7b246ce7c5106acc657ea62bb5b03bc0628e31950dc2e96ed8d97d433796b35537c6b134e903ff2e3e2829e5c2d3f5f7d7393dcc7587f71c7ab0ff40363048bc0237521cfb4ffaa5d3d36c4f91dc6853f0c7fdbe98eeec253fc140008e35cecc62177a3d437f884c544b1ef8dc682d8a3216edbc36c4cd7872ea31f60b2c6f372351f6a8bbc1541a7d6011f11637b70778f67941b1ae96b4b8bb521201543acbd71c270ee5f274cdd747723061ef7dc4c227c1dbf3a005240af05ded3b4862c9130a083cfca0fedb2577be10c43daff196f29c839fa53ea7d893994bb3538a8330a321f211bd5eded976fe09a12f62ca0fc6b220e0e3424c385404cf18ce5c137c03f5e941d9a0abd44c23964b830db5405f38bf0910c9ddac4d9009067a5dfa3318e3a71e4c9ee2a136f291d307696e89f13eef78a96d7d89d311eb2fcb6cd260a0a58b7d11621097982723a4a43d7297c1ac91e8ba91e3e9d7306f888796da4a2d62c5634c597c9256267feb6a03acca68de46e4029cb677ec8f04f3bec784cbefdbf6e2c611403c5fb91afb74a511a3055173144b686ff8030b01b8c1129c6f8435396df09d0eacf2a858a8e3034012bf36bb8b0a43dfc57da726f08b2ebe1b5986fc2cc8d6d9373200597ea6572a43d7def1cc50c69535bd708664bf496d201ba7265ee3c781d3d17eaa75ceafcd980ce7b2595194b6c4430085a455c4c468bf5dc37430aa381f600d5858739ab18110206c686778848230ae24383fc743fdcc86a8cc96832b6b566544a448489bb18652069daa3749a0d5fb7d538a6e0ba11b8c069d06baca69102589e1927cac2f0ad41b71abc84bc4f46b9d6fe367f53ecfa3d1086470a16c53849aad0b3ab7e5cbb33062b65eff06fa57bf4e62198ee9aee8ee885d1447eed3e2499252e043ffbe7cacdcf8db8c632d2864fbc8f0c027dde1bde11190c28ec5acf7b4ead1dcaa0fe3a4db910b0e0a41e2c55bba6070649e37e6b966e7e9096a1c65984afc4349d45818eb2aa68850fcfea0ccee7fd2fa82b5f652c1b564f470be1cb389313b2575147dbfdfda8d598d16530fce905076d57950295cf98a3c5863c5cbaaebbff7f0391bf32927628dff6b343015bf42028c9466bd12c5b7c9e18bcf6f90f23de7c62579ffe9317d32477e6b7aef33e530af1749dcc3fe6c1f651cab5709f8389f7efcf2a03eafc5e132ff9b59867e2c17eac79fa50a30c2821ea97049ae0b5794d55f568617b3bea595903bf14836737bb969166f6066da7ec2268655c97b54d7e0b123c0a012d3f72ef1b83cb07a6f1732711342ecf8ff0d177883623d077f30fc16d1079fc21f1befe65e5d469abeea758225b79669016f14d59077aac587195693160290aa3b042d8fe249994caeeb046f640ab946a8bbe950009d68ffb04c18be2c5829d333bfcbd15c1ae4bc01c33d725fa6a29125a9f78f35908a160a136c7ce9441eaac5a7f7c37b3ae4b25f6364f1802140d51dcbb5a3910514455e3f747d7c993266933208e216a7a63fac6843029f725d0a64ca37ef55600d0edf000994203c961411a64deeffb4b0f3a36a53df7cb4a55254e984007bba7d866668b05f62c27ade17e90942705fa9f358597e7b1bec88e7fc3e034b9834b4243da3d97ae20370644f418c5118112e87604097f21a10e6a2c9f676cb0150de247e15f0b0a14bc036ccade905608ebe5ce2c383da8060a0b577c3d6c2f7f048294611c7665f4f2c0bd7a544bbb90597e3376d44fca82c2d6514661ce7ab9b4904438c034f11e474e11874bff94b52efb782941f50988337976939721a1aaa013b99d2aed6dfd10bb5a15f5663825e2b9a77391e605a7f9996501f774ec605b36d1fb777b9c357885d77428209b52bdf8c74e20b85fb5989c74c8162e9441aa4e2d1d1bc8b36035314b235990d6c9f6e4478528e20764fd738abacb4fdf81297d9bb8ba9c6c3c86e84fdee3cc6a9011cac53e6bb337ac44b0201bb54af14b08b3a22b375e8321c7f7b0840f8f44e1647b2ecd33dfe680569f53bf736a48acda20e78fa2ecf4cb24f4e3e01bfac6703500601932a7757a23f2f7f9ab1eb07f7d09a9c9e9ffe70f603a3e49303422960b9892443a74fffc6f961678ed5b28ac0a2f1975f8b2c1f468ba79aaeccfa8fdd54f53c94785f8e1591ff180ec5a900d486ffffab8a44e62f2def53935c49743637179565623879c212d49aa57b7bffb7cc9acafbaf3177e1301ee020724d6f08fb76b572f4b98bd567ec5b99130a678dce2d3293fbeeaaf6bb5b4497ef012d37a7869008c52e749b1818c4f872845bc5b3960fc40536fc0ea17d03cf2577a02c347c31b4c2ba92857919668e0fdc4660bb21699ff3d3c1eb10679a2e51bc7d9232c7cca4ff34b8e1b8c130453f5731c2d34f0acc35b8e4f3ed612323c12df64f0c3cfe8455a0924a4a1ee5dfd725dc01377b803cee31e690a728b9664a5c31d988f5be8cc462d32ae638e29b7a71ec92f23ede7ac91ee83bc3e1821181434c10c0b9a6898cd88614efffe3de077af3ac7e1d4c47fd886dfc038b7d55d7b2eea9ffcf087209444c4798905491b58b297020280f8cab4f4b18c42d7248ca3c43926ceabe11cef272125716edb8794f9aa9a32ced870c607b64eab875384941f56a9a9840d6d1482a11dd9bf73c882382810bddd04ef423e54390515e4a395b4ef1529615da7c75ea9cfa70e05c486d360500d7673552931207806ec31eda2d46577bf934e6ca89b724b941cbccc08bda6bba5104c97ecbc9ded8f2b8b3111aa4927e96e81746a36b4230a5fa5b3292e3a628eed6eb0726129b50a344eaa192f10580407883fa245f12fc1bf4e4eb395e8abd98d34c1dbbaee10b1d67982c2536bd6f6a61577b439928bcafc0256f28a05049ef11c7f5a309cf2a2a831e7e06970473a52a21c3b9c8004d0d3390331f2f890c059b233845e426d094822465435b2bfac9b20185f0d23de3b4d11c0da7166fbbdde8d3b8cbe3b207e73b8e76ce8bab826628de36d96c96b0bb4cb4b820ff468bd039d8b50892d64e21b8900f6603c1d8369486b48d334937029a707ba2a93d44c2d8491e23440c4026bf602ee4c8b825d5457a4f3dbc3c0466a0cdee19d544159f896bd397d0a2a4233c10a43bbca6b08a0994f12df605657a3e894b1f9609f97d80788cee764fcc341bc5bd277b8b24e241d0ed7d2fcaced990c0d84bb64b7b22cb774f73457607a9425462c90daf29ebe917065fa880066912f7144733a0d86a3c381281e5f23caadb343aea8055119f53290df077383967134694241d79825718817f36f88a7b2ca1218c84fea3dd92690313f3574212e1fe61f06f43fbb9c32e27b1feaab349cc47036eeed3e23949ddea7053260a033e202426b0ea9a8ad1a0e9aff58236879b7d800145c28218213e890f389387e7917874c927b6731c0500849c1ab43e18a5b442988459018a250c68cf201548bfee6caf699bb60783b8a2e64f21be4af8baf158bd0cb34c171560b88ad8452648429b06687d3a166f2ef4a6278e284acd7f8fb3733a93f87ad042a68352a169421aa77bc118bd60f6b7aa9f0a2ed0522530e4f3f1223f607e39a4d9ba0e0423c4f00f8350e72ccf3834ae8add201150a214d2b9cbc4392d25519e0b656ba51c14aed2aab024d1e0835cf5fb668dc26620f11cd660e93220b7d86b4d3e9e646e04ce5767ea3ac81c0a4f9dc467ed3ff112fe49f5dfecadb5a9662624441056051b6a6bd9a5601e96b75ee04a6ecb52f78486f77def8bea6f297a54decbbf0ae5c10c633c89043f1577350f325354e1cc65ee65af34739174849a2638b7d2bb673640b2608aad72cebdfe0702e595e50ea2615bdec6bd0291ec3f92983bd1eec7069cab0808ea7e58c3c98b5f459edf55ae18e3b56eb4655dfa12f85cf1a5deb13a17880110bba426579c9675828ce3145779a7c81882c902ec0455483eabe4b5007612869f9696962e8b3b2af7dca0601b036d830fec2e8a4dc05b4ed5879cd10c92090cad281304902de19e31f92a36721eedca7cc6b6a13fb8030c53162c7fcb48cbc611995aa32635d377a475711638a7803d00c49b8503aa8163f99b890b95c313ca4969e3a72cb985b70bcaa00769783fa58750e546f08e9214e5e33a2a24595d3fcf32b12031bead0e415958ca080f370ba0b1704788375fe099567aebbfebf6ca7d79df80959889e090b51c511e31df2b909ebc86072fe972be0a3da2b89d5ceadf2f508cfb2c98dfa49912420e58a6be87be5f54cdab194670c180096872a86a5ee4853b4fa5c8a54707150197d599621d542ae68975b9a2b2d91465d5145c5c4fde41cb24f640bdfcf203e5d1a93bfb9070f46c0af4792caaa6e5d8a2b0eb65c9ba6820c23853dc6f1e9c4c1fe489f40778a432070ace2aad8f982cf8129a302e6a98bc28ffc12901776d09af2e414c6e8a3a6d466292b06825c3f9bdc54d60ae8e19e579a724fddb0d035b86b2cf14295dec0b5d665dbb5940efae1ea513eaee7435134cf80804be2373bc7adb4be11bab18e5a405a14fc6909b092265a511db00b2f4a8588844e37b53c52883c4ccdecc8c428d531467ddd5452a1b30edfdde6c051fa1f4d8275902ba62b79f309ed8f0b131baa8e7c24dd7e5ba28e4ba0a3a29cc84dc64c49a1ff675852e86bfeb8f3797150d8731943551baafa77c0b5c14be9dfddbd257c7b0371a47898a004c322e53ffdbd3f3aeb9ea855c0bc525b959766ebbef32032ca2e55a9acf69c4c0604ae193280a070c39de827808df0d3f6c30aa831c47c1f568fd085aa76352174bc1810a473e68fc56bcd8ae9766def66fab07d7ee41edd66ea80059233cbc8edc23746fc4f6863c4a0a54fba9edd32d174aaad83da440ba4c6882781529ca766c3536b41a41c1e2db3cb42ded7964e103107c1084bd30f5c46d388184c721f9c51e6c7e7bae060d2ad9d875c060606a0b2831c123d92c3e4a5fc79c20dc8204ea25275d41143c44037b7f9ab7baac0f6349c5b8bee8f5320c5ff2663d1fdfe68037392aacc3081408b4ad7b320fc53f489bbae9e60ddf79f415fba431b49cc704adfe9af81db12f0136e40d2c00781302aeb219d0bc66d6750ad195268ef32beee1fc83c1dee038dae95f836a3588370a588d8651eea10a35d2c1d85768955104a787d702bee038267d514aa95a03b301d3dbd31651eb9b437af478ab95f1e7655bd02e31209e413a9a192a4e9224007c3e193bef680f6e4f25226392d3924be1004405d591231096f7fb3189ba7db62363c065afa131f30fb150fed587c959fae60a44ab021185cd19269676bb1560f1fb35d7ad08f38624c149c5851b302e73120e49bf8fd73ea86881422f9554c661cf3e4214d9302ab444b5a3be1e02b980f8e84e5e9080df8e5fd166eaaf1a50b5c2fc9e337ec3829001342107111634a535ab604cb161f17bc40ce6b0faed8b1a9e02b84602cc5ee86de688df0733d1e645ac75ee7947c9a86656b7ec35e0d5bc1ffd3180489c0a58b37e4ef3ed4f498cea4fe9d47d7186493d1340c05e4de6b81539e989d90bcd2b30db9521ba9b3a14a5bc4f5bd1895500306fd1188553e655f3c426d2ab26225eded17fc9d871e0d8496ae83e76d6f3fe768772a8f8234ac3dd5dd260fd993a8bc37f3c2962f9275ae2a55095f225cf0291900e32f6bafe43c2d91fe4a6ef794246fdf0c4490a6947a687e5da9020a6f2eb128e7cda1031802783358a2247a5fd12bef798f2c464926a68453f4d9156fe8dd991df6d5a3f9d8a8d671d6adbbc2c397086940cf30d7012c1cf6498385b0cfa97808b17a109fb3511806e23a517dc7deea95248b0a4fec8500063a48e3c756b47cc761708f076419691d32298e9b73f6c6f39cfe11e63708dab060eaaeeee19bd56520d2a17f46bd3721f5a7d30d99b8e038b43abb72e3bafea6345bb55328f05accb403a84ad8ca591f54e19d8f62405cce755fa2e2b332a99a90a05a9198eb516f22b4668fafb9bed6176a7130d9eb81bc420702cc250b5b3ae4d843398207ede8303cdc8e4dae124f5e570d0c2d6167bb0931cc4365df80de410c59907c73dad71854368619e4e2fefba9c3b31ff7dc12dc182ba8f2539fc64fa801954d29d73882495af1a157278544ba0aeaae7e4a81188161c6315744d21bdae5bb2d8d7a547d9b462ddefa44fbe09357b56609287d230fc2a831c5aff8b8f2949dea9841b2306b90797928da73ddc500e7ca8b3b7f14492e2405784eef061dc65eedea39c7195ffa67d157fb10db46fb0206811b28d8ab39f3c8eb08005e1435f662b1f4766186b57b863f15874c62ccf883bef6e9e8ca2766f17ac0b88fb104fadaa4249003f6fd4a653db913c76ee2183e1f6250c6c0b8af5ecbf03c16c7f24e3e09f517eb2773fdd1e492e6b604efac5ed74892553445f99948993c78a9dfa7847c8b98b3ee9b5ca8b6a8b12609d9534ef3c7823e8da9aa58d0e3335b2c52c748c988850c5e8c209c6536c10d9c4dbbd498106623832fb775d4da03467710194d9ef675f752d64fec90d7b722ccc511998addc94d7fb29567659b1cb5a5e33c61138624eed8e01be71d80dd2b1b8790d90c11df179d63cfd940b6c85526b18de12ba6c00d0192a43894d059610002b3cf1ba7edb5bd6f1c017e2618603c31e86fbd545568b009d634ab5c562b96bf26798a170c38d6f469535b870951a0b42463f109c5cbb36365e22e6486b6f5cc57f5fd66afc55c5fd1473d2cae07eebbc20e4a805a2bf7567398eaef902dee9e107447cdba93fef7ddbf25789734af901262c55982e854016cb1b6601e3f314160b27fdd4bab082fdf48d939a56b482b780969cc14d50dc42e23a1f74fccaba51137f1d0ae4637f580133b6d25bdf98ea60499a6662d30c1f674b668e189d93aa82a9c4bd997033c3c9db35d8c2b52b0e3e37f34de22abcb54f1a04475a815cf2edd6388d87cbdd493b5db6f02a15bbf51e21582df8ef47c3d86eae882476bd6b64bbfb178722dea1b5ec99b5dc19ffd64b0a5c350030f1bf734965c690c14ea51cc70e89fab3fee4994d1bbf0cf75bc4edc14f71e85ad521e1a53ad2ac0d119a87da14eb4daf237798704529b61b1d7fb40cfcff181dfcd22276482a55a23d98b0ba5514f69040315610a5d0c68d9e0fb2c46b317098dff0698c9ba31319d62207570a94f6207f869ca0f9063632a8d377e111204d429025e32867c87553a91f5a930eb49c25d279d1b89bc31899aa557d46a5409d388a3c1fb3485cd3a29dc884d2baf5daa8fbc27c32efe891b5092b10aef112c04cd5da720b68b057eeec13f0510e0f5f9de1cbf80fb8aab9328fcf73008ba7d679a43c652ff7586529bbbd2e0515ca91dff74df499300141f662bb7907ee0c6ed7c2e315347562f8f69b045dc89ce239119e5183e06a02b3af177fdd6bc478ee25640b3a12d2adadeb0b01635611039cb2982eca9d0e76f681e98bd1fb7bc267b141efa77c8a4c62ad58aefb3a2f10e288dbff3d338e29a7ac3840f496fa44de534f5b627eee68c6a7c9a449f62c102c4c6de836f88ac68661b4ffa8e593e2707a2c6170c3f7a60634754c3da2e71906cabf65c7ee304f49679e4c296bc7dfb0f7281e3756b5f08aefd07f65dd5471c6f78b7aa910b9afab890e8fb7cefb4c8847fe28c1a06b4719f97ecf5e745b206668a768aea3f348c148f461718ff201551f6faab973714b3f09302f2d0fd1dcbc2d7e9d17cbea8344cd166e99ccab8be4183862fcc3ab90a2c8740162ba2ee1bb8cce62251da7529a31d312d0215115a14f93af3821941cfb64a302440964d796a04c89a25c89f6377b396fd5026dc005b2890ff6feede70fc174c522716fdb283e4c40cf2e4b128a448a8fcce0a1822399a484c886fef578ac1c69ebc119c915c21049a64d51dea7aa4645de4d08b2598abe530aadefef0cfef321ef3fe032d955598b05d9c5e3f1a2ab36e7f534731593a565bdc9060a7ece4400c309e4343ad23d5b5d3558d99cd1aabf1fea3bf4fde573515ded895ff902bb6b28d66b08d310f9420940e8da097eaccddc28156c32273fe8c3cb140523be1c7c81cf3a86edd66f6ba55a68a6d0ec12fdb228309a0ce4f445e9b9830cbd74099ccc5377d9adacc63e4873a14831bc93295d41dcd7ff59d46aab1134f2624fd8c75a87289809b9a1415042a35289f4139ae95878d5fc2de3a66a8a92da61ad5cf4134dc02731e5827da99035f0d427b6a8cc202660f81b62e65f037b955ecd82a36a173341f387d65d842df845cba9e336109a56281726a8286d434487e81d726991fd00fd1d425d8c4f303d980d48bd8aeee08583ea191571d797094756d6235307644009babb0aee46e2ec2d0700af7811ca4393188537f80f1fef8a9bf08efbd3e3f37cc9e60c48ebab9fecc971faaf0e9fc217dcc497c13224f6817606e569dc2b8f8df98858de8bbf880a46f601b5cafb88627ed56d469e9a46c3b724d39d4d0d0da563edf76cae1014a519ce57684d984eeda271ef792abd9220f94a998dff8fe0f188aab4c3be1d66f87ea945910916fc4b5e04f85b8d44c1dfa05b6af55c30e22075c0999c7e8c62dab86787c93d6772210a164a98f17c1edd6a0dd0fd8c971b4308a6379c9571066045e92544cdc857ed0212392a4ea198afd208c1715281383fd5237a56b0a4fe01442d944f71e623245efcb11f8bd5a8aa0431ebc029875d522861bf47bace56aeae78f4288f56cd81eb58863e583354e45b46df0c853a7165468eed671f6411c62b36d59b0d4b21cfd9b7f80db7e0288c791e78b2073fab70365290250396281a45da4cf46bcaf0d5261709a6ffe6e74cd611be3a7bdc55e8da99197d9bf817e9b878151edc41bf9defef01893a0638c877e8bc67c8d3ec14f55374c5a8a9cbab790c804ae231dc535ce2caeb0400c9449f64e14251630b3926420950a9c6dfb9d439056a8b2df6544fd42428545cd4b76be9cced3d76d13b6a064a27c7ce346b2a89e4c1f3f8cce38c1c87b13a7ab8583c5502673927e77219771e66e02fe266f16d55a06793106550c6bfcf190c0626ff8f654d4ecb89a5c5ebe56dbd126687ff1f7c0892bdd5041204c6281ac11d1b8ff42cdd463a31bb37b3960773a2d9714d459bc08ca9b60a6761de24730b27ad577a69c22b856d8c780c9144a5f5a174d579ea290619d9f30902d5c3666d5a8b037061368bd3d0be0a3f0471451698fc08e378cec9df3f45606f1976dc6968e2725645e27c338eeb62496129e5710d9d56a4a1f8465f52b941e9f0381c87d5992e4b1dc32b6c664b45e6295cbbabbe46da09b611dfcc863c02602432f3e25ebf74966ca168506d93ce93271040c626636b194342a9eea39e432aad93911b23f41c060c3d838a7ddb2f3993664282c9c350f1a3a031b89baa7ebb80cee3fc5c05bce6009ea255a3aba4e2a8b331c6da3e0503fd21a15e4c566d5071ba5d56eb7e3487af58b6f7719b2b6e1cac32299327dc8567496c11e1901e377de20888efe6df5c4f6851cb4e56ead92321862d29b6066759e3b49aca22594f9212333f65cbc4448391725662e10b05b0dfacfca2f347c144380b3d59a9fc6a8edb7e7ec39bbff1760ca37bde08f7557d79cd4035a606a5b779f3674184461aa50abed82df246faeaacba9076ce695f9a665be609027e6b32f1b05528721275ca0ef08df66eddc0fc27e785c0c168d37296d994b9ebb2e11d0cb1cb7d5d471c9ad211198e420489ae4ae549cefc68ffff586242e3966862c9664f210d29ff9c13baabd6e73ca7cb846ac58f2dedb73b304eaf50e3d8507e6e639912a7d57e7e969bd03176869b52a1e2289880823afa620cfffbc6650608337c253dfcc4dddc5d02f1fc977390cfe30a24634c014979e5d6b30de690ec804ac7cf75b90451ff5fb0ead092f1c70f9d4ff2b1fd3275fa0b974d4464a8e3abacacdfe514a4bbd36a0df631db62069ed865e6e125745eb862c34814b58adaa829957d475788f7f99323eee99d9e2fc01546ef86b74d1b21ce925fd30c614d0dbe0c757fdcaf13165b5b4bee3935e646c5d4651809645d1f959ce27b2b4a2ad368de13b91682d0e3564f63840f382b6203f192f8c24befa124ea074ac8dee7378a55bdb57d97d5e58f9f45bb3464d2d987bd7824352fada7744dfcec1319c4632d3b8ec10cacde064d563809b6f908e510bd7597f39ebd5b37c1b162c4b68b14ca7acf3c166323b29af93f73e51b69a1e0ab6d2313677f29b7e4c87f831fc911c38fb15bb656560a7fad4279b99a40abb765c7d54f9913a72593f2a0fc9b7e885557347f0df2f2b01469895788beec8d5c728e1c3acf02a0c3954ecebad41900084734adc2c467ce4caa3c7f00f73d2f0982adf212809c98e6a75d83b3ada09109c13135bc1bea3135bf0cced13823812c78de72aa16a0d52df0676276804e8a65597bf86f57d1d9932e315e59f6e407706df82dd6ac8291bf91ef44bcf540bafffd2107f3b3e32d721a0e5a6d0f9c35d1f87a018401d4baea68fc522070ea7ba7890a5f0970fe39f18dbf26d7b38a400d4ed61f41e7c8b0cdb85084972873a42ced4c95e1301fb07f8e8d65f55e2dbbc3160e67d207f95cb3905489c5f541008dffcba2212dceaae0f9349fad5aa2b5804032c5eb30fc03e45a9223dc4781649a1446dd1714a1f8b75e709f6ea65d5d5b9e112eab8c267eb62ddaaa7b90083da66c84918c7446941d4137bfce1b2bfb23eac3ffecad78dcdf02e1b6c44ddc218b92be39d8cf3c7ad06ff2b6a5aa0e6fa8e356841b7cd0b6439e1718dcd344ca0c7d68ad46c7f0bcd3e09f044a0a5bcc32d6f87976d9734ed4c5e605776adc72c273deae2214301b66cd6313053fc7c33ae98272925d6bec7b4dc25d6185fc13f870dfd6229179b555e98c014f900ef67c733b2efcf2c6855925ec1af7cf0904604132e35aab737e5c2f7aeaf23a83543e0d7177c737d7f2a5055e62c1e021e5b53844193015e85cf538404eaa57498cb2aba5ac59279c346e504ae62b902ec7441580fa14e47b64aecc48a40d522a5f4bbfb4cf0f2d4a3f15552dddbdee49efffce22d3a8b17e25ec38e94d4bceb0f09d3df87a42f40b10441eee9221410d07c621d0c6af9cfce7c2a957f8bad39259d6bd00524f7cebc74975faa750891ed97668f090990000aa836eb74502d0069358ecd7715263b7b6637ac49892a53eb8d41e59124d504b4d5e6ca77cc6200682dd12e99407a509510f415fb5cc4dc9a7eb43e1301cdf524543c59dd55484ae4ae269860085fac7f78153b1b664a06b7c6eef503f981ebbff403a523fad11b7bb466388c01411ceca001a21c76e1bfeb0f699fee6c94172b1a3b80ff62558c6f3fe08731a15ed3f05dadca67e95c9e75fd553731e18fd1b5148a9964e204de77b7ed1f0982963e4cbb4f10ef02a603924def02a5766c626f9b96452509a3b1a3a12f8a67aeedbf9767d96fe5da3663890ea58fe73696ad47af00eb2b9e877ad3b16e71b6d2475db4c4db1c972455c7d6c33d514d6f605267c96e46da0a0adadd7ac3694e099f435f67e1748d7856e329dddb9c4692a476fababa6222d392e51e0f99caf192413f26d9b99c66ae92166a11c8a3d7111b0514fb4f32e6e0e3b57302fd802133c3700bf237e956834c124a16a9393c9dd832ea0eb336259e01555f9a0458b8f425a6a40741f260f670145cca1c3a7e4eeff25198227bc476856f7f850dc3ab7b46ec63467cc6acd7890dbc69aa6235994d8ba20982da8a6bc3aadc39eb5ac748136e48d56b49ae52ae7bbc216aba6e6e033fdc5eb0bb51de44c6d555f15a8b4a5444dd18bdae73953a294705e196c990e528c741e19f09b8b5a189f6e53d2ecd25a6bc9bb929507ce7249e368404b9b2ffed481c0f5af085b7fc4216a1f836ba8b15d6da587e8342ba7712ed3886b875f05a61abc2171c02812f1038bc643c81af5483ebadae12342b3e4b0e7e189fddf626a9f5be6ba6e938f2fc70b9d50e0481a1df2071f8189154ec35c08eafa6e8aa2ba41ce83d6edf33429e7daf220883837922ef68f3a9a7fed7714edb65014260fdb483555e6e678914fddd461ca361b6bb97dddfb3d328d7f59b03074c7bbbe14ea6fce48bc5cd6da7b338f4bc24cd07a308d07016ab9932534d41c17f2df1ead0aedd9fd8ae66d73706475665165d6adb52ddddcbc59fdc0c78a4eb706d3a474def96cfe62be1cd90522f142148f22fcf1cadd5729551fb3adceebabd5155f78cbdb4d758670af207d8b4f717d0cfbbbc12c063919ac0a3e3a72c87ece715c880897a400da54e6f09250d94bcbab3004bc66ee1910090cfeddc0262bc9e6206c6eb7db6aa7889429882dfcb6dddf1ea1d7bba9b13a2e4ab2c1b23b8b5fb1a474c23f05acefef4219904eeef89ccb9c2595ca37adee5f17eeff9162dfd133e9739f9cb104cc39da346bffb15092925a614bd023e4d34445f0069792ba20735bb76255089ea6dc1be98dd503a75368896d68704e62a014d2043f8f1042f599b2b1415105cb3ef9a3f8d809d02b0a9d4438e501eba21421d34bfd6c6b905bcc3b94d6f7a566ab0acd0502e6f404bfd84c4262ef09b3e5e05bc3ce69b738d5242eab1a614ada6a585df3902828281cd18b695f50f00d58b72506d2b1ffabc4e8073fda2efc94632b7f9d19803b164091a5b2e7865222b58ad3d5dcc0c03cf7f5745a12d7fd68f6d74d9b3d893323ecd482d18fbe35db527d97727f148db90d35f44bcc16d3ac9a9fd338a73866d883ea896d2e0d3836d37d3172ea6d20d32f51f400f2f094d99d2a05af5953dc175d7e5f33498afdeb6bf2f8731d454417f2996f1332250d17d71e2ec41784207e5a9de17a068522dd6e293131946b45ae48f94742400db18460ae0695abe1677adae2737192296748f38795905450a23df1c49112ec5fe16bb0a39d362a602081136f3bd61352b67842d750af5c5081a2dedab41600261424c4791350589464cd28f867aa52312ebd1e5387f00ddd26525b210ea244c5008eedbe3afba06a5ee5ed2295fbca72996ab9aee2be32517f616d30c33682e698a032d59b956c560ccf92d3a9cc46055e72c1cb04356f7bc6556f7e93c3513d84fcd6925a1136cbc3862bbffef5bdc6819df9e76a8fee4437611eeca72adbdf74fe8df54fc871e0b99bd1bfa685a1fbad36faaf6f63521d8f8a635d6049c0c610f90baa1b4c296cc955709bba4d33a0845a9423bbdb06257c8be3d4bee818fad253e1d802f840a91a1f493287d8b05090d1029ad4695e07e1a1bb07ba26306c9ba4fe812cea4abd20a76618c9127b47037de2ef0fb3e7a80cc3c50c58fab9360737cadac81702193a1a63d07370615fe9b34fc54f0a96dea37a4c7bd07a6acde89480fde15b97b9fd5db8702a995b7f5697713d19b06a96a5c6d1c13a1c2439548496326d6919bb0b60915fae1a2a29ebe5b758a97c93b6e7951fa577f98ea65c83c89f366788190b3aed07c3a1a4f2214b1e93d11a932d3b80bfa1f054fe8eba2510b1c8614c308459bda932c9b899cb19d7ccccf67881e1c54389c41cc8fd379fb736e63c14f664a3674bcb7f26cc48c87267af60ec5a881b5322f57f10168b315206fadb4e98fa877f40b98c418320e6f05ea2fa0036c213ca39b9845324effac2e2e7ddbeb433706180faa1a0c71afce1fbcd62a0eb32283e3335e5e60b4636ec7cb32bc4da8d03ced785afafb22fea11b2ab1eb81de45a79dcccd9240cc6df7934edb49d9ea5edc895c9ad3468e0d4f7feafb3f375e2e5e3ec0a4e5957e898095e98151e71d51732ddc90ff01ddbe117313bf7cf44ab1074e966cc1d11601d4f92641ecd50c7d23ee9ae8f90fda002cc0dbc441529d7edb0c9702f04b5896de07fcbef09d87a4f8666f3d25b06f63d1d4c197fd1e613700eb6e20943391902c40db0d85b2fc5d9ae1bac005eb2de6e69794a3d1bc73ddd3c6695bd57814c37df79315cba986381ae1dae02945cf473d95b7fe823f300c7b5ea89c3566cde86568477a6cc8a8c5b362a5583d2609b2ed21956d901473e5e2f8a754cd20eabb7931f0f416f2d5c0ac8d9d010fd4a5207b43524b0a6b0720b7fcd5be9a43204e1f621dc2682f8d9bdcca0f231b1764da08cddefdbff1fcee21eac82ff178ec1b520bac0604b12f58e9d6bd3f011860292c2d6c6dc601d607018daf7dc4db0f57e366dfee83a9e0153de028553fd1f00e3e83c3bd943e0b8fb20e1416d6b99b03e9e5570323f392856207d7fb68a008c6e2b0c41ff6520f784a3ecc316901c96233f87120257c61781fdcde199a4ed439e9fe3e9e740038ad3a98c50f915bc07781a4d6f0415e6a13efd89f48de13cf1f25632fc52e8fc23a10c421647ab42c210d0f7ae1186865337cd32181666d31d56c55062e00dde1f6096baa4748fa7e2c888894eb4a9f3ac22a69d211000a6819bdc7f8e5cb3607790f3568c6995da22d0d7996babfb8916f63bc123b7606b9a6cd739ba3f8a787d6cb100f0dd7dd0b7b68b75294c5ebc7df570d806e043663fd7c5c7a9d32bbf0f8a9c6f0dbec9e6a7bf1d5324e7c009835acac9877267c78d486fbb9f05ad183bc42e2e3658c570d1a9c33c0b70f7eb468c531c8ba494cb6b3fd82857950e5a3330f376ac24583e24f6f318e0f02585d4f7094ebe6bd03c8035c23a3e08ed3ff7fe6616d29dab3415f2bfcd8d18e82ed68c34a666a98564dc12374dc5215e9d47c658c4cf727c203c29bcd2f5ea91bf2014ef48d9bec477f06e3c2758501b01b723689b42198afde9dd833f5c8e33b035fc298d46d36cb94a4ee0c533058b01a91e2edc9103d2cbef574db1f829e4e4e20004cb9aef95773deb8641a9bdcecefa0c45cca2f5aa5769b4a2a7d146990e3f5172d3c2de0d54e9435fae3ab94b6430612051950b3b76fff2ec2780a8454a06aee6f55e2d5d3308f72faaa2450335050c1ae3e14035938a2c790a14c1e255900cac9dfa0fd61ca8588904d3f3f3a5bd7d3dad282223b5cc93d03fe64e4422ee1733c2b48ba2bea4b0ef9ac3ea8e9b23d00db5ebe1a444b8b43e623da9c14bd1248c170e439714ea8ecdc4a9192f6785d1e9116fa0f3661376aa06a56fe978156a7667a8e3873c675af299545201b82509fc4de4d0b8dcbe31f8be58ce46ea53413ca3a90417ee1313041c99096c09fa7b03f495adbc8e21b9a40a014e25a8488995b266ffdf1d81c43eacf217c251825f4f975400f2819c053bfa2c1df060ae37004aca7aea24bcbecc24b77c15d68d90931f48426fd059429cb395ab142dd00bb6c55e82fe28dcb536f76b6641ef1fe073076dad4b7126189f8c77e0d2db8602232e38607aaf3d68e34c9f77f4b93d343056d9acb0005cdbd093da44e7763b2b5cfdd35c8afc0c34dc5b5d289bd1cd99ed5bb95d929e398d7466cf7f8100f887bf27d68e0697914f2c879ababdf6fe950e599a422158b2e01988232a37f41bd3f5db7035bd197cf75703b6fdcef27a2d89de15f650f0b33df09229c5cabe78ced23737c0831fa982fc2afba302ad638187a3470d807c2d736e68d315956c83b6034066ffebf04f7f31c042615670587aa6aae58b580a8548fdb92db7a5cbcb816fcb5684aabdfd67e155a737c9e33e6a2844990738665392ed1ec1bf7f39f12feb3edaecb083726e2e917b085ca9862d2a4218b6ebe6bdf9079608a8d6ba6b3e548cf6ca844da79a54744137a51ab8277ab9926036d8904f292a9099ff90f054701d0b73a12ca449bcea7e03a1c65b6e295661ff777da25ee6243fff7c37f296375cc5194f23de1ba7d65bb37ec5ccc16a7fa71e6e1637f096ea77cad41087a67ade52fd9532d3289d1380e287bc1ceafa131c169fce06a9dd9083a0591a6d5d777738508396aaea6d9ba4d5087c3379092814483c00e6b74c9c848fa5aeaa33d66e67225f7fea176eaf5288755a3ea93080e9c891d167342768d132422a7b46df2885acc84dcd204d039b4d8c5e4e8292276ebc8ec117401cd05ea79ec6d3ced20a5eb2c8bb57210fae3e9bf2189912f47fb4d65c0ebfc634d3bcb75b6fd0fca6b0771c19084c64adf058c37e10b3fda68f542f701ddcfca88a34e7c46d727206f9711b94e1c4e9d4a0b5171460eaa755d38bade4727a4e017cda83d043e16e89ddc13bdc411fc1859277d38016af5ad9237a90c766be5afc1f52d4816cb7225d7e7f44f239f52396e623f199beb7ca035b61f7cc5ddcd9dc6a366c907092c2d4ee7ef8a5523a62e511db5ffabcc6917615845ef735b7474dea8f15aea99ac15c270ac72c0deed8263e3b160f653508625293d2b4b189976740599ff6819ecd4c844727c953add60c5dd044cd5dc9a7cc918d4f2e347b52188afd490bfd749fd0e72b264fda6bd173aec3236cac4407e764cd88c3869a4f049ac8b24aea912e20e921025b8ad691e61d36f6567040e45a0153300835bfd6eb3c37ed2bfc6909cc1e3d5e99cfc8c707c6c0d002a7e3557d79811c1a34a20dae1d97951be3ac8915f643b95d4dba140732de7f0275c6a7676e8012bd868e8140e1c7b145083f7b408417dfd6c96863b758b3d91e2d4e35894dc4fcdf9364d160a113e5421d37568fbb2932fe1673ce94edf6de58a7417af3c0a425c374615e031fe2dbba3db0f1f8ee668bbd7f760c4375a90b149caa762f6594e7186cbfc16c84b7cc57f4edc2e1bec9bb0f9fab844f920d390898f60c4e08fd86aaea38c20db101f3b2991ea296214918ef538b88a0ba76e38522701adeae14d739e041e5209f04356acbf4eb1ec3b87217db9515905fbc0f02ada65397024d580004b117f090725d04d6783e77b4b3467f22010b277f22a698ac549d179964f0ed3081e9dcdf4b1bb75349785db0291b4bc0b84018eafab3bbde4cd42d0e9f757d65aedd628bdd63a7d5cea090550edfb41ea9c87c0ba1a5a13347150de43fb52f7cac6222a5969c9e83cbbf08cad97c6a3eb1fe071e4ba4ef70bdc84de8ea4aaf5b73142a4dc2133a7b060cbbcc5cdf26f1ef1d2625e03f5bc65483019de0bb1abcbf94b084e7458c40407e33f0232551a11ddd8c8c863f91d374aad38f0d7ada38dc70a5433ed185a20261ec427cb4761c4b249f90198923bee72a0d123bcad4c20b79dc49c34dc6989454e692aca46ea7c824c5e8bcba7b9337b3a6162a4da8dc98498763b05185a35be36e1915a5f1748e9954c0f85d2d97c01344895c4cd5f0ad7103d236ac019a1934a711f73820bf6f67bca4cf7f79e1c7b296152e8a2090b96424114e30c13d574c440ffbc54b3d129ac8860ae96270da848a0e98beced1e5abfb2c62caab85e7545ebe9c01bbf103a59c8afd9427c5c1aff59c55539e157bed34374a72e150faf7f1c201edc9d285e2fb8d03737315feb9e7382e5c8c6b76cec850c53e998bfe99ea2b49d9f8e0f45955dba6b9e24bb93c9838b766e675063dc4316509a0f94db8185e9b1a943339e12c7dc3eb3e5935c748e6c33e66270792118102702271768cef6d125fd0513faa78fb34e701cfbed8ccf24ec6b6e25e17e8881b4e24207c5a52a60d9e36646c30e400e5467a03cf7d4090766697444fa1ba263547c54d125e1eafc72b44777e266247636a3f5883e1c0efe3abeabbdfe8953ad8db44fbe4ea26dd9d3c6aa4fc7efa21d38f5719a16bd2b6fde0d2a7f43a9a7b43e4fcece26ea0d6cb08a8b33f6e0e017200d88c6633882657ef18976393f8bb58ea462a5c01e72e514f9e4d995ea69cdbaca9c5b9681d1cadd39cd844e8005a4e437005854f19e287e10ff789ac23d6073ae6b0b31a90b486aa46ac2a62446bac295a7794ec528c53b4d78f61ba9f1c70706592211e3852b5c600dd8c20167c08bfb3f55fe6a91ed7c4cc37db8e74f4390f036f98844b541a9de395751019cfde2128f6c09506709f2f27b3e7979acbd078b59033fbcd520f0ec16ac80c1649bf184ed4379224d2dbe05fdf66b04320cdbbe04f710eacb7b0a4084b204fb3f6f560216e94dc119093892aac97a339deaf47484658ca2284fb68f24c1e3a26e1fa67f17a7d884664e0fa26e6f839b74e81ce9ca8abbe34b2c2946b8af3ed8a2cad3709f5c4e426fd90159adcda53e44c3f3c6069c0141d1d69ed742d417655f33a9982ecf474540271f8e1e8ea005d3ac3d1f3cbfa7444d0a3a85ec33eda1e51551dbebd798ca123f352af97ea61057bfdc2512bc5f092190443bce625dbddc42949f64e01643601a0786faaa42cda603fae553093de4ae05ec6b41cca1a8941fca36cdfc4e0f0907e47dcba363a7b6a1f1b1b5476ac3f3cbcc62dd0b625edcc269a9319487a5c350c4ad6d0309e334925dabf05d685c386646f2a890b680dfb88825ef5d3270fecb9ac1f16795b1346f4a732133ee6595ca13e6c78bc9864114b340b181a27d84a5684fc4383d6b1c4ab1a1b61f8e4953b1f52acb10e2251743d2a843f5934094ed9c98423dd4e525bacc9de7634b69b0626b9bf2bc34ff5b0f8da7eafb52a3666f46dd580c1b77a316fbf8e3b1ca25d10257053e081bcb3c437afd0d00ed804f0bbfa6b277cc64db453957fd38f045740938e75cb8eed6bb23d7cf575cdfcc0a3201c3f5ec53e27f24e37542d5ac51e7ef6b3d383378ec32426902ebde61d19ab32e20e5f14849cc1bf705759d71d787c5b2b6b4bced7aac81c01fd1d2b17ef0906f44c7c28eac4afa05469b5a9fe4555c3c5f5aa63fe258e54678b6c4826914fdbf870f38e5a71a6fc813915897704c34f6bc59ef3b1ca428f211006fac382ba8092e6784013590471ea2dd3f10a901a1e7cb3bb1c590ac4adbc80083af08dc8cfe7a1ab8eda9907b17be1aba8de77399388bf3a125cd7bb2fbb10eff303842e506b3953fd1cef66d48157d22edd0e2214ce3ae1f6d172a8b304d8cfc131e601893e9acf1995aee480e8eef09c5a752c17ea0ed18e1e6a59866e3278cd0f1265aa64332f39b27428279b4adfa8e05d91eaee25469ec1ef100dcb4c70859248e59312bdffe00f65c7f66e5ce506449b3dbb0ca4ea7b49afb48511f775e43235f133ef66a2d6f4f944e975b4de14ddffc6d28e315d6f84d45615ab4719169b72768f87c8d0581d7f2a78ec4300c8143df6d5bd6b280e3ea5f539943f22097b458860f36faaa994672e58ed8f914215451444bae75f209609141f5f11996661558556294ee2653527dc377a4f79b6d4f9f6b0fbb1248adcab7bf45965686df995aa1c17462a49dc479462720654498a21400a241fc045789752882815a687ab543bd3293195ca10a4638024b4ce1aa8cd00ea197347d6b634a12b3505b8532afa9f511f1fc3d71ec90ad69d946f7a233c6b96de5ee867e2b7ed5344f2839fd78a5c50a64ed88f9d78de057a85e7e5ec26edbe0852f485fc51e60a69151e4bc34487a2630962d0a65faf1d0a3d94372566147d26b11515a30a06c6496e85b5ad82b8e4615b85ee3a847f4de302f77fbccd04fce6c9b0310bd22d65addb528322ad4be30b394b89d101d538cd0bd9c2a77d96a0ffe32447fc3aefb895380220e94f768d6e132adf27c1c0560f1d73ed2dff024d6d44a713b1452a5b38acf8a190d9b54eecda30451215a8d9ff6a2e6598647a9ef17a37d7242523eee071a53e9901d7d93555aa55b7923db4622e84d0874ecbec4d31bd138b2fed97d3df57aa269350517011f45fa5eac0829f991f8625ee70b6cc47ebb8ca39ceb1fb0016704784293bebb0f65b1cf46e33d25358e164907ef0a531b011c79870a6e77ee43b9eec38681561cebaed005f00a22ac30b95e6891623dbdc70e0d3a39db2647faf0000f1b45133732c8bbf8fd082383a428fc34625dc61d52ef00076cc6283dccebe21b296bece685dc7cec581fdc84c4da591cdcbcd92864f7cd8e4bd5d0bbc42d56082f8e247cef8b199b6bdc7461e4acac649b13a73bb1213ab6c86353a989505db2faf2254a5248a879cd26505660166a4c3eff173fa79ff184183a263e5e649fa83e498075e69afea60833a93760dc0b101e3b7a2a9ed7ec51b0e4c66087a2994cb2cfa4b6275e0c012fa2ab1d8c45046dc78978822f2834ec142a6c748be46710ff9fdc1205d8ac54c7bfb91c7864e720a85b9363a105741c5e0f9d0aac67ecffc5ac384ca65c4d008484c433cd195e08b47715587473156cf389582301b97ec5077ca06a3833dc35ec03d4ef9305e732992eb0d788448563e95018e01623bd4d61f4cec849f6b036640c5c3c78dc44680d04bdcdcb8340524fa402bdcc01e2b6cc69597f81fc248261ae2dca5baa47ebd71525cf35bead7acaed1430513c0776b62dab01a9636e91e351eb4bcafc680b1bd1f99755a93c46f552cdda400b7559a3f84174301dc1a7de0002e505fa4c28c237118f0d123211ab873135cff121ca983bc537fd803ef6c046fe7180a8f6f69a308e1814cdce0403926e53038a5e4018383c4914c6cf190360761045c1b8e37a273499b561c85f216431647e3bae0f7b61882d98d90177045d6a6366bfed794488dc7b5f6263bc7aabdfb3d2422ca570e1a5114e2dbea2d897c8a648a3974a4714d2586ad4fdcee79b3729371fd3511a955ca75e409834a2d67ee02ea2e4ac4925087d5e75f9f28fc60444c5746478fa020024e0e0d1e9a0ef6233434d46bb39cefd7be242ccfbf28ddcce5bb8bdb2ecebe343b8d36c58d2f463569302bedcae464898844f93a102c36bf088ea2ad359dc226a0c63dbebbe08f602195840ae5819244812c5210d705d0ae9119bddf54a1c302b47a7e540a548b2e486a6c11abd56652c6ee394244f06a5835ab7c33fc657c9b8b2057bebeaa9bd94313eeb39c4e6d88535232873e377dd27dc4466be467023b3587160cb83439f12427d0e3310144ae0e4e58630cc5ce27cf194bf31dd6a91a982b55148286d0dcd9bc02b21761c02f2a7f06d273e25fa9fb27e2c4de9ba140f117fc148843b52fea78524eae0543556ff71b807f6ee0bcad88c8cdd10ca97152ffe85e7f4addc643ba70bf9014f28a4e89e6bc7dda1e53dcd8e09f998225e144c29decec50640d7471515fdf0ea4827e49f4e51ecd3f58b6995331f7e61eca4b85257190b0d206a3a551bab55fc604ef51e96f1907f3034eba87abcad4d58b8b8ba769f37f1f68d55a4ef64c9d53b033fe13cc6895c13a2899b7e3f47000c03c8a2863e376ae5962b606af07012c6adbc3c03bb297ca62809b2863bb2e2eee8781f7a14703394e5178fd222c06f3662d80cd644c958aa8ef427c5c4029fcec6554bfef1eccedb065f7f9f4745f8e5c294d83cdeebf6b47b3b3e9b3f758c4804e431d15d7270e34dbb60047dd47c6d32d86fd88e1dfdc86516fd6505e303ad6553d7e11683b85d68f6d2b74988e581892cbb9274fb7421d3f265520f864af79c4d88c5f4c48b83384d87722880684dfd6f1a16ed50fcc3d58836638e040aab3492440253a03f4df4c821c4e990d7e796710e7384d874743099d05efab5f7079a393eb0daa8525563c720316d6665460b811b642cbd7e4fad00ac316b2ad0d6b889da0638d51dbcf750b8984879aaa93d67cb03107e43372b51161ba1e17263a19b291e86f02a7ecee4fb9018ca3c1d97fb75f04854e7188fe9f7f951166bdf9ec6bcae9f31d8b00df6e1ef7390a54a75d402c4e2bfcce90642d33914424dee1e509b54e0e188d99d1067e62e2edfc1027356127d207f48ca043d655c8cf42e224a61f531bb67d4c3a7e5218c1067695a7eb308097678a425e770bf6aba33634d505839f0f5ed87850802e5e5a46c19f1bfbee58d486add49f4adcdc9ea946826187e385189d10edeee52fe1d8d5c3ae3d6e91a6de8ee92cdad127519fe5d6aaddd46480e4edc2204c10d794da3332b85cdf110d54dc309e395fedf4459ee94d7aef2094c3e1b0815f929a2708ea418258c82b03baa910e751d87d92abad201aad19d920717d7747c8228ecae62f492109c4d870687a3f3bd90f3b02febdc032534e4e1470679e275341acccb5f0cf34e3a440685596cf42b7fcb59226224a0ca89ebb7473d7a5f2ab5f9fc8d62eeaf255f348271eb658423513a461ca3900cd35db4881bd49ad422724183d63769453bacec6aee3adcfea0802800cfba16367692ee9855d0db714aef917531555ee52cf2ca1aa9d7d8a1fca1637a69e1b69eb5670a26d70e39b5f54c8ea18d6592f82925420f4c99abb08da5e100f3fcd555f0ef6de154173e5d065d3ea4ae0e59c74cea8c1f7ac341dcc833efd17ee842f65d2b8e20ee1423e19f86b80caa3f182c259ded7339f16a21849d5d95bc5ffe943adc80b076fb9438090d69fb0292e41a5d963e56941d6c480d144b6f41711d1553e934bedbe60a1c87bbc323ed400bca27f0f8ab00f069f37fd3b365b442132d06697dbe145eb7c4ef41989464dacb7ddb6e041babf328ca59df04fe0ae02987491c291a4e2a542d2d73bdcbc1325be7200185b880035cbbf09f87e19418a8c6827d315954b432c7e4a8bfa21ab3ce3d9ee6fc9d3531d5ea6727a759ab0f5498a5586abd825ca9de1f668085e072d5857d1c48314ac29dbaccf83ca1c917199d5a2c30470e72ee44d5bffa12e96874084fa6296a2b7e9b8e132577f76ba832044df884a832edc04c612f0fa3444df6679a1cb01c37cb5555e7235eafe61a7fc6470930bd3a76fffe70296235686e2a002d666a4d0a6f798d5167f2ac25fefb5a180b7535d558633c171fb6e290a875e80d7ad55b584bac8e2dc006d37bcf7481625a15ba727808b71157c96b9c53e47e7c0fbfb02bac775c1a459b13dabd48a6ce9628f69ea30ee76a8bb4a441b4bae2883b490ec830ca5d8982ba3e5ef9b9c4f19ee393c51e8119e9442aed6ac9e495c051541eae3f83391d0483c1007271d67eec93636d363770ef139cc502595cb4e40cd6ba3acfb1f2a73cff9f56b38f0b8a150197619dbe7e64020977d419abba1ced427e22cfdbf76724fb3ea1f63f85eb9ca9648705516b540f611c71c57e162455efc26fa54fbfdf5838ba8fb7d52360819b53d5ab49ede2cc0e65b8c32f8f34a427430eafb296dd4c86aab7edbd2aae0f793d5e678ea401ca3dce836d37c951cd9db67197c2ea5a9cf510b385ebb1ed7d1f146bbd0d062a187390ac27c485067e9b3a4081511fed9991397cfa159f720e15670b1d8dc056b4650b0c44eb5e6ffeeeed5dce62c5ae895471fc274a5ccf06a7bcd58c716ee5332e32ec41a4377c14a0ab14cfe67f7e4b92f6cae6a761f8d801f1b56d459d4ed98a4129fa4c8c692d25a449458fc2b3d6a584ea701478ea383334f1076010a13773dce2e38f854c4586511f614c3f31e1af9ef3b32336ad1cbaa5ec94ea94af3267af0011e6e93aecb90166df5387a97b1bb5806ff536a5ae764b22afbdddd741e154cbfee14ded2f6fe17d604e265ff73b185f152dec237cd678301353d457064f01bda9cfd00603af94d5d8331eee6c230e6f9383e78145b6e47a45f1b4102d5fb2f0c03e7dcaba1038a6111a6a4e216d6b32c0ac3de4d9afc1a659e9a11d57aa28928f471eba4c58029368b2e37a7cd5ee05ffdd1d8fb1c89f511d164bdb0ac0b6a36ea85046058af715e2761f3a969145f74cc50589f6d69775fe3b2219573af36e348a6039c6c81228dbac07c35f51f702220ddda32961a84008e022a29f7bd0aed26fe380fec1613270c5e26d36e1ccda425aa2283bbbcce3a97ef2bf47bed4479e25b546cbc1778f34f5497f8af5f5c43e99f88b21e839a62da3e42b6d12837131be39dd7659266b996c61af6681ccee4fa1ad702e080f8ee93bea7e3e7cb00b759bd6485d4c409d7466427bcd132247cab4176a9ab01f7161c477001535b721f7f0830e64c102b09182ff15f10ffcb8f9d63f8340f45b92d7933779cea5ac4c36425a2399d691a652c52e71d6de393742d24e306b0b257fc3fc7e76893b117e8a43d1ed7678bf602a184d52f28aba4cf9b6cd64767fe18e690ee56e12b37caae030b7066230548e80ab4cc313cf06826614e86cbef3b6a1d8dbec4a23f5e483c5ad21c199f73fbe90a1adafbba22bfd24b5a46d050af3cf6a26c854e4d3afeae436073772fcd53e924f09ce56f457ba218f97447e460a1411dee639b9279680690c77cac26fc3c489df77d41e62bdd91f0ecdcdcec0928e628d225151be208d52fa619c4ccde57089a7daf4c01aed41dc970962f6207cca9a6f627459c04bf77209435502a51f5988bab1f45ad33a7f858032410d9b40606de5cee269392fd6956a8212a99c0c3b92812d0b62052a5f4e561b8a493b62a49dc479462720654498a21400a241fc045789752882815a687ab543bd3293195ca10a4638024b4ce1aa8cd00ea197347d6b634a12cf9ad6daa1b8e51182f38357306339d40abe1fe59c461cc9b4e739cde6651b074ab54e313b12e75032dbd12f9613e35b180727f615178ffe575e56e65dd3832181ad5daacad141969d1d321694ce7a3ab6a7c5f05983f1332ad8aa7667b379b78e9e8194245d2128a199f7982512163ec47415669348aad8aaa5d08c89cb4eb14bc859fde07e59754f1a46f83d0cb587fb65310d65dd090c0f3d1e172b84e3f4f389ae6187d27c831e3784d990ceef225f8999d143b111d7be8e02a6f21289a08f1c1f89d0e6650439b5f3b3d83632b8f70da354318c8ff5c9f41fe4777bda32bc5cb40049ebe3574a9e1a6521e440a61129e3b249a6a6d812b4139c21a6a635c7b06c0a42e77f2a73f7494acdac9bffed07cb5ae212d3090e49c60432f5d3c9fb156559a9dcaac24bd3867fb15c311767fe8b52ba74d5ab6bb23e24535b9f6bcf492197ecd039bf9271f95305c016cc0a5b224e0ab4a2297cd48b78b87121620eb1db8825d168b4a68b2c9a684c6455677d02c4080dc2cec2fab6090cc7cfdb0324db072b25d225a56b1ccbbd7ae45259d883b47cdf8594274e884f59719ef8bde4891350f259cc1f4e2e97f7107fb689cdda6d27b034557abb087233eeef7356a1e18d5b2c731b72caa3c89335a12eeb357dbcafe171ec22e13bf291d0519688fb111c30a90a34200b630354850284c69d10f4b24691b43b7a2a9ed7ec51b0e4c66087a2994cb2cfa4b6275e0c012fa2ab1d8c45046dc78978822f2834ec142a6c748be46710ff9fdc1205d8ac8bbec5b4069a199922cc5274fe8b0cce6b577e010c3b313b768d5e0d6320aee5e76e13abfa73e0fbca91a820590e1e822c7aab54652b1484d763921e000d95110f00df348bae3fd1bc559c8c06358c666795333639ec61401d6e3137e4bd1ccc49e7f13f0506fb0488d93282eb0ba0d8fdd972537e8843f4a97573e6d81c094e056ea72d08d300c0c9e5468e97d7695604ca2ea8e976a9728ef1b794e6c0183caf903eace0327c2dd1506ac831015294a5b9595d83ad33199e9e565e6e2956e90ba7b0d4d8185e30fa56577f0448e96083e329f97404d01df1b418c79e7d740739ac29878d8863d152ddc5a01e982544e36f7656421adf5c0ce59b21d22aaf68982aa6911294b960d6b4552e7f1b6a6addba356a70cd9da50f53c85c304acfac30294946283b8c7359b868f61fed6c14a61b8f297c5cb7c1ab425cdc7d333e65ffe25e1c5c11ec6e15be9bae582c489587e87019a5ad493b1993b46aaf737d105dded1a8aecc7e7ae1e4726d8c46dc8cc4292c4800a6ed5e1c673fac60954e5207326e6e54e9a19cf8e9d9cc84ee627ce412ae2f69caff0562de32c4babbad707ffd03340d7ddfa994fea75219680fe38bf5d9ea115c0c01beff387bfe70b034fce97fcae54cb2554cdccc0ec787edafa173525d9dea4e36bbae25ae49a22de29d2cb0f86b4d253f48eb840c62a9e9d0eee5c9b03956430117f9cf253a1e3fd7d790398d55e8197af81701fefc850812c9c746b7b843eefaf0fef5046ffa67c36dda87419d5c87e5cafa20fe3b3eba9a260993c0e5336c9e3cc8fe7a267d387f6064a4ed5e25dda60385bbf1bf025c0a2261f1802664eec95e9c5cf080b69a0706610d8b511c9ae2ae1edcac5f93daaad9e6f94d4e3b1bf6dd10ca97152ffe85e7f4addc643ba70bf9014f28a4e89e6bc7dda1e53dcd8e09f998225e144c29decec50640d7471515fdf0ea4827e407e19796519525fba75f0323f8518404f8692dfc93e70fb170d26e79ce52003a3ebfd66e4cdafa7d8a1512df072b25903190a2a4ff8f069893702b7cacddddf51f98d0c9209c88bdd9b58f1057bea32ab50def0f9ef66ef1dedd9a35f4108ca225441d2cde8b9b7b704a2b1b57d28d4e3757c2bdbc8a2788d984e3d5c318cbc80c49947f757b7ea2338e8cb0223c160c19e3dc7ea97742ddc87c770ad659ce93e6c2451317409c57da85612a2513fa858e48abe34155c13352b696594f8f810b05bf95802c046d6758aa7311f0fa5ac06fa2c3fa780a6905689855b0f6a8004ba586e2fc602996ed95de61facdfb340441a6ef372f2fe6e8244feaf099360cf5dc3383b83c0e73af5558b5f8d31255b0ae3a6bb30581afd30953860d5e3d1436cbcf711cd8bef0a86b50a089f98ae9e8fe86315f69c247e08d80435087fdc43c3f090eb452bba907d30f4880ece477c1d12f81b5a3ea9c53e0f018056cfdf757ae8f3303a96728e565a65e12f22e9a83b2dead423df0d06e3fdf6b41aab9a1568918b83fc9fb8a8d7aa9c72fb4daaac6bcae9f31d8b00df6e1ef7390a54a75d402c4e2bfcce90642d33914424dee1e509b54e0e188d99d1067e62e2edfc1027356127d207fce911843fa33fb5d7c250452ec8cc54e0b04ab85e72cf89bbf5fec6fc12fd2574cdce741d57da26bf6b4cf1ea6debf1d98ad860684271d3cfb2922d7841c0b397408afa6486021be6c6fcdc81c71f16dae82f0516cf301297ac003295a988140f31abff5adf9bd9e4aa2ef21b3f2467963e414ab4913257a131d48c9f10a881409427c505938519a362f98097e7431f146243690d931039c023f4b56d61178df0b40c77a4fb14d400af00162195caa47f3541d9a430b99c150328a2801065c803eafdfd76952133deb964adc63570e9d2a970a7e7b7df8dec82e9c2817f5d9701c32d7f6df21ba292d54e3c74a89a7ae3dc979c668453ab7515865900e187dff1be39abe4cb629264c2fd8b9bb520663eb16ccdb4367fa2286466a8500b67848af5855876ae9ed560a40d6b4866da694c71b16ee9fafacfd2cfaf621c5efd7d8a1fca1637a69e1b69eb5670a26d70e39b5f54c8ea18d6592f82925420f4c99abb08da5e100f3fcd555f0ef6de154173e5d065d3e8147a66da77f8d323165368f6879cb47a91fbdc59fb617b62ddda3b1c24f6982ff044d67ac047cc63d688021ee6062cf9c1449f275aafef945edd531c8607868919b5877fe32e060dd80ee10a5b33c5db4552a2eb9b8844085dc08b687aab54a7ccf298a93ab98878947ed9f3023c0eadfeb7ed2e358174ded82ba9fddf1c85a02574495565c3aa66edfd7c039d4797b288a6db31faa59e1cd98ff5e1224c85c4abfe394f7a907b441c002c1ec956d3ce2cc471f4163bd86d9d72aa8f6d117c6f6c43f256b52d82d3fa539ac39f48dbf3edd7d83519e992f030a9cd65fff33646386b6359935e75cf503d791b186e92238fdc5420b087668d8c1b6f46f0c72668bf6ceda152707a9144a9f8bab82ed0dc09966b9ccdfcaeadec6d7c07cbaff1ad6c54e90f7963f0cdc664c86b0028af6b441b05b47d18f7d2ae76edda8538a9b437416e2e6a28f37f6d42e84dc0ae728d180d08676feb019d448f37178624d321f9a9a6d0e80f86d3a31d8f71b796296eb71706b7d780356748127e516f1ebdd8fa3eb1defd2b06151aef578b56ee8d2ee0c00b09cc3fc66ad130c343fc749bac58f4e4d4491f15fc1891a71c9acf170186155829074220fd7b40c4912010126337fdc3c37517a7d3480b6046dc8035ef2da819a177fed7ae5499bb35c3bcaf504b497d96cf428cb08dc918cea73f7fbe0bca8edb76491a33526c577e6a71bbb266a1e3757f66d186d03cdad9d17e79f52fa894bdc085078c47f23231c4d8157cb9e60b50bb2c442b97ee519c5abaf024932f27ceb5f4018f3692a20d1b0d8a77a32f41a6fb9bfc87a88492cfcbd9aea080358f93e19d5704e9c8f6d2ebddd0b20c3e8bba825fdab65251f0c4b948fcfb2b6f270ee93eac34c3e9972f7a70e16322edc0e1718f9d63c8d1f04e6835e590029fa492f1a5774013f04fcb452d50a070caf891c6e84cc3d54055116d1e00924c26373044e6894753568856800fdeb66ab92f93985fc242354c6a2bb4367f37699a9243b2d166e0eb7876c15a81ce5585e1f9105d6533fe469c962898c3807aa55fffbeab84ee40b12829f771d2007e396519aa7fc991347730d74c3a2a1325942caec96ebd3390326fe10d57219f68f6c8da5e8a35c6f7fe2d99e2925e3ee33c9fa2586cdf70d3beae0f86bb952b0a5a71b7b949f1921ac0501859c14e73d731a10da97cb677a30fca21cbcf1b690f46646b2a41b2eba757895327e79df18854b717609afdc1d5d9674b18729e0a4f861e7ea7bc793daa5297a5cb9f6b44be55e3bdd330d2aaf2cb6c13e6175f6e565a65657741228f75d1a95df5ac0eae733a5c986d4648c96ff56d932885d285edbf435f780b6fc37697cc71996d376bdb9e7419a927305804c26da21a695385f442f8af7b0e32cbcf7772d3c7cb84b42363eda970e2b60ff279f868f61fd77954d711d5d827420bb3a2744ebe1f15753f5ea858c7aa87935d903367a96a3789d578cd72d43e2fd87a1c0c437610148ff3c36466cea6b499b1726b86fa360def90d3db38fe4fd0da73c384a25f2cb7eb18b950f39ac1902460f29285b2805c914c00e442d37557ed80011557a85fff387a5bb64d3c3ae83db5d49acab9b55d1633f872808bc1b4239cd3804bc94c4549e4fee852d3ac42419dcb55e4f3ba4d1f0735687cb76f1482d5af6aeb74a90c19723915337dd7649ccacd84e0096c97f18a3a36b6464f4ee82d53687a9b0ddbafc782fc627fcf886f62abd6c6903947e17fb32c125a361b030e7bfcbb82ce301223ad901b307115af47fdd72a00940c99c3c857b4ce7afbbb3b5ab17bac255e41c77b80ff30e781ee78e62422d86c93c918ab21415c4f1eb31ff067fd90fbd9fdb737915eabcd7a2bbeee3fb961f0ef33faac499f5cb30004fe5f1e305afdd301cd4b50efad00f0221c25d9d05662fa1ed29a5f29dbb4f85810a7fee4a4a2d65b0483f940681666d7a12420de3fafa990cb836c73d68f295c972bf00ba1f74f37a120ea21a3e29559cdf555dbad590e203db97c14eda87a7ab25b0f744350d3e3b1e8b524b3d16a8df183f2df7129cac27f06fe70aea614c2cf17c845ea6d0de71308abf867c30afc4f5877786d73fb0cd03f2f7e6302c7b2a6e7d15543401a90d6373c12f5f386982afe67d8972a7c4affc909a84a1b062e0b2988acae80c38a20df0cd1ef87d510efbfe9e7a8d59046049e52f34828adaa34b87f2e1baa66c45a061b6eb4dfda82120bbd53911724633a93490f10465fdd2e50a3d87adde5ebcd1aa3fd0527c8396341719df1d10c12f86f3a0e316be34da22517d5270449ef8a61dd57ecd808d9bcb173270b6924184c7f90d8237a10fd664d3a212410a33068532c350f788f2c7de502073517fc62118a701e5a76a266342df27d68b1c26b6889baa1a199e5c5416cdc05a1a53fbc1a120c10bc45b1081ff695a31068d636662c5ad45907928a5cbff31c1c2c1d8c24373a08a1b9663b3ac4fbeeb58a6649fcd115570c56c9018e7a9245b1c4ae8e9da20496a3afc48c6836269d5d93d5f3eaaad1d23e15137fd14add863043b7c008b249928253ad99f50ac27295c1f7cd9f7185b64afff59a7f177a73a49a8fcd5e79d786c5dc915ff51b19c15ebee73d59a4205109d40c9a6024706523685a658ed9618af41727a4541faa83b73f219c7e97867d059510de47b1536c5f7639f0850e163f8d2e37aecb5fdfd9c5c07d4efd1a17fca92fd32c89d64f5f1dc74fe66f4dcff6410bc0fb9ee9eb323289c56615b15013a85a8eec6b6e751127227b5cf682b0eee063a937cf32a144a1a66518cd3bf651f39a11648cb1079443401185a82835a323a6d49d94220ac05a9a471956a47d6f1f89f0ae0f461c8fa1af64d4c38aec16bc191da530ee4c41ab9529248b5554dce8147f0ed22475723e5313eb395053b139e28119cefaf8b5678ba47e7426750b01f74a1f7d7084667068a18f9e07ee8d1496697bafd5901eec08465367c5d88d13adede9234fc6b0832b12a82ea5f9d3ddd52150f6883140fcfc33c6fa405476e1cc2b670ebbe0c4b986540ddbb6341f507a215a7fbc6105a4255c9bc71470ea33a65a6aaeeac0e202e70082ad0d141a0f3c7ecc4c14754617e9b22627acb7b612fd34bf0d08c16e11aab7af863cf6f7aacb3e3fdd9d4a7defe5416cc1403c9e79e7578c9ec56ab895c9523e960b20ddf50617177de1d90b936aea8a7d4cc965050abc7d1656013896f070571619b3d0648759102583e4818fea2466fdcc79cf9e2c595136bd941fa4931241e57fa544ddd73d55def12febd3b98b5fb1004007e0f1fea9c58eb88158117d181af405a4546b1ef19a6d021308dda243001604a6d10a15719a8a19e8d93e2bbfb1d915087a581956c7e1ba799cd14b581b0a93d64997585aeee52d5ad4071edebcdf61e2cc9174c2a6f45f55eaa4f5cf691b4efb38425fc1b11511c0f9fe22e6b7b8af8c9938df1fd195d07bff8e4beecd0c5e95afe25961a06c6c7844c21ec3c0b864ff7e2cbe93d28e5ddff46142943656ad381d0adf45576a5d905d9b276c6459e04692400aa209244549616239af95ae0fa0c274c84ed53e38c288953b1d990abf0fc89a5f9aa4fe275b577272e0377239da80363f6f113b3bb802c0f6e6514ca16e255fb7f1fcffd1b0d0fd0ce3530ffa3a0b9f1cbc7e29f2408b91b9775e7314c6a285f262f2a30ad7253da54c7de0e6800dae09269e546e77f9631395a748c53d00b8a24a40ab3b1540d627728f504771d66697da412a30926ab89539ccef18af1a04b006ae49679d492b8a0aa926a997eaa16eb1e4d23fa434f388629f1f3ac5314804d74b48267631b361e48afe5a214233849db62b981cb1ccdf89058c7ee9bb776c7d7159195ba7d11110468e41be4ca58cf7ff2eb5c091938b67fa7c05d125214728a5c6b09fe213a370d82c1a3ef3485e60226468b786dd285f1fdfe4b608ddc83f87589f3e050207afaf1a08f76d48793b76d4200e526ed52c5ba35e4205b57c367c03469fa80257de2294ccaaf905ab04a8263fe5307d6e23a44564e50f6db897558bb0cdc6f74470e3c84af2e3a4fcc8a84b65b431d84fb5f57d2f80ab97c49c2bc07e0fc29f6a55d8ecdb098d80ed8a0db427affe83c706b0fa86bc43ea14dd17a16db13039c9bbb61f60ace0b75536ab2eeca863c9e466be12d1bcc56f5c75febee507765101f56fd0e45cba8dccdcbf8f30173eb1f34d38929a51eb1128cb2492325b53818d69f11c527882be1425795c4d8f5dbf7cf8e9b85842b044d4fa3ef55faefe03b8283fede0213d9fa1cdc89df0a601eb462790e46feb50f2cb8b9d95b0505540da08e47c3bba732f434b5e3afc000b691e65677095d22705a8dc1a823b529eac5f5ff2bd2d25e3b1b54c66a8fde0b1a7164b2588e46d36dfa26fee02ccf0a43de334f8d74f943760d6efeff258dde0367898b120f6dd60d7b64d5b2131379c4cde6fb625177c271d0fdb4c7a40738023e6f051823c0f80287ef7d75922884d68f2e3babc535fa22e1a2bc48f4715c75333ef5e96c4e1f35f424af7d471f653a286849186bb326a692a31712361ce79f9145bf1ec5edde30d9af6bb7120e2cdb0054a35de94e021d7fc9aca43510f3622639808691ccdce38232590139b9f48db9b761e54b3adaf0332cc5d055eaf8b69455311847a0d4fa9adc6fe61b8108266d25094cf0855ef87e6521d449a5ea80931055f4aa4b922b0958183f794da0f881729616841053797be45b480053faa1b56d02e4f5c67cf61f9e9549c49aa473a85adc34c06222aa8ad9b2367bffbacdfe568e3fcb9faee1f6e3544fede96f1683f2ec1c827e66f00647ec4909e929803ceea77adbdec8dfc632a9b9461198b8624e95830d4f6c0c7c04e72da20f9af1563888ec2c3203b2a31af09c4dbfe89ddacad3dbe25b55344a7cfd3147b62d32b07b2fe5cb66c9bd42f372232238f79e2b88a7f0024ed81db7a0951aa30a005c8c00402731479112a0400c5fb582bdc54f52c3e1d4cd6b2cb0644efa5c7208ec21ce117dbb2b7f1a0c005dca8995a525f26689a73b5b39d67b96d80160c2eb9245ebfb3b5381f57a91dbd9ea7e1b8277a62f583363bdf33bcf7e8fe7170e21c5e6c0d02b6245648f38d14a5ec4804f39f87f0bedbed3b1922c0795fe90b0ae609d6eea17140b6fc0f71c52503faeb08acc88c6074e220514065b5f4815040ef2bab8d7dbc2f647b191a2dcb5b0602ca8504403859be8f24213d53c6a7040f4d0cccf7e2d8d21b56ce00fa8d0cea2a54791ad037fe1b91e0bba21af853f81bd03c3ca583f32f499e34a6eb3b3e307a8bece9a5f802f0e2d1ac4308be1e4dc428c231db81f040de66eb5e75b2726f328e2236da7cb1d0ee1712a578066e113cd082606ccc6db5fe648d4bdd06c144915c7675e879ef5e4d61612c56a16af1d7e41c2ab0efb3522087315a2e8d9e7a39a810b543f9ff173ee5b74c703ccfed1ee11f73c0a5359474fda339f36b65c97ce5c305494d5cdc9560461292bc48204914ea3771fb81cb517aee28539704b4add7619ae744ebde35c37d12c8fb5b7515102eba7fd338f7a7652a8bc80d92c1a39c6fcf7cd95d9411fd17da450ae6d6370270cb73a33dfa49580be0546a1312756c40af8a259ffac156e4cec15e8f98aee7f8c565e20213bf37d973719b542648c9c8c2ada273e7b665b62d0edb036b34e776ef351c7bb54cd9898932a8e0881fe1e94d7d0b0ac6240383199ac14a04cd4b30bfc01b3d8b427c8590d78b796d1ff449aa5046a3c53ba003f7f3ea5a1fae42286e753652fb1f38c8106c599fa45a5b548b572b327808f37a2210035aeec6f024280435e9678879e4d641ae39e03034868e5501cd9b977210b8f210a3a5fe588f7f2ffe69e8fbaaeaa3b28174bc75eef5f5b3236d0e827270abf37464206ae0406b5ee3f83746b1b2e029c9adda4ec2692a057f660414e76a147a7d527356624f014f056a26d81afae794aec14a68a48c0468987ff51371c093100cbb082c4bed40f2ffdbbcdcf6dc029fa958adad8ace10df3abcb2a34fd8083d7eb156b02f23126e1dfa8e68d0787a3a50f05701d87db84df121391c866c2ca1d3ee799b537b2417e74f7a70ad476faa6b8f2f4903ab322ecd42939375b9f49e32f3dbe8af957eca98c9a59fac37887d1bbb9e83d594fdeecdbe706c01cdadb59a41585e95d2e4e9b92acf49b19ac7ca4b51c70a3efb45f214f6c75646c835ac34ff8b2f43af3feca93764d1616cf2b0874aa3c73f25bde3b87f8c4ffce3a5747cfe0dc9db73855d5cf1e085c6107e99e2d15a0bbbc1a33ecdf450697f551b89a7ee5332cf0cec8665bb4384dafb03d455c1cc805c812f389ca90fae37d93b449893db76dcfb3be54e82797f5da6f1586e9d59a817c72d791cd4901bf67b088de936a566d59eb89350ff3b37f91863e6e1ba1fbd4e7a46395877b92025929b35eee9d161d783b78d79db031107d77ebcc6d7b6933f1e7c2a2f32159f995aeda33db5648f7ab1e7e19d8f7c2d0fdde540b55867cf19c5833d13f869cbef8c65aeb25c5f2605c1b65becea89271bf508de1c94213d603e63dbefae6a936bd9cf81ef25d0b0f01928329486f7ca0369b0069d3e444d1a3bd1040a953fd7a8bf7457c710a83c1c5d11af96a087ad689908698828887d55a2a1a28a3ed1d035e1fce3a8a425cbd6de2d3ea809c4f4f686a4a16d01f32ce313ca1ed4457cd0eabcbad41085de20f356e327ed9b0fd9980437f6c1a6f5bc20b8852cccd231f0325982d773d7a0d084fdb7cfbbc6053d13ffe1bd151fd1c6d5c7d35b5005df6724c4084c3e3369ce20909fe9c690868cd58fe2766b90baf60606d85fedb330857e63b87302d96b152989c70e0fc6747fda3af9d5ecd4e72cafde2fab08067d826b88fabf521cc1621e78159e4d0c2eb0dc1d4edee5f8bfba441c64fd6f64cac2b132265bc79b2ad03d023aefae4a5bd75046cea5913bd01c7d66bcc21ab2e303b376c86a40310f1285d6c162d1e1b1d49e9c1c963fddc82b1469bac2e7529cc3d00a31565ade77f018af5a66a477b0fb74faeef407820ec15c67df7bccf343beea1dc71cbb368c3823ba268c857521d0e6a1fb39b8613cb0c5350441a07df108972a0b1a60e4993cde57f86e7d520fb0c0ed416f98940310f04a17f265588689249f010061e288c71dc152d1247f8a02ca168fbdd0df3d846dd4669a02003ea8a084ce311be8b4ced72a489757c6a5859983e734d5750dc56cc60d3d9670946c8252530cb1ca8e9f5c32d1712801c85182ad55ceaa9a5406d9774cb996dc71f36e9de7a100ea853c243241d17274c93b9edf7561cf87c346083e765e8753ca5efaba9cc65b4565902bbc3315666c2b7d58b7b0b21ea0f5b72291c338136d596e474ca966386d593fcc954630a408574fd35c89d2ac892c29eba4f5042ee9f73359555d789185507679584cb605af7f37d9c9f645b50065c35930850d7af781e2495d7b5d3b1e592c6eac22bdcfda0c88d1f1c7c110b409696416e0fc635740d988622412642b647270ead25536eceab4220051d85994fdcc7a88e49f2e4b0017549044627166ac34aaaa90c69cb2a7f6c7897b555461be804d87f93e5e7945063bda01e2267a202671c7beb1464f9361b8ca70247c1e3c9808938920e6d4e2e25acc42b677bee0e55a5b9e1d5a27a37d119a183bab2be6b2421eed3b7e16af7b0c2022246e7a1dfb6f8e8f237b4c284ea365bedfca7b0a16a7a6c0a2a5f10b8f330783a4c4f71ed6ab519d81e96e71122cd7b78461e7ff5c00e90d2074b43258a3a9192fdacbfc6b0f02d078cdb73e16ab390dcf51b4f05ba3e528fb7d838646c80cb53c8cc4680fe8a23bcb00b94f8b5d497087946a0796917b9dea6ebda0c7bcc88c7f9af816892b4f607834bd693851b96bc2177c29f083bc34c7a21b50ead36d22658eebbd27a31eb08ab195b394067b370f3250d22288d93d834601f3e69abe5a1dce53bff0ceda6de57fe7ac9377ada2f6d75c76cc9fc35de119ebe66413d2c3395a70c9fce1a13cb1a75e08fed1d63bda67ee4ca6113d0281d83229b4b1c57ef10cd39c35fac8f373a06c7bae605518ac0f79da4a0e104d2051b4bd70d150dd219dbd118a8f6d892a1f18c2320ca6cfa5b183ce3661b120d57341d3ac873752c27ca11fba9e6875e4e68fece3f95d11d9a2822959a9403c31d2b435ce5c267161484446c504caa913466dc0e183c2f528d36554a06b8fa74ff5397628cf944f14b7a1ac60cb6f1833392b679e4ce11bc0c0c019ee9a833ef36de76fcb725621c304621e2a6a841a1267b93e0bb7677600decc0c97fbcda9e9153479842a512570f6b0c5fa4d17fce263291a425e91aa747f444ae5a463e8db613c4f6a83516c686b0bf1a9341e18fe0649679a689a2bea23efde6fea28ff34e747a261ac7ae26d6e3f1c692bc140c4de6f2d648c0d814b02b123d0f7466683522a802c73e896f80ebea5edc6f6749c121ae89ee877bbeef97196ddac76936ad4d6521f22fef0adefed6c8ab5e0f1fd08fea8f01e018b22e5b12c9b70c537335a3162b566f8235977fc59a87458aa9f0cfc4a346373a4c5e4ce3d956241c2bea4cb3c6d3e288b241c83387b0bf101271d478921d01fd88ef766bd57d05fcbfd71a03ae1bc2123ac60f50246feadf19e5d1cba81e662cb8e7c3af2f517776cf2335bedeb551ea41763e1fa88e3f63b1c385b4766bb6fb1c1925dd83823fcd848314f6eb8d9af27b9b00c9fe6dc72b8ee42cedeadedb1a59b08eb5382956fdfa399d99e798f496904c4c9e57568ca31c96998ac5fde1e9913727e705ccc8cf76bc6de093cdddfecf9fe4b58d1a867a9cdfd8fbde4ad4833b47af6eaeb89a1783b74cfeea1277fdb050b7357a109ef41a83684492af014e5bf58c2a1649b62bdd0384ee3782cea193ca15dcab4c4f8fc64cb50eeecda847233ecb0cc2297c164c3324c834b1a2e427bdfdd9b06b0c9263ecdd816ec99c0a7aaf748a418757b337543e5b588fa74a62b15cce93c708e4a363d3ac9431f610a5c9c0394755bb4eb9677bfeee1a158b9f03d82d4f887b541a7de184b0ea7f573bc67f2b3303a00ca62e89ba0dac70ab1db61a4d75b47bac7ed952246d94109caba948b2d3dabc3d79d5e8833a56cdaea9971c923eb007db632c700ba4464a36fcbb82ab227afb90e85d776ffd30f90d4de3810a6d4911e832d1406104f6528b845aabf6f45cf03f394250d09e301c8f694aee1e274865180d42a5a077ec97bdfb09a2babffd5995c14d5187757b16f9f670750b57b819e8954cf30a2a92af1b8334a7c7e41c01d78e365aaa793eef878adee5a9a64990872f6d03170ef1fb80a2682f62f30962d8b69695fc1d5a9d25ec04617d50dfd10a3426528d531725fac63fa1a39bd6e75ddc95b21a10e2200a6cd7082d7fc96de3ed97267d6d60f78f48cb691569d0e54e1dd392c7cd1f9518d0668363b4854a4e4105cb524ed0faa86a3a0579d972c3c3fa38291cca2d6c8f3702e4ad66aaff8610f0dc22433c37c25846e059e53c79fe3dff6dc6bf54f00e503f8a7eefc9733b4d41b9dd22a54b92d81338e3c8fca9d8884d2574152209cb8a475effa4ec9c5ea33027dfda9867eceb038fcd44576e5329283a3820c7dd3528841674278c091c3659118f86ff76780e3b1f8fbdb560441d7528a1d750e7c1e43297aa8d437228320598a6f8ff0a6f6195d476c1c88881bd5dc2180964b4975c53841af5507b309d9b22621a7ecef1f810d6ea887c2338bab36d20626af19ddda20879f19a410cbd83f8430c39dcbb81f584ec469ee117e17f8542f90e8bdb4ce01cd32914de8e90bb331737741c8ef1563781234d509f03802849e37bf1984689aa3413f7bbd016939a40e66092229fbe6c43733595fe2ac844327c0f30e5c153c4efadecc56b5c88871024de23ba4feb57b9a7e95b245929b6322bb58ba2de7e5f2d197ddeae1189ff28bd81609f85e09fbbca44000550264f1047aaa91867b6a071eda5d3e58c69b7d4959a9787efa215fb539fc051e864460ad663eab4fd46d0b9ab02101f4d26429a7d989229aa6702d16e09ec2210b18aa98faaf5f90056858bf016671522f68a65185220bdd7b6f2afaf9b60d4a5bd78128494119f195ce5a53350fd8d847372196e063eeaf691b9422e65fee9edfaabdc056dd43cd22c754c572bddeabc2aa9b2988511d9bf8bc1b9382bce40ee054e167d3e735c5f00e15d87ca12d73ff5c4f5b48a69e0235f539038dbb65e1d1c7585d8c9239f3f5b9512dbfd81d31906410bcda31ab75022ace4e550f489cd99678b5babb2abe986abbee804a5d397053dac0d9709b14b394bdd111da3b0b1fcad31c8580082b8ddcc3dabe9cdaf4057b7e0bbf0416490a355001cb55f01981b933b6df3c8b6c9b74ba50742ed1573555118b73a91f1a89f1819ca73b1e5fcc5d87b87caeb92f1b0e356c9fa1cb5975f016df520a939f53f6c24466a8bb2449d0c42d25cba5ee14ac40d543e6dafda081362274a9ee9305c3fe94e817039d3ac453f1e7dcfb7a76d1c9e6ac68fb170fdef247a17ebb367bd9a37300204c5645ef29d9a75a5671257d1e56d7d7e5e4667ea6cbd6bc2f4ede8b70a753b6fc0b75af8794261abc3f4215fc08ec24254497002b77dfbdeb93c36c6bcfc57346445da0b33bf9048ed653adb8a5b64e6ae202a0f554ec3dfdf34701e809fb28fb25b79b7ec4b3fd215f955aae2e14176f10064b5578061a744c868dc1061e20e04e1350b590fe932caa292ce49499500ac53657ef0f64ed402f7e11e1bfc5af4b06cd5339575b91805abd0c5b65c4869f0d85e4e49797d1443319664aac575668d5e28d7932de46a3a1123c5e94839c7c02a7f9ba0c5b395beee416c4c35fe3a373dd2501a8831b0ab0eaef1fc6abf8d0093da7aec093f67cb9b611def7232b88470897281c789ba6296cccc66712119e56c3a05aae380bbad6f1f6e5899c55f45fc86387ead8b846ccbb8816f1606c75d81b4a58393205d13f80b859f060f76909070ee2819e552e7cbcd228dee4abc56a47d1c1ca7044911fa8c08f8a194a95e1499e6b7dece284029fb32c2e4210b0bb27ef2ba99971223d58cbb1462099d2d3edf11a23ddd6e289b11160f2fe5e1008656f1ee6a8e20a39ad44e1bef9d5c71da5497abb7031a8cfde830c6f04af89b967cd25fc37a7f7cdc0229d10053b7153d76ddc23b78e1aa8f0a20f4a128f7d446784f3d00b878d5ce492af4e9d5589cd39df5020593fb8212c7a81953e3062677b495ff63910f7bde0455b45d783410be39174eda5c64bdfdd480624db7e28637f8b84b566d2f323360150320799630b8c35c901079fe4a5be866ce88051d0726b8158f0db298469858d17a64d6e8c69765060f9aa7d437487c57c3288aa251444996ed5abf9d98ac5bcbbdcadd503cf304ad70f7695abab4b40e9efa6ba18cd870af6fb67816cce67b4193167d26b92de07098bfaa2a2b1a5b61c4cb44c83ff1cd41ab1131a665a36427a16d337bf0f92421ab8cd9719c0980f6155815e1321eef8e06d80fe5754a1a53025d3ba21e00e48830370c9a2efc1d949f9ecc1c2e5d8dd546182e99348ecbd4e2acb38c767bc84f5631b1b0707560db6e47ef0f5b87ae280aef2992918dcb17bbbe42f6749221bf627746857ffda7acc075bd082ac23d662b766e6c2fbea0b057133b500ceacc95c6a909905bd6d43edad68c71485c89681ab1316e46ca261d1c47e3730d6497faa2142fbc89481510aff76012f24746edeb3202858c0fbaa95db17feab59423d25f9db6e2cd337b4233cf729d8b8bfb415121716eabc3b1c749431d84798a24fc5ffc0badbd0686b440e217ff9407d4905ef63918e5af014221938d99859e8fae689c2cddc3deee83542826a83341c5ef02d8d43bfbf04046f9d9f86c89d6143734468e7349a30d25ecddaac19d79a7c71c36f23b2bbeecf1b69791fdc214a4d95ad7684f9806ad9424d747400a067f7f4101dffe181b8e4c0b1a79b4da1bb49501acce1a41217ca5121cd150070e856296fb8a6122c585f1f336cef1af7c5089f16e1e78d9bcbe29ba2bf86c9ba6e45b0ac343dd8b23881e61cbc2ec32c60d1707671758a4a845ed7717ad47cea0973f42337ecfab440837e45dca166a86357c0cb908d18951f2232d556a1421284040209b29b6bce20a5c908c020029dababbbcb6b3783116a16fcaa757017ac0a09b60ff2c0d820e5d0ff28456c4a64ad51b14c2819353981b1a97ef8e8378b9d86224e193a70b7b2513d475f148d80c9e8a884632aaa1b725beebfbe1f2da650476948d1bc26641d7da7c17459eba6d5be6c0ff797d30475495f7f143e617cb0049e781c6a903784e7ec983d35556b4f581cc9d97c868892e9d9cacd286e2e00682fdfe4f72ab4b2ff84f3d6fbf65dab3ffa726facc7021f09dfc92ddc7be5f748abf372f784aa70e7f85cb0007ff18acf692356cc48c5fa8474a0969b55561474a4e368c451a6e6dba41561acd58d48ca853e7f8de0b02bb664d3e879d65f7a46546324e8c029727b030a0b782ef39abe65494f02b34f3d9bfdf7cdcb653597974d5d645f7fd22940ae7d981d9c34ca3f6b86d7d74628d97daa76eecdeb7f89821971252f06b0b37f7d9f92380a4652d37efb4cc1f8c7f2c24a9686488ffd4c1d679311b52ee344560ea553f2ce46bb65920ef65b25f020b76f2b477a6cc6d2fbb062ff472e3be87774cd8bf0a97fb1cc26fbf91a55ff0135fd39e54f7d48889f877faafb3dcaf078b68b74131d4ca4c107d419332839704e7a47ef21b1225f2208963dfe323f0e0557c3e0e20b6081c640bc6ac75f1f172eb57c3f5421cfb9c31bb7fbf66187e2aa41a5bd76afd8af2b8391fb2ddc592350eb817accf029c8822873aaa62491b8fe23fc7f4a74e5e3581eb92d049f15ca12f0c560e9400229b3b9a89c28bbbd25303f0ffffff0f