PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 52073 fec070ad2340b65209bca0adf97c0f54457ddf26a0af1df595afbebc16579066

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
79c8bc96dcf77f46b2d2c9a010967d197bb9fde23b40da73c77622bd2a354438
Certificate Block Hash
fec070ad2340b65209bca0adf97c0f54457ddf26a0af1df595afbebc16579066
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002004000004190000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005b5e760ce46302a122caa12b305308e05f166187523b969f25118ca1ae993364db176e9e4bd85828d1a0106a1656bfd4df4452616f20902f33d9a2b9dc7f6e5f4b489ed1e6fc67bc11dbbdb1d5937fd2cb34576b3a4bfa827a7700000000000000200000008000002004000004190000

Raw Header Hex

00004020c30a61e7086f02df1ec9eb08196cab7daafedabaaf0beb5814b15bbbccc3b806361bad62f261b549b0c08d6a03ef870cb7c368c5cd4bb8cf37677f447cd766cc74c6056abc7f09183844352abd2276c773da403be2fdb97b197d9610a0c9d2b2467ff7dc96bcc879

Proof Data Hex

59,560 bytes
121216010307341eb6b484d328e9c7942a2ead362fab100ae39fe5ab5637915f71cc687ca8e671762bfa88ac46b349937bc06c417e592ae7d197734df489185f99b4ce6642c5628e7084fc4683b7c37c07166b2e470d757b74e1c5da2caba2f8ded521228144bbcf2f4c7c85825b3e9d866501685e587f80a937faa57716410d9b807c0ee7f0f0ad1d01ae75b0bccf9084671c1825e20fb0e4111ac2547effc584c25e887686ceffce9ac32cab11e13a5df0231290141aea327691d14af9b5037688aaed62fe6695b36d7fe122841f1fe410d3bd3ef36bafba4c074f77dc68ebf8431daf736f828a0f47d530f8ef0e59b233f05a91ab8e513fb449fd69b97b4f93074a9494cc2bd35112b8619ca1f87057eb1ebcbd00c60fb371300131398bc2de77a57b2542def1998874a8718df6c7e9f09dbbe2319ef7894a11795fb9fb7063fd05e2d6a096c236577137fe4a6cf74b6fd5780911fee89049109048afc1b46a748f551539668e63a6fab727bbaad2e36edb994465b873c7b9eeff7a0f11580cce570e694f20b9f49ba81d6b1775be8141082e842dfc831b59c6eb6a9c9e783ea466bea087fb6f3163dfdf0304b9ad909ba8396caa6d7914cac882a39cb349888c257a07f76d92455f59d1b1f76c4582be680c486a42a4f74e9ce2d93e2ad5c0576194b2f3339d4fc61a5520e1f6eaac6d3e2e41ece67d8cdd63f84f60690e77203f41676bc4fce96bdee95fd701e554fc7ea017cead853a8805986743d9a90dbacff5113599e0d4b99bf26d3fc290e2cc09efdb94f9884f8d263e34c22bd1feb9f194bd15cc98f31e55a536b7527187cabeb2132087e5798fdd95df8a1ec153605acd1d8c5789cedb7d293f3748aceb7a61ea29f3065ea8015991834eeb0a29622e80678cf668e8429c0b88ea577db4b475ca670efdcb6a6dec86b9b9a450f08fb0804db7123302d84aa884182f0f56ca3e8650b1abf5bc23c407866a98d15e8e8a8e0123a15160de79963a90bd1f7bbe7ed1b80f63fc271b9ced5a0cc36239d2d8b17cc9e910a34514d8da9977ef9561d38b397bc187bc598061cd3fbb68492fd6cc842c5b0f4546d4cfa3a0af097f4fde5113641b2d34a866ed534c6e901d6eed8254d744fd2e53a7dd4e2420e1fb4cfb7f43c217351349a98cb29cf01a220265821c66ee1bbc46096e7642df8e8edf65358ca5972c6a822904ebad42b3374137f7459f23c1565cf39bd8c6e19d78dac5e06f5716cfc46bb1f37770b80465cd2b3ec60a0497ad396105d4ba50ddb588fe22b10ed0a8e010f4ba11a591ad30ff01affdd4f0009eeb7ed02923755b9eb78fb3dd33d592b4783354ec7e3cdf601aa0e18d18fd10512b6eb86fb99487abee866c29a18ff1a516dbcce3ee425ef8692184824779f441a7210e2d3f1d51a45e4287f30072c8fb3f4d14409b384e9584806c487ccadd444c9c17ff443d2b32409d52ba17c42c621b1088d59b0c7534e4ce0cb0a9caef4bedfe9091dffb2608ee411d3d461ebe812dbd98248848a626e4051095b47a8d66332632c9a893ac80dccea7b0e27368cd692eadafa7d195bc321d8737e62be109180b53fe6bd5ff749803bf5bcb100777d16f336e9201449a670dc59141b28be71fd8337c3ae8074b99f0290a92f6221c8e5a912e725453df5006cd83a88399fdf1236b41cc13ae4a5eebc98d8d6a3cd12f277d5415415292443114006450618699e7dd410af3b4856788a30605294fbd320a6db3f0fa0a864fa4923a00e3ccd82840a78990a19edcdda9b271f0375848588fc1ef0cc53aa7e59b00488ced30f411a87e35975438e0fa35c48ea58aafd679f0ff6af9a0f085dca6f315a0c7d460578df4125ff762bfe21170b73ff7aba23dca8530885fb28ff48737b80c8babba7c1b62f511c01981e90688c3e6b62d9a1413dc69c6c3d35fc35d933ba976567075bc85160d6c4df484aec20ff9d0fdc2ae44d6253ac6b71cc66d866d13bb356f5243e854b396cb35441e307139f1ba32ccd6730b59ebc424165e1552fbf77c76958f3e5ce4df87923ef91d5766e226a58710771c34f93ca7e017611a29766f49cc7ba0b2acc2650102b29ec55a4908f86f3561d222b4422659934fc477cd5b274ad49d46a2931fc3f58bff516c9b603b3eaae0164cd081141d28f3e4363bc93881275c2431c9f21478522570d87a3a93613ceeb580e580e445fb9630f00872aeab6a6274af295cc9cb80b98295a2a7dcc207ca79cc1aa4b9932aebbabea66e79f754f8026e40dfd756f22a2f59edd9fc1f26de91f79a1068719e107e5618eb6b8265ed9045747bb22b1ef9bcaf71405163cd365f994a0331c4f179024d8b4d6fe0191b477fd260319c5fad0e1a91b7fec596716189798eb5c26c0ea9009b7f142c5401677fcc1d9678eb47fa477b4325693b64d08fee3f85314d20c7320a393c3017b17e5b5d4df8625eacdc024401c275e460508ef193e8994c06e145c8ca26be28f2dacddc1037c7700ef1e27f79a4e10d82472dd142831525b4d0ebe0512fe592e3e967e4cc1b7ba110d0a638824d78a4a30cd3e91cddb0adacf68b2326d7154e60fdd61c660898054cea0397eec80588657bcd33cce0bab20bc5b1d6f9677e779c03d80c425c03fe2d8507c531b09fabb06aab813b3f03ffe8dc3b5e67e3f8e54219bc1af88d23d5e39f0c123863afa583529c673dc291b718e51dd7916584eb0c0c007a8d2b022f43ff2da26c064e12249398e9cc1ad3a6f03d034519922be1de715e7668022aad2a7dee3dab5f6b3410e4ad2af0d77343428914c6b64f772afc265e820ec392b6fe527eaa59d4a8aef1147b6f487f55c21997038a3dc2c1570ed24965cf4b72b295bd6fa1af929ad2e10fb97e8e3fd8df1a6d362bf359a74dbd99a8f44e2bc019b9cbb4d562fbf536e0132c134829ce10969db443e3640550c7ef17e8447f2d69df39e1287c5c898348ebe6a8be78fab48493e5ece840724ae0fefcbaa4225fc9d719fedc7caf715cb2a8f82a5d7802a154e2c1bd9c3557d23f071a6c2b8df1effde64f6671e573194b7c11a337cc03813bcd8aa0d00a5cdb9b646ef5702ea140e99804948772368188a53d981db8e9fb52ef1707e7635decf0cf43a3e92c6e721545e55b6ea216779fcec8e01241feb7cbc10d499edd597c5bd332bf2b9861c589c394d8193e15edb143029215e3197b411d74196e6b263ad81cb9f351e699ae15adff4be3edd72471d8c3fdd2061c87d593b739c65d766b41f577d9c228fd6796bedfab681736644fc34b2423df4851b5c7e9967d36dcbfa9fc423cdb775e39093a3ccf8d851d55d70f5e1efd39fb13c6a1e39a4b6bdb6d87aa29aafe824b3dad21bbb7549f2b7b9cdd2e74cc5f65c863629649e794432ffbe20e577e69ad5a0cc776ca2b3213ecdcae468003193ece190a203644d1063e061c72aaf4eaf0113f7feff38fcaec8685e1134b7ada1d1f7ceafefd0cea130fef31f06ab91530c71d4c0544d3c2f725045b598dbccb43e974983e17dcc3a62aa93f1558376ac3e848af6a5d8f908512063cb2cc8fa9838015c00eb6e40a53db5c343da46d0d001a9445e4e07df28dcc9660596c3dcf8f9944127fba18e6b13f6daa06830208d852226f93446152bd377857f67a2f1afdfe2994c4d9b4222c7bf1c042424fc8dd8b1397b8c1af024aa4b9cce60f99f3e0567789ee455af3a932912add19a8eb86b57a38b783136092c30d356fccf6e9ae152c28cadca0f89c1dd51eb852c6885310c32ca16ea0e325370b524f6762c1eb01abb2845fd2aa6df10d33a6d44a1d7c83a3378a135199eed63bb87822c9fd31c6897a11a0b5226d486a2ecc5b7cb00611410d3989af5ae187771b342ae65a18d2fb240c928fc20410e33347f217c27a5c2a1c19ee40c6fc057b985bf19b79b9e52498c05ce656d1980e45801fa303735729f5ff5eda7c044c4366bd5a36f493ce6cb2285f414077da4e763611bb9acd502fcc9010b6c15363ec88b2439b5dd318e29660dd209fe0b599ab9ac601fad2441b8bf8dbf47d3514540a9c06ed762db4641e6c00936cd349d14503145262852f52719a4c9f31fc8c4c6d6039536d5e2b32374617829bd8600d183ba2d1cf1f17a03e87342137836ddf9d1910308f105b3a8c17a8c15007f0ecec27b9891db407da2058fe6ea9a0fd0cc53f9d9fdd0cbad87f48e14fd8ae6e9386870f8f365d6791af3684a084cd942bc9c0e2d1d0b2b9220964a5157730fbf4082ad1a54412ab7c8b3244bddd611cebf75ab3e2554be88ebe27d97e759d5b7baad1c629bfbc633196f00fe3b4c440efb44622a9eb2e4eafcb943914d2ab9938d0d3a36dc68989b21a21a45c1d23405b9ee1ce943ba63b226bd5726087baf1c24ae9900630e46943ced44a644173ee0250a5b89564b47bf2ec00944b26a7514e32c5c5ce39e44ffd40ebec78b8ea5c9938f9a4ee20db4f9638b2e83f73c30d6cbdde66ba664bc5c7fbb74b2248692a167d34f85a705407c1b4ba33db46d97baf0a754b52df8c63613f80cd4261694521c180fd1f63818b9a6585a9b42856d37b75991d41aab10cecaa88b7b535043f96d04607a525dba44e60e19f4448388e90a83d01495196ae5072744afe855ecd14508b87cb9bc0142664f970a115bf9abccb468bbfdb6e107eaa0db9e5d8d5aab44520d81150609d93b90c438b4443846c9c9dbeff397ef3f6110b53d14baa4d0c50ba7049aaf53c60a95981420711efe3dddc96afadb9821f597dc605a69d69495962a8c02ee4ce46aa3f6bde48700d988202dbf53eb3dfecf2c837d9f368fb7bcdc38108ec183bbc4f3c4064b21452ec7b3926540825a53a5e51575e536cbb0821755c90c03242f2c76f77dc4b8e0160f487d933052aa29bbef380ba145f25ed1ce75f659d62c6f51d93d6c02086ae5db9089d7409c51dc79baa6c68c6eec3ea8e2c7961ccc9064cbbc2df1224baa0e35ee5992ed0dd52edfd955cb41b8fb92ffc7c2cb16d89e083b906acbca1bc3dc0f5d94c3c26e8ad081d8d95efabd2544ee2cde98a19f36ede62b52ba1fde64a9648c8b1fdb3f1fc469aed513097ea99a8b992f3a29c09a9a1c92430ddefb06de4a9c63f2d0df49217d9260057a55a86a7423e289e2044afd401f6c44e798b81185f058f339dcd1a72f49a05bdb03384679c38f108127efeb8d34d92df555b8315426009411a99afc5f4b25582b0808b46d31dcde232e7c7d78446a3720e01b3c90f6b40ef2e02a4b9e5aafb97527ed032751e467088a2c528825965318aa45336a698f659918e56a0dceab58dd9a590ce9109f726b697db8eab9d10bcbd4ee98fb60358a10d6f3ccac951cafd6a3b54c1b958fb2d2db6b30fbd7a32a85230b156b79d8f56b7e5749cb32b87f31d17aeb92a19346c449cb0eb8c16f6e6d48c3cabb4d916cc77b0781deeb9d6d5f068efd9950c151d727a720841d1c713055deb1314958cb2001fd10a83ffe69dc7dc2e92b6cc43254fd56afd410b188d8f269d2a0e5add91e5cd7e77ef8433b7da29942241d3413c4b34c13a3cf65a966251b1c24c3c8d8f44fae08fdc5fb7ff164567ca9b4955cdc87249c3d4dd687edbc78332ac6d120b7eb9991f0bf87f06c1526b2a3f732ae7a26ad2417052225ab74b2a4b087ff1fa085233a399bfe2be80bd4c3d0e94ca14fc4c9dac1c3f23ae999ea851f06e344096a4c70a00f071c317dd2c4ac54e4167079f0ce72784e7114c2464f683f10c26dbea6bc52dc8b76b8bcac7f2febfceb4ffa923c286215ff7a38a5ba8841ec9ca787fafd63812ba6c171b41aa211ad0a35dbb58168ca488f21d0ec9b611b69113b7145e6e2e5d5e66855b4660dd8536390d13dcec8f8572c22898a7ae7aa6b2c1bd3adfbe01da98e9e0b847a198958a7d4c628e3cde8c4928493bb995bba1ff937541e9186b243f8496e2f304dac0c7a47327fff4264acf8340dfe0c74594cdf95b3606f6aa8bccc6f38de6964ffe2a869b380089a743547d13d6b99ad67336d886a1a15df74980e50f93f7acd2eb110b905f9c9db7bd025cb62078c74d100783f1f98026f93ccef3c2b8fdc2b407f280d0e2a8b516a9dc5071c3c10ec2bb0799b0b4cc558492bd5cdfdd7057a5a67f6b0332fc8d8fcee76d2c71f458e37a739b6c27fc83f606c9ca74432577dca5c5d959b302698fb167b98f8e5940d45b360c81e89094e6791a588c8ab7c6528a5bb264cc2c48a1690379f62cdcc7d89ea08dec5144c903d6ca82831bd6ec2759bbab46c3b16e5ac7fb4c5440f6d2f5154e50f520e2f788c343547c95b480b3b5982dc8ce78159d9527fec6c355f4be7be8fbe908554de522675aeebacc712f1f7f85848b737c3e0a17d71c38e5a8ce5862424786ab5077b6f206415b9cc6833ba00b9fa4f6cf37b0c2fb7432e2429485fcef4d0c7b2313b42642db8076fdad309fa0fc9814222986337b6cb25c1460a716dc9a13e29293c52edfd010dc4b80bb02eaa77207f82c7987e25f8ca5e69871a90047878410849b076a9165827700205547dc9d46d453acfcc26c3b3ffc37f4bec0757912cbb7803f0ecafe64fe825d834811b1374ecaf4df5b8007ba3bb05d07f6f7c7a51b2fa9e6cc4b719456c52948f8479602fcbe8840e312c1bde0fe9deba75dcd4b43c651482676f08b1605418a018cbc032d7fa52160a2c245a94eb147005803428ece56a1109ff7ccd057b1088ac149e3da5e075399c3f44565804402db8892e776dede105873a3d9efae666fd1c1f9ec73c8671a94315358dda4a55927836275371c4743df6d11f50b2ddf03222b9389faa8dfc7d847a797fd09a771686c53418d4a994a6fed86d5f4f137dc8e64cd236842c557830916b905952d98d05da254db4b5f75f232b0ddc6d6638ee6e2161f3af3d1b3bf8fa3520c0b9148f5f47081c4f6ee3cc0275a1b33f9b28eb847a95ccf0a402df0e76604c3b4290b8bdcc1c8fa01e00697ceddba2a4cf8372c954d499fd1a92138842ddb5d64e0acfea5e4d59070d13317c61ebb5684d8261c1f35e7bfa0462957fdf409bad3eeb01a59e904d9331e3f79eb0d232398c5f70274df8999d13643487d8596f7b86d32d2ca9bda8b49d4b60eb12c993a8a39bd1b49d6bf4c3f830f12788a46a2a55ad04e10a7a8e19647233736c340e6121e5f823b8ebbf8d44621484dc13346a659af8f797d6315218a54d704e78b8c8ebcfcd05ac60d9133a9b6e44dada323cc192486b46f87d14862e8427bb4dcbfcaf7dc2d814d10049532e15f823ea036b955b6d92d1f38781e7e76f2836b1a6843be164188ce1c0cff04ea8fd8f8f9da0d99b33a801f1b867424b5f106560b82cb7ac8160b71f6dc2924fe73b4644724cf43459f991dc0bdcd1c813ecf61d0b13e3276d249188024ed0899d6737def31630c159992a1be19ec4e89a0a5ec2e2e332d095c6370e5fcc1227bbfdd8ce05dc02528c43b6434f75e010d6945d796b57d571a3df7d619ffcd07d31fb8505c9fcb6c665f08c6d82f3ca91b70aa1a063555c9e36f625ee7862a33ffcba9edec06d19eaf9db37f67796969498932e3d6146b93e0226cea329f65ae9bd0ae5079953b54c36dccf646c70a5a1b563ef6a53c3ec3c0376e514c11b39a69109d3868697013df14882a6d68b7fe8365eb651cacf32731f37240ed98914c88ef2df1b9a0153ab9c9d8d499ea30ec195a1d10b19907c55ff38af6bde92b8cb38219472ddfc801aaa847d6ade1655576f60b7cdfc3a463b925f8a376cd39b6334676c3577595cc4226e9faa0366e90c01d757dba5a2f6cefcfa341c846cb5d7412a89affbf6430ae960e0b18cb54130f082b566606eb28d0949027d7a1b868bd76b20bc9cf2eb0def3063d5e54d6f4bed360f1b8cd3bfaceb59ab60d0fe49aa1e4f47a76adccd8665630afd0c7aaed1144640d7193a88e1d6a078169abced293c579c80f1a0fcf9127806b33550520c68dee63090dda0788f3a7d56e045e4e6add9d0e60fe3ae48ae70674473051860dd3df1fd78f693be7fe9fef968547288ad5a01aad6cbf0d8dd06d01e64f3b0fd976ed90e0148d2e571486693e9a0b97c6343dd3ff1bf0c8dda437294ae7b985919137823512c7dd3ee19a2323438121b36f5dacf661c98e465e07beb477d152db6c08c263d638e22e4f53eeafdb2eb759d258ec7f868878606a8378e2b420a2eda0691ebbff10228d4c62da71673125d8bdd0a9230ed0fab512ab2a1e6861adc779fc278cf67b91d7c74c9cce055b7baf1c8171853165c827137eebb80de321d12f2fd28143c1f1c50a4c4054f9ba1b1e620ce4cb1f457301e186080f05fed96e9f60205c476f00738b230a34352f3dcf7552537a317e2e5bcafc3fa5d31b4337e1d2b866755ab5d97c64c4824be6ecbab75e4a4bbea8befff93c4e23d15dcb8b5a16fea823fa5e68d4517b59249ffaedadb812f84eab66bde7561b44ff9138cbf1ede64eb23f4ae6a0ff16a395909889f23d73a44655791e3a98cdaaab779643950676a4827016d8fb67fdd3336263caf46edcce1ddf8495ffcc3f41ef1e0ce7d59f49c87465c5cc9944d44c18680f0a343293fd75200617b09da0eacf4732db5f5a827c759b3eb28185122411933fc91ce5e8b0707b8df46b5a72d754a82634a6fec2aa321840ab3dcf79c54e7306e5e377c87d272b906aca4c8dc7dcae3718ac85e73d2099caf6bc6b7ca2867c219834f5327e9fd65cfd3f6cdf1610f603ee4e9d83979a1c26d6b299309a17d7accf5714671f1c2fab57619012bbf9c9e93aed5cdfe3d5942e39d81ad358c9a1a099b81849cdaa33a801b2585eac8c1402cd42a0c584dfee4355101eb0e5d5301dc1398f37c5a614f6711d517cada74efbff3a09232621ac103bb852f048107e4fb299dc71d14ae116afb68d20bacab8da94d5f4884addf84b0faaf832fd7c8f88e56bac2f56a45c36621b0915da710ceecb1dfad4ba70bc12cd43723bb1a76083f558476b05f58271bf148dd7befdb5786bb64b15e55f68a4d1e218b1aaa07111620e6dc100e2589fa582aefd1213dae0dab34f400ca7b5e4ea463b257adf92ec2adf0ce68e554329d2afb9391180ddc0c87c722028889f6b521e591a7761efd27b3b028008bd6494b856699663731512f556c7ac3ec4a13d213311bdd2e6fa76108d6b16e44df14d55d661d4bea5c7dcbccb7cda1236435579998d8ce7e96c4851b6e9d2d3fd6879ff3fcef1c94097118d68e1ac4c97bd3f33dccdcdcc815dda6882fd9fb6aaab1afdb1fabcef580f8e46f7fa6f8e00a5156cf69612b1b85245de5716082efb0e6a17c01bcd928db88691815be2ae83b05310e2c3db95326966d6555da3cc8e2e3520a50d47886e02eb9f08258b11828f2173b4169e65d863b178da49e10683fa6aaf361af5c59d2af4b91b738382cbbd01ee577317108dd0ae70e5f5e57833e84bb7c0b771a0ecdabbe13219fd234e6182b212a11641a55641be530fbe856c831a147a2f1056c778a34a15a63c14b5a0b87fcc52b28be82f58a8a1f1c5aed0c9a962b9a6bdfc902955f413af8b7677b24e8a6a3a525815630cb22ef35e75a99ae1511ea17636ec1ce7552f82c3d93ead3a11905414c0bf4dd494f1cda94c780526662be12d417473270f01b42e44022a837969aedfdd7b9428881e806ac35158caf326e188674c8a14ff6e8240aa5dcd1ebe3382574b46e01bf240a0de0b26ba243b0d644a3f52d588538ff7205c71953285b884d6089089c18694c245a84588e8b1f5ae16a1c0466e00b41e78fd5514b0d68c4437d5db6ea1445f1f8570dfa182fde273d3b24667e4a3baeaa3ccc363e5fe9434aec09b0fafef3e851dd0a72c361ee8f344a410aaec5fdb23e217bfad89f4c0622df73026e88d3fce150867da22bbd10158b30504785742257b01b958e93d78caf6b8361e5cecd1d9cb3e9446084bbb5e735b4293eba3d20eda40fbab86892f7e1a4177aee9b982ec9a18aae5a5e991e847a22d46d78ca463df979871a59f493b3cb3cc8fe8b1c756c54c3f45b26ff6c0c8ebbd973a784e406f132133c902cd0fb95a1a9107a64ce8209272973fd591623e64d787722fee48e46cc13c192b864fb6148a5a103e2460990ee910f9e01e02466ba00996f0a88f5024eae2e00c95aafb6880e5518143c08fb843aaa13e5ecd08b80e43cf4ab226ac5ad2d277d73a5c33feb9d70f8a1f53b268ff0819dab4aa13be198e5344d5c9abf17fee5dbe2ad5542c286b994f7564d2bbc44382ec74c7730b89e620ec99719871948e3e460412d2bdc1b8e818bbc2d174616fafbf7ea4222136ec2dfc9eccb2fde76be6adefbfa01d5a82351606fa3f08561b368f36282b0868f979cd6732496e55085dd3d0d6ec11fc54effe2c39801832d6af4ba5441390bb545cb6be8eead1c865ec43db896b57474e1b23e38aa53be6203c0d894c9f7693e04014fd42f5bdc78db3da1c28f4e5a2080ba9edf27d3cd0cd4962ae6d54c4461a8c105dc4f8259e48b739d4f95f95dfd0946a9455156dea91da4faeefcd6336bd5ec51990dc56aef3aa6382f97a68f37d58a712f30be08f58ae66fef0a846d9004bc0929e7aaae06717993b73794a73914dcbfc9d2db4888574c74d00663a2500eef0001efc71bb7dd4f2cdf948012861424a72e700fda4b7ff305e39e31ac1e093e229807c21d78614281537ab58e4dc1487672cc169a1de68910554b4afd7a5bfe3aa76638bbb53bdd5fd070b709087c73bf17779e18af7d464205b8d535aae92bb925cb5646f8199a601ba4e3432b293afa997b63d5d552b044a717f75849134b250d70aacefa191f8b31382e2a3c34bfbd2758e4bbb3d4ebfb9334e4cdd8bd2fca44622482e289532afe4d7da1504e575438609be16bc89c4d263d24b6a17df56c8f6e788f9538f3473bc01a72a3228b0bdc26ba0b771a7bb9446668515ee6ca04c7b9d1e02f1aaa7de2f3284f8ffe07144bcc790f9fdd44dd09ca527e4b7c591c8ddd2b6671763bbfa760a7545e8c3965b11447eb29f84936616a90c7ac1b98aec864636a87be07161da4b3e31e39fa8cc3062a003265047bd7121fdd1269d5c97aeeb44a50390c2b1b156552282ec7d3daa1ce266b98463ee686c8dda4a216b0ce439aa40dd689df91c9dfe247bea322cf140a72e14440a54aed1e120aa29ee935e32123cfc7b934d2d560e8c2df7ab019c16bbab42af07be5bfd8103d26e29c0d3aa58fac7fa6a321cb8c48fa143f81871fe359ca5ec3dce39d109ecf6311e208324cca585fea58d8b3dc27c7084ade4cc0dd26040f27ab5ee03f734d8925cf458053fcd78c3dd7587e195399b6fac022ccf31a34c96a305219ca42600d36441f3b1ba325501bfd031443946af50ebffcc83e54870b31a46382913bea29c846378a8291f105656eb69fd5d4ed362e07f1e85c83148ffc368386d7936d826e892c3d6a41ea347c87aa8071daffcae649f5ef450bbbe0d61bf78b05a7b3ee21d802c7b076a6e5d3b0824809cb412b4aa66899a09227a988a99a6c2bae432c9102481a8fe52e69d29a64d5c13cf5b906d7c7dca6f82efa733a1ebfa532a2e25fa4012709f7e0564020b63e7fb940af9f1dd740e5fdaf3c2828a00c65dc837a5b829f4cacf619749d44a53d1ca35a9cb47012cc7b440281e32ddc2bd2b13c4618da1a65bd73c1831b7165428a2b0cdd0bdc09cd53f26b252125384c19029657b2de0656709cfa66d2e4cb4beec7661c72e888ecd362e9ab0e3ca694419c8c6f4e09353da020fc1c19914e5b7d0c2474238b12b70a684f063afa08570caa0eaf5637117737169854f4a4d9d7421d6cd2c60e63e0b88840d5e0f9f825729ef82b318340c836ec50ea45e0f9d9ce5518925d1719cd023b39727ce2b6adec73013a951c09804fa8a9d084dcaec94da4b17791f4af489a80a1fb6f4401bfc3a1f604ebd21c29d87812438040919beb10b490aacb0b67c1621189abe19450cce5753394bd68fab22b626314ac64ad8d69c7f395171cfb75f9841ec476ab9ce0db131a5236fcd6d1ab5cabf0eab80e829ac499bf5104f3f95a184febdf10793046b6c3d854c2e433a270a3661b3e84c25ad48473014286abe4a91d513f9ea8f4087ae2105d2c926a9a87707f01c3bccad68dd4ad87471dc957217a075637fc7ae284d9f0d87de159809306440f7ec9d76f14fbbaa09bf33ea5623b63f5853c279d7ffea428a13f4fdfc8e068aa470c7a4b3f7d2416abcd03a00331eafaae962635a961061bec5477e1e673a0e18398442c82b9f8415e75d7c94dacd48ac813003b9e808a7e87cbcee1fe8bf2a8220c4f240d803197d7c151869f85c93199a036893667d49af9968875208f155612a346d549506206062daf550d02c4c99afb977319026cc670951352ba51b4b5b5bf17807ae81cc4d761fe5449e475427b1abce15904a88602a5305504b5d782ed88522f2ecdb41cb31b15c0b72dccaac5352cbd0b99774644f561ea57bac60581b83395a022ffe781d9c39a1a19fb6eb1ed49d9d42dcfe63d0a2fcdd0bb95c5039ad3d2fc598b72c245171caa02dea31b318e22f1aff280ca6fe8ae732e328f70135eedd8a41fd7a39c7469a4bb74167fb66b21862f4b46b64ff9a600f5b45b6b5a3202a291a7875f5a96b39f2e9e018de6cf1c629ff16d3ed25fd2067c4abd73f7634a5e20ebfe6499574f0f7b2916fc46e926e8c3fecb56cb0d901502f05914ebec9c465707d5eec444f3462c1a65f575b60a55d27508b116bf6d197d488ba8ea4977aec4439937291f657315492e3f08282c5e9b9e2486f78667978664370397a62cd4e2c3a1d1623bc13b6d2ecc76e933372832a419e4b2968202f3d33c782593943c1476b2136eab4902e7b66a35c28263f0b9f50e1688676a08976045b51713c9fb98816773eea1262543afc5c5b62901fa584f4bff5ea48714fc66df7dbd4067092ffd3f9f8d6640959bf016de9391ebf14242d0f64bded78bcbb1f61dd0239175040fa90de170da1a06970671877bc7212a14618a2b9cdb81879deb73fad1e12cf501aca58141a171bae5e3123e98168794a111735868f7c54883bd81af5f4b176610823f0a559a220310801b17ccb44561e218eb9e53de60d6d1888c74cd5bfdf85c86b4592f53a6f58b7c55a3e492ed83b7019dbfc95881c87487ce34bb440be59faa86068d8c01b0744dd82cdb70dd3dfdc95d5c183dfc77a44ffcf0ae15359c4e2ae32ae3f74e5acad5966b147bd4d8923588f00d5b9fa6e653d91d6d9ee784fb98ab33fbea5f9055af0a57c2d08c0da31ceaae0f056c573f8d0a0991f014815c1b4980f8c9cb52d0972aef00e5b18fa4570dece3276ec6088921438b26f4ad134b7e4b1a6e037f3adb9b9f73517c5f9a9d31db297037f8922f15e373a2e25e2f57b3e919b7ed0e9149bc3c94926b57c75ac36343aac1cffed538718506f6ce06c83f22caf3705f6ba81e7226a42a96d4778de11d24a4e5047166ee719f4692432278ed2fc29b0e8d940af79ad1aa5be36dae9fd14ef2396d90bb777f09008795a0f1b96b57292152e9a20d69821fd1a2e99860341c742e777f398747df4dfc19531cd6c0ff0e48196e09575c0ae699dd92954f6db52bcea28d1c4f878a8d4f9f722cbcf6a97225deff8a414a124be0867b08c055ae232b08957aac0fda883db05800a8e8a31f38ae7c40d3e035c43f7817dd227ab2d2936173f5737257b1a7e1eb0d1b88d2ca39ec3d47eb04ce8311727467ff4b81181ff3ceb44846f8ad76bd9bfb6564367454d6ebba13513d161459db10ce172bfb9cd00d8afd28decaf1c5aab8025a5f863538e14aba3bc0875cd44a793aca2df1a02f4e73e5aefd066e9b210224ce19e226430dced7c73bb9d733281afa31b79ff317b31bcdacec82209798aff35b72b94136da5bf3f4ad0aa2112ccdf0b783168130dc9e9f0fe2c1a3a44550586ae6c0e57d23e9698f5bad32bd15bc779cc04069d60b1c35e1a3e3876dc38ef7b7ac05291e6240a0e0c12a664ac716bb700a18bbbe711b889d592d03977c1902bf13463da19e8c1aa4c66a8a88e57bec053f25436811eba4bb0edbedbf01b9c8e27a6987ed10ee97288daf3da1c9e667814ce54d6875c7a61be453306f6d3ab9a5ac219f2604b22c0684366af8a2518fb9cfeccbbf483bd3435943fd833238c9ad78ed07abfc0700863eebdf1ee970741502344b54bda129622b401be7a08b58b3eb2352e740a26422349b2447c1cd38558848f6ad281871a7975eb006f0e78326253d45d3c93307a161cf01c0b0dcc306a865152e1fe55cae75af5492ea89a60356b5a604c2652dc91a775768951e833debaf57732d80c16c4fa209d93d37b37edf9a15dfbeefee8bcb2f91ad7d52b2cba6a6a2c4d74442da65e7308665e4c1a59b3075345776157c64f17d071bcca67d332a4b5de38b2a4f66d43b4df9147b5d2c836c218b57f8d20faf89050bffb026219348a090d232df7a2a71f63310ee2a159f62e19efc2d76e0976c0a7d7578fb71461e1fd90adc7c896561babbe4e099426cc444774891aa18b51927cb279a7febdb6adbbb55726c39de96128b381e6a0fa90ae67dc31172db7fe5b854bdd99ee4557528334d68a04ed706f7974d82fd7144187872855f1b1eb434004c4ee721919720458e70857f6de374b58ca622379547f14c8bf7b5784fbec4cef9155b7e273b2ce20a821bf879c381cd9b8d7aa29c1793d3e57473d1d55b09678111a60fac7dd4647ff0b11daf0a4c8a28e0443bccc54282745de3bd2f4440db102cc2839daa6311f137c84a8c30a1c8085f3f1ca0a4d0daca409ba4098a26c3824beea0d920a7f47824a7bee1425e5424c610519e58f05fc66458b0c99451a569a6022be346b1c99c20ec911fa5c3f6d7a3ee11b54f4070d82183533f4f4a772bad4de83e663b22f2ad4f4b2e7e15f5338fee32cadb45237c5356ca2931a3b84fa7e53653f574b26c71ad1290ffa09bf3530073dc8ba25ac60a7db8c6666b39f618e68c52381873a756a22179bea964647d4ffa871184ae0aa3b9f08f033e7e9ad741694286ba2732d52dc63a39a0ddd2e7aa3b7eb71d7178213f3dd4f63d31a2993578a5f2017048821a913fc29ad3f2b827be81a81a36d3d5c7cd7f74121108069cb5e8d051f6492c607bfe55f8f8b5df0a72c1370ef02598c66793fc3a9514aff43e0800db1b437ad5965ee7bda56f02fd192d7c0019f1fcb19295f19ae8d6937a8e5278a80ca2f1ac9b60d8b12ad65ed683ee25d29d64881d0bbd060c41efb153e695e024ef4c481351f4ad2f8e334d6e52501ff4448d11d915d2f9e23b4cf9fa0bea02df3b5318db086c4fb79fa5e52431ae614dcd34e5e82f70884acee55202b340d7ba3c61f3bbd6137133fc500bcd8fdf647f7c356b0ee7c291239178754e70bf04049d07319190a9ee6a3c91599345693c891c0dd59bfe62acdcf77804711c5b7e49adce079e7dad311691b8a9abb1bebcaf4c89974a84871d306f33065c78e5224ee873ca55e6cf1eed5070cc7d785b8aee3658921132ffb06d1e712f2303979a8198172940b11ea4d8667ae5ddfcef02dcfe260b18a4a671668b98952004cc3548311e11fcc4e1ff28dd467bceddd2037f7751a90731b451fb0ac3ba4a67aefd3df57b05e97f465b0f782184cc014a7a225d6268a7da49e971e66dfcd687a06515395a0ee09e223a8e098d84cf86cee760a26b945e5d16e1a2914c062b102c5829fa383f30d890dbb14c32c2d3059fcb826376af3bc4777c98990590819a93fe881d66a79b12f2697ffbee3e4f7d4e2e986f578707ab43744d0ac4127152b26c5fe761b4cecda00a7a014886cd8608e01db2f79a0726a40147596dcb508dda0c17c8ff810a293338fbd44a06244e314a4f4e3cc2c08969aa4cdb0d675406cbd08b14345e093b3d8b661a30d8f46e9bbb4f03f1fcbc04acaac54129cb72669755d77a501d7baf26f498a2b5d321144df43b4017ebf3ae6d58a594ee2a8cd8aa6f18a90525705204bead1172cb94719612b283ce551b475efcb0fab464d7807be6bef5f615d472bd4335e0ec49bc5355a5a62b5af09801280e8caf876f46cbd2b9724c89f8ce8d85a5adb337d4da7721c5e65bad85f1d8f1b9646324b5defa3b6a9de59f8aab093de2576bbdf194500e82ba05348f64e47a9acce0ba2f1d26d825cb3c386ca3bf6c9f4d6055196a89c35cad1d83617c51b0f29ce72423cb05c45c7c582c9f7afb8668e7befc16b036aa32c444f4382bee63f9c31ef8857f387aad2db00c2cf65af7ab5d7c4c70cedfc7a4dbbf7eefb10f01cef0dc8e2ad08b405135181f3f0d57f72355b4542c1b432f54981ae821d57b7bbbb98f7b011a8f2f3d7304be1ae4fcb411cf3d456aa05abeeb87162fc3a7eaffc420f4631db19748b78623dcea4db7d99731f2326ff771648804e2c89e9ca6a495f26c8fa11794ca85f201c0522b59d1ec4e3b4316fc7bdfc9f85534c56cd52277a4932a2e6aefab76989831d544400d5ece9020814438ca43ec1a47fabc248d917c315581d529b9ee690d6e03d22cede5615192b59a4622c2885bbe1ec6c383efacfe87a55735f1e1fcd1edb1079143c4eb1d8a0748d874d633aad8a9f6e10922153f82a3810a7caf20380a5b070bf94c5c4870b4e45c271cf0a18f07bd90370bf7ebf579be8609bcc7e7eab63303d0f051c227e5d2f5b45b9d13f47af9b11cb878952719be00d6b76181cd4451641a06bd007b899b93e6b1ef716b546e3378d1e875fda681aa56694c395972a0127cee2f7dd7b05d0d3ee7c9fb352e419b1e273a465190c9f0c343e96c1b3b10996058e85de03689bdb2bad39bb3188fb1b027281bf2fd88da10621d9c155dd7c0baf5bc1de4b783105fd64af1a41cb0f0ffbcd2cdf94db8e4e19597ea4478daec5c79e968bdb56fb27e8a142ef8505f049b45b3de44f2c8b5a2db8a815c3d61a7e93476d5e5e1fcdd980f9c3b78d3e79a59b7cc3079c02581eb9397ca9ef3193a2d27280d318b85e99e88be415ab897b2f1f50ac8ba28c6dfc1ba304f2b096b48ab36c11d8fdb5e7bb33991014418d64dbed72bd679a7905399cb83239846a6ad29e0fd0bf1e2eadcd1547f0012ac018d1de47c3456327c8c486e09e36fca806ac266c2c50b0b158b8c62a442a244c1b4aa846fe57f6efaef70effcac7dc2ebbbe3ab11dc4ff5e95cb7717f6e59080bdacd84106e0ef124469345c49e6eb9fcc7446fb5a9e7fcfab6ed8942cbc1ca52eb66551895424673a7aa4eebcd6755a53c748a462c776516dcb1efa8a86fcf0d837f8a7fb28fd208f4e807b7375fcd9f922453184aa350c7defb6a7150cef0dba82af08e3dc0edc71e4bd4567a026af24889e3989484e6bce3bfb1ec8339d952980d2e3a6c7dbace71b1fad4fe29698204dcf7e04d0f37e0e1c8444cf67bea8d28d1048e30dae76083004e55e737ff1a227664acc9f6b9bc61beb49e7237c213f2ce03db093af91a2d2923e7e15adbc35ad7966c9c86198dbe281703a5983fa36034d6e9cc8e03920d7765eea6eb233686f83065e1bdb1726c5f3dc3a8c5511d9605ecd45666fb7d934b01b3193310dd04e81026ffa50bd25e4c517c6733204c2e9a1f7b98420993298a666ebbfdf0e81906ab56e6dd4b35dcb1cbe8a68b78a4efbfe7221173ba92a78b6f63e070f2cc15c7ffc186e7447f923ea97d50909fcde621eaf1ea209db841bbfc7edf4131c5e129367935802e4c4671a53bd6ad0cde64450edc6696bec127c5f8cabc36b7abc7e0121e733733206e67aec226325260f4ace20b2cc7f8e96cfee774c8ce8232d0ba70d171d4e6ce4030efa9bf3afb438fee01eaef881cd7dc558fd8e60ba5ff569322a2799b70fa4eb0735959ed08dedc7e821039a4ec5595026c3c5c782095c1fecae696f20b46d81f49c5ad8180bf5121e4766a103e397b08744fe35a0fbb68e8546e5ca33875a266c7906b9b1dc2ee39000104074ecec480237daf7cdf8cf1d50aebd1c9873cc5581ef273990bf6574f2fd6aa901800e7a53390000a860f5541e4676df30dda2c6f87a3664d182bea748ffad76b56375a3278a2ed5c4e3eef9d2a7bc1535bf5c2490ada549495903a8ea29dc427d65c8dc41aa70900458dc14dc8cc6ef4266e95f6e16c35b0cdcca8c208c8bcadb0bc8652921af55aa61d56a6ec119a640c57110e6ec2b75e8dd4888abde8da93641436bd0b569878801ff0af65798e709da9b2c9f24de8bf94325ca3295f5216df42bf956f9735accc10fd087f953ff60001f9687e802b8d3a9f5cebe3ef5af92473511bae3825bc9dc2ee8cca5f8d8ec793fc52a4b94f2f7728f6fafa8805e6c7e78ad1971202208c52bec0cb1dda5442202b0b3dbb29a2d096bd06380f29228364b2e73d5fffce16af423b21c8a5495769a567ffad097ccc00a3e39589184b793695e28ae4510cda706932e5a54bc32914179a7ebbff93f6649b0be9347f801980466881cea243d928bcf120cc70bd598483bfb741f362c8454a44645726407b2cfbba6f9afcd7dbc50eab43898434951118fdda57247240c8a27c0ae592029b7c97a3961cf18cd4720d2ccbed16dc77d28422a97e45f68fcac13dc44663503c96e131277a9d7b68f5739e0891da5685dfde791b10f231a3ae11b5444771e53ca4316bc09647749443252ac9acc5f4410fc26c029d8eb1a10af35d77331075fdf465aa34d966555cab38d9e8ac5fff99f084cb32beff4c37ce4cf421f294d4dc493b051014e25f04c2a23008db63283f539f94833f2241fb3843c1c9ef873b98790d5f4a7144f862b6cbc5a1b998e34a83d3de7b1e1c6839af0576027b664d73e67e8da3b130807b9e26dedceaefba00efbb4c01ba99c3ea5ec8415290f341aab965877570fcd4c8ccb7e2949dbc10e5b11bb0319e225fabde59dbc9ef73e57f5d9e8b51d7758608713f82214f81305a1555b701d6a613efaa585a6283b735662f6550886fb2b52b144fe9a039bb4366054db02237365b26c6a04eca027b7437a06715afcc4ce2032ffe7f42399b304b27ff0f0c8dfbf6f1401ec6ab8227d4f7a596730b51fd0b50fd6ce064b7214a49b020e95792248055c1344ae7d3ee0be3f0a0585caf86230146806fc22bb27a0684bc818df7d785d6b752eb44ab80b1be345f3affedca95a257f17e0d44f68b0ec96a1ebecb51320b79e413e83a1d47b2b2c931bfa4f0fc0efa81705c7d6c98c30ec28c3511447301a6d7f17c246f85259c335a0410298ed0710a6bb3dc2389d05e0205c533bc00d395a7640e1b10996af73a3db10061a0c3bbf8db0089856a56da761ef396f9ca94ebcec742fdacf720c00f49e528f62aed959c583702b846e40f7016449127193144f53c3a856edddc518d6041fcd33d97bf03d0c0caf85d87fc87153c479fe45511a0a42b08e9498d5dad19751bc9665f06cabf5fd37abb17b23624d644e44d01e8e3181535546c0c351af3416c2020a84c17e26f2b17af4448b79ae2ce1e79cf033a962a52ec753a57262f7dee19219d3daf50c81934191b88514267ad8cd62804e8f1b5578511ca5b199a845ca48fe70ff56faaf62744cb112c0653d9f28de5cb17206e510a49e9a75d6722b0d8166cd23c3957422919c2642d15f9677713a0b9dd98222a08c90472319b20b50ad9df69dfb62e53b15411327e9177729b7d21913fc943cc95e55cc6de9cbb58140b8b6475771db7b47574d40d4e3aae893a4ef8d4b4df1a0615084fee9ac1ad6332bb7ac345bd77318dd366760e444e4ca7a3205fa43e22059f2e2103a7b1aab37e4d88e7af75dce7dd44206b040c999e2ebe652414158776a135e34b47936cf733668a33357d3fa912fe9985d18f6b69e94bf431a2521c6ee897e2cf02ef14b2a491fb68f7eeb5259fee0c0642c5e8b9f30ce6f4d2a295b8c3f46b08fd8e54d41ec7a8493e524975d8073913ca491bbafd7bbb048dfd97e7699f20bba4ef4f705a77a42e4d294696487f6eb1c4e6dc9afc870597e6d11db114c1c46c9f3de690ba2183151349a1e0c7409b55cd6aca2174074eb5de9765fd3bfae62c855b1f03ece7fbc6813917b8e222e1144fb37142192e0af5440153e63ae49228eb4002a1c6c7ec75ef62aa7180fb0c2b48df75bfbf7aa58c2af141df101a421f99de60ee003e8ba104df5f5ec20c4ae154a2487542f159d773cb5613a245de03d022d77659527c643d2d22c23140fcf87409964f1aeef6d5394d55a5b7cae6afcd3f4a59f061a4e334415430ae3bbc37ba07a3015c9795d54812102a47373ff039f655e9f596e293a7431f650069bb537350c79733623d75c885e8e566b939d9ff01fe51d9be6fce21390492871c00d99daa057dd7096de48de10ceb1416ef2a182ee8cf60f44b5ac34f578a955cb15a39d42fc916f583628fd15744213c72fb6591ee582685709236cf83dc4a684a238b23a0c99ef02415700457c850e6f0c55c7e8bbfafe26e16fa19b9a85dd5c246c61064121a442f152c109df32522fc7ee43fe76c1082d60ae6d60a8b0de679ca95a0b888521f22686219fc95fa0933a53eb10921c85ccbe5ae5c2724e7c8294990212ab691dd1aef3e37d1975c159cd092c49182eef513ca1e75a241c1fd09ec412f5220afe42d18aad6429e9521d1d0cf74f12285ec62adb6d8f5f426ce569a46460092d4befce40040939866a5e07d614565ae00db8e5b833d86a4c4b36814b107c03bd3d4d31f0e99068e30e149fd594a423c2d503a853d7ea62e1b81731abacd5df0d5a2982997181e885a2a049d9930ba1f2beb6120b7ac7f99cf763137a73a8e325965a3f82b4370ac909a980105cd0c3185e9ca122a9fbf203506aa055240b6da934969a969ec182eea1bbf55344e0cb7d9e445919d3541f60f6e1062a4683b001ab263b018cc90831b07efa3b3ab07ca7dee0f021200c2c3c494b98a30f4c24697268e3627acc03a80635262904aaabd8844df50c6907482670a02d2accf7daf1d3abeb75b276e9ed1087f430961518e2c1fac9ec1acb8a439368617d0e46acb50bebafc14c78c0bc2bfa0f4f9d29f33ae23df8b485999944daddac3258dc56c2fe11facbc9d53b3965191fd21ebc9d0d6ef04c9a4fcc1c8fe6fc6f42ca5c23cabee106d3723f1cfa118e48492f51cc7cdc81f97f35122db51b7150f60f171545553274f92a5c3c97f5bc63e91a08310a6c9cbae51fa41bdfcb848c6beceb651c94efdc7ab5bfc7e25d3e110f81ef2bd5a864757b9891b1384a3357972a0d7f85382862e58b660b46ea27daef7113c79f2f003a976c18b2e7b7efd140e3b3e8f1ed912e761da1d9cd5ad658505887b32be3fc6a1358411fc28a084e72d7c5e4d2c250fa8d7bb91ea5499d620554763f0d6b582d0a1146270dd942fa73ecc21ef75d19198de5cb81fcaeedaf63cbcd52d359d4d467c1d07ec1675f1a192044c298a014e2ef89ce72e59c591c1492ec48045703c2ed70698477a71fb001395bb9dc84d721f28215753bf990fc6a1c1987110806b0742f3851d31303c62b8c167a625abff03e7e93d84b26c7a51e744823cec773977e245c6a34387ddd764898ed0d50939d0a27421d752587ff8d7c7d0da6cb27e3a006ae2d7187180fa2c29520f8e3595e4548ee4d4c5acc72032247be4b3755047280d4f24557fbc6783229ee7e87f0d5a1b700a84c79bae5f59d1c15191daf94e0d39d4fe8e7eb7a7f465647ff7465bac5a3d8b97d0f45cfbc7bbf4fb1b3a9bba4347657657632025b174d2b9d68774364c4f3830f060a8712547c0c066aa014ffa5d3d5266b307a907fc79a54c15c81d5ced51c86470a756370a039d8e82eee8a6043866ed65612cdfadf9f90a088e4c65cf2a7ef55a03b8603c0a21028347f35b2694bf74e5170667b12ee9bb2c3e71b15f0d85fbdc1bf2df7bc065aceeeec204ccf765c3101ab55b709caca00ffb510f20f9fef6556fb645863e8844bfd993eea8c517a367fd1353be22dfccf6d56c4094fc09821edb65c3fb0a131905c7766f423874a925bd1e3bd127bfe1f834ab9569c348278c11aaceefd5e270d27b0309be157d6c4e848d4457a3bfe24fd3386e7c8e3d09117d4dc9713c6e124a455472b5fc2eb258bc065004809aa033b2523b8d46d27607a7eac51a607c4f75dce1240849570278f69ce3002f9d8bd9c3fae48b26a68a865ad99743891f08dad871c79be548b1ebd82424100f093048cc5b9876300d5b6ec058e9c0263be256f1598363d384f934fd4a564487fd7ab73fd765af0b9c536bef46095d6927e3d43d4fb9b4ee81b4d54168534588e1d6dc34c6fb93e36646af06b226e182047712054dc83571e45057f95c9e665df014c7d6389194d0a1953536b0f55e6c4ff7dfe4bb2e3a077721f501e1d26c25db142bf57600edfc1fcd4f71ba2b0a54b165c828b953e824cdecff9f4c57416e4a60afb8eef7865cf8ed3439204b291e7edd1dc56847d616ead5535e10ec8ace49bd13ed7864682aaa06cbbf869f86d1afab2f13da81e7af7cd4c1d34996f43b024ff26776c7db52554ec02b3f3ed483f7e8636da0029ab20bb0897fa04d2fde52132fc898ced638e26a9c88dc0de505a801f31293c1d10f08f36795bdee6a0934947ad107c1d4ceed207352dc2ca973d4e7e59899a06546eedd2ed038ed7e47bc659f5db85970e88f98be2c7ffc068fe01ff4a004840202fecfc65c0cdad2c7a39a5fa0c8181b10b56d3ecdf06c856184fe9ed070fba61f9e1d52b5877522e33ab9a2bee8ca2b075a7ec9ab858dcbf35fd20c92404cb20d35d4461f8458cf5da312718dda12ef8d31a855f0d2e94a0600e13da22165196d3adb5e4f3396a532347cf3fd070e2f7d5746d9170ebcedbcc7426a8d5ed4b22a284bc22f1bf5c70fe3e1d25decf1d9584814a42ace3d8ff6e8cd9ca4f4e6a3f8dd1d704a2923e37b040ba3ab24d03393009d1c3d55af9501002e5f176e37d62c1d8b9050eb4eaedf04b95aa0f62d87a1fa35984b3cb63fcfa3a4eeed8f6a83d882f5a10a75c8f9e7e6f698f8b4231acc8e8ee1188acb73ca4bcf805b086fd12d395b08f6453643d03d4c80281f05a2cf43e48eb6e535b5117dbe42d42e5720c01528f19002f805ccda29f0135ff9dd50b11e9bf8659f651539a5065976d2b9c94a43f01ef984666ea43013a52e400d5e4300d2c3387d0d38f87cc251ce6c966da645f1ee279b02ba0088cdec7a14d6ee05dc03742268bec966fa2583088b046d7302f8fe3ca09eeb80f19d0d1bf8145c8d014652dbe8018db62b80a25ab893fd49e58465f9fb43d8d78b9b539128835889ceca880df8776c6b1d62991b1499ec27e6026fdac0587edf5307d7b29e49dcb9cd88a88b55923f2640b0969130fc0b035cb0207912f37f23c3ef3ab8625d784410153973cdac6970d4f156b938d2c7f13dd460db5df17ebeb305617fd6f1f43b28f460cb1bd9e4a8e31553ec76a796572d35d9809efe026cf042c03fb23e36d51afb4b0fd1133d2746e3be746b7ec060dcbabc723e665344103eec982a07bc588f25ebe91f2cf58d01c640f6ec633dc31555a6d3bbb3ec2c8c8a1cefb4b049c8e936dc25559ecfab897af63d9ced0a06d0d398bc1b98d3940dc05f4d45bac19eef0272175a93da6b6fd3b88c1b527a3478828bb11d663bcbc0bf4a2cdd3f242d6c46f9c73d6c6e40dfe9d2162ddf2ab7ee85bb70b316cfe5d580fd7ccf9f6ea816738fc9643ba8c14c6da26e44d337d2b4382fe3eb7d6476367d13876d5608329ca5341e4c7cb69a65ab85698e5c17ef2224a8acfb752898feb307c159f983424b863d3214d703d9bce8cb0b70cc5655e4fbed8ed1fd77daf4cba36600bdbcccde2de39a5498fa2af1a6b9c87f6629a5713a2b0cb096baf9294d17e8ec11e25cdc20b1f182eef5933fc124744ed56d9bac40bb7cccd514c31cd6e516ed4549df1bcb585e774e200fc40427337be8c1b7290e559dca8207c78532f72900656199c977cd3291f8598a119ab22a99d53dc873a444f607ae87f89c84a019ad46a72642647518cd89c80e42f3883baa1dfe909f8229e64c96ee00e84dd5987a866a87e9912225dfd102a279377734cc1ffe28162d37c0649b011b67bb169405d1aff6f8535ddf2463a717e8e6de481d2a082daa5b148a0791251b2b76b9c691cd2cf12696f4cca757ca38b2e97a36ff0ffb07825e6a1caff964383c5d937cffe955e9db72cda1292e57476a3a9a001a2242454eddd0e8643f0ca3d7fcb533306aa3053bdc485730fcbc706bd270c419a45366fecd391940ab1eede061c953aa1bab65f26f8017560a57bccdc3d108f36cb923a9cb00f0669845158c7dd046bd70ec2e7c01e508c1f3e344bcd66edc37956336c6fde8cd52420b4bbd73e40efbdd10cfb46ebe506bdf5ae524d5a221d932409997c4f47d4d6c51b0cdb2a67ccbe3d3140b6e22e17b2c5c01aedf6b9934831c50cb96268cc46149aabf1ec9a4375c53896603cdd6eb0fdbed3fa5e536076e2f3a27406983ff3365b480bc2a95002dc37c864acf66cb10471deb35f7c1f4b9436a4df876e7521bad74d50bf426ee7dd706ba21b962290c1ab02a5841f585e59fa8ecc28abd52f6f2fe48c3185c6a3f35992448cdbd6c5e8504eac8658287a126f591cc9540eaa75c554dc9b98669cc89ca16ba101ed536ae65f2118f9371326b7662a89213ef818b0e777ba6010289a46a430c106097038c4069bd43917bd0c46d52f77b69ded6ba2091638a7ba9071e42bcf2ad34bc99ff28b8ba5120e64db9d1144f4535b98f4d4323f1d33622be54476fc80f075b1d9ee38c9cebf1414b64df3c147b589aa586b7e578518874a08beb39e9c6519a20fda892de4a08db98dc8e2a91d8980c6b214c6a38d9f3471b263a05ef8c56ae5d33fe28398cecee57ab3b22252463dc2030d2d1b8b1b87104d2bda198af886b4e0a4046117b880a24369b02310794d0e16a6140fcc9cf427e2e93dd829930f2bcb238c265c3ff1b7433e4144ffab9739843b68d401caae232f2f46166d1e6384f1ef0dba03a25a1c3e30a40ad5aaaf302195f96c8989b3e6d2fb934d0a89c1168883dcc546f8665562f4b676f589cf09c3ea07e257d88e886fd827479431de63b9219b0838a2b9545bcac4938bb098ad6b7cfc9de5822f5cd77390db6b5aade8e903aab9b42e5bcc3efd3b63878ccc509192c5c6eb66cd300148acf72554ee099e23f3cd24bb70c4711c3472f86417aec84d010c1f425b8efc18f42710fceeada712f00ce20cbd23ac44c6b9a170bdf673dd78014b00488d8c1aefd3b7e8ef04bfcdc57a9de389e75348b478448f3a9ba8d75d76094916c6a492bb01819e337b9e1a57192f9a72109d55aa42dd5c02f19a4aea9e56a42d32bd146ece9516baf53a5c40c400cf781e7a6ae1cd579046fe9b13ff43eb3abf5751536fa9d75213fadab8ec37ed3bef061421ba6331283ddb7e4f0b487e1768428fc6c9895adbb4958bd178d4a08bb405f8893f82db206974b87200f381d85ed59b0f28adc69c61c0efbae69a2abc3d03c98e776a7a12777309088e2450b53eaebe0e6a8df612b8ab76b29e999d89bfc5713d6b0eb153a5405cc81d2be24fbaa0d72a370a61946a94d2846d300012ab95ae387ed868053a9fd5aad9ef089a10230c07d68b27cecc691927a3960a653d0f41c5fa11be4262f24dd8b24475af575b29dc632b69153fee4757e767959edb26361800c82d3f01a16e34aa53890e0102c781ab23a40d93d56be4d6c1924ed60eaf59b69d20e03e6397c11545a878ecbb898a28c64a481937a6f34be710346c0ae66e980b607767853c5d98a0f85d6c34a289a4451cf552deee340185a5b80c8bf613aa29d90d756990edf121ff83d1e2230369ea36d0c23c211e86176ffe2e3bcdfdacd99bb7047f1f1c83cc60247c8eac6f3758d30815944349d60c0a7b1682554d38e91ab3bdb63c9e063b3e90b37c36a79e0fd08c83003893338b151f435238c627171026b285472dc9af1650ad68d917baf855a29a0d2642a9f28c4d60e6c9efe52d9afa6f4ddcfe65092f137848014646fe56b2870461e2a2545cedd5dd40aa768ecaf5847b9875e443a6883db82ac940d90eb8aed76e5b4c487b0b63299f75e24d915bf946efa4e62994025cd22397b86949f81b1d336b28d63c1e97a552c359cd1f548eecc5770c66239d4b1b886c54c7d7448e9316f22f8c8d980b46de1ab31eba47204a07df33272de31a8b644ab8ee40d3246528bcc13dac10035856a17b976793f4c94e203cc6d01feb932e19982908846a23c06679f7384c4aca7bb873d43763896e66c94932f8564592a938f471cdf023a368459a4c1733fadbb7e64b70f7277d05705673b033f3b6f190c3775fe08155344fde16927f27cb96b55593ac174b8fe67b9c82a720c5675ae64ba1a8a38dffc3f12fd0b160edd7a7c8a3db0e6ee01629d1b8884f26a9abbfd86f90d5f31416fc14bf8fa2c6404686c2a8f25132fc421d95a8cc3b15a43bfb705b137d7376d6ca732cae63611bac29b8ea54a94b371810e353a481120b91165a4555cc8aae1138a42546719b4fbe8a60c7656e7cfa5e4ad1013cbd9ca5855442e8aabed2344605b28faac6c7393d41e1d365aa831e4634f092c567ed48af80e101b5e4767a8e8d25f80a9b0f44610ed6b841a9678659338572a185c64a4129bc6e85c913d1050a39b28fc8b7c0556c1af7233bb5b113df4e715c1206b14991d38f4904af45a08a78d1024b6c518a4c3cad8eee7055ae81420c0690baecba1776719380931c616f5afbd39b99953b95c55009447712f4efb107eda720608f5adebf459b3508332eca51662fbd6fecfaa9bffa12f1df234dc8dcced4d84dd9086a641da16f3da0866e56b04c6091bf423445022f585220c7702e4ee08a0961ec6184bba62f02c7b2f25b5da0255553485af81767f370e98507ddf0006db8d631dafe3a87e9f9100f9d0c4459af8c3461a170af9772807cd0138180746c0f3a6420ba210f6c7c8766fe9b7350d1db507e9722efe1293d36eca57ecf34baa883690a81e6a775ffe8266845d46913f6688c4e59d25750463bc0abbb18a846c3e9c7fc6a298c2ab4936fc5b8829eacd553d0e43793b513f3e47e91d6ab906b41546422560df38e0cd594eff6227206664ba9fec774f335829aa09607eaad078734459f25cf11d74d6a4d08a9f02369bdc95790ddef11995543c381a15f0ad3872ac82b58462982e3bc682df32ae83b16ba7138c22b54c011a59782ccee7cfa9f95786c54a5672e6c0f99d1eaf0c131e91891ad235d5d6e9b2cd0250fa04fc2fe6bd2d5ac83c4233299def61954bc5b7c5994ac15a2e1d4b353b6674c3fc103ab5984f8dbf5d4deb8176e3ac8b3d934a2f75f30c336784c7cf7dc56e5fcd5dba176e92ca36fdb3767adffc38ebe0d0b12006f7dde2e72f9cc87ad304c86dbe05a44102f5b4545cd38d640a3d25f25ff33076481cd69d763d3ba069247aae05a63368b85b5e42980d2e3a6c7dbace71b1fad4fe29698204dcf7e04d0f37e0e1c8444cf67bea8d28d1048e30dae76083004e55e737ff1a227664acc9f54e1ae315af081cec731f402656308101ff1cc441fd50811cd9f36688f075f8ad84cad21c91bef0392305f39924c23146e2fa3968add352dd0a8d8e6661e99e6de4a92d0d63c936f62d3727a7e3ab9d469ad9ca9a05a925605f0a7654803004dfa67a424a178ee9f6f8801b47376e783b44e92e5357567193b608c6cb168545e696c2fda131513a08901ab5d3a792a86a7e23cd51131e71e0f05722b6482f7b633ca3d2203a2f0ae93e17a8d2170771615521d42b4b82709f9943ebe157d60fae55b00f1fd0566c4df3d803b8ed5207265777084c50a39c7c7fa1dbb3fb2e92f73fbfd8616d063d8f798986d6629d16b71ab179e30fb5ea309deb1d7e50c7e5b3b351f6101c97a6fbb66599cffa4cae6b2fc5c5d048e8c23346a10dc5b553fc3c5ce32e5727322bf1689c8318159f95fc74795331f5bcbdfd8f65ba3eb7c04790267ae44befd65c357ab4e636383394d44e2aebb47bc2dedaea6dd50e39904268728efc20dd792ed9580ad74e89f53bca3a735bdf1a13878356294f713d2f16f2eb4f16a765068177c70c1e3e4a335937c64ef3640f85b2a4f010081c0ce2827335629d5961ea046ede34ce7da67f2b218b23ae6d4121b12d923740f31746fd3472fc49d7849d24dba2d9736cffd7cdfe9ec3bab684afd14e235e551e0ea77f43f7de2e07edaf29178f474e3376fbd141523d74cec07c6c5aa61d56a6ec119a640c57110e6ec2b75e8dd4888abde8da93641436bd0b569878801ff0af65798e709da9b2c9f24de8bf94325ca3295f750a2b4fc7efe4800f9b69be9ea2c15cc7c24bcc06a9aac382f7a684432ceb16ff81b746ef4a2bb5e219a6d6be774e4508956c963043070dd802290d3314206509fb246e57e667ccd0387e9ab7694ecc5489185f032014bf5242eaa815e230fb366f7e9af38d6a4669d5f9e83ad2527f25c2fdc9c52d015bb7313cce592e569c16bb9352d6de3a47d3b9f64027a896a51722427d9abc88655803af136c819a24f1107cb7b2558be49e1be0a62a0d84e2a7d941064500e9f3dacd90cd9c5bd55b25ae15d896d5d2d93025d04dedb899a4576d69bc7f69ea98b00e2c2c675f94101fe00cb026efc45cd3c72b6e4f63b9e9b8a1fef635e179966ed61d9323c7b8c12570f140924640b2ffd30cfd4ae9851d90fbaf8fd79f34c0fd7dfb2380fdd94a320916e70f732f57f6fb23e4b9f551aa5f7cb52a9ba2cfe33ba71153174c0dd5066432365bf01c5e7ed681dc0c0535da466626f30fb9d66caf49b07dc3190ff4223091fad24248ffaf4c8a8f744227defb193b681dbbb50be92fa8c6d02e649d31efaa0f895f4fb18ba8f30d0bfc42b6a58790d23dbe22a81a44fbec55f6e52dffa5cdee72acb2e7b076b8ad9ebc00a9f8983bbd8f4b361ee836c4ad17cc9acad73584038b5796cc6f91b924efbe4b76d185be9dfaf932bfea4e6e1044a0c07e44e89117d3c88f2548607c605f2f1c718c7052950dcc8af1f64357f003369d75ce6e27260b9595fb22eca9c655773f4bb73e15202262df00a26d7d739be69f9bfc5f15373b58842d993a6b0dba6d0fb3b6e08e2d8643a5530adf75f65180d4fb5bc8b3860add6f5ce2c0c0b3479329e4c024f0bf41ad8d40a81d5b5fca30fe4dc709f4400289a87e274567b02fccefbe21b088656f366be7d785d6b752eb44ab80b1be345f3affedca95a257f17e0d44f68b0ec96a1ebecb51320b79e413e83a1d47b2b2c931bfa4f0fc0efa817da633c920d42c69a1fa2b578748e095edad732701b740f4811d0f39704e4181b1984e8e862c4c33d892c38a4212f4534bd0eb015e4d8c6774ca20dcc2e40c167cac9c58ab3419a04b81cd3a7ba433ce7cdebdd60f5074ccc38608bb44dc6627605778e7e35ca778f568dabd2cdb26cc99a52bbc447b699ae804473eeea754bd50c0a6c1e2bafb4b1cda03f0e7a8a8d51d77b15e41d1039917dac19e60577e8f639b167b2791434a0863c0703d85f14e43a4db26b3e468bcd3ff5df9074c5fb833b5bd4727489eb2a1502f9ea047ca04d7cd0df6f92d1ef9777fce2ae71c3160d090aa56ebd47a343d25e69521a702801f61dbd2adecdac9e070030ef06d1031650b83c45083a4d6a2ef55476aa6b7988ab8a9f8cdef1e339403882129393f29c64c5bcdd912736db7c818e0816212ec10e6cac0c2db167f04c4197109c049ba6116eddb1d41e124adba1a82f895ae35fcc6fe837d9642b6a226f2b4169e957e582d29bcd22b55327d327c16100abf2ab903e3a385830dd476e0d1553bc0299a09eb3a12a867cc13d32b1f295531f50fa43e22059f2e2103a7b1aab37e4d88e7af75dce7dd44206b040c999e2ebe652414158776a135e34b47936cf733668a33357d3fa912fee4fd3d7e7c08216aabecb92110f1e98315ba296921435e34d7ef37f72433aaee2f0378ecc96d8246937be20f1c72a772bd996c3273a23d89248c32055bfa6a62efa22ae954ce26138b54ba5cf0ce42c72704051f427f16bbb042c6ed79fb02d99a0cf2d1df8beaeba79a3611d8be1b867871458a08a03d5830b3f5e9d423fe309c423576e1beeebdaae3edf6d2f4b93a70b61d80d817eff739485a3e41ff315a8ef3b277b54719efc3ce81c9724091acff0b98ac277a440a979bbc8677cf40f555ef64f685feb8934ce57cb70564c30f48696023591b78dbca3c9bb39a791916c7428c5ae2e73e9141c8f6c14ec5169fefb755f3a7009e02f3670f0088e4003b353623afcf1503f0dd5e9eef205eb66625f612dc912719010bf922fad23f998c039437f879f5285438a7700db5f8b9e6703014521b5251a7e1de80fa5de50069bb537350c79733623d75c885e8e566b939d9ff01fe51d9be6fce21390492871c00d99daa057dd7096de48de10ceb1416ef2a182052c075c8cd5f67024a057d990719cf9128e35654c20ee1ae89a20c980c9b9d477e8e8a143fb3a2da5f0dcf05125106d6e7949dbbd29d0dd81d98663b227f0c95deea781d995b69c81af45b6e99696a1af0a022ae57190967dbec149c7ad60ecc131ca521a63290f0bdb0cb716e07edb9b2e00c41c7abfb9ffc368a0d4e6d7300f0722319e5bbc4ec7c9921bda36d61b3ca4b279ae0c835f34cb54132b36c3874f725134a42b6d646b763720dcedc2d201c99b405288d17652c2216554bf9080d93f4ecf8a3834a6e4ace5f8f818ec1f98f1fb8db5c4f49defae3c8d8d161ba007f9385071afb273568fd6c5a337f9529aeb9400c04c15c63707832a1eefa4ebcb88a861799711b221414fcb6ab30cf138db4d6a0bd3c2674c0cc707b558da546003fb24b4470b028b0a77c98bee163e04f7017c3d287615cec8389f76aa6e1580edd96be84454d3ae5ed60d920a2399d89092506cc528a88d865876c11cee8f0306f815d4f35751a796e7ffd7fa258b8d6a0a9981b2e6d6bab8965fea31731271d1980a0b3af39c727ce1f4647674c323ad64f423f98380ef3edbdfdb8f34d2d24ce8648bb2f26f8a269fa7914fa1aca97c433828cbd84605e8f0c838cf771c945daae4ab3388c723de8e5a67a3e3552bf12824246987c48310fa103faa40a1bdb98c4a1c974dfd9d5d5ee8cba22d0655b59c99c83375b9ffd92c4c1f1cc2731143e0cc0312f0fbcb91874dbd756953daf764f5f19dd3219574cf24e1ea5caff1421faa2c98b12477740bc53a7e4eddd91bc9f85d47f33ff234872fdcfd7ef839aa5f541559676abea1faf3eb6c44ce2ca6f2b5657ae77bb441063b8b1549ad6e33a2d4766a97103c8df128209d419b3260d32676d2571bbf85362eb7fac291a6e15115d8e2f9d63646725ce65adc6af409431125d5ddfcf6d1dbf56fa8ad70fec9c835d361eacf0a430f581f2aaee0795c519e26d07d15b9a4340256021b6c800b78555eefeb7c0d83e45c6a0fe5604e281b80b8d794d5b9596ed7d81e971529c316bb62b9d5082eeb7144b9a198bd25374f9a81a58a5e3a5b5c79539152215fab0be6ef7b3c6760203392ae2978fafe40595bf3d39eb922cb4659fbd17ee064fe1d9383f5d1980e7c923b881f7eece4a5b5436687dcd4ca5b1c10146c92436c208b78a72b3c94be4cededfe580db574dfe01ceb7b7e49654d16b779c0d69a26ae0b108ad35c047d226921787c0a9eaae0f84f78d9c51349524142f4a59d19b93e60a1a8303839157e0da14ef6878106c620c8873e121615f5dd6fbdc6f9f24e6e93af1d9b53337270a1e40ddf4923c89534ec9d3807efb890bb934b30f109d3f351ad71cf2598a02d1866e44fb078b4b76234aff3558335a7003028d025790b8689c2ceb782294e3153320e8ba1ac1df6605d08f53cde820465e58d986a7c4a16270bdb038fc458e956d023b12966f073df4583ccc6e18f8626dbdfb6f24d9834c5a667841a3c602fba616cd4d58be0a61955f4218106d7703abadb34aee43a5d37640a06f752a75c676bba22df6376ddb4ab5ddf689f0fcf12303d46fd934b2b76b50c54f80e2dddd1126ffe37d8880d30ff3c356dc1c18fe74a0d8d0b733e0f02c6a97a1e03ae0d46976dedb1d7b87e6a9e93aa26b85a4f294d62a0c70985945ae21cf5358eb9a89208f8bf7fb12d6bc28d0159d8c515c7c6510ce66889597ad725e71fcbad0b80b31972585c5e265d7c23dfcf21570ce95b689d7d182ab3fee13496035cd3c3598e7fdeadcea4d9f2a3dfc3217201ef2fc63149b18f4cc41cb906248e9e3b5cfe9d587218c3d552aac954a024dc47afda9ae7952dcca2482dbaf235d5a341904f936819bad86c55323b96c227f84372e073506e6f28ae12181e4bdbd34e494069e843210a4c25d5d501e1527fc2825c02bda964d610dcfae947b051835f18c51e8c8473ee0dbacee8f131b4a0641465a29a2bf162e84608a4b2564d8fc3e59a78767aefbb6c79aeb0ced368ca7830091a073a07fcb4a855a0304ddfd6e817dfe643abab98faeb5d18a1017155a733487cfa9a5b0f5a59243d9c77f8b5426e7e29ff952ce441cb22be1fa6bcfbc529d18ef4f869d83b7335045b07f1d378c82a4ebc7130939f75d580a91e26f6655f1dc420c09cd0658e15f7c50945657fabd2f97bc1a2864d7e45f3612e7052d8cde9d29d9c24d6762a2ae4bbfb35fa29d92fae82a0f9772a9e3d2b2a25118c844e3563e38a089f68cdde360cee2149c1d6fee40d12605c3425676d4549a5cd3eb2844e25c4aabc1952c175d3c12d08574644afca594f6dd1f09c7a48110c4bdf0a16d2e29ebb423bf8450f64f2b1130f14f0ba12df213349a0b6fb7ae63e80b577bd2d90d23aac8b66597a04dc5efcad7ec70ed1737a3bdfcaec5edef5eea6c5cc6585b29fa6fa5840251ecf0e4a1daf1a462785d3e9d24c202539ac81ea2895b5a833d7ae1671c0a16dc41e3e5bc765c278713a4b373b71047e57f8c3e42ed70b9b7d833b9c2b90af482e64d7085ebf7ceabb56be0e88be5f440444ce81c6eb25ffe0e6fea996762ec7af916c459d31854185a93aa3dfab00f70a2afe4103fdb45981b60f5c413f6d04b9707c58c817dc95a8ca786820b59005aa06819289988f0f18f080d2fcb247b053ebe1b38ff1bc2bb7328643b1082ce5443b6e600614f7de53e42f0c3f240c4bc1f8239af756c3bbb830222604f750e5539b8f858ee5e50a487a02b9228f4d20d0a86b3b66799965f28edc231a1549ff8a019845ce4a2744d1471995babfc690636a74deef10814a0600853b0fa96ae7b349328272acce605f02c6454aad75dcd34f9fb0807225800ee57973e227ece7cd537effe3711f21ed8c1e22647dc880518d905cac05eea2e1b3b659d654d0c10b7882dd7d189f5183a56aebf741d4aa192cba6b2e69ef638f5cdbd555420b03533b88b4ee4bbab0e69c878a823163ab14ced93af444526803057c7f3a30fb9d8343f5fd7da633a58fba20805d38fffc8c0b7530721f8395af21a1fe01822dce51d9fd4cf711567fd947a3ab5f682fee926ac1b34efacb5c7644fdaeb6d7c96b2505751de5e75f2588c247531fdc1a6f04f8b0a571c2537e8b285fe616510c8b8e83674fcd1141ae83f2c40ca415bb75be016b83ab03bf26fe4ede6cb1c11afca51ef8f46bddc914dc0c41935e25481ba645e119b082e35ccac1b3e1a5e1c9aa18c2d9e6dcd05db3c1371141c1adf72db070ba717cadac62cd61de1a09c601b40d6cd288c52882323d091a5e5fd91d6b99272202173109eca3ab92938159a0fdaba9510f33ff10eb5fb0a89e27be0a5b0e83bedfacad61f7e982fceea01e340d74c534dbff5ce0728049c82aaa9ffb418616714374b576477e4c961d43b7780a5b3ad7b3d150ff446a4087ee5f92ad59d1bba8a515a8d2dfd21c3f0214cc51b459bd9fe9782d23a7dea4b86d06307ecc4ac64e08a12ed7689dee07f89fd0dcc047cdee2695ef5f6e83094d9d83dee58a9a5bd4d0c0a5bfa62ecfa2e61f055039efe310a8e905b0f367765ecd044be27f6a5a1d00dc1eb492d2e5a057e03b3b948d2fc60d3bf6a81ac521b1b24bf3eddb46dac2ecfe35c9ea6126f74d2a7556f1e77c425697c50917c68924434ed38b359d4d3143b0a62ae135b102b84217fbbfad2239ae218806017e413085745615837d676141a0065f06c9b6490f3bacf886906b05e6b5779a3a465e2424bf1ab39006b3674dbbda48a8160db384130b45ed8cc53ecb03a069c9b4ef17aa4ad06fcba652d4a1a17ae02102d586fb9b6d2be6c85ec8a6208740d3fa63edbc337e0219f7425ede6c8e94ea81951a78596bb2747559481dee021915168d601501a0f30d08f21a12f24ad431617a93af47c5e73b1fe317162d779fd6ebe1aa8d55ff1aeab537cd709f1114a578546846fd2b7810c3538fd48b17bc0c546b01f272038d0711a8d8bca34f51d1d0770ecf649c51a194d7ba920180356f89bae181e33d5659eef3504cf10d4b15a257c39a6b2c79ffea59a4926462c6fa63d43d32f9932dd1fe752a0ace98c815bd0c8f4665f65e8548ee4a1a07c9dc83216857c79b216a2177c83671bb91a33d0bb044ccae8fc97f73dcb5f6a861a76d0e24c3a892beead30f95784345938d29189413aee62a650c92f0edefe5e16d7d5345837e613b79d0475dfa5e72474de0aa5e1a5ee317e30c0929d515108063ffbcb22a202e22bf60df0097576e9f4bd6fd744563cda34e54917252308a8919d64d0b14f68289505e533c839bcc1b614762c7153ac3d5873f825b4c3e87b2767f18c629ad02e5c0f308b8bf757d7482a19ca16e19966e3a2e178e3df23b5c53a55085068feb3badb8e0a9ef4b2b8e5fe2fded17559bd88c3ab9034df95c2eae82f72f48d4c753e45dc20268de3c21c06a5da805be1aa44c6e3b02c5c271acf48a732a9dfe2e8e906128509f3668ef69edf7acd165126cc9cadbde9f2da7a13859819d58bb838e27b7eafeaf951093d4191f41c8e6918391af11c8ed19ef0f5fed8c28368cc70ea620faa778e5abfc870502a25b753b15f6da7768bcc4a56c194a0648a37249e20f87614d8c435f8ace7fcd7eccbf4f794d37e73e68ae75d56df7f49660342ac6d5322d4079012135b2c060efd7d864628b994a2daa048119b283ed9f71c604607876bc3629f2b1823c8e0c4e0a2e6d4809af144a8bc55cbef1d1a3de8f7cea1f23985cac5bb6551fa03eacdc6ae808f3cf85609eed7a507e5993960c62d28df6eef6c2ce0e94d8a9f15f15db9b84a130e84daa0fbd0ad26e53620143b55e899d293f0813c3719f7a79b65fc4ed67fa301bddf639d0b4a194d9185ab2ff53e62f2211715f50534f32ad1b5194b6a402a7c97c2800cd17cdcc790a8d29e5420014223faec6d4cbe50aa047bfd4f83ebb8db5a656256d2a56a5a9259a0b8c190a20dd6aaf7765c04696f4c43ea11fde81529548aeb49953280f7e92e80a3a24e2fe59248bb1760b4afa131e55e62d8e291353dd9ea20b97f3cf42bddcbf2ac1f0326c5380f93865701e8afa696536754355f7c09c29653c05f2508084bf79a9529d79778c426971ddcb01249df8fc3e7b5756aa7991a991cd008509c29a3ff678109184dd359b17eb90b600d53a6396c899c61711e23f665a7bd736dcd5cdb15200419509660a5006a8353e1f2ef9ae510822b429cec7514f2ec3b3df4a4c66928c452807e60a62bc70a56b3ea9e7208a48b73ea352b5faa961cbc3a0be0f7a7ae118d866352d13a6bab765b05e407f47217e1033b213f8b5bb4621562d3655df6145cf6cd5ad5cc2ae7e7972ea68a586b38a557c282630a808f55fa54ce39f6a02c60761d67741273d88fd72de52aa36d53643245015a559679fe7a88484c21b6a0ba47066f1d3f78fa7f791ee7b4ea3734ab51c6f0d8ee444779e256d4177e377adc1b210551cfc037b5ff207f31c1dabff81a2b57d5e419ab8e0b6a38f52e36f77097bb4c4b7656e1fb1a9df0873f0127f8dce0cdfb52a4a1023cd1703312173f657eabff94883958f8f7dca103726e39a7ae0b81d3df027596d7ec6f0f9f22f6e1331fedd79a553feabfb6aea4603268a6328f62771b056ff8a16d625e47c3f82fb1b56f94e199d736916e4315a2f48530be96965fc6572daa567ad900e1ac05fd5f439e75a8bac8647ec1fdb51276671907bac3dcd00cf63c4feb85cb31c6aaff323f092bdba57c21c6fd1ab5aac0ae1ead4603d9e544abbc4f03615172408eaaa113202704c522b227a3260925f669a5f4cf6ed85819251c9bf17267d271c96915ee2a23bdcf9569e53d1ccffd012402b73224c2cfbb29e5ff1f17d7c314368e7174e2708dd59563a6ba73036c0af4e6f6cde6b6095f0706000852e7035400b8aa430ca9653cd1b215e743b111d7c95f046c8cff57e8237d315e64464ff58d270d37973cd976785e4a2b12dcfc6d2fe5c2573d7cf19c1ed024aa943af493072a21c684e35341d1919bebdfd2e7851acbafddeabf64bc2d8d29ded35ec755a12266e0f4267f33d7b1dd728049faed1a6ce8556ffc995684f14bba28f98ab17575418c62f0764d47ff3d7f8f6847c4bc2d637233c958adbaea7ec52b81bc7ea7bdc75c8d1ccdd4933803e8b0759a2ee24408e2da5d21f49e25b4288693ad8d1c5996596ef56169a7e312eed86f4df36eb6a81f09e8e0c8831c53deba736633e6d75cd29fb0871655319b34296466c4d49174e20162201e52156ac01da918b6b3ea8d60d448396470bcd3208964d800fda0447fc7976765417f5a5b1ab6ab683919c7189804dfdfa2ab22578bd92049855f38085c7350dbcc64edd6c846a60578aa2ef18b8e4586bb76df2b7afbf5808360baf0f6860bdc0199b8ab0bb891ec9eb6ad05590ca9781196a4dd4f35e52940608e33060a6c6b9186890cb9f5c255ce2f6893293317e26f1f2ece5b08431d39d87a96e755e01231194ddb3e9ca1562b0176057196e3f4903dbe5ff896f7ae7916d1b49f54bfdeac3bb2c5f82ffe77899e5cfba0aa8d08975df092378cb2b872ca1be2077f41b174658c27077d0fbdee040739609e9c563add52415ea5e5db0f6ad67a6a14f522ba221fbb70f769d14a96b9b4cacb55d1081ab6acba3812427ef1218b812e2a2178bf26db01f129972e94014568775a55bbb373b16aeefb185a827894f3f65fd7bfa43bd00adbac4764511883b18f347b1b971851634990cb98d74d23ec8267fc28e4e298422768524707b911b1e0147e6aaff27eeba1c915abfa0cf06bde87fe2c16b0aa72fe1dac9a87aa40a39faad3ec0963b48bad7130f3522bf5244d0c91e98b49b3866060875f0fbe97570bc6e0a37014e9583250b7f579229778cd3a7a1b22b14d233bae96e339956f82aff936fcf6d3f4c4a9285b049f4b9e4e0f1109fe147ce95df2a87e3c0f9227bf79334e98bb1518a92269cfbf929ce1528a5dd44aa51a2c2924b4e7f9a02ef3d429fe5f19d2b32ac07f81a4b0f2e078b76a34129d599c137001b4160bac05be9fc9bea78b79818c399b56e7016ff48370d52829805fdae6cede99b233f547124c16c202f4a36cb72820a709e8a7b42e90a10a0146dd07800c7f9edf6d13c3ff19843026a53aef20c71c3fd84b99dfb045ef75aa2882d92db692e1a5b85d8691c1164776b3eb1b1262929952108f533c6824395c54b38986ee8ecadc67bb4d1dc8c93a7a3de83b97fb99f2b0eb04ed6525341bb69827d7b86b342887166556bc4e65a337cbb31e6db513883d062378f4df65e0292f087f942c2e85f0faf7b106a1a51d615dde1deb6d0cdde9c7daecc81c439ef6e96f4eea2996aa418e005d01033339a19c8ec8ca39476d811c1144b198e09b63666f78e8da772f9338905c7cf635eb34059aa0fc35c7d0fa5e909e5ea2d6acd4bf099a0d567c149349552b0642826a603e278c73b6367b93050f4aa49d175cf8907d75c57236c6e8f10e6d53164d0b77efea0d59d2ad6a31ee04a5bc7eabd3db5e1039659c01b2362f46029f196df9a2542986f8252a8d82dd6c490013f906c3191dad10d764f6ad9c91ac5a4531eb1b19aa89eccf9c58c54f86a5ba9377cbf4df34125b8e05384ef471546474bf233b15ec1258b5af54b53afc8cb9f9041ac67ca93a9fe04ca87baaea5bdb5eae54f14f7eec5002a0902a34deaa9f9307233b268a35467f0f271292c7559dbcda4cd03b8231bf117ad0246eac000276eedc9021540d07251aab9cd6299fe3dcb80d9ba0932fe2f05ec82ed31776426318395a44acccf01c3595570580f3a3770177086ea18c473485f41f1783facf46f14d9534a6aac73fdf860fb21acfdc7c2eca4044a3eaa02ab2c477b764e8f79f1c54bd4004599a19c912ed19bad146c61a6a05af18c68f7fcc3508ebe8bae0939abbfa71c93adca2e4238731940bd675c1e3b25738e48d9bc0780311f5618f74d28b1c3007679aa40b144a84d0c4fc2e4739057c4f406c5676c5d9dde424de2ba0c96bd5dc2b403d4978eb3fb3f5287483f2ac8f5f0d0ff2a83ac3d974cab7000bb5146fdb0f2edfdf7100888a7e28205e844defda5f60a8e125eaf7e233e385f0dec6c5ea4b45640e18bfb09c12ffb2445e8b0c783d315433bb80c3edde8bee9dab7c7c5ebe380fa5bdf4b1bdf30cff71928bb37af14276c4471e6f026129a440b9ad2ba76bcb2d74f0191ea98de612fdc8e8b1e20f02f05c41178316e927196d731f9721a9bfac85a4f6ecbcd1d285d6665ec054c90b969a905e0a45b824b765219bdb128d239c09605d3dd44b937ad3188ddf53ad62312f7952bdf2ec2cce883d6728662e3b461fc4da9f1eff3500957513524a39a45b6eff98ff25d128031fe79580f8c83876059b5a970bab2c07683d12f812b6dcfe63b1c21532182f94772c4150869c87de2c59a047e3cbef9f0a36b4fbdbf36653dcfda76b9538dbf22f80e57b0fa5a02c7561dc84746e451933b2e128ca4084bc8812f95f61737836ef822cabc2b38165c5e35e35502c54e576636a8c82cc1788d609548ee617df0be43af405fe58e96e512d34c4207c09ea57a445cbcffc0f79a143ca02944d2226deb420ade1af27add250af7cfabd153b0dfd4aeaefc296817fa229f447b33629b098be169aee9217271231a4ecb001f8d5c86fe5ceaf0045ac0465bb05bff3e51ccff4b1f9d07590d1726449a4575eb1524709de3baa57644de53c19ea9931f3558851b61bdb4482d8bf58b1f5277073889c5ca9b59a8a834c1c83c871c0d17fa4f82721d67f8228d07e2a6d0c0ba68425ea94e3d7ad2afd95ad38b12cbed8e0bac9242851e381bb7a8603a25652dcdca02fc21d6a1d1754f5d4df0c50e944b087c6c12e6781e0425f4ef80b274b2872419c4014ab9a712ca9bd762c95da1e9ae5ae24c2392dfd37fa1847c186722753e60195e693ea78f4188a66f6f1d0541be58b557bb55a4380d5e0610d9d4f32b18785990ed7a03d46542cb6b8af48dbe6a04a30f5d2e67edd584d6094c8ad6da8d9a5f98f27be592ca5c93e3ab694849c054375ecb7c9538df05f64649b9dded8b6eda59754255b86e5551f60f38db1f919c27714e0267215e26fe4c4a4234af5235219a6807daa358bd0c6b61a769c411f7d291b24855ace0253cce2016e925c35a3fee4dffeb928415ecdc273a8f716b12f3fa0deba381d45e6f5161cb4fdfa4c0e2649cdda374592062351791e0b0692af6adc6258829b2918caf369e96b963ee2ee41cbe9f896a3f847d7e09c82d681a7a2f5a9df9a78120c168b12553af29d244a1bd87b8220a1b11a9ada6f388901e8f2b9860c3e7cc15c28e1f6e2e547733c01241b75fe22c24d2187e0676666943fa9aae73f89d96473a6a3f63365ee4d525ecd0cb5f7f0dd8eae880a875c0de7acf48c91f0969e1498486b690f5eaf6440d02cf17548bf3f624e20e37fa77699cfc4e4e120ddef7b6e6d0d73dceb5d0320fe8b23c8fbfb0c9d6a6d05acf4852ddb420ec211e5b321b0150b9425ef35ec47e1056c532582af4e6f0d4472c6f718a33a2752076347251f638fedd0f20a7f54c1e3502a7ab00d874ba9d51659caef27690f0f85686f38eb5b5566f23949ddab242fd53c5274b0f77ca9c3e97a8b9e4f217147327e7e04420ea527a03c4d5050bb5d63e487526ee7508c8ff8b17dac260768cab550decb3e7a705918590b45dd02a589ab7eb195f7049a1e951396e4575af05e2a919ec0633973aa67216b48ab7a5bba1f243c871b08f381f8109f80e370c3f87a527ab0f0fca74676f847832a854c4007866fd49d78cbc9c5b2af6543e09defa7e5efbfe529e7578d082a69dd4b08201092f1df86b10ef2a3d30a12bebf17ef26a0f7a23e04569e9e40726bcfce1bd35f9eb53e84d29cadc3968b628e3fe20d88169ca43b1c154912fefda6a980b490149829da0eaad5f1245cffd845edb352482b2aa522e5e1170ae49d84d25bb2d769c68c799709d1055febd823da8d86c19644b63467c9631614f82de1c3700e75ae44e15ba7e822c53aa33c7dfa596cad5177497145c8b3c333858ea9facf9c9b989e056d44e1baf44fb9ed0e6bdf0d9d289a6789ac17a8759dca42a1f2379dd9b6984e81298fd4b6d6ec96dd4d0c57f5f6461ced6719a5e586e45ee1e32719672e76e33d02ffb91cde845490a681e88060da0ce89ee839cb9e36c465eec81c5c11d6ac1ad7e7c3e832a031e0240b9457139b2a9559df0348a41d7d29983cc29efb43bb4da44ffd54c22ff12e4b9cd526d3cc3268989a5d1169a67eb89545a3bbab79199976936438fada00e7c51f14fcb47296ac50f6d5a6d4082333f9732783d1ca16d0e85f927acd414313f591fce5383b00d1228353378f545e2b5d5204e644248880ca2bf8476d9428659eb9b461805ff9843c0c306fe5a7e9d7200243de5f04b590d5b6ad96464607e7a321c088057e9a3376eb2443eab8891a736b15a76e85531d5988a7bcb7704e05d7b8339e396b3484d963b601549bbede4f8934ed31aba8706d50a46ca0f6e50d0154810e6741995a157b8c258de44531d9cff14dbf8d59ea8089560caa031d137331dce21cd91024cf1013d064f6b5cc631e48dc076e05ca69366a76d30f39ecf911452b78159aba398ead70997487ac314b59635417e7d755a39ac168503ece6e78694ca7ce66a1f8a84d0313ad896a63aa4672fee31bc66bd59e2b31bf04629aef6eb503de0d31e382c56d9bb551cc8e07bdce72bf39b82808f68f2d97d7ede88ee284029b7ccd9d98073abcae6fb0e8494e85b3f6792d16a82698f3236211ad97cfb405035ccfb178e04963c0a2bce801a082b249fb5c706c12cdeee2dbda2193460b1649970a1c1011d72f8f35663b48c468167c57ad941828292987fb3e1e32adaadee1ef9de2f7d0fd91e877b85c5cd1695bd4f85a86d8f1ae9f7fbe02d46deab909df2dfecbdc0f463096ebf94ac9bd1f2955570d8fe83c1033e241232019e783292021a0f18e47351aad45925545c973d2caee831b944f861c78e318d989e7bda5150988b3947007c105fa5c74b10cbd5f5c28e900ce5c9092fed2f7dc11701b5e622fd1f26b53b97642eb9cd9b3d926a2237d8f4f41f86be95d26477582dc954a9bdb6695edf5bf8d02caed76661dc908ba420e148fc786a6c4df1514019f3e00ff3909760d3f6d792ff8bc2efb8ded5b33c03b9ab2b3cc7a0053bd75d2b3d51c8eb2a6367ebc059af99865a68044e541ee9f6a9eab4a2155032f32478746e1997016b04dc81b34022b070e87eb1c0da867cfea1472b8f5da17265d12149b9c4435a167ddd8fe25af905b2151a38997eaf2c029ac47f35e7b09920918fc14968698f696cbeda8f1c4e94724972742883ad8e6e8f85979eae9d67a21eb4cb5d53c94be4502d69d4d1f3ea577a3ab9afe20fbdb05178683f46c52ce62d344630aa5ffb2793f0aa39efeec38fa6b678741bf6bd0b68ca1cf01e35f1eeb2869a2400d47000c8e21c34f007627ba1137cb49c702c929f77b235914d9ae88e92db6849064aefde7e525f5c7e72f235acbef0851940b4ab74a1578b44a5aeb77eca2a380bb30be5a05d6d0482351aea847956e36a5f9a5811d40011fae29a304a254de1fd349472a4e57abf602db0b1829b7fddce0a682632a2fe943fd71ec1f1d1ab9f118dacb7260fdeb08547115231418a2e35d5bc9e585c5b25f9e19b6a24428c0bb9c7c8cc411a87a6a5fa7a3780c6961a1de6dea20cf2932904977ddbaa3f21feee82aa0baaff525709ed2ccabe9dde7611626d94555cf5bd320e46e44816d112b711bf1c1550c34488161871618230cc68171293668413616e7c657e3ed450ef1a9f069e3ce090df01162ee3a37850d6b9a425777da4dcb64e7e982aed5d6313c867d5fe2b243f228df219e3bcea1dc04fd5cb227624755714b4ef9cc403e8bcc7164bd8ae82d9f9c85f1f7058c307d2b4c76d076524762b05b9ad88970b9f4bbfaba96f1da16bc965ec633b8b686a736c7c9b5b1e8b0aa84a3bbb85978f7c3cab467c9eef2a7eb97c95b508a71faa1e27eb47d968636f77a3fad3b26da3d27918a8f044913f234aeb12d103fdae8b667ba4fff022f32dda51c34265fef6cb8167890b63006e986b1ae5bf175c92076e2d65725aff4f1f3be8e81d02ee5b52fc7e61b4ce5aa20b0f07a9012e365dd2382074e10f7d72754e0ea87d8bdbbb51fe0bf517e95d537b054a8addf01abe7691e9d813628c16d70ab6945200eb528b91856e68a9dba79f7f2da8f72fb75eb7f323eda2e7798a3943c3d56d313051957ec9866cddaa5c93a588d798bb8628ae4bb7608d3f2ff55496929f364cfb7542f65c9df57a22609406b9354b916e3aa3ff67a8b1d4840cf8984e99ad027602da60c46e3858cf516792f6ae0cc7c010f9c2dd70ec160d3b568d62a394406df93997bc885ceea6e006f9c260e811e3f5cf2cec394d0f75cbe47628dd5f99dad39d2e9f9437d7078416cbad68387a4351a09495dcaac39b8f55b2f06c4ba2e7b95b85be4b8624b38616478224e5c9a8da31649bd57b6d8bb9045af713135c4d83c34f3eb64d0577d584cc3f7dd006118534905f12c06f25181c775eb95387ffa3922a90e23017a5e93aab511941823647e0fa0762ae4fc19d823e0cb66d1f15312f42862a4dde1e6f54fba973a24475c015d1e5e66b2338df020683b6cb237bf5970e2a7c6464fcedaa7037df9868d7aa24975f3e5ea0bae5ddefe34111422c8135e2a2c63e9f6d4bdf3f043c2fc013001b78b8b8201a7c87720d7da3674a6a3048d52b64f0e2434a8de5efbd978b6f2d69bed2b98186e5ca717264c1083d9fb4ed5ba8f7bdb7fa0044043f389aa59eb50eec4d63ad2cf70fff09ad88ef590cf16770b5098d15555bc405f251750655fc8d6084253d6ac7d1eaae3c785584b79b506e20395d0018094d276756117d20680ec01e786ecb476ec7b2b7ccadd8a7d0a79c6d794569b7ac62134ed4a18a706f5e60ae4110230d72b2f64944fc9defeeeef8a0f163bd9b85ff203e1eed28eb5a80f6a598a60def01c3dd6f6fe81de44573451845ecb6814a7f7bf848e985bae8f7653d87dd996b4243f371f6099a3dc6760f53d760a213a09f070a2613dc6eb74e314488f69240d3e8edb11b7a4aad00d2a97c8f651a6f8dc5974fe4d5bbf0730efdd2344c3fe9ed10cc7a88a9b0e5048c14335df041d0ab0153491e88f2cfe15ca26ba886d2e2434b6b6c17afc8e3d250b0ab018ebd6136e3dbd14510a754f5e1e69b66c4c25bc3e763c69afd2db07d1fbf915c75225c5ede4bec0873bba992a94d748d48c7841219d105eb56de06b9a75705449f8e0ab5fa46da5bd613260f4314c5191007baeddfa048676bb9cb56a3e1bda88baf7fd37e2cacea807b4e845249a3dc094e3fa96ebd4dd717ec4bc8c8fff10f2499d805bfeeb2df349f9143539c489c68314f9aa64ebfc931e1889903e02a23e48d1714fbb32b837b71f33eae7bcc86e28c5a2ccae7d7f4f645c145d4e5f4fd153a934f0725b2b520f959bf44aaafc9d112ddf75fe78d882ab8ffe0d2531c6fc3613e92f4b8a6268f71cf938475f139bb991679c66b60e5d96baf6c4c66dff4bc0c64bfcd9055a3427f05be2a8d667e0f9c2c5149d196c27dc234afc69a930faf4ac3863429a2826a10d832fd22647a5c319c5afe41ceb3727b896fc126e674a1a42ec514f226a9c94afa59b572d8da25b713a56aa70a6bdb9291e7b027fa1836298f10aa2cde807b9bacd66cb3b949e9076a003e87c94f03418e36f396b9a27c02931dc458a1fe1d25def5f45e903d73296ea41da52b12a19b8c4e8d54356630d72815ca1934202867d5cd12edd367ab9b5a82db9366406232f5e9acce394e2757c7addefd5d2d44d8f4d2aa80c0011cdf3513459e1ff0ad6d90c0faa1a249a758703c6a14bd94a82653655480562378fda1030a21d137ccf809441e188f0ff94b6d3b9518d4891a189f43860e81bedaacd48bb162738f7fd2e68c8e6201360883dc3c1d7b89d5611e24fea9489134d184e9c3f2cbfba702834143969a80371fc4726ee1b4e59bae1f09719de13c174177216d99daae88ce929a7a8f748a4b5662aae3018287d3113dfc097e8a4cba1708899da009f813547dcb5f2f2ff715f7051fadbb464b4db4e424415c88f150b9bfb0b12d0c4fa0c3a83505e0e232b4e4166318e39acb68119a0e6ceab20c670c650622f96ca22e2dc8f144a3728191cee871aa5a20a523f83cda27fb8d230d0a7eaf7074cec98787d4023d96e747b8401daf37fa6d6266bafd913b9131e01ad6f5044ce25e4c93488f7a2ed078314dd9b973ab1a787c88b96c8d68e6710423570bfc11166384dc7e353a52dd991cd6000c58c0edf4ab9be53074eec5ec90a8ee5d77b37730b652301a45723b1582a11e317a5f97038b35bc0646190cd848e9fc8c119e3234738d0160d8c64f9db298b08962f4d66cb587a4b624f4c60f60372bed710149deab49224324b274ee901bf63c9b41270ce9314833bf35ff1420586ea39af0973b700513708e09bc14cec24ae8897fa53c2e1d153eaf26ee1dfc8e140024897378035bc3770204f0ec151f31215bd90cd53ecfdc55dfd3815d7beacdbc52aa81f1f8ce4d06f0c7c069257c6d1e3813eab59eb11a83b3f34df23ff671589fa3382a7c723dbafdc392dd8999043fa0ba155129c3e6b3b46ca7d4236ca178402b627c24729d89a664ba3046c29cc237fb7959b7f3c81171ccd56cf23537ab280d159134cab9d9967ea64b8e1194c97886a445c05c79507b331899e46abcde6fd8b36374bff1740944b44482b0ca0e770edfdc6b4d8bbba1b1a55263bb7bc444a48795089243f29f972e8770cfffa459adf592b2c690ae8ffc2c1c2bd6200f319249201ef0a781d9ea6ef7780caea6cdeb8275a8f25a752cd91d3545a2c049a1066ffc143181727848968f6ca029dc2905dd94783ba7e0162e00102810cfafdbfc9c123ee834bfc8fa87ab3fa312df70dc2c21cbc4c6b2e532d68fb069d7f3b4a4081213caba19ef50c90bff8994af77459b307787d6690a78f9c5222cb1444b2a24ed687ebdd9df83511c8e2d496f4f26cab7f3cfaa5db7fe306ee4b11f1844d60ec056413401fdeb4936f2ccf92f2d801d697582c6be2204cad636cf3d46c7de83455e1637983dff49f0d2d66eb4312293ea344639beb4224e31dc49be376a8ac1d2d802b8b8623c082b9b9daafd103cc94c4791cbe58feef072c997854218cbda6deda0f6c80d3cc3ca8d67ac29e0e56648f82dfb24728cc5321e21ec14e9bc73a6cbc18715478ed2d555c2609168251bee9e5c883acf4ef5b20e972ccb31c6faf43e4eaea622d2212c8b920916b50554fe71a8938d07c5b8b339bff6c5661505ff0ea4f3b2fc95ca5c4700beee76ab74a8ef367dc000c373c20ea66789879f2acfc31e47e2b077d51e10ea3d7772e128e9aa4b5ae9f514312c5d75b12f9917c4bf1063a34e7c096dc81e0844b39dc14453ba1bd2e309de2bb4b21d9e0408e300e842e6a698212e65c316dd3f456adfb127d4592137412dba1f8fc022386afe331cc305f6f9e225006e6a8093bb2a60cba6bf8d9a43b275d9e7f604daa2bef9acd62dd073b0fdd253dc572d7a30a94912bb1bca41817d8a1fa832bf6aee5d5892309b29cca47f6dafb06a0af0a722919c3b88812e24cb1fee8e56b91eb2c94ad30d9068ea251a9eb9eccc6d7867369949682ab5966b2ff1948b84c7e6aef8780085da7270696a5e532641ac26e33496ecc57e5d220abdf769d074a9faf89e053fecc1fe6690f8599cd6fb6c6f9cce8b119ef688c01c77a9b11ba0d0e14651f089ecd0d4a2519ae729815e54651c075f6549b4f6319afea880aec07b1cb769f0538dc9df4645877f3ffdd71fb9a47b4ac58d762bab3a41f1086823b2143b5a46280cf5ed16f782b8dd6663ffcf32971f35feebac760b639c42208d36a6f16296b3b2ccee6a96781558a65aace68de91140a11a7e48fec3232ac7a3facb1b03213b5375db55251e163fb772f77cb0bbefde6853a47dfd2ed3396ac18534e9d8cd9c0ba388929a317f07515cb34a34ea08ea8e13aa11345f150965a6866ffe8be6819b32ecf1911f32f33f8e80cb512ad0eec6e0545beb0e300df9068e783c6a3b69de2ebb8f2f7c2c5e6c20e9d93b92242fccdde40676401b60b1b74e5d11e84d1406dec17ac4a61feb756b0b0d517493a8ec3fec610f1de7167be66f5929c11444497d79a019e6897350adfa0250d751ce419ae633d586bd10465ad62d4c6b622fa8e0a0223d211389396a833777b10fc472b37d6720e48272144d6664d08864a23f2c2f404606217ecd33ea871414dd4f829cf60807414135a89b82f22030da1f2e0844e051c0e84a8c3592f78a71a812d0d5244a8c30bdad7b87ddd850f6ae8724375cc9b40e3c0bb099658b4469ced32d3d21eae89ae86b8b1829d69a2db3b4c715342e87c563f81914d6b20cd9f65e867226d9f0154f232c5a3ad35a02374835989d0edf61d55cc8db1992e971bb3024813e2f28dc9a8c64d8f71a38ef117286832144c638405b55a63879c3309bf85bc0159dd3995035285384b28ee7c32659454bd3ff63087223e9b4ba3d8bb2350d4ab7b635599f908093149c553de8ada9331f6c7a92063f3703563e6ec36d4045fc1c45a610d2429829c2c3058b498477e4350c09b03c6d925438052afbcb986c0f74da696b297fc0d014d7927c27cec2132b6e9de3545ebbaa77da1cd54b85db4e6aae0a787c9ae2630a08bfccd1d1dc09745ae0f206e054e64bfc8c5874a29995ea80a92e6633d11577cb170e31fb9ed386ddc3e1341baee6528c1491ff76c44336e1efc9dce5f661ddc57e9d4505177b4c8479f5552fd14560a2371da225a4233138efdc9d68dcc541eeb3bfe7ee2651d8dbf551129d5cbe5c9781f70f5d750c068ff9956bc3a334bb80d7c511e91b8e5d97c8fc2786705e6bbdac52fee9af55376f7b5062b298e950911c6007016b09c74cda33fd06c7ec953a3a17a819afb58c9aa3d6975cc69bd58e0be51449d1f9cc21ab458926501027e38d013086a5c3e08b80ca51e0b8050edf2d8ff0dac2e9b8ee9cf4d92327aea3dd23fdab60dd22b392fe332894ac555e28d858fa67b0e758cd32c0ddf6ff612219f13d83febe31fb9598906915efdb2cba01dfe99f3a652c7c72838cd7ab813b3faf2eca7dce74a83349f7025b8deab8f258647be5d02482c51a835933029d8da7daf550d02c4c99afb977319026cc670951352ba51b4b5b5bf1780706584b9d4db5bfdbc537aec1b0ae29060fd2417547184ebac269020f1e7e5eff90bec2b7058cab7e1624ad3f034e50be08f14172a49c6a54f35b023d3502be74c291a708af79f1642454e5c453fea10b5359703a520f13a36bb8f28d05990d6b99aa3ce716833e9314716fb178672e51791ac2b3e966885e48c16831b4940d81b259411737f0b268071fb8126cc64ef1ab97cbd1666c1e7a0f1567005a892bbf8220af1a07ff5f00c6ff46bba75c20bfd01a8efe3f10b01d26f6ac87237474b25f5f19ec6c4d4f7aa51bc0eb4770549d4aa1f7cac3f5d585eecdf26c2f80f59d5b98e13659280639e04b323698f8b98de528dc85193810fe70fc464c18f910e23d89a3e7dfa966a812185811887ee8f1498c1977aceb64e69608c4c47049d7c43f9cf1737c71a8f2bc213001b23fac2d46fddec57d549d6c0b5e70b02aa8d57ba30725a0eb60b11e53cf39a67fda0941fe5a77cd7a78ce5d1db44b4f2c887530fa4847619f8d8608777edd750174af8bbab7264e684607f5e3a7080ef96e20ef9a0514802946be7b03c317166b9b2b4192022573abd2ef9743cb2637164381a65c2bf055779ea613cf557eb7397998e4d737280522d89940f6f6de6347b91a844d3663f93efc582790eb17b62e38a950f58389018bb8aa2fd57003a99d1cee6b24e1bf45af44f392a32678ee29a0b8e15372a79a6ed460ab76f73936335137c5d975b518f2f9726ce612a96fabde5469e41d1919dbfc95881c87487ce34bb440be59faa86068d8c01b0744dd82cd3b383de7ef6c5d86b77835fb165bd6411a907c06ce67a3be37494638dee77a37d152589cce96d4a4d28ff1b16a0c7772984f29f9e3e724ea72e17e1509b705cd1a93292e1e57a9aa9df25b9d04804c1d73d6b276614bdb69433599f1826d7862025c8c3aa3504b6b318fe8624fbc8956a0e3d39d4a5d89b79009758eed5bbbf525c0fb9f76a6aafd25bdb04f9e2e3cfffbfa35959f7da0713ebd27c1365340e9ab1f195f9162aa0e18ae1d3d2509a226f87c67d441ea5116c157beba2c33ccf663c86f72806473eface9d1f08d033196d7e41161541aea074c3052ee03026f04b0c66a91204e211fa9c2b94b9992e4b167f5dd8872f1d4f7425ba1f2d76b2a77d3742c5e68299718cb2b4596cc6b563f2068de7a5adbafc70fdcc04e040ee4b726275ccf430d9b50d8169aec015fe0b86bdcd0976d5685110d228cc45021200c8c1e846fd1986064b1df14deb9bb0bcfa6ddf7dd25ef77a8839a5f193e72a644e9f63e8ad3236d01de3a1741dd0465c497047876168e1fd200b973d8572aa6a0444b3ce65a538b27cb3e272f1f44340aaf115e90ceab6b5b1e91210757d10689549b3c142fff5f0e98dd325b64229533ea745cbfd885bdbe3d789429d9a45b65f73b71ac22f6e653f34665a6148e6376e4a17a13b1d997be1062aacc4f26564cdd614701002f7381da5593e7383636b7996e9c28679ae9d4701d449253d650259c050214f9869e2d2655de80ba441d3cf985e6e9ca02f99e61777f49f34b9479ac7909420449c5ca076e6d6bd89defaf7779c5db3da89552d4c5c6d0a2dc91436e469b9c1453337e0895f82035eb5b56399deed5e940743175cc1ec8e86e075a015271cb80250dff583f62b6cd24baff0529c1a02729de0b91f191f6fba94c0b2997e4764a3f519231168b8b3d5ec881e36df106f6d3ab9a5ac219f2604b22c0684366af8a2518fb9cfeccbbf483f7cb319147d3de971dfa5aef02fc6c82527fcd7faf8e76c01f83337c0e36f82f19042258d129129c470467ca71881e59c964870a4591256fa71886e2d20d07e7097ada9520c816df97075104783e55c2ebfdf78b44aa3240b35ff12e109d6828ae189d6ef4ccacbec15533c96df217ff17855513cf10c48d86ac1e6378e89e5c0c781aacc148bb4e2c1b4842c63a1432c0e7db49b0228cbb767028bc8f867aae159681d3bc5a030aef12e0861ba31790c8f971beea06ea8a0eea43a3eed9dee7f338e2ff840d14fa96c77a830a740ca83a41b95608fb11b587ad946f619f59720e277b3fd9cd44a6d2053d01d0906bb92d62e5f9557f2a5c6bf53db95b6d4d74022f214e11c8f139da3ca8d49909a503fff33133c3faee5e25b9deb5e2a1bb5dce67ca7ae9f02419ebca7f3183c3ab939876c9b58adc5625a47c16f751edf9ed58357a9e5b6df02cabf44d09f73c83926a54d8b52ed3295dd672d95f7ef4615a00fc008d49d389392258f9b59c44d7279382530808978912777430af0d2c964efe828dc5275e2d45f0d7debf158fcae43ec60c307af9b0adbca75cdfcd7c092a3a067e707f1de9f2585bbccc54282745de3bd2f4440db102cc2839daa6311f137c84a8c30a99513c282f30afef13a3612d3a315e3775d58684b47e662ef269ac5c52069f11828341b6a1499d7cb75fa8b216ab584feee1c5039299e3a155fe996ddec5082f242ad4c0baea732edca8558b724df7d76c1a1f5d29dbdd23dd57cdb56cb660fc9829ae4d39dd8c466a173425b096a36449b9b7dc19b30ec85774801447fb2dda091f11be48f90738a862434518f1943796ecf7b32176bbd8ba316f575098a55ef19e7b6b249a1e267bf37d18573d4882fc594636db60f471b27f975e8a8f74b8d405c4310684c5abf5126940af8dcc38dd2bd9c9197d28884cfd7e156b0e9872ba0a3b95d218ccb601f7f6f7d0101a6b69b426267ecbb479fd8ce584e59a3a56219bb0a1a37458c7e89be25b9055292452a11c5f289496d918abcced0f1c3eacbc4016f9bd91a18df52e39517fc63bcc2f526a17b7177a9f21d7b1155715eebb99a034994164391c7567ed01e33ed341592711dad453521cfbf4c481351f4ad2f8e334d6e52501ff4448d11d915d2f9e23b4cf9fb9987ca523e5d80cd6193b43af9edae5bb2b3558bef4246228a6f29bc6adac94b4e855bd4a7051d9a69b82fce0911af13ca8755a5560897760f0272d938a7ca97306b183756b9fa5c6c301b34e18319d27ccd1a4e71401706b7ef8380ae3592775767b39809255083e843c376387140d213765a857d47f012426543b2ede3e9c724e42398bf095ff26da2555652527b31109f7563aa194107267f58fb6144133d15d1a9a7abca31796f294c7cc213585ee3d8302bd2a1ffe3c2c6ad4148a0ac10bcb50489098be774ee9fe3d1b0f2a86d33b40da55eafb52f24873c82b809a7f872dad0edb001b354cd323801ee7a4f9ed86487c912d8c49d88a7431e9df6545dd6cdfdeb8374d4b7ed6bcd00d5271a82dba51ce1ca64d46fce1502af816a47834b0531cf6c24c13fb7c0e0660bc28e21698215bea6ae669e6e2a4c4329079ce5b2f54594c8152342ebcc24a0a60dd9cfbd6d2bd07737c48d50666e8df2e575d0176d927f2541b440c1449f807f31b4a9015a3d9ef4ba7a7ae057ca3973a6f62185c35178b3c22b7b54ef65f96ef5c2471990a4e8f428a3ab70c53ddc3de206fd816d1b0de1e0941d66a38385e68e69c93c834b635abf51a560f7295c1ba6652dfa09bc7e9971f16061049b0951c915e3930fb4211cddf66842e3d60d973c334f7b37f8e385e7ea844547279d9bb34ee800680ec0bc2e10136b3f7d038ce1c90f109ec64bec3fe9ca88752ad8d972ed9c332998274eda934488fcb79ef235c7c14f6cf9ff92badb1cc0694cc6ce60f0d7d772c265fc190d6e7e2add85bf758e0d65f16110ef03e271cbb263ae2f35bc8b1513181f77aa2aabcc9d1f5d38fa7508d7d6008e085b60e8cdf0c879fb2451867e7a1600da17606c1d16cb6f01c6f635052a9ee29c2c3c5bdcaba7c770aaddf177d3ade0f7864a130bbee8f7c0cb5c89fee18881ecf3ceb2db707f8b5e64603c7b4ce1b2c3cf79ce10e4caea1da3b170b14e3d86ba1679068ebea7ae5c12783187972137bb280866fdb6459f9ee310af66b133d336577d2c153624f07479f8f8e628ba0865169b1a63dfcd67eb54151d3beacbc77e3a20b6584fefa662aadd2dc9f955aef797712ece0964b646c5416c843ded4fc0b1489127e8701decc72001fd8bdf831732d609337f523b823b1ea94a1948f873bccf48075efcd6f0687498241161c6dc61cd4f210aacc6325b94f3190ebea7b927ea63125f39671266c53144bf7409176ade54947599e3692501f9b0c295a56172e3a308f15c9557b6aeaf27a1bf23c0f2f04f712725f59c0ac780baf0635f1153d83924624d923a836cd5200156b4c650b693cd78532f7e4622fa2d68c4d9b103876ec3fe614d489ff449097908f06b1fad9403b3907eace104f87edea70cf92f8fbf5f6b1ad540da4cd8286f03efdc0a692ae6ac5aca3216de3615842e89d51e72cfe51198454d63696a4df01558658fb5ed519ade4bb0611fd8f67188c59a232ddb5376ca0c97bf8531d14e2a3e7d00d73722fe6cef513788f1ecbf35ea734857724ce0c24936a1776926a35c930d7a6b60f626444ccd2e09a0b6ed7ccdd2c3cec124ef225659d2a650290a96316d9f797055a05e0f362b5413c24962868073ce104c9f36888fb461300395d9fc4ebe0746c68d25eee7e70b28c6ac7329e98248f3b30a66823bb701a4b4a6f620b2a79d97914cd0c099998394b1e2afa91a21a17a599ec6cc9f56d3544b9a2c1c21af6438ab4b57c9273fd1ff6c592fd5167d6a819ae9dd6fc459f960e315b8a7bca8b8abcbf809c0dce8d5d9b950e57be6987860b0a486c84c01ecc7da768ad5c48f9602f4ca7f7541db1b2f7773b31ace8999c487d866144a0128e8f54318dc92a757b4232b50568dd21d2b75066662093922762ad687fa67e93783e82a99ed851f46e51bc729f431f7bb66c1aabd1fd5d3dace72218b75176d6cfda4b223997d74955d402bc15581e290c182ee5fb406de55e31f5499c3a9b126af82f01d5697bca5eeb84b114bf2b910a8bf680a2d80c253484a62442ca831ba7ecfadb0f6e032ba99c7fe450c8476e1b9e455541aafd383a140dc61dc372d2d48a999c1520716158409f8f87ccfc701664b15fcabb2aa7d8b94ee479177d0d70056cfdf6b17a7ce832dacd29bc38da684491426a81d975821398560da6448ec29c724232b6f3fe3fc668560d7465a8dd0195e15b9fcc179529e9fd4f39315070cbb9f1b6ee11b3417a6d7b44610c92ecda721f11304a2b07540bd2219b1fece64e9f37af0cae56da06ac4a637eb091759d7c526b8c393fdc585cf4499cc6da712135d1a64608bd6f509b7e8fb3a722b9e85f2721d4970f9e8dc0c962618b7b633e674f3edcc021603dc9c3614ed143e683336be0765a517623592a2b85e7e33b8e85328643fa0f41100367e34254666e1cc665e2596b64ebeb0bb8f445be95d402e507313422c389029789fd7e412e2fedf47542722dd2f070c5b0e675109b5489fa6062a0743a8b600a72d99b7b286d50789bc2443ef232408f1826282011c379455a6088619bb554f1a6c1da105b23d41a3ce9096ffccea391c88fc4b42382bbc17ef89fa69ba78aa3734f49bdb5ccda61a78d17d8ba6b083d4842b6c3a140956490840ed452d3cbdcdf35d92a1e11458fe640b15b52be5481828a66fd59a58c2e161e5276bb15e406ed9a1c027cfb23bb832f24c5f2ec0906b176f4975707af262a9e752e04583a208ac63d2b2000e8533c4e48400021be55d898ccde665fb6a3338025020ce3884c2dc63c25839872632b81b79256933fd4e4ef0cc4ff8eeb048c4bf9608cffaa92bd41dcd8860af6596047ca1cfd16fe04151fe927768f3bc114d0338f0c1361453aceb318de431c5705aa7512e780cc7768786edea84c2845f3d2cef144c373f7d283289d78299529fba431215f0c7740da6bf611640976330e400e7a7fe88e06bd58a75bedc4fd942d3280d612abb94c87433aafc11f750cf92c583431b3d783a01770b8ff9a06754ed3068b7d9d3e3d8161007d571bec6b4fb2feac3d42dbc13ad336c3e6b63e8f80cfdbd144c8067138e8e453edd6d0d358a8521bb10fd7714f5f55ed95fb3a23e6e90dba0c20377cc89353b7a4b2ab0f34b05c97dbb91ea91a83e7815707e2b10d9dcd9f71ccee95750c79a373dd11bf9213361ff7d79398f5059f774e9dd68b36bcdc8cb34dd7dfe7e54192c5df834f695c68328b681d98a01e84fa2311724b47386d2b7eddba0f2951b3bc813747bd27454e8e6e62214c1018f1223b1b4f9e9f26242d1be1e23666303590bc9a74cc5ea20f41777ef858589d43ab56fc1867597bbe2155bd5b5d8e5e78fae9cefacff277f1f51449d6aad2f36c623c710c8d140c505187c0c40470a368a55d5fbeaa5a2e6ab2c202749557e11579202f2d1206bd1d085ac727f8b36e01844d00ad199c590c2eebb416b6d7325b85d743e62b29dde790de836e429ef551a995847215c4ac85743a516f87486ccf8bdedad1d37558bb4e75cb6220f7d955266efc3280637361fd89895f2c218d1a14db1771fb88a7e2f0aa45df25cc5507648d78e021bc57792c808e62c497d2b68feaac8f83db1415eabab53eb06bc142a1705fcaa26b4494429ae2b1771b4b1ec89e7a022cdfe889f0debd5c1f8599f3a0c15ca9a877dfd070c19a95c52413fb40e1a231feeb264bf29d268f3a065cc5710711fe85a8833b8860587b487acb7ec60aaf1855408996b38d82ab0e2942f445b3a2deeab0b0a643ae33a04ca223382f624f77abe41b5b176d8cd8168aa5f2d9dd0408cdbd22f4cc9f6430f8ce608d3e45c728e394e12eeb5a9984c9facefd7639d805e0dbcdecfc6c8b1017e126befc101a6b8d7ae4f077a8b300b0c9cf70cfa5ed8e80a1d45a4ed1e529e5b7ddadd64ce69b89a7563329a9ef30d0c4a3b385fae3d054bb09f50fb1336451cc433b6d4f1ac215ac8dde9ed13ca6264862b256ea76c60a486813a74ac0bf4231c4eefcb9252d3da7ac44cd0321d40257b0e7de331479f0ede2cb2f78fe1a63877859fed39fd2e67d152ced7a5813c10cd4b020344689e6cdf773d36f392603d5fd3f74d285842152620d947593e92091bcae3b2c87c145f2bec9060768b18d400c4a98402c324fb8e31d78a5a2ec867e1ec4f0153fe367e9f3e67e9ca846ac1581d0db8ce9d8fe7f5eafaa293700cf78bdb7c4e4e7a4a3d5abfdab4ab3fa869fca5b1d2aca9039e23dca38370fcb2415680f1886375fa2c606f7e42273a281fbd7872c5ca4036d4d47b129ae7b82e102662c05e611a8bedac936644efb69499cdb21607b68e6b815aaf0affa8af738652a07c906629b04e64a568547e939545864055bfee51d530f717582b331c1c1e643c9992e3a2949f0a88973cca8ee7784bcbe30e759d9c98c11d0ec60d75960c6a1dbdd239987378435667c3ee93ad29a1484b68e7abded86af2f96a7eb50c3615bd535e8626bc2d07d20022c5cf2aabb7db32fbaff05c0e05af70cc28a5c356fc10dd10533bd58069c5b6ab35514cc3e606b0da8929e689e73c1790a004f7745daac55c9d4430328091dc75e957819eae124e873190623cfcd4c96acce15c3ac9965d275f45cb5b9551ec4f226178654e82f0973fb5ab7b0d1e915ff37d08c9216140ed0081c2e28f144119f1332e15ed4968be3b77b44b87ccd20eccb06742e737a41be093b78c3a4a632356fa244bc3733502964ca56d382aa9e87b696d38d1e427caf8243097b566c55308d240cb50184136ee24040682dbd511254ad756124c5eff7cf71015fc7fda43126112278b8dfdefd6095b7b38e8514c388923a47d6f8f02996e662fd1fd24c3f4c0cd682335b2dda83ece0b334f3b723eee3b0a29267a9d8b4c0782fb6742ca878cb1e69976720d6c3fb48da751e763814a103bc6d348c6b1cadf954ad92845e5f6c25e78ec7098f120522ea15c5d43e274554eebc22c5a78e1be5730fb1e12329444897fba436c82ba6dabc3ce3877eaa48de5136f74c389511b2b6b6e04995d6e43b157465dcb053f351bc81eeca59db900955651329b7175f2a54025cc26737cfc2415721d55ee30f335ef55b0cd41d96f78aa18fdaa65e7738fd83dad2d75e1b9960aa5b7eaa2d7fc373bdf836e45354400bb968978758562fb3231cdc1d50f5110a4b4000aee0c1ef98b0eedb355aa7e34752fb27a9e2d43649b301061d0e25ece4db8ea0e86da3d2e1bc9c5cc96859d13cee7acb22283632e5725067dd1f0d3d252d14356ea0092e221c6143c88de24bccfcf228d870148e2482639976293ac71319c369be120d2a62cbdf06f83b09218921f9a87388e6611ecd78cd16089316efe738372edacc083c9d6072974f6c22ca7ba355939c8e8f16caebfcb94ec11b9bf1f44fda14051d8d420320e82bc8127cd5afbffc2b92529c3084b38c5040bdfa91580e95339651d88b08d2173c449916193c670f18e725ac6f36fb32dba87decdcd1dfd3e32a3b53a016767fc8bb3ba4ef0da22a40a1b1478107519babef8d53e42f7a66facbcf946726cded8b4ddbbf773254a8c43c300de9c6d9f5e9764062a4e920fb2395a596e1739960a2f7bf94888a68283c41db79be1da8e21058facdb1e19247c3da83e3c9c013bf1c4d7a7e903f1f547ef0900dd8ea08a5fb6ea562b5f763c720cf11ecc4584d3cbb6e2ebc3c7488b793f0a58c55b121b171bb0fd991fdd7b4c0de84a7349f31849e5caf20b6703a3727ab2b0e57509f304f4050fcb8d20eae21d7fc3e80b2fee52f86441494dbcfd6518a5d4ac2e2364cc9843010b3c8a023738e506a5c5b642729a76922dac0fd028066c6583d33e779fc80d49f5d2c85a41f09bfb27899de189c2c374ea54018ad6f816461f93a40ae657dd8e8c2a1d46e6122f34fbf753ea0a367fedf1c312f60fb39a741ee394a60975a254d3f43865254c1f77fc0c362ae2c3a75d5212a3076e76bc0fd020311db3a92d6d574cd6da2fb9a23734556458cb8b7ab1a1db67cffcee717e6e98e4db54cd2895e27b1245027e090c26b7d0746c9ef4d324cdf85764ba0e2610549a6da8ea875d35bd5e9f2976c89673189084735157c16e14d48e0207b806499a6de6dd23138fee35af583f87fb66618c8890dfdeb8c03a2a67d4c98215236447fadc36986d6137fbdd1cc73d18e8018361660b01f7638a371d12c5ae4bf25866b688526f98e8a53bb89950e57d175ed16ba7d30183d97f1262bca1e9f434fd835fe91c62ac7cff501611c9759d0445a1bf7ba482ada909bd3b4446f8279d592809d011555d5d722d0f7022a97106143af1feae4d2ed771989b95718a7b3f04c91b3805cd6255b65484cc78a10eff2b8b69e685117fb685c3d24374ee883e3a43efe309b0a849016ca99c4e1a964f2435a6e6dc123feb35d3591487627bb1ef022105b35caf2cdb49027e011ac9bfde91b63345a716d56903b4b2ad3a78285e1acb09a681cfb7f79fd32b7e0d2b5b54db09a260fbacd12bfac0310377f7f7de2791a3c54c7db3da4d43eb715684cf637e407c43ce8f1f99c55ab5229d318f64a6eefa950b0df009b57353c5697ccc773014bb0b4b06dbf4a0233dd1346ced5a33d576f24ae5ff40f03d2fce68f08a45f918a49a6d70c924c13002b201d1d277021e1fb5b6f9ca84bd07e660f06fa2ba0d087f48cc6031c3538c8b437f01d4d668c3e58c36ea8822906e1818d9e94d049c8caefaed5928e5f593f8810896f09be41f4d784fc563a1a518be44efbfd3246f3e9c6f5f723dc8a917e23a5ca73e7f653b360765ee4f05f4f7ccd439258ddc69896e76dab2bd059d9d9cf81b363c367db8e086e82583a9bf595993fc4b3e41ce2938995481c31f3b3fb916083102e6b8b82c0e120014961701bc439bfb509d202bc42b4bb882a3a1b0829e0e1528c3446d5ae47b2bf3d1375ffe788fe130ac0e2ca1f2266920541563df057dff1323421d9669366abf00788af88571af5239cb5a198d58e2dcb2f479436b10c3cb2326af0ff392748878c6cfaaa07c994671eef0f3a8f7799cf8e4dc70b97a6cdc3fa7bb8fbb9a47d07e725509cef5e4287c584e58a762ba37e1f72778734615e1bca562b0f52e54640aa8f83f68e983b27b5a93ec8071e819f65cae99450db88b92fda94320f304f587bb5573cb2e4f65de59b52761a209f63347f15c0cb1617888c4ef2508d0340168708b692de1abadff7305aa4627f77bb6b896f98d71ca2aa4b167f0b4ac5f6fa7097b230abdeac715cb144d2413b7db4c30d1fc952fd56677f9e3e6012cd61d81817a6a034d00fea2caf1a4c763af95e883f4c04ad02d31de738c43d2d9ca7494ee20691bc8cb8a5718f218dabbff273385f507587ea3835d74275a000858c8e7c60aae4fb923b3a0becb60561330fdf647f7d9c5031b48d9af248825bb69ab4168a644a8a7dbf59a216884d006ee98208d85b6bfa888a25e6e9336b305226ca9dc27bbf02d54d3c0e63cfe744463608c486abe4ee1108b0913e9f262642f0949911c4e2cd01f90102e526de0059f7ac32b9b6228c306e6ac574053cf9f1c3eea818758139359ec1689a1bde9720ca7cf06fef7072551a9cf3681004e81194f5e67a0cd4f2413f2c09e9e7845d3b7ddbe6db4096e752e08f2953914004821b225fe4e82d831b77668c0ca2c79473d4aeb6e638dfce6c4b471c10cff490cf5955f1e5a7f8f38c1ab25af4c4cd77522cb96a39628aab79bb7cddde53f4b7dee90edf498ead7d0154c8fc05a7db6553343a64c061e7da36c777dcd745c3765dd2cb223204dd815881526dcccd0c75b00f2ee986dc6bc3991468d14f831595b9e6c143febf33d8e03cb0256a188a804bf7f4a3ba85a63f2e550f07b552eba28086d23b198edc5e0baca3faecf63c7cc6775b2d54f4e1e6bc6f77ddf680abca575b0d4fd4654f7e104052a3b9bd9768f8f2be7a7510c75cdce8ce9ed0b711bc2f165884d3f9fca2d18469e40a8d18f685d9880b36d06c3e94f840d996e163b7d8398bd62973055a3b95f06f8043b93a3effa3a83351f99332491677367bbd609da9657dc52d56713f4489a48440601b4956d9759ba5fa9c7e5868408e0f67abfb4487b6256ff9b840bc517989b130b69b7d812d72c8737ae7d6d59ca00f862187d19257da08757fff1775a882a42442972d780140abebf52ee893700186a075cac0df0b581eff3c7d53381c7205969869a8037e40bda26a257b6eb8ded747db8e5655cbac5179b75d54d39ab4fcfeab7df21b6629f9aff34b619e8ca0833eb9f90320514cff475dd6529c4a1377d745c5486850638c80e5ec111f11159dd6e1f0a8ed027021abbc7c8ba8e210e96aa6f2d2d15ea35616ef9905ff7f34e55d0ffa07781f600d4ea791c8fb83fe62c2eafde4b01608a2237f5d289f8a01c42de45f788562de3032e2d1802f7bcada35d70d48d1b523edc38048163a68c6b4427cc77335b748f91b9cde128356906bde099fa509488b130f375bfc7619edeb7ea6f447899353828a156e9873884628ce24bfae04a6593342880776146430523ac20309480d917e4aafc689b7828aa851e6e53c1c50177f4c5443c15b126d8bc13b48b2c2798d9edb302465a4ca3c23daf95fe32cc02c68a880d8ff9225df3614a625184c81def171c605c4952ad791405655b2540804778deef074b537a15e5c8f99e5968491d38a9c1bb318b45cf17fb6e8f57ddc2f6473db6b1f20b0e553c7b639ef83dad940206ac7e63b65296cca8cf92d12a9a5179d227150f623eeb3c205910dd40b60f1d3142c338b277461a04a9bfa4108e4975b8642ef409f3b69be15822d9153ae84b83908fee75d1f562a8080656e2f6d50798bb17109f7d9f73f94567a8cc40074ff738bbe58bb3c8930b5f00ad2e28116899a7e1c30f6a3a39ef3b12c47e3ef1a45a807b424696ec1a62b66424f3e629075c77ddbe6f1d7171a52ae4bf4de7dde85557fd6950bc96b37016f91a71e1c5f6a370a06b358a599816a3852fcadf35ed875757770fb26adf087c30c099517d2b6f9ade645d004e8ef431eafcf883279e63f845de04375069164ae62649a87d562684414e7867626296fc799850b1e25a38738fc042b2a77fb066f812fc01d0cd070b85a8164b7462f7dcfae260a39d518270f847d4173885b9464f6e230a48b3daf793fe52ea59679b05730760c8e055110a300527747c7eab8f3858f4ada7e0d66c3a93cb592954f8fe3ec85c38aee7c6eda87edf714691ef0684c8d8235209cd840392bfc5c482d6595773c1b3615861f1be7ecae939ae5b565166fbd76dd7432ffe2e9f08f8091c3d73278ec9d7425bc36a72e37098c2d92e2b18ec0a9206b07d388580b559b54baee3c7fe22fbcb79e36f24e5d4ee346f3492a7f8103faedc032e6fd92d0a0401c1fb23ec640a5f9741172380e05acb8505e8af3fcb0c53f3808ac152357eca210a698a0bd80deb2d1f6e3b4dc8eda9d9f54918bc4dc7594670c079c17afa4c080c12ad9c678e601e39484d374fda8d451d18f19424c79f242a33522bf19b406d92f0c80fcda6e204e7d36da921313a8c026bd9b89b4eb07174b26dac53727744ec6d390c6ae0589dcf72b912ddd4c672158b6c8d2618b3d4b509e6ff9c438044d58559cd2ff2a56388cff7dffdcf792f5b8711e1e513d2cb7cf4b9431b1cf1d919b967abcac671a06062c47e4bbca827247090b0f4f5c06e8ba4f910ed718c418ccdce139bb2def160d2dc1fbced3d299552e98cf1a94c482aa860970f92217d1b4f07e952eb460fff06965d2f3466751b99342501f76607961267ec90b62b2d9a0804186d2e6e824835870fd11ac1a7bc113dac90083d006e7c75c515512bbb908953ccf354dead1286a2e35420335ebe3bfd9ffb0a26fd21c99013ee9ccf0ac4d91319d611a339e14e824584f7250cdf5acfe6dbd69f8840536762fa0a15f4d0b0bcbc15a1955929e7b98fa7b9508b396db41eaf20380f400d855e232fb593b8c9577fd365c5261b4c331e573807b9a69edd26a882a6c24d4536cb599683ad1b868ca5f92ee9298a1dcff79be2a23f57011840ff1f168efb9a601ecc03b3d50dfb09829470b8541f425421d8f478666759976af0b2c590e8e0ea233d7d975a04663990919c63a22a621437690ef443036554b669fe452a4efbca57c78f1a89508c136135acd041a250e8ca2bee52836ae652da030ed30b434171da356da179ce6c06e5d937d592209d8b79a44cdc1ef04e9200f9d254ff9659603eb68fd47b0a6b54239baeef11b4a514b0d2bcb7ef626ab536999178dd011f2ef19559d4afb7ade9c14c8b2981146628a6ca718b762eabf4b3ddd3f0adab8de6a7167bcb0dafa674bf15f998f5fabe0e1fa8e2eb787139d65326217bdd8afd427757ef65a357a7a39dcb816633c38511b7ae75cb376fc9b593d4cd268d84cae4512c89c05e6716285ed4bc5d862a29607477fcdc418aaece0fed2841bca918c39bca5688adbad96c5b663b0d59dedbe3394a2e869d3e5fb9e121a58a21badc65cca762f530fc1f051d3abc401a9fc7bed52e30295aa9d10972962962e9b5d906818e09bfae3f4c8673301039d77c6fee8232c77059029973bb0a54d0e3200ed971bff4b5e0a2f0588ba4378b2fd125d303cc2b28dab48e4c59eae97695ed5cdbc5bec6a544bd1554ca7593537f92a43f6a3f1e7864300aa93c0fda2a5aad44689f55f796bbc398fdb13f3f7328a40a28bb2a33356b33a751f214e1533de3ce5b4bac33d56bf65b1f2ff7fc6f47cb98cdbda52f61beb38e0d8e14740187d3d9af77896b7f56a858143e9aab7d70e1a3a72ef3f33a5feb09a00fc497bb94cdd1152ca701afef7607b81b4b9166cc182f89b95f9ef84964e34c1c928b814ae62659dbc4e55e93e9704cb21272a98f2ec76cf819f42992862d7e361f711d35df038a0e290a0321dcd9a696be1721161d65a7c7c8ca395ce711f0dfbabc6b37e2f563d38c612cc0d6f9f797e3016ff2b10a7748329109595d6fb59367d5a08e134b923c20c8cf68d8e43eec49e7a1bdb4dd4ec48098f93651d1827e5913ae2e4fe4842e8cf81ddacedd7e53bf179972e51f60b311f11d4b0f559b00c0d86b0df8f5e77684ac971dd36f4e72229418b1a2bfeca2957f3ecec1c6785c451a922233bf33cd0734e51756e50fba7ccbba340b2b6b6bfeb00552122dd592e7c8df71df34e77ee2e1462626aed773d0fdc84bedcbaaf1b21d214707bf461d7445ecee71a9914fb6a6619dcc95429585a10cf089a3e2b8ea65b28ae343674d67f2ddd514b08be95b07271c48b79b68a53a0f0085a763fd675595e20b4f56207798ba4f8f54d450b976565d9fe14b783ad83e40c0f07a75468d184b44a74430cd2fe1c0cd6439a2cf621977df0e344d7680627b0dc7eca7b78acf972967d3f5259c7e6036c811e017685fb036b672a6955ae58bba64e153f37e3aedc8fbf268b6314efb3ec9d2a0c5fb98ad4d4433588e990852320dcd0f53f5c96854fb330895939b361fdc3c3145a479ce433207f0df2f1ae4565d4359940aaa21a11f0a75714507e7e3dfe86bdc0b8de7c8094ad8e4fa25673fadfd4a85ecc80ed1557a95d5034aa6c3d9e33ae46fa4c7d4efb33df58eac922cbf587e0cdfb5ef487ea24d63ca5ffa060f0894415d314d6d49934f8d3090f5f6efd8f813c5f32cc641637212dc8bbbec697dc2b744c27757821818cd34f08255c00ac123ab148a23dd0aa35b00bfaa4c8e53772f6f540fe6e3c56fc3af06bc81976fb22cd114cafbb2f29c8201ae7dbf1c6c187cac510bf44f2418f6ffb3330e92883e2a4533d48692a0e166db0451c741f5adac2b989b428fecb9c64b9fcbc34469ca40b998d286f5d8c5cbf217b65a954a0eee111aee19d656658fdfe759acc296996f270ebe64053ae91a1817f84c5a440bbbeadc80b2c1b76f8916a4a409a429d3e0e7176db320372219d9b44c3a82abdcb087a773c2b49741296805798756b24e181a051b5c2ae5950056ebf0e0aad43706e4ea078420478c28fdb8dd4cc6b8f5746246de882a65245fb97043851e714ad7b1dbf3dae04736a05ca7f3012f446ddf784a8b9a6ce832117cf7b1caaae1eb6876d203f00c0249721a2b722f810306c4c805fd6f7d54c43a23bc873f48fe50a980c3e6fbce95164357898ac3821d404410683e4decd64e2b3ec5d4be3c3720b5b95ae062ff9a0ab157dec9d9d80d6c069985d71766afbff093bf3cc8e447c8a71d27d663190e9fb2a9865d4bfc8a164c7079f43557386fb3026542c44872b5f13aac4a750f304a860bc7580789e8c1d0b3f881fe78e8dbc2e5fcaa85485df69ae5f08ebc5bff9c5ca6be6e47405687d187be292ccd2e59c4461192930afd39397a228d138fd0d893960f840a952ec203da82e708e79d3e46f17dbc0b2d6525aa299726af56d1e26bd3ed8ceccf2a9627ee72a33db0a5e300fcc4576d7bf1542389bbf29326b1fce3775a42703d0ef5a308b1931bd7fbd209706f5a1da9d22937b5d75babc7c99c60efe00b20f364c56817dee087580ede6ed4a45fc708f466cab09ae6e769c73a1d01103e7e585ca8cf16470c810efdaa99b7dbdeb080df1348c7afe38087d7e62be487d9ae761166538197fb88bbe64d13abf35eac5338c24a4fa34062513f2bc9db877446630b8e36bde59c726d02258a837bf73956a02fdba297be7e87b20be430e590a3bb24a812a18dd2d95387f2518dc030134c98824e05386cec3e2d4bbfb9601e5a7f9b778eccd17ec9d07ebe88956cfcda5e762e7e25a8623a630ad487b60a675bbef89ace5ec8ce429f4927cbe1cdd032d4e601de6decd944f29f7fe87641911703b3e96fe7532c8ce26f850a9ad0ad2d3560862fcb96f2054289344b75aff6c5f3ba9f10c904f27c287343755d180bb6c0dc845431880533b2a9ef2b78e03cfbd355dc8f0f16b8e77ad34e5a474975f6c85bd879815beb6dd18933fe0731af2d0fe38cf16127c1c537eaffdb08a4a7e5e550bc7d5686090725f69ff5c61c1f934c67895364c9b0524692de59a503e7757ea0fceef32f09205ca6ee7157b8998c6d25f380f6a42564db3c260864315721d8f0d9c3ca76c03c892090b91e9c49e1c87792bb4fedc8081e4a94bd70ea5d3185bb50729bd9a63b48679823dd873eb20dcc19f8c1cee73906d127e1bef3c34b30eb1c052a5e1d078a88cd1dafe5bfc3ef9168443ff3f7569a5356788b5a60b86edf1393628708578019ca414b67ebd574535b33c4de0986718447d144bd0db894ac32260b758ce3c6b54efe0846867f011524b35c0aa424788d37cc178b5f0b15d509add7b915ed71d7f2183fad3ee1c48e1f7c6b4eb0be937e5253b94b1b68177fe381fe325195fe727c177959efbd09e75164241eb53e33b68f334f425d5159cceac809b8af1dfbd0f01771475c8133fdb19210f8ca37b32bcca757053e9f451199df58897882349371f183dbce13116c1b0b0748e6d48aedc3cb3fca42d378a69b5f69884f32b494ed52ed02843b01339fdfb8695c104fff759b1d6646be017118cf47a092d13beac8d6e539033c46ac48604111b1ac41eb56b14eb186b6b87d894927f727ce274c7bd3bc9ab6ed109e779193cfe6f355d0863b4abbacc82df994d9405e72e46898eb2f5e5f8a49c0b1724abd1c4dca5b3645ea8487507c311a06a62978ac4485ba7adec43b0bc532f04334eb2b9ed9e2b5966905eeb0e53ea51bb54380dd6e7544359ed0f3c4e658215d0a21c6bf3281d9bcc8df752c2a69e1ed747f3109ab8a8630f1d492a30e55d87a061ed8159aa16fa5ac9f66d11b63d35503166194f0e822b5a35beb15b958c41e8145ba814516623d0adcb97262f564d17fa5c81150a0752e0611f66e21dfcae0390e706e044402a9bbc22d9af9f02dc4eacad6444e4cc367bdcb63a432a1909e8863565c5ad9b4921fcb0bf88b49733719f37d00dbc438140a7d772c9b858796d81b8556a4a0b856e2a8aca549bc2ba70df77ff1499794420b470b83ab3f636c3163d9c1827a7e01ed99f8aed29ae521806a5acf5caec4261c8d8ad28e7c5bd770b459503d06afc862762e35ac769ff69ebc57fb3ed847ecc3a48e1aff0023023cc3435508a1d05b80988ff9b7233cd927c3e1b6a0d5e31ae9cf5ff71e765edc7c194791b7b5ed710c4d5547f0ceddc6a7a8fe524a8e23c8609af68298bbf5d13954d64008182d7519a871f05eb26e98d841cbdd4984d1263d458a86aac4284381ef954e8f5f0e430d72280ecf3130f735fbedf444a960347a3983330ce4df1674facab6939f949f2520207a607462ddf8230baa8f03b5624e8d41ccc842e75e1796bcbd1573670ad50617527b417095fe566d4e6ed617aa724e6ac39f99e51a47b4c061b027d4f27c018ad6741fe80848799ed91bde2c7ca8d8e6ec1e5d0fc44fb5d672c47c7b84b9cc4d3b8c4da62684ad0dc6a35d692462cb2eb1e228df52a0cc0473a066b0ae822531f6b2634f281b45f4994a8832ba1f7756324e9713c191e66138c8fdcb159ad7664e15f4f51b8dc46930bcb8297d8a07c5bb692cb49194dbefdee223620b9649c4877d27ae00de065372c93085cb6c9a286c9b213e53252268b9cfb323bc6ac9011b7b893db8742792248705b4a0c2c6024c5df9358242c754426f098f380c5b7157dd44e48088ba609444f716971a05b5b7927e9c6637a2b8ef7041e7620379f51fc92854a4e51426a9856c46323977e77530e0a5adf4a2a6b6b2a67a1cffe9a67a2aa91547a3cfc06b0d8a3d61cca5be3b2233562b85db0393cf8ae99fc629fec8857477c7c8109ead5e6f63bf06fcde8b584469f7c13de7d4e2cb40234ae9a991ef5c04e53b3675b1a5a4f3a7079acdf63f1475f20330e993cb801e8d7755f38cc3e434728b2d4cba5c35758b587d1cb983fde76eebbe5396ff59169c1e0b622057da726cd3adf1f938048d14d7410ee8980036e1aa9f625968966db58900c23319a689af27db43f5b4f8418ad9716b9042bacaf0074a3e64dd0b6567c178c8eb7a693e39f1406690b0f0f748e4849d008d7f6b33a224d1a182566ac4302c49f2ee50572188dbde169e2a339fa27182b58744cb420c18419ace96b5d68135b8552aee79b617e83f55f1d5da8d6a25fcf0c417596047e293b76b4d5917a97883e6776ba5bf07253a7ad171b087c7c8345c73357f1bb4da0cc61fabbf431bcc026c8903f8b57f7078e27031a842dc4111cf4b0fc9469b0ce992525a952ee48a23523be1ea83cd846809a70d592e32f7b3d70b226c695b9f7304980b22c692d25e14f63cbcb673c3af073ccd73269a870eb6d3dc4bed10db94ff9591078551c5f3d78ee3e0b098308afd042f7b0a76ee867ba472e4032054246b74f45998cd23e586132766172bfc41ccca5542ff8cb82a49d1a0ecfc6a98544364fd9326e0ce8c02ce72b427264e1e7e5f0c529189e8812567b715ff9a199e772f1a55e32bf31a6880ac31daf566e4e55f72c6cad119a38636d5d4b5a7c40e4dc49a6c202ffdebae1840a982e74f90a50b76e0399f3622bcfa01bf3d2eacd0de61033b2cb3a89826381523398ac113620a4e27eb6fffdd2e4baf0e8eeab8702d2151a45ec3952a5b257e8022c7e93911f5d1d60e3b36129cf7e05a2327106841b3f45823ad73f097284cabc13af57f54468db5d0f1628d0dc366c628b5d3d6f7fcb37439670676fbe5a31fc13c76800ea0ca4a52060917fe49b6211b7ee43f00464af7936effddcc1d82c628afb34e68cb0092809a7bde51e1e4f0bbc4ddf97fc3e346b3e2c79b6e1cdac6136569e5698279593038cef825e04c556a5602ea89cbde8c6167d688fc7370c76846c2f9524710e729921c963da5fcc72071c352cf31c6a19895e3fa0c5dc392cede165c3d9c65746f827cc79ff8620d340f86153ea3ffbc9a6cb61a9c2974f3682c907a1c97f08504f2738b512d38d71e667e1ae160a6cde594266efd1025d69fc443334623255170f70436c9aad2b4f99d80380cb719aaa9b2bfaff5cad49c757f4b3f815ad08a6c6305489494cdd936f76a1c553fa597e4983a4aaf84234ca396ac0b9fb4d7a835057eb2e7ffe6c4fa09b6dd4ebc1b8d270b504e5a8952d4cac9cf2028f83d4432da0230f0e7e49aca366f7556ec8db415b0e2b3c9cefc3c26178a38287dd48202d7880e4f4737eeef82f5c61f687369b48615c2b8a244d6609d35eb6461bcc81f06c90037ed0ce164d2aa85e53d899e1a57069b26e6dca71de7300c5791c1f6579645a5f7e1bd2b62a83690db2cbfd6e65accbddcf787a9efccd4b9e05cb4a2d4a5095c688bf654e0c11b3b7a5b50a4852fa4078e040953f49102cce6afae36a0cb05b503073bbbd2be071e407f132774806c1c25de3554862c16bf02dc59b0629863aaa63e27932b6466a14403dadf8cd9048afafc53771cf1d30d77d9418451e07a4cf83c037d72baa2b4ac5eb913504c88776bd58984bc4d53899d3346e173676e2beec256baa447a3e34c7e48f70419f540356e8813e03234d018f9942c5782b2dc3ebdc98f08d5ad977eecfeb990916d986a0a72d6857acb403dd2816a3952ac680039593bb24c15a6f4770e59a000b5076a0f149c4134c977fb1051ee3a75c64536a0ee8ec300deacd69f23eb01dace0f06ce4e70569fa248b5a627bf1f29f6a3fd2c768be00bf6d61d0ae2846a3ca8281f9a7081c285188287b983f3e80dc0860b4bd0f37b0b47751c0f25f2fcb3ba8a2a2739506e4456e24ddc148892121ecf1ba9ed4947d8cc21812a7da7d28ef0dba2f1f2c6d2908a2dfdca395141463f3c52c7167e4600766c6eb7bb29c57df84437bfeb6ebe855269c59887db15c2586d9daf5c85f030376f86fbad642e25f8256599ddfa1c8a13308b776a21f67a78ba727ba9321047c3d4411a5f5bd0299f916df56e915778aa7097b5765a4524a66f53eed5e64bf46680cdcfafc52f9d6af45e18af7a7462009fe88e4117f870a2c34be11f3eec30f6c8108f7a3786f415df7bd77faa1ca6c70ca25715a0f2ec4e61c4ba4b45e14c00310897992979902298823231c020dbdd8f3ff1d19beecd26685b903978fb143eb7a8bc6c4ce24090763cb61b34be6b05ca9cdc8056397279f248b475ddbc49cb97776b6dc22ae678fe0378d6c063131e0830bd6f5913c4ad7f594fa750950c1bd9f8115760967e36a4db880cb80e9b06aa451ff10593024abbf9c4cc4bb1f95f441186c109eb8f43809ec9f7230b99a4a9be69965397ae031460e3384749b23a4b1928406e46add14551c81f2392e759a09c7656e14a01f717c694fa68e0c169ae851699fa35eccaef668600b053e22b71c2108e82fb88d6aa3e9dbe958d59f32e69158325d2b33cd1030edd658df39ce49b3aec958819a5187028e22655da33c9b4cd1bc01094def084256f705f4601205177af546b87d18801f8b6d40c7da6ce5b37edd700e5ef1c60189ff142320e9ac3acb71395d11b85fb9b8999619c23e159c6308a0aa9ac0e80f77185462daf7ddf9870fa5f9c53a5a6c0413a31c7b5749d710c8898c9d9d8a4543593017c4a1b659c2f058f062abe2a56d6373d00afa8d1db713546fcc608218b797915a0dc97c031f95902c36a07ae5f7a35f6d36bc86ce68a0aa2e0d526d06290e0c6f04ff932205790bf1a4945483c827be760c3a9c1dce2ceda367c31f1608a519b59d0ed1a595649ee9c73379b084df14549e990ab0f2522ed0f6ddd423fdd331b20b9c4ed15cec0cec3a727605e2e4ad10b534d148c43b4d6301ace436b46feb2362e182b410f430a9fb89cb7f18a30275bbe84f3d5c9594bad27c596753bdd0a79bc30e3dd2c3c2248fab2833a2d4e211d6e1f1ad9a710d714c1f0a12acaade784cefce8e4bf5a6fb8d51b5043653f5b9fde7cae30b596847c07b5305e08536f2829a9ba7bb6000efca6de1db549d791a5f8620933d53219c5650c097a76703190182749d2761739102282c9de51bb52b04bdb59ceeb5637ac2c286bbbaff316485b5e16b36c071fc7f389ac9cfcd797de95d63ac43916092a47e8676b0723683340767a493608299936137307e975f59df510d353c3a9ee40ebc8bc5261e0d0f6df3c4169ff51129d15357e96d377f4b7c1b7c7a0798c878962e000c423c431cfa59823c47e8107cf37d918b7865f0b5310777e5b159a9c57055f30c36340999455e57caa180f7fb1a55c0edf80ca301817e08e4d7cc9d3e3c7f1e651ca61034bbf475e49fb23bc02881a761f5d232ff43f4e93dc7a534893da4a51ee25a64eb8755ce1212b4aba0232b1310a11bcffc4a5e78e9114674af10701527371ff645e90dc1f91c382d70a0c993274cae7b1a47e594686e0efe311106647322796b9441513eaf869a141508b63d6df1dcd8313e358ca4f52ec7b449bf6a8153f5b46be52598ae5e0041b5fe6bd710670f767eef45812747dcdefcd329a14c5ac43603971e0ab70f8c4423d10fa7066b8a44c09141332810466a678b38697106808d7d686b9f33b64f97b40983e618beb2fbde2503ae88f7f077a3ef320b3074af5b7bfc22140d962c9fe87ec77bd9bd3b732321fbb0a8d6fab5097a459f44b6a365b171bc0dd29d4ca85e327f2d29003aa05c8b9f0e8ec7d572a44a5099462612cf845aad7ec1614d6ac233a6ca35417ad14904fcd746f5135fce2401ce60f7e543a4313f51ea0fedf9cb9fa1ae41bb5cd8ff61685ec0816017e6600d225175e8853b70fc8a676cd74cf0b5187f4d6ffbe161405efc9fb99ac06f261aecf58010a9a216be7f2a456b46d4a87a154bd70a43818291d6a81ba1b620c8a8dc9de38cde3666844d563f1dabce2cffe2d381506ea0cc8e72e9c21d342ec0792ad2103abc5c560548f9cbdc47bd4c0de2d7329d7e9e6cd1d67860fe490f7e027495bac4f88b25d708761a96154500cdfc30ca0e20b0532e470045f183f4aca0d9d1037d87b0d744944c48804a5086e320691e966939177cc2ffbed8db940999d95a94bb5f95361bd54d5ac63a8c8dfd8e834783f6d6695f4e3e6f7175fb13dcac607517bb904ca71633d2a661aa0889aaf43cc98efbbded270fa9499725a103149b350f82417f2d3b3e839a6bf664aee7f2232d79fde1b4e7ea753fbb78a5b097fd4019a34d24edcc5a2a6f51b240152805fc0019b668de8a38d006806fb8e8410108f0c38f4649df9ec10b2101d3327357b62c05afacd5ef5aac9d7fab9c486c37d7cd1a0ca35dfd742058e015e61e672f45cb470b3f7e7cca9f693939f1b78817ab331e9b0c1d41b190c9fa3b122298c7feabe2b69f69b12528e24dbc24720a83a687c28cc62a104bb3b6ef326aec7ced2c0f9ca847d0f9930dad338878f2331ffb90e2465680af97cee1382cd22e57cc5c4149af0b728d7338403faa6fd193e08489c68312b741f63dcbee6e02de7ee3da9c3798539fae93ca05e255688a1a3ad5705712849f67b38458e54cfaee74d3f2106786eb6461a5d671e4df7834cb56234e23286f12f54a0d87b69dc99c1ea3e66d6938614f3e4a81989adaf0e94f60073744e33136ac142564c4b63603c19fc602e31cdf0dc435fc5bea27dd3d2ad90b9cdb7dc1098abbca8ba94e41b80c66e25d28eaf3f7ef599933f4c3299795d6e422696f4bed087032c19a0751f85487c7963c8b117857a2409b3b1cb22b89107106820809c62c8869949bd9be264e6c9cb7433e3b33a29501173c5541ded8101534563f21c29a8dd07820a22b5680c619d0bb7b27721f750a65e2d65d5cf43907a7655fdcdd0de3bd43febd9e7003456bb08499cc0b43a2eca94737c53d04350bb318e3464aaa5282dc8ee144c01219ddc4bcd2acb436e005904d58bd7c47a996e25153bf2b1e8f093806c16980d09ded31402494bba6bc21dfda5d0c395d8c97ce428485c03c6bc29e3d0ba8d7d6dd10bd6701120f4bf0a5b1f4ea8d63231da2898c6498120973360892cc9a813ecc756c4d2fbe224f5641f3df7d244e8496ffa8a98aa8b815658b194aa4c1d64d2c9e339edbc0822aebc9adc7cd500b1585b1aa06c78da75b8203def89723216a7a1a0d707dae2360e07c58391c58764f89c17e460c6eb287c087c54ccd57e1edc1ddc2157246fed3db12d8313c6523cfed22b7ca0dfba16928b394fdaeff8ae335223f1be49ca7b42f2f945946ac60f7965c0f2ed39e884fc0bf24c154301497cf1e0277c7e8bc4f8ca4c6d1a1b672c30c5b4e7695cf8db715e0d76450603e8ea78769e8771c244d8822aee6b51729388e6627543242c1aff714ae03aad09444756b064bffd763fcfcf8051ce8cb4c7bec8a6ff0308644c1b086e02f99b3b80d4ea0f17475f5c27344d5d47d934c7ddbfcb717037caa9d6af46bae45105c3c9998b6bf1100d613b66a1987dca94a6737eb598d2190481310249fae30e0914616cbf31c99c1aec4ce32a00fa97d75a91da87d0ffc089dead1b3c16c8e722564e32be8c32fe627428193ba9b1da8886c0ef25650841e011483fda0b804c95663727b1c0cf98775736810c294351f401ed30f21b585f5344d54f729bd98e16396e9286fb99299d4d4e60f0dcc00ca88b49702a0eda704014df4503e68c87a00807a1bf9b0a5b77add0fe13ee0964caa838330ca97603fff7f3e4ad3c93e974ed0da9e9167687bcf3a99d371499288bffd200551efce48df50e78979c4ba9e1310592d17acdd07b99de8a9726a1c845264e9c786e56870525d004bf1537c390a4893a1e91897c413ac64cb4432895c1194aba150709bb3f8a85770ccbe1b3492b5620591ecdb9976196ac2a2bff08b3153d4a6ef70cb9d0ece9d54ba8ebfb3452f2e5ec18f60aff9e276405e15ea2310ad5ab4d85204de3bacd63598489a2fe19ea09457f41ee31b0b8d08df5d52ca3c04cfbb8ff1b1a63c5cd57b75d6335dcb47eb899300cf878db15822731c1162309ca02c0fc919d6d8c9b249e6136f8ea2107df91b07c971fc736acc049a1301a29e7d3af2bcaf9d22f2a16e01f8e94a7c612403f535bd9cd7c3f94ad9f60446d9efd7c78171139a6e8c87b3d5061513cde5511c682eb675d602b1dfdb187bdc4007b6b2fd535588d991fde87ca28008496a74251de708ab9f8af687d9f004fe1bfd1cf46bf73179fffae140962f0ca72e28304045f27e1523d1ea1ef66564b301318fc3fb13dd958a13ae13c8abda355f405a984e398dde8540eba9cbf2636d721b385c5f92580e5427051e9f09fe18c571eb1d012c477ea5e2d9cc75bb836cf29f0c33df5547e7246dac96fe2eda3170850270a1c201e2516dac872248934431be165fa492c3aefd9cb022fe11a6de1d13affcc124876d104f9b95a7c9ccee74dfeb59399672cd7bd443971e2f29f3a4ba30f779648599fa5ab73634fcfd9305076960d90eaf2163ae7bc92240e0c7024cdbd411e59485ea3234277d240e2859fa61b7845cc01fcdfdc1af9b9f7d9114486c17244708eda61417a7ee022515e4d0191fb5e305d3a51373fc01f99257f6dddda82f4689409124aa25dfea6a747ed5cd6fe5a20f3bc2b067892b6bdd22d7f6189a5b266c9014f77302399d7730c9fe54df0d91addbf30b79baae03252e7c39d089c287cd5de3399e9eb89226ca677a350a7674dbdc0553cc5b3d4c9ec26aaf6a01ebe24487d7fa4f4839f2f70c5080235e7381e3d7a70b12230f33d6ad02bf9b7bb696c245dd365f136f113b5f33096cb6bfc130dbb04303245797bea92b289d51a21385430c521082a5c40993d74106529b3ed1cd14a3022f0c539b01c67e60cb7dfbbced0f18ae7258d5b61d9bb560d9d973bd858c8ebfb02c9c217145f45e02476f6ca654bd3f690a106b0916ce327b2ea5b8b6d53fc7034b5c3a5034427f08e774ac9fc56cd868a5d5652ae816eb0faad8e689bf80c8154e40847f01eb6e2cbcc84e6415a23488b47c1a64bd24d65c9533ed2b7c0d71ac3b367315cd39745fdc927cf813549687a6f1cf24906759de81ed923214c836538265dfc68c4e0ef3234860af2109df256719c4c07c231b5d0057e5936bee45d1d10e10408deab12d797eca6ad1d7a724a4260b4dc7499d7da45e6dfc995cc9c90cbe222914f0b9193cc9e91177db76af6d000ed0c790fea7be0b6b320a785aa7a7d369cf4d9c9bf46c519847fcd3d423ccfaeea2581f3d67ae477cedd33629247e6b002fa662590f8dcb8fcf540fba4f11c0fef4112446a67d2bfd3630cf5b84c11da2565643b8a182bd5f84c054585baef4d85c4222a9c2db7c8e510655e51b15e3a1386183699837d2cd533f9333a7529c65b41816f80b879c0ce9aa08d34259b7d5f457c69444cf67bea8d28d1048e30dae76083004e55e737ff1a227664acc9f08a8ce7a6c1b3b938149047e7da99c6610393bd4e24acd83294aa98f46a5bfc2a29ceae2e0cbaad87cd1e629822c7cb440bf9d68a5e7a90fe30da45ce7807ec488f2075eac59e1073065be1cff07dfec8dad4ef4db39ba066475584766561e4af16582df523b6267183f2c88a061fb19e0eb70d754c0ff985841ea72e7625c889a30bf38e58509f73b0cbc9646fd5d2eb95c6bae6e1125370f825e2d699ee6278586263e191045f42e47c288cf07aebb2caf4adf9772fda0bc5f0a047abfd8b09897152b13bd0581fbee411b748ff6998de07add2d56b15d6f013055bd81cdafb7bcb93cadedfeff589379a3b596d8c9c647d2c6ada3450f705b8826cbe4b254e96acc68c044a78a448e864f4cc35cec95feb3aafa4e2ebbb174864b86810f38625528f4bbb9d1ffcfeeecdc458d7b721d99e70b46d7290b00c1f8c7d587930f8619ee3bd528c849669c0a5e9f8af4787e257b61088eff74f588a82602d9d5a7cca7d288b3e8c1bff8f60bad925f498595ec9897d488380d8379079954abb8641dc9e1e0256a4372211ad540d0e4b2adbe8ffdc02a3f39c9b591d7121a5500a9540aae5fedc5abbff6ab0e9bfa93f8026a710003607f9c183b1b93a5a71287b55aca40f31cd6dbd086a1f384e4545e8e979e8a4d94946fb61b0a0aed6a3ab0a9f1365348a4add358ae10c9d1758f261bac7eeb4269ac9b02ae83104c03f382d3cc3853a0cb738d65ff37732706331b1203f9156bd0b569878801ff0af65798e709da9b2c9f24de8bf94325ca3295d78555bddbd4014bb78dc7b7e1363e6ade0a30338f65948c745adb690f058c4d3517ac3156346aedc0823fdf5e1082d7e9a75ee458bff7c825ded05af17425aa83004687f2093e7d0749d3c86cf90e309949512cc9fee72e87e0c96d9ef0831b178527b6bdf3ea9ef6eb9492f5e6d3daeca0b817bd8fad07deb874f0ee8347ba0f4498f911ec0083b3e45a64e5b42839f5731e824ce1d9c53a57ff67211dd7963e4370bf28f68d92876e43d79478b2b2fe36c58a7e13db2a4c5bb9d2427fc54b5963dca1123f424e4fd396af323f000e603a67b46dccd3fc9c15a1fa38e1a45ca5b501e03fe6747cd4de3b3e5644e3444a4323d095a9d33b57bfd672f6d3faa19ffd320ff44a92f7197e101d7495f39b1681e3fd00b13f8b0fbc892ce652e7f992a47071999bf03c9e79004ec124dee9e8e4b880827c11b50f24170eb2c54c9c3abd3745f4300a37914a38e8a0d2c3a1d483d9a7518e6de3791b67ab2def85e68ea94525296bbae611501d1a8862235201c17efd1b4077308a4f44e7ce9d28f704751fc0f143a2899a1d16e47a1a6ddee37619061ee66c69ffb4b18800fd6afc86f6f8559741bd47a2481162d8a8f3aca34dcda33f78bb7de5ff6948c78eb3dd395a8c00cc54ccf500456eda6835db021b78a488e15f0ac54a201c401d0e91db8ea79d466fea7e49498cdac876d48d88d98415fa52fc20730ecf2ecd58aea163042f7963a2f29ffe9ad3f51f3004b6b981059df8c44176c91085c738e803b028ffaf865413802ba68c5e77daf7c0806a20f9093b61f3a89e140bab8321159cfc9f0458fe0c405cd329827abaa06976535ccb9598f953cebb16a30cd1956cc88740d5a0b0dd8d990ca117dbb2bbfbc125b2e8f873552788e6caf581e0c82734d980640f8761f7c66db24d7c7d41d9ef1fd85e76ec96a1ebecb51320b79e413e83a1d47b2b2c931bfa4f0fc0efa8174e89ecab506cd76c6c48dd9ba665a016608934ef5faaf29921daf09fff8632e9d6d8cd15367d3503429868c635de1aafcfa88e469a582a206bc3c071db2ce4393cd4393501579b2cb4097ff7e984f3d59f75c06ee4ad2d84c5bf8140a4f936f5376f870c3b3c793b699f90f2fb8b8b52b34f3e18cd2439f66be98882acb461800c8d2d4fabb629d0383de7c3b0f2503d2db7ea4641636a3ec02bf9367f075a0e235db15a01742e97fcd76958cc21511dfad8b43ddf772153a3bee7914fdbe1b8914a1e7109f4ffd1bc0e467bd2317c571965d4d119549a4e343caa2860542f39f15f20388ec6d45d40a44ffb7748d5891717ca18337db321839ea8a6b607aee618fc464524ebfbcece27b2a13e569c6ed8da241341feded88bb04f2b743f8df07e5c23a87fffe0a5e597eb195b264be942a258d87f94171140d47ff45f64cfc94b5cc1e37fe2d0cf190d12e0ad0b4b43db60efcf7f558cf1fd888d8d4f720acee8d99cc6bb43d395b67f0335899529de590d5d0a516f88bba6abab3ded29f5edda349f32c75c4d9c8b0c21d5b3d706dfc5822b9fb82dffd8d0a7d014dfca8062b4dcfa830de775c1f69d99e2ebe652414158776a135e34b47936cf733668a33357d3fa912f44e38ca2b747f306bdda4c1c1f9f0b41de239baa55e58cace55a77d2ea9fee9f9fdd24867606e944521ae48db633965ee9ceaf4681d09459468374e1f5da11a34fb6993fa8c8ae1fab555a73678d6a9bdee8c9bb333d9b6373c113261d9bde89174cfe576994c9714fce0cf9a7b020dd8bd5dcf5eaf6dafafefdf327a1366b78099eacb7ad3dc2b591eba2d04cdf26f6efec337ebc966217a66b74a90f279aa602bb805878f23d6d97aea448f2495db43025c5d6f12b24dd727fd0d50fd0246e4aed3dcef1caa171ecfda23a51fc2291e644225900bcbbae2adec8ea0cce2e60ba49f5784fc035ef1e87b940534fcd8846064ef88bc971ced011fccadde57716bc71bccd78a5c94327cb9446ec3667222ddb623ed090a221c6075d6ca3489c77e2bce510bfbbbaf86d42cb4fb9b6dcfba6161779fa21a8cad077c2bb723dc6eee274e3fcc045004656ea4adbece82ffadf87555a4b19ca1f4ffce21390492871c00d99daa057dd7096de48de10ceb1416ef2a182d35950bc45d0e23743f8fc3447c3ff7f1a98343a787cc3fe6318a3ba3ec027a360cb75ea1a306507cb37036a6721f1a74d29b91939eba4d5df393942eae9f2d275c447d63ad9a4c66d3a2463cd3dbb297f344aa3c1132af09e1c6e46da84150af5cfc02a9d48ee028256cd3e869b2843e7f49b8a5c5455912cd9ffc5b40cb3c1a27e3d4ca42c399f9314206c90040d52c56cdd7b283f3b5b48caeb793faa1f2d958b146a5befc889984da33dce00cf44242687da50942d0f4b6c90a924fe0011f32067cc807ca633d9d1f89df4c9455012c83462f984a5c3a90137128e550ab9cdab3351bfcfa21419ac3393cc68a8c4efb1fc847703c2476247dc6a9a7ba2ebfc4ad2fb911ddc236898ad5926918ae5abacb3a39f105049249d2504b544fa6f2bd333144a5d6289bd18e6539df76399adb42a0d10cad602fb2726f746f82722a0e20c0df4ffed2cf9b48e59980947f20b5a8fbb1524896eea588c2a90b57a370602bfd1704a2d3c4c8669082b9f4421e888d3f08f7ffc9c4ffc90d40c2fb6fb022d16d1e818660e236030d46c85ba995f85c251c1e89e229e1e10fc938621de61349ae50fdd3143bd08f615b03b4c4b1f0e987311d7f9797c11aded33f1fc15db3cedd88e38288b04b748a42ab585e94a2f0e61cd4caa7902f62b503e2f327d41d82a45c54dbd8bf9bb6e6cac685ebaab1cbc492214053b8b59873eb25bd9dc055f22adfb2692e245db5f2ea69596c11d8806dbcada7cd6ead063571f705a00fea130ed7c55f0fc6b35b81a80ebe18c9fa3c33bce945661953eefb3774394ff6e71d9cb599cd9ef0d64bd01605207adf126d3185260496fc72e2fee82691ea3cefd17a91a9e13521685a717aa1286bc2696fcb9f62d92a81fda23e4870193ad14f1acaee1d6a8ad39c70047feefc21dc8c9ea3e4f4221d4d873449b546cb47d2cedfbabd64015f63106af4bb794e193bbacf1f168c1bbf192faae07e38160c6cbab5716fa0c6fb23bc7aa2f886b3f5e9719005ce43503d38b3b8e9876889a7ccfa3f3753741e8692363a4b7bd4982648a10823b25246bb63321269b3c820557c46134dcad0df4ec767f9363ded5735b57a186601cd3d392640f4971332126a3d7969d34b86f7a93638dcdedab0482b22aa57950efd0595f4a9c014b1e112b7db1a3c1c3dbe645267c03e248f3e0615cdefb6a12d94aed06fdd7266769e29f7cecc440e3db9ae915bfe740c9042ad8990aef6bc5efc895031b82b434aa60594bac2940d9ebee1acfedd015671fa88149159af225b52a5738d22b02457e2812d575fca52ba497b6f9f48f4ae5416377bad1800448b702d11e4876030308576ad6281eb988b2a3eae6b08ac106f13a65a0c5f1d6de9a198f4c6627974ac3d29b7105b978bbf2e6fe5f66b5765a95a86e04c99101a6c20ca772c0c17809a7854f98c88cefb313a0bdd7ec0fa62b9eea0df68bee5966d6b51eae50d48ceaece6d472a1c9874b0b86cc5d9e7a51910035510583212d03e9bbb19f6b00f6560cb4923bf22a6f597ed93de4f3291c3eb59ce83808ee629da192e86c0f4e79e442cc6be5ce3c60367121591f5a87056ddc2407d04ccdc56a539a4db84e1a0fa0df08b342fac634a12a0164f7bddc977d573741729955c28de2cba6ee7f4e67566d1f165306345260d3164a44c49c03ed5895322c9ace2441462807fdb1c28b431c436cd991aa110e6090a3eebe2066e463f47baa2fff5013f96aeaeb9cec5fcad4229a18edb71944a5769b4dfd221e8e7d8e208d2dbe5960201ccc5d1d82247ce64915177329663f2da722bbade04cd24119fcf8585dc896a98c18086d49ac9266dca48451266798e477140d1923163408b17b54d68d89b01f91cf21d7e407a6e94ed0ca83edd9c560817edd3dd0a97d5dc0102a67fa7b13c01d884a160bccdc5d8a4063fd902caad0ac7378db6de7716524503ef77a72ff0d1554fca1573c7fd16e12f1cd7dd9d03c6dff83a446d070c106ee439c889d7b6160798943bc102a0437fb509fc2a8dde394042253611cf7a3c21ee98d460e19e03f59e4a0149a9d3dc5579bcea490b2a00bf7eaa4458f026392b0011d2259e031460e3384749b23a4b1928406e46add14551c81f2392e759a097006bb4276006ba244e0f695c21e5c1e01bb8e8cd560cc29d396469f0344dc03474e470b30be48a55a08723c0c6bd9393b6fb69277a1f062cb2b0128c9e4a96d0f2bcd8c7edde0f2f74cb7f951ffa1dbf3bb1b5235f20565be273d2a19bba791a30164d2e29a12608752a4c7d1ec06361aa4980781cfc3709e30044e4cda876a7d6a331a18fc340f33310024f42b8a7652aa36d27fccb8e90f48acf3f360da44e9629df76df1947ad31a2478e33163ff62a71824ec981c24045450f5b1338aad9c37caa04c61f2002be1718eae135964703f854683207422d08b59433e1d8c63f79ff0766a7315e391192f5cc234afd2d2e73945e4c8892a8138877c91da107767eec890c0f59aaa8d9ed05b93e94e28e55a1ef727a989989d7a60ed8f4335b137544a3be406789ca0682f2173593b6526d3d94770e3ab8c57915948005175c4e0860a117e867eb206c0b360911b93899716f2d56460cd8bbf96023d8d4a9fda04a710e7030fdf63e86b25e17bbdc354128f6a98e3977e59040002a28fd4f6975b8b70b4ade7ec955367d2d9f9d067f2972cd399a95513dbbe5ca85a0aebb65dc8d077f24884c51d0740b9cd29d211ab27720daf71f394af9c617a4b92c5800a743ad0730ed73b7405fa40e0123317cd64fcd97b7c037c26cb044cf0c098742c68ff4363b42867f77ceb54c4cbfb9f4c96d9cb05d015ec67d50db2ddc33b1a7c6f0c560ccba900f5f384e12399861ed39aec4e6092a47e8676b0723683340767a493608299936137307e975f59dfadceee4bd2e855a1c81f131ee382bd5c12b79b72cf5c7c99b003eea86a32df4f34a61101e9ecd847b1f205705ec5c4c9e80618de6cc6a7b795a873c83e3e8e2dc8a9527c87b54e978e404ab5b35730c2e3f4266df423306fbe5d9e5da534a62801936917e48f068997085eaca597ac71936e07f9469cb91cc69665140abf228a3bf135f02f119a55600bcdfd49ceb5f0901b976097ba52fb1cf66fdd1e9e35c34994751669961ef5cb6366d1a5f2cf19cf5410a6a9f93651c25b0f95a0d263a1d61739bde1fb7abd83d4dbd8301850e776de8c1254405f22d58f54c7d5038a4df272e4eedc139bb8add3f76edc4e9ad1dceb9dc9d2fbc358a567acd03b6642fc26ad67e30565f9b6ede5034c7d2e8ab16d960c0b4d247b7e0f4a185f502e67ee122a1cc5cc9f1a61de32758d1c113d198be1c108eaeb4b344a24c51ec679bf37629dd2b19e365b0658318fde9e2a0b9894d478d38f102ec03359d8635cb8a095f96628c974bee2bcb0aa7a3a90029816901f4c83ade30d80491ef417037b5c038db3e1afebeec53db506c84fa218575a23356be4c55cc611c7a6dcab532eb9e74ae1be57eb268a854c8caf79031f615355ab115461699492ed7bd2d4f9b7a3284faca5dcf1e30829ea2c536062de9524e1f24915e9b0aaeeefceddf31ceb9e9d28cd3b1e23efd79bb0422e20dcebd91a6de966fe516ef4ccf448f9266633d9bc4a9604258bc3ad4446a90e426b4dce1ae95438f04bd6e2e07c153a9465ac669e9ea303faf9664905846145ac025d1cc7cc88032b3b54de8be719af8ac7b913d0007eb0b882b9f93c74b42ced42d8e675f8acd2e343d4ddc2f792fb6d33ab0982cc0e5a6371fb8950a7c10ef6bb3110d1a2ada498ec5f992f4cba76f8dc4f7f16124dd10f40e96e3901e7b166b6e62387f93a3f5ac63a8c8dfd8e834783f6d6695f4e3e6f7175fb13dcac607517bb714f0b98cb6fb43e1c8bdd6af530cba201fd82a607210e8502fe3a75d31c2448d6fc1c1791218c135ec1456f3474b94d40ef7357048b2d4396492e00d874ce6ec7a1e0aa7954fb564fea6c8a0993a12cbd1a8073f34f3d92354bef598554cb8bec36c20e11249b56ba4c840fd470a6453b038602855e807f07a9a001b6bfc9990cff4cb9d6c7ed274ce181f41b205aa9ae8544fd7a0fe8569843b879541d562a121016e8c044fde0d26c9c88b8bf312baf7f5551f9bea540dd662413989c5b705af478837b66ea26fb5eae79f68b530658d9bc5e02ad7ffc8528207933dcd12c5661d917335a44b33ea1472569005fda076de84f2df6bc26d302859e444e0f59dfd68b83cb68f940509492dacdb0406db07541b00939c7c4f03ba29c38da96fb962f51fd687818cb254e03416787144eca3a47bf198c352c7a978e314d7dfb6b19c2442142016466920c9431eeeeb14a3b39fd8f44bc9e2ba19d325e1fed6b56c1fbf66e9f55dbea27368866f73931678c4fd70c5ba9d930625d57856b5689665bbcb79329ca1b7d72e1d71c0a7ae6ea0469a7a91d78b219a74af2c3b2fd578bd0288d407d2236eea33ff85487c7963c8b117857a2409b3b1cb22b89107106820809c62c880ea36bb6c8232d1a555dedffc9a7f0417d9d4c08b2b1c8d018c102c9d483dc5d4248cdd03774e6562f29d9be55f680f99c63073f29a924857ce376a301ae425fa6c8de7f396eef6df56954df07d2f8bdd257d03e19fd1e36d608975056b85a62b9894bbabc86ce05b0a46e815152b234e13e783c9a54f90ce1a353995103c82a0924c3ec213ac5398360820c686f0caf1cddc4e96ee4093afa4c3c5d428fe999e454e7241aed2c1aaf048589b081ff72972449a89061770173796e6048596b5ce4cede615ef5a23429a79422778462368fa7d333082bb0f7cddfafbf6e2b67f10013a46bfa5f721c6a24e9ceb4714c1b8f6c293b32be896c72f406f1e1b774789021b879e3e69709a98f11282ada977dc869f254328eb189bc98d47d9dfad23ca072084360652bcb2360f5b1ee41c2db6af2380f4cc8e7f2a0053fee6a61362d83d802ac588dd88d4997e68b959703b6a10d1c9ec09bf62c810f2ed39e884fc0bf24c154301497cf1e0277c7e8bc4f8ca4c6d1a1813e3fd5d5fd8d3c25b58ab65e113cba436166de38a4e29a9c3b249126ac63166c8e28c6a829a6493ce4b2cf5a496b2967df3543f993ea7f37579be08083fa57e19e74b3f9f64fcdfb5a45cc98832597e2883e0abb8d43b8fd9e3b69421f13a9cf2c2ad05d823ee33882de01b8cbb75a3c8c1041af4108a56672f52330eae8a7278931fc7c2961bd285cc03ab50766e22ee390c535ebcc057461608dc60521180379f6eb80a1f1824ff83bd77e7a5390d684fe1855b36fb3681acf7c599aa56ca3ec30172c9f44ba0cf7a59294cd57565fd3b6732133418bbb64723485534b1f4b57f87dce4b353951b932d6cd6ac03c3db6c4248d5929e451be5abe5d93a8b234b30419661132da6112d25f5f57a6766b2bd2b82ed75214b52c7251191c5e5026f1182a907bd9a9dcffc36c1adda2dbe73da8c14c9d079dfe233700f5c2c0c6ea74be376a617eb1da67ff685d2189b982ba798e10980baff74674fa02c8477658212bee69ff38ee396da1c8f8b8349d32fc726d0d67ce5e0f389058a33c5e94fa83ce5b52eda45771dd131071b954d06f6674318b10a77463ba668dbac1b591d7b244531276cf9314a98a6926bdb00182fa8e8320595a455abad30e368cb8278c0366126c122c0970640121852d39f152ef9e7efc881c8ea5179342c778d253acb19b3438ec4da6a559b4421b6b6bbb5ec9f00c14b270b15c5f25bfef16dd0b70bebf4019d1cc1a690df2279a263752a4a0c0e3123934ce2b337fc670f237acc1537871832f322dd9e7505fa03f7dab22732b06f17900b3cecfc9f87542775721d5919e939a9bd6d368425a07126da7cc906f3d149f217ae9f04a04c157d5f6a10214e3e5a30034d61ceca5caaebe4cb2bef268b4249dd2b983ba84cdb709c171c724374e93c9ac6e556f70ef84d483ae93a53c52ac04369d0199ba961017bc6118f911ae51fa505d511693b4304db90b5a6dd244b011b5bb3c2ed39346941ddb626a5daef1787fc6c86021159b91737b8f6f90bfd28804fa7b4c592d5f54c4750f0bcffae3c06ee5a7c85747ecf21c217df04161425bf1c979850deae1084054b84ef9a8c815d1f02d8477121673ee324d92358c6e9d9135259e9f16495935d71e83988262e86d9d02329b467e03b52d81cc8f04204f268153baf3d72e94b0a4879d9c4707a83148f0bca7e1fbb3c9309d162c0bb3795cb0f8ee9771ee1f31682183d004b21bb811803f72ae4e952bbda8fd0a195971b8db6d80e83c84fc4e48dc1d4465b500d4e8bd604768d98196a30557a57c997fe516ce35627f758b858295e8e133415dac42a74cca0f2142664a4b64af0a5afa9626376edfabad591c2ecd86377f7c514a79dc29d5f1a5ae06a621aa65b17105196ec9d67514e2b64aa9e9bb5905dfcd6488b4a692b120235142de9f7f2896f50c787a41b047d2365fd1c7e4e8b52c2fa29a191859b6e5b06c7a0e85d8029b765c68e0601de33ef85a4ac441c5e6c3c985cfe92955e9fc91b769ad8ac285a56d5fe7ad870f87e61382f46f89758a3289cdb2d280a2c8dbcb85d5c763a590a7488e3d791ac35470a19263a344b5c4e61449d9e6593a4e0494363396e10bf056baf56c2033ea063d888e5fedfdc2633b8a2b032cd663839e7055e2b907b3f30e640fef5bcef442a806dfc375474a0db35a888bdbd5f2d450378cf9a26de117aa48db25d0e83c98428d44f39c872366ed3fe0188944463218da52b8d447531a467a152d86dd81d6129c9ff85a4cfb24fc0efe8e0321d5061612e3e17d7f64f09fb0268af2229424d923c6c4248795d98229a85959492346c07ad533d9737b55dd539e255985e83cb910725e759aae0db8db8c9efe6acf3e2fb098094248bf5bf17ce72fbe6681ba643b87f854adbdeb4ac4c661c30832ebb0d0be73b3ccf94fd73dbc68999917ab12a6183d1fbce7a228947c413319d50ce0cbd162359ef7dd40b36175d70549de6247dcb2961d973a9246a9fcfe3bbf971deea5c8c008f3a812cf6ee56bebf57b292deea08529a9bf7c601a73fdfe1eb049a7ea363597b26f9e8494f3908bae40f39cd53c1477d45b016dfca1fb64e3d01ab5777b9667d6b969ed320fb8bffb8fcd0fc5a311c69e305c5c71c7e4c60faa1f8c9eaf4633ab48d5de57a8083058861f33a23196408e191b71635ba0eb4f499f48d20fc0e1d7ed38ad23f93e311a8bcdb9fe1bf80e521d054a1def162143de980df634a900d0a1542e0112d0ae9ea7b388c1a65fdc9db516f361bb562c727766e08bb1dc08f91895c821d3fa8a72f18f0043f8f038df7a93bf88ea1605f73af0f10ec82cd3ffeab7beb4c3017661c6a79aab907269e8a6b3f68a6ea68eb7479a270334bf3fdd31aac4adf8641ad62bb1756703887dfc96d2745e3e019fe351e34363baa4f5d11b382ef1e3ff1f3102a02968c988f2eaaadda4c19cad6c3e8dd0a89bc96ae4c4ab17f93949b2354e076d3375fb08abf2316d092a7aa47dcccf46c8c68b65bab736488b286266e1d03b3b5ce13d2e01682bcbe75eb04bb4135dd618c08bf821f904dcba5fa68770de3e13f6b23a6b65f770437abd00114fdec711bff6702096e9fe818bd7e8663a384deca0b4dbfc7a6b6d0413d673dad64bd8a65862cf1a2bc8bdfc7a84fb3738e4d613f12548325e8b4f8c5d3546f59c5cb48b54d85d5da1702e39f5fc713e458671ffa3978040c6163ecbcfe435f9a80c3d6ef2fba6f19819e8375c4168786722acdf704d3ae9d7cdb552af3b8955987992931cbe5481bfcc6441b3d2dca408f884232734a0d1d28305fe49c1751cf0adb01ff433814e15e3cfaa483a89ad1d1a0b383791adfce00ed27c5912fde0ad05f210453e4dd52f3b0dac0f47efa7ebc1b904f21bf3e0903dffff6fc2