PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78464 1e461d49c871310c46010a5a15ea8e7f59e365b66cdce4da6f053948c09df0d4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9a3469d591839e4a6f6bbd2f7f9859b558a46ecc089a99f18c45193fda6fa65c
Certificate Block Hash
1e461d49c871310c46010a5a15ea8e7f59e365b66cdce4da6f053948c09df0d4
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00841f000004360000
002000000002000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000006be595c9aea3b21825b71041145b3e76bc4e09d941ca71b21ddae59bc563f04df6b5d5c0ab34c138ae7514f4040c00bfc4a2f52d15e379fac84a4447c8415bb646cfaaec8c747c4b8f647c8f118c183c2d8593469618a28de0010000000000000040000000000100841f000004360000

Raw Header Hex

00004020f347907034b51f2bef2141ce290cbd4d09dda1e32e48954c8e1c715a69c4000b15b1a2d1677bfc9e488d7c43634d23542f93c1b24ee9dc0c9e56e1ba429d35823b753e6adfd000185ca66fda3f19458cf1999a08cc6ea458b559987f2fbd6b6f4a9e8391d569349a

Proof Data Hex

59,560 bytes
1212160103075fbc8377c8fef8cc1237a8fddac2836dc7ca9b5bbd948b047b38d10902266fc1b67cc88809ca34b9c01e38eeebc75ab8f37705392aaaabcc43183661b5f8565bae7a8ec4c2bbd6996ce87a9217362067cfe911649663ad07ced0d7650649155cea9ce8060635c53579ecb433929e3211673066288c2d817896bef76793235fabed1a237c56b025dced44ab81b825c48085d8a1c0956ce226d143213defc817dd50fce35e399169be0b857491aa01bbb64262ad2fbcc004567281a85cb3d8161d98ec9cbfb02081b9e039c049745f3d748999111208555416c3ffc101f6aff1c1d575df1526628007ad929023dbc2aa8016fd4345c696eef7b1a492ad88d911a161c513434afc140f81dadd4bf1f80bb94f1b353a9d029e8d99fb97d4281f06f5d69f486c103a61c42b00a1c5eab7ede65fe42cea47af37c872d72cb564e57df5b9c18ba59a8c6845b78d14903adb42009ac3fea1368ef07220c053fd74b4d3f14213eb86be0da1521f22ad4e96114bb8f29ebc09417d9c289d41328d05f7320e1bd17fc29bc4be14feb53d0a9d06a533746acd6fb4abdab18f3ad32e71558fdd63b089ba0ac2b0cc0d1e8663c0242e87158fbd43ce83314232409c03ad9ce60c5e8219626045f4f4f61927f3c2ff22d476ad53da8ed790798a02593673b9822b78bdec6601c2cf29dafd5e327757d315e99de724a2bf6bbe21d593b56d98f11e6d2c5f6a6b0f1ad2c7e880824ff174f905fcedfed1c737279153a2cedef167efde3ace9cc2cea56f20b5a97afd6878e97aacdf53a5a42c70cee21c198a3f2476af00733a8d417643326bbb12c955dcad2c03b60d065d82660a0bf5ebd08cf66154b52b6aba2315c8673ef5ab4c2dc8444142f71008c5f132630c922cfebf7f7f4c0f3b4acb0bf44d5a217422f780b6256f88089f8a51fe8dca6a2ca6ae266df552885dd8d6afc8d2c02abda80ba1d22d64a843d1f59d512dc4e8e965adf58abd1fbe52bf22eaac24644ced7e83fbbcc55d68c4323084d6321443ba4e3a4e928c1697b20ca16f6c77fb176afa669db2aefbff2727e9bd3066bd5773e5fed3a1a587f999958ed9919786380d3c25198b02b0860ce99ace6f0a1f49537a20b7c0f7bd921d220c7f547c666f2970cd79160de610ab53afef237621a38285cf820231cb0b368585bdc6e3d27da2308e852e1ec465c0ca4790377260295558b849a5077d74f60300075cbe14afcca43a810aac51697aca06c5909173cb86a679bf118791b24ce7c4099b1616fe72da5fb57c9b1ebdbdf982d6bc3e5bf1736cc89185bb3bb31656146f1728f9f8a096d1eee760be63b43a15c459a85ca6ffbb655742c3981e5920657ffd6f115b17b2fe8bb17775c8aeb03026e5623769ea1cd7c11fab91f76fd59f0d7dd6016b57e8877f39008938390251a5bab80e31687fd88cf2085b5a3b7ea4e4aa9df6278f224a5957d3ae245ad4adaef7cb18a059d28be7261a8141baa2a30a725d274662b8eb5028e80621c931bf282a9cd7c5243120e9b248feb5c877d036c35809901941afa740eb9c9be2342c83c3a7dff25c56a94ae0f4e5f09d011b42be178fa3f2b287ed49ac2fc21bfc767c01e1cc7b49323324e4c19944eef71cf54fc96545aa8a3042b93bb1d5d5cf6411cb4da8006fd894441688e89b2d289b2699b44b565ffcccabc58fdf05de4f4846b94ceef8a0ef0a706a3aa3b29e42f2deb2258975b26f215ed6df96f91233921b437babfb0bbb3501bff4ca2b758117c5149b90b56835a80754ffa964dbf4057ec055e92b1de23b4d54c036dc65b1f58c0ee0777bec9ac8d44ce14a427640702a43774bffdaa91745655896cd9b038ae5a5ff997580f542e16cd6646547758634714534de6a9d2c707e5c8cac533c229bfc6781ac5418844ba3212fd6fe4054f40945355adbb54f1acfd0dd56933c0f8f2b92398e4a6ef56f0572a0a2349ca47901471618f3d62323f44dbd3c706cd97a88b9d3a80a36130e675dd175970355ca54e1772c0fc08eaf4912c2f71b397efb50b2302f9fb9744feae6ee7767afd5d68da357d595739bb4085c76a14d5f12462f70dbdcdd7bff5c08aa090d26a0835dda8d700622c5a84cd92884b1912caf2f65fc05bfd2d6a846ddb887b30b40e743b07da8c163385cae402309b5f9cc53b0cdcea595af93a609277a4346d5d4354fd63fe9bf9d8616b19bf4ec82c430e58ecfc7be9d3a6116f36beef77c19a043cad2e6e9195ca61de9f8e899e063e8f85b80b7f7202631f225b650f935d4339b64613a43d1097ffc23a2bda19957f508ae8bcc8ac98e97e226e9eba1a5b5938b8f2d0e42ebae070cb6d956a8b159454541c001a4a76816d21ceb0b7dd278a7443c67964b2968f4435c9f57f8a9a2bac64346b44c21242b956eeafab391c6911c24722a13f932a2ac664f8b9f7f82234894e799900d5636cc07c892a076272be1d2e7735fc443695d465ef407502d329f15062dc5b9489286dde7359f9cfb02dce16cd1480b352ae3f9f20e30b74364ffaf97faf1d920b2435eefaf9acdebc6f30a6bd18403a58580687edcd29c2eeae9685f36ad5ffdae3f85c930c180ca3b3e297766b0456a9ba0de16a6a1c20c3685ad20433256e5efa78db3b2a896003845df704fdbf50bd24a615f44e224665bc2b1970d65c62e8663f1535ee5c8ad8590dfba2212c906a61b3c0fbd05b6a1eb5ded4a9ae731e61c447b5a5ea3257d4016962b531e2bd7bcc6d31d7b639cfb0ce5fcba270efe80bc03f587f15f6d0dd1c5cfe6245ecdfb1328370511cdd3a612e36a94bea8d8ec92fc438f1ea079d42726f9c61e09efaa0216976c532617a97e1889cce3ce1681d51c7b22d651bf593b69cc64c60e5c6b8934df8b206ea48904d239f7b6c6c11f67b62af1ef6a5cb498ca8292ec494ecddb281ea9aabbe7dc384586bc2fce4d57b8403b2788d3f795eb016559725129cb22f8931c6dc459b32f9bcd724c16f8e9b3e580db7dee7d0f40b4a817e6b5895b5353c92811d038fc3c02b622a630ceaef7b4bc6d90c05f2c7d4fee707175eff394f1efcacb29ae3090c72a73618f102813c37b9510afa1c6b1eaf9ca2bc6f1519e2953585abc0b358efb29f8e44fc41da059740c512b63a5643b033643570ca5c055326ce8f47d5734a8b4607f0faf5ac66e6333dcb0c9655e0e08ab0e3b7b495b322f426352f90e356da5b8ec8026b49ee8437d00a0b32843c8b94b42d765a3024033e74a0b8d66c294975796a0909589baab0a3b7266d5a60e63e545be7299b29fab88ef1a4f0870aed64041c76ef1fad795d863b68d6856ee7da42d76cea9d23793cc630a227475a3d423fdc6d1a1ad3d13c4e0a834e3c2ab88c961aab6897c3b297480b3dc20cd331288684d0f4b6a0eff2df476e4f0423586b14b1ee50600e96d56bdf3185ed3815c9900b38818991dd9ca62c8ded2e3dadca0c9343c34c19af4d03bd96e1df3e1e0326dd06e0f22ab0fafc8bf1f2449775bfbfc8a8b63c271b8254c8a26fdf34fd78856f6add70f711fb035658076c777f488bdb4298d8035a9907c76e92f4db6d150835ca8086ea1ebcd4ef1f7c4de68655481ae2001aea35ca6c2b87445e0195c798214823aaac0dc08a5ef2545615c85cc00f691431ef9c4765d796070d337f4340e5d2228729fe9c9fdf2edcc107fa9a8da68a973199a55cb75c7c88f47de20996035a4a4f0985cc2c17cd764cf5ed786c1568ca7e80fbab79d9cbb0cf7b6c4d61cdc7235845d5631ee8667685bed9144a3be9dd13205ef8564e74955610e52d0efde1a56c56f2b75329768a672d66e64ed9f643478a757cdb300cb1766be7149cd29958e77f69271da9561979976a0311bfafa52d829fb0abb31cda701422a2fe8d132ecd0c9992e4c465aa815a9ef1d923399de98c28b4e64f624febdb935cd30cff7f4249baeebc89458a4402ed0b21d5287ec69af8082bb82c0844bb97b96a1c008a97b1964bf6e2eb0368386edbb046994e56e371104f97ac9872b55b80a013165c35eb3901a16198c65473ce98621483cc035ccef1100ce457822b0f9b9ac1ce96094b50ca435e43e79342c4640e265acd5ce9b199eb0abdb1aa66e076907c298192b6699b199506799feccb25300b1c13d73eedca45ecc3f4ed59a683088ae3c86d0ceea1ed33389c0b64ec2966c59c1b8ac8c000e85bb8bfde5e23cfb68606b018ae6ccfe60220bac715eb79ab93a107db6591188a771e3cf215615d9f51c3bf24832ee16ee370159403142bd221e973257efd949febc5293ede5b7d88182b10a394a2420959c2676cde112028af4f56b8a3580caa56adf7b4310641f07eb8292628c168e4ea0dd7b69176433b001953bbec4bb567693159ea209f2a805e82048a2c489e00cd41253831b6c5f4420a4ff82c253ee8b78bffdf45b5b6d31e83c3b99b87b7255e769044ccde1c03d0e371f93d1cb66e5a331140fd9ce30686c73f6ede4e5a45bfa0f4ee2f1ca756ca2e30136ff1f03bda8a34b95e88ae1140fd67b8f4e625dcdba7ab8646ec08300f650b90e867c5d3d80312db6c296c69e826c1d74a6e7f9abd0244641779823b4831812df274b1f046777d0a0b972992a5bf916864a797de055acc0e3636c1a6a3e9a5299274adf9bd1a316914ddb5f236d61b44fb7a9cfabcdbfe8ba78b38c7c31488102baab2319b3616e0ce91486cd70235118de5476ff961050f6aaf26bf1d2a3fbb955126ee42462622d8d19e417f20e85ff4ff41919816725812ac081187f1a1aff11095d5f62c4201fb560331dc293d8152300c422980f7136e936968c64d0bd14dd6a5b3c5f2638ef9b476723d3e0e44fbb5e68b5a1052366cdd883e47f175865a48db5dafbfa02340995bcfa9997c0a2877de2a41d15738da39febe27237ea8e1fc4a3df96ed1d72b91d275a01e17e0af2ab986237dcd404279ac02cb2f159a91d5f431d61c319696622b8a9e4054aadefb9fac3d43a4805aee6a0ba83fc236da5d672b086e4c43c26e252923811b0f6798bf01b9920d8022baeab5b04b123322cd2e8205ef550c5682a821a720dc45d07957a03ff4c3d650b8e43700e1eedb80f6a1b7b42f3701f1683456ec99fb47b1eb1852d4b2ed691ee7da827451ff588c10220e998213705e53bd558d9d87c34b5b3c7b65378fb65e4d695205fec68a689933486f327e2eea40d8ead45a4774fa9bc2152bda68fce38a79a6d6b2b1d64e1e1bcefe820101f46b46fb8c74cb73d5b676510f7023cdc404da34624c357e81fd713c1113c088f7aa8c5202d46b25085b37beb0fb6347fd8db67bb384454966d815351b06033fc59f44111702443b4c9877633d36389ec5575a8826e803a399f0191ab1e3d91f176831e2ef7308ddf2e56d80d3ceb4be4b8c1ca162f3ad8fbaa9dde242973bc441b0e87d9ac4330f4b7b0333b384e80849681a9b067582253edc822a82ff2f8869be233ac6d1af9615160c7f600c36a05dd8b961c88b3046205c94631a602859c5db2af1c8efc6d5b31e1f3a980ee4ce963aeb5f1312f0f555a6a6a915109a693ade8884e86a9e1add15ba235ef019383bb563b7a76d38e73b8ef151d16631c3c75b75e488e22a87125b16fff4d5def61891fd92fab8839052a5bb6dd2e0e3ccec8a182f637e5c5e750adc1f1c7773ac119d1ef16ee275e1972643e2cea9ef3a10eb64d0ccb0003e84b1284995e527cf24540aef79f2c3d57413ba1fbf90758b5c622dab8107716d5750b893ac3fd1600b7660c0e82b5948f7cde9f04e7c67fa5c1f48214657952547187f02f8c0d150ee2055faeaae2c4b7c46d400af6d22a8b2980e5467335b0c898d5b27f5db5c2b0e0be334ae377e8675b2d7103d7103b117ca27d6ce340d7b6dbaa2db195e274e31d69da20756a6ea20ff12192f82428aa3554e92161dae8a1d698c17077f47b78b1c4a3f4c1ae044b9ece90a545136482b83dfb352755a638c0d3118c80dacbd3f3d02bb2a50c78e9c7e685b10667668e2852ebdb41cb293f5cd123137df89061316687c16be83c34180d8da22c03286c22e163597b4166c25e30ebce803b23bae908e5e70dd199c5b6230db0c62866a5c456748aa5048428036aca601613e306399b872d27a146b1d7fef307f09836c047f67ca0b1b927d23a373ae198bfd956fa482453edb0b377c88760670e3fd83b8ef53e7998fbfdc28669d0d950046a1d5c6dc30a1c58391f8cc3d815dc9907e1a31e62c88b33a9311b80ff71f965eb3c0fd872524c25b356b0ce4edaee6aef5394da314bceb28aae5185dfe5352faea1abeba273b31eb61996bd04293a0152400a5453aa387d5cd9eb1bf65a457e6728fab22406f5bd24c7fe76d545bc79b8ec27a25cc36ae3ee91809025f3b3c81bf080c5ed0e772926c1d556d8361b139933a689f8922f88bd0c6370ef3475e6aa98c1f26c949498b805aa6bf97510814f20f3dc0fa70c0001f3210abaf42713d2e18bfdfc6a0bbc06a95e030480f3962e2e9c9a02f827c934836a5edea9a8569111d577d4df15873821f9c0a3b386ed09dd245c1c7c62582523e9d33a936c18c97ccb8de6e8d8b079dfc0bd77766c05a5416cc46101c9f63d4791011164bbb849f6cdd9080ae7208503bee36dbcd1048ddc209d6396cc407d4b3c33109f29cf41f575da2a26086c9f64f7b1b184ececc85533927e6ea9676a889145b4c39b69bbe6b91bd0d51f5f6aed84a108c80aca0568e8485dcf68c77e622d9041aa61a3b606b6f59cd9ff6c1b20fd026b99cd911e9fb251e1e101980a8708ba00740c9393d61b32332ecc888e36a08b6b188db6b6b3a2e14478478f2bd63472d047bfa3aa94183d7135ab608c8bc9ce0f4b864c512d91a14f782e551a9fd2f2119cdc4902a34e1d68d6835431a2313b90d1136b054a60d61820e301bcee5950b39734bcaa2d745f0ea49d2c442a64a328d350cfc02460ee7369c341d768c5bdb74a07079ad3a23b7cf41ccaa5c2c9aee426d558d6df15eaa8f5879a6b8c1cb6352815a90bef89abce718f68c7486c6bffdf3c596afcba79ef004260beb273aa5616e3ef75989a260f48fe234b19faba632cbf0531daaa0331df283341cd693eb4298a648a17033bf64496af5a17991f4deac2d3cd8bf92549c5933c33375af45223fd5c72a2bbf080b31d2910882be31d51bd273caf1acc0f00becd9981b243360203b7bb14eabe5b79b905a202f4e1203ad08707cd5ef55d4911c81c89d6d384333f607395af2b6d7509c20545cffe9f67283a00973af81a0744d03c62a7840da70e9a39f80e8f1a3d8da651eeab16c27c3672a84bb2e35171a4304d4d8a1881dc8c68662eed5f2b7bcc3b5924deb3048ad0e8ecc5d37688ec07bc51a70e9d1d45dec9f926e62c81963d8833d6ae9778412d347d3b9fd6fe4c0f8b360c06547e96a2dfa3a57834549e32b94e8cf0401b764f9b974f9061452f6497df9f77bc07f372485b5339397cc2908106d13fd77853d7ed28ad2429b2a8b179a95f5933388d7ecb277e8c7875cef0d761e89e07cf0495120a94483152be8d085766703958519ee2c0b09a69e6aa2269a902f0a5bc1559ee2209f17e8a01d932e6ccc2445642801363aa67cfb32fcca0e154ccb2a038b6b7e7136cfa97400f677263ea7cc8b19e332336e37d0f46efd6d0e19ab2b6b4d0eb867cf32dbef0c4ab3ad1b28ff9e895932d9c5cdb7e5e5390abc7909cd8005c83098af64e468a02c2d9117b99f90e377e688c663d7cf498d457cad59fde02da44471bd4e9f986e3def9a088f1b710571f71487455619a5ee3c6f368c7f8c6b1e5bba18812c8b3bd9a278613f36fc6aa51ffec5023a4ea84c7a931b4b63e54e719aad27ffcc9467f815dc0f0106b442e8496a82e3ed2b4388fd6ddb369ba65e9e6a2339cf03a3b8bc38ef3170238b534b1c53531e494b198fcdf9b8b4e4f4532fb57934fe8116c8cbdd80e6f62633a8eeee06c03c238a6ae474012d7ab293f3c6864d2a36ecf0fc840f6f2f4d3083fffacc0faaa705d41e6f3c3a213a14696704718980cb7f07b52bb59c0d97ed13e6af0569bd92c2ea50aba86008c6368e444afac12500c610dbcd8235ad7e0431a6dc2fac071fa85c5dafc4ad41077f81d382f2c0bf71cce17134efdfe4dc8d886877b70318a69866cf70eeeccd9fa60f57644c730cbe478721cf0c1dc411e5f9cb0d16aae1cbde4e97e53ab1fd3ec78df8a61ec9c9b86d55ea6406e658e2b8d0c58375f79ee4d575cb1cb776d02830262577a9e28fc688d9ccc43c2c297eb86c8289be63555930df0c5d2e566b0b4fc2f7c8ebd2f31dcbb99d8d258978a261a2f9a18121ebf6cb02255a174e3713f7ff5377fb0cc4e632550a8945e2a4dde2281f4d0dc4505668f7e1e28f1b4bd1cdfe737d60ee23af97ed79a3ad324e5cdfc63b1b967987138096dd01aed9fd14013abba63d87766499bdf493ce44b05922180d8452ac1eafa952d30a7a2342f15eeeaeeebb8ec3f45f7a99542cb3080109ddbf5e9f0b3042003cf2d9674e85fad8e4aea52753006b93df9dd61feeb7b222fb45c5a16bbb4af614451e02dae63522a9a8e688c5a4805003d497a7c3ed5d6d4c5b5bfb9c9b84c0611035a7261c54111e00158acc7fec176826759a7b8f746c2909293df12ded6b1ab9c97b3a5128274d2e5760bc302207908f8554d2ca66638d15e0d64d38b97989672382352a5862a841f2735f6b092a21621d80350968ae46bb3850a4aa00439a791cb7408651b1f3c94863a06a676c71c00855f0e592a481a5140b2aee9183e29d09edbc7c4e6013184b96cc110b73ae225eaf2e0ed232bbbfe944ec6687991584ef7b457d1f11cf24411bbdc719d44d106e5ad093681821506d780724bee02f55b788746e7157e3dfb012200d08dff9045013147fadfeb02264667dd996cbe207dd7aa5f4a1bf3271ad4dc1d168b9d3fbf375125c77aed15f4764331e8e845cb13ec6588ba451ea736d03882cfcc7cdd542bedef3ac8fa77480e0db0f665f89acec8c772e6ee2b4c0309a708d0f7be28b359b1f1b84cd5a2d811f0fc29fcd32767c4b7ee84a9b314096c98000bb6822c78ccfb5375d6823737dd92f30bec59aa6e89435d4d32ae10c32a659b96776ba39ae1a914c4f9b65b632f40a8ff5fce8bc5bc51b6c99ee92e923a842189e13ab73dbe01ade1372f685150e941aa855cac11719d879f6e5f82e00531c6fe7863b1a4f2c89410f1f71238d0110ee39f330069c37f97cdb54ce746e020d78647ed33f08822121b63e8f61504a3b751f6e4f673fa5862e6e35f164b7b3b4f439bd60338cc0444ffbeddc91355a6d9a197111a73e8ca09d23e39a367e9fffccdb9591731bf5c668f90da5c37f280865ce6fed4afb8a867445b382e147f3c6a28ff2c077df613fe1ec775f0db4917a49129186beae5502f8ab7efd60456f0cf82817affff6e1ead70ae4bc2e3bb3b247b1add114e263ae6335dc5ccf1179636bd5b6bc1959d80840c3a2c0a05ae0f0d0b2040796b03b81083896a8efde0c97c0a85dbda1e7d3a519b0df0e197ce5c388efb0b7a1f9e0de9c6a951310171ef121de1e705e16340febf5d0f86fbcf16ad7ceaf5b186b1bab9b24093a5c82d14206fd90c485fe0dba26687eff19ff9cf345b3cfeafc6394bc845e9508ba399f955fbe357a69a9c0fe4f57422022222b33290eab293486912417d545a46e9adac4b3854bc06e9930e575ea15f692b8ed82e28626af1b0df105ba7b54fc85551ae0624110a1cad5b23f62566b5ad29c6477e824598f4f038902132142aa7e967b7add929671633d757177bd5462e7108bfdacba525f8a60d055b9d5183abba3dc5821ff7340dea6a874d9ae252a3ff97760a97c8690db4932bf2f2716bedf72af24bb2275c28e2ab87ec07001371708166bd3937ee86ae2014a45c4e6a239babe20c6a58d2fda3f484129189208bc32c187849c909ab4fbe7b5719a20fca155e34a163ded32eae24df6699407aaec2520462a1399de71100a83965c394f54de1fb97f967dbe06d400e37222bccd1406cf5243205f6d5bcc2d7ef57f8049ea6e27ae36cc43c924fa5552f36b206ba2d027080d75808d0260b73fe03df4ea9a4f7c125bc9343195e34c70893c855a9613772a12969c1a7c6486bc05877083c54e475e5b0f35b2fb0e04451c01c5b7d35a9679ddc87d0b65e5a29df4631dbb9ca2f3e9315c974675ca79d8bb967ec0c39cec0e84d2f08be527146af27dcc75d51c07f03c787c85879b6e766469cbd3a85910883c7b312b1a3e08fb5d257146967e9903b727a3b30d865bf9bc0f9bcda971d37450835bdfefe4afade418859129a6a60a8bcc1dc7b5af5f858241e5b4d63894166a45cf9cca67af0d8331f89e273eec82dc342c47628a9182d2286752b04b92988eb3f13c514aa67c35cd792cc08a4c3c0a3d3e430bd72f80f2e233bb6628aba9984584d206619d88b645052f480e5afe8334b5ac6e8652410f8c0a18476d5b342c10c6a52669670cddebd49da28adf22fc8bbc6f2a123e6fb5cea43a634d96a93f02c36b726c8b8cb65274af88892b978491ba59a8665cd27f51c33d191e16a4c925058461805fc44ae4783014b6be090cfd266be507d3ccd54e64b5317986e60e164839c35220fc8f3de82f4864d7f8e41c6fd140d5c6521e86a782f792cfe528fc2517e48087fbe510ff6a7fa07092209d2e483f7bd074a83b1f569b6711c86d95f4e31a2583d0254f14a575a106377a48747b7d176ba77cf2b783d4be2b0bc6943cff34342824db36f6a1f358f1a022ea4000a775a654c9d69c8261930fcfc0ea581136e5d40d60c55498d5bb0727741649452dd1089c2caa451f67e2c9a8f8bc93c7d102afb32f715beb7b56e167a0c61bf3944acf84699ee1ee57ce448e42d1922acdc77b7707448f3cd32ab4c675760d86a05167d82a90ed1ff770ecfc894579c81ed07538ace682523e7fed7958ed521b0a2624014991519abe37736d689106957d9a6eb6a48709634cb2289ffa6dcd45eed27a183c0afc599f8da2a407065c2cff29b5474fce49bac3650ccb9b1beddc9be7f36ce1f313ea561c774d8bb833d23a85e85d1b282cc7945d7ad90b85e5bfa696ef7f356248aa37b21c2a05657307b16fd93593089cc74142a5c3602d05d5af5f44b22e83d80837cdcf8a1d20d9da712a58f85e49e0161b22c0b6adef77235fbddcd114dc243bc116dd5399371db5349c0764ec93c12d8d816c9032116f5dcb9ebe99fc8a31f106da7fa3e0c9bcda24ae6a39abc11eea71f1292b90a55a420fa051db46fe3d0ffb157aa980538fc636575becddf85b452e6890cd5336757b5dc23ba58ea2954b63853a3d0fc45284a5609e1f8e93fa2a1805bcc213f0a56bf358070b6f203cf66b83dbdb750b64ce54bbcca3e57e00a9399e389e166adfe0766b34f8acc38d8b4f6fe021ed6345cda086badda53ed5501fd3e8213f15ebc72031210ab0635e8308049970ee67b04732e8588221e9571cb6250b1869f4adb0b898b0dcf5962391e0a1d249a47b1ab47a840083033e69e537f08218a2d9512b4deeca0eb246a138cf84b0d5f6a2f10e9fcde496b76c5844552afd5661355d1f364d044f91dcf2327c7e5cb3988ff6d398923f56492564c46a12f4c6cb8c50d78a0b0bd0c200a01b9a49d20270971dd604db37451a3ab6fe891fd9cfd0daaed55be8e29d7a80f02892a72f4f6ca3ff9f7657cede9e95e3d16e7a2416b820595336683d9325d165d32fb84bef28f028e87122c704d630b3f41244b4858725aef2600ae79f6dae1da34018412d228dd3de862cb30c93ebd013f649a0ca5d1e079960f166a4b5e6d7eceb2e68cb1ba8e9f0514a1fe5bca3a5459998a52b5b640b3db2e5322666b9018ede1acc43f366392971918a9a60f8c62fe24475a9b8395cea60008f0232d0c907a28753d22bb63a8ca82ad8199e76a4b38b75cf669a01906d3c6b066f70e5a11032b8e6ef0f733d460c66ed103872a366bd8c3e55d66d81ba691c6b94bc40730eab8af41ebd6d039e30fe581519f425322831bf63d8d7c34d41b657419744de7baba4d596dbe1617f1f11d0f2ebdcf333abfd18333a4d2fb1731f3a00cd138155efd0d8dcca1f10e50a86f33fb612bffef46cb4e0b5ca97b065ed76c3409b5a9054579c5459d54481dcd4d094ba28a5b4611bbbcf338386fa524fb4801f94df66296db3b340bce02a11c4527466fdd079184d7cf3bea0f34b15bcb63573e0211746c5dbaba053929ac3b9ef04164a89ded95efe3d1d9b5df07c9c6691592736496a4bfd0d8e48b24e0f60f3d0357adf89364bf1f21b29f5a1cf4b8dbd5c06bb6b8d46fb7fc9b205382d364986fc7e932650b03e01fbb772db49344a2183f98f8c9ce4c75d18b1cd84d29a419e4c9e4f384e5e28ccec012f25ee4f0de15ed04741fc3c89619766d117b87fac8a02c57b8a1c0b41c9fcfcf93cc3c4301f3f28a2fd5cbec6aebead581c3a58c9a141801f0dcd927ef292041e33e07724b47a3ff7ea37f78ad5214b8984e6f256625604d5dfd56209874a29a12c94f1e561a1f4a83e90732e59a0735da3b7cd9677168ec37b885b738558f2042accb7fe9e1eb2738bcd85fcc6ae43b0f192cf0542a95ae0ef5ccce815630039d62a7ba210f4e14441dfbedb36caa68875f230533c2ca2718768919d261006fef5429c56a840da89322af035e798fa162896054e9ea7fac55eb2b22e0cf6dd6ec41f3fead1901bea7e78793c6779efdc5e9c46c5435de805a6ea1334aa7195f931aa140ff46a270832a0e6ff025a8e0ce03811e7b5da4547fd12926671cd3ab5a7d671966ab9f2f85b3cd5afab29277322f033e082568c65e18682c642d07c45b682bf14c209c90026d1ba42dfd90e5e678f154efbac0803c7512c9729aeace90ed9e81c6e189c17cd40b1c7cad3aee3dccc2d0dac925ef77481b7864b52468f2c948ead30ac1fd743f30a9ceabda2708569811bb28c6555a9627f10a340e23333fc334eb52f60cfac15a25d64e5bfa4f485e26fdd1fa5644c15aff12d1ae333708baf582a3746ed85e2791c6ffd3f44121d37354427df3fcd617f4e37b90611884b973bdb6ae277c8330ed8c07e8491c57b2a0c20be51296988162e053792c236c7ad184cdf86ae53cae8d8fe511ab4120b214b59d957c5ca03d80b7b695e6653ed0056149f38ef427be87f13711d808781674f3a4204b03e113c328096e6ad1ebb09c9177880accf646ed4bf4e13eb44163d147d3de4b2d02a6f2d329da5b1c2c5c891d2cdca7bb7d68f8fab9d6e02b365ce94de3beea82e3e5ffec146cc6211c68cdaac21c6581c1f95382e51f27b108ec5bde4dfba0b8dd24f088267b0d61abbb21e736c54086537fb7bf05791750f0843051b5651a8fa08e511f1a805588802e0cc62e4072ad5bdca128001fab0e8f5e97ead74d10dbe8d38cf7c84f392ef17d789ce2ebdff26991b322913335e924d3df2dcf6818ecfca2f309dab3d0e26fc35d1fa32cb60b44db5d0e782a07f90866fd1dd67b02f0b58deb6d296abea1da010efe6236440d8777720e0ba998d31721e927c3ae0fa1de2d345ea10ff89f228160d50f3e25b587d514497f51a1b3ab8a94cc2ff21f5cf1a90a9ae9341d2abc896f64ee90e6fc4f05497418786bd38ffefdb5573f8d84d60623738537daf251fe1831a5aeb670fa74161abd09637dd13bb9cc3f5b63702450f423fa316b9e0dfbe473ea5eb3df954e931d55cb478d52550875da0a54937e42dc1ae109be47c76dd1b0273cfa814b79416beeeb362cf09f7964b8886ee693f99cc1a3ca85798fddcb167cc25905661c6b1640314128340199194428b9fd78df9f53f2dbbc538782b46ade7ed0b73841b420c5bfd78aa094faeddb57d808fafba396f0d31f62c5124a7cc4387f17c6314d9a77dbae572a9cab310d13cd83faa267d1cbba7125bafbc1d8470fc96e984a0418083be11f66f60aecdb0affe0c386cb5142bf77d20d0e8119aae9fce81e04daaa7601d65f3d3a678ae62a7b5e8c2dc6177396bd692d9234cde8ad492eba8ea3fd4d54cfbeb25043cee441247ec18cd1071414da2451922e01b2e456fab6b5baa209061c15d2c6c2b8df9d4c4439488cc45e410fd9ea104b2fb77243c25953f5e5495b555c9436ff9333badb6424cf6277828d82f5e39e35422b7fae04040d748df3e9570d2fe2b91945c5fd1f2e686248e024471ef53d8dd6d16883d367b523f0589710af994a33e90dbd179db4f75a1a164e1161ef2eecb4bc7f8f4375c16e541b40160e42d35d9919ba496f8e25c1157c27c97a0db439ef9091a448c5bae40088e68aec091a750cf03a549a369aadf4b38a93f9ed3126582f7144a6c1328766fe765df9c11ec9adf9b04a16f8c3618b3920ba2341f74c4b86f0c3f0aa316ea31549a453b310140f6658c39418149268c0492e782298d7d17ce586219136700b2a1ea8adb6a968a61e23b47efbf0eae1f43b4b64e576a0e1af686917f61cc879f77fa5262ac5aa83ffa5c3305ba3169cf0ba2a6a6bab248f00fdf89dd6375157b7a50b6d76f156d6a1a6f28c82d775de72249b2b74d432db96103115ee515adb11263495d9cd7c665a791b8f6da03224042f90bca5e49b60d1a12d82f209d808aba9d61ce376923f231eb9c0ba2ad47f6cb3dba108d99c66da27b82f1c64f450b1c34753c7f1b14d489634da4c6a5090791295d054f83ec3bbc2969600740f491efd8e076f4e0f56682d450122851e3e3a6a671ce920bd01db97c88eac131182fc55eae51b86317c779697d9a24f0b95b00d1ad8deb85d9552d7a06db51891ce4cdf5615262620be413fca2ea095fcb0586cdd7113ad45a0136afaf841630dc952453cbed2e1e2fef0b210d5a37f5521fd3c3c5cca1973e73333120a689300e5a4999b96fefd979f037c6b8991d7b600ec465e364f29e1f64d6ec5edc4d96f2d6862e8c0fe5a485606bbf79d097038a320358970038d1e861285beb62328e77b86a39601451fd3433ded034c883826c28e123bc1609dd26a2dd24054223a38b2149e3d604a8e1e001cfcc99f27ba323d0002cc4637efff98bb55ea070c1eb7f7066ff3740a535e2ee7a2559a161d3d72e318666adc87d9e694a8f2a85c48a122ac320b4f45b713bd64fc5175c7f778b13f7ef582d3d0569fd2f9c9fa513577d16e3e3e91ac561e8c71ba106644df8457d7722282abe350c240c188421eb44fe0c2cdcb607469397b899f5e17cd7a74c0b2f08bc96ccc56a6f10b564139533a80aa6c6d9ae1c00cc2ebe6cc8c9d2929eafae955c4c2144f594f6fb31081afc1e44138cafc8b346cafa619094f30c424c48f26f5184ab259106fc2930e050ac49b124b9e6245ab0688957681779b604cd26d9609f621e6360d6b9fc7da22a87ff025b25069d410567edfa35e8c35c79b005b8ca66b11d1b9516555fa9f60a168413b93856161cfaa6e8fc026cb9428a06345a81427af28d443793797ab97291e1b465389d30ec6b2077b3d599643e7eb3763d5f68e785a3456329f3b900551435030f22576502c3d9f19faa51b2689fc72189be30a3dd25215b7a84e2692b9735032c0f71b7e70789b8cb02e211e8db794d2ddbc9323eb94b4426996e43c3d6475a152e91fe0c8a6b382823d7074838f39059173ca2354f76740419f08aad182e97a8679c60e03ff93d02c307f18e644104c7ac01aba748dd855e0a382b310dbf743b88a2dca49057576eb84a4b5f06d73a1a003255eb0b6b7627b74fbdb437cdf14bcc32267d498ea1524730540088f926680590370c701bc9d2b4d8fd572f70ded7f4b8f089e376fe7833acb14787b135a7b79efb82c6fe41c42bf42463e983ada3f91394f8d58aeac9a1024576f4dca86763aedf3f9cc3b86c6734f6d77530897a271fb65eda58c60949ff8ceb4d0277a36a7987c982205a3e83ca02c3f458beb67549c960438e9d5463e33db1f1e1eb62d1a5edf4d063e50207b10a1a0a6de689112affe4764178df34859c79adfcecfb6bf88c22d78254fd7eeb49b5c5abd07ad1068d95b5855bc8c07c96adf76cb70afbb2e662202d80d0eafdb1630a1999a9e8f9fd8a2f7a649ff3149384297d906e960728d1e684a8bb74ac2f2d45ca36b7c5207c537a6f5bbdf8cea31ccbecd5d8fd1ee4149fe3b2c70498deac58b838ffab95ef3171b23283c4b5dc689797424f24e5128956d269d9708accbe91a6a0bb594e8a03be5717fc18bb98ac9055675f894e778267e017dd928545a3cc9bcb1b243a15bbaa458e0822d13bde9cf017891d77430ea5f9f55768682dbca155cb3e83044ce3b9ee0d650bd992073ef6ae8bf4614088d22cef7c6c91089713d153a5e2953ceff221269a23e976ba3b1389b85a90eed7200c612aed52d8ad6547b7e0442f46e8288754208804f88021a14f57ccf4dcd74a40cbd50e0e956a262290c01da6228394b0ae88fb9bc98ccf715a4d2ae1aeb58c97a166e28aa6c2b9df7256adc8abc5cb846bf7f1c2011a46058b12de66e2f203745df60c2e7ffa88356b5fc749041002d516e4edba92320c10791453509e9ce4146e8ac122eaa2f8969e39203a2a839ea87c2f5cfde4b785d622be47fc889a2f46d3d051441d392a0546784593a51e12eef6ca92eda384c04814c73dd192ab314f656511b49d2d907a895789d44733895cb7d659c7717c192a865f9b0a1752dfaac66f0d9be9241b5e77c55a053b745eba129e0cc0b1851252c46d063cd9ecd479854145434f968144f1b09cd78adf34bb7ab23d3fc945f273fc49a252b764db5fea2afd9feab222399bb5af28e0da9c4965c77c77b4a035c3a650f904cb03caa46c4657b533f30599780e9f15d9da8959828d120a5d686b6ed5fa2fb84bb5715820f79c4b71f849592c8c58c78c13ff343696261e8d4701f97cce7c0e0851497b6561303c838382227092bd1c19b8565ad3cda276ede041169090380d98f7c5983be8cce6f1c9ea85792706c275598c059ab8684c84a3a12d74efcf351b8a72784ed82d0897269ce6b4494850a1fddeb92241b271ac64a5eb2f7399c14ea3e416fab2e7303be9a10cca7859985e08008172a2d08a9ce6593b9366f14a0c33f3dd4e83ef3d1f28be86d162909431fd3535bafb927f5b4fef916a17b7477ccda107d12bfddff57be35af0a563b6e2d7f17c8c4920410994a043dc529b2e24caf8a8406e1032b13eeb843eb918b2197d2dfc7daf836e8594de3085edf896e25f64ebb9a9803ca072e431bfa2e34aa19c8133448adbacce2b45a25c13ccfa20fe565e31beeda314784353e5450b1bd737d95da70ffeff43198d93bbd82dbfd6d065216a3996aafb2e31cce189ebc5fd130203bf94d86c9d8d16c11a9549f84b5dbfa45846f52e39eccf2b7db8c479e1bd73501d598f8f3ff8d07a389032d03b9f778cbeae1dd9b551e127ac10bbcdf3f41fec10d14f00a3f18d3c01a5a2a9557dcdc680717885d96aa7cc358a5315c8a3e97ccb5d1a5f5a387f03029aee33ade56450b30569a89356cefd6f60035801e12aca15ba684997d0a1dab1104d7967fd7ba85324e57815933d1896050e777fa1ad4ed419b240635230304384d7f932fabd64f23cc781d461dcf28e9af08d7407fadde743d7b572afa9b190025c3dcff94310c8d040a27f22289f61c34450390e70f44b8bf5414ad464441637ccacc0a0bd7c4c4472f3ce3139fb5a8a78bb9b60ba62a165b8cd32ac0711bf0297caa6ea6d0d4d09ff8b75c3086bfdac692a538b92e08ebbb44f16428bfcb78957a69644ed83cd844f90940b7b764926d65f36ec54dd40a686023dd600cd248ddcf3eeece1dc21f35d5dcc6c835d0aae384779146e93b3eb47663f9c346ce3903c79e8fa93fe809d49660b070617a89fcbb932da877310e0371a73cfa2640d4cc0aaba2ff42caa853933d9c08e89bb985fcacb19ec2838a58450411d901f0d4c1dbe3274a45cd506d75452f9da494c8b4d7c9b7a444a1dc29940ac155c6660090a87a428e8341bfd2e5ec3bfe1cc527818f62eff3afb35c0a9acfbf6148f36af02984af4451b4dfed880c713e0c086a1bd0090a9a5b592a0511b34a566a202aad54a7134863ccc46178a16c41f8680e9f7961db82ef8f67c11bc42905e4933e87b8fb02f3ab45e484a2da083e2c288c6dca970aa81a1b18dd776b522623f93081dd8fee550ff8fe20e0a5f5534dd7f3460b26a8971dcaba06b81696dcf8de7fabe606dcba9d67fdefc83bc842d6d30d83f6441e775e64300cc5bc0bfb4291f3dcf7bf01bd5c17cf7cd086c09b6e4cd501c192d0b8ce97676ee550b951deabdda710a116a6ac2c336e8aa0bf917f7efab5aa6ba303fe495066411811b44b12b89f674ccff08702861955f904c9ffc9158ec75cc773771f3fa90b70d853b48c7c5ebdf826c2d242f166e1a9ea5415f4d6b5aecac09b9415f177a8d5e83894117ff5c56171084d9eda9d91e6ec4c8671a24ea2111a95e70e7990eba1b7856cec8d717b5b952a90d45b02acd09938dbdae32d93f2f1b3dbfbdf0b38256154849424943de224235ab1ca099c5d91bf5217849691184753081655102c825cc348644e3db048ba55303cd94d9c7d3fb59e2b3efd7b9d629f67cdaf2a501c4c9f991a13426d850fb6c5473224dbc4125b092503596f32438c6f9e8dc185ab341697b617268b1f7ec3a048cf7b89660382cce7178acc155077b107c55e8c4cfcd70199ecdadf71077cf01f2116961767acd6978da86d3e5f471f03fcdc5967dd60a4968427ed4c9dd08184e82e996eae0a1034019ac4d8fa48a54445cda43adbda2cfcd592bd25054a551f689f55e9c9aab1ca0c2d2292a63727b59e73d3bc7b81d6aca4663dc1decb8953cd1691be37267251605e2c21e897e1ad08d836f7015c43b4ced449f56e947ec510950442d2eda235c3fe1883b374c3f502ef648811c10c36aa4c1d84b07978b9c7620ae05be5515f288966414b6332e5684f396a6b027b18a51a335f6a615c083571ae151208e9ebf76ad54c08cf05da74853ff99cfe1ea79a2242567554a9b7f309ed4f64413017f8e65447139567a8aae7a9b97e6e0070bca156f97957b3ab812db5416fa4979ed3a843d863527fb22242dc4fe0a71b84cb94dca82ae549ae87f446690388818835e37094b8f9207c76f3201f1128cc9c54504fa32966edd3fc86e0f2f974f3712db172fb7616109bd8ca3acde56bc2eb237e247fd2516ef1383712b9f4e480e103688c21db9a486e1686e6a718b63ba90a9bf13ffe505e9fbb8be11ed390c14d76f694197b3e14a1a3553b02f88a64669189532a4354cf904507bd2598a9cc0c90192bdf6e44cf25527c0d0de8309b5e64d0fd2890e1eff45e6e531c6b4f53b3374add2d5fc59f31daa50c4f4e4f507855635d193b29f488d410e18450de597fad772df84532a02fb05baf25fdf84126610e2639364088a3bb4bbed2b9ef4e491f23779147eace7569aae54234b8792c552d2bdd2908f65869373285862ca02daa0e18f4429e6cf6aa5eb3950b8cf49d61e869ea2920657617643d21cfba778e8986223ea1236125a24485ca476ad8db5e118b3b9bdff2a8b7f574bda9b78074bc304d485c109a579d41dfd794afacc10773a26eb70d2afde7292db5048a1aa84d598b46ff162eb5f2a6f6cc202ac18aa43a90dc60038ee368dd201a97fbd574b88e949c16710ecae401131d525a130159a417723d0a97276368aed725b23e0fb78dadd2bbe060c7bb23c3b2070e29a042120da62b37a10dda22c9b6970b1cd5d9411d0683555610c038ac0411aa853bbf686b5737dc9e982fa4959f0029ee720ef9cf8fac8b9adeefbb569089111c0f37f2e7d7628ee21f7440a492426e06e7f1ba320b58de33799af083427f588a45044b6adbd35460c6595f682b9421288f1ac7118fd7d4f99718f288726b0fbed28fc2c4795da8ccfc0c3506b54e6a5f17c10ad0f6a2611c24b57edccb236492e4ea20bee759d9e89cd16e853de98187a980a1b7c21a4145dda0bdde67ecf32f09ddd9a28202a84c54352e5c737bc3a0cb4fee49ca287f087b3e179e0265bf8f7604cd8aa18af364162c08d58960aa985e389521172eceb307b5d165562f0e65300c749dc19b720a8ea324463bbf261f265da0740434bb189c5e60b64b8ff67ec103596d3f134a628240dbbbc8cdc4c8853a8d3d2549ba80830b10feebe0e72f8799c977ff40cd3e31c299ca4fa5bce6ba23a7d6054a3c99254a3adab62c0253e7c824876a0c25dcb98aa3930d957cdd16c26da435afcfc69cac13ebe9b9b23108d93a11dbd757933632d106d60d1653727ab90316da58bddbce40af85f7d5f8205bcd19da55f61f2bd7503befa8699153097a43b541709e0bfca667ea97bf00abd89b67ea80d24821c20909cbc17e7b28d91f82fdf969c6de43f1aa0d1328f8821fca2cc8f9f917390fae8f3320c74a447adf1028d6a865e280af0ded1ffc38a04729cd3a2f5a27328d631f6df676017d490b34860fe0407b2cbd5412681f47f95e61d6843c3c6331eb052d4cf08d0de611a8bdf5eb0bb6df8f75c210b3ddec11954b9e711e0a38d6774717c951d2790a7edbd3f459cc8ebdf799c3831b601d2e0d81edd7c7282f86afe7c080cf6855992cee6ea04d7910e98b8de14a2bde95fc6ec3147ee50a7b62fca0e0cecfdf760a7e197fc3e84000b5fa38799621bb2b36df4a860b71f03b9845e99efbce0a98e15912de2210181b49a5a99a432bd33f0c77a37e5d69bf02e03b0aa00c8c189617eb4cb6f88d93c97313675b6688c4ffdde0e7e8ba3c5621c662da313982440a9d09b29391066486466c59036f40dee3f0a9dacd6e3b5feb8d21a9f6a151424e96554487212ab746c2c82f221dd4d3a9cf01f8f8f06fc38849aaf2bc12cc82430c52a08649342b445d22a157673db77a872d124771a0929b1e275f6f290f4770de5683971802b5a10c5bcb231759197d0092368a9ea32297eac3b569d3419e5371d761d9c9b9186764cdc4a372052a15350bebe23fd33a231f8b2d912ef10ccb8b2c3681daddc1881ea3aafc883cb526015c1029d8ac27470c6e959866d5748ad5996a5c99e626c6fb0c108e82f2181185f55dc40029159cadaa31add50101fa8f3486295957a471ad44af58dd52e299a02104f3605182e1e107b658db8428298671fbe6abacc8fa9c58e50609e9b8a384b36db107c87a8067b2811c72770ff1b3ebc16126743e16e3d17b99386a965f0d74bbfe407c013065cb5628c20e502d261d6cf7445feb4ba7d0b9656d053753c46a9a5576a41dc68b44c2c4e7b21299e6ccda12fdb11bd08546d7a97cc37ecd19def813e0905a393befc45b4498082fca68cd579e855463dc70208db6383911a8255457d17b6c582631f547eec262eb2e72234a7214ed0835bb1465fcf0cefd02b01646fda514dcf145bc37282d9f761e73e9a52114d213d41f80297ab8cd83bafd338d9b277f19e66a5425ab4ae41cf75f00e097ffd3ae3a69d727c1e4d56fe75c0213aa3537165095e91c5fae5f6c03390c96745b43f9a4699e01464b4050a744465fdd18b8883349079c0ee316ec189b8bdae53a4d77fa34365e6b0cf6824cef8f9e925dcecea272059cc5d56cd08337663c5b8910e6d978218d30b566f385d00f4aff186a4ff10ae38731395e95f8ba57d9f4f2684e7ac0c5f16dd379c3923cdb72124b600005e753f694faeb653e91248a2ca5db8b2c3f1a27145812a77ff6440a61ddee0abefcd6c7395a32929e14ac03790dbc14a4434e443073d4a4b239f43c793affee0b459da5c948fab3d717e881b2ad6c64c2923d7ea6ff41d04ffb4520ec0754fde23814fca3588db6b800e2cfbff718d12b0c739f67a0a9a8abe31da0855cbca22cb78f518aa2b8938c35b5e486d2564b268fe79b1af542dc19f634215c0b6006db63bf500fe278d4052d6e3b04250366b75edf66e2e3bf0b69185e1208422d18e0006edee39005b977e3721a4589bccbabf03479a4b7d2597ad7cdc070fe0875ccb361be76aebffa768e73ff317b54d55ef32000ee47b242b263c9e198d7fbe3a3a89aeed85b13e9f535382c4ccd53638ed8102fce339800d08b6d8aaf2c71fea7131c183b9eeb39181e59fd8b7b7319ab70ae36b6e418e8e6f2c2b9c94731f34fcc12b4385e5ea07d7d97c185173bd1d87aedacd4bffdbbb18ee35092492717ee7c359535cb33daea1adcfcc047ba9961a97c0cd0dc395f0460f6c234c9efdf43135551a9008f78c7789cbead797a92fec36b1bccf6fa452b6a289b7680c2484d4b3062c0844fd5bbff7b5ef27c70b8e8cd96baabeffd807e4d222fef4317a5ae2c322a9567120594c2813cd7a450b0b6491b7f25a453bb98ed75e88ead86df58060408514be548b945aebdcaadf98d12e471d2e8427c328004a4b195ec78822f413fa47ce56caa758af1b79bbd8f1ddefdfff53114aeaf34eefb9d138493fbab0d2d160474a64cbe93c008e6074d01b52fa2efecf43e68ba8f71f055879bad451b3326eb7ab3741f15eb8cdb21cf4c4d0132c3685268feae6f0b68153f4251daa527cb98ac4a96244e1789c30e2e902d7bcc0edebdf083978de04313742b2e7b9025134c08a75a434f96f4dbe57bd64438457c014e036cd00572dafa587399cc5e2f67b07d724deb1ab11208d0491df86e7aae9bd47774b4d08f3892679d89184dfbeb3919d8ba4ff288932a57f1f0bf4a0fd8e6f27ffa102d523e2084bd79c8cd7131781fdf541f92007a8984d550ef49f178ab70f664f4f7d4f45ee8d368dc3d7e46299596cfa21e21af3c97efd64bf6ec4ae41491f5bcba20279882fcdad17ba59b317f63e3433fdc1a2921da6c01c868dff857fcd189b859ad6dbf66136f731fee9700c7422860de281b1c33777af5f2565140f861e6aed181a5f7516f9ed903bced5566b21403677df19504ec6f9f0d8417c9b18c80de0e635859656fba35607a7c2efa237553adad315ee36c5cb2844e87bf904cabe1c4ee4e73743455c9f834af970a5a4c588ed0feb0614ee9eb647d903ea6c96fd0aaba7d96bb5e4b175d18e599bda9761e103b9a39020efb40254475b87e3a2e780941bc83ac05873d0e695b88a8d24aec189e2ddb82dedb1d72767f1fd62245372f5858b0332b26daba6e811925fcedf21fb9311a8df423f340c6f93c62be1d1ebaba00c077d31d1907fed3b4ad0c4ecf8cfbc59a557d5c4c187051368c23cf5bc3fb4684ed0040d6c39ac19ea49050db997db71c9f6c6f10d92fa9325d03742b7b38ec68d20c45a7a3a607b79c8493273393fd65f21e9c7de423e2da13983430b31e50e218dd7e0b2dcbb9b42d25028305ef13e27d372f9fe903e39734742362052103d99f49d9278c99aa3dd343b681d7f4c6003fd75063a5025167887dd79b3ddec42ae30629d0b974fd71d1c8d363f1459a8c11b10dfa02486bf7f6cb93c4fd73f229b50380ab48d6faa07da25809ccaa6f0e75f2788355fc6af2e9adc68415e6ebeae5d633e73cc6ff0eb733d61540bc3cb82b48162129d17f7288649d9d5643e8a413219bd80887fedbd3156a6689904181a3a654b453506378bd6eaf71bac08617ec57a3f5df3261607c5647acf197b01360cb2a4c8dde74d9d97e1364873bb6b87435a34cc82905fb6df1a34ddbf4b117ade1e53cdd6944c387ec1a57e3212e8e4ed20f55018e1517d81aad0c2a1283fc0a823fb352dd55c25bd3427ba0e93fad2c41484967fba263eb818902cb06f3577892d0a3dfbf9c6954604d1f6b5dcc58739ed9d0f7715cc2ccfd5a2cdeb3d5f7010d9b282f3ca5aee528c7b55651f3943888be2274d1ed96eb3b1c7b8d82e1557abccae1d225e6fb62008f0db9cd04641c400649e133daf8ffab3817a3416e06e0a79d1f0b654c319f8d8fe885dff7c185aa021d34fbbe3a2004081e74889e6fb0c1d1addbe7c5609790e210bfda77bc49d7a0a925ddac5ff7703079521ce7f3f7383c4393075fb13f99b647ef674125c726c1d6d74d6948eb02510c4d1b46d945d663d373d1e1f41171add94f25fb5e0328d7b4aec8e5b5222de23efe92b67e447bc4a7838376c6e6dc31ec15d69a23351f3cb5257fee54b356f6468468a236fa8a9cb99bcaa72cc67ad0c71f8719c60ce00ccedf3e82c114fb173bf79893aa6f5cb839ecfaafec40c70914c8a22ce4ac4c4caf8c72a6d9624dcd330a26e7660bd4807715af545f6f81333a1f8732e65fe70abe2463226d4d8bdbcd89b69c5310058a3b7baf5b8add2092a46c0c5911f7af0ea592862b21f941b8cbe21b4b7d2485027ebbc01ee70dd41e2fc188d222536eedbaec292d491878f3a9cb1a770ad491727e4b9a5cf9474f7bdb4a51a0a186db3f92f2e063b33c55f930ae3351e9fc8d5196be9ab78455fd9084846b0b6a5748096923fbe1b657d6d97c620e73e72b5dcf0712c5683b0c146ccf084af90a72525bce38ecc4103444746ce2d1573c2d5a287e894d50f80416f704dc977c7339f4fda1d62f46d7b34ad1e6fb520b666426435304516ed0dd8cf578e84b590fe79de1bf37eb17531726488a93b184aa84b7ac8d64681242587ca7fa02536bfcfb1dd13afd7db1b966f1d7b0b4dcc7fbaacecfb118fcd3349dc1300a3960bc1abfd6dd0441cea206c780193c531d2ab991c096772038e636660a2965f5c6eae796bab765638df5dd76cb2584651cf29a79502c7e5d0fc64ddd2d9d53728197adc82a252ad28a38390f8ed2dfbf8d34a972204f73741c5580adf1370c5ef486be04dc50cf96c266af0a5ae0922dc38e5bc70507b8a95a17bc5320cbc014bf4b429a17c3d510df27e6584b8a965420f76675e4f0b43ec7871cb638ebe09205ffbaa82bdc1aa8ca1c7f1c2c9500a5e00d483d284df293d85e38855d79f5f1bdf252a642b6f6e5e4bc4f619bf1c2bf3c08c529583bd969c4a294b3af5cce3016a8017b45c0d3abbeb6a5342509d9fcf6c9129576f1f75eff2fda1a116774dfcd05a6beb12e67fac1be570e5ed00a270841c53c709ef966ef36b99422b19c48cf0390360d5d71647d7892012e5291f5fae020040a042f641732015b74c4df230938b869f795fb5348efb07b15334d3a5fd035db425bee4b34e4181ac20e02ed611a81e7ae97d26d97440e13cb1913ffb65e8b4fd3e4f27d05faea37117e54952524bc99aefc377a6664cb61eb2b26961162f1eda8e75894969aea74843a2a6d3ab3621f97177a1f2f31682a451ec8f8b6eabf7048b0ab98769ab82be091bad42149fbaaccde9250e4efbfc4de5b3d84362fbd044e086dd0581d10044659d24e9f44bb6b26d0b16757b67fde56c98f7117e3ac75223d6929419d4134285633b157f3e2140b2d847e11d36e30aef610ed9d108247b71e117709b5711ae7a067d5eb38e7c25ff237d4ddcbb735dc4e7d1a6cdbf468e926bfe5a2d1282a307d0adb97565195312b339c7fd4a73ad9b2175d277b0e4e033d0fe1011afa16b0e253f95dc5ad7110ff8303e2f202a2f7a932b481dc8f967cf787502b10a98b81906ad00ada2ab42d69627094eec30d97643149462c7f8c99793996e0ecec8fa9936ab6ff9c33fcd26608e43ceb3c60e29c1f4cddf94ad329545b8667e09c5a4cde7c7c8acebdbff2ec256a129bac0060bf9cf31cab9da6a70bc0548b7db0f764aa900b1101a35fb668ba3f058ed7b60368303923e093e069970bc6aa16ebde14f1734e66f34334823fecbc2f8135cb5c7ae6cdfd77bc3aed38731ceb9ed9160c56868cb70cfed4493f52cfad20a6fd84c89d56a520b82a6bb817882970df9a262632dfbfb0536e3cfd8097b3c9dd55f6ab5bf43afa6bea0e2e65d0e91a5e303d7335b26d4b96ab06c9af33c5af9aa4472b703fec86f48cd0edb3ba3a1445a380dd324a5da4d2c164c44b1d49b131542e5442b5784cce73076f715499a2499a820650fcdf2299ecd0fe503ff667a65d836fb10740c9a38f029fbdcf1111b817c398ffd8bbf2b25bcdc69bf93ca2ca30330429b1e51c0cfd26ddd437493903a02fdd077ef2cef70a9ab0247ed749e35ec4f5435a0f652d94cf8be9bf1efab3cb7fab76d3a98926563c78bfe05bdf78cfa25303a09166d41815788f22a1ae333915ee0dcf9f811479ebae3d2f70abee51a78c24dce91c571eeefa3a2d1c16daa1a0ef86b1167d90e809c0c900595ad28464ae3a3f1239d9a7ffeba4a433886ede5d97c3873c99ef4f80f3e0af53f9f91dd13f10a2019552744f693781e6e76e7b4c1f43f3eddf0418f5efc75962c8938af91caab1aca381ae805f1cb8ccce84b146509ebb6a512059316d8677c9c9e7f75d6e07e752f7ab4862f422f2c6cea45165c42e76b391cbc1bfb189cd7aea0b36a2fe53b8cfd27f639dd8a78e8d4e20a573ca57c6b995de489e370aaa98b3e5b766f5010f0f7852c5a835fcb1b3d259db3eb758641a940fe688a201b14786a12276a326005f69ee918651ccb0b24358939b1757069ce50815c1d377f0842a6945d9f41855ee3f778ebf6162b33141f1511016d34932ca0683c4c9d2b24139689b2bcebfc2d20ca1e7397a88bceda9d5b55586dd4fb4e3613590d894ee22f8214f7820bd8797e93e7cb92df9ee53fcb1e85a2340c866385422abb3da6217ec4f7466fe95b46c532c433ce35c1024c1434e8de457e007ccec30940e07980d32a8d568c12d3e0485f621db16b1d0aadf2fa8ced4337a916cf904017d6739e284e5ee336b632a4a92073c2782e5d62d2b9c0721fb409c2e770561781f5c1479671e1c7e9e0990d41bb23f8dc14daa71dbe33e6253547550c5aa7650d642c852a3caca2cdac2edece987b75caecf191d53973e05f91e304c7a70f34c9e09d3f8d5a71a80874a23e82ecb7c6d728269dfe0cda3f2e30a294d518cf107964f3432edc80840b1f2f6378d2cc01b7db759b27774fdc90baba11dcb2bbfded77b679e7060eb84f3d1b25b1fce970734c70ec33d583b29dd31b32302bcd2964dbeb56b50f7af0f5e82e0185ec64ee626f26525c2660c177d1a90fc5e066d31d99ebffa4a9005979ab8262f9303957fe2209f8984bfe272aeccb10a70295bcab20980dd32ebfe4e3ae32042f65423cdc8d3af4fe129dcf42270aec97824512f44ebe2e6a4ac69869f8b85a6849cb341a483376b267043f918dc3232a6a802e49172c3a08755a520a065184fae5460c1f148a23a8e2f604d7b529f620bfcc99f4380d54107cf86190c8dd6d291025ef331238b75fc2e0ed31fd0aee7a2d9b3a2fdb55676ac8275d637f50d4bffc646ff2583eb18a77a59e6eff7b5fb875b48d8248644e9fc12413ee5fa4209c862c4a8c6c0fbfff81f60e14200c11cafa7e4a4373904f631cfbfc2ebafac0b9026c769be5b585e46650669e94e800b8ac62ee460c0270e39a2d2498497e330333bae17138abd3253bff37bbbc182e9b76d7da089e90759d4b700116d69fa48e5ea6ccbd7341a911f88a85ec6100d9044706efc1b66c3eea89833ee931781d5825ae21900aea7b10c513573e3e30aec8a7d9256ddcd1db051783c7a8e2da9f23659525c83cf20df94a553ecbe6d0c36c617c00828d00cc122141472aedc68a59266783acc912544e896aebd7f325a0f1b6cba88048780a7177ef243ddf5843d9596ed5949817ad66eaedf0861dca123bd036768a2dc711363adc71e2989ec6ef4916f9cf037f81d3eafc350d222a8032910ad8dc5a0f4ee90631c69f4c35aab8af967bf7bf92df63f8a5e4067a253f3fe66adfdd58ce5cf1d459c89911aa965f3bba067e02212a0670fa26fc0a2e76f92ff531dbc13ff5004a4a4dbb9a1e122412f51aa3295dfd8cae81d8e8451aabc75907581fd30cc7d8c08deff7ccd6614a30307310ff3d5581d4ed44e68105c02aedaabd4880556c53f4a81f037ff73770c05722887cfebea587dccc600beee15656d768a8d3958d74837caa9470058e49de0d97682e3128809a7268820933d26559c2e29aa4b1bf91f984710062138aa05bea2394a262083d3a597d0274577e68f769df440c69658c33e4d712c7c63f4251a940fb342709cf1b31543d4fd6db5723806901feaf7c0405fe5483632624cc207af1e9b845ec6a1b2461ad057fb744b11e27184319e8a8e878e4520bd195d3a0357f81efdf71d379a60ac783033671f9502c07ee030dcf6a63e9ad7d2413f4f7757580e5dd65d156dd21bf664a9e5ab53abdb564f85756d779eb5f3ea45c78c32cdaee059bb8c7658f83098c27e97e42ef268b4c6f80d676b2faa669df4c2aa7e28e6fec45b7de946ed8973b25f73608184e27def5919163a58fb78eabc87d436c24ffcd7e064092020d5aa43d8a98701e879447d77e616652fff5323a1084f2eae64c18589653dd62e898cd7a7bcab568a3e6d689c8658f9ff3fe8859d28763e9a66bda6695e714a51a9faeaf5d761b4921d71e33b9bd0732513c287e08a0ad5932b26e1324d7ed1f07a8103c9283a90a9a975e7923dd10fadd339f2051de1d9c82b6f923945538945fef776eea1dddc5dbd5467d6f4fd1a34ef1f069bc791f7dc4fb7ae13ef60b333a1a47149381ddce4aca2a821f902209aa9754ede245c10e7f6b4771fd086df67441bd2c4ea5a27a16dee7fd49e88b60df88d1bb7816582e370d5ac9fe1599872686cfbdc4c0a505cbcb6b2ab6ce6a79a863956f5f7cb33cd0ffa9a6cb625e74a128a57e00b545560f618091b8bc2a4c9eec4302c44961599f165dca756de38c617ad1f9ae2376ed2eee8c2580ff47662d761e3faef43cf0d140085eb1012fd317cc4cd58ea5ef1605189b619e82e020c0455e635abbf537f4ff95fac3bd4ff4715063e04d767e075ae6d7554cdba1f567907829481d52ad90dca630b918c5da8f3e6c730eb94108f431c4b116cb475d67ee809468cebb9ea29f6746e450ab2c740d7da5d4a6f20eaaffd3afed0c1d607e75575dd02ef8afecebd135dc94e935cd426a706769742182157216035a4a608a430df94d902deeef4d97ee79b2788f4a4fc668229a895546b7d74ac8b1903a0a3b3c705c316ca849934a8f06af903f85d1fd55729f9de15f62cecec85b109e7a4cb0061f6e688b8cde568f59524049bd11fa487008d58f60ad881118331846cdfc421edb25857ab97db4b5875e4501e1aa88f0523dff1e14aaa9bcadc4db3d815e83a3aab9795af2a5ee02a38b1f2ad52764dcb695b0141521b88a676c70468557314043acbfd0fb205ad58bf87c25522cb01d6b3815c8c09026a5cdf3c810d604b807512845e4d24713d2d0bf49953bfba894176c56c9c5164836b5260e73244ec9f3ee85ea97bf505a7f6b83775a16789f64c67b506b39b5720fdc9a9feec0de41b938ca4063c5f36c98c29e833a0bd64ef16bf2866b1a05d68440969891cc607d24ccf79d922fd8399c3e6b5b9d28eb58346dd17a16d3d85b926ae6ef8dff27f5026c63558d247b6657da680ed9beecf35667a0c9a2503c364a00506995cd954e3605f93cf76bd19ae49ddf665f2b33a0c833e2a4b0d722d2a5a60b719a748ddc2f22ba2e7dd76f4bd1392ddbacb2fdd0aee95cdc5546a211b871804e421e2d33f6bdbdaaf0262ae22a89bbbea70daef3b286f9138d5032ba13fb7f619c70a48af3e6b321d333bddbe4b9dd7925b7bffdada2644942f41b7911cca5a2a3aff2900aaefb5c3842c376693dbae1cccb9cfca9c5648f68f3547a43fb31536074d1c5ee36e56c2bd4a7adb2f1dfeca558695a380d39e9c21a90862f32a8b4f651420ecd84fa1c91ed2e55658f4b36ede300e26888b2301f433b1d1b46f6e4ee992f9e4cdf057f9ecacfd8eee25fc49a1cac33ba3f1f4418949654f26e0de98a31e32d30eddb19addf09ba2a872255850882f896ee9dbb35aa37a934d3f589954ee50d628c1f05fcdb6bef6a4357abb5c5f84ce1c1fd5070c5a8297450146f2d7415c7c48c7542b8b292964f933cd596d9abdf49626b3576f71825eeabd6b5664b96fb65d29ee0df8273cf940434d55d80d08a1ee8d31b835ef7a7e3d26f69a179b11346f63f76b48fc731bd69382136805d83ff0fd41abeefe67c1a7553584d72079af77d7821a96c59fb469a17058d64fca114b83836bd84465fe75f3c7cf91cc5c21b26a73ba72f8fcfee1fb3298116db311dc11433809da376b6ee3f8f0663d264e2c2960848cf77681a883f3023a1cc4f953097b05bf44f90af8545460246f8eef11183753b874d2ef314781ea471432a50c9019b31d452c5a3ef5e160c7d23721279dad8d3892694191594c0167191e330cc94e6542b7618ab921041f2677112dddd3f0dee7fd25c580bf1582dafbdeff608b810e08a80c96ed44d06cacde71d9ebb93e19e88fb9b2a78f7067c497c315d1740bb56067785a08b6fb670b2076ab0418f4455209ef5ac279fb6758a889ccf42138d83fd6f3e24a34699f8c775fbcb69cd3efa6f29e3f0f022d635c42da1c471fa8f5be8853b5ea326baaa35201411044504d1b18a4c651034e61293f434b9682a8f32317ecddc1dcba7a8afd50dced61619afbdf2f6a5a9014fddd8a65727b2e4c30ab4f965d74e9c0d788496f589ffea41e5cd40793783c8599ac682b84d6cf486cbc75724499ce239dbf1c5e98e2b3d9ce48469002c26cd6416dc73ae75074746c32a4c5b2625dc7c3237df43a4a497cef21480281cdc6534068a2bffed289a72b94c9b7fae5eadf5cc633edee42d9df067c21539e5b1f676f2a479e7452a82d3fe1741b54a3deca040a8fad7acffe70a20f279bef11e4f808b7a50fef11878c73faad65c805cda30cc662c3efb837a5bf9aec6bb13a64fc8217c57dbc2745710267bd83b312792b079d4a9f681e1652fe28d4502cacd0bbe4041dbf10ecc40c9c8125fb62de359b3d7f321eb0c2a25560d357c2509cbdc48a1316af86b55d07d7de7eba5ac0ba1a2a457d09aed0b0193475f1d4c94824a1b715da15fdd82aacaed292f6e4fe735a41e2061c5c5c1d658c83f8d9a5a88aa66e47f594cf99c369e17e190dabaf8d2307b8bd96ed0cc8e634a0709dbb9501b702b4a0fe62e878039e0bbf116ebbddc4c8ca76a333c8d42375926ba0e8ef8b982faf8caf80481901e3018879ed26f286cdd5ff29c52fe01c6ae7e713886731e208c71d64864e02a3d5d671ca9486dc1087cf7175018a2c3844cb0a4150a60181449375de7dc34d6946a165a1ef2cb89d605ad4b3af6c408821740b704d410ac51fbf9469d8c3a5ff315f6326fd815ecd409c14f96e9413af426e2fb6d46c510466abf3ec67d9c967916106a0149a1c7ff93782403f0fe9a9b7a91358a03766cc4817e4e2d0afc754939db6225a0a810d217de5053938e2b3fef5efa35a973495050577a733831fcbc99417b09a0826a74bd0fa66bf3246b730c7e6c33c781a95d40666973eccaf076b43ffe92b20595c02e785ba8bc4d97c5fa8a2cd19daa82e207bdd3200db02c0533f958ddd080cd53b6f3c1efc2ce0c99a3435f0d763453a7bacd0ed7cdfd4327f04a1b5fa5849204a5201b8b0c05d59c676808a442e3654beb774e3941bfa9ac7216e385a3d1c04741295cc57d50399e1cc8eed73baa41e725ac402ff90a1095bcbee8a789f02719b0540542d263929ed5e5eece0e785d8d544157b9e954d0258c3c29f82f8b53531e3e117b8fd263802d0bd91268519d0bf5410f188dc5bc7e4b8e2f11158fb64c512b22ef995781d97ee2c5a8cc20086ed557e2cb722ab41d29986733fcc3f5b34cb22700a91eb60c2032b9bd039f8952ee55123aec5e7b493fcbe425c2dfdcbf063d400d7911e188c1e77b3f0b036870f9f9703b89fa2b48e5a9693188823c8b6476a4fa4dbdad5cc2d6908977c32856db9c81ab238c784c1ddc068f1e4f7abcefb8bd577d93b14c800bea304b2379bf2d44d5cb14e22cd880317121818fbc8f01ad616680e0134e78a481db86262e073d44c2c479a09ec129299284c6385ed5dda00c3ec6c60d960d651779d0d93b9682c5a7f74538f147b615894cee487c52734637c6a3fca4331cd21f907ee7078eecd2f65a1d20c449abaa932c1c6df6f05c0d9c9610f7f0423dd2ee9d5e3795f3b7cff3f18ed345b51dd2f5aad599894d15c68a1684e9d8b3192ef83702e1cf7ea3381bb5fdd3316285ea8ac5dc7610b830a6e4aa5c653d47967ce5e0f979a95855def4f47bdb17b69828675989101cb9a2c0ba159fc27bd800551035f5f30937ad695a4800033efb0c6b5dc61749d8d15cb214391fdc38ba7de042af80563d36d074efeb25ed76f92ef97fb9f708512fe4be0f18c1f0a8a65b28f7b203f5245482bbf9a4ffec6cfb0ec0758ad33db65fe1cc70fcdc85c95d5f5f97c8ae7eb14f12b2eda4211e0020a314530f529d9e2136130b4c8cd30a787e29cc6ee70d690e5f0d860eb3141a58d55aabd5acbd6f45c407bae655395b21747cbd31eee0a269f21424f0d9d7fac45af73a93a52b918dec068ba0c97dbd5fb147bb217828a405dc87fbb88d744df3379cafb0ba0f50a877ddab1d0c4c6803981a7b2deb3129849c0718ea592bea6cfb4b2b9146100d4f4b49483c117b79d5d49e70352f8eeed0b4f30ff5497e7d6ad514dc074b11c10a4f55c30994de3524351f68ef004434b3027cf4c3b5f75b2c31f15dd1d3a5aadcf0e4ca3ae496890dc31dde3b3f8ba0250fbfb03acbd54355bbf728eae4bc078b4a06c9280a98cca61f5e3287b44c9cbae9c0856d4aa78a01433ac28193636e0541449bb8fb073c1cf2e8ee3c3f09281ae07df658a669c6ab3e5112ce517dce596f03aebe9441014d51e6c2680f67855fd1f5c79973cfff177ab138f644b0788a9bfdba957c328a8c5bdd5f4219f4c5d4427ef0fa9730e891586488606a438553af88213d84443945e4439348194f2b401746a68cafd3921994b04fc38ffd1be310816289b0bf6b40cb454cc4d432ba049358810f06069456cd2a7609dfe259c7c9f91c831db8a2561f25f46ea697fdb228c53be2f9303c36622401ce4e338440eab97211c00c5b134aa84af2edce588f0ffa3ea2aea1ee3203bd9606e8598648eaa0bd7fc8f6825694c1f36d835ddd93878dc704a5b29905f13e078fcfed001f9e962384e071832576b121b653bf20bbee10d1d1c872f225e49196dd86afdd6a8f8abe44c72bfdb7cd7ccfce4ce7788dc46d3da84c5c61baed32af9a05fd20f3832d5d03c15522a5b706e56b582e2de8e5562abd87052d2459d4160c8ebd2536ebf3d8b2e9246cb75c65059a63442c13895b1cbbce3cf3a50f814e6a19cba16acf718ba8d32d8cb2f46b4a6b433394d35de45ea042f401d5f553dd08f4ed733c7d8f98a50302141f1e424bcc8ce0d3bb570f3caa310529e70f7eb7e44a431a59b6dc78d828bec39f4390e703b9d80629b403e74089c687fdfa461c717a4aeca08f27d53f9782f6962b4bd0d96f5944618f71e39329df244e461ddbd4f0d5878b4d994e3056a709bc51dd3f3d812f6fe2469117ac49ccffe1c9fcdebe289f871cd06138a43aad372e26aba850dfeee4d6d8c9b3bda10697ffe6278311e18bb94ff0197491cb37412d52c0f2cf991a6b4e474fed819ba395f3a7cba7f639d95e8d7199c992a30c9d1590e923b006f28c420b169726d78dc664f56e7cb6b87641e41b8d027457338c59f35506d9f24abdeb7cdadd573ce2cd5c7d9aa009045c65826fcf46954d6a38c06cf221880eb39f7805e28009ba4f004a84f3bf9f13478e2cf06c35e37ecb6a8426ce483fb764086d58992d80f90646f9d69f794658dc2be6f77f8ec86a101557ab5c46f95a156352e7e3edca882cec2ca07cc62a05c9a13390f1c2129d73ddc5445e20ddbd0dbce4f2cab27f9b6478a537eff7a4cd7c66c3d176f7d1e997bf57065a5872b41fa943fb472eca9b101d3e7354046ec55c3485dd486ec30b38c9ec98b75f6f73542b14f8fb6a4781ddbaa6e14ad97eb63f8618aa5092a5d340429ea580c9194a115e039e90a4d7030ae04f60dcf8a94dd5736b1756b2255c5d294d22fd904458860e2e8d3dffd0f16b4b04977ad2df657211d0d59ca05bf88375db028f2aa74ae83a142049da44469f00027843fd24f6c7d75f92cfc8d1fa59fdc1e0c1150130237a7905d42f1ea0c99e0ee7611f015b539de887b28540e94bea0224ed68fb9d10ea4a05b7f3382ef7a3fba33bcbd8a1304bd2f5d930d8022717fad7630fdc9231d69c702ec737c4209540c2e9b8f0387b25569781829823dc5b405bd1f993c9c2498f61fec2a55078aa6ea161134c0f04741fce5106c9361c98464af0ad18aba0918b8631eb50d94c4e7212aaa45197f5cb77f7d1fcb5ef6b1124dc00ac714ab239c8984544c82a22aea69a6de44ec92478ed00dab2aeefff7a7409f0c9ac88d1402733661dcce42aa8f2d51864d27366ae981c6ac3d7fdf5b30c92f367b56de402ba7fb3711024d52b0b98f4a539fb88336774188ce6db76325ac737581d6f958179f1b4e9840dc003795e09e63aac84502075dc1e3a88ddedbf748a3d2b1ffb6f68d4f0d0c5e296db62fac53e216c5dad35762b2d587169c47445b6e4bdb152a480373bbe375b8500c1740670708bb3e3911d405743c6a8ce6ddae29c7229f217a0457a8e37fee9111d96346e6edb33c8428a17e389c574086fc70f00f0c1d0465d6a7f3e823e8ed110637e4bde3dfcb8252c88c09fb84120bc1189ad6f131dffc23a2b90158053653a2ac67b9bbe66a3520b65da6e393232bc88d7721c9c881e24ed66eb72ead6bb3874196140a33110bd5613adee8313e4e3e10236074b0910a4c9a094ec95e84a986004bcc589ccd133335f9e293b0c2cfdaf6e4d5d1490f3f517bdff54df9964fd93dca07a682f3dd1915325df18280738e3c3bbe7073a6b0165a7e5dfea3498bd935bcd5b4fb048b87370d138eda988c197e2e0e115a837722829192ca448b9a6ad81e1931c7ea3056bc522723ababfe20329499b71dbcfe6289e9bff38bab6e3ad4e953c215c0d413408b777bab6e98504a0a00518062302c69c4004a5f580f0367aa93498dc17d212a51c7a878231d6d48c9db943cfee1c7261e9fc1188e32ebce4a2882b92d1507cc05f714f5c8946c0aff9968603bb58b0addcb60021724ef09d571e83e4f0e45bac0d404347d86be3dc00e59a900dc6f213511843078c21081bb21d79196db4ed9521f21b6c41ab7a61a4bd090d5620fa164ae28eed0dae1a1d3050983699daa24ed0a11a6029d9102d0c9fd2a621eedbd823dfad37db79426515f65b6e2ecad1c86bbccaa348d390fe8b35678e5647c4d81985e0bf32dc3330fcafd20290d7c8917d7181190d065098e72fd358511d64b6873d34b36c2a433d7173a1c6939372c2d9f078ef35a39609b6211e6c5e23442611ab1010a3194ee2ae28ea7cd685be6cca040297360855c468891108892de69c210eae456f688f31caa0bc8fd7a0fae974e04fafa05a29fa11b88c036729216051ffa774c99e4014eed4e2a1a9a1350cd87e042e1e1dd81603551ee7059ff8f5a1e562af01c9b33401e237c9f55fac60bc46a7f8351df52de762db32743fd6ad685a9a2d5b147b06f77062b7b7c41ed9738a41b1acb01fbc3c593270393b95b74184ab0ed5651624ab5086e975a9354276952cfca357d19d3ecaa0866849b592474e4029bb4eb5e36d5b5f445b805446b0f155eef8ab9e6a71661db7387d4b37bd83d981a7ab2bee87800aba85017dc4cc020074cdc2aefad85884c2aa915a12e82ec1f775a140a03a525a0c6fb83d89a3854ea9e527dabcc3c38d3c9f9cd6945eaf6215adc9dd69dab3362228b3570bd23414efb502d182e8b2699b437d79c3d202b820c73cf51e909536fb3b6f1fbce68917787cdc42c568e66c0a40b31b3eb6ad83a12e8ba2b1c55365173897376051ee0a618e372cf9a363504d00eb00750b12963297ec430409e0456996e0af173e1aff9d90e63ba80c9ec648a74146421ba31c6be0753df9bd322befcb36eccc44428c12d576a8bafb5cc8490f1407fe9a28139d0a94109c92507e5761919dd4a5c2fb2bb0e41c68aaaeea17047921476bfcda0e56fa67191994a392eda66e16824532bd283da3dbc0256235889e20a4ad9717a4e8bf72950fb9516db946d1a949780b314317d039f4cc3708c4552d353f40a025d719611ec8ed536b6d1cd77a1e012b39744d077210c088b81ffea85d24ba1fadfcb4cab46cf36bbbb976bedbd86dc797e6bf7e420d524d3a3907e8cf0d744952e0ace94f1b05c9982be625c79920b14980a527c50b9572295a0fa373fc2c1512027f45165293402600300864e46300b2ac25cb29b46cc1f8423baa349703b2a7d1218a4454bc7c03ebe136fadee6b75b96bdb22082be42f32639de1aad6535811847e17c4e0a30119ea207008c5748adc4d2790cd3b8b93343ddf46d3b606697d9c2b13f9f0ab3037c19d5865615b914042474047db3a3ef31dcba7fb8ed141133d6bc24117b99f1a955767734c172a8b1164036393f0b489ccfaa8e06d3dfa1a97b8f5a2fd4ead13f76506710fb3d4158effc39a795b149b39078ee9022b174eabd5f97ebc15e7a2af871e47dc01b815740678f78703ad880814e05b1ce205b33bb116b30c181cb2344d4ffa3e67a39c2926cb70e98a1c3e9a1d6a95a38376dd135a1634cbd76c1b9d87b40f3433c2c4f83dbce202606979eb59cb99bdce19bf0e606e5216d45cd1cd9a188b8f97932aa59aacd3353f3fff14a765dee039717e73aed9cddc941ee05305f374d7b0662524ab631df131112f14a8b7056456151c0934eaa0b81c436d363b1bebb1ed3a784934a7bc082539571bfb5ac00859f359f4fe2ae7fe380dc9a0cd18f81037abbbb6647023a1df98427c3507e60a759814af06c1ed20dc7602034e1dcd4066892571bd4844d84c643d7e5ffabffa5bb4e1b0b6b8d5ffe7049fde01dff68da6bc8a9cb9c28e776b300f49c6f0fef7fd344a3878006371857d30991c00a0cf2136ec0034cd733d47e8a6d6874a2bab25f645bec59d61e325de8bb1137055af9db25c8b3dfa76e798d35d2d93dd45098af04a40b5b1c729266bd06e9604473bd417a943ea8c9615a2614411668f2edf1887da29d30bcc4d22f11d72900ff4374e04e0230f4dd1d7239da0fa70e5cfdf9e7b2ee97c4a51ff419f233b69e61364563942ddc7bd94ac360d4b2d2141c41480e638609649f82c034513a24b1783d0505240bf29b840ed0aee9d7442c1b01f8d22d9339f52f05135e21c87df08f846c88a00eb8f5fbe4d8252d4ff7da77001b8ab0277e89007446f29220328742ef46373aed68f8feb6ea7ab026e4924f5eb2269fe5798543b323df10694275d9b735b548ba897da74d33e4324f7af0776a97cc32dfc77b2245a23719f415e742b6f8418cdd076c09844d276893a34f07eb4b98501a98b2fc6302072f8559b2098899fc9d7a16edb41e86477c1217655ab8ea11a3a21dfee0988bf3c93aba534316acdf6ce3e2274901f1417ca8c83bb829d5b866168d39e91b4e0b283d4331d7752385e7ff7bb0fa9a7972d2d2200cdbe1663d5c797dcf614c6f6b1dae4567231e49a43a6c46053a813c7151d5385fb5dc7681598eed3f23febe483775e5c1c7c496bf79b32fe5e383ebe67ef8351b3969d53a192403385029bfe88a9e101ec039ac133660563a9a5e3b86f3e51fef0e543ab56e3363bb3f3b0505036915692ef68600841eb08cb2bc6a5a5d5cce322dfccebb11daae6680122376d97ea7c5466bddf2685a7a189b5a142964fdbee02d69fb91acd3f4c44b1937f1a849c3c7caa68be1e2917837bd802e5aac7426a7fba2aa61970ce4f43ebfc6290dc3f10601c2664b3f0c5b0cfee40b53c69ba2b4ab3581fd9792d3f4cefda1d6f48afd8c83f730eb6187e7212e0a71a41f6301c33f8a72d230fec74a56c7a04d57fb7eea817aaa46e1f427e6406bdaa989033ef18b85987a5965fa86b095485909b7482b8058771d64f4ede97136461cfef032ba475b983a4023e9ee84af853b27edcc9560acd209d260c1eba6bb51f438cb120c0c634b3987fb0a3498746a1fab0047651d9684046da308a65dde8b6374ba056e3a9ea2573c230a4df92ef8379df10b759e61b4d27fc5c360bb740915b3ea244035ab0c321b890b2486ceb923eec87419257db03bbce41ee5355609b236456db376128f390b78f3bb21f45d84c8c6503082d7de2c8d26e4a3c861766dd3c80430c2e4c75aff0a5e458c0f5fe6a6c6474590fe5346620db1c82022a16da8d86ffb5d6bc6cd89f78601e080fcdfc6ef1fc49a2b5d1519003f06fda25d5d611941a155a77d50a385600861222eacfb8134fdbb9fcd99e3e5c0a5bb987511dde01b94370bc9c92bf8cdacef1716f0346da5301128e88de6212b71201721930a3671bed4cb43095491bcaf93b682d80de35568b028ab60b961d4f7b35888023f5beb2775b1b508da9d0ea6325510d0c1f9cc4e0cb72da477a7d580ccdbf86aae047505cb4661d5271db41eb89372c471860c98ddc0d88bab8968543240a860571d6eec984ce16345367b2d25d712d3a500d5cafcc7cc528014e46e99ee46724abce6d1007fe53cc542df56a34134366770e8bfb24a3b4898edc3a86186e097bb7d89dd93b36d98f4032ab8b0cc6f73e9341fc34787795bc7fda7c91768680fe59378210333f581dc482cc4d8f3c0734def20702f2ef6ae7ff5312b128f7dffc35c86a64b8ac99561b99d7848392e16e5bbd30891abd9ec89efc7d613dc6efd4757202a60ed4a30de983dca8a02a6b114b5ad250753051ce1bbc01483c8a45150e61df6e1962818b9f24eac27bd812da04382ee2c8f2bd0e1d22cddfe96b0e0afac49ef9c2be57a3d5cc92caf37bb45a7ceda57b149a0f2e9a9f3ecaac1de5444f1af83f08504026992f915ce076f8443a5c549a68b41852dc5603ec562cb2db317659781b3408487160999ff0fe99b9bb10621ce43d1fd1868e116e18662cc73f8a0ea495b676d216425d390145ac0cb32554ee1b01c0a170deb90ae6ff5752cc92c6ea04bc9d56bc7fc716a35ffdc0934c5c6855521414920c1b32453c061ce67a70f83c0c166dc012a90454475512e39fe86fa16b6653fecbbef56459145c80d7811a820f4a7f32d7752a71c1a5617c400794604e5cad30958a1a7f2deb1e52bd74d265679f6cee6582c1036d51c65bfb510ab82dc61ad164305afa402ab1236e97aa1d1e52e14475fbb795c3296cb4dc95ed631ee24e2211c680a7fcdc5391f0b9e6d54e905eb71b18e70a998cf42741c8e7f6d461dc98327ce8dd57a4d240be821c93f9f859ccbd6afa304f37cd82f351d221c75fd78231d296e53f0bed6b7ed414d7851466a0ed8f8c35d79cb9cf7da929e89e78d6700aa3107d86bbc6f796bf1034d8455d3f81bf5c4ca41953d6527add2e82cabeec8fe225242d71d3a72d44fba71d0ba2e4284a3909943b54b36f10f7243b877b1ba181a1624bb31063cb77039dd34e38f77140a8de8ba738b96d915a2c4eb26786f10b6e03042924b67237e2b2d4a305c8c915b9977843fa9593ee9e978ee4dbf7e987b4c291d481fd16f32018d7927a5743a9d8c31dd1a7909b276910c7921c3b1f1b35fc1c3c86288584c96f8fb8ce400a0ef30cc84f9dda771f018f4a5e93d997386e9b143d03861650c315b926861dae647ff599f1e1af8f043fb3a9298e36660c522b121cd1369977786a4bde1ac31308925de915504e2182fd95c4ec80de3532a82376b29547bc7089968ed5a9291f8021ea3fbdc9c820e6ebb0cda3527287bc4abe368b823a923b49f6078099b1cf8ac24e433a019c29d364eefe9a921b360488aa8a16a3ab11501598d3a2b8513fa309dcbb30058e5202c016d1df6bf7ca759fafac434d31bae418d05ee9ccc1b89ea9457471a2210a5f3471d91168ec5661ba8e016eae15b58fde2a2b20356d0d162983bc89755519e7cdfb5450986a657ea6c32b4c71cf10bdacf48b9f8c7d6e869d7631194d48319fa6f766688fa859d71ffcd1728df8d0fb675cbd5320ca6af29a5d7c6eb6afb9458da935658178c6f3ed0a948bab7a0d7ab559a08f8de1e9e1fc7a12b9ab6ce6022e99b56360872626b7c3b520591ea9660b7f8b66f1d343a521fcc1f0ff0f4226fc54076afd0b99515f66bc5b294b30cc83916a6b589b7b8d6f377b77e8897f44044a9a7f3d180eccef385671d203177aec63e53bb8d1d95eecf13b207140ad5464f9a78f25f5e46249c8caf8ced159bb7907b97030d1aa75470fe4700d2009c098cb690a99361bd3474e0edf1eb52c9a294a94050703b039cd1d7742a11f2175f3fc3022dac947f64d430a4b60faa13dc3b383fdb8a43fc4c00fa9d7754cbc2874141a8da6e88e973480e044849a42dd9f1f7c08dbe5e9f9797c41891633b1699009f2cc7e18dbb0fc659c92c7bfbff29d2fe65cacf375598b2f64a541f29846ca40e0c179f44888ac1868e096ea1021fbc7ba31bb8729fb57b1dce61904d20179ca88178b29a6f3551e61d8a88cbcb6526058ad31a3e4667ba64db6cbd2fb3f1e40f7da38c20578c24c95a8854d41362c8e910e98a234e039b6a5563fb8e861dbe7445e43111bec59351eda7e5fa80d0983b472759d8a055146d0c6ba37be5baacca3abe121e8a4a25c3d3e7a106ebd86aeaba0337996c072af44d12b70065b8668fe56e5111a381746e3dc06a4666c99a7e4600e1deb3c518659610c3ec5b275c78cc7edce063805f2eb25b8b67630a4c74e88065778597f2250f03561221e269b5fd56d498bbb834a889b82706aa3364b699c78dfa7eb3d722dd6bfa1824695cea85b50d6940d0aba34df731b7b9d4731fc79430e5d9bc3b6eeb97a2cd13f0ccffec4ec71c087cd5473b8ac15728caef67928d5957f9602ae51b142ed777ec30b33c7bc309a750160578cb81404be60d54a3e2316b929f483432c6fadddb09b8b48236f9fcdca889225e0ed4e1b42eccd33676e3277bb20c3978b7ba90acf2ce7347da8116719188eee36fd5c031b61964dc036b8578b4a1dd7fdebd40ea50e07289a182354a5b06d546b873c8a1539808432d1c2e099dd296be1d9c18221524ea2484dd19e1d0084d15db8d77365c73e0845bd48322d5ee3eef36f9cbedef0ccdb57863a98b23355182991e14d7848dd912dcb75b3da43ce3b1f5aa4a7b50966cdcb6a58e90595c488eaf50017c6b1f0d05e602cde63ce7e1258e292a9373f4cab647f09a70786f9ea8207bbf04845d0e07f802eb4db4cbf7eff0f52ac76bb0e5be26cca8ae78352065da2f036e3f2d59f1f9e8d629b125b3fb9e3a9ef963006947c34dda708b26a08ed72d584778331c5d1e588353645d10947103d62b4829b3c19daa13d4d56cabcb931caf06b9bbb3f9693220994d33d518c02a60e6cab47335beee58c5982bb35e284b992fd5f4d1c60597cdc33c2b3c4a3c055f56b86d4ba66e2d31c7f070ffaef833be9f3363c83b8835831cfac90742036a0d414bea161334550b592497135b37dd4e206ed54356e823e6167661f89ca63d49edea0ecf86c76f35193834360fd4ee8574a9f6173107401eea8ed42c490b58dd75e5cf98456797ee7f8ff31c1795b5c96cb899eeff93db58f9f3e2e77ab620ae71abfeeb9ca2465d0224b620334ccad4a73f814374fd1a5af7bfb77752b582b1465bdc43d865c2c8361ddb37c0e09154069a2841a42c9db77a4371a6bb5ef7c0b7249d590793fa5ec72e675bc25c83e6da4cbfb151a71b5abe3bfadd811bfd10fbf7ef1789649fc4062efa92bf84d2f74ba7ed314f781b6c889362ee38b92b112abafa7d9e12475c083d2909c5d4dbc265f0ae3ceb1c8f023b60a290d69ea44a9f5c9db81e5184818b7ae89ab9378afbd4538425b76559db8379da6c27f7db18ca7286a9ce08c94cf2426087634261580b76bd9f8110506756f47748faad9c4265a3cf1e20892895a9726515fe1173eecfe1d1fff3a5e0394b80c8d357d14e333371539fcf1d35e0bb8c830698b6433a91379d2eef53b9f6b538b1fe4052cc71db21240be5aaf355aed1e3bfd4dfadc024661728f8639be916fe02cb99de37082e7bed2f9e5dcda6326230b2e992a24086ae648202db09e991b5f48534fee5043ff6b927524c516b9547578b1bc399a2f476ee39f685898819815620cffc65908a0f70d7de808186e1725f90f7b892a25b88db6d48e133bcc473fea491cefdd68a8c793b89449de798af644977f1e46afc84f201df395a0987e2ef2a3ad0c6b1da18117784d993c269e7497c1fb2e8688ce1b7933b4d0d65d4b253421d1184c7012daba1bfa8ff32b231274bf0b53ceab9c982a1c7982a1b0c9b17b057f9eee3e42c3104e646d4790cc90982e3c7b4b0370e140f1c46dc6183c40f32dc015e3f29ce9de5667b24c95a5bb8b8fd9c917320cf809c7976d3b46c4f00f787f423797f19bcfc93062f0e0ab930e5d72d96b2fbb0d10a3740372da2665a5a4b92b6ec544820e5259c0cb8a5b1cf14c9029d4b4ec3dbd5a26e43552a8d2c301e6ca69442b0ec24deade87a88f92fc2a78b2c2e2ffcd9d383d3c4cdf184fb5b4a4336e13fc7a43c50c5d17cc46a3f81faca52796b44284c2b7cd079b60d6b11c72b32231f87ec0e90ebeb33ed7058b972da2a621bc8486984eabd5915a0dfa2e9903669e3c45fc1b84c4b80e3630b939ee657d422b444cbbe94799e697b7fdd90c5ebc6f01133fa989cfd7d57fa07bcc49ec854f75b8f4510d1c8c81ac7a2979a60f43bd4c591eaefbd8a0075193fde1431fb1a28cead6b04f38a979d7a827af679ba124ee0242605d0b119364eb5b89b1ab1787416b22b3dd65d03279e72ac80816ae1221c3b336a19d50c1577191a4e319ade923169ac23200d031c4260ad38145996efd2319b67fedd80a6437d270e15c36a37cb86e95153abbc07ae587d6c945c848acdca6e15721bb01dfeaa31f3681876bd59b3240a47ecc18570f2a080d3f3141e77edf97fed5871b6c02941bad41ce7ab44cf3c36774b70f35c77c2eb72c1474d418011078bdaacd3dfce5767eacc4c697523d1f83016ff95e3e2da0a0d4e85e47c64f1dd1046075b364f241511a07f8e35b590247737deafb27fe10b26fccc0a80b6a43a731e4976766dc07e670deda8ba2cc04b3952790b8c9987b778a7db1dbebe8e3aac0b8a88ea4853a21abc3797deb25306f1a3ce0a2775e7353ab2e203db81d17f305e0d6ba77d553c6d712462dec43c1557a1cce9b8d5a38f1196cab169e2ecbd6c8c294a5077664aa9baafba29cd63fdc88394041409cfcc4f6f6ce1a26d64bd0bd72ba1dd236ea27bd5cdf478da6f844e1f335944a43b86b0c4b354cc85cd8a9d1c7902e0186a359092bf716d803981fc9b393124d169b86aba2b67b273bbc89d97edce71da5807255822b51fcdd273ee56b306f7ca3d6aef86580507522077e3ac2d47a36e0623a9699d1711bbca623ac59af6478ddf31929a4e59b3dbc2c9c2cfe337ad5fdbf300b655382047bb17d67b4d466b6b5412a8e55adb05e52ade42e6323470503487fea896af94ceb6f6205a563513f7e228e12bbfcaf5fe0d94115966c0f972f12b2b91daf000c1ea81566934f37e786f697a52a3a83ac659dfd00d95f9b4603e8a087d5630eceee81a294e91e541566ac5cedcd0133cb32362a18e5d4210f34a919d393164883d724fa48bd292772a48d882b3e22c9a65c29c36a8eecaaab854754b3c16ac19c35c2988fae50ec70bcb4801f170557909dd2ae8aef0fe84aa5ba51cd1ccaf5e46c347a1d9993084767b8ddf45575e511ba9e133a354b5bc181298d59efb58462c1dc28a251b9a5a2da520c132b4c4d489be55e1e703465d459b6743cc6a95073bd5a73b661f04393996450d5fce3a1a606f0fd818b9528692f763d0e61ceadd44ab81ae3b9dbc9d47f221060c195b3229f688e70c50fd8e469f7d46f0a771a5e3540fc6c04c03f5260d769bafe144807ead4e8ffe173a3801fb553d32f17b6fb2f11f33cace3d8483c5115f0b49f32f73bab8f3a7197ea0c17ff57ffccbe704ef3872579c0d67aa866930772e5846b30810e4f6d55735e7aafb6b48d5b6055db7d86aead47a1129ff33abce071a344fca96a681a364ed20e33f00fd152e496daf2e77d6c882c9fe4b60d73d3302c0f9922aab1800b50141a84c68b4ff585d91556fc6e9d6a100347f0abf09152662c86913fe2851c4fe0b6aa2f2b971ec0e1417af81aabf786145c8bd89d00242f299c230a508dbe54c67a29ba3ed7d9e91c3d2cfe385edd502e053e897fba235eb02cb7c5382d9a1864e7bec2da53688c81526f3913925455262996a3389122f8269fe5fa31afcb651d7b434a7c12ceff043bd3a63cd426449cda5592dbb50a78b22343e462dd72e8f3512762e7f3c3b903e080d7603cfde650a3e76f6e215acd5ec75e0a6d249a37c8ea05bf312eeaf244ec6e472fd56bf83c8e2dd63dedf2d9b6dea3c4b3f39089270fcd301fc510eac2920a7cd06470b27999c48af8b1ef6614543fc37ed50999b14a6049e60d4640ee42b7683855155b993e5edfc79f3f17e1ce2baa80a2716f51ce784bf0d8b1d3303beb2a4a2503e382f4107ee3d67e99a4d0e6a7c5e31694b2404bbfec2bbb253865dca7a7c8907363c24f4fdd3066cc92aa02bd575afe503219e27e062777ff18f1495f36031eb81f963aec7c0cd7513bc192938f03ebbaec11e39da22974eb3c09f58a32414370353b6fd26fb1afa139e254945b98a55bbbfa1406e31cf1d9d2cd264280d7f3bb5ead0d9c4f1ac0c2af1754a1fb740396088767e963e60e9bd190ea9ab7043281adcd348c6ca2a1bcc33e2fce585bba70d4d8ba4dd30c04e01618a383ad1f9b352f7df71aac6489878fd8d512535b3d7dc78ea0973119d720a83f5501ba8bb35e7d992632a9db08f7330730b28c2123da39ae74350facd6f71e8fade4294c16b7d159950cd5f9215c01e212d1c4b0d3938bd7242418bc49ff10928944a50d2bdb6010b11185402cbd240c006bf97d939784e62a8d52239204f7b1631266df41a2c62be1e914048b5a2cbcf52f33799d4b11019804811e1461fe4cfcd0bfacb75dcb10e5058f67662a5c44a71c0ecc2c24dde6c396f2c0ac6f1c469eb4d526619ae6d3fa1cd3470be1af7cbe1f6de2f1f6db1961da99125fd9e174329132f0ed115d5f4bca67c6521198e1f1c53f50c16c55f847ba5fd1577ecf326355b40a81a0438e09ae9dc4ed2504624c3f200bdf1fa78602a0cbf96ce83306533e1edcafb462c196083a793498c8d251be3a5cc4e8fe0fa8db1310a6e33aea74c99ce08c4dcdab8cfc3a815fdf6b7d097d2e66fa7ca2e55db5068f4b578d27743b9b9a858fa01d8d61103b13da8e3853e7652a7f12aadda98c117512cb38a27f4433755343b8ed2816f18a9ae5dc9bb6bee2a633555fdd9faa9b5819186cb2ff0c961462b6bf78905be62f56ba25aecd1d0047c93507393d38334e8863c8e38e42dd73dcd5957d808e10286d9e347c98105cd43374fc374b9e3d13e93b7f59971cba0d43ac99ead6ae53c94872468d1c96cf9189ccf59bb26c7e009c9d1a9ec45a4b79d19acdbecd90e2c5c8e041afb256e2bf56e599a020bf2e52bffa077271877fe43ebb7f35b488760dd89c0d67c0be0b8024325b3b8bf9928dd32333e62d489c659ec017b8aa147c18352de1b24534392ce97e5dc207c582e1445087e21609573e62ddc777f0c1362219dcedc838a26e0afd5c60f6723a5e0149bcbcab70a338e78be219c727b7323b741f4552ca964b8c3bd426c5706e04230ce32711f5a837a8ee8e636d60ded45cb2d272d047f05a61a55714adb88da369dc7a9378fd64dc70c10a8ee15764a5dabc17afcd3a7e1afda82cde685decab0dd7cac31094feaae130ddc847adf37c8267cad271ee51b7fda3fd1c3b2912613743f4717aac696e0b6cf27473adab6d8cbc064fe012f80077158561885e80a45a76f16d87a75024ab796f773c9074fca775a7569d8dfdbe537cdd81db751e461f8de98d8321769518a9159cfb0c24d72d0dd2d0a028f4a495b26ff4af8e7ae10af36bd62825ef6e7b93ed0e7cad498e5840f5d44ba1f40282b99b4df515532f76ca350a2d1dc3d65fd2bcd8f6c0ecc48132771195a8142d8be52656d39f238b00104219da4d895786bb7b33f06905a315d42f8f01349e433430856867da9011e31975ad9137e5f933cffb6e73eca1f19daee398dc2b3a7c2ca0922a4bef59c4672b8895dbb47be826a301a46a7592bae78553635d6f1fe9e79918660df5c1b32c860e135018978fbca6a1437256298f87178a8be0fac029cd9726261d7e5a99939c6f6f3885b83b202ea17a481a8efb77c2c74b80f0eb9dbd37b5f600ac9466f8b1bf6af69d22c39d65799fa88fb929a3fe3a508e44543f8c1761ce68a47a751cbccc7dbbf575c32d1335294fc04d2fbfa3c39efdb58eb2f2e43e749ca54936bf51708cf1e3f283f85f646e8f466c73238e4a35e4f157d62079d3c3fc9938f1f22212421175bd8f60d3ebeb20b3d62412fc9c72cee5e63f0709255ec46f724b2731bfdb6dc23fab15425e3f703077abed96284ff80ba63670e3e3a60fa718e384c90ab3337ad8b31c8c8ada3af00e75523c55da788c4ebbfebf98147596a7989ddae4386b113a25b3a479f8466ecfc24aa5299e9f746ccd1ee74c92996b074b9f3f875c0f6316f7c817ee1ccb3494d2bba7738c6c5e4582602df691df013a8b163b64eb866c3919e4a2296e65e5e87ffff9a6469d166e9860e2aaf662d5deb389ce15c36b1d3c7e2818f45ab667952017184f9630e4e4d0f1f13fbfb969ed901f27cea46194d451f45c230c487bd5ab76cb12e8108d5f1ef6edd7efb70ba305f86af0a3ad5e0c11fbc8bffd643c4b28f7eb88647ceee62d6322e8cb7e08678d7f69c1feb70dadf4b425e95c295616107aa44a8d119533bfb13f1dc3fa1ccd4da19cf2e243750fee6966525e86d25a66b5417b224eac0ed6e1baf50dcad54d68637e8707f90fba128a49c8b539fa3109e04966f2a0177f4656e370000047bdb5c764824936af673fcfffa862fc6a560114b6cbacdffad530b6ca1ac4e943846744bdd476f5e3908458be2cf9cc186768816fe3b08165228f6b7c3cdff80a752a1c1aa704fbcd0d1fa281091745056d142cf6ddcd7e57173b3369034607935e45467eaead6c114e84f8e5a4b3af7f9e973bf9c7a6efa8fb2a4a705f35d34b3a01420fd3932bc3b787c37e7db0443c1ce1b43b98ef3d37c77b1064b635e74b97c3779a553d99797f60ae7ddf5bed3059ec007d2d282e114f3c625cf3a4e5267c3d8d0107017b64d37d97ae9513fb11a9b5d2830d6d834aa9ee103486128d3baba2a6ef7465e266956938a0bfb1d518a4daf766a5ccc7c575780ec06ba937b768c8f94c4bbd775320aa7e1f499c2b71a6cad626760eeed73148b0a1eec1d633cabfb2da192c69e84568d1765d604bfe719c1108e04019374f2a2f83db1c8452f995d67a9d4c197223799cab75d9c5c1c790163d2005c5f5a8c480f8e7d6ce4eb4e12b7029431a18139ed6daa6545a8d8aee1e2f1452ee4c3d1c3a0720b6b10c88c0faf321a8f03d5516a3793ad1fc69fcc140a3002001cd63db48630145395740e609db2d97c85e802a85c1b7660b5687a10b30f530d532dc6c156143fd823721b9113d35ea30569cc9d4d3ff94639f6955c59b81c59bf277a4047461f11115ec25e1bb71a7d8c9619fb81d990412cf5e678b0b48e0355da7db81b59eb787546edd49e83a2102bfe22dc3c482818b6dc42c3551bb26fe0769b13510144ba8aeee6f643888d2ca04ac436337bfa1cfe1a3e01b521f7346be597b7c4e46060d3c50033d53e7ed47fdd601ae278d52f56400070e55068d376cfadb2e2ebc421affd3797f0e4c13d372e35e8db567a106222ce3cf4ff6cd3b0813850c6b594f6b2329da318d27e93d9dfec036bf52732a5c5cd51f3199c9baee692d719239501003570f0f9e0d7075a89fffdc0b5faf3866f60f151e5cfb5d4150b78513afdad078d701339c1963582603f8e71748c066032a593bf027512d117480b598f5beac07c336735166cde29e524893e390faa25cf6484a9392c44c458a119fe2f54c959b1ebc4ea0df9071f2c6561356ca1cccb5a3bcdb9cc1acc4ca209d912ee877b296fa12354ffb232cb6bfe8ce28b4e2adb87b72c5e972da1bc4d1c72604b0b0ebe764aef7cfdbae7dfd78b0eff351797aa30cdf5d3b4c1d4e3a17c66039c996ce5f9cf1e2561040aff174101701f5cbc277c2ddbdcabd780987fbaa1f546d52100b2439069a5593deb11e8bf2b87c8827de4c5e71c6a8eb3c6a8fc11ca7fdffca66d138658011451aca67ddac0008590ab31edcefd8c8ffc154df96bcd429cc7c07c39f8ec76e7861747fa46f8729ce184156e8b1d2417cee1aaf7c62a62de415e0e968cf00ea753dfec5fe921893c570de38f1fc977b4cda4f53e2b49a6782423583489b02345acec00c4b90f86f0d06136d8c918ec3eaebc0fb38ce3011597ee854823d638ddb47fa6fc28e46c6bc7ea1ab02519ed4bed8bfcdfa2c5fda75075129947ba6320b79b731f01d1932e3acaeb091fe41d53e377e6d4b16aa7d99159fa9acc79a5d7cd931ef999b036bcd463d43a06b7dd9f1b07b2f28ff69d4b30bf6b401556fa2b9e7566d28b0a26d66fd4796bdb41319b777effaba6f8cbb35b22d157e52054ff0126784770af4f6156fe84748809c8be7a6e8d87c2bfedabcb943275d9eada764b8ea050c251bf6af133f48f559072bb103f7694d4c6e2185863d3f20c05965be1c59305d2206d5aa2048c9d2888e9576ce0e8c18aebd617ba75ec300ae3375033c6e906f801776ddd322a713a3d047bab5798535b3d46df772bca41f5a74e2c3c3ee8110f7f7ca489e9e8442d1ccf690ac806a8295a6339b950854eb759e42fecebc8014bf689245ea5b1196bdbcb9517abf362448857910690f254d3b8db69039ae5736298909aaf62cb82dd136abda38daa55041c5b58ebcf772c9c1ef3df47fe60f42aa82cf46041fb76e79f8218ca2b919789524156b49941bfbef69cbf642b89579617b314f3b5dfbffb232a48f362de69816cb226cc4a3f21eda934eed8e8c56eb8001bf029e868eee08d364efef40fa5aa5f6fbb45ce7636a64efb4635838130ab56caa31c5f4515b85c2945a85831c015e0cc266df8672687fee4a53a24764fe1e3cca6bb63ace68d14d8433623c862b9954b166f92c412c2f2341117e9b7d6083e26bd8f2455bb976261001a1ac8fa139dd78268338a974806e502365c0c32ea2dd44a68e4684562175b4c76696c63c09bd214afbbc3b8f6305a21378b74be864accacbf097d05f0ebf5911c868db432e947894e3d910851aeb8349f747b0fb6695184ac0722df1aa1f25211cc5c10052fb6ef4f9e8dd749356b73fb9a9b8ae8b1c37a46d5a06b8884fcaa9ca0c151513754119489984f2328afd6cf81b92ca550478e5dcfd090c3bc7da9ae3fed7f3eb3a48041c99a42ca49abe03488c23708248f375564b75240080af86bab16c0d7890949c1c83813540f1e412abc941a6afe99e27ece91cd168b21026f7280c27a9bff09ada941c7518fe24e3daf0913fe8d5bc9d8129d8477caa2c78d624ac71508482ebfad093509d9ad4675244aece5877b7e014318dde9ea54fb23041f061eda6f14f6bd7aea192de9794a2d0ff66a0255c2bc99fb3dd1898ea0c8dbc211bf0171782e35278e6e332be905e4c4be9d561161a942561a064705e316c4a2a7a83f7bb9dff9be5e1f69694d0bd5aa3b87b577f121fcd8658a5490ed6ca67eee778258a702f7fa1776278a0e1787e5d202d8feb0961d8a838f4e0962d771f1d0ae3532a86adc5c41ce53faf4d2b5315b91893f8c821ca937be8bcacd8d5a1f4a24cc71ebf2e78f3fdab3a6df18fd455326b7eaacb538715d20541e7a3a249872ce8b5039e8125ce53cc5a027912cf138cc223fa28f4502d5042878c3fd65d583bc793707161e2914fe1f069fced6415a5481f67b39d09be3375ccafaf4a10309267c6ab18c2a1a369a20aba86b8bc24dcbccc82222c0e7f7969a21fea9ab18d15ff8a9800004187a9387ad8463b81660ef70bfb2b96b38fa667ef1fc2664a364932cb5c7444a80be123bb408368c3ae1bc75206941773c3b8b51e8e4c696f13e8792653ed30fc1a6497eab264040715e04428bea3f9c50209a9d0bd9b04d6c2cc04a1165c76b2f22aaf82d3fdeeca3f4bfdc2d40281e1c6ed5b77370b5e2f80149263c1139b7ed585a17b9dd5e1892c7fc496d1cc34fc4ec02ed33da18fa7bff8ae1b9aabf77ef6e90898607860655d95ff001e3330bfb3b55fc1b5674b7950ab09cb6978f1ba9b30bd11dd9c2bfc71f3b269ceed43dc2b823aa6d129fca0cb9c12405f162c604f335948a2687c66fd477f434246505a346c44361f5eb4b4c1df8be68cd982fe087c1deb2dc8a1c8a57199565215ba0d8c97f473ec3e8afe9eca72bcdd9b7274cdaac3bcaa462a00887e8cb93cf673a7257c7c9ec0093117b3d2602d3f0a36ae3e61bc378b69b9b804b865f285bb12fe4ec33cfe43173a353d6d6bb4b9030b12f0898f376825dcc9002579f3bbd334ac433a48f406049efc46a390891ac3f02f072f7be082d4a60b63b6bed5f68cc67cc48e36baca676c6eff216808594d31b14b5e1deda6b057a03e513164dc3aee81c7b763503ba77fdaed170778412eda1fd8ee9f081707fc1babf9a94a06bb1cd65e929cec8e774eae4d98819e0c8f3f5ff0470ed97087702dd437d9aa67ba3a0a92f63aa7d20f31c92d8be1e12b6a3467d48039c0749ceea9a185748a6d930325dd9c87893bce43e54f22f73bb58bd5ca89fad3e8b60f5fbc1f4beaab8614e7597a048a0a8f131a822415a1d77f122ff3f470bd7a298364639505a1daa0b894d0e94be40fb3842e84fdac3b4d20d4e70fb8bc5464f2a2df30396ff69a2cc440e105296329431a0f9ea25b76bf0f0c1fd1473f0db1fe2d740dd536c4da443b68217c636027b555466e26d8793d06fe1f4ee6a0fcc4e5b1332d23bbba117c685156a93b03ecefe7fe66f935d7d758ae0443fa88dd5fa6c21c90a7fbedd767a172d101997c3d349f10c2cdd7a0e87439c4f247de665dfa8ac9bb4dc27705d255be3e84b797b00d6ab03e38f446e733979237019299e13e2472a34d29afe8d1f299feb6ab5767c1b240c0917f2f08b1b0f6e5817b2f4d4e85cf288c37f5c03fda4c23ddeb6693d49b6488b52b139c8702e7aa9bdadf4b305899f20af29bd5993cee414304048bf30e7e83e93b7379221dd8f6c1e95152a0ea7ecab5b8e5d5c743d0ab6c0b47c1ab7ef11039eac0f3c6426d4a5beb80225998048cb21e1bcb226e1b2d366b728e600d2652b2a49e952f032829db71d8ea4fb340f20f8b0bf51f88ddaddb6e21a66875a921532d3fd53aa7a67ceba20e79e58e3f875733dee321e0b2443e8c776dda6be34de80822985bc41800be406af0b9c2815f52aaca239e3cc6076d05c03a6ef38ccfe8c22458c11601e07cbdbb47ff0263a069f0edbe6d9557a84e796bd1933d2d80aa48370432e5da37a99f4c4333eda70407ef343252c6bc2b01ecf3b15ddeb289a7001548c89f2eda46e4b83a49b1385fa87c46a90687e6b37068dffcc94fd12cde3b0c4d29f9b7e4998088714eb689827b665c407b20b74f3a57d53c4f5dc25d922436a411ce6e5ce180d1242240f5237d120566775c9ac89f88165ac0f3e6a25498b5181764557ae541bf9612072024a76a8f16c1bcf10bf5b6987127caec563372e7d1948046a0fa6e13b3d461a8b52921ca535328c8de397fea2113cedb7b7cb8838c5cd0032c1ece3a34b1b02191eef1b08cbc78be731d413f7390cc09af8992d4ee04e54c2c8570d33eb8eb89000b550d23475a3693e2c7fe9bc455f662a0bdc692c9051bea9974bee2b517f79d2661774589fc465a5626a60b95ca84d00f970940ccefea65c705025b2a50925d9ae386d52285cc7080636d32bf62b76ebdf9322039c9bd8b0281103df958c964b755e932c84c4360af0bd1ea51edc6a0ccf8915494910cd45e851785b08fde53258ba7cca5e5430ab7bf770fe79cc763cd844961f95ca02ec801a9e89e3733361eeb00d78b02cf45f4cdd04876cb046d38dea79bb64b9da6595627dd4d1393fe61768243fc00646c17a17ffa35bcc6f6efd3f33565cf6527cfd7dd01507ea5f637bf3cf2e22dc26948332b66143ed6e01d207431065937dd52d95a0baa100f8cf4b1997fe7a8168b950851923209576c190884b44db311baea773a1a201259bfcc840e798dac40a21ae74679ccae4690740950fe5f11755a32399eb8ded03f52543c8e96f3750ee218e4174e4855f93afd016601f9e6ca3f86f34ba7b1691bb7300479aced2582a3936e41ecd00929b0b80905305fd3b1c8768df878e9f7dbb1b1c1cb5ceb6754a329f134524d7247e2aca09a515101a0e27cc1e302c47948af780f0b16d9527634d5d5f2fb6c8172b775c44de300abd0393a3ba574936a58eb35e73d09e1c811d0e1a6a27454c7f4155a8ce2a5b96aca4e7eb8b7b9689f442ade448708861043bb39b7f2537dea2f63e24182601dd4770f9251bf76847f9d31fe35f33be667cb3279f61bda9c2a6fa93900a69e1b17e3bdfc49bfaeca6fc82c7f5296af32d2da2a90ee1d5ff04a52c83cfc6c2b79a43e212b400fef011174693f0b210bfcc6cf6e72735537ab3551e5c8f5fee9ea479d4375c1a9cc6c1b0ad77ea088312e18eca599143a8071434ea7c8a74235db0dfc0b8a33de113ccdab4cf0d99568787dc64a58e738a81b15ac35bb4a47404e38dcd433c1e2ca5b73f9af2b8b43bc08d2ad30f2fd39fe91b0fa5f3603bab1ce7218e435746a462c3a5ec973bb15a0ef3c02377e1186ca184d9ab9ee5e949d1a2527fb3ea49709baadf5857cb4fefbff7cc698d3697866f6b445fab5f75f499a35c38b871c62fd1edf63650e1a5f1a68af10ca784a2697e98061f547c1bd958c644e406b6f2f8cbc395bad176422accb20c00d63c6657d0fe8b49e1369335ee025c1fcc12a6da580447b952903317a6f6be76d3d98907db0f47ebd0f4dd1f1e85546ccbe382a7d9a75e6813846fa8d44f7f5f429098154c8c3f4a5cf0b4e172cf14372186e7c1001f42217402132f195354d117d68087aaee4b30895c27630801209fcaff8db2fd353eeb95d78ef25e93b86035001950416e3768aee8ec8072f7ca3bbaa029a70377bc19f94bbeaae145b7d36cecaaaec09b53b060646874ef7082edc8e28b06e77fe0f4ca502a79bc0d50a6e11de33017bc28d40fc2f4b557e7bd1611460808c33e9aaa55c954c73da21f52a1a88113355c1b99174b053b4b23272d68bb40b883c1e217febc4be4a9d8b8ba646ee7c3a5c4c9c597a2143f607e046282b3fc7ac128c654e51250b64fd3cda2ebe97098389e1af2df8129c5369b0cacef594f892d2681d001a0e4516923a32109e15f7cae653888c77ba88d6b4a052d50c442dc39eb7bcde430a6f1cda0093164fe896e7be1605068cc9965c9adfd537f6ab91b4446549188730562d01824407d1e2194190678c2e075af3287b4c54b6b42ac95e85b64f6a8e58acd887da99dba8e3c8860931e7c7d08729a46b243ab13d08b1654417a000b0cf5d16d476abd6e1a892a24cf5bd647cfca8be8869aedff4f7c66e184d5136dbac758db79d226424042aff0db67e14a871084a133e6f9c870923a2ac1b1f1b8e66cbfae98aa0080b40646869ad13a929df3b80a2cdf4b27702e45f358f27ad4ff713196c154e460dba5c49800c6ee07c2633d26b438ebf07e807cc8aabc6cf096c2489832427231af5f87b12c8c014f898b59bf1516b3f7317cdc3c47ac5d9fbfed9d2cc8c0ac1d05253f3a39a15c896ba8bee9e4d08663203b0140c765a85b6fc8b13995f9a67a5cd7edc9a57645852765a7f3c44fd939f24f7d66bfd405060b76124cd5a583faaa68e0f09c417b85d0895e7ce6a5ce565d40fd4e5e92c95663cfe3b92d7b5d9b28f213ad29c8bfa1a478f865b7f3e6ede531134974af964c068df49c7edb6c01cac1555e8a1fcabc97bf70909dfa333888f23c01e8509dd819b8abcc20a62126cd40b11e8313ec7e92fdd4629d6c9fc1c01ba65f87f4306517e0a0628e0b97f407adb7682c51f252fc9dff3ae29f92806cee8627d01762c5eefc57cdf1fcbb41ee266c2441f41f9d20c8c00c14bc7a6543dad0a52b5a331fe2fec41818863ac3a498d888f3cc4b2a08c58bd065f3a4e1397556d001284e61e19230189d701fa79a79fd5464b47ef6ae18a034f2ce0af8fbfb1e9063ce2eee7e69bc2c29f5c0e71d2300d3888cab41f98a97d5ed9a059454055a3d6d4585a0961886ea4ca079d08d1271a8dac8017244b0166399f6525b35b7f722efe96d9f27b05f703ffa786604e9b276dceaf0d8a13c3027e125391d36fbb3ca57d69619738a0684022bd8eb7062ba4a224cc085a80d7e9d6fc65eecac29876013cd8de1b21cd35632eb546913f2fb126aa72b383382d19c72c2cf26d3de70b9bb38f7e812402414c56f0b602a19cad262d5c8293694c9ddf4d383404aa6322f14947d2259cb5269de9bf5de151503d8844219f7e1861f47331ddf8abc3c57e27e2e41e83e2a0378245e12f3efaf3aec770f6512039b6392ca79c0716ba6df82be43ae1b83db753feb4e9e173f9e2ea2f056ef4df580dc9e65dff39ffd740f2727593ad6448a15ac762d9cb9d9fb1cc2c31fff80c30cd3eea5fd966755dd86e5ba4d5aff2a9109146af36c147dbf22aa4c300e0c8053199fca20341a17f22a6da90765213326bac4b14f13af9f8513435df77414be52e2a0bbd4120a913d9b0f65b24614265a62442444305a4926235653065e5735aa627df5ea3e58cad7f23c1ee535bf3308d8fc44f31f9fec760640df536444707dd95981f8cbd4272ecadb967be5c58de2405e73ce6fbb3ead3c5998f83ec345a35d9d84dcb5f03852a7821f10e00578377f96db61ecb052b467a1f819664c94ce5e025159552756921086ed60135a6ed4951da1232ea32c634fe234b81dca4dca2802acefdc76fae8633afb806fd5be3301dfb409db6b1a283df109277efd27ebea620d6d692e63197afdc5047b1f1bd1ee208567156f518ae7362b11ecda759bdee6f782deaa89ebec4e3e5570c0bd81d025afdbd88757afadd286ff4cb527972f961cfb70d0acc9841699e236498ce1f229d4f8e877c1c6823f6668d2ae146631c126301b342f3bb74a85646cdf8fbbf091bd082276ec155daeed749add4298f864e804370daf19fbb0c1c52e206dd5437816556632c8c5f363d1380828692eb3787e820170ad5d11d4a6ce2ee00a9f3bbcdf07bbb16d332659c7e6abde46aabaf62092f14181405d9bad1af274f9db3061d23601afe4ad9a629a3f890d9cbad8372630d0e410c00eb7060bf30df56408ad9fe5c2e8cd6c936bfc89470af5fdecc1249ea89108c6c0e89d310240a423986bf0ffb482551ac233b9764e4841b8b5608119b92ff3772a179f0eddd29823ca14e5d6cd1d566da1a7da84826b20203417b54c48d1efcfe84bae079378629d589e44002162e34b19f9742195f29714f8bc494fdc807e7693eecd8f8b0bcbe38e6e1dfe47dea276724d2ad112e74525c715aa150119c15fc1937a10b8507c4f3af395447df6618a8cff519548b3fba8bc57ffb697654267f0b296cebbf6ee519944f74bf3984de810bf65f1a5ca90e6f453696f43e56433463ba6e014b5ca02e5d4987872d237160d0169d181fcc2aa5b3ef2aa479e2e0a0d727968dbceee32fe4914b6fbac0b556e8d0309b696a9781a4e46f3eadf88a4cbef992b4ad2b86eb30e5f6f1fa19af3cc8eeb6e112391931ff35b16b5a91bffb65ec5a4aba01b938e57a51fe621b1445fee80b4db1e13872715249ea9018b73fc1c1075f57e9dce2d7da62851566163e80e8689997323d5a0d3989ff541b73964a232bffbfb6e2ae193c6d5e3673c66586c43c93a4f4ef17eeedbb618c8ea248d5747aae16cac265e9810c0cdf8d11d82115555cfa422ee596c7be10fae49d52e8c2bc61a35e7fcb480067e2857d8df6ea09f98b5d92292b8029e6a9f66d569f8304f47b74923b55109cb789c7aaf5265897142dd963184bb9b4367d408f5e5554979ed727f662f63ea9f8f82621fd6a88f3febeed2cd3dd10a577c9f7643cc06504329a9bbcaeea69a3fc614cc97d196e36416cfceef038483c4ea4992f800d9e7781e02ade244ad4b5db3d2fee108db2c8b079bac53c6cf8ab2daf1b4a11cb23775aa3f0398a245efcd85e31227fa9534e9154ac1184dd382a06614a8647df57fdefefccb72c7dbb1f36468c15acbdaa6a95eb63e8fe29542b861e1e05a5546c7b4b96c3798a741a85c03703e4bfff05a89225baf69263fc8c53380ca82368f6cd09d18efe55cff03f3a6a87bf204a4a451306da9196ddcd7c320055270fac5846d97d69c2e088dc181a3d99d85ab6de21756adf006b56623fc31fe62bc191de42a6020ee571ce3afd5ce51ed8f843667d3d0fd59f0eb27517b827950e562635c196ee665e6300fe4e0ad5e8537db637536ca32b7604631e0a154bc38adab1517412d90f5a85e1b9a86cbf5d321cbc414bdc2eeba83e0af91c8b076410d9a87494fe6f731effb2a8536c57b4a7a4fc1d0541a0e65b94f8b0f619a2133422e7e0371c20b56620e6a859ada35e61cea77be17ea77aab29b7ec8dc0fbf7c0c6dde18b6211e35acf335544076782a4f4e5fa92641f7dffa1eed189b6964f65b64464cfa439c9ec34599d5cf24e2d82a521b63af453f104d1a606d797070c9268537b2dbdbe3cc1f1f724370671f4c08ce05820c7d2e3a8c30021fce0a75d931d705705d9851c789d5313454672e4126bb243819ee86ce1aa3773496159ebc4536a088809ed4b35927d06c0191cf7f1fc4e6825a843918a72470dece50eaf40c97689b0edad4e2aed555b1f046fb1b9543355e5a7cafe846d7e22c0bb05e1669b22b7d63124740d7d7977d245f6d73e6894e1a6f543d5d71c4a961e6c9899506ff53b62228dff1f5391299bd1e0b6d81d2c8da95a65c3ad510e8427ca2faad3c36a70fa061693e0c7c9906cff4cc62d5bc9d26049018c53ad1082f2d5be7f8f4bf7c6d0909e0cb9296348b2940f55b8c14ddb3d5815b1a0e6b19e70f688da1716fbca0b6311143f68126ab6ca0e5c3c0c04b5c7847143944f4605365f4bfbd4bdd709a3c62f36955f4400d1ff1bc439b99e709ac3962dce56d7db32f977eedf9ba78793bf82d3940f1b46a921369fec3201d8d250e04c8dd31fa6a1fd742495e28741928530ac4b35054901af1c47ba0ba4586e4582e319071b6bacb62135b70469c8c67672659dc0f5e225c21bcd2744b0fd1b43da950478c8da2f214b64f80ddaf226dfe37ec982b3714abf97ffb5ad109d3ea349b41089d3ee87480d68eead0cbf6cae6f9d12be02606ff75e1bdd814f6cfc409075e00dc3e55984915eb7dfdc75b08f06f4ff02594630fcb388ab2c2926f50793d5934d060fefed2ace2764f207ecdf5a18c49890a8cc0a632c7a51a14a79fc3c806ba96b2804791e00d22633f90ec50146b96ebe7e31d0d476691cd83df734a0b25f906c80884c1fd68924a652ed60f532ef3d3d1e5ea7b6002773fd70d623ee8e180b1bd47efdb756139c3a1557f774bad02d9e258b80dfd04d08ff6bf352ddc682f46ff016461ec8644ea5b7d09a35ee4e1f7a493486344b39157861ab1462025c7968add268384825f237339fd1bceb920a421bb7099c40661aece7e7bb75be1845c287fe1ee0797644fe19ef0cbe00835fa57fc64c8acdf01e5b71aa3e2bfa6641592b3b6855cb4ee8ab085d82b3602cc4414a7f6e89afbc30b6f18f4963d1f7b4089e0590119a8b4a8f097a9cd64135b1c538a7b9d0e3f83a5b40324377f42801705eb79d566f7f4f57820b59d500b66e193411a1e967f2a44f3f3808eda921d3e7b4776a63a79b78e100ada5168ff86fbefe3f525b36129974441487e54db89be1ce25c2db9be198fd23373a7837888b52ba30609e69c711d4937859c30fb0b92f160bb0bb4fa741c9c61088e408b5e17efa81bfbd33d9758552a806ab060f8469788f8897f20e3cad5b31370154fe1296b7cd8aeb13f7ca24eabcab513bae3b0b1430a9f4ba6cc45f84c717b0b32a5050c9129e927216acc482b98b2e600fcd60807f71f8cf9598c453199419f3a06e3b402bddd660dbeabb5c6518fbca2284ef8d3c89909cc236a0fe9d4cc4a1d6d945b8b54e3b456091cfa7eb293242a64d60f1153c5fb4ad2ba4541298d0801a5dd2ff33dd6f3c293fc418885672b5ababd6e017191255555e11492967647d00a6c2b06471dbb8e002099cacce7cb2ab53b3bf3ce187d28c2e20664dcb5907c9cd4360c69ebb7144cfa25d73bcc2519024fbb2e93a0ed3c073d627277f3ca5267d0bf65ca126414f71932a12c09c55cfd136058dc1d81d40cf6845f5fcd68f6b0e5e38714abd4ea4296c6efb2c0f04cac9a14ef0c7adf9a164136fb91f651980315e4c94a1f6a26f2561b9265b61aecbc08e976fe30d518dd39c28fc9466cfbaa502b53881bbf3223783edcbc6f468d8bbf65f43e82e4edb0de3ddcb96eb38f0f50912739e3142c43a67d9cf70a8543fcea5c62b31e216f61ffbb1f9a6ffa7ac8b85b8e1a1801da9822f8ef2efaaeb5db148374c21e77ca10a4150507028f850d82e562b552cda97dad312e461f0728ac9c80f0957541012e5c8aa4cd1dce734a411153ddd539bec22dfb3aeeae99f0243b0513c84667f6795e79f95fbf9c50c3b77514454ec8c94b360bdd0113cf3f9df4f853d3c0f3963dd0e07750194d211d86e72e80c19a65250a76c2f7c5f6261e1e314ebcb432610bc2c4511d9c2d80e375ff3f6f35e899d7bdc7259925aeea3d2dbbab2e5241247f429d410c1c1bcd5ce487527f02a53618000aae82d70125f80c9c98113137d334514ac3d78aa806ac95c8f6719d2437ad864d06f5b82a21d90cbd2f3aad4ec856267e4de0fce62f282b793d4ffa577926dab30b6f36e9c79f510cb44442681ed795ed90f45c5b46000c72ff700ad63d43ec9b1a0d78d59519373006093d8759177d0e944df72f08659af302480619c4361878854460fad30ee6a7dacf8a90ff5ca1e1c68fdb74df3740e4df07336ba127381e3209e924bde9bf1a8ccb922a3ac946f5018b03fa5a59ec76b79920dee3def5606c137b67c0a827470236cd4f632e5342d5e23241b3f4b62d31a3ecb7f954df0419aa11d7d8467cb4834c47b45dfaace7285b6f1dd747d9a8cc7272624feb86b65046496f890e9cd2aef2e38adf65e54a97eeeae45703b043cea7de483f6ac61047d6ceb35a512df205184cc4d39f25cd02ee5be0cf470ba3b4d789ef29fd5cc31642ce0aef9723df29aa67988259366f4a728e3b9b36c942e0fe0a913499468a11c2443d370cad9b1a46b638d3210712f5da830458cfd1b165eced149c901055ebcd6684794c3e2e2aca7fc5350215f934fbee78319ee326d86e26921837f58e2ccbe4de7024209d6177cfcce63c6fb58475709e7019958b1e5aaca8e7b85378cd3263777160369ce64fc722c8520b7f76cfb9b14c47edaf27f587b0b918db7ec481daa93275b932dfaf632be58551803e0c5b11c1b4bdf38b131268a2824764a2f8c6aa24cffc946321e8b219483ad8f3cb6d80deec584ad51194eb23ecaba46df7c4530e61b4b2be832c92a8579bf501a8e22b2366200621cb73693389dc40e85fe41975aed8e0cbc87dd85438d6740dea91c0373c63af825139922b83989f3b4b0f4bcbed722cfdd8ddb447bce76ca440aa61d92da44f5532d52f8dbf0cddd00661158fe695c36186ecf57f6cfc72079638d47e2a50fc6d4670f109570b544f0262ab733691bde20338fc86260937ac4708f30924767f8261c8b24cc2a8f062829e4a8c9af6d129365c088429895b17c60bb56b24ee13735eb53940c8d76ffc26cccfa40dbdfdfaf0a25875285b467d6fc92df04dd9a86cbf0c0437c20d3c4e48dd0d81ca24e4ee3289d8b6ef4ad9c9b681484cc7f4c4442e96eb963536215b9dd641e7bbbf34c60ebd9636fb316a9f66f642a68a70c7d1ecf3ab45d8e7d714265ba9ae09a937f393f84dd4d3bc4f03fdc073b24dc8f3a72a7161409abeccb92c2743b162868a295145be69c03b650f2a52570366dd0bf26a29e2eab36470a6a6525c7f2b5511aeaa33e1dc8b9a9cc706c88b0c155a307b4465c3f3158c6ab3110737bc6623e05320aa4610c73add20d73902e793e7b30f6668507a26a1fe7095a48e22c6a4d6c9df2297ba8fa0fe50cd6eab161c946d9c67574fde11b7fd3085736a854de8449e4b0ba0aa4508987244db2e402d2683e485527980411cda29764ac56a5f86b76c8d95cfe09077abdfe8885be743e5601f004aa8ef28c72a153b053bb81379709afbd7907291e84997a6aa84aac05c12187258065382184ba0783d77afc82e6600b60fda1dac355e041995828932793a680de9dd72e265496139f6a1ff5334ba749ea286ed61cd22cfc9c727b95314329efdfef5063157baeac2f03607b0d7bad24da185d2e3eeeb1c1e0f2632e7984b4d779727a09f9ea4f8cee5b8381111738ae06cca99154d7fd39fdf4a438b9ba9594556a3b213c16ccbaae8d032ad1a848396ab7d3dc951b999cc05056ff67db0ce4cf8adcfecc993d958f486278448cf1b6d98265ce6951889dfe88ea76cd8faa9c6a963dee2cf1f1907fc15e10dd04abcc856876eb8dfd4903711ae29fdd099e8b3715358fa5d616ef96982e2ee1caa1e8eeb1763ab6ba79107c439faa5e3de287279d9a61b7b7e612b41299609ff60bf26a7eff41333af1068b0ed341919549094036c28f958eed848fe7a771ed4cf9c34980633420243e9bef7c62b4af10190fdce781e1f40d3a4d4b497cafa0c720a4409f6e53bf7a8901a61645f6cd52b777d2c3b35943671c0988ce9cba90711e598d6e06b4db91b3d3a0ab80a163831be86867062906de6b8723948080eb9891118558be1a88939c829332bdad0cdefeffaf73d73e511bfe1edf50c8358622aeeb61fc03987a943a143d5f867d2f593ff2768f1e18cf5aac8e744e7ec0917157a5e11c38ad95d97d1f36598399b18f7f4ccf4bf62d1275e64d3a7beefc939c92a114ce7b49c982c9ddee21f85dfa4099f3f54c70766ca7ebc6923067859f60369997a39344c6f337eddc0c9d96d3fdda54afbc567fcddfa803bf68fd0c381ce41317818226187aeeb7b34c38025d7cdb1255487ba182c700b792d6d9439ddbdc745a02e3dbc4992456fa2b8ee929f4070209c6afea3dec1286cc6570c119bb9952e7fc4b6f2eb18b8c252c67e50c145883bc86f171e194561fbbea8969921f3ad7c35ff62c439c0f908217cc44eb53536360e563b79c6ee35b2141804ec230bd058df1ac14b2b0bb04e0a583774f4b6923e6f37c4c30116dbc283b90d5d35b2ebb101c6c5133ca4cca49a9e7616612d712e7b81eb51416e7a63e436c6f531964c6627d15f296b1f6591a0cff7a72d91873a8f86adaa0620baa47dd53ad36bfd924853c4a754a26af462b664d7aeb883b1b99e9f6f764702bc526e06df2b5dce88765db331b7ea4e09ab505513c07ab4700051459ac52ab9a88619830e175eea79153e3991951418b65d4cd0124c309cf2a3f745394a87348c2254158db45c50f67c0ad5892c6edd8db4930d8bc951db5e8c1095c93395bfd2db191b585211c85d14658e7f6f2b79815b009000a11201704b120553188406edb3e4eccc1186c4fa4ecf97ea425f164d6d0e8b5494bec6a7312daed69899921a23442a22f109274f45914a01c08003931653313c4a00ca124310dc1cf1046883b5028166d200a9e703fc34a36f60426443a459bddff036fb211de629b07cf249f626b1158698737f828ea78f96a41832b226f05b7f675dae5c02ef923475f480ab768800008b5de29f41c14fbd80820629becfd3fb943fce7bdb77c03917a964879f92df13c8cf87f1575269bc2dfc681daf6f3fa3d2785a39db2f3b49dda893fbd57e4ef35a26073d0650b31408147c1d1c232523186a6493809da6f0ccddfecd796f4dd03d9fd0125efce03faabb10291aec49c524cb730835f3e84360cf4812aba442ed94061ecf1a9d503c4a6dddc7a72397e3ae9a3c4588e5a01711c2bb35dd9bef30569d5a5c44c2ffcfa52d40fd7acfc256d702a04cd2f73bb4614f7954a9bbb38f189353bc4c29fdf9cac4e2d89b704b0ca8bf45aef105ab23ecea103b0ecb570d0cc925fe70fd6206134f4c8e83a13b11327a20ffa5c00d89021703ee9a4e43758a6ba036a8240dadb8ba86bc92d07fee81fd0ab5069fc53cb75210f1d3806a4c7b90922d348c651d326a4867e5b5786419d63ce9e0176cfbbac360117675c8bfaafe610702831af38b93be51029d89f4c73252a0595a9e57cce6ed9d13156727ae1cc12c7e581a85a936a69799564a7f0f00a55afe82e9a65f94955efdfdead837abd2b840071188eae05ab8c604e4dc7e0ddba09b40244afa6e7759eb6ed3d092c9cb09d506d597e8ef223b6e53b476a3442a880155cc67beed6dbfd8a8231f5ed1a9852c0ef473820904eedecfea970be428e374cc9f35e41de82bde0d6720de0919f27d11de9143bd3c22b20aaec4ea97f3cbf3ee943dda5f02af1eee899b77ced0ec06bd453522e8725f266948b170d779719e0762099d5d29a6751fe122b5ed823a482894b58a1ab0e396e5d3c3c222730e1d166705aeb300727fec4aee7c9033c05845c82a47e2961dcb26e4be4be41902477f459e566f67ff0bb7cc6d005a64676de0a2b8e241f96e4a5c9b4b18ac7a7fdbfc9ae970cdbfb1ea5f3f49f803e93cd409a31aac9d1ff8f6023779070b9655eb2a56ce852b9408d5c66fea815ccd77ebab9e9f5eff38b7a1980350a15006fa89553d244d8bab5272747e28bd670f5451f830e424ea08ca04bc8d7d4d19329f3ebe0a596adda1db9db7ec5e116165b670944398ce2764a369de127070f450574df838a473b21d19866c80339bdc8b7be2bfbb5aa553b16ed611743c9464f774f22042db92aee83c896d5188c0f769596efabe2c5fc3c166d87ad00b3fda6c513d631db28a4a6c26e4b4acca9fcdc6feab0ce79f4a1b6253bd6950018e046674ef4dd4dc22f8f8d577555ff9e919d29fe81f0e7433877b0c85eb899849e6f0c9ed8dcd9be518fba7ee407a43737132f00bb6b62f0c2c78b1f83930aa056ee0501d08c9bc20b0aebbb143868fe3a6a94d8f3fd757dca6ce53d0ddcfeef33d6bb1d62c9807e35ef262ed1e9c3996963672a6a9cce015ce767c389e9c54c9abda9c26ef2e807b4f8a004e5cc4e712b456466cd06596e833d5de9b9e8b473619a14b497a67c2ed25f573e80aa3827d133ec4be9f02348fd3fc6ecf4567edd08c629e5e3cf13ba1595e508e5e3da228c1aa2bb75672d1cbc1fba29ad69352eb0026ac4b0528838966d43c16226eb6d94d0a6d3ccd6780b38db9d61a499496cbced0fde6f0d229ed6b9967a3cf479fea99faeaf4442214a9705f6a59a3614c962f95a180d9c360e51a98856b6f766b7b1eb823fcbcef26b93a515976ef031de113dc42e4b6ce4fcc0c0f3e10ed03d43045081cf507b8187f198a944f0a8733d1e3fab8fa9cd4550f9199ae4262391165b17cb2a16e4c636f1be1a51b8db138cdeeb44152355b9fb6e56c874de7533a5702a2c632088b55780b1e831be6e07047c639f3db5fc5c75b0c1d305d01d6ebd2b0ae2b27870ecfe407273efbc676e4c58278f25e99564bb4bb855a0ecd1880cfb52e2658a7a0bd86dcaac937da1087fc1746fe0262a3fc5a1ac674ee25f5167887c88d063b3b082c6a51d52890b87aeeb225e67b5b03373ead365609254d8021870c5890afca402a2bb26b2b83585d07f74a5c9595ab4fcae16e2668a1cc6a27833c7dce1d1af1f3d28fcaa3aef59c8c77b7d7d80944bc52262e0282fe3a617d686a2f13dd901a9a32ee1669b534d8efa6fb4d11dded97ee74bd1bd6fe13780db72864f09871fc9805a9787d05d0fad1de41844c0686565eed408563e21df715ba852912bb6cf5f5c3e47970ec61c610d097ca5f2da32e34549cc7470e2c09b55436914fbb4a343349f5328cf4fcf2fe65a534bbaae03886b39755ba33bd9b16498f81259326976d499a62a2a03bc90c15b50ba03e8c8f6d21b6905e4712c8daa1e1df709285da53e0c32be919db6015c24b38272f0a9265e8c9ca65dfc986e3f527449e683d49772d447ff56e0d7d9a13372c68bdef44d6b4092cd3122754e9a642de61111553346d5f3389e4ebd5b55f6ff9e97d52ff967611d623ddbc59e2f3dccf6ee359a9d46c3c1e5ae05a9f3c96b7f382b754bc8aed3a14f3145a35daafed893699292c0fe54c92c550333f97c2b33791a7cfc267031ee9493b86e2c650db9d65b4a41e3b12fdbc6dd9ef3238f59353ae81b5b0c428c4b57a959e3263777979d7f6ed9887eaea8b805dc59f903b7f23462e1fbfcd44e7b44d44b08ec45823cd8daad531568e51f5574bfca5733191d53395736167305a45b512359349a776180222a5851cf0caa771ed93f5cc035fc228ecab597fa18bfbcc2e70ce8588dc6b5f3224a96c84c6c1dcd63f3055c55552bba2d941221ca0c85d8d5e4c715396be481efede16369131800573145e095fde75bb8211a6cfd19fea6dd6aaa526ff104c676b591c3b1f3e135c599b73986cb7b7572eb15686302f164f768588d1a9887f4389740cc413e74199fec86f45c8acd54567efdd86bc48201a1f9d57544f0d70c364cc32a680023f565d0e5025ceeb71b63df76b2a638b12a0a5adb62d42f52b89b8f602ec16d73276fbd15597caa68ffdfa22fb5b352ce80da24b60e5ff31662bbbfebc2fecee98f3dcc6ddabdc540ed12953502feeea90f920b059b90a0ef6d54ac144e0994c3c647012769102637939e4bd7da6eff9a4a2d4ab56c86c292a0ae57e8f89b160c5a8f44e82fd8261483bc8ec31bf28c8c262799b8112abdcb74185b1618b53e219c2f59ae09964ca8c2b93d321eeee22aafe2f375eba10dd3b191ffd6881b1c9165d3141a7808381886af7ea36f4d1a499aad2ff3962d4e9dcd21fd2745ca4e95de28ba5e417499b8f8a8fa20a904867002258a1d2e093b7764b96b086864e3c212f48afc8ecf43ad00b7bb9a70f7c881c6de108709be16805e490cc210e0a15684fec22f241f255a9085f228b1322f6b0016681a47d52f8945f427873ead6f76cebe3c5dc87888fc0140f7667c29b7838d81c7c8a12ea6378f3c3c5713ca916111f87c3b9b180fcb49fa8c37e3da38c419392488f2da3d242463005863d2a4f46ae6ee0bf29c68fa182729d29ab38b4c6c772df1982270ce66e6a5ac4c03be2e439e003f31ad0d498adc23752ebd11e8e6f9b2b1766cc1e8e0eef6785609232df3a6cd6739f416921115414e511e17bb0382999ce3c1b1710c83cbcaa2f03396104267d22b89cf6cbb2bb4818c99e88de80b4eb1d2f7f26e9c248c2eb5a40ab2f45e88e23fed5b6201df5b69bedc18b953fc7a80d003acf38c67738622a16a54c337d0b2c0e44d9bbe1924caa31f8c5268701fd16c89ca6718bccb17023c29cf29559a8ad1a3a2223d93c74f8babb9e29bc98885622a06a3c730f1ce8acc86c27c19283d48fc7594dce763ec278770869a4e4e47e247afe2496154c2f0d1dd283a37ecaee294e47469c672d18a6039b8cdcdd13d48f535a2cfc2b073af1c61195f6d7d64864eb67b06ca92a54dd8e5722da9f4b50c671e5861722481f628eb2830f7dc9c7cb918675308fe4afc9412896ea411fe83efb83a71c19d568d5b427651b70c5c5241d2ef106bc717b0f94a09cb9b3498320348a3ade610dc6165a7d2e3192eea70455d8eca05f2e4cbd04357786f93c9882096841a7c024f3747c69920c0ac214b0792151349dae6fa673a785ecb3a0ab6743d6247fe77895dfcb44a33f800f1ec266f6e220f4690c42b7146e7bc2811bbc9d890e3f28eca998b507aa491344807dc663ad879fb27beb7fdc853f972d55a17afaf1e1f55e6b30e2a62b60db6d5559c8f7b854def68bea8fecb76fe74bf45be609cc779d57b1ff5eeea47b8b63dc5b786978cc8cd1e5259ecec5e434f03bd3dcf26550338a1e2c1a471b7b633b2ca5c8c9bd910a5a4b4c66be507fcf9117b84739f2376acbddfb88ae6b88423d56206d25c48575924b3c15a7ecc8711f6d2097cd1a96cc14cb1589b61e2e8753d6646f4585803a9eea823b85a80742ab17e999223b3959b248dc5b4a955a1d459d7044fa2b2e829be10bcc2c9070b84fd18ba3e27efc3fd2f716e236e1a8fca7f6fe8cbcc5f5fb1dfc1b4b4522ade32e059eabaa2173fa8bd0f1c48a101b7056af2c35dadaa95c3cf98dd8f38f115be4bde532f833b0a0ce0bde08c545554721c7f9f45ae6afefe76a9c8305e1d65f4f0c6569f36338d482f74abc0494af42dbfabfd784b5414ec28fbe7b56aa3d9ce0b3f125226e6087832b0665b75f397f1594baa079c1a7bb8d673c14ed322f850e9e563d3c03c118552b92bbbbbd67dfa2eae5f3f104e21980293acbef0c286b3f26614b3cdefc29e825e1e516b98ebb40e9e2e42100b59cdbd67444f571d15d5abc9cfe39d0f9ed89f3f77f9c1b6fb832459f4e614210d1d593b7a1929965ff3dabc6a332ce783c2a3e867e12b217837e851d1db57d35ec91c27dbf93d0532864e581b690836bd87db3f42afd3113b90e6b811cf16e2a3a355cfa0418441cf83c563f05be1758211d61747ca812ae4849a21ed37c7cc895d428a47126ea1ccb0edbbd46fedda7a854991fb50b008b33ef355a4faa5032c23c63690a7bdd1ebceee07bf62a4831b3735524e990e37a836353e73193cdcf4ba792e9b449b57a631656eee693795599a03f983dfed0fef2b9b4375e2e521be8b4bd928bbf35269292318d875f9a47ebbe7f59661ca83516f865e2d58c362cb095b7aa26cbcaeb2608c8607b74655165e2cb2e81c0cc70c0f72a3e2a3b4344de34cfef844970ae711250059744c204fcf614885513f24c9bb0e4b297f94bec808672ec1cf7de359a39cafcbc98250acc0450cd812a875ffa28fda2462b8abcbc7bb95245ca3f82b83b8d439ab0f203c82215a247af4996803eacea504aacf9865f292d36b941701d7e38e81e99694e94f733f8d6138a25c5bc8d3d15845c852407eff7623449a5efa7af85847304df34e9daa67fc8450caeff8cc72012b5d76d1321fcb0a8de6647dc3040e436a67d6b415d2d227eb95a68d8af7bde664aeaa6b8f21f551c4eb99ffd4e6aeea4dfb3c45d4530abd13d72d61dc5d9e29149f0f0456a7120ff90ea37b0da14ed37004a265430703869f86ba241ba491776b7235300b8ed23bea90bf6516bc2cde44224c9e53d4aadcece9a4389c5a84092196795d129fb71c5c8e499e96ee82b0d92442c1a3128e7385b121a35105516afde2c514589b1f9ff1c1c003a734f9ed22af00923df523633904d7a55cf429828fcc71364d59895c5d177b8ebd239e75ebe33a59a7327bfa609454af48712443cfa31d8626e6d55ab970d9bf706c41346fc975a40b75a471103c2c73451a355edae94b73b60b68fa5edbddc2c92b57e31ca8eca868b21044e6814bf0a921fb60dfee06ed91455f9bb10c5b767f36c6cbee4a2d2b88aea2e6136e9ac82b0d96448b962236f4cb720e0dc332b3ffb6fbb1c2a4e3306af1a35d32c544dc94d529d1b8c973d2787294867df78f77b275c630709b951ca6fa363ad143df33f54ad68488005bedc96b3125bf6345ab8ee30ca8c78f169a5746e4b6d866a732c0e1af89ca3f82fa5d8d3f46145fedf521724c9a9566c43e840aa81aa7a34d27872868daa94b5a86ba24bbe29e67cd1e78df903c5dea97e0d1dad4ad7d83922e6b933e82c01a6ca0234061f47e976b120c752f76a9a95d9d31347b38261a385b2ef2179cb73534f0c7b626a21d9b3dd0a375eb1dcb4faf7aa4a9bf46b8117c3ff7daf7ee614c725bc57175e757907f54f3182666d89284d952830875b58e9b4680eab82b667648e8314dcfd4677dcd68a9adfe554d7b7809fe45d3bf8889d81a2c572857a8d7c13a34950c008c52e166b90617240f34e249278c766fdc8cbe2dfd74c7d0725a4b6ef7ac7c0ed44b4c5b2b8d7841ed9b100c29aa9daf3755d03e7e58bf854f8ad53ed4459f9490bd5c40350e58ef4ea1e25254724a626f332a22b0be823e2fb8fde085bff440bedaaff3d3df11242e2874247dd88d7df98096d10e4e8fb1536d3988a6d79aff3103c260cfdd5c22df3aca7ef33ccc4c6fb4ed6169cf5cfe8a061d9ca868a37d2ca56a2bdc0ed1ac91fd560a7ae9c7c5c7d62372936dddc2736e60823811b1abc18ed10b21c0a1686f046be0fa37403843c917350cb8134adbb153d9f1931d4fbdbca24a0e1175353b4f1fc5f80726d2e62c8a1db638320906733239e23ff0d7823d57223c53be6c912b52019c19ea8a1bac79a974098ff7c2845d1f8891f620a41a4dd6a887b6e1d07fae747f1cf1aba0baf625caf625a0bb6ee2764d83f7b8b101b09ccc505c445384be94b7818c8932f08b0694f192849da7705280239993769c36e89fc4092bd15495ea60c3abcae90e3e9a66d142e15cfcc6ee581a90942a54661d8cbf5d6f0abfc711784f22c34077a30651563d041655d054f989795528d734b1b7ebd7796e506ad7795be20c09ecda8ff9cf721ef4e0a2e40467d4df5a580bccada9d5b18bf9ea7cd26088771a2feaf583491e3b79117b1d995b650d398345aa1bb9175729bc3e91df5e8a6b4e64081d941267794ac88632e2e0d311fd3c7035acc414f7ba0404e1700d4eae789507c29f9421ff2a4764a3108cc0ff3b74ab546101a9cd82cfd95eff732a1ecb514b11af5ad7dc3b9d26d5c8e627d1c3aec28f2efa6991d7c8f71fbb14a47c1f2b27062b5b7f8df5f2481a7b76e11fd2d2aed323b4d468699656f7bef3d78f7b462490eb901fc0f727c9b527a05e603636d9f40a252d292e7eb3e84a7fd65e71c6b758896111fe0449bf68d022c5b4322b34b3b70803ec3a94b863342e13792694ee6151e30fd932c23c9700e300d093c499a21176966c510035c1ca2129b0b933fb03f55afc353e7558a69d39870bf7cbdad0954cd4719e91f99d932869325c7c9e1a1ed73690c65985c3fab7a226c04ee5906919896041bfaa2397dc06915e9bde7d301a0a01c11e157bbfb87382fc0f4ecf840ca6af0f86b55bedd9fa4081d5fb290dec0e54f7ca4a09e9141dac8c2fcd977938304a0d9714d98860b073248a43734a75edabeb265e1e75162716b822a6aa12194b2cee795a85ca82b6728177b284f1661279e8311f65f4e6307834206be3775a99b38d2a7479e11caf9bf8dc33469e97202e8fe1d79740c9eb8ad16beaff1d551a0467d435a5c07aeee47583f8ee681ae085377c8da5866594d0f8de8d96434de296d8e4fd780016b38a6e690dcfc66f34e0821d5c2386fb1f53efc5e40fd801ff681039c8decebb6e867adc3c0cf92b959ca46f8dfbc2d33f89edeb392e1160a94962d4a2956c315012b60e8da701c18784ad496c76d7a2f26a057ca07dc78e4ccce13099824e08aa5748069ca1b08b5d168d11cbe206ed5b87195d0008a410247e655e02c9195daa4043e529797e1bfa5c21737197fca5f394ac675e1cf81384ddc83d676db9070512c25b2c1853cb0d1e7bdd9ae30ac7b470c910e384a6caf0ff8efd3d673d6828a3bf8a2951f1c18b7d5b22c403ec85f9b8d1e9fcc00377ed5009a8530a8edff3bcc703bd1b13183da91fe19e04f25eba30f5e8a2c2e99513adba0055430c6f07e75b31034c2ba65474f29ac64cc84a8f630bec7c0ad39d6fde9ad67de91747137945c8a218630f2d4e0ab2e6c36c568f90da7195b290caa4db3d5270788fe7f3da5a26f984eb0858e0ccb1a8ce53d3a3d9c6d31444ce464cef887d6bab2154b04a6371f813e95c006165ae0e39ccf2a4cb9f6b1c46448c265803dd081b4a5da7c3460879b2b8970d5e0a9735e2bc5fb67115e617426b74307f9e02b7767ba9a44792a325d115a63868de549d021f1fe8b109111a7581b61b1c3b8ee159363451a02efb89e9df41332e7ddc2e7c4152953ff552742de7910c64ea04c83ebcc6f5ca4bad7d819441812e962ded5e74a7ae870f6a8ce8ed498963656364794c40b23dcbb285bf0e49fb17de0ab6096890e2b3b5876bd06092c33a881252d2e5dd1e6d0483d7bfd5ff445719f7b05b52ab9cde19f9398d4ca0f15537f995b70d0ed06199647e0647f8513763ed9c7cbebe7e3b54381c9c3a40b5ba992c4f41f9fe1d84cfaa55353f03994741bde70e5af148885c2802bd7926d2b3f560808593f59b94f278a5a4f31320fc54843c881e50b5d05d46092402b33c38c8fc8ad049b256bc831185c17d43985530ed33f77e904dd0ecdc4573c4d0e95ee42077f1c9296d5b12098c0d7a5a389ab8f16db6683e91f41544bcd32a49ed79d6bfc23edd16e9a239b792ed64499b48f92d4677ead352e84dd30c196250b7dc50cdd5f75e7fe6ef11de0971baa339d09d8dd1f7eca8f164609edcf5f5848423863b69393daad20afd402ec3fd466a09e48c0a4e97e778448c4e75ab2770296770ce4e4dd519d8e88c8b5618d31a8683715ec718e76af744d4f568a37b8d26679f00952f5a9282eac00d9f5ab9542dca2ecb0b7eaa9d56625771a8079ea6a587b94c671cedfd754db28b45f7392aa10f66cbfd802b5fde6c6f8b9502be4d2a2ba235c0f1db37b1f9e5089a5dfa3965471ef600149a0b037edaf0357a5d56b3b444d2d69617a5b3edc8f5f93ac992c5e4b3d93b458ce1483dc36243e773a4e38bfa508e20aae359b0386cf3fac3cb79c1ed5f1a38f7420ff10065770d820d9288a044504e2349ce5913ca676be12a091a94b2c0e157525dded7753dfaa0f03d14d0599fe6856d19063b9c45d5ce2287c02ac23be27c175c34d546e5b8f03ddb1a86603955bd8eb85d4b536832d5a94e2a02540a9e8cffba7f3c54d19cf91669d665203b3c96a8143da673b8cb47088fd0dda82d399f112aec0bb6c556cb9044a4b6ece5c599878fa32f579171eb1138bc93e67027abbd8685b613b312619704e36b331830dc828eac992d44647b2ef46036ea51b7790d6c082d284c403b0955c82599233e8b6cd36168cc2ff5d4d4a002a5d4c589408abd60c8c2299e41fd6635912fd78c05de7bc5787d7f7935d2e0bf2cf8d110976026162c3155b07d087255bb7dde9d38947719dd3c29aa88536ed8c97cf343f99c2e703ece9b081e3aeff9eaba643eded87c16ae309df24acce5d6f3a0c56039aed4d51bc547b88a882d1ab4b3ae86ba6b802e7bbf21db314deab28ecded47df2b722fa7af2752d1f6b420f9504435d3acb99ee9741444ea7fc85ff02ddfbe4332d73df498cdda30a55d4b250668d02aaa0d1d25598211cf5a2a0b0151a8ed63abb7fd3a5fe568f4ee675d2fb4bf6f4e1b372a8a30abfbeb1561310278f3cc563f2728ff641dd0e0ea9732982824a90f9e19ef0d3afa8372d8fec181ccf8c8dea815b37461cb64c90a92f7cdec6ad169f7e9d0bb2de7501ab2f9bbd3d96a9744088cd39b9653cce8d9aa838bfd6030e7b8d78df4651c7ad156620a155553dac86b724f6d7870a632e2ed0435d3b9813ebf9203924c968730ef2d442c64e66afa70d8cbd723658ff38e291b13424ec2c3f2eccf18917b78248c00572fc9a1e2399942c4ddb0b1e6e8a2c5ae1827e059144f7b7d18ebce2cae016e12b045b97ffda14055d57694367adef73693762ef04db46ccefa7dd08f391e2c10bef2c3ccacc3725398dd63c65d6eac3317575a412b3e45e337b76f9444ae75f686c92367d37dc95d9a249d8c36d38a93dfaaff1b6d32391eebc3ef39443a13ebd24d1369fd03b8b0953266d99f7444cb700c5d0db76b7c0cddb56608c4b839d28c6facb8fb7e0fe7ed6cb2e7c7a760d4f3df81d3729d01565c6b2299ced7086f4f5de4fcf52f91adbe7e489adf0a5d5936c6631fa7c68046c313fddbda327c1a09e20c8467662c486e05e3a7338773e6b568688b291929216b3443eb496a0ceede26905845f9bab5003ac0d547537eb9196c7e5b4673dd2bd606c6fa6b1ad680fbdbb247e8f7b60a863605a77a18cab99afb29e73255b08f6a59f13ace601afff582cb987c14f6f798dba053cb47b4e67e61ae8bd67ea84e695a1dc95eb51e97ebce013efaba96e888c97fa5bd4b1bb3c71c307fb42257be4b6f96912628432e0aa82493ca02f30b62b56433e656dd53cde873763fb479186a67bd6458e76a20fa939c13fca8f5c80ea5a2aeebe042ef5b6cb92926dc46c3e3628dfe614346c79e459bc0ea0f7e09c40d90eb7facde53babb57d8e2c0ff1b0f2918784e5bd6e6685c42e6bc407a7fe345c9ff9f6ae51181a7d1b7827385678f67381496859577561d43d0d9f5ab579185b94da85d9b20ed9309a313467be6bc2c605dbe26bb0ac51a6537b8389ef019d3a2c7b5d64b45ad3278d5f9fe2aff5568998e5dd050d8a07d0cb73ed6e7a9fcdd111b0c662ef05d229cd3cef1b9848917c6851795b3ad65e55fccd7aa066741e1b411d137cca09981be45d7f75d822b3bd409101ebe7ed148dc7d9acaeb0f6260e63f86aac8eb2451823d0f4989a9234d61c3acf0506ae2a268550c6ec2782d8946c2a771c9efc691eed7068eeb8148b184b5ddd99ab7e88b6b5a6a07fbd9388e35c2313dcc94d9578f477ef1d47906880cf539c76bf2817ef9c441ec0d235894827abbba46a0bebb774d7fc034a78198bd36b8c6568e4bcef0554fccbac5957f5a6324dd69c7a05d1ddb2dbbbfb20cb78e2e6ccf20b5cc12dee0818f18ad352897ee2006ad2b10b625613c4a599e8cb84d97e359328cc9b4b18ac7a7fdbfc9ae970cdbfb1ea5f3f49f803e93cd409a31aadececcfec00338a4b61dee88ec6e9e65c3c570d4c07adc6ce807b5eedefe57c89cfac0f63820e429f708ea70344a9cf07072967d6842ed913e75e00b6cdcee5e1f479ccf6d3b7653bbd22b7ab63a5f4ef76b3137756e7503367a3dcb8f1d8a2a3aef43d52d797f4092806d442f5a2382a34e57f0b5c13721d4c9a69fb256a16ef409d6fcaa0f2688fd85207171823fdb5c7fb0b826c187bc0ff30c608b983ae258e4f95661d00fd17ac54e5fa0e4c916c0f3cf6a56bddc16587c95006af4ac966624803bd19727231992632fe8d8918a320a44e8ba77f845725988204af9a43f47d9530d516232eb3088422dad35daa6b5fc58f25bc8101509706d4e46f9ab5c7a7d96359199ff0a10a3bf3b0f26976d9d3c81db59f3107bf09af29e49e16cdf5dcd4cead8bab31dbd0d35e87e626c51d78d743fa5cb3d0f3ce1e4880b82f3c97282d8a6f69b5b59c2221afc69e46ea61a3fdbca9326491de178b74c621962ef7c68f768ae76fe1c5fd17f1875cc07f65e53931d9de611143be988af5e89c736d1695a3a5f8bf477d26f6aacb7c9d16e0ae548fcdd837e367ba0010bcf69be5608c6dc991a12158a18a3f9604efc0b4909858ed3547ae959d7b47762565dc1d74b933bbc7a96580da5d2f010f2447206ab0748c13d698108bc3d1886842e0eee1f0d2858e981333b951bc13f6e2f974a94e5115d784ffc2c55c530eb07bc22a891f7d7b0260ab1356d4cc6145c2c6bb27434f2e10ed03d43045081cf507b8187f198a944f0a8733d1e3fab8fa9cd1a3619f5f797310b406b7cab5a0ca86922ba86d28cae7f13c38834f03ce623b6e24d53fb610791435caf966d5692e56576902db2c3bb96ba66479b3aeb9ba6213a6e3dee6970af37a02870b4fd92b6936a88aa02471e54273df4b6393bb076c43a98b2ca160146c67ffee00625a2d314ff9fcce1f9da73db5b79eb5e626c3c8a676131c6282779725326f6283c0f1251ff70f0f7e9d760b969e3a4fd14b37fe60eb51e4bed388cb00e2d66e9453a2047476fb093a294e3daa9ce373c17c33a8945a96f969aaa8c8f4893a7ff96ef2042bde8c8f4752a410aa288de8441fc9bccdf8c6a706ab9391bc93b407a018b6a752516cc9802e5a1c2581957dc4e2ead1a614869ffb1f22250210af8de0c2e3acb9e91b6a72d23cbc50f9a5feaa7e98f19a4ef017ae2faf784eea600a8615ed921dfe44e138397fd7137ad022ce3cf2e0748072111d7706f27c7ec01eeecd17b62d5c6660c155d352a6007fc481f896ebd31d7e256bd7ad04b71823bb5f96f867c8a6037d3abe54c425ff66ea98abbfebbb2bab7392e3c8158a7bafda7faa0ea2d9a76ce7af1cea8c1ae5205e9202049c63f4e64157bd3527b8a5cb56ab921e71714435ef64c2f78a80aa52a7dd2147405a7532f31918d2b7affda27c36a5de9c5906ad0f60a235b14f9a8e1f223d0c32f65de61ab072a5d093333666b6a3af09cdc62dbe6ed262a62773d4d6ab723c51a4aaf1cb4bf6871c0c431e202e12c01ee064e587b98bd9a3a68d8fa5c5942c3591894792813db6c67ebb130c18f2ef12b709144b2a411169ae407c0918b6f8b4c8b3fe9649fc8dff6534d29741d2d00a8340f5d53c7bec64875a74e05e282913d25a372268bfe6fee51a6046251bafcb2c0fd3be687e272962fee9a4c223b5febe8a9a2c27cd37311d447278868ea73cc6d5ed50caa771ed93f5cc035fc228ecab597fa18bfbcc2e70ce8588dc6b5bb4e882e8e4d296ad6a931afa3a35b1513fcf40fbf3deab7dabb85b260cd352e341d251ce75d9959c9904bad1292b7abb788c4ed451e998ab791f78a0592d00dbefb73699a5e43b7296c3120c451f77facb77be7f4eb5a619b843a88edaf35b6f19a61feec04fd4204e9090bcc4094483d6beb5734013e39c0c6a149726fb6900c1eacf55ffcc4f6c54f7937972b66c4fe4a29d47bb576e0ec168aee5f18a6679e1181c3463b6d1ca61f0e90d47fef5d09d82522606af40a0adec534c9296a544084268d4cd76da0095fffc22d5648a75a88dc680fa5b254c0141097c0d258409eafd2977c8d22e6f647281eb6745eeb43f3502394a9f5ff9d8b7250ff384f69b597bd56e88ac703695ec420c3999614e94775d6f156abd7b5dbf6fe43a09439fb80d2c2b656322acbe70927f85bc4c9aff4b22c1aaff69c0be69e60d2acb5897220de3b328fc86f579f4f5d5e66bb3d11dee3c38e2306ea22b1b671f0bd6471add613bffab7f7934a711b8de116e37db41daa99b358baf5aa49fd08ae2017ae8cf26425e8d71ee860e9a1e142a05ff2d10bc97772eb27d234c2a23b72621319d0ee9f4fd29558d2abebc22f241f255a9085f228b1322f6b0016681a47d52f8945f427873ec3888deeee500953d768315812b077b5bbca65c6d0b92894e78310c31e3e92230c4a6be48326449515a33290d842f42537e174888884929be197c19b7a45f490401d6bcbf2b6d3837c5a5c9f6b8ee48682c612b6d930e1f53487fbfe1dfabc10591e080e3084de6d1661b369c244df597dcfb0820b0ffbf63921dc06cadbf1d909d157b9cd1a9ba061e1bfd0c9d81f8c7085ffe6355510bb065de0b526188e4b13d7817c21d687e0b6c594f6fff30559afa3feffcb01c75934ef4d822079002f12d47c3e9584db45cedb1cfe9a4f91c1ff8fb52335f79ae669027a6fd6b6e52303bcd39c2501c00780c9094122c70387958646f1b030213403f16748d96a7e75fe2f5fa26662a0dd880ee83d12d1679620594ff3b8f120d6914cb5c54472ad04f091cad236ea8d5dc839065d0bbe977a107ebbcc59aaf472077a613f68c1eec6baddf1ed5e90925ae2b16ecb1ffc63ac88d6e5a9b0c6d3c26d35a2cfc2b073af1c61195f6d7d64864eb67b06ca92a54dd8e5722dc97947daa979cad8c9f29f536f73dd6bb5bd003e9903f6f041d5b2e79ffe6e3604b64e1a7f90ef856e87fc82eb2b574d2de0fc56ea1e19ed3ac5907ec0cddc25501a77dabc33ce5aaa1858b2e49271f1fd5e9949bac62974260ce7f8ff535f57f2eb5fc614275925bbdfc5364257880945cbf7d71b86911257fa52fa7ca73d888bdb992188ab52c9de65c660492dd14bfa4bc1f3303bfcf9e9cebe97f80ed9bbc6cd967db49650c529965d42afc1233bde6b9175e91c9b75da751904d4b2bc2dbba1a95838e515e0f26eba8f4c8af1101ece1416eab5c16a0f5ca593f2b0a5faf59e95ef499ae78a9c7264cfe3f3ba5d8b366dc751db365efa6cf47302869bb8f0d95744d9bf143ef7d4cdda8a9904448d96240cd78fa0fa9e14762edc2dc402ddeaa711e2d79a1ac2758dbb9b5cb26bdff0692033538b5ec5ac21f7f1c526e9fe12bfc6eba22da106ca60246b5adb95fe449bf0740c8fb1290f67b7e61e391278e219ea5990f1d0969aaae4e01559227380cc953b1bf7d9fd03745c4920139a92a16aa104c993969b5fe99c90f733a6d3f5f837e2f67597f4c9dcb3e4256bb3611666baf3f37249effba2b06c08c6cb964b6724c15490084c6e7c184a1f06eab7bb1dedeb177e477a9b5328b1532180b24d8913c6402f466b41baa3fd042c8c2ce3d9bbb13271f4dec2c5be17e058c1a9773a4281d922034167b7261340e744cfe510f5f86555766ba5f8d66938959e10d7065f5f35d8d27a0131b749b2b8588957d8941790c51478b202ee41af08453ca06b2c84916e3ad11c01fc176d2ecfeca6d5991c419e2273be04e59a4792a9f5a1a27a880b7fab4a28eaa94ba5f481d0f2e19f7b621d8e1038a52f29819ce132bcd26811e3414d8ef4ff56fcec7a2b3bfe85ab26d1cbe73dd7be402adefc6f6c293cf01693b219af3e2f960b3ede1152e40132064f43d55d4becf341f39c3f9f0f69420d71e4cc3f328ba3a9729c2c9f58cec1e76a4f217d25666c00ce6be2f1cb0bbb3864e2b5ed3dc0f5c5a911b93eb96691be8d47c351eb44bc53142c554c14b2e4dc666448152d48ca5dda126b1783ecb5913da6f8f01b17da062030f7e105b5f505aa228713ff115a6832ee9e9331744baa8a8adc70cfb8713243fb6ea907390b0e045dac23b8da8b32e4cd526fa3b4f3f443aa67003c5566d3a30f9744cfacbccc25742cda249cd6f66e02afe653d08f745aeb337e2696bc9862b8d91f5351b23ba289d904c73b91ece60605237bf63afc43823b8ddc293821317b13bc25bce074a7131d8e0df568fa6d0a374cb3f3a0c3782c65327f4ebd89562c93b4a33fe5a67b014af370fd9dc5203169394f1c842a40db0e8fbbc17ad8b43f3295d3117d32100ca7cfbe7919fbf79d6e853e25c0abd902cfdb6ade19c37d13129e6d21ae9bc2e4833d6432d1760a97cd355c618eaa46887156bf940505a5fc094fbf7bc4fe63057962e224b55e2ff6bc19d18384b7415c865132a6e85ea725131afdd736ada8cc00d0e65b83547b11e3d5ab2b3d0cc05e4d5c06e87925d9c416b52a8be1d776a6af0f69540777c822f7cbfd5069ad7c1567c89de26a5c2cb0d4ce635bce91bba65b9ef0bfb2e110743e361bdbababe7343f8ca0a297b1892bd4f603e78ab34745d5ee1a8a23ff3333c71508df7d363554634979c86317c60a7dcad22d04debeb69a777dcd4d6f59697da07a09562e8176649882defee64bf5adfcd1d6925033cb80f83f87476acfbd103bd496e49903616b92115f6133303083cc4bcf0ed299729fcea8004461ebabae5df54b34c3b43db7922bfd3303474d1d9e9adc5b122c57f07f3ff92ef84fe697b8c1e21d8e3ed9243f04bb0343e189c4d601b5329222ec6bcbed4ef820a88c6288704cd3502e0b6005bd0383c7df5d44e6d53c2a745529b2b2ee3999ee43fbb1f9974ec499306bbb45129b6eb2f93ace5e5fed0b626b046af142233dd121167b2bbafd569924383b75f25abdf7beb5c8cc3b9d94e90ef10faad2a6d7f6dcd18a8c2b4dff28c03bd6ebd00d66009d3bcea227d75cbac6bfb451d81a506a4f600f22f6c52b6bc2086777102bc736f0dc4dcdbae5a08026df94f595960dda666afb36f04c8fe6010d9720767daa8cd1b752d1b19d0c2df219851aeef70b8b13f2bcf425cc6b1f05302b6070b676378959252151b8d40234c7771c7317300f791f05e7eb7a4cdc6b1f716f779421d62efb2191d3eecde1997799cab2012b421e98286965c756b094ee5bbd684b69a9030a55b4630a85de214e35975e065da0dc038cd04d0df6a2fce4c3004c3d437a8766c9e749db7b9c6432e90edebcdadcbf1b254f89789044cb0f5fd618abcbf70292ed11d3898604ccd7a22bbf13cf08f2b42c96c45b0fb74c054a16fc91f2265c2cc9cf343a922f082bd0851145e3e31f6842acbab5a1db14c521bc6a941aeb01e21d07c1f989a4e36de58b2b044cd3254f4248cc3dd7ba8d3e71b97b3b5acf1e0a1130283a74eb3d4bb18c6d3c8b00bc19421e161bac7bd76130c0fa49bed72a248bb2e5bb88992de078a5c021eead4346e325dba8b4ed1e0ba0e5ba35dd5b50bca24a3471914ec4d5e745ce3d92d1a94c2d27c3836630fa280a09a926957313df417198a556230f98d3b79c5d82e68b73deabac897e2a9dc4c11130f7b7d7e99678f3153324d0240dafcbbdd5f3f897783fc5533ce14318eb18dfd12597bb0a7025bc0c9987d8cab298c9195885ca0f7f558f94a523bd41538da6a1dd86516e949a516e10b540fc20406f4252127df8676db7896b2c13ff8bc55689aeb3be71a8d09ea77c988b88578a9c7963b1dbe32c6e9c27081f97a4c01e4fb45b3a09302f4b0fbd9d096d55196ce854f9b7e61c5c280d2d4cac0b8fc02a9567a69eed3b41c9c693091c74d0475f933926af25fe15baf6e684614d6131a6dedc4e5b97d553afa24ea69c800f0f8d8d4ce650d43d08dac6d1d93b2b28a977154657a057f35d9f332810f52a2dbc4223172b6c9fe46e19b5c6a720650b298e3bf545886c9e908362642eab61f9e0d9fa8ae19e1d991b41f44659402f780048f9267767aebcc5e1df7d485fb9bbefe6f752f8733b84d8ad210b3b8a1c86066410acb2bce708d2e755f43a2bf2dcd92aa19fb64ba41a0cff5e8dd89d06f52e82e3cf5a28ae6d0f288209fb09a2b67f815b1c719767f478b156fbb9e2e41a55cc1510461b503e2ea360bdf100ebd1ed0bd9626334aabca4c5ef33d825e56dce3575ec256c8ea1bbbf4910089d6dd028320e94f0f7c9c931622d97affdd768354f67c43c3d468101584ecfb75e0fdb3537d1f8f5c6f57f92a9dbf0f412ea494ee9bf6b2ed686c411efecd48d2c3d4f028c826b193fb5f60292cb1cdb61c696044e278a3e38fecbf1c848023ff6d910ad0a818c13ca1fc0ca20fd86c6264e7ce6d6c680aa59f87f63b8e66ef8b92dc25409a24ad1718ca30e58b8e71a29e425fae9f0955eabe6e5f890841c75fef0f9f84fe33b1607bd5a19adebdb98656d33078493fa9fa0dfcd37ec73029ffe8d3d735e37f67d0bc134d3a5eba140aec214f34ab28d03ef50a95497f5320e566d6824a3e9284384ddefc15b524970cd3df39f705b983c7a1e01f18fe59f76b6783b797bc5659a53efe2b47dc2ae88e50d72c6667c55063fd581949071fae299657b11f2ad6486d3a2fad1c81f4702c8c4e638b48a16d3d4e2281ff8b0f0061ac15d1f409553d65e3d1fa41ccdd00d52b0724de4f29e645bb310097513564c80a9d951ee82a1db978e0eb834bd28bce15d7ae9726f8eed82321c46b84b2f67b11c7c4c9aaedf235b083def1baaddc3325cd31821d6e0606ac4910d4e47f46f67533916829616b4b40c443afe07696a8a156233401a3e293ca31f771c556ffd9546ff669008a6768925c10fe9a50e751bf6dc3aa99a9a87ec6468dacf5fb5f458b5520ff2023d18905a57edef952997814a561d9f36b2093755c7885f2b5c8862abc2c659d0c499190b9b58cb3825d71eb3a66d3b198788442a584057d9d78c35a4e205814549cb67b9bf91145bfff36b238fdaf78e970c46738a4931fe9b98d85b4f8016d2c7a72a4e6736b0286ac69307847286ef97be723386bf4e1cc1ce3088c06558850a2f83a0d826f3f6ae5c4eb34c13fc1ab5bf5b490b7f30949f056da27bb220f31763ef3d4bf57890bcd2ea2b68c4adc131b05ccc0beeb9c91eb7f074d4bdc039d89ac6e4f0b7907fef73a4f2a1ce672ce09d97cbc2f01187a46ebd558908afa3f21926db3ef083a668b1d947f8df3ed2bd90ce429a79ead37fd356924fd46fa2843d0c8dfacb25ea6e423a2d9ee16bdf7a2164c72a9e8117844094df80b7332f3d63fbfcc030f5d202cec485391988b6f8fd890874a0f68a4eacae9421031bcf56c58a0687871d93fba91f5ba0c6c6f984d2a125aaf6e75a75e832998c0901128dd4f2f05c4a03503338f94b383e10b699c6b74991d115cbeb183cdc96d60ff5786921387c05377a6648f6b8f5fc5e86324326747ca0b11819bc3ea5178720fa1fc37103cb70717218dc847ff69b02a951b0bbe00ffe4fea098ac7d9501ebecebf048963fd1de5db9f23c93cc4f33b9e053c474f91d3eac6888fabb8d2c55003e87e36e49c2423f5c0e3111e2ea30b6a5d66109748a3577b1ba99feff877f995cd6b07ecccacbcce02c4d9190e0362d267d9275e845c09669373688e9a889ef58c2d22d6679c2cf3ba7a54ed1a2c1f81126df3d4e8df41c497a474fa66524a18eb90726275497de0424b197a3e2facfac0e27d5c7d8a81947f966542f8647329bb86c0c04133eaf140b906e8cdd8bdb59740468d480bbf64e3f025d08c794ef861bf613266c1da334d0a0268f2ba061886f83ac94f6496a8eb24bd89bb9d227c5fab04eee509261807421c390b14bee3e45688c53334c62cf47bc63173da4f3ecaf26a13112e03405c133cdd550369fce3b918213a12c0314692ab72cac2d85875ff865c127d49827693c93459107ad9ce11c24db4c974d459c606e2ea2ecd0f5f77af0698f5222ccddc1b2bbe8805ea426b4db3b1bac05b8b710176bdcb2df5b07c7413936df8a9d6b5324a16e91a9d6d6aff2eacc03e4d938df0b4d09a023199126a468b0c040e19559d61c999c292d241146df6465ac490edd722c9a4590beeea25dc10b547902126ff7adf92348ae92545c3e67f52403982a5b3e5860bbb3ce3a8d0af811e0414b66c1a3ca7e07d334d4d9508290743d5d8b9b3c7a93fcbeb1483bb5d6182533419ca18664e16055e329ebe5f3f7f871d5d698800b9039605a6d985db88d993bb7b0419c9d3de20618e4942a78a7acbd5baceb6d07c24a9146563213e7a3af8f7524f2c3edbdc134aef3535fb351841fa4d91278c702109d40f843f1ffd66efcf8bab8d537f2741afe0c7c196272d133e1fa536ba067940b7d34f0c0e35814da26d5cb0d7c971344ed63bf0c9694e3fb26629ae37a3080d3512f38310cffce5a008ae3811486434307774bb3324311bbb59002552b7fe032e3d70b5d7b934072c845a7a433400c7bff4c572a4c0784d2f47356eee92a868cfe509ca1a52ddf5669865450799d6e497e3b31583eba0af90ff88a5edc43bffb1446165f4efb0cb5e973279ed4fe325a14cbd88ae11a5aa0b35f04e219bbb19cc94151fe28685a990d34539372ce69ff96ce65e030c4190a49b39cdcaddc6b3fbbc0b50b895f67a998f98a7fa62d78bb43b8b8469a59d78683e6aa2c2ab779f9156d6079053a32ca48f72297b3d470a042a4dcf33e1aba7472edd47763d9428bb47a95a83c0ff76943bdceb58ba6089681e94fbbe5677e06defbf6466ecbf177483508aaa6773d7559228e6109445e1ca56c1fa6836c66f67edbfd42092fa80d0995afa019a34fea5fd4188d0f78d3ad620fe0ba789dfbb23f425e1c1918c412a166b842bf226799e255bed527b5f97a4c682669d523c7e213c8e3fca47879962c596c49b7ca065c68812653d60f8a3c91df834710f0fed0351ecf48d95069aec93e189d3d988fb546e39e6a5f07fd0b8bbc28c725ef472b3d740d46e5e07458de8d7e827d8e23c82a4ef8c2edcf4765c229f850b6252d0dd94dbe49b78cb9a5fe0754b31ba22928d9f920e853a8a29289921408c7f850f2c781db92ae9212b5c42c331eb074e94d67338c7fb6e15a0889e0c53da47618e2b00a47a62a7512e0d4378e7a40ede1d02edb8369a41a025df4b5b622d9da2e15c11c73c9a2126aaa6b786d51312c03df9303876eb05994a6eb6033997a86561f9e40072722e3cb1a87bed48528efb33bf735114ede2848d636b44ef70042b4742264afd0251e6d991a8b6204ec14b02c58e06487259c52c9e0a163a9c945d703ec53e0067d87bf3062f9c8a16b0213d789adfaa116ebdfcc8f9326054aed23ce3aca837921421cc2addd24af80ae92f3a8091ce82b1190eeeaa14104640f82eef14082b1b53f06a2e3bf55fd0f4163e74417815227ab777858bb7f6a5ba1d4aa22edf9cb34f6f1883810da115f79bec8469c9ffec0862f2cc76debe18301f56d1749246c1750f626e44b4992bd52cef4bbab95a09a1d61c4d8b96d3210afed5e3d65d68d593f51cf0ce4caf59a12f67d73be5556bda450e6c8e7c6d76d3236a3b2305efc73eac26ba0a61ecefd69605398a8c3f6eedea7dff9bbc576759aeff443ad90d4b095bd07c5a5d5da1385895cf10ddbf6e4806259e28e9db15a1bef8183c7ff04b2605d09c3faa8e568bf1af8ec5c42a10e094419c37df12326884e2c3b140bb2538fe8aa0160c004e4b5ac92885883d57f341a9d3909db2dc4e6361fb37608a09cafe17aaca2784ec7d551fe54125d3c60c82d1886a3993399b1df53925ee70766f22195c6403a293235d94e7290588a13ac9d73da94a39d125af8fd543c8d1c4fd394d59d6af042fb2431deeb9a7de2c3fbad6ac533708b8f46255f39bd16797e65728f703cac48c5aabc5802c7c6699d768dbafd459134df3fea788f658012d94f409ddfd6a8808f6b6ee1d006c5ba458e04a8bb5ecaee1d9ab883fbaf56addc56583b4b63dee3abc7de40f2ca1db3986befa7bbfa3e29f03163c4153ef20fa470072dfa6ca3971d7b201b9ec6092b685854e755021ace11f52471bbf9f4c8d1bdbba6e8fb975aa3fcec5b37711729ca05cbeb56959b426d37502dc00ecca593c202c455dc052931b7b2e42042ab0d5526f1fc5c98920df759f0692ac4509c7df2db6f74c8a72055e9dddca919aa09dd92789f7b459950b2a15f42296296bd22748f929de92e98346cf317dd9e8054023b0c3aa1419c2162795bc8b8cda23de73560084c403869aa547ecbef348fc79f919ba1adf23fdcbed027d4f04f906bcc534247e6156874acc5eaf2fc67911e88393fa6e5a2cf2cca4d188816bc759460514145f0e11c5751e903314286fba7fd9deeacf13dd9929ecd39e63bfb59def6ee0cd7a0dfdad118fd67f7e107c42b9dce8dc7b87f6e018e012f2f394de0d9577bb169f2431af392530b2be78f4bbcac4545a8b61c9f49a06f3e8e5e07f1de19b5bfce917ca1735d1c84d97c781ecb11866355d1c27c341aab42abaafb18f3bad51f992d8f00e71ba08cff34988c622a13b56790019d610c45fecce562c4db6463f70c5be5b8119ecd89060daecb66c8346048d2189d6663fe0d91a1c3ba4d4255b855c6d2165df8d1b2b970314da6eeb204b55087ed8cf09710105289950b60ad78c913abe1d1e6117c33e8b1c9338b5d2e0667792d4cdb24d9191077276d27166631291f8077532d536ce7107f194bff51007ba6f74b22fc9fec57c76752503494cc89e0516b27d5cffb4b8c5fc8a266fe3c739538b8739beb9fee374ab2f52c87e27d37e3c12e982dee6ca039d20f182e8fdf8360498cee799e9964fe9371e7a5ad0f6cd8350f758e4f8eb2b9909f8ffffff07