PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59201 e66c282db628e5002e4da171e0f2c6a374dbaa3e51c1e08c33d4c22cbeed6d00

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
661a3e1721da7d9828833b2b5ef9b0a46da3a53a3c98e4d7075f9bdd2d97a48f
Certificate Block Hash
e66c282db628e5002e4da171e0f2c6a374dbaa3e51c1e08c33d4c22cbeed6d00
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00902b0000e0150000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000239e505a128c9729c860f06003dccd8fb487e1ff80b4a010cbb96cbc25241e72f5082f0066c387d46fbf7eee856cdfbf9249d8a79031a1e9ff6f414d11afcfa9a3767549ce73ac6626796ee377b7d1aa9e6484f85ba88ade84110000000000000040000000400000902b0000e0150000

Raw Header Hex

00004020c8437f7ff4a38e6436ae80ada8f0b227349a3209ddd95241ac723776ee689e292f5f704c04b8b9653c0e87fb6a18ced679543516af5f12e334149c9ef051b9e441db116a038a03188fa4972ddd9b5f07d7e4983c3aa5a36da4b0f95e2b3b8328987dda21173e1a66

Proof Data Hex

59,560 bytes
1212160203079ba615d667d08a88e2a994b44b86598b3e4e5f9e1c7984e5693c53353aa0b4d4e7759938246f391abb56a2c23f5a3bfde089e2f53d15d23c5ec6209d3ce0499e9e4385abc82997ee4f51333275d8ea7c85e9668d4705d356e29ae9923c1e1f1332c1d9fc730191c18eb22181c35638528df6d8663e3aa26b9afe088e76c3d85aafca2d86d56db73f2c27ee37f2d98c116c9069e5d43119113e2b725aa41316002b15d439babc5f2f69611cd418755b1b87ad500344cc94fd28a4c248656d1fb381e36dc5b7b1f297158fa3bb02a84abf9f2315349afaed3295b825a60ad186dad200f1daca7ef0601b313a65c04801eb3915e39d57057f348eda349414b130faeec7837ef6135f645d6e9a482b2c8398dcb6a927f9e6e63ca4d116b10e739a4183b4a67fc17d10b406ecb094bfbed58746f5a82365c41aed0e97685df793a245a24301ad21b703d88ba38f6284527b2644ad21010b1f96f350b24163d68b539a3176d5eaef3b1956c07c861b48f10e70670b913fdfced179753cb3332b1d671bd6397ac00d28eb20b3340fba154027a8c26cd4ca265162cc6e7481ab67ffffbacf23e5ef56205f48953236729814532c2ec216a41ff27ac6a9053d6194fcfc5b43e2de9724ebd68533b2e9c7bc4aa77a6be7c40dd8d9f91462705b34be6d40a7a56138cd95f7e00245acbdeda3d7ae327ee6c9138773e0e21e05100b91e718e75b914e60756efc7374308eece00791af6398eb38b0a611b2634803536c39e9aa2ac2aa0445aaeb45d49b74d84c9b3e183481688ac4b19c89ae0e6912426a799bf0d9e30e8abc61459e9a91b8a3256f75ff0430e9183c48c49cde2e79c95f3e2940a1bf39b83c9e19f92fbc2f04274f3d49809af3f9af0a090ec24ee59615905d91986a170c1d994f8c7ff2da9219d284974ad2c8454bd05f4e18785c0bcce99f5105582376f707d88ab7f2463456bda4cadefc2e26a2d9c4e93c3617120c8a1be3f3a889061d27f65bc5751c895274fb59e7a8f2cd6b8ae95feb1d131b2c7a494719be4ce610d21721d4991776ea0ec1163ee6ca32d2855df2bb6077f925ae151d0edf237bb25885034b38c96f1aa548c8695b0943e0ce326cd1f4891635abdbec43b86e52b5a399b676bb18690be63e396b7862d72fb4205b05a457381ea69af3a2ddc248803e683235beeec1eb42943accf437fbf04e177395efc4fa161f09611266ad1694edcb29627f4615e9b4a835e391b79d7c706bbd1062dc92b3eec97fe7209ea7aa944cfe67a6e5eb907e4f21ad2dc99124bd4d796186d4b0338c6404468ab29dab8ff6db12c7adc07e436c0e15f813d3bdaf8a3c6fd105bff00bb75ecac7c01f8a57374e74cdacdbdf0dcb5019ccaa0faf674c18f06f22b463d45a0fd0324f06ed43996ef4ec2acf1c94ad9ad736b5a25d6742ab85a32f1393bff707497bcfc565813be586e94ad3021604a9b212a788f3a95d6d0b67fda5da449a147617a023cd559693c1dded4c64f4a3cb6c1eb8c73caec9cd0926087c371155ff8fc0f902d1cd67d29441344603a0697706c746766eacec6da91e4b4e749012a56c3ec2e267a845f99c40a931a4d0fe9ba085e51783088cfd477b072913e1e0e5af41e314ded99d674189eb8443fa067f7aab35800769a812a600881b10c355d6c494734be074d74c570f6006f4b8ef28a8b521a17ce8b2dbd1eb996af3e89e1e5f530faea432dad2d9325be8770cd3783e451bb3d614dd6573a18b72a2e2e1d7c7a7a0676bc872827329e4f54d3ebb9d3ffe5224e8eff410ca1c628a21be74c1acb847ddd9a000960470b38fa69bba94e2d781a5eafa999dd5913ce13d80a1438b0da1bf3189b1a06e311734c3016ab35e0634ac034be02dc081a9b116b60c2e2e52467a78210dfe3fca83ecd0fa44ca27de925231c44ee02ed5eb85ac6d75e71038e3fd546bfffee2431564bcedde729b7dba848da52fdd615bc6acd77d4e786d992ac91f65bc9fb24e1fc77ff71dcc9841352644f419eb8382cc70a18908e1ffb1ae471340024e25b042c96e3ab916bcb04ef0e1fa6ba986edc82ac99f97e6de5289a69c9ceeeb870c1a828863450bf3517e26c46267a2c2d77616b2265fd994ef95bf978adda67efe81864ceb9923eccb0258ceef73f6997aec6776e3710474112d2826c2963248daea1ebda582efa62185222a1fe2b1a54c9b1965195b4ce1e60fb64a79f3759e87b0c4f1318f6e6e06d42312b5d200988078ad20044141ecd2f5dd084afb1d5cff2eedc3eceda467c7a7206c846d743e7960d20cdb3cf7b0477526b187815bf2434ec1d788c59d6fc7cd5030583c13a9163e67cf290723865990387fc118e5e15da9fdfe126202df3ec910168857937a35a9e56fb199c8962e7142d496407893db35daebeb567a76afe61689e11c54bc7c945d30588c45851d5de8de58a477811f93dd305fd90279589d2704d028606f4f9de045c49caebe6f79f3a799e8644374dfc7786acf2a451da71735cbc9f8faee3cfcc8f93b518b15027b5e9636a66da0fb671a75f7e3de91c80a6c3eeba4dc2ec7f54aba32bb353a9cecf5ba8c9e81e7c871062d81b2640a0a62bf24f984e138c10ca393fbc8ac1aaca52562ffdb2642745b5241c30a78154d31ae713bbb6dd62acaff771027f4a3c41b3dd39e9a9cd45ce2c1d7b130e6ca43df6e86da879e52e7ad9140eb9e22baacc455fc3b14a34ce6aad2a15793001cac691d588d92ddcdb13d54b9db8b6cfc9460ff8699edbeebe4e437c32f489ea3f6a337722c25425e02779b2780c073e5a75acc8ddc8100ac58bf2380fda095cd369250bffb3ced6d721bf341fdaca420b0ce1b34910b406534a378e1f07b93610485fbb2d0aed31752ac7e015d5be9a01d95b25d00b011ab3cb9141a62f214bbce61cd2e691fef3fd8a60fb987e3f8dbad7786900d19d3d3a4610c767aca315f074e56691019c205a8fd1c4da6019c8430ce2f6c0d79cb8c3459e2f097cf118d8957ee0db285a369e6309c64c81af2c7f72250a7a82cb151df93d7c6f72e246fa4805a03e563bf0f9a2ca86bf0573cf01ca92563fa9551130bd1612958a66173f5180f903008fa3546808b72003efa6e3102fbe970229e76751e81644456f8e80d79298419c92f9f77901abd490edbbe8c87b4bbd94ac2d010af6c0fee0cc8a4f048523ca632a936730e8ab3235418d7d8d9f5c266e8e64db2608d7b9184c9a473c84527a6a42b69209c496f16a635e5d3ae7f9ad6a37daec90fa94fc1ae3e507a1aabac83147fcb1f7894358864e19c6cebddfe549c1a46be08c2b8e076fc27a25620ef4e097f027679cb4d739edba60bfcdef2d5b622ba9d3e23356f7d159158618a277ea104102bc54dd53682cb190241887b37cccc37aff951d6d9b1752be6423f0d3a41cd215995af4377a5e0a2f282655992799948e510cf7fc2d3b89254f44a0cc9fdc28688491b37a433504db12cf7c323def7d14e0691915d2f667f3c9f46ecd7482ce45ce7c0b0ac80ed50985fdb5f5c2c82db16d11c3a20d7b60027d0ea06e4c1b34fad85c2b3b82eaa116db2baee8fbf66255a378948a1f31b8233ea6f405a45bc566629284c50d25f7969336cb1af145322ba51d4ba14ac3eebf5fcf29ebfbf3e24eb815fe277deee4b8cee0a91c447872d655f9d1b7fa711d2cbacaac24e3b1daee045af5682aa58e21ae97e3dd2f7e9fc9861f5ec472ec5e78c9a41548541c82b3f533823b9cc03eaf356d1a19ee61e6af625eee68da4cf184f9d5159bcfdec4743d6a1f984a84ab4b8dfd317eac0be414bbc81897039acd1b637ebdf4bc698fca50264e0001d077abd477920b185aa8a522d0589315ca57ae1d58d3aad6ce708f568c9e773b7a2244c5b31e1627c702823fcb21248e3bcb40ddbbc8878a56fa026832cc59ff906c9402c12262e727b69bd433a3b51eaf5286fa36754ab205b1ebc4cfc7a84608d461edd1743ac8963f0d267cee9e5a8c7d481dcca73e63323ce71fa9a4318898e25a2f45900a00814aba858e7beb7c5bdc064a9f82d74d270a320a020d1b0c279edb54122eea2ae0098d860d60327fae35d7890f461b988546632991261692e62a788d8eb59cfcb99f4f93d80cb6e6f40dd350e9426495cc6741b7816180b8483c094006658378a66c824f808b84c471279f80cc4e69c68f1fe69aa41e27fcb8e598c34daf9307a1080bd40c074fcbb7e848e62cd54f8022916299920b3b488253b36f5a9ad2b2830c5b2402c1c95471e49d9b4e13aa15dedce0e6cd6b697c84a2ebab9b587f901684f4febf8f633803c470e70e336ebc696fc750528f759ae1c49058d716995e24d3a05fe4ac3ce9be708ed4723448db4341752ad6f606c6e56d994bbc9a4f85be1b7e917c12ff2aebe5fac60254c37f1fb3b1c074258f047e8893aea79c651e9d35d95320d95a72d529f3ac202b0824d7f0be2c970394577716eccfc30184781c3c75195f5f1252d35fc4b55def986514c14f1ec8d0e039c4ce305c6fcb004a618ed5319cc40ecc3ea0fdce368453649a15b9d26357ce5d184f59355091728eace28e385bc32a62536904eccc54ba82e080bc62880bb43235d74f73eb870ceef10484dc5e35e62e21d3c2a5fe351f96e197ba94e22647fc0cd3215aabb4f5b15fc9fff7cd42fac606245a8e3ca43b68add2eae891fd358ef7f870840b56441937ebc440327bf0a5332c65cf34fcd9fe1aacd993380184a0cced4c9ef6d07d1cc9d013ace0f0fc3b715c2319e4e33fdbe45f884872a3839306438a0695d1889346d25147c8ba6b20f669c40c9c9cee61627230a779a338dfaddb59eea88b0c0a1959c8e6cd919ad53143e8c5df2aa9e82b560d2a7d7ddc8a3232d933b07035fe083431e8e64f7ac17a0277a26167b5ef495db73d3bc5a9cdc38894bea7090e4366aa015aee4a2ae757c4cc31f18903ecfa006a125a15ef1c68eaac5cdcfd543fe6d6f7c8d3d76bbcdc230aa27e299929f8a77e1168ea9522ff280fa255ae392123b34eafdab74858294f2189ea3c75074c73fc56acb470205155f61029700987b6a9941c9ca77b351ed5a57ba12eff50000ec2b485a3d2f518ac36f71d8fcfcbd9d397824e5cd1e14e6ccae54c7ed357595769f905867fd8c7e6a8c2c323ee706a0913b04610c612c46f2bc0e30055dc2edab16c73615981ca80e9cfe66d6a1eb4b27cfb23f3f3c40631b2b05ae3d922517ba892d1497ac9213f03997a40926bb6b19dd64cb7089c512be6c513601cf7bb88c923391254fa700609935034198fd23c6665614261f82dbd9c415e8d240004b444e59c1ce6cd27a47be93a2ad67df9e80f424836bb811ef471c328b83eb17aa0e33d70db15339db6dfbab31c802929ac68f8767128b212a31968c491ef1c8261d689571626a0c244c88720a7fbe5b323609e7e7bb5161f633f149640ee8e3073ea459974ab93c1dd0d075609209be503438ac0f1e30a42d2bd57d049ad9c1374c8c7e34c27ea2fc5a7a5e953a5afd7a70a4ee2140dfbc040b4975dcff679dfb40343a7cf210fa95486b3cbf32b838737e38b330c11e2f2983d43814dfec4da491377fd975b3f1a7f42a0b8f57f4fac879ffbf486dbc2888f3d069003b28ce8629e54e06cca4f683655918072631350671eef9b00c36be5e79c99247459355e60fbaed9108df37863402087b269ec2293c7e7302e1db041ca3cde4c8e77714da804cd9d8d6ea40eddb1a6b778fea5f36d8ac06061c82c5634cb958270e5361e3a0ed42a2c1f1ddf4e89a5dd587ff04b2f1dc3a2246378f75f6d2bdbe8757520bf52b389b16a7e40ca8b51b9f43b8add770fb63f25529f4c27921011d53368590794cd8619806d8d434e7afd622dccaf5a29637c42ab718738cc4bf90d1d464d99d0247171396616c2107b4736b5533902432b88b44bc8166ef9ac37c0c1fd92a99c5a99bcf283ae299d0ed4a513dc182669006fe5abac01e7a0cef307ed39c465653f61ab205ecda235045cd26b3747a2f0866f6974fa3df743cb95eca62995244709ab50af7a4d1b8b890937a2016b77a84c627e09a781ef3f14830b3158234c5c6d40366071f4cb9068cfd04daad77d53c7c76561b75cb810afe1b991d817b87bedc669317a40338dbace70cb3f8c55c1949255457c7c12bf19bb04345c8a367c567d598f10d4804150f4deb7e2bf52653835dd6c3d0653738cc7d7bb201e8ea64535f5a5788d0ebf6aa59b9207c1930e7953fcc82d0947e9b5417c9f720dba1379006edf5d42ac6ff5c1d23ce28af3cc1ffb6a39049fad732efceb36a262979a800910427534de82b20d734c0a394bbbfb34dfdb7b83c9f08df38fbc32fe8cbf87295d8edfc6cd881e0102b1c75f7b423df2203b94df4d62b46fa02bec44c8a10ca0bf06be02029a5261a0350f685ff4d031eba2ef56185b09c43d36e0fdabbd27df23d4272674e13f504ebf8c66101f77bb801a22915844d739a7663813056df4f088da43adff53332d1412433ce7e5786c6d9cf82eb4b827a7929d7a79d1d9371f47a15a3b071bf2a1f5a57ead6a1115fcf81c91a3da8036fa050d787cb3cf2feb41ae8ffd7e89358a7207c66e3b3b81f54f85d6d436a9e5bbcbd56e4f204fc793bbb833f34a58fa1b5ec89cbd42311126449b80291f34e0d38f694cec9db6d0ff6f10c7524b70ef42a676a824e726d6f84eb5864aa8d34c811b0a4e25aa4a916d48474604e4104ac04e5aa414b0dafd5bd3e7a1d9297d752e8800d5f68f2583c9ce22e790adbe70369c512301cbeec117801ae3ce8d73a8fdb56558e866471c4d1c71332de7a80ea59990555691383f38de654633967e5fd02af10ba7b7b3df4a5f39de6aae3463c01e6b7d2aef9a8a797b011a2065536d6fc29413c0adc89ad82fadb19cf2d8850737a81e3d4a613ae6f946c5d26b27651b101501a13c4c0c60953117a044bdcd702de90229cbe8c167acdde577babc3d76cef516cc5478adfdf152122dc08bd443269a497ce040defb93295eea269f5912151b00230154674f87c15cabf078e0747bd71899bead3f6177020a6926f14a8ebd97e1fcf06ab5b60d58192a2770942a59c16cb55561ac6d1fc09196b0b995f7b2244a8aeba7d56162a86165a8875b293fd0e806076dc3db8a0aa362baf402026e948e74b7b55850ef5ab1ddfe94f2abca558c5d37b4b600f14d14721c5235c34961057400b71d02ce4c219971027ec78848bd54adb6686b02cc7850559bb42314481156d867dcf5bc397dd6852d749c493b24e6737086d376d09948b537b5ce57597ad3a2c0d20af2f6f99620666eb89abb0a4d78544562813ec78a6b43be911ea99c61e8f78459e51696d7ff3019c8525e82e4f351b8e21061da92eeaf33663b211a7bec5c5e6769b781328abca2ec3980c72146d021edf9c71e2042601130e3bb1b6e2c21e960d6fdcd5543495b4c07da4e4a2862cfbccf0d968e2009fb23dc4b1ab7c0cbb7bdb4eb164bc477544b3472473b3a1a68f89ff152285a59c63f1924aa7e74838d5ff9545f93537181734485c6dbe7cdf1e696cd0bcd7658fe052e5bf6921abf8184b1ecb3ca0ca277c38e231b0fef5ac741f103801e42a3da9dc505c077fb12be6b40dae58b2bc161d51f59fd4d62dfad057db8f92fec41cb616e29d31dfe6bcf9f41fd36ab2360adb56addec03be2c13f19c0dfc1e33860e2104486dce0d058d81a78f6ed8c1d0fbda1e9567668b685f3e4e74fe52ad8d1d2a0da3fcbdde041896abf80ebe7ef38d51514c03d1f80096440519f3c09f72aee7b16823dab184e958968b3622be0f68b21e2bb4abadca644e9c155bc74e2c8bbe22754fd47a9b1b7db5a9f25bb0ea47d8454ea9fe51c2c1041a21155d5f461412c4eef0245c9bbe2796105df5df0e6ebe859f2a798a715daca50dc5facd3cecd119181cbe24aef84ae30c11e5271c7bf2aa4b55d0e019e7fb52afd6256475e048a178b809e98eeeb8de06b8cb11dc1d9e0eab42e7fe559c1c32663ac66d0b62ca21df0f38e47acc2048f970d75bf597fc1cf98db6fb306a14da63d6eaeb1d34892d1cff780ac1916f2630335cd3f49146371f00dbaf5d14f082c53136d7afb0fbba727058215319e55ca5507eef999332cfcdbed0d3a4a19786bae5271675e308df0a165465d12e2051382eacdf480367afa2e2d3f5386db94e8d838d286c3d845720d0b142c9fb36a325c9857271bc010010f0cba2d26813ce681de608f0fb47e24250f9a81b8c8b19fc94d9f3d1c664488ecc70a1c8c4b4d04a325d0e804e5d2b48dc711c56c03acba0753fd32376d124dedcb7799376a28d834f9324ddee59773b6b26cc35a2bdf2c4736fc17a26a5b12ab75aa03d114496b5e0344fd8a0d908bc42017674df2c9e23d2e289029206aeac3891a880d9fc5bd7b0b3b8c592e42c9d64e295285b91d3c905b8881268ee1520ed0e4f75df007964116160a87c10365587abc9567c5e00804f2e826ea36cc29df333a757289da0280b7d5e78a86322e8c79b34cb8257c8ff8b70c7c5d0a04db6b59ba8fd978bcc6fbd327c7f96a3cc0a762760779ee727fea50360fff8a5b5a34b70b2e850f1f94e0a6e96e372ce41b7e9dd5bb766c4f1aaa19986d836c3c5e8af6c6f93ad432ea387e88eb041a553ccd44a4ec1eb38ee6c80733c1e5879a1fe8c94afec004565afc446b25dc24d4d507ece0bd0642f4dbab184f620720d238d32bb8c34ca28bc17242adec18fa1861852c8e8f3b6d6d501e5e001d5b405c29c310cf70e80f5fa6a9fe25e741e47dea285090dc403d497329237d2ebb6a56752f9af2def6aa452d103824023bb8044f950a831efe02ff7eb607563b331fcf2679bf95c9770194320582d63ffedc155f32d80152504787fb1c06ca19925a2088967faed88113ef7ef8443d54c20c87052708be49c59f95525c6ba7b17bc3e1cd79c53acad37fda99f6af0ceff276ba8f47f8a83f38b448ed7467542fceedc3e1acd78408a2f83c5f356162354748f476e8de4af727fd1ae51414c05d460bbbac22d6937335e0c80925bf74757dedf47b43483a0ef12dc1527e334e5c4effeaeacd47e1a91363a0997a7a073c94505b6ebe6e61f4c7cd2ee8df2bc82669561bc74b655c7ad4ed80f5864d44674ee002e006eda41d020a81fcac299113ce081b792573df431446df7e006630d0d49d71b0dabcf95637e1783d1bf91aac8008072d1dd84e45f9c1f8409226f0208626b412e13f8d8bc04890b8f2633473f9f5a20f50dec608e0482488f7137e22a0004974552ba2955746bdf4b16175e21cb1eb2f833bbcbe32dc01667b0e49d122c38179949395f892980df7003a03f5053d08697a0307ce6d447a41edfb3aa2a5680ffac769d96f0ebe6e5122846c468530027b0845f71d716335ee450d68ca99a677e2662e2dd75265ae2f8161ea9fd01d5a7194850da38aa43012f04e949af50457e3d5ab679b7adc70cfd49974f2618ee51df61c86a3ee9b78b09f38b3c0140dfd21fde373cfd753c0fb34a1d8ced5117863687690e7d1c6046040edd8acb2713e0b944ef2dec746c2d74f5f3d867784620c4664ec555f22d8c5c947ccbcd5c9f0cb429cb2955b40ae1e0845e35014d7793eb1e0cfb0a4ccc95b03f95df4d41bb04158b414554d70f16bcca7f49ca8b3955892c39cb45142a613e801923409872c0237feb6033dff7077a1d9dbec48c4e47bb4a247a8da84de1ebd8518cdeffd36ba7ed8e5cab16d454e414f4cdca8545f2bf6bbf93d046d31a91561cc52d3bd9764d9c9cf77fc5ebbbf400b4467f646cdc65467db06fd0328400ad27079cfa1170843e914550eae830deb7546c7b7217b9332d223f76fd11973a16449370e98c17b79e81542ac12cdc004b75004e3562704d380d974592ace624ea997712f1431884ce5b6b3e42c19e21e367d9f7b9b3bf39aa7c6fde8841aaf33d1fc3899b5f9fa3a4812f9f3f9e034a0c27db3802e30eee320dd7214b4f74df48c7bddddf9f0639a5fb13c3562ce5d422a13619869b2c61cefe91afac12067bdb7ecf4be49d52534079978dd5259db8cfce3070f628ae2c730d297dd61cdd77e0bb6cb0b7cea7a173a82d30ff415f9d507f9a88c88f261b5df97a72aef08da191cd2eb4751c856375178aa99e6b6d9be80ec654dd2c6e84c0bc608c2dacca4fe873e35ef67cb4e1251c36bb4a91717d151cc05e8ad9ac61eb3219ca322b0eb8708015e989bcded17e957b78a744b15b46109e647153ca921e6a6718c2bc92d39c30d0707c4df9f70f4fd1264cc5675e94c238cd7df1cb4ebe49f94c2f035a17bce8467eeb8fd3cb6c6bec901c8ec24aeadfbaa7417460e166b6b96c23aee3a6df6810dccdba0f79dc68fb46eec5e0665d206ecfc074adf0aacdb66aa3aca7220145fa26f55d4da36db76828eacab662c19e962eaf9a4ae364940acf2115279d8ac92b51f2350bcd084bf12b62d5d906f3b8a4125ed6fe0c5dcd5eeaeb9dfe346d825c9b3b7bcf10c68d9101d6dfeea219e17f3171814802683148a1aa43f48a5cd5402e0a0efd503ee0af12d4f5001bd1850f0c46fcce9e215786837c9dab27fa0c84c59e992a8f2eaf6176919e9bc6fb1e3355f9629981ca1ee3402832a76208fcd88970fd0c23d43ec6ad132b970333e490914279cb1a4df650f2faba022fd4c6d93ae75b9340cb821ec52bad878d7d52ef471dc0ee5b52f1468b50c839e667244f1c7a597539facaafb4cfaca325b12bc2ed94efb5c938fc55de2046100027eeadcb750808cf10b9c1bd3a513f4f8d26a3bff05beec0245a4da9d935311ef78d02add4d3f2228c5a567e271cb3e8df1604ed528a261c16484dae0962dec669dd7895b535bc8ff2de7979aac3cb495611f30978fb30d393143c8bf5053cd6de8d3fe489119aa8a08060fa71ca6027fdb9aecfa4b4645fa5678316fd81cf03d4b833b397dce8cc4c1e1154624d9ae70f71fa2717e09d85cf9506ab594151e94837a978474dbe24b0036283e20db0b5cc10c93ea1c6599da335a719b9a63f72ae7deadb277f5494a3bfd27c52b79b7b845fcc4d53a1686c4e8f82ba35f4efa97dd11770dfc34282a7400d826728384b223d8a8cced71efaf32c71ffb180b1d8ec434f095fbb62a46bf9b72504fab2a2f3cd196d60b665d03a53b79dc3679259eb5eb27b6e4fd9c7eee1195403ccdacecca848d1600a7f71ffc2450a1a231fc106df085c62a6a8527f8a19ef37de02e9a66baa78923ccb1a3c8ca863a753b32cd1266bb45194c0cf8af26776881d31e16d4175e2219c8316f3008ac55c7f5184662d6028f9d6c2402c1359300f6120c6de460aad8e551c4c0a8e7d9ca39a1eeea190c113f3ba5cb9dbd498e75dd73daeaf5d8ed3b68d31033bb105adf039c25c0ad4ac04f797ef0aee5db54db2ded6d33cdd57cc3ae83efdba4234ca114f8fbe1849ee33541ae5489e8a3618ad6c66ca05f83fadef70579886d904f903d5e5badf33e82c48e233dcbfa4651df39e68dabb9e7db69352f600a47365c42567711a0d3c156834a0240536c5513686bfc8721c38b026ab2b8c05fd68d45172a98e6fb95ed5fa7c6240ecc807ead13f11f2235ed32068f8ad1ea67645344a31f2b3134cc93fd47f0e14fd4ed752bf36c0dc2764a56615b21acf51804d65060adca12157fd2875dec518c864b25f28931047c66ec15747db97da668e81de38672f213dad0578f2a61608ceb77949d8da40005253e16c15f3a2cfacfcf4f13cb20bc7e2f3bf3da6ffaa5c52bf96923d1c62b370c60a169fa622d113aaece13b977366b2bcda77ae1bda65830d1dd360209daa4493f71fa0f66d64e8f0f0f5b6bdc7eca259959202c541f48f785d3244ef22029c5499533b4c80423f906af5481c436b6fb8ebcb89e9bdae866e9e5a9bcb4c1866568ca1437c893f960985399bdcf68af538bab212e368e0258309350923f68ea14138a01104b480e451d0b861f8564029700cda1f2c9b4cdb0342cc16ec244dea2d454cf5dc0e0f254cde995d6cb03c06c1779f05f8f3521c544c47b338cf94eb9feb7e788f82630315f6a7015b0c0d7ce0b55f6c0fc558a0e951916acb682e2e9ffea3f673d2776feae60f0d84cf941351b9aa85d8fb8435d278338010bb4cf4c0f04c21d407530ae4615cd7e43399a050090b093715d8500ba2538ae8d20abb89dbb76130aeae0b73df2a68714881456e6445a053a70af2e0d3412d0a1e7f2b781b85ed0ecb4fc506505b7c7d0a8cf062f5ef2a7011dbd4e499610ebf350d339a937ca33a20253e57a8a1eeca0de7b5a14bbc269d9a1acff60ff270b21d5d0d783ecb8f901637ffa1cc2e3df72b227b6f6bc89073897ddc5685b69c3c15bba9bf1a88a4c426e45bd843811a45f956661a8857ea318439d36760df2d301c40cceb20408177ebca7c74daa883b663f4c6e2411ed5f54c766d37dd89ce35d1c425a4c98a5cb3c5da07fbe48d52d3b655228ffda460512a4493a3f983022a02f83c21181e70c375249540f2079ee7a60ac379fac7c4800bcf0d6b18072ea0b5e815ac1c3f6d948452efbbcaed68db2148c7e35c8c96011ed4b816e084d52502e68e96580c22a34f97a02bdda848824d497323b83cb9b46a10fc18bdd626af8b7a7972d73f53a3efa19116db390d8a62f9645c90e2ea5308b67a7c7afae24b54015255e3a49ad664742dafe055bbd237e95c787f2e16d57df6b587dad395597c8fd036a5aa0e5eb8d168decdbfd692492428f12ff6f1de236c417df3e5ab4b14263a52d1d83eec830eca324dd3465416053073604275762b55bda116c8005dd38ecdd5ba27f5c12d8c59f08c0419c2180e6483fdfa252abc437d206713346961646057464779352c05a77de98f453ef0e9b55885966e478aefe7643fb51e680ab3bd9b9537e962e69a1012b0936f2b25c0ef5554c4f70aec705234f9cd1028d3e7618460da463bad8b1c60c5ae516b3f6b0e2fb65c7bc7a7ab754618efc52c864f907be644a3d7da02a523e74bac4a85413f31d23dff2f28507041ab17460fb56a8b56f2e8d31972e5deb275197b01df90e033e3c0d594f022f277eeb71acee10e693070401d9ff7ea285fa5a5ed0212d75e126aba201678bc072e70c14055f40b4adb6b7782088dbe0f6fa1bda18e1910c5f16b424cdf3e456e7ec555acb0492ee493ea9a1ff3a5ea47fb5b5a76246199e8775f01b5a571eb7740ded618b0e65a42c95c6302d45560891ab951eab09cf774d77fd630c6d31bd6f2203983d9a0f1c7478d1e6c696e44906e596bb7813017cc7dae0a04641f44563ebfeb3c35b279cd75e77ee791637f4a7ade135453ac7ec35e6c053f5e4766d24fc81b03d41c555bea86e16ae8985c73468335d296dce1e44ac2c36919fc35d46dd869cf4a6ac0c9914a9a1d8eec5d915d0a2d88ecda98b2dea3d31ac4be072341575da611ea04990e23d6bedcfe30e36ba9c0666041ec10dd1ac014431c39a6607593a19e73d06df61d017b5a1ba6b6fe8e0fc3ac75f9cc47d802142aa4fa4d1ee0c350c9bf042276715935085d16d05d0f66b4618a04578b302cdbe40aff4f6c046c5fda5ce6d990fa79e160f63d4dbcf8443a59f61f4fc2a71449d67f1d5681494c9245a5a3b279ddcce3c7b8dbafbb5b91d12daf8dcce36df1d43937fd2807376d04012683cfdb86902b1f24bc22215518436983a2b110a6e8a48f06f2281e6e96fafa9035aa3cea895d016f548a78d3f2078f8a4f866f29d61a6e774f3e6ddad4a1e9cd90140fc6bcf32ee4fb8905d514cccd431b3507cbd341d91cf687a916e4e776c0f12d50d2d985aad948514a816bf47198089ddcac2d00efd4a411c01e78ad4b6573a534d505e8a630d5944fbb281440b974851f7400e3c6d2df070e5079a53093ccf6f60e6e7bef400a508727c90fb6fbd1b93676511ce2888e8bc81fefd05b13f1edf544a6f457ee18034a2b8e4e452c911c4b94e867d9b97d36b343d22e2ffea8988c942341ca69aa40e3a0e5a43df1730b62db62729b68c4844a1ee588884b4bd8b91f689ff52a2383562e993f88aa0dee69a52e0e3430dcc108dffc8303f5c151b9f7e6bf59cacf68a65ac28f90e3fa2979330003c59003d8f43350ca63d5c9e61a9f9c1ba75d4d2d4a728557a13f3a9a8f22cdccbeadcdf58b7dbbf43b903bf5a9e92955c261f887f75beaccc2f407039480271f4bce977a0b1e6f69459843430594257b3471b50a4654454a2b6ed105659733cbdfeb473880a9b80d848e799fe3135616000bbc10e381573f53d8074b0e337a48f9c29e3d37eb0b204ae075b2393fa8ba3d4db3af742aaee6c552d3100bc1efb70d13d6837031b0c3fb9aacd32baea9851cdfaaca78b8e111ea490150ec47c8c88b8f2fd03468ca6ef33bd9222cc97c12da66801f8f926c62c9d2097733b4f74158ce840514b63552f6dee922b00b581e3b93a1dc6adc53121d757e86a393c958cceca55e0f119e7300d3d7a580ccabacc071ecb635ee345ceac455525d5ecf45aa3a2d83246e49b7d33295fe08fd82e409586b6f9054b57a65be98bd44ec4b5f4876776aa0ef89c0d2f95cbadc897304058fe52aa1cbe859bafc0a3594951ed334f2f9b8d67f1cde5c68c8a9b701b15b1f98dd156a4a1fbf2b4fb9a53d1bdf6dea5064d0aa6cf1c3791e7e76718626ac182639a9d5343474a159b8c2a13c3964953251321d20da00ca056c9fd9fd641a6fdd8a028c195296e918b6eb6e340ed006f1b8f73e04eb6b0e8d776c3b1136d127ee4a442d863e41709f5dd22118a1fcde7bab981bb9a5b5dfb963770a51935730226ab8765e6838c6bf91b8ba96bbda5d1408425c61ab288e52e516415dabaaee795d47de29a0756532850d456f37100f9da6b3df763d4364e100b0349322bf50b0245b9cfdb1b845c059ea8883277344a97bd91ec4046319ddb1b4c7ae92f48886d557266b42ff67f54f903bfb4661bee0e1b271f4c602bdeb82609a09eee70c177ee5c52c4394cdef94909b90c77c1e2dc1a0c3c579334a967f4df1497e04364c2ca561e6b70041e14189907740458d6e7feda6adbf4a701c205c781e79995cdfa8d87ef9b799a3bcf79658753ff57b54bf764521690410ed3d644054e4cf5fe127441cc91c9743c4a3ec559cc1330a0281641523bc25775b5435d2987b96429b793cb47be1cae0788ddaa0cc5f93744f9fe44b0f2c39f1de18c60e49fab348c5513ea41771708070b0fa4b4d46468967bb48d68fcd56253bb5e84d0947aeb37ff3a36207cbc3c24d9a587e332e98fe0e9eb44d182ced4413760152c654dfb010ad177e1e2fefd9dc010e2fc3412e33b3b5740cca293600601ec528aa512f360b10d4e97a45b5e3c214de1ad02afb914d410400c4704127757279958f425f768e578eeea6a425ba4fb0deca6c11b0733176cc127410efdc793185dc99b727f2cd4ece23ba1c2a162b820f38b0766d64d273fe03fa9d6c0562def2d6e19e0de217670df7ff9445ed0131b44f36f6974150acf39ad205fc39c485d7757071c3c1049179c7aee86b382c0b4c6913020bdbf89a5b1f375fe4c1fe380a8aa26e6e6b9b793a99a1ab8ff109dbbddda1b1c8d3e1d8fdd4cd81d23dec9ae28a54ad84b87eb869a456e54a5b906bdf2f3321e50f67f004bcdea66b5ad309fb3e06c5fe08537527fe86ef18bf7993b30a8d67780e04140d9053a84285134a490d64bff767c3051d74d24690c5ded9d87fc45b8f0914964054636c822d3db7e4c6ab61111a10cc20b2ea9ef4b4d3c118d89d8f3708fe48cdddfe29832af5b5538136df2b4d7593e260d91df35e2f6d0f022a3c19e51ba9a188ee73e5a97ebf942e93f7d03bf03bf49ddb4cfb65fb8112e1e117213899e6a17c03560c42483fb115bf6badfb34a6117dd55a7553b92c08427714c690b1b4dda2a9c79ddc3544b9c3e78c75101d58e9c293c9959190f246a983660dca05c4b1cfb6480c1453e6dad8e682e633a82671c78b9818b947b76b4c33716641a21b7138bd451f672d07b654f18bd8ee2df8e912c265f3fd1a66dceacad2ad42fb2418c0b05bfd0695434db4b89c6eac6c99e0bfcafe7079ac41d6e666eb9510ee2e701643428ee4101e6737f60f9f1f9e17d0d3769f561592148b83ca5ac46141e49e2bd2c46fd5acacca591868dce9cccf5c11d30faedc7e039463edab7d945cc19061511e888de27ccc24e25d4d82166a3d6ae829c6d01d803b38cabc61932e1ffb1359030fc2d82557deae5cc67f1c98711fba3693f6ecc820ade1969b48ea0ab2ce3b551bb93e693a8341f8fc0d793fac5e4b8c1de30827fb8c7bb7547e004c0052b198c2646072bbec9e2b7248ab341632e78b6abacf0d752e0aea7f86457bec16d7dcc2bd13c7cd37e1897021c7a3cecd98c518129dc041c5ce984c796abd1a652432ecfedd4ff56d119ec3b961da3eb1dbaefc4dc4f27b7a3dc811cbaa97c3c836636dc081a61f9e426f26789426a24f670cb0c9db34d326d361d98241be6693a75cd6879dc23a2a3be384121c8765e63f5cd784645a7136cefff1732a6565b7b163007d105122ec6f7eac092b85b120b397f029915668c2ed4cae890e67c525d7354af2c66502406915553b8318dd447d8473c78372b348136b6b3e916c99a8523c48ce5e3bebf6266f4b113de33d876b988d3f0266046f6e440ac93932ee699f2d7ca7082a71b16d11963a75c986db8f6b9b98a8cf89645a7f8b22258cb108ba09915d599f092db4d2a9f217d00a64dc7c2b607c8b8d86330bfd5c74de9433822c0b4f6b4d467e07c0e014a6cd09785a44c8e6df63b97c521f68e951bd3aa3ac2850a7822950a476ee6887abcb395e43d8e4caa1a1cd50a4f053587438c863b1df74bee439e3c98fc91c01031fef83432050f617bdb1e3b054348452044fb5f7349538450bb38bad16a594b438eb7d88df9a330d24637d8f508021eeee5c7923f0f72471fc15d8e6ab1485cb3719cdcfc3c56a25c1fd1fc1eb19aaf6d6da556d3c63a84fbda0cd021152506d6ba85e88a347f754630f6b8d09856efdafec992c1892fcc9c7d7610ce96b6b9c8b42e55bfa96d6a08d6364bb65541fdccef119320ca78077ada749a2648a3c77132186151b7a8288566bbf287386c03adc4883e79f18b50354d967d4c26af933c1400a63f0eb7914825d7adce5331221e59360932f0ff62f1bdfea9e441f3b874c0faa8a1b70ca6c7af238bd6bc495afe4c6cc6224b70fa9e44528f21960f7f3da942e8a05f9c98372a0248db8511609ec48ca2fc75593f2a4ab10c5dde80056a5d0919524124d20d53a5fb77fd213f72603bd34997dd646d0022b786d6dcde6c8131209dfe00e9d5b4c2891fa3ae69b509d4611030571c61df9a92b23f0b639a7e5db8203ef264766c9444feeb52851974cf55cef01da0eaf297857cfe8254f367252359c9b47dbde7b9b6b5f5532d7f9beb2324de3c47b53d1f3ffe8c9038eed0434272c8924f9cf720ba4cbc3a66695ea66d0dcc075c82231d6dd21cbd2464edf5eebba635d3f52fd74ff8b2a62f848cddc94806dcc71a5f78daddc7bc7bb36d3a23cae892f92c0bb8e118334663c48671ee11e91df150cc5e90c55b4c51341f62198d1aa9350ab903c393e007ba53f65b282db75b77e814fac313d387fa9c201ef07864f4049f6185f615bf59b2d59dd5c40f0d7e4d5526c5fe03c5e31528668a922bde9d81ac7c9fa3eed5fed598f9b1e8b08c856a78872aad41c6ebbe21bb1c829cf508d6a84c5aab287a1752593bea793d25f6e02107b7b4992b161c3c78f0f6ee96fead7b3c3842adc8b1c2535a9e6ee15210fe4db1155e466f00695500b4193d4476435f695f996e3589d6db2041cb62800de7dd24eb9d825609758af3269bb8e892a3b41718dc0b41973495382510ae99a5baa961c5dda3aa6da78d028f34a6cc463486e3f366a4990427e13be72b8b8cfbe047d88d358ba11582fe3064caf7f6c94676d5a2b05e9c3fa486991f64a636a7eb3f497eceb8ecfd056b822b416c89512a3de2728e7d2b778969ffeffedd564c36028ca4919f4a95253aa4094ebb280590cc22d265990c606f09561503061b964b2211ff716ff98a70669974033366b0758e89d63bc40a528452909640aa74d1c564fa2f0893b79031cf6f482a9c61bce477af3ff96ee0f37e68596b05c3dacdb46828265cf528be9cc8455c65c9d3df30d2fcc602a2e2198b53711fcbf0af8ce642d78453c021e33e88f63c7ac2d97de6ae0cfe34907d27c326cac967f94b726bae5f22bddf063de4686f3b560305ead7d9f6f56f8d6970eaedba0d5aa4001d72a7a2c54c15ca44dd62e9a58e898e8c9ae34c26d7a2888c1190b6c90166ab8984477e257fe7f1ad2e12486db0c6b7c69c5ae46097aa54a55f27f4e460bc8c8206227495eab983c48a2d4b1bb75eed77a5153dd0ab769188696122645c15a0d5ad36c75cadf5aa3a70e203c1030b1c8a767e4c91153744ecfa630a308792fb013ca9b07abe0b9097d75821183c9ec477b2167e6eddac54701ab0d7c7fe87b0f7bf1d3707aca2021425be7f46e7245af9f5b25ef971fe1d9f93c61955fe9feebc84bdee40e4fd76eda9ff553a450d78c637eda7512f8c3212c625d6a1a00e566e8b61940ffedca067f639360fd8ff28a13d18a6c6371f15367c6b56fd993afacdc947cfe481eb2ff6d08606a71113f3f1eadbb73615a069bb4d9780e90fa8c45cde8d5ba809f5dfd882e4f0280f69cabda64387e87cc4de49d4b1d3a5cc39d9806c1c3cf00d35f07f1acab3380cf5aee2a8ee3fd68d73b56d6160c1344b20e467f21eaf77462388b0e5ed1b7e4a8b143730b5a39a996df5506ba090cb51ba34069348fc60c13e4efc09965404b4d2fbe99544d93e36860c94d69fa5f9060e95910769ff69113c95061918021193bc1b1e8c0b52591591355a4b14acefb28bf13851523197a27be501ca7d1b3abe48cd67e90d4ca7a7f8838d03aad6f30ffc5043d978e2515e25e93ce9ac0be74f211ea204c0fb3e9f8e2df8ab673409e241c8ee6e260ca14c3c68c461dbbb1ebc298266cf51e062af7d15f9fbade4cf29d6ae5223b1b12dbaf6d4088ed73ec17355841f68a9244dc9ad57ac38b12febb333e383bcd4ce8d8ed4620ea3c64f73f49a4e2410f68b93119c359dd9b50896306fa93bb1307831ba7f1478227f291e0de5530567904fa320b980b4fee7e1aaa7ee288739f091c2c12ab1389e2e3c37b05864db967cf44480ee384f39fe6438a84a77ed65bde11a8337647ea8fd01468c7507d6d6d3c84dc20d907a030c126fcdee2d837ea1ce4f41a81405d9ddeecffec4b3a0ab366c8ebc4fa10aa780a5ab9a007096fcc8ff5f95f5acb41f47f39ef9e433934de0ff4dbc2376dd774b69afba4da945930c004d950144f987dedd737b1f96a1fa77aeb3f004ab2a43f77ae1d812a91600cc05dfcd29701f1ae5e85f47e672e1574a9f06e626e59af901d2f0b647d011f9c6c1483811909e7c09f9d32be36297e8ca3ff6ab372cbe756f64a75334bdb6ab11e831aa35868b03ceaf44a5926723c7da6aac14d5da103904e9f8caedb360fdd2aac95357b6d5c16bcb5e8d99238ce42a5b77743a13b2342da4549a37ddafbae86930eaea0f4f098f4f0a9bc45e66c722a76f6d705286ead932405d20ea9b3032c1b7d452e850ab26f2b4053283eba1e0440cffffce74a962922a612d87e25c154cf64c64995798c364c810f8836d2c2ff57cae4377d302a40885bfe4b2ab91e3c5134d1b3665c9fc430d83170230997dba3b192cf902d022ce3d8927abc58050b4b6c462f31071e9458e3ab135f9833773d5ab0eeb60138113ea9d14007c054618f4e45aa0e5a7e1f490b3bc78d64425ef53bc0bca37a8ad89dbc86692b21528bdb6992309fb05adc6957b108769efeb06ff32ad71bc10c8a334cee0bcec6c8da050fb791df8a6bfde0d4ec4fc074c046e6b31c4607cbcccf5335742bd6313d931f1312cb068a2f6673bfb2e0cd9852be5dd0cb3267f7dc27d9cb92d31c93b552e3785a109ff0898f4c051c60bd00f3862731238328df45414509a2e86dd180187d6b5f8f860c9ae6c1b33837a7b198fe7377b68c7ecaab3fd6d493b82502b156bc07b1009a55773eeb71ad2127e3bb39c6b50df05342c3670dcffb255d79a9348cf7197d3b06c22b22d67592b70b0db3e8a68a28ddeaeaa40ce8aeb6398b299a863a7935a826a2f23381b635fdbf2fb74cdd90ddcf65aefd71d0c35520151151605950d77690de2c557a5d236b6ea97a64f221037ba616fd06797dc7296167e511bb444a48b43fdc1278f93f5529f9551529892cf9e2954dfab9dc6a5ee4a8df23a60fc8f05a9247f2991ac8e62febffe52177c8fc076030540899160e6478a349305e2727937766b1db5ca7564e237468b8314534771824a5c23691def5ee160507b05c382ef45047774b4dec2386d7c74ecf85920b16f74c16ef3551a5e518aef9a3ba5f1a5aa3e52062434d485799a1a432668fd4cc86f463ec1f4f16121eb889f0e1d12ab5698999fdb047c3893f68559167cfcbcd0e8e01f67a4a86358899649c98c93c322e20579cb306b2b3bce3eb010f66e7d2c3284f47d34dac4db6543369a88e121760dc81024656b83a7eb91b396846fa477a1852d6047cd16ab5894e1bc17ee343335f7cca2e38291e7318d05f6ae530e5543686ad3948abf366c7fd27ccb4d556e6f9e8d1717831caa5c7da2cafdb78a63a4c5ff4f992f963d3060b5c0fafef7e3cf5015013fd26d577201b4da71f113b8b1151c9e6711009d0f0686dfe6144405481f9469dab8d1463292d07b309b68b21419814b0fcc9d84f7b3bac5a5d5bef6f3ffb3c1fc8cf9cc8e59f58c93933ae7a62d1bc1e09e061d88aca7406cc1d06654e7f866d6d8f01caf7e8527fe1bc3b26354835e5059a4464b331dcad6d9391f2e45b667040b974926dd45d2785f2be57045ec7b28a8807f33c2eb726c4f7e65d91686f1477510b50ba9ba01e260d7d6f82898f6966521d17fa67fdeb23f7744f32d1d5927c9be691a2fcb503b7d58a1845fc1bd2c830bbffb5e866bfd6c2d046825e117596117e8d73b1813ba140406681de519c7ec8777060bb453b096f32fe5dde8d8f63e4f7cbe598f89978e8c3174eef883da864781e5b51dbe863d99ad3921a53b09566c32c62ceae48c0c2c0985e18875460084cb6976d645ba3c13240ef5493a79c10eeac0ff08b1b2f53cdbabbba3e98f401040829e3655dcefc709ba55ab5c51fb494723ea1bd5b4a088eec52f024df8075b3194bfc2890c13091fa5ab70182f413d1bc18c5874e7ee2c022c601d56325d620d32d27c34ae21aedd6b7794711e4f1a3f5f604fe429174f690723bdd02719806696853513b3833cd15bfac0b6f1885a262178b28eb688103a2c577587e3fba0c031269299ca5e78ea366b20862be21c63927902d62766ea37e646aa447ba821b3f6633f2407436b1157621841ac12134aab23976e9a35e7b432d549719496f547e376e2268c11a522abc37610a4bb2050828706d7400dc0c8e64a2eb550707206b59626d40eda611f9cb607e44fc330ba8b78061fc525d36ca1aea3d25047930b55edac09f9c854594e0db88aa29ac507afda6eae03df81bb549a19118477f22881c24449274f97a0103a23fa5d44e6301900129ece106861e1fcf11d47f1087c3c642a76a616c7169d2207a929c485b140b90fa6a2b9a61b565d0654e0d2aaa2004285c4ecac8cf58148dcea9f86037d65382fd38515bbaf12d04d3d685e6a4cc4e096a303c3d65df8ec681f783176f73370f3efa13f08f35c719106670eb863e0b1fafc9620e57014d60cf936f04af06d4db8af2ef49d271ab08afe0de17b1e4102f09127370e98b4386c0471660103b82942499842a00053118f4f923ce98eaa0c554022a1bbdf60b8aec287adbb4f0f99f3aa9e5684c94999c8c7aaea36b795e3ea3ef77fc84974499db8bd0b7082289ce63806d30214519e69140942f90757fd6e050b4c9809c9b047769f5dc2504535e9f5046c7aef0f7d7c716e68757902b6dcd9d2e83f65153e0b2b7adf2ba97b9aa664d0119839d55db61ae3ba828eb3278620b71e303a8220df76254d560c019f1abd4cd49b9d5a93b141acb89671f8e12cd559b196b231fbc3bc66cf04371cf4059958d77d55a111dda54875349d485a410f9fd569a0d337e1a1afbf1a59ecb92d130049f02e47d333628f6d1ddbb6f74b4ebcb5814e06e8e2815ba8b0dc88bb03c425c07aeebd4b072b917372c234839abc326498089e52135e65e657fe9f60df0fae1b8b7308686f39055490d49132749a6a7703820e4bc1ad3e832904c82d09875f545c83ee76701ae8ef8e2d01fc10834a8d30988373b48e66518eb811fa6efe43d8880036e5dc699d47f8547b51dae19919f51ab43051d31dc8a8f2152c1a4d2da13e46c9a3609cce47d758e46d0065a9af1e6a199d162e116e4f13d3e8552345f8d69e9c73c6bd1e4db9f1de5c0640926fcd2807c3127b32a16b386857589884fcd4e8d7d37184331fedf98ebf07d6df0a0473f09e5453fb0bfc5f5727b38f86dbc4dd0c70f7c443d1db04719a38716af6a1f56347ec83a3e359a18800c947ef02a1bc1e5046bf64b2dfe342f93943e13e4e1e8f2a577931e9fb9d0ebbc354ad20b9a1124ddd6801bd008b98a5bbcfac763dcb76a5565717ed6034b287ffb5ced13c5b4ca77481762a0f950fdbbcb815a9597e5414dba08199e04aa58e7644da1fb91d292a51eb44058f254f5a3190895053a0822bc4c6db43b420032b7641b5620fbe257d2ec2b2afcaf1759fae9bd9e4aae44d7dee53b5cea26ecbf70c3e1ca06554f31d3e1af3712b97877cc5025bc0abaeeeba1c44e42808e6a0206cb949c033eb4d289fadaf3dd26d031c6a7ff9a4b6412c9989e821f48bb728ea8e643dc348c95175836d18fc7913fa12042ff5757c61219118efe39e99626fac62b1a515e78f05b6428795f4b15aa65fa5765788855700b64dd1b694411613b633648c7c6b989783818e733096a5cf00d3c26a7de2e17a8f81af9ae85f41a906faa3efbf4c0bdfe69ea7ff2ca9b730dc4bfe056a492e48a357ad5d4892c563b97533a88df80b7fef83937580eec4c6a1bcbb322b27d873307a92afc57b12ed5b3bcd86aac7e2a13d7613a1b519598dbb4f5a52375d4fe852b514e36794e535038b32097c088d56efd44429f4f4287c81ca580a810b2d645cb376475879c1ce29f64dcf0d7c4497c9f1b4cd55fcc77a4acb40db44fb78af0cf97f7b0f84bcd4aed92465660fc1f44cecd88ad1b5e06f643a99ad12e671bfc8efd546abc8403fbe09d1f7082a12747eddf6cbf269ce9b6d82b43848aa2d48c8e82f8bd34b37720056c3faab618546abbf134fa19241bb04be3cf4348b5c72ea0f48e2dae8915a2543a571ab8d06d7e6e311aa2ff2d4f374b60d0fb4125306b9d8c32dfd32e0c1cd0ea938d43007a863d3adf2485bf65ce60c9f24d3ddfe72dd13ea646408b5c4be2ac107eb4694e51674a1b4dbe273d09aa48d1f17251ca922d8a7101667058facb0e96659efda229b3ccdeee7b5a62461a3f2fde97442ce0e06894a3380cd22d87a0e392769e50daa14e46413fc21707ef37f4f778e6bee514128129d11d881ef2f6d54b03c810bcf80bd4cfe673b8ba837980694a605c27fb1bf0f812d6c69c12538bac429a500324a5ec3a6a0b29c284c10d8c6627eb95172eec38786b3c3a915d8350a9bb2858ffb54a72578018a5df4a8e9f8685ce929fc0dc7f2678c1ce36c8261cde24dc92affe64e0bce869bf47e8e13c840e54be3ccc77383438a27824bc1f69fc266a92088d0be0a06df6e65bfa081dc63312993cd48e88b687ad6108d95319c997315d9ee54689abd33baa670706161db86254e4e538b6328ada75e110805c9ba40089f6addddf437c924c05056ee48715ebec2d660f3f5543bb2841351cbdcf416908393ea9c0c309da939bde0999761818536517df132be860b047a7228bd7c816d10f5515743cebb7fd4a2e19c9dbba00680d80df56f28fc22fd4e33f40253a3289573e0b5108b703fdfa201fbf89f93701cefe421e99c10f287cfb1ad6fdf5068a1ae0b25aa4d294e524d0bcdba9bb84f7f30049930eada25a62fb50761688be7b653391a0cd37e8ec0d69e60e763ce6fda5ab11a25a7e7a6e8c367f4f1b0ae9b2982a2939d6a8adc08f16e8fa515247459af49a7e3b1a9a50a44552d1c72bbd6fca3ded2ed3ceee7f21bc156daaf4ea68387048633cd8230f9fad4cda4d62c4fdb48647783e59f34ee79c2dcedce64d3c97aac2465a61bf1768903af3893cb97a79201025413c21695d832f910682736f4d4596161f720e775ec6444b1bb5156658369df1f6c1118900974b24402e79ab5ed77e9998bad37fb3d763210647adb648387d8001a15c8d50c354991ad5f6ae4d31f76cb94ee539ef57a1722e254e9797851349087e2c6a4191b8bcbfac352738913fdf0b1fbc696918644585bc2c4a732bdc9b5557e982547134a18555413423fc3fcc0ea8c6f8316604848461d2da62c771a84d18162c81eab55548e55c46a454eaf05cca766a8d29da4228a10fc778474c3993b6ac0c8dfff066ad5198d2f0876461f531837d38fe8b004de412eed584847d1bddbd5e0438f334c59472f2a34904fd8c89d9bd30a143003340fb284bc31c1008aae695d652ed203c7e5eb4d1e6ff95c269d30aa0b678d123191f1a08960e2c1b1f11a79681bc35e6cf041c8fb6bc25d0c16be04c511a074e901ccd44c1d0ace1063604292bca33a1753ba7d40a8ec1bc6ca2058d6d5e22e5d96419d6374bc0d6b7121f45bbbe3ad21d45a3ecbba926144a51e22fdfcb8bb891b13b92583371a7a3fadebdbafca292e861a3675bea964197bed383b2e1bdab94f462327b106fa8ccea61ebbcff29729fabae4753b492d83f3984b2ba087ee94c87155a51099360a83d9008275138c05694f1c9951c5dd4d4e4c92f4c0b83bc5d15f13ac0ba9e130e0c5d14209ca7e55fed867d0dd11a80863c250e5fd2f2486ccd20d27225cf2eed68f9d2a92106d330951922424bc221ad433a2f77cc9d83b1fa2dc30c4d661103f811790a8c5c5a15a2181cb4dcca7cf6f4140aa654443450549a710cd19b30d315f2eb08fdbef19795a04d5629bda267c37f8b7573c87260cbc43d0dce5ae1a5c6d625c693160f4236374a25755ff66102b694ed23a8489715cd4d3b7e572e25bfbe29719d290caafc0188a5768bb8862d164feaeadc45830f639e3205dde2628e1f85b89e271a12d0e7bc87296f02fe394d242b7eff5233aece48a239f9f3e62530d8d2669af071e7050b2ce85041e06f716398002c26a9c03517aef994f4c2d62f2a938a1291194f5a80e1365afd97e069183e2a7ac05247a61d290042f85992df892c11f8569a22582f6357ae882b0c4ce1928b2e5e8dff47b165ca586553cf919fbaab653727119e87e913784abb2973e79421a584b7fa9f9e2de122de61a8b3576877ef2c6e960348318fa08e1ee734c4e844abc672f571b68c04b3fa9146d45631f7db39898c8841b528e611b3e00b081e79d695f9179738b0d6486ab3167eb215efd1f7ed64a918c72c2bc4cf51e4f142e5c171e6f0062a192c7237834867b7813eded3b1ec814f55cc50f0728dda8cd26d56b45141b28f6811fe6ba9394a4c74f6c579b850e71e559f4fad499578df9e2bc05e3dbea0f62885373a9b4572fff644a02b3b6f7e4b38626dd5941d4233af0eb8e098e82e92f9be1dcd288a649594499467aec72f3ab195fa4511191353ed707629019aa9f3eca0beb6a504883be458ce3cb24a7844c7bd69825eb3189efa5270ed2a6f6e5cc4003b4a1e3524c9202f848cf5d356ff69b4a70313de9b28a7b1cd574fab5224465e406f4edde15cb0ecd75dddd10aeb5d99231d780dee672a23e699d498f16b9972d028bdd0d5777c2696f814d478f4bc51ad30ecfaf9568bbeb6372ab06b19dabf424b6ee42f36035d084492ea9b3e84f4cbd6e7a04fb4e3ddc321cbaf6cce85b6b95f00919e2db1559e8391bc58b3232c6135a009ed70bf2d41f6378f2963cf56af402447a96a6c7fe663bff43d1b777463837de6177dc0fd37dceefab82534f4cb5fcbb5723d013a3041680bd1354b8eb6357f1905c41f0f342811010a552be6111614f4129f9f1d4bc030ffce01cc695364d5aed4ccd07f491006da99c6207c508f22047fd85172d3a90de940683cbf22644f98f12f669d1a354d0ac40d1eec9c51725652793438e0902f4025541eb9a1e8a29138451cde41f42a956979bdec420c7543ffb61e30ec0d297c6d86970162bdbe40c157f64539ff6c9b6ddd5fc5acd705f82cb013b58917f060a124d2546df41e7d214627327833784c7d789493913e3b8445bf57b31391a1b775c93d4d69cd127853b40b64942294659e271a78bcb557f35b258e89bd520739862d99d5a12cffb7396f72eabec20c67e5e3c5e5b9016c850bb9d76531be5915d9f12abd3179a87e8cdace2b5b1f86c34ccdb79dd5fd50e471dfe2a209167ad234bf6cc0ccc8452cacee26b44c5dcfd1e0d5e253598c517907da6a312c42b29d97c41733fe9a555f70113b0ff5dc96f3eb8d17be8b5fc361dc4784a2be24d8402a175e66e317d19f29d62619b1d1b5035a19642d1e244fc2d4e93c1bd5034f1887031a880a912e36865e62b164e873580b9e315bf83e9ba0bc7c1df5781139f4313b408776e5ef6a66d0c33425dce966255090c35d68dc83c04e44b4e4f45cd2ba76be1014c3753369116e2ad910f86af5626b1c506e9d3a3848a1643cb1f5d3914f9f943fdbbd5c04ac9e4b95eaa8e7e037a210d315430891b7e8e66e6f311add4bde6168a72720e87d8aac0adc7d3e8482147b751bea32da74ce563b882434eb4f21e895c163f82f8de9039f1eea05d93d77760358ec23fcf1a2254fdd4ab1e115dc5e26b4945abf9e80f9302cf4edad8a52931a1ea7117d01efad535f4dde7ad9584bbaa56dac3060523807254eaacf3b60761aef2848e59c9a0ddd6e05215139c4d8e386fa67f48d715b4d71e33d1d8e94d7e2f564712eb3631f19cabe0a77c87b580d14f0b4918e62be15e7fb514bfa3b61058fae2cc01d61c4a7b74b19d2c9c189db4a8818cfe1995bca127738ee3ac8cc7e4d76baf5087add170b52c8c802ca87da8315d4a50a52e464a66db6b26999264d8b80e4c47164e0b8b85f4b16f93f72dce98826bf405112cadf73b8503728959a4c49c8bf1de8bca7267ef174bec4a99a08a0d0bbbd6189bca29ba2df6be11f59a216f27d31ca84b7338bcc2a27393ee720bfd657e95739cec94738854095098ce95786522ee75d65e9804b9985cdc31250d90da04793efd2fadb656c25d0421361ce1197dc436f34865b8ac66cd0ce55bb744c5632636cd0172df366c90d847c0ebd8a4b773bf558a3e8a99753cc45967d206c885180dc8dad3c7406b6cc2268bade6fd9fcada20f3b82f2ba62434e5644d9f2ca41dd0e793fcaf174ac65ffcabe097a13ed813902fc000266ffc83aac3afc140abbf355e0ef13623775a62fe369e5d2e34134df4d3cdef2551f3e00ea831b3eb9e1b1d664a213053fce4f487e62fd1ea5f034a7811138815c4ff701e1bc43ba2a575b991b501b9e93351f3e4972dd4361aa53cf1f9a7dfa82cdb2ae0b6fcdb3882a13cf27f30c212f0c24adc99c371f1817ed7e7f3cc0738d5de6d881ed84a9ddee7e0a34906bfa3e897e5cd99a67d880f5a2617bc7311f6f3d78180b02f943e602f03385cb29f70310b959bb45d3e371c39e6bae745fbff9c3edc8ce653d29dec59e61e4e3234f89ae7eec9321725e340308f719e1b1ee8cf05d268e654148d0ca245f4aa85ba0a36ce4d42ade00aa736484e40f165310a8c9781f80cb6d0320306db2bdbb305f88b3cd3f911ecb2a24ca3eab415903b420c13c51d1ed899f6f240be7dbdee8f4da9351c2d4ba31df022b7e819d07b94a1959a97a8ba40ca4f714c697a9ff684e5fea59a8ed4e0ca46a406b0f6f1730254554032037c0f4ee0ef0340a9716776a534f8d5e3f548b41e66eda18ef1ddc4da94773c65ea8c1e6eb72889599380606e45f61cf073dc5e549c478b84778cca1db4941174cbd7a1a4f400c5e8c0de7730d324fed754afacb4d4823c66aee69d72023e679c822642e11e80a5e8b625ad69f8f0739da8ff9437869dd379cd53ca8bca2b3e5f830fb31d4fbcf7e23b9591aa80ac4b48b7d5f971bb87ed811289485751b11cb26c4a0c0692fbab8b7a71ad53e1cbd8de5a9887af85eeecb8758a5d169ac5d293acbbc77ce5d725491236220a5435b6b10eca05c448471e502cc57c31e093a5cc3ea37d6178977d981d98a0939d1ddf40f1ab6731e345265d3019ab986f904c268a88e2056522b54a9722bbdbaa64da5f7fa6924dc761babcdc253f00deec2a9366a5fb6ef1f7b53b9d7ea69308dafb0a575b2c7386c00f7768fd6785f8ba421dfde2d4a5c90caf96e670566047bf8912c4953d633c3ae124ea0ef8798b6261ab6e0d429a105a96d5e0f3da63f6cd4b6c419ba7262cc6672d275e22d9e3e21ae8284c45fa177a6ed27eedb8d188ff059cc7d29ae517a43362659a1898cbdac90bcd4cc0442333bf661e106fc64b4308f29656ec47d5f0167aeb6a158587b0b5f70acdbb8a89a31726b2e600627c97fe47a59494324a289571dddcd62f9ab11b5391640fbc5bedaa199ad0fc4d57106170206e3bbd60fb19003441a0515e4aac05bbac01775aefd2b9fa7955a242599c97ef54329793c96285b36e547439cb738925b3c1c9309fbdec4b3a1e26a2eebd7128a7fcbf7e909d8ff2a5cbdcc364d2d7eeaf03d9804c3050cd5370d7085dc2a8e2576fbc8fe1820dc219af78c14c9a9b546165208f2b021e7db871d022e6f694c4de31a4aa389a998ab15f1a62a5bb53c98a76b890920d543e08dcb47d40c11e01e236aec3454ce9bf4e9fadb51ddf4b8a67ced7db8408c317b33e9446d56b0541a8683922c3094c8fe1dfaa119b53e8f7026ed3645182963e25196bc609406acefcbb1566ca2f30c8c9471d641e7924aa84a3d709c13f2d557563fde289da769a6ec4ba3679174a414fd5db1b124c48be84a8976dbda94a0be1a0057b5c5ff650312f08b107ead9f8e5355e38d42a8924deb3cbf32fa0d48fd40a1741dca41c4fbacaa5ac69a6f2ababd06e411290ef5945068d045fc871b1779e6d3aad69223aa65bdcafd1bd7527f4928de8ae972066779fe09d1efdb6bc7015991daaa242ff76ce79f71d5a10e9ea1397515aa804c52aded7b154e9558b7e99a919fa7740976b062fe6150060f54a41f53b938fcd0a78fc05ab88e6e83fbe53037c0fa33db8240c2d2ff8820fc2a0ea425f002b9ebc3f910f32575763c7528772e80ecd795f632b8db61d587bf6e9d97d127ce1c37a46a9ef21a235f2dc86d60c4a97cfd0ddcea2131bf6bd5c0ce1c7758e395f2716d5f0fe8bf6294c5ace965533a084eb84036dc5aa3e02c08eb98c6ddc0adb4904d7d0fbdc2ff2ec367477ef1df4778ccae7b6de3c5530978cee5f54f3a0e7511ba586a9df158128cc3a825bb5297b1f857f8082b713f1213ebbd658d7a25eeb88f8717ae24fdbb7146d2a2324fcd93adb65a7403212a464a26520826ad08da7972ee1aa32244bbfd07627abfcf3678056e411ae29be8b28694eb768bd7aec406955d61b43abcb765a985371516b407c79948553a34dd2ed9acd08205881306337293e6b44591ccd7033193639138526fa5a431d2830e974d39948fb436daf56e73828766b5de89cbec7ad2a7e19b778d377cb252563db4d16c38e1e6700d633d53d0fbc74463079ee55042ee0e09517e39d1db7da79227f637e2215f6f223aabb6118025d699425bddf66fabb0b4029c795fe031ceb0d360c5843461defe2ce2fc276e885a0bf4bff8fc04c646f896a18ed86eae109d96151e2aa1b3aea24c17413ae8dbb757826c946fe65fca333a73542d06fe673a5dbf8a52e9eb7654d92f928db3ff60ed705267fe63bc42c49ed251afa8de288eca5fdff4c3f7b359b012caabfab5b07c84f364dff721d2f6783d9d45b5f0fc01c99300683c0fd092020db5bb6331583c124bba9ff7f878c494f82be8e02b9f8e1f67cac19a34857f906b20586b24d598f01bb681b588c2bd0a14000983d927e9ec134fc78dad12c70c5b74021ba5157fb850728275938a47b02de7d8b19ebdd8f5eeda0a3a0929d215a5050b54d7a2012a8506bdcb6a1c81d3829dd63f86bafa52acc0a0f21df351c05e09d17856eb1fc8b734ac21bb01345e25ccf18cb1c0d745f0c735afe050ad64845be01188e07921fd0903a133c35995cb3a3c8b095f771ad894e5ae1a9dfdb79eeed2b177a01792661e2fdf8bccd3ea2cf0cab29257394f917b86fb400abfd89cf0761acc427695d4396e0197c7e7d284b46697c002a66bd304ab4883dd20951fa389ef73ad5d7add09964d99b99e9f61125836e037613e9e54fb2c0aeb743d0b76dc81d740959a77ecf383e4aa5cd0cc1ca916ea0ec56ebcb19359911d8d0c4fb4910c244e4678116a05e78c34421ed271ad5b547ffd292fb8823256408d44fa1ef13f1b6bde9694cef317829c294a8599658d86b6d6a5ef7fe3f4b5d1b23b5951365cdcc73a8d137a346ac90e1370578d75d3abf95d8f2eae6a344f0a78f0204568cd84dbf292f55d2e46bdd83b960ca978a481824183fb3effb07eaa4c213be3aa9518f378554294dfa4aabe419f63646cad6f3e86d17de80017b45432744d6f1b47dbfd1a6a2de83a1759bdbeec1417e79e7775363753339005e998d9e669bb3504bfa8a60b2bbffc83b394e70b8019be2a95a17e40edde81ab179c585e457c4f77b7cdc811a373fb89b616ed4c8eca26045a0eb0fbd7ecda506628482a937c055b4e8c343c0027bf20492d6c724fc37a23909caba19d7a09b724b8342a03d813d5671e8f9c4fa23ecc984019002e302800180cb860dbc3e15de0a1026eda33bea5beb8a4a0e289758c4d54ff4e7d604b8ba8f7b14c8f34080761c188a382c9146f7a0ace51ce1d143b0d4d212df6e11a86d3d1c4f144549f8326b02225372784ad8fab6698eb3f0d26ca6b9d6ef3f4f60506a415b751b014a54e635ca6bfd8dc2e2cd712e0e5ad70302c19f793c91b03850707cfe0d00f1b41ce5bb39dd569e26c8340c663a453fd75d240902c7c21d4fa94079cdddae68ba06d394345d711eb666748188c19388dbcc9b323d9696cf573c105d457f5b1cbaefc94a3a87f10c15c7725d14271aa15588c029a2ce4d4ccacdf172248687dad6c308d88885d20f7d00afb75a873d044591a026ca37a33f57d3f755e3ed61c7993be89d93392c8efc05e57c5a1a6878113ed112ab48d39c49bf9a9007569c85f22bfd3ec1477dad3bc3dcd7516ce7805a5223ac95ff460ab172852e85390c32d7524de3e8ed3b30c4184cced0c982caa9f92c98fe6f837c0bdfe8a99ef59ac293f02d9de36a3d71b051d87dcc0c82dce47288125d7b7935099fd8463cb5322cbde84b467d43964d45a1c6a66bd98aee377c89ce24c5f714ae4f07b21d34aaba16551ea990b7e04d1d5308c8d525bd406984df1bb3edcad860b996b479b5a6f0521189665824687f62d74922bb3fd47a903c1bc8db63715102a4a41f743c1047fdb2db7bfc3b424bd6572d60bd9239fb687026e2ad7c1ea27929f032a0aca942d1fc94ad2905f39efefd441a5dfde5b4ef510040ee9aad4cc71fc1b68d3cd5adb1cd2d5f7dcca79ca7543bb07697e22bf62f4e87e4dbdfe0a5b2cdfb403f2941c021411e704bd0e07382d7bb9d6f4e1feb4de352ff898564192bcd671261c233294f8300997b620309f2e0965c5c4ad84a065af8135293e252693bda8664c2a6777e78aa5db7cbdf3e8b0ae717914910b32af3a1d5025adb9e1d5bdc3497afa7298eb381850dbeddbbba431e57fb6f99f8fc2e50d4fbdd7eb38ce1ab8dac60f1233004225dd624b696f4275c4500c40fc79a17c13989bebb424a27af332c71fb378e80355b8ddd7d8a31d90fa7ce4ce4d2207fa35b3933e7b99bbbd5baaed3526e94106bbd8b2fade6e7ac871a6938caa4bf7e0310f81505e92b835af3eddafe4bba0156541fdde0a698f6657de37a659fe7c1abd292a60a4df5b1bdeaf823b7d52b79ab25041375bf01756e45a66471d67d276d2e7e17edfa6945f4416e4dcf94ecbfe353bf2c0d78455045dd6e56707ed43fd5f2b53551cfe992214705a08573a3d9523a55d03139ce05e78f665f649cf00ab24b8b20b3240ddd9e97a40eea922ac3c3e9d5441958cedad6e734a2057e9c63247acaf0a4b27f6b818c498f3c7740e8234282b6b65eb0bb57c963ab183e09711cbf8ceddd177845fdaa6647ef859a7bef30ea543ea41d27ec1787c993a5d8f05dda12ea6e9f627387643dc35054b74f57608252087c64b31a1e64b5af0d062c82705d49bb05eb1535e96194d25b6737416015cf8528f43fee3a69e37975e02bfe929c3caa61ae9dcd09781a865721129a463d0886c78760e91aec5ab74f727b1acf586c6a980d9b8c7c9fed11b1e80ac3aee8eea7754b7795d0891c0440d65f0ec47b69657f51bfcef721644638d5561d8fc98d837acfdd04e9821e047a1db60d2ed995e3021b3adc98c64795c9cc3b2c235cbf72a32a8da417bd582e741f3633d1adaa69b3a58f552d1cec6ecf071ba23f8c92b3684bafecccc4c70f830409d4f76abc648c370495d3e6de114d0ae5ac22025b4d791739e04ffd2cb3a11b5d90b870eadeddc05dd6fc0f323842314383a58924e6ba4b696d6b3dbe8b98b6684daa70d2d019e2b6138d7fb136d4661d246b8bb519ccb3f954e56bd82b3a0d473e50748473338ae677ebfb853b4759b0195c9e9455dd582e6c89d40fd6a9c1f21cb956ad011fa98da8bccbe9f9919235484d6fb69910edf168fcd65ba3956ff5b478c71ff628a03f6944760f86cfe82254c4857db715d661a8dc5544309bef2865fe5780c14afd070df354483638ff6dcacf5799b7d6fd02d6d176b8406999b40a35b4dc9cdacfe88ebfe71d61a7e7f83cd8bc0eead36da3d755520ad824afd17ddbc1031e139d9fb63fa07d6dc7d02370478baaf97d7ed90b815da21b3ee3736284a7fa3d9011d6eaf4a032e755278e458d4966b7871dce5158c559ec47245b3971d50c21a4815147f99f41660ac65c3d58e08a2174b29fae28fa6586da1ee18970e0edd0060a7f5dd2e679a36e02a688a16faefb2ff7d0799b148e935e0b103adf45fc552975bf14aad177b5d30d396ddb5c162e814451c9581a0ec750dda49722e984a8d24c222339c52dd9fec4ac2733001b2c2b060eb66609e065f2c9da66bdeffc9221f5ff81b9386fbabdd7d326881eb51944aecc70e995da5cff85239d570d3e21a9abd6727c7bc37a524ad05a7fcd5e13906749cff1813cfd90d2e7aa4d31302aa5600b628e1021e9342e963bf8b3dbb9cce4c5de7429ed06a7421a3f4ee91a40001ff8c75d37af3abb957cbce0f8d206f8edc1637dc9e57f2c19026bd35405dca8f4599dafa23d9a348c677eaf5f22c4784a002dcdf20a12695fc311ec740feec8def50a4b4f7e3aa3931a93b40223952d842cc5d7c432c3a6c43f751d65976af01079c0158fc283ad08e519aa07e7fdf0b563c26efab9a494395d263f15f89b1ef1b3ce5f8654af197b56bc39bf12571a2d6e7f4088eba1959a3fba9fc5456315fef0f3d7e6dacff299f17e169dcb1a2fedd80f2c8e09845ef9104093f0de5c1e33f5a40b03955f598f6666bf722defb149704d4154a2a2127b1196c25a30d29609920878437e2ba439e1073a96dca9dab5020e19b0fb5d0011dc8bf3bf61757c115f58e571ada588726642dfec374e25786f045a6ee42efee820192f2116e5c223033d66f3b96d3c5d1375bb55daef24e4729989b66942b7337ece037d51995238cc7f45f70f6b5aba895f923570cdd1618d205e16a549302f7a4ccb3c8d6cb73208b974ea1314537767238df87a8e0b7c84442adc78c9c21d0bb16102c44d58851628e7855da3b5a59543f17c9f9628103f530de104b8e64970f12460f6c3c6ce6d5d7f37d2dfa08887d3645632069facd7b0a7d2dbe89ff25123fd744e39ff626840a4255249114af2ab592ad6bb0affe0b305495e922d1e47945f66df6c944ff3df4ca2edd1841cb7e8aff3e8f6779352e22c2bd0114c0b598744a552a9a7b88036b1982a2ec21eb69127974a459d2e5e12fe56305d3e4081573af663f129a7763f11c2c1795bb7bdbe68bf6ea3b8f44215de3bcadcce0f14e3eadedbcada926f58e0ce6af6cca3529579eb0e266e32fb8a131f9e18b97779cabcae8f6b0af253b98b704477ce74c130a203b36e85016b91083ae785da00533fde501e62071eb9d4785ead8ee7042775955668ca1cb7f2facf421baec9299f8c1781b9e0c7513cf18102bf63f5bce48a17fc39b00d8b99020dd6c268491e928bd7d964dfdfac3441628fda3d0c0c5b56a917a00830ec3fcc903e28334c2468e0aa9a5a016ecb9f5367573aa8c73263e0305a0212c46929c0b1016e19297a4fab378f61c3e4fd8437d7a94788190286b808c95ae08b367592d79bc97f05520db02777ba4eceb4d7c535a9df02d9d239f4403a347fad5d69814b31d0d69eefa8fff14781f4c432d7fdcf5c0045c7c7f1e1d0a6880bc3f445f82cfb37ab41be624fc461a62ce3a7d009c3e8c8d1557d3f74f86892629a9aa35ccca747dcf93c8daeb4524dc4a0ae66fe970c080c7a6c17191d01f1a285be34f10cc2477f1e30189627776623939ccb388dee2e44a602073cea01c7d0640cabc10c674ff6d38a0da271ce84c2a3a8e9989128a5f16ce5ba2e0925389fec1b569db27af5e9b5df10accb8154f26b4b2330703868fe140551da5ecc8436f1bd9db16407ccb6e3b7b908fad2f086c77e0190f662af52b5b07eb6d4118e0a2081a9405d6df119870df39dd592935f2959082c270a8a9ead4b3b66433002fc6912abfaf26413ea2d020c852510776b074007ff8bc8bd7e37d5e262bb08a07c4e34759ed51d7d25e1245ca1441f0a4152e6bbd02e3e14987789cf2026e01abc7e5f566bc13bf396c7b3ec9976a14d7ce628d97655b581eb9cd0a2e9acf9090cb09ef43959b838e051e194f33abbc281be379f65adece0cff20a2dfda9b570928064c6b8af591e7ac4e954f08f77cbbd08c486fe8207259503c2fc6aa919d8f56e5833fe515d08559065604ac4e2874586a56cc25bce1ac5bbe108e7d33c24b3b9863998fd0342f3b9ce4f0ec74f7a1553f0105d59f9bff54643b881c4582348f235f17e2a1582ac5b0fb863b9f3c2dd6a2945b009d8012341ae077f36d1ee9f86e5fe8b2618fefe6f559d5ab20d0d2940aa6ffa119feb420f54f261cb57b30c09707188d8513a0cd9c117bb3cb942a87b424b3e05c55cde6f1d0ccc028fb278d79f8d04cffc4a8adad87635ce1ba0908ac2bbdddae6d425366b6e3c7d4ef6a92a21493bd818c555472a6d3273e93b608fac50ac800295e1c058b8ff17c635f9533a127d994a4e1d451be452f421601495c4b33f2a11ba375449c808f675ba2105629b7491b6480242c2241548dcfcf0df7f68df3d23c6351ebbab19c8810854256cfcdc2c8f7b30d8a7c2e1b5fc74849964ab7458d61c16ce24eb2912825348755eb034383a80beee04effb5a1f2010ac533a1d672ac2582529323315e0be1e343dd686e75a82e3c9dd0e0512959f41e557ba7c33f630aaca1de0ba0b51d89a69047ab2d072d430bc3e45b8c2710c55f7cf0f6b9ce9d035c3c4371f3751d9497e03c7b4e6cb2b5fe37829d6be1e3d73d143f84641935bab2d67e5bee45d60a32ae4edecbdef63f9017580fb5270a4e842b8bbe66893e774e33649eb6c8a4590f0e3f66b3edfa84fd5240fb397e1b28bf1f92a90e613b182d7544f3a475940c57678129db2d660aaa4c98840c77e1a18be729a02441c5de4b2c3ea093bb0f4386057c53daffb7d554a5bf9bd1d3cab437342600bad707a5961ec90a3510a5faab14fed27cb4ead9691130b34f81ec6e00aed724b78b17f5976cb974c487722693d5a435cd6e2188cfe01eaf55a6f2fa9e08bd4fb998bf78c786d456683d11bc943438e4ed91840b4abdebf8ad7e707d7392e4ae7c04368448ffedb6b46e5299c21aa031a05026a368fe89f794a31faeb6aa021d61dd71423c5c5fd5759ed515cb533ea0bd96b117fca96ad099f3a908e79f9f7968c3e3252b5eb0e3140046533dfd878033297d4f18b97083de3c3a21bc3f9c18e4f42d86e0c97a7e52b324a91f7151d906f2f973defc50c6383477a9bc4809ee6e97ab95b7c38b9605e65693dbf08b7b151e1389df7ba67667e0361a1730fbe3272eb27c0f59aa03a573dbc7d6710b3147aad83b2646545d290b457ad527422077af30f310d463348cae16a0a7832ada90d1b361c4aae20c4319592db92915bc47fe533005a56baff248b3a36b1c4575f0075c0586cb9bd904ee34d152231345793b78e1178a236acac649b77b137f637074cbe4fa814886163bb6572ea41bf70f2f121980373b7005f5bc5d7cf3e0cc8cbf7378779d319e1f3087cfd6e35157e4c38158de1851501e422ca2e191a3a98f776e43a1bc67f68ef0459fca3ff12daad620af35c98357f026b1c50c88f3929901c6922af711fcfa13c82d81fd73a352dd30342af2975d4c874bb3acd7b6d88f0a6e3e12c23a4ff4e0a7b54a2a40a3b1a607bde7a5d094a15c5915cf8dfcece591a37df6ab70df8ee351c1d13ecad2b359fe59698572ad081afaff08a3e1417a00f86258bf6426305ac9e2fa91f001478fc6a1f5e766bad81062920599aeb20c25670d7e9c4f52e9485d7c904ad0960926a9ce57d275dd5e57ca0172af729191511bcec9fa534c909a422e6e0fcce4160549a5f959e2d39f87a7d7c9bc1679d804ef595516e297592f67e88fa8bb3a7b4014b097419d81bab33fd160b597e0e9a70dd9ab29a2bba41aecbfdcd0f5f85f4ca4f6d5a6033a0bb48a4442b15297edb2edb8c984f0fb02e7a83320eb192e955274cb4fbec4a2d4534950e597bf265c70f4bbf8fd24c4a9033111094a83942912b100f80a9cd9c452fbef231215c9c31c5bc353fff5c0f45d3f5d0038518532f5e7a2f92dd50118b60484f26fc13e7def9493c1fd142f35542bb5ab6f26df558b713fd55e0e4ea4613387a96e52559a3ddba6c7e8c7bd368adb0101c3575ad8f630eb0589e26685c81d0dba0022f9550dc2a927a5880f97ba81519bdac4497d05d3ba7d3f834e76fa41abb1811ff41759cb380819dec2182d75489d8d16857e4e2ec5472628cb2c1670e5c4160279d1bf39dda64edcf5212ec36404eb4b505a9544011685c3494d6335eeb5dbe8ffac8f09d99df0a060db221aec57c9156c631ced29ad339b92fa179d6f10c37d793b299f5eadb072191dd58cb31a503528d3249077abe8330a058cd9f2534920a636defff651b56b89c007b77f95c2c00c34f09654c5da1ae1f925bcffa29581c9a337ee31d20f8dbffbd917ff07a1b0b1cda22b0a7f01234117c2a506d390894209024a46fe93bdd0f760ce542d5505060429b385605d9042e674db3ccf8ff102e73513cb92436455d0f239ded1ad672e855f162f1c7097d6bc66ced13b8b8d477c11af6d5771c9f4dbae9742d3e61d4e79003176fbb0400f42d8722d22b1c44f13dbe94632f750cb41366deff075f1ee80f3f3956f5565048553469f0923378cf109e8e41fabcdc729348eaaf6ab1eb7b6ec28ae75dd49bc6c03055678b84af3a0365787325f84d358206b0eb4793c6524fdbd0060f9d008aefb9f2c3af0a9eec628945ee5faa4cb614c4c4a115fa54cc1a85f0b242d4b9b8ecee0e99f1b143bf91d74954e5a76848e7cd76128ccb3b3042521f1f2fe681f830ab45d9452a9b60f9817a867d86fdff92e4aa4b0db333243f94a5f2c2f3c9c20d2b1d694d4a82c8976449bad83da961a1d03c467d9e3f561fafa870733ece988e6b8c07a8a439520983c592dd7be55b803572b68b168052a3f03de7747247b2ea79dd30e1b1861f45ac0c6b3a0ab924a92b08d98088e061c1d43c7574bd9968804ed22e4beaf224044d4c58c8f7164f3d6c8e004395044a5a3c61a5639c33aef175726e23bf3b9e30f196fffc825fd6264a13c929ef861e67964f238411ae89451e2d006c9d761547717c3c8a08f869dfd7833b06ad25d1d1fb40e940bab76ed19736e244a24381564861b1de5eb92b92d2971c889b3a820a167dd3bda7fc7345e749f7590c2f6a78b372cf19805ec0e1cbff8d0364b50b6a2ea1626e89731bbf977b6a1e9b2de8d7e589408c81e9871cadd2c482daae69accd19a88392094a8c5fc1082d6056332dc3231a0f668c8f639cd6f917f9ae70eb4228a01f8af2f3555114824cbe685d232be7be7eeab76f59bd40c80d71977a22755bcbb57733f8801b706a150a01d9e649b003d2c71be0b10fd6429bf114fd0706825d5316232ad94328847c37cddd20e165fa93cc8fb5baf73fbb0fb03e36c8c0220a1e3b866084990c7380ce7e395fb51bec5740607f1d1c23e029ee7fedbec8ee065295edda6e33ef67199d6939e81e57e81c19272ec39066b559c5b045dbe58dc8fe96e6c608d2cc2e8daf4b942819c7100d4f13127e1de0e58f7ca63ff5ea7bd16fe4886b69d58e6e5db32c72d039549d83df15d4561bf7f8acbb512a028b7b655706738a01e54b44225f7399fdada6984a29dcdfe03a2784beaa7f292028cda73924e4cc10fe131a536fd8fe6e100f722ea2c5665941552c9d491dba3f087be7f17b41f4f15be6dd1d97b38c39350bf50fa396453c1abb587394f1922d80734ca1dc531203bab91817337dc4c3800e57722b9ce54beb979ac371aa70c1731e573b3b7ba0174affeda376d2425819b03be11b4c0acdde5598b886d62a45e24cb0194f041964ade96334a70e6f1fccb8eb4a532e8107ca84e7164465401eda721a091d13a6ff08b99739cf9153ac7cd930965fa59bdc6c64c19d4a49716847138281de4737017f84c178ea0fb1cecfa3377420480dd595369d8af4709a37b75d892271d77617810d91ca3ee6b490d85809c9351ecbd9917f7032989748c9e20c50a371312941a5dcb54108f75cdf6b8d80285f0cefba9266802399d1b62b7048ef9855761c7cb00ed7bb2224264a34ece426b867853487cbd611746ae790ce38bd02f3541bf9f03af03e52dce33f5cacfbffd26e341d2411f03ac48eb4f4e7c6a1db673b12b34cdd21cf93076965561dcd45b527092bac5eba3088a57030d17935b32d81bcbae689e88542a78bfbc1adaa03d07e3ec7eaf96ab0bec9f8a32213f58f3621fd70540e61f6dfbc91e1813657bbc56e12ff87b33af8315db0b1ebb91e6252e1cef288aad1572442b9abb5138d0e71fbb79a2fa6fd895f0f70b3c9d835440a67110c88c933638e7b9ea579ec7336379fcc5b9e52920d869a232e4df7747daeffa5f386016bd98e66ef918204efba05fc4406f7f65e37fc9f4bf481024c385eb6b70c35221cbf3e488ab37408f2ec939b182f689c6e524ed6d06d6685588e7948659d2b030932a1b5bbd0ca0bd5fb396f89415c1e338f2331cf4c9806f877450fd2b2cbace3b764125d56ae05b39476f9b0081ef542414f84c57a4f3e7602e946ac5d7184f8b85c25fca24d2f2e0c78199dcafa2a1b8764bd1e92af77cc15d37fcbb067f12e8f9c4f97eb923fdfdf82dd5c8215b4c26ac40d5ebe8b39947d3902459436a28b71208f6499f08c98d924ae6af91451f4618a2b812cd1d083ae3cdc43397a0ea822f677bad32fc4846a1123050d75e3a87f3333240bd902dc0ae0382948da927210a74c2f1d1af88ac73672d3f9efa91ecd1f9a50cf8781c76984b9ffd3d3c63fc6e1e51c48b4794152ed6ec232108e4052503006dfbd933a37068d7b35474d821c5672eb85f73f65703eff733a7754f2e039b2cd8287a10ede31de37ce2c89bcd4a3316d77dfd84c63dad254d4a1abe9db6e2e4ecaaf0d22e9bdad15dcbf0341f0d5f9729d76364bf8fb287d8ae215f41ae897a8efe40da62a43e8c0bf12e6ccba19fa31bba248c04fca14d542e5332b9358431990b3c53d7075ab4165d18840e4edeb31eed643b2419d9cb144388d8c29b4c9ef798de597686df27783bff4c02209daa3c6b523cd67045de7843fd38a1a73a961ad130197416d22fbbb12f24d6ecd8f13f58139a1f0a3161a56ac70238813eebebcb1ccce3b3857179b0e60a1ec823c8010fd96ff4126662dd28a7126fa2c3959c31fc08bddd6a968e551badb8052ad89e1f24d6542bfc582a4b000b8873089135c9638b780cd94f37c9ce8cfce0759f819e016e800cf5cb28e8ff1ffd7adec0d648ede70124cf95296ca40d78b97ed9025764346efcd7779f41b7b3addcc1c6719d275992204209510d39774ea9cfda676c47f75062b50902656144d9c406f49beeb01c642bc7d2ae6e1337fd168deb24623169d2350bfcb7dbd427c2fd1186e848604b9d8a9aaf77b9e58e3278be7845c90762afd30e0e2c6b665386eaadb5d93143a6326d7cd81c4f20aa344bc9cbcbe6ca63d42f7692824d9f03d4adfef28f7d002fb8bad15e83a7ac7d1dbd70bf4f201019b772bf06690b5c9005c13b3cd2a17e0485e45d3d4a0e25478cbb0a0e965bdf47f146ecb74ac0bf171c5d8977775c7666dfe284c4912a9c67c8de4b337ba1c5cb211a647d1f79957582c3a912afeaa283673840a5c373c8fa4600f2a5e8fecf91df3c5548b607e89651dfe927279ac2d9016b0845a8d77367f6349f99345bb8deef8848599106e4a41191e5fa234d27d2aa6d51ba0b3f7fc7a8f7dec4f528398623d4df5d9c76b712f25f3bd718ffb61aee5544b79fc933d3169331e8ebf3419956122e3e2fd315f7f275a48e42c452fe104ecb7b924d5b828a10d6584a8189b5f807fb673630f74036dd536c8d811535c8cfd351501f68c3d108d9d63a2e5dea580aa68d8a470dd0c31c60ab9060b95711f114aad9f9438c2a6ebe81b8c39e6a0fb48c7488cef6588d8466deab9c0fad0d0be53f080e5db388b3f560ab3427e273038ab96f56b249faa3a4cbbc1028591e79a797fe3c9778bf417140e7304d6dc6ad0f702d9250f4c6e8a26a254d5fdc61d1e2dd15e3af440ac39253cd6acaf5ed65434034e0007f140d0d24711988707ead233fc4964a357468516c8ae57b8f458ae8edf24e1e3231435dacc19c05355b4d5f4087d613f0a14d5c822a3a802072ca3cbca9587ffc7f9182abe148f31cea070eba51d7eb4a9cb7d74f556e4f5329263e49885123b93305fd1d9f879bc794f5c3eb26748b1ff3c329dfdfd9691c73218c2caa17d773be1b9534d230503c12f12347a0a56e9a78b037674844d02cdeb02889b2b5bbc1c75a197d215cac4fdd13dd1d0db15fb6adeaaa8c2712be470b8fd52318d3915c394d7731cb2a8cbc066a0446c8a22fce260cb937b44cdb8dd093e3a18a11a470d2bdbd1328b86998eaabddcc1ea1256e74ac4889f845beeb89250054280f4c475bc4d0ea3bfa21129a88a898f0164809a1638910d860addee11716e64489f7a44b126f9bfe6a698feb45a3c35a54d66ad59d8a304f6730ddd33892a63fad68c3df86439972ae2f8144ac9362934821264db914352da285568c90246d369e3e94d9b607ef39144cf713f30742df3df9cb065a3a172465fe4b5f04fc3e4fcb4ba4e728f0287ce7e101b2de2e6aedecac57038cb9efa5cf4ba25a65b4fc5d097ae597232a18792f196b92730dad82e53ef87c73f2d660380b30ca275db97f4d8aef2e6a17825e47d01eed785f73723e0568a360f25f83788cc2447bf9b678b9f3f355dfca7e47954758cf3d00378d6071610a7577c4d8b386600129cd476b38af62d44d650a91426b2902a703f007cd098084263211715b51cdfc8ad1b01eec3f411342e219ab85907c3243c12bf706ffa83f7f8050292d62c8abeceacc1eac2aef35688070633e21ccf10f1df060592ed2ffab855571368d6b811550865802cd50c6a2379a3c84dbb6edf5894bdac61ffdc195b342e5b33534e6141b4a42b0fa8674d107954e051754c86bc2d1fcaddc09ab8419ec6f2018bc634c0006cf6bbe266d61171ab7051a55de4515bb2a02bf5b3c18be25c67515065f46580ae6f59bf4a2b0d91755aa49626316b2a7ab0b47c84de59af23bc96c6a08e282cfe40557c39f9ec5c72481b0fe6e953b7dd62981780b849c6ae299c99f75cb96d2a87ebc3f0c155b1b2265b56e701ecf60d2c931f99094b803e7bcf2daa436ae7910ece1b95805aa27b72709e7cf2687aa63551d63b8cd3928d87e0eade010346e057ea492394b50a29b6c65e5c656f96d40018e09479a6744eceb7fbe247cee2c41c48e3cb16f65008cbf2f4b60d1a1731511b6a33484abd0730c0f7438dcb17caa50bd656885c5ab892671eb890bbba25e51e1acf8c01095634c68577758f2c28ca51ee0eb89368d7f8a4493b8d88c403b5f953b5502ba20904df37e7a22b0987b869c10f54324a90728e3cce6cd8a6c5d02aef233620814d9e3e025568197eca364e7507dea7093fb8ad7093d035101953d39e7b16c498c68d4e847e87e22ffa59aeba32f98768351ff17abdd55ee96394571d2e7c3b501fc49fc3d036099d5376f3674726b1c70c8f68eeabe181ad0333d3d76f8325d260ec33ee03456b559419a54922eb2b0b32f38ff03ded673d02b4ec946591bdca07227894139775b6b648694ea0cfb95185c9876bf2667277e780b5a1d96a89d781d0727429cd309d131e4cdc5fd5a7031f4c5f886c67ce7270bd0a97f886cbc5790fa8f9f8c0ef5b851cb65127c09ec8b5dba2cd39d92c370f356bdc747a0dc189bc1ab103e45e4abf96b0a77dd8b782d26f668b1f75223319fba7e895b44d8fe4ea62a07910a4bd099397faf62ce06b8946f6c2a6b08e56d76cc407e25cd7f3c896c21e1d448f54770990b8e65c2088b031ea35cb0c549f6850ef2f6a6af665ee8d226509b7cdb0049a6e090c5fe492e1c8e7799a0c49271e179f273b9fbc329fbba5287ba1094ad2aacb9598a8b359453a34e2fd92c14eb26c391c782cc48ddf5d35e7e0c1bda7559eaa4b852fd1320d6193e7cd343b792ff3a7607bd3e0be1e1ef3af034b684f13bdbcbec4a0b9a164efa767b88205a5c9126b5d94da75f7f8f584c7310bd1d5b28de425934ea3d7c947450eb8a6df69bf3937cc656d834e2d5732f2aee415b0863049e4ae68a2fd79cbda0b065098b7bf48792ed5e66ccf37abb84f535b2d04a3f8bcd6903f4f7b6e0a1b70f9ee6c9adb35941ac4d93ea4182ef82843d433c064536615e201bcd1bc68ebc317e1a6ab030c710ba9edb0eea9a9b2ea079acd17791cc1cd08bf538c9567e244ff45b1833e23d82c585b44735fc2c94230bdc313828f072662c31ae049ca640b13cd8abcdbd95cfc9caa7c92c107c8a5478f2accb6070259186e5a693ed78ee7228472bd66153d81a911d45e70cda8872d5a49fadfd65e42612abe55e074825e21379401a38b0bbc5720bc925b43450d8b9695e016c4492417d56e3c3acd8ed93714bf35a2b54f5461a33d5d26f9f69e02949d01f74603ae10c860d78a74256ae362ee55e254819f598868a50b41a17a780c08435fb53ab1e644c7c91bfa4ebdcb46499a65d9075404041ba520a56830abb06356e590e6fcaddad0876f34ea10a61ebd89d4501f1676cc19e32bd19c12b5d5830035ac29a96b054f77b7bd398fdcde1f6dc752921819c741fbe9d2b6eb64c99ab5c1d070caf1aa910ebf5131b9c611cf0009a894894e0e9c53c85fef38c49b0f138ab849f98ae75c751b1fb10a517c4b3b11f060ee7e47aba7e154ecd897dea2aa6d5fff772f2efbda001bc172240b372f010e99879fbf5866ace2eb52c5d16f4f6b420ed9efe37b2d6238bdea1b9d5ff284666d237db2597493d856f49839edc61b42b36ccd5971c62440e9e97333361fab8756f7a3fb5913cdd795406148a10785c0751a2dffe643ba91c404220ab8717f5afb1ea7eda2c91b61c6a345c2a6e172f4dc9e3f3fa23b250ba8dead08b708dad435148246c10dde6b31e987a94fdf66a6729361105167e68b00b52faf12868cc6314c7b5eaa75a4cd945e3fc23dacd874a7b7c6cecd5613e92d9952715ddee2caf9dc1037334a65d25ac34b89060a75593ec69b3c36eae5e28385ec9f709d0c4dd3b52e7a59bb7669e4d03f9a9bd78f582eb38e355a148da7160cc27249dbb6f4e08311d0b65943783a0fe9d467a156a0f7a3a25fb41bdfaba0702b6a87977e3c4437243370cab5d402d6e745a3e9fc99239b2eec4880f16bcf5c4549c2a507a0b16e97bc88012d46c8e63492d22a193171a74e84414ead4eb1dd1f6aedc5d53619b1fd6f5dd99f0337474a1702ec29d4670c36b1d3c0cad84e065bc29c00bb2c56465423b70a80f523ceaabd81cf6a93900bde45852d85d067a990c3eeb3cb2eb61ae123a42609a55710b5d4f35287e76e2ac50ff52ea1b967921de7c49aa13b7690d0d69571dcc9f2d345b67f27a7bd6f47e7dc2febcfa86ae2ba3c25966826ead10c928597d9e6c93c64a44f9ef33f8077e6b6c99017301c24141094faff4959b23a44afe52ed9cbdc5158ec91841cd3c97549d000c316eae8154e3a145cc25fa6cf92f5657b30a5a19196086aa576082d6b2582df3c9ae55bda2bf27f4aa4e2d8f3908b556cb8f6cfbf4f51b19698e74173a4443a8ead58a03ec77c4ec0bbaeab8d6ff77c573e3b1d3e07f97cabc61033575cabbae6b9c3efd3c85d1f2ccbb72effefb9c0871ffeb43d32020497f2fc30bddc518377ef3f3d3f86c4785a4c00a9b6790b68e201eafb92101615194a05bbf2805782a27da94c20395201077af264ce3dbd12595e611f5628c1b58854733461dbf7656d1d02168af7885b006e5fc159a0d4942183815c668318e0ddd857f92d2027382dd624688755b8048e3684011f3bf68cde5b2bbb98bb9fb84b924ee9f64b03ab51b6d4d5688efc4256de6c2e7c359215deb51572a1ac2a5e7a6bf1cf70b5cde6af20c7e825a643699df7bf83fd808294aa179841af21f78266f100fc80e9a89f76cfd1a3c056dfa3f86b4542c0b06c9e3f3a262b8aab79905eccb4fbf978cbdf7aab2fc3f0a1e00758b30f24c418ebdd2dedc5523c87d38962af15f859b1aa36ac5ebf821bde9dc00c694cf4b8711d323a09cf2cbda83497cad76c21fa5632f32037911841fe83a5450bf62a3e6a1e2da2a56de6c854ee49a7184473b0e5254baec3c6fe6beb73214259c1da05b20109eb4c3faf6b977b54cd7ec4e4393dc2414e6d35827409e8bf820f0f0570cc10aa4514a7158e8dc3ad5816f43ec36da5c3569cd54ec0dbe55966339c5a1467467981b5285b531a335431a0f336e2794cb9e4bf18c46b39205a1c056646828c3e51ca2eaadca186fbfa883cce9da403e8895f2e4f91151cf25cdd6801a39aaaf41128baccde4b9e1f9506a18dafb79fb542bedef79bd86806ecd9e34d9137d9119576d9d65583b8d87a178f7a98464d229b25b11def837565421de03abb753977458ca693fd0c406e3c6d53447ef095923fdde6cb0d34173d60e19152895265a4e2648970bdf9dea13460de5c16c933fdaa6eb8083957f800987301591f3dd519d943f08923837dc03c65d71c9dbdfe1e5dcd3b054ad16a9280a24d29e51275367e87584e2c1cdd799741bb853064c3230f7390dbee5a083e7b941e619b3fc07eaca282479e0d6f0a72af04c67d900532e43ff27dce4231a8aa8dedabe1b145af3205e5d8c9022d69466d02b22d96dd52b4a589423d023e3cff55dca51979ad179cdd15bcf20dad5451755cada9e15680670f4b183a81b04db38a00b49defd86f82e51efc6842abf6ff69bceef7b49eae054de6da98eb6eb86fabfcc7ff9cb7ceeb7b7a7a627b2a6b00afd197869084a9e3702e8e7a42f7ff5b0e811854fee1d9d566b0faa435e33fbe3dc1f48b495b08f20deeda5f8cb9f0bf7fcdf2a284c753faca32e785da6b94fd6e15eb0c868e6912fad719774dc7b10eef1ce5da050b5727afc7e911a6ecff2961aa7acfadb006bc16258091b8848c49dda942b1d4a025ea82bc6d5b54f054e3fde48ad2db268d701f0471d33192f7cada7d21d1ce6d550f9564964d0520735ab9d233321c0dad28a3c8cee5fa848551365d2395da3bce5480fb4a42995e05c52712016178575db2a629ede3ad96cd18f2dbac50bb1560e978ad8a2ff1c6611cfa5fc46da8ecaa75aeef54a0361e5761420947fca6f57b40b52665848661a3c3aa1efcb708e2a8e4c8cca1cf3d72b6ea9791ff73578a1ebf06fa161c35a03a317ad5e88ff1c26763bb1773043d3c6cdf422e37326470a140fb4da808a63dc8aa11bae4d69688cec73044d145063ceeee84107c106d1322c48be21a7220c842d0747c894773a06fc3c89f769e8feb9167ddddbe90bfe1f9a327504804e7986998776b26340f4ef1fce915aa7036d272d5c40792b6d55370f1f509823bd5ffc2417e6665603b4f3d36290c8738d87b5ebe02ed7606ba19da1e57db068efb964670a10d6c5d7b1a7362b369a2ae138d0dd3c74a5b7b31efa3125388ce94a139f68c3ae7a29e5258693e823918bbd822f2637c6badd5d11c0ed12afd3917c69e1c11cacb3cc7bc035171768a8e756c3fd07ccd39205ab685df91c13d37a334b039f922fae6598e025b2e142f2f2b8aa07dc71d62016feafbad43463faf49727ab1a28208699f8d0d0acde76b15669198d1a5e206a5b1bd2b7a911fc84d526888c4e67fd5b91c9d973c4284d3e54d9647113456131be2208dd2bd632a661e730f6c278e2eddfaed2a8115d6fe49b9a5e38daab9bb178f5866e6c2998033303a08d2f4d1d168c8bfd47e0e0442d7625ce963ac3f5d42312de59ba4381a255ff438a2b081ad81f8ae00ddf59cd6bf5186e737bf5a415a591a7f8ebe699d81fba9757730fbca47efd36d53fc0f6d50ff725cd83c3d1c30a337b4423ce7a93297de010ba844c4c73193e1cbfb38756a8fabda4f15c0cd4e392b535f006261493b17e548af7327af9fbb48cf0a410bbe9069b6aa89dee09e2994d3227fcf40e628126622595d6a36ef1c0f173e738e80bb384608f8a0410befb0ef60fa2a2ffc5f6ffc0ccb80e49be0c6c2b0c04bdf52eb40548500df3b94f2e69145c0de9374f1ebfd90a9ba2ad31cf47a80d0f8adf3746f1fb404f8489a4f9a68bfccf1a9cf258128762ba407128026a62e156b028e0097e0c7b2bd692179449c23b9b676d480b32aec47a67dc9e14067c675b1a85344b4d54251c5b2c9d8e667269848d207ae14b094f2454a050fe4749bc9f9598696d8ad034ea6732315184b88ae454fd7328f3db29428fc01b9fb5f84b83c06da93f0ed511349c571557ed190f3db34f3fdc916ffd166b853c74f28ce9911ea01fdeb4d2476d8f8a43c422052faf6af9395d89ea37516e1312bbf9b376d78bfe882978b345cd5ad3f5d70da94592b214d121a67b9e3b222e8fa9c66ce17a429e76c083c1d2880fcd874df7a9f4e4969abd608e65f148b240ee32e484837907ee2d8f61d40e0b69aa1749c032f0d27e424f3da6d1bd5a417cbc1f0661755a303e01886d44bcff1a04187e40737e00aff80420ea530c240db37fd8b23fe1118b97cd098732976030c3fc140b6a18403c4495fba18438810142b632d9df4bb58ddf59aae51860492fba64b1b1da50a7b82dd6fc1804e52835ef7f5e784410891560f69b9ef77d4b74e08e5db3b536b47b91b0524b0c15c236c7ad901381b04e4f69f9ef1acb93e28b6d941b70bc8fb0a82165d1a2e9345624ccf0e25491518ec0b5ad188b66be6a4811445f4a6eb3caa6489ff4be422a5ea4a81e5476eddbd4541f729687ab92f67c95c0fb0e42d2979a68ce758a26ac24eabb4f409796063f71efecf217a00d8eefb2f4d52c08dda1aad2eab77922a0c97f707a5d3da57ab414f6f9e0d0f0ea2871c7db31b6717592289b0aa5ab31a0c0332bf02fed46f3e6c662ace8bf491133d8a40360268155752a52d11b5084cfba4d66e46745b3f683201b2c0495b3cf11f68ea9445040304da867a1cb1d809f57076140789fec66c8249402eb2ab32e34e1c84c0752a744af9ba284422a3e2d0a82c9230a1c9443a82cbc4294fb15b56e87f3fd889feda6544c8d052278b2447010fe27b53cb0cfee1885ae33ad2979ed655dadd580e6f7d5d04bb09962b7421fd1261f3e799277c21ad00f738e6124c6ebc72623f78dd4992ca074d81bf65a1f7982b5bc357d0b71ddc6c9addc388cb022d4ce52170d0481a61e91bb1619ef1152194b4d4f0615587d987c1c79c4b9f2e5fe81f68a6da848ee196db66c3374be954ecc1eb66c441d9eeba2a76a2269140a1a238217ef725d2a14a718938ca1fb1bb1329cd10470bcf2efea7729acfc4644ab8b9bec54080e52eec6cd8d044e01c450eed3f5ea5212384d32ef0bd804c75976c96e3d17dbd569952d01816476d42c3140f5ec4430e2032a39057be2cea42551a6624cb509f4eb728123ee9679575ec4e548d7a9a62e5c4dabe1912ee1783e933a44390e5061b42e49f7fdcc230d395428803ca7ad16219be972a49976ca558f157c9384585f8aac8092e86b42428f9587f64ab97c07fc69d4a367211b0a9ebaf93ba37a486cd4e1d25ead09a02983e82465b83fd09c9b8d5305b93c04a49089599a90819da5265e460715afb1a19604d3dff93c15896cfd8a149df15cd41cbceab3a2d2a62a84f099e7004332b471b4ffbef72f74db2686cb04afbbd3816a556fcea80dafc83ff3ecfa9ace667f4166d6d05264e4a34be86c2a7792e4348495ab22e6fd704cae64880fb00c356150fc709c4e682bb602c9a0fae96b22fd6b4ee4a08c4b668b9b1889bf34ba82b59693bb3e5b98c03f7151a729850311a4b3f760db6cdbe37c3e12ea4133816228bf0b8eea91d59f918b55c2521f978bf0a64de3f7d22b31160657dec188f362e35ae88476402c1e335436b34e487a3c25236422324143f532877ead420ae64fac45c03a46368b37a2f969b973235daa4eb5ccfc4349c7fa4017e495511642ddb38c52c020095fc84fb68f1bb65f2340f96ecb233c307d8a6152d3b30c101c1310ae0bc937b7a14332366a8d30e98b75ae793659bcbb070917f5d4b3e22abe0b6c756b1e00ed9c15e02bef4c0a96e3582cf039d3c62124d89846b4c176aafba8241d05fc51b11fd8c3c8a670ad32e8e46f086ae741363811ec877a90374c354e2285fbe01c1172fbaadcff02296d343ab4ac2d5e3bad89a4f81e09effa3f7b4c4f83a927bb06e478f0a1976fee382da943721629108cb99c1400558c330742fd60a79b805a21d8b6a0ea97bf64c55adcd83c252b98a87b6f47e23c31dac7169e41051eb73a56af68303161e5990afb8eac85373f41c8c1dad2d9f24c833646ab7b7449c9c11ea677815d8112412ed0a1705934df00ba043daa14b5c34bcbd6634e8c51a475534324d6194f608a35d4550c0e1400ce80bfb3c1516da74c2cebb8ac51d9a39a84d0a0850e7ec0b1f7deea3b9406b83ceae14838b5da1bbc47cdf10ebb2f061b4d30137220d9def59539a91d12c4c6e9268f50cacc0435cf614d946b4b830a0ba324bbf9e35f8561dceff97064978143a70f57d49105a6b2c5651c931ffb0daa9880885433dc77f583f7c27980eecf138a3dbd86dc62d94c9ddf92e951d303f589361da00bf97bf4ba939a91ef29164b5f2b536ff783fbff046d124a0bdcc028a955803e13c6d99c7c447396010f6064c2ea9797171b79d75f141dc816ecc4effbe20c2aa606e5e1f3f22e1395898753b6ede53f8b9c634e32615a2fe9eef037320172350e86c65b25f0bb4315eb6c1828d52305deb9b474af42a94d0ef12da7ad96a6ef70d20616ba379f054a30f5f27fcfe4314388b16c729f7c44908e15a12467a05f215a2f35ce5c98152c7b89c4a1df788fad311683ca95c83607651ffd659d4619c50b3c0706d0104e97a1856f6f02218280ce362044e0498506905144d96af71a04d9f55803cc5f31bcff9c586845de0c6456fe1c6b7e16475ea3ba258bed19eb2d0f7bfb49ebf271b34ffaf4c1fe1c521cc2759cfe9efa3f772c9fadddb91491d48d5644d1afc1ae7fb22a54c540138a672231100df7a58c2b7162abac4c5d88da46c7abed79e8142ac54c84c8acc4719adbee31374d5ed1f18fbc765c07bf36d6e95640c3b1ced0b135c43563684c8a9a938ea09c708dced03d87bffdc8586cb4cf0914f99e4154756ed3a8536fdeb125892f97914266433c90c02d895576783d0dc3776351767890a1c8d927cd50223b2e2be4b64ed41fbcb41e470689cbfda6353c32f5891c9a7652a253d1cb90d2074c7f36bf23b8d3f10781a2d1a840443b87f752d65261afb278670112dcaa2d4fa3a397cf61445040af9db2ef0d6c5893b526b8de0f827c3b3f0bed349effd0af4c83bb2f74762f32a3fb1a2634b2182067d40a6e24040f8745eed5a32be2f7bfa68b3f2cbc2113108cae18e18ba206f107e57b0f3e5a92b776f6a72114d14169cf895759774521e305d9cec93dfa242034e6cb613863348ee6ad3833c642e184dfbcd22d8cd0f2e86459de01b047c999ed8e77585190c347f17a08eeff0d6225fc189760cbb6d3b102eeacde335928f886082839edd86dc208ff628babbf51afa43b62f3abd0c85a46b68e9468e49574bbda6cfe3b8ece62c0eb9199bdbb3e79e0a8e38e39420791ff1b073d085565878c0dc774f8c13feafa4dff1ec8b4fae846907734900111ac916cbd0d706c06632aefec720a34eb9209c3a556327af26f7bb6a27e86cd215daca1d99243af93f5bf0c64f4f8a6b86cf8bea642be80d1125ea0041eab6af5b420b6d32c77494c3b7a08bd49a93619b6d4f5b856f0f7715c45120496a7992d1bcc8e504437d267e162961a8585c161c64dcf0ad2b1fffe9c16c8e4db9944ede56445b390f21b8dfacc99cbe19c32ce81922d3cc02ac09bd127892855abdf7d6fc76b0a39aabf9752687f6a6b73d5df943485aa61d3ddefbc17619827e73eaed23f5c5be75240abd7f4709dc07ef50dc1817efe93937e2e3540b246690febc9f583ae119b6e9318d29c63cffce7d1f2f64c771fb91206812bb4f78e74ef68492edbeebfe262edfa200a9245590f5c2941ce69cb640643209fb5afd21c650c8dcb4e1879857c5780fc4558024d965038fcf27a048e894aaf8eb75ce2da78252834fd68d5b4da576df8383665f0565458471cedb46814bd0a38029ea89f23669a109e9db932170a9ff27f05bf182bfe4778e2a318b626aa926dcbec666bfc42b306c470be831600a3572a17c9c623ec246da996bdb2ca68e698d843271700e459dd66ca58c20b85f31afb1c855b1715adf6c40b6017f6dd1a1e56cf7549eb2f28515ade5b5c76cf2987746fd1fdc054019448e8c5aadad2c446f2a6d489a312257327a6932e7fc89a17fba8cf754fb554bc2ed7e95bafa3406d5d6cab8a81bd88324a558dd3d7df31f69d20535ae310308d12f0e1b016234149ed51f771ff3782e4f165fa817623d788ac056d4eb5b9348d25abdfcf111c71e807787555af9b5c4afdb2d6cf020883a8d39f658714a4dc98a37dacfa32f3ec1b172291f06edc08c76b03f87c3c4423ca7e6702ddaf02459bc8301fd7181838327db9c04d21ae83b91e59f6a120e4cea3a30fbb6b1323c175fe994742d4411b4bd2447cc6cbcfbcd3f42d9623a74c51eb5da5e839ef8548df86b677fe46f509f49c2f0810e8d5cb149dffe2f0812ca914cc0015535baf39905915944f6545f7e47616240d2b80df39e4733b82a52220fa2aa3f24c5445bbdbf098e2e531af2316a5901fde9e89e5d552ffe13a3562cc27b46d64840dbafef4db918c2e0181e647f0dfb419fc8b64e26fc7a2a4c1d36c54504be4a5b89d3bf73746fe84b7f7b4a28588f1fcb8e3062ac57e6fa8b5615eb1b6aa570d7f28ee294c50975aa121f22cb4c5cec318b5b1b67f65283dc254d322cc46e48887bfc382cea9cbcecdc98d093ab5fe52aa7a92af4f7facc8f70bff00d0b691741659b521e80af8ed192fa36cc3f6d40ddd5460709080a255c95ffb7f0ffcfd8fb73255f142dc7dd24298ece442aae823831ba664e91646d5044140f3d975c73cd3f9dd63231438b47d4d4fa873513b176f7aa3eb8f9ba1741f028272252efcf2ab6d0fbedd42f16e5c0d82823f755ba4b23dfd6a70e9c568240c53031e6ab949c20a87b493dd169a71a5b82bf2c5e9062a1b9bf7d04f0e6a43e2726c8400a931c46e33e60121b68e941fbc168bff67e10e98100589855d75898422668a48051ee3771f59548d3e0ec244757bbcac06ff3ce871618d4437520f007dabd8cfd7ebee70639a15303091e063af395ecf1c334c7a830e3014452e6fd5ddf8aca5179d6502fa3c2b364c8165f399452cecc702517fafb7329f1e945d53a86e3ad9041e7633310c4de021b4eb9a26c7f139e7a2a9626106c38e8c8c1c8c6e6f3df6adc56cfcdff1dc2303f6fa1ee8f213dbbc27da459a5dbdc60e478ab50948fb6d31e7ab696ab6b0c23959b343aa2d5127f52b4237e9aadfb1db3ec0e11b680f66b2572d7ce3ae63c123031b5fcf3ff4b9fc799b34a6531e19fb9f1657a96e60c5be56b55e7526122acc7e9a6ce0f1b68b25fe582d750135e23363aa656aae7d3c790f344eb6039b04bf4b898df49b2306b21b31d93e1794332e549afddc47c8645c8ac5802564becd5cdcbe029ed3243d23446ed20ab85766b207d4f4af6c948fb24e2223716097e4113180ce1f0c9d853edb3a0fa1576dd39847ec46a2387977a1515c09d66de0404423024f55c8ab5dfba538ab00b3b3f5bee22bb48e7afbe4f9f9c5d99b694fc60b906ed893beec9150fe9b73d58cf4dceec84f6d661c3757cc09bc0ddaed3af1f6a0c0f3ecd1aa14592390e10c22d207cc44e864b960b846acac7ce21a6ce43d17dd89f41fef147b92d20d7c44120e2ef38b2b6165fd8da153f7298287496a9ff68e288bb72262f79fa24cc26a74a6c4481b4d58666207eb554e5486e4e07e2f982f8eba082dc90ef5578598725cb6b41f8fb476224d53e465eeb8d71879eb8aa0d68e89e64f9d06dbc064cd908c2a986c257655d411c625222eecef18d96760dbde7f516e2b3479e87d2ea4382e98ea2f63bcfb92b1917d20bc9a48f8a7428d7b91d3682ae8fc1a33fa3fbe849c894be425c327bcaec1f4a5ed3a139e512f63915bc2b8f4160bc766d27e98fadc66b8a5d602e29e76178369c7c2c56fed6dc9fc489a66e9cbd3f252d19e4d19b13c0d374cc064a857b572a83620c0698b9066d12ae22ca5c13c889630d985d03e11092c575bb3631d0064017a1565d977c5d15a0c99722122759508e8835e1fd5c38899f385e38d92b345612d7331e534a808dae52c8d941815b9c0c216de77b4e8ce4019b1246eaa8e1a2f21b7d7bb7b579543103e5f37e9b8224d28ef9e9e372e10d0b4326e251632b834a0d2458ae10804f9b6ea8c5e9d533431e1943f07ab96c9c5016e3ea94bac5187d7cf9728a342918074666d67c758cbebb7e1fc7513e8bdf913ba4e1078085ebec5b981061f317fcb7a4fa40e1da8ee50dd15a14f786f343c9593b60d420f0627a4b44004f5590f1990855cb8945113a1ef174e2646c11b345ff743b07d867f520d1259119eb6afabbbdbfea57bbbc4a402b098f2081af672ef93825cdb7d19f904529e7e4113444cc7e0f621142f9e3ba959b050beb3a0ce0b2d3fc5ac2b4dde97f947e24f29fd82dc8a2c698a11d85876593d9512a903b541b2353a803f2f9183af70fec3fdb4aaa165d899cf22f9160471f941ce01edb305d010718640b55cb76051fd434be4af821fc966eb20e281e8be2ef95630e8c0f01e9abbb680345e2ec4c9cab1187bba3d4ef93eebb9df4076c711555caf9e0fd57b107f682edea709e0c803f36f499710725890d00e3f349f04ea91a04be44d4facad739dc10f659ea7a0035dc0376f0ac3a8bbad85a8b0229761447dc8123e36a88731f289adf2ae37880990dc7fa4aaacfedb590ce22305388bdb3684ecf2b4aa435b8db09bcdd7fda737516e92e5878b306e9b9c079ed6940757cd8b2d48fb3d57127ce52517f8659ef28858a86b539f1bf52ccf79e3c41dfb3f39db3dbbd22f953c321d0879dfbbe07ed93299ddc16a06a3dc3a39c14ada4e2618df918cdfe33fcd379a2872243cce415ed663cb671b2b1842608a56247a5bccfbe50674e51f8d0723e84825a916799e72c9fd91216749f43c80ddf45f67abc73fe58288375bd64058362e8231f7b5ce1a04ff9ccf0073e046879b9cd772fc7f855c485492da56b36b796c611a6267684a0f0d3248275d656e07c29fbb63b76eefe45de64d708149a8b4b7231febc89e81769b0c1e8a0c8a115682c0496379cff2b651a38a3c5f7d825f5bd80317441571a5598643d4e9dfe45edca22d6932d26ca6c6e77a2c97c487eb994f8d08b418f40987c25d8ecb1dffbceb78e346f52fb8f67d6f1bd8c6f2da02f68c13950e5ef7b581b51c104d6d622358234e6b2773fcabc9a8e59edce69aac3960395874d19491652808593006985bfdb315aca836f847ffbf790d6ef6b4fee20819d158f222a9a1ec416c12f3f3b0c48342e9f59fe1d26651eecccbaf359eb8ee0d5d6c049bca8021d3f285dce35abb6d36f31daa1fdac10e075210f7d40f3ae9b5129e454e27ae88f70091b98ea5e3fed9c7ad94efcdca3b2751fe6b5763e5ffe8e96de54b71265fed2f52a40d8dbdfc4a899bb31dd24b702c027a07a75080ec6755a6fe3e869edb8112bb6fadec6b5be46983d4cad9bfc4a1a5dded0e2f96e96fc32788eab09c8ca46f2f973dd3f51b0187415427f8a2d2e1680bc3806591d7e58de7a584ec4ed98dd2aaee1ebb1831c8475c9a1d05ad100d287f062b800306450394612bd5c426798f8b45879ca0be686b3ee0b0ebcfa0d6b62f96d3f5cb5e2d0e231ef68f689371eab710dc3757309a7e27037a310dfb73959b19820cdc50aacc5d3be0132bd047ef8e31c4664ccf38dbbfb27224082b039cf21d67cd42acc061e6a883d40d8a53c22b505614625be3f7240178be40d7a33849961bccd9e529279c4d5042977fe211a79b7034d621ef45fa07a2da8ca72c9d40b400639a0600c9731d2d8b9bc11aaf9575d788bcdefe54641ccdcb9c48f8a3e307d3ae151f3f88e641bfed2aea2822556b643d914d9935a43e53e0226f1474cca7dafebc21685e2f8600956054ffc6926c0f46db07711a809d1e90aa44a0b57706604e3e52921ac64c59424fd68f1030ab95b9db47318c255faee09b5da57911dbd28656974d288e27e68e72d6b7f6e419b882925e01f1338b879d4ee52371fbe06cab9fbd2a9cef52281dd878bcd14f73a3abe1a37dbf8313fb05220cd58063a4f2adc43266be364c1fbc542fc22a27fa22112953d9426aaa61d0cd3784a4d893576e9107c16e3a402ef39d4c4b8c817c83eef78f781d59b26e03302ecdae5481839ae84f049a018b086fba3768c67dc453a15856c3715033fc0b42d7edfdcbc76c20d43bb4f8d215f1076a55cb028859b9dd8ecb9662819850957e9bb8d26c7c2f6736d228019882ace53540e4e82475fcfb491e9de99640b98637be660b87d8b1fb84f2047d7d40885a1a8b6959a1aa8444b292aec9a2d84e39c9c387b3ccb2927291d0bc399718379c56f3132d2757b7aa4a176d21bbc29d651a3a03c66a40d13956793666f12b5d44bcf53f36c2fb24bc0afb360e044fcfac4f51927e862143870227181d3f954019b5e712a27b6cb11024a67d43d3cfaa56b205c8ec9965396e79b46ba65f5afbc20b04fe29a14c20dad03c407d735fd8a0c9e45cab7f1f4e0c00f5a77f5ea01fb062e5eb038db42fa01a8eff1d60ceed6909ac1f742b7a4b6e2391b9ae0f912cd16e0a461b8a9d50ecdbbc87f24489b27595361111c7b1f7f52576c47a807445cbbd81dfb32f9caaf07f989ada703ab1756eff54958a6ac59df84a3f0baa88849a734aa7a81a93a6590040e4438ded2233c4ced792cb937040c13d515221e89ce08e643dd9efa5177a55f57c0163836ab6479d64a64b578b2bb0c92904df0fb6723c8485b15f905a1b74844a60ddecc8f36f69cb4c0131987872ea4e857f2c4ce5c45fee5afc6aea71d7723560cf9721637334b770d28152a91c1e2492733bb2d62cbf8e16fc75910d617599e68177d4fd08905acfb9ccfe9db3b03aa1af10eaeca2a5de8543b82c7b847e9972f317495ee34771d3e9f8897697d6e46a21561ed78a0f43ec02aa4c734d0c0dcc9a88d602667f6b5a649fc78a2e126218713b209c0f58584beb3bdc1d75642a04cd1594122e4b278db6391afed4052d471377f155a777d86e5bd6a26ff625f147e58cd28d820ee90fd505f16ca1d4cef350f9da7e8987cafba7d9fe3a0645a0b625ce0e2e7ab079e03f34781489e03c587fd5006f68d8f9f0e3eee376582f55c95c57fa81dc6d0552a3d63755170e3713f5a927ccfb25b6fbacc0bb449ef5de2f1b2c9ba529ebf36a0466b36fe3edd131f517e5b6bba256c28484195b217eb70f4b4770acd290828ea18da0acb832ee0a9c9bdc056eccdbcaf14aa5e727a6ae1d5c893eec9e1491646234e9104d73110635ddc0d067cfd74e1f59c63da85b7f4d9b0d13815e0d0e456c8c90e888a41336a53c6973b60e323647a5af5d620e94785879e8aa6090b9f0e30b04a8a9ef5a4fd7b51ada55c400b452707efeaf442e5552020073a1574c000532a5b0f7450cc2d8f8f01c5c78c182b09e70e65afbb1bdf197224d2f193c2a41640947423a80891b1aef09c3a90dd69c99e2697d2d16bce2cb6df85e8b4add740262a8bac3c94573bf100df73ed7c59ba0cb3bf2667d8d7b86b0d59ef10e9adbde2fdfe70d9f6a6b3492376214a93b91890fab37132e1589f78223fc0aaddf4b1fa627ca28be58f51994195dbde6d74fb4d17430433048ca5cb54738e0d69e60520599f4c42588ca81a7ebbab746665565213e9e8b4fd2cdca2367c30e27b474cdf98a6e7bf1a7d8bfc16eb2b063e5b86d6eefa09def9aa8c1ddbf832184d1c14c5d154ab710dbe40e6a7aba24aa7a57b5de56bb01d2f291df0195ae3a78c564ae0e0ee29166222823ce1abe2015c7bfb7922a0f5635a89a4708341e5f5ee53876e34050fda5e419c3eca29951b7e847f882a7a8dc9ceb6320124580ffc85d5659a1e4099ea80104b47af08f55e22e46126987922d8a407126e507c959407e0acef410620e55a3698d5aaf6f557c4d5ed08973127561532a76f85535815aaec93649fd9a8953facdfc9b75aa1feaec5b413e83c206ed53d02e799988407fe9569db0a71f34e09515dcb6f37fd557a1b54fb4c1b265ab8dfa489cc7aebaca0568e9c62219b264f5532c59b23872ec8e5f1cc2dfe43904dee02b1557caa89c469d184e21f9fd6d2b90bd5da780189207100ef9303de18bc008b076510fd78635f3eced5aa4421c346f33c6e532371e2cd099d797f1b1db4021c933c423884fb0898d5ce0e3f023acdc728805824a2903a94b763712cb7ae70d50db75a89e6dc99ac2ecba1dce972b5afc28decd7a55f431f04bd8a976bc438b8e4cc25ceb2fd7c9cada4cca6cfb5c2d0893de7566df6450ac917b18bea88c4151a7086d7ada04941c694ff1c4e99eea3e1ca92d0b7413748bbecee88bca32a08c14a935bc318aae46cec5f715dd7daca807011b97980eddf1ec8c7d141d1a98c674b1a8f631118c833d4361ec57a159e0abf0e0c2c7cc24bc580b0a196e6289167e4bcd8748412b08e0b631e6c0e6876496d2c99341cd6873cc3a205bd09e12d5f4bccb90245ea803dc1a595af39982d6006bdba17d74f97815da8bd494d6b10f9eb5516381c1099f987b9aae875f44e18eca9b27abb109eab91eedee41b8647299563400f0ffa0be224ad2083f50f35d8d0b93c7feb7f5e750f47a04f2045e857e207e6bb025504661b51e7fdd31b7ddc1dd4091806edead02b2da0f733dcab040d4bb9b53b6eea889b262bcb1b6bf8a7a805de88a9e78f5514b080ebd2cd162165d59e807555480dbbf8fb918fc130105b2a73097a8950b285186984ace5665e9938916a41a2c465ad4d535a0d5a0506745b9a6c800565007b1c285a04faa09e4d5904c2b6e5eaf15ac1178cd00d799323449c385a9c93ec6b52a5c314dbadc74420bf67aabf7c8500f6710fe021ceb5ff77d96ee63fdca81c8e9c652485eb2f82a521e2eedad6094cdf2be8d58ac1bc496ce3e8aea98ddc1a4820e3d38c31a970e99d8b5524c0c346f115c99d648dac77c0a825e8b1f8ee99ce285d0c5b4d9d4311776fff9f9146b0828f747d4e46a480591ff8c6d053b2be983594bc22467af069cc4030c2742e504513f2e38a72d38df9eb2f6e6186df12f4cd3141f476baa08a537825dcb71aef4fb7bf3a067c4036e5c268cd26acba1e26bce92106554e40672b8999d6b0d6e0e4098d21a4b07d6c3d72d9b996d0155800260752b48e2f09df6ed35ff19359457a011c7cb19911be60f2122beb5d1039bbf0a29b7a3d397887e9c1b91aa26c1ef9e337fa44d35ef5cf753dd127f8b4fd330473b0ef0e1809c23cd483da555649a6925e4831a97be648f6d72517f437747e5cb8c12d1b258fc79772e50c678163d7e1fec3d6c639811350f15a3e1b92a795747c3c1422cb7e2f06207065a5f05129b6f159611402731db8ab4cf6336de0d41fd50526fbfa235f22bcb4db7bac69e6eb0da625427226914a543ab1d3d2950478afc45d163b1cf6c657c7ab8c634548654b5a70d0c6ab567359a77fddda2715c17a4ccf5625a04144d0d35d74cdcd28057fbaf8cad7b4067127dfe7ce4a15343b54cee4794de2b62135b0ad8ca783d8fdceda8eefb17008273be25a415c57a20aae235f25d1a0c58a41d0cf0f878352902c32c66f1732103e1f7b92c77ae810e210167151472b1efcbdcf512a8ca469e52c1b0c5d235ffb518cd637c0d164bfb7302a5da7cbd916ba21566287f0a1438ce678580e66760bc7d032f0edfd47569277d7044b7f7f840d9728c1f0c46ccae80f5bd34c840f203dffada2df42d6347675c496fd509a70d0ca3a13c99913f2b07e18f20ef08fae7e24eb050f041665b0ffce596e761aef8f7e56e4c24c9f54225a1b4681cb67163d683d0470b92adfe070638b19507cc200747a290b31ed62f58d6047999357436319dc31b7005b8bf00651cfcb11cfcda40b99be4e0d67b36ace3ec228a58dc694197738fc7e2a578fe243bcd61df22ada033557dc3eb0175ceb96426350ab47a946e44adac21530efc35455cd03a4cb144b571d556532b6096b26cce9f8350303398c0b2422537214517bf100a36e6d4167bf902584e84a6e3f877d02c4aa8b55856cad5a4cf6cee77d34cb75f2f0cbaafe593fbd052d2b025694fc6eeef74af3c378660a837a16d3f5030a2d5bb63eaa59ab3009dd6a652ba64e170f2800e12550895787e1d9f3696de64f305df207f02d15ea0a586f291c0ac7c38af723f5653b7a54f17d56cd91dee810fb49c1b1170adc2f5c4fb7f27bfc42f405bf5c7dbd59b56ebf834f7379dad2911d9db961a63a0ebc283bc964f25d40f0cd310f7e5ea2a217ce44fb821bc288a7202e45806fb74a5085781952af5c73237ba85fc4bb6b678062c40afe577c0c36bdff7eca1b8d5d30d01ec0120e5947718825dba1006dd06de402dd4c96e11310011cfc4be4ade75188fd6b45514b3ec89ff5e6c8112ee6556844b5184e5fab1a64e5d232c86035f6c3618b58d75231b035ecd2e3678ce426ad9a4bf8d96d0948eedfb6f5b8bfbcf06c26951546cd851ce48f47a6229a250e4212295f0891f7eab4123e9f242a84a03d78c6ec5315c156bd9cd6f9c8d0a7fc242429e85b80b1d44e936fc9837edcb07b82586e333bc57bffd3fd9c39858d35c03a379c035296b785ea2c5dca9a09be769577b7daa30e059a2689603f602e9aebb93eb75a26479c09d09f2ac17a715a90993315967e0ef8d3ac76b2dc622d45fcd8791e26e4a15fc6e60f6233d490058081f8255709afe656f95e46e9ace513887dd236dbe4df5ea97b858a9de68f2f735e2154c1cbb167e96d21614e52c0e9a9ae975c3510c37748b620a597048d6715157fea0bc23236decde27020b00e62ae33c4b7586b0a495e1b5a07ac7f0faa383a87286a339dc1857aa0d320409c4e0d646df2b3903d1b18eb3797833064e60122926eeb1598cd1971984a18295fcf3e0a991ebd0341622cd1c3ce52ec77cb0e88913e51c2bce37f11f7fc74b23ef1b779b66eafc512af7daf9809dc525def2a84a1a84c906455e309ec056967086da66654f0d870eb28bd428d7dc231e132efbd9b8af38d58bf88af1a238d97c96b3693e7b3bc8d6e74639e8cae87cdeb604fce02dd1f46295f44d74305152c121342e51f647df91d169ef291c86f019c147a0dcd2fba2b39d64462323346f93399e238bc24152795cb419cce4f246161dbc22146bd1918e2e4b828119c369037ec35e1e7a9fe43b49e0e88028fcae59027c351f55f08a5d6103f240713fe5d4d7b21cb67662a864b541386c074367b1be5d87912b64f011fca225588fde86a2dc20827e8c26745b7b709a4cb1b804d4c9124bfaca069626190ac4ed83101b77d2e0ae8b43c3ec09c1309a90e953279575511932145615564807600cc4cd42908f0f1533670b530fe2c8fb5139e40757933c86caa05f19f60f34ad34fbbd26bfe9a1f7d78a5b922121bfe8de16e286d624cd668cf775ec6f707ae56cb526841db136a1978e79a868fec9f4d903f1c51263cbaf893f1bfb233d96b50e26ded416b1835b9631e4b1ca6771e7dec512e2f74f8e1b2773b77eb07402f26ae727cc7324749d5fbcc9aa29ae4bb81b20ab60872102a097250b4214387aba5b63634d99d58983add24b3124bcf48f5226bf11d18f86973dbceb8b8f705539187b2eac5bb1d853a764329c1ed37cf0dbf143a47c47d2ecef3619faaae022bf79a70a57f2814939d766a5eff010b380428a5a107119d785742fbd2e568246aa50ec4a9fa371a809e2404d9fd767bec34c29461e73eaac511a5d41b0b862a291f0a26c737d96c1fab8ac7996ae8b61a8c2b6b4d60b3b0a79869c288323e090ed030a7e9d3411aa7f290a994dc57862ece61e151ff2044f2dcf61295a22d4f1882cfbc1cd52c556e53e84aa03ab91b44f6a54e4e5b40d79e620f49d3552e2511e8dd084416884a556af21b7c64612bfac79ad1ce9fc6e67ed920b281df23c78d7824080876c170e86e8968c6ea198c454becf6288f1e92f18582778e2082737f4ee9774b6f75a9390c2360a49bfaf4fb5b7795ef2f320826ef4f5a018910a7e4b1408332781216948e065043ce6a36d54a4cf28256ebc2e3cbfaa067354a26f550f6a0e9ba32196180454bfdc2ec96d6061fe3753f6bff68823a4e8755b9bfb7bcabfd68ca906a0fcd294ef5965bb6e614d084b8a355bc125368bbfec93eeab8916a6024668c08a55917455e6f78f3a0b3bcd8590a6399a6c70ae672e893927cee178002d945d55c5f4eeaf41b342a8037bf5f3cabe8c1b3a27a6b21380e25965b9c0f86d0e58f152897189d8826f330f9865693c52579ff1eb52983547a8e6dad0c03f3312e59698f4055936da4164c84688bc1ec2f6fcb9a952cfbe7260efffce0ceade469cf51cd32d5e6f711526e4752a9003092bd165539e1d878291fa897d53e1e232413cae8f14dcf13076246a61ca741addc98c73be82ef05d89ec52aeb717c1a4e3beb00b73e2b9e41351925e84cf6416852beda8eed95de20ec464546151bc35a9eadf74e9372a6f2397a4a6ee43b7bcca39216d5c6f09f4f1f1ea2c2aa1060b69c7c97afd6154cc717ddb397754cd679305807b7bc2d82f5749208dd3857e3628871e847a02465b3f6e3fa1cc1c02beab49f0c4aae9b7aaa1bcdcc21e7f6dd1d7e07780e4c7f4eb90489737a054c43d25df45608cb9dfc578ceee1ab5bf92b1123fdb4a2c975c3accb551076ee8abf2ecea19c23bfdf4b3d0516e7a5bc091692fb5f858a1f522a852c85375ed9a1251cb860f6301a592c7867fda2d23ce8695c8f340a3993fad7335d735f2ea3fc8df4ea0b6fceaecd29779263fb81ce0f287d649a8d9ca2711fbc51e03bac7866417570918c001397e95f20cbbef63b1b9cad811fc32c2898b7c0aed2af8b226559963c038bf8f07468e670f6c9da1ac6ea378c35ac19200aa34380d8d3102fcc95380709362d31858049680a4e13026f62753ee757445c7f734cb11ea2710b2609880045555708e99bbe12f5c0c8be3d18924bc4622f1d5b4bb0cc9e2c5093659642ffdf3fd0c14d235926a2be9fee885c013cd773debb5108814aacd7dbe54599d12c9df583d8470e5b99fbc714f0b85916ca0f12c3fbc546a3b06fe319b94ff5c334dbcf4148d8025a6a8bc98aaf6540c087b5161c41a49b7638049a74d4961f96cd9c03031a5e51ebecbcb08f632c23c7778c5529f7a2d27eeb0b059c35fdf35e62eda373dfc6f35cfeb9802fb61069980e5fa07ff0d382558d6d2b20253f3f800451442f3bd28fce852612dcae91feed2f4474dacdfe0956e4c04cf5e441211b2006401ea27345f84214f68fa57200a945c672cfff30e2daca8b75a723ae4cb700d49b81f9cd46b01f9c92d35c4868f0be81990d1f31e4dd33d885350d55469a824397d84c89d28d14a68b1f0352653bf307cc92e2effc6d1c1a5d848a08397635a253724a46fe93bdd0f760ce542d5505060429b385605d9042e674db3cc54e290c2fe253b07c1eb2e4543038a7f79a706466084dfdce56e3119215b97b9086c3e0ff70377a7296666e1a949328a5901d381b1dd31149f2a2a41660ea82d1978d6e4b1c8a8626c33027fe577e6e42b83fb42c74954b2118e49fdaf2d0c61cc9367f2b85eb49806c5bc49a450a9a0f0d2b48dcc26a7bc8e2952c36d7c7e327797ed1da30f6fd68d4c240ebb907b782cfb9f8daa024efc0fcdd241413971d668c1acb83fc04311d23b4aafd68c2ed4ec1b8d69b111643e7fac78a5b18210724c9a86bd2ec0a7437e1b5dc6409154bc601a57b2b005188f234d4428437d6a818698fe6cdc14350b433dc954818500f9e38d1dcadb658506edeb0262e88d4b0031ce07b9848127fcef9c126107daf32990df19e5ec450e0211dcb71f47ffb0334a66e37d58538dfc3826fb50b04a736eecb9080d397407d6a2467487f368ec6c4b2b87fd4720f3089577b0b594055b693c2613d2f60c4c7306e6d576e033f6bf76de430765a15525409e75d5cc0a249b432a53b271d6c80623a7aee8a39d7106d8a916626838c64a8eb25af85ae119263d2fd556e4fdc8fd53a7f438969b1a48440ecc9c4619048bbe19dcc3de3442a147361934b5585f5042447e488f6895339e578b5a992fb22f46e8c178e0c0b83c1d970d8fdd757dd5b8b6d72ea90589280ed8518274b8e720b13fe33fdd40063ec8019cccdf693c66e017149f62ff09dcd1813c25abc15f29304b76feff3590d37cc2ec69accd19a88392094a8c5fc1082d6056332dc3231a0f668c8f639c6fc2ebaa64ae291cee84775462f4cecf897107c104591c270cb17469f91a35c1ee23d2a9160181be86409144c0e671a4dd9a63977593bec8aeb3c607e6a4fbd0285415c4e6aedd1d61a462a54234526f2035789aeed1364606d9baabbebaf1a417b9ae399e7543bc553b4467e2e31ca7b58c31c5da36429de11e1fbb09275e84f7948e186cd718aa0cad9c36e771e5602ef40047b8b4e5534c37a1ee65b8115d2dfd54ff1833c5c5295369576aec43b3fba73eb6183be39cec3952e9845a9777894479ffec66eb2beede742156870de8ad84be7e3ed27ae330ab3418ea1221457d0c8c5f9cce1861f1918e62e13994e074a72c8a07354eb16f0bd510dfca009aa760fcb83c77a489d3f9e5706f6530c714918b5c781744970f7eb51fbc5475977dd125d8a09a835f137997489b48e27e688408c3c5bce86cdcd9d02d972d4e40cc0c623dffc05b7d33ee1fffb39ec60abaa2f478a334b3f0a5ee367cdeef7c03906b46ac41cae9fe2b6eff33c8851a2ff86e13d50a05e9770ce4d8bc0d0d5d9c13717bd4ef7aa9b09e2559e51fb6b78984f4fc15b26ef1da46aa99af594f7e5252b63b403374885525ca5b263f5b05009c0676b24adc82f2872a5b8ec01de9e294d22628c2d8ce4419c38e6456ce53b4a376f1f71465814dc7f8fac2c18c298d430db61694bbd094dfd5c99298859a025e0ef388e2495e3dc1ebf0f3fbb443130d54d6e9af30a46b2164efb6efc756863a20559e91114985fbdd41024c2354f607c950644202996e74d2c95c2d6760f34544bd0d9058eb1d359d5af227aa594974e31422d5351becb281469fa52442900ff8e167668a289b138fb3b1d95ddee9fd276760fc4a1d39ffa5427b6339357123bf1348dca332846fd2775e6ddeae9e8ce33bbf204797d257f4d4e168de51bf2de6c242a78bfbc1adaa03d07e3ec7eaf96ab0bec9f8a32213f58f3621fd7934db30719545c98038e77dc208c9ecd26ddd5900ad12c06123dad8f3b0a254f6cda406baff42e96d8d0bdb1c499115f233e95e98eebea7415cf43f7fdf1033fde9c57032bacace8a0eec8cf1b8dfab7fa30c3c20ff9c29ff6eb74bcd923b661d904f254dfd9a2b55409a12ee8004961271c2803e46f5a82e069ea5f5ed9eb80cf89fc4e84362b2c1d3a1bb40649b6c9d6cdd71eb7f4ec1c564e4ba018a5ed18cf4f09b147a22104f2d5ce1b9aa9754d0152276add66057ffaec651749e72194c81ab351e7a035dc451b3fdc4b3876479c5cff5d98d083fececd410689921ffbe1c71ee9e339f8145f04e5cfa6bdffc71ee8596ee47d9f966cc7d220a05619fa9eaf88ed96ad97b378d88c873311385e08470deafdbf04c72fdef162640eb9f1b98850a33fa888a6c7e00003614500d6a94ffc5e249af34bf70739b2ab35af7b63a558104767e1d75b544494b6cb28f2473d7ba98cbe74208f9a3d438fc061a6e95d78111b459321dc94a581953d43ed324e4b590e229200e410788e5cb9ac77c8dced0ab807ef4f52c35f21bb051ab5a5a1cbb031443279e6aa3c4a4c5fd12fcbdd229dfdb95ce599b3f65703eff733a7754f2e039b2cd8287a10ede31de37ce2c89bcd4802b57dc7161ac8db943f358b12696adb61c1445a422fe595e829ba8d636787b76e1d966156ec064e38ea0a6cb9cfdadc79b499fd1c85ddea13e7dd4d1a28b635301e6a936de9c31fe6c566d2ee90abe579cf8681c0a36664542351f8462a8247304e73747d829ec6e30de42557d07d3917206ce9b4dbfb47c47a809fcb604d8099990d3ebaeb3bb909b5216130ea2d582085b2190f889d4df8eda6443403171a4ba5307ec9f71015f2465e024656721a67194668ea873612238a5d53f1cc1eab2e76b41a5f47aef61c05a1eac7650aae044690796339140b9aae4e97d5296d0955b310173d20c0b9302f9b48f944fd3e399d2c5802b3eaac56af8a421f3c23f4e22e10bcb80537384ed3eba3a7120867aa5aa8a19e65b0d9cebc0724de08cc0edaa66b7322af0ea9d94f3102fd0fc29a5f56a2a2555692c3be53cc45144495f7905b67867af90a82713397550108db48b0bad881ebf0a71377d2ae6e1337fd168deb24623169d2350bfcb7dbd427c2fd1186e84b7f49ee5b44f0cddf7a58254857656d7556fbf899ca260b37aee2ff7843bb25abddd564d8519b2e9f889b40dab915947c25749171117a3793b5dfb899751be8104e1950336c24e684cc049db401dd824de339511bc1cc1ad860b86c12c11670197b43210b2deb26e4605388018aba4a7f287414935979c31e6f5fd9af868ccf40c6739f4ee48231064b342fcd7e89699063b2f0b67165ddfb2e5332683a47915e304ad83981b77c8bf3de9929e0f73406ef0c67f91a05bc2e327f864681f284a9d6b305d4af327162098ca5e890a201f4ce7dbc21b0fecc9221e55edbeb671d6f44973e4f8b8e7407fb59e8bc010224e3c2112a98f1005eb714d9826e552f6156ac14302b3e0f778d5cd907022f9ac291699afb95029b93a74c250cfcdc54c3f6fe9b208bf1be2deebdf40136cab0b90f704b617aba54ee495c152ec915b26280be34ca069dfa944db63229dca1f0d6edeb2119bed35ba2b2d976fbbda123203551d0aa1879b2fd19441b0a5f0bd4d28837fdfa59523432d0f797c62d50a3550a617fdf5212562f83429414e935d6cf424f20a7e0db52217a9f2c90d3b80ad1840aa8ba0ac63195bd8323bdb750058b6e5f484243af41de1cb9987cac9ecded87ba88d8cbf1aaa651ceebd8aaac073222fca390090a6f7bbe2563bdf86aa11cce6a52b90b9ed664aca1e56e9905f553200dabe90561094076150a8a6803a18ad121b41ece8de69066219ed2d36638a17d0a165898fbd9b192dd6a9d4a5da38fce9c11ce0445d387be3d99f38b00ffb72550caeb04df43f1b968571a9b11a19891a4a505b626fa05ffe2e915f4ba71c6f7f34fe46913804e6013e0a96df509cf4d0128002e4d65d3d94b08f22f70c0630686b5e49d62dbe42899e5ad83db27d39d2afeb41f221d089e4eed5ea5e057ed296ed8daf41ef1d07e268fca94e987ffe13fc3971b85b668814f62d9386cf12ff2edc2d36ddd051d010d9be6ef8a3a27d999f026896caa81d0ca4b8e31bc21873be8e68ca030887751a968bad6d62162ff647e4b7557f45e1c04cb8171c931bd5a62731642f0d90007d9a7a3735ecf636b36356269dec1814b385294407abb80adb60cbacd756dbe1062373e76d9e22730e15b3cc6facb66ca2da96adacd994756f07d6b81840c53d55fc7f65620a2e6ccad910321f5ac1018f09058c0313c19b3a3514f9161e4e9a5340c02ba14e8cb8cee45b152f9b9d403c6b1d4d7b35cad7934aa829dac1af09c1085e849eefdf0fcf604ea91cefc4b6d430303d71bf7eaa1753e3a8da1e0818adac8288942b25670b1951a171e6c521355a69125b4f220f1077c06fafa82e221e6148042352060369216283c66444176c115f5d66476bbacbb92a683172297a9701b1dd23d443ddf21f55290fa1aa05d799d9c142e25c2ef592e50ab9b9c88ebf9878ff342e87ee76a9b55b302061c78af8a4f2d87b8f16258a015be8d29f365448cb01df9b67dd38524bd6ac810203bf834bbb6326d271581aa7bd0457736420a8f5eda858a3d1a31f5b9871403957b057dc475a156a92abaee5cc6482b8900f7dcf3367bde156c08acab76bf3a3f664a28d2f371973f7ed57d64cb541136f8d6f7be1535f0fc52cc7592b6e554373a1d01b4836b0edea1fe9bd79ebd77ba708525a9cfa745d8dca3aa7ae1d924ea372dde6265a82655ab7f2fecdae173908355dc785cc955ae38d7570d73110fecae2ae8c587aeaad07f4e87c8d974b9a464ef8b92ce0b57d738ea67a574f42833eff4b199f218fb58dae551d7364174d3cd81deecdd12d42f11d4796af8151333da596dff6ee312d5c32b4b061d92326a889f5d9e5e59de612504cdbe95631d70adaded9fa8abdad841b06020a7af4e0ebfbfcfa80e8583a3cdc13b9bdc64d9877ff1d34119bd2f7cffd84ce84cb967486c44d3a6f826c64c8a1b65b922aa43ba48a49e3841a8dbbf14332f25cfd878eda538b7030c854b4087b70b10bb31ec09fdbcc15cfd987548b8f66ce9f7a026ddb4e3e1da2ac2d4f5101c9705de6dfbc7d932fe544ed6c232ac47f8060a08bf70e705927d688acde3e5ed79b2377758ce0211919c1ce4e9d82138b39ebd3f3b54ec59b75beaf6e6e4d585fe0c461b47613806c1c3defda4bc9c42351437bf5beae3df4cc07dd96de807c533ccc8c5a0bcbb6f65a98aa2d92f8be90c487315302b10e4a3635ecdfe4278fd8607586c1ab60d2ae60d6c3924734d24d2eb551ecd0e7dc9c3b16d719bcd381f54f4a037298e2a7771f2087f52600aa0d838e5fb08fc2ba953ed71dd540283b9250971ab1cded746472d0be8d41db7d7df054d0c75ed1949278c83dba8bd2435ccaa4c7290f9759317c3d79f094e7d49c582600bf091b71437da2db1077ec33d3da07e5f9aafaa5499f6bc9a00fed6246c6da482c94bfd4cb98616ffd7f7d0ff740b5609d1c0337fce572c03a5a837ac5b149184589c3928510a0ac66f7e531b016ca7c336eaed13b32231642ad818a965d6d4fda44a1d0bb998ac3ff6f55ee239882998daddba6e931283aadc7510a57e64356d8a6d98d3fcd96c0dfdfe5c8590b51b3312b3ea75f0292d75e0062733ee50a1e4c7d8b7879ed05e4042cea94910fa99e50704fcb6e88c4e834d95d7e1b924580f621f2c86e996ba21eb1316a1c779d5bf9b95d79c03c27c11138870d44c7bcc060edd616b29a5ab23daa10708962b5a3719bec2ff48303ae3fbd4013a4970eb3a300bb7b1675a6ea263a57bdf8c65602772f074ce367deede6168f597e6bc9ae5cf4a476206959c35454654e5fdcf938dc795f608170b27e3f72543701c324ee4afe38c15b63935efae26de5d18891020bf6cf6ba26cacc2f1c694b08fe019cd436546ac654b34d2c8409c781e681b4e237774e1f84d2af3055067b170ead900ec77db047c3377cd45042996f8cfae214515603379c8b82c4bedab5d107fb672d569fa51b2eca30e79e588e0a30ab8ae01bf4e45989eabba0f7aa5923724f0360801330b77a282076d962d3cf979175159b92a0b25dca2d5e60c0fb7b11cabb351fe90eadebbf6bf5e3a1a4ab4b00909bb13c890d75942a185ec38f2c7f19d7702e0bda4ab06fbea1f9645f7ad9cd0438fccf9d6ce16a01b7405065d3677849766941799c78ed69d96e734c23c1ee88d3e7ba0d6cf779c939c3e63ed5126e8328d4be52bb3aaf9a799897e813d437b4dc48722d31c92b1050a80df4cddd19398b4ebe1d98434ab42162483c99dac66b0ec78e7ac211807ec7b60f939fcacbaa7eb5139783e0ff1e1265def913e2bf6f1a7633f35205b0d61451df55b3464710ff1766ac260ca1a9ad19c6d6a822ded0057bb1924ca97f935305325d7e92f3823d887384c965aae7ffa5509e008d64562ebdc327e61067c637e94f365d6aef8c5bc806d0bab88256b36433fd6411d77ddc5dee4c838996ef61ad4d9a19d55838cd98add3f498335c6bf8b2b55298ca3b23f675b3c34f1f01e2d1f8b61670f89e1bb7a27dc9d11d650c94df2db3d186a9010cc0d4cd18cc9d72d31c0c424ce1ac2d683f44b38eb2c37ceb33aa28d16a342bcf538e0be142c37790e96b4ece6adf478d73451bb294581480f7a498d3aa420c70a14403f9b2d743f7cf24f4b16d5a67150a79f95745e36874dc2683bf991c33af21c4cc34ceb547f1dbbf812ea07bf8fbbaf58463a1b87bcea1fe284d0cf95cc51ddef9f4988527b0a528e3e851015653056d381d78f7843496173cf65bedbcafdfe57d7272591581165eb141769ef250767427d6d0b87a64d168b54acc6a5cd711db429e195b7d4927436818e9ec08ce2e545b61cf7b86b58594ec6ef34803db0a48345ca16f5c0d7811281aa445f2081d158ffac4356e2259a90666efaca9f7c043ea3f9a569d146232e916a8aba908312d20c5a5d2b7509fd03ace7293964e170081bbf8a9d9f27742865b1032b4984468afb331cef74dac96595c75ec87177fe393b833bf91ce6fa980045987c499aa15f2cca115260c293bbc17ac0ce582ce6bcb6f3128b794df22195484ec9589ebe2fa6e1cb7363cd49ab6d586296f68e33d1bd0c5ce661819ba9ac786fe2302702b63e08fc3ad3467ae468429bc54e191336b1bc925a5a54623aa59f65fd72e1865e84085feb2e2396827172f70d1f552b0556611a14c8363713aff9f384d67e5ca57d744b0d81478c6b982ffc04a313a4bfaca6f1936b91686e8054c3acd16fd0d83377b42297bd06d36a06f42bfb5a76f6c70594dc69c0381d7c5a61881567dabf2883d252469bed4c7215d35d2b8009f625d03337f303da22e1710b12adb237d382410efe99fc1919c0f5adf0bfe860bff3f64f223d8e8ecdddab1f4e6f6172a7b4d87960b0ddd59b0afe7094528b5fc5f7f606cd2243c04b5bfb5207e99e213e7eecdec55a6e3cd2f39978c277793d4fde8dc9b78c75bebc875c9f3486a10bc3cad48e8af64686c63ec7161fa2d4848bf30fd28a2035480864d97f78a6218dcb45236bca2e589bf2346f59fef5b44d0ebdc595bfb37e3b79995622c428296217b42591b26a52d1a9e4dfe84d97ded57de834fb912e97cf71b56b39f84cea26d3676175f07e508fe587c4cc68027d7d73ee7e774254fde5d097b2176f23d1efc5fc58a1a6227d871d41e79e8d4a5097e98dfd25e7a1a66128d5b74e323f9de142083e8feba413cd53c3bb0fafaeae12568b59fa5bcc250936d604c413f1043545f4c6042aae785d1e6163d4130fd8f7779c22a30c9d3c9d01eed0df92e1d4cb3fb81dc686f78239f2c37c56f58ad89da3d10aa86190abb2b94c38608da692a02c4fe960ddac4afd0bcbcd5f4d820371a1b608ed63e3ef8efa246f8d46126f0f80e4186623bac8727cb39fe963bc874b641bb156c25ec0bb1c169bf3b9755352088601ed9cac0c5cdf9cdbded4bc5f06ee71446dcadf877872c5f412e3ee9a08ce9cc77f03696d99e9bf72980ce36dbc011074bf2659976bd5055409eaf019d4d8149792e0f7cf0ebea432c0cb83d8968461c9e38f94e5f940e848f78b6930e8029af0ff850d3c700fb1aa8d3b0ee9dc384e3f49a44051f541bab0ed077c533170da3cfae6d45851b77ae172dfe6568704d8e61707a4a6f67bca1d598784c4e5330b0f19dea162ffb7117ad8bae06fcc7c180ecde585ca16f0af66add65bd13e1b7b3078427538277b3828c6a1cdfad1cf51e5a9af5a555de88b902fc9c597f20b446bcfd758b253bd07fc51ed4a891dd41ecc784e8c57dd93655a081cbedd0a8f20145d68365f0a541ba90763b8fb02f7b985b74166a727512f23e32e606ed4b96e51b41b77427ab898c98ad2d8c9a0ff2d71ad356b02218b01a6be3b4fb77d08e5c3038cfcf7c514b5f96c6b64d61c21d6e8191e3f163929fe0fa2400ebd7ec0f4a6caa50964c50430dc713ae064560d58e41e23a808d74294b8532b5a18519067dd5572b93a47530a48d68680804d39489307ed989972b38be2453ecf042280f0172c7c3b32040a42f01486c101c0e335191b7b3952c2636ad9e63380ba817ee5767279b65ab3b05f9492c231943a3ae0e019f07946f9932b5801bb48f9baa494c854754deff5a2d8c5b5cc541338c3eeca7c7e13ad9a40ed650c72d95ef14986d25f00a15414e145ff4be6d53e6fc6d26cc2cc7af99c6555c1eecb2a527064cc4be77670b5bab5ae5450d32644260896dadb566b0e4f1986f225d55b1cfbd88fb622e5029c1fa3384ba0fd586e4ffe0184f498d1e32d9475435d135db95757cdf69679ef36913913a2caa9b8a398b145fc3c64886fdddc40e877c445cae970a033df4c263d43e481fe38edc2448f23aff95faff55e342e44c811729a7a0311ab0e07f483914bab91d2112b14636d906524affb70a51efa95a7b52d83efb417f804edf5f9734791983890cdf934962fd207a01a16cfeed4c7f6e0ce929b967823852dd5d703140645dfd451b7b7a274b3113dd16ccaf7865397bda12cb21d522ad8e37baa3c931280599d1eb135e00f878c9cd060b018d1f3176ba522d7c4babc679acb37e3c5d320c2ff2a6470caa3b227cb1cd9a778cc28a4eb46ea59822e0b7d1f99eaa197c239d93d07956d55a8a22ac34b0bfc5f233722720e15073908209b553b16dd5d92c39729e63771e3e5fa16a4abd58840dec3cd744db1646c76f271575b2d0a948365cded3f1a233ab3e80719d5ad4af6ba36a7a212a719e134e6b2fe56e80ff46a0a334b8b765f0ff1d1a79d2651be4e88e7051f130529e624dd5122280d2c57e0dee177b3b3c2f2d009b23fc24754b558a63da42fb396b2a36c1bb66196bf7f052d5651b427d253a320daf8c056b9f1d5e437078e926d6da7a80253b32d6afd3a0201316b63428d94ab053f319de4a848da99d6a9eb694a80beb7c597d0342f7e3c2345df9c1cd02a848ad906efa64dcff7c1183464c13e9b44a52781953faeab93812a7e276d18ec063f4fba91fdb0548f0b3b903592460a4cdedc93f8b8b535174bc7081a814b187f486e76a209602d7815c32801214e8542790df63f6501bc4835333d811a46ed9d36bfe2c16fcb57cb367de18a86742fe0c32337173594261f09ba1c6f9fc6b6d473d72b21cd4fc70fc4b407ebc6dbdbb5730fa69775ba04ce19f1f0f4ec943004e52331ee2a0adf9186a07f81b218bb3d270330976cb7dd36efacd907578bc9a3f3b27121a18785623842fe99bf8c60068d41d6116308191f2fa45cf1155ba4b4daf077adacc41fc5eacc2b1ea7b5a2d48539ac19135674c7db9b16938168e21af533ac33a4374f979a8b84629cbc99ec127269759d9df1e5c26bca33b94e6f8a4e60b437301bd48f1164b67d9ef60e26d4169d09517105fba74f678693dd9eef4625cbf90950a50b778b8d4c3984dd0730166a69a4a9f922710423866bd6b9f714863cf9624dbe2e8f3c8cb8d39168e7de4803e5b521e6b0e98a2f5689e5c6b44dec046bd8059098f231e88a2baada22920ef579ee7ce1c9ad43c0d372df92ed8ec0687b27b708be7bbc0e901f53a1e0a98485e63b01aae48e7bbaa67064d30150cbee2ae45cb3ee0ae56d113cc1d693677bbf0142c9800b73a0b6278db0db978ca945efd82566aeaa4485fbd238e0453c81babbb46f78be35aa9194cc2bb6d53417250e2068b09cbd8f106823c79f44a4260443fca870ffb2204ba283e4b648e07a4beaad507f01be1909be0ea5bcecc7b84c985b9797c960976ecc0d8692f86eab9061a23b4c9ecba5e74e0c2abdc1b0286e8ff6381febb649d56798488e31a347340a7f8415e7ce788cd659c59e5e865b97f60493f818692d6e815c0e76757505632399466d8068b4536c858dd4ceaa28ba66deefe51c58febbfceca68a27773819a8a93432df60623cdee3aeec0689a5552cf641ff21f59d50fc8c7a160fff2367a1eb3c9db26d78ffe2ec8b429e89c698bc65b85a7450d6deb67e0add0c112096361211a3c48ad216231d415f6e694e3671746b0bb27e60e450737b73dd180ce246e1312cfcf8e023ab1a6d1b710fa6d3d353fca6282d5e6b6865f78d68f985cc9af92b009c5cd9bf3416e47ee0ae90d462bdef888aa5eebae15e6e99da59cd3f72db4284684b6edd75b11d433169383193ca963945eeda614ad8e6807f19a30346efaa6b1826742d36723119125b45ae8abe42cccf1a6e0071789b21b29e8820bb4261e2595842f3d9d049d93392e52b14a00b9a15cba28636f83d81205c7b70b4ae7121e518bbf4a9836fba469f857205b0243b889a205ec4c81715959cfbc883523310f5ab40a2694c8aad0e032897948eb81eb2d8d1cd116f78958a32a502e410ec42eb4129234b0e1084d0528a08ee2056cd1c91fd41202613560e9b4b0593e70087b1e6b65c7ebf1bd0b10ee44a3385dce92ad909afb50e18041dd12b0db9f285f2ecf98b43c4e7af8b7d15a843df65a97af62b47c0eaa897000024ba280e7ffe0232fe14f645c869814cb9cd3ac2ce40ab5f20cb6fff17a8360e9ea6983b4532d8b8a288b58cde8827477b3ea6dfc3f944098f31b08c7dd9079080f40e0715261627886eec691b723f891b78783e3461a666d4f87fc8814f58127ca8e1064756ea84692890dd3eaab90e5161f1959402596fcc8a5e889f67d6e59cf92e5edfb89e1f682602f4ff23b514d6b97518aa6047f95f02e714fff5d642a67dd6653dc692148054bbff83d07ef4bae85bcf9a340bb03be8c079d33c0a5989a2fbfbeaaf2958552d5756710cff7c4a78e6ab8fb083ffb6307c87ca4573467facd4ff2242ee8cb671badaeb5297738dd467db4ba3f12c6be04bee62cd46fde42ab783e62b5eff7e76eecbefb6dd1d26094507dd5ad0b7c5b446a6ab290d8f1b69caeca5603e39e733aca4a40fbe0af8f0210d174c96ec9f33940e03bef602b6eda8599d4072a1066471a7fb6be3d1cfc214cdb8b8e81290f5354fbc6bb7fb3237a2b40cd26d902a82c74f7635180c5f9ceaffb5ee8fbe4a01965929874275b6e1f1c311897e98033dd42d4e324eb8ca2d6ba79b25bb01f40c6214b553ee19f983c22d9db1027b04afffe0d55b70c0715dbf35874b7c80153759e6144794732741ac9d51b2438f9e0bc6bed3973e9c8c6855b49d5d6d4ec2798962b34c15dd701649907bbc053f53d60216cc8bf31354da2916690f6cf32de8194504096761b8f6961140a5261f604cae8890a07531d9daa6a031edff81b212049eee4373190552d11bcf95eafe6056e70071bf255f3f56fe15065e1df2ecae5ea6aa722576ec2839c13d7ec4589dccf670fcdeb2f55d1c5402d2af8036b57072f69800d8200cb32b8f6d03065cd2515ccfa9770e553a4f5390fa310fceaa758d725445a937bed22949e57e30c8e6f6750e0cad4e5aa54b369b8b70fd2f9054a4a71cf996d9f3cc7382d05735d88309ac12ebefe6606470de40e1612da8d47b6a88a7e0ff5661236213b571b217a50937036f00f4977c96ccad7c4e482c3229cc5d0f0070784ad7b2b92fbef669e825555ae6254a92f6034fee190356f56821f2ad643811214416ecbeb6adedbf089f6aeae705fd57cecd8f41ab48c6562a84906fd253b730498c24eecf3712c642d06f69b04e090f86fef0fee084b8c27d50a5c58eca890be47d3d0c62d3f9c9945ebd24b6c396c154a5da792bf39fb2a72c7804668ca352682f080e312b7c4f842c1e157f2af88a95fe4bcec6c6c9d7439737e41663c7c2553a9e1798baa3745fef67f215927c295bdd32ac8965877c9054ea17f7abd67aa8610cad00a11c729d6f294e0ce8d5e11ea4b113dd4411b60731ae6e2b5660557d156a1068523f32d95e1736f8854ed97c020eac1c455943bec6c64b5145edd97c8b23a7189ae8fdf4ab5ef08bca26f7473eb17c75fee178928318b5b58e5709e9e4101128106d41ed88fe030ace43dd5bc8e5a2290e0eaccc075bcf14226e6ab6c1fb42a59dbacf499108216f2dfeb60ff9bb36b8936fc07ed75417818646260342478bcdc99d13797fcf6633a3d9872ac8133855e17843a503d604febde8624dbeb57a57816ed3fea752e245e0d461a32176fe913c7712a970e8de976f77fe2f6e79ec182b4ae9f11fd2dde27047d10c4af7b36253b19ae871dae923e9567836033e11189d10b214c2dfe47755b435a9497fb1afd287e76ae5663dc37912d1e0241404352086d0a5f7b0617e68b119758ed63f4d26a80686f4384a965c351813553aca48461aac98aac0e497f4e2df407bb234fc296838cecbb6d18807f1caafc94641bdacf15309d8e8f114bbcfe9cb09308c43d3e2cdea8c91d101183fa54eccad4721f45e7a214a3c8a8ca15b37e3576a1a6e5b8bb9b5f9e01b335ecdd6a6cae5383e4e9486a792e68fc7fb14a4b291d25e5af6e0a575b195f45232c077c117d357c05a0a72ef3f4c5ca8d12ac76067ff5030512ed085d843bf7931b8c2dc10acd1e1bff90cc826e5b77867bcb507ea06501c027a4d41c72a342b628bfe9c31deed19551acb9ef35d7047a1d2a00920cbd5759e3e5e008364ddc163e4663baf0ea3caf60751c23ed2d97229967ac50d85a26bc355b1efc2532246eb7c413f2281d0bf762a7dcbfe300408782831b8eeccf615ac0e152c198287716aaff9e0558a2a3d37ea3ee832906db47760fd0807c1f691582ded336e99de1572efde03a9497c27ae3ac13b61dbc35dca75fd017dc75a881a6cab959a926d9629b24a4c84ffec1bb3b24ef8bbb1fd63d8e69303a4d5e99f00bd40be41808ce2521827867d8e3898bc57b21e97b99402238e419f0bafefc6d990a895c765175850872c6e2d4e574172363fdabf4d221c1dbd6f1e4968be6c29b8bf9f85d0e0e228cc22920968c36e3c11c09e266aec78c9eea4aa4ad3745fe0c718f24ed455652456d8d1123039ce4ac485aa4fe3e64e83f3bd878d61bbac7d16f6994d6a8726cafd994833ecf5c913174257c5836ec9f469d87cb58c43031940b66c36d8b26262c317c26ddd4da057c0f04a506cbec58db5cac1b31eb073f68871e8c8762500dcdc1bd702182a66f33ec5f4985fc7aa571594ef4426a9f8c7fca785b758c253cc385ccf14b83f8b745f99acf73e311636a2e26219468994f22d3f70ffdaef95f02f5fb51f45ec38b0f63bf9475d626a36fa1e994f32073d8252e476428a5c1a71f77d98385671618cbd41943b4839160cdcc6463f05712b8c9e15824477961c3452bc2f6387521691b476d849de98880e800dafba4c679e24b2a041756f72d61709fb266563b0c22a4725988922168e2acc1f068f251dc961ac363e103912b633899d5ec44769b93561ec2673f199a4b0337aa424dd96ff152711f931a15a91c7f92c2ae1313aa48582a23525c6a0d59a493307c4d1306adf55220a4db6d5562efe9054c038c4adb994f7608aa68d7a540a948b6114eb4da68559b65704450721ec0d43582801b6bc44998101580716c2d2159f6efc54cb268fd716b5734b9460dbb4eb0c9859994124344de5cfea49382c810b5d52496f1ade544908a2229ccfc38a1a70132952fac41e6621bcc8469641e04b385bfa2134eacd612700a3d504a95047e2c0aac3210d72e853d6b6ff4f064e79ea0b09444b5fec719d6d956ec67cd68c10bd4d9a6085c7f59db9f482fd80c665d21030eb12573e42f65b581365ccfe0ccc92c86483a2b3beb244684a33c40fff73d100668a18efb351c698ee5151f13559857ef1f43f4319f7227c774eff7a1b17ed5d4bb8372d58215330220104675264d0d10b0f4d3f8db1705ceeb12caef7b5a57d254699afd5e75f069ad79dcf7591ab14b57a9a1320e9bac9ef1cdf69556e9bb325515912b6cf16cac3fb9e3d91199196cd41cc653a0dc23a695cf4f72120fde39b023f0efdddd4ccdf5110dad2e93a2651f97929debdc6ca11d899aa86e2b1550a94c9a6d714f2b99c5672f8d1423a3a292c8d573f78e9f2c26a44cbd55572fbdf1e36959a3114864dab61cf7d7ce56c58078c7e24789d0527e3e5328403f99bdbfdc9df70b68bd4aba28661a581bd53889486a19fc4d06d96c1e4f7673fcbf539d45d9560a38446f5d6612c7114229cadb7a91240b6ed0d270f5294838c68e272b70741ae27fd0c2f9650f007838503ea7492c6a7565d7f3d45381f57d09fe7b367123ab984406033704d2344fce1b5cde0faeed22a857021945cf38d1a49a40f68a97d8faf831a0e6b27ca79f1a49733902faa66eb010bfef6d575919beedac5efabd91c6ccbe3dbc4463199c452a9947659e74e3046c629642dbb326cde0e12b226353ee8b557209a714895327b50caff5f6c83c6628a53e6ee164878c5c1ef880dd9e55f22072ee05f3347908d5d6ac3885c8443634963161fe70a5797fe196fcb4bf98ef4ead7d963f11de506b1fcfce31348faa1f5b8f1a46a32eb57ecad5de42f1be96d0f59ec0676bfb06db5b880898aa1f9e442278fd44ea26472873a922e0b0c43e7f20d5806866c856c7a46adc8987922c30b6d9d10806559ec39df9989924648e40d2e54de068e5d2ff945e72ce052812d8d9f75f945e3506eb35d2954ec60cb82c9b981550ecdd8ebd194baf6120fbdf34a696536f67edb52ac2a05eb18675fd71c70a255f450e280bc7b299ae2c27027dbddc24bdf71d34c0ded781773d0e3633929eba179707fc3d224e6702c6da7853988c91cf5ba54446131bdbdb2c43ed5e2afc46568255bcf0f571d550a03aa0a378bf0f4d7996f0b471cc9bb4ba1a8c3ec0e56c3504e7fba1608e2fb930e404c873045f3ba238e22faa458adbcf062c5112c13dfd7ef88cbda1d2b18c26100ce0892009cdef18af99d9703c3b50449f0e6f504d182eb92a9cc4fa7230d78a9ecfd25bcea4bda62d52644a2de065b7dd5bb268b75331bcc43aed8e628eec9f93dc6860bd14a0414cdcc86c07ce3f29c0f6b684df4d3e2f3ec2568493c118e3a34797494746f52e5d34a664ab0851d719704547c83d38f450fc1f23a0ca0785b15a0a5c55bba5cf6aef6c7016b52de9d3abd7066901a473e9b8f3f445a2dfa8b4f343275c6265e151d460046a66f297400325f969b351d37bf986d496cbcdf804c6c30c17cd17031ead6a8795ae9b29faaf90dc5bb813b7a4551efdf593fd9e90c5a1a7228c97903ee900611528d76d77aedebc86cdab15bdf5122254bd642fe416c0c11eb5eecac5fe3dcfb47d0815288a9792773616e994051f3ae2d00ce34ca970d53a927584cfa216bb6de20f6aad4ff5bc079b19879ff8f37dbf6eaee0d1cc18dfc8adb786cbb1f3a96ceb08d5aff66ae8e24e5a17ef95a0fe15c40d955ea327960c8b2a9ceac78aeec60d2491c5303bcfa30f7b80637468bce8af5823c9ae291acfac767c277525f2c38af947843ec46ec312f292d6245aec5d9e5bec9d8a500c5f8701de0e2438d7f931870f2fe0cdc6931e5874609b7f750be9c8c914932590fc2bd413b85bd362075a3edc1e6ec62c3b6e4183b6e5e505db58b1c992d089add1db19040e5d008bf42ccdbcab4aa02e5d1c624dc7b3565c03fcdf06aeffe31cf0c749ec6d6d70b059fcaadbcf66190873ddf7da96d8d0b5eb0c1451a2c1f186d3dd263bb0e763e44ace22f1a36d869daefb7397e8c8b3ab32237f5ebc9e76f203f72f921faf9859831cf88f323759f22ab4cbc018c323cd69ae76a0161f489055e17e2d272609aeac1635aeb814057f61d6797383cd5c535d9a514ecc68d7dd98b6b73e2ccbc3b866c23e845c123b038c3f1b9f6ec9e63bdcc6493c529792f5da672895a461f68498a1ae04fcffd545d57a317c62c407210d0bddeb5e5a3da28e606cd288eb7c2dd48d392332faeb5cf78a322f32b09e672a0acc475a027c567d94c3c766879f6c13ca373a18f16507dac60d92fbfa2b7e112f7d605a7fcc7a2d58c6132bd6ee6357ad76865ae29912d0ceea366d0f06514f3569e75632839dd4b690f9b7c558b9010411e6cd0d28a040f932a472f1d1fd65ae48d31d686090b6f75036dd167d8a96c3c17facca8d13494f181f2741cc0227e2fbbc3903a1cf59fafcdf0161d8ceb7e6f99653a72d9e362fcd6a1b982de76b6976433c4a871f2e2e9e435edfdc10ebe6c90c885c3eecb1090faf79a90a9be304a4f55a3cec3ae9dedadec82c504c1c2a64425492b7159ca67c6bdfbda6c6b31a2f20fc838df372099c1ac6e7f72547119c22f8d84c6ef337875cb8eb17a8b0f4af675e5ee32bc9c636cb80e0fe1747098c7ae035719f660b245d46b7bfcb78d3d452d4a0d3da3c5ac82b4c862cd9e0100eba71aec3deda8b9a730b6eb245b7f7913920c3da85154ed2eb778eb876c366d113ff144fb75f842a05a8d4dac3ed83bb973fea1aa7b12a920dd208083271fc8c84c073fea22575b24803aeb3222ee3e377ffd7434d650d6474e9a24c3706d31164e2d0b7018e7ab9424df514387dcaa14dd6d5a4b44f32713eb1f6bbd11f60ff3ae7e602a2616da9ab4b3faafccbaeb3361778f655c5eb86d9393a8344b928645f7b547980b6240b450d6c1acd4d51602eba7c1faf029938f2da0937d86ddb0cd24fae3574131eb3d2c93e4448e5607ee4cb07192053a701d7cb205932a68273cf7e8d84ec2dc1334ecfe504a494fe15a406fd17acbd8b5d010901033fb51cf21c82099bfbc5a4d35259ae06c5b306520d9e415bdaafe6f8858d4568148fda2577658410adc192f1dbf1774bdf60cc2a2ad0e32ee909967aa0db78b1311066e3fd007640978b5367d7fc3804af1c1662570925b937e0cc10a2d5cf34ae3e8774d564125fa67d1d9cc2c940e245a18b381a0e26162c0344a33011ac0cd8114576786579df69b0ae5f81a19e257d86dbdb1c88dde1ef108131ece9abeda4455f555c0c5d41a539dc383b459f4619d5f9c5d0bfb8edd6424b1c790fa645202755b8f6701c8df9c42ac7767b4bd82e3aabbd44344249913939e3856f464563b0bf6c043c1185e2e0e677a85d350addc2c8ee6d63023c03691ebf9c70a7494e6973c9290bedc0d2ff415c5f205cb55fcbc75d881dca4845a645c39f912ca3f41dc66e2d6f41705a79839dddbb278765c4dcef38ef32a1ffc7e4f40234259a0e7c05e030145c8e5c85db0cee46f61d1631f60025c07bc68c034e04d679c203ac1a07304d79800b89a42475871ca95fc553907619451e1d93c3a9229922b894223fd6106d4c5961df2f8f36622c28d814e0fc0ffdabe42d6e202d893f5374737666f9eaefaae33587bb5950afd02f0c94c189d76330365c082fbb0a84968f6756ae4d93e07b5f4b91d84e311d2256b0137fc550d00d05afb2b9347520544157391cd586db0100361df5a163b742ed383551bffdbba090964595f8d4beb8a3150cee0c73a22d643fa3f9a77a565c55b8dd2ba30ea5c7071db46e04c5a2d883f8b1df77e0b2d14f42c62a662462039fe0eaaec6f7a89b2d5439de7d5414410abe940dc263d647a4742b07d4d15e8b403a235294c289f651bf2bc67d0e133630246d706200e35c101a48c5752f5295f7889ba0fad2d281322c11e0d14fe7bbf112db332eaadea234835159359c017451a96e53fc57f48601f2f8a4784be8b4a7d9a4b0d19ca27b3a0f2798dfad3a7e5e42755b83ac3fdf408e6bfae52b8a939f705fdb7a93df13df1d65880d31acdf599984696d74007593e18aa0a1720a5e66296f8264425245d2c4c22ea751c380eb6351bd146a860b742e7a6365c1efb0c1e99d6da40121aab064ec1c02c53a950ffc314994fb1c2d29d5ee43145ad1f3eb776179709c988d538468d200081defff6cd5e0b0414dfd29108169301fa9f2f007a8f0f4630f4d4e91adb38b1201c0927ef9b4374878aa5c54d9445312bb7b46590c4a57b97b42417645eaf456b1c49d6bacb57a8039ca13d4e0f56fe3d69703acd9a19790cadbbfd3061760eeb7a1f1d153869c6c7f11893f95cb1645c4dab4d5e5923082357c2aad0d1aa62fd968d42e01d23b5a36bebc12506711e8c2a477bfee57c4032e6ecbe628c01031732d1fe28c067c28d9c81f1ce2ea35374922408727a33c2f591cb9f15931fb5d88cf509896be8fcccbb75da4c7db73b813ea758b12b0945aa6a17bf01b8d7702920c15d84d4619c2d55b3e9a48114d7a7fec170242522158f21654bb5e60f50998e3113ec0e87eef080a8bda4058c4eb66feff0ca144d6cbe7a8cbf10a2cd2e6ce1fafd9f087733719dfad0087f79e33e3b590ddbefc21996fdd76bc7195bd3393d55667226b99a47a440b5e893dbe89e7ccd1bd36aa259ffc7ce42fe44acc10d896e5c04cae73bd063fd14bdf27848ddf44e6069f81f6a77c3076fbbcdde0fc9d58f88c6e302814e66a56826b2c679c07ab11484bf265d377b76418d3327dd86b02e73c26a8436f8ec3099fc2aa621bd7dae78c47bc4df3da503f7da2578f495b9ac9581fcc1118abf27d81ab3b046abd51b857c4210a710a94b543f83663562c0633626568a500599c53baeecd435e7500441753f08e587bfa62d4ca2cd3966cd4742bebc1de43a00c31bea86f6bb4041ce99bc2c09dde36b48a6709cd79227b308fb87a93d5f50f9382859d70841bc07ac8d151c8027ca319bf6229406acf4593f7d3b8ca474db84617dd3f63d565ea40058b87886bc43605ccd919202d11e037e6297a93a03f97b58c992323af334c305e7aa503bfb0f84c8b724447f9d86d27fdb235c66bdc55a85313b79a7a172df9cb4aa50030cd25549e1502122565fa812a96a4e1faf37299ed378786e5a79efaf7bf33a26940de2358408bac07dbfcc112245fc9e882ff0615a1d860b175caffe66e0401f1b28d4ff096c290bd5b6d104e1d16d37278d5952161a1d032a406cc80ebf286f6a8786e2805515a00bef98a7c0ca61f08346034bda2681e1b33248544cb5e22a74d5765eff31e6408cef1833532f88b38b3d66843fabda622d765af790f7b5cec75336770096b47b91d34ec23db675934a65213fc59834bf04f13a935ffdb8b45ca1157d0f4b64a785ba9f5ace44bb5eb4a2e9c13f7eb27b814ce4d1bfce4313307ed2c33f8df0cb0467d185e9e81e1ae0569afeffdd24d538aa5efa9e8c0071f2614733d9bbdc5d1fd861bfb695d4d800d0315a6ff692fdf123559a4dbb97dfdd30c041c912d2f0bf606f5384c5e9007c60aa552274c26a67dc49eed3a40429ff9e6e5f4a826ad2cdf46b04417248538a4dc63432868017f2898b459c8a7765c0f7a76dfcf0568acab2032237f3f34dd394b7d2bd415ac989ec090398ebba63afc4e7f5867553f86c00898884e284a427ea881566d20d96a410d64ca0af421138112dc0a41f7e064a4ecb40dc7b70c8bc9d34b03db91d9e6c0b547bcabf7fe5825783560d8fd5d1e990ad48ec54357124430da41b2316e2e676333a135a36abfcbdef3d885cb99094733d65eacb42e65088a291d1ad28e85b48f3b931d718c0cbb821883c9cdc6fd511ad19dfccda6a559e09760c9598e6ea74bca0ed5f66aefdeed36ad1a8b7e2a0715e480ea1a5b4e6cf177146b0c61e0623cb928a2d36f6b89bebdb2c08713dd69b487ccbdbe09c35798dc2a4e59aeded643d4a307ae4363298f7fd82318310bf9eecf8b5dd3b0213b4cae6ecc4f3d611f779255e85eb8132ff271b01c94f54e12875ce6ac699e4c8d8c740117dd87ac494b7bfba6c7931c130de9552f0da39ca9175e21b8b9ca9f5436ba3820d4eab4b772eb45a8f693d033a4095fa46120c23ca8886a0276c278864019b48b7a3265aa8727d215bd66a7f2a08790bc764d4870622ea45e10ca91c748d4568aad4bba7b025c2a4d5202fb7167233a551a61c5cfa159a43d1848cbc8a24a784e51e9c2a2c139a54537c887895d486ad0822cbc129abf8b1c98816038eb60f9643f8a053fde7be73b1f755d57bc3826db9e18282a6e647d0a7722a12b3dcf963eb68ac7ad532b316eea3ac1dbe9680f15829ec8832d81cd3e55dad10e6b04bd3ae6c445d685d0e3c29e9a9beb28638a9ed2493596cbc7c39be2985ae7279ee05e42d5c242bb6ae767d2faeb35c7ba6080bfff1b525de57369951f55431a3050ae18610729fbd99509d66213136b0b869711465fdc78cc9bd3b4081f4ee2ad7babd635047393ce9957b92af705608b2090e6efb0e9967f3d0c63a92603ec9663a6045a157376e2c1cb6cf1031aa5d5e626be0abe12364deba2a85cbd36c1d28deaf3dca6985aea9960500b27a63560658d460c4121e2a68d9942d13f28c7734e538fa7df5b33fe2585546ed6d8a592ddd6c1ad42ac7b240169d08d393512380108ab20df5676252d8f2f9f494c1db85e30ea44526960e358baf8f994064d316b7fbff0eb31d2862bb2fc02ff29cb06dd762fcb497f7e62aa19e8802732ca59bc9e75b53a49f90e9fe87d5eb3bf28c74f0c5be4ceb70b66b4ea9ec72ff36b27bc2b0ce599da6297ac54be459a40f4dbcfd4d922aeb6e23c3ef3f001e64383e4bce0b1081b24fcfc9cb9adcb448b9ba906d93755a510a50d9a7a2fc80d1fe8ab1b280cdad41787256cf1de3b0d62e67c51b95a0b0f74615dd6e648eb8beee778fcb1940a71d3b732862affe8ca0f7b2a81222b49ff1e806e6ffffff19