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 54667 508d8fab7cbba3caa672d489ea5021b03c51ac448434901efa21b3e0f45cb2d1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b54a85e4c264c5ea2fc87b7b70e301ce584eac9898f93fd201ef7a30d82895be
Certificate Block Hash
508d8fab7cbba3caa672d489ea5021b03c51ac448434901efa21b3e0f45cb2d1
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f03c000040120000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d7a623a2e4fdd4b793ebd35f02e1f36177595cefe604a4249e71c9e24bb37b1e9734bfcc8975b7a28f237be036efab7cf2309cb9eb64b1d8b4c5b6d4b4022411a0de676e7b06875406e39158a0c9332b1add56826fed5e97261a0000000000000040000000400000f03c000040120000

Raw Header Hex

000040207f701c82a1185f8aab572cd5417c8f9f22f8e7e68d5ef5e2af06de506c465a621a1f02ea189c94b1a5e1d94fd963a152b24104800f2a233b48e8b3544a17d21068b0096a604d0618be9528d8307aef01d23ff99898ac4e58ce01e3707b7bc82feac564c2e4854ab5

Proof Data Hex

59,560 bytes
1212160103074a435bb2848dffd985da16fe920377898341f071559dc2d7cb5697d4d3a13879f555234fb9406937e9ad5e174644617ea9eb827e48e0aa7ec44817ee49f551993aca7976b3b393988f5ca216e7e247faf641f6522508d2859c4d95c6d1316f27d14c5d0b11304e9aa62a0df2968782d70626c64c5e773adb9f1effbed6ffbb2d7aca1c1390c231ce5eb25f77f0599bf073ca73693d185633ce8c739a3f46db4339f78cea5074848679b6a1657be1c6642689234ead73083473852937b1add32ad433a57069538a8ff97de69db56f6fce43ebed46ae21be26281a276609ecc86557a41a8e6b359428fedf456f0d70d45fab94897be5628b8835aa3b0f58e8c4fdfb91b50abef7b7e9cf63a8b8884c88ecdf7b3c2a4c2e9e6bf90c82b9ff8fa9c39873ec0f0c752e17fe6e97eee84c1c10a634221062b1f3b2e07d8fecdd9650cef2622a51f2fbf0ce5eb7d83317df5c7f301394de95f03334f1a4842f6875c05d4daf77fe399e9e2d18a3d5c3721490ed0185d9ce246ef7004fdbd1c08494ce9ba2aa5ca28f1fec6e70a99a1ac407b258672e058f1ac08d472c3f029ac1b7590848887ef9d854e1218c7bcdc901c51892f6ffd05b86fd8c6acb00c5846cc49fd41448b8eaf08b8c531936c55fba399d0e475c7d9045bf671fb7f0596f19dfde6ec0e9c35a9664c23a33e037e23fd70991360b90f61390350d7acd62d0cc565a73db219627ef6937f6feafa14c39de4b65de39a98c03d197610671122ac4d7fce21ca5fc1c2c3fcb9c9b70f712f6cbbe738e661901f7eb7ed382b2db0c109adf0b59638e31b6663a6a895d7864a2ff4f4e50cfca88697992d96c0dbc4c788792e66ad927fb7f365121b7df29d5de26d7ee2e0c776a734d32d51ecf1dbc668550ca797dd9e99a305449c68f87f75c9479cda9f34bf2eeb08779a54486598414c1899d5da38674c08b80398a5cdda2c99b7bd7546a5cc7f05e8a541421f835fa474301fb6646e14768c57c374b0ce473b77bf9473a4706eb1d8a6982e077ad276268a924a66964e7de922cadde3642f96a62eb789ceb9d7885b2abf2cfedf9528173e4932027f7dfb3df4fb5de35b77556f74867783ba1066b6f022161145559c74e4bf1c96d6fd2ae34e916e382c96cd82baf39f436feedd6da6c2e83b91125c6c2d906bad1544c670b3e701f772c0ca95fa286919da70dca36cb22479d6d03a80aa0d22a1c4f4d53cad4c04082e41869ed58cdad14698c6d1298cde44ee409ede220757b1eca8ed06d8aff5455dc943b41b13749f123eb797eec2dfc948172e66d7e4f6c94882d1b0e168ca37cef63581afa2ffc5fb66dbc8e7819e969f9e53274187f012a35d417daf817817c366a134dec401dd4f159d4aa2945f87ed11fbc18ffcc75e45ecc9944f06407d7e462cda368162c8c97c4c21b74a5bd8a2d317a074465b42927d9682dc543f0fb7166bf66a5af2a80846e4e12569c6fa28a43ffd77bc775ebffc8d047229b885b5f3c849a8016e57fde722a568b964d58c323d5ee867e945f4bf7ac4d8ef073c3c67d92208ff1f06e8bcf30ba4af13601708afb6142b1cb07cf3c259cee4523fa1ef66ab5e1335bab27f06fdf0670a38254ee8547dca7bc61217f8a66662f97d97b71fe9ee6a026ecb931388daeb074aa42b8bfae231797a24e9d1017d595ad7f418cb336249c474ad7c9db08a30e30c5cf9de1ee870d11741ea7fd04a47d7543a1290e15144d4b4f7c8d480a573a928ba8da71fdb7d1ef8b75ccd22342673a58c4f3bd6bc74d6ca5deb8465be26686d16b935b400eef83f18b2f797216702d8d5d3175190cca5c5a3b832b211a7857263c3856685a474768c6f3ecbbfa884efc7ae9fb6a05e76d7579bff07ec9a6a46bc9483f110270ac116cb5edd519e207aa3d09409afab73f33c9e602e38c9b16ae236fabe23e56fe2946a4d3ec0efdb6f7adc40a09440c63052ed152797ee7bc1fadcb7de493209835d39a3f56f5e94a2fbd041e342c65efa9aa228e4b69a2255d02ef0b70c19dcf615fca861c304fb2f4bb976305baded9a3143c64813e3733c561c8829968d7a9888fdce3e9b15b3188f68cbbbff850d42ef4614191c343b5bcb10ce3ffd9a9639b3e92e9a5576b2b364dae7ce028b074a532918969b4b2f3006aa300191067289aae9cebf15a1378314b9619478f1f0cb6c6e737be06b1a16cf0603d32704bb475646beebfa894e4c1b67f85b284fc8ec33712dade82a6ce4069350db7443543856bcf2ee8472bc7be6d5d34036f46bc734ad120ae0fb6d4b82d16285a749fdbf6be711194e011fb981994f1ecc68671be486a026082207a8c63e43495850524ec8e6bbb2528da2cbec75e37e5576729969e2cb942d78253256b3baf47467d3e33753d90faadef10d2d079b49842dfb3c0997598fca0b5dba4260045d240b17c8f024599ccb44f184904937f13c30b2794f886aebbbbcafc8e40fba86111cbbc6643b01b78000ae2f91681e0d37ac18263e5aae74fa81fc6911746139a63d0e3df6b098ebea6906d64f43d13a79bd86f4ed21628238180aff193bc2f2bb1c48ac6c04fd926bf613a97386cc9dabc8458bb4bfabe30afe809cd7469a020b437f1e0ea95ec5d6de807c2c9e38a1d3575f957021d44206bb83597bed65e937e084be628949d9553503c145a7bd4bfc882e3b5fe979adc6bffe80f7252493a46bd932647a9f7b3ceb3ca90132489a8d9de4d8b31de48844a7f74d86aa2d31f80a43ec804a82090fe05a0f1f7e43ebeb864966ba015a24d411fe20c67eee4ad1a0f7d53936f8954a8659469e467a920d1fc8c94b980431310be9f8860caa1396ddaaf6399ba3a99a8364dffa441f35a9bf7612ca86e1400365ca639ad1686a99c6d362e142f4a7b29ed60d5d2a67686c78604e501988b88d3119778605fe14601fcabf7acc612e87ae862b280cc2bc4fee8e0da1327a556d7e9d5a243220a219026a83c0e06318b713c6b7d0e5c2d0a48d9dcb6b80718916983eb8ff5aac46a2adc6b525b9792a608c7fa1fbd6570a20896a0809b389f9f7195ef25a7f053b2172758e898c20501ccea205af2bfd44db44d569f52245662b81202326c737941c0cf4b20c2b12a362e11d6c74950977d29caa39a892b2ddd9931a2ff8f603580f2a790961b786a2efda5b1d5d2e522b400960706afd461fe93f7aeaf6995c225d2924c7ca859b1338d219684ef42d274539e2df3466d05981c659fe28f8719c625849e3a9b9232bd6d9ddf3fe96c374f117ac8f0e38e87f820cb6cf3bf423fdb29153bef5061fde3693b57bfad74c3370abeb9578ac8c6337a9ffeb9c8078f04bc0504a68042c1730f17608ddcfa0a51525d8b8f9825b02e727af6d2677058eb64b5287f6006fd01ed9791b42d9cf2c2a2d50854b453d46422d658878fb4da7a3bca189132d83e365305eb67cced6b26db84590126829296976a893c47080f8c061d109c90aaa74d5cc57cd9cd6f2c0d5484392ff41e209e60db344fbb5e12046219761ab51088c31cd98616612377e79940bf0ca8d6922ce5aabfb99268dd32c9ca360ec22b00ea43f2c738238c307b7f01622a6ff31fec12e544e77271081735732f727a4ed008c8e550745249b483868e0836a031505402a637a38d6ffc2cc8eb4fa57919ba2f558ce4c51243230a19e8a7df2918c3ea9e70e02ca5e2e84696e40d7882ff064b37d836560466aafd001675b9db2abee4d1a9bc6fba8de1decaa21fa907df79dd1ef36de021c9fa4e8592ed4cd857109445e824e630f53ca982679ddcaed38b03efe244a72f78a34b966b478b4d643370b0a9d19b542ebc1a06a2890e45099827b6e1c903ff83135c2044813d6d8eab56a0adfe0260ebeec696f161c27cb97e287aae924febe81f91f8b17d61f134a7909be9eee95f7dddc4b611f7e608885b8f1d94b5692fae2207e789f079741df494934526c925e2068663ea4255676132f25cf9e0f8e622579787cbe98abda1cff911cf0ae0f2dda3dc1581c7ce1af78766d52ba84de94fe77c8a381b8f125751726715121ac5125cc604c0040d4eebd4406638895aee51ef8d61f2a85e811a65c4a849f8c5928e1f5f8ffe34057e00cdf6c4fb8f217cf0ff807a98714b33a092b61357ed1eea35d9bf8864d01946769f1ee3234d75e7340c662a9c843be00775f53d345adb270eaedc7a8c1107fae6d44fce9a8df339cecda6745faa100af0c97fe75ec35eb36b2929fb62e346a771ca03a016efd5a53610002b1a41d991887411a7f601d7cc1fe239f5820902fee253e2cbd5531068824b0c73dbc5c8b81654daa39abeeff4fe74d060b7add5da2d0e81875f645f32fd0e87177072d91e9826c11e9ddf39218a1fdf11ea921ce93c6ccfae5539c6f09e67f97591c53fe49ae1b95f75156fcabbd5a3cd1dcf8c43721b7f0857983ee3a3c71a7ec47b38c0af80f89c7c937fd6baa75edf67ec8d131884c3d8d0e79c69fd517adf1b2c7e7989ceffada5c52e967ab8afccf07398ae25a53fd6608ec66515012fa33e922b74b9a9ac9052f7903c803ef7261ab3cb3ffece9dcb248878789452fcf4167fcd1842ca139c3dfa10534183413a44a7d0957171594b9a694e5dd73795c3cb7db7d02ca5cce403728a0680f80ee4665d5606271d2aee574a17338ef7a6b7884d1a4fab9bc57d5c1c988f7da450baa5089a8ba11be8f645693a36789712e187ed1fa548d1afc0aff761ea840731379581acfddf5682444851a6fc4b0956c0e8522a2ce765f9473abeaaa50d891078ff6655ba660767ecd286d3d033c03f6adb61a5f126fc7f465dd5117da7a82ed12972065d2f92f22bb3a7810693bf5aaa171546d2bec4949238c1f1ef8e8776d8486bc15f5d5944295feccc0cf888f7e7484e47618649553da986b5e20c68f74eb23761c45cbb0d3195dca3e7d4acebd56ff9dc67c74d96f3b396b3090f22a2b60c2ad8cc5c2237bbe36ba38311c978c0ca208d53c6dca1d63a2662533b628f874a673b5b343d8cc08ebe1d41bbea98f695436803aa53ebb24f6e983901aff55fb7772a4b3b3fa7c9f2689ca91747344f07b085c10948ddf6626371ce3709d748d4aba5fbd9232c636b5fb8694a5ef90e3deb7fd6205f82b7d7cca42385baa60773f5c774174c0e3311d9adee64f4e3bc0d9de331d1e7cb365790d16cb59f18e324ff02b4706f36e24d172cb4b123daf7aaaf79caf5e699af746936d3d899ec9d94ba0bbea405f488343b88c8f76c0b3d62fb82c230665faeed791dfc6f0d32b00a6502aa68e98b7f1ac13cdc3202c9f375534ab187a14ce2b6bf458db509cf4fb6b3f55e2b65c911c51d8e68a23a5468b400748b30148d052b32bc41ec5b9bec1f4d34929532e1e1222927b42342e4cb75baef47fe57f50ffd142f8197da9b73a029b6c6a6340274860ec14ef4858b1c4df2ec2e889fbf53b4688d740e4e3136d4dacfaab664d4d6f416b65f573ec603e019d4df07d0ca63223bcff288ee6f94a86661fa5750bce804a83cf35e47e65ac6af4bf41393422a0ae6aac0d3e23f71fb1e69fbbf421b6b3ec343f9ca0350be1e7fc2f7faa942c0760574a6f8289881d4fce4b0ef2cd91c9ebbc16fb7b3c2e145fa8d48bd834517a808354d0b4a754b80728230c37b83926dada9c0a642ca98dd9ee3faedeaa3017569562d5f8267590164f33af58830a952cc295c9e06ae95760bd197b858d40922655ccce7349b4a33e22747fa8612345df3f75c1b781d7dd20bdfc63b7c9818a95280d910011e16c5143ce2992d9b5d7cdd2ae9d0e1fc2fc3d547eb8966147166e8a93bb2c1d865bb99d1539fcdf6ae3e3d27e9be3490a34f485c7ba5094ca6ba1eb34863acdefdbd0be186924171a74f894e53501087194280370536ca137443f38def97ee2914f6f6132ff7ee9188dc948057a488c37fc4941f3ae926b540f197dcaef26f3ac3385b48e4b96105a9153567c0e34c75c2e3d98f34487763cafaba487dcc894fa49002cbd0f7f7868d2431981ea86d5c279e81496fa15a397c7970fade88637f6d5f42d02cabf6dc1290e31a2daab5780d0355b9d46923d6308b718412450630653818eb8fa2002899b884f887a6b76e91929bdd01528bdd786bfe869bf8638115c7ba82a781f2ea7f9a68c2012222fda1a21e87a56a66660837bf9ccb1a99bcd3d2ab5d00739c03329f1f9cf98d3daa5c49e5c879c10204edf9d24866df309b6c06bde6b8dcceeae04313dfbb8e8340b08792a147c06f76211de233af8b221792609e1f1507a754541a9f32a86e8e771d4cbf5fab364ad196e2b1c07c3f8a1ea57f3aa386f3c1b0777a33588d2486b009e8c089701955e582453fb336fc3ca39fc607ba5758fd8814cf331d9af48a4f3666feacce7cc0888bffacb00aa555870365c77992e0178dfe5a05f2c7375165b344fb51d65d3159bccce12a3ee3d4f049f0b65dab55cc78620944b1b3a590fe6e9bd5f22d192dda53bf541a4373006dd68ebe58f6b026bf2a9d96dfee289729f2f4c372a7c7b8701c6ee9a7c5d34ce1ae577c1c04e29b87edce583792762ee907b8bd4e7dcb036e2b4dadb67c0c8a08bbabd68e9e8087f4c199be38ac4e9b00df597e88c24c93b61330811189e665e7249a8628d05009bf80d41e0e7f5c38dce8aed346754db9ef430018b19be0f9ceb0b172841929101edee164f8da953a5faed5873bbec7d35e15e498c9f0f270397a35139c90234ed6c10f1968ff4bc33f3c17f09960f5eaf3eca892131004217d2d5e166f2df975b2c3326b87d35106348ec4d66eda490b6e146b291b8505ccc8291b10455993ade58a791c33c65622ec3a9c6be31afc3eb1e6ae729bbff3c177f6a5dcc0eca84fc1b967d3b6cd2be11761941c7ef0c311da54b10f9b290ec52ad3d8b98dc6cf0b419d8be912d8d9e18fc7c373aae3465828483f137ab3322874fb55c166878c04e9ac525fa2cfc684cb13a7ef4100ded0441de5ea0044db4aa7df34f9618db1a3667acd93622c88672848a0a8aa69da4cbfa69dd32016853ad240c4f2f745042bd3b8da28e28f37f5b695e5d35f0de7603abf25f717b36b7b6d42a4502a6369baf0347e826ee4cc80647fb8b1f0218b95989b2ebf23fbc19000119f779cd5120add83e00039d149bfa7b308e7d22a28a940f4f57d8c08d146f0d3eb8811663a481af6abf86206c3b88b1b1daa5fc65e90716df7e520debbac2228cf60e322e92e56a83e403f07647c730758e05233e3223bce17a38209da4830f593bf1a2b0e022250eedfc2fa650bac3a9b555170c90bf7c1cda7978023bac0c1ec3859d90ce73e37af218cc67f6c765c85fca617bb0e5891948ca2f986ad7984d9aa6d47e534c6ddfd74a87620c2c2c978060828363562622eb7f6f8d1a766c52a6379ee8a76c459365f896a47aa2d398de496c9d0d3ec33a2d50b5fadb7bc5b3789c67d6b8ae44b90470ae3c3da212eb8d9a41c16ca1354fa4b6e55ce8d2612413dd1811da808eeb1d84d19fc2d8430a78515777af7f6e39c8f64b8bb7a1f0c255c31b864f82cc2d420ac3d47176e4112e8e598c30133e1fb2d0868a4a45d16051a22e029ee496e9e6c5be49172a44326f139833957234427dbf2aca96f4b7942ea4b77f0359dcfe61ea24b237c59ca0d0be51627b40ebb5b7fccf874f2fd5ac7a80a9eb0bd5bfd2198e3586ebda37705030ef263be001191002bbf6b47b0ba12b4e36f932ef7de8e78473f8b1f6efbf7161870414989d121fe9c90de418c72481feb51fb415816c3c41322caa20ef550ece1eeedb696aac5119017bcadb5c850497ad54d3b7a8445d5c9ad7afa4c878b4e300523c9bf54939b1851b3b372da2d6a1a8fc22445e79cdcd78c7b75b86741825d6262e1dcaaa6c2b96df554d7b805cc912220c0b9c7ecd8cd8501663b72e5b258ea29394159e8669ca4d425a46aa066eeba07a7cf1418a44185ab5c5082d1db32d1082d1fb1780e68b2778dc962623ac130339bc94f340ef0aa29aa0b77a41dd6e5f6ee9c653312f51eeedd2f82cb8f226b5da67c5be7a30b28266ce69997df30c2e0de2649aad8963bd0f641de9b307352c264ea2a83c414619b0c4667fad12c905094cad14c7798b7d24f327d6c604c329b6ce2f3a263a777f348708d3a43d0e7a5e3ef7261acac783d4b5d0ef4a37c12b894944ac455f01c089368a6c6f0dcbbd3136a671e8399d3b41e749d707385399973a54d0285a179277db38d0d56977d5674d62bc884d1a9ac72f17b9e55e1ac7db1a735612901c66e58c3288e26673a31d6681e703dab17e349c0ed8409701ce73b1bd78e9135e9ddfa622fcc45db3e3b19d155a6d302c9dde4423cca5ee2d0ef912bd315ff571708c37ddbd304580f49f99e8a4894d55e4cf0e11bd6aef47489c9ca600ea973f191ba93578011bdce940c4413893526291f38af96fc8608e2f46b20b35c9db50390ae9daab9868e994490cac9f791c26e3f9747df0b17b56cc1990d1bae5d210fb71f28adf3b4ef1b3f67403b4d9347950f433ee753f39d88acce000805567d7fdbcda7ab448c53426745d9458d8ab05e94dbd293bba2a90b81c0da0707e8be8fc82040ac9bef2fdaf2390c7ee3358ef63866289955af3deab77d2289c75678b4880cfd2b8c62a0e7a6a1cb9bcba5617a77c4e71a4df826943fa4d1efd12706be4c218a869497c78db424848ee8b78a5447ce2f3526d70ff421398c34798cf0317053b7f4fd01794fc9a62c5b9fcebfd0ab8637deec43178db5fd8e1b8ff8c85e3400372c2711367291fadf95664295c79a26006c3a821be96fe8d599d7b5259424875443236c52338eb74f49fde54307132fc45b872240be5c818792b7970cab98e2862ddef48c85c3768cdfa2b7a59c3af63b31c60f67016344d32516edff6386f93b2883b659c4ca14387202bfdb8a9d9aa22cb40f873104cd6d783d7524e26a31ccd21f5aa2272aa3c62368cd9463bd5ab6c4555804eaed46f1cbad18dbb63b2362ea2912f80d24e227de553d26b4b64ae40be6defd8f7f915041c71c3759a07aa3b2bbe0faef9fdd5246d27df4f5f6dc73444d64618ee32643c03729fdcf8c7ee6cbf9ab44cd607b6edf65d568f1c1aced9762e512cdd212bf714bc38b66620498ce4241338dd641f6eb3eb88da8edabfe8768ddc8d8c16d89b239aef218a2f41ab716099a5866650095cfa13b0ed6301a9cc6a1026419839ebed5da180469f8865c16521fc016ba8277c2fa3a9c5428b572fe6ef0e1c5472e465160cdc7b7d54bfc74b6b692d8fbb9d988b2ac2a1d27e54a53afd3488b8601b72285b409577c3a8b97841bca1357443976a78388644699b0b2ab79117a2d9da26a79ba52fe1e5a17f5601712a1b4f1a6c0a67133b16d467f6847c7e3e3da747feb9a53cfdf2cafe6427c92ada010fd71330d78f0aed7662290b6223ecd9f29d6943c447f0a814848463283b6ea0613e9ece05deedbe111f609d2f92719d87ac8cc1dd2000fb961cee6fc39b61ca1302a85dd2914cef464df2919e597df00473990e301a54e3e5bf112e5d1140bc67fc49fcfed190dce65a74043c93709955913e1d0d434a88dc6f9cf16868a94e09d3307566ba352971122bb8490877c818c15a2e731c9086c3611032cb0ad413374eefbf52c642be9228c59062232b8c7b85381c1405ed51aa38ce0d9bd8c99adfe76b4118ab7a7d0b5c49c0f8c9c7307c90fea0d10c7b1bfff871ef13846ea2b086a86d6fcf6a0cdf7521edb02cba6ba78bac37a2afb731a7979890856f9cd04e72add5fd23dc645b674a5303db1692287d7b337a227e8dd9333a1d34627f2e3c8dd13d5390f8f335cdba7ff90a0110d295acfbd5271befb8807cc7995e0effc5bc2351558fac1f09d9860736cc6ffecf63ca6ae7a47a70e04b71d54d88aa71df3d0df97154b41ece43916ffc0a7762c0968b937275094787f7aa602d0682fbdad271cb0d959c9a7283e253d8192a892e2ad18d5fe57ad8bf509af8310afb0167dfa582614545c076d3893113f65ee65a0f4afe6514f46c792098dba06f91dbfba8b9f2e8fe75efcbe69e152b39afa859c4dbc44717e7b08691c9de05b5cdb2ec28e6a14d95a9125f0a5bc538327ad80a8de7123731e36e65cf23892677233ade3c84031e83937690bc1fc3de4ce64e3fd02bd107e1c73023c6c83cf3bcd439cd97c6c1dad0a6c2cc72be03f70c149a762d2f7657a55406a69c5ee6dee4423cdff5435bff545cf22b3521b3483bed27a3234357ff3d9887e006874c24035d817f5b2bfd1546929820a5a532bf09691fc2515b5cb390dc6ef22fcc9f2c454af9382479adb9bf9fb9fd0238eacb3b2e1b0bd5910e3dab4fe2a1b39e6dea311dd3138dc38995e30155d450a7a05ab97ee52f5238fd894082f5f82235ec300ac415a0bf6ad702e56da95c6d29c11f6583d7c181aa8cc9ae6bf6da06cf76df9eab015e68fe60f30526773d01f82f8c211136ee682c86554526158e2bd978abedc4206cb3cd3d4bef480b1224ea918097b14cd4c78ab5a1bd924a9a6a6711f60289ecf346705fc5a692b74d03051c0318393f6120422d511a24589a0b17779c3da628cfd7c93e329cd8665f6c4772f6375992d08d2b71642a54353c98872996ae14793dea5d32cf4a6cd1a2a1311221d5b859799c11fddd87d5013f56a4918ab9dd0f7555eb8812fd718805bbf582c4809d48a8ec4cbc47e9d7f994b3abcbf47149edc1af972f3c5383668907cf5197670ea569ec38557519829f9bca25e857f5f65c0a4df96e600e7c768eec1baa23e5c8e0237eb538faf199ee56cae89ee33b5c2023f5136f1041715a147f6a570aa6aa5f78c351aad04721d905e4984b54d1668fa0ec29f8194290045c5d03cf8238c1b95eb4acbec5dd6a00925e9cb8a56495986103cd8f5d2c93752ad562c7f72caa5fd8646312bb1d61274ca9e3039cf7f2a96e231cfddb65865e6d2673a24a7729be9628f990c5f32c8b021a292a5c06e1b34e3fbcb0aa9503cd27649af18159e1d4334aadec38b72ed32a0a53c473f83f03b8a56fc63da36f07c944612c6cf9c0ab5f355a40f0680ca153e4971e16856e852bd994780650a232d24a1e62c509dfb9d10899e5bc65b132a547d0d1a198513cfdc51500e1706f13f4dc8f0681c0a445f73e698a1ec5e11c339ba3b204c3c20eaf4eb3e7ebd093d262cae3771389eefa74690c2536fee534c2577815d71582277c1201fe1b4a6f859436735b7298f20ccd4d91cbac01df9514d23e86163fb13682939372e711c28b9115cf527257087f34d94347baf8aec800cf61f1c7ba647ea2905b4b606a065f80ed0d6959c44398d5463eeeb4b38fb62d520c7d4befc143925d45e3a70393f3c7520670ab6be50c874f374629f1382099a1cc096a80432a61373ae58cc33470801c215585144c74fbb5d64fe861e38e99988a26dbf000e4415f81663608525542f3ee39ffd3bebb792dcdc7b5844bfaf92db9cec24c51619b1d55a79607ca20e191cc4d65b9c9caa87a5241f5bbbcd853b950b46c0bbb1d77f75fdf83c7c0c07b67ada13ebb4a3bb0e31d0a5082532008b98249582e47949c254da90e6266ce7f898d1580fe258abb0ba445c48f8cffb30321a1a7dd265fe186fda9dd0bcf9ef4e6a84fb1f5a9165c1065d9f81638383f72917b05aa6f6fd2e576362261123082669bc5dba7fdc86c969a1f1327f2d108d57c1cf20a652a76465024ab3d049f5540a55b2374d7bddaf1fe59af475f9099d6ceac0d956e47e7e8b13171f15bebfd9e88a9e83a2ca3c13bedb1e0f615b7f79fcfac26625b5efdb5411b683087882095d98a0c3541cf4550f004072153277e275ffba62bda2bd351b15526a084e822924560aa49f32fc09e88f7f101bd6551465b8d49189e9275cfc8e9a50611e77073e9d853e9a3dc398d9c4d313d403695f3d413b260cb36ddc3932574d25b0533f53e216479b81cb80e611017570209dd197e7ce21ad2b8c8f8bda8b49ac07dc0689851365763d7d972305b0c009914b027e68cca91f9bbf01253566d4c467b2ef56e0c80db4ade0270f1332633f1bed19b9dc13cd5f7ae12b145875b9585a93a134c89f8b6b15e58af8b6335520c9bead2baa9d6d6cde56c60e26211d625c4827f81993da96a55c910bd1822330fa54e6ad226e65baa86860e564a2b5b70e3788596f72d5c9eb5de6683f8e4e04d404ffa874dafcd24692da76b741b276aeb650b2fa4d5bee0ec77c95362f04c8dda801a36d13e816f5b33eba877c17acb47df3ef5613b6a214518ebb88956b115df528dc9f5f422730c68afab85f75436e5ee68bd076c4e56afdd3cbf8b2d51450bb68215726fee00f23fe03093df0d045e6f8309681573c0962f74df85f889a9b00bc2fde39c73ce5e9876df03ece0c2916f309aa39159737699a45399f49745bf04c52013b6ab0f22e84f52db1ade83937209faf79883ce038d8ad3f32f9625e35191fbc8dbcd1bf943d995925f2504ee613d76dff1dd34246880d55f989daad121ce25d072304768f88e2379411be57cca40655a719eb666dea8800a4ba128d3ecff735f1df6fa38e9b8058916f8b203f1f5125bd62a310215c361063a3d673f8093de2baed72870f20172b803deab2457f0b5559538a36b7405d191daae0a48612c827f5eaf5c5892f26d733dc14ca50308e8a9715f1d799b96331ddb907db93e5424dc4564254b51b49047fa8d129b6150b8a92fd8f9d690b2c97f5ac0f09d002b400287346bb13aa4cddd8275691ad2f078afe9e0b9d3aeff194470b21272c0ccf07757da7d86f5a6f9d43904a6d6661e4ce8fc7df3984b9d30b128ce8f0a76e8fbdbd90e3ead7b2b4aea68deef62e0aad2de719bb33074f29c1e45a19ff82a3ab290dcebd50a581e226f93c66a0fab916f2b5c710ad8fdb52be7443c73c89718227c02147397bd8c9a474af74f60985c84ca220d9333ca65af32b4252821d18884b5c55fe342e352c9ac57aa843a6dd69046a366b599ba4c1ad8fc14e4334b88d868f1338e8666b5b9b238805a9f60de5a033b8b15f709f4d1f7331198e57345fc8e8ef2705ce17e9fdae26f92380e47b67b1579e3e7ab05663238a816e5a84320ba69a3374f2016749db83afb99f84dbaf2ce57a2251dd6921c0efb4e198ae11f3784cbbf5755af6f69ca66be02559d7f37d81b40483b329a0637542eb522b67d7f0a9cbff67a5cd76bbe9e0261ec1a8dda9bc80fa18f8ab9985097c4354368a3ddf8329154dc910b7eca64ecbc13a15181fbc184250d0b49611dde300a356b54453519105f9e96b769f00826e95cf6190f8f105e7368bcc5a8a0dbf4dfb06f4e0a7d39d59527ee0bd78dff470086891e5f5c6a17b383876d23743295354df7331fc18662b2c0a4a15dd5e8e6bb0ce42bc8d0b20f06f4feb0be27850ce70e96b096746a47a9ebd805e8427612c9703a9a26cf3d0b371afe1f4edb498cdc080f8aa3d0d8b55220b8893ea601ba0f1b0a6fd08b12f7314636e287151abad95d39da1aebcf638270d640f0fee20d2366e9bd7f0467dcc3705c2cb37698fcf0567e321ee3d2dae0f0db5c5a5d8380ed862e87bc5e30f167ee22bc1c5fb845ed768186ceb54d25207e19d95140b0fe79fa42b4bcb5accda5e859da053d5ef7f6a002aa0ba6f64a49aea393bb45176774e312deb63ad831d3f75d303a9d2c9bad0218a46ed9abf1312862efe3ba302d91efb394cbb7f945250a90d79978f0021d815f5550d738cddaa3a4a0e31c6cbe978ae7de64fdfb4163a29eaeab365d7078ea42c4c91e123618b0568e23afb5151aae9ce051b663c49860f445cd7ffd76cadc5ae01d534b0c77b1736a03921f916d585d4b95a689f5c63a90df433b4283ef65ae896f2992126f989fbc5ad1b48be37fba69176a6ad2138c33642a607a1abd83fc2ef25dc5304d2c94e8026c47bcc382a0b8957a34a65f9749b285ff01081072b5b8e9b42c5127660fcd48074c09436782eb847775a0fe905b50730dc01686496d49d46d24c77273fa98b946d798538f4dbc328dbbe8e1ac9c109ab49b9b62de18338e97392a878e52e0c596c3eafc6f59eb773bf81219c70f787981a6a6fcc11705f14aee2672efc9170069f768d1a0401cc27681c24569e77ff6519d2a757a9d61c9efdad5cb79e094479568ff1289ecfc8729721d83c4e890df2395a16d5f365e77855ddb5c8e16e69411c60e936ff44fa41ddaf9fad933b19b330bb6ff3eb8754d22e31a99295d5db8d6268722375dc8dc22e5c2b9e662f4f0d5547da944437530a6d64715040666fa67d4ce84c7fb19f470afb1e01c3a05f1814d1a67773c1ac8962685c42b6d8da0cb8d122ea1b352a8a7d9fabec2fb8e11915669aadd781ba9d444d2ff1d89256190ecb6230010e62953f38e3f9ef44e4ee73232a948cf37dcc6a7a056e9ed9e1f4410f3b358e0755460ca5c525b8cab95cb107dfb7a2cb803b0e578abacc40010904ba90ccb3dfa1bf7d16cd68ea03fb8c986f94972eef07e54d48103dc8d842ed0c27f433fa9160ee3d65a435f21614db4a1b7a97987436400f6102049d82c7a6f2e9a36d41b9082ee1e0c8a814b06bdbb2f3d99ea1240b10efc593381140d447b269ff4f1df6cd53059c2a574acefc4a00fa3df0a12664f8ca77aa9deb317492de9c47dadf390ec30b44efc1dd8a64b21168952ff87428c17eb25b9e6623b1c4953f0deff60870a8774a3f8bfbd4c2111360f7f45ae2c0c06fa55dab4d9b3d92f137b2511f005194a62ed05432ac4e41df3e98124273271d7a8bbf515f8c2961730bd36b53aa61c2273ffdde2b0941b3537f701344f0c48b64f02cbf8d27a91faa9337904f755827bf2f9b968ad04422c58d18eb5ed82886d86a4326b66ac13578c3ef8dfa34a05b713fb9a2caa96b5580105515c424b1d5c08ea223a2360aa7c37e32fbeaa6f92e37c0a9277f2dad3247397b25a1efd8bce23dd4e40b388310e96fb2bd09ca8b596c88042749bd7e2df941d3e16ee36826d99f0b5af3f83df6271c0437854f44096b41f534e84765b22e5171feb585fbb5b8a86667e584aec957492b1afbc3da67e996d696b67f479803e90718bc8833e6e2e78185c8a8adcda0aefcff7e91e53b76f50048eab1ead67ede7fcc54e42e0224e28b84429942751db3b32685c41ef5b5b76d965f353f83ed1d3a0e727df2c38eba5b68d3206c0342c410ce5d989b349a7ceb00d8c3c091b1082413f44dd225861352f3483aad9ab04eec6555fb273cdcec5268077ce1271afdc5f40b2c5eebfc6b8c96799b368902f47f1463e7790fcc2e446ef8cf0da9d34cd8ed051ce3b7e45e9e41abb6b7a0065457c407ebfaf1b903d72e037c287a53dbe440d149f76f07334a2a77b51578abeefc2a4b98a86ae5f1c79f9fbbb63737112ad61bc3968e5fbc4f21440f5f79605aac9d69609839414b8a7813a2f7b7211181efc4e6f8deb86ed284c0396639fea9cce11b1967dd3bb3ed2afba6a2aebd18b9bcf59ae1256228ecb5a163fecccd61d61a07e652c834861caa1f784e28645a0e5c28403502b74d08a2e9cbcdb14d59144d9a22138c6f9514e0bbf81c3ca1cf76a42315a557d8d77b5efd723c830a66a5e29842b9638e0c863555a7daae7d83a3eacfd741f0199e254495a7eb6a23c12a0960742eb0fe4c63e4a2822c25ab51d5acdb1495e7c218e3bb56071299b654ce41368aa28ef1ddb936bd6c406f1a24a6e1e021ee28662177ab2f51825c7fcf36dd44d11537163eea6d41dd43597178850bddfdc595f4a721540c295d179a6412da13f8e63873e677f19a46831b11977420e7a4616a109b52457d006e76a448d623694b5b1015371598b2209203f98241f53a54bf5010d2830ec78b5b1adc910dfd22087471f8151e66993b47bb7d7ab3d3ded79091190d9d51bb31169fd4106e88e7428950645c99acc996fa265ca1aa95a0257a03c8a604a54bf801f4f4849c9a7196e1e1033636c94e606f6ac8d587e75e59491b1a7ccaf86aeab547b0eee45dc859ffeef1915284f8fe609c83702d16d2c5d1fded2dde817365ece8714b2d1e7aad7e4ee665dda1960f3f4fce02ebbedccd96424cb0e2d2aff573d74ebd4300b2676af3860670fb8b3cb28e996aad6f6b55b0a57ae0f69f4809147be242dd339b5c246a36af7de9cc94e28a7f7085162df89f0a4053dbb41aaa05d7c469e262c84cdf120c3d7ca4c1e4070e0416600c0c5f2c5900c97e332100e4430b82df138ae46163943f34a39d5508e4c84134310e7632fb6e6d77bf30a554b0b4dfd18bbe538b2b9ae23d2723fb0feaef9926f3514c5b9afb7ad32dc4b2cfd62f39a9ef7ca991d0434e41e335b60ebbcd03d88716252569265042a9fd0705b32bab970587ec4f4fe55af4f00d3bd44a8b042f1d8923b48e00dce7cf16823c0a2e94df09547dc5f8ec1a8e0688bdb0095e5b7bb1f644817a0d90fe377695a1c72538061eba6603eb5b687be0d88d0403bab347d8294f0b10a910b4b9dc3ada9a6968b594c61ee5df4deae625b43380972b5e0260427e593fb38bc68dedf11d5e34308b73d1cf55ad3d67a6e692f38c28e98e942cf4a8ef0530d26e2717e4e1207c0d64d6a7687467160976652bd508ea19ea7b3b7a5b6b6b3073ae312b02a34f342e3aeb60de8568cf36b19ab2edaaf608098e3d54d04b2a1baba74d3ed2ea0ec4fad351afbd13c5de3a6b8f7813d2f3e6756dfe94b147320184accafef40555d229598868066d48e8ab8956a89ec3444d4642b5ce183997a9d6192e5587df489318c98df4797282459c0d7fa3bf973caadeeb38198f940a4ef452d9d58f08325bf1898f156aa5b1655d18eb092106756fe3bcc66fabeac58a5f7d704e169052109699bfaaadf3eabd8fedbb347fbbbc0f095619887f6e5619e6b23bdb49624d8ae4328cd8b5a8aefde11eabdbb5aa1d14cea86f18260f3ce074c58043562da126fa4fd2d52b47110f7028df2cd44d598128d001e330f56d03836014ddf224ed8cc1caf154d27e8f3683f8b14251ab1283983eea86072ad28283f0790143a9455b1165d7a886a2b35158a73884b97332906228bc26963e3aa5d4e68cd3a7792d228f5188c4ad4e83057a03f111f3d8d9be4b348f12d1bae64ff19c6e4a207fa7e38df38664c871f3f2ee40109bd5d2b2cdd7d88d817ce6ddc2b9c1543cd1a500d48e1e9b7be29bdd88f79d2205f2897f64d9849ce1137d3849dfba9a51eca2e8a626999df5a43cdc0474ac28bf2a4c4705626b0b4eabbadd2102ad13d4661cdca53c9aac94cc74df236f05463e218f0a8f15e1dece2e2ce6656ae8a8da21c4bc95a827a918f29d55b0e82dc1e003ce9caefc34c8ed1f0793a7cc8a450b9bbffe67ec64c7bf8990c8b51fa3bf0a68b0ad27d924558ea1c268ed8cbc3b6b53905b13bca73052f1278459d3eacd99db9475e91e1381c920a0b2b718ae4634e6f1fa84f60b1d26eaf2b030730683d9418fbb0483a950104f7c3bec74c6bff882fe361ac348d021796e3d0d2772d991c78e014b1028dc952f192eb25678b95a1a4b75767669537d9da0f5f50d1072a114a25a8cee48baf61e84c8776c2d8a88182c5ea5caecde9c5662eb89a75299cc91ebf8283a27a1fd74de71b302e4b42e8b738f884f36c91fdcf77678b084fc71063f134f462f109c9e38b1bd4a20d550b50f016354ef5757138811a5ef2b158fa757a4cac8182d657a138ccf74e49faf2f6af5f2c8e4535c5557ed804bcc28f1db885d1e0a6cb69f55d785ac4d199a75cda194992885f9c67b4d6816bc223e865bd481c1aed7ce68e4da880b43527cfd21b98bfe884eee8e5d8e85eff002b3e4f7120f00f98d575bc3bd48faab5ff448fe5fde8b5b9d16cb403e4d2cfc19544eefc3076b5d80065af91ab7886c29bbbf2431f53130a4d52ec8762df02392cc71eec3811f6430e2312ead710681614ca705ac9d039e7d562ff03c71256e1a4c2c606cf86062a59bfbbd2923f77de0cb938ccd0ebbd51e1d4c2068df133d5e5a29a3753f69529cef305cf08392c40861d055aebe26593180e3b3fb8c366a0dd69cb5c6dbd0261c93a90d711898c64d2d2c99dba0e21fce89eefd0504e1d16c14366a7ee4fb8936b441eb52d5cb38107e3d575f30b4604bc171683753c60bd0875321a54e293d8079795908f750f0ceab59a1f469679f2d3fe3151c07435e2315dc45b4e13c3d4881fb423824c560eb882a27543434b9193ea17ee170297a917d2a0ea5e847a1862ce466e6088644b35bd161b7b8df681208e364bad6c88f5600d9683cacf13456bb14e8341a19ec3cf7b47fe0d7eeab74848cc07007a7b9d09795d3b9fef49cd44e20fa3c92b2fe64a4722afce3a021217a5a4ba9d76f8b7f14d395c128207c33f301f615931683ab052676cd7c101cec30bff7150eb98523cef9d01d3ce9c4e36b5133eee0c8e3d6cdaec34583fb05525abaf1853dc4ab5b63dfcbee9a1611ebff2f62643733c174ed0f97e69e1cf5bb3978638085efd52f8af83fb8fc1c7a9b6a3a76ad404ad1d2602e1bf626b7ac60145e289d5289591adc2776ce00dd9c63b3279946f7011159cf31262d7bbcdab50f2f2db0fba1dcea29bc7d02975c1a80ecae7ed8d9f719fdb5bf15e0e24bd084e88519761f8a1cee520f221e54857271cf116d2609e8edf5e6f4bb1237a2d7201508448bad9b122a35c248e0f197f64e74321ab601b944d48db5b334da179e51d0dedb5754e57346adbe36e85e9abf1fa2273e09786581f95ccec0dc5349edf0dbbb30cdfbe9ef1770b30ddffd7a7795bdd4b83afd04e909db1f1921629b0fe62480625e75600522df61e7817ce394d25392a1d769ffe6e631dd2ccd4e376e3df1ce2dc84801c076b78854a79bb145ffb19bdc139288da0f949dff1886ec1a49cd726a509eec6d527f266aaa4319d414ead78563fa7947177da4ac2e4c5a6048eb3384a889596c7b07af27f51f2231fa8edefe8854629595bd5b747a4c850859a9cf6ac45f53aadb000945210204e290e1224ab1d51413228b756213635c9f9f4a73ab4e29554ece02ccb1fd9c9051a890ee21e5ca429730ef9bc8753f7412b08d68d949a28245ee1159957d1fd56894ded3a899d3c4a425197f9280338e88cc86867650582a23d40a7a01aa17f2f471e4528b400818c996753c0b49c23c9e78b68b61725ae59f9389d34c82b35e9a00a1af47051c74dc88189baa3458c82af01abf4182ff50fccb9176afa7e85d6aeaeb6a4190f73fee3fc0702a0a1c775595c5fd8850597c60ca8f0d4115c3b1339dceaa1bf4100b5488bc0c051ae7d87211d40b4a935c01de596c87f086193f8898239f7d746f38575cc6edcee251bab34c84ef43cd7db8adc78f4da1d85d8da62d0333785230bc96f17481df327169d80c897cf7bfe9bffac33ccefd5a85f84700967c9233a1fbf4a2cc8b01ed5c6a390983aecb6d6c0afddb27eb84c5d6abb05f235d372d353c95acb023ee2f1f5fabfa529c2448459b58c2503ec5a12499a81aaa6e1f2e0d4544aace6ef58dd42f250da0db89843322686e6f157262a8a872725eea509c69ad540bc056e9bd76ceef47780ef3c8b018be1cd5b007344e7795b02f0d60a09ca0b3d040ce1fe700c1b0c4a11b32faf7578ef4bb7465d4d6a50574a41a56152d45c2e6020c38a2abd2a2665f4cc9d76e03a630277bee495e8f8265b45cafe6b1a8f6d5ab637ecd36ff921a9c2a357d1f5ca21cd1fc3da69ee4dc8f88cb086e06bdd1c9e47a668378fc4dc734f6978d798a80db061e0a5048481fbef0cfc81f35693d23cb2e8940f6e26d35a29c523be028e18a2e1b825191886f30d88f6213940a98a35effb56afa7b80127c0d95c54e3e4eab05e8c2d6da89acd98ff4e0e0fa8528b2683aec167875a962022a474aaea81df55004826e3feff0a7c9f4dbda9a2e0c395bbf4f0e58d78641b31c63ae54a7af19f0909c40d1f2a08449f4863495e49572b0fecd2819645c6aa8c4abc8fd4551626d02912586985faa3ad076ea8305e4f5c8209210418f1d0ac2b24628094c1d753470d9011eaa2c98cc449cf58a2c05825c4579b520b0f836ee5c5e1abbcdb69f665b847ccef9a391a362841d88fe0a52805072d864e32f36ab473c307659c3558381c679dd2aee533160994a1412249d0d9d9c08118b30b2b5e4b83bf360f48a49335a4319ba148dee80d223d93a00f333b3701ec5044143bb1bbe09d6f79c627054710b0ee468f94ae0cb6fb161444e8cc08b90de52240878465392bcc62761a448c67364d51a8fe763bb9b7200615a262ccb670b53ea8b6f3c8043fdcebb92aec1996dddeb35d2ea76951a2d1cd4434c9cf43fd0da93fc41cb6955eb0f66947f0ba1d44bcccc7b56b3b824e0355b42bc0378f6e7e0462a5ae1ccb14d106166684852344dfdc4505f68753d4fea478c42377fc0bb96501266d384b8e2a3b593e90f3882b836479d2d2b4712867d9764cd49d982c6bf479e6508a088b43cff952f7fefa192989285a05eb0adc8f55218d488edd371cb205c9e7db93427312d3f27741e82612920652f6914ed6eaf2980e0fbe88c10786ff56273e66b5938f0628e8b3313d394bc93dcb165cb53776d0596055e1ac7db0f98ba34cacc71d11a230449a4a2261ea64ec4d16bba06b694493783f338f3fcce5db3c1efb74994dc2778be6643952843969b813a43e2ff29baadd2250984a32324f3f5be4104a502ad2a569c0ee13a0ac2a7cc00006cec9ed7c09d6108ab7202f99b25415d82f4f829557ae4891c7ca555d5bb8ece47429b8c9159392b512c5c362672e7c347d15f89843a525456224522fff6eec3802695c06eece8a472c9c44723cca535475a39547b40b37d3fffd76405a14f15f3354b382d0606badea7d230651d18b4a9e8a03a6fc0ba782f43391d6d02a5fb5fa64829cfbdcb992fc101d1459d6a6c79dfd173fff269286225851857467b0cbff2be184e545b99c019aa85c06629f38124861bc8c545035ae4781fbe4a2082814aa12e2a0b677d7339189f01c6f304f9bc23f61b121b80e79b0cfac1abc0e1d5eb51be7e955030811f36789d4f3dbd7daff315046e7d542ea51df686804a4fea042051d8f480acc0c3d01c61aa6931c240aa6ff2440c2f25e78292e422d96e5c16462c721077f09828961f167917233add8a27e65296158d4c5e35670915e07f9872f6963bae80ec0dd26d4411b5b0f1f2ce46cbdd19d66a558de7355dfd185c86ec260ff437722f2e45118e31972addbaaf0b3d36f9486fcef84fb27d1d82e9e2db07eaa9ef6941987aacc83a52b6d705aa3840937a7d37d7f1386f519e65ee585856916c41781f0c73a906cf9a1ae095b8f17b3bbda5f59bb772af5196b504709ea34a22fbfcacc51b43f5b21c5ccd04b1c4c4dafe0f7462ceb103033fab0196a19da54512325687bba8f6ed3f622e2ad5c58f77f38b7464bcba0d59dcb130b6b73a89994e0b0b3db782f0ccb9c66991fbf5960199847b994c5ec659ced5fd0b196dcfcb8ea7893205ad00f67e39fc4124feaebfd0cb1f2c1a097876d2c3bebab12e869b221d79cd74a424ed87fe2ea26dc2c0b1e40166471bc9a2151ff40d0bbe1d0fbffbafafe810c71a5a72a54875d858323b364652025ede672870ee004315513394656385dd7d5aa20c24d3d98e4dade7a5b5435e0468200c4150e33e3b56a02414a1ff71668970355317fd9ba80c3ce2594f23231b9e13adb92f5d3f3c6127b2b305e5f0a5def1372baa18380a094bf8c6168d649e6540f7c4a87082745373fe7018eb1bc50519993a7da1f056130a4e9e87c536bbe851f59699938d06de9c9b3dc76e6b3fa72883ce96d26b79d867cbb06c52f6f8748ab57accd60c82a08a244ac0507a51877007e60dfa24d32e10203aca3e144a57da0182307188df041cb68255864ee63ee861b74344af9de4249d53ed7352a9f5070f83ccdc9400430297cf75d39a2bc476c3551db3556e82c4f77b7dbca70b1d334891e9437e8599f46608c2f266c369deb5a80688c4d7adaa140f62663a353a67711046700e1a910c15354b07fbfe3a852901fe9ded232bbbfecb8f7c367dc87549902cc6366ec628d6ebeff4472b04e3c74b3591e6257f039ddc8513475f6ee6852ade25e1cfac72d3822949f990bf28226eba809c33010529370da99affe70788a830c5da0c9045e2f73c65a61acd923fa95383aae0123504fb7fbdcdbf490ac6b09b625b478c6b3801f9916ffb31c2e3ad221a90ff9d66473db36cbe02dc44a24beeacc8441496aa2b0d6083691c221942ad671656b950290012381adc8df368deb780b6ac28504ed315aaf0af0dfe198a4aa2b679764d705fbd2b145b304cadfdbd37633824e9d4572ac7bf473a8a4a6c5fddd9a7d3bec817863db70678bb9f6cc217ecaa25aee0807115a240842e0f78cfb9127166f9e298b2e2358438b16283fb1d5e5fbcf22f322cafd0ba76a9974519fe2121f6dde09a735d1a3325a03b4fcfff1a64165ccbb6d24a3ab8c30877c6d266f7cda1144437ff4928249758632dd03c389a807dd9a9570da36a7362455208b223a816f1fbbf500bc67de8e24eae13b053abee8185a042f56e39e7124f0ec0a1e954d0c1b35a875dd2c88440b2a23dd1a0bf0b9007b4ba347aa22e380485da123ade80c2e1097c16f170e23cd88c6c19c5cf363b912175c7d8e4651dc78b7ec233d19f89188d1aef67116ef30e1d8eaf9ad5e2be1dfadd7313dd0f75d3dbd357f36b1db35ad501cda5180c83f58ee52172c0813327e0ee9fae8986d2df56824ec9c899153ebcb4c614086109d790ec74d31a9f60a466112c4afab2275feba73cbec438d571f4f327533338f3d08c37a0ef7f77fa50dafeadfe4442f556bae9658af4db1a065f0a3d8f807d80f5eeeb7aa4f2ac0c96df1aacb4afb1cbf8a84d83ea7cb697c5f2581c4d912358337242067ad5f59eeb6da6dacd1c0d89dc607180cedc274309d7299b4f2512c5c2a83787ea9752245fe100e1e1dd8ef1184da5545b9afcc7cf0849296a7757a1ab0fea972f50af8fbb2269847c3d05b5b945612e030feb376cc3351956a78cf2b361bcab3be17ca7756634a1ecf7657f2724aa8caf1f02ed602fdd3b44f0aabb5ddce1ae7354942aaaaf99e1fda82f730c4f3ed7f2aa21b5eb11b346e139bd70b3ffd073921a9fe065640572d19f351b0723e3776a01b2af27401adeba1c1b93d3598d3f25844f0207a771b80b2d24ab53789889d14d9054989647a546c9013f2d7e2280d2289899b2e182df170f61e9279434e330f9dc6939105bae6b66c21fdbf2c8f38d008768140e4db3f8007a4dd40c31896026c366b38dd66e9541ebbf700d79b8c563544c7591cad099da44ad3aa17531a74cf878ab3ae2d761b3595731364d1ccac3ccc79bbbcd645f2b3058cf5a7fefd20e9f910dfbd444942fbe11e2bede6a5619ea2e9d36a377ecc5ae683470c0afe692b0b95d1557b6e69f6d31440918a7dd3f4bf529dfce796f9782a26402c5a1bc43bc918e4c3cc413b9777b39347faabed3c663a66a64503f23ebb883352603af7c95a38764f9f577302db9e547515f4de7cfdac83ec7494fcce67370d5b7acf1b991585379f9477ca3304f776a7eae89f2434a18d5d384c1471fec951395d3cd9081859609b64779e1eec7102ecb102cb29fd4faba375b36d5b1b40c81b8060fc8ec6860e43f8a0f54121ce56ed9401075f8682621ded7cbb1771e4741595e9eccec932387265051a2ebdd6d736f5a04a31397f0e611af7e0a961a2ee6d99eae23b8c28367076d89c53569ee8bc6dc5158e0f7b8ff4c98db1238a5cb1d3fb9319a1ede58906bec4f2d72ea859e0d8823474eca8cef0b3b4f96fc5575b2d062b4506f285c88e4d35260c47fd16c641c4a2eb3e1e9e6effe2e3c14f407963241c8a07449c13d3dbb7fce9a37b58ce96506747a99cd7d01d711c2afd1353d3ed3d5bc748fc7f0c4797a33c57aa23c24499343406f11c8f26f11f8881495d1a4115a2c3dbea8f2e4d821934d9276f4268cfd88004c65a83cb6184506ed4047419de0e10c4ab135922947e7b5958afec6c80870e33d9b69a3243cb18b42536c6731054659db908477c41ac42ac3f6d443f421b357ab058c9c40e4f5ac81e96d8afddc578cbada435822286659aae8508436e74e2f51d66fe5fbd97966dba895c525ae8fbc94aa8c2398a363fbc75d8cde73ce81fe0a75d910e4173dfab4cc73f8e04f10527e0afb824cded29e79dfca3b0972b79187a56f55ad8a3860f61b9ac53eae882886f60f29253449a5b0e4b700c0c6b01222e16e5164a05d3570344710061ce59660bc9fdd21560b0ba62b06f8c0697ace8f9cc8372b2d94aeb9bf01b479d20258e9030afdc0204e340bf05930494831f5d7187eaaac88fdb0b2def9131403e4e7f197f29a8c48b62d9e4f228c5fd7a2799e4503729b3811358fd6f80c0689d910a79a49507ff9a404be830bad43d97559b6f149b80802d0c4081f74e5992a9a5c8a3689dbfcac3ec34e053fc449cf3087a72d27fcca55c40fee05546ab27f2bfbc5bed1e894fd92c299dece32a5f846423e1d2a33a736013f45f5746ac8b9b0ff939f5d3d5e5b30460a8d90a0a61faf2fcfcd71d13da1daa99d50118232edcdae0cd11c49a64ed92ed8a4525aea4a0e29a6241aa103153e7b504f5aa3d4bd9306b0185165a2b33e2ebee5e45da691d7c302dd7c076e6081d90ae2d1cd1f9b056e84574b1197a80e78700758e947b20c2a2ede8d55c2307cd6d545f97f55c0fb849e0ed795e9e31a2e03357aa7b50566cb72d84177bcf63b7545e22859bb805dedaffe03c7362d22eb6568decacbea701884eed5084ee20b99d15d21d6c5723d6520b29b45c89493d4820844cfc49f70ed93d8b1e97cd71cebd557c0dd21deada8b2c5519e13fffe2dec8a3c73870115f5dde3b1af4bca4ed9eb7718bf11955a98fd54d465de8d3d1298d830aa5c29d9e3d92d974c170e26dc1bbc7f34b67d062cf93ffe0e7b0b135428db7357f7bedebc8190c6786ccef2c1bae5ce38d7c6a655adb6986d19790b3064066605e304730aa004d5edceb6f32f9b4efc3f890b4fdc09b73fda733477d1bbabebfa64c89dfd74a0ffab2df7903a56fc679fc8ffabe5934060a45ce282d1861db6840262a6274acb692641c323ed2f04c7cff56e97ff72aab93111019ea617c95f57490185fbd21701cd680217f84b3d972a11a689adc0608b4be964e34075b7a8517e53e4c7efd4c6b89bcfb0959913165a3a8b11c1e087b14fa9306449c47f397143121479f7be7f94b843cc777313846dc98f7fb4ca814d48fa632b688b18ce96c538662ae7d131f53ca807899fdc914da56b9a08cd3f31bb8270d390331611a057d81ff3dad63b90c34c27039072568175427c0695b4b7188e9e504ec0aa166e66bba6084f6bd77f8473af69652fef9eba2d7c79d77156d65dc2b4d7d1b6c4b98509be33800c49796576e7d1d1b8238f5a2583b0ac7528b6d3c61222bf154e5df412fae27afc1cf84c6648098743ca213bfe1df9d745ecd12b8e2c6cf5579288cfdb972d26da963d05f5464960feb254910842c33703e1e95d141b6cbd918df686bd8725802704d4185f0d5508e01136b2381d42933063931ab68010b3f4f3b58cbc106fd2202ba460288c44a84e209cb251d113aca82f96974cddbc303a81e92120d5d39a92902b6206cf93c15de6e86f6cf9c1023e6d1ff2c25c671af7807564ff7d3e5a9814da2dacd7dc265cd7d2efc21f01cd9e711098ef667292f0da1e4097440bb6bad7028e7a27307e8078c4776372c918777debacd9fee23d5e37490adc04300060b4c8b5261dc0364641f18f6afd5fd55f58a0962a604a6bdd23529ceae9346d893abb6e0384f959a32bc3044d1bdf8ab4e58d02cd938bae1ca8504c34aee78932b4d70c1bba1afadb1066967ea699d534aafd736ef13e03edd5c68aa10b76a9a8528e4c67f2270bae85ace0fa662b454497ea934e8dd51358b40c3728d8a467ae4c77472c8d8920a11e81264f6e1814ec716b5ae3b6c5b88e0165935560c33f1b2200339953d4312357a1a7bf11d2fec8034784216d5874e4de8be91962ccff9beca37c6f144d187910e2e7906f27c08f11099afc95fb7679392fffc301a0ae472ed7a3975a61e505bd7038341349a65abf5f0fe96c3ccaa43adf33914fbd38ca0ddadcad20f89edb88c99d2365a814ab322691a82b01621dc9ec8e3f74e59a0fa6f552d69f7c0211136763186f61c75d684cd8465638021a67cc580fb768796bda88e691399626a37fc13a74a9ef694f1b5b1465c8006501570b2248c8b7384f38af2d23c1d52d5b1b7b4b8899c325b3724831dd1ff45e799faa6ff6aa13c8ae2849635de6a40d016a550a03e44ca8f9122d31a5c769c220658e69c12206dc8139d138ebc130f013aaf31e5459665aaf8f17a0728e78d762fe6fa72016e122f42fe02ee5caaccaa5d8c36639e3e95d7de9b0f35f7d461d95d3f17e85fd175daab40186964bc899b968d8693b7347db7215352aed89c0eb4af060152847d322b7c340941b46cef12a3f74fac110381c14e5514b0496f19de32674e7c2d77a174a4dc28b1e7463718becbd1e72f278a43c00bec8ac75d01143ddb1e2c4a559069b6cf12d13583281381eb965f9e7f1ec4ac25f28d7e2612f77b16d398351bbccc8b078bc8cd87c713361a3afadd7d2ebe0875de41cddd9e19ff229cc5b4f04090a17d7d31d719129f5a3d06afe346b55b2f83bcee1afc81a4d8885c2c6c5ce7394ff207203d8549e92887a58946f42b981bf07d44120de9878488d5cb1b79433211cb7bf665019a569b1dc748b5aae090496dc78aedd1906ae7de22c749a919c7e0f68e315a4ff9404603577d355e9ad8c885dc64156745814f43876ef7c1667048a2e37dc2cd0d6a7db9ea8d89e27f3196278e113fe2c9128a3918e88c076c849f3b351c2eb44f8bfa3f3aeb4b256a849736b0fa3995df844545a0fd5938076419b0f19f9074d78cfde6b5b922dfcaae601ca2bdf8363d291c21a36d9af8ff08d16a349f3491a86d2e22fa4c3cd595cd24892bebe057bfd757e6fcc9fc24298a789597a94738368d9207c2e48cd7a482262bea6fcf015dc99e06ebf65d772a68f4478c38f694dd5aed18faa3b171422fd58cf9b6e6aafb9b53e23c4cebd003d31ec5328aca555fc4c5b0c39c8b82f3a6b928e463d791407d613ea5fc532807d83fe39f9ec5b703f15d890de2fdf35118e07d77d50d9025945d0bd1e5e0fae552d77f03a9aaf134d183f07524fb7d70d5907fcb7bf360a37d2dc39b620eabcb9c6c773ac8aca9ee2cbdd05fd54dd6e7ce0770899e5b345eb45e075b19b121145586baee7288d03874aeef6d87842a62207a3eb21ce2063e88b3a7f30ae45db12dc685a23013b2c36813ff76ffea8ef6cbe307b68940728d41311130077a2068a2d46229d8ffbb487d2e6ef0c131213362390e3006626a18ff06ec78c0f395e24d30b1e74d8c0ef4eabbfd2dec9ebc825ee553fac46eb9de5ef5eeaf845ea5eda4e0aac87044b5f85d5d5fa2c85bd151e4f157ed38a6fb8ddab1edffb2c145910a9525525f8b5ab45962215aed9fb94da392e534229738566ccee08af58a69dbbd17a43a551c9c7273aceb6802af23d71ada077062995b098fcb177aaceee816aaa35385ebe93b55383acbc15c2a756d6a6f9ba0061233a10fb6f7743c8087677ba3c7df99c5cbf5e1bfd0300def9c76969c0249933448375a435693902398ee8251de6cd471acfe99d0ff3967b114837ec71ff544014551cdf5da141fe2768abe0e5c938bdd223de5ec927bee67cc3cef9847677c1b3bae421ff25786bd36b658dc83c31dd6449bdc68dba1415f5e3f3fb9469974d44c05f417e5fc9637eec920ab648bbd627780193a332af2a982ceb56740a173b59c4983dc92731446a9be520f812e815101f5b42dcead3a1ca2b84f7522fb705568aad8bd92f5d8529fcd1c39cf409feaf129561a64bde6fa834783143a6ca10c9ca0df3f7600abaa317aadfcfb39e529957ee943b62e0957826fb5b7310cb4d3f32b4e6468d54c2b2522f27033197b792b1fa30a12ae1124d537343bbbe522565905da932f0a2f88dc79dd17148c4528f3467f6a9dcbc52ceca94bdbf7d5e79bb4b6c063563e145fd96fa533eae15311ea306226ca84b3403a05b9f98c0103720f0df239e180b24469406c5f58d97bea7adc833ce59e6f7b599caecf9762a2944b796197d84c32e180e2d783314432ec33129489708ecbb2e837a3fa653d87d15c22a155f63d105c2a1a3d27b2ecf40d573ac222a7b5e71f262ec1999ec0ffbc3c98292b37b881702791a26adf92569c7b1104158dd0b8e7d0909849b8c46f892bf6d0020a7557476f254ec98bad94a1d19043088e966b16b9f93093c70d730cf6052e15a8b58cd2870c6314eb7961978aa255359f5d75ddc61cd6b4da0905ebaf7fe64da0d164652c710ea59e00477a015026028f33a468e3b2e5742adc4fd6619a5aa9c360f4c3133c8335cee9036f749145499b1ec04d6bb505a517ce3cb9bffe37864a9ef1e20a8ea07023c42b8480d23a879116303a0250da559fcb77257b6b8688552b84ba8b7dd3b4f8a35a5d457fbbe7ebbe6819a0811aa70a542af5ff298dbd6458b6941be32910a3ded84708092e4127e814eab8b9dc32eed88115024188051469003730fd6b241743a3132e61f6717ea5bc31927ee8b9d691207ffb30f5493e3cd2c5a5ec55e715618e5fb82435e1925e439ce37e61e65e128bda4a898fd2dcdbf63880c8a3ed8f5b11643f82d2741f2ad17fd6b837f9ac9d8c98d7791e08d6cd052f17a154e36eedf7cc9a487c10e5c356144f092f68815bbb505a71d9aa409c76751bfba252a6f8fd8513ab906d0f39caf19ff5723ff393938eb26a5bdbe882bbcd5f8c040e4f8820150348d9dd031b2e67fe18ff6a620b7efef0e4bb128de1deb4244ec40bf13fb8d076a56e9075f1808be35303125e23d742869823fbfae365e0d20518e5e911af5a51d9165ec16a2f62ca04b45f0d35ed8b5a2b4e77b9c974a8a88889422c35e4c85de121172e2b473f21e5dd9d276e8c08d12b6d00ad76a932df394a6d3bf7f3b32b3fda246e59583475660c4ba61500603840a406d4da4eb6794cf15b1c34195a65031689aab454d654d8a5d9e8e62982da552562999b64d1e26ac2a5aea18bcef6ea2e799252859216f83844ab3efc40784e46a3d6fb7a98f04d87e83942ee83ee9f9cb99c8e7906295133590eb41af7ad9047ed80bb064690364d77a7910f5fed4f927d2d2e953272c976ce30dbff38e76dac3767baae246f5dc7409a4af34804f11c9864a272c354f5d4d2dea60ad34c45f79209d5485d9348fdde23e4a9b47655df3368f37b2e9f16b99f58e640e0169b4b923fabcdb015d48e54551ae4d2f25d963554d27716f339d8335b892a9fe31afa25238d57d28ce03491257e16ada95b0c003fa235e0c77d5da4c76c203146b284ae4af35fa5c376e045cc3fdb296ada5d38884870446faa1ede1d7417a6b70b6b24cc710abf41da6151ae19c402423052c5bacfcb366ee07b59f74a8fc2859d44ba190ac98e16a0c6282c28361de9603d7c8080ace59bf1567e355967d6f1e9df71060b9e535a0aad5cba95e37b5ffec7516b0b2c147ca42f7b53e3955eba3b5c99c162e764b9eb26b28d90016a7e6c19706dd3b57c0fdef585c52cea4923070b30050e435ef53f12bf383257a12bfd88c17942a75280f14e3956d6dba218947cafedd80afe0fa0ea1fd290f4460df240afb4bf335ad40f43b6f7cadae3df40085199afaac589cf5a867075d824116e44dc8b84bdab29c3838cf862556f951f53133fe5dfc392ba6e975b048f30362a5def5dfdd0cacc8f82ae762b6a6977f87781fe57ae6564fd5ee54f2a19430ddcf718ce2621d197f4beb0706072b85c0ebd8bfeb7c51044f39d025e00057018d5960790692315f8e74864c7591299c7f47af372d139e49251a505a31720f3934f0888e133da2177d67ee93da69ccd0be54670748843488de8ababf2eda6ae7d567eee5f5bc3c399708b5ff3d40f0b1add87df6412ef67ab19a65eddfd4c739086613627e4430daa4b5404309adfba1e039223fe2e00cd2fbe766492a942b5460e2cf229d422a42282e1f70ac2590c01efd12278b0059855bd726406db27f648c1b6087b58ab4bcdb688f65e0b82c7da36a6444525a2e398e5037d7895b8a324651eac4c97f14268ab10b011315e33a6d724ee492c356e96dac79a28d78bbfa463a142df03c61fdb48671d0885f8550c0c5219992415c13ea03a859422a3c3af1b79e7a885b5f0ecefc7b585e63597f56ce8e80fe0397149aa8965e0f2386f6ae0409951a766e2d6815b4d8108badd6aababdf7c24f89ca4d88e049b57bae093700517cf0840227db30e901167ade39117cfaccc684cccb1453231bbb151b4ad789868535aa73f5de52173a309d357a0332e63542205ee01cdf99823911fc2e22e05f28f57aa06a1970c37f74e48acb95b1322799837526a961e9b12c09fb7326f90860b704f152a77dd50c64d1730f202c689a2606fdf653c114e928512e9ed884c3497fd54afc27f457ee4f8b98bf81e42481837374b7285eb93a359574b43fc53682460ed0355cd0e282c7a39d29d4e168d1a85a7b72bb8d73fb81cd00a53cfe59d66d5be77d0a1a66fc2f796053068dd5aa7cdc1347582b1df801504409cce32a7ccca24f21406137cd07e45520dceaa8b500fcc4a52ea3b0b337b165a0b89eceb58598bc1a25802ad158e2c6da11aad991ebb6c06f763c5ac129ef90f365a52366afafbc807a70abede4b54d284b0ae1071716faf7050b508e92617b75013a3dac0922c8aacd76546fbeb7aee8c66d8281b5495e6e16156e0c99ea1844fde68c96e0498aa526dcb4631fb27b62d22cd0be4e0d7772a5e09ae1af242941b2cd0be8b06247d7be872bb335e4669856421fe946eb3a6bf9de0ebc47883b06c1d1debb9d13c145b0111c0f77f9c8acc89c27f29b0156b0d7ce27c87805b125803c124e0d04c0324498a4562365fbc4a88e51c328e674ec8f4647874fb7ed9297b9bcbd1d9f64195afbc7ba5aa67915007e7abe93a7e816649a6066fd8bbdce2a96f9f719ae8ae9bbca2f973e2e3c9d9252092c84468f0849718e4adc91128707b6326dd2e1e9cd139eb7d9f9a5bd73d3a45820e11a7ee94abec8d1b670357d442d3e4ebb3c0bd97366dbc136a97a944e67b4f64715683364e00e69fa193145f5f5efb00ec3431626e27ac5f468ee524d63e2ca8eb9e8e234f73d73145279f2ab6cde91214bbd8c6af63315c5dd18241aac9ebd35e156017b77879cde0e7442fbb12b94e219fa6caf10c669ceab03520a42926dd7d5ee731ddcb06a967c273555950ecebd3dbf800207af9a3ca4af16987dade760d94da25085cec4b0fc44eead1036eb77974f9e2c499aa6913b6406909cacca1f67e66fded4d315e9abcf59144fdb2d317ada6ddac6c4f040c3bdbb9934090b32651da3cc0361ac9115c221c841a64da6093c83b1869d206f9e4f00e4f487ce5381564b9d140d1ca777f4b91a6a261598d513f0b9c60f13f381678e32733f79c3fb1f919c784d9ff12ecbc376ae8a423b6397da9a9edc797c4d0d9559a32fc13baac1b5af623a87392a9ab5c960463fefc78a45698dae077451d236dbabd9422dd260ae24a7834f887dced3ff1a6de7887bf46e2ca99470b43905980065cdac0b02b24648fb32896cd21cc4d488102103d16290f2ce4cd384e024148e3ee7704e3228b0b10dd653c30e55007476ab40b02a65910eac845c167973556bdde2c15bd443637495d0418ec323433cdd9ab93309d44e252271fe3221985b2601d49e84d8bbef31198bd9277279cf2d2fc0a30fea69d0125248116a234d4332e6e7288d185e00ea5461e9be287442969a8b44ff11b9839ad4b91bd711f82c2781b2ed79435eaaf464adc568e1cfe67dafdf4ea04c2adf519b53a999bafd2be39e7ff864c4ceba0f914a947c83f8778f8e14ae166374391f902491415820067219cf1d810ed56b65ffeb000d55aa92252c2e0d8dbf8f5aebd7093484a267475cee77f2907aa72bb2d6cdc78abb676648131c2dc4c69269c677700fb8c0dafb0243483839e4e94060e2fcdce9dcd254de52b82115a05d78f5559736c1ea008d524859720c8ac68141d4aa0178dafce3bec40a106c168ba409d5c683ddd12b397f1af6354c0827aeacb4a9c5983a7fd9f15460ae4a6554f0d32edb8338a14d6b9e3b48146a5202a91ee04d11cc67345b6cf0fbf66b08dead34c59cbbda0987c1e508a43746a2539e8d4a6a6be79e54134966306bb88100c77c3927aa8a61cdbf05a27cdfb2b2ff238854808cc024946d138f61ee300d464783678a8eb7d56c9108cd6788defdff3c75e63910268c228230c0f355990684fc72f01308f900f1ae795cffedd583c50b8859cbec75827b7bc952e6d077ecf46cd3e7ccc9f05cba90366bb9b9c0b40e15a1ac5df1f57a6e1c4f5a71a3c148283ccb50d7817a5553194f6797bbac2617f603b16d986e1319f1dbb3c40d1f678157fd2a6a2b19486705dcabadc4da021eadc4a1afeceb63b168fd4601a2bc44b1217a45533d6ba582237ac8c79b2c30cdbeef022a0c528f4aea92113d5abfcf0d90896930d329eeb06ee20541416aec3fc9e53fa0247c0c4c40e2ed6dd54ac3d7aafbe133583044570b8b80aeca3639e94bb87fc3d3160a93be3e9f21ef8b9cf120341afce3a95001c965778704918c3971856d5625d030b8887f5e286cf2120f0cc805021a892031ca5c52d21905083765e86ed8d19b88d931c25193b0087d5029efc8c0c47aade8981d4e5c599a35bf83730bf7f481fe6e525941c1f801f955e6cab7a016cfe9fee6f27e32e6e9dd2c4e1a58974ed6fd100d79410d495b228faeeda2b42ed4ad1afdf380f14c3434ccabb35f6b4b03f7a235c3640c3e038eeb6b2fe0e1bf4624d30e854e81e68b628f1330a2ddd19122c25de2677af3dbadac0d84d2f7b65a2d871e05d6eeb3c282790678f62a0e83c18d683efafbb14c77a5e40f01683fe504709e567da1fe6026cdef66299287c26d4ee7aa057bb788c3de1ea3049019ed2e178f398696a5e89f8201c753ec3de17b2f6e84cd3d880447313916446762776611556d228bd8ed38dd4f6b744da7ce46a7cef374c76111de132c5963ded1dd3e62faf93e541ab228edc7b180b404d8df21257e63e955b55451038964797c0d93ebcb04e85bed82c22b1212a3d1f61185e0f1a4de5a123eb098fae8cdf4460af43b13ba2814a7527fae18c7482340693cb16fdd4c3d3b2a829288b99d44b3c847a868250b90957675c398a42c5ae66afc3bffbd3d1a13d41384af56b61a6f14e2ec951dd000bfdf930938a1f341b4f5cf3602e48add55b6e5a77c435d2a8dccd742252b3a027e2bbcb68eb3a73030010e238f4e52f1fd8df47cb158b5a231944afa44cbf0c44f813407531d1017f99371db53dd480345c2b0c10d59116024207658b8480bdc285822f40113c600709a4c161baa9e19168488f403785baaa1f37e63a7b8d78117ddb0c29120a7cb3304ea43a03d4767e3895654ffb230412cfe4c4e7d6a2da969ce628903cc0bb91f38e5000a71e85dff69835692230b58303eaa0b1d12a601602c298b11ad74b918e9758367e9979438969e17b5416d26ddc7f7f435381f304726ebb90886a146addf3821b86712a3f58a9e8d40a83ee824416df7ea31d234040f340e2f69e64f5c8d3e38b38f61817898850637983743e289948780c028e6e2cf2274a0e99896a52d93362eb70367fb0b8749880745d768f678c31cf7f42824f4d980540a94cffc9bc176790c43f7328bb195dda91fafe8b2c5cf69ab07a87ed479e2959bcde048c5574b0b47ccecb738b7a1b3e3275ea7a837d2b1deb08526debbeea8bb7bdf389410d3314008270585a5f9f7345e049c4a82ff371cbe157f1d25f1228923b554c4851d973837e83aba3bcafc22f8ebbe931f6664c96b20f2db23f7417e387a382123b58dd4feb0135b4b8430298af6f187988376d113b035feaa32c3f2803866bd0e6edf10c66f4e1f549d043d9ddae013c43d4e07d42f2bc6563b79335865ce220aa9d63c7665e3f5933c990fd081231397f9599987c9f09ca625cdecd9152018bdbf8d7658e90f63acf94f6595430a2486e9a285760df20bdd56fd02551e9387b6fd62cefcbc63f007be521a08f68e9931b1fac37d80e77512614bd6e67789688061759e13ebb339a0b8f563be14c6adced0b1afd770057bf21d3ce78002020dd336cf6235437be1e07545758cd322ffdcc0bf5079aafb0420a84ca839d06b6390c0e399ec162f49302433a76bdb5cb840e45d99330de584bc150c82c2310bb7520f1726a208258171ba4ef7f87d18284bd9a3e5b050d6bae9ef071544b3df17a29b84c58abd626c443e8651f4b5de01a6617d38707d71d6ab6bc811dc47ddc2a95478d611fbb78c701bfbd5d20cddf2d7275ed5def638c6e2baad6ea136fa51cee7d12096d39e7009c04805846047df9fcfb1df22fdbc62535732c75954e4a9b92b1b1a228135b010ecc7ea42110f35514731c147e8e26ac3ecc9a1ec299b0c75171ce54dadf12676feb040821a1bdb1b989cba69e92668b4a57711cb42642c963abfae9abc73fd42b63b16c1886b0f66f346119a47683611faea9b9a3bcd8a0c2f15004b80002d0110c67066e7c87455504b512d1168d203e40a33eee11726941f58a0e6909120872d2d3ccf209162e7ec8501281038cecd6de6028435fa4a97cb1e591619f00d37fa93689ed797386cf5d8212036a159792b112249cc1556c6dc21fb7fbab18524c084a7e8a929eb8d3b5f1a325bc70cdb46c51979f1b2dd3a9eee439a5fb9a4b7cdd8068993f911347eb820b623dd64ec6efc99e52df37dc41b88b247154fcf68139d80e852ac7d4db8acff4ba03181f4f430396a34a2814e1817f34b3e193bb18996ef5815268119ca46cb095d1d730e3f12c3773aa105d53b4435c6e3a7e3ebdfeaa27e8d238b2f0bee62dec28764e9a61f4417322cca9bd5f6a67345c9d8d8f77d0cb5566d96baa06fc6a1596c6bb21a25ba2ddffe5c2b9a616f74c0f901acee98ec2cf72d243c56091ca9d928d45109931b00b405f5adc0345cd3bca174bf5104c0dd39623aa03b68ccf9c4f270d8913d7f7b1fc6e11394def9d1df9abb92f098d7406db4a41b571f7c5c153393b40858b9db203fd59df4b27df944f0f2c368c119fa676c9e0aa93249ccdae3497380bc4db5def130b5f778c8aa2fef02ffc2c6596d4653271e97078c021dc962c53670d4b0f815dee27cb3498a9d2b0405c934daef96434efa9fcfb47d240686829475af4b6f4e251d89817bc36a552a32f92c2ac089ce1fcbc1075eb5b8fad404d758d96d2416fcabaeedbdcc4a2fc73d2a6364ba74faad36dcee7e9741dc5e2ed98ed40e6360fc10d3a99a48562a4046c0bd5218c91171062c56e722b62139aa7e45766275e1b452a0882e2338054225326ef528b3719d16a2fb6d372f2e9c4db67a67b62ef7a0f519a9a4b8dcf0d3c12d81d355a3c60be4448aeafa363f7cd9b76852623b3af2321508dc20ae3158ed997e202238cdaa0398c5bec1ee2bf3efa1c6df4fd2c4ebdc31a97c22d9472a8402f9938efffb376df39f421330c43cefc69c732e1303fe9263bcedf63d8b7727ac1973da58cb2b6642b79fe0827578a72ab0e9ba3b18c2d47e384584552e2aeec98334f6836449969a0a1593bdc3b962f880eb87ff8f1fff328c1a417ed8a87aab62d1d7441ba14cffd78ef0ec7dae1e5dafd419d3eeb5ba8bb15fcb851a69720771163b2c58245975542faa5a1c350feef03486044d06de219b6866f7b6b9de21cf2174e9ebc2b24e21c178c63102f9c22e769ca40e9335e30939fbf0d56a99827f4dc60d1cd89c5a83f757ea4de14b3ff1805a55d1d7303fa632e3cd918043e4e3d829b70586dfb1003fa33f115abf622705b4f71520d39f0457d7a1bf466840cf9327f5cee24f5216a654287fc5ec739fad42469068d68acbbcd12b5088b86c1ef2a11ee90d6b652a9f9ae57ad29f7064574fecfa4bec8096be509cbe99cab9bba383fd2f76ee9b933d7c3e218638c366d9563b9846277426f1a544c54bb29e7a123bd10e388a33570d88d7896223d297278a5faa1d15319cbea5b2cfd8e8247bb28ca70bcd8abd5171f4b13bc4950935324b38746287cc344a497a1f9ba9eb84535fa9dd2fa9db3f4e84826d4f40a44cfe1ab9380977bb6403a976a012ead748fe1b3b5f4d066ffc4a32f1b10bb9244cd8b39c2117c71fc11da0e1da26d692f49151445ecf4d980f67ae56e16b8cd90ac47e5952ffed7b3c2de512b346db648502ee4c869778f0ddc612a6f77c44b33e6c364137a878a070b135f46ef215426c81ee35dc93714600f50f971548b6dc42bd7176023a522eac72dca8db9bc4eb3cb4978cdd1a997c8d2c9bef6839a787f93ededf78fe98a28ec6935196f1e0eb7e5c5a13a827ded7c20969c5bc9ce81b2c4ac4143af9fab0ba79893d318977658837e7853475d2613a50e4b11e8260c449a7c97655d597a5d6fb0943295de11b698fb1e219224179b7ab1a678f3edf89c835712e86d97b3b0ebaeed3f457a5ce4f8040220861227c61420d85959cdc22c026fc3fbdb8fae5d03608a2d8ee68baa0438e9d4a378ff25875f7f67d1387c76d450bab4d45cdc5cfff53b9977bca2284e00b26be4565be507a61f468d23a132c0297d35dd82be3cd0ea745eea5c210ac4f7dcb034f4556731c713ea518baa59d70194cd1ec624b235026118daa6958b0b76daeffc8532d31daf9c3e9d560b72c0b06f6f0664b409f5a461178970fdde6c3a7fb64fcfb488c76ad04c168f5eafb63ac6771bf7a2ac95045e2fc2572d76450d5a30b26c82d1fda5f9dce77b8280488e7bafe688afcd3a472c131f015733800b15b9225ab15741b867527ba0d811edf9644923ce437624b81fd0a54672198d063aa714f1a93f1e355dcadb119bb69f6b20b0f9e78fe9dcb26873a895d1b6f4e89a93b5fd02294b49f72a468610facb61fd648c39e89e8c1db53ca78ae8d4a00073e4573702985915861b537913263a2a6b9122dbdf5f7a13ed25b6613f22859416b778cdf0516798bd85b2382f4d0c7564402d36cff16906f74236563a777464538eabdc08741aa5b3200c478704c40db0c61f8d2d11e25c4f0560f724df16a74e2502f0bea074942cc976fd4d051c76642d7d1d8e8d4ce886e5b1cd671b817f32bf7a2c5e7d2f5acafd72822d23bc926d6ad16ea44172955106e1743f79f93e5942f68551b86060e7b073ad5003b633b08a412178849a61f73f3bfb95b0105624ce5e40f0507b6e77b3b20824183b9abde85b17bfdaf05c0e2ff1c9403654f2be9d0fdfcac479a795aef323f4b7c5bc8421b0125b79e0adfee053088cca911b6dec77767f650409f125d5d3521c3899730295fe4b820b5e3df81d5dc602049786400ad9c967e6fb79b04734bea8b7175974689cbedda8b228b1e1dbb0fc9b9a17885a0de817f045f03bef0d655c0093cad29afee546cc2f39121650355bb17d5adeaab5d55c371989b7ee19b712aa0ebc1599cff55163ae16c9cfa5c9a5617fa6f000d7400604bd68be0730a04a270e22cc81a6cbdd85b4400b2cbbcd58d9c1b3a9b185e1af80601471211ff61f0c18c632ea99006859803b18cf34818cd1f608ebc5a536cc4a42db13309560fd212b140802c0b491896b973f2a763fdd2a6f3ceb2c87d8143fdb34b308d548f75a6d956824932f68d1982766f477ee770af0f1d1bfc4cfd51906dfb8c0c3b9b6ecf8b626e0e8b0cc1ca5bd9b4d002108597a94f6c17da09809956059900904c99ffce357026e25f72e5a4f2f64016ebbbe6a2bbf44f7f943666ff3d927a234f54a79f2622f54dfa1ff312d18987f8ae367480ec1c89bc9daa94ffed1b37d656ae93b892f44de9aef23b2c5e572bb36537e6aa0778a64d40ebf94c5d99ca0047b1e93373d3a34e41432ada3ca8f477e9ab49206e1f8715080153c28376aa5497433a2fdbee53626e5d5a178aa94c0c00b4b85cc755af743bb17d32bce1b893b8bb487ddaadf506c029819322fe0c44856c617e77aace3743c9935e543336c0c173dcce4b97c5fb043f75bcca792909dd5683b4f3bad25e35a38db0a583fe86d8ee632c5a11d6d776be8b3332ca07d0ae6a89818dae825fd35969d52a150a53649b8ccda08eab3847cb69f08bec784e9f6e1b4ab4cf26368dd60297a40ef6346e77270f780457445abcba1f1a805ffaec20e5f4ef2ee98e30a84e5ca4f82217d0af7d8282091e43b4f710593d57cfbc7266d006a68bde6dbc4ac4695e1bcd088f4333c3157ce925d3d5351aecbff81042d7543c674a3d237edcf096aadbcbd58893717c1d6b87330baf92ba37bdaaefd27390cd554cfb60f8ad984af51aea9008222eafae005aa5f0d9251619d479c321f564368c69ed487c69d4bf72ff7880977acec116d6b4fa9241a1bd6623d13e8d6a8fe83227a7ce05ce549476cb4ded654be4f73abf9729b9cc438ff896b8813c5dd56c2cb0342332e5a09fff035afbaf4ad7d9eaf28105de1bf115614ea9f5566b91d55911dcaf981894a6efbcd90b0db955f9ee716ad3a31e78a56edc8096fb61c4b60061e6de0ce1d751b57d0e6777052767884ab4659b6a103126675078c3968108d6c23ccc48b52f8f387e796e226a98caeb24e436cbefb7a70373510294eb3367b9dd27b37fbd6e5623091827d50ffac3ae9270788e46c7e20c10644922ee3a74ac8aa93b512a52465fdb95ec8912bbd7802e76ab4f89024144fde33ba3afa9431757dc3c4be0cd2877f4db7da3339da145c2b98c72d66dc08bf2b3d749951cdf1524d13b8b268ca4bfce1c443a345cd910b0c297c3eeef26450a6dbd916d44619951483a123f6b883696ab6746788282bbbb677584cb51cc4d624ca09cfb573486eb3681e974d4c2397a3ff84e5c6e59b75e26889c8a92fcfe4e2a0f5fff813e65fac76734c6c28c010cac46ed2340fad9baa4ebeb085c05c3ff9f6c625ac59177eec2cdc080baa0bbbd17347e6f444013dbbb57a0d1c29505a325848b46bbc96ce8051919c551ed07f38ce8251d9ba969dac35b8595ce379273c3d8ff5562c1be802e22b5394cf7abf8b8e45c9e72e4f4c18147b74c6e346c649ae8811f4d244ce355e19b166aa362d5f1e1f88427edd03433b6a0f6eac87d7396d3d831049ef85dc089048fb89b56b22d605d79375d893201810903ea15af0cd739f4ea1bfad2363ad0eafd8c1663c0fc909a03cc335b0aaa288f11e9e0f84dc5175fb3fd1016d868d2c130f2938b423a9a580aca9036589c4e5a11cbfee0954cd71d909fa1751d8df3ed1eee17b1684c744387ddedcbbbdfa90bb8a6394f9e7062cf06c30f2af7dddd564e9904836f3584f70c2fcf86ca5cfea7019261616efa3ec473ec994a84dd4fdee7fdbeb353ebf9ca7795cc387f54f3fd94c5607375466f8f0c36dc75ce590cef7fa00574f1ca2e9bf27b73ab6edd929ccd669fe9f8be9e3c31249c2152931382b7fc69b51878c4a06a1ccfbcc95d7218bcd7ae58742e1d474376f17e00dcdc8ab5095259658b30b17d56478599c2ee83d8f62faafd5f9ed159414bf2ad3de1a9d147018ac61443384611dd1bcef2a7fab5a8fc0f535f69b66b23c377b6b7d8f8c3c85e687cc57ff94b7024b57e88ca7e462e236f16bd3fbf577d4fc311154f3dbe6708a1cdfef25b9696c51dd91dd3500b9e4645bb6a0a17fc09dc54f208aa7953f444e94e9e1b1a4cdcb45bc9fb49f7e3dfb54b2feae1f3dd84629b2d7a9e4f2390927c1398e81c7cbe57265bfc10a794b3b8347b68304ef6df1e84d212fc2bf604b10cae100ce43d56bc468807b70790614d8fe94019fe0a8b15a324188f655c9d82829953615e10ee54cc81e6bae3c81e25303586d0e0a86bc6817debdc226473f7771fa6d60f754df8537199ddc3855502f7e2f0d3ff4e7c5985b88f8acff31e8f505aeff209eab78514c3f15a1fd78e89a9cdc37c0ec3da69285b0fadee0cfc430dd03ab8fd395bc630423e0b1451cdcaf20b38994dc2092a31e9694e2f83c6d93c5abc4c25cbfb5f9ef503d2375d15f5bc82a6edd641c290fc73a91f030b3f6309ab50e14ba65ef332376da4b9f5617d30e9c16c49345564df89d0deb3cef299d927560416c57304c96116617bdfd1e5b148101bdfd2884fc5a6878b494cac27defe7f6e16056dd6510ef101ce7894987b6897a918da2145a1484b34139b4d946a215272f03b4d0ade3109814ec8ba0348646ec3a64743f377fe4227fdaf67264149aea3d15f6ea5f25cd7fa68271eed7a8426c3bd16e1a4e0dc84e0fb00ca98c0d3fc7a7132862a4dedaf8335e7058dc8b90d698eabca9bcf336ad330ecb43900fd7015fef827ef042605437161292d94307f9c05231d1e54762627b2410a912c04b9db99ddfce402dfc30289967decb4ce61e28fc55d9ddef40f3f3f01b1445d0de344b8ed8604e6ac6c3a474e6ba6837c8c118eed4a65287611f9e18f7a1c9ee9fb8f5f05e05b54219070af7ee63b4e8074df8e02f77566ecdf178bbca4310ff8560269475b29753e781f9e1887dd399f974af5d638703715230fd041910f15d2b1f27ded4d48b57dc89b5e8d52573e18c3214c74006bdb4fd5a4e1e37b13d22684ae3f981ef85f9db23d5c7d01ea3dfdae27df90e56b462083fcc25549593e262284c2cac0350712e5e8a5dcb485d38a7a1be0d823d764ea9615d97c5eedb517c89f89aaaadc3a2ce7c1f1b11fa6106fd68b4c97047a3d2819cb2a74487ad181765bb64dd9b814fc41d93ccf663e8f31776d64d66b2cc36d877e5506cc56c75c894c692ed235f705adc05bd4309752b5bb0986d29693c16ed38599bdd1ff3287486ada4f1c656babec9af5ecccdaaedd59f3e1f871d99b693d670a6fc075871ad9e569759c74de1844462c09bb84965c3f93572606e3d5cd1b4d9f07f900b1a7f77802d82805e506ae71cfebc18903877c0d7ca340c6da1866e21fa632e5e23ea9041c52273c8cc623c75f1c46c3c42c9e8602bd1a85a9764af4f5c356eacf480d8b82ff714b1dd953bf892ec6849880ab55d018f88f352ace24314136a193a31e34e355f19196e855a1b474ba92ff1de575510ae3c9c6ca3f74573b39d3f319ec675939f0e94e00c89cbc8f3362d87645e46673d95b4baf6335f0c2e99650e5ced106891eeea366590bba85e20773b754c2da266ecd0e01ba86aa6f9e8758879da3cc1b0322143e07045cdcb7e885dc4856bfc9fdb6f75fcc988935e765b2db16412a817822a9f202217cd9d946e55ea60f4458836e1fe7ba723e9d508e9d390aa6550c168be27284c946fef282f4682b20295fef0d3bf0ce37f80b95a4cac4cbe8e9ebb069a2c651c7fcd83dddb73d44551d930102e9e661138e669a2752e4341a4c898509e90f4fb66f3286c3285b4bd633c252082fb711d4d5ca4c569fdb651ab9c2acc235c1cb1ce5f5fecf5e50c8602524379baa5165eefa7d4fd7d1d3907892ce7cafef97664c286a3588d33088714ea378f513e3138a03a9f37c6583ce7febd6926e86da7291b15f500010deb87359ac739a32092b0111d462852dca03573b0e4cbacdabafce1b59b0914faa87166f0297c53ddd67e3533958e7c94c4ea6a7d0a4205189b54579df028fa7484283717df0a585c8d0106c167247ee1f8549a00d3178857cd41f5ed1afb9d5e09186fd00d91db8a1ebd81d984f7b41886f8155a2233bda55674b8aeb0f03266c9e70eec9e2716f28284a1d16c578f25e48cb6db97db78a25b99e0fb25176420f5af3ec0c2107b5929c41bfc3c5c962e675d0decbfddd6e6c6748629d7ecf7df0f5fe8e44bbf90c9ca102fd293e27890c1ab936177ffbb16b49aff10ab8ea071c7eacec35a1b8c866c0710906ef3240b4d20694d7d911508db364ff8ee87a4669024d4847031d3b525924d65094059eac4bd96c9d59e0947fecbe9c881010510be9666ed759089f4a48179d8321ce414c431eab3c10d29179eed90f9749426a762958598c31f5512911f96b493c6273c117a98d17b36c37c587cb8b75da4937a58dd5b820aedc096fbacd9bea4ac8f90b61853ce1a198d35b5b5a7d5308f7cd84c1e6284e9bf474da3f5f4c2b35a70ae53d950529050e6694d9ec692d52562619f705757c165f878517e54cf636902333dbe991ba58fe0b78efffd60bb7b831b93a6a749762b24b929be2ed52aec3f64d4c9d755e251c4c868d9bb1a5ad69f9f251ffe8e4b5b41128233f725c67f9fa1b2425072a643d2486360803320b8c03cb7766238324fde88acbfd889578d0e62612ead6d320dd266c34ef7f2beac53efc70152309e5aab0e0aec5eb169adcc976c2f8b0659d13ecedaa5bed70aab157a372ec8daa851c6e5fbaa431b7670657ddedc8a6b0e518256085126e6815768e7a67b51b7e07d4498b2462b41ee87121080337c84f2639ce3e05920bef0410467b5e90adc42dfc6a6703396bf08d19adb27a2b96df6cfe2761cbe58c13ca66149b918a48dfdb5c6c982acfbb0e0365d3fa1931ef895abbeecc8e523770082a07012efd2c37f501dc5406a8bda72cee1922760aeb2d9b7814215fecc49c786e2b699ae777d2ead417c5c2a303edb5c30d7e8caec5a82a8f23c5039d29afd1ed5e5974cdb6163cdad6b9871ebbf0feef4b6fe8f7d21932efa4dadea9f9c606195589bf6e25f5e9aa615d3dda4645dfa6513c4cc144cfbbab851b161a2a1945f7660d49f61836c9940177812723481c7a71a84e2f3544950f82119d0ae4a8008d28634eaa1b6cf54a9ad90f7a7f6a8ae6e53183ca8703666993011472884df893b4860e3eb78ea9c890b482acf2044fd75cb9fcc5fc567614b7c8a790c8b69dd31ee435e2dac7a4b70a61a6607f8828e443973587cebd8d43f72e85d0d9a71befdf262fbb485a083fab7f1e8c89ad7b82780ecad1346b9961c96141c7f9c85cfe74f0bc775f46abd1d8e5cbf4f64737e6192a973bffe0e00ed1c2e62d86bf793bea21d7b0a83d8011d81170a897169cf8080a02c987b23fbd5fb2272bbc7393c09f734b16713bb4f0b71672b2777c39b33e10ce3213d47c1022feb4c288082e8e069490f340bf28894bf6eb7d457da5834d5d2a9a64caa3bdf0dd6562bf6ad0e08b7f0def034bedfd9764857887c8b65ebea7dd5d2d228b0e2feb856f3df5a2ac2d4bf10d66a0258899abb32ba26ee90d7b9ec976e2d394c00b007edcf860b977ec3baa55756d6117db3fa56e287cde9bc2990494dfb2be2bb9513ed7d0576a4b9cccae7003deb605d361c12b74f965b07e23e5ce48c41d008fffcf6792f99eead053850a98e9cef4f7d8f668b2ebb9fd87890fb84bb86389baa2d490c8dcb73750b8f1b4aefb20c822d6332fd2c767cbee35c45634e34bddb5c0d280465a31c15337d97df72b2bc6dc79e490443531fa83f84a042c736d206ae17dc14cf18fdff5d384813899a191bf22f854871a5ee8953a06e858eb98f947e41e8c14b6a2b49a85a46a1801eaf81cc0bc9ea2e1130b95e4dc2fb0e0bc04882870e6c5569d4ebf6f56b1760a2d0eceb66e532d9c0871e77b62f06b45f7ec6be0f9eec4064472e94ddf31f7d0cea5eed5754753332b9b5b23f512f39054d66ed79071a5539510fc556d4bcc7ea2f15fa55f9459449a1c72b9019c8034174ada8fecf65c5aed3edda3a3ad3e5db48286f1007a7b038047bfa9e65feb4047f38c181744b1194c8976d05dc229797c9ce8fc9a25a0c3cb9786f0786d807851830faf9a57c0d7eaa8a3a99f7187fefe041a305ce0fc433fa09691e8c5dc6f8c04152dc654c121903f5d46d877174c48cfff9c9d786943599ba7178cdbc71f0f84dd988ce36d30711156cfaa0d688d6e7dabcfca46fba60f55795f8c4e0568866e19b0cfeaccb160d1bc83d932fb8fd4df99f0faa1a4c6297b255084c970f59613a8fe39a7dcc7a7b4adee5228b07a4d2ae9f2121835f35e08af81a14c05d614ccd7a4a012f6f507b3d43bbc73bd0e3b7e72cbe62651f9fc224d04498ddfa2e7f8ff497d8f160abb2cc97d55f9a81c45c0cdb0c60ab2d6c7908e41f8bbc66329e74bf1557a906f819f82a53beac383ed855cebfcd56c7577b446f9a6ab94971c0c0e6cd635bbda1daa50def8b4ddf25df2de86ad3bac363f50a4992ed90b06b83ed97c66fbaa4886b48cc60d8150fcafe9a4d78f139c0875d5daf1ab037617ce984d55ff976e9a4721f717d02ca43b11b55e82c2a649cc22a357625e83d424542055ce5ce089731eab43b9c87b9ca2c7645391e18b6ed67d7ce0984c1f511d06471e16f20b9f12ba6b5470f803d78e79828aa3a714e20b568cbcf5b3c1dd899ea377555a996254f3cfa501de91c3f4aee891b062641874177de2ffadf683e048d2f0f8b4e36e5aaf6fc19511da6e64e67c4662b2f37230d633bd5e0d57e130d1b61ac4a0a872ccf0c2bfd63d4e807f20aae3f5ebabb6f5f1ebca3e8f2507f5e6810e199e5ef59cb59d83425fa53ff1f6bfa8a3964210940c0787ce7b0ab240f74086d359538692a7b7ffc0aa33fab4e4d12ec4e4303b4e70c8564ea15eb572f6d6ebf1834e9fd29440ccf3e2ea7304e26944789d0e84c59af278749e1ec277782b07343c231f521b5cbaa7a414fa564f667de8bdb3db8bf43b5b5457ea3fc940fb74098949412e3976f23c78064a5f39866535bcc3c8aa1b8ee1c26a06f696c8c8742c9eb690a4144db36cc60ae1333299bf0dc78c09663fcd37e8f4c7bcb20be22842384ae69e79446cb82adf60ddcc1a8876e22e2e22b12b5c51468c93d685f47b9f11af02f7503d86bce866e0d48f5551e8d1f58a02e81457a90b8ef714d9a2e259fe600481334b63a22fbb2bebaacfddfa23ebc56de88e9d7f4a6c577ecc969647057d67a9c34fc78f776dbf6be68b73d5868ad6ba63a5047ecb124d51783c190e344238c0c33e447207ec8e6eb402700e40d8cf1bb39ed698f24b751ff9c0864b808bef50148cdd82da0280f43b0cc5e687cfd5e8cfd89e5c336ccba77890d88a36dc83f4ac2d6cb558aaf1a7ce98b2717cb730ed5f4c86c8db83641273b43b1c61331b789b5fcf8fe528452cffd7fe8195dfca848b000cf19fc2ea6c9ed66c7911b32bca98ca75850e0e68c92ec3238055efc3f475624f73a209e3f350cdf676ed96264539477d2615567ee884e61b4ecf52e9523ea52196bfd987767ac755912bad26c3e957cb97992527a8a44474bd79ffac0e11c20d517667c02c233c9776310dd4bdaba3adf681013444433895bdc46e059518e4a851b896452e510e2232a38d9bfc822a9f6dac272d2a1b612d66fd803951f402787f9a73880c43d42d2b52560e46d2c5e8c06456703d2e2111176326665d22251e3a2768bd56fe030e5b6227b153e9f7d0dbdd9af58cfba412d0d6f6bc9deead08def5b5d3952782036a35c7a2f977a7fe3db3b7930212cb2b193015489fc0d240f633114a143f00da98a6a06329da7a38e8b7ea803ecb6de19dfc6d540296227e70c37cfad29482da836935bd0ce9e90086def77312a4be19558bf3917d179cfa0e5cbc1685a143b77ad2f39fe1c605f4263e28bbe2018c29d81e0e0d58e536ae268d605262f6871192e43dc6ebf10dfab51d5d9ba5a9fa89b068d2a19b278a71af8edfd635bdbe344a2e189aad7ebe26bcd2431ef3a9f48718b35816e1abcf38921e144a6acf29db3b54d1de19146be8b6d061673338448096099c0a0669a175b86ab24c36230f729270ea60185b2571d6456a879d35d508e8533616afb9f82bc55bae22f708538b164282a9e9ab534dff6ed7bc1e88c8449549c09750d998be4f66046c052322c7a375d8ca269de458215d6ea9b3e9b288e3df784b44f3f3122f5ada8ac060dcf27ece99e1349f049254eee2a7eb6ae752438b3e0485bad1bf9bbf76483609c4896d519545d7731b7eccf8d94f974b78f157c4b85fae661c917b2b2dedfad8949c4f5a400054c5d22845f170f2e49ce6579c6636305dbdd5d0cb92237e96b77373c07283d3eb7400a1a98c29d7e8ae6bb8dda9f0cc742db680912074f17aedd2c4fd259672e0e14643a8225ebba7011b47686938075f5ffd6b00a9ddb44e9a53d8617dd5b48a6c70d441a004773f16a56325efc0519d5e61b35211c182112f8d2d83e5a2c40dd8bc039b8e290983453dde2fa3be4ce2f3529ea980dc7470c1276230829081f89fde14928c52eb121b9dfd5be68b3b8c118882233cda090662dcccfcf2c7a5ea8f4c455d2787ea5afe5533fd04444425be9c43c094e5f2110785fbfb35b5f407f0e1abdc7c7b485793fa470c00828a309ab14c1f7fa2b140622f52a64ece9a694e017ec23895599d79607454afac1a1e0316a37ca51796951ae82d503dfde7bbaca40211f0b4fbdfe98800d60f697a1dbed4397b0c1828b5a3fdfa5c057d60011a757792ea30a772f0dbdc154715e91c92b203c2806673531a32e41cc278e28a74d022bc1c8bcdfea721ba03aaaa4adcee7048f0c7e7e021925829f67719e553d5e05cf98a382672491e67a9f4e4b0bd67038e7fbe04597f1c4ac1384f086d485fe876928c61e3cce5105f8e2439bc261cc90d8d258adb1a5ef76dbcd0872f2530554e1ef3a945abc755ab846a4b18396a638e58d4c93d09e1ba8a0f6427e3928dad2fa3aae687c462658145baae1dfdec59d36429d1aa91197a0dc837e11579561a04fa43221b1331ded3153c23bc9b413f83a36232c4c33da5a2bbae5965bb550c3ed6abf74641459e729dfd6628158e110049a552a1f154b0c8484a2f90e75088af0d008aa27ca3d5e090105bf751c38c97210517bf84679077a74885120a758ef76274a9b59bcd5ecddc04bef1da40450dd69a82784841f490049622f4a39541a78dc19d2bc71f4670dec8de3fb47bd68d154409480e491df8ecdd159dd594020cc81d00d5250295a38ce05a354eef2cff7d0a94598cbf368382c513f653976bcfcf8b5763491cbca08609bd5957a7cc72949e8a61712ef54ff967354e1eccca2a1bbc0b9db673d19a96dc6363f52209a17e7666316f9f60bf142b115e369d0fbc39eb7a279a6a79aaead3e13babc2053695229ba1bd4536cf1fa390cd5e38efbc92a88c2add9694cb8522d105f499ef22a3d309aef4ff676da6093f0e44f250dcf3fe02508e161017a8b2cba0a454a8c54e0d58fe70b8c62306f2d0d66101a5873110a017164d96868a4db2c0c0dcd206538f9261736ea89750392e6ad8d21b140c598788c716e4bc8fd275633787d40685b4b0d2d39a59cedbadb93acd517cf1c5cf203de473a77b94114410b6009a6a64524d3b929dcb8cc345aa242f48f1cbe4e0aafe22b00e1188e0ab78bcd6b09eab80429d5468028d61366bb1dbc919d39789e9df6d33344b07034f3574d30521b99ec37054614f20a3618c5d222a634daf57a0140cc98d3cd97ee0fdaf72b9d9092e71d83d2c2168f3b33340d78cb674f99f6e8fc7549b0ff06ffe031466c2dd4bb7b2f1a019eaa4283c101be2b9f0e6233edf2b2b423cf700c11c223bea3d0108089f0a286c10c8b2c98a65747dd51f3a6b24a471b769259733a40e857a3de40b6b2e5e8938c44de118a3bc8be074100de9be2d7f51df845b6ce77f840235913a25d3bc14b52ab87f67a818887431e502aea38e41ee8a0664f218b6f7877d20b53bb3cca05e0ac465601cf4669dff0b72eda3702d12fa3912388b0c4fefe649673e60f63d061b54dd374801ee7f8d384f6d7493f00b48fe3fd5056a58ec5481bd955df301fc9b5130f8c1dae3601c60eded1054980b2148606f17244780f24a0ca23e3acf36846518eaff9765eff41bf125962a6fb7b46425035f130fa85cd9e25a90a22773940fd30670788003dd854b802807633a78cd609dac8d93ce8ad89d87facbce7e56b65a15f1101418f7672dddc90b31c595ddc9b937f1373af91954bc645e072869bb4b1c42162cfd9a272443a8fcb16414f53d0d64c835f3c7e5c7c55c30a14b6f6d8c6627b7ace266345ed362afe748aadacea0339af7a376bc496ff18ebba8f0a6e032a4ced251e6a6ff0d84fbdd9c56f77eabe18bbb5922c596549015579545d2b74af0be3895e1140aa093c08fdfd62267bc76218ec4c3d563bcc8852ca554003aaea2cb7ac087734f8d5c345746d3ac65827bcae2564c0ccf1a62fc441d1d9131626f18a9355f00694c1ff25834b6fb0101ee7372e1186f90ae7bf01b612ca96d0ad4397bfe9ae15b5498aaa06920e40f3df08de38b39fd6d35fc729f87d3a3f43d3292cd020db4e069e69fdeaf15842d4436d6f9b1ec7e3b23e9eeb4ecd6052b12dd1eeef6ad1e064635821739566acb9ffd7fd84a8bdaf5c57b452e67a1351046ab538148ac076f86fc6e852e4225a8785ec3ff15e2fdc51a42f1fa33d730db9e985051d55fa9fdf1074a90fd2c3efe76a19b4718ac2af30a2867da00e4b03cac867c2c1215b04f6cf142e1fb47722329f975234aaa44a04437bd5f339428a960ca76f26b652956bbab257cab1a524462fabf4569a7e93a19037a93c1cbfec4f5ea1fc8cd538ce29e1e6600cb1183f8630dd70c6bf0ef1e2b40845548928af756bd91d740305391a48321cd8a65c309f3e1ebb753392f91c65322de2d796e8a142941b8b68c173673536aa04a3a58eb4788e4966daa7ca8c9197a99e03af4e2dbcd4ab1fe6f2372f67990d64ba383456e98cd8db79fd5fa4394067c1052f4931fb10da961fb486f375b015185b14516c897e8702e149a8c691075a8534e8eb3a14bc23f3d38a368c0b5962068022a9b653dec31689803cf7392d9249fd080ee9c0f4e9469e32e040ce79e006f1c2f02b40088c543b0f208e3fe8038ecb7250dcc57e004c4c44d3ac5b0189a7dfe8e5d57a85fbb570ad19ffd807eb54ad74e999a072bfb7857c8b6c2dce3e517b12a03f21e82dd94581b1432e5d84a72ded437b223756b804dee4276c3d1261c568d41990a6b31dc6726ccbe3d6ea3f6d2339362a08fdb7b7cad3e3c0c984e8a35d1336c2ceabaf8574e8bc4193c3a597b67cddea408ee98b269571630077e1d0b77c970b274911eed8a16755c6644b90525f6279949baec0e2bfbae6fea3d5d3878b3e74405c21713f565884bc9f7d6859312be37c48ec27e876dcf1ad5d235b501c856624b2416c777b4bef3ff4dac9bbbd7eb9439f06e9934d5cffd0f2097d7a324045fb5f4e0778852b693e21d8a6bb626eddd276599d21787e111fb3bf7b47197b26d1c91fc7a40022cfc265b1053db1d31a3e4d9acc754b0db92763168a431bef7ad50a4cf7fa9868c02de7510941592fd99dd49c6ad2c62d3f92168e980bebfd54323c10817c9bef786c373492ed691cfceb651c543a6112fb5326b92a514b8b5735dbbe22b8ab1848cb3d8f048d41da74be16a2db62d27d9ff799bd908721d7b4c0bd24010fe573dca7d7abbf6e3e0ae7b0ada6157c7456a181829f3b7b774390adc1a018c54d41a1cd40ffc5f65f431fd67a957c4150d124b3271b7e6cac6223980156b4936e4da0a9a2b21cb93ef9424a0053ad24e34e8ebcee5e2b3e15ff05cc4996fc93e0cb13f1e428fb4cad903b8bb3c29563c83abaec1ce3446af6bff14b939b0acabf212fd96eb5756ee3557c10c82fd78fb09da4d6d68dd58a95cf7e7c389d4a7f919992f0fbcbd0ce4ed9bdd2356b402c952144055215226ed96977b713e22440144862778dc7737aa8fdb0cbb1980b2c4aa31353b1b9a9ca841352b6b379aa4abc8a2f832f24791062ed08be6ef80c9cc25edf3498eafe1a65e6633fdd5f82346d20fe9c6dccd626e6e789050339c45f28471d83395cd9fcf205bde203ed7d4285bd0c950f6c523efef280b62589c8a10dccf997d67e80b6c21666919173a7450862485f405a4a13585a5c38ad7a8f1046d6405f212449c8037f2496555d84fe80e7e6b3fdedc42b84055e4ae024f4000a6cc34a444bb5ec1a17c68afa700b5a5bf4eee1218f184db2ee2e777fbd2889a132c44f3c57c0a1a31f60f9ace702ce742c88fc967c34757b95d936f65ccfabe68095008125debb27f6d7d63bd4e35c108cb25fbe02edc50dd5b06894a1a780b7b45cbdb60224e70fc66b54d3b418c4cfdd8513800877639e1618f3732e2bf01fa6b151ca38fcb038179dadf65e96a77d1aa300d27dc1525c6601583affd0be3d137a4702a02239467b807e1543e7c7270e965d5b209064f53c72fffdc8f65f82271300b741079f0444209ad02c589c9de9095c585d2459bccaabd503c4c401e8097e4e1b851ea08f159d259837099da226c6ef46df2bbe0ad279965a1ef052c498f405b5ba87eb34b1bead073181435c58e0ad0cbeba74f283856d31cdafa082b1195e4dd3a95a500ed5c2275926ba1486811e998b0ea2c675db96c4f1da1c290ed3f1ab4eddd867e789c1dce0241b1cb57c830c47771f2949f606540251403a95d7184d279e79a0121abef69ddf77d736d771c7549ab0e20d0a51e09d93d5fd1e8ce4f03199045811114de82ee7343123aae82cd7f2fe4be4d99ea635e7c0f3d76f5868be162b6e45a7602ed5fe7096ba2e49dbb6a22a1e01972b01ec60f18e06e44150e392013e663c406e327c29051861e0c6d8553b747813e2353450be7da33626c88d4ca6b6c2271c0f1cc30bb048bca1c3d40e402729e3daeada221bed2672ef0dcbcabf3635d9b24915513c1fbba25968f3c2b0e8a1455c0becca132322625ab93b9427a42845d2ff80b69fc8824d97b8bdf88f85a8c30ef67e7049d207ce66908c52f918f922aa8b46781911f820d7a283259879594c70f41fc900197693f2be72f26251257a4525fb4f2bfde62ef35b02f667a56656b54cb2f038edcb95f72238cd261b7a691d5960190456f43f82f8ee421464aa53488d9a10bb9e524b37af03626265042b42734590e83a2833d7dd8fac609c465bc34176ad16f7b3217dfb013af88a907636c77057422547bfffd9fc5967eed06379d3d5e1ffa983bbc0ccfa5f5c40a7c2bcc3db3e74db80723fcac3e819e189cbb77d6c1b071c7143ac64cd9895858291bf4810fd69663ec5bbfb46e4930639569421cfd212c90a9a76938bde8fcbcb2147f066c7ec54fca8543453a2c91ce527deb3934dba97d9f80e5d4dfea4b5e906c1a03cab8c726d6b02f1fc55bd92392b9b37bb5b36f097fb93488311cdb37b486d1b05875e430a9827a9b8962183c0c3c00807500168852f9562b4222599869e42f34eb7ca3cbe5f5cdd1c05fd21b73e68d6254c81fd641e9606cf299bb145f0d5d0921f21537020775e3ee4b6325712f735172153264e199d8f8467309eca7eaf3d48ad1998bae058114ef9f2fbdd1fee7b73efd49195815ef3714e6cd82c86f09e881cd7099114ed16d81090c4c419ff9ac98f382d47a304d40b7c9e6deb16c30602c4d171e874998c8dae363c0db079af6051fe0562d7c5a91de82f588a97341bd75bea4d46a6e80e3d4501564ff30435d27a3e3be0824185df5607ad75520db518180310c0f5815d7e88895ec7700e774573d1b5fed2de7a9e42e0408079fc24b002c57ad4aa9c861b5730b5e512772c336648364b9e539aae15c72302b276bc6b2da5e7134903faf846df6f35077edeccd631f7380ad4cb5ce7b75556438afcb90067b88fb11576153ef1dbb0ccb8ce84dfd8361302b0e908d0a5fdcffaba37adbd21b983d7d9c9043bbcff378a79fec66e811c29d3401ab1049c68da3a607f0de17134d4871fbe305bcc36034f60415321c451ba4ac86d7d69dfdb533c1fd8b6b19e3db033665ebb47f4f1d60b8b5407d989b94e4686615cfbba72d45ebd7051ca1cd862fea562d13de8a80335e431ca7ffbe63be1e258f46a8914e42aff7c05eb9801288a7d855b5f2db2c36803bead7425e00e3df7d6c91ca8773a7804d8b2cc3168dbb2de48e66d5ab0a40e82c32a43146f1aecb552a1917941292df879f8635186fc4177d7a7fa4401712f20e7aa05880a2e2ebdb679438fd633c26c8e9a05381e293c587bc65c02d924ad389b7ecd4f09f340d6b9510616b7072c302d0b9d7df4a66b49abcbf5193abb991a0bdecd164583a0dcf3fcc079b87dc1afb2f87d2a78cc65d59e6e823ebe93fc30c8348eb2a300f06f98f39fe45a66ee2f58a148a60e6e4edf7be8ffff47a8f5155bfd969fbbfe247342488e6eeaf6e08f040bb9910b62fa39511879531732bcda297d71b0466cb238f683ddce6fd1bdaada19cb9dbf56d0c49c171efc770e9c4edc625d8d3c935a384874b9bed3f1f8dabd39ca322ffb2e33d6be7ce9f6be18de8c4192fd38de44b2b0ce13419c2732b8206034976d384c48ac9d623e0cd3638f36bc186ccbd82716683cfd80bc0e3bb58a4509f3bb710ab3b9ca34d71f4135cfb663ed9e709843c5abce4ae72cacd196db3ea959eaab0c2dd8e0253d685a24a82b8834eb293cb6a47d50adddecf79602cc2a82e00fec288e963023cef3481ca07154a74cace0ce32a14360fc00498c3c80f18e252eb7d9278ef82bba5d2f5a3012ad2662c1780d17230f646cc759078cb17ab8a8a1dc0fb26180b29997effad7d4744e74a5d6bcfee892f38b9136556aae75bdaf9304219525a68d7c3d299b9c08c3ee899520063e961731335709239a47ea4a62ecb41ab316531a98eb54afce323d1c97cb8f1740aa7089b0800e24a993b94be85b23a22b240e4392e7b6df5d87753099123a84b8de5a2b48dfdefcf8986c0a676dc6c780973197bd982afa3bb50c23d77b9322a05a2d6af7d77e10238711bf34b58b06e808a488359a185804b048d4c84a47a54b9cd804a6b47d8c3fb411591c68b944d1a3fa5399dbae13a4539a1d541b75acbc6e4204d329a4368c0124d0957ed7f13611d85c30074c23c78921694f0cc79ea52c444df886bdcff60d8b08c0f1aebcd77fa0813032c557ad16499f9a2ba33bf573d02536dc28df08a86662da94810fceecbf13b960b7bb6429673fcca4e2bd58c05597c5c5e5521cbfd223b75728ccf79dfe442704395579d081b5238d2262ac2b78a7c81938971ac865f2224cf2e157afcff1af66001885a7db8cd120c451aba7e4d8cc844c54d97b82d7e8d0dc361aa46f5c1fc5e2032a8bce4bdd607152ed957840741cceedd21311f26004194eb655dbe82fc32bdaabed3884d474c2c9425945a55885cfdbefa3503222a07fa5c4a80d787ad7a131f69a79476ff1319efd349ac2e827c4ae2f64c55bbdfd84b72bfb1b016c420e7e4c67f23d013172f1bdfc14e3c65e89330e2f7e0b251ada6ce4d2f0928b836612dc7af6e3d30f502ddebcb24713e0bbb1d34e9f3a91507e72a8efb24085614416cc096e7c535cfe0fed7553e47a5b82fccb2bc54f3c9cb9eac1f12d0c487ae8b9ab3828c8b79522c5c5d380459952e9d95b4f513fcc8187fd15e115fdb0a7ef54314a6b83426eed1691dda4f6fffe05679bb8ae2fbcf824e1f93f2c9cb8f6e6d4d8cb7eaeb29429aede6684a67dc01d75ba666e349c1a83e6659b30449b703a0f2841ce17c64ea17ff0108f9f8952ad6f4fb744beb3d5aa47b7441c5b624597a06523ce79cf1501967488a5dde80e2217e919c2891c52b98981f1ec912274c20a4e37eff0076aef02f9bb5e916fdd6f9feb19d8f3c682d0869f33431b32cac0c6e0cd9408d8228154dbb97c564b8e6a56e412c42bad86fece9b7dc2fb740708482a1a0faf9b7953d8ff9bf7ab992a13a1222fee74290cc69fa20d966e7586014b9502cb5575e21052a7faf0fab0b37087bc12b6032a71cc2bb1b90f9361da3c6de788c32133345046a8a23245df5473bb64b1a538f5cc67dd4a5e8d9d5303d2d72b5172009988ec1f3254e9e3668ba3ef34fee1287900cbc80d0db5240740b79e988d40faff3c52d6e67ac24e7eb3985bb2f8afbde801ba2c944a6a38ee7750f20494dde9ea4f2a1645463e638efb2d94846b08a59d48f3d561796efc99aaebe38b0c96883f5ba811d5e57ec53cc5f07d2827fcbc8e13bfbe651da4d71086fe87ead3a9ef550017cf3086b388ca2ac4bde71644425910bae3564ba03d1669b1937e61dce8812ebb3f96cbab9eb6f6479bdb2ad0503d2557d7c440e9b38f6e8e1c81cb1bdadc2b33398f047bbe11cb12434b0e6d8fe933a4fe3dcbe5a9d1be841d5f1344d1a43afe75d21a07efec0c769c6cad3997963a87a93effe2f63f5d185a945a7613cd1521815299997ebe97e075b08a31d962a908c7ef365639a517afa4960585723ed697aae11e29f0f9d49a4f1acfcea6291acbd379bcf162ccc18471c025730007eb2bb84bb44b4f4261529c40383d587e317888702a83c232f45675c17796d0f9416b5c0ce442599ee2dbd8d9128b25395db172c95fe9a6350e0c84daf5a414077bea74554a78cb16ea083adfb4b30205dda0a3cbaf4f40fc71395d8ea2e3ae5eb5fd88e47148606a00406ab582fd4c7d78fb3ae1d04b00f9f225d6a21a269dc003553d33ed2a072600c63913fa70328f6a9e39645ca9524126a6470827f254ef98fc0cda4dedccfb74e62a0c39decdc39bd90a86d21ba65375336af8c9ecd9b18db7d34ab86be2b88d324d59025e74b7c9d81a8254c9c7dd89ae6c5d70055954686597834c0d0e169f53613bb8cabe0a7151f7b0c48bf2823fa66b3268341618026e6ad26f4c73e26009bb62a3219bb379dbb7695b9e8e8be7872195aa05547a92f2954e9cff4a4c8af9df2d3c0825534ded27ecbcf4692ff20de95ed6ba3e053a744590bf312b1c802d107fab308ea45974a4d7ae18db8ce0cdd74feabc4d1fbfc0d7317636881ce6624f9a05243d55e00bc30054fa4f7cc69636fbcd5f773c62c74e0b7ee508888166d38c9d4c6c01de4ba7b9cf1f6766ca1247a07a07c241d4e9b7afb5235b744ecfd245b818a10c5e7d1b16c900a3d7a417a079190ca7402c2eea9ec1753e8cf73104ebeb2a9604e9268c882d176b835cac63f3d351924c6c99d3ad3dae0e8439a2a9c7e94cded24e3668a376b69c67cd70d214a5a31faebe901e8fcf16055f3d776af892666c17a9bcfb5dcafc5b6e950db181a4d0799404473405216ba5753646892772f9e470cb7984017f18fc72208702c96597a061e98c97391da8086c53a1aaf7c666d617cf5892ce8c8cb072f4bdbdec4d2a9a1551825b21791fe175f82e826390be51f1fa585ebed4b5ded2c0909e5db57171644f82cec97f00220399ce66cc257cb8b54d83ce79111990f7c96eb29062c880ac7d241fd6cf77201eaece5f9ade6896787cbf564f299cb374d09aa87990beb092f6cb312add741cd6ad44c9b0c21fe359af7071c765872e6695ec7e8b698f1f297080510cd2858238673dc9b440d9a3179a2dd685709d21aa583ffaa723857e475960a04e76cb091ba6db9d56da1e3b9c06d56a7d8ddd4206dcd7910dea5aac16c380424d0b0ce40ec5eaefa1e2968a9258399d95feef1024a2c72a81f610b212b1a09d6c6091287083c3ad9d490e4f86bfd05deb7803be1bed3429f4dc3cd64f7c3333e0c216220586990be8f25058d7625a5c0432ba1c8cc0fd4e9fca92b6b0e25c84d4cd06c8a3b4fb4f5da7e40daafb5c7685a80e20e2b42ac9799972690bf46c66173c70f8ebf3059e514c26f18d542ca8cdf304846090ee3c3f1f4d928217548b8d6c5181ad1fe9962491dbb9e468ea819a1c9902abcd0919bcab5654099b33a8ca31bc4d9cb018e8e4906545886f454164bb11ac20fd557b6a52c12e388d4ed0d951003eab3f75277820413021a27ec7f0ca40e4bc0474fcc7a43776f6dd66525428f307c74c1ca760c96a0bff28232623a4d45a5982534629bb2ecec8381e2dafb374b04e097ba60cf019acf06fa0ca57c1d2049eb21f7c0e375b0eae889b1fad10744207302363a138a5fed10ccb5d5c465274ff4d06a06ce27308064de2484b73c593c3fb479a4f921890db838e8e1936583cc482416ef0574cb4b503c39a2578145693e92116044a66ad4c6333fb34b4da21e944a21d68a6e4d18dc7a519feb47cc6f94ef49d1bdd621d3714e08db74718eac177bde502883014d9ae5294e62562549abfad1f6a3d8afca9d3937f58a59ebaf81656751923baf6d51c27704221b06c2071b7a8c1094766b475349d0360b7e7f6072a52f1aa8754b0029d075f3e34c5406d0f1bd11f881db557f788faa9f908d2f423b520aaaa6068603c97ef79969a3ad6d71e3dda309ac6126cd6c39116b4cdb2773c507757b68997b7a99ff3d1d7c6d08fe68077db6a6274779fbc6afa938106b9f65cccb783527a45b2246848ad8b7999fc0111a0c97821d3c0497d250ae0503165aa25c446d683d6c543024ca2abc7428161d405cd6e83467a6fd43e48bbc6289023eb6e699dd5579555c40d4dd355e70f6320065ba8d74b66e46f289f71799c8733fe5f18dc93819daa4f3b027ef9732adafa7d8efe6b3d1bd6b77daaa44230492453f416ce0ac1e1c7765c46647c38895abf58a85a6171bca58235a992ba978d9dacae1fddffb6d0c893722b3e0c5e58d00ef4210f0039ea1c749b535727d3a3cd204bb8170f2077478cefc65468c87d9e9dc7cb4b51b2b5e992e921a9e22ce5e8946c7f603c8d01ada87912ce5207e6e6a544563a8b05081dec0c0eb03bba5191f17cbd5a8ef88b74df68649fcb76e7a548d84bce01e20cfcca654e429716f9874ed251be527762b6eb824cfdae3e9d3825977448ad0c5bea25299ebeaeebc3c7f80849cf53225a1615ff8a7232cc4f01b62660c5de8ad08a81db84ab5d52d25f92927e191ef8ad6dab57d41d5790abd5fb871c71d047a5e4a7aaa3b701fd204ac0a9fae4f676edfa470c286b3627846a6732571b2200cfb1f8c97d21201cf8e3eead2f24eafa5ffa4b36ed3692aeb584b9c7d74496eb76cd6a9a960ab85c6ef57fdf4cddaad8148c97cda1e9e47466047f9b0e8b00dccff9da0e12dbe6d403fcc66c64c06976e15fcf2789b960dc519dbbcc1b814e0c201e1903089ad0d00a1bff9a9d470eadd491cb32122d591e183689ba234b8e27aa7bf59f59644d78635722a1eddf1c0bda6374fa0a588f06e5eb501270a82534749f4f0e8d400174017e9a9b6007098618dfa865dd0eb31b052996eec360b4d1862e5cabc9cb50b4405fa97154751a31f19f32f1c52a0adef458c42629ae20d345253588f1fc5cd1b365f21c325aeba777c130fe07bd5dc68889a76e9ff44cb400adeda1b55460d5cc8b9cf71423ad49a3293383e30f27a370e48158a38032b3f9de9acebe02f825652be33bfc5f3a0a731999ab633907718f9ab73bac39b10cddc6a9b5383e37b1381446e2b1291b7d5c41930cb9249815f9593445d9f81931d0a07fc2391c06cd4edce17c8cacc2a5db492aac695d60b50e622fb8415a2d4b8fbd69c33dde217b61961b7c365b4d7286ce1109dfcfae8df42a1b140777e73a05ae7f98c52d86c02f1feb3a369d60bab53ef4d236e44cf132da09be7922ce0914437734ff00c4aba55ea3a8107ebda0ce46ec56f0121567b741e8f9101a82d35d33e6eb47ab7653b6132118f647fe3be62c1aaa5af2251f8a2eebf74493fe191460bfcfe7117af131c2d25dc65d0b7bf2d01ee0eb43dd9057d394f620e75525e689a9c333c54b41cc40c79e82acb27617510a4529a04d509e12fb61464ec62857c687fab3ce47decc2091735dd1bced20234b45c547967b3e9b12336a2b1914a97a654c45420921b3c687dcd8fc24d2b9b269e30583efd91c5d9f740425eda000d1201b484f484bbd701a1e076db60927e7e63766cffc269a3c1dffb14cf873d168c2429435e82048ab3f9e9fef6fe24298458ccff772221eae2ee6af6645096d17836bdbe7c76f48101740138117d648d03103007e3facbc8f724a45f4d72d5e61a8c5eecd0417bead0f777646dafd679cd8d57f580f90435f7be049acfbf683448de9f76d5b34070b10cd132efcfa058eb4ba2c438e1b1a49be739e186449f0fb7c6a37cd0ba048e042bd3239fb5a34a65a6a85bcaab0d1a4f7670d668b69b2dbf65992eff5ed383f5ba86dc73fbfb58c512448371498cf24542e8d9515431bba3f5e4554b88c8bb351171af84a02cc72c164802e5376800df2e4154f05a654b9affe935061fa99db6e79331c75583190e2bcf501862b0e750441957654f28ca6dc20910a8721e7d165373d98e3f3ad374127506fe62da9f14bf71e73373f512065f24086b8c7c5857c73dde118d76828616a2568181e7b763b755f55457d172d792f6fa1d936aa3480226424d72091605b1fd074f51825c721123d60674de8a267f134f0e32a9001ad0412b022c80732d44c5773db3630765aa2d62db127a4a3688cf0370b82017363d252bbe97c404ee37b65797f80b8fdbd2c6b40f529a5b252f5ae670447d3a81efbe7d28c1a6d1c909bfe114711be2660ae03630b0cbf9bf3592be6118b54425d89dfdc001335f5b0355780d2bf9179e30f50de2217e95632607b3c07d002dde0c57809ba49f5a8f29a48131b50e940c9ed1b2ca528423f498d6c6d932aba9dde0da630e2791c5f7992f8b1daef9f6ecd159dfd617585849fe0cfb9533f4d9c10e4c5f7f37f0a935bf294e941fbfd60c00b470671c99056ef44829b043649fccc29bf4a9b4dfe02e7b9b9eacd3f8322ae9026ab3c03648086a910aa196ad3d0ee3dcdbc1e6aa82adad5ca6d21d03cacd1082c2969e48644c278010537ad1cb0ce4b937eca8de2b41f1df7c55389194e303e49bb0b6a83dec05264ca49a74fb3127b0aba04e26dbdcead2f67883ea106a0a5e225b8a199c34eebec3cc529c2c22f4e46ab1d0060064f3ef9139429b7d6f81e92a241ccb9b1d140d595a984a0622ae659cb7e17198da0df5ea5fcec993be1378a97d6d519e9ed02d7b0a25aec0a4ffb5dc15325cd7929cf9803c472464e907b63c2d5a6d1dfad5a9fc492d6c36f44c752f5e0f65f78681bfffb54512585421004d5c0f58c2c3f140b6cf1cdf242968cb89050172b8c6982b95eb8a563e1960d25c31499a5e548aa3e3bd928b0617a476a36e7811c7138459ed3c0809eb840233a477729b1e9c3d33a69679c208ce94df2edafe0d851f1aebe09664eb5f5cb444b091c20d9419c7ee7cf4ce27ead91ae835584a6f0aa9a84c4044003e9c249926af1825b9148afcf6f0e24b0b9651b643bf5cd69841c77756e5f332d88713104f355a06d5df9c135bad08d951a3b3f9d2da15a9a8072d42894f359212dbd764e9768bef0187661eda09721884fb36126d8100349bca448825049bc0bb1401cc45ddb68678f6c25726f8b376f8a2e842f07779ae071abbe528d770f501604b5ae3b7ab671f605f26a294c0374f68e9b9cadeffbff144074d7b4f820b5b5a966f4eff6621c6270ddd3acda9426624fea104a6cddf30c3c752ef9610d2d2acad020e81930de58f639b2b26ece6af5c33aff86edc79eefee74ed13d191e18c975270d4b1fc69bb4de87442017342c30b1135fca0d2166af2b6da9802881f7c26b55c85c624b8c0c58907beeeee206a31f9a1e79a36ce4ad014c08c94fb443ea35a137e3671e371be5e928f88e1d09ed9bd32f8df802e7e346034e2adbee03f80e830f0bf3e73661cc2a0d28a9e0ffaa7fce12ff7e5bacc2b3bdfdd1725a766939b3a6a81f32aa44726162f4e5ac5776964cc1f1c7d3fff12e35a4363fe388e64dc805b7860f2a78a4ebbf0c207d89cd5552675034fa0dc3230703ff94270d5c7d5c0ffc8e7b3160018ebcaab793c9cd99cad74b9856d26ca5ba438d8ea48b3d1634317a53b9527e62aade1e905bdee766696da9525ef82bf4f4c884a9e1e4ad715167a63322b8537bf73c072ef2d40ed597ba17519733373ade2a2f6f2c43a2993f6905a3f388450aa89dfed9d6fbc44f83c6695e3400bea6fe80ba6c0ab007de4c5b9a8f1ac714e084a8dc1921c6d5f5fb1a246e1a3c68bc0f8239e702f7024587d4398747a66198add363c9082d44b3a29d71ea82fec50033d239cfaf73197f3bac4114010942a1cea20232a35f7219eca11dcb4b431e847bbea4de408e736677f470eaca99b78ea9603a60d309a4584ed7cca4ccd2098d35f7dddb493823d4209667a668e34dc85016fa091038ad43bbe85d0669250a60d1fdd73641162df87a352142ffcb916350dee5d54188e1dbdaff8b3e143169f2d527ab45f199ef92d3a1cf03890d54a5b13a1673ca0545dd29d262ef4beb9f2758ee05db08d25e9527c568183c23d54d46df58ab98a73e857650434cab5fba114959667aa0ea90b63f0f7ac61bc07bec69ab7b0b8a3fb08514e99458b1f925035877f63e7b423f455f66a7623f8670f050c16a25a56b7d093aa8411474ed26b2dfd1ab9542b71ae0bbdeec7fea79640dd7c704f84c298ce1a445bcb0addd6f0fa8ded14674d9c6cc52a85b4eccc8e6eac7a1dae5ab2c9c00110615429f5f31fadf1999e861a14c4cee7caaf04b7976c213a9dffb9a9832e5af64de3d85976ed5cd4662c538eefd3003af1afcc5a0150c1c4bd184b5031caf2f21a9f0e95c4d302664ffcb91d3a8a08d7846be38382e2f1465cf2e045205ff316a1fa9d293c688b87e952bcc470e0e3672355d8ad5873a8faf95a1397396fbbe9988e8f486923486f2e295a1f20cfb2d36b471ccfd6f1e90a95585e26410862222762023f6081b017dc6502b111aa7a248ed362cff4984717e83012c60954f24a0b1021ee6ef8bf537493c6d50cf07cbb4e61f81fb8b55b7c1691f1b828593ca2e16c80e57de4c766d7b40389b98824a5c6e79af8f988fde57a1dfb1a7a8899b72a359c7d306eee126c7b0440aedd8d35c08214047ac1a2ae9c626ee0f2fc8ab3f9112d3c5a3ea80c0c3341bfaf7eddf391ff8de659e791a8d329c0716726f668a2f2210ca0719895f81c92ffe1a4c852987edec0f27db0043f3807e35fac44d9a6ae9a22f509264f45bb68c699e1e57ef24341c58143491580cbb6c6c7a36cfb4e46993dfd1b694dc9a5cf8cce4dd33daadec226b86695320767608e9af08950aa0c714754aa44fcc8bbf5c910afaf66cff82d892d1e5c610e085489428e1ab25c25fa369d24ee8cb0343287e8e112600d01c883cebc0fce53ec6606e30495fed0e9b4442db392ba37edc2f0fad0624c3b4176615c4359927222705ec44f80a9d6b9311ca481a73a0cdc72db098d9c8110df565da4fb6e40498826dda583fbb4c4fa51c67bf47d598e6c0d4a6b0487fef60755fe3c915870c9d767ee9241ec9bb66fbc4f7016b2ce02572310bc99ae0d7e1e4cdf41e3a192962897150b557ff01137e5f73c6ea9ca28bf033b228e904d2dfdd3f60fd50eeea48089c0d4adfea900a6b5fd05909a3ce9a8e5bcc4fd258d338e69498c2a9e919db6e631ef7423ef344d37abdb42db310358d417c2559e09e70f4228be6850c3abbc2001e08f2de21f23f3567f04959cde8a04b7fb0cf0f9cbe27ddad3e2e939bb9c0a28e48a02a3c49f22199b771fc368a91c2ded53fa1ed141c75d9a62d49e48e06f3bd0f4faf63d8301a64406699d85214eae305529e0a467862a1c7702a2452f5d068a7ab834f51394d7e7c246b58fa5054e303d9bf45974062df04a98a9802411e3282dae3a2e7cab95e5dd5600043f63062296954b7ca99a469304e8023e86b36f7def98e7b82e2a56d9b08e2037791cd547a8ab902d616dbb4310ffa4cbb6eb8c156423a6207b68bde0bd990840d96686a42a1ed46478fd313ab6c072f06e8ac0017186fd20b1debc20a032baa83afceccccb9d614bd2caa3f68f6e900387c40916502c4c1a64fabfe125efc02269bc99715d7aa6ca8ad0acc48a0f206df0fd35e818f3b86ac93c5503374f0628a797788447b0ea8648cf1bb4ca45cc660300f4d4b91f7c7d687ec1ea6edb1c181dc6bf5fa4d20128630ef41e3fe45cd9270fd21ea44bffb538911103cae168d899ef3124e89db99b8c4680d0aa54598fcec2c0272e53626522f59ce9c00cc9fa84b851a7479354e7092e86915da985cc7199c5dea2bcfa7b80d9b1035235b16e7b4fb9518465e2eb28ca4798635ea881fbd55de15f685482707de0765ec89c1419dbafe64162984863a01584838b48d2d7bb3d82ff01b500b9f5b4e4978651348733701d0478d17232ed184060b794486c216b9fe941990d00fb5cc6ccf9651235509b67bda8120ea29ff77b9a702247c186f8a17c9622897e8d4e3de67a74ce73a6447bf4ff38ffc3b1be7df4ca3c4f637b75792c6bbbc47751b5b71fab134620fe75ccde95cc2b008fd518393c3486e90bec236375418498ab78e125a7199fd88d46a5e4c4033fb45ea19d95a97a011b58046cde28057f28c4d1372f7a22aa1ecdbc8f8fef647539e9c404d7df3913c2d749d61f2d00ff55d791ed13da96a82bd4c2d73f0ccb617be91d743a9fe9a4755daf7cf093b0da9662184402986ef2ed559ddcd75adddeacde83095c6f575f05f6f6375b0b6c0756c93370b8f00fe2731eaec0d194050f8d9f66761f61c585a45b64d7d24d424181975663d7b078c110fbc3317d80354a90383417880d32b3c564a9a2a6852602e5d5e37a0c2ffa0c4cf6e56c4d0e4d27f027c5ae56b84ad0fb762e2db345212f79436febc896820124c77d2b2ecbc5824a87dff8b5f0a69b5ba1f20a4dfc17f20cd9e662433211071fb7b64bb39eeac626b70f721c751bc8ad3890f1c569d1d69199c90dc366f2b76daa3bf1b8b697fab1cdc6c3f103e2a8b257d3e4fbe9ec36e5f7d0f6eae74e4b9c5279c77d2a7402d69d47f3773c537035d4d8efc6973ae40bc35e632c753342967138f8c9d81a67bb190bb8fcf823890fb2275b811d4a6bac521de514fcc3599c8fbd097d545ae2707f17f5334f782f45bfc1d6802c0e94251c80c534da4176e13307828b828da7c677633acde037f2b833f0726fd0d95f3a642dbdc446ed91da184178aad98038a00007d2e9dc36c00105a44cb1ef70b88c09b92ee3832770e6819105df4edc76a7f57d7a53c60936e0dee7fe7c033e2a21bbde00c780f764c6630fc17c326e3015cfecd1407030f43efc360e46e495aa60f914aac6f4db8bdb9c62bc6e03f2f603f03f720671a7539c65fe54762505c6e7c68db5f50da4c07a42df80d559ae4c8d886f68ea74f2a6e977d937ce272730b2e0fcb83ecaa0c52a6f1d9552288021938aa27844f9a987bf07fdaae2de4a32b7eb8bd9a2be7edbea29dd6eaed670c6e7ce5ee5948c5372ee7bb0ba80b84e2fd4ae60a3c7f0afe7ad45de64cce81986895dc2d6885ea4272714fefe221136291f0aed701b6cf486f0ec6892904b16c44df70146dfba42eaa86c582221dc20f59d518231f69809dacc444c163221a7be40e754abbdb0e16e0f14011a17d3ca1bac490cf6598172872ef52927ef3f8421e1e733fa4b9176cd25ef7f75fea2b5c43c35c82abbd6775d20f769a8c0f49df3548f00668fdef52ded798b9ff0703b82f74da4d5003a103d608fc590014671ccab5a6678f50197a212483eff2d4a0dc543918f6e704915c9eee162c9fb485a90d1a232e2686e8cd5d09e4d6e57e27d0b56b649a6b02cd2b15b71deaab7296db09b0dd90894eb4948476b50ccdfaf04874be30c5c009069fb316d66b4cbbca280a7c6bf7673cfc1fcb7a507c2387f0caed1dc826c357ddee0a1699fe21e91a2ceb213a32d19c14e1ce14966a8487c2175f7129097345d0acd304095f7382945644dd343ff42dd753b19b0950f2b9c9b4cf98faaf7df985d942b87b84c4985fbca408aa9b75aab6a74a0a233a31039f9bbb56a2fb412148a8e0090b2a1e2aac93cfde01251ffbbfc6e428611f2cc32f1a1ba2fc54fb1653f8cbb7693d77bc43d669f699fc702b0802f3cd2c6761187fc7abe215ae7d15f8ef733b8b9d6e571d208dc022295a37d272bb15d6f336b277891e2bf8fa56fa10887a07f7c0f4c9f53d4064c3724a6b58a3069f4b14042935a8bdd4d3166b3d57630c7c6c2d01542e487ec90db9f4970ac37bc52bec5ade6aa53b84b68ca30fea503749003f58929f00c233b184e418a4fb05de466d537b33bd8be581e39244ee90496f0c1bd1528c89f887e2d03acd6b8a92bb2ecdd44cd2d7774a1a4eff5ffbe2f3bdb17822b331b4f245c4a69a41e918179f430f820d34f789e1449783d6dae0c32d44197959148a84c3f90b7c13cdf1054695d92302b76da321c04df68d09f004cbf6de88f56927ba0548ad86bd5e78bc12ec83b7e8c510b87713db52a4c078908fb9539c6e236fb3deb9ae88582f8fe6e2ed2d7f3f07620707bd58d3e157d6d73e743cc0c3492d9949b7872783cb37cb9d2b87cf088f1f5328d274de6cabc7ac0841f7d5e6b787023c15de89af81ffce23d774eafd829763661973e2e5662b3ba5f27e2d4f3f8b9ad898ee6060ac90f7fbdde0af6232a43aee65e3b79b3d4c6be325f3e81e47bbf793c8433240bfc17f3c573cf3fc88f219623f2d2199a9b24e46d31f49b3e2bcf5f6f9acc61057b2ffd179c9024750490aa54b5f01305e4d89cacb417dfc370056d7e949ad6aef4c075d158ed0b289894a38ebe002cb522c4eed66225a4aeb7f5c238a1fb68f6c0be1bb507486db6f85ba4eac10171d2f4266242fcaba2967546dabd64066f31a8f551069ab3c8b4b58d92a7948585f79d2647b6b5fbbc615e1f900232fca9b752b4b688bfc5eaf2e59e277e51c1097a67eda985e882f51ec0121190167a518d9e5b12effe099843141e3f15f7cd83c086e1f9b7ef260361a42de8a6fa8cca42d809a88e70c5e38267bc649ceeccae0ab01b5597815cde1669b61eda9312a136098b08e122a9babcf7894c830268793f107595c55e935c8bee6015ee941f4c3927a78117c5dd081a0760ba050617c020136bc8743de39752b9b69d4df9e01bb967dab4e3a1c80c1b266c1449e481e7950f9827cf62372693b64c7f761797cd31d1b03c3afdc0b123d970a94ca224a03f39aee8a108eb527e0f15bfdfa7fd89671b2f9478d16696d97ca7e2a957a3ad4cc7cc560f1a801ccca509db944edef8e77ec5d909f5f02b70fed2947a0436b9c634a63aec8ffe56c088d39abbc05924cc685060d4938537dd75225b804f28d26c172b9a94600190aa28a2ffdb8e089f99801b330c40d4098df1e618919c95b5afe57b3908f166a50c21291fb3995774a30e6797793eee87565660cb95494c50858d5fa995f61ae1251a5c3fb28f5d814e366cb606487d23c095f9ca71f73b99bdae14f5f038b506d0bdbebd84fb7ac05bd45dc274343c68f62ef78f4e2837c4f86a910d34e9259d6bb8a28cc7d6798431ac49417a24e47dd77b9224b7fa38b499ac40febee8db058d174602f400afd159b788fdbd0d03b50ee35823bbe0f3ab4834800b9aab828326e4d2539a709eeb6a819f176461027bbc0e509233eaa89ef1e63d8f5141237b0b5584de772d24610daebce4cde874c4d8b7316ceb2432a9e6e8850605c0591ff5b8094e56cff3e3f41c656898988161f3035773a35661c7e2d30a6a0ff477c35d363138a8544734ba863a24062b979c34b902567d73106b79aa963fecfa6e05079a89a91c531383ad857633d936916d414f2d103cc80639de9bebe820d5bbef98fb38ff48f81450f9b3a625a78da5fab090fbd967501afda7af795c480695a6dc6e69dbb375dc204164d1d9fb2cc1c3fdd9c0798dfb1bbe065c7fe3419aad8da3e81bb056aaf1be361e7bfee20b96939c80aedf98046eda24f3b57f1c91efd9287452293f22855b5d222640a642571cf277b6ba11d5e50cdeb4235fe174063a9ce4b8e288483dfa3f611cc22c3b55efaf63c967cc8f39f022cd7bcf8be7073ca2f095e6ce29f8d069b82e96e5bf22fc45d04800b78aef93c070f573ebdd4b73c2e45157b358482f99cf8a39e07aaba38a208f86787efc2e20d93b5599d3b188b5d5300e69a769913a1835a4ce18e39a7bbfd2a86b719ed2ff1e491851f76a9cf9e783b4b0ce753a454b45604b38ae2d3417c8767a6627d60975fd705dd5272de18ca62ab59914c137aec4cfb4525a45f22367496dafce555c96d59c81d5cb54c4e29bafee19b74586b24c4fb7746ba87d41438e8968bce1cb69dfd49cc4645cb52b27b355b165e99e1cb56529635412d8ffa6d2562958733ac14b49449b0cfedb9ed36287517795ceb0f0a5390dd0a1cf2cdc262836777a8baea9672952fd6d354c03e756d0e92984a6592abef9286d2ff78921edfeb545252727c333425c1be1a2868c3bf31a7d570fbc7099e614da6283c7687c310d5e525332dc77192c6365b8328bd725846c5e272af37c964733d696fd4a0d7e63493291c1daa6ef628d15b91e23a7505b41e316f7f742c7de11760afbe4e2ade79defc6e0ae6b0c38b58d22e5a7c3c57557e52a1209b8a7350c457518c61b7c7477c1188e6a0c837d47f35fca8a130e27ecd9e5319dddbf394a0ee2e48d56c53b898fd518021a776c3873193e4c7cfaadc847ecbe5b52d01982f98928940ff2c1793f546fdef6b030a92e733755145bed3c3a9cf653a20e24502fb3c22287e2c7c3708e185a495bbdcc3c3ef63f9aeb52c75cc28cef7ba3518ebf0118148c96c3cd6c15d0a482ab5a6aaaa8c0d8cd392674d2d25528c6b9bcaec7ff673b111bf99e2dd50c238919195a2e1f89421c885c7a7589d0a7074d8df96a67a479a4f609819810269dc4b6f8a72faf959753393cc55db60b53e4115c892c41abb9af0035868034175e605102fe1bdd317a7311e777556ef4d6513e8e9ca001fa7a9be6c960a6e0cba6fe5c8df71089016c7c02b83e6815b5f0221f41ff3c018f615fd6cb04bbd843cff764cc0bc843e5e235e81592406a6df88bb7c774eb4507b17581f09fc84524695693ea1e6cad9509eb16464407623fad44ec32b3d6766dc46c32a7c470e5d35a7486a7a5d155da8e664a4c67fb8ff166a3cee5dbfd319750855358cc6e66caac4f0982fac8e1af9a76378f046c9874a8350fb7f8dd121907c8c5e55e76e907ade0a47118b412fb46fcb8865511b53aa6321378718d492e220aa3506784476553119a25f90b13c976a163c6890f3568ea9fbd37572e24150345db1a81d233e4ba0fa7309b68cdf5099ba531de23eaef8a1f56cee1e47487b28f980d34405aa1a7f14a6900848474c2d61110fbb5f026092008b879ef163dc4029b9c50ddbfd9a8658d00a1c9a118fef3a3afdba66edb4fddab4e43cea80f2888db7b600077f452fd4009020e32e464cae024a49d764c0aa300c507600b38cad9a3ba2d44ef761898962c9c75ace01c267ba930d2226c31d779a03c0504402e0ce1243e3d089b7a61b4a0f0835b49d6da81850b0a23dd18e351e5302cc418baf958101f384564cfa03fbca8acd3c9ac6c393c2e68dadd6b6169d4ac1bf58364143d2556bfb3f37662af33b4c9454d964c24fc9024d23bf4e78947cd729f7226d2f5ae33755cef181dc179119baf461e799ac93a78f67e0e7d5ac2bbe3a5c6046ff511a341cf29b72cd62b1e43361ccba442b4e9f8aebe9fbb347679f9b02ea3b10a994465552f007bb3ba73d2d5338f3f39a1de330e5baf03cebe43617180a698a48522e7cda1962cb46e3379bc17cedc2ec29cd0d92d5a4f87cb0d18a3dd182f9f62118d6fdc7693d6291bcf2b9547ae421d5c311fbaa8db7e90b53876c54bb897075bb778af74e5bd921413cc1c941a7dd7ceab6cff3f60f0c9ee340f737cca926d554ff96ddc64f0dafdab8cf3358e40128ec46991d7f3a4adc710cb2e1480da8077c8ee5818ab25ba9f45cd565af7ec95eebf55a248a15c24bc49fedb4fa4b6b81282c2c6aaef10ed6f56ddceeffdb19354c0f04837da5de00fe8219059de5cba2b8e1573c0962f74df85f889a9b00bc2fde39c73ce5e9876df03ece0c291c712c9eb584fbb3da6f58b18a44ab88ddf92eee6f5bca257471f82c938bb07456599f079566502a3bf50d2be8a204813ca3d2fe3c978ea81b3ff03b797d1d969013a8ce9c9a9b396a44a7070d39f3da96f4a8b7b37b15e1093066df8a8a900e693caf7645307c54b6b64de09f4a1af87445e2ea17122950071704145291f09ca31404d1fdfca280b47afa3ee7d45357d51a66e81eb0bf490fee9fa354a8c1c3eb11d7b20da79c524847890af3e07f551cd2a9d3e60fc40b746374d4f39344cb7692b5017c55853c9d96f6de9678b7b8f4377b0099503775636337db7f4e36233feff2fda9f6f0e4d84270b374c2e01eefbb5e72c439a0a8091d69e07847e771092a5f52afb578da63ff9d1e0d35323f50863ce49d65963f6372b8d8128844082031037bc33614757dee7d49658c32bbc9cba143acf725e79b5eeb3039c44ef8c89ff3239221cc442d6b215c2541ff2184efe2d8579ec530d5529d7a51d748767e13d7b5f99a8c7feaf8e6c68fdec49441b4cd094bc36c45409f6cdc11e5350aca95ad9a28dc4376d71f0505483d7e5e730d42477cf61521ba0850f1b386081a92c435e8b667ff473477c719b01a7635e8b246d87dd9c9e28c48902a1873650a8c234b55650421516bc72e5b54080ee1ed9bfcdb18d1c0aa10514161c9511bd88d71150b33ff6a3627e260265f0096759f615f2d99a84abeed92c87b93d4122f649e48f5f32198ecb5762ed5a0a51356e20c5ff3784cbbf5755af6f69ca66be02559d7f37d81b40483b329a063755a73aa468d4d337381ed0447bfbc113c32492785b3ef82ec395189b59f2ced374eea7de2c5629214d6d0d465df390df3a566b5cbd204459a15ed663a1690ff030e9f94644b132a66e7429ba48b3c6da230113e575252a748a1e27f5c3a36c7b5f3195f0de89e665fa8e15bdd6c3d58e1ee7de6c1e6e1424dbd912b49eb1f3164c339d562b3a1578445ea557189cdb298e45d48c3e6e7069c41c42dbe24752ae4f6bc6a8c49ff7165ce2e39aaa6c8d47ed5bfff40091ae81fe81a3876920563896384e9143c3e35c552ca905321c506fa3cfb42b60649895f8184647c5c37523f8a6269f3feb5a9ba6b39502f2721aa7ba901a3086deb7ece181c99c4ca55832ce2a18b498322164f77d1150eeaa3dac979614b705048916c0feed4a2971fc177474267470016f7af333b7038095f416f81712bfa7c7a09d67c43cb13b134a8d7c947800e1dab91de70b3c57e6baa45da66c40ca63eb2a72fec10977e0169fd434b2671c15c1eab271fa5b751682a3de83f5df5eb8f50ddb86b8295f379613d82301a05526046546dc48ad35c1d60997cec3ff6ed13d5d2ee37a39d82313bc0f1236596c8bb7f98fb3fff5f05ce4a5cbb7c9702c6a5f0b0ab4338780489732842dda41d8405064b9ba262b89aeb19a50af5af9c60d68e3846ba9d623559f88c2f781c87eb582f0bb07841de9637002605997a94b14a93cee95634d9c9f9fff2300178cb92954352cc6ec6737eed239e5e0cb6eb05fa37696837e64d1ddbec3271fa837fe5f0553e73c968f62c8c816053322be051fe801f6133f849f7dcdaf323fbec9ef0bc9afb93b0394d0457721a932c09961fe9c899801f3e604085765b9ab59026a41240d52d1bf6e33580d2a1221ab14f89a0cf4935e500d942831bab6702767bb86e3649f6d1a7524c9e25fba3779d8a0401cc27681c24569e77ff6519d2a757a9d61c9efdad5cb79e094441f57af0f67ab087ee8e81ef404c5a62127d1ec0f902997aba1a6bcc35cd944c9defbac2ef196a00756cbb816431548e702b09994b796a2563021e7fca61a8145f7a88dbdf75b3c105f556b031ba4dab67c557a553efff3461f05b34dd1d9d884693bd68fbc3d9f9d6f45738573093e60737f9eeec6f9ac482972c2954b6b9890c74f6076c67e9d0e500b741fd7563ac4e2694b502f2f850cbf8f2ac174622543c4d5bd72bbf65228134e61ba9e864a07d821ebd380c91624d0c143559b165615d1b7e8457fccaffd31e508339878cd74841d0a26f9403092255ca7d6792f3c3dc7e1ac1f0e18b41b1ebfb6e3582cf7a0c4d64eaea4965679481c2ad354c541d729abf83e2d36987b3046fa902411f51d03255c2cdd80dd6c489c90e8972741915c037a3d22c120de7a0ee06cf8d1c7000b4eb5b2ac16f49da51fd1f84520fde12663a930233c15776f8058d41e02e7b36e91e31a67144d9756292bfaa6ec1a60d7847d8618e41afdbd9865508f42a55851d6edb0f02fda377fd15b2e7d516540532b5adedbd32e7e3f16c0835cd22ddbe9f7717121c2cbe2d8422bc67e7204d09806b715264e96a62162ed05432ac4e41df3e98124273271d7a8bbf515f8c2961730bd36b1e8d494685af6a3e2388d047a66913bf143fe8a6e099702e3c5e6775e772c1d32961f5302abd1d68b0ab0a59f6e484b7db8f88e5cd5c38557291095e7efe24599c053811b0acc952728cc9c84f16220b9c5bceaaf76ea9be1e9b587490113161da8e6a10879b7ccea946aa5a33ab503531dc603a4f877a920a3074d7b9b2e8250963fa1f09fbbc3177e23d1c32fc9f1eb01e8c63758c92ef73a4fae523b11ebd50f1e1a93289035cbf98cd417b7576e663d8da5fe69616af369724cb7bc77dbb54e2a59e70061928fbb6d5940ea194db8c5d977e8876b423d38bf8269c1dd44a5c7590a3949f6ad9a34b56a23b11e9765645b8143026f5ec778000597c65ee78d84457707936395da889eeebdacf0d32a56b52a443c4d44949acda4334516383fea3faf8a2b8b31453dcda2cf98f3191219f591216c5ee5ce30d017e9d2732589a40fe01530bc44aa5948c97d819e98b47946f9818094e60349b368902f47f1463e7790fcc2e446ef8cf0da9d34cd8ed051ce3b7ef380837d1df8b080d5639eb312a50659296ff2d43507358ff82f3ff0b04500c929319f741203a0e21c887ace508829faf369921f5062cb44361d66979f9139bc45e6d2496303f421b4417972f14b7935e4da2b27779a4a1412403fe3718d5591b3af82e4c1921837739901e81e5660b4fadfe8f78f101ee23a45903cc081c580bef2a5f93ea9090bdb670e56c2904e433349e0bbe1cde7ec01f8d10839bd3d28e0a39692367f569c0e0cc634bfeaec77536f895e6145e6ea60557015f5ac7fa7f31f58ef015b826019dfb3e111cdc10fc6f6217bc054e17a82b7fdc6c00c6e1d30289341c326fc77d809a30bfc5bf2ef1003a4a624442b2c1d30ee27aa4ae96fab2fee2b96e56c39d8107c550542fa4c34053e8d8921f7694adffcbc4964c42e75b4cbbc0d3fb3a7d4b3017eb968532d2e749bd691003788e68b8a4373793abfc6ae1717bb2004cc3bf20624568d942b1154481af3d9628c9e12ee2541ab2c3de0930d927649e2a5e4bdf6ccd9885922be4ffbb087ef019cfdb34eef0c82a2930f1d7b611dc9aaca17bf30fc2ea2cae8ca63c6fd9a1a490313d1a83ac35bec697269fb6273bb8d164a396e0077cb6e626e61e46ea4aa3796cc09c0005632b80cbdc1ffab26e52cfcb040b564063eb21784fb86c3e871e1333a8e11fa21afd47072ee602583a3d24fde8c34c84464b206e40e270527e11918addd919c4892420fcf75d1c449ec1cdc67fde9db30dfc93c06022621ee961061aff23e61582d04729266731724e86ab7e7a1f86c59326e45aaebba3164a0bfe318139e0c914bcd140bb8facb43471b200267d50aec13688fa7191f06c6559d11435ea09997be94a00e7a1e89048bfe1ab8859b5b21e42a324dfa5305409370587eaa207bb78616d8a7a49566e14ce7e4bef743f6c1298ff0cc5fe861e017a82067afd46cb2366b8e035d6e7a67856f67c28fbb0cd58df66476c3490941216eb7fa81ee80b766b0f8099c35e63c74caea1b5187c30bec29f91841b37ec7fc03f5c7ccfbcf76e88cf68f6e6d98730507f1ddbaef7313038e32c86515228ab34fe73f000635b4153a70b749b350ffdd42e3856442d06aa8986880cabbd1ce232bc00230f37d949c0f06afe5a75beab090ac0fd744a12b344241f8dd6b701ac9e92e67bbbcb35c165a6b5bd7d6ebb67f32ab95ab807d783123328254fdd44d96a81aae315308e820e64ab555d59061edd409d9c1243f10009243c6d1a0ead9091d9b8a0a0c547e6b694d25e87960ef0764a6e993a936e7d626a1a4838a451a5066a8ef9ccd9174c330212e3d2c7a4379474ce4e82cc028ecab45f5c4c1f23015641a5436ce86792f0f6119123426680276e41f718da654174f82f7dd7c6c940fe6a92bbec7f8aa12f69e02399f7dcc62a73965e7ccb5b36f5bfc1e189a890fdc7398ab28583af49c3e242fa9495ff351995bef50a56409ee249b0deac9534eb02e16f07c0d9370aa4e0688b13dbba87e5fe5aad7fa106c70c5fefcb26d2760b05911572afd134b1b05814452c8907a30464783ef023d68f1fc1aa3a00844c03c81c0f53a82908cb87cd5dcf9ddd03ccf28cb9cc40adbfd78c0c0fa63d38823486d2a48a1c0becb83f74518cd650c2dbba36a27b562815095e4ee3f9d6a80c39b785b10cc517bd83952f39320ae2e7503903ede7c641ef317137a79e9f160fe04db2ef6da9e06c9d7bc97cd81ce5b2a95a8f3753c5b257df97866e12f280f57ea1499bef96f7ceafd401862db99c7097d8064c7aed377b597d5a62f46ecb288394f05b457b3ec4c2b83c1d18a91c42c1cc1c0066511e5603ceb1e815a753be24ee8f101fa7258a4a740583e0200b614485f68afb49efe7abfbf7c67afb032a006186c66ec3071f7bd1449a8dc5b6a912daa6943abff41e887189d0d7f1b649c3bbd4d7f669d318c46567e72bcf7811fc6e42f4f2d5dd6078149ecfec38aaff124e584f707fe500b49e296b733e87411aec459a475898e84d42f55a305395accbd8048244da36ce8fb3ca277428089178f45352b00d2883be69778971ac3746a0cd73dc6a1576a1f81d6b1823d2cae1e7d1ceab324bf917eb77a76d7a785402607da5785eca4c65330256d8426b1be8c1dfd306a91886a16a1357ee4402357d5a0e02fb1a57bf23f4e927d7bdf735a1a694272a5ad5851ce2279156ea5aaa39625bf97262730aecbdf47712354c746460934df9c3ed1b2eebfef8721fe225a5f761cc84a93ab7f1b3124ec8129b4805547293c3d9bf9f46b10fc68ec74f5b6f3a99456aa65bd729b368d59581da0c551652b7f39b5a2e8a143bd61d5471d2eaa6f6aee631872ba59d14df02256ed57b400fe4831af2ae3bba15dbb31c102c2fc8da49351665efbd54ac82664b787be74deeba8a440fa638ae72fbc4293ecfaa51b1eca55309aba2df33096908e77c4ea69165258331b8d0c3e5ccfe2dc8d91192e2c9e2efc5a59614303c78292ba1acce7c18b53689b462af5557b06595afc403ed8a87c24b73b24cd14ceb7a0e0e687d0ad29a2a5eb1f2fd80b87a1fedad313b6127df7f49a62203343fa40dfc9e0a3eb6ff5b551c07f6d0acc857fafcbd668459f66c2798e96079f818e36fbe9a386213f937c96b040190844e065b0490021359412240ba29ea507ff402f231514861957ed99884213f850a1d58dcb72e60afa5e1d66e0a58ff872c1b720c46dcfc9fbf11a785f85ba020cb0ea6341c095fe6012621acbf2fdc2278375e4ef01d4385eb4f6401cc051a9a70d83dcfec27a09c309741d1c44855d4ac48c60b96491203a9c152fbb25283f0324f43aec302bb7888cf9753f795edbc8bfc55e90342093548c1a8400b99013552da2842e479122d53c45076feb63af98c6673e420609ecca513046d0080b5eb521176802b24fcead2d0fc7aaa6eb722746f02cf25cc7beaebadb88c6bccf0bba6b87fe2949bb9ec6ba316f17a94991b66e49e8dffe45c927a87705e0c0d5e41deae939796c8773343e4b472e7c875dcd57cb68e0b6505380f108f6aef1bb3a6ae43c467c21b3c74ff41cc475d2f7afa1ce57eaff2e7af7977c807cb24adec6615c055325612e228cf5cf717efba9d87db0747bace07a39fe9697c1f58c5e706918afe1e85836f75893aff24f925f2ebe54522992a6cf8e68b052ea71560b01ee2d74f167ca2e91826b15eb733f04cae338b72bef4d7979d57867651d91aacd767a9a9c72d932e1afadc46b6ed403344da7a82bff90e8b160818d928513fcffc7de33ac36f43c7fb218d15e006f9a7a566cca6d1e8bb2aef82e3a1e2fe509392f5c093838e850f5b90cf941d092def234757b3c1d17034f2edc368920e8485e67d84627199fc911e1a3c209a20911197164ff75cc621cab385e735385733a3e837b0a0a3351bafbdfb51c3ccff9fa2b7f23ac8a76607d7a585ae0c5437fc9a655a1f45aceb1c2e00eaf5d57cd5005a262ed1d2f77f53375917169467a259ba42d64cc349da2bf4c33f232b01978f82ef9693deb8c73c835b536839af997ea219759537eb71027e12b35c62adddcff7c404bf7b3f434dd00f05749f402f7dc7e1376b1818d033dd0cf8b09b6876e963b13c427c435ea5b04c363a65e4d822b151279c3db2333d3a11ca07ff443b6188e82013b4b4696a92967a2cae11d1eb3061dfc64734435527efe62dfce2ceaaaccc964afac1da89b12a4dfb60cd5a7564ba8251f251df05d68b198f14a6ac15a7a0c258cb88e4558ea6692d7b1ff7c9af63dfb081a8f6935e5583774867a47cc8732b95e6bcd6828cf53e4ba089556c2bbff8c33704228ec6ec4ff938c905e3ed720df12be27b4fc41a5ba288f0e4115428eae72b89ce5e4eb82001c38e5e44ae35b3343856aadda384320a9b1334642813c69089967ab464e4008a3f1370d03dbd6f390b6400e723b44af2b88300ad3102c044ca9736e800b2f70afb031263331bdea9b93e7263be75efad44f955a01eef1b7c411b6547e0c969381a71aee5cfdbd953c787735bff99f4e2b78497f605773409ffcabad13517a5b11bb70721253eb11a94484a4e3cec96f644d40c483e18488f1e5bd689a0fa3e8245e1b57b4f44773cfce6be6d87bbb544e440f8d7c623739b9ac7915423b2057911ee9444e6cdda5fc315e1f38f2157f204909bb63de5b3c8e94ea0ffec75fc03953912bc39152f1fddfebbc3a14aefd5757736a29d506d940094994d0e157100a6538b3965c8182d41518ca1c77a9ac917aa87601b5ed895079c095045f7c71cc916ca3023c9f5c88fc761916a75b93068b5f9eeb8a1134af2c62bdaebb40b0147c5aea2c4a1f21c323dc5655b37232a18f5a1d9aa041c657b54a07885390e72e6ef49a80f6d2042d924f07a43b474a28bff0e31432cce9c4a5b2fb6dd5ec0a9963b5e4533a19fe48266bd6a410f3b695d16d8e740bc29f9f0af5d8bf337c42ef9df48d156e415e9f95b6ba609251deb1b9155600b7d0a699fbbd8b965b479603eae66ef49b6efc02fed1207de72da6e76f8d70cff0d0b2ac142be0506076291cfaa49a42a08be454195f1ad989bee83166f22215108c1d87374f35b59c5bc2d30d1d87d4f9fb5afc120d1caafd2a68f8ca8ec34923986088b5ca9d0d334ae1a16e214d4f3e5c99d566bf2214414f6473c0e1011a8a0463130fb00b8b0616b6f88ac718a3e962a9961d56ae721644f7ec2e3d04d4309f00976254c82be10eaf959f8ef5616ab55da7f049cd2e14d640acb3c3724f980eb064b474e9ca2e00e38c1073a902ada8741ce065a86541c1ab1655b3ee1e8cda871ad0be0d54ec4d3bdf1968308c10a74276b703d24fa64bda4c0c0fea0efc2cf0b69555c8fafdfac6d4bfbb52ad6f9c41dbfe258230d7016106b122263267e25d8443f111743d0cccc72bc9932fcb0b0f35dc79592aa25c60273e2debf763a9f3ec6e41fc2d2e0b38c3668a01f8d19c1cbc93b11dce7692ed6a7fc4b6ae503fb1f106e6408ea823cf17f00748bb0451a7770e3b3f9ec291896b2ca1ef01b5fb1c9b6c92e2f9a53ce7166f9ff577b2c1c05108c8dd9ad1ac399c1cd7bccdc598a299c0a3ef4a4252992d808bb3b9b08107923fd781eb514492725516b61e16aadc397603f9d1def02868ade24f198e13347e4b6df0ea71c610b8e7144cc2f513cab21b66147ab107b16c9a8723aea8c1f03f05848f923eb6e3610a76856d4f8b17faebd983d5d17c16d53794ecf86a7bd6518a54c87689e6f10727176c133b8f44e8f047cd9e28f63f33ea2ec8a2f25a91627be7d823c9f164220d96c3a7eaaddfeb48af254f833a649fe3b86b67afbe4f8e893e98c128fa33c0814e260d478a53a21742b59c67065e3a25f7c8d3f8b6135398caab9b4ffbb35c1dc051d84af398d4cebc33ea313f4f77daae9c9988a1da58ee7c3afe435f4c131480a152834c66d784f19be049878e8cbc50a9647b161fba28b3d7326bdc1418f226bc7d25c2701706cfcccffd30feecea3f03dddfc13af3ea1fd2bddffadec9e0e58021fdb5095e9c2fd9aeb7e31c3282f5d6314b865be73bc9494efbde5272f3b8896e6e11abb3467b5aa81cf33ea07aabd430d66070de73bb338d0b3640afa5fbbc993b34da92c61c3be5c849df116c0c3039dd487098cdae4ab48031ffeaad01ef510281c314884385d4387245b46bb3441a4643d9f1527bd019dd9896657e63164400141f9551535e207d9144d083cb8f5834a3f721cf327c18e242640cbbef8cabe93a072ab3c1a9c70b23cfa9a204183d3aaa403ad5e4734681f617a77698fac3e5457f977654809f778fdbbecb106c0ec64e99da8d54743b3d9cf4103eaa4154446972ee7dabac9a3fd15eff6fdd797e2cf37a0edbe62ec995fd72984f8802f3c95bfef12dee7e4232fe761728df2395b252ce1579e2e4e37721e0e24e639c13f91996a0a301a83abda8948336d172b00f910f85c134bfedddac5ac16f29eac8525311452b5577aa4a5826c1360290cd4970f76623cfb6c361b8fabae9a7cfe2f37f289adc19a39b1c0391b749aa05a28ed08d173eacdb99916f5effd8ce00d71a9de4a49f07e12f7490066ce5e01c57c02d5cf5e49790e716aa28fdb52dd1e0a7d09b143b4e2b17f134a457dbf9809ee1b72b07f3fd28cd875b15b7da76421f3678f949bcd3411806ea19424cad35535cb27e644e13b9da20e89706871d080dacaabee9fdc16c4ca0a8ae9953c83100a6a6146b6848d3a7999319c7445686b0a9b64385a2ea2278b543f42d6eb4380705e9f98285c74b05867d98585adcd996556172c38b46c93047899a641398e4744304a1bbc0be18e4b064d432a3198c913ae13231837286e9dfe08859c3050fee950a79a0b2da104388c21a01d1d701e8b6b115d0be2b077e593be2da4c911807cc24128f1b3878c92b00a54ada60095a05ef5d040aa0f0467880ef035288ea1e9efcc68f667e4c0be4f608484f912b99db7724ed644a596d7d762f9ba493ef48011e20034e55a7316d6d0d75f51543bf69d5cbd50c4682fc8cf33367cc511e64bb26ec99fa896b2bcb14db74e26a91e9b4bb90d1319b397beae2971f604483cf56ba3783377ff58ff3cbe3aa5a88b6d205c820aa47905fdbe0c953ca4cddd0fa2e80810ed5858638837d851dc05c3eac3d9b412bedfdd6a271c99666e72b99c02da71b3e6498e1238b8d0d73b8e5523dfb3806636d03b445c0c71368e23652641aa42b017e630fcd50da309afc1bb94d2cfe129e28668cf924a70c2bfb165618d862c9ef8c2221593a750d20e886e88bbb8d89c4e75ccefe838d3daf03cf4dae8c5f29081dfa71af851ba06ae88e9e7ef48b5557720fd6c3d93bf67808248b0f3c053da29583490fecddf35324d593ceec81a6e426275b55a6e918b1bd032c56802b09f39d5f6e95b74fa23bb689638558818b8625a851bc30b3f1eaa430494a9f917e9708095f5b370f3760d0ac2d38838c11dda2c004586008dbd6f7c7e6c0d2377f546ae281b28c1a9441bf20a7773d49c8cab5121d275a7543b5ff91c7ddc1c5c4545b1fbbe25359493bcc9422d751a48e41d1f57bc8e613de8179595d4d0d3f30123b23c65f827ad2af1d0c444c3b33a0a3651aca9613cb79ef205027c411d6d8abf1f3eac66ebc24c0ff8e7b432f38ded0fb72dcc438f350526d206ce32215325a7a31ad52032a609da6aeebdac2f9f26cb3b3d07bf05ae1f46517f451c459d113a76c3454b8c834755c569ad9500feb80284cfcabd518439e8b0a3564e09fcba2af0ad35415ac14ad32f093ae33fe3a7f919a0295c307e3a729091a5dc67a2aba0923abdc4e5e5adf6f26cfabd314efa0244bb9dabc2241c3215426af8f301cd4446d0a168ee214756f7a47600dafb00d615f0b3198e9bda85cd49f62cb363c18988c1ebcf70af00a20ff64a24019e477c04cb5d63f0ac18c1b7edf03b0330964a795ed941906852cb611d37354aa47f7055f1f034f34046cfed98f2670ed932cb6cdc1933f54fd7510ce030ba0c4011c023b76a27c7fcd6999b0511ed145ed18aafaafe37ee433ad0e00e8a59d4dddddc69363259b2d88693b703a933ee619ec75296c68394c6d2fac973f9ae019082a0fe5f202fd4686d1946e8a74e8a2d46867b4e3226efcc1a0fae53bc10b13a947960aae416263e595ae0992f91a63de11fca818924e109cb263bd79690c00a7d1cad485deaad04ac8a5145cbd1a69b8cbfec43cd028f43d3c7ef7971aa8dc5f2544df3b36ee0d0aa4fafbc5be49190d15f9a1622375c55a67368d5209b46d0fbd7aeec85e5feef0e39b455acd656f58c5838ee4b667a7710bcaa680ff641a0afa015dd155f175201efe7ea28d40be2fc264be5a7713825adb23eb3400970203d49af9b46363008551b04ca64cd049714fe1b2b1b282e75a42d3b01441cface52144396f6e5c6a038401f27ad19f88677696ab525357b2f0998ae827ff843fed769a1933b6280cd3d072897e2b19b2162b8549e9387630105962b85df04fb69b9315bce44d35c51f3f9738e5798014ca094a53c70968fb653ba6ccd605d5ef70f2ef32e89cb1330eef9b058f02b6944de628005a57a224c6b6b664f087044cac873f1cbed9d8e7f0648224ae4c99d72930fb70809b43701e4fab6e3d0b8f2a3e6f08827ef9cd4a51d8932abfa68d30f89e0e33a2d374cb38c837cfd0d6d00cdd1f1bc1b7d9a4c303ed2883063701960c9c148c2dc4652aee1a418e1a1ffd49c34736a9717497723dd59600f170d4960c281ecde1b281ba990c7e710ecdb659226e220781758bd384b32ae6046eb9934d75f9ef0c2f2d31db8d27ba5697f52b6e5e12fbb44cdd623533813746b24bf7663daa3d604b58092aa258265839295e22042b565aac3400b0f02c6cbfcec64c07e6886a90dc2c845f692b406adb1a52cd9c496f13371f333645b8a0d01d0392f55cbfe0b367ba47e06e0426391d80bc2729341e5509595ba732e409d27fc0fb1a088bc5c8dc244d1da33ab4744b3efee560f7854067cc4e915e72719061858c663b1d146a411057b92173834389fb6a673d2be51856f1c8349dae9089f2bc2af61dc698267da3416da1fce85875fad28e9da262cfa272d08f291898a6dd6e0a952b5913c1c9abb448ec9b6b0d5b6ab09b45e5491f5502d57a84863c9cdced5e50d2a4a268f4440b4fcb2908390d8d377ec0ef21d96ee74cb292f7e67fbd20f05c26003ddef0113882dfc6fcdbd57aff29e783be8c3655409b4f61c3faccb403e7836c493801b355e6f5829c54bd7076081077d460b69952ec333f049767e1a40d7ee0c9211a894a478e5b37baf6853fc54711dd39a6eb3bd9f09f0ec6ead3ac14ff29c02f37f0b7fc7221adedabe1dd4e2c8bf58663e0dd92fbcd4f2f2ca87ace55d8aa5a4c9d160496a66614ed92eb219210d723ef5ecaddc542c049f17315fa8657bd34f1c02cd5a5cdf3e6c58fbd418d5ec50d8ed00b3c394222df9cf8884ac52b3ba834d58258becd6f00fdee9c834060db266128b39e057ce912d27790f4f19ccd029438f693912dc79e21f7f25b29c91ab697bb2fe003b616805e492173e7dbd40138520b1f8ac79352a85a38019f39fdd905c544f3e7cbf6255dc0f53bddbed645057c67b881fdcc8d6170cdf5b8ce48f1875497ca2a7c5209a57467ae917d6909deefe0c5e4ed15a3803f06df840f27a6c8fc0801c9bd3237bc474df3b3c28796ac44ff2192d504113bf4b2003ec0130c004afdc100109a71db688d50e3bbdc4ca96b3be93d9239f8bc8d8740bb52a5f57644789e321b21bd263cb41e4e37d7ec17558e735ad88abed80cf873790fd6e2084ade5277491ae13151009cf5ea22ab3b66663d8817fec0b448f191c83486106e824758a36228a33f6804f480592316b6ab3598794a2862f2862529a67e48d29b53334258b7363d8c4014f04654df60e68518abb9ae8a27fed5ed23c8547acd367096310e3b27ffd4d1ff5f9dd6ec9daf4eeed8d8b82f4f9855c7929e6ed7d650bb3a340b32bbb2314320c9d05307e11bcd95060c83e2f31487f535a9c89f97491d3d8fa536f35bb64e14746e20e853a5512980530dd310bcd5d422a6853f95b0f306f0ce05f5baa3f7bc7528e22580dc1474823f0bffc085e2aadad7a6ec016e815321f76a87bae7865d884898b38a9507d614828341ad771c1f9f88ac1b5bf6759a8daced2d43e3b11ce806e4d3da700c9af60c9e44a421fcdec106efd508ae9314cfe4d72f88308bda654cd3b6a6de1df6e3539b39c65702b5e1ddefb09eb036a8ead85641272186d905609ada95464ad017b8454324c020b90ebc9ce6b1891832c06ba1e817bbd62467f25e42e9c7d9be92c387c505018ce9dcbea7796c90f24d875ee31c8926f6e6406822141719759b820a1b1501b035d9d25882fe4da7fd450b4c2405602beb58d25965cedbc4ce9226a8caa1c2aed40e9e6b29273ab4f5d1e371b1ef21589e4a01a4ca660d25dc8d54730d6b9971bb69635534be4b1c10c162ab49d01b990e9774c6618e780114fba0b51dbe54654decb4aa31ca6f55634c9368d83f5ec7e8ae0b68557000a8140b5e55164f13bfeb048f30b1339dd1349e3316d53468ca28e6e7c8082b356f06d8f8c2cc6305cf621bb09517137a21042495e2a959c5c39a9607f51d46f808ffceef923e022296475ce6c104203b51107e3d2288c0f6205beb88761ddad8a01393a4142e8509387a954ad98d0ece790ce38cb5a5278521fe1d98712a67388e21cc547d151295eca08b2b917cc52e036af8c4bc866c2bc164024d6805d11fed4c83fbf3e7dae6737cfd1420eb26b39276c133e0c2f76031b0c14dda1223c0439576c571ef709d49323ae859f5c309bbfeaea161bc33bce6eba1ffe2a6911034dd265710d44a59256f36a21db3d00c68a05e1ccf262d6dda181450073abddc08e48810ced3562e035261fb13b5f7b227943b4485f66c003311b20bc9dd3ca39667310d3dd41d3a0ef3e9ac50eec9495d7692b649db5b3332411e76e9bd545245a52389080933328e293909377969824ddac3e3d1338b0ae5101f751879b13b473e1dc4fc474ca6f860091abcf76202cd1c463b0dbce96547f07901b8d3203e72bfc7995e709149ddabb82e56fc3aa00812c81d4daf9f415e9a578f6b951297f83773c95e5251a896da711ba4fea7248f5c12930a4af0375756439415a3c5e5a3a19b3783f87ab7af6e02c6864c8139051707c4b0442f0a82851fe5bef91d9054ad1bf589b85255ddac86dbf21b89621b6439d6d03bd10c976eb5385d18da1084c1c8001c52c5a259fe73dbd46930a97cd984d6c705ff01abb9d24306aab67bad82aaee63464320d28e6ba465e117f90bfcd85b884fb66af87ce48c20c7d073f900b9848b0a9a4520b43f68aa20217f4d55f0c8c8486afd955fbd3cda8af60180e52f34ccae3a6682b6f9884b6c19f82b2ef6738069a9333a1c9c8541f1d8b6153c6bde3c6f3404836dc105560d1140420dfb4f512a66f0dad89cd4f1f3e581560ceb81bff490a865d4c5a8cde4aa7b8b46df1fe2dcfdd5c5dd6fa23c92f849b55b8b6cd28604d63b6c2470af069c9e0ba0fd7c879f15204ec250d268631918a1fd90e9ffcb923ac442d0858b6d159b3e6a619147cd33a339209d9cd98de5c7fad373359678cf8b2d441cd565cffe7efd690e40e87e43d1f71a5f9916c180722d84626fe59e304da87be3eee3d3d9b6c7b0d9eab68a79d744011d3bcfdd58a46fa1430b7aedfba9fdaf436e2e059610a3c4040c7a306d964cbb43335a238614b15c9f9b24012cec41fe3a6870b14ff6bc17b48fa376d59e7d6cebf587f116a98e73c8107b22236e4545e57611d206b39c4623f9dd605f7fb9656f0066fa015c4eb2dbbd6732cf0ecf829c2101d3e2e4ed16fb1a297476d3b6c52b0da4c3c866db20922d20cd4fb3b8fa37e8a6f744c39635f3c0bca2b4b94b8e0fcc77700c9ed242560d2a5f934ba8d5f5c25110b0f59813493508be9b84ffd732cf552362b9ee76c838729cfed486bbca1624a7715d15c03b810a3c49f229d15fd7241820a8f85a9d3185b271a74b674160a21cd8288be3bc8fdfca170d76a86ca75b26572bce5b01618c69c5811d8ace19609307432f2b5f98be991a051a9930e49f6a0ae579e61f34ee7d48efc388b0f415c5cd18c4af292d75777f1cb629eb1651156cfe74f83deb57bfe628e42d72b24f9719433fdf606100f81f5226ffd8b516c6f1a83428a43176406019e27e3ada9a35060c671baf2b4303e15aefbf2f3e6fd0e639e7670cae46e2daacd2934f8afc2b195525a60fcdb2e9c03c0996cffd68b30a4df572cbfbdd07e1ee1dd6812ae3060cd82b601ca60266299b0822106c1e4523020eb94c1171159ff9cc323f877d591b8292edde203d839533c5370da5ffa84a392e2da800412cff983c43e7dc4600768327a14a75b25649d4a9cd0a79b0fac65a4efeacdc1e7daab566c41f59cb92394c9bd088e4c558da35da420db95f74390bca13d649dc0cbecc1290505840f32ec746a489930dbc6a84f5075356ce12d9131b0cc69288f41ddf508ff2dc30cd34a0dc5450ade954ab3e5fda36e8665770190a8bb898896bd4d94a2729a5c817d28b8f2a8a3dc51c13d2e5dd8d2ffc394b2e7f54d3687218eecfea9cea705df07df929f23834021961185cfd3cae1b32e97d190e2b9f3e5dd96f1bf1d85de970a2b2ca40d03083c2ea325fa179cbecdc1ec99077950533f4e6ccb7d38ce7c160f20aaa429c9cce0cccb360564eccfe6c4fd2b1da62f73a1ccf61c8c660593a1168b6e4f23803f9ec2838945e53a7bc9e11e0da3d5a62788c11b61a1f2333f6a1cf2ac63fc21fb7fd81cc172d1a96d3471e33fadea1ca418f4b07fc8e8e91cd4cc7e64f7fd1c750ab97dedde0ad6de8924cac121385a01e90801b137052c3c29ee69b2d209c35a459c5a4f432b49e789ffda0dd8db194d41164691be8c39432b35e6babfebd0079d581e4b43a068c4593ddc51780927751a0af93681ae9387c45d65e565d3c8cb481cf4dd416664f530b73fdd6be9eaaa39c17bd074dfc8974a550d5e9e6f1bf8bd2cfcfadc99fddbb33eeebee61c79795469b8fa86c2549787c7cef944f52803f95e55c4c684aa02c7ddf806b8fd72a8ae71e2c37272a3f304bbcdc367d8b49507c15ac68183beae580e69ac8fc9746cd0cee33324abc1e80b1cd47aed767e701a855d97338df413fc491b88edf6a99e3c02f8cb80fbce7ffa3881ea4e4b83c101f54a6f6119f7398415427051606fccbd6f80a89afd9ee06b7bcd2fe54f8ba9c3fd0b791fc9d7b47e4a53a412ca867e771a0da2db0ecfa2f2bbe3aff742657b0a131eab92d1d400ed0a2466d19cfb08c409bbe47fa8ef95f65308b20e0f841791aac24522aea402206c14298658767a04b33936ad2af8b3ea007c521e180bf8139ac061ba1cd6bc388ec39035271370cf0a8c6f6e7fc657ef1c781bdd72fb22d1bdc8a2b5e381702dc17a0583f6161002d0ffffff2f