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 81238 ef6c474bc4e4233847ec1154e684dba44c52e07d762f7de296aeeaaf5f4da8a3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bd57b1bf5d8cb116936f3e851486e87bcb00f04675688058166ebb3432494bf2
Certificate Block Hash
ef6c474bc4e4233847ec1154e684dba44c52e07d762f7de296aeeaaf5f4da8a3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a02b0000003f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000055c608f8aea413a0950626a0b65e2c9d2b989a58c411f6c91d522e6c9495518c646e080d7a781e3280b07362398e9ee173f46ee0e3cd8d9b21643f03ceceb508d0533c23e46803d14a369e2cdf92ca62715c03642763447b3a030000000000000040000000400000a02b0000003f0000

Raw Header Hex

000040202a864ef149ad0e3d1af53ff883e90d060b85e1a4262fd32f8519fbbeec8773bacf064e1a6b0853a84fbf345ba839b72b67c5e0820b026799feca1bf1ab81f5008b67466adac50018f24b493234bb6e165880687546f000cb7be88614853e6f9316b18c5dbfb157bd

Proof Data Hex

59,560 bytes
1212160203072fbdc18d0887e73734bee93eba648a464d0d2bc73a815d9a49b3b8ff0836d47e9ad4343ee6673439f2fb504155d63ce2d277e8fb142b0eabe183a77e4f834a0bec3549d82d1046503be22cc71925f60da0f5cb9d1502c58ec43cdfa8e3b38808d77e052b7cc1359dabd9bfab2ace87e000a1fbed3a6e38edc6641fa9bf82332e7852a781798b6b5448eed872de1ed9131874f27725d6a5af372a4f71e328f4ae1e62f2ba09fb92bdc2ca33a7228e952887640e3639439b29768028e4b0a1da0557092eaaf4f318ef344860df45f6e699dac04062384ab8c25a1df644090c373227e5740f1e3599733c6e9e047e46fb0cd9e3189339e7763cd377a69cf1047889e0abc8301016149375c63d241a6b8e8cdcaaf1a59251db86b26d14e8f4eebbe29c76f9204895fc37a1e2c5c974661e52d89d28c4a63fba4cde88b11a1806a075333eca40b17d8196fa7a1b0113550520671e44d7e208134bbbbcbf4d975edb9157c903acaf83fbbb3b653f20357ccde037d214d231940b3d46376df4c3ef34db670aa105c3edc48ceadd23b846d5eef66dbebf6ac177ec2de9d77d0bbe6aeef0da9c753be775cc656c3339238d4711f1e4d09320931ae9e8a47f1f969d442905329f3ef2cb0a70822d790458e6432577474d24bf6f90da777e1745634161763d280b4017a50116ac27d31106cd2f348250934657e297f4fccc95f6d01ae6ee06a2e6c4ec8f9e8288d449a3ecb5592134d195178cd87b948f91c544a99a1e58894df569aaa89f4218b5fd806324231e249a914a92bac4bd82658d2202b667f2970c919aecd33d0073488018ed3b21cd49764cd0178fe0c3d5abaf193f1ea29029c76ed59b7b4f67bbcf359223e5ec420026bb4409a4a4ba5c4ba2f89af462022f27158e67ca22bb3e484b9779d3dd6f3a2ff247bc40e614e5a5ef66349ea774bcade965662674b293cdbb4cb29a4f2a2c4f2767f2ad1b0f5638af65804ef0fb136cf3c00b61d4487d0556f415dcfc3f852a2ef8bcc5349e70fa43002bdbb89b9e8d95ae5f5626ed6f2e0a525311f2bb35a41d684c6a132ab2866e9ce6bd90963ad316d67b9c8dbb8b38844333b75fdb1a5525f6f8980c1782588b252bfebef7e212c822f8ceab837cc20ad4652f0e7d5d11fa45fed7a8ae277b5b5b59625855b0946fe499be5d827653e7d08033bfb9da22e1fc0da0c5df061f2cf95cf45b884fe1ab5608cd5be5eeac0761add5172cdc51918fb47d63652158503ec4f3a495fa622c498caa6a6d6ac410adbd0ae70ed37c856f1ed232a44107db051bc2f9359d891ecfccc34252b456d428e688d6f57bfb60bee43f3e1e65052006dd0a1a9cfa85e3378789a3b89631779526c6d32e82db86b70f1d051078d97132e2b0fac0a4844aa7812a304fa3590be97da060c6281f139355d5db47473eb3cea5f6b09b03a728129d85f6d52e7248ed4a735737e6b6df61f62cec1a3e7c172e2fa00982bda592c835246b69c95aa2cba1f0889f9e5654ede3e94758548a6225c7785d553c3f1477cfc5f0536d713bd98f389643187ea91e12ef16d28e92aaea1a23be1db5b0c3fff14e48ff799fa9ef69845d08f10ea5d11e952e376ed3ba6d1deadbd02eda579911b97478566f8322450e521029129dee71231a2fe024cfd39af15149fe8bf04e758c3b09d35b3b3f392534e7dbe00ba2618e5eed7f780b210b7fe51274386a03e24d92238269bfa135ca666d515c66f57b05ee0eddf5ed80e6b4a74c50291c8ce3a95e3cd5d8c322e049d3f43b6ec81bfd17a42cbe9bde8b23bcbfa876bbdc5c5216d3db819273acf8b1e23daa5dbe976ad52f04e6fe2e766c0717ca7f23876169f481b5966b81fbfd978e4eb18bdb365120f3b04f3c35e9f8cec3873a4ddcb190a03192ff82a929f47ba7c04b1b7d655e26ad7c20cbb60178863847b3636155605436cd4b3663a036122cacb2d970d2f9e8ddba503dca4b8a81a1bef36985418a50e98d4c6a5b76bc5024720549551657bc7133baaaa0890a9273e137c6fb12611bbb914047f939ce095f987b9eaed26c473783b712149e12ad75be8261d599021acce0ad66be45d4dd28b72025be4217ac2fcf7ddedc61a6cf5a543702ab59ca3069c197b6da97210f1c53b15d5da43da4ac3aab8b3ba8ce024a1f3f528c74ef17ba7f96ffb29ce54be2ccb0c8c77435c9cc183056eea74f17b048eba5d3efce36dc2146e3b284b20ea250ec253b2237afa55c81d286946802d1343d3bcd4171c49d3b840abe519d94946ef9ecbb0a21d78f49edcb892844753b79658932f0a7083ce4255776a9a6856494f7c0ffb71e45e5325f727f69e6fd05acb393abc1bb6ad8fadf5b8d226bcbfa93a9a0b986fc671882a7636201071f83f7fccade15a39cb052b1b8fd7f93f3a298e10871db69087c1bc24c943d3c7028dc6bd5e75b6b84fdd546c9a257576ec5a94376dfedbf0941d3f583931e969bf68161f2c5c747884da5abdc94bff94b660055dc00d441f3762dca724043ae5f1e3481b71a5e49cbaf687d6b12adbebe612f3c15795195c511eeac2ef78f9bb9375016369d29a9dcee1d8d6f1f0ebd96a55943aacaf850495f5bc1977759f7246703ad8cfbabb1f6823781c5821dcacbb460fd4a78d553cf14c314e4e8f3718ad8c8b0d0197e14919db4c11c94e54f6e2273b1beb7b3a2b8deb70d12dddfaf6166d45a3411d9283a492a38bba3a5fc8e39c0440c2ebec59f33ace00084accf850cece1e69ed9e729f020a347db0a6b1ed3136ba43a307e846b75151cf33e0b8a52ee9fd01c56f28ab17935dcde79a90060b02071adf3feb8c8512358e53e50f94ecf8e42d16bddff1c62c8f091f8989ac2553c9be1a4fac3d43d7b5ccba6039f7f23d6f39262f802cbddccd076bf1216d167c0c0ff03b1e3fce0af570117b50e1fbb71976c6b818f7ddde6134c01b3ae8b39e4dabf5f7f723564d9eabb08fb50d7b3cf417fe6e8da549a1d56f4973c22893c8c66a6d243f02f513c2cda464a76f3ede9547f7300014ca160e4ff3280bed15c9528a20020bafbe412acadafb7454877b97b2fc7902e1fe45b55020719fb47c98dfbba0f2fef6ce1f30fff4f39c1c41f355743c80007f0f4ab2499a9abc3c35984da26cbae77b9c404f9919bcdf2661e326253a850fe8c3bcc7ea36060932a41267d39adca7bafa95ca432dec2bd2d01212eba451d725fdf25f8899fa4452054dcc06e5d1beea264071522b71deb9313386d61c238eca7059d053f720ac60ab9a4a4630c03b9d43b24485f8c752ef3918f650ac0ab5d8ef036a80ccee5547b0ddc81a770d1abc9062e181948da256fb5e6c68aa1515e8533f5ebda5aff91521c5fb573dba6ace68afcf685181dc1ab900a0da0d837feef30f1edbc309d63201b9848348af3b02d70ac021279b282ed2a993ca2edcdee24ce5a430e4b94765df09dc713947c17934cf24e5c58294c496f2917e90fbe3ee63ad55e3e6c0bb10f95d2cb99bfbf242ab051c73f9903728a72e2c9f02ca86394e3c5aca4c20b7e0c810cd503817ddf08c9cb1de450053facdd60d7909a6178215909fe35dd947c2368a9ebba68a9657daa09467dd91f46a61a2e5e306b23699b5e4df5acd57b930a0f54bc2a74650ee2b9b2a1e7a0bddf4ee3cadc1190476d69e2d9634371e714c252ffb76deb8201ddaebc51ba275712f239d76fa24cb4f2755dfec3a688dba533af44878a0ca1d2dc1851b06b9eed861130733a635f0b90ba9d0666362ec4e0fa99a8d20ef33ee71cf1531a29eb6166ee0bf81ae409f3c51dd5f24d645ff9a55efd06c7f00796578f85cbae6ea69aa1fd2c6a6fbe31cad0a9b3ed04a0624a01b4f18335678a01252ab15067f8d68b7a0ad16d3a3c8fcc0257fa6fd04535b1c902b057a81181f62f56e5490357bdccc8353cf1f8a03c06d56598bafe79b5bc61c41bb8f601f734bc5e00b460dbdff2bbbfb98b8368b0bdb72b1a1fd4d208e2daeb4f929bb5e89d3cbf9c06445494852c7ccc187d9baa9f0b1f562b7591c644f5ed8f3d61f0431d4faa8f8a7d1eeb3385a058d78b937b9702979145c16bca25c30e18cc4c2aaf4cf9c195a76c5685c809051a3986f0c1d2497469e431fe745ee6cb5e70dec6f1fa5cc24da3d25dfaa1e59f80acf910d4ca58629de78460e6cd85efd642bb5a802ba28e37b0c517297d9ba77fd9f162e95f5c66aa32a157a59207e0aec284bfe8819e3bf26cfa66e49eb27bef546b0a4ed7e012ec4546eb429652e71fd31adf39722ddc2f5da5a16a150ae68274c53ca476f314c09594d824ed4df5e5b752666c0e6ff38ae2eab3254776444246481e9bf43077e46ead1c35dba857102350f3c007485311f69b50fccbcf2f506fe4a4150f243217e0ebd58ec9e09c0d7952bc6f0d2e06bff0def27368ead9b2115d528e2909baba4923ee78188a05cebf366ece7d1b6fcf5cc098a5dc2dab975cbe5528265f4384b6423d3837481e7da920f5a1494082c59d978960dbbf04840072c0f53d02445f1d89c5455b35b85fde201ec8215637ab90df32dea43ee8b56ac84e1c93eb4ed7ba7a0ae6d023f7d018d867e8ea24b02d8b4d29341feca010287433834abbae239ecd768be167fe27596bf23bb520ec6509d13c0934dd46b9f7d4db5d0103f9ed7e1705a0dd8c6e8c8b76ffbac97161f2881279b5c71b895556dc0cabac8c2ff46257a95de3d2d2ce8dd3f66f8dd6d6ad927deb25c63dc8560aa6b6846767cdf087c5cdb84f3c6c5846ddfcb3952c1da04790ae71e720110bbb979dcc0b5ea29a7e31e652b9da85a487552aa65e60fdca0b95a61dc75803b85837a71678b4cb5cb3341897d0b2fceb3b388eb9714eb3888b92ec9c88c258bbe0825fcf7c450ac9ce450c5cd51b15ce279d8326a5e44dadae1fe79fc6531f540fbd6b663c3d0c549746a0433deece4969831adf93f18c66669b28c4ea831130d1c8bee865ab7f1df9974e7136a11e4db4d58252a07cc70a1d4e6dab789e7930cd2bb0d8457ad0ccdff59a262ef79c3c6c4244269531a41a14d1ec6c45cd17d207ae76053a87a7a7ef1968ed7d6be6dec6f39d1e65089ce6c16013322b8c1456f99ab5aee9743263036e2dbde7059d8eb10c106580c0e413f9c6fe7541c551365b4e3dfabcb52b3fe40ff228e16e643f606d09e2e3b06fe71d3bc4b2d502da780f68792bdbaffaf205d636b2ba4020d86975304cbb2fd0b69ac1cde6a380bc1c236488c96e8c111a5e3639f9144e5157675200616edc23e22b7fcafb27b1f4f741e07d325d14767153dbb59312b7ee6a3ab763e75a9d654303e9ab7e31760730312980554a26c775034681dc65215e16d3d2f36d04792605dd6eee0a5d54bc4516e7ee160a442707987b3881383e79b4385ed39f7fad16011f504f57243556440ea147f73b0c9c65b0f61555c2c45ae41d0704eb965d9ffd6895fea6e97dca5cea71310e2bee48dcf1ef26c5fd7bd9f5a23e6cc04348b924078e2d81fa1f3f19a67d5c4ecac747a42dda8134dd60cc7732a150c66ed99a3f0a05ced82b42608d14d707689f95c09895ab5bd8159926feb761e050ab8e2a92bfa5360ccdf5784c2f5f7afa93459811e992c866f4f20ecea9d0a0a6ccc07315d2ea6ec2cfcccf92dbb305d34668ba2f24dda9c0f56388d8338b6a42e457692e54fcfff70af4bea0452f76d3f69549f6a6fe3fe48dc6ad7e7fe4e24123e5fe10a3ef9b852d9ff4b5c998cf2e1c2bb228a981df6063ccdad9e7a0855949e3f4c71f70866c3644c528498fc99b563de7ac3812b2a3068385077a42e1034fb80c16e429601d684e062be1b3b6823ce1306aabf79df8cd6859c0af728ac78c940468f099445f41f54627af1b6583b2889f92e1a60cc64fee814809b217b3ab8ff90d24b1ad9cb3740498858acc43a5549af5b9168c7f684e18ffff336d3352f0af80eefab2802948ce3d363c15c92af15cf70365fd5e8811d9b5aad7fde2c5e69ca36b2a97d5e766f5aac0497225403c1628f014f88839bf3ca4043a300ec8290c46d0f31486b12977e63821dd2aaff5360f9969cbb3eeeaa74ea31edbff4cd76ccad34d4fd9f8f0744ced11aaf021cfafc6a91996e5a49a6f5758a3fd0f1583fb7ad7eca4b47287500bf031fe858c35440a2c38cab152f096838d8f80cab716979bcbb96a8aaec961d36ef4afc642b615c738a2cc58b8d0bb9e7fba6b1747a56acbd4064488cf21e82f5cb62c1d8f54d338f9b7d8de37f81107856e7113eb0a992fe1b11fe25090e0c0424d792a52610833becc5c1fcfac8b0d42f350a0c9b21feb4444fe783c8103d0d700309439016e8be9948b53cf890dd0833b4a868feb8a2d647cc305ca38b8619f9fefeb2e0525cd2cb60eb4579cd74551b5f12bf54e634077d889fc095ae2e0c8d549669c822b6ad75b0f94b0b2caa879905ccefdb2595a52a5a880daabb90b86b6cf9b66495d6051584452bad236d11932b0ca66127f2ffcff377a4a57e56f4f74c98e17aa6b96ca288678967af80f156fa0439d8ce2d6459e0cec880c61d3ef3ec9264563dcc7f2681d4f5daf64bd4aa57c079d46fd0c9f923b44173b765091fe926b626d86a978d8521d8b031503c2f22b7e5718d190ad53e59a290f532bbfdf8b1f3d426527d3dfe584440b76e6a5633ede823fa767b32bd0dbc41b3ad250d796e0039e842f4dacd4862331c671f6388b1b1df956b202984e6dde8e9dcea2b8b501b04cdebb759564904d8df8a14d754152d11cebf6d9f2170a443fb36f0526836f95aebe1ad977a3c0b6da82349521ccd10aaa7e3374619c16efd40bf4eeddafdf095d345a130d46790c6867686b6c7ecf6adb715ec5cc844d4f4a0d9a2f9928d31a9d3f63e007640f17992e0e338b78fc71077f9a25cb849dab6ae2aa5bdea56ab79258e8b13c97f7606993a3787969ad38508e3c741f4c01dcd4618a83d8b1b4ba8972a6a91c671f88e2ab165b30594a82ab839d00c4df5af244f16d8630c60d466d549cea27a9ad225987d2ca6b26f563f45d2fdf415999460b00c1b692988c556e4ec62e359102a7101645280830a34991f6a467ca0862abf828c49091719c34dc9a8511a1e8622129ab1ab126136358854cc607c1f7f46ca10d623910a16838163f574e0ce45b815fcbd942aad4f8ce6d27ab8d5674ca5326c7054eda0b91b506ba9def0f466ebdd85492058faa9e5605009049da9c734d11969c1b3e173b7ee886f8ec54352a049e1a6d1f1a700d813df5672d8483a7ee0c436b627fb7de62d258c2b85e98a5d25d540a28ed71ea231be49f796bc0e1ad2a4be706189eab55b97ce373bebd0d5dc3de9592f198bd4228916bfb501b08d9d6d9c8b18c3d731d435529c87f7bb8d0ea050be03dcb3367f6d2a9c8686b5545937dde275d12280dae9d91f0d844a67d02edb794a7004c36b9bd3622d0686eb6276898a7d66c12f1145ec3b2c7b56adbb331265aa93a457530600b5d6228edf2455a4bb4461677e09c66369bf5e654f514c5e52359c0f78f2500fbb63d2e06e3d0ac34bc0fd780e7a8029cf3c27ac3d57c3940a2126185f48997358c304ce2435aee1ac948fa794cd00671ba93a31870cfa7049c38a25631994647861a1e4bf27a44aa56e5e9090741be021c4982f304e775545d9773ad42c733ce0379c7d97546962dbce53d171fe5c4b91a8b44e29cb1d64685ca42570083950e60b36b684867f53540f856f3a2bffe98f1a0753a2d66e9b750900a1049467826193af40615623f31ceb2ab97c5661c9ac219f66634986413481daa8fc3909ccdc85f9ebd760904e376038487308f2eb01cb693c0b6d0309972b2aba3380de34ee03e36b638e35443bb12f0caa8e39d281e7e776ef79158cb712060cac978c4b03df53d9f6635dfdc7409ce15c7486bc4282b33bebfc9e2338933200476cf1c1d4b9a98083e135f3b067ed4543fbce5a94759d22f70da60d103cacd45ec9d78a02a487bedaaeea1b9b737ae9c0bc3c6b3a3070f8b7e85c728e9784bce47ede3e249d17feab186226fb4328b4e306dd55a44f0fb25418a47aeb1fcb44f972bd32bc3727af6d0ed28b933b8148ca8cac84a141768fcaca8b9c9529e5bbad9d3774c1aee42efd3f760d731d8635a7888373f01fdd2f259d0d1eedac516623681be9f4dc13bea963b6512eac38a9d160879ab4767bb011b791a4e2b9139ae8b8ee375c018261b13912959ba4c4ad25a01ffbaedc7dd0c871abe40882a38ef294e104c6b65eb6dc69665cca4b3a4b4119bb14431b246c27b2dc11b9e4eab0ebb7b1d569896e92c5f2c1e1a911df7e89482fee58c5f988e5b0e8a86c93e29d902ca4ee260e627f3cc85648eb5eb92aaf45b5c6fafa67a94a67380085a6f6d11d6d803ae49a0e599479e00a2f74eb63951428aa84ab1aad83a3681df5f21c18357a44f95391899a73322850b321a9c2761e676d0096f32d8b6b81c282ae97dbef0210431cf1bce9c948f7c5dceaa16f3fb6366183acdbe4a8c5bf78c2cdc0f54a85d18dd1b09c4873c7dc6ca1c0d5e0ecbe406ab7a0856574fc7577811e41f71f2c14b882a2fd493512f55d96ed098556aafcd95bf5cc9ed7671af1023dd674701b17f462abd6a59d5dd5c6474f948ce52b284a37c8fd98cbd1ec9358c62ec1d77d95aa6fcd9b322f82e2f2137206dbf60c3cbac8f2fe5bc2372dd50e2aae3d244c08f22b8250a196463e4d6d071d6261f2c4c2a2b11d40320c3237ce023515bf9aef20e65e45f923a40f133903ae0ecac911eeb92bb888ff29b98e810e442c156641b20b5d2f64a00bc056878dc2189072b8f00bea1a44958368a179d67b3371bd68f1f65dd99f229a99baf051a20de5bdbb5a9b7623c1840b34b05cf7c11c64e12cb5dd4dac590d82f1d68ba796c37890ca13bbb640a0c2965e17bc13836e43bb50a0af57f5b80d89f51087bebfd785ac81db80a3b3b36ff71b08534234020e44f3ac2a51115368a9b8ac788522d623a7ed6ecd663f3285568aa96e6139bd5faf9f0bc4be0a2c4274195167fb573e9e0d9fc74c04afcd94f3906b9d9767ea565f2bd54c5076cb07615a0ffcf0549832af6a6b18ade59cffc1d08ffc4f865f0b32f60e620b9f31c57539f5307806a07dde751b017c772178568d2c675ae4753124803249ce1922498ebf267fefff5abeee904ff73611ff02691eb11be41c95d138eab361b63c2562f93a88d264d232a72781b156fe2ac178a11916a21365b58099a50bd987ca67e12b21405b4bf9a91f5f1af89b779fce2c75b58f1e39dc492a7e53db31eec35d74331e844109c3647896db6d71e5136e33aa52184a849cb6d5ac2f793352b4413ff8d718027aa964adf743616de8add61a4b0c5ba8ae90cdb98ac8d136a02c99b1639d8a8ef8148e2efa52f6490cc9dde7500ced1f8d2c0201eca5404554087e5ecd04b43ad69052ed17d81f251efabeef79e7123e1a1daa6315f678027efbbbf7c0194facde4aa13af853bc6621012fc788da2ff1735ddeaca427c4a008e5bef652413d2d62b61226189b2883d7ee8dc288eb603b4d83df6056a247bd50163cfd7ae9c0667dd548626de8ec77a61d6bdc7356d8edda51cc678bac9878e20fdd8311797cdbe580929646a7d8e6bec689f97262d8dd903a0668db4d157e84cd40cb6a8955b7bde5856e7c548666a4ab04e7608ee4a8796d91d832b3c1da872ad2c6c8fb8b07840125dad5359bdfaa9e1128e6e539df4a0c8dd72a3aacc9485f8caf4d174b3aca7ee34caacaeebdba45a59b1c488bdfd89595c8e5142159a42c76d3b11778f9a865fb25ce320926853e49dc344e359207941d15de3c35965187ba9c184d441725a4fa20ad0591c9325514a1cceaabeb944edf47c578b7a7610172aa8c75143fb236a25c9fbe363f278468304afbca3c629bbeced9166c4b887603a5b97fba3283b30c5532c94045b2254569d144ec3f7dfe33496a1a22057a2950ae12ef8168ec12abe8bf808f9f4645b378050e3a2bb54f1ba1fd7c318365c26dd3126193cab06a1ecf25b8d5ff5955cabe31b15f8f14f4eaea9e9bdcb1a7e948e54dda7243e591bfbecf000022d74a49935375126c4e0cc34f77512ace2cdb149dc30c0f0e4d50f0690657d81cb9d0ec7616c705967134a4f33ac954881d20de0040307b823ee81a3fba8218feed4954b10eb28f496b329fb08ffd2313c890da0b29cecd5cefd188be2d7d032e601fd10827f1d03e49fe430dc0f26119f4679a59ceb38b4b013387614c91df628ff2a4c73d971d0a05a132ab1075b3f3fd8fe2fc5b24fcece092d6df174bdced8fc3f983d1009cd07cfd52d05ad48831babfb02388fa1a337e93acc91a6244fb5da51dd69d4176fc6637251430baa496d1a558385de930885d8ce3bdfea78dfe354e0da185e105e49efff6fade19b6fa8201265fd05121127a1f48148cc6ffa11c593d383a8ee211cbfd39a0e65059487e677306c32dc6deea01d2a53b58497304d58c4dabf9f532e6dcbc0884868f5a9cabe347c3496b29c68d55c699af3dbc7dba6bb2d0298a13696d61342fcdc19fa15260c0bd068489475f51b0df47a636b478f78fd59a14c97e4dfd11381dc5a0376f418d1b740b3d76bcf89ac381019397f2d32512b1e05248a831e6cd087476c4f324ca10141f51f4c07deece214177e1d894b3648e6116a957b624b2a78aeff72f1642bfabefef053256108ab0fd06aeda9d3e6a36aeb6779c80173c3a3039c789c03f1538da0880d9680bc45d3c859b0c42588bc32a85a4e72cdb710783f1f4bf41dab7e75a0bcc5d50ce138d48cae545d92b576fcdd42483ec6cdb1ef01f7f5d3d6a0c694e1019a0335ee15b3eed53e0f1cee5c74fb39387cddcad67caa4da08687405e4efe732303f4b41fe3a59b9fc325df2ab3bb2a47e5cfbfafb11199041408739e9d665dece3aba2dfe6bf383b3892c8f116da592896ad316083d82f2a40dcc8f3fd5c02944379e24a50a262eb46423eb512bc694b8e316d85848c29c726b71c37666f79042e1349e6a26dfc928032ad311526b59b9a3a98c9b475a8e0df80549feeda8e4d32b7d229f5798b2a8e7e93802a17439e786ee384bed76c3252f4498a5443ec5267b9acd49e4e9137ad4c16a6524226249aa388c89213fc4b97c07d7c9ab6523a4d91a026a90db932f96444c66714229f3e7c367ae3d2dc43b0efc3f492c1d6db317a4234bfdc0914fe7b2a28e67c60b866b8236c9e6cb6e545a9247fe3c5811bee4bca68d6de9e9d70438233401028e06f74196c746480412c9e1630f3bcdaa4fa7c7fa819c429cf12ae8b116dcc30af54162a52cd136ffe180b342c54b77ef178a542ad1ccb4146ba7bb78ead56abb3e1012a00a50d3355e98a851ea949704fa6ecf45cba0a1b9a1bbabda0b2da7be633b0a7ef07fe2b0f671f87c6c90f4fd515a0079bf0f26ee20516fadd914d6c0290d6b3ab72721a2298f9feb767174aa8b51488acfee96189be27bc9dfee5bb35e4a9ef21dd4318bd23575a8f5ec51061c21898ac765e9886ec2e52a3229268f8b597d32c4d4ab9718ac1dde89d7cc91c501d9f5d619f01268d82ff8ccd7a1e29798c9c0512e94bdc070218eedbe2079edc5da37c9e2a6e5d1e4b99ae23efa5231ee6a6f93fd7527b7a45b3783c721c82ae20405d8138d5b89ad1e484fa33d81928ef9084b6edab721c85b31474ccfdc0e162c4cd3a0f049ca4af252ace442fa0a40273c5e55170b14b77c846d0a149e9263620caa0d50681955209a7914b0e463f792d4b585734082634fcde7f23e29724ca3824e7980afa761b651858ebe90beaafcfff959347b2ef9a3fe69b55cd3a5dd76fed22e1c50f393a1f969981ccf5f185100b9591402f445fd888e6f2fda9b75ed6be15c48f35cec2f3f1b27ba0847bbbc3b38411145e5ba606912c0351c8abac432b1aa0bea63ee5ba403d728580d435861dbc74917ab090180d06a0033f40db6522ad215b796b5bbdbfcdc51ea82e93e6eeaa9c89b1f81f55d84859469fe4caf1f807f4acf891d93ca3f70cd47eb8863741434a102cbd03cda1e263941522117ca5c4b0858d2ec37db8754798f603551062d30bfe687e3215ea42616515d90f8b77fd28dc9fb4f4560a050975b7d74e2db8da0872e758a34912993f19edb4b84b8537b16ac187e09bde3359754617773112760b9041904cde2aeb095eee4c94e521f7a04faded17c827dfe78758414401c245d334e8e95abd537c11dea75b67ffe56e37cfde6b79b07ceca509d7da97c49c7c553d79225489150d3471fe0afe08053a52c542c3db884ff62bd6cb8f7d55d7e3764146555c3e00d20b3598a485075b98360d4a919964c1e1d7995c31f9bcf6b7268f8833a3b16a68f9fd256881898ef4e7c044fe5905689dedd3e051cb103bd6e78a2f441f32db30e0d83ab58ee1d0ce8dd9d96a2b56a7c7ccb816e42b4285ce3fe7978e63fe79352f470adc1ca461b8aff22095a2ca441c98d82e5defd33ed6cf3f023f04568731dbaa88aaa629d0242a615d2f2a8e56007b226c794feebd071119658903c4e1bfe94b1c3ff27fc83c31a629beefc195ba627587d84756dccbb37597c15ddd86244f454ac8aecc96272ce509589636cd55828a51fad914d7460f58e6cea4c931a5676dba4ccfa9cde8f7d8a69d96fab475f4161950d1634461c1eb94a6d04cd2f2f9df3501ef8b9c2a0592c3cc0778c00a6118e745a61229839552247f0e56ffe64ed51aedc1a0eb9429a8b858cf6f7f07773682757a9675cebf253941d6ebfd7e9638cf31533ed9fb766447babd4d02a4282f7d15899044c96455f40836b74de0b85bb57e87d99aeb39fbc494cda47bae4879190f4b9a1a0fd239aae5ded3739599cd793c080b2ffafad6158f68fdb9a2ed2d36540c7d41aba9936859f2d08494ef029364a49ae5a38bdc5b830fd36fed6c1d513c8c1e0a2559c23bb7e8d8881f7886abfdc66698a011b958434e7bc47488e6fcd588bec63905863d5ac897dcc99d77b89fde93d9444ce3f0b51726cc0d8c946871388541b55d75d3cb00fb7b736fbc3fd71d2565a1803e3de1737269cd25bdcb4f40d4221ca16f9603fd6f385bcd92f0b4e52c577e6f0b1430222245daf5b95fd8cb46edfc74966bf94c6797e0ea657b2864374bbfb2c8aead743dcb3826fe9780fc7055fc776e089e530f08001d1b2d8713db33d1dab15d6eae0245516366bf626e080999d882c5b79c635d7c9e453dae601e198892e5bcf5df857b0aebe26e431d5baa2d0e2a8406c1550ffcfbed19560f1d7dc1bead5234881e6ed30f51eac2e51ff1c0593c3a5ee02d428d654a78ca583b42f1db12d1052d73c60c580fa8bc97a9b693cc69d6a22e84509b9227d2375c9082ef5d6a72d86db9d6f0072a738ca413d5bf7bef8e54185d7076379290ce099f7d6bc2a37c1b5e9ce52b9a742c1c6c41f730eadca3741c7d647644c8e69408ed41aa183a3133514af4f12ca59e49c2aad24c91e570570ba6371609e6a10e21b869134fb28c78b184aa1500b0ec42c003f780efe35ebf6c5deeff8cdd0f09fea8fa7df405e6e52574bbb6949e674be024415e5e8a19313daef441d562bb39892e0f2c3aa52f9a3309979ef944d102322068372630a0272ed0c21b2e2896237ab690f4c3169131bc61b483681cdab577248072cef6d80d06a03d9a48da6df76416683c93d8e6d8e2741d8e6168f36492235d34c9164b06287001139c56ab108dd6fff380bb80520a8a73e7c490a65ea33acddb35b791903a7bd1aaa8c3a67be5001be831314e5f0dcd905b6cce477e96b881867738026260e478329ba78de4c61c31837d17a640ee5e3f2f99f92f3865495a677b6f042963a1f8721cfbe3da17190ba6142d25067f064087152a86413d058a26d0b2723fb37732bf2651b565b082539b73723fb581816ed07a5982d82f016325a6c19d52f4b23518313b67979e307dbd5eb84bbd28975b10771a8e78cea9d3f669aafa94f357e7055f97a312507708c6535a6c6e7f7dee3da0bad840119f128a66dead3734c06527d57298ffe5ffd53c556713622bd3209672e3c2a5dd694ec82da3ec7a5edc97f70b255153c8d1d33dc1758074793c46ee6c5b806f09c9453b78b4a9aa5118ac34ca56039f7e333f61a5501ee98954d7517357040ba4a8addf843424426eefcde2c82d0ab703a489dcb59f1d6294777999311f33c6bb525742fe4b410decd16b4e6db9b0501513178a524005a9003f5ec27392b45f287bd5551c9a347ea129de49fcefedd2ac957f84f4b1bbe61354ebf56210e6b12de9572d9f0a17fc97340ab5b807f4dcd6a35d4dfce8585a60f9647598de740411a5e12de78ade7b0c1bbb46b1a24078f9e8c553ee7a830b19473e26fa7d181162877f9644360d17b242179b67c76450b7050a31b6ce11ae45293b402573136d2db69d8453a7b2ba63a12bb403c2dcd935888b57d5c133b871dcb288f82f0765f20bc2a4707519cca32ada3e5b9282b599b31bea7a65fb5389fb3a360cc47714fb275db6710927e4d47e7626bb1dcca4983f6db33fd2c6250bbc4100b0f2cae35ddbe139829ceb654fe22b881b5fb6c64caf87f76c113d690baba4af6d7a02899f76ed4dd314f09094f4eb8aa66be1ca0963f6beffaac75d0fad4080ef42f8672e63b36c68212bff5b5b2ac92932be75b418cb35d42b3ce1c0c61510519dad3fc55d740915bed08cda0b7adce72e22130adf9e322c007507f9d8c21ba2387d6ef19e8997e21e031c547dea24ddc7c8a50de71b3a983f84a9b55eb8663f3045679905c88872ea75fa1bf316092562f329a0114f4cae611298f8c450294da3759826e82161fa96109279c5a5510e2c252e55c615f3560d175b753eda32c8cf512f000dc62a0be28e19641541011f503e409917e9fa42d390f79dd4a07091161465ee208281b1cc22f4005d39ea98377a4cc27f614d4cdf8438b7f3434ece58c28ba3b6298affd51d78c2cdc90aec0956fab124fdb3094b57b8a6ec04a678d901e5620448644da8e9a6a1f40c4c3ea33f739106daa9cd1658bdb31a013d11e39cdafb6739b188a548ba610e10395aa7bb1a3703693796760a54a80a1e97fc4845ff88cf26db40dcd43c915a8ec46d1721da381a553703a87667a457913429a4bade30344e538f1ea44cc6a5174a30e09b5f6d8fa253fd27a4f0a97e1b463c914c3b044e104317148b2318addd4557bed438942ed62d46ee0d3678a0594ed7b186364077926eb7ad36377113fa3d63b3b13112f3a2cc98dcdd60bb3a9e8dd49c41bf90f7a8d609020886c5ea5571ffb2e1a3a97c300460ad1a0c3449999d4386c60e21f804b9a6d59adb2b922e63d3013c0740584517476997f26e4fe43960febf3e938d172878ce6083daba67b84d65df09bc43b9f78f40d8b110af5cd1fc5c86fccfe072435e551c343b2eb80efeb2e36e0a641cdf313afb646b56485f31b35962259c6de2dc10349dd51f16faf90add3a4ecef3f888e0875a1414ca3b8fc39a1f9fb0ce8575431db681936053283828125b7a7b38f1f5b709eaf70c53c8af055d814bf3c520fccbddc8c900759ace1618ff8b5baa10da1adf69abf79e1e02ee7ecc52b3cdd12d7aadbdad9db47cf79e96c17ff2a7248b63ec1cefbd62e6d2bbf2a1761cc7f134e817c1456dce252113dc9d7d3ae63cc9281b6d8a0072d0ee7abb185e55a0cdb062f77b0cbf07f07b010e3c06408b03feec40dd98337ac40a3e6c0b42c95f4470e56805b29c5a4a8cf481a5e3afbf13f43ef996859f6c3bb9b029cd04a28a96d85d1b79ecb04e1f912e8a84369fa24768f61c1c73857ac872269fa24f5a2d5956758cc0fd42f3c5d3e255e8cbea8228c90d676d91e8e59746f598b732512f65b13a3030a4c37956af1981df6c89a30b4f03e0b9b11d4b6e93e36261380580dd1c4228855340399b73abd10bb2564e379131915c121e5d5e254bfa3e44d6232b519883962023e77bfabfea624151bfcc3ca0f59359f944ef9dcbe6b9f51a3ad090711f70aa91dafeee1cee00f98afc6fc64cc6edced653fcfe4e893c70d0469b03f103db019b6205e311316b2f47a8ccae3877a770d72e1151bd5857f563aad42585b4683313d2417090f34231498cea712286168136d6634e622eb09faecab4cbf168bd11e9aa7cb81ace586dfeacbea7849696c469335e5cfc502f3a7fbab657bde32c4d5a280580f5c3046dd67c2a3e542ba329171c84a775d6fc56a4cc77037b9eef8d5ebcea3ea713a8c8e61bb0d5570737f3abb9ef1ce4021f38368f2b8e19425f73fdd34aaf80fc239076737ee5537485d99b56c9ff2e3b655c37411aa54365595c52b5091f5caa65774615f9bcdd54928a6084f0c4af7a25857c32ff49e560c4746e0fd84e435e343fa31f46247f240f1adc013c274b3dc0380cabdaf504f939596de75684928278d3c95018588a2b5cf97bb163ba70d16ca67a7727516e4344bc4c6dfc2237370b3df839c938fdc841e9a955f45075538d23643f7a4910e992af2977c3a6517f5646c9c7e54bc01fc8c647fd0ae8f3384d4e87a09cd0fe1248136ad11c246246e94fc0293c4572edebd53596d5db46c9525b960c58fe9f527acd3e39137ad9a8071ccf7e0581082fb96fe53ea19a7b19be34c64c221de790e25afb8b443d25fe6ffe4d81497aa5ba3c19e2e719f8a89588e5ec331a7e46f91635a669791b3b2b1ce46310ca35e4cf2bea3540470f6362b9b6161e8bd8c6f9da1d80b649bf24e94b5d5c5ee2b7414567119e9a4161f97b4646c5085174c297e451608627ca307be817ed93682a3d2e3ef3f44a5f0b7d443385d4c761e7a7186bededd5ab15ed96a76f8a18a5f69caed961840fcf2584ba1a4a69e66ae8f45a4ca52ace9893b36f2d426a9f87815c35790f04071952ad7d2745bb4fca82df3bb3ca4b65947e61993e08002eaaf6b437340f97fec910e1cf64ac4c59ca1ca4692fa2c9c29571d9c12f90cc95679c8850cf047cde4282c716ac4110a8e9aa26fe2e7f55c92a692de92958c93d11669058d7fd4a73d5f9fb50fef47de2b836e70fea6154d62ddb07ca2afc127274f5f028770bd6cfc734363c7d2f14d6c36dde3b75b273612b56d1310171289e395752dff0b9ffbf2f070d56478980413b5551de0fc3d4616319072d1143f1a5d08577d2dd16767a8b7a83c8f86be014d759d4e8c4e35064f39162db8b3d4c48b708f08ce889ee28f0a1834a9c99d51597558f7a7da55d980cc8180fdd699573d5c544c05a0e5bda8ad62d93fb0a24b3895d9fc6b741fde4321d6dacba39df1cd9cc0a3b5377eb3243a6278ab86e4d0e72f73fba92bfc4071043ce7bfb670b692fda881e744942e1aa5a5740d3eee3c71156f89f7009f6c4c12f9384ee515ef81b139a5ca2bd7fbd72ab3bfd7959b78e17451bb0a4b57ef70f3bbe40394334f9a392adfa429b0738f5b03881304e71c9b0938d497923f20c5355c60c94a2529363c63c8a7a4e00d8458b8be821f5fbaac2278e8f5b4a0259ba5f349e5d1410087558432b80f30e7ea6b1e71fff8d06e0c954a7efd4d2186a8473b84a89bc60cbbe3f680a3ac4a49ccd86ee6d80db74cf67fd3314cbc75950b5e4d4de6f11a7c47007ec5092c078e693fb37b9ab3c5c6f9c41ed15ec7f00988e5f9ae5c1f0a01de6cd3c2b1e85b279d7bdd71ab193aaef628cd50fed7d4161c2cf4db8b7a17be30d24ebf33bc05bfcbf1e6fd2b978015105aa02d7eff7202ad4d58411f5decf3276c2535c17ac1a16551382de98da23493152c705511e6c10438502f4b89b6af4108ef487e50f386ecf19ba701f2f2d814efedf0dfae1994072d8ae9b0b9c30fa3dc8226682c885cedadcdab6564215e07877de9cea2e8e946aebbeb853dde0e801cf52fd0ad122d9cfc5c4257b45470fdc2ca133559c12c178a26c69c9b681ccee3b51fe6a8788f6f4456fa065b4590ec74bec0f29f02c5d6dc6813ffb298979e9466d3ec3628f4d4844cb066eee1243f1b2b98d32ef607bc02718b14e4f77ec9a5690f9a42b148a1db9e747d5d9860e81bb664a9afeedd8500bcc7ecba75bb80be38b25e40ef66c24cc19dde6fc536c45d3a9f54a75e1628b077a132175794fed23bba597d9c5f3f3b75bd831843fb5ddb1e0f06057de8319b94b710f34cbf80a4ed6194d7dd583bed43fe650a43c5eda5ac5d644188fa7a34d578d6e6f39ee19510182b9c528990f1d2e500b08c9afa216ea52fc33c5eabdce732b5c344c60758f4fd9c11127dedde7fc47cc1ec24b42c477cef3f11c448751ac48cf9cc58e60806c71bbedd28d6cf6f77987d10977efdfb43ef55eb1c492cd4f744069dd090d685a1a75749cb39218cb2c91a90e0cbae0ac48453b22e58c0e6ac79f75ac3251393011e837dfa8a878e1f602199742553b85902968385b8bb70a3ed5e1db71e344fe19d234421c3d7fc729b9925d2eaddedec8d526a788dd70d664aaf7e4bdf04efe8f4659acc14723c808863575b9303dfcbb8facaf8103dbe429be1a1a80b8dd81eacb39b91093d5ddc92088ed0cd882cab46bbc3f80244612ab32d4ffa4a8e8650fab45597aa930276d31853f101f0f17d43821e73832f8519a50eca2b4ba23370fb4e3cab4a8f4a5c1c94733c2afb8383dad8dc23a856d59e69042fe28d60f153ba917b9970fb946ecb2f755edfede50ec77cbc220be7cca908d35776f8214fb9712978cf4064d0172b1b6d490d098bbf000a133aa8bf690ff6c0b59327c3d2e864ab714abd9d75a0a95130f0fe53dc403f8c3af44ce0607686965639a7a324d5a347494d5ea017fc08b61779c91c1447e73d5ab5ba326b366bf6249fed240c06e871b86ac4d3cac850a912b6eebf812d05b13f25d234a10a421375edf2ae1d1892cda956e458cfb35b4758ad605bf0b2f3e378fb658a173fb6517fb447289c0842ff9975969d0f4aaf613ca89db79d79c0a4123f039b7403eb12f7e5dc1e8202ae1ddd1ef7549f2700a44ef06128604258d152879184edff113e5f479d80d0527bb82883d3eef34b21a9b687b4ecbe26bb45c6496bba9a325be625fc019c6b9cbc8e7f1c022ba46b589bd4ddbc8591e2224ce1015f23bf57c24e57446d13ec269d7ec09014dc38dd2c7d777e0d6010f7b57dee4842ed23570728f8bcd0f315740aaf02ce6f369b26501ded3566d2d9131cc929b3f560bff6473e64a5f1f06e3b93a8210d184bebcc643a5e9e9d4f739a661a134d422e6594b851eaaacfc6af29b6c56028e5b0fc2fb5906e51494b41b2027921f8f5bbec34e4ca2f0bca6927f875f31b8f21899a635690aa0d7cea607c303a5bcd3c48b76959024b723d0beff12b252d097fce76b90c02cef3b8e1ca373147e58e86794f9c62d57b8be89759fabbeebc644b4ce99440f23a93b9e22fd1c74bf440c7ed624b47e746f83f5b81c7043c501fd21bc6ee74425f97e7169f15cbf1fd674cd6e2e9e61b81a099656f6adabb7f991b32e6663a246887187c18b3625f17e7706ca4ad7dff4faa2a439cb3505916ecd0ac815dcaf260fbd8d196be00b8dde0399886f459f556c7ac750e92342b9c397771c72489d8c675ccc261bb09c31b17e83e00865267449fc38cbe1836f44a9622a60b0f883552d5d77e976a2890f57e66bd4c46b097a4f95d310a95d04b9e6dec61263caa472074c452f43c2f5ec46ad7b0d3eb2b602e6b0a3306b02d4d71abadbb170babfc99e991357ed850b9e49cfa90f031b251a546a05f51f2515f80380ba8a872f7be5183933d4dfaac1314087047b1e13c547f7a7abb727edbe0c236204b8848ebf821e7e82bc5a4c940529cfd76dab20f20a804adbc1cef4dac56dc3205f8abac0a09bf6e8bc69614d7d6638f9138ab9d6d39ba4479db59646b6fd60efecc31006ea6290ae3998450c5dfcb52293bb057c5630e223b8211ade98e786ff541cd16fb6b3744ce810d8eda025be3813e5cf0192415aa40e4ba39980cf18f0704ff89a95086bdaee228332a76d2f825f0186286ef1154f0a260b834b244130e793c5a5c9b2a20cfa9f6ff4fb101f4c7b6fb2096d477e04b042f84d4f50378fad3600ca6b1acc17500bd0ec929016d2b1328227a853f4d5a914081e638107baa4c4e7865e5c637a29c69cb14c18aaa7d63fe048525195a1ac8791e0560c816a3248f7c4088eb34a2167f0c475f3e7cb65d7fd8167e5e2b32ff22207208badb5bcd29e9e1d5ace833b2cdab4ff7415cc1bd2d0c50456ba136ae4a08a6bbbfbfa06ed63df712ef9ebc1b4f292c35a98342b92655a64af116a99e17fdcec07217042edacadbdfd07a270ce97e022c9d9571d95665549f81dcea51414da674f79aecfbe55b4e74f79cf2acc5c3a8d51aa68279e973c84015298696ff0208b1725ccf21924206fea0e9444a34fcb4efd8640028e92bf9d626250cb56c80033983b3419747e170c3af13fc9f5f22db159fb61a73bec688e43e8cc933764f00f7a309272ae785a21d0d503cbd13cfe1a96d96c09c66468db81db4c3229907acd2f01e5056d78468944cb9fe776b9d025a2e669f080b7c0311bac32af4a7d8c6b9256b1b0c814730e7a8f3d9cee06da102b7a0620f5a747b8556e266371e96008f1e407b8ed0e36e75da923b283f88ab28dfdc0b794ff35db7a37f51755c306739f8016205147f9d05171bd1175425c93b3fc7649e558ca87e1bc36a53caf657fe03acc494fe8deed43b83147ebda6880dbb4ac7ab74a4c4380f666cc3acabb2d4011c1aed2e8af8934801acdbb4b581d37f6b979d549f30c86d284c6c03dfa7a11d5b676e4bf0f4f696407347729c5fac61ca6272fa6178979ff9881ae9cdc359840af747ec743af9de2c4b4b255ac02ad7d7b49e42f687d168a9666576e495d76f5006a336c4d217c298c042304f2f6af382658d5ef2c10a304f2c16488e2be3df416d359ee0d02d91cdb43b5abaa4b196cbd4b2d34e07230812d4a8794ddfc71b4552cd62aa2d6495022a6e28e5010229549bf650a3618b606e7010584905be135ce10842d9ab0b03cab5a8105ae88377ac59e162cfc76ef7df42987a706336bd9e484a48ff9b29b08e021af77eba501e1a2fac13fa664a54b12d6361f9be70a7849ea723927fe0c19ed0b45109c7c9103e33a52b7d6eaf4af3e0dd24a9e9132bde6d0b9328fecbe9502be18e54a630d3086a1a278f9f4e179c8d1b56c32acba6d7755d25a7edbac50b6e4fe6d67a730ff5d4a00e2873921a4001352dba4fdf042b51470cc70e261e7a99a20ec5e4d62f99ef23797c459384028ce62d4f9af84a988fa74dd478fded8a083b7791a30b0a4bc755fa8b3c6334c8ae35a87235592e184746993612e61fabcca088302ebfb38edf2b667129698b9ec1b6b6e703e3c8098ad84f920efe4fd0077e095d408cd9284a8fc614646d1f38c8fcf86e586303a5f2bd2bb1cb8bfa6f6547a258e4b3b9997cce97d84b618eaed0d676efb1dd1e9621349c75096995a6be397f8af2df864c5ab9aaa1b10ccbb7911e589e03923f116e2c1a363924ed0a5eaf53c658249bb57cd0345e4b86fb84bd8ed062306b41cecda84f798b78533449b530217ed1ca80e3b3ee41d467cc41cb1154022ff4613d2248b10d822f587d8d9e54b7954fba58a133b9e2fd3e32c1b526290613b28138a95192d7a08db14e22bc805d10ed2680bced7a2bf95a2af3b6714120c68e45307361fe9a3bb0f9d4d0d6ee88ca4acbbe8530a8c4b740a5d46b13bdf8849ba5ecce5dea05af9117d09c85448a3960050a826c4745fa162a05ea6188680d6c8b267d0e741f8d3796de4b5152292f20dd7bb631a315f8775421398f8e55877db12e615823bf13fe5cb6fd82841c9f5b65a9a3cc421aab17a30265e056f8fc44aff86b08e82684bfc4675695c03fbc7ba9d4c3bffa97c18883a4461b04b77044325154c670a6771dba8338d92b85c6873f04bffeb533fb534498fe9becfd24733b20f3c1ae8e70e1f7a583c086eb94ed4becff0f02b9bda52f020dc262ca8dc8b64eb8d0738b27851f3e1b947a8d5bf2039d291107424a6a2892b9a3e04855e06865aacc58f3dbeaa4a1e5762a5660ed4d8549d7e11c2ea65c25ebca7af2e9152a237bff48e2bc43b126af3df884c99c05e00096a3ccda598698c00afcb278e0ec3a00d39b0f47aa1e1c6e63dee357af25a55c5ddc4a9f40196ebe5fe09e82c38e2af6b662156d960fdd36f4d3117b2b244f503219e2101c5ae87c1175f7953d18ff0242f1973ddc498f8668d25a85bb7fd166f6ad776e70cef9df216b41e58f760d5470cabf4ab871e0a6d8e3e2a629f152166debb75fd4ac55874e94ac582697e01ac8e2b8ed593331290dced4c59f1dbee30d63b54af7dc327b50330709d6bd5e4c23d3df34db27781e0c40455bede928d51cf5ed3d44065a6336c37731a599fb5dad839bf1ee66159e2e2393fac50fcfd7d15afc097ced26a7ed86127fba309e175801b52d3515fa351334b7a11d23df8336a4a8239d537f4be42d37dc43765f11e5706f6aa7aedfefe1d2ac386f0667ee230aa958ce08b17a212df949c37b3ab65a6c44f88998068df90c324127a122d147d2a28f17864aad27273d12aa41e71fd6671a55ddab9ce4b560c7804cd4a278dfcd09dbbdf3d113197593c4e2f765963024cba38d52f4a71f127c5144f52ca85785e2dd73de59b4b7a11dc82da217d7aed64cb8a0f0a8bf09d898d30cc3e52853f4dcdeb5d0e8d5e9a74faf20c299d5048535351628a4f1417dca7920fe2c9b4fffe1986b65794d936467a06504cd87144ea141b853fb0876a0b134a5a46399fab9334e1fd3520731e9657af5adb8b1960449ce654f7783e26b37a3f4816793c6610d0fe023f9a1fd2f0244cefff6e15a33d4c23071ca0df98e01051ea264683067839e14c970b0303e4b32c18ff223bd2bdcbc539d41e8530270cc645bdeb99d48bdebb41e8af73d956a68459decbe3dba9a1d9be0a37da39d17f00927170ae899daf42c6e42aa54bf742af7e8966683ddb66093293d84823ab118813a937aad1fa912a69b7eae643aaca5279bca3ed2380911ab37671dfaa78bf43f12f6b75f324c7b539e3dbdb276a6b96e0009803fb085491b8109f2c5d593c64a7700c7d1cf9c8d28f8a96bb9f3b0ad5f2ab36907c7673ea586e8ab5065c33f4dee6e0e0390039d54a27092a2109e1f0b09d257817ce161df1bf4c5c53a28ae166e57fda0af1d3169a95815acf6de7b1c40ce1686204e0568918db49c6d39da3d6588c86d967b5a5d429fdfe408f760f359fa341f13aa689e988728e9f5dec6889f41d1fa3868d19ca253d9b77ac1a57cb41609e2cbe8901143442f31fab3550d2b371e919ffeed66499478ae0fb28374339a8deee322766c094fc74529a2759bd38fd6ee6a766b7f3f14362bc452996b665ac110e1b53fb27d14581fcd01c1414f5210dcb434b6ab0edcdffabaff62182b72b21778cdaf02012f2df75524de5b62e38c4453c23cd8b376a69aef56b6fed54a24da62f847ac0e526a9eb17fc9feb5c54cce995df6f8c9664919b5195444f9a72cd2ca7ea1db0fb47be9fd0466ab5be7f05b184ca1e5ae5027787c9e4223deb7c055875e99c6bff42f55ac5cd9263d8d77b93a78a2af6964343b163a5444d9f60da4386ed3dd2942f808b499c7f84a58bfaa7c345a48a28f71e57c5a0a93deafcc12ed8a1168ac63310e861c2b374cf4888438f96fd50072c6a969d0f32877b917b5f2dd29005e774ef93e2f702116404bc575933c879599ea00a6c19dea87fb343e808ca8c2bcd96259b88d18b9aa413da8e9e4d7067525542df506bc6cdbf8494b89d094a703e438202f263b4d6a8f4ef28e33f157aea02a95c78824cfa5a93cabf4bbc5c7639bc113577a93f0c90def189f78235f1eaabf5d57088b262c8b9a45af11108190f02dba35b5bb2c4a5519fdcbf00448afffed02e5cab880153f5130d9388ca321798fcc65b2d3b198d44955c76f1d5290f4842883634dcc50e4ae5fe922fc34e017b91716a09516ecf9a22b3aa76ca73902de87ae6ebca5f86425702bb1cb778e959b08db45bd83e7b7d0faab1e85bfc3f2f4e5ee059f160eaa87edd7afdc65d58a85a0af0a2991a6721791e7bb31e2e9ecdc8e64a02d1919c1adc25ad95777c301f3324141867fa167d570f86e4840e9c903da11569fa28b86f521ce75805d318bd043e89eb3ee31534decdfd84a78fc95f5d88b2d93fb2e4001e048b3ff7d0adcaf60d614f0e8bd15a842e10c6f4c9669074fdefd4339ff0ee42b821f1ee2205c16c6164a369dd75ab41145ce7dcb33c6ddbfe0ec1dfac19db0b6c631ca359de8088d2608b56c72a9b5e4deb9cdaded04aa3f3bf99991434ca71c5f6bc990e9dfa9581bab131d06f2dacdc90bcee0089f733353a90a1d085819c8884cc38bfb6ec91b48785bc57c924d09f2afca711bca309a454b814f984349510c44987e989adf766d45daaf9addd390c406aebd22a32346e4c02e0884db5748e65cf45420fbed2fe23ee24f32365bb0b7879624e6bad8fbd9dcc3c2796aa4bd79e3d32900ca85653892b279179538e7d7dd27402c77d9f10190bf1cfe1723b7408f02243ca2a55eefb6695d79b0598d2a2243739e854d25b2eaf39e7ed7d1953f3b08d9e5ec2fbc4b6fda4cb5d9fcf2c40af509841815d8397c5f30c5548f38a679bb8ee9abcedef8a68e43df111c7d08ce64503c811704a1c062b4858506c7aed177ff1a53f68026636c08a9a943824060c0df5084fef2395145e42bfd0d879258b020db7045941eade44711474c04a2dfc32893606286553f8cae48e553b548fdd6a8d014fc558060e8d96341eccd91a2293458795e5edb560c96825cdebdef9b601202f91cee1ea19fceaaf890a08fb69b249b92846acde4d901a51cd5333e1105fc1c333c3139d1cb6ca89182b982d9bcd7684ef81d32747c4d3eb2af87f9f4012db17f25ad44e16c938314ad251f7e998125972923b1646ed27713fb4c64ceee473a703811db8022acfb9d20d14609bf899549d91ed9e4fd813470241204a27b782b64a3867f84f6fb2f0b440d033a44069a0c979cd622455cc687bc202043e2ea719deb6de0867307497a7b59b6e337755096dedfa5036c7fd5679c9768450a7552574bf7092b7b9ae9faf04ebafaf043c92c0365511e9fb537d650074b94aff4ec0be57191da1dd98d70098592d74d1e67d16c978f1fc36a818365d816d2b78d2a44ed88e4e123a5025ee47628d80c6648a134813d51bd1094cdaa9cd59ed11f5d0cf5264ccbda8a24de225eef0ea700f77fa0b1381fc57f26479af5bd679ce7f014f2a741647ef6c0e811012b48ba152805ae02609ba614308d75a2083833251a45918eeb5f947dce42bbef2c0f4c81a3806188fa1de45a385496205a2b26e5a918b45ea55ac58b4832baa13ed2973d868435971f0bac967bc77198ca33555f7ddc75a61a67d07901248caac1878b7664d1273c7e9263bff5f081652bc9830dea03ec4028c1c82cd15210da8f46232bf4632eb30c02a7661005d36d228d6ea034baa494543763729ceec14efba16790d27e144b6eb1701ed22e172a9e66928f0d9865705fe5abc715fec97db1439043509b0a31bf1cb53f78fed1a8afbec67be58d2f70e4a34fa080fc1180e8b45431bb67f6c017f7dace0d7ed865ece567ed5a65d954af6367ecc8649d7502fa173e791b21ab5900ff4e31ddf5df29166a2419e5d1d40e79903e8e7b47cc6b3e39ba72ddce5a5a674ee79f9955a99f9be69b818a25f1dae38a1639efa49eb39c7d77d92874b486493536233fcf2e952a101ae52df357f8eecfab87c99e1d29e0152b22491f4e956a447827dc28271adbf0ec9a3d136f1b567b3689965e5c74bdacb893021f7c65cdb5cf9645bbbc87e5302e4fbda24f19c2349b630dd9217ff414d582ebc3d3f8f05f669a2dcd67d10bf8249b8b71ca2ff5a0eaa82b95a134e4a3133af6375c5e19649e01161ab276b0c7cd894b217ae9012c116e45846e89119dfed4faa4a7c1dafef4178a21b8123a358db393bb3e9a17c96ae0f3a37a8b49259b841d02c1ef8ce60e1b6959c118951370f3a72ea8f6e8e9cb2874ffc60fd66c495874442eb9380e5a7b43c32254ae22e9603179ebaf8f31a4c5dd164f81ec91f65911380c3205feb4f6aeb0e081e314fce2b5c6671d8ae55b4b03f7e478be8f374fd41de52911637a32951b3b89d86a2d8478decb15a621d2998c7b26876a2a7823726f844862ece128ffb52aa88cf8016fbb928ffabc31976cfbf01f53439ba9be837e7dadd398b3752b9f48a9034e271541506e691e5cb5c3dd376636c82a62024cabe82c359a7b531e994fd04a20cfd373bde575263391d6f04b9920422ec6920319e6338b9b8e48e0ebc15f984bc1538965ab1b8bf2421f0caa8a98a8a5b5a574587620b0962e6d416bff2fbae0af47617413764b5cb1c1774fb5307782fdfe5aab48f440e90650905bfae5887c391be8fbc07e7f970b8d3524f99b8d642b0bb5edb11de2d54b5858fc85fe45da4e8746f199aada924cb2988015271dc58faad42da43b613de09788498827f00e1ca1a5209f10e5dcee04db08256dfbc4d4f384913379b79840f96d813faa1da18e114d10d73136ab746d724964a959def796d19188e944a23be72c44d3ffc086d5362d247cd2f71c79b24ee9ad98fb4042b3cfac97400212c4222a6e0e7a825f689ab7f8c04b94e15bcbbcec524af30e0baf73e59ffae2ef9572c73c4909b2c5d01317b018239d8e73c2c5368dd7ed0b63a9acdd3b03a24625433442856e52ac68f513381e9b343eecb705a2440f864a813290310e7e1fdf0e4ec586078724417ad5f2350fe39adad5bedad9fb209fe9c81459d8e6cb76b5cf34f485fe1582fd5987e180a64ad6456d6d29c0c76befa86dce6abcd39d7cd067a4164704f275ff50aefd9c3bc96d503bbf77c98165ad99a4090fa97cfcbf69cfadfcff1a6cd767fadef528923fb0e4000936a27d8982d290910b275dba19fb9d060bf56520ff49631ed88b9f491528202bbdb3899906c09a31f25f70cfa105ad6672196daa9a0bb66f224be3ac6aa61892bfefabc8a2c4ec1b8d7a85d0aa03193efde34c87be181e8cb21490469c3cf96d6a1651d290c45e5a1cf5056a4894fea87bcfb2800149522968e677ff66dc2c7342914f7afde3b26ad88115407ba8ada4320e2f05077d17046d78a79febd89c3649b5286d174f057bd62092f9f61505c9db953af8c2ba654f377af3b1cd1ec5d34230f99045edf3e8fe3ff1120e2a26ed4292026e3727750724b8ae08449333b0e2d70640c8b3f824cef606adb23a955af3741f53fbabdfca452ae4a6cc8d5f756846a174691c7b991c4043728e0ac54b6704cde82ea23f0f2cdcf887c090c08d6204d39105f3c12d3d96b5381508e4dabe13d9a73a4cf9eac7eb82724f28ef4de9bf2769e45e569722b77e9bb8988029cb98ea7968a312ab581819fb81928247c068594ccd9b2f1620d35f40441d5887947e422338c8ce84bbbf37734ac24a170c8c7f50f40062b06e64fa6dccba5d37dc43765f11e5706f6aa7aedfefe1d2ac386f0667ee230aa958cffbc083a40855824cd541cb290cd2f052166b9baecb83371fdc090bdb6a3b79790d2dea42339fab016cb314057e46be7c7f8491292299a42fef999d3e5930130508c4f1c21641f38e501d307943d19f6e3b565483f0a436e06c733a9fb5b38ed07fb2aae1388c41a0820870f59c994e795e8b569be0e160cf227098b023a2835efe73a89f367d6c1472538c663ad3877f2cdfc052055efb00f69cfba55122ff403fdbb9823c5b2e140db8822f1226362b7dea52545370bf4482ccbb963a056108ff5a7a8b011166f1eedbe8a739f2252ba1fdb44c0bc991ddd4824a7e983032223664ef82d78b2aacb559c3bafe91f7c765ba0d9ea7a05f3754cd9addd7202ca4f3f97e802622a89f7acd97dacde6ae12f21a3c0334214b4652ff563cecd0b3f6b4fcb676539c3867ec1dbd1f7d2924c960fdaf199f19c6ced4162b807e2c069c4782a67e005cbb763b6475e528fb6c89bf4859ecc5ea94806e3fb7544efab953d5e89e3263ad88cc2145cf48dbaeb2b1f592bfd1f1d2b3411221baba2ab513cf98fd080301ae739429a293492b3009e1e4b5b97c84c4a294cecfbb014333530d82aac81f18088449884589f390c1f49822007abf95be80b2d4c3c0a4480d968e9cb823514798ce0c28b6ae51c3ce5c44f1fa6dcab2bcf82d060ec796dc9bbe00275e3706dd4d862e0e1686b528e54e575d9662c52a43b7b892b1e17f205fc886a178fd6b23cf49949f6fd85698868450fb5c98e9f5dec6889f41d1fa3868d19ca253d9b77ac1a57cb41609e2cbe104c1d3ffb672ee8ef781b512bc315cd8afefd448c3eae2b8766a7ed3732adf60ec548081c9d5a4ebdbb118804ebee763a5c72c28b5a20d40794a5c841e7b2c6b0c4e47e514fc613a0897b79062d2cd08dbc4035a57b3b33c04f5e0ce51748b4e4f67b2de68f634e84f678e3c38dcf39c4527c866d58dcb2fa955486fec068ee9e0e0bcd61254ccb8170846d9b7a2a44efeb6f994b76493b20788122505193e7d11c4f4c6f31fa5daaf6266d03ec11c1fed931cb7963ea1a172284ab0b89dbd22c1e29f9093ccce9e12e93fa03e12f065a5c42bd17795f33b74797bbbef17967cfc4dd51ffafcd7411580fe0ac0734b25bb59a8587e897c89d315a2ce3690a2aee688df00e486a21d60c146350dca8a251b77f0e3049959a0fa13d848327b30c0d70ef6fc068e1fd5a6bd0d76a40ebddecdfa765b1b8348503b9b4febe9dd4b6b5cccb978c6d81c5092b6ad259157534ad5337d2bf67a71e7ab58058e824104e3837cce336b3e5826a620832ec5552ee04ef57d6f686577f33594fae6880f064cb3fbcc860e07c16f68d1e25879ab09dbb74b4e42aa2e2500c134c091e5d8d4dd882fe720cc7df2ad330fbd24aa350dbf99bbc2d59cc442d944bc6a766512e75114f51cd300c56f905169ca19f508882f3c3bc299fa82136b5b0508ebe17fd99b2a8789d2a09a9d5b9606975bfc61100be29b5dea2fa0b791e205a97097da784735de78f87b5f88aa3892f5432dd18f54c2c351e8941b8259fd1b97e0f46ab71d2e598d869978ca845c05d14098cadc3c9c9fcd8760a3ffeb2d3a8ca064b01c0769ed64db8de51f0721b700cf3b351134ba26d9b7e54a6c1fbe1d9de026e62113630b92da502bdb61d5ed4293b90fb4b5ae3a650d7670f0403bfee336bd8c438788cf049e3338c2dc452ab82c6d57e57fcc395669074fdefd4339ff0ee42b821f1ee2205c16c6164a369dd75ab416e09ef9750c09aedb20e0d83480d8dbeb547e2ed313d4bd915ec8149298dc07bba6ab88db9338e23b18e709f2a4f22e12c061d16a6efcc348bb8634dd656d5f3347bb4a2962d9d84c667cdb4744e113ddef67191c87b3ca357e15d0a9421759490e752f5e2257514f51ee9a232b8ac1a317581a6e577cfdb6fa13ce3690d8a240cd659fd9afcb43d152d59afe236401a1b1304b6d32f98b5ebf065f6c5ac906749f32bab42eb78427b81a3a8db3cf9df8a85ef4606c49fb49aa36a7b7333f9867a6628d7680a8285edfd2051a65e8c7384d9a64d71e8946ff90f91b0325d018d202802d9c791c795023dc3d009f59aba528466d8b5b2f964cde875c7b96f78dc56804f5a43809b601f62905ce259bfaf3e8c5ab9fe3849ba90fad9760e9ce218d4988a567d73f79b10abf32989b50ffe6bd7b0793f9a0af435295cbfce768c0a1eb4cdabef7837827c414dc8c628ee677195857141066b28397e8495be93c95553796c05d13e3a72be0be2997af7f64ec6ff4b92b7de1a5e32f3d7d9c0e2569c12839f5b3f5a649cd410593df1d176addeba3a5f84ca10a2d87b154e9794f794146efedfbc7c6f05b4cd4d901a51cd5333e1105fc1c333c3139d1cb6ca89182b982d9bcd765c5fde77acbb54f94ee28f7b952972afb31f3a6a43b576c0f4445357abffaad5b8bfbccc8beb11604964dc784679b55f69006708474dbce070358e7dca5fd15052e23bfa8256d5170059360080ea5f5443671abb48dc4f6703247b1832da6aa158a2805e3046d64e083a61495cce9ff370fd617ece301bd5da7568cd1cef1cba09267b8d6b6079d6eaf91124ef985942d7d07d5ae1e5959c690fc71696bb307204ae0f48d4b8620c99b89e6fdd4a2c644eb8ec3a44ee50da782702b12e4507e4e302ed85b12e31441b08021edcbb88f547417362a3b7a4cbdc1e2dfcaacf9621e696e3b0616b0e4d4ced71d4ec306dad9c6b3f8d2b5c059fb36030aca4ed0e7681490117f8e91a14d6d0e9d93434e82e6a26746b88dda95d81c6fc87fce14ca80b5a18890c415bd0083f7a73c3f56918fb963b0ca60bc3f7e3f3cbcbc34c7f1b36d4fa17371553a0dd324af63cf0a61b3e01c372681b8e8e072baa13ed2973d868435971f0bac967bc77198ca33555f7ddc75a614414ad3d1e4bebf9f57cca5b38d3de7cfd530e8a595dd2485d906ffef3a3d9a1e65c3e8efdcb4fa76d3d90d472fe2a3191394a67c16537698cd253c88bdd62a8167c42239199fa1d0e1080ee485fe980eea7b2972c031330969ee4058ddcaa3a5a909ef2f390ad31dc9df2b16b5f5ffa6958ebbd856e66e1f495e128d3b7c3f306f9e4352557ee0ea6f73a339f5182baa43b06799c5f288cab2d13ceade58051fed40f5388d9bfe2d231b2badfff4bb6a90107418cabeb27fbd5bf78c7bc7cf472b38c02b1ac9654b5230df3366d46e89d8e296339d1e11fa33e162de2552162718f772a67dec802d09ee40f65f722668d0c265f4a37193674d2e677b6bc4a3b5da9678e702f81597a13cdb852945bca90184cd0d7006961644748321f6c2322351fd083288ae2ab76d92e12dfc13fa6a6908e5cb1ffa9d2ef6da4b9de1d8c82c33e797e047d7bc3c6e0e232d7abea5a224f19ecdbf8959a4131864558b129d5319ad1d506c618d5254a7501e8e400925c509ed7e7980411672ad58b5d8c72756ca866ff83ec894288e63b2fbe557e231976417b24a3410a7baae84cb711c1bc74a4483b60aafb9baa0f7a79b1947306b916648aa8ef8d61549b95a2d6d0171bd96702922c2c0ea86d082d25eb5c34602bfe349d8f0d7ebb148d412445a05e19eab3e4abf681fc5a9bdb34a0b724f573e13d15e31ea0225c607094b9a28d0fe35a42597eed1b213fd168a8b2e025922f57e29e13f3f94698d4ca0ca6fd50f44eb1b3aec8be64c27e378a47d1d88f904bd309b629666c716672e40977d5372983574d5085597a1590f736e1e67925d8fe739f638a7d1cb1e6584aec07a19c37c5eb28e20e8112da66d8cd850072f8fc0eb58f3c78808a56818c788c112d88e83a28dc4f20681bfbb66bdbd0e8ea3f4726f9fb4fb8ce75e7abd26a4de965bcffca8868f9ae387dcca2e63df483c800a5e768a7e5403a692a115ec9fece861eb5ca710d48938db528464d5b8f49e8df774bb545df8a6ed71556f1c797a7e5ea844a4f021830567c7908d5305570be0dc8322902cb14375b3bc4dad49a0a0fbd67b72f3a2764e26497bcb6f265bfe801f779f3eae4bfb39483d80e4465b01244228232f19d97767045e379c1878d38d9d15956b382dc3efb6c09e7e1b4970f4a47980c36f453901bbd2b9adc1fdd2d731fc1e31605f5c503369cd0d0fb76499883f1389aef270abba63b86ff15e30734d290c1bfbf402ae5b52e01a4aa12e190b4ff4df386bc2cc0a451be1c20f7a450399c7af86f57aff6646882f50dd0721e2faa43cfaeb3050ec66b78645553d0f97249e4ff5d406eaa1d8fb99e66e05afcd008d1e5439e6caa3e3ef35a5d7b1d1021505bdbaed32a99f6ff14d9080441359d0a1662448a464aa6443c323b32540c9ab61cc91d114b5f95559ceaf33bee017daf44823e0b8eff574d854a2b605470c35f66ba925bd07a058415abc05d90d2d1ebfc36e91cd123501f40dadd921693ddc21ce2827e775fbe1621034bbaf95bb3c82d2005a2bf807ab4205994bb4518cf7271237c9d52dbfd920f0d1c372c18a81afdac5d420e79df6c8dfaeb356ed20f5edad72757dec2b117747e24b0dab11f63dea83e605f3e51cfd66d08356b46c4647f672982812676ec7f8c6b4e4b7fcb487c7dac072a78d933a1a71d025e755792301f0057aff9d7b40ac2bb3d8aaac614635bc1e0c1af21f242fb88b2d522d35b87ffaa7fd877589a7c99246455262a247a02f1ab8cb161a0c5045554ba08f5aed7a447f74fbcdff63d1366e82a16f54930ebfb3c7bb81d90b5b279f30b0273ccf4f33f4760a778f9b858e189970bc83dccb88b7a52a35a04dada01029f2cd5e25bd53aee4c9975442f286328bc13cf26a5441f9e4350c4705f4353d5bfa80534e007d2aed20a0369c30cd8ab9f93bcada8efcd9568f8dd1fd29b9310b37f5bf3c2701bc719cc1e44c3c9ea0abebe968b62ab6dbb271a39b0f9e6254e263968d0a5a45a73c0b45dd0f6d121fd42839a888189a297e2be0e7ff9a79165d48f032d8abd4155eb064563a067989df140ff6c0e58105b14a968d354cd52be51f946e5d746093f2c78176d979a585ccf661a7bbf84becadc575cefe13f95a03da89a7b887d77c47869dce019c8cff8d4be0f803578bf7cfc45c6e7906fc59f9c5dc4aec6e406984ae42f08731be551ec6d4da3c2156cf5aad5b3f2b22760035fc379db9d9af91aec8365aa695822ee4b773ee062f2bfcd0652b5ab82532741901ba9da97c833fd62da58b525698687495ccad8015d2dae81f5f4b429112daf2f2b138be99b899c97c45ff778416a774bc3c9c2143ea9b2b6000fcc592a552f8e56a2e6d8e997ada02396232b28e80a6bdfe3300ff83376697e4e923e9d3e2f87f665cb33add080182b8526faa04e0e9fc4ee61b9da671ea2b4bb302fca6fe1073f7cbbe9170830881ac0f29c166b41aeac7be89c7d924f6842da5d5ffec6288ce2e6c869f5ac6321d1fae02a4378b0b1b17060c0a195007719eef65d1c0a792de26c1361333c9ff58ee90c49f94628eb1d2b4b8b3811b1f03095828621e0a59d73364401e0ad4612f3510a096aaa242fa5a4a99c19e34d1cab99745c431fdb944144c603e476fb84444423f1f397d89b2e9583be9fb6071cabc79c2ea070cb328301db1bcd1dbc406babb1563eb96f9dec5bcd89540668ef22d154b62c1e1e9786b80c1bdca857d7cfef63a6dc4fe17c892d55d2103ae5793488bb3573fdfe06afc0473e6b930f6c367ece38bab85b4f6a993bc6916e69065d14981bde0b87f13247d3621db75c9b5a14e6781dfd2ab35c7ebb4549faee3b46b58a3d7dcdba32d4cdb0c77874224ffcae43c6563ee64d86d66b81d99b9066a382246431e37936f3011a0ccec9479039e101eb69315851e4495f508e5cfdb08bd4815d291f019f51717934d5d32d3942cce777566f97275d405a0208ef277d3714a7d6014beabf048eec18ddb2cf4f5ecec2815ec4d9e45e0c4a5b47e0c57469137f397f86756b3a871cd994266968593d9080bd7b30cac1152678584041de89309493ebd2082bafed9e082d398460978399246794188f64d9d0d0c7a66865e72329424beef4db3f51301e97c8462d23bfcf9181a55f8b171b205c1905c656e8f2f9c5d4f5340299e4b8aa1e7d2c44ec196ce901fcb94f628a714a1b57d01d61090c519bc42dd63bc3009e33c5174c0780651d533ef23235f0fbfa2a644315ddcf707d5469158de542728b55cbf729c75f777fe2a0f42cdb14bcdbd1ce5271e802f28fb25d24d8da10d0fc75c0cf0f68f270081bb96e62c8dd0d8a85f873ad2aa0e1b9169835039025175f074af67dfef912e67f745d82c7d13a8ef7cc1289a0da3bc9e19372ab531d7dddde401383bc5686a827bd4066700a481973783a596bf8fc42672164e777502f13fcd02e8c6329f666455850d464927fc72061880092f6b7015e94854e6ec57a7dbeb947e1ab9cb18b486f5a56e52061c0129b55976312a84b238749c19e4e7c03b15799b6a95bca8842c305de01eacbb53dc98305204537236ccc09a92d0d607d4e1fb70707e8de48dc387d287ef9a00dace48f30390fc421eed0fb53e8835d8d88df9a6707c3ef6c9fece5ea1843e4870f70990dd9f8792e7270ca053d47cd09e381acfe5c93b78232466eea2b52becba1c4db8011da1d830c114acdf849bc971ac864e45c314a8ebae368bcaf4f0ac498a021b82de245b05814f74b064a3fad45b05a3269f5bf06dd8628ece7bf0823375b92bc1a01c1d55f6c6c298f8bffa110ba2e904592bc4dbe106cbb67af0c143cc3242fc48edbcf9a41538daeab15e3ddfb2ecac729d874541ca127d128ac1324bb01c88e0434b5ad79aa7247c10c10243e61b22051f9768321a5818cde52f01d080958ad348c3f332029b202c3f3acbcca45a720fdd0fc6a68f021db21a865887a2006f41759a946e9a8f8339ff1190ddef6b7cc7cf9395c5f79448c39682c82a99a2129cff9bfa4bdca53ad940080901ef7abc808b7614803f070de13fa9efee6a6c158bfb0bd4d0c36cf7b7ad7582c619a2b000299d2ee8d00715b8e1d50317c43a1741f4139ce7138f6177495d815a7d3c3416ec1fc5d3b267f4849ac54c27f663554f5518e9305d8d28c312748affc3279612a7ba4f1c01bb518d506b9ab68a7d6818b81d34e034ff186c336fab6218a2e08661ba8dc8a0e1952bf7e753a8145d142475c1c4372399682881cd8c2ba8c562a0752ec86a47f0a449e176136733bf06cff76956d75bce24ed8e1e12a61a154d3d25a54995d9ddbc8b3343cb29dbe366c3bd79f58a702cd0a939f666acbf3e5f0158be404791c26eb411ae1859da3125d4b716ef3ecbab09d590eeed47e332a0a90c6a8a60463e863d0504d6e5c6da6aade01b8ae9289ea8cfab52422832f1d54ebd7c6c7028cd71d81dda47881a29ed8ecb30180ac6916bae16fc310d21d68dc7a2a3ca8cf9f07a91ba3571157fcc3963c1692edbdf134f7eb01db8c87a555349ae58a827306af1dcdd7b8c3ca2bd7c96b7d2409896c9b3c9b386344b9dc81fa71c31b40ad6cb92af18e5ed073680eeb50c0ae541ad5153cd2a8e401969ef33935fa1081ff982d46b363a617210588143b4bd126621310e7f51541abbc925da1e6ecfefccb9c149842c92c77dfa8ef181992f1ce3d5b19381a0989f474b3b06122f302ad8af4eb1ad414637fecfbf6e95973e7af4bf86761832d458d0fda0f44bacdb489f98879820b3659fef223f3d6bffec58c6a499cb178f15ad1e1943417ed31b543afb5e3b55d28bcb5e3b95b6315e878a8a634a95596aaa1b4637d120d85daa2ce1c380eb9ccaa5d8b741a86cb5429d8937305edd7298046e5f853cdefbc4742c4b7e6dc2c63f62b470779dc9ee4f8d177450c325151449555545f28d85827777a8b2b55873e1a6de76d4614542dbdf559a77d19b1c64e50f0f20bd07f302417ec50ac814aa2d5464a0b709ff5963b29e29561be87bd5ccb0c1a7ca87ec7c04b6c9b65b00b67dc5b012e9a970f14b3013acb30552d102d063482cdcbbe4d5d36fca00da7c74a18484e452513fb18e8f63da0f40e4f7359dd3179b2cffbe736643a2fe4633b5c0deaae3f831e1b03c1744d6c350d8fca5c78932d9a3581c1efd3153d12bb6e4f52a1fed6f3c6296e20d132ab4aad3a7e19a7b361b7288a4eb20f13750e8a568ba69cd913576513df6dbee25c7d5eebc604074b190d52d869d692513d602c251f7a747eab98971ca0c7c8f2d2555a9c2a94b595ee1cfd4f21f0ccbc9ab67790032c5cc6de550f20010228c63c2ffa6069cb17bdc4626572080f4b9942d0b0e4478908d0caaff69f21704233b277b871c7de08dfa7c616326129e327c572c1167a26507a17cbba5fc4a5636bbdfc8adb6e63893b305c575ee699a37af767fe7dbc8e61bd0035279810a6f1fbafdaf93a929ffc1a59cfe184e7126e1583f19d1cc3fdefc81456f8534f6fd937dc1472aa3cad94884b6b8912d73893792ca2dc1b8a8f85a60816e4141f59828b77a03415ca67176b40df0ac5fdb4244ea5c1b83546461cabfd546cc120a33d368ecd72eb63803534e8fc9330f184c64382023dcd9fc2474c5b3c914bbae662f2ece3c0e3c1abc87d49048fcd614748406328c8dba99fb7c07f663dc92de980f64af4b6533a5715d56f143d5a25ee450fed5361655f84aaede33d330a17094dc47f7fa014f1e0d52daa3c5b7d69785128dc38602251021121d65ec97581fe6ad751eb7ceab5bbc42cbb363aa9f6cb6a7adfc818662578fc1c585dc226b30d841fed61a8b545e4f10ce951122f034719871e265d4b01a9098613514d77ad56246fbd78968ef459bd4d8cd34e1d23c4dd0fc6480d3224e24dc9dd7ccf55242210b51e4f2d9c327129ddf29fb3094731c11800f6e51af45c08dc43a7976b2dd7b15917d5a11ad464cc64d45d1e3e99d0d9da9c0ffbc11151d0f93520a3217148af2c8d5e0021cdd476dcb61d791139f234af7b1c69814b416e2b21a79b31c5a8576029bed8ac763eb8e4484380b5f62ec7f5559cb10effc4d6603eb266e86e0eaccdbe803b8465ec3618b34737c247081ee7d7f276c038414ce4bc35d4af1f05c8c1b2173dcf05b02342e0c810d4af5d5fb571f96498e4b0907bb9629357da2aea5b4c7dad6e171f8e4c62149116f7797405a24b7912049d376c6ac2ced2901c307ed2b7aa31d25eed28326ae3fd7797a5f44319625fe8e443d6cee10785f226253f7ee80ad41fc6ac81c74a71441c60d560e532f19868d83df93f56bc2d47b1b6454b741bde9df5e9bdb64410310c281bd5eb8b6269ae3c01b1d1206d9f135b0f83e53889be2c0b3ea920b65319e8ac232ec55d9493f071e38327ecefb8d92c6c25f8aaf2d335708598384c814418ecf39af6a3c917d8a15be62196ebed0cf8410a2a85144937664e17697b2f4ed4cb7cc03791241efdb1e7a2e2896dfbc40f2e8d91a4cb8d64005240639c50de8ddbddc42c2e17215df6c2c78e71a34220eefe5c17978298e3530b1865d77364683dcf156ae7070ee3db093753e8dc50979ce221a4553eb4f335390afe1e73d5a2ac61521c0f9253927afcfa137930b7262615e973db97598886df6d2a77c7a3edeffea824ccd23de0e56efc2fbd20da12ee63f49854af96b71e1fd964082d633a05fc905e5cc2186df49641fff636516e6c70686e7516aead6b2613ee6083fb404855c62bfc7452be4a1e0908abcb771b15606d344dc87bc4c4af8a15e59525aa62c5e136e8af819859eabf744f26e9dabdc24ccde8efdc4cb2b96de6504d6ed198d730a13e4203c4bc9a3205431f6b15e82e923734fe6b4680c692bfcb704da3e3fe0bc5d55e01856d01e88a2df9a70a05a40b424a4983ac5dbade65852c331df15d61eeae572a3a8dbf7ed59cb5a390e86ae8723c2d8307bc6007389069b29da99cdbcde57ebcd5104fd9157b37f4cf328af786688f39332cb14c8dcbf6954f8ea8c96ccf1e6a3e437c88558a4ba555a65438d4316a72c36aa153bb0763f1a6f8cc319063ab5726782ee00bb82170651a3d9d21290cf50f9a0826af2bad53d98a97e3d79b78250e9440a87c97c293c0b88cbca50763d01f18b8402f739e132fec822cd6d3e59a140a2c0d4095f4d6911da77e24424788e271aa772bd5f5d3983b9dad5a91089eb9e339f92aa11670eed1b9e9cb283a977288882ee72dcbded8ffa5c055930b0b576c918c9d8b3718dfed101fe6aeca49a57b1fd5cb110906f23f02cfe570a94fd82b59339451424f1e11296980dd14e9d2168f30d22c08d2d9a7a763210c85bd631ed3f02d50ae321a4a2b14f280dfbbfa092094767a5b35d1199ad7e12400692ee2527a04ec63eafe20d50fea6079baad37fa376e4297032deaeb4c05e8bc4dea1d067fe70935ad5508babd7b61d6ac3beead3737ea38efcb9c053d12191397f68bd94ae4285ae98816bac8afa42761fd3383edb85be689f98d0c47beb2a3bc1f481b8243d0efc8b672523abdb62ef956f724efca488288b6c5398269601766ecc2bea40d2f8f82e7fe8535bbc5564135af9c9f2ae07f7239115732867f81a5a7ce0b89182927ba82deb663cfd646e4ed49461cb35afa2e680a2832ded137da1b20d6c3680f363169b905ef56817755196c9dad384bcaa4a695d25231e11828d3eef554d5f33cbf64495ca42481638c1aea71445e7dfaf4502bc06fc56b4c098aca0ab086c735114158b7e15f891b9d9283141bd9bc420a5f5d3f1f1e4cdfaecae6a3bf245d2987b2eab816a22b46bd5c85248da4ceb146b0e74d94b2c9c635f6f59c718c4c2e953268eab60ba20fe30aaa88a792eb550154a7b519594eb876f5490c7e1e2991c06a472ed09527bfce3b98c658cfe1e7d35d6a8930d1c9b9f20388c3d46aae55cfebc297e943ba8e6bc2f91b62b5a424a7be8731ba7d15a5c863d16dde270d9afb7a118da41e609261591fe6dcb09912d8fd13108d5ec4bfa33a414f3956de0e9b4c3080d877f3d461cee315b898767713a764e0ec13dff5d6131fa11315bb034f898990acbd881e3786874b1b65dcf32fc5441017b77aedaee43a701cf6c389e1bc29f555ecbf19ce7521a1f7f3ced4c6a3351a8f800f9f6bb4e891576cf20184e00cbc79bcd66c5cbc73a76fe7f60eac0ce13ece19d34f079ac79f3265110e1fde7008d414d4da1f64a4f23da0c26967c609a999e6d69fbfbfbe9e3aebf05b7094614c3832372afa2006b766856c45034f2ce16db798d8deabc5eaacfc0ddda4b8d2538b5f99b5263a89c0e8cfcf73736ce0999e5bededc40e46fb0170dd64a256012ed9a620c5b845830d3961050357560f5257898b6a793ad4abd73f3266a38dfeff321f75db5ea1455f4373db1f10f5fc6e10ca56c44c338ccb9b95fabdb179b501d9eeaa50d244afecf73e4b8ce2dc7d621da9bc7f8b7a3e90a900d35e33fed5ea9fe984107aa365980330d86c7181daa2f3a251f93d1728bb7ccf6f0d44c45eed163b20ff9ba5750c96bf9f89dd8723a7a0dce9145a55c4cd8e1a6cfd09956173767f56dce9e665334f76233c0009f791b4f6287580506d698fd9f708126e518e8bd0136f81645bd92bcae23a17bbd6fcdd87e71bb35b94a7908329e482bbc66f7cf34893615c50bc94533b3f5d938ab87a0f8500b168e3807411a2af43d42969f7f24448bc72a9a7789260578f1e5859ee263be0d1454344c439d9446ddd809191a8f65f91777da47720e93513351a68d849236f4567f227480065dde65923d2320f9873bb88b391756501c9193745c253fc6c4ae307b76bf2512aef99804d95a12cf960ad5702a56358c9ebe243df4daf725eea47ff8ef9a43ed72144a879eeb0b372dda239a46eacf7c7c835e5f8290a01ebe1c32459a8a40a17a9840aa27ecbffcbfca7886385500269dfdf8a7eba9273acd79be0b2eceabae400320929a74350b64b902395adfcd7d5dcbf9467db018660111ad1e59c23dea8b0fbe996f979dd77046755089354177bf4362064f626262b554b06b55d07b44646f34aad891af530c74d2ca786b6c988f64a9e61733a5c6089d5b2dcae6b79deb69157a52fc1c09ddc0c4df54e810f56193817e3ef17c0df43320f59b3bae99d9552e9e4ecbaea12917dc2a0644a41093dbaac768fc4fe789f5e333ed46a7152887f3eee77be9d44bc4b11e743287f7e007c9e126f6946eca9fb651b2e95d787048cf91fe81088ba998f5a3457f5ae659a80ef759ebae02845843a98631053515a572560b1efe75c71abd3d6d879e839f35083b565cb1b1ae72ce4dd2548c35fa329af398cfc2009503b4393cef2aedf22eedbe62550921223595cf650d3902296be7039a04fb514981251267001827eb68e95448bd8ea56f14392f1946c3cf82ab779c88142327175b3f663ecafc6497474cb4a199aef1e5a3a08eace89b47002ca2ca00f0ccfd8ec531e1f335093026c9b40f37cc16ae0ef42f2d4270e59bdbeae66375df072ec7c99606f5731e8a9b60ee6c9903fc1997ac729fca9d45a2656057ac312377daf97bbfb17398bfed715b60ced0f54871350c8975c5d22a7ce8c9a406b99509ee018fa2bd7a7e2376eae254a3f33d80626a2efb18c9abe45f10ffba06777b4616ebc85831d25c13620ebd6b6e82fe904786d0127ebaba63a25f39c791cf46a1bd96f35c0ccbb3421ea99dbbec9cd6f15b8a6c47d3bfbda12cd4ba416dab10880e951aa622d5410091afbc718e282cd7137c240874504f70c2e8a41e37b0cb7d8eff52c505f1764edcdf5c6ae61cc34e250699182f75196e79751586bb7cfe61193176ebddcdd5821affc1371ba35ff3f94c80261ab02d49edacf45ec4eae10120b33bcf023b618f1a112b80dcd3ad81873df489aaa42cd868ac231d9ef0f7e99bfa6b9fabc0048b6b6c1cbcb005b7d3902c2732a468e47feffdbe0fb268f9ac597ad409804c808681bb31060250565ca5ed7c1213d5a310cea36e02beaead248caaed50aa110ac20b1b3981fa93e3c2bb42b60e096f2581f7a8b36adc7263e2c114165ae2806953cb0c4568c8caad4347e045462dcfc00a3242827bf9e59e14f508dafc6715eea30458b967055673b150662897d9ecd46643584c9b79515c7c0f4605f567aff000110c73bb374d230fe81a00222dd77166da3bd48ccdc3aca8c278374fb3ce6dbe7294b0eb8df81ca4da15971725aed4825bc6b1eedb1eb2ecd3171bb43036884ecd540746703bd108a91c9afab0b17f45f6b183274d8815139762a237f5c953661eaad5ed20f933a11b6c59af01dd5c633423ec486e3f24cfb25b5f62587914eaa5f1220fe4c5706777ef07b22cbd5e4439ae0c5ea90ee5f5657e90fa32fa45cea54dd8cdc81543262ad7d6ad80a58ad42d1b87a0816f627f26ac6d93c5ada38171436df5fc51d2815019f1246e2e1625bf280497ce24977fb85e3b7a9cc9374678d9fe25b561ebee38d047730b5ab687c8c56aa1cd9404f6d02d0fe00841810c768a70b89154d0b75bcac7ba5afee8fdd99d249611ce35ebfbf18cb4031ce4d293cdaeaaff3335ee6209d9a329ab97a9ff7a7120b95ff02e89708bcc72a0e68cbc3212b8fe77ac55d579e42a550f8016c971b9e30f9420ad3dd834f56927adb59b94045518c3715d26aa1525bec070fa5f399a4617af2b9742642c6a2bb2c883eb520966e8387567ab402e8cd160ba9f130b76498784aecf16a204687ba5822651629acbe2e3ab1591ac87c864a8243b7e67df3e7c1dad932b07e7e6c33f57e8afc3f563d003e142444c431f53947c741fb086142d1683dd347d82e618122d54c4c63251bc2b2e3dcb449c34334726efdbf00ae46f4155a7b24236e4655edbc3e83a08f0cefe06b74ff79bf0534756b2f9b9b1f6e2f8e4bff4cab400507b068c671eb9c232235c640452cc51cf6939b9ee9a2f285716f4e144075ae53f0f7293c76b6391ec42994d0987b5fe2ec9dde31c06add405161c2e67185bcb0fbee5c395e4b1ad561eac62bc69f405fd3c0bfbb5f7b5d8b9b34503531aaa72e70618f2efd5610fc9c978b57f4ff68a45e499a08230b5df7b1b38a79549503a3bff15f68127dbbb42951765bae658db7e0c9ca688a3fe2e0f2be42a8a6469777ea7c45bd3e3aea90617e12dd740420e679680b146d2568117038ce7a2dc5119c39d57ee5c5246b34b18a801c45c5d2d2c93af6cf0eedaf6f23cc8cb563c6f9916afc9979749b873c0269c74826e54361abaae7e44197c8772e0ea024e69d16e5d9c902d45e43650f976dbfd8bb9ce29b90b97bea63d7dcc3f884b867efa1bd12e8e457635d38a3e82d60368f6980ea77aa2cee14e7303d041459efb6ceaa0bd39c95dff11dc75add1f4c70c702fd20abeffac131000f3135142f10daeba3e805c3527ebeb85baf91be4113edf7b6dd35ecf411e3ccf04fcd463d5448e4e871ea36dfeecc89d37349f625f8c5309bd505f50cb817ce4ed06940835951ca2db887acb606dc6727460e1c3871f2ed29457f34b4c00962a4ac1e9cc7a3002323d499ba269d35c6c97ab36b6610a7c7916115d8c4b40645d3bae1ed0ed2eceda8de025976a264042d10546c3bc0e4dbdea47ff8ac1a31bead79591c2ef19d3efc4880542cbd1814c33092d94b74f95d4a700ff67f920f55aa42f86c61300b69c0eef8ec7e3206255ff90af6cb7c8dc705aa90bf1c40c841cf7cc26250f8bc657b80c7af33fa453126465e9e633faace5f496715e7f224204489c815fc5c238fd1c9bdfe4236d0aeb3596e6cd254bd3e460b2b7e0ed61943bc196648e1e3fead28b9a5b2028476ce256aa12176c33fe12ebe019c293c13699f6d5c0915e05b15fc23be55e50b45816e3e028167f0af0148bd4171a13cbf7dcefe64ddfadc2001487ccd43e5662bab9cb2ab84247c33370f6c78484130b887c5ac22d48c4f5c9307450b3b985d82308d1ff258556658459a7bf6bbe488dca96356d0c2d43c47a59c03ac63e979a718ca7ce0ab0aba73f28c3dc1591a68bc4624071c16cf2b54754106d73057912b9cc9f8957a7ed1b5faf524643eddf112a83b99e00a51f0b69152305265011232166380125e654ada6a6802711f5a9a82492c14ecd3e0adf8eabdf07a59d766e2160bcc6e581fd099e276f60d262256391d9600bc0b7688a8c0ef0d895e858992de694f464aeca28b464cde3d4840bc108979dd2507038b5cf77036ce4910417cae83c73b060b2b1d701168679c1437e8c0adc8b51da921c9d8f92aefc303d95a4a4cd203abb44f3ee3c699626cae7d842727c48108a6140893788497ce143bc57f95e67ed1754a534baddc54a91e5d614492aa98dfe3b84d472661e53929b547963ae33df36898f1029485fae6d2b842b1c242239ea87d19bb05911102b64a324f82d63d6d861c4a123bbae7c5c1e5ca2ab69ab9c88e9ea5770f03df646c89f9ace22b13473713b9e44f5ce9a2ec9a308863eaee6c473beb176fb239307fcf7110224691724818a87fdac9efad1a6855bc7cc736c240ccc4a3f970da5ca26d2962b34062af56dc0fd1a244637242186f7f88cdd8d85e54e922f6b3cd38b6d511b4539f4f4b4c1b5293915863d710c2e5fcc14caa59d2b2f3c27c6a9fc04f5a9f85ad81c1f5fa485ee7f5e72e1d94c6a7088c45a2a307c4a70d9c66b668dcbf6e23cae36d2fb3ee38fed202c5cc8186279ffb0ee1e27b02bec5ef23650a68b7681f3c16e12a5a47623485ec0703544550ee45101974978a62ea171a3a3ba7d73e60fedbd2d9eb4fbfc9b0ac736293fac4da0755142692fc06675496ca1ed59c7633613dfaf0edc062d21609d12f18db70f386822308177ce49cd0f7cd9963cebe2b988dd68bdc02c65841f6dc1d5673975878935f82656eeeaa089de48f0a5be7592f8809b6bb17b260e23c669aa39e39f72237b4485037a6fa1cd05eac4b8ccd6279cffae22d8baa47be43a9f02369b5a3790d0c9f614576505ffed492a47dc546597ab7e0dbcb52d7223bea84edb94f787af11b9a15da04c24ecd1f9ea1b4234bf2104f6163c306090232ee3f90014abe61d7f2bda75218fdc2d0c64fe501feeeeb5637e10ca2cdf0a102f48df9e9c8022fe782bb258bb6c6e9c442c8b0e2f5a4b192ac359b1f762b5739f03d0433e8c4d8c2a39b0e3344cda80ef30a853866029b681bd3ba0c7423d8fc6951cb203490391f056968566a3e58ac53069254624c9fee431409b19e2bc8e98709056a4319f17caa24b64a9a9641242c92758a55b119a7dacd695fe66d46303c6587ad8b7a77a44c3d4f4c1022017a41d6fc914dd278cbc5b4b4bc4400b82922bee9c07651ae544ddaf2a59849834e7bac0ee8065e8366e9a0c7e3f0f36345432e867eb233cffc43eba7bdab6d592aae59ee5f8be2de9abcd31bab0ff3ce2c38512d68cc3f0737fb117352aa786c3557f62af7c9b23009416c95472156682c00262a1a3bffb9741b3f869bbc1ddecb89b53730effe0101f5a51b4884c06b7e15e523d1da84e2bdcf7e53b5cc0c64c1365691b418676b368ac5367e1783d9efec21affb140e3a0c3244db6099ab43fc4e2a4969cc8cb6777567c2e2365ee95f54642c8cd03a3872788b4103c7bc91772a4880b99241fb1fae615e7067f7ffd97658a6c9e059fd3683d06d048c1e52de0db6dc1aa6d494b9bc4fe56bd8be23f1a049b03e3693da88db72cca54149df5be70d7eda7d30441e37fd542b257bf5e9942dfdee26a2039fa8deb3634b5d82c87df811b48dcab323aab7e2465793b9098e7a64bb8c1fd9eb69312b3bbb9c0f9c07a8ef4a1888091cd6a6285d41cd8bb9680aaece966a26afe50e29a96caa115ec374456783caa20f7e298351ff6bab8f0ab9249df936d97202eff35da35e14016043823bff8f69b2cab3de0c9abe57b58a1cc446586b2804b4c10e465437ed6f0d6382c10c490d5b31ccd67c7f1261d47a3955ac81c823e59a5c33b6431cecf28b3f3d9b4bb9d5d563f0a0590027a0aaf5b2039ce2cd72e66847fa3e1994a80aee8c90a757270ccfba89a1b79adc3efc8b50eee0ffa13f47e0122132f2e27051fd2d676c25e35e13477bf40ce3fd1ce5c79d080f87ca1f3463422d8237dd4705a5c024f3b0093c2023f93bd49e989c91aa0b28b97eb17a8938f316a963effb8908320c4a11225f041a58240839d2c12570df0dbfe29b2a8f1e46c3b3dec41c72157aeb74eca4e27f6e36b20eb32b695313fd9db26dec58b73771de3b9c0156f0b1c57e11fba26aec203784a6c50f82ddb6f684b43fdc3be9ff25c8de27fb54f349a2f25665b64acacd7a32a124ac5a03e71082c39671014aafa64fb96ab88d5194f97671ec97635934587cb2eb77e8ed5e385729ee934002637a62a282952948aeb9db88b8a7703298431cc98f2b0145e0e204bd835f7c3fafe00044cf9275d0a6ad5343f46db2e2a7210e87d9a83dd9bcedba6528404166370f34fdcd6af036ac6206945b99e6b49f423ecc63ef42d520834e381f91fe91bb8c4d275611582283a5ea5cfc1a11ee76d5ae3b5796fe21affe4b87bcab9c143ac2fcc9ae7a0dc6032515a059b416d95e1ebed858ba2c7ddd1d97da26efb2f29c26df602db241a0ff9fa97c216b16b26fed8443ce9bea485ad59f015fc3be10dad0c8454197de323a99f75f4e754a308ccc22b0541fef5d21e28db86914adaa0a084466433a749e7abd36a6e2b59c1aa0e77d0b08f8a962846648b85de863b8fedad415f8b1542521ea9c6e95fb0bbeae71f3d90dd20d0d6f56e84a748f994d84a8d994373cdac3eb82b5bd3cac670978e66a390f032aef9eab64f6d18e4d4b3e8b3d67c0c3cd0431ea09e0ac18ed7114321b4822c53bab67d38739ccd2e4503204ce748583dd93d332a2b0ee8097f84fadc29cff759eb9eeed33b5c170cea26437bd0fcb8d26813a56cabad1d8ec320f9176f8b60ef429f6e456f7d2f189830d88e08d63db2d6c2cde2501145afe945d42f2c213aa580ac7f466d9402f56e00fe423ae164e0e620ec39e94b5d85b3396cf1d5eb765cf13c80eb951b86914087a8e1319648c0c8214d1400a2180529eaf9a0d93e33dfc20f96f821af3f2d42944155795ed7434b35f836ee5e8ca2b8d26bd083d999d7b26a7c3659b40f800cc1cc309de151e47b8a2b05cec8728dc2a8b1a79fca5791b6a75af37b2f17c1317470a4dda2c2cf7b75f13d1df97dacd991c063fc9c3df34d48ac2d453d7c0389977874530d7eb37055bb7f09d3580cc9b91d130e72c20439100fb4338f81c513214e560e4efb9fd73f4eed89acf825106cbe388d387dcab58e9ac167c34422536f941e7afd5b48a5a213a452c8f30b791805e5ca999a5bde8c640fca11713cd7b238c34637edfbf257a1f71e2f54523ef7f0263f55f581ec759773cdfd40841defcc8ea771e75e2078d9f6e5c12f35e856c107e091739c2bdc2557fee5368cf5cf61ec0360e178e8fbe15cb3528e6d8e36c621dafe9bed65995ac6ee2ace9be04777ac51f52b236c186b89c5d7dce89be0897291b1bd1b3593962b665fef3c43d87f7b54b211ac2e455ce42135a701b367a7bd3d4e41eb8efe3d9c2d3d72ca8a83248f41247b63a8578c80fcc1005bf14932376909b2012ed4d328595660b491f6723aecf67e35b7e03f8f296d9ed8fe6a1698d35d1626f222264a60631d3fe64f4a467f8cba5b053111ae5c505d604e7e02835ea48ae9aec71e9a3548c8b4a04d71fac37dacfee46ab24be1481dfe810b68c2b279eae93f61ac1ae36d48b1fced64d7273a701d00dbcead79a96a16bd61937d51818c4bbb5900942a21ca0078ab76ad4dff61238ec5cc11fbab7c821f23097c787626132aa36c71a74d115f0a5b13555431ee40acecf600134d7e5017f42b10a9d20971afbd7b23350b5609b1e3c19afd2a8273c21bf8d3c1d2c15ec985619f43b5e65324baed3960ddcc8d8dbe4476ff29f44cfd733ea0d7959916098c5b4b035abd45dbbe9541262e8d81b8a2682c82c9c0083fb8f307ebad6ac031a7114528c8d5c9f8794880c0a580d9635c5dd5be490073dabe0a7f964454948136219a6fcf71d604d01322fb6fbcf8479ae28641f83f5402e65dc94b06f3f9e5a3828ec860dd3fc644d15093ba21c5165a8838d502b2e1fcbba2145fef3bce69085c84bef2099a21c41e5493aaf84263d6ef4569760dfa4034008391976b4ec89e888a76b1968a68087ef8503874d018cf50c9f6b5c9412727eca79e4f4bab40f6f9aa7f723f7b63bc040921386420af0b449831ffbe465c57292aea7d7ca473f5d71f5bb8d4a157bc6b0ad7e16309b753580f659f1966d5e93c5e2f8c92241b246182e25692ff15bc0c8c9368a645dcbb385e693901a3d07566764eefc7358f2653f19e3623e90053aea6d95287b686f97bcd3eded65d0954161137f4ef3e2c5dafb8b15eb6184df7a3990ecdd0d04d0f0896ebfc836d5322bc1f073d93150c64a345dc017c07eadbf07cd69b2e3d9f485d1764c056bfdafd95d5bdd2efa845947ab7f1ff5aa4d352471184a1d5ab8539d578e955e0fcc2df7afc165ed054cab7aff04a9d937cb326f9fbbb6fa7eaa355bc4f12a4fe002ac0c6453fef48dcc804c0c0ff0eb8bd3cbb4765ce257971d5cffe46dc0b06025a4197d7ade5ec6d30b7f55a8dac881123ee5d63a6d3b13aaa539e0d751b8c71d37105ea8c9461385a9e22928d093d9177ab0902b0f0fece37d1f418207ac99794bc0c60f8ecb32f2a06ff8e8ba8455822a175d50b59f624a7874fc7355d55efc28f3a34aa06cb531aab30319032cb8a3aeb599f1b5ddf35a45d0278171ab5722d3c658933da9070f085b3e432487b73eb91cad3a473a40b729045365d3aca75f03cb4f51b74af97c50c23862baf9104bc9fdc973d4423e10933aee0e0ec5dcc4f1a40576713181a6bed0ca5dd3b0c123b20e43409eb0bc24e21a7db041b21a1d68d4c32020d36cba92c42627af61a68b39306fd01decf7d4418e306f2eb3917c02fc7d6596051adf3dac226ceb3e12f970f27677ebba4bf78ca8dfdf1d00b702cdf9f143af1b3c86f60c7e49232f0d347f4e862697281f4d439f838f338ca0ede9b2837d47d600bada9c8aa0ec9f8fd0d65d6a6cf863e87f68fbea1657998c7d30225cfca6b6e1bca3066b2f81e405e90f8d73c5f270b75bcd8ab2b3ac1027ee6ecc6537fb926f235f2e1329d8d0d03a49d08f1986cc7c53482dd9021e4615c0a0b9e1e259190ad0dd9a3536de51c2dfa4e7d50e2e87be8f192902affcff0c11a89b073d28bcc8962bf9d9e5df0fcb0fc627c3f366f773decb5516cfa0e0e1bf32abcf34c82b3e317bed04ded52af90ac1d222d1d9c5119994b83d27a30fbde24b55ecd62daab0259b805a9f2fd219e64d74980f797802134f79b671d2d199f8969827e9b8ad0ce9335a1684f42752665233ee921c109318f474931b5d43c61954414ec29bac88ae3aef37aa0f06e161a9e667fa6c75b84b41154f9720e2a6c20a4d0fb0c4bed5c31cfb394173d6fb730ef982184962ecdee4495970955a6a7d0df3b9c79a0787dd11ef7f8124b8eab05aae871274a13e737e0f28ec69102be9f2d2dcd568e9197032a5d59db73332529a89b3dc94eca7c022cff470b06f321964993db75200c7b956897b51adbf2ca203602659ce153f08fb56803b00a25e043a740031d68746439d28932753b7010017f50d815350b1e6164a5a17e4dff0b6a6658f2043eb3e596aaf7ea7df365df5c758689bb3538984d353301509e0f921f76d08c990234263b26afec7947fe10df83feaa48986a7cf636a44aa2d2f50bf71fa56afcc9678c34169d44d9716e2f0d087c051c6d23d386b9d8b70813219ff1ea56b1a367f2e54fb75353a91ed31a9ed84527ced97242c9d4313725e747828ae84041b3e3fffdee7cf22980125ceee4a9e14d2e984fddcec7ebefb54166cb85d1d191970b051eb360f90dd1b0d6fc6aad4cbbe2f7bafc31b1a5409ac5036e2d0761822b1e7d675d122f2cfa25d0ce197750ccbacbd9da7ed2673bb3ecbbf05344fdd1ee1f975c4d82b4f9ceea7658c78f1e96ef6f8610bbc72ef9ff31e3acc47bbccb15b09b437b053dfe5f34f6bcae2cc822056c2a3adc99944b7be50aae5fafffdb4bc8fcb7d866017e8256ea3ac116c4a33cabc82c3ab527f3be0722f4bbeb0f86a9ae704045c98325136eb5bd12b8846b34d72079990db15edd3388f3a7f97813b48e1e9c89e40c5aae340466aa4d6ae70398788db2376a1279ffd73242c9b3835ced4523decb9e066d7bd1c196156767f3fba03ad765abea98452a45f5a4e13afaaa0004f01fa73a54181c31b5af85523e99d803a5f1d425bd86f093dcf238553d69291a7df02d836d35456b88e8a46d33855850feec01dc23c4aa00543b804e791fab3b84f51d6ca1ac125b91a044eeeae546697fb34bcc8d6e81350abffcf93df391c9e4e9bf192ee19df360fc66418eca8bbffa6a3ce32c82e153e260fab08c6e9f061a86eea515028f3482067319676bca9ac2efd2983cc02f81207964bbe12af8ae6a3c02ca268047be49a42bc2c8f10ebbb8f125c27139ad6b36740aef277a5434c31f12acfeaca544440547de7f56951f3ea6c4219b04d473a889f50d66d10c8b44a559b1ddd3404b229f60b66251e986e1f1f725cdf7774b25426090b00049ea40cfb6a8d915153f150ccd3613dd9d32ca95deb7a2eaf29703fbc37192cb88cbe6fc07f5c0a9e6c1107f424a0d47a7161cf216b7618b42ab7d29e695379405a46dd8d29241bcdef2d952195090fbc24a63979099942d800935d8ec5e25a9f07ae21e985392c13a26a36af25974a7ff6e1d2aa30f64b957aacd4b81088fcd00f52988bc117483485f22341b59593b21a9dc093301e620a0309c8a3763fed20e75c75cf7d0b1ca6351db77ce2b28a6d314e547ca97924b466fa1dab4a2dbeabee591ce2313b913e01eabf069621fd47c9fd2df71fc1915ddb592c3b76dfbb2db1fb796597c8a1b10b5431e2390b3b8f8cdecc68e1f3854277350ee60bc2c66ee2079816da1223d086f520a842c1720f11d547735e4300dca916a8b149705b47f9728afda709288564dd2953f2af6afc118f73a922474b887481fa17a5168f50dc8aae26ee2e377a0faf92d12f03a9762c6a940e02a22731674789592b041173ce916f5a2b462cd3054f60712fc17dd7b43c0ce3ce55440cb41d7e7ef484b37d0cec485315f8b516a7778315e8b76731f45d3c08c1d148677c79a0ff1b7b4fc0edcb0d3d17ce1e067010ef0e19aed6587e358e19057a2f974c856a8d600bb4227739189d02048055cab1d04756a0959219f10806d188caba303bc7d1f5784912f623f11cc96c7552005a48a91dc8d231bce2746b9727240be48f75fb87102e1fc05266cbd11a1182be53c09f6fabb2101630154025429b6f09936e22ceb49d3c69bf7ae7edf15d6be988dede6e8481303ed4958a4b57af2bf47da9362339470bef10428fde1fc0458ceaca79e79c5cfa24e15467c4a8b565af64acacf57e1c4f522b650325cedd0c155efd19dbc22ea680ed1d45d534d986e35846eb5bdc173f3929be5745c2e002c7676f31ea8d99f0de297ba23dbe554a4ee64e1474aeca38903b0a3d0a62cf1d2524a35977034ac07945afd8832c24563962feb2a6b2bafc1f57c4efad2c2f7f74d247967ee179d8e52a09f1bd2ec5dcd1019b3773ab1f2cec9a63c0d4ac66f8b276382fef80ef5a03d11380dfb4f23abb0d92711742a43be61aeecca16daa7646cd412df3beee2c316143244e4a75159cb30033e0189f951bd4e3ee2072edf5468e925f12d1e632f54d8fea7ce18e3ad52a1d1ea477ceaeda185484eb09bd2cb9fa541726f6e1f9ecc699cd9026104368b6d844554d974a3b631514eec7e8c139290fb74e4d84da4935986d5a7cdb729d554c1153e478cdce298251f69e02e8e20e0b218dec88660331079a5838005d1e43eae736296889d050a5b2ce45fb8394f69cdcfd6961144fc2c7aa0ff2fd77d40608ddd400a75245b7bfffc6f7b62c9445fcdf3affa1813493a4d3ba19c8c4fdd1f7212141785596fa29b8b32a6bf5828c13fa991b1baeb4c77a0220eaa103ffa0393567f818673ba4b36135269360de0d337491e213d6dc599c2cec522fc099fe6bd2922648f2b2c6775a9a62c796a65833d90e84e011fb1cbfc7d7820071e3586c17be927b245857b80ee237ab1803b117ddedcfb158135fe7c684ee2e906d7f4145f72f6a78a86a9df7f9b2439342942bd506e634a5183951bd3b5b833309756ab8ccd09605733cc6d1f2717fef6734c5b02944dd712890b4f6016266792c607cda117255aad20e6c80fae5aa8a0cd0b07293536c0caa037d3f9ae40e5f4b8bacc6d462e4a2f83d1ea90cbb93b16c8984961e987e373a13900e912333e81191543abc507f042ce0d21818dee0be7ec3bf929a73104c6c724e83078ecd3be0bb95c5b37cad4eaf60a2d4ed9ece526c0f26a80064266fbcf3c3dba30feadc7e0b2761931ae2e308084301437268e9eac3843f5fd1f6c3eebdc897227f3ced9b6637c0aff70568b47027c0eb138bf27f73e21b637a9099aeb953f31132bc6f7a602db59f3a2b5e49f97d0e4c5b039d55741e4816cfa53484bae2520c51eec83ec25f510e4d2f2a5b768ca467f3398cfd1870a3517ecbff2a6bd3969f21108dc083e4330fb802e795086eb7b43feac3d459c62da853604b87b97765bd12b767c12d36bb549f84f9712456f2ce8c231ae7c7721c52f69ba6e66e652a7d59a8d65ada998c396f0f6c35f079640a5fcb8a6740ca40f8275a6adc51194d05ff8c99ee6e5b0e9bbada2984ad6fbb8e9ca2e848925865929367c8f1fb56b0e91289baa13e01a431e98d1bfcd84d2f8ca9004f5a6b03508e8a89d31a75f681178d4253ffd28605d052986f73a8731c8626fd1980bc1a964fcd20f493727f71d06c79fc996340f73abd601b6de452f3350558b3e3d8b4af4a90aecd020978b4f84c89f9708f3518565d71bce8552e3436e70fbb7e65ceb37c8f6847e5d2a48d8abbc1ab183faafc98f0c877dbce0d54fa65c795f20e6ff392eb2d883b85de3619fa868bc15054402a723bb70884874bb7398d15938ad3db71c82df8659359a922b92db68d6bccf1f45099670021a552437e10cb59a8cc66dd1a4be13073acb87a14587b4908c4e3c62d81059b6710393f4dda238076837916b761cd06c23a67db3063e8e181a73765e10848ee6c468e9ace82b0f0ad8adcd701bebda44d1409a95e379faaa0762b71bd66da9ab842b2d0d13c2feedf0c097c51debbcf80923e2d19f04653c810f8d099c132957bd691ad3d94364b40d7915ed2f9e57bd358154a8742b990b0f4410b8d8210032ea6eb35e4266fd2037bd451ec6230153b953592ec4d6675395b9868978e2afd4bbb6603f781212e8d3631c7be6ffcb814fc1d6026aec8b833f3691fd265584cba71b43d9160cfefc89e07fda7901b87f77cec50732f97a7bd422f0fb970c55cae7a74fffe8d651f8dc46a39120ec6bf266aab44630f4eb99015dfd1350eabf8c94ff6359e5234c930a29c399af86f829790bfde90d7c351771b5f64943b532c4d8ed7fd571d0a22711a4bb229e8d8e2ec90c7b0e6fd4d741d9cd66e7a6d75459ff0dc1730056f2f6be9d7ca44d7ca4cbf69325ac23043a2ebc19a97de2cf18014bc761708e7664869953d71638d6d8b24f092f0a6a1a8116fe455314dab8017e2bf29325fd4aa7fcd35bbe6d1df13700fdf0402fe69ce0b011f7f5a1e5e7772673cb52014646ae38205153bbb1bc04f9089d0fe2bd8e6f5edb3ea406cfab57f6c9a09eb4512e4205e4f9cc4c03f6dc71331137854a2b02ea82b4f7a322d06a4e57ec040978dc10b3d30d550bbfa724b293d5d044a5249dfc16c10f4a6888fff35cbb1e3b4eadfba73987b64d1228348ab848eda2510bf4066e3a2eedd51efc36780779574af1344fb5ac0fb6c9b44ce1d9e5c10e72ad6c156db0cf90ef3de268dfdfe33ec16303a1e3ac1779a066ac90f840c5e73f8cf9b9ac173447ab626de7168c7725b123090646b9681b0f79e3c005cd34aebb2349a386c14ef7eb97beed4103b1c0c13287043d7c38b49fd8622e48e49197210dd1b2bb294147f35392be6454cd779df08cbf439816405ad51e047ede170587530d85ddb4a25b2af117bd5d400bde18c0a3c4389aafec6b3c6c10bab28d919274996b06289c73c5ad6faad2b003b2a793fa8d65930d25dcd90b971a8f6face7c2a7dcdb9ed7eb5a5e45a9bb0e0096728dc7e342e01dfc28ec2b2b35bbb43ee2fe7e6ce80b6fb8d75bb7757ad0d57ab7aa77e7f6077f2eb61243679b918db3b16ec8d731d8a5be36470a30beee48db48d0121e13267806247df48e817d4437f62f16b92b7ee7535a5a311ef38c2faeec471ffc869c157751c7975feb841d01213a49e15714f63b089569ae609ee18c691fb58572ff836cc9001e575ba3814e68308c5436998941fcc4abe8cdb37c3d2fd39311046698f3c89f3ad0a4f21ed0d2f73e53a4043ca8a700f429c72a406acd864a3455b5287eeb7f2605eac95d8e79f778bf1be8426d1671e02d3376d33a938bad916f3083db9259b6769092058e84ee0e4ae33f4574d75e048f5f9a7b5f1a9695a00ca93cd7d1cd3c50fb32ddc0376366128efd247061af254af1524fbc01e74ea0d8adb99ae078fbb190b62c4a3ff7297f4f87965ce09b453d6cf2d7fb1e2afeadead26732cdeb49a7b556b6bc465ba6ff7f3d7ad2c0a215f1777946d8fe05ccafab2b272ec4d1b7c2bdfcade6e50d7cc01e0159b299c5ed32297464fb2be4251927eb903c77dc9ab3a8ad36387fbd34bd6574464990f90bf457e9d0d0044b3f86b66ac92f9e0e238289cf11bf3bcad26d80eaaf75933b8c3a8c64ee91ef232d29663d1dd8f1dca2eb2545be187a8eea581002e43b488157ea925de37fc49df5389491ca0406fbc590cdc4954caa1e6b97ad2ac40e7191e0ebc39509fb54ca3b45be663462560380194f42fe6127213813c0b975cf8e53a945f5fa98d8c1e9ef3c76862fe628f7216ff5cd47a2b22496674b91040a3346aa52b3824af247fbc9da0ced0e70b77006d5d8f959afd327d5a42e77ce8112246e985838466b16eb4b4e57cc91e522f0b1a3049d91ce3bea1d0692765c533c8df9b008fd79d2a84245e478481b09e5042f20f95124df5e1a435e1b2a0d992a5c70370e565e61b09f659fad8cdce593c1c542c2b2963b049125ddd1bd5c524087192bdf67a03d270dc70edccf29b75da9e91071725b757719bae0e5bba33a102360bd61b2b14d52c089fe4039b6c221839d2dfb234f02b9555d85b7ea76f40d08811101685e40fbf929d2a902650b0d92fb618fe6873fdbdf023834f7a70e927dc06be106dceaee132bbe1a2f9c2566c23d53c8e6b6b160604a32e2f07b4fe22b2c9472912b5795eed9fabbbcd3996578106f82a4cb33a8e174f770ccf9d4ea99c894fde51b9a9cb991ee624e1df0f2384e8830dbc96003831c04f7e89a858bcd0a13d5ab38cb550d7e2c6c97febb4753c141e075e1eef9eee4bca3eb95f2fbf748efb98f0b12e3b7b463e429269d7635983bc9c2b4290acc0328ea7ed0350538b3e9c8894bf9d90fa5391263e2e76619e5e4746b6ec4d50efa2ec2ae3df64f744eec4847af99f96947e0028d36383a0146d8e3aa77fee43eb2f050f148cce98930f80a167a06ed917ead83e3b42478f600fbf29e266f1fbfa43b42ac859b2c63f7e63fe288d7f743fa5670587e312f89141992531370c32a0d5059973c9859f9a228914ca8318511f0929fb6f3d2fe2a89f51e1a05127f14c367cdd7f19e6e8cbe477fadbacd46966b36e99f83b3af37c150e5bbf08348fc8307e6a95999d78450bf4db8d2c416ee910c392514970a66c7d63ed60853b26df8cbf86d1f69c61176627b8640966398d1b84aa8da1c9da4e7391e3d2e3eb0a874728c2958235570e6497a3b49956ed95c61fc42d7d695360a54f9c9c97cd2514c4c880f105f035ef8e078b2ce2c61c16fd724ce88998323538da20a3f6c2fd293e7f567d477392824ac808add44f316c04e1e3873218d67f28830de6a24731634eca6dabc6fb89a34472a43869af8e58a4e7ad64f9dfe7eaf88fabc002a94248680ff58f844ba98c9f0d73094902233ab36bac2c357b52d10199a9dc9d127bdf2a411a2c48e079329a6d8822c17833436b0335ec59961bd09b49d998581db5899236e150170d61ba0259ae0c7821418ea9d29d793167efaec6f8bdcfef1de2a9842f3844c93bb9016786f81079dbbe65c76f73669f7d1f6e65ceca6722f0b7bbf503d216f0db2e972aa762eed6f4dc87b8571fd0fb9e1c469c9705247c40ace8b749ad74feba424666a2e6df348700f3f2fe645f3893561a2b2a2592bf098559fdd769a41792f89db601ba0ca804ce3e2eba689f25beaf4ee31b1de8e3b41db3c1e48c7611cba985b3389bb48d789a4229d79563b81463f8d2aef87cdd00a34a565bf0cbc59d43e8dec53a097b3abc987e0bcd4c07b3c8db351d5cf6ce5921cbeb7e30f377d98da8f60d980ac2b3cea317be9582b603146972cd63b1a1f59b469bdf5036b76e279c90116ae0be4c26d6094ec3592daa61d9d7db95710496e48d1f656583f7284ad9c993feaf962129111e997a186f69f07f0f2ebf326a6022aca97d246489d035254a418438eab86253d036c754c821c63659f74b3471a82485e0d25b2420a3afefbfc1657d4af8adb39a74ba8bd172c81a48b90c1dc1491faaf515dd149918f24f28d154edeb3efcbb795445527616017912f8268cb722cde10fb218497c628f0329ad2998b94fb0700421864a8fbe2bede267f67708fa504fe19d19a79dc21f6774530b2a30d0c68c09a4156302d5d61e4801e20e6da78c1bd268d784fbb2f879252f243195ec55681710f9bac2741d797454920ec33a70b3c88f9497adbac836c435f700ee97a70c6ecd604c4c7bef203383c3df22c7d776bb774d91a33c7e6ddf2da080a1aebf2d0f4d8a2eb6c51d70c367b86c9cde4cd30a32adeadc992dec436bb7f7424e2318dd1ba4bccf2f6f70ffddac2762ac89d4aa6b0d36d954ebf4ed2ee9b460ce14dca10d388442f9f7c4805bc5a1ce59bae6a672e56447168a3f3aa2074862d2c6bd11357402d079c18729831b208d6095db9b9b6cb485e84b3df781b69f5affd09c5f5ee7d26cd0e08bfdbf2777b36dc19dc4874427db3585f834a4ce9fd6b709e474ed15143ceaaf44f1405d7eeb9cc33d5692caecbbcc2922c0184d19abe8eeb282d31378f987457dcbcf2ba7c7c7ec73428cfd5d326b325c4971c7313a700a6e356af021e07e7fa8d770a8d796902c9f2f6980529a724c97be9a02dd02d1229f1d232a4bba9e7188100698d5d979363854cdd73cdf708712a821cd43c2e596ab2bfc8c5b3031ab82319a1adb28da9419007bd1abdd11e29b3c43bc751ba743ba103826cd67d3be7506b6cfa200c8064afda832e778412e43687ba122cfd44f164e394acd1d93d8eb0c1ef8ebc4534cde9cc8d710c398680a512ca25295fa70331a3f5b1bb5a0c4d6ca4e04ede8035d59fd6cad98f3f283095a40b8664f1877c69831052e2ae5fec11a6fa09f764d79daa89c4b1289b4d75e89fc1629e62f1d4cc28d3984173005268d1193f92e72dcd1e1d4edc1d1abc64c97cccc8d15147ed335ee4155776e85268787b83e831ee2afb736734ea7c253c1342f55e5654119768a38b46d3bff82de27bb01c0905da4fa92a565e6265dd4af84034d0b4014e53138d9d06658070ab3699f3c503bbe93d8a0bc0b073c4264b60982759f6899f196f2529ccab41360c58d7182a529ca135272502e0c898dbb50069382cec86b0a395ca0b8d14e38373fde21644b38a531781ab8a1ec4e2ae59a47432a08f6c96318b971097254a39cdaf33c3e11a2a222a76d73f2e02620f5d720ed4e7518303ba20df63d2612b6e6a74da8ba56dcda9e12661c7856c6b5ee64be986e5de630a6ed6950ea02a2a6527ccc7cedb6d47369269866b0ba7bb384cee9b9d9c0bcba73eaaacb424a5a827e35794c06dd69d81b67cb0b1fd3cfb06353636679b9974de376a30dc36b830b4a3fbdde35c43822f112b32e835678be8648805ce05491f39529e18ca085f2eda36cd3750dbc4df1620d1319e6e8d2c51e5cd7f92e54b93120f1ae6fe6ed6d69d7c736bae226a5179781bf9c13efab965cadb66ebdb0dcf33b8bf5d511011a51e9e9f919e8503b86b49c6fd28b5f29af786e7dd3795909da12c80e4dd7f981a66055a727f0bbe4595a09a19c860c91201fbf6764c06281336891ecc5d38a98b88b77591faa45597b32b1a024f573dc7d3ced6bf451e6fb6a0acc8e179b618dc83aa1d56050ebc2f4f444020c5313dd1542887c68549de65f6aa4137a1d92888f660f64c9e87248e90954077a830883a2b818998cc422230e5e5d3849f23b032408f4c9a2f4344b92d547b794e723f4e405bcb8b04530e3aa683b9c04d3c3acfcc2ee1fbd46e95bc14f0c0369c078a40890bb3bb2a4fc1c422b39c33b14ea476136b0a7b1c5070676a25693f9dcbf26201be6b839f3ed9d9f2fd861c88befa3554b56ac0eeb3ae5fd98945bb271eee7ab662be3b4a2d15c9310d96de2d61abf3525357dd913bd62d69c849b08f7db7500441d35273b27435ec7012591baf665f70a7d33fc6c752e5127bb0135a223b1e29fee1a9eb8bd2b78c53323ee98a0444c8324771b0069a550a9107ef43bb4ac9ab1ee5e5866c4dcb3b3320b964542d578af8b2c5ddba70f9adfb865b451f853a169d5b0dadbff2a1065606b62507f7da58c5d25f6315f483878cbce07f60b726fdeec8ba0d6d8f6368c1a051f17b4d63bfe9ed242d694f19216d1941cc6d184939777b4f64dc87f6803badfa62c883e3912910af913bb22acc98c1e996bb4d4dffb64239276493be4ebd4203b022e95fcc6ca64ee174d798d8686e8870516abe08a7aa92de8f31436e910b4465c087d9c6f90a68606ce925ad52259644f74480d3fec6eb8320cff215d96d4c33937f3ab0ad5f8a78b643e58500c36112fbf50b668665d8859c150d204c645a2af1c75d397332e9b449385c42f6ff420fd751722b3d58334d4f9deb0e530d110f39a7312999352514873dab77d12e705cef7dacdedea3f1b0f8901229366278cbeb8ed1e0c03928e7588c69d72760596d9553ae2aacc4ee81d30d7989b80bd7651db07f13aaee974806685e881b6fbefcb1188082ca4e5d16765bef436fe8c05d0b07cb20e82e8c82c820e02f885cb594ccddb17b3e44c5febab26ab2da2aa40d82644ad72e94a9174f1efd83aa961df0fd0732b039fa81d8dcabd73d985b131e44b41ecf5844524f9b81906fa2fb370c075666e4f796baa647514c2f7a7eafff997081ef3c790ebb24a77ff7d6ad24db51392cc39bd5df8fd2dd6f937ec692ab517c20db90d4868b902189acd68826ae4448a28ae8408bb80d25d1009ffae2adabc06977369419f4f72dc465185d4d923aec8841769c5e9fb7be19ad8a153e6feca872ad702b333baf901e5ad8656b864cafdbc154ec34e0f0690a8f54bd6446a1b3e36579308343638ee81755d94c18f1d7e52f7eca26156ea4c9fdbf0c80333572312d38c1ad05fa5e8576c233972929f373760ec5b4126b91e74a33301d9ab34c1addce2d6652920d6285bd51fe66c9f2f8e4fdef5ca323904609118669d3dab3319a85956f3ec22bb65b9b129974bab635c07a22c544583c14074a3981f4ee8c436f1b44890279b76e3596b5c86f26816e9d669b5962b1817114a5b0e07b1d8d009640f840fad06ab668abee2b1dd7b4a80f38820928ec5510f5324e928c1f20a2d8e136b4ad7c71b76805bfb00258ce8637c5b455c3426115a3c74d5ab3fc730c1d9a3165a126a778b26d574dc95681b7c525267336bfc099f6ae0b388def7fcb324e73b94e438c20a6776505f681e4771197608998419af53094a4b4ff8863931e11dac62c5a58aff4ba3bf3a51d959100faa363f50204dd9bcadc6ed29fa19a19cb5338498e1ad715a69f67706046e941c8824dce35629948c111d2f1d1ab15c6a7a6fc05e7cb36fc99ae93773702254d0be1999f2fc7b16fcc078edb36c5d3fd1b39806608989e345879c91deff41b85dc37bf1df0a1f5c7900d7dc3624b5e565210fec069e5d53a35292d8629ba495d3f4870c1bfc9cd9bf94e2b47611185c8c926f082575a9517e02dc8e494602ca4bc3cd559182181dec71a70b11d1def8df40de589cc28a3a4c1372d532324721844ea8fd27c1b9bb2f64d27562a8630169216b7a67afdf4cd486f9837a46d743b8686979ba8ac1f19e700822f0abfb2a6c1c6c2213d43c37f5b5abcccb02a5404dc2a1525167400e9868bd80d49ed22078ed3a990df97b06788fdf495f56adc2a283ae8ece117d71b30f289669aceda5dbba55cdf0388dafeb55247a9c357c51dc7c65f85cb309261b928b734b413ad944c8ef92662f0208d1aba283822b4f14a8132537d2effdbd8d6ee138d049809870b70f0eded8229d9e34c1b9e3f1f17f26cbfb58bed33110bfaf5484302151f0f7edaa6fc6ad565bc98be9407851c8a5250218072fe73e23af9291860095eb635d131038c8ec92b20d08df0328913a51e81cb5bf506b76c76ef1b725ec2e2b7543f837ae69ae96f5cf7ad11b0b7d7d4742fe9bca251ccf18cd47965deb1c1ff8c7c275a878257008bf4adc543acaf6fa22a644dcce43c457e48fc0ff434fb99b90d5b0c191b7ec6b3222c2c5e2e7c9afe5bbbf8088d0af82f7070f723f45c0a37003d70cba3e6f834cbf8cc6df450cf0bbfeb077be3443676e3b51c157a57c5517358188b10f77fbcc9dfec9f1fb1bcdb593b1a2294ecd928fe9999195f205d5cc8c12776b5073d7c1677b05094b2a039ce45e2f531015798642aaf12a1f26aa0c07965454b6b847bc3a9e0abd65292046880db525dfe9e76af81feb2dcc8c4d40ad6f5ab46436ff98e37df48ea3157c52ae05aba7b31dbe7b0ed891c2e765de9e66c8eab368b795e125b9310557915cd4b4251b504d68f426637712cf95b24686a13bc7a26aca44ffa572b3022006d5d89aa007e4b5dc0b65bdc9e26baeec203a96d5d122a6c6cc60eabb4ed1374b2202731ea68c79fb993724ca352cb9624cbf791aee9db6f9f2fb8c1ad1e43aa8b7173a46b2cb7953035055d43049b2d9e4ca09c602a0e67906ac5270295894db7477f8102f28b82ae3a54220f3caca1446d696d84e519af9026bc6d4fa506d2946499fddd98253676b0c2548049c55a37d97098bf479d3ecfda1bad13cc8faf2eaba705747ad95ac9adc325d355471c999f3f9780fea66d7d249e80491810f349eaca691eec1d43edab9be1efb8ab071031be383b62b8750eb185586a5997cc3bc4c4a0747753de4967eb5dd0d99262f87d715436c631729648371f6a042a9cfe6a0c6ef6d71e3adb05930acff92c72f8b0d6fda6c63774509cc8c96e36dedad3072da6f3557a17ae1dadf15439baefa5820475cf65842718ce6d3be5c3a45c1e91a188161ecfb4f77ed61991f5552f5d8fc2c74c8da329e10687a3e6884e8cdbd1181d9634544b5b4d83a840269bd4d068f414529a029077d31c817fc9377688c24272d3b79e4db55d11b1e0539c209144c8b2fc27187982372f31e2e5374fb3cbfd9e84155aed8443d8563b360838c5bb19dc0b7fb68b97992ab8b1948e6b58369be669f474966bcab73ca79384422da76eaeb7f9203e4761e819cf4b2047a0f0a633fe5e556460a0f6d497c8e837eb146d905a99ec59e5f4ccc486175417446b0324543a880b7b47de44b6d6591b1d7912c5622aa04f8b45a34c568ac7cbadc11c40c2e285e39b22e950112eda019384ebbded03c168fc1b25fe306e9bc620f860cdaffdef45dab5d4ee3202c09bc04996e27811ef2ccb737f17aa54a9e9d067dfff543fd6e96ae04df150334f4f1db26319bb7183f59367e8e9e36887eae7c789a046802adc957cd573aa0bfdb73ae73683a56d9f01b882b2d4a496e512a330e5a7eaed90e90758111049ced8d5c128c0abe5b807b27af115d2c375dd83e78765a11284818166d91db88516781317ae0abd3dd8f118b307b578fed3f2752929e47ac41a6cc39fa299350796fc2732e588579f61eb5b7ed4a8a1a8f3ff867cb123089c7f70d95a1c5e2701b244e5b62617b9f2b571deb067be289ad383087642a593e00bbb56599803f198ac0b403bb530bf4faf93012736b83ba49c2d4099c3cca0e6daccc583b7f5e1a803da2b608679b32a5b74d050827427e9d7a80bc504ec78001eacbb78c8b798697fed0f72a5d1185018cc7da38026aa49c7988c9d2059e4fe82f787c83d4c890377da7f81051dea83cfbb32c03f40e82bb91c15580e1d5350fb4660c34630ac4daa579d9a1d4b3e3a20d405f96c2559e7a9fefe616309279f575e300fd65807c984987d7e4d3d53c89eb2184f0c0eeeee1ec711695a14e9727d8855f7dfd42274227d537a93f24699401d89f56c3c6752aa2b516f27630bcfcc7a1825f4bff7d3a41a5f86b37469a21062c19208f0231b604f9d03ab1e11c37fd5cace7827074a57d5b8a45a0c1e7c067a000b69c32757734c549f25ae684e625edd586acfbea107270f5d36d3f4814d829d10ceeaab8d1e9e55886f1df7a95f4df6aa496a7e559e482956e1e0fb6f4678ece9c900e0f6e6cded72169307d7f2443d5902001baf2a439b93daae4f9d2c8c2aa944f906187be5c09c34eb4b01ce624512f4af712f89d049d75f4c1fdaa2d4d24616958b522e55d354e2e7b3a7b5c2a554d806b630b0b391a07ff22b4bf77c5d914eb610bb57fbe5e0866c2c05168fff3b587227112a18850a46765147ac20d5fdd3d912ec4baf6095056b6bed26239efe35772a37396ec82e2d87a483cd7dd545b7e33894790e00b3da543b08086b1a8cc91897787165e1772457c7d25880b3b36d112acc2346288d0ee0915b8764e8d2883361dfe786580832c75863ec0ff72e56f20500ea0476b02d95da133b81b68b2be67a1d6ccbd526367a4a237e91542773c12dc0b95e3379db3ed41f84d09a05477a44fa3947ecef6bfd8bb285da9bb3a73db2260d056d92f89300b85219de899591d0efa8d3ccb4ece73842f3d6bc59cbe50c49375c2a082cb736e1e74ad38bbacc8eb9d8a64878eb5647d51c100776ddb74ab69bb7f236cdca26e08640ef2abdab51f6fef0979fc662eef4c7ea3c799158388d2289900bb73bb5579f49eab5c82235263cb3618dd02c7687fb2f388115bbc26f8b99a526aa4bafc7ba4d0066a74be28ee91a6d86ff74e213e00c40195ce621f9f785a99b7856b4133d9a8f1d888fc599fa3710104c9f4d969562b25c76b421e02f83f3cf32cda63d69737d1b84052a6c97c605ff950bb58925708996667183789f1b2e92f1285f53623dd5ebbfada802481738b28a4eb8ad88a357b4e820a2a79fd2cee61f5c4b1bf41d1081fe46c516495d55739cba8fec00cf67673130d9958e813c5b10fe8094e811e078bd4d9dbf04f2ff2930d22f89d5102edcbe2b65a47cab08980f8ad8733b9e64392f7690c72c0d57f0694489a5a9cdef24c955ea0396b5b42839467b19abb9b179cb28b8edac2486ba275f28de5be7a3a4b0d1925f206477eb7f7f3b6dfa09d8451d4a87d92d3ac22dc1a115e8e27066f6dacc5ec3220e983ca8ee4e8d19af99c560872d424a9896620ef661fdeafa40a7de3c1fa87bf17343c37f3bfcb46936b0217eaf0644a95ba74e7e08bec68d26b7c8d0c68905f7f284430cf2dbdab20d6ea6e392040ca5203618e57dda7839c7c5be80fa36dfdcd6c539a22f140a9ca60893c3bfb028e2da46113724ae22cc47edb101122a5cb958b8b34630d8a8fde08046488c2c4e20010a792c09adf3c5c0fbf1c7828386b0dc5515cadb8db9dc397b8815651da0b146c87f3712c1e05522f112e14dbc6a1f7d44763a924e4f932e80f2584e7c519b160be008d2e4130ca8eeeedf3ea1c6eea3c7bb5a00da1c1d5156c9e64dfa6a7055b1b308716464d9e3b7a88698eaeb3b31563056484f77f410f83990e2af8b24ffe07e482610c7a43931155b63326c066bb3b00cbe5bc7486a21f06e731d59157398ea7bf267d0886fea28b560750d4ec2456a565a3faa22cd467c3eceb1597980e9480cf1ae79d4935bdb5873e90174b0f5885ac06f97867cf76cd848c3b190ee638ae5de23352493edf8330d627e6f264b38c35a9bfd26768bc3b21694d406f71ce65ab30f1c8227f58dd3bebc54c6b859c683efcdb5a1130c0ff895ed29f9cc09e4fb9c8e2644f0b540075e8f7c879b169da91f48a538c35c2c8fe7b8c33667286603072b7dfa4e7d50e2e87be8f192902affcff0c11a89b073d28bcc8962bf941e911a8ec409b26436db120115e0adb6fe92bfb695ec34c3ef250bf4e910541e8a42fbc681b5be99da333a2c9ed5d4c96a444e8d95c5c532321b1e583ee9e87c9e4aab0b0fb434fd1fe9565c1ae56f9cd6538b222e42b0b5ba87f2ef637e1639db632c10b2e2515c18d6e4f76fefb161b6e9e37a9a9953ca191ee5d49a806687652b794517d22b7563267a59d8cdc2a3dc636fde9cf884f0fabfa67d5a104685c6d8f10cb0e4f00ebda936a38d03dde0e6efae2411d1fb593c1978b9a5e9aaea5bb7d4be10e04bddbf43c1708de62abfc7bcfd8bf43a422d17d4c20bc0e149f251988aed274c41306d032741bdb91d082c0d44eb2eda5749ab05c3d25810c486b9c4f9c3960faa7076d21c9a29d233214bb63ec728ca827eb7b41e7518d65d94789e68883d0ae269937342412e8075b6d7413073aeffd1885e7fe8a0943dda14a6159eb3e7dc58f1da5c04a2af818a5ce80b7b4b3ec5320c649b3508bd091d70587bed9eb8fa52f2a2bc16ecfb975a6ea9ae4cbea3e49f85faca55af5d51896568790f3804a48c0d1f6a5ae55fbdbc416a2166d43b2d07d8b6329517e6dbab98e6f125977d5aaf9597d5de5fa7489f46b440e0c974b56cd61f08d151e244e3232e32bc024c5539ff726b40091aff9be9a2ab9bd8a2bdae552d0e0bc3faa6a2e4516b63198e58e58ca32923ea338e482925ac4f452ac92e86cb5a7653e450e23567b07062ca204ab42cb62e61cc0090a8d99b4cbbf05344fdd1ee1f975c4d82b4f9ceea7658c78f1e96ef6f8610b6578c9e6ee54c82e9293aae18bff96f1b7899ea543e14f086182151dbabdc9acab1910715ec361250677d11a96882b84883b861668493e892006c3c95f19a90f4ddc169df7aceb8911b4dd3d18b2690281f88b0d22fedf40d637c95490e215b1cdedbbf8efc20379f48785ac565565efdceb1166e20f385cf834635332d8fdf1057cdc031a9ec0e4e3e987f898c138eac6934bcbf02c883773da83c388c419acbfa2459b8fb81fdc6e2ad1fa57a41faf09406d0b139625b4277ae7145d1adaa9a0eb0f6abb9773fe8f92cf108f594df768ddffafd9246c912867797703176edad34a885ecd31352278a91cc157390071cb2851c903e6c0b75d0b57d9e44fa5f457b9465abc4624a9f18011291b89f088817662325026bae60fb30d5a13a9021ef4bef9c77be060a8d9764d88093d183da0b0da9b9057e17da917fe0de7f5778b5aa3f6c33dfa682dbdaadb9f07b4e7601095c2372ad79d33989c1c5ee6707df1b17757faace0af636a9c2821878b9c0fc066b626a9cfa00b5ef019f05975f0265d8e923fb4541f78c6156faf13f6e7423bdaaa6b1896e3f40ddc3c0b29174041b0ae9e813e20169046e05bd6e6ca59812861a5393b0be65ca22f160a03431705515e2dab82407bb99c87ea9f7a8168e9c93164dd9e1d5ed5b6407115652d2c5a7f7e2f4ac581398a179f941c6ac69f0c6bbf88aa6c5bb140c73ff869a4705bf937d45d32f20c2d54921e1bc89253cf357f96233dbeefc5039c184d9c9d25c90cd3225f5fb762609671b646cb796801faa856ca6a23f17f4af4d3c22eafb0e5a6fee2909438a49dd24f8c9bf9ba1a5ee0063b723a8de53c52c51b6cb59079d8c6d27f2600704b2378e5aca807c712c1bfaff1e269f7073f1742307284a0df413839c1ac949a37a18ff8bb140a83e30f06f05d7ec8a1b10b5431e2390b3b8f8cdecc68e1f3854277350ee60bc2c66e813867dbf48ec33ab8e6bd183b0160c89f6f95221f0317c59a51a9d4798f8ac6393695d816aa8d8decd5ac3cc3a6bc241cad2970d69db05fe7cba5ca941e767e5baff35e6b5a8818ef122d0b2465156c33c6277887d34d8c53125331d80b7e574237a7aa73995dbc73a1c4d789afb673681e4ec1009ef6850a7a53fbd6b349010c28617036211ae028611886ba8c503c7a1cb6d1f3788bd0dbb1df5e6e71f8feafee2b270f2c66ca3da289da3e90b12570ad33b98e44b0ec10076449b1a3fb086a7f9a7fd54627b44524b7a5311bf13140e3d2f15d8cfa38f18a39844713eda1fec6e7c5907b427a8032364e9be2973996dff8ce0c4ac9a83b62ea134078fe2f0872b27bfe543f1c32b8c4bbd230e9369de2f40d4e6d24d4d2b2e766eda4523d66a5fb4d688ea5bfa2c2f97dceb5297842ec0995c2e1173f66dc43c673445ecc318f508bd473c504d2de4a2e1d178745ee4a9ae7399c7d51b63cf970fef0b59f121dcafc0823f3ae061bd55354244399a41e3d27b8234f1b4b762c84e9bbae78fbb4894595b5470a5e8827c4b72ede252a4775444eaa5607aa6627c88c934de7d61f968b1b532be1e841a35977034ac07945afd8832c24563962feb2a6b2bafc1f57c4efadef5b6892e44373bed287a9609ed49dd6183419843fe641a89207f95421fc53f84ce1051d572544ad94fd617ebca1d5cf3148876a6c2ddaf4e6c7f3f3d7e93268171924100b6e1e2437512f47e298d919d63dc707b177de5026a2b0e00769e85f8be11e843a0aa3890195fee3a08f06569bfa6e25be228b9ef99f66ad75e5eb90090f14fb64d0727f30461c7d8bbd466cba033af639d28cb6f0b7e620e66c6c3b4161363d36bb78daa82df9b0ac68a61bfbd1fe19063876b9269f448a1989c3593019daea295e1b9d3622e5431752a59b7eb85d1ed7fee39b9d3dadb58c4cbeeac16292776a4c32dbca3bbb3c11bfefb6fcc993138b7ec052b672b273e024040acc75d9c78ccfc1c5d559b2af6e4138360a4f4dd3df064dc829bba20e4976091cb3f6d2e82dd0e5c4054932a5acf40bacbbbf2ddafaafef1c895a3e7468e6454f0c7f1b555bc9eafce6c9f324d301def52f9bc1dbfb1db9135c48f2b2c6775a9a62c796a65833d90e84e011fb1cbfc7d7820071e3db2e0acbd034f63ef2ba1c1cc0d4ac2ba2cc13832a5bff6523d6c091fca1cf451e8b64d685bd928e9764f0b63bdaa50d302469b5c872ec5807309413cb3225566281ee192c402e937a9b3e01d52d2725bcd1a6ae111a81406c17ea31d20305937236ca7f30e60fddd8775055f82ed84df7663969ff014e85e4f5b97fd39bd109e88e2df8be1072ca4b98f78b9939fc0e6fa7e8ffc32c3b66a9edbfb93df32c2e39500e2c72c9dd97945bd5f52c7501d453cc8adbe6ead8578f1bf3ce125ce5c3ec52a7918bad52555ac323869194c8f4c33ca4fc446733d30d10dbdddcbbf54ea08c97acea0341367971d3f6951c6eef038d24d9f9133b9493c72d1f3109224f83d799a7692d4a9368f6367de6b556d9c958e468b88f0fb2a74c4fd9ee3ccd0d50b2861d4906d29f8b149256c4c1d3b26c015c5f84dc083e8c05eda4868356e087b6ba51e5ce4a623a28e6d1973c5c6be438f23d1b2927398376605601d1808ae1386c81db4131135567847f256a9c20389d3ce257459d8632a82cc00ae733d8e16b7b3f3bf5d67e56068fce6979523313256670e6d8563853d3bc189716929cdd0e5f9cfd87ea7bb9c619e387e4e21669b1204644e8fb8842175aa3fed323f77b47df2e81c14b848bd7fdb3a0ee2c9cc811a5ece09fed321886290e291e03c26eccc511ee1a161d7df7c57e2891dacf27bb47a0d80897b9cfb8602c9005d994bdf0da6bf778730bd0cc2b94b35457a9585aba7ccbfb012f844063410812bf2376c8637df9ce07a62972987aea594a205480f3d7018c185d25495ad086b7361c6e3dad3cc1cd909f1d6168728aa5152dc54041ddc955fea81d08b19e15ac077a383c73ea1dacf5660dc47781c78df14a54266e513e34c7b6886c01af6688021841af82e55a0698a31afb94c0af94e975c8fd3af82891aefe2cdf2bce022f6d270022f7e25ea7c5f898b6e547e489a2e46986b4166c04586b62395556019fb9295d6438eee18988cf2ea38b084bdc9e3cb48c1117308f83dcbda3fb0d80d69016a52ebafdd7ff838672ae11933b6302482fcc4796e23245bc5211aa9dd0b3dde06b2c1375a3fde90e5893b8302fd34402b5338e8de72db68c8d7b7890954fc87a18171b871eb1a0cced49a811c9ce9c904d132ebc134b36b9577caa02b094b04c4761d8711998b0f1bb1d0570a86ce06f5fc5ed0242ef2a54644327139cfc72d1435c967ec7981de66fe51c24cbd9d0793b781726337a78d5f7f5a70cc6a513e21eae3516a770263b3e4b6e8aecf55625ac90c1723ce6d3788bad7646fd13ea961efb90b83494572d9f8ccb763d1763381a83061cb3a91b49b7fe1171d9d6c9059e1079741bceb69d6cfbad61ff6c5d418b0b3ea80d0e9aa64a0388a8817d22d8209e1ed3111cbb90048a8561fc6ef76f7192be679c0228854bd774eaa16330cb1cb9710cf494cb8542bf7ab13ec8ff2dccf8d6bb2424e329bcc74cad7a1e9bb41d4f7cd413425fa891268ace59cbd3a8af2efb73d1778f32967de0d73fcd12ed4e31cb2d35f39ca88306e9b0e97e43b89bfe564935332e330f66ffbeac5f1d0351a3b0b44764da1e2cebef3598b12da5212212e3c346ef8fdd2060d2163a21e6218491218eb5691af228355ac17bc7a3792afa111ed13481392a35b71cc37a09604e5872835b0b1532f704a4c89032cbd08cd1bc53766be65e23606a1561c85e5202a4ef23a14eac3114383aa9bb37c3cbcd864937ab002784f102dcefcaf28dd2c00124f809cb74f667e017310373802dd7c06cc5c3c6fa13141db7a9953c125dca24f3392079e89479e6a0f34ae1c17ef471072046dfc8de069e6b827e287ff529168e8c97ba10e4e16844dcfb6a9f91bdf012a15e2ba648eabf7f4f7267c80078e56c5a33aba3ae50fb97e1aacdf4cc44769b6cb201e274f8d0994cde5e392323a1290dcc320b44d1e663bb92c8346226fd9f44ee8b2ca1d9a7defcd4d0fc9918ff0785caadbf8c81381358312ce19b5858683564dff43204f613c15df5de2ecb7599083bf303e9024ba0f253e220ef3463ab09f4782e0a95c3ea3fa7d7f4a21c6a3ba2db4bbefc390275a51f8978b1bedcf087c99df39682187cf829bce4b4a26898522766340cda93668635597f5c0083876876ba7dc6d009174ce46cfceee99582bde2009398415b1053de9570cd03e2e50af9ce0b438f4d8c41aaf3ba857d372ce3b99faf692e7bc788574d096fd4e57261c3fe5871ece295d0ee36baf2cc074dabb4985d79fe6be2d7d8a172bbdc259d15fa6ce0ac36fd66c486b67dae554c11cb70194e95324f600245f166d2a5d1b5ac58b5118e76ebf1f5589951f048376c08f20f332342940ff57e570a629af1790bae1796738a618c463d43ae54c0730b7d8c502bca067e8ef9c41c34d3e3556f9950b430415de8f9ede862d8ed38638384dc1e5db7de882c44dd11de6cbf00c16fb3dce834ed22806cded41a36bf2e7e450890906e8f1111592e33cbb1e294f87a736f0aae7d789159d63ea241091917d1e93007e5377db9997f532ef15c75ba7810c2b1b2b1865493c010ed1c8e99333515e1d715dfd8b862268d84b612afce24b86838d1894275e5a7136b646401f0b1dba2842c7971dfc7d2fbbeed77d1a9af502dbeb5a10470802fcbfe17f73e2d5bf4e827d49c6c3e23801795b9fb6951be0f814d0bac2fa1c29eb3b732a676ba96e5553a21b86acd170be2a162632ee731f972e3bd469b55a45172a1bbdb31f3dac91d876dd7e6faa9b252d70cb66d86d2f632651d2237def800e65e01cc5d60830fdec1936d3db9c0aac134a331f302fc50e9f9f03b2764d75fabbcde7403dd2c6f0b165c2b4b6e47040fae0965da207ccb050c3418507c17fb5876311e3db21356125d12744deef91e5ee29e8a56ddbadcac4c8cab47c12f940ed23c20dad29cfda95e41dc82559a40fa8b3eecfcdf3af1a4de4b196e0fa68eef672de85b7ddc36cdce149b9fa42265c386aa2007943018eea13cc4dfed866dea4e8e83edff1b978dd8f723ae82df6e292806d9804e8e7925091de4da5738a1f46a63213bff6968e86a515df6f06d34c338837e0f426f03f4eb866be850ce695fb619b73162b78076cc8f4a7fa01e3ea47b8fa3a7ad0dd10b686f2a122013b67419865a9a341d5236aeadfa9b58b0481aa36a6e24a90402e2551582322bcd2405b946c7bda615e237576b9c91a34d79267c210e587b132451fb74daba4525ad6fd2393fcec34f8502606dda9502700949ed06c8a76eb368ff8447a62b8b18c361ef3456d9dd42dcff7287da35c2650dd6c1a273b7930ffad2f7fc9120bcd1011fcb8b512fbce913a21ae68513e9b0dbde94a658eb55752453a3477c4f6e3a050510e29d7b88951f2ed767f98f8cb542fbfd73bc2482ff7ebe6b44245c3b8da40a5f34c454aec7d85b7e9495dd8534be7775986e0dc2fb7afb43412126783e4cf9a136423b065a4eeae6ab1c6ab187803b3026cb27d88961fdd3b8f4c27932ee735fde5026bf57d14cdac64d6657801830ff45144f98a7ffa5756eeb62ef33f2679cb814d8fc2a5a1a22c5b6124c8a37aefbb7c1b017d76df76cc0c33faf10c65867fb2717b4d5c8521da8f06c5444394b6ae0d026af8a69c79c7e72700cc458d0963552fba0a4024af2950c44088732ac4708929093f035d23f2cebb7535318d7193c3c8aae64e48c4971eca429f308a91c0b5f4e6f773239a8c4d80f5764d84088ce91043ea604394dd330e9cfe917efad37d7b023ec79f873d488d71343d70a10c56c18055631c07564d31a65be918447540415d85311e7111d1356df352105ce0e6a81827493d196ed45f5be672744c1e3fe9e57459749b120f81baa41e3993b3840491cceaa6140d79cd09cd13b03e3e4f73397cfd918426b8ba6867ac420b15cf3d33f6224c8011e6a4d4bd3237971e59f1fa3a1c356eab023063672b558d85ee142fc7a44368e3af692bf8ecb7f4e9dc2d56642aaf8093135a324a0fb203fddf6325452964fef98af19719b92c56d4d3b71dbc8d339c5908b468841a5acb44748d5ae64fe9a5717ad0cf2d6b06c9691cd1c32d1f5bde0952146313ed9219e56b0f82ce651638fc206e374827c1259882f9ec1ec55f5f5b5e6949886a3ece505d39efae0ba492e2c4ac70b038aa51d9c51aa1fc537a471d560890a53ae44ab581d1e8173dd1baf78935f166424155e9d25b4bd776853a12d94fc66aa4b8aaa8032af62e09c87e9b246b7415dd2947eebe2f0675ab101b43e6e9133b0c30fee44f43d7cee9aa06caf0e25815792e9a0295aa08757eccf462c801b5ce768e382437a815ad2b816f375624d11fd69bad24e17c7ac9643db8f86d706f5c2eb64b879fd07f73c1c45130bbb89b847c893cb87cbf6bf940f75a3439f68c851552871a701b9f320ecb4d747ea788dd6caa0c7b3570a28a3d501174c9232e0284f9ee5db6947ea64fe47b5cdecc33be1d3916d9c3d51602be8c46030337175a5658a0bb54d2571d932619e0e354bfb6c9e8542b3db608979e719c9f2638632a075f6a3475cf4d0a18142ae13d77dcf4d5c5dc4a4c7d6d0b22ef16f6970eec3ca7db53dd01ebf620e8e15e67408818b39bddeada8078cf72414058b327c08b8a7c90e3917266e95dfe50dcfbcc32c758faea1a90416d824ddf07af8e45e6cc1930140f66a1212ffe5bbfca5b6770fa047fc0f09c32140c7fbcf4f43e3aab0ec803639a544b222aad44cf9b9b1223f70130995b271670578276cf8c348d8733b1743efa84e9f2d9b363d4968113a52944127dc3f12c178a74d643e3b799c5098996bd12dfd24e82baf0288eba91b6ac5cfcb3a5a9dd4b9f7e88676967a8c7c0ddbe97d74ac71ec05692f0c0336f8ca455f42da1a208cd824eaafc89c5841305eb54bc089ec735c5843bcf3278313ba674d6dd4e56c608fc901ffd765a40a0d94f32e73748f619b9f63a1482f69b1b03ea2c7c449372203b67b0389d43f96c8e2a6bce5868e914eabc88ab8b51339cb40cdd78984866543eca2d2519cdce4ebfa11ebb9ca2c58cd9bf03f7574877c263dd2c8565ab5fc67abda0cff56b6dbc4139461cdff6736e689e62e5e2f2088c1a04e70a80f765881c444058f4890b5ea2a1c1d260225b6952e65b3e7639cbc56825778665a9f8aac8e420efa335329fcbef50504cc965e2b1afd404f376cd216328458a659b9bfc749283faea3525aa0fb1d0f3d89b956ac0d2e0263c24148c66ea6bc5ea52c99734820433e7086f87174efb3b3386e0a1380b77f25e65c97b069758fcd7aa57a6f0bd3aae842e3922c23406f63ab9c7dc4d7f3e29b515db483f7b9f5ba266eaccaab425eed8e6410b124350fd61f9861d1239d4bef2f08a31c53cba3abf4979b099801717546f0e62b2052b5b7c3f566363fe890c7562afd56fc6af1a617b5dc42fcbb2e51a30d51e39a407f45be2f40ca2f26eb5416f29031b6a24a1751533b4697a64274fde2f82eedca991744700415b9e577763a1e4d255b179451870f2e872c8870147a2629e1ebfeb62cd0850dbd26ca47bae5f86e5ecfb221499ef938e37c036dac94c3f2e39c8110876e1aa8408a965fb2aabfc9f932e4efbc4cdbc65b41f0a4c164c2306ee49826db5f50093e11b25a586f86a08b5e9d26c0c06f06a8e5d643a2fea405d9925eb1427a60d9b8958d69665b0462c352b7cbe62c0415af83254280988c39de32d74763d805cd83c43fade04428b5166dfca0d1d66dd1d090d5ca601b32d558acbabce0876987f7b9500999ade579a33c5fb02e26ae525a304321ee9c0a35ff11e29c3693f6fca63f874e2e77460d5a28e73dc8bea454f1d022955ec3c6953388affc88e8c605d92d901b18108b1f37258731eed5f609e627c7cf2ef324955f810e9652a501c86ac03be5d788c651d03cab53468071732df15fed87e479a6ac15704a5adb38f91b93c56974dd094a6fae26a4f0e66dfc0ca5aa6d16129e4e178e6f7fdf4a5a12a63f83ac5b97bb57a5f53e2f8dbc6d94ee9816a809293aa50057cde5ecb6e59259bfbadcf17fba84fc93a4ea2849a65062abf854ee302337e14630f38d220c8801d8fb64845e8c8101a45aaf86da8ffa0a777c062a24100a2c0a22887c5e3b16a42d4845ebbd793b3d813968e991305cc0f57178f8d025c435f9a301fd98a3ae312167e4ec8586276bef0d90aa1c95aacdf442ead7dc6e3241922254579ead42d7277b19eada317788a3e424ad39053bddeff6959a03696aba7e3387575557afcde1be59b35ac0f955a9412e7c5d785bd4b83c8a029a6248525fb93c1e9b6809fa6af8c0de2dc5d576d79a6a7a1d19ca2ae1eef01199c6a91c009e1dedb5c9b3048f5aac2c1f146b26c2a7c727f4d2cc5f015df06ab3688cf8d54a7edd48336dbf5408eca931e96a0b06d512db65933e295003954c0a23e10a1d800f67729c00179a30c9b74cb53087490f07ee3b2978437fc4a01f01c336e3b8d0cb0409fdae19f85f14e112463f041412c15f4d589be32d5f3edffbf7cbd7001d55dbdba813c9f7336fe8ec0a96d4810e6662c7d0bc80e10b1439163fa75cd655cdd2867afd96513f261ff111757c005d71556151593a5a72b315c1e68cc70f277044d7e0fdbfde7d8b29381989d7a816e601b03fcdaa1d2972cd03ab5c2804019e1dda50efcd185a7c0f5eab8f1faa359bc853a72936f12481a415b2a270226f0228452bf69f632d3c4a629024ef68b2fb64af95039be3498c016922a9070a5d1b4d8bac46a440c9fbc4349dcd050b6d990cbb3f46df03d4c141dea4e5ec1222bcf27b47ffa14805d2e508f49b86549dacb1a29fe10d0f50d506af4757848b282daace33ba25453c083210b37c7055d56a60c8594506b53d6ef74029fc27ac6fa00f8dffa70720b2d1b1696446fafe823c7215ec849b207c1714f4e504dd2a5cb1386ba81cb136c7e22a1f4eb501f89db171b86b923945eebe24d051402267240ec87c5cdac2c6d0fbcf0c61081356afb2d7e028bff0e8a1ba28e746fdee0d9f6eb354a421d27fd741c594d3c6c9c554d2c87a5d780702f79ef0e1b3d9b794fa66affab915abe620d08ee4813692cd8e4c407be47e2e8aeb9fc971b661052189caadb148a7ab257d2bfa5fa787c2894b4dbf22e64fb87a491d78f29be897fc99d6b5c6f53fd0d5ad0d2c1672ecab545c53182e3685623cdbeeb0faa4f63e07ec7b47d98347badf1c0ff79ffe9303f13d3862119a4104bd06f52b0a16a40057a07e0ed5d53e01cafe11cbc9c631266797cb54ed912f515d13fb052264939bf6239c0c24ef66bac56d03ed0cd81447db252ac4af8d481c62bcd9de5c970288f8a0509d3a7f538d0e5ba706192c480fa1ab738195f799fbc3b07e2fcff8303e8c9e1687405bc4ec318083bf73a80f680eb0295b9a79e124a813bc5630972388a29b122c39144b291e49f7edb9897d9fe8b00d74cadea4619c5ff5aad6c5b97c1d223b7641d39716ef7e585fd55badf686c92943f7ec16040b7398f6dcd40fb99adbb3b8ddc4117346af787c5bf12da3af708493c552d4b8512451a170790f9e4b2bc016c50863f18da2095a77fcf768cbdf01e7e38447d62e2feaf29e888e5e2f52a1db7e9a225799a8824d01e645a521e323fade30998e3c6cbc3ef72d58a500506864807ebfcfdec709b2ce5d6dabc0c76db3ef79b1c5918d1b283d493e63f51fe40487f7e391352ee541e49e9b7d20211220a9c86c431f23a25f816bf6b0747bfe9a5b4cee1ccd46116032930c705590d88e52da5cf2e0c1a3537cbbafe92dbf85096f56c2613782b8e0be0342d891bdfed4ca6cadab7bc4855d5a9d807e38eef650e8536407c814d976241c4a3cc8933ee2f2ffa4fc0d7b8a42cb38abbddcde749204a4985f615b2fac1be9622660e0e176aa2692abcaa45133d747f41f3409342cc15cc94fa06c29216fc249c0c59eb3f41de555d445c6bfb8cba55dfa55eac8e96b4128c8af447d25fdd83bfddcedf5eeebed1dc346ba346957b1f53b961978d8904e6900d68b575ce62ce1e18532398d16338296c6446c6ab9133b8e382d7b936fd398fa7eacdd64ab0e370b9eebae628964860e7e233ef8ff4823f862cc57318b150bbdc7e000160bb9866730c32ecf1833efc5eaf29132950a80fa5d451303e75293de9fa8bce7f53f23d4c40bfc8a300dd6e3de041e562ed3270fa5192e9d55f1b64b33ff4532a968843a92cb3f20b29f7ad9144d5c9711b9177df8e7d3cf39f382558838bbe3fe399bb27f6bc7233aa2dee9f2aa3463dba6e1dcc7fd38cd51237d19e1b45b3c6b594574898e3433615f5372154674bea961d55c6facbc2467bc9d028d6dc13f258f6fd64eb8a3b7ae58e8451aaebfd20f1395b6c683223cecde2d7e12fb3095cefc4fdde6b55510362d82a7132abe7adf3d666edc5a2c921d991287df925af2f6dc23e358d3a11eb183f7f0c3832cc899ba1c0749c45bb16b529edd2a9d4e45d858b9b0a67105f24f7396685bc2bc5c124e671fbbfc5046c16266fc9704046bd5d7583b1086c69257336c6ca481271ff60afed853163c9bc3f4f417fafcd1d72e3cb22cb929edc05c56f3c9ac045a0ac717918b0ec39844bcd99164da0126d9b5e583007964482a5d1614279958be5482b4bb1269fea813c945fa42eaffebb714f0d17d754ed1f6fc6bbb48a0cb6b728fb35b20eca0379595e0ca1df1a9b24950ea2efeeda980b835d7b2079fd68eee04fcdff12591500ea01737316179f208816e21985a4f1c133a3f84e2b24f46e490779eb28ce581f1a627076c64b3dade2753253147d5b54d1b47cecb00eea7f605626521cefb06b831861d3f31d34219cde8f57de4a88798326189b8201a54dc45f097dd020c0305d56a80047966ecae4569fed3a8741224ae26e7cbe28df376ffc422759aafdbd3eb34729799a9e51726ae3d5fcf1a6dff5aac15088a8289744663a8736ad7481e54a278835d64e3a3ca98c4d2e98b1f1137218783376786c84985bd5ce734968681b703313214060939b672a967bca9afcd8397f4456bf0fd11a7ad4b003de7990a167c56a4b4baf51340923a0e430d8e0217d2a78797b5ed0037a9995763942966f672c2681df589fb3953a7971e0c8e68db09cb9146b97601635d0aa458b336caae69bfebc7dab50919f83b5a1b0f909548943660188fac766b8ae0693f8aaa6c7f03ee27f4de2c002a1dcb34e6ea74bd98a12e1f451bdc0372c1b76bca9a1ad0209fd46f7ea13b4f8d4347b19e3398079421e2fefbf2a5bd3ff13e426915c21b536ff3f524fa01ed478896fa9740d199b0e43ba2bc2d76022cab990627ca843c38d07e6ceb6709a3d2203b19d74f579f47d2aacca6f921ac817ffcba989096eb428efca60e8396c87f9b901a225b613485f9251b526ffadac741c9146f633b2eded75baeee7989b61d3247a08bcfd07997240ac7fd365f8c3c727d3e3d6ce3043aceb297d7e07dc28926398841a316c7cbf43f721fed009777809daeffc52bd3845d9edb798ecf884344b4065c72a7a204bdfe678752f7cba783004764f05f39d3619222847a8a8b5b0612b23ce6c3f062874160c5cbc5b8834da1be81470e79efffba1acb27cabef10d7c83b4f895a5cac3b4b7a0aff200748994166e055b805f76dbfad833e5812a3b6a505bd7e588eda163a9d1556c9ade27b33c6b9968cf2477aa33e3f5dcf9baa828c76b57d6620e71a85e080668b94b314453edd0d47b25613b7b812f29f26431c88f561c1b26138609e7325cf9714a9992074f228e132f90bc76962a4a5d4baf836daea6c39e90a5a4345a2367e5409520dc6bf43cf9cd5e7d11885a30d27e3e80d6d0eadded8929169234a153a411b0adbf44edd1eddc1eae4f7de66f29564e2983471e472df7e90f9a0d0df328949656e71d6c4938f147892d5a9911c2ecf09935d8b3e03d2aaf4138fdd35d10a4430e534cce6d91ee7cce1554aca4ce74a01ae9585005b214a67d5eb18c11f399b9b899f5dece3e696ac7f03359480c9c311ab017d26ab1629e71db534e6bee74f3d19aa48d3c41933e5cf9b3945b6d9f803bfcdb1f42a72fc73acc168aa5680f8565460f3e8e29372d598ad8e2fc9723270569958d708cd6c62f4c03bf974790655715792fdfcd7be57a67c733d941df5cb41f25adedbf2d9fc1d6edd9f5cbb9d3179cb415787b4573e7f4d90922b6a2b4dccc0f7de548dce94bdb1e9ae2a960bc4c998973b8f7e1191ae4f6e2b12a0505d3d81b46f1f4adfe19e5df8f2f4e2e7ff80bb5d710eef999f324ef68e256770955331993f6b29f556c2ff105425b5ba2ea09c2bf6fd88b8b7cf116625c49b1eef576125dbb38ca53e6d24cb0e38306ad0580c3d977766c0301595b45b82d25ae5c0cdc24015281e8548867f87563152173af161ea9f63f652e88ffd8672f7e93f3a46dd5135c687c987dd84ed4fc9c1b5f5a3df314271228ef6b4291e2d2c1b1755929bad0d6c3484dfbe63794daeb65e391deee8807daeb759eeb56fbe6f2d4373b5c108f27b48e9043037339ff8ca9e41691579bdcb9b0166523ac96573a37e73cc4557d575609bdb45f4d9a0f265ef10ce53bbb2797284121ec87e595cef70ca64d1059d9a5105e8527e413b3698db8575a72fba8ee4a91f4eb479241b58ead08bfa1bc1c0f1038ed5f6c4f8ff8347496669f0a5604412296cb8f88e5d29462620dc729e675a8b675a9f3a62889723777ce7841bf70b5890f7d84853140fcf021829df14f44b8a1818cac84ef3fca33c4dedcd1109d0a30fbe82099e792c53e18e1a316b6cd22889ae396ba353697d70129a152b30160becea37963adecf483d1f284aca2e6e5512984aae909f1b2a49178370a88ef328ab1ceeb3b5a38cb0e03da0ab7369caf030b1a967c82c30ef3be3a95b378823e2f55ea9bb548ab080bb8f13789913e893319ee22e4ec024b4739448dd0dde408b17c75fb77ff42801a882dcca4fcdf5457875248de732cc3e556aa7c3e83673fb4bde5a94f5138bc83f65d84dc4d5a8cc10ac63a55732465ba9079d5e231e0363aae33463552e0186587178c46551aa3bf970e701ee6eccc6dbdadd002831a0c77351a34ddc1bcea03af7ca8d4d2b018db95d5669b6577e0d95c77f94d8caae71cadba93fb9c891824c32b83f8681de2fe295f0bbab72c2ba4cf76d5b6caadbfab58ae957e9f0ab174e8ac46c74297162236d1f844e48d2584f85abf018c12bd1ed495f365355c36833ecde2e549dff17bca831ba2ae50f078a926efe60ddfc5317a5abef8218f5d5ca34422fe011e96d63e344b1aacf1dbbce4b645e872cd879c7cc980db27cab0c5b2bd4346f4c7766c6b7518014f7e594f557788eb6197feb610f5fbe2622ba3172e44786848fc92452689e17c297347d65eede52d744575d6a942fbb4fca5370354bc168f9240307b838fd18d1b7b5e8d8b1a7b8951fb001283925050780d796b19ca3a150381253b99aaba98f7f13b36f711434bf7a288ddf681731c8c99ddbafc99b75e196230a3628e292053119a12234e684ffb5ffc139dbd69caff8f23a4e4c08e4fd23b335d44bbfacb0c111ce67bb8961b8345786aa9f2be9a99e77a3c9202b5bd227967557c90314dfb5fe109e3397a05da2e8ec171dd677069af3250439e72055e1d69576370459ae00bc2bf347d920f51c6930d9caac5d6ab5130abcfd5b5a7f437570064b1c81f5aeb4cf55fb8c343ea305c7a68a47d2f131cb4ea79052c62290dc0d25b4e702e8f5f1c6ead7914563cf8fa04ae31a9eb0c63a577380e6ff7ec39a7c845a5832c04d8fc6ce645478b3aef0d168348b916143a8d01056bee92df9e0ce64559ff05d503a0b8dd5ccebcf2b4e217ebb60834f8f6bedfc39eaa785e05043b320c8c0c9dd4be4b73b8836d0e26bbdc4bf01b50b5f61a608f3f0ff2434871d5157305196d844d72668cec0e760adda717f6dc667bcd6e06e2490cde1c2677ce7f53489c77c103d92cfb3314db3ba0774cd3903db6903c50c84799a6552e238f95dfa1cee7467b629d2b6e1ef0651285d53c1c771cd18e5aa0e8f0fef1ce6c7147f4d6bc5e16c0d9fed7e832429964ef43776b422179a990b2f71b72d9fab89384e4441c3ac308f39a9017487284423bf97b7acf427230ef03614392ae8b2272a02d35988fcfe86e2f8c5017ed86f014f886d4ca15b458bb904cab31dd725a6e3a067457a19107ffd720271bd20e73bbe6864c871116cdba4e02c44b282877b3a5dde8ef92a2da70b2774ee2422b8d0de15a3ed0cc3ac021f75c59fc28356ed1a996d42fe21c1490b2bbb0a6eb6ed1537b27978529ce843f7e6e83e5e8bd575b51063c32652d66fcd056b9f36ac32b11d9451252a7fbdcc14502502d9787b1bc6ba8d1ae83c3f8acdebb64df0038c6e7f80b4886a6c5ed4504e6c3466e65d525189be70fe131d4dae5c158fed7398d5d19358017332b19d7af0f53a3c7e120d6ac2a059e1fb3c8c4992b921710700d77886778ac0d698e275a15ad9c311a2f19b6eb0462e9fb07544bfcaf600299d519e7a2c25adbd38a06cda56af35435b182ddf0c9631633872fa95f2c5a7a4534c4cb0996376d646e1d6ba60c317bada62e70327292df036825a67db7cdf3392b861aea6ad0c0a65511ec87a7c527be03f1c199981935160eb86287fdd9d5fd17b3fb841290649508b38364a9e8b6fdfa6e284b8d73f7dcb5178dfc4a45ad6bb35b0185018d39c104f07f631b19933a71db6fba844f92d23e8a05beafaef634e4f926876d876b538c26d89e5d1e477ffa00bde55257cffd16d54c95d73ba844b74e7df01b93744286823184c77db680dea55762515d03d7647b8dc3ab5f62506d78ef27520716b1d82540bb4f2cc0dcc83f4926c98b7b3fcb560a184c2a00a5d6dbaaedfd4e561eb6f0008f7dae3e9a9fd9c3c06c4a6884151b2a872e4fa4a5c26b043c9265ddd0b5473c330aae2f777c6b45c837d525aaafa278487a36831da8257ed3dc14973b8cbe01f8150e5c2384911279ec2cc888847099909f8345203f6b174f0ec5efce3641a74bb6a59764e9d4ba4cc1588cd1d0d3d378dbab68c9be54a6ab1eac6765100aa3852ffbd97ba9983f7c0f42abf2f6a784041883cea8e0bca98889ca07c55c88feccfde2e7c8a66d3ca1438dc838cd591dae00205f760b81bc967cdab7fae5f440a0112cc0ed952642360eaec5a71f796e91c54c0d71bc4c436b90e02aefd6ef4d489212dacf7a1ef834ea143b444d5fac47f0cc14d5205f3bb1fe39aa2ac98db22763e971d3c8e9981f5db9b489d09f21a6c287b92e474c7cf728b9085b49c1edcf894f7712d01a87f8e90e4f08c8cf40acc9d2dcd0f8cec5b2884214911df3e3cb1ac1e070e0617f8879dbfa613b787bc433a9538755a65568cf31fa55df83741c5d9a061c8ddd1fb8c2d8dfcde00fa8aa11024d3a8024140c9cb003b3978b73f8c372ffa294de931259b11867d6506e77f07951f21cd3237659efd45322617d50cd39c3bba86205a5cc2d305de69ebf27ddc0ed6c2572d9527ea3e928295ce4e0ddd0c26f76daf04668a227f8292ba860cb2c024be228057dec9f464a1db3ec1f87831f197f99ab5e906bad741507e215d96f4a5223828a87ea24030389a872e65372dbb5f6db483cce30fe7f922e17c541db5556727e1c2b04c4e373815e8483d5d538a056eb80d0d6e8601efc91e292ed68812a2b30918b83a1d96c6fa442d3e910a404e4cf3ddeff782eb4770dfa069604c0584ccb2c232bd24bec6bd1e9b8888f9bfbb07bd4afe0b3928a97c4bae51f5a2895ed6e3dd4a29bc2bf05fdb33d6048ebc50408faeedd81d1b7ac191d4f64526289955e6fc3c6dc6cdf80870f642fde087dc6cc76d0c18051d5cfa3da7729ef0ae50d320c94b9698a12325c4da09f8851096714cd890977bd23d2d074ccd59dc7da0a119c3b8f404f93db7e34917c2bf0b90600223fa9697bab371bcbd07858c6fc7255b09ca0cb0b9dd534fc12604a0816781e9d6471cc4df700eae40d560ccd86dcd21d49096cd93ff670a12b9c5838d7475f9bdb00d83dba8b8d160de1a7b92d1770b536e3432bcf49b00c4f8af9cb9743103f2895bf423f9beefe674c10e10579ef908dc3ec2226bc190b00941b59871848876cb5b2367a758ff92e3aa0526740d712d71f9c004c050daf5cc0e58a0c8c4544b435a16ee7d38e62c2eb0f9cb4076a90bed7903ffd87c14dc23c2a2808dd3313399e0d29cffe05ca39f8fa4139945b7142a32b5ec197a9386a816ee20705a5ddcce7cf11be4b2b23eca3b2a2078008c91bb1a0f2771305988cf9423b73c015aca63dc871dc02e4095bab6111836ffafb8258ecb96e51df6cf00cccb9237f2a8657875f16ea48e50fe79d30080c8902897e21d6179ff370104d78e20109bacedddaf4b9919483a4e5dfc3c9bafea50e1f32acce3435ca0aa9db7ce98b62b15e7513e9389ed7fb968e539ad444f2f731256ba75aae9781cf6cdf8b3b5237be1c761375417ada67879b0a508094501283f1c200f03d65593340c05fc04d80bf1eef6eb027ddebcc94d89958a7b00ae989384f4d6728430c4e50437937b7d7c4289f6cd2f1249a66dd52030bb01d85fe66295319d0ce6c0092cb6260b2830d2f75f927fd15f8eef1eb0f2dd0000d8b4d3438d13d8e073e308efcfecfe5d39351caf40f5873c4e3bc85122370a8a0bdfa01bf50f2582aea6e597793167e66cbbbc5e9e5d9f437df0f74e027cc6f974675dbe137b3c3114e8a095f7f7683acd72393c21aef19b4905fc70563a6ab820bcb201b8e8cf734c31e76fb99cedf306d43ecdd9d09723b8193ec75009647c07589a7c08e7a530d485db631daf449d0fb3c8e08c7a7b76df517c5503ef0f114cafd20971b2f9d04e08e2d427dfd669445f1887a437727902e7c1be33a155b495f3bc669203b32a5b9114498b20dc04c59400ad70aaaf4ec72a6d84f2b2e59316d93d02548bf0618e4a49f194d49cb5eab19e36f3c9ca2588ea8989bc3c875a823d92eee3196da2ff639e3818942393f0b41d9f5f74acfc167cd77e08914ae4bb043a2288362d19cd2b816121574886db90d655bf7b8c355ec5c336c1a3642c4c9eaeede8ce9420938ea000cb56ccb6cc9dbb83a180577d7efbfea9cd6b1b02c620729964d6511d043af7570ead79114e8a4f1ad7c1cf3b16d852754cd44f27e76f4e0467ba9f3f6358d2f723f014a9733f7c419856a5739ffc622b58fb492308a3074e336809feb7f5e6002cf74448a658e68edcadee1348b598d68d564a248dcdc771a0fc8bb1e41d5b8880e71301b283eae2a7bff8ad5a4194ce7a1762863aee83a6a08d9b2643cf2f1d1905e545c7e2e10951f567d1bd2fb31575dd77436d9402739a21373db9e9e7c553fd597ce9d6147c7ab35e625b6cfa252e33227e5ec237158ac018804f9b521f3266d677a76f1fe0fc5deec330189850c0e87019cd20f45b0d696f90ce3a67a3cae4c22dc4ea8d88bcd4d9b843360b0794a87df22798775edc293ee6df46c178b43617187cfec6d3521cd10e8130cc2dc96d5919992c6be984f93f9bccd6571ff3ea6059a8d56e955c4746e82ca655b40cf83ad249fea62f80c8644810028fd1f45f3981368958f41cfb5cde3dde18194c0497ebe56ea6c28e90d0fbeae4ef7a7e153ed250aa36f8e2f60d8220960e351c399435777ef64204db7dd326034a42dd9f7ac55c91fe8b43598cc36dd48c55bfa0066d9fdacfef825fe8cd2984d9ae8e798718c4c9d17ad908bc2da9a15a717f9dd11bf90bd6cc0ac7ab996f86c60a7e5458cef97014f4cd1948e3f0538da0c2cfd19bba25b5cfd9ac94a1d3ddb9ca7f80f49fafad007851b9eb7965f792e4240cce26116b5fcc92453b121073e54fb555850b9b56dca0fe60757a7cfafdc3d5cc4fce5d7b68c500188b8de856df78d88f5eb2bff3f45cfcc9a79a3d3ba664d8d93188a94b73f810a4e1c530cae3c24fd0ee2a6cf28085ffa75524d419734b14180db37426c6b93fb505ed958baf90491ea5fcfca70d42658ec8eb9d3b980650aa9c2171c0c29c2e49c04f4d6d6aa1110bc96c5f3abc127ccb0c199673fbf5f3b150954171c31eefc5f9afb13722f0b70a8fa3e3f10f64c90579cb3c8090acb89526d4c3f989159a36dace4746720ef64351e835f94577f35b393b534c1e4f5023f693b2efbd9e7a7434d9968d1bd7ffdd318fdfb37aed2dbf601ca86e0eb2d2619cc1c7ad92ecd076d8099f14449928f3ef2d55533df355262a4a637612566848bda6e897f09506aac4e4c5568058a5b8bf648cd876c9e85736f3b7a2a5f5f8497d0c6d777e9b01c924e99a946a45bd988af66a05ec980e1c997001fd59a4d78db0364dd75519009bd6cf087686c927d1c8cc289d37dd71ddd52953e976abe544a2a3cbb7692446b9be88e00ee6e3b0d807497bab423b19e06ae805b9998c8219b4fdf60891ef1bce53043c0eee1d892aa7f4e88ab337360b1ed4410380d35754259957b2f6d54f6deb7774182cad4e4c5661167664ed9c7a4917b1fb20c884699a97776a222062ece52550ee88274993e5e678caeadfff2b332da50907abd32d84431f7c2f2a5b96722dcae4ebb73554678339e387f503eface37e47c950fad0f1169e1edbcb1ed4bfd9f265e5d73142d96b7e5fa599ad8b6bdafe0e4e59e6f52a0808ff9711f5ac48d01ed8692bbef522455ed9098fdee6a946f9787290a7c817be46bb7d4a86a3e09f401ec362cb007452244e844293c4e9e97f1412497c926e5f035f82432c270d93be718e83c8087690656256fe908ae9c0d928b3df60bfd89d33ef29db6570426348cb67268e52022b9bd2b529569c71de5464859f4bfc26ad040cfa85eebff4e436dbc77cfae8da88efda26bcf2e1576b2aaca17961af746b605cc475f1ec4fb890a8be8be848110fdc3f15348f2a3a96ef0fff6505a75b8869cfbe22b4e245352a07def5df8e82610fe7bd1f2460eb4442cd1dd7649fb415faba6757b8ebfded7b84b7f9dc23466fe26b1e651ff9735d962c600a788ba44f7df3360b180e0157813f16c42fb976b2da8b34d0db07fab52739295ec54f7593ce8e7ba076ea5c67d944a4ffc2fe8d9171cbcfe0320552a01e5c132c1d74dbd3f069bcffc50860fd2a4a30d15ed2e4d408bd730b703573616a2f4d0cc8ff00d779fc0ffefca87017d1f77b3b97b1991c931ae84e26d2a496e1bed2448186cf3eb847dcb50bc63f684727c157ff861977410f5a15d2b8b79b247ebbfe77ae4cf320344fc405703469a9578de0b045bb27c55a22da060bd97bc076b71512799208f6f83eaa5bd1e1d3ab6873b59f5e25e0986e785eea18be93621ba4cf15af7c7a07f20056d79be0898d951c6916d6be5665a54a2d6e65f028f57f0c745954cb4ce692d46fdfb45782df8fb64492e84c8b9d97921e769fb99594192baf434bfc8bca60cc277d0ca3a4e52a40728fcd11f951d99c6c8a8da7eef03548e5c7551125bca352555572c956b08e4abc773466b4650df38de4b8bb7d8fdcf907c93329fe31dc5e8493b73e4784320b26c6c2f2775d779f3e6201d8f1077a51c7a899e9cdfbdacbdb30a6e9efcc097b21a5f31d927dea4fb32f80e6980dda915b4d913c8763337f0f672818c4f12c21d3b81b88ca0bb7cd0a8fccf469aa9bdf1462f5a27a2582c25ed8f35d9182d11d8d5db77fe80fab665ea5e15ed508c11777e8c74014f4446c5dbc2da7844d8b85b5ec49ee7d8d0867ec36abb505fa4ac67a5fdcc31226c446d8f51f9bbf5ead0761dd1ea820941d5f476adf94764a0f9002e945d4ab0921dbae27561782e06e8189f90a273d44ed049e367efe90644397e174b6c7b520d43f0e037a01a211098e876362b4277c3e554704030920808c18e98d38b4e08f409c16598c44e11b56492efe81caa03dc8ec7ea94c0b13f521fb9a07237088470bcdec85f20d683bd10710d27c9bc87506fbc44826027860741e84d12fa467baf1b4260c0f1691324a695c2d86981e20f83951d255521cd0eef408cac11a8b5bf8b79a62ce9c22810e65a0660ffffff9f