PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72850 a96c7467456022332f61ba655be987b70c5f779e4a8b71d7cc5cab7195649134

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0d1d4adb9b813ca1bacc293b58a4b62290ab77d9667707ac6b2dc5d4645ac718
Certificate Block Hash
a96c7467456022332f61ba655be987b70c5f779e4a8b71d7cc5cab7195649134
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c00b0000c01e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e188b8dc6159da1915959921a9c8704ad0e6a338e582c4b6317757585b2ef78d12de1323e580d79ca2989a74afacd95d5881e320b1a41a84091f4b1be578fc40aa039176250a5480968ed912351d6d0df69441c729a5427e55070000000000000040000000400000c00b0000c01e0000

Raw Header Hex

0000402041b1500a90f2f3c738c1be8ec5ed9e6395308820bddd6eb0c0ec82a034ca23c31064f739ba92766bcefeba02f6d10ea7d7d50f20a3fd639fa72c6f8462e8070a0d7b2e6a4aeb001818c75a64d4c52d6bac077766d977ab9022b6a4583b29ccbaa13c819bdb4a1d0d

Proof Data Hex

59,560 bytes
121216020307447230692810cf738a49dcbd395aa3e233c1c59f8586a5f22d7a767fb99dc8a5100290b44585dc714645083942e9bcf2214f6dfa92a79531a12dfeaef2e7a6fbf90ac6f85bbc607fe355017800ea2592a99eb5e175f02bb64034454d1329e10ec439cb287ac51ab6ca10d0fe065095add332b9cc15eefdc239242433defa5b95d025b0922f0d8079e6999bb1d26322fff39339af328835b3228a25cc2905a2f96b8a0b730168a9a093dc28936c2cc4aada513be12dae8d28c67b0006de675687f79dac8e5325958098c551c575417724f4bd694a1907d4b28bc3480e60487071dbf8987ef7c730e5fb4353b197c7f93346c8ee97fc21b3fc7da6034bf7cf472f3828e93196bfbaebe6cdba22676f31ba3463becab0585b74c84c89ee88d8169525c8396eb0d0b761ba204cb0f5d02f8451f32bc7c122e7a74aaa43b123fb408b29f4fecd9d36e3f2b8fdac37abff38dbdb412a6d1efb6c9b8be20b599759b50c22c1af95a15919602d8a80d57839dc4f76186feb82622011da6639d350caf3164510a23a6e9d158460ab4f614db3506fa9236055416dc136fe77f6645656b9fc7a2a005e6dbba1cf7187ebfe56e1d6177ae3284d4c3d6494cc333a76cdd64502b728c57c2dac43ea2a72089dfa4913debf8a057025fdfc085b453804e685b788ef7e489e211f61b7fcd1c756c10f45278c6291065406612ca44584729f02a6d1bca1e1e5ff59af42c677ccfa4c2dde0d25fdccb7d09a0dc578e1aeb0b2d7f7502b4d945822e31088d51712bfd073ae7350dd5781f234b37d7e3b3c53abf420b652750f7a580d4872c765d0dd9cfdccc966b05c217f395f4e2bb8054a4d4dfe6dc3726ffb142ccd9d90dedc0bc76b6005f9688df7861afdb8d9510fe0876abf8f5f7280a8a7749a44d731794a33a36eec409e24b20397ea461b32eae0845fae90fc9c9b3912d757e27e2fed828c0ba60339124f102528787ada2e4b0ca0b7f1e0d9741bf6baebc4c7b6c9f99b9be56e534a836998027fa552e7664d6d91c9bb1ab5254a51e34fb45b03f3586355fabb40a5a867afc58deb0faf114ac18bb3660c47e12a07cf7cd4d1d7a65d2f73f7f2c40792739001f4f74527acf146986c8f7102719faff9fe34605b9a680a0932dddef675c3666b3325183cb5c9cdce2fd6bab13c0e4490220962ff7674791edc4501bb94d1cb69440ef549ec559c0bbc460a55cf54c2969d57a6c17006d22fbb4f9384349ec77288952c8a8213e1f4365db8a701017de6655e47ff41eae5a7026f48d129c55a42464534cca6f8c1111eec96a9c9e5635c25e2fa51f3fcb048db407b7f76357d16a5c78f3f58e5cefa8efa3dfb76a68c48efe7743eb0e17445278dcc6efa2d36100875a48f8198347363e96b7182707fbfb4cd3f958d5604a92d099c13999ca84df9fd4f531cea1bfbc1d9d4ec344ce4160a64afbef2f832aa80348cabd56bda80d458e08d8e7a179d35a79bfdf5265069c8da24420d4d1be0d3bcc4a8b6a8c26ba22b0b57542250f1300bb63718c9ae841b5fd69f7ae5884e88015ffb81911a91875bce10f2b85ba839a5414d5a6825ea72e1a3a55ad82af346ad8bea6ae2e9d7321d5bab6e841242e474bb571ee97dc16c41674f885edff8d633026b30479955ed77e306228fc16f7302ae03f6f0e0497f3fb9f6e31b3e55dd0d63a61c0228be5e045b2f0506ba670cf53d474ef3345d0ac740443736cad388af2354321f1acc6a00e03d50d5ed61b2e24423e886e476bce8897976d4acc6f863dfaf6f87521fea71f83ce4bafae223ac0d1c2142f0b0262595c85c3e8bf6d02c878315a7487cf9ed118bc509887291319675d4e1539bba7f249d66dc9ab727fedb17fd2892086a1ae9db85f65736ea0a5600251f32689626ea212601d77a73df8d5bcb407bcb8429dd1d43a1d02521c8f0ad916e9b75410abd51aaf2b083ec1b570f98b12125787690efb6af6da5810876fa31959b6fff109f0b68e51b25244d8e5548a0ba438d11ad75f8da9801332771ffe422b21d1d52736c6a37d261b9347bbd46c21663aae7222be617483fe5bebdb22125fba9e2370adde82424abd3119371715c858ee610143014233e6a19f0a19e5d53497fe998cf65f52fe0cba427d39ce235860bed3ba3630fc07b099481082e5517bdbcfc47aeefb0d0d46090cd207e625aa4f3b9c4a9d1190b0440320e01183177b4d13ffbcd804363acf9bac8a88c4380a400555d9134821220fe90c84bdd5ab656357fc11ac46836428f0a3ceccda44c6cf05a7231120ab616eeb9570cc23845f88a304890a09ae2b6488bda058cdc540eb5cafdafe203c8884939edee6e00e23af7fec1323bfe16683bf69a3130bd3ec7ba8da6c6e2e6e32fce728624442c1f0da46ec6d457e28496cb1779d4f4b6d627755f348f8e2ca8b9e830bab6b3be14db2351c86c7c520293d4725e82df264695fe84fdc866dc2cc2f188e71f51c6ba2cd8f29900f4d082ea73af639c40d247349b68d23807baf2e5b5f32471fd36ff6f718777b9b1e63fb6f6575e8312c3a5c15759abc80f5dc71d2ac4c3975dc4690dd62d7ecded8959070eeee47261acc5f9997f0e79068889b1e999aa462418232b85ae7cfda0c51a87194c41a1e9bf3e12001a4eb9e1ec515b87cd1d67236b6886587d84c4cc2a441639d61680e7d9a93804abab2410bfb33659e4ff46d7ee7a92ce560044b35f6f8a40488fffdd7242f60bfb3f9d1bc8e4d592ec125bb6058bf1aa68a36c06597aa6df17ae13d37b1ba6bade88b1887d7d27622644112c0764248cf8b2dcd1005fc6780924ece7eaf50208f439497939ef37da9985c636cbc50d33a95547143a63c01bd1bd3fecd4180f7cadb3f94df958e096a3733a47cee71c9ca4bb6392e0afc63d71cbc7158d70be664661cc880512c89a2e63e4391b7178ec6811c28f83cc6a794aa61ac11fd52e28897375759fdb59badfd584e9c38c85ad14a3eef2983ba10e29d1a1856e4debf19cb9ff4b5e5c5e3a4846d1a315f01ee0dddc57b4917cfd9350c0bf4e78ca860c2f5a9139326078c67d4a1cb07fe2953b3e497e5320adb44251a9bce1cbbb5e6fdc2d653097e2cc932da4b9cfdd5c03e94bff01750a9382595727c4ef6a9beccf1de3560ac157d50b490984db178ddca7d3c371ed738c86fd266f9219b5c661bea4e8ea0bfbc387e907457a3b5a3da040de3e24057e7fb1ca8be3e653f0fe03a878f6b420fa80811d3a1fe06710032b347edf12d8b23a7f3f9db4bcd28e3757afa8772acaa772bf4af68b9429530c2672ad24a61c2f9b0ca96f47d8eb9527b0b68867d087152266030c56c207a3a8002ee5c8a759a1e1ddd527aa32d9ed9787881cde1114d9a72d29f923c4c8027b142590b992f506480558859b1848c6e58eed577cbfb75d479b9e4accb0eb1d388674d1068f8de552fd6696cf9513bcd385127e4887e20eb110919a518c93fd866c4e8afa94875de6ce84888dc221f5bcdf54b9ce67eea72b029e75d64ba4f92be63870ef89f8145becd71a3e0bc31dcdf292dee594aaf7f09d45f6f4979bb4d4a0fce4dc99a1c0e944155863440148f7426b6c038b4b120fef1025f68cca5fef796156cecb05417c22990cd424fa57ecf3e117fa93ae6ae13df60261efb7b4560ddb2245a37fca1523b1571aa260aaf43e3d1281c8cd9c52297b6c758c67b7056b617f1c0ab82067df162513588aa7ac023b3308245fc492041f8553fa71704a436a7476149ea32abdea5c38ef847ab291671e453a074ed1665cfdda4b0918d5225214f641a2a9e3146c5a3eabdcd46f957377a6c609d82104af731a111c16c126d314036796f51683ce15f2a584afa1256fdaafffc94b97741cf0187f836b5dd72bb82ff68ba7ba1804d20b841a2263cbbabf3b554e8a9347cac5c7fe4e4adbc49b18711de7446f3715e06cdddbbc814c1ce72ba059770cd7531d49310461bce0d7c61dc0dc404b8c4e26a8cb2eda18de6f4938df2d12ea7ecc53d9c2d5ae7d34014885ba5f06151fbbfa8f4f257324184a1b47a62498752a444820b3532689c8ba2a79e53e848fb6805f654e81645cb00f0ca7109e26ac7743d88c1e802cc98c9f7fcb06bb5806441a1bc3784c8fca8f559405f3b95b9532b1824e94a230986f63a74743a30021239186e493d51f956124bae53e28f6b1ac7272189fde5ef9f33c9c9586937614e1b408d0573c8733e09c1722812f939f8a132f868c060b50522f900e48bac2fdc90c4851562b91dcf46c8292deec87575b53070bbe017eeaa92baef1c0a73c1b2e4c0f916f5e8ce0171cb8fb69efc238758b3df5bb83e222181f47e3e700d2c518eb0e19edce292c785cc4e2f96e2f3693eb3a59aee352842f0bb06f1939eaec0e99c8338a9045c1a8a8ed49baa56cf2b156edfb3acccf1416fbc0986e18fc161d1ab911da1bfc4e2cc83f94b235ac62457ec42b068b40c9f8b0598c06387d47ae485cfc857dbe8702c1c4f665277a27a4ba3998b6e465da48d0432c90e01cb793f4748561c32b7c09303d1a289e5147b46bd881d71922941dbbaf65b94c283ff57c07860b712345054475a92668ed2bdcbcb9b5694c60a1279741d215ae9a3ad4e19c381032f88b98029df62d4cf056621441c757bce1e2b89ccb08295fe80c429163cf76560d04a0d2190f8a2ba3ddafed6d3acae72e6e133ddf795404bad67a9423a224d68f297b738cfcf274378e2b9d0813d5f3aa8a751315240422150160427bfcf5d160c0a9e6cba0efefe999190b8cb62c6a2a346a15e1f8df62e70d0b5f476f7a339b9ee04feb37fd9ec4afbce0c572acddd605049648f055b6fa7d738abacb1c6f860556f5804fca4faaebeca3c8e784e9033348c4ca87002b5b7a4dafb146dbe16d70423354152ea81f5816d1aa02dd940c8dea5d218376085f355a900691c8cb37c5e08aa9c5b43a23466e657265c079fd83f2f0121d6cbfd05bde4331f22ebb885f53affba665ad2e5ed2d6bbf266e6bb137587df46e496d2d96c369de3238a8b9a40e87a2ee8cbc6adff23d707f8760f463e392fbe0d2fe64fd56326cd39ade138c5efce7e53750a95af6356d1d463accd198c92b2e813ab1bb27c2dde11b97af16d61379d6923118731a8945b6281961ce7983e9c023aef373a6ad32f9b5443cb1970f893920e7aecd613da932f883004494df91640150737bb3efd90f33c43e882e313afe30d9a8e06a1080f6c49ddf207e08d8b6c33d14203ef8e2a62b9ef22e7c1a96439d2f60f4527c8923afa1c9a2af10fdea9770a4f3ffbb8d643a3a792b594ab61c5f33de2ffa6ae60a425a2bd81317fbafd4d92db49a6368ac12bb06d32a913f7f24fa5e5d182372944be9368d2094904c636f1e33f062a87dfac9134f4b6d01af1bb2fcd5c7a3665dd9a7c842f8e17ccb8aa8b40161d3725fac99b60ccaf1a791dc26d4d540bee2f90efbe19c3724cc736e41fd5e6ccfdb4402e54bbf0591824908c0ababf4aeae2ee615856a30c5e01f850eeef0a800eb5c6502035b0bda4c487aa4706cdcd92bb3fe8a05da2c1a8752121eda42d9b0eebf4975ebdae515a2169e15624ceb49693180ee8512abd8fc913369fa5b238901216050237404540b07d002cec9017eb855bfff53362f420cf2636d1d4e40f18648fe544cc35eb1264835f730fda0fa2d17a4b748a4418786db819eaec1619bf7644f0b78559b86a92b645a0c9bed14182e56af05da3966f803f666cfb674cf9a8a442251688df64550b188d0df70c6c76f79c19f837f09a06ce3584be42a95bbee1e54ee354f75fa68acf2cb844103e7267a4e0f0298dc0eb2332e015fce2f90fcfb2eb4c2a4489f0dbbb1e983b54244f5e045cfaea90da8bd1892d0a7d7be18766604ee8869a3ba960c8a0f26a689eedb0ea186e002f73c38ee070a4568a97b80c68fa7092fc24353b25b33f5c81a150b233d58968c50e412f1f0fbda37fafef09c6a53ea5a917ae6cae48ad60289670032bc1dbc957d3da10e5de6a7be487193c5b356fbd9c614f2c878d2df173bea76529a470e4c5e71336ca16cba8b2ded741a3952525d35dd3f5cb5e6490feaeecb0bcde76690190a05629aa9b227eb8b32ec8a8b24698ae2292208ebcd814659515f863b2c1c980734ce9c56c6065e323af6f37eceaa31e829238af001b63d78aae54a2979b5438c111ca33abfd3cb91007acc8d42ce5238cb3e8af754d47f74b45ef2276a2754b3f149c2d9bc7f27c2ca003398c08888e305494854551a6350c467e161d6d5c2fb34309cca6a178c808b4f91e9042807c3c98fc12a98fe466d49d93462eeb3d2ac7c1fd59619e0ad6e6c71d2216509269bc824b4b31f9883fd7442ec5552e1b59d889f4cf7b549c63040a7bef20478cd13e30e67fbb60bb869d72c40e6731bcffdac750dbad8db6ee79d23e9d5bda5ab6f9996a516f159e18b4074fac6d8eb13ef3c11aca8a6b2f04e0a2a5dce5ec8e5089cc6e0d6ff1bef4d38a6b004dcaff74338db971e8b953260852341979ebc3f1c301b478092797aa584fb41172c0c68517eaf350a5d4287987727a92af036583eae770fc96e8c1d1a61d4aa15f0c89c596cd7dc53a3556eab3250695808108f4ed4552c37c5ee1d9f24b75e55a5a4c664e9ab4d85a9969dc3d256e7ca275a9a8fc67b420b0afa3f400df74733312c90842cb59953eacf8839e678f4a9346957562875759d1471e7cf992d049206cef6943cb91527891cb4dec3dc818462c28e8cbc8b08da2a10f015e9a665c91c8940b829c85f0a553cab5c8b4c3a162dc0973157457ebd93648af864ea57f64b9c988d9c07dc9daec7fe6e87d747b72388f2063c054b6a6c639db2bbd6ff121ac08b895c3994176c84c89df923c676a5b1fea7751f271d5d08f6886ecd45863bee9de3e356e5b5a13893752a7ac4bcb2b3584f454ca6b1da02962b8bb4bfcbd1584dd0a07beb50897b8780d9c7eb37d238fff45d5e55292778124d260e9b51d521c51121cd209251349e65b70549d20ef7a987384c72f34feb7db967ebca80ec0a2af5fd4dfb463b17ff1510d9c5e5c6d6698b659879f91f4acb61aa43bfee980db9e3b9ef1cc2304a34e7d43485c6dc74ddbddbbbf99c083c4ac37b276b5fef66e27dfc3dc102abae7f3627b9b7915c7d9acf7f8f4b7d7382e89d1628479bab0a789568d98d2b1173bce0b782e7d916f97e3fc335b7d5bfdb6510e200a49b2df0e443bb9a818a5ef90500fdbd2c34562218bcbca1257a11f8fc73551d29bf6a0e686f1f41e3bf2a93a847a0dc80b5a03975bc0485f7c788620eb48a02c485a3e71837e8608186b78566b1924692d8f89afb6fbe4b317f0d9f94c70dc314c8d64b5d76d7fc614d086f4091d67f3aeebe7b27c97475c7056e1db889db4ef508b1ad6daa6db7e04ef10dc162575021f3816ec2fc5131125865203b1e4af7c28ce66f0d80f4fc6c04ee1c28591ffca9fc6004919b9f2ad3a559b637b2988c19c6a0117da0633310aa62a7cc2db26b6d5eaebf986600f0d6e51f7e95bcd326deb5a18490bbbe08cd5faa143b080a351d58f2c7af9766550b16100755fdfc94a453a788cff0ac2e005c2c51e5192504ca05dfe6a588cefa172f023704a78ad1340f993a95d4ea11fb0e863dd21dc3fb2e9995077871541ac6ec663284733712a2d74a9797aa4f5e5855a03f01c26d967e3801949ebb841da8dbf618caf9322f8b9e63fe2fdf982e2aac3731a20411c0bee164eeaf756cfaecf862f425d7083b515739619cb0a531d75ca312cd17c62f1b373ace8a99d2ea50bd8f18b974bfdcc78dbccda100cef2995d6db856f38954cc34a7eec4e0cf6cd4fd63e36406b83fc8017e96bfbdf77a979d144277e089ece6bc4ea855ba3d6cc8c7d7fb1ab137c8a4d12fe3a5de2e4fd6dd8f849b78cd0e22fbf1be632109dc30f03d34322cd182f24652a0c8085f4cdd82aa5a30c598ec75b1b0a00f625cd21942ffafccf6e02334e5c29239cb045e58102632e07aa8683337851d3420e1250bc06c390471f78defab3535417607a2d653bf3b68abccaf124b9ea43c0a5a06e304dedb09a8e1d4ed569113db977d806973d364a8d83ba9f33900e2dd67a3a1af17dfc37adbb9a4c0c600cb24b145ef295f989439410cc2a12fc408bb5968a0b3f1fba5ed6944c19b7e5f59c4fb9bd1f593e05d6b89c433db95aa514922d8c5a666084434a5fd03e0645aa59a0aa05df5f219b69b20dc152d7fa568f9ef89a63b9a84411789a2be5ca869a4ff839da40d5ef87c56ae965eab08dd2287b381c6d4f8f225991a30861fd50484ab0e2a3e1aa3aa24fecbb42d5a1ddf9263b971a82b4a300e4f7c1e927ed182681692d16f6a0518c0bef95769176bd5aabe4a721151f54308f74dc29014bf493caadbcc904dc128824fad4a94e59fe9447a53af3f12a5cdd249d43842c612d3a42c68b6abf32c28830222c422624dedd7485e304564aeb8eaabf942546693715b34f2928b70e71f7810955e77de912a4907bf498b7e772634d915c431f4da5f0d7520ba63a3f853d69b5e6f29b5064747ec4b18e76ee48c4b3a9a875b2af9535adedd8ca4c6af94f61a282ff564c4eaa991c8c029ddd1fc9cc8797606f478c78ef4c386f9038d7f1f8975101496352340ca93ee9dc675bd62f342db177e23ad84cf2cfc8caafff1c38bf55fa974d51aae92a50aa3c3aae2a01baa9315a871621460aeaade2a61486ec7e0f0bc4a96774ae857a305591e72508822444611acd88547c602a1d469702410e7a72f3520a195ac2cc689458a5224bfc36365eb24575f30b1a1be0ce6331b0cefc78db0c5d28c356388baba607426d21e16f2c2f69ceb40427dfa60713f63443f37604b035addbe23778cb3eb42042acc9899eb212cff6ccb89a26f57a4c7771ecf4610d23e0d09ba5756dfdff08bc1e23e0d4e96aced811f821e77a17b7d5f7f0084f30b4f9daff2e7152a9f2caf9e222cb7d24f2273de4e78b398317e4580abbbd0d8dcbb27afd3e7246c02aba0542d1e3e335d1ccb433f5a3c2e24a8bce6964c0c28323e3bfbdc7808249d6d69ea42b224c6f99eb03408829678e18cd8663fbe9ac89903fc1cd03e3df52364c9b2d4a148789a300f655412c13602deb1ad31a94066bc8e7ddcf6628db70bc85e449e5f40863bc536bb1f25e3b5202c293b94ec687108dc2fe97f5bf9a1f0e6df440a20bab2a4c557b307d4bc00842dc70bf0b84652eb61383c33551697bf4ef39b18d5cdb3197ffa5ba0dcc0e04952759a1121b52480b318e5c2795713b79e4f35c15798b69bdd5838d396be25a171fd73eca413dc9077f69c28fead085b125e7a90886162d1487fbbbb10a836eef1c519b13ea7aaeb1f94f2a9ed04ce2761c12e2b04246f9d47697e16af125766698cb0d2ba6c7028dc296ba8b9070c256f350ef988a7842ee7e83a60b5698ef7d7a962d8e9d8bafb1988df2038e42122e4019d31c6b6dec655e099362feed59b01d3bccec8365a81ae5b660d0e1a07e211d4551e9f0b4eba2a9a49f2aff9d25c35f52694e957e5a037c369ae92e4118968508810594bcad169ef6d8a37cbf174563351d03eb0c2587a60449fdf290282edfb09272ea43461c5e5ba3af87d19d9958d258515edb110532d86d7fc935330b0d81632e02206123a9fa3eb47af9613cac13be8d1bba39864efef8e7b68db902cfb3152918b806460999a85e7ebea6784e79b8026141aa7f5619faef5fb531ef0bb1ab3113d739f0e0e94b0f3108dbea12f72ea106bdcb7d169407461b67941ac680ae3706d04177f3a9979e5c7bf13cfc568dc54ca5e732c4e39bed85baec89dc46eb6cc5ae26261981bb904144053beddd564af8b97339b0bb553e168e296a2e10f1c848c5f3e71db545f95312f923c7c6672fb1ab98358d728fb6ff671192906cfd39c6575b6fe8d9b8c56ed2e012c748020fe47ce1f7ee0db787b3ef09d57b3a31d880731580c02f4895ad2c87ea79e46c27e5b34542c03b5030eb3ad90456062a882ff69143984198a5d7776cfa3e697c28bfc878570f832515e0f8743d5ca75360fe6131245228deadb107d94dd58ea82b12b7d267eed2407d4b156dea29fac1a8be5c2631c175d16399de5ba32f2c8d00218d75246a6500c2973f0bb5edb482279d40e2d5102a13162f9e399f019879f2b99a0358460752748c0feebcbbdff68cc986914029bb6b42a314581b960d4f98a732e0a87add4cb9309d492a442ebae75c90edcfdfd2c52a82ade2263367a39546eec045b32957728e3e3efeeb5853baf4a6d93b42612a141a91b676f30e3cfa64c227136fd111cbabadfd0aa24818c597f6d66839b9e5c58f53ee119ca784f407333b971f2129243212056303a947383c7adc634e03fd817904a59aad41619831eaad7705e0d6994981f910829ce695eee80daebe329fbc43b8b0153519afca046bdb9d31d6dea4639fb17972ece6f95a84a9250d5648f2cf10baf92876c26a184408b8e2d354939982b18069403fba9466c5cd626704cb8eb92ead2e46b07f3815acbf189555e8eda2d1c554b0ab08e862ae0eb409193a5bcdbd28f6133bfe10bbd98a7a38fee955cd9ea1b2c2b3da72d7f85fd50c2ad27233b6e303fee77e9780dbe53b522784e1991df240f1acd6e6d94ba3131a4531e467490c7a792b7a7437e2c978229b600830aecdc32e93466966370998764f9622f1e6c8554316f9f4b2b5816675358bbf5db14bd7f7fceb68b076f09d8cfaeebbb3283600593256aabe5c3b89ccdc74bf3da9765cafba2861f11e315a0b7319701aa90fb0c932d1dd68dfa1033ce6d8cc797e444839a0d94008dc270d00ebf8a43ec06d20b1b701311beaacbc7fd4b6c92be6ed557ee1f2ea0d68553e044787331cea668829955bfe9bc1a48d1f98e66ccaa435cecd9fedf2362677de6145515904813c3bf57ab52e23cca6f5ee940cb429bfab6ccc5d0f648d3eea0e388bcffd0384521aec89cdc30c9cf20891ab70f14e937d7497b60b361ccd9c3dcdcb444eedb586a64595eee99c622dd88ad1e867f1ddb904715b2ed16d4945fba0aaaddedfa9c7eb4287135629ada862dd6e62eac063d7af514e1f61ef1da1d97ab4768d6d820bc4d6d035316cfcbb57b1e1b610ffdf72d79bdf3c325eca212b0484d31bde80fb43fb5629b1bc9de6a2e1b1c1c511c781526910c2692081903f28a860578ebc4714dcac71e9f73e7ef74b71873a49e110b61094b8f956dfffd202726a3b364a8b91fe4a304629cf8bc7136265d70944c18197c2b616e4fa8562cb1301fe42d6c26e140d5b2ea8c0b612b352e3b7791c178be23145e0476fb1754cc54d09d5fe1bc5069781f146c6d2c44e19e2f900621151bd1bdfd70a373b2ed4e820a653a4467616b6938ec71b7f5b890eb5e5965830d586de7293327e4f5a31f27785889aa3e1e171db9fec5d78b5b6c7994eb33f284a7102531b90b2893c729c0a03d5e5153f3b4ef9c9e59a0ea01ba79a8b41dedcd39d48fcc61d24cefdb8ae62d5042738a8c7ab8222241eecf7fefcccd02431d04b70a70c98a55c9f26166ee2a36b60c61eeb3e40722942b57fbfd745c076644a34c86d0fcfb88e5e04ad1902b4b4beaf777f9ba30f4548f96b7bd017de76478501e86b3e5e8815a45fec9eca9202be181479d6779621cce82dae81b91ced1f7d79921e54e5d29b6dd491919703871ded8f77f161009f6565a890f52757314c118a89fa3a6c542be6ad456ea99aba0949ca04c2a99a0f7c28be8f88264315bf6c0c9d5531b7a6a4162ef1ae2d8ed6f0725164d170bc1bf2a46262f54d2551b4d67eb94df99156e4926bd97125870fa4d4355d7c8a6e83177e8a58d33e32ea3306564a8275f000fbbec36fe4baea90d669f33d177e169bf7adb808fab7a4351ca6692bc62e9337d3e202ad27bee79166aa007aca7bb233bca0de9c9ebe4cc9248264415488eb3dd4956768f24eb7d959cb801d5eebe5025da07954296e97dfa30cbdbd36f7af8fbbe4e474a36f2d3ab6d82978985e9eda472cf7d367c45c663f8f5c79dbdb002dc5e38dedb60836361d2cdc75c1f864a4f6d64be3dc25b8e9ba0193de227f1837de4d6b22d4988ce39b97915bb316c22e114c832f2debb85094e241422a94bdb98dc347a2d924f05c7f7d2f42832cf82174a7e37775079a60762417187cb83386370beb58b753ff803a0039bf43e6daa396eb0cd70ba9972b62660d2ebc49ab43c2e5198c856a72ee767b3cfdc6107ec2847cecbdf3e2a25e07b07776617d7653d150886e67d743f4b979a602248dfbb8143bbb0aeac2614699ed8351bbc5f18ddd144fdb3fa6706a817f2e3f9037f4e20d3262aa99595c5e2538f112f76a36b08da824fdd5ad4f97c6b70a92fa86628fdab9c178ff9f5a234ebf15d38d9c4458cddf1da598930595be39d1d0b499c9c1414018c0bcbe28527e638217564e81cafc4d73e226383f2fb1183fc8b3f29ce490c5cfb18597678560cbee15709781e3e519471f982c96c86f34e415e000438157816f26f1a55d00760298d993dec5a982b81f4b1329d8f63a55d542b21f80222f95ee6ac857ac801526c4ff8e2e0b2bba2f459fb44c12e9a36a337ae3365d427450dd60640fbf46c975bcf9ac0a7c13111175e3cac0c5b8344aa1670f06f65544780d3cd45cb3ee407fa826e4427fb68e8f8c6aa9e38fc5a2bd90ecf46f0024c37d314886a1edf701322a00580745201b1b33708f8a5c8faf5347d7e564cdc77080258f81f076e8444f82dafcabb295aeb016f1115012a7f06ca58f5d1fb28af40288bb3e16453faf88c3ef8b1f4ccf818fb61143f188ecdf3413f01c327d254ba67e1815ccabf39b6712a022efe6a41a063777ba44b3b437e0c8eda2758799c39ae7b33c1bac19a71f27c40ea95b486376ccadb072096a69ecbabb28545dd9fe513f088d5d0e7a12977de8be72a8674e8baaf1bff0638dd30e4d45070d68a4e788df7049b7064d74a75272370fbd60ae9bcdf3a0de9ba10d4078a23bd99477d0a9c3b3f05081431b73dc8e69a2b968a2093365fa43cfa84a2514c0c1df1e844ead7bedfc7188ac5a92c194cb75ca19cf6b57911ad787221fe247393472a58988f394a21ab5e8e728825d50ad38e8371914e6e29af55cbf7ef4014e130eb478e16bee011a577d09b29a5dbf55efd38652af7f8b24c5a04ece1dab06532769e46d226cac0225c922a9643ab5cf50c466cd53a7a8eb763cedb7e1c33d2428bf006da719d63d3d8bab6ca0444871565fd41032e1970e6bc2769fd436be28504897c4b247b52825abbec1c3c9d3e4cd39d846d8ad40b7d0b5e1b49ee6f1a28a648558945afe1725dec5fbc1afa6ec7c687a85633762892200ca62303de81da1c8e614b8f6129ab70a543429646db3e74d765d8b71909e7aa95ba986a14d6faf95d4f3ce6b38502231a48b54f0241a2fdaef6d53100244a41b896226d620119a73d0d79da53eef8efb1f84781cddc390fd189a1e8dce0644bd43cbff9a52824cede85de169567888f22f5c9f5ab2ff3306246f5ca417b8369ad1706d37bb191ba1ecfc9b5c54c5e91facb8beab82875da603238e360f996d43fc513ffc2d00469f447b957def1993bb24ef338dcb9d5484d845a495500d84e4d38f7c97e1b18350cfd0ede8a27e1a0af00362db7947f4dec46006680ddc27ddb6f50d834eb3708937fc0f91d8824eb050a30a0ec931d8a1c88dc2cf5a500e28f60a1cf9b86fbb69ad0a43d8a38595c5d254bbab11908b50d599b301454bf81f08639379f72f96d5dddfd092dc26645168006aaa81e56b92ebe187bc7b74edd7225d38ac32b1d161f499ff97e4939d8c15a20b82906e66fd46322ad5bc4be8a4de4202b25360e4cb8d929f1cadad868ee938dceffef4e947909543b3337a0b0ab7be64886a120e20f0ce43ed4d364f282eb5ff0451bd87fe2e786d0a1626f64d7b6a0d649814b2ba349fdb7dfa9acdd61380fd0aa1606abf37fdfbd04ad2ebd785d231df2f255462610ad925e2410745bd470afa7f70e1e0922dca3bf09306585ff5723f0092d47dbbf1d90166951a2b35b716e5f4f4f2502ed529166727524021b1a52550476af482b06691baa168057af72a2e0ae6d31de11cae21cc3266934cee80f83057213ecc447f495136c3b529defa6750ea243df0d68eb2990302dc17493d0ddd916bd69c33f1645e6a8949ef8c6c7dec6269380e8f1f7473c155fac6ed29b56c8825c10876d2c1626bfa31ce412cbd9540b0c0d7cb3afba34da2c913f86cf95d39db9a3e8ed3e96cb40911a85eabe86535a84997b6ae8133f48fe18f5f95c82a86ac89cc59fa4e15eb6e6b27d30c0631e1d8566a3b31099e18f1194fbccd295820c259ad81189b582ad4fde8d68c955aae292ad4323bf2e221df3dd5422c92a61e2846fa7f1a2577c7ce87971d66f60f50ffb04f01a899030dfdef9c3a20f5f83c72c6bfb8294736bc9b5636d3e42f4c6168a6556e254417bd11118c7514cf0d74a6aa293f146f1a6eb4821d9202f44983cb15e08dc712de85e05e3cec51d11e5eb1955613ac56820dd4476101a85d24fde91b98299cdfe9fefa8b947a6212af319af99578ffc396249e08f1a3380ff0c72ff0278a0e3f61a6007a659c2f98abed4a1db1cd48870dc1d1516476b286d3a98ac5329323457487f3e95164f8800b5c798928c5bde341f86c0c9b4b7d8a97edc27a68947fd5af5f9411cfac0a04ba3b30bcd960f33c32c26f0eba90051fbeec02007fa5ada73d7f6c445a47dfa3fc60435ba251af01e484ce3b2d658f3ecb8e53a7608aea1c7e1a292d7826d10de014f6e05453863b72cc4fee48f6d14341b1b0702277e02c702589cea03fc588b9f252159749f0e45ae40c01d0a7a468aead7687a5a4adb4dfe87205c71c79daf219bf5a359f30795ecd02ca2e0f1c2cc2794c56b5968bdcd7667ff7818f8e835557ac21745c426bbee558ff51ab1acad3fcb909ef547f3462ba8154e36b29f06e7f296c3a583d1bcdf4cfb4ea242d47e7c8c144063c2f5005d5c0f1be71eadec099e1480f55066be1701fc7ec3ed141e9b60ec37020175e7ba359a64d3f1d756386a29f43ba33461b7a1e9a824d56acfe01527ed323a8377ba9debf184effa75ae006d3b5ef900f50f7cb145e3c13807f398dfb45f8c1234ba62d01c3cf8575d05c000251ba1e0df752fc28e64f755d4aed95b8d532b698a39ed963ba70fb07feb04fe532877a16754a052ebf982ac5fee5e356bf01c30e691c1255a9d709d67e1978b7f5cd82c123e0ff9bac2ba315ce17622e26b0e300f5f8423fce3208a3fe0b537b3bd0f330a839a3cd8a12dc59bd2d4e59facb7ee70c315c36373a7f9c6dec191e77a19c7685bf78af6b36333423e6170dbbd46c9fe5dd9bd555429671fcb7303be44262fe17a150865d84599ee0ed5115f855a37849596486d2d23d1d219d0720828ea15108651f31a2c04e9cdb4b80e2543ccf2de96c8a74928e5d0ed2e569b3f53ff66b738b231179ea0ce51ad13c10ec2747651e6cdd81b16115dffa85a68a46c4e73139e18dec5971c91500b5b1ac54ffe2b9dba570da54198012954f5fea6ed707c6103770396e77b4cf5ee0267cd48f064112c0e0110009bb849105b6f3b279dcb6b24c1ef34ab6b35684bdf2f0603899070be1bf1c8c8a0a75eebbbb6e45d348747fe40680e38207a064d70d916662057d388bea347f0da7e3052f2cf68d25eaad4d54a7b96c28cb4fbb0a903cfa1250e2f9ae4f7662e4ee4388488cd55444c307150def52171c444fc74ec0e04101933b87458891886654222b4d4152e6ca964a13e796bbd5911418cef3e802f9a0d138a117532a2639169eb32cab6162cccebf463b6d147d8ef8065879b27039ce17e9efe1b8daeff5e2ef6251c894cf83dcc61015f43c6b18ae69f4bb39b2356f00ee440a4680b7011ede0775fab0d03ed933b8bc6e57f0bee91587f080d0904ff4f7d1227afebfa97f93e73a20535bb5918a5b43d85a3baab37d67bbfd05a94a3b4e7df587c895633227abca8be9a5060cdb520f618c17a21dc80cee570e814ae36acc2365e314662fba59e50f49c8501f713b7887c51976c534a00236e0c28727d87d95cfdfce0a623c818f373d7ede5400256403163ff35412dd7139023886aa138a3eaf0a06572c5aae7e695b33dce1cc718d4d404b408c25a420a1c0cacb1ec6dec21f23fd09a6d0354ba84cba285a19cad08300567e79ff6de529e6b99ef0af3e089890a61d85d56daadfe075db8c73424e1bd88de8558c3f2b5c25ca55bda320449535e0bdf013bc5d089962d6d024af43c71e57400c65b1bdaddb306818de2b9c27f3576dbe700104319406be562fdf64a51c777ffdbbe8d910cd9655a4b8f62215964cf7d856c4cbbd817090032564b3fe02e017f635bd458c405d1c542f7017994056973be2f36981273cbc74cbd527fda600326931b27d4cbcfe6530b1b3945d26b1a063ebb310ddfedb1fafc5c063ee05b1daadf40cc06bbf418e8c71af3831425b4aa3b12ba0346ac89f285cdc75084f033c6ab4fe0285a34cb3e0375bd71fde91d97abe46e23535e87d504e536042e16ff1ce559c60f78c2c184b567cdece110a65f39e30c182102eb43e5841834445aea65f0350ad4176080b4d157a17d2b93c1402a087ec8d6a5eab025e0c7aabba8cef360e7ffbdac7286d5a85658d8952f0c07baffdc70059b81ef30687bac626808934e0de4d66b50f448ef46bf329be69a46444002fc782337fe638002111430e392e07f164ecf68c441b12f9ea55b1c089ee5b5d6b47335e683c5de93caf7b5e2c00c659c16e2c84387b1cf314a7f280ec0dcf65aeed34d4fe61598add956abb0742fad8e6a32347968e76082fd00d1b095d0f7848f56e5154dde885c71bd4e6e7009fac1fc33120dbc7e15e80087613c57627ad79205df85fed541ffeb5027361fe13c46bfbbf22a86fb65d8613a4b4478f064d5ee48d87434a55e0d9d399024af2bb22ae20fe9168d676cc96dd50c914600bfb3ab7bc3589dec7d0b76c2971d402ab1d3b682ea8d0c16b1e0307a924debd4604ea70b9ba34b4a96d8456a55d6e589ae1b1911445209788b4faaeabcebd49a521deb08d042d1e721c80f78ecc139138392ac8ce2bde3cbae77804881c8a5f3b57fc194d946613588f405edaf624da5a209d34f41e27736bdc2dc9cdf2cb2bbbd0cb0bc4ef4eef96e1378c58d88e71fc9b928b048208d3d57e4c53b186118fcc5b90187d7a7d27b063295d3903359c3afc3ceee66e00bb060d1ea9eae65640757d46872d690868a10a2cb0c0a6dc2e0bd6b4a6f9c7ffc175bf9ed771e0b6f1038024ab10b18648037aab72587e9a686093fc2fd592a2249febe3dcaf83ea4fe9e08d0765af018e9406e44804dc4cf3a85cf54aa0e7624ffb804d7f75dd414995578f96ac7ab58e1f6a7aa46e5fa936bb6f4a598a50aa62986a0a8fb9c8bb6ab10e1a0d09139b8d357b87812d4ee1265474c5d3a07d2aa02b50d3d64479cc411b3504ebd34089889d7855758db85a7db3706f64a5b489c848131c570d12582f45db88557aee4e560471b875303c96ad5702b91e7121cc2bd65a147d7e2b8f3b5f1c2f2779e2151996f00951207dabd5f552e9040acc8dcf7f43f3722fe900820ec1d5e8563cdb5a17239d0050450ff8a3870fde9ff56061d645fadb05c981036a2a343edf5968ffa30ccb81cf0896a5b647e2209b689cb3ee26ffb5c1300798065ed6d136d47d0cb3862c66987b56aa314e3bc8920e6f01aaf6355d226aa56b0199dadfabfe31884dde18d7431fde455bc892ace710784662200de03e48d4013418b06c5dce40e206a5f6162c6c399e091f3ca1350e5ac89e17fe1fc265f1228989281736cab9f9b3272f9c39af93bddb9e4adee2438a368900f8c879ecefb0d954a4e80ef3e701de28e47b22d60f07dc46aeb6cba80d0a29ae3ac4c72f2a389e285caaa99645e06d2248f564ac7574e64c176dc31f3b4dc315812aa7447bed09ac029af07be0d88fafade94679fe0f89fefcb275d6ea21cb7955f4e8fbb8905277111835a9a40ce4727b89a5649c6c65095440ccc6ef33cb07f9e6432754c3fc9029ae1003a708a101948c262b6b131837464a8f2c2369e63d2f3d3d202e949dc6f35d8a2d3884bae59e4a90303afeb17dd742394d7f0cdeda5d73e65d8659d578a53655df27f8ca0f70cbb8ac278e556531e956b9261525f74701c815e01d36e7c5e522b03e3df4e5721b4cc5f757305eed88b1be46aa2346cfa4d2577ce19246a24aa73cffd024997031641e108e7a839ff92da9f3e2ae4f05b597060ed7f2d7bd51785c4cf6c68cf347cafde2b949b28e15e163a256a99d4fd48d655002bdbf5a34312bdc9e9a0d858836b25ceec7d2e014a3bf2ba00b1e0df26254af85d440d130e16cd854958d4dddf059e1031103dc7c59bfe648d811054103ee8a3976ae61da9d24297aac954fb67a4f0504b10c456e952e1a6a1c16f785580d3f92dc4e2ecf7da40e3ad2057400d827966a5490a8add80ef12f99966c2c1cfacedb3834643a4a9fe8a8b696328c89573b76046e69dd32d9558b960d8432fc9496429384e970a2f46a681ac86df13c26ab0976aa11cd274cac61bc354edc0f8eff21e9331de808cc89aafc17c1e1efa598dc66253aa28fb8ff1761ef905609c1a708808213d82766e40eee8069cdea5b5f3d566068fd49d5e425e4b1513b8dd287eb6be573ccdaaa17438732edfe90b9ee5157ca4c95ed5418076cc9cfe8e64d443c498115f0d089fca7c2cf2de4a93771e77b41ddae5191cfe44af010142f2851032d0b0e30a71d673c188abd9d3de9d91436f968af3ea1cef22bda7db538550b23a8c68a412d2fcfc5766fedef61201b2613531b7dd1bb33ae6c35ffbc4302be1069449e75a77b8b5beab01bd5ad9f0bb065a13f034c0132e411fffe5e07d92b58027b9ed7b4a35ac11ff8de7805ee1d91ce2bf129ab14e09168d0de35f8002f906047ead312f7d55025c9b2a15c89b1104583dc42af2454317112f7826ad6caaf150ce64e556cb7f139e8bb1e9ee6b1aa692d02609d6e7cd23bf42bd3ed4843e101c32ff6dfd7798008fffad0a11d7bee6c429a90e265155785cf6b293462855c1ed864caf2d9598af39346b158e2ded2c9da032ddb2c3732d943db728ca12ba19c87b9a158c23398bbbf6c09af008def595a1570fbd4c226eae36736fba8eeac4812114855839776dc5c26fa9da63203321b68ddc70a04b801def997ca518036770fe48f9509a6d3bb23fd9fdb1965a7a96d819b453e142b495ecb2a3c77860ea142ad30249c4eccc54b8f429e0f492bd289e1b00ee70376d6fed3e5d0dcd35315d92da42c5adaf2aaeb3f148ab46fb0acda0c84b52a223fbc3cd578e6c80ff75c315f131fd314b8247cba17b33f16ca9a750b0ab4bf9fb49003cc119930f8013cfb622d22ec37995704a5c6e44018c7d9fd6f5ca07dde20f1b6455fc027b2768f4feed6a4b737377e4c8e1637ae42e9640574427312ac275cebe3ced5fd1085a978f996b6ce84370ba7a00788424268839926127541c584837cfc77363c4616b642a1d43c9aedb2902d2d2d530ab32207a07f9a00a29a650df962b768b0a56ccce6a4fb6ba77d7bf9c18548cf91829d45ec0a4e8315011fad57051808b891704812f8dacd124b1afe9dab7d0b64cc6bf1a2822f0aefa74d8f1eaa070151c7b3e32a76b877db879cf3b7feb85a89945df8baae64dd54205db45b6072af7a4918257dfd5efe4477a00180e0d47543012698055852f6b29eb468d9ec04c6d1a395cacfa60e10ebd9cd9b79916f420f038e69d08653ace00b6e15a36635891b4a40af1dc1637f6d098a2a801b6f884d45ed5f59e1f663e0fd226ce3fce52892e63f6ee3030276049b076bb89194dfbe3725d86846f06215a8d529476e965efa7bab17a25e10d14e20facf527331acfbfac5003e5dd1f43bfc731f0cc244d89b5ce928284e6baa3cde4d17df37982df1cddfb7e34488fb0ac00902d768a4c7dbc45d89f3cfec4a5273f79dab19f37ce9b0f442037d3d59ad251cdaf29444434f311a17723e02de03e095f6cb12c864464e74b0530dfa99c914c9e24189515503fd7c756c60fa921398f14a861c634ce5b116bb298cd30626592591f13c26bcfe45d5359deb729bce7ddc09392c534c07bb98176a4ec2312ad3881586dc22dd1a7b309e40e16e7a1db9a3ddc36e3f4b7791373df7f62d0823b883361be7371d29628f313d00f3d223e072182c517d26c4a2fc003ee5df40378c97641098b6d5c2c836a310d7f4157450093de0381920f9e0a0a0856c1e31220cd2019056038fae9ba6a78bcbf676cad5a7ba34b1e8d96c70cf8e29047b7dc99dd6ec1108d9d6e273499529d54c9561d2213c880ae2c887c3fbf6e33c8bc7ce80a08176543a33ddbf1de6a0dd434f004cfcf4d3ff062f38af84476eab97f46360665e774bb543960481b5d42cfdca0b77bb6f187f36702c1d02bf3baa6a2289b6431bfb2441676c1dff3eabfb644217c5cbbc200d8918223d69ca54847f8dbff7d32ac2b3598611128bec27de6790b3363b03546f20e7169f8e0157141a513914aeed3fd41e2a2c6dc39220da57d4e862233d0d7274936434dbaacedc920f3474d4b9cd1031c402af820d6349dd06f738fa6714552a8f752076ab63376496a7d368a3154ebc85b4f1fa053bf217d925430a6085301476c4e456f0d6d57fb7eca796e561c8e5e834d4ba2de341e4347916c0b6cd11c62f93d7809f617c33357b4df0f56931f2ced14218430d322f876ac2d2313188d401fa186afe59f610d5ab5f54306b8e92a55ab35a9ae679b3bd0131397e921083a91de95b9110e6ba812117d6d53c80d95c294a77e187743b1cd29b94fb3efe954e0a34306f0ff29884de92c27e60013dac38ad606670547115e3865aff787007651eeffcdd2e21488204bb92b9be594cf38d17a59393f003c2cbda554219f60d59abe0a6c0bf80ccf3f4bec2f061b58db813fb6fd7b9b2325daea3e613f453a08cbb85099971d11177620cd6e5b7e8e7dd232250bce6321b3da13f00d467a32f39d25a1e2b4c7ebbcdcc0b944a7c889334a15358dc038badea68854eb766e14ad187a6b2e0c3406570159023bcde7303f50ce59f5e49166aba8d4e80270f5014e2c3b80218409a67a5841127e6b51903befbd6057965aa1149ca6eb4bfa05ad41f29f1bddef1d91c9fbc44f7906a75397a27027e23fd13101861b7dd719e08a5103a3d19ea34aadba4811b335eac5343c9b2e94127f3962a96ce5ad6bf3bcf17d8d82bd1845a5f3776277ee266066aeb675148e00f4c490c6bffc121ce067dfce67a12fd6a48f881cd56cba5392011c5ca0045c5fdb5a24a42d0bcffb350d14c37f20a525317a75d88456df841fa4c084a65ac1c7f7c7af64f5d3a8156292659c71e0e2735711ac1b8243ec5dbcf53c4473491b342c3e41b1ae3f022e87f5427cb1cd2a74af4794c67efd61e907a17ec95b47cf73aed9a8497ce6936670ac6c7ecae7c2fb496e62bc8b627bccf8589fafe879eef272576f0189aefadfab2579e238c0fbd59bb6601bd7be6b801c4ff553c67f54629398a5dfa46d6e90b8c464adf6d1f5a648374d98f7994c9f543cbaf1ff34ee25cdda8abac48ad1e2868cfa44fef2b0e44f465db3ed6187dccab441ab3361dad06de25abb07e04cee6c2709962a453b11342391a42bed0e4398fa856e5529eb81ac865aad540b5025656dbd936001456a2e95e113fe314c4e453a754620f9484350d0363d761b5b708408a38557d50d08680208e87d99d3c1477c284cc8ce599529b06375861edf04be1033a0207a64d9c6189193278822f5e0488691f1d98df41ce25853bb8215bfeed2b69f66cb58f8c7062b03db04debe4a972d742c2920a2cf6570f656efb234739e8cb1009d264249224e33b328149c2364633b505c2c4c67f071d2765717caa9182db00c5b9fafb9a19ec73d58904b81f04d54a14f2bacc2c0ee99fc68e20eae6fc3f8b922858e8fe9e6aebe191e2e2506092864662a452f0ec9ddad4e7b29e712fdf5d9ab39067841acabdbbe6d4d59b8d4bde97a35da122c2a2b93c9577863bead76057a3aabc163af126d7e18d4befd928863089d428e64f982a05990c3493148d609c0c03cf4b7ffe367f5534d678ab6ca15ccfc0cb08db89ef68b8ac445801ad08e94c2cbe7bd0c80b3ffd68bf10a4addd2eaa307dc4f64e1de341101e63775d1bcde84c7011adbcee31b5327f9ef3369bf8f5a718004718e10609ade22fc6343212fabfca85808e6687335d7acaab5b140e9aa5cdac3fdb816d5e50f8824ac0926ae5fc2a9520558cdbffecbaf6011e1a9b0473e5056b7d26fbd9f13af8e7eeecb977da32aff66b626b263d3d840c3575dd9e94525e8a04bcd0ecdae834b4f5fb09978ba4ff2329ec912b1e61058cb01a76dfa9b0e7b031e96d7efaefc557c6d3d14d79154b35c5d4e3947f62c38cf1e66d7837ea2cf42cc70811c23f3ea41206e8a9d71fc2a29d9e9e34e30e19ed918ec725c25fcc2ba1277fb4a740b81c3a81f8d7bc0107399454c8eef6411a907be07cd4abe1cd76dfbe83f05a492491ddb6412f8070715699c4271070f40f6353ea448bddc300d5b96116a3fd177bd8815425ea2bccf1437488a5ab1359638648443b2fbbd6a2c8d5821b533d99f2e85117c1a210a00f5ccaa2a99b65e8bd5ba4c79408f29648f1086a971e9bd82cc2e41894b367473ca5be8f0b7995d1cdf7ef59e8cf7ea7bb9e8cefa2a8f0cb3c6634f688904bcd973d2b2f77ba97cf6eaba73261891f2aa8f5781d863aa83ef14c4b87a8525168b1a64a0a93b69268804e3238a196669775670b93d26cf99307065cec12d1d4d28d375a1c183cb033af106d885f1ce0a9c559fb0972e8c4fb44ff925e3d4447ec90e1e9ead08c3469e06a8a6579fe5c4698a3e221c2767bc7b2a42689cb7e9a5146f9e8a45e2a3f22e7d9649e8013abec8c8797deedb80baa172211a5927c6865786588eb0c8aac5bfea491534d8aa6cf012c8d95f4af33f28199d8a21ea51560436b58112e675b3088134618e3599068397fb4dce215f9cd6d16cdddd03aeb532680bc19a4862ee914e6c759d1226a78bb94e02e47b49652799c5c283e05edb5593975e1da00e755ae327237900a29371f710779f359e58b70a6bfa0ad451af9ba6b00ab8f5fb0baed005bd46d75d85acd50de9bec32ac8f7e87428032f34630469cf8712c4e8ee337077c0418a6317075313dcf452622c3321c8a59add428d06bb1b52209c0a14dde9e334c0ee00ead96fa329d7cac4fbf6fbe37ea918e5eb9558d0fa16b1011c49bb968b155255de521054d61f2a24fa5c86775cc509b74ebeda726e0c0b84dc81f0f14689315fae87706eb8d86833974eb56763b272f0ad8e170641bf141d86ed5a6d06fc3023ac0111bb41d4881ab70efbb5135588f03120ffe985031d91b0b03b554375908af1c10ec2b4f28193b678a369ad51e97ffea08cdecc37aeb16c197aeaf269198ef365d2020734b88266bc5d2c3d8e5cf5f204dce4a7a6612a285838a14aa66465b6aef179929586ba481065bc70595a5f2b2a0d852a2796e33685b75616e82f602c53975ec74c8a5bf0e925dd8a8ac1f9d7b750b9b9359be954a6ac0e49311640f15c005d2dcdb09eb56ab54052dd5bf1a6127ce32233e563e3bc11c99a6e196e502a47f4ed8be43918d91c1782d8be6a3b42ece6477c5f45bd7600b04f5a33bd64b60f9495db4898dbaa0f75410d200abf121793f7a079d7c990968650ac75c5133e21d8f59a185208b82ded78815cc47258d00f708dc0a8c0f210af0ef002d5fa63ec51a364cc43d07fe7491490587608231868fce15b291b47bf7e0e21ce420ddc113d60d7f05e3181619fe8cd244f3a2fb15e4e23e030a3d96d32e956541622d7b0e4667945568b23a4063d735eee4fa6b96706c58b9e1bbbc699487e2789f94aeb56379f4dfa54602d2bfe15eeb582729c62a5be6405dfd2d9d8025e719399ab7bc108aa2e9fd1d7c90e4b69470506462964438b270c719d0f974f664ee8118d7c77a5a24c098c916608f32b601fb5d63db01604ede19e0506726ddfe9fb03f05f6b280263466a0649ffcbbc2e687e2c95d21db329522f150271475fe5d49108a799e8d29a71e349b4133cae9bac9f97252a05927e8c8dfd6cb029b17cb125327fa61983450756abce5599aa6b856f0ff0fc5ab617d961964e5b12a12b24b37ca562238600599e3b13b13c26442852757554605ef22d76bdbc78db301fa197cdc8ccf1bda4aa4b1857ea55bda9ba8d0493446b57d4a30ff66e5e540cda4b24c43d588530e4f5978f4f38eb9cdea406fd7d1a8acd72ba1e1945f9dfb0814a2a97c44362b1822cd014b0521e2380b256ac37083310c33ce077ae92e2e6cb39fcdb23c3cf303b25d9d4a527680c518055f61b6c103812becafda645c1f7ca4b7525d7a9a18567644f778ed5a4fc23655f025e31094f7202f20a7921e2d48cf2edf04d0e6ca57810d2e2f38f4d516ed757d649f7d3ac84ae1559d312cd73b61e666ddfcf7587704c4860a6e18c34502b979a02c36bedea97f77dfa700080ccd338bcc41e0d52b65e9f8c4fb32c5b862a51d2f766c9dcb7180655e0a8c08322c4eb8bbb7a12d21b7d815b58d8e7299375deda81d9937e471e849afadf53d12c87a3070b8e58d5783e3150a57edf9cf81ea950f65c840d6a1fd513f1f29b32885e026d890483363bd9595a2558390b2363709d40a113a504fef8eb5aa36904858bbfbede20e7210643ee509f4fb38cd5d11558942b8a4bb28b74cf82848eef2ccd3938f9dc8517f53bed4946afd7c85afdd5fff6443329eba14f9e99411512ce39dd8cf13b497564c45f7166c6b34984c002054034959f38d71e82ca44e5737dae6e47a4c814e1f911ac410714a7816fcf68f5a5276b92549f10ed452ed52027627802c70b774f7a98defb6bf19d9ddc00194800492424549a01b3365409bcf55d70088e2999d7d944be92a3b01ed761607ef0968056294d8b04d0a09f86ef918cd3e2f3c5d9a47b774a1cb35e5aca45f0747cd0b01017e6c2e11c2801083adaa89189263d9570c4b6c9ad5809e4c924e6b1d30f8a07a300cf61485a03d2f28b433fd2e80caceb12183aa57ffeead13fca0c1321c05bcaa3e43a902a700bb850e4fc1abd303e9700c385460235b331f3e33a32e535904bf14c0aef505cd9b7d6c415d0646f7f5ad9291798fadbf52bf6e70c607196cefc61cb03130efc43ee5cbc03581810a5bdac19671abefe25a50dfe67676e2b8fc4bea665232dca68ddeff6b78de0445a8b4091a8fd540fd2cd038d54d9eaa89a3256a88f92bb75c37ca300c795385df32a081b49eba78a5dfbe99fb80f6de5b833d017a993c7ffb79c0d1bd2ae181a9c7c253d156e79ee91d424269db9b6c2786aeffdba2f89a588dcb0276c4f3ae8b33538f57bca32c3771d5413a81234788ed7a6dcbbc6662da4cb3ab48fcd2355421c8500b1ffa9140bc0f07ee6abb0e7087603c212d26c4a96de81dec3bf334936ee6ec7a95d81230ad6991cefe5e2ad2158c3f32ec5be586524f9995f32f947c6ab265d3404b52faf78b84fe0c5c115d54656bc40cfeb2829142d9f319f35bf26dab01697e44884ab5fa69a0dd461ae10048228ef17faef651acfae731373a040d51eaa068b2dd7793388639399e1d91c0055eb8915a033b2e416a8258a62059463df3ba1ea613b81cdba0073922c0587dd38d72be18932925fc3bfc49d2d3dc1d7ce3a5f43ef0607ad832a640a7a427af10daee34ef684dfef7b745c7bb78a1a54dd57c18c2c8068279730c4a88ea8ada1b3d2b4fa01616cb535716041d068ce55799a7bc43306f750c7f248f1aeac4549ea56be0b7ec8f5fe1a7b80bd820cb7c421e6a932a9850708694bc8a11d541e36445c932d13ce8a1fef9cd2884971c6b3ffb3735423b61234ef3a2d3851fc7091f43e3af06df3d00d33b1e009366025f2247b35abdac578b51a85ff39c5f6a3b56a005b0f08ee1e19f27eb1c32a1992116e35af90d66bb302f0af73ed52e42a2f73ea4b13e4eff50f918ab6883acf85448edc2b34d28b93786b812fd97cae8c69ef6cecf885ec7de4f1f10c9542ee945a00440f0df22b80ce3b78683257117e138245d1cf1f17c0700023c7d4130e579ee3f6e592ed342a6f0bbf955bc4c303970ab025f21b9bdba8a50d4e16eca59b6e8b078f3d6de0d597008f8b281e72cdd1650eb517e7e481fce0311579ed846216a2ac6bfef7a2a91090fe6c38a9c168fb950597fc5fc5464e9eb4794b42e05282bdf410ea80e41ade97bce1c73bedf116ad105fe26507a350555b33439d3f95d766861a116a2aebe472f3e172e0bbb01d4e0fc3579c5787d0fe0798b48f36e92df705caf549442070411c5730bebcac9136549500e2d8ec765cdf26f0ecdd53713bc27a5aa8b99825eff453473b9d55a48049c9d4bdef3e8c54917b42b12cb1fccc60a4f108a7502a792d8f33107de0843d52d2d94bd1e0a5e2cc1872af6d0636ed86f1a495648b980733d835463537b0758baf8ed8a9e4126cab3a91de461adf893098f0bb7407f179f43cf569f5710f51905abb98054dd98bd76ab2b2ecbd58e6ed1d109e4fd464367a96dedfb6abfa232573498d904114bd01b905b8b5743f64bcaa838f9c6ed0e1471a7630cb9e2c5cfbbeddb3d46e5a5009e19edbbf384143357fbeb3cf6f8f084b28c036f9658fef52d842463ee9653026696fae1af6e2884baeac20f5281698a17629eaad9cfd670f9838bdfdac0a3a1ff5487a74f1b3766dd75076c1109f395e741cd9e36b20acbb8e927437f23b31bc8020203eea8bcd205a84d4175672b7f9c6e248260decc6c2060a095f81cc74a94ea617f2e8241a07b3a073120179aa3edec3dede39d90390895460c82f324803281322fcfe2f30faeda81ca57d9383aa309bb7123b1ade5d30a9dabb1db4a49383bef5d3946fec19a1403e4a91c0fb629825759de97aaaae975b5a83855b060e332aea735d2b4854a3dc6a8b23fd805bcd4ab343c37f519ee80fc0fbf809d2783a8673fdd7e815040a14a8d852d383969843ea4a2c8191a7106a8d34da805c22b8d1fbde618bb6aa459ac5ec51135de0b00fd1225b6e9ce482784b1eebe6de6e4a72cbc3d4b6478a4486dd831d14f33eff0b110d20bab8c3a9aa9a439b3ea50cac94bc554dddb1862991df96ce579ef03de5d2b0f87ef6d33a12a8e614cab74e2a894c66f967adbb0958c6cdaefc23b93252ce730f95b2cf79b94464eb550f7b0704b7d8f3db86835b5a88999ea5d020c451674355449586d990cc331880b158605f410229302c48b2d8407c03d64d2baba261390f375566b06156ba5e48001dea25569a294e7b6fdc77af0fdfc2126afdc0dda4878a21157181816ba16cddda6805e96f790fff5ab706ec2448ff686a030703318290de09228f70cc6bec5932578381dd60ab26ca22b56845b2c21bac7b9faf978dfc5140476cd9190137fa2f90bb7f20b4cf38ebf586bd08c6daa51ed03070ccd4f187630bf6707dc69a143b39d7f51eccc5cdbf32d619863537727d3d5fe802e0256d51abfcf5b3793e7f49e8e75cc7b30d4eef34fd186cf2c9ff05e9016e74aeea63673ddc340b6c3eed4be9ba922b40987aff9a456a7a0ffbc6f56dfc4379f062ea9ed3c209c857b1b97a99ea49a9097aa6e2f614e04e840ffca8c096b4d300f11545fdd6a3bb127f65084f9323b57edb6883c1d4284e71b8f435dae7c65aa6f0f373b3dc81fd98b60105ef4f46e7b7c2fb9f4d5ec9bdf6726a41f612d401cece90956ce0f8b157c6a6f37d5a4db50908e4930964bf471a230ffa9169cd1190a83110298744d0551879b90cc1d56a9406ba8ab8f251a1cb552867e708a78e2f4a832c5a920c0072c80c45aee69d117d5bd79f2549142b403111cbc8cdd6f5c59d26867d013e575a474f618a762ce49ece3571a0b7e07251b198886525e31eb40788efa3cc75158e836b08e25b32c071806e3f276c88b0012b890f3e2ba073e06999aba1c95273fcdbba90e5f88edb4bbc1ed5ace18c458292756c901cd23141ababe24f6d5a3f1f12186795870760e880e5e5a7ce895fdf2fe5dd478cb315bd99321c40e191be57a248c958e2f9c5cd1b80e785c04d6a3cadb76c9d18354b613b1be65a2abae74d6f4954050a84a5bd118d318fe2142495eb9bf9d008007b57b1c1af6910953e78f097a501bff662dcf676570079f14f6c21426689244a23d917344cea34f140da5327c9ef3f52ba70325e0bf9f38da53cfebbe9e3b094985d26880585308c9106dc038c4c7f65eea47357f78716f23086fbad52c39385c17a791bc5c71c1b17cf09f4ca83e5d497615f373bd8a3088ea14e55be0f47c5218b3c55f56d3c4095c8d8279bcd8e630c82c5edca75cfd7e1e7047a7e22001c9144c7d121d5c83f864f4759b97d5a5a42bdc5cd106446450f782edd4709a5162c05b5946e24138ff1a66576c9cef6d50ae92576530c8fe173bf2c28e5bb83390143cd3875550a25575015a32145db50bdea29f040326a6602cc0034219bd0d5fc96c1df81a1857c64f8b65eee41cdb6feb2f924a4ba775cb6439cb194deb4eeec6b6f815df3ae093a47946eddabc16529a1f272fb0a515ac220ef7dfb3bdcc047e2f1b075998b6699d8dfb3c8dcf3b0fd422c3c78f2ab3cfa84c0ab26aac22412f12dbfa33d29fa341c33288d725bc3a1caaf883c9a924314f2d5e08d8fac55352e7eef38b12bbc874d4aae08a1b56b6f8d31252ba433937d55b0cfa985d0b7332d778c4eb3b87c42021eea1ab34376cb5c366b4adae20b6bd36a8fea4d15a94d57073dfd93f5a6ca0793c263c7379f1298f79e4a16007b1d7bf65817c16b02080d34b48e01f4f40a2e8689e4b1d73f1dcf649764ef5200193c477da39eda33f63a92ff06e528a9eafb1a48fe9edc013b3d134cc08cf3171de0b4d2a75dda698690efe88b5a1e7eb9d4e4f657e942888596317d0d72c2fd2d2f2f0de84308cf58b3af5eb2247e27615e157c496cef1c5b91c5eeb60026e2b6b05fb239afc04cca132765f7e0bb41646a5a2c2c44d0dcfaf7ea3e2a8c559752562e1d8f83eba0da510b576137784a183c870643d6b23de463a12bdd5d5484fd10b4df4b456ae9a7ad9537e7e85aee0992376bcc8dd28bf7fec3eda8e8707fdda62bca5713ca89906c4a83c61c486aa2eaa4c2fa3b309684251788de0300816b0728c7cce1ce495c77b7ff7ae6c2f4d8b109dabba1bd04c71bb6566bdf8780c8b05a7bb6740a08acb7118593b1ca55e275d79cc12d677ef23fd5ef884afac6c6cd937241c2255f21e377f7f66f81f0d1b8cf39e24c8fa0a44e3b8e53de00a1333c0aa99a04e7df47bde09900a4ec2a64cdce48f6c1e46c912622e28aeb40689f5b9ea71764b1cd23c457cd8510c6db84a089233afb839355489c287fee74de1bf17153546f56d2dcf5fe55d658d8602fd1fda1c80ee3d28f703fc8d277307dcb2c263b0833d33ac3278bd6f5ecdf2240ecd14e3e9c774d1f83cb09a2b5eef6b4f35967ff6a5c2582a438f49849a7055c3f8d1bd000bf021ec4cd3b7806c75ec7ccd6ea87e28a7bd586c32527ccfd5e559fdd374e875c13f9042aeb00496e1c907ec26d9ce6ac0208ba364e3e672ea3ccd817249ca79ad919015a51157aed7bb2f7833eceadf1d4d0cecd9f8d901a95300e66ff2e9234d50bb63b589be95d8a3e37063922155091f1144c1d438675371ed90ea76b21c81b56eba0a59b7a75749054f726b8237fb22ff126ebd7c8e488aab59221de9454fefa9c3e0cc85c4f2312d68cb058857456abf33a8007e9ff4347519b8dca2e9d8b8b9cef826440ce229e6fe15272ca83c2114934f3a69f79dc64ce1a8e644daf8fb0c6f012699a3b5d8010e108cb6852bf836d3b46a146cb3b01b78a9bd3d9bf87d1168ff20014bee4581cf49685d2b70477a71fa79ecf3fbd34f95a6bbd27d563fda3ae1224ef6f511d6bc202a5ff8c1cdc3b733722c9638cfcf9e0d35a7d87df7ea0e9cdd2a34f647b94cc77c817cd2b6df1a22664eec45c9f98b0987f9c2693ed5fbb4579fb82576a5b513cf600b180ef84bf9f1cff9c0ea8ed3ad860a81d1d239deb7f1f3c8acc88466d504a8069d77fe5664b82dfaa5840410de7087eb5efb7a3d4f44eb583280e9b9a7cc37afda3415ef0d84f30fa06ee8af2ba212f89e3062cb8c38f61ee9eed257ac0abe65df5b0fbafd88502413f630470f2bf359da24517248d0ad64da6023432097cffce90dac748709dc62c95b148152fb8262588724c75c4fb58783159960be9bf17cdb9d92376b2adf7159b090d1d379d2c000aaf58334edb58abfb4c42a7e1bacc986a8d3f3444af4e2709f331204e4c0dce4b4c7291b34f324642ba974511dd27cb8095ee7ba5bf210258ba6ecbc8e75ca85bdc0c8b55596bde5b05e138a755bb6730e1717ee85d3d503596b9799ba5e73376d43a5eecbacd0096e36aa34d407d3d44e92eaf2ba03e9c2a48548df917c28a3136ccdb8700d0167257b52d57c0efcc8ba2cbc36ae3a703c00aa4f3bc5aeba038d1ebb6741df4f96bf049545e4c2292fe87712ac62b10b35ea30a459b238f1282567529642c69de226959054466b874a49d44fd9d21c2f4224f3a10e89083a6aa0318a8bb9e082bc8df7b3b51f390950fc066b01288212da7f0d981147f46af3b71f2c88605f6d32ef2c7aea4023f04d1f4073a079a6289c6d30873320de0f03f222664a70973337bf6c1f2881f713557d66029d08271a23bf6a938550b62c716c65f9c85e289f5db018cc8fffe0e21563adb504a5e4a0c591f1a7ce0494a77d87ee74e5b6fd7aa07047d3b9a96529ac1a2e4a99e10b3d8e0ee61e04fa1e5d9f39f6327f22aa48e1b93fb8c71e924ad55f5e2fd1888b001ea9d9357ea77dc50cd071ac88d54572d111d6a39360b06f11d5a57fb7a16905da14bb351508670bbdfdf611a88224ce253ce344034f7a962d2cbd7a4f96817c32345ec5b23c8bb888abfebb6aaa43c4a8689ab04380adf17863709a86d9d9e7babc8f60c0974689e904decfc2f88e68fa94bdf1cacb4a4592b1c6b5eb2d4749d8f37f3130b225914ae3b5606dda27ea7bae28d9d937f1f4d447c25ac16620bbdfe651b53617ac523ff82166873ecb837485f2893ca36bcf1cd2f41efb280a3cfc451add4dc08b26b57f529f77c6bff70fc494d3a25d479d11c8e9d32f023046050a8d67d2bae1d96a091b803dca7b73ce26b7fa8a49986180d7c52500dd995f9511da3731285bdb664b9505d4ec8abb00b762ab476a95230ceeedcd0d9725f3fcbccf49fbfd5d64ae93dfae13ffa2558f1ca2a131bea6bb5e411c34608e3cc6c6cc4d02928db851ed577cc667ea8c72689f2abe39bfa866eb413556e9a8716a793b80d3feabb1de563bee005a4d01f4cbc2390b6248a12da0d0dd922a69d066c6191e3f433f822a7fd16d84eb2ee096db50196f1c210430402b7b800b707fed2538fe09abdb47cb62111977bfe22c714af0c1f0577a0c8116862743dc2c283ebc106ea5c42656ea31cf9f4dbcd95be21a132f5f233d659536583e1f51f034db8a3a6eea717419d124c757b28289fb96b4d0af3fe4f4152a4a12c751387f0473eafbac8f084bbc1326d4383f1e744d7cb27e2566171ad8ec247fb3850e6aa36f5926d3abd7defa9c295622f110df0bd47970e99e5fdcd6e39021f064f006bbbdf962ed89762ada1affc6045b249c76eaa2caa5fe176852dff01cc281b286a29f30c2391aebb0c9d26fbb32f95e02b79e8f66aacacd3fdded2fa0c8306dfb889401e96207024120ee4d36182f604481d1bad5bd9c22c4cf01c4b10b43905f92e9d51711c3a0bc97e92363dad97701ae55e25eccda4c4ea6d86a18755af8310f153e6a4359220deff5cfb171b9fdf63be6649670a98f62d7485888b2c61efa583219835e924aed811f99d0ad41e837c3550f258426ae7512f30079868138e22491979b68acbe91332b66ce7ba3619bb1dcd7fc6e6e2598bfebfa22b2dd9a1357ce896f9618d432086cf15b803df41d8c07b9d694926fed6e2674f108cb8132a9402612c3dd5213bc94ab196afaf81c01cfda5d4767cde1e230656a95cc3e274fa4c5e6e4ddaf45aa55e282385fa2303b7117f4b13eb8cccb8b38fa437bb47ac8599c51905ffd3a3d8d401308ee92fe8ead2e902e6aac96ccff5455e450ff17c12f3269bf2db42975be5527a61c7afdb0a2ce5d505d321437a5b00690fd60954586e5925ed0930e56e51dd00b2c5370a478c50c830e1bfe4401374829aacf307557d934067f02df254fb00348299788275080e2f678936371f9ceccf26b7fd3331dae2954a3edd3958a4ed95eb073d80a030cef534b6ef41ef9b90c46ed282905e68099263650aa83410fc895d81e54483be28fb463207d313029ff6c03e3910b54785f371dfb908f0a7cb7f4ec695d7a2e43b2722ba35edde561d52b904a9c48fbff97a75fce44de3fff5ecd4b502db4c11dbda34b123443cbfd43bfd60e4c89befb7bb3167888ce7c55dbcf632b67a375011cd24c8218e6b0f0cfd188ffcbbb916f93ca11f1b11027482048e8a70eca99500bfcb8ff8f9ddb4f3f16840ff142d1afdc8503a8e77579f49084e7d121e289460c076d12385f0a0f4e2670d6375fe17ed908fbee4a8014784ac9b13c2965e893a0dff63ba54f0472f3ee83fd773ebd70ef053f96b573feb2fc80635280cd9ae660f85465a89df172fd722822b80f88e58112bf55c46e9be08829d1e33832c4e599d56049a4c62f3bbe65e4d1bb74ad35f88677451b399b61e45c46750ed5e0b324a1f9f92324a62b6a5d5510bd623f4826b64f91c8a59d86b2c11e1f1543ae4940a6a40e36821e0b0b0993023004a1b8019d873ba47043c44a823d85f88cdd8d3802a17aaa5f928f1c0f49b481664f41d185b8f6ea1dacf611c86f4668048c20163722f7f7e2163493235a0f1de15771daa8a5f22c0a0583d4191b0921ec1eac2fd7c3c543f866b6935d699abd87e6c3ea98f5b6b63aeb34f64c3ef56adce2462b0f8a4efb10e9db55a75346acd6bf82d2745f3a57af7a20a89a1678a9f9fb3c0b7dded5be043748f3d81c80005a93e68e48c8dd6ab979c2c861578f5fc77f020d49ab19dd47b8b0e339b5093c225d36bcc889945aa3cc1cf537012632088b7291d79d6ff432bb59b61cb7a2be71a31f81c1680c375702f1ad5b36494e2f25c99279f2f216ec8f210062227f57eaadffa10906c98f3f3557a05843de43c5da2eb71b2ed9ae735c353231e903640a8c8d04f049c511e266e308f67fb9c4767eb85e07ddb704497322c14ff8ed52e35ccf469eeb127464241889160f7b5cc794ec9cfe274be3bbf8798ae97de5e205f28fb6b519a78a0e42798758da7a7d63bc078f10357d1ba17358fe2a1936312e869f4806f1241689c88edfe123fd4a9de101c7f088c6bc645f82b8de9b362b3bd92102f68806809823de343c6cf302e445027df17aa03d02f14f3514ffc38759fe7ef398d7275733302fde5e6dd6e4d3b47da2ccf1c1a8a25b35f03ee76b43b3b1bcd3a112aa0b04b9258b90cdd7977cb58081cd5e276acb1e99ac387e7c22bedfebb44e00068b12c6b3dd943d523f59c68802348f8e967259e274f4ab73aa032fe4a6fe2999a8d0727ba5b972e2e7c9bd0a37259c39034ef24964b9fc1d64aa7434020dcaa0502279d33db5ef0f0039c43c1ef79d3c6922839a13578cb6375f8559813ab33b0dab2bc78c06266d7626e182818aa80fd3c41ba38318802bb97deb24c35b4e57b4f1282b90f1b78cc3a526383f3cc551ee3dd7004b2547cb0c3368ed3677100b0f4a0f11afe65c53a605363589549776101336c706887f0b58bb9b3bf9c3d7481ce4d1b479da5d98a0a3fab87a7898b6591bdcda0858c3c1a9be73457e5a5af3063c222554b1622dbfd8fa58145d410e86912d6831d36f2c610d6fd961be75b890d9a5a7daf45613e842a9a334fc7abf985464761215552d1440391423c2fa4de6122c6820a60a02eeb3fbc57cc4e6dfdcefb7061bc239f5f04e24286df4a5bd65104343eb760906dc43138432caf1897c953eaf3e1013dfdf36bc1ff7bb1e85b2a498ae003fdfcebcb03be77d7ac766bfa887500b2bf1e31a309138fe056d2cf3fb36086e9e08f07917ac61f6dbc81a3666ddddc651dd3ca6eab21cf7730d3bcdcd7b9fffeea36fd829d15d6256a9c134e7f3eac35dde191a9c5b67694efb802c461a9d1481bac77e6cdf0de0364d8ea7f5a8b9f24340b213da0e147021992fee0130b207c8db9fb2c38252d4100abd2a74ddebcac0a27c3393695cc52c8c06b6e2618297dcc644990f722d32236894641e8b4cf25feafb7aea79368946817e6a67c6874fa422c135a017234fc2961d30078533d9f2ca0d7a6fe40f1b249104dca17e83f7b11a49341f19f7caee53ed6099f1bc8dce85d87add6ccecb0c40c3151702185578094975c6bb71afdd31c2b33c5ff230fa629dcf951837920f1e60aaa6e1c77cd90574a078009c429a886fdb3636fb112c18bba5c1ae698cd9f0a3c37edd93337ca8001082f635005c4c4d218600dd703c437b1ebca88ec0ed90c3746658188098e2640e97f287d136fb50fd1a5587dc88f61fa094b45340b0fe3d51446715bd7da66ace21e974720abe245a64c533e49966dc2d7c17beebcaa02723e5ba619a2832167784bc683d5accabecbd150b1b17d15a925bcb04e98d8211bfa83dc5133012c755e117f5cf8106223125bc6024c6e093569d54f5949d53b5ad0f145e5247e05413dc57b00ca9d1437cd311ec2a372751c65a88206698863ceb65b2dc061a3f7d729eb4077e8d632489f829591bf4b0d8a8fe1474b26163b8034ec7b54d11dc3a566fa76b2d3a61d5353acf2df0a3b3780d8f18ccbe1d828c8005cff0e6bfaac0e97aebc2b7429dbb733f59b6721d0eb133e6f58afd6642338919ebb554c988e22dcd42077705a95a31d14e06228969450b54bb35c0d455b9994b1f8d8a816fac4c4300ca031ca73b4b3d1278f1bdb6be7bc385134f09f718285205eeb429ec4efbff123910f29396995b95080e81f2bfae480c5e196f060de20c09d9d25d0f39e8315610ed5958ec595532e18685fadd060820f615380d1de3432067129e523779bd453e704ab74d0be4841b4ff9826fa6b28818d694cf5625e8b8165b7600f50f8316c45204f7295e810f0053c51cc4a8d088b07977bdcd879da595c6954001efdc25c247e10fa3ac223c1fc559e186fc0b644df49950b7352858d879ecedc8f9546fb4840dae37c82fc5e7ff36685945d8a56ffc75226c88deb8136e544c9f8fcd694138ca1c09ca30fb4bc5ad53aeaed40b6382522f3750cc544826acdab79d97314a4a96c2f2a4b2f78ad65c19f97a5e7f35d19246c48399c92a513b29170687d3033912cca6df885525c3da76e1b2f3c60bc9b5572ac1065bb5402eaf4ce0c2f01252843f9349154266d44db26de1f000c6357f80ff2348a5e75ef856fb72b96e2f2b24cbf636abbf30b30f73d5757e4871581a44be86381e70128df970f3a864b37f4228a42906271b31f2b7fb5b74912eec8aac575e2aefa07d6bd357f986ebd0495f5b044df01664da89cc9fa0a4797950f82860e67a2df8c6f22ccaa38d4d89dd981c96688894b94c03bdda76070a5da58cb54fdde8f2c8aa11c1867d2be36d1b3da51975da13f2730906b185a7801f569179c6e251e0b4b0cd6359d776a6de0402495195731a379c72e5be0f243fc5f1b5e2733855a70f4b1df06bcbfdb55a5dd94896a86653dfbde4d21462335c9331cc1cf8d751436806386bb8946dbbb89b91fa089fbb4c39708480e47f5be2685e3c006e7a8be860c6a7ae94224bace8d6471ab48d596b2bc5f9bdefddbcbd5e7a84df83a081687e5173f0cb71047c5bd2d5e48917e8065e5643c1c354236289c73cdde2e180ced88a028e8f5e0bc00b4f6d0114acebb36ada66b526c4c8efb267b00814ef74dacf1f4cab4e1c9919ed7581fbeeb048ed083cffe9f7fa8ab17fedfc6967c0cd43ae8ddc6d257a020625dc43f078d88078b25bc10baa49cc6691c001f5042d0ed8bca83814493fe9d986e4ed80f6c72827ae25485cbba1a4b7630c5857598325d27cb8d7bab01e50eee54de7481c58853b46142b5c144e3cba638e012071cca79ff949e1259555c8b850e37b7dae1266d036ddfd882332340962f0dcf1f19bed7ee8724c55d8a97876db3edce27cbd0c9bb4224aa72521363a236a01135d926cd37dac4a4e5089592080f7010353e185a0499bd9f9fe81089a993bc1621ff6e8e204e6dd4b0c182fd306a7b1a6f5f9ff11964c2dcbda2eec5d310d6008755393d330f72825c490d0e2dbd01b769153763490cc4593e4036d776af29f342c6b71fe32a7b16a94a7f4f99a67685c48a6f285c989e7df7f60571253978a3efd7228aa2290c52bb09c460ddbc23d3173623667cf7254b2e9e3da6e6efd59797c54c080cac5470eece49c6823e6a7b215099adeb11d1e67722b4ffe7e736bc30788dca95bdf66bc6fe880727199491e87e7be4a72d4f7f2dd78a39ace473e40f75b71b6c589424e2851f1777a500e31d0f07c63f1d4317077903f63e2586a36e38a24fd44dc0b4e0e0556ac8773e8831ea4ee76cb1e9ceda243251b37c4cef46c3e8ab468bfbdb2f20ec7158a8cb6e879fd63ac60514c66bdeb2a2860ab67992851e39317aee2b01b7dd403ee58c4858b8965172492e340b5c092f7652b5f55f8f6a6aae5ee710e58ab5b0f42f212e7e3b5835a3207827c54100fca2b388666b38248a23d4e4c1a50d4b6ce6bcfb4ad3e492f5c40731df1938356c735dae75fa3c83ecfd4786e7292459f187521a713b746649dfa320d72fd92d32f5daf076f95bbd3cc763b6b2845f32d9c660503ef012a0f7f7951ef6fe2fcb74e57da96964de601094e0222acc101158dd56b954e05d93e2cb0b2ccf019ce36ce01d9a0df8f0ca2aa5950ffa6c74b41e7244a060f76354f56668a082a11a0579a057836f577125bc372b86c55d1494be8bc2e055af6c98605b33269faab832041d6542fd4cc0e7c2fef0939d9fb805a0c08d53690b7211641376faef73c667778a0362b07175f036efcb646a610b8943e35fb61f7837dce7da795ff0d449baf0ed04a9e858eb9c5fae194866f3520353320d05da5bb7fdf1391d292d6b793cf29d0aa22071b82f933d385457c5492aa12e49732fb8c6bafb3c8a6214494b841be1fa6a3d1f82a4350d65842ed04d49d1df4402643679f5d1d89362651f70a486ada7c1e04099b42d92cdbf50ebd4d97bb9ee49c9e2ba9747612ccade8092d82842d1f7b5f6f6af9fa25d59248549537b900fad9429c138bb7e5728ef55751bbe66347a5b593ef1fff35a1b07a8f9f09ab122da11e304b58463ea10bff52bfbd107ce6cc6ec49400e2139e9910b2f783144ed4e2777c7c2f28bbb7b5c33d113c15946b4f35677c8e2b6a4ef479c174176cb664d9641d9cf241542fb0abf20cdf38dd8c85e150a7180dc8717a99badf09b7fc25101fa9884798b8ccdda3938f8ebb62d432062a3300b93e22bc9fa4194086a1b9c372c9f5cb4e89de85966dc62292769a15ad1b6ab5ccce339374a02f91a97a92e0bed60b3de0d31d57ba70999d1294953b3c2c88adde0e047de3a53048328e5c8973fce492fc13704e459133c0f4c104a6f6ff404c21d69dcb584f506220463853f967987e6368e32fe26be96757d2c8026131527d67b2de0334acff96587e52c87922cf56b338e21499b68a1a60870fd35a5d0c12f0ae22bb078b2102dca02bb53d9a1885a9d3c0cde5050a03400da9448fc5d8ace2ae3b8e8ff3d0389c80f5c49a93efbb461044f54458236f05eed71b3df8caeb8b42336cb02809921d4da46362564ab49a099b7893489a71cad592da10e3338c9738ce43b826c2e947bc5e07c0c8927601a359e21f44d888ec01b08d9cab22fc08c57676d6868bc5a1d88c364bd8f604af21d9dbeae56d4c2ff8bcf6e8f00a35c3a1ecaa4f5fad85b2d9a4c56e876691f85b4d801d3fb4ee320a500470b187fe199b13735c89755bf1b6ff517211bfdc5dbd97e3ab0d6455d5be22bc881793ce3e14df82b8ae90e7c47cf1ade8bf2f72b71b9e5d6689d3b768aa044169775f4dc5126df45b921bf1666b24175287e3fcfc9c9d5f1a7f71d20249cac7ca34f712c847626eee2a5dca09d6b8ad5e53079757f80048cda84b979a3e3e4de3e11f592f893997abfa0043e14ba294ca5b907d6d0647bd536d2fb0bbd336cffe38e115e1e89b901f3d41232d526b8bcc61d571f9e47a3dcf4dd3b183a41dc92c7cb2849f087378686154ced3cdf36d5299411771bd96acb9452f9eb37bfa696b6708236c90adab4bfe2659cdad75298f04b357d1a5f1aa4082c953df4fc8536b5a0373175a5d3cb044522fed8c85658e4b883c84822ccc143c832c4f73c16326f43bd7eba649f731f500969aa14bad4b7031fffc53f854eaa4f2b523936c3a23b2d062ca5d44f1af74e71e7fc71776e56c56ff557b1dabe16af137a7be62d550fcedb5c7e131cb141ceed0c3b33f5cafcfcfc939c523add56a24568607800d3e443a5e1e3720f2213942f8af32a8837564887489b93609cd1209c7e290880bb3fec0a884218670dacc3491e43fc2dffc53d82b5408a08815cc1722fb0facf01071f42ec75048d6df2ebcb00f1d276b113c663b8bf7f619b43bb227789cdb84b7c1ab5a2a4ceaf3fb51bdd70fca7964537820772f628cbe5a47a34cadc2a41e2aca14b8adac10667678dec2ab155062cc83919a61f9106b62a2c5a900f820dc4a71b65fea9b5f484900436d631a88fb7d6c8f457f9ccb612a9ca190566ffa07b3d14dd7ad82a78202d45c5a599a7397950e8f75af6d9081d2c3a10ee2bf3d604b67a753e99eed20737311a72481522ca502bd67942498a6374ba3ae1b24b2dc19f49d4cfcee4a35317c8e55405a746c0c5662a364a90abce576296298639352013cb1bab23865bc9a51bce37f1a6c1a769b3fcbbd2061fc6c5ab4e3004efa4c14f19688695b3a0f69252b84dde7849de060dac12c1183ab15d3d2193aff79f31dfa1fd9b3baf27753c427d45a3dd2e9afb5458165a3a004dc4d63a26490e1100c82b19c1797a58158a234772ab89e4775dec75c00eb3c227535cab17ba6c259a48f96be2ebe182770462245f3715984c9c5f6d6a9b9467d375603fd931a51d051a37411632246705d1df8f4fbdefa4834fc96139c51500745d333f4be39c09b3cb8eee66b80a6760b5cb8ba17668e78cf0453a891e0533be2de054a036094989efc028e765886b044b4f9c1976693e256a709445364005a3a6f6b812f1a498a38638779315b2a67f4fbab85ddb3fe96fbbf31494287da5b612d7766aaf5d0142c846834b1ce29ac3b2c4890e72b3c01fef8628de900c9438ef54aab0c9131ac5f1d5ce346aea5e49e44f93a94ed28bb19bd212be227423d9a50e6e3ab8db5f2cf200cdbc11be7632ba9e19a3bf5806e962a458dd09223b09c46cfaaacb04a8bdddd80a0b3d09f9e6bb1e3023a050dd221d4dca4acf5d6d95bfa5f7fed8b7c40895c02c64e0f57ca3778b03cdd62fe5f3bba4e0095eb22c44c0d45f21827fccee191fc1a0965b65303f9536b8b3b99ee2649e1060991af7dd0daa98a4b624e97fa26de4550d67c70fd1c1a3a788fb794bee439355f92e7c5154ef47016307b8d0e7b2726f9eccbee27d4e60cc75960284d3c89d2daf18f8721fcc088a3faef76f73c0e05a9046fcd6faf0e1561af9fcceec6d07182a0d9b676b6d7e3aff7e79552cf7c2e3f22f22a989a0ba3cd8ee92d44b976ad8ac3813e571e3c7d2753ad4cc8fae395172d3727535b0f3aae371842e2e01ffc7c20fb3e5566aa2ad80fd3a4bca1b127b6b0929cd004636421ef52c0cd69d158185fd36b89aa70edc1aaf2103452a922e2bb17a0463d24b221092384038457fd7bd6663e5400294829107a698fab026bc31ae1beb9e37094a4b5c5e3d2cbd2816c9eb3076e99c22f7ea9ba15878c760e60bb94102ae940ba1d7454f193dc0b9d7deda2a405d26213a34862194e30483e9fc23b42078c6f5b2eec275749cd008cf9630349b10b29856155f39af10924dfcf2749090df50d28e3f8db31dbe783b5af49f3d9f48b5bea5cc9c23f6bf55f6037b5c13f71588a7eb34bfdd3c88cbea6f0275e9bf6cfde8ed6d814c7b0c5e6b30dd28d7be8041a213133962d4791265aa422cdb62bf5de3d54e41ab1fe6c0025fb5d97d7b62021f1f7e86d98f67d3764f2a57462cd5e3f5f2e1e4d62519223c102d7e48270acb2493119816859351bbfd6476bef9144c832d59af2708c710b86c9045c0dedd8144442bfcb74fa5598f78bd80032ce442768efaabb4de3e97c0191dd9715574cb688151ad8cc0664198e9b6852e62cd5dcfdc1db83ecbf04e0f1adcc49765c53cef5af04f9910b02840f0cecb3a98c05469770fafd168e4d0bd9b5290de779fe85e9f7211da24137bf668238a3eb11264f093764dd23c16f3944b44abb28d645910cfa4b3ef39d6999554db5f67a79c16afa72e05e9775ab89f514d91265785c7ef266a987efbd7cb805653c8356afa7bbf64339c2dbb86d0d8f2a67f52f8b9c9ef73b6a84070fb7c89d7930694827d2e5a5fe60bd463296c2db759da9365ed9ab53a007733b88cc4fdad349d92232b7c070f2a87c17d247ff8dcc3b55be18a1fe869c77ae126a0733bd93c8ff84ab67a0cfe66b0f12ff9b1dd7ece1534c5548ba55b55557199afa31b9837aed913a45fbdf0a26ce180c33ce6f480a36574250804b3fb942313e04f2d40bb47886dcd8ec9f00b77e29fc2101ba7e7bf2f2b7c3fa5deb92cb26e6781c3fed5d6118c79e3dc074e9c8f44f31252bf728e6205e9dc351ab5880f94f5a30ea1bc35349683eba78c372b827724d5b0395f85a7e408a4743357e2f4fb69ef558caa6cbd47b11140b8b3e6d610adedc7dc0216151ef11616c1fc292ccf658e7e854dde3d01f7c67426858b4bdcba9e4ef07cc4804d430e5ef87f43b454972da69f78d10e0465d91ba67083bb34e4190ca9faf03c446a346d559190b7b0d6814e41626f7f608fa28bf206a14660262b058235bc413aeb97554a118993525a9824a7799884f920d6c680c1fc7adc11a9b1762a1b603960745085c75adba1fdcc1570b4e3767769998f7dab977a159e8d496ac99daf0b83cf196b442027113f5d4a6084b2e87fe79b988e77852ab9285bc8be2b8e4e6470a64d158d593b17922194d4c92ca52327e0018cd3a7ba595173010b81e403790c046cadad148c9cf2b27d12543e9ae25e64127b45c8ed6342c91f093498fe329a6c0d4cbcf8594f35c08a08a45295c456bdbf2f7ff1b77e652c602a30771dd3eaef0406d344b7d5d13365faa2b8d394afc37a69f77b01340bc1cb34c1aa1fc65ebcaf41a12a34834a927af5b5046a52aac6939049b02d6afb328dff60698add14b11b1eeea348d8eaba7550e9b7e9dcb0d2928ed990e586d1c303a21519dc29b46a80b8a1e4412a2a0dcd8e7acd7ffce06d52ed3635fce8ad636de6893a8287c817d8e73da20dde2c60a1ee7dc7d5482a6b4ed3ec05b6f8097e9c31ea65f354310b5956d65b1f5058bd55c7726126a78cba4035b835e29b693625318808fa2436b5e99e90ef3f15e7e21730743a26fbf784b5a0c7748a7dff0006c12b4213275134a81ba63f79e8041824864e0663680dbf08382afe774666272298df1ebb26760bbd17f2361fdad32953ab1b9930cc991bb578c608f15bc5b93bbf69b462f350d64c0bb7fdb4252d27185ede1f978277ea0d804958edb968254db9a31314870912018066374245431a5acf27998346f3bbc40523d7019e08fd2de94e97b2ecbec7a51c10977667767da55e3cc4133df1153fb89d99ac5211a582693ce5d8ad1303d67ce6c5bb8e8d38233e9eee52e727304950c6ebcba4595571e176a00fd7803899a24f112c5fccf7b35821c2fbd16dac55b35d5c16e1c21e28b753efae1b9cf9d1f1d2554dad305ef0f74d92013afbadae58cd07ef9d86aac2c6759abcf8a547492e7c076461436df9da47bfb6c2d77305d86b7c2638ef3bc3c83a04bf65d12dd344f9b217eaa6f979a79e16425ee68802db42a63f659f716d4b73444339f0b6aaea7147e62e279fb04ce82c8884cb50d4a84f02e89fed33348ec428b8e2603ee99538c56f6b640d09fbfe5e95042cea932b3690382edb99c6eff5a038e454ec54c62eeea2ee4d50f3fc3b901947e7d1a3ae1880f1c914e098417c49e7201d4a6db2f71d0bce3a692c93a88f494e4f45b9e0b3061810d60b34b9f3395a65489d27c0e99a26d6e1efc762c282f6c9a51b531474edfd8eb59f1c8628f6540448883a802bc61e775e6bfa1a0ae04621f59d80fdc3b73701b4067541c61f56f2b6a75be1dac4361b71ea482efe5f18d96f80e889c845f1ef1b787cae8083d18dcfaf90754e99d8ad07b1fe921377323d966e24058b38fe5595c98bbf2f3af9cb1bcafaabf82e86e8e89064fe8dc3db62f2cb254e2c317324beee8e30d9306adad539e40a39d64c70eb425e0a95810d4eaefcec1815964bc26b2d09947f1cf6245f6e65e9964e67a2fb5c4671d59cba8791da79e08d86fd34b20179aa1817cf18ba56c83a46457014fa24ec2eed7ec8954b5ce46c6a1797810f5a8530ec2b438c2889f7ed411a8ff8ac262004e05e8eac5741e9ed1865e1a6a59c1eebcec19c7ac5b56c8c8556944a8b7335a1779f4dacba1605ae5934fc68ce7615d02c8cc53061b2c8e0f2af5986108340b557d30abb650a6a19ea183e9ea0f7e2a5a4e23796eb8b9666d69e8c57b860e8ea04745bcc53c4c99f0588795e1583efb73397849091b30ee5c865ae0b696d316eb79f324ba1ddcf295a59b2202e70ed7d5fa98a5244c018cf5f56970fd62fba3203a1ee14a95f23431c25ae1512d39b576bc2ddfea2bf1fe1b2dcedab18e6054e45d3622b8f0d185f2e02d4541157fd5214842dc4793358aba95f6075ddefb3578b7d201e9a6bf05606bcaee09e5f7b822fef8ada727f668c968e1e8bd0e45220af680383c3e4f83a6258b3910ece2252e5e05bca24cce15708116b80bc1093219eef993453284d5f34933f89bf039167a2170dc8928f29fc14c60870353007f215e7c803f5e8ca4300a812eba41042eb060b612a90568be0efe388fbf3c47653b2d3727b7e960a79afa6a120a24e908b889cc415811352ec7ff23c558219c9e37ce5d6fad80516d021dfb05aae4cbdc6fe30392a58136059518b555ee290ee3736101ec475e2179dd642e8d1896940c11674c5fa69556b333a0c828d3b61c0801bfdb0b3034d4ef3e1b2378cc58ca14a404f9be34e9d2091e3f1e0cef1567f871f25d6ab11ce89bdfbc44dda32779e3695797b47fdcbfd8ae3174aea308a1f1430062da254cc05a17bf62afe8d711d92d4514bebcbe6740bafbd6159ce80552d4a12ef5e4855a8e0c2a59b2ef75f8504eafbd77855b75506cc60c3b48b0d6b8bec39041a30348d75eb98579247859a5d823ab332120d4e1bc71778587eb16c20c3c314a0ec2e916afa7bf2d8f2a81f6b55266513a605ace31d998ed00d64a11840c98f72c17e6b2ea2ed7ce56f91309dab239fcaa170d04ce1c8cbf07e035d0c64603321835c7d5e09185bbac17ef16a5e894d64051cd8f16edb048b0157bf1f9ca3042aa53dec2cb2b64c03372e55f1b7f0a18667c1f15a989ae3d52e825f860ca8bfc977f249b09fe23d56b6b0542e5bdb20eaf10622a1389e10f94d3b51b8044e02c3074e1b17f16ff086111ca1f519c71d66f8617e0403e4878939af485cb09d1b72f6b13273d7df7a6137a846db8d7e10c96d101d08ca368cd22f18cfe5642cf2907c98bcb30971b38859845fa45ad6a4f5731e597fa0b370c056bd1f39af6dc3f94be97944c307c3421f34b4501119b09d5a0b0799dfb947604ffbc92666d504f053a927edcf081166b75f112037448d009d49f60e612cfc890e6a075bc1d6d5d285026267520ae1d8ce8c64922c340aca98eb0fa26585b0d34566b337dc319afe6ab3d5407380aa248690c7f44af55dc4c19f137d85668855c5332752bd278122da5d8779f7eef84940cc920bc9900d11b3130ea4885680caddda40ae212a70c051d020e525ae28ba913b01b5e1efdb1332d57486e8bedefa6552460da040e5493ef527dc415f00840fdc296df9f54f6cadf842c8ab70aeb461c26d4ae316e6389dfb465fd817316cab24f1b9fdb3acfc9890d3c0c06a8b4e11362895d02363fd4568d9e6218600accfed92fd228adcb9a15516eea55ad94acbefd6b450a36de4f3c434e6e2adefc79733df4005616a6ea4828d89e5f5c349193e9827a468a904968727b1c59269b2f421eab4570c98528b0ae50e609f6a8e84df0d4444d36d1a3182b85d107438c91dedfe8d810e2565e22d29999b789bc5aec3187ebca4815be2624981839b898847a6f0ff9f3483de1db13da99824622f28425bab4f3e405c040ad0c4a8d955342c7a945010ca4f4dd294bd7b3a16095529073aa77f1245b8b21ab9c71af3bb2df5926890d51259f6b422845510a3562b7827ff73143f5e44178907f793ff66b1839e8181171bd41b3ba67e04c5d07da4c7cccc031e342a9f674d88f461b5cf99f4cd64d380c59bab259299d7056e0990526dcaf83996795f761d4fbbfaf5e52c3c324e2fc5157e8bb98be14e24bb740df454b9be06c8b88c82e2ae6e13f141f6eca2c99d0d1248781515743b82d983d74b2c2eb7deeacf12319337bbe9264d33d3da982d5513b4f492c71ad6191a187b1199b8456a52b52ce399f1a1fbce90badc907fe0175cdc7b7b36b0aaa1c8aec01e115f702cfd8b84ed4bec85b4ffe99e61aac5756a2c462add5bd99630571eb6fb428da284ce42ce8dd6be86cc8e63fdbfcb05634cb074f933eab3dc59b40bf0f37221461af160615ddd8c42c5300fe40239cac172d0ad2af21cf9ec6888d0b202f4ac69dc975ad963ff82aa11fa4e2bbe0c2072ded151e73fc88f3adc68455c098c51a450f015dfa5125b506e07bded837468f87001a464c1f34d2de5bf9bdc859a25223f5b8bd7c586d97b8a1e7b6438bb5e7326d18ea965dd2d93936a83ad413f23375be766e8fe1487e43f21f5593f0dc05b991917ba7a309b3dd6c689f2d4a5d26601219b511f7d935d072c1d1f2e030ed6cb9fea671bb52117634665025160e9d2d5b10206c53d81346884ea316c95bafeffd1e47ae43b2fb9fc843bd0dca304533afc9f73c746fde5a9d25dee9c42d24fa640238cd7bc27ee36b455ef8fe01b860cd55ff6f92f1921d52997bad48fa692c62c22da4d2504958074eb3ee1f730ab6b11d27baf2f3576573d44eb4f0b4599cf0b4fdc01c0989a147dc26151a3a30be4caea6580262e85e93e0e4e506ed2a241b9c9982c453eece451e802432787c3f65b1b880f982b1a2d29b9956b38a233cb84f9e09638c7fcd70f3d0566066081ce7744fa995d016ac997fec14a18becbc8a6ce3ee58435a8744428d819fabb1739d64da92fa8090776d98fd4a3ad5be330c62592a2d07ed50d961ecc2b1fe95ff07324817453ad0b445c152130c4487ee43ac677f6574338526ca72d69b42a1e541e613ad39dc68cdd36a4e6d86c45fb13b883259d1b6c3a219acc0ccba85eb90d34c0f0579a1a4f4b1afc7e27f7d49a25e3df8faf2662e004d8b2501461eb03e35b669421e0b2ec72214dafe5d9e56197f3453e8b781eaff7d61f51ef094b7211ddd4df0284a42181a10a591897f78f0643db10f6409b77ea5d4528715595fc6b800dfb895e473d23ecf1eaf5e1fcecb654234fec2821dd89d7e6d4247c85b9588f789413ba5e7b7a82e3c0f0dc9f5bdc8d2034c953562e0f6c7d01f65efab28b8e39703d3be5dfc40e5b7db737f5cbf020a3bae54e597e39c0cb73dcf4cfd4853621e7be2d25d312fb547aab1b6d09a8c8faeebfc8c5fdf34bf75d210b1ec6c1405906222f8933b936b56a716919febc95dae3070a53361d0eb2e01a40dad4ba306c4ee582b60959003029b19b1dab1446f8a99dffd7116992cf3405a4796b2637b9fc4dcf3464dcd2abacd8801cf79ca9480eabd09a94e620f7476d5a38ededb7356ed6e5b16f0725d38f3ee80cbc94e4e31088e16fac03a19d624527f3b13c54443fce2708ccaa1e82f17f11c36d7dee5bc925cbf304d548336761c439d503746cced2c8032c9e46aefe589c2d4b584878df0e316a5b7bcd822b017425844bd837e56077f5887a6966fadf0642f88964bda62959eadde349ff8d059dc1b250052699ddb4b6db373ebfcd6d952332e1d3b9351679f6fadd9de2d99904a158f86f18afdfe47897e26022bc1880ad85ce343c67f094b0db3739942fbdaef8b81dcc2054ef35b719167b30f25ed02b04426994186e79a7c9b7727a110846ffeed099c677695c524097a82a310340327f66b544c8ecafc113eeb567ab3f03f179f1be3291e44ab88d225675ee31ad35d3afd41e486e2d15daa363e23f123bb9d1d184d26c8b54f1799615425bce713b33604bd60302c3215828334282a1a26bb72223d03199a08b297c241feff6a4019420725d611bf51ed68c1b023610756a2474586db1d1f6256adae76a58c7ac7acf995fcd3b3378eb606781ef85b36464d72e795f7d83882b85b553bc660e6d87672c512a7f323661cd0ae3522d962f10f829389171ff58781dc1e88739a59e8ec370d8eeac93370534ba6091821c41bf8f0f2f30173ad08c3fd181e910f6213c3d7631df2fd3602c84e72f973fae0d8c434821c744c89219be75490036895230bee99a06233437c8e7e99af20841d97bfca90a2932a9d552248f965b94157c164a301233146f8ee39e854ab1ca5969ec01f7566c4df79eec2c8afaed43cd55c4504804bc577cea402e97a533d35859e5d9e602f7382e953b0dfd676e5d7ff1b28f458f9513320963b90976115cc142cee4c7b5e3e86be4ec168bba12d8e07d26da5fd08c81f99d3f6b2aa1045d9722b346f1f782ef3c683b69dfacf6868d881b218c8b1f65ca00cb2fe99e34a31112acc64af0f34728b252d308a1fe499adb88ca7d1bbf1748882b21f9a4433857433b939b788d6e6519f5ce2056ac5f0e09e2d74bdfe9e1582be48866877762d7cc0ea08aa0cf9e25632b9a1d625a53a2bb9450e9b46096a689e207d3addcc67450430593dab113d42a68e32aaea8733f5b29a749b730e62f01ff53a6eec9ef4ee5dc206ca580dae79f446c7c0b8f76244666ecd9ce4e98cc3eb4c8050258d28f0a200a83a15c33ef7921b6cf90c40a78ef1db758abd613cd4e211ce59ba31fe284a242d0067b34419db9eb35408500a666ad4237589b5eefc6ede6ad64bbc115d5c052bbf1d0453fe9eea3601a00f0ae908e26adfa9d14c29b0208a8a109b68e6e4940dace8c2681e7e761e0d0e130dc37738950f97cf748e6dedf01115b251655c6dd8ff592778cb289c829d662f08ff32764435f7d0a7faa71544f973f0dde4d0b9b018ee951b86d0de1bf1f46d208790a56940e7053059f170f9453b028535c3c44da8c6beebb3c2303c3f5716905d0c2c00dd177b915d34c9c24be983eadc6afc003e11ac77c91888a91ea45bb772872087136221476d44ee2091fb00ba67361793a4c202f28c3ef66d31e4d5851993a8819c0c103012094aedd2525729f3e4c6f254a94c92b413edaf0e161ef62d78a9d1606c391355c5dbc0f94ef934efbf6b689dbfab00536dcf4bf56be88cee2a4c69925b83d40c64b1a75436bfbf7ebf35058031e3ce04793d5027f1095fa3e09d186b9fb51d6d03bab6deab3bf8825be58ae3f6dab9d9052813266311dfdadc310f1f733ebb362a135410218d8724b64e70bb04a22ca036cf54dd1a4769e5e8ce979472d931c36c1bd8e89d7e7731799d52851bc93907236a37aef5fbf000fc83f8af6facf2b38f05882bffa2f700e0abdadabbb7e42fb0d387ba259c2a611bdcbfeb64973e4f4615e00ad742bbf6b3e96b51148770e5158aa426ee6e4848709564db288a4016fa14a8e512326b40ee0935339f53b66f99ad4fc3046c4bb0f385d92b67c78b87c520bb088456b2b402db4bd0f8fc62e596b8e176d957761e651fcf40c89d06b3d840c0afd3d77fb57becedf8b5a37bae7eb40d382db9f7ab3f0f56d1c8e9ad43355759de4aea47ddc908f9d62d80575322f5da17d10266ec4a23dc12c0d6021aeeb9c90eed807de7f70298617bde9993f6fe73f947e8ad63865b4cf4843b4d549defc3a20b48f674ce4c303143281b13b78ce87989adf9b4cad3f9e0acc8b6622dbffaa99d32a1e0f03751a684f19c908e1ade0f1aea6dac6029a3ebcbd8c86556b99356c5c7268ca0b4b636c2f738b349397db227123bf6c2218e3b374485b350e5df3b2cee1a8ceaa41b209daeb3e34f3caf94255f5957b89e2987895d2228466dbb8e4b07446bf3ab6cd40265513fc7eb36b58de84a3c2377cee9bc4d61831a7daf2e53324e05761b1e90aedb227dadd54cc7a8981a3bdd9a56dc6585d5f83533325d861169c078dd53581fe652c85fd3ee7e7dbd9c7dc397666f138f0ed0ba3635fffddf1520f9327a180cd2984085b22d77aea5b4c416e048c7ffc8bb9dfbeab9ffb6c4fa976736bc051aebf85cccd1f05266f9aed9817b850b8a92ca9c9d89f1c5e1a76a5aff1fd3ae26053335452efe99700959c532f9f2e0c657e77e0700681cbbaf4fef073f49b6ae9bc01af4e6fe5a12376f4ab1622b7a73aa089c7ac4fdbe5fe3b5fca3dd434c92e2f04ea676757e6de63ff35c180d44668b17149fb3cb4d48ca16450fe335003095016649315bab7dda52997eedae3e001fcd302960f20e03dc46689254d5662060fadbe0f36c850c18d5e5454f5adf823090b818a7eb4ab59b45e3a00248c1ef207ccbaf8a4525b24a1de7fccfefcd032f13f8a0fe9a95b9cc848e32a47f4bc131df3a93b9759fd5e03e5e4b56be46528ef6c05acb42fca6d50a233fe0aeb10385de21adf2e7bf3153121e09faebacba4e1b8a302e1f8332cf3b999c9ba6216bd37f0121f4bfe84693f3595574988b627d9d20c2d49e8aa6d35a2a6a36aaad072ac27696a53230213d827a642a3eb0f099d6dac18d5c5651d8190fa79fb215f620b33521ec6475895596682da2f57b6548abd520993b6e2050f0255ba8bfe05dba9f0cdb3f4ebfb827fbfc6641c1204c0b3ae91544f9cb51b5e4496a1dc004cdab3ea368c863bcbaedcc97a83934387c450a48903c0a3d608cd413963a82682fcd6c2e8973edc80964d2480ac7276bc40c829f805e7be9c08d94f290f867d1c7da04a136304c960dc4fddc37644523b8a0cbb00adfb6df0f2cdd25ef94cac0213e5fffbd2e67b5e51acaec2147d41c815b8057d77cbbde1c6880205b57e65c7a42088618f6d0d3765a89e358f60100709856d827ac78f8ebda67bfe0b5c166b76fe2a196a16ce11cddf5adb27deadc5f1947d2629de94a0469b89594713713896af10003b5a5032c43df3fdfee7011649050243c29babe9191ff5d67a461f355b47dfb01e467fcc68928faed729c50c2600c568d59ac3fa37068a211476b14507d6ad970e9b6496199127d09cb9d7706461b499f91346963b6c8472dfdf04f270d1090c8d60754c83ac6762966c10c22ff0d4d95185c0c77486a1d9c5c31525b58a7f0d6d47e5e692743db2aaa8285c3c94d9a12bbe296c9639e86b57ff52928535e4812181ef1b9c3d5841458831c95a1e86775d187d266b3f64596b477e341dbce5f55fd548af5a2c9b8c156af7e9248e3ba850c924820dfd0418e1c57831e77513f857fce0d727b5985d035417dc9b5af16d2dab689ce2297082ea1c1d63841c99f7f9221430ee46149bd9d3047c7e382870f756707582e216d1b99059fd68a20d174be11a094618a90f982f965478a6a85db1ae87bd74481f6c54c6d391c9d38b4cb2db854c3532b616b662f0720e9ed99493b11a93daaa6745030a9da544a285487fb529e369b9356e5c06f95de0000056df1c2b58d16779833500ae0f0ffda7865edce5e803db54659cc1c671f9cf255ff35862dc9935c228b0d16cb86657d3ad4683bd65ef4eabb4f02fc4517dc8efab0978b876419c69e115d7e1ded2e2b75ad4e8d322e2d1fb0bb8c479eec5e1fffb9746a33719a35e583a87e1c6ee893c321d25d451425aba97e51416e3331953bdfb3fd097b4c37f1772fd163fa00a451d896736236b464b6ae62e7dd42f0d6e153bca4ce6d9c65acaf307fecce401a80b78ecd8bb95bd474abe6fdf2fe37aa2ed835f23acab92f6669984ecb6f0190217def95b4f919291638f63dbc74ad2b2b8fa97671127fdc1bca1a6e2972cf438137d22140bd8576cf3ca5816907cb1d0d10bc77e1d6f5130e63d034ba21d1302b7c113f69095b96d9a18bc1259a1f0be053c76dbb4fe7cc40aec86d17a780173a2adb6cfd88bea112a2eefcc26d332e1a0133fae17471614be5be3e4650f0e8bc2017f58ac51af9ff6db3b7c0856d8dec72f9858617dffd12e055a845dab1e72ee873cc4d83285683d65b686a9d42608c04d9a37c4c766392affb71e755fd5186421f096aad2e251bcc732d6ab63da274ced01018d4c2e894268bc5fafb2f1f424d27136d066826022ad4d5d8788e3766951812ffc4c03228651d175c115f7ea958dca2bfb408f10daa9cf2ea314acd1ec25515436f73f798f8983fdcb5ef0f8a01bbf6311e0e7dcd8c3e738d2a78458884a9c7c0fecdb7aafff0b98bbe69bd5bec458901d9301346007e608f60ab0bf62f9efa3de7bcd7ca750141cd3bd08872d87d73ce0ddeb404a3ec5efa6a973aa15a6da2abe4490735623943aa114e606c99004538f3a1db04aa5816f9791f3c01d7119077df9f4a03d85401a7f6efaa651971bb3cd1cdd1801443a300ca93e73a72507631da1504974be294d9b6a4400d0dd9d1a912db4d93fedf5107aad7ea7511ee751cc7a9430d5ded13d1bb609cc55ef22e307bffe4a445870270282234ecf5c14a598473c54301e3c8d07596c2f128f9991942dfe43d973959cb873d8436bad98526f0f8daea49754ce835b530727dd9126c0549c80f45b1950d4c8e6beaad7f6918797e6f547101cf1f1231c6c5acdc5cf4e28f347278fa293394b4231009c8ba79d9cee25527b48d9813315beecc97db327e7c72afb02d72923a4a03a43a35b60c2f764b5df910bce8e3687bebc6941a0023b04060e62953af6ca176c06cb42363ddd27aa15ae9c331fdbb05721a9279b762e488e244d8061f6bff6dcdaf547463f10044dc1c4795a0391c5a81e4194125e6f3353dc02713b35c4939576f84a200a4582e2eab47c0011edca7370d301560c39ea6e4d820b071d4cd4c47d63b1ae913968e28ce0fa1713bceeadfd3e7d013b438c0bf33e1298815eae82845012a05e70dc9f157673704ebe7b6ed2ac8675f479efd37d370b479dd157628087c46f413f15ee7ce2310f1008b31fbd84dfc0eb3a8a61b0f2fb5f71eb907107a35be331876d457d990d05dc08df343e1afe5952b5f327d7d483b314cbfb4ad02e1835878d30b0bcc6b5e9161c74bd12d618aef6a01e7c390e511bc54043fa7d406ebc2d4219ae64d6e03f47669fb0bd68dffbbba8d2eed3ff570fa5ac5f81e0faa53788a374d23891922754ce59844805360e03ece9c68c370d43b6983fe22e1dd2d258676bced898303bf783387c9e8bf62e2b72734b3cc40a24c130685cba23a0f9dfd112b9d89c7122a8a7fd3440e74317d371ef3959baeeedbe9da889966a132fcbf17eab16c6a5b2bfed486004c42ed21421c7c09cf0d23d2e987064b80f69cb24a369dc7098a8f06d2b9a035f240f5fa741c05ac4dd36b8a2e5ecfc0ed96a6bc1205275e7e835fc2acb63732998766119066f2f924cd56cae2bbe35f089ccb612e1140d8cac91bdcf3fa9a070f0885b2612404042bf14f81396d77f0977df6f170c73a5d7eaa7d5275b36a35c5b70be6a1eb86e5ce5cdddfd76ea3c4ead394f16cc2c605997d6c22c819674e9d161c57e66c7fe7e296c0deca0e154317aef0852be2ad4ff5f41aed1241701fc43b304f7edc8fa2bb7213857ec87d312d3d15b420b3ebd377760175b249a50f41bcdf41a092205bae2048e08df64d04eceedb10819576af1cc700b3351dd06867121dcba864d32936f84d726ed99cd047def72bac7cb42301a7a01d9cab1eaf87d86650bb95c9eedd6f86c901b448625b5cf05f24113bea4f622dca3717a9076ec9072f4a1ffbc91a45968f4317d090b14782cd378caa8d637fd9a6c0af1591435d2c49186bd6209fe61f5be1fee9084d5ffa8467345be5b621d0c69e788d0a2ea612aa5593f01befb979ca4913de08b2b029f27e4454a45abb5a0d1358e611ef46e4b7582ad44be1d2c7f3e0ab711da23abbb1190747c8edb98a440ae33738f70afdee60fc4e22db5ec9d20d6dc34bb56e9089c1cd6c8680058f863a6f5b760303262fcc56008fd0eb2866d56ec6dfa9a1ab88fbaa62efaadbcd3280f1d13fdfcc7aab914170b12a5735c052884534f0c609184c2e94093aba792141b9c4857453ba54f3e61330b270f770249f7d55cfd33b63df3eaa7e0e95eefe1cf8f9fd37c5c363798361d2cd85a8f7345a4580e8905e91a69f6bec0fa34b502db4c11dbda34b123443cbfd43bfd60e4c89befb7bb31678886b6ca002104d6bf11f8b4a68c85b56335fab8981f7a82735f1402ff2b117eadbb1b1b6d85c3d2d5086b2e9de286eea7da4e88885604f30d281c7b664f0171be928aac32216b33ca68241ff264ba6ff4e6378091e43ed218d4e6b7a1729efb226be0a9f5786a5156fbf3f7a6509338656dc193c3c8b8d41a11a927c06227c67969ceb7961787343260fac5f0a6243b7ec88d3ae8256f0d6bf0f64a4a4f724baf4a215498c9248dca415f7b94514b40bd044c8c7e805427b712d0805faef81da6003693ed14404d73a570475abebadb7237d3d4e7f49da010133a685e420f318f560018dcfbaf693573ef75ffdaac3d7f0cfd73d5654cf862b27786eb80502ef44c1aa395e033573a0562e26343d39c5e9051dd34f226a9b63b2dcc10c2e96f8fb563091072b53b6177043720fc35ca57402e7eb47b7045d215ca6b63f9c7612686e1f16783fcc48ef3ea2918957cbb9905d5ad7a79207d730a2858f55dc5bb44d5a8723a6794a28887c1ea186a26a9a3441c2b9dec80f43dc75f79bd13d658f59c11b1c66aa5bde4808b6189cd1378c8fc52bdb490d842441f202ed4fdb948b24ba6356c369b8bf899715d6c066d90db7ec92d3c474d990e3313c2b8316948dc0fbd979766566b79fb5a0890e19d329ea644d515069f89be8cacb5d892c2e57cbbb01b4969ca72977e4cab3594b83c7d89b27b5f6ee65a1de6b93a859af5c503a00de9b10cf30cd15b32d0d43492fbc8e70eb0f3231e903640a8c8d04f049c511e266e308f67fb9c4767eb85e07ddb1d2fef128cccc9bdbf723be32ba5ed64837f15f17c07227a15d5c212bc6c8cf851e2d3545283aae49633d427f83b6d56b642e8cbdc0ffbbab3a3181b894cc4e9efd4360e8d269cdbf1d7a3a4b7a0f01cfe9ffe3c8f1a8cea517def11a68f811cf0ee28b81a61573a3b81a255bb3e32ff6548da49b5aea5d7f18a21005a2c41e9d97005ce1fe1d782aa3c1b50408f453fd7d7a57a5e72af3a3c377a0cd82c7813441d2b2f609c90925f8a0f01567941d8c8216638894d0f66d391eb230eeef90972e93744307876555f60201aadadb9b2e4114b41329dcc171d77c3da731b5a020e97711b181027310e3bd06527bac7f29d3add7d483451c0a1e88d074cca0a7dcc6615d9a96387b57aa7fdaadf274a2ca84851a4aa082260f759e3a5017fcacc53314d46032d7c8bd7d726152cf6fb4bcdc1c70c0335c400bbf1f97ac7b6916e9f822e88cf73caeb09742c0bbc4cc111bca4e975b2ae55daf9d98cc0b00d64b9c7679c6c38f6766f93bf2d3d28226b7c4f74dc67ef9c4a6e84c0f88a15c426350f3cbe1c40e2dd75fcdcf7e43b1a43a3e386ed686ed54b2530f439d0ed851b04282b0f3f4aa1e99eab10d83e594ab74931e94f014c2b9ab3eaca50dfe7a17a745e6fa0d0e48514a2eff744d69a378c5d4890fa44e943d6dfbad8c410586091004fdf5fb1f3a8d6cd74cd222a2d105e6af10cc9916df534f0193e38a533e0180ee5372e3ef3bbd5702ea8d6db287bc6f5e078810629e9221438f6b6d313b951cde3b7e7a9c049119bec9ad7c946cd67b80c98d5f2b227ea1bbb4bc0fc80b6556b1acb8d6fe981c8be2ca00434ace00a41b97979a33789bc52f727bced9ff1ff46a5f6797ac4898332df9a3c842bb85dae10adb6f11462e19250b20b48a2e05aa57101c1b2a24ca0eb999e1e528462d008bd5a51a9d1481bac77e6cdf0de0364d8ea7f5a8b9f24340b213da0e1470a4c329a8c6c84e55eac2ea96e8a7944fa644abb54dd8a9f4601c3e7ce5083decd28740bd9308d17d5ef3bba55989ad0bc010d664edb373264925abd027fc6b8b746c24b8a791ecac305dc4c9450dacbea22772441bd57ecd96b023ea640f45f5ad077a3e5555ce16bfa3a9739990c4993c006717ee5646ab5b4103d42a6a5e180c8398544d2da23f2f73a9b4147ab8775729f7a21e5202576513e94561803bc6f8c57f8232a28e3c09dbe73502a59a01c34a1fc7e71948d0b8d2391f7b26ce73b9503960c6af8d63c1ff7ff7431b90446e72dfaa1595650486dcd2f0b8ea55e9532970969dcb5496130725a12d47e78565ecaf428bb1f7d13d52da391a8055a2109af2c7c2b7a24073afd3ba0d3f7bed3aa22be2b2fd6df6d0ccbdca18cdd1cd0b37b2ad0e8d0e1485dd7954d9c4503142b82c03eda78fa0cc684160471ffe38e4141683154ed16f7e6581f4fb7580c393e8cd5962243c7672974a67f8ce059d1ef6cd69af495b1c8de7aaf8316f3b2f848ccb074af395b52e7068c24b350706a1e35bc1f1ed31c420436473ed57dfa37d70d9bf9ffe2135e6f2f6d7872d4325db43b02b5bfb88b1bc853a566fa76b2d3a61d5353acf2df0a3b3780d8f18ccbe1d828c8005a6c170c38de44cacd0c8acfabf6d41a072071def7bd64e75ac3e7c5fb31c8107e0e9e59a2b766221a9b7a4e5bf5aa740121f683fc43ee88e70c35b6b1dd7ac49c051ce16eeb695235bb4bab0d55f639563756ba3f87cc8ee20a1103280d630f5b297388b599822ce563a35db56cc15241662302bc934ee1e36bc4337f3a10d58092266599e34116100722d489b0dc6efa05c2c0e194c7ab65bb67ad6990d72288a2ecedf267ca111ba10f9ea2b093bec7bf1ffff7297ae9c2a0ac4e42275d7d6a203c363bd7451b57d0908c4fc7a04e958547e6be9534ba4e2bb089e468fee15194b2733f51a3d753c0613ca8c631f12816127fc88db453dbe6f91c6ac226f07062ebc45486554810ce6f25c8043087f8c84e63fd059a47220603082d2b8876dbf5cb9bb051740b5d28947d5c90b5131eb87961f790e8b4c15d03786b0cbaee892cd5f5dbc6d40d2b453e25d21aa7938d0f2d587a44c5badcf35d19246c48399c92a513b29170687d3033912cca6df885525c3da6d9e2bbdf04f9314314567899e2b66e04dfff1631f90771cf28b8e80fd0457998a2237f36554d470d1e32bb02d82012682b8634a21cc91ae2d02fb0cf3a876306d69cd14a2a5e8f5c36e7fd704ac37eeaa3800b36211d159c81fe1240a0c34c4b5158621083ac31150af965fdbc6fc96ab9b993e126223831a5892cd15ec5f994a5ba56e4d98c03e3868e1b0a87692fbe1e0629ddd1e163c1e0f6035dc7b7ca16693d3d5aed670d6560b56615ff4eeb0bc0c1a20d011fbf6035d74c03de33ad91c0380c928242f2568344cc47ea47acc384c7aa79c154f629f953887a9582a8299b9b17c08725ab54a2305761500ba0a1675de4c99a9beae2a7f9cd4b78b61917adda3cc80b1375a7053e175fa832c5d2b4a6e7ddd5408444d1f4dbe8a646c9ef0afebdea8ad019a406dd29d3874ac191f71ed90b3ed2729a422beb82f073065d53ae44f5e95224bb874ee0158197467c3925ea45eff23917b81f66a8650903be0a3e7f38b7550cfc3321504476bf5004247f4cfedc0147bd83ead1f74cd7db9b8cd53ab069412b9fb6593612bbb955cdfed5e967b487af86030be2743b2deddd32fd3d7a3644b731d5fa2851014c61821c982daa1c4b4c815cbdc189504dbe336795d6d9d3bf2b7489c4c5d9271fe83a14855324056c2ffa9c0d8e01caad1792cc55f32977d3ab17617a6dd7ca518bac63d0be97ba0efcbee633f31067073ea09c293f0d2df1a689bd206cbfaf3463d914aec3a2408b0b6467b36580187f3fb3c0a379ce3e196ef8fcd70320126dbe0c993350781a2271ac906aabdcb197699e4573af24086fee5ae331df5fd23d0fa7e4e115ae11b3eac0effb005069a8c206937380a629ef735bcbfd8e47ef1b9c7c909c5fd3d136bc88b68a73e7a64780f8b18068f9aecc48b13978ae5971810e24060e29b10b1b8e2e604d0f45f7289821f773326bef0f0f98f0f75ed395560548d7be28b0f1429441552151c516d2beb8918b7fc550e7a455be74e064313f8fbe7b9fbf9931ff9b167faec67cc8966e3d9e7e2a0689d280bc03d29d92a9eafdd8b513f52bfdbab1fee91f57c73ae4dd9587f23c578abbb9d22321f8c2c97c4cfaefbca1234bdbc952a38aab9ee6230e73cdbbf694d1096eef0b77c307baa207d53ba2153f0850c4e8ae159fdd342e132eb56f7ad8fd1b0cf534bd07e6ec52cbf188a9cde48a3dd3f3f1ac87d5bf94500421d1396393e058766efb5b8c69066f748401d34ab1a060f22812548d6d12c291b9640c9baf4b574d11027a406a7dcf2579bc89d12a39edd98864775bebeaf7508dd9ab1365dfba0b662659e839101108b9fb7fcc9ecc08e18df4b77625f1c4dc30d395c6e9dc76b8f3cf897dd7227610825866f07cc3ad666fe17bb986ea22a2816d3fea0de0eab816f993403e036d91a9de8f2dfe523d43a90cdde089f8ebf3b52ef87d9f68b58131f1cd6da026e643b5d934549b7493b7f7f9bd6187a6aa82baa9bbe777cdd15d2edfb03f39085946cc499ba274a508fea5267511eca8524f5fe1492cb99abdaa56ae43f07b7314657d2fa6817331dcf0f33345114bc164a1d3b6d1bc5dce7c5bef45f98dc0697557a910ffb96f0144c428ca4d13d51afe10518daba43d86fc96b663375b3a645302f95381024298919861b205ecf3bdf656732a739d91b60f145c33a70ec93ec15c924c6f3de084847ce508570c7ffe68daa5c72fcb5c1080ae1f6d273e83c5b6187bd00e1581b21359995b6b2b64adc9012b941915d09519157a9534a0407a2aa3926f84e0196ddd0b1c6938ed8933fa655c6f526d4ab5a20a939a1735260473919f8d9fa79ed179e95c252c61d75d6aa3eb286ac85c562e8b05fd2f90f6675e2844effc7bfd570a229faa50118429f8764061b56ac0c424eadc2e11fc127efa9b96599c3b72dfc309ceb4e7515c72c65b39c3d4a813aa34dcc2f453f93dac426624935d09a06091d839409c9b0e682db9d8bc7f154a54914bc6f3f9357174666095c1b3ae2c6982cbadfda4e56e0266c5f44a099f980e3249cd06edf3e824b7b7c4280c612890e4019f44bf85b28ae371617673f850c77bd87aca01f85aa11cc5e8552a544f82229dad3fd94618d00646bde20da1735392479739e43ca1a9f321eb0e2c647855f427b7285281e0f5396c66da9cc8b165da955c19333597809a4ee125a347f9d0f7747e63e1af7c65af9fa920121304f6c94b13e8fd2dffcbb0a8b07e22221d7ee1a96e6f8335f400011cca9d5a98c420b9a5fd60b5e666c30106dca527cbdbcc83149b43270a77de8a5cc4708c6ad210330509f360dd9970a12edc537f73031f60605ebf662bb963c1cb6bdc6c8b04b0f3a3b416fba9f681951a9326e70233621783b94266507864349b6ce2a99ad076ed99635890310c442e7b14276b6c74f3acaaf44c99d4e316e0ce15409382f7bb6b9f4e675fcfafdd699df69fc46514392e23c3add91fdcfa98d9ce47693130705402c6bc11e1de170db66b6791c16247f6eb4b2c7bd4c160ef959171c5076e8b2c7013bf850674f10a88f87ad616b5120938b234fa672e1c84c29bc7702c5a0b3c5bc1b0d942149fa8b3f23529d86a9a1f26dac5ccb8a837434644a2937c21d505141cb9c199bdaf33bb36c1a7ea54bdaa0760d68374f0e6269e6fe2c3571195ede1849159a838058679d99313cbf57b59ead2b873e8b4cb5cf92b8943d889ea03365da707f8f7de82aeb40ddfd50fb4937f26ef1e5ab83a5af4932b67f3ec008bc6c31af82f7c7dac78e479d2ef54b240d2cfc4cca73d30d0184e9643b448c1bb939a652bb3fa17264933ab575b24804f29b491752416ff46dc6e855d5a826201a9d0caec75102215b5f768c6bca954b1f128797884cd9ff6e055d1cdda2fa44c49008f12e0cc965281f2fff8799cd1f5c54b0a12933d483dccf376ba4372c3d6123f73482913aa8774aba42990599e745473dd243e35ab693f0a3d2942beb0f9a6d9674d7063aa9bdcf4069858df089cb1aee75f7bcbb30d5f658493b51584be693b6830c636b21f52b3d7d310e1453c117a8265af0ee59d9b6b0054d3d927b5bff4ba8e959a6246dfcfd6037c932f67e8efd6d3ce54920196ccc1679c8262f0c605b5130dae620d5e7a57752000a7414e565a0cd51b5f8df1ff1decd3e3a934655e1934c2f82d5557a086a9c99194f4e74b630b4b585f9437c0f7063fdfd35f39c17656ce7225731a3f906127d674dbba0f30381e6575b630675e4e91b931e2b3ddf24bb90d8c8b875f0cf7f802260dca7aa58df88046f3588fb63aaeda87b46530cac88e7fad198f8d1a5900f3b4cefc16fcfab62d564e3bec4593a47ea010ca1bedef3fa09f520d8d19e06c4e8158bdbe70ff420839d32dad2a9511fe7f93960a940b83fb558a4efd26928a3ba28021d52cee8e09213ca228137667a6460c4aaae833366c28b129a9cb879d0c277e8d0117caacac05eeafffffdb3c29ba266367feb7a46f248740f3452ed26c8e196a16e1f8f1e8ec644d811ce8d046f93093339598aca9486eb27b7b10dbb7d81bbd8d619f5905aef44d832ec53f76fcb96a4d36d02a463a0c0357eea5bbd80f7309b3ac553d6be1144bf3e4ca68e96b7463dfdb5c416b27bb5728bc0c05fa9c35264a6933befddfb084f79327de3631adc83e7d63a9f751b3e0f2d24b0e9301808278349a64443b378a75b5a8fdde07682d5548474d7750a6f1a543354752bca1b89b4ecc57ab9e51d770f3122ea56686e2f1bf4c03e4df50f9c4633e1b2b57c55e428ab8849722d5302f764a4625d0c6a360390fe9ba37dac2e89761359f53836d477af3c8cd1777f26d07cbb5df6984b0b8474027cd0b2e6c78e98ab8c01b4573bfa50ea0c84d1737fbd7a302e1d852a18bff602daf0a2b5f2bec8f5a76a30137d0a85db045f529c5433482c8fc1b4cf67ab8fe38800b318f5f00d259cbe46f4ac277715a35decb95c38543cc57542496e923e65f108725475f6560de07227ffbb0431d53246da8bc356506dd3b84821e29cf9ab31700e5c9c9de4023f77eadb7b88a9cc2b401bb7bf1a943cb66632f3e2d90c9edfe3c145a2e27c08e28d06d5b3010e7f5a127e877e866c22b3df24b23fdeab037e06a747309098b748ad6b90f732b0cae874ba5064b89a79df2172cc49723cd932c5c5631739b72fee8c93ed20d9874acb01ed7ec17bbb5b8c932c52c82a715b79889d9259f372d2d8f24d6dbe78cbecaa72369275589fbea476b60ea4be61f0efc65b7bf66eba190b39a4c3eff9379fb0fed705ec513cb75722aab6bfe827285c7958a4f67a6fc1ac0a79a09fbf8efe3cdff8379a7939c7cfffc9a2a0259656a6f66646cf49a88abdaa621ebf5503ea1ac418e417cb96280451c0088957d2cf7fdd5a852d70a7b96793b31a7d9faa791226bd3cb82f6a78ee59b20f2ebdadc9b3f20ebd12929f20323bba17a603fbec208fc054b3c2c8278eb7b2ca2e6adced69561f69495941e61c10467d786f9dff5a85be4a36e283c3b41ff9de623d0b51969b4b496138e132e0520060bfb4e491bc908a0e8c6fa9416075abf683914e1d54e131cbd8567ab00cf5a6049feb6176cbd2172e11bf7c40dc15213784499b0a7f3f7695d63ff1d15960edf7dc5ec101ba3b2c880af57758308f24f301241b6d6d75fe980c6b1ee5b5aa26bee4282172c8f224c6f0e2c7bfd3a03023774f9971aba3ae099bf72e6da9cad9d847dfcc330767e22054f9213498c5fcad5e6a6a16ba3bdba7e5094af329d16a957c6ac26654c5852b7b8282a09a2d5a40f0dbec08b0366dbdeb1efb1922c9d52724b089e02e7f0e2da8d39cbb53eb57015ac642327361c39fd3188501cd46efb12cf5347764443d739b5cdb73644ea707c9eaf6ab84fc8b58e442d3c9e1afe532b9581817e92580d9a59987ff97143837264cd1127848c65e7ef16a4debc5f876eed362ed2550c5d6d19991d33155d3627d0f6f66e01ae06fe64c160f160cdebac02815d3fc99c592d19e75bce97ec1f2fcf11f476c8e081619833ce9d1a4dc45b361c6c3eb9d7f2271d7ce5776ca96e7347c3bbb7e97693f5c3e5248fabde0407ffb41ba08e47a1efbd13df4b49c7f9f4e805a1d24917491510f38b7657fdbd6be54b40e92df72f8135d1267df270d64db6fe03205ff0df166fc3cd95baa76063e26a6e54e05a372378668f915e0e3d0b055887efdd84cd4955425468417336f5bfa1f262954d40fb26b761ad6fbaf4c1fa1481b53fe648aae399514ed6e9bcacc184135355268c8115890f6ab3726efd47e6270e734465ffe80cf08af2c10fd262fc097bcb40083898f51f98e1186afe1c3ff3538929212137971360c08661dc95874b5ccd4355e575fc5b6778a8a81a9e3415009931841e120a14d521075abe30fdfdb62cf9a1ba676657239528f70b292a85f5e7f7a1b3e5d35bde654ade7432896ea974c518b9140910570f81718a927cf71fa4ff34e5712153e88829d419d290dbf9bf00013806b0a205e2b34fcc3af7b488f3e1d0f49e8501e0bd8f346adfe2392672f7088f197f170acc5a926eebbf6931a90ba13af845181c6f36506c43398d1c9e1efc51f9a350a719a6fcfae24aea3413257055015d44063d9976d2ee3f5d7c40e553b5b26ffeeae90f98760b2d445a104dd025735e7c81bf711d17d84dd46278d07e849dde54785b4a3b63c847e6a8c463b046e244b339c9ef6cecee92e9a111bf23e17bf8cd7667d38f12f37110dea99f830916c7aa457cc7e0b5264b989b7002c220aac3b16e3b6a26bc7821ce6043d362b1a48605c2d77c006d17c072313d8a077fb89f7657ed8390e905ab5f9e35e4f9361561b168524a553d577faaf9bc24cd267643bea4c1863bf346e985ce36ca0129944304fb0b8b56b98a3cc310480d76879965817cf77d8c8ead3621f80ee6b8f17330527e73e83401586b9ee7dfdf67dbb536b8499e091d2e00ea31a19b2560ce1600d13e5fc564405627cb26c34e8d5e2c7ae0800160ced83a2ea96c19ab013114d6c4505f459759a17e9c3ade3ccc973c29c24254e14bf9c50ecf454be6e89069287b1db965dfbdb7b425b9faede9ebc7fe1fdf9c3c1c1ea29a09bb7096c73c533fcc4b3f29f5ca79f80ce723030ca292b46e71801aa94280da6d8a2600277c2b51dfbb66e058c6c8e2f4ab3cb8565a4ef9447b479a850fe4a04d482eecf7ceefafe6fe2a942670d01d9e5fe601b0ebd8d4f3abafc8eb8cb623877967b882c8d2e279834eab78f13db91ee693a7ce32af532415edc32fdc0f6a26dd20cd637e45f684b557cac7945fc5d46ff802ef2ba36f32f65eb0959852af521b6fec388ec60c56be436ae0d1e128b924f5b2609c86003cde76d1c4354411b04ed5bfa9b5520608ba24084051c51c3dee1c3b4a75e3a28ac98f9b26cf733d7f7924bff3a59fd1d8a87326649cf66989054ca5a80bebb009ec4a8d5069853d1bcb0c75d0476f86a4c108ed50cf5e81c868340e3f6bb5ffa27d72744017a0c986d2f2511a1ba42942df66b7164927f9d718656ba0a2649335d0c8ed9d3f659b53471b1191192ee60ec6bf9ddf9cc6651830456c64ae702ceab77ceec298319471152a7a076bb3041eca4e8bf7b868d300f11f5c7d87d9e077e8b58f71d4efaa4c8bd6b7c7f86947d98cd1b2ea0e79bae153d308210ce1eb57f3cb95da0c348b3fc6d6f544ec07d2911ea21f2703be4ffbb202ce3614aba6efdf3080333e7edfeac0790fa441601c55321892ea15eae77a1c5d4a5e3939411f38601b8b8b078a8ffc9816cca8d5a6bb764c574879a21c6f51a8146028514de8bc84e5a6afbc425a09b8afec53320701f696bf2f826270041b5501b689cd88931faa4693c6403aaf83cfed60828ad5dc1a11ead639746281915fef2c2ebea14003a1c62bde7191aa43670bd56f89061bf0ecb3a53c365714b607d4dccf09259e6bd12b8f0973494f8ead5711f3efaae3ec62c1e1154db33738c5bcbad288f5161e88293106baa63669e2027d748c88e0981c9431dfed7e5faddaeee3ebb87cf5c0c343c85bbdd411c1752fd2dcc973c4613172eb5bd135eb22f68c397603aee195e9c51ed9d3b020bd160219d3ae8acb4d1710f71959ce8d4b123ff6405cb89367473859aa632dfbf05de09df1547c3acc89932b5f8def8354a71955e8a06c665afd8e15893c8808c2907ab8c568b24b950361749688eeaaa04ef6ecf4f7a50e664fd93022d1428efffe6484d8f024cd4f615cab0911256e5dee943a86402393a0262a26580a3d0a9f8e63d7a9651f0c7cc76a75a207abacd2ca36b9582ebcbbf1b520b0166917e638bc47733899d26d7341202ee280f7950f7badfbe818d841d1b791fbdccc27530493ce962fc38bffcc44d22c6cd31134edf2cb9e11f909b41ceedbe50910f4f42f64b914affb89562009dcdfc39f711dd8382bff3fb453303bbdfbeccbe71c18b9c5576d86664ad092c0ea770264787da9ad3bcd73233dd7f50450feb321d155fa2af3a0577cd8e2f48be9883cfd967b76ccbb8108f64c482c549f7ce7f9fbbf1cf8565b807736ef1039e148324d67d6cb065be4ed0d0de44d741c453616f414b64915bf38b573aa21a18dbe92d3d21a803df18926ba27cfb6dc21bd3070d09df2062d80856f28ec8e535b015c02d49f748d322ec9a86efc87426e64d5bca767518c0eb145167aa522116d6189bd19ba0b765fd61d74c3fa4bc5787642992f328fad490e667de2d5cae9fe512dc2b3d625766d55242ffcb7665dd41319fb83ab0c6dd8e405a73d91aebda3f66508b6aca00a44c06e58b121ef06cf0a5243d0332b19dedbf99d7f8e9e480920e641dd2d0d5fd4520c77b302819778d0d41ca9c3c6c4751b3e8fdb4e87d45ca69490107161adb12d6c4758b3f413b4b9d388f078e044f15a2e75652eea50dbb0556b69f0582574db4f8a9ec072ca4aadc81c7c37bdfe0a947e67645b07595a9ca4c59c80db75d2b22ad2d2641ce2d31ab28bdfb0f6d93a545f31cb400c3eb8e937799aa71469a9839f159ce446bf39652e9d8d7f96fe639f603c67a221a1d3467953339691b4fec0b1dc20d8d68efdbebfb7337651999d5ed648d3a48e70e36cd565ef070acfec553de95555f20b053982346793ba97a94c9d558bc330ba187ce1eaeeac9e3d9e64029e3e211f4d3c58470be9a7d36d80246f6e0b0eb93c3cf4738f8fb6e3439f491fd516105bf322a34306b6bc4521ed5b0d322c396f0a1d5d3b6b07db218f57b070442b8288622cee4cf1d42a10f8d2a0111f064113a6e28e404e162d1d7d1e424ebae5318b51cbd39324bac30906e94af86afacb6cc5596057de1ec39206fb07937d914946cbe65fcbaf1fdf0190d3ef389d44bfd49e2c40fe68669812bc4b7e619127a4e9892bbfddd6b687c703751f529fbf35e5a5b42fbb696a9248d336c9dc4dc1842ad21b05f3fc1a33c43970115751cb0f7c519cd7b830b29a67088c1cbfd120dd406dd6e591e2d9c6910a402ef1c47acadaf86ae1e52bb547ab09ccd51455481877279106c308d2ebd071838011881c0cb7c69af80f6307c586854d426f205fa1a6d732e904092ef984019c9daff0043d846de4cef87631e0807d0fd69eb2584ce9e4f35b55e23cca2cad1c7d179cd892b5d39e97ec306bcf41e6eb53f6b7a906166c9585d44ddeb574309fcff7fab66769eba3d0168df2e605bb5fd8cabf60afc9f6656094fe0f9604c509e8441d71bc6974cf11e5f4087e963d4d6e6a3532a0bdf8630b55d8f37e59cb57734daef52f5c785b28b76acfeb2cc49fa4dc66eb41219bee4f77b8072c52ef7b7b71b3770973a495f84b304dd5fd5342083395c4d51db149859bb8a6fb138a6d333645a4fb2b7dead039ff35b1a10e7c415b09da3a2e64f8aa31cf36fc836fbd72fe033085b014851867b6bb4d57724431b0218eac2aa57d84e8b11862c9896390910d965e2e48497c0886eb10fff8f584aa3a68b54a03fec822db052d49b7a5790d6254e4a17883b5b7414b3b78cff3793d68ce09aa4e5a59fecfc4fa2b86b2046b4a2f500a9c4cb685600625eddcfac67667ec55288b41bc492a2210395327ebec91f1271413d3ebf80dc58c5396ed5ed01f1065519ab7a34a8f915f2b70c62f71bcb3d29e12ab69ca1e6b3537f699831a5dd34f5669d381b83024ff40f3c15517776100d5c57d14273e6debcda22484c91002e08c3da98a4c295c8069c39485b8d8acd00c7e4fba2d2650178f164ec27d9fca1041f1c0f298a944fc69d129633b1ad1401409da174448526a2690d6d688dee793cdcfdb004dd31637b7fe88e34315a4233f6f5150b137c98a0ef68b64ead07132633226bc3a37f2064bc31a6ca98e4c368023eb27c65ee3d7908837b18d7321cece5549d9180a43bdef3c7de3db9930807770580cdbae589bdda24d55719c6807bdc789406dafc4d2982405bd5a05df87cf7f6a68ade3cb705b4787a5df86b441525be9be99b043e55f712cf6b8e5ad31783aedea8a315fc1b9b93da91434f36cbb6c03e8058115a0187e89250188a586cc9d69023c702795f53a87bfdc8946bedd423114151461ec97a09ff538c561da33490e6da86a1c7d0fdc019b2459d277315ed755cef1609e3c400a9386be4e1a18018f685d5278907f1e83b7c38cdad2f2c0d07026e540f04ac24573632433c89b4857f0562f7da5e782c9f67175991acbae67489f65adb94ef8faee901cdba76da60a739773fe80cea2addb8db7672f1d89b4332f17c20f66f55c151291f091ae3d0cf466bbb95c1281b515e67924e055f82d976173198e366ef5f3632939bdc116cbe1a8d0a2b7d08d9f9d47b693ea08213c6470f27e87a5d543fdf0b55e194ad8991a500f67b3959b2fd94ae18f5bbc31fbd43b38a3f2d1a53da3ad6a1d1de74f570f4a95445cf69a32f1ec048fa1bb7d59ff61d7b220d71ca183b37d9983858a4e375c723fb13938e99acdee6d17e6486aefc9b79bd0abb7f888fe4f4f2a9d1d9ae3a13d69d73e01b5419bb0ea586bc60e4cdd16f4b6c311fefa8e3a922233a84d6cee982aad426ba7157255101f66773bae23aee620d547546805adea6879cac94e058b13d619fff6a71998ae5f2252c1854fab2f1469ae2814755fd055e352baca5a4097b53f0edd3fb3636d38f776dca50275b61d42f479c1f20547dbc249d9ea0d594c6927f1edf30d23f4cac65e9242673b68a3bbd752d4e7a5946c2d9b1ce0021549cf1a576108fc2592f5528f739071c3f2c929086e2b6d10e19c4bdaaac84e7bb7ac72b9b767cad4b793893770f4840fda16c143a6ff5b728a9485f347499ceb3271f9a6b76baf9dcc7201aac778e43e19a8d433f3fcc85780e1ad5f0f090969531b19a2ff309995f263a707f856c47f39b4670ac245bed37206e8321d0193a365e94156da844f860336aa610adf1c5a4979466ee1049a52410f7d24df42882f7edfcd37196339ac1f4d490fa90a1d2c278f28c9669b01cdc5d1b97048326b14d79d6f8a96b5b06895ec6ff8c8081f00c1ae20f0a49963e904e667bcfc74133f184adf1e76a78339a1fc9237714cecec273de78e778e934725e38e98168927705f5302a9fe307970386a9d0d24602ee5c10eae4f804d77ee571254ac6aab43376f400de5a51504f6b921a3a9859ec8b3208ced6f47ae514e7fed3d2821037794b92fbff0f70e8fe03744471316b83b48e823a8c8d1febd10972a9da9ec386a17dbe9e04d926be3d4733e67bb666981de07f79805fedf4846a8430463c85e8603d9b91953e17015b80e55456dc5dba61f314d8a4833e57bff450ee8d985eeafd3dd2ba359763e54582dbfe0a100dd1bf49c4e60e9e46b9a82177a2a9415eada8640f490614813cdae95fdfa56d05ebdec3aa6c2fdb704e2c626265c40d22bc5ae02f379ebebdc63f07eb283d323a8c8053aeee1a3ca544e8c44777f6786e784b962e53db3c3829c129a3a6625ccb0af8f6f9fb7046c96a03e766ea5d27ea6fe62eb941f054c7dced089bd3a80ce3cd414beac55784a8d8e3993f9a0acea0bf36c6acf3b3ea2a199f625ebe21f1a36e00ffc9a791e08302133e3c0aecec0c15e7fd5a8de840f6afaa5febea65c30d7e4cf325fdac9a140c30f6cc85ebf38ba423a8db452a40c3209beeb8bdde60437f2d9ee452d61bfc6dba91326b9a10978db5fe96efe9376b1e3ad0b8967f402adf618c44c9e77ed776047e5606cf3d1a5f8cc159ea4f709f7817781badf253761133200b182e6af392b444e2375ac5c6992177ad324f894059ed8ec2c1569a9379ec35a4b0dbf1ab4e928e0d19e1a6545db453548213fa9df165d390c94f3c03f3547abd16d3da795613b0926d692bc56b96dff8236da4f4189afb99488d53481cceee127a905472d40b7b65303fb6203e51a3413a253d453c5f43caac096203df7248e1d71d73e58018e698bcfa9b85aa56f40c6fb5b2636354018c29f73278a71d4105ec3425ab4a26295c4ee5c3eba65d3b5d76c850fc1a8eda147da7a110033459a5edc5bed1311a6c6832b5763e42ca323014c013a6f015a1474ff2f1b1f7fadcc818d3ea4c832b0bb4316dafb160f642401a5d8fa616b4dd6087cb3d616373c68dd3176c5bfe18c3dc69fc422ec2fd852730dd9bf054dbad05cc53f72950e584bea4cb1b37f8f07c1189b4522ebb150e040818b60f96b8113363bb92ebf59aa0035939fb3abb5e726f0d51535a63291553959960439d9116bc21e299894ca88810aaf14d927e3662e6bececb6aeb5156360103710e6b62cea0577f4e21cfbadd2d082e6fbc00ea10b1db084647d7235b41547dbed21b66e8b40a243e7c6e1aa6f9e655e6296772e0c601d8a789a88311dd6c5e3402df721c356e25096d88242d9393e85e59eba6ce7e1742700671e07b36d9f1bda97f0b44107bf68123848dec6bf90b3101f787204c2e390d2b526c8dda980a90fb899a91bb2cbaf07753abdf4acf75a03e5b3e267e1799cbc764d688c472c70bca783677d1fad3b1537fbd4dc526bd1b43b46bd74060b1e096f25cd8015b874b77574c639820e6680fde7e6fe6fd37a545f26497165ce0ad7c4f4862e50bcca87405ce9a92ab6ac70750f1d04fdff4510122e6e5572c371e55390a27b6ae6d2f2c7e8532139fdb56170a8e1db2ab1e1ea2be618c332b4a06c2e2a771f01d570b5586eeeea6f9db8c1fe2fce714048fd630e82e19004342f8015c3923f61a576f4153a4ed2c19c04dcdd349fc5d48b59ebe42ef0288a1f6efa5cea22f3f2b254b3ed76c16f1fcaf3a92b7eb8e6aa3b02933d3197964dc3de1083a4f79554b7e7a5b77ddcda7bfaac440e8683dff53db359fa05cdd5b9ae1a52b4c56a53a63490cd4dea1c72a9779f77d04ea5550cb743ef6ba52051f9ba3bdc1179b10e21bf864e0d2e32228a8cdf12a7f2743a229a93c53e79761dc3991ec85f67ac114064b063ff7e1781c4705c9b2b99630df090fc39929a6c1ab28e765cc84194520327ec84638119d892a7df01af5a52eb6cd3012aa2ea5689846306c61ded3e3274e19ce5daa63f74aec3539a4b8e3a60a57cf27ea576d9323a963ce7f6c98cf31b68f2347bc808cf1fd566bedad58e1896d4f4a690113ee1bfaafacc664966f73396ac5a187b9dd90b26c12066e542dbe2bfc6bb5397ceba6423fd4bd1fd8314469da4856a1c261854aee3c6d32b446837827cacd87a523fd8785fa757f1e119c2bce97d32592811cd3401fbda21feb1f56ae6560829951e34db49f36e87b945bc0d1c09d5497cde109da50bc8247dd1cb3ba388a8c42a11d209ed79913a017d9f8c45ce9a94a4fb51d831041818ee2f30d54f5b6d141e4837d509063c7c76ae7dfd4803d89b556837c397af1b5812eff7073e334b0dc58d620ebb17a32f26587b144b72cbbd5f66ed527af3a334fea975748a79ea1518dbe1e32b24dd7554dc692dd6abc2cb92dca0c8479eff53d2e1a44612e991423f83d08b3c00d6a15aa697b2acb64e7fe58b7d585ca27c9c7251d055109791badb8ac7706694f35a3c2fb916869e1f9c83f0b9631e92bdd88f76c0929f0ef3bbfc669b8c487e684b222bd2794781d5fea4f67bf88b1e1b77449fd169bb19be3b707c360a8d0772163e30650f85b581059970eeeeb10021f5d4d899fa21b786ae869275b8d29c357a127ee658eebd530392af1c0783598d5fe1ff2b6873f0ed34127dd47e73ee6fd654b07044e01dd1e43e983b4aa69a077008ff28dffcaf61c0b760a1772aa7df13870bac0b04c07b1ecddf67f04aef617e38b53b069a64b2e0522c58fcb3fb704cfb213af3c2e573b83faf75670e29952855b9b704e4fc52fb5fa2092bd073f1f34d19caddffbc729f6a8eeb6aad088128de4e52f26754a6c2ea0ed4fdfff67205a7b33bb7f9e1c2a6a58cd1a81feafc3536dcf58df78c61a6223b005706f6be2645a0f4652b1e8512ce200f215021d9aeaf2417df1627476a3f0ef440b045cb5b2d0f0ec574615721f9406b7ea5e6e0a1759f0b83cfc5943a54c0fcebdd7b4d5649a0657ffdd42d970fc00adbac0f46730b4599182be81cf0bff9e5b89c69c3e3bd6b6780e4734ce831c6ef5cd42ef6057fef47b4ba42c4f58100836fee0a413b3fbba0b9c42c09e5901c643bf9ef383206772930af7b55d067ee80285491927fe89c26e11834979e0aa0b87d3d63e8877313f4ab046a847dd64d30390405ded537b3e99f2c657e47369b5fe65b2c2347857b679d80a8ce7a7b02a32a5e022f0a6f21310c9ffd68afa57e123147b1cad2c82a21c77a74027b37c075ae17978c0d90cfed532acc98d59f5d5909bae8fd3b7193a7208ae9b7da086b3a2cb1b03e4f493100b237cfc50a834a2a1dd9cbe03cfa9a687765b8ce901105509e7f7c661ec236e0e2c1c4bdb4b929300228224ad2bac2493c6b762abe53c2a96b1d6b14c2b038f0bd589ea5dbb5f7a48e87b9e9faa005a2fc17275f45b6128f26f606272f18d2d5cfd4242e7fc39fa418af13aaa8838f74bbde34489e4b856d40d11570fbf3e6123a7dcd4f926369b311f0dcd639b0645b48ae031b2331efbe54cedce0b7045c070519925de84678bb4b71d0f5f97cf42641ff337dedb617d405f781f60f2e2016eb2f9adecfe404325aa6adf08cb710a0b17e0386d499dd739a71a664f1220b8ee68d9bea9e93e5421f67f284c35e037f15fafe7df0c1b1784e0fe9ed889cebc594246826d89cbd5c19516c7f4f8ef82360a451762bfb3819f9422c26deb73fb03b06dcdbf08032463c381b7d9d83acf81e589e63851c6b9ce242eb7ca5a7f1d774a8fcd5639c4e0af53cf9a306b9f8408fee19076a961e10b94f99b5848eb2a6a5aedf84eee3df654c7c39ff7f4c5a91bcc5f1f48a662c1363c959e8bf59617b4f2ae2916d6c553ece077bc174cefb214054ee3a5f5fc956655d010de9800229d214c206d27b53ba94131a2ed673ab6ced92f6c934b6f788dd7a37bbda5fe8382875bcca8f4556c5328fe2b93975d19218024d22a1fa7390a49e8a13923e266b49020354465a92914d4a6b5bc89f14e3747f941a52ca738de2e13b2a6b35917a76e132e2ac0d92b81a2b5eb5ee6a3ae3485dffce014efb6b545f7c99411fb1086e1b1c18976b5a467c72856a03c78ebbae446b3abb3d929662c2d2ba00b0ea99b0a0a5f693b27a05276cc14ba58a091b353d8d583187fb1b77b1b106af80ac0647088a58d96cf4fa8406b107545fc8b6edf79c3ec569e3d8dd92ec078b993f37288addcd79534e5aa72e89942a2cd41ead462ef2f24fde83294a316c41b4c5861b6befcc161d71b69aa8830dcae88ee303447903668b7bc850b09e1337b001b9bcba1a31575116f16ac3732b95ecf09fa45c2dfcd567cbd884087464f68a86e1eaf489907309d64715857553caf7ea679d752eae92bd115bf5e9dda50f549765a605cbda8f8333957dc3178247a8452ead041d1cdde457d2cd4dc8b1a5998098fededd4b247fa55eb13c4bfce8307751d2cb3da7540fd66ce35e607830cee57beb734b0f7b9561266ac139514bb9286f3a02f01cc078d02d5b1aa7a2e86b7f7bfb8e7f25222c628559f1fcf3e6d80b1eecdd3461f44052a15b9bea52fe6ec1cf2d20b28a38c6ae69f7ef8dde840ffe44dea55cd0fe51f63d120539288c2515117581aadf2f84c39f9dd24f38a762368279bca8bd473efdbdb07f36d233a17a7e27682e3ee04b642e66b368ba781997b0bc2c142f6b17dd0200d0b2f14748ef6c0fb988a5df7830c7d95494b79764b1e41448b60a9752a58d864629497c313a8e06c5763da81da3aa3dc5c46b0b519f50222140aff83b00f0adb3c8df223efad05c3aedb0f5843bb2e8bd762167b3beda91d1443b9d6da40d172b6bbc81a3c094706a2892ef74e5893105a0f0534c1b041ce363b2f27053eb1336c68825510ce0ad16a29f508d27274a32e6e22095d1af898bf452f5b14e14656dcb3db1bda458f72afdafe7747886c81bd64dd85421362d6099f8ae0231ae1d716508d8dae9d8c6df98ca35fa8d7a51e6599d81c0dbbe58c1fcd2a6d206eb99eb210ec0958703177ccb288956597edb63bb53d9f3b213c31a0817941ddba9864de3eab834563be0215e83b9d8568083e7b1fa78c65ed6ae5e0042f5aa70497d14821c7ba8775e5252421e914070c02776c331572dd63039e19933d0c3668062ff226f560bf02285bacbcb91b76e144cd6cf6eb6ed67d6c6f6c5d83cfae9bd3125bf3edf0d7625cf03dafaf0c5837857aed07aff5b09575cd252b07870942c695469115de160d53bebec24af08768f607847bc3168b7f9ff4e050e5e649be8eaa77ef368f5a9720b53c88a9202fc951b3fd9b4839c0dfe932061f8b4445d024d49774b24e11317ab0386b40e4dbc68b0e43ac35b63975609ad8207cf3317a13e046016724fc46f196b1bf65e2fb7336e09aef129f5e47f2b59cc5341ce5bde28bf1890b206877cdb3b558323643fadc845b9d4a18682ec4612b3018fddbd121128742ffb8a742ef4a30407769be312b90ae1cfe8d39b1f7538faafcf5724411627622dd507924c5a2199c76103276fbe15f6827482759558c4e717b0523d6f15a334b24e20ff05766a32732f9f02a5ebfd2f2766d715d91aef4c3af3dec5a925ab2d86f2e7f87e4346cfcd59fa7d4a6832c1c8a4d9ba223a87354299ca970bc080104c0736d0f00c45dcc7a4a525c051a0f48b17dcae95a7f87deabdf44eb76d66e28d8f72c919f374e2c6b21db792f77f3943a26f3ae54dfe55036cbe0e9df867e500772b5b21b20f57cd1fbd6d4f00d999cac972e7339de69d8e1d117c844ea7dff5f534ddf8fcc51d5e613005428b334c261780988d248eeb8326ddd8fee7f4b0ccfbbdcda676a9d87843b0470ac8db70932c8e05fc21863d06d1f0de02f898b307bc7c9d507118b67874dd86bce763dac511acda57524009fed81f56784453968250c6453e8505817012467aa284d6d51b71e35bc880bfede2ab6d0d4b450e07e23dabd15cb00d401d689e676a1658b97d56d04867f14e0d7655ff1e44e3a5821c5e582dcb406443245c983e6bb1d25b9c74f025455cc40153b8c182d0f0a46e9194128aaad2a3991cc7c14a1cfad46d5f8dff9c6c2121639b3c94d90570adc0e9dba11a0d5f8a0fe93384a50ae854044a0a2c75ac3be66d6e277aa636805b9dd7674c800b456024e1c6e47dcef56e46ef77a7cb965d6f281e7cef082441fc0466b9171571d1fcd1152520f4306845029c16dc21c3a1584014408cdeca2f825ba3eb3457b15070ff35f28e09bde448a6c6164a58dcf08151702f835e98f7f199cc12f1014296d91b4ec36cfa026caffc45970f8a33afb6e690ae7337bb263a1f8e967097982659b27809a72e44f9a0436b91411b2362437b8e4fd3d9aad0b0330a324ec94c4b5156db7ff989bd263d7d6b4e130961c29b01f23218a98821dd7c585eb73dd99bc866be39a55d5ee7cb9c998648bce48c3734bd3a5c434bbd069422717ddd6de6a7357ed6d959dd31d3f0312c5cf587c37c6bc93d3ebb265eb360c518a7394c051514f567384b2f8128d442b0eb27393ae37491aa51fa690f19bfcaa2c8e9f13552bc9dc0ace7f90ab00644728fec3aa29351e2d0bdff6329c27972f15ccd8bdf79f43a3185eef22e2899acb09702368297e211e362290cbc32777522f2dff401e30820e238e7274850d601a69886f2310bec50b65dae57ce244bd5a10d5d296e76dde5f24fee9cde87f53eedde18b1c294db3ed05d2633b14375e9dab2ef26d64c70eb425e0a95810d4eaefcec1815964bc26b2d09947f1cf6245fd9c957ae3af1ac89efeec86a6853020dfe8f123b95520d4fb7d585658780dd8f3c88b16d72d6b14a8d696234666cc8faf96a9098efc4d5ab302e403eddf9a887fff3745b69105c3efa2d1af4cb55fd207fd12762361678b50c963e3811e36acef557880ea4f6c2c48760e7527eb98dab0a31c4c96fadbf86d52b04b86df9aebad2f54da150a782307e7fa625f3fef10e9b960769ddbc2540f172d255fd23a6c6c53db497c14960ec8f4e11480f7e977dca7eaa8713d5b099035e875d6bb8c5366b4cc5bddfa8426552260b10f2f9deca48a7ac1315e55d024de920d859431d79105c70c3ba435fbfcb75e36322395c4b75b9844094be1fd694439bfa3abe2a0827c3d916c153d2a9af8f6e4efe11a4677e4ebf83f44d8f0b675b22b5c434f0f4df03e1cf198a5036346ec6166a1831a1dc345c5af85f80f8217ec72fd13f67008235e19f9b57cbd2eff7c63b04750a86dd9bda884eeb84b20cca398a7397474dac93adf6fa3d63b4eb3621e3eca704f3572e28945690b555407c9d43ebf9de7fe91cd9fb3656cf7e49d5768d74722e0e74cab4bfe37481f815b527dd5c0fb12c7ce3f18fef32253e78c89709afd6ef60a00b09eb3180bccb06cbfbac3ae74438cf6f7ef7fed533dc66726de6aefb1c6790a8da7f629a97daf64948ae133fc338b8a4cab00aced5a449f61f3e9ea6821aaaabfbe48600f3645685730ecb9d203cc532ff8bb6a93358181b88439c0fb2c0bac593e1b2378cc58ca14a404f9be34e9d2091e3f1e0cef1567f871f25d33e216cbc6c0caeeb060c03df005833b388021d2720cf54aaa40a612966d01d52efcd10ce53e7b6c0c76b76ac2dc0d773eddd2e15eb1ef5a6fbf2b0d647f5975f231cc1bc76c0b968c1129f2e23de1d7184085a9ce05cfc05f858eccf78f82ed89fb55cbc3cc53bb2793322f27182674c7d3581f2d76c98822d81e4a618626f25547b5bdf6d33a8c73e4fb4fd99bdf886ad5d11e7349c6ad22a21d34d0ea409e1cdc7991319f6d9c93e85aa6a9271b27fd755c5bf3de097e523450605aa0a5340b7ecdf525d7895018b6f953bece6e247ccf15fac2262ff5784a77861cc7fba6498c9042a9f66a4215b37d4617a87804f711d2870944a77cb585e0a7d301b8b4da71f598a6e063627aea53b3c59ef9ce648ec04116164d520f76c9ce65a6331b556e396478963fe109555155227adc762173cf1ef264e9e505e1af6a5fbb451a69578488a302700c9e37f3655667834d5d9f6d13b25c5c50557ec84c2e6775675a449c90a56ad7f45e2a21d7bb19ed17b71c4c61ea87981555bf6f79167badb1980295d14ad5ef26d30d0737ccdcefe3221ff7f3998dcadb546350bbfc903d6d6c3e08373b194384e6f8bc7625c810c2e81225a55e59607095b21f8428c05d0769ab587f361e16650a0b18f1ed015ef678f8133c8792d7669a664a3646054c670dd133ffd9c275c82699866e3e65e8088a01fbac3572b301d60425f1eb125306706dc399d9bfc0940c86aba2a8f3de18e22c09648714645048e81b4b8aba17043e87d8cf7a48c408fff8ee9818c7a129e29e824fb070241ecd9fb04fc4ae509bca4f21c8b6a4c1803aff2f5782080cb0ca0ed9f52c18d226d437ab1bb3fe7befe4276a64a23a37ce8eda74dae995a6539306b589a349fe55bab97cd1b1d6d6a08a8d5ac30a31d9dadd9e81121586b4caa3ba9f516eea55ad94acbefd6b450a36de4f3c434e6e2adefc79733df400b3a7eb9bc870cd92a60161b152906b5c68b6e51a87bccef7165f3684b50d72ecdeefcd88017ad2eceacd284b469c1f4ef2d766b8fb80d5fb3cb492096df5eef43aa0613a1f6e9922e7b83b30155750baeb17988e8670d1b9bfc330a05da3a21585e11ad87d0509933aedd2da767202c83e4c9363953680a4ab04e200535078bc0cea1f2e95c1943914ce5b3fbee43bb2193615aafb2707cc78177291913bafc0c411d6e4eec7e9a1687b91bba9c896a51ca25d81fa730d2f9b85da8e50aa3e1fd98058aad4aa4c183c42a66fba841962ada087fec7475f497c7384fa27a35d390f8d5bdbf76f66e6d0525e46e29916db7198594ab50058de4fbee06a93f31d73300bf95b89d376131ea2a4d660eefc04350c8fc8bde791f3ce5f79ba1bc9209eba59e438faf6d46f407fb2738fc92deda019ba03afc95186e42117bd03df44887351843041438a39716276f557b11aee73f1b9367549130a5445c235e4e4465cfefb81b4292891a2b1ba7e10a3904157d26de8663c377d2d45a1b460d5bb285dcd13ead938c7ff9bdf21dbec86b1bd324432d6e7f7eecfb79ae792197216ff6fbaf8024205f42449711dbf0f37221461af160615ddd8c42c5300fe40239cac172d0ad2af2199f22db011df438109ac2c52fb07046e9dc67ff54470bebe517c16a308cd367cf309179fe4f35f22d31e8aecd823fc0a3f859a33186cc8fc05ce5a5878db7554f9adbe7951b48690c62defa2ef0b1f8ab3bfff1c3743914d78cb489b24246f56ea9edd77d6da45087e3aa6223c2701b658719d85400e597534133502da8070d309877a18c6428f8c53c58024f34250ce785a61b29bb1b948e6e9aa75f3b21b834673182cb0c09ddc79e18555cacd1bf3a07dabc193d5da418ddf6a2211ee4dcbc07604f4d6763b064a86d5daf918ba1878b517784788c3450148b627fc75b144cf53b82d37233eaf21fa61a6e529da52a8a3fc143b773cbe9672732f13007d624c65d3e54a84f288c716a8582602b36103a9cfca2d67d211917aaa78541b2f6346c641ea9a0f281989fd9f9b23d9a33ee17230805254d12f0e27777b959fece7e13e673862e87c04182c34ead68e52a88c025def2291714a5b233cb84f9e09638c7fcd70f3d0566066081ce7744fa995d016ac994380500624f8dd3037c5c9c5640e9c8165b642e2f4cb9735613f215e3d7ff197707ce16827bfe052210de69d62562a28c6c3bb845816e20ea72eded2d8123d5bf98395692570db19a6d8fdeab28c2c2289b3a402950691bcebb6f17f24849ecb20a026df7915af7d08f3597ddef4958ab5c51aa24dde94af28f6db4cea516c00e18baea4778672189d9d74f31927e3611f7412c67f4643cbfdc5665a758e1b3fb28f24d94a9a0b3381c8e4466376074933135cfc62cffe47507f541c8294ae18774b0ec6bf760130e325a82988a6e7059ea39cfc8c46cc7c633f7f37cc368a3698188e992f1ab3b5b66113f12ad54510183177b187e3940227f0f0c448c562dc5ac0109acc5ba27c8c3d697178b03bfcdbb6ecd420d3edbd925bb511d3b733a8a37298f5717730ac0ce3f51c46fbd8e99a00bc60fb8c16448b0354e2d96ef0c1881ddfc914d8af42f85e411f42f14a76ac9955293e623dda49971a0e48169462140b303d2812856146b7740713d942bba04bef6fef07e593e41414ac1173b8d768327bb5b5cebb71b576fe61e944b71fa690be01e7822ffb080999e9c36703a0e9f0c814121a00ada0d47aa2117ed48c930733d4ee9ba107869ec2dd6f05a7e219828539e4cf247aaaf6fc9053443f4570e6651ca49a92d19f76ee2643e3392b04da7ed6ca279ca6a686e8bce4b29f664ca745dfbe4635716a83cf442ddd16ce0ef51c2f0cab1ff65afb5455ba95a39ed985e45c57ce79fb092cbeea7245a348429db609c58c0c44ecf89401865cccf163ff357d03de407039fb28452e1c2b0daac3e16f19c17cecf28dc8db40a79f68a11b97f828d1a20d4b303902802279eab9b4c2430f05a627eed9407406ecfee7bd372c3db485f9f226ec41d6f9ecb7af3065e3e2630bc232e2b05083164a28902a65ea949d24255b410d89179f96403ab466895306bc68cb22043672ab40059547c3e6aad7d593273ea896fabe8b2b465bfa6e88617680cc00fcffc479d736765515110f5461a12baa59a1125b3fcb0fb8f02c540e36cfcffcbc20b242d65dc273ab855ff4480a4c9f1996266002fe9d0202af41ea96605b9783cb341c0d78f05206bd8eda181eb680fc4f89fbaf3fa374fb828b854162ea7ff5b26a4fc5c0b0a24913cd6c4908657777ea1d906d832f975706596d47b6e73b9e430db9fd9f23e8d9daba8eac6e2a877fd1221affa7630ddd9c2fcdbd5f918f08d7a5dd4d535b7685c06d71eca6e4b3e0ec9a4608297ed8a8ca4b1a593ab8fae0ed9c693e5162fa59715716fef957f6ebb312cbca52997f9e6560913270c072266f3b5cf715d8802ed44695099cc1c28266fb919bc891bee5586d4b58e8466c0c217a269e4b88278a2ae8956fcfa80af8cde88ba7280b03af0eb2b2b890063e7cadc5254fa0f62323f00e8231264e5c4b89ce4f8cc2065af5711a8d2b69cf40dfa77ca14cd8be5c3161046e06095347f446d30ffec0324bfc994a267d3fdb0ac1d533feb820ee1609741e2ec744ac25286799200b11c8b373102594300787b8febcd5772742bbec4b15fbd2087a5c0f8a66f6b704815518c53ff55be0039286c152a68e7e5dacc93af67e3ae94f1403c76fc609beaad3dbd07ff95be215c569ef233ae1dacce32e873c7ee7400fcfde1c03dc49a24803bb0b108bd9e665e8755b70ff0df487ccb1d64f6e58dc4d65f8dfe93cadd429c71f0d0ad26d1bea840163135103ed83759c67c3d69b26bc22ef980818ffc138c15964fba3ff3a166b59154f995e51e19662c8dd287a63968c4016a460de99261e610f6e7e5f353e253434c293b9ca67cf9c37dda017c386ad735450d1671555cf86d397897131129eec6b8035c4b9a56e7d31320cd9c2bc82360b48715d79b412e6511c6712b4182369ca0b5d6257172f9a3419bb5f69cc2d55f7efd573f5d0f5c450d268ed4e58705d638c1da6095c4b297b4c5387a5a20c9a02ff67460e486052038aa3e52c1aaadd79b8aa05b9992d612df21dfdc2f38779d32e06c653dd9395b866f71453067bfe4d73b61d411a0a3448be292ec52135cc7be2537543f3f68df1192e7e3cce1d64066ec1c29ce4b08d9018ee3d8cb8d1468b43a03e17ec4ee29def603c6f7db8791a78d888bd57ac45c4047c3d91bc36ceb9361229f6febedfa6b892f19f9c3ed116d110d38416f79d6b668f81d722507805a937b5d26c475fc537cabe64b401fada36471f0647254b1feae52f283c20c88a4f0a93e42aa4daade2a71b30adfb95180d09b241d1fe318707ee55a9de404c473d0772d77d6d05c64a76346fe38fc8b568511a0723195fdee78c43e5597ed5af56c15f43ee189da5d8315df50fb5b897b9d4b5fb67bc769d8a9c9975cc6ff47d26bff5140251838644f1b8186a73c2b323a121db609d36aa33ddcdf46f2fd38a82a0ea5f3b59e72135bd1ca696eead8551b39708bdb0c97bd71822a09d755e98fcd795acd6678aa4a33fa895a8d6932e4817d86dd844ef8da3a786f0f7e4a6093e8c989f8e2463220b37fe773769615f35786b4f6203a8472db6fe9b78a1b5b0c27a8e30940e80d2022ed851a03dae2605cb61f1a045c0969efb8f4131013848b31bd67274894942a672a02a3242faa8100251b6fc5aa9d0d9337ab56ccd914a8da2a00f7649aa4a0fbb59ef6ef50045d10529fafbf25d09d1a87612a1885320528fa63b67c131bd62c5269db9f91c4cdf716a3d3dc5e3737d593fe7699859fa48a362122c915e978b01301c2050e1391f249699e15470c614f51bdab822917e8c67c98dd63689c734ba42f5b424b3f6a50bdeaba0b9b78a2064a082d58ed4766e9aaf177f63280ba985b7d4c83693d71f38dc9774fc97bd486c7df6f75796ff3cf7869c0c81cb081a341a956939061951b5bb60e1b7429072cf7cfd8ca160430b1a4564c11b16ea3b0d54d503b48841f3482ec34f88d9fb6cf5a9d14c1400bbe6047b6db7388ebdd472882403b82e5603cdc644d96d51da4374fcec767a613656378a07fbc1ba4df6ec84320edd7c28e33e1abfe1dde7d3601f81a8cf14ba7e7dd31d01c39977cda847959cb5a2b7fe1ee8ce88b962598fa7a1aae1733334188fe62e5d9256fa627088e1b234d037855c30bb66bd883d9e0539668294764bd740c87f9088bb98f74b439d1c89d27bfddd0bbe4dd344946054f3fd5eaca9b242c8a16888cb6d1058a670c2db809594a23425c1fabb4b1262416da6704c3b70ab6a680609b2485f60072368be1d81e59492440c7fe2de37caac358450cdde228ed13e8f532ebe0749eeb98aaa8d1fe868b3c959134bb5ccf1c64f0fec34567f12ebd735d509ab96aaa17bfadc90c2be7e0253de396da6fb6535abe4d4fb689ed870b72083180d03df73da322f865de7060fcb332e4bc991230117980ffbba99e914758114a1cdf053cdf6610c40a59376b61877853427f1bcf6cc76f05d819148a9bccdeaf614c3959d722bb33d8baa75a723a1dccba06a30098cad13cd3a71a02455def6e4ac94ba96eef2bc2c1fd0081d1cb3af971837748f28b30b1fedabf72607d217bf4904afec2328d3ed5049f2ad7e69174f18ecae95f3bcf25c47252acb0d2c3e31b8e479c5408d49ea559f538b8b0e21bebb77079f18793e1f35d691f6b39d0528fcd104dc7f537f7f296388d238f1416e276241752df6c06b31761f8c1867e7490e41a944655b926280174bcbefbcc9880431195cc3a216525fc36b8b37e28898e652dd40c053e31d7bee95f9321608f1cd16845a1b854c9ec224d130e77f5cb9576e778db9edb6d12f206122661d65871d165156bc95f1098c1719f04cf4f7389d63fa37b1c283ad209550943fff42c8704863db43d35ef0715d15c671c21122377194c143d8bc9991b90a0bb4f611656707c9da986d445ac75c75c1c938856a29ea163e66e5b3c414ac2ffd433280b6c1a16fd1ce409ee0b5cb75edded1d3d0617fe85b28321d9af8a2738f745eee1b2617443506c8b824cb67f488c92074f190a269f4aa1ee34f0328476e10c721fc46fec11d05b822b10eb87b8eed901f698dc89adf4cfb3de2161b7b0c035de4784391130ae5869dad1a8bac9b33aa6b776a6933172d7330c955c034a6758efef17c232a5e28bd20cafb8af1cc33b0c11cf01ae04adb1abf7e13fbe7f05ae6706ab86aecc87f9bc83997302eba1465f2b9b872c33119f1cd9ce710ea614078066454eee2364cd9fc7b4477436cfa1506f2f7f4fe9f5b4f19ed69651ccfa9fe1df08b156ac930d3aea9fdd4a2d4015f9302fa700eebe478bf79c4a646ebf97b5b856ae82d7d34a8a8e9466cfc7cbaf714d62b186d16fbd7d9414a6f1418bbb5aca68b97d19de76857f42d1664f8fe0bb35a3b054742310dba18b541182f28e3573846c7a94f8739eb59d3ae118eb91c9739722cd3b7bf18cfbbeca0ec4f2347132274d7228138008f74d74a9f564b66d742ae489a5b7d2ba9005a98bb1296963248f133388e5e11f46817a7f206620f391042079f816a8c89fc42982d2b636bb90cbac0a1f9285c122892aac01370aa38b3738e72bf20e0dfd270bbdd77a76ed780f89b73882e0e2137d5c07560cd2425965a1a328770ea10dd01a8fb3fb023fa90822f31f88f657c424c1289b5eee57594d1f6ba3017548b8e50f7d46267f0f3422b4f768a4e13ad0d318ca924b0c159e0bf5a55fe110a4e281e612023ed4c458609c8542ffc1e4d9732ca80c88ce26630f4ef94e3f4bcbe84d71e7ee0c9a1ca8c56a2aca99d87e9ab56fa5c1c6fbead26006a3050ad4416687a9c1166d0dcd3fc71b58407450a40d129674e88539f68b7c5f0e9b4515426dd930ceeb701f64e0cc4e90613f91d7ff3362818597002405f87503ee15b055ed41c2f3753699ffee79ecbc659b29c373f3e727726b8645be98155344f3a2900cf16d5f6b22a9c5ea92c061d7c2fe6f6e4aff7e80880d9c9629f0b4116cb29ef4ad96162aa068bee4d761b0fe9b1465d6ba0bb4d95279130afc46528a6d907032e98fdeb929bf201a7fc79462ec2492c8dbde875d65763488eee9cc4dc6e71ea39caeb4dd6200d89a5076234bd72479f4130b09e7c6993fdb91e8e03fb905b55de4c50b514abd7ac9c472c4755f15a7fdef68f34e0704d47d585c7f931dee3be73801ec10754ddf2c59b93c48218ce02020fd80b68a371b4fb4d05f6960788ebd60cb999bd1b1142fdc09e43df8521938d1f866007e66c6bcc112751054a7afc3e41360db6f5ef14f924b120aef0f3fda90c2e7ef4411f01f63cc22704bc879e5bbfed1c24d7d9f6a64832d8a4079396583e2285565ae15ca84de1b8d8258c41ee12c87a33b3284e13b1e156171e77cd730ba472c9a5f4ca58c9eaca16ad7d4d05e9c96bd747b873b2659c84f22ab9297e5fd21d4ae29b34f61631edbd12b3694faebdc46bf3faca815d22106f9a6f4cab4b0dd2672362d601cb51e8e9186d51e15b09ec23b452edbc008f762762027e41f4203ebaeb30f189c5b3d13751512144b0dd7b17d967412c96a6cf36e04ba7d5baeb611d6e6a4ce24ba17f77ab38820ae323e7307451ca93ea2418afd97babefae1dd73e54b829b7e8ec2bc5110e22328bc913f47f20282871e058e7ce6e7f56ac2be392723d09d5a3afa265fbd2f8f7be2f298696bdc1a7ceb59861c8e23835c6b727b27591bee46d8ed90e5decebae9635f0cfa64cd9172d32697297852557ba0a96ed28f1c22f2918c3501623fc8383a5425a0693ef39c684a1c300af92d552c9a913325b0e21cab08581c43b552abba8fe90a2ff4d95d6945ed0e82ed6888b34fcc4189bc3cc76363bbb3c4d59effebb1a00aa607786ceab7231709072673fa78151ef36f7c9fff1d580109dac065c7a12ce1a0d39d054eff0d1d77a1858c70a398521d766da827ccbda8da84dc6a3854985561cb76d9ed239093736f8bd61ac7405e932eb997cc10b41d65a07b4f49323f89bfd55324800e8ae20cbb389d2d5c9816702e2889dcd0534b31861d5a2dea6fb26704a3ab79939ab99e5e94bffad7c20a4ed16892563f2da0a52ad7d42c1f4dc4e614cddf54d24f7a11de39cd2f3f95182e0f115de9aba5ee13027c344e1391669f25f29e5444b458c2b8b65b6af5e5312a85d4d76a453b0360cfa627c5213426a7324e3c29efbcfe30bb21e248feb4274b53e3da61ed7020ec9a9f5b5e48818279cf1a51b39cd55a49ee1d9435bdf38b8712520d202b848f982d56877708be893591586e537d99cbb4f06e863cfc23c2bcff78295392d6787be01277373097088462225c41aa29eb0605c51813ed79dbd443508286d4b23a566179adbd71c89bbaeefcc82b07d6db2db22d12062378611b423b71b6dec68100208280b657ebdacc8523c9e6657748b314fd21b96b29e015b3a1b73e857af4231bb6c28b3c468b39f6034618647e2928e99b5f6e90e7dab4a20eb0b48fce4d188ff3420eb6e7cea9e71a3db68f2b82c76f448c79f02028438a969799377f6edefc1edc4bdfb710ed8d8b91d0ce5bd64723365442b66bbcb47fba776c0cc571bcbd6dc55360ca1892f5aba449d4e8fdca6ae58198fc012a648de30071a1e348b9d3c5bb1fb5c4ee15ed4480969216b5317a315444bea1531384e37e5996aa0db137f729511d62d5efe795d406982e969793a82ca85f402b73c9128266f1576085d729231feb0508340dd191e3d320e8d8c39a79eb7f4e91b58b63dfa49bd18086b4636e66ed9740cfbb634ec696cb53b33dde13f5bcf16f1620df7556c5e476e150445c0896e8d3ce58a81d7af938aeb533353d51a4907580a4254fb62ab84cf8b6f2e226cb719e3a35fb7977127228b19296142908653a805a38f9358b96cda9301843f352c1fb3d3eef83ff79a3e18affd9dd03156d4f208ec93671bf82350dd366dbe825caec8f5ea8faffd187f79de51ad097fb3e22702045a80ea22b8681250e0f2cd4781b063edbc71f9c788294a25e35ad201363ba3a410440167d562c92006decb11c6b475e60dde691f691df400504b6866585aae42b4f4eb4912166031c9ca88080bbbbfcaf1d50cb83f1536dd0e34abf032b1d1213f4d6d510a02ea92c3848c599b36da09568e879713545171954259a512fd9df33d3b0567a028247e339446c35afb48b0ce61f5b47a4e81333c48e7c61577e3f67e405412643151c83c456c449ce80fd48a5fde09103d3b856dc214c1a0426cc90cc31b723cb135f4f6dcc58dbde813dfced9b33ccc7282df13eebcbd6d8cffa99effd72025d6fbff2230d96e2c122d4e064dc1ba06c3a75814ac3095d08620501e65973f7e294627728af77e759ee55f083bbc00041da34ba10ea867ab9b049e868887ff50d88261a7d06e9f2599ca1690b3e8a6b9e0c71b6b2b4294e36d4feaf9abb1cd77a89763579151202814d423f9307673c5833a9c0be2b611b13869a347977bcafe2baf842fa6a50389e63930ad32dc9f988c19e6ce6c303462b248de8ea3a1e55e41a15d552a6f80ba2bcb9282bea2d28f8b6babbf169f6ddc3a07a2f8bc8813442f5b53e6e448682ffe8e900c537eb64b3de880d1a9108d01164fde41e95be469f47a3677fc3f62d41d60c30fa0920625a259bd09b3f2c00dcad4f25e0144473b997fa7e6841013b83bb8f07cb5257d34a61ad61d8457c395f4b3d7390bd38803d0afb4c870147c4a05323df50498cbb25e9c2670f5103bf719d999edf80bf0c5b52f8c2cf901993df8dd867d7ddd9f4e9a4ed8f1e96f6098e2176cc6ab2b6015cb1a77568427fb9d5b8c5ae0e1b6e0e8c38cc685996a7023523e1a2113cd8c7469201d89a35cf2d3d3f62d43d4c28427cac2084fa2c28c82153c2e2a2439f997c47abaf2e1996126b91257ac36b34e08534a0860e28eee6784e7b9874b71f2d135e74c6c163cb2d09cbfae9912911567dec4ba65d35dc8a39c42cda068678a6fd00f04d0ffffff2f