PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 56756 c3b8fdcac485991f7b4137dd66485680da5f54b0c361f27f1a88f38f5fb5065b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d331071734b5e7cc2e7cd03c9625152a1dcf7764bc7a427a6c278a03fcbdd962
Certificate Block Hash
c3b8fdcac485991f7b4137dd66485680da5f54b0c361f27f1a88f38f5fb5065b
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000738000014060000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000084f75ffadeb857f9087376b8e69a5407b9a256eb4cb0d73cdf20c708686b72a8035e30246e68383f74a67dd5444f12ed54b0aae49505a9dfe130f36d9cfdb7d9db18db7d3f392e4067768deb32933ab7b8a83cc0becc6c8b621a0000000000000080000000e000000738000014060000

Raw Header Hex

000040200ba5e9e36eb07d74e6fba16962ebe0b6d77231552d806a17171dd50773c6de59f5d1f59166b8fbc6cf75f0bfbe55fbf02d8cb1fe3cacc47608cd1e593e12f4187b730d6a3cd5041862d9bdfc038a276c7a427abc6477cf1d2a1525963cd07c2ecce7b534170731d3

Proof Data Hex

59,560 bytes
1212160103073d8d6cf9fd7739666fe5e9832b00c40e9be05a47e38755ccb389b5723393c20458594fa61b2f41ba7bfa9eb061ada0afa30c7feb6e7668eb550b4f8251794ed2f0d2c6a4380e3da1104222b725b0c108d993087acedd6358acb04860613fd502c8159ec1817ae8ea646bc2ad95033833a2ab2c6414742001c5aabc45fd871d14b3cab676ae6a7a99811d1ba10169a3db5917310e685f369d649bd33006543efe28e5e1e44bc26d1f59123d0fae16f670ff5cdf772c9c27d6a6479e6bc28f0bdb84b47dc78d39a5b116679eb8b7ee618b44836e61bb5dbc0644791a25a839c28944183c50f0454fb169b88342f3c65a02076cb0ed3199cb3016b2184dea6c5cc10aacaf96b48576bc04411d7258f9b366436e852439096c21dcde66e9f0eba79f9b834f48a0a73eb38e84979def1eb6caa21819c0a14d3e10a8f5b235a3809063ded13acf1e27e23390845c27e0100572ff1fcfffc3fbc24878e07cc7be426a4cd30066e0f3662267925607f4faa61f7703ba058d9388efe4fb10ca460623c0d3664f0fb9a7172902d2d39b986dd7ed5a629fb9694736fd21570245a866f9265a2eabf17805f952f064c98ff7f5d26c9546cef8befd67c48ebc317b548b7395248af73546689f359505259ad49a0d034901aa801cb2d84eae263cb6a1f93f0b298b5182894f940a5951fc7061bcdd248ad0497842a449ba318f42b4873d52297e95e22654058ddc7cd16b3b848b2dc78d5cf43d81f564d4feb446511f99708fa3ebc2dc1a5bb53400e9fd9b21ab8bf0b04dbd14f1db6699327f01f8f49abc053d95978dc4bc2e5bfde5d1765e485424e1dd11e46467952a9cfcc1bcf3005095737f01261c79f62f09b37ad4b13bbc8448c34c5eaa02cbcfe3f166cb00f0a2d80dae7f5c0386b165f8946ec8244ebd54d17e6214a1bea5a2c4d1a114507aa726569d11774aa784d6d02251fd5d9202e1cb068e83e9ee641493fdafc13f0c475c71f71132da5f99d631c1120ce47d8db13822c3e38ce7f91620f3bb0b5460bf531ecb1cb78f587c0278e40b842e0ae6c47872519ab287cbd57e102d1bce4ba9ec8c470ac171fc7ab41b7b53d6d50761b72e86ca6d356fe0a2b7ebc55bc9381fb2752de9dd7762f3fce4ce4a7ddcaf804aa9a773e8ec55b8b8368d4b400e30a767834c780606d54d8b61948343101a2c86c351734ebea985e3ae1aa269341255b0b235d0f66a3b2e6542cd5304709b3490e0787d57fa63423edbc36c8eee9379f863a6b2b267cd67eabf86a29c19a20149a59b28a7415dbc805c5ef26bdaa9c2c8bcbffe9142c878d4a23dfd9bb684c935fa169f38481995bc241b7c46454364068d0b1cdfdf381f37f81cfd56b7cc801240b6d0791afa5b76b1d5a7f00735ac4982ca457570936791651d540a88a97f5e8ea428f14a618bc3f7bf2f9e7f626e8bf8448b81ccfc286e7a3c0d51cda898b13e5e50eba0ed680191937b567010daff79c3c5549ddffdff3e1e6c79c18047c338f25b920a96d84e66f995c3cd57cb23acebe057bc9ea1c74b0df0ca53e221ed670fe66711b670a14df95ee2d737bcc9f1270b569d2d62a0a6ba03de90839c799b3d6f314babfc396af80aae8dbfa49613937f29fd2b8950abef7f1d4e14a054c5dab053978835bf2c6625d8401e437e7889cd1f8b8df738479dff9d531202edf5fc2cb6a27ca9aec5af4e7b7812a70fe14f5c0819f744aef4125d47625620677ff1c1875638c00cde78d298dd83dbf9b2b1be2c47a74ec7d2627ff34400328ac57c5fff8cf088e529e1003369be3ffed2e4b3797b80b02644f5503442012d4660df5cdffa9c356b22f90a2105ab46b011e5204a223c68e7ab3c3660e8c28018ad9a363d66d206b622ceab7c40dc85c2ed8b7264b1c4f0d9938a96dc63a119b7a3230b14b07e1e0e679447d19e5df66b7997fa131e999c5d5964915fed2bf976189a5529cb61a31c90d7dece7735a224ae6142c8d9fd926654623e77cc5c2951f0a5d0580a80503bd5a87879b071d5a136e892da4ff732be2578b5059ce5a333f8482c851281b32afc56bf6070603aaafe96ef20da1de6ca427c54db6d5817e67c7cc29975976f0faf63261110cb438a0d7c38219e843371620122f23a4112e5cf1334d4b403ecac298e3c64fcf7139cc55b6e43a4480c994e560f8c37c0e1e696c09af0063c1148b2cbf8bbdf9d8e0e8ed2b41a964720dbf6efaec8f2be733cfe5c3662ed1b81985a38bc4965f4d7e8a66d25ab808675a5c2a11437fefdb9521fe243c039e7a97480978d9a192fd92cd98b97fdc2976df39f594bf6ab45ae3865162727fe4cab6f6e48fad8935e9d88a01ce139fed301972b45b0ab0df63b1012287819d9f0c6190bc336ce31b1bc125ac2f11ea72eebffdcb4efe59cb0929fb37dbea0f8b59978e0759f7a34076970bf9e1c5c3fa092f573509871f888fe8483834cd22da7bcd2a006636deacd1747fa179aa8f5132924012f04b560ed55115092bc039f66d312e2cc3e8dce075d51da408cbcf01cea7b36d15dd91e0a0ba291c47ce40277939d5b166ced79dbdd7c2ca1dabcaf8013759ba7ba60e986e564262693c573da7feedda3a4745f974022dc4c0fb86ae4cf669820560a440cada49bf29288da33597a8371aaaca0f9432166c0b2c20582b5f98ea3ae2214026902e3494703596079c7f1c1be4be476441ea62a372aa4b2bc61841b2779e05382fb0226f22120196c18784faae2bf3dcd4b5429aa72a194f3a1af7de3ed5be69769c0d313f917df040a7b03b4fbdd79716ab382030db7c62a418a28ac3e3886907ad325e23d989483a00e6dc66f7ce8dd6ffb74a241318fdfd8437117c17614dc71cce96ab83ebec977decd102fd1017338d1eb42801a585708ddd2a678231b9a630486c31f41055b2e4dcf35073c904874f230f945ac4ff55657a73d7d38ef744d128ad880f51a3d1d39ddedc53273b088f76b690326a8d0acf93ba06e5c61231394f4159df1257f078f69c2a7c24b685118af062ee48962940413e720f29e94c67cf573a43b35c29087cb6a4cb310dab955da3a2658a6d8686eb620027f3c45588bea71c2e2013a45465ac75524c5100f83cd80ea270082ac58a7de673b6f45440935177aec08b18ae082b548631c26676398299883a055676a41e332f04455b518db47d6445117e077f9f2d09abf35cbb79f5f823044e16c30038cd288a30ab61e1160f0b88c02e3995d9abbbff056ebda90067ff5bff034f197f639f6b03523792bebd56ba589b5fa10d4265dce38272e10f1a5a8e80232bd0e62f07899c83d54d4b0900a074a2e6538de3dd9a58280808e132ea4baa23955d3b66d55840e4bec59561176c438a1d41182109e719787a73c3afc75e6694922c134d30f7942efc3661d4c92d709cb347af43401ce7bcaae5b4859529e1f9ba9436e6330f8252526659c9f6d9cec3afce7717caec28856cdeeeb59a6f00dc6730ab1dc93d7d9f1316e17646b85a8641f5b0e57b3d526b2971f2335ed5d37e1305281a0ed97c12229420cd86b82be72c5d9416f597b901a08fbc256be52daf393705fe395d7952302b9d7006f782cce9746cbb58acf9f7d67c16970730f4eba724cfccfca23bbf0fad2b1a3d7fd9633fe8c1c2ad30014afe846b28bbaf68860b025d46e960420a97ec449aab3e6420a86f24998f6f14f700d39b8e469e046aac8145a104244890d741b272299cde2512f24bdcdace1ca35c8099e3b1ac002f78e715071774dbb258d5404ffd7154b71b8deb39735598f8a5222ecd3074c09cea9ba475536ad058c869867a0df01b909374bcf71fcd87b8cbd07f037d3f823ec9d1703b6430dfb4af9fb691aa75099a4e417630f0ad8ce43c694e40442744a111fa914e8d4b53bf088c4a1a7cb1913902fc0e48839912f5d477a2d6eb59ff47bc956f1da9b3f07c9920efc618d2a6f5ca146988410c6d8f11d0b47a87be3c30eb8ac0ac5785d5603e6544f5a48ec72fc15679661873226fbc45d1c01bfe9ece07e180212dedeb07b7cee00a3fdf9c97189c3c00046e63058a202dbe7845beb09a8cb8d1b1c40264936055da3dee3f39d3364d8c7c18432bd80b6166a4e994fadeab95f72eeadd6e2a5acb11fefe8db7d86f135030743869e45b9bb71ea45642ab053b413c5a2c6c4e56a4c0da18bed7603c2605023c9411c623b754175392490b84d35aaab3e7cbc7fd89e4256b6c0dce8effd57d926abad396f1ac9c220380033147c90e0ebc8b2ea7ed1ff2df6d4c10efee6a2d9954fdf5090c78dcba2761e414f10fb1b7e462de5677b27e8b895e2c4525d0062d21dfbfe319ca000bf2fbe0d4b159dfb9aab51fa02c9ae9c2e38489e0b3e8bc49b0afc4ebb66ddd6dcbb0c9247f95c44aa6d2191a72b56ce1b6d47c8babfab06b63adfaeeda0fd3c81b26d0b7c9c29085e8fe125e0009f4980219ab468bd97af016df1ebec0cd16414d43e3c11d91a6ca8b9d0e616520ecd6582beb4b5f44f42b7f15785b0baf3cfcfbe033228a505913478c2c9e86e29cad9126106e90bdca442a35129ad01d082e340631756c26b08f450e2c9f6513d79dd30f2340db75abb43f7e441e3726b56ad06bce0dc4b109af9d28262a38d6f9a22b1b37654cbb49a0012400162945126e98adcffc3beb865fa813d7273be44276bd3ff92c3ec81a5ef98d8204daf16403913388241e90475491d660cbc9b29548b84ea64d39e0530a4c03514f5a50700e00895be2d0cbe0aa9af5a18f7f5669145dbe1d2665f589cca59ecf17921b57165505709ff3a4466ffcb61096972fb4a4f144f0bca55733b2afd394d00f0b211f0f43607de9914ff155d7cee149bfff3e61eb7e8e5be18fc4edd42822fe7998199314ed37d44c3793972c741d09b0f9a51de4faaa71e0c82efac38829d5c692f965096e9e577cf3445035620e6fc5b7db7bdb4d9a003e959d958d865e3b54d682f1d0256ee2b74b6369ab8fa0532dbbe094a3b99fe1ad0cd0854a04bf1000e609c431f91517b618b9a0caec8b6755d7c3f3f96a92071e622c4a76fa2488883268b8df5ec1314d33d6e68bb7d9526fefc0ca41811b083f6b5d1026a87443d8c154d504b2122fbb2c31ae4a2b6beba66934f6590ac47efbf8fb84c16651842a83fb9c12a31b9f570e4246074b8aba89613d316397bf3eee4f813453460e4981f03597aa83f890f70a116e4a708eec703dfdefbd997a1aa187112a51d41c192ec0602e34030ebf9fa75dae602b7017e00fc84ecd87b46395d328a19dc624897921ee8493a1f96100d5b6badebb81b2df386275c0ae1654355b07388a8889f7eb0d73f6aeb97dcbe7716362fc1ca7faf0f7b26ca4118c5a560475dbdb140714eb4e9e3f8aab3cb0b931a22621c5654b485234b4761b272ec12cc764967424f33d27872dc0a1cbf786552e504a7a720c85ca800bb02f8b02390f36b3161531987d0f37c7815e15ce9b59a238c1e6b1b9b11572304cab62cf8a79d8c2001188cc38d6d6e21ba016daffa4009d4a8564e52b0654ca9e9402a2d9a046e6295ac58ffe9db03711e14652f4e63a4966bc94db62bd61d75d2289890154863d816d633a1949f7ceeddcccd22f7aaba917600715bd61fd163b747ca9ebe004633f7b697f99d99389a036212600c88fe17c07e3db85e1b23c6d7cfd69ca8a8d4874e3f9ce0e6052e038538be8a47e5387b097f5dfcdbd579b50a0135097989ebe73b89ae77d24dab5c0b1ff6c4a5c1eecc56d968f35d5e68a5565b98b3c768355d954f3f5ce702a588cefe0cd498ce3a95ebdf6ce2f7ffd651c9bf051dc54809f0b5bd5c7821b42fc8085d5a0206f4064109bafa66606d1e2e66cd57d031a3fbc60f5637a2c263d8ffca6d6c8531236c022ede0cc1cca1eeaadddcc51873498524640a1951db58a2a894d8ee26c54f54cc144217b4410dd289c032a37d0ea977ef613f0b51470e249ae1d7cadc3e05748dfdb01329ad81cbb66af3fe1bd3378f2cc50f7e08551c13ab8a5b8e3dc8b9dad96bbfa83029b0cdebec04cdf70aeb4218333c9d46b7bc10f5e9ae53a33fc83f61838bbcd036498c47a8dfd8ccec07ab134a794c0dc4c61ee6d89ce606154f09a788807016e102df4fcee28faecf8221ce4ed7e88cf5c7a7818fac9010ebd012490d16688bbc4bc15fb35c8e6a4d417d56e09191f76d4f6cea940ebaac3209cbcabf290a53d221f849477e6d10136fdfefecd7384d7ee9c06926cda327bf53a9519a6862f190fd34272964c27b493b371494351333e70ad469fa64c0b4c7426f5ff04c049cb2dbd22ff8e0aa3bdd0d2980284fd79c665ac692045bb194bcf83e43f1e0778555c8e04cfdf6808157214842463553bd25274438d23e13b89d01c8f5221b8e1cea9856f5ccdce429b9ec92faf779961e4857c7760987d5fc3f676ce7bd693fe69d786405a1c20663b76b292896f31ca393ec750db66d4bfa8ed24ac8d47d5f9311cc60cdb955501a9c96547bb4784a0b4e4265aad2e0582ec37e59783ae2e4732163397a4c2cee0ba14ad513089aabe5f40a645bb3f441495c274ccf55c961285cf0a7bb5ad645a4dbb593975ac28144dabb2df12655f0b382c9d170133f48c41fcf75bc3ec9bca45db9a0d02f5535d9b888a19439beb025b51e2d5820f1df5a7a7c9621cfc6624b98d6e80bd61486bd4208218513692e93e1c34d6b4d4ea2858e47c9487ba4b35c10ba9208bb3d88d5f3c35bec8ac717d54bbb8f396e53c8f9c4372f5a102311178acc20bcb5de05f31f53e326ff6c2e07c0b7c7a222b655a97c1ec988b0541f51d4da0efa0c38e4216ce7630115da33d4a15e9edf4c612513d93d03ed973fd98477c8311a6a72d378a363d0048b105ca880d2602498f1491851c5c5380fbc070d2c74a930a1c27576b6d03c305b1cc3988a52b8ac74aef163f11d688e19e5645be09b2564db6fa2992bb7c7ef85f099f27251a41fbe2507b3ebe8d589215be57f93765f1d4111c34ce6407a26d2079f1ab17f3fded1d0f96cc671a98e884b75806a8783b1e8282ff80c971a3ae42c9c5d38ad4ff68d2170e8d4fb5f46066c291cfadca46d256a459b59dcdb32118d156dbbba35d5ebff15597fde515616c8c180f738db39e3f7a4ed3e943844e0dc0328e430e66ee0d59662f8e92a0d2f289f0fe305c458d5d5d41af090334580a587d0bc57a5c8689143e4c420cbc08e56b459234ced1ba5ffccd983bbf80a09bcdc8fdfafc5039c1fbe5849412ea1f45d539f41e42cf26c51b27b09d92972a41024fd0be516ffb46ddaf835aedd17b39214e0954c2149f1c5df53e07be1ea5f0c50b8810ba54da5c9ab222f66dd6fff982aeec2c2d0858517ec9073faab9bbe7afa02e9e2c8152e2c58752e4887e2a3f8a0f3eea90223f5a493c7afe11e6f42dc32dca1b64198d10f83b86ecc904ca10538e8ca15a73009c7ff6fcb8ed4af39e19de734b4ca5760aeee04ca941c1e0a8af237ea9e2b6dc47150025793203c146e46abae470aa185225433358c18508f9c4395afb9b85ba7ed444cd0de76f0bc996b7fdb130a316be0890df9c3fa4164c6dd529a0bd9912c1d6ec785934916aaac2a7c4986ab6f4cd2098c69e1af2acecb99813d6052a83153ce8a78d0ef832aa339f8126cfdd4e16fde8c9abd4f41dc2555daa926de01f80a1bc4de648839b1fc652e7cb3a1ba865094586235c1c7f8443ab53dbef653df2797f25b1a0ed3836fc052298d1e26808ead4fae9b7ac40acae58b12d3ef34ab540af688f5b7ff6e0b3ac1a3f91da947cb4e7d8d6d2d51692f8f7a331462897bf3c1aa3163e7c28a2a039a68b9317fc4cafaed373c69e6e21389792acdde34c071056beb6632cd5ae491da5450f3166cc2eda93beac88d70ca5dceb73daae181588297a5b2966caef57a0131a8db1c3b2c8d8572dd9917cf59d79e7223f0fb34e1d1247fc71a860b6c354a97ecd97e5d618f5204b98a70796973b56204a2946bd356dde237a9d31e48b423d9114fdddf22a87b6b82f6ad8e07e04b12677dd89f3e276e4a5813e0582027d312cc134d1d00c310ca72e6a0b87c56ff087d83f187e8cd897d11d87dd99657fd8d8d5eec0dadc85644f42c19c9e0b7aabed90095bf6e6a5a26ff6a551fff931961beebee885d701c7aeb2c81b1ea47d5a16916e1abfd9b5cea77b12e8c401d4582b41907fd9e2a9ebbecbd6630e649bf71d87dc560a00f504b05c924ecead211dbb93df71c1d53dfae61f00f4c05fb7e8c43d223428d24fa9960d2251aaf8a97c478b18e3471a092c1bfcaaf149c844a1e3be84b04494e35317a7274fd4b69a20e0cd4423b5ac2e3ee0e5db5dc3b335d1552ac7762480d563d099c77191b05187229b38fc960ebf778256af38eabd3891fbf167cf1fd28e293ce3d50567a34fb12deaef852eeddaeaaf83412fcc81f8b99c7d7a4f0e62f79458d68c2f5ce7205657d2715871935dd18a51f395b52349bc2b77d20393b7ac04f43e9abb0fd42a1bf06c1faf06c0c0c3367d190288266275ff1ab8f1a93c4b611c4a2c21d65bf6b843436aa6fdbb2854c9015652f4091b451c17e231427553d6148d3bfa4e993d7f3b99185ad100c04d4f0644168af1d82bfbd8cce7a83263b0fbf9897e4f7baf83bdbbc9c52f501d894ad9b881920e63aa0fe61de4d85b6b5967973efc795d068a4c089258321566bd17b2f040ff8b34252b6fbb6a5c9b3464e334eece43de555d8b977561a5369bd8b9f7720bd7960cf2ab79204634ec4f3dfe256c66489d750cad23527c7ab01c72837fda54a2ca5caf7d7a1323576be94c0c29d2c3b59c3aca51409cb1083b129cb0cb82d644b0bae0ae64cea4ed77e6ded19f26a9f492d324a5bc6f6c82ab4fa6b522af282573f81e2ae35d99373f107951807d55052052e84a65e4c97dcfd9f7d0a09322d5497229c6adc440f9b69050bc6f69a130bba169e9c68da79efe1194453efbef22749fe6847f93c0000f061956dc56da40e9bfad029e9a44a30251848af99f76dc02b1019ec47e074d7658bdef77d782f7b7ac2d60f910f2e7f6cdcc3e9baad62591b56aceeab05dd7381f209f79665cd385b96c0b513a1b20cb487c01952a496d772ebd18668067ca5d58b6b1107defd8e0417bb2cfdffd793722c57169ee31dba3ce3f87c5051b1c05eb28bb8eed00007e0d8edf1315f4e31341bb5a65c26d244d605b452e88d102e7e7fa05659fe1e3ec893ee40dfaded740b17a21be378e70fe840010a9ae2133361f7aa22da06063ddcedba504d74bccc88954222afec6e182eede7f02033cf855f0cc22ea75bd3e179d9108b83e5db4db6c46bb20b155e6a4d8b45711c6956c3e15d56a9e086d660c753f7e1448f32fd3992a2f3393500a678806f38c74fca0ec36eb97a834d18bfbb3b6613821019bf99d088bc636b72d00ed0a0835d516bd6a73a09b1f5427fbcae7baa4625a57cc8d64441afabb65622adf82eb323aaea1933c16fe9ff55b0f7e9340008b3df9a3026dbf237b7fb47cde9d736257c28ad3fea06dd34923a2830a796517ce0d9308405aa11b8e84a2b10557124ca4eb265a460e247de22d34bff5e7b9d2224c3223e17b0df08c64194b203364a14b119d1d7df8b9a0f31e02d96c3108c0b4f46c02921baef737c35b8721fd16db2c39dd0726b5d60fdd4f3d9f782aeb9eca38b53450ab1798ddab163d375296f48292120f9333dbaec3cc8073fd1a03f76d239dc38632076d3fe350404f1cae3524c73e0be2277410891870a3409b80ecd75eabba8b89b44751c9339151cf294d8c2f79f9581aec20d0ffb1b6822c87ba64315f313f8b7e1ae8392dfa634b278965477660c3269ff5a820c9fb1e5c8a9dbbe186aa373d33b3107fe7a869e2cf951c275bcd6ff0d5e83865c3aa528b8933a9875e649810f1f015e3c21af076ac74ac18195745b3d02a0b1d8cbe302c8e026e2b57f744adc231c73cc98fad04b0af477aaf1c510b5debc3a32db019690d0c1dccff13b3cc36a76bb3094b668e89d15ca14ebabe2dbe5e1ac512c7c0f52a1bdd6131a16f85a645547bb1d5063df9a0662e4b8558f126957868dbdda5782da42d739034aeef801b2e2d42187c33f0d1b9691e545cb1722712097bb5477d3bcf2dcc01f0357eeb95cdb44bb740dfd6e2d5033188462e8b7bae24d77a2ad06c64a73668c24131cbb192619fc82066919030ec81f29cb1626617df22aac758656ea0d960b84e7ebffc141f6456ed64d1cff7c2d0502ceb59b3bc02fba984482fafe09958d5c9d058c6da646483810b3c02fec5aa5382d0a99adc8f9c9ca577d32ca7d36436944d2c8732126d4910346f487ddaf6bb6ec8a53334bc8007733ad4d929fc717b0f05b7e34d815ff62430ee9368a70b1f59a4ce97c6e5c908dd58a202a434824aef9659c81a9daf3212175b5893dd5b4601607bbd4a3601f2b0602d535082ec626dd90c2c4a61e346b8c310cf11e5bc9db78eb58e35ec5d3210b8e19de9cd607b0e53e39ec1ea67d25c08f607b900b6127cb9671b5f9d0e2410b13bfca6e5a3ca4588931d35400ace626cbc17fd787fe3f081a5256d0bf780e5482f2cfe8abfaaf32256b35d4cfa328af24803a87300b24ae69d15b11035101a1bd2656d60a8b145549c586dbaeba8842d2ff4776c4310bba7dbea7ba2b47451236eedc0c4393da1813a7bbe4d3ee814ff0540bf306aa99ffbf5d6788233d9ea01bcf8338973e19f975f2cc494d903c6d05721316ffedf259b0b291e6db20c5accd7faa43e87f0cf4b143c8dc07596f56a40d47583da5e9bdc85ba638723b9521735538de77aa153f6741ede177e4c24c502fdd85fe321a4c4fabdfc99810fc793e5d9d55265f9df07c0b24854ace172effa8c56bd83f267d31930d78d9d96bd59b17470a48714e1c2d525b1c366f54b5cfab89a18f15d64d9fb6f630debd67e4729d0b534d0dcbd02ebc0d200c2cdc16f8a90be02d231a7244743bfc88c9ba4d7c983c14f5a16609cee0f2d3c21961eccbbae85c125d4384a3d52a599c81780090f9e1ac00f70fcbe0bf12c9277b8b33460b37d4636b492c03b0fdadab0e60d9e32c7fa0233d2d957387474dcc8a037939311853af1289f2054830361720a9d4927912ebd11fa8b4a4aca3c08d809b77a054a7ee1596762415a41ea0b24fe7b6d651ca2579ba7732053ac20b803d16d7c398c1f2725dcdd2f75b0d189d09e012fa0fcbc22b44288b1c2416a73a969032a92d288f9f95494e152792fdb39d4916178e3fb34f6ec4bb34d546e77c9ddbeda591f353b32bb4d33c3f57347dbe7f562c2cbff9b43c4f7a9e487291d4618e89ed1f8e4b83dbe2767288db487380a84644e5b6ebef69267326454c307f746066b3041d0bc7849ca45638f4ab65a340fe7a1da42e6d25da2526a2ed60367056f02b64e49426d198174776840caa26ee52ea7c532ab860b431d98041ba8709bef03ba729a3376416aa868859583ef7a52e489149356a9ffaeff63380203fcdbb1287bae38f11df5f59443f24b043d4a3b9ca0b2c10ea213f18af67800df7bbd01d81fbde49baa35d057f2c8cfa679cf8e58809bad370df3533d01c39a3833bde08b8eb3beb9006a1f49d41751142466a4bdea7913778124f5088156c7192d74764abae5a30702038648c4096a8003fdf6e35b76e44c5af1232757150e5891236a042d509b95f735d03ae63c96493cc0da5d44729974423350f4574578fc28dffeef97bf17040121d13c41c056cf7d1ff148e9ea874f5a604c257e94f1e902a6d185efb7816176bd5f957b90883e8ed103d9b958eb4bdb98d4e44da4da7c7692d29b9473a830a813003ebe8f32635c5ed0f8cb2428d7c7a63aa9c0d5c3efd63e83d8da9b55e8428b9d94fdb031d6bf85a6af6d3522b6e97b86bec63e4ad729e1babd3e8182ec4e72bc52cc67a52e2f391e0025fde81c68b44329d73e3edca9cb63fb26a4f06f85d1fdae04a4bf16ec04fa4c3c1a02e28f0a91edcd3c5b26954f52d1c05ebf07f034784d0ae46abec961b82397466d5c976da2e6c55a20137a76dece868500c16ccc667d22552b3969f10fccf2324c5d2feadbeea0d19491c70a9d1ab08e36436d80b9abd95e2ce20624b3060a1025ac89cac0db8962d285e4e0160060d5e2da73d093497416fcf2e1f36eba0fc274bb61defe52a67e677649ef58a7d8cb027e7764e10fe11c1bdcb0ea989155157eb0404088405ed2278a9a13c0c4037722ecc8f0f9ab6ca81cca51e3b34b05f3a7b8692cd41a08beafd63f54bc68539e89a92e1d3fd2781b301d413ea33a2e9ce13d292c5a9b620db7ddd4e543ccb8729280fd9265ecb00c8a238ce13bdebc01b7f9001f65807f3d2a96c2d712a5a6b645fdf7d1e4429fe4593954acdda285515b4ebed0b2df60f1902e63b641f539137dbc4f3594d4b9a6ca5da2c81d20431fb053177c251e4a1675dd98392c4cef42ef33cda67130b0e375950ad98d7be946fb230b847147a869757637dc5b607390126c1aff2d7c47ef12c9970daa8d25e7df98ec482395fe8d1ae8b02be876f6b621d966516a7b361be0aec28efae7e56dfe9e7b88720bf8603df01b5e939f8055c4a2f4bf6ba8d98528c1f003814a4dc04e9236808e9a82ac125220f5df13aadbcaecb23b937ad4f2f630732893efc191dd16c93e7ffd6542b44f4adb67e6610db86e515e857a61cdb6664ff2d4f9c3fc003aef772fbee3081cd5768e308ce056eaa81b5284297a4537422f37c09225a061a05382a8dbad456e370a7f3f70b98c642cc13b155f76237cfd725397b098bf36bc982a07bc957fb2ba9acc5219dc483e3f9518f40420daf9f7690a6f3221a7655eb1a91a4db11d3ed3862f1cc5eb1aae1b3bc62655b6f6d1455692c3491783789801a4b6675b29b7d5cdcc7cc3f843f272f07eb92359555faf4b30abd63f90f1f393137c11af8e98829571206ff8d742544d57e31d7e0635fd44c9e2d5e625ab5025d703a87e38077293902e0a9963602d8040f473864d43e22b7039b39c9a022e1a06a25a81372b96c52dfee08cb79e0d89adfd205f4a208d5985f4957cb38b56922664d27464be5b535ffe8b46f06f55e3f6c8630034a3b061367c7fe0ece8d44beecc8e3db63642251b901c74253031a35741d8839c59e0030d4493055f31fbee338564a9e3ffa6152d7fc9baa5a429db6dbaecdb24e50300745025f259bc13c7e50f81ac47584c60d86c80f915439c62cadefeebc04e6866f6dc6bee0b27c1f05c29ef45f0edc9ee881293a2b429a39e8e8a895ed526770ccf21a8de057cac70f022852568e6dc710b9715fb08f746901aac8165c52b3de92076bd832718166588bb2b845176801f8f3b723d0f00cda8622f66f3354912cefd9b61e78d60f6d0ebbcb7fb041a2cfc0de3dc14a93ed9027eab482de8762a579ded187a2c2cbea2a006757b0ce265b42489739d235523bc68805b04f348dbf7cd2fd5bc1302758aab7615723614b803b1b21658279c86012951283610d5ea0c5f778172f2b92fa7e9552a491da2203838ab162e89c2f75ec90bbbd740eb14bd75bb7da4023c2c3c2d26b9479b3e3d985fead4578684c448666934d9ec70f0ac5d6ae69724f5a1e7708afc69c853def819ce95ed31b8c9cb95124d11953bb898ffc8a1713bf468f407a76fd60adcfba0a9e645d9dbe61b345a047ceceb101bd09591d5453a0243886f889e47f67e33c4f12c8b630c6f1a812f88c0ac651008f125b8c777e8625d0949881601088d89b0fb955e5d4bf33d997b5c5a6dbbb81a85b45e36edb8f08cc1cb449de784ef06070499f54c3787ccb252a6afa58f6ce572100ca1c01e5ee53fdb8599eae8e6b6c6e1465feaa82dd0ef9ed53ed4bea148824c8710c96e0edde68d7ad3a76c352aa75154f1fde6b2e57ac4a01e0670f7452cf566d31aca73547db8863c72952219aecb08a3596fcae544f8e98bee4db7d11d8e9079a9928ec26f565eb3b5b1fb8bfcc0a8f1ae6a37f22893c024c7d339113b294a3937af068a8ee385adb0a8c5e9402a4869661e6d95429c124fdca20c8bc2fbedd6a30a738ab8774e7635c139bb94b4ac74851f1e642cddaacfd696e7c179b35f8ab7dec03542c28a5205ea66beda007243e1c64f32b857549389595bbfd454cb0abb1d8bd716c1d5fd66a1654ae5a7a1230063a1c93a5ca3c0aa28d46659c06919d5ff1c0d9222940e76f0d64b3dd246ce8cd68697a49690eea9cd57f49578bc612058ba73d136c293670889c91a725df59862b22ea910d600572f763b339c41c4437ef11dfafa1a394130e654e277dd32ace1fb6d8d17fa7b0d37f1a92bfbc16be777b81d169b57b49f9761cc9591a688b0c6cb626567d554d70c5ed5e1f4af3bc016ac27319588cf6a5ae25296dffc32047e2096b6cc128ca16b3c76be0ace5771e71efa6c0b6f77175870b351733c21c6860d5a126de50568c2f8f05cd1d2defe2420bc3807d0cee013007d49ad5a618ed0d02a51a4462c8f888207e0f3fea34e821b7a1db437b14bedd49bd0a97675620cffdf62fe8097a02ae650e3fa19c87d4750e0d305c7067925d541f0c7bc20a12fdc33d5e9c76b691bf27a49c4d851ec95490b8d16daffaf84d871babc70304aa26d289ee46d636640464354afd4512b54ce11e395e876c400e9403613ea060aace17fd54067bea7aea7280d187726bfaa81f45f2a5299a5f51109ecb699bc4d4c7772f189b43cef747156c8f5346b82f941ef85b73b0a4917ea34b67e53e92048cbdd6c26a5db30b7db91b8bfb6f5187bb352a7e6465049f0adc587246f335ff16b01a96577bb5874c8eb38d50e16662b7a10740ef9d6c8692407b3c6905bcd69459e8247860819eae18ad10249e1a2565c1bd1edc919e76e3ffb8d41470b3aa8c7c88c0e7b860fe6a10d5ec9440c1fceb272a663a099dcbe1dc5bf070816d4ab007fe934643163ad2b60ab52c4849c7d31c8fef86098fb2808e74a7bdb3bd38937c7452096a91aa037b336973bbe31b69cf5794962b6ffd2c7b00de7a3e2d5b251de8417cf7833ade378870392f8a735e64983a998990f0fef8ef9eacdc2c8e23118be92040d9f5e42f1637c9d5eee359083582bfde507ec811aa7d4a682a4975fe51e6c20bfe5bee7ff13ff5fc65f19a6bf1264e5fd1e98792c3874bf9c3f97a482e7fd32730b6547fced7a071e00301efeabffce65dd0e49a583b2960f18a80ebf56902f00eda4e0d10f0ee75c5812a0da7d0869a48b7b356648fac41712bb9069cc9a93b8e24092b9b137caa8c311252e0c9c34cfe4379efba53d0f3ddade29613fa94734c0b4f70aa6d8a136c5a70775ce40fbfc152a665757e8c7bac99b64cc00980622bc1e9f42649777711454ca20de6ed414c1f8f2bdf445826f56d799f2f5cfd81cadecc285dd8f6a216fed72fc9c87eebe5e4a7e6808bad12ab49044c0fe0dc83f98dd9bff91041297655b6734335df8edf7f7789d51bb9dbe602a3dee8ee2d36316692e7e18a197a8d263c3ae795cf675d4b4a8a32a3d909bf99f8dd38296b332476dd173860c7e59abe0c758ea8c91548ae71a69f9353190510a2eee9a426ec5404cb64e5544501a7d67a9dff0a8ed965bdd1d94a73a4b81c4d5899ce8db1c3923ddc104da19213a70ad01d7dc48c9083a6184df65aef2c63d3fda92bda208250f40d77437db2f89386efd864ff63e5f72339ec64f76c65874bb19ae61183d6086ab68846134038cce22c80c88e4defbbeb9076a95a02e6626a44fe5d9633f44dd5f9124e0ee4eb0c4c1a6a8b5c884d544f60706e28ad3f74a2e4ec5b41376f11bab62adfb971804ff7a82600f04720b714594deb81f076298d40c018a9621b8cf03b36a986a8bc4137db1e32ede43c181a81b6b3ad980f5e186b617ab4d9aba2d5700af4feae24b919cfa291082f3478699257078f2958a5de362d7ff3545ef4d33e64e1defd4b1242de49eab5ed1965ad4cba961d1e25b44d0dc8b1d42dd317cd35c626b492fa5b539a12203ebb7c1d14c2daba8899b4b7ba4262dec7a2bdfc45637403f9e4e06ee87bf1fc8baa97712b82e8cb03dd8f9b2c7016903af4611bb0298277a4d16104f2bb8b14cbb96db3ff70b99fc4f4d0a29416fc2c76991db69862486762f0b78be5e4327154087b375fb9cbf4d8fc6e85c5f1925d371e2cfa5754f3893d4531c0049ce3b704c0db0a2fc6e5d4239342f8b2368d7848c45ac47658decf035116d5b3733ef8688660a1df86b710c29595f62fdc389b7c0fa55695865dc4f12a576a5d013d2ad783caa0158f48b6ab97de80f2873411f03889f3e8b69a7d68271df7567217e1b97e28bcc54c13804695cf4f59df97d80a646ee6998b403ed367c4fbf89ea85f1b339c87acdd6d9b32a845534ba3d0481a737a864c793bdac7d4ed46c6ad5daac573b5a2fb8853d3114fccb0737f68dd1f92b483f172c822f018a6594e851acbe1291b566654a367412bb7189ba6e479d24eb83b5bf9ad430a6900bc02c56a656b92e17d44418c837335d919ba7b382039dd00fe028ca2d19bab3b744764a2f9bad9ac33c43d32f91657f467da9232063f38b9ad4fc9a2865a66e57a1251ce61b2fbe18f841da92d48453331ca1d09d30b896e458d7e677da57dbd234ecd00cac086b055da35f8749e907aeb7cc57986ece5831af238be94926df5b8c36b2e1447bd6d40c78793b54a159f1d41d4ab04ac5a4df37e97a147f0e5336534cefbecc467e37046226dc4501aef234515458cad355b9d7770f339dde2db0ee7bd1515d104f56d3458a6c3c436f8c017679975548af2945fc11855347aca52bf205873d75ddc4adcc02bf4f5f39c4c95bfcb3561ef99c695707e4586767784de60357d8687f8e75cc6bd3428edc153f06396a227a0bfe76cc6637caca8d65c3e0f15f4da59358d72212b5c4e1fa18a66fdb9c7f439d3a940efb164c3cf7b3aff1ab001e1795552555ff734080a68b62ca05ed8a594c03d793f5492f9160a8884498e863babd6452a007c1627a98452af39d6d851454baf6f239e2a56707bda6ebb29c852ddc68baf4a4c94fa77f232aaf86f02abc2c07b771d29ba1d136fbe0c676f57b7d7d4ea2e8250f6065571e39d085dafe34ea58b6e3f62bf9778a0e1305bb3ed8e0034a8ed53abda7f795577ed5380b2cc97ad6c4733c25d685f8616de459a8c1dafc84412d91c3dac56865392826d67da4ee3ff1fa3674680fd0c5cfa5b91fda6e726dce854322bcdd3542093228920da72922b54d10ec778333734b029a88a538139f730258eac0f9323de8f9d3c1d5713eea6180365f8f5fcc5b59ee31c2ed5ca2df6535579b528e27b7fa98e02e2ef6ef12983d976ea23cb6dacbcc870e7b681a43b6a0c985cca3bb1361c3fe1dd6640a53372c813ff0762a64a5cf901f9a13db8208b96a4ce6df5cfa35a39b18a14be5bc92c93f4b1f5a9dd88ddb6a115b8b0efd46eba643351ad4e635bedc770b69f53080d9ed6a6031253b88b88d55f62c8cb1d19e6b855503ef57a8160158917852db8941adb3d5bc7e08bd3f7606a06d88f1cd0087e74453f4b44b6d539139a48c6edcb3e71f92933e8737c7246c48f900fc9aad93b2be9245a907fa3579e169e95d01c613b373f6b8fb078ce93526575411ed877dc7c9f914526f69d40160490a6ced3cab3f97a8182b43e5a16ffb5e169690d6d182ded4fb60f6f7e697a05ad972c0e50cfe7dae2c27a99681f7717df5bcff3f51b0dcb3d3307ee4ee706b87b8c8ca499c94dc8a9f33a1d1d872d74e635b6fa011b8c5079c65ff07f1836d7e92d234379ffe0c1830d424f8d63b8823bd18ecea51f97a1183abbe49068864aef755e21c32d573caffe42d48b2ff2f62c51dec2408030aa95e9054235781db1361a7061dad4195ff239a1b1bf6c198b23fbb3153d47ad486fd377ce71e052a34ad546d445083c4d128ba312ed4deea11c60446ace5a85faf3c1918b11bc4914abcdc702a5412e719d08474341224465424ce01b53004c30f34e962f79d1b09c83c751e61beb60a9dd9cec10cdfd594d239b0b4ac3eae4d9becc0df92d87a66a5701479f203ba77c3e5b3b2abc2f2cc0ede23a5942bf4d8ecc7099e6f2be56699bdfe9b49bb66f08542a488fd14a95dde2fcf4ff19376ad3a33f4d0ca29d4e3f013e11c2486f435d6506fbbef403379604eef03169b1b3c726c4846548c0ed64e6d8d64bf8b47a8f41789fd9037371b6c8c6d79c027f2b5710dc92fc47b696189426a0ddf80481ba4e1e70164277bdacbf8c54f445ab0847cc6c6691ff883c034de83fd6c4c5c73b35717c0147ac479840ef5481bf0e69887fd31bceafcec8adecc58deda0bc6728bcb55d91e9de65acee6cd78f3a042b1402208a3a2f31394600d8210562ce84f5567df82f30f64972bbc8882d41f1a6e93461b9e9235180852d20880e40c4859111e25051f3b112fb9fc34c1a52f891b1176973ac6bf75157afc56064e7f89488f44c377447d4d8d241ed755b064cc85a42502b9b5f135d1975178e66e352d1d10d2dff39cc0885331fe50b5068564b33979be6e9b0b3190179a413391d8d1df11b92d772bc9da69748d671c74043dec31d0f0435d85513188a483436c343351e96aed56c75ff78de91c7af5960c87c07e3713252c8254dc877d8e98f16c8fd360fc2b0a183b26706c24949224b2368d227a578bb759b0adcd044ad0863bcbd5aaadf7f92a02b4049559888b64b7df56d317a8697f8eb6785f0e13e050be9ba2926a6c26b6c10205d8b5d8210aa59bd15c537878c35707afc5d286de0c680639ce0b04ba6088884452c2cd75c405c0553ab3347cd462fa3f2f7f637b23e935305844b3d8cac203d346ae0de570e2980f31860f1ef8ed44ba60a098c63c3244cbf627949fa2486e009dbd3e093b3eff7a3590fe9f83da32425023b6ed5e9122948a965b61271895301cab8533d6a7a92078bf39cfbd09831281e40ec7f16ac3b8619406404521942db423f8020d595aba71a3b409b3b09d33d5ca9e14237d2e96ae9c03e9f8b0f6a97ceca3612cb248820276ed5732e74d57b37bde42278656765cba5573cd48717190b14f6b2906f8d15d33fd5b91b0e686ccefd457ac3d189c4905c545979b3cc6e59a3ef0d1289d068e871fff50b40b568aa606b29020bd22b256245d56a6d99de16a2eec8d31b608d1db62ef740c31aca2af0e45c7f005b3aaf1c301e23052550ee74544e3b7af46d2fb52cb9185cb98bfe1cf956e690eaa5acb13ebfd3bb38a8dc2391217d3f74e9c07b50f3b57499739f9c1940d51b9b6cc42d5d8264edd03e19810a8a184987ccc22dc20e331f2c8218c6df64251c3746ebb7b999d448560c98d29485901bdd0b62d99b2b591c40c3773555f7fa89b3cef6841ac2945057a86ca767c54f4218b709aef1fd59810caca4af4907df36249f7db8faae390a6a70a547c883554bb7babd04bb4b8c6071cfbdbdb64fde9b68f2a77a64b86f42fea9b4d40cbf6698e821005b18018375a16e8e8983b409f2ef22f2357c4e02b11798dd39f2b510c0a08e498be27ca70e5584c75ef8c7273f61d7bcda178a5bf02ab00582dcc1b4f6fef22069c6a734f6ce158c58641e28f1f39d70b4e8690f8eefe57ec4841ee0d35d641102373cf06e300877d0674f238676a8222ee1134096cfe6b33955667e9ac3803158006ad4746fe9068e768c0b414e62c2653136f7369dccbca34e70103b8503884c1eaaf6db12c1a8e86850a80b65c99e3370843490a0e11ad2426812340a7280556c115bcaaf44c0f282171021be4184f37db4315376aaa5051483252686505ff8058936c0274f0a79b4b5950390981f14f67766dbdc843b8f08ea669fb864436a2abafed5d8aad507dbdb9823f068da14a2866d5dfdfbbd3179d2f32ef2f95c35ee10795d87233d88bf0bcdfcf3cca1c0d7ec66da6e2d9b0a8f60d939698fbfa1c97a2da78530d5f0bd8256543188016ae705de49f0b8352166a958bba8d81fb57d70f8c347996a570ffcef1ebce173a058941a9016fc4568114b6ec07788ee00adb41b16a3e00449d8097376d92f43d34baf0cdacbad189daa0b98657fbd11b8f4a0d0ab736055e93d48dfbb3c2ed77cdd76ab20ce992ac3f0d641c73616f3bac25dda8dc22a34d1ad40883242bc9c017b3a6eb66bc0ef339867ba4990bd20a3c5224655a9be8ae0771e28f74cb78993aca8f13cd8b4d7a04cd826b080d3770ea7ab73527c842a15436730ef8a23619ca063d211a28d19e6482f6deac6ab00aa16b26dd3906f1b253b576fec61c1a08c664ff15711cc5bfb06261eb0bc7e44c2acd3ed3909224e4a27a706cb97399e3c420edc5461ea726be7d0aeb1cc4bc00d519e73ccf9a71b0006cb76f052432852848d6d6a8b9933989025a9f957e3068835404025eb7ef3077447ce041d83a569bedb5266120c92cdb29336aec4a520f455dea25e946720d32256184645c50b42da4b8754d10d797b8afb31a0ef4481e4e6c136f7c7a2c703b5f6754a14e8b2cb22e430cf16798f39a57ff958e2d80a3a8ce4eb199ed31a21b160fe423f9a9d5aedec3b32e14765b5b6bc19ba1271416ede51667f981cdad7a49811585d17575a58767b0915c0f67c58265eeac35384e8749c08d65b4fca9a3c3e11bf625ff3387f76392ff300f95d24f57854dffbc1d5a8c2294d38a532de0d78a6ba1f1f7e0543308abb2db0378cab641174deac1271473c393ec230db330b19bb4d4251f84975065a4cf184acaa847029c34172b343ebd6bbdd8ab430b0c9ad67f00b175715077879f9c295c61b0cfd48e94bf0784dcbe69c2cabec494b4575cfbc407d6bf96fe026b92c7ed1637a1372574f799a3a0cff0dc88b52210c67ec268f8f525d5b69a6270e12ff9055fa0e11c1224616f1f1381001e4ab5ee2a6fad116b706c947db654b6466510c64f9811d6481f09444f0247eabf2761cebb7bfd1f6822d63e6d56bd47179a7ab1451f833dcfbc7948113579960c149664b17c86f2fa3bf2036dd6e8aea498d1ba572fe8a9507965ac0e63ac883c2f409df4df0e95e32abb12f867ec9fd28c58647f3d3780d52562e65ddd8ed30854f070f890efcb4f34d539eb13676e1d72a132f1dde04d83fcda269e5213cdd5c4517ff404a0ecfb56d8c27dd44eb56a68815ae10f8ab5055a0aa29ef139f41ea3d0bcf5733759303746d65aa5ae5314a8d68fb6a035adafd677144e743d0700e7e69624820d4dbbb03c78e574e3e00d7af0c3060cd826a23c663414c53935c583e3db29829022f2b1194cb2920cd173fc497e4c33f3f5e57a79f50c3661640471ac4e4cfcd19897954463d430fec33da14569182d43d8fb978157f375be82ac9f49eadd85523cbfded6d9eb84f398d025cc5c531e2460ece100d933731773b01915ffedb4f6501006825c4b4bc9dc326b442327b7ae158a2b64b741c3cd9773093bafe2313defb3d52dcb7ca8730c94ea4e9fbd6a288752393d41a1b36024c79ff2b07432788612cb7e60ef6e9925b719500a5d93962b3e454514b03cc029049938a5f505dc44c4ea98b2aab888c1fff8b2ec4ddd968abcc959a2c47c9c9a365d902fce59eb16bfa06d8cd26d3580ae41fe58806896ea7758e53c0dd29745198ee6dfc7cd7f30a08781f2fda335fa38772863e0d389f15587e0ba9a2fc73aa829761e76ba2b34435d92abb11866e9828bb9b5a6f7e64f8fba52f7f3e1c952ecef5028d53c625dd20529383f3496636399a8ccbfc8290d518d2aee4c88bf00cf7d0ef3181620c42f6eaebec3c21ac67fc30a1bbd3f5e6ca87025c6da70641666b38592da9be0483ca5e94141919a7f01d019123008b17f415ff54e0f9a69dae9b0836f977909d65c3520e3231e5b4a4503d3b0afd2a8b14e852d3a5acc02ecea8fa2a3e906bfd7c27ff9cd2395c8159c13ef616ad7c5c8692ece609440fb39426e9b49464cfe12dc268af9596f5d1dd150fc26ae8b4a9569953457db3c98b84112f386dfc624c3b4682e167f91b1a8a1a010fd9c411240fa0911ca6a325087d693e0a74b4d6f24de698008fc128e17f9db118161ee87904c2335d32b40e0ffa7691bed576df2347d063cfe56308a686a4119773323c877ba9253df8867768e69e63fcb8ccae0286faaf6072aa415f23aee1172c52dd796bf4eff3fe5b1ac165e6033833a563f44994fdc69ec5bab34586513d95e99756919c223d10db10e53a54de14d6141ad1495db57c763f29cc64209c0a5467bcc972b196a22482e245fa6cfd78a8ae400b632281957cc1c45203b9aee85bf5bcc0afd31c1760077aee6b3ffb25539c6d4d4c306ebe377a1d346f76e4ea526821830f1da30ce5c246dc1b3ee5a6e87f2e8801f30646f7c9508f6834a0270b2bc569be80721b19f96292d03fefdaae7c9d061adf8fdcc8f84e8fc2535e501b09e280627b1ac0364f82ea0e3cbad54c14e732471f97d15d5333e3d774b0b849d27533c59d161063316ffc4f89124ec81e8704d461f2a1b88e7d89c9e317b65becc89edb9c40b0e38d30c84c35c7479a7f3a6b63f1e5cf1cb464efa8c524f139c54e3e3e2f7411d666eee25b2857e6a1506a7f43dc90e1f94ef7f417be04a8cb7a742befe5afff01fa66c59e14035ba8293b5a74ff732bb816c3b33be63126eb0e716e78733ae2a2e5c01914330a0aa88e83265b96d8d93a77ffe913cc7a07a1623c3737ce83644dcf766fe5db122e3ff9de419fcda1e6a050392bdac419cb2473975da741e1ead51558020f7fb9e43eb770f9935cb93dcb54cd0537c7314b00dfea1ac96bc0e6db4d7ee2897439cb600ff39ed30dcbd7aed66796546545be9cabf2afdfc934c9265c6f9e728f275b9543206e34b71cbf51170da9362547ddf1cfd38e68913f7682db9e2642d03a36677327314b506e67a0e15e39c77771b320de9482e471a200d0d64c05fa84e15a493d2af711410b5dab539b2ecc4293f30916238968d6411af5e2f109a68ca6611b7048e0781102b61995131a1a5e69f888d83e958c780882a286bbca6e183663cd189ccea532e3fa5f853691d37aff6a2772c748c2382d52c3dc4e6389f7c4236de63bdcebb02af6fd70331dc0eabd73c86434705e7a816151fff52b8c1b508dca5136a8702f476f7ef3990f9fec543bc23c0c97f72b101991be1d4f8952b7b4eb4413024f80ab2d9b87cf195629c2475e0f2d264d7e5ab3b418488a867775c8f74f91716ea01505df958ebb26758507c3661e21a19292b30065b94c878970e52e790771a1f923241009bbcfbd90ee53191dcbcaa2eeae8c4ab4134c6748d5a480de4f63d46a0c5a685afd932e9d3704e0986ab98cb63ec75baadd9649b1f83f1ad7cd9962eb0d9c553b6929b52487c7cb1189991489fe45473d0ab0cb09045499b389e7f896eb38eb7825b22431f19ae48e67ea457945d9fe508d83da3ddcb289e7f2732146632f4005e10c773d7d16aa08e4eb3be269385c072cf6b40edc0fe9e6544d6f48a30281d606af9086d89a2166e28eb70d9a3e202a71683b9092d2fb06ffeb6196b6ead9f155ca13f613367d764ccb19624dee84a88fea6d0c415b749244c329f561f3b0c8f0ee5205315e90813e11e906e81b367862cc28c12ab72cd3a3b0b1c869ea0631de24f7f8f155a9ecad9e0977873c9d4c008aa669eaceb8088b5f103d5d86134c9f40d5f77e7ab8f68ac37dd88c654912ee5bd7fc1f60beb496f74d8cb4c332c00fc92d528494cde42c7013c7340eb2c2f047875e3b65906a42a0431b31702e15e11dc0f8b7ad6550ef7bcd24955bb7f3bf6d6d293cb1c90c924c6521132b880c201ff01c17eba4c3c263565a5d83673f8ebc2879f9089714d73f63cd479706c088b541e38f23ee359deb94b640f0114f5d7dff04f269df737c5aa53e1944147ec8e6459b3879379e98746de12760a896186a5f1ebb4303c85e8ea293e96d1f25d3d07e1b32cc1fe609ade56c020d368c169c86d9e664167ea9f418bd6a9ef7e08a678103b45c6f5f6681a0edc754fb88f9a7e84b5fc76219e4c851dce6757e3d7eb23d654284afce0c481363c1be28ad8f990a65654ae8f524e763410c0933e3b0b51a3af74fd1a43e2460c903b52b3e514a4c17cb0a233453cfcfdbc5bd0a2d66286bc8bef92646ea38b8126607bc3c6c89a96b36ae950d4a86bb1da3135c90bb11397c930c3ddf9e00398ecd5a429d321f09dfdf5d15af66d54134fe284015182e05d2991605941d4c56b278a951a51401b60c93fa1eef6974eb566608923b0dacbad8a4b645381df1e9f78bba5db5567db8279ddba2f09c5c47f98c7666aadfc48dbc1b2f581ab1f2f067c9300034dc5c52cc8a0a60f255d99b696f38f7d2dd482230a64ae9446f65ac5c3481109e04e3f2e654f5325e89e096ef4a5f307461ada283ea280773298fde223555dc0ae79fccb58db93b9586538535a5c2ba6fdcfad68dc729b0fa88254f78d006359438af78b0b20f0c78f167829ea54d65678eca21544cde082779ec98193d6fe229edbcfc721f1092ef97272be0abfe423d9a0ee7b5a3b4977ca1aad973707492f6b6136fcaedbfb819f179862d2d6f63f2bb593958989050ccb3788322865bd39d14d4f1ec5fb5ca67cbb76d9004a1d8e6286c560d5d307f7cd36fb36b1d45dfa047e8f61b3735aa412f0a51dcafdd5bf664840e5e2774dc8fe794e87444b5412326b3db46187dc1cbe73ef572bc46ec79313fa824b3860adf915f962f6313c969e18e85d6fe3b1f9814933c432a240d6c42cedc340cfe8bf75694c7f5759cfd766222d21d9db0a7d2307d1482ddeb727cbaa48aa7f02580fea5692e60cbe381646a64f651c85131901127b6e3faad9e959dc46c18ae6afa22ac95d71d4c1990d9f762932c3845703ff7879ae172f3227a7f35d7ee421a8e1e15b4f6a4ba54431d17dc427ee079388aa7f0ac3460725d7fd1acabaf1d2740cff14c482dcab94985b33325dbe61c88152b7628b09c5603626c6162e819a20b61dbfadc52a779563a3a733efcc13d9065c6cea1ea4992d6f7c3d673ee2b30cb146664d8974280f2c7fbbc46d02ee944e063aae77affdeb12626b18e389ce394f001e3bad68d1795f067a48d1e1dd9e8fb08ced70974bbebd2ab8838029909cec3329b9b0a459abf304875cd5a5df4a107fd996322eef80efcc37759274b237cd3c7efeb1bd2ca8c8341b8a16b0823ddba2f0e50493317ea5705521dc7a56294cdecda025d836729688bcee2a9423fbfed5e93bc54d8bc3cc0394c3fe120bfe47eb8a42e6e7fbd6fd727596e06db688cf66d8a18adcf050a0bc0bc685bbb5349a1ab784452c0138e14876e444fa70459242ec59c9000798e858c97e5bd257ce6f03df07d8ebaffb56366a3f423ed04914e835a3378f169b1fb3f90380d8fd26d1d76966e91aaef118f30729dbf871cc430d5ecddd7f95f87576892ad6762997c1830022f70b480d333ba876a737f16874926009e607295e5abd6dd50ce4c3eac1f4de4861d7b156cf8b1d3c8c9b8abce65227c6c8341264bf454b1a0096704963f64fa34438a4f42da4def5c262eb50a32020496881544bda056b49768436c844182c82ff842e0654b2530c4c27d99ec986dd013208131de95e99a763328726678f48798d6bab2ee3032324cc84329ba84a5cd98a295018a80e8f706061d5d440bed2e1697d90a8ef32ec9dc0fd733c6910af91226b1109c4a0056d94a6513d8f7eed714678c62f9c26863482adf9500f6095ebf8c24fb3f933f0e47aa64eec34363709b6e4230bbe4c43a77bbdee7567dd05792e8ddbaf5da963736fad3f599c86698d4dc7d3e00531bf2d4eaea830adcaf8f2e1b242ed1e79f582f2bed4fda58a479fd2c0b0875808516d97a823b29b639b1c861fa71dacbda25434154ebab2b01617bffaefc443fdc988fbd62b493f924fbddd51fa54d6719a1b7beef091ba956ceb36ebfe2a2a399a232a965eb3293a06722eb2acf584f29b1edf8d10ce0f457504b19a2d59dd7bdc7d8498f6e375e44e3a58eca9f4ae8e3fd57459cf10746ef70f10b4fb25548d045f57106d617a65269ce7d556cea8fff76f0c974be3373da11fe4d886b5a1791d0425e831a5abec6f08df52f4885f025d4d42afb82dbbfa5c55840e12283b5e398a93a43ae6aca35ca2ce8967c06e4f5f33ac98a20ce7a0759bf6196c6de83b26951760c551b6cac9a4d6f55276823e4ccf81c06268f841774ff599c9d94a8c7593564729e825d6feb156c50e40b9af5e790e9b04a93f1b1ba5867510ef431dcca544c0dd9cb8e882fddb0eb9e20a10bdd272fcdcb562202209ca6dce6350651c72041df729c31984b355761c81c70af3a7fc3f7d78ece310d6d1e56cc1d173ac4b12ecc99ee111bda3412e2febb4a741b65933a0c012848c076fdac34d914ef117df3cff76a0686aa012307369f5ec6ea29a9d66e81a510c4dbaa507389a8b7755f83dd918d0a09ec77cfcc7830478f0e6ec1a9c13266376d4b8a472dd74aa2769ac7cfc7e8ecd4d2434944f92f913a96da160d01b837a7761a8abb7b0bee02568bcda6154133e8bdd427f6a92977ea8a8bf0a31d156adaab3c341ac20d371c1f99b2ef00a629583c01606430a78abfdaf2e0ca4d0ee0f301d71e5b38b3430e81d3f4f3282dae6a034fb0ec2e0ad9bf50dd7920e12dce43523ee7f5470a5867a91c27a9d37c9bd2b8dc59438a0fb055e66f43bd80611280ff099451d6a546a78a379b549c04a4dbb972f61d65d6aaf0c15785692d294620b044bd65af7d7e237f4df86d675acd3f91adfe79533f7b10c44ca20afe972edd1f67d203e88d7c6d8192112366f73a678cd5f43e1d6d42f3af754f716a6a11b6563984dda9dccc154986498e1dd81fab9a22c7bf12460e6c5589386d4c941af749644ff9c2a9b9050c2a5d1791a82e88ba23a42b6cdc1ec134f18d9a6636a00eacd9414ae048b58c91eefc79ef093515dd435d1813a4a10e8c956cd457c263401a8c03794ae0fedab95e40451d8251a70d5915f0713e2d549e0ae5ec342a0ff5f3275013a3e55713f94a8eb8c69e600e9d7a4fc125370a9ec1852025cbacbeecd12cda72170e02205217a64765ee91fcf9b61a2e3c2748a291cacde849c5a847edb6f12f21dd39b5014d366834c40feaa83e288579c98db24f851be838f2c6d642b320ced768bd7c8ed3c9c017a11b9e3a26473093c2ff067b8511d7a0f0d4550b8913ed1b7ed0a18694264c0f10776eb7d6e49db48083da02f70c9fc5e0be5ff9d576167af3bc2bfa582755e64bf3a8babfb5eb2f71f03639249f227f0281ad571a36a380823dd2e72c2b254dc8b6aa07d5f8542adbf371620c2d00a0c8e0dd0714532f830d200a99b96b577c0d9b7f913f7b57d54499b2442a3c6a85539d682c74287af590302061ce9ea94de6c8349a3e5b339f8061162d2dd64a89e0d0602242510bb53d830201db2a552919c50f9aac30070e323c286a514a2238c9e02cf94bcbd710aa5f65d030e4fc7d95fc6f33a321e879f6313d9a6602ab39647921c20bd73b9e00153a22d68b5dbc302f850b73b3df6834cc2b24f2533b89318fd9aaab0a97548bd1df36e3a8ebc18534953c901a5b1e9f3f28ae7c31c1ff507e94e490f7bad18cd8762d5d316dcf10b541562fc73da9016396415230e85de1135d4016c610bc0451bad9a541c7da37084dc6e7b71a3c22f09e4c74f6dfc16ff650c1ab6d6def505f31241b43fe8119b84acf00fa157e42d3f6bc6a10ff9e39ed99242064bf388e951e5d853d6da10b53eb175a9806ae9e0c12f1929668fc5e9e1e12b142ee78d877e78a3f18e90fc1570047efc28475b2d339f3dd81d6d3212e4d60e6b825e35cd55663229df9bfe3fd59508413d2acc01e2a5a7cbfe843f731bbc3e2be260f1547e8355e78797fd732c4788aab294dff5fabdc047fb11324f7e8390377141dff7f0535426528bf3c2bb948be078ff181350c985f422f2bc7ada97cfbb1e793d21584a4b9d8a7f4bd05b33b0b21ba7737fcb1c994e6845149672e877d54adb36f85af931da18fbaf42aaf587952b2e9f17f0e775c7f149eaa8a89b9e9a379f77259d91d575c30b851fe61a009070b15bb29393cb1d28fee442e6b6c7c2ae1fa6c5ef53c55425bae7d6431b74bc33577fcc274de151009c148f91d4d1fbab1806bc66216c81dd558ac2588c4753661ba910a3076322b461e2cd8452bff8a7103b9b933ad6609e431fafc2a71dbfda139bf993a8580bbd816038a48c555bdf72cd074f0e2a77d1862477f7a74a637b3b493206b5ce65bb56ea89279aff2d2048da2f242e5afeefeaedc8ff85ee688b477eb2027631c4ef8d4ca58577e59d951526e70c71c25f7e2a6fbab8167faa264e13390c6dae136c2f9ee3ffa8afc996be30b72590afc1ad9f7096107a8e06716e6f10e8394845a4226f16787029ea0b0a56849ddfcc8ca53492561c7592f29882eb39c459fc63f8b186f39f6659683a7002382b23a4c79ae8185d087e63e5c8ab9d59152eda6005c56e61a1064524cece67d0414f72cb8d8d6abd99d86a85de927bcebcba87e8f0384ccfae7e5417468c5d769832050d1e71706ad878df4ccae652ba530b9256aa4416a213b8dfb02784ddf3452694480798dd303c56589850c584f74ec2abbd31f23a1dbaceaef30005749c81b341f257d8f8a3da83cbfd3449f368dd51a3c7ca0a580792ff2dd90ae5140f7471fe71bdebcdf3347676219687c3778d7c744d1e5d4244ee43dc235e44c184dd59ad658d191adac7f00dcdc0864d4aab3e2e50f70c1ecb134e18507e96963fa995504c51668c5603f58144d668359d3139376ceabf17a311d9499824af1ac7a91404a8540ecf546b3bd55848e6e6e6127fcf7a84180316ad2d413660d78579601cecb81f5bd108780baed149e2ba4f31d28562029f7590d4f3694d8705f76310d0f853790cc92a103b941eae2a215dda26517d093420aff5a2ad3b602da35f7b280331192a55d279425d143d164b62d5a87ee7bace122cc46c17b57bf4836872aee8999ee996e882248ce8e6977146ad8890a319d5b5e1e053e0cb560a356f33167a3f514ff1443cc92081029cb22655caf480d5f5ac8d1ca38e066d922992f940ae246ca0ae490e59eee235dfc01edbce2e17eafd992c4b097adb6807cad878a886aae8a6fdf10474b5660edaa973be97ef6196aaa336f0216cff2028eadd397ce31cf414899c03cc920ab5671258f516b6b783e06189e2b9484f5d0a480d4914efd3ad6f4b837a964bc5060a85737a0f454e683f8d133161da29545328ff689283933c91b43b29a08c04663bcc4f81fb550cabed85a5bffe31df107587fab45dc33570451659908e385d86c7a2114f3c615e167e92566061a6f480773bde8251a44afc6fd78116d75ba6f6864b6685a56a71a03bc9f1e433e5be51a1d11efbe54c691c62c7d4f1956ad4a576aa29c7ac5f072cfbee5a4ca5de8e0682af168ff505a5954ac6d3a95b22fc588f1497af51ec784c1fa0027fff9237c03e3eed30d5ed6edab0a9cd5060cf8e86ba002388d0e7193fbcfd4d94d061c52d4294126ad1d625ff759f1138129ef5f09cea53d2b8560cf725a61e3d87b8025a86bdd1f7339f5778f82d5a78ea8f6afd45ce3e1dac1cbf9fb2287b11d3b29cd1e5307106749ebd64823cda7edf27be58d5a82bb34126e1b5870e817eab27d265983f621394aa2e43adee091d2d81f456e993fdbc3815fba9b4134edab8a6909ec77b768de29bb678f0567513c80d4722111f05f9c3471a0baa0055237d64320d056201f6239aa315233fd098b8140088d12a95bf966cb56e20247b76cd9a805808af756f9d84caabd2d6d9b2ffe29f374ceb8297a68555c1f41b3285cc3620649fc7adecb2a34620f0184ef7e84f3a05a41181c6193d7f05f4be368fc68757d8204977a10ed02abd3d151ecdbee829db726be857c5c2786131891fe6e3c3b790b9e113d8410df4fdfa67e8c1c9c20a1b4d3aa33329e23a433c9df0e18d33a83a69be3b08bec68037c6bba2e4b48c772f924a8876ba9a76c5fa93f53073f6ff31c24c43e04eb195482286b9a85b6b7bdd0cfdffca24878ba8ef2585b67dde4dcaea8d78c54d8ad1481f322ce5330620a19c38ae1cd367287885acab2299ad9556e7e5ef9401a5636ea2e881b8226f275994f09816eab066cebeb2f1c335df17fa50cde909804f84a41fb36783f7ed7b2595dc242cfd142da81da2f8392dc9793a054a9bb486539bd0f12d0da1e6847406fd33837721fea387015103a0314de1f31d6b9a8a5e5ecacf46a8fcc4c8c883141ada84fb06036b3289a75a979dddc7f4f769514139181c35a970b6c972de2c47d77dff84b9d7e0fbda4dbfe99bb493df4f7fbf1615802913e921ad61e17ed55aa155124e9f579bbecc0997976e0872b528bc29934a833f6df0f24404ef14a4fa684ea8e2e70e2f56b90d125af1266bfa199507d54d19fe06552896646f5a7f84c82557489927bd32b8ec3af2dbcfe2b6f29efceec1e5fe85ce85545a4fb3c85c3700a8e902e8eacfc94b7f57c1cd5ec0170fd558982fc196cb087c48c1e58a5fd3108893a06461cdfd1d12f6ba82f55c1ae13ac0e46e119ded8ff641d064c19df719c3f81747c8b93883bb51c30e4f8303b8a2910066f3a66f1fd79a45055f4d7344b0093b8be05a2d5a9bb748df90dd14ba479e134abfb8be1799c30bf184c37bb52a29d16a9eb8ce2b50fe75ee1428e32c723324127fa1c0ccd3eaf1f181554f6270f7a93771f44ccffa0fb60e89abc8c38cb5b8184a1eccea86ff740f969676390718720bb5d55ce3d3bf551698699b3e4d24563245760b1f2ac0752e90cde7d4290c90efe01d87dc4d0c470587390fb223770864428968d2a6a4ee45c359b3d0f8be88fff210ccb0d9d8bc634a557a17851df71d424ccdd03a6b0f4d4f7646399b5e3d8bae8198320d88ba11ee3ff655799a86f9d11f2718b65bc2aae868b38f28ade7a7969763d5fd3297ca242d0b509a939f2163b29b53e2404b69d2a5fbc022b16e1a99351bb2413768785ca73c9e77222defd2d5527d842b21cd46737d39259e059c66e1fb656142dad9fbc3dc294dbe3220d4cb1584a54eb54cd23897c63af1414129bd2a6a00911a96c1f0a88ebee775d409c6a0aabf293ad9be168fe8b25dfce6b85c55d01fe36a360a6bae538af30255c815de21f53d009042b6ab8af78a574615b8b24c5c537d48926901244147d6e941c84c9ad7d5483de8b99b2e1316be1fa73aee50cc3a61779c5367219af5dbbaf9e983dd02c96d86383d7b17ef79cd648ba609235da1ea030e75437c29e55d8c60f477c33cd81316db5b99f6f49c44038b78979b44edcca526b2c263e859998b507fdf5b4db899fda73c314cb9956dbefedc923c5b504ab5062a7d426cdda96eba296adbc7208639fda6d558f5be229aeca33d9e1cce0dc8e4f60a8c95c44afa64ce935ee6bd0a892ebd5ea37e00e180c45a3a656e0e8d1cf0539484793b4bcabcfe826dffc7b3e65c2e84f31394b840fca065679891cf2b2e6577fc8d53df27de2b822148124a60a599aa7e0dcb311cabec724f8fee0c60b170527fe62c2b937b058dd840a2973e793762cdbaee09c28f3594331d972f2cf2ae1b37ee7b160f064c4a46203a8183219dfa15df310e4bfb37ab6654c0d5d56605bf05eb20cb3d839709ecbdc2f338c431705be86cdc29babd2e217c2fd3117f6c108f5f03cb09e2fcc07e8f402d44f5d219ec4cd5dc8a533595a9a0bf9d3dffa8f29a34e7c15f471340a812adadb83d7dabe2be06e6e8a96acb2cb1e9f32f81ccda5e04c32ba4fb720ec7d66cc5dec807fb8616c61841c91cc1fccd32e17ecb9a3aa5aafb9b0fa9943b026c7dd438ce6251ee3cf22790130269c2e69d0d6c5cfe760ac70a6f1ee4700596e3dd3baf65174edd98a018ab2e05a3b658624c097121d4fb714a3d7f2f3e8d8b562f156ca034a0fb27e7cd5eab406abe9ca04fd63515b61b62cc37d8cae480e93516e0677faaad6fbeb3dc91510745333f1a659ddad0911e3c73e5913e534c4e2c93182aa4b21095b4e48ba0b184c38ea72583b0fb8650fe2525af36ca354b09e87cbc68beeaf9dff2923430ca4683b12dcc64e62d7d76b7109ff1de4b7b15cb99a509c0a87a8e6f99c6d11aadff0fcc7ff5adb9cdfa4d543edb3a1349cb0309941f433af0654cd3fc7fd9116e8a1a62ba3316de1e6997776c79e2288167e7933564535b51f5c6bf811aa0109e5059553263c4a06bdc887c0305631d1c1856713c765c01452f7bccf164ebe334e9d2298cd602ab8548433539c9af4544ef00c6e726e3a2a51efcf06b390ea1a21ead3c82ad4399a3377caa1ef1957846efa1eedd8e3900b4373af76f190b498f80968d80ceaf34846d41071f1063c97fd508e1151f6857273f80d0b67425e9fe18c736b2a2c52d3749f1c6c8d91ae9bac36a49a01a8512dc420a103c20fd8b95ec12e8414c63039f9f1e20c22fe5206764cd5709fff4a53cedbd3914c0b39f6667cea9cd43096b7d90564fb1359537d222bd0b898cf67546041eebfe5780be9b803c0627a4838c6874f40461dc7bef6fcfdb18b79468a387e74d8d421a3f9e5df06d930056244262721369027bf0de44e8cf3cc0860205c3442cb7c9476564dca5645941f96f38fece66578b87c4dc6efbf5daaa4c0eb395b4b8f3aa9d9ab7d067fa3506aec6a21ddab5fc4567ebce009386cb738ee6f01cfe14aa629e38c7623832773e1e0cb1ed4c39272f749e798454370431c58cda2fde3da70dba377ef3b4a6df79c83781bf49cc54b78784b67b30fed3ca02da86736de69cc7c35ee5e9d3515fce1b59542ecbcda33175a0b6079d0fbaa460fa8f4db6e886911765fb826b7f38d4b4a074733f7b4fef70db88c00a84afea32abd92b083dbe30f7bc384936147bc96bbbef0617f80c69b4799ed5927cd4e3b54545f87a7bd3a36ac7eb740d29e0d1d97d35794bda48c57c1f3b5d84b78d2244b89fff24d9ad04fef423ceeab36c910c5f6a31f1ac1212ae761924090c71f77acf66d4dfda52fec1f897d2aafee22c0e5833722f01c0f312162b112211840748013a365c80a05a7e299c6b1fe30b0b994525faa3d5207e7831dd88e4fe8adcb54408bde0d1982a950e86639e482de61f6ef69d424823cd6262d66c5790275124853d5ed783bd10e06eca6f44e1072333b516bd6bc3b394be2df69dd0c060035204359f9269f3352ae1b4a39c5b0565117388a24ea2e389a5dd136df4f4ec2f113a45321ace6df4ea9c3255fe0839175e637e4dfc0f97a9fbf99447af6929ab8b7a2dd03048c8c8e9f0313ad17e2cb4235eb0f25c22ef9b2d6290508bb745790306bd29d8399b95efa06dc2a33ec49a66c49837328d93c7ad0c7ad3baed4b5c6d972cc2f22bc4ec4793bb51157662272783f137f3288fbed977bdc89ce3970baea3b5d34bbac7ee1a0b60024bdadcbc56d16b36e018ea0058eb42d6acb9bc7f7f389485971a3e7a91abb9ac4fa0848bff0f02c13121784a335a8b0784e67df45a53e791d70e7375b42383f27ccff77a7e3a873436f94431fb5702b8d870c5b63c267bed883bf601920124f07318a9ccc222f017d384b87c6591e7aab4d7875c8e863d71b7dce395e2f677328c0bcc0fd91f51e516f6319ba8222553b84a28f0270e018ea361add3cfacdcd62a0e70253e80f98a63e935908f01a1f82d888c138c397ad97159621c8b2bdee158e3ce59cf802eb509ee7ab249cef5171f9646472ff78dadc87f1bb7f5f2fd04d7d68e9f6136c97568879acacbf06b8b5b9ed2e5eccf092c04047a9d6770894dac5180f148dca50a4519522e10da76516291b9772d6813efff8d9cab1e1fed0f89617140e13f025daa331673d2a32e4590d9fbe34e6a7e9182946fee30a012af046173773804a4e1123395bf0c7472d3d6bbce127019cffc66974a84d53ef5e8e049831a207a86499b12ff5ab861c2989882acedbb33dcfb64cf7c5bbbc59109f2a46bc24a828102e290c75fa642dcca50ad351e06b0f90cb5ad308e9630c7f3c6e500d7d012590a35cd62233a82a2ac57d68446925fda966ab5f8345c2627289bf1b0e859205ed5aa6a80c4b7f726e169ceede0f6bee0000facb450ebdf5f3cf778ae9677a0563d19cedd35478a6477a6603bd52ff363d0d0671c481851bdb104d8072f220c36e8c383f73d1f57bb1a982c37a4b90b5f0d34a0e2d2a8489a216a818de29f4b159284e88fd3c83892e4ce242c60d34ad0af77b9de3f90ec8e85d976500838aaea6ad284d52234c58a0992320959a69bbe1a6201aea240c282b3d03fd13a3311455d582a10b021bd8698cc97de1dc1a8e8615929bf959a53b900036dbd86c89c56befbccb8a2e3a54803bfeedda8120809c36404c26adb6e89bc8829997305a5df28db1d13b98386aec0c57c5c8bfaeb4356937e0b3176435a35704e6d8aefec297f9914752ddb2db610cf4b0c86eeff3382c29adf42b1947732ab00b25d7c5fa310079b441522bd5fc758978015b5d98a01035fb389a8df08ef0c6262ed984a73c2b46bfe4920c49b324b24427b9841a52b30ca11b14889cf41e9622ff29ea8043e15ad4ffc4e59b0f7d63f9da976eecc9a100931bf708d8aad5db705aad815af9f2e513f44f8b1184172053a2defde258e1085d9cc133d4e5aff5e6c4c3dab1181fb69850da01ce34b23411587a397bc0cb0a6a6d8e97198d8efc0753cbc3995381ba5d29f04c80c52c357da02896a513444c06e12058a184d7dd27f0164c1f3e9bb48733d114ae7140dddfaab284f0e5d0ffbcc83173540c0362b2ddc4fbb0daaab8a42f0ddb4747a1442746bad07661728cf0e563efa063bfaaf1da1cd8d9abdacffc64a5aac63dc55895b306e5d2ccf40a2917a13ee5bad561eeb73b64611ee66512bcbc959e98bbb9398037aecb32b8ca8645ff52b7c7eda1001dc72e85e06278524589c823a1e52ffc1de03ea4dbdd24de818dd0768d1732a5241e1b39674db4f245fc2edc6f0855f78d4b233a5c303d139585ac46f2a30b150901365e75bb41e10811d07a10dd0ec39d88fd90cf20aaf05466dab0cdac5836d0c7666b6913e50511ecefaabac8e2e7d03845399ccc07063d570d7bfeba410f3619e1a6bed09111b3b05c12f71c48f868ab6d604939e2a29e69001c762aafbc55c395830bcf353200267ab3ecfcb36a8ab027daa04612107b57f209f7b72a19837f79796ccedafcdc040985f77a907ffd0b7b22c6713c546c32bdaa1c29243141156332d69aa5bd4ac8b14d95f8167c099322e131daa8a4c615e8d3a536f38ac2b05e0fb7008565120ff32e698ba83de932690da2630f4f6ad5214a345c512de76b3915d50fe7985c7d5d385d0523160b1d9267d7fffcc806c31c060457d8c0796224f9ab4f042049375916e567d50498bd9b2fab3519c3c43809088ca81ff8e2283c6ec97eb255e9c53f0cf282adb2871779a01ba9611152fcf7e15e22346c3a58d4f98f713e3ef80466e32b4312974cb437ad1b3fe85fe6a69b46a6b5e27d22059c82fbecf92fddfb2c82e461f344671aee496447849e2cca74169c1a77f1bbf2100e97000d9bc982f79a26315d8baf3f33e045480c375ca2da60fcb30d03920e120e4a5d8f23ce2724b03d5f2156f659a6b0622382d9fe85d2a0f0e575524fd57a7b38c41dfbbb78a90523243cd4244a395aaf391635e534763b10e12d1c83e6f640bef37630bcb1f78608c2ce04c97ca8c1dbc1a3c899c8b71fedb27b1eed90c88ca58ead8dad5c3eb64b3fa79662b6d8c4063d93140cb8da00322316af26212fb78aa4b2469424407a29a4475dc7ccc9acf11466326ca4d79a3abe8a82793aa60fd5786fc39d173070d1cdfddc6a6e3fe7acb702ddafcc26d1e635b7d1d035ac4d99e2501753ced4b8aa1306dd0a00092716d7bbac197991edf18d685ff078897a1c484c71fb5e45032be35b2d87bc6811bb54648a325a203913f81a11b153244c3af54eafa9ad6fb80fa021c1aa7044cc125ff1c39cb873e2d0265d4014d8d888ad2614d305f5a209288b1520d4a4bd25bf74ecede0904c515a5acf1345a441d375ba60dcc92a66658f6a2b4da88223c0a92c9dcea7aa7dfe1490872e4900f758c41b007564a42ea5f9f27ff2b6499b8a754a75989713df957c1a1695f45651ad0c9ea5682cbbf13f172a1d65fd0f32eadbeb80b527b671f81e2384d739831322775f8d9c574e955a39b5d16e9e4a8abcfbc15aec5ce1bccd5ea40332ee563cd73d5a642c5a25bdd698b6ac3c256abccb916e6a8b62324e050cbf1fa2dae3f99f9bc6ec24097df337155480b58e06370eab82fd16a033990c5cff6f6e4563a3f3970bf815a6a4d7c9fe7a81be1da45c596b8969c48be4d4774188cac0988650306dbe6802817a62350f8867d816909930e29a1805c23721d1b8e180a7ec15859976518682b253b39e6592218ca02afde64d3fdc6249e88cfb988671e50c13aca5294e5ff440f34deb85c70de27d88a0a528aa8ae2cf099eaaf079caa903e67e78a88eec351ce6930142f98bcb1574f847a06c4f9cc58b940594c2d641c02efae0fbb7a3d8258109c3b7969282d3318ddd2228ccd260e7ebf255a2a6cb879fc25cbdac583a11e45f6629d10f64764b5410b013430ff02df561af9c7c070edd772e499a7d7ff4b5144826f3a40dd5941400865cf880627f87106814c32276708207d67dd647e7c05aa53dde570d8432951fdde7b4ba02aecc6a9db987f82217f7c2875f3f9c2ca44a5040bc7533014e81d4962e96972162e28923762de3b5d95b3921482be85177c0f8411a125e2187d2c8d49fbcb31eb2e99556afd7f4aac2300fbdaeb55043a2f4bb002b19f816db8f1362c9bf127635d9c279f610b58a34fe27a800a6d4166e576e01be94cf674bbab22f60ea8e0db1219dae8b317fc9f8c8e4bebe6583719ec38de062fd1d7076a84021bc50dcee2dec805c37cbc34986efad1f49f31f691453ce391dd479235b5de49ee3303aa5f21db669fcad2778b6ada7b487dc7e27776d484768de3bee337dbc45cf265171c024c9236db46d18d7b951f9d11fe72fadc4a458001a1bd5a9445fda9e2cfc4b3b94cc5ccd934e7974c333a49d2e0fcd31778c0c9672eee121f7c55368d6dfe8da2f49018f8d5ea096862105810308ff859089b5577d54aa4bf928c49ec7d4e3f6d2879ca192ff9913fe5e6a4099d254a9ed66bc50bd53a3032c1c8e731342347e47b136a8c198ea60135311ffb72b50de02bd3e95bbc3345fccf781420a3ddec84874b0537ce26c3434c575aa9e01176d8919b5aaebcfbef363b633556d9ed9f03a447fb38d0d462eda745430b1a7ce33fed661013b1ba646e789c8b4263f0184caa01a9790cc328921949dfe40bd2147c34d0432c95bf1a19703d65141a88d1f865723cc6d07ca3a0ab1df224de1635ad87c25d209f3ca7ee49a8179d4829707da68e1b8d63bc53dbfaf6bc09541fca858d94cd66a0db01c308e34c4213dc38de41870b88f63a08164893bfefcd3965cf78f7f62bd5c6b9f49b0751eb0a2d0002b7703a38cc1904cf77dca34239787a05175f80c4b768f749963d7ed1be5570be8d7380441f9c296a1c01f53b0e1307a9a8154d4f28a3295ea7c1db7639df7e21d676852f822018fdc52b9d0b903b03dbe04b44f896205b96d5625dd4f59f787004d734078a9aad80c0b6e83717507f74b1dbca4da1c43317fcd46af56ba5390ce69c01aa7b3d3fd9d0331a3e274485f60ac234f08d76e448eeda42926784542fde63b68e83320aee473e104cd3a62a03a1da8b672f675026ccceb23c4990a09ecf6fcded0222fceb68d58e010ba321f71f34d51fc78bd5ffa1dca59fe63c5e5842b086f8cfa96da03eb26436a4e5f58b429719c17c9cccd88fe540fc28fd459428ee57df11c67255970f5c6c6b7bc7216914f7d54d1260317d7c4dfaab36f8155091b522fdc2360ef0138269c889497ae01b0d86047b3c9e6ae3722a17804f03c19887cf3a11b20e8edcc805913474f86d7ceec79769481feb565a76b8b996180851cec436def0036bf7528afe986297e63a88c9fd0999cedf5db0dcdfa539cbae1520f71f94ccdccf98b08f9abc1e03a9643b12c22eac579523f17dbe6260b20bf9deeca1cfaff75338341db209563557cfbfc98f53da436c52875921659b9305ed1fe6e5d40e2548db867b419d5424b8cbeb0cc17bb074b4d53e46368e938ce3f14e4fd33dbbbdffc2e400747375f3f30d161cfabcde85ad5835d56d19fc7302b750f83b90c14efd8e9dd360d6dba623ea1ef522e81b61bb48ce3f5cd8db9b8f0bff9a51b94376c43b3da3fefcc4d320c486cbbc4b5b85685a703b2865be334581b509626503d634e25d9903ed873f330ce5b8cab17bda3303c8b1fb56b40cc139f10d11b49555baa55fbb38e0b831737e2281b74c413c2c698f91201803640e93476eaf702c980b4de2270481100201d283ec201d8162d2b3989a9f2af3bb56f238c8c340f717ebafcc3d9826b117d802941c8b7b3f758fd541d48b9a4a8ffb73a0afe1a7520bf90a2ae47d7f489db19ae1283d3256acfc5b69fb6bb0c76d0e721271c2ae7ef7835e003cff3166dc139fe66941990f6b3e0eef27dc2cee6f6fa1cdd7950bb858b505a2b632b9f6d5eb59d9346df3b40b8fb5d94ce64c22d68cf37e1e64161f51e18a52fccc4761c06ddffe012b04906160e95bc1a0b38bc1d89e0c4b21deb141b946285bcba395b275d4d0248b0a70613a782e72296869470af896dabbee77ff0f5a97422f60bafe3a359fedfca7c1c69887e27c68dd44d17aa68bf02fa344a65c8ed4be5ec4b04814561de1ebb17a53742c8a6534810a29e20135eca1e32b8960fa31ee45956509ff9b2a0bfef190d857134cdeab44f49752fcd5bf81f8f9d1e9cf881303145fb635370af0a1b56bb9121e655544a27ae08e6d6794aaeb269860f72495c13380e7f7534db2e82095bcb2ac028960f415c62519ab57324f59853f0ca257b785f5520e8d1e37f24e5eabc6d534390f53cd271acc0a8b2ab8a85a3a4baeb525f304a69c4bdce68b70343a1c63efa19cc2802d7344ecc4ea275d651f39cf57ceed456edf2fda77dc5d7862a68868f6e6833371b6a296294ba62f7f8c5e490fbd47cc2b4f5759ae849273e6c4e890b3414c49c5fae4385eb93618a7b883af0a4a7a8ed2cd4f6c54293ca6bd81cec59c87b21dc8e0a8f0c8ea14be499f26a0dbf96ac4712985ece6eedf80d8aca68776c9cc6478b263f192e2795acc059c7b64ae0bda7da2fcd77766c8283f10e8cdde6e9b9db48066188439aac19afde7ffd5e719df1fde42936ed5380f2121ec1c3def71ff431e629c5ab3ccf14f02c8f395be75ec4a062cb81f8e66d8cafda5e3d8b2b3075062f8bab9bec84aff78e2b17c7fc847814bde240e154970bf97235323bb501af5a1fe518c65c34e9a6b861734698a1ee72f5b0f43fdb159e9b1373562c92a870727e3f639e638b0c80cd91fb96e3cac8bda5b8c6b08bdc29a9df81e7fd19db390968181f88a31d69fbe45b3a07845ff21795a0c121ffc5fc9d885c93313850718b299ff38f36bf24aa55c7d6f5e9e8374607ef11c3daddc276bb3e491a8e6b0c888449a57604eff903a9185114008853f0455ed22c31f6bee04802b7121453db714c7e5a5f46b7cbf46056ad88f082dd42d966566b13870ac2d7f359992837968a65941a73794236627e4063b0ba3bcc77b1f777b2609088f420fab163da6d274ccf02a132c625a685ed6ae945c267ca02850b8f55e533f878e888533414c968fabb34651f91004cc66994be46645aaf11bc46a1ce898fa5f0ff1cfdd76fe89c8ecc90e78f0caf9de4636602764076576c81da6555a20ececf8f22def49fac21e0cd37a4e389668ece01f2cb4be2e8b3c837b1f928c038e991ad56682cad5c7f1cfde2e6bda08cd771560b5cab8292093612943542f26714431a0b283e9ba367683e1cd5099fafd85a1aaa6476109e315dcda3b29964941511431f4b109d2f21e72f494dcab4686418b300d1c64cb6d1455d0c395335a67c74e86476ae97869f4ec1b0ecc04bd7115e68366fc572e580f8bcf7d0facd235b2b737244107f98b7d128db14f13a5094fd52ad66c79724d05bd7db9bd827f9b430c5ee138fe73afea66a8b498054c1a170a7cc52e4ea51a59e0990f3cc91251397737c903be317d3906cfb2baa5ad986dd5d265ee8a22b352bf5479de199d4cb1cb89468477275443849d8f609c156f37888163078edfbddf872becdce83c652f36d9214543dd58b6556ea3c244203f62782c39ecc5bfe5e1097dde993725e16a9bc06fbe8e23c2053bea8563e0d0aad6d0b130439a9f5c38d32d2aacaaf750e40eaa84461de273ae6a6e646a98d7c950f82e01c4d02901df952a18733040291226ee6099b21ff6be165a37ce4a35eda646a4f209aba4b530e78fa8bc66cfb2a3e64629e538ab907e5699fab57958f90cf4d3fae7e44235c37c9bf219b1eb5485903542e0c913d5f5bb87f2eaec265ba51aa643d5d508e74ea3375a8d7907d9ba0ce5ac8fd29bcefc65b6c8e93bbc3ee202215a1c18b0566fbbb98582d21ab4ec17917d6c46d23404e982ebc941e8e69bf3e89cf4e71a0f7a507f0a8a0c940b05b53a4ea447fe722beb5367bad9667f0b77f3f1df228123cc8020eae06944a48e0e1ebbf9e8baed70d28097e37a86cdee1be2a837ae525af55f20515c0741f00f78b57e419081698c782f08cacc5030a0e70d39d57d88690f6dee9deddb0f6dde3bf7355305bd209a182ccc863c42e6eb3d15aabcfca83be1f27ce907eb34b78619ea250634e70219945cd572ca3282d5be73add7f0a5f38e860cc1883cf3ce8c94d5e3eb1f566a81d6e0621352fe5c548b4679bc1e44c357a41763313ce16cceb8305b432f26d6a6d6ef9ce2f8cfed483781f9603da943214c5abe6e7ea7f09ce46056f7b7ba1a93c1e3f944dd060fcf83896c156f03745922a5f1eb08db0e2a8477a7e02ca979c061bd79a3a26dec070faa586d63959824f8b2be5d5107536fe3789db4a96dd875e5492d9065b13edb20feb8ee6c81a3ed44affbc22e72fd8e620706bb3104271b8d2182dc1b7695ae1c72b774c4c22bd5df9d05b985ba4343a21263e713535f7a1b929aa9ebf536ab7e97e00f5f78a01875afc6c0928ed4896ede1b188c77f71bdca90a45cacc550670eb63713e690be28f62f23b148e6c3475d549042459ab60aef0f613f0c637ce6d44c52fbed1245a410fc778b68ee8dec640ce033d84c294fcde71965cd3c286c6ec7a89ab5557e1a4088eda02b64f16c2d3a0bbfd491da3a882a1d6c617b9cf32a6357783cb4d978af671b721e7670cf76f87e8f67959c6a9bd8b676f5e2283b2cf1888f3c9bbf08d01cbffd1098846ccac6f6b70dd8b06fa8a37f60056b055ac4ae282fb76ecc41786ea7e64c01b5da5012086e3f2a11e884807fc79e8aaae06e947b7068723594a585642c0bac887234b6c9bef2f05281e990b0810be6e734895f43e8f9a6f863454013a59e8e723857bb57ace12565078a4133dd609d5098f1f323036c6d875d849bfe6055de72118a83f7927895a96c6f71be943ff5bcb9d4517e0b2e250765c3c6a5e5c16d4c172eade552781601d190dab7069ce8629520b0bc6fc8fb8fd2f4a31b67e2bfe2f4582e37edf5690886d5de78c98a217a6c937d6902a05c0d060e4ee69b0eab146b290251fbde922966405a45deb44b5f1ff769e7abe037530e4f7e88f73ab84fdc573f788ec9b7bcb8a1e43d4332750f222f953020ff466d604cd3d209de15abcdd7891db6ec170427d057d86010be0adca544590c423624969d938053c6977f23209c36e748d620a95fbd8ec765cf9078ab8acb9d5c653eed6eea3321629cb8516e6487e113173bd6e8853ac62573351b808c3b5e7f11aeb6fff484729d2f06903f4573eeee66c844855a38e6c297ea36a447079acac5407c7b608d638e3e841405b3aefb8ee19bfd435b3ea29aef94cdb239d70cbe00c40e497c9b014f54a63f850eced9b446165498b9d3df6fb2161606415b2cb3fe36279af76294ddc11d3e0804b19ce83fd1480f40677b0b03c2b63fee78204f99b52138e5f015faff8d5718a70d48d255182f2fcb50f95244424ef3ed12928f93b40fcf5405b9f4b7cf71e1c15af042faeadad8cf0da190dde1b637601dd265ea8deea97847eab6456909505cc380a00f2d798b16c392c4a24ff917dfb436767b572487c7032193ef1ac3c4383de53976aaa8ef2a005029c326beef0f6da880acb46b2c89c752e1a726075481d52a2dbcf47d944b8d8042f7db588407b8fe1ac4835587ceebfa5c5d24798e74bc8b82c834c76ee68f90ef3dd5af2705c97507191687a9ae4a080e31489bdcd42bd58c6373cbed37558c236661666108d2eec7e214ae29e83b9a82009302b278592cfe957e93e4b469f06671d7b916c03d5e8e0f7207cb16287b46709d92b8143733d24e0de21a2fe204b89939f093ea8298e7d18611829baec07e6be6a6e3b93be47bb3cb97cc64a82202fe1d366122242f6f025930d886c97269952fcfd00c2c72e25988f89d759135fddb9e72dfa2cc3eb8980d75c7177463fc9e6a48b3b310edc936516107fff62e0b7ffb7f21262f5a90ffd58ec50c9dd8c59d0552a99085c23c9e741f1c04a07f368a43db80dcc53e8325205bafc0b44d5b75faa8f94802c1fc2c9b8c55586317254377ec67c2b40d021e3981da4afb058d5e6c714d94ad7d6355ed845b7af11e79699864452bd9b58559bf0380b7a0f6025304fcdf1a6edcc82f90125f831e859c0cf920e1417d2e499308c0c5a8a99806018bda86b1ba7ab71de57251f60b8b1115a22e94925fc62ad3ab3a3bc4bee5af0fbd65b6c66f2b6daeed3631d6c818fed63f41dc620df0997d809e75c5d8bea9ec9589fbe2ff5c660ff974f5460f80cbddde4906a0d4d5cc154a3e0fbd31f275f79fc800a4d5c56662ed8582aa2eeda593445f139d78ab0878ecfc3ce963f767b75b4cc38e9174f94d857f563c22ee9e06507eb9072d760f2417d034ba3f858707f7f9b4e52f21b80ffc19cfbed8f4f34d5de68701d436643cd2110ef30a27eb3b23ef00d564cb9801426c7cf29aba40548d973e655e2937003b9125995375ca7b9be526a3277973e638cfdc64855f03678085683545537a680a5a8c33cc2680fed36de855d02f26fe10d4ac8ce1bfaaccbaf9f563d46cc8a18ca34316f1736c8711ec28e3beb1daa441ac502cf74f686f629707419f2bb25bbb3a9c23691b161c9ba8c2616b1d60c0c3057d230b9e67d96d8be422a32b5b029ad4157f6a57b174141bf898df0c21556cd0817362ed1dd28527e8be703982c8b2142f9bd5d8fe1e62c836238daf5d571ad0d9d7c9f5d78f630f002e738ef8c92ae7c9de59efd01d47ccb9be70fa79dc675c57bb8b57a0d0a3a91f7af75050a38585bf89bec7169a102798097c5c3ddbe011198d9ff2888c0fa8e3f7cc76db212dcd700fd362ef2fb724619bd368d13119307c3657743f755151c57c76dd46292542aa39a6354c51efc8846d6727fc27a27dfd3805937325467ea79737de81fb7e2bbeeb7658ed6d814830f555fcf74092130b810a2247c3ef3f6f175dab3ead4d780808dd509f47bbe6cab863e05cf7918e10524cc78b86210ab310ec86ce9574dab7bca00499994eaa7dfe8c5d11c89a56a68120ed3992cc1aa9a73a8d02a4c1c41177bc26bf23425fa2fe8681c49df365381235852e358a4d35ba31128a7d1eabcf78e782692fbe81e08911e4c58877ff5beca15536861ea4bf8b2273a96598292ae48d2165395a1df63e2e612600e9bb348523d75ff17f5d1404ac21d1af53f3b1347025176ef33713acde27056fa5d5af80b08a1855344b774c440f929125137c429d4dfb1ddb658fd578b9347e0178ab0e2fe5b77873ad4b584934b1460e55c962c2f8e63a1eb8307820649472e1f2ab042261fb42fea264bf1d8d42105eff53d4e8bfe0a7d12894392283b8ae507148fc51d9bc35d0a1a758e03b07618191917f01cdb0009659a7c2582f23ff8b115dba08866fa789211251f10137b9608c80020977f9a1a6acf4aad3ceb8713959f1a078cf0483571c8fac8889432bfe61250e7cce6bec33d1be864acf5de8142bc5eefa01dea3e9745662356d7adcc0abb9669aba4c4fa69e7d4dc62ce76f9eb1dd240cd9fa9515ea5134db79effb02783b8243f8921899feba81d0a29b04424a5950445ef59228af529bf8b0eb19e895559d89c208bca75d989e516f416bfd7436f796af36821244dac3d3b3a728cac96393e779d78726133c7413ff8e5d52cb18fccf26ed8985c87bbda202a9ed70819ba0d17c9cd7fd7341ae97ab9890189e841b53149e190211ea8ccb2a4058fdf45a155ffefe9a7bf01f231d4804cc3ff39d9b2685b2efaf07d1b39e7e121ae0a9fa5e05579954c1e316de9f0d5086bbad1ce058cd609badb045f578891a39cdcb392ebc368397308cd2252f9f284079eb8d78aa3ccaa763dead2ba3fff84a6410d2495d87f560d6765fcc92db6c9e54121350df07e3854e9b888dc5b1bf03fad04de9c0e9439e4d44b4adc3fab2762a0e295b11d6d7f613b2496b0e5d848958c1b5d79a1097ab210377a2d6100b2ea150820cc00d7c52ac8d2f52ce5c3e022a290e98090871568aa4a0113e61f7edf374c4ae12c8ffb69e8b4daef5b04550ea27e4ade3ab36e6c260ef58e5a55e7e7c7ea49e648615d011060a77200f50d844a2b92f2dabb89776b1cfadd4f5881bbbb85380809edbb9d2099d270b7f4e52705d7ebac7a08c0a0d7470d21e9951aa32c62d66669da70093fe4f52ab252eb49159c362fea222d3b97456625ab0295204c74d4a50fe477bc7d8fc50aae35d2d2115e28829bd2e2e1d394e05610b735d80a3be19eff417d5f9459ff23910cb751ded49222fb128e5710f783be76fbbdfff2e8cc3ae5c50e54fbd878d55ff41273f635e835b01c9787a7231765f8888e0df6856dd27366cac21ea676b166476117a2bf93179d9c1f61d62d2a55175bb543779f7c4854f7b42e8729c1eb9546d74471d3674c3baceeeb46d11a08f0dd5f8935123ea6743188fb5b64a109f870c9ecaf95d2b1c665350ce2f23fb26adcb01830c051637dd614b4fb77b850580226e995dbf5c4214e327179cb2a7eb835c1552b93142bcd968c7c9e815ab769d7afc4f0fef05e25feab3384b555f0ea1d3939ce36bf1f47317ff107f630518438fc9699df01dc2fcf8aafc5a2abf56bc5e6e1ccc64ccc2691c080913378291b7ef9b5d5b9c96e84ec4c1b6e041e48b74646ea2ed805aad51221c16fd4dc834155c1c94a49ccd0e4b578b046c57f094a90c726197bd3abc71925ad0f77c435b53e8c1cf7d5cbd8662aaf10d07da26ccbbaab249cea40d6e53a652fee9eb1e417011e6e3183c0e328892a8074784ffc9e69cb025276ecc68d3f6971898bacc0ed144e5da39d17eb3db7a1126621449ea7dc7ef419fba36ecebafdc1523779d62187bf47fc42ca52a21b46e4457a2ffc6cd8d7802de5e52754b7b501db375d042128933e83b23a70fbbe7da46141f3418f213a3c9fca56f02b6b71949edb49b0164d1846b2eaf3ebdf2ae5fd2b4c1ff890de3292e7c6c82efc1d04701e66e64193f482ccef8b44e198b2040694908879c4362c3d3a302e7f2b9c26dbc4ee452bcc766b7e101f630ec40f9126325546a799fa44eed64052c2f4178de4e9ba6b1562b5107e2fcc8b68816deb5106a87f40904e92f1058375093668fe1c723b6ff03a76386ca512cdbc1c5ef6ddeb4ab9f3f3bfee7a87464d0d45ef4c187237cd28534f57372cd2e3a785963d5249ada107d8c4fcdfa2ae2b9ee846c1038980f003d1e3fcca4887ee7df7e4041d14e50379e146db51d00085da92ea778d703955643ac1f9352433a9c2fc2602c58fc61185ac6e6a120a9bc78f6c487707586e71d165bbe405bdde02611ac00f210644c1a4c6cde8addfd471347dc494f4d5feb4ea21e0cd47b967b2a7496215f2b11ed136a804c2b4f44325b54811876da3a2afd00df929adb58606228c912e1f80c9cc8dcffd3729ebbc01c6832fa7585ba7fba597e73ff3e26008bcc72c99a7e9c885bb528d61a2f0152e694c61536167228fe0bbf96304f8ad78df76ef7f3ef9499e7e5908c52d72dd08248709cf2d6e439d89b014329a7f61052b6ba0574e3d104f1ba87b3edcd5d0da02ec256ebbad121e0e3010212aae098149c8ec3cab722f880b99a9980281b3335e32bdbf301079b608cf4a513443d0d96e37836c04b57cc514468a0456d14621088521c3f62af1ba37f9e1d697fb81c4567d1796f21ff8621d056404751cca17ed262b373370a104e7b91a01d274ad8691a072f4dc88818c6588daa9fb8c2e40f6fc3e81eb463341654c77525fab2a3575b0ae048824d23c486e60ffc48898809e9de6a36ff5b56bdfb3a53702cb21f413779ba5a1b5902f75dfd05205bc07b8a8151a9ec73a45eaa7927b65c26d808cb77a71e981ec40d12f58857add538a7abf115561a462b5149583f892150df7170b6023b2af170ef79b21769367ed5d97694d0bea742fd6ebe2430004d6a05037d1a6cbb50d5719d1db86b6226fd056eb6d56a98ac69b6ba926419762e757eae12d86f81f08f4f22f774aa72630cc7eb77b11e5db24880f7a4140be36fd4893234e631a52b21c3a4e245cb8084e2d1dfa43f03ec60979ff97a47792c823b957e442ac00f667af8cf8a9d1aa560488b8625656d13f8f28eea290741b46ca6e7eb46e47da52f3603eb553ce0b4976b68e9c407d47d4db65b42092081b151513a7a65cd93fa5f81ff7ae1606444767bdd89b1b58ae9779a90fc721fc221a6ea8cb64855ab4dc6569251741fe122c4b056a5f16194ad86406ed359de9ee52467981cc5ebfdc7f374ca0f42702a7ce4ef22b3eba13d432dfe438c00ebda1bfc9a9cc419674e4a8efea4ae6bb2071f72b7a9a5f80e9af598de84d3f42d955a1c9f73883b8fcb3f47717d5c2f7e22ae2359f06858663fa09f77e52c9c90187cba3abef3045159f5f2e18b702c8829098db4146bc82dc3c64c34906ed45e68a15dc1a652aa3d23c66a704a3e1b338dd903232c7be67ada876d8e860c10852e6d714ef42088551ce39ece67b5b57ea4ea14b5b9d3f8dbab277c00c802c690bb76c33ca17db60f66bb76c0f818f36fd6d88d1bf17ef556fde03723ddf9beecd9a7710d8248ccb75ed973600b3fd1d98628d259e65a86973dee8bfad219689e05e2cc3f011c70a56e1c3961c978a647206480ca02cfc944bb99a0188510b54673210d189398b84aabaf8f3f1b8c9abd58ff82df9aaf7f7217ef8e88ed49749ee445bb47f3cca017656ad88f01cd727a9c5927f94c5d04f7b7365b1a94d3efb84dd2722123e6c82709f189eccdae6505ffca9c7e7ce0c3eef05cabb8690c588d55d292b023451a5cc098f4f0982d090a76ff74669c22df386fc7a32a93f219f5b47712f3d4545b4427865f3fe0193d5c46db3c9032c60c668e65c3176769bab52176f9838ed2982130fec93398674c133b01f6766370fbc05704d8ee5c73fc89e930284e0c398a8c801bb0f9356f2cea431e5341c1bb5272958f57a19231d73266dc8d76768041ccb668f4c980fdfc68791c697b532e37b3ec073ede984e042d8728508ac50690f929082279cf6a9d176a6621b4b5b8a7eec7e2b0db09085f31e14d221ff9bbe7e5e084f300d48fb0612c06a75f29d4f140aa721bbe6d73b83504f14c6744193193cb75d8a7502a57fadba38b774453dd70f3cc6123777dfb63d10e86bfc5b067228919652d300aaa6b05f28ff8b4a635144a0577af675046426a36b9610eaf43b7161205442a0c4f2715bd9d614696bb4bb6542af8ff4606bfb96dd5c058130d764c52624210c478dcbc97e46059a6b49ec03e1aa1492c712b691778a0b4823ee9e6b38ad821a660987ade4fe3b10fef14c5b45b772a5f568377ed035cbc898a47eb7ec903288391916a7c05717a9ede8d1e82218e74da953a38afe595ab89ef0cb4ae190343764ec8a8efba3ae20d9670060a95838fda8111620b2e4e52c4b107f39d8f8164ad5ddeaa2c9d58561d7781d34356d275e5eb641bf5c6c04a10688f95ae8cbe44c00ea43e177f2b47d3e6deda3829f7b708683795d2313ad866ec282f80e752ffdebfb21d61b890d4b7b18d7e6462531a6ce69d704d1bd3150b6c74cfd0d46fbf177b6497a520a96af56da19e092c27fffb062f8fc06d1be31509abf1ffd469d791bc4517f0d61b6a20fadd63b0eb9fd80eda2a8856d3c5d895c160602dbf1c46cd541240b4c5371010f46e28bc060c873fc03d57779a9397ae516777dbfc4276202213fbd82fd91800c8e39fc8ab99a6fb094dc9c6c0bb3eec6eb211d64ad887847433c3bcc41c84c05fa3dca5927a08b0ba92e9cdc5db6c5215e09184445df256ae446ee567b3c1ac1c39e7abe066a2dd41d6d730b82e97190910c8b6254e28fcd268f6116d2e86745c35ac61df1dfb517b2bae58d5d50430a19a918572dfe178e3dc1489997c89f6a5eee44a884ebeaeff6afde340748113d7c0c2355b154c3cd8d24df4c0a194673b8fd6b8c18584631589b4a25011a4e1975f950affceca462b90fb039a38104d904d3d177aab8a2b3c9269ddc076b88554af84406b36302cec5b33cb06b8d9434e5419402fc5673c0eb3beb3fb3eedb0de7df06f981113ff3be2031699a5424fdb491695266262869677e12a3c8b81a822a91455eb6a09f9ac66f5f6d0536b18d9801b527b3fe9466f0d381913383d738d2c71cf9eae51d17a1fc9cf761d13e88b1c2bbf2121589272d402a18c46924dfedc1daa641dc4ffaed499b17aeac14218939dfd9cba82c641e439b2ccf4309fcbbb481519b3b7b6f0b2c6c5d480bfe128faf79e6fa0dfbe35d51b46a50f4cc15cd660dcfee70227cc69105090538a95a760dd5076527bbd0e36adee49bda5cc2cfe2773ef63a3cfbee82469c28d6caa0276a9d30a79b139f3e9d4331afa7749b631a6148baa862a98183aaf61015e6e40a4641bb35a55a7fb4628f7efba5f324d6cf647d6e1aad94e0e9d6d4d681d96e2d08684d8e343999ac445c05217fdf847568d7f560921f8de4234e24ebef077916d23bf5fb550b6bf22bdfe2c05e260bf60cb130ff0a94fdbf4d19e6c07323d8f215f078872ef67cd8b220b28203661c76a2560df81df3de840dfbf87b5972adc9eb490f5760f228ed943a8e1103a10bf4a84d3ed7c39fffdbd858608b7f4ee04d730d33dc2d1dd047c6f2dbf07de6eaa6f6bd169c5533e711ffd4df02f550065cf5ddb6445b183164ba2cd65d2980f3dc54598cade55e255ec86313a7b1d08acfa3e3c3704813cf873376e167b3a49c80b8a6f6ba11efd4508d3f6a654ebf2fc862de1fc056e7c3d8fe6d29f00fd055704396f75960c4869324dbc0fc74b21d2a72b22596edeb9c18d1eb30fb0dcc54f3559ee6bcb4fddc1d4a205281664593b992e0321794bdf0fb781a97b53941803580eb56b702f13dbe6e717d2e5d32816142ca6d14ad1257898a75b27e12565874deb3682733e3a4eaeb7358074f25c7554a005b5f424162838a63143d2699fb511d7efaa61ae818e419e1b382cc6d8dec3910fa641c670328f211528cc470866357f9db42f9cbc9ecacb2bb38a8c1d2b94f80cfb6f0db05871e6ed541bc14a9304a26cf297dbb4cec44ff5c89599f5f0214ba0a84ab50238e192c708ddf7305bb16905197126aceabab8cdc6f9c4d6caa1c68c962c38d5f19847ea5655ff38a60a6e54de57f4c3fb16a94fbb3ae246a438c59d9f0d63933b360c54eb120711d3171c148357faab680cc69ca3871df6e642d877e5de1f8ad223f124356d51cc2c53a840aae126c159e90a6f8d62ce18b91b81e6eba59a5f6240eb4dd5448a83bd7181b8cead30fae1408af9d27e8458ec0c84e2807b017ed951524474193e0133728423d4af671d554d28033b26bdb3e6c952d16d7aa57e0391efd910d8bdb2bbfee8fdc9061b80f0b58b79863bae88dc92c3f54099ae6c01fbc8eae12e709785efd090ce56fc872c8c1af4a1a10ed4abead84f293f5d9d5495726fd84e407fe1e33667fb95410b4e889f85501083093f2989e07c23d2db180461a668363ef259b4aa4960ddad70b39e0125c0af9d673c612ca4f4680c9f0248ecf5ec9c2ded63d95a9531e7a6c35ec5c051d02676aed3b432eb81415ac719a1190d63becaae40a98c840bfe3fc3557bbc217ed1bf3c5befae843291c3080576158a441f4e0d10d56301f0494e331c90fa5f1c21b2eefd6726ff8f555449094943e0121e63aac375a00a1d882165f4a6eb4851c1c4227ed9541992c35fe36755e2fb91fce22d90df0314abbd15db8307e2a6672c854d98048a5425b11d6ced85e522d473d4e17955c95944d368008cded99ac7229361b654b6dfc1fc6cf3b5a765e8bc7d0e68c6f4967174835c9d031df9484cd4bef0c009a07e30dffee286a0e5e3323be8c4b3b5f0af62b8126f3ba7bc2066065474dab22131cdb6186fea19f729dee2fa015fe8c62758ab8316907684e679af59bdb8d11bfe5162549618128b845a01fa3026ee4de5761cbe7efd66d298223e8e6af52173834a21e808f004faf481e0c885efb56abbe89a0897f34eccc2cf463008f601a93f67b93a241fa8726d9c5eab90272e9977c3d4d20e877f576b65af06f7830fd4bb1498815182494fae6724581bedb804f95d791dfd3b643ae72903b5a9dd9648f3790a042838b839b8d40df376b90fd67fb27db01841d9f9c668e595e274bc39cf63b47e4fe212aac26baedd334acb00533286c8e1e67edf232e67ae5b82b9e337d3c660afd8e96fa877461d6b3cb444c90b5483f1724f3f9a128f7379084e8eb7b16e4444c230dae8866d2280de069091a82d8d9ea9b1a03efd49a8ab151eff3f9253e86f9b14e17a0245117ea013fa2d36506fd6c9e95d16effacfd529acab46ced3da4303c317bcd0b4d0e9d001f6b99eee2fe95f67017cb7d94b34f9832009edb763c1c12fa4de2cb4b987c1351292b41cdf79677c8fd2787dd43439b2d9dd9afbc5c5adc299fbb4edeab3c241a3ce4858d9d313bee22182fa69119f5c2eda2eab3f5857c764ba37bd08d09f8bc9fb9841f8b4a88a6c1dce4c54fbd96fd460227da65c667f147222e73a73de744821dfae3d5b45fa8674b006187a758cd1a2e9df57df120423a52d9836a75b9ba51824cb47ba06bdc7f43395088bb11b6ade5fc4bb7d005428b2a77b420bb43ed1fc541e1ce17a4276c469dbc998f96ffc4923aba1e581aab781b97f0ff09e8f8b14eb76776cda9767f702288bbfd7eff9c4027cd4b8d0f5ec45733d86142f3ffd986a371388228fa6714bfb04b14ae44a79d9039e7f4540530461139435a3515819fe951962fb0d6b3988bf33bf20706fe6026949a1b93eb7f333b43f4965739b7829f26e507ed9ba966a413fd5aaeeaf4e43852e7c34dd40f872f51b76af4a5c87f4e27826eda45c393549c64f75d45f98a3a9d1da05e404cc043736bb47487e9ef3e3cda4ae87318ca8046a34258b6b6415b56e46ad13765591653bd078387ed918ce456c63a0983cb6951052737f95f3b303d275a58e42d1aeca37148b756e7cc1a147bfc219ba486a509b6ea0bd06fe8ad92d23de9b31ff1c52b13f2ae1b4e335f36c4552a9c42f0e122e370a87b690f1ea7fcb42ef5cdb36468cc57291f93dbb4f30499a403b922ab526ab4c354ea3c7f0bac1eaddc55767c0c18f49e94fceb1bcd13be7264c0fef958200aa3a32feeac67727f64c219db7f50bf61eb138e2b589d06b981026c98f78f4c0542adca45167fabf56bd7bdc5e2809d046dd380a2867a76deb4310d7b622b951aef1fcf1de64235ef8b54c94b877b7954822b4510765328b3e56ced0e34660b762ffd5feec7269c053e2912e1642b9d8ed65aff676c699b5e748e586c7276459df1cf5e456372db03823fceb0c0b659db384d4cfac36bcd3516d169d4f4d29e68157809b463e2ef2b0d2f774e593fef2269e71a0b78757a8d3be295ec0d753c3a3ec65dae8be026ebfe4a4c92b36ac580568b04aaf7347d52a96eb952c71b0e07e430edc064583d4a4d34966041af47e7eeb631b82e62841e0a9a9bc697a8c21a055512196909ec750b9cfbec692b27facc2856e9b73332f01ac64c4349b6e06ca40985f464a21676c74c226ea778347aed80c480f2e54b15490d05238c2e7e79be30ea546648f13601adb0039ff4110b3e0f0491ae1b6e244c999dd1b0cba7f8623cad8f706ca78eb42b628d4ae699f752bba9e676f1490376e8fa37cda4f753d53c29f17a7b658005e21cfef56589c00961e1945109715e769e5207b96edc9f6a486de527889cef4bb3277b1fdcb4e4fcad2abd5a7a5ec74a63d5d8888ac24f5afb08c95a105bf901980dfef968e1dcf2ea0f3a715a7df050523a4b4b069ab4a59d6565b1f4d990cf35363de347ac2412d97e1a8742dc4af4c52692b2f917b8c82fcb4275cb3184ec7d6fbe08292ca16a513cad8c8672ccb1e534f65af93baad2cc5262e3a8bfc0a87acd9ac06c53c45b9312588101e8c26f4ed74814a0eed77b0e7cfcd3dc10b7e65b5147a6a46218964ba2b0604f6c9f5bffce97d5dd7d0743afb1e9b52f286c541c86f37aebc36017acff3cf4bc679dd4fa39bdc1d8ebab86cc1f24fd3cb9c76aed58ace646ab64a8b61317921c20bd73b9e00153a22d68b5dbc302f850b73b3df6834cc2b24f2533b89318fd9aaab0a97548bd1df36e3a8ebc18534953c901a5bad0df345ac30b31b1f0bd3a49bf70e49389f25a6b41571f02f3c64ee80b730eacebbc935887ef6272895f9ba29284c62ec4a4f3583d289bc38bd586eb70166bb1458fca3fdba032123659d36fac5cd93e77f43c3e5a6f81bf7d80d9d2981773caff8cba24a81068614283b1757d50aac84d5a631e4be0471763436e5ccad3c4b57b12023fd1e94df2842950d5fac6caf332cea41a133ed950f5d1a31b8ae8893a7fbf9f26d9a8d9f20c61b6ab4c2d4f059dacda9c93c4d31f31c0dee8d0c8a3674893c81df02d0fced527513cedfaa33b914340f4df6be7b8c7a527f84558cab633a7a9158053cf3bbfa47dc9e59b29b33f8558769eb4b787cf850d6436355f55c104d599755ef41a9b490778eb44529601af2deac92134fedd1467fd773d1fed06c817c0f0d04e4ee02461e08268533db01a69a39fed01ab7fdea3ffe955f88d9b37ea1d52cb5d96991569aa1aa7e198c5ffca1cd2093691ae994f76096841d66f7af7ad3d7edd81a1cc451b65bcdce8e5dbff6b87627970eb75c370d3c59da54a2ff68d918cb386de32b2d65d5a27630a70fb96cc8e077d12fc7f58b692c332a1a70976f26c6c3dade333de9d3dfd6e5220ed3ae3293e83e0f55731ca6613df56724768880f4302c64f8f9518e3b9d2b7a45ba0672f5f82b074dd0365e4c2c83e43e8b0616ea643ccf91233bf2b89fb10579027436e3ddaedc8ff85ee688b477eb2027631c4ef8d4ca58577e59d951526e70c71c25f7e2a6fbab8167faa264e13390c6dae136c2f9ee3ffa8afcde1a90c7d9ced0d43c41b3357e56e96d5418cbb950554eb9cf605883a0aafd67265ae48951b9d888bd08035c910f760c9e23e0791479180239233fc3725eabcbf9537fa3747440bdffb39ecb3102ed4fb1221e58f6269aea81c73b404e5d0d6aeafd15383eb5ba70a64d1bc76b412e3054c1aaacb14975a71eb68c93b6637915c834b51f788a9789f3116a97170128939d6621913038659beccd44e740eabf831e42952fe9a8bb85adf17ae087f2986fe20b74deebe76b17232f1f19492fb2994c363a578bdc6a72b0bb62d9ac2af5ee105ed1614831179ff790574fc053106bed254dd94b21e3468bc99fcf5fc8035ffb234c9ab8d5ba2868931d41a15bdc7a2403ba737a7d0eb62edf7dbcd822f5421b8a01bc44ad5d580f3f479026417e8c818d9bd725f072ff4bc18d3726162d3b63e19ca55109e634a3314f71d97a51b0160d0447411f79a6bc963820d77f345f792b212a4fc4a78ebb1d467557e480d1f7e75a776a58c2cc73cac29d62db7dc5cd11012c813a53ea37f733028e3c5aeeb0a04a0481c0d5fd73873c1e602fe468659fde0c4ad3f5247a189837e4dd97e88769e6fb72594207b3d2aeb96df14ccee0f938389d12790acde4c0aa8ff913d2761128cf0429bc3232e6ce5e0ba4683c0b7ce4a02ab83caac1848b8ab4b4ed0842cc0ff07d647c523144d1bbaafae54b99dd4f7dd1d0db6b4ce4f79f385aa9747848d1e837a53fe4646b70880470174cc7e9647c69888e54007ee9c7b011015ecbeecd7a3bccfc97a767fbf1f468a96f0f37cee84a790e5ef88a1ea9343ff70ce2b8b9682444f5450823ed8543fe73f19cbd570dc65971f23516112faac080fe30b4bd0b2203a5b71dd4b58e5e618ba06d120dfc95b1db43e683f8d133161da29545328ff689283933c91b43b29a08c04663bcc4f81fb550cabed85a5bffe31df107587fab45dc335704516599082638e01e1ca978e4a59696444276b2cd54a90f609cb55bf83c0e57308f80b6883798ee5b957296ab21da79e6719404819e02c79ca75923d69afa1f07c2d1b0753d7c75b3225b05e6708ea5bf9636b57b9dfe57edf6a60c39b46c2a9d16c8bf3815e5def832b93a12a670b72d752aba2da4b34e389040a3907e8919967a036d2c0c5c92feab511b1a9d249406b3c258b50110c16e825e1e9ac9475f40eb851761ed22e8167afc1aea7725bbeb7ebc995d4f4c48201d5bdb001ffdd9a29b42c1ec85c6eb23b49a733b78837b95fe1183fa898d50824a70cee3dee68599a55341d6b8fbd811262bd9bc9af68df06f274ab1d4c03339f8f26515ad6b8028bc77f67710fad8be3512c105b9b49acbdfa35fc5e49e222ef761952cc355de72e24b9f77a84b7ac898dcb40a875680ac890ba654e06297c9e27783e33e48b6c74ab866cc894ebea2c6e51b16429c2021de5f6d9575a71e38b00677eb6d7970fb0f42438c9c3e5bd328f087a368c68e15ec27f5cead23e73e51ecc836c6f4e97a7d0a5c7377bb8f30a184b64443c9a34dad01affc68757d8204977a10ed02abd3d151ecdbee829db726be857c5c2786131891fe6e3c3b790b9e113d8410df4fdfa67e8c1c9c20a1b4d327690d2a150304b2716b9cb6cfff9f85530b142aa6c8fcff95f7528fcc855fe65be11243ae498a3c287e3bb11ccdc78fab4be716447a1b394fc22a2db77a5da3a0e22b792c54c785cb75ba3baedc0b6171c93025f84fc170d4f5a6955edf4a1e38663504e21b7a78aaffd7cbecfefc6b6f2bfc8fdf787f0007aa8d344faefbf40973346a9c43b62ffb6cef183158d3d045abaf0fbf67569e3a56bd48940411dcafc922f7c113a18bdfd9abe15f54c9f23df15c27e71a464ce6a9bd3e3bc13c6821ba3b7fdec31ceb472b8b1078a7a410193c76f764eaa0c6bd27fba8a52e286ec3e8ec33572dd73ad32e7b6b467e7b93e85a5b96c7b4d63794e2ad88d4d4d964b44e58b502b50896e26450640d73c799474e7957ebb1b831ce82ea4e6fe613802f0e136e1136590af6701a86ae2eb5ea5eab3d54de4d8c09c56061aca400a684ea8e2e70e2f56b90d125af1266bfa199507d54d19fe06552896646f5a7f84c82557489927bd32b8ec3af2dbcfe2b6f29efceec1e946448dfd7d8ac74c0e25fe28671b977c06c21bd63bfce9bc92b3614f78750ffcc2da8c070d6891cd99af4c1932dba1fd5ea4166df966d9dc45fd0816edaf75448ad0176a18dd32876601082fa2ba57ae2b91b68750ec57674e2c83ee5393c1d233f56636be40aa310c55cbf3ef9e67a05b0b86eed56d48e39a7d8b4b16ffdfa65d2e3d1234998fcfa82f94b8c55b861bd339733fd09e98459c8825b52dfbcb167630c7514ce63c270795d6aecd48c344157042213a7eb6f4e441e6c318054eb1176ddfc3eca1a21d432c5544bad65cb6e57f23585b7fdb7320b285c2e2ce953287942b9774d9a0df2e57c8c0b3ca82ce59ce6a969c33e19733dce21bd5635b238614736ebe1fcbe3d3f905ed9f94fa4c3be5f7fd2c0d32f952aada4319ac205d75497c034e39ce1962593f31192fe716186553700aa1d75f2af5f40d4056e0b93a6dd9ef11acebaa97871bf531e0f532a81a6e3a92932a4e88cce4967bdf0cf8a67c9a9a1a8985f4d6c2b1f1228ccdc71d2c22ae0b682f4bc5d746ddd1e37e6e458174343921f31e41388beaedb2c22719a9e48cea67f5447d065f508533418569cfb194ce34aa7e913739b99c9c699bca70b9895617465e94690325fd851a9dd43605322bb9bb32d0346888ebf8f19a0403142f77c477145077f37a2ec157537fed89d56ac9f4ef1d8da8992a869eb9343c78ecf6298c094b03647135c95b578d2c0d1eee02a11e13d0037a1a6923144f15a82e18b97de7862a219e6de4a891c2445ca3e97d800fdb80d2d632f72c6b2f61760fac1367dfb551b4bb49cf0f5f04f6a68e3bba083541edc03d1ce1c7b661ff448cbca0cc44ea089c945487bf626f04747762794e6cb43c9c14aa3b2dfc7eaa662a2cbd430f468715019c86ffe411f6e8f589fc320b47fc25d32dba6ddab0b02fcd60db4179ffd24eb05ee03faac91095272667339b05f7756dc7dc16954792664c51a0fbaa8565c3ea79282937e50a25a271bf8e501c9cfefaddaa90e886fce869dda000443258a34bbc5f8a509d0f02cb50c66280ab22cf603fecd5405c14c7c07d541ee81194db6b6c92d884da740591e62b67381f9dad14d95f9ff4c31623baeb4280c73184b4ff0c5bc52dd27f9b7013e5ce91ccee9641e09a1a905fd12ae874bb4d005c327bdb07d5a29fa8fd0773320772e1d6af335d08f55680dd13bf4592b7808f14090f950da849dd21f417c40fb3e4f06cc612c27d741d1c64252fe0439414bb146a2f4bca5fe639b5c95e943fcd652ce81efd57367367067de2ac357a65411ea309b634d50845f50012288657dc54bc91363088aefc1e4acfa32e7c3f71238cc710e666df948646eb957f268d05c8ff524611ca5184353a73449633c24809b8f04bb61fdc99d1ec45b5a1b51dee2c35071886b34d02ed23e31c60f82c2e303941a39a9fd801a04f035d80aa444b564d231cc4a3ace08db51bbcd058ce7e6a73f89f488d735394ef1315cd6ba25429f2e545287c37e4c509ab2c9c0967d1c8e391fa688390d96e84e0b27fdd1a6a39d6676c5467be004d7034c6ce7e9a182c60f9c747decf5dbc4b097ccd640376179be266574aeb3652c5ae01287eac39d7ad0cd6a003090e378b6bf800808300b86f76dbf1bd5db4ed701db1c9d973d2de52c711d11f96a578c9cc5754a6a6b3960eaf7482020f57a374764f13abc003b553b35943a81664d635e0b417277f7039b57ffbd005edb83ea48890b459844dde5abf81019a49a95bff4dc433aaa392852e9dc4d313f8f5c8284b4181879aa5287db7b50c2ed370f321d7a22a5cbfa162e55fb05b91959a02bf7f9060494e30717ff5c924a3f0ce9647435c7489fac24a71511ce2dcc0f17f2062a1f720f9313d4a4e0924dcebdbe90d9d3d04321d3891a7b70dcee5f9a15c177e8f9bd31bdef440aae5c5a406042be7bf329922e01fb2a5fb4b9da04979dfa5ce798f5f9bc4f21c57f903cf3c89e6f78cb787f554c6682a2d0a55f46db1d55c6ed9fe60c85d59ada43e25b803e30cee00e318efc9d0d40d98e6f40fef09fbc5d5b4ed982d005599a5fbf1045c7995dfd291b991b06b0e492366cbade3e0efdca1b006a4010674e009b2e160ba32c6487dc2a0676af10163a56a0987f01b7d88a6a46728bfd3c08b5174333d3c4a3390c149ed9ca6cd43c3bfa53ad7b0e8321674303e923da0d0de1c3c897cd641a03442364ec80b33b848795bfd6f644210509a4caeee160a5017e7475741d705cd6607b4dac75d140d9ec79d2914da28e5a396b4310edf72fe972f16e3493f6720adb68a864b73f9166a60ae4a796a6e405f7b77dc1ec91327ef615eac4fa4b6a0a12b7c862e6e80ff6a9f6898d5d2105d2d026f44c428345b8b6a663b15c6995f608930998bb88907eec64f543061520097d8d6974ac0d80b0e06a29a7e19b52352b699a788a5d83075bb2bd5e108e1061ded3c81291ecc85e913fa0a5528613fc3f8a9ec35a8e9f48238d4a9422b1870c5267d6325a2e37315ff625c112cecc92c2a10fb385b343ecf4fa9139cc214eb0ba5d6dc53799d5c9f7f43a1c79815be5fab84336ddfa39c1265076f371ede8b423c7e49f8a854e36ccd7d3c34302e4ac4dc6881a4d8ea5391cc31dbaec0006b86fcefc0373502e2105fcad59c2868e78d0ec4b4b2d96f67eff2ad0f0364f333829e453860eec2325d3b829f7048afde30b3918bd4a30c27f413724feb70c7c01ef4c949259484e5502f7979623c028c33bb062da62fd90727862d85ecfc18bb58e53a27a089a323447626b23c7c09766b8fe8899c58305910e5132026701882029fbb6d4aba7914c65edaac72a8ae3e40eeaf8638ebff2a9eb8a3a4ea26b598462b92bf54e3570a8a894270076c9f7a881a164b5ea07e6c7d30eddef9f140938de49900183cfb0071c28d1aafbbf31eefe3057fbfe7ed9057f3047d3ec8f770d175cb460488c7aec2699bf6415bfef428398c4b899da938ddaa3f994982517b91c1226cd7082e841ec5475866500e49e5493b257338b0369ffc6dc9ebf4edab171998ecf67c54ab429891a6609184340634929d7c0b2e4d00c3fa8c103b2af7285a1fbc15ea8e5b70493826a49d0271449d0bf2bacd4f78003b6c890093eee3dd2abe716883d1d4b93c8a8d87c79daf0998a3dde9d0d6a2aac332dd70b437e762e43fc0fbcb22d39d7d8f75d0fe63bbc73c6549f41e42e95c86145f9a096ac190b66fa9c917d35a4ea39eac82c861e2374204c009eb56f161638554b83a7fcc89e126789c5aa72fe72657fa3191c4934bf8cc5c3f7b4d9a8b6fda9b33ba15958665b9bc70fa3788567fb403dadbed930d722221b460669a684521aaefca41ca930579350b69baa40d84e9e5ab8f7b153624f45930a9bb6f40c46cfd4f55a09660e3ec5654d7002b4d7512b6e61c1abeff59facf1b577e2bab52fd81bad4465636d026c6cd37cb43f03533f1031a1a11c51effa3a18c348f6978131e1bcaaecdc5a1b9c4b2f304c1eb38a440d34882353327b4609e7eeee8a499295f4a543abce7e115e9ddb1c7c9470b5bb27a66945e165c99d1159e8543a71def8e4afc039003c4dfa22db0232901cb5250b33837ccd675380621c4a342703b890e8cb0445a7eb8eb9ec085dac7f044c8f615b6654fefb22627efdf7b2bae1d0897f2bd81b1c9dfabd6b64809ced755306ab4fc017ddefe638db196e435daec7a8556c22093de8fb6ddba3b1d312bcdd5df47b42afc375622243b3dacaf4eaf5b3d54282f4f6c9adff6b3a189612df2b9a511ef1ed40480ee355a93b6f35a469c8ea036a09e8bb5dd6e89339c257a271db01b8f62d9a031bf842976f7b9f052850d3167baaee177a735d53885335e30782fe913d22542e234a83861599e8b8b4319c5a79cc511a1791b72cf0b61791e6dba622c48b1d4bc2cb57e91475ae3d23815038c0c1b010c204abdae4bc1139d530226c5bd332973e681b78e28a87862671223e0e8684516388cacca5090d05411f335ee2269449886ff3981accaf2b65563a3ebd20fb6148cdc048b40f07d791b370b83da344f411a3e3fe1585b47ab70c95be4ce8f62e6148a27c3bf91ced55ff1fd423923781f9ec78da692c7016a869812287ce77fd8265f568dddf0498d2b59077accd13ebe51e2f90aee033b76a8a3cd1f0f66b845a63a6b845e6416a9ee28b1b7f396b2f6fd1c37946a4f27923dc84cbae9e8989155bb0fa19d3c8422d0eebda32f51f11326840baa8a87cae99916ba3882bbe8ae5c6dbce9a57a9f96e3ee72fb8c521089104620dac48b6c233a05619b180f148ada9cb8f164fa9e1f2345b4b88f7f4902109dfde9039ed51d754a639ab06fbfb268cf6d3fc03528c3f3f4e40f308c1069a416ee0cd91fb5f54a92557e76f8083522a28c4e2326fdafdde123166e15128439072ce58d2c33650ab0b0e66d99e6e6078b93f21b13c307200db2415816d78571498ebcfadf3e86e9ecfc86b90e4426ef43ee227881697ea3b59d09022a5c882b0623348b04904ef65d288a51199accddb1876ed0c323c4eeb7c654843bb739a0aecbe5b770b76f2218764d13fc52ac04faa235803807ae61ad7c5b715b55a01634ab8fd9e9c61ff248fd886f4ff786f7f9b9cfb3716358fc71a9873897bf1f453fd0ed22d1c1542629f0bac04ff653027d401b239ca8394a967baf0e8430d7b44a73ea024b957b1480ac9edd90994295063ec616cd2d3fca1df5f5b93df4a79338253f0ac7f07279d7a81fd60f7ad41ba034e891fdd7dbf07be2f73d1ca267a7179b1dae88bfad435509aaa4dff166848cbf241652fb2e5ececdbade5cade72a29d13714866d4aba0b0dfa09e49f88cc5fcff5b8ee79c83e657d0013e189b00297b6f76ced29f259f58959b1975577ea5bc211ae5cc635f5173cf3837495f6f145b809b0fd33c4fdd7fb0a672aa8aaa9aeaa204af3b4b334fbd4769f50dba841c9f552eea01a943881ce29ef0bdc8b66a2cd5d888f6a9829738b167172e332619af102c9b547c16278596eed4962e79aac14ff2e439407c957e46d3af0c97a9eaf7492ef64aabdbebb41de2c250742750be2803e212690a39dc59dd36ab6c02f973b0caafe22f99e838763b6a8ce7e3c71d2f527802f4145ceeed4cc24783f6be2bee961b03dcd237e0cc2e09d3af9c3dc6665eb57d8bd920f4b10f26d950f459874029594b8149dfe97035ebef4127d1a2c4d662432b7a31e901e8252f5f3f075f0e466a1c753cfce83111c99c4070734cd76788ad47cd36f3bb6826adce01f1270832f1dbee36a40772984113defcc056f310cd343a38a26d9823cb6748e77505330afa066fe7b99ac9035c38146a7d24fd6b21eb198c5d513ac1fe7b005459ec08de23d245057b80122da74d582cc17a45f15b642ca94e775cb3ec14ab8cc3ea0ee187f57c83de3c1512283b095cfe78b59718774f75df250849f3b9a9ae681a14672997cedf74d626bf0a339b411a94347f1d4923486ea35ef2e170762264ef6f3c13e759bb045d2b6834e329ed52034ac64e65bfba186088e30edc420eb0124f41c14a37d8b17ef0d698f995ccfe55db9603bcbaec7acc63ae14061cb7b644efd5e2ab4926a3d0fe846d37db05808ab08de783a9d9f5f46e25ecdeecdd5321f9ee9cacba2f711b77fbd33db20c404df1b549c2d06c5cdd04ff9227eece82cb1af7e9f1b9302476691c72d10bf0ea1c332d51cee1ff598ba5e464a2205444730228a990cf13cc3245503667b0042bfe9b002eed4d3f71c42fea61589aa2659e7784bc593b504aeddb8ecca80431c34c774693cf35f7311ed2f1aadcbf28815db246766a8ec5831640738b867614a6cc8014be41c8c973d5ba3ea92d92a5c6d59b87685341fca8c39a1581c2a32e779732acd6c9d513542586dc228db1ea7410e3cc641b32d90689e11a7b6aac0f2c6f3e77df0e0b3844ee63e567046dd941700296bf4b688ef6885caee076aa545885a9b93ade9f3d2704a201e26972c63f68c9c4d84c4856a758bcf0f0f725fa0cfe6fa2fa8c932c83c44e98142f40e555a291714384275478b20fe8c05faf909dc96cb1a3400f6cb9ebc566c29ce105de46dea40ca85db9632e18129a1fec42097a258cc1cd452b3a88386fc9d1b74fa920311c535c28cc0cd0a828c11a659526cd5932c75fe0e9047c8ad16837483df1421e4f5d041359093196c0b5ed1d5df193a2725d428a2f8bc6ffb85f6d56db72e27d006a8fc5428734f781bdef272482aa364f19a8115d1ef8138798046f50d9c8347b93e092c0c516371ec0b0eed357856815ba219df3c45b73542ea136a39530bc2ac7aafa979eda6ba7fd5db5f00df820905b487aea7dd3446a5770159edd538d13efdb7bbcf15c0a8a247b4597b4b4afd5f00cc11ba9bbd25f82675dbdebfacfe0a2479bb1843f2811f9081220abccf36397b7bc7d12097febab55050ff0bf6727c97b00175ff4d1b8eee505f07b830c8e7c4018b4096af01935d350cecf95e2a35debea1046402a3b89883e41d4c6bfeb8011b95a708b4d3242ce81f83e3d57916d51404da30b4cb4ae470f8b8722ed54af78f9ae78a0ed4bc121c023b58662fdeda78203878d37f8ff119e6297a7249066efab9d430fbc8fd2f82db5df2167cbbbd3321796a9785b35f12cb00285fc8be8b87ad51b0cec1ccbba91c546c6088d19d95248970fe79021532c530af73ef5113c4f2e85ae24a0a895db7bab3f28da18d1fa6a59fe605ba8fe0c4cb54af0ac1321214f755bd5ab94a03c96017420a71cba17ce9e8a9bbf9c3cb1cc7cdbd6bdf6fbad9228ce1b84a8798825e8e0dd34ed26ae63450b5cdd8feb37b5dc1b4aeda30ded89e36d9a2219a26fde2646b4cf325dec4712ad2f25b3ee85683d7fa50786cea1d3de268db4e6240f3c5b3b4a43b934b697f9426c595d922fc135bc6275b458ccb068bd044c089b81df109c7d0053117e66d44788fc0582507f977b31dbff6872b01235182321185ca95bb782a6407439881bc0ddce711c5a403089f1f9f02e9e82199306fdc9cf7a65985e52ebfb049d40e9aa4c6fbb5d174ed144457a096b5b421112d2eabe7b1e90a1c800535b08aca5f92d3ab3b046f657cd41f9fca3dc7b113bc94ba40e8d6bbf6cc1637909097c5b05e2a6a7bc3a170b8ad18f43a65e4d5140f38fd1a835da0849ae7fa846061959248fe71cdac3dafaa87fae92ea3cfa68cadb7591bd4999530f244e0b2bb34fc7b7c75c0c621b8dbafc93badb644aca7ed5c9281169c5c18bc3477704805c3f44742bcedec6f29f937bcdf8964af5ff05be6831a55df104e9d192655ff6f2acefd82751e1a2a7856a617f123797d8855de743e28142d3c390dbf923282969c85516517dfa8ee479f0c4cad80d8ed5a772041bbb217411084da5b170252f31d10f4cd9aefeccf7817bea2d03249525e6ec82ffb623b8e1a8a71628416f846a968bbdbda265e3b5cba08b3c5316d94015e87fb5c39df845955958b408490462b6f328f18ab1026af61684433b7623d4b4ca2980f1fb80b670188f92469aec78b88305198956cf171566b676bcc3eed8448816bace5e7642f5088575cceb7d275701529c9185aaa0c421215dea22d40026bdbc7ce49012364c0018c0c122bdd09669d8ca0461c892ab3ec08a1fccc8aa3563d91d7fbdc3053ff3e32a7373e2dbb7568a46aed152b90c981a1f33d6bba27540e867252db7ed6e598f3f4358845c91eb78df1995dae044e7e8c7f2716e5a794c7b72c903dd8038a4755c941205ed3a6ce652a5d73dc2ddf741d0cb7d460e6869cecd2739cff9a8a1d375536840c6f8d13961ed778362a437bed87c235695310f199fa5195f1f34f95d43349a922a7c179ef1bbaf7627db778889ad39b3d6bfedc59e8440c853965aa07cb4a69551f941a790c55f46357f22f3cc1183d83ec2e8d8d011785c8b1862bdd4f5f3efdc4c15f89f30fb12d7c6ea07f56b96c9d680f148107813cd7ff559bc9e4eae1f053d300f13e6d0a132d7b66c8f4adee06109be26f7c255f9bdc952b00cf97457b7a80d25e9af584b9bb3a47bc16e43745f83d537754abc15f57505ae33b10e56088b4db81d692e648bff694dd7de71650d0562d66941bce3d7fb0bd1b61e3fc99dfb377d289d26edc0c1fe2c1f6d1e37bc4517245d96c4d1166737a19451b40132d3cdc27a9133af965f07c3f72ea2967f72a47ba2a17954ac2f342453ac47ada941be4e7549a2c1ac75e726e7c83e57ceae32c49f679ded429948c5bae68629d9bf6388643e7bdbeb69a0d3a93bdeb2c44130413bc160f5141ef4f6e3b54692d17f6ee1bdd67e4de2a68711f7151d1f591c6d7273bab500cd7e08eece9eaadc4ea78f6fa6c300e106126413b0b717200f48d0d4a59077147138db428d304fcc4b8e1f77541636b4a10eca7e4e27fb9e39209c9a72e8cf4535444d9982c2a9d8de19c83f6f0c8918c0285a2b279f447aaad9510dd3329cab972b7b4b73acb71429211a3592e7a702f2da8c3349a066eed7b0e59a72f572d4969e3ec2efff9160346d1e679d1592bafa2b7610f9d17780c18888265568bd4b84c95f0d3c51884a9d58222ffe2d063012dd81a792bb48e21aff9e236b7c49a948eeb74c787e2d897e76a9d1bbb51376277a58a3f41fd22bffe2d0492ebbf1c2327f5fe5a7b98e8cedb17a45842f755b8fc40dc67db2ba6a4cac43e4e979fa912cd95ca9fee5ae9bf08bc7dc143100dc2d043a8afdc75408050c2be3b9d88399a5b01f859d0a10cfad72e5b13b55683bf5bf1b2c17846a59a1cc3e9b63b4989ae06b961ce7819026684537e5d629182fa071af5ef4e3bb5825d045701d362f807e9d263d58e44a139ba30b22241abb16a9c9c75b1bd3f67a9477b1f49a97faf4513dd60018437a21033edfa014c4311ee225075c992c97d074f3e0fe75f25786f5424f0a56b2c4c5f40a48035dd3432ce37cd718772c6543f79c166f2ad01b5e7ceeedc33d4ade7364aeb71c9597abdb8adf294cdeeb18d2ad05182c22d0ea49a6abbfebe7382973123d40d343a8866948dedcebbab8e0af3d21927708bcb3dc43e2fd26af588cc25ea80a98181f515053447d730031ea4a5741a8a2cde17597fa9b6c15789b86789ad47a5977e20c488eeedb6d9fccbd65a6f9b6be50f1f5686d376becd4761521a556a660f227ca7acff98e9ae23401c069accb1fca1fee547f28b4ad2f4b7d281633c1d9cd2d3f7883502e0e73885ad98304e7146a2058965daed250824fc546054d5c04b6f4eceb076d0f562f46a991732552776fc100b0097c57727df6fbcb9370fd7b0ee227688e99af1804bee84dd367df21c2420e9661d1af246860933c8fd3d549681b0705d1c9ecb2b305c53fcc28de1c1c7a5376fa8cbc9dd2be89f8933d8134ce166e9a9ce9aa741bae8c4e7c86f7d3e7bf09943c682e906cae73bdcc83bbe494a7fcc1d99dc7a7c602f48f6674af8a17c1b698be1950e621c2615d0da94c1652de6e58a2391915a24792c4c223692c8f901e4aaa00b8eb4c5def8eff6942efd3df7e5c6de63933671dda9cf598e0bd08defb75ab55275c51f12590bd7bf6326d4540fc200fc3cec7f7ba56de7ca40ca28132c7b6b9d295fdaf79b1ae526afcfd06ae47d5915772d241fab33ec45a3e7f882b837bcec73eb8cf00f509eeef5c75e71b8be4545dc9e28a831ed440a1acefbe61f03112a2c44eaa9db01e4a8ed303439d4883f379f7e40aad4352b2bf3545cb5b306124605b0e1a36d270b64e09c12eed91b8dff009b4e65309ab9f353bbbf52b52b6286f8d74a21650b033656a619d8ec306d1708d0607213e1401923687fc52d9f3dcded9cae1087b36cdc4bee97e40fe2cfc7a603990c356e6e7fd89c93943bda2a7314cb87160530f651f4b73cdd1cb5ae9084426beaf2bbd6088e519766c94ad0559072298dd5389eb5b3935b305a3bf569f5dd5ea59d13d75a7423d3208d0f689bbce430c26060a59cea98d8341f2e6920f39d63b8bcfb7a6fd963baa52fc6aea6674e5da237a3ff59d2d0990dce0d7b404151091dafbe2d76efb03774651748270867ec13a8a4435e0f46eb2bf07bc6db4ac1a613fc01deb31230a75f6119367a3650c3686993d2db75d0cde7c0984417aec9b33a3cb68f471743724ebd45212867ccec5d20c00e79cbeb60b82725b9d65856c736e34f6cb73fb5a3666006f768f78df8885a32a115da4560dc81c661a5c35ba2585baca914171ba161e25ed8575b64efaf1e9531cf7182ab1e89c5208414b2d664348f9da50bd9b973416ebe1335735aba05a411713ac7361a408730a2b7f1575199a9e95b9ec74c46d94a1e0d36f03904d216acd5ba8965825220b2962cf9d805f57866fd980ccb93a8cd341f517b1b2b48fd73a08588c571df158a8911eddace689c32bf6da6e2b0e3ecc650bf3dd2ae2317dc34a27d3b9e01799c725dc880a4f1c70d68ce62e729d70944a4e57e71f01e6f06766fa8d2715bc4d9113049a30b7230f3cf529136401adfd3c04b5f116f9e82e9cb54e9cf27b9d77d71314f0b290215f5df9525f0ec40496cbb5ef003717ceff3d956981dc839cbcb8267e2e674a20646478ad8648a53b6ddc77064b559a4ea9f48169987f799f9943a5c687f1ca9681aeb3259a35d8e7f6bf20b2f020a62ef8532c52917a19068d7f2e8aaa6abf431e03519aac6c8efdb1bdcd39fb48b75e211ba1e4429f6464b5279c33a799f234ab7f71c6211e1ab73d6cb07e1f80e23840c174efa32e0546e9e20ae3aa654d999d402a357da2d5e84e48626441ca16d708c9b041da988c7eac25c59f158dfca032217d03d563d3cd174b4cb85a0ac528d28207ad48f362876f947e401c2397d078f16b14f02b875f774d8fe53507743a18aa2ac44e575eb4b3e75ee2a030cafc791b72c273ebd55b691cec993d91374a94e7ba0f22836c9e3665694dd610113151ffd58c86d4bf1e7216344a3cdf2e36eaeeedd7e8d18c6165d239a148393e76dc20782284c2dba0aaf268f88c4cde0c6102bcfb5b3ede69bcd4218bafdb0288b8547d18e67ffcc53756cf865b0c7d7c7a6936fe6f47aa098193e08051f0110e8537567913b7421bf484b13637cbbdcf02fb9aa983a7474a86c57c333ad1e4ed6477e003c86cef84818cc5e806b30c61d5cd9f0437525b10e22ae30bbd08b32d8f1d3410c618ce5cdf9d342a92e9b667e7e2f8909c1dc9f3d02425c3d15f89e12c426c5b2bc278ce745ae39dc8c560720a6dfd1c68965d28fd094729e26ae16d0761965dcbd5566b85fdf52bff95a43815fb8fcf25bc0597a76a130ac88931416a242057e08ac832d478ca40b7dc9e10b6a8ec164f729c96087f0d4a1ab1448ff4a1cfbfa91a9872d6144873caece31eadf21ab77d68a3edda65db8810cedad856b2dac6919af68a7abe8f380cb4611295ca31f72b90a984c1f2bea9ee77e62fa09a23ad75a2c86b3cc7992438e72ec116044af2cfcd4f358f4f46173537358ae370cc3a0f902dd92495b7a0848424c236f4758adf3ea2770c94ca4ce78d5e816db94eca863da690c2efb073683de76d80196e28c73b29d6b64967da1290c0f1fdd4174c6a9207ec54c70e43cf5b7c9a497831e25ad2ccaf0308f2880089af5f65f1af76105e3bc158259cd3b79c2df107785b7f0b16d2935a8127e311971e0e0de03683eadd7f0fb332fedcd25424ce08b0dd261b54bbc36292e4b42629a6ae1358ff52a3402680c67bbfcdcce0596802f4ad26bddbc109c7cfdd2386592713c4ec85760ed8cef7c3811c99190bf1ebb1bf617165dd46123ad7e3266118f269872a3058e15c0aaf190eec38ca25c64983bffae960874136187ecf37f493266f9160ad31a0575c1b051500de981c60ed06eafd513ecddb5c72be3be9b17ea6b2421c457832306c1e3139b5003f449b9450531fb91e7157e8bf5dfe95522906b6578df066846e2ff8a8f4dcfabcb97b5f048e9d68df9f7ddfc9dd14cf23b29903ad904d658ab284a8fc3d945a789e1f9b6f897339f0a8fee3e5aa4183cbd511dd6115e547dc325f0b20984f405e3c1f2075da42a608282771e271a8d323cfd6da3e1d853a8f33bbb83724883343d3a8a1c9442241069acc17384000e6beb9aeec6875c9d2b3c3690be1a1d9b48916305cd2865349d0bf9e3b2ce854b6dbe76e76d9929584b875f142e7eecc98fa0514a15339e0c03e5709838dac98b4a28fd08493959a33ad4c21fa5972cbb4d7a3eba0a0ea9c32ead9d21b3dadf9a6ca5c4116cff998dde0b22c0ef5de6d0947e8dea7b48c7e3ca2db2d3f2a16eb3c88d5d96e817df4306fe3cfeb433354945473549f323724d2302f88db7e560e0e5f4cf4fcc51f7a7d8a299e86a947465ac040f5aa22d7c985f0721c3e8ecca7e1ecb16bd1ae04174bb428f9a042194176110d5a814c30374dbd2b4f1d1ea3c0c93d4236388b6b10ce06af5909d941fb10b8aae48c4faf6e70060fc9f63590aac34f1337704da893f601beda5cd33da9e10d28f01484e9dc71c0173656d31f148fb9842429798350e091bc72ab6a2881daca9dd6fd7783fba484e9a4fe76ffe885cb0c207c99b57d45871c453da58e0feccb2aa56f97751ef8e72e6dddde02e152d22a4fbc54c1fd6cd0762a0cad3332e1710b9e7faba6922397b839e1c92ecd5467a3e6986a9cd312109db4f87ce43dc1b9e931a26387c257d953d7cfa1bb8056e4eafc0b3d6ccdce5f3c9eb47f67ee0225465e6ef9763a983131529be9288bbd686bd19f730dd39e1d88bf5e70424a7d1dbd477ebf3f301d5c9dd96490f845577f77193fb7132e3e7008abd08176611e2859116181a7bf46a0bf523328e0cae1dc5add946487bd12e4842f2609f96b63f4b9b190567ed176c6ec1bd5faf16f22615ff409acb4c9d0ca24fb727ff1a6c06bfdcee3db9e58de4bd9d5c4476c666c1ef294374ed03f4c723e08ef9bd594b9a3b0bcf529aea2b43f39928a4cf4082e5ea9b1d77cec181732c493f0fe2e04223aa650c1997baa7a40911fbfd49bb9206fe84e6490946718cb2a122942b37ce2311b621cecd316c0bc3159bd17176e7be8ff475ac1f7e074d61b17b087368eec3daabd5b7373db1b4b1bdaaa7e7fe6187a05dd00a75cf51a5a2c2963643973d240e010dd885dc6cbd2c1b7389d68e7c9db03d8b872c1049e00def336654e400927e8bebbc3b80ed61cea28162f1badd811bc2d9967655e5f7429b67575d6050467414957d9610820991dd30a4ea58db3fe6d77ecc6a25d43f87c18fb9591716420975fc3fbed6c0e5a41e3fc46256c6274c809baf6151e13cdb8cb4b322476f2c72da17cfbdfe25582aee86ca0457f2753da5dfb586d95e779c5df0f4869d239b8e04d39558c73af1c6698d4367d311c6f9f7ec67d374373906904b7381062465c5c77329f841503178d6b4bd40b141f515f98122aed850fd0befc6d514cf8a26a00b4ca04d064af0d70ba4cef36d3643a1f8b95d8e6d529e6f206454d3d1c79b85120f2c52ecea2859163f8a3db49e76748b2e461fc01cd9eacaa86e7a2ec8c58b16611528a7f43a2d9d14ee6017b1de8774ed4ae93a4ee15b3b96fcd61d3d7de0e04ce78bb3fd9276df3eb38fa543bf74ea1c6e7d6d2b8de6c42f9645ada63a11bb080b2b4092ea70597ee1f10d00f9b96f55e1129127994d7ae6bbf5b7064fd17df39b09256a4ea8cb117286c1967a2cc031adc40712720f9d952b7421d165d2aa1366261864efbb121c7b12f5918f4ba997bc0d1e81341d7b6de98d10e8e14009896eb81fd20dfb8766c168024164fe1649797bf350a8f786b0703bf1231e6f4b4d37a427fa5e4014098cde1a271d6a1ccffd1f697064de2f4d1dc82dceb5d47c6aacbc148e39c9bd2c44b15ed03530d1dc77e8ce227b2bebb0d675467081190a147c7b2dacb69671092801cfe72bc8580cdb31ccbf22d116a03b1bcf8aaad71af0f4f48d18e80e512bcdd16baba27fe876f20d701309376f9f609bf4ce0a5a4547c55d9eda4aa85460260bd8a871f27f8765860754d30261dfe6c8a63e790be7e2da68b69926e28cf012ca57570eb2aad8e7d1408f1310a6aa00865d8e4f11cd3dbbed932e1afa870af69193a3b2c5a9a136a727911aa5b34ee53df200a51b62722adbe60dd2ba5522c873b19b2ba3a1c4ee1ec5baf5776ab93ab77ebdc9bfb9ec5c16ee9cf4d922f9f170c3e0b5f02fe33574e80a489147336020c2319dfb8eae492d5302cd7e26fc4c78be6beae6b20d52e086337700ba779a39c53fc4610db31cba53dd81f884c8214215cb836d2f1cf6d7685dd2eb817b7c48e7c47ec8fb785a9779d7cf69fe2921ca32951480165c26d4f8a77dc2bf275a6e5273d5e32cf86e4666be01d165232902f14464604df78151b95582e9d39d3d8e603061803455206501d90152788d446666ec37544d82d14a6fe0f7dbde93672b23a53848a2a3efb9d6eb3998a1ac59d002838f4d83d9e4dd8a8ff5e1331a7a6bdbc82a473b2c13ab9f226cc07acc675370aeeac6ca15f9bd54887b2b5a71d639683a4c1fbd3ee668e0bbd3fc17b9ccdda8f21dfcc32d1511b80d094790362ec8d5495487a354850cf68270a321b68618899263c625bc98a189c94c9ba021ea7591cffb17aa069afe8cd15fe8f82a778058538a05bde1f0f946612f4ff9bddd732b03975c7e24359702aaefd523a2ac7309a91065ee54783286208721acdf297f8d519f9c72a44272cb9d3e3ca47449b9b59e0655d3e7e2f4b7d6894090b64348a67cd99f326478bf6bfec3653b3e57fda89393e173f83bf2a1d03b43f033efba32852a4e687122d09ad7e8aba27caede75b75a5310926166cb3e6ad61286153e8db445b04a31137b05a8d57bad02972ab08ebb738769c096db07c4aee04444238290245babbdec1453b260547c7d36314b95c700fddab83b0f66cb4703ff8b642db2d66cebbb2fd2e027853a5f92f8c7dde5bd72c4941cfbc63d014eeaad239b2629d125762e7296138980348e28336ca9e34b2a5e3e07b1485c7034fbca4775c1ee4f9e7738d80fdb81661bff42ceaef6fa5c37e6db591f061e36a44e83e7ef36cc7c77ec50908068611084589b58f81e45ef1e1f8c6248f94fecda2fbad3be1929029f8a10d16ab33ed353de05a92c30094d0860a66146bd4f10bfa128481cca2f6430bc61e80b90a409ba72ea2b55c7b921a587f5f4e0160eb79761fe226322b02c6cbaa69e756746b292e7fe5bdc0860230812e6ab7471189c577d892372854c659b153d2dcdc9fa0aab16a84cf7354b94071c9411b5f8a461dc4d88614602a04983699b5928e02ae0b270892a19a372f54c3f6b90820b2ce355c6421f83f1ac47d784a8c2328b7de460eb7939804efd2146ca4c8d8aa8375d270326372b7e3ec2fa8df07f0783ebeb27d6312a69566d8cf12c9b017892d0404c2a543cde91f97f59e72aabad4303736f8144c1f6779a70b8414bb28b9f64e6de78978f297bb397c7aa83be0e1400e0e82cbf901b7b666ccb2f8eaa3b2ae62fc953bcbf39dfd961f3822e5653b4fad635efe8e5f61c655a779fead2575c436583d3d36f58622e48e410f180eaa4aba8a5a9351c6cc8010c42aa526f62e4b001f1cc4f407cdd0ffdbc898af27452593f213128fa8fc1b85826a868be2837ac0108bd94f0ce21d2d94eb318e1c773f270784572d2de8ef691b584abd2d1438d336f021435c499a37a5f7aa96db87fb190510a8e0ce20b4788f81e2fa3ee315c641b21494a67bf25a6e378836d0ffa921a9e0c7512049bce5c7cd11e53e94d91ec38e7ebecc8c2e49af741220487a7081825fd34ca53db91c9dc852e951516b6ca3687c7b1b17a95c6ad29c974d7ec8d2b570e29a12fc836cae0d32724a95e84bb83329cfe2e01c908c21a1e416f04006d31b929a48b9583c2703be40ac21cbbd0488cce539fd5e89e0a30eb491ab9dbd4b12ce7f0383f5b00bd192abdc9c6bdc3c851762fe2fe7e3e6fa2833ccfc5e0030675a314e44bb60a638337c222cb375246aecc5026e9e6469b58bbd66301b784c609b5dc90e5a1062f5a77037e18473708d771a479548440b611d8a24aad77e9fc826dfd74bd1b732370edba5c4467958757f306eec5c85417333c4f55726e71709f3762b7d16dd281ad6100415fc9d85e437b4ab2e965729807b17a7b3442dcbc7fa069631d4f18d0c1d31eca230a3836c0887faf02a431078c1f3a447dce5f05b02336d21594d37aaa7946763e47b384dbd7fbe2e79ea4d2cc7be68a428fb1175ff272a797286be5c12e88cbf719ab42d37918d1596444179d40dabc0b6fe0966141c9300161fc4048b48352057e8ace4c703a7c883f634ceb0114e290a21535b2085ba3b2394cb71da88b4f1235696a97cff1ef696742e90a394332ffa0ec6dbf518ed2a3334af15d2fa245059d04c3dca5273b15148de0f5e6e924d444be7110a57d609f2c7eeb7775b6742e833a1f278183181bd0fdeebe7656f0944eab692482d067883163d25d1c993dca5897f8f560de448278227d5f470ef0ca7902ba89630b192672c0409f0e0bf6af7d8d81fa19495e72ab97ec36f13d20c2fc97226e11009adfe52469c2e1222650243ced5161bf0b94f83fb64d45040803ee005883b72d45bd40c77481ed6230ee2099958221df9582199159428d0a4928a0b1687539eb86bb4e5aa692764ae11186aa2abf22f13b63b0148fa025dc5ff35144baef71b07256290d749bf8c0939b0ead5df552220480fdf221a522ac21263c941b5d9cec9d491af3d8c9e9ade80ae59c81be2bdfe71e8e44231ad2e8ac4a8347f7b92a3ba45ed9cd472b734a314a1c32c62c00ff87a61315000554e186c3eb604651312bc456f926e51688613ca458946d7c9d2f956f2d51f7ce0c0fb3ffd2f23c718c7b1a47a16377777e3da497ac733613ba586994024afbae8b323aafb2c3715348c0df0cb2895f57151c759723fa78c9433d59d5875fc335e6f6d3e7bf8eb85d11c54a6bf4f8b915a2cbb50321eda878ef7ca758afce8c3a623587d9b28e7f9ff5523ab86bf43dfae81f0ca198c41c46fdbd4ea341ee5cdcfe6ede8c9cbc7c9c501071447f3af5965562411a284f4ad4d58f0ccc764a23f68ac7388552883acda2826faffd4a73897aa71f65e0c8a3ebe65e232645a3dca33826bc8f7651e308da3ca0e9813bd0ac31f3a9c7d0158c656ebf7ea667faeb0f24998b4199264311c717a53c5a08b95d99e89f335c198ce9ac228174eb231c99ef9296fbf0a2083a0af20f1e06622edd7277061d8c59a0a02788fc7a0139043db4ade2d075b2b5aa683e37cbfc14577586f2a4e1edf9448dd224e3ab131a37a869592521406e447a1f8a2958f16ebf69f038d7adff28dec8b90c9f1203bf05b729fdd794f0cf33f9158a13dfab14e4dfdb486dde7c72cd49b1b409ea05984bfd580cb6279da7ab80ab5fa9abd233d3dd9bbe5ed1974cc1d0617048e2dba0fcceb3516bd392d0ad8305a20ae462c61fdf3c4990bb6401dd1db344d4d7472ea162605b4899387c394c9550ffae43c6a948bf9c4bb06c48966136bd841d60d329dc18bf03a032ccc467881ddd2213012c67de3cf1d1233ab01391745158e1f950309b52d9c71ce99fb355e652aa2ffa8b8400c6c975a2a3a419d32fcb24163e1717cef6e615df1a71535e16c8aa48d3ca68b591b486d3b95954df33074493bbe31bcae5a1a842c4c6dba2a7ba7550cc0e378f4a233a75d7a7c8faffd461a00451c90665a61521e5f7261280e82665d03a87670f66fcaf0a227b46eaad44acd6b60f52394f78ef6f4cef3b3d3efcabae1209650831a39ce85d7f9902e113075c96cfebc8059e742d5a714a4d9d24eb44ad8f9f276df5672ee64b94a75971538ac0182d63d77b1d99e8ce8799f1732a868f617cfcff1d2a7ae876d968ce29ecdcfd399edf1b39451e156e9ea8fbe5d7351e3496364591abda937a40d87f11b538025132b01664c068096acc21ff579c1fa45602ed8d7df0bc94746e62810fe728b1851501d8d26915ad2b38183b58561b6541d659a297033b768bfd2e087208f68934556a6fa1c4dc3707c2bc04420bf87d494f3aa71c480e8c7d2d32563d141c31fa277473978bbf1e5dbe433a87663fec42540003e539a959b1a40941427ba4ae65ee67fbf355e47acc3be67cd6db259fff460b5137ca2d30488e44e8e7f7269e011519485d5b1d7fb3831f465be69ae6f600604cee4a60c500f8b5f7424b89135963aca3416b036ccf70738ea549888d491d91662893cc15db52b2bdc81b1ee47ea502e0b9679ed584a953fb9651013bb309e8545e1161a0048dcc989782b30f1da9543ed748437140abc3c0c49d47a870aed402cfd0a7bc55014bcadae449bc71e88dee61fdaa05d87f5145460585e107bd48bec2ff841f0e35980196c3e938a853fa45d555332500f52f6238a20f7177fee2518e647787ac447a0c58ef12cdf9cc4fca06164883e45a16ad34a7d9b4c746f96356159ef220fbbb5aff9526b365b3563ef13d2d5927593cb2932e76541ef5a180f428203011487c722419f5669b180ddee4d9b2545f99ce76f7e9a89baa3ffab64ba34edabc01220c712b718fe0f9a9a8ea5adc7493e607bd64de2bdeb6bb9ddb5f384d1db94ccde1eeb6dde18bc929c28ea0b57647cb84076a2511d91e3f92332937214934b4aff13bf928943dbb6f3d4eb00c8c116cc495f77bb3a638c10bffbd80481d14d665d1799a63a0602bca1561f6eb98512d507792bfd5e51677490ac13cefd58d1cb4a746ca56d1cb30f3297511812df98a249a865f4c6df54933a4066c92004d49eb08827933070c27a07319b6470019c84b47f3ff5e06840434b827626056732babe1c0aad625258ddda8eebaa77e445940d5d6295a8089b64c931ce408a1abd2a2aa75254f1369662672aef2daba1877253600e5155839fe03f8444308cc3d7df876f3376c735383f073c789d44a1320edbe086e9a75a5927db7375fdef7920d7f88f35bb3cf1abaca320b39274c24d663349981cc4d9d4dbe3061664315ee80bd3cdb89cd80353d701d65a0632c46c84ca333c7dc178f3f1480de539223073db4a585288cc9e7794ffb90fed2ea608eb5ba53108ab1e562aa9b6d6caed88656f85a76fc2859932e202e44a1037b1410c58c9d22df0b419832ff859f56a834d5a9f314403a9b0bbaf30b684656500feaa10de831ada9018db8d973fd47c8dd72ba6f3776d995194fcb8b9db7ca673248980df8dfe0c3d14057d0343e3774a359b5d12de6a9b302ff23d0f1360ac922b425321fd283954d2e9943cec24301ce75da8ef0403f7062e9af54d7771446d62141030200e3dfd389935277232f441da739d42e298694386d2557e863d497d269419cef19eac4b8040fbb5a6e564576fd21248c70b8f1dc00c7c673b55268f427e0af06674c3a8834899351db75290722a80fe9854a94fb82f98578137d0bfb012a735e7cae58aca30d0d584ef7d396ef3649c8febd1245e640be32ccfb35d1bd2af5421b8274fdc810683636463fc6aee1f0e6d2f23226c27ebecfd770182e6a0bbf0b02ec777a4509852af3934d4598405198a3a19819463daad87a06f7b0612a48f55b7ebe74f4b91726d1f9c81b3c6abe8fd95d1c812d2a9aad4dd2c8e49edb0255112e98c09933f99a7807c53407db2b7f71447a82d6c584e23764852cc7b4d5fbf7fbc6c9632defdda730fcdece90846dc7abf77c183da7fb46adbc739aad5a1e1a4b7fdd76159d3df33ae778deaaedcf7c737a9130c1470f6095e871c95b9de1e82ccce5a2de2c96f0e9e55690ce1ca859aa568cf87982715ab9de9ea1ef4fd4e04a2dab0b9a2b48ef327427bf205073330c3e76dd2a4732727bd15350820c7a9cec55253c63909dfe0aa2a766597506a0a19908a6b96bcd5cb13c876822780c277e94ca82297b5e10ab51ffc8ce28150b8a645f7203c4f0189b7704a4f67daecc654d0200b0429c53b7f584eaa0948aa8a60e01e055c1745c10e183bd165a59764a623c808b4bd42610239aaf44641739b225a5955dddebe874f9ef883179aadb11dea3e09dc25966f1231580def5e5901a6046e3e01a1c1c3f502d67b691d4e8f3a4a32d8cd2bf51a4e4f5f616586aae2e268c16e1cea1de729918168583fba87f3496112b6319c1b710dd9e1e0d56ed95fd648e0ff586475e026f0253262513fd5f79073d8d463294d72701587db8a011b3e3c80d6406162cd8da841357a611f1efc2eb34ef7627307b24bf2044e1a96d360d1a61e896e0d7f7f8382cada47c158f3d8ba3b767ef9efc17621202e96c3b2a718fce6b01b5e0fa96cdb4f723b5f207a740511ebcd7d27610e1fa9a42eac6f560b5ddfe8c6d3d1072741386d7c470d20c8d11ccd9c128e7bdd464311e8cb1f03712a44e578aedce160bbedfa392f1aa1257afd0388227f584d304d6fe7d243b2a56b05cf03938bbca38003b908773393290ed5a182b62f786095636a423cba087eea79b168ab764cedd1f1de8f1a496e7a91120660b192b89e1839d79d83057726930eb576ca6b8e1ae0b64d5450972f8ca5e5ff86ccbdf7d27f69525b5a472a17849b2439c7c2645feaa4ddfa96b5b5af5b2b8178bea8dca34503fd9eb834da2f3ca0d2697c0a308209b94d56ff06cedbe7f3617c24632c2878034c2f7f6fd0564b5b9f2261d3002fe06133c6dc2f126d2fe63dce9f35c69c344ba91261ee6b6f45bf28d80e9d285f611bebfb65326225c77d29fe01e90550de114d5bbea73a93b312f66bb63cc7af14df22df42c5a96d9411f1cff4b35a8a93ee217d31436f38bf195f8b3714af22e4c6a1c5661227ab1e8792ab573604878d6adb770f35f2ed046890e5219b85de2eafabc6e37b148f0a27ecc62bdd2fa499e555535cf6eb5a13ef57ed966066ec2a808d976aee594246b4d3de837d41f77185a1592421b45c4b213a4fc0e75eb5f6fffa6a20672305a5a85000dfb52dc92f99d22b357dd0eec315acf6946bcb00cf2ad44e8a9e4e1568fbda4a9eea855a3c8a309dd305ff2d894d95e027a6d7527ecae959d7e09113e594e88f83913bf7f5f9a1aed1e119d2ba9acd52d971b6a618e695a8edbe7945a3e41dda8e6cc867aec315ecd57d4fab273931790aadbdf448d0f604aed5ccd7028f8925c271feed22444cd1af0327248c3f22ec8d3b9962add90a07aa666337d6c390af45c24366f5cc3df1573758bbdb16afb9c1af94bf15121eb55f1511eab77e4ad4973976d7e2e2964c5ab23e191a2bf95e1a7250a731c5bbb8569b2f53c20506d047a07c924e90ae32bf942071522f32956d5c50d0fa77897a9a3782c5ab255cea47c99f08804849de1f5f387176ece4aa7a9b288202bbfe40ddd7e1e9e162f83ed893ab4b8556829a3e6430b98a5bd53f281a20633d0f0d25909cf8792f7e396444ccb72d79466e4010f009ebdad834a75d532381bf673072aff5fd0ad21de591dce0193eb0f2077bef4fce5cdea4b31a61a16a02161619bb9d1cffc88bb0bc477f493df8e451d3a451dca687dfaff7487b5394286399a284790d7dbff0390f8744cebebed35458eeb89e18e4b1bb7079b926dbd58e5d97c98910f3b568f6adbe0b9bb1eb03e0fe67b23ef130126f2116d01fcc3788de3b8908d1294f9eac3ce0518baa4a2eeba0dc65d8c1cb07df0ea59ab66b741258cd7198e0b3f07bd6eeeb8a024b2439da1aa31c0a7f0f0a8fe63bc628f06d8a2986fe1e3df47064c0e68c8fd91e53a86d59e977415d45e72b900188fed5ba5e8457893ff5ffa7d744c51991a9e8f7bbd68ff09d0e0f831efecd2a6ff965eccf9cfbef690c0e537a4e698a59600f1f9b038b63abf08049604cb8e1aed687291aee6003c6a7333b16e3e26ae3b49e6414f949065c7d4c7466f234a4303e4adf67224e630dd7982775a06727372d4ea7d44d086714012785857b67633cc45a550f89247d4a562fa301eec42a6bcb499bb526396d5182aaf350416f781a2cf40b304b865e8a88eedeaf8bb425d83c7c91b6a1e3196fdf8a3667bb65576b08d891d7c72037ac58e025476ce208e88d33aad89a0e405a65940eb52eb77bafa854554b79922e8b00fd767eab21dce49c07b0a92b181c3377271dd55e7bd6da1ef0d1b7edd7e0bdfbf06d806c39324fc69672f7faf4ec5fdbe8d8d291d3f2b464677cb5cd77f4c9fe15b5ca89ae04a5e12fd2d4be90a1b7a4e3f0def36855811a78a3dcb04b3eb2ca2efc5176041752e070f173bb7f4ffef6674e38c5ce16210ae343938738b977b38b93b8677a1b1cafd3887807ddb50bb352c2a2ec8f07e930966d2cd9e456c33512a906d2d45401305d258d0eca5bd53f826f2ebd58578e1fd7110d694520496980be9833bc308d64d1f71defb9c6117a3d0e36ab7a107794b1e7fda65cb8f6f6b7e43c2b60c9a8a82ec2c4cb1d6b9b8524fdc54b8c222355d14b235d60e2582db95057951b685c3541d9d22139bddf2764ff8743ae097e40d9c745a3b9be55f528b7a1259327d82ffccce864d6786486c6dbb7888ca2a819bee368aeb957f3e7cde488f96bc0beb3e1876089028a3810cbe9d9a82da1faf02962042b6d180f7084f8779ea6f3ae8aa96d655a5db709df221a97a902b9b27cc8b5bde104ec04157c0fc32af27593e67831ab7f0586859620e333114352fa3003eb01ef2ee80ca61e67d4b0257f51ca470592a7238c47ef19f73d6d7b273e8fb2e9117293bd332d3d08c1b6efd4aab2bc6db94ddce329edce95b97b369c1f045ee8e187473443cee2f461b1d3c19dc26297dc10263619aa7e3a0e833464a701ea962625e2ab24d8671020fd73c21e472798b169ea0894736f0d10ba5eb599fae4b8173076576569d9cacf8b6865d1eb0fb8a90c125299d318333412bfc40118fae42acebaff97bb6fd6ab7160de7ab758df59baae8b0cb8adba0a26990023b8bb627270599a78223992c6b40fb6829eac70c0d0cb2d9002d4fb7793981324ab70c2148dbd5493a2350f317df38007d2721b01c6711b0d1c7f9b81e8445da90f5dea65ab0d3e32a28da108202eeeb6460b96e5775d72f134bdbdae2172dcdbb84ddf682fce951627dfc07e7537a33c4f1346647670cce019e0df238cdd49ff8fdc8c9b0312f04db2c8f21e4a371e07d74bc565ad37a806b198b156efc6ddcebe7260ba67550cfbca24b6bb5a5bbfbc985910e4ed287b1a1bc033bafa8b5e05d0b03eac46a57f099490b14e3450df2d2e2aab6c824cf00cd38f8d096bf6095f71331776835c23ff324afa57876e44bd54585c429c8193bc98ce1f7c8bc9cdd661aea024ba1d3bc43c518b2747440a74ef8b1ba5281f40cdb296d8f59d86879346051f2f2f205e9d11cf4a1c25a1c406ff6cfc84039f09732f40429e5cb81c54269ecb767adb9a2a2f2258b7cff2e3f04a054135d1ab9286b4e92f7c07b9688d5f2e2bae9178211c1c7bbe6af69a497b77b064c3a392fc61ce469ff5570458f77f976c68857c0d8b6c344d8ab0ce682414a89e71c43de755f86391df95b0b1c87c03d42e51d7904bc0945644933e0c943ac853c2640fa787ff09e80018f4ec24211ab08f3943c74a6e00f271a2f0bce3ab0d40e8a96471d89b7537044f70081a2a81ba0cbcccce0690e44009bd2b7cefff9d71ed1bd27f06d4df0782354fa2f553d2aabbb21534a7473180081d7e5d724df7f197fb4edd76c1a6ed9aac0f0a305f9b41737b520a68ef0c7da752675cab48ed89737fbb82e49d1fc224cd10292ed5909213eb841d2f139a16a59d8bae374c049bd6553a4a64083e6443348fabceeafb40df092ff6589330d8cf36e5fa7d5e51531f1a2637e1b884435c932377921f378f3844b5a32692593951eeaaa6263e205a0ee84a5a21ef86d07fa89d1fa26365a7379121d525eb7344eb336e1fb691d11b5fa32eed349fabc0eef378f98d742675727b1f77f85d8a52caf0a9a76a50a982fda9864396ae3240782365e47e78e65583cd6e007d101a022e6d33fee487bfff61a2e3a9d66e76d0d2763960e8860ee722be78fb913f4ab2e9c84b93a360eb7f9171e8ced3f3bca0909c5387fa5609d3eef6bb779936c9a447389ec3a44851490e8bc211064fde84d53313c99ebb9d0113e00a1dfb6893630f060645daf3b421047af8ec917908c40a6c40438afcddfe25d51dc0e40488afe8a0444f9c2a711fac481d856a8ff0c9a22df69dd4c9e5ea6831875529737a9dd2468eb607ab5204c7c7694162f98d14c62d5fd42f4f59164b5ae1129f436f529b7b97200f22dd35c3818d8f055ef6b9d5efd95c07470327aa5ccef15d37a4730c39a64be2899aa12b1825411aa3c0c2ee455397ecab68220a9283ca9eb0c888131145d4207f1b0c78b5091c4dd6c9bcf55cee10728340430fed53ec3652d29af47065b5b94aa11b680142c377aa2e30785749fa1fcef316e1051982b67c3b07f6bafa152b1effb97130ef0b3dcc9b5f7bcd65723df2312dcdf973386a21776309ac4f52e54c2fdd47c99fb43926d382cf1de60e3c0b77d589d2d269a2f49a9cb59dada7dad20fadaacd91740a1c89ff0bb2508bc226a042caf09a8ad04d29495f7f698b473313dfc162ee9d2194df758816b934156eca1c98049cc4d39725714993dfbb7f72661bf2da9714221d44f5e69f04d15c367b50b131baab181eafc689414320e62d4128952025ef6e1979e327bbdab09188eef29ed29241b8e3adb653a3fd33db74d08a320a39fbf6a99e01c2c4788eedf5a4f3ca56db8301601691b11d6552b82a84c83591379fb11f867767c8965ecd9505ce05fa9d3f9dd922e5d10bfeb41ddc1b58f301814e733989a96bed1825dd45703d95751cb7857465cb4ea6feaf30383cc2ed79952cb1437c1345013a17b574a65660e90bb6b34a676dfc4f6c02cc573da9c730bf9f01f2524ba51b68e9a751ea60bc94f35cd301c01e5e66943282092bee9a3364004c76029de92bb6e918d4467092e14b14805ca417d9c8953d77add6967f862c8728892f373463b0f4fd0d482c7e3143d72791b23afb1e9ad54dd054d27e7824c6519347a6ed82aacf1501589992fcf202afe0876370eee4a07b7b521123044aa33e305cb86b52210cdcbd51e3e85c3ae24d2b25f7c49e5ca2e2c5e036d285b77a847a2a405f429298356c1cbb14befca6c4ca99dc53e9cd9090fdac3c9f9a347f9fa7f36d52871b6b7ae8616232f3a3716260cd4857e77f546d70cb31e710c7b3be4c2c8db7b77f1aecef7a11f753c146c02ca0552eacf44b5e9fb7620446c0b4d44f93cda3b2dd6420e259170be61a5abcc6eeb7bf761d0500abfe40654bf7fe2524b52e01e6c7df02031f910f28444669ba7a6b1d4814414066f9cd483dcfc85718f8711486340727c3f8b9941995db64b8935dffdf04e283d5b5ecd305d22e8a2dfece6fc4f617eb47e87517417e101c7fd0ae4106ea2ae85c86dcdd1708d39d19176db93a8672f6984393f7e7ec88735883543aa2279192f9c210bef29b9763ae3dd3fbb4a730941cec727ed1e1d6a29fee26d4ba9e3c937336d8f50a54534d51afe9431ab37cf3c296545193d48d089076e6a2931eabd02460b565ebe480ddc8da221deb84faa873c54a146eb59765e7b4be3983e83e7a4a4faa4ba419d20b9de91b9b153895db273a55074424e1b9452172a2fcb61592f348189a2cc69008972255afb81d4a68850527865af2a93fad97a4a1b941725bd3c887b70a0dc9472d8960e36965f7745f160afcb1709caecaae603159cbdf24c778c89ea1fa561579d88272ce8c7ad799c1bac8173d9255562c755abd541bd1c7cccad8df42a38cd0974b0291e9311916837d3dad79cc4660a96831524a4a1a2fc5cd98f7a3ecef40f45527e874a7d174159e7aa6b119da12c6ad3f456d7225015f46e3dad767841ff77ce7b70949cebd6fa17be0d57b7beca2592b82edaa0359d7ce2e0c30441acab0eef7f53154f56fb500add815af123036017e9c8d1856ecfaee104a205843ec4c721b4115e6a54c7186f47cbe5169853175b65ce584a1ed3d6106e6be6db04325e5782c3ec5e03aa4abe7ddff0f76f9325f222f37b41f69fbf91ff4edd9ca44a91d8eebbb7fc94ca4119bc37705ca48a1371bd0904f089ff8a6418e8db2d9b4e319a2a9ca9050c4fbbde387c6d0cd1509b44d2f4d92fa6064357dba36f798050cc4f1857cf0619f70fd17533e1d051c66b213d93afa712b8bf3d7fa4b11b1eb2414b29fad3980584fa18c9c7aa485e4665dd51dcc2c05fc75cb7be1b44de763169e7af82487a017ea22cbf0a1066d2b9ca863e4495e87f94298d64428ce181c292391354c82f87ce130e101200fb4bb78e9abb25681ae706e15a482242beecffce6c205ce60fd6551de97afa2d6cfe9d51db857b3b5e73cd5cac3b5c1d780ec0df2f19a424bc9ecbdfbd915046666726c2accd4f597575f0d24b88c9df367a98f7c72c99fcbbde9be447cf42c0be5cc6a11e9f6212d31231204761067b3c4678dfe1109da75a5ff054b835ee22d3c13e2f5d95e722ee6210c1688bfe7fb623bf0f71f3ab71bcdf62fc419e722f7e8420becdc40be944abb9690dc617e5c94ab0100276ac42a91e27eb07ddee9a3a69089c48889d162be4585255b02f1c38c3d3b1e58e38a17c4592cdc5179802ce3aeba5b3d5ef1a4ba2e01bc7cfcf51caf867769fdb793ac10fff32609b3a781aae521d709cf65b3f3d85116b334d90b9973c82ef5b7d285ff67b3dd1c9e8c6118a61266dbc8a08305bf8fa5452aa45c07490d57d1d2fa83cf6cceea9acc580b5d1a66941d593950f74f5a9214caa252eae98cb96adf0da3a988eba8995d1c7174e4d8f5b8989a5b364869b57cc19f447d73f8554dd98e0aafa9879b8ca6e401e72a61b8bcb5adfc4312d12650fff390e438ad4565f88b36785bc49f5b0cc687314fd57eee2270fcc8c0ea82a611cda19fcae2fc8de9481dc0e081df73bd699fe93090165eb5f5d50fe53cf1c199ba3635d574b43959ee5bb59d88f38785625a0a3fc391e434b008036aeef13580f8ec1348b11183d4429244f8484c9e5235c7f5fc1d1492b41079672afff66eba738a7b513e3d8484bb10ae5187ea416832b8b580e06ebd72cd8599e3fe5a59f134c3509bca094d3569348669e6de1328db7f744a3b1836165a4d7caaba1b443daad5eb987a1b01ff13353305731db90edd78fd39755481006543f5362f3f31ddfbf9565e7259ba03a3b89f9716d52e512560699505ea9d98302aa7ef4b395042e2057b8591b8fa1525b2b19e5954712c32907cc3febc60cdc093a2ec136b8295c4d2f207d54aa4d314d4f776760d32e128ad8a525b7e2fc071b4b90b9c249d5b74562e72aa7a82cb623b4f20b763d5f0ed9d0d1050bfccfb8703dc730574cc460318d71236d75d15bdab2ee8756247026828550f2a3b892ca94e60ea2c0a646fec7ddbb44ca100ee58010b640def5c166405703f7a3bcc398f5f0f3f5c280a36eb30a579c0c4dc00cdb8f5c6d8ccd48cd6d7517d8e9029dd449fd5a0cb6d5a5f75c28d07a60622f1776edaeedf3681e47f175bab32d6d8f0112dc8ef64f3ecec10c4608e21533586acc6b91e2cdd1d610d8675b52c3641a4065b6a6724cf8753517a0e96fb041fff2f4f3b5d3684a7a07b8bde854c03b20fa94b14a7797b68102dea7e287d5501c3a43c3eabfe55c4f31558e3edab60ceb4b2b7d39adbc04d6a175f6260ac45f5f268c7ba986e305efaff860bf46fcbba41cb6c3ae072ac00139cbd4689d46d22219b9b13f9ca98cf6b8b489c9417ad4cd5a5a25af8363b0e90a8c0e9bfaee54627bcfcbd099a01ae4b7b525b7a00b91b0838393eba4c5cd52e5e2fb73362c83a722aed1e0516d8a80bb3113463f656af43f1f29fac6249f5f89164f197b9072e3216d8f99ca17daf4f514b66fb37a9b9b2ad8d033b9e165ef3da0e20c6b4e076326ae6241f7cf23cc7eb1a6faea3806a51a977bbae9b883b97e8b0455425d1514593e6e13e22e4750f0e565cea53f413aaa43bb38c7be5e0b35d3ba10e4aef8e07057df080d84d061491ab69ebb45ce7c09599082b7c9c0d30e11fca4679e1c1b4425710d5e1d186a1f07a0e693849edb328839f3fe8d6b3e07d3ac10884c9856806fc150554cfcb21e857d4330ca1d05eef2cc5d3fecdfd73a3b74f46e3c1f93e6916366d06afdd744203f8ffffff07