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

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

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

Block Certificate

Block 55059 f0107fc798fc5be5fe46c514bc00f2f38ba5ea6f20cc9a17e60949da3a71fb87

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6a2306be0419bc66199231f04e1d12fb58d1f9b5b011de0f13bb3f74b03cb236
Certificate Block Hash
f0107fc798fc5be5fe46c514bc00f2f38ba5ea6f20cc9a17e60949da3a71fb87
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00076d000002620000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000aabfddfd24e2191f362193e28d72afc7d35e9ef011020f604c4d0c582318c3d3476cd8d1ca5e6a97d9b0121da0f53e3ad6f7334657682d08081f97a1358e56f09d0cbc7e47f63e3ed1a7501392904ce74a5158492182c10c22040000000000000080000000e00000076d000002620000

Raw Header Hex

00004020eaf86a1de3aaaebb39c6d7c853e188594bae699100b3cc7a9eb6983361ef6341773ee013820c010f5c1d50076794e19ec9f7173ee3aa947ce46a63e85e48421a3b420a6a15e8051836b23cb0743fbb130fde11b0b5f9d158fb121d4ef031921966bc1904be06236a

Proof Data Hex

59,560 bytes
121216010307a242fd4cba605158feb2b665fb8a560c5dfdbe184a5d572123ab8d3eda5ffda5e1deb4f4a4720db2add0499fee1ca5e2efbc58a3b2488d22d6063608cc72e657dac5dd1931b703e360233fb01631e034c658e2b442712506fc12afd85916243d3b94ef6ece31cdaf212f52903fff81685146e966d7b2bc4b954ed74e9304e02959733efde504081542bb4d632215b679abbd214b4bd1a388e29869e643272a310fcfd260db444b6135645719ce70ede4f33ee22df3f71ffa8886649122b2c151667474884eaebb883a113d2075ece519d4f0020c7ec806dd38a1e54dad4b3e3ac95180d234a88b180ca169172a374f6df0de2215f957964ac2f78dac6fcdee90b72f60e2f8bfe65a10ebc09ad0f73e7a3f54938a2d687c390c8e8ebc0ded77e31c7c4966bf6fea23ae31674242c85a6952410bf18fc036893976435a545b5ec50686f3b71f44a3583aef836fe301be713ad065f409d0312587b21cb5bdc11f5118c63c4adcfee6ce08b904fb246d6f9aef8764197e71a8c7eb58a9a93d4dfb34e49a1af1c36d289fd1784548ef9830fe2c3f186ab73eda06a8f130aecbfd3e03533f6423b893aa4f0134b3db2c4c03585d6331d32e24ac17bd018490eb0063c7c58057cd768b92b81028a8cbaf57072c36f83ea7e524251d184b60de10bcf5a393eebbb395beb5e668b2440d5abe01ed74e4ef09a8ab826ba5a1d98b3966ce09f5676bc92a3bcefa95c839fb958c5589cc6d40a7e00331f810d907cae344ff7ec15db9271c9acc0eac01bf9a214e00e1e4c17a74a58f25a155aeeb29f867466f1deca46ecead1b1ce252b8678b01beb13f1d2ff8be86005710e943844ac5940e4bafd48e6f43551bab7b48317ffffa9af8b1b62c1f48c3f717fb6f30fb2da84bec2b4012729f8bb0ba1e11093a127c334794b5c2a1c7101e11338713687006698ca66aaffe8ca619419da088c483d21abfb30ed6579f670407aff5df8511a1093870df51dce9cd756b1e5ae2e3bb5a721ac458f1ca6143e80c145d9a176ec7d293133556ca54b3f90e49ad158359f3e91c2c362fd09ebdd5159442a2b58b81ee26a27e2df086bcf6ca94323a513ce264c3fe33c7b43943f9e3cc48b0118ba1681e20f2b9f43ac2cb63b051b6b703677067af4d1a93afc5663545792a3b000aa9e0a774bdf620a4391028b92a19f98013043ac9129df08ac4e520f753bfe830e567c80261010dad90fb07890d6fb3f89acd448adbfb8a62754c4cade40ae68c57ff5f4effe856687b330d0e1a0bf904daadf1ba0ba0b0d5858530220ceb197e291a211a978fd695c183ebcfdb95098a8d35b45dbe9206f0a397bdfa5e67d047024fbd85026e899e6b21e6221d041a9367968a504122ca87291cbf9bb210be19ad52e4f03e1f333d5b1abefeed50e3fd4aec2ee2db4d9c4f6f7dc771201047237115313feea269dfc5429d77f88ee0bd52545058923363dde0c9a3177bb3cddd9f33a7a03023feeb5abaefd7411344160ae0a52612b05be7740d793fd16d9cd1f75c2a92e3acab532b95db82c40a21ada51ff35878550739f5729b0c96c3fa4c1a537fa0e11daf8fed753cbf2d85bebb175b0688e1c1cc08a186d3f68f373f7bfca38604697387bd2defa45095f87646212d8fd353ec8ea7f0a94dc386b1879b944a498ea9e0e7e388470a9640646dc06800b275d5cf98c444476d17be719cd6a1c85b0902c794187efb3a8b529526b24d247efdfa2da690db25493e597979959faf487b065535f0fb593a1b219133f43c9578a6a848d044204689b14e9b008664cc0ebcb2e5440322d52b3c63566a68f7edaf49ff9bd46bf5c73727234c1d20e69e65daf34dbb99ec76a0276a37bfebdea460b648fcbb0d40846d33278eb3fbbf087d03d0e806b3d9af625d60391055c1ffbf023f93d9e98835643cc7474196c153e56eea7e63f87f5b5381ee1586f86a6f9653b174685f6c8933654cbe9cb1bd3b81b722901f41f4695a06f35e863a3ff62b15e1f54a2ca1327ab89f62d72136cc00994cee7030c3cc9d2a0299cea60c5158462becba59bff66228117250826658f06657c4741628edca6b1bfe44254d97c1be0f3eeb9096f970e5f7d8040ec2928c3ebf62231c4b99a1219b7da70559af56afac389e742cd17c7172780633fbd7c85f5d03674a9ecd2d5e8c0f6694398b89e2ec37198da1531fb8b7cfc6b9914332a2d7e71f6471f4b17ca5222cce4d33b5548d52604cdec2691d3f7e71484ab2cbce756f21c5838f9f3009661b9ac975ab1a5a68c7b37b6f36ccff8ed5e13fc72c2707f8353133ef385170b19c4d82fc178f93fb647f91a6d3a626120bdff61fa35b559bce3dbf3412895b9faf4f2f42f6f21bbf068d0a17f9b5c345c5f5f07723528c31cd4faa63f7b3058c096c644818732ed8230f2a42bcef38056aaf927b926245d32d39638da857eae6c71ba8daa15fce3c36f8d6338c800a4583005aa45248ca890750797f80613ed40eb00417d3394077b99a952eb4ea2f7079c087089c44a39c6580adf069adea660aea997f81afb7e7b5b9ca4449d0924da9ef2da93a70167c51823ad3a4b060365147bf7dabe51ede8fc9aeae2df7b88a96126be65411c9ad73816301a5eeb8aaf390f978f3edc11df5c4fe1b4453744465f2bf0cc2a5024c4f9419836e4541f039dcce727ce365e31332b2d6b8c721d8d359d918c04bd44a19cde6b29f6ca14086b6d8a4d1e462a8f246c922884dec2bfa1222ae457c95a986fcc18bd336242b1d1fb77adf0768a0fe04cf7fc3d8d5d701027b186cc0dc8e74c74c8f741f97f5ad7a20a5b17ffec7621850fbc84bc07a212819b6d1f8ed7736f29d9b5a60df55bb96bf5e05ac186234320942e2aa28b905cb0081fa2c03d7730982b20358202c4a421cd4af32ec4fabc5612b7b43361638e8d080b91bcc01c438766ffb6465d597172ffdb27a5490af8585f3a297cd447778e3a8e34b37cea3a2687f0a3f6289c67e3edc9a1556fea9622befc0895cc18f060b05f1b9cfca3f674a2c804f048d201a8d9527143ad0bded24bb5bb8be8e8557a9d781664c60a0b6c1bac0f2de1ef4dcad2fa24488a9544775b0428cf5ba172c1669ec7b186945aed43fb7f383ddcc4e248a74a54e530cf7bf623d0bbc1a84fc8708a6c477038166825170f57f2b4d16127b036479ad3e0917b3579a92d1a528002347f491c34819c31cf03c74e4da6735c9d4ccb56ddc713abb787388105abc52caa918ab7616b4df5713cfd9992b93c0a2996b2fb40a9a5ecdcf3dc94e707aca37ecef56d5e71e95661f8226818bd530cb1b5f7df9c1b9c880c956e1918a12f65ae254973e899a11f1102fdae5e19406eb8f2cb98137bf596f8cc78c3e131511477ef10977d90fe4dbd45718cb9cb53b9f739b0fe45606dd2aaaefacc3281a53297513a1073777def752dec7731bf265a0d8b4889bb878e96c6ab663676d1a748e7425768e029eab43421acd2c1875510e23ea800682e37c115e93b178dfa8cf18c23f71e6e18882d60b2351dc3cd1da1acd2856f9298803eeba59e9ca88332762babe73cf6f317fba69d6d952449b99fd646a17e05b2c6b5b6c3248de10e3a165e5d87f727db39239864ddd02b7fb768a9cec6d8ab787b8212e76792646ea750214918b432a9c15008f617d441c81eb9fc55894c8b76b33a2f213d326e7ac86170f408118eab39fb259a251ecf59462537984402d2f069b7c906c8c2d0bdd801dcee21363ec1969bdfc92cdda89a44443a71504945c984ba04e838b6e4000146222efeffca262dfe885181df158ba55086e102d7c7d31ac83075599a21aea04f78c1c782de36e4ce6a3c810e8663fe0220fbd04f939e565d015a1bff49bbdaccc60f113bd01d7a1d56b0190d1d171c1069015474c40eed6e592c2f86cc35ba7021ea07cddd9cf328ad9045d9cc285f4c8806af5ae78b171981db25cd39a9e8290743b2b5326c1e0be303acdcb21ea95c5555bf08ef54c2ee616701b9b074232c2bf04827cd42d1ddf29cc21a4c5df7a5d06cc2925d880b846d00a0d0550e2ee299ba55ef52600538202a36a407048c90aca087880657a08381d098e6e9eedc433c3e8eafa4472d4cbb8056c6cab3aa5a68a060e4a0c9d043a43aca2b70ed9a2c535b60fb62706fa6bf88ae9ff5273480ad622453847ac74730ec6a5d9a4bf1a657403daddb6db3f23e8a0498ddfee78fb17e32746ccb4e51888963b7b969a341834e1acdc7eaefa657ec39d7a2b9023f91dcd594d00200fef2d2e5551be7d6b7d376a18e46182bea59ff46e4958c07e062ec46f1d5b305a0a280b321cb068cb689d91c339bd0d543f81ec188defa8cc9447b90ae51d9cbd8545a319db2b6c657371c886e7752264b7732ebc5d51e4bc9f3f399fa5175bd96bce46615571399b974359980066321133b73f9ce1a817d39af3d610ee95b84742b27dda885ce23f556bc15c786704616866307bb224f1767d4666136142733b58f9870aaf04d76df13a38d686648d333b9e0691b31aaca669991767a0c92a049bf913990df2d3680e7eab822fdcd71ddc0b1567e10fc55616224eaf94151cf7d25d239f0e3219ed4aabb350799db022e7bfd1d949488090a658cac1bb0226e5b7669d8bb2635a2f249c4664ae2536d5003da58d00d555b0696b3a20e5e2dc084018a1ac6685e6ba9b90901117e8b5d40217e8bffec9e812569e14f8d890f0fbdf947fc820af34be2ae67d87831ca3783d36a79919e978068f7fa9ec4f7dd5b2a4e2f68b0e60f681b7ea42d1a9701b582e839855b3894bc0715acb372839d8a8a2d93a22f568e3e5b48390f7ad66cfc0cc0b611f2f380eb47696eb6267a43ebd74e6a2515842f650a7d28eeac28bf83bf6b251b1ef5fa2ca87584951d285b5703b60a2b4820b6b85d084b0514cddc7f2e4610689be702788775d435110a54f904250e7e18702fcbd5789b6dcdfa5233541894f3c162d8c3a3e500c21f7c080a4681a11e0d028bb14f72a639e55512e955c7b732be8ae6137c97c9623cfc3e59e84b33debad13d85274a0b9dcfa9ca1e5f9cd23e3428bbb1fae8ebdddee6e1f349cc53d3d221b65b03dd474223321544b4673bf94aa7fc2a22c9e6649629768857cb7111ffc499ec4c64952971252f22377b77d46ca97ec5adc9734996e89fdd4d244f084b0b4358b99f3749a9e8f0d58b240c454c667ad61f58dfec4b456735b0fb2e1da9a8a5d783ab6a01b51dde4a1109baf7a130c548a8ae76b74619286ecff1d5e7d679b10162de10afff1176e2d82d0251f39115ab82347d0265d68c442eb60782e1b9db5d6179cedd9061169aa3a70beff817aad867cbcf6314bb49dde33026f8a15ea925ba1005b0293115034f3d4019f515f0e3241fe3c56bbeec14b03905bafc6c2862f9bcf6eef6da45c21622d3b954aab02296ea7bf486fc89b23efdfd1fe98fb86dc6499b1edf32ef89d734abbecf8a3c794aa7e12417ee4939b2a3bb62f9c8e3deac76731a0c80a2fcc31f800bd114f89c3fda52004ec9379f9ff780ebd550d4ebcd02ccea6a363828c7053ee33c760932fbc34d4660168c95fbcb74d23d7f0341b3515ad57c70b3d24a9073183d6201db61e5e2e69ec0998afea054ece0d3dbe4e2a82f512cbdeb3f8e87c47fe3bf371d8e8549930b7a08e5ff448c60ba2fa35d745131e98a31072af3d36d78637362e2d614731de8e14f8fd7d111fcc0c663cc531be50c6c4ab030bd92e5e7400e47b61f23ce53e9493c5c9a13055458609a3c171964596f4fa5b1aa4f82d4cb1118a42b331d19e7fb0d7304b40f7fc164a747d339a8041251a194c2ce27e3c05ccdd98eecfdb21a111685e21141862550d3c787de87b207714048e2cfb5db24e6da80f99f125b8dea923dd0fe97c7cc2ba4ded70187e8b90966a993765232615f882acf46bbde446577e1fd4c21f704890a8e1f605b00f64db279074f08cc0ed45c24fae3af2d556024a64516698648d4dc7dcab084c14e15b9a4462bcf52f0f79844bb4fcc5d5344c613a5537ced3bfd1c4d6ea511b85425abe51b02192499444429e2354617302bacbf277e6d64db2498b22092508042dda5462687576f6a45b08043bb53d3db40758609e10e6ce36ddd677fe3caa55f099c56e1a8ac1d602fa503c6e86568a1e8d033e8871d6be8d1d44871f35f0c5cc16b4edc5c488b96f9db326b1a159e08976ec2f19d85f3fdf8d2b38990b33ce592724a73161d0fef7143b3ad849068d5c732934c14f0bf9b19a0eab4996a4b1a3b15dab31685b7c4ffb15310cf9358914e37b9fee067e729c36b6e4a10e6e17240942ee2b6ec674e7572ac209bca89686256f7abde57a4da699e2d1939dab440881a72cb2d4603f683f8a227e6419a18931d83677f24943dcc42240f1e11588d2a3da8bd0b97be2181e90e927b18162597509bd7cb081d8671eb57490022b66adb8409352faf3ca7817fddc326634614445171e1df51395cbdc830aea01ef7372295a098bd7a7d11b0b90b7f9086db43322b82e34768a014e259f39d05ea98a1075eaf50d59d6d67dcf33a77a6c67f218685b780b6b3d4905b7c1824fbeecd68d773316dc40da755431d933fac64ba6f9b195cb532e9b14d0623ffd670767684950536d8c99e96b7318fcaf9c965f14f555d77e07d90758eace7b2e2fa56749b2b7386205118487e3768fd9131b6f93c320e0a95c879681b3613761daa6aad44758d73b39b35ac0b45c1407248a25d1dbb1180984e60cc6c4b92d157e4df42ce400b9412ea70c4184ff89775c980d14ececdb5b55a231c155231bd4b910e9e9f1768b6b80ba64c9297181d4b71ca8079611f40274946250256439f019117c7250e1d3b3d2ff7afe5398c872c3dd772c13f7b584bd32386ad471cc2f9888da9f426b48890fc79428b27798810cb1d87737485d4c612b08261a0a188a962a7fb8c8a29a8b3f0cf9a03cfb61b9cf6ef24184f1b9b019dd467a2c0ee3231f94364404951f738cb20d1e5ca24a2929dc8701127bfa4a6fb9a3b3523e6ff5bf46cd4caea7b9320b120b225270b064012d6ce6ff4f81f0cc82dc5b26c03c2eedd021a257008bb5df27e6525e99161ec9a757d0a0005bfab849c4e5552c2543943b1ad29c8a9744f0c0e49213085f1963d74461de8c9b8b1ad7be94ca29f9bc1afa5d862bc63f1e016297da44c939e75259cbefdab31555d9d6f4e0c46b1ba5e5164adda6b7b7379c817a4fe17370cc47040100e54fad20ec1a8533a2f25859d6fe3648f8949deb2823456c6b68b1fc9f00fc90226c2a43d21825d7706795d0fe430968b4f10f2b3345e72cd6a6f5f6b72697e235e3e93abb6ae60fe6f4c2efb43a9945618c24ef2bacf39cc8478724e97ca966a93ba571880dacd391445db633fdf73d375e7aff5e03573211060ef3d8d4c3881b4cf2e076edee25aa54caf38c7456ec9c14abca96fe31a78ccbf565de749531189ebf219f4153121cbb7a9f03ebe5794f074e3414f2bf1172abc70e0e129eb214a12922e3d452c02c9d8059b64d21864ec2f3cdeac284a72a2a5cb3d35c0999dcf5dfd2afa805e34843a2032bdc2b775021de1c1a9cef99608f0a4bd030c00e9f28c3ecbfb2c7622485854b8c455b1cb31182664970d999b87afef6e7d472bfebef788aed1e9cec999510f7d9e368fe59013fea07bbe632fc5f9c656d158b64530baceeff97f7cf63d71f41ee28a05d7f7e43d466480c64befbfb1eeb58a2296829200d93998b33dee49b26a4c27bde162432a5ba9c3bd2dd1585819e40376fcaf286d49bcabb032015f49196bcea68c5a8c790332d24b01213ef54655a4235fa72bbd1d62099a329dfb8342ebc1786620c3345ddafe7d68e8b1b39f0677858c64a43c56a3a335ee4ee48da6618e3221162b447abe47703c969773cd1e6453bda9d86fed9ece5b4efc83b35ddfaa39c9e0a596ff42796c5ceba421b177bf757c9b413a9ac2cd7e9ae722a32e2f9c1ac115c380206bd500ac40279f82b9596281d78a420133c0c5f831a455ba4de6212a440464f61b6f2b56ac28d598012de28f6325cb4f2500fb6dcd1f265fd0c1b4ef2d5e7371d18bc5c02c215e2e82782ab937fb17ea74354248efa595e1710b9f50ae68c157d171beac5839e0abc7c4f18bf8a48fe6468b92afce2803d0e1235b1652da4cb9156afa146d290336fe3d040b74c45fff37d1e07003be6b2efa537e9ae69394bc333964374b215daa636a55cb89463ef391007732da880d8fe1ef7de7e8a80a8e6d954cc273d2a51aca4aadb545372aae3c7eae3ad791707dcc5175a4a356cc1a46154d8518f9ae37a0d70d702ee9d8da43b8b28c21c7d4faa13aa4f0921f711737720187071e7507f25969ddc01bedbd398740d054b85ff12f96de706105bb7433714f069960f53375763d736a2a9f2062109947612c3c5f8873175358091252d6e4a2e8f818760557269becd3b314a37666ff4a8a23ab6dabd79dcef2d7493461f17ec6d1a9b891f7b3748b997964fba5992063260d9c372656ad2413fba9b7b169925b824e7b232535ad596c4d60cc26957f628e1d0e3bbe901ad82ef7e59a7d04e92d1cb860135cf3c8697add683d5d71f6be5de13b0da62f39df87bc6a7bc89f48d3fc16b21e235936d01d31244319d5318f995541de92d495d5b72b83b68199da930e31de7422ce05656e82ec60081f221c31405c864d76210a067ee1424153ee11143281b641f4a44f1a820b0fb9098468e3460e7a56d39832d8450971c7fcf153ce1c12818a7a7dfa1f4bc630b140f491d7b0bc477bd047f3985fd10cf026fae9ad6827adb2d993740e4b72799de671c3cb18ce53c5af1dac407997aac4929909a2a009d9ff788ec2a23b3ae922a40623a5e95ea39db7d1fa26ffe1d06c028c69006c1c8facb40675e2c47853457cea0d8122f47246b3bc0972f73a1eb6fbdf995a3960cd29ca6f0bf9d700ab829ea9a1327053cdf5dc1c731aa288447687b455227ab1950f80cd18183b6f0afb14873f4b801d0ed43aaace55ba49b0dd21173c67b27b352a34171a5294f99304187524622f046d5420e52160076ec6d2fea1c073a45cbfb660a7ca3cc52f9038ea93ec431837e338d11a47b7c3b3f4e3d468c0ba59a22f476423b327f13929fb616a0a66a7cdb86e2408a43304c3ca03de420331d37bf5c83bf567f26e4ef331525efa75166734545d5190918ff4553f0c8327e0f9108cd39dc60b6d6cd1ad7474ed42c95864addea9ab0f0a0f69224c51d7f02e7ff0b37b90a41d83338b3e263ed4fa8765065cec8f9875b90a69e50042345835785027f534753a58c0c8e9ba65dfc644cd379ed1f6581670755d9278ecc821b03c2d2dc200bd04149a5e2ad83924f309b734fcd3077cbf7a6fb33663a6a8bb39e9da27ceff3e7e0c37e959b49a3f773d39d456130b169c1dfccdbae49a1f2c898eef05c837263b96818bfc0823ecc87bf5c46f7e06b796fcce286b16b1b7dc8a0c7c0d63fc4e62e779c64e8ba562563d78aaf68e0e3f6a720a4133c3ebb20d88eca6b2a7a852982ac1e677272c37e93a7db9f07750705ca09f04704ea6e9567d1b1f00e0c029d8ca54ca2ad68004ba04366f95988a6528011cc9093fc0a54231e15dc6d379ba47910f6e4ff93f43e9ea5d14e46179b16075beff378ffc8e5fdf94ca34eb2ac68874240d97b5a2f121925d44b1b6c1ea997d05eb103bc6890bff71e050b56e693c788737601d44f9eebc390b3bce49074000946026fd543a02922a1391be25e4bf160aee0f3f738c95e4616b60085ab0bc8b554b5e59dd4b0e396247728c9f5ad6a31ad6d2abf101136c5aeeb93916a208ce456540f411e276625527d3bae321102991e7ac81064c2721c01d892486cc439faedd3f0b0e7d1157800f0eda02101331f7bd98445b3295da1bd8293f78e2db0de0547020e9d4ee04ba16aa4b296559ab121e89bddd6ed4f487b8715a111ce5a0af530edf778057f6d40813b18921fbdc9ce3f4f84d14ecea5d2851db26dead03d00006721a3aa09d73da808e411b29bff93e517df311fa3a452f88f60791660edc57715ada0e285ebe3b7d213bcd4c848bbeefaf5b10f5ccac26c82d00b43cd55a6d8d3095a3e58e19fe5cd267c827997adacaa7f4ffa64722b93385a6f30f8c9aeef587385dd5fb5da299094ea043b4aeb79d804cc6e02146aadcf518450c85324ab465fb3f869ce5bdac6b170f9a246cd5ac166ac679c276ebdb1b7ac6e95f5cff4a85a66e9a411dd59d4586e8e226165b6cf5f24145dbdffb93c03c4e0f7732052741bdbcd7181700339ec1acc6b196e55315c9190ddaadab513598ef5e8f0bf292e29aa0e1a33b8f2b8bfabf1e38a4df05de0c09f617b70bae647ec1abb8ef24cbb666fc81556826a690c5dbea741be382b0c0812065cd92445a084d9325f2a552da1f49acaf7965be36a040897662acb341d3af99ea1fc6c8d66eea04e0320de95726e0b7bf9c547eda0cf3437045a8b43eb16544651010858e6114e7483077158dc49c909aee48a9db34dd1144f9cadae9d0f5b7fa3350259b003bfcfadf141433ced1b89fb16dfa44cb751275a4a17eff528e8910c1f2e1a60e03aa72e8b4192b7d23f86a84633d75b4c0720bbb2e52701e29e35b674a0be6d9514d329d72651b63374e10bbcbb9b04ae16a690129c8389239bb01526a5723ab2861fb0973a1e9c1e990e438870d43eb2d879bd5e09bd1be1aa0c15bd0170d57508d8b15e79f34c3c504c27227f8354022680ee9725e9271fe28d4d1b59c388092471c507ff85cfbae81e443c053bf21ef316fdf587ba833b7fb6e38f9532cb455fe0b6d47b69d0044687d51e436c5615c21adb5e555978c4cb7683f7941351125cd92b8095029181a2fb97bd260825563f655de18278d9bc6d6f5bb339dbf5b2c884df369a43a986b3fd1d8550312e851aa7545f4fbcacf3dcf9f28e77e54e8e87da5adfb066e2da7a90e43cc10843ee1b1db6040ad97c12da3a2665338d5c930695a3e222f7bca197a79b57ecff2e0588a471e2815bf064b2269b74e6e206dbed36507c6752961315e5c82a8aec0230bd8b85f89c14c3db471139e599aa62b608a059e7b72d2b688d59e13db5e26f14f9f084d43985bcb08f0b427855313c5ee4abd0aa797b077d929a8b51d6bd1a91ed1b9365a33d6df3df0dfde47cae621678253b4f1b99143989da29aed73fb7c1815eddfd3c857034bb84f598a6e0938d93a23b444b9d8ab1be3a6dde4b5c9ad69053946044f5472381197ab5509a6e4501834a080cd6d9ee23acb2505c7077d2834b30f4e2eec0d04159b1498f122b79643d4e57867079abbb70388ae81ca433ef617f2d38ac818fd1c4bb85a91a345d6d09d711f4639308f829fc156b93a29d3b19291be99960f7d13ec379b037bf89ee772999ee04b60530b141547785ed8f2adcd9e1fbc4075f9222227a270f9e7a8f4f7c4f4a4e5381ff96b3009fe4cd74ddbcca85400cb812d1ee36b83c87e05dbb0854f5ceca495a52e797944b31a4cfbb362a8234e8e6eb5b24e6777b8bb50fec89f0e85dbd2043ee35e20b5cb9a01e6c90f5c50a0dc6542bdf811c2ce0c594c89ac737568e842802ea8a82363c664eef6bdff4561bbb5590bac0762967ce74779e439a133ecfefe3354715329ee2bee7733fc831d73f78f0e7c5f389c3158321134de86e4acff47cce4ef79335d2cbe851091015ed19717014a6945b20a597bd3d806ee78b42a40cefdd4c4cff727c5843434331b2ea1a12ee41e5480225d744c4eb7b15d7796e55e549896c159d468226beb19d1f191f7cbfebbf5f97230dbdf81254c20f90f9b1fc1fb87d7b70811867a815918a407b51567fb16f97d911decad69a8f30c3a2f8b3a471d96a145dee0a5a8f5a1be1afd2d7c4c5517c1f754702ce75054610be660d4a7cac3365ceb95d637ad6597768fc5cc9e500cb925495b051d3a11ffb8474d4d52135972e50eff727eb27396abc17948d5461e2872f31406943d8b16d37ed4784ed0bc25163f1556acb513606eb7dfc04caf7219d8af31f41e6869f955ae5ab579666c1202da7a3b9657d89c8a1c4ca7e10ee40b6fca21af4ddd4e2feea82f88e233db62c2ee127b4ca5ccc562bcb231e7f883cdfc4ce6fd779edb53ce3bf6402fd8744d85b913ffcdf08dfc81f459f3260b3004739e5068971c4744aceb3cc78615393afd6db37af6b6c4f81b8aa7d5e520add09a0eb88ac169bc3b026323e5191bc08d520402cb4a8f215f77c0d0c71fe3447010a558db342dfac654cabd0562d92a29965b9b1a5ff38bae52652dd9b5f4834e8d7a4318089e9fa819fbdb9bc5530f5dd9e77bf85c9050301d184b6bfe9437da506524758ea5f84653eb0c87227c6135f6bc69bcdc32bbf6b9293b993c2c23a82e1ee4afbf935796e28aab4a2997b2fb2d94ef3a35a4193d030597fff858b2f8bf1b5eda4d1e01e2d7b72c2b3df667b789f9e8f2141d61d3d831bf9eee8c217cae4ecbdd3414c80f5f8d2f11e6d43e94cc842a16f1100b366d48f7adc48621ea93faabee75e7224ac07db196680f303c67c55918dcad3035687aad3b86577f9e87a579bab0252160ce244095afd2680f48c11ddae0fc112546b50bdf5dd1b846679e4d468e3ebc144cd0a9e38d5bfd4b37b7442374aea2bebf3ee528a21e89c23facd2a2003e631507003022f3f60d9c4e35590fb689f44e83984fe066ec4f328f69396810d1a11e4746326ef596bed2abda320ae9de1f88a0d5b99a2e799d131e4c63edc54819df38c7ebe9f2bc10b95aff96215b7efb30e3b0e3b03e2ea1c62c2386ff895d61d714183e366a9ab12fa1cd4c7e74beb2e211645105d483339594dd8ddc604a777d1af82a8a99db5305a5e41c5db26adeec36df00aaf6a2426be18f95ffdd096aeaf3bc59f7fe3f8cd75bddc4a5132726367230108129ec6176cffd26daf01dfce6deb6c7691087126e9aa87624e714cec170a48332136e9004a3f264418ff5b52c6e3e5275034bffb17848aa5ffce2e53303b515480c216901fb618bb7ce13cf86567534044c995f64e3d24e5619f94a0a8af857aad986c83ee2d8d974498f90821eab8a995e2c7a96d1b240bb433d18b571ec4ef57b87d003569a5874abf57a744967f51572328ddc040ce79a3b19619d32147f209117e98ea500d68114e3a0484b2107566296d9e1bd30bf493f27d998545f7458ccfb0ff8bc869326365dd95772fb5e2e37b5b12f20b0a48409ed5324588f5a1c8cd402caa6382111b01b436bea4b7ad55d60dd90123ddf68dd67baa8043b79fd102353d64d69a1787ae7e7e85c4970e474c3715bd4b6ec21c214df448d7531546f0dfae1a61ec65f206fdf5ffb7500636396c776d1b673d922c81f74792a273a563e6b4a4b2a9609e5c9496a3b11db74ec1a7b104c46099d7b9660b925841b744cbc5ba56cba4b127bf1ed18c35f38b9f735a226127b194249c5ecfcfc8e37056ec1c80f5573a8d39afabe90a485b9a583ea6da12bea382c22739b50927d8b6aa97c48171d908bbcc668f40023aaa5c6c4d57d1a5a3acc13c53b71c1adff191c53cd345d8137e0f3ad876c579537052bf4ea0167f2b341fbbcbe4b6a1e6c1636c26bc89947bf8a0afe72edfe7f0217ea533ecbdd732aba44f9ed3a798c3a0b9a4c95a8a4becdbdbc76342e7fbd10701556469b31113b5ec2579953294936a78e4c4f1d818561dd091aeeed2062c755a9d7ffc3e01f13685bcae2359adce923781a8915fa38ed1630121797bd2a7eaa8e7e483368bc2adbe115c9bf3888f3f86ddb68a6eed0354f7bf8da3b8aedbb1ebdc15fc82ce3f10a7955753da924b94a18e29b55f2687f567bb77c1942ec37bcc8eebc8db97251fd93221f24806ec54d1fd753458bff7da3ace286c36a7a7a7ec9d57ea533ab666779c612ae81e3af980e60214aa2b43806d21ccbc0106589805a231fa1c22960fa5dc959bb197a8b5604028e2852b41118e528c1ea0aeaa0af6fb8ccbce69f4d8c5e55e9303d2173d001908df6cff272fec741ce30b12e46b4387b8c82c9d7878c36c641b8c155714fd2babea85cb0c8672e113ee9fc932c559725ed2d8d1da7e1b813fd5494c32dc1e9a1b372533b6125dcb3e29b02e002588f1072ebb1a184d5d49d5b78f5a0d6385fafa8ba56f7a8281124e70bfebc766cd5c3e3ee3b744f6a329d50c90b0f89dea10ac414eba11541658bde5b8e19aebc16965a4a25dfea6d975207cdc8f3baaf8f33ca829cd24882a74b57fafc19fdc0ecdf778ead396f91f3a4fb9f733053305140658da2c557a6209086459244d340f02a506ccffe598714b1822861f0c8d5c25141370e160f0b2bd634204ccd9ae094e13820912e97db234243aac18df0d330d17cb87532a18ac37abcbed01ac31c61c72792a00819fc02c913a08d9cdaac0176cab429c95bf0c28193c4b5c651020ef023a59ea6043726fd32e16fb82cf9b703e413841497a34e0c316c028c84050e7fe83646da5164a71e833a4df48f9f6e15d2eb1592ded3b0d08371ec5453f3923237716ff17f4324e6769211c62f6c4c75ed95bc71c76c580daa99d0fb681298d27d34898a5fc96764773b76cb912b9750326f04a9ddedb225cfcab36c895faa1ce2996550e3a75b07e7c6114d5d5d6bd4a44a84a01fe439698232cb902c9269310f09555b7ba9f4b41f803507e01dfba27ed777478bc7523846272d972c606e4895d0408859d84bb7c18c45a45058c4bbbf8044df761bd4efbd1807579385614baee59987faff9949e6f31d983db56dac69716941332a8c1df67d9194e61290b8440b6ceab5b10e4e6d15287e8b1beb2a5265b0a915472fb16feb303a0d60d569f634f41a9bad284e43a9db48dae897127567eb484769894937ba148a07a66ffbc6a26f6c4e5e250f8ea723eeeecd115d57d4e8d618da7dc33a4206c38e6687d5a99561806cbebe338991845aae6e0aade0988768f59968ed8b909921b92fbbc068b65d20cd59264c27d52a7668a1209de97d3e020f2c2c7f2491ec5a0165dec6d3ce508c70c8c025b20401a5a4e02bbca08763040f4b7501a4a652128309626c06f24f731ded6f6f09a5c469ae1e4cb89952f14055fb80dc857081fd2c6c297c8aba64f83580a69b246ca3a1d2fed5d53a8a6e6c210a2e8dc2cd3b8dd706bcf080fa00d89efc6979dff5d9f3e6ae6a8682bb30f94ee3f4f1a0667f85e59e6eb2d5aebd965fafcc04bd3667cf447684a01e52d801a5db6260ab0d0a32e8eac978b84244293cf6c0ef6259b903e3a56c2dd62fbbd5f5f6773fd4c7330e1f472c39bb57e26bef8440e98d647441899573562515f0f03ac7c3f7048636bb33c899c9551d2aa87e5d5e0587974725470ab7e145d936241956db261106cd1d9591b63d14a5aa5129aa30f7f8d84e964a9de4ee5820617f19feac3cc1240c15beeadc75906029862989343a2fd25573e52800f21af0f25f255f03969b21619b1ea923fdd03b5100a06c7047081e5e9b36a67ba1f06f095cc576f316be943ddda665379f6d5209a72f7ca8c99b428fcc0af1f195f4973bbf8f7b369122e8272a3ffae2e9d5168e0adc96e94e1f1b6cc567d9ee6b5ace1168395ce9349262f2e98f2d4b4c91305d8b4261baa3f9b9d7febb2ee8bda1e9584ef3ed454ca4e1453d4980eeebd80740f1979c691b6f6db94f74c6a807cd264cb3320ee53c33329d1aeb0d2211a1d257abe311f8139feca61ae10f84029005d35ff59541048b4a371bbcdbb18113056426bd66ae6a445a9287a33ce67582338469327c28371393a7476d8c1c01c1b5b1f271e39146b57dec2dc194c093d7da249fce0b481c40485586c05f83719f88031e865223952140c0efe138b3f17745ed7b53aabb13d1bacf978f832a9dbba89fe91ade0375935f1c4a0716f5682d40ee4217a26c621c9a4dca441a0638156339ae40d1dc5ad455e53bf5d4ceeee3196c6550f06a3c18f89fdf10172d1c90b8ecdae81ffb33ad3d3289004f09ef31c680fc5ab7525f0e58bb974160e11c9999505d749ceb9cb049638e7abe832eaeaed882841f5f447a651289af903fe6526e612d82f6daee940d46d04babfb268f1bb1c7f19b52d9ddaab0d2bff3c14d6c8184637e59e03b5e28377714147e23596e05d5df573f8d48df9a14eaf13b38cd985cf2f7cb4c160dcb971fb52e4f8866ae2b67f75f0a2d6f374e1cbaba1d2f4a6652007e2df587a3e02a2d1dd2a64eebf237974dfb90e3e15f7cbdfbe4cf0cf496b51d1cc49744548ecc0015864d11a88e21fd4dc917b7478a23db56a1210e80094473e1391283688d125830ab0d388a024c776eed3ff6fbdb416c7c2e264d228121aabaf0c1811c25ac032ba08868143d48a182918001122af9669491f3c644ea224a25bcfe0844b9258b233022da74e6e59b0e8e578028fb6aab1384e9a180e40fc72d4f00be69e4e96c0a733d40e005166f3b59f01a671bcfe058fa523671e6b7c967cabfdcf0b0fe391baf780134502a16606d755a4b92bdae68c20667c49dd89f65e361b3ff8e629921b8c8e1dd82c23606535f5b2b1f254c0f95e48e008935fd242bd148a03b6ce51c018842840cbe5d121ef67c0e5861904c5952c3557ead9e8f40e90e705e9475515a4bf295e953df45afcd624efba837e3ec391deac0e4d53d135a1b79ccf34f32c99c3d2a262f584439dbd79e0eee14375c1a8faf792ab69e406daf0974b6c6d4d5065c9912d7a605c338dc195094d86dd4e70ecfdfb90f8a4386a193792c535eedfa90914be6f99bd5c8b1905b6bfd619548c1bf8d650825c0060e5489119b8de42bef203077619a35cdbd1b86c3287ffdde617ad59e9a967db8c32b474f960327aa48c296e526774d3e0ced553a1920f109778986ab0801939bf65c177931712a112560d27560f54d715f557b64c27dd392e7fba059f709d18f2056a2f207cc38196e080aaabdfc3abab889279e8d58ec3608107ea832146ec77123544763495f408999c3cd4ff3705dd925792ebbf67cf191445239efeb8346e69a473a4f14190fb1a1581aa0a6468573de10527598e1f1e3bdf6f98c31fb0840a2de5a63dca663e202c0aed8b1ebb942e71ec078a5f7f697e42a6461c25b0a47214542d32b68dd89dc0dd8db79232794ab65116856edbb21c87e5c0c99cd4a2cfc10fc4320b1d32b991ab376d0b046c2f663b398135ced89076a11b4b55062620ce9355c3ba7aa6cce035c518508c9c7c5a1b4e17a346cfbace856aabbedbabb46f096caea89e7608b977aff9d117da5eb7fb8c9a43c6a333cf0257a0d2aa6569bd8f1fcf3911a5336011e55c292b28021c55f4c7f9000d7401666b7f6a8b69d7d6c57110f804c51bdb06d9682b39b6731a3d65e0aae1cbfc925782ff48a4347752d342a7fda99b77689190482c979211579476e4365cbddf72c7bd1ac1ecb44f253c7fdcd9f29c7e68c8e031847fe576414ec681d39b8b4ce8dddadea0a8da8d5fe097b3f291000039e1396912a5d8d6d1908e23c7aeaf0ea4cd897f2f216af51cffa9b9dfdedde9604e9a787fd740b09a44d2d10c88228909013674b3edc720906966b407c1549e00957129a7353ce15dff4e483c5137d69305f71ca490cc3fbfb3ec98b5b7a36d534aacbf72777b3b66f3c582886b847511d72b19a11c2cf560090f5036ad6baa96700857d773a4f67ec556afa3091b87335cb6be7591401068cdc0390f7e0764449365b74fcd319102624f80754d5c97f01ace9464bf1f3ada3257b722e661d41d77c1135282226ae23c7cc578d9d57cbae8dbefcae657738ad5bad0fe69fd57f01befa1de5b2a9693c33211ac85fc73b1f3b7a24e0494290a615c9be59bcd178c437017e3feac64cd8f035010c74cbf13d77375715e350c4b4915e9de9b8994fef54097d5195dc6b4220dfc8f8bf4409dc4d18a56d68439a1567f73d50e37d0792c50a21eb1116be7cbec824ea24dc7173edaf529c9733d68b0456c7b3c4760a6d6703708ef49e4b2bff4bc5033df8e408063f75ce3d9278013733296b2c823b4e1b815901a96fd9d853a20bcb80561147bdb94de9cbbf0a4e4cbf1862c85e27911f45e31b0dbe000c1d68f0781c69cb95bebd0eee477ef472595583cdad2cccd44c074c90dcd6b37885073e3f277e83eac20395ee280bce362bb6808ea3b8db67ab3892b4d4a5959f7c3ce7fe3b6cee8da7586b4808835b2bd03f3ad10b79382040ace12302cf41bffee3c5442880554e53e4cf0627a82fe6b22663aae5af76a0f977bf8675fb7c0c6723356dafa05d1809a551e0df0fbba8264b345ddc105bfacd643d609cac4c88da543116af2561600c816ec1ce527606148f317e85883d544ca55eb56acca54dd142934e12e75fb20c52c084e4db4cff7a1f0ce5b5d1abd45a16589a48fb2e888fda2bd8b3c53eedbf0bb22df042c0a37c8606c4d52593717ce82c667308ec15eb13a7f13d1e25d33498012d2c1da962b9bdeb00477cf8e35ccc6eea1963b9b889b005c87e37ea3275b512d27f13965738344501cd764c871bb316dd928e5fcdd76a2aa7b625b7b7da2d618b139dd60368ca5f95bb9db48763c5333845ec15322b928eb6fc388001916c6bb813f948254d37276587bcf8784fc0c45ae73c00f26cb24c02315e5b609aae35c72f6d9b41280c2a69a0f83e5f9bb7c97abad7e598d41d8aac4cba8a21017925625af089c2bc529018a5c3698d2206ce9d4a1f791f3c36aba05e05610f1f3f01229e0990376a9a07fe13401b628cb81ca635b7f1724476f58984ba9f050860cd86a137c78e99e45c8c01d58cc750add5db9edcb9b9d8422f9e39c80f3ded1584f50096a0f10514e5a7cca0fab6f5ed7138ed83538ddc5491a334ffdb6e04c527ec675510a75500853568da78973c801cab289a6719ff5dfa43998bb1a69cfc68be1b481a4459d77c618877d8a18fe3c08f7aa302d64b9be2deb8d7a7af1a66ec2e8d920e04a723480f51a6802d3ed7c165e8be24df728efbc0f89f0264d021d553c52b24c8e91b7724596d4a599e316592f25489e702bf4b489cc0b42d7400c8b2a35d95d7bf714860962c62a9b9ed7b0491081f4b818e7725d7e48f5b14dc56a4fa205fe0cd5a03e5e9a5304cfd8715f2d54ecf6abd527f3db7cb1d9a6f04faa93a3db4121cc5adc6143aa82ad2e1c9427577f1fc6f5e6c17b0fe387c828f0c4ff2446aa7cda5e07d5b13db08aaf18a3a2081b60a9713b5e49bbca6f3c8e29943adf73f44caa22aa2fb7c278ed70eb3c523717698ba9db2b82dd5fb6d6121b2cab79480877f2fac26066f59a8f6fccc95e5a12acae44629180b2f08cc96ff47587787390e64c6f6fdffeefcac6027b58fd25797be534aa138b5fe11b7e7dd3cd4129398bf5c461e2820ce0f52ce83e00b9b5d84049106933b08b224a61c4fb4e6bd83964f4aa563a7cc5c63bb564865d47032fcdea5760268eb79d3d288176c63e5646b305f70586685edf34a204a2fd92cb141d21b7ac63581516ac7ac0b2ebb2968c564c4a27aeef836ad1e472cb3c68d424daa2f8ae6bbd4d23f7d60567efe5b6adc92e8f3d36b9960004c4422102065c2b4f029d14378df5552f64bef274a1795ec1543f642eb12428ee23556222ae6562f6cd1df9ac39c0d609311d5bc34167bfaf99b7af099ec4819527656ae72b7d2115559662e0fcd5ac5531c6a99e9f85d6fabccd1e17873ab505f190f937b4d514052c4763bb28243e6cd6605da27142196d513fb4e7c575778cbd9a7af4ade516fec0f6ec3c34801321fb0c1997681559a4e7576b0c4266f95f7b4b98c0d5c681941878363386c2047b3207236476cd0820a6dec1cb40ad4472c41f81b5cabcbe5eb7b30feab4fcdb41e43e76a5478579c7805a7cf105e13297e829b6b595cd0631e2ba53789bee88cf18a077fdad99e1599722abe1ccb11391d68e26d278ebc1fcbaead9f825f6e147c99475248aa1447306722a45c9717df50b1c5cfc468892caa4bb8676971bb5582ea66903770ef1b2f558449b3d77e2bef7f309f110541fc580f09a05de67cb1e06e1ef29bfd49f147117e946f84c1410bff12362585ed3626055be1fb59fb08901a1cf9dc2cefe5230c62139396b8b0b34c9e687c5e97dbe303b2f174c67b7b1f1df65de3151ae76468c5291c9a97984f9e342e27a0e27b5b1591155a7155a1b49f7d0d10213e314715495ef15b2edfa642d739feb13a0fc643263611e8f618c2f7baaa3d000dfc367a2a3dc20cfdb4fb669cc76314ad0c221d149ceb230e3a695f9a02e4171562dab9159d256f3f800eff96ecdd227b27180355826fdbd19bd5ca5fe13bcad435f9826da9a047996ecd95af4399c612de958c564ff8bc6a878471593fcd5598c0003d5288a2df25ec48d460d2cca917f1774880ec7e40f89bb9344bac0aca3b14e7fdb54bda80e015dd14275255529ed8fa56d1a77e9564122d5e0c4b34421979bcea9aeb6c10bb59602138756db49911cf603a7925a1afb3bff99a0f39ec4b45e417573cf4e78c4372b4a1474a8dfeecd08a2aee1febc96ea191312cc7a1a8580e1255fec57f5f508a29e9a80458f5e92d7504a6d5b27a9ab1b52bb2c3c0dab946f6636d2d565f47211872747a8acece8e303f42ae79053241a16dcaec9b6c11b5494f54a075ea6ed60307ddb82414812b8cacae63d7eff1197d8052ffce570bf78462194c88d5836482a9acc687f72cec1d9045e084ef89f9804a0c51f948a1f8faa86092c2d1a44c4e27ecc913cdc445ef0428400fcb0199925471c586c07d7284565d5e3cd67bbd93a7060f70239dc99951496ba7ec35d91473463f45c5e6709e2918c3bd4893ec66ae1bd4336e6069d691fc6bd34df23833e34584aef8b14351c8eb5e6feaf7135511b8328b41daa3d18520a5e84752ac0773eb2937c5c40489886d8e9434c6e0243a0e67f7cd52a5a926c755df6276a93356485bf6d3a59d6d7df11bc72337acb1c1bf0fefe5ecf5f7e8b3f937e7938184b5f6ccb0dd2390581c78358859285259c37f37478e54a84391ccbeb4b882c2f9d12b6493dfacf318b55a07fcbc4d96b1915bfdf08ae6d2cd0ed9c277af399060b3bb965a22f25af60899e74d213d329eafb7cedde1c5403711dc3deb286b4c77d9d6beecd524ca1537a42e3318380b0b2bdc20e05840e19219363abe2a10ec6383f1ebaaa5c6d8696e54c98c0b1de32852b8b1511fec2fb65fe225d2ef78326eb2717a5a3a9e0596c454dc012108d01bbd4ed2e62e30844a0acb97f72113b589e128a57be8f50d3ab74af6cb602b86be94a9bfa59dfbce786f95444aa131b951cb9cae2271c19bf0d8a52713f49e540d91bdec63d9e74709819b503480a03f985e91014706275e89650b58582b30cd3b1f3d5ecfdd5bbe2e839c01a0b6dc6540afc7276a563bc0c775b6b0b24d028a61b8056a1609058e5370ab3a53eed827fd46097602a2947c6efa4d545b6b77331e0fd45891832452f49df807fc80ece505aa447be5b2cb236137dd17db08e4c5a56973b1acb0769d1f315d977a963453adfe2b28c2cf8b068b8bab1b08172c8e1326830bb136654213795f13cc8628ef25658c15e7429efb1405fb93c328a12aedf5641b96ec0b1fa0ff36c9bce0016eff3e75328a882abae780cdce80c1cb8bdeeb95d6b4c7fca5a2f21672067898b143e90f2df158182233574206bab4594427d51e7a512d75426893525b644c7e8de66929d2eb8eb45fcc74d1317c75a1fed2479ed01b4c1b5f441c98d3aac65c0502c5fb91ea1067449779e40fc406dfcf07af148819ca45ed7c53c62e47c3d2784c72e34a5c9fe44930c20b428f62222d33df09ac8e407f36a2d5b547a12a4c35cad38bedd497297c1927f791bbf4de58d347c2d45e796921b16f5a8b0b958665ee80d12f157f59a4c324a78ed7514ccac4ff122678691501f6aa409f6a40f9e87cac02496174e992700c913593e247c1481e1bccb560f4c8a31237586fcf54f5aeee7cb3b1bfcd38523b2f744b4cd3a7c28afbce28c4cc6d27ac4d765faf4787143d64bb6074b974e9f8d51f8089b3dfff6fde7ec7fae2574ba59da538427ee611576d99b230879909aec03f22a2546477fff43b2bd6e224d7215af4e9145c49d7cf15d6b06a3fb296090fafe7f32b93fb1a418eb55e43588be1a0e0164e3fb7490aefc00e9719607a1dedb801565bc859d2cd6b4a8f43e92d4402ea7089ced8564f6577417e9283894a9de98953e179c3207fc37a9be7347ac81c49ff99548e5111859bbfec61ff293c7158030ca75f149d454cf2c718b79cf3210112aa50c8352df4fee57283c78055a7c157fa2585d21f7d541fe9678585a61071f9b710cfbc91b4893cb0ebb27a2a4f68dfece4addbd3759eeabdb4b2afa15515be7701e66a1c00a59f9fa1a494e5ad7349c872516388d1e71ad564638d5e753ee19d65277408f5092b1d713bd8ccbd5a94537d5f067270249186667f909c7dea8b9ed93425b5b66f016b3e4d0f34555d3f4a01b417101c2518037083dc54606c413a65b4b8cbe1710173b0f093b4b5c244de47aba58cc14651ce5a82745e834a506e2c1e7d62cc83bfd5a1fb82dd3a3003f444655e2343a68a990695c63b8f1b798d325f18c4e43ef981731eb70d789c0e53140ec14efad9693c60d7ec0eb93ac9639129b001342dde6148a52d9724ad894b9eb6d5b186a2f40c6ce6f9a91136ec0332e2eadad201b6ce4c90f76d5770f3874822ff10a8d27c640567d82b0d121826c989797fcff74aaf02b7ed4e5c7b5ff1d833619a9b9b8bbf94e5719e21ea7d7bb18395ad091849d25c9dbcc75229a2e6c30c405ac5d1f0246cc9fafef77c4a0c48a1f3f9af3489c90c72fb118eefef0c6dbf47868eaba631c470033abe0cb63c63b2c1d3c2d002db308d62c7130eed1aa8236ba1bbcdce0ececbd01122c566033ed1c3088b24fd3bed7caed35d02e14d3c0bdb94dac2b78f882973afc17571ce829dfd1e64e248c5b61dad65f13041ab97bf593b90c7f127d8e6304cea1576de57bf858105ea7ca3ff4cd7365e1e0c351944c17cc4cc69e93d2dc7c1c3037ca8d3a14a59e6bf9e6c2c05e1efe06d1b1b47557c9ae14461a84d31f942cfa7d9417fb0249238f13f4efdec9e8d61f4216112c5b4618f5e6a79b6939502ec20f4d7a84385c4e0f479311b6ae2b46c5aeb660796bf898368941d10416e85f393220db21dbf64b9f98abee33eeb56254146b4f7bd0ffd82662f95bc96f3b18894997ae055cbad6754a9128556249f03db543d3dd22c11456b916a2934a75293c1bd3784a1ffc65875dd43b962f190a6a18a6f7166803db6ee04d6f3d26c6a9a127e7a341083779ed1ff17ec554e11c3389c89d5d48b62503f1075526ea9c7271a30384f160eaf59c5291549d1b03e38c76841a5a96c015d461f2afa324c2d5ce8b60000a57fd4d38863e245488bc61a41d262a672ada4248b85af059acb9b9596a875e681a8bbb63052e54644474d3d734eb2071ef21b105083a27a0bde0730ba9aed5c23aea7e501dc6d044ae2471f001214ae4c9e218f51812c29c133238b51ad8a2dece6d6cafbd870465c16850eb765178caf9443c3b85eb6b0e27bd532fec4c023c9768b2767c390bf89845599d0cdcb4ba5f3dac13476efb49d9626a438dc52985c6124963b90d350dbcab4ac1100c402eff892404bbe1df2a5e050f8e4af9d2cece7d38a00e88856aaf80e269fffdbc10acd7d0cd2c6edec19afe313eb527f3fb2c6b032e010181731851f7c0c89c9c73c2ba28661f8d58c05ad77f71e21bf0e62c096c239b520cbdf982aa408e401ba3af7959964ee4bce4f6fb5ed0a1d6c38978d81a3d3890d3778aa77388ff558ad861a261e99e70f086f23b791d3d03e8f91068751b41ab424d4690c4c84f26bcf74ef822bf318016923969402d4a0cd2285da6df92d79ac938ff16d743deefc5d0d8ea13e1bbc602503b5be0b225bd70cd449d9e15ea5c70b56d286e1f912dfcedc19bcc8c7e993dff857e53a0c60c4c158c5879a90aa49a900009e8024bdc026437cc64908b718f1b1734a1a4c1b68bd9d3c24645840e9418b882bf08a8fd7a54b5faca02595dadfbf7815662afb401181dc073386f56d4457fe7051337e42aa2285fb019803f390674f0978f049a5eb131f8da4da3bf1f2c1831ce56058c935348d8cdcf1258d70c855ee5fdd668a3a20335637154de8fbd4d9de232dd388d819ae35a4fec5da0730d110ed4f18e77164d9c06f0aca57bc5e85f8dd2f80b509ef75b79718c7ca40d9c52d7e270b3293d919ee707c8bb6830e178c935e37772d505d29f2a1b88ece2d9558354e3e00c3d844c2ae5f12f61ba7228474c26e382f3ed392d71c7b6f68d6a18bbc5096e0cbda8e62e6b7ffcb72ab8c457635af8be9829eeec56357c1c159af0195d41327e70e083d32dda24d385551ca2534e8536d00cc217322db5ab65d48dbc06a56481c02d87629189cfd8b96c9bb87163895a50c8a6a382cb0c294b9dff43a424e1279d22c21da71fa9aa3518eff7d820205590ec5855d41f689e27606061465b0ce6e6df17cf6c7b1243a18b5f96e7c8f575cc30e2d4b9dfce61bb332a0bc7a5aa4380aee6a88b7fcbbb138bc10dc2be8b34351d371adfeb684393df4f6b7e4d235b136082e5244cf48d6ce098aa23192e05e092ca13cc938a72a903f276fa17df07594e9482d992cfc951c41afed1b83acefa1fbe9022fe8312751c9bccc422b64d91eefe5db80ae030364eda7b0cb8e7c4fa08623deca19049bfc612a30d469d9da7804ba2bdeb7e645049d8aa753028c9c6268baada035bde363e8c78d7968e8c00b82c488852a9862713b6d54723dc219590b19c4aa77dd09cc2798336aac12fae62318172d21cf45aac997d1c192cd2e69429e40d5665633888d094ac64e638670fb64baa949cc4e75367249617c866d7431b2b2bfe4af18b4a153f2c2b6a810010fb5cbbe9aa252c5323b386ab0995d2bfadc3a377cb4e808bb14f3980fcdbac531fce0a08cb199083219c14f0ae20ed90cec84b8059fa4ac8f026683019354605809e0038e4dffb1179778dd95db26164fb17c36409b7e9abd666a68d76eaa3ae0a047fabf129a3d3b6812e265f3c4004b4d10a851d53c2cb628f1e74ac3b949f5410e806ddaa1cb2b27192a6caad1cd4d8433d48892f28d096594f4226a96eda64de6e66717b40a50d446a701b2ec55beb120a3165b81d9014373db8f83bb50d11bd9aadb6f7c5c0a6c4ded0bdc122d91ce6690f4fa7fa3ac2af811b0b947ffcc57028cba1a0e8a09c82015b64189f3ec805b3a600e25560b46791d3e50e0b55de006de17de22c218a93c7730e9679d742eda062ec988713f0c7f25cf4c19144df75310c1c3f6226544e68c2d21709e0cb29082e8a002f96453c56da08a285181064236605afcb34390cc04e3bb033bc07b12218fd7b01f36a2ee1292267f6e3966b3c9de98049198c0e19205e73f972b438fbdd24e6fac371ea7f1f98754b050f63a3be6c5ef6a2aaeb74c9d682d4a2f3d0dfb652d237135e52211aa59246326bb24a3e274ee34b58bee06723d73a5ef8ecfbcb26fe5d71c47f8d18fd2a4ff18765ca2bdbd9e2fe63b3281d021e353f45f03268319ea5a234274b911d73ad403e47b79e63b07ae5212d30c0ad815b02127198d5e973e093302c25206ce6c481e9f2747570b36b8c86706bde704afc8bf51dbf75544593c02397673e3ef9c1b1a0faf952d8f7b583d640cd93fa50f783b65774e74e6275cb422f7ce13d40643d296306e2a4cd00c828b8b7704c999f366ee313f8312e8d7f1dfd30ec4d9de53cfc6f423405b50ce6cd9cd4e61129ffc5f57d6c31657ca5a21ef534f70f116ba3c1635aa41a68071d72957c387f8bc08f861f105baa8b2ef9c7002c1a532c229d7611b38de234cccf2b266409869cbe7b6e2cc841675be44eae3c85b71128c34fc6a8e2b4e7d8b9a8387d06095241e95e739b1c09719f906e6db427a4bac4a29704e04e8b9858e10d6be6f27d4f176b9f0c790a517ebe45932c022c0ab56322e6cd965d789d58594a4bff54da27990031dcf9f9a1b7cb6e3efa09cda4bf92207b9fc658103bb203d49a3e0abeb4e5782ca76d52671175ea626197ee35510e4829cb245eadecd2f9a1230ff9a0d714ec410aa25efbf88ef7c7faaf2317c1ececa39fded7034306e32bf50aa35540af223a4c940d5b20cd7d107f99f1c940a4cd9808a7e03464ef489d85731572f28a0fdd0919ae6feb1ca1b0d481b45645a4a2f8f662cbc80e2aefa78dee4abd4af02d8fe4ab070e8ada0067e9002fe24f73b6b874610c8cd4ea1b235a876fe226091eac781f9a70f2d615fcac1d33e5b72ed1e553b980634a1e72c05434d783616268d4dd4756dbe0c5ce4148eed0a44648f3e85ecb0f21c716fe2267059577b91c131ef3976e602ce4b1a434edfb55610ad02ff8993680e14ad9848ccd5afb72a4adf04c072ecf73419068d6acc71e307de04542c795b585c3ce029c43381705de7b40015fe7c3e28b1cc0414cdf9b44d6ad1ba7b32b9facf2253d4940b91fcb6fd6ce8dc632a2d385ccf1827b5f709628c945c1d84336880f1e77b8d94db4741253fb4aced4ad271c02b19744ebe89d3d8e9540f592d6c6e1a14b9609327c73c7fc1c1562f143f3b4432b2c1d9fc5aeae2dbefb7e275207c5f8858d3529e5d4d8731f5fb805721683aff406d4610f0e9064ffa4137ed5ef70898e6a2a58853f607ee49404cab5ed9c1b723393d3c45f5742326c2032cd18135aae7c36c8998bc574d3a6ed0078fbcda7bf3e19072d97b1ad8ce043634d5590e1c50f61819da0126d88da7863942b6bad7e7972a71191f1c9dee270bf3fd4b4dfb2498fa301c8d7fca6d4b234f121a2f116749e757f7b8d71b4bc9b1c88598a53865fdec32852863d9e3428be85633b426402cc4ae94b11e135b827db2bcd86cd5cae78f29059a100b7a49b3087797f15a66a5d299ab8763f800f6129e698ca8a59461037b7ce2c49b218ac839493846447bf559b31108d910108618f25fa1eeba1852eb69b7ef8e5358ff991b5f6a47262d194bdac872ed9d3a560577cb56c45c287e9a650d714f5054fab4fc4edc1999b545e8551081bf256c06327f35564fc8888612df3faaf305f58c3357c4f63f564279fcfa6c265b31317d3459cc4b01bfd5e4d2503a8f7aa02abc2c1171716f56c9522dca1d1f966aa6861c6d26fca80a36355231800b42fdb403197b3f39289ffb2010c3ee563e0573ad53ba2961ddf89721a762e4fdd01adeb562cb3a848a89be5f4550e7095e71d50474acb6e7f4ea9339788976f70eab269cc6b0505c6743a4a94b342cdfeb9edd0280c083bb941a26f1ec60942360b6b2aaff39fa3efd699d91a9bdf45a98ea526f9d29dbd6109a3c5257f5d2e6c65961c8ca57100f313c7f384617c4d7b4e089092ee2beed4160cf3c7cd09b427bd2e761287956aeb91befa9b6327a893c8a7c05924e24a96058083be1967131cb978ca11b29b25de420e065f861d9e9f32ddb0f7f16eb989c748a23119e8647db72b13c747e21d8b7dfd48edb69d160e0d9727fe4b635c1923860cc411a2e1ebc5a93c51d5a4f2e3305855a03aa3aba4b4eb10ecdfadb257014c1745093446c2c21b7ed6ce085ba920feb806e8cf244c4de36b618ad1c940d566b6fbb45b0067514bda10bffaa5d108551eaf8889f64477ec613904c2dbd169e82411e81221f05a1866c1d0e802f4f8dc977533758f7ed491c2d52ef590dd4c176364a24dbcea0fa4ea9afcecf080746d2d3d90bbad5874667a9039d081cd0728f02ce8f0ba5b81d3da2fe6904d4294b9c4224c91ee3bbedf81e69453fdf54e5da504bbb6fa105f5d365d398374726c36fa1fffc6f68fbf130e6092b1a22718c1acd120e78402d97db22dbe1520d711c07d5d6258552d0c0d3d0d1c2d0e6c154c97a263790e13997bb0d8fb50b680748ffec6a4a12ef5bbb55e5b7741568c35be4d1769250e9a8c8db909dfedebf315c8bbaa5f0147aaf178be6ea8c0546dba340a97fb26c31524de1abda9734adac738f08972f71c79a0ed43fb9330f1020290d454e9a460dc1667f811ed3c86718125b9b1a0f1d9564acf594ac18f693f922c3d29308a5c0b11c6605e106b66ebe43f4ad777b6ad5757927375499452db0c2166bea69e62ebdba3ba509c207ede6ef36644cf6eb3ead35701ebacf39ba65aeee5a2cdbe3106c22d5910e43a427333d9f1a6a22ecd3e99a6e643b39bba3875f501650378679c86a24949d455488919d3b6117bbda0fa9a72d8ffa14ffeae22a3645da9d3e1eaa1db3c6b56557cdfee31969a77b0be3f2c7662a33b0eba2ae97fc0302a9fecd1e87a400d18060eaaddb9ac134adcd34b8866d1a8f8f2cc4eb28718f0f0d9ff5af7ba8f55f7b27e01fc13e520f66c9bc12a0cfaf89df8d0adecf023985e749231bb826f468d065a42080a091691129ef4403fc7d3bf927c306d24fce12786b365a446c809317a9a51d13885e0f28e9451634fb40b828b22aa533faecf03082f8e19f7e69a4033de1c82f7067d2798d02cb9010f32129f357faa5224717d77fd5dac3ac0a94e3d3595844414280f58bdbfea34be8a57f6d3202b79a636db7dd5c7e3a6594110cc415a81c5e6243cb8f1a5b6cde6955a6f7e22ca209f52ef5f054de9381efbaf800506613652a5ea390b23b8edd6919b7f6e507edf3d204c7db8f05b257111e3433dc073fc815502a40ffdaa69658417c77fecd19bdfa3feaee644eda7160c33dce3c2ef16ace7d71b6a8674062174b01f869c50dcdabaabd27c229635272417c0bee02ad00199d6a8cf2479936e620055725c5a445d29fbb49a2e79c81faae7006dbf4d35f96819fad97fcfff2dfe1449debd4e1478602dc5c1fade7c1ef5143234d4d0f69b753c36e1390451f6adba3fbe94f4951bef6a764b8be453b4363ca067df93d7a09574a29c476273638a91db9ae88d9236754c782d23c81a363db21bf880d22f433fe6e91d2660a4dbffd007e15aa6aadd953b5b8aed7c671e16d0bb01ded50f1e42450504311af140e09d0a3529feb6f3a9882681addfad20212b88bd9403966dd885c1b17a8ebfe643921037ba8a10e549f048dd4ff008e2cae19e08449504104dcad52ddc9eafe6eaf52c203d4cf24498687db3a8ceb901eeea6b16411b0e15123e236e313920ffa31576aa36ba8e8fdd9dad74713bbc7956461b5c41845747e6498d8cda5bf648dc291105f3fcdbb808f834d28e290e51894d7a971cb158520f33a3b9e9cc4d896a9abb3d7d5a1195686dda258cf64b8092fda5734ff72c6b3b057e86de56d06ff299f3092b2c0b35c6ceea14b29176ea01cc7245689163682d97f6d0a29a8c38d100cf1706094b117f5107ce2b0c7fc21d15c5e883fd2afbf949a1d7b3b8561b5c65b1b19ace26a9fdbe65841e231e28ee7bab5b8965590a46dc6e763c4be9412707732ce731457f3ed794fad07d6c45290c00414a22f320d31e10b8888c2d858e5298734663a132e364aedc49ca109c56f863c93d297d15ef845d62e244caa67021b2f41ee94dbac98c11920dde70118e437e67f9a4255e4884d0931f2f53f3f4724a726668e3839f1af449ad3d6d9898f7e8c64de622a16cd53fa672b3e198a292372a85daa0cef2c469bbc2af5669ce3abb2e7e2545783550796f4bf47de2dd9fff0b5c1eed19231c5a1ff004d0afc19dfcc02b5840ed49a14277b62d80be73233494de9aed3ca1856a7553e1cb9ca2333f9ffd8c77924622dfb8445fad71b380ea7884b3a08f05a87b4d71e898b96e377d08de27c62138347105f45a138a59f371337ae3a69e1e21df27ff31b559ac6b0b727eba13b254218004310810f129b93a6c365dc31c0d9816908a808748b989fc8e144ca8bfcae5984b13211fe276969575f647cb658069d86520be5f925239f0fa46832bf98237f0795c1b3baf828b4f640f484327701cc12c469a921cce8a7a8fd95dac17ed995b82cb5483cb9fdcf4c4eb80058f6dc2d4a78b1864147d5438a4e6e4f408671feed320a4c009f33880000e9eea3f0f3dfa1a30e111ecfd05a6befb8804fa795b4e1f1f3ad311578559fd98881f60c91c82a467e3c8181dde443e74a709853d28ae6bbab7ce72b2e11ed06c04b80534af4a2e85604daf158e4d4a78f652abb269622aaa04e30fb11a9e0132a2b1231defa475a7157a7d63c49f2cb5bd20e77a9a19de1bd80e1137e70bc0ce35d78aa40ea752ffdf2009a26187b9c2649486d25425ee39b3751bd46d265da47db737048e4077e58ef6733ef6360f4c72b394be9a59254eb2ae64394d42dbf39f6aa8427943096e5547289f8d0cdba84ebb9b67d6d35941888d873dd4adeab89e78139d1a5ff0feefe47c7febe392bd8ed18863c67c3f1480546ab52201acd5cae4c7c4cc1d411a1b1069158360156132f7fa7348ae3e556855eeb2bce69b6e96acc9276f67f2050fdd857dd80a2408788e4b70c6417d124a89135827b3911355de37face6b5890902608de0ccd6cc25b8e7dd73c0ea4757209182f279d198c885bc3588cd6a71f3b639f04a4c150e3379dcae55b8e1702e730a9a2eaed8511f1ec3456576428d11a3470ff472341b4e8d0760e578bf0b070959151b00d6eb1abb87688ed8bcc59c93ed04fd84d214be9ccc3a5674ce79a0d23b7aa40d958159c0a35029f9464f37031bcf27ab3845c8b8010a5eea79e250c1d48023cc1ace1754c5946e4ce39708275f27dcdfd73e04e665b135c1caf923f8fbbdaa70b8bd074266c84cb5c441145d95dad997d43c8cf14cdb759aa6108e9ac58ef7bb73e99b2ad0a42f807aa57c1a68660c999293e726717e8e1d2cec4453a920b532c8d8a1880fd5dd398027462d7d2c4cf72302c93cd146e8e39a8f8d2d536507f30dbc182d29c75842b4b38f7b551e42057fae0a7db16df6f10861bfb6a85af2f1f09a215b4278c1e4bb565b836a82e257dd27fcb18725b96e0a3b4bd74e9e754815c0e6adf5778466462ad9dd6e56127abe2268c9ca9e50dfa0b4295f6cd8ff4047545aa699bc4d6b6d5871059c0f048c1dc9664f497964ea61f79ce9c1ff24bebecea178c735847f2bd6903639b2c9112ae74718162808afb39fad78acfcc1a04eb2f25a7d2f534ab9ccb29ba4df953c18191b0e675e97b880a291a67650016e3d6ee3a57a6e1ecf90fd5d820383590f2fc5c33d86d1c7ddffb997c980a497b6dd86524b208733cf984ac3eebd88ce9c1969700ec64df7b993e8187a3e8b448dbd3b5ea0eb461ce5ba1c677630c91668251f343821c15ab208a298bd941132c578e3f3a332ecf0a69289df8564e3a39dafa4dc84a75623e6a1df80613a70fe40d1ebe7b9f415f8bee11d2ce690f6227c8d63de15d7e3d41f0930f1c1f011a9002bba867bb82097b5efea9945c20a412c8a4d85e5cc9a05c937647b6e199e19eec2eca690db6e6704a594ac885680e52b9d50aa16853619b7bc0362f4cb7e7d6f28ea51f9cf04f6c0228cf3542506e3658e5452fe0721009c7979b106c0402b73d2d9c47d7020ec4a3c50d049c82310a2aec1c3229cfd782009a55e823172eff9856cee6f6f4b010eddd164f9b50e6d78726f830a96d183c8b59ec6414cee7abcb2c9f647a84c41feb6e2135395efa4fa4fffe9692c2bfb9e7e0a84439c1e56becd9d926c8e249336e32abe629b880955fbc912988a21506615727a37602cbc4af0163d10d84df721578e795cf819ac9887d9de4a6393cbd36328c4716205169aa770a9072e0072f1d17a6b5ba3cd6d7db0166111f42ff78c3777e14aaf8a03c3a701213878b757706c80afb903d22b63f13e84d9f603ff3eb467934983ca1c8783a1ff498405f7632e1b79d72865913a07c839795fa79bb6b5de001fca075f0a1f5f92fab276c6ad9557fd6e674058562e938ce66cb731ab1d975e89be20c34e5b4c1cbd94ca000c0394f5f5096b8dde8a899e7dde432d20306ca8b81f98ad73945baaeb07b50aefac8c4cc9ef01f9bd28488df98632866aa23371cb67c1c000f5d13d0489404881e83e65019a2b326dfcc616afe4c32e34b566f7231bb04f6b5b259e7b4691168f4fc7b001ebf887fd139d8491b88abb2bd0b3ca7340109be5f2c36725a28d4dd8e20682fe5201ff3f859684c66030b6381e1a0db3260bb031ee5c3de9fd1baa72e9ed47c12de6b6ee402095d0d45cea0f5fc9e45d4d3ff03e1fcda7260e83d1d3510a48b6d1e7aac121be913de02440a880665ca43d1a04b920bdefd88d658deed618e1153c05e7c13c23c09162f4f4857904923a49bca9f4833948744e668e921d6453e9df4d81ead4bf16caff32e3f784536539bc6a3f90973ccfcb89d68c3b7c7aa7e81ed64d2d66c08c1efcbaeac60f41cdf21570be3d04422f663ed8dc914379f4778ea602c30ddae82f021ff8ac6e30b960c7d56681d7c0ec3ae70e1ab7ebe81c9190f4d8da6e5939b488c3c58a710abc4b8e3ac9dcc606f9bd1826297a28905c81198c7f7db13936176a545bd608318952cd64724f957b78d3f182578c2af413e5d9cf4e02793a952886d9623d20f3ada0e9604769417ee5abbb7c5e738991130c948dd782e6479695f01db1941081c7a869a0756245669eebed52d53bdcd80d6fcdb338570a57672bc164877e1abdcbb102bc704ee7f63b5f0a79ac7f39fd0700f158d728a087c1bc5cdd7b2eda841ba1e55f5535a93d6a5aeec0aad605d5a95418c652f6527dbf621a8e54542f8ccb04843155d1ea3c6c5f6dff4a0cc9eba4e20523b5433951244a8bda9a9bb144f7a35969356e82c009277e43fa768c9f55e8e8c0f27862a4f073ee8c0de466e928d18ae9860a1d21a2f51c960858da8a699865eca3eaa78026e43908c0bed9c926cb021800f30a47951a2a6c3db051da4b8c48ba9c59e0495aca75002c839516f05d83fb16a094216f2475ca1c17c47270037dce093e8b5b05bd2f64e49a6b1af95d3b26658d187f45948ff86fa32b66728bf0f9d1dc89f1d97291deb845ce204bc5e2540aaf927e9c9e12f98719fce789fe93def4ac5eec3d9265ed1bdf7973b4e4b75c64528ac24fb32e79d9dcf05d6c8ef4d807690f01c20df13efbfed8eeed921659a63fb056d51b6ea005397143fe76054fe6c9cab666298c5c55cbffce6192ae05eb27374413d9c810003d8d45796ec2cbe38b4dc82451ae5357ef94f8796b323ce3f9b56f651ec0094f073532ab96fd400609b510387c0d395675e42d5a9bd6f6baf8925ef3987c771593be2998d25879496bee33e255213497799558c4f521da8dae14106dd98e1afa56c48cbd3da017f676f249f709db7d67cd9e7f66483384ddaf0eff23ea8ebbb9d78cd89f46e3c6a6268e6c78011be9b9c28c6bff01be978e48cb938df019f000350442503a573e9969cd2f5772fdd5041201c0a90ef4de5087c68569a3534c864aabc071840463168428aa929be5d6f16835a33c968a5adb2dfc9d04bb0d0bc99df9a3f239265608a367a43a9fc65128745687f31f963b70bad6382af3e27c8ea26fdb3c82bcd3ba94cdc13a21ea90617fe0e9b9706569b2487f0018125532b2b37910ef19e078bd045e5c298b8a68c961a4ea81acfb3a28d2cefd4425689ed0dbdad7083f3b9e8293e55d9f3d926f32ecf2787d59a9df77c9634e49ca65f122118b124b898c133713bd68bef15f0d64b73e27d8e62e72d9ad3ac94bbba05245c4f76f3bb0ec3443e6f04926ecbecb275462bd5fe3b8af84e3aa2c1c2d0e87076e699205c5f3bf40ff6424e0f4dacf9a81d1428dc0feb059a155599cd6326eca5dac7dbb29cd83bdf34a1d226ee5c490a8fe5c433c0bb64868f15c380c8f1d416cb6c3cea358a125fa7ba7f20f9c7941867c49b4ecd93285378eb25d0b2252db5387d88111660033279a74a0ed82a22a9aa4c346b7fe0db57fea9cf0eaffde9b9a0063769df430319187939f4d64ef70889875fce4cc52ca9840aa92c8a7962e30ba0615af6b7703d7b293d4f9ac5cb8deb5fb34dc9ad08b2e9dd217ce1a9c130eb51bb8a9b903d15dcf00fcaff6351199132c28552e0b9b78c256753fc6de85777a7999bfaaed31f3ec10e3830f5528cab9da1352bae8676cc8126923a8130319fd139f2e26fe80fd67cc1f00c2a3bf94be1f25a49ef53ade4fa255c2af97d43dd7b7cf994e90d7eb4aa51652ffa92ecf0b8e1f27269a0da3a09537ef6f6d4f14a9872a23a0124775465a7f2e19f1f37092ddaac8ff73e9a50797c6797237b4857bf4f1475d0cc4b9e8ccb289dc53cf054aef5ccc3df47fda11b2b1f413fb8b63bed74ac1d60eb4c5666a8c72363842fa4c3b03f1a3853e7a797f036c2bd827cfe088c0d43c1f21a02677af3b1a7e29d4442b368cc70a2465627526e54dd7d41a730099068a40550a8d4687b25e8e1f314b8f9b32c4a177c462a5162112ccb5ab8876f5e7bdc9e1400071619a4d5b5e37e95d4e96cb9215d5ba3bc895479898178022214e920ac8b2758bd82581651ef0c0b9a98e50a84d2115d0453f092c9f941896e719e0a3e54dfb50c919ef4ae9fa49826796c846b6062759abfdf046c6f8dae5dcbeda6d04ab8f09013ac11fce4fe7646edbfa61e0fd53fff348a3b64aa505b44c98d51dd1ae1c26b7b1735bc84a3f9d418d617f8adf4d212260cc6cc5224807d955ed0b3a61ce14aaeb702e15b6b61ee661b49bbaf2eca7612f59d6a69df8032e6b9fe6f4883d2c541e691ac90efb3389680169d9de6d3556f89288c353b42787b4aaa5bdb44116c066c43c0396e1537ffe982209ff05e55352d41a744ab6a3edf7fd92afbab94717648330a2d36ee01c4b94ef4b7a473fc79b96164d2dfa574fd2695ab5f45d9abb4c1fddd20a0e1799cc8055d6f9e327433b62274492ccac07d0bba52a3c2ce6d50f66746f9ed847460dddd988ff762548e21fcdc57ff5edebfc0874805f5cf2cc0d925618cb342018bd255fddf5a5ca46cc744148b9686f04f699a9db17ea7335b5cf1427b33951f28d03b9a1bbcbd90c96008b43e2e64d3c46cf231adebe91c657cca8a82dc45d783d5ccded6a8f205e49816a977eeccfd8a57743743a0a403a2023f716897876c398d5baa730635da8dc7bfedef3bdbb1b1b505433067c87fd98ecd21266588ed0912445ed3be83369ce1fd011c494e12437067deebe6d9f3f83383490973a13d6e9a79fdb661bd65870a8d1010eea89dabe51ad75a671ecb3031b92fb6aafcbbc92d82458877003f45e54fa7eec5c40b0933773e665d8e7262461d1185856f593d1ebb2d84159c23009f74e97dcc6a2f0a283734fef01a6eff0c6379f8909fa69b48c0acaacc3811ece9dbb611bd1925fada8a7835f68acfd951010abfe9571bea5033546e8d9b85c4a6a05e43f12f63836a4bac05eff36ba50bffaa17d2c62c6d291b7da7fb9df7b7c170e186efcd45c7ee14a00bc3dd2ac78364539f8ec1bfd12cd82017734a4b673667757a76683367f65ceb325e8ecb60632b0fad0d6b4d0b78b4555fd9804bf2f80a31a033578b191a81291fa1b3d8e9ec7e65c6067c23585fc687d864813fbaea9b7a26db149d1d6aa803bacc605b8d663eb4447631bc78abf52c7917bf3facae28a04fbc7bd200c09ad6919e62952f77c313c493ae8dae79df09e901dc33dfc93e452eb7402f041d612ad3f4941f6ec35f94d01e37d404aab3d76beab3b457991b1a831d387d35464fb067028c53d5343ae84ca1f507af9c20c6959a00fc3e315d6435631fda33b978df77f2e7b613a11fba0785fccc021abf30575f81cb5ba50b21550238e2786f855affef8848576271c5ea48ea09ef780685d4afd881059d78603877ff04dc389b94fedec6d38cbde780473f61c6deb5965f3f1a524f2cdf04eb5bf13c5ae5651d6fa29f3515f24430f6984648c5b4726c77f36b67c604e1964dd50cd296789b0980c91ca8f6d563e0d5d415a4ee3ad264b2f5bf25ae164f84281c8dee3672d296281f8e3d590fd8512b4c7b2f92e17cdd443a52bfe1b97fb1fce8e97bf616e94923742d9fd5cc189da426ad4ebbb32fb6561744877fc4b8a960d349b312d80dcf33f123e3d336444830a8470a8e5981d825ebb2ee7114bf53e268b25c57ee99f2883ce2c0dc20c21eb95b9660957e54b4e6aa33d700a0b83f6bf6d8d5be396cccff29ca61c578d73faece95f09d528223f4231c26682f5805d3f8e34445c88e5bdfa90091e0731439d934834af9082d554c239e39eba3e807cc38bc64cf165a8872af7524f91c6409e05fc276d4a1a8d535a9b345f060699404cee7b0b6f7b8c4bf4826ce7abea413f4698872d260b85d50c87bd45cd089cfd9667c04e1a6ecbd5018fd915402db95de60d88f77490e0c15f5ce4210aa4970783e29412cd5f6d7318851d798e3c12352a916eede30fe5c213a740c5ec252b780592d089b36cefff8f2d9bd1efa4d431bc9ee36971e6ce10160812104b0c45dcd56b1db361780cfeb8b9b3660579ede7f69cec4c20330b225b672364312356a6062b30524464fcab1753b2307c0835c96b70378d5693b3685da675dd7b2131e9405fefc4d017297f79749a6aefbe29fb7cbd210eee5e8fdca34006ac589463933e4400251f3068b15649b8205c33b8cc193f6c9c96218003b8eef51cd9f86249dc2280cf061d1dbf1eca1bcfc4a72d61c5569315fe579628e0bb890e3b9079b47bd0924e0b2a18550e5d68f66c53048029bb9fbcf57f9e1a856854a5752ea5c8c288722ba05b8bd8fefd6763b87c928cf8fce3d8c4e5f5fcd0e182f449cbda84a038788ddbea69f9992d52748045a9a3c7fa06a44c24ea34a792f553c8d8464cb846746213b1b0ac5aa13214269f3c5f155b49012fa7f766c8f5f686ee574a80039f07854dadc935b92face3ce41c076c1a5b222bd127af717896022d54153a67b3cc5c3befb3b17a1755fb5f9e705ac1bd4ef3d9624f21d821a9ea2f03e735ac1660bc579d6f1f4c9f834ba4d329543b3fd5bfc189f0c98520e5aa259eafdfb345c1f37ae5182fc87bf7b093fa146f75ecf74a56acf303c2a9f99926a19fbb1d10a03aa2e4a492d5a0ac1afa9e88f2f22eae6582c9d8ea276e78ca0f0faf35b5f7f70ca4085da5f94d4986bc96001393616f9f6a9c7b65aedbd107fe05aec96bed28367c33e54876c280fad2d85bccfcee66d44a6680443ea354d5354d814a5bb53155e4ec5aadfe641719f326d69c9fbe0e5fcbabf1f2d849259ae08e9c94555e7edbf986869993147a8a6dabcede3ab519f80b23d48c89d9f0544c1ef789bcac2ea63ecfd14cafe7fc2a82e4b448689b66faa2098067e97b5c0845cdc6c70e41d5835380368c843ced478dcd5f240db265a01c29917be2a3f688ffb929022364f8bbf4952d0a8d96abdeed9dcebd76db21c1e123a56c31a0595a4ca523eb20608d5ff1fed0ad109c510e67f6d1b3c8a3c21252cf125d5b2f53efd518f44281cf9915721c6141355c7f9fca9e73a43f1c42392c8d8fb274abbdf3558aaa31833456c140fefdcc33086371f87d5d936b1a93fd5bc8c55a6fc23f3e91a3cc645adb8ae7604ad1c61402d84d811c486966bc0940cac17e90e5c91e9cd051cbaa860cc4e348135cb1f761db19682d8051de76a0548456d042e8d4e04c47d924d54414e00979778923f3f52d5f9c4e26f702c99abf4d6164533429e1adf97e8df866beff0b0ada6efadc3cc8eff6c47d243f4fed263488f51a2c1cb85aeee5e8d9d6e03bd3497efc617cc33dc68f1c86126d39342734b24b5a24da41292da17a7f5ff944f5ec17df95c6c17b9efa089a35073ccaef3325c9d208049275a96cd80da8c905e578137aa159bc48ee3823d091bf8a32ad2693a98721b843881cfe7a9ac3af4984ffbae9f374cfc70fdd715d43cdd31caa582ee45823e9d71d9c045f2fe6167cf829d23d614ef7da8e13e91c88dc34af7187df34d58226ca9b71c0e138c52788eadd3bb57556d793212e4ad2da355f61c88d8a03e0f7ea09a908383eb0a609b8ae4bee0a95352b78e2e341dba6184ca6728867650dd59295fe51dd13eb870de0f2f6fec309815af9611e658b7f0ff14f20e94991207851d13b10d5669808dd155ad70e65fc4b29217dd429a44b0c44e9d672d6c20697be22b8f96199694f42ba8b566172d4cb2ea95535067e86b74a20ea28e5886bcc9997148814341e2aaa7230971390dc693cf530d37aed088deebafb8709a1ff5ac15621ec2ad92f8a77d2a6984b88d86e1644230f5e66a1527e6ab8a969b9c6f46dfc43259e2eec868e54c63dcbb10ae2886d915e4dee0c384b6532a986b5d523124aa11dffe18e89b58ee4b133a68e08a94d5ee4e15d2759db79dfa5257dc69adde4315ac24666a5dcff31ae84b2670c1412fead4389472ea4d3e7bb845d09c73d9ef9b01ea671138e1457b0ca3ea1965e5aa21610dfd9c646cf17a1af7b9838f7e3d83b8f456d0f3b6eaace359f995beec3c76470531c4af7f266f1928ccaf6b54fb600d5d3ce7b58e52bb8ce1417dcc3b125a026619ef14c8b889c4c9c20c44702a6f719a426d9c81943300b6541d3267a37cafe701fdcfe97b389f8ced23d40452b0c4fd3c73fb71fa84ec77faee836d465c9e75adcee6113202d434b9779274c68bb5fdb5b9835cd31276389ae991e019301080955e75ac596ef905e656124c150aa28e0fa112f9367fbcedf7faaaa1f394858530f55db2440487b352a8964666e8125301759738b0bd0f8f86e6320519c2b3f15b1984a9fd227568da6509d93deb55e68955c62a5686b733a0bf164eda8ebe27854e1b32228e47af14bd55ffe4d33754fe31951cbab610195471b516d85c30d86405d0a13effaec3081610fd8d92a27eaeabb3e2bb948f0f909bd72d08f15f77c1288b8ed6ede5b972f28c6c7ec24a80d35b0b04db86d84192c815e804e6f4694ea6d156702a6e87d7b702ad568314a088777e783d7faab7c6cd3601f01d70fe8df45cffed70c72036705688dc9a67402d46eeb4af8d30de2c2b445915f39744ab4da16d6264455bd8affa56ea8ec8efe862c02e34f5a2aec024c14c246dd7ac415c1934800fd030e56a93a2fd8a030062aebcafc616d8db02e3fa02ff0bd1126883b7608cbd95d2abad519000b7710f412b615dc4abb56c35941cdd9cf3d9310097c70857ae5839683d5973ca88aae5221b9e433a28ed66f4bba61c49fd253b2a865b9058b2ecec5b2f743f1da4703a5aa5eab69dd83ce0189652aa093b067275bbc769e3638007f93928ff8d60436b247a7fa50c08b5d4a9ecbf72d0ee23eb209b084b9cc415268bae4f3a829b607fae1d84e758e9e286315380abbf59eddb4799cb0eb433d115977e0d2506e5f76f2a27392485ec8fc1f66de766a966cc67caf0aa8fd788c2fb5082539e7d834c8a9f0620e092a873838f65a836b28319055407b29dc615e4e24d287f80d38a1259b0afb6ccb1acfa7d89b2b12289187a1f2185362890ea88ced12d9879ab3dd6ae8d37e32a859620bb2ef4ca830d8c3fa333ff12736199bb711ee8c13a7ed17899bf9d5ef2b4a95a4d2fabd490640769c6ffb716b91bba12ce8191ac135e8af67609b4db9b5c6eea9ed8f0320a00934fc9c0c3608669c24c232b4699074dc0e6532d9ea17bac8bcac796e7130f3d7b5afaa94601a42b4b4319a74293fa2e4f3c967ab8563aea2db6c015d304313360038aec976184376f88619d80e24a32679fdaa2f01e3dedbf6aaa5f357da15845d5fb96c423ce9e4bd4d54211c3b5b98f5190efac57388d8d18dcbbdd7ff5b7318312f236b545b97cab0c56c127c2f06d88794c064d7c9a8be662aeea5e3bafc22ff9912caad98c9dd60617e6352a65378c6bd0b0a80345d5d900bcc6334529c67c271388726b137a17aa6402a908b65460be8806002cc87988f5f1b280ee2607242c5c53a2dde904a4b7da56b4c624f3e279d49909c68b12feecfc7117bfdb19b353f4c1dc2973b9c90215b595fc2bc23b5589ac53a679e8912f6613c4396401f7f0205509bf63d69cf16485dfa05795b5948e819343e0f59f716a9c539abb3dd4de49fc31ce591fed8af9e3d9eaa6f613e0285d2632473efc400bc06edddd59ad890dedcd7f612fd845deb77432cc96d7d061650bb6006f15342e6caa16edf8d7ad248e52fd983fef06ea80d575bdf8f12f3462d5c9a720c2d07f0fe2adaf21a64abd8043db1fb57cd01827ad33dee3abdc0e6a2d8b2e03462e0d145097f88a228af29b6ac8d38090b571a911ea0beba20f0eafbf686b0624649de21d45a20ef5185091f802376362b905984e4c79104cafb19155fa7d674f55755ccf25c14d0f32176eae19ef67d4ada00046879bd1245b757455d57b18e28bf19af0f070506a2f6b28affec518b6d908ab431c8dfaed388f2f46517dc338136f7a8488eb9cc074420786cd98a3e5519b344ddd2eef6726b48eaf7d7077980673cee602c0c49c93c0e4428a47ee1cbffb20c0e54de555d41fbc06d08b9a85e29869d3e712476587b1f0eb4438cb50fc429e72a74510e511c43e54be8d4258833977d10951e982bf44514fe5b9d3e772a0b6f3491287cec6ea48a5c1f09a35b75b842966ef49ef1b684490d57c7205adbaf1ea10da16341dc91af03256731a91d7b68193b678eed56599e877d6c4abe9eca715a21cbe503e80ae0dcd4020d975f953f052dbd63df695201bf672ed5cf1132f71a3aba3ad22ed170bf0fc5134bc5bc1dc7b1474bf74b3a6a0cc84a9bc310bded87224dd737d65756e19994611b71f5e1dcacf3ffeb83db89a04bbc95f52dc63ec77ba33d237ec9a66debb101e990a9f1a8d11a50a4754536a7d7a13b7fb429053a1ada5ae4ed52da150c262aaaaafe0f407170204b3bea4674fc41f31fea2c33af2e65ade69229ea53ade8cd243dee1dbff848fc6d043ed28373d66470eeb06506a6db9d515ca5a420832814cec5f925ce230d2ec2014239f9a7706dcd49941a5a0ae61307590c2b4dc33293338f1f9f98cc2113a44e3ad823b62845bf12609cc37a938b537d80c5b980b1f9ede2847168de6d7f0238840e1210774bbb493fec6dfe6289c2a29f851fa5e7eeaab9d5a418bca4abd95ea317e14d963a045f6e4b821442532e1e4a11553a5a41335d003024ead52f05b4e004620120d476a368540287b8bd9f52f0e1c81c26ce951a47a1e9557abbcb006f6906336a9224b91e4f648452c482913930768851cc1a6c0031c189d2676bd4d9d752e18568dabcb525544f91f3e312f6b39b6ae0bcd2131a02eff7be69f91a661a491439266eb9b9f503ceae04c4af146dcafbd876abe74b26ff4a92feb719c7ebca96aff668be1e9ca2ada956564d07febcdf6d12c1f8a6f619463ca48a232cf41af343dcb588e385448703ff840589be315ec68987b7ebc84416e8340d982d05020dfc48345a3698968ee24a20a3aba77557a441a4e051001cea71560080f8682e3153ffacf34eeef5badb457a54cb5f8d7bf05a9728962d9a6e47c9881394cdf15d2ffaf91007fa2e1b04cedfcc7a8aac593b4e3278ee1a1e0978fac4ae56b02ebfcfdffb2bed21b06b76d25bb08f34cf0262f7a2ca9f6ec9877b418748a1db2ecacaf6297935db786bea997e96935975435636b2d9da312455bf1e5a817dd15ac88f5169ee8983c134006a78512f08d107a3286be4d0763a7d03d04e11d13045741b643061aede13725d3385ce31e4b0fb16ccf55a47ed7a1247767a201e5c6ec44e597c43af7ece9abd1651425b50673caf0637f92057f4890e0cd3f23b7d509e3c8f1f077447870c7f199b435f0657d9cf3a89d79c38280534c2f6f8a0a81bbadbc84803fb2953dd7b277953d754f031b49c5720a2ac38ea9e7d1e7a94fa71180e48447c44aaa8e787c3dd4772cde017f53ccc8072da36c8ffa8d07284b3b305325603b05e0f1274f8c6352046335202ff2b70388193a6811511a46597a5d5c9f3e99f89837fb0ee4d4680bca322877d59a8bd3243362672e5f17cd089e1619521accc5a73f653047bc21accf542428d2ede9151c12b1454842e2049cd3894e95a3ca824329f6e875f837b74cc19f26faabcb04504618fb8ad4387c65f21d483f8c1078ebfa950712d80473a2f6d5e22f38753a7aee3ffd4f92309952e93a957661b78abe53e25318e0312209d0f9299e17cc17ebc385cd0eec46cc36fdbc8b0b12dfa20b6a0fa75e5ef5390cd7cd0c10dbbcd7801169a802b54955c27d51dd50b4d3a1f389adfdcea30d60bae2625d5c57c58433dc88afe2f3beb51a8c34ec62cfee4a9d0e33f32c133d3db61fc4120f0b9c312efda366307dbb6d4c73651f7044f2de38660cd624b653bee839d74ba096f275852563f129f0602c7e69430f7152af8845c2649713816ea6d2849024f2dfcdf65af9ca5dafabceffe22e7645061d98e955f9ac395aefada6792253c2cab74f4c48972f7b18812728d920f6ba77c85c761d65e2bff98e5364d8947e2f124cb5a119c6a275a178ea8ef7f87445f6c7c25284f15e3f3eb4c703073696a5c57b81540b5adb5ed1c905c132ba1642325c9c1e34e31d41f1357f1bfd80ab3a5d4cf8b145d4969a042a53de9f244f6bfbb8d53c8e02074505bb05dc5fc262dd2edf59efb359af4c92eb4dc96096a4871694ab7b1fd81df0ab2e2528f7081b86fee4290473f25c8aa686110b696e0e3b572d636ba4e713840def804aa398ca08756a80ba97eb83604ef9145b2aa5f79ba2e3375cf52b727ca0460400eac9ddfc744f5165da7881f974654a8a26fab2de58245b4817464962a539801add36ddc540b9a7ca6ee6e1635073824fbab1869719b1e7e9b7ba76f694e898e3db4a9852f45bba075204fd94760eabbb0cbb140984fce54c5866a68c17896c9eee2b2e784a5d6a1014a9bc4bcee56afde0f3ae79d50b98d3e6828c3844debff638fee5df2359d21a91b81566d3c38c10f8a21c773fafb470688f9f5c12560e6d9cd1cad3d7cebf1f63dfea2a088779b5b44a486f0fdad87b88767d9865b3d04cc1a09d7f3d6973308024cfc7980ef65195f44a1803b234acc6fae1e82b539418620c262394d323e2f638c08064f6a433f46ef2792369318a631447fac0fc6a34741df0af75d0e1e7c3a8424b5462c41ca5be4ae8dd5fb4b3fde557c6d3ec4ed855dfe58815b20506147cddf969fe3bf35484a4070d5ff63f1492bba7f1a29f01c0bfcc33455093f8e74c7157e071839880eaf5e2ae8e2b5b3b3926e656c248d08e0c8915d45b15d502dcc77f373bc63c815985924741423e41d8e9922cd311fea536f65a3f43f8a04e3284b41edbb7bc0a3a5a08161bbccef9529de77316e88e0d14d9fc8bede2f27c7371176f6449a3ef0d6d5f32976a0903e7701093cf1b464f0c1dac5de673e8e43b98cec63ff635f0c20081f426309383f6ccccb2ecf72e524fbf8158452740eb5e38a5c04e0dfeaf8782e7122da0e4d06e4ca5e1ccff9f675bc86d841eb07c70156b110dbda11d0cae39cc00016db2abe58df9fecbbb499728739c42d2e7095e78e96eed0db2969d29019e801d501adb2ad20e614c1445f94d6cf4b9b0832d8517c0cbd6c0468fdec2b900020319d92c22c781e8051dc58d875d36e173268c7002bcc162517e05397ce81c99fdc3476fb4bbdbb52ad98fe1531778cb9c1d470ff77be026bb9914f72b952d7074070575650a1eebc51893f38b5cf8def49db12286203fac37bf79a9d8db52a4c99a059e4c42d74e45b7e636566ce69064aeb1ab1f60ba538827969db1348c23cf250e614ccdc7d32147085991ac2b44b8d12649f1d2be4d5315e1bc44ebf32e725b10c3796019a2f4f583118e086a4632259d9d9b9663c94497667754e02072fc1a6d01320d632b437d7913de3dc2ddb0f15cbc3a90c300b70dad389e0f04688866fd3580cc1771e0f1773fc48f63524ec643435cbada2da5190e5630e9f8ddbf64b7449ef406bd3a790c8134945d17cc2ec719f4b09a3075c78868df6cb7debff76d48f7834bb1d80b643a052cd645d8b959be5a1ec683a9f0f4004639c3495d0e36031d6270f96b79427f3b6fad805bde39f929b8c1f0dce5c7da0e680c65fbe2ba79f4d6ef1c326e4d0c879ed3ecaa2804aafcf13d550e90b6002a5f8680663202a9d6b71f9eb48c0763e76b2b971677270dafa1de6819a3c63ce7e96c037356bd8d0648f818a24fa4bc0f06fa02c93d453746820d10f35c445a0bef194d3d030b4459a15eeb138149fdad4eb38299e8d5b4689a9e0dd2e81e306d5ef3ecdb5d72c1bd6ba845a05bfd3180501b7d0bc5e1a93b05a3620cb50278060133bd4bb85d510499258556b8f7ffa04ce9dd031759b875b1337e0d7fdfce90d07bd4e49d2f2a8cda60c10ccbcd11b979a6c7b82f40e6ade4c6099e9555c04b23289795c4b3dfeafadec598ac65b8ad2e1d5fa7c689162d592a71238b2a7e8f7856bc0e4a764bdfe27496648709137235d96531d4d6e249e6f1da3ac39bea1a7076fd5930bedc66c4e3e545749ded11ef53de8ecf2ce69eb9ddbe6fcc9a0babd2be30f91dcd175c2dbe5ae1fc15f1997f63802b7a9028a2138a2656be1e8eefadea88cc27e015acd778619e2a76f0654b654de996cfd65b4d79ed52fd5a7055a10a1c6e801cf4c1b16baaa04dce886b11cf984c8982046bb1e92c676ebab0d4b010c2052fc47805f82ed48637da8d05dfd6e7071e2db7ea84d98801b99a298e61debbbd71d6d934cbe6f9ae27d58e3c14b5ea5aa9a5230999714345d08e4efd947ca521f3a037f5cdbe8c0bd6ed96d57a0966fd9b11d8c68f3dd8282efb7e7127ff4834b2155e0dacb6f0481cdc8f208323ea2108dda71569fa0af5014f04f81d0b2760e1abd5b49cd4c030f3a856431cc3238a01b90c9fee8be2b38defa55b0075f595d7da97e029eb9423053e213e76acf0b488c3092e10ae3cfc9861c7dababa138a1f2539f86730375862bd986191736f1e101dcedf5221bef10939c41062965d08ea10266b112d3b00d6def42d8d70836975800a2361ad58b0dbe2408c4ec13df53c36846080ba6c14f6ad7a199e473de70de44aa11f18d1031027f9b95b93ce95f79a71c866ecfd133a1199f487280c7864429c99bafb371b0247fb22dd698ca152cc2dcec8835e2be39dfedb072afa2bee280927f0b82408d9620771ec5a5dbd69ff2c3b5ea12f612c2d724f58371dc2ff9aa752505d96751bbd85c97ea37b866b69f0997a39297dbe3d57e3976c3b2c0ce5cdcbb6bfe08d81aa3f988db4e179153b1124113c932c0189ea0eabfd599f6c687c86438ddb53b4a1dba4c9a097ee9a33e096f6c66500af4866f33233c09bb7251197bdb8bdc0d4bad05414406fd7cd11863d8f3ce712660099cdcb8a2462b259875486ef86f1f7d37e45cd2880adccdab7bba208341f9f55233df618b6ce3a67e406f05de3bb3e641da7f34427152dabf61bb137a55014735b6b03abc60011c77895522c40ae1733a256499cfba6ba720893cb2adb245df518b58f778247bb61b94c3e0bf40d128dc78329ec5a1380d7cf731ff6dc947b54f7d445af7f9072d025cf6da8fa9a93fff8620351b78e8fcb621a51473c0b8a900b2590b7fe1a1eab2cf5424652fa75fd8b4a6fe1f10ef9fc833e2e1c68b8088ba8313080e814280e48353993041c28a47ae8b31ded25666692f981e6438f862f7481c133ed9047f289821439881660c502537323abd4c7784b6890f47e9a7dc9b08ff4fe57d9c8d309db4dcabcab50afc8a0a34fa6086491e1990f1b7521a16dcf425db940c4e9746ae86ddfdd317d1ed28688bccdc604bf098d84281ee749b4c8f4bfef291ecee6656ffb949ba21769f5c0ec71acc6e81b089d3d3821bd04d25d740d486550804cedd1fdf6536bbf0371c0fc5802cfb4f3b7e69296e9652ae9c618d495ebd9791476d79d4c454bae9439afbd430bb09f50c3351cb250d542d2e9dff1a65cd837c62a76fcfeb3fff1c97493b2bf48eab011604afcee07bba22274d0510911b8024fa0cf87da7865caa4e1fdcacecacc9bdabdfae3e84da6856a79d18fcef57e794b7b379a87487c4579dc05e49c73476f4480661ad2f14cd688ebdfcee296a398759df385b6637591c267c5e021b316076de12624220b562909db1086e7c5ea5318bfdb169c6c69214beabf97adf3a9539f90ea987b2fadaf481cc3fc956d94fdc9424a48aa8da19abd41ccde550bd2058ef0a5b81796cd788c55bff9c6bd0929d5e1296c0b0d9303ed5f9f6f082040c37bbb5652483ff979c7d3fe51e02aef416cb477180bf4c1f07713e250390c77a4833fb627824ff7ee589d169da6fa110fc31a22bd325633c81c70813b5b997b5e8d7f922e58439e1b764a54edc94d27f34f770577ee4c379f38342ee8a6d9493efbd581c57b437e011fc3505422de5113bc834c5a4295abe8b00ced2b9f648a35a06cbe7c2a9b2ddce82921bc902c2d9699706177e8e326b8c717ed4938ff05add0e186edb6e4d60c01d5e1946a71eb7a6cc87fbc4d7b581eeed46e373552f454e3a0cf24a1a5961fd45e3e0cea580e7f26d8d468d52cf9e24f666b14d208a5423867ae76e0e7f826114a43d1f548b723af920de43762f9413002714ce47cb744153bb650ce3239140c4a1364e31361e5cb1a559f0d20732bcc07ba4d8d93a6731ec09cde3c79b5998a770091262cf8bd95a074cb52360e1f937ebf9abf1436ce75ea846108d0a6aba7456c8cd3d7b257d3ff6f36d82eccab8aaea955cb0e29c2d4e420a582e9267af9dbeabc68576ffb498d21c5af0cc13b2530ed256fe8e92994b8ec330bb7699a3765648f7145a1cdd1bf9573b04731ef3e99f147207a68e470d33a3a223f06c8657bf98537e50348d3782625709947c4f6fb5e2634aa797eeb1d7336f34265bddf06ce1ab7f258eea57e881ee630c0157264674a1f95223a420a43b6598d5ea87ee06143e30e1fe94f206ea37aa85946f4a648ec262e336c3968c5eca5cc8ccab4696db6d52c8c20203d202c9fb6c8dd853920b48abdf1a1175c147de984ff9e73fb23ab26af8c08c4ab2ff45726a471879740fc670b8dfecfc356674f0223586bab801e5f0258500ba204605d6f643048a94d56c9e83cc752f584c6492fa9db0da3be2d0403c59a184ef1ce11b98e11adb74eb0f238e9dad633c9f80f1a935b03922e517212d73c8101f6044512ff60fde261284132bc9880bfca76ebd0f33fdf7db9dbab00f5ee78214775115e7ca102117d5f7070fb268f5061bb3d2c1b346260abc1f21d35f75d6d1f4087b0db8c728ae29a8ca6fb3f51389b5fe5fd39ab437c085741c5bf706e33fd56f41ad7010b5a86ada1a512fbd7d9d71985833de727bf4082c89b23da9f03bbe81e4c5abc9ff929d048c229d5e2962dd05c0276a1f1a8f64f161888bc150f0f5207c61d0aa49c87aaf45086c881593bf6cff9858d581e3dc90e6e876c3b815158b332d91559d364308aa10ddc8f24bf71ee19d73b13758ccefca6e9fb1b91b50c69f2000d3184e3fe0c5a753020c10285a7bb4bdbfaf4e15809ad1caa4924ec335f9a40ac75d8ad073d43fb12c341401ccbf45d66b6a658c7554e9668f7fdb513b73d63ec7f338d165a81000ce8ba778a6e84edcdc69547c5a88ac7556aca20d1a7d8c37f5417d04a3ea0284055e646b88c62a2d477f200ad687a2402f5e406a5d14bf52321073d54ef4693bec9bb9b76308fc8551b999681189551aa704d7b03bce6b3724dd83dfde9158c0a4fab9c5eddc82d504501117a91e1e797d5448a55461c169a0ba75e70f7f086bc22ac57f4c946a1c260fd788f6cf4f0d43362e1464e0b45771f1e31075247e3d2c80cb964a3b74265291666ee7bc8f8d32ff56d65d371e54da532bdbbb348600db48d52c6cc81ba1c970d3b44f341bec7ec2015e38dc593ed7106d5aed209b3d174e10327ebbd51dd11d2263e4f496dcbfe85d4bd815e67333e8f39bc04c6c5cde3c47f959f981cabeb265bab88424fcdfd081f00b6898933498f2a40f1dcaf5f04597e603a89d6f405ce49c8ef135df8eeb7bed6a5b7e6db73eec4c3c1a57ed3b537e84edcdd9ee4261985752d9baa09fe62f7b638c334c1da5a4e5ae89b4f49036710d6086c289c893f568fb376a1a2b48b03a1412e3c1de5bbf789b782facb922a035436289b71376cc617cc6104f19d485938a7d4bca1daebc1c263607f55aa542400c323c13884157dca7d5bdbdbce6c66a4d78df72cd1556e5d46be47436a6f8a0b1b532155a1b3a5262d13d941318488e9d88b7469234537045940f635389144f6b780edb6387014460009e6f6804c8ec954df48822765eec9a832513b1389096ab3e3e2c673391504b31a07f8c8da98c49e8e5fe1e1f32859067de1fc02676bdb62e8538ae2fdf108b86e3860271a3c99d88125aa3200765bcf31b0ee559f5922e34092dc6c3ddf5ea712dbca9b2a409f4dcc5a837f299c90f87c273b0798c332ed1a8174fd4c773994b6db535572bbd49ee52a84d132e0e0588bfac85b3829d23b1ad6b06ab967504914e206f985325f13e1cdb715f3f3f889059d4eb78db33015bde1a9825cfdabae0489c61cf8629c08c2830b6b4e7133773cc9a4442be2629692137c621652d73036a97dbd227ad19d3057b8e104c13be6e92ef93dac99c9b6ec3e9ba64d73ebfd79276fecc8ac0521271b57f54d66a02dc536f4a28d89a541d4a4c9e377ce3f993ab228b413b34ff77577203a8c1cb7fa64e113eacc847a927f8550e89c60076da2a37ebc149fca9e83b8717d405b207afb770b0b5c02fa950bbfd2bb8929f099a307e5a25e524c3b5c29efa36678b9aecbcbd29d2334368263fe463844b37ddf1e15fb57c4b376553420f9f6f7cb115c0c2fed92601f3a0997d6cff64b05dfe237086d0043ce8ad71b94949b854df41116b5f8bf9135c651cfdf6141f4d7c71ae235d3cca064d4bf2f1cd9e86b7396de9eaabd84c6944c2ac5187807d0fee84c6c7d1439a3be2379a2e9ab675d66b49c4812274aba4eaf789d23c885338af84e877d9c4727527e3e362bb3655d46d6179b253a0c2a3506fb429e0337b6f193e317441abe5646831b27b0d71d40229c098cc87df1b1da37c7271ef88b4a153eab24a81e86f05d09086f0c22672e648f13b2bb454506bd7f440c2476b016dc353c947b406ca2c88f2bef22344d4abecfb73e2f220af79b17df6517ec33c72b957b9f273f7b31f14108c69eb87d7c681ba0d6d9f525cc52fae1a9b3a30c70b81a072fc2d5b27125438a4e78709addbb0e0083d0d358d01fb7b0fae7b11f1033b926c81ce5f06bef2cfc8435cb282157f1c1b5355e9c47c93eb8e7ac6c04fef582953d07e57c5f79af2211bb0d0f6de2ec3522edcde91ab2a3487fa79cfbea2caa58a255c27e6d298d9a0e5b882f3a40266f886aad9896d26d42de003a819852fa2ab9fa1c8ee3431375ff3fd01f5adb96e79df6c7c781033239e4a1eda6465ae22fee45a4d4efcdf3495f059275311c27d8394a3c8c8197f10a47290c9cf258142e3b223a673b991414ec05b6774fa520323ab5c253f51462f277c4242f57df770f938a27ed1aa59f591da6fe80cabe8598cd417dc05a741110a3cee6f9183642202dfb3b5fd32dfb2991c142a9a1c121a5460fe6d06f1d0af0e0f1ec557d802a38cb183e728fa451a6f455e4696c6c199558767420bad558f445c6afe271358d1d25d6c0a3957b628efe5fd1206973907cbb2e70c499bfe64bcc66fda2b785c2fc3e9772170187029731d144b25e173520bfd19d7d0a54f597e9b23a9a38398383a50dea80c39991ac73e8a2c70ae180b0fa640bf3e23a8fc8ed2ecb651fe488272cd10fb3fcc445982a791c59c790b1d685acd329c0ddca09b2fe22a3ab102ffcf1328d3b3850fc71118e2af55a49c2fe2c548502441b7c5f2a20e3c65da4d4398a14a54f875725efd6977be10fb6696cfd4c24e76c6e843fd2eef53e2d5c09edf04cadbb48f6fba6b9999f03f5f7a3d3cb7ad555b30812e8bff1c1530ffd66c1f12df3c8f42377418d5e8427857654108f16fabe447bacbd4eb2909b7af8463be34981c68a5f12940950ef894e139d49245bb4887e7458cb5a46218846434f96a95a6a6bbbe53ae10c2f913dc444059a326189ebe7b322a4d6348f26f285353254f138c17e055197b6ee87eed79d9207880cd1e64d63d25812b3264095a1aa5d7d833c12901042ddd1b180cf88a1e1c4df73f20309724ab2650734c22fc9b19d74b4aa081d5488dfb76f6955028712b746a1a2f7a7bf03348f66827fd0033905cda69ece85e8b103d7729265466edf3c28b1a8e0041e3a637bfdc94301bb8913995317254275640b9982228bfd615e683dc874159b50f8a09c7a2e258aa7af568a7134c70a37fe2dc096596d5dd67114a811776fe8cf9a3eb552510d95da5721e92593a9aef09c93e674bc224078493043442ff0d81ec027ded043f4b05c4f386e9bc3de9f9045c1250066f693fc331036c487f8d04f38315757f3951b7a65344327cc3bf03e015265981fbf29b2320737d62bcdb5c63776abbc84edda768904c3d2710454412218b6f47d74b84d7f36e6fdd83c454fe1cfafb291d0a0a7fcce5a6920ee1a546a582cb6e1ec57930d0ea3d63f3b2d3e79b9b7a163d2f1c9c2afbaaba00442f4a0033a6c06e60ac7cc31817a7b6c3a9eca2e931fd330b3555a66338c637d6172ecd6ec3e174a6e261510255e456d4e6e46647519ffd531e1dc6afa6dce63b0c5ea7f489c6ac01d855c9cf9f703a93803a1e70e802b201154d5e4ee49a657b2b11b5b54bf8748bfbc96287dd74f893330ef99e8fd26a0f6341839f3acc69eb3ee41f50fbcf5eb6d73e663788173b6c3a48a5b6d20e2d70a911d140ad457a7e7a5245353c18badd443590bbd18ee740058810cc935e9214a111610f4b69e789f6ef815c7b79ef1161a59ff6dba90c186676d4d8ed3e4372133fc61c3ecdf374d5ccc8831df457eb3c7050d99fbf640acda384d1da15198738fbabc1f7cffb2d6d51665b27d6fe1581807d6a9db4f149a61d7f218f2408e0cee14f1f3e49e191e6964f57c8dddb8800b278c8f64724808952e4b96a57cb38c2a078dd82ba7c61be7a86eafaf56350dee86e661b2dd2761d76f855cca9696a79aa51e48538d36f2e3165a3089ddc3d3874caab4c2c87e1cb4103122492de62139cc94654740466345361b3985f197e664b394f0c60452882bc4ea43801e185e3e829d43a18e02189a8173b80b181b591db05ce8cc97d739df73809b3529e9781c4b9252106fa7ad732bc6eddd5db37f3061a3f138ff245b479f763bf2b470e1c9e84fbdd35f45f79d8fcd10d6a069be44ab5854c02d427cd1c1c93b0b093ba4608f94234f4dd9ad564165fb9bd574331be70d5a0d2f24367a8be2a1ac09532d0dcf87fbfe07a5867743d2b9bbd5f70e0baa46568a1a4bcbc2392b88fdef760db4e819e48a11e00347bb92688e5aa52a90257222c98d4dea6772099f44eff9047af9139253de098fffa46584f513988b096a69f9e7d534a8bc6adf98ff5bbc5a529ff0989ab3c860a419d3d994d93b9781e9424876622777ba56061cfc50d66188d98c4787ebea9237a4258956a65dd80acb883a8bd49f2e35af599035d5e63664f303944b81866a1a6db4184eabfe6398b7781556c82e1e6a7e5545f0fa22147d51df0f465bb86a47b1c6409e0db216dc8455a18fb6e7675d4c7ae66eaa61b424ff9379ed41880db77bd09c25044d596fb9d13e339a7702ebbd66c0267471ac0e0807b123ebb3644eb02fd7f5ca9e38f786e25572876470f29f8f7b8beea2d140b06ae530ab8f9f09c9fdd916c898723ec1911be7b252f0a9330ec2b14ec834a64f2ad21cc4a164040d130192d1505645c20a65b24d060986f6c51e1059e57ba997f14e63f4edd9c9ddc79efc691be3f46de7c709daf0d1dede0071060dbf7b2fe4a6e5fc62ac95f759ce3c7d486c24eb88c5c3d3c5be1a6ccd18481f178df5f2626abf80f19aa2d95612218cdd0ebd7b546e6259beac9aceba16f714ccf1bf89ef210cba0fb9a8d4ec8b2d85d0fd7579d6af133a8ca0aaf5cea3b75c861ff7969f0d43c8421858090cfdbd8876193958f027ede9d3382586cb6a782ca571f411af751dbd74ed2fee4f0ab7daebc6d398b16b5439da2017aa190831a7eeaf8fb53adc4ad5062b084b01c80d15d2b824d1e39116584aace47f85313d85f520eb90dffff7191f6b632babf8380e8ec64e8f49ae8e5516d600593c6c6f17df3544773219a59acf40f857828b8bcbf7fa6b3d6516f5e390867ae7e19b34ebad647c5e216713d45bc08e86630fd13345dcea272d2e72e9503eb997ddddc6614abcac5edf78f49c979a0b8ea376941c75b142b2bac1a5e50c1f25871f259b6cc0b6b570a440e5909e438067e1910362a00989b74835b22c1ca16f942cd78e64359574cbaf637d8313ef3516d851bdff9a0af08fa523414712c03cdafcd67f94766b95fb74e84cf06453596a377dbbd0ea92da72d51fb86c7b4db93bd39034fa54c6b17ac829c052847c0eec7a45535500b6c8012b455a51508fdd45d8556f91866ad4ae126fc798420d70fec15dd75a96f302f9d480ed79268ffda9829734ddb7ad89e5d1ba5000735e1ee0a6d182d777481e023f5fa7feed453122669696c81ec5d42aa87e250f2af1d2c71ce835e9fe13b2e837423db7adbcc31c462b612c541adddba31d3afcbb5a7cbc2f82099737a538456b83ed2140b877bdab92b233a7a31c9dcc447b078ff01e472b5398f3d11b087065f05dcca6fb08ded887ea666466f820606ab8c2d8f2c074b0863bdccbceff332c65fc07e7cea6947935fb9fdedf5ab1eae57fe811e90caa015e87a950286ba2ad5737259665e6ef4da15ae6500661286cb7e8db27001a41113cbfadd4cd7a6c8f0f9cc06d62a61de86e3dc6c4e44997f3467052852c79935025bf620f8ea1415c38e152c99cb3019bec78caa2014edd3fdb8dc59c61eb686fd7f31d6bd9278d0a89750ec0b8d8962f4217bbdd28e30dcc219cc702f59b22519b4795a00f09d6f4eae0f0f4862a303e9e0ac26ba6f21b1a660511b1f28d36ca27eef853c3fc816c729ccd509060665a7e95a4b053c76640617b782e9d5ab65c56c810f206d3578ca7021ab79d88370c2fb98b8c9d0a5b05af9a293fb7f3143b8d4878641cfa2af240605b4fc8a73fc6f0c8c31f42765f966fbca53629f5f64238c87890bcae328f12cb52177ac077f4502caebe45c484282ad167366a40c989abbd4f578a483c5cbfbc9fe0c26824630e720ce04393d843e6d9c491505b4780ac65602c7b2b755ec6bceda02f46aebb5a89e64eb298c607cd5acdc547fdf9369b0d6cab882b40598b48dbcd9c3f7c97a4558af58b9a74e810cab57ff3d03651d8ac77bce8cc1fc364923609817682475dbd7bb27453b4d2f216e80c2cebc77f76edaeaeefe7c68b330263320b94276fc828304a45cc3a7a5bf43546b7bb4945e736be8f62a83ee4e6aad74b9099d05be623b8a287468945e963b8e06586baae7881882e24ef5ec71bf357909bd2ddea6fe1eabdc05f78f64439381c77685ce354cb3cc2229e3e74059a10949edc6953756b488f066615295faec07b7edc47d3d2f94c58391a314483c9173701a195d066367d18406e1cc3d22b9495358f0ca572e684e033718ed800fce9cba69ef4dd99fe7f6856e2b15da47d5c36b4a59ed7514d94265b67b359745cfee2ff49e2c0106ece8c0f21d63934f2b184bd78e62e8323bba2fc2725163c4653f3ba9f57847ddb7d10165f95659b08bc0f7b93b21b48127262001bc33de7b6d66eeb30a16ec2f5d70cede02b43ef0e5487aace5e5138dc590bf140dad976f7e09d76ecd8af90c1b77bea33070e7d44949f838e3f31b42b642f91d8baf6a7b37a56422032f0b8831ca90f86b089b13ef7b10d539254404597e695e5106b41d6b070ae0b75b2df237383a33faab72c9f7e3ee74f036fdac6eaf1a4ff31ef9d7da898cb794702f80c5f8e4d3448e730f152d910b1f723132e05097f8787c818b30f4f278213cfb7bd0d6dc362d0dd299758f7b6ead51670971c708b1318a412002371eb69d9fd7b89c90003957b8c0de7ebab595d652074a1ddf3b6a74ba513153c03a226d643064a93e6617f32beeb9ab307cd26994b1be2674a1702c36e3ca5285e9c412933eff9d4fd3e30f2a0539e2e9d68b208df82e5dd88c9eecfb19f67025ae79dd9a0c75464a953d8fda94ce8a87bb06c26cb482fa1a559dd13f2c1d77cb16756c50e06293288032c87af6cc3e13908adbc3ca1b3d305559cd7d6740d412da313b3ffe4d2f48d1d291bae279e796411f341cf3917cc6bc406a5fe741362c5d1db91d42a010960902eabc05e1af505fa5abbfed5cfb52f81e54953a229d00bbcfe4b101ff4ae384a6a9f9f71d2e9efd5532d02a89db9da208460fb69319117a479425db8f49e461bc74b4832a79034d0f40ea9dc674c75acbce7d4ff3e78421b2f07a4b2f007253aad6cc6406395851a5121acf4d9ed0a1b81bb068e2e2618733e4d25350421a42745197cf378472b32239506881c1afbb6a318d61f024cb044046efa57fed2941752d54f2752ebe2cb39ecd46673bdc462d4a4e1ce73e3ab8740b66a1fec7f02c43c8731d8f6fcddbc0e475a0100934bdb29ee8e842012a6acb71364893ace6f55aad6ba670d6416e9e3706e6a73f2b279f648b7361749dfdfe439e6dd845e3395a5dddc01d3b733b422f30a776b07c275b9f198e67134cce00d70c1308be67d95b85a98767ee373e446876066ee09627209ebdb36389b6dec2f78edd64ddb1b3d6a0f2fe98fd98020f57e710853ed69ef90c7d1834fd985b3027000bbbc67bf4dfa69742bc00a781726a0065f0fad9ecc407196522a11add3c0425e4068df58eb290e440333939f5864ae940010e0a0bf6458819d8631425b530c46357b4f3bc5ef2e383248f9c00af41925012f708b45ee6dc5b2b129c05014fe6d95b9b93e4bc826ea6b14d017f5f2f43f18a148096686b6b26b621dc5d140868159f271a68fdf8402f752ac45f8bd5c4e357308fe89f993a35ed0557a702218bf7032ca3a5939d2238b8b06525e5f00a17c978a95eea05f746bbde42e1b111081db7ca0c800916edccf687b6bd07b8a5b098a658a546d2072662b56e3985269dc39b95867f3ecb3cece562b4b54704b2af55d9f00eb529023e5b94547630d8ec41c127da594b8cfa7bee52f463a713a1f80b70036c9c3f28223aa2d4014d4316d51a7fb429ec9aee5257b8d306e1c88755ae471855209ecb947a745adadc70b90eeae0388d4a73d021178b975bb6c5dcf24b8bd3947c83cd325cd78ea9dbb9c13768be336214158927ec60d268fe39051c983eddb0e2a502bb17d74bd572fec93e129762092462c76b16e3ac36fa6b91a8a7eb5be903f67644d9278594c098a42774fa06f02dbd66a9105e07b2a18dbf4ede8da5b8b5e46959736f166dc4f400fed2be180eede0fdbccc4a942941f22f72a6764fd995efee479bbb5a08c4f3d0e410619414475e15a942b0e2b45e74157ec040174c55113f5e9cdb0b63093e65a1ab8e5f70cb1894a16333e4710f49128134e12104e9f243ee05d703f4ae04c8984327829ba6bb376075e3ba72dac040e709f493c5d1171aca74acb1c1b9dc97e081a0d9cdfe266f765f7faa479986e3c967dd471a5800ac6af8d2cbb38dcfbdaa64cc9ed124cfdb55a6f05caca3938ebd824d4a8fc38a6cd9fcd804ee8c7f0f24e9375ded31736190ab9c6c7d579b22c94820e76e006467d93804cd07dbbc1dbdfcb2b9f7fe6cac788e8bb2c74b21ea545c3dc9ab93c9895f101bcc9c593e7e9620ccbcd2253e6ff80af336f2710324722c55f55659d1144793442e669b941c8c1b88a37b5b65130c3cc53006d67cfc6299a778cac6299fb251852f7b80807759508a1622ec77df53095aee351811d55f2f036441046bd4073eeaf965f840b612b5d8edde60005a41b3c5cf71094b2c3c9368209986d42d59d1ac322ece478545ccc01bc612f89828d81a2d812f5bfd7242de9e6a01becd4557d7e35afb424582fc2ef9f1819de63a7c88b6e1b97a5b24b0ba02666b76351bb7076ea559561dd0ee55a33806ddcb8d6ed4f020d02d3d49caa474a116da3b157f56646250f65cb921d1fcabc151399744f4e3a48d86be1504ff9e7105774230f9b9f09a0646bd8b7e38d4ff4b5b6c53ea10bbe1501525cd9244bcd9d9c6509256bd09daf064823b591fbc48794646b78bd41301b4f7ea80f46679207d3b0f2db60804f10502739e7dc4e63f28d82859691ede45b1abc976ccf3fa1de9eec1c31a2d2196d9846ada9a85b8480fa652c810d99fac8e7ae6718ec574790b5ea9f2c6d4e9984765bd1532f1dda5db2e022ff9c5c43066782792eff3d6a468cc3876d3892f3b5493fd60fc11a03b38bfe5eb6aa99d5236410843ee40167b33f740fb1072b00db44f8764adee1703f81e4f65770a6198e8db0ca5cf1df1e53c35a4a51bd8d02d3a672fe605ed806708168be903d9a2a6115825d1d11ac55efaff1ab408f60ed6fa08e5b022aefcbe088214887da6cc470001c8732d1601a2ff2ec7bf627c6699064f91f4ef3b83d9a93fd1ad88f06bed46d8cd02f8a3ada265e9bed25259a8cd36f9d9c262e5a5fc58ef322dcb34eea638635ae0584f451409262a39043ace28bb020fe42de6b74ece620acba341b7120238c672890ea373891296a2caa81e71f169b226f283747dc7de59c704c903f5da61a7f0ad40092f562fa8b88030aa78a67a02eaf9c2e7ade3e15f19a7150db1b15e8c004e45de6f5e7b9b1f38b7ad416ef58f5920cc2b38e669b2c191d2dfdb1f3f4160e5d857ff742580b44a11c6d6bf7a46f1a87287171c8f2b0559beb3c69651d2a1983b36fca21813c28acd97bee0f6d9f6f7e12af9666c76fe0e3cc78746246c93aea5c87be8d90bafd4de1c4c718eb1612525a43fe757ad80c1c76328d6550cfc8a070bd876a1d86ed3cabedf4d095e5178ad2bd79c35c16cb8edff7cb220d06286bb8d4ab2f0cc205935d61c8c757319ac0f759901c4e3b080d60018ac14594f1a9b94b1d4ff595783774f2e7f6015154e4fa382c97f927d4002432ae7c126d17889b3f2051e9e2ee5f10533a7a478d866d335ba178871f674c14d2c2d6a8740105e0b148888adc2a92806c47e9aefb11ca1547d403ce12ff5f9d317eae9ae9a7e7153b1025dc7d8dec92d1048f9fd9a471fb733cfdd1fa74ef91210e8acdd66b0f30dc3914094baa6d76d70384d32ee71c2b21a9e06e7da3baafd8b809c410f0fa26e002b7e83a81eda403585b1fd20a3f939b9878b12af37dafc46981d4c7e3174d1e498dc674b74d6213dc42adcd93fdc4c5d11235c94e6c59b387d2578b450e776291a2351b4f42da7de36998db253813a2bdb81601c0142a66951dda24e01af2a4057d3a29b353e55383282c584b7248613ede85aeb391ebc299e101efe145bcad87ac596fa2160949f013c79d709508a7d4662a245606a0b09abfc27891018a25477374ef848c8ab8c3790e767880dead2670216b0a920feba9dd74819b3b80792ebc44b42161767d98c2189f9c3f46563b32c5c5cf52f528dea08dac0d9b7e0daa1d6e96a45cccd3c1e2da12f7dd36891b906e3460ea1d899412c2198d82d33bee92ee620cadbf3a15be3bdfc9c67911cc8a1e6bd63d70be4957ba4c8ab8379cd091944c4d1e6b3297e3daaaf58e9375fa8a5e93833c3be782944095cee4df37cc828bc49483c1942248d5b8758069988e9c33f4c7d08d195d7d186ea6a72668d9ac202ce5a9763048c0cc39a2306e103d5397b667bd9e2dab889c98b8febcff61566f7b6ecbb548035471f4327c16e514e1559467969dac3b75740e2f07e56aed2c470ea6d015187bc4cf955b028ff3b5cfe7db8ffd325fb8bc65390ac9116d26463929fb5c92f2442ce9cd19baaf2ad7575ba84f221a85541f1518329003ec82c59b8fd2dcbe20b6744ca43da25edefbe3d3f117fd6c226637ceb0a9088d5644698dc248da298f307c0e73dcb2cfeaa46f31abb3c27ade5730f078e8018a81f9c672f7f6a676849be0f62b1f002329017498967035a595b519accc56a30968077665f8ece7aab646d526e864a84ae29f1beda7c9e714398797923ce282b4d92248071c720ba67e2a7c43b6a194027166553886555a45f8192fd3e9af54304b9ad4cec475bc0f74cb20c91304f138809d61111f18dbcc54fa8452b39c298582fb572296f7926c67e9c6ae7a9917935d2c17f9f1cc70374e673c288b2092bb5b5181f91ff466859cf7823b53a0aa8693a5988c823499c39ce17967ce7ebcbdb48306f65ad9470f9285506ef9a75e818d351035b3eedbd616d0ed94a75fc0cc19d1628f749aba3710ff9a7908150e2c74346e51cb26d675a807ad2d7ef859b64005e790b1a676e2768a2159fd2af3faa1492947e55f45f4d0ea537d56e0c43a171762cf8687e1c4a9e7bc1ccb37db2cad249c640bcacaa14402207eed142c2673e05a3ac71dcf2f7cbdf6f90a2e62e5fd32c37694260c47704ff1c6ff003c90716fe8e47781f79ee0e83f25468701e5e2134771632a619d0e34b814a4f949f644a6ad7aef1d84d0fd057f27218f140a7605b682862824b56f771f6120e5cfd51278de8186fcbd8693eed587ffe5afdf97f8b5147ca7400c3c3387d3bf9aeb283bced806b7c6f3978e21fcd8f31e83a4e04488d8b79d70ccbf0734b9cf8af190b267add8b14f252c6ac1a20f5ed98a2339e798fd4c2f2df3f37d18cc05dc0da65e7cf401239bb821e7ef3779ae9113c41c3d4076f97fb8d816c2e80343cacf0181afb356e85f50e4d2b9505fe62e3f950d58eb1d7300722230d8d9561bf1e668fdf55744778cc2448f044aa4c9dabb65bcfcf16e24896d3d1e3913075aee6120c79f8c718bf1322484fe6f85e92fa5ad07708fbd31049d8dc70ab69db7b9d084bc3aed6b17c86b56a248eb1be62be9ed74bb5130ff892c29c899483c914e8215265a12a5b3e014a78c8cd173a23fcdd8c627f5cf85ab5b2b80f7d75d4977b38cd2867dfb4ed8e94eca0b1721393cf8aa7b2528fbbe9e83d41e2241829f0c20d955a808de501236d4633bee48db515020f58732d1a00db64f2144738d9aeefe7b18c73f1af0ace387b5c96a009c0b1ea110241c539a85b0efda9b75dfad3ea8e8203f41576271834855e3ca1405ec7c6b45f6e8a41e893e76deebe996647d0fc1b70b000db195aafe128435627ed4d3c909ac03a6017ac2a2424a96241706c0a92ef1dba78aec345a2aab219410ef66fcf8e145ad69faa2ee54c509cd1338da6f83e248759888ae4cf20409abedfdbc29d6e3b1dae87ae7dd84df9374e61f1201ca963a1a7cf563fa7b2f14cd7d5d5925d51befa86fe0251a08fc92f6fd5ae1f3c7df9d0fe4a8b7710a361b696fb24726768bb6a7d1c4e7949c49fa1e4944c7fc97f87d289793c739d41fffca8bde7fc14d1504e21b5d03bc3959629e3d6e7b3c7d5c6deb06a5871100c81d7ee6b32ce4dc0bccf841800a3acd32bc44464c82cc458c771f6418b482709bd5757b3f69104e24e225e7401b412da9768577a0f24e2ffb5b037b8beb28376ebe176f57d6f0fde49216128ff0df4e932ccc1d49579cca5c36a7aec1d8a8d659ecef666770003f9076ade935803407d781305ef3c3a5fe14c692f62250923c90249d8fb470a28a12a4c04a04c154643029aaf1e67b534e059b188e7118a56064d41ec3c2009b6bae7d611cee1b931713b68d467965159d8a0f51f01c66cd10c240184d1450c6af200af7d3bf9bbaf387bf6cf9e82c83ac92bad4943fc6cba7b0e83061f1f631bc80b2cfdffb5ef8e0d4c7464ea6f742ecf592d02bbf3e1f871d4850bab7a8a8929ef94a6fef94d088325546d7753a9655f181c26dc7b863318fc9554731fcac858d63d18dd613df43801787313949d4e36393fba296ca5d86bcfede20420e90cd5e6517b68cbaf930a211d95be7565544caf8e30e0c4e6c841182cae11361a4b75f75dd46bfc210ee63d9709a5704eacbc30bd75c99ef89e4e936c2077d25ee8b0e531b32e5931add7bd93b1e50021eb63de4beefd15061454a9a9dfc6cbdcc2fcb31fb259e12ceaffc4fa1593a4b52e8389048a60c4be2543dce3cd7218aa1ab6ecbbd4ac5c5e255a32e0682a2d6cd995f4230ab162a77622239f23591a5cd1fd65e1056b2ccefbe14e5cd1128b87ee5c906f74d62aafdd93bd8c1ea36d9ebf892996b9513aa34690b221f4cf87a63598be445c499eaf92ead15d23cd0558ae9044ee0a46d3d501dce8781773d5e54c539ba790bbd1dafb06cc60a52f3854220f9671db93881d867e21398e455cbcbb60b29b7483899a23f1a593c1388fc88cb4b27fae95c08b39300cf666af785fc8a85f92321e589b99dcba44c64ae9bc7e869b18096e0472e9846d5bde7fda3e28bb40a6ef7e0482875363395677f6e646e9a7933fce93a3b84b39a35097c1077544ac0de221bd7cb0fd36a8840efaec330e61dbb92e1fc3928e19e04a2da447a5100b987a80ab8864520250dab520c887bf40b6c6294ad581f1a1c39a3474abc2041f12112ed59925eb40ce8cae8e4902a152e6319b61dac028d56c9ec1cdece22d6cb0d3956272f5e3c0abbf27ebe620cdb87b16fb8cdfe2b2eba49c9f275e099078ea2d5b4a263d57ea5e0bf8e02aabe16820d536e37be1a6fb1fdf00a78f4245c22ae2e4b09e03acd6f1427fcd71b6324b5a94a530042f26bc53e4535767086fa0eec0d4f5edb5639691f3042e073a3df50e6a300ff5faeb4fecfcff8e2d444e16430580c447a3fb95635097fb945e4e9bc9088cf95a7c2ecea264258747f470bba5fee1c292ab993428ff7a777987ede124dc145dc393ff5cab8b33b452c2b12e2d21e0cf191f30c8696cf6175f2f58b13f1c34aff6315b79d1a01f60ebfe0e6cf2ba6eb5b1b7dbd31e0c0a527eaf0bf03addeb4dbc9fa6cbc8d9da3df6b884ba2908e412d2762c6aacd7002b7a722927d7b639ea997f9acadc4ad69f6a2e53f1c15a6cd92c49869a7f66edd4a781fd2cf96d36bfb27da0e4769cf2d74c99114cd2851f1a55148f2acb71b9d5265be015f40a1eb1c892125496328e041a58bc3975636a3c320c7de57ffc51f9e7491538589037ba4056bb7072b891aef465040aee19e8841546be7cae829072baeead41a41566730bac078c69841cbfefcfd5f83a3ab80e9456f3ad3dccc768de3708f47671b8cc3eb16fceee58ddb15ac4eac30b2bc3cda332b21bcc99965a73cf85b98ea90f3de14488005453868c5c983e220edf0d0464dc1a5e685e44a8333fc81c48f12302f36f2235613e559387cb6ace72228d33052373d74476cae62473ddc066895c0c307710d31bc32965d7b26d4bb89f83707df910c4ea065c666e2a98f13d1f82218cb6eef976797f040624dfabba58b766168e0e76e24dc6a9f9866f310d2c29b897b7d231158073009a5114d36e0ff6edeeaf3ca17a0792ce9619ff43f586310e8a66e0f3e137469cd1a79b14079486472d85f9c9f76fb0735a55515cf06e8c2cd88fee206573c130eb400bb27c796a0b8a7245a5bb6afc7913565b8b95c1e4189e5b0936c57397c8d8910e32a11b0ede069804e9d12a17ba89dcb8daf3050bb32cd8df121609b742be16dc0fbba1a9913a204978c126b51495a7f613231d6e94a0c13d4a08e7e04b5f32c4511920fd8fa20feb81f23f9e5729beca6b58084389c16c9956a3c7e4ec388928e6ea015cbb9cc6f2cfcfbdf1e7154ba6381be1aed84e80347d954d130ddc44ffa5fceb370af0c1216e2175e5a84a2ac7206678bbeb50bcc835cf10830407ed2d49d3c7472f12967440677839353e1d36892eaaf4d81516a274fc6dfbe0d77b88afa589d1460b7be328eedd249800dedab684dae606b033e4bf59875600101983194c5ef3a195173667f939892d9daafb5290de3873d0e5f232d03b9d100c86356c67d2fb7cfc10a834d8020453ae262b923b9980d03cf0a475933de228497a69a67162b35085da2c2e7ff9fbd731423ad2585115ee2ae595a0908d306fe29848853630712ee920305386fa25bd15dc299112e19ca4067e55ddf77a3c2922dba9995e7f261251ce30396e67184cc077b139bcbafdafe89d45a1235fc7270860274e12e82a7ef34f69f547df1df944ccbdd2c44c730e293f38c3f262f9f23147afe9362372c0f538d6a267e000e92f1b47bb43d6cdd6247d1fa51be35375bd05d5527986758fb8f83c4605d73682af34aaf38c60b311bf9c6b047dea1668e8fdc24b0bff736da68ee7325d226f02672cab7e1ad7a4d4f9c121240be22768c50f3afdf174c5a4fcb9371e1be89c4e2f114119e3089aea09957e8683f9f0eb6d14657cc9baa35e74434cc3c114aa964839e2a6714ec630684c56c0b3a4ebf8cb6b618cdfb53cf6c4a719ae584eccbc00425433484a65d04411cbc17fb52562334ff7c56bc35dccc7e2de4ed4d215769e6bf562aff9fcdc537393f05d953b22b77096be013711d0f80edd39f15d01c7fe8884b2642e4cf2cabee61b21d0211733f55ab425a73b9e638224e284d029a32d11e74cebd0be5e7e421350e95909318db728ee32c25fe4f726e759fe14fd16505d83cc9f670249dfb6f5d6754914b16e8a654777d741e137ac2822846eeb25bd8ccb974a466567b5ebc417d74efb13fa6a9cbd11149b50458d72ea13a5474ac87db0cb662f52384cfd404fa437234619007f43162426918473836cef06e7e71f2e6aa4bc56dc059c6580d19bcb5b890b0380cd7d230ffac86f99d85b7a63db46a1c7b2dd7e5cb030d45ddb92be091cda3fdb143c31ea25ec5afdb2fbbcda01248a27cbd1ea962ccec0d4ad6e5bc2240385ffc37185a71596e076c5cd4c510f4323067a99269a626aa9b5f3e28971d22cb5f76bc85be137b191a5509d14ecd163c1781c571ab14e230fdfb7230dcc5a4df02e6cb1849850b48a3b9e4793c33113a5f4592dc031b26f283d56d3a8bc8b5190cf09d30fbc18f0f524cedc5438efc55739c83657f742588546558d4394dd617212c791dac6f98fa7b1133910323a03120c75ffa25c9f62d4961cfe6e61c8cd8201734214b3e557465d0f73bd940fcec0ca4ff8d41e97d87bdd3b2865340e7fa319fd0da95914a6260b7114519cd2ca153cbc03096f311dc5d98299287b7e4980cf0d1e5dc1615738b8c9de4aac2aa0146eb29a2f94f33658a691f7adc6dfa8e65022657e84209fd1110053477214ad45203d25bbe438147378a10e620d5addccc84bbb6a9a2eb3a347ea6702085bcb049fa1afb306730a577c484c50d8915132cf21b482b1a58a5eab94e6a1fbb3a2c1c2e8f9370dac37813e6519d214fbfe1b4c02a59b752fa2e9d43db6fefa82499c6df8811e4d39ad02ab34bd5a05436101c9e6976405974106d5aef7d430041ea2e95241116ff5c4b6355213581b06cd078369133ebd7e53d1d4c84180e965bf2cb4e196e7e7f4d67cec5022552941c61526b62b8ab9812b4e7667bea2f3a9e7b3dc38335f6e6edd99cf3956c4ec7273c6ba79c403ea4a3a46b471dc0a3af9dc08bbb22b179958437bceb16caad9e4bbdc72f7791e5941beffb00c130fc083d45bad3f95a0b30e7578366237359c32f75f3f99e00f5e5bc5efbab7ea77fb3238289883b8751120f62331ecd022710b6fdaf5e00313c8f21f42698f735be3d64dd7c8977130c4e5955bdcd8036d6d8e43d3b9e7a2063b8c6b230d6ac763aa3e113792bd5f84c39604a80c59164ff4cbdfada5a11e3652d3538fdd8e4eea6813184898c472fc6e9947f01a0694c14d9c7f65b1b013813028b4bf36314c68ce4087431d40bc9685e72f19f570c78b4e8cf26e894d0caef12d80d4ae2b0abace9dbca0bc4876735864b3c6c3ad34ab85ffac9d2f3d0cfeb12109edf64694542dd6e180f31133349dd9cf6fb34a8fcbe6c009649287db529afcacbad276bc2fda22ac2641ba6bfeb4836841872a233f04baa00bca00a5c87f05d29c507174b9f03ca304df1775f52df9421b2c7c533de12d1d51155e556c1925cd220afb8ea61c309d6137d497300986a252bae8fa0ffeeb63bb4780e9abb2a5fe20f8e529f65b26ace444605b167a6561a65e9a8f6417a09685cdc2ddb7ef33ef5f110659284fc5cfe2125bcc772b8847c126aaefeeef92c531ddbbbf757d28d9921d17d41ca47c8d764b4a2fcc8aeb9558908f8da9fab876ee3f1be086fb32b66cc3b5493f626c28166eade7cd31097f1432851ec4341022d0a3c05c251b05844f68f30dee8c3f068edcc97d94df58e15a2cddb09ce8631adcb7b90b702aab278521c5635322923cc432e6d96564e1e4278ecc8a257405e006c6ad55773675384d6e80bc72e7032417948dfad70841e6a48f4c3f2108c923d2bc838dee2000afe18bc74f8e6b98e3cc3722b3cab7ff86ae1b616f238c4524fdb96d2035a75ebace6efc99ab4a8fcb654a907f4076cc00c1bf694304a948eb7fa62fe06cb8371a6a744a5d8f20fce7998fe14348a47764ea22093b5051f4aa8b2b303ce511663c11d6f74f3e1133db4e401def0755e96f7fae840d7821943af078ea7f02dbbb700431742798cd4994758c839dc3651788b9f563a59b1f8dd19ea24e9236759a2f7629cbf3c9bb3db18d8d678d8513a73743150e315e6e4576348dacf6501842b4e6e54e37dfcaf33f63c00062c28a8084a45c04413a91772c6d3802c883d576228de2dbcf15b25f0a69c27ee3b62352c84c30f223f3425d082fd4cf37f8576cbedcc44cf638131d9d0bb1f7429d75d7b21fdd47fa198088824e798a63d5bbf9a49c1717e5f3a6789c0cd10c9ce98e781b61564f9e0eda3e93fda572e9e2453c7a563a7e7d7247a04fde838f63961cbe6a134d25054d4cbc243d992533663e7dee450dc821b661726b1ed6a1fcfcb48414522ba3de2f486bf1b217baea20823087d8b91866a2788ee5e7e7232a8a604c983f451b3dcc6d253ca162e24d59650a37d6413b61a7d2749ef788ebc039377ba0cdb6a9d1bf1dafe4f0643df1c2b5011049fe972c343a35e356e83d964a26429f43526d7593d192752c8844bde6f02a2419ca6c88b1c8b6d247be440d5568a44c26c75957a83c86157311eeebcca7be3c187154d744aa0f05adc87ead1d0b0f9babc246fdf9113aecc929e3491cffb5f0622960f622eeac0096d2109e86469f45f29836c85d3c9b4454085b22dcf4e195dbfe22715f5a884f137c11e3f756ea66f51f0af5a99182096f51d5f0d4140fb2619a6224d31660c8b69670f82d9ace5348a27e4ad833be0a0608e68f505eb15611a27c61e46851fc1f993b2adea225ab71a9788e5d3418b90c982322107abd3c64418be2f44a5d967e58373472e6776af76ced6c3ae2f4db1c14fabbc3b805c03e50993fed53e9a115a7902a6841d0cafe44c5b0fb57268c52fe8c66110e51733db90b312dfdf8c67d18840899d757092bc9ded6bcd5e0ba5ee3e55c96354860bfd8a962633d8c42e0687f02a3fd004038220f77f34b869a4c928806be27635cf7123dd88bcfb922c89b7ebfbe571cc01a642a3409acf31c75c85bd8bd22f5d6b8d91e446723251a98c0e7e71c7485ca793dcc309eb64bd4f339fc9539e4d304d364a053259326683074c1045b7b47a15e0ab84dd74ef330720eaace20ce5d4113ddbd2a1fd3722996529dacae401218a4d2a4c9705269a08becd5e3567834df5728e4f998ce8b66a2d18a42729047e3ad0d2830f579f3f63d9575f3b296e189ffa0363b53c12d24c7ea4a8ab6fcf2fa8bae026f8a47dd87c9b1eef70c0d25d27a6a433e0a78c5058b3848351dcf91d8902d8a5fd0826c7f0751bb8573c9bc45cd259099b7472a8c501e3626890fe0e938631bb1e08b26135a7216c27874d0214894d45a413f6fa2eae72b4f30ea833afb152944d1ec6e7cefd78a368e8619d6adb53385189170372b8c3b8ed4c857209cb4a7d778e935ac5f757c616c540b94f84ee06a3d420ea67ab04a6f053cde3a17dfe2dc0886a3fc2b85e57a4ff31c4f3954dd8c859405b230d65471dcf8f3d54a764d1f5c2d2dbadd5ebfa482f4c8259cea470430a4bb2537f472487b648d433774fe360ae1afcb693a60b99dc7a59d99f5cc0e5d13dc7034a7a67daad3f016b61b49cc027e45358762dedb8feaf0613b1c0848870408e61f017c6c5f5412cccd0918c9f3b8804f55a1e54d233a10ab7ee28a0bdd569d01d61a6c70b4ac2ffa598c8a81986f171aaea152c5d828c84175f8f4e63709a961b41796937663895e486f8aea36ef1648a421b7ddea6673b4169e62ea0f9e3cef2d2b4c7b8fc6a00b3d7fdc7e21c8de475373c3bf4409d25929f3ddaaca523dd71ad0a669415d7a25f11c3428fea2f2c0443fdd02e2a3116cbba8cb7bc2deecc31c64d9d917140acf907f6eeb6724e6200ef8dd0e9ab1bec93cb6c67b1fc332d84d83f469c3ccc5f90064bf9dc5425a3cb02cdb761d1d2171e7003ab4ab9410fa5a941dec5fc8331f357d7bb1f0ad59a581b4b4e5dea67177b629c896069b389c1ed1070216edb45c1cbe3df09a3d743332cf51511ba674387f40f7a049500ad339e2530f2a8c15db17600bc52741469fd4f9522eecf121645b281e1c63a46aad3360291063e3594a21cc4e832f13b29c7e252773720c64411b5fbdb375dcf006d010897531de5f7f47074e78248a3d8c7173fae44eaf437efe6ba6da698a85f31d6e8f94e4405fe0563066e02fc7ec8ca10abab55a8693ea4a3139eaec2df1da0726b404d22dad73d45eb755d2e958eb562bb873212243b9c7631ce2c925ae5b24cf4850f637cfa5ed4a628442aff33e3c2352a31fb259d5c7b59ad084006d4aeda7a7fef0da4f4af78db8182aa66084598feac60723cd71fc9201a505d70abe50f4c66c063aeaf7518fce528ff38bf80166881124f38ad36eff0a2dfa64650e38ce80158f53eb7616651502b5c94d034c0f88b70e7194f0fead868231613536691dec335cad47eb5f38a78787e6b564f488b3714dde31ca933462c0f50d71f5dc3d8ade0170d122224f67237f9b8d35c293d7bf87c7fcee51e67c315f8a9056044c7e633abd85ce0e4d3fa4e370121706c353a3ffec23a077093c2cd534a0c6d3e6f447c170821a81feea7c4d945af7d2c2c6ada72191cb9488869790d1d20059fe104c87b5a5169fda2e6672e7fb956d21620d154e850fbc6e0c57b59fe1adf4382f6970c4721995b5f754372ea8fa93c70da1f8c348a7497619e1d20d50e3c388352f01a22da6c1d6552ed5bde87af36e6f28d97ee703a5089ee602e1a7407096e205469da384909a7bce2db3103393a535e01cc57ae25a6722ea5db8c499bc5c4a504983f6aba5311932faf4b88fdf5ca00f5778100a1f26334368bd6454c10e5b5407f80ec5e2a0159477da6e780fbacb7a6668b873cccca4435a78ffc2be7aa1cf580c22337a9557b7bab748842cc5c7ef68d192489ab90b2321157986cab6d578c03799910c29a4dbe70a7bb312f3c6e099f8a844d594bab5a40f9bb933d6e78374bc4d2238ef09c5fb1db9882e1ec6dbde391d1c61cf05e832a65b0e1af62907272ff88d22e57cf8f168f52abc58904df76802b73bd0adedb91bdddae14eefaf6801ae8dd004e5643bce61d688dcd261c03601864cd20781130ca10b3beee809a96cf4ab406ab367b80858e966d8be0e4ae57f785304b97ba4b6431428c8b7977038878a7f0ccdc307b41acc2a60b5b969e9868b1585311ed0f78913e4d031d20148c616ae3b58d6aba3dfbcd4cff212ced592f345e7af3ccef5aabeb7fa271d2d0611a5ac9967f73a0327752e84c6c88dc30235bc783d8c138a1395a3c12b426ba8a4b1ad9e71ccdd7c24a0d414a63063970942a9f8315cb12ad4848273c58314fc6afad7dd33f62edb37419ea8fb192ef09d27f27c10854db85a16f2e23f4b77b021dd5be2794d74b49280ddcd5d0acfd42cce6a54c7359285f4dd7ad6f312f7398583a6318ccdda2bab91b52f04a2cfb69832a25552b311596719bd2c0fb8e0e1fb1c080ac670a483ff0f032bccfd8d53b6f324887e48c410ecea68bc9457387a9e9fb211cdffebe5fed55fb0216ac890f9240ffe6c60b91b0c8b8bbbf28098b4075fe91ea837154f6fb4097de92d4bceba6a805f20c718d2220f3e0fbebd09bd9bb7910b4f99f6dedfeefdecce4b0bd89dee61681de335cf8dcd4da8a707c4fd918fcb58478e3f8161e61b79d7686e55342ef4008a86ee6bf3359a7307a4a08ed294267ed1038e038d7f005630513de0409a58c5a55bf85230d3a0bfdb38fc29e329f31d35b977f520427a8bf479c924d475e8a2fcd34f5f7dbfc7768dec42474da055bffde9812909edc9154af1f645caad99a32f10d46add2133d86c853e369b5eae5765e791e411664439fa407403c719486a6056adb9fe93b416f4200585b68f0eef77b716a2c149299f66f79bc9601d1d447fcac9fea53b870f30986103d5118567f81512d658714316940356279b6c96071b538ff4410795eb50ccb261cf45c700906d8b81da7fc84ece93bafa6ea738c2235a23035b9bc0b340e4207c3f6ccd85aa935873fc281db592df0e9ed310ca1e819509a7ba3a7f7dfb794367d75d0a36604ff7a6e1fc2a8cf5cfb6841df3c9d2bd657b7301480647478bd7cad4a3d6df2acdc5006e6b39b01df3e4b3b2944ba2cc010d8648602d3d2f1faa25abc205979342c5deefae23cf71d5bf6fadb3da7771f26a6e1fea7852575c8144f4276b38442eac5423439ebe3dd76c14fd761898b23aed2ea535cacfd9deef91347ade785aceed3d899bc15378a58ca5552299a0b3a7e8551c5b07f6dc1e206502018af728ac453e367e9b3ec28241f9c63ad718f97ccaef9f3550c05902807c69586b20eea3327376ab9844bee5bebedd2767268885cac179820b0e293752b2e4025a7f1aba3d59574f865ad2e611a7a525588f610dd7387a9a1f3b1356a19f2aadbe969a5cb972e7fbc2b674afd8c066be6184752488cb4c50160ac2791cc70724e862be9ec7e2ac9e647994a5a6fdfcd94ec28a4d2b627fd30deeb77222a25a5f0d2f989ef37cdd55ccf949b62750fe0a01007efca51810df58818b568207a5c29c7895114424aa0fc72429222f70fca083967e83ea29d2db8df9780b7cdbe412da8d197a1b2cc4f635dc63f8ccf861900e4e4ef1a9c2354f0fd558bfda7f07423b3749ffdeb5d43b74eb82540863193ea0dd8bb2a6fb4d56a928d62f22189d95c6d2fb97a3506eee1b54fbf1751b585d2408c74927bd2782929c585945b535877a04c8cd10dd27ac1b6b54296960d64dbb23e9f8f8e4d6030667403b491914d1e55301eed1260ab660295991944772af9b26d0e57d78e0c5a06304237671e66efd168b99e279748981ba193c01f7751bcc85a17bb712c0f8cf819b201e1cd730f78484bf5d06c64c61dc51220e771ff926a48f2851a6462584ebf1826eb1bb8e103b6d49f23965272cc59c7aa2da754a99834673f18425064b1e4531bdb663f6e2d0e4c8766ad23594418b9cb3c67bac48403a7d2158ea4f4f68edb21409a661b6a1563a6d0512f7342031cabfe4e373ea2402f9333ab1a65db5ad7e8d9b9b0e40bfeb5f2ba417229b4d16e41150be56ab3ec2a1924b15ac9f22c22d1ec4ba2c2c83d16ef66191c84ba06e33b6892fb9252d563835e57da6fdd8d19463df085367dd282411e8addbb6c5b1bd7faab7c8423f0abcf90d22e4ffbabb78092ed6a7ec5c906645b9c8660b1991ef2b1c98a8ab9f1207f433584891cb29472567dfb8563e042131faad8c7d951453cd7fcb612b10a64f6964b00bc7960e28c6c4717a468d58c45edb6cfb717551f42b211b9cf3e560600c144b0bf9ec7a93460cb16ab8cb0c2a609e79df569f6dd81424a14078c463b1a8ef105bce0db543432de324b6b66e7013d52de8cf0d371ffbc4682082ff81fb3f43b5a2ec04bd6894f2601aa4142c964225c0c6be5f8c0e28dc47e829f34c1dd1cf39d22e86c1a287520b9d711d54690b894ebb5f1026de5c6ba636fc12b7a8801830872b4ac41ed1e3605e0d7af5d68c7e075f6802dcd7b71fb92db1375dd03a58719a3914c5f9012a7be032fb70d2b640adbbb7e3a22ab0d3584f53c5ed029a5a2329d21458e0cfc96d37258db1709f866d192d5bdcb1eab955cc4459e71466102e322204109c57cd88277949844a8ba9c3e80733c171e2c6f6dfe0fcfd121d60e13ac4e90f3a545a543d4e5f7dd604c82d19644c0df93f4c424f986c57f6287fb55ba80476c1c674824381ca6bd130b7844a468c97d9c6f39b43202d3eaad7b4471e5c5d57807ee700e56be3b783bf9e4c2f2cdb9ae18debef6fdcb2e3975960751e221119e1060d3abaf5a0bf96609a956ce887e1f73cca356e00bf2a541b6cd622cdb6952ab858265873d7a49303e068135c72dd93f0f929a3a6f43535d6cb7d8bc724f8f43bc5809d7833522f02b7dc2b5b61d0d9c52aa9ddd483190ae7a86daa2e9389ceadbcc0ba034509695a2de43e32bb782a27de47889ed5d7669793a98a4b56fa3a100fa3da1f9cdfdaf593db589032f1f9650f48de66c6f9e074d5a25bf2322bc81fe1c28cccd3c73439670b941b659275c6a9c0153aac7ff35679bb4948645f029db2d9c1ede9e6ce1b624766bc657e8c117d453a4d6f7ab84823dee0daba24c37207ba300cbfc184340aa24fd692eb1bacc380afaa8c4dcb3f3e6aae2e7db5bc67f8fcc024ffa4012fd0e2af40a2c7ebd3f4a93d26412e364bd74388946a5fedd09964d5feeb8e19e17c8a3fe8fae2c9bc03dba56830564f1a1a5a349250aad367957e7a9fb9aea3b5cf8a129fa4189c2b5e1709b4c0494a6b052cc559b6ceb81bd76578357364e9faadbaa3028d56ee8142196a9398759711a4ff8a493691091baf57afa68e24733ba890a6a33d57e8ff9202d1d9c140954c56389b6152e40ff13f322303d78a6c9c9edb30acc9a3ac703747fc9dd06db0b5efc523b68bc1b777eb527460c929a1cd03d037c3f389c471bd1fe65046ce2363822873ae0d5afaed0e834d6854295494177a7791ca13f55517be5efd494107590e331af8b4b6cf020033bc5ae6677d8ce41ce44b60ce801fde159090b045ea6f146594b64181ba131da39b28c336c731510da4bfb32a36fb02e565117019f345ff997d7c222ff4618ca70d05473c3269e3d906fa396ba9904004950c1cca85253531c27ade95b61704c780fa10282edb018c07116d843f0ee4c71188eac503824ff6c2db551fea4eca3f25b5af00c390ad2bac07ae2d885049b2383d07af590d67cbef843c737b5ce56ad17a69f1e62c010fb9e078ad3fb2f152fca3f203ed963135ca6d12358fa11ea64dc41b67b8798f94d3cf16415bb0038c3f415f2f02cf0acd0583de8e9e634ecb0033d8af4b1cee823422cc4dfe0928da4831f6e683daaee0571855a18ed343cb0ec9d63f162e4c5c8654a3cf1f038a23e81e42475cae3e76afb5d88f6e8066d696761966f2e61cb3eefcd1941e31810f1226972f46414f4284c13aba93eb7d1f2571e82e9cb478ef18a5969cc2cf96916e6be7218a1b49844aca3e2252980a266b50d03a72fed668c01150c30bd958e1e006f8dcd9d6c3980f164c6d1f21e87f969a36c402ce91e4c41f9e6dd5623ff4861c19de7bb611db2024a62afb21b43314c9b084b0bb5a037465ab804c9fcce6f7634287688a709d2c64d7854b5395b86393e2af594ea7bd1e37b06516b8dddbf0c788c0f5b491ada18bc104e944edd1bc505e45a780a8491e1ecbf556a61cc78310bd398fd420df56e3572a2b5b3a9637b6001ab0ffb530d9417374c6bf88442deae2c00ebbac8c6d13ff0fb3f792a1201d469341b0baa45c10e8474df0e207b3fb7184f3d0d7cca4f749bccc38b8647175421280ad6dd6b6d607837cfe98859d0a423d18065518fe3cc37ba71bf524647ff05c1314d581958e9a54a0e0102d32158969c1ce762396e7b12e1a8d8f4a6cefd2a3c480a624e418be627f52a0a61cb7ae008d99d6a7980ed3b7131f3820a3955e732d8761a68628ec4a786a24b74019ce782d2f276d8f852ec83539436e83571a86bcdf408f6ee417609644b29b1619a27fce55bb510c1b71d782eb54298fb9a50f6861acc8531ad63974e50e6d8f3bbc2ead5c2d62739b75447ec35840bf0c41268b5d93fc5d6cb767f5dbfdef865a45166308fe2e066de1849478fff4a746dd30c1222c640b66f57a55bfb87fa3067115254289d853dfe1b1df732e31ac86c9348601cfce3c13558f920036f4c7e8dabece472d2edbe30cb3d62ca6f682cc3f821b2492bdd480f3027a4d1bbc71a53119de0ceb70f2bd23a1d39b31df9c81683ba20c327dd6348118081e8ab5622bf6ffbc6458ac730862c67ef76d0d202fe3b5e500a6933643df483019f20f84d9596e063c1ff5609ad3959f35164c8d0e4463e94bc32b72809be1cf5b5807d399ca7ef77760c451a43e1abcd1a02f4f2c656ed3b9522018e8432156d37a1c4165e425ef40a2686832eea0ab06b10f1c33aca32d226ea32f92543c4883c7a341d14e45a26144772b57ebe474de53fff18d5c1447f883ed08756d92df2f4b47e0444c2a5f3e41bef3a9041bad3638203022aebe79eda0d038a34f03883e012fd1c901971aece28da191c9b63ebfd004fbec537e64143b96911f4fecbbcede0b31a70955e79c0d8607f40f6e51c1d8a164d90eeb0426b6b9b87879a294c6990626dd49f61beb957dd1b0af92da873ac09ad0fd7fed5bff0a70ff25e0f109fb8830ecf29309acd84a2181020231c4a7af534f9b7bbce4835facd4c0f109c170e721a70855f81add25dedebbf38a27e59058ff415a87bb5a200170d34cba493fe11e7aabcaa25484b63c5c2b68b96476cf040ee9df588fd4d5d10da6e7585f37a017c37eb787a95365c27c19551a33fab1d11ec73f7809d2595a3dc9af729ddd96d254d8182bb48cadd051bc7e3df6fcb1b2f3fc97ba1862943dd0d632f929265706150b56bccf7b2defe0d9ac8b5177779cdf196622a710817293967a38328dfa84fb0d52572df4098b62217992f6e19ea3a3967a6b0e8ebb9d7f2c3bdb73b06254c99710e89eec472329163169683fe8f1688d2b0444ccf1501451349bb97c2ce6e1ee94715673b24fcfda153a3b1f04f52ac317c21f2ffc7aa39bfadd95f1b0e49717e35db21490478e6afa910fd7256983bff7400c5830dcbce5ad115a6ef9dd0e20ad09e6437f0d8a7f0f318717bba8ef9b06a042ef97d0e43ee2545920b02fbb85156c982bf8cd3e87914e1264f0d4ced22adc482789fb76197ff0488bfa8c316e661cbff154127ff477c762211e201615628888b36b51646f4905f9f6bcce974c75f8481d288cef5c71041dfc6bee4a1cfbbab12234469cdc760c3bb1036067615a3ddf15cc62536dee055462a22804f050c73c71646c9fa8e763b8c4a7d4dfff476bc442a2d0442558f51425096ccf625487940e506e92ebdb01991299d245465272783421588fcc017598a9d4b7a0f9922d989957af157bfb5013b7ee9accadbe1f541dda9309a47db4aaa5be850c593e6ce8d768a65955fe48649dcfe015343ee95e9dda61ed72834e456c7d558d93398671701f28d4900bbf788c444ee44c311a8ab4ceec5a982c450e233575bfbabd4022242def888ad08bdec8b8cb23f2c2fe77651ab37f3dc938685cf38e967893ae4d481b88bccbe8927c95a3a00d3b34dc07c87df3b00a302411b0a64c7016742bfdec1d092e11f995a8ba114b498e175aa1da307a989237267bfb54a41cad9c070cfb8d4fa11cd3fd0e0016587a8c0e3d7e907a77f6e8c3a4632c06be5aa9d76829e7ca1f895df18318e5fd9fa684eab07ea3fac579292f6ce12823e8e85affd046da991869739e62ef3559bdf4ab7d264d81a5eea7f587553bcb5ef50734c28b7bb0e6e133b02972c2505fc98fc5d5ddc1fab752052ffc23aefb3d60ed4b73142346dd02a85849aef9f3fe9bbe31a3f82370d703bcc6d784d58805683143794fbb0b0c084147e64e150c5a8f456c51e618d9704857c5024cd0092b74431fb9948270ab496335d9d0d0d2affc913836724f396b709669ea404eb3e7ca16871e1860da406443c0854502a9834c3e06975c4eabd9ea22d2db0a85fd49c3339a1084573502c930640f2f66fed23c64a695eb9f3cce1cbe391eee674b791a3d6b169ee229b73b68e7478be7c19fe9791ac2de706e80779743fdc6f8eb025e2763aedd8ec55d584d9336d5774aec3b8d80378c7ab4e42cd483fb3da549c7cfa1039d59fa805702c297eb33371ee16e845acba6dd8ec1270573d37dd4b3837878e9a5b229d1c77c8e056c4f770be238cac6fc8ac1b0142f81e23c43d397c86cad2d5d7b35997d8685addf520576178d59cbd523eba1bd2476617de1ea4829166dd0609e742397c3b961bf474c54c2645ac1e40d8c1bb5b309d2b575b6779c7ff683436f0db7ef7a6787cafd43e54753f22c9232bedf9d4353e5b799fa47137a3279fe3c36e3728e95703a94790abd7449f3958abdc5246d3d0bb4686b7ce64f46b319782751d92b9f177a9ace1567a33679e4f3f557ebdc6bd038d67a86e0f489bba3622efb76ae332532a008997e13f7c914cff7892be9821f0ebf0137ebc34494975b90a0bc0dd3b873dcc698e62b0cef720c78bc6e7d8da52c77ddefee942e225561dab7a2825c8cb9f44fd6d520368dcfd5a3ce0b5b69a2d335bad004f18694c4d443396b6b540097aeb49d3d8877c3788acb1777d8776e9575d34eee446ffcdcb0cbd2423ee7c63f70d8ebae2fb539caad77a96f63b0fd65c28f6ce38fc09ff9087dc0a0f564bac60d14133966c56989866a50dd1b1178123998bc1107d5e8450d0169ca4030e9265648575df25f2a45a9b703993e0fd71bf15ad4facc0c74dc7e39633f472cf0a1f386ee4eabb3034ba19be85ef7c3ac0e33bc47edda39745d67bda4aaf2a0ccc99b94ef9ee2d1958d50a1082b1e6485857dc6a8afe062d6a0c63a9c500588ee8b623e11eb4fa25a49e6ad1b3a8016d63ca03607007b78baf422de9a3d9f07ecac06a59dd4a22a9213394282e238df216b34bbdd4e1a32ae9a9068970f785e9f12afd13979fd934f17e2f6f93248103e725d9711ebf665cc2c4adaaa3bebd2794b4233cb83201888aeff4903c4716fb2b70ca359a0866b623454ade8755d51b3d81986e53eaa9846e39acb34b22e7497b83c7b1577769a896fc1462fce297763b18d6aa05b7ae9898410205cf8b14df1431eefb63e3e46f7d45c0151f76ea1a0b312831a2f4fcc9fb0c154fc300953f474ec2f20a2604b58a743b03c84c215c9e034f54d46dc7789a323252770a7094563841ae8cc8447f363c861db630a3e639b1a1a108833530f9e4ad949f5726b56968906f04ca40886ae6e7e5dd4496127576463df51d04f7734166121724e14b9709dee517938553fc3b573ad007aa29ec2af7b92bf9155d387ac6210915f2de5edea14f84f1fa612acb08ba5a8878086d0fc103b690dc2980e0157a2142477f98bfc5400df40543fb2983e09e4529200aaa8d3b5b52a512f4b08fad3a2a1687d377d690c051173e2f853108eaec08cca6c4bcc16561b436a98510a4152326331e9e3c57c6eec5fe07a006e7daa12df1a797f51d24fb1bc9090a3e291ed769931d22b806481ed935f19a2088c3a4c4e634b529d34191843eccee123e3f8ac0f611fd9fd7d8207ce5feccaa3053d97c8d0e34f872cc95b3d7b7c71b7842fe8769de13a5617465df84fc622037df764a35d231faaaaec87f67f1b07147a7e1a8788d4a84a114a9291a0a4491857060050baa235236a95d30fdd468def5bc0da926826af44e9c6b9ec44742f01eba1514375b29a1ae8f5b0ebc4bc1ae850de67e6136ec52785cd496bd36e75a95bf228782c264d29163d1cedd6ac7bcc3858268d9528437553d6eb2f8aabbfa1278bf191ea1544d1886d1dad448d6fd399b0533e9338f62ef7d554ffaa9a5544257a22d6153a814e746dc9dce407c0afe231469ea40f9780ed790a41927fbf308ec198ba7baece40da134a0beb3195d9ebc721f30d5aa6aa72087c475dd4b1f49ab0c3d2b232588269f26e48366ccd24a898f9c9e24a9e0093b7bfcd6989d6a1ba21494fee7ccaaca7da14c3c8d50e6c964ede5dff11377971d3718e184fd568cf19d5f67666eaddeb49d077c1067e5b95df9272571b8dd1f6c01c79ea23f29fe440be6fa6e77c83e5666cc7b81939978f3e3bcfb568a4b80bc66d9413ad76783cdbc81fd168ef715eba58abc0a62a688c03bbbbefd784f326be5add6aff48efe89651bec247cd20b157fe3c9300c17a8a77378d999a4a4161b269b30a4252ca66c51b61b32df55fac353d89c452549d1b752e4985f813e1a73eae5c034dbf958de3ab2c73c036a080fbe4d63552c155f074d191e5e1ab6ce6fd5cbf97ccd6db5545be72562d11ba3d00f364ddc1cc5b334043c55fc81747ab05ab60af9ec0aa1f6e2f91917ec9cced461026f0a9c3c53135bc4d2ce186273147f9638b30320ba1b7cff62d6a65079c0d00606f229dba10599351ebc766ed3b2887149a2fd1d9beea99f326d8cd5716ca45127e612222e8c4f6fcf61fde6ee88dffdb94a678bb85673302a31669c720a4684fa75879966b3efe4f482031de57a16e515537625892da85884dc531d641ac2e9b48a22cc5b9dee8babbd068c47d83a61ed1bfadf3239b417ba2657a56995397381a6748a5888998ca52e71b63c75da8e25fb34ea294d5bd0ba7b694fe027bb0bc3d08acb0eb7079c726ee1db995bac5521deb9ea2e5c6d766b77bd9088dd3ff7b8cdef32ecb5f9283d0d5c29284a77684f6688217fff6bb36255992a3a69f7115fcdc40ce64b3993bcc1f8d0b4e3bb057e8b054eda94f80828097f836440d3fe86ce628f4aaa7f01a23b91e31b11b104967635270694d51a0eba6a85f65ef869bdf2e57206ae7e2a98769e959235083b84bb92ffbe335aa150fc92b90a2b225422a3f3513cf7f56385c745b98d4692f900b9b11dbad6c4f234167aa51bf5765c0cb678cc042f19d4d1a86b2609946cac2454f0abf1e4af2546c43a11b3345ca25f9ee4515aaf6da4278315e03579fe958f0ac61ff50fd0c227fe69eb71269e995797a29ecb8b1a11c45870d3f082e3c85219e51f4ee0c9480f3e51157af03c7de27730929fbf80348afae2dccce1dd9188ac65e169b995736f89a5a1929c75cc3d621d023d182231d9782663e2b7db2a18b1fc11c8f8c53b8bc585755a6df64f69db924b2c47de12b0befa860cdeb17e5acb8941c10bbae34e54cf473ca500cdd44c799e0d2ca6a54e124716e2b87275e347e285e1e1a90a34a0901fb18c594f8456a0ba65f8c3fff63268297e1efbc83fd3f10d1463904d85480137b379536839f660740f0a84aa4328ff7ca9f5768f4aab3bc2d94df8991541568e4ce01797a0fafffc4d6b977b26b6784591fa716c93d5a4cfc37e212acd156e0fd440e112282211cb40a61b4bdc64df4560d69307bd4bc989ad11e7ee994ae3201ef3c06aee60176336581df8437138d3c63342f55c4cb69ea4e5371fe76496b0e4c0fe257aea454e061b0fdf7c53bb79246feea24486c97422754b040cca0c5984f095b74a1cfd8f7abc761d26ec5cdbe4b7bdcf81a608868af97a2b4e04d735f9149701f99e76da435d72bb7e547da62bbf8326e14e326b1351befcb07a056712be1e633b82e7d0763e9f646c85031c09eff063e00d5543fe2a980fbb28cc62cba71dff8ea75a53303775e6d4c658146c87969b916e74973324982c7d92ef27b33989158aa0e556edb24f346cea1a2947b7c23c5097226276ba679e1b5766dbd421292fbdba59ce9f6d1c60b11a0cdd5197b5eac69bd661a470c9f39cc42f6a2544bdc79e607fe03367bfe4338fd4ad65a5af95dd7e6b24fd8071039b8fd95e9510777845051af6b0fcf9f25606de19a203e7a0b0e3233e19800afa5ab8333fd0686dfd43cc5e54d8bfd3460f73c8bee16aa63ac12ba7932fa7f91bb867f7f9aab72a971c6f8d2f864e630518c083f434a476a9737f3631c52e8a4ce4f700fd89c4b81617ce6e4c88a77b663478ff55fa9fef9bf48de151eb163c889b7c43f34654709b44e043829082f09ba228fae4b2ed95af182604f1a67c12498dde8346cc0526262c60da63e266125d269ada49f6abaf615d025b2c27c8bd493fc06bb2dbb8be6baec00894622bdc0fb626974be80e70fa4b1cd71fa6e838f29866d1abbe5a93ba856ab058225e4fb98fe6b2b10a37f72125d31922dd43d50a79d2ee2de97c928a9410b640f0ce0d5375318d409cc41a0bde5617f9db7b589ac93466c4d051e40d28f1070d9517bc7103305e03fc4d98e3d3751a20096ab090ed8156c85e29b8aaef25e80efa8181d9a39e377393131f17aef75abcda333bc2db993d54ee7f566464219b82a62584b6ce11653434c169b5a6e333d0876937b4d01fe1fb378122998084f8292f0028503e27c5e42bef1f768bf43efa985522344f15b19049f46322c975800db9d848a8815b067a569cb8f183c95590da38e7966bfac8efc83ceeea0a733fca0e56081df08c0b5b61319b8903e643ebcca8646c82f68fdc9ffa1b5393b1c46b355ea1d7b87066caa5f4faee5d4ac5664b0aebb12cbac0bfc9e20b7c4d51624cc05d1fdfae7a0bcf3fe49141ad1fbfd6552407ea2b21e11e4399eafb3bb6d5bd8b593b14e2f0a91e65271fbe2d251ee9b807233cf388456ac78d7482937bed23d1953398c6fef2d3cd2b7ee8bea28f65dffd5a7bf18e75c09c93642f705619b38f3c70322bd4a26f0a94ddb8c861288d302c28d59793f7b6aef38923a816717c97ffb73b93cc2b599b8a16a075457b26a2336c801c12c428e9773062b54da407a1e5ecd065ff3c4111e9f5a45b8d1cf19ff78f88f37b18a3e2a5c96850d0f51d6045e441ed95b47a66423ec15ef9d565f48f1ceaf69b2e40fa9f9907782367fbac157722164d3b03c3491881fc1082ba661726b932d317299f76205955fed81216b5b3ffbed75ed496eb925dcb6a1845e3d5b176a538d0645cdc4befc1db62ad5c96a56c4c1a6b0ec019e468fb62c883ee869d026eb7ad2239350d033c94e59b4b52f9012e3275c34bbd3f58916cc53f01efc9f94096db7fc8f1571ea317eddaab081a5f53143e95e05ce93f465caad8f68d812d862bacc5c0f73165d9aa02f07422c090b885f64f276c1b30048ef32832e9259636e3d64b4e869206cf7fcf0364a3e536227a2bbc06c930e1ea1b50d701adcf445906a32c8f7cb6f0b538d9fce995f667b40a8ad8b8baa8b9d2f7ceeca76fa0b8c410c266c9bd0c3abcdbf586bf1d771a80235a1d02414d861077199be070a0981890a44aba078267f1185fe076b3a02d48d33d4604416f7998fe02f110513eae452e5012e897fc8874715827c40a9564ff7b0310310376a0b2abafa02e4f3d5e74e2591319dd7e4b33a0d139c127c44acb91be021bc59f13c56ffa22ef3c9f640ce90be7893a19c301804e93523011975b1d7566d16a2ca9b94cdddec697f6b1fdadb332c85f29c876ba5930e0d9d7df9ed6d8d4c321c237917b3729670205e2c2bfc3dd98a57d7860210b075f02b3ec0d97b9b32e2e15d253a944a74934af242252d6167f36ef484197503ca872a939f14567eeae6f8d37161b3f4f488ff84dbe63f3409e9d7636c234ee5dd710123c265a3739343dffef3961efcc4bca965d76299e1757c641ec9cf4cfa9acaae9765b7239f192095bd83f66a1485472cc3ccc012dfbbf038a67b73386172e1e7bf3e89db10ad7da54d42b114d5afe143501b127ae3cec3cf2c004da01c54d19e9430586f6890416e44e89f34a35f4e3880ed4cdcc68799d8c866b9432a77e3fd022d7e067f0438ddf839585c270773cfbe7e04fc9a10487faeaa5d4fa3310a1316988c019c6a47e745c191550cddc0e7f41ddf37316b6620d1aa6c47f97ba12db5d4d898a9078c09539ebeece5fb405de891cc59b2a027bd7d1cfe506008cbb4a1917d9b1e0ee3a24160219588d2e44c8a337a1fa78f966a043ae5bf404e291fcefc0b6028045825fd7749c8f61ba8762a0bc1c4b600f940db299999d047dfa0bc23cb9cc570b84438f039178ad64868b0da2c296b0f4b3385780e934f697c7efb4380c30eb2ea2a9c825ac2ae09cd72b326a23c0ff9728b4caa9c8cc222cbeb9acd76e746e9df1e5a079fbd94f0cb4eff1b7fcc157edda4e1ac18eab15cd841a78e0bd8dce5fac2f6e90024712e66bf1e76e746604821d16d6c12c912dc0632686efd8f909ced25f023d87c40fc9b9b42514472d996fc315dcab63ffcb09c3a1dcb383dbf17ada79ee7487f3e42dc82b60ec1895565fce67e8116ef2d20d071f48a18a3078f9302f7497d962b14fc614b2c1da1997c6373d60f8c51f1b92be34a27eff1205473cb0fdba7e96005d0e7510e0738d9936765123c95124616fa5d9fd32e2c691acd5bc76462ba1720a2476578d3ed5d768465d495e02ddbb92502e30f6d19ec0eaaadb64e0fead83a424a9c4ae0f130cd8110c60bdac974b4ce79ff9995efda369705ee9f430cbd8a499a8409eb3c4d4c828ed17f520f0e60949208d777d40453b18002fea2d912864f669324e8ed586e1acc5f02f23ff58688d262ec299c8c50b2b9c24c35615129683585c74a4b597629566734c03f7aea6052b7456af304bc9ee37da8612dc91a303d79d75fb02386920aae294c7ca4210f786458d083263ba12575feb51e0c7c13d3d9bb7337d65b3a00a1dbd4a0598956a6855090337f003fb1f0f93135f1c281d672d4cad95f9d08bf71cbc1163b35544c7bca1b641b70d4a34f17f2860ad4a93c9fc86c4584fe2ac5a5e31af9730159b5b0cdba5e242dfe7de73716e4d614ac72d85944b6a8da54c9fcab2dcd663aebd7f055420f0f9e9a36b2c4e9d6a424867ff785ff7d6348b458315ce2dd8127ec4e8b9f6858569a289f3914d73284e6dae831c2259665c68e807181174c4231623bee2fd25b8d7f727dadb05a697b52b6ad2756101e71689e2d7541c9cc1a7bc957babca414c9aca6df972e6bb703b5b6506bd78aacfc970150335c28fae5c7b1307b1595c7ee116869ebbac03bada7186dd66299c675be7a8338d66dbe3b90ba2845a0b8b0dc1d9610eeec21968ed98811f7d9ea98f6ed9b58c86742197335e1b2bb430bdc49138ccb4ed7b2fe0e6b78895f9d7105766001f466fdd4f6a7204b12c99a586bb7991b0ed3f9c78ac47c4fdfeaa94b3b11ea4db846780f646d822f531dc0c43f1259fa76fcef89e1b9b7bbc9a4714c5f19f787c1141b3a7d8133757304164c8a0b91da9537242511535c9535dda79a5e03c4fa105bb00ece165c5cff8577f3b84b19b53fb631184691de0d25fac142098edbac102a83f28ce8669dfcdd9ada033cea50819b1cbde9632e733ce17729e144ed8fec514e79bf805aa115af6fecfaaa553a485d379a2ef41a3cf38f0e3fd3458ad2ca2bf5098522a4f8b266061701befaf2c71881bd84bf5997f7f2ce884ad7d7f6762d28f8d842327001b633237ef8f5af4e39b5ad40bf2c84f51b0e2354809560bdb08ed7fee4143c9f89f7108986f504cacd2c34bb3ae7fa8ba773776bb9ba815d65b4742a5ae01d6eb59ea8ca57f6734c60702fe9feace4c669e71062dccedcd276ea997626f3170fe588af334e4b137f49245728af988dc08fac4a7f97e3a3c67fd8860f74a0a955cc0a18ba65d0532a6c367cbc63324a5f697d8bbf5dee7cb559802207e7f3d1c502dd02742b7b1de09145a81bca90fbfc6864eb8028db9e4363b0c0d0514e0b80d62843039681888bb021def26e4a8f3348b972158f55daaee67a4c9669441a3efe98a3b5e3550d3f162b9503a3aef9a1b026ee12c06bf207447607254ecef7ec9385e4f99c8b5f4e67f9e6be5c67466b3f624912ed7806bdb7e0a8a36dcfec60840208e958b4b19297d6fcad2365b47f24994ac18898d6f25ec484a5f5b4e629dfe802ee29c256113d7e7586440092681da28e699509de690ba54b9683b9ba4e7744ec44ef7d3495a266ad21e0dc52bace48154fd63111179efb0cd7c8847270addcd46be2a7e0b77bb9ad3ba9844726b7a824cbcc55b7f8c3b24f74306dc0d84017d112ba7292fb7b658b3370c27c6da48c7244a918ff60f508f22b17c3ec86580922da28e3ba5c3c864df4a4e4f560043ef892b496e80c1810fd819e5c80357f6340190986523694505ea8349b5ee1f31553212bc58b86fb778dfd9ffdcbd53fa1ff00712ff9503209f5a76eb01e23e48956041fea2c272b01d2399c8f6196bf6594397189f6f08fc27e5b239892bda87e07d1d1f65578d74e8c93b271331eec2f06772f96ee9d5f5f41e7edc9d1816f88ca2fe880047e9ae77d4031730e18f7d00d32e9cdd6718c7d9c70aa083078be2120ab29a12ff0ef356831dead878968b78d91eb51031f282d5cfbe4d6fb2add0b0b8dbc3fa6f9a15a52d9d0de6a378a4020a81ee9c20770fa6216c4c8e58ecb7864d9c5af2795bb831e1a290ae971b5a79a98c9b7f00b360c42cf05f6d3a5c3b975de84d81d99650d7b979c7a44526b323f3dd502a80f3b8cd6df5509b8dc615b6417650a3cd52d0af1a02624d8d905b85f5ae1a5d370f2aa7bbc4652f68196d399f2ed56b031a6ec791bb2c8f303d5b69f35604b463c86b6d06e1aff0adf03093a9b22226b6646296c24f502ce40c18d1ecae9aaab2416f2de414096e5fa1a53f0561b1e134b185704cd0ce666fc170e9a79c598a64e1e42a21fbcb46dfa22f78cd92de9aaf9d4fe7b4a9ba8e03b9c255e6bd4cda8d44936994e5020a6425ef9f0677f8e506b56a2700b6f610e7e79eeba289bdf429dbd7068a8a4b0b95e68ac43f0c6dbfe7b0a299bfa09312857f843b56d761b36636a158587977104a06b6586cd60147aed962c8078729544e56572541309a2f29079dd94636428295a010f3541e06c1a3c401f6018f6256bff8039509d9fc7c50ef2ba107cb88da5e80c4b14dd4450a6ae29140e1aed89281be571318df77ce9d25be55d5cfff2894fcd18f350f1820cd41326307eb0eb71b9877709be9df984e6f464ab02c221faecea63d7808e3d960b8163a70de93c7b310f2c4bcfd09508545b13199be5ca4acb05c0d55b221c9f56535562cbb16e8cc02c22d2e9c15e167a541fb29a85de249365b28c0b2f6f86fc620ff4c2ff7cac8fddb69e630e7d9ea2f4cb6d72c8710501042ec7dda9b0637e3d743849d6600a900ac42015ab3fa22f3432ab80e570ec43eeb762160be1972fb7881bfcde16bdbba401111a3d06b8407c3f240a1e238e2bbff998b6b825914afae394ddd253bdc67239bb5295e585b27faad5690297f1576dfffa66fc8dd711f23b57914c6d745ad0ef27d3e0681b1a629adcbd0a9db1d42ee5fcd3613e8593d822dbc3a186c51e2bf3f63714499f72dd8d8fe00a1eac8b1a896cbba7766dc4abe2eac57b3d951e7cf0586f39b28cdccc94332d06e807b9625a27ea92f3d963b925dca562d446d7eee49bd0dd298c8394efc25929e58acdd03eaf40e443e8b833145e214623a3d9f40dfbd52576dc9ccc0bf183d39993d98d22f12bbdf6ae42de82702b5e6232585a43ef34ecbedb66ba430da34828e3ac409aca23c58ba744061c232ef993060e9a8a8aa081c984d52bd8c9f3d3f11cef39e4960e0a75560143f65d418c758aa7af4c939b4d1946db13e40cf5aaf8d3c5ad71a0216d9a49b2a855a691c6bc136d40aaa321acb98bdc79df4503156f579fa34f2b6c48b3552632cd96b0682ccb36e9404ca2bce98d04e0ffffff1f