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

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

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

Block Certificate

Block 58518 c638c86158c4c1184cc4bd86900015e5fccb380029799776a834b8d90f9d1014

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
afccca132fdb842ee26f6371ba05b0e2c1f29a2d3560d6b7a0aa951c283a8f1d
Certificate Block Hash
c638c86158c4c1184cc4bd86900015e5fccb380029799776a834b8d90f9d1014
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...005011000070260000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007504a18bae690fe2f3b4382cb91ec5e9326d75fe7359d8866a4edf9305ea082819b6461793293221bffc7a12a5a8eba763d43243e526935f9617f117fec747bed986a846471299267a2deee416faa0e13ba5f47fb0652f46ff0a00000000000000400000004000005011000070260000

Raw Header Hex

00004020695fccc7545b38cf487b74e63c605af1867ca84003696e846fc564cf81378242022503860337e4c56d86d280864b8f2050ee8b215f49c79a3946407bf8f46036938b106aced303181d8f3a281c95aaa0b7d660352d9af2c1e2b005ba71636fe22e84db2f13caccaf

Proof Data Hex

59,560 bytes
12121602030717290eb45447cc75a63e907ea19086bc302d9c66c389f3bc166f53dfb24327edcc2b45a14ca6f90cff38d73c2bd059126221e34ae6562ad3d05739c97389b88ad18c3111e714bddfb3d18c93119e5abe07846f93407a49ae6d54ab5b82365d127203acb6bf3f0a94dcd003c44c52ab6e924b46613b208e3493ca9fed2168cffb633304c8b0e8bdd6e733969e36fa1336040c7769ec0b11c4823211f3eabbb0a188ad185a86db35a3bb7349f28d492c2cf2495497958dd95edda96f4b8575ec5cb49b1a0668f06671286672b36d5c920d64e88d41ea5acfd4e9cba81311bd42c2abdd2889978d0608fd2aa28e0bb81933f7dc74193d4a0149f958e572814abff58fc5b0460a9b56cebec2aa3f5a72e555e5e9bce2f88251a61eb6b4412bc95d9704e9d470ec4b5e1d10dcacfb82d6213f9e9c0c9a26da40afbb172447c36603aae0935372d2e44aa3649a4181a8a31f2ce2f056cb3f4a823f1727a24be572d31968db78d967ffe793e312d06d7925fcf97b0c1ac0d00e36a8bd7a5606e835efaae01e38a2cecbe2f8fa8e644bbfea7d5abe382e16260f3299902c42d230da08ed499083a592818c95a412ffca749a94220f31bb5034933d1b38afbbb7248f0f80e0c4ccf3bddd697ccd2f6bc32e93086f88bc3a7805bd47163ac30aef2aba6dddd864b433fc28758b4c439ac8affad5f46f2d2a2eec313223ba22c169ade18cd038b9e91b393abd0214271ebbd29bc37bee6716bfc82419b98df1292f15a87aabb0926a456dda7a6388c215d9f260cc00cf94eb116385318ff81e8e4e37f2de46e905ff266e0850891220d1e4db9719ec512637782a4f12e7f1f76cced8b4b0163c4450a6a17e5ae9368bf179483f909cd0737a1571f6ddec05335143bb0073e6588e53fc3768fbefd1823d213e479d10e8cbd9e031cdfca2bf078e33bf65ba7d45a5f62d765a8ab2132acdbdee576436bcea764a9eb618a54dd914ca6b7cbb7dbf9d68bc5a7ae730891987a489069fbbbbc2a840dd9ca6c1ad3b9d1911e6eac07ab7435ede5cdd183034dc169093489bf393d0becf407156f2afb2b59f980997dced81ca34b624b436ed9dde79647ed6a9d340f79e70490a30cf0763ea8cc797e4e28b0e499c91c72bc8161abaedbe6e02c2a111a7619dcce26fd2db116997f02e3d388a2a81f0367725318c45bfb34a1b62a284fd06ded1854c6dade0a85d07924dc2c1331b7a7b7813a53d930f8b51ca2d2f167f2531ae38e516ccb31681fccc17db9dd9f30c1367bda104619b62b59cef1315238e7667e6c64f0a771a397826b046f2cd0cc258ccd5865f7fe9cdb5cabe04defd2dcc5793d7d021192d4a867c236b14a7d0f56d92a2495e6f77667b6e8f489951e30a1a7f98918e2b0fc69a9d7cd532eec46732c62f67f5b0dfe0009e9ca9f7df7c594999df7e637de63e76af3b0888c68236912ec05d2245f8e6d81dedce3f6ae7cbca26f2a62c4a3049a27aca23e3f7c491c65af657064385211aa31c2e1f1504bb28cf3f2e5cca49e0ee3805f66f0c57b208a2deda188a6211a1789ecba778980393ff5359023a7d51364e0649967cc6b59da813cb1704f54fb2c0209381e91463c13859b52fd8e3d8e9eb45b04bf39add591a1ef3330b3d5bfdbf4a12a99280d455ce58a238a032c8a77c7867400f888ea6e35d5040528903158c6f6a23e357ea8bb00912bc33cae07db3743da96d584e709d3c272c22fb999f3a60f2f42cab60507f3af86713a78c693867944c6090f23afe1d8c5c6818fc9270f1ac2c38e194f3d096eb55a1d88be9b524aa160a84a3e41c4f304fcdce7f0fb502fc52240ed501c6dca61569092b8a856d3f5febd92a34799dcbdb1439a402ddd592d3c99637237440d5f5519ea21f21f8b8503a1f249f665b8a712cf2ead29e19d48a4c018894bf897148b6a14342b8b7c1ba3b024e45a82dbe96c5ed6bd1b241286ff8e0404ae7f06a20c9c268f7b94c5bf1c6b26c751c84e6e90078835393bff9ddcd8ca721638887d9472f99ea2224ca916a91cfd49e7b87281ae5698f72a50f7c8cdfb484033cb4891c171a397311dc2bff186c861018122bdde59422080862cf77589c3f265930d530d63ba3b631da92baf47162e3e8fc83279018ca387613f46c6940dc59b409b911b98e30b0c8210d4401c0261946746121db99666026380272139a767965a17abb1e3c355ac26c21bee0c815264f8e0656394cc3eb600674d9b67a795bfdb6f4158fd869c1bd727f1d115bbb199c693fc1880b632a187d2e9ebf2aa4425b785e145f78fcec3666b92ee3c8caee896833ffc9cd0679461de26adcb98bb987793c5afe4b1a3c8b39ad9ab94c87658e7a6263dfa6348a73f63172e6c38f3aaa5c39c64f3842282ee2d000610c34431901f27371439f93a1de628e336ea44d6643e0086ec30bdb8928ce24f8a62a689f5ab7040c652bae93d6be15717b57b1bf7255688aaf2e6701d48a585f4b7516b3f171b94d0cb36357a975dcaa22b95e7ffad43a5246c585455e9ea751c605117a298a1d817de4e6f985692651c0e7f7bd3814e5da34099e6330f09a604b1ab27aac2ee0bdb4e9b3d6aaf2e34b65aa49632e961633c3319b603ff6451036de4369de52f1ef922b4c37d8a93749e70dd90e237a552cb8ff27d355b9e3017f00e60984629290975df83a0423ba907ce330442925960dc90841f1a5ddee3463d981d6c70a475790deab0d6e4fc6404c656b69c49dd01d690896d98b4931183070836e722b0f86522daa28eb21ed59fe0623685670a14b8364c41939d8a2c85ac647138cbb2558d7a6c11dfb38d6de06425cd8eb84ee91aebb04098d101d87b4e50ed0df1d638b82e695daa12b4de3f2bcf7a1599d7119e69624a41a134cff9b0356e90f0790d85f4e6817862fb6e764555502916434977cb6a1c3c2109ad1b5782e5a96c5048aa05b765968e0b3ab7bc488dd4aba3e6a0483360c00068c1f35a25fdfee84029330397e545088fe9846d90dafad6df17a2d75e4d370b32abc7e3eaee0221971ad97eec0cb1e4e3b0e33ccb1c4a1b9cdc5af39bbc5cecdc8ad3676d4e1a40956df5a5d64a1d4c095a58e333ba2a491588fe63758b79a75b6be60a06535a57ef27cdfc36a2b21993097aea53a65c9bb8f9a6b47c55fc305b1c8c1f3538eb05923dbbc79b7769b1901e4ece8e419189b8cf6671da1fefcce85e506812ce08121694f95a2bbf8ccc085bf2c362991878696ddc24f0515aeef553714a22b12191973671176651bd91cd9eb27c3446c2b8f1d9ea5209b2d66eb09010abe3bf93b944f8dc3cc6831e0ad381a2a0b4a677cbd9748f732d55b29ad7a526bcc4e6e9e3f21ba8f67e8f9a1f447cb83a268cb43e9a50d1127363e7a77f8932d74b2abebf2ccf912bbcdf066e6b3526081cf632b6067e4bf69ebb184645c84b276dda0e15f4b15b884714eeacf6ebb7e866f9faf0dbd7e18611ae935ed99722353afd1f9730eb4b91025dc7bfa862f028c97f0775bbe6c17ac92b814b64b01150ffbb747b9d1f9b2a518ae90d4ca6646d3d2f74619e72beda621a857cae3b72f71efc682859a9cc83ff48c87e36e702bd5f7bb46c4e46c3c9e887884e2a9bc393177e2c2fa8997549e66688303f94d3d23da7ad9330fa09989517cfc03b9b01711423e961d93e090d4df5b53ff40844587bf69ed5a4e45d8ca1e6216c9f797ec5c90b1ffd59556035ffd1c46167f147a5a3966f31586566cb03f0ee6d3960ffa2e5075b529a13c43b6fded53ddaee2177b2e6f09ad5bede0288e28de2201ba109d4ee02469333eb4a93ebb91f72afabf647f8f0978d4e3f37f13d44f61ed721d2a8c9a5192310bf58b221d4533bf18d923242caf70b07f5e067708aa27645ae1ef09bc46dd060f7119acccd625cba9908da564c1cdeba1e34e4ba0e504d28f299925c2c033fdc7849bbb0841929d74212a828ece6fcf4c974b16b826112cc656292b9a4173f233c0c5fb191a2fef0fe7634adff5d124dc7da1178c26317b506239afcf8d38fd35eda4552e7d49aad9f09d24c836dd01f6e67cd0174428faefe6769237d8a984301756e061ef80ff80e557c3b84a8ba10e2f01c5ccfe405e717e4df8d14688a23fb28bab9bc160e85e503d03026148c078f7695ca24b7ec6514a3b9b28738535c3efb8c53976e6ab0ac6c2fcb6b2937c3abfe077d8e028d0c2d7b40f738cb8632fef99a53c561bc10a61f1ffe723520e4e1593f14e40bc6119d211e1e2ab12f1bb9dde655755a79ec6971bc8d4e9708d2953ec2970020ccf8d40b2e8693a4be053df705b3d4c0594a3eac63d9fe8ef76fdf99b04d1a754cb1131090070ddfa81db6229d8319f1a04d2cc87c0a1e77bb5b6f5dbb7fdf39732e517669ca6a206b4e930a0b0e6eeee4acd750becc817dc56014f53bef0c0a93a3a801edd1b8c7036fa3cf9d589890813ee633ec84f4a8a054f724224b8dad819941bf9bf7fe2bd23f24c9ca30a7ebbc7b853d225d3a302f4bd6241f090d9da116b168600710e008bdab4b5b93b2e12c42f7276dc55cdd72fc67c59b3a13896a55e617ce5a1e934f4b942bba7d878fb5446121dcd60218e419606fd9e522553117cd4c5c7263e6925bab697f14d4d0ab9994631ded809c887a831ef0270d85416c204e9dfa4103bd82e457eefb80182c8901d33ba1c79f31b1a067ad702b38aa5ffa36e09fc8fcc8cff6c6d4e283920cda23c6a650ba771addc5c74bfbd8386be6b4b702d5e9cbffc3c02923c235f7fcd97c2630d459c83ca7e91518857589b7538415c70c0ab2b76d5f806df742279f6e12b821fd907feefc92355a58c2f9fa6726f147ef2f41995e8f0071854a8b0def28d9d015c9cb759f49b71e099fa7b8dd39184c86f51218882b08e4848c939903c022d674679754d0fb17028d083551d1b3d59bcc58365136fbc4d96c4d6543f52e02137476731c3389dc6106db4607529f7d7782efa30ae55fd0d194e7f763cd8a80c6c974f43dcbb7df292389d603a57575d6a633e634a18bb32441bad307f367f780b2c70a69718cd4d2fb3c3e4d5422225d0fd7688599929038707d9f730fd44896cec6ceb00309b5cd5287cf041f7c0bb4d0c9533992194888c829b50545a49aca96446b99ad65e0718272c66edc4cefd7570c49fdb78a7dc37d593a6890e200663ac7e8fe16fbee003ca3b99fdd310aaa1c05b589fbbf9596410e54afa1c81887817f6703cb6cef979ab24786b2b700814a4cf97536fbec9e86950f194b58e52b52ac5e9267cb7f93d19962609207756c0185fc1cc283a6069029aab309dcdf1673d98c5708ebf3f5c3b3ab880c8794fc23a8fbb26a57bb601761d2ef353443fe3171ce98c29cdf90773a7b66dbdbe4937c2c17d84f2780849c1fb5eec8efe2c2ea70dd4817739c17588c789031e7d1678899f6aebd0b21f9e86683286958ed66d04cda124c09f3cd752101e4aae1a4bf4cb790cc9e4cadbe0719c04caa8caea0fde7e7a2e4589e0e317360723fd47a51019791b107144dbb7e6e69884cf258940f73c45f69d9e62ebba178bdc8ee71165d528929e3463791e088ac2f5b360205326446a0b7df71f7f9a5aed4e5790e7d1a42556c460a0511db4857bea0e0c549b87a2cd0d41abb37117683e6438e3efdb6dd4c733fbf584da04a87bf807b3a35a9f31b56fd16298d6f76b9efd4f341527134a7a567ee5f9c0e36b7453e79d8f78e8e770b059f83e153489c94a345f19807fc48de7444e8110608b128cd4d35aff5322dbe8cdf35945817b012bbd9e2be2352deddd3e2d897c6dc742f6de27d80fc0952514ff7b46a2b7d5140ed31f11aea60e6d30f308ae67c07f7b183c03b72c3b7bbc8ac592003f75265896dbe9a34fbea1c620283bafd804d63445dc7f1d59f271037059cbe274b7662125691974a0103ad6956c5b9e731c1c50a1fd0621153ebd7effa3ef83eefe7233270647b57ae5b19a34d50840545b0b112530213fd08fea78085d1e4520ad666c8c95f0f58bc6e430d51f5c25a00aed63764bd8cfb4c1d99d88dd6420a0c4c2a25626a4b7e22a354ab0a71733ba40b796e91e0e1e2abeb21237fa964dc33bd3ad3aa339aaed498e86b569e7da40b40b64b782422c92717c170c30808772ea8b8a8f26b29a8271eecb858f7d09662ae6b74388bdcc67b407fd6b923c199db4eefbc4bf9f725c140f2cdda4ce7d58f622886e94e433a1203098aa48050a05c257c619e412e9cdebc54e19c6c84393a21321f779bdc03663172f075daf3ef86dd529ae199bfcf9339d33e56cfc712bd8d88444b5294e1a8c670a0717d9b717746a81956cbae7f9827fbe2aa067748bd59616649e9ff720b1d5ab3a7e12a380bc3ff05f2e949600bd907c5cbc85281603c59d2df7b0dd65874d54ac69447caa5565dc1d1155ed188afb67a6a654f3216f594de13b597b961fe1661600f8a69c8874f61ecc4c8afafc63c0cd934c8fd19a412dd54bd596ae3b63ea2314abbead46647c5bc97db14c052e04f06d60edb4ad357e88b9fe81d26dba76077b2ff8235b69438bbbbf8973eaa879ff46d1d61391da8d15e0de9179d0ed03cab6d100505e461b5402f6c9968f943749c193724f0284be08a16d870af57dfad0dedef839ff4017ca32742c111a46712890887410114417476789567692b3f4a45d004a8343f4a6edadcf6108c4ba15489708f0052f1d4d497a9e89934d0724dcc19256b5702d8e09115225ab3f7133e8721c9ff043514c6f733794f50b95f5dec174e94466809aa374ccdb620a6a672de8df1a1d10aa75536552f74892623b865d18c0671e731a06b14812423ea26d6925eef3ce864fd5791208d60ae258ad681c1bfcbf5cebc6b17524b88754177981d49448185c71a5cbde8b2d7570bf4328de4e7b27ee04e35250a07b04a64a75927a435bf877ce94ac14298acf564d3285d405085a49b523a8439664fc3a71878ba4fd8fa250ce750678f8dedd6a1bd29706449e4ddbf80dc50aaa3bca96fc822670367454695eae158618e4d28f889790cbc3466c520ae854c779c1a7c4a5bd34e04b04e71dc99115575f100e797b0349b21451e44d7b277c2072f664df29c3cae4f507f62bb5a8a3cc0bcd0ef56fc4b7b13116f87dd7daa8ab5fba68b587ac00a1bb3fc7a7f10c8602d24a22a48d1831f86161bb0b6b2208ee1bac1dd58d00ea9f015cc7bc570b215af4444ee05614ec28e397c29ef294c128aac196e23f0f235033a6fb9a3ff6c90b356d8c78bccd8a067126fd2df88966c234dddab745a80e784c01d8e36b0ab3d6ddba9b9f3d844c623f8f219100ac36e96cdb517536f22ae0cab379b8862843f3e0b9e4ce21079286a1ba65a137a3467b3a523f828ad4060c0f295d724d72166107e2834501371314ff89d476e2a3586452d46ef9ac0ed8089291f502e53104491f4890ee07e317760e7b3b8b848072ad8dee558b446f7503fc9a1cacdf4a3776d983aa4a1797e5681a9f0165eac84da63ee27f7753014909599c876a20ae45ba1e38772ec56dd21921f2c5734270ee06e4fc562f0bcd5332914f57c608b6465eb8046c638a386b07a82ac5c37266f5fb57e863e3c162ed955475b30bf51e66faecb47ffc037216158e3fc1697af5375d9e78bd28f919fc4e8698844f7d3c871a00730fdd085e95772a0de11afbe7210aa1073b3dba26944c3e83cc7cc0ee15073e7cfb74fdd4f9406af895c7563f2022f5d7f5a029e4645bbc503954624aebb919f6d5b90df527c6b4fc2a28695a2cb45e86bf3f1ff88ea56152b285a33290e3c1c3f4b8a1b17c2f5ba358bf8c93ff0a3e5f7d63a23965b164589b032466d72814c1aea539acde4e2efde052f6fd62e3e987ea31a5f1a9408c1a7b6db77739b85f521f8defb0d0f38404c3d9ece3729e40a26a17b9a8353702a97eabd141e9270fb1dce0afc702d74ada3b5e0b138495dd191c2a8c7f52968e165c9515be99921149ebf4562c7ead1bbcafa299233c499b0fe9ff41c1966671b6aaac653f08ad6f2948efe22ed17192cf0386c0fd5e13086cb899a37e6e9edd992ec577365eac23e1db9cf2acaefd43ebb9f9ecc92b4077788185d6d0451da7e222b3795b2c1e3b8c3c8f852b463010ccd1908cfa5b45c7d1c176cfc0ac6cbef25864665bf8cb3ef0bd438e58eeccade1cf62be6ae52fd30794a55e6816c8d5af227b21cf2d6b532266b81fb36772cc245840b74522f1f00d5e280bd56777c6296e92cc806d98201fc16c494227336a1aff97601b1ed9a3ba23f9a927dd117cd565db36b54a57c402e9052d4d3493f44eb7e49536c528f510b389b447bcc75d959fe4e95c7c96e82be81707bb16c20685171c2b5fb839928175bbf6cb4860820f1b181a8a15af7d3d1147f07ac726898fe81587f1f9d548461969104529e6e63400583425a4f91813757cb2254d64ee04756269c33685188f63d3aa1e13511c37102a9a22684074638917c42a1939abff605204b47396829c5ecfe7d8f57220c5eee975e6c722db18791710085e481999e076bd6cb2ba9b4903172bd8eb42ca96c8f4601f40086709fb7619351ca690da5650d3662bcc3f261fbad95b9c387079cfb196b58a66d9702e3ad497afe04d14a56ce4e358ce6193b9914fd3b2190834bfc8651bcf898a38a06d6ac86d49a7041ec1a36dd2bbeba2b5a4731709242d016c25b7db520f4f601691ab47c3e175cb21d41155835b489e5eb75158149dd7072c444c14c9248df4872b00ed66b53bffe1b89616042f192463981f7ab3877b63d3b9b6c6192f8a384bc9c2baa954ebf666fb40bcaaec36d6cf038e98974002cdd7037074a21bc2789d27126b6c947bf4ad3454731bca34b69ebf474da57bb83754c90083c545d569d294c5657821e02d91ebae3ad3ff8a382e7ee371fc1f74bf6b24ad8615ade578c5946a0e18b741c4b98cc3d87ccd05b6ab7f17886f7eee3f7a5165aebcbc2aa434df7c9cccd6d06ecf10ddf017ecd6f2a143f57fb4a3c79fffe0731e6fcf775f9ed2db5d87ac11986069d00aba5ad4dc475fb669ed156ea15819781139e732a5b81571ec2cf47e4e8362cfb9d3adde7b0551211e022d8858ccc86f60b7465e30c72cd71560e86d0b7164c556f8f8523dba8a89f1cbf19e9e88221ee3033906b6b396e8aecd30a87f2ad1347dd8cc133a817be6c52d0f15c17cd4c9348dd5c9076ab6b9d1b83c96e5e3ee2affb9b7de00db4f13f7f6b1fb62ed05803829c4382e571bfc960b0f5f7d60732ee40deebdd4e7f39be30f35d821ad2a64cfdb9f09b67e0be9f38b9593244cc3588e18a3c55ebb0a30d7838109c1b7977276e3b975866b0a4e30e56a0e1e7eddb3dbb334b912f5f2f7d22a2883a577864783c0e5178aa260ed77db3729e88dbb8dfd8a45aae1d08223da129089f09ee3b03bc2647910dfd899a3404e61857172577c697a24b03cf70648caee8ff160363beb918411578d89749c16ad2a2ce3d46e7e0f6a855ec5a6c0a7772de558187351a1221c41174ee914dd5591c3c82e7662bb43c642407e295ecaf515b3fd74b370b9df8dec1a0c9046d64297bc59f4cbf7ef0ee19654c6727c5007bc681eddde59134fb7ef6e71c0f8e3cb90844a3dcb135f6ee0972e7d3681a9a6478191b822626065c12e03d1b596c5158cdc5f7f96aaec2d1ca0921b6daacf40309f77df5711df44b1d6e49d6d498287932a4a7a97bff4820cb55ecfdb0f044f6ca5c4bd93036c10032d6aaa9c770b4d32ab97bb70b8e06aba63bff71f0adfd81da0d7f12ace8ddf11e486257fb274b0aecc1e161d119472e38c233e8c25e3bca8f83efa2ca6be068600ea7d925dd4bd7b87bbf2509553c06060ef468cb36a6b1afc0850dece791519bdd4eb548dec6e37ce22971b6c98570dbec4368b2577eb76b49ce40fc35d0b1825bfd3b4365bb34025ae8e2fc7f273f82f3c900ade4fb402ed1db64e25635775eab3f8dc7cf6b02a0c266d330ca830beb016c9f33ac6b9b315a3d8ecb61cd4a3d9e8df308b35de272ecb55c76ecff841ffde285a94d31a62de52fe90c742fe9a6db1c3f8f3c1846a077644fe849c94e913c5981e69caa4269aa3e44beb62edbead88fee4b4424b5af362366ba68c97d9946747854059f3e97d1a5e7986854d95826c399caf2dec7610bf6547936902f7565bc7f7f07f8502a8038ac7467d7a0b16e312160ee3ff63cf500a67ddd7ee6fa78478ddc2b98ce941fd574e98c0653a3acbf19a5948bb29cf9736f04b48435b3549953ca85b5a21e7878c599a5f30efdf5f58ad3efe358f392037d917d26e87b2fdf064a0b5a263bf1aeaf23549003a7e556cca670b231138c25e3cd9c2fee13ca4fa0ba0a930177c4c411258468b9a341f8bbf8a737ca078c3b7cfa5067d028d790f6968a6f55f41f606ac5f6ff8b908015a08b1597a053c8ee6051522a48692d0b2032fd04aca7d73d0a74b4e824b898506b5a1553578b8fc5f3de240efb68fae543c89fbf2a6855d1bb9f0a1ba329a3615637c106cfdce24474fea0c6192109297dc0868fdca5fe4e5e73067573d4ef764c0f565d0497ba1cd53d0b009c3a92d30d6276f814321eb1e2e9872a7fc7c9c289890a28f2b2f1d6e53e7a3a5dd70ea10330d70da57565e2a6d74ec9ebd881f88083b73950001373426309c54820bd25386a50857c019d5399e373ac3f557f1b2d9638bd69d494a156f45530a61a8ff97e42b3ae987e296edf9638bce980d0fdca0b453c72ae115360374c26cf1063f92fe3fc1dce70dabe22a969216eef311c76243d2de5a6b4086a1c2589e4ef2ac215857c97646fbf41901d92a82ee6f72cd354be45937c87dd873d78de350737f961bda42dc8cdbdd5610a127ee6574c0f51aa88738827674ec80f24e36ef3e9dff7d8e71c265d488422d227a4e514f7cd3bdd4e7f6f54ed80247b4dd01fe0b2f3cd34330b87907137335c0330649cef912ce9a4748aeb2912a3812ceb9a5c439a4fb98aa4ad8e03f6c085da130373b48b819e07b341048a6efbb96b8064304a0101ac179029e792aecbf157acb0f36b3de9f818ea3d5fe8f274d2ad48bddcd637254fb2371885119aad9b9e04b823c127a870a539562760bb1ec6d96243b783b08ea9f66d6dc688c0debffcefd3deb55a7697cf8f7f3fc2b8dbc496355809f526bd7aeef997ec2709cf02a480e56b90572ed0fbf46581911759a2918644a1be160511ef469eed2961d7ef01df02b1e6306e3d95cca4c1a0d2fec1542404521da9ec6c623fec05f17ea81cb61e5da756b92024914378e5c557ccffb7e2e6a5f5b02e5931e1d39d03fa973f7a55187a83645920bd4f8324b1d73f8feccbe98a7bfd14b980c670323fcc91097f41e2fe64f5e0600b02a102942b1abfe24fbd58c908f30fe55bd98a75562ddf9105e4e5a0f0f71018956d365305e85942a1e71ac59c5be588dd5b81cb69b32eec487a2774caa69dd6626516caf2b67182a4dd999bd90ec429a83baff404ec5b27fafe6f9a2aeca49a99b830b1f36bb2ddaadec968d0fd4c740a723d8d171d600d0e81f80e5267fb328bd54e0776bb216cfb8b72dd9a85d16658b14290203d1e5098a24a9c37437e486aea515174bc70bf4bd1e243c0942fe0e211ef7f1fff2a0e4daa5ed2a2d2373f0bedc7c335ac6bf8d35644f1a369cb5be2ff662cade2b1a7f397500758323383c9b53b793141b3b4a0b33b32ca6a43534555489821ee9b7ebdeb6315c2756ae5b9dd22688549a63fd1d0a15e824ef60c75010de7e014cd71085a116103af7c76f97d6f80450c238e891bc484b22fe3a5bb2c0bfb2f442cc45cde101d3d8f4554056f914a62a74d559e3be5c990fda7eb560baf47aacd2e8d26c3422e88bbd08e507404916edf750e9d68825141f71ca7ba070e58f20aad8b264ede947bfaeb6ae924e849cd39667b6550844f6e46e0837cbe44da581fb4069ded4763f4b61ce755aa50e2be7eea90fb01cb0bac147f66ffac7cacc7a7bd6a4415a2653cf9db127e447e153e2d7504fd42574ef3a431de5936b74aa3faa14572c46e8b8e046a1ff35549c51069b5fc44383aaa9786d434990470cdd7eb860301372764a90e40a495b05e27463f1bef70ccaa21de3bc2a5a7772369b519b81ab68428bb18f9fa750cac1118b44ec13c905456a8b854f46a8c799004f42b43e1f08456eb46e2c897c97cce32209aa97e9209a7752d79a3acdeaf4c04d6663659a8c084e0064ae240ef8d85995b570d8753aad965bfc7335fef3b7f3e19be97e7fc164c9dabf81da540bce9b13d9f4b44f0c1a77f230cbad4f4f3de01a30413bdedd1189a992d703f296f8532b07446c04049a2753ae4ce4eb4aa55e6c9a07cde45de2a838ccfd5a5ee091fa30063d4867410d2d532e03aed04d71d80fc9dc8c6b2ccf38b3c280f72d3193bddd3e4c1fb4dc2eb5fd664a61f22af767847656d0728464c2a37a685ebcea0657a8f4b3ee10730582681ecfb63962d35166c807c2813640ad1195b64c0a21e2422c8ff6b67d777dc4b273a2003d5af133b6433c5b1f2258783e28853b1ea4de35fec09a2661c5997f34f544e522ec3fd50c97e18bb4919c8ac7f37a3e1bf1cee1c5c4c3e1c1aa7066b964d7f7e0f948779e5c5ca3832ba40f684ff8d85f3f0c07f3031fe2c06972b9a687559479bfba681324d0610ba90e3ba93a4d4377e3a3f2c1d2e83c3c6624748b4911485eb35d495fd6d2fa641e5c48af7041efe5fbd8d35ba5b4853c17210bc768e39190167e192978e1686e6aa20faaac9899f9954ce968e5f8c73b50b1c28c140b5fe9619f8271a81495ffab5a3fd89eabbceea7862b4f9e3f80b692d42d76a7dbc1b6e6834d082ca406518d2c52d83547c9855310683724b28404916a4a0cc2bc0679d88bef5381130a04e783cdd0beeff0d79024e29e334189dc73298851d540de833401f91f63f55c99f47c89fa74f3c32a856c80be5b5d79bd136d3791d8e3cf43b593dbbb79f394069d82ef1f2f61e9ea63dc734bb2438071a9ef6ae9dd19db4fc26cabc4aa17c7242d4440b1fc455be7b9002f39f029eee8c47c065c091d4d2eadd4d512007cd974b179c8ffecfbd5298833e1667ad54537570fb0cee455988d918d443f94e086c02bc41a068e56d7f3fe22dd7c8de21a1c0b4e58c839d12871c0f1d6ed43c1cba560e8bdec1c97592899e9d73fef913062615efce18597c01e7ac874a4172ccd11edad0fbeb77249579f54002c0939866797d922a7ed24eaece0a43f2f4e1ac10bc8efe89d56dd92b2deff3137c71efbe6c09c2279a37a5c60b310b7b4972e88cda1157011448a282ad4240de44348f3b378a40bcb42c08498a985d09a91cecc4755f954b014ce92b3405f7c2c864419d33f5b501b6e06553d17b558297736e791a4c8c8ead6d0f6180b37bf27c2468e818ebaf047aaf4a214a18a5614d3b9b174f6459da2ee3c5df35223769d1be27c6886f8b619e8bdada086770353ab4869393478815bc1e39849ca7c219a1bbd46b41bc27de5ed82d977619fc490b28c4b4e222662ec00cdac92b3cf8cb928f8910c477d51ac09f377b3cff5caa4bd4d48247d1ff5bfd05eb84b1d2c4b041e9c6fde0f68910fc79da9c7770a8f3698a118ed67c4ff1a22fcd9e8aa3d7fc3f708dff65e6ddc25917b64331326693ceb93d67d23d999f79ee54c44d632180518e1e5c072f3ef0330ee3bb82a553dc1c217272b117f6c1f888a94754355ebb92fe42a8fe075443a15c6ff86dafc812d7dc91e8bb20296adfe773cb66b6e1223e6916420afd812b0aa0f7038cf7f8a99d8f595100c92398b3bf9867f219b5ac5308af5c397c7fef27dc4fe9dda8b05cec70c394fbc66d87e70647981fec12deba41697268c867070d854c76b2be4ef8f8366c51ee3db9cce057fe86f81c331206f9c5d530f9ece4ebf35bd15b23f4f9d9e7bf595b0c1a9eee34251be69ae04ddadd2d05a93e1be386605349d0dae3df126d3e707f8baaeff1d4125c4dd9b748b3c601647357ba578de6e2a28e07e51abcbaa93f2f165d8fef560f0cd57bf74b91d11fae7915720cb52ac960bcdf6cad8a787a3e91fe066c7c31b87439055ed0fa26de893937d4e3f83d3cf59dcd8ccd93af83ea3af0ae98e4337d4c5faa9f7ad59cf992660c31bbac3fcfada0e12b85679bdb884e54e6650f482972d8ef5fb56fa935be9a97b149e58cb8df4e0ba8049e895154b2a2e54b5bbaf3fff48d57d52315470c065684dc576a4c8663293c0a5e3138148d82e7a9a1ffaa138f575abf0a179a3a3596fd4f21eda7c2a9d0780996e7359306c1c5bae91b9aceb688d5570b1b1062c409fd56db654a1f5b5ee6d16280e468fa198391cefe70c44e28a4eeffa6affc90c67f31d4217c1df90aed54ce06545dcff39c9938a666657efa043a9e09f67f0ff71cd352a501c2f0d44ead7eac7860f8fe440b0d6d16de425e64997917005e10611dbf9e4090ef50d0a63e1b2145441c96ff9b0574487c2dacadfdcb7cfff77237ed6a21dba1d58569a9bc467deb9c4ae3f71a39910d213b1cb35b4200953ff5cfe34cdf53e6e4635ffd5ae663c2c6069d1548e98571a6e156d81d96b60523c4c9d8ef211ff2903812d4e5f4d95be40ab8d7c5d9bd5c75527fbe49f6a2361a67688f3c0ab213d388ca06002e14d1fccf6f1b45aa209a6b527956686c14400978204904f356d1b0eb1286fe70166c1eff51de428f37406abd31242940f40ca9b90ab358c8f2c8982f63b347892603c31a194206a40143a57d0029861acec926d49206945d838efca22118d4a462e88c2c48e39a4f9bbbbc53ba56f177949971ec8e9304c1c669ba82064c3d91d03f366994760399ca56d8a1898ca6dfc3e8e87146cb6c7b563c014f26a9f2adda006de0647077265a6b0baf12b9f267180f1cc23a030589e6ba335763b79a4d9e2bf2eba03b500c64be0aa67f370fc515b409f85238668ffd23aa88a888aafee3eb3a6724a6b5068eb0ccc4210be09cf4889c2c901435196a7c9f5c272b98e5319a499cb87ba407ec6591f1d04f2c1fd10eb50864d0ce5e026e623f0ee377672e8087eabb1440539c5556aa8cca8457cf7233f10365686a5c57abbb49739923422008b62835c06723770fcc71ede2aa57b9a516f1cce0e670500d87790c44edf55b973efbfa74b77e1fb60aaf06459b46e990e0f26d058277f9188551bf64af1840a2160d3b6118074c094546f7b9f2d32c0e393cdc2e9f39d1424d6c2183061482db75ce42e0364a1afeb0efbb77fd6bd3dc5c749ea6f7744c13ad4c481eccf6eb6676090aaecd7e87a42d44c6937e2df0c1761699b9b43d67fb4615a0149b47114e69d0aefd1623f3cf9f3d14d0902a6bb76fe2c594453a7f4f4dac05b31e2f7f3600ae45aef9ef2205aab8d04cd788d513648e4987c8ee5cef3fb0d3206ab8ffab1884d176e72f2750b932d10392e72abc2cf4797a8b3973550cf38e186555fc44b2ad1d587c41a0725cb694b269787c53505923f37f4c3c9f795a845ccbbee8deda29189496169a34297ee56940d6bd5e022018579a5527019ba45b824a69456005e314defde5b944edc3aee3dbf870c67de2f91ab6f070513356862cf0665d2c14fd6ea3960fa53f3b390b456db7e84c494c9e023fa6f246be54e1f596db4ace2bfc6e771fadd9620ffdc91d5aaa3d5f267dbc0532578703f1660adc9209ecc0d7b9458754b61c35d8d3e08ef3bdd94075cc1f95ba0980916e3a672b6f9372dccbea0cded293555340f1fb744a8954af86f3417c8e8aac535fca126b4d7205ffd28ea220fc88c7e186aefb7c75fc6b10c0d3329908d5dd4d41b8b3cd2d893d057278bdfa73d82156f2cb577c793bd85930b4359f3ebf796fa34ce1e0b4e67e3ac935f85068b8065145cc94f0d2f0c10a9143f44c5a6f1fd8dcdb219e9254aebebc8371bc4c15607e911a3005ff7fbd4b93e15cdd420c48b91f39e2d7e78dcabf00004e5a53ad53b097f3f1a43de371fb2ffaa53ac2ad5b23956b578b6f9aa42490c237f23b9dfc806b8a355d75fcf124ccf0526018287e4740074642e460c58bbfb8d4b6b4cba4f3a06d79a73f213e1806aebec0c71eed414314660bb5a5e88cc074047c9e8b97a008779dd57c0ae7bf705e87a858a7896a955c76c1dc6b7269befe0f2ebeb2dbc1e19974971d8339b813b3a2aaa2fe9b6915fb572e3e6759ab7460325c2cbbaa42bd29ff1b70bae9264237c2753c6c47cf1e81245ce666f8deac75ec4a1a4c9c23398bff42dcef1a204cc88bbd3584153569c4fb3ffb624a4bc724cef71d591838144bf429d0a1dfe6ad56cd9b45c7896142447984c1afdbdea0ed50549a59840736d12dddf2011be1bdbea3a191db53e9169d9934eb822ac4fc3f8287f8a635d42fb414f26a30801d021c35b0c3276f03a1b21b809296bc506c5419b66ed136560f06c4a29fae44fa13ca65a5e9cc50bbc5509b2365f44142c708f38a63cd798f9dbbcf642ad19a774edc0c2d40bba02c3af4eb297224a0c53548352e6decd577174be86138a2121295877eb448b551ceb291a49485d1349c1e8206e2f94d10f9597b800790b3d18488b54821d8e4bcf2c10fa7e4362d887565861fbcebf47017b829ba376664fa37ca18480d7ae777f3d35fcf10fe07a79d32d266f24d501e9cb8a171febcba21e2254d0644bda2f90a2bd7db5e850d89b7811edb51a489a564bb30caaf7c448a135cc0c27f082e269609acc9c533bd222a2f170ef448d9f296d0ed4a4445da40729d17fd26c82e0fe0a55be7c04c2b2e1f59385a36963b64493f79dc5ec870068485182e8c71d6f35c21e74c8e13b3695c4d87646c9c77089e25e550a66a8f2e4c6e24d9aa80a7cf21a5cd130baca53f4b0084b152ba04f2e60b6971896e1b158669da83b691c78220f0ee39460d42988a8de592bb874f8a61dc08e42adb26406cfd679ded7a0a55e8e46a6987fbed175d638618eaaf1342368ac37274d09aa7917b5b593cc78d6ed48440fd2bef2d48ebb0f9971b3ebae9d108685b9daee2aded40c4ae8a27671bfdbff7d332df12948f307e889c70bc56cacb7cb17acaa3057329c112a484c874f96385b6ee012efdf5c799627ee5ea5c546456dec5895d10abe14ea5b4049d302a00331c84ad018051ff85dff0348f0d1037cd2d3312a98cff129aa0a9ec96a4c60b772ba1d733f416b6c5a7ab8836ac1d1458a3c731c132c050bed12f8c6678e564d48d8e014962fb80360b3a82f618937808e8416bc91bf9ed6fda22a11dace94920544228de30ba62d6c1762d53b862209849b421e1d37b3c1c7392fdb5bf728a835f2ee45be9363fd0a05977aa63f3151b7f76eee1388e3665f30e679c3eb12cd0dc02a266fedb484c92f0801215b0face02a9a87551629cb0f9b9334116b1352ea5f6f7e18dc8c23213e488e36635cc85f8887faf92b02d2a78739153db0af4fbfbd0fe276a37d2fd066794b3f54bced0f3b11e0a06749e591545833b57dc424647cbac98a17158ebc30bd06d08406ab5a90d847f4499299f8a54e55839e8ce89b73962cd9879392e2988fb458f5f5196166dbdb146b43ef9f525024c504db95eaff37f9f29e412045ded85d609ef87438254a3543e3925abc680375c6d5460949644c8e1c46e7be7e5a96d1c65d22981226f3849b2818597b87c944b6ca8e2b732b62bfc3836b99f6fb5b9f0f49a542a143e86bc5e3d6b4ff6049071ebc48c75cfea7bf70298b3377678c9fe888fc6b9102bdef85209262eeb182f4ab8e8344c4dc5736923f7557f6ee0f2e3d30f3339167f3c3885b83f6468beb69507a648404800177ef8e9b2dc7cfc2e1b921d4ce6e4355452a74305f63ccf9d1e3bfc8f69513e3cfffce2ba9c5129340006259e277a9c033f8687f18dff221a8108adfe96d0d5f7a3aeef831021b7709e5213414abaa2db373dd5ff0b0c9cfadd58871e34bbf6546429e619271f1693aa9ca425da11c746fc375fb2b9278196c9c84522f23ea8f36ca416cc28e9e98e619a681025b5732249ab8fb0a3b054495e6965c3c058f42cccdeae75bcae401e7032baa93fb171230cf0bc04f8598283ad2b86d765f9c68fb9e93f93489a4a04167678504ddd80e32090b5e00dd712e3c2f1f60b87f79cd7903ef682487ee8bf901511f0898edb52a5abdd8a0d2515e0ec37d6a756bb17762284c0cd0601432a0263237674fff3a2b3864c7642d5fecb932d2a30c4f5f7a8fa3678d7e8cd8b3b7e5d89cc43896f5f01b9404d83ca01c4d811ebe1cb49e1b80abb1cca583df9d055555fbcac97c317066ce0290520d76f53260bdd6b4ad359f0ec63d8e3311fb33bb6f1506cb08de66b6202a4135a6d6f924675c170664fee165932a6dab7c2835f969780bbd247f93470625909cf9ec0e46e1c9f6153d60edfabfa78a8d644b48d3219a7b133f5b0cdb6c1929675350676f4f40a95fe4c3322bfe186cb52ee0a3536d2cd1d570a8e025185f9082f32a0772309f68c44fff79cda139bb20af76fdd0823b3d004f7150ed0030e74ef5569cb726d6b6cae1c38c9e77e075fe2003fc995258d6ce1022ff64ec61c47c7ab8ae0c9eda4e4b7637fa8a25cdbe4b7cb244171b775f0f22c2dcee72f633770f7c6ccc1f315b4265feb0f1e565b55bab5b3929ac141aeb5d5c64ba4948a558770fd91fffc56da658db607a7e98a66241bc31219124d3d21f3cf698c7783a606fe4b24f35ded4fd7b3c1fbc15a5cf0373a1317ba5ee2fc791d79b7284e00f79468ba2adcaa58a0b8616642ca0db455127a8ee0867702d66ab6729f929687d9cca81a4dd2f9ca72dbea842dc79053cc32dd0aa55174f87d27a015d53cd1534ebe4e236001d8eccf8bbde1554d90ab0fb7809aadba85b419dce9d90463894971844de81c92ed8aa0a76766f3ffd54b52995b48f0a78202449b638a5989ff87654fe80f24d37ceea5d1c3d1e2116083432345f6bc488b051f4bee169cc4cdaa2cf40db94d22ca29bb2f5518e987da48bbfb183ce200649181c07803ccae598960cf266b195959fe53c31caff293c861402e422f855f5c5fe9f7a6816ece609b836787dce9fbba8b5ae32006cae9ecf60f2f2da3abfba6f2375130b798ced3a759310f361442c4ba9ca79b0bca8319207bc91fc6f76ca42659fe550637eff0159b193359a6a188c38e168e58e5eefcfe79b060480773dba97e4c1fbf36dbfcd5181e010583d4a31299187cc3ac023656155f595dc63b82ec80d98d9225064cbed89dccd4a36fd45108cc1bbda802f42ba1b000251b307dae0fc60ed12e953e305ffe5ae647827917116cbab16429539c174f772fd32dbe058fb2b010cf2056df92679644de3f3c835de4cbd52f74ead0d753de52a2aca503880b45212684bc251416cd62a371b52aacc8b9442e6e7d541e447605f9f97eb010c6dbcc8eaf00c3e4a73e6d44de5d446d025b167ede11d176d5e462999776f36bafe081fc19c0d401353d5f54145fb6f9dc13a9ce2d36594f6c9d9f46d8feb839858e71cf92d8de57c3701f3168ced6f05b94e95b63cad086634e9353fb9330f63a7a5e9318ef7c66b1eb083e0a2a22b5047050ca75d5ff7f91f6e7c767c93d7cb9a457b43cb799e1e82849aa1bc35ebeda5d3db2ee32faba60a89fb242eefdeaf4d5c25f5a50e957802987d96b3992967dbea81b575ea1e12c671d540e91a3e7549890374c10ff58feb477d2f35fcf872c9d4899d54d4c02bd855337d1129f87ff8efa272597c15329e8d3f830a198fcfcd445c1260ab0942a32a3f26778bb4aef1cdf443233faca4201ba3642243173825b73959a236540c8cacd04ae9a7605b580fe7771f15b7abfaa575386c2ea42e784c6976c4e49cfedc5cee93cb985be95bb923f214790fce4e8b701af9e27a5a50317ee36838d1da6fc051341a5632379ec96b79dbeddc0c389150916f9fcfe70bb4f8cc5214e1b4ff5fcadcab405e0242a644c6aa005b0539cbeade7073ea3d4d0b17ddb25359d101cb69fc2c082d7af8a940a2da65588da0bca60a0cb2d7bdfb15b6864fbe367978c72e4f7dbd33a4443664370965f1dc1b4cc933d778814b4beb84c27bd2ee1808454cc352cf49f442b0d2b2d71d36ef97581ce4a5bfc1ce34e5064dcc94ad62542cb0f2a4a3879b574e0de8eb42e9daec6c1d48935fa7ef6f898002e33b1406b43e51b5eaf2b639382eba414afe97e73658970e7d8d8ca2fe096bd40a0a40efca634bb7f1dcc1b4f6bcfbab14c8068009573c9a10072ca2d33a8d81ff86df4b247a4cb7c7a631363c010677a721e6cb9b14e5e5d79c25083fdd0948605ce97ef6b04046c49d36b628a357a5c998f5cf58dc9b4186de0688c2adb7f8aafecb80f54852264bc1af2b5f351f607e0e21a2486826a0b26f4635b55a0db215be30136d8ce2fa0c1e7048825b549c022a77ad5c5e04bc1c5171e8d84f84422a336843f1921db422a65d701815fbbbb7f4f6604c537a04bfdcf222f8ac582963c74cde5b6ab19fb8e38318e385ed4cc64a8753dbbb7be9b02513bfe60d32028ff8bc95027963cdd945664f6e1d333f4c344b4383d4d6e19fd8d592aa522688a414f4eb50b51366e2ff72762dde2c08c25cf843bb448c3e8f858ae73a272eb3923a276d7549f06118c12a4a72e028d4730abc7e0bbab04feca6fc8e975b4e5064708676c8556cf44203450930fab4bafce09ae7febc965d04520664ff0d032aa5b47edc3c3dd69270b6a7404b7fc80dad32e69d78d82cd5ce08faae0827acf5d16d39e2f6989a4d428bf565484ba4c8582a2814ea6cafc9e3681715f690dfba8a64276eae9215f84fe2b7bd57c6ddab5a5d31a6fd6fa381657de4e63aa4c758a491c36c37139baffbf5f023934b823472e9c56e9291d8b3a8787dee2008990922f71d4994dbf6cdf0556064e0940bf6391045fe66a586bbcb41fe9a83b70aa84da4cdea4f803dfab3fc313b76471b1e179cb86856c73375a3ee53f6dd7f9bcb4a2b85843374467718b4731f2174bd82fc44845634dcc89e5f0df3d6c7e31b5751aee41e13d625613a1f7c864f951c3363964a730c5153767b526c82029b07b1d7768446563889ba354b392fc8201ad633e27babbe36f357fb735c75e76c2dceb937c34b3a6954757e5b3e9e7fe6c9d99b829d38d9767b85cd2111f64b2c9a6e3606eb7e47aa7ec22ffeb7c98408f40dad08f011f471db43267b57ee18e822e66c0e83734bfd636d28a91de18ccce50c6a7a88ab498a21c90196c70937a6e285e0369be880de50ee3138d5df4c0f440bfa414817858fa94be778285424f1e54c836f1e14d938c85fae396abd1a8a9f430d6d2465fa22602309401dbb982d5808b7b17434c7522699626e1d457e487201e9b0313e0259df7142e22db664fcbb61227c08a3db0ace4108e60681c809e4314226e7b1c2a58202702d05983a230560e7765057582a419108ed0b8631121206525517dadf5b5b91759ff8bda0c268bf6e9b724d15009edb6e2650c49e68c6648c304cdedf779fa836dd09dff31b3f931dcbe5ce8857e2707e72f140b6ef95d3ff9557d5f453ca16fcd5c48830f47b854392da562094b4a7156c1dd91cba055bfb4c6161f0cdc5f6a0887922a18985a6acc1c1eda1b5e440fb879caf47ce3c0f4a23d823830381cff8c138dbf27661fe877ae5d03bcb59f580a336c75f6a486c92db5f5017cabdee05f01aa721a68ae9b57a30461cc663a8e137dad14c22bf559a5a2b83a25cabd3e4a1c97cc2933f1a9a816b88f81dbfe7b83ad79908ef5b7899006feb541dfff940a0dae88786a7d80d08c0f76b3b0dc74db91a80c348a3d57bdd89e0a00360317c70c654bedc37a64316c975f4626b4b0e49ca199a10c0473ae56875bb700a1ceb8527e18f50f04e6e041611934993da0f6e3deca510cfa98644def5f20f0fb68c64970bf79eb0707b451a8df104e944a0c6e137bc1d9181f818acf5c81dd9213dc8af8b0f1bb260edd0c6ec557885fbe46a7da8df6204b074b12d8f54c4daffefb6c889fb34c00f6dd9f4e76cfc381aa7e7130b3f767cacb904846f6126938a92502a16ddc9aa908fd22e1f7fe63f9156f4a0df5e5aa1bed586ea4f668dcabf5b374bd4577fc62fdf8f856222b06846558efc7f46c01012378bfd4863c7535a56a501b082b7955b2e6bc00e4080aee7bb511f6aa285da6535a7c4286d42d06174624ada68733cd67eb1f9eabd839d90706491c30825250b6881f2d9b9a4cf9c651c5de40934d3f6ef1a687ee119e4a62aef9af9b11e1c768e6921e02d91f24597c0fa1dcd3a4898c5f45aa83dd46078bfe7ae066f3148e327b710c16249db7f3e49a900adeb823800a7dcaf9b1bf672c4111d90db68298c94f10f98db9b5df9fa784a35eac57ec0ffda98b71a72ef843ab6039716695455d1824bcd8ef867d3c79c4c4a59b3bce8e74c7f599f1a22ebb0654fdb82ae4d3f1822d7c018814a227e1e737f9f187d2c7ea556a380936c4d5eedd7d54d396a3a17555398ce7de3633338b7e8d89132a69fa2d5b3ea1ead8ef20139226bd81f88f39dc1977a8c68a41d99c5458277aee473c96bb47dd4a3c4bbc91b35f1d2a5ce09c26fcc5b5508fe52e38491434fe9b43b76da302fe86219811d20cf8576bf09c76a95171ad0b6c953f111236c8320fa0c1477a782432ee7cf194a7c2ea12696d66b2a8074a73e0631a70266bd28f2e78d2e59062d06265d0637641ac44eb439116adb91eb0eb7097079f026ee4129226039aaaa2476170879ac0fee1d6cdee3bb7671b365d4662d8155d8a8382e5a52f5eebff1cea9ae3afbee89bd3ee523ab056b5513f9bc05a61bb7eda137aa826606148d6541e6515a0e57937f9677b49f2df1c09be91c079a20fe2a77429d6dfd161434a38588a641c1a37308b8a5b7130c405f6d134c47fcafffeae312092923a507f9708cd3058d5438e5c6270e40d01efc35be5207d60673d38bb44de447d3ed104154b12efbc968cf7b0c7f1633e338ef3a92e4161a49f5eac22b45a153e1535be926a45b1a78551ed25c4c14013d4709078f33d7f67546dac35aec4186a167426b3d7573fe8e1cd497104db5f881ec6bf4f28aecfd571bdb4d85e7598cd81b47414372d8fa3a567633573eaae0885d352cc93ba27f98b01288c7659bd1af4fe883937b715f54b92f0af6264bcb1d92543dbfea89a81c321d1ac74d84d242a1b58f5f2964fb970e6a0d1306bbe4d92c8213ff0fd602555471a8731eb2b210679e3b6d335403f05d0348efbe0c23c7c1a636274c5f154fb7264e91c5f53f32ea1a74c9fbb7e57ad5199460e8e3c17e463450c4a922f09795de525258150c010a2be3a359346cd9ac93e448d6627e62c0eb23de68d29482e82ffbc26ef7a7de95c2524981657588c91e4493bbb8ca51755feba45005c755304161729f29f48b2b256a8d1b16234d8eeb2b68368f8699d7ec93a6cc983104cee675ea0f82e2744c562e5fdecba689cd9583709e19b1e7c743b70fa2cbfa4b605a3fa6847663b1273fa0c078e6bbf9edc5f5aa9921a093bda55b0fb4adac02b30c5ea2d5b376fb41ed29ed267277461bddb462251a6ec50567ef34a5ff5c1e070481db63e7951ded45e2d1c70e9dc46db612c4ffedde069699239456c6dc9a8013271573cf11bc8d5c0bf44761fc2b1e44e164050833914af9c9a12a0e6a11bdbee912c39f3897f0aef602be9f37b07422feb341a88946511218c6fbbe66960fd81323885e27d8b564a0781af179d0080318e85e04cb1500a9c154ab950f78223d94ddba5e0ab2712fa77f08cd9ac241c258e51476831274a084e25e4d9f143d96e6ba084dc2ad63e4b3555304cec8b982d9271f3b9ba0b38b905d51c885c1d8820ed62d6fc7b69a9eeaca943c40c3baddee4496d25e8c3a8389eb52236abf754350b30b4399f7a89039840c1d24274415c55f636058852524250d876c4c57e176f2c759545fe4c64fa19fc07609924a704eaa7ff4fb6e9ffee0f993ee0a96b9e063defee3f084f869c1b194a41be81c8899f517bb7659086fa8f41c8f94d7a5a67c926ec4063c2c3271adc815310047d4c9f1570cb431761d9189a281756eb6f16a594027c977511bc552debf5cfb89ee665b1e16d7cb22ef682bec66254d7cd19fc8e5fa94a4a679da01393cc4466ef637c8f5914af8086f118a22d183541a66465deb3aa4e3b700b594fde3be79c04519be6e942c88534ec0e237dcc69b59e984b677e76e1e754743adc2ad0ca5233c33b26c2d634ad57380399195f938ca478bea1baa696e2e54bd8d1dca2d9553933f381141a8e9796db6ab5a945c82cca0945b7592c35df22e08af6550f8c5b40f82593a1e10fd63f3134ff297d5164f64710ce65341af10c010c2c3badb77a81bcceb9291d4ad05267ca92ea2f16b7b24fcca4ef757a126e685cd0fccd485b04e6e16e0e0e0a3c3a0b121e4e4a4ef6341785b2af127ad37fb92a025b786a232ea979b6c960c638d2b3d015833b3b98b375b180cbbb40290d137e8330c1e4010a2e2b31db247d3321436eada849c81034ec7a55eb3dbb2a55d0ae537d5355fd3b3dd61e2aec100bcd397daf9295c66c746a38a39e5abb9fb11e71e704045b346a16408bb8911eba78cf64d411ef34f2c531b122fe7338757b707099e9e87525417d92837ad45abe3296daf8db991c4af9fa07ce276afac3bf5e15e3982744da52e5534dfd9b27211d86549edb97efca3b9dc30fe1ab5ef3bbd0e66ac9bdcc6e96483ebe0db195ed8f5499f0024be30d2563dc9b34dc94b23dd70d9b6fe62ab1bf69b0f61be0fe6d2e7765f65f2e22735332ba98c844005d604f8c9a431fd94ab876f0f87cf4521b6d0ba1d3001cff63e58c3313ceee93166540c8d365317bb7a215ba52ce5dd3f53b26409b0f5b910142f384c3d32dc92a64fe95a20d2bea6acfc5264c968b05c869643a0bf03d7c3b2d23ca2ae587181be2cbe08d9c27dd7f62030ecf09d9fcf0cfb434109a6af7bd7d844a0c9b590301da5c47340edfd7e6ac7eff9add38ddb083c14c6615b4c2054ec1dc181ca15fde09da55d5c73987c410a169661cede953edd6e56c44023a5202571b6f31643bc551214cbc4225bce6cb91558a6a9ce9ea7bec1090eb6d1e2daaa37360951b7097a01bd0530459e4ebb74b43acd963919e9c7e630292727e9128fd25001625a41cb2cd066bdd2a079e1570c93cd6922e7ad8886bbc3b6e049e92c04c44bb17bc950dba7bb2fa2069dfa66084c6e83e67be568c2a5c4d767e0626d7041ea7dd7fda733138ed05c372e49c8aadd32556315d8e6ae14ffa27a561df471739a528189e74d480b135c6fb77ccab67858eb2532db0ca41bf3de514cf4646c8593ce81ddb1fe863d9e9afda9f0be9d8f9597e6e0e4e5bce84b4e84e98d610c66e576088d56f51aedae38e20afb965d697a299c218c95ff6216ab84400aeae32a08330761cbea08f3c499629dfa9f163b4089d3e71cc6ca7ba7a8e0bc6155437ac1a20d85885a5ff82ada8d079043fbdb98112fdec4aada6b424fed20984784d0858d01df6721b264ff681c30da32c57971d1eea23488a6e6a7b51c1041ed29253a6ddcdac61e7faafa4a46b37b74986b1abbeb3a2fb661a8726c2a5dccc34b40897eaa943322213fe0ae8493aa1a26e1d9e5f54cb948e8e37f1784b919076ae97985de1982518e1af7f2fcd744082741b8d833f8d162e249d98a823b7e25b0a15c07e84c1e0ba6f214e581fec15e3ff248ecfc427374306052736dc87ea351dac2bb6f9ce47b93d292440b1488d73d0a107eec8269f2bd15889314d5be4b8d7846549658d40c0f97431d6ff28773d2dd0fd432a1049e073e4132f04485e31f9f45737cd957ae21a597d57d968cf3698a1dded990ae7f13668e7399976675bd017911b81e37813b3ffdb41eabc064b1cb7b9356454d237302821e83106738d8cfd90d0f1336bb02b925e736cb67843dcc46c1857fc553639c1c4d5a6108be6bb8aa5e9144005396506e634ef9d0b234b622c09f957ec07ef45005199eca385ae4246278debd85b72f155d0315584daa75d573453e39f81f5a64c21cc2be0698fa8b9783e9ba9def99559472791ad7e83ba7727a2319c2bf9795d1c0bd7078e2f2c311b338d2b46632e07299fd7c3cb0eb83f06b478bc5aaa59a0ae733fbe9d00ce569143c37d459f4d6efc40f71b9be6983516cbab1f726f4bb37f725e55ebbf4c5fbdd6b02656a93d630c29a7f6a93fa00a90353b5eaab651dc96b2c324ef67af853ceedd1a303666bd22facd0fd13112cee74e7740f63674bf5bcf6b26da7afde44f65840babc30e251fec7bdfb17cbe15a8e1c6dc5d70ba4c418d82bab6c2c6788699e1d200a278dde13f754d23dfa02359e00c29eb1ca38a724e342af451da0ea0fc7eb58c1757c419527ccbae8d9edc3f52b192d977c171fce5e3e302d408b21fe4d6644002cc930fc125452b063f9792b29ae83e4f8dae49debf46305746cb9bda0f3c05414d16617a705b6dcffc194c5bb61127c874c01513d65c97799d6f6009af04d09a8e6aead0b45aee69d00e0ff18265a7ac809ca1681a8f8da4c01c3267a733d5abcc839033835e28f557981be251bd23521d72d6b11b1a97f54f0e8ff34be49ba0b5902222ec7d1deef61263b67190cfe76101b2776fdfc9c6a9895917b0a4296e7cf29924031d2d7f2319779f0991fda56e602bfc796421344f9a83b3d67567ed562052f3c15a053a15c7bfe3282e8d28b41b41691a3c679423afb566879ead2ab96686948485722da7c31f08b406cb85e83d8c644218dbc315951e107099e435f3d3fed5338b9091357c6ae480fac4ee6d506ea6af7b47421e96e9c3a071524453b50913e8a7c1ddddcc0c5e1de8d09ab2b1671c36fd331dda54899077e3f4d22ee6a1cd96f6e9bf2bd2c5e16d96312280d48f03dd7f29cce70bec7a7fe902f3acf4d2ad00e1c69341d0342f3f9839bc7c384a7cda58e76e51730004f2ff004aa10cfd6a7b86f216c7e719c4527b929388b079e23140e03d33fd3e70f4f58ec678ffba3f1f044281fed9b0dec96f74f32c6afe07ac8160bb942de0b8f3f8872266e35c6649ef3098d03f5a48c7e065d7d6a4e42bafb5a59b2f371bdff0441f6bcac0147a97f3d477f41ab3fa6c5f530266642e8c74d95892e84bbd11a9a1f760163032139a7583abedcf3158697607ebd8a568f31b44a74d6c43e559766b91a1fb057bdfb8d9f069e87ceefd12bfceb6bc7f41e9e7297e4d8bee2c1c09394ebc9fd4bd245885a277afa9e3c1b45ce0096f391891c3279d45fc103efe25a70bf19f41b6c159ce7492db8430eba921e504ea48142e669b60818574033a115ea6f0208bbadc8dabb92f0a3a763599b3247a1dbbed584951b38d1948f685757d8490b7b4106043f7edc68ff125073c759715451020d0b759b6a3f814215eb476e8242cce4006ce695d238744b5f94a0e96213e7217a107621133efce6065b38431fb7ff83c8ad9ce542fdbd2eaf4497c313fc5573356062d47570aef4a6c70cdf9498455dcaff5f0981102885546ddb81798639d90650eb49972afd484dbf530f6ae384ccc7b9ef733b0a3b867b8859c1fd8ad76c449acf58ccba416988c450baf5791922ab5b4e8c49bb69387a986c52692e9711f4ef575031b2eb8f8baa985cf575407755727d05fdeef98256c427088f50b36f74481780b941ba4e771e9967e0e34f29043bdc668507d8bd738f41e9f137c5b5c62b19fee6c1af61fb43ee552cd051eda9d8f01a9017417700655e4db8198c8f4dd8632cd8a5e3407bcecc2928640b5ebf8ecc816353730fe37840deb12f4804b46923a3a6d473071eb9149add6d1c8aa4f2bc718c3892c61781bed222a0795337d87007828a425aed5e728b0cb327188e9b3a15b0c19c56b80a9604343c69de28ddd7ee6c753216d3a41e38ff94e2399dca05bbd4c7023dd1aee0aba05b2c97e11626c133f488cc26b25c32bfcd815272cd1ff2b0f2cb08fd2e35ab126650c779999bdd30d870926928cd1899e605a0b214455dc87280a75f2a72b3cf6f6d213ec607ee4bc7c76fe93098d90aaa2fba83fc9d7e15bf2cdf058c1314689d908b62709afc5e582f0b6420fa20059e2ea3fbf69ef65bb2252f7d7181c674ac9583e7bf6a86feb25921b243d98096ed4a1638e5b3b805d2d6d5cb0c4f86c719d6cf9e97676ede064d88c3340590aaaf8093203c1848bfaf0f8367b4ed0e2a5c81f9c9fc4d5a99f21e7c9f2758e0569113ab62255147001cf1f52cad7b05b5d240fc71afa3869f0e69c2c9616824aab4ffcf2aadc84acee08d38157d7527969931967e4f1208de944031300c73bb505354ba29522034997d33e257125e373f31df6eed8423c61365af5c07680039a9c3550dc8a71858f8cd87868be9f6219601c2809d7abbbc69edcd7c90f64ec113b3ccaf42f8852f40b8870cd4f35bdf5b61727101b505721e574bb49db6a0b86f60df216032a2122edc1527e6b24dd7618be4cf1edf97bae63af62a0b86ea888d848054f8c44f8a59dbded41c17abc1fef63dd397f99c862748665a93a07891173dcf13e569dd503702602a1035a524388224517412f14e2cb2c27b74ff7fa6b5bd98030fe103f754b9fb046d3eebcf5a10e985b2d6ec649c2102b52f3716b181cec228a5a1f4d1bfe5a6176d6787beed21feab1ec9ef96d44abc6f85e06feffff48fce2a72494562705dbb0ace9d38cd357b6feb243ff0be781f1a04a723f33b0d6f13cfac8a9e78e34befc454c27a11816243c351e13fd30ff517c21661c0365245489c5c461fc10f63d8f8898ea9788fe45de1f412b2cc0a9e62d28c8bf1eda2f83f8e5b602b33ec7df36a43d1ec06eee27f83e72c787a0165dc83e131e2c356db65d31140076b8ef51f9eccc1f8261c52cb1717d46de768b0d15a4fc7aeeada7fb4a984e1fa06018ea8b7f305bddbe432395e64d02fe7c4f220be2b2fa151b772255aeeff1ed6a7139fe369d305cbbc0c4c35e99108800b7a4f74b66fb0f4dbc839027449ecf5463da75c011a43d9b3845e6299249a4e11851fa48124ae1d7dc8fc2f30850655a4db9ace5fad944f85439a3ecd9b4ab06e2cf6cad79f3a90584c592a4936fd8054a60f202083ec5ee8baa9fc23d1a8b3aef0398c165d874154580b94dd78f16f7bed1c1c6429b0b0bc7da84f3f414dc407479be907edfa5c1f695b544868f7a87ea1cc210a319e842ee8e6e3f44012a7f351574086fc4167b3f7aae27c332ebbffa689b73e4e95420c0fbf0d54316b19911853b8f0e2c84dfd1fed56d4f2a52c35a3443414dcf09f8bd3024c554da9904e927a46f04839f7b52ad9f934ca67603048b52ad10fcfb711e23a28db2dd1f319ea218b831c4fd3ad6b3d2a9495a0da1a4ae70fc8399205a5b7aeecd3441561fec25fd6a6ff7c5e197038dcd9f274061d21f360b4746e428650410f87da22d1f4d4f4188cfdaf8fab9fd1a92c176dc25236c1c69d2d674b6fff2315a6ff5929a2d0ac2839d3016d7c42c94c81a82d4746a5ea08754e0c2f71b0d61ad7dc507217980c7a9d8fce012c24105c764ac1626e4044ee3ec33cc0d270a44995ca4f72b8c45b660b56106134086c2267e067f9fdcb82a323010fa7418386860017776593c66cb7be4b54e44c3c7543e60fef975064842c04bd23bf7db6c6808bb50f04c3a11948f651d0e3ef86282b35c41a8de055f7758f8f8be251c3a293991d595c4afeb3050cc5103f2f0354a68b07def403af04d472279cfdc2fece27dc34e87efb96a4fe1a6df6a2805cdfdc06dd7ccf6b33db15927aab060e36838bccf43340b75c68272a36fb1a101e3e2173669d52944039c3bb56cd9cc318fb88a1ebff64ef30b649bcbf39c3cbb02022252df67d83a981c4a84541501b85ead5b9d5db0b34d85a0e57f5f73699248ee134fef985af6802084b88984bf79c1e9dbc1546be129c843258e1e702d84db1b53a8b076f1c61a29dd39710a2f8893c44dbc0311054b684e85daaf5f178f14421e733def4d5fe492c9c90d30e007fca299b262c4a7a54fe21e6cfad9f63b1abe460491ad03b295c595f81aed54b1e3639c052485f7a316259f475dcdc32ba8d5f4bed484f373174af321be62da98173fe35e2adf6beb89a02eaf96d84e507c7f50494fbad9b9bc16f077d1295023e52094ff58ecb5ea10587798ab559bdfb1ba37ee74736e39d66c09549b4242dd33017587eddf0e0317c9675ba43ae0cd739170378a277424d26200db065c8540baec9d958f71db129ef4f1c02e1908c8fe47017cac1ec93ce5e8a14db0d046a2a8ebe399d250a5587087e99ccd96d9203c71449c369463ea80f370f0ba64233c8a8be396f266fb1b7005cb32c1d7783f8b77723bd15665ad1ae1f1c462dd0e452b7d4d23c9449c7f55894bc91020d33d63fb2752665f2aa8e380f4389adbe21438f7b3ca29aba1d340b31e9ca82fc38e608851ed33c2282847f0d60aae25863313571b6c74716e3f4f29c5e47b03fec9ebb2306e65843f8fd9a2714f2bd3d5a2357f00c82aa89fe9f5b44adca4824740a01af1c753a69194b0d7e37097df739bbc1cb1eb8e629f203dced4d2073e9e5881f5bdf2465861e47268a7aa82a2636b799250bf9d58eb4881ec379051c483ada58dbc6c1c00688a3a0965fd5f112f1f75b2467e42718c2270a3e2ed344568f03b7be6b5dd93f3a62d207041f9e765154138e142c3629cb324c2a6a9e44342bc9ea3f3924760ab02f3aba559f21d45f47d0f40e1bc284c98e31af0fc674f71c4c12bf73874846802a022ffc3375de6faabaf6e5de9b596b9b090727b0ac36c679fea4d7ccb5cb071bc8293952982679b243b0ffd02fb4bcf5f1626fd5aeb1bd62ced6621c249b3b50c4b246738357ec648dc2ffbba86251ff79869e2fc5aebb5224a4d3ea9db3e73ea1889bfb55acfaa3bca395edcb72434d44ec039dcc76dbfe75bc1be9bf0b1fcd217615aa4c8613ab74e4a95500a7b6fbf99ce20072e0d4fcd693206da723b1f3703efca2f7499c8b8d48d60d2d02a712c46f776417f99c2952a80f5aef70ca371bf6ce49e94130915e681a9b890e023139eb29f9ee097f9b1dba9e60c714de2f0181300d5c69d45d7f5f928998c82ca4538e1a2cec140b642b486b0bf0b023c162c187578e7edad77f3c1521e93e626c348760eded36e7bc47d94a7ecb1c546613865bade86564be593ee96f7cb0432817c453086c0086c69f96555b4f1d20534a5ee46e2177697c7de348c932e0750e8c2f847144f2777e82f64cca28428ae0772816089b2fd157da3e8120da4b26509b63ddbed57fdc5fe3c6daf36a16c67a5620154a567eee3032d2bf4de1064fa69316f25981cb513b9a59d9f6b04ca40289c836a4d29ff01bace53af26e6753c56c4f9a556c22da4743e9e3753100c0dd87341c9f03e011c35fe4d8720219139ed47685550bae11c6c5a1bb40c0f49bee65423f39bab46e9b6550f0917c635efe2204ecfea30fe4510ed40d8d5ac4bff470a381f0197fdfd0e49133464b5c44809a28e886fa2e7bf2b6148078be7c56a78bd716eeee2d0b73ef9a050fd1a4207ddbf2c1a148ca0f6d62e1ffca83e304f0c5b0f92c678b62c5431d9f77abdfce62a8917a3945dcbc69bccc0f94d3a1350fe2ddf0223fb152cd8ade1c6c17b3ceee406e1a3731f25c9cf28934aa3f9e05cd3adf9d10f17092c7ffbcdd31ca9512a9894aa0fd1ad0a08a4f5d3d415cb8778b63e9ee80b9ee60c8365662cf0214c1ef22ab786850cd4200cc5581bcf19a880d906c26b2b2901f79f0eb5d5f071adb5e721d79fe753a28d713d78863f2058466317c06bd0ed01af69fa1951ffe45e4aafe9b6953bb212c393bf4674347c6d04b8566ce5d759d3610edf91052f21abc103508aea22faada5739e722bea50a40456bb8045b58ec2cb16ef4bc851871bc6ad149d94ad825490a7b09b5eae935f4cebde4bfb82fbd2451279baa8dc5e5185cec867e87713e02e41e74e256ff6a0d0810338d27789be30c83e274281945eea433bb052ab58f9b4b4fb73d2d2fd53719143b85f04700119eefbf5b3b68a517218a3adf418e0f3598723c4414863ecc34efd1eafd54971e129f09a89763e55c8a4554e4f0152fcace7f9802ce693f0d9f90171db0509cff402d3d70561ab2ef59bb4eb3c84b5c3c0363a0bba4af38e89dcccffdb904640996ca8ef4c80d2970e88aacf82f1f46a69c26d969cc384364eaaee0a50c74fefbf0760bb329be7b3223f08534a8391ab44ea2e4b24e7f976f3a6fa6846b95ab17eb4f1c730ec747a536f0daff88e1bfebd6f65b9fd7474eca04f1f977b4fc43259ae905da4298d303142fe7a86575aa7dac347e7f69e5c750806b69c81a38446af40fe0b90daba1aba56c3159a822cdfa53d7d8298092ac58b618ba34f4161ef55eaab444727fca7a2e2865e2cc28d29b519194f46d3f4dc58860f100c2ae24266eb8efdc6ab5b5ccbd4a8c349a24d7ef5d559c62961e6b9bb01e7c5a6e5efbe0d69a6e23688bd33b98d00ffeada691f2e4c7d54e5c7327304a144febf487a6ff656c0611e43a64d0c7f1953ba0e4d1d032b1217b4f9a949ad3d3666f14baa19c1328686eec19e2fcecd0cf8095080328fbde8e57fbfe700db2c047d16143c3ed58ae3843585e73f78009a035dd793bea368636f0320a58e3b90730ac3f097dcc441aeecc01421f5d9dd26afd7db5eb6d452a63cce6072d7b85f0f3367a399eaf2fcd1ed4d7c6c68382a5027e006b7410997b8ce18b013aedac5b4f890593c46abe164075be1de63e2f892497b3b395048a95b9ba939d16553f32ccc007b93815b3a4b855fa81a09d041b154b7b692e4f5b232b7597dddb3b74944e2d0fa8fcf18cd52a255afac04d480f7a5ccea62e8065cee66f220bcfd6e528e84fd96ba53031a8cd4356b1aba80eff30b2585c87b3f34f5be9e3ace92bf1570d6503807aa83280be26c5fa6026a21a541eb4d675a0a9fbd658ef07af3a632434b8a55bb3491b27a6397524117123f188a1527a299186b2a5a603ba67f4ec730c89617387833d8ba57db974c01b7b40a7da367d7d604aeccab6e99b32b44440570186f3144fcf70c19e13171127fdb7e07c4cede090b917b89bec05d484c8dd45eba661c52a8b75311480db18347f87bfc930f7b0e40b5ebed0ddecdc8d10957a17d1e4e2ecd1e8dfeba42eca91c2182712310045494881669bafcf7bd3abd0338b0511f319e4fd2d2cbb6e3afbaa77229163c9d2818bc70c590c709e7ffeb78f599fe234c47d3e2abcccfd3a5d3fac0dde8bd5079f9c39e7c8e9932606ee78d9e5b20adbee87036f1737feb808e10c062ec15e8e8b5a93f40821def8d8863eab97391e80995f6bbcbd2e7aef9100de19e7376820a2b8014f9e8df83606ed75d8dd0bde63e87bcd1ecd44096d9cb85ccd4eb2666fd0372403dbd54b91b49603031442f379792d73e87f3a0e97eceb3132e4b2fef5a7f26cd793653baa27967e977fba66db2c7847adb75d6ce1c6d470c0c04a390f69af68ae79f4e5b17cf45cb1bff5cb725c3c6d1bb7ecb8681239084973fdfe38944f97066daf97ab9dcfe5a1a678870e0780cc61f8115baba696a5098cd3f1ed34dfa9af9e2abb4455c73c06b10982b93bde3ef4f910a1f6a268e948809ba9945f3f5f39272e6f1eb7e7034de6a16e5b383b7b09dcfcd620fab477e63407c3d1d361fdd42b469baa7722aaf9d7191d4160930fa78da9e6e90e45a9bf5131c6dc734d05397374a40447b68da015216d1caf2a237a0e2f2216b5d217fbba0f7bfc5a86c3557b3bb0d227a61de66c4948ac670c47780e0347c5b0d0150ffe6152bcb8f83823de4dd337d945a3af336bafbdaa13e575c9825562697132e7aac9ef6e7b4ded5d9d5322a411c6c8cf099a65d61ccbd39aaef710552e612e7de9fba5863e050780cf59b265a551ec58f97739dcf2a8375503a93a26fbbd410defac46f9ade67982f9fa21ad51473b20942a6f04d66bcf920066d83000a2928ce5dd287e0213cb072b089196e89d77888ba8fb4907ea3ddf65b4505728d1a122fe821ae873eae0375f09ce1de78e9de609b029a38707b45d8a840c246bbaad48196d900081caefca296f04eb7cc16dbacbf430d8f961de8cfbd47bf5151e3acb675a5bcaa02b674f29ecbf7e7900bab11705d3c2e730fec7a468c29695a73fd7c1002f1cb0dce4897238bf4175022bba99f18ae7f6c45d333edd7390ee1e1b349053701c8e47ab38f9dfbe34218d05b5814d8497a43e54a45b7b204afba8cca2138e51a69fcf8cd28d3d93686f5f4901c78d5f258ef9700bc438f1cf2005d47a71bad22e8c4e2d8d405e5e2a99e1e503bc7ecaac060951919fb853bcaa51014d9c47ec384a4982d6b377aa84fff1e26f69c8e1ddadc978e889cdf68e049e54c6f032c83f39024c033e5b19336b1a3af1c2a8f461124e08dab97203e6f66ed0d448a7cb8410fb7ff3d19c899681f8a93819fecf75b1f89c56d1605e4e6e30e62288ef1c214f42d25571b144951a6fc5455ee17b86493a378792704ea4432ce40fbc58905c937b7b28bac401776cfe2dda4b50c406730c71c2ce02812c55c15a715c6d6a8534d9c9ad31be58cc76175f97b7f3e1f9108152e5812624b5a3c94701d1ca970590cea3c4a15a6b78524e2b380245ea83c0caa1f2263eb539b8602ecc57e39e33fc9ae1f70a8e341ca990d551df3c093ec716f8a2f7e2e33cc0eee30030c6f0f90601e73dfd9671d2fb7a8339fce3296336b179acde7c0e1e36fc9d96417f2768c7a357747859915c2707a9736dd5effd4eca97cd1bab07ea0d74d04ea8140d8c7d05ed2943049efcb8b21f236726e245d59044159ed0e3ff45efc9ea3f66808ede9c6f256136bc87e26a9457d1b0b64bf24f7265f23031030561c92e2853c58b6930b5fa9f8359948121e5651999a3a9e0cceb812d3914dfcb7b0d8cfd79f1da1bfc021772489c3d5bc358f0c8143361a41f193ee627f367554e495e7d46750ef5711be2c875a1a1fc67576bc25a4e111f99bd35831b7aaa3cc49c4731f54b84906e6e0927c550ef3a3d028fe79b66d5566dcd06bdf4730faf0840f7e7efaa6692caa43fd62a80fa01bc4e4373df8f1c32829bbba3960eb680a19f12e113ea7508138a75a2a078a838fa574657b69735e1369fd74d6106463769c6eeb3c738365200e3559fa13a1a4473a3e05eeaf5919e32569c7c51094a0e16c48d6f7c5288ac9a59131fff25e257fb71aa8503bfbbc19ef56ea9294842294ba729ce91e6fea90246d8885946656f664bbbd73fef136ef37d0add67fe1a104bb25dc5da40bbcc76f49bcfe4ed48ab4a2ec5bd41fbd81d875d2dda4702d904cf73069494ea106e3b17fa1816e1e86c67716a0cef8819e564391cdb86459a53485ef3645f9c6769fb16225745b4e9f3b6c5dbc464497685d3cff4a20ca7726a3a1ca7d564262d7ec1407f247e19daeb09ba9c53da109bf1a63458f4de74a642ff97cffbf6a2b1264d105dc3ff26386ee8bb5c02df5317058e3c2965b5e4538157267fe21f32a2d8af993b2c9d5eed001145ef651c2d7cfb99bb8b08bce5a171e8785aa7a250eb666ae7e0e5fe682f07e281b648ba6d95da791019c54df0cf6a087733b42e288298a6dcda822b712dea0bb189d10107fcc98e4e35f8625464e5b98a766ab06702d8ee04f14a2fa26a706aa8ddf288a5a225c5ef715f9c6879149e0f04e09316587fbac4d6929af01d4b836c356a913f33449b7c7e8849c5b105083720ac37e168e0b8302838dabf21c471ccfb46f21bb71fc52e22f6afbeda1ac612f90fa21f9bf8b932f78c641aeba812e0e41457dc8efcf0fe5a05e4db164dbc4918e43ec46b15f778ee5ea3c9d7f121696c11715ef8401ce4e4755242e506c860841cae0d75848270f9a00eb895e225671d0564ecc58be3ebdeb50fce0a8c885274941f2a00625a82dc189929061b5fc4d44d33a445c3d7f681e29bc1ad2c8218c5a38ed13aa93058cad7081c5b7de7fe7c4b1e9545adf81b882c6ce7c4476dd53b982097192d1d11d2c7ec9d6faaf024c247fb86ad9728ff01c0a43100c6681cf85a535be036d0285e1e8843b4ce26800a6bdb20b7e205f96dda0ba8c3716434f252bc2c309f1601938cbfe18269c7bcff1c77a92665e3cd28738d8075816f7d3bf12687e5a617b7aafbbbb048088314c6cace9b5bffbb8470ec3d7cd1a2139ab915ecbfdafd073024645c52a315692f2d119cb8de9da14e2c62f909f3daad3824176afd12dcf8af4316bfe1a46688b67ec0769c41db4e098ba2caf2b1fb690105b76efae98eab54869e46bca3c78d0fee0f1b2de33a1aaaf22395f9ac85469f8fd6d77c1317ce4e9bbcb6323e75e83053c0f85fcdd610c3ac295a4c3cedbb25c23b378051b40ff99182eacb46c0da2d2b424451c3236922a2f203a333fe67651f519ddaf7e142290d47eb12f04114d42c2ad5ec1b375f60ba3fd0a538da43e2070fc376336b761196bae5fa48e0d380662c4fc9735027e36577d12a3ad9f13057ab897861ef80eae5e49c3a0fa8bb879c31fa1a6c90fa086c9c8622e085f27bbe00c8315a6459447ecefd98877678a767f79205eeb29b568f0e0ce8ed2b5f22509d4917c61754a21aa4ef949edd256b8676795f2246d20f2a0b676953fea29303e412df89e47f909f2b42d6f5250b95dbed0ba3be3857f0ed68bea881791a721444144d5e080e2d4e2a4b1eef447c4f044885c31d4070fcd278a8af30610c06018d5dc575e590d1d787d684fe5f93dad75bde79b07f04e3cff9d61d64b3ce765c0f55dcc5fd3ad4c9da9452c5f8c73b1b1b290d5c34f8a9ef955255806ed11e585512ff94106d84ba051d06d85992879903b83a27cf497fb89235612002d54382ccf7d17f7dcc5cbc57c705880ab4a7afff8a1116a36d66fde290895cc0d1933b6210248b4d11d6082ed37f70c7ddc4aa701e215c5869736ffd7e3a34b060de5c08b44347a60a90aaa4bb11aa820d224941fa4cbcf261a2c426d7aee870f9ba8627fac98b9f9bfeba1ec96d9e7fae38a69fbcdbd2aca159fb4462fd9194a3613e288bf8863f10667f35046dc0708b66102e78784e595a9e6a9128ac340c3b8d1f43488269befa0ffb8a9788bdae73f815762e39c32776875e4b2b68b8aee76889fb115d3806a85db678b0d0d3adb570b88c35935daaa68d936177cf6898136ce5146f9ad53c1f2a80999b6bfaa2f2d4d041eab3068df0321d5f4d2c71cab0f1f4530ccba8f4254c87231c0024e7207defc20047c55aa588623d5088926e3fd28a4a931ca581fae9bc8b9df2976dca55ff0be624f7c4a8f3fe2eaa4adb530363ae80ad28bc7065d3e85d8d67f4bac6dafdcb36c0802d6430df3f958d13b90d487b9627594f66026086ff674a19ee7ab340af420ff0b4da3872fba3e1a737ba90469b0cf2db64567b0e39d8d2119cfefecce3e18d1f8db78d383d5d23e320e05c98387cf7af94af326c196079536a5c02af269b131067ff1b5843ae667957cd34f95968ef124d9b65d14edf52fa7a4fcd9f3051f4ae583d7ddbf62304881522af6f291d66defdef96cef3e5755ee439effe7c508c615f82d9607acbb50c76125157d0eb74eecdf7f58d07d0b4a1e69093afd79f4ff3ce7240ac48fbcc9e4191bd46d438a22d1d4ac5c2112ff4a43e1ea6faf274586a2ccb7031302567a5e6c1208e5051669e2ca24c61d7e7453175a7a4f5887fad467604457c8de9a0545389a6e9d6b2f1571799e0531e0c1159dde6e9b32cf08ac16dd7ca19f446fec40918c0c61f99a7990b7a424bd4475c05ca31e2c1bbedcc1cab3eac4aea525d5e6a7ad7bb0ba730c07cd606a123e9aae7b0d77f565af23022e1938b453e16f7c77d84c42de6bb05111a29353cf53c744853f57454efe7ed4a0f57603a8f1960f4762effcaea52cab301faf3c76817f2d2b5ad8e3a9f83a095e4b9e833c306bb89af9cd1644f70ba18a7f9fee0fb455599af2011f5f6b5b34a18551c8510eb3621eac6cd6ff9bbe47cb85b3cc96b99739a4db26cfd9b59d2e5f2b4b5cafba43198664ca3b68d6aa534771e8b0fdb7f1075ee7af441b8ae26989d3a7a83e89f74ffa9201b442b1390a79ed24e52752ae385d8e6bab357533f6c78b1554b9e8c9ef2872c366ee45e4dd90300294dc594305fbe32840da076a80f179bba1d2cdd09d2140977b2324aa2e088dd0f6d512bc2f03d72d33b82f3be723acf5e8858d65d4c9720950d5ecde41834f212c9b12b2a3c416ddbe927223980fa21dc9ab1ba96bb7d8c24cbf6723318df368059cf05abf4a4e02e4fa3ea27d9d24c43755f200152a7826b8a02f231b2f0df551f152d301b34ad6b0520aa1591b4038ef5feba2379ff6fcd346fc741aaa2c1ef361bb65b3cd49f43e67cd2780d9f5f872afdaa498e5e2e80617486939b80298d6b80d4e20e0f74c534b4463ea0afbe614bc8d0fc03af5fd57282f4c47e91838c36ccc3b578d25fbfea374db5ddb08ec1f5ffe538ea58f72b149419128675f507ba9621439a52c827ccf2a2faf19000f964b71fd2404476398cb9a664c72db2009ac28a03538ef6ef3536b66c24df5831c1987c6e94197cf350aea3d7f62d5950d23d92254f82a8e35e5a56964d963bdf166e15ac90be19b36f583618883aaf8f3e96dce6c7a4737b3b2582b4cb75323635cacc24f3510dfb77d53ff7248da7a52f6959e3ac57edaa40ced98c7e593a0f44c3854ab36ed8a6a3119efb8c7a6e90f7439efe3cba66aee004e362741f812174973d83c65f457fb59533a54ab973e11ad53913e034b540ddaaba694ed92248c3f1aed507638e8f3f80ea87bcaf3ded760fc978ee613686c3a8c71b685d5ab6a576e7f84ffb1a188567f00f6b48d9235e237bb9024bee0825f6819daf39e328badb7315a7c93255e85a60d113c5718855a3dfe71f5b04277ce1f0716812f112921183b2f1da343808c3f9f1a1789355f48e501ad1d0fbc0e19c9bc7064a34fd84ed0b68e66f878ff437b849c49dddf4745bf81c76c6eab0c2ff598a34612732d3d8717b2f6718f8e9fd9791f0e7d733d1de7421969464a495247fd12364baa4358a4a0022f200c5e025b8be9a097464db52ad68a7b86e89a25adab1036e962ca04fb3aefc302f9c0440952750fcc63994b7be6ce5506b95314c9bc20494889652d11c1409f45f141123451d18f9a2ba8b452a57a3cc2f74c3ee301f84d956e6f432ab5f67cdf1de9edd7abd575ad3399371ec90fa225209e7087ccd4b4f76f6b04888f7c0f7d6c0cdbfad1a3654cdcff0532941767d733e979e61fd7784b7c7c34686344e2d21240c64c0b475e019e215a6ea348afdb39728121674d4b379db0c3411b35b1f8100ddfef6292c07209fa295cf6671908a6e6467c0880a6991c6dc0d515febe71b92a60305264c3bcfcc65b36cabaab9fdb730e99f901153097d80635047c345ca002a04c83eff90da276bca2e98bbddea27dd1debc7774dfef5d1c2d3e22f58ea69fb04db98effcccc2325a44674c0a6f0eff9da44af3ad8f0e1ec3d36247ddc1e25df787bf92389dae5f5dbae1da6957071a1b9fb4573c10dbc9ee98ac97d71e33a1ee6c2f7df25f23554a46c0e0b8968bc7ef1add9f283586330cf9345ec7fce985e21631cf41206f378c27966c02fd81266a3e3d1e3949468d856e31fd97b2fe82a07d9593cd7bdce4852cecd78dcbb82bc31103fc8eacfc60b1366563779ae367d61da20b14a68b7e17ee917f7c0656b6282b269d33554c6cd94f750977cce3b481b0f3f08771b1936be373ca234da7deada6536d862ce556873e6210d2ef8508f48e850831838e7973017280666a84192804a0ddbecc575c7dd1c24f3ba7824462037494de6a0d4358831f97bf78aa32381a89f92f74c58ab51aa1c74765a02808b88d5de87f7cf2a10aa42671903a0617b4548ddd234c85c99c2a428c96427de340e879040352ffa16c6aa7218ec8ea1114185e1f246f11ee7377398ad5eb323b2fff437487d392db3de15a89acff53c94949516192a7a5b66e23c2c68c8b01c7569d0c93aea8bd281dc9729206de1e3d0ab658c18e3459f204effbfa403946eee19b92f1ab32cf9496f67fe65b4294541316578c810296efd473bd68144c7124892c5019e3a6250d357373fc26dcc854ffc196c093f153268c38e0098de4aa4e815a87a285f3b1574a88e7282cbce56be66f9a146dd710c950e127d707078285e16f1a0a62cc1f6b7756672c2b785fea39e0e369db6792542f499fc409f12b4630289644d748e3e7d394fec36795ad319e789eb369e8f4b974918eb424b0e9aa1db93f3b95e52e2a178670f19bd46c0d0b4290c391a871842255430d7e4742b6db6fdb11257b39abf8fa36c5160d0754ead8c6b670ad7d5316151e938ff494931efaecb40d839de172351bfde590cd4960a158f3e9169a3197d440243db925075e5b563fc2846acf77af349942dc2b1f0334b987ec27bf4eea8e682cf6498553e9caba3835ddc65c7dd1396124234fcb8086e90ff35ee3233227305da5f3d895e90a39ffe7d7b110077c15270d1583442721367ec3b8ce94ea3dbaa60d09df62a545e58d9fae7200caa762f8e2811bd294fb1b1e128959c088cbaac9a7fc96d3412ce7d7db788e07eef28da3cd4ef6d0b67052b21deff319f094d1bf2dc6bd2355078a050072e763420261c295f5b34b29b8769943e4be8be667c5dbc61d4e55c01d895c08211ac6d562b7e457c3e334c27a9cab6600306730d037cef8f8aa43e69a66d4cf924abe2878a97f2563662ab602381a2f1b015a865c0e805fb238adf991692d2ce27a3c4aabcc79c8d52fb2b17d3a1f7da63c41017b83cb499ecdc7830207cf589551c625e2b04a78b8ef4ecf835edc17ac2263a10b689fe9d32247261c43fd74a62081dbbb14472793ea98add6f948aaf9b0bd703f013fa376be4aa0379c7835a63eb9d5245c89751e1d2063fa862088468e6cee1eee34f2ce57c0852e46e9ead82ea6b888130f81bfaa3adb4377b15f53cf226555522df205749647626de7189df46adeff8c8d31a49eaf65b7ca7b3c862f192b0d9de0c3e511c76a0f95b54d1b849badbe8f92de97b0d2fb825c3f9116bba0841d362d07458e5a891753477febf30a9a5378e37d0453341bb8fbeaa4aed5e79394ee0f31eb2a7b270f1f5d669297c54d15d0116bf5e3877a53c053802877b9d6c4c78117d5409fb25eb4169e1002cf7e6a83c92aeb1196dbe77ca1b36b29d24811ccd924efa4d424d99a6899dfa70094e1cf619d30670b5bd5d1bac419b9e604f955cd0d440d8162be64dc6943b554ec1bc4592a2528233bc171e94d6210589a3e7abfb61500f9b8c07b2a613847f62cb2392e5ca5bcdc671488c1baf78bea4319860e23256e26db12c6055857b950611e70e51b9adf7954dc567f79dc6642099f91aa43935764e4e02476966b12595ee11b677d0258868c6c9810bf840eed9827a0c68ecd3f0f2547daf35a3eefc95ea86a63f2676e5857c6329a9acb6bc04e010562d46b4199ef02b744809419712ddb7974bd7423962f2dff745334873f08f231552b23e7d29bd3735a8f644dfb0d4d23ee401e8c4ce592b201fc53d156f46fd7ecbeef312150ce7e9caba24726577ac5658bc951d52be6d3f3355a41fbe2669eb044ff88be4f49806d9ffaff95b91db81af0dcd84722c9a4e55ae07b7cae7f51e66d551430ecb8c6ddfe876c352b1769d66560cbcbee464f300de32b4a111b40b96e8576faec8ad55f9b97858a73eb07ce1565269f1d9584cd1391fe862f059f3dd9efb9f5f0d45092e9ec09360b525dad41dd4ee1f8f8c12d8cc46e8eb398809a43d343635380fdf879bce6490f0a7bca1e3c2ea8fdb43ae40e1c01d5fdb5c2c91ec24646b8adb526ac995d50f822cc1d042b2110bed5413916113ca9c7109f352d73e26b3d2bc18ae42adb0de95965f5f9645b43c6b2a4e60d427c5867093d637c92526822777de3d5449a4fc09d1060d50dfc803e490092e07396dcc4e2078ba2b748d934bc53bc038f1771b4dbeed4c694f895695bacc014a00ba62c68ea93333c773dea80ee92389b3130af085d27841ce6cfd6578ba7ac2527caf933b3732267e9988cb4a62be3eca5a0406fb96ed2805cec898ed64e048848fe081c4201ac04f52e32c0957f42c110440ffc9db3e42d89a7719eb642de234cb0713e1f02ad53ccde4964e37f91c2685e0022efd36b3e9389ab901a93a9c9e3e9c0be55cd2cf9106f99d343a0c4027c34cf3bfc0702c582cf762302de1c6e7a192f10f4922dbf4b1ea41d766729be1aa18c3765bb0f1eb0c9a7acfc3946406cfb38b1a0f127d1278006b400d2871a3b65a0f8fab186ff08e94913aadf312914c9aead5278df5772d2de07492d65929fef7f565c87b794163ab66308056e74b644d3e6da1c75c32a5085e17a2466a8cf7d89e5bdd88dca6a9e1085ea3ca16d353fca999737651e820145a6fe982440b8b2c61c646eb504828602361f14be685e7af75e9e6ba2f58d4e92b2eb5063591f22983da0d49f6f42c96aa2e7bd609b63736f50000f8ecc4a34c09b9ec634a2835eb1cfc211913c63d523d879eefcfb2ff460f84015d4b430322fa4275469c2d80640bebb05c30486e3344154ffe0677e5c75b82aeca6709a0ab6b4752ad04a140c033f270d4c34b5fc35f6ff3e71a9019e39738856c45caa1413dd44c67e86bf2d9dfc226a0ee10bfe7880c3b355d9350de6c6ed661780d7fe5fd67d628203bd8e01d3d3afb3afc1202d9315448faaf4c9b8b78e26bf5d29fd6376d5a8d939004de109c417ccdd58a38b653cb61cb0be1da71638dd16d21880e84500ab88ef06176705ce34ac9e0e808a15c7951eaf0b065330fe18252ac559bad52a76131f91df2519dfb02e7e9392524601e7698acb4c9b5817075eb4180f869d80d72c27ffd7b6b08db7d8160bc3331a2b54c55c0fc759da502ca314bebbce380326c0a99787b2f981244d06504376b2ed7a419d87961ac33979b5570915dde6a9a82ff6683a3f7a7de64102039dd2b26bf3d967df4caf0a6a47d6a2e85d3c246216335daea09622e75a3f5644aa09aad211dbdc35ec4b565359d297f9e8a9a8e5e1e75b170d9616bb37be91bd954faacadc75fb909e4b983d9c1ea9eb44ab7a418dfa065f01100b64f8c59a27403ffe82b60f41c5a2aeb2a4028d9b0bc942716d44fbc031e2ad09e325bc2448ac53b3e9dee83d39818fcea53ab451c11c812eac03bbc70abab5424cb3a6e8a9705e36605632fed608edd7ffd7d8cbd447ef697c65ac12448eb9919027ffb1bd0a3fe2fe5007957d97ac4546188580c9422d290de6d3613d751fcb00c7f750ee6db66a2cb6288117cb237af84e89667b2fa422d0ca78328ed6847a4ce9e837d9fe4bb68becb6cc1f6c59348adf58214d19056123796655ca1bce3fb1e5fb7d63e2bf9f405a419457deadd51b13b8db00d8a663edde013c23f98929c0d9134f8013eea02847703a41219939b6ab79b5c260594fab1d0b5a791964c470bd9582348d675ead727d9ca97e98dc9729c7af5f5329a538b13c90fb6c01186af13757e21c470c95dd712b3ee1a9eabc9eeb6a4204aeb70813f57b51418bae5dcae9473ebb03e0103fb3f4b4884fdd8a26490ce4756349994483f7211fe59c378ffbf3f98cdf46ab2d4aaeaf919e3d21adb7a276c31c0ea3b0f3ecfebb058d6f9bb62fd7db910969241b96945c3658125d2a71545607be0d3807407d395d22f4600cafb1bd9eea2cb4e52241c2ffbb8146a6afc1cee6f2d930443bb9245909dbad323c5ec7135b5922876cd5ef36fc4494225f57a08d2648f32d988c36596765fc3d3c7f8cef4b4bed248c484bd4e6cffb60879097bef24daf41a59ca151df83cd69800aa98a3397e00c8d84fd08d4ee6c03298b0c965bc9de0fd43767ab392cc3305b792b45831f172fd5930b80cd274d2308a42ec1615def500501e6dc2325723577bbf12ec9f01b14cc1df469902bf219e325797cb6c8784b116785bd7bb9ba2f3345a96ed9031b53ffe6b51ed17d4c39d6037a2d376b89dfa0257abb1150d30caaecbef68f8f3546a3d8295fd9723e081c3675cef6123a87cfe8a99356b213e3ad8328fb76582885f441d3fc79149549693d5ac5c5516ee1016bfdd2b5d3b9d9ec87453001c2b8373eaeb167670970f17955018d64b4ac556b7ab1d8b1ba8edfd9d7dd010cdd5cac251abf6570c911204e5f4d8625e4a86f1dfd06e16ce3391a9f2fc3fb2bc32283ecfce57105f1fc327101be5d8755dd8d5464804cb47ea658f867eef46b6a73fcdb4ba71d186281b09f46b04a98247b2793ef24ff4f932232a55244a0886050e3f88cf10be177f7eabf0f5c70384014d076cb801173eb659471c989859f09e2e16578c4c98e3f9e91b138618e93a0a99c0cde6a4f322e9516050910ca5538da431af66072633b74548fe87d95ac4ed5c5e6ce9f31f70df5f9859ca08ec1f55e5e212aeb30287cb85d43673ad2aac180264918b0115b13ad7eb629ac27ecf046648d47dbfa70a2f19b4935e215ce1ce524253a2deffe4e05422fdc0b1977f1f760c10583c12f8791d8abaeb0e1794bf63a61ad59a12e017c9e5139f7e3fe5121a3c39da8c2795b364d99caa6c91b42a441cb167643d3899b640b0a729d35ef81e911b2ae24550c1bb6826fc2dfdf8e38fba7fbb34e64ea623d4534f99c058bf7a0bdecff87239af986cc004f96d15bd70e5a96932fd86541c7b84615b486803aca8f6067ac0c8e46b3b3780b4c01b7107688aef2c40a2c2226d9a11a21f8ca37b5bd7f765532f3d0610094370fc9d842a9cc650159144642de850489936f878f7c7f9457319b8dc740f11acbb350915567aa8adcf1b8a01744531c99bfa0ff58986a3d364ef6acf55b8563d76cbfb87ffaf606afa3cc3f0cd2fedcf659198e794e70a156c6299398ee20b1e8b02db4c92107039f36ebcd2fe82f75557fb1c38d69330bfa66d3fbb37e486a6617e15dcf334b80b1cb797236c7983ff52c4087a60442d6d6b5c638c1eb247e88146148b549cab2242997e5c362629c1f85010c1d78bbe420aadec46bd016b1c292ecaf35a648bc215e760db5fb05009acdd25ca3cf859c93bc5315a248608c4bd69d64c3ab4ed290dd7c3e4987574e9662e2cdfa21e806234fe19003cdb042575a9944bae86b93720f7fd9dca35f15729f85a882cf80fd7397eccfb6fc5216b90fa20faf6f74c0ecdbdf7571743b146c2dd3c4a2793bb7dfb64682f0100e4c33a47419421e2b4452e76e867ebea216840a7b71e2a0630e3ce52249a33ca15d09bac11eb394723a96f99ced28ab2a7414d0e3eb41324c07f86a0f1e2f7422879b39213cf9b0080af00cefe6dc60cbfc51cb5d04ad2eddba41671965f47d5ec5626e73e20be3f04b9186c480286254ff6b3403c9ecc613eed25eaed3758d439c9931fb5cd24703176b89f630e247f8986168a3871982265017688ee054055efcf1551061790a2f312ef3c2d099c51ebbe6c44633377b730b945e3956f3db55e95d4e0098944136a0d72b6b04ca33a610ad9f14535346501317fa97061d28012e52d03c8c1955d207772828d2bc7f73f17dd779e67e6eea66b4301ff9c0e6ebea2c0d631a4718bacb8f05f0b8452b20858d2fb9b587331d622a5e09f1b37e898cc78f0ccd8502eee99b5ec4ed1082ffd0a02e1d3c6c024d4c786077f4bb1ea8ba2228f0f9caaa2e58b564b7764b0b2945ae69c1d44143120278b7c1bebe36e211c3543b2fe2ed622bd1fcbdb49716e32dc488c80c892b019341fad97bb99de020a063513e753a10141473c56e02872d0e30c3c35ab6d446b0586fa03f25c39432ba2d5c86bf8419dc25dc75db3720510f173b5cc3bf1dd61e838259aac80d65900684148ef55e5d60c4360096cbb9f0e548fa7c22ba42cd59493669f78bfcfd257d641b75817a17e7b87630d73f794e6b4d08eb1acfff46e7098a3772c7f7a9096d10a1c1d68e125abd3eba4e50a60d5c2b1127b52980deca7f6c6023319da3ad56bd13e40a038365ad8e2e8df92395d691d20e98ee092288fcfcde32fbec18aae14adaeea0f54745f30c8b723c38e68e8f60686065c5e62181e4222c323331c195b2e5cdebff444198821d078e8317d068a853e36622203305a5452872c34687c9e202a35c7648128d0ed75b9459183b2191797a55f02744c179367c99253e1cca8e8c04f608d39232ecf1eb900bd362cb78adb4e5bd313e349313d05aa1c3b4e75795c30d1eb8b940e374d52f196975e937c944884bc5d009928b1e4b6d1b8251ebc851a57e2cb5cafa2733b22870c5800aea7e60338df01423627339a0e91a0b0ad5647d4cfe5c8cc4b1cc936b9a24d62dbfcf1b008c7ba90e7c58cad0502ef58cf79adbf8cfb60cb5ee6ab479e64c70db6a54d704e04a6581c8cd93942bade48db1cb4f5b298452dfeccb7e06b8dae5c717589aef4ce22ffac92ad0f21a8118004ab4d14449e062821592d95ef471d4618b801536967a592782e4d7fc337976c8f3b73eeea12319c958b180d9e8b1abd96b4031d50bc112a972b4a407fa86d41c6b5dc36ef311df85040e9254bec636868d7e0005f4710394c78298655d328f525afe14a27cdefca6a699958fa93bb340e91f6e4d29109f2695890914b041c5f95735f6baa1f8419778d207cf59b0c07d15160bf5b7cf28942a0983e7d7108187e004e5ae8b70f6f5c785bdd01a74050097b93cbeba2ea64d6c3cf6f3a8783959c5dbf7843edfcf9a5d713314f77466776c568c95d5446e8325ac6579a74f32e8965a67f22c06a6df7b4307306c535be82113e74cf34eaf00b8e7eee6101bcab2cf2b3410c9c20ba79953612fa896a2cd45865bde7e94dcee7b79bad21b20a0fc1a8fd442cbc6e1f063eb680e367dff209134b5a1fcc762a621123fab4a5021dbf49d4549465af25ac583caa760d38ce19b41ce0905bb284f9c33fd0d7c18a95ed698c8a5cf000dbfc866851b263a190c89e5cf5b4c0059ab5ac07b8b6dafa42093e0efe349f608f753f87aec11e42912081975945da4b85aa7617f1ebbb7cb617cc04e84144259aa1dd03422ebfe5dfc8aeb08afa57b8c759da8ebd3c2a79e22d971526150940e6a6b1c49c149318828b61a87a217eb2068f0abf3f9a21df3c22b5db8deb904b44b500bf2f26b582dd84dc1e9616e2e9f467246cfdd1d9d83d45cba1be62a7a9002f74f0f576e8c45a2e1857415d4a6ad9c9380963d46b0e87848771355802e1f3dad026734346866f1331da2bd1dc09101ec8a7fb40894c079044edecb49f56dcdb4444287328e39c288678005b9ed5bc30f8f951fba3b467b2e8bcb9ac41071d4084e7815f42bdeb196a62b2095a87317fb939c18c76aa396c35f12a7d89cfcb01c13ac0c62ea1558c8378fb7fd47e6a7b080c8b2e5c75a7b350e666769428b6c16afa80dea0fbb135743ddbb5081fa11281c0c36ebaf78fca6b3d62dc9785d5597e93f7df9ae4c9881fbb80cd353f25b14053e963e7b05250b97fdc8b010010f07778339d92a9bdb7b17c3fc782fe698fbe164673d0516920a6f6dc98c60455cff2d6273441358fd65426bdda3b66a41045b1847fe4dbae83ee35947c213011d180499f7b266590784f72dd70a05977aa63f3151b7f76eee1388e3665f30e679c3eb12cd0dc02a266fedb484c92f0801215b0face02a9a87551629cb0f9b9334116b1352ea5f6f7e18dc8c23213e488e36635cc85f8887faf92b02d2a78739153db0af4fbfbd0fe276a37d2fd066794b3f54bced0f3b11e0e6c64a19ee8a458db50cfec7d0b52f99eeb414e3ec2aef0bb77e542aa652aa59f4a910b95069e55c76e3e1f17782d814ec2249d0d791bf10995632f83b2727d60b4a5b5aab23b2ccbc859e472f9fb3108c0c92bda79db7693156ff11c57544bc51c24d9d76d8f4f43b32e90f3b38da9c89b2931d245d70e4ed7ee6768903fdbbe732a5b271a96eb471cf1eb80c5155fb0ee2465f3ef88f6b0fb4939ed586f17fcbd48ad57b699c34eb98db3f1802d5af15e816fc3d8092c51af7f75469d19856039f115e6c417c7b099daecf576ec88c5ddd496d0bf542493b36a446205df35ee06ab5ac5095c5b2f935e243b0aff13ef81778e08d774d50f569f2613e5e6df5d457d3d114a504130b39841806355d0e4dbbacb9c1f824e7d9dc46b4d016f2c00c96cadb461ef9d2f80af9401f4c434955b9382a2510c20b8667bcb91d99bc5c5f5fc01a61f5b3c21078d60dda63f6483030669183b24e9064173d65ce722b412ec5c46fef7a679c86246e1789326389e4fe137a4adde7e7a422a9a5c70aa3d678e64d35163782c5e1ae3aebbb82ebfc67014d401fee0c9d5f4e356b17d4fe97b698c875e1e2b8d8097cafabf5b90f33c8127867e991fa0c12b12b3b4c9710a6bda45e00dd712e3c2f1f60b87f79cd7903ef682487ee8bf901511f0898edb52a5abdd8a0d2515e0ec37d6a756bb17762284c0cd0601432a0263237674fff3a2b3864c7642d5fecb932d2a30c4f5f7a8fa3678d7e8cd8b3b7e5d89cc43896f5f01b9404d83ca01c4d811ebe1cb49e4a6d5cc79959ef7660e02963f1f9445974652893966ec19a463b9f88dc7a9447226a6edbd6d4d6d0b8a8e0c77fe2409f669f0a3b992d08b3811a62e7172c90bbd85fa79c0c832bf59d4fcde5c5bae918d7be23a6bce501a7e28489695395f671374504c86318a6cbc3d62f6e4a223ac38ac9c94b4ffb1ab44caa5d49075ff3dd2f615c2f1e5be3aff68fe3f70ccdd878096b550c4f5bb6c87aa89bb654ad09bef58a34480bde2a8a0842eeaacb379b99b3899492ceab430151eec0549a2ee345fd7a3e0a5a0eac5dbe922ae02af8117352cd0272f8514bfbfa7dff2031c0e741afa0f3b1bd7ba515e78d3bee78fa5f799c194e69e7067b7a9441157e0d621659a63de86439323e37996df37825184a6f3d357ec9a93c6ce00f41f86dee5cd39a93c489f5966e9520216fd4356dd09dc923bfb85aa6b7b895ae3bcca0c12ff399a64af84a310f8be151f206354e61e6fd738cf86221297be2b91a8956757d963b4604549d87c2c7e47e14ce2f038bc849253155ad2d5ac656bd92d3d9ce40051532c0147bc8df7ee1a0a1cedc7c86c04c034d6875148df4fd5f56c9d5d85f298be447647867747554815108c6241df9ce40ef11483a541134b2dc0d5b81ab5b5678197b75c580b0f803a1faca7982e782ba3599f3ec688983e59923f6d07bd54ec01ab6b462871adfb212151a3e5b101b5ebd931557afe56bfec993e4d632931147997e82ad36e23b4ff9bca57f1b876a0c28765b0cca1adec12be7d92d4fea106576d75dda94311788bb63eb83693920007474999c1472acd20c72191f3a81ffbc81ae9ecf60f2f2da3abfba6f2375130b798ced3a759310f361442c4ba9ca79b0bca8319207bc91fc6f76ca42659fe550637eff0159b193359a6a188c38e168e58e5eefcfe79b060480773dba97e4c1fbf36dbfcd5181e010583d4a31299187cc3ac023656155f595dc63b82ec8a92a8c445af1e9b413e55d9b42120b3c206d7588b29a19054fc1fb3529255dba9e784469ed74264f537441dec5f106f17b1cc6532888599002b517390d66d254df775617199f0717ed85cf95270e671ff436868343d8bed0423b31c0cb459fa71a6afd5870609e4085ef7ee9dc9971256b0cf530fcc665c99ed27a8d8079d3160c2cfdaa6d76577a91a791db8c3958d6c174f14f10f2fe1877aca5c79f6a83392c3c11e47868036afedf0df0dc960acb89f13f80203eb1fc8ee510f0023634fe1286efe7d40ccd3235b34b73e2c6fb51bd03aef65d6dc7f66fee1c260a86c60bfa06f0a3f5501f1751a26dbad808f70d6c21104e965ac6e2848277ad225337680800fc0bd2a5f40b4efdf779b83aaae7c02477c99cafa70efea8acfdb1fa6f88881e01df32c599caad1bb657ae4b58ca91443970347aaf28e009d68846e969828ecd37d3dcecb403eba93f5c508a26393cb5823c62e2d016b2d855337d1129f87ff8efa272597c15329e8d3f830a198fcfcd445c1260ab0942a32a3f26778bb4aef1cdf443233faca4201ba3642243173825b73959a236540c8cacd04ae9a7605b580fe7771f15b7abfaa575386c2ea42e784c6976c4e49cfedc5cee93cb985be95bb923f2d0dd9a928a015cc87d14f779d8c9a802847d40feb42af15e55e051f14d5a4e5c3fc5593576bf129199b78a83d0a6d628b219a7d02c48fb65b6fd6053c7dcb7a410ac58eedf186d7a0b28b0c7d4fc2e08542f39d9b48abd6ee48d4961942be62a9cf01c2ce45885fb21d198fe56336e74f4a24f2a3f41f64d7cf279312276731e09943ccabf0a2a4dfe4955fc8bff2fb0266ce1877203cd9d92d06fb58f09399d9918ae1273e11f29dc360d572c3bf2838e09ed269cf02f632a3e0ad544670b8c0cfebd545c4ce4a2b9dbb033aa3e5cc251841133eac23fc939ad3091b17e02aebafcc3bc9d011ec9222a8cce30828ec0775c4d29821204572394685456d91f46780cff902c4392f610072ca2d33a8d81ff86df4b247a4cb7c7a631363c010677a721e6cb9b14e5e5d79c25083fdd0948605ce97ef6b04046c49d36b628a357a5c998f5cf58dc9b4186de0688c2adb7f8aafecb80f54852264bc1af2b5f351f607e0e21a2486826a0b26f4635b55a0db215be3013ac9b9ff24c9d251c5b1485ca5758c54b87b74bd0fee8c260e5c89a1a1e3f4f92072a7eb2522e1df4d39468195a443e3a844cfd67448dd6cc673eb2ec37399d60041ae99268fd72bc241dec667c3819a38c7084b8009e4690c7e9df60131b0e9b29c12b584c99cc70e4786c6a98c704c00bb8e6ae1412b9a647589ab3ce5ce2043f564a0b3d56f2d936d5bea90bfaca57970c4e43f58ad0cf109b16564e60811aefc67acd96363801305dd81b451813d39bb898ecb3ecde1fd7e55ee917ea3111d082c61525045e4cb47becb63ef1f3db1759e037c4ef93d09cd8077fab3bc207b9a116dcb2e4aed508e72448b634c678f038f2ce6008b9dadafa6a2f2594156af5d19f236b92b1eff20d5990c1bbc2ca84e5bd692e029058568a45ec5fbc799c4a5368f0fd5cf5762bd2214c68d6885e8946482c4da77234314cebd56b046b57fd3f14f53c264bb1d6532461b9ab52828d339cbb04ae926cbb1cf014657f80e600abb99bc66c322a634d410003e8c0bfa43cdb21cfee03bfd76e1ace198f401fd73ebf39431355f74e7b307ae8de11662ea39a2224c4ffcfcf74a7ff8a86641a123ab193099f0d3cf111cfc114570a23be159d55c96157723d180d151e8c22a920d39db06081f8d4965ee1cc96d216705b34a1d23b2771bf24568d506bf86da2ecf2cbdf4b39a34857ef663c58fa1a83340ce6bb366306d0e5c334f059d0999a3b71fef3941fcc66bbaec22a0364fc003b839f93781bce8243f84e2c132df10ecb47c5edfdd4237d0075784130e98e9538c339727b4cb4fccefe369e92d7fd44eebb22450be8deee0d1adbefdb9ad992f0c6ea284d7ca91b689e24c217a869435c90a398861ce7f8ee7d2b8091fe8e3776727e7802795b92066d0b012b5facbbe709706308f773d0e44026eb5f38c02b9f5314291a82e4dea4e3355065d939e194e90926c03bc815e50dc1284f04ae63a7548cf9e03f8c09e6459e2099cebafe196b3cec2d7c464bf9d4c3f267f372490ff9b0923df8ff66c3aca6086ea4d3fc20d6ad52d34d6bd55fa3c0e4ad0347602728b7943603a18c1906eb5f05baaf0bee1e96c65f467b77d7482eb592bacfd34b2d8284e8822d9044838c4caa86a02313661eebd2f1c7a7dda4fc59cfbf5aa635e4116620bd76305371059478b803ccdceb90eac360e5b252f63cd3e4b0bf4ab0c0db1af441142977ebc22cfe1753fdc98f1acc0f4a794d345067cf3d0d80b59dfe4ce34def5384c5eb3b0c2de99af62d321ab551409420684284f7f610408dbe5d55cf06b91f9f1c81e3157c6ba4c04923399107860730ea428c67af91365631e434b25fe7ff5f2fc9e6c2ce2d0f0fa00942258b7091bb933fbffd9dc8045e3a76183eafb4fcad37254189c587ee2b293222ca6598861520a981024473fb8e8dcf35442834d205545b59e89cfe9e1f03b2052a9052f7fedbb43b544a0c02dd818a77793f8199313dfa944c3385c1b86ddffd8b501195591a8f4a71862ab8fa37925900a4e5f638e7892727ce2ae32632c9f93c1c76dbf6777b5f439f3451020967089ada48ed310f9b35d579d757b661e57b7e8264bc3db37adc4f7cd87205ed58403caa89a9b178875c96b65fdd2d29553c294c4eb05ace9207e5b27758a55a0ee91bde2b850406ddb0d905c7479c9052a5508aecf4ae5cdad6c1d747ca500cf685d38be747f4b5248dc5ee4d526090f9709d34ea6e02ccd341b2ee5058dae059ba20b9a9595bdf7c3c3d781c0389fccb9b21c43b744de94b3cc1ba723b20c9b23a3d3659cddeccffad9a48fc6e66a92f35f1b1f2d8dceee4164f82b674021f6147ade058262f9045088ccdec5e5efcd051edb124af408a74f88fd929254b3fb33a2cac5dd3dbd42455f376020dcbced278ff29acd4756c626209a6a72597b23edd314aac8fead665309ae1d84a3a598c020d072f8c70fb326e67f6954feed7cdfd2217e2b35e398cfebb512179d4073c481716d4ff0815550faf4b649c896231bf02cb06946a815fddc373cdbd805ba453ac0c1f94d84fb5bfc6fcb31e9dea13687289d8b1b0404630f32f125862076f6fbd5637648634e598608662c8be4b16525ba934c71ce3ae0755c1d976372528faadf05e718f2ee97a64c3533c3440f126ddbbb3c012ad0974275244fa8b34580c06af22d120905681a390f10085e73170e9986ee27a7d061ad14440200e1353eac1084385dc233a125579607ed29b948bf496dc17028a31539c1faba605ac790b6fd5cf7244257958d289bff4c47c8bdc2b3ce2c548ee535bf5f7a2e7cd61c8d6572b77706357deec563536ae7887546b153a2fc97079ae0c4c3711eeb971deff5269850f28c8926b8f58eeff3c26fc88239d572e97922913ba545484d060f9c2834252a5a56820e38337fa87954453163bacbdf3522683ad9300bcbf1fbe7b5e63366123b4fe1b26c0a4ef3dc0ec81d1494d80ed739b1a498080b79a89f6c14bc97c98f523a78b776153ce781585ee70b6ec9906c1af9a042fdb3d2b23958721946dedf5d60e6b5a1b3b98df7add503fcab39b3691f36179d7d9d1cc523cdea6b45f8aecde1facf03b65ec75e88b295bdeaf79085484b8d34aeeda7e23ce93e2b32517737c20a96b087ec7dea4ed579ec812abcfb8cc56d6ceea10b850f5808352a52362f85d230385579bc949341c87ae70a0f7f9913d7648e447470fc77827e3a6cedf2a03dec13ecfd9ff8d6c3e30f38214f2417a6322ec0d0597476a3ac3f6f205d1693bcaf3b6258817fadbfa8ab7783d62fe3c38db5d3d7b11303c145d25261966a375b8167a07d6f7de804a9e195f8e3f9931e5fb5da9bcd35c29fc6ce1cc8942361d8bfeba9a307e20dd3875c2fe3d621bd5542b51000fe29750f8c2081fffc944e85635e489b624d588c4ff7b23c409d413136fe98659cc4793f877c55096df0d8e647205ad2ea9c6c1d55813c443224ed80e54d4b7ee112bed41aa6014ef80681cd3b2286d0d4d1df123645a8d0b66b39430723c3d0776861a197a14c0c4fd9a341e9f2ef5984e66b9311ae8264b96251ffececb448f54c89bc157574c15031c4d8da96af66a8091060e5e8fc50135e2a1d2e43c3e68304d2d9400e6143647ed60ec62eef0af67b5e750a74c42e4a0ab046ce232fba63d84f30bfcfb70b49db64578f169674487b5459d8081f4e5df7e7fe49ff778d583c3ea32caee147fa829df1089a71717035c8da162dda6d9e323b2c5f26ccbac928e8c089687e309e8164ce583e6fb3ec7de61055d806862839f135019a7eaa8cfa492e38c74ccad94f9a3c6c5d1d55a76ac509b62de0f99a9a66899a431aa4ce05600280547a23a4cfdc0c75a4c2d4ace6a0e2afa9ec904b36a5c0c53ed39a4bc26a3baa04a68b8486a23b6ea1fa5c914ec280573f9172a1cbd5355ea79ee1825fe9a73a6bbe0956403e596ef5b6eb7ac06e82fe33f126d1ce234a6993add72502bba7d9690e923d54e7e2c7582c306e0db1445d3428af1a442187a46880d29777c2169d88483a6bcf8d361e6753c78f67b198b05d9cd58c5eb91a502642af977f8bbbd34758c1104eac12f53a5f72932481768cc1c6794ceab29ed16e91efccbd02c29665471b0af98c9c1ed7ab79f052372a78dcd2058e039d076bf6fd0d7e0b5f939c4880df2639dd7494224e45d2e428618382362c906764c8d20525e336db075b4d48daa1e887c278c73d4358aa13268a72959967d0516b86b69e9547200d6d15cde7015904d9805cde455c5f7dea3e38a3a486c04a363287b27db037c68917af21295b189109dafef804cb644a9381cc947a13d59733f429de0204c5e82edee4981d0883399536172027a51582cabf90263ccc795802ce8d296e59c935ba425fa631d6cacad1ec92367e4ff684e5ba8f1dc9b3bae49c7719f66f294da7d196153fc09865e45be79e241400bba0b6a18ee68406c15c88177e70127b2eee144806d0d457e9de5cf154eca77ebd48742107143702b8485b4501d7d3c7d8bbc24142e9001c6e24dc881979dca4091ad9b9964cbf71c0b57cfc93b0797b369865ef0ef4bae963c28ff2f1e0c86903dd2394b232a4e9747385c2da58c24cab41e35d4c2472f94726ca9d9a8d46858b795e34b80addf0080e57c3b7372403f4f4bbaf96a68ab6ece26c63bdd8ae5c95394b307445bc995c1bce5cfbfad6014aa8cbe4318f367b1954ffd561f42fe2d9e04ba95e51f11dbc2a9147e650d2d95babd2c39b93fd7552347417d83309ab5165db65c68261b961480cacb7df815e036f7141b523d51cf8671b17a4ee21ddc69226473097ade53f541657643d14e2118428ab13917ce3ace7724e37abe4374175898870f0ee96a7181c7a2328485cae147d62a2d8b7114b9b387cbb5a540924ec990afdff1263b8cc560c06f61ce685f8482d58fe426ab8e27b6ef2b60c181080c6cc3c27d499f78d865e895d8281cdd617ca0ea73d2ac73b8933d6c0068931ad7c51f2fa87dd9e3a8077b6f2086d1d0cb05d57e55c98ca2a5f2dab05d1df5b39d7bae7b216f957b4b4c7fa7f5422661ffee2a2d6e0057ee110f9e08427e51fbdc2a3966bdd1a03d6f63e1f69bec2ff5851b487b39010d4065486b5a16a19199d1bf28f222e3b47f077378f43ed7b41a3674e2137c148a9cc7aa8c7487309838fa29ce5a68c7826be8b82b8fa53f982995f23048ef28b89c2d6d87f5842da5ce4509ec0f0f6c71d1187e78ef2be85c14d66127380bfa6f6a6078899444423268807320fa33933a0a4563d5446b027986015f86788438f0e0be3c0e11b26dcf0e2f17f67caf6a81517f098f1f2eb81ce631c97d431f350cafaf93d85abffd8074755db0b13fc5fd1148cfa6b216e248a35c5c4fb0dab6280be6fc688b97f562313b2bbf88bac2e941fd9465196f1d6c0e861de2b6b56fb9baa6696d465f38ab9511bbc97dc0142826056a4633ccbd025d4f51fb9ae02626b7bb0ac31faccc6495a0a352bfe1acfd7933075836f9749e3da53e0cb00006e8e6a297c97b29e7354ea53ac193dd71f25eae0a2f04b6b1ab4cf1127e82462c0fa36588af0601c0097b7b8f9d7b946c9dd26c435ec3057b7ae600fbbf5a4ad8402da606f57bab8c4ec0263e56e5730e664d3bc8041478ce3740af3bb7484ec451cca28f558b47dccd8cd171a92cd571f0eca615df963d08948d02d975b131737b8b4b0a9220e5705b8a7ba4ea1bd8bd7dc81e776d68c1b055d2ce3b3ccb48da65f456e980565db8fd58706c62a1ce3756c222fde4af41dd891652bf6f1a64178397ba883972fdfd35837806e5567a93035e958a6e6068813fa176e34a26345a271de2732f38ee829ee0163c48d7a59e2a0f3087ecb0f000c13d7174e8ed34c28f3fbb6b21b5c831fb2d1d21b56c9eab21d4579083e3a6fee2e2f4e05741ba83520fbb995c5d844f8ce208da43be070c0e2c4b2196d40ab2139fa8d45bcf9d131fe9c28e28bdbd56f5a5d45b8bf3a6e979416c5e4223bd3018b23151ad8ba6b7298b13f8f8e8340efefcc96af1a187fdd0d9adab3409df7490298a49fa3e429cad9cf0dceb3b6729fb6c00bbcc17391a43ba5a8d1957e3d07e3ffb5a6dd3aecfc6deeaf9e413e4bded877a0a42c73b2fd82075a0c1f3fc37e678a6ca5cf678f01cf272a1e8f0ac134d04b0d194ec56fe71c1252db7429e91631f5acd960db4f33c1161696c8018b6dd4046c1b67fbf065d48f01ed2e304c69517733e5df31c74a83510574cc14e4a9b9c8d08b051d9b5651584a665ad3b0fbde15bc3a9369166c2dc7633cbe49f5b296b545536d348d5fd74a0f022777cd91eaeb9cff95d23d1bd9e47c276081535e9df9d4a48cc7b284e4865e320032560286c7391f085c6695bbbc70326fecff2b46236c3db55b7a49550e1e119e4bffe849afe9973449ae3d6526db189f3bf217e050e972801d81dff1a6308b9cf97ea25b8d8fb96d1cca07fc9f51c1fecc252814b6b0d9267bbbdb187aa4b40582262dd2139a8ae119cd1662e2f7af71beaa2fbb13a505f063ee2ec744f53db5155eeae1092134432fbe124842c84efcba53a3306731b702e25f20e9401bbcc38086ebb08f00c580872578b177a99cde13cfa789ad12141e09fc1548fec86d267ace0513fe1c28b9a2622ed917548e8850cf5d0753809fb12f8fce971e2df4801304c2c1c8d09042b087c1c748e9e4f09dd2c33443caf0360c866cb8a3cdbf131335e84e84dee258886adb495df30a96170149941ca6f6a3cc331224e7b4bb33e64ee5220c8ef0f46895bb1cc74858c082ddb31a5b6c6525af844098c2f6e36b6ad1fa90fed16b21dbe9ea365e68765b65a14422820cbc8aced33cc41515db3efa003934952e1ab784dad1863f006e0d19ff7165cba521c95efe64c3dcf4974e813d90164cf9e2ad747982ff252e12ae01f6f4aec247e5c3766e466652d3d87efea8554f4956ea5b0fb07fc0b869ca4aeb12b677f20878613cb34a73f0c1e4a6d54ac577bf728314e98eb4f950db611682c27d835142888b19c39ee81d881f38275df0310e62aeeefb67ef803e50cada8714842d9bb814d709c009d5af4090cdc1ea5598a21898827f185c949d2e9f91b1f36d1609e20c4dc51a94842c33d7348bc0f80223ac23f52e7de6eeae9557c535ce76c378879855e2f94061d4eefced68c2abc2dccabb7feb0e439db53e4ddf6a11f1db9ab8f9f18b746e79193bb0837d08fad2e060dd73a7a3c7e387131995380d037460b825fab82a36319fcac3a2175bb30f4dc36d12ad10b4d3010c0ca0f26c3240df5a4d893556032604810cc3b43c90b1d14691727d383c081f21ec4094c4492d6f866749b81f986fd3aec702f46c670f9c2ec1ccffea748e7e73f02dd1705edc3bb766ace8203bd6e856c660386dc7888a5504b886bba18150e3035deca9709267d555a41a8e89bbad274145a1dad6b999746c9366cefbd158b5e329031426d34c216920a6f6dc98c60455cff2d6273441358fd65426bdda3b66a41045b1847fe4dbae83ee35947c213011d180499f7b266590784f72dd70a05977aa63f3151b7f76eee1388e3665f30e679c3eb12cd0dc02a266fedb484c92f0801215b0face02a9a87551629cb0f9b9334116b1352ea5f6f7e18dc8c23213e488e36635cc85f8887faf92b02d2a78739153db0af4fbfbd0fe276a37d2fd066794b3f54bced0f3b11e049987761af3b54d94fd07bf0b204d4812c45d623c84bc5c7273ba8161594ec136a578b7289aa26c56831b8d7266771e2fb5e1ff7e1cc271b251ae4df747e98d272ad104e3ba2a2866b049aef938b0dd935caaea977876ae81bbf3c857bb4c2b543e52490e70ce40305ef5f6176debb00c8b88ecb6f8cd86d5dd1bc2302dc29ec0767c7468b999eb52d14aaaa2f694235d500c4ffe4b1f5040f4cd386bca8eef7a04679c77c0293961939c9e66b44c310dbdda4e1d85ffbcd616d5891d167883a1280db6b301a1e673b7888efb9554d9b217c91d6b6a3b39e5685fa534aa8b4b0c086c8b2a16689f0fd79c2bc4d00d0cbe84bac8f080915b6613e93fbd619a475e70e0af9f6ae28f96ed6e74073210722b28ee206d2d1e755b7b0f56e0d53f3135f9e0065539f0e1d3807807ac028a5f98db0f22ee54b98274273906fdd3dbf258b340f25a6d77730fb01aff464a5df65dbf5d81521f263da92710b14330af4778f805a4e3f74e27eadea18f72f06ee7c3cef1c3dc324f69c42a911126cfdaabaeff6504b106ab0f168306ed9bb82ebfc67014d401fee0c9d5f4e356b17d4fe97b698c875e1e2b8d8097cafabf5b90f33c8127867e991fa0c12b12b3b4c9710a6bda45e00dd712e3c2f1f60b87f79cd7903ef682487ee8bf901511f0898edb52a5abdd8a0d2515e0ec37d6a756bb17762284c0cd0601432a0263237674fff3a2b3864c7642d5fecb932d2a30c4f5f7a8fa3678d7e8cd8b3b7e5d89cc43896f5f01b9404d83ca01c4d811ebe1cb49ef45d6555d7856845ee8912c3db8c8305c31bdb3ae8084a49b02c0a948ef9ec25dc47920e86bdb6da7652a2a9c84a02a18aaef29d4edbfb25260fe86a6dbbc4ad88c5a1b8cfef78f15c19fbbbf2d9aecdd96094ecfa119dae1cea54522345ef57079bbb1469f52da106b06650bb589d099bf5af275106c9cb749bdf43b80823645ef76efeefb3304347dae3a2412ff25ae98d5dea2bd4e9fd080a24a09d0e1271cd27a2a9d990d3ca4912f2be43fa0816af3b0fe98f0d40c4ebadfe759fe5664f33c7d77ebdc6077cb4e486c5bfac62ab93e7da274144404fa1cc104e2792fcf7a85727df3ff82b33d86c0ab06251e78753422727a6f30c6bfa2fbea0431383a0a70658914d64c5745e934bf9da5c20f11917bc207c1f3dc50f8dfe04f8b0cfce732af3ac20df5aad7aed7d88017d50f2abfdc969e604dcc5886a3c52b6ce3f49b0b332aa2fa9ab21e1dccb932417f45bfea5235edad4db6d95e66dd313ce61ef0990ef1ba87d0667ce6412d77fd3af33b6189ddacd7b13d570a96e9e06d28b8188ee716234a16be119c5e6a758b6251e755258816f24b14eb687a24e7b820ae95fd129d48db4310d29397adae0f124f2fca7c85028ee9b7fa4fd27544bf1c060471d5862a2f6cfc4563f54dbb79880854e60642cf560ddf76c9994afa3e3b97e91d92c6a7fe35a6dc0050d1f6806ec8fc5fd4aa3a3edc78a6d4d09d3da5707528d6f571fd53c63770cf58f4c7f1b876a0c28765b0cca1adec12be7d92d4fea106576d75dda94311788bb63eb83693920007474999c1472acd20c72191f3a81ffbc81ae9ecf60f2f2da3abfba6f2375130b798ced3a759310f361442c4ba9ca79b0bca8319207bc91fc6f76ca42659fe550637eff0159b193359a6a188c38e168e58e5eefcfe79b060480773dba97e4c1fbf36dbfcd5181e010583d4a31299187cc3ac023656155f595dc63b82ec83d263f504a6b99e25daa02936ee41c364916523846cde7dfa843ca134ee1dcf5aa74d1c3b71e72cbc505e9b580da0472030470771c9e5d27eef728ce3f11b8f694b9740ee21d905786df0d6ab6ef885792b4cbba4d1f287e5a1512959f0fbac7cb9f49049359239cdabc9648bf9ba21b7905a40083baf7ec471f58665b07eeb40c0fc3eb74576b4e07d432dda8c5bff14e0a9d4b164a73c4bad3ca9d4ec577eff0e484d56ab3d47ecdec7f02dac8f9ff3b362a2e336bccf5c87f92c85b1782185e99166a2c18277ef94eebac57b4afde2496e00e665b519e7a606f323ded9fa32785b4cc544028dfd196571ef96e5aab6ce08f2c227628dd5874228a02f2f3b4b12bde10fa14de8d0de599524a544f6a1c7ef8372fdf0776faa82521a90dfda174d4cedf32c599caad1bb657ae4b58ca91443970347aaf28e009d68846e969828ecd37d3dcecb403eba93f5c508a26393cb5823c62e2d016b2d855337d1129f87ff8efa272597c15329e8d3f830a198fcfcd445c1260ab0942a32a3f26778bb4aef1cdf443233faca4201ba3642243173825b73959a236540c8cacd04ae9a7605b580fe7771f15b7abfaa575386c2ea42e784c6976c4e49cfedc5cee93cb985be95bb923f22e89d94aa07237922b1b97fe340b7f8099a188f01ee3908a26b206425b027c0aff6cd2d2c8bfffcb5dadccac4ac70c08fabb23fc3cdaeb670354ad49fdaf0b8ecf82845fa76729bcbf62d90f3831431f94a8ae88850c40bb6edccf9b4a39a203e1d3de4c515597f6f2aefc3c83cbaccce1ba6179426e9bf10335d889ef16b68f092c37e7287255d8db89aac816453d7e383e471d8c494b3ea0c0c6ff9064bc1f2fac71823b97d99e3350a7c7f9f74f5be450709ebabaef692f89f2f5b42233a3d9add92f75de49b9c88f6e0637b5973377d21133eac23fc939ad3091b17e02aebafcc3bc9d011ec9222a8cce30828ec0775c4d29821204572394685456d91f46780cff902c4392f610072ca2d33a8d81ff86df4b247a4cb7c7a631363c010677a721e6cb9b14e5e5d79c25083fdd0948605ce97ef6b04046c49d36b628a357a5c998f5cf58dc9b4186de0688c2adb7f8aafecb80f54852264bc1af2b5f351f607e0e21a2486826a0b26f4635b55a0db215be30137aefa6c85d11c131753d6b9a7526626957f490c10158f56854bbcd6dbc03fe21851d6c4b4651b827061c9588c623c8a2f5496c262bf47ed66b033dd47c14cab5a394b28215258bd7bc2a0defb03961b90b47144262fa791d92a7aac3f00bf43af7f207be9a49b61f59066ec66f176d751e6a5b7d6818cbea30748439c354ce77330010cf4cb9fdb3baf7270fd45d2f7f38176dc1ff8c64fc35f5dc0136f49bbc1687949f80bdddc0fd87d10da302ca1e258bf3933b87a3a347c56b8d03884c739210a6903349f8ffe13c529d0706cc315a3631ee58c738ced8887cefc2dec89d793a97ba5212c4168afc1da660160b92ea64b799aba5e17ecb5f04bd775e1ed84644b98cf78f97038b88c38debbdcd4c58996c699f1fe0ff19d49010026a7305becfb49040c4c4c47d52a6a7c5d60f362a0a4bb896f5d1b4cc756212696cac3ad2bca68a2547dd11bbf682a5557f8fcc67a55a55c1e333dd0e6fa6e50710cf6771d0784f19a417f240f920a114f0e7ec4b47e253c21a7afbe0216c4dd504f6dd7a945073312b8c53e6d2d6a7e69ff7080cc578e3c500a4a3d810855c0a164bad8878dc6ec57c8126d053169b92373e5eedc55fc6968889d775954f3e07129aea7811711c6c55b7d56486e48114b92a4268b79c6bc32d42af9ee6687d72359c4c8f01b1e9d94e092fd9f5bc6316b567b08fa191cdf556769f719840aaff88ed9d5bbb9b074defdb9a2ebda242d8479ecd7c2ede5ba68175e653d6d7abcb106d5039aa27200f074c55bf36f699dd106e0f0a3b5b8c98d5e0ea4dd47840045046548f15ff7aae959aee805fa1ae167c6245a5e516828e9ea9c59ba8ae6cdcb3b5be0aeae392f70af75999f305954e20cd7159e6d412ee9a14e067436527cb71997af08d8700cf6e73cbd2a96e60752bd4aea05cf3e8ac9c05b649e88f0a1305d09fa1acb6b3b0e71664f109f8a9c4826176fa6ed8a0adb385b273d529c048b5a1cbd9f8373877dd81350a84b845f3c1ce12dc56e9534edb8a1a2dd1d64f41803da5310ceb06c5044482c3f0e098decc8d701353050d8c53e839c8bdc896cb28fbe2900fe165f91bbd6b120bfb74341e75023de0dc443df97509acdd0a796f5221f66e130fcc5fd263f9dffb4d0a5c063981a1ea66d90b74371bed3a6449b0f457e5ae1095d8e4e566dac9b788cb0467176cf0a27c0117677f9238aa1ed7d132fdcaeb12b7082b5a371543e6a781d210cd250986b2da9af80a5357208be90ea945f4d87ee50982a36756fede9a8fcb576429cfae6bf57ae17279cfc46307c5d376165a9729f92dd6ec78d740eb27e3258c23473510d77a3e7949c2287fc09398ccd07fb22b5b67ebf11f23bfbb9d034afa948cf601b4f97f55e1247eadbe6ebc1d0b53020d81ff848e21ce51e51f437a67b7339f819fb1de265e4e224bb63afeb3c27f0a60a4b2c721b3ec344a76e6a8805bd57e2f81931ae2dcb10685e18301440565ecf35ed48c4c6ebea887ae09195075285f21245f79f6db3c831380812729609df9b044c3f9c3d2c78f366ad5e3e475ed39707e2269c2b00f7efe13fa20d95d150430d2a6425f6ff6ecabe3798fdef8d232c9b7fa0b64357f07f8119d9efb15704fc3ef45520418cf506ddb71c30aab09ae0561e7a6edb57098c2b0d88475cc5edb375cb8b3c322fc75e3106efc92fb9a5c3cdfbd19b2643c868a7d723c93f51546cc6322e991ff87ce8649bfa075277995cf731b0ea27db5aebcbabd55bc0ab68e432226f5f6a4a742d1ee165e7c6dbc129de2b4274ce874e5dd1cf99ae1068b64a5ddb77db281b90ca20710bdb189d6910673bee3efe2e2c1dfd6aa6e85c7fe455e74691eca4b82ebcefacde1d8bae6482e696c1fab9422749e54037f2378424655218274a33972249c5edc471c00bffce816186ec0bda0cf8d3e7300d917a47310a12b99bbb062767ada7f09c7b9b223fe6e3d5d3c05a88eeaaf39a4357b10cb8f1d9d4b8d04a0bfcd4d6dda4a79f2fb9fb850fb22cd621bc3be0d40a5e329085a9b2112a20441bdba99e7549f100689d4805cf3978e4920365dce6590f98dc4ade9fcf004eff2b82f7a3bb39f9cfbe0012041e17d5ea97ec1e67c4e329306f022a32d78b8d91c09924b40b4cc3901a2c5617a943eff3bfedc7dcdadb5548dae75ab1bb3c72991a009ab9e4e82e8122921ee700f246f7b5e737b045ea1366385678c418a9ab3fa793c0aaa364a41374402b95737acbf5e462f94e2297360d8fd66de1355c6507e10f904a41f462ff80d5e12e314445f027c210be7180dcca57a9250da3e5e0976dd2bc065b2c44f89679cd3529e816997580279f36baceaa7701f7fc7c10f1a0d5c59feae50533138886f0938528f8a3ebdcc78252ee6e67626e57975da6997006e392bff6d767aeca6967bc5d8f7b9bfd6e6fabef4cf1d89f67175ff16d4f70448061fb51ce26c85dfd9de9f2bb83c4ca473f3bb48457eb3bfc1c01cca7a2319751deb41550c9f942d3b9479a2202d318996a68a6826e605deba672716951eed65c7684f3542e5009d743479b9f1870fd9306b6686b579671b4a2b70f9259a4e2521f9b907bd5b6244dc05142fb724e1f6dac0d58d430adacab138057a3d7ad05212d4a086c9f424ccf168bb055928a8f5b0e7a604199bbdf9ebcc8daff55d76f4ab12a38baf5211bc03bd4f261536c9f5666e5acf807bb398a2931ee469117f284fbc9ccc04ec20c75914ec664e0e74874f757ee17499bd9dd240b2090c5ffa697dbd87976d8dbbcd5abbe2dbc2d4608adfb6da8b8b4e34309cde135a20023f00fe199dc587c52e9935e3b833d8f391bf5fa0bcf972fbb5098c5271048e2f22d712bf137a4a1698cadb953f85c401547832efad74df8839e4c618a186fe45b89fd905c6744c0ea1139a339883c391c33d56874b2f7be399f209855e23204379d547cf814cc3599a3fa0a935730e342a1433a2247e415cc77691b7d2afd3e13c41b2fe60ae84922c42a85cc3d1df75058bbadc6fe3c17f0e1aef90a3e80e439057f798e707b9a74bb12a9bd9dd7e02a3c214d7ea4bb749fadeb832402f94853d8837d306ebdb3fb6793710913669622cbf2920ae2192f774e920934b7b9d83238e6d4963f8ab861e0226c00c34ccf0d463be1d2ed06fa716a65e063f6ae49413b976a81d75ad03a06e80bdf0172a3c228fadfbe3aca2baa52cd5e7ecc87a078df45108a4106aca89fa7afba443c6fffb1ea06b58d86417ee2672cd6060656e48a8d65e398b625ba7c1ef7ec9301b693186486d96ae2bc18904c35739a86537c1ce2ae1808581c508ba5ad20f7bea96d9410d8bf2f56ef668330e53eeba3a34ae3ae592f7acee28edd6800e94cca03b4e65bc122b09aa0e3db324afd1aac828a709f98203d4b371395246b62ecd00adcc0ee276f363917781a2b21061e4f7e3a1596c5befc3e82a6b2ecd92c882736b87a7cee5bed5b243a083014f3bd63261cff5b2212d964f85212cee58f6ba8de79074d3ed921ab5efe453cb24c92689d2692bedadd80f5ec6b554ac0b53ca2d9f09b8adbdca477f55f1545129543e51ef0df4c2d85d64c44825f323a05a7bdcaea6ec1947371e90164740f961bea6ccc750e3a23c5c81fd3f235e0e4669367bbbb851430ef1881d4f2dd415ec53d8bc449493d9db36300c5aa1f3a7f22bae72eeb81317f3c322c498ec1d9e4a8ab37ec9e0e7a11084bc248630b1d35b87a3ea63e9af6f92396a03495f974fd49cd6d2eb553d888af87c241fe8936755dce15effe19caad5c0d9b36a44bd2339cb8a3043374d0bd59babe1d195a85555409225b9e689dc8e5a978e397719506c465513a053b5c4da466e3022eb4f0c289317220d9836a8de2dba24b9aa1333f839ef9cbc8607bed74b5b4039fc61e9877ac556cedc0c3b759f26295a7030f14c220557fc4670ee7b0307972d89f17e406e2236a5c1f8b7ac4bf22faa5b80b0ebeb9303ea14ed5f9392881da56d4747d011ab573823aad7ec85ebffca33f944397adb02a02df495611c93e16c9cab4e6b30befba20ef1464be97cf17895eaf9118f5d992433a70ccf1070ad6a5350015cbab5da0ccac2a3f316a0bbd0c148b6c5dae73db44ebbc73cfb1cf08afadff1227302b9f7c19e5b4b41f712e0a1009a80be8d765c8958d198cb6fc82987c59b99f645848d0505683ace5d84540f57434f103f4ca41ee27e98d0dab5e69e72f8f277ccedd6acfd34331ba214e8c93c6c33e71db1c5f558a3938ff2d722ea8d73c1faa18ad868fec93e66842ab404247bdcb9f680d618d8c6714c76c81d3d7a17fbcd16ae7f4bf00d04e01fb1d23c4af098192285a6423062868fa00a3b0a148e4363f555abcec4d59aca4f476b7027f868c05c0a39b76799f3fe2e1e18c79370b48f0333a76d9c7848c27d21144778f9f7d0efa7a862e3a7d41e307f29eeae3de5f1a730a3aa64aae26bc49092a83deb988f048a71a0b445ba46ab7192fc79f804241fb0cf7d178aec64b13aa459e4c6b98200ab2ae42986046ebe71bbef7bcf792bb567325cce55aee5b9130e589880c361a3478e3a6bdfcfb4c940964eab1ee452a8728636257f6916f31404d5ae477839dbc0781d97936277a52f0883edcb62719d65c9a793d5f8ebd9fb56319441f7a6d484d6085d41319bf7d308bd6318803de8aca6e2a127971745ebd4a6e376498c1ceaff0771e2eb6c8aed09a26cebf263b666bd930b848ada23dd0720e30d88d2632f0737103f52790529d41dd5c4595c4f13bf3e4ad8ebfb8f25ffa2413b099bcd2f0c3023863692174bec3ebee2b51e068a75e606c6e79f51476f26eeea9cffd1279cd10e1e28cf55cd01b23290a3913ca8927b8b946476006699b68ebf8471e2c2b497df6bbf8839bcb44d824ff4a4889e913b4f2a72ee015417fd9235e8cac59cda639b21996b3a355321d36b3229bfb763c21c6cc4dccc35dd47a356dedb75a0fea6143fc9a20591174dfb40d65613a58f46b87be706f24e3913b4eba12032ced7f044c69441d9879c29e293f7128f404fb6390a7302fe607e6fd6e95d077dc00168c991cc91611a60f12f95c12c250edf7d614bff06de5f8c1ed3e5d1f5209575302d32717d7ad097dac7b85f4053b3db68375cd8eb57891dfcbf2dc8f346b43a8d9a4d7a34497cd644774576ed9cf701de21e4660a79480fd44e3322efd194e7c9b4064b3068e53cbe319c647acf7dcfd826cb7b836ac13a7515c9e7add38731ac16691fedce8fa7e733288a1cdfa173a15ae418fa1e64c9aed06fe27b759479b9073fb598f315c90ba8cb654f173628cf02d5ffbb7fc40f3192adab17e847e175f60fc81c5fa23b712b9da3dcffd7a0ae943c04fd03360cca61130b67da4d35346497f1980f8b7377c3b6bd8ab761f619c58b680e8f8a944042a4261a6fc69ea9bdedc353b1e376542b470433403c718d66f43022b4d7cc1bd03092d12813e1fb5541f39a11294c559c2abe2644f8a99e94a9d890be49a63d8f89bc4eade3b9a51e2173b325c64d7e07f65d72b8cba49c1bc0dd728988426c42ef63a0be99e7282a0e3a26f9921fa8526d5473f68330f1a9c94e23595ba09397034a97b9630803eb6b83997448160e5804cf64c0c454d17e6f6f662b870e14f7c4e7545b5acaca8499b2f32bbfb527605441c79f2f52dee8f50d67536cc80ddd2d1ddc2665de6baca23e8e169c46a7487c36b5f90d8c1b3cfa422e8139c46cde2f93ad5f33efaf51db000747581741329ecb2a4ea7a8e785a4f9ad9713bc6e5a036f1563f2689ce75a85d1f9918022eb24a86ac703047b45e1a825668675d31bc4e460752885425d3b7526cd88c3e774158962b609e71715ef998924478230d81e156c58f2490b48cc5aa3aa60c02727a3aa10ae350cf555cdc36542936aa38082633fedaf234d1226678199fcfcb77bec6caac99a311db3d61f1d4cf3cd2f2bfdbd028695ae119b7850f60377490e042d08a533b020b9691d035cc915306c45b12bf4e34568284d036b2806de9a0c9c62096b5862ca881f50ecb5e26917d97b110b5d05059f0c4864b9ab90e9ef728c2a45e79132254354ab2c11c6bfc56b6c61c52687901506290718fc069c94c2f1575e208bb5bd07e3678a57481e3407e4169e7b645be0c77340605ec9d019608d4a1e3621282aef2aa5f5e9a6bc52079a023e2d1b956e62c57d2c073f6926550259573b465ad09b1f9bf9ef46f1cacae9f2467be1e28491e47221770df40659dc3b79798c08c6899ae874aaa78af91f69d6092feb922ad8a0abef73b334ff16c0fade0217fadabf7069bd6c0e49c8bd9a44d09bbed371e822e3c427902c74d2837f07d616dcf8d94caabf854996681218f2ed9a0ac1946a064919cbff18cd243fecbf753dac8e9125153b6ebdf6414a7028ae8c9e884394b750f45ef604cdef9038d24e57e0790756f23b2d54f7c7cd0d621bed7eeb58ff6f61c00795968c554562bb05b713cc54d18f9d2e72f30d67c8319380d7b5857ff6afd6953fee98b566f915cedcbb12165c3cf6f5bbfabccce92ea9e0178702feda5f27a4ececff3736f7ac700277f318d6be49c572d58d43abc2a301b5395a3b7bcd0ed69e22a135df682fe042c180d2b4bc0fae0c6c71755d88bd6e8f1d2f06275dc5426621614d861913e4ea31c0206f97844408675d4f28cc16e36d63cf75c4ae70d7f424404df7279c9f53ed361d85eff73aea55b7b64050eb59b0c4f2b7b3c2a94e5d3fb04a178a1a2560b86a1c3dfece530ec9889f5f6498c4b49bff2f856d7505c42b0920727c2ceeb6052559b25bcde72915ea160265c37e0b3e0d224b73f3d4fa2216fa79f7a88a6dd943df0ca0be50242abaf801eda167ef554af3c041096b5c31d81321aa852208951ab68f5cdae2ea2defc38f0e8515f645f1bb751a267f6aa648ea36909498d5ae8717b509b6ee3cf32ad5bad7268cc51e14961835f3b792e190a8acf1d85a971507d7318133bac2dcb93c121aaeb32fcaf6a43363e8192c415b22b57cebe0fe8152d31605559ca06949f2d9c7e7e856d907d332feac57a1411478e7ba41dc5df43da35ecb369ed7d2d837e16a1eed0e07f4406e198863dff1c76e1a1db8063e60ae9c7d93c442c783a2dac2a6604399412f241178e2d4048db98ad3849739da06b4cf4c6bda87149526d5cb15174b226f848aab677c28df20cfc820cdaa991e9e51aa54ba52e299d098676162286644caa16957279f6e7e6ec12f71354c0d823157190ddaf35c2b30ac70f1996db912a75e660cf83ff5bebd7757d6479ea4e1e0c6fa7cbaaae4fddceac7cd5d1274b7b74cc0aeaecbfeaf7c806af3c606c5c95acb72d6c3aee5eb6ee86697f7b46c82b0186d097b4cbdf6dad4123692dba5d6baa1014501a01f27af225927a77670ff7708ab0f35474d3bcad77a9479165e45370935d78a41bb286b761e7853e125ba96cd0d4937670cff5e3019f675939d1c9bfb4ebd64b6e14938af53ded5936c1eb6279510b5524b8d000f0c97a1c0ccf3093c91289d4448dcf69840e35b4de7177838f8c342162bf724a93d84370c66a85a45026146eaf6b7b30c89be5ea329bcf720c31a06d6d2611c0fc4bcd46f6217e1a9ef2e6dba106c095e0bb72e554a0386aac253af67cb1d0f84f97f647442deeeece12cf658a47e56698b90353549c43edb038da481738174f0ee45ea76117286e2eac970bca603fbcf92f114d9d090a36776b10587123c4698b53c448534ff6cb34af8e13722bdab840e760ebd38738de7cb1809601f4926b28bb92c4d17fca985b0799ce6a9aa7a5efcfdb7c1514aeb26e8172e5efa5c408d5c0d3e9bd016a7ab8a3f00d23918e384e495156939c20f1b9a62df925787e2d46b37edeefb715596c12593d614f921deac28abb8e3e259d989caeb675c25efaad8fb99fccb9aea343b7a7fa8940b6403478a9c7a916a4df53096019c6abd1d08fda9cfb436657e45ecf9c562ab71ef61745b5fd3692a5cef36de613a8e2697d18975a56f47c3b73d8dca249daa02a40e28e3c74a8593fc4ece735597d325a939a3e56885b5b5dd2d823514c2f3602bd37d130869f2ed5e43874e640a23bb13a5b600098c74f0023477a9401d784717cf8ce2a5bf7fc29ac61a85e4ba06422d770e8a7734cb620efe114e32ad2b270dd7c333ff3c38177601cd96144678f8b2132b886547bb30fd813fc144e61ec7240902bcfe9eb4142894b9283165c51fea1893b4f390f4108fb3855465d5b60b73678a2c4510f98d4eb5eced289eeb00a39e57705b02d4d693734ccd9d3fdc54dc051e4133deb317720c2332a41549c43a8ad013f02c2193be22bb3555283d6f7b8e9fade39f02bdc94679d6029555b2a89ef1c0a1c12144750f7c850ed4718e9f072c96620e67bb2a41d81ed161787d86eb7df3c9fd8ec970dc14c51577833c405c6d2c695caf18c63601fcfd6e21e29a83e6899ac2800ab32bdeba79ed7e0f8d62039768ab510afb91454593eb298f9dc8e031049df5caaaa8775f44bc560da85df4d31a973e9958d85e46629447e659a6de58e601986c9b08b6b1af97a2027406871663102b4dfb2e6f1a55936d3ce164f4bc06ee8452fed84974c748ad1c95b8a5ee7b1001a0b97652f5180e5b81ea543f50854930fb27bebb3fb4de90a784497a9c9089e9aa0a2b53b90b56e78efe18d1c47a28fa79b6fc95b9b70b76838065050f1e166b1acc32516fa309d57c086a8cb921439c94c3b5a995e5dd001e0d8bb235d52ee39c428997ca16e8611029bbbc7cca310aa0a7cd11c1618ef7efef0fccdf23906953b0c9697a4db4a4d4ab4f07e229722126b0eb71ba7c1f038a285cd9924c5781d951f405f52f6cf8e7953b856591ce871f30f8834a29e734c92c4a161b65c7ab289d255f694228c4ef727dde96f93b3adcfbae8c725852a484158f9cb8e3b403ea1e01c79a1b54516c0be372f8742cb781d67f86308fa825e1b805cb6b631554dc9290cfc7f7aec85abd321eeb4b417855cbf9ca87b4aec1016c9b1ab70af7da64faf93c2b8708d70c1610f5d53c70832840a0d971f9cff77634aa4221f98a089b1c9e43429610cbd480615e0ea144767b458bb0d33c798c1e816cbc4cbfac22e61287f92238f95d0cc8974371a981333b38a6021c15e8d8c0c84e55a569cbcd9686315147cf292d16fc880c798aa67c26fedcdc13325972791d1b8d9d1280b74d94dfd45f016b93dc8c1c32aff953a032ac5cd850360ed70df07e86cf9ceac1d54e1ddca09a068a2ee5465edf36af584874235efe893bc6cbbc66336c2d128cf22ee13d4cec9d79ccfe31d97cc59bbd43b38db38091af7965d7db06fd3b75d2c8fb5097637a22563ccd1993c85948c373272cbd8f0de1362cbd07a32a92f4c5be5c94b712fd9117d2e5b4e691829f3e921b9128d3696f0b33e225415e534ca3894df542d636ab07422088179c84a3fb466df5da6844fab02be0965c6c495f0ac90cbfe751f2760b5e85b684c3ba67eb48e4c0ac544b1d3f3de26d3d1e401f864bb1bbdc389043f4884abf133165bdea7e67c3a588777b54dc22962eef97135f4bb173fa3de493777edbb662fbb4ec6b2dd982d47f16232c37409da114bb42f6ffa9dcc986e549e2ae501254552282e99f08d8897621806b4a073af99f3d69063e2d80c3f70bfdebd655678dcb69be345cfb9bae216116c78ae250ff118445d9ad6a041f1ce6082341fa4ce2f0a4c60dfcb1cfbb646e49bf7723536acaa0497a6d64c4a0597934b5ecd378754f09ccc322e72afdede7a8653ad8cac729bff074a2f6c00e3c672e8fd14224717fec7a29c2ae6f67f6050d4c64e7abc231c405c2a026241a73f2f373f64672c594aea1fd8c427d1de7d1ef4a9f0a1e25d299027b60c572d1950607185de872723a91f9c302877b5b03c374fc80d792b2970b8e44a6f15a98b431661357774593efffabfa47a896c1510090d2a4faea5f847b3cfcf8c2e1a407d95f00b3c1b4603e6506bcd70c6ae7db36651dc38a044016e536810017c18166d2a52d6452946c6f14029f47f0237087df8a42d03316bd8a7f8497526a28579e12a48c8374d25511d51c0d9dfebc98f0cab0a1a02b6d527009b3ee8668d9601d276fc6dedc9468418e6d3a0d730c47b049ffc63142b10c8810234246078ecae2fe809e1828e745a263cf1e751602773eba2a86a127aee6e1d29dad1fa9fc66fae44e5ac73d1e42f9c31bb4e95a2fcaf13f8f5b4fa491cf89d094a87a89fc61f510d660176c0b5d718f1615e11634dc8798818f7c18eee2d903e0d0506d651e2982e176c4f5ae43206e51b24df6c75bf94b66e42e0b311c19ea7d5ddd5866eefc99084b98308ae473902976f088c48f95363843803b2577bde89858711b5a956339a1469877f686a8adb8e887532ec6573a89ef9260da32c9ea9256adc16b3385b6d8296f9f494c753d173a9ab8935740b5596cf32dd64891df571b2e0fc465d71f34e2bf901ae0b79de771075abb61a7f5a0587844ff589aa408d0bbfe136e7621e73f20b2abf18685ac75b070d8c13e59df201c37f6430b5ec2a6c4a8f44c7b7982a21d8e8e78bc285cedb35befd0ef0376217b0832420472b0551fe22a7bac3b957797fc3c550e0f80593ea39a766841a94f9df9ab42c81bd40a5115f2760e075dc90fabce0fa9be02cac7a366f64791fcd19954f6e8e03ccf4ef43824c85f13d91f68b40ab936b7d1948c46dcf7a0ed787ef677e7ea344c0e3c26f29f4588182f0cc25d56a7fdb5228b642143335028e99fc56f87823f0688a119d00e1fed02168ce6aaa0176e4393b01502b8738dedb6a50f15c75eb0530b89a48e2d3e900746971963a39d77b6e5214cf1ec6e08a0455546375137097421e08447095d8132f7be42a52f42ac52fef73da2d84843fc14eaaa307e90c4c4e1123bccceb60d27f985686d2589e63c43cc1951b2a64dcbe631d7b7f4bfe4458329d33f5e91111a8e562e4399d61622cc890297235d57ff50364708d11090d5cf38b6a486f92432a34bf8b6447ba19a82473065f0a19f1a93c1a093c93ce01400b3a560e8af49322d36f92a5a4af93f8e2fe9cecdaca6c899239eec81904403919be7bea373611f7aa2245ba7c95742fef50971427dd13a1ef677f62c7b860b2425f7b9be117651ec06199d4f71256cbc9c6705f727dc22fffa59253b70830d163e93b94da9cfa58f13b1e4a7c028500363f1039073fabf4e00902ae2deb40e212ec64530206dfbc0f032ab229439d0c3de4fa3e14d676082ec2aebf02419baa8c15d01bd2b38965de62b6a0d6e992518b35c68b7fcd7128cf05780af6725118c4def3cb948c9f4aaaddfadb96530f33f750e70abc150896e4af24b6873f7330326f0ba2941605e225963fa48643b79aae9e27463967f04ebc9984709649cb93dff0d99c4d249d81ad6924c444149db10baf85fb93eb1867bd4990dd125c663b20e57ec9cab2a16b7f51be86161a27508a10cc27c9530c052df7c91738507c40297aed4e94d3134283d49376eae0a1799acb5f78c271c74a83471ba05c2d5894de1709f71c755ca921fbde55da9ee877c7aee7b7140a38b5de42fc5510cbfb76ef7cfc7de9ef501e42acba8f202c464717e00056ef28573e55ab1a9a4c3586d65dbc92d280d177f064c4416051cfd94a731fd9ef502e34d93a8870f5e88ad28b0556c62f968ebd1f51a82dd0b28aebcf914285de0dd0c9f4d8dac580cd4ea3c05356accccffe32fc994ca0b5ce8c18431eea59ec7f516377be7d18256d882553499702058171a9dd7508f3c8a12130ea8396ae5b85a662b1a409a7b63bfc01ddd54bd919430eaa9cf9c20b0f675f2787b7a59482bd70c487331104d460c9fe5a0e93575da5f1ae00e3f9a5389eb186b5b0411e5076c032f273848c8d59122ad5509a12842f1c603a944769643346a6a017c5405c24edbc9e77015ae1983ade6706fa7697ed1e9d8ea06ee9bdde2ef3254b018569bec11b078c65327e18c146ea0d3d645a735fa245d3d27f756800ed235da1eb4ef0af3805245215840565b54bf9e2d355b67649376c75888c0c3ffd8c0ab0e522f9f105887ac35f1e81161dcd8a860de7c12198be5d06106b7c884a0cb7b699d96deaabba605750ca8f512588ee0cce5669d7f1c751586d0ca0a7136e1487594e3319a07f0d0056c83b126afc86b21587624972caa29d2c751e0596d606e43fecb2089b0f8fd6ea09f6fa1e0a2bfd623ba61dbd5ed24662e42ccd82682e31f55c3a8649d7e757daa2b48500c232272874627bf825a5d8f8298fb2a112802090d9b6d6251b08d4a4b42bcbf8c7926d3ef56cd7fb7d6e853678a0fc9d300dea6b7726f4e02f4a27d2bd8d8f6c7649dc3642b7ec8784749351ed0a1ea82966a0396ee44d9fbf922b7492b332599bfff4feceec33bbcf5ba78c546c0edb18e31a3fd69aeddc70482cad9483242a40270a5dec3e58e74950f6a32f522a0f63ca1626118680b0f12d65c8d04228086c125e1e568cf2aa986d2ef4f6af05429d9167374a69e3ed28810716d3a8bc3332010af530b828fc618d59ec55172445b30f732b3fdd167b676b16784d6cf9fb8e42367d7b287c822726155799336d84b9932e57f04545a1ee374d12f4af4a07b2e6e44857f63c4f22d1e9aa412bda5ffacf9ab72544e4759c29a038b4d3511714f85c2384878a132dff14df692eca870895925c092ca6d2db00d04a654157faac4e998ea03f824ab00d516b532e1edb031cdaa3d9280c44c73163892fc1c45adbeef461b79e77dd86c3c4be5e0febdda3d9111159ae134d5ac56850cfadf3ddd240278d80850133e3014616a1789920a74e314a78a541e364e05dc99e60f3d0b01020511b9fea0e4daed1226a370fc400e49fe2c345b3b5b208f1397ccfb2fda62af75314a3ff5ae5a07c1655cd57b27bac39b9d3c4859b65cc6270b9a720250616f4b6517658af383eb8ea15071ffae450112dae984c4f9fea2e5a8e8eb584d37fcb2b8fb6a39501033b620e79ec5e02da35595a51824b0b2572f1cda9361c2b2b3ff4cf420ab4158d4aa305fb206bf393aceb5c338e48d4d1ee61e8ad48164b0103147fc6bde18def02674128d12bf83d000fa0392c3a43a7cfd351015ed60e672f304b731233163a715ea2018afea406864a30f2ddf53c597522b08a99c77db665b29609b2d852ee06c6fefd2781c0bc541eddf4e8a1f72611d8893c7ed7746b4c0d2cc4f8d02cfaa1256f40e4d6242fb5ca7baa2c7f0d346a15af7117fe4cb411f72e4206cd33725867847ddcdc2e643e1d5c06360d2c064d648f9f02ca1ca3964a975a599e8e846e972cb5f21272c078c1a4287a3cb5b30b073212a4edbec456725a2dd6f0b5a5b8e9a32c23e4fca257c385fc91f39b429601f72d3b39d02ac1a5a837885f51bf8efea42e5d0e1ac7707e0b167d50fcda7597d4c97c82256dceeec4c36bfd0f12c96b92ac781dfb96a4d3062cd9496b8363c4dc2b8ba30eea644ff1de376f016abf196631d19fe92ae6ce3b012159eb07d99fad6c613083785825188cb76f0ed65242744903d2ea8e4eee545ac29d2fc11d2ccb14ccc1428ff1ebee0031d9c02cdac984c994de4debbd1d467df8f68e0cb9114b4349af2b5fbbbfe9a41ca64edf52010af4dddd58845b5e4bf59a001186df2c6ed0c62454ee4ccfe94add961616ffd5bb0630620bc551b68cfc4918d525029bf12e8eb6fbb8cfd83fb6bf3de2047ece93139cf87352aeb3c2900b585686c290b2ef039e8e8424b17726cd2edfbe8d18ab235bd66aaa3609ecbaebc345590963ecd1dd5db5da102c4ca8c869bf0752f3281c3ab699096b0409aa32f6781db00ff96bf70524956b09762db923cdd7f7f73405bb6f28a048beb94ba543ae8e11dce5682c5abf3e44bab10808532254ae2519c3a3dcd8011c5749a4256b67ea7e5e8a8213f0259426da8064c87ba1c0d9a68b652a5cb4aee9d9feba05ce333d42eae9c31522d43177c30bad7ce34c2f32c466aeeeea29fd6186a1046e59c1bdafff6dc7e7c49d62d817069a48b2891dc3b04320c386fcc14f6e08dba4ed77f2a36bcb39f9602fd40189b781e61c2c815e6b4bef3593dae9cdcb65029de7bb91fb40c3f9675aa855d7df9caf03a755adfd7de360e5ae9d3394e3282608793355379e0c01e7a3a7f062fb1ea3133c24dfcc75dfa0cfe67bc34b3941bd97503b03c305c059fac43c609d0232e9c1b2613d82760971eac148d29df4ef4413409518ced58308c47f68f8afdcd8fc7877a5f02bbaea0c12f87373b580a60e29c2088fbbac9437966da38fac7aa2691c6ef88d60554f5a22459d210be1b3f93754f00c5853e7f9d10fac661c35f919e66ef4a41091457ce8ed292ecfae68e64451e17b7c9b1f65c3e6de505a4bf19856a0127e0f7acdd1b6a2d0ac44fb6683f53ff51a29edf79cb288939c74867cb66dca643917c5de1f4844d7479bea62c5cd6080dc49da2b91725f4c455ff9926c234d70eebede144421560472236189e8535aca507d4f510458f60c3f49fa08c5c6502cdb9fbccf3f494f3ee6d8ed4a5f9f1673bc493091945fbc90f2ed6f4cfd0c378b0768e739d49a0ef717e7ed371f2758e76adc4e737306610cff31748e77ceb26bdbdfd54908e680c580783c1241fcc3745d3de6e9ed6f759643df148cb554b52910b99d47ae12a64ede2c9e9774e99f938cf208c73cb1af72225ca95a6dc81d8572f602334044d858401aa1a2b0bd9a03441506b765cb542a301adfb89b01b58ceeed3cdff20201207d7c6c52e3b48920e829139e31170643f2f4ccc81715493b16cb4c3003c2530f93509495419bee31f2017343d2acae5b530bf35cf6a0ca01ccc6e6684ebc6a6580b6a7680d670e6e3acb948ab6c0ec6dbaf4e6f24776fffb4723aad3e1559662e3a30c1ae9a5e73ee7b903e9117a96e781b75c58649a888c7030ffcc79717815239d23ae3b32db896e586e383776c1d64e62e39ac6278e17b60d707907ff219d3da8287db4ab33d1e17026a399b4538438c4a632ddf216f7e9d8cf6136876f16d87036bf609f80eddd03518c45936dad9445f683f761dfc7adca2ff28e669262dc944f1c52eab924967ac3cbc733d2baa992c858ee3d452f5f41e750f4478b7fa7461839a5baa638181288dd4fe59767a16b5cc79584aefb12148c9b840c44388a6907da1a3cb2cce7576fb9a17f730ab776309846ba7483b557864bed18b1b47bdd27d6ba776ca551883fffd49d4066cfe3d5d880b8c333e6c58cadbbaf400f69c5a19e2df5865cc7cff47c61d4be4d9dafb05f9199496997cf7604b54a3b7d1780d48678878494aeb3d83134cdb64237a014b61552cdc907d68e503b871f3b2cdf3d11c3e6ef3ef3b1a0a90e2c839527ec7fe2f3614988f3c70b786341d6663ab33d8e8b2324762c95ec9cc58b84449bbcfa50f5bf0f5623b5d40a42d32c6bae2ee687359c70c8db2f19d6d521830980b9eafbc46d9cef59c7c2dcede3907f1822bd59f825bcbcac0672b646cb60021d4927224942c1bf2041ae8f07b5e9c5e9c871e04037f930e701a0fe514ba0c325aa758729f40d915f61d2248e4f281e3748d96887d3c89b3573e45e22141a1f2da99210039dc4fc5909ad1146be402c0c448061fadb4c8c03ac9d5ff7e02ea7e732e82163688a467fd6628dd3fd052a1f056945ed9c9528ecf290757318f7a6cacb49e7ecd42e5d20c986d200102e8feeebc27f5788c76669a98d67102c4ae794435b05096ac868e2f59e722331dbc52d82e290c919f1a84493e6730a42a149ee3f9e38fdc7e0caa0898c8ed1d4b01dcef667e9d7adefdc0bb494a89a3f1e3d0b6d5642e1f58f5c34c0d89bec0639048d002abe6624852be2e044e86f1de0643fbade4cd608b347408a38b7967d83d4ab05e82fdf2d8312b436184a46d3a398abd9cb66e6a99228780e3c63fb70ab9e25de77f3606527bfd04634ad19d741f23bf0bdb72e1d5b91de20d4a78b4d561e5d3575e3ce12f45817f852171cd77165ff7ee229a9027807172e7024a527acfbdd1b2d350d967ccf8a8ddf8ff64e015181b1e06bb740ce7dd72652266340501154e13152cbc49ded9e7f99638b506b2bfd5a597117b9db8652364b40cb190427d0a160dcaf79c7733b4722d57e83c2c170e7d291dcfc0f288899ea424b63a5cb9105afcec4b0b238723beb8911caa9f85e90a983a77511678662a1faf6f9bcd2310671b46cd9684d675623194eb55ba83907acb7ff6b616c9e4ac9b179f4d3451f0edfd772525eb390d2c660c211e5d4304e6790c948d05f2d2ad515968ec0ff7c8837631e52c80e3263126c0cd8d77ad9d13e0bf14448461e49f127b5d0159a12d5a3d530ce35465800cc9ff96bcd5a3b1ecd267e6c351112a6e6837f411c5f21f16372388b01dc730dce2fb4dfb80676dc34336096c0c7ddb5328f5da6f50bbf270d2f9ac9ca7b52bbe0b453aa768fb4f22dd9bb27727ef04f8c55f9e5190c5c1c579fa56ab8404e772fc4542f856f6606954c91b58639fd7c62efe6b949246e8a5ec84a4823de0f70cf5ed597cbcf37465778cc1fee1a36150de17a097a619d9dbc0b8068dae48098ffd203400b9d5b0489a9cc3f647974825bffee0d5b167ebb1fd94760208b606c60197bd50aeae1cd26a4af7c78d3c736c1fe7e84f05a8b782d5d047e233e5a58413b701b255386ba8de5530686aeb7b31b0c4fe8ed2e5187abe7946b18aded54aa8486a0f555d5ddbb7215aafec416b0b4450e50ff922256c4d23d3f426fe57cc66bfc2bd6d8fef181a3f3958b1ca922c0261d791dc2650d09ec4e2e2f6f49086751605c0b352ae8cfa712d3a4e69ee4ae3eabbe786cd50fac33c22cb54d789ac88b5fc89459d032d08adf278ca7948d832f8f38e0a005500dabebfffaaac307534e7e6dc1648dd99982ad7353eaac52b04187c520d86a4d9da0e3e99c596fa13d7f02390452acc755ae9379bfc9ae59e03194fcbbc5190e4b0ca40d8fe72e56ecc71af6b48c0e2d8f913e3a9ae462b30a3e07d606bd5c6c032b8b9b1f8990dbe39afec26f16b70b37fe12017bd0ed73f84e355832b8b747bd1fc481f93b2f97e148502a770756cf845c93a26e14498045606e5f79016d061fd86947419a5d955bc0058e553a7898ae58500dd7aeba8db44a437b9eeb2b38d79b8c849655bd728c49d6f340cac75d13e1cdaf3cd492e345fbb4b8797a1e5bccbcc1f03375f27d0904400c9dcd0b5ec676391fd8e529b91566307a44061e83447f03973655b55d3d21f7758bb4f3602e5cac1d94169909600940c7e50d5276b2a1f4ab3bff66bb5dc3236277f124d94a7fb0d0f8639132b30d78cd26b521490d18ceec97afa9da871bc93623e3226ad02693144c857bcd421aa97213af875820b1cc5a5f6a5f8b58de54c7518427f734c946ba2a69a18b75ed810462bbba30aa59029ff7fceaaeac8bbcc7600c0f2b480307710da9876841c4dca4a1a05f62e4a3840b02ae285ff86d3f62c048d0faac91d4d4de84f03ff9e0fe7411ce2c0b425ef043e52877f52d530be558625bf9fc89533879a77cf9129249c158791d7329f5bcaaf0751c24e8ac108c9d82e5b5ef17321790f46a939a31c47a3189474801c54e8a4fb9d57a0dd1ff0ba5cc1c2a7b98a01dc9f58d21fd565e5e4cb59c3ca6ef63ad2f56bdaa9df578d3fc6b83d0e3f57ffae3d8c6e32d0ccdc64ef62f6e8716b07fb0208cc2fc16d7c28c4859e185fea3712a095e4a4421eeecd2a6b6f05a981e7a3a486f690b9c4e8a878a6530477289b9502482219bff40a5b91b3ce4e112c4d088cd98673068260f9dd4540628cc380fef94bc3a5aea0625d7e4c49c8237a2584b1ee17d0b59f327fcfdf59a9dbd11146ca1b676379d6cbc95a0cb4dbbbf964a321a97b6318c485ce42c39674546ffff1151c82b0e4c3b8f41aaf0223a9619e7ce3a39d272e593bfcee1b2a49fd901b56299bf963900ea6fb83e5099373bd6bea56423a1f9bccace6bbe35c319b3843ad5222cf98e2111172552a591514b5a19641a5b2db3e9f4f7ab8fa2790b1dec27fc9694243cd6320b8eb002cbad8cf7fa4a43f553f9e1588f0f4afc37c9cd75bb6d17289c34ba2d5ac271c4f5db39f804e74028ed164220f8c6b61f2b593a4cc5b5b188089bc10568b82d6269d061bec523ce9ad5749eff680d2feb18bf02e6ec582614ac650e8d737768a09b7c963c2fcabd36eca98528e24684519ce779954288dc8e0711164c81c478f531fed3a0930fd0e5ff7db1d0b44cbf456303eb65942de3e5c8b8f954b1aaed0aeeac248252301a614be3dd652799d6661f5e42ea60b731f4a5168440cc0b605856c591efe2965da1f89d2499b2da628cb2c6715e920b1d5efde5b4dc90d7bdd2ec542eff559e985a98a44fcdf6fb4303845a4686ada84beb56ba4a7ea72fb17f0053008b00a483889177b931ca1c63c9044c0ba45fc331d5cf3238a31aec2ac2703ddafccf055162a0f6614e2bb5d9bd9473424ea16a9d8b152064931e4c10364eee778f9cf494c7b13beb917943598f321f3d89b2ad46bfcafa362977230137eb207049c78263f5d4be46f8cb234c16feee565ae63c41ca9db7530915fb240403f1c6d779cc2f2a74302b8ea9cfaad5dad8e9ed54cfc04612d56a94f4aff976e353d7e70aeaad46c3f5a3568ec688ea97c125793cb5e1185152daf598bfc5697c0042f667bbc3dc195e5592685fbdeba06809c10a0b386ac898791abb4f4256ed593e2eb0528e1ee0311dfa61122c0aebe3ff3c1d1f7272f81db152d45160ddf421909abcaf362e3dcf7ccbe7172174b1f5d786af974ead49c56bc4e783ca284715549cedb862827720435799dc118c492c9470ce904e29eadd7d319ffb573a829662505db06e70e1f0008f9658d48f741c640368e6b1b34e9bf7f0380346e4567665be7129bff44a4254ab576570d63208cc293541bf80d85a369a7589e5a1e02ceee856d3dc797fde68436fc51d1bcbbb9b5e950f3c96a5875abc30d55a58de3e8eb3d18cddc510b4d76c0530fb08fd89c7f75df77645ca71e7b53bc243a94ae41bedc314b0696dacc1016399205ad491e0eb36a40f2f3323ee29a640531c96b020fa334c95aa991d5b20df0d2a6df4288b1b5896d9b59cb045485c4def3603daf80745194567fd569ec4dad1498ee1935d53c480af2e13f599c1559c7a478c551110625165c11c93026d1a2214389d99858112e4d3ba8e8c837a5a28d0cd43ae4564ad96aabfedc96ece02393e920c6f19d5dd27cf2903a3b452b8fbf976ec1557a7b21d94a8685c63f1ad377c08dfe26a0e4e5aa8f0fb10d51d178a89b78b8a2dad137bcffebf9fb2f549b1f78330b74c197817da6155a0562138d68ef7a2bad58a4b2f61f8ec1da83671fe3b567635c7419ee7ef5e6c75c51ddbab7537ef3bf7425ac39991cd405817e7ffdc1431bd02ef518a86c687f5a1b9d48d2bf815aeec3d127b0845dcd15627624850694101fc41bc38ad8bb2ce41d431fd0a0e7aa14eb19c65c895db1ae1e13e1cc1e45067d8a0ea314a36e1ab6eb90726acd18c94568265e0fea5b8be28778c839f0aca79db50ab0754d5ace719f0b27d6e7da393026384c14f4a87bc486dea4f089d9fa20e473d92bc851c24458b47fba68be80764b0423e8c6f854697f4a6f84085816dae03827ab81c47ac59c435161cd63826831b43e54afc970cb43bdfee130c357decbf1dacf28bfa18be20e2b3273acba898224b14c63338307c2942b5b0cd50a9a64f749437ab1abd5e00e05ca682b78531ffa687509e6e2604d11c6867e2c09fd86e97ce8f11a676d9817efa93df0abd78c5195377a0240fd5f4f1cb3a7c463f178dbf08312fdc3b5e126566de8d1f90f80091130d114ee458af227d67358636bca01f45b5f35c7ee4fab77c73e4ec35201f0ffd3330a3dfecaceccc1c377b35bd7c569f80d2cfc319b607433154334a41b4b15a71a721d9ba2663d86d5ac35a1e98172751ed652e8dc815893ea2ede2444604795c0431cd7f517a8cd7d5abb8eb8ca63f5e1c379c673101515557ee465504719fe046184c1e1d71e1d797f6f03ee37ca9e7b59619a8637fc9bbfadd09fccc86b676d46616df6ccf2da2fb337b63e381a631ec7bab0d513b07693c3caafe1b79329b43c5937b82f24a1f500af5c3ad7cae414da7912d1257dcaa61d424a97b609aeb82e133647e7e14cbd5a252556ca1dc0b99d9f00b191caf1bd2e568f7f16a1647e25939f9e0e54d4fc0761033120a8fed7e738734e94344fcb5a9b356703576a4d58e52ae295e9f48c4e90f90b73abe6f4f26f687790e85620a00330a72efaef475a2afae3c53070152e974ce73d3f3fdbdd7a7f96248e767fb5266cc4192b88d0c7705afd827832dab89e8f40de2b90946a23bc47ebeaf8de905a6a1fc35764881985596de5920683815f1fb624b18ddd998bd65e9f30b9c66887be757c02a5f92e7b909dedb17c3a94d02f530f2b491a2b693ff5c4533980be73388c31bbf546dd03e55d5ae0714cf56178ca7ce67a102257085910fd29991a83746f87229d2459ba131c6fa5d87e853c2ed61993b21ea0b871652d19ed656d1ca1554c759fa22aa12398595338e9d51d86addd92f92ab9e2365bd497b614d91f9b7a6c9296eb362b876f0eadfaa026e70a181917e1c1ca8d1c768f93685fcc8494648c0a905ead47b68df2c3a50efcb54d20148f1767e706875e878a8541b2ed650e31f36f76fd4ddd7d391780b4519c9bf1e8055a931dc8d2a737106e442d03e15e59d9ed87519465ceff5edcecc2ee4808920e0f86b1b9cf414d08dae46a8ad506607c32fa5b606d6143821a907f42bf38753d160ca021ffda78f7c08697517e43c363af42593ee88d5cf880a8c10d233c149e9f89cf59a4d191e1c3dec9f212b4e010db7bddc60533ed20045baec19af96985fe8846dad50a252a7a02cc47f55631dbc840f003432bd7cbd6e39f74d5b894c1f276fbc5b22ef984a4f15e93f94f698c6bd57307b5bfd80efc82d5eb24ecfb20ff5c592b5dfe310623d8c82cb32ab1bc15cec4ce02e4c0a83bd79a826b0da8139dc83e687a3467bb4d4d4f49080cc264012bd2d7ba6a5e94f049e412605e2f15e9b6f0eb7acf4ea11a4984f3a5e73f7c790678a710282e479b6b14b411fb92c527f13402e19e9845db4de82b03edadef9bec917243a05c2fcd9707a3f709bd91ebbbebf173e62cf90582ab30e6c361fd5d70cb80eee26f1c4c60ae00855a0cc951a9e14bc8dfc35889e25a0931b6d99c8c47574afc1f591ce0438b1c425fbcb53b4eb862757295ca454d07333caaf6e7f4c8fd49cc1fbd22cf4165bcd257b6079357a390e6fc627dbe96cbabdbd016d6ca6bd5a7b7db042fc4147de34d36fdd5eeb0f83b843c9bd963ba9ad2e25c93497fe9b542cef4c6bb764cbe3e8858dfaf11fc070710028d092d513fda4326cdde7261b3d45222a22e136d97b1d5f23e986fd35c8a5c087de8379c5b9cb5f58214fdd2a5a36823541ec4c0e63602605e027ff698d0208f05f4e4a9ca4e1e5a823904ad91f6f0a15db7d1a9024c4f85a9bffc083be64b320482cc30c9d6d4b3ee0cb8ef8f723938b89f6580f08f5d20dd8e849f5d515f672186357d5b0252ea7f7ef5d1ca8f4e4ef442f7c61367c3eb31680ce01542f9997f3b75586d2fec320461f75c2c88f1e38c6fa46190b5738e2f3b434a14eaedd28c8e762ab44b18371fb1c760a608372f6afab80f0c290ea0dc760c7078161ec7d124814de6309b4af13f9eba7388214a65eaf1c6847b39ef7faef876062ad3a6fdbb1a6a5e1827d60ff68725f516fccc74947f64d5d2f03ba6e2068be74af472fe4f99fc9f402bc14b92a3a808d2b7edd92c2883af0113c11481addf2c0524996c0ed821955182c26e09d5a973ba47e615623c9950d95264f047c6ae7e0a0af5144aea82c42d1c72a6749e70876165a26f15d427af437749b6b7169ccc380fa0edb9f21432fef02dafe605b964baae26c314474383f7389f858d968ff749bc8fce24c7cd5ee1cd5033b76964e21744188be7c094924bfe9d9a80a80476ba68439d0f13428305958269f4255d164b178fcb303d41be9b39017b26f8c24570d36341a2c625ab8c6fba210e77ee8b26f588a6213bc3fc7af344cbadca7bf03dbff3cb8cd9c6f90b1d38fe09b9a88026c63b9e9e357a77822c47c091df7b58034849c3f3d44cffec2910d939a704c26eb3cc7d6ac2af06dc17d1677692f01c8562ee14754a181125c92624b4e6dbdd158af95913f1fced948e5412426be3cbd52baba1f44f31f95f230e0dd009ad46c3e8f6bd26ff18c515465c0c84dfef112a72204dc47f02a3677996a17fde370bd0752e466448742d88c8f0d57fcd15b64d82930bbd70c1f9653cc55053f9951f8d35e07c9fbdd5d18eff51674ccaf23b222bd73953719ae2b4ef353d74e5c494b1fa16062f62b07c68eed2b92f762343a750b7d0e8472454a0e8ae7bdc7186ffc694a00a3327468f54aabd75a93c11d69e1d2c60eb25b1a48105788d15ee0ac3ccdc77b8784dc667a18ee20270074c5459c712f39e67fb2339643499f2d711870c942538bc9464ae4b7033f94bd0c0adab82551719fac9db330b38a9bf4d0852b977de5b5e960ab45a52f026446e85ca4c06a6a6c2737dced4f29b612044adc3edada21b4cfa79457d8458a682dd158a94476e96f8b1e8247296fc88db42b5f3d56605fb118ce09fe7d238fd72dae8d30bccec3482dda6e227f09349639caebd48dc97ed38615ac34cc55de191eff98ceece31aa5983681590f3bcc7dada5f657c235bda9e07e282d1bac52d55296ddcdb692be64ce649b0673ea2de1d454c5f15f8dab0ad9c376cd45778ddb4da9b892cab914c191ee62cca9c277cdb5166a5f8f06b3e68746e7030113dc712e4c079cf5308f72148eff93afe5e102976d50a709a7f5fa91f7c5b62ce73d79cbafc4495f66736003e974e8792e252f02ab06cd0e7c51f9d726ad294548e4801fb76a094fa3ab12d0ce0e1eb046246ac9a22b4b7ad9141a66784cc4fdc0512a51890a1f57a9058b293852e70748bad8c4ee0c4accc0b71b696727842353c7ec974b507940cdcffffff23