PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 70415 57d86842ac55bd46e59a79aac6e097906a2d7b1f77c20ff6b9bd3b8f2066caad

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f73717c82ac3816988759927bd5bd42dfb4831d1855f2df48866aa84a8232ac9
Certificate Block Hash
57d86842ac55bd46e59a79aac6e097906a2d7b1f77c20ff6b9bd3b8f2066caad
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0016b800001ae60100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d8150085e108eb12c96a1b5a8055b0fcedc3fd98fd5f380b7f9ac83b5eda466cb80c023fc80b483dc425f1afc10025fd46ec76347bbf191732935b69f24abbf25644f80af178a5f3adfac367cc846c3d1447633ff40bccd00f05000000000000000002000000020016b800001ae60100

Raw Header Hex

00004020c71fc373156364ab79eb676db80318425f95fcd9022d765f504b09884a9411bef90e4280285250cce48556ac90cc3e0a4b5f8effd7596060646c7175e35e61827114286a13060118c92a23a884aa6688f42d5f85d13148fb2dd45bbd279975886981c32ac81737f7

Proof Data Hex

59,560 bytes
121216020307906db33ea72240947525441ba36935c70917475fb6498df0589f938a40c60f04231d751eab6bdcc2faf6f43888d34afa3ed6c3a1cd5903db78e594419fe661e956791f57e0ab63382b66d2a6bfa7d3d44c57329443a4475c2aac465c11eae8d59e45698731732b147e50dae027ec997a57efed2318638a661a4c6a891fb30fc03516f545ed36fadeeefe5493ecaee4a86f46d019263d89d2208c452afb15f516d54e2a37e5eb1c197d13ccd1f425316864c5132b057a6778a274e4fa4d71318d01b0b8037cfa3f4f909e04e017875cb6af30ca1ada81bce05a53e053209001c1ad9729235c5021c92a98881de1b2486db0370298ebc11ea6c28333b33addd27c7e106c4f55bdd980056b985e21664904abbd27a11b43b3b4c6f500ebe1557a8e74399bf918f23dc2e5f2f2bc4e1e2238619b5efebd2e24eaf5ca9abcbc24a77007e992a1bae79b2a0d871aeb0570dd79c7265631eaf914bcf5d529b9fe916786f962b33fed6d9942245830a8c9214b72ec8a7e9f2f6dd793920f1c3bf99503f872c8940c67d928435057da217e87b0bc49fbd1f5c6028897de52057e30307318c67c187e8c954680677243b6be22a3e5e03aa7e6781fc3bef99e3cf8431d347817f9b41160f29440c89d6b677cf70dbbe4d4551a67833ee01e7aa3dc40cd8fa6e3b48ef812455049a8569de5d105376e17d2425e544faa1b008783e73b7d74741bad49078af4fec9c187480df9ed2fa08fae37dc14a84770324d47894f9056d3eccd7752f3497da14e2f1f5977cb7e0d23dc09356e41a69e386692362121ce9e791506eac647e563b2686f5aeddee0b537af5bdaa31db758c08d1c799aebda7513252721cb0a6bf3b96c5a55164eea4ae4de6f4bcbbb738be1317f2307a29373daf81fe2d2a5b7f356d463993f4bb83d0dc871bb457f62762750cdf5fa905a398f54fe489792e49f572be85371b51de164a53f538fbb48c6cf2c944edbfcf959a72997bfdc786b0ae91e8723a3e37de0ba481eba32298aa4152435caea63ca8c093a69fcc9de72cc1d7d8be74d2fa26a86ded7b8f5647771834431451dff8bbc952c68eb10d68be93494a90d7b5f361d9f49fa6f91dc8be15fe8aff0cbedb7f242a596d4a5a4701c5aac039a29f138e87e18cac395cbca60b55de45d2499fdc96c47d3735f785630024d0f900e9dce48cbcc0720492be41d976b9d1a9377ec8028c4c9cd79266d945342c385c94cd5da8eb4c95c763b6aa26705551affe06d7b73b898b80291a0063af6b2445a8f31da3dd5a240e9e896ebefb6b75749d16231b3e35e8274e9009171dc02aaf9f15ea60ad59f23aefaf60657f4aad8a20a16608a6a7309b8f4bbe853a79bbdeb75d2acdcc5c059e9dc7bb4230dbb01cdff2dc13ad54b937bb7e1ff7e858ff584f0a91479062241b909c7cadea51565f311e0f9612389e1b719e92c21bfbff9bd78606401e53921da236a67382e0fe7657c2c3dcb7a3efc85ae6228e44f5e7381e6f980050415cc7fc256adbbc5b48b02629e236a64d5fb5c19a9ca21354b51478bd9934bbc037253df5441516fd27453ec0d85d767c078e41436b5c4240635a3ec7f561d605a407c39518a98d2010b9e261c22ec7fa1d2ec9240879588da53665cc13d02836160f759c4183e5a98171dfd4fbe0be204fd760f30b7fc9673e8851cdae6391a45d42fee5ef7e44bf4444a4a49c499504c8b3e49f462e03b1d5749c7a6961f0655819f4b3b1c0c1e7ac70f1fa4caeec57d61723f0d92038a4cf21dc30127b676cc96c1aa2a14255d525fb2c7258b4baf511b4a48fb11b9c08e1d974d0f4ada9da2e39aa9e6e64722c87266f924b503a34a32044cce8b26d2cee3a233921d904e373ae3ffb0d6593b7702f65b8fa396ded97ab03d127151888a808e52fa11eb8b8b6eedb14a8221870b91dbf8ebcee59cfefa7e6f8d2c657f6cc245cc4484dd5787fe1a46e2f80982630ba97bcb2972bb89a544cafab9c0ffc135ef71c5e2ec15eb5128903f128c0f910310b67485629c88d689f41203926ff4d9cfd9410b8cd93ff4e0c90721db7a374c0cef5d3e4b7e142dae294b9fdddab8c9ae63f8eab1f70af03518d979af338bf4bc83d94359e6037cea87804b70550be7890d58d4638b21cc2eeed18c859b2ceadb67e405802f9670dc3f3884f180d570e613fbe25b4ec0d01ffd0d601e1b4c210d1a0024675bf383f92ed14325a39578c3710eae3c783cc504c7a8543f63f8786e49560c3e4251b0e1bf39aa45956ff44f93a15f004d822dd6c051c361c848f844e8d865baef55df7b234af76696836ef2f7168d9f87de57fd01c1d9651e33aaa23df15ce4a46763cca240966fad8273d03e4cba4c4a964c55c91a5fbc1b5babe3c2ff9e8ee652570d656e23444d5856ba83f9f4553273831e3e3d3b6b31646805bba6b2ac983b036faf904788cf3a84822e1040fe7b773d8e6b91885bc910ef31f2633bc3c3d5819f359fc5bb7c1f99dfa985278deaaaa7a9cb65176e45bf2733634bd29dc070da530571287a941938c5d285a062fa1a459720b9f55564e81d42d256ebcd0ed7d44d0c8ea6ebd4cce4cd9dde8830e50a2783ac0e2a4b8f31bae84af8e978444f6c741cdbe226e6807e2aa62596d77d8eac7495ce32f7fc390790e1305a6a92a8ad19231da86c113fdfd772e90f186911613f56418afe34cdab7c5cac8ecbedf0d2c9156416bfb1b9702ba342027c7f3a2dfca51c2660d3f2cd1978e84540e970ce0fc11c3d4cbd188311fe6c312e9ed05d5cb31a3d2a39ebce3f7f625e099f0f0eb7c178b5de797da200271b75b875f24ab3fb92ee9938076a0044c92438f50dbb3bf0e5c4ee22d42f73fcc496cb159a6889e79621b23af54d24269954e0ce46f18773b7fe59f9853bb720fd652e16b37f5bebcdd2ce342b80b70ce9d2e652963e90e15d879bafad4bdcedb89e0b1a81f0af2d0aa864ebc26c39d0b9003bfe47e7fb4a69c26144dcb43775acef8b7c2fa1c4f58d521fb63396ddf070e01143e0f373dfb9b98dcf21d787aa5b7cd566942c654b2eb2961ece5d1d1d732739e4fab67154fb9197b7305e508661f1817047e0c087fadb13aa3f5641ba26280df033393d8c41965535a69c613e3ca740f584d9c526342f1f6cdad27ec77cefc5b571440a861f5f73de45beb1b29c5a92e084e8ae0e70d8140397838ef47613f07731e1b7c035d435676f72aa369b7226318924150258347cf21d482998c93919d5747311cf49186752f72e81fc38a5384399a5e56127113572490bb7e802766b41ef0c9e4ab960045ce2c9889fc8de481d6af96009ba733eb200fb8900461dccfa820a1c25db2b54d5b2a9d2b28fd96ca47c914e7454f9f0b80f86f25b139459ba9b4ef8be84c1464f004fea806d10fb5aeb21ed5aae98a95f1fe90a9060be73f5387e4f0fd7b1f2334648190ba5133b71a1a9c7f6a634a17f704eab8adf4b88ac3c26362b81b94b9b221612ab0fcc1f6b248a8153191e83286bf2bb7b24d82843dc517ae7875c6f98822d15b6c8e2ff8d506146da9c5640cfe7df8faeb57653825c0f7ec2291db98903d2d70a4ceb143411ac340f566d6e757dc0690d3d8cc3f6f7f227b4918bd841dbc04eb86f0443b68140f4640a6198d55c97dacf83c5b226fdd831f36a24ce09dc6f77290f895a2b384f24d8d017e6eafb431c29efb4256e72c5da4f249c7af2c9af7239265fbe2f32228262901ecf86468a33732b8066c2060fd6f2a137715f1ceb2921ca85d2b30601e411c021bdf9c1bea8aac3dcab1b1f33e488431a72d2fda4f19fb162d7f1e81aad3abd73fe601789fe84931846e3b164e2c40aa2a4b8adc8f1d414a97123ad7886d3bb52fd09ffd373201c62b327dbef10d0eb4118fca2d12418ac7a955d477194b0c7172d2a211c0d80019b01fe61535d5c8612072247c6322520d8219644d412375ad9885e888154a5ddda594c55fed2f4832a37fd9dd8122daf0ad731cfbd0606abe2e0b20658e1660f460c1b88b9de9960aa086561107a788e2480fb75d8a8861885985902ee48c8d3bd71e3c47fe3ebf7aea35594e31e2221202fd55d9c2f77e15889ac2f998c242f0ed206374018cf89e25f3a19cd2a207d21eccc282d4c1f99e42b0ae44402b25ac72cd7887ace5db9fa618a62d678f04b70a7e4b99ed4f3a1467ef9bb4dd58ffb418000b99895c381e8c868e62bcbcc6af99eefba71548b377db651687486e0718c85e3f9d528783dde2ccdc3fa6ed77e82844fe07f18b30b5606f353303162a21ef00fa4fcecb6666ae42d79f056160486a7bfa9f7c6f4c75b8a0a41c9fa26a47f1c48202a23463ea0be83e97b395df8778937ae6f07ca45e2abcc1c19d66fde1048e1a563ad5af9fbc83dbf3d2e11965eb0acd50ca6039c6b3b8725c1d8c2b40cd719a9a03ba4a01f6d3a631c6c4468db27ee2035f75e69e150bb3b1dea1f9da85b465eec6d983baf1e154437312fcab82567cbbaae8492927437dc7fa84a206bc46bb8d6b77ecfbef3388eca3e50d14b45229ba8aa936a59eb14560beaa16753222af5ef65e0822b5274360a46959ea08afe772867425ab9e9cd15d09e47442da70305be8a518457f74c48f866f83771fae5fda0974199fbb7f6676697039c448891aba54ebc3feb18f377645355b48a7bbe6b7ea85a6dcc81b6cb900724f7505cdd748dfd27a5037e49d08442aa445c325d92a6e831d38efc250c53aafccb5c86294bd88ed95ade39356de12e3f19d885fa81ac16cf509121d9568128e01506e38d1e438c6e2696b68bc6dfa168d6236f5917544dd473c2fd7724487e93caeaf4800d067b2a8d216ad9dadbaec4a30518ab63a2a3eef21da64160b72cd454cb6f6b2d233db834d93fc800fcb2c2c15bc482e63fdcae0df6658aeb64715a0b52442d04dd09f4c47b954312b11d887e42a4d4bbbbc191cffe20ce00b02c8c2a0ca9ca4c79ffa0b5eaada09fa52dfc367844cab5ecd60845523e6460ef9f116db2c79e2a4c91df425306bff84b90629e9ab10edfc9eb773e83de411a9062b97b521a8d19e3d7b92e85715fbe12002652714f966322aee8b033ec745a8ff71c85820f47b38d58b34f63ceb48b62c9fe0a05d22903e98af033e0016935abe726a33eefc808118a6a504362cc2bb2138fe2ed84c7158aaa3b2538c44d12d42e6b9a5a103dafc413ccaf858971625148d706e3ccfc4b155c0dd0badc0ca7e44d831875fed159d9914889a5b846af4e2959ba5b0ad60dc43944554d52b00aed675b4327c60c10790f9e5e892867b55d94b95fb673e20cc25e0af183e8291c4a47dff97c1ce0cb47c5fb5765780af49ae451eec2fc1696c34ea192f134a75b5223e06ebfb7eb9f3eb648773b18ef375a5e8016b875d6bcadfd855bc4ba39c50bc693279a02e5ae972651ef218e36b901238c46c1a8f897b049dcab6f0cf039c7e6d114738fd24d3d4812db005732b6d7e6c2a4ee4abcab8e5be9890bab6ad3ad79919e96fc36f7ef0814bbfc3984d1283e10802a9bcc60e6a73bd9e9660b6b85a192bd9588665584a177d78f3e5a56a9e54e50bf4719717fb943b8aedd2c63441f32f67b2113286881d13b511793ea3d4705d0ddbf5cccfb9b50b182aa2209ca50b021e38dffc0394c0d4f1c0912c0152c30c5de1bcee0c8b10ef6aea46a654af57d6193204a0de851cc87c8d579938b4c2429242e4aed3a30ac78faf8f37af7a12729a66a96e16de4334076de3283923313ea495d651b0b9b54befb2010a9e3e7a56956f71ae5912e7226ae2aec61d6eb70670e0fe1aef204eb60de6427f92fe368eb84ae26d29744d57960f94cdaa46f6437ac52075c745392163c1bbb3762405540a04a9ccab372192c18226d17f0086d20ffbb3a98af7e6891c4d27401c5f0b237a8d1ffe4caf815548d1990e66c72b71272db287635a6467fb89027f7c68ef94b5c0f45f52d0c97bdbd39e461b18db3db4321422f181634301475e4fd4621bf388904f12917ce027e208b8744d233de5f724a74f6e0c5cade2bf4d36ac6241ba5fc60bee185112fa0447227ae848dd1d53a6d1bd6cba675385a32bb76dfc2e411b9009d631fdf40935c32b88562b7c72934d9e5a1bca31fc5274e1d1217fe8709efd79f52b449c68c337f020887dd349960460069ae3faeabbe3118b01f6a9fb97ec06a19f403392514e960a1bd4f3af6b0824556da6a33caf3ee4dc1474d66932c2a308e6784cb58dcdda1529ce1a88ddb2e4cce5350d5a19c700577397d8e73b2a855ef881e418d54f81486b0ea39549c94cf69a6c2e1a9c6412af864f0a93ceb3fd42ee589006376664599f4b4eeaa548a2c846dd0913d68ac02105a11c7cc6e385f9219be0044d8927134e343592d186b7480fd7d8e59533f2d70e14a4ae35a7c278f27571be4d8937955d21a1cd0b38ea0991b386d8c98d56f2091222f26571f954196c352da983f13aa6f2f55ecf9cea041a8668c371a9be09042aede28ef702f7c577a8bd7787980cee276a17bd3ce5398fd97f49a35c95af7e844e2ed5580ae18fd3b8dcad162added5f465e4e130012e35f2b7dcf39f33ff931a295efa8a41744c868491ce4525ec9e100ae8d240223cae701108ec4114d9cf7c2b47b3fe8405a5e40761cc924631042b20efec987c9de454d7116becd27464a88fbe5017cfb9f47960a491e897163160e3b28a24b581e93149e479a304c71eff73d7f9f816ffa0519a78bdd2b2096a7b7a7e58b2082390e2871581e45aceb8d2605697d56b9f363438cf77da87966f88a9d87ab58aa0fcf38cf3e9c688180a8a750b13c26f9578498257b15b4e341fb4cb2450d9c604c2580d0b4d8f8c40b8c8371f1e4a6a278397fe97e0f055801b33d19d0f2010e7d0f121e54c5a9456c25d95ef1baa0c809b6bfd32e9d79bbc0fe541a4cb35d9c5ede0e5b6a20d44a6e14ae63f6f09e1f6861b26c6d55558812758e7802cdd5e3b40c8e3b587f799cc7a196094f8928ba6c614645947e387a011113c9b40c68bf5a9e60bced5c261dd61c43023161cb149445fba13f3ea6469e7cf2a386ba1cf721b4b403ebbad5b886045b665794156ef79f42612e06147ce081734c02013dce75674789b45f62bc1022bed3a9fa16509f47f9632c255c8e9e7220bee22f9ab04a564d94066d18fa9b915d20d42a31856e5e4382a8a704c5d272be065a7f3cbe9c9aa15f6ed30ecd2e482d0c4c1428117e57ca76386bff9ce29ced42e51d21ff69c2785ff4910d030b36cccbfe0d932bb59a6e345591f2ebb6bdef258387552b2693dac29f6880e55e4faa7ec37b3296e8558238ba90d18bde1194f6d09bd05c4812b4e4a481d8380f8dc5a31899b0fa00e05ac021de92e037c7d9c7b7e1c5fdd78522c82567addc488e0d604b29d24b90b4e40d63a139d6b359259835b735568669dc0752cca14353380fc71cf0ae1d2d549d7bec5ab04f5ab98065bce1762f7e4da129149c571cae5a10cc772886b0bc2622399ef97d53288b56daddf7b7127c719b7955317f83de97bf5da7d5a9c0cfe1895e1ad2e98e0c44f32b0e0adbe7f533665cf7098131cd9dca6d90430c97239d586cd90b9abaf649ba9d841a214257a498304f7a713b2150a796937f857f57825e08a941469c040c6bd1efe616bbc95a6ec610157618aeeef4f89e2e716feda29dc3fbbce8e9944c8251fa36a3ccff061df2a9dbf4e70fe79f3d8bc0fb23009486e2a8f7a06393d132c297856a10fa148fe44a37008210d6f27a85501a4cfa2626a1c2be1a424d749bf868370cd55293f95c6409c43b76278dd0a7b0fbd6a38036f083cb68fcaad8f451592140afdb79bdbcf1839d0ebc3cac7d4033e7d1028b70113559044f52b6c1fc19232d33e7532c1100f941c82d74332de834c0a7c4e076136ba491dfb01086cb9ad202dab2ccf6522d412750433153dfb89b94d61926ebc676e8d7324697379d5307ed210626af12eda3e1a54b6075f54080beb914f4e288fe3648fbadfad2b5f25f3aecdec7606b4224cdfeebb9e73ed9d6faec924cd32a850a9e21c0c007cbd3ed2cd0652d3c5501e7badf28b034a15929a08a2c652e6c735ec9d5076d004ccbbe640f5a44bffa2bda6b0ddda3777c54e4c13114d334fc6d63a600b13daf85228270be1f2d78372b32f68f0b758acfaa90da6118fe30501d297ea28a7505ef5ccd78533b56017ccd9d6d344d523ccbb8ba73894948fbbc96ecb60f0ae79306926cf97ff292e63c38cc7d5823734f99ba039a61e643f0fe83ac2c0d9ab4924a49dffbea8a230246000cbfd32793d44df266611e8d89b1bb38fabe1ae58b83ab679f3e016e4c068d573a0422ed9da0ef4456343bb1d7a4f0d319c5defc8124b77fc50e17fc44b5b30308616abbe82ed6184e844a4784c333e2627d442a3d5acf27bc4b8fd53ca912b51f1917e403e9bb66b5b2243bb194333fd6f2105385938dea8350887800ca108e877a6dd1eaea667d5a545326879250edd6803771d68f0e7b653f219407df571af7962b114ed8ac68ec137ff4a02a11e9c2af7f9b890fc13ee5602cd7563a09de876ae1b514ed7f025f67c54e64f9e28e4d36a699122ef766b2c72cd321664ad16c5c08f4f3bf16c74596e82ca11c43e2db916c98f7cddc43980d00462df72aeaf62f4dbb3539a141f90a286b5b78acd8414a80ee8c8676b0f4754642167cfef32e107f68486f7324346250f9612567cd6962c3df79a867fa145cc3817393780d3cdda547696a9d03cf5a7e4a369edf0fd271560ed7342b62fc45879f467cb971884cdde62f6f52be93988ace1862f1d81bdd38393ddfa1cd5d2b5e1e2a5d9f9b19c7068da6d13e726aecea6affda8700b62f172a5b18e726472fd4ccbc76547810a73e8598490d40806f0b5c6d98005fe888e9294d8d3a9688d7b5f4d3104811f589982a08b0f0a744482ba319285cb4f2f1bfae05508278e90d92ad78ab2be4ad69df5575266c713b64fe58b240f54f6586b990a34ac1580d906208e22f529435de8cbea7c5058c50a7dbe1e6f637e93dd512c197c18443b85de9121dc71ff8ed5b0d1129d62efc3fa652e4f458f3fd766a8eb30288d8c8725f14d788d936f5f0b80b524b888de3c2d4469f74c202dcaabf9cb76d5289a0a3520cab5692feec71593c765509965548652548ba02491ab833e5a20e9f04fc149c76df3f70e18a5562f66c386ca9634dcc74bf1d069bc706316430124c11ae6a9ec3760e53db3829dca021b0250d6ca12b28a73cccb78522f1977fa51071de9343365ae9ae39e0f362b713109a187de7d7b0ffd4e58e45f851f9e58b85b54048cb1b09b8e3d6a7523bd44422292c939c97e406d94a1663ed0beec8eabf6110f6dc871d39eac98f54de92d6352eb0d48f59fc9394417f1538660e53f5463772e236998577a99e6a24c33c68aa0e91006f48b091e3919970899edf39632e71f6a8d63d7efbe08d923f23bfeab90c9aa7bf892566b873b3d424a50caf259ed77aab7b023920339d1faae76aa96cdad3bc5f40c143ddb7cd2d8bce4b1802ad281252ce65e694de9d2d44f72156300d86b47d572728ddeb287a34dad019c2b1cf60e575a473ee617686f1d11bfa13f91c7aa9e946b4a562da442487480660f2b4f5c0e3fd9e0d37c579bd4b8bf7780598432e1f14cefdbdaeefcae2b955d1ee4458704402ceeb532f189f826b8e141614b91547a0a5a80029327d8290529399f050cbd5737998681376c916d0fb91df48f3428da64094bd5384df9ca42f30d7179cb7f2009204cc7fb8cec04467c6d1349f87c2ede48cfd5ed53d386ac23316542233884e54ae63ab03ff2260cc77668ba7d9dc3e65840d2a95fb548525614d2ab3e34b8f27402579d8b0df46282a1b547e06cae33bcbea8f6de95d6a90f44c6545fef88af21b0819592fc79974e712d1e02aea8eb0fdbf9278a308a35910fac16002d680122764a3b26fbea5e22430b591cd21fe97e65d9008bd77353fd2877e3079d811b4c2a5a448e7610eb05300e498740684ab88b61ec1531434ee71557f83ad639473f35f23f1bd714e9c7a3a928cdd2936873495447db724ed256402ec778aaaa99526310f6adf769503ad1c183f9158c7faa238cfa64b458c198315492c5663a24b2f9a2901528f4844d8e913c88125d336519e2af3807351459415c7d05ad1d6296ea59266fe7842144c3c2b9675bc8d65201e8ba49c00dcddef4e42bd0b7b9cdd3b8485d3bc1afbc15aeb459221f27637a1ee41ee84761b1d908f20c91e1b7642dcf7251bce20a74b823bdac333f74cbb54379ff558921f591227708b5b711725e47143c96741aa5db60ab2edeb5696a22fc156ef9749a2b5cef70f846dfb6523f53bb792d7302555ef6e9bc5fe69e82a6763d29b16ae3055cf8269744aa802b74e9eebc39f1b801fbc829d250c8905c0531e87803c0fa2db2b6b4dfcbe9bfe7f91d6fc09d886da10befabf282da2a71be43784a3d5e05418571c4de1520e9a502317fd57a33edccf353e04d7c51fb66f3a0df014de522d844fbe60149741840c2817ea6207ad00acc80a7248fe9276015d44792442ad2fc7e1a55b743611aa646a2fe8700d417d528abbc50ef4581ddba254510f6a55fb61a38e7d1dfb847663e178b9c8022bcfad6c079a1df8d556e631b565710719dc1b3e539dff264a4f35b89a65d998daa240ae4a8fe1076f6a953f0413a3a4a2aa33ba6d9303bf9f6472598c29738a9a9c6e30aa853ceb5ba7774a84c5545ebbc9e08d82c8a34b5695f427f38f5b243e3c87a36f142f0472dbcd84741f9ff914a20cfaeb7051bf3f2068dbee8de285446b191dda9bed249da4de8a5d6dd50a2787949856d9b8f597faec61b74a1c67d5046de83e7bcea27dd9a76dee894cc2b4244eba30ef1ada609f3b5fe9dcfefbe6f507cc9216d52fab9b8528b2332dba1d9105872a9b2756e32af68b3c626e911ca412a25c1c32a63a5f60f03eaa3f99260fb23176a94d96244da7ddfa9380c81a8f9ee754e13e37fecf73e48610f2a999e25e598d8bf0d32063f23ce071fcb52b471c75e334225842213da04e8c2a29083b213600c0bddbda517310310f853debbaea7318815e703a6b8903708f77f7a1dd8fe99c79d4089dfef40c151cc4f2dd7e089bbc54b848840d7c627947413a411cf69c332c6f1cfd40c383c59a7355e2e8947ad41f49aad90cc773034e2951de455ef05aacca6cfa3182b5c178a4a513fd66b7c74f3f4e4c98af2e134f26277ed05f5343b2a20bfaa60dee82e626183b6bb8991cc0955a89c4888642b7af2f02ab40c991b6c1530f2f0cb206bef6cf2265cc61969c52a0b27467d74a81f8b8a8f28fc72ba2c11cd2a0d78a89584c18be6efe483b359afb174e2218be64aa77a9b4c41b1d94a6356c3b9e1c990411d0c80121b191cd8507c3b4cf61f2d8b81cc9123099f610034e4974412dd7a674086dff7004782b4785c0b04ffac479b9adac98d92a9d65c3c82b1e7017a7252536aed921308b2a6882959cff5c6aef1b24304288816a5094ac480574a984dfb94d04ef83f223d98fc44c7a6eef042189ff72e5c48b428658edee1d1af07e2b18c94bbc5667862b9100caf4034f418a2064b87e38308b831bb1186df735b80b0210e50b85c33d387855b2749ca83b2105fe9bcbc06b0f8e5c18a642b07066c80f714f9da6e91631c2410d5b1ffedba5a003519597b8d8550a6bb24a288a85ca00a808bf408e52e9b385e3def7b138644a337e123ad191e796a6bf82979639224d2dedd42609c5060da0a2f2f4a9ddfd5dde96a742506ec5826ffaa02e30d7ad0510d132044c98a3cee0e0ebe933d8e96030faeeb4e0863363ce21109279fe16ca2351163fb3274331c3ac78f87e4f6a01fce9eae22116960667017974a0251a9182a439c40231502517574fc35b170692e2a0c1db27ca83f634d305d0a87580724a930a8e090151196c97a5fa61d13969ce4a044778c65848faff6988b7df70d369707a4cceb1363eb1bddeef6cfbf2a9afb0fccd231b89d7b2e3c7a9860a77497d29b1f2fce5724eb24fc818e5c6ac6b44a759ee3e2366bc25a2c111480823e8d187d3b5cacd7432ddd90724e8d0998d091d522809ca99c98ed58442b3876b072ae432aad2d5ef4980533bf4c4d4ad224e7dcd9b674e2be946a11f3b17f8fe3ceb634ff548f3e03f602d4c3fe18a62973df0e8322c6bade3e2ee7fc0add415ecab4ef1f8e57a5a11f964755418947b61b9edbcabc3ae577ba2f71be53941a19085889a438781786a6403bf3f25ba9728ac8e72664d8c67176978d2e6023a2b7b2705b20ea95f3f226774dfc66eae9e2be7b83025ea73c94bda9bcf31a011549e260220f6e9d75757f2690207e5c01101157bfc54919a1d7a79c8abd4319a8a5f7f1e17471a5761a8c0bba4998b19c26a3e303c47843da173b05ce1cf98cede9fef6789d6cfd7d77e074b36478ab13a1c64e89b295f31066d72656b9db551fb107b88f8b95d5468cbe60520da81208c81061495270391dbe790f18df46e5879c53a46f91dac0a681b819ac6c804756e174e48309562f40a3f8ed5ebc15d550faa2b5e7de47aa5f045b4e83e9dbf563a601322f6afb8e8f91e062115fde78320f10725d4fdd308ef4d60c8763349318563be2eb8f2799df7ae34ad43ce6327895cf8e67cd55bfa53210b3de56d08687e03eae4e6249b2427212439be24f319854eb8a329deb9e73f93b55c22dc747a39e43529ed0f1f34491c98dbb246d793c5efb747273a44ec155e25df7ba758e5f357d8e2a0e8ecf44e3a56511454cf22bbdf0f0c3e6ade8830d539ba3b6f7935427f5cc845ba484bcace416f662004848cada4c49487d4ed01d06200087bfd96adea79c284a2a1c75e6c0c67f56db0f3746391a1cfae2b5be6417d8106158966e28d925feb871a6f4b7f43106a0016c2b1373dd72be6604a16ac0a9980741a70bb26035c802220cf18200332cd881d4d2f49b5c5dc24eabccc646e6ba4feee5c90b61c5df56fb157134e9912dfbb6e63ea2c31efb9c5a16d897834aabcf9ce8ff2069b4abc905aae660e8a5b8d7a384b498dd2d94095280182e2f30560d57e2272d8ba17b2c784d96b30e77e1e719661a3225762cc2870105cbe1852244cc2d9107606dad22fe0688e996722c7c75946ec92ba5b655c3987f5124950b51d300890a7b6fb401fc998b2d9346124777c624c6ea81a1bf51ed0abd8160934cad8a9a4b6957bba8b7563403d8865f0255abe149244db1d7c8178177efa7caed47dcfcc7a1bc675603e83dc07cb76847ae2e2b8f9902c860359af0a3227423b1a65360c92116621400a6d5a04ba4637491d6031c9cdfc371b8e0c40502abf53528bdc448d4278301d7dc5cd26a5c2e15aea7888cb440231503c42cd6d744879a1828c82a5158fcfda66aaa17e22250c7b2b436377dc2dcf05dde7c00816717620ab43cef00604f555189324957558bc2f85c44f1218d924ba05583f410d876d0ad919f825808f1c032f6a06c7c292c844153931a912c687e3bdccdeba125ed6cd68b7a91bc04fec54aa569760e5e40da10a41c3bd6ad0e18bdf6ca4d8e9a6b79ae0fd4832f7db7e1675ee6bc09cb4eeda9dac08fddbae0454e918f4ae4ff4162351e13cd6bcbd2298df2bc53139f3f82c9fd390e82d134bcaa3575ba13a288ba5b29de4a62e246c0cd2869227d2756494562c663294048a6637d6220dd56a56e380c85bdfee92fb3ef62e82c6ac07420eb29605fa224807ac167e70de0a92ce35c2ace10e38c70fac44a3fb530db98f2672d46e268d8c8aabdc094b7f36f5c1a001663ec6df07fe1810c98a9972e6494676a484b0441a5447d9228ba3fd40bbf3782b6f2e547151abef102f7d66a833662f6025fe7f28f64e53f7cedbd38126d75d035a023b429050100ca77ff7f904141dda7c21c1356525d7189d1cbbb988defe6abfa055910d087c11e8dc2f4015b1a0c2552d9ae7adbc469d665274b2cde9122ec2db594e6d52fd1a9919edcdd54a7de8d05387605a19a0ed65b23d8fbd964d8c5c726d23a31122719d68668506082d68469b5204543058cb05ab42dabcf80155acd4395c76173cc1dacc1ac678cc387b0c5e7b810862086ad4b6fdcec5160b986a4d74200d1b885021a6c0c355646116a8dc10c294d2c8a9a7ba4e69a6997b8449173f7dba8697a1f89f35121cd88d0a99a946c2f692da83b68b7ab86aa3ce292aa0a224c95fd9fdfd0a01382246e309ccf3def685127b86d39babd3938a0aae4bdbe4363f0e46d15cb6960936ae453d33352ac13493e9ef0ff2f4f87aa127addb3dce34ad48621c33b94fbe373c5595a5e475f9c0cde4b3974d85389ad2f78dc73ac3594b34d98cfd267dd7ea86d03e9e93530def5a3299a7bbcfbb58b32548494cc3d82c7ed7f8a662aea37316135b974d15e4dbb4691d427a6c6060690f6e52a32c3007508255f8fc6e0493a213a0b4248c2f0fde8aeecff48ee11e773fee8956d7593eebf8e992e49138f9e8f1129e2e82ab764615494db4e53f728eb2e18bdef7af1e49ba1ec0025d0372e88dc0030fe4f7f7f7faadea660b6848e27ed5b0537df2ebfebdbf43d10c40d21d51467851316ba21a8f8d9e7dcbedf0ca3dc99d11f21fcc70e3a5718eb016c121c865bada0df97d4b444dba130529780b184241e4586ec063bd3b28f59d69df4af1895e0379fc9ba840e27dc88e574151ea927972da518800d812eb25e3f4c3f29f12b2d67f3b8123407e4653b400d51a4eef902effcb347fe4275a91505407bc51dde475e902c1e8ad34067f88a1f0e6179d1939eee4d42e85233422bc9c103bbdfe1c8f797b2212399d59427040dfdd003667ee75a37ea3a359e99dd8fca949bb7b1717f9af321006e6e93e520998aaf26220efca663a72187cfb947b9629b9f9188350eb3538617bb39e3463b4aca7c17c98c289da9b5c23da1438cfb3b62ff7f671da5d7ba95a82a93a6090c6092b97e1abe30a3c89d218a04cbb61ee7c0787d66b5fe739d68cf15941fea008dc6b9192c563e6f3a564d7e368ea3f097615cdf0408d20d1818ef043a60108f6c8e7d1075510c5d732a3a09d7708edfd04a93e3622b8132b2fc8d3c72aa1e85242a7b0907859b4016fdeda3d74343a6ef6d44ea434afa8b21d454e9e25b5e6e54e6af2be908f5944cc29d9c02af042298b065b03595ab6f44902d67a4bb848a17d152ade200de57e5d5da7e055dbee42a56b01fb9d4de2e9ae723968dcdf50c3bccf48315e2b34f636de64d9b1e1359b01faf375178086b42dc8f049cbf490fef22c64a1a31ab105f350eada7a0e2f537ddc830e285c688d1268d5b2178c7f7d82662121c87f40408f15a6b43d51798bd19f1e70824e10fb426b63950cae6bd724e90df324a17a320345762e31fa3841ea1044631dde898b303f9773320b38bb3f5d331ecc4d5afb7188d33e7ac60ec1d775cba4841f996e6ba5f29aa09629a5375669689905add2a18545716b1f92fc0b03b34de59e0a8096d8c1c0352ed1ba41de67531d39cfc6675a568f17cc1fb6b97880aae038db18a83a483a49b1dcfb63d1284bc29cf5b46dbadc1e6de5668781d35eeb0605b845bc44053170f078fae9d83a7ede06e52aec2285052a0d37bdeacfd2c0c9b992bd7aec88e2720a18ef13f7b04370b9f60224fda82870fd30bedab9d9cba607a95d3040a336094ee3cc867b8773edb3fc0e13834bcfe45fabd77e92c11bf5ccb8685cf243dced24e3c8c13e40fd7e66bd72f0b9f5d413a6afd44ae48693a286e82f22df6ed6acb145075983847a84e249aca9b3c54db3db8f53ee514f98b879297918a53345d2c071bc7267daf6a139bc42e0578963ed6e6232e1d231151bf0e0ce68449183de2736424c2c7ccddaea94ba268312c82fdd64161e5d1d76710ad9339fadc89965738f8aa26bbcd3fd49d420b46e3e0e065166aea6b354abfa6f08b9f88888cb337cd031c19a82bc00bb4a33e69f8e1680a20651ecac3de0cfaadaa061fc4eda745f6f6133eeda7455d780683419df0315305fb11122b12e72d94402689703d5d5be68fbb893f42441609a744b69bb4b2a13e09c38ab5cba1ba3721d9c25bdda66810c94ea17018a0709523df271e7d97727e5c6452c7a6d8fbd229b28c6d9f5c97a0beebe669be3ed87eeab5c44897f586a0a6d5744c3381872be195b84efa59053a779d129fb00f285bb51ee15771be16e336fcbd79e292f5107336aea47fb69f3a69d366ecf8bdcdc4a5e8c78f2e42f64fb6aed4d36fe14e996fedec075d244f55ce1ecb398958b00583176eaa2a177500e37291acd83a83eda87340a994590e9ee866e110526938e92a416b353c6e5f36ecafaf6ac4a0db52c9cf6ffae5a18777aaac56d4b3b00dc8054146c586258f5bb1549f12b167d0cb3b5986c28ea9b3e95f11e7d77f9c2598647c5c2933710433be2489404c69febe21c9fb61d1bd51606d4cf6735e97e65e06c326c04e31d4448e2ca7273405f47e4cbecc5cdba07eb65a9b013065cafe4922366e9ce22af621f219b8d71c2874cfdbd699d1c73eaf07ea33878615082778e02ae3e6e128dc60999231298d39c3d026f8abea6a3d314426ac3d38ec18b613826ea20dd1f99264ce0e8f1bf3b5a588f273a6775092d6bc4c68ef5058ec8ef05431033b5b06d5316b19bbdf86a5568380565e527ba8b3ddab3a8b61188c91446e9477c586481ca39d8076f6f26c0cefcd4b92c6678a1de571eaf61be4da8af47e8ff423c02f38ee25a9095a42d38201aaef1f9df6871f2c85fdf85d133cd644c08545cc401bc8a0ff89bb2dbee334d4ae530d57d6958cf89654e4215d4216d7d03c8e0421f0779a7750bd65cb635b5670046bc99f55e4a1021c7956c21462f4e3750f0f6cf36510e86d6711fd83235381247ea1125183546f4d0f790d9a66d141d17e8111052aa037e99dfca35ccf15f4a517fd377d01389917ba78826601243be8fe3c30315e760bc42cc100d6cdb5bcd39814171fb4426577cdb94800b22cbfe3e3bcff113da6ae15ca645b229b1847b24914d34f7fe76b002b2d8dc8fc19dff906a00316f141a992478f0de216d387f51fa17e15bdf167073b5b5dc4be1c6cbe95ee05589c935fce9a38fc560eed3bed89b6e52baf748d7b28342ecb7b5859b82334d0300b54b06819ef62555700ed80754b4187754d573fdae5e2aa13bb9071de93c30c13f08a6c7df55badd57a70501d7170134f73e8c6a2f7da7c628301693fbad8cf0da0928ddfb3a39ecb76be52285dc4dcfc30a1e9142992b1e8811ae919c20ff2def94a739d305d8765984dc83da70b61db2ac9399a7743fd7a61a5c8cf0b2a352921f450fb3daf316560d8daf78c29556f263c7b83cf68bf74fbe4f3174a8d8bbb079cb1b7eda9193ad84ca3f1e14ea34d1312583ce49f65701cb6fbdbf07503f26981ac887c64ef53ea2299af0b6ac44a53648f03c2e0360b003bf914c6abadfe02c570525db2603c5c902c639adef5f47061fb85581a7de6d403468d4c55e208e79838ffd05d412dea150d14818ae3c3669fc5df513336a24b1bea6e1a41ec11181410dfa5c45bdedc251003a8d2890743bf07b39c04b1e42ebb76b376d1b45e9f0c7a685d6f5a324d1c10c5eea112093093b372f09c142287b70ee3332bc57ef48cda94e20778159fc80f2c0d8708a4a1f3dca22c5ec535886e226e6cf9d87eec0f0d5d57702f2494b8cee5b83cfb1e48e4f885aa7173b7bad49e42042fdb48e33568fa1bf25473b46815b96d48e249dd3c364942c6759c9579f65dd6956271054d70cd00e66723a778e45b628b883d30b8cc944d2ebaf49bf49cb473d16220010a80572ef12a6cbe3265090bb0b89161e29cd939d09646558d9f2d3460dc07cbe1a1c9010d47015a7d733d0f18ad70fe8883dd7702dbbaddfbf9a574ad3237b2cfb11ad5cb9c3553baa2f97544b38f9bada381d5e32193efd7bc921e054de5d72c67a81a85c344c14aecc8309167670cb4212acf65845a171a3b22091f92f7c081887c66975d38cb79787476a0259e68bfe98b51f4eeb66f4883e1fb17b05af329f5d6c3a2c6289fb71ca27e928209388e56d16774fe92ca643ad03cfbb9b7e7b5df48b1e912d08d3ce57f994839270b77ee71567b60118d4b95d7b3900804a277efa97681cab937e014b344345a82b63854917f8d2e588b904719705062ae420107d8525bc852b02b56037463572019aea30cdd8fde762234b184fdd715147205102eff52f793c18954ab56afff61751fc18e23dcc3411bd11fbd2d9f8c7ee062117da55f4e07df7b9cc73ee69267ddee760441fb25612067e2c1efb8f5368ce148c7c03fd8d596bc2f0dd9e8cdcf7107b663cb00a2fab4175f4e9a3967d2a03d92d56adc4832fc12b6b92efe72227e43fad0fb16d0c97cfadaf11a302843bf5c35e89e7fc4aeb91fa0dee7ae1f69c0697714c46fb68130f27b747815a967dbf099b7d5c34f92dee3dcb88f633907da621ce529883330bf2583023ec1c3cb009561248b4e3a3d9beb1150a6df242941e876b2834770776f205813959350953e210c9db730ce22c897c0b5d16aae4f18f2b8fb0450a47fd7f91f68beeee8a2ae35c787aa5a37a75caad421e54913d51f6415737191dcdf0f85253b798193be8707a467a1fc6135939936331c2972c9de039f9ea273fd056fd11b7e57a958068261ccfb13954bb15907e560a5104bef850ba9f6402bdf56224d555ccb4dd5e6123232e950f15a0a57bcc7f1a4bd1637472527503bfca87c1a35626bc24049b82b2ded4dedb71e050421c38e224ade8804229c4b1a9734139cef6ec1f338cf3aca1c476c1bce423813bd7a05b99e0912f932a8814c2b4547f294c1465b7509c3891e4d509b77258f908401cbdad20a8519202781910ed175a5a599e006e411a80bc6760fd0845f283f53f801456a5110ddffa20a3430bb154ce4e451a308e38bbeed2c430ce65c8e44c317c05368e1033d7e94c6f3e2b22bab1f6651d7a623f7bb25dadd681a0b6b2ca5fe7cdbdb7321703ee0059f8fe74342d7cf27e06cc16c3783d86afcbcc21bb19ffb6617923026abc6cfb0c3a8a24757858f012bff4b9d58394e75d084b6d2192bfcb288e84abed28f9cab3940fe8c4532437ec56cde82538ff7e0b757535bff88af7bcdb7e44dac07583f0c521398b5aa03f53787d5dcc455ee294dd3fb26af2243c8d5514d59b7693a930be9c0684beee426543f8091813ab2a87e23cb8c1025984842065c6f05b3de5d68174be51fe38bcacf329199edffc2dd0c62647c7206b86941e917ea3aa961e3775fd4e48a74c28fd1af095470e54cefd5f45cb4ab7b5ac393eebb2104627dc73df52b6a246b86b09b9c6bad5aa2a00f168175620f62ab3246b90c261887deb4381dda0417eb5b0b12e4bcba1c8e3c462b62259af18e09be3fe46bcc6efc818ee05a2f56ee6c1b1d264ac09a0969eacab3965c59c69546409e93a7c1ca6ba03b319ee4ffadbeda58d3a1c215fce9912e0e912414eae9b4142c4ef4340b610d2751382040a08128f94ac05d351e162fe94febd60b2903c866dd76cc8e26e467e1ab43093ecfc8a1034436e3374a37b45ad76675db54bbeae8253cb04725d474535001b027ef7f6ac8486a07f98ea5c18764fd7fec36d2551059caf607f7d5930ca2e1b78f19c240284d0d6f95ad0ff273a1beeb07e73a0e88d8d87bbfc7189e997f2e52e67bf6f281df0ed70100787d042a57d309863a3e2c020436ae502bee5fe0c22862638c4ab0d39d2525dd11c1bda56203d43dfaafd683394f2eb031a4dbba0e8ab292c8ff6d5fc3c44be7763039bc5a850ad530920b6111879db5041c7c5700d62b7f603773ab7f78b80d932663a766eaeb18cd40bd9de41bd6110f9141131fccd729108d3eaba4bab09929c034e42c2866506b7000cc5eb05a317701213d7ed04de9b1d0f9722085c95f5625d927e0bf23be7efea89d6653417d7accfc37692221cd61e9385d6edd599f0e8d79aedf24eea9b4f898153b2f28d8e3b709bf853a9d84fe445954c80d7144030ac5e80703693f77bde5ebf789a200639391d82dd3cffcf60cfa2deeeca4782ce50eb264d32658528be8795ec93c5b7566566d4cdb1c0e54acf1390166b1b60f320798c667aa07784987d3b29fb48b0518bc48e9c0a64ca06c790b6740074e6c72ab5a5cb439dbeca676490a4deff12550b69bfc80162ff4161bcc7f820b15f08745c3bc08636ad436f856483291511d3ed1052174f02b45bcffc7c20829bdf652d6795064f0ea9874b732d00a1547e7ad5aba3052657c5090546562f92fc53a15f516a8d19996a56672884adc54eba15d20957ae1af8c2979414ef5c02d0cf0d31be57f260d1c6a83276d7fb2c8211842b1a63c3c45a127622dccbe5add10845858c4f090600089dd8c20e3dda576cc48443fa242b8ab666fd3baf6c8707836090259ed5e262a169a21ad93ec0e63f3c3bd256954d621813e37a0eacc27ffdb62ff492c8ebe3158a32ef17f84b4e1913ca0b3f73ab4917982e0180266a0def645383e208dfce8db3c70e3f11215d0c5e318c44491fc7ccfee8276d37d1439364a30bd57867d34942f085b9e0eb1f5ae9aa220ec0994e0d0f479e06d92e980efe6e85ac6dff8d8e646764077251a325ec43273092deb4f7a43346d2bfd9eb615f1fcd50d76fccc562d6d8dda84d3b5eb4799f5cc9dbc002d6fc665098baca227131c83a50997bec14e47c3b54916a4a31061e114cba07a255fa8c3c29be8487578821c04da6b6ebf6967845b8a3fcdc4445f1dd7ef52138370b37407902b6fbfeb77d6600f4ff3f8d05c3d4ae9a0665dc22edb2b6f4c5884e14e7d184cdd6bc84035ea87140e89c72e92d1c9d9021a9933a3c83b42dd431df9564c63dcbba139cf0bb93909a9d8eeeff351e7c930ea30402fc8a4451c4d126c9a2e8bef9dfb0125f764a815baa06d8d3da8e00161a04ce6b20c644a93f30ddc2b987b28b69a1e9f31469cdb1d5e6fd13df467588c5b316b802b5ba9793399847f7aab961ea6186b89dcf89e37d417acdab11ba7a686a64c7da27655719694e6937ff09dfab67d890c73b53fa7c2c0d7de5e741af7a93a41db8e8fe35336307c87cb0b21d17a53942498e02d60790795bf0f22c20f0f8dfae6ab350bb54469ba38b882eaf72b3883044d69edc0eaa91d05766082c89a501aa7a66fa05cd37e990aed819f7e80074cd16b478bf8e55bb41bc8abe6a8d0de6af5b679e95e8a9e1d8f60f70b92e4970b1ca3fbf04af06c5542ca562e35c9439eb1de0b06e5bb7d09a1935236877b157febc953a931e8f932673c0856faecb3cf5d4bd9e096c1be937f228512db76145bf977db83aee5accf57deb24cf1d9b171886d7e6b7274f0ae782a126d2dbf804584cfe35cffcd831f163883f5d363813b3b453491961cd3b68f2bdb92bfa657c5ef439b7d790b9d1dc177b7026e67e5c8d609680fa774276b763fe8a9858e9d73f6b8de9aa2c52232a1d1c513188e14cddb095afa9492996a6e850c6e20556cc200ed556e7ca579c75850a03c2f7cde5c653a59410b93dba13e72b7f168e3ca993b09842a8b1412adbc4b687e2de48abc5844b5ae1857c2e60e868c1fc72ea5f7821eb5ca75573a39f72445e5fd4ce0def1df48a7968aab4cc0faa46ef7e3893b7241c1892b145f866a979405ca8bcab1d20178c5d32a14e655631472a2f7467b8a1f1f2a0cd369ccce8da276e4721176cfff8dc0b59f96537283ede62e8cf8d39d0c8c3f99056e7974846081f729103a05d91e3c36e00757d58e294b966f129d5271151ca69b226f08c5253f4c6b143c9918415ba2800365d760c80a159f85e1aa7bcdf1513e8c57ceb08f2ca3cadd1be52e8d86050f254d18cd8337e080bcfd7ba64554fc255c9b55814556c8f5753c5b9c0c0766b9a0344a4e113d0f5e7fd77b6498eaf1ba4b631975b89388d94ce19fbedb8d9ed51464333de08761e6cb3ef5bfbb404cc3189ec632163566b9a303f87f1edd613868ec2d40b88d489ab4b3ced28125155ae67fa70952596a469ef6a0e8553cecaccdbdd5f50c6dba3c07c8f6fa7c4b961b03b01b8ab0468a2432908d95f38c4c522730fffcf147f1dc3347a5ecdb2872e6069625b008de1c0dfd7e19a222fd8e7aa2d4388fe776b15ba7ff2d53d04c523062e6720e2851b0f0fc1709ed1478223d55f3301b324cab8f572101048b15595fcd8a74edf5378434d36d074f23a7b65a567813d47008369ec00be9c4ef7c2b586cbd2e1b17f9086d88f93d1e26f43c31a42b5c53253e6b4b024112e1fa30c407b10f6ced1f5d18e78708d56b6c7f07822ebe1111dee445fd0f23c8edf3feb6009c98f17f1fd6ff535f2ff4df8dbdcee156c8a863505a97991e4432dbcb49cecb3c41832f573150e0d989879a6c16a586eb20d03d21521fe657a44d3e2a9c48b075e6f619e613aba5ae1c7c12846c591d9545f0ce68bd48787928007c98a39bc9227c2ed16a85383f211e5391ba476c4aed81d5b29859fecec0232b099f542389a3cb3f57c9e6ac5a12d658a25a6bb4391f5e93e1db75f8dd5df415bf495b0eeaab89a288292eab35617faf347f96c335a08ab34e044129226d1b2dc775e9c236f27f936f9f6040b363c24c190527914322011ade4b569b1377f177a3a96d54cc1b2d917e158fd1f05f1b5a6939d3565bdee3bd2680a6ad5fbfdc3538dfc2b9ae8607f3dd0f4dfa2cf05c4f3239c898422e4dfb844db5e46ea006315041db4d189cb22c5eb1b7eb755ec80945fc21f50c952cbee9d1ac208b70dbca79c07ff79105557be3c40dd254875a78e8bd989730b7aac8d0edc6e43b7817317f047e4e37775dfa4ca9ab0d5e36e434daada6f5616ec766fc071d3350d6c0fe4c60827ae603c6babea583d936abd3aba3042a479ad8b5953216832922e95be96e8f29c0f99b80aeac5f82afd06c288077cc11691698ba7a0551d349abd6206c86f3941372578871090ae62380a8e8e6eef5ec3170bc9e153cc6ad799f04cce6aef8abdc91424b2b755e251aa7336aae5794cd73b475d32c328598219356765987f09e5f8a9d1ae6cb604d02ad4bc82549b8c433c5e1b591c0029b791322fc8014c7065c620327da7c67dfd7124c43217a70fb0918ebf21fa18eb64d9f444e9e1332406b4a584d9a4ab1aeeaa9d7e4e1d7a7531fd24f5053a54663e23f4512841ad6da04a8aafc15f7e4e2d1547b35c870cad041be0d7ccb2b2fb9881302b4b34aef07ef0ccc9c5d48196f088541aa1d28361f07dd17672893898678727cdd1f8562cc7a3c0a2c54f7e3df4e535801914ff0b42c5e687315914a94e7bb31598fc3d26c1a7724294f7916b18c0c8d883c4a268929940e1ab899ccfce38310bf1d8323cab081f59d9e4afc70f48f16b3f84d5dcb21da9fd679ce03ee27de36a01d71364fee82694bdf72ccba00d6c221f9e101feebad410244c3c07c817b1b8abebc61ff5ef9301bf75d64731eef9368fb5fb3996a61539a9b32b91b2278c8d700a1d4c49e4d96d0b8eb2eba362d2e742ffda2baa787c4243bb86be5cfadbc77a7ac0d61e28e92e79596451d7aaaf49569b25f19aa183b414a58147fd7a6829a66acba3ed1280864d8a08f7e9e3b4f5c5312ac4f06b6e0cba908932e52087362e90f5276a198e3254e6bdc7ea319459a87388dc0ce27e2910f5b7885c5806c54351f3f01a7fe3e6c47384afda532e68471e6071fcb4cced1798516da9dfbe18f5f43daf4d7ae32479071df4f3339321df88926591c1a0891e35e55ed3ff3ea5d60db5092c473039ee0c52e4fd10b5885d77b8dbb9141f35d67cf0abf14e61c5c89ff6525b496cc1c4863f49003ec8a726de603a7aacd5064d621a200b210d91cae21f610b3a4ab84eae267d2275292f871b2e6a11dec8ad1fe9d239be78073fcccf35f2b35abae54d3af7b5ed5e4ceeb18c403d3f9b839cf858e5f676425148a4a94ee905c144b849f353a3570e14c4882d0fe7e2d0ceb6f05ee982aefb001c7e55f20bb4dc318d4f37af5c1e0b05297a69a0c57ae071950dab1bd1193735a366a3aaa16574eb5a15747c0b8aa041da52b63d2665097ed63dd7aab55ac419539838ce83b81f2318f3ca540fcac635f68fc220ec430f474d277b947189aa77cbe1082be5d75a27420265b5c696f9d5eedb47bf98628943b13d7e3365e4304f0a2c210e7eccff803f6b136126797ef65207ae00e96514bb4d09038ac18e4ebf8d9ca08859d1232eb98149ab3535679cdea9b2945bd05a4d9ef145089a9bdf9ae3e68924d1796ddc1a70a12c284f6e47d70563a12f4b53cbe9a5b554aabc13f448639e79e67bd18473a8f948c7c7245bd7ce31b4e8bdfa6ae47d8f1d22f50454e971cbb4ece8e7d9b3a474b2c0502d94882506f9f0a360ac955dee565a2a2ca1b2319ccd47071020d6d9e263140c21d0cf79b57ea1016a2bcb139276196a9788a297aea947a943047b029a467d0e3a7b8a4bc4574b5be4d805860ce98cb528c4efd1806c3760a45aa36f6acb3b074331bc310805a7488d7378d9267566ce69c17cecba6141d0914b854b85b1b3c0302569733df47c2a353802f17505a0903d768761251b1cea7b9e0653a8f1dd89fee32983b6d256bb5a0fc1f565cf54414ef0c93ca758a77e5cecd7bfb7c4df19bd57b896070616e9493cad5406ddcc151272b51ff3f5730f3d66f8a0d630f750e10f1205d0341b4a6091a7ea0ae8b2682469d00beca169a0e026f0fa1d4e7103b9b1e600a4cdad804168c41b890a37faf8b43ffc96f491b9a224f8b1a8cbdbf9ea3ce7f4ea6fd1cfe295734a587e5dbad342d0765fd52fe72f8b4416fa0486098b92551ee72325289b19a5a7d0dff6caaa26945b1fe1903d00aabd187738ea6b75ae7d05c6f39b39a2b81def6e141d115c8f6ccd6bda53a6a46d32f4ba04fbc710d9c46fc1511b4aa73d4463a5b9c65c457f6c9800705eaf473cac485d200297627874fe18af40a3ad49518ab2b1006772c3f2984669671e3816ac813abb3ac1b0c6dcdf00f05d447b03ad896389cb2a9b5126e5d5b2e5e1d4d9c8247d0c2840303c18722cf6409cbc1e785a17ad05de01e3fbdd5b9346778b874b7877290bc3b824244191dd818d9e566f57865929d73b22c33dfe66cc09803b3a12565f6decead12d55f25330fde194ce3ed888ae7b7c49945199ff22c5b531c610ff1c5ffb7e18e113fa2780f3b8f86b84c8dcfc39bb5e771e372b81d35f93b9dce7403c0a72a1e8f9998bed720bcaba4057e74a6ff67e268c94e6cb50f5d44aa73800400bf758986ca96c62179e0769ac624b58eb1de9253753c7bd1fda0de2e7d5787a158cdb8f585be436e4b8ec7f5d48fe447c276d86c1ea0aff41c35fe1e3c863457f7309192103a3c60f59d5227ec6d6f8c067bc7b562b9cb4882ff3e8431eb36083bdbbb3aba7328907b12aa51f474f85373fd8bb4ed61dd2fd2d2a459b2f1ca79878d4fe3922279411d0feb03601d4ca187c48bfe97e485edb18c40ed809260824fadb17c56caef30547d6425d268e1f04c19acf97a471c232f42c51ead98dd70266ac78418b0f1d1e30814b00bf5a7fe2e051dec71bd2c62d15341213c5a6f230dca39a22010d29ef80fd82d63eb9c6e92cb4f66a6318dd4500ef3b44459c49fec468bd1027f4884e2df2dce2d3fed3d959162dadb552f0305ce01a8fa96412c725491d82efa2cbcdb25a5065b3cec31d555974397fe9d598cc2f43860b04a36cfe71718e913cf7dd4f8d9ca019fdc09e134f53ee70d0a10f09b0da0f59d24d7128f4b4eeb21ac6179834753cf986feb529c840f003d5eb1dabe801260a60e5e24439fd09f9f4a2703655460e17b73f4ce1e4f283c135f6037a40f44862fc8dc9814772db6e1573a90e65b9f92705da167d3659de73681780ef603cb26facad81c59998770eba309cea4b8c55b7b306dacc625b46658a60dbc16c4a630cc10081deaa8d88831abb580223de924e5c704e9e378dd0854e733ac1aea4ca762cc2cb06bdfcd7e99585eb1480b7a5a98904cebff75b6bc654c9d1205d8f512dfb4a98aa37624a3a39d4610d2ece08f6c901d21483f8f2e8f40c539e18f03e33a8fe9947e62e9c50f8526864ed2f0681783ec9629a7f6521aa55653bb7ca8ed8e274fe61774a5bdbd214d2aa1a34d1182b4a7f9e48847fa5a528724e33c9b776646626f59d6185abd8be73445c3679bfa6dc6bd0e9d642f17f2e4e71bb34b6b252e6bad3a99c8f4c7909beb161294bdaf607de94c2ea98ae346f117805ff8f2bb4b381eafc585f48e60b5edbfe30c3a0b46b0a459d44cb626aaddf98b90401be59f8ee2c81b720c2eb88e049f761140181205657c6042fc21d41d89d7f31ec2c028d3cc8afce8fb310e9a71c692c0f8e736e08e928d6d596009422b1f17a1eeb94aa0f444494ae40df5a510d716ed3478ecf183ac69cd6a662493a0cd19e42bd69ac1e149b1f88157648fd2dfc3f7b1a0c882967e47da6445e5cc4b6bba203c05228198aec5ab14ade0ea4cf0400550f9e915e52c12d98d1e09a0fc58b0dc644f4f18e374ad559190f37181a9467e0e4c9add1ce260497252ea574a072ab74a8c56df32fbd5d376cf1251c5ef7d2e5985f5ce1a71cfb19576fd30b9e344ad70bb67d586112da494a73a32075db97a1ddb9cc55bc6d80a42a6c8a4d7dc3475ad5ad1c33a429f33e1d08d935c07629e4a85329c2acaa378ca83ed82e29d103a3cd6bf6aabdc954d5d83c6289bdaa5538ce1ec32ce770fb0b71d6308f0e64f0261b15c2fd6427e3805a7bf2f17ae33c350d93ccf62a9b4f90e3d3a37da5cf42ad293cee2cfd350dddc4826d9ebfa5ae2863fe6b7dd8373853305ad15a8433a9020fa4b0891af99cc9aa2e79a3d40af831a183774c327993788583472aff44a5e6ce212fefa57a7adb92db66655efca116f9b393a99f969574f040e53acb10d1810d6a510048cbf746f984868fcb1e5210da65f553e64cf0fc23d0a737654a43fc653fd8109350896c3a5a052cf25e4acb9f10d1505f998b7a895f3bbfcc7e4eade95bef57ae2c145692101c6ca77626f96531c0e5aa8412858aff16d55e028d1da9479ab25d4f58d9b4a277c0e129c88891c5a4f5f08d5f6037a458177230918a9d434d0feb68741a8492af698ff7e5efd85162cb6878c55417c37a1c260c7c0b5fb36ee24cd524fa94c7b270f2ef52dcbf50fca69a4141ec2e3363cfdace5b4df95ccd3585b62b7e35785c51a6763738babb70992d8741d631eb6429de38fa707fae791e7cf1339780fe645dadcedc2cefd21ea6cbba11cd54107adb06a8d6860754b0a870aa4b62d4c5358fe6bf8335e6ddf11fd49a075bab5f04e5fb73d9fe7b044177316c60038023ff4147c949e6664bd89a53313a89cc9d473d656ba316082537c01d5c399ecbf6fb449ed17cd0f6a67a999687509efc23250b462a57173abc4eb0ae070f52ad26cb6b516032906ffc3a50e5dc5b686b8d20dd6d46af1fed3b707d77dcea35f8da1a0c229372bb2833dc85e2f2aceef5deff62fa2f86d6ec8ee2a873032f19ff0346d74e20933e6dc22338b507bdd4e42171c38b0af8eaf1631c55d7e02ce985f67fcf723e41fc1d9cb658cbc6951b39f85fd3eb489b0377af0cedc12cb994e4b4e233d533252e4390e8d910c987d8726547f17ff204305925b32214d1993110428da19f39167fc5e927f62de823f8bba930b66e42924029208a04a265ef93147549f01d2e8affdbbf7f7151ffe38db95cae8d039a97b797e498c7a0f1cc42953f4d8820ddf1b729798697baea74dc6dd95cb07848b8d44e79615b89bcdefc111a7b7d34df78da4a2695c6ccbdbdf03e1d75323aafd8f2bd640a922b4901f2689fa52c2a26e00cdeae8b1cdf34bfd6b1860e32ce1d3db739763e12434681490f8e846072385cc66dcb1aa501d8174f190449bcf64d3c2e9e25a6eae7e53f0c33b1c7bc61e7cb2a51a0b0ee6d08f3b19825f9003645b2c664449dde0417c5022c558a545cf20773fe7d85d5674878f68427688c4ad3c3633a8177439bec5c637909090afebd1301c3bc9e66478f89a0bfdb61788070a239bc0ad2caba0d8dcd02736b7462a36d883d8326bc8ad11e0227c005e78f140e0293ea3a09c186c498acd8aa54d5d1b461264d284428e4a7abee3f0c4de96e725e891a72382df5f009edb3ab8003704d5af00cb638ce4fe60777d20a28e78f949d6d2ad524f27d0a71ee042f1de617e287b454fbd1ae0401725d8acd75394e4b100295db6f5d35452b7563d791d600ee43b0532eef1192f7bb7a547d055c068bc5994d55ac76a6362812f633706c5828225e871e7ad0405186fedf3298077bad88079463b28e022c5a7346b2d7591e422db7b710eada695275fa835abc152e48ef0e3a192a2e53dbc3c16340268ff927d6ea5b19e7cfc396cabfb246d56517d013c3911af9110eeac4ecce4c187b77a7bd836f4a09406dea855260e1ef27583d1b4db828c88d99a7c1846995524d9046c285a102c52633b4a37ede327d440057904f05ab8319d14b78d3df1a639a9b2fc1ffc3c8ca04b1d0fffed0e34cbd85d14fd5f011e1c868047ee5ca7e5594ed29455ba9c412b4b10b8e85e8d7e7b9e4c7c2c990363bf9333859b23ee1ebc9d8329469041987166a105bb2134d97c4f1d9ea834147051aa1f8edf4e87b994adc1e9992f85abc36a60e246ffb7800380faa02a87f28a6900290f4b7bfd33694a2498c8b1910fdf6edc2f5a912378b66438ad9914ef3746ccad96447df97aed127656d11fb2b4d0261c45e9cd7bc3d344b9fcdb0e81a0069d002d659915cf7852c55307e9309478da2bc902c7e60bf654ccf09b1fe4a1b09880c8f0b22c2c8a986be99b0f3bcb37a74d211c50dc1c5748ab7fbfb2a172756bc17370a64c2e3160a260385ffb14353fd475df316515507ddeb1682f1153eaa453633d6359b2bd7f33e9919c747997d9ce4f31272463550ea2615baf3a5fdd86ccbed832410c5c26eb31fe2f47bcf44675f0a3a74e14aabb2b4832e3183f700225e07a4e702ae4c4e5830bf442268f942a12dc43103eb419517b3d8af29fd46bb28940bbff30b4001e3424111864a734c7f2214990d0f231180ee3e16ec0ec9f484568a13ca4a17d9d72a7c6960202c3add2edfd1c0aaa51fcf3a2de88f8c6883c0a2ee77898e6e72f80ee5de9c86a2174a5b32794a9978fdfaa54ccb92b33c0e79647a59211803968e2cb0d228f7476b9b3c9fe3d4cef5de1af87573c4ebba59eadf9aba0cbfe464714f0516c9cb43f72637a4b0d2615ee4e392b1c197fbc9f3f239cebe20dcb2566920c3dcd3c4335f3ebeeee511dd37e638989cbf8d0737f20b0d2fe9d4cf94d5fb51476abe618813d642afe0ab41fd8368aa0facc1299bcbfdbd1e8174d27e49f4a0676201fe8b4b76f71b63d72ef678ad4900f8a7efa8169987602e85c1517bab430f0a5e793e2871258028126b1602e156b3d546f5b882761720c6c83b448e5e478abf0a2aad6e971bae593da19aa0d964e9446edbdf5c9c51ce66230b48610c4bca54db9d315cd1dd1d88fa63809fdc6a7aea91e8646fce73c97da598e3baf76762a63055a0f011ecbb1db9f6608233379f63b57c5eed8e9b547f2f3c56696af757816e1adb2f8fc1818d2e989502529c5df39f93378d3bf14941d614cdd69684681b9f6752911a5fd3b9f9cf6e45e6e9ac53efbc36488984bee41fa797e2a4c1ba04bd13a03d4b7f087ab100f672526c75eb75a257e9fafda7fcc7002593c4d733a6a41c6c45bf504bf8b33a6e759677625b13627f3d80ed77fce8ef283203492864cdd2a281e07cb61d824ac0bb6e5fefdc2c52e50ab3112d31f0699848cdf1f9ab8b77a42bee774ad788cd83b00c61ec5286b1eac7099fe0790b6c8e5c749ca9a443eab677854a899f9b3a02040b4dc20c4ab986c2affb575181e5d543dad7f02725980ab4a8dd82f2e9b83b36546e90bf4b3bf4770af55796cd7f20a0d8b1905560f64dcda0631adf1e64d04254a1e88c674fb2be02272eb142ad1aa7fb093b2f6ed7272e0749e3c674fefbe768566f35ef9ae0303b035d7a2353c0acddf35d221f93f8283803b2eb14deae31e1c525b91c6efc19892220880ea49e20902bfe53e455af47b93a62384ee051d4dbc8f8fc76b1cea761062f0c501dd204f17f47724320d19df14fa5f3273b3c59b7921a04f7151517782c7e72e10cadf4d61f5cd4385135181fba8cffaf349331c729a0e6370807427be7b022b444251ffbd3d4b0a06ebc8422e26c273b9a5313b0f1039f51c8b5625a652c1d729228c1a7f7c28bc9f718e4dbd2a0a4c83dc3b6dd6e2eb7b35d317ee88b34166634e432a5dbd35ea094d2fe7ef8febae22a8c80b3b14a1bc664f7f3aa20125ec0c14b0b3ccab89af8c64157546667ef6f602bee27d89fa44b078f8dbd672c1bfd974a1ea9d5e7417686aab4e0bdcc7ea89629e477d6c99323d54d99be13e600da8664be4c52af3aa8503e81d267f77e3daa31fea92da5500d4205ebadeb90695d7b114d734fb789a0bdbbaa422b6411553ec0dc55f34330b4b161707324ed3bcd4861d71e0e0fc323df7f83d1f884ed0bb28eb3e410f968f1692676e16387cbae56042103ff11fd3659b78aec8e453cdae4b71a5192b11fc5111a084e9abee022250488a7016a1a8c2d8d5c7b73b591487d75f8f536ff05deb30dc013a22525da1421d8bda27deb16772a85103c04d5c5e3a3f774feccc78195a60ca904a0fd3269c116bf9fb2b8ce8f5d3d2b67474d854ae53dda09a1e85a3ae46dc4b6ace3830304275d6c37ab11298d9caf85d0bff8f81287091f945bff7e24a6a517d600e88913f4587948bb74e6d9ab9b4d1f8991a520be5c7a5336930dfd85393159d0981feca1bb9bb74dd5b10bab7b709e3a532f1f1c07574ae30d1d6c443171c719d66bca0c3c577c764e8b95d62b6b53597c3f8b27c7cb85cc0ec871f369c67d85e9072f9f3f0bc8e131ab788f98698d5e9f0044be4b616fda71779bd1207cce85723372e15c7f71ef4b5e1b2d47288003275826b226cb90b950b04d90a1997896d28c2650b0115c788cd1efa0183fe8ce2119d9622ecf39e40b677839eb39c2273b1333a207523a0d98057499dc4753391c55d18912311d6ae44595746cde25c14e45a62756eb28901f19150964c18d6568049c13ba51d12a46c02bf71458999de5ddda8bd612892e38746631fb1a3827396245cd4c05172f8e3a9d14f09eb1198992b7d97a7c5e6fd4b77402e51582f0cd0ebbf2524162466df5cb6d2e2860e0e3d514bc2103a586738d9fb064a60bc9890ef39963dfc942f62147f2ba90537e572c06d4846ff568672f0e97770ad34ec5877ac877ccaa8aeebe9cf9a4b53f44f2091b3014cc19ef478e73e86a6c082926b6767ff6b8730235fd6caf9a02d3c820eb88a2cfa0ff4ab0760ea7ce2c026b80326120ea42628ceb39ea6a0d7cdb27faa1032b4afd12eea5dcd1a6cb30e88a744ec06eaff383d069d957e5c3e8fe6785259e1bcb7b7042af6525fe231ae64259c1164e2f13e3332ebdb799a4e3ac342b7488a065a0c63ba2601e94b92da80344bda3fd01687f5fd932bda50e10dbb83e2a730755df6ca900fb3192db284dae89f320dff5edb9b79564eed7d5822803cb8c68b786e069f51e4d6ca5f80ead61b64dc387eb66e56313c1617ae45840fbc769c1c64e50c063ca4b2101fb1c9793295ed61f07fd7b5e2e66c57fd0cb7ff5e75f35c40e4ce50ed78b18f29d1439100bf738c5aa12d5cbfaa083d60f43667631ad31f9355ff8d44059711fcc046486a7ff2a5f2c10012ac082b19527ff7230fdbd6db23762dd377631a91699dfc7c9f966249b401dd537e558b8184f3a50db823ffbead4a8a001ee9504622ad77d89246e51a86da9f13c860045402002aa17d791c7fa733b947bfbabd71eeb4d4bc0c564aeda54903d004f4fafd975cf7fddacde123f891ce73b5c0815c0c56f9a6b9f6f3baf15b7fc0d04bca3182dda543f065315d850b470ce9a359da00b7d1580f5da129c7eea3f7374dadde19f1138bb80d715a62a553733fd68fb65b9c00069e51ea3197a5a6ab9d43b6644e5a1eba4a3be7f28f11dea896dec40fa15e6605ef675206ff471b3a944d5f1e4f2500fd7ce9e749bf917900f50de0a3ba3e8c79bb50b6b83a9cceb297fe9a61b2eb43df341b8a3df58738329cb365a851e38bd3d4b9d2e28299f43c35e3230c653f48840fdd5b19a7f0f71eb3085cc3691f3e90da8f5269117593e7abeb95df2811e11e39886dc5a5dc4b6980ccd138338b2bbf5683df9ac7cecbbc3c1aec113ac73bb605c30d3c1755e52b89efbc2e9409aedd38d66b45a4eda9ca8b197d77ee9225458a727f8439c4ab2f8a86c3e716712af36679695ccc56277fcdde1b0eefde25c53e440d611540c9f8b39255eaa5bf0a2d6c7e83c248e85f0872dc5429cff21035a33b9ce223980e6594f724dc0c0dbf72a2d459a58f9193ae28778383788f682ebc33a3eb6ec7aa5a6d8af9d694b3d88f90728f669b4864e50698ea8e8dd7564da7994dd5512fba387d055928adc624295b34db5379c04d8fe38c96f3db786bb5e50576ff11ab2548dc189225095ed708e7ccf466792dcfff895350b2feb9ca5d18a8e6b199fe8a3bf0afe3a704535886ac3d5a99f8c29ca3f8afeaaa86c18290e524bd9bd858f6cd1e927d4cf507145d794b7f6c1f14a19de9d1d798b4bb0e9cbd10f1ea68bb71c61df6d179703afe3dd554125879f36e799dde77bf9c7b10d69954d0ad5233c7528a4ce77c7635418ed7959db76d1d61a25e66e745f5bc0f9860dd5a2f390508a240119992def7f91f5630b7c1158eb2c9766097031a1e30cb7be979f4bd887fb10ca8600d87177643b1ad4e60d6fd6484eae5761452ea90a4f6795958631e96f604ce493652d39133bcef29007a0813677e90e247085e3c59856995d6847800f3056fd0fcedb361be821bcbe28524bd1ff5dbe97ec7f47d77502989f78d195d79d9c825fa8b6f069e40fdde43351247e580c54688f58a400cecb0d8a339bde338c5e0e3aa466296145530c8bf1e1d0fd8bf0cccf273aefe6df0c4dec2234b4a3dbead41386bb152572f97e40b8cec4bf76d689f181297c68de11e9cfff072473e3c1dcbdd83fac618c7306c241f8237c3d278b7410ffe5dc51276a9d3da1a2995df5b20684d3efe7146c5bdecbde4c2cc833d7fc5d3d33dc579a0fb7f88ae410008833f9e777e67e1372474fb3fd415b22ed6af689af4ccd1621a34777655adbbdc525fa0170eb87198aa755676bae6198164edf33a0ad267cc5136280c1eafeda36cf8afb855f7d8c115a74c994c73719d3b382bed170030078417b4e6303f9547f38d9ee562880c64cba83158ef29c69a7bb7d406a75f72c1db29f413ff70299fe46fc3678fc3e02efa7f0e786772b1fae19f7ee6bc3a0aee4d777037ff9759bf0dc8e970d6a175c55aea0abcf316a6f1a177f5518d325647a1a2427b23e1fcdd4d319cd60821426ab1ec1543c265567fcbf0b2d7bcaaf7e8a8165601220066c6843be32fad11f70aec36c34987fa83cd5298936e05be63513385cf7f87be582f4c5646917272994b7a39e4336ec2e7273a6ad73b62dc192a81917830950b899f521f4a25d99b977f85942cb6fcb733749e5396aa59eb6ffbc4926bb3d42543b8b2ceb55f6fc1fc9c940dd6acdf583cb8ab29b0b33dce909c7737ac9915cd1564999a5615d573b23ff0c0b96af2e8287b81e07514faebfcdcc3ca8ecf38daca4e79ed840f502a78ddfc5323f0bf614498fabd0b543fe4029e231bf5732119a933d2a9b63aa25e6b01b9ebb5568150887c3087f59f9c72b13e7cfb715b16aaf91697a390cceca015825464263b5e4f794e1f077dd4f4812941cdf648c5ae2471f520243ebc4800ff900d6e1dafedec9351dfa891e8f4e47ead8dad0e9e77b2f6cc7a1cab6f7c47a1b89f029e7031f359922679e2a910709b1f9903ebd2e096b5031ef79b3045f06ab4a1a5c2694cfb8047dca3feebd1f102fae4c834326ca78919f914b6d41ba46e6bb751d38d8b63d26cfe133011fe6d195d25084174ed0f476f7b71564c9641d5462c23a4348b1ae1cf15b326a1c6e1db9960c79eff5da05d325168e88c4047b5fc12610170fad04da95547c09bb7c2b9090662b1ddcffc21e7d30a72a7fa02b5e6a3955cde8770d4437980fdbde5d6ccf8a95a97a60b60f9b456be318c613af4852a6a4baa4185bab1cd7d31ebf1d41eee120fe6a59dffa45634e01a917008b6d4770080db4e4458ee22a2ce7abeb2b254e7c92325a9555e06bd516735d261f206e49b7931e9fdc30544a245322d4f406154d8118f14c71698186567b34c3a5e3770ae418d52951f868725f1cee1c923152e5585176d064d12cf3d0e749443beec7150f877aa03e4ec494b8ab4567ed337132bedd8996e3b914460e7f41c88b42fad8aae6343c679bfe4e6e6b6127a1ab4c28896ae35dda2c8dd2d9ba404f921ed7169fabd9ee9953e764e610c9d28aaf6dd0c1ec4ec77998c0f560be290dbb2a99b483b1e082aa8bff24c1463e951fbc32aa92d621c1eb9ec9bd655718190efe72971ad2675332a8dd4c83e84c7e48be13c12110648ee13da72db013892f89cb1c6532b914ca4fbd394be302cb210c66c4dd563cca2f86d6be68711e46652572aba217361091d7bd4ac36c99a1b67250ea6bb3e840bbc548201955e2f5a6ec9abf887c58e89fc847044130be340b248d8f44b2e5a924208cb5152882cb66acc43061842f5b88800168d4a0e4e3e48c64271fa69224c13891b76718cba6cc48834563104fcdf82a3dfcfa6e7b4dd9f1500b73862a616a4a4caedba0974a80468b11d0c09ed6a44ae5864c91d8a08c9afbc5eaa4ea0294156894837c609fb753991d5f52b1848e90fa7f5fde6d57179ec9829055c1bafa7866514800e9f5fb1c47147f7c6a7667f95d21b5f21b1d5780f42f43b83bf88745e527ec220337f4de63fa2076c6511e06f43a800305b78b16c5996d872620821d9f2eb4498d72ce371f45f221ca2f759efe192e183d92c58db91d2eba3728c3ecefea5b92c098d4f2deff2390b175c4552e8fcf13c52e08f8dcc83c249fbc08a0436811f0270bba225b37cac29254b54e9a25b4a6450b93a868207cc6839d5c1099e6e8910b3ad6e2281c29cd85e6573c4a0aaf0e8d7d4714a7b488077c4156788ccb4b667e888a7e4763288242d45e9193c7684d5d34280ed20a2caf9b171965df3ebbf1bb30dea15bd9107e3182a104fbe57346c7d6054e72e3a24f9188836b3c229df301635881da9fd5b47b5cc33d447c875812d3f9f117bf54523206139efe40248079c1a6a8473d31e6aa63e5797351f28e1e7f382279dc31092b1b7b5200accd0b0765deae0f2057c2d230358a27bc2b1c2d33fdffe520dd2f79cd3d6b6a96befc20db91f4c4c7f2ec92c86be4537d4612d58afa41f18d4cee52410dda15f5335e83f84f8cc07fe184401c6e12f0ae9618b96e1269848d94fb31cfc683bf020550d72040981840e5475f5c4d1a33f6f227077274950fc8b0329dac77a847499c4998741ba87038f43000a8821fd809684f8b8e7decfa00b124bb7eb7a75e0ba3f79c8ca8c516330a329141a7d7f0effe98f6f67cd5f289ec748b83fd3a66b5d5683d0736b14ef850a28853d14a317fd86cad96bdd12dd42fcc146fd7d182dce3d7f8c095742b6e5a28fa1779a28969341553475041148bfcbe3bb2e933dcdaa9a4c4a289a92774e85f55059643fa5fbeaa6536d414342b118933254c77033fbe3ebdd03faea78a2839a1a39292cf7fb6e6b57622fed99f127d4dc61696773b5bd9641b16c35c91c8234f0425bede11a57ff85fa7f82294805ad65752513fc29198f34771f82bbb8e889cdbcab4485e360e17622f350ec5e44413b22f17d8578d3324b8c2b7f7d67a500a32968f5939c0904c96510e4d02eee0bcf0c7cedb7e2c74dee7ecec6495cca245651246db6995d251da5214869cd0668d10f828de781fd55cc7661215d3e4cfc951ba65faef1f652e401c1999acf6c6aa92b76b28899b3a7960ec0496b9327cff89d3dafd6055696358a4a9d582c02adc78698dc99395a8e0223af8f5d609fd92d841eacf25bd8b364efe0234ef28475a82386f2c86abcaa63fcbd20ee3845a3c43bf64d340067cb56260a1c115a897b6ac0e89a5ddb6ea7a0e65a5f48e591393be816ba176f730df320e6a9d7b4f19905af470835a3ea03cf1c52373c8f0cfc574f7ae6a5e1451d6fd59ca47d3a8b7ec20ed98df4fc2bfcc96b30720ef7e060e05da7d4fca6b30dec72bf4d9db25a183466d738470573c57b50206a1aef58ddfa3abd7fa39bc4d70552f8837b194daf735b2d0f6219655c6ba6e780c8ebffb7ad3afc7dea1f0a75a8f4544ab2b1a0ade11d626223c632e14ed6925c9937bcb02d71580b6432755f500a93d2ac33ca525a8ed8406108b2b731a017bd06c3d96c9b625aa1af0075eddad817cbb84cd849cf8a732a3650d38eedaf3dcb225d0dba780664107531b0d021bf74af0bb9003bc6d21412803e06a367157781feaf41a9343ad60bfab4910a923232b574b7556eeb3062ba36485bfafa9d2b9f600861c93f53e6b16315fe9877f639bc085c569ea324e9ae06973d2e2a13197559bfe1480a0d26b5c6382cb3351fea66d4dcae8fbb861d89671cc65431eefde5c722c7d6e8e6f7765c5f4838857f3f528401c881008c4a50a0a2925b365b0e46aee7b25471b230d5cca3c9188e7ff92807a4bea3849470e85dab49b6cf8de3ceba3b0bdddc91eab07842688de203684a7d04213258877b966fdbefa5130de60485af2cb5ecd5a8c920f904df5ddc5745bbbe01b662e546e41201e6b2bd29901da548be945ab30bb23e7dc1b86fb0f8be7c9b62f7e558fe6d6bddb22027a11b59266f8f98ef1eea8fb8527a8413b9817ae2b42834f2887c2d9901a49294a69043f1c20c3b91179491d11730bf47a29cabd4c39196915723ebcc36da9f7b26eac2aa63a37a4b6e7a3327a67d46e5980ba060b8a13309fa5b0188ba9cef1621929d5c36130f688501bbdca423f2956b565f3f039aa0d7ba427cf66e5d77feb40792d9c69806914fbb8bf46f93eec9d711982b9e6fb410bfbe70f6ad8fe62c740d9a781db97675a86cc67f13bf03db9704b07cc9b4b75c2ce91475579f86c461b869777525df1b9c50096ad6de5d2ead7e3843079b87732b3f9ba1c622d82d7aacaf6721c26b5bdc6fbd68c81bd93ca978246ee4681c0d038045698e036797b190c64c61d1ddc4a80f21702abb330777cbda9d781748bc6f7141904277a1ffe324d52280bf02a8a7e818e260c17b760b26fa67ea55f333a695771492bd20a23a1f57d7071f7773f99ad3bbda2bd9c26b656141b42dfa4ce7e4c1048ab25fa77a4bbdba5045200c1bb87ae9bc9a18deff67f966a52e45f958b5dc367f09b95aa0d08d9622a0db91c88cb9e01022aff7d3d1380e86bb93459ca6c76e50fb7796cb69af000849d97cb806f65095513de8c777a29736c0d106abeb85537674811251baa22c31b77e315518d2e1bae90492967f09d5de2f9cd09e6d50a231b41b81105483c1c84efc430f40d1c698260288a3d6208d809e971e343f6c7c34623a970d9dfcbbeafa5144a9a58a8d0785ee0d3c20536d06771e2f666f243c03add1cf4f3af2e6842fa48c7c1a304383f854c9e471e29935030666e203aaed6d6246080a8b2456e5f7ddd2ccb5a139fbd804ea2bc3a52bbcba62a50e33717a2d8de3176fadaae95d6485075ade733e6cdf597f90525e9ae84d58532c51f7060925eb52c88f35a662988413c9fb17a5d8551f68b6fa50b40f6a482fd377752860e51236ee39d25a3517b76fd85aab7ea1bc028d95d670efa45545036ca0a2471e9ae0216d8b95e29d2d287b36916e11998129c93397f6a61965b976ce3013d4ec708f0a89f202dae6443f2c969edc5dfc58858461b326bd7a0b056b1c2dc2acc0af0f0fd19d8a2d7b1a42d5b7e8aa478da8ef0fdd7858ed605d3a8d9fda5ef361531f0038422a7ab504caf11b1d7ff444f5bfaf99a71a35a131131d6c7cebb7ebd7d9906cedebef386ba533de3d439beb4395f0353963a21c8448c3439e8afc58046bd4d9dfea4d8d9c5f4d9d523c80c64906c1751e1e8d69d7263c8e1e87fd6a48984ce52e3a9a0021a3e05fc1cd17dcf7f98fe3a6be0e236f6dc2e31eee7a17534912edfef3ee4732e6c861bbed6fa439bbd3b3b5304db7f6134c5d3d4cb468742b60152f6deef00ad123b0d2bedab38e4cc4b9f35182ba26e43167ab5e8476cbcafaed18a23adad4a781c8a952df5a1e457ba008297ab57f9f0bbcd9430864e70fb1106e63599db9e3a4fbd64f6d0a3a97dba58734a6e07c7dee14e23ae5e530e5736724590589c9839908cf09dc3915495319826da3bb8eea8721680cea59e0100ea313c2b836690a98e22b794d787c2d2103c607ec01456be19e3f62e0f04590ef3292c265f8f68953c192409f9e86ecd1a3b6106114f69be45287db42df7f4d79f44e8674251d3f7feedcbce7540b8b0b8671cc297b5e8b50cb84fb9f784a4b373c86d89727e7f7bb9fc7ccbe4e411e51384cb1357ab3c41310dc7f978282d3a094b152fb477428393f47903f131e47de36a140a7019787f4f79cd06316b7061528d3fc1a43015ddcd7b7a20a1f477730ab55152c26fa55954435775b5a8f68ec60edd0b3ff42b5cda706dae0df8524cb7624380f57bd69cf44e4b9e7d4a1962c8f2a57d9b03e472a1a3027bea1de6c434189d5fe1fae22d718fe6cf31f8f26b34ac90fb30f3030990554850c7fab57ab9cebee6c67b8d1d8d22bfa591de5e5e605d5bf4d21d1b36d2b706b0b03e1d6def4a28ab5aaabf986db943da65b215bf0d3e094963660aaee4f22d6c7dc924ff72af1f23722e2e42902f2ae755917c08cafa2cc27fcf20a22e3fa23dbf70f78adf5bb20227293b7225a30791898bffe27509143605976601bc9ab285ff46bc7e0901813c0498f265d6f413a4ce42caa3e5da41e63efe3b041c8bedba0b4dc34840481875804addd1b1fb62f000591a5fe427fa2a3c7f69d8e0fd2412d4cb57d6747dd09c52186cde5566e0c0c347ea47d63e883b749e88da10c6d8a482e7b464491d639817c42b7f78aa040a9a34da2077a5509e8b994c4919b9cc56a1df8eac47d00f3c32e2f14d6da816bb7bc3169f6bfd5aed8fd8d05b08c9543ba4f6acfeae6d1a00e2fb11bbcbba9cff9572aae8ef214587b09b3f6c0d42114f582d6cbc226ab690d2ea5db6f476b481057b17e20240a3eba4b2055bf07a2ddec8c1c3562b427740e27bb858f307fd092db080e70fd7d1f13cb94c5d29c167df0f5c1df3340391c417bc467f39f2a3553bba9f66baf9fdbc7b3fc5938e41e64e55941b36d238422fd85a4124c71a8a4083f7cbd597781a10e60407507ddd5626f680010fb7cbb193b006003a71c61194ca5e40258d44caef9e615aae174da15953e545a204f48544dd36f4f644d590c7f5c2111dafa7978b26736f49381e39a61b4df4b373877cd386f307e160c10b4f138493a8fb8fa9f70bda66c56124117c713897be3c7a82695528e3104ac413bcb35de9ea66dd622a5fb16cc5e6b00f47de878ffc0b4a84c83aabbce241d72a59ec7e92b0886e485fd5620e895b25c30da2bce2c51ac20abc4adba1ffa570098c9d2383740dedd71b0ecb0ddb139a82de56476a9e661c104f83ac55d9b9f7bd83f784e28966a967e899f59d56784f9ba9d784d6357cbc6b5080fb7d4b35bda993fd24967b712f4853bd2712414fb150854a21c5ca1ddbff7e62e9bc830710d92057410f4bc9a38b21f54e46b0d287c8d53635d20c1f04e3d25aa0b297aaf56b085339d9db21e1a812938599fc2d24a8faadc5b3efdd4e35b12eb8e8f7c8fd7bc25d6184e1c579f81345ff0d0aa1228e2a7f1aea45553fd7ed26c125b984e7c4f1e54e675489fa731e6f4ec50f70476e6433481b5ac8d2c1427225f92877a99957b84f66595a5494da3eeac2e0564be27f204e87cb26a37efb73b0dcc35cdc296c30f703184a1cd6bb39e7dec7c64dc2386895b65f0b09d5319da02a0ce585c0e9527c2c3e47d9eab067d30e1a22861d957a49d7b1a2fb32e03414be4a226068cbd2902b4dac072a40f3f17b259bcbf00175f8be029f01f9c53daef280b4abc129683096b52851658bb1286fa0dd889b5327f46d4e89910586ad4ab7f24bf778306cb68a1412a069f0777b51fc03b8bd8c8185ad278a717b3c62097c2ef3f5f6525b81295e069ef88441348576ce821eea4616e0fab4b08442f21cd4f75abc20b401c6a9240c6c4108dbe38bb21502b011cb3ab29a616e3ab4de028b12d00cabeb66f268849f59e8ae81feb17d068d822696db470b0fdfefcc0865716e24ec294054db4f30943322bc70d7f5a43709623458e06dcff10e226dd38cb86d0af1f551e74e97605edc90ccb4335593b423eb755c71285f97a3ef3e7a3e054280b891ad0dd568df086d3aa32d601bff27c38812d8363b8f99fb5b47d6e35188550ce3e398f4d48b8dca44b0b92c18bce366e4ade8758478515d8af5fd61008b79dc9f38603e2ba80afcfcfe7a6e9dd5550e77784d62aaafc6d107b93c33e598511e4786fa0c33d34a62469120ef75b3ade46d938207ae5f3bb0aa00431066b2d5982a0b00feefc7b762720ebcedf8b4e6cb7ff21f7dbe05feb0475a60b364b1b431099cc96af21d9493acd2ec372c4c0ce0f3ecb67ae09f718847ed2318d2e082eb899ec437cac81c59e058b04f05a0f6288acde3cb6c48e133a63b5e5a67cf8e040c98157c6d4e2cffec9c220d6b86c4957ab4ff4b1259a8e360d1eb6290ec79f036b258ad9af0a03108fe16a0de2496fbd0c282dd25569c61317837e2b67383d2a4eeda5c5192f0211a703b6dfa85d0302cdefd986e27caf4d547e59a82700b7cbd55f51717b8c237e8070632a128e2a1cbc25d2375d96587cd1283621dd445383892388fa58f862f1b37a479913d96c23557f6df332f4b3b703d8e28a183a35efb39d60ae530f44f7a25b5fae2f4d9a02326af756fdfd8864b1bfff5472465513dba6d65b9d10878c99db678163b9562bb5e6f4f69505599e74fd596b2eacf04d40c2a3668dd6fdd61ca64f03568097222d674f4c3a3c6530297917148cbe5654e082ca3b105fe3d90bdb2b2f0143f9005da50a5760dc2df6d521a08c71a89bbb8eace97f4eba4395012619a7621131e067e8e0502372ff4ed690251c65829741510810f79d6022de8c567d1a036c8d3aec6ed93d444f7ad0dc97e28048028116df6cd693e169b2bb6026ad4f4913482f1dfa36bfb5f51c60c0b3b2bc3a8c9746f12d8db6a6633dbc3b72b0f9eb9f3b45d7893d45f67168d9c352001d3cef98cfa6e8887015ae359be2862aa97506d4a5dbafd0d2d8284a821c233239d2fd5dfe68b9f460174dfff8917a80a89ba9ad5dbed6c1cfa2dffa96f5caa43ac3fafe4f76d0f83b8fd3a39eb6d2751b4c9a9f56af130259bdfeb9cf9c74944e56d93737bc4dc519a192cb638cd27afb59336ce04194c7935154097ddbf47a9559d5e4dd3986214a3f595243c3a0ef17e87ae284a778a6b193af7c930e6d205debd85953bfabbb6d2aebdd96eabfa40b4a6fa40568f35f56acff41069e8d2ec24880b06c8d52436c69767752aa9bdf7c384e6c6f9c4d33da6b9559feba05a953a9755c92355a222ba655336365ac99d5d189017dc54c544dce1d19e391a716b15ab9ca21cf401d063eb2fba2b6231cf5f9d0ff9b867a2eb16f83f2c1adb9c8f21475dfaa847db75c3d55196a0a7a8c38b8321c54d33ca0e5a63c6c92a6f3f5f9a2e176617798466f04c82ed432baf62190dd118ba1247d68c554ccc9cf7394e5406b0b7428f16e385f06eeb245f79cfe345c7bc85577f79819b282122b8031241b1e59a84cecd671000f3c5f8baeddaf70e7408c00db4416ca9e15ac83f351b46d0cc744173538e1938b0e119a1d16dcff6ed56190b52d8f707c4336771aefed60b5e888733c1935ede1fbe8f80d220c95511f805b9a0543f2aa933dbe16eb30d355fc2d429fc561616141107796a6751bff730f08026d1f8d230fe3406bd810d48ca0bebfd2eef56c1f4ec6c2b088dbf2afbaea69bcad946ec577eb3f6e514e97ae4e5c298004ba2bd4b165398a1fb67012fff942bfbec6a11e72b16c0000b2e457bc247d6373a8620ce143c2daedc4a4b55ee9b72401dadb02e5b0fb3a68c01c5f38df7a8272fc8d61701448b0668f6902f6519a1220199d10a412ff089367dd6188e96243c0f9a9401f2e8b8d4838b6749b75a74ea8a5c1565e485ae5f0c58c02501cf4d44a2ab2b1ed3b2f11c20185a9ec8840ac376e527ef3e125882f86a1a2f1ef9020ffc55dc472db9f9636a25506fdb0e7f6749fec4f75cf7913ba43aac07c5853d755fabefa540a1ae83dbfc7adf0cb9b342189650b0c7f04c3efc007428f0cc72fd4010e48f01dc0f0c533fcd292af1a3322d1f3c30e6e8e20eb99d330ae1e85cfb015fa0b5523c2d1da1ee60ce34825b0cc1fa4bf0f1955cccf04a00b571144b3438322ea1c4effbc9f115c932e2946c4c49e8191ea28a503f1ac9d1032bbfd2dc51f53c9e8ba4bf00678551ac8236c83a91a428ddac2385d31d103388846f5ac954128c5e7d47e9f8915e5f36e9a70d131af67cfb1ff0899a9bcef8eb89fe682a2a9a60c3598a4097fc5b41f00848820fa9dadc3e6d784e346a892af00f4a9b07fb886e04c57c7599b95adab971d563e6461616fdcf3157d60f0c883a39356a024b4225a5e9e3a2d580d704552ae7af7c5cf938cf3ebaeb57d01064fa09ad3528df026d462099156b934feacae1cab003aa30679418038ed13d7b70ffccdaf8945b7a3ef039ca80603a184eca6855d3385b1b974daf45cc2a85a2f6daf64dc840d66237f2c04166a993c84ab990ad90e144474214799cec023d30066ae7194b653ee53d5cc460936e1f84b2b430392850b75c754b6afd034ff1c2793ed2e344ebce53daf2e6fa66838ea266b523d0be6af4bf30398469d477a323e940fb7422a35aaf9ccfa44f057ea07dd6cfeeca6560040ad88ee1ede1fe29280092105f2577f6b002593ccf6920cbb68ab89e7298864d2c2d8dcf3e0f0e0f97f9d50f199a45dc08d1bebb10cc66f2d09b0c6ac4ad3b6379624a459bd9e7ddabd07c36ae3c8fac491aa3fe415a122e499adb0d49a8d488203aad50229ef15a8b87fb70a00cdf4b551be75f779ef06a5d7691c44bba17a607f9026dbb8f851105057a4249b94cf260235f8ff6ba51ad1bd9d4e670a5cb89165390323c08d2043f16a7501638032b3b6e63741eb0b39326b51cd4549f7398cd2cd4f23e7318e665ddf8656289187ec085d8fba56fd7c9022239aacfc70197148cb210e9e7f77ab36f3d089ba0bf1541306dc142004485261e192df62f76cc3ab6f6e6699cc801bde7cdbbe7db461844cd19fef02b139cb3e1c93cf7432a30c993dcc5e511e04b186a93b27b0935ef4c905c3f54d11e780e753ae9d9fae34fe6d8663e65dfafba4372826b1855efca2eb81b33dd488347a183cdf59060764a2a1e5f27c86d0930ac07270c0c46767840dd4863ac89d312f747ffa51447f3c4bb9a8252b0c84354ffc0a99ecace511ae628192524aa339c39725ad0980118ebedca10163bc8951b4f031f5596a1985b910afdbef9de2681d78ecc1646413dba1d0ceaf9b94b8dfd5848b4ff34f7f53bc17d102a0b368855035d6c7b6b5145ad1a9dfc2401a025f4986c5dbd6bee5bf766ea6147e95b8612d587aa3b01de8ad29651da916a2c45a23f751227c17eb639296691e7f119d9b0fa5fc406e26c3482d6bbf8fb42a607074ed74c4f2d3d8277df3a3dc6c95486bfa3a0297a070f1d71ba4473f07e37c80d1db01dea981b4d73f6c37aaa44daa4a4567bcc557cbbb66a4629c68a432e30776231959e58243e811671f10f5582d11bee865d864efbdf484a16232b687b941ecca9719d8f2b0e5afca1dc5a7a96367d8a5d08938fd742a8ff377eba85fcac3adbd6220dc1dad7e80ad95ea94d34b48da26942ccd1a5a6496163702e87c364e4014afbe84dc15082a170a29851e2d02813dfe259ab1db808f3106b21e8520573c3a8c3ee9fcb15e717b6595396852e11d03390e9cba34061ca86f0dfc1311089c24a353bf934238729de20ca02d2a3513dd0cabb753ef4b17559ce7f19145e16d36ba4f71840634e4b7445acfd7884771fd64d959e4bfae516f109ef807ae95b81476bd37295a5096291ae39c7e9a5684cf143c90e1212cc859fb5d9e18706c56900eb0af7136931824e263f3a3950113cb165d7c2acd6321b306f7780d9d0b50c9862a9d8d1d8a00657e7ffb6693eba6f84e307a1e9a1e0cbd0a2d77e1a70635f72e91fa98e8edbf8cfd1bb413573e8e4f6fc1b9f2602662947fedf2c5381805fda1c407c42a8216c623bf111471c4365c6be747d3bb5d37ea3d127ee9954f742c05e640b25003b826faf9a2610ebd8cbcb9b0ff18f63bf9f09648af41c03766e3e0ad99976d8fb2959be2b6d696620b3776adfaf563f8e2c4a1684db6657fd3e00438b5500c5c25e3462f3cf260dd15ddaedf1c33d1328530c5c94588d7b0bd6a6125072797772ff4d0f99aab1545296b8073d5c85b4bbb32ac0f4c904923dcc1e539eb3d8ca02d02d9677f1e0bdac69d4e094909397900d68733215abcfdf2b20356fc4c92b2317fec7dfd34147a892ceee13b70bd6917c2f514118b1caea719252a16157eeceecffefd9254dbdc820ddb1fa4770909efd49a5550fa8ff40931b926ce265d40fb9e58f2337c25adadd38ae4a98fe08aaee9d88c7d1a0b308411a4b121104cbf459265c95f5ba646963d83523a3664c572b39a7e7d442fb53c71871e92839ba7a8101e6b9380b972b01a32ad0bbfb0cad18e1ba624dc7eed2bb2abcf7899c1519a0de7b8ed023eee224fb60d1d53f4f900cf286fc0a755d73a6f7f3bae6d9ff621be3a9d4cca6362b70b17f2e22838f5be42b351b5ad2be731e99633ab66cc8e39b2d76938a72d5d40183867ad535700bf7f0c24840ac6fdf4e2985ecaf19226d8c2ccfe9cbc2362f83d998c1a390ae53baedee2f78bd2cf2d9ce18a5df8b814976c4ff9f15f35894a2ad05d845cc0e0a77871e7878415cc8431dae2afe025ca250a39b3c611213d4a260e79cfa1db1d4ce47fae351bf2484b53fa3ad18dcf149918b009ae5889649e1e5c3e7c710ede8fbef5f7a56aef457695b019618ead084cf74338c143563d84efb2899d6f90f3b2cb6755fcf5edde646ef957c82e51c2ee9a16178d269bdc5a3b8a5349c762d6fd4ac7dca6e5e4585df29672f376d87f4a028324a259fe446dea2931c5e65bd866fed84cbd84926d639a0966694d614318f90bd36207484f817d4f6ace99b1ad0eb8e7698a3a41aec61bcd22df3edc056e3d61366696d2982a4fa7819bcbd950d884d304c71a4513675350d6eeae71f5271b6f57ba43774c7897505ed5f6dcb33f4a3ba6345b3503093314a316af0c078941bb443bfca0ae652954d40237968d887334158e883b36dbf62b6596ee975eb7ff5ef1f3c4efac13aa9e13c571b0b6dabfa11d37ffb0af3c8439ab078293ed54f1893aae248d3f8bfac7ab17f6819e2cb1a0bae3a6119d78eeef838095fe95053e8a1b77259c3f710b6b460e148b210a073bfbb30513b493a5a06e4a3ab043010af0fb4e609af3d9f4e91d9b6a70185a88cf2f726eabb96373244a1657683ea27604962c6c03adb8131653884e2330c526933c741a19685cbdd82648473794b083ca4ae1f83f48763d95d60940ee77df4c3bab8b8c6cc4c526792665ffcdb6efc465af022ed559850b7464dfde1f5f6511e41a4ee037697ea1d5869938d625e02eccbd445c0ffd7dc02e7098886423165831f52df3f3f0a43959ea7df7f01441a5589ce7d0d476ef25ea3acaf7f92623c74f6430c2468b7f28fca6eadabda3b4183277702571520af3d4f09af3609006898f3fb5d76bc2a637a36021a8ca92dd2b67c48875e0905554a16d7b7140daadd029a2db31171e39e198514a025612513a76eb86ae44fb683ab5f71a3ba4ccbd6675dac9c24a2c136a4b419a1863a40d4b76d015af1fc701fb8c5aca7bdbd74cb5684fe2e6f8eae7819db961ef0eef7db193eca8e9b8d89cde8d4ce20c2f2886685d8447aa3f2795045b5d6603c5e2be6ff662918c3a84225d4d944f8fe8673161669717b81c3cfab001ea5e05ecaf4c20510f0c678ce4da61f3be86178cbd1d9f718dd94187fa5eca221850bb5cc9a9c1ecfa2158007059fbf860390453029875edd1c1198fa5b3645e4427aaa50df669aeac0090f6fb84188b1aa182dd71e169a4fee3c5d057c675bd111ec9a8cd532b556265684fafe4f9eadb6391769f6d3d3d026ca60768fdff980229b75bc39f433faddd3fea7fa0de5f53fa89453ac8e1b393abe8141654b9594245761735fb97f89a99dca4beb85e1501392f2d4833aafaa6c36b0ec6d65be2c0c681fe252e8592e55ae204a5151a7b0f56a5ca178d803b1247bdf49a24622173a41a29300af8a72b16a989b01ad3c60cab5d9e0361d4593012a56b5bdecdc6db94ab0f1d8c30f0a6449cd430a163819421170a3dd158a82a91b581cfc5161eb395174b72828f8ac7666322eae87e1cac15f2214b04333260a958996b7dabae9eb2e87cdcf5762d22d2825c2ed8b26b47a2bfe83bfdaf0f908afd5ff1c4375ed99a8ea7b8d08b04355a6752ed423e19ab48b13abb3bf0a7db7fa8bc337d55102ec314aff91eb26c03e971a800fe32aca86e0f56a90482386dc0ee5a4c7d243c5b2fb6cfa4d880383d72021db4951fed11efb362ba10c4a54f8dbbd355a553997f9dc21e9ff0278cd0840ecbcf778f93bee83206984db506b99d524bda0101815263c21ec06917e48032f833572106e56d064eb645c3cad82085d4f7584c22597b34e1e8437c5f4fd204583e3db0d7d63e6c6903466bd3762947d82998b290b0b3b42b6cded80710161825e5c0669b15e2e821e2d36ce9f18a4875efb675eede7db9137d6223915c5b788121f1c5bcbd0c6c084e5ee0c17a77a8c9f8d9a11e26b280b90a45acea569776dc78ac412a99f24ddfe50f111e75d181041713890b3fa2188a5c799f22f0d0fb40ada3f3de177f1b62ccb2db7676b61251c46596432de68f30ff0f63a6f537ed8b27d341608d74c65113647eb4fe693a233e8615e88079299353009ffaba24025ff6f2f9d52d35f6b7cc10141ea7cc67d49274baa31de19127b4727ee57ac58bb261445aa521e60cd349419f189480e4c9fe2a2a3ed7372833dba3e1e26d0ba3bcc3c372ef7df04614219d1d27c02b41088245d23e13d94e529ab136650f01c83695ec97e088e6d9bedad3c5caaacd1defaf3f996ebaef2f1b8e5fd7b83d743504a2370d3837c48fdbc6cc07ce312dd6c2aa5373615362f3bf745fbdd5ac606eda3d4c8855bac94ec1b3e49c1d1b11ed381dcdb30dff2e448ca9f177f89e961bec0ce8a5e4eae3f7c47e898a8f033175216a93a9d5c09897b2721e243fafa799695b0c766bb84e7442f418ea9d224e556cbb40b5a2c4fbd937ae80dd36924a70167c4e65342157d794f5b686b8d20dd6d46af1fed3b707d77dcea35f8da1a0c229372bb2833dc85e2f2aceef5deff62fa2f86d6ec8ee2a873032f19ff0346d741b1f09e06d0386c63d5d5d5d38c78ed687a1bc902c104db8a74eb5299787727176e1f57f9757422440e7ec8a556e2c392e73552f9c1075d4803b1944fdae34c69be049b7a61e95ea41959587bde05e242e15ed8753aaa12996b4bc7f87da17d3df48b6560703056d332751567f75759154de62143290e54406d9039f12513bfaf35ad9c64e5623325e9d49c6de79c33b7f9dbf2ebbcfe55e0f432826690260e8ea785e8f996a7758f3d065bb1f37c79dab693ce56ea20b71841a98fcc1c3209a3d44ce2ea355385a967a344dc0ee0f64ad53ebde443eb739f874ad9524499dc6b03e88658555afef56470caeb27e78bae041ab7bf39ee7542743ad32408b5ba21f407170ee2b2cc9fca60bf7ed881ca9f74bdca6a09d3140515eb2c149aaf53db11e99cad406201596c1504b4caeba340df42a6222085902b2d8781cc0bb893884c06507f708673dbea6cb7b4e40d99ee3a91b9f69fe12dd9633205daa1cb7cd07d8adb05cc7e255cc576e7c1399051e14d4a6112644c0dc3cfa0aebf2072db2938ee127a7c519211bea55e99c246276d9cee56ebcac7e2db22a3e6c58f249f3a8e8f94130bc086fa0ca2513fdec5a2c62b9a68a20e8269aae8c46abc47393f592800c4a5f71e5b53cbdd799afcf1b6098a495054f942fc787138dee2f516825a30d50bad79d7841bb2743cf706d0a7250d7fda0eaa3a095d35452b7563d791d600ee43b0532eef1192f7bb7a547d055c068bc5994d55ac76a6362812f633706c5828225e871e7ad0405186fedf33bfe9c15364ef1c754ad861bbb657f78d76de5640542f37ef3d16b503120b9005e87a63d5dfae86864656785da589e4cf830dfa936b55fb75bc34393ce793e0384a2f56ce5f6a2941fe3d1c9d544b36f269e419b0fd566ee6c67fd85ec23ea6ebfac8fccb9075f8463e73a5952440e52e7d3302fbf80e0184c8bcc9622d89d6cc9d3d648c0cbe9d4a9e94b1b9225688408235d1c867eed0aedb7fc2d325b0615789299c7b12b731e103ecf893d5fd4f0fce615dcef25d7e535b6ad32637055497ddd6e8ab6a129c3f84d76ff0c0423d1b20097325e88a4e4f114b11d3fc4fed48d2ac382a6215578e62b251c082a8ccb106ef67b6f6deae810d22738f0c4de2992763db8505cb0ed74fe83b5b25a649d164ab236c6bc9f840fa17075dca7580cb06d2e465aa07a7fc66ccc3e4aabf4256d66c99ee183e262dfecf192fe4c2b336734e10d890a8a34ac98d6cb75f57536dbeb01900e4efd95787245e42b7d7cb23a55b4860a9613b078394ee25c31ba59de5712ed8733490bfadc1d6676443a4b1d83841f76310d6bdcd5a2602fd145bbe791eced19aaf21d74ac1f4ec29f393138097fcde34ed8f23d13931e7aa2b868013946f06b19fdc3a0b6ad1439777e8cbf9f0f4a6a603d52d266ebe9f06f151003a5db0dead49b5a39287283d6b29dde00fbfe71b99c01f0065a0d535d927aae09a5440e327e4d1c275fc86426c47444add5735505e9d048fabaeed49c43d5bd7322ddbf4784650a6abdf83754c693644242add7c77662b094ed67a5984b7679f40bd2812480f6e13f38e591b6b7188ea4794216f26d8923389cb0097cc61f530785624b58b34cc0e9fa81d88cac968a7ae36fefc045d30df6119ca6a3c1f53d14016bad9c5d7e758f7476b9b3c9fe3d4cef5de1af87573c4ebba59eadf9aba0cbfe464714f0516c9cb43f72637a4b0d2615ee4e392b1c197fbc9f3f239c6a5842be33f136c7f5b06e18051db274498f7d10242ae43c38aedb0f712b8c5a7e409cb77d647f792e265cccb4cb6a1a1c2f6eaec93c997811d823d7973615219cac0f9df2540c60a322153876a3b5ed445cd7e6e316cd4cb08dfc011899eaa7a6b1a4430c50c63760e1ff26365af7cec27a8861c5c9b6e609a04d28fdf992ee0c40e6f87fedb510d6e381fe59d4153e9230d08cd1c61bdaf42e61a21a52e815d950b0a2ebf4d9fa1dd8f943de323806dcacb5eed7183b85944d2e1c336e573e3fb7e3c30abd3beee760c6e5820d7e67c421e8b36c967ee4ea1112571216f3059b4636f787987782cc7e5a2deda825e0d1502cccafd8d772f1d499255ddf9da3cfab3d1893b3cdf2eb869b2b49a6a5b966a002ce1fa535fac364fdb77efb6840c88096acdff54fc33bf32c79abe2c7816169710b6830434a84c584f36ded827e5bde6988a355a71a08c8956633b28e60e6accd8ee0793a7d4b92720b2f994c143204fe900bfced242f982b72bdac819d52ec6616fa5edb7b1ebab6a031e9b80fa083b6ff965445bafe037e292065b974ad788cd83b00c61ec5286b1eac7099fe0790b6c8e5c749ca9a443eab677854a899f9b3a02040b4dc20c4ab986c2affb575181e5d54d44f6fc3f4a489d19b4bb887675057fa9f01a7cf8e11ec3a7d1e937332e0cc85719e9d367eb374add4ea4e3afdc0c04ec0d150839ad27a1e4806b88ace3afbcda1210bdd5ccdc484943b8c2a4479954a87b65df742c4ede5fa8c58de26841a3ece171edaaf7117511c056cac031c039c2cd21bb78d9d062efa8e96569801b17109fe7f21d8097b3cefbe8a4e68ed091c792d6d60e4ab5b49c61e7f183803f96cb45d2d15b3ea076a18873f634ce896f7cdfb3ac7087d2304628b0b417d490ed824a94e62c385cf118f756e2cca20c61737ff5a5df90cd4a55066c6f527778dbd869ca237e38b766cedd6c2c38598df5b61aab83cecd95e6a76ca8e2548e0126eb839d20bacfef2e9f694b415266baf82fa4e535fbc356709460299204a2d674e6ed540f2f134c9bda11508803926f8468af48c0e9ccb81a138bc3f9fbfa414b0b3ccab89af8c64157546667ef6f602bee27d89fa44b078f8dbd672c1bfd974a1ea9d5e7417686aab4e0bdcc7ea89629e477d6c9955e78d1134e183faa884c49b79bdc7f7988d544096abe1d5020d37f3cf7c5f9241104b8432888f9950e5b3e9c37a27a78aa030338cb39ca939c6bff01826bc90badaa5d68c2c57be61e0d90e249cb37564bb9c96bb4668d0a584c8f46f92dbacb9e8329e682338657d307679303c1963cf9874ddd128b283851a42bdf0bfd514bff65e497c5ccafae6e45f9fbafc9c78b46a5d24ecdc24fd2d735379c56713326d738ebe6d61edbdd17a35789518f9138d6a8d3abc22fe10d4b958c5bf03f02660c501acd3461b8a94fee7dfa4c034fff1da496c783dc810c2b6e5d4bc1112baa546e6f5c871eb97f3b4f65936f62abcc27ff1b792d08b09b966fce0ee10022fdf1cc8a368c55a726f953dba19507ed1326d0b1e37d258ff75e99b6d5cad0e3bbce367d85e084d1e34fa3968d16aa015187b5b0214adf3b4ef6fc05e0683e61c50ab435f8ce351006d9d1cffbb98ddeb1985f514310530d32d70febc58e57e29098f0693cb3bf32bb20ef4402857f9f973dae607a93be4953f94c77c6571a68a330705c065a42c729bae7bdafee523ec00ceab72e2677285cc70124ad492ef454bf41c3f68e5f744729ae02b081c6f2096d3e40242e2cf8e121e10c6372c3604c9bd6427bf9b8904d74bfcb14c198cd68348b75ee4ef9a8a1468da1ed9ba34cbbb02fa0726b8f53ade6d294b7150b14b4d10336f654b259343393b34dd66e72420dd9e515ea25102d8d0df01f3c6f00dd30c41cf54f7b0b4eb692707abc290456a4aecd72df2ff8f313f8366d48f5b2d5dd94c1f1eac96c8ed362c7a1fb034d4199956f3a1064b7ebac0722ae89b815b32e9e326f32a6ed8343574aed6abb0d2f065848ca88ef838d8b112faefb079f83180af2e1ef4d67a8c53bf5fd98c7c87759bbfee225962696c645b5717fbd7542391370137cb4a93c8929978bb09503f3b06bfccaa5a799ae42ef3f36aa739b1ccaa5092e6920caa66b3c16e84ea2b33b49d173ad989b23264625b52d7a8e35256a65c2975bbadec58a64a22012dc8fd38cacb8933c9d78cf53c0522ea9fa9a5ebc0efebaa312daebfb06f0b953de65582f8634d07601f24c31720f4040c918ad3fbd133e0daf31fa3c960fb21d0b6f2da221f0eb92fcf4e22ffff1f0e9b6cc62830cc3e9cf11777f83976dac1d70958475d516be2a4898876d99b2bf5a14ac86e0608b982abb9b03139f7c5fc5a4936290b2b9d5fbcab08bf443a00d9e4e1235c814718d2dfc28a7bc44f2ddd8237bc6fdd66b2e99a8dde1b91a291402ccdde52d02f9855b51e9ab55aabf68f844cc2eef1d6bee4803f477395890caf1f33dcc0552ffead4b7dace3975b197ba53cf072c28cf3c56bf8183d43b22ab61294d96d72b25b7c334991c0714b87a8bfd3875683049302ba4ee4d8459ea8d850332fb36efb7b8bbd74a271eaa8d68995ad3749030e5d247962f9eb4e45a51c0b7be8d2f28433711b6915d8ba6a737701b16228c7cbfc02ef62916b1b57c3f66bd19d6c077dfda322065d9082aa25041e312d68e4ed4eac447ba03c4e2d42155eba846cc0af05f72d3d100fe9aeee136de952a6ddcefb62a15ea09283f068d808bd5bc2f954de178ba6d44ffd4792883b0189c167ea078886d3c6a4be6850550f3155da7afe4b34db7fcf061536bae29ddd13824b7c0b6129bbea484525e122b5e7fb745017f428951534268ff59a3b7b21db9c28d523d1b1d98548f235fe612ccfa8d73157aa1378421eeeebf84ae5c3d107c4c3b9ece7b1166502f7493697bc9667646153ff52b5732337bf843ad1054122e86955c8db0579b2cda2d2052894c0e4eeb91f71c00a8f075524f20b720a90926c456ca121ea19b1ee25a91507828c7e0af3b60e4f6f277d8c19ceaa592971436d0f0ed69195ea4aa96b4108dcb79c41364aaaa7dd9667933e256384a9637b398caef87c889446200569a72b148bcd78544e17e8dfd258faa707e2c590f2fe2df3f30e3a96607bb5f53f131d9cb866a45b38ec2f1e3fb8197af0cbc40c170dc3634914f60951b4cd801fb4b1b57ffdea5975c95062c80ef3feff5ff079614c7b3379c12dff3cf35dcc0ace70e705123b26c71cc54634b835bd3bbb4ba356390bcd7c1058528dd0e3d5c0a538827324339ed2e319b410818b265c87448bf3f181eb284b1a1a5f32b5f11925982063b7909446dda9b9324c3f78070d18420c835151e517c3aebfdfa5bc7ae8a40b0c635e334b2f9e19b6f291eacc8d0e517945355fc2372894f4f9da4b849a56bcb528329d7bb595613c9ab08be64759e215c2c577165dea00b5256df83e7771ce9cef4166430800209cd4b0bcec6f798d6695f6f15b6582dec70fe315e047689e8254befc7ce10c6638483b8d62040977fd55fc86043ae8d131c9429dd74a4311375f0b3539db39456153caef41f85e00c69725aafcab661b1485f9fcd534ee0fc17e467bacb40ce0b0bd4880f5aa00dc2cdec557d6bb6253a1e651a50581e7895697a82e37bfefe1a0faa568c850d4567d4c2c2e557d43d4ebedd97116dd715b2ce0635c591cc09ff3af4ee5c8e967d4e202cc84d14dda49b2129ec5dfd717cdff548a8d75f24722a2d076cf93c79530d292507a9ad897737f044b1c5e3cea2fcab2999d5379bc696c7e2ebaf9dfa179facf62e548ad7456373ea55f3eeca4701bd880b5d18691de356ed883f9b3bdf050b850e78d2c2dcff85236f3d2f34436c6212689d56d1c1d4c6bf7470f34168931f5f4b83ddefdae0d18449e8c3c6f4270d7d14eb48524682b583a9b1b5d459eabad558f81ea54cc5736eb62290b44cb53512fefdac4d606673c2db073384e53cb3da567149e111997e4163af26c0876357791ca3239eb61255a5a31e6bff6fe29080aaa8a4316a698733bbfacd5e60e6e73ce39103e322b74da4172e8f0e5997febbf5394d35405d8e057ba61ac5049450ba1471ab2f9e988c5b7bc8c0f3d389cb22e46f48bd45144cb8dae13c5639e7f73f60ebd1505ce6d42cb2ff8901b3766e6277ac0fe95366a94ad8781801c08d54f58b30e21efc7873c9e257275818b7c531741a373e0de96754460cd6fc64a654a631f13a8d182eb6cd7d9291c930a4364774926a3e03bc599ac759443e97130fe97ffb6184e1fabb0d526ee504d8979d7439963b5c3df27736311263e03cad3e37a847caf4dd37c44951e0116d13258f4f2a5cda30375f674af6d5db89a4eb0894f8130e422b4eed06d3af0cfdf2463fb60cba71a91eb1d328ecb3a10668e0087af068034789bab6f7829b95466ceed5f41d73efd6fbb9add716203656287431f231e8084560f088392fb05e4ddf12ad5aac3d050bf7147f72020d02bd70d56c856fb46eb309d8bf6e65747e3fb2920a9706abce9035bbfb02035cea952cf08c24acada9fcdc1f111e151a97259308ac9fe8ae98d8aa97204ea6d849c362bbe57d424b64471e9f3f63e0eea5ec660fa39241e15e0e5d02dbad66550a800369f96287a0a48cdf2d57ab4103c5d45c9e90d2743beabd8d60f420ee1d45a429fa781b9dc2940b7658044dd96b597608708ef2a06f4da8033ff0b061a843c3bea03854e5c02b0846be3f36ec5571ab99b9fdbabc2bfd44d41b8bf4c759621a6e79c79f6b5555384a064f4ff03ce90e5eadfc337608661f3ccd8caa9c155bafda4ea99cc1e638dbb66fa0553ae72087ec280e2dd7b5a0906495e48aae6a9b459a38fed5abbdad00a1d646136d94aeaa32a201329ff8fd68385b9ea754acda5eefce98fcd0e2e0383d549d826db8c538d48c2ced664e5f537fd4c09da7f6fd839bdc24d7f3fa2b8945dcbe30359c80c39b12e0e266e176d80caa552edb4a9bbc6160afc23e1927578b3ab87b8d80145c7c7c2a985f0a8d5ab636d6ae0f59bfed175f23a9fb12aabc97894a330650f68763e000367702c6ea718864f8c424f9177dd5516d3f875efa3865d21076f8e67b1d456908a4444cc87826065a0f23e37511ae476497785a2c1cea24736227849438255409137b6ba2924b5dfc9728df64033a7d2eb8b0bdb13bad7a6484db95c29a6eda18681a88bc042829815e2690c258bfb785ad9f0f80cdcdd1454b2cd83aa9d2c453d81367709d76e24fb8115a631d98973737fb8360681bbec84878a429fd677290905641ea891618eb2593070f88622b57194414b0cfff2de2ae50e1901494d748819adbc36607809fc4e5d21d54cf2459e0392e30a124fa0b82e02c13c84f4e43899735c9a733b52137c2836266ae78992a565ea42b7bb5a50620b2d8c696d343fa8916058e78221d613b1970d48b0fe49d3103e9cf9eb402a550f61ba2b93621f7a50cd3776db014259b1a8e76fd8517ce827696a7e40b176b9b8314d61e1b909c7baed5f42e1fa3dff83616fe40c5c8526c2b0b3b6671eaf0bc545e748f3ff8f380a7a6764906d76ff1e7eaee17bf060cdc2bc56ab6085cbb68512734a2be4a58a2c5c0fe031c40e740953d0df80994cf77bddca12aa8d107bdbfb98a2e18414fbcfed4f1c2927752ffe0971083109a1aac17a1ae51194482b31a538905c96dc80a428d6647f6d055447232d32584e55f039831653751268acb6906badc81c811b2d318f095b0ca8633ba2286c0dc616d9ca8c265d6c8c89be28e5840f1f73ea6540a7530d8c92227b025ba29ded819980faf36df225a7c8453553c8a1d981ad4a986159aa12d6012599d26eb2d2d9093cf727a7924d0716ef9992d404f8b821f9c3b70c1e6e50e5ee516c89fdeae2e304a2be56aff923e2043536014687ac1c019784ce395e3882f10b435d1fccceaa2a5f46d6be74a0e813618e6f8366f5d9820c4ff591a192102fe4ee5cb3da6c3d1c4724a2713d8e8a29b5abb2c5f4b4926d56a77070aa778a0a181d0af36e4cdb7a53f787a8510211f625c329cde6caa1f8b7b924b4470bca94b14281d531d32eb2a6a090931dc40fc8bde528f9d70f893d04378619aa6279efaa3409c6626e2fbc8245eb405b721f25c2691e7ff867ebe0158b0a955b0b78be0dc2ef511d21172f912ea4e77db3d8ccac4562decc6aba318f5f883fcc998089f35beba9dee94e2b94fb17cd3cba9bed82e493fc0d911d52b97db31e5ddb46fa12951746deec93d531c38a29d53b7f5d3b8761997d923072b431ef66c3beb5ffb4c901ee1c74a293755c88956760783f767e50e30c37d857a504ff3610a44c1441923155eefd8dcefa2b7fe0f1438e67aeb2ea7e5014fb0dfbc8a9094f1d1e41b6e018caccd9680aaba26fd8aaa9ac168ac06bdceb9b85e0dfcbab9e697783f8106cd04d23c6159da2f3e3156dee554d42adbac2337ead1f804e08577105c40cc2de30bc33de91bf19804a88883ab7a675404531a03ddaa82bd71e09267dc05174407dc6d0d7a81ca55bef89a73c94869c9631cfdcfed8a79680a59e3998cc2c5ab0f3428d97939c8114454d78ae8aaa329aa9a5481314d66dc9a6ccd6098dff3298e97d2304bc16517a124f48780f3c15793e9b15ddc9f449d59fc40c29ca0e15e8efda357553712100b0c3f6d3a1b701a24d3cdaeba279d68a6894a42f4823b6c5e0b320ad84258d32aac67a60ded2da9d002873fca04252c3c7173b73360c7ea0e3a1628c7dc2c89fc4db58c28b0a30c67a56039f3d0089dbf6bcfdf0f88784dd8642b3b790b661a04bca9f53d2d6193fb3ec36a431d16142790fbef47479cccb36c9b0b064fb5331e5b7a8c70e0ad3f60cabfe5aa59d9ed8ca6df4455549f446709bc5290f08319c7dc765a2230a1ed4e31310fd7d0c556b93cae258c5ceee9546ff116e54640cd4849be01e9f88e23240823d412a7e0338354b64e487ff0c8f05ef36af1c25996cb3d22c2ee6dbede307fff978007d3bce4122c55144a7fe8862382c8d270945898fd371bd8266b3620a0346179d83a80ee973989d8e3c058c03dbe5193d11b87280883780692a345dce0db2b1a58aacc61c96718142bb2df4df6b77c98cf571732af2b46bf37d4b518b54430474d6fbcd6b10db423526c4c26ef79b44e69bc83240c74a569999f3b6ee8d573b80d90f2579817424591b493813744917879fd23893ae846425130a97230493a528f225b1343bd699aa9254b12a2e206f892a8f37422b90fb0feebd0dd341b7ae15077f20a4dd193290e63801e85bd55a28e12ae64fa14917472b60f38981985644fff060ac9956f6c48cd0ca497b88a3069434be3f6a890a3f06fcbaa178c91a43da562852cbf6779153a113176396c9b372b70041ca5041355416debc1539218d436a971e8b20dc75b41a5e5a7a869a42fbd9c58a08ec1be0b9a4fa8072480e2ec92c8e878ad40a2cd0e4d203db96f5d44248505f19033f5dfc65edbd55d465ca9be3e17921087ae2c4d788517bf3ba0faac568404c8f6428c348a3c815614323be9aaed00181ebac622dd6a55e14291cdb94d94bf8d39f8fcf4577466c776ec102705839c93788fdd5d7dba68d2457e81c193bc235596e5a62ef039a161e8cdd5b2e9077201f669c4411d93258867afc7b3870eb9366b902cf168921c810c962383da000b24a8832bb4ae72e58e254e23f37255ccdb4f83668e60ae5351c78d797b5d9cfeedea916b16735cb1d48d81e349ffb7c72fc999d2915c30f0c11a10fc04b1a6f14df72946d49a12bfceab3d47cf8aee7882982a68795843e389fcf5422d0e6b83d95ea41b309a4274ff21277674320ba7d28f027dfa44a55735de8348e1b87dab447134c41d0a2dc0db4d63e9ab65bd73c47b8fcfddad42c34af5f32c6aae73be72ba0d21ecc10263a2f65302b0dce12f2feb705883cc00dbf58bedf3bb230740b2f0f57a53f6058753dc3b605e64c35c1ae530605237c347fdf7c8d5d97a119a3143f34db8886ea41d581594a3b0176011d62b0a1d44f252fa23b37942eaee95d32aaa8ae46ef7ca533698b6c044601185517b0ecd084e4c484603c20bc407c306ea0e2c08ed8298179ae15f718fe9df9c69f69030fc162b46137afe95c7b863d042258c556e8de960359374ff3bb6701e539f7b36207a80ee360019fbe4d4b6dbe53941a19085889a438781786a6403bf3f25ba9728ac8e72664d8c67176978d2e6023a2b7b2705b20ea95f3f226774dfc66eae9e2be7b83025ea73c94bda9bcf31a011549e260220f6e9d75757f2690207e5c01101157bfc54919a1d7a79c8abd4319a8a5f7f1e17471a576f361ac632ba81d4df72dccdd39723cb690d0ec2f410850175f0d20602b861ed0157779847b21360dbd4d51a1abcae8348cd7b88df84c8f34a1d7feada4fe5d71971fa24e46cf099f39103aa30d74f78aca77858a6414cdc631b51a49aad771bf8730b04df173b3e0fc7e0fe4edbca632ff66da6d7c37a898e1f3bb68692ef16ef2229fd18cc4e6f2c3662b57779090fd3929d1b453b2c0320fc46915961ebfb0c192213d2c160472539810a6bf3fe8c5d0f4368d7e89c3328dfc1c982cd1168c522730e14ad25132b34e7d0f17e18c25c2cc0073cad526db3893e2db7bb25ba46b3fb2066f6583436f9a1221e74ae7b5f4657405cb5a438674e5e2bfcd6d6ec7480f1d9b59524402079a28d6e92a6035f1cac035af5b01bfe70f9253989ff28bb73443ccff07bd1a0f1275b034d2328582d4e1cf1856921b944ae7453e29d8072b2916c9a0c3208c823cad98286013e26ee9d8628e5019b86f2636fb99566742f6602b3435dc6b04dd36782127bba2a8fd85682bb86f5ec080d0a1799264d4b3cf15ca9a6a8cedf5ea07ae117d388348a27c0499a877b7e10bb64a8a4d91ce77bb4d3f3ee454b9fee70502927590b8d1f5fea3fb8638527c38636f079fddd6e547054aabcf9ce8ff2069b4abc905aae660e8a5b8d7a384b498dd2d94095280182e2f30560d57e2272d8ba17b2c784d96b30e77e1e719661a3225762cc2870105cbe1852244cc2d9107606dad22fe0688e996722c7c75946ec92ba5b655c3987f5124950b51d300890a7b6fb401fc1b2dac13eed3fa9f6157a2d92482f1f535ddad5220818ddc8e061be85524d42c3ccf0e46f86e3aab60326195c8c3c993a3bfaadc89fcdbd94e3dd3b00fede012661766502ce8f8708024a8535d777bbbe462ab8d1664de2b7c569add66feee9db1eedd003227a310332d1edbd4e14b4a343bdd774e885b5e890ddedcdd644ab098e46e4e8475d54ab20ed8deaa6ae01e57a37ccec7274fa99e4feeb24ee3453e13710c54e34e938481254008db83a648785e59263029395e8c038aa0727a4c1c9110389cc01dcf0e23b2b0f9b6d02d399e3228fa960b4f9b721451c421ce5d99357be9cad46a273ead3349f5c52b6f8186224016ed61845c05c32127b1dadadf3e3020144b37e8930d0cb7957cac1ea42a63783863bbf4f30f6dad407c30d1a803b60a76d500d664244928c50b33f15262ed6c5e4794a382f9cdf45cf6b656a5db222a0966edff3546d68d0247b3b2c18ac03336121c88b0a8cfd2028e056de32f960ae031e5824e681c3756b6b5080e060a68d7a21a2df3fd398f5fe4e09c545d67e366385e73062a729ad5aaaee755e8dee36a80d18ae758720058bde952bd308e34199812094ce6171cac3e34e4f7c8c8b0a5fb639aba45106776f01e36cc8b4587e912d62e93811da7486a60e8cba43e0b031322e8bed720ec7a9040710c5368fc656462e23b9d429531cc5ca18f25c110702cc90cd38633e218bb913d8378cf4af4787cc0ce5aa6c9454ba34a6561970151d33693270f4ea976a2d3599b99b0081a33e5a1cbfee4649125d75927aa96b11e3c18edfd8d5b024dfcbfba6f2041919edcdd54a7de8d05387605a19a0ed65b23d8fbd964d8c5c726d23a31122719d68668506082d68469b5204543058cb05ab42dabcf80155acd4395c76173cc1dacc1ac678cc387b0c5e7b810862086ad4b6fdcec5160b986a4d74200d1b885021a6c0c355646116a8dc10c296b5edcc0537da75bc7eff53499fdc339b9516fe7180fc2bea02a75901031c357f6a22a42c4cdf4bd4b2dc447357d08f5e2c94e9fc9932c5629ce2ebc407ae70cdf2ef5b899574dbb538e67bad7120f9cf59d451f0bbb4658426c52f78c57b1f1692a87572c8209d7b52a1021cb00d9179da348ad119778060e99b590d7a7e6000cffee2fc1ed7f183e285b1bdc03f2b2a9dac2e36128ad013df1b6ef6ddb06e1d93b72e560eb0990246c78b2e36a44827dc80a0a73f005e0bdfa1732d0b2a5a5364081e2da85dc5ea75c674f87c5cc3ef3a46d2c7010761d1d5c58f47b0f8e33f275b0b5a053ab6fadce8bfe060899dc2027f317aa2293b6ac3400ad7a8ea790d539a3f6eb11c7ff23b4fd6886fb269853ba667369e05d05880465d9b257859a647b8c8256852a4557ed214dace89469720232dc3632df96ea0121fa0103212a33d3496f9e0078f2ef907aa3439e03cedd1a99c2d4c94666171c865bada0df97d4b444dba130529780b184241e4586ec063bd3b28f59d69df4af1895e0379fc9ba840e27dc88e574151ea927972da518800d812eb25e3f4c3f29f12b2d67f3b8123407e4653b400d51a4eef902effcb347fe4275a91505407bc51dde475e902c1e8ad34067ea0ae86c3ffa2778520dc5a35ab280de3be1addc9c2367f0a6c0ede4dfdf7fa8c66c12867b68ebbdcecf6fd42e04fb75ef37537b9de241d6ddb7d511119fbcb0709d3ded25bebc272c507dee70bc748cb30cea6af2083bf582c51e76686f8d257b1ab5b2efcd2ee6e29a6ab973c1b121d89a9fa6033afe8474029149d45398110950ce5526f5368ddf25bcfb02030387d03d2c87156eb691757b711150acd4e10158912432514f2ce6ed72476af5cd89e895cdd52ecbc0e4690979208cbd2ba155a58ea44290eb050b684ded7f3949533d39b3af883372466c7af79362665d5a0d33a8cac4d564c2cd98ecd374a08fa849a0ef6abc51b1c497f6470aabcf2d69a679fb026280dc37f5944cc29d9c02af042298b065b03595ab6f44902d67a4bb848a17d152ade200de57e5d5da7e055dbee42a56b01fb9d4de2e9ae723968dcdf50c3bccf48315e2b34f636de64d9b1e1359b01faf375178086b42dc8f049cbf490fef22c64a1a31ab105f350eada7a0e2f537dd2a4b973a6302b1e76a5690d2b4882a739e720ba9dee5336106660608ac9b72c7c2657d700733271fd17a89ee819507ce899b6eb8210cde86370379d4d50e427f61c7e6e620f49fb79a01c52df7abd11355c8eef24afaedea211df262a724e7007e797c2c1b03f33aa71f87959a548b4aac68647aa8e7178a656cc986744c5eef09490838215e55928e883535f479ea763a86b6330a88c90c390830fc033d9c2c19d9171a6ce579b4989b6950d181c1f50670d7e2be5184bf3ed8b3726e77257020d28c0f3ed5c9bb812db1232f61b775bbbc392e8f9aa2b9121c4843a1eae82b749dcbaf185e0b24dfa48e447c06223785f0a7b1d8c0dc8f8a9b5613449776b6174f7018c6822a38376b3eca07e27d52d0e7e039b0cfcd7ccfea5b1dd60c0e91921f56278e22361d3f7e73fcdf68416d2dad916758c5856644b3e4724fdb5054ec984821cb669d69a5e7b8c2acd78358ba8a676a59b57591266c4fa09cce79680c8ac5ea5bbb1a5f5b5f449eac01468e03376152c7cb24e3a7e33370c60f20c58298264ff568612f6e8f7ff4da1ce5318d2fc736d132acba5adcac8580acd57ee5af1da4ab94a911506a305af985b6781944f94f0cee13c56eedafc079d762903962fdae352b5ff610532416dde2f253dbec2fd62e9779a663ecfc811c983cc799b7be8210e5bfb335ae2f1243dca7061a93777f4e7dfa10b30876893171e70784f81beacd45704afe841270e13f295f18a465384459f051a285ab7554f3bb22077b5a00bc02df0fe482b36feeba1555a0653f245b07edd19fddc0db8a10516c33f5053302735e2462848cfb1aae918a5539add3e9ebd842570ffee32f2c9989f40a0e7333b6690b13c2be465af8d974c5e05860ecd20b5f4687bb93dc3e0748c17fc045e70363379f3a433db5885b4bad7bb6e866e7518bf3b9bab761b15457653a40af8cdbfd555307eb6a353475f894554d78fcf558eade5b8854b3cab52dde66c1bf42a43283c8710edd765ae951031e1a9cc1697332b37e6d52ca44035ce8429e15edc516929aa2b20f91f753cd3364dd88511c2bee28e60599880dd24dcea02818cbc3567e5582ebead43ca1c49fa72c1b38180798f08052425604b1d6284a27bb4f7e6da4451c7d3c3db058cb5f68305a701bf11d85921249f48a86c8fbafe4928006afa9f670ff95452ca2eead18809cfafd10ccd8f90f94136d2893742bf9702c927c90af22203d67eeff426eb49a4a5959d1a27790ee22d5b8944c7c26e1a3f6cdeb0051c6299309a446fb0e05b55ef94e43a3d541bd1f12974ba273b4e8070672ffa3684331859a90dc36a8e6f66ecb979f66ecfe601253dd76410ee028c4bd4c6072ae574fa617e59a92971a487a704d10bd41c4252fac3e7807a8c4a8c7b165d58b3d5d946544e42ae8375f2a85c8f08b981f3e9a1a5c52e3f1491dbc881edb57113adaa12a9fa291e65544fea518a171861983ff19b01ca7b0f18f971fd825dbf0eec9f491baead0ffa16936c3f1def3bc1d7b9b8c683412a6df24f004512755192a3201a9dbc29001152e1529af8b67830fc9e197f4b1ae4446ad14dd52a93db2a67e3137418dc288d3132e3d29151823837910e351815a5eb103c60c4d23d747f190aa1ea9ae4f32a7b52833e5d01640ec7e5aea592ec0abc3ebf9da236201d9f9752b0e42a96e66f9962d3c4841ad6d3561ed30bd168f494aa64e54f314d22660e67fa58b4c788cf39377dbb51c3825e14d2f1a0d213bf1259f7a35aa0a479c55816b28f6d5ae065bc9ad8b4db89b0b637a3b321766ebf6a78abdc00a418d9baac0e833d62f181c612170ab4355842c1534956474b740b85de4fa24e097b9e5f0d6db70f9d759bdb2086aba395dbfefdf80c1d5229e646057a3a97910fcb620a0d893d5bb979c2dd05668cca33849c29a8c787e2ad787a97722f63759cf442670a80e86704c582b6ae6819ca66b8935071ee7f17df69afc9da9910ed9df83a911266d60b3b6663626fc718bd9117f07cff75dd6425b29eed9d2e50da0e552df6f4cd54ebdbde8ae8af3bd5faee309797778dd7cad861d6b7f1d1928bef139f561c3eb72b8a8df942e975ec24a8a7179572074dc5b01888c6340f1d2455d8c8c4de5a55c4add45ac6173f453df7a3df73a4e421f0f1a9a18bd10bcd0933f3c923dc765b4687d7a225e8a9a889ecef0961d5081ff9ab1e32c8f827250de54eb32c496c64e94c4861f556b6c42c862193717636da80aea17068ad4cde5d7a31d587f2e371afd54f0f28ce9f8bbdc248c5b2ef25396e0405b622af208d18a342f4509b23056487f7f933d1c5a02fe60af00f2e029ff07c5f684c9f6765f506f0f0fb5f2cb11d5c62a4648b670f8e1e8d4a526d7ab8c23326d66128fff242f67ff35eac826158c4811b335bf73397c2cab6cb4a2a51940b6b153991bb090d98de74a3bc885ac7d5f3764dcc36651c53abbad332f422050dba247319d18d037c33c614a043ba917e94ab632ecc82d452e432383fe2b7dd9d51cf56f6ab89bcb08c5135dd7748afa00f6b73b4a64fe5e1d6a2c773ce5731c0ba6fe0e4a3af11272ca423006d3f13bbf0ed7e5d0969d2c41a454e5a894dffe0da5326759ede0807ad1062b15347a099f697b983e50b0679a2fc6b356bd84a4fd4c0a3cd82363b9006949ae745c942ea53e722cb7346b36542f7faa39c0b6c416180406228d633500b238e1b40609516d23f78e572214df121c1f1edbf7885d181fda398f9ad496cd70451974f772d70695c043c06e1940bbaa6cc79ad406cdeae9cfc1c7b988b521fe2148572a814bf10e315a08ed987880a3dde2dc2ced406fa3a3a9c4e49ed82c2ea116b702dc3cdca42a0cf6b4aab515d6d6b11fbb20dafcc974e049c35015ddd00ccc11b1bfb451d66ae852da979824fbf3ae5e309bab0a7806e4f2bd789bec0cb42f976949caeb8aa8776cc5e29a530e969b2cde7b74b26f35de97c1a22cb9aec81ef45b17e0b448972a4192fe8b0c2617c1a32b4324ab49e662b1b42872b980b24abbd4280758c9ae37e36298dce8b8d45c80343b8b3bc2a0e6b947095bc0177b44cb42f665151b02210a0cfa052215705a944dcf4faec09471e1368c864398f5718f3643afbf22dd74b760f54d7cf52a630175ad9c61d10da032dce24472b4737d9c4d4501940964eddbbf6295580e3f9fced4d055cea411cd2c629882db716faa9bed3a8f066228fe0a8963a85806aa6cb582555102b72d18ca6e65c278e2ad9708f01cc80f4f3d4a079fa25197343391409e1eb4e4390bc6e7fb98901f22422dd4a5b56e971380ed8f89080fac5dfd8b08bea98e5d4d95c9f943c364e65a983a0e196f3b9b33a2b945b8a9b06b06f3b030239e4397801ace91910957dab9f42591b5ef75e1f77c83c082c9bfa4d7e5ba491d886b79584af54e6ded12dad09a734422ddc98532957b9e21d1e73fab071b6f18fedfddf905def77c768e724793e8c89c2a7b5677447151a2ec24c080e12e1e1b29e9a1d06aa3d22c3e82213a59fb2a1a93503b6078b0adc8336005feff58f1e2f8c2a51e357efe18e0ec0a0f2c65c32d1bc7e1dc91fe3c17251618b65420376109cf408702bdacf514ec720f915d737309f0ec060617841128f170c863228daa31d9ebf9ec8e96f7b4ffb41824f42057a4ecfd47e8cca3b8f2a38b5ccbbd4be9eaf2cc4b4a12a1343fe8b4c94a9b42b5c5e1726545465c38916c96f1b80326d150b2c477fed3ec882878b7e4e2e63a70d1238f0475f21c0720d7df8208e42c8d2637e42152e121a36da71969106c8643a0a686f029fad1083c620c18cf1ed6ac63620fd8a9e7d1975c27a6cd0091a6e0f3b794d6063a4022e6acdbde781352b4676880ef964858570480076b669ad2c67e0d1c9554a504a5a00a23f60142bc35decd1c41560787b6f9a800f0fa24a885fa97c49d07eab5c455329ddc76e1a01a7a30896dc4c65759f7666eb82a9a63fdd74b5161ee95d96946c9b44420d9c3afa2d844e8669a2f2f59607348cab9e69e9146d2253a5c2da22ec821db405af9c7e835c42a8ddb2d7b1eb1d5beb3ea0c0c3a229f15be8168113cd762ea1db73b4adea24088bb0ccd19c965440ab08ae39c548f317436fc1e20436a5caeaab4b8d02d478d5ffb8ce5574389cf3a79cb0fc20ecdc0cd32f11aa8100ef23e39ed4486805ab2b2c8277f955fa5b8a794b911f693e17df52edd189694f97ffb9496c24c08be7c23253d245506790aeba50eb8bf26fc012ad18e40be662a675bb647b040d52903d9bc360479fe2e49efdaa0c7cb92670eb3dbf2972ae99d3d67e6fe7df89549072eff73e806f45942a74518041c0f5ac45cb5492624a163f858743d68ffd52b41106bb02aa051c7fd6d1a6b6ea32ae38654655694a052f1ab720607f30448f75578143e84f35f7583c6e967e419637f83139cb2a8115eab8b69c50fba58107b086b60bb1016611e9f3629819a8adf91035cb49fb008e83919ba371f8e51fdf6e0bf7528b4ee3c8cee852ab3c75283234ef6d090334cc2a00c0590b8cb78db6aeba2805d1e877f50cf980a02271dd4e81473ba9a2d2c4d4a6385d5784bd15da952199ac2bd46893e557bb90cadc6224ffcf2b95c47d265e4fdd939c43702bd2068266bca3e5c0de6c517fadbfac1bf1e2d215ebd8819d43f296b6539b6754a322f1b4eb802a7e277e69a479dbe053d84c0ee09c6ff79b00d9c5578a8db13e533f34bb0f028efadc58e9dada7b7ab27b221e01dcf6a7582d144932f38529126c6722a3995d5e3348505596ddedd2096b628a1f42032bddda21586f09bff6a41b38ea69054b61254a4b87ed4bbe56807168e966606ec1fcc6d39c951c80b2b41a8394cb305f9682fa9abe9983a768484f8513ba1edeaece6daf9a43ab8cfae2a56abbc61a8eaa0b6d5597247529412d398567d909eacb0e9163c49aa41fe03c669e053d65bd96c4b614e6032d1511a01e589a4fbdf086dcbc946bdb3fe78336e9cdb3c35462335f7242fdf1e0dcb69137096942d3c7749cf4d99f5dc2d02f3db48e12d8a5d4559c636777c593a4b7d0099391a452c03cba9649f600d96caca8c18fa41f28a29417182657dce5d2825681b97dedabc929cd822db7370a71b22e2b960102099ee31a1ea2c2589ab1966026999d969ec6c750c55bbd3d09802785189400df6619d3fea6f0276a3a0fa66e119db3441d618f9af709cc1d746c81878ba71bcc8d916612a7b9c7f6b9500bba39846a683f0e06ca878871f429d721d4c7027cfb7b287ec21b3880a9b0acfb50f24cfe0432a42a0cd34c4ac4cfdfcde325f20526d5b78f2e5bf05efbb36b2bb29022d3918052e111f41a9cbf5004100e69253b5bc9d1e1b2e5a474009f9d81bc2eb681ff0bf32faa4af0841cb39f70bdee69a3d07b5604303604d49f7dc6c119702afd8e8eacce85b4417eda7db5a5c3a4cf22d6f21ba0ef8973e273a64f8a77c443933c7f78f2875d4b2a2ee46d5bb201beff228553a946c73c73ac46df0e1dcbc503610a0b28d3c981453042ca9f54ec528ef239f81779ea7950dea34a4d00efe20960eec6864ef6d828881e230f84fce78c2ce1d437ade0169f4c53915ddecda32c1c038767b123960af987e491de277953161cb9296862412f1ba58f4adf6347404abcbe82857cd92a28713a6a398cb150f6dbb96ebf81f93fa285259faf694a2140638e6cb9b4a09503c9928ba4f4a57e6cc8442d8c188566528d4e5593215f20c4ba047cb05ccc926f45b03c3b2098a3f2b046d7c1ddd01c7867667c1bdc940832964dd7fe51d980927637160357f6d4ef5364a53e06a7c4b2487df57d7db56d0f11cf33bccb053b27dbd6753a883c9bd8e74b001467f86245f6c2b572d0e9a05fa1fa962a8613489b2ed148d1cc1fb6848585be829ee7cddc565ac6a49bf340957f4756b3d2a4f6f74bfae52dce79bd75535d0b4656e0ab712a69fcab465179e77fdde6ef3b690cfab8644f4f8c47296a11d7c37434eea802b359f0f03515a2c89d1dc8d87e260cd6929f0313bd39d242c399528770c05c655776eb060d71cac27f559286f789de00750bfce6e606404d9a4a210977b9e941de716cebc392075828d16248520db05b8bc80c90a3c5c37c9ecbaa9de21915ebd4d04e631f0ed21d3a2ba27795064625595a8275093878760471baa31f50481aa8076bdb8debaf7869215516a557d3835852228f3697323478142643551e119d625b782a27ba6875bdcb1a1b741be0bbd5c4af00417579e4fa5714b4702b50b2f0606ed026c76b0d34e0b70a8338b15ae094289c9c4f2c69dbbb03c916688f35b10e98fba2ee8ce4f368042e177d118894faa7910fcded48111222196090c848a5f09df4af08a2a5902dc7adc1db2923768b1c21c343654f051171589d23800b0624a6810044dad36e19accec6e5c51f72ae27da6d04da05711c364a96c450a50e8de8ac16ca2615eb122062859eae8217b0867037e7eef6002ffbaefd706ba06f6547adb27b2421fd70610d7ccc0559ce8cad83128424a51da74045add1959c414953b56e426a5c0e0955c2e42b598b1afa5920f3cbb6a7590914c54f106bdb91c7355f6bcfbb034dc922fb3018f0eca3c0a320f13e57118a656ca38ee8bbc6e844a68d08f17abb796977930f8502f9742917672eebbd409164dd8c251119aefe70c51d80d5c5ee390cc988bf01f3caf69583a40dfc04fcf4bb08061ee5a39c6476d07da2bbc6da5f451fb55c840a7ac3969fcfc8742d2e3d8104f33edc441ba5ae59f494dfcde381072a38a79b8b0597ebcafd4f60e36b7a307e431d1d4cd0f705288d022ae79351b1f003d4ee46b242d9b24472ef838309731d8980a79d52aa572f236a143caa0e0743eeeebd0f2385d847806cb3597436d3c14008918385c992af50033c661fa9a1ef7d22b164705fb0225820aa08e1d4388b708fb3c19f87692413f8f31bec122786bf22768658a095f4b4d0e9fc2e65cb267192e5a53bad1d67024b270ea6f703db1b3516057c352b44b8c952a7a814be8bab4b8c7aa379451ce88e8325026f1b0cc15bbbe30ccda7fb62e0a5f50276cdf05f1c9190bc556ac29309c4324dcfeb4b2be2e03051bc4ab4fe64e4c40b4f8d7fae915e4a3b2d866a60e86610c7feecff16321f7a6cb007e08712607da01f8fb81a34f801fdc61a52dbfa05d600331357f819bf3a5438936cc3b48356335ff12c708ce06ff9ef9f0313edff991a7d622ce5f7ab00777bdc5d164c46a8c9eb4367b6e7af5b6df9913b4333d90311d981f425f3ba017026de1a44dc8e86361d125a204b8759de60691f21af2476f79358c6831cc34959871cb3b4d540bf24159aae03af69776fb07d427ac7e42f9caedb276348392ad9dec7f289d7ed02f86d57012ac579b8dcd120f67d458c747f240578ec456c6f3f709c5414d07c4f1fe3f180c614b2f905957c91aad5253b5351ab01f3240486426e9f813affad583b313b93eaf2566953df70d0714749b2e6c22ffa96cf0a08fc9dbce96e48fbfddcb391b93877c3a89b07fc0035531ab84897e5cfb40d76c4235a15ff47aae825a91eda736e59a873911386e4c2416dff86092e4fc810c4f7bc80dcbd56e68a1ebc3ebcacea68f721851ebb8ac81dad86a88d7a4dae949417ac234a986906c0946f9db6bd88afb09afed131783c60d61c5a3a3dcd49ea864dae3a999dc51b885cd2ee0e19e544e8c99f4d9d6ce6e5cd4022b795bd23b8cf7784af036f89257395a181fe4b61faed5a8f215fac5eae048cec94cec18478a31fa6768a05f703225a7281f0ab6ac4375ef5c05f1893a57520a9cffde5df9c5c012125d0578097f1386b55d8ba99af0759c871f6bf94ff83fb4b190d6feb0ac7b4dd4faf70f400c322e6252b2cdcf187f54c5811aefdedbfdc4230ac33fe9e5156d7d9cf619a8b3028939e60dc9a249a4282a7bf296f746c4ba66fb6f7ab9d2410f4cc486403bb879f3fa1f5a48590efa199727056197e704630810f4d16d99d5b394e2bdecd66acd9dfa1a30cb4ed4fea603c3498e6b55c5372e01700b816fdc928ebb1b7213bad4359aa1cc89990d25e0bcb62dc37275121f70dabc71936cf69aebd03f560891b93d10fd7d2bb14fe7fadce53519e33d125a3a58b1099d07896f49dde1745bc2d900327ea396358aec8c35bd5c02a92edcdf89d506d9c3534e67102b7343380d65ab78a4664fe4ec27f6e936a1a5c9ff87e369304b0cf64067b235175a82688e627fbe7c5864062f7d25e92dfafadcfa06e31740ac574cf0266b8ac5278646cd4e14b1a96798b97e80a8107beafc022edb6134692fe6d6e9cdccbb71206b8e605f96f2143ec261da7b4986269cdbee791e06fd5fe415cdad35850fa13e8cc8e60dfe5d8f57aa26a2e9a0fa96f205d7c5db20ddbced5b4a4d0ec07e9946bc17e496077befbd30566a6f419edfaa933ef09ffa66ed8af18692fea3d7c53051a0b118e47a416e117a17c2045eae498c3e8e34f8100d4773edf28ab24ba81ddf87c1d68a192cfdcfa063b207b466b147d23ce96741b06b2a7c44b77fd41b5b467cc40948612e54950dab60ccd033e2a797676300f7ee512a6c7b8354a44cd67fd21b3d2791cb92e7b9b9f2d928b85a6055eaa7444b8c92400ee719e4d08a3731d444a70f78c74499f37d486f533746d9f495c3c99e4bb7ea0332de2cec20a459c628c5dfcc9d269479cdb27f1973be804f92a91e280ba809645f4c6097e3d878160f1fda13a7c42ee0c282d5e965a073d54ca9b6ef1d55cec15acc01d520d802e529f23d0e75a9796edf13b7ced3232223651058295c3ef2edca731b61af4503dcc242de63b87e2beaeca5776546461a8ce2002a0176e05106431a67b6c5da1aadb13decc47d369ad574e59c7b7c02fc33b8e150797263be75e40b5ec24110703b186f2a5edda1d13c6d42e14a4f5736e13839741b9271eae008147df3539486e8fcf973f3e787c7106b7cef02b4e6d29b5b21369a83c22d41677cdee1fd18a11f06fcf33e39c1173d6a59f970f02da341ba679603e3170ba1adf31632aef0df5a42db07d225fc5a54b4a6547a4b60d940156f69280cfeb5ef5599939d13263a28253755ff61fa415d59e31813cc2a294fc00ca1e4a9de7f9e48fd5151ccc75f627173e656387d62143b3ea770a85983a6d9f8485ea3bd34cdb0818b3a0db33940143d296e215fdc604a2a251121cde8a4c67a023e202dd53e12e369703642a3dec98b5a5e49f84ac3c5e01ca27029e8f27be2ae91a63b36698f88a975201583c1b308eb2a557e5bdc0ed9f5e33c6f91fbcb35795c8566d0da6cfe5b6562372ad2cbae9668992bd81786e6bd39e404b6885dc5c3f1835e2666ba7db6a17b2d0ebbb5980794d7e6aa7e7ac04b6fb1d27b39a276754e2f1c1f47440fe89827b72c4162d93132d5ff8252fcaaeb4a172faf656dfd18f28e23f3bd85f76dabe6237a11d69c7acda95f98ea88b7bb8594be937e6e3662f102679e70076a3f92c54b567d46305cb62411c18ac05e67d2bc819a21179b593feab396c3437e94cda9d2f24568a9531ab4a812dd3af855cb636f6521bde0b234409312d0db7e9b8710797e3dc3166e234e22621ace1305296e68b25735890bc8ff6f5eacf77fba6d594e72667fa7a1b72c9193bb7dc78182a4557cb57fa7b900c30545a415ae28ef9cb28ae02ce734b42c827c4f96eb12f1ffe9c43b4b83820f8f9c459776cbddd63be81974bf5b324678af55aa7f5004402e627096d215ae4d08d5095028a4df7eb74be7349d5da533e945fe58bd6c4576f4b87075c50c5e6064362513a8a32727bee1d1077f667d82e69f1e49dcebfeb79f280e258301fa882832a2832197e64aa25511da6c941c623007f6d9a767414ae9bf0926c84827fe6915b63ff1af8e679af931d08e04ed19db95beaea087084becb95e28f43fe2419ef7fa91ebf46084b77c20ba8a3263f2aa021b0d42dba7b63d90bb0853fdf7428565db0a90c8df558ade7de638668aeec31531e189383f060032f0f943e5ab451f104f1bf5c37c961866c721b56220b7c5c0920ef3dd43cff3f4f10ab24ea32d78b1f3d94e2bef5d796fa46ea5893110f15ed1ab95b252afe74056163754e3791e3d0badefa6aff23734b74714fd4ac6f6964429655c75351f8f99f9879404e65f141e450978664e76df34c1e6e417a775b1dcacd86ed51719e94939f3a9c76f2107a7cafa36b6f5de434c1aead012360697e92ca6cdc8d255f0da80585458de2cbe676d5d10b16d5618886b3f0020ddc5cfd43b015746d5a340a92d55dd62952e8cdd738538f2f6f174aa15c61de846df3860b76d9a54b9d612c8b59f3469c8ef1d109637eda37959b0eb35563b8295b7086cf83d1858d6216dda1efd5a511cbc7257ea470400f2c81a54540c4563b3b0ee29f553b0f8e6210249948dfd3bd7da6e475bbde61268cfa07a69e50762dcc04110bd201684e43a10b739e7863a73e675e6fbc2421aa440d5b4d8e24d5645ed9f52f982fd1a1bc438bc65ccb1ac733382467b597df8a5f689cb967541f686c322b654c9416eddc20d5f07a9e48bc83b19808f428be673b329e55d245ad7d02a8e080d576838cd19b3f48dea1d371e7a9dbe43da854e265d612d8118453120f6e20553c88c4143ada9339fe52ed05294111d7a684f4a50cb435cd82b0fa31275ee9e41cfa4d52071eaaad02282e8f88f1dbe2f5740f9051c900dae8335d98ab596c3bc4c781aab655d75b5ead6978fe9870ad73b885dd353e1aaf47bc49e4496ac7277369192261a29fa6f1efa5376b1ae3385061993d43bad934c05d07dd8ff2036bd5c95fe4503100cded1592bc10e784f5f0168ce16d47f9832aeb0a0d4d5e5a36c66cfd81bf91d12db887da0dda1277bd7708f4f6fe10809b199d3601a4d468a08df4a39e686ffb0e38e70ef3300c829da55a24f355de3b0ee3245ffa8066486ca0ecc1f68f8c1454fb1111c361f626d194b8d04e11d4440f7ce9cca862c3b8b800042ba9954474dbd00a78afd42a0d113ea4e98e6b4f1c8de616d025b9939e5fa977c6862b7c6673786a08748fbeaa5488504307b108baa7dca43a3831a2459d71871704eb113851896d443bbb837df80026e9c8bcf5c26b49bc8ad5488ee60ba009f5294838f9f7d568447dd425685455e70feacda6310a0d34425bf0f57e789cd1cedd7b0c2decab14b836a90981a642684fd2660d41a8eb2f4d84db5167cf18f8edff92849f347984361a90576b90c79554ee59f12337029560ae09dcc8b923e173a26047158f799b8e155c5a4892a097cb02a8faa6323a9a84aafcf0958c987d77554d1162a2d17377c281fa23204fec150049d483b133b02b787614ecac55d51e74b20bed3a8321ac873d3202747aad191c308da8272ef5475ecd881ee313f7b383d916600b37542ea1b6f4fd294fc78a0adc3b3ff094fc1b9a5c1c775fcc1059fec60f50cd4d1fa54afad75a9eccb668dc08f94da7c2ed6f71a6063241c3abba3716988f6ee7bb7a687fd35aa42273f9c70a961c5fe059baaa3635584ff9dd3f5f1025184a4a999d2833c53cfd770139bf783a9fd5612a506bd92f94f73b924de44bfa4c4371fee7cd3d809a4349daa5222f0101a9dbdef8526ef4c6020a04f5f79ac724a08ffe87b89403f6a0e1fffdf4acba661277d610f59ecc10fd1a603557b71dfecd7591a20f769aa43a1a8510f73b9d70ec231523c5d93a72a0251fbd4902eb26d7055c22e3bcf929e8773bce807c86e5b21d4c9cffd16f2c283889f151e5079f6c41dbf9c653c64781f5b116c4f6ff03decc29e6a19ad6374b8ee9878d2646ad3a0d0367c0aef11336aa6992b5e6869907056b0046bf5a7200ed0fbdf2f423bd908dab2430a5294c3f27b72e29739ca097fc6774c4482227fc1c63fa59e48e17a629409d3c964226bc65731e9bfbd3043bf88a112a274337c896bbc1bdc895e0abcbef687d6a3fb7f44d02e0e92a3e852a7430080c85f8427bfac174b8c13c4288cf460b409c353834f5954c9dc8ccf05a5f728b3ac911077d104ebd013f6271afe447e75a71fc29d143e534cf82df925b21f1ea5ea6e414772fbe305e7eb2b65262f9143cba310494e821e22308ef975f076a6e508fdfd4526b0ba53828cbe57130e832a6edb3d4ffc0091752645938d130c9b0da5ce56f1a22ccc12f64779325bff9c3d48feb09ebd10e6fc52ec754cfdb5003b55a2ed2b268f7ed47b591dd6169cf01964ee123aded193fc811bd31128e6d05a39259ede0fd087199a764c69d77cf7408711189b1fd8822a3f1eef437713b15d9568bf9b852d3ea441efdc7430d30f4a5e9b56b6992ea5f211694bb13702a0aa4cf38d12f77b61b8204dbd20c94393c7b4529ae699d0b970496a070797f49c88286792411dc9ff5925dbf69c8161cd0898b4d4dbf26552b8337fe6177906fa6d8b9f8fa119a31c3f4e0bc430110fe60a43e8a3de378ded249d3c9ea9fc0b793a22ac017e3e6ea9765be928281d1be8da4ac35a7a03b0b21df51a1e5547fb0157c3fe300a53912e553d1874a8ec69156af206ae7d4de49d1a10a38636ab12b920de12ca9f7690e00c4a7e9299eb060bd6e34163bf4b7a40a200332c6c0b393f8487c74572fb2fccc2ddcb2f4c9d90f7cc03a1b909e2d13127b8e5b98f75621937cd84ee5ccfeb58a53ca8e6b7d3f2dad902862cfad45820f28d2af8c67e6b065c80cc2c500d31ef556ae9d756b3a2f042737e45b4db67514ebd5f23d33c39706fe1b40790411c0a97a1ebe0aa67d134f53fb601da027475991c7ffb5197c63da443f4deb49fadc4d4dffef04a85c001ceaa97d3c64e2f724c74a32fbf99fe0c5779244ee6d42d04d815612ea591e3f3e5f79950f1f4e33ef08c9740a3283bb30d6057ba154abe4e4ff69f6249a44e92664e2afafb9fca042262d5769125b268bff2c4394e3f77e2ba22b976266d0e5ee7f14463c229f983ba8d02cac898f2ac85f3a893a86eb72b46ca3888f2fa700fa6c5f32f609696d9bcc30ae819c9202157e78a1c31ebfac77177456804f122f3a872f1369a2eaf5f7b80b26ef50740241c4edb5e5768eaa6ee8b6a5ceb13d5a163d2114cfbafd5b71acb276da18ff8bf54a1c6bb61df61b45f5354c46a320fd34d97f4398a6669e49550b692db10587e825227754370e675892007d53ff2c7a81502c3f4f8b273e12360ca7d6aa5f2db258f5599f8bf9238302fefcc24572cb9e86ad6fe6d26140da8a622e57aede961024ec157d30a11bf5d423789e7f04c6816c00e856241b1aab560a9bbbbfb54e92197a20f5c4a735328c75e6b9dfb2805f04533a15a4166f3ff6fadda3ebad800c7eb7f2b0ac7b339b04f329309ac654b561d1357a69897dfa52068d607053a916a592956548636f203431a7e2e7980f5d33bce86cd1152e596b74dbb0f64952769b8072874751ff9e9d48c503782889f2ec811168ddaf6c65f7a8a3489c40fa41b2fe634a28d86f47a6381ed8bc0eec398897b739a99e50525f95647a76d7a53b4364e8d86648d0bb7776496e1820453e12795d89ddd1aac4287cc539fa31950ec95cc621bf7635da2ddd97baa0ada34b535ee2cfb4e6ce6078b3db9be0be9db65770f1d17bfbe456bd2e4da8d0d71f7d66896c771b480d22192207f8ecf62c20ffd1d1a6a7deb03fad45efacf27767949382b9438a0927076e2fe6d040499b6a0290c4c10fed32e5bad294957e6389aaa306b96924abbcac2199648e8a5d4223de265cb714ba1c67ec5a6473a09886dff4a20171450f80a267ee4dfe610c35ee306ace9bca904cd1f35a8da75b2118f951f496116e8a2c3ad19da15bf03f6b883a20c41fa65494045c74671e32618c781eec7df0417bc29f1473cab5bc66074b0764b82bd4841c80b9a37bd1af46024f6b67e1b8b3c9918de3cc11d318456c1f84b0fe95a2c9fe81cd061e178fc30e67ca179d2db5a2a0cf185f601088495257dcafdeea743b346956c9b7da02adfa242f46669df744fc27c32a8f49b723f0a1646d4a678d2920b636cb237892061cff86af9efe788f9802e55a0b9c52308e718feca064a422d119cccc5d8be794b6e3a9b67bf86c217c4a0b72b91c19d28d564578667be57360dbb18589c18da530b7c16f3350bff05bd058f0582f88ec0cd28d101271ebfba5d67b323ff26e3536618110ca1616c4442872e5d11c03f10343e0c35882c685aeb788718c539b4dfbb2a0585f22e22b5de9c6fb3cc8add514a80d11757a43cf930c9c561351c2976272892e9f786764f7ba21a34020713a484fadc97267302e222d426c708b7155aa8575b289256b8c2abd3a13c262ad3ee7eaf932d5af9f3700593251713bb967d94e286e08918c2ab86bddc1abcf9390bcc05e273a760d0c025c3b6c0083157981db99f3b11c5459c6cc32373e137f4e1dbde8eae5dd6596e4526d14c34782525bb3cc3ffd847fdf24bd5f34caf1ac41070fbf37bd8760ee04f0d495802f8ce56b4cc016d5d2ddee9b9d17b75305b843cdb37a909b153df9b3bb2349c1f4b04b7afa764cfcc42de8162a0eca3ae42a01a0f812cc44ad969be87eabb82026c68d4afc1ce3221d73e98a037cf5b51964d91c8b575b1c992b1b102d9823196d6a8bd12802155de59d46987554cce9f511dc2f1e063c126bd43c906e64dbd948a793a886cd7234bf3516d7b77e1803967b37f166d2f57ee0dba86c3e3a38073764ea8da98fb625e7ed840d56b6043a3a7a62640479b623105279468b33e5caf40e091bb6b7abe7d574ac7ada9929e4df842364d628227e87f39d20194ceb78ecc2350b92f3abcbf0d09b5091af713831c61dfa2ea6a879e4973588e91ec51cc1718c68f2fddb0de2956d3325cf7b01719a74dd909fdf057aeeee31e187c07e26da6837fcc3b0810b3f97d96f145e00221029bbef1192bb80ed2e46ab17b02c426971375101a9501e228693cacea6103cae629a82757c7eca9b92ea2d0910696b9ad07b259fd5c1d16e4c7021ea3dea1a104de88e76c85cd0f4bf50f56ca079e3e8973fd2629d82079ab679c4c0dd5bfcb411c16cc68d0b07e2ca8c8b645ca632cd957cca97ff38aeb99f35c664975ad6e386782505251a5c81874c61f09951a816cbf33ef4185da654546dd2554b56fac7bbf5c88bd09a54167d48b4c18f73e24a69683b16d7f5919cead8c554be5da8ed96beaaef4da17f523eef7e02a20ac736b943a624b0def2755354caf12c9e7f60f34cc9bd99be3e1ac53d50e107550af345baa9c955079751a83f37f694ae866ab2886e7ea1094a2f665b9b273ce8ab64c9fef3ab12a51086b3e27c8281093a6539cf92971d8b6de8fa19fdae6a074c83a2c904511c48aa1cba3cef507851f784bca5c1a1696aeb80ff3e607a27d19fb0ba5548655991435decebf79d2324d1c3a86b642bf777ef6aa369a9786868e1754e9406ec1c260fd81a0f9927cb65f8460895dae645fe2a6cbb884f7a6ebbe15bfaa2db5d501393915afc3a6111cd0a9797f0b30b747d4aff4bcb9fdef94c37d43fa22e6584a0ccb33f77dd058fa0370be28f9bca916755b2724c6f99883cd8b4a82b1a3979fd6860984eeac6864f9023c010299282444875758d51211e417d988515dc25cd6fe565e166e378ae9166a7fd2d7bf5e3ed947f038827105252f56b37f5bafd1867fef400bb7ba8412dde06a29d02dd9d3c6bedb4fd2d0f2bfa1cd3113945e90737c54776be0eb9911b7ecdbb01432b771ad3d42cf8b5a5375f1e175294bfb12db4f244ba88583dbc8f1dc347e51872798787ff8bf866d11a55ceb898195bc6a799faa591940b048676a973392218824fda8c06485d660c345ca74cf852331ac342ea4b7f5a6a2b3e61b1a33842f8283efcc1c507de32c9eb70f51ec6c046073798802845d1af6de1ad808c1feb4dbb0a6e5ac3ed98199a5ccde61abe9c4f273a0eda1550d65a6d37fd5ce3e63d6c7d136d0b40e76600c3c5e7093c9518be226626de1e926243b041feca5a5c8805ff09a6f3e2fa7e23cc2fcf959ea003b1bae4702a2299a6986fae98e43b6571377749dae35e4fe362588ec5574eb8b3e7f2857165917f02674f23bf99115bcce8dae9b27c2ef1a3ee523942ca0ac69f23a358dc38cd533392a265d9634abc46f412c6df926eef36b8f66e1894c7655512f05935d2219cc20bd56e5d3f0e2141337c449e57d4ae6596e1828da758f4f8ef98e5b589bf8c69991fb661a244252ac7229a7e767cdd626e0c38f3194308189b80ab9db85e3950e3b598e39b8abc0d6463515851f817be3ba36db46f9ad0db4e6a6581ee4b7fc60422ba3996c471a609534cbc88419b9bbb54ac8b8b54e178d7405c797a31b212e1c7a57ca68a603bf9d9ebb2532c943a59a056a53e5c15a4baea31f397dcccf58d41ab1e1747d83a7b09d33dbfa9b5142af96515c55e2bdce552f767e826ed1bb6ef3448414e06685e09b0192a234b25c6b935a8f9c303831709465264f951e1002b939aedb70c07c110d93e4029ab481316e37edb5e46f25ce78a93c114e1c7d180b49b25692e2f93d0909fe81c4bd4c7e54d3697949ec5a62ed9dbaa411af2b6d89577466a2ab71704dbec123fd743b45071da98221fce8825f2079a7fb4538f57fa64e4c49851bb7e7fb272f01103032d14396d036145c8d6bfb8107173470a46574a734f1ccfc098b9311132c56814ced5c584ff6acc07a46ee892bd373ead9cb49c5a25427fb3a5dcc0f0cbcb1f38eb0937e49405f0ffe27f86b449cf467b9e3e0609ec59d8a2fe3cae0bda4c58d95557d9f1d97d037a3b10be7275867358c975fd4ff708488ce241bb48eab9308da786028ef47a42d405f27f62dafb51f7b8774c63cf4186ccc9da0e9035849970e745ea6af1839288e162ee39b7fbbf1b916b291b3f5769dc8f06f26310ea2ad3a5ffdd30bfeae4277362defbde10546d7a36498ed3d75cdfa2dbc552b589c85f927acc768126c2e64279e37e039c4ccc65e996911a4056479952e51b520f14a0b16f3f219a6e68882280c0c6cbac6ea6c4c655b286f77f9f7f9e720292b8642fee64a7c2b05cbfd5f76c324ebcdb0540cff661837727546338e5f6da050a8c035fb317357886274545d58e6c78bac70c1924b52bd5bc5329916a2236514783b89f71e8b847449e42d0db11d283e08d56cb7c93bedfd7dec048c4f842676748515f28b069cc4e50853b678d8adc2de105e8f1f5a639f1b2b2fe4f4d4601d51678e124e978785d8d78e666e3ca5546dc2465989bd14b88ab738eb1bea6765c1662958d42493f1e635c8c873880790f3a6d0416b52d6142b1b8ba3b59fd4167a81403281695887bd8408699e71fc1e1f80330205aebd0f39840a3c1b9ec2842c871463e72af10193769ad79c2f423433b46cc10ffaa5d75d15b1cac2641978bfa2d9608a645af158241d4861468ba7907deebb94d9b04dc344b6ac2a984aefe31e274e56c0796ff2066f06ad301d819d1bd45ea431aea16b59b0b898c0ae9291d5817d316d69b4adcb770f19d6560035ed51504f5d2a9c9b50dbc2b06c61c49547c123c246ef529fe5119c6b65ee728ed6373826dfa41999c7cd0f2801a4ada6affea0edfd9b10ee0d125d386b46f51f1e9959f70a693368d3967ae8e15e25a185df7e8d4bce31f23dcd6b35ab99d8e3ab28f5a7cc65089f39094aa8ad107a28d96f5552b3cd41749f7c90441f9531041699a45d9072ac613148b483924daf26b39e5a73768b7fb1d751f11ac6790183067c8cdd184cf59309fa74dfe12fb90424f87d73ecec1a3543451afb7dd98f6746d1dbf18166763c2f0f955c1db0be863a9e3768b88f5bac575106573dee5a3ce79ed25c9930fdd9f9d48f8035fd8dc023a96f8efae51d1f30d0d446bedf8181d010c2e02b6a2e4ab025e4517e58775ea7f79d2d13dd377ba61db7cbecfcfa4e9b46c92291eed92a2d8ca43939c6d8eb6e2a2ff7fd447bbbbd44c1e10abaa2e2a9655e474235301848367dc17a3595be01f394155748f1957a2290c219114dcc72ecdd2cf362414b77e83d2943c251985279ebfabd8f50bca2b99e8cd6af1140c65091f2445d5fcc8932103445db74549d0cc11abd1e87326b2e7a53496b7fa96f1006fa367572552ad568bab0e8b72e2f940963813a43ff0e6f4ab8da91161f63467dbfaf70872edce6fc5f7de7b22162111a1a8cd94130785dcf19997a2810cc56191807ac111b2b10e3a5e4818c4d2f608886bf327d47b2bcbaa5d3d9ba23d504473af56f88f6bc20532ac2dd80fe7970ac3487c1761b26a1f68a6d6d809e542d5a5f433491320a3f78a6d358a8ab0cdb5cf5e0288fed97b7c498b2bf24fd108b679e9d0c177621b306d3423d1735715e7f4dba406e866d48ea51b644fc7b206e99fc5df1441c6e9cc8309c13fd1df301a3aa02da51293b6ae76b5eb5dd572070b141c3deb38c2ec84cec2e5677700c7689800391b66ff9bbffe9de9b485675f9edaad5b7ce2b0f96a4bcfa62e2455f81ab3a9064052db7fe0cd3aeada6dacc8df57f8520f09cc8edd19edacc3a6689726110edd2a5a0b556c2f0acdba16a0660ee96e902bf83bfa3888be639f1d42090da3839cfe27746b0c87e58aec7eaca41aa9dbc3e80f8731e0d3ab4c03ad357325f677aa031a8625ffdb4a5d3d7d651c393fae6ecad1e21fc0bb4030ccfef7506b8dd7a99b89d60b1d2ad61b1071534ce2176368f2c259d3e49d776b15c2155dd50475c60c6761b681b1007e134d09377b705524cef361fe79eea93ad2e9fc68b443848ef112432ed1ed563572e2e5d4b00f80a90d21252251c1a37e79e89234824fd08f43bf08c54041897595e20286c9af9b0629f5402e7fa7d3f82bdba9fcccb6550e2fea351d90c851dd65a5eaa77fb04e85cf983b9f7837fc8db1b6b4f52574707d452777b9b8a832fc23d09172d852fcadb862d264e3cb1147ac1e6fe90499b59b348a9744bace3e8079ad65caf4afab4badbe6badee0ad9b67a3d94df6d259377a68bcd03d012e120289991fe631adaa64bb0fd0e7d72a2a8faafedf1d99322d0194ca03412ce8cfd6b38f1c5c2a74db21e85ca7079be3041116bf499fc21cf15212f8dd96592c2780d19be5905e9cf6dea4a5ccf078d86be06a8fa37f7a05291413d607e14226be9b219e71ad758c9920db2e434bc37761d204e47014c7dce498d0127a2be359627c84df1205dbdee1a06a528914f67410af9c74aa46c72ec9240b96c4afe128672a0ceda48e953154b7ce69c98372f56e1cac52ccfa5b86e91bf8dcbd8e103b37f4d96d28e001ab6e7777ec72d61ca9e835411220f25b288d08d75fc5bd3d97d39205b171f1a0da0db6ab71e12b791def7dd1017f1c7d3557641af218bb026ca9e42f73e777817b439f6a55bac549eb4ea7ba0df25b84422b73389d84adbcfb2964da38a022f10f8eb8db03096365b74d230a21baa6f74e981fd9a11ac5aac36c6f0b14def40ddb9a7410febcb624c98028eb8c1a99591737298eeead5ab65eb38423bbbcf81df0c8f4423fd99b86836cc2eaa9c8cf04ac7d11fc212418458701d10f2940b040f9386c7d41153b261465da095d707fa286c241b62439d2765784c90c5c2f22e151860ebda435c66c77c8e81ce315bfd0bdf19e0121a3eb9ea1e5d1e2a16759ee225e5663cde39c78bdd7b466dcf8f2c55ff5f1d90158a8e46bcdf16722d38de70cdc622fac9b5a69f8de5853bbaa40e57c46e8662598b46e0cc7fb54d043b82ff7ec87bd3009a814aade0831f934dfc7522e6e7ff0e74e291923cdfdfa8035a286f19ddfb82fb3703d585840bbb7de885a64c85d5e009604c323689debddc7d8ed76bcbbda957947e352f6de833f3ed8abc4b002bff0dd03327d0d66507597e70969b518a1560d861e555714b9e0899ca28cecae633e9d222ca8f628e2ee4d850290843a875500c74661e7e0e6f322bc7af48574caea41d0163b8d69e8c5d36eef9093a5ec7b9670a1e9369a9e63d154a2e31de5a6c91803d86c83408209db187238c5282d97952d8ed44cae6d3f6fc03db6be8279b00fdc01828de104efd1b1c89e8ec66840e9190e9f489e894b583bdf7cb3db08d12edacbce736c74a7354e227d87925f25fd3455a1aab4f4ffa5f5e7833278e1317983a9d9814d4285ba89987fa040138ab08241926190baa2a660a4f7d03df86b280151655565635d511c6ff3efc3219544c99a1382ee2e4ff0f56f9f5153505fb0bb19c024badf9615dddf1abbc8314120e109a13d32d27426dfdb141c3739edd65dbd7693dc57bc2592b6e70221062de4798e6b1c5a487e1dde442a7689a1fcabc020550b52a46e429d066ded87bd0c21971d749416a547066e10970b7da42eaf7df5a290028c1fa6f07c519f80c2fd3139a7f070cf52f8a2e52845a979664d3d97059b9bf0b198777d3b14f036a303dbc7844f539e503d706ea12ed463044f7166f808e20dd24514a9c40cf704e47b8c85955416b28d9d526576222f011c6bfeeac266f0e3380ad12d7680d3b03baf4d41047b943695203b055fe5e21bc81603b85ee28f8692f3bef6311f55f6ec19f4dd9f61453e886746392dea6e2e5e40bf813c004af5d5da328161f374f0794ede3e5b754873347b947874d8c7e2a869c648d757b16c57ccf51ae81734efe4c72c6ca0e166a46fe9862f1170e40c3ddbd8507e36ffed26c497e7715d8e05a9cc7aeea670a5f6a890b1c1cea3446c639fa30269234691ae5ab9a509119bd0087f3ed24c3486f8c603a2e718e12d2e77fd2c628c4e68285a20e522ff70751d58ecae28b829a41bad09e67e4e2bb44bd887a4e96052ba881aaef90159bf8431f9d74bc11c3ea95b67b512d5258838a9a92717c8d87e636baf591288eb729338d37c62d2c43ee51f1fd8c51f89a00a3ae7fb576310b19f882a3694db6a2f3822489a582d1afdec1fd951e9a31e4beee298073e8e9c1f854e9ff76428dd15499b51381053a7208c23fb5304b2a53454e08df1d249b64161b682bb34e94089b0fffc6d5501b474be1a46b0b028764391579dbf9adba77b0a25d731b3a13f2f11810cbb6e51e236feff988cbecc482ff7289cafaa9773b6d50060bd2c004659826614c4b7b5aa7047c577a28b93c494739965390baa5bb44af92544ea7400f4c54b6200ba3944eba390980fe47a952484dd5cf2db1d4a0d7d589e552a408ee355c0ac77df6fe60c891aa347f846f1d9781fa059a01362a644cd4625d8cca7a06c96858cc50cf57d1922d2d36c1207572fdba60f74146d8343cd7bb32a37c2464e93aa867516e5ff496d31927c3aaa2184cdd5746aee12c8dd20ff140882eec634738dda164e0d4536f51fd6701d165e8c56412f774c8f1885081dfc77ccf213fde0e98be22179edc0f28876031fac81c4167df69f2855e3e0c1ee613fdcbd2448fda001bbe5eac6f7ed5810f40d9f6a7f4881ad8767b4409df23b8e853ec73a0ac4543da2bd798ec7aeb4a032cfba7b6252d3ff1b4193a72133bef170c23a29917a5d6f44506de33c17dbfd222f51b0472fb623e629c8fae5f30ffcba446f6782a2db68f2c817d5fdfe23324c4b62bcfc7e8fcff7ff79b4da5c0d1cddf4fe740a518f9e1d4402225bffc06342c57a64256518607ebae2fc2e687a8453aea663b03f2336684e6454a09d30bda20c68fa3ce98873cf046235d8b95bbd3cc9d285e5bbdd3b92c40a5bd50c657306b619f7abf408f1041f2a7012f413d063b7d69f5c69093cdd6c10076d241e4da22fdfc7f26c9dca1cfc4723cc4d085534851a72c511ba52b8cd3b78070250f5085522e69c5dbb7e7b468737f167a21428a265b67ed2115d1c10e683f73bce24a51104ec18961821b07b124018de93a2393fb99073ba29cb5fe55a659c57f569b848cb57b55a5a3782b393a55c8db25c3f4baee6b59c7c2550edc344ee9b5934d8cade7285f1f9b4023a0d48ef609ca4988661bb4be00746ffc7bdf66cfa5180cf68b29c28b5b091ffebcc1d07d135673f80644c8ca3c0ff89271282d679637b0e559df607ab3a9375b1a65374e59734c4b913a5df0cb751d975585a3492d115633d4e1bae7e836e82c68b289678fc46a78ed16a02946834e832bb42d8cfc0aab3d17596421f65e954c6d509c2c1264cb6f99594ee6d6ce624e994908aab65d9efa0d101ad6f963f44beb58829a7096904069ae41d4ae3412c1cb5fd769e655bf63dbdca8507d667afe00505f31ec29fbd22e7394f1e2760c05b8e5cae486b806c62ba412c415d46a1d304dc3d133bccbb063b6c6b84d5b0a2cbe2dd5181f7c3a9dd6abfbca7f9fcd471769419506eaec212edf546e1e8953f8b3f37fdc4967cbfd79cf8297e6aaa95686b397ce89b080cbb331f42e4bbd9f482035b6fef1a7a3d23b701c0aa2d552959db653ea389c1fb1ed8cce0f28c59f1d139c1dcc5cf909283534a172d647034e0d37e4f9e1cf58477b6c6bb13df27a5d7da181c62728c3a22a8cbf202183ab2a23cfa43fca048538547ec1ec2dc4e0436d92f598701c94f4ecae0bf60740972ede8ab0147ac05e38d208027998023ff9454efdff519c1c91124006952bbb9140dc449ef81c98fd13dc9c50b8aa73efe62e95ad03a314467cf0dd2426167d01fc501d01dea58f2ae9a858bf1c59ac4579c0bc07fbb9b4396ad7cdacad16587410c61daebed124eca365163314488c7c9cbb1ec72e0dca06b7530f04d3c4288c99210b51f3621b1f802739e2ecb5d73ceefbc9d5ac2934ee3997027bc0d139b04b8087b80bed112f44c6a5fd3d0b27bc169e6e0e58cd1b907f728e68b73b834c437004d702bba47b22efb025a9844d3f6a83df568f0a0d78b638829ae80821eecd113e1cd5b9b12bc02d993e89724d4802ed9a6428cecabb003d6f0b1d5c26eb7dfd117688421236ed0d29e5cef1fa0d67de15a9916c317b1a44da8c90df02a3ff943675805117e54e8c23641f83c513e6e78c784ea518fd86539308612947df74db0ee1ed1ca7e6339047bdb094512d00946b7cdcb166cb43bab729b86f3cc64b60b796a0d5dbc9161214f75149b327a6f03f74ec8dddd8fa7e80b04fc714b934988b0ea53e15a9f79f090c582aa1d19385521c84b367104d261431c1e959812a0ffffff5f