PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66772 437a6f70ea1d6a9ae20e1793325fdc846cae2ee92dc8cce4de06cd9380bb5915

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f2a55e5a78be2b8fc763c03824e8b5378fe4e4ace43d7dbabd62fc708c0d7f76
Certificate Block Hash
437a6f70ea1d6a9ae20e1793325fdc846cae2ee92dc8cce4de06cd9380bb5915
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070170000a0330000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000064397e653fdc6ab9aea1314ab85f901a965fdb1b8b85fab74bc34846456f0c86c2558967bb952f91ce63ea35bac05996c172d55fed29a124cbb5b1e10d55fbb3a1b01ff73e6a5e25a30f76f1910ce7689840b24d703e27821d02000000000000004000000040000070170000a0330000

Raw Header Hex

00004020b2acb0f1e6647d7cefad9bc2bfc3f9942de7b78aea35261c40d44133dedd9cfd33d724c2bafa2807620eaa917d5107d690f949604df783ab5ae22bcdf535d137a5881f6af9550118767f0d8c70fc62bdba7d3de4ace4e48f37b5e82438c063c78f2bbe785a5ea5f2

Proof Data Hex

59,560 bytes
1212160103079a4fc2f206175a4580a2a3d83938a50cad6f19955c3927799e3dcb9f3e1eaa19c0ed5301129149f6d96a6074ab6aec990e969bb58b6dacea21f8f899ed80a5aa6ec0dffe6ddb0cf866773ef6bcf525824e955c76c6c77cc491c3dc3e84fb0761fbad7231f5b51a0712212370db0531fcd932e950d190af13cedac1ff53997e2f11ce7b95b59b8aeabe6c081181f60e30ccc6f6d14162e98d214ca7bfd84ca34a072cd0a2f997df4be7c8c84f3f6162fa87148586fecaf66c49e70255446937b7b357f1ea0ef1f406895535c1b8be62d9af8f236576b43b9e2991ea95aad087fd7a5e3ab5ae6025accc7189ada11569a925b66e06f503b313c766b34fee3b9130189dc333ad5b9ea238aa27bc7da91852ca21ad55fc9df11a6ff46634013ca1d412fb5f71bf1b459ef3b4e81d8e559e43acb14b0c552f570472b36bde26a7850c20da35b19a979184751e0242acb20da997f53d05eebc9a6d7bc89ee95220a116400efe5db6278981aa726fd3a6dc1c78ef2405a3f83f685e823a872d585fd099c1eebd023b2c0a1253554d41378b5afe8fe04c4897218e679b392d20c873f9ff4c993d4fb1647f7854abf8fd871b21eb0b04eadcc8ace3d4d0f05c0b29ba1b8b09c8a865faab05e5b0199ad210ffc79a8a4ea56e1dfa58ffccc18a6da26de65071b7b3cfd7d057671d38f50c2b0f44c7074ec9e30f7ed4aacfb392747188236164e6713f079f974f023fedd45a44e06affbf35d8c2fb8c5bd11f81c7e25d439825d7afba12c27743e8f793decfa2fb0abbd0b93b449b3be89bdb8640c254ff6bcd619ac38f725ccac1ea0197434d2cf5e9865ae3f9f6bf6f215f9b39e10d1f94f06342458b496f3f5456fcba046c95e8d4315bca8db51684172616edc03981c807d7ec21b29754ef10c4b30fef3f747b0d3192e8c29c8d9d93f48415f5d4de2e3e2e53dd5e6c3eda0aef674d699ad3bd1067023fc00e90291038976576080918f4b0a992ac9d956bbe3011d418c753af5df7fb13bdf8ef1b5a2be1014ed43f21d758ec2aa81100acc00c78925410a908a5a944cd48dd438bdeea1308f4adc842d162adc8b6587154dc6c2bf65cd810ec00887e4df3b6ec281a0ea9b07c839bbaab3ed75281556723f775f2c8493258f4c2ae4674887f191b0af0e6be4831d93def4de35858d8b08e303f2c46501f4ff7e3db49c4b918f77063c0886d81259d907a4b81d4ddeff883847322f6a1eeb5f8fbd62857da1a2e073eb6537640d1052e08c60ef18475425345f2be1f0d682f00072e9d2f208ff312f2431c4e09629aada57ff3e1c9d57c4a583b3fa43fdd44860f61767c5a82e2fbeb302fdfce5f569b881e7b1f89f39933c9ac468519c5a11a052082a297cdf55e3e6a790af9925d83084315e1569d7d168bdc2fde2a7d650716f56907e2052bc6b4fd3d3c08023f1f97200766e103d4c7acbec63ead7a3fb4ceed8fe47cf3abe6596ba47a1201a592c72273a7fb094c94535def4546a4d0a87a265a5f1ba24b05a5f27d780d4adc07f25695f0f4a696b473af83ff75b158182ee10ccb4ee7b82a870f4ed14cbee560df2145e2400e35bc513152023ee2284eb10e803ea8e9b9dad25d2b63787921a3ec4a284d3c5ce9cea9e1e06c76738e12d53c5f6bea1c28575471ceb9ca0f28d46e0483ee3edf35a5503d313f11a5be192c383014190a0d6c7608806213c1b4066e71c2d14dc5729b153d135a1cf5a855a74177d45b9e9f399eaa6a69816203ec6137c4dbee879d001d44356ae99b9d3d1fdcaebcf595b69cfcbf2652b4c703ce77770ec159b6b51211e4109b7b9bc4d0850f2f5f6b78d279f825c76b090b08877f6faad86d373e625f4a0bc609ada1d5ba055766471e207be4f8b123fc0e2558a90c88256e990cbb3b5952e2be7c8417ce94f4e269c2b87c608dd3a7e1b45a73b3e5a77ad876128695d3c539ccd55488b9d70726758c1fe5101f452aaa815567abc9c10fbe92570b7d7f51c8ed61e6231fa2052439640c72260c45600473ea30360fb61c1a41925b27bfac6c4cf4c44c80bc8dfcd507dc93f88c16f751dded5b00c70c1b697358ceae9ffdc5f4c51e0cf094c137f73b805c8972bed8a35368dd940ab3b428ce0305dff28b072ce13f80e6d0918473969091fc2bcc4952b1d191b2c7b3ca18f5d8899e3478a5c99e74c8dbc5ab9e5681a6d7ee16b0abf2e18891e2ceb748d4f26da84473851ccf824032272d82a762a591281cfb4c84dfa68857c1d96acd338c11ba809bc294ba04babebaceee8780b9676110b80937967e121ed59d7a85846377f3846ab04450b8eea74d7bd08dba13f56f82d28c8a94408c06fa54651c4d55ba0af8d0effb4b6bd6d68fb08837f6a91bd0ffa71b469b9aa33f44504e61d05ef19292424728d3690987757df609dce5b658673eda2638ba026c4badebf58a9442044eaba2b4f4cf4ff426af24a6b30cff7e3571c6ffba0bc77f24539b9f85a3982fb8dde3829b15bfe8934bfbbcb4fac559f2e326298e7d2aeb4cf6ee157bdd328dd79b776b7a107991f855ed38ae3e24b81f335f1acf98465755f0837a7a2ef12ae06383d581240cc0440535b86d8c34efa6f78640d9301b2d7065442dabaf4de1409a5e3579afb856e90bea4c58b1eca9d1c2e28a905fee5876cdaa52fba82839f0d17e9cdf51b7b8243f8e62dc70f8822f0199a8db0a8b5310c8fe5de0807208a47c6382e382924dab0de6c9df3e8b007ccedd482dcc2c159896cf8c4f247b7585b16917fa0fb91ae8794226442117220a6916508bdf00ee90935adeb357cc6ed6769b6bc3c6307c559afd59c11781c96178d991f65c1d9bb10fa696267dfbed15f223fb6bf08cef2cd536505366bee406a17220bdabe6b9a26b4c47137531b6c2b7c08bd56b7192f0f70bd35a08af95cfaaf8fee76661d617776558ad4a195659f1a4b0a7bfeef71c8896a11be26d12798a754814bcb82fa345267d72aa8e8f3d5fc16e4851747836ed48738d7e35e1a1763771e3f89afd5ff2581a43dc6c051aa8b520cbcaa80c82804670b9d0db62269f6073743094323d890da2d4143e9c97549ed9f4652b75d80683ac13b2d7471618ca18c9a011c559fd784cdfde167a67ac26a24f0ffd47000872dfa4472738691e11ca7b63ab81c703af504f09f5e64587b1e180cf4b851b73a65e63990cc15e31ec4e109b9556744c15d39169297d67b866be03704fbc9f2876c2b5f62683550b270e8b9a2649f8b88ff014d7d88d6e1f593c39bc8c4920ddf01eea1c75e48f9d5d819d9466ce7a4575749332df094e432484c95185ea6d17d2a3576fd4ac7a031b5940492602fa45b9261c61a1c8c12217cb5895384ebf5841c8771893e445dfa802fa30eebba798377c64e7ec8f207f1cfa94be119a0ae33ba81c6849a3a75d86d9177cee748bba4e01f920ff14a25dd3448c903627f9cf63ddb48ceec10e054a69fc76caf7859c50fa9efe155a845338c357a791c549de0b5aa2111c8dc41d939abd62c7a250a3aa6e67165d59547ae9f8d4387466a0bae567a8e08bd7d38ea41bf8583d2b4743b3080848ab925682a8da9a0fdcdf97446c7ae8c8b261df7e5f7fca13c0bfe2afd8f8f7ce1b2e8e939c641fabad2c058dd16f35e74a6e691f4d42b810bb712b3647dcea4be9802a79b3e12d4057d5c81684309c86f1ade1338baf148e7d264c58fa58402d98b4df2a93a170fb40fc6228bddb85b6a81585a01ab1e263917fec7c60cd88e5fd5abe633a74ada579aaabdc145a2671b5e17482d36c24cda25cec3092d6d8ee1a6c37249f60db45d73334f0936533d1956d14f9b094cdc7401752664bead61e6b385979daa472a2327e96e69dc3c340f1252c0da573a72c2ab184a870dab2e962d0af90b7c462d3d03ad78b726c552a99c78fb0e5edd82edbc7f623d7c9d74ec4c9189210ba51c8b30ae3864ce2c40be06668cec4bd69dcd7c04fe2510d6248831b5df186ce154e10cdd06e824f8375429ad878a17fbe843f256431470f45066666107bfe165ff9786feb5e39b18f462062857e399b5baf6dfbdaea4751c0f17d61ae6de6afa0474deee10d17482c714954833accdfd92eac7d7dee61d4aac49f878ba4b7873350284a1138c80b4e00a0e45518205bdbad43b1733220e65dfc1a8a8b5e1e5021c92ae30c2d03ab5b1d38190683c28257afbd2f99890f5947429700c1d09abc71d142ac615d696e5c3aa0c36ceb5933aa3652f928d1addebb71f4d924224227be51c635baec7342c9060e6bc69c911b073a57470e17a6c09de1306d19d91473bc58bd23ea879c9946b7b9743a9b6baf7ee185896800b9b130cd07eaa8058c6a54e80b99fc4e727d013e15e7fe9d25f3f1e25e34744be50c18be7fe1e945666d98853e1f567317ff3a210299989d2d46dab93ead2933837e307eaa1e3522725696cd97122cfa35564a671bdf3e1382b3e250c4e612ab402413f08c528599f5d6703e54699820143858baf337aa94a1948c2a6f27f653059d75483de602c01a07fd1801d300668d8d9691bbc082ccd219610e15a27a482fb0cac965ddb1bf9487a29178dc69f96c93c6dd417e45e92e37e1cb6617cfe2900d9c466b7d513bc8bb000ef9ae580eb4d2a55aed0c73fc1b06ca1007eec4d705be395104e67cc7de4d342d2d63e8493240c6661b57b184af67df72463c20e7ecf26a83b6c6873711975f0fdead76973e8348142fae42eb679646022de5e2f1611c7a6c9b62c7a43779959c6c8a6321b8f2b85dc38a63f713e96726612b531ac921afc5f6bc70696666804dc1fdda697f4f09040a9cbeb744a39189102f598e4e3bdbe1de67e981c663ccd06a56c01e6539e45546aebf12e37c5c3449f21934089ec26699653a0f0c7ed47c3eb2092a000deb204a0babf0785401a3419fd6b0899720cd59309a8b8232c1c6173e28e55a591aa3b1eaf2d5d67fc24607f50083ee9234c1a028090bf96ebd8e755b1f7ad9c031dc28672e41357387c27c93ab5ad6465d54f8d773f7ef57039a0344c9b3f670a02c24e203e74932042096e45a9707ed176ddbde116f3ff019ef3a7b6bac24105724dc8d7083cef1691db3545f8df8608e5693d9206aa633aca924fd97e5d234f15cfb0de4811e710dfb9ae316e2702b13f65004919a540608665a61ba88460a9e91698eb6ba9755557a21532f75ab04adfbe0b32c9fa3bf04f9f46071b6467cfd09abf22a09ca79e79508602938e46f0bb389fc91a6347bf2f44fd5811c4d437795b7434c360e3718658c38152c92a7da9682ed802a01f318505ebfd44ace00f51c9d87db858731ef06d83ef753f3e780fce6d7771ba75aee6c6d6e9e056f3534f1ede6bca7f88fa67b70d565a2262ffcb580b77f97e14da46586d81d309f28041d6afb8374311cf04d0219a924d0596fdeb3f55eac93034d5442be5951aa86c3e8e85a74d3bc35bfdff56283acf17416c693c3865282cdaf759deb0552b3eb4eb080ab1392f0d73d690a826b41e2ffaa058bb1819f024953b2f2bea917ca0e95c4b76eb1fc15193195cccb04f6fcedd9197b8aba2f2172b5af4b0d88fdf41f34e3d8baa80c13b754d5a93c6a0fe6122c3dbc3aae624720e85cc24a28e60397de474d881b7acf9c855859dbe5fccdbbdaa9e79d1c49423e8dc8b41f256fb4370ec179e4f5cfe3e23d94adc43d6fc24ce2d13d8aaf33069eea6937081c603547875c5c7e2db7900425fb3510acf37df78eb045bd21ad4beca8cd619102123b0a97c2a7e2cb87b28d1c9c3d7f004ad58abd992bc959c895c5f3329e28be1c12d6da3edcbe2d96dfe392a8cb8c29c12f73b02f25f5e34a44db326fd5809f1d75bb63bdd2623178c310710c94658fad790d585ea7506180b284c0c1319f813d24e6cec7ebf654e36f94f6ae212a7e36d78f84c0626d1c671b04bc02a2ccc94d1105baec2e45de9601f386a30ba9f4a903b6f794c016212794a9b30e2f767e251f1b420dec567e32cc4528813f96515ee82f167a00d9961d74f0a16a59f842357dc2370f42839c643594160aec09f960f518e358ef7ce0b7a1e38077bcd14a3225c39f440f4df5ba84d3c1e6bb479be0fe276d21362423048a5a6fa6911e4fb8cbf13b8aa5609d5b9bba381042215077e0d24665856506fb6956f0d4388b2e3aabbc3657714c353fd2d29845afac4bea9a01545bdbf65bfc45ca121195fe2ec9fcb584cf85fc46a13a5e0cb7031d87bf4a91f8bfbfe2d7c0ab55efa5933d5d22a462a3844a07f67875dc263ce718e20c095808f643e93c54d5b5f4d46cef198200f01d3af7ae2c0f1990d214d1a38e89423032f2970e81aff6aa620be744b833d58bd2ac8abb9f3a085f977e3b37bac88cbef89c107b8823e7908cdc2d943fc32d7b4412a95d6503e5b9a0f644f610066f2f4c73a44a9a1b2828aa17b18f92f80423cf1d56ca9c714c996a9bd49720885c4c267c7f480a185df1437cc28b4d9d4120b927c2e80cc165fce19bb779a1644352991aec44a9210d234221e949ca80c0776dd0312e97360d647255103fb3072656ae79d1dadd3734026c389760de81582c7ea5da753e3f2cd40012cc61ae1bf5f133b77f1521f972ff665fe9ce63b7c307d171fac6f898cb6c24c5ac9596971bbc5bd581c6738cbe183293040dc00387ab20c734dcf1e07be709ed64642229f68198c346c54b4c15dd2bae93496bcbb69c928bc6d4fe33f3e44e08f6929acda36fbbfc17cc45da7aba0407d89b8ea8d1438afefcda000ba98c6b947df67f255554f7decb02c35b3c61960bc3e3b0319053d324ebc302eaa040d31228db3900f6c934743c2b37de75d130e7b54d299df894093e9dbda68ad0b62e782521569c71956ab275e298701bf4198c4bb61f84e6a23815ef563fea24fdf0a7959cb2818b25a9d4c5a6ea3bf467670c8ae8126801d2fc91f33ebca216191a002d063195f7d8f74c7208313345c45a98117e38ec787ac3ef07091d14d82e9803c13e4592bd03bfb7ee03153aed78a5b9998c428799e855a8500243b5db41a62faa4d1e9dd92fcbc1e3a89aeb317460b566a912b329585723d98267d189150429ccf4a9cb1abed8fa6278c694b39f2cc0784c6caf44368bd3b15573e08128de6c44d5750f8869a540bffd56ed3e0f5a5546858f5dfaea44ca57abbdad8728996105184634f26cf296bdef3e5aaa494d45b02cd57677ebdb4cdd9b4f88c44ed5f69ead8430bdfce8feaac09238653f872940a4f37f64cdb1bd442287f46cd28f10268219c578960ac745cd49f9a51dd4202ecf42b264f6bbdc97ef74a374614e521d59e28954b89d7156ab98349ea4f83ac2ccb52b4c23c0bd25487f3226318a02fda030ddd8b44d7d6241fedd4529553ba423916a3bffad29f159206e7dc15290b1d6894847eda78e7a02194a2e2bc82ba7bc543e5bc23daf361a367a73c0f014772e53c01230d0d7d253339fa82c431d287b1f44a1602111e86e7e7a8e05f5f9e3d32b603867a3cc37e83065c6a6d0b39ead326b4882f5fdbbbe0ce903f62ec6fc8ba4a63194fe26885be5716da1483c4355a713f7e6d41d78a637a04362f6288dacc0f71d3e0080c2405faeb18f52183e5a17ea6b6a8775437a890d51bf1ffb721e192ff3442d90234bad8e416e01c72094fdf83ef247563ed8081a8ce22789fcf3ddb62b0a8d72d375da239739262c2cdce8cdba9d3d8c99352b5d866b0e6112e8e729e7ca800367ce4cea9916424a87e59448175a0d006ab592c3147eabecc98c3e50d7be9695084ef7abaea03f0516ea5b7333508b0da49c83460c08b4b33e299d67da71b04f64c06c075e573c534b46bd5589f95d6aff5cdb7c7768615ed2daf8b9a9181ce207eb2b4a711267f36f7183d8676acedc7a514eb563a159397b1dd4098351e965911102351047fa7a95c37ead5a5f864b76a4ceae2f51a6e1872fb325382cd27325027c4ed707bc4345a894bbab9f4e7e30340ef4c2c48942973479284dd784b6049a72bf26581f7a04aaabb81111cb4d3e41cfbe8e91414c7212665ecc72ad693d1967df9f4c4bf4d400dd40b3daea913a796bc66b3a1c7d288ee34a7dacd4e97b6623797346a63f780b207be5279859b13a2bcc6c52d8a34a8346c1529d6d6050e58127490bb1ce2a41c2d389cee469dbc29cc47de3fc5a8db07d6d60fb07b572f5ad4220d0dfb2ac1a7a6490015697880020b19546763e796e26380c573cf17a2ecd9e90a5c26c3bbe3c315fa197e8325fdcad14765dd53bb01e77f6eb21e6e554d851c8c71eef3b8d42b49611f7a135e4cbdf897f6c98e33496a90d78165abc32d6e3656f01e97db53e55f8fb89cee1dbe82a23f1e9f8163eb876aa29a1050c5596954e1b9477dc65f80eb3cef57f8a18b99156e9af3c5d8ef5d01ed8ac1ba4b0b8289148f264abe97db71e9ed45a8d617a55f130baa0f4ec39904f69a17b7bc230fa28a6ede7671a5000a1d4f8bbe73078701674a0852c9ddcf322c7fcfe4ac27968b78822e33ba72595032bf33403be8d5c45d309cdc598801525dc1e30d121bd9f929c54b1db7c9a52042b79e4227bb002b5f8a942c86ff53ab2696931c7f175b66f5ae46f1e67aba0abc9d915ac414b1d8c684ac2d8ba5b50c02f4383c45664fbc144a44dac34e3fca2452619aeedf92794a7ad4996edbf5d1d00eec598fbba0625b1ff99c09e48074477611354c46902481cb9cceb5def4912d7ca80d67221aa26852551d9a088c34effe68e53cf97bfe4e638a920a97a97523faf56fe4311cbb021a45f1af241a33f648a15fd06a6bdc2591531b60abf7fe1d7eaf53fbbdcbdc29f28058aa7f500422de4c26b2418e9d2c161faed4d33c9d41fe4a1912dfec4e5ed7d76bfc68fb7ce367719c05f32bb97a572e7553a980560b8bb4d80558cbad7a05bc19ff051111eaf2ff907e210079024f964bd6ab97d88b217562470f1a07c026c766c73e50bc6656fb1301e63c27d5e918579e3dc5dc5551e0aaa27a41e2db820ec74ad97ac22c4928ab1ed9247c85b2a395b54e66bd5098ad725dc657149d4d03d30fdff2f4d2667d9bdad561f239f0d2af24a0a6e8c8d456b371e0ebf8ec3684ec8b3f8186b537956d01d04f2420f09662197f601fbecf5d327cd5859e65aca727ad976538d20bc686d858661f9728b388c4411be64b99a5c7515f92e880d0a913e9a66d78045c7bfe2dcfa8b5e2c781497ed6005b80725d1d09980dd34bfc4aa2e0295f23ccbbf55e0c1dd9da92aeecf70c1ea9a85fe8953cbe3f866d4b7b657752dbad6b5709d066a6724b037d6404c4e8c89b464a9f379c635615dd3b7b60d67f0c8391995c96f059db4747fbc196959d68f8e528c482bcfc6d3f1fbaffc419c72af2e977a0176d493b5532876fdf514a655923c833d3b22711eb4b844986b5ef950b78a2406d820b590648c79e4d4082298ed2ae37973118c6d4213a5be4eaa46535b675fb550344b9b90c596c7b8fd74f15b105ef29ca892485a72d579a18ebdd4330937bfe67decd8c52e9c74c7fe8cb47be806e749ea05fc94ab7af00a163dd475c56f43a7698e98b241a349aaf59d300b3cc636f7c016304f90625d96a0a99f2af2aade03ff5884ff6f9e969b0406210b42febbd198417a55108b7caef5b5c536f8603b324bd8960268c9ba378f8c30b95a02b1b8b531162a89a6caccc063816fa0d0dc0b6179b666fdcbe1062cad4ee66e673e8020dd8d5de4f4c8c81b8fc907a99e193fc85d03d863e2b3ca60753dd4bfcd8ac9018489e5748dcc78b31b9a1e5ff73b3ecf2662117ac540c54fa4c200889337f0c44665623f1f7fff521449746e5546875a9d300d319bd241f4ad836e917bcb23ea2d4898cd2acfa4d528d4ebef6fe71d1f619517655d128515c0a4ec99030a3724cc3dc5685b4bc31efb4794d2eabd8ccee9fb3d6495c3d23f4d2185964790655ab48e1e7217900e6320b17681a187ee0c4b1bd892c38cb04ef7ceb18c2dc0c0c8aa6c88ec713dcebb237601323a625cc46aa5b784d160781a54dd3981c6edad9dfcac4c7da071eff956c5d0a34f3ba1f3d18dea5e1b91eb67a6fb2165b75ed76bef3d78c359756aca6477c22b64097d888325c032ad70f0233e5ec8f1ad6820ebd8d00ea95d7fa86874f7e8c46ffc2bf282fd73d39a83b56291fd89d0e93988cf7668c1ab7d3a0f0feab1bc0041b4d7251843a72e2410d3462cf28181269a88a6511f392086fca9083e29145d58d09c02dd0bba8a8109c3f1033594e47cd6d891259c61ba43944cb169cd81555daa8ed70a09533763a3bf8452eff69ccdd33a73d822ac1231941da7159d618e3f290e67c3fe2b738b9e17d7a02b007f458181e0e3be4e9e2286a3a82b636186c5a1dfacc88dd64febd1b269ee36ac5a86607d0f5f85b0c1d8cebb6db5f453d8d212400f844e8afc9d80f639a15fa0190edebde0441af3cff325e56db47719856eede894223bc358cce704de255963a3229ccab132d8e3c96d2d324a298b9cf7377b53aecec578c26e30c76466726aef121a5bfc4b53d837458d32da5bb35d4a229008d48fa38dfb0da5e012846771c33dfe249c2367e3cea66cac225f9f9de6c381a98ea636f82acb8c375d4a2d48d0e33b86aba69424f23f8a72f16d355801ef3b6e6fdbeae1d8b259e99bf55aa3d6f03bc4b7e83d0f4b26a1e00ef2d8ee6ddbaa5254de987f6807fb504d1d902231152c81cace9f4a902b62bd61fa499a6fb58148dc7d06be1c32228f03c3fcaaafaaca03f3364aeb887a1040416139e53dea29480ca1378b9b9595d6ef3d2ae9ffb97f14f197fdca7fdb2642efa9bf932498831d936868e635184d45aed771971cfaffdabf48cdc0b855dee152f6961b9e6b41aca3b1a560dfded48eae4d941be51d59f4a9c7a23b9361e0115084514b3f41184f0dbb4ff00e2770102497c944b6362bdf00dc7af2ee547dece24f6b9f2830d4a21744c4dc074742e36f3aa57a024ebda83d0a0a947514f3f78d62f55dfa7cd1e1d22a000066ce627342e1e161139a8819cde6c7886519418d56cf8bddaea47c25596ccd75795cd30fd27a78a20675bf220e93c7d7e45ce2b58f98f750395db63516ffa0b843ebb3428a1f8698c1853ff73959127f35396bc8d7c4932044a17ff373ad00df157bb0d5ffdcb8309e5b1aff9f1cf9e36e31a49907ac0c22d27ebd6126356504d3c8d11555a20d82a2027f25baa30760434981ca62af1a52710d3f07c7f139aabb8fb7ff126e9eb5da8ec3bf62236521f45e0f692de34fd7870df283d3dd85128d24245f9afb739603b98919e5d2a88b1a1de2c491e5787999c8bd309dfccc2aa4e94899eaee205ae4c79cf9ea5bc62304d0c4e050033f35963262d45001b785cf699b5997d15eb05b513c594d21131d7f2270a322082bf9918d847449dd65352369c6c7a86722e489435fcfcff08e5fec6eff61bb8c14ec4fb73f89dc0ae46ca34e03c05f7d6ab092e55ba5473e8b6c32a26facd23a385f2101960981743615a3a9777eb4de607637308483f18d03401910841f14f6b3197e046dd3c1c6bc7d32bf5ba43a986dd9a5e4d5a1629557cb25f550cc64e2424cbfd3679e65598748e2b62daed3989b9d07c62427ff564bb8aacdab08da7872f12c8d47d1d0e3303e879cfc733d6b3f7befe1be655b654f9cafa58c501eb75f5203fb86976bf68a17497a902337a7a33b530522fe0f3dc376b2b6674f687a9c8dd600111a1fd65f1c74a68818dfee77ae007d1ebc146879f96f29a164e0e3b847f64cf6edcf05e74331c772f2265484263eeeb6cd7f8e87c3e75a848bd3c0fd3e1ae6ea966dbb4e0e4d3b6c6196449711dd88e2f6b5ea0f451dd83ac3776b07e4783d7478921edddbde117225008e51e957b9f8b5f6c10033decb386804f07e0adae694ecc530df5fc595f3df215e4143a7ea24dc3cf83d3fe867b6b065943bbcc6bb6004d2a6d25659ae2ead9b0cbed6b4c06e4436946bbe7e1cebe7a59a3c310028674fb64d159480dd22f95170992ca2ce65b5d1d05041e1401a1b90553c322e7b64b6c94f6c24dde93da01cd74239de503b066eb3ffe635a60cc24048dd1095d55845a1d1a2999d0c74dce8638ccd5f91e5794760f2bc2673ab3cbfe6fad7b951b526cc23be3b8f502a33131477bca632537a10cc5f077cc8171e6b2e0ffa2d999729c0fd5de2424e1be18e58b809352a3a72c3950e234f9a458224468794f72d18ceca96eda7060e502c8b927493693b35fe5fe86e8c247b559d0f5955adc712468028f4ab4d68f4154374f5aaf86e54a57e65aeef357f38dcedd1df9c721b4a9a80af832a6ec4779ac0d627f8d1a92ecc6fdfbf9f701271057e42b932a0a46dc88f6f983ca1faabd10c7848e3cff800d18607d2b059b1a31fbc619efdd11868b384d40ace28b05d371cf47f609bbbcd0285d6775b54d911a7f0cb3170268c51175c5557d78f6fa3b0453ba3d35277f1be80843bcf506aa969a2bf93c8b43033c9988f74517c7cb6b8943cd3dfbb83f80de66681f3ad557a44b2b265eb9b9d5972de12171fead55e9e210d3ef807309df25734f01abfc3b17e7027d8740bf108cb1ef7f2bd1956397df24ae0f2a510a66012692b24882008051388c07e87e1f0d9650fdec87f71ad825e8e4508e3941ab82294b6e1de515de370ba632fc5135d4ce6632cc60a1e8a2ea9288bf7706e0366c13520b6a410cab9207691fd1066664a8ada40edd27766ccd2dcf755cc482a5ca290fde21a4756016c17da9426cb5ed5d62adacf79b0e5b8a42853bb868f1a03f5054f84e62d5b1be3c5beb0776057c7632d7cd0f922b5d2bf7dfd26d7e374b0576d33d6a2db3989241b4aee9f9faaa47a369f7fb4cb32c699f3a1248b347d9d2dcd845d66a8ffb27c61db6242b55d05875ae07ed4db306b185ace9dec7ee430d5c16600cc4de777c53534d39b09f572e093581e2e9cc8b133cffca55b245066761a6251f65701bdfc4be5319bbd15e5269a8b6bb9e682170ec017e1297339c65c16a96974ed3874002d258e78190e39a66da166a6817b1b54751d61d446662f10b3f34d6698be00cbb96ef27972b5dddc9765a05e0f2a186cd7a8928ab56533422b72ac441f5524b07ff0cc5710b73349f7830afb42cec932991403fa3900618c24e0c66b00a19aac33213126600ebb4dcc85290ad113f99c35af088b8faa7abc508e2f05561f10fe94983926605b7a1b4b4749cb0d800fafc0899ae82a403e6e6bee86fe773f414071b4f83b95deab62ab85845cc8baae5a3a8b9e6b90457fc9ffc0567cecf77c508873942ea93df2a2febd1939bf89412af695537efc1914f080c480b5447a750ac8700388ce0529157d6cfc6b907c5337ed82efa6f2281c8d02dbaa3e55a2705c9069feaad8fd46a49625916de2a168ccca3dbab5a1588adf6987a558bdbbee6c9a3600af3dd1ba5dcbd7f1fa0ee38aa7113ffa3f1fc2c3564f4ca70cb8ae2bea4b748232e586773c56ac7e768c1ecc6bd47bc6ec67330c81a622e86fc3babb06fc9f9b4df955b11a6ab423b3eeddd77b8def65d5e8fae0749272529bac28c6dca6a75926b208cbae88543320ff20f7dc53a06bdc516b0f136e6ff899154e765ca5da6195e419842b090d385964d2113d163c1fb6895228c4bef2586ddfeacd288d9e0d66ec484eaaec2dc739cb227beeef0142d7a798f16b4282af6c7c96401bc1472d926f5172a4a9581c28a15081988d4f4fa210832851bd3b27a656a5e210189eb08792f7db6f05db473ef4e35689b2980ca6309fcf8b96ff8a3b6264e4d0bf63c733e53c41fa950fd4739f19230bea7c73d03603e24d3cea1a4066030278a36d12a8b9ee2c54879b23db8731afc2c3b75b8a3b1013ea1da6e70520ec9129b214865941f0dee96a3a2faa3098beaf147f9f40cf919b9804622521b9ddb678d146cf2cb400dba698cae3a21c4d293fa4fbd1d1c8a19caa5fafc3d8c5486ebfea1b76c235018fe32c5b4443a2e7fdede7e8d2fa9fd20f3077de0a6d0e01ca3f864bdecbd0d95bf48c522d8ad594b686d394258a6d74d432142e942a7dd2251f35dd4653ebb8501647ca9c7b0ca96127441e490dc9ee5f1e9b97330c5db03a9034af2e7c9755b43eed05565b033a41ea99a76f962266fa54ec4c672236e606de733669e42b975c39f6f597028f5a29daf2ba0f488f51bab028b846b11482e80c6c8e4417a1528919dac76f332849c3f40f8b78808dd6b2e9a5122c829f89f86099349787652b4de3f573573be2556cb2fc27e032cd6adb1bb9c2fbcb4eb76ae9f6f8200426db648cda390d9f0143c30e5e57979de94b7d63fdc30152accc2c0179dd40b15b836d9fed8ee0dd0c57fa4472e9fff7d25ecaf026a33973ddd9864f44ba24e743a43da89af8940da430abcd39cfc20e41d8c4bf9b4318608ca258ab22a94af0badefa842216aaf165652ad45d76fb89b3d63b66e6cf820f30915bcad71d5c37d7cd45e1c9fafb5300df20e76d7ddfc8b979dd0cdb0f003f85822679c386729ec0d77c39701195d3c2bac17e8d9b089ae5a6751acf1b1e0873100dd7ea15246194ec038ecad80f9d3b45e6e6ea6059a3d0aead123c8485a83aa4107649524f3035ccb235b2e87008cd2089fcdfa8b72fcc907834a1f2a7119b5740cd61e468f3bebfdf620f5fc9294767f19a61ac50ab2549d7ff204dcf87b92c9c183656064c234e4ad926825399dcf29bd555b00ee355604e26e29df5fcfae47300f80e8020feb93e42b38d59255f4ae21d523b4a56086060b40bfa341741b5760f121c5566bb900081bed5b643338fe3d4bddb9defc46db8672577cc1c9f280d48079317a41f3b74d7267e5267f97f04aa0a20a6c9b855b9462544be3abaad7c44dacf817af1f40fa87cb26bdefc60a2c0974cf17479ab90c386384bc98a2a610973f1c47caea5a8f49c10cdcb3ca34dcdf8238e0164ee0ae0673f792e0e7d01986e9bc8c519f41715c88056559ea81e2a7b09803be934aa99edf3238d97d0a8219f7877f6655394d547c864df332de06180473b220328b9ac98e86814783c3751e0bb2c510e7da44f89f32ea6a211fc06a1cc47c72f48f2aba07276c22195e127cc9cf3cb7146cc9ab60d70a3a1665006bbbf31b0944d7d734b3a0e8e35531371571c6c65242a831235db54e73932a298a7c1a2649bec712e3cab28a156eb02a4bfa4ffc023cd4d8b5bdb2d540a417bbdf0b58ab451bfd5231ab5b62c1103e5aeee040405715f20b803a5fe46c5afeebb31b153d282077657fc88cd196faeb10f43ab4d40d3f26b1b601742053949b627d57f37a801f9463b9158aab49a50df10211c1466f3b44072b949b1753dbc1abb29baceb47b3b416f9d95a64c1576c6c66d8e2c9514003c087946a22609c6999ac8dc3deb0ade1e3ee3446d4828e22f253bd3fddf73b61c00ea18f66f91a9db16531e36801227fdf39626305a51df74abe11ace38ee7ce25f01bcc2480699af90df434bf0e6f56bf7e2b0811f5943ffc8f55291794365a2f847336d560159823feb240a0ce0609a090b28dcc57192966c2099e6a5b5f378832dbe7a03e6f4a57b61df9c7046ff9aac00c7341cff803d98329ca573cc315ba4471cf44eef68126e38bcdaedfcd3e010a1242b7bf7e0947229fd0119220e7bde9e85401a885fafd3717d8482b064fdcabe8abe995e22759d5e8794e4e2607a509120fefeaaad75d313bdf523bcea9c51092cb7c30b2b422dfe4908b078e368156f7b99ee652c2e470bea1e0354d618d08a40b63c51a27c4650c5f24604244ecf987d9b6a297b73d27faa911703a915a811a38b248f79588ab933e0c9ac7a7436a3d68f79c60c51f5e85f52814f6d8e97dbe84cab39b72bd56551320605a8cefe9d0ce402a769b131b1dc0d7bcfc83b61c117a177e67b6334779ba2db5dbf2e9907cb396e5ef8e2ac99adc4070c49b272c74a9a33aff9e37ced60990fefd93522ee7158ad771b73d57b7c7c0c49b5844006f8dd397ec8a9d7056f3b37bb447f04e86470807a0b02d20bfdf7b97007aa3e019b574836b44f05fa52cf26190a719e5ba6e60c1c59d70beeb7a5e99d6938c3fad1a59ccd6a78062a1cdd90db271080a95ed90072dafdf6dc30981da9547c17ef2afe438845fd9c5b5edfcda817c968fa171c54d6c95a6f13db5716de3db335fc3ad4217317bc3408f3e6be8a04b49ad7a9ab6fe7a0d3e51d5d51861a4b45af6ff3c5c75544a31073ca4de38bdcc820035edfab4fe0cdabd02666d39f6e929542e1a5470700e0cc4d311a3d1147676e47617e5c2a5a0a546c7b3208346222ee3cb38b46f545c0d7519cffd8bea1ee01b495eae0ebf1e3725bc78bafa62e35695af435cf0e18cf44ce8bb716cc6ff924ff0cbc657785bd123027d75b1682ba620ec510d2b42d9e1b71e60b35d22824c39b0d2f0feb524d6a563c662156c42cdabb426b99d62e0e01ef005068a33ab0de2d266eb0c3b2519120f897823bb74b1015fadfd413f85bb898b3f24343bbde7ef152d589dd7895a052b25dc3cacf9c73af1969f776df436cfabf0f91ad4917ad9146672e31c2f9f73b67bf9483c41710ef7c6893d9b98eb3c58e181e91be02c7d6a77871e6c6903c86148894c4698ebe50f4eaadd838be0b120f4ac3f17882c9cddc674bd824ea7821ebbeea9ef0ee199a6d6a94d3fce8f9100b628797481af398d26a530d03cda8140f0eb22e7ffbb873bef1e942660cfd704033a3591026f763812190694f10ef4c1ff00ccaa88aa2e7a52bc5c6660a693991d62c0209fa27e0f45d252fbb90eb79a9e6f853d1b6c8e0e637dbee6d9a037231091b7fe1debdc46002e62f4d3f9132c788f6481ddb1e0242047f4b027bdf73cfae89a7a7526d0061eeca9d38ab53810bac1bf5c7e71c608ee0373b0f1f6576307f2ee6dbb0f53f3e2ef9ff184b7836a419ce08ea2104de731e2f2cfc166718aabf9125420bf38a6dcddd2e399f72eb5f2996a0aa91a334e856adeb564ae3b5763d1ac156bef8bc81754fd82c25700edcb37ed99ab461c2199f8d06e898c2716292a517e7d9065fbee5f4193d6ea04c9ff013c149256e990b980545c5cd7fb3b8761d1a5a9a40cf7f5f524724bd170a2f62a37d7ad22c56b7b88ba49cddd1148796c65794ed7aef0c21d9c0cd4838503177c40b94089ce627ac7baa3efdd6f29ba09c00ffa19a38e6d8d2e30adea4305eceeab0feeb20289caf6f4a80aebb0396c813a07c36098d2dcb52771d982e8cf95a90effce978f6c1de942c9296b63ccb7b3ab27001f9a81f72568a2074fcad8931bedc23d052f5379fbd28ccfc541caec3d5d8df1048557e48cdd2a98d0afbc62a0d4756362525bbc4602b65719cb5b103ef5880336fc254e70e8f81d319201b46e72894fedb799cbbffa046e09eaa468a981468429d8c04c35304fd5630bbf19b41d5637ba5aaf930b3c395ef38c5f07d8ebf3484a18e361bd4d1b00747336bc99e3bc0d9d14e6f99157b8cadf790e626b247d5772e6ff2c3f21ffd105120ba0f03f7c064b1d11a8ddc93b3050027f525133f59b7242dc31a1d2708a711ef51ccf72a77c62233a3c38948956f9af802239575be768639591419405f309acfac3f5b80cd9ed5e306a0e3030f27d4f521a6d609fe449948018b7825d739e3a2d8994c7eea61a671b88b28b1874cafe520dda51eb3d1b3e2aefa0fee2a91774e5b5b46dbbf0ce12828fbc770dc0450f06822d381ee24082747f3ab61cecd429d2398ef338db7a89561120bb122a33278c43ff637df9eeca00de6156fc181d8df221b960d2c55d24a232eea2b395782459caaf4bc05ba3f2849793d59381029e0e989b43c79ddc091768030f0e65bd7504c6fd56740c8938282e8cbd35d839d203096da853f26ddf14d70640c4be31705f25845732e5508014cc09d364729b64b09b3a74e30a7a8ca57e7dd16b5446cef47ed772f7121135b2956ecca5f285fba9996ee7442005c97962f7e9dd0d719a349542f2d76d246731d79a96fd438fc74837daf4b6bc8b1445f8b0daea96d1d06917901a18476ba10425218467194d5c695e54420b83ec93f474499dcd956b4bb4e1d26577a9c30372230485e22e5eff1b6744a737bef8be2d92d77a982bc01d8ac1c8862bc1323cc14d90c530d7bc38dbfc628d8f58ea9e03d95bc4f4d8d6d99d0b781a0ee2fd0bb3299ec2f41dae702b070b2a4be793dfe9ee4b856f3540f0f43425c3f8178b9699e36f0165bb35f01a006fdb65daae86aeccc0c67a5cc197b42b3e5ed614cc9ca4671a3c50b7c3d6e5869bdfdf8a05f58c3184284cf430e4ae02cd236cb000eaa632c3c7220ae34ceb0e4f0a52bcc818a967482d8aec42edba0cca3320add1ca6de20f857de1d58c7f9f52249673588b4f6320bd857c0109f4d02bc42553f3019ee30fb6d50f782d235d2b0f03d96ac40564618476a9137fa65f0642a73fd12e8950db35fe876278fcdf222d665edb2b55bbdbb3aa18bf00a991295d713c5c49a4268a7aebb20c85ec5ce4fe545752ff7aada2b388e5649e20458f56d987e290a3058c6fa80ed0e3081b21527523e11c9fbfd4206dce26802531de199e5ba23dd309f15e4eba70fde77e71a19e58c84e6702b30bca8446818b3b13abc81ae5516c6d3b265ddb4e317805bd6ffce9b67e90fc07024cb7032b2a3939e8e9ba25251d6e45741bd2c18e9a4b10a3d95c410e8ce9aa0e0b751957fd5e0c97614c504334050514e25a1319e1f4e300e8579a241244cdb59730efc87100def08b98483cc094086a77f5e3966f8b15d4bb5233852efc7b4dd9d65154385aacf3df502d60cda46fae79c1ca5ae85fee8b5ee0f5817a58de26973adf35ae575d64be6e0d3d9a936114b2b506d773b3639fdfe24a35187fcdadfc0981ba9137b30c0bb2469d7d4ec906ef23acd3f3cab3e4a074665d5995a964ad7c2f83f744071a0b04ce5874c5deed85fcece2a95892741753e3282c98504e15072aa870c10dc7b0c1b7aa47f928c8d582c2ac96f61c9e297103b17f9e945c7b913a91872aae12fdaa72509f616c55c4069f793713ac48b051994ff6fea186faa8df391e44738f069f22120a71707b6e75c7a9ca0041d1af8ebe6a9302a236004f8fb1148732c29c8aa90977847dc87ae603ba1b954cb8e733b90003020d2cbe997405cba52f8b3a12510057be61c75ef0973694965697e33805c038a4ea4043a28057b79d400a5508dadf17f39fb8f57385146ff496a5b012425ca2bb10e0977d8c8233c1931ef6b94e8f2c7cf4dbe35826cd9fe716247457d37ef04dafd45b8c12a4d5abd5d0712106c59c18639ee9e67c94980d0a2dcd7465e0d4f9064b026df2edaa5ee9efa776af9b6ffc828e015328ceaa7c96d17be89688831b872609ac3c9bca8f2c6ef21195e174fb09585020e0c0053f490c85e7a363571bdc6fd3fe6ecfebe2f398e06f07e247ae6009e7985cc1a1d35225a5b6a40211d85b863d79b74f1cf76b690a536746eb347da5d435477e563a8d1433f457d83a5b589f4493eab0656eda421876d9cd72c0627a24e6583ec26cd27ef445d6a409669e247287f1b6751dfeb741dfe86452eb28a17222199c1e28aab0e0078b492fe471d99710388707682b9aea3257370cf64c6acf7b43650abb2c207bb2821af88718eb125f23386771abe53e6e2bd0c1f90281514d352a94104c439bd3a2646bea50424ec03ed844cb2eb9da09bcbc3c1ac2ba589df40ea280e42067ca31ec7edf1d1a422d59878b563ee3cbb30ccc713c36c24267e3fcde20cd2f452fd93ef083fc75686859f6ca90d43de2ed89efec35608defba77f3a040aaaeeace39e03b8dc810420ab6b9e8dac12ac97053d17e3e4fbcd1d9d35b6b2cc84063a5f9d7eb42b761bf3b6d3fc198c0c1396b2789e71ed65452e875a21a30aa3197de1757b28020dc775859f4452e87e9b8cb5fa6ab991f12a985a207f3efb965c91a7b10f5bb6af390aaf74cdcd0ea1eb955f48eb16a2394b34e4aca9aacb17b1189de283df106374c262fe066a352181a906acb375e8ecc5bd57bb40706ca90948099db5cff887afae6a3a0fe43a8b730ccf11857b19b096faec96ce94addea000e3ad3a2022562a58fc2ffb2f064ee648c57eb487206f72702f05b9ea7c1bd53db4e7a235ec9aa91eb9a910bb3a0d11a49baa958888895bf954d27672dc524ad00489594e65515f61d0b3c9d01fa9a8cbc5aeda77aa9d943bae4aa35235923293adfce439f29c461c64528163079f06e7fd7a781cf65d0deb247ae4a8534d2d60bbbb37227796fde1f58a514a8ae6bf4f4db7be1a37d0aced503d4e7da69b363906d0df65d798e2ef9d0b20e4db75ca70d6a716f616522cd39ed17ade80ccb980488a2492ec15b59b04c4750b017faf26ca7530537e5da6e60f5c83e4cd4a17d082817f1d9a366c81192a4ea743d686d0d202d793c2eaf1456f48f819fe1095bfea44bba121079ea54f3f8ad063f37e7555d05a85919fa92b69ee8c4183b7aa0296c717c8e1ebfffa639d8e8d7ac9a5477b2160c7db60b8ad6837d06905c879f56e1e09858b7f892233e19eac925e904cc77b6120e1798c58957a96c171c3e7c2928a8b20d20bbfb65062c66c9becc2c38ce270a2289dafa7410ebedec20e8dd54739ef7fb5992bd897c611a4c08e04ce6690b588179e7e77e467dcc1a555988570a9f9a017affde58bf86a438f96d6c3a32ae6285b4e0095b9a20cdd7fe87b658a3ba2bd2e93d4ab2f25eff8ae03331f50f22706f044ba9338b7c68a21ca56399ae11b7c815b72d4605242a667eca7a11aa1357803220f9b4b6236b1f9065a2981f3b6817a35e99629c359256182c88f34e62bb03b8e5e2ab295ab725ef30d4f4f182568b420bd0ccaca6eeb8a947c839c976a30914c1a5848f77ac96f28a07d2ad2a362a265c818aa1701c665a6c571caf21c88d210becbfe8dd137d110c7c67af49c2d3bea5716fce26c8739486d4fe5b3803d73bfda45146d1e2771f24bbc69849ee7def23ceb7800485827e2f8a3172e7ec13d43d8602926cc24be268dc645f481936392e903aef8634b0f022bd0593b7b875169ba2f9052619a7ea5452faf6171ef8bcf2fb8d1fe12f7b80a0a50bdb8db622639c7162f7a1d1e35adf1a3e1d63df7e5797c864b8af467b065832aec73bee995c94ad5729ea26d48e1f9088339748eb83235b273cc2bfeafc1eb2ebc8708e01a46a2d844c959fed378d9e8dda4a11a30368cfc0507de3c633979a4e31ebecae25f8634a85ed84736bd3f3062f2ee6a3776360eb20c7572687fdbe704cf775714aa29a297e50acc1d21252f8561b679c197c4ef209a52c9428cc409e2db65d29a1a01152af037ee1e959227d805cf11772682010c614ec9e59ee2ffceb044758394a2429db491f53bf0c8d1f4063e612dba2e09101772a5fde8769c0775c701b691ebe71edca662ec344601e114f4ebdb11cd5a127d2432c83e8052d29a654fdbb44c3ac161321af1447a8274b45270321a5f1d68f87a9eb91fa0dbeda80baefad14c579856113ff03e2d1f4cde924ef39bc9755888ecba69fa76c78d6f0eedea283535b6427ea0d0906f76446e64af4f1da6083a1a9856441803f0325cfe808f7d2cce85b21f885d18d2ada7df2bd909ec08d57aae4023e3d385232d73d67a3cf72e4d96c63ee1c0b1dca3ea0542eec7f4764fa179be37fd42498599e27273d269d1ca2bb936b47900c879d5e1f8af6a9afa3960e40ab9bb9423913314dede866d85713cc8d7d72f35b3c39468f108caf6b6b4278e6e8c6d061c4855542bdfc327686cc5d2f52cc9ed8b4403d798bacfdc70c41aface87b1f941019bfae0a9692830264b5fc83e956d34df9ea3a444069e130bb1398dd4c4cfe7cc9386d3cdf29f7aad4ab544a4965ded899e8dd6523aa6b5958a409412491f5704816260814e020096f39edda46d8d1169cc123192c79a5f0fb29e0ffe1d1eea457287ae321d2d6191db89d47b849ab56acc5194f8ba784d91a6054307533c57a5ba4f0ce559b4176b8ee3a33046e4b9ebbde40006a5b533f03c30af9b376ab862bf6dab0d9a5dc99d46f47b5c669bf3668f81e658bf2b0491b85bfc77b61d8a8b1c061e42a995e9d59924b69736767f4111c7ed4672532c979e039b2692706d1095024ba7aa13372e22d621a8326dda47fd0e306fad916b8e901ddb286561500969bcc639650b3b6ad5450e0e6963e54505f578b2d1b7bc04bd2d0d3e8a02f2b0435c1630adda8ee4bf2668a6ab0e5cfce0be40a6a3c873b48ae3868ace1a4b0a1ceebf322891512884789fe48f6e6734f6a485cd0bb0f21224f8534c00144b387d10b4b55a38300d8822d383bf4a89f707792f8ebfc75a1f4c161d3877961e3f1d7cd8e140bae01f127cc04b3c5e4d019e424c1cc5dd8d7df962e8d4e0112b22c3bb02f9e2b5e9697165afe4452cd3c1c1fc167aab921a6bb6572c9aeb20720c2bcaaa7d75379cb359f65b78ce730d2256fc7f09efe3611d877a7549a7325fb87399fc667c028a727229aaca5590b33a12ae6f5e13c1af9bebcd75cb7f1f752d04c21ecadea30d2096fda47a95daa5ffc58fbab88f648334136637569073e9ff55c4d9efa52736c39339c7b3faf415fb372b04dd1e21e8edf334eed008883517a5066cd15148a1cab5042c289311d34983944c1f595596910e8c889e8ff0d2d05bfd9829b4d8bb4b6b1160170af200738fe628cdd937efba4f7285e274ed06e9e68438ee7cee1add0fa3f954ec79bf116112df481255bd68ba7f528ac1d1ff5e895bc4bcdf5f130adb76801805fba215e1bca221b9fa0c21fdde64e6f69133987a3f9dbe6a881b7a67e8b737b1d3c078d6d752c749e9b5edf82a09fd892d6df0bece8e179104eae23587cafa0fe3bfebdbfd867acb3664436602b188ac66cc0e3f0dccc60e97cb8f6467a20fa277c3a7e251c5f451e3e6c20afe9114362e1d12fb1420a0b264410a4e2de146dbcb43b7ded9d58ecb13ca0da0ac1c266d057cfe88243ce126e4245a0b6bf3f28692bd2be6edde4d3e4b1cff81f1d23f8d80ecef16fb2a0201b450de40b675525e75dbcccdd5f4d74cadd5c6e63bd732656cc74b5ffd889af07759eb377bdd148f198dabe30f50872f420cd4831e0422f3d0cbade9d2ec58a61636f8de3394148e69ca2619b53f57ffc9d04e059bfea766bad01c83c94c5b03431ec363be869c8a2a5a28665421a03342dbfb23d5d317a6578c9eb3ba3678aa8f8d37d6e10eebe762e49f98bd51586a2d3dab988c308ca12782ac36fccb9fa2c09e30641e0b6765a79cf9f43b1565b07cdd9499468bbe0e52b2b55343652e32acc5d18811d835c541be7fa26d0b0b995917f7dc9a7db5728635d44398a08da04a5bf9189fc07c862e3dc180ed67bb2f3854e457b342d6e0209d106b576e21f3fa7f9d025a280e77ab862e35efecbfaac8590648073202ef37c1d055f920975905c5868efc573575d70fe76023a0662cd66cd9c1b3139f6527fcb643b6a37ff3015e98a4bcf4b7545024247179e63b247914461a40aa1123db59e848efebbe17671a3d4d4713d601d997f79253d9062ff63c0218c0cad10f5795cb82295dde0c3511100c38a52529a6868b9aa948fa200ea31c8410a514024873a8e46ed128d271d43fe755f2e7b26207967d24dae22ee5c05d55e59ad0ce9ed0c44164fa33c5cbc48e1e43a6823e819b7489cc5c7d3eef0fa8784d26dc53e8f0a2172953e34e1fffd6f2cc7b07450381de90aa3149143c664fade394546496d7ed345f4e56480b0763f66985d031a1fdac45dc95787cd1ec626387f7a136816b59d8ba61e833bc7cacfc08dd8e3ff15f4901001025b5f3d44933421aeb5da28f070d665d717fe825c4d1bbe289a3d22ea2038a95ff55b9672dd948f0c17e85ea021665528bf79168af4c40adf51c3e652f2fd6a5c94719eed1222a99344a8faee6dc0b69e7b4467e08a76d99125b9f4762793bd378d5fe89c548ec395a6f5218cc9b6116d8aa8b49d8040bb448a28b9f3c7183e97f7df2a36b1ec6c4a1f3e1f8f30849bf90faa1372124cd2ec51eccb6a1d2fb14b3dad4c1712be2dc7117141170785b2b7fc487d51d50bbccb88e4cdd06754525cc7d916ad794062c186c6e7667b49ec73f674718bc2d6015788370eae3796777401428ac969f99c45e70b666b4f45c322dcc8e901ad95e05de4df6edae281d9cae57232d235f6d056e2a9d480b669b269670bf869703df53a190e665aef2d2db90e4d60a55da482893a6403525c808ff1a2a6295d9519bd20c629bd8ce79afa8bf1bdc8ab7097d0bffa99f1ccb94047bf640564a600da5bf8011dfa71b526e45ce6fbe53bd6b3c35a660f9a29a3cb17c4d3ab178072eee9cdbf902a1fd0a7a2d883b5e53b4cf034211df413103d33c73e2276a8bb559c79bbd424860dd4b49dae65b91a39582f8d56267d09078145d1e91b87df2c79bf147470cb08541e4dc0a507860eb209e1086343de1dd1d59e199aac06acddd255d5cd0c6e70d53d5b795e7afb007abc42e536b1695cfec1920e11fe8bf7b54dcec9a26f131f9b3aa6102223c71bc9385816c63c4f6dbc337df0b8d2869d2894852ae842fd82cfa265823e254d0a4a1d0263664552303f6b9772058cc311d5022a8521fd729fe97fe1eb3dd2505317c976036487eb774c75da7bfa99c95a64bd33e17ff0e7c93a9f0a753398c40cc7299b69203146a9e2baa618da7c9676cebede7bc0ba56807bc718f5264d9516c71aeb32ec1458999d802cf6c30733afdb4ac088615392d6e10eb3caf4e2d80d8e7c82a6748525f03d0ecbc0d2a5a751e443c8f2a30c364c746bc66204ff28550f9b413a54feb8a8b1be49a9d693ac3dda9f6677b00ebe8d9041155fd348fbcf383bc85ad1501a24667c6b39bb0854d34999dbdb74a81a02fd329fc19fd5d43e8a424a30cff47a20dfbbeb158b88622525c8d5d9c1f2801115e9b4694e9ce06cf949982ab0aa03dbcd126456348eaa07814cb2702bb35078459567f56abd86bf6542b123a2173726a3b0774604173882ed386e8b3cff9d7c17a30b59529a73a31441fd92a56690f2622207da19d0f4078adb681685dc142b0998009aa12aa7f4fdf48eccf870e565c9fdc7adf4acaed0ca0dfdef57d5e81d97671184a407c594d0e0474002091936d9fb690b3afe64ed6a6b9775957c0a08d139d4021703827dbdd5a3beacc42367419aedf187fb14807ccf3e25a9f52dab44a60150680dcbcc6062790d1455fb3bc82f66773ecd0c29c4b23d8aa487726a97d1a23bb46b276da6958cefbe1c2790c6e1a3c4a4ad953971d18510c4d390f5517866ab4126cc057bab0c0c2ebfa3f67ae7457de732f2c52962a0b8742bd0cc18cb10712f0de1d2758844dc4ffea2a4dd82fb7730b250def69f4f7ef4d1c28efe9a1079fe4fabc9f6ef7734016843b8bb50fb5595139c463ff5d09cf6c5ba60f08f251f94d9e47fb4f3d5e1e38f3c82beb5419d41e0b5c21323b688a691bcd597187a937316addea101da7c05b731d63cafca0a9b839e015237a880e17b0d3af45a3ad43416958f29e68fbc836c37b50ad212dd82ba56433b7a7ba69a09d61c8f6e0fcd1774798e60b8b957b336000bdaeafa70507ba718ab47826a27a2bd05f5cce0cb2d87e72646aeb7388b5274cb8bc19b77e1166358327cabcfe107f5b8ecff55f8bffa0cf47a121a0b0beac79f996501a9b7b10cb4554953f3ba50bbf25b154f927149b30f0b236f33c4bb450b457242224f500da331cf4539d5362996eb831e1d7fe5ae5e5780b7d5c337cfda25b0570f04e088f5667784a14277289d0a3f25947f10c4e79c088f5d518fd77ab7fee9487d89212516710734b71f7856afab006dda0240712d1b8d457d890ff385f23b7b498d3bfed7c5f72f7594c80a5e44a58e9a23da64e0337830515fd40be33dc7d2c0d6294fb18c9a5eb3635b540931b9880c7a7d748c7ea0e32b990e44bb9b6e14c85f4eb7a447d8b6fafbdb2fdc5747aa6806ca45a1db667ce78c87b8fa4f84f8480c1c90be271a904c2b97589e9fd5d3f6ed47f089881bca2eeb2c745a2f628b3a42075452ba85ae9a7440e9b84089ee3a21f4e0b53e3b92ba6922136d480e1d52f69416b8ffb18d64a8685b7c874110a02f4e8894996cb77de6c997cb6ca64fbb18fcbce8f29596d6f07de276075ca3335afaddbe4a504ef636c4d415eb5d80af3202c6228e5b606b25d38574c8ba8a0dbabd7d11dde052803ec5de639d8c596ccf7dcf697fe67704bcbbb0913be730bf0e5f3abf6328c125dbeb94f259a2936fe70e2c9b8dc0853f8a6cdb4b5345ca9d4ea09021255904f2e04402a0f50c632f663fdc3b1aaa7660f207a6a61b7daf0a706ae3080db60c9f79e8db4246e1676508fe43e311a87866ac769c042861d480eaa737aa93fce2b926bae8ec854551f0285fce629426db1fb325daa3d92ae107a60b7e0e65148973891141457a54e95b32f7b3fb3b744700381ae5c4f92adc687facb988b514e5758f4c50d5a3836e13ca52b52c9df02fd2ac5d5c177c81172094182e891f316bffb3d1f74b67d47197c3c0428d5db614aa3e19cd3780a3ceaa188905b08fc6d18258071802440d63258a9be9686861959a3777745dadee171ea98c8c6578fe3deaeed1539ceb6c64c54ccc75896a2d37b089eb24e286d2425e76e3e5eba4bc04379e9293feb1bf64f5ce35d5fdb23b443dbc8ee9f003bec597df56da2deb3edb97b0b7876452778b34c9d8c4e9b97a19f641635d2eb39b6d4b56949ec1664fe13a0948398194c401efdeb53fdf06908aab75d35738204ddbdf54bafded65d995912b4d2190e32d5e4f4030c7fe0a9879172b5ffb7ab5ed91f0abd7022ea9a2f30c0d5ce3fdb9ed158ec48e5dabea25fd305e792ec6c668daf325546b2131331f27f4009c85c53f60c14138fa76c9ea9d66e7f25cb66b238610512f4d656f997efd227fd00f122d65c3e470438e63d86e5c4c65142cac598d861ad454aee33318583890f34d21e4cf33ce8aa55c9bba3995e359bf47906084a707b9d373eea0c075b07fd8f87a40389d1dd14535f6a5e7d64ed1b6913485791faf480fb718aac0dfec992b6f49c4c453859cb3cc22269e1b20593dd322c989bd053499b1cb96e0024e545ee86fd45d11557602a92d0c36e60de3b58842405375ea2b712f20d67e510c161feb853a52be661005ae44bba8d0e2dadfcf6db6d8608463e83dfc248c6f2eb05c0bc31dd10373b57d5d7a0b240c2e250bb23610f84f1fc0ffcae0d4009ed25f1b8b0e34e84cd0b34ffc9b8a4e1a50cfe654113e1dd61f78b4ce03e49959bb51ad5380c14522152d443217431bc0273e3fe19072bd4eb75ede5f2f1da223d5ea548dbf787718cba68c15820eed4ac676d10c21b88982a3b727a8c5affb93ec0b2acd90f82882f143de4cd7886c58a6ea7a2a04bc22c8e99595af7260897b633073731501e5a5e030adc09df48420967217a6efabc7254a6a68ad238f8b6d62f5b1742ab810326e89819a2fca4e5cac1959d60e78b25a4683f22b6a80312756d7588b617a862ad62072db8228fc9b13d3bc3d24237851d7ddb6e7d80173e90f56fa016faba3972e6c26d65a874666219f7db96a983c6e67b3dd20fc34179b8a60f3299e5c2a00ae6ab2e833407f8ca23a34217ce32db321ed0ef8dac547717e3c35df6a93c6fa93f6b57c1bb33141d5cdd3866aba5707344ed4c0af38943d5527af1a5ee757a4d8f1ecf554b7ca8226fc86355684104c4f632a156521f35834edf39158c7d82302106a93e86c8a10f075bcf9ae9a3418eda56ca2e6595d3bd6758e53cbe6d273d7d1c1fdd37248815b800ee1c59a8736e5863d4daea4b30647868c070e68d98f136852ad14fecb5e921b1e3b5158d32526e565ef6afd01d2c081c6a8957150ccd1cf2b834edfc43acdec0ade6a392bea08f83cb152b0bfc38c6f9ceac7f66cf6cfd5e2281867102631689d34a09a78ecf1eb447fb4c5633edfd3cf7d3c4882dcebecaec113216b79e4008ffe4000f23cef592e7de4f91023def8dd5b6e5d101af245aaf7c076c1de3c506f8889680819576866be014eef0f2729972a0136a503d9c08956458fd50e7b2c67be336f57a9396608c457b142f20c6a1bfa816240d6bf00a5649a2829bc50aa0ac705d467a4b3b07df9a31887cdd850f1efc6c476f0e12d359a66c28de2ccfb3d52f9b1222ac49227f908a6b2d51b57de1f9e94316281b03f13f2e6ff884e8e64b1e2c524a3843a7f568d0d466bf5e176bcd7b74eb2c083ad1f0016312e8edbe067e0098224a6548099b8ab3eeffae2f97477f400aabbde788ac9bcdcac7021391959ccef0e15ffa833134373f8e14eb1d74656dab3708c589bca9d0124770ec7230b7b7415b41f8482be806abc8b9b21398ee7a2b8b002a3595f22606c234beea7289ed1d8f9fa6369841c051ef95f3225a33fca48828b45e2bc83bf602478c649f7dce3bd21981fecb0918ccdabf1427af324a0184228e0bbba6fb22c8ffcab8dd745908ddb9c9eac9d148580ba43cf0404e071a71e55503b707245155ddec3883b6f09bc25dfce9f198f98c2a541fee0664ff8dac1054f70e8a49630ff34b45515d5a26fa4bb137064fa0c044c52c0955a90ecc431b30d1089b4de683e759461ea14b611f327bc6678b4598626d7e8fa27a34468d124420e131c5e7cce3cff5373ec81aee6e09eb70069893a8400b9258759915773a7042b6e9296bd1973b8a628fb204d326fe2a6ab00fd55a773f18b8d44aed21a15622369f42e4931143098857a165662731b5756b828ab91c94520c6b505e75e933d548546386f8378c341c4d66c204a062a0fd13e4c0764e01e2cc3d2c37cdb8554c68abef8635aba01dae71404d8964f9ed03c57415b51ffc033ab5b3098c17cb35d4928b742d858ad2b46e79c9d2e574488b073bdbaa79f155cb2d7946f6302408cf00ef45f48927b0d3c45273e77e384fb08605a056c29bf24debb8aea688229d5c935536a2fbf74141a3e182ea909e3e223a407e1fb026c7f4b3b45b4aaaafed93ebc939a92b50a28d1bd713fc2376522d258bdcde796b5564c3d7989593ca8f842acc4b6947fcee9788aee50c9bf277af60eaffc6cf2a10ecc99befa8daef391f07ed5258f4c642d363948903b1adf27b57f240168e9efd3a206e8940c15def32e1d76481719a017f3020b7d694d9c1a7502e7fcfa225e98e488afee54eefc7f82835bc97e807a3bdf86a63b99abc386881949b5eb4bdd3b47c5b396a47ce2533c55b5501fb0a8d1b7e9f6220dd99aad408681213b5265eacadf90652021a1c95a84fe867783b77db67a4c9d7a8079d7a7ea57ec807bb02c7f763f1d61c28293adf70474a2d4aeddac9131a0b11d5aba76c033f3e11fb187f6b41e782e63bc960a63a0e29abd13c31f12ef6ab5c4e989534dce0f4220ab9c339ed60f0cb8a5ffce583393ea59c6ce762b8dc377f03593cdad334601124636a1440fc2de4c022e9fe1861a3b1072e0c7da3d675c24ee015499409d4401e76d22af7ca80ac8ef5c2806a5d9b2cbdf816c6456cc5c31812b3622c798483bda25d4e9d20f300094b21f8469720ae93516704bbd0833f745ae750962ac62322d0f4c444cd16e1e35a72a885972faf16b9294b7f90e837eccdca331a28711a2288fec8302f4cce0a1e84645514e43c6c827d96470bd13590b3df8ff4b746f95e66dbe00173efcf2e7d6721148b284924c56e86ca89381f71cf0abca0c96940de3c7e1d19a3795317666ab92f96a4e14583cc3cbbd9e21d01cd8414ccbb422668e25d3efe231bf416923c00fae2c48a23728e8cb6119d61135b7b52fc6a0e72b2bde1a6c8cffe17129d8ceeb099fc197dc3b8c9df3b53afa135adbb6dfe265ea82adc801b748009f2f3bb1fd8e238823d51ee65fe0cd4922dcb3aa06d35889ea1a0fb2d8b1ed7b40358897b132af323d17dc8dffcba04a6ddfb02056d34d792f3104c2960de00a528f93d9e729f51f430457b1db118215396219d9fe6015093bdf9ce54090ed1aea02fc6632c19be473e11121dc1cb4fb0670712e9f4fd308e1881e255d79b5e489c4188edff321b7f0e3f680b3e147254290cf4361c47a824ecf77bad001c75d1f7b1bc626f0b122197e397274df4a5095c4847903feac1e192663cae935ce28b1d4a7a2c11d430446a4a6f6324fa4c3163f8af6a84b74aa9947870a595f135d4befe38b181fb43e0e2818001255c39480823bbd40b4c2795ceb0b8c78b93ed21605cee5df4bb253a22ebf25d34d0c15df16e2535e295c8a1103230b5ce49922afa391bf99651db29f68b77a742d203238615ccfb86077b965f246a4bc16c3d11ffc4d7399497e0bbf9119739b97ccfe92e8696a3e2c04a55516daef3e9e751843b846781093dddb395d806732f0acd127ece57d3f0efe21eab5841928ea8a148c5d868f9f9fe0bd920f38114cfd71095d2576b6ec2213610416a0ba170b2b484ca4b3855b8d794dadf7033bc1d214dc29a9aff8af2d29851419884452368e78e44b8fba060c7ced7d2d886a87b2f51374ef0074878624b93524f405866655203a9928d702d77b34e4097a4f7295646d860b20993c710a14d6c1545e87516085503611c4eeb64d2099b5a6135a4195858c0f326adfaf971e080bdffaec2aa7d86653e923e7456393c3b80fd6ba9c74dcf72b37147323aa27bd8e09a60aece676cbff24ca16d400b381857446d315cbf01ba073c6fda5c29b9d7cd23245f34dd4848168c7af46d2e7be6762b0c103545157e39d1ffd5b8c34fe3e861ed7252fe78361a062fe169622f751a8a4555341b041b46f988aecf01213a0da51b19a7307e8703af22126541c32caf7541b271934dadd29319a7bc1dbdf23f8dcc1bd4a2b6c629ea04067475d3cac91ae09a78b62fc07a2c8df63f1c92e4fec4d11f02efc52d64edba7412b72fec4227938bdb836edca7a71bfda5b4b2be5852d3f335bfb41d90ed8d6cac640f2288630403dbe646bc0535b70679e7b27a3b118e0d055257b5d3f24d1beb1f311cf76eaae32f3a8b3c51d505f0f9384206b61649fe7917ee3928343bfa765c3f9b3edf46c4d68828cae6a6422041c379dba6a40c05b3666922ad00fea5b81925e94b9f41e5c24e459796c92791225872db18c6c89bf56197fafdc549e779ec12c81b97e47c44f6b3a0a5714e2fe6c7f7c047a2ab907b42fd4b6446df137a20294f38f2214596927caf728b85f04026f1c2b1933353950f92053c7b0acced4b1ce6fc17a78ff4b54018ac04dde968af1f683422fc1d043ee68309e4eb6ec3565d4c3376610a9a917db977ae3b250a8bf28ba87b960b4f4bf14c478024f733d81f0dd367d8dbf010ee9454d9840770ded67e58c3dadfb093cfab0aa8daca043a75b787dfccd6765b6ba751b45cf5368870e3737d159f4c8cc3a52606f907d191aaadeaa9565891bc08ea82f682be1bcb9824e98141919139925e7b158dcd4d349c49c69d550008753caec314ce66b0ce7bc3ffd913fa066cbcba1109342f6b0028224f68bf6bf6a4998e15e8f4c1177cb20dac1a410073f80ab173e451c84ffb8c9b8854398cb2713ad61ec10b659166627fe55b9e028ac51939487eef3df4d3752ffbe5a2f37dbed9c0a67e388c064c7ffc4a216734bb7be13b26e33b2b23b435dcc5f8e48963bd82f67405a7e3e7de11223b8617cb6c094df0bc71cf919affdb37b25d6e20d8eaca2ef57f86db81fd050ef27592a4858a19cced4e830b8257752d080a6366b7388c448fc3202ed015ce95b42b1f966cda660c6a5d07144ef38828888cb130a5b5baa2b46aaeebbc41bcabba86e8cbd15a2184c34001debc95e0a3e8b90a6d1ab912e7bafd547f31fd0ccb7c798b21c8e077e39e912c65620e65ab8bbedabc426607a2e94151cc737d5a6101229bd4d0e9a19c4df6993b5ea9d217210e6bd0e1514c2bdd6424f8d5a83bb94255a5820264da1a2573ff3026ba03f6459b28bea4ad160f856d4c5e6c6aaab14d5164736d2ec37855a339b05d0a21285743fba7cb0af82b675071aa41438dca8a900f32f02b5f5a5fabab588dbedb02d841e3017cc0fa1fddcc0a660753cd23d40d1a625ccb5e96e844607aab4293f7b3a4e4ab44eaa82a3afd42ba9938331a6caeeda5432f2f6937ca9812f9d1abda2e71d6e328e93c82c8512df9d407229258df89c2a8c7f0cab1c03609f35e084bc78223973df196f2e02f135e803913621ce94c6718e2b47e2a839caa756c4db89b49bef86ad609096c9e07e88155950f0685aff89b1e0a4e08b568527efa33e9ce1f8d1eb0c8f5e163fdcfdf9d2ded037150b2e7c384c942b4ffc8498a65e4c8ecf0e545440203a9a06bbaf8c44c07761707c5d51e6419a6018af6dafee8e55396955c730e82168ca704c1bac19ca8d4bb4ec9821ab3db116de1bc884b1a3d3526acef4414bd3cbb848440e33be66d52fa7c5308aa4156dbb47dc45946db9bf2df146cfd9594655d341a641165a37c192f38c75d4ed0ed1ee90f7f879d53efe5540e59509f787946734c5c7d5909f7b242a14ce108228d76aca6ed43b586434ef73ae1d9ded2b8f2b8f9241a58dcb94304afef7878d8553464c507936f5ccf45e1ace034db79705a92955a3bcf25b496e97e7dd434753c70a7ca44a5714634e1a554984f5b28f84f0b4ca975e76a80489916fbdaa3f0881cfe9e4e47bee46f691be273cb70e4b34af9be8a829529b41b0ceb49941ec92f2889a0d832bedef11ec11d980311352a2ace03bfc0489e3b54de6e89269df1ae9a06668d04657510e6af9a7e00a6f86b67431ac2265704d7a7f9ca5a1c80ae8c28154e0c890ec463640f5d912f0d44ef7834566769543c4af5653a12d7edb1fb5f974f057896ce7c27a7faa194ddb8397db44d59de54d3048b883437e484992cf57de54fbed4c9020d14156818dbc30a4d963c55823c7dc0202dc06e0dff57a93481486feaa5faa86ac01177c42d34a5b1bec989c3b594315b5fd5f791b4305e32b038997e1ae0d3d6512ed9544374302ef48b3509c3523624c95b40ab23e55505698af2b7be896fc52b6c7b6a3615addc88e35b2e835f2686b65f2d7987c9f15f80103d465ea1975721b620d5a044b6a4291b81144c451c4058ac706431579be1b3857f5738a4b3941e17e7a449f20f47f03b66eb8b2bee58f45d8818672c6f62ad6d86927a5a0449628241af777b7041f19ccd98b38b680c1cf46f0b13888114c9c131290ba40a7a3043ed5c28c60afdd1b49836cac490a8876e4a98e967163b67af8a8236057b39c814d34c2519769ea4e5057c22e11055749592fd1a7f939fbc2917fff41df797adec8903dae5978a9adc39186df461da6809ae25d95a04f0863bc5b33bf7801b681e229d901c25f00917a47890a54b792f1c460a9e2cee41a2d2184808925a3711bb0b81afca6dd6d5099c64fdac0f29864112affe0b55f7c175316e72b6597a9e0b61d5ae045d0ad36f75d974bd7198cbf4572d002dd837229d33a25d5e398e826a68419e56eec283b71dc8990bd1a03ede50e2e25e7ba4a24ecaf421bdc195f7afc00848f70a2e7b661ee5e5321db8662cbc14d491d2c5ae55c5ae8ff716f0f4275f4e5fcb0e17bf0cf45aa60f2530ce5dd944c6b0c7b918e8820880cff125d7153b95bd8ecd42fbccfd3b0ff10d27bbd552991a71ff93381e90edb6faab5d3297e9af281143b12670a6c9699537f41b1219fa3fdd7de8a4d0b9262c3ef4ca221faa47ba0efd932b5813feee0284ba34c754a35af99724fd4cd945c923c1b266012c69be9d8d96ebca15fb1ce40f740d6b9a1c0171e59d9e5e6a0ccf0f4bf8c012028b6d9de7ea5df47f5a07a2213b1d49ec48b0c6192314c9a79ab2c4edfd4a76df754e28feb45a08104d1bfaa3a869e2522a245006e44137a902c5306c1ad37cc2ac30abb00d4c3e9cb21a140730850068c5b06137b9a58b6b6eb12d9c6d766ee0550fd678bcc228c0ac8f03675b6c34c5b89445b225c35337e6de9bfe42e1c8f696ab7e950acd53bf98f643c4e6c482bdabca1f7cd3a38ec7e4a63c54bc0abcf62d05210d2ab794f3b11eae5c069ed4f67974ee582af1b3147e073cda7c10fc45e332928b5c8e212a5af73854f7b9018634c42c76686bdbc8764eef5c426c88a4705df49cf46f1c69c82be9b91069555161b6fdddb0352b6fc856261c6db4cc29515ae46ab9af2821e95a02ae7b0f5382e6f92f49864b7b90405ee713b86a11a7cf89d28fb19b5d465d8b1ae680c0cd0f887db22af2d6332f54f572787a358af58df0d36ee792d1ac760bbce7ef3dea441292f26e9fc4fe9f857b69f9f8f41e52f7664b2a3565b552df11ec8f8403861ab041ccd793bd09faa425a3aca01bc6ed2ba54b51c4a1971662f25246f4f8ce4d5399ce5e51643474f4bc5df1a75548cf02ea73ae84631dd5624b467e5807bcfbff5dc187aa5413b0f0467fc3187e9bd23850bcb80aa791a7b6a431ac61436e99534412100219baf297f58be987c482d837eb82e26171e864ede505151213eef58fca24964b23a1d05885d9993b18f87b4d0cf4bcb0df6d83902aab6ac25a2c134d2057a141e567f9d60593082d393d8b8ec102f4d4805c62988f29b77bcf790c9a6fff54375ec4e7f7b8ba918c51fbb5051a75e5ed67b162e5219c3d8dc234e7773e18e707ccede3277ac72080f83a8a2b42b9ca3115d64a18d572075298044e2708d789e254dbfe4e089008c004ec30f825e6cac623c45462f8e2c6a48234e6c9b2329e718bf56d3ca2060159e9124b2689f270f3e74a5ab9614a86364f1f1954f60599c7f4f614628638b05f92f85476df6069156e0294951a9fea1272ed0c35685017c8c849b9bb4b8466714c4567ef638d4fab9ac3d04b81438c7c96ff7f1a8db4fda707e65a9d053f403289432776996b2e3b8cd507bc261bd07b9c08d811f767dc95fc3f3ea59f3c220500e6508fda1d2c58bac4e9ea360e22bde9ea34b248b6adc14d726c3bb33390376cd16194b40324f8e3e7bbd1b5aa590291cefc51ac737a2ab45ded2e84ee165b46eb72e17ed8480b5ef2ab51400fc31396d6b3279f71530fc24669eb8cfd54b4dbe7dac8b422cbb6abcc32c98075669399fe3e911ee74a5e289e8a46d11ceb82117ea3e7b012f9658710f1bcad8ad1412c6f210db556e6ee87c3a134d30c9d5a33e906e7e35981578f0938b82b1d6d11f14b5caf3031c71b019f50bed1396b466244653a9faf833baa1fa4b15861bc224af4aed8fbc42f22f45e2afcb4ecd6e988a64f5b411515daf800d190aa746797414c0b9626bfa2df65526368bb2908f451a84967598f095eb0194678aa1958b6ed569bd2acd897a507e2a1cc490e005f2c67341613730715034609fa8363ec8bb0b0ffed49c43c3aa8aa029fa3e5eeb027b0afdb52ba54030315a3621660529c8c787baef4ab7711ae558ca24fbe86347d61c331245cc924540a74ef7b17b9603181397cc1ef7677a266d728d074b421347f15d08468c45baa677510e909749108df780497611427531b820a45256b124453b924db09b64092edf827f6261848ecab1fa81d8f6c081f830741391343d35f422b6eb57557e7ecba8195b67b36d921418fe33aa8f637e0694761c246b3218f96d09460c9b83e91a64e6789692d8363bd9beb3e36f7785f58690b2da480483afe3083d1d6d443a4415ce075896e0dd0fcb202b3ec277591cc346162bbbc76e5854709de130b7ab94aae16cca32a475d1856a04646835740f697d20aa30fba615d5785d8e9013c480e96b5ce88946cccfcd09755ea2c6b5b212db0b9e7a8490034e30a9ab08c8205294d645f3586af3651fb2ba83e4f85eb23b96871ddc765dcc4a9696aa9875d9f84d72534e984789c098f3303a0c8e5b5aa58fc84e4820e3b6a76856d0b9fa608f6f67fd7635ca69478554944005f6ff83cb9528dee82ec03b2d733f4cec1055952760b46da7f3959e807834a93867b501cfade9714969e8df4a3bcd8550a19718f1ecda84386d540a05606fd93d16865ce0eb5c12e8ef6e80bd421d85facc44eadd236d3a4aa7c97abd8aec07958e88efdc2ca7d7035a05615426c1fa3d556dd8fbc16a4f5aa956a25e9aa64e7601e414c360c6e54cf6377b79eb22596aea743dd32333a1a9dad09007cda9dd870caed6261cef4f7c10e0976dd37b46deb1e3b60869ff0e8264dfc0a55cede1e915ca59de29c2e2e00f40fff2631d7d22409b7a5d8ce82c01a628c2435447dbe469cc9f8d5048380166757ced485dfbc59f438570a0f8efe2cbadc8f1240cea53036a92005fa1e0a8463094ff148976418004f98a3398664d7b3b8f3286f3660c1063fdbdf04371d6fde257978e6c8c4e63f2267e4461cdc181b3285975a4fa442127552d2df48f4f5e29dd3fbf8ae8071232b8d242d2028ed9052faf767362cd60b14c25ecec5cb21c58dd5b13f1ed7d68374931294024e643261b6523bc713415682c7d6269df6c5e6356a615e72f5f14e41356bd13d4d13b82ab346c06cd29e482005662534ebe2172e1fe705eb3b194f4909020a5f0cd15f92c31f427e96f63a9ce2429670fd1e0d16c45009d05f07bc14b85ae66e5f4585a42a73d8b16d613cf868513287806cb6e61a0a56773f132d86d6651aa813510c1459de93e7b001ff8d9efe80783a419a4eb681038bdf134fa3b7107ec1172210550c223317822efefb695e547ae87189cafa97dccf3c5aa0674db0cb05eec9d76ea54f3da7ae628e64b5d51ba691de5f4a78b59d55cc629989909c5660177e6be7fa463e3a5f535b1ed3f62fa33d2db6090a7b6657c0cf51b5e3ef7fafdac3e79902e2dc75bbf868a7a8d70a252c3360992bc0ca9230d08b66de59150f530700c663eb6045791874a4961aa97c3ab30af546334281fa1c8c434bbfee395908697a4fc56f5ec91931e741c4c0e6a30bde3b351565516650981104326f9412d05e4fe3c7af6fecb10604cfdd56b7f0e0251551b82a2625daca6e2263c9399694cf3084c3b4648085ebd33089c2c35ea955fc6915fd95de14ac84b3ac9ae4f18d31e87d2e79416f090cf4feba4c4b4561be74c3844f83d626a9c92c1d6d2514341f8f0d76d64e0fdb591925d2291a9f7b024877e4a381e65f9f418856504649aeb505c76829bde65a00e1bd3eb3fd7c1638b5465df96b01f15dacdf27121639ecbc50cdc871c9d5ff8a71a76df81348757cff52acb1818f1eafee6bd2db44764d866d408dd85f37c1cf22425e24b9a6c1b156e6c03be7f9988408c8780f4e2f3160461557fde73091a8cdf6e056b7e90d73651bbd8571ade2450241d20cfefaf28ffdf94f85796f5c0a4e16e52e24fe654ff4b8f02ae682902162ea43a3d46a7cc1bcb19031762c4e78dac727e88d546cde17499590678002cec24d9e6174b0d9003775ab0f38bba2703e50dc0b5ca6fbb854edeab1b7f532660c1b5535ccc325e254e8f2002fb8d5bc64fe915b2ef998ea97894359772bafd72a636fbe5486ff925e2467e4fab9f93543028d6f03e39e3851c068a28f44e66fe2b13d144a7977661806c76bc4db2b260de6f8541e69af984a2e4c89ab20e1df00e69245bd869594c6dc218f5d1834d1d412b4590dd9fa6fe1e5554815f06a87bbe39ddcc8b569bf88b73daa0b1b7121e6ba988ced10f34a98a76aeabc33316040ed1e2b2ca34b5e21b4933e7b3769998a212bbb67cc50eb5d57838bf5e0f23f173525217450389c863efda5c7c11aca4c2a47ce774a61b89a4522382b2b48075c12f21f99df479f94bac3f1c9cde25c454f84990862031962925900e1fc122f38f977dbb955aa261499e8063712cbb694447986cd3d163c9e58851ecd4ffd53df6622260b4a71b9226f34411476bdfa5fbf1787663925ba59fb8f0f78acd84fba8b592d7237ffb5154e523e13abd9269eaf93ce5dae3ebd0d4df0f96e2fe671d388b6b8445eb2e23e9560ef09f66c3b2a4e9cda947827dbff83c9521b61ae0b34b03a5a7fc0a0675793cf4df9cbbb26be005c1d9523a2d29b1e46f68dcb85ef62b35af5a888c2c8ec367a1b84443f9925ba58f8b41757b040e0290899e9af0c316d7aeb81b416eaeddaebf253629c271fed0ce5d4288ee25395f72a07e60188e396d629525e0e66932e5c69190bfade56d1290e2b350d2661ceca01149117d1362dafe119e7fd1923572a12a2d107e482ce5683602bde7a1a6e74ca95fccdacc29ba089f42a535dd79cd0c6d31e8659b59f1327f6de702635af58b642a3ed89f3876bb9b0fb190712b5c59d7736d1b7a7a415999fa81af0d1cf2ff2e9d629566992ac4c9d751f34c521250e60f837d5f9e6fc425d1edbff0426f2ecb82986816ee226f4df3e7de3770339a04944ad8f781e29164ac7529e0878cd0e8dc61a97036e76563cc07c4afe3e0db543a4f9e6a60c872f9eb39f1250b86f7792f20637c21826309f51e8751604b5c31f58728bacc2af54c45570efcf3947670325a5d85a6ea26e16f8d3e9ad1e19a7f6a82029ec0ddf4fee4b92b51be10a734036a6bbb2d5e58a5e1f74b957686020115920c8b19af307494163538423f94308d29198bca6b6693b78364a58519c63dbf545bd45296b2a734f6dff45c38ab5658b607137f47b9315622e4e5ed76e4c281025260516c89e0cf6dd8f8aeefb0ec7956d7821ece0a7da6d4ef0b8e5f8cd85cf77ff63f365adb5c04ad7ebd81036a88e6bbb71a85a3d3ce58554f523d4759d72d23fe877cc54ee2dc7e86fe68a9679d3345b3e8675062e4daeacff69cc59a72fe149e2197cc306085557e217f70b70bc3e3069cd6f14bc591b70bffe9454d67f3b8af772215f1132d0cd85e48d646b322d4686b20b709828104ce50f127eb965682b9f3af841dc9ec72a44c97c5b108d6d8cb9ef1c6375ae45870f22a399eef9ab38500ef17fa3fce099588ce2c1516a24275f7de3e174db18de6214267964820899a3f8b102b297b4c3c2316483a03119aa5524d041ca44af7d896924ac90cf3a753c08c0bac448c67d69b00144f0863364e4b69380ea8b53b8a86e9d4ed568381c138f159f5d56d152cdba921ede1c9006bf07f1b40f200c746a6e94311117a9ac6c1aaf994fc915498baf58c084ba92b12498ff67a918e72e48b827db12476d9680dca8cef0da3df28ecfa38af97acf7c19d3ca8a673d1f957ce86194a1edb7de622f8b6ee8aac0b131b6dff9367815217e6f14ca13f5d9571188a0021b0f632c5d91327aadde03a63bdb68374e3fc4b2bfe2cde247c560c1f0d7e60e09c37d85afb17eb462e5c00d34bf6fc094dfbeb11c5fda121737447ec017ad486a1b124bf4cfc0ee40b9423e3e7633b80394723ddb5d576e792755c8ed5bb2ada606193781cbd44d873c60415a164412b400d5632035df8cdb08275c306e43fc50558d0b84388c719849fad2f1014050768773a92c411080631aab68b23b2e79f273483a10f188f8d7949781a5aaccb7b701d8fd2be215ec24bb2ece948ec6981aa4e4626987e97b8e8ee858e4db0ec36adf1fdd33dd032a543bc6afe07320e218b6f185f34537951fb27062505632f832e25343012928c90d699b9f584baaa7e8414247cdd7ea089ac6cf92f0fd57ca2c933d0cacd7cc207d7d7451e410c178426193307ace05c3cc6a685e09617e051fd9b9a40eb58a6789205608135d2b7112109ccff1693b060a705de2907cbb98df1ca2e85f143770971d90b9bdbb62e50fdf4e09cc5773160cea1baa4fbe815f75a5b8c2dbecbd163fffec344c1ffc29f14d89d17b63f5e5f5ffdb6c97b2e46d6a900901f9e48c9bee1325ac9725c8a9339e15bca54b1f23abee5a74fe3cdc244dcd7dfe93f8bd71381135bb770e4032ca7d26e3091e3fddebcb9dd0cedc8bb5838bd3e1a8f497563deb06e9be30b7c838b2ca0ab3c2297bee0e1f3a736bdcfb2591e13a10e8a9b134df54ec485f8dfa31a2d4253e104064f87e40b39e863cdbfd909e08bfa8291f9c2b6092874753c8bead30e256ab564f1862f6429c94853b8a043532b8503d87f2c398a3a63b051f6ba23b188d83b1091ac160d2be9dd0f5af77cc635687501c19a8bba25324fb435e5771b9ffbd2854340508b99f72f3ce241c54ecadf11880823b6ed7609e29312cebb870f1bb85c6109e50f3448238d42889b9d902561fa601e34734d10db2b577518a91687df14cb536e28c9d0d385c0085ea57ce0a1457ff86cad83b5c4bb57eea616cbf52b8ab1525fc46df4f4f62de1eb1e5eabbae0209266d2a5572984b36c82bfb50256b938cbe9d52c1d64b53f6e267888f12ba27d1d7420fd5d54ffed7ee1b05e108d020fad069c9416e163a6ac30269115cc2ee2ac2e12af588206a5204c50e35eebd6697f6fe6ffc4cf9f4a3b328a42bb212abe121b9c62b9cb1df3de0c53e6296f073e43e2822798e6eff6f0868b83a83a6223adca5494fab53b564953ff77489d9fda2be4ea6e6ec3e9f42488b47525b5d7ca76a62647a1d7fe5051dac68a424b44eeabdaa0569be4cd6679b0ba6fad0b164a83f77eae90a8e6886a08f14bf884c50603ce5d902f3b0b1c5b82dc4252feb193910c575bcb0d88fb533a00d75a49a752aff65d8c0c830c35d862a4bfa88ca4bb828ac14b143fe6e662774b2631d775faf49b79338889821182769c9669ab8a1445debb4069ff23c390a26844924d738193b5b4fbb3468f6695b5c98af4032e76c3e3aa2e13288d3255b0d9c6b5e2512dc80fe654d954f5c7401bfaaf74027e35489dd8d6497497e2a174e3a7f80a35adce7b4afec1cf613201914c2a5a83f7049d6ce6e93d956b056427348b1c215c371744f8957ba92b585c3ec5bce1bd6a4224ede70ab4741a6f4034b34bd81c9c40cb734b886c99b49b416ff3c37b00328b80b654cdef72d36283ddf1cdeeaeaaaf7a1efe101613d1798b29b2a29d9a42d2d3c32e211cb657e6d969c0bbbea4bfa376cc0d91817f08f559750c8e270ad4c628e405bc0991f6096e420fe197d2e910494e16f3aebee81cde86a4b0a9eb0ca9a5820e1d0e92b35c9162ffdf2cc9ca19e93237aabe78b8187856747291a815a58a8bf09a58bc934d5ebf5ee8c7e838c147d8f0df1f1d508458f4bea91be0631f4f3d0907283fc8f7641ee5325be5f3f7d944a0a06ae09e4f7e9a9346dda2ca8b08bd8a8de2a239027712a9e381c1f2dc99c03dc3994f7328db5953d9aedda103d328671fbc2b11d98f52b51302c24f81525a09acc39656fea638b5abdb1c1f50e8ab38c29277bbd4d4e8925793fa113b33da952d120908dbeda366dd66a8bcbd41c0497373e67b38edcd29380aedf62b77462afffdfc64ccca15bc85cb979f3ca9d8078ec95a6b4e241fdbcf13ad093715d4ca4ac65722b972e79708ec61d7c9b9ddd53f65a2aa2fe3ecbec4bea15c657d58fae1b1f0fc7f8478eae50dcc6352333eb97e15bb685822738b9047be7a44030fe71097edd75fd2071e50d62f10277dc9a2e5a68f30a45e13e8dbb310d6c3a139bc6450b1c4125cd54c73de6a0e03a2e70fb81f72bca6a92c2bc7d86faa868a2ad16831babfe333a16646402fb213cc1f90ae96ef60c1af9757b7e1f357b0cc0550c2d559acbbdcf4e29208251485e51a881d194f60d04b2b89ea64586d32c4351203866db2b85bbac4108b479591c64aae16305d13f2aef3fae88bdaf238d7c3b5df5b1d68a77962ea043cdde3ab9a92b68e35cf8091b0e55c6bb203992c65f00c55d3b3119b6936cc298701c6ba20a8442f067e53cc7363e73eaeef2925d94079774b75299b789f0c79d3f4b91478c18bb08cfbc919ae88207cb55d108de8f6cbae02f4d17349ed55d802b03e5bbdb892d7d1385c4f47a1e0cd71a29366d0b8e875404b7bd362a64159f2b1045e7e409760de4b374e9914bdb2b14bec7f8c97ad032af00b228daf85dca9c8dcdf7e39a285e0c858b92625c49987cbb8d624ff94738e9d3fa4d6aa4650421fa5f7541677d2dcc3308b81487e4417240173bae0fd0d9e4105f75a63116a2501f6e6c6ca4d9c9cc20d42ef377d6eda0d890aa2ab158529e662813cac22bd88f28aa9dc8ddf271b6ef4f5009775c9d49547de4762abc4e2fa739b77a678e078c60762809bf90ba4d4b6f2545f36374db04d2345359e67641a74e97e77cfc5310ff291c1ed7c1c55de0f5394a34100f1c06ee9773207cc393d343fac0df7fda64ccbb76b6a435be3686f729031ea5b304863ebcab3b98c6592a1b87c35eeee7d3e5f01d5500557460f21fa2a28e773ed1a5f966081650785361e09e247cb65809e3ec07ad2d328578adb8af1c33d997e52ac34e84c7f01c9af74332b7329c5ac26ba4937f0d4974b9d9a4aa05f03f41a06dbdc3f225f623157639663f92131ef46e6968a36593edb905f247c8c50bfdbb6e360094636518af970841f619bde84c34f30dc5348c4f3d2eab90eed28f20023950d5a7b3409060f16cf6cb2bfccfdd487a0349db9a635f1637abd93175dfb4b582ab75d75d30c553a375143031410a10316a2f46a6ef449cf90ddaef145032b7e434bcb521bf37d9603fec299541533d7ddb698c1e4bf09ae31f787cb21f30c5019749923813cd9d178167ffc1f9ad1eaa48c96e1114a285e636575d9874bf414f6e51d0339fe7329c9b006831b36979e65ca0b6fabf6cf3c2ff0263c502b9e772f4d0755c038893a877cf2d71819ddb4d4a7a093f066f4fc282f7c794f1e03f9fd213a857bfec1fb965349105ba0b895bca7a1bedfc7956ce6dfa1a68c034c377edc713a25e0c3a2e9f438346a43847928b6c12e94ab8f5db7415ed1f8b6216cc47d7dcfbd65fa93a35fa5ef0285ff74e74680dc1c4b772615b8e6089fa81fe7e5b7cb7335cdccbd46151e36f14312082c7b0d3706c6d7d510aab4c6dd1019598415e592fa957c8ac5984d403baffa9d9bbd3a80537f209f1937533436c271bc018f0f9acce230e9abc330f85caf821928563fce289982aceb816b2eb3063a0ca2f20e53ad84d737176407d08890f501823de79c21fc45d1739f294037b820f2f0bc16c452d722e82e55dbd1326ad6b3d4cf64e0bb54f34f969f54399bdaeb35ce7e2d22777423f69a9ccf989f7128e3cce83812c6f77b6866ad7b92ff69417d761ae9fbe8807a58437e94ee233a8b67ce472a4541b19bf44aa8f546be649faa7693ae4923cd871d48895ca3e6abde5906689fc314895d786e9755acb79c843bb750caac55ef9f08283463054dc1359e136587d952cf8e935481853995b6281e082950291ad5d338de0557f4fda279447ff9e0d2a2735e3ce72c8ea33007abf79e8058d9fcc9dda3a47b60b049a8437841785b417cc521b9ba9bbabf5cc8fdd09dfdf8e1ce86008b3f1c5347bb3447b696f721d8f05f8ecde17e22f0a63264001f0cf0638250128a3d406e531f85d5d8627d61dd3e995f1001dbb073900483df01d17f13a78cbb4402722dec97dd47e695733e70ed4a6cc0045c023b47505f765585c0ffb9c49004351193fb32ef25dad6123b82529be6eed8a66bc4e7a10d237b65cd47a5364c439abdc1770b8ec48532d4051155f37f649ce2a260635bb691e67e69353747713814eb6d13516c249a651d8bad1c9d08cf9b5d317b36e2df7117fda76f1779c98e712aa8780a0d7c16a52d708523fbdcf9804b195641c9cbf1d74a0e6a05734dc23b9f5f05ba628c4dff78f755bea92dde754699deb7e12198144bea7afc185b1d31a0d4585ab98a480e0f933e75ce66bdbd900b3924056b3dc33df61a45959aea173b14a9a3c35a5863344a751b2a49ea3148af0063cb6d386af139b443201f5ef3717b7c9291bbd9ee8d6f2d18367f349e3632948e731d0bdaf966ae7876825f26138470d41e6b2d0b0db14d0b1a65139d17ce9ccfe8ea62be87419418975fbd309c95a703a1be9d753b18c0d7e60c20c0f242e53278dfb6a25743905b659d4446ca12169ae0ebbf3f02082caee05d0936e29cd22476a12c9d04b18b30a251a474e13df8225a68f8474ed5a3a38c9c5ab40115db7321d106806188d8f9c3c55e6c0925e3a991a317361b4af64c6f8a5763439e1d20f804778e9a45b8eb362d85bda9b068a296bc7855927ade36059546b8be3ec29c638f7cf19e69da99bcd2ba1dc9a447caf77f9d5f57de4ddb47add34ee44a421d67280e128e2836fcd5bdc75984c1081dfd22b0f18f442f3a2898e9769d9e2d440d2ace2602bb2256e699b32b8f569d4fc578348a01c72c0534b8aa56070e7c386acc1b44efe3941db6f24812ae3baf26d8d70a9045a084401d51b94250a2955f9911046d406fc3562c3c28120c0d6475ae07aab006e1f42ed117fb3bcbcd02bd0a208650b30c3068808914344178bbf95adb5f2f4f6b46eca3c0fa01c9422f7f69ac3d746d658ad3f093906740356a96c059fededbd700cd538022458f7cd4825cf919c23a0d0e000ff0728342673ef77a5ffed7c4b5e9ffdfb9b1eaaca25e2657e3c65c952b85b1397b7dc829fead5ccdd0997ab04df7ff30dc6cfb8ddfe37e1fb056aa5ca64ac8d68308504ab1f7dfb49605c4f342cc387f183ff7abfb9ed31f66f7427c048e6fba4f22b78d47fe12b5da07d15663881802723c4bc5a4177d969f62ba02750f6e9bf1bbe3f63e1476495246585c36146a232e470187147b9775cd10255c4c0d6fd18231e0e909d700df10c0b75059474deaa7deb3b1f51aa8debcce2106e6e7301a53a2d2000e629a6a9d39e29aae1ed2a4027534f755d5b2bb419c30a5e60deca0406e32731587e29f6974f928d2649aac38021ced9a932d10f2db8664e04736ba7fc391c8f71a4c53bb8dc6bd554c9697e0ad1a04d9885511ece0467a1aade638c6dd8312b4cbdf60e9ca2e23d1dfdd9ee592b7616483c4d88eb43e71c5da18ff1276a1c2d79952230a44c0e843dfe4c846a08e62815c94c3d34a8094008d3899fef0d78f696aa25ca0e6b88782083ec66eb17b7ca19ebd5d79c82dee1a3285bedc9784d0b4011811f42f23b579e077bbb4576bd6e9cd3b0ce8ac5633e311b7c4de3e88ada1e705a092b327e7867292d2f47ad5d504bc095bd03e8f5437636448eed88474c414710b4807a693b6fd760aa2cb9db2f9d4fa0ea042925120476a33a51d0b48d8a28c44d46261f0f465ee5543c5319518e58c9c5ddb8d22fcef3cd0bed1053958fe0b2d1922b964759db15d4efb4d77cba4b9c0ae1f634e022a0688ba95c407e60228cce21b32a7f36ae2a02e82383df30fa9a9e3303f92787517f8f2aefa65bb8445f21d0842b00306ad45684a9a3b4b9157753b1d7041ef5b51ed063652225ec65388e7bb3211c6a09525f55aa9d7cb7ab8e51731efa5734c98345a457f0ce0df8c59dd67623f90f24ab591901b95d9b5af938d9972806d9c51e1cd2b9552832ae071c4e1f4f4fe76d32a44f086d455ca124887116de73281ea766ccd454d2a1974c463612a45686ef7487834d98804b23a407b92cee86fc8bbae3c06a2d3e131a9460b9bb76916b28f4955c59c67c7f54e69b79c7e73c67f88dd71104048288d0013e64b8f1a94ed91656dab5648501251065ac0ff76d85bcd50f13f29954f7f88ad6200d5674deee1f0d9b2af88a4b988e45019a2588483e5608f430dac0cbed1ddbbea64c449998b3c5f11a92f8491eff6697083a81da7e00625657cf7b3d91bb7b733a8ffb18e02d2f219d26ab711355e58e5bf982a2a8616a35c5b12b4b8fd03e11d3a38d8e15e72e591f0af98534a022f2328f7341e9d5c3642a442ef70d9d2dfd76b08da9b62428d4fb2f966f628507ab54bce2be57110099817c65046fbb35c4e24ab9d106f0270c552aa278ddd27d16745c41fc2db03402c36c2ab75c074c5afec29bb76f7a639ebead7b3c707d3016ff36252c86a66595a2643bfb5c6ee731c7a3cb3ae7eae4fdac7b8638cc33b2597c72812ed001b76020325e43a42182f3502d714fd87b56e52b32ca960c8ffaaa63fcab2c4b9a84282cccc3b3ebfd2b94e04209d03668de43053a4169d3ff0dae33bcc383cbbb7b718ed577aaa6751b47f752a2f0f22082e799089ded93bfffee73738109143f74bf862387adb3efc5a8a35c2013a06819cbf2c8beaaba516028b0b5798cbb516e1bdcb916f8e30276acc9fd1b8e3c5ef13a883e48b6066245532787b8cbc469ff0a9103f5235cbbf9dd60c6f0a191233f93d8f6fefa10558cf60dce91c9cdf7ad2694a7d659d26dd939079748324950630e0eb3061292c91fc69077d2e8d4bf6e8a7a908d6bf88227b53a6cfbafc0b847e66bc39842a4218acb64e03947aeb9ac21023169e4100dde317bd3195c87cb22ac50f91fae9ac5992d642e3db6907f917e6481727432656c443883d50edd568c0d58ce856b290fe0a081dc828cd99eb52a961bbe2ec45a444f63164589f9abe5fc2bcb8e297563c58d48a0952b5a4ac1ba7e2b5a86d419fa851ddea68584dd0cddbc4593abaf89132970939917c314bfc33c0a816e3f28690587f466c86a66d76129e012bc2ffaa1d674bda66ecfddc85b74e3da9a8c40366de3951bfe9546538b994aa3b5f7a263dfaa72572032e2d8899ff61dbed735f2e6e235af2721309d917332e29e31c39499ca3ad92d86ef56bb5cc052a70d0a04fddf2af33afa2afcd814df09341256691d21be641635f01ae7b962297e96220bb46714193ddabdbdc4a052d1be9caa941582b89b6a0994d5e79c7bd4f266ea3cc856e100c758a07a1f7cc5ff1aaebe30dc97b161e381f2867aeafa7df440f84f8046d6d7b8b9369788ffa6bbbf51e4579ed814be267183dc0be05361e87c67fcb665b22075b7ebcd334c56e9bba3d7fc3ee610391c555cbe3b8d633c7b4dc305905f528c7e6e878ab25b6ed0598cbaa57b51af3078ea2bfe1258233ffc597c8fbd42adadaac4bcd56b696f870b39badc0f7e57e5de57817c73922685e7eac33fe33f865a3d3e8261cddc140ec122dbdd7d58ea144c5480dd7d938896001899fe0e5ef5677b1ba1e589e2d560e4a15af304534f88243664a572e2ff3577f24957e9fd5cd1baca7da2972370fa7ba73cc55e2e5fe35848c4d2495ad83cc15e37c6941d1aceb8a07d583c30cc58f68b0555a2e9482be3b13a0cd9b709f576bdc8393592128f018aec738eb085eaa68715dd44afa12ac8b664166fa19e166a24fb4ac3f2ff56fdf2aff4fa1fbee79810f6976bc5d474749b498968a10f984b52fafa064fd8987085c206da640941be9f0ba9f40fda93448a122c73cfc07cd39f0084e4c29beb3b8d4011cd769b899642b2aefaf51952927a586c5895e94456fb3f8d7497767c5f5cdefa50754115cae82d3a6f110ec2be7ad893e0edbd29b2a43e911a1f13d2f5c83657ce5bc8d7d7764c404bfd72b41d3949c6d7c4e09929b9077bea7354e4fc27e6009d06d941397aed5488e1c838761514e5eb0110d73bc0b11f3acc57ac564a754630acc7d400929d1ece61ae7c72d1afc2458c763928c971d7284806e4973acd853bfcacb5cd64877a72722ff311fec4132908b6126132d1099b3beacf793c75e7b8784505e9590fa8bf5324c3a6413652b3304f6006da438a41fae987e341f14b8d9ede7c756c37e3cf9048b706d25795534dac7714fd52452fd481044e4eeb68817083c7c5c09741b135215f67a93cf841d7cc51104de25ba1ed2af18765b105154723337b5db2b0c0bc84c2886d824a7c922c0111d48c1976cc114f9308b20a20b4ace15f17ddd4bc0a4da62032b4a248a8799b03f18448bac377765cccc3e39fd78407c99e557adcd025f1d688c594a7f413b1da472a5b6d3f8cb02eed64c8953ff8eaba6c19868e1b8cc741b2b708a4349c0dab4db5ee7a51a77fcd5461dc65561873ec222e1ccad3da20c8f7ff8059f061fde223fd362c57bef831769b17e0b0b278052a5ddb5710ab00087459b4f83eb137505c1c3735bf306b987c9a86d5422e8313326272886c1d19adb54d061d9acaaa57bb7f2d24f71810856eb26094e553ba4d1ee12f234298dea9ff9299bf38b6b87f1f1a0f9aa6944cfea5a5b5340240f72f1d7da9a649b2647f6599abe263b873379b9048e5a1acfeed8cae802e1d1de1b5b85a5ebcb8b7f638bbd3efb81dc18875589c71b247cbe73569bc51de834a9f1a405e7c7c0d689f843901afdc0b4b714982d06779007986a3db64919610bf7685d9d3d48994f25ef1eb959c3161425449c68eac34f963299fbd38441d3cf311a0a7a3d77a9def87bcfd1103c06b69305b6510a39542973c71eb7f5ece0d94b0482e479aad14b6647ac2676b11a6d7669f00b6de334841c7d8191c79919a0f03178029e18c85215159dde1b6630f327e9fa66808b87460171049250294207cb728efd69ca86f10a8d58f5d0710f8bd6cb712edb19ec4d9d24724860efb5f244ddfecb70c4ae79157eb2bb5a21ab01cac0bddace81ae43ba47f4ed7fc97b62c726d938a485c70abc65803d062f3463f83aebc1ff2375a41662129995737747b6f78e1acb585865faab59a7e97bc76d96289bd3382a0eb36a70628198f5be2b57996f602622b752e436f0be681fb5e0b9723b7a487d6a512ec1a6c4032b44b6c59a888d6c38f3488c16f886f9244ffa3c591f4d238dc4f3a03c4c5ac365de3fc517de0a43cec54ccd69fa4f555393030e1ad7deafde30580838656b4b1a92978322cb95aa840e684e311830fd9ffb0b85d53a140074efa820f69fb4544c1764f37e4a1b89a3d20b9ae31ba350378d6824e736c8edd931feb31872b4fe17674ca8fb608b0e9206a330a22c7289c9fafabd4da29a2b3347a9ac19a521ea5190699f33b8a0971796b61e91d227421702e6e337f6974335b32015620769c71cab8db35b6f0b46bea9c2f618e512e63d701bab469fa13abc0976683e1df7a84f1e097fb0367e1718dca43406c56a47bddb1636eadb69d9ac48fc371d2cef68c48bad7fd92b1cf62ff7d5ab21c70e218a529fb265a4fb17c7c41690e965bfe93ceea7c5b950f00c83abf5e585d968c88eb1980a6bbec692b19a64aa4088df137e04f64587784139df5f2deb37f130ebbcf2cc89032b720dc84694133c2a80bf3c7ed9a10453019d7b2dbdf47b9afcd3406db918f5fbe0c0d29904ced255c3313836c69bbab19f38a02511b618a084f1007831e553eacca829277672593c3cd702f14ddf960c8d99c0ccec60fe4f4a857e03a4c421501a20cd056b0cef61d3653ff83b51804af82f69c60dfdaad77cd11e349c5494b94606f3b7a42a6a7bd8c5da71561532ad620af8a5fb2cd00de1ae87dc975da5b856d49f2a78a81e8b68592747832687dcca31220d7202d25f4364cc60f8837cb8b61eaa7c82392f5a3dcbe2d35d3548b1e6c766e13990c3d12cac85d7469c0ff73049c80268ca5e37219cc7f4f828da1207f697c1b6810960cba6c10bc09a82b7295c41e113d1106062d90004347a3c29ccf404310af64e5e6c23bcb0220e87df3eca7a2c2597c268b36311138675dbe62056698341110efd49931710a73363e1427bf06cd5a7fef30c26503095900cc1300c9649f72e04eb14a77cd809d4511b30255f5b31044559b1732cf5c569b01e45058b3bf12a1e6c4b8036d65a69010f1f74422eedfe7336ab509c8909d1fa0f088b7a0cd3dec32e08f74762679af6febc6b96b62e3f53776472b4ffde3f682f4c7cb31bea2a5ca7d800c15323c1d55d39b11d2a819c8924c60c05ddee4a567daf256c0fe99642e205aa24b5b03cbee8dfc4ab3a79e0c7e4caf0c9542b3ce1b709bbd89b6d07878195f598538dd905323866741cd95e4d16767bb516dcbddf59d80bc2437b53b60483226224bcf00142092b41c8651f013187a219f1d26aad7fff33a2a6f5011468a1913a8261b5482b53a686d54685afadab59a360589cc5d7d8b03c84117cbc5d3e525a81805a5cb78c8eef5cca367ad9007cdae586566b5dd1662f3d73b2f061f6963333545c2728b9a67e46496c3323d49310da90a794fce6ada3cc9c328fdc1d8e31b875354171fa56bb1ff573107fc85a0e1c61b01250d27bfc97d86a3cc6392f6a53c70045ba95bb75fc498e7c2c14eb47171933820aa38330c8e76b37863316d64546d9034ca95e5438dfb7bed43a7cb7cf926196fb5286166dd86018a5c53904793148c818e827fe37fe601897ff629cd1b75e83f45563ceefcf58d85465b4ba8ee68da982798b23dd396ab80d4ca0bd2616837b7d7bf429b617d7ed5e601416697ba7c602642c8f25db7cb42a5bcaf1ef256930dbdc204cec76f31114a34a8915fb116a8b98255bd0be05f9621ee1bf8c483e593ec2fb6ca4901ababf18f15628f145074bd26f3dc86b48c0fe5bad91cd722ea54944c5dfa58eaf7fd961d0de3c3a8e73e9e8bd896b6afee2ca3cd26097c829b1a7932c34fe1d05af190e70d3aa1cfc723d16bff84ef1be5de979eb3c8b7ffa964b9c2c91c63acf740f518a08ef512a0ec8aa804c1f28765c17dfb539af1d1d00044cb1c7e847517d57c84a9a0a6bc670844a606088564f52c85dd50798787c0f7135b606118bd06cd8b867494851237bbc9bb843ae66b728b388afb7ccf206ab035e8ef793acaf28c3daa49a8e27cf50335374c78e3acffce3e0e6bf999f614d5aa7d91ea084eee1f3683bac5e48c06a694c48808354de811de554514129fa52547d258e76837292fa5e409ecab94259ae98baa39a956deb0a05dc8abf55a5ad13555ae387a8a71d0f20f32cbf2ac4e74b0a26db2e8a945643c0ff2cbca9c552976a957a109702d524e4f215c883911aa60c4df96fb3ba5cc5b0ff55890bf66a03b1e2f7eda0a881b59124c5c279cab6cd8319caa63fd7b424838f2c7ff6ee0bc15e627156d2325265b91c9f05c2d0fd5deb184accf45bd3a51d209d79b38f6c1da4672783f0a607e1ef3a023c6139d215889b675b0568c601e9e45e7e79ffd8bb707635204688535dbd8ae5a23af4dd6c75d6122ba9ccbe56d33784762281fc013b5801e2ca6907a34ce22e9c2a40fb3601cdc07fa939f51d6930675718c5b40b2b2190eb4d31d447f515ca9472a7e1255ff48f7ef528da58672060b343016059fb383db9dc2582d4a512c0507b0d50e0b7e8b36619e7e6d51d06e43c215424a0ad8f56ff0ce9301c4f97977f0031cb6838548ca33572ef7815412c65386f8d09dab43773575c2d447dee900200f58462b298a08744adb7ac9549c4357380b6ea3a818b27b75192afff6a11b9dfc57621ef2b5bffec47cb3cecad6ae9ef0313d166087d80af2f8829c7abad99b85fbc2bc7bea50d504b7616a67c3a3ff4a30c6be05740ac10cf4579cf45b10b4551038363bf1f01553113807f6ce7ca7e352d2edce7b10057dc2379392b776c79e776785fc93f96e24366c26c95dfb35331997cc0c9a03cc0d05791744f9e4c9474381a52b59b2dc10bf2b5cd43f01e3feceb149f499981fca9f13cd4a4634fa3ac2e4b5360eea8f25ec026c8a37071e79bf4ab186a51df86758cf1c793ada1f955dab42821041bb13017eff061abec3ec2bb430b44dc0854ba2e0ccb3287f787520934b8fcfc6ac087fc2bbcb6947d00bbcb71af094e37882fd896156a014681fee8360900ec7e15cf2b1520c087242a3b2557aced0df21e73946190ee84fe1db38620bdbf92a036ca699ed1b9307af5345fe9dd30c602ee7e4392f07d3b67f11da392fae5c3df888003f981da8d87c955184227d58e893ff6fd0da4ba3a8ff73f5c252c4654614b7150e0eefb263d6ecbbb4f123e1e06cec54a3d65a7c563d01836020079d9bf1a399ffc735d6254d3fc42f20096ea886d5c6cd861c6d684f9e8f4fe9e33201459bbd7c46eff785c47a52a55f43294a6e87cb4bb1182e5de5f9774cdb9fd34aa068ab746b71aa32f129bec64fa09923e9d302173642e1d8bf5701aedc5a0f1a29f666885e2ba85ea48d1bfcedbe24c8a99b441ab047b042d6f36cbf2eca771c25c359d0448e76abb043c97a5dcce830fdbee1604479526a5d47ed418e2634baf11be054d2a809c205ea2af7e98fc6b6faf8748bb32265d00ff3331fa3eb9109e19073955ed325a088611a443e25fd0ba067d87a2ff45af87509cf423cce5ebe3b09b644eeccc845e9d4e22eb39b50a12cf12170e8840ff724a784f0edf94715bcb8f5a9f442773dedf944da8d71553539ec11037525eaa5cff4e1ae68b273276d08dc635abee056b31747504627ff7cfb2e0df6bcf4104e59a1d0bedc93bbeed83fd0974b9bc8cd61784def717f197548e41e8e6debd1e4879bac518e97ee9b0f1aad3c6715c8136253838fcd19373ab794f50f218d48289edc56ac7e8e50a222eeddab64f02326c964f486a6e76f35d6a2fe9a1dd994869883d7baa14f185ff98ad78ba7ada5b93ea5704b89e5e3b771d25704ac04cc7c6d65aa518e53907aca695d54114c03b80bce5a96608d6c253bd5f1061929540b5bb36c3a8ac3e8f52d41911cbef268ec3222005077eaab7b871f23761bcbedfda9e75804714b43e47d4b74e8d3650d91362c950c246808fda0b1d031041fad9c1a00af34b1754c65352d1c3183b013d04034ef858c644ff119d9b01706cd9f10ca2eaf2a74130154e9b1adb29ffdc1a9e68ba3b5b5ab75cf7c70bd7eab2180ac62a6689bdd328bff9d4a9846a6e762b306e0753f282a750150e4201bfe60ca00c0082fc3bba1aed42e3300bc081fd01a7d15705c58cb9df063976dcba7aeca71f3c65535aff3598b557572acb26e4d64d1cab0ab0923907471437dc189a8ffa875853dbfd8cdb43ee1a3af15993a174f0cd48bd86761f17879408536e928a703ed99826a507cebaeb921d29c18dc12328c641606e5ca721d2b170780c7c486e6250564e9f2875252b4c18fa9cd5727de0c86311f4932b755506477be49c410d86509ba789823700438f65423cd66e5fa9a5bd3b8133ee6f93b28fbd5c41417037ecbd81587b0318c4fdd3b52b4fdaa1dc692ef49a1bb160dbfecc45ac8f0a5fa41ba7f61e2632943f509ee5278adc500849222646729cd9597b7305c731fb5c7255dce78c4346c46c43fb4bdcabe439baf6f7d34c77ff09bd6643917a65a7cdca6b7a3b766e39fecd50f3518da7437464707e9909f468b532867752783656b82bffc1652ae9eaf9cbcbb5ce3ec678725347d21601bad7eef013d6fa125b59d06adc3fc44276889c6004a98ef33d4c9207baadf05b93b86a7a2f4e85415306860c087941a3d6a8f124972ea7aa47b311d86a4ae08903aff97fe433766aa464c6ae7b888d5ffc7fec88c65f345b09d058f186906f518bec064dccc8b5a29127d4ea1f2c65fbf22bf0bec7fd4f7dd7680800d6418acd9cb8c0cee448e6e60090d126955e5261b81e76694fa897b01ad778c2d81020c6e8a00e1b1aea92179f70012b2692e888d8173cb66af6eeebadbbc5558ec99ceccb01f47220d219ced99efb83925b8077c4e6bd8c88ea887aac04cf153b26b7534b25bcc1823058e83d0cd1fda616a09684f867dc80f610cefb8d143aa527d7b995c6081995f99e3d4d359658d59c22a0d1020234e08148a962fa072e66967af180cec11c81f331cca12ef64d7bd87b7d0f9b7bb3e05e2b60ba4fec3171dd25f7ef6a78cf7b297838e976a9cf96d036eb3ce16e5fd74c9b2c5e09fc5234ae6dfbf5f6ccd0cdf2bfc04ba643180cc814f2bbe794952864de20ee0002a5ba7186770d96721a599de99fc5af35cb535c35e97c39c7b9ee0418eea937f56f068492b9491a5cb45b9564871fb965c3f296c38b7750084c4ed1ecfaa5859e40fb9c3379f0efa11bce9fa26da24e4bd82555767ca0c4d5500f22feb415d3c7dfd9210d53f6170ab47e117df119140fb82d06d8fe75f616466de56b6d299639b90325f83180321a5a74c47b273cbfb1a94cb84983d7735bbc0929806e314af4ae7feba0df4d5d534146c39d8b6c113d143bfb5c25176245341699dee788d2b685586786a53e77157ddc51ed21cd7c0537689395b7965d65d558da0b2750dcc9263fdd5676ede7542863a7b4fbba3e52568f545a584d9bfeb177c51bd4feb44b66c7dd2982d0a640fd68d163548fcd78c2d57215489b39390ff9333ad3c9c3a8fb4072e792a35bb756bca454d5b64fe213f25ebf2da7a3a905c06bcb9fd600325441655c5f6bb240851646e8874fcaa2d521d6faa4371eb953dc4ffd7c72dca6d5cec8d92e62e01f78e68e75bba6412b8d69220a79afc6b510505ed25172230364c54e673c1b607d8859edee8a69ce0f65e1b2c588f82742ef19f9d0c682a62a496186914b41bcba197e8342018fdf00ba69da2d6d7d04d23eb8be4cf5e2043599a6f6376ed78d51ae877a03a5b24a2012f8f9cdd249237f036d4dc8d1d1085a0ea36c398bbef34c9875a336a821f38ebd99bce0f0388b8eff66b24ef66cfd5247bebf35903e263cb7b00100e01f39e4422e63b82717564c612da3a57bb103f5f59975656da4dda6a7b4e36c4def973db39e05927385c5c72cc32d111419ea316449d52edda90be51dc6c31f60cf28fd24ca6bcbe3e2c29f4f96dd8e05a4680eb045aff7b4ebcfc5af3c612899e0d8ff5c0417807beeb02ee6668f4446c208b361b991a7fcc569c8900b167b2d7b44e0e86471f7f25df78db2427aba9b40d1eebdba67f2c9e9de5d873c55effba7d48ee5f363667008a38aeda2b7251f7e7643aedb5fcf6dde3530506bf981ec95d3599c4dec9a9cfb2e2fd73346214a356a4ea7d162bd7a98c1dd631454155377600b250b2b864aed128ed6f6d58449fdf762783548f5e7679a55d03dca2f2f6f68573bee856e61186179a429c7347650c6f6e0f55cb243d10bac0ff934d1bdc597f94ad8f745591bcea51b18f4ba218ecf6fd963129a46bab9e14aff064cdb71657c6672f72b0e330c79f3a535529060dcac31d05a75cc09e5abd9a1fff62db6cbbc0bc489ccbfd6b1b2cabb3e2e2d59fe39e70bd2130be6f3f8772f49a85297197fee278cad0c4db53fd3733b1f5b4bba3154550a74da4e1b7fabc1a59991ff3d39e7c8c5f806efcebfc5d7c5b15f903f1bd5a329cf3195d50a667d10c5ea80528227444d0449761830a9bcfe008c1b7cd3b02a710f42c889e1b5fcef33f2a830103c6d181e8ab90a1abbc890afdb78ac16a3d2ac4fc0e27e7fa00c4598b6aae7f52db96fa42154242a19cab330ce9fcd9308b6716159dfd5ff747469bd51ae18742d099251cab5e0fa1ce01e0540e4b2c00be441994cd6d5eace0247ec85b693dff6979982e26e674c3b8bdccb03b6072ddc35d9f5c1af1ab66b3591699f0e3ad4c234290e7bd8d7879bc6caa9b2b94489019a09cd032e33e9ba59b24ea8debb47d1ffed02a1ba00c00fed65fba227155394f0205a0473f08d6d62829190d7c75b14d38662faf51f50b726cd48414834960382cb77347701fac840188162b6e9915585452007ecf9afc0b479429e13d7cc8d74009afb2cb0ba5b41cd71683c79d0e600ace072f014d2d0450a0d164468f5649d8afa479991b54c750e8842aea2165226e147c30e04f4f518de1df2a9d19ca34a4b47d5f61553923a7e08b1a37423cb3f7fa19d55e58625d5ea5de80c02cdd8e5b99ac792e8dbfdcfac839f5bdc7684c09f3ac44d7216476a3e6a9ba210f206d16e1dcd5e0b347a8457dcf5323a30d056fb156b3519ed20f515f8b50a39ed66183b8beb6a42b74056f9f9b85788cd11388f9b640681d93b674475f73f3d2e2f141b5d91443a95039771c93473b23054781c8552c1a747b42006ac587acea5b285c2bcf7fa08d277d6db1ab485e97b060d973769c49051650d26d7251593aa114aae533086438cb59cad6fa3fd1731433955b754ba7d39985a7fc4dbdfa9b22c346d2a2873725c34cf500b59feb49e4634621873c0df4cbf522399ca872f6a11542f73a1e6e5624d3dd61bd168e46c800aa73e92d2c891dac39034d3aad1beb2f1cfb333a15dd86e9604ebc33a49789f2e1ed790164554c5333e906482b67bc69e1b1ae3a740fd43f9c363ecbdb2611d8e4d0f12ff5e1c05be1d0e308e9a122894474b2517fbd208eb3b8944b80174a371655a398583f84761267660e45fb0a3c49556db39c6ff61cfb1adf26d7b094746c103879457c20e48e490a1d88605b5a56d916463c0789b3087e9e287fc25ddeffabeb0b6629dac14f88cf37e529f68d030907c7568b65a1e976336523aa1df781efc69d3cf1cd3e354d551826dd97604df78de88f93aa686c63341c69f2c8945a958f906e5e851be7b5f3c603f196ff47c35599edabcfda69c9bc6acd9384bb3afdffd5ea0f16a8ceb434943b129f8aea3a8029c076ae68f17651d0c3fcdbfaaa0d662420f604db83d761e41f572236e3093e0f5e20db97784231948aa402c0f9db2e6ec2bcd7f555803b9c95200dbbc2cef2e40d81c14b2ff04364b24ca2b97b1b32b98069308d32a9b4ef6de2abc2320a175f665469880ebd3d30b48c55fdf3931d181167552e18d24606d248b1f4e9c52458eba97a878e56ef342c676ba8b812fe2d2a5399f0c8261091686d30605ff07de00ef77b1f997476b054a58fd83b5b146bf08289da4785116129127dd1e4dc0ff07c92d044bf7bf3f5d4ea5e956439a39101a0752837da80e0bd2b4dd2336649598702e5f3a7bf16a3195ea7e2c5f5d5aa1d5764d5542a0130bb43ff3d54bf2299f98a302f3b90e71f85f9b9cc02ea62fb45039e1538a2572745b2e2cca58a872a6e6fcce8cb9bb6416511d0d3c83428317604879a10e1e8a5129e669c317f579e1adfdd51e09b60452a64c87b5d5b485ce8b820f197a3442157d101b86a29693d79448d4135bb52ad75609aad3560954824c3edd5022c91197160bbc71167e0750f969b8c805f12ed6515f415ce7329ac1f42ad60b9bbea6152eae172e66ab9dec2f81ca06a8931438fa0e629c245b50033f64d1ad99f807ea1b8a064942c924d6af3a8b980b19a46fb2bb1b32d980eec93d53af54b46c509f0ce4c0db1c1cad3909b5326871abfff0af6a2a807afb38776e94f5859c9af438cad15853fe131f2a3d6f82fa454e832911348c0eb56862f3656752dd59c50f96427b9e19c3f5313f7b01abb9af5fa11afb4505fff085bf021673e08bc957bfe95affad7e8b272918abfdc7dd1df4acd1a89648fbaed5ae266c6f13e8991ec91ac5c3b98f4ae4c099cf678a09ea7673478896296ecff0da820cc3f91e53836cd49edfb591034d970c990b2df4af16a4a2d67d1663087208d4ab0d8f51c59f90af26f00f9f6fcefdc29ca791c9c0549878a3813857c74090008b718c5047bfb3f99992c9c201ba6400f6017b653707913c1faf08475c580da1a810bd02f79f865d4764eb303280128a5d5e75f5fe5ae8d5c0f308762b822b80b582e74dde778ee1316d607d060ff0fb28a91933db34e7f43889cd34965f838b6de402024f005f0b05d847bbbbf4a1d87b6f62745169137d001e1beee24b79d124401d661dc9bc03726167978a3233e1ef7841979e065c078c80262df9fbf72234acccb58cb9f80efb395ac23def08276daeaa276b112d3e3f8192597abb2c129010c2da266829cb3cef44b007ab0b5721239b30beecec304ceb1a9ac489f004c654b81c4f51cab057afeacb7cd2661a80af2dd2e43e277b10a35cec0a87f565d58362ce02981908b956583da67ac0b6228da04497b09f719354a74f8e32478fb8a226b60982a9023a004ee91c5af2971e94959ad26f8c7e371665cebb1092cdeff0a3362afe0fdefaf486ff16cfa8518eee691059412e9f81853a8e2e4ff6e90b95405b3366a1bb682aab357e61d95792090f1d03aa507543bd25c57375133ad3fd59281e71e4f50218f6426cf7e98f99a825857f9f6722171caa8d63c1586a89636d54c5280db9d431e6cfeaf068063e9d603f66c940548ca409b4b4f30888977e73d5b330def1205625c7f1a5373a76fb2fbe905425572cf58d477a1c4d0b10190449c160d75fa97183baed736351f07ce764008ad63816b99d5fe042b9efea0d1a529b1f8231a7e8d2a555c771dd20019c39d60b3d2fb749cd7f6b282f9dfe9f5d122edc2598ffe54b69d9e575182c1c758c35d1e1b6330c42765e344aefdb0d92f54da1fac21e999dad67e52d3c65ee581812611f66e1bd23266e095648d2394904034480fe63957d129a0db757988e0209aa01051d32b4cfbfdd0c8ced3764beefb66cbc90b7247980722b21f24299a21cce2173db8553f989b42a8a1f18813def31e83974999602e9746ad6ffcdfb517af7e24db166ad6c9dcb03673437f09ff94f14a64cc4837d803875809cc1ee46070e3af3075b1a2120087d97c340ffb870863be8629f391dd4354148af0a3a0f1274047f0635a160bcfefe8b20a92b6eb37dbe9b1cc1bbabd20f5aa27cd72198eeaca1b779cb5c5ed774014c04bd3f1983f8777bf4d13880248762535cbde81daaaf42268d73188cdf59bd8cc080638f27896a2b2b42297ad3ea66829055d14ab48e90e3b176a8ffb540260eddf9a4b1a416a753d93d62f9bfab33c60421bd818f0a4908d03cd7f6d1e15f64443b53228f0d79a35d78387b383acd64693a53267da38f6dbd7bf42d73c0aa39387859a2d4f1bb72336105a3bfdc6dd5ae394c1be5726413a373f81d801a0858d70060bd2e850ee6f842e06b28a2a126df8bde6a5a8b072d3ae58baf8ddfbde35f0c3934eb4b35a197a7ab26b7d16a68f7ab8adb073429aa6c36a15ecd32baa6c756991dd8bdfeb9a0ca7e6f9d52e1c175e4c7c6b5c625b077764c28a23b6f2bffba160f13d218bfd3a78027b102149a26af30ba64a136089f34594c7e906e92df483b2684120850225e99a1d1ad01fc6d4e709e11e0734b10e6b6b84517be2d10f0b3642a17025d9b7bf000017018bf4be836d2986b876c9b953ce7c19316f735bd0349ec48876979930b73431428baf89ac085bc898b3cbc7a3ef7ecc85fe35d848396ed7c1243eb89e0af409c23a79dc674d320ecb49e92f4cafdcc4babc6579945a9d5b0c83e97c57de00b0d194360244db2ab6e7bb996aa8a0975aecdcbbadc41e19f13e5b91929ba5640cc664fd3a9d8afc2b823ff7d9fac6e035f9ed935700efcb0b73a5be35c131670781443ca63d021cc10f555bc381e6453d56c79aaa3d13bbe6779e2f4ab1259ee7d5c7a1423ea2e3a9833ebab1da15eb6a890999090ccf58ff96ffe8fe3fd208c137dcfb0fad09bfc75055e0336a9384d2e747ead2e6b5c108439295af13d4c8c2358ce4d96e2657075439a00a5291f66ad62b1ebe09636b77f3f1b31df669a2d64fb29908053474faea2c02f44d461fd4629fcfed93a4c5bc1ac0697791d8716a31b05cb808c9f28192a069ee0642279eb718da5ca994765729277fd294060bf0bf922244fa95135d63969519b8e9f6d0c3463c908a2ea1be842cdc8e644f8587378b6479838fbf9394784cea026fc41e25b822995b1bfa878df672cf46463e01e7e2d451c1b5f96432bce0056b84ecea3bc76f030fe51f1e922a4ad862f05c164b0f15f45474655aa3f8068f137292c027a0b83b82ea788bab1ba9e664dad8ffc1b34c4ccf12c3a8dacd506547ea364910a87d47b706932bea45c193598ce72111c3f7dd1d3147cf27afa9a22205ffa06bdd675c6fc0079fc19670771264647e42831f386e3fedce57b8d5a06f50cda4506d915931a8922b23a3ba33a24739d1619b921866c3939d88f3538e8f57d2740ca7086fc7fe7d80cf67129aac502fcebea4f74dff6e7ebcacf481982af60e0c965d4d42aa8fc29e23732c579e8c3504d53f2c692a49df2bfa5e6992cdf4f4c79f2f7f2d5b56ac8bea2648c61f9e791c62c0d443017bbd76fa9a7556e895974266fcf3004edf84d685d337bdb7390c305145571c3ab53cebd7ee61931c1e256b40444bdf1327745c9e0ea89ed6376a39f517f8deb79d2f815a877513b4282f2840b99d16e60b2ac9431f2b41932a7441595d3374557bef0b69c6478be5c58b54159afada7ac80ea73cc8d95db3a7fe4ec6643b07535054c5ed68e16d7798b701341909bfffe4881b97a1c48dc605671f37805d4e879783be1d413bc0c9b194d72a79ff826c989cb86960d55d3c07e8c24f9d4abce89637b52f02713d57416c797b49031245f0e2a4080eea333683cf8932713f7ea18276983ba3e7cbe85eb5e9641ce2a4d0d2768763b7cd52b883e7f91a84c78bdd55649ec5c84ad82dc60c61644a85d803d249ea97d5376890049ce578ac6365dfee1eca5330eb3190227ab09f3c2d48e9cf1d99992ad4fa2cb347073a4736bea087f62b87c5e4c2b5d55787718e69e45b6fa00703a0267c298c6f36adc53546bc8d49cb68736ce108fbc2a4b029f14a9ecd9c6041aa910dc6d0ff7dadbe2de1ca64511fdcddd44bb6da23017721a3f98cfd9f18df421b0d52bb58d9132e9388f0faf6cd9b10d24581f0a0593346b3b071f9906f863ae93bc244b982095b3abd250e64ba128f67b95f38666006afd0450dea78cac3ccb48e015f3917ea5623095135a564d0db80e8e9b8d8db8fb35019912010d60a8121db6d35ba0cde335388441f69e34a57b9aa68e9c8dcd82f453e2569399c1c341702455c2ef61a5775931529e391af9f5f435a184830c5e74be3fe7459347235321a22afe6b7cdba7fab7cdf98e9f18f7a52385f32c3134d7e72f0ad9897ee760519983fc668e1275656715b0fc29d45631cae4b4501f4ca448ed492520146528eb72c655dd9592b713ca3878877ffd8baf7d1e6a05f1a76d20d66fbc59c6b2b43a2596a2dd69bebc9bf0f94eb7012e18e501f9e03ae0d28ba3680a4becbceaa08221f824bc7551b884cd16a2c596e0c0510e5862763f1168543e4f859c2d84298eb5feefe677ee7b1a59d2357ca0ca823e4cef0da00d313f770bf08ac688b6b0bfc8033f620c11763766a8e30f12b0dd4a7568b2efca32781ee46e798ce561a7058ea2a1533942f460c4bcc8c97d6930314a2e801b8cd67c7900d65b1af68aedb38a0fd892a2f791bd69c91e5385d34a45075003f12ca0abc4d2a80e8de57f9398878fd77d56c762a9e122c2c52dd051daec8daa1377722ca30e39227dc173d38b6e40417903148a3d15389040686a3789f8a21dad313d23dd52ffa2c4b011321806060764862d912ba227cf9049dfe79bd5749236d935cf6413c0daecfd73df81daddabb622e70ed8ba1358ba179c654a4c4e7f1d95c72bbc553da5902d2751eb1413c1f8dfccca942f0373988d6b15883322e2c0ddef7241c621d3e0cdbbcbc80d55a663dd497813e52e143a4d98cd8d930d46cc016b50d37d3e999c8a9acc4a8802ef8eb5afea2cfa91f0915787b34d1e8f57391084ab640e2770c758934fb779495565ef78c7bd1c467168c95093621d539fca47e12ba6cebe214a8f7251c1ca1db41ec9fb4f4630ae63ff4e5867609dfc10ee6db9da82f441be6986e570bfee5549174f0913551a0f2522b1b4e8e054aa51511d055bc2a8914490737735c8fbdc158c2d856bb84edd71ef539d5d0b0803108f42ccb9812fa6c77863336effa66bac4ca05843ab447d8b043c9af2ed2adf1519f3e99ccae4dd8f2d2b6b3f4c2d98ed9446df2c3357c6ebf0671747def22f5ba356421f3ec229be285a15735e167cd5c0638ca9e58ddd125684cebafa2d1f231f6e829744baed3405ff03950c321b5d54ae775f909c92e13d9cab623e820f8bcc636d5b855b2724706256b212f0017082f6a4be01258c86b7f984dbfab394ab0cdecb6fca89d3bdd1c77ba02260f120d0bdab07ca00101419c55793a8bb25e094cf08b5eeaeb60a5d9c4727834e390ab02cb347285acdf2e9af6a51b4f635c9e3f4d3486a2992d0f2e90f41f759447aad861cf7026301a8904f14d962a893b313fcdd3cef436d03f31c53e7596997fef0a819b72292a850bf25bc89527cefcec43c83aef265e4909e673153763365115a3719a056017992f9e40035ceb16b35c8063143d022c6ac85e9c3863d6afbc8a26bb9c468e99c0b9231683f4f1b005949631ff381423501cfd89d746cd20e0367591c820937f32f3b7a37ac5ad69dd4da3356f26d6b3ab34da97f4460cd232da4be726dc1f8d4f53ea32ed90c44f520b6605fb61d29c695568f90f35cb3d10033f8edb71fc7aebbdc517dddd193c1b32b9fdbc4fc30b1611e7392b0e4b56cf3410758542a71c37e3379e78c167cbb77be561dfd9bd85b8f0faf8d5f697f49e42faeb3a339c8d0835a04db78930098cd3ba4dc2dbab8dad025345786a885c557162d3d5d564bbaf82a429d39e4ae7bd22349181f06a0b38f5d7249d51497c0b4b720c8e4e62948661f3c0fc20a89a1adf82b7a284076c16c3424560fac30b2c94c54738064ebc8ec09e999815f4a7749ab6fa574cb3861cbc13bd186f2eeb07e5228cb9244d41b8ca61a25602d0620fbf0f2bc8c188f64889b523a506a403a627f30159ad6757542f4d13f27870463f51845b0a582191e590f7b2591f7532a4337c82ef24eae64f74a42fb1b0a695065b828a52e7d0b7c01979bcc67e6da2b0060ee63d2b59b14650b18556b9e77ef0437b4b0326fe06bbb6ed4fd82f3d74d1ea6d5f4979149d3b6007d41174510648b0ba6dde1a7cba9c59f95b7bac9c85b10363b5158e4b9785f25904f688084ae7bacd872a29ad4065ef5495bb791cc24e5175995a08d514bb18d8a51fd29549b561768f13886e3d42f38a3a22edc9ac91085a42b923b37c770aebee63c1d0e59016a6aaa1c853e44e46fcbcac27cfbe0624e160e9e9fa9d480618f9633c4848205f16150e998c440210fbfbe09cf7b32b68d0cd9014381cd9e52739ca4a42aad84dab71f45f3d150c230e20144385d53f56c7bcbc5f92b44d034964a4a39ff1ba941211843b7b41183ac0dc115d2f2ab9557a134da0371f718804b5fae997a8900ab4998b11133dcaa07cbe2d47675229dbbf999809f8ca97b0704af1c99e557adcd025f1d688c594a7f413b1da472a5b6d3f8cb02eed64c0a9e88c1035256803d9664ebae1173d1624f38f479ce18108443e80d04f855ceba6840b05c216c3f8d191d9ee34c51ca2f7471ffd119d625e1f1c6115115730064e08787df279463e6342402d47e0f0a577d2c05ed4646e53fd217260712d167da310a4b0b60aa48a9c409886b2805143ef48324cbc6171e17b0eebe5c2efec2eaa17cb161b5b2ff70c348aeea09768b92f60642e3b3fb20f669d3a3de5e085d4b7e8eb22896499d092e151adf8bdcc8f0cf640c989c08f112ce647b623c2bcaee568869191f1f6865a5981ed6cd47edbf13d310aa62d70232aa548ec8046042ed12e892520380b96f605e22faad6ad39dd85e0631d3e677f609e0799f3251f4d2ee308eea17298106174c85ffe64e8a6b4679f181e7c3970ae32d4fc9411d459dec1525cd7a5bafcdedcc965dd332029373ea076656c0977d07af80c959171f67a1c370a9d7fa4cb5bbc62af824bf9a16db1784348b825b55b759da582805b6d9b827844b3e3d5237606f48f870da59ed9e3034715b0eff554236de1bb0d610a46958dc944b127cb0057a9b4d200f314e8a14fa055859c57a95b0976c5e9edca7d8101e7f98ae888b982a30552f632fbc0f3052eae278c19738cab6da7493a0be4e921468eb345628ecda29b1441ef02afe8bfa965b0095de981014f10ee6df6e112b4aad931e966dad52b6f18bbac3e9cb230beecbd18f71e6d73b303f55ce0d2ba226794fe07aa998fcb426fc15d8686e70b9723b7a487d6a512ec1a6c4032b44b6c59a888d6c38f3488c16f015dedb156e902b277d75362a70f6d9bee9106114f32bc71c8e0de4d33a1f96ebaa75cb99ac8745e668245676c22e9f154b820e4fcb1ba195f543236b4787c0504d3fa7e28881f5e0036814c6e66bea09bca1c43bc6eed0a1d564ce79ae64b9df894bb14ab023a6427adb903047e0c9c80299affdc22a821fa7b5ac342fd71e932128ed4a751fee415660ec44ec456072f0cac4e68a57155c44423c1e8df8615d6264a4ff76d0f564b497ed1899b171ba099d86b04a2effe0079aa096b1a1591c18b5ca8344650a55aded24f5a510cfe3500fe1dae0595683d53d20434983dcba3ca79158689ec97a72cff33b67a4af0c1b4bc551824c739954b25c6bcb595456377835dd03820f905fc4a52607dabfd4ca5eb9094b7eb610fa47ce0e04cfab904e3d29436987ab0d13354151a850da40829357cef22483256c1d0b617b6ad62c082ff5fbfc47ebfd39a33e7f0951bc404b43db6f5901c42f3b0f2ff68c104a0b00b3e27b16d19586c820a0f6f6ccc01fe79b4e3852a62b07b63830c9afba12c7d1602dad105eadb3436b3ae7373ddb8ed90cfbe11cf984defa5245332cbd514f7ccabd9ae352da29aa02b251ecff8422cea2d5382aed0ca19546bb2e17d021a1106769b79c105156a888a6bbe9ca7fadbda6cf37888e8869200f20113e9fdc4eb7ce9c4daf67a261cc7daeb2224d0c5747a92a508dd3b1e816aada00e697a26e57865edbc261d873571dba320571440bd2897b39b9e80f79720625c95a8a0de92271a96f6ab070fa63063d684f48220ea8b8fccad5683f6a6261b1a08eaaf5e360a44ab1c5e55ac1ef9d3e7e5f88ad599fa98abdc52293338785df1352695aaf5be18f4b7e4451da8c77be48c30e6f4c76738819df1293b92ea0f161d45040a2a2af90806dd447b3c11b4fe95ef78aefc7adc03095900cc1300c9649f72e04eb14a77cd809d4511b30255f5b310ad3ed1795524df8abdb3c49d5f36373a203029880c565a6d9b40c405eeda28c6c2486c2a2ceab3e0d9cae56ae8b677b97d625f2a80b67eb7c15a070754300b552ddf75e7c76812c7ab4385f28809624e9c526756f0958236175bb05e767f0e972d489ae188fcbf9559293aea7706f33a4337e00035fcb44f0a853d3850347ae50c3298b3424f03eaf70994fb23a434ad252d53f076e11d4c12d28fcde4f698704cf7f218abbd0099aa7e1e47b0d1cf9b03cfac2d3e5145e6ff0ed4a82a32effda751a236af5759b52201fda4163fe27dcc2f0e23f6b9d47a285be41d8e352d8b6ad0f6d544e9fa651cd16f41b714ff3b66f55a318ebc01b3e81f0f3cd66c0334678c63c343a325711927dc3b2ca37cdcf09281422138e6dc80f0f655142ee6583badee2c2b1042b19d1c66893902aceb9d1d86c2be40a8ec948ec3357cdefc686b95704a6ac6c81ce19aa66b20d3000b34add58088f1ddc2509a5b0b0e398d067fbfee169344aa653d618ace68d8c1f45b6771c6fb134865d8994a6edea33c89114202b5666a0d42893b635433aecbb18bcf40db6d98595596b4e1fa8f80d7a0e84b355134bbfdb1680b45563ceefcf58d85465b4ba8ee68da982798b23dd396ab80d4ca0bae8cbb78c4dceafaa27b10262178dc19505883a859e9591f0711dc655c5124013c84d3317e96243087292b3717be2173a5a5e43eb220a6a33918d7a0d453b0fa5cb2e1c5297e6f9e15bc1a819c3a75d2af0a9eea862196e00ad12b0470c40e06ce6a6f1dc71a4d3f5a5c943967bf5531126f323ea677047988d1c1ea718b4d5209d17686085174057a7c7c2a2fd5af501f5dc9e15ab19da77de4cf87e7b9cd847b907731207dff0eb4dc3c2a2cc2d6247cac6a00a1526f6887a2db1244c5f28c6c346e132e66fc20b9d65aaae1a4c94c8616ba743eaac4c5187d29f4974fa9d5d3bf792ea9e0fac5b9d4e3e672a90567ba4d00e0c013b325b097e7426a6a36e3197d5d1aef2257bd9b690d3117d827de2fc85008676fb8157341d14aeb383bd553442ec5d3d5d2d70d738bafe89b99f98c045bcbcba2dece0779fa0034aa129b06ba88e742379c9d631de854d93075575586189fe940c28a32a956deb0a05dc8abf55a5ad13555ae387a8a71d0f20f32cbf2ac4eb4ac50367b2254be2f1d0a130d8301b0493e55e61080107ea718cc44dbf8d816836231cc5f96bbadcf0d567f81435e80270e05f868a1e565f865c096b7674f9667c08765419f5ea069bc834b2d64d74c542be2816c04e58cb8bcd5bce2f3186dbc9f48dbca97ee03998d0fec0b88ca2e09893023a746ff5a2a458107d77ce758446f06e8949f1f188311f453fda643872728a9d54793e4b490631621f84a8e41dc138262377bc9078ebe5fe258864bcc5c2f96aa90ef95e37d6d14ad48436bd426357c8df1af99efde380cc9883b34732de6e7539a04a2cb06c3993612d2726d7a5ad277716b993618c88009c53b552f82d25d691050f33b9a0d7365b9dc289945af69cc1ef1975ad467bf2a38c15acb307eeecf88f94484e4551ec5bfb1cda150ab2bcf26a58b67cf8d475926106bbb7da4113d5b91a3bebd134cddd49e412c765be466902aeeac022aaad4bc705c47739f2cd36a2ef713942494ef5b10e3dee05d7c1ce64e01938352965aa7b9568b644c464e75d1d4f1e93bf2d43dadb8ef16f4ec1d23a486336c5c20ed9cd69b863305ed3ca8f1688620ce59af70f40106a5343fa9f1670787410e23548c7c526389d1cf924727e80f8da4684fe16a940144c89b06ac5c268f173620c907becb7dcd08c68ae272be5dcc3d7e5efb0ab2a936903358b2a5b547245fbb95afca706778b306e026ea1e73c27e1ec0e321feae07f205a4f6168a4bb1314bacbdf584b67915c7e66f721d98eb0dd69972ec40eb3e7ed8920d9554dce6992490cc7282c3dbcec90f11705eec40785817af3ba01039fdf1335baccd29aeb59a4930b993570c15546c1bbdc40992cce1400d6fec845e0ae68d94a8cf671fc1f999814eae65a740b5173f9a5de5115af51e2498a718aa139c39e4ed10b0299ad187b1059d21e617d90688b11a0649d44a6b9269464315c3549f7aa8133040f3dab546b9c5eee0e900ee0fca8c2036d4b0e85338719448cbab2dfde6f4ae0535c9f4434738a4fe171115dabc5cc341be9582dff2808d0b8b022512e74ffa42e62cbedb0a34cf4e864d9bb68664bdf32a782c0eae15f29ef4a226072438885561c0e323e964a070a83c1f07c6e5c41ea9749a90c1455475d7372cd5f471b5e221c193b30b0c7b3a1a303418d996cf6f6c57eb820f4576a2db41cb74de4e5831f22a3e210a529f1228283af51ac98608eb8d218faf9de39cc74468d60a7df4c7aa6783b9affc2bae5a632acf3734fdbd753ad0d2bae6f42fc605616e5300e6126398061bfc28bf511fcb86c72395e65f2319fcf82e4202512d9d8e53a7d2e248d24e3570b096d8d2475eba93c35b2008b7dca672d93ee5199590f5b433bda2bd8971719d3b6f207445ee0d8651a07dc682a045f7636fbd8f01dfb845688bc4a4c25530a17ccbb459b2cb6109e4babd466c04de67d7849305aacf5835718c47b6934134aaf39bfcea9b7e21628a039b772611559891961bc541cf7b8995bcea68e748841785bc768e91269fb51e22b18f4c7928fd8a76c314d1576cdc7c8299fdbc85cb91d230370aae6277b2f227390f5bbd29b686a39078514030b18b8828741887bcd7694416f15bf4b1422c197746a064c29145fe43a62b816251ba696964eb91052509e42ed0f234643fa9aa4da970b71b683a69331acabc265d284861cd94f1cf96bb9738290544db1d5c5ef082a72694792de6657426a9a484698a9d194e7e71fe2e215f1b27aa173f2118ae16609c02fef61e379a67b239eb0d0c7d1256dda75d41daf1863b84a16fdb8d6a3e418c7d93d3a28ae9e48b3e6576800fe59bb113c0a6032c6c51e368666cb2b10fb1013d96bc256dd4ddec5165ca23894a0297670da657870ebec3f18f73b1a68a5570ae61d204d2cc51279303d6dc844fa6e94721d7fb36ce1264c06362c379179e0582026ae47d05c36c932dd7ab0db7ee1fdcf709236a573c68e1de75f81cac140f20f1e283cff8dee86b43e435aa5b53865535a32a2a7b7d2dcf81e59413440204abbf04be4909021c960ccba54c6b578ed8bb7f3ba69ba8af75ec181a05b8e0c38aed5c996d1a450030e1ed497e65a07a2405a76bd5c2d8b24e2b36c8a3238bb0e54b17ccb9eb6492f0ea99b795b6929b5cfc4aa141ec41003bb30e9f44a749bc25026e05543f87c90d284be299e724c1dfd6f142e5ade8c77da38b85496587a859210831bb679354d1c9abd35f95f698e98a26cdef7b8ea9f9b88ac21e5768d38a758d15f8489f3bc2e1d2eb1a02ce373870f8c3323f9abeb430083c8fafb5a804cfaa4129384cea630ee5638a66784c2a13e98e326bf9fab5a38d24c3fbf1e23a8ceb961174e1633ab3ae0f3a0ab3b45a2a7e0fbcbcf2652579f85ea20566eb21b727ce660bb14adb5d353d978635edd205d3ad33ee1ad410c3744e38479e8297737f26a2b4f680eef21b082816724a9df649c28c21e7f8e0e8950b07c1c4b29e0928c6083d9eaa36a73b6327b74576e63a763e089d70fccd2e45cf0d7e6988d9705da88e0e4142dae7392af73850e02129aad85d5ff7307e7bf3d8b3bcbcc5acc31f0577d99958ba7b6dbe2f71b93944a0a0ac010dfaa02b1335c8aee5df117fb89546d6a49378b009b09318e9f19b48b83d518a20723ab6434409734d00c693d40e94b6d2b1de0df6a1063d02825a5cf48f65449dd8b65ec72036a4ffbb65302101b4c188380a9f9b189296a336cb775d37b342cbd16eb56b158b0603c5c0802e9be450f134596780fa4862a528bf7bd0761d72b4ee3a51b07bc785566104288281f4c6a3c070a10029cc32d9e07a48fb13151e496418ab89e8ac8b3b8b076339e3687cab07039f4035e8bde5dc6be722550acd7e8b5b9fee4995df9fc6030dc6f5227505228f669e8d3687bcd756f9417df1827b367219a9120f5ea47947118eeb03404e15ba6bad5836cbc8e5563b6cad53de28b269bf42d66c1f005b50e2c7357cd120883f0561fa1b5a942c40c19a6f647cc973133b22ba00ffbd427f5e89b51f6e8a3a80b8dce54de30437b3a92a49278a0fc1f739f1266b802f7374892b7f453c344c8a48df5861f2f309d83ce8a45fb7012eb23b652cfc9123fc486783fa16d0ba93a8784b59031db9f734697d4d29c611b634f836a11bb14fc27593b16e38829093930ef2672d1ed8fd3631205b30aff45a978b1e48972645c44eba3c2b2815ecb9439bdd88ab03511c4443b8112533e30ec868f07d8479e4dcf775246ef7e29c40887f1a2087dc1f88a6264e91554c4420e76b39959eb9d753faa0bb3c70621509629008ddde8e8825292ed9992768bd73c1170f6dcde061c06b70e9d698ed5f1ab936b27a8c66f28fcb33df1100bf9ece1c893ae8e51e0d5a8663891c0633d417934792650aa93171ac58ac1b3d1636663712c60f5c250b5bafe4859c18eed180d2f7d82b2f90ed16bd361e3159585afd9a1de4d6e1485e4dec386cb17d7adb79adf98ecbc7949b666cf2f9987ebad4e68622e680b8ff4bef087134aa4d685e13e06d4dc37b0c8d09d7c726dc498b19c2941e08316c6e6e094db7b6ccebec61048deeff0fc92b3bed0bba1f27b18db0519b26472386ea5a999c0e4195826a802da23ff1d83800b32eb7d002db607a413e71bcb2768c65495d15e6baf3542776e00cb9e6393a406d0572f57cb9eefd5c218cf2b084c86b1d50b33973f7f6daea48bb36b3336a4492979c68b5ef995a8a35ebcbcb782505f0b56a460fb740893d79a2c81f6388954bba785395f182d4a59df3fe55d74327396aa2c9f3f21633e69e6f7957597931bbe3eddc4f67b24464933eaf6153415cbfba150ff2b7ab3f2a471e4f14449f1eeb7eed708541e9669383b05366259baa40d0297d2a9bdf2594c3edade2245f6e84685108bf72a26b140260c0fd0d3cf0bb9142bebce9fab0292723d75adba80b7c3ddcf06a7c0fb3d5c577c4284414d9fa2674d036b7ff10bccf7be5c447e7fbd338c9199cac23e81c5b6533fd9c6487bb321062c3c8ecf1eaa3873e9e6f55d0b5b00f4e4ca74c7648f9010558332c0aab0a18564bfbb3e740f2446f4c6df2de45d70c823d0eaa30e59ea0e67f3348ef6d93626e853f93ba68674e93e57df3d53530f3c1e2a551b6561d003ccf99e36a42e46f175af28d63c27cef24a56ea74ec86e1b13976463f64d95ad85bffa844ebf62b087c9df4a4dea47b43bc523b73a21389637f2646779c2ba5de64d282f55feecdbde38aa58354685c25536028544a9fdac41799035094b804912a9cfa0ad7ae9bb3fb4203defce821ce7a58ebed9e6e40e1ea4023bbf181bfb1d91e39cb2d68aee15eaf758fec98abea75a8c4888a7ebdd69751238df0e566a808da474f4a9c4b425ff1ccf1617c831cb94570225eb069fa79984c49bc06375d28b8de183aa37801ca1f30f2a114292e1d0d16f6bf44dd088ec77d8a6957c814d6c0753049f41e2748b16869870ff8c9bf3e0095cc864eaca4086237912bf2c232b2d29ea5e2ba22597972ec41c32cc8da6135982c5d2566e74a8bf84dc9cfedb1da1d0378f73ef0318f1d962824d5a1887ae6eae974e12f51e0e02c5a68e2cfb16a5a04c566e14d30d570e57f81cd851ad38ef5c7287ee0e529ec7f1ff9398c74ebe94e527ecc25311b1772382a8284d010a0c07734ce5d08bdb56e67bb8b4853c9c6d87f4e24c1de19b3cb1309b9f59c098705f3e4b97a9b2055109894f079911e3b3b201c175844099be551708e25fec7bd140e6a5642ba89ea67725b654dc54343b732289d8b7fa6e37810d551871f291472d3ab51fc0899a135670b80f3893688a28c4a8153312db76d2d9237498c3e07a6c55c2a4b78282fb947722c3ebe1b0004ac6073207bc316149f140a3cb3200fb5c76cc332f573f85f52740664826a220649410eefbdf5f0a26a1dfff02a3d367ad087a0c37023857a2775f986d6a99026514e065421005d535f04dcf17b59b95a75b883c8182c992281e0a00ba75d27fb624cd2806eccc8562868c44e2893e3258f9507a57464fb677e748d4607b3a9610720bce383f840703b1eb6f41adac10397871e9e133d84c504631539c4022972e5dc776f1ffd0889be54d4b30e203cbeefdb95fe40a89f55804ded42fce67d403b7b33a44e86d57278c3bc561be3457de2c40ec65fed730a7f47e8791f86c0a85860ae8beaa32baccaae7f6627e55991eb3edf428fab7b2b9cafc0e27e700c1ece030907c71ad9d0f5051a8d857f65eb2809c754e82bf95ad37f9f5e5b4a762e7005235b1c60f9dcddee5315711427749daa7da9fb9f2ee5aaf457582da979de90e275f6b3a096b6e241aeafc2c6dd67f12689a08f16d8901fef681e4d39bbdf5f42dcb889b1e2515170f4d974403be1f5a548d9655c785a1de02da0d6b94cfe152d5cf0fc0163a3a4eaa0a0d03fe65fcf23b365a61d0595c94bdbe216efc782767d1644c402b4580620722609349dfa715ec78b7e8737c5d777c7bd6782801f55f7b7cdfee5255f7b12c621066abe0af4cb1abad6e46695985307f6f8fcf0e803647bb3fde38faa985baf1810a4673daf2182900e92c9f48cfae593a64b5e306fdaae3bf59f7c07038214228c9be4b1f6c8bf698b1d1913262b1fae852025029daaf82a79cdfe35d3979cc26de688bea767de2089b07a1966c98a155249971e6a74907a22d7b4280a867b13e16c84cb1c26cb6ea7254a2a7798157bf7a8c128d475f470c85ec93348c9721a22817557ae04bb609b231fc87a6f641a0f2d80b3245c9b5f7dc64c820e9b04879f668e7de270366df6b896d74cfbfde43464a99a2d153f1e7b5ead4ed3437b7a9aaa180e9ad1484f55248003c6dfac18077ec0f1b73d4da1f92913d4f2d1dbff6e1bffa61adb0118f20f187b6972583620b64a7912d83c321e8ffc562bb7d7f8c01413c27b7deca7e565ddbb788a21aca875c5e99157de65859e800e9f35b2bcda99538ec397e0cc57ba1a67803a727bb3ffaa4f9a33f868c8b72385ad69cb7de5e75d0f46b39a239bc9d33cf9f9520052d946472c1abc38b876e13f7e894122f630d6894790c2741ac1f65f5b01c678f3050feaa6393c50eb18d574fd8efff01efdf8aab33e2848fad875d69dbf8ea5ecd2c2bb9fd8bf4ebabfecb79ed913ef969f9e9ce67dac508cc0d2b12d1980c55c19163fde24be19bd85e8bf239d25b276a776463aff3ee8e7f81cc14a4a0be32f139d61e168ddd4340544989170e82513bd4979a161cdbb8549471f90c338984fc8cd3f923dbe4993a59ad4771322d574cd19ba6a2d20c6b2cf70bf827a00c9b97d7a7f8a4d4501398dfdaf78fa6c10a2218255228bbfcfdf676fe48914e11408cd7110c7b5a48fef3ece6442ec8b61108770956016c8555cd08f62f2224670add89634e80df1fe3327605283788e6097479a02f2ff50cd6890126ee891849c91732e186f894838f7c1e25091198ac790a2e83872117cb5c3503d15ae99b3bfa4b8f6ad7e98996273410d14bfd0b67df52b6ef849eef6b9f1eed754d461ebe0de4279ca5d1589f427dd398f5c336df86aced19466c7df8cf21be23f590beb8caf681906d09dc82cbc3344151150269f2ddb7a7be68b174b665545806eee9bd357efc0b0e6e0e1f0f7813c7955e83134425728474b594ed00b3cd6d6ffe6e0025dd15781626790bcecbef630baeeb1bbc16ddb637e45c313abbdc82686edadea40c4df71d23234a7003a8958d8bf5e0b41fad9cf9933dd0fa7679b39fd249dde4e0fbc02bb7a1372f082a107012357af858ed4f10a2c263e387ca8ce4478bae6869d145f548a0fad358674b0ec57417964f3d1c1199caed80e2864f16ddc303e4653eac46b7bb4a9774ee77468b9c65ef590869880ee16fbeb791ee04d58a1e68c575c8c48dc15fc3ecf6a66e62306492aed349636e06f895b30e5c0df7495c6c5fa7514ac0710100651883a63307f3211b82df5e6f6986bd13622b4239b9962e791e996198efa5e857dd788cca37b9d98db9b3ed61db9584d61c12db6594f124222841b79d7be6aa7d763e7bfb5952c32b0d97e94fde030a06ad6cc056fe7650eb0222eed692dfd9ee3c15207f940d2774e4ca53a27b83a92313cd6743a6849d53b62b9b92050f667f2947ebfc56f40d0dd9d2b0fb0bb2be2be52c5d9d8c2f8462acd6c0ee77a10dd7f2aacfa6448aa0a0e59078ce9949b82c5afe1076efa5dd7dd44bc5329fd26acf6c31a431f57fcae5dca18f3deb1ce13711ed5fdd6b23475d39dc16ead5aec3b4505fd7bc4c1f1b5fd184ca9fc90f43f26505b692717d8d6f1dbfe17e36244d4bf9817f9628643f7f3f97fae6ab71146697d3e34bdacee82571067a5f623082e7e901a3ff6f7c523e76771af090f5332b749b7293d3539c40d923726277b66caa48b17399c5c263cb45c1cfde0f01f4365df1f0dcf44a8d9aed065e7ff4929cd8f2cd897bc1c110417e038a43521013cb28a2ce909b14a74651e537ec04a97de62a99a224d70027a5f1ecee4e2568d4ff4be6729b96b83af48a7ca7cc9626f974b50956769ba7a4a672cc2efddea13488debc95ea048ee541c1a654053721f532ef29254f3de1c3436de9090937e6c89ca1bdc03c7c292045843f71d8ad829f7f256dd7358422651cd43cf5d7bf75f64c6d5722c2b77e1ec746798d4cc11386b4a128da1f9e56793ee64b6be7004c6c8eb5bc0b96047b8d5acac2777a239d4498a8374cfa7be679897b0124714321a9dad5da1812d8188b7a32a2605e6bed6d3340d398afea49edf7e39f9f4216f1f708d195d3a59fd0dd0c88bb6d3e60b1af726f9290320b449a157962962d7e75051aca42782b23ecf79d291f735c8781f57e6fdbb6b211a5466205596d02072703ab9d273804bb1beda98d2c0fef0e0a22c4b3c8cc51168cdac5b9dff56a4761b31a8f801c52aee905f00a19194f80f9da312e67228d5b1105955ea20c66b881cd84c83148dd4a46d3626fff36a6ccdaf53363aea89f4249301bccae3bab46ede6445340e11ab9e347d578243b8db510faecb8257cc2f252d056fddafbc08658f5a32acf04933d217ead57e7e3633740e139957ca825642de29af73816b7c1e28387e2636b7206e8764aad132b232d1de8422488da6257365fc0b8b0a24ca7a352604360e12d149dbe52a497ec753b284b07077f6874a6c5bfe576a581641da70793161f5aac6b472bbaeb6074e5075018fa1cb6dcfe4bdaf90b7c371b11669b87a12f060d84648b869e8a21bd3af594520f68921a64b7eb312d7703aea22d96a773f1bdfbe726eb3d58b413e043b38713706d6829060276304d1daef2c0da9b27997586ca5f5c337ef90f237105cb6fdfc1a71343139ebbccc703ef181f0bf27722af4e0215a3e76d3c8d1b0ff5e247c7b7da29e9afe22b3a7aee77aef0ce700ba8618eb959423eb4ca980be62d4858ccd2c1ce4e9c5df2e3ec13d81130d396fd89eb3a7fa4572cfc95d7e6f17c17224dc51f59e1df6d7175f3b0600dc76705949b6f9bbe533ae943eebbcc23ccfd94ca0ee6c668aa622b5cfb168a18a7bb38b2c8bb979f5a9c1f6d84ec8fd631029fea917ef3593b9bdd6cde4f2976410ef8d11b02868c7e8fa1777b14914fc88997607c685b7ccaa9ba8a8a19ec7f8efe831756ef0849852941bb3b0246c24dc35420fa40ce56d21948b55f9775085e45913b0be063340bfcf87215350e239547595b5cac81ee1e6697b1927614a7abf5d6dfc5f3abff1cf742ac4001b0298765525e9d76f63075e828ac641c7e07b8004b8748878803464bbeb1a88dd02a5f231758949b427bd3a8c6abe3b7e61147796a669f5714e9c92721a717b42c0a21936d56560dc6ee1388d9a566312ba8e4cce94f2b535cf2444d30922c2a14a08ace3019a0322c4fe50ae5e70421ba0aa5c8b9234964d39f8384240b383826f01b2c8a4d7a17bd403a5584abae17bfd9665975295f5ebf8263a813f3978a0ab963c2d081becc9108f01605376c3a77f93548aeb5a5cb277b17e520595440035bd4d600889e41a7941862831f2ae546c98a017a4221dd1d6e89c202bc249117322a2abc57133afa19dccf10d4d06ed8226154c2990ecbf2d3f1a4805c8c07931bda75bf62547276b2ccf9797a66103f79b31bb5a0800c966cb82662a8a27106cc5016fbc6ae5935b0e209aae673df8c4ff7884834917348f5f2db824f6f45c744ff3f750a703be10b14dda117383ebc09d66744ffe21dc73220be484048d0e7d2eac502223b8fc94b19657f638ddba28ddd62d6c384081d721d8a46b05a892bf3915ad0688ee1d10b32d2248a7ddd9d8541124abae8dc93bd22c174c084f5ca4278e49b187db1be9634114577db057116d1417c6214026e2f5dd41634d8d58ddda6452de48504cf33eca2203607a65384cebc54f9a24084a2743d7aa27fc0ca4723f49f60ff10827726079df997658b79c2c32235263d44028ff651facff5652bfa15a8707ae6a42875b0c0e71ecee9ce8306d40bc9d9d72ebb284a3fce7d7238bfffa517a3c641cf562dd23766da0ea0588972b8729a5df5026607653e42edbf41253a7a87dd4666590c1995829aef2d52201c36e7219f5f9e8ed277dc2f14fb4f92d5ebe24e620cde0dd92c8522d9fbeece2d7286d343ff0e49505188c4a188f6db6ceedb81944ad4d96a3ede53f6198f8b569b4290b211bca3712eeaee1248f3d83163bd014fdcf73c9fc85f6f0bd7e28fabe0a837d0c177d8b23e727254ae57af6ab59fd231871a21c262de2da4aea5486765e3ce0ec6b0d509f13a2dbb4dfda15667ff0e6871b566096c52ae7b1e510bc2c408e975ba81d496f6a9920b5b6b9f0ff376093408fa895985e12166fef60726c7f8b4327a1d4f448c64a2c2f1c34d970f21a1bb7878f215c76c5a6bde80e3653c234298f08812c5fa55982020018438b8452f39ae668b7fe2c6545fe1a6e82ff213648f84971a600bf860e0d37df5517be08c89bcc79f5b88a363d89bb80bc0f9bd9017893fd79f69161c194ab546d1d87605ead29adb731e3d9668ce4c49b779d5c0ba8408aff1a5d9c29b0e91bba1f82d0881d10dbcdb58971f195b4a59b18d1f3d86e63a2c1b990097f2b5a423ae43d05a8a60bd411b2305fe62ccbd0aa45213282ddd68ff610d6dbf7f8740b9d450ae1a3387d42467a45822e4f7829b697cb6d3a873e50519252a1c01d26ddd82facec5a49d29cf562f13fc02db0fd2e574aa1f6994e35a294873c86815deba7b276649c313986ae549e92c25823653b8fcf10770eb3ec2078a0fdb080c058667b03d0605e3e296d949b537ac72a818a0432f4f64e7041296b50f681cf7f82e7c203324093f0ef1a4bcd2d72e2b32f328184526c14eeffc8571baca6138adbc39d1d97001e7fd626d7661b5a608ea3908318ba9d42eb67366199b38157c5f7fbcf7c54de6f43d73562540ace3065a0811ab30164f3eb371e7fb9a274c92012efc6ce20d598fb6275514c18dd514709bf79caa7466cb66e1a8cdeb904e41462afc256e499b81342c558f6c401ee1305490c4955773a7d1708270d7ca1d7f3c33b499e63ead764f51e226a806a4c102a458a79973d97ce6c2b56c36d0f24726097a1df6b65ffc31fc72459b7fb45cf2471ce69aea9984444fb95bf272319f10ba57555fb82f236c6450ed5a9d89bb44f23ffcfd18fd4c38a1f63b6a0f3381cb7ffbec4b0febb9beb3a99768250eec48c644fce1c9e8cf9a34e00cefd816b4843bc151d6bc72c48f043c9785ac865d7526a6093a4de728392de1bcaf70f745cb6307a1cd1c548a4d8588611985665340599c8d88b6c373405f930310cfc51e8850e97029bdf11ddd84bd0a87fbbd725997b8030a4455d791e0a48e838c6c1d58c3ce64fec70a604ba8ff02c7ee241737a9bce1503dc361a2cb771543493e58746b21aa9450a6eafa893939a7a69f9943a69388f4218fef825e42ee9c721d13a4e800e4ef4c556119df3d644db2d2278998b2c2677322f3db00cc0e3b00a72c262e03aa4838c0aa23917497e7a899bb1a8e3ece15519a1a92e4bb09b7bf1121a22bc6ef3285fb8c3932b18124309221d530a49963e4d187f61019dca4ba6074eed5158a560604d73bf196ea32a2c5807d7bcacfc93e0c6bcf2c9ae5575c239512e678bf63dc87e0a46af0153e53ae64ff8d9913753c395691ccad009736d7a0c407c579a771ca2101f18b2a194a981104b9191380cc541259d1940da5a3b146807c68cf51f505152a790a00d761b7944b4c56d485329c9102a6f860c643a917326da85bc723a6c9844eb5c3a9e795df2e298dc844e0aaf7216df7c8e625ba1c2c4e77d3959841902673c5e641c6b66f6ecee3a1d4a1578c1137e249c5121bb327de299db0b770b0f4daf6a3be217c156128e00e8368b1a4f68be95b7e02981d7c8a3108fb5c87b424b74cc62ea35f8b78a7f2869f0f5eb468e93551b382524f6f406e2cd80140a9113e13635d96c7d162dc1257bdb3827d49af186886cbe197597b928b2893f6d5bd05dc5a16a3e28266499886982611b0f6d777a447c5c7c8c2cd91c187e98d9b9359cca8dcefa51262d6b32bd65384f1e0574520b172a242b2e274e92bf6dc199ee7708ba8bc9de7af8ae7b9d41a011856a88fc8ba8435d86cbe43acd365beda80bae91583004b4cd5f17083468a43abcb2b7f802868b1f517cce35e0fbb0fbc47937f1ddfa9e1f0dfd51b6d78ac5d475b45077986e4f903a42fecfd1ef27ee49184b35619ecd3488c86b2168673ef48832775a6aebd2d2eba67d84b9cf556c4c383704aa9e012e7cf8993d44ebbf3f9d325143430f90bdb119b8a9d5c1ae3e49cbe7e335d7e7bf14299635d037491cb6d10ab3e1621caa5d3a64eeeb46a8c5ec6f3e5ec5473398288c8594bfaa46fba231a9ac6e8b001f186098b407c3a21fbdb29595cc0ba6ca03f785ce0774b5377388b38b1e21f2d32f8fb84b759d8a100ddea40dee7da43f069a4430afd2681690e2dddd7837eb190780bf11cd3609dca0679de91c7f99488635182640b6693f433e600cced29f8f6d3f826b4e3dd4b6c7683bd2fc4ce7a572886c372aab56ec8d1d3fe2470088f86a743c37090ec45b96b752bf924011c82aa3111398f953606b3f3c3fe5fa825ee9c37625ebecc4c1be77f692fb5dcbf07d5a2b9f93e5411f58f818828953f735b8ff1a1ffc1195cc2c8d0ed8295606c6d996e9d70193aa7021a606b761ce974d54669f70d3a9de1689b892c44fdaaa4b541270515e62aea20cfe848c9c8e2a14098461e7e4a970de916b06584baa5babd54708be7de8fab494eb2e0b7730ffc60c11bec638b673cbd51491bb9aad0147ae55f7850a83b57b07791c6917e9786add4b27293ec45d06d5c1ff1471126a5c53f44666876762687c8ec83cbcafb03dce8b84788aa7f258da86b428528381fa08cc3d7b973e78433291653ff5324d26ac331e9ee2799990de4642ba3b2b84ae6efad71a50f86771f98c021c79ca7ae559e9f5fb91345335816905d31fbc503ba6ecc86a8d9ac2cd1fee66cf5620fc3fbc1ff279f29f92063f5baf21e06a20beb3c3f73333a7e13ea90880dd0628c9bdeb81ff57bab476dd78c59992631b5ca245772b36b57a90cdad82a4347aab8d092480a40871e166ef307a3481aef3b55bb1ff99e9bd410d9e417b5d392ba3c52fc84e361084fd6619177e05d30f2f3c91b130b93a2bf84b19579938c5083e26232b3e326792f8cecdc61304eafa8a93bc8f2ea4a0ccf7ad59fea9e640ed0e31ebdc56ab7c9f5dce367527cafd9c2843e83e6b44b6e438c22d925f521f5b7cfbd1422bb3ee5faa64b2395de8b3bdb52c316db5faaea486659e45c3c6abb0c24dd6d43042a0260a0c9b114f7171aa6ace615c1da88d56de64608f1c75a1ea8af4708df0b48becf4449ae61cf68c8313f9301a722ee685be4afee2a0df8a634cd023d8342e79ededf1e8dabcc7fe53b4932a148f6732c73fb5367068d8f5566eac0c40165b6c258574f086fa18226e4b2dd03bb9c9f76ca343a59fe5e30186cada1264db5381c501cd7987c92df7fdd88b56ca565a459453be02d671cbd31fd600667064d1eab7450c2078ed7305abd0e15bce6338152bf5795b12484603703a5771f49f673d98eed39df034eb708fc69b413434ab919ea45541e1d0c00b9096af341db07d7f6543d152ae0a8bb24f7063c94c6cc35d818b0316aded9088122924d0a27ee844b4aa6b3dfb73633a93e3650cce8ad09b36fde9c71576a921566d4f22f4ed23e77d5b7e18174f592da92bb8727e0ad16005c710469b30727e96262e4cff3b1a8fed015b2828dbdd93cc3a993752b74cadb9ce43497e457e17c634c8a43a94d47d27482d24820fd0f50c1b853990abb07bc21dc676fc392dd63b1bb87b471ae6c2f756c84403962bba59e3fd70a66fb9f6533667ba5d34f942fe000583d61c30f2d5eb9bdcd34586975b2fe7afbb6fc4fcebc4a664858e8f269b31912c603d53c7d4300218c8b1070010c075deeb199e8bfd42f6be144a0f9800146172b4f6e195b88ed67c74196914ca92f306215ac6b5d65b504531e59b232389624f6f41dcb186a0293b6d7471d25695dd26f0c4b904dc053ad00e58786bbc23bc21582055d7d07ab908a0655de2c7e58d2bc7a359c1250861b38e302fbb96d816ef15ed1d9b4a9ec7ae19b3ea78760df145fdcb6ddb506ffe9f55b207ba8848f229229bb4bd7b441f2a70bd613cd543634116f72d2f53a76319a91f8f682e25f4194946fd321900af679934f1340ec4c444da8caaddb9d08a86e1037047c6732f9989b4d8369cac424272c542fe23b36b5a51f477cad2fbc292e6e4c600dbdb13486d6a300b5fdbebb07d399066f7830edb12f5f82c49d1f7ffe19bd36cf7bf58c4a13cc80f2ec5f04a35d609cfedcbde72a08d8136e59288516bba181d087cffd49654fa603baacfe52c4165d794612822312a95e180bed6c3208d5bc1582f6bebaa463957a062302273290df00695e58cdfd1568c2ab98ce40deb4a7872cb1d2317b6af9195c412102d1b9eb21287359db5762cf647c986275decab91d56d755ab545b355448bf2b023343df109598fe5fb7d23aac8a18449759032ad3cc804bef4dbd960009db198a7b6ee13d90994f41f67ec376f34d98a19132aed4c08be251c2ff67bbfcaa832a08577110c8bd7fbb934ea20af7f2ab980ce476f770f5ef183c6f36e738f2cce13ece0556a48d27d68352d2c4c3913d76320e7efa72011cfd07c99e1e7d7c7375542b0caa5f9cfeb5a92b22cfe29e2fcb1e53d97faf569bfb827654f63b3535b3d3c01b77b7ac2af1305b4efc441510c25a1739affb87460004c19b697b5b73971078e4beeccb8d64f85bc4798b5726409e5d2e521300579753e874e2949e4f689621ed455ba4a253b69744a20fc527f823fd5f40e474266d2fb79a87a05f1ae004aa9382407f7136ba9ccbb6bef3cbd2622341149b8211c801879e072d9304811de2b49dabceb232af142ea862744da17769fc937e69da8a3d316b652e0d05fcb3a7ed0e69cc7ecaa1d91ca9456b03260ae7d6ffe913648b66434bf95853a640015b69ab7156c73622f76889a4033c7412c73671f8cb30847412de1a541ffa525badb1ae93d5842ab722f9de4839db40613c20b265109c2d136eeea9246b2bb4f37def5adbd6b8fce57924857a00003efb31ef39e36e39b80ab3cf4195cfa698100b1cdd18d4922b0239d595986eb18f1462c96a6779d45c487db710a9927b1369508c09a304ff5f7c5cd463266616db4be86b57753c1c7d10a659bf6a234cc0380cbefc430b8207b4db3fce3d1f6ec0773691ac5609692c1894b9cd0b72ba0129cc60358856e7a429e43b318eaea1f743170dfee658d9e4c32644aa8047e82fbf51055a55aa832fcd4ba2e96c97e5cd7f1547d899fb04b1ebed258ad03b8a49f98d1c7db7a9ce8cd46cade0e9a84ed4fc100b4dba1830e4452365ff9afef44bc0c28eb3bf14f4b5367b7a0cd9a026f43121f7ae371a1d17fce84b44ac9ec99d2b173d1b824e4a273cd5a39c8eeb2d9dc2f36e4622894cdb73d5e239d502b74454a572af9837efee2d2418bafb5ea3d0e1029ed25f17c0ebadc92549441aff4517244a988d55f8a25549d00bdcb634c06a6ed6f6dd6f4894b30980d69f34715acd602fe7c0445bc9117bf3d58994af0d1a0b879602d752ae414d72a8d5f5439d3b20be8ed665b89fde1e8ca0c7c0c2aba3c5de5ad8dccbe8a99cf82e3d3b96ded023d6430b8a3bdd6a3149260681f91bc782eb5818839f6c0f914ed054f61de9155096af960a7de177845cb4608aa5230a1fd7081a95cca1334ec502e72b198f1a53a117dd34ed900e0bc61653aa88386f52086e3f812fa0745218a02926af9d949b723908ded156a3ce51b95f93743b87cf5f845b453d49fbaff7ffdb2b81df25861299b484670912a8ec6a356e1495d78d6957b8c90b8dff1e2b70ca252a4bf55ee61005407df166ebbbfdcc9736637d6b45c7aa9d0bd9df9011791ef43746c1c754911d078f5b5fc96c606def127b1948b5e8fe67ff1d919aae6e689c0f434c6fd4b6d018f7c57280754cc2a4ca4ca4fbcefe0bfa9b94e3982d1ea6fc9844bdc2e9dfa46dbf9a1a7e72d8601a5537d50c89dcb02052a076c0780fe4a02811e779832ef16062ab16d4816f37ae02ede799b914ce2dd68aafbc27fe77909768620432fe15c508f713dd93d7272c0697d111615724da102af97b9f3a1947c058dd6f3c3f5993acf8579f9020de4310703ad6200b12d6832946ad3788869c232ec4d2a443356d21b18abd7624b5c5bd4040ca57bc248234f095ebd288db782c28eed062d80d98f9d9641a06852ce4a26f5d4e30218bbb12a2ae33ab3fdc76485b981c7128e6fb0ff6ffde6f35714e1194669e9da0b27ca5c26d197fedb798e8808e68a4e544e30ed35a7f19318cd4087f1197e29c8dec05c379996131dc45462d8fd4e6ec0568e8179b5a5151c2bef47493b767398725d8c40efda669d64fd452378f8dbbb9efb6134281fee2b31eed5e75d71a0a40e428f82e10937ee5ebf1c52a26628eaca55ac97ab3ca4371af2a44087a0be126d5ad448d26e669620adc0278f0dadeb86e29e3c888047d1133a803c67552d5990b51b4fd761f5ffcec4dcd793f130a575ad03ebdd33ce2d83498f5c6c7ec9d9e0eb5d756e021cef62759779aa37e8827e34090e29271edbf6f04d9a5eeaea95fc965649c72dfe19b4c01b5c77ff7d51bf0d7f7c461872e27890cc3f1d06a74d581c01875c6e39f01069bb3a0cc87e37f08fed84a5a8a71a57af72ee9b9da0410efb453b2ceffcc2030186dd6cad3e9d45317c41e4b35b0b43655c78e35ba80c35ac247adae6f4abde7a3078eb00a37573ce476329ecadcd9a6f5dc79a13f08e436a3f2071fbd5568c87967905b6b1ad96802a362c0b2f8acac98ddbd9ce5c718816f5b20ceac1518b17f48826aeb514c49b03190457431d892837a2fe2359003bd0df27812b3de3f77866bd8822455bf3e90e287b28241af0a1cfb804bd8b0879b13190711fa741d50a0179fb1d202d6c3480a4cc8cbc4748d083df47559721448272e008e68c12b2b639fabbd44a0dff8c7c629ddfc4a0f9fca3fd81e5fe6b7e455b1c7d5363c4cb1b339165942d3935ebaa996ef4b7c91f27a22e2621e8f9622033e0d1adbeb93a7d5dfe828419300c508488eeda39ed258243c734f95c5e8be14c32a395e4f224a1583932031c7fbcc98d627bc8d3bbfa0b3319d1a5231c24b82ee95a0ea4d509f923707c6799231c23a065810f9124841d2f7a85de38095f52d84e2b3e254c4820eb7372fabd83d771b9b84e92e660f56c3ed00a708d8957130364f1880e65b67a92664f3bbe815605d3b053212c243020e168df597577fddc30fcc14dc4c97e89c104b0f071b09974facd5e2baaf663907e9cafffa68233f04d6150e9c6416928f00a6e3d375cab0e5747426c296a555db6693859182a10fad0e10c55761a31c80fbd3f1d759ed16cd625984e1a5dc2fa74e6d8246c02be4ff860b70135c3a4de2e26748c3f1543f524e20c764b0ae23444a6b277d19d220dc3bee316b11c3985e96342f89c46c43a65858b549e0fbef40f30388023ff82b66a2c67e0135c18ed2ecc2d83266aad381051ccc7e3264170693047d536f0417d63356482d845e397a8858fedaa95a75408e54edc6b24d9450b50e6da8e10fe58dc9a4acbc8c5d2d8d8ea76957e084ca2c070e339d12fc70e2262ced7eb34c90ca04646ece9b60ab48f3ce3df387f5c9f09023dc144df016df48e9030d3816d26ea5da74391e5f5b454269d557f8c8b1dba201d563eebf8504b1d2a764252249efb2cffc321c48ae4a47e8b88053f3af11b972cda32544e6b89768c11046a41c6a6abec9abc2d8cac9129b00e0c3b3238884cbddc1bd50e3ab759ff6f89adf08627c3726ce11f9949db97f2ead8c77c50d17ec8027a8d2f66c1692395cf3ba28550174b922f29e77e9e741e3461b9358f188a921de6ed9f0fd3049c64cd96f76ca16f13094657552919c62dec499d8f770d4f3b774f5693ca1446d3e593f63cac70e10d6e025b56da4d7de6d27e2519f75d7262015b7463569abf1a7d446df65abc92212bde3d84f1ac53c370fe1a33f7b903cc132c8e310910057ff8ecc0faacce625796a93e7ebce0076c3e4304b1e1cb4c981af610c94036c0efb9c5cb00514a47947e46173b06833c4966062b94eb1cb10c071c2a66e57d7bdf28b991bf28aa0386bf8e44d0dee215c3bef9edb2ca6bc5f29ecdee0268dc6fec7081ec7fce2abc37519c571dde46e668121454eced5cef36d029f09336b96458b83c266786a17fbd63fb0b3bd671de206d9d0ed0a5d53caac0796fa2dcb4087405ee0243203275edef61281f95248c7d425545a35d07f935948f345112bd3495a6ed4fb1e0d9d115813a614b268f8f3fba8096a2ed3853a99be421153890a7535df94665f2a82c065acb4eaba6ed9b079f6ad3a272a42a45286efac35ecd0ff0045d2bfdcbcb55ac5353a412a2f57737a125f4812b748f7bbca0df0ffffff0f