PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 52146 d109d97c86ec3b4fcd8f6633906cfbc99a401541a5e161ec22ee33cf279da06d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
652ba3d5f2bf8fb68d6de3fc25270f3aed59739183d96492476572211533ae49
Certificate Block Hash
d109d97c86ec3b4fcd8f6633906cfbc99a401541a5e161ec22ee33cf279da06d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c23f000002b20000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000eedf4eaa1d6bfea724837a22b46be0f9c3f75f4e67abeed8e31d800bfd1a77618c1f27472afb125023a59022df006c1d69ade1a4725ab55a66015990d98b7da32a9949efa9575d505239c111b9c29caf75c6809c2ecfcb02e03d0000000000000080000000e00000c23f000002b20000

Raw Header Hex

000040209cd65dae48c41d560d0524d3df9ea4b50a007aabdbe4f71f42bf9e222a3111e7092c9134ba05759cf1ccc048c453417ba7cc04e2011232aca10fca70b008ea825ee3056a6d65091849ae3315217265479264d983917359ed3a0f2725fce36d8db68fbff2d5a32b65

Proof Data Hex

59,560 bytes
12121601030794d84db42ab7331b5ea29de18e81d99aa9338687d82c88537040a3e5df5ce1b260c9e13c31e388f3f4016ef9d786c4c01440a67a64c9e5a05d86997472eab42ae2fee61f3883589352ea87ee8b8513a9eae5b1f0aa015c0b3b7164b427d69c02a74f9b548e44d716eb4b47f408986bdc605df6e0ed13845c3f1d1398080ee609e4760fe5bf268ab4b45aed88b5535e942114730f110207958e2267ab3dd790e94e07b95164f3ebca26b352f0e0ed7c5d97f3db7d8dbe7e30eaed19bb98e687a527e18e83e996ce7cd34a247a8ad7944b70934606f6996f069c994bb41f7add00499b4f8e9ce2159c12d172a1bc3e6a1ca0b3adf228eb194ebfd63eb700f697a87cbd23adc3ffedb5b856e1c130f205e25db93d6f2e09c0ba8bd138c0cd44331cd3ab14dfd7c992c561474b6c5c237aa33bc9de68545385988a28ff396f9741327b5a435307c8001e66f41ba62850e1dd3f61cb928023cef5402dd9da821fd45e07115eea5d574a224fd2f5c0f1d81fba351dea10e635cdeb6ed0f487a1aa6c00871e9f4863a7ddf4914026a3b526c349a515c8c9cd8c978fe94085a31d62ddae6e4770dbe4cadafcedb92574bdf6ff5a50eb491874a8bf41c1d775cb997436b5e848ec6646ac5df58b9656a6e878507171152dd05de6ed5bcf40fadba365950c2ba3e0a8096be5b208f42aa842ccf9617689780fccca2f8d8e9e1ba5d3146800129b8564e2c8d1331c56a633181b27ae907365379df8fa3e4e897ce5d1cbd6af8010f3b2c89f7caee3f957fbbb356d0be0fdaa7a9f67b679e0bc5a03355e4bf4d3a82d02047dcf71312a541a0c1da149f36d65c8dd56aa7ba126db6d1c8d814615754cf4e40154a80f14eb54a13ff89d86ade5a55ebfc95b37bda6f711459f6c1da2cc7163218da905c09e2194b5da8d6ef773b867d49537e36c6334327e8577e1181e9b945bb85037e1546da0e163acf818ca7fe19bf452714546f95a5d9e634494e2c406ea2d921e6a3880da9145aff03f418a4f2aca5075eb5b192913eaadded4804ad2fb13ee8959a82359dc0ace48cdd01dd200a4a263204bb38b926b7caaa2d2068958263150087b3b625269008e6a3cee1e9cab3af1f0119681f893276168886fcc14415f60907f316e475c9656493c7550560e147a67443e508afa017fce09855fa716beb69403dd94e8c5543af7644f0592bf041940f22541c2f6b8b0f7a51e37d5e0eb3410cc2dfcfabf92b321ef2dbf8af591670861516e5422daebb3bb0130af4e864691fab7f5014cbb828880dba6373530ab265b543e6adb21ba70167ae0fd08b5c0279b69c71243f9513aa1494d930330b9d2b42fbc8d998cc13c70088c268d946c42bef51586e609aebe1372e661640db2be1c62024c56a998e02e296ff2e86fcc13f912dee89ee9f87c40629215ea40b829f04d18a7d6752442b23ce05c844f27b59c863f047eb033a7e34088a313c225b8bb85fe760d074e081f3af3457c1b4ca2a8f0b025702da0bb10f62a105c8998cf0328a7198093dbb6e74675c2205db6b8b7ab0cd614a8b900e8fcb79d0f79e4e07ce7f0c4974288a7be0716d90b2f83f8f635502d800c01e87e2a4b0d59b48c34879c06c65c57412468e18c5b4f14abe1fbeceb4c678df25efb2822529ecaae390eb400625b4b34a0ed22448bce7cc0afbab7646a9ea71124af27fc08382d6cc9e44a72d90fe17c31e7db6e66128e68469cf22c83e0d9bd5f8347bf712ad792c0aa56263439a729befae6c07113fcbb148c82655752486f825dd189030ebd0bbee9d8add15d14af85bb884d973c092f85d7dcf5e3917cf34d1e7dc004ac2c6ac87a6940cffb08aeaca18a5dc4b0b30a7e1c80a2d06539bbddc915542dfdc7d8bbd21b7017d3428709354af7201b93798713f638ff80161f4dea6067ffc53dc0d0860ff5ff1e540e786f6504b03ff05b167365836532da995e112ab96f3d1626ffa6a745fb9ecbcf6acce292f7c2c9f9fc50bc057fa3f2dbb74d3572e187b15c39a708cded2e23b853a81702fca3bcde16b7cb0ac10755da651b302a4c948f3b935637f5380bec8946e1aa6d1d271fc60ee1d41a6a8b7ee225d2fbd30470cb81354f3bc0bcf81559fee47257087ced1f36b8b4849e62dcb85a6f33680fe1d791b9b250551737e89b5a7de1dddbebc2367595cf701c4e03c5c59df39aeabbc91455f69af882245423bb3a446031ef4944dcd70e1a8b137fa23ab0795470d9fda11de0a24c57ecd16a438488ba7d290aae88a0d3afcf26726d0e8857f3c072797966b0def4a390907f00c36cfc2848db8cf86e2ce6e174db4c8267aac5fa84e0b50284f48fc2a3bd3f7ce53f6484ac806de3913e1b76cb4cdca4776f869f42f3031af0f443266f286a4194de7c8793f754c8cb73649a8e407137c48bb1d90e57cf26cddded864736d41ddc14912ef57538617a7bf0e87a88d498464c67b8877563a9228faa7add26ef39c62ced0db5e8eab1b1af95c36de7e55d584595f76019d65b11e55fc155bdc21bdf9e3f2f02f5dd7c00e91a0288e1cfe2a9bd27111621cad6cf5ee97ee68f2811766500c92ac8745ec8df34e3b62f3caaa0ab1f8abadf4a50af79a82e64ddaf472f7e331c7552e7b268152b0ae6c3cf9515f3ecaf46f1f4a4a6862ce49458c4bc270c988e75b9a85c86f73796fcad9dbdd7dc711f6f9c0b549ddae539b52e7586365bad728ec69d8f499b195706ab03fc5cff8a47788d3cf9076be52aee40171cd35e7430e2a682d03a3d62c5be7a25754ee1c6ecf04e3f71893c0b1ff896340d94a86ec60b0d4cf6c8b0a243663b3ca5eb934a6e3af7c7cdfa2927020b734ac07a8d1116dd1a17d837987117ebeee12421b5fb0b234b371859299e32c75600f424f0ff84d97bd3f922a307b7dca176385fe8914fe9ba0a8d1da40d54d4a8fc39b4b25238c48d4559cf604d0d825fc66f710989d1b1f71b9da89d779f9688bebd451a00c980326458d915fd281d70adb36b6c670893b97a730fd95baf5d60850dc16ccaef8d31d4e30ed80b54d1ba92a0291afe5badfe954aa1480e0e43b4b2dda56e8b206eb45d3e8c6490f8ae3ab078c6ad792f791c6ad420caff60a5a4b07f1e6f2a0518f376b7842e20c4528f4a1c4accf1201c20820eee36eea80ab4229201db1656c167329ec8015e79e2bbeaf2c96ecb5f8eaf05a8299596b12ae673798388e0035e928eba69dd7195ff07bd52d93095fde5c5b3034794f90ce147e2a76fadf946e085ad01b57617e3aef012722c2a85a829eb11ccb78f18dac24c075166f29bcb56cb32be702bf463aacb71f2df5bd907b9ff07a49625db179baec071c1a798fc78c4d68959b0ddfe82a197f4c54fd4ba01e77a250976b3977216f510b4cf92116f2b1fdb41531a97d0385540e2eadc179fdbef2330a1608265ca73646b98d9700968982cebdff36ff9cc129a943797d4fa8fc6d3137b7fd87517be35d01dec72670e274322954482494c584a7fe3515de358f7a532be00e0f821c59d40c38edb0adfa7acf4c289e64c56711f2c699e017e1521a3bd8c62c1d890018b5695ca73dc09674ae0dade8d778cb14f772bd4506c6cd77c49ef308d364f1702f812f8e08d731237b32d38047f2e43662980b2e3cc95802996f8c7108af5ad11544a5d7a82cd278ca900214794620b598bd2f94b65d90fc43572adc17775dfb13b43857ead23f590b3ff69da0a0374b20c57133363271083cc72e9b8f11600bc0af30a1bc2e347691375fd4412edd850ddf2302a1f87b8016db8f3dac076d6cb0e0d28bdaa347f32d16271ed4a9d5921cb6cd6f91912b52348827aa1ce3dd2d0af2a2a5841e55bbfda48dbc5d4e814d8c9d3930c3c059fbaa1df6436a0b0f53f64b36337925db94e8c4b80c90e17d2820f6483fce6b04d03a8605fbb40b6811dd28753ca7a1b3453ff925f73212fd9327b14036485230d4f58c587588f878b5797d5944e7ad7f551291d16ea7d65b4bcedbb778cd155fa620b59757135c54faacb3e8001b312339f3cc1118870695f83f4f04087a26037f13ae2bfd7d99b1f6b2a188c134667185f74c69c841fd7873da53cc8310cef46811e238b08f1a301a5eaecf4bf826bba326beeda7f472ce339ae5c9440aab981e32dc40a79894f580602d063e81e44c8bea451d23f05c9418b0bae1094e9d374e3fb86db8f8ac191140cebcbdb897f2dcc868553cebb0a14c13b3ad3aca03b06417c6c76cd05a9caae99c5bad888e01772460261edab432bbcb3f6cfd3f35d0ee684f9f178dc2ba0cdf6488874a5c883dd95bd2b1d520e125f989cd72412005e8d4a8b5505db967ce8b0e29157e3c4634c681c6858e4bc6df433c8c8a9f96943249134f37f5eae49b0c5691dd2c09e725aa9ba99c64ce09247088c7743bc96d8cd136178db7ee52d06f066074c3657846cf3716e5d3820558544efc5c5190f9e9d051238ff583294d143b257d568ad8f82589a6cb73c3c40d543b4e7823874420920d2242a07423d061e88b4fb4ce4b5863fb6914c19d01a754f5cf1710eae601f9fdaa86b822658de2c1b307d1859e44cad335617de876516f1d81e6efba72a78b2a24caec81f0278495a391b91c12457e0badd2ebb5fcd0f55589f29ccaebe19d9d7daaa1f4c8b766f39f9c3d348e4acec44200ea9682ad1dce7652e96f1ae8cacee25d815d3e599ae12cc4d177a316fbdf2abfe3a9315f34c356ce82cdce635bbcad9b1279aa0cab2200c889a14e28586ae3ccb92d0f7fabdeab33b9f9a14bd28d82dddcf80ba2f90eba6a05878f19a4520f5e8c267272f8b32a54c8b0b2b8932a7fc8acb32ee8ea8e4669991d5418f56a4623467172e53ba4f5af200464c98b1aa27050f4506901ba1e191d60960dd7d7135b24a46daeafc30d0d0f16847e57b25f9a1708230cd40fa09c8cf4627b23dea6a4e0652d344357b5ab783b2e0858d2502a596cc1ee8c3c6fc66cf0628a8e317e69ea7697e6132b1fc6a2f9d77afd8a038426d37699a7180ed5fcb55ad5f84f555ad366bc506795c45ca39c532c14cf95c91fd0d804bdf2d99c3c68d385c34bb04b86bc36479be1107842839b64f8c0d7b8d2993f5364e1f34d995603b8a7f155c41c3f06be6a8b6f26685ab9e06dd9f815665bbcff63802d79861212f8dca3675290936772dfa6fce3a961f8ace575bebf2ab11e38eb4672b52adb9321c6be4b5a0579ad55ef660be6602a9c11b29f413f6e9d3d219b00f44aa5f4bdaf9b0709f363008ea4c1f75ea1ad32bbf6c57c8dfc7f939bcf5418538828d1ccad7aa4de99566a6b65b6ad61079bbfc46dd5781cca81f449f01d03b022188973ddbc68172e7f78ab9b561530abb302696c907b4bccc739f14bc4247878d846a215610356fd4b92cb0ed2627b5d099b16f29e694636b91dc576d479c7591a8206aae87bd12424dbb436be1ee3c8fd343cb72f5fe9153cae8571ca21e6b947bd7e4451e514ee657f5d92f22cc923ac456d2cbe9358e395ab365ff4e7a9f6e37ed0185b206c2b2b286f87d69eba88ab1c347d8195d08cad4e260b65076153f52a05bbbf746b650361ff3a858f9100e54894b9705e27a9b4f4e158c7377378d08a6fd1bc50f6dd287f0565c2b995dd9055619c635b52b6dfd982db42bc5093c7e278eac7a3b7995e9c61cd372cba49119cd5a52323f7a75e155a0a492fc89a8407501b854e4fd2d43370107d136d9ba9a8234d32fa8a96cd3da5f72d50bd40f5aceb4853de4dbcaba51e63069a0f4f102e6f9b446e1fda5ac88208a47f2cb051f790bc4cf9e07ad0adc69449ebc265c82e11af3accb1a6db6070e750d716b8e6da544616f86cc0efe4c9420ecc9a41439b1f168e8126097dd34e695faf94f711f3ab69346b80b74fef623def0ddad511248443ee113270c565262cbc5ee568b09a7b395f9258dceabb1f017f63366a167bbb7c4836f149250781af15d1df31ce04c12c5966cf8125671cd796f092a3f21e42323d753a86822cf8d7e2ae24bf2d12bc096e298758e52a406d53bb5b08c628e5769f07abf941b19346836b2e607e14fd751e82b9846d09772ccd167a3af3a397b4d9960523212951f49e00391acca8e31804bb76aa91045aea989818cdab83774301d7a1aff6f2f1519091b2b2049181972c83cdc0743983a54dd4201d15aa8ece80cca61034d9bd433a6fe6253aa79353f7e39e08caf0bb00d6274f6725b7ee58bfb3099683d8cf6ffa856083c40736a1c6ccabd5c6c8df0a01ca7036cb765bc2ecc9efc0e32626dc806fc121e2077823ca1850a4076b8b3982155b2fb7cf3ca3867636d06aefa104e1172d132054b3d80d092e090ad1d2e6130b60050396eef6c9a1aa62ab2a5c05fa9196f601d24fe22fef52e5d41c894f120190a922d6062c6aada1746787fb3ff317db803413e216c1a2ac070466111c213fbfa7aa2d1ea3624ab2c84a503b9a821d994793afa7207b839122453b463eb1ed991557beae452cfa998b1e3e197363b112c824ba6603d30c87c3c958216f75353bb512872200a022156872a13b7a428acb886d12ae36e7ed301fe8e08848fc7c3c80d0caaebfc1a1f46d051f47c7be39c9fddfbeb087b36947246656c0b6e35bc8bb95178e579e30abc2985c3b77ffec166cf0c5ba81b61ec5a11a261193f26d6965c1a8501901573131098fe532401fc407baf9e5d0afebcab712cbfd600b7db4e19ad8cf66a1811d1635b458d87fb987b913eb5a4688456a97e9ee369e9c80322b1bf26b74c5adb8048afbf9e7376f03bf0a245e525494cf1b2c25ce70378dc661703a2818f16ece945fa7c582a61af97c7460eb287671f0d71ea75365262cd6dcb527bf39480adb93596353d57da65c8b30d3d311a6a67da8c663beebded6f4507d8d007d2e19f1b777538569dd02537865907cd3458a8043ada7c9c004f1cd6e109a8bc6b08130832beddbccc94c7d2c035bec392c356c5197c6ba294366e77907ca2ab5312a554c1fe262cd27971e5c3ae25c62a17180b22ffe7c080ed9bad416638fd01e9c98552ec31a647d01a1bfc466a473469a2df7f89c46e6cc2c7df79f5e3c16d91042d17c6bde517c4de082e466ddb9c9dc1b4f370a3a7609717a027fc17c0ec9dc9aff35509e427a21795449141f8cb6510b4c1b48406028a6e050d5c073cd1ac2c57560084a2b7a00629392e16ecf715085700d8fba2633bab93d05297e1a7e969fbf77892b7e7cecf43dcb22bf7508a89ed339669113ff3338a2d5abd6c835990c22b4a43a9e5be54f4e6aa407874f9f726f325f5c8e5cd1acd0e6614ab22dcc91d0fb9507530c6dc5bb0990f560c7aa4df942548aeef204d360de89edc48ebaeea265dd367f999904e0b162f992e73de70b7beaa9ba9ce06efcbf756aa47dc36b01872d090edfb05f805ce24102a6f36214500c9ba381f423d8c36e6b20ae39dda862842568d56a5c0daa7fbb48bb21b2cad942ed99362333e91bc2b3171fc8ed46acf15708d7f38397f2b8ffeb85f0dc89415797d1c2b8512cbdf6b652ef3a78cde68056fc29dcbea26eedbff64291011bc90b15d53ade24a0dc17b2bc2a0ca40d81ccf784cb636f0ce3f9bd8124dd6440ecd169a5d3c845d5b4f668cf9da7e6227eb307f326e7db4a284e18675d67ac6228f89eb7e3afe7f7f82e235e1c718dd934a183326f12df4d34ea0d1ced9f11d5b0a1459293b8c46b54d087d571e8e21d41bed05b63c5834fa21a0f539239e1b0c73e0b468cb85103ce72146dd5dc638fddbb76630422714da125a479418d65d40706b805cd2502c8752f6982e46ad59fd4de1c453ba7d03ce1b0f56e39239a8382ed1910903a2df10826446c62ad169d373c2521f2deaf6de90e4f4674c712a5c02a2eca12f9e8285da97dab305f8cf1c91c45ced77a8481250e9e5fdf44834fe76a2704fe6d4ee6dfb954508d27ab44fe6420109971c9807ce55e79a493f73cefe6748b56cb55308c76c869a96dca38aab23a04a4c1c1b804ae75407e7ab64707d193eefb34da76b0e0a1df3bf8116a64fe66e2ec2e8b7cb12c004a61c1e7f0e88f9377a0e372243b6f0ad0a21d1aa64cd16109180baeac3e810d6c369d1929aebcbbe1fdaa055c56fc4123b8667bd037e3b487d19b55d42c0c3ca2a6b66e2d08e8ab5f1ea0aca22ca82d7a4450bd030729aed229a09ff8a9399c059ec2eb2baf2f1882aa58adcb1450526c1e9c93e81d48948c7f9a9db1ee715773692117df432290e66d733b0777d73d4980809c70cc06736c8acfac0f06d9a0dc5e6568888ec5702573f4d2a5c71c2beafa830844f0c83f3090ef32d7bbd45dbff4c5a9a9bbc1c4ba08827899d12351bd11d1cb62c4c66162d504740c687db733a1876420fd707902fe636c8f9e66a4820003d6f5c116af56456e5bffb7445847c8da22c63e19d64d04eb6f7e21f3a092dc70a75b92434fce4a330033f3da1adf30560b115c55ff004151b6fe7ef53b7578b5ec75eb31a6dd5b79d4bea2685b170c95192f622cafb4f7953cb7a03aecc749ec1891064578815ea9d86690b1d683dcbdde843a6646bd5b1eab0b10693a548453e6f904486ddbbf497414b4ada646d7034c802ab325d754178951a29552c782cfce6d1066588909d4da7b471b6f37d463eee440402356718f171cdfb7f8aefdc51a319d1b5f068d3faa73d48f09776ccaa41b61cc2840aff543d26cc0f661df53a5cd85bc5db7a24455279187ae7fe593eed031f948df39b1fd35b9d34a29f19223815aa5e8be661d5d5ae653438f2726059fb4c6f2f4adc9c15b5541b52735b63b3461b24c7b0efe4ed8eef5c60af185bb0c60358b98e7f770e54a2f0aaa423148ca3a5f267bd6319888f3ffa45918192632abc5617bdb71322c0d6bbd73ee13696a3a54f99f9f93bee6fe330d879d5ff694c020ebcad0fc46a21484912d877b810180b0bee4fbb648ab867470aa161094712012248b1e6977942c276ef438796fc8eb33c60ac8df19717f61f6330ab64a56381a0d4232715563e3ed40029652c3dfe4f198ea42bd85b7a358ce2babf8e4f199b0438798e55ccc9c91ac12abb9fbf01df6e4ce03161adfa66b29372a0e0de9b78a6060833d254ca3771d89942ff05da565c303b76a002766775aca9dc0b3f47d27fac08948c273479c994a0a0e5dbfd3141f2471833aea3f58f9dadd99c8f5c2d3cdcbc413e69cba734cf40da73e3ac1f6ea19b86758eb3d7cecf1cfd54c6e8510f1618f58f819e2fa99e93c855d598edf726cab10c001cc7e3ee5c2f652dd48e86dbe9722782624de12e6eeb4842880f265a8c287e82c1ccaad895d7c33ec9a926e337ec770bc15644d8fe30f7570f50bb676569c6602fc1c1565ac0c5e6e5aa0029b94f22913edd148c61cf3231a4759ec0e24843a8c71e0e9abcdaa06519350d8af2285521d22a713237a3638334b2674fa0e5e4452bc4eebe651c802a17c7cd2c0aa033edff6d12ee1298aa2222f86b81a0e46a437c79ce5b5db4492e30b1995e56c0fa1783a78db106828e7271b609d52a59d19fd3b41502135c527741ba6056bcc1e2ddc49da8f0bd81ae36c5c4e802984c5435a2bc8805f3cab07a1574bde05f0ae035d68c610744e5032eab8bad80f7e30b9003f85b80bf1b458529970bf56ecabd48731d78adc2ddaa69594b718d4ee4252bc79f6a46a7403339b0c97abcae08d008a5865c3fadb88198b997010c971e7e6d4a24bdd19fa721bc1faae0a67b6b0f8edeb1a12c508c1761b7b7291108d09f7bfa11a241dffa23c630395100fd4d7c1534657c69f9dd5c1e5ae040eddf1b10c6eb05b4083904b1148867241f31bc0ab3ad824380b57661fd803a35b26b1f37073efae399da687565ba1dabeafb38594d7c007471bc10fac89e61f61fdff20e0213dc9eb02927ceddb4df5129c725bd458fa0a05cdb1cf8985fdb8629186f2519fbe97933c5c5bc25527ec7987157f5afd2f2584e5f6320d1b05f33bd1c4b0a5fcf9e6c7fd7c150761f1a273e456693507df7a8e70fa34285c2c0daecc58ded0c2f4cfcc9b5593d85b38314db8ef3ddbfc0c63fc51f7f81e12ba82896f562d01f87546113ea03da2954410de49e8313e99b75c2f924e6d309249740dd374aa2431ea1c811a408b97a300f12ec5ff584c18fa156692712eb8194811f93ccccdad7ab74d6d2df51b35e89facace9863762219c2552941d6cef273400e4369629ba0c266f8f55484418c6024c71117cb258926b4a4de44ad4886799079a29ec474deeaea93f6b49ca84d9e0334bc2dea8a5a29b004c275735a7175670faa749526d265ec5c017404c81c9a8f7791e6b01ee3214cbe12b897fb77fc558ac8dad4358df767ef02dabe702f00ea4e0d36ff1f9415ec4acd76c27bfce9d6fa683f1392cade3c4f97ed7e9804111f17599a174969568346fa1b1cfe75e5c106ec5e9bbc620b915d55bf39f1107f56547d75e6909e938022a1100ca4ba24eb339036e6fc09b6e4efc985c6aaa799e1108345db461bcf92f77c8c81a97882905b1ffd45f36a55952cb1f7c426ab33fe379d64d7b4c05efd5cfb8fdad1a997a81be82d2c8237dde294d17388cb5eb8509309efa4ed6bbb0bb6595df12135298ee33582504d0eed39495c98f14181024b5e70cca60a3cab44a0b186bc4af87e14742daf249c12ac2e2ee617f57e3b9a72f50082af93b81c26ef82748b56c50d57f9ecbc968efd67de919795cf46f28a019834652299dc533066734bea74e669a2c4c0b75d3e8154715618efe331bd60d0634e9e120820f2579ca10fc4d5aec82caba75e6ab04bbba98fdea9e82d7e99a347a5d9b8a9a1159dec1ad03ccd668c771f6dc57fb094d565f851e1a2f62581201f6ef2b6172604114bb48f40f7f0304b65d69836e2e8135c9c5d6d0767e79acf925f16428616b28cb7ccce81ba24db0a656c237323fda487e8471af66a400eae86db94ac80360d73e65234f650f92ce610048a94c0ec6c21bfe5be853967e4981bd1b931b175d7c5db0ce7de855548a0beaee6c139cd03f766f3f494f76c0e4d61b99ee4ea296c26bbae1d780ef3a7eaafbcedcdf4b6f8d768e963a7e059c13df82315579be201e7d8c0cbe984dc7e9c8919aba0c69e32bb4c2ae96cca51f89495dfc248585c1e5e5f45f457f2cdfbff014b32727701551351cf9ab697f314a8919db7f009245080471be6af07aa2728dbc41487e859eec322cc5c59b0ed2b9c97b0effc1540927eacbfec3061420a41c33bffc5a44e5bf075cd0dda3442b33101ea11293ed0ac9732f5a5b3450d47533bad911b6292d508acc08463dae671de85ac1e516efe40e6e59bf53562b43de6d1a579999b3046e14c2312d16f2befe546428b7d12c3170140707eff310fbed3de37b652ebc7ed89c8da843b91d2d6ea8bd734e735c172d63b5b67f61b92fb40ebf8cddf7286190458bf61d9a99a5501f301e4017874f77301a22efdc1ff6ff32b9bf3ae1368793565a0400d96f7582865a9ffe18c19215c4ce3414d048372c8399fad4dc40fa98cf1c666046ce74bc7a89c0685ad5bcb9bd92f6a7c4b6b9d0cd4af40b02f4a6cd21891c7c511f137e7f07be445b6c74c138e8114242c7772ab612b050bd7165130cce43640e3b12d3feced17666215dbaff7561b88fcd4307080a684315b0f7687231ef0ccb940af40359ab66ee1eaffba39bc332dd306939718925423ba0496bbd5aec65d3e1ac1b9891e28fb56ba49ee12cc08e036e356841a0bc288622568f916c0551fd265235e5d66ff722379e5259b9171edc70df1eca18605271515e7ff5b19f8ea784f8cb6a844582c3177950bb5d2e7b831d8a9e1eee13442a88577d0f80f877d4283e311b841120a3f0fee6ba097158d491cbbb26ca93ebf47f2aed9d66587ea3556b2eecd8d3fde26fc0c5b506979af95536dae21e4c5c431c2ae5373807d63b2b50f66467f811e507695089ee597dbcf08fc1bb96bdbf91443cae8a8e29b5f2bb3e3905e1e1041f068297263b56413177bd1af9a80f662b7982db8db20175be6176aaf25e2b48de5369c212848029f5e5ae3184b8f3c7a00e781066e6dd5a11f359757fa89e5bb2cec3f6ec6050ed79bf19a22ae51d0a49bccff770ca8c57aac68fa4ec19c781fc8b17eb48bbd4516ea458390b1bfc22e6623bbf19de0de9bc0a005c215cf85f8e80eb7e8324cbad12f30ceb704ab8d7561629f2b6e5c3b7a68602397c5fb30cefe218bb1707d7f9e8bfa2e4736a4bf5f0a246923936a556ed38b7e3936cdf201094bee1be2ce883bbf5389a5563477b15d182114d4541ac70e89fe70b64c69852366e60794833c3100b6f1e8ffb670102dc21f4cbc2ceef33c845378cd9cfaf2f59305c88947552584136ef5b487845f39e2caa29d8a3ffb1613cc7ece9e5708f1f919b8e50719a97eb6eb1e14818b42910f746dcd0b882960800b3063664b32810a9ac8dbecf5e46d8e6728a856665a973f1e0534b7f6275c88bc52ab330f5f947b8e7932ff1771e22214125be4c34bcad466b2a8288cd746d6cf76a1de69c98ff6c158682761e1d4e15d133aae5308d1a7ced85bb63163ce08e68213735c75fe86e4102c2726053979504d6fe47b05448b7d7a9005584ff4bcf8288090f2856808990f5af06ff8b989d5afa1f7dfd44e43b5bf1907042975abb6e807a92b27786342cb38de9f616c6d6701ca06626708944b975799d0a247eb1117089affc9d1c480759be2bddb0a8c4ed42181fa7dd1b1171018837d5e7d50c36f1f71a962ca7cad17108d625e59bb67de3e0a4b97ba0c3aca6ac28a4d1a1588c02aa1834981b18599d0776ac22950568528bd60c695ecc81236088298ddee766c8d00b3032108f4c7dbb3b61f9482276df646693ab17c665ab0ade23e8b521a2f90a9c5d695f6e6e66e9f0688a19e21240026c0a48c08f5965c0189b625b8c061d5629906881f34234deb613203b2ff64def0671bb9a4a38323f4b2a773f610efe84284e66be5be8666bd9bd50bbd0263e169c609768a8c08aae52889042a86d604bb2b209a6ed4d21e5b9df8492a201793dc71735b9af3c25ab3df9bfd3c46c940639e63af37316e30c75abe5cc19988a8a9a902d794183ac2f7bf2acfe012fe7402d4965123c7f7ec4579aa4e182ae20c7d6098ee9bcf5c5389cfbfaab837658206a51dd5fe214d129a11a35d3312bb6f3fbac94e8b966a0d5d0bfb1f6004aa9c9c0e52e3eaa76ba1caa91136b4e181c44d46dc385918f0a71f389a752e95067f54d4a2d4b59b83ea36bfaba1d8654cb67bc89fa3b6860c0bcc332d4032720645df2a69a1db0ea0c0d2b30f0492a468b7c496e80cde33d861d8bdfe4308c927dd391b0172fed88867079350d0a1d265513745693824ff2a0f31a1381ff3d4ebc93354285d4d850fb73996ecabb727847ddd6c43be2494206fe91ec2dee46ec4478f467200ce3ffedda828f400c8b265deab4fa03ba38bde987d5122e67e3cda8256abc67740916b1fa35efe0d53461b330001b71768d0c72dee68483233da855925b58448a5cc43be1ee5d5fec8c0551da51fb3ba5a97558b6bc1f33bb7554f45301c3e1216a9d0f2e0d5ca814ea62bd3fa9759dd0f53ed0b04a41a1b66dff6d9e276de43171f6a941f5f8f506996cff9e2adcf066f01c00b9c7a6becae87b0e6d85b8ddaa9bbc2624ceae3347d6579872c37a45fe5e58d2432fc721508b7b15c3403a7bd68dc555bd3dc9ee4c291f7e4ee424668024cdd65ac4fe305090c128539f01421d0074aa525a636a552e6f8d7999cdbb2a3343853924cd328576508d3e7eb433a42c522c59e06f7d33b13c3f087066fd4f117a7796e2087a6246e6c8c29ff49a6526cdb69355ae323045d477ae9007359cb1605860cf102953212fc6d5b55e0957ce9eb20af1fa0453486cb56bac0c5f568f807074eb51c3f72cf9d4aa752ac72ab3b22d4d97d774b042ad8cd28fcba63a599c6373c7c310447b299ebc1ccc4c91dcf810e57bd947401f1b58f17facb694214456852979200cc3757598e98b89974398ef6b56836b1c75f04b78096f536c3c852a5090e6214cabece0823c35ac3426ec3cb141c0c83c9dc9de2327d8cb54339c8bfca329149a34d4e6e260d8f2a8cccd3361ff9f488e3cf2cd4ee6a88789ecb9ae1e77bdc64c760b92ac4cd54694f09cce7a1cbbfb89fdfe3d30bff31d7ac43c6d7a00d0f401a198f940b8e72605b30b0213b121b72a0b6335b12a7354ab47dea9667997c87a2c25363bf7ebce14117c992acac2ba50226161241a64d9b8958b71180dd26febb40c49e3c54dd4a22167cac3fc5d2f842c9a43d4d8a8f93809b64d141ff5fa38c41f1787f5d61d768304cd6ca9d0ceb621c29a043479b8b4934db45175341eef02baf6420043cf147690ff7758bb723c85055a929c584369cb3728bf52b1ce486e877d79b7039118b94d19c54a612d8521a45d25a2cc6b44dbc9351435389f2262ada59e0e3a2b2dc2c979425aca198291738744cfdc8cf417ea4472567ac48d5340fcd58251b934ea95fa593edfd95f88f5444106f86b060ef8b34efb3ca6b862b8e525c7a5abbbe1598c64c2af4a6f19aeef8fb705a55300ec7ad93bd46586912b2ab8c9a3ec33e3b1aedc31d17d7d6e6f5de02f09b9acac849fa2a15b28f1d02c90c6439095c8598a21458875d1ad69eb5d823d1695b7d89911f31a69b56fb108235d06bebadd7b3c60a37a425f9d6ffdaee838c3a83821a157282e5f17a9bdfbac094d273f20efb025161bba4fd5932f256037ed021ed10686885b22ab192d611ca461d3424028620f2b32d9698e91db0a05d83c3526ce2c1117747baf169e20406d50eebfe22ed5a1f59ab322739e6d33b961b90dd5ed92ff3b28c8f8e82fbc04f3e22ac9a5dadc8338cc72654bbbcf8631badfadab2470f30c931cd465bba4894e782a388e6d73e13a833d6f48f82045765fbb6d957a5d1ed2c861d310293df78873b2d0820cdbadc8ac703de6f7d9309157e2d52ba8caf45da2f299d1f8d7c0a46830750bcd25aa2b58e213f189e116514f54219febe06ee2a2deddda4251419e703fca016bac97240c80cf6cfb671847a58bb8c09747b59b6980e72ec3d6629fe4faa9dfe9d4baae866e2211f2ddb3bb7a9ec207c93ed0b41440384573425ad4d69d01b1a34d5a2687a149cd257b434c7bcc80731125f8d4f0a465c8b73c9282e20311a9c7e09c7f67168efbcf23c5921dba58da2b875cc34fa1e0728af39784abc26b8edad9566efe0abb055c1b1bb24d18afd0bc6555d7ed9208092a0cc6c6f94576055f9c3040ee8ff2160d2a2bd53ca29442f866451be0e0ba1bb4a0974005a54958098c5d1274f0e48c1a486f9fdbc322597e143a839961f029aa27cba1864d5d13939633432f0bc704ebe4a98794d50487565370026d8d3b4a60937b7cbfa824296576ac413cfb4ebffe0d0070f6af7f70c96d8b36f4696d9c9d143421d4233302e472407f773589ab5a9e12a42ad917ffb661cbea78567d8a370e0f83d4789cfe942a8fd60414df6271d47e39f6782971dcfcd4be7a85db1567ffd249c361eec841f676ac8cff7ebcde72fd776e043b79bc952d59fd25cc85f5eea3c67cac067f6d6acf58e3604083a4fe54b0047665d384f6393e5bc9e679b977d9567586dec88e71453c5a9b4893a3a942b4d5e16ce69dfe7768a7eca4f6ced1463ad880f4927344339a1baad0c4a424c09e87cac4ba5027662871305a988b730f8274f35f4f0929fccae83d5fc814a951ee60bc867b26a5179c61fd6e2a67dc76aa32c91c67c63c2e0ab3091242d7fbec7aec27eaa4a054eff1f0d1211a19aa6f1629bf10afe88b88b32be1e7828b973626b491375d0c69685372211e8f67e9587ea7286e2b52888653bfb6b1f38d45473241c995f1649a075d6fa153441ea16b145c23cba860bde35d887044c6b24df78edb488811acf0201210801adb4127152701be4694f3e4188fa149d83e22a150bdf6ee78c560bb30b07b9cbe8df18c2346451f315f93ccc4663d8e84e501c36cedb9fb1633bad3ad1d5bfa726140873e7b010383ab77936704459039b8348b3fda3e06d62c54493365874ca607308da6c459259154c75cd27b3a001709081c9d81065daa1614e24c97289002f8b6922541d336b742a5b450d30388a36e246a20eed9520dbf0afaf4d9304c4435cd551051d32ce8a965766ac5d071024704982a6189bbe3b208853d2fb47a71681aec6ef4aefb8fe4854dbe22f9991f029952cc82c871189a3c89b927940d035d36c1f90838f4a492b9c8cfa135529ac1a711c600cc45a1d4c77cd68631418f44442fe224f83bbf452d876db238c979056fcc97d6e79d6fea7517c413f65130abf4c61360f61cfd730df64a6a680a399022ceb1962d55877cb112b15afbc89a2dbe3ec2cb350786ede630efd45b4c228644cd56d35827e815542152596b9f95fe39b891475abab3c2e320cbee26ffcc9b3d7d58893a6bf5651024eee12956ff1185ec4f22aebd8c089bc42149e7d57c5f1f14fa2b8e8c3414a0b13af4bb7f1bab0409e677ad4d3708a20a6b6a6493dee578eca4bc7cff33f63dfe00186e859986fe085e105fc2386fddb5da69f6975c374e3a9eb5722e3618bab588e7918d773fbeebea01ea496ed428097a18d1f35eb1087454bc2c228b11af22429fb8a84847c93e8938742007f783b7d2992a7981458505f94fdd5b6c2ebcd8d9bf96c56f6e54d79b70955bcea42a91a500a01fd893c7d83970ca19a3b1c9d861e2d18f714da226011a197791c3d7911f92acdd1e3552daf347318eee3d5f490402fc62465d61ffcc5802606ee8647a1fe9d2cd8d87395f48c390c87bd5a4c2047a93514da800ea4a60a47c106b9e906cfe4c269f657501fa126becfce9143ef8bded5940f07c511a4bc9274f0580ae33c7f187c98e3aa4cf1e3ccd89ad581f43fb07113a571731271364f4f0c2041aa271303fe3b6265d9394dad4d4e4fe716b8d75f7ac702957834e3b871a7c10b777679e440cdf2f6a6e5b4d4118f24964e740e64dad670d278c044b73afd3fae1ec7e8cbe03a0c80314667a92c997c5399144ce1bbda7376c27013e57404a17d5aee0b99dab558f1f92238c8810b6bfb6bc1c14a5b495d9d1a589d8573fc94d3c63712839704e56c7a1c904964d191e8d93a1a3fa8222d4fb12e757e4ded6dff58d1b09db06947f1f997efad97058cb74be8bb8899979be6d3672336142ae899e6d464c283444ae2397281385409eac24aaa8335fb215f91aede0f8f2265d6f7daa8c61295583e36315cfcd15176e25a4420aacdb5465932d239ce8577d6b73fbd311cd5d403cd5331367b3dff5798cdbe22d942b7cc7a7eae6de2996f8e28740bebfda9f019ddfe73d56ad69a9b574853fe2ce472c9bb02f52d800112356733271c6e8e550b21bf41f9aa4b1b9b9438cb5ab98ebe79674fd4079be782375ccfde2b02f50082b5a9457a87c6378b7e35fb2f91b31baedc47b2fb9495953edfda06c39e6769b10d02a7e80e8364ef823299cc31294a321d74a60f0d64004b2fea95fc884f12f299ba70f81174a9acb9711eb20f389489e04ffcc70862d022650267b7c4c17a977563af639d4958f144c1ad11183639ff27bbf84f55a3e133da03d1470358be32551f0aeeb3f01d89460494995e12c086701c44bfb93c71cbd9d6121f130f353d2a6f66c28c70014d3852acb031e34d62b584b8e2d165907a4b80044596dcf8a78697758ba2ff8969cc5b3a4f397eec8a4db6fe86b97acf23c6bf25cc4602bf251e10c03196478dcc4ffb701d8f2ddcfac82af3d7cea5860761e0684023d71af169c755cda0d475f0e81c122451bbdec9044249313566114a62fcfe932fc8c8e65c8339d7a94ea1c7e745f38f137857bcfc778314b6cc1fd7630960d808b485924b6a5e9ee30b7ac0a50fe889dfdf9a931552481206cf1b1a1101dc41cdc8c47f73722398d885d01ab2e4ce80fe9238c1121b9f0cc0395ef9f9495798a8d42867ccda1cd0dc08b43584bb9600543f7845d4d4792e202eef51fed19f57e554fa76e470e320aa77a0e529c3118e0ff59ce0b75456d031751439c962554d46894a3dd7bcc334842d7f3ad775f3803c35830bf786af6a89eaa03699288e899e72b8a285e8473c17c9d5cd4b3036de04f58fbac13e5b8befcf0ef6bd70c25d42dd096bb5885cb8e2ec66d4cd5af2ecdf9a63885276d58dc1b757c1db816beb7124ca96a80f98413f735d45487b9166f654f698d18fe2b27d27322f3195884ff2d787959ec09f9640394e5afd6952dd5005be869b093e8d0fb52677abcf9b6780363211d7fb08c0ff8f13951d2a47e0c0891a358d85d5c6a04d07c836f41ed0b1765c97d03424cc950b2ab66ec24600d9ca170ada35b7a9fb72d1b13bad4a2482a568157bd6f9f84f7a02e27e29a5e4de2d09fd0b8c9a229a515bc958ee19331e34dcb2b2ef58ca7ec29d4b8c6c70ec1812da684fdf9f80878d5325c5789261fae31865325f5a2807ea79fc234d79caa2a7b29c8ad77932f02e19c29f1880db3a15db056338fe31a0025ad0c89280502622caad302d47d755cec9b9160325b01a3e317b0d12e7d44b290c52c2a6f7b0a051e68586e1792062555cc39ff1f476547a38cf98b25f9554ef03661e8b190f06fec90327303802167dcfd8dd9216b4924e4c3cd391c26047c0ca5ba2f67967c80a4a3da26093811b2422845d0cedfc77fbbd5d6f23e64212e9864454cda78e683b4ba55883fcb1acd7ae6240a96d18ba2c8f25e9fcb111755a5b151f2e24bf9ad6761edb1b8b0db36206e510139a9ef8501e5639e73d3dcdc5a23878c66466411d041d9880f86aa4cce3aafd2fc670e222f768e5c69ea97a5b026e3cf4904109f4f28d829b9e4335e182f8ef677da5dd6d06f14666073bc398ac76fdd2e2bd38781b1c287540d56ea9c6ec996dd82a999c97645ffc939e99dbd2a5a5028b6de439a85ee2e0f3e388ef925b88e7297eb60a0e32f9b8a08baf7de1018e8e00ffacc8684f72b7ac166d8991b15142f70a0cc81f71f55551b686687f73f18d7920f57131ccf589856a55943daf96c2ce27b3b46a8b88266b989d004d2ec31a3fb8ca3807d5a803028dc6a7db71e5ee353c0cb48b24716c477df1dd200ee32abd1aaf8ea7894a048121533c267425d2db7f041830b4f98d1275e7081957508b1690e795fc6a69aba63766febe3f8a2316b791c71e24721a58e946843e72051d8ac9c01e4efc71819b7c4ee19749c94f243ebeb14138c44141713be9a5a8998ac1c1b31a5a38c498b900de88f7c74a401cde26d52c1c060c1a9ab8dd9033a26f111adcef37b89d459e9b614a1391cf7ae1994f50b56bed382b19d2d300cad42a2b0bc2e6cdbc42b223309b4acccaebb074c8459a9d173f0c00daab2f7d5b4d12642a8468bfe47d5fc5e66e170a75eff980d1706ce8a928ee8101be9c9ffdf8c6f0290b70a2bc461e65d08e2b89fd6b2dd2bae809b3abcd9b34ffaff14522fcb2cc36102c53af385e4bca41e51538e219c1058e90f54c91d8de2b68ac667e6093d47dad1e27b3b00c20c8e659ebf5b7b0a490f4bf097431c1a63f8e83faf099aec8b0fcd732a9351027b00c23a8a87ccba3a109db0de768c51912450abcb81a9c1d2bbd52a9c11c12ab56fde72d608a2a8a6c6af422d182af002f0a36b1b14174609c24ff20607a40fa70906899b45642069d1e5a4216d11d29319aa006aee9d5d80d204beb803ada543260e7a3c7b979fb4282939f3fa033c2a11012889e6d986bc90cb5b48a475975715af9e2aa3051f9ff035418a35c1d4a9020bfd3649101e67abedc6bde75f138f80ebed50c09c7b7db48a0a9b47d5597b20d8f5ac16386f265f9ae184254d9c4e84e77afd77caa4ac56594b47d2c2b5ab17110343d4b23230939d62124ea677286a0ad5685726433e7cd0e2f7f06ed680a89d4e45f3d72ea40f7d279dde176a407713750a10f351fc9c3b0d5e839c9c669307e04ec4243e30a8005fc32a2e4d18a797b0d8d2aeb984812210d960309d82074bc0910799dc8f6d1292e3f5d1dbd2f3c5ccc77facb8cd2c8e3ef27746c6ec8a5819867c395b0315b5ad6bae0dced13a7663b616d527e4136d39692c96d584540b1b035878eb15bbc7b3e7d5832c86a6496f7eaa59368fa65811943fb903487332abe9a15b31a2b7a65332cd958c52631dd7506d60929b7540a03fc17d252b8bf07796707bf6990b2234c357cbb4d0292752ed078947413aed27dd90eb33a21a34f580a156cc60bfeda078169445179b49abf718bf4417f587b638149940f7de32bb9b96710af824129560fbd62a259fb63137192b4b97bc605dc175234dc6b77d7b9fcba9cd2caf55da8c4d8512ad03849f779a2a14ec795ec335fc0a3185c2800789589e18cfe2c2eafa07a6f46924ca2a08937a5911d353a6e0cda22c0bbe84ffe5f73e30d77b5338f38048535d38cb84969def110060d338f6112b884ac2e52bccb116941dfcbb7cc0177229f6c9678214255b60d250474ef9c31975ebb850401ad485be111430900ec6bd866fe8d32483d2a7a0a4fc9e7b9fe6751f8a77886e0f1300abaefabd05d36bb1065242ec009928552c7c6c091df474e06487524ef4106b79c4a994788fc1721644ead3d36a6ae70d9b2f2e7611a234b229a14a301bb5f16425225187ad71d8398ad751eb06663c3c563a7cc6d39e943f26d0c84343d413c698afdfe77330775e48c418648ab3c2db5d4eb4d57cf17a7df4907113ddbc14d7698dde86127fc8bf7d86139bce071e8fdbdb0b382dd30cc3dac3e206b11a845a63b9321afda326cbd2e607e1de38807ab51506995b70cc913057185816091848c3ff1e07c196b2cd8c8b43e3c7fe585f1a238cba60a1edbb696e60eef20d847537ac1c6e268762524b74ee5413d137cbdba1596edae9afd2353ff7eae691c19769c18809c01cbe7827dfd80b0fc3f2edca91f425c7b5cc11f025939376db6af614833d179c72133d16496187d378c45a41723241decd7191122d8b0842b67219739ba963141d9c0f17cd207be1b44fd076e0e6e9328a824ec883fe09b132ea65ac0b012678af2e6f94812ad6f0fb1039143534b9a36e99a7c20bc1302d910d48481a63dc4c6c17c6bb45730ba7cef015891b79b63007db3ae3a1a2949cc4b8fabbd550101aa9e7bf59dc85ce838f17129f65b9a83a4d7ed38432f9d8098a5b30241258b2e8c10286e85e267a2aabbd08acce10c554bbd23904841e03a2effaaf1bd65ef54f391bce0984cddd62f379aa29d462012d91a40cfc097902a07ad4408e73082b0d696c5b277b595ed44a8f7be125d218cc9fb0532eee4cdd7cfdcf364d109c0b969f412f592ab35031fafdbf981cc5c4cb8feff7f1d8c68838138c04bc06dbf71b4d2e49d5186b52a52b423f30fcbefc03144570e5063bdb5067f288c8b7b4e5d13eee4f58a9ecd64c278d70f45e3b94bca862ada84de66890aee5a9424375f421fd511f5f36fd43d89446216f8fad27db17dda3d6396e114bcaea6665e3947fc2849f0141aee8f616192f7648fcbd51a2ad129671361b5100b428723cc3b56ba16bd3c1a61c5891f254c5184c20b18b605a320dde58887c7b44476f852a99f500ee179fa8d271ad6de17521e1a4bc79448cfe2ae31e5955a0ab9fb9a1092a99e4a1e1ea344ca94be943ab2cb40176541aa9c332659db140694ceb64893cdc268bdec550c2a3d12ae2ecdad383a6ef7416f3ca00c0d986ec68ade4d71ebb2e6196af7e9fb23fbc42f21f88d289199ede363712ccf5bf34fe0f3a21908794af2fa0cd7f2801cfbb0cf5f34a3b80bef32f5293909d7b534f5927aad1c6ba945a308644fabcdb6ac8f40027b4d9426f4a36a6381bd084f02bfb52654a5424bc3f777dec4b4572d8300d9c6dbd6746023b7c208c7c24415bd83f0907e61a1ee365f613edc5d2a0f9b19bc98b8dd56447350c93ee114f1c34a4a022c2feb74908c73e2b5f25e478cd711866b9b22caefc1a95a61da0d35fecc450eca5c87fbe46367a1be725fcd39de6e3098293181305c040d872bb7b4c68f70de9105b04f4208169082427bbd1b2b40b169f0337e3961ea991ba7892806898fd29873aa41aa25356acbba6e38e819865db6de487024d7e67a2a7e8cb997e91d434c6fe8485138ef631ae60408dbc0f917739ad8817246bc54eb9828b99e592d94ecd7bfb0a6156606e354d8111b6ee42eff5666cb2601b5433ca6e3bffa1157a21784ad0b41a44fa71ccfc7b5d2aee33280835dc29014c09d7ef3ea85f926087542e51983202bc2b760f577efef80ba717960738afd5c71f6061e5adf68bca6cac129b6469309a9077a5bd307e776fa06fa88144fddead7731bd6c1d0c63893727b6844f8680ab413cfc06f8e9cfe0fa2af2769be43c4eb1cdc71ed07af1c555b2082a01e07e14c6d38d90eb34800535e975b3f0447788ca85a5604a0c5e835cfe55201b425695c6e8c550604b5704553c9adb60abf4895d8dafc72a5fcffe4f23e53e01eb05c8eca152e168ba03c4bdcc5f0d119d8bf7f15b4fe5b0fa2eea0ebf9c1fd46ab436b0b793c41eaafeb39e02c3baddefa2ba3849a3e64d94cbeadc70a56402fa9a0fcb95e7ccefbdbded705d358d4220c105c6c70987c23738caf8d7700ead8211977aca4e8c1b5f76a476e29697549c9e7077db62c792a4c667bcaddcb9fc08b663148fa3bf4c59130bd190c374e1369109bd8687c0f527257e7c0836444a2536498326ff01d2eb03f2ecf47f6e9360458701abe8ae666ee6988dc3e8471360907334ca3b1d62f75e33007b0623288b390ca150a7eece456aaf8c88f093be1d1367584d30d0afe88d95be616d54e085f387683142a71fab1874257471a0b44ca21ec614ed3005fda722c30b4223f0e124fef08c6121d919247a22082ce746f3c7fc4fe930355ed708fa87d807882ce4446c058e4ce1092e7423ca1efed57f7e8a34c0fe191dd9e97b263d194c27f26710a1763fbff3fcc36dcfa9b1dc171ac30bab63e9d0631f843f76ef1c159ccb2f1778a3969df2cbe8144959277b016da26f7eee1b8bee06b771964aedbc6fbebf20d994b1471ccabdda67d134fa4c1beb87160cf09aaeee53a19a5c99ba3d2a755d179323ccc3a15e8a18892970c7c489e53f49b57ce45db5082038fe63108c8149f212a75200e47041bc076cffcc2f9ebcf9e7f74356e105e7e126597fd09812dbd57510c93102310e320ad4992c21c1461d4afcfdab4adb482f513c91d793edf3e50971fda3eb7425d008fe1fd9b2991e692b09dce83e199d6aa7f8cfd8f71c797abc53f019d828d47b22d65910c1a4f348466eec95485748d7c1dfb9537e14e6f72ca829985703b2cc0bf27f09db57688a95ebefc38a6b039b92f6cbcf4accc92c2c8d1e16cb65603ddefbe9f0f8f6e6217679c768d3400fd8e4522aa2c4e4be0c0fc65e68328d4841ad40e2f12f33ffb5c36bcf38f62fb436e3f27af54875e8cede527a8ffc5fde6179b623d6c729c86b34a835891414807987dd7deb73b0dc65cf9968e3cefd04636822cacaf7357c9cb78e70980c23015a220fa53b3e5151891a5b79909a7366a0a703569c4ff2658917f7688456c2dcff1d1a2037343f5b0b380a5e99754099d4059d9be1531c683e06255031294b2e2fd4633d3f06c8b188cb5edcb9e12ff6083b0c67be96f3acdfcc80f59ea57fb43b98af0acdbc9e87229e8e14604c3fd4ab0b2e747c09b9a7218a14b575cb16a1b0b2c708bb1b5b23a60942ca260351b97ff69abdbbf5f92013f2ec0897d1fb5c08df51f0c52a0facb118130d66e3a4a77ec168729c41639fc0cc2f1442bf08671fbaa1f01434169b2274656d06478f18771587f3f44d280f1889964a7ad665700636b184adf3bf7fa983941f3fd9b3e428104da55eed60514f10573eb8d6d067b3ece8b3daf8c17d683c0602b1a43bf6bd40b8b5fd9f8b72ee0df1ceb74b99b560899a5eaddf32c51b6a323520b20bec0bb18c7fad15444aed5676075eda804f6c59437466cb8be2932954b547ab2eca2a3037f30861943b77b6a5d800906caddf00a49e80280ee2c7e2f3e5e3e122f9ad88b6e54ea2a697e498a842d11878a1ec95a59b6ff699951472f59e41f3bb9b31fa1ebac6513664e7857049533a995fcdcc5d72e935e7dfcd9a12203ee6835b1b6a1502698c0e25e0146822f4bad3ef585113e4d6f28818d993bc63a8985ad761ca0ddebb632106ec4801874a227c65f3e3f0219e93667bf5962a6478ba429fece34c5850ec93a68bb5cce3b7ccdfa52356ac31f76b814eb46f51de81bec1e4938212ad3d0d93bd04d71a76738d30b86771c1ff751d16922e140e35e5d0901f12cdf2fd5b730c5885cdac60141e94135b35af8c66f876d2c557b9d4a165e011cd3e0b51bcf93e5bb87c5f61434182cdda7d496f827e1f995bf2069114d6545ef0ce2ff10e17ba6a12c206ae27ec7b62091d103b8ece3951e98ca3b168cdfc5fd1d4ce8768d7b095b02d3ee61be8f8843e90fe7196adbd485adffae774373af225c3d93e4422a96629d507a89d5e0973fe92c55d7d525be7eb0c874b8bfe91e59add0273b5a5ce68ad4e74b950806355f94a88f208b1e1c55de63e54925be605417d3c6dd17498080d0f434ad6481ba2edc700c86b9ef9f56852c724ee34e744db82989ee0a13cb13d6ff42cd8f40e2522b341dcf55813a5ad23a9b3ca73404c7eae2e24162b30cce92093f7facb71458c607f163dfc802f81bbcceb821e0fba40b28024ee80bc68e1390758d4b5282ac7184eb2bc527bfbd9571c09c9f296dc64d1bc13c443c8d94cf865bb505097462ee469d491e54c3b900e994569248a9089bdda7c9506defba6f471f5b2a81c93b9d74c0100994b51cbc4dc87f68da306bb598f5b76ae170a2531888d939c7982464e1e3ef8e9c913f541536c62a9461036c0681530a85caaf31894f2b008866265dbf1c427c322b6f540f6f31fe31b5ceff12142d52ce1dd7619f6a38176fce8f6573df7d0bb7c786d4389694dbe2b72bc29efb8304ada72e4b26608315a3e6d60c32f53c4aac1af58f46d85781887ad0fcae4273ba09cadff39164464ee20d0b00c82eb68f0da06bf22521a5c9ae5bcf08a015ecbc5a627d75f3578e38f78c1e2119e512283ab66262b753563b7b1788af3919efe728148eeb70b5c852fcaacdc37bc951d7a025df834bafc6e5ad2da9d7fed3743391164efab837610ca232b032b74f0b346dfdd67a823f631c5e9f168e34c64b754c4eee3e6ee7ea3f62104679cd06a6425197bde4b1a0a4c25067f8c2e304d0326ccc6e6af3da4799144cf293302223a0d20bfd9b7aebd6f50bc53fc40dc440e24419bcf63523eabe627efe963f83feb9160a7e9abc5dd3486a8c13515e4d208535a93c1c3c2aa4f7010a0e068b13eb476b8ef5565c97aaa236633c572081161e14297d7c55a5a7dc17ddec5852f039027f01073246606b380aa01f3a0079d8d09937b3b1746192499e16413b1f2ae51195203df7a86354e4d83a2864172cf0994fcecc5457ec64a31f7fb8f628adb07c479f3eba99f6a4f9963955191d068048e706176f316de7913f931c88602e9077d1a262adfddd5e5c357aecc9af78e3c1a5cd9dd6427174bd1d45de0178900056ee3ed39443e460c01b979897b8a1ed5541dc890cbd3c9658c841433095ced2c914fd5bb1f4159fc2b1a7225ca64b75e8cda58d37ed7697556164655f46a5434ea3bc0585e3d0f243e5b6ca14e00b877ddd1f8f387bce1deaad35c1a7cc40bb06d823c9eb3c41885bf58046d9524676959d207f8d4953cffdc7a4a9301ff2fbc92c5455a2e932142a113ce69e7d237bf8ab85fb1d12e36cea91eb0901a0d1f389f934d07ec6de8947266d69e36c25dbd411420859d2fb897aa7a567d8f253d63b3e2f4a9c3448bb9efe0b162b4b0484359614860dad0c45b61fa18c91aafad255913bc615f79b5a8d8a85fb18428cbf0d439223ff05d99d39e9d6a315747d1fbd4d11c94214571024d41ac92ebb28135befb05068686f776482767e123aa221c81bcb3ea7abbe41bdce6b81262834bd8b646fd7d24eb4d0f3db75c777d90068b3adea80eeade3b022a9bca79a7f44cd06c2cae884f85f1022bd1014bc008456636c0795558fc1a7f794e4962285c56c92c29216fcc547efd6f2dba800bb6a969088fd0de103a1f50aa95c6576600c3ea0b64ada1be0fcc8a6e8c197035d0f45f4f891aab12d13f844c589bdc8a3fefb7f298c40a17276bbdf634d65748adad1bedf13798cf3c0bbf7220a9c58791b259ebbc801bcf228a04e92ae20287fe574242f2312136fe6ffe83266449f17e3fd05e84fe37f56f41382fcd8c5d1a4bb4051d09fb232933d35de0ac92c2314aaeca2e0334d782ef11ef3723694970208c0ec10e6a4b9ce6d5a7da6338175fcc1baf7760568eafcb44d4760fac6482691d9ef01fc4289f575a89fb3ae6dbc7e745b22e1afcb5ef473db6ccb47c87a262d36e3fd580024af2387b2b0d2cae6b70e8123a14090d7a9a5e289e5e966c371e081ddc9d06ff1a83b4ea922d079a1bc8d87e2ce88ce4710939b909935052f76a7921bc8f58d129443b85152c8396e7a9ad7cae550589ccc4ed02a412b882eae5179eeee208a9e2b9f469298d5b8a68634b9fa5671d83792ecdefcc88982cabd3b4f08cabe6b4052d512a782f9b300ccbc42223c723be677f0e28e5d782ea8604ff1a4a1a56747161c9012b5ed7d66882fb16da62751ad0c3e37d2fb76db4f8e79123f89e155a3ac9f4658dced52cb8a860084649696d827fdba5327f713c45a3ceb16b247079473dfbbcf3e34eed941412d170bcd455c574b010ac6e825ab58a215cc93c016650644015212746e8000d9901b82314623b2ee29e400fbc96b35b857f635743a70d12a5b2c7bcc36ca3065c3e1afa291e75d04a72749cf11e4a49134dca7283917aebf13e0ff4dfc61512aad95e3362cea2bfc02fb8c3773e70f85b1171e79aa82738d968ea1d6f1d4fd42e14900d92a3c3a7c5e0d36a427a935a794df1bb2f54c67385325ddb3bf76e52b4ff48d708d4a5f1ba39e3d9c257f6915ed32c9d2909406a3a683a21dfa2bff5b690f11356feceaa0a9a783dfb524a5ffd202d5b1c340de55fac06106f727ce0901ec53ebcba8ba6c822449ec354b778ac73fb3b63fd8203022511e1088e520f19f403070de8f8dbf3a17ad617972ffc2485f092408cca0cfa202657f0306eca1aa2b717631eb7dc3608ab01d801a2a45a694621c0340c7aa9446dfe6a6e9294877010df478d50a41540b15fe69e0b3da7c8098f4535717f0165dc290ba33076fb7780c4ba455a8b3d224e019223fbc5d829a62ff10e1676801bd3b74ed7cc2cca6d0fae28767a253b2aa48228ed314030fc4f2b831c5501301abf967f09a8528cab402bbb6426eb2d62805a0c5d21468f9ca0d5d633d87285ceca1b306a2a4b1363764862fdcae13acb8358dbf2dafcbe98f96e7f3f8a697442d28f69b526ce33b6576b86be514f0ac15fc277efaeb1d3c1256013548d8af9c201f66b943cbf200881fd9e4f86d28f5a9ee3a0ecb92b63dff7f4c3c755ba68ab65357f0184d8366df42a6b7e3e9f90b7bb248bdd9dd56dcc758d8454a43c3835fea7b4ffc1585d759ab8a862e1731fe8eaa0025abf121e9c52dabe90949953cfe02f03b86ca5303522d119567c9b1684e7861cc54b836095647dd20a6f80f855cb100961adcf551ba64440dffa295aa98188817ef1f01124a047e0baa1595f2bad3e30f851d86f53f747f214cf485960a88c60c0e1746eb1bdc5e9f3b613c31eb72554decadcae19cf48a20c00703b15d89637df8439ed0ef31a2cd79b235ffbdd8035b54b1e2e72b7f583e5a384c6740ded80aed69c4f4e9a9cb315cf0ded5a2164ffffbf2b677b7e9fb2db5741151da34c6c223f0961f8d04c0b80c4e977e5c1d6f0d0aae13d70fb6b4c78cf8d25b97a95b664d336e63dbefe6b71802ff0f0c97297da464b53fd4780daec804b8dd7e2424997b70c2bfb92f07fedc53d4bac7f5fd5b338c13f14d4c5947e74201bd87b6711b5e6c64529283f6584f7171e583c230bd0b0615e3cf2bce1032a5abd48205e9d2aec8d93f0db79c9e48981d96452aebcd63a47fbb9b6bad839289070c217c7e152645e8dce03f58e9b6da162c6f32f3dd7d3e661c819867d9c2ef9dfa672d41dbc9c7de0e710dce96fcf4631c0b56e2a41694a0c5ecd1de5f06c22e8df8c089a9ebfbfe94c565f7e7df0ffe648b548f7bf576e2d99daa2aa71ec43da12d0d487f82f6696b4c1d8a6e20a939a9cc941887a622e3b71c7b22bc9918707be0a4b3765f2a61383c7d788c64c33f55a6a0823aeb94342b19484a24e85860e908a56927d784952f4fd8030267816c5c62ea1bcb2f9dc607b44a3bf23da200d0739c5529012f183e8d8c6b6f1db218c30100b1644ae3cffcb13a6871f90dcdb213bfbf1383169e2397a7ec7e33184f3c74d0d20a41bf545bdd53ef548561339d14619e8fa93de4e82af68d15ead687045e6a4cab4bac692b154239e2ac113111093fc3d4dbcc0a47ed88ad79d276e4c4e2d93578fad185a3cefe3328ed6d58652221df62a8c5750ac16e52baf3f6cb45fbee86aba80b47ce2b68b873ad2d3e73d86bb16e4677d9fea30e6576e39dcf469096e23c87377c7c1e70f4ef169863afe8669e6e6d78547b0f0fbe35e34ef001c2c7bb09179b9c45adb4a93d19d726b5c00f15dbe755d34737ba375c9b431bab0167425279b9b97f511f01652c392631401d79314428c7d7ccf50a1c8395b7ccb469dc8d1ee38a366a6b0e4fe0a29f683e5b68cacedca27a223944971ba767e746c7cdd3ced16b0f327f4e81b561a8cfd57cb071ea65ce363f795c8682b863d346c084bab6a47442c73d720341ce8422f3a7cb6ff66dad9d1b5a54e095437542a658e9a49eb4493add494d4d71c56cfa4effb3f87a32c47a88935a0b1cf5eddee34b65386c8d0c4a29be82bc247397e4104a833e4c88b9459c5b6b8359ca6b2b1b32599a82a03c1bcc89361fa7875ffd2eaf7e4e576c93135f023c33edb92e30ef0bf1371fe7e85c6d76e610ccb234ac53daa481f72d67197dbd0bd05f70e736afad29a5263130b352293f9981c9f11642d533787bebb35b8cdb38343a53f52bae2a0b8240f41f11613d1d2da587cd56df85b904647d293bbde018e638068714ba50d94c723818242df06ddbe06f835cd012214e291ed2e6be2f5a946c6d3a756eae8d5c4e12a936f8c017cb7fb920f0cdf6b13ff5234dc4563a9eb4aff44e104adff0bea153b290edea0b7cae2bdfdb5a49e4a6398d1b89230af1670c1f62004ff36817c02c808fcd24e992dff0b7b758ec0b44dbd911daae4319168c063c3d59aeca3f37d034f10c1fb3aeb24f433ee2198c81855ca7f4b73ae882df561872da247baf02eede1a4b8734b4c6170de9b7091fb283ba5a5aca164516b55857ef8e144e21ebde740c4738991b5ef9f82d894dbe45f3dba51ecc74ccb265bc9df08d4f9681ff87d369bd115347c2102394439e43856cca4b4da0ef6ffa070ce6b0e3a1892dcc54b343896e8805dbe9436a8779e9830db6b456bf8d3c2f8a393e247731c15d0d1e9f1cf9bb1cf79e32ff026e30bcbcf9dbeebd6f5943652e29157d6c6deffc5b9d92e58e95a8e04254997fa8c15e03e21db2c876b8b3bd1c330801d694b1baf8cca73e7530fc673a750b7d0ee150a3603a4a13e33b590b0571e6b907d521828c86c80810a8eaad7eb4a6c7589e6e824f3a066c0163f1807f68cb018a6f45c6cdcfb559729e115147d613f28f2103d9ddd8b29580689442bf4c42df06956da7297ca6a0ecffa0c3a78b54f315f3407b8c427ec10efdfacd280809a7ce8b4d4bc00a66fed79075cd76578d753b524dddf5705832ddb29e0060ed5972cb3e18d279a58673f90de3821dc3aab236d61a06416ffaec6d1f56b04e6d84d828fe50c5172b9dd1c32b35a1fbac51ea2c0a56346f599a74c2b65cba4f9371b87b36edf004bb2d5fa5082a5eea7b274ef3bb2dbbe4f0810c756c01a12a389d7a40124ec223a1fd24ce50ca7682c48fd00f36886d861b97f4b948a1befdd14e5058ddb6bda1f70c5ae9d0a62f091958e9ed09e4344dfae3280469c2b35b6293d0f7022202adbe82132f05ae4892d97f22d1d23a32390f32ef8232717cfba7f2d6bd7d4f43b52032f01e0dc380430b09a7a890016a9aa80950dbf98aa4754a1576ee9ac00c5d65e89180304c05de010bb6bae365b884518f24b0c0ba5b2ccd2869b2a38e2b885e4a62a19d526eee43bb7c144c216095e8c93435dd0ca3f75ab13cf67981f8260248e5bc5c17ca12f244c42cbc1f296dff2bc08b65556d7e6be05d0740b1eddebf8b98a247985d4f1257ff5670137e0ca495eaff15661316d58a5b26e920c64cc319a01e3ff9bd9e36dd162416123794c025ca28d1e3a1c4f5893b0f182b626789bb1810f847ef431708a7f948eaca3c8da811b34f9dc84cd4e2bb1313606cd9b5998de118ffc1f39d8d0725cc6eb7baf03636b35bbbefd18571eef38c7f77a229e1096a65f960f6e0b9e5e44a0c87e073c74b5a9fe6e9d5059aa4b86ab621c3c7481b944d5d9d3db72cefc96a6e7400412450d54d9dd75173082f18d82c0988b94befb4704112abf1717939389b84dfda42dc99941c75d6a8e2f536474b3ffe052bdbba320bebf6f82b56b31e2edba74f75b14fea2e79c885961a57a8a07b0e64d8b51856781ec92bb3dee6c275758a9052841b6acd51425a07d77323a71402d5b379dc8513665318ed2c292a59dca81ac7bf316c734e4e60dea3464aeb495e9099a2037e2b1aac25ee6d961749810d85b50931a8c1a0aac9a8ade518f9406f85e8e680d0864a2bdc2c5cd5a5624adef7a8b8331896fbaf532d200bf603eb11196b68508197558f92540b87e616e93c307b01edc4ad7cf15b52d4f0e43e93e073cb5e66ee0b6fc821c1dc3d7938f5386079a58360bee532e83d0d8b8ce4ee27ee897a85bcfc4b8726d3ed487f6810c05c7b19da3434308a203396addd09f04bfbe20a927e7be52c9bd8e3fef15bb23eb55d2d0c5326e11e93be1db2f54ee6b0e653bf4af4b841526ab38525e1f7f5a35f0593155d531b1300f4162cc96d8a75388e4f2ea7159547abdcf0f8570b81af11c11718ea84ff81adb7a063f7bc2c38d68940e3577de9568281ad6958a8bfb5993c3d362cb785b5d52c89f41b50761e96ae62aa0537db6b53c96f7b044a84512e395223174d139f1e3b93d501546b6fd199f202c02a0ef5193e38da242554308f9a5a56ee5e0aebb7f9f412e4cb98fd240cb0bffba99a3abccee269857868f08f96d425c92e6817cad00b0204e2c3bb4b2916388977e3f19f9167c56c835b0baa4f6818feeccfe6c32b1dba613deb5ab432e5b1e1881b770e380f3664d95fdfe1cd9a397ab0724dd7a4726168a0b3a125e885c1c97fa7396eed391a23bbb3043470c717dc273bb4538da1ba0d78ec6a5a61d5a94cba2c2654307d1125115c93f7e15753d8f1a7f5e39842ceda57035b00cc3de2485e3e5b59b26f943d237ddba0aabde4f16a13554c7de5ac2122feb1f52d0b3146076fbda4d4da2bfcdf679b03d6be921ea263e824576efbd9295df5ca45e7d908a29c9d2baeaf00eb37c4b8f970c1d0bd349cb64f9759d0964dc398688229a0606507cef54972689ab038eada18e15b1b6773b204c1968b17db95f56276147358a8093e7251b0b724fdef036f561921ca9c4d8f1cc9c7f20e951eb326e935fcf04e5eb0398a0002ed12ea2d3d57639af6e97786b3f6c4b321fe0acc8217320c156b2828c3a64e7296fb7aee665973c710d85a574f1899951ceb63996931b1dd9dc12bd0db139a652446a47042d4c4d37e6b4337a74aef449969fbe58838d58ba54e7cd49b4c5b0b4382adc081343c474232c35ab33fa28aa7a6a24f483006390ac311a4bbc8d27b477700bd91562309beaf9ad2a15c9d6d3566198d83719053a9a2bb0d5ca8397eab8e44fbc7d9c30ff5d7c179b70a482798ec46905e0ca98cc479570df49a6eff830a4f66e9d0fef16e61d7c0a8a20440e9b9638195bff72f494af805156db3d5bd7f66722866206fcec44cc26554163c8c22c0f7fc7790da6ba1c526df3302d85fcd5b9c3513592bca5e79746b98f7b68845bf5c520b098f2260414e1d00db1aaf1827cd1e7688b4962fc4042d6e99a0cbdad31c0a39451761037ce667d98370bdbd0beaf3db3d8a55002453016e7a9d12fe0dffb28b64efdba71d96c9b70db00c324fe7a5ade5ad9125f0005985faf85d1ba6580a0e52871ec7d0aa0522eb22761c4453256e273d9e1c80e97ee8c8cadb61d45a26b6c20515991c877a0d068bcb91ab32bbc16134679997a48d528030fe805887b5bdf49e041756c02f76409665d182aabb66b11b603be5a8ab410e0e91d3e4343654eb570b64891a7568a143aeb6735e69814354bafc94ae3d0169e637909b1c67e32f0908310a12247fbefa506637dfc04822912401874b4602068a645136761349a8f07701f40e40070a3cb68af1acff390e1140bb8531c154421e52e3238c2af68d0234e5bb190213224465f5de464d6b9b9b8ce9460e0b2deff2a227f874ac07356714473ad15b7cde09ffbb224eaf0b4ca8a7e0971402aae60a0dd087138e67b11e3682017db37fb10ad30fc99038cab91a0ea416bf970c67e180589537b119b41db5d47e8b1bb8b6b12c572d412a6e38e6e53ec11cbb03ec922408f31a2d6600e8341f8fc9af4ed940d0dd284775443f56dc2ecbd3188255f83bd2c488930f35661981ce4d1afb87a9afc3c3766f8bd2f390d0f11a349eac8d10879a8783c016e02a0a3b71cf5e5c9ee8947d4c24deb6bf4b4e91a41addf721fd1ef79213e3d41d28fee0cdd2a09a8b33b5dbc9f4a120669652fb1ff1a94116672f61175571e0c3df5d2c8597778019cdbab38efc31f48490538629b98f55c48e3a042b3b452b30afd51ef93adcbe9e8dbce7441027452819dd988565089f484c3f1a1a98430be83ea649bb30781c331944175628c54f05d54a9c3b59a037cfe5f4f3d1ff2dc734600696ea85aaf2e4f8a51f41904a99463d73059a5ead0b1310d21f3595d7b03c0fe607d1178a95d4bbadcc7fc0562d19c28fb62395a62439e54a60a1804915c0f0f35250e17e805978f5d57792c6d4869de0d80aa146c128b494054540155077e43c68df8dce14bf4ce7a62f1114c1274790a0799db6ea48c51093b97895903e1c079ec3ff2982ff2083c8c475440b011dc6404fe89d56944794eb06ccafd0cc83a41e8953a0ca15655dcaff9770b32e73216b047fbc4ce919eaf0ffaf006c6fe8d8609aa8cebfadd6bd63338daa612371f739b88ce3c3c4cd472e721c3783a2785ffe90bbb2dbfef2874f58630633da5db67dd5bd009c4d113fbcf2b290d17fe889229d85325f9a5bd248006d81aa67ab3a67cab9d0f6245afc9c17622f4d98f858d689281029a72959863f66110cb8e74557231d31a1a12ee920ef173d50cc9dd5c6b8dd7ee38fe11be04c257f976c1f7f16d80c0a320c56e7bb3e16ff8b7b7c20f4bf13277a7fc31a0865085575044a4d7c98ad703e16126f42920f1d37bcb8e4a53950f5ddc0a4ae698287ad7f88685485ae7d2c95e3eaad6e831440e61afa4fdeaf9c8e2929ba1fa076c89e1c41a780d18d5daaddd1776e5629eb3fc0e5f9075d2092748fabc0b1c338653d6ce8950eb9e1a6c3ff0b5542a0fb9a35b7e87c1d336fe96d331e40967f0fd077cf731f8724790069be1a8d0abe08609dcd436871c29e600f5b20859b01b7edd610fbf34d6b0e52488a65219028dc6a5866792ce758d50eb0d04f00d1b9eda99ad4b3c552b7d8ff561d263cf4c74018d17a3701d491093351ebad864dd198ac590f205f5b2724607be406b0c2a04ed093189903b0eec6870cefed662cbcdbdd10a1c3112d66dfd1f6e5cfab9532abbeb1781e876f3634bfb10742a16ec99909ae031a23b91cdb686d0dcc17f138d2c2c7fc84e83b8a2e4971379937753e17b07e5986430ae89f9c1f23fb2ceb6a6ca165c5dd2f03bed7b9b49a1b8dd54ab3ef3da37fb01cacc1bd848bd3a45c8540d6a2ca9bb69cb6df9e899e011aa34335d15d187cc974dee35c32af38e7843bd12d1f57df467b76d9c531af53ff46388cdd318efa65f8f7c430799787ccfeee8746a230a9bbdd5822cceadc001cf6dc6bbd9e57f6e166c2016448d6dbc81ab578bc140508878c3c02e38045cd0c8a0085dd451cdc0d180d6aec52bec982b15d2213f189f11c2cef1d275ab9e4fcaa1c0e14cd12ae94a6119d6378ec9fb191bca52d24f635d870bb2caa9341ffbfa89d09740a3ce7d325db56a909d3e0202c6a909c5b032c00a80e97b7e56f6a025026fde1cae4470c530476208159444d59a819008cf1e0c164c4c4b80ba708f3bba3a95837f38be35650d93cc3e91d7e7c60e67729e6f715eb5811720763a009989de282e3de0e956fbbb3e6abdc0e7424d8b7801563ba1b0c998ec8817f37309cd985aff5b45cb20c7772d8d38e6f48afa426febcb132da8db4a7b85cc917cd10f14636701c5ba0061a08505cc6455b8028dce67efb2ba32c13f9e9658153a62c1bb84ffaaffd153e3d97a04fe6d7bcf493b01d5c506030dc7b401e0fac57aa62f83e74880041856eef34d39a7d095fa0974ebd9a440099829eed17efc6fd76eb096e9f3209c629a4743ba5a102029981fbc0affe76a194b9e7ae3d838bc0b8d811f3641c97d4b4b4ad11044f0b6a7950a784fff758ae8ee73c438ddfc1a7c7a8837cac700cb54566b46394903a029f91cda659e05eac8cccf7612babbc25b8a072d5a0ce1a96a14986788ef254f0147c370ee42bd1a3fc9d77cf6b52232880e23041fadd132d65bf4a72593a7180ae390f0912667e82bc08652c8c8b1e9dc9674bab37c2203e78aacb8308398a99c2de52d8dad8409eb6f4cd014841b803f0b1f969d1b4be0e46a6a982fe575a7bff591333101661d03ba35fbc71ebfd48788c0e72a95e7521f13dcd1bdc2fb831a219698603664c1b67ba4c4dd875a9861427816067d056f820268005e4646c164ae262590aefe9a9dea73a82ea8354708d24d54e036ca1fffac607fc1e293764f0b076316992c380279fb1933bab090848d87082099929193b0baa8de93673abb0369ffd7f39e9d076c5811c5b38158a263ff517ff7064a212d415fd1518d1a6e5efce190e55dac9dd17b97dace4bc98e2649a37e277f720f48fc2f0a30f487a771a4c940c3e93e2f8658d3c72c182786134b6d7f982d2dae3c0e81c59ea87ef52eb986a2758ee8a0155c39c328a3e30857f5166c1452607cea53115c88a935296ad3a8747ebb6aaaa5d4868ccd58a0e17471db44f034be58c2057d47180d4e94acbdbcf9e5dffcce15dd4a0a5f955791d6900dfe4d2e382b2e773c23c56e9a197d4e81a1a4339848842fccfcf18c86de3e287d07d399b1b8e9e42475e33c872bf76cdef2d8c8e8529cd908c1f0039d006bd539ea92311d257dcd37fab45f247b51fd5cd8893c4ddd5839bcb4954f6c6084895cf31fc58361b3936642ab354ed6abcb8c366e2512daf35f1778e3709225b21bc0832f5093c15612e74fd9409d4dc9dc52e8d96fec5e07de3fdb8bb303262a0bf352ed534033de12d31d204562bf36898de1f37c09391aded4ce84b49dd4612a0e902d2d74dce9bee41136366af972bfbe138d980d33d434801488a22d0f70fc8c75034fa2054dd87bb8314759186f72c81ecf311152cb9be560ce66fcb6d04adbaf698a6550ee02b3d8336434ab5e2afff627e09db9bc153a649a531372f35b02ad4732dfd0c635ba9ba5bb3bc2c1611f2e4172b5e2cf5ba7c8401d85cb0534681341b6cf337bdac9ca7372b3296c21f1a834fce429831b2fe2ae2a82f31484365aa328a81f7ded33521b3ec7e39314c9b05604c0bd03e87dc8301f07216f68f8639e7e75648029c2a52efb4d3eaf0d81e2adcb0e0be34a9f9d2bc89d860945caa46e896982e815ecf466b53e3e3cf9cc8b6788c3ebc731d40d9fa220639343d4c09a58d6c01f49e9bf59cc09007c191746ceb955534854960190ee01085704ebbac185614f17737741888438babc66e89f3d4a6fb356234cdb38ac1b2dfcb2e34ef8402d2cb97946583e7e50bdb8219b8e433821e512d6a3fc1302e333824a061b2e3a62d79cb9b43193d733efef44754d438e53042537f2baa90fd1346056390c1fdbb9cd3684dd0a1c82a540c38a8420ca79c1ab4ab1dffe9fd069acba6d99292c021091c1cbeb9978f871cfa27854692d8c0eea9c9d01955f9f1bdcf3d2e3533074ac5ad1d723bee1190a4e990dc21d916a86ca905f2b8d1584cc32b3d7a9baded7fd834cba71324e998f6c4ace1c2960771615a5971c9988192b39914d08e4adb1a7a870517c950ed68d6a5a8b68a7fed8314143ee3875fe4cec1d70238b5b81cc2ef23ce94e3cbe1504876a65a3706381811c08e9a413608e4d343aebd26d7af2a861f750fc82eb2e57fd6a94b8c1985dbc02f4da68519695a3fddfacfc17085e83bc5a7ed3e46299a5d406746260ba0a8184d7fe20c0181df7d16861779f76bed66ba13fb564c21ecc1011ce3ec2fe54024136995b643ddfc7e2066e393f3e4a66bae2d35b013d624fb06c602dbe4ec7def8326bd339a6520a2d284b8a58a08ca9ee2828ceaf43ac54ecdfc172c9c1ab7ca43f3099a29177af3ccf8a0ac49efc68f2dac2cfebf29567f81f1ae06f9d2698006f58055a0d489cc4c749dabb52d7184fc74a6bf961a3a81db21a80a14425719b399a69857217192595447fa664efa642f713e1da0a0dd70f7fbee1b0793104298db9c361ddc12080f026617ce12bf7c66675c116c8a72d5f5bb9d05b5581da17ed194c4d4a6af7db72049db02142f04652d2db6719fc062de33286c1fec9d94e9b3c29528f457bbfe69a744bf3ba9bd69b369dec5795445c682469e7ee9de974b52ccf33195d0fd887b08ef190d774041cfd81484a5804605760f57cd9957ee98bd070538845b4ba667a62e48b6a1f3049a0f1d2992b4fb3aacc6c35059d46108472a8f02ddadd66ccac11341163ca764c8a8e122994123f9318ba4dbafa24cc5d2a69b75db2d8df814602d4c18eccf19da63a808e8e24a73ccd2b5221ebe334426341e2041025c4a6e0f0c19408625b28cc60d6006fd612ec26516fe5900cfc20c31cc5010d73a0656ddaa82798aae1e6886544ef912247fc766a1b60435fdfa3a74242eb5a27480ede8cb42e26afac9a1ea08bd610d3b473bca4e29825ac2d3777f20584037bb1cd16d146cccdc154bba5f79d5bcddac0951ef7bac35d3b556f83aa51c7f5869f42b66657108f20f4ec555274e9bfca98799eca79c827cc5607abcebe379a3cd78edf407d861babd65eb9d7c7cac0ac0ef8b2d6f12c5838ca10c017642aba20679c7347ce3307c9612100665923cc5f38611b057241d00fffc4fa52818154dd6fedc20035ba4823025e4e8930f5c448eca0ee4fd1ba58fa1b2227366877714f397ce2fff051d7ee4f898696e3fb8f652172d7b577c8b11947e2467a23efb1c68869b4306b957b41a260f8a3d931f5f708ccc8791aa9f2ee5e1d21b3f02523bde92b7e9630ee5ccf0c79d06874cca536002894e9ca162e2f588bb487c838e94681f03a7dec90e9ad9b8693d73fd291f2d703ad4e7a8a11c93743b6465921960be8a6cfaabad76957fe0deeb8d50e03abc6551c91bc8fb576fba372f1065089bd91f97a8935a92b9511bdb4443986ef2c52435f82eef8d4ec1d016d17d53084f9e7b8e8bc15fc19d16841a92644ce8ad36e6bc5bd0ca8475cf0f0c8d030d66604296967b114443937dc576697bdae99b163f08e5e99ffc4e08eb47974b54ed016c9d7d99ac97bc1c7de4fe1a2d553a7eb9cf6695b58830285d5eeb5eac83da559788fc82ce4e9de8c25298c268ef7f51e0e9832a4cdd11a6c1877442dc1f51bf7e79c495b630760105709aefb815bea10cd9baf59a84e1108fc99f5a5d6c0d159de7ab7685e4dd2b7269a3ef290b192fa09ede8f262114f6e8a8d1c55db3d88461960f0a7214fea7bf0921e88a6744ce504f4f2127c13dd9394e3e1bb264c8a78e94687eb07da28d76440c7d2314ea5778aacb95515dc13835527996a9eb1f3c4a05f1d56fc587c9856e14b98f17a5af6003fe7170f3705695fcf4d3881843a976eccf60a5c537792aef8a8a6a3622554b6f801ab2279577b1bac769679a7f7ead79945a80b27dbdb019e0e20ae6ba1f09831a1e05e4c5ea053508ebf955e8029a6c0570898a223810fbf4a16b115c400fe7f6d9674eae254437dc5aa10d8238580a1d940575656d0c459d45ebcc4b052c1fe647e9c64c8e2fccb86b2f7be5d392ab3ff465347cd6fac844980c06ba5f3897bac792bad0f75013d1d4f3be57e31cff8886d9413b30a8dd34f42f87267c6400c618d9909789f813aa7b9bbe4080fe1d7c144ae739d8000a26206d06a7ac87a536e921565623f68bceb1ed8541c602643a5028341452b9a8e5ec44f64c5fa518bfea4314c95fcd5b0ce7ff133493262672f7ff519c707d903a4fa6908d30a2ddde24eaefadc3393fa20ca13440c4c4c4243eec9d3d59b859e6ffc7cbf1869662589c280ac9aff88aaf9a92d4c83d3d938551a61d46e070d1904346288335edaca71956615f408bb8a1e4d56e56edd569492ca65c9bfe368d98fc961aa98c20ccda79e593f0fc5e19a17ffa7c2c3707636d705ed48a125b5f554e51e50702d8042b6e7fab9c587142f3c16366323ca97c25f2377b2b0ffadcb167c73bb7bae5bae339b46b7b24688489f57bfbc80379ee05a3fec8ddbeb7ca14b41832bb0978a3a1778b3f7ff99a21f4968e6e77d0887325dfcbf1dd048060c3191786342d41fff47d7f302b5133902506ee9f3eea556328234d0bee15cf9230795ddc3e4b32448321d6506f01683a285ecdf5314e96dee0dc529853fe6f9c20607940867d5c9c37c9cae5779597ab175861d561b34540202f82961ec4315984103551e25f00f9007343e9ef96582f4aadea8c74f10fe4d4e2dfd4d12f3085b9d1b50790a45caa3667660a460cb07f49eaa5191eebd203a2577f145ec5a4645237eacece373f8ff9e0dac417d80dbac1281acf28386cc608845c9d05de2ee8f2bfa250f3d4865a07c8c8845e5cc53d88968af7370f8800005cb21d04384211a17cc09e92afbe65b2fac1105a11893f6e9b2da4119d962bb0fdea00652df84d7002d9579e688deea6971cb5bbb16ae2ac1a0a00220519e3528b4d9f690fcc9bf6bf497174471c55cfeb7ef4072b42881ee46f40a39b8abe57872a4beee92d8a78031f2e13bf5883210d257a6bf5b74f8cedd8c6f6702202713335a4d39ff8496796cbf38cace91678b63b430fe63f1950de8e22181ce251c05309b50a0020a329d92770d22340417983aaf48bb77b5db7a1066d957c10c897bbf94c307d3aa0fe8736e255d23090995862ed35d90e09e861c092e9ad9aa995abfe9d187275ffda04e570d759d798ed86682c2d5efda95e619b0c56c611aa996573d92ec5cc50ffe8a2c033bfb362bdbf011bd4c612dc3b69432bdfb64b3754f216cd6fd7aa4b073efdf78930bea92195f8360ea1b068564db770251f25bdb7a73084858de66abdcbb06c118575677fd6740ca9e2ec6ed091958e128ec11dd22720adfc28fe3c1c5628f7d973e91c0960e1d9eeae45b32f5ccc504343be4a1e139fbe5bb6f15914b6e32d13a139c06660087407d05d92a9d0b6509f15d1e0f0c5b10045f88fd276b8ecb5a19ee41ba540f89cda15d24512dc46873daf2e1e072d4a5c511509a6943c57bde084a1eaaf8bc3ad9d95a904ad0bad3eb7cb7774083ee4b131ab790cae6407b69616b8c8a350e02e92ae4eb401304138498407b0e68ae32a6bbf6e13783f33d1fe314777b7a93cab8217a0dbc6c1087064b439ea7b1cae639435de1f123aa0c6ec70961ea0bdea1969882d545d866758a9505645ed08ea16dacb3ce22c7e129150214b116c0a9438fbb81785e8007ba403b8534ab3294f27da49af183cbc61c1320e030c101e2f388cbe1c4afa2329ec1b26107ba6a2d78a5e772f8850840dc01df44268a3fe37de4eeb5cbc2c6b9743aa6da42645ce4b215497891df9fd20e008eef4adc8d17f203dc49dba8035b57e368a1786095825c3729830ad9c195c3887dee814acafea9f48433f4d71d55942fed5692e3e9f7e1900c858e100a934aafd57182ea21a31fdd896007a0e4eb22463534c6687f8efa697e0b9c341f4067070e6b3359ac3db088db437395d71a7c1a604c2240d1d4f5701792798ceb1e10138805d0186d46a6919a38567771d83a5aeee64a13a28c845347bed371fe19f28725ef5015aa966af363a742e84284e8820720acaab9fccfe45333fb164891276e42b47bb8bd1bcfd7fed049044ccb6fc7307d12adf7ac35978e85d27cb589d943f097e9b31a61456efab11564188b4b60261ea26b8d7908943d5fdf8eb45c1928e607dc8b051efe15be164cef136ff9a1c44e30cd87f3a743ce635a71bbff799f2ba350618bcb9c53f5585584eae62a950ca654e638804701617df08b250df0fb17da0dda20668a9291467691a898b70679da932f4e43d3ae75e846f8ca44fc5cd9c5e2b20541be1428b01cd11e8f21adc2b33b14dc7f49634eb9b7e04e203fcc343dbcbbefea3242369875b3f045a88cecaa9dbd16c2076b8758202a3e0e4b06838acf3bff33a3e89bb788c04b2d6e2686ed1001e529b6b98c010cf8671a1ded1f10f0fd2e18cac888a564ec569d4a8c3ba83131ee01470a718148f254a6e824fbb3dd3a914f07d814dc26308592980e4dd606957f4a21db94827e0af1a80fb483ff92d9bb6eebdee28114d6e6546c9d266a7eea8715e32156203dfa66a365dc34f4dec16b56dd082c328677ba096b4dcbabc22cdd71b53b15e1a78d6bc926c0a778524313c6eed623a313701fbb2a416308562cb344a6648231fac03c17b54110f95fae749cffaeae5168e42f48fb3b3def7579f85224d5b74c405f761d40bc94ae767261827f15b5fdd8d77d49dd92936629c750d886118382367421515afdf0d2ed4d78fd7f7dfeaadfc2f1ba2c416fcb5ed5adc5b6f7e4731db8a793a75fe617dab19225f3ee6a42a0659193cf3fe72c431ea0d16ef32a059de3954763b6288c3a4cd05e469bc24bcef295bb673bbf4bbd1d6175c533a98d2b41fce974b16921d5caf1d92224f28768bdb6e11a6c7aa1ad5a4e4d0bab872a00e211a61d116c60e115eb3f72338360442518a4c9b4c03dcd8d8a7bd887f40fba1c5018120d29d3ae5b779d87678bd62b2c8648dcb3c4f8e57ea076e6dacb845354c441aa8809548aafad5987bfcffa916787336363f6f4f3349f49b62977b93024751483d6938068b27bcfc80dbe51162689b5ce09ee4f8cb0fa5d82938af5751bf6100c309135c78e4f432c0af19bde411c44de81f82b7d1d36fa3b3ff725eb2fed56dfcac781a2fc90ae972a3f2a4ed82c235f32c08f922bc7714af4f38e6ae616f9ed4c49a989950a415bee405491446752dd4c41bad6d1a55fec0823fdd3472949a5dfa7e36e087d775f1b93193f7409f5973553e70d363fc13f1cf64f5bc2b638bcda0406c9db5d69f3254de2504f50d23e9922e49d4247d809da7e95609f49a81197bd096cbe95efe14732b255b07795cc835ad5c115c68cd06b30d2ca01557aa27a46513fcb49b513083c98516b15310ae59f7d5f5afb35e83e00c22700d4fadfab9c042f2345fe791bbe47505c84ac442d598ae9b3cfc1236648c2d96b4855efb5ad013f76b8d74c1049aef10320a2b6272cb35a77d62353556e41168489b5f7308f5551350384b7a7b0ea10cfd6ed35a4a0dec9697e71b6b25599397d79a73d995cc3c7d3f3864a60f229c5970a85f690baa4a114473113f36f5bdf7dd32444aed2977e996781f131a07b3321dc37af753a908d7056ab57546ed2da8789ae756836bef1ea07d34423e1a127bfd5d709527c04c28a8ca5c744517f6b42379c44ecbe62cc9b3cd7e702def40a92bd6a8b4d9eae15ee5bebe1e49688e679693ed0f0f9cf3c6d479eafa194e0135e250cfc5b8bf3f6a23ac3158cba3baf496e1a1bb09af058aef1367d9684108a868151a3072039b983a6a4f688c14aa73466c878adce7130794bbb320b9dd08330d615cfeb25475c2430ddad641ab14434c61c62db39d5b15deb527e5662ceba1c257825d2bf076164d8f41d5198c95501af6675f41c7a6b5bea2c097265ea4c3d72c85ebdc130fe83b5e451c530931b9a53c9037df59c92bf9c254d0cfdf5ce6f78a580c19da58a17dad58827c0ad02fc2c4d7c614326dd88f4e12a2d8b2a10b939e596e8473bf475ca2d23cfa91d7ce9f476feb8a5315220b772c32e4e87d37ab2667bde6cbd28242ba954b51a3d17438b7d613545102440f34b7cdd36509fe5d7286ee8c1c4e7ad6bcd70df29fff682292b00c38a9d7d872f68114f26af2b3d444f51d18c4a188bc7e1708d2896cd68ac582da22466e2dfd66f94d2ede8a5d8d9221bed7bb275d782e13a3035640e14f699366fbb1d0d92d1e665327e9b8ce3f0df477618e67319558c1c7d85286fc52127d193019fc07f3d921dc84cfbee7557f1a7b66e3eef39badfae32729d3e6b79789a3b279d4a691756c57a8a3edb517339a0bb86b0fe0c7c5591796a363ab80cd11206552b1909cd98b423c726b44c02a1c375040918d1544fb146d2a0e638253c03db9ffe1288b98122c24be481ad157a20bbcede8fd98e6868e6b023f7c5bedfcd742e9b9ed4584d6d5527e9f233aa29f424aea0cf17e90c45e6b0e41afd1c17c4b330f9a2f5741f35079a7eec4c1b30f52181a7f88b8ce2e3c21dba25eb58e49e73bc0ebf735bc1dd0eb5a87baa65c92fe081ec059b5fc8fcd28eed8d08fff22ab0311ca978eb1aea59732a2916479eb2338df38c5fc0e39f764dbd7f273bc7bf6c4a1292150359e0368d1ec97d7476c0d749b0c630ebcc1e827f9653ab2ffee727a94234ecadc6972d92113100f47679bc5807aedd1e2a34359b7bba9f1bc5f5da3a4ea8da0ae01ef61a9d061c5cd191ad23e0cd1d2fe3c2a3093f438813a2ef91668a5487544e28962a136fce8f49afcfc2c225d6df79f3488327d1299feb689f2c5fb82804c6af98e30246028e7ea811bb4f7d59412a06fb5967ddc0127b44f50712c2e3f606d4998ee52e2a0b16fe514441088aa141e42d725351b6fef0bc8161cfcf0660b77502d24529f0d1c81e6cfee0e8ff17af686e7e4eb9a870a18ab4ce5a10bc07a0fc97e12974107941e764fec8dfff1e80135f26c3225a4e4c561767198e5848431c7267604e67f9ef7fe3d2e8881e82c0e119c1e5fdb3583535707447b1e099f6a5ba3521d5746f87c478f8e0efa10919c9f9b2db7da07f0ef90121fc66f225fbbb0d9f339777c0cc47d3ca7b373e9274f0ff72b4719e0a3fd1d7d6862ac259e3c959196e9ea8a7ee83c592c24c099bad4c1d9be201dfbe9f9ae1fcd216c9082fb2703ab78cb2f2057340b1272f98b19cbfa272538f4eb94f1a9c51c499284d640990195da5575d7c2386e6df033a3eace90e2aebd9243015aef77b3c160a61e4c501fb4e8d9664c3485c6b63e15c2dbb59eb68541cbf1d9a946df0d7fb280f036dd799e3f17b13e95e7aca08e6bb15aeffc1e7cf52dcfd40849e486e3d35ed843e7dda39f3f0fe2535b4082ffe7d12c816cefa5d2fd09202a0f4e0e49587bd5a0f121e683c11cee7203de78591ea5501ee4462fa0e7f77f0ad5d87629f88b47a0ce50c412af9e5eacfa6474f0c0711f662e32032ae40f273858d9c99c7f71dc7a491766625905d037e2308acdb887552ac351feaceeeacd04f62c366bd3c7366ef80962fedc340ae250d839f7647430744dfa68c486f1aa01b37a2d6ab8e84c9b69a3bd3a31cfa9390e0db50a6a831f10b7ec49d9d9519d703aece6414f24a27a152817f7cd89a6c68676091279cc8939ac5174552a816fd87bd8cee338ca69af0cba036e9a532025a0f2a1502eeb33077a3d43925116cdd1510e05785a2cd45da0e4c44c1f24db13364c649f107bb62e2561420d4d2ea8fb536eff68656b2b633b90add6d3c3cd1af165072b512eb419d94120ae123b13639d8b27f0a1c07bec89c527429bac1ab46a0d5941962998e6b02f4c167288708f2e4bde3e4b529dead64ac64b8cc041c13b54ae3a2cf0016f64c0be2a739a5fb64c4b95b063dbebdf20c933c167175e2f6d57b184126cf7207c88a5301dd62ea35379766b49cd40792a2aef4a460c4441f7b080d5aff13333ed8cc41a2e6ec5757df7cbba3f4fbb466b9b25b8432956a6771fc93149425dd5404fcbff81c3734df783f24a39a4d48857bc95a9ac5acd97ffa5475093878bef8fe8be6795a53f15fd8ad31e5a1585be8325d267f1349005476ce505f10f35368d1f55ce1c34e0d3d7d0ed3bd7a54162b9d43bfafa1aa31cc0296b50fba39e114ce493748d8c5b5bb294fa5390fe98f2b5aa588c169d31cde63966480894ddc5974af77f02b5e6184e452df02ea62a9a71926667ffa340f9cc7ecb0c026f74987ef708d826cfa0aa97f976986adcc6516d427ed877b1dcba8a84ee29630193cebc820a0ccc6a6b32b76b243b42bc242c8fe2fb76303cf22118396326130bd580a7e86e5d37d9010fd76f357b08146b5e549c85fc87dd083a25adefd456e9cdb26fc97e8b0a68be8a69b850336dc329d42853056d5e5b2dc5d9e9f149a98dc7493bb6a77e7e5f4b1916338feb683cc5dd05eac2dd44ffea70d4325f9280b78e5cc8fd85b8f363bef4defe0a99a901eca1dcf074b95ebd2d97741263565377a6c98df29f3b60f527de4846af2f39f1eb21bc2c3a615e483ba8c5e240fd2513bc2f25fa83c148f338e2536ea31f00f6c3fa9ffb90da261ee1962db3892a61bb599cf3d3c7cb7556eed92ab5e4796f6bb2a6291d66ef6602d698126040089d8633e577eaff34c9d987f104be577b408b72ed601743795e7a808c07a9075e33d7871989f8f94ca382114edd0333b543941558c08e312d30c2b7483501a77e442561a2c5380ce344076f5400eb81d42c63cf0fadb90772cab7256702b851e62f366c241f5307b533cd397f20ceaf5c0bc5247476ce89df450ff04503837bd997cbd6aa61e2a777512532a78819da6462760272b26e5e60d2f8fdf43f1162cead7d2b1d09491f5cf34c62db3db765427e1a67825942829829b3256320b9b304d53fa6e1dc8b7c7275f8bab7680c24ea8eedc2bf36feac73b64b317e10e2f9a620c996cb009c83dc67b9501bad2e4ae6a3278a37750b400959a1db9f927832978a680d57279c7361993b7c77b81d038ba08dbd0603f7ec1e4d2a0182322546c70939dbeef2adf61f76c3f1aa55b6874c7ef0570c32562bf5149d06f54d1cd1cae46b9f506fded0c66029c3c91acffc6a7b3aecdcfd96c9653db9ef5b2e07e862e986e38b694b8a0be0870a659f0d3c0f95f0a1fd543ae0735ad45eeb78d9e971c07d352d963dab2d4f33e9609820150aa58863190d16b168a75918f493b64a79d3470cdce81e41e6144536b73734323fd3f6698bfecacf14ff7171d2af592387354e7b96bce80ffec901a8919f68bb906696006749548704987774ce6dbbfdc193d536c1db7915fa775807656423d16452a07008a0cc94a038a55da83bd1a9a1bd3e4c06e8f700002355ef5bb3327ebd951e487b2428b42c1ffb47041cbf599a392f2f3cfa2d7a060f7a60e6640d1afb4d4f67c7b10f82abc98397dd8827c4f1f6c0bff59a3a4ade09958eb9ec85ef4a0beb61a140aeff9a3b220e1d59a8873e1895705b79d0826a941210d82c054fccd2d75fc646f4bba3d68b7a1779aa8dc40e86d2aa198dc72dee9dbd107a99fa898837fb200fc451b13d5ec28b79a931205f85f2bd303ec42308b604157aa3cbdc6bdc91e8e53c55cf2e80504bd0439f0eda42b746aad88e8cd186741df398a1a5a0cea1d7d8f24930c9651db01fe3040fe2b1653d738783ff427e64903e15a5f2ea558dfa721e783f1fe55c44171b4c60693485e6b04c7dcee15e7a7400b1a9dbf67cb84067cb07b724b75d4ddf2ba9d0642f0c3131285232cf9c688aaf70863cdc21a9a48d20490538167107027abc180d27a2a91c1aa52ae3ab03a5a77d6700f702f4f42d0c38418cc8cc7c8b82980d085801129d0065c1867eea5aef996b9d986756bd1cfee55ee1fe13b8b4f9aac65072c1cc3b5c361d685ffc2071725210cf1a179f7af17b35b2b8c51e44e29e93b43a44643c5b848589629a23b23a191517ae02255ffd342745e7a64cbcf4fc9f4fa40300692c9dd8f18692ac8c704739bc6604dc4749a3a79a251453408cbb54d3fe92a5dfc35a8fc216ebafbdde3123bc16189d4050fd4e3610294630aa80a526897cfdc11a9c6587f17098f074e4727272adf44f1c42b73444580069420bf4dab43d6aae27e63e5f33682baf4dda6ddd96282512c6994a57ffb8be004b1f12d57aae59e6e78216809383d8d95b785458e4a13beefd965ea1a1c60ea4805fd0d6d80127d1373e4b13b02e48aebf10d87e2fa99719cb45f57c95dbda40885edc04528aa9437f0917f00167867e7a78d4b5a1c36be19cd0aecf622092a7e14ddf6542010fd839b53c9afcccdf9d95b48beb1920ee86dbba2ff83afaa849ac1d4f9bd2ab504d82a51ff0bf6656f1922eadeba2c0a323023f797fc2db332e199763546bb4db23315c03a778f1e8efdb383c3db4b8ce21d1af41754c609c015ac9c5698650924616aa21794709871bbb2751d02b39d58b3de2463e79e5a9717e2eb0ca479c3533dbb87f45c40250fb35f22e44dfe7f1b36c7f4cf449da95a4a40fecce13892d3d3acc3844a6b72ad2a9d97a0808e73398acf6dee7f8d6039c2b105f6b74cdb4c8e11d9e14f329dc804839698aa63c7c975d3046d44db1a60e211e5c8a0ff8a7383b92c85600c9537613a96eefb7c1b5526a8f6673c591bebf4d945f40ade52d22161aef7e40216e880388d23172c2331b08526688db81579d76f221b7de14b0f59a034ce3cb3e78bdb4d56b4d42d0706fb5d19d0da53ee11a25f3605f70930cfe44b11fe8f57ea33abce9fc0f38360849f25d1cf9b55116db677fe504d6b97378da3bec6c9dd6fd2b68bbed2190c4d51c3d2eb346d4eef4d6435cd526fa729c5d9b1b1d850beb59eebe8c6ee8ded06ad7c37f9118c87f6625b7fb8d19fe81f3dcd817109ec2b5adf14bce4d7fab3378d8dba96b880db9b8ba6986195800fee6ad787aacbc3e37d6e2666cf0dc821c1a42418550eb019f49b353caf32238a6d2f88fb9d7797c0aa9b920de62cf8664884f6db9945e66be80e152ebec2eb6a59de905a43311576a8654b82e6176cea0b1c1b41fc7c2ba911cdace8f7a7afeb012c337ef89209d144a940c60de057c965b579efd59c68fc5b0c081ac38b47fe1911a6a6888bfd527bff8a2b0f0353c45bd502da466fd63ff7daecc82b84dda4203f9b6b7b6b79ab33fe60841703a4fd5b4fa3f5d4050e8f52ba3a0a568e82dd8d5eaf742ba4168a41a5fcc4d783f07a27379911a9c1af9fde77d5eb8320070c170ef8850aedacd967bbc8f522abdf1aab29bed7a52eac27ce8dbd4ddd2d0428f469721b20f775085e1c7a972732be0a3d840255d2a2d9da36e650b753fc0b96078aaf08b93c87140ed0b82f890de92b814dc4637742e1af1184a59713d159b070e71ddd84e81edf0f1c87a7b9cb89f70032ee51edf7d6b9ec0827c9bf91e99647e84b5f0b19ddc04e051bdec76b8cd04cfe5769b53a9fd5f496490a1362313fbee6257450a154cdcd498863919515dac5e761b03fb7abb1791fe214d37bddd52dadf1589c94a0244e8ea0b56760fffe8ed78b8e692e0789be4ec290fe874514da6e5f905b0e39f51ac8ea577390f1116f07135e98be1437a3362d300df75c4f35159de44109d0bb71b7ffa112dbeb0c0cdb68ed57067eeaec23957df60500d4ec04f891538f9d2361a2c9018b26189eb2a1c08960fd5ce50e781165c8236ec6c3590a07c4b3fa26d01417558e1d3f2924521355e047fe3f9ece9616f6bab7683a5aaa933e85e99a7bd0d514bc206613f03344cb593747c0c99590c7e70fbefd7bfab23ae1ef3ee90d455fdc9df8665ab1111ce433047faebee9a184c3413ed4acbd8fb46deba841ce1d8a62f7e18652d9e7c253d6e7cb533ea2246725f2b10adab2b01c4fec522b83b94a09606deaa599d8b299edfce14df311f0c710f0180925fff7140a786195a7c9e50f43eade593fee8c513b7e0032f35305cb2d3279ab9a9101ae994399a24a9bb0ff934c7103b8724dc52dfbb39a8327d40426cf8678024a43f630355e2b7f563031c7526fb827910efa9ae8bb80ae5d110933c8aa816691af3db77ada898ad1dcbd776e624e4d4fe9b7cfcd51c89c49257da2d2fde3d152832bc25f3160d9b05490afc9c66c738131a79ff82e5cb4414b724e089bbc5a7a1993f118fc09c9f4e6a369d8409df8d6b3b0a420a3381769088e82df1e2ac33afa75d5ecebb0aaa95634922ca00d172bed5e780882c30b6f7ee49ab96c3c70484507c4abe076a8247e175e8efb835a4201e624a94175b8e4554497fe124387f0dd5947506f91b87b8271e84768b332d768c23bf4a4c64c5f4c9692143e21a8295b807ed16b5de1235587beda7bfd0d365ff13c3a146c59a0dad075e81961d93e4e8ef62d3d0158f9e358911fb3ebab9696bf80dba7d23434e59f84080f69ccfefb89c841d80b6bfda9cdffe576f194e17d2853e63bde051d7e26829afb3ff39c9258be8a7acfcbbb237502b510bc50c569c211b7eb71a1dbca77384e7edc825df85ae93f21e1f1f0f0a866c8987c8e21e12e5527db2f05833039bea2ecac45850b9f4874eef60fb7694a1498e62e2fa98e7ca802b6c8c0233438ca3867dc4ee725ce52cc6814f4f7673a6fbeab2cceed3e914a6ab1dd46cddb77876d62d8b07014c993ca5d1e691cfd1c623659e102c2938134567e1df244e252ca96e02d9ea2185f4c03019ef5169fe810dd919c5bf0605a7966967883046d85799d981033e91b0b4dc1de1ccbaddb40ad5b14ff26ba55b342cea41b399d4e8b21687a570bf422d466db4f9dc7d7358933ca452992a2e9eb5cae40985862c21c6f6a89724d8f9abfcb6a9f98b32cbd7fb3aba6ff3c999084a19853544b88392f87f21cbcdb9c097aae54c8cf2942083d7654a0d0610e6f07e5e37a6df6a527f6f84f1422ade389e140bd4b7cfba6dc5b018d53cb8641f2b14a43342a74c48355450f23f12ac7a096c5086c29aa26b92058980de279cb41e11537c2bd890d266bd37da9736b3077ddaf984cc21b2963272a0bca78ba7e37306d7591448382358b5235e5f5cbc3ca61dfd2839b955f64df3682ee08c65eb63065ca42ffbb3eeb2aee6ccaeb826333a1644e7df43f1d12e96f794d6ed34391849b48340d49153a0d88e6fa837b090fb52f0bcb65d9ce7feea50f897fa0104284a48ab8d9a90ac718f0751f1792410857f89235175576db319da4260cebe6af9e7c0c081508c2ce157bbd4a09a7f9ad504ca977278b9ddda14e244d8a198575ff6baddb5e4e072e942e97f2e0c49c3e995eb35cd7eeb8c06daa17c8d364fa869274ecc91cf733ff4f05093182991c69e73949ed41c5b6d256e73702f3c0857277f8be7fb535fefe0bf2f399b15b6eadd3c61c81e82c4f6a16331f2f9d7d152baaf179e4c652056b062694300df4a04579212873ba12a5ef2cd09505fa7d3c9e5cf078245b56234ed6a302868a72dfaaaa03919709f57c90c17b87e0475292be75fb146d02a3fd59a0a69e45777abad5f5488ba745ab5aa435dcb4e0daecef3ee9e6e51b595feded20a4a6b44631d0c5bb4fe64e0b378c8852709e3e963c0323f2d40b68a532d46a59231d21a8d3fe3b2d4ab690d73db7bec6b29d4a401b67ac02dcc3347185cb98b868f40556335db4a52a7b95a9f3ebf2dcbaacec228896b54f5b1c33386a3e6d35c4bc267670f3b25731dd0e9da16d6ae745e54d5ccd8570793a0ee164a1fcd4ae3bdc95d956f54aea15ed18bb4ebb70d615addf73cc55b888f0e357d4b1efb123380f28afc80cc2fe82d0dd5c68c9b652c9670958b051a2ababe39588773b93d5c70a2a30655958943c1afe82051441c881eb64ad5507127c2da9c729dbd99f92906081b31fe2cd771c5e8a3ec5ced2a22182b74e9343fe802247875d2c1af4414fec07866455628bb090231f51602642e2f0bf78c6630e7796230424d273ae3dae1982a06254507eb881bc8623b47f8997737e431bad72114df7f81a50eb437536ae0b21fb6d5df59c306496bb99d397ccb1301e20e8028d1b8ebe7ec39af3578663a4372129c5b436d832e95adbf5b1bf2593c1bd9cb40d31e032e534dae20e77c48a3c0d1cc061b59750df24ffd397a2768fbba36ffb34d89b6e732a32da9d0c6316c1d4bcb92f0c0a800a027f1011c59c5f41122fcc778524b4edfe5d7b2fea3bb7d995e1aa4e485f2c8a556a970ed83d52801e978e5c9b2f382da89327a855264819ca2fb2c76f82187932779de896a3bf7d1d299487abed3280afa8c36e6b4082e5e489997befcd203f8318f38bc76e989b35ba2139299f8e8234620c7e4e7b6628198bd2bb7d2bf310cc6684ed28b6902960a832d8124775658ffc9f4fe3a424736bf35a86eed71829f99d3a428d08ef29878857a0624a8d458e4963d71a3dc631786362552a0b57ce47e0a2247c362cf6ffac6035081e4e17dadf0fe3aa421bd12aaf1731dea8aeb68f1681d3b78e3222431525b3d226d5ea3b8414811f910333ea9b148a045e03a07994764823bb443655a6b322498e3e2ad757f7376fb6827b5c39b596e068907146d35b0695158d5abb6cd93763732c8dd407e177f2ffba328e5dd5a2eaa95a17b9df41e378d66b91c6d4945911b563823b7543982f4f33b2f3c38da8d363e7062dbacd8326f6abf62761a082cbe5830597aea4eaf80597675ea730de00126b27faa7aa7e5faf678512a088354b87fbaa2f532777d5b014152f5f96d897a023f89db104e8a33b6457b8816cb792e1b49cd083b20e13f4375701d211bb57ea4afb382168799d533750bd3aa4c526df818441800136b4c966bcf7ab8bed59a3e93723cc051b3360f13dcf26079539d44090f85a555994f709ec3cd41a9b89004c07ace0b53850b299138b2e8ee49cf359f62bcfb7d850cd69dbd587b2da103fb6ce1a87a20680dd58b913336b0c71ea73de15fc3ca31c4b43bd8aed739496e7313225eb56ddb9c050a2ae85a91b81c91df0612087af06c24fce05305008d75430a48d2f0cd776a5b44bdb8329a1f916d4d8d5bcba832e17c69b45397e76f04485683ef08e023efd2ad49e9fefb95e5b061a111c39ed9b90c556b415cc2b0f914d6844182eaa5079220d4c33a174c4d5544693fefb88092f26a76788d2e3d266dc33f06b24c02ec25699ede422e20a9dcd1d483ee9fa933a6f32513f12aa7c1e683924977d10c016c0ff875597e251aa2e664be11d8fd50835c9beeb941ad515b7cbcf9bcb097395e322455deb27dd021a2394e001b9a61987b541f13ec07f49843cfeaa5309362ce171ae409ea16e758d159e53155da45959dd0462b613c4c9a26bebe803c4d51637f816061f3a3a32275b5b54e944fb91466ad2b8850edad39ce88432f810814834de67a43ef50aa01fa8768275f64be2ccc8e7be8be40a747aa5c10583ddc714ffea40c6423db6a1accd03dff436ec00f8cd777660faae7fe54b008ff859dacf005f41bf4b4c8d2ec1eaa42c84e2f09f70c58dee1bace3ddff984dbac33fbc72e40b231493985f6813982a9db87389ffd0cd1c55ff02b7f1b758b6fe2aa3dfbedc225465830e159c273280841438477f9bad82261c32a596c2d7f8ed25fb38469aff1e6a52b172c897ba7822aab4496b4f07d82d36e5c22bf7c5a717c5b73c639e19d1d46874ee904df5096fdb07d5c0f60649cfa65d4c2ce2d650d35e1a7c1131ddc47bc4ffd898b5bc04bf8785efdbf7bff72c3975b6e4d70851d8924a6d2450951bee64f66b700580de207a7f894dcb8ca1892218e9fca2143ef84face1e0fa99a151ee52f3cef0956d6947f6464f0bfdc23acb78cbef0483ef31eadd8a00221760f72045556a812ca20180b6606ef00b50047718ecdc61a965084fc0e3bdfd93fc22ba69b9e9665ff3162acc3a35950fbce0dac4d260346caeddf72cd8ddf42c3f71dd38c15ea53a4f711b1d8641a4d0b3be3b956ab83dde43837b3264f822e6788326837f5e8342cf9f1360dc4ca70baa8e55fc6db4f1140ec7fbc1471e3e4d1fc8ff8941b3ea1d704c9271d6a42b4340a32d929c8017265f27ee58a5ece1351f6f018a845da7c1aa562c515957f2872bdf5a9e2eec912bde9ce7588879822a49decc5aff717964ce8082bb1ee95a8ad5f6b6ba1d2e87cdb6d10a22d8c2bacd7240e8a29888ceb7604066f144ba9ff067f9aa5e36b0d18457f4f4e15456b94a8962909ab3f9024c7d1f07ad00ccafb1c63b3d7b1c97775c90522594d8d5d6f7e2a995f7e1c16e834ed135330b6362207b5d0b165212261919f523f5b6d53ea1fcea21d998673aa6af90e5c91d3f3d1d2d6eeda39dde61df16fc6761d1915dc024800535e975b3f0447788ca85a5604a0c5e835cfe55201b425695c6e8c550604b5704553c9adb60abf4895d8dafc72a5fcffe4f23e537d7daf3c903922205e47a8a4b744309b163be4f2efc90de55d7d5b33f67ba4499fe5af50cbc2a7a2ba18d09cd45ee3c05faf0bd8ca78c84e48e149cecce7b4180ba93561e1819bfb1da455e6a3ff6a05db0574e35cc449cbb32aff9ccb8c9c81099c89e2ebb2fc59d241fc3dcc1a6588588585ca0fef33680ee5eeecbddcf06cb1be76af96a9e9a56476a59cc264a810e1259f37446a522f0f48d17c0bc599a832431acf5a89b7319c9486fb8de489dd9686070372950ffab1f2c6cf1131f03dd4675d3fa998f99d50f658bac169e2988642aed1fd83cfef4c941756ae54be51314285b2b720cca756971d160e7a4794171bb61b38c21c42ff59549c1c3918233d03a4a19ebae216fc0bad82d86c6bd22889026fa463d221a5b5bef3e1594e91a37ba491b472ecd99c2f3046c59912e8ed12d6ff6fc205c4172f41fd0ee566dd9b7ddfc56e6a424674e85e314395253d6ca3d2fb92bb4c3da05ea0d12e01beef855d7636a2f99d5f64d591fbec3a788e2400ff192c8a65e5b14deb7bb0c80b9df9368346086a7f58f1ee0c74cba6e908c6c1b7e7e909a7ba6cf6f61457aea360c23f978928ed062a854b54d188269917efe05cc4f1663e156e104115b47ec3d991ca223413f024957e216e59a997835c6c53e8c0e26fa20e023ded872fad1882b2419d54545dca2314ac646588facd2f16d8c2f0bd040370102310e320ad4992c21c1461d4afcfdab4adb482f513c91d793edf3e50971fda3eb7425d008fe1fd9b2991e692b09dce83e199d6aa7f121d9e00a41522a4004ac65714faab96f04dcbfd59f4645281cbb5f8c1e311dd8d44ce6a87be309daaf932f6c4533868f40ff5f295741b1b7709474ab05aee448e0705ad0dccb9011cb7b2b789e0a257e0ce276be70eb1c4c62d11d74cd4463b9075dbf53f64138fb9fe3a85886d688e1090b77d72f81a50f243e5c0c21dcaa2d964025c75bce04ef9e4f2557253fdabef133fb43be90a2b58043f8cdba59ad0e194cccac8d7c58432950b810b350aaaee4bd4ff7b1b26ff834ad231043a7b6962e0ebf27189ff94c1b6e3904d612141449f4e0248b895ddb08618d5f73b82c1242498d48eba8e661c9bbf3e3a5a9180220f0b1ccb8430be0990a0a59ccedfe859e51e7e2ff5c26a12f43786bd985e2c9e789eacb23158a90fe2d406dbb5961ac9f6be574c560494ca8ca526dd00f01ca700d3e91475328cb2af94fb449774db442a946660dec7da664ab11f8561c7719224e58d0c130079d3e056ce11623c8038c77987cd73decb546c3bbac1a9593f36f9cfe5944bd7b11b817e67fd79e02d95ee840e2914e8934bb07d5963d51b3ed8db302edbd2560bae51160117c2ad083cf9c182519f2a59c2a26f69aeb211d57dad1e9fa3d12bb72f1661de911343f9f62aa44d45bee6a5da9f91ff5a6c2c6c06d6c2287c142dc235b92db86f340af3602cf29baa20a207f6223cb0226deb149a20e1ef034aea4869f7b6339a81ba14ec7d9adf66fd569bea172a5cfc6d54e4a7e1e82ad47dfd6fcd551f0db823586ccfe1f0b0b8f25d28d54c43cb2fb65f80b6f76883f6e693aa2a4641fa1a42fcf5bc34ead50a9a41a877f32a29860ad80a3d1ec2f1f73cd1c61befdd118cce8029df0a4d36ff204335a0b14dda2753c348d10833b2f73be39c822f4bad3ef585113e4d6f28818d993bc63a8985ad761ca0ddebb632106ec4801874a227c65f3e3f0219e93667bf5962a6478ba429fe88f2ca30afee449bb940609f2343267daeee3ea1f5fae49e1d57dd659508546554797897ac4638afbec575a83b94927366f883ba3b4147d7509a604ae05f25860130ae459f5313fb5dccd6d58978f792b36ce56e573214edb4da7173f1e456751cce9570337650679ba587f18aaf007301cedafd714e6b05ff1305f82770974d0c3ea1b100e3e464365b8104aecceb5db1a724829f673f2ff8ee767318a2be317bb1116dffd1503e08ad301d8b9e28429e9a3cc5f9fc9eb34ef72cc8497899cd09a0b36edf4338e0cac777d5343f014507f74dd79313e4b02bf66271cea1ed48ffbee9d59e4aa3db500980445f054bf0f4bff7e724be4b49a75bc489c12378d718512ccfffe693671c7e97ed238fd8e9d6c3509cc56b6859dd8788547a5e6fe2101de114bd55063800d0868b95f82a7147eaa882f6704c6e0890bc56390d75841ee83fa85f09fb6b203aef89891d0789d29f08b05e21200196f2e6c814fc8d0c838987d2598a94e80a778ff7a8423355af41329e36fa678ff236ceac86896690ec222d7a08b44eb50252e33802686662ee469d491e54c3b900e994569248a9089bdda7c9506defba6f471f5b2a81c93b9d74c0100994b51cbc4dc87f68da306bb598f5b76a3ea61ac5c5e737a1b3edf1d107ef27119a71e2b8ef4ef6aec6212494c7830e0ddccaa49ec90a9a353cce163aeb1c91b824bd28296dcdf79c003456e68443480b172f233ba8052dfc84bf67ed05ef8544ee4ca64143e55a42f2e8afc35f2e07cbdb3a2c615e886c2d8540859deaa3a3b814db3e3b20acf400a7130cbf441cf4c2093a523b4bd371020579535537d21ead5bca42824e920a869301cf1a5002ddacf3b1c533731676873661e89201df8dd8c83ebacc6413f1d8b27ba14da2fcec10b18529251760a4a11d8d0d68516f995d90d7bf42d995eb8e9f400d745f444b662fadb6260a2a1ed2b20583d69a98acd1c44a113eb36130ea5aaf3c04201fe96964267f386b5a6856ddd607ae3b50f29517ad09edc59a6aa742b72a2621d6d8b0af371f563b02d06ee2df065fb89d3ef0838930b93d5d27485f6399340d8940e24419bcf63523eabe627efe963f83feb9160a7e9abc5dd3486a8c13515e4d208535a93c1c3c2aa4f7010a0e068b13eb476b8ef55652b0defefcde3b065d2b33e7be20c7d77a2a63bca9f07d6b219f7b03b5016af18a9bdc7670eb8b38d7d038938ecd786304ed627e3757eaf1863b3a615a549ba327628a8ff22b653b12e92f5f7768c7887ea536eadd82bce63bb07045738f0692d0d9fb46bc67355402c521c64838bbfa6f4514a2292bb9656977b60efbac4d51d88bb103a4d282c1cb4d864da81eecb0e9d1ea575a9d07819d8af82b8d3f9daa9e1866823bfce4aed0feaae51edee55e3f021c10e5403a4f8cf481fc8cba83fffbfac6ae6bfef6b72a4fe4fdeda50d3749f227323ac687853b16caa1b1f8ea56acc5404d311a43ab0e835e985fcea49f37ccefdbf44424da99c8f05f4fa40667d6e769eb1d4591e33046c26ee0e6dc005f9548ccef07223580327f31279b530030c0a3ae7afe0c3a5c64e475908813393dc615404f150c57b89f72ba7d284b886cac6e0529741aed13c3be959fe34b4427c35fe21c2f0feb290bc0d7ccadc8fa55f5f4dc8db295e89150f18fed812203d3cc018f104a2ca81c18d730f6537434df3410fe2313bb3d39afd5d52602d8dbb957a8b9a99aa1f3142e8cd386c4f6d39299bf63d4abc2058f5e19113348f189f664a9bf354ec693c6a8ad90178e93d3a8688be44cf084fabe629f9e310387035ef9ccf890a0a231664185e71e60fe0626486693585f4de6f86d9f63f3dd5aa5764941e49e44a1d53f5dadab067179dfe5346164e7a8a0b82ef37685b8aa1e96f9aaeb10b189ed4a3d0be8ea45135842f462dea295d22ede21f0c37522dcb69a77631b9036098a05290e0d52c33b4f9081a7a53de171259575944167cf31d0aebe13512ef5a97647676b8af95c85edf6acdf57a90691e39748cb26c1cdc1fe678c5d199c112a597326a7a800ea072ba4b25c68f38082f2d29cb5662ae919f7487f0901ccc02a817835ebea3621d1e13afb024f94ff822d120bf2b67364f91ac41435972950a22cb5d51fb9df3f5929fb35dec64ccab043db624be33954da4c70d4516cbab724d33fe3772d81f2be43db333ccfb4115f469da195a31fb6a35484a79f5a115f75ce681af0dac5c3bfc350a6e31740c3884504d4ea90908553ba8c7fe1c16f42799134e02da40f2b7cea7181dc3f759303c21359c3a90e063a75665f8c8909b24d3be28014c81e4f1f1a83bf432485c4ed237c2e58374a9a16a843983658300ff3b192cc2560404f791536db7453a5503b03faf35bd86ae5c29d4fe69e48be613818a7bc25e4fa1d74740ceed49624951da49ea9a5821f8724cebf5c30274321f595bce2afe60b5c82964b5f651dff04df4aa2d80911f4c07c25070bb190152695992a7a53bc820a9f6d5c6f35d0de76e6ef2aac23cf33e07dfe00b636adcd515f136254497148b67b0bdc899f74f51c3e4da919a1cfe1f9996d2c138142c1b56931843db45662a3297773ebe811a8f83bbeab447a813249d99e740e543b931e9b6930b1c7f44cc6688711efaf3b485d528b9737ddf5a50841dd2e401c93129aa0860b9664fdb927312489cc326a934282a5cb79ed23316acdf4fc7c554ca90c4ba0d10f6a5e88fe3e78a85fb18d8e2cbdc971346eb436849ebdb872f08550497773fff70b3c470473f73da14707629c06d0c7d7db5bb842abd041e5da6731994c68436a860f37ad817da4a03ea355b5b53d214d77fb9ee84ab629bbad8fb8c1ed50e1e7d322c59f4c34985bd72c4663e6fd1042ff743adf780e9fc8359ad3028fd0a9068e9a7dd49bb04de175443144c542a34732da853faa7b5f6f2110685e8a7ea2c1d1d3b103b7ca489f2fbf030e280a5dae22af33e938ddef9811f2fa62c6a86fbafbba64ab6434a99cc1be9442bc823dbc1931d633f96ede0c1407fc6a245587b6ab6dfc2edbc94be1a142f62c684c69be08969020c3c5e9c1931498abc9f0b3f2ee9e48a6babda825a3c3b76fcfb21f08d41389cba076ae4445688556dab092fe8c24d86f9ecd8205121b43e0d63a697bcfe0dfd9ad26200d71b8d75aaabadcb7e3053676038598b36237071e162f3c0c1325609148039b3836255bfe63184d2722f90a39ed8581518019cbadfb44959fc22eb3d18cc6b641927f7c375586210d7032852caa757830d718cc70c0514b7821e6a9f7bdb6e93345ea734bb788edc5033e0c76df51dfd676473a55a03508c580d8b9124e92f0152338271646a8e40f9dfc0bf7e3a774b497ee6977ad084bcb62c9b45439720a57fd69c7acd789727f72de753189a928272f9b225a1bc6143975d1a57f46328e2bf8b4be9fae1e559b617fcc4a0452fe15947643e55bc26e6f344067016f0302eb5b4b62324ba20784817e7dc192349c7c6eddff82a80f6a89235f94dd83a364b68756b5925e332df06a4ea8c324dc00f6f77be859f49dc29d2ff5cfaf7123d8ff98af7bfaa50609478de119ac74ae03f4aed61f6740527de124e383d2c29a5d281df2045db0a6de6c17d225f17b0ca3a660a81db647cbea14b8c434476c291757a3d2f2398927dc10ae465502bc78a5af5d86bda984551f3e49eafe889b50f4ba7ceb204244e437e1c0a3efef3733ffaefacb7dacdf526362de7cf36ac110dd802a1d0f7124e4a105867cd3d41396d49a8eeac7d895b8eaf860cac5e861680d972a5a35dfd2f64277e1c5ea4e9af07e9fef788097b419d49293d74f17c1e46a9b2e44985441242b027b0d3def1c4cbafe27fa6d4762883dadb9a751c8216ba0667678fc0cc34a65977f6293bb5360cdcdb7fb2ec9f9620b3b5402c57458de3f03be87bc5d06d38e76cfefdfc87aa8178531ce97984c0914d381f84e505af28eee8cb921a8394d226c9b99d341afab28e53165022e8daa80f18b2ff13bf0be96e91edd00286597ec02be93d2d5387da22b7216cc1903ef017fddc08156bfd6c778893c2569d252b6be8e120b0403ce8d5c5b0823bc26ec779b17815227f2d75d6260b047d7c9baf3769e2ea3c190520cf1ef1683cbd8de1aced640c0fecce5cb4cb566646322f5b3a3027c24b0a0aa137db70a868a0bcc23fa51057dacc5fe32ea7d05b2a1cbf75656e9c490ff9187b2df7fd2aa2bc878b921cabf30e66a608737bba8a22e8f6293821b3f331d91e23672c656e2b04454a9d950fd36eb71987b5defb9040ade41a282a1f2e33bca1e8bdd4e194fc616a4652dbb5845a879872b7543fe158fc25318889eaf0a5bfc2b1e93a32c850eb448b849acdad1573256c33789a361aa45b3fbd288d17c33470138a3ae8117cb4bfdbce2b12b0109f2f888d453c5d4e30792eb4b5932980be85249c52bebeb414b14cecc4c92fec70614f7be6e71930f435969ecca181a2c4f45299204a664bba1f630e0af5da5c13c3411bf89ac8f06037af5351bd2cdd8d1a3461d6233055c09d9d3ad0dbe4c6aac5e8bbd29379877725ba1e59bda8d8e1bf991167f3d08a3601fe4fb064c80bf7345ee8ed9acec4c0a2a28a037ae2c45b812d556d0afa58ce8d4cfb809791f7cec633e1165891dd4a7040fd78e061234dd0432afd133ac9ba01504a89dfd27267c34e0d08c3c31b59ed8c5821018df34111958b03cdbd841fe4bee688606e831e827d641b17a7a3859586c4ea98e548d681c338f156139a0430c7d7edb2755f14d2399f1f571c0a8fe5c5acc050de1f029c21550129de8f6ddc3167dec22dee3c16fe54948c66fce675cda500f9eb64ef9ad2942a2fa6058a66309f7e2ae7601670560e4eb235323d9824096eb05eafef67b1d7be0a698282518b394c30949ba9fdabf798faa722f2527c805a75f9bc059e7f50efd237b89242f243d55eccdde13fac4aa33aee0af558f347af88db5278eca486d4ce65217bbb94a9e6c103ef1f8f779f9fdb82b48db223e2e60ae628c40b4a72a66c2480a6b26e67308ea5c378d3e2eb61e1161efba510f2f2954187f0bcc809916f7cbe06bedeaed730ff6f6cf600e0b005fd2192fe2f944e3e4d47daa54b85ede1e92d083d2b4ebba0b49dbfd5248b7c4f262e56caa73d8e113e102642856ca6de09be819dee1be22cfeb8f73a87803083e3522100f973ba51fbfda4d8042065b9e340bbdab0706840cbe56975ebdc888556acd5e62cc5d95dc3070f443cdf19598632244c4c33fbe72bee8813c54f2d01493940bc8c4dd28e97435887488078e3a36ba5ee60e7f45278b9d61d490911a1e14d9c3eba093db525bb9dff5894b3227a01a372aa7504a68ea15141390ae23dcef1f420097086aa911656da2277e08119fc41245a9502396cb629810e3e6c1e74fef4076c134e9d9b240d4bbfbd73d9705bf3c69a8ac88eae76d34cf7010eed09951e90b2c430230d39bcc6db929c89436ba9fe56d49f06c71b34e36d12bf82cc8aae27e115484e1e2927c3295a597e2303e304fb294b6fb112016500eba7dd027d2929f8a10f38e9ff38632695e6ace1ca8391e793058848fc170669faeb9a33884c4443536ee9886e6e05fae035cfd208559bc42b9320bd0a99122620cbfdd92d427c93da96be0a84d036ca51d5ff2c22808547b29f359bd79b74fac363f113835f8293f4c7f8a0ff7575201a1984922fede606f4345af450c27a88ba2f7908aa2a398055b02348c0c38bfa3737615deee8894daeb91f8d2050ba03af6bab0e95a27449ace66118e05b8e66234f29739a6e1a7371eb4633fbcb31c0af2237cc0489a6686958c75866516a0d0652c786802ae91bc0e1421c4cca7ec0946ddc68230c24cc0f18b3cb237c2d09eaea68cc2afb2cebf4234ec16463ac4d3ab7196fd0a328c4cd9179322894a67a6cfb5e8c890121bbafc76334fa06298bcc19283771b7f54800b07cf6f507f8a17f1e6de3674fa115deb9a1278183f3cba455f365fe2c58ce656982b01496e4b972cf75ef9c6f73d3ba8055ded0c7294fd53f26a1aae62d646ad404a0d6366107f7e46c6f54ced2e899a005e8589c38f56847e7ba3b47dabd03f35034bb8b579a4e5f486476e232bdb5b7c09e65eaeb19793f807b7c593d23ecda5111f076961baa286698b6ae495a1b34fecc71a224f73589114ecb09f28d0c698d44a66f7abc4bfdd83f41522d4bff2fb59329f2b8b79f7a9e9eff9dd39ab90abe77e87d63470cd8096a497daea7c8338abf763af3c57355aecf5d6e6f79621df8e3487c40eaf3e633a0b5e43972ac01fb4cbb8edd87df80da2d2e3b98667fde4a6372d5efcff8cb53c1b454282aae0b3c4cf06b3ff887baf57d84041c71fd276ec0baae0fde463cb7df8e6c2363684444c9a0571f81deb2c10820582fd88774b384068a208ebfad8a666e29a9de67c6b535d6087ff48eddcbfccae8f72602d4eebc7d0057990165b58d238f9fcbb78696d0747af72feaefcca94c486d2bbf6a43f7b082f5d4620b87341900b8b6204eb1bb6d29ce471b9df5e436803b80a7a15f8246aa9838b5e767c0e1a76374fb5a825cbb6168ddb5149f2bf59a49031eb62a3dc60e2ea1dd85bd1ee8ed976b69668a1d2e07de5e798049bb179ec597513fce3e8f9272e38b5d4ab23e3567b77d9d44a30917473c0879b78bcfb3d377fc14b58a1d52a292163ee075f9236b819939aca8b14469d1ed0562f798fe3f0b2ded4f2e6e0ba053a3b384e921ad91f25744c091da338ea591f1a507fdb969dd1839149cf9789352e9a0b66298404b3f875183fca50c2fdd82509a2992f8c3f2ad7938fcecf951a7a29b63509817db223f2e1813bf75947de11b2a871e4dc2ca17d89edf0951b939670ac309efb3d82e3d08de1fad17c618d264d928b6713b6752d7962f528fa87ed6b9a0a84174fe041f408092b706ad80209102bdce166e123af0471a8aee7d38de499087cea8d7b0c16d3a9feca5d5e69cb95e20540682a1840064cee843a24ed487111f7c9261a77c2f57748fe8007794f408182bbc5b9ff0532d5f34a4a9fda6b0e2b2ed41c0cd45271ec5872b66c1922d1a70cc8643d2a606658b45e2651c92aee0129b8bd4f19ad07c6fdce867035413ce9978f6cf734405e5ef13ecb79faa5baaf5e3736cd3193e9366458a21fb168efce10c73b33231a679ae03951fa5dccfd2ca256b78dcba354bb754d5fdf815eebf5fbc77c26be67b3f833209abbbcb89a431b384d43842d5dd0280d3b9e7ac940522bdd991771a07dbb235282a16aa5cf20a24e48203094b16a42b3bf73d1a844b28e806edea2197a12694659c05c5a6c22cb3ceb0bce2b030028866459f87a7332ff1b6f46c9a9ab78d1c8966cec4522389310b49f13e5666046ccd49188fd7fedb2b8ef3b9148d683034db478862953ba22aade3d5956b60b135da64789d924036c9cf216edef163ac053413b130699cb81746d5421521d86d0e96b5b5fce3674b2a721aca79fdd227da5e0a2a991ed8127e393240e4fb0d4431c13e30d4fc32a886f9cf40761ed9d0bede5f862f77c0a2358ebf544f866940d29223d6ec89c0df61bf32823b4a40e0f0113086902e1237a7833f4521bd9373364576bbcc3f719b0c453360e3da4ef48569cb4d18849796b925143026805561e1ba78e58940b86437d700d584d7d213241b763fa19eebd827b1647322605994dda02449f82f6cd181951d5598e6e6c5e8322d0b432fb7740d3bb61d32d054a95fb3b2589f9b334b557af0e665933450fa9bfb6c991d1e19e44a567b14ddb442cc3574d23c4cc35800105440db4b540e3127496098313d9056a4b4371efc117c8b47fc0c0e550a9e613b22dc935433e985f76d45e97a2756c25db300e788871cb6c402a8b01721ec389af06568995d86ed57b3a058a8df0bda1f3cc4b4451199d66671cc69b1264dcb5c54d85373476295ad00d2c7f3caa94f8cc030e2fa9f18c007dde66253903c94692dc7ad7ccce47593bd195b74bdb869b70920488ad6dd7c9138a0dafaba057932e35acf411d4ed0ce699569861ac2a9b79267674864f501265efd30c1300d2fb9413a447aa6e50f9108bc8164baa5349800fbfe026993cb7c47fc503b3699dc3d895785460f4aa93b851b92462a45cd12f86e43c398b53f656cbfc8b776f9b763a0729a16f5899afa219a82b7cb07c494858a1c4594da8637a752999b3dd1d17cddc3daa24813d3037a077806a0c671731474ee9747ce5161ebb4c683a1414cb90b0b4c65ebc50474da1915847979e2e603596c5c13ba67a0ad8d369c8fc01be5e2bd1fc3a3e5a0341557c9376abed4a5b05114add8c3a7f6b688cbad0d332eaaaaa28860ad544c292491b04cfe7b5338b658d472d5a4b3c4ee32ca88d4d1d30fb4923866c2cc395ca1fbe96ea6e93ae41564d6d2b6bd6a19a6f29a935b88a990ae22a3588714982eff5cc66f36c8678d9d95587199819ecf7f42f4e03b86c3cff7b3e87b4d961590ba958dfe4214aa123d1ba2623a3f736413e144309746bd1e228a3bc32f08e358dd8c83020db916416fca6af0fb50a07415908b4665a0024e60ec7471d51a8d703dbe83ec64609da7adcf75450e9b55788968611f7f869e523be07a3a9532251fb68a4ac9e2928d2e5e745cfb2e384f5a96559d1fb86c7a55707afc8425d92588afdc15d8cd68ffca602a2de79cf7aa576f6a03087420ba657c3b747485b4930aea232331e0a4cc4ceb9333627f8cd0ec091c43a5ce18ff4a072dad4dde158f083ca1bf46ed60373bdb70aa2e4f12b2229e79d1b628438b2f6a2f9deda5e7b96253731c0553831c6b0f64a09f6ead9586eed585eff843b9c8f62d9dff82e61c8ccf999cf1150ab9957c09163dc8644cef03e70336c2f40e7c49dd65989f20d42ae56b7e79ce30135b6134263f2c1e3b4d56d104757d5c321f859d31a17fcc68e3fea3e4470a8ffdfbbc3b77c11592e3cbb6052efa2e3086ce3a77d3e3a6dcb57acb9dce312e5a1da367d74d316517d943aaa7d9e87421139e58bfccc8f3968663bf1c870dcd1f1732bf2db20840dec5983a2a349fcd7e54ba40e431bb5a4243ce5c25bb8cd7716d5c0afeab9177c93a713633053563a22e02fa7e95b29d5b36f7dbc408b9dde27e80bbf4545495f88e77d198cf2a472311b887d74e4be8ddc2b3fd93b66b2cabdf56357449fdeb05290b85591ed6c79d42a6e290e38c0d7c042b62059ba8e104111f42e916c540b7d917e5038fee87e08b2535bcd4cc853f792b5595febbb4ab107a7383e689b85e103524c8328910a20a62e74b6aa4f99978008b411fb337a5b72fee716512fc88a7080e2cd82224f22a7606b9209b9f80deecb9400275f6e7f6762aa893a82d266d928d51da2c846b1a20e18d8d0a49ea83b007ebd24b02ab8bc9166ef70281be2b6655cbc1e870b10b4b79e94076d70db9703941d08f7f9eace91506dfe3d16252bac68c541343dd7d8282ac9ed51b1421c0194b9a8b36bd00c3cc26773265d7340681a02383f1176afbe930f4657a0b8c21ae8f352ab38ce792fc5e92af98ebf2f9ceaa429a490eb42e788417a4a3990362ceb0ae5cd0a53085d647bbb9fbf64ffb9bfa664e824dba7cfef0d302746f3b0c9315ecce946879ee6198b82c39cc9ce99a1674f119f385ea5c8b849a40d874a00521ec77f5cb67f9cd62ec507c2f4717a274010cd988f950cca7dce811f1fe5dde16ec8e5bbc0fbe8279c2fd721666e776fcf111acf7aa98ca3c8b52a80084a4b1b0f0a8088a45df8637fed44bbb8a9df3de0d05a195a5d33dac8d098b382f299033730a8b0523f3af7739bca59ed3dceec19330433d25063e5c958146766617b9a6d27ecc40d8989307d8ab308ff5319e589cda8b0fdcda29c9512c20518fccc83f5aaad19f928c3f02cbc77d7bf0fc3561186797372f3c959b4f0d1d500410ddbbb8a262e69a2d0f65f53459564781933eb0f1cc96b9e07b42fafb91173c70c83f40e61684af27cc40d0838cb481607185312fc8d0dd9d9f44bde1e1a5e97a8fef3d54196a42494d23946888ea13db2df67660d4e01fcf1e7a37fb392f9e7d2328b71aaa1d57eaf2ec0cc6afbc705cac7dd99292bfdb92feb4ccad7c5264d1ce9897908b4e05861911e8707687966014ee93145db4c49addf56dbdaa77fc39342af5dc35f75249c9d3cdb6a2bd65899645e37ff9279ae6a037690b858e592eed068c3a0bb909180c3b7545b2c92a94c9252bbf63e554db99060d4eb41f21663536b87cca8f33630df3a37170a354b0c3fdf2b91e7701c79a515a194685878e69d36a1a8b7318d05e40b8b1c2645e2441c4859684a470f444fcdcc469962d6aaaa75d99a91e53cadde660d8c07a60d67571f29267d002904ae223452a910abe477fbba584200ff5da291b4be1e225f024e83dbdc6d97fad724a8ef7210c35fc9537224d771de3b23d3fa9c399c0ed64f436c59098189e7e18030f504ea4b3ca9c4c0c7b821918ce6f3b15d704316921be7bc42569fa79bbc386ca3c9aa30fde8ab07468ebe6b919bed59bdb7d565f81c2c824f3d6c5f1caa6cb06d670b4093725c3295b480900026e41fbc2ef589154e56b1d357985a1d6bfc512b1089b5a1a81fec985bcc52d053b909c68f2e626f68deb930fb3df4e86d4dae68430a7b24fd38acdd096657202d3091fa0e80ee56a1f00a2e9aedb348d241df0d5798a19f685e120ab3c29d51c157ab616cf3142d777f06ea914ea7d14d99934ae14504e37572cdb177d2fe1852ffc7ed531e76ffcda4fa17cb903dc62f3e23a917e31a8ebce370cf1e2c751c0e1159343ac42c1628e4c4de0e5ad71257eabf15af2d2818b4adda70f1b4f98974fd0cb5c95524444c43ed7a8299186b917ec420ec202a11c670c17b1d6432549ba1e6deaed32f64209d55fc5b097854232fe9546cac14ce609a717aad0003f82539b2b12fa91d4533a80dcdc0ea2a1efb97cc6f8488e42d8acc100b0d36a6e43b80ca42c9689f67b4695368b8a15322edaf9c7198ee5a261d586a8966db1767acd3853bd3e47d3e0445a0b609cbf29b7262c078d4feed3b075b318cdbbf6ec4775d45bd7aed348dcee37813d59c4d008afafadccd50ce41baca332ea818a2cd38169133113b8b7ff8c27cad205fe4b98adbfb00fcac9764d962a69787cbb44b4b552fd19bae7dcf76cb0551af603458caa0664577b3d15e9f1112b93af29f01936835cb02815a75cf1e1d2ecf5456e1efce3b565eebe74d60437ba9517a6781ac0d2872bba96a18b81e770423a4791b92f8c5d4245b99920dba0913bae150d208f8f88851eb8e0cfc47fdbcdecbd9ff021bb5a30583315c6de43a09ee814a1071e92dbf082361c59b07f591760ff747e0e37b94157035d99a97ae5f5f5d8057b9a4a84d0d8dbad20e6529f0c98b4491c89b14f0d2fc5cd8f1e48560c03888d4f9044b33b3d05774d44e1025adcca7e4e5f5b7d1207ce03d2d17ab7b562f2306effd898e1fa3ea8988a1ac9f8fd4a578456c142dc29ab97590eb1bf844a74fe2bae2272861b6a3c263875cae90a699ddfb0a8af04f6e41113e98fc66507a2e3813b02529a0b3161c9c91a6a255b1c131129a2ebf51f1850cbaccfc5920629fac51bdee706270f42ec31ede12c998bf2e605ba6d256f56baf1f162d34bda5fe8da6d65531d3518caeb1b1e2e2f0353d8f9be44bd3cd1eede6e0c710364e98bb51f9db403f6d1cc408837a26c9c1fe964f0922e9eab8debac6600851a85a739c89daf17bde811d74e5e8bed0e35c3fe193c54a41944b5e7d95155cf6b3274bb2e609fb7fdc653c686b9a3da99bd25ef82cc79ddbbbf844ef96ea600c10a55f896ba7ace51bfd20c18f449442569af2c6736acc2d5cf612f74fcde0e7641a9a238d9add0fb99879dfd3fea3b86895ec005ba4816d549884e69d26ed6a10dde04b252b06368f7983e2ebbc67c086a746e1ee7266ac95452547feb19daa272f7a27b25a5d5b4555ba25125085ab7e602058389eff3d84668a582bb72c8aabfb6020dc66bc05379ffee40872e38ca9de07964918d5849b1a0d4f6a2a529cb4233e73e1c6ef956dc684aad4dbe3cb02a3b8db95c93c8a99ab3ac5d036cbd037bc3bd3480e0c240c6aff611b6211c1da2ba88815ab0ae4bee0276d0a8c5b72189ce04251f97d7b71ca60ba34b5f3c4c9b5f8fcd85a1fa1704cff17be8db580b64e71560b7a19c7fc6eec5f242a65f372a154c3fa5b93ff03bc1612a498e7e2dd76ba933508c9e1f42e673be8de7601e150ec39ab7cfc3c9401ea8f26286836ef1112ad791655950963dddd2e8212de19d7965a89d9757dfa79b0b3bdf1590871835873aae492d337b84eb454b4986d207d974c16a0b028b164dd2ae29ab575f9da660d0da0e169685fa19a6521c6bc101975eaac15d42083a529d12075991b24c07244e92f2808c8849430b10ae3e6355c33102420558a0e8b35bd0e3de1cc94aea49c3e57e660d7f00dc8c4c0733e1329bb92dc00988da0c3cc80de4f0045e12d5f935204c49813c5ccac5861e6522d974674ab2957870405dbe05b26fde91a70f7b9013e168915d9521ea310f6129ae6c2af74a31ae14e97c7a6e7d134d7f2ed112e142b5a54485fbe7b35276db95670f8f8094e52a42821e75620711620940540a195359b92af608076d5185ba4aefcd3af4d321e7e3fd5c8136a1b206bf982c149de79dc72c3afc94292e40d686cb3a197f12e71aa8dc7bd07cacf284dcc464dab6615854f77223a2b430c7dc1ee06da858d13106ef1bede7b57f4f1418a92b47d2a70e3b839a093bda8cd9dc16caa4cc80392a1d4c63e30585e6d0f632747d0a31c8c795246c6e5539b175af5171e6aa449bcbf2791290e93057c8bb422b0dda4082eb0f78e7d0c0dcffb2c31b6b949248d655f210120655b58166e633d0f33307e824f9deae790d7a412f22199fb93e3a5bcee2bf91391c82fb454e655eaaaa5fa6eed69caaeabf93437c56638441573dd24bdc778118df50f5acaaec48ec00c0d7ef42e16283dfd22d386e82b0755fbc97f8163ae6e569bd25c15ef42d7b1d3fc22acd79e7a64f9925f1b03ddf5e087809de711aadc3c93027c80bbb84a53e8de6a241e758e4395a29821d4eb360bbacdc0d0b47327b40629220e976e36b20913824f182b5cbe5b3811784d6c3595d89d2a2b17b807b63686c5bc0fce432334755e68f7b219392b99b785d098c568404709ee5dbd2611ff08514ed68caa94666d23d58e0b62e1804260b3073fd93d85c81782c9a0475f51a87869753dd22d7ed3b6f0a0388024df34071a2a112d0fe7c39b1fb94c9e7b2e499e640a980fa9912d9a84734625d87a3aa32dfcf5ba2dd078accee0421cb0e0af28cf27e804eb46f93f6a8be8524ba717a031d29ba4f8f0ad20c3bfd66755a492c06f3d44982b35f68d80c6f63dc23f558005586c61451379585ea63a727229385233f874ef34f5d34026b4e2b685117191c22b83fac7144dd6c050c7ce33f15ad8a8ef4205e4212235d19f72d01186ce5a7c0c73d28ef9c6031a758f2be864ad7bf62c1bb0e0f548d8e8025b6bcdcc46bdaed414366543eb4bdf5ed324016afbabd3d7bf2a5075776c0e87a20b0ba80f9286dd29d4f6c5a1e734a12e590cf992d2088b054fd8b25fd8208e4c084e105fa27a8daa03eb8fe60f3d96afb74291d06c7445a92d5c1289e953ef2128bea40ee5c303d9917508a8035ec904aa941a2b4dc6d06cfcd90330ce2fed58d441af7ef13b5b4901821e6ba99655f47d2fa3d51ee178f3576a39fbe797baae67d9f703513ac46ae2217adad5ed6ee5ef752434042fcf21fb7b9ed78a4c321d44810a2c3dd0e62c10ab76d1ea3e413f4817c47262ef5895f64d5d2a3323c2f4fec520a1b33b0d6840049c91a98b4c0ce9c11f8ea3b0b4d268e1b71c56c75f4c69d6f7c9d33db374cd76dd80c549eb8c6842f7d5b9141effcababafd98f5b316a3582c3ac596b018972b720a62b67f52420d7cf9436aaefcd037dc8a9eea09ef3dfb61ff6e5c9c406fd7e0289d7b2f6ee36b89d89b4b3c666f30d8d51b3fe49a8f23fa1abef5bb43a77315e897bb77fea9e47ecbe13207fdcf9158e24f9f944a54caa41cfad614c297b809feae711774eed9722b3e8e5e81b2f08d2345d6c2067abb22605a77f1741827730dd163d61e2ff4639425d9199b1b493e7c5f9f5787fa5287b647531d248837d450d7d8650a80a96a8bdc82830356b18792ebc596531c31a56872c2467c8f583438cdeb7ce7ad8bb18e901d1e62f5a4c1f74407d2c5191ed3e477c30eaac325439b18c59beff3e7bf2033bc5857d3e383eba1c669caf2d0a7ece940e2b4046a73f48ca915f3115cf0429192fdd1350965266085badc7691909ec834487592fee1a929e399f399b56441adba53903fd291dcc53a7cce700904b27756118100941ad146696bf9f86757fb16af70bfae5d1ccdbdfd4f39d2bd52216b28e8b1d9e736af618c216cc22bab056494d899f0cf3996886600381d3e95ac363d8860738ee49d39166d5d9b1a8cf9b4a1ed9064c16264a4c13b52621a79d807943420485fa81d927c6d5b2c0ff46a06d9cb6bb9c36839d5f4b58f7d22951e170843476090db3e00eceb402f8e69cb1b021f24060b93b3103a24baec9c59b534ca481f2981aaf85b45561cc25d031e6ee1ef968f40980518f41fdfc5b95c3b73dd0686d3755a84cf2987e1955ba05fabb1adf4ec58356e70d188d9d9c2425d277036cb21f08e857fe35c8db693b40a82692ac7633041be834c58518d73641ae188b314a75b87c2de7cb468e6037e628b3e2ff461b2680b4726caf8f9e8a55752e4990d2b6564abd3579ec00a22482ca4ff19a078cccaefbcbd9364ee19b266431df2113e2025a6c257edef7ed903c741af30046f07157ff86e42cdf5fb1b4812f540b686c0d5b28e4c0d7dc8984c9fba0ea0aaf85cb08a66c110bdf25b2e954c555a24ba9ec7452c1495da4db0c0d4ec7d5c291ec7b2f5fb6cbc8459be3d9bb9da2fdd25830ea90e58f72f24f66280026b6d06ffe42c1a416b20966a28fa1f73733046c803446e93cdf6e8d9ec3260176860c46b287bd94b68802e27c0211c676c2c0cf8aa817bade3e3b54f0151fadbb5ac5f0efbbffc5b6dc6ec731221bd203b5b5579a7aa330db67a13db98d96ee4836dc00ad7bacb5f1df4b69bdec4717b5b70ab944f3cdb0436f41983e8035c2885f40b3d373fdc3f45ea907d06bcf15926a69d065cc5f18f58e635adb01e9c9bb1d90e5fc2c897375ca0fc65d904dc02afcf8d195e9e86c7b71b082848ff620ac3038ef32e77deb805c02d735a268ee89d960ccb9c0e679351a633b958ef19d2370c06de2437470c90905daa527dd95c0ec5d03a1cde2f1c500712af70386cb748c1a7fcf380a09c8a9ca1e7a810ea60811798908cee59fde3a300d1ded1c9fa4a274440fe5924617d4845e51b0cc1ed1513e5fda03d249d6bd3d3df5fd8abb6031bdac3dcac7b17a631ca81e75231d0751d40c7f3f07493c22a56441b655cb8ebe263b22bf1b78e2664370866e58fc5f85646bf0cb33da88a31cb22c4fb5475fbb367ab5dee4e137e23329dc79f396fa485272bdb79dc54ac6b6aee9bd830982d6ff3d227b5c02455fe661d5de87dde90db383bf023e812e937c8d435bf782d7776a705ba616ae1870e9d7f0d206432875054dfee9a02fb088598507e8150c6bece605a2afdb4506d17c8ab94712c62828154815ebf979f4ed5e9b07c2a6e99b4b88db910041173bf20ae4f09b8b5fee7154d9c761fea2071b413c0849a202ea434206fde9e9145f9d2bf18039f5c552bad0d3b9e0b6e64e46c28c827fd55db296b0c25c4e7293f63fd087590eaa2b4105e9540849857f078ef9e11b87000628e423e1c851780be105a9faf1a488391b502d5d7274eec2c3d15ca09d16ca19f7f477cb6f87717787ab098c152364747d5efc1bbfb109a0956d99505b381c087074f2334ca135266ea20b02bab7053ac58c91d1ad5e4a4c8c9c9de6439849eb3b9a3487cc4c68995e69efac9246a34ebe7b88a0e9986ae8c552da650cfd013c67d735be2774b5a67d05c0eab4ba8c0bd6e5435f9c5cf88decb42362625f0ffa2a8ec3de997d48a6fea052921fd1729067303a01e438a61a88d38d27aa3b56e5f94543fbef8fdbbe221a7835abb6e3c182ec2bc2733a49a6aa55d2b3692a63de74178841f5c0f082a6fdc284110609d585e729bf534916e64d266619636cdce8dffea0b0ea40c911ef94c1ccd9d8c0bf7955b600e4e16cb02b7d9a182ee905f6feecc0d8e1a71ee1fdc3f849b1d2ce1fbb0d48137ecce83219c8539ffaa34180f0d0e1c7a45105116265b616b247f87e283211977c04758246c1b4780ee5fee6f846736d6f5d483b0c60c7e3cb6114618ff15d493a4eeb46825d276e88da84458bd7097d270d0e1dbf77a87760214a339bb1526dc361cda9de0e49da5a3b16301ed022f0192ebda309c435c8eb12330f01f0658d3a7f504c7c6299e2a4126147769289c46b5e16bbee68309c6038c8942bed939c4427a4a24b3a75bdc24b5b5d34162696bbc37e2fcc371c53da4414596e50db841a75f8baddf870997ea411ec01f2ba8632acb338aaa96f0dd29b82a31ea6950be4f12111ca000d47de586dbb25560312c227be1cba4c437aabe9ac945e0e5f35ec637c1e2d1128b012b0b135c0a76f534fe40f3872b1cf622d777f4a93f7d12fad7032146a9e8f8a4c43b82cc2c9161072f165c9e6cf72f340dd81dfc441d95f3fda70cabd26cd402ba13c58dd56b3b825962c10df5b25ae8ad7324d56ff5783093fa71cb6db751b0fb03d6cbb44d64b4b2293dca1ddad40bf01a7c4b421b567fed5b6828aea1a0c444ca77a644c9fc728ce1beafd449e68dfd65dde91090ef1cb6a4bdb273be333622d2ebff454fdf411a0fb9fc906ac4982113a8595c96cd9898a8725ad4cf2e93faf68b5a5465df4a4dc74fb8d3ac53475e10d8103807062582cbe5f5d7c52b8528f8fd66e7eb5915d4404fcd0cdf22af820225cebc67b35cc3f2b61a5a4df3c5a6b3786b50ae3832f012061c924f9506646a179fd00f9173df1a2771c30df85334d36cac27efdbe41f90d924000115bf31668cfab0589b640129769a6e00a703b253bcd03cdba569dc14ae9f04a794a9d7f3202e022ad0fd6526820be0fa8a3fc0256b644d9c06f7d4312bb711179f8b9197407eaa1e439f3d3e83f0632ce6203348d9509ad702c4e4f9fb9da676fcd7f2262c14ba596c56a664baa45262d2f8a51a7cc54dae1926aaabc9c7a558aa4ea945c91965a32642f3882f07ee0aa79c295da38b3141f02ed4fccf6084627940d2fbf784d04bf7187dd8e91d6dc1d68ffd75a545c2d498f41495c3179f59cbc11488a8731a6e6ef5e01c3731d6ffbec457183c64e895aecde69daf34a3eaf5ee1c31dd679de4b5a5e0d4cb46b0d38f93e77b65a515df8c290ce8157142ee796f2d0784c93acb4e9654b1d0d819217e4bf6e15561876a588f31c3d32e2cece7acfe4028983c399fb62606bd9e44aa8d083b6dd99f8bb13344d48da4dba9e6bb3a83a30ebe61599a7dfe79ea938c9f0ead690fb9bc966e926c3b84cd3fefed36364eb5e3c9d3490758ab4054d5b6f6a6aea7ad1aea8c0af0a59d51f9b1be476ca6add7b223ec177e0045e65ba6153fbb47db3d41eaf3455123fa615157038bd203b85102e687edb53102915058b99c44f80f9b164c5ab94d416eeb789588c8f78e30fc351193b5730ceca136d9b931e0c76826a3ad56c4a30b0dfdf40881635899c76e6132b2b2afdb158e52985df29776cddabf8e11cf282f01be2202034d01f0b4451715c8255cdf9e8a95ef56d3ea69020bdb3d92c3040f06429c165f8a56a7adc563f4b3d342d3acbec8f4a3fbd0b1a13cdb95d232a24eff9f0f16562aed43e4d3b9998d44ac3104ec9b90dc0b69d4ed1977e46fc8a5148cca7609361f719717848f3e3a43d93d5f0c6f87db66b1bd11a796bebd8161ce599253075bff40d95a3e3021b4098ad21c0bea5484dd6e6acd9310bd0966192cf4ff4e29fe14baa6b7cc723fe7ccc727a23f2bee23bb3e483da915a73791317bedc31a11018a2bd1ccc18cdb03f8a5ce8c9760c0f36ae4d8036009b415b31e3c2e7deeaab1201a975fc38abd53ff76619feb0a2b37efd0cb25b0ad8ff4caebec1b811e2abfb0c4c02c9f9d5203d42845fe91a1afb9b85096bf72e318556565bbf57c3644968193603c3bd47bf24d1c4a6334f03c8bb2635d62e61924f282d07e3b14a1fe739284477e233170eb1a57a8d356a386d4e238aa8e4ac872ab998bcd4c56d5542a7c40fdc95852ac471dccf2e3895c5d695a8647876072a6aa027ea277d143cd222c9266626278b3b7fb4088cd800b63b5b50e8e7bba65d7faa49a373fd6ef595f649797088d5615e2a8b4500b67261a88e9bfe1e803fa327fec79e4daa7f8172613afdb5d2c9cc46fbd8dcf39d896973b833d8088d627577d059dcc9dd92c685e16bcaa88c14641bcffb1dcbb0e58f45dce9c110306ceb54d63019f7114e808e86af55d25fe9f934c74f62a6fb5dc9146ce6c2b1dcbe5873583304214bda02b8b93c0435cf8fa1915ab6bd7e448d7fcf0b1caa71ea0780d7892f9430e73784ccd6becc2c0f519d3860f7d0a0c025033a5c63caadc0ceece1c71a834945a8bcb8af1f0c4eb60500e6ecf2fbd2701eb6bc4333af6e9c505dc1b92fd0b6b63099056b0eaf51b2ce4469cfd55c370dab23043dfee82747cbb2305e708b096bbd25421a166368950c403d460e52ee78ae92db9a4b37a09b5393d7cd25aade81df4ed5654be19ce2a42085355c71e9aed82b1cb395a1a89b5d1a34dd96beec8beadb88e153d1f7e130a3723df28d891c1b9b1a0f51821f1639674ac062fc7b7f3bf813d79c9ef97639e6ee010c09665545d861b8241496406bca44e2bf70900a9871ac33d79446ba580c24df45928a74c8720fcb9eadaf0984edef37b3fa224e8eec48198e6353db646d51395c4b101202401f286446154bdeb3a49c9feb61f5a296ce35abb8d782b4f90c43b626c4c1f9aa739cb91da45cf83340ae920cd0450506b30a53eb44827405efa30842cfd2dc6f2fa5d7ca2e8711a4de58509cf55d5b26f3ded111c821ca2ab2b1ca0e2bd75d87f0f381d4fbf70e73e78af86a55463171055c22731c9199502aaf4b690a860d397382a1461cba6821f3400a6c374edf3184094b42a864349e5aec0a6885cc1ac96fac015f607b4ee37494e555e7104d2d45039dcca57a048677d7bef01a25f00f7dd096d30649016d8757e3650dad8b51d482ad2cfabc34494b0a7257768824ecf7d196a5291492c2889db2a532bfa92f9f640fe637b4a7a43a33a41503f9c67bc50def5d98642e1354f2b69e2afe8b09e0f0883560b08957ba98f02afe1ae4954111f262fc2e4bfbc36704d3fd5ecc6f1df6b55c312f57733904ec081368552c56ed48a8467cb8b89b7e9767833602f9b9c44fb0c8207322684782ec9ab4aed966b72a0caa82f506f3ea1372b6b0de655befdf9b6d21805f7a153b78f877a1c48c718bf97c740923e5ba7f208ca3e2f6cf6a6f5dcc5fcb5a2b40f0b545c50b07cd2a70ffa3841f60fca369894ea102e834242121b7efd3d65b82a785f86c10c43edb7a0d54837376eb86237bae1c7297b45b46a722700281b2f9bb3c14b69400d682a563ede82a5fe25df265e5a4908352f6418da33f5ff807559488d3afbc7769e8ee7290b74e6a8a09090bfb0a461cc68e0e0fd212c03f4a7d7fbaecc3dd91d5c25ff0e4c82d97a032e8eca3105b6b9a6169b31db3647b7f7ad69d08e38f6f045521fecf4da5d61eb644a8df12d955d8eb666dd80b2b65fd6e45ace11f880b27f19a4aa046646fb9df63ac53b3b77bd9bb3a95918f42f70ff7d18a2f46c23cdb2f585d7698342c66301b2e5cab81adfde32f1892acd0eb765529eddd5f70910d437e4bececbfe76d51888a6fcf22145023e8ab886db4ec048796067b036ebb177aecc59e1d787d8269094a559673226c033105caeb20eb6317f88141d7ecdef1942a1f94d3708783164af0e66254346112411c790856a0ce7604433e53ec64b27984973c24ab03de24ad132f4f9df3c6811462f7ed9223648aa255000abbbfa1144128e32eade5536cc07c6e86809083c480e9eeb6e1fd26339580ba1d33bfb45663ade5a3f0a3db474c5cec9673eeb8ac87dc15e0c12c257baf1a8e18ea8ed950f15e3cd28571d1bef3fa0545494a8687d968c1c6e7176ae064e67ec7a46f09980a05e3ab4ace87f2a37e386eb29913689ee861e57584224732faeabf82a71366621523bf4161ea93157e7014e0f64f29945c962224e4f1daf98b8cc0c0119650f2b134c932590ee95904ddd022c1c7d3b9bb4fd512bc9c091a576b151798f7231b73ea020efa7ee61421d01c95dce6a8aedfafa9a61d60a49063e3e1abcca2ad5eda25f4774546f582d5da493aafe19dfb946b75d1f2316a2e7920dd3a9f9ea259b9d12ab9612489f941c14aded21509d9645088f282a2a6d925b179c485e5182dc8bfe335b8a2bdd09bfd78bb889b9a930206df9b53d41744e0a95530aa5add5f7b9d5df3dd8481a45b6c4f2d71c0fba921af561c9a027126ac95ee24780011bf8b9e28a2e529177e2b6d5a143baa52837c7fec3b31dd24c87ead19d246a2f9f9fa296752d9e38bedcd95e7b72a4a105c9de8aa4866cf8c8d927b1b3be8689faf34aa485f293964a08280ee11fe9179e2b2d8c93ad4472fc0aa7121968adb06fb694ad9151d94dbcade8b7e08455ad6b3de13db9565f0b0d2a7bc454cf5ee15b6edaf06e03c7d08a00248a22d674ea8041307b4794d9468f43bb383c79899b3db8cd8f60f10658e8d3611bd1d00b6382e773985413032a03c50ac6350de134fe7b88adb3361a589cc6db05728ad663975514466024818c39e82858b7e9d6316d318f25b52a2cab0d4aebb7481e3d0446a57ff72a828bef025b3a1a496898263809bdb922b839b8dc75c031e43a264fa95127be94d9a06e5da64b4d7580d9748fcd251707663f9d780b2c36a32faa11244f57663f537d0eb6edec30013ab5b1a9d183c692a8fc348ab84fcdd57a81592d1e056ce70d913d6a66b79ad8d1456dc278e9070f4833fb43ae99750e07e6bbbcf1019e709f01788e830700201fbb0a04850e897e8e9b5535e143bfbd3030c333bcd4a28031bd3fb03bff61ff884bf5d04cf368988a8c872fd97c3743f086f2687235fb0b875362f11a7885abfbd9be3624fc137d9525f57932a6e55b18475c92bb093711c91c2c98e84f8b465bfbd31935ed04f32e61da5db1445aa49de65402224bd50e20be721a1239f7bb1c7547ef44109d3cb35db349139841bf145ee5036039e8660677610cbb8e4d42a9b4bb95a1b22ab327b3c373ea6a63726877a017d8c8d71a85ef9dd2795736e1bfbc2b785b823f8cb066bf593cb6c2863ab3388bdc8aa2a3726eff4b061d1031b637e366e57b3b60a0d6c2a80a7b55d5fd3297a18d50a78d596a823e27de63d3dcf24aaaf658f5f7d9b9c18e3331f56f1cd1ec59914c64d4147a257aac180a938aa992f9e4f04074c2a56b94efdee94d10885d8abd0c692f5b2d720de609d334912567c2c1d1cdc8ed4824c934f6f22f474780225f60b4241c4511fe327d3cbde3e451f82c869322af78f6dcc94acbdedbd7f7b9b046c476311f974337a57bd86df0595d58e6bc9ba44c5317b5ca911fa5c1d9f1d58bb3df67732a3c8e844a4d5b1ca7838739243424055747a4c6435a8698edf5624e61257c80a7fe07f14b18acc59769aa3099b14fd8ad10b1926bc75e8318267ccdae154dfc47f9228688095302d7e3c5b572cc6102654eb54f2532489a0597dfb6d3d6a83c7d810cb278e24dd362bcbd80262d334ab7031c5e61d01f0b0e3640e1c17379ad8966d20ed8a2e07bcac56e9a9f56231ed7606a881149274e6c32d896691a0869d195779a0c08bbe8ccdbcfafd62165d6a03e5789f5aa5ae79cc9012ec84cefeb47a5cb565ba07d46f9edf71c315a529e7a0f900c470e098ed14ea0a0af6d7af8a892858aa16d2cf5c9f754e9dfc135cf2e2e546c9edda3777b3728b6281c0a56ed7244f8233270c627b4cd2f230ce11ad0344a1f5ead2fd4928adf3f2a1027e38c2eefa4563cfbdf6dc985c59eeed8d288b0f6ec17a65488cf413f5afc34339f9565e0e2929329e1cad74b6b856887bec273dde083a4862ec126e2e85997dd95fe0d8340a5f148f9069acc5f4f924917e1ffbe9b08875ae4920f5dfb2b416e4640dd1551e184202050057d93df6f46d519be8b6b66411ed93acc8e57b646481ba3551c4d51ca64a1ebf66b50ba94925c1539ed98dfbb0c97fb3ddd26918ed5961d8662b3881ce1c46c0d774598445689d59ec5ebaeb517550ebe8b25ae35b6e0e68bd673acc2d8fc5a09e8d5169903287e713a36e7566169af62625d09c7dab93c1e5895298c5f78752365fe9641afce6fec5b4375aa1f4ee390d51747742eb847d9d35cfc7bcce03d570dc5d0233a31f5c8d428bf0173327126770bc0fb538d9f8c382781d888a042f6a448279b8d1493c746c389754a3889bd96ab1563584affb050a0a72c560176bfead1abfd5092a99ef3f765c59a4b347d8ecb279e01c5c2b10536658442d667d29a047e80dbcdcb81541daaccd483fa44b789f58766e75da29db7be9bb56934aedfce57e15c4936e03f35a80f75aed62da97743b613b497f4f4f95b2a62e3958e83cc0cb37fe8c03382e3f34fb49168709549263a61e96201ebcb083a531ead18c81e80451445c25600b90f19701224a7afff9280b9728f5ce85f11a1d2252fadfbcffe4ff3c88605c11cfff5356b9064e1448496979ce8c573481ddc0b070dab075dc5db6bbe09a26127a7890fe60c78599c82ddf922bd388e08919c98d65a8d0eaa681be5464e49b0d729b79ea37e5896a961eec564e8ec70f6cf8c8783d3782d1c4c349ca8edcaedb40e0a8963f7c839d106e5aef2cf1f6049d5707b88c39d4159b003c96e6c270e8d43fe4322ff93e36a8d844923686b577d5f39d0980216acbd626f39191d80045b2e66e690178c34ebd5e3c3efc0afe0f1291b23d4fe2b7d85d3f7746fac418fd3b40c8351a85413766aed7466fb3cdfcf21c835dcd5d19a4818e14f90c0dad121461de8c3160a15bde6aeaf08fd55821a8567241d16f765f23bae8195e31986175efef03895a752f195e27228ef51e017e0b26e48502fd0afd868e0d297bbc88bebc5102c9272018f6ae540efa0ee5f5649939740e0da93634b7e89e07e3323b564c138ad53cdc12965f699318b4c229f4cab60d5e56cc84d4fc6621e55615b1a44c7eb6b1754f2ce2552aff04e4480799715fea2d77901ee5ad0c172b604e37fb1643af136be53e37d990be62ce96c6aa2086e504122aeb138251cfb92da3f294c39ca9ff46f787ae2cf2f09557cf7b9e675d59e907d5e61dc95df1d9e7dd6a59fc143fcf4b0c06290114722a4da6bc6ca33523ccc22dc4e5c76e5c24cd1c4feb10a27d00784a7d73098ad7e1b7ea61805991ce0f95989f7b3a454a720aca9d6ae3e56bca49d2eb2812d7ce92831b04ed87268627184beeee84c9b8bc340903fee702688fdec332a2f00c64f2dfa2983438d8baf408d7c200f7c4c16b2924644da77f19e867bbe05388f35d0eff62a8d0f2d5d5596b454fbb69050bc37b00c84a62f9359b0ba1b47b06910a163af46ca989d6a33f850537da1e6d5750835a5fdc9ddb581c01f903956d50997d16e95994e859ed852fcc957c18ee1f9ff2692802624b01206b7739469dc7bad78afe32540cb3475e88174c5e1f13a15902e673fd5c698fbe13d75a4179cf4251f33bc2d05d26e5db08cdf8b8ded6815e6f6f0f1f5ae3460c437be38c435923d8fbde1b7ef75ba146f59aba99b3073de122c9319b055cbb2e1aea72285c3e32336c0bfcc39ac4f95beaf7eb0a923c80c07e01d3fc06bcdf37c8e84611cdcf0cecdff5ff24bda315b344d7e15288cb6b957742c879309c2c3743947622b85d109383f72f774d11b45cf91ba2ce6c52fac7bc990271c1ea0e25f043e59d972bdd186fb9414e49a65acb0fbc416694902a59298eb645f842e38258ea9260eab27716ca70c80de955ec76cd5c8c3110578644de1e680ab7d37c04d3426dcaf56996684a3db3bc5f48d4d17a505406031d1adbe7217720ba5a663a9fc0416340e9a456cd198c1942c77353d0f4805c196a0735036d4f92d13f181e4b402aff464de11ef7f0b66e3a8ce34e16b6b006b8a39975506d3d69c26b5d82326ff50d5755061d780c78969ec4d31322ee5b21b4d05b3f2c4c20c5749cbdcef28a0bcd6a00f988b569576cc65dbb0c0145db3c82d25e6a93ed2d9d28667ed3aa5b995b6bc379de7bb6d4626812a2d0dacb688d0d685d7c70774f40ccb86a44ab654ae1bab845414947d44006a296a6d8b372b93d4bc58c38721ec7f031c0529061d0a93a85a5f0860a8d39120f728b180e484975315295b0dff14838e5196d6135dc70b2002730a29acd53e5a711b9fae975a863d5b09790eb7e21b1b4e32459982662fd845217c2a54aa41119acab8be1b8d97e68d3b03e3138f5444772003f16f3f00c7177caa63f8886a663c584457651b02e84f1733e90f65409299bab93792c0b7ccdd04bf5ba574e34e6719f6b6f89849f8f4145c8c558904b4bef944e4f83a2bbf9bba5cef43daae8c14b95f46b2e3c352569e5462c6be3a2b7ab7d03a0c36f3b85735622c6621d51c38ae89ac4636b78c947c0274a6303d57d6c3bdaa88adb7a872874b17a05566b8f0b0959832ce16de0f7cb21324ed78c306166d6427f2a98adf6ad32a44f615d1600262fe8ff492da740fc918cd7a47ee1f05eacb76712ed3d0da5e9793edd5a9575c07488088dc31e7992ce784c606bb277ab7d7f8ad8a7c4a80b7352777945ab9b3d610bba2bf4888f9145aa9ce28d845c193dcc289264dd90ff375ee632eaa23de91fad814218207a564553a6be9d52e215cfc85a6b642cf1fc02d96685eb57ce593e497077b541187eb72ce4ba15e7c23aff79a4fd87a19e693dc50c096f552e442204d685fbd86a7f1dc47bce3c1b8ef0afe4fa606035ea5a6fe4180033f724ced2ddcc4205f8072a383be6ba480726dcd5e549a57c3e4e235d7e8811524766736f5799e40fa37311097b0bf2914b89214a093e9299ef3a443ed4ee8792da10b153604de6657bb6841db46ee739cb5fedd21bce5fda7fcc9ac0781b0392cc4daf8b00d084a09888cf34684ae5ff84327ed099a48417a8b5e508cb3ff9009fad232688abc2d5e1d1e5e6e55c308239b7ec00c1a690a7c038b54fc9bce8cff92577979023fdbce56fee1b97f74835505235d559ddb72f3d7cc5189883c996712790c41db6e22891a2f98b085eea8a169192cb7e9b8525799d9414f4d3491d3ef3d582e358f3a6dfa839f149055db74e79198312b577161ec2820c917277c0fdcdd6593ee844be926ebfb31814d1b0ab474ed9b73ebc377db2eb19720ebe1d26be4c870bf6c5a7c0f14161b8e5b138b8b583384c98ab0c87fc3a1c136817bf8a73ed723d1252a27340e867ec165a627ce7f960bd0c8e81653706f88bdfaf324a17720b1aca4231d40811e364d6d23bc3c128d484a8f5afdec6057c4ffd76a8bc7ed963b346357def1fef5c4e6530f479c46841ad719a94ace0cbf03e95777784ed570d295a661751e5cd3f7001ecf8f33220c5ef7dcc23ca2f71f8cef793d0d76a3d2635b5b2630b0be3b2cab5743e7fd690932ff3d912b2e5d90ceaf79737a66aaf8d4e13a7082d5fe3ceb6a16c2c434ec4728eb1fa87546209d4b1ee44a53e7bab3ef16afb1f9729879fea4b7e6294c97bbf97ee8036061fae2cde7bed04bc1bf59485c7908e953755dd0f7980798ad9ce219fa722df140ecb04a0f72c7a95606d8eabf9a0f76f6440d23726e4efc4d5381c81a7d13845d7a403c055fb1e7d128e6f2eb261a042b22d70471fc2f4d520f27807afad26dd596f28b5599cffbff88accf7e1e7309a3eb317f2ffcaa32479abcdaccc96ea2ad403ab910e4661d8ff29b279d2801b21ced19a5374023003a0fb91cbd31bdd43f4a6582aef5cf7823aadef8f84dc226e8d9ee83e671d1a20a696e76053b60eec6baa8144947ea22e29349fb87cecada812f236ed75f3d5604cbbe3c704d17710842403d9752cc9ee27dd848f2a212eccf721ef4b0e5a6ee600674adcb68602bbe1a3ebe749c2f8599dfbe4c01f4798b71a70aca3f19ded5f43aa0de760ae0bf6e9e0df63d797cd196839b035150d9fc3cf6c637efda250220b9b4c0f7017a471eaed039d3b6321f8a6a4e3f8b92a19b3b14771b00f7efb22ec363d49346fcc36dbeecea18f68790bb0319cdd4fa67501d51ae2236c1ad831a91e794eae3cfa2ee94889a817cca92e8c1df22ef7653374d87de30955b8b57256858c3c4e8422fc64b8e154b1afd5cceaba9250250313fb870dbcd2b99d3edcaff36cb7d36af88779a4c13a129c61050eb206aa60cd4ebaef6bb7d73069b75e66245b576bf083283e6fa7120163c6c2b2ab0320a12c0398135c1b9af25923e2d66213bac29421dc9f07861ec60149df98c25010bff01937378270f02b7e338d0d646206667fbdec7209f16bfa4009307dd269e2c3b21c62ab620c35c6253bc42dbc2b8190270b9d5c773d6383cddd82c7dea821b8d8f91b0e217ea4ec7abe0dba1e47dff8688d158f380f58401d07c463a82896da88f1d1c1c2c29873bbf50e04d256ac20c4369af497de092c936ba3110946045e65995391453fcb5a9220e7722f871f095cdeac6e30d07b13a5678be7dc2a41504f13d8e1e96bdd22340841cd6031080ce663a24f0315d20ceb16d68692e0a7dfcf37419e8f4fe3c31fa55566a02aa683609148cef29543f7ee95d01b1bc2eb6d48db6e342960ced4b596c71b9e9c32adb8af4262a913b058c56f4f5bec6cddecb000ba9112655d99ea6edb7acfedea1fb9910cf36462a53e4e1e13b5c5c0ee807ac70b126b6ae786c502c4f2a375ee4c04d93ce4e585fe8e55819e4ac2c141cac1069d0a52857a50ae2b416481acb2c721f952db6b9b976573b0c22fc994448a7d8451fea10cf48715cc873b570968377beb9c1d71fddd04fd890999ba31f65f1f2a75dd92972a7649a379824c538d00f272bff242457399417b7918954e92ccda7609f12ca5ae3bf500d0fc71359f971179f7472f0eec6599c40bfd91f75c19b687360e5bd67726eee0b2555f1115e12b051bb8bbca3920230ff67982ef214fb43dd83e6679fae1707a0b5f2aebe9e8b1e819677568b607c02180a2d130ed761021140ce2f0a243f459c0a2a69ff8712660974a3cc541a8cf18ec80d74c3cfc2f6d979fffb9264adc5ba881907a4052c2fb7401f3ca2dae81616120b06119cb01912d45b627a5819b857f277d0dad0e004dd085356e84891f2aeb3cfef5c989b4054d72a79a81e337990edbe3df11a86ed760a79259d54844d59d43e6695bc3799dc3703e604aef6ee6f49719e7d5a04abe3321fda4bd1d1709b912e8d9b85f62d6aa215c80c088be09a915d47b55d1c6cd6c3897b48d49d19e4c14a82f712905832814bd6f4898a06eec1e450431e65305c526677d61d83d6b17114d406eba53ac51fa7268953936928f15bf32aafb2f102db6ca0e390f38ee47e10c04c086102a6b6914ccc3d0018efbf7897ee1eb52149487804f809b9e1a08e8c7d08d955df4955b04a02aadd56e9f4c0df2341b2148d7b0eb1127ea92ea94940d47967132c81e094f64c6d8f305328ee6538472c9a3a00a81acddffad87df93bf0b5e0241f496bc78932ab0e6e362dc3e58c26bcf3a1ace9c4f5dbf841a34149258011e2cbfd10a46a5defb4b6d30988e2b317bd0ceafb7d54dd78ed90038541fd411ad890047b350bd8e8714337846393ce2ee9b3771dc3ac079db3b345397597febe2528d95eea9b5e7c64c729408a5cdd376f084046c53590f618308df9b4bdef1c0f1239be591d55b0fa74658f899b5e94b7fbfe31ad8b3a02e9cf7ee6c78ace8537df33c8ccb496cc4d67e29c056d3981e42d8bde58bd063da5171f0758725816a51984b2d369d908e6b5ab9cc01a87824d206ef6e78f61fe3dc57c0e37210863cb2300305816dd599a3c9fdb3be16a393f665ad7d00faf7d56f72780d9fab70c1d3a3f8d4e3c9c4891e2616fbce49b2200fe4dfbce34b02859ee44cd40a4803a00c5df96636dd1c62b6edb6fc8460380a5ba76b75c7435e137d6056f9d14215cf0bff9c6e556626498f1e8490c9ea4c6384689e58f23cc1035c4e420df57cdf43d35896b5e137d75b3eb5186172af827cd5221ae643cfd9110da0640b43cbeb6e55aa94677eb76ec88d03151a92d978696629871c7f1c0c80f18d41c8453ad7ac5edacd483fe049daa88087d5e01a6791d4072c50225e255ba78b480001bdb5c9e98ed8003a7d8c3d7070600ab2bfbd834b612166b430ffe38f797a7a8df88ae252fea27e5c384bd4cfc08700bff03bb165aa5e3364c664c2640009b254148fca11d00572b41ebf0ce30bba36af6ae47ca67499b448ba911a2777657f5a1f28dc38f20c0aed0bc297b5fcdcd2800a7db48c7fa1198b4b2f79360403ddbccf0ed83d194a312086f015d2605424338fac126b8c77a4de8dcf592ef3accc539ee9aab5f5cf4a602d56abf95bbbe7ba3133b4ae6521817c6bf73c3a43e5d0021814c7d497e34fdafa42822ceb5fbbbf575d2e99a5b599627007d50b393ebe7e36cc60861af5c315e5f00e6905021bc38f168d03c51581c797175326511ebf3bf0ba3ca056d297f6bb48617ab1ca29641deb78dc26f7f46782183fddc927b6a5a666c9b01b85da8b560678b6c3df97b4cdbe1cb0f5535cad6d8ee879a3c61562ac9decbac12924d2d38bd2025a1c8c4a7999642b91faecb88cc01444873538fb83e0381f0c0c4e0d47efd6b0ca1d1ac15e1ee4c1c40e332f71417f690813817ba6c53606df8e9b9245c8e4f4110650be538a7339091d4f60689a5335cc64f4f1c8090927b2698079a3a0b33d773fee079a3a9cee760631bce197186010599283992aa0e8dd2f6614cf63690f878c89db178a0bb4626d5866020872c46887653d5f93699cf7fc238c00272d39f1ae5a34384853d2c3d2851a5a97f9244c4fa794de702149a8d0ef9d3a21edf78558c8d2597ef45c06700cf16f0a0be2c937ff8c357823ef6ae248caeef51425d6a9171406e14a15cf23653b4b85500fdffffff02