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

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

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

Block Certificate

Block 52237 9394bf51c217c6a8d541af4ebb2e6b599195c8869eaa0bcab803ec1ad7fe9325

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
53d6a644e6214817057008720a8fbc545b4e433d3ab2792878fa9f52636578c6
Certificate Block Hash
9394bf51c217c6a8d541af4ebb2e6b599195c8869eaa0bcab803ec1ad7fe9325
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0023380000148b0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000792f080148e966f1118f6431fb6a3626d46ec8ffcb7c38a1e0cd0ab4449ff81f7dce906e8f04a132f76452e6a59dc92020a7fe70a23ebb018bd474db52267aafa5b093bb5328b056f0f78fb05afc7188d880771c68ff9e9de3060000000000000080000000e0000023380000148b0000

Raw Header Hex

000040207e9eae09d623125801ec65552d12909cd012846ef8033d36c207eeb77ebf4158ca4d643de08d451b6a08d2b6e330c1a7953b49778160004db7251e4c292372e3c308066aad440918c6786563529ffa782879b23a3d434e5b54bc8f0a72087005174821e644a6d653

Proof Data Hex

59,560 bytes
1212160103074d9653af03f1b44908eea14469a43ae0c524aee40b10628fec6a185c22c618406fbacb205461a75ff73fe6eee0cb89e1f429f62b235eacce2267514271b20e8236e54f5598ae9cfd159c3a0f0d4ef5f5bbca285d5039d782b9b4be356eccc2fd1c029da368aef60afdac05dd2eb80813e578f6dee8bb41640c4ba940b18c4bc7ce9b12f331a4569a766d58509b8268ce7cc1c118059eabad0169ea5a236e3d8e6150c7057719e07567754c9f99cb365b5b94290bb7ee4acee37f7c1079ccb49f4ab488cea380b6e65e82d1ddf7660a80acef75c61ad4e8f9ee3c63eec800dc1e7058b6884be677e9181befb56975044974868e27006f4a73bd9670f78d9b402c89bf6b63ff2ae8408825f372afef4644fbbc9fa670866cb69b43fb89be8eea25ab8a92bd7890f931918a6c6a1de1fba3b104fa7f75dbcff1fcd09a33e1b1a2040f4192c2945b226b85fa3802503cc8aa31ab918fe01ff91c2628f5b33e77a3ac1bd58ed9f72855adcad6893d5af8283bc43e321d3a467828ce9f0ffd55c2dae97745a6c1ad4f4770b1142c8a3557aa3b823a69c973927e443442f074017141daeb9069d5843f0dc99f8589d3ceca3854975afae557ed59a465402e94ec97056115e6248d00e59d9d5ac08e3864e2326b146f6a65419da016c15fb8a2681981e8ca9e798bba7e8daa4c80c9e2c334f1a8ff26319d0981fbd0205e942f1c6a73647d4ef357da204c0386a89c6b75c1eac583c838ace136c9372fa0156c60de29e727958eb9fddbe8cb10036a55392e8125c57c37b4ba7c17ca054529e0ba43eb6e2784d040f17faf1f65328798a3115ec83bde90e127a4e822926c11dfbba0a0de4fc6d2bc6329c39cec9c4142db95b3037d52fd106d1925462b8a55015e76cbe26ecd818d03be180795bb09b312b27a1f332ed9cea57f1f1f83ec05dfff944aee57f1812e944afe9eb7e4215b478fab4a361b9b875c91c83f9aea8c02d62d4d946380e91ec6ba50b1ecec9ab1a4cdc8c57735216e0df854590d6c41301f54fdeb9212b758d59f6eb9cd0e3358c0a9292d2f28a7db73743e9a51aea1b2046ef9ba7a51ba5def865055769e8c879b0bbdcfc6cd454ab3c803374fa88a6d8a9cc17d2cdbe08d8b8a5654221c4748c38573e380d0cadc1370b84254f78ff076f8292f913a4465cf8e9c7ee2f935b769b17c75b9c06c0adf7e69fde871b420f69b76dbe154e8078f5cbfe29010dd90b9228d772bc9c84c2e90a4cdbcc730311ca6507b136cbf314fc745f0b5817e0b310cdef744ac94d1b959d2dc3c63607d391a9182a83a4de1c5da82d789af9b3dcc529d55720dd85111088bd98071028d012e1863b7ddf9bc8444f76e6cf91591fe70e35e703edbd18ae8dc8d0a3626f393776f4453ae83219015e16a814d34be8891e47787ca322c5fdcd017e039bcb4b774be7dc80e806618f5757f9f5e912890ddb08dd663de87598791fc16a52936a1c7b5c6ebdb263ec7a6937a2b8900ca5ae4f67e9ac231e6eac19a48005457edf0dba8fdc7d7743ec129bac87e16284644ad95689a1ef34687ecfb6937c9e88d176bb079a2da4b4780734bc6854f412ec7ae2eceab5020f0093cbdb4c703618d5b9fbacbe50c34b6f7cf1700a2ffda8d1535027c549a796dcb6683e0e97f6ec599336be53105655512e5213f671151f7b674cf532bebe0959a805ccb7add8c46c91c5975945365804b5b1a688968ab6d768c13b850504e67e0ccac46573da018b0f58a5af1cbcdd7c25fd52e421c0190b77def84c9150bd6d15f0599c2c6d1ee0d1d48817d7c9d09c5ab7dc8a6293ba8d4246e3154232a3d8765255fc88c7e76f307de4927ec8640b4413b1ea90e28bbbc9481e2eb6f4d2e078598bfb3153bc0bf8b6a3c313c42cf7037b9091ac51faa150ca3e76fedec330c491fe1b9741f848b72346980c8f77b572aa0d7bf1b599f38721a5f5f684cb56a0110cf4f94c17777342bda3e7525a71fc8e14eba0f0383a692a9c1c0f14620eba0a0f8458ef54bda73f384333895103eda25170b08428cb39c07dee03ba4120571b85e328028cfd500a61c80160bb2c4abc5e4b0c06e8468a0637fb2c95a5b7428fc25565debf099690879d3873aa897d44fc228816a361b0b17d2d19b8dcdbbb2bdc510436085c8183d3dc083ea216b7c3c0a7439281eecc39debb226237852e90602aa0cf549739761e6e3e0de404da0fac2e004062f25e7e8534d7be6a50a4e034f8eca4d0e87a1062a1b1b01768e2ff6e8c39caf26b695ed5f2c3fb926d08086e50c87a80d8447aca6ed7fbb8b66bd70f67330807a19863cba320a1f8c91d56babb3960f639a65258e7ef40a5402b5ceb978525b60c41259998d726930fee1890fd46319d1d9941c580b4c5c5dfa77ba450a33bbdd8559e968016d8fb55985b7a966d3283a7e7faeb9266882188c864ca03d7e9ebd826a5fd4f753cad6ccea545cbabfb85fc7a9209c60cd6eb6888c923c6d2f9e3871ce907f4414ecf9627c90db80f165ce4a13d9c81976d2dea121320091aa603cae50b999d76d3973ff616eb9bc8869e58a96f3409ff87c726d6acb35d0215099e45eb4dd5ed606b777a04469e06256b8268509bb666250f9b74d285f20a3bd323d213514d0f1c5b3b0ee4c004783a6e3381c8d14f21eea7ba586d45c0db655f5a705db6a8746fa5787ec91d614b3c3d038ee8dd71c4bc76b6acd0ef85829ad97a4bf0bb80f73b3fbb777d4b59491eb09b753671b2d7fac663d04515adae9e393b1c0063799dec9fcbb7cdbc71ed57830acd5d75a044e8e4b89fd12be963e6d58a62f72cf2b081db6a1243dd40a45a3040e9e63fcf7b5676c217a213e84dbc43d125995d0337fee52f8456de8544cd94300115104b1391f7c47c88548503db718eaca2ee2c7c9bb3bf766a008e890a322edb376a515c7aa14edc519ddb8d88f9967c98f6b258db0cda1414b13dd9a312e5c8fb02abb5c20d092fcc7c45586c905d577207730b30af7f6aa5de4972507f21a7da84dc3e3ab14ae0bf3c531d4f5523fd1de58cd7dbf3b5187f60aad4e86bfa61013390162a13545951e9d249398705bdd715186032c67e79957a10f5341f6b8709b8da3106b5c25e1697e420900b064be3bc11e45dc65cfd34da23fcdcdfb8e6b9ef9194134d304f52310a349ed4df717199b2cbea66b7be61103c39f3e67ef76f706bbc47bbd4c6c3b9aec4a4094f2a2a4e1a03485206dca88ab62f2337224e5c0c5218ebe62a360d9a0e4fdc1833e1716cbce382f9cac1c00709ce946174970762078916844ea13459e1ac33706f4d0d1a3f2c39d56edd1dace4589fab2538516ef87c97ed9f1865d85d11e1de06132b532a833dba3a220cebb2fd9dae3fec795e2c12a558ff275ae83549b53a0a3174663c653e77d5f33c5b989e6a42bc8ce089fa11ee6fbd64731227446398e3b99fdd53dd6e20c94222bc24d6fa81b0c2307e1462fcc6cb5efe5633a7d08182259596c0477c50b1ca4ea257e03232a2da88bd9e6deca95f783a65958b4d0b1b2d85a73e54fe64a3d86870582f233594bf827dfcfea9647e330ba7afb0a88fc52f8265be4c85e644bcba4b10f9702735ef720d03df1d49e21eba87c1dd6f38a68534b679cab0253763d5b1c5ee3ed14c980dd5261b2093d481ebb99f615ee9cbf351ea929e966b33877ded06a445a2f7056ad494ade071c1b1440dda053cc4fb6f51bf1b6dca6799dc588797f3e3eaf4dd987bac3f6e45a2d73d1917940000749b0aaef48c3a907583018c052d159eda60cdcdbb4c5740649a122b8c1f21ab7e60079a1cab670bf3b006ae5f787325581ad6b9de9ef23e72ff74ee681641b8d88f1f5aaed1573740cef2259741a7a87ba5af524ea9a5625a149cb60f4008d32d45b2df2b2ce31754ed9a92ebb0fe5cc1fad173a551c2063598a48f586e4a9023af926babdbb3964031f121596201f0126fdbe7cae8a2b96485150f2ae74d4d24ce954f7523601f25cce9fd71ab79158658c799461073d9d80a6660a604da4c2cbefc207887e68298273e5c0e141affd8d2eb160460be0c0c634947398cbbd9472c933a2522995c293655c478bbd805658d7fdba29627ff0013a64ab73d601403348e04bc460eeb286ab7446b081668695ad28d68be920a0a63f124a0c2943bf9450011e517376dba08ca064b3b71ec4042ccaf3dd3493140cd3b674992b00677d85fb8a5c6457b87fcc3bed9fbf549b5710a30dc172202adaf5589648085e9e43cc8234a83a31a3c8641485c5eb563e0d3d79c50685c7784577b4e18ffda4e0d1fe12b7ae31df966ebd34ae034692f423919b1170f72a2c440025f41f64004854602d37e66ecfea8c0175ee1d414004b189e50b31448be21fa56307b44a2b97a8cb6888e3e2a087698612910880db891a965e73d8e835a9fa57e7ecde2ce5d9475a3f1a6119d656ae4cb77f709bf749cc6640b1bffa0cf0fd347b1925aeec8632a3b2684be9c645a050e45cd5d75dfc678966d94e1ac4faff7682213014fb84872c119b1e1b11cf0d36a045d3d60ae65e4fb7450f3b9f571af02e2f0cc6620bf67648d94fb011d53853281b40ccff4379deee91c6f514a73362a77e22eda4e4cc1aa11f0abcca0b96c2014ccddd9e2e5ce902689af631648fdb6dc2239f2c5ab7748ac4c85b73ae7462a10c2292fb06d4fa50058bb84dda47c9cf5414d37ddff00612e5c8f0a0d3447c630dc98f4586d9287cb388834d7bb3f9e36d644060a4811c0b89d54907651c4b30bd5059aeb51bbf9b2a214f83a21a74436790981b96b696b2c7853ecd04edd0901df86f0683760de826462666184ade67850ccf623a42cdc8fa22d8c4d6fefb669008c44a6e9eb1082d2635fcfbb0b6e6c3ed06d19ca01d74cebcce80efc851cb31ca4f3d35ba23e34eb6b02d839b947c0e839a65384231d237d6c1a6f499e5c187971aa58b8ac9d7ef83d467173da3e6dd49f072c19db97afa8ce23f5e14c3a4db5b25d801dd5c5e47147de7250e424066620da45d1e6062677167304807b6ec493c6f9e198f8b61315776f6b19e094371f65dc39e121df707312bf2ff6e3aff36e11562faccdc3c8d3275bc036c8a0fa99e977d86a06f1febcb7b43312634acfe1f00240ed1e2b3affa94edcd36b42569e923a69d9e0132a6a11a15d49aa370e1e8f7cf34578904474a863c97c4b7dfdb7be49c2231a6d557ffb3b825b62aa36f736f7d51afc2f0ccf2f275401d443d6c29d90578c4ce14873194a91277ec227e158b3695d827f9fba2d543ea7b48cf778cc653a9d666eccf4efb0463ef217ccf77d329f8655309aadba37f081d838e3320a9304c7ff7d44bf8f06a9154117a84687fd99f6ca33fec32ac6da35cf724c44c4df0e95e02256586b3379645f80e847d4110b8c177d74d5c746f86644d5bc74f897498a6391e25cb447b779685d48c56e5b823c6a1706329b3b30055fe8fd3d8acf3d94e0a0494a0ab3dc69c50198a22f5814b26e59e291e11a1676fbad055a7bf12bc67feb207e7f13f575678d20fdb8229983d3bf5e01a6222ab1c952a0322d7daba29b969b6dbd4c0df5c7c5cd7ac6c7407b3fa597662ff73c83e35abbddb1eec55d3b91f1ccdecd2d9ca5ea2bcc514fc9904600e1dd8c3cc3c11732e187e5f5c3b73be2c978a5c92ecae44a62f084b5dddbf1b8a22dc8f3c8e708ab5c745e86d2bc28480fa48620df6d7d6374fa9806b6a018dd8e0372e2b665e6d4f00989a74650564573a0bf7261993c9cd7edd8d2db62b03ec95c7918788c62b1653ba614d4eaff731382de662bca75d635febf1721a6fd18f650123ae686553f0e107608b6107ff7053d187a616fc982b7c770cc4928d2179d57596f570aea0b7ab774e4917bda0a525b0b0b3b1a24560cb8614ac36a131850ef154859e4319349010e77d99ad3c591aab899bf558f306bfa004a289305ff734958d0408edc3cfc10439fc573d398c3f5b6791da5686aaa615632ee90420c1a25922f4627cfb55587d62b505c0675352054d497ab85bbceb7fd6ed2a96b8d2e2692c8686ece43c0b5d6e93728caaabb172521098cdb569e703c7ced68f63de528af15f0992c1b736c7e76f534b9b8926071ee445ad2fdc066269ce72c517cb6028cd4ac53b82b2e418b8716bbdb2d1a1ffae6a4e9b897f984ed5880277110feed11a245d2a9d43fa0d90fcabdea3885fe24e2e8408ea31b6f26762babc51509fa05c6896c1bed8668573375102f695b4ff6645d054f291adafe2e94acfbb3ce52ed626ed8c3a2a4216387969c63dea7d72883dca456c83fde5202bd9bfd4cbe10bbea8ed736219209eb1ffe31aac7f448601b14f349f3e04bbce1eaa4eac2eafe6f2275386d2a182c3e7d4c9712906e0371721c7ada42aa412660248e55d9a0106bf7009a3546317aa7b25d459f4611789b57aaafb55ca1419386db88ba19e9e5afa1db973a6ebe30c6528179917820879691dd71de9f83dd6521c729346be566fc8725e651578d29c14c2a9148cb8752048535cf98e90baa0123422b8a7b5fc9936fc75492b84d8a1453840f23a05314414c5ba411305b36d8fa65784a74fa26aa2da7539e03868a0fa9334818a9625b639012c33d71bf25c13351f4f94b5a373812bd47f0dac282472d45bb0c2053b1effbfe5a0a28e05c147526501ec242ab7cef8b80b68941e9d18815dd67ee6c4f03cf404e28e62daf772ecb6d677ae66aecb413a76afb0a3328522ec6e3079a1a8fb5bf3d0756f1fb6c8075dca8093c340a1a16db0f5ab14cdb3a54d72e62ae8038c32d0a4ed1d5e0c96d2d15cf57f735b8bafb2c63ec54b448fb59aac841dd4c50af9ed67f1f0354526e004f08f9bed72d9def044d5d64ae003ef1666a24b72d104148d7fbae9270514df8bf4f1f84e78a5e0170c80dc0e982a6bfce97c0d89415219a6ad03345c548e7f4c4f980cea389a6cc7339bb0ba0168479198bcbe217a5d1562788c2b17434a2bf8371d934bd515a122577ba8d27edae63502495e8a70b7bc58eac4d48b577e3fc45623f0d5a7cb4acecfd0603279ef04dea9ec0d7489ac585b8cb67dc8c0d463453149be1c7849ec4b5d802d2267b72e1d94c896cb90ae3abb9c2c858774d946545826dcb16b69e52cd2ee8228690895523a4d01f7711fb4a680640b906bfcb64ee5930723aaf852c48a79ef1456afee9aa2d875a2716122b15e98c52023c7cbca06dbc603902c7c06664c65ead29c3fe86ab4e9607af020cb1cd0754ad50447e370cae19a08ecfa14c771d2a94c889147a09b08196d16f932e7bcd89158b17deadd52704425eb4df44665a58c3b4ebc28ed5aca362a89ce1d8c689019b36795f84b40e52e54160cda59f41273ceea3a77f793a69d6b8632d7aade332811cd33745708171b8ae73537d85e02be4dc935f4a98d30a887f285afc89e5c6e3a8eaccc2788e242f18a64d5c686ef964d58c2de5aab1f4d2eda4ba0cd4513a83eb587f5e908c22aed9cdad4d2780c7ab886e45d2207a3ee083cf17f628587aa14f8fc9d9726da4a726a244be94306178f5fdd4113946529fea540d60c7ee159c0566368c9d422cb7347a20b2bc27e6b6adddcb5448089669929d9fb6ecaf1ff13aa2752a9ebacd8a1db6285bee54c357989488f9f173dffcd9421c2b8e537f6bec0c48ffafb0d40558d4168887721077d7832664d61ee8d57f365dfc1a55f9773fc576e576b8c27e4e34ff73565d64f6d2c11d7d822a90f24a0028f8d03c63cfa006e11417c80d277c5ff0685a7f6203decb857353869a6c176e1f90622eba8d678e32c6b872be863574a457480f6e963819cde830ba78782f7186778b36ac8907f34661fdaa15ce35a3d561d00814de6b930dea085f97c09a2069f0050705a88fbacb7d3cbc2b24121871cab03c27667c81cce72563e7658c434c345c02c061b537d8aa6882c7554b7eef22714fd4f1f7f9682fa8b4a42a1c7c562e779de0b7b42476fbf5ba6d736c001cad332ce1a7c24f278c7161b47238159f37606703a6867016e653eb1333b1e510cc7eaeca82b6b89f46f73ad29cd5b615011e8fd98426fb48b52fd1c7769c622e265308baec7790262c7181fcd5a8f3cccd13019037e5369df3705dff42f5feeddd8be9cec7214295bda01293361a2908e52590b77f04a3317aeb2504de37f382f646b26e408d83e7318a2448dde5cc1acaa3af309ac0ff09d1637611206ca9a4b38fcd3a40f9b6b1ad1fe596992921d881d66ac621f13efd9f35d1d78819a014f7c809b3a72baa7758e8d139630e23004049b05081af1899fa673299fab85b294324c7040ad2eb68912cd14ab140eeb40d63e9629f83e214e7bc9faf0d2d7fbbaaf1fcf5db910429bebabcd753c71fbe8234e54c176856ca94430e44e973aedf6c8e53fc34b7b635dc88b51cb961152e9b4742eb8a5e29e95855d1f4e48158a243bb76be0851a2c9c660c17ed8452dfed697fda730cc61051e6ca05595b0c57006990cb36023d1f30ff1b29a0b851ff972932c5e2ee8704d2addcfdcf925cffb8d8f5b0bcbeea0be46740220f2e05de65c068255a1e710d5ed82889f9e96b77a935d1aaffe3aeb7b6361ec9e88f10dda11b67f3f39620acec1b0f19df6b37337033acc208668488ab15385d91f0fdceff52f0a20ddc30f73ad03a883fc6c8035ec34b69ecbe134ab907edb6a9de124ec51193185c018bee15105480abdec9dd3c6dc35efad6f04d0dbc89d3d86cc390c3ecdd64da9cc41562b396efd7a469fb4855b2ad0f9f62a1e6c021233f842d2c70de0cdc1c907a48640c4616bb7a20b31c022b1345ff21dd585127938b785039384a73a64fbdfa77fa7b7115682a8e393e5ba646ecedb3119b74fd41750d5fb1697d82f39487bd05b1b87a968b95aa6a616e86ce448c1c6d93d5d57a558fa7bd454d41a06381d679b77c480aec76fd7b573c110cc791a2455c1553cf0c46aa8e96a443acf50d5a2ccc1fe2974715f5f9221365d0d48d7722a38f21095e63ed61f1419f53f32457d504e81c39923c4ea14a1ffd9d0f7da6f782c59f0e5fe5e161bbe3ce469590da579aa946b2fa7ef01972bde4d1cfeff81a361f21fd7541de049bb8cbd75b8272ceca0126ce5e429990f8cfb41767b788320ae7cc93121829ec4db7616dead615d07a917e1f018fc1ecdad948116d910b2da1fc6d4fea13db2985fe7d4d73473a61116a887aa52aeebe160c2160f6d8ea43c28d2a6bd71bbef5bf7ad19f79abacea79f90c909f3a02877594e8538b9176c3d9c9122cfe37b2cd2b25e2954a87d3ab36a1278b1e2686eef087449797cb23dc8cef0de63fffa5ea586a1ec24af9375f80c7eee9b443c80843bdba6e2a89dee5188aac1a2fbfd5008d43e0075e7e8bbbca7c474a02a34a29174eef2ac7a7f0c647b7d42d517123b7c9659d7d0319bd48fda27263ce014f06d54c2e13516066d46fe9c148cd7884c8e575201a143be06e0784fe36f95639f7734505a0740f629968fc8f9c9530972261c744ef6b1381c4d7901a29030f6da0834fb0c3fdb5121cc434d58ee1e9ed3e495ed7d00bed260f33197106a163bad9ca68ea6f8bc034b7d7ab37127d807f54561ae00ea652b7556276b8272c1f298100603ff3aaa6459d0a25c685d1eb257748e4ba4375a74138de0ced989654fa795e4ae681d2756ca42cc1bcd8cdb807a86428a4b35f4de7fd0de636411e14a67019113a90b8c2e9b617e32c3a3cefbb84aa47c35b2aae7fd946e985f306016a4ef0d65d72e80d0f431076010f7474ca33e8bedcf32feaa5a966c913110e0f0cd889bdc37e4db6a139cd7eb65fbdd0bb13aa8027b62b0e3371e8c3ad9e4cc704b44c954892caf760a8a20c99a61ab0616d2bd771f56033a0bdee9e99d50dd511deca1fa78c95e534e9133f1b22193fbfa559441911c53efbbbfa8a13f90c0dd1785dad0ddeaea5ca0a60d3a5d2677a4dfa8c9949f9f3defa3bdfb1ec780027c5f72c9a780bdee9a3b6dc5b3a806d22c8cd9ce5ed9b050156ec8aed458c9c0257c3eb397a65d525219f9d5658b484bdcff7297af9b279c4d6c7a216a7c975661673d1e1bede49f00c989689007d4ea70393821c7a62fb7e1d0e14b48b3a48f8216d26a30c938fd706699a4eafc599e07e7d20afa1ea2400eb30140345edf41e6f27d8ec5854a0cf874ba2f6ec4d1b1896a232759e0c5428804fe79c320593129989f09327c4bb5f6954a52d616e42973df34b933f77c59e51be0ed786114c7cf28c59cf9c17440e4fedcb2c4fc833aec19e081add878e5570f4a503a081fe714c2577b178878b35b104707a5c0ae1f1c581895cb0252d0d1cfba11080fbb1d90bdc3b5f6014aaa0128e3a97ccec21bd21edb7d797942cea1ae07b1f899657a887c0be7dd09c24038c19c12729860727666a66e89e9cfd481f24f3bfcc8e7f47355256e8f95a750d614ede24598b0bee16c357283bc21189bd3b1c733a2add1c1e7c4d6b303c62d53cb23c7dde2fd9db89f98e3bd879c28540bc4eea886545948a423fd8e774d09b731194d27b411678954a66f835ecb88ec578e0b9b2eeddaaf41bcac8678357837203f61bc4b215e3df8905eeb72e7fd7d02289f9fe97be165a3fdabca329faca8853e58f6ce8cd5a6d0a580c1c6ddf32fb6aa6c7b83ca97bbd8292e49adce55b2e25e8e7e4c7f63c07c511cf8f4f27771b3d086a0e0d75865dd9d3e3b73f83e97c4328c7a5196cbc54b6b890b19c17eb4f064743665babc54e9dec00b1a7cb287e856479d0deecaf6ad918d4800f82247f1869e5e0420bb242ffbbac3eae224767e16c99c45e59082a067e7fa39aa22c219e2c1d36885decd0e429ea3884d225492a4b107c4abc819e7da8104730a8e531f931ee16d93f77261870326455a09b74f3ef5559d475d4373792e7454880f7f5c8c5122302a9d127d3327088a669b05755df3d70a8501ef082ccd42f2141148d17b8a6f744f7ad3e04beb628a81bc2e87fdeacaf32a8cec06a0717fc4b2df694dd5ca5c9f38f749db314f70761f03bd23d8560ac8b25a96717595366b3ac0398de695871a2c8d27f838571606b0e54c73dcd4afb935b81de6367d13de751e1b952c973eb72705b84b510b70ab5dd8234e7b3d5d70853bdb253802d4a6066bee679d7bae127f0f01bbf0bbd4ac9c9138b60bdab91d3ad8bc0c51d09bfbbad8e66e9c4972c9d9871076852dc4e11597497cd13bcafa883be3af4ac5b93f11857e19602f9cac916f50543e9bff86488074543e133d237f00e8bcaf54da958a11d07c15af10879a7d60d716300b2fcf339edb5ae4ce16e1d2e163e876698a28ea32f194e1ed5ac5b0aa3bf4da86199368671311fec90b2b09d76db00e93bb33cd05869726e06dd4a30612c25e69f6656c0e56015b8a972e1f17bbe660321a8dc91504e8fcdd17f9ae48fdd334d8f18080a3129729a8a9be1f59dfbff40d9bdbf7c5cf2b8da63608e39469fd5aa0740b2f65770ee0fc7b43653c0ca30a27aad9632d4cc8bda05bc171287cb4f37341fbf7d7ff6323bdf298627abbb6e371adf2ad7d5f90fab68f83a0c9e3022b03b5a603cf5aa3128fa9c86cd2e0330048da868d8dbd5c161b29e8e0906e6ef65bf3b03f2f52e54551f5b02ea78a366d5db3ada903fd99d26f16aba3f6cd66afc5859f5f5cc35cad2234b00c09d5bcc3a101dcb91ae57943ad53b896487ffb92b8c24316b93e1d9306950e02f4adb5ee095d6b08d85fe382a40f62b2ffaaad386882821abd7972c20394c852ad2af82974ea8da276f5d81d8d35cdfc519c3f7c504dfa325c568ac494830cf19df04038c221483961106cd1d759082c53018d2e9063f800f8fd3be142227036d3d1fbd21d651779dde872b681be27bb716dd4ecdc835beee6a6e9f900fc6d4ae1fb388bdccd34436a75cc825a57d1cd36ce336206c88b97209c0935bfa50ff8def475fe5074ed50449411da8854eb4e2dde7797303e7f49645c7d870ee81e4ec52f69a45b5025ccdf6f8989372a304723a99dfe7c275814fc5ef9be05c32026c086bb7030b5d25b40c79e24836c0d53cc8dbba8c01ef40ddc89b9def0aab6b48230323612b2834b6db28d475c3f92b2d8a80c09ecc27a8e27d95cf37afc1237f198ce2a5050c00d5a2e605d2cf78ee79b81b768022118bb4bf9ab8145f479c0d5ed9f19fcc9ae518d7d1e31bd4d17b297352f8d0da6f1bf7fabf4f8be33fee2a9e82870b02e7e699e56a63419531754e33c4bc7d3383dce2d1c416c9a1a63573bb434f856e743ddc9ea2974a0bcb5bf6fb49cc24e1bf05fce64d50764898e37149d703ceb02d9184feeab52e8a0f8770b7cfb20fec9b4522e5d058b312f787102556d80057b7938d6c48241f7423f21f5a2d7d91d0d6da0afa30429c15f6d15da53544d22b7a103fb482aaf3e12bdc572b3219c68653e6faf06a84ce710b48cbb17e6033445b3712c539f9163a73b80cc7e37bbec02f08889f57830fbd168309d603bd2e4a89e9b4a73259d1dd7e40a601978bf7ef116d6756fdce05197d2fed3f4049925e74196efec0c9f06f363fc482e0cc4b91b18609e90f3f49bc7b9a5efdc9125838f42c881a6a31a350edf3cb3b1753adeb76522a75b54d2dcec64bdca7f76b2e940fc966ee1b8da84e3526f391445a847a8c371e0622ce453fb6716a97d5ea5227115d2adf50e0cf1c582d6cd0da113ba3ad21a6aab1e0082de86d6e48d05b08dcf5057b5ed4c13365cce4cf548b05b3389704ae053e280ab945a14aa373ca6f3b29736caf77fbe088a5f27c455204a8abb97770107a1036a7af38c1ae687e970ff7feec13bed7b475d4a4f5ac49583df8700ca2505314bdb60aae1e2c04d7852c1b29f769ed897c0403c315807320b64d2dd9817a1094d849735db4c88b494940eb6a848c04c406c49c9d7b144775adf7f1d32c40cda3c371fb84639903c16a93b2964fb505dec86363613a9c618c21cf7741757610a0b20244a66bdd0161113bbca93a15261a6d29baea2150b9d4a218e2700cca50d5ce62044c3fc1647c8290144908c3291ecd7dec1f8a699f85a0f78bc2bcb1d8ad6c7ec7d9d68b96b88bcaacbaa8bb1458c46c9e52550c6e2a9482e1b4e2b80a381e91014427d9d7491ea9115cf59d524177e2d0044c749d0075a9b7b9efb8ab263451ad102deb094e06b9e53d35267b5db168bdc7b6056d2c11c7e6d64de6cb60ff5f24aacc0fbe7a0909d1ca5986c331dafc00586575aa1ee6cbb494103bdb7a27af9ff1a13ad721bd0deb9e2351c0b64b34c0cad09a728a2442697797e9e38b8141a0890fb79cdb12267abb3726cfd2c45b91c27f51c3b2ce47dc9061c08037deafc2aaea0dfb68fceedd3b69accff41b5d1a2f263a4e3c57a834c3f92533ece3bded4cf22a663b665a702014b0d3bbd7e98551f6a44401ebbb453e3f0746ec701539cbfb7772ee432a2d60ab9be976c29f9719e1494440c7a7582c976d5b2df3fdc7ef6117bbac8fb4c0bba44e51823d3abce3c4e7e967b11c096952e3aa011352221d8301fd3acae1ec802e3fe5f11a095f50d01ed4ced0fc3a34824d4ceb3253030b474b5260644db621a00a0a56899d05025fadcc7f0f1957160e1e4decc3f0db57233d04c7a935bae69802574b93488010668c0c040272563b884ca1fadb51377f88fbeaa1c8311d3fd8fc519dfe871e636a5fb5811f99ac44f575fe3e841d2f3c47455b25302186267cae31bcf0b9580ee10f625f9aadeb082a191d58a6ecdbc0ac44f124ff3ba4bc3a8ed2a2794e4db6685041e9a62476699190722bf62259af29c5e185b065516fb142691e74a80fcc66fda0774390d058c7e31ad88596c036ba287d462612d66c3cea3510055e79538219a2c8535a8796ae8896d87451c77f45a2105634adfd54ed2d027d9ec842950e020985f920e89fcfe6f7ebd9acec84ee055bdbef0ea13cd1316721cfc6c3149d1609ea77d6cacba0e44f0dbf9e56c14954471623069ef41a824e56f7144d725013d92c26d8cbc2cc00a106e8874ed579ae1238e221449a9bf103a70b4f40a427d75ba5b128fa75336729364b21c203e4ee5677dbe734db4608f63eb666ce65dad2112556e015b7ecb2f4c64f40fcd841daaef06675bd08bdfcdb30160839d4e79f59ab552116f812ad56ba2bb6e28fd0c968ac4e7e9f410f4ecc11f6b686e29be446f8aebf5587551921545c94bb641cfd0f03b578cba235bf156d51062ef0672289b87ec8e647a45898f3179130988d03c586186d09fd26345153819029e99ff251992b1c8855bc52916f78d9b5f58118b7a5565e255e4dbf088eec7781279c1844a42d44246e48e03d867d37c435f8202214bce2a16638a90c5dfa393553c2ccfcfd2fbcc5e630f39aa03bb38247a1c75d4bd4670c8736e03a00d0659181c09b77450f69573f22dc11708400d9cf0c0d88b25a0f705b8c32294049e5e32abd0baddbd24f5a67bd071835119cdbb4a80e2d42858dca92b7c1fb733a5132b70e2b220cb31f1720a3a930b2adf1f21b93df7b434a233f6851e6bac7901d5f8756dc960c65f329982c1d885e41cc69a1bff77c749a5410a016657a8639c966eb0432b68bf2d4236ce5d7977b43ffba090bb8fcd69e6a7fbad4f9d0a1294b75b526ed1bad8792a6130e38d3fc84dc37f5a3372de7f40a57be447172299d4770b66933afbe029c497fbd34480d8ad8e96fe93da757cad20f84b5961e088b97b33cca14b781b5bdebd61a3621d2804cbdf4fd870e8fc8a1b9b4de1a6cde135ce0864ad14dfca8b27b20ba00330c03d406197933f7c557fa3ca6e5f42dfa953eaf319e824169ee2f4c1580274dbc4bb78eafa1d92a2a47ae6ca3feb55f2ea9b21c4c000103712e4014222b254fe1e6f52ab3fb40a152bb0fe93f34aab21452caf54a57656fda77e3490170718b600433332ea75fba6f8972e36335c6d714d18feb405635d19e11cdd1ce2558adc41db803a646f57ebc8b74e658bb8b2d89b16553099bd7abd32697361fd8fad646f5e0227fd8232f10a061036ab49e095a6801e96aa02a8fee766eea3d3f9f0be504305453c936da2eeee245904ecd03d364441e86bd5d01f69ce37079bf40b1e62119d9a643ea01f87f61c01c254bdcec6717e7517ba936634a937a4fc60968e9fe96fec1c5579be7e8cc1a719b2db1629f8765d7f0ca851b5fe32a6c2565e1edbbed5191d9d70d21ef836ae21248b87128d09c178b12e5b3bac855ef089f11aaa4559404eae1e2687ba8c1d75333cd085dc931b523de25996c9f94180dfab676759b95826336982550b97bafde8d72b7af192ab8fee6d3db4e3d5f76e1f4b5adb4670c6a16b134b3227508b93b9688d38b5797c2723c1686f6b46745a512061cfa0a8f845cb9c02f9ec721e93c18a3bf1e8d07d1209aca846513c454280e57d7ff7bc6a5edf535f09a5aa4012a6f2a2082295f629551d4946b4bfe4b4c6227a372db10c605632a06eee65020a94caac8793e273c3cafec44e504aa1013fbc90b636dfa8a82c706d2b1223c57ca9008435eaa9d78899debd285b730bfb0d038d83735551a47af76588e3d54083a5f3566a6bf007190529f0539ea4833981adae85a24d5ccb5e56b09a32c7aa0788c816de8f10c87e5c425f21db215cfcbcb7a5fe6fa30cba421294dc80fcceb52f4aa68ec0230fa5f6c508bbc9fd96e076b048b595bf8f005ba53958d8e77f204435979934d9076e74682fd60ba9b4bc6ea092223bd1004fda478ba488fdd02830f6e24bc396335faa23ce18539f9f54d1d28f9de9d996543495b4cff94bdd069b6793ef159decf981e9ff22f917ce390bdc7b819e2ab8a03a2a7cf3caeeaf9f4ccdf76a7ad303d18e2138f606d27af8f59afe1ddb1b8fe75f68beea621fc80214c06f5e8663acb04c7dec87f8bba164e4bb20d825e09ddbecb8290c15478fbbb27fc0b063f04890e2aad3fd3d8adf7fcf4a8eb193dfa1b86aec42039ad61e916d1e15484e5001849a8487323ce5680e5402e8ed4fa7ff3ba66dd4eec3977e4c3146311b2676839c4b1176496537faf48cf8cc88cd5fca032bf81fee49d1ec972f44147a12a46a752adab6eaccf6c4dd0a6932d93baae9a1f47ea22f9edd589cd620ec1f946c3976e3391df40573a8cfc8def8ae842fcf23505ead2afd2114460f5a9baa2d83a960e3b49caba64ca51daae47aa94a502aaf62a8488878c89c0e131a57f37b5986dc814192b9489328be6eaa88649f3f383731eff20f774e62c2579f388c4fc6b23f750d52158e648f02702914e6d05b3331b8869d32e020ebcd2db9ec2960c6541bcc3d4203ec02637753a908d75dbcde0d0314f658b9c070920651de9c78678e8e270e0bb5b1c0c72b9557ae18f4af8885f09a3d0cdc138602220bfb32211d0a35c5f4c54d9eebb6639d4a63604e9d6ec7e6c81553aafa4483ebfbf200b227f858cb1a171003b5cea9a9ff3d071da5e070a9f443996dae69b72aef1bc1cc59ada1f0c6061839bb275a1dad292c5a40f208de3e8cb437abdccf5ab1be1134cb2534005a28b5874afab89f73e11f6d4a4326b8ae3e68f78a4ec64d4b5b759eccddfa2b1d1fec895991cfcdcb9cac7f9218a6b5ce06d8ac0555671e0e73761a89e43b5ff272baf79b61339f9fdbab9309f0e9699bda05fa3378c00bcc1964233b1076d64f582f3d4348a31bb89855b1fc030b06ee7b47d92d07e3e5761e5ab3b15c40d8c4295e6e10974123736a9cc73af83135c775a642abcfc29f1004b3e63dd818ce19cb88ee04fe1c809baf281c5bf6ba5b50d7b0ce5f61715731a0e0f7eadb27d38047bc06fb13b883a01abb55f66b2ae28482dc5ea0accdf4a4ab7fdef52b4d0da646f8b9d5dfd5cdcc8096c781ec8fea0b5861388d7a1147876e010e6cedcd0b354a469280f6c63e1cd0fa03ac4505f95709dd4378d39dbc6ea3eef9e3b439ce9bd2f42569c587f4afbcaf585e5ac8f82d154ff9ce262ce51d6ad54cc2084cbae7eba9078e46cd4df404d72b129b9afd38f56e8ed47ea9715e9d26a6dc8e8cf531d9127c66c3e6838390a2f1b4297c17149dcd00da676cfbdce2ab1f894da7dd47e86d4ecf9b34c6e2953dc12aba4b3324769e6567c0d1be466fe13b1e8d78d62cfd3f217f7f463ea081908af881edd440093dee72f76e2fa4931d37ec04eaaa5f4b8c3f64710089c28c4816704b21f7ea6c9cd1e585bd2680f5f506f9ed31b22bcaec3cac0a2a2267c8c46ff8b3cc6571e781766314eb3ab3f3fcb8ed8f1619cd8acf463e90cf7522f200494612ca26d80a8bd6265a2b1a8d8c7d7b8cd3d6e84c54b85faba76011eb060b84a27cde6b8efaaa662ff7be6a7c18b4449d4f010ab492f541b8c8a41360b0421ffb07511ed5e537ba0eda2f8b6d164244785128281ee270ecfac7cb91d3fbcb601d629a82aa5af4942930516d2b05b97739338849e6ea35dd2efb2cf4c38cbe81e5332c4371674198f53177ec41f3ae4963e7ffbedc87162b196ba8437bf6029d3fe715c8f081f628be28b480af3516398f375fbb1c7210952731da6231d749520bb3e3bc2035d42fc447a4226c92d5ae1773311aac4a8710ea480dbdf7a5940d896126754da898c57ca7cb6e5b6c487047d7b60b92cd595c437fcaf6258941c3a808176826e1947c45d55b8779f593a03668f1a5a68bc5fe1fe7593ba395ce46c70b4558f34bfa6d64aacc50f8dcd4182d51b9e8529406d9a29f990b066fc40aef438ad8da950c9f633f5dd70dee26e28ee29294d52572121c34cb803d338f42359a7c8d04b320585d2790702df46b720c19d7db1f89356caa36287b112b0ec8c3d46eafc2ae14a83fb8a8258a80a844022e5e18f92487aa8ac57821f32441ff5e4189d7ab9522fbc05a93c106be7570b1a82522d7dbbb4429270af82fbe6063dce5a200bb13088959b122767f6975c47843e309aa04c511cf4035e929ddebe973eaf75865e6482bf65c7b95dba4d33dd82aa23d9385d03b8e5e751d0e4ac1e54e9bf6ff2393d8c696ff093161c3e8101cd70898a07828b0c24e605557b909b5b87c637307f892e8aba26d49b37db933d2fe48c0b0a4385683168116d343f2dd280a10842cde316c15e23e47d423a6891456379bc05aca413baf5c1da24d38187b6b13be7321fdb6736d026df077cf5101f912643ff30fe41e21e6adc63b56c88833f01002d352dee4c6d06a8ce249c2de90da67e88247dc493810d5379a13bfe283906549e74bdbf0f6f7e012b5721f6ea8131e4ef9befc7f9765a4836114680f9c90f26dd8f19b013613f3573d4e2137ce688ade12964033b52d1172ee44681d7f2b2bab0b45891036731cdd0e8d764fc4361f6553700531594b462c7db33503d3b4ac5b93ef5ac67e3fe913334d70f889727a34bcb544cf4719bd2350afddeef2cc98a09fe1f7bab6e46ca7e6577c560c4bd02c613e51b27cce727b18e81094454140cf5008c8b31c4ea09ed1419a6cbb79becea86f1042cb7ffecb8cd3e209ab70871dcb177954ca45a12be36ba2713189e7fe9667289f96a523c938d811818bb957373045b9104add2bfeafa5689bc1316b086cf5dd1c8a3769c004d6e42b93e31ec7d994b5edd0ce1511873cd07974590f914257a2eb34035d9e7b3227a2a5f42f612f24dd9c7d2d18d44f9da5e5726957b00d9aa2dd80f996bdd6453eaabf77d11ba174a8d4307c1aac102ba07f68ed66c4edff9dc1e6e334b249268b95c2e2e3dbbfedbe242eafbfcc91f7dffc54dc763f92affc1a17d4d1e775b24360cd133116f2c47a1fe090a7d52266c084712c3c176cdabbd6773845b17d17dfd0642f76559b217cf3b4a1bb098ef09d404ca82fbf3ea471838467b2c6fa39f5fef7752d01a1cadf66c68307b48a48fea9cd5f73f5999cdb9365f760088252bebeca121613a2ced08891659ce85c38fa7c684726fef7be7e37a149a1352ca85a62ba99f3d461f73d1d4b23e049315cbe48cca7ad5d619adfb65fb03b8074d52fd998dcdf02b54cea63788417b0e1023c9368564131d904436a50045732b66aa27dab110713ed6aa283c66cb445ed91235f49e5c14d5de3e04532f662dd3f5e1b9396b74aabb764f5270322316e5012c505b41f150d4d0b137680ac02c11738f2c976188ee5c7a5e5eb0f8ffb9fa64f31754a8da2a4417193ce2e3a835f1c065d9754b7588950bb8d3f64e3dc002f0e9ec95414a923f1569955f802ee9b5159eecdd755794876c6c74b084c733de44c65c936a4d973500bf03ae32724ad2b627ca38aea57dcd79cc771a3a7835541b7a87c764e617161a260883ac8f6e68fff07d0430a6e2101f329a400415104931e1f3df41b9bebac4ddb888eb2d265b04b3a74ac29db2480bd8183b6646166de5b313912db2adf5c6a03417b02e2075a7fac33190d81491fc947a3c6d61db0cc39c0c99acb2d12872c96b785adbae70c6b1c8faafa5c2d0e862493fd7195dd1a6fcd39872e884e0cc65ccdf907cb83145782f417ccd176c0d32d59ae1b90fb10af521ce9e1233b0bc87329371894f476befdcb60bab3a271dd47950962b982e1db97b12698c61b0434404bfb7342a5d0843688a1f1363a0aadef8c3617545cb6abd089f6e7b5eaa997f64ef7b3dff82dd8dda9007db2ae1fbb96daf33040f428ffdd6e21a2fb15d63cfe4db395d62384fde9fb817ddc41af37824780ed5a980306dcd98b2f8315cebb5c4a429b53d77f921328a4929a202009ac5b3e2cc96ee879a99f4c9a948f4704de307964a923dc31a1ba69f50c963591c626c4f97c223b68f91e3dae2cc450883c9463f302da3c2875fcb85f61a673774208f32b9a96e8d5a71bcbe85e0f1cd7c2a233ad63f66bd5684e3f6b889d49911426c984060b8df022f31f83ea7b22531a131d621f159d712e78ba6a5afd602b718cb46b0869617dc4daf66b849438ea335127684cd1981b24beaf275e1a2131c5803aa57a7cbcfc40c547df418a107d1654fbc186bd3f2d2068690d0b08282f001945ce0a44e0177ba89856a0f1249948f66eb6bc9fbcf6f8ee97773aa58e1fac1e00d4339806a0a1935ec61910994972d9703377d6c3b0b5fcab3ae03c9d18bd4d04a9bee0b8ca0f4dccae0533b7e21f74edf1b2e0d96d2c7fc334a9c8f1b6b4b8b4c3f96bbb13d4b3a0a4798a8becf7e5f067887f33df31dcfee1479119b323cc3e75f607dc5450bc8d54ddd47b8f163b7b5d8e214a13b8921f4e3230bc01e4d2ddda02a796fc40335426ddb983f9a85d0fc7abc32601245da5c31397fe3b27845d5c5b6d43dbfbad96e30544dbf9b3b36f48c52d8ee9f2d3f57d844a910567d0a91a52d31dc0dbf802e19c26b72a53639d57025124a456def7486ce780b52e6468e0edd819244048fed69c3e99dc43ce26be4d6e95f82349c8e71ead1649cc5a3b148c1289dfd5765f6667539d0d5c430caa69b61d6ccf780478f81e73632170dd5d9fcbde905474e50fa27aa31a6f0ed50aafaabc2cf3d7ecf596931ca867e60cde9f8be24d318c23f2c0dcf6d1538bbf1af38e97d4188917a727613dab3a761f79108e7a6d273d81538a21c100150c345d7020a486f6f95cb7a437a49f1a93e314ad72b7c87dd3e1886a3541914778f2214a36cd23ab954d0cafee06712b08adaba6a55d9030dbe504d7ba22a29166766decee5365a0d128c0bc2f0cb53364a128e5c40a82af16bcc8ad5033c573c84bc6e8e552ab42e8695fdbfa01b25ed5f13759b71beef5083ddf5f82261936aa935e7053b3e7578f7cba33e7a7a947defa855bc66788216fa60b75713e402916ef8e0957faf486d3ceb21c7471953e7bc9078b96c3c89ecacc3f1dae8a629b75d54c20571b1ac2b94f4e93a9645b0645577139a16f20f6a14eb5cbbfa66a974d4152d90c6ebf556e6494eb7873aa19a9035c3e26e436fe065401637cfdaba52de203752ab14007b52b2fa4627072fad73a87e51af82c9c749f9b4a3147cda0c3ab0e44a25d0fa6d9ddc9aca571017e0e8ccbc3d792f5fca89b08ff72cb56d5f8e359a6c8ca98fed41e853b83bb4cb696c0aa20e2fa42ea1031fa3ede24f2bb1ad158b1f15257e21632f05e546745baaa1d21dde917ec11e70b41e071074166039882ceaa8dad1d46798d443ef6db652a91d7de219f7d358408daaf2fe38fbb7c35095993350b5fdeae7e35e94c1fd141c1c7d91eee3cd074340548b7faa588062deca1d2bbaab5d58722fa91ceba68bf0140113eed4b47dd0b01ef5ccfb1935cab8b8e9152fa3e8f699a098dc6ae9e1d01f3bcdaaae5adcca20c94de648d9af31497833bafa565004d05713e74153894847bec3561faef3b9dd84f76c7d454ba7235cf5e2e2222d4169176db76082ec2ec51211776d5c58e288cb6848f1b5a4b9a0a59ace6f5a43e296e4fdee92bfa59ceed98c5077597560ec0f952b7c320a972e77496b969649a4d397da763867d118418949b38c70f6202569c25615f7cdbf1ed91620731e619333bfaa45e31ca47e2cd825444e86a1358c4cd1a9a78cf52bb46e3d2a156663dd692892b9bb43fd37670c0c957b574151917c54aae1b75ccd2417b20a5f2351148f2e1de03d24d6881f5031a37c68ea846c4fe11018a506ad44b6173c7dc105d6f0ac29f13e5748c04bd7c640e16318c2a9c69fe46860281235d850fc9d7b70000df551f50f56e1073a605e493b6323ffb9fb1d535505604a923ae21fcda34dbb17e130e6568f26f9e198b6f003f585496feb743208fd6d3c078d4152c4ba42faf29133164d36e30d8aa3232ed922b484f679212e40e662f631bc21918a7e9b09aea03fd0f8f47b58c669b8f90b1cb9c44e2e1aae58457f3820fcc49c0158a189d3ff46a5b325ff6f113434b7b0a25684895be503e3f66a1e9a852dfb5f60f9e502b4cdb4c49063b0df515d5a8c155b6dffd9e9e1499f85e63a004da0b9fb9e518efad4cc3100e3e16a8ca57636347375af90422a84142c27eb4a3d6f7c50080f08e1ea20a851ced4b4d0191b8953b64046c2bba9e60b547570b4fcb0618a2a36f1f2539af12a7a2d1e3bc315813ef324c339fb17673b2cb71dd08ef99967a0a9111a0ad3fd2ce4bbeabbd56901c9b9e89405032be0bac13823e79886c873e06010f22903aed38505cb4c1b562df786015028469d4136bf3618bb615ece71aa11678ebf5444fc48b56cd042d3e078181c57a77c272f8700486d67d75921bb4778577a18aa62b7f8b6c07346c872f7b553c1ffccf454359374f5f3d52e670100ef0e57391cd827d30c31e611bacfbc1b6acf33fb68cbeeb00f46106a7cf7dc02d51407585c53fde1fa4d91cb26f8866977e739772587680aca578de56e4f43b24201f6c4d9e280208da7e529cc425e298721f4b428878b3a1cfd48822f7fd7e87cdc56925780c7409def1893b34e222decae736e16fff94a014d0c9cdcd29e02038e713fc18095fde81321e47a88fb35ac1d5d96c6a4bc0528b4eb847c5659ab0393c51a48f867de9500377491dd3d3277786f4ee6748717f9656a720eab3aff63554a7293f6459f9b69f2ce8b2de9706cec7284571e5652a8e0ad32d459d531aa5dfccb89f445ad1986e083957d201d5ec969e7a62eb93de6a02a0e91eeed25df5b563ae38fabee8a34607659bc1d5a267e76a3118c7901a88ce46d8d9c0c7bde80a3e61f7bbaaa3a8100b1b355340e6d221d23b7982deaa7d2aaeee98660ce3729488767c5ae8b1bdf22078bbae1e264445bb06a721c8ee83a8b163880f5f03021aae90161004f4256515dd11b0f328df88bc5eac9fd487f3f08a125a1dab3973a8ce39069b68262a5933dbe94de3ba4d6675bca327f4649597e65dd9b4400260db130e7515cf3cb332885fc9aa2086e7291786caa0337fe81989f591e175d230092ccacf18ab3e5d0a3b10b2b0a3b2df13ca4aa1b8804886322a8f6569371d8071fce1b669492b1541e8b8b81a1778fcf40f121fc91771736bedf202c45ecb56065cbd04f3bacbbf7b9a065f98dd87bbaed09070e2d96dcbf21d48f750eed5f59662cd42b449f08db050abfbbedd3693d0f6f1bbdbc27a3a932bea07d120b9334de8541f848c197771995e44fb7e480230c0c5da9985615b6ba540bff0ae6b86c7f60ad18755b240240c07a1deafc10b4c97d89dcc346e2a7b164aafce259c5338ddd374f8a6f90e3d193f9a3b1feb9d0b44b6615c04e846536514eb08a71bef3c8e944f85f79ed01ff5eaee261230dd5090b3c8afa62eb1671cbe9969f480a4210637a3bf6ee59cc4c7f8ec49c0a00315447c4c393bb3178bac7a5c45a243e7a885bb918ade8cd5382cde3cba4664df707a5b66b3164743a8b0775baf2e4156fee68f857904daf6925b77a49c20155a8ac1546c591e9e85251594f77ffe898933e48a804b3e2651e0971e6fec6d752d9fcd243dfc04ddb9b4c80fb5a8e776aa47054c21c9583a8887fc765b26016ce7f7fdc0b2e072d23ad4d5f134ff6653a3d7d5afe6b85d6268108f4562d014bc0e3a18734901c8aa1a85e4b430f67da7622364f212b41f578cf9ffb57aa418d82a13d27eb0cfaac8f584b3162e9951e607d5556d66dcb6fe4b96984341875b19ab68e5f57e52cae613560e7a479c1a74ca4ea91f7edc7853d7ca3d107ac1fc943610dcb2b7647d524e3d3b230ccb4cc04ef9943d27788d4c32667194eb973d45f77ab885056d11b0dfc7ad55ac7e657c5e59dad5652701aeb5cd7a1d614ea30b20fe42a91cd453040aca92d0fcfc1ce711c013ccd66ed8aa70687c03d7b9b702188009e62460daab2b43fc8d18f6c99b180b219caa5749bfa75f5cfb49ce0e64c6a1c2def0a24b24db594b2b03d18f8d4864e7aced6b0804b7c92a3df7dae140840aa331d10ddcff931660973f6ba3ff1e4f425de12acc1426ad078654b14c2b68bdd00513b389109683117793de40777baf6f816079137656137ab9c30082e78ab4c9026390b8295039f17598fdb50378a49c3847d6a9943882867e3c0be9dc55f2719107602d1b5479d3475e05a2bf54cee119dbaea55cfe152d2812b73608082088013119b3c062307c8609b66418078205d5e1dd216855da6c782f33774ed15f1da2a5800fc57c1005eb31f04a21731d641dad3bc6eb390390e966a0dc9e9afe3d09cb6d2e06de35da6545206650334db307dcd39319c267b02ed0227990a83456e64f71725125f5a4f86203f0f45a5317e09d4ad6c4db4332993926c3a68fca8c423db12a64c7a7453fc38e8a7352952e2e82b1ea023ec65bb274f0248c8d99b9986adcaaf8802e547a466f65dc8e0980a71b5ed32569d9cbff87e7bfe9a30df408f51c568bc4e259afa5831de936ecba8f73bd83adc4f59af3974f61defe24cfabebdfb01ea335fa9698e2080297727ee453e012a5514809f2d4c8c6020c7b6d6f7748d9c1bafb69715e4d63442901f60cf27a6614c008dd283e3b0dc63d0808a3f6ce8335a499d2b321c811ecb2fbb52195b4bd512bc4ef9a781c4644fc60c221c828d9e97e6c5bac8fb4c52cf7652baddd15232897fffab7a8a4848669713ee8c0a5428fa80ecfcd20d8cfc1c1b035fe60e8856e72f39479c3870b73bb3e36cae7defd2667ec95f566e61377884affc8a117acab9e9c0580002c40505a4ec4ec4cd116673eb7e95b5231e85b9e48921c5cbcb74640382aa4ef0455734d2e250b7c52d5bb7cfe586266e757da8fc030c558570fbf9f563a4011c9855d9163da1f2c778477cef3525ccce749690046f1a6383c720ce0e9fc19944275a4e8bb6858abbf45a4e6e3be5f8813aeb07704afbdc74e39665a1bb02bb2abf004feba07314195d8685f5fcdceec518d38a89389429cc4913e22af5613148eb52e408a080c06020932b625b6c532f3f51c3d5cae8765391b478a0edd8e476298965c407eb4e60341e9723970f371869926ba36f9a5a9f785a6bef916d07a320c6a55692e84ae7b2ca72061e6fd9debcfd22f3f75ec821ecf807cce4002e8175e6766546f84243d8f95c9c60fe39e6679e770eaa9e5ce3587a9cb1175999c64ef1130cd49bef50e1649ec3892021d08f97149e85958a88da1dcc94840f834f4126d1c1aea4c50bbb7d05503ea2567cb91c20e76f185b8cfa0923270ceaca946cfb09d87b0f945f4809058767a676a8c6d9ab79ddbd862a47cb4be76052ff5c92c43443c1868f34f3c0149ce1cde29604add8859321ccca12b88261c751a693eb732ebb190177ba0ca69ddbe3fcefaf5c854406726eea0e1648692c85788f49efa11ae590761ab033ee2aacdf9e4c5da0dff7eb278fa215ab5d44be58d063592b84dcfc0654f9c48f6f3cce701b10311b1aff23b877581f99544e7f1b21e47f26dc8ed53a85701bfb2fc18d4a357e0ce385cf170f310149b455c37694dce5f30e731c366fcbe1ece871b6f66020b46d7e6a99b649ebf4a8bce68d850f62950cdc1dc434f68f5f4f969135b9a93c20af0390bffa91158b4f12b9e09a59e0fe1a3cebd2d0b5e5c6f4fe96026c5beab34334c653e678c0da234e225bd1d0cddf6be86d441f971d39ced933b35baed13d510083ac69bc459708e7eb93d9039997c31e05a87ace61d5695b726bcaa257e16c16f9eda87fe4e2d71ad5dfef586ca6ec4210271360b1736b5aa82d1b6ca8dbad6e9c9b7fa4f595c4aeda45d072a3e0e4e4399febd011802ac050d8e2985970b5501fac84620f91df40b2d224b517ea869397fe45488e8ceea4ccc1013b7992e44559fd7d89bd64b7d05647f26f9ceb72da232981304890f102872eb3d4ce8dedc7287c341f0f20cf0c0625b9f7c1cc3b3eea49f75599dac138f9f211a41d03b5b77c6a1f85b7f0da333316293d0783cfa39a768c3e2a454d2ee587e13e424186a28e81997c1432347cc1cf0cad43399854ecb8143305d2d6c6ec6dcf92a8fd1a2bbdaca64e8fc133ddfb7946d8180cd3f71a7cc430146b8f6b97971611d7fad8d808665a5bc59c5671fb6f913dd4f59f58c1017d194d72fd49566730068c57d4946d3387eccf9d5763f6d15a3d520ac870d7097ae76c006c8aa3144747c586cd15ed814f1482d963f70d26921c89a2262fd8484ff3a1fcb3be8e53054b23608cd40889b0740a55913af0285125c5fc054cc6a21d54f7eb3f6cdcd2fcd52843a374d1ef0abf8d68519cac49575f3d90c4cb6a62f70a5655965a4954b675455cf53e29016b45845002f9124f099ffa57fc2baa9c0424c080ec6e149797480ef4155dbbe15c51e41d1b5dfb0329ef9f5a54860bd611adb144a2948ba540906ab9df4e4491806d66a69aabba940333c31d53b74cc41f7603fe21f7157a3df97c4bca2d481a3124387beb642b86c807dbc6ea7aef46142b235733c38b504db18a83fce5a75a1df669353210431ab89964bd7998c1634754fa80d5ffa24fb655e75b2659afb3db0a07c2810e50c067cdb5c9d99f3818f816ddd80a71620f04fc90919177b093eb922b7c8d1a9664b415208b7e4e00d8d2e7d52cff65e90ffd26f97fcc3c0840284bf574cf48c3f4bbdaf6092f56b22e578caa593dbdc8e3264fc7c83087996c72718b3786b1b93d6b906db7559ba0ef514cca1929c65add589f31864809cc64a62af29fe51e31627058e75827c70d0593fcdca398076f2630a97128902f4b62be9f6e4551179c0bfb92a51d4328a23693a2ae366710b4da24d26aee33ae63b6a440a539de8cfd55014419dbf31dff148ceb489e61b689fdacf4bb85d02f56772af1ae690dd356d5bb0f1fc4aee663fd0eca25b09a815b5c739e39501e2c23e2e9316e4414895c452345e346991689360e3008a83d8129cb585e4f828fc39847d9a2b61068f4ae05ecef604025e7162d9a1f87bd0c952e0c40d85bf937e56ba7cfd69b997aad4e7b446bf519c2ddc8f1b64aedb28cf0aededc8f3562ec34415dae8ab822a31c45333362f98978cdd19f385063801f04559ff0efff13857dbd8f4ab71ea130530f23c21913e3ed19bc428cd154d840deed7bff6f791f6e3c71ee5ab56c6245203e3de8de21a7937887a37fa9792ae53a52a764c5a1916c2d750d88f30ffc24151bcb2b80cbab36a4b1148eff23f38673868ce56d55587aa104c1ab4b92d3ab48af8e5c32852cb92462687681395fef809e35c0b3f81bdb3233e452a4b85987f1ef7296b093856b40c4113afda447c2a765c61f81d769011dbeee34a22fe1f903d56f6cb756c81ca50178fae74166af3ceced8f37d2456762609ae6504fa66a1d7b10da0807a2a5f250404f6ebb6e28e5146c385db22ec054f35fc5d0418219ed1e5ac15e52fbf836f9b6fd89e99795b3d29d9099591e512ff02d4696c43d711b052841273b9ac9af15d14c20137d5a4474594b4bc75355d1c8c35b24fe4c4256bd9c2aa98146517b4b28837f4777f2c55749753ce05a148f19816f8ec86b303b88674bae68087d7b30c46fb7292cae02116d1044bd2844039a7283ba8c913fdfce4e1b96bcf240a2ef6cd6cf095121395f264922bf4d7a3688d1957c705a447699b6e88c51ca6dbfd17d64c91c0642af45b0e7cceea56ca7c2342b9d2fc6c2e99febbfed56e5c14de65cd947fa1eb9e594125fba0d0e134d9d477a3ae60b66ed586de3a68808d27adba0053d9bfc500371f6bdd051f11c277374bb9e77b22905c8b94c7b7c2695480f151e5384b538a1e2c6f2395704f3b5fba0bc9536d5847c135c856d8993262edd1218666c11954370d6cd6d66bfd5ef58a2a3b8ac2f39e5c8ffa92f6c268e83f1d145b7b1df70be2528cc4d8c27b1d55648737d5878654b95fa6e4f715d744ccdc70952c13403310f2b7aa9c26318078f501799cf5fdc4091be98c8496e81036f370fba55132d0abfbed0f77645369001ed966d2d57caaadfcdb79615a0f471f186836965f431b4787b839aef36ea1ab2c73f36bc6de7d33a3909dec12824feb3d3db6c6d29829eddfc3d31ff6c433dd5b7cc506ab571c93ccddf4acea68bb56f0c267453d1cb735c7fe321d34d8f94169247a478100e94a14d31171acbd8282a221d07864ff52eca0ea2427a231d802b5768918f75361212d52f3cd8a358b9dd6b427873c8579d074f6d794c85521e5991657ca0f5d956bb717fe70f23affcd6d50f0f4478d2a0dbdd36baac909a038c2b6549cccaee8b126e8c8d3da2ebccff44f1bca8ad0313858af22bfba5b9f821603ddb96d7b8226211a6475b3340c3674c12f7985efc798dda603fbcd1a8115218a19dfc1ad935a6b1ef656421a839dcc611f819487123b67127cb1e44b9e800820c001067b61262ce7a4eb809d4681e2f61ef924a4a8615d4f7907a1dbdc01e556c1a7d6d9bff8e41f67dcdf5db6d3a2350e60a4c09a59297715a820bac9d49abef40d80e371db9ffe81d88845f753f34bf5630ad9e2fda6fbdbcf17e89c599f2ce642cc89f29a082ec4b9bf1975fcf40cf4497a5fcc9feeb08bf15a0268ae4f30e98c0d01aca677c310859577275da30f4d2654472d2131f15d4658c09c21e5e2e4a04b3694700520bccd23920daf5d8a4a9a6e9580314fc5fef64992f9eb45dcb6d8b53fa48644ae1e8a2ca0a317270b9ac85998a2c95a30db25fdf14095e89d9a59d3899176cf9c368a7d062e4b48253b680d25c4d1105373adbdb428969fed46c719b21ea68d94580cf647a2310cd6cfcc2926d8f4aa3535e961a4f04113c24c2963ecc13894296d9111420798440fbb7e79564d5df762d74d35f6074427d9e65a3f734ca361b1d8404cd0c6c4928ed2a1edee70fc66a4b80c9cc642cb698e86f735fd068f0dcd71194bdca42255b3cbd10da0999ba407b46804141650f7ac7d8d476ffa2a552f9c4d70d60ad95bc5ed2fe38463f6553088a74a23d561c71b413bdb7c90d6007ce40eb52a8bbb5dce77d9847230071e50d43f083b4e5157035b285c4f2b6f03a4dc9163e1107e053197120c4c4d336878e997488b3408792a366666fc0b6cb5a4ae245451a65f7b9d5e4e09874c9dc4e94f51b82afb51c79d96be09cc99b8a393cc0b8a53379b105165d44c88a657fc6c186f800c877449c4b875e2784915b246ec802265247c7aef5ff772809516cff976c9b38a579082f67302005f0f9e09c13bc76dc92c54d2fb0ed51fa9705b26ad9ead885ef732739d5439a94f15bbcaa06f02dc0b612c90f54cb0577cf54b16f76364df0a463a15f73019e909cf870d74612d0cf41a65226950902e23d2e8546fd67308287c57ad7e3d2c9b020a1e07ff1add5fb488d74ffdacc232ab7e546114e24a5a1655b5d0a39567eb540e1664e70ad9042fe95b46b46746f68972b077577126c188263ec4ea1d652b28d54e9a0ed2ba9815db0bcc2156c9dd2f3d9868c46e253877039a3a7ad4c49bc7479af54637023213eb44a4dfa5133af67ab2ca67ff17f9230c298f92bb52508daf008498f6703ade82d30f52988dc9bd240c34abe0bc9a7df36dccf38c672a4fca567238922bfe78e2b198c9508c779fe34628030ef61d14190c056ba65004238462e213798d1e943d70b5bc87dae520db596b4b68b8dcaa1e0af4b372ef197635d4b2a99f41b590ca4047ae9a9f5f80c5718b94067dca9ae3957243c66935f548a17b4f57286be3d2b5f4b608229d130ffd6e4210f19817a462eef16cc3074a102db17dfda05ec8d9c1c18ee2a87826cb1e940c9dcfbf3d5d322f9c1adf383a3cd1fb49af70269a4e65b9204548cee5f4b715f13bc9da6fffb57e5f26720f10b8fe40865cbe99d0f541b3dd7119018b999cb98199d3f1535b458fcdb47978b785cb83baa901699740de17586ed94a93f5ea2c6c29be71a9069c00696b49895ea431d2dfe0d939db7c70c3668aac96691fb095a3f911904e362ba03b4678ae7057d17af5b77fc734076a5c6ce8b28884e3686f0ed15cbd2391487365e548b7af8babc3bf324e9ce7b54ee0959c92affa53646f46ff5010911c87c831e93a35a4bd0847e5aa509af341fe77b0b84b08925fe56c339e0e5b46fcd9509716d1fdd04b0e61cc89ce86e389c60a266b12d2bbd7fea36c50752efd4f1f5ea307e6ae5483ec866aa7b5ecbf70410f2d903f67c9dc7ff08dd604099b7e2218d52cfe4759c4bea20a34a363bb646d74271a1afe55ece73901fed982d14e726917a863f962032dabe3b2705b44a9647ffa982f3cd6cb00ee021de18a0071d5c7a172a0b5f3743f390715e2263bf676430f06014f144f746dc1909c78eaf18a803228992e5fc68c1da703da10b762cbd1a3e5d11730b7af479a400212ceb9c79f2666d553b70b57612547c7d4246bdb73e8c4ea60b434443c1286ff26421ee80e0944a4eab6ec85122e4107d26f78d9c2b943829a967b0c2bf3711fa1ec4bbe140a652d7f4fb7f44fe2a558da569af71bbca134159f1ef0b26e48b8e4e6558357aee8128a777a7bf06a60d65b3972ab95a2076a9904e45a94fc1da7962cb29b956ee7d851373cce6c041a38b97f2f08ef52f4ae833c59f13bafacbf77748035a6b4eec9de6df23f3d4a8197906540e524a9919b3138593ec3df7156abd20b0fa69f60625452a5f4776d333e9962b773c77af38c13bd2b454b410d93b05320423877ad8c0b28dbfce884e0e9bb43c27d5ff33dd0c5012c6b9d39aab841ac67f60a42c8647ee795cac5701d354f13e23949847364a259f5521f3a95555cfe4df66acf28b129dadefc93ced0cb5b5ad39ca7d8c9f309f0665fa4c885a5f4dc2acf484f3e26375f8c96640842b05285b4135ed250799081eb3141f0262b56357ec3eb2dbb02e7ff0949032f8c877b33017fd3eade30b51a99429e5ede3e21392ccaf365e9172eb7c76390bc44278ed90fde204bf274737312cc2939609a7167f2d89a702a54531ac771638ff5a7e470c243e260275831f825eff9932655ed031846d434a4b83616e7648dd9cd5a5faae514c8904f9f9acb162a133cfb9055d7e97d141620c93c75766012df7117561c354bb10b08abb115c24474b2a272c498885d5c8dd0beb514602406112027e5bbefb9f6f01e795d32572f570d9aeca60d192438192c13f2fa2691cd055e225715f4baa516aff65775e8b6816ab91026adad96954e4245a90ff0b699b8cab490ede34c723f8f5da8ee334961a6e9bdffdfde2223bc0515aff346af998998344ad75705935622515468ec571d1dfdd9246d85fa054cbc85f19bc75e45b37e17dfe86773c7c86557ced3748315464563d8edd8ade843d46d676497bb0c5a94c84ff206627b3e5cac99fa42bfb24bbb9007facaa0625a93a2c4f5be9b8739445e1f6c6bf1e965a7e96b0d642cacc0507e25e76b8b98c391ddc7b9e7df92eb653ee2652f4230fee51d4cae42022473298a50af997a4d9b36281c30b1d68e6938567aea2c326ae092431fcdaff5f814b064235c0cddd94f825fcf077322484d8a300b14a9599ab2d637ef79312ef9daf9ee0e395902c91d2ba13aef7691694a18643cd1a07bf960c392d48d31710f4c4b661e24d370d21fbd00e3e07f05fef1309fd1476aa9f7e2e78be6019a60ca460be759e77280b1954f9794fb42f8e9f4b63d0f10e9ed2472d5d9bc2b88512974f5a236a1830355082ee1ea31fb870fde7db084000f77a4318423bcf88bad3af972e4a5323d41963486a5134fbdd2e12dfb712eaacf3a9f6700bdda09d0b4125789ebe85b5747f4d29f97f7416de6544cead7af3361d2ebafe6856bd7bb67efba629c95981bbc43b97ca910c0201a0f73e9200b6034cf7565ac4b3a4542ff494e5b604943813dba19b5f60790cae4b07c4cdcf9c9eee9c33059d32d898bce2b3b3a19b91a743bed3ee33e242defc5591bf35f6bd0ee53bc016b8bb297b29e699e4cdd8ace013632db61ea1c47552172f4eb2108ccdc54508e99221b239309fd7baefb724be350891be0f4f6b987f454da0e069d60665f42ee57a7cdc381e5c2547da7aacff50bc139bbf5a5f9b32ddade458e348125a9cb4d3dbc994f5475b711392f055ae392c59839c69af92ce0de7db141434f29a378381f4d297de91a86744b95fe0027901be1260561b960c6bcaf7f2f0ffc58b9c6769f56320fe66b45bf4d84de208378d0fccc8c394cd0d1d1d1a404c2bf6df9a21d8d081b903c28ae796961cdca7b8bac9c89ece68ea0f4aa2771be81aaddb75b9ad0ae7e3d90916095e4a12ec9d7b572ddae2a35b4c2a47267b69d7da0e45e6d59acf2b5663749ba99ffa242710117fc1497953403143cad105c88ec40b298814de42a241d5e565b0066adef99a6593741232131e2ac6f6b12b8fc8b2a79fd7f36a16e91a5894b9613e14fe1a25d405e47633052368f11ba80ffb518c1e50f39f34ee3d2067243246f7e734172854fbb2110bcea51fbe23af65ec55332b83ed8b33298c20a803aa5e948c205905efad688bb3a8615125252a3e2c2b748007c893080d0058f65917eaa089abf37e6b1afe21b2165b603e5bc2246c2cbcc10237c465086251f6c67487c851b0ad64e9fed59fe903dd2b3ab0b4e5320245cecc7ba0baafbb505b692b7eaecd9a91d1d2abe0f5589b43490b2330689f214d9de5c2069a3436157a4bfe2bfed72cc9abe3ae86a0a49b46b6eb4c6f0bb2e081551cf4a2ce2b77bf98881f6faa488eceba1c5c322118f7cbc13ddcd1208aafccdb6251fb222e559a3f4e44baf495e956fe1daed471a63e3ef031813e64bb2225b10b2193e4636bad89530ba2fb1b454d0f72fa2dfa981458abc1a661257cde34f179b08fad816c96dea1fa79d386fdc052c62103222572aa6eb365465de049aa63188c59a625c339669a22b28d0acd68dc44f3bd6688d2d411cd6b090f1a43d5f367aa45f5e2a6a70614c4922344e50cf87ad1d6cc50438a3ca62f6c7f776be5718bce558e021c4050a842f40462153d49ab0d62d65a9bfed56ac5baf6b5b2a1ee938726cb47650fb059e53aa862e60cfa057b3630e6ab0ac05cc04d93295bba0b4e64ed74a0b2b7a28be7f6156d4fd26f1c5addcac1290856568f29cb2bc6f596e8ab76cf2a087e61ffe1143086a2997659d6eb9277a716373da7f8e11589df29d5c543d4ea4c6248a70d76d6308ae728e084144ebef19e4757d4a6272e9cd94f11fb3e3656dd0e9ed1cf86d8fa6ccf8b4aca0854ee31a08f7eb3cb073513b5bdc5a67e1d106c06b420ef3fba2d262ee63bf39979a90dbd1119ab2609e7b049c59a1d77675b0aa512eb123a9abbe7780cead1c84fcef44e78174535bddec5ab3b9aff05521b8df3625ecf1f945d584bb7ef72ea6e0c6d76a4078d3affded009cbbd15a969e1b75138df9a2e9f704712e589b2dc68cc906038decc5e8df276aab0fcfd1d2211c648f512c48804029164051850c1fd44bb26d892d92e57e26e51dbf58eab7875b9660a13f352df5315f61acfd606c6fdaa5d391ed8ed9e3fbb2760ba4114ae79978fa88bb3d4da45b372b05d9b170f6b9155fb066c757c3aad02ea587cae3d9cb6c1760d1ac5da9d64562a55d517bed4a39610a8cb5199c11540f56c8268c20ea87cfa675edda8701604d6348c5e8b4bbad89e5f11c683b0b77a4284e9523f4a883ba6ca66b70e1cd2ef5f2fe017faf4b6060ddacef409a82698611ce78e702f6166bac68901f068d8d7e9ff83258e023af66634543eec98312832374f37dc812df80616d16a800e5e636abfff85d2d19716fe624e206625bd399e44e3c71d3597f27fc04256f853b95b741c82ea008d0dcb39920e417a9cebb3d0783e871cb31fc9af9f475e5d5b8ad5475e30ece121b958b7119fcdc672dde002e42858d82834d0cd876f8b03cd913aa36872cbbb5c933affc46bfa9554e8bbb44949e42932b8f185c2d61c22eff8cb37506b8dc8113ebba1de7df8ac2223022e8855659e29ff6da7047a4c79fc062760049f7c9b0f25f058ee8dceec20f74500eeeadb469804161e86cebca79009a552fdd1604a85ffe538d5a3edbbbd73d376ab1ea0865e4c6fc938da6979991468e3cdbae2809b7f5f97674fbb41b0ad4a72eebd30c928339f634dceb39ea9392045efcd34628fa499cce6ece559929c51f09a7e9958694f415c83255ef7861beaaa00e2f82a33f32d74bb2a07a8f44fd662c3703ab708330f510b29c5d2871ffce4b450cd77890d1b496fed26cb6fe2eb3a5452c31d2f246ebee1bbd7587808299718d9beca32d069402363b6b45d8b106f72d4ad6ec886eea1229b991b7f90d02a7fcbf26e655cc6090b3372f4fe6f6c9edf00b8640254f4c2174667cda6bdb449e02f1b0ed2472c951d79b2b05366dfe3a5ac4a05367cd561a4cc2cb04ed44d1fa3340ead4898b7287f2d34edb338597188b5df78ba84a6de0f0eb080c0542c3c2bf8c83278da67e6a1b896d4c6579979b8dedb531369daf5e8f1972b4d3ba06ed141e1e904b34a009f3bfd053785e9dfab8f36febf73e65230c353ef27c9f0b080d5988c22a6573f239e793747a453f0856ec9c85b183f8bb2e7aadbc2830fcffabf96fa618f300856718164ff410650eb7775593e42c6fc6b7ff357143b7fd9510f251f356a8b08f2640a4d8ab19aa10b8e5cec84970151fd7ce7d1e80ff1949fc36ff9d62ea12291aec1566e52a81618adc3278a499ac029a30291f897a6644b4d05bb1b77fafc37c5d494cf15a6f76393922ddf6c0b11b4120cd9e807563ca3252fb5c4d718c20eb5413af20d05743ee962f6cc37912953bc3a039c2ef8a81ac0bf86d361adea6f566ae2f72903f782e355463f20fbd4664011ae03bbdd9443f435a3286c463d2681f345b6efa6c3dbf3b40b30d71dbc8196df5b8b85c43a95226e10db43d75c555487ad9b7f9dd035777426d592912f0163b50db6dc4aa06c8266d6a4beb479a39c5b12ef409f01d21dd273479072c40f3e435cd18290202a912be9e817a4822cc561c887aa31825e5c4f2527007c040b640f7b93e4e29b0794bea2a4a291cbe023d0851758a28351a0c6bad165d693ced61adbda263c8412665342be267d98d90e65c637fd9883766af6d33dcc2a1ec1d0b9ac430114dc9ecbbeb95eba9c20845e6cc6c8adc0dc810fbfbffbf7733d2e5221bc63e7fdda3c3f823dbd894fb9190738b91d9aeaffd04602a212b3c215a06a71d01306ab23976a57e81c5dabd6585a8658df8d0e1105669a229b90747914748dcdbc1ee5b5f8bec538bf5c23aa92536750c23c7543276988c22339dd6a1e7400429ebe6d6e271226716c06bbabd4ba969ba513f53a668a7b284237b1a25bd63a5c71572970e51b11f138b573af20a3b6b4cd2b9b7b9b39f502f3c35d3d01663ed34c6904090a6c4ec3ed805675b84fb333195163febd9b10bdde3c9224ebcdccf6854ea82a2c5da854e14f8bd6f5406aa210946d4a91c98acb4019654a977073f02882e9c091df4ac2064fb30f1be052411490aa4fe74445848580637a0beadc3cf7948a9f1b80b3cbedd0f8d50d64cff25ada50b7f008819ba47e6fb12795ce1cc5b22a848191dbeb0ed5e40ed9723d8d5b40e0378bee9f69f8eb07353c4c857163f6cd47cade45835716f0e038782a02a49a543fbb2687e5401eb6b09e8fa7c481e8c03bd08f87378ec56cb63de4a7f0b931db1722d23ad739fc5858af9a3a0ed081febfbbafd53f69d5f37d6763317207a8ea6c3944028a32045ee14d33738488cdadb0a5920a74596c82ca7dbf674e7a5c4870bd4df8a32bff189d2d39f4497c5a92558ae670a9d4568b4dba9ace9be5e099204ce4db8f1f6613240ca9fad3a472b0ede2b9405f714482eda2fef3189c3dadfc9a751edf2e2d17db49af3f8d2782d86e8c0d543ce546053243cd34bb450fb24ea748462b9d81825f368ff2ae9b3111763eb4406a514149593a8ba804d185f721ff16a7aba32e459574f5fea5e3ebf4c8e659f6dd794c386fa626df7cd20418c27fcdc2e62d0d644df041c13ea17ae4ff82caa44f46db3987f5d3c7c238660a5ac04a5040ae92f2d81c579fcbd978107dc1606909e84717a260951ca66b8e2cd37ade01a87cbee4c007a116e2a31e96a0d660b7953c1a860f58ca71b5a8c4fc0f91a212720cf35e5a38849f523d4d9c54e3a649c0bfc27f92999ec615473657e048007455bacbf58951a45811bdf75a79b1a913b1edeff68bcfebb0a809d4860ec4ad713376a8adb5ac11b093a06bab1d305ce78b062c408dc9682b3d671b26afd4c087aac930d046d13bd40c181b515b02aaa0c126d84a7b9ca80bc1d89fb70bb52e54604ad129505c9010cc1956714ad884fd4be6e4ffdb880743e59e32cf700f8db544fa1e730feb497a4681e9d165f9cf8e8324ca529963e3ab5504c9ac8350bdb91abf302ed290a98a9a880b7a425ab8acee8462a2a5b6c80d21085879058f1f4b26c06cc0cf33a50fb55905a7d9afcb45276e837a10e574a0122a770a1b12c44dd782b01ad5bbf7353a34c068ddaf9c8313dcca31d13e5ccee9c5511d8dea5340f400d6cb2130f6aaf5b7a766fb8479add4d618ac474c82147060cf95d0c92c7233998c961f32a63afd020193064deb62dbde5cb66c302c739ee742a5bc32b79d6c8f69e17aace27d71f1fec757ae79238d039f86ead64f9c49adf7c6d44d5d5932fbd1415d611dcd921f3607c5ca95631f9f0bdf15b96f13212394af72daffd22f7eb5fb563a3d3311c042b8be0cff6b576a53305e58433f281db0831f87ff3e71d2e5f044f4deef6a605a727ce093c5e264984b3bbc08a02ac62e08609b9a1bb89449bd6b3a3ff3358a8a3d2398b88c35391e54d5c54216ba6f21bc70200f523ebaa4854143c3ad9b81125f0a59ff4d3edbcd3c6ae5534e6af797db1e46b649ff40d84fa5dc4e467c84be3c95ead556a92fd61cd5624e1f8d53e7bf58db50a8c95de6a67bee28e1aa5fd39adbd1e14e0bd5ee6fcb897b7a9ba0895325f31db23d5502a345fe8dc4aed3a83ad5b2589481b3f88046ff9552360ff3ef0bc28b99b54c921b3111fc43807e30d90239e0fe84b241011ac852009b4f01094392f4dc00ae068544936b35920f9d772922489557e81f93c1abba025bdd893e1824bb9d2f8a307c1cd6598b4f168b38eb666ec0b0530f236d8d60b6c01ab361aa0f773dec0855849479390138441fa439be5c379c64a7eefb930be2cce77465fdd27c870db19b5db13d75293915583e290872baefee060b612375c521d2bd29af0cad96d24cafacc35fb114157500c13c4bce3a64c2dee430b3d7950f78a7bd7124846161626d49320baf1b509fcc35ed5b2a649ba2d89a35464e0a249ff5c2296d52768a51f9e12a061c812bd7e4d223d0c889c0692b818d11ec9305e0a8298cd4d52083563611227ca2a3a53be88433516aaa6103644466a2e790a49525018f71d33f4c9dbbefb7173d0beaaf769d494a50856cd0c77b1b3fec0936c1f77516aecdc6a48fac1a59af5323d390a5c951c9327dec2533948ea914d6a4fb8acf1e8f5702b064ff63208a8b4e0d9406a333c1df1693f71dc502a1956a66d478f9f8912e88549c4c387cab93f937dd7d276f438e1c4fc18c50e6e957f6ddb2ad06b9b4549a1be4590b0b7732b9cf0d68e9519c7faa87d995a69a1c5659e71779ded3d0d5e71fbd6157740dfc5f26866ef7a6e95eecaaf2bee47f7978088ea3cc08b1bf5124c6246c7da7837c6d331ff5173abf969fb358f483b0282dc772deb928712073a4167b9ea453772c7fd13fd98b079755d960320beb0d3a09b5280bfededc74d6a44a8daf021f20dea05c302695afd50580b41d5588b58830f99ef6ad668a682e783cd2c8c4275f6bd6e5e39fdc1cf0e28ee5f292d4e60a04ec61664fb8a8ed104be3a12a15db37adf074946c114a9b8143f9e582a5863b1edda8191267a658738caa7954b862f7903df555ce7f997a19dadce9fead7702d48c7ec19759acf370adc4a18276994212c93094cbcbba405e29da94c89cbdefece0934c5fb5d279470a6b660f2e88b0f45ba92480a319b1b34ef1efc4904cba14ff67d6723c602143fb91b226f4d2970feda904ff915c28ff12ff3d04bcccc2e762b025b1d6e68fb92b364abeb0e7dbd9f1c80157f8198c6d393ad2a2b5fd3ff603ec0d490225e78886b7da10bd2a6d4e7ef26b4a84abec8dcbd070f6bb0188217355ed566d8efa75abd6f25f5c86389d45baaa9e4b60a65c036d3f871ba259fd8648e3dc4625110fefaa5f5ce20ea0872e5d366e20dc5c67badaaf0bf6fb8b1fe9fb49f3141c6511fbf6542b9e4754d988d1724a4f66f6b6a97d01e2e1d5c2b592b7b2b92da4ed4ae791b0e5baa5166644b08097497c4ab3febdd72e6932759af624ae64da4bed3506d475093343b47747a1570a4bafefe37bd0cee9e5a8e711b002c286590fd69b2070a4b8a337c7cb9861ca7250953be209ab6f50d854c3d082ede87f8903feb7f46a4adb2c11ae50ffc8a5050a036e63433821fd535e6bb642298dfdfbd6c0745e0885bb2a0fe6af6b0ba3498eeab47ec67e50abbbea44e5a6e58f6c9c18e8a3c37225181d1840566a4a2af7b15a3d4ae4250b8f343d5dff455d65a2393c7bb22380e8bb1f34aab8663266441cef3d5f99c9f4e4a6defe97eb5947f59342fa598b18acb7acc629493536fe5f09bc4a4d6bc39d2001cbaf095de5e7311bb55d48e01cf9f11da119cdb5d6ed3d50a9fa925252a5fdb7448855478f81091df13d45af6c7adc62770fd9f07a4922bbeaab8cd8760e0e830bbd0ce338509c21c6efaffe08578677dad227da73d9780d23f1b47bcf30c7c975c510b0f2255c4a6e2e72a98020d0b40cdbf081a0f34d38880a14bd4baae7f501505e818ce620299ec509a07e790ee10792cc7904bf8f061afd935ee0995d078c0ccc6713eb07b17dffd6ff42d27c9f01fe67af6e25ec304d847abd556afa0d5849719df0d15392e990b14ce6e6a8dd5721227a290105bdd3377097e351e66b4c6f5684e3cd94f5768c4d3dd3f1ccd41379b54f91ad1a652ae6c7477ebe21020f1b914609cf3f2b6ed00ba8910cd6a0350ecbd1c796ae5bbcc92c3b66b5fa1c64b376f2434c7b069c04e572d6659132ec72d804cb7a06f5cd0676f7f8c47d7c91dd04aa2cc18943fe9fb369e32195c4406b69484a4b976dd1f035071292b5bfc026c7f5c5616a97eafc17fe810651954cf1719aada18a7cc3d0917aa2bfb5c54b6e2f64de5c2043fd935ad94c95e73a1eeed3d72ac63670ef736ea70d87630fcafb2db8a104be374f596be52bf592484dbaef4b8288774beeceff4953ebdd44ebdcd6b01143b1d338bb1fc544bc63a1caccff4b5ccbb9e6c3d99bd705c034a796c6252b8b50afb4979f54601b69c8f936b331c50a5c165a56d864bab9e995d8180b3cabee054604e7f979b6a05fd070b1bc7d0c790bc367df9509bc2202a54ccd2a617d6cfa5ae1a042a6dea6673644b6ba48d428579c394ed14a884c19aa333a1e43dc3b08f2f1649539f2da88fad19c1c2d6c42b4581277539b71086c627db5ebe166fa6012d3c5cb98ed8f1b49efe79ebf19d0e8acd1ef9f6b20cf9249d2888129b24873833fc66a145e6410f551af2201a1218d829c64ead80efa509137ef27df51c7ebb57ab0a65836a31cf95479bd06edfe1da2ec261b86e330918128a9e53c1a1308ccf3ad9a87231a58852c1bca076b5f5a9f14fc23d3edfaf0525009e8b74abf4c28f6fee6fe489bc818089e026dccda29b6431eb73c3f9e8bc23ba467780ed3cf895b1ade537d79a2c1ba0ef7d347f7090c1735673186289095ec9d55c65d1b38833f169cee6a52ee1c6fa7aafe0746737b68a985bd702cac073d60da9989732e020d309cba9e58e91fca28ad579a206b17c3a1d8f9c947a96858df54e50af3eb6bb0851d792f9800bc905196f48e7d6870e2493b08da9f1dd077f9493eed41b75bf015bec81c70233ef088a43e7f5404a9f1b45170f2b927e53c39a46ff1935cf0599e09788ac6215d71528b8072bb7aa52836b82593adefc61d31da3b69b18245b3102923ba452b505854ef70faad6279d5c6007791af4a41ea27bb77f8f52c2818a24befefa5501c8f810cf611b677af9ca1b8f2bfe69c9af88922be067cbbafba897ed66e357fd33ed3a494528dc9ea7f504ef77dac30f083e4a20ae2ca21e9acaf966f561f41d4fa2203e3a3ed588b9bd190ee9c948c19557a734327b160d02433f103e63c63eb58b1129e925ffa9b1af6b0db7512d21d5f20d7c10b8ac96179e2b809b1ed5b352dd7560feee4329910335ea775ef36d8ba4ee3770a709493b564d66b1935983684b2bc3537d9040bf194c0c455bacf0c4e37a4b1ba3a7cc9c7eb49049fdf1ee2ec417e93d55a799b8fb73cd3ff18691f4403de848afe703bb45303258c77b69f6a05fd8407cced21bbe3034009d0e4eeb5be757ff599b91bcaf706047f996cab79fab0f40f4b3a8d20358f57ea3a6ca76318c424ab860dd6fcaa121df1b07518881ffe0d62e380a12c997556f5119c98672a6db90ee23fc772ad0fd1347625edb95c3e25d0078f5adfefc2c4a05a8212d23b225cc3f300a9b9a1f154787a75573743ac06a7e16c7577910679fceae1ea138ac8b4f78a3d70f0fe04a819141f03d2d342dac1612244743cb99dc49cefce9f9d355d572410d5eeb1f6e64834432a42f56600f85351f5ae54b639f947d3add009ac36d124672c07fe76813fba01821a9a6afd02a21b019eaef82e6676b146943cc3d8739b790d64a81d0ddc68c32bb56a12095ff8d3553bff633c46926d10deddec28bbbbe6ddb8c79055f36cacf066376cd24a2eff1e631175f0d6fb7162c2233c04ac2d3d0fef518831234832ed5667a2d4471089118abfcb200da4b494804283dfde90c5c43810cb5e144cd7aebdbaededae9a640236881f0cef3ec95f3f37584d017fa5963a1bbd5c8e3b41e82678e2b0a138b21eaefa60de2cf62556ac71cbfa70f0830f0a0b15697edae81771a6d4e6cdc63c7e6bdeda54eb303ffec095bcda5fb4e345a9de357c2dd82af13681c4dae09d49573ff942d91d4d6c7b6fdb108db63592d38cffb1f28190d91c718b658b9a2a71719e729e75dd6edc34bf589d4e72bf22723a1f32a2d16039a6bc72fad24ab8f03731479388f84898e510b1de5aa08f3e1dfd89a33c2c1f034f659ef1b9d9482ecfaf35fd3ed98867054e039b26dd6a8ce9851f4fcc2022cc9412bfa33e1cbb740d70eb40030f03933faec8b06369eb2170dd0c7ecd2fcceaaddecd0cfcfe59b5e234f47d7567f6e39c43bd32b4c0f4da503ae8d4af7430bfeb4b97ed43a915e6612819b40c4e6efb915a33ca3541ffcdd3d325ee2b2c45bdc42fc9df7d4797672f80fbebbf8a696c46e5100125ee936cd47c66bc90d1b945657db7e3a308f59a0c1c9b56a8870c524874fc0256e2e2b3af6d80298cde1726e3c2e9a5f7b70e0876adb3dbdc43b6b0d60f6e037a075999692b437686128228ab5c7070498b2bd54ab13b0c92d7018e2b4c3a62ec5229620292a99ae54ad6dec382276a08b5f27a452105e9827477128eb5964676d5cd39d78184d50dcaf94de8699500616f08a99a2c66b6f3a13a6dd14211ceb5f44d4322c94aeea9c10112ea794243677816b743d76252915eb6dc47bf5d4904d4a7ed596794cf6f058ca8dcdc71922cf5b95d59b11d77975089eeb31e7900dd89a96124822d4731a5d2185c7858f14939f8dd403ab67e066c9eee6119df4725e748ee396de5f3d391e5f03af212ee3c118966ee522656b0f21090461a4525a28f0693755327e2702042ba55967df90d97c6cad469448c93d5eabfea3c8ef6e2fd1974b379e0d6a7b35011e5a5773fbb7ac1dbf38bc95ba706ea0d2eb2116006b1f444be6aa7cac67466a3b71e887f461e4598443c74ffae73e6049657d41c6587d1209d6a7ddb0ced3d7fb495271743ee50ef76d899cfb2f39c4f8680dd5b497b94dc7d17048ecc2b34802c492ca0eb5677ae0e4ff49c1f12334a60ad4bd18c90fd92d4deae0b9d8a927dbbcd033aa17e17d3125ba2827f58aa8e4e0118abe5b9130645f0ef4a4757656a2f086a4cf8782755b9f994bc83e76b44f55f839be97f770b4ccd5f0f3d2672802be486d2c9379a42186764c24898d182ce1fdd1f4b2ac73ca296474e21417f8b6c1865ee9a495bce6a05675ccfdbe13682a20732759a6c27a47597df81b731250f578d64cd7e57d0fdc57ab73576e52aacaa05e6c42f8fa5213b282096db3e651d974a64d6965f2df4c0610da9c06a7d504d8d264c1d035da86d3e2d626fbb5dcf277cb4aca458a34b6a86ee5d3f19ba58d39d50e27a3dd5090f520de547883db18af23c50276c8e1ca5ac35997740d5eeb5aacf1a89a3f0eeb96ec556efe3ec6b461efc2f76eabaaa374c5c28bfcff29b2cc1592ed355e8c739bbc5e7a7f1f73d3e6c7e45f9626e90be333fc0bd3d0077e7b73ba1e399e4cc1aa1edfa59d1ab3f086d634c6e44932ce82f3ea3ad2b914ee49eb645321b7ccb43ae64d986592cc0ecb588c7e630ebdc39601b74aef07697bd5fa4f9e7c1d31e1d0b09500e24a127fa03439f941508f0de1c6991bfaadbd46fdc7328e4e6c1eff7ac1c7f110d54db872156e8a50b0ff6f7563a4274438a2073f3b635b74164f37638465d061c226f9a5b8c11d716e17d5c1ab69a343e5a38b978728bedb0d085625f86062d379d59132f1620cbed41bc666098a5f81222ef29bc3d092f31235c67a7998bb4dc24ce594b7d88078ac15d772ce095a248610fc2f38d575d5f777626c1f0447c6a0d2f0e17ab43bfca579206dca3daa9555ade7b40f8f54f4b3ef6ff03791fe4809e3cce2dbbaec3c853f0e02025e3cd0bc32526d96610717acf1d4a16d074f0d8bb561da2cbf4f7ad1f277cefedf333995bf94133a9bc35ace6a8a2615d81268b3fdd3d3e56b179e94db1ba8f1f91cd80318b6df43a4f130f9c4d0ae7978578212bdad2201fdf96413a24266c80f2e03d69944fcae91ce0ff9f48a4ff8ad6053363ea0e34fd8c686e8c2b2ce9e68743353051e104a439335599d8921e276f28fc2d9de59521f68ce148ab3bf229eb9907c00eb15437ec7e75478268bdea2dd88e99432470d912a08b0f220aed01dadb82f0c9213f9ff728701deb5f8e2d25048455fe575fdd15a9d7e0b50b18ad85f01463a6f039d063caaa840f22511b84639186fc0c7a82fae3cff1b58de10201e8aa2b92abeb70836298e40462f9128e8457f5e996d33c6fa28d0205fe3633102853670620fd3ef7278df66d211467b49f4fa42d6acee1d722ae314a148d2020ca6c1557f1f8ed4752333d064976a9527d6a4fc1d7bee53b9f6bb05c706dff0b7df548e794f66d94faac13efb535bcaec21b1a02cc8eae0fab8d29773cd6bfc914daa482356f740bd21b57e90353844cb5496a9a4f825d6755cb54824bc40c66e4fd94efd9f9413c9ee2db6f354b2fe55e6b2a5fe00c1f84be4873a906775fe0fd853c425d33ec10a2e51f9fab9910c89914cf38634a705582fc655fcf81bf61c307ae988286d0d6cc98f9cb65bc8934fd0dabf6080a28d24d5114137569fe5b1b6bcbe44dc3291a0812358caeafdc797a79cce7e5c3d8d409c26314a69ca7e7571836b34d8bfa5942b4e90c3ec94e19192a9fcb67355a672c996a85787c52cea99512498460be17cc26267b0c1b66a959c97cda258fa37331df4c57020d1ac6827178ec43d1a2abc958523a88cb7962415ce88e7bb0c33b3bc6c5b48c5d6eb76b92f475ecbd621e80fea6ec150e8a168cd81979bd2ebdd2608ee9575562b69a90e56e33c0efcf5fbdb6199d1bc7e0002e329f0c3c18b0a65dd4ab10061f3c6cfb378c92198b3f97ef84bd9aee8cfdbd93c8150039051fa50db7f280ae65059fb7d4659ad0b4b139c41860d3b274bcb4d0ae111a97e1347598387be15069c0855ac4aa4e32c63205f9a88746b7285104c2ed8402b041f1c5c4d1cb46aca3af202b28090f040acc0ee3255513080ce0e82868ff8c0db90301090793f4e201612257f5b7ba585c33ef4a3b5e1812797ce4fe34940a0c767156c38b5610169e179ce4eb0d5437fd38db0fa004b3388ed6b4c2d6c3ae14ac0c6d4d855d116f702a035ffa12c9827a4be9eebfd146c23c3942e4efec8de75262d85b7e973340ff0c4024eec406e49f0b17f1f308875880b588fe8f0e6bd091997503e31883f5fdc889fed73fef437aab6a3d670c3d1a889dbbfcc20538e04404bcc95fdb8cb18f335dccbf2be243adba81a9e8dc0e6f698b40384238da33dfd58b5adb513955feb034e62eb6c3609f7b96d1471740d41fcf5beefe142ea1f6fbb093a4fe07be3637a5071393f57cc996f75abe09423364792436afc98c13f25900ebdb2f71a7ef1b4e1a482acf12b581951b9efe1e760fdaa46460b2f89bc9b84a16df0752370cb71416f0a15edc29a3eb43843e1e573cd43033523f482171fdc8f8cb8b1f5ed2c917ff808f9baccd8a8f16a8a6971555930c1e6ee697b317146a2fc7ed9187d84796061859624caf90c2661249969acc16223fbbeb8aace17f959b108c00188b1e4007953c04df0ad969ad67455e63b7defcb54f02f4fe72992a5fc4073760da27c4646fd9b4903a8ecb21d34f105372ddde98e57b62ce6174e772903fa6bf85f167ea72516fd94b96d75ecd68cedb1a2ef1cd8ca656e45f6519775aa7fd57047b7607fc06f2fdc0217ab043dbf437ac4e8b8164573c3a5bd1ab58a21696674f82b958e7b576eea7e73d159e871b48e53046d0858e969d075ec59f3091ab262aec0a75a533ba56069d029c66781531d03c21deec70c71b62f22b2047b490f0b00caefeb841b41bef2ea05f8098dede5f2e47e8aa2a8f913331f6ada0adac576122b35b37b30938c4fb2b0107a69181f932fb4145c4490beb3ca5a1078147d6bb0d4bbfee2b861821e54619d72f93a62b95893bf49187d657a188fac4a99d4b06d42ed7502983920e5d0d17d62a847a3619dc248a3c3d8c1cb642a0d698751f2998a07157317940238d7b8692b3aee35cfeecb84e567a5c430277dda3863f46dda8ddac6844f45d103e73dcea05343994fc53dbb08a04a0d60eb2eae9edd15794bbe0b0362fc83d3fdecf9da687d086b762161ffd41ce7f48eebb63cf3fd5912819c1f68092c0b04afdcfe2b4d12284b79f42f939e911a685e565d66511fc302908089260052d64b7ec71f36b1861731ea788b4098ee24f78310a6d624143d27d6452b93cc745ae9d705572a7ba5160da6535280e6d254c9119a09527ae07b91ed4c14a2ab81cd957057b489ea58d07bdcf9fc6f6b20ce35e67ffceecf9fb9b13e4efd67d58bbb378e4925b99f963d0a0ed6cd2df9d39007694690c0ea35f533c9586c6d9990c172bcc6eb544445109183f4ae6659cbb5608e5c0889be92fac65f42b53088abda7537ca413fbabe2024dc12df7b5326891d5cc3194555134e91450932676de093b3c6640afb0ea06fe32b7b67885a699d2379bb0585eb5761c95945086ff922436ca750648b68e4e4f0abe3702f2dd8dcafff07617abf6352434098970a5cc05ec03b446c92515e449f60ec5a5374f66f26cd43ee149a7209ed968ac0be91a571db8ee9cc78e72c616102ae05125c457913ce064ad1f74ed156268b0d635a06bf3744834515b9da716ecb8b7b11e75b421599b8b038db368a827c2aa79b4ed012bfcf61cf3193f50af5fbf805d82987a5e09f445b139ecba362e83e58f2f7f6913aede43d04013cc0bc1bb4151bc14bc3691a875701e12edd2726644de87e348c5e7c5e07b74d41b49fb8c00949636bbeb5ae8624e3046e8c06041bf1c2c6ada9cd6321d7bb207c50ec056e64fa7a4191d88dd88c5ae362dc49c75b277f2b16e4c4e3ac02245bef2111f2ed02a6a1385280c888d1994b3aceb088f702571ddd5d9dcb248847070c505a2d93b47ab93501cc6a55f41d648546f42c99b139586584be26bc156b21a7803a9bd34984855cf6a60c31b3284f8867d5ac75b610a98657ebc9b3514095a9cc322a21a10337e86d58e574aa1088b427d92cb41764857e56c89a0a4d314c6643aae57b845cce0168d029e506bf2576652e0f4d15aaf37142ba4e4395a7f10163fbb7fa902b6c0a708566ae0dc5c0949b4ed92fc1852984cfd9b6aa54e4cbfe8cc1c8fd69842a88ce2b06aea2a5f2cba4c22f1a832726da6cff308318a609a47e519db0e8fd2adee18cbc4b1434e1f96690eaca88f53d882dbd593f82f09bd6ad9062a31d218d0e6e19755f41a75076adfe441a5bfd923e359c92f9ebe1db6c8e97954aef5fb807c7d2db45a6272b99b548c52bc3c4404d79efb8e48e71f0f48e44a0af09a2ebabd5587988f508fbbca3fe95ca31065fbfdec858d15d100fa53948c8f7c085b8f770b539717bfc0f12d1e7d5243be87aa0e17c1a7b9387422895a32223db2f6f79097dd9197d6a16181470bc18250cd82c283f4789b34d8c826df524ec658c4a9807da4af8e3a29752fd726102be58665cdc925ccc61c1fa8931247d47b8ff5213c40ec4beafe2d555da17b0420218c6c5933d584ae3a086e90a2e2d9b12cd6b6093d5b2f377c2227d315c829219d455b6b49bf1b163c8f31fa4526a55270426a114055cff35157d4f6b5ecc5ce4f449ca7200dc71c351ba1d72d987b3f1b80afdcb9ed06845f32cc0ad6012d7acbc6419a02ee2d86f6bc562b9b934b61f0244cc1d88aba87a96404051fc4f8fcb6cb8d38858e20f2d6cad64714e2c0d415ef6bf64e82e412998cb2543470758109348034a2ce0ad6198c38678881d84e35f3249e64ef6cb7540906c252266f805439e72d7578a992d415c3947dd78c982b9b3afd2b94ee9e9640a4d4e02ec8aa7f92542cfe3d3cd82d7cea2c6f374c2b797388d89c39bc601b61c772c42fc5959fe626dcf8101bd8c92a4a53e20eae4d4b5f97f7432dd651cb30ad32e685ad47232c347fb496db73d3f2414c5913ecec5021d63d1a228cc487fc21e33a77c920b20155ac69bcf3585a735c3652383c6b52349cdfbb5330cd0bdaaabe10dbeb3626c39ed62466a675f2bb915f0554db91192968cd24ddc86c648fb1c13b86f6377f19f4401f076f886ba5480ad50301c7f443d713f90fbbe1944a095e67ba69a687e6b377dab05d4183a9c910e8454fb4ef6ed24a7280322343356f5a73481e3984a9883f0d9b61ec243a8625560513f68df3f93e2928dc61b022d694207262cc6f2decbd00111e5dea604720048aa718077590137084e1e29fe3d9f1961c011a4c47001ff3f690635f4d12a6dffc7e806450935d90d95b709dd080cae3769de4673c0c750cb13826892b8c0fcd5812780b097852220747d4607c6a1ddd1258a014e5e101ead1001a1b2be40150a3e70f353a2390a1441de56cd87990baf1690ad38b90ae256c7c56ee00370f702d80fbe9a7726a9b529be841de811328a2fc3fbe6984f862a33fe1c3f2b1c67600b2783a60c94e8d3f01c91ce013c1e1ef6c394eec99df88c8d2772ef7905cfe1511d8d149c47faefce0e934664fc53ffcf7ec00c4c76a65f40e644dca3ba9e48b3fa6fa60faaf3a5875fb88ec53eede3fd6585e755fd753b9ae5c4c821fab325da7cb78e357f6c8b37349bb64c3e705cb3ddded9f11e53218aa89f9495650bfc81fc091611953e738e67dcb4d75efe5647f2ef487638409b87688f8ffd45a5b66da368bbac15a7808070865838bbe020f9b13864d4125d05e47584644d15c89a0d5813553beb8402d2fcc336a3aed58cbd0268efef94ed7f8ca28f83b2a2dca9f1add974ef2a6d397a909a1b11cf64976809cd308aefa0957934b920fde296661f7e19859a23fb1d9aa6c6349c717dce46771971a59a1742eeb36741f8da01f7bdebbbafae0e5750ca462442f2e9d265d5986ca6a9ed02c4fc3f6def260da693424d46a45b8d193d1c848678f5db929cfb0f59ac2b6030a9553a52d7b0237976dcd4f1c88a886e4115c64d0c925b59cad4cfc8817ccb860d8e44608ad11ad17e9c81f2d809b6da05e4e1f191d3fafa2799c0afd835ee67e7ab8d3415c1b8863b34cabde01b043f4ff968c1c2156bc4b0e2092e1969f6522fa82055fb1bf36ac8487960275c691b2cba093693ab461454c4d3700f60d7020071bba9f57c022ead0b8ab3e97162ee67274bb85b64833f20f45f65cdb4e770fca02ceadaa52d41983c42d3a3f98ad472c479a72060e2943f29fd484ef88bdaa28c23f79535923e674b2dd2d6e9d04ab56ab150dbcdcf318ad7acc186fa8b485e69cd6216c599d7d7066da84b647dc4d17ffab9272fa2f73de2c0f79bb20743791a0015257df7e4b935a1aa44ff5b44742f120770fdd9f24e6903f1e3463e72d9e229cfc89cb564d55c9eed2ecf081ebbdfbbc3842c0a3114dcc8e371ae61699fad28b3e102568eecf0242eb5bc8867348ee32867b00d6a2055f8776b865f0a30517a6e58ec75239c9fc7c5d1200ffd76150ce5b7ede2d03bdbe68fcb6db013332ed7d00601057d8ce19ed5410c477b04be206ba45071adbfa9c54010e89ef0ffc212d93a51113ab68aa015301429428b3dfcfba4ec0e6e21bb6b90afdcb4576060ce1c669a06632c5afd4a0b9cb4f4974d7f569fce394ff649aa78982076f323a3b80e9431df8092cdf431f1d91115b208a4653ac6c3c75d909d85be4e259fa9251c4d22d6b041311e310f2a4bea11572ad055834580ca8f2f959b6126e72abd2ba1fb504d1b0de6e6efd512f542c195a617c384d240f65b5cc286b1183b4a318d07e9f7c277a10b05e32b55558a67a1d1953574d1c32a7cdb55affaca814dbce626c1718860b3c28355bd9a2b6c1a951c3f16d9b2ae89fd120b124e0bf76aebea6d1d29512d79dcad25e68cfa0bc694e85213cf3e04de935a10eec06826e067c01ef4e7ced2de480c449cd19f9d5ebbba891d7c643c0b854991867a4aff764911374f094c221f3b2fb65f473104eeec63c21b8acafbaf88666136eb8bc15151cf00fb1ea0d9548ef7508370ec46e47f7b2eaed3e3dc4bb3c2a2f3999d3be456e2fc8979bd081495e0a023c60138031aaf471cabed99ae77f965457a942954c23ddc24f4ba02fbd6f073227d8cfbb716d2f75aa7661789687a7b34b49801ddc1091ecdc43ff0f1f16846b9501b963925b130189fad3262d91f7631fe66c31cf8cce3adc5e897274f475d53011304a878c9aa8e2371bc300b040d0765445773429ee4427b3c8ecdd3be573abfdc48a4c3c1d1e15bfff7583eb97a6d73692702bc6fe655a18608cdb38d01c7f4ff3cd7641e0ff5a7f1412dbf687f422d8c415f2449e212ec7e20d7efb929d0b5f02bce8636ee7b3d2a7f62d214e5a9d86dc041c96f414eba2ea78424dfbd85541d4f973e316b2fb3f2476477c762959e39d2da40772d5a0c01cef7eebcdf097e61ccd92b172c7add2de87a95148d52faf82cb0f6927e1513b3421378b43fbb68ef4be9d911ea7523f5beb26adba611f311cf85d4fd8f991bf57a8725943389b6c68525859496c697654a4a9b6f9b817efa94518f94e993465e499f60cc70bb3a0465cee5936fcefc0e6164da8a3e4339d3f5787e1ec84c1c1c2a7669b24ef3948296aeb65b625d90351242e345c54a72af2e6987f91eeaff031f796e081cb6891d26466a92e8556289af97c85021dac04a6dd1ff85f8fdbfc15db4e624bca6732c9db7f11c93b998bc42552cb2e4f04e90032600ad14be9116f5e8d8eb53914f5f0c1634f033c7dded18db1628d5c993333140719dab16d2d36f721e4194ec86a27a1cae0c9a1f955059938ab037659eaa8a8d92b7ea50d6aa4623d11715a8d3e1e3e54573851ba1bcd2d7ddfa143577aec40a763cac8e5ee98d0f57c3ff084dab2a796c47fdc28662a9ee27f2d076d0ca3c66a1020a13ba58b9be163c1fb0c7878c4a8a47b961eabd422d0d6995285928440fb857a66e22524d45b763afada1306003cb5d3e2cd63513fb9e4027ee1837f484bf1d34fad99b59e0f8be33b10f56a56950155a46edad6ea770fda6e18063e5e1698431d0c748814417dda463b8d365ae1188b03291d665ce29ddee191eed4e1887b01acad22cc141375c57d7f35d6035e7315234f2a7c63d302535d2eb777e462502a0642784fb5db4320056b63f466d1a25ee8ce80b09941ce951541fcccb71ac2c7c4037926a4d49dcf65339d85b2bd99a287f30903d68cc2c8a4185e22639c70372fce1987946e0a026d17513b1a3be6e93063c86ef14ce06efd9290910864478d7a4c96db6e88428ec3861be1c696f03c2282688a8bd5d197cbab403960a70cf75f0b8f9c74ed5a723c23ce6916c537464db5ee28a2e77c8f332fc80cff8f222fc3c937e5f6139c69c13e332d7ae663f6c57491adefffa3c837cef51870a1a349829c1a45f3051a1c6889ba95d19d0cf65b8f3de54c3fb2a8d378af81233d796c188d80db11272e0572a22364a4969bf7d8924d1081ba3a1d01f1435af1fce18288638484242b350097d9199440e0191485cbd00eb3bc18a9f3a246cbdd0445093025ba3bb90f525864337798118ae9011a5e47ce2231ac02f916fb169b286c8fffa7b99454f1c12631a864e1fc0d625d51e854e3fc4a4f90bd0aedf23cf151eda5b375541f1c7695ec641616c588f0f151e88945ff1a674053716dc87d9f608cd4f2dd0f126c724e5267677b2b4827fa0d1c765e78f416c22ed8ad05c8b197f8a305fe3324331ca8737cec811aa531f274ea24ff3c598f86bce8870aa665a515455f14666122a20ccbce157150205e5f9770fdca64b315f01ac0313e01a64db0f46e0577f86bbaf1d9e5d6ef301b588b9f2bb422bcf80f922ca5f6bbf6ab6ac03c7286738066d22f222b3340c36c8febdf3ed612d8d5fe7b79e36812065aecd8559668413432df1f6dff983bb6e7024d3f43256e6c2a72fa33fa023e787347b098f4cc407c284d4bb17c868ffa38b8e2e5eddff46c230de0c4494d5ce8d8d340f2d16070e30e4222e462fba4206753707545d6e62d98ec1642fc75a57321490f39e4a22a204068a9a93a72d01eaadf0b3c1958d25c76033ddc5a87eea39c651d13fa88708f3f24b9ed20913affbd683bcc5a172cfe1cd855b20349f4dbe3fccda378dfbf370248cec3118d9d61bf0e841e67245bb171551c8033c230c9ef598c1f7e21668d34327611e65832859535bb66adb07755d6c67f7a3fb5066994af80d700dc52eba205c06077ee736cb1a112eb053df5c466a04263c695ee4a347e7fe58114e6f11f1f6b76627b6c6863475588b365cd30d6cec82dc519212f5e6753bce8765801e74fa8d843be0c708fc55545488f667b1c6cc418c36c8c8a84addcb3f7e592acf5122f5345241a32fcbc8a6bda5c2179e4ae4764014b9a1b18f8c299f73f9cd729095d9d656279b124b181222a9a119c3f69471dbfcf1f280dd98d855484337bcd0851a4cee1434383b47dd10424c8e4ba19a4097e4b232668ccef5d98e50e5eb95559c8d2ea2d6f25e3ba59b73fae33b135712531edc38c7adedb202e1bd3fb98c62f28043fd479f567356354e547006ea0acf76c16e135865b2f648b0cff659c2e6fd0f59abc8de37e91d5b7cdf59659a3cc55e329d9a7a2cb2d13c4b97c4ba4ff1900c944cd1792358818ddcc0e30c3bef48424ad64164496d9a1c9ec3795de6aaf88ad66046eab9eeca7055e8bf1b5a5ffbc525dcd0b017317e25a63c1b26e702115c0797ad41ae3f53b55f458669e2ab2efcc654d6a643c1303c11a197df2b804576b59e469be10c0c368936f81e9423c830c7c57cdc526f7e9f32c28f16d8174f1ffcb4814a9c0e3e8461616166aa2b69ecb5a173e9d765dbef9ef3390362eb5c1543f5830689a546e62780b036837f360de14cb5b2b38b3d01c688ef9ed060ae84f2a60b49840b133214ba1b812d7e824f1f1037cbcc71f0bd1c24f0c09c35a567c374c334a26edc3aad32189d1da92b465bbf421938e8d728f0663515ae4a64f7b70acea41f5d8a00778dc07a622ccfc1f2379e7f0ae988bbfac65897952a10589ca0fb297c60f2a10b5494a9e6f82964972790aa65a100ee847e0e78483e7ff52d57aa32b45b0bc609d55d84761e11c5b3ecacc48c04f75f706facc9574df0a486818de091195225bf7fed4e1539f69eebf84922fa204ed60e4e201d212f9e314f0a09e48444c829ade8289f243899fde44e6ce8263b1cbf03260a279506a059f0b5e14031a84aad06d1259244fc27e615db9952966cc4c5d2c3003ba34beaa45efabd595b53bfe98cea0b20ac2bf8499c5e5dfc6931b827706add82dd87a4a47a906119a790d4eaa6226589a33ae7f366c3d3606e04971e97bfc47a616d0f1bedadc1b392d753ec240d6a4c64a1bd24438b76c9bae537e8dc0e4b91021dedd8157503344570ce1334ccd9474ef219a9aa6f03e83a5359479ae69dd9a9b6fcfa3ee0fcb3894b8e147a144ffbf20d532fa3c5ccc19612228f13cb8a5699f10e2297e252d6f1360e481a4108ad1b2a1634e661f40ed78239e1226dab406fef9944c3f68c5c321c50129298af4ce79f7afd9635ed03bde5345a453534e738bc76975c25a7a8a58aafa49400f9bfdf375c111af917ab35bd9ba509176a395d2ee466e5c901674ca2eb8552fba72cd172db17942513e5fab9ad38c70cfda1685b7b1920a420d2cd71e57ccc698f0241d1e9d2fab16575aacd0e02dc805dd81c913b4d1192c69fad984c082c3f28711818513f3ecbeac8dfdbcbe4756ecb45b28335ebfcc96a1be4de04a13a9a0b300899723aa1d2acda011b3f24b12fb683ae2efda6a9cff01e3b6beae4a9176498c2d8e41cfeb96ef98f860bfccdd0d829937495fb68856df340a88247b50b5ac82d092dc98c07cf7476b4a39205f2b6ccd9c13f43325ca90d856f31fb9a6f91bdc01158e09417c8a518514c56671359b8865486532c76bbe96f76207abcaf343f6384c88be812da5df03d3217b2cfda0ff71e54aa649dfafbb4638e2efd10c6828108063179ed075aae31c60438c3a0106315492a7a1916169e47e7fb02a47e1cd91d2b7f672910ad26219dac889915de06c46f1f2855a9870417b31e5190def325af951902505acba14c893ec1cc167c277f1bf8ccca28f3e44547dceef9dc23dde72b22ab04c655d0a1c69d7116ad1782266c2c64a1e461c4e7db137cf8330aae5448397353aa019d11d73c6c9f54480953f5d631a20da633151311a666aeb63fce3e80f972da98c9580c3a3860a113c14d6e270c93e2eb6a638f019008cc91696a2e8ec32797192ffa2cf2058d9b9d74138d3160165e2cac01799ada85a56dd3d0b1248451c39b5d1db8c75b6292fbe36fe1e5061d24734b241ab0e66d3d2cbfc4a0e6c05a5be1ae4dbdd9c20ad0a2a45cc988d36e0d0292bf744757d4f234def1d1b60d892618053eaa836379f1b3e942bd867489e45e55af71dc40642e36af8d0c5e06441920399818ccf1bf0300ff33e18081100cb2ea691e17f5347b2ce6e5eda6c333285de09c44822c020affc52bd2926058ef5b1b50c8adec9d2785b947fe01d3a659f303860bbfc2483da0da83c9bd01b8aef9d269b4f6658452d4f3d349ad6fc3fed3fd9b886730b16780ca3f453f1fdd341bcf6a709ffbd2d13ef7eee365476b8ad2ca339b9b1d521dc13c90af3bd3de876230d05533a32d36e83c2bf537b613b520aaf8781f5544f2341cec685dd8ac8d4ef69716757b4915e8bcf452b7b6c3308709146a54ce0c9bddb439c5043f63ff5b5518b1bf8e6ce7460ded12d066b4261e0231ad1fa849f94108bd832daac90e59dc2ced2cbc6e9bd2143ea32daf8d6a2e030d4806c0e5a1f1bd24838399e052e4cbadfedb2fcfa09e45d84363788e0d1eee81d30a2ecf6f2b078dfa045010059a19414cc7829e6ce7c593d69a6b8068bcb433227407d446b376122b9448a2b2ccda28548a3dea086aaeb5253230c2dfa581186c8dbc6edbbb8a3d1272561a853d30cef23820042e3384fc8a0ed41d09641bc2b707ae54377e67bc76bdff8b2221b51df383a9ac97bd30345befeeb896c5de4531e9a087d646077ab21f43ec01cba83c2b556cfc94a7a3b44688934a2102ec8081c96d70bf1c289b635b0a89048ce63c4a5caa739ce3e11767c9f8f96e0cc7429aba039354d3a6d1da8582d1f9921870fbcf50e8e39c082294b1958aa7e53fd3d3b30caed83ea380f03d08d2a9c7e6d3eb168ddfd0648edc263490a3a7ee112c3ffc159446faed59ea202dd08ec47f137e85128e04a06198cf8194be33b1a823297c82f9b8fe0c348ea4371a87b1dc659866e385bc3d627b4418bdaeb8b00d4e837d9e3149ffdfe3c7078aeb073c4d80b12521d434e873b17e303e4c73c02d9921770f4e77663c1fc498b8fb0c9d6b2271a5cf77d71a695eac2fe5793512219971ddd24c67e952d8774b01e68220e552ea93d27db08cb15683a148d1194a9ea98ff56735470433d16aa9bc2b9d34d69fb37cfd8ef177ef0f623c63bd6642ad5cd276e8a0c8c1779a2c68fe56682fa89545945b8bce8b41de620b26bcca49e1296efaac3eee0208645bae1b811a4090e8cebc10b57821609a0f974ceb915381ea8654518358971308791de8dbc069eb1a2ad391381c59142132d621347612b01425b882881dd5a4b79e75187c7092f74a64ee951835f7009af769682230690e061bae118a6a15eb6a69c3bf09f164c47b124617d68741c8896aea4e9f01ddc136c93047c189fc4170896a014241f92924e08fcc9a96a4f70e1f2ab17be331320d62c43f818338bf3236a4e83db73a247737dc762b901531280b413d35d3226f7068f40435831b4989dd99787869751f6cc5dda32685217364ec3b7ac38f47cc5adc8a607a47b2a1640dceb04f7171ad6a55a45c47c5213c8aef3fbfa18a16170407343b8df18bd4973f50f7e248c3dd3e4e32ead54ad7c9fa855cd8490320c33e3654ef5725489e9ef7b3290f78ad53d059b48076a7a51d08c4c90e6f9d3f7c5f79450eec556ed29670de993a9b5d41c5e39b5b674a2f80fd78f184436b5883a5c83ff260b19e0380b982c28c6b29824c2ba9351f186fc4ef10c4943f64533d794d86c740d5b3ee79c726310dad370384cda43cdba6e231ee8f4b3550d2d4340a9701cee3fc147575301e2516814c89313e35a4e0f70c57403eceb8c29cca502bd624a9106542ee20c78cd58d4455c1e9cd3463924e054332df5e84497f46da7efaa284bb4cdb81308286a7231594a5e0fc5cd03b8bad0740f444d834002f291ed666187fc038861847d0a3b8c1cbff7ee02982703e18864363878d5e0194665924930805fb753edb030635694e6e247fc83f51baf631b8fa76ec67db26e9d8dce45ea9cc58bc89747284f8ae110e49839abc484dbf57b92ad1a13b44d691bc205b6492e9b98544f51f0b4da5088be3047b174aa9d7a4510b80f8b6d1dd90cf18b36c8743693dab5c1431163f60b727b8916fe9a97d18e0c28c753388ff3ea00788e3402e56a9fbe6e085aa0e10fb6158fa9ce2c3a3c2d350831a2a801cd486fdc882d65e4a5e980ca4c01fc96103f1ece04a776d93b0833bccfeafe683e224cff59010953af0b6da35a8a209b79a8f8d21869dfd2d908efad5b306ea955d93b38735809b8f1c13fe6d66b3a435632bdb57bc6ed516ce7259ca2edb6dd3d2e5956fab6e2cae4f83c2da06ec0b219cb0e91a5d1a4214239ab9daf5aaf421e3822741a8c2056b95dd371ee72ba2c0b007088f825d121bf6d96c05901f7f41a0d1b35556b7aeadffe89cd9f53384a6ebf22df73af1cd5a334940a3a8acacaee7a457c4d12dc88b1827f1835523373f74582ac8b43ff29f8f5c0258d8b42adaa441ac827fd0fe83c0fba9c48df5ed40c009e1d64911e011f9341de0c8efbc60c36dc6d91b181c3f290b5fc74cb2c682139f2aa25cd82e45a5073d95855594b981fa3b94e66560e5792e8b93ba4517a2fa741914c0b38bcf867273f11289188fc71eab596ddf29052835ad773065f3f4e82ed2ce2ac3078f3b0d76e2ef4d90e43cbab797de02efcfded7e747cdb2d245212e82ea9f62512017863c4243bdf9379f04817c3e6484c931810f0486cbf5bf1f5dfb797324e6a4db2f0c2322719d74aacb62ce6d4494e15c547b687d6c556ac395879755c6611f6bddfef421a5f11087111231a85785d75c28b2d7270d5b78cab982ebdcaaac022bc2f103211d1c7fcba8eba2f2d513faef4b433947605dc450462af2e11cc93aa921f54414c0c8ba7470cffeb04fb05b4fdd4ed4de6b0c1f3ec2fd9895572f1799749aa31618998fd71d2a8e9d68671f0b129c542b361bec146688695985e5da57e89741b47cdf01fdbd050135298e05d61fb24f47ea84ef241aec1994e78702c76f2c0dc5b1cc239e1c20b4b483a45a41e7e136f44f3d54c920993dcfde6c208178966a4e63e7ff7b91f9c4b7e24f72fb0b67652a19017329ebc20c4d9a1dee997c54a5e6621d78e05bfe57c602ebe0923f12f967e92808f4bb299727507562bc1fc626ab393415e342b8472ac448ebeeeebafdb0472aa070de3294d6910430f362e7b53d0616727213ad834f5b9480da1d8902689b27feddf1a9fe81a295109fc3a28d3743787b41d582b110ab801c0bf5981b6fda110c69f85884764d0d0149574adcba64701429f98f4a436662f36e28a91da41cf3c81d1d9bfe11f03d393e20bb50398e397f418af55e5b4c3f486730d9c887d5afb8d2db847d771b2be7b715e177e22413f04a30890c3a909b5a923b30ff965fe392a80d813ccac1ffb0495bffa25580bbbe5dbb16cbed8e83bd4830282c9db26554d5fef128e257d50c28f9cbd936b072b2fc87ed63bee78b56ad18c50ff99699fc23c2bc27e9fbb7f7513ff4d4153f1279b1585553546eeac692e1aac1e6bc5563f30ea91bd37aaf96afec40b8d3bc7ab4e9f3ce792c85a0eac7381e104d3d091d6002f5faae3552186d944da0cfaf3b34730ab59420806efa22429c3f3ec716739198b1b4637a93866e620beef78ee9829fe3154cbb2f93679632fc394f0b558751f8c498740564172fa9e98df7eb738a6eea906ec00f5636dee679dca1a783dc71936f8e5749fab179b661c9eb832bda87768da208843b4f7461ad6ea9867513d3338fc773faa154835b66be5025a2f6f148eea103b607123f4e0d1f3f6453120b2688e4179a6c1274b9a7f11e365cbc466697e0ab8f6223406e972d477ea6479053b85bafe1d29ca02c9dd41e17dedd3c7a1461d2834e741e39dbed47a3baed748c7167a3e4ca4debaaddc6e1baa832baa938add81354600c5a5ed20ab99df89b326ddda69fdc99d94b1e08cd19896c4b3368cf54dba9a9837e13401934d208321e09a80b04cca2fe7a1790352b01346a2af414688797a46e3f28d011e2e19f6cb01f3c587aafc95b8a67f7ce2669e1802934a837f1e2d0bb352bae2bb81f1078fa5ab2aaa4f681222dc1d3066bb6ab230751d4f336c5ca2c11cb63a9385b2b8510faf6d7ce699c1059721ce7247f70e9d41ce53b8b5c98d1eda422840ec17624b0fd3ac2dc1527d79188805a454c7f59b4b82c428a540f1310b34a439075ad6f8a0cfcb2f4261596a44d5fbf8c8654b6431577a839df9fec3ae5e941df2d81d25d4f3f06b3830854a4add9dfbc045deac5c175983ba9ab4ce27e3156bee4f5174b23a09d187e911b8197c45ed78f8b8e86b35e6b8ba5b21fc92ffa8fea438be2d76db8a99b413d962eb9debc8d646d90bd6d54c93c2ca24ce3cc2e8cc73cf23ce6392ed470cb64d5ee177a141adc50c12e17d5d66c7212192239c81d290d21cca1dc51b8563b185c4a30a667fa2d82a124099a66981704ff707fd74e7d5296878b926aa07caccc49df947d31dedb14326055893046c7ba37ba5ad3d3a22c8cda5300f341d188e69f6917e7cd7c31214ef23f55462383a92f46098ecef3be8a07726eba03f73614602ace2c0190107f801a94c5fcfadc24ef1e65e924b9ea539dd45c8f8ec7accecbe9f8bd11841f9144b846e4a7e4799acdc6edd8c1f04d9d737efc6d65ac43954a39019656bea60997af61765c937134d7780cc5840782d14087578fead7c71773ad75e20c70cb115ca82b4e75939171d1c20e2e0df8549923524e0066f0c854976b035fe5cb50d33f1eb9c03a52fed1569d9363cdd45929697fbfc1c35193d625b6e832810229c5f7099a3e529df756931f2148a52b56b11bda1b6c9a56f4f6771c76a522a13a62f5f3919b94857eb557d55bdd828bb854d4c9c8b106cfed186fe9cb04783337f0f255dd6cb592900c50cb6bec5632edca2c2f8266047c18549d98a29ff5a9b1f593eb955849ad4563af53cf826153f08c460e9eb9a212d4b849755a3c5506de243a4640382959d0ebe7415a9dcb1a660e06a538c531a29cc396c981b8dc47eafcffc754fffe9cec0a00ee5ebfc067ffd086d81806a12a5db525d1f5d79eecd0b68a325806db780e322cdc060fa2e5e287e5d0e58e90f2e01a32fe59d43d007d7ab6763d6ca48b3ae11a32f6d4f5a0cca6ca764fce337d613bedd40c5ff2adde4c974f83785676e359ceb4ea0854bf4210c265d800870e0058084970333b3c74587da1f7ab5139086d53ae59684c081cb9aa5ad3b13bb2b022eff38c068dd9be80238e7ac08cbb53ca9d6b6a53e3c4a33d7617685822494b37627535c0f27c3a6bde9f6c8d6dbc6e0448645a81055e81c47c75557de9bbf65c3fc9263302a4368c825603f0d068d8d6bd503228c8d835440b8151aa322ffce7f7d55ec451ce859c440eca6050edaf89f08783be671fb35e73a481aeca85c44c5bda29b765b5ea9d36f53701db47b34fe4569aaddd0ff749e390b7f1fc49349943bb034adb7b7d8f110f54495fe3212c0cd44912cf8a55da1080d04c58727e22d540324ff2dfb56e8e861c0d20e65f87a4c8a309630a1bdf5c4bd7f13842f82c97a010b14d76da10d614dcba3a69303c1059f0d74948ba28a985a3e3260bf9a3fdfe56e39a848f79718158450708893a6b060063b98862f5e9100f6b9bdb40a0e670796f26ab7b64760b20a30c9a78f0bf7b8371656871ab190aeecae92609afb38904c34bab41d034c752510b8e0d83a3f0205eaac31f788782b562154d0d5c364823d6c9304c328dc5846fc7d041be869dad08e850ee471842ed5ab33ad27b55ac8e5d9117b5424aa92e1f120bbf2205f351a63fd6a3a56e8aaa8d3c73d46ffcda004c1901a5f636de00ba02d0fc35e49716585e80f9bcd480edbbe422ff72ed9ac903ec751f189710c99d018a8f623d4dc5f82010b8ce66d37b9329619b1c0fd797c2145fb9f7913fe95c93dc0c520f47e35864c9291b3257b7323d15ffe46d27eb5361b412f34b3a1e2a50a74b98fbfa7786e8c78f962f8d880833680bb1e2aac15ab14277ee848c7757bbd8b563962faed7605f922e14357ce3122ade2ece6e7f94d576917318a231039cc1e3759fa682d4c53007b27d79e411b04ffcc001ae6956c1b52a9aa6c7e9ef8283840f7bdc6ddb38f22dedcd1dc794bdf205f7d71d5709813169836baa74b5e3421bc26e6227c40362020f0545475964acfaf3615e33007ee637bad5e5ad909dd8e6cdc20c5b16e3e3681539be36e9dc606d342867d07fd85950da8d0e05c80967af0d0a14217b0e1503fd105a57783b2e836bc6bde6a2ba59788272b1a7a104db4c59edc0a5488666c4e14474dc9728f015aa7dc791c37fb946457bd7fc3ddbf4a3065ae74ca37a06ede458bce8f9fe939361ae92ddf537a08c7d85de99cfff9970ff4ac34eb096da4c14d80674713a01042e8061f341f1f04f96820b3d2717e5e612f3d84670a6cc16ae2f08e01d909bf6fe3117774010bf3348bba145ae76ae598571a868eb73a8463f76497726cbc02a623701b5e2b5b609f2cf66d7150ce0906b5ffe55f7a19318f4a1e9b8577ccd11fd970683bc16ff2010be8c80a0a890da86c0c29010c057397bc3ce667523daee56c131483505a484b6418e4f90c6f70adb0bec415d0213d04085aacb6a7a177a9c3ccad7dab4df18051ca999f500a0486a7baac23a5c6498fc8f81c9adb48634cf09bec70bd7edfe59481902dc1113fc11eecc18ea0c49759e68fe3763dc886a41f0d827836a8d989fba94d6f2fabdb150255ffb635037a4b965c5adb6c2ca051096888d090b5a958f30ad739f4b356f54bbdd464b5da7dd9d5fb051b0ed32d9d33e5ed60cc865068ae8ca01d8f57bd43f57d1bc54c879700d5b215e14ce804b905af5daa2f430ba66d58b1bfc839147585afedb76d7b36ab6af5d8694abe38548eb9ec1f7c0608efade0a0b490eceeb629ab0dfa6fcef691b0cc7d629b79ac76ac6119675f42c233a05bfb6d2ca06b849f21974f7bc6f0e934499a525d9885034b855a09e6c48af9f1d36b7faff8aa00b8f0a631bd01430a79a1bd0a7fef4192e3560110a94349b6a55c349820c3a0c3293c02017d13a81ae377043544565b54a4fa87cfffdb84777230334c554b7046855a93f17ba6daa94871e9495c441e387b8fbde34e2d6af6e74675b66e4a60e331622075a56389d11c18347346dae3f5b43125048e55540cbfaaa63f8c5a688c26ef699eac71a929219efdb03654a82364dd2baa40aa0f08e481e8f41cb25a01540976202fc2e95b6c52f0458a1556ff753918834a86f2a1dbdba330e79461e01f88861205c3c432fcded7ee2c07f7df7e50210e0de778a092ae0e854059b64e5434c81c36decdcb26682fe58b04df45e088aefaab3ba5cb93fb756ca01550055dfff3740d1815e107e08a389ebfd6f957ecee8e3aa21b3ecb230b8ded7daac13e6545b1b4b6bd11582e2627f64c056ea15ab1e8ed9bb9263fb7e223878ecc50a8724aee3d8846ee7d7c967e231d50cafd4ab419f30f216f835b316612b0bce1508fc5045f39847c26b35dca613ee8cc29384d1c175e44c4c8870bdb45c4494246039714b498807d22f850cf81a636003d9fc41e1c7e01726248524ef522f49d1867c408ad20ab2cebc03dfd2f4e89b59db255dd59ad2e84915fb0dc12eb2b14410cd3b8594c7b9569d0facef0393461c0e5273a9a5fcfaf1d40ff437e73d14d960b0f2b06881b588517640e93b412c56acc46f57a0b7e938f3c1990fa9c65568c8897dd0142a49309a957545b6fe8900857011cc2c62800993c8a33a8995eed1cb6da95e3b38820294fe77f8f0df0e09f5a81e4edf86656ee74e82e181e106b8b36429cbea3b14e4c6cdccb6ac7e90730aaabb6f5fd74ec18aecd5dc7332010b55d8523202a32334df6bd687a944b95bdde272003d9480eecce5ce9ef13c17d9a1172a9f7f41ab7e4fac6d0bba5e919e54c786861188715e72e6dffa081be10e9093eb6d6dc666336cab0285bb739335492924a6e3fc49495e456ead4dfe5d7ab908fac9abb2cd0382440b76c3487fd23866ec45c83b609a0a24865146b2dd870eddc54d453d40eeba8fe5568c723c21035fd0f03716cfe86dae32367e75ebb3412bfad99bd78f1d8fee5d6ef2f2ba7260ba43bd3a8789a8444233c6694316b69cf1fd6ac9068dcf4df44a83162f237b0c1b361deba37dbc2fbab7ba28b381b8ec116a442ff61125e23b59b4a3229fc23423603292f42a1b0cce9c5438eec9a3fd379caef39d5d041d7fde55b394cae558fa3847aca048b077576d1a6e97ff87aea331424ecf48db2b1e5196b76e6f480d400ebe240bd3eca2bb6f03ba8cc2ca604ad9108d540849bfb0b9a1988cb938a71f9166525867c915183fda63d8ebcd8a5ac5a0a1c2554f1c4bf9e1e99b5edf5a90654c3d8dc31c9b5069968d17e9e59c3ebe4f0976c2c3b6306d4a36002d5a11fdcec99dd625305702132863ce031969b3fdc787eae6c3208a38592ebbd07a32cc526c0025111b82063bb4ccb05865371dc61c11a3d0aa01a744d47e81f646d3e1fd65f4bee562ab014cf7792dc33e719302b0c5981894273b8624396f13454cdade7b980956e85d20e4aad475d6105220300257066584cf5bc721e45aa33f024a40b2f43f848bdf50285a752a4c141e765a1993068b3083f017febbf022a574449708c1395cef39872de24b233f6573120358684ed412e6e3b29c6d15a1cf3d19aa1015f13077c98ac2c139abce3b1dcde7ce4fa0b0e1d6e7a8e289c1350b9fee459a233a0d2498ff70040840fe5cd7e7c6fbb507f7eb3f55fa4de6fa6cdb63f7ea43979187f6421dcacd0e24807900ad3ae5888b37a402d4c51c9d2d36aac0001e1ba94697cbdfeb29e2b12b3fba2a4497242a71f0a5d51f916528c83fb292825016ec794597a9a1bff52266d1df8043a6716d5444e1d053672a8b6a22ce859c053d81fc314b880024051c94a47f74b19afc94cbe2956c98ee34f476ed179c9288b96d95ad191fd578519e1f3c235c5dcd10fd0043179ee7841b5c8419c379b04b21e192a0951040c43d3b7049547cc3f14307ad969d7b4ae53f971db6af9ed54cf85bfd613caaa43c6605269ee55bbc9e70467f882a41fcdb5b644ad5a0dc6d558861f4f0efdb7010bbcbc8f98bf7859433511a56ea85f4b3bb00fd62d4d194f5582b551a328208384256caee0e88324d1a804b2d920456a811e5e50ce49ddc1caf7c404d3c825859d9b863d7337f03f96ce0ee9842f7daf6d338e849a4e7b475817cea72e75d955eb3f9f46d7e361cffbb56996c066c1a32f532b6af9c1be3def803415d4470b7547534690b342d42a47b9ac5777d1301783dd9066eace8ff51644fceb17138d8774c53317f2b9599cc7a91c982a5592be36ff3cb3c8de24f9b9f56b597d95f6d7da782fdf2d4ce8d26b934bcf5a711262d3c93e416ad117e19104059db8e0712342689df790704bb89747d2be42b06361a75c3ec74a872b5fbcc795b8767d4bea35433cbd7f8786f2efc074c5f63ae3fcee7f2c1788c2c23e114d149b17c3d2cc3c58c18664e7f9ce8424b58233296972240af6606e742c2c93ec0147bcc0dcd4ba4f505246b02406346569ce172d721e6f5ca96fffa2958b0c2f2eaf06e17108f34cb00f54959ac0ef54712a229966a5ed9fcfa54b4bbcfbafeeb704070db269735a743bceeb1eef45d40588b1b2aad92880304e805b8437e6e8deeb3d48af8403b06c1ce5a53bc7218681f15a2a9e7057ab501b7f1af0f29f63702e4e0348997db57d6a7ce93586fa1666e283de3035ee412f7ea0fd0824fc17a90efbfc890337b5d5b4c32ef15b4fb9cb7548df458ba2d5197ba94e752d7b7b0a60b92913d029b03e20189c6a557b8081d63de914538cb7b1e8711946589e3da164ae57117d7735641fcffbab189d37665952001af84eaf000fe4188ef9f5d7514145fb7abc0f7b622d80031f3c059e38661070de07ab23380f55b20b23f460ca019b88947cd5e1024a930c97a8871d3934df448e3a95106d70ade648712a41105097b846b1f2712b65fb0b9ffaf87c7b7ae9f04069b30b95fec05b7f8570bccfbe869e8df518f0a0dd279f8626bf3761f97c3a9d57dd0762a7d11d1c709f52163c802513e851d84425b325d4f7e06ec056946e3eeda9c152f8e975229e29a9f0613421eb512975a70421072857e5d24f72b728da72c555d4d59d0caa82c7a0ec9ea3377c17a4f63a80faada63ce63a3c49a25bd0f50897224c5c43e609acd856e68ba0710973120747e85fbfd25bc7d9390e6feb2386bb7bebc1e4bbb7df9e046cf365f1a9cc5b67e52c9e8534a555fdc8bd6cb3872f6eb9773172636351d87fefc5a2e417f6d332ffaaeaddf78b45f02f570246c9ac1f9b006fabb365374500f490850f0e7e088bcf720cab0e01382a798505bda581a157052d9e0f5ae97dc76a4f0b84b2436ee5d8089521f8bd539f825ac9e12897a2cc641f359bc5caf4ec213d7ea88011a258c4a2684fe5e2dca78b156fd0c6bfca1c4f660772227396005f83d9ba0efa63659896bca9566cb9bfb68acc17330b34ddda73ac0ab099f0adc7e05af381445290c16ec5c738ba3dc865e3b6e40d69928e9d213b50d5f0e9729d73f6436c23f9cf7c29be5bc28c05c20aee2bbbd4ed816b94f4ff0ad5f938a0cef09dbb4f0d795e674e8afc244dfe8416ebd498ecd9a621fbada4a563fa041909673597e172d05f7d92ad14e1a9ceda91dccbc0fe58b3d01d6a345c212dd822af8a31858e9d81e6fbed7bca2c798946a525b699800166b6ee22d8a111beeffe932ebbc9d9fcab1bb836a14c78b452219315d4eaecc76647d0e4faeb321f2ff67ace09f43125c158416e181cba7bf02ab221826ca32e8830309c097c73311ee93097308fd5cdee6e45431136b967ab81ef40020f20e38b92030921fb7f7794794e0b37e7b7ba5bb46c11896f33024029b3d8752de89cc6d750193d91fe7166b74edb5313f18a01f48d85c9480d994f8641232c40f69c360db0e906eebd10246d7b50fac3e288c1cdb3f52ce333b6fe512369a6e5eda3863030cd12bfaa3af04cec03b67ebaae55c058862c014f3fe45853c75f23d3f6d8f4acb52402da2655d01f92f79b47db5a4f0518fb6777906379d1fa6a8207f67e8d6941b75b7bd4e99ffa42573023e4ab02c1ca6a125e21d4d89ba0f64f4188d3fea5f9e6ac064a3f41d5ba0c951689afa8313f29cb9f3586c674f3c1d35e12da9c936ed6b7998ec5c05e350c28957f42d45d462e48352b659aff9f608b2db66eb06ee20f92a07747e79d61c9a2c653de1f603bf592574ea996475210f14e877c67bc731094640aaeb1e792c867a53848c072bae89fa7b7105f4131d2d95c587aa0e2ee1183717d147d29fd46a5d87d06b5993906a92599d7011279edc7670855b659fcf5bec294f3c00ae5363e447090f7b27ef58b56599e86a0457db8435afd88a7c175923c70f465cadb92973a56371130687e84954e3018f4ccdaea2a60bd5a2448049f065e2b400b0e1ef9e3befc0e0d88413b3d3f9e84f1af465a81acf800e3a1ad48289f6d7db8e57767bbf6d56666e0934aed5998708973e2452b781d9a6bd727c528f0e51a3f0bf70a28a4694312a6d9f57eb7e6c5a9963d2764702604646eaf25e54f424a9c367c0e0874ca5e740cbf5940e7449fbaf66162e0f137e0b3577a07b04a5117d6955c75689ccc83747777700a93b5b8e26dca68c0f78fda31d1ac9d6391877935d9e7ee89802e123cf6bb4f0fb8d2278a60916a3cb2cfcee92fe9e0d08d2d21e4e8f3cdd473cab1c425ba503dfc0a1609c5cbfa5cbc4e4216a7fb1ce48f877f949ac5cbd71a7d4793ac2a810a436da2716fbab02f2454818365ba7da1b6073216aaa9ef99e0c800686c6239a74960a8cfffcce490140381ecb66f7bdc0eef27c10ec436fc10d5602d2d1f720ce6c396ca98f864b5c0b903975f773cd81a7fcc11b99a24dcc5f405bd18224989dff263218b28383581af093179294ac6f34dccc500ecd21e9d33486d2d7a287efe137358e266c837475332f5898c4b5a65781b8a06a3c32a735c961a5a2078146b9fd7f08f635bbbfe6efc3b6e132b878bd3760595bde55e5908581c6d940dcc170c193b169f6874bde5b0fa63bf6cf988fe01bb7ec90af9327dee881fb90c147394b6858fdabed3901e45400b2a3d0de8f541c6c2447f93918f07c94790919a7a8779de5f8dd0e5e4f762a96e532f79a1c6a8262c582670bf4a296501237381fab595e13321b2d1dcf8d1ae08e068ca79903be6f5bb5fdc5d99c771845a552a54099b36d47de4a6afb0f0bf65528d7af9fd17bf1b38d2062af181c26be479155c77bc2ff1adc0d584674eb52da6a2d31c170eed4ba31266e24446dd0d4742b020ddfae7c23975b317a5c6cd212614c7e8c54c7515b2e9f3dba9761a3be5e8b111bb490dd31c1b2b60386057aeb16c0313bcf3cba3f4eb487048dd79abb86796583ced8dbe5a170a136ceade24d38a42617e25f82d16c960077d377fad337b2e46a39b29fd56154cf814fc17d6ed8fca004f4f8010581a7d7f9f49f2d853ec61fa5d75bf24c2443d543067c5602e4855790b8444ccf17099c976f0db0e4ee7629470da5818960bf0136140a6a6ca361abb7e25a24fdb1c3f9ee5ec40b394b1a536f3350350d5c8485441c80293c63c346c32fccd97f661d07e59294f067103527bb4017ba106fce703fd8902b80f5cfbec7d82e142bdb20a84c54a961594eb71189f7ce296feb7729bdaa6a51d4b8c3dc9b581b8a254157dfafe856c934fc70d54df99507ca6e290b5c4704c678e3f49cd1e414c0aee7d7d6bdab9b6f32f2b044a29ba6f6b03a86fa50c9c5b7e49f15d9577163dd51f24a82f362c5a0aaea3d7a670c532dcdbebe6f0aaf700f207c316192bada14a6493d90d0a694db4a154b7e3cf55a5656195f611a78f9320ea142282c4f46a235e99305e7613502bd8d18e6d5344a44687e37481831679d9ea39a374bf10c414b7cfadb5390c7c6a399f09d50003ba100c12ba5e35a1e6ed7fea8f89083c31e51dd8df1a427db60bce9081219c83850542c0c9f777fbb59f8b5dd52b848d51c6e9d5c56cf77b9fbd9a103cf41c08d7aa30e478b3d6e8d0cbf7a5ad7df25edaf564edb9e8853442f5f8b6c331541340f54601ab6ed3e265382a1e2f8d8209bc5eb958121a8ca2b63e37161b32f67439865e4eab2d0c8ee53d22a62b6d64f20d5bdd3b40baf9d4543b3da730d4e9681f95871fcc7f3cc1b975e9d75655f892f1398f803f68f5117d245028711dd10852deb806682159a47622a1d935e9390231c645bdb817b0d241af2c8e7cb2424c94f08271060134912fe6d5944068d1aebd5b861d97111f507dda5e5ce90420d3cf92f596738f26dde7c00634054b5cfccbe73e4a1c959d48b4bf5e962e3bfdf210ecd17ab84ade8d62caa55be025bdb9db8a40b796ac3fd9614714b4e007dff6121edf1d2119cc92c2d54fa7f70a4003bb45aab642e94f634d44acec7cd64f51f35616d52b6c340115ab2eb002aae1955184e84fbca348346706a81143257b48b6d6034716680c815bf7747a37b8623a7c541b5e74b1d173d1502b77a94e91261405bf11a2f125d6f9daaf3cf16243ea3a951d73eb4988cc8dff4d0263c47a1fcbb7c936091db760edd936f5af623cf87543f03ff3f77808697e067ac04c43aa0140e166517741e13bd257caa8f3aaa2c7ae06a4b04f0cf4179908b99c6083cf4c58bee4ccdbc99e30dcf8d5fd31973aa01d3e915b1d1751fc50224b999d0e67fc7a2c90efd5a7a42f179d5b07bd854eb2ae6d24fef052e954fe8ce1c4c2ab23cbedc5b3415393fbff02ece529815357e0d68ac1d6abd37dad43afc3b45fe86d324bfe326fe67b12ae2c11250fb6cf3f06e69cc23c0d9e8ced24be72dafabaec43975d35943bceecee5e87d39f172d9d65a7d048c45afab77338ad766ce7da30d7122c687b94333e0676576003a38c50681eb34c1a2c0bb90bf1f58ad4dd3868b1b1ad2a70e1b3024e8338eb94e1b39892b68dd467bb467806e697d4ce68d807e1604b124b6d0209ff7ebc3e701510c64acce4ee5089b1e93b80c26eb9a49de5c295dae1bb8b7f0b15127b1394f12ef9a21a4f646f77b1901dca672ebec28f74f1198b1d0c95a99b8420001e18f8935c376be2b5a405497c8436caf2a1a05de7b90a1ff39bf9e45029f70f089688170442e851d446dc4e61321f8d72b8c3e11db423f230a6717e0c56b494b9a9248b18b2aeb24b8f317e471efe713cd559344a57447fca2f8cc40f4f4b0eaa1cf2e79938da59113a08d9bc6e3f4c0a9ad08e68efbf941726d386b45d4858a9c6dcfe9eb4a92b2d24e71e6aae580a94c7d279619bdaaa9f58a114d3c93ef84b949592dc050bfce8384c91de9265be61bd2f0f15ce0737fc1afc652349a56e7ba6672e78de1a24a1189c09297ecde7913cc165d72ec81f5933dbdfdbfea7367d85688b5158cbcba089a398a11af19f8e965649a96a5b9411d4da5f7d2c638b024e8fe56d3253318c5b361fdece8e990ffe60c912818773d26591233ddabd82856e9ebc8ff6e6d8eba3a9823f552becf6d18795dd8ee2638d9dbf6ccc5b7f8afcdaeb6ce567a9d1735db246520e7c6ca96ab7d0b1e21766dcae02ba700654a9c36a0e22c51e73df138a0f2abd1fa7120fbef9ae063dcc316f56900e58bbb0fd0bd77e0eb399e3ad60c1b832fdcf9da951f1b1224b96f732630f1266dc048ad130dc84f837bcd9a12189c58c5df536f61209bd3a725c04bf9e535b3755c719628424690d1899470ec7860cb01b27329d55759a00d8f41c95d34102fbd994315e316ea81bc00a48178d761722814691d3c92b4e8fb850b2f36ef0f394794319de74ee6a4ad789dbdc21b2aa999a991fc5176d7c4bb652cabaa0b65cfb8f79bb6dd66b3c42f74572bc310702f1bd51d56f15903c8ae10b8b1b15e99cd141965934403d9026196d60a70f884799860f254d5e3074e4853d3d5d3455dcbbc38d55614c171e008aa7fc0e5690604a1e6c45892eb1f3c57dfea2c9cf1b2e1efd24b5e23aa0b4d5e5d8e7a60ac7d842b98b8048c40d7bb19da58d2f3b5e8b2df43bfc26342a02b78f9ec4d4f3af45127295db2549ddf36121b07d16f55627a21c84ebb08043d2dd97b1335463801921c141be0ec102809f19fec191cfe694fc3eba04c1457bed3c4a6b88802d2e9e48707d607ec8c6fe080f130bf68c0488a64d244b2bdf5dfbacf94a2b2dd9b4db74cd77353e280abf6c9d35ec80ad41736c1d6af78d3df18be5156c38d38d475e1500d44982dcc9362be8b01bc5dd4a08228d8007285c9fa639b5d6f8e2229ca12aa17f458ea1b4cebb73dbf7a6ef9f9a24f7596da8c3c36b13890f9f6a3673546eecc7acefa6b7fd5dd687a3bb216e6e790eb191d34c00a3ef9f90afb3ccd7548d60b711bd4d908edd418cc8ced7839a51dcac71bcefc173d57e8565ccbf12436064fde7e1115532aa8b50f64f0c1b40e53fc8731de8dfd079eb0a02884e1fcea7eee86b13ff0b5d64b0cafda04136643bed0789b201062f244997f45d70804c5d2be693c70d995c0f97749c64f24946b47c195eec937e760a70ac9d0843d54ade14ef0072971fca1935da31c1adece499170789dc27ac92717d19d14aad291445d39f056023b9395ab0bf1a4104079ce897af46b3b5b99886b9ef09024cdd4fa8ab903718cd6475f6355c33a1ae40fe4d89f90d41745fb0fed828df2765d982c1c3099ca7a2828f67ced4f222a418e750df4d7f9914edcfc7cc73dd20996f14cb467d47a4f68fc3570e135a19d1210e71e607856f9a8acdcd185427e35df3790b3ce1beebab906f839fda67af52e9cbb74bfa36621da8e0d6d7fb5342c5868d3b3e2255a02ba35b9c51caf6a73947eb6aa08c540e34aecd878b571a422780d4dc6ad1c5857fdef6804e1401b834ffe90fed361b3170e3d7f2937cdcb17170c62ee147115309e2a408818dbd3077b7993108061b0ed1946d53808dfd05c0a7a73e690a541752e096a7ab46a6ba27d7247bb55f0386cbf411baa37e2d6b19130d9f37fafcf0a9e8e6b32d1a54ab275a852d3f0134f337cff1af65808612b0dac6f7a0318e84b83d35a48ec713740fbefe41b39abac9f54522ee6ee6462b4d045aac424d72bda9f3fe53bedc56f179bcf82d9a011cfd6d8cb758c058df6b9eb0af91d39964ce1cd4e9388f6a0535b4c8e7a23b8355a1f25e0a11b3b85bb28afe0e715a68161b6c7a7528274949107d07dcac82a9b3df7bae759f9fd0e76215fa81ef90b87aa9e485fc9f1d6cf42dfb2172677fb80ca7d28ab3a9a31034ec948e5d2c3806807137a68af53169e1abd153378e2616aa0c984769fbece9aad3e31065cc9085fe699ad066f5eceaab6dc1c0f3dcd35a1ef7321b20a177bf1de44585f148328b54fe7bb427fa818f5b0c59a857364ebde30e47a62d503a1dbdfb91e330121ce91b8031bb76e0e5fe90a70d1fec96ed0a8c04132c603433c0710131fdb294d0122eee98a6c01737cb76c889fd403b34b99438b1c60cc1e2d9e7af720f588522f072d0416ce4d2a68d73287238bb023c992d318d014c08644930868bedc4ae17916b85ac1a56c01c322d462bd0870762b5d1aa8c431eaf00afc239aa8fe37c405dc7f481f6d3474c90ed83a9ddc140c9e23ab011692ea65742bbea3e2cfe41d172f21d9f0caa07946cb887936b88b4dd8e7a1c67c655c5e691afa7cddb97a5a64bddfa419af371c836ab85b7040f3c3af09c6cf90b816916dc6b529f7736cb4a3dadc181f170603b9d1b54fffa9509fb3f5d743023577d34f894996c390aab93b210c55ee71f8db2efb208e39beceaba23600f7f8deda8a5b998d80d0893763a1021a338790f06f80905711c2810b2ba2c42158355c094bdc0095fe0c0ef883d41923e60b36d9420e09cd2c81fe48e816427fb086ff1ce2da4fe42f1aa7162f612be3a7ef9dfc1bc4ee535d3b725bf131b601310a53eed5ace05a9433ba175b0654383d2045f8fe3e82a531830ccc2c7a7ddbbc869628ae846756aab82886b7b96b7b431a465d2ac4f85f891fedab2fe0319ea57e3b67e371c4fa46c9bacc38d3134c3515120272f6eeb61373531d7e0bd4faa1399c90c8b013a621e896610bf3167afb37020367526d128b0206755a93e9d218a9df1e98f0b0fd2fd34bb742acc301569759754be156019342858520bfd7e1d45eebb5fd05493def511f2ce32d3e473533ef32c12e3d0c5fcb14500cb1afb717dbec2f69e1503cf922c16fb30e42dfe0c3761500efa32c176ba4f70b997cd41a29f91167079a5977ee7e15cbf9cbb1d526ff4a2457f09bc0b9219de559db6dbc497872499d74e7037f649c768aa92a997398801a5a5da92f0d046300d59ce1ab35965aa824b4dba92b541be65671456c96caf0089e7fde80a32454a615fa86626c499c3402d7259984a33597c28c87be2e61cb5a40fc4cee61aef1532e45770d109004cbb33ecc900aa1606674c83ed5d132dce30998e9465397ee042c073bdaf21ccd8eb72c8b556ecf7413f6623ff994c5d698d9d540f5711b0a7c02c2ebc60fc5159359364b8c3622f15cbe7058922962145483717eefb083b60e02cf86552ca1354195bc087356b0c6be2c975fc5af28465af0b30978ed7bc4fec53e4770908a3e479fccbd75714dfa044ebcf2b7b15e79f58851297c09acd82d94298d090f50776aec209131cf042102c286f2906e34971ad17ab81d1d00e1f2363345baa7bade3b61e0cda37ac7bcc8937e49250f507949b254eea2c5a2e8d4ac37bf7d107c2b91c454259a33317d93b0d6171096fac3b6bf0f29c8d3a2df100b2ce2961f8dd465625883b3bd47fe3c02f84a18a3f701cf1a4f64d01cad05c6dc31a6c0b3de27e30e97c218679af3d5d3c02ff70bce72a13930a093440f5beb139a54e815b52913bbd92037880728eea84734758b0c39103316d083a4a415a0744144d0d236506dc0598e8f0956a3ef846fc031bb879cc3d0bcdd84706446d669c8766f39b5a62df4e7b516b910bb316710944ce6295365a56c8ce967ddb35e8609cf53318da947d0f738d62abb032dbfb14a0c9be39917aef705c3e2e32038a56bc1e14273538ef8408604bea06b7b58a37a914e97a4cd27728efbd8c93fcbdee1c34a70cbc3bf7a5f31d8e75752f00175a66eccbe61a28ee534a2f80922d9c80c0f9612a155358cdb7d0f8968e6f419883568d73d908b5245015c7522ed22fe780c1e76f646018de0897db39d82cb3519427778c42dcca6dc276687e4e14fc862a5c5670634306166af10cc62558de96f91e15405223c1eb4aec66e85c0c4a573de0c86533e12538f428cfd19426d62ab5dbd93b48ed58e2563178d40b6a6b39802e13d6b2e31422b1a544e56040b8fd0aadc713e8a9b90f4b224b57ddc76e02e16c34e03c649c822a117bd36da6d10df82b9275948c2dffe68036c59b7fd6d8c494bf6331ddcf4364f2f6d1f41274b7eccf178a0251509b602855bc3dfaaaa360270d69a82798fb9285c5ac2347b9b3035119403e81842b94d075e54f88fde3460d92b7390366c8ca42f949de73e379fe87a9bb8de5c2b43030d0b8de7268ce6e539f6d3ba9f73e2cd692f5d6c955e331b858cd00f7d0b1a4282870dde7e30a005bfe35f33ea728e0d3f7302f8ba46a435b19404cefc6a737bf2da29b90f49ccb787b78113486b6a0f8ad2a9b09f258bb1804fe4846d609dd2beb882203bc98c1a9a8919815bfad3bca2b31ed99a6688a00c75799adde0489b5842dcfb52cf074aa37f2895a4e518fcc456e6e1bc662d5fcffb798431ac637df1b4b6f7a5169ce1f3d46fed14930253c20db3ab63f27d24e938305e7c920db0f11c59318b317008f492e28182ab1c921cfa8e3dee4eb5600c2eb0c9d6cce6a93225ce12490af003701944e9fc5b9d75311fc13e99a8c0b98fc1798f88d205b9dbebb2617e7b3d438e31bac6f2d2737072218ec1cc9c83de71be19f53e367a3c61d3acf54fe6ebc28e185b8ffadd4b905fa5071492457fe2e93869159be3ab56d151d0b9ed7f8ec219bbf096db949b303b08a987e4a882b0acf94b5195b85bac622fb87e10ec35bf0df871a75927d02d3d0f8f9ed7a38b26bf5b71c65cf22da249d7568bf186f5d50676f64d41d37bc6fc1b764ce911ff8ecaaae146cb4a610c8fd693be92c5baa37fff322507d23e7b329993d91ddc8e19ff401886cae9e3d9c4f3d8d91dab089c8b0ac0fbd96bae43bc77d16321293256900e956a400ba1d0d4079474e40289c6a71d00dd7db71d36036396233ea6b7fa9d419fd3acb15aabfa47189fd2ed0e4f7fd232d963bc6a7392cb6138d412ad912e1ca7b3a6385c4bc6045e85a624beacebda876bbde81308e0140964dd1a8af82927a293ff0a93ab1290c7a5e245b7f9a2d0db3ddd2edba0061f6a6489e2184786a396cdfb47039167bb96ad0b7d68a1f1cb8cfb9b79e16dfcfc94cbcc5da2e175983c891c13057c4408cc93f2ad5ea01bcfbe86e31c343dcd1fc7c46982fb30ce4b2a5a15d4a52cdb491399936ccc3da224c9a7706bf9e89cea181706eb36ef2fc550e21addaad51239dfb64461fcc3ef40d1e11ea56fdc1ae0ce412e9e5478cad49f92b1b3b0a153e55d2fbf57bfc667569ad9254eec3cbf5a3275b58c13cc0da96acd42dd629d38d9a6784270b90edd1049b9a39b6cea3bdc443fde2a2106803cf801e50726df05e5cd91ea7979c293eb9c3c34bf453abf33d30262610ff7e6011deefae92aa9ee498871a435e894cbec44efa6d2903c51bb912c6a645adace4cb79a479c40149d0d8279af9f074b780405a53b5953a72d38b4766ce83d4fb43629d4c1086adce30c92fede771c38d640e2c3f62554c425bd0f5fc68b2f786adae2d38e5ff81cd1ebe8eead60e463f871e40721cfedc26faa23a1495ab29b5e388a762ffdb78d0e9698d5b3fc4cfca9cc4ecb0064b681d5137369ed1184c0a6f0f1b847507ff0ff007d9b4bb854ce90b1ad4b64e45d3d71e1194b4d274423e0f0f6b9f329c95666d21823773b8e2c41f4624b27b018817fd52d5f6ec9952399a3e076f2013b6b88cce91eeff99c83a6c9ff06c28f7e0c7cf11966678611f5f31e7f1561c88b8d5f5400e5c48cb62ac6355f157cc47f65c871ad3d0865fef24b9f735fd6d466329733776f3fe8c3cf68d8cbc3a47d737171e65758de29ade34e347a045ce2579aa28077a630e69febb1ee2332c6771e5ce944ca6a6ec39a1c26d569611790d4b6c6be17081b0da9e953f0f4dba9730c9bf0bfbb0d39b63852543341107653292b1794f3571cd40fa28661018467b55611c0e43c4c564bb074a6c8bf8bf7ee49e8599c512c98cceaee856749516dc5e167e5568c5957680bc410154ad2df73ea7983dc2b56675ab8984e935b5e14e79d6b25d8aed4d1b2415ced79deea6517ea7b4be646ddadc4f447052835a3a22f1cadfb2f176d987c8673b9bf8912e0bfffced16acadeb64825d6b52093337bcd08e6262c240ab6a7c4aefd6604ec5d9233665b67411e94f1c37a24982d60456dbbbbcf8628e8a67740628f1271f04578e08815c297d76c1b3d266ef5573e84cb0d46493206cd2a9bc59515a1bfb4b439703939c78481fc397766241f2aa0ff9e115e82ec301d04f9611101824c124c3b4321114f55fb91e4e1b9120d23ca7b26065cc8928c4eea45472a9647ebdc527d5116aea9dea58c366cf3e3c0a082bb2b1c1e6faf0fa50d22cd56e12d656d87f50f20b4764ffe138b82f6ab621187e069069431c83d5199aa0af972d876681f4a06ce6cdfa1b72a907ae54bf9f6a4cad1e19c270314f86634d1a62331e0db2ef24a0fc8ca47abd034a64fdf5815d6e04b9501d92cc8ef92b3e3198eacd67fd7b8a3e94a87163e6c22645b8518619927d4eb6fe46a2a0b18ce8bb33582c97fcdcec91382f60f89081277e782f8a44e11b175a79049a8d8117a4e5c365753e53ea113a6e01c93950126d0f04b20feecb01cc18004a1e2b0a5bcd639ae53bc2933dfda3f8414ecf47af780c924817ee2ead75e24863e6f22b46a2ec39e82356e2d24948e7d8f7e05bb4e735b155dc07022985c63d0219fefaa9dd76920d047e301e801bb99b129877165f211d540750082fd76f43f488aa9a42222a24feac1552a55deff19f8fa243fd1cd913e792b037405f0473167d4995e3c8f432be5965e98f5e602c487419146445de1d587ec68f715a28892854ae6a888be2953eb248929e911be43c420e043ee212db82deb8b9c8cf5b955abeba14a358dc23af1bf79b90acdccf984324019be11ca4e106dbd9b5450a8c4be690f21307e7800459628b7666a74770de22621522316de00d8b334b1143131efa146337dbd14b1d85d10bb852c7ba01329e97659a3f831ee8c9c19359e48505a592a4dbb1d991314447b9b80ae77734d6af166ad4ae9c7d2464b33e99fba598dc4d44b3ee0de622cb5fe3d85a77143b64ca49f53ea4d7951f64e486583b988439f5ee72c63883ef390328b10b83390bc486d7ba89ca0ee739c68f202c190b308eba7565e107321bd75e6e621f6fe0f6295ac2c9ef43e8a0f1d00fb0453234aa36b35ed54ae9d9ab625d74277f0b69e8af1a6fa66b223d9ab0c8b980e7e9cda87ceb5e55766997890d586d66b09b489dfb29d249a57ab62851751f8e8df05df7171eb22df63ba8605e69e75bd510bff0b340ce7ccf772fbcc1c0a583cb81b2896cf779cbd35254817da0f80c5525d859d6e31081abdc8ed5d674071c98b26c0395252ee9988e2e483d168b72da2f2205b276da05492ff6cde8c1f72f1b63d9de8ac3c35c711c336ce3cebed8829457035c8373cc019038e424817cddad9fd5b43048c3933e42b8b3fd02cc0621612603d4673f0218ac19358026e7314e1a31de0ca0e476b6dd4952842b75d97793bd0293ab4b9a7c662a0b3d551946e134d082a2aab6b23f91ed43c8ff50853ee755881a4d5c85b0806cade4867fdabb6dd55fd89ce6bc174661642f6ed8052a62b7c83bb2a3cc25235f857769557735716f3c0b01a58b18891f17c186e1f93e87099bd2610919b216fc547d5bc63c851cd9667b7902214f3f76cddd0fdf083ced58612acd56b93e65901a1e333c71a1220a1d76c4b9720d6e85da4975b78c706b930df0292130a838ee01ded38e442493df1f6bdcc4f587d2f42ecc08b01f7b242e132af4cc3c86d154654c3c26fc7f3e20e211955ac1a06bbfac8948a842ac5baf80ad568434a7f571f5835ea8d1137a4494a424feb98d0408b9c812ab0c4acceafc3183e516d3430accb2cb4bf9a71064785a6a16143deb05a6d66afdf8547843678cb6f74aef29ca7150a8a3a4e7a7a871c8a07a7497dea60049ef5738b2a0143809b30e86c8a656bc8814faeb98c5940e4084f6e19cc6333df3bb3564e79cb0ce59b2ce5a76c20c1a3c7fa9ceeeacfd0fec36f18101b2fc966996b05b9cfc0975af0629c1130b8d428e1a4ea2123bcd14db6b050957ef157eb86ac46e15025f6b35c5bfca022ad23d6ee2f47d666f33dfbf1f5f701a13fcf805941e618e31063c903bc8801698c44f0b7034d7142097bceb9cf65dfba0281bc0671735c9bdeb8b392d94640d4602075ce0f9c84fd88e26cebdc19ba73f85ee755808a32b63ada4944f438bf73e1eef43444ec13f15408f6423748da931ecdc277fdc002f0efcda3bd3d36edaf8d0e401cf9ae4e61207b034503ef04f2be69dae3dfcb86ea48a7974f75b4629ef93a1fb3dba9884b76bdfb47a912268b70fc496faa51c3f39d22a8ed537bc6a3fb0ca75a430f1bd9b9d3e7469acec29a1fdd8e44420dd52e13cdea46934f31fe7b12987865680da0df1fe7528369982e27b3a2d438b92bfe74196523d4e92a975b58af1e296377641244e32bfc2f32f76b0af01e3b86a59bb09959e7cb91452758e5754a116ab199411c8559a74f6e9b4c0d345a72e640eb58f0e3609386f5f2d53f3f14060c87ae71d3f52619720e549b84d3c61ec77ca230510115a6508818dc75842aadcd235599e94a897b5594a5af21a298ff3e4101df0e091beaa8fd71556288802e1ef7d69a7e686abf00dfd1dc799695188e7e29ab46866c6c8e948431153fc05ed02ed9043a387cba44a238f26c87f2b0e6ace47d46941152fb7c043d7588bf2e460c104d0f3d68500e8dcae2cf8b43af77c4f016b7d339d859394d8fe697e9dd16e18924d55f33c889672d756b3b003df5aedb3a97be166653283ee0787c6330c1108868f5c77b0b5cb52dc76395e505e301b7def024a5698b700421ec0e71a5c708a9839a14b464cc13cbd9984d2822678b486e0fa2a32938d8704dad208955aa7136b8cd6fb762fe2b0339a6ee1e9406648f114982898c188ba79ad34409d5bbe18409791daa27168bc647d965d31e27bcc956082a967ef303b36e3f7ca1a394292d5c2928b22bf03239bc3f82387160ca447a7b16bbed0571e2f4b0cb363cc86a7238a4a58738e8d5cd2d7cfd4dc8ae96a340810c153226d44e5f3d724279ec042f173e863a0510ff13937a875aab5a59bbe6e9ea9dd9c7b1c7ae1724b8964c9a9037cced4dde7c244b1347819f86c89ec5c61f924819725cbd2b48e573e0c7684a2cbf1207f5dd0733c652aeae5f9ed9aedaf14695965390a8a878d1e0a049e988994d6ac2141474835838802d443383d85fd2fce3abd17dfe83eeac7f0a2477c41d78992a129428be03dd523f3f2ac643fdff872c29bbd046e3f1ffce8161ff01ee5a367b767fea2092594c3d7370e8e111a859e65502d5da4a322a47ea3939972d32c1eb5b1320daf93cf4ca36a65e04cb1392965065dafb54132d4ea436432c5e05366c8d47b44f5cb51ba7218aa6b229a65e4373722acfc120dd9eafeb4ad0c4d566e16fd97067b6cac71d05db1d4bc7e90059387f06ec55dfeb33fdce01c25e008e293db8134519dfdbd0da5754a22425fbc826e3e2281ff5b172442b68d3e19516238cae44c574131975b38bae9f08c609b8bd9f4258ae258717f71fce21702f30c29f88f6a17116aa1285aa5e07ec72bbaa9914c078518b795a586aee538fec5b9a66a914306edc0b48088d546993fbe1e78221e05e4c47386c8cc3691d85a0b7ae50d368b71f6308c31a58f7175117e267b3ef9e181acfcb993c892b8b7d368aea60c1cc2299acff3e522c57d9483b09c30dde7c17fafb66d6a34016c8c0c52950129338071030965a638a65447d730e254ac8c7befd25cf8ed366155d1912e3e7248a9831098bf90d647905d945fa456669470843ee8a85e9b70a60f266aca499f4e5d85a86f058264873fe704b5a48523548ed0d74a983fd5c3f799a57d1f5b891bb9f13509c558c515df2e7975ded94646a00405c46c0ac90857cd3d44003ae1ff613f70be261e38e5a5f6860031dc74161c89445f497ea1b57e68cb21cf89a0018e731bb0279a2ecaefbcc9b7220937b00e3eaa401ffe28d17284e7cc22e93dbb44fba0342dd5a25d6554be19409f08be8d1e42f030da68de69aa9d1dc067bf727e3345a98a5e2e03574eb19efd8ce4f79fc5157311d1485e94d105857138d33174319b60dec58d69b0c0fbf8b9c9910f0d69cc8937a74fd34b9f6c5e94a7d6e93aa0e167c04ccc206309c327d2fee1717fd9119ae81eda6c018c7bb2a8e9b13fe7e294cf79ec95f3a896abe89f841b166c230eb490c29f00b90ca7aec860f59960502e0f93f89ec9fdf3f9a1f4ff80e3a0d8d1d9cd904d0bfb4ce540e8718de997e190350156a881b1137ca38d073a853d7c799eebd9d871e1b17b1c6fa938c7c169e6a82cc00354b97fe97c14f632fee1d3f28f7362cad1c07ac0126741d4db33c030f452e7ea00b665e8ccd66139c3d914cabf5f90b91f152537e9824d2555a2d597f49dd907400c38f624a13f07dc0585dc9c15dd11eb5ea99ab43ce0301bd5964513d3ab83ec09b69b5671ea4a5704a95046497122da6abdbed4c5ba349699d39fa8fd877e1ef61596df3693e70c4a699ad533350836c9dabf07b65d0e34b1380c46fa1b24f91fa9c045002a160cedab682cedd6163110f05968128e7710d4d8e94159317e0f7ff5fd60984e131c852dc537bd602f2bbc3c39e8995859240d5b89df79bfcb3f62c16f2f5dacd869c669ff74f8537bc78c3bd77f8deadc54cb9eab4a8c10fd3e676b1908c22fe7234e2c3be45501c66d2220809ef144949d31b15c237e3a5413ff88d40d289c43eaa31b175a63d902f6293e282434c8c9f1e3fe73f818abe9d7b3ec3a1647ebce3893b648bdecff81fa307c07adbd2df0fac3dbe98954b8416ab3e52d98b31d86e4cfe145355d6e9660be65c4e3bb3248f45767278c7ec8c574b4e3d9d0f6566e323f15c47107b9c3daf3162c2c4cbfdcdc8cda95e154d26ef0c1908aee68e153951e84c773b75e377e97b982da056af2209457fbc0b051756017075b28a302b1fd3b3a8df4c7b2d9f3c35e35202eaeefa7f390333704bf4ec07dc9ba69d2df5fade19317b3fb5c7a67f208f5d7cca4ee190ec3092234b8e307b236b40379eee9e124e9563c7dd674f2b1e9cb4102d6a4d2b8c11fb82488930df05dae106df26669ce6133149f13959ddbbd28a4af6dc222c4fdad4b6b33b475b09688f36f3c5c7f3ca691048ea1266dd3852c73fdc0c7d01044c69331431e6160d22ba888a72960881402b38bfec2ab8619260c079ae0d1dbc739b63eb1c6c5f6ff4aaff9726dd0caad656f74b103fc84a42e5e50bcff00f2e9955cd258512ab58ee3e05feae2f36803d458ae1d2d25379b2c27ebf1ef79d39884ce8ef404741845043181c1b8a00bd79a1c3082b241dbd5ea3a5b5ebc8f0b0b41f00e48d6f95165cd82ea4c0ef949d5e7a63311997da8dcfda8f4fe494a900c6ad146077aad1476d2d814f9496cd6687a079c78fd4de0c31045ca40813659f095dc8e64aca283b2f4e2fa30aa858a09e4ccad0116da631583f912a714499e4a57b244b69a51fd78e2921d2492a303cae64144d5136bbfd3e368fa149a8c5bd51ae95b9ba4dc55cefc1c2d48578242de19b7a00f29161643e91d634b3f055a34e3086628812741aa2ad7924e62c9d0f0bef1e6589aeae53491788619ff90dc30e4e169b2f3d0cc96c7897513af68f09fa6416269eba189a7bcd2eeec058811f767e6d745afb24e0c54454b6b6e8899bdabde4c59ca9b20ecfa6015a570faa21be256b42c477d57255ad6e21ee04fc13a969a1bc2f820e9fc0b31e23c29edcac81bcd9af216cb4cb1f1d496deb42ac4956d4425a18aafa82505cc300e19b59b58eab712b2df1d3123347d2398dc8a607fcc73769d31280d1cfd85f84bf55556013c0befaff8efe82724a629ec12e27964429b591e412622b707f8e9a674211c66f83e2a3081b5e9418279f4c37bea934e0bc381fdea721b0e92de79999c5d0fe0e47f54145355bd4b399baf3d9c55d9997d9592f20a269aeff3468208624036790631731236a46e1e0a63c78bcbcfad6a9ec27efebaf980024eb7e6be8c466ea793216a6b32e8d27f36c5fb838c73bb90acabb1cca5b313fc802e5dd79c22ea3e3a1e129a40f681ecdd330c2516f238bcdbdd33c316ab89fc5f68769c9bb1bf8ac8b25473ac5d6f6b4980dbd843009416167caf21becb0f1b298a063a0ed7b81813f8e5637690c8d7ece9219976d09255c0eac54349ba5388b4bb2181af6b4a555e19114951fb7bcbb495fe32d9ba2d1a9d18682e4be444339c7ce04e8fb5b6294a2477bc05f396b0851926fc9648b8d9a60780f0b75003361e2b10239e9e1977f7e74e46fc5835f74e0c59a579255e5ceefbfbf43577b495482b67c08f6d8d02e1edee73bda55d4f4033be21bffbcbc0400391c509e629dc0535acb9be9e2f29cf7b7d7c4d8454851e5385fed2fb656d32fc452a57654fc60b269659fad74948b59dc2552981140e5bed259c8d6545ffbba9f73f288d01e01bf946a2110cbba5107776de15b51e2ce7366c0a53a0d69a5300bafcab1c4139360677d5588f8c52052fc49db19040703409da61b7cfce9c3f5fa7ddc398d139e4745feb7dd4093f508c24f0faa280ad99a61c474a8fc391e9acd2873c78c6a56de5ab3c415c9f718e986d512a6a8fb71d6f1e432287a6a115518ffe75b0e9c6c75906f3157d367af1e9aa81b025b7ad37d461e09536c2cbf6fbaef645dfb96f3aa28e942a98dba298c80019994605865ca71804e8bfa48ffa27c9858093aecadf3628f2b1be9fcccc35ed19a5a304c8ea1a6e9709d5216f3efd1cecb9f85048bad118cbd70e664a6ac4414599df18eb6f05ab267d5d085a82e86143bc5006d714e0ed34a25cad05eaef0ca29144a38c22cdfeec25c7bae16a5b1a4d54681fcb7d67ce4d5ff86729fd2cc3193257bd12cde2000728474e0004bfbf3e0d36d708f3509d015f08efa96058520b0653b8e5885bad115b0909bc74d0b93b0b47507c9615a3a7edfb944e68a7d5d53a6186be75681a52ca790d55633f1afa68658bdeaf79d0392bdc41077abbee353e8e5aaa4cf73f1e25c81441d3d4b784d116108ba181401a302fc601cb94237d0ce92c0667bbebe3cbd22c8eec9ca8ac07a5d90e5ffeec1b1e211115daf8eaf2a2b6f743afc630e2254da6681ff9da2b5ba4cb3799ddd438ad1b08d075408a2e190a6ebe1ed7bb4a521db247c1425404c25f141a78196ecd7458add7cd68eeea9e420373780895bd212e65e03ab7a3d32f4d5520a6ecada2665ab0f368d4bebcce1df5a5a192ea3df4b9d728c3744c97b071a766dd4388ec14e729fccec6b2b46a23df6c391f37801f3f4f22504ae0d2efa364490f3d68466901660a89f680d5e838809d5f635d01a645c68de33f2e3a6b32acb52c7a9e0526ea089050bb9d43886332e4cc4d7bcbc61f5183f808d2457d364230be57c925ddbd791f4218278bc69d70dc9778955d511a0b05d2754b137bd741905abbee014b6beac5076305d21e13c02f3027987c65eced304c26883292340135a92e3a32b5d5e797eddd2c541fc695e18d941318f4e730922585929fb8280bddce611542ce284441e20d72cd2782f60dcca5806c353dc29410bfb11b7f34624d552421812eaf27de1fb8afe3ee93e58f9c703b3944dbdc7e701dfc92c310e761b217456853be9111983d23b8048f760bdc5491add67821382caaf0ea4b701e9e24ae87060e218430a6f75156c86113383f0ef27771330b091a8eeca02ae52b1d9e528b5c398a14e8d96b5092f26281931fcf4ab611cab78455d500f053def54684c48b1a6ba51cb6b9c07366802bc1420345bcc45f3bbdcc4f631bbf655af8d83d41239fbc6612bc0fac301ec56bed282aea2945a728e66dc5b8aab1e8d6f7621d585d37a6a9318c9353d93d5788ee9f6c965f5116828fceee6a5842aa78e9e84fa1134123344ff11112432d1e50ae3d81666729162efe8b11ee544b4638425eee35d5be091e46d44c9196547cdafc6fa74e3d9f59598cb97d0df1fc32d7ad6a169c97a48da28e2d32c56a44e6030ec7f1f6146f5d8414b747e871deb45ab1b5765cd72e600944cf675b1d7f77842fd51fbfc40f161b7638ac0ede26749d8ce9c863ea41b879e135472f58704375e30193513deec875e483a1ee74a4d7851c696fc558bf024c292afb718344a6467fcfc59e0bd1e115dcda6718bb9f76d9567d216aec1e08324ae76583043b4365dd119a1c9532cb6446bbd73f812cfdde22bd39f22e4d905b2c2128248d980ff37de78ba2b3faf424d50f3db5032f6951735780f0a71122d5c86b0fcdf22524e769951e9a1acfcd0046eb38207ab3f1463aae0c5b162ea86777741afe471c08f5f9c84635e0c007adae16c0a0c8b474768430be207e9ec3c39a520ff0a093b9630cb6d44d71e71c5fc75c22db70ca3ea5d5c9593c3975cfb2cf601c1c04e372cf57f332f797a0129b99b394b021c53481a94dc5c5260761a24edde0f483c5c8c74bf61845c3ff476a9efcfde4121e9a0ff7de4bc031283221cec9d2819538611a0ff82f556a9ae194385d1125993dcc12a4be27797f7a4ae487df1de8cc6a5b013d6a1982a0306399c50694b6c1c801071570bb0b1908dd4a715b5bc7dda111e13768e2f4208cda64fd8ceff4fa1cd8cb0605598d705dde696f51804173e35d7dd285ed9b96d539148c52b8864343890bceaed566fc025ce61130f11fc83721597e63eec70264c5337a445c97c5791793af9eb2d5210a65709c15ad38b85c8c509ef09f546379c39167d08c3d82da3612da831cf0723a338de77cc296d77aed8b17c2fa1ca372db599e883edf0d8bf8207adaf60ad4743b3f9a91a210b31e5dc2ac65f3894cc8cc7d1f20ce0b86577d1b15aa963b703edc5e0e912751e8ec92845c986586feff3440b5e2845744639f970acbbcc5258c258f2c0635b390f92bc19322f4ea303a7e04b5d4d6a1fabde481e9a2b7a734e90d399623fa8445456de8fe45d7a3ce6b5e8484710a2c20431b5c00235f047ef1a390fa3a491bc8e6f220d8081b04984494238199613f6dd4499d296ab93b60431d2283de168d38e5cada3f16075f54883ccf312ed776242b905df184c775d0acf4284610f10db2b4260fb6bd3fbbadb2689c61848f79ee67ebc2a78321cbd17e791e4cb26754324c1d912ff24a95450a2241f62cd348107364736d82b6ec4b370a6d47dce218bcf979687ce1b1deb0c74199afae767cb95691304a09ff35f32274b1056ecd25b665c4d838dc74edb1865063057681e9c49fbaaa75ea607c59a699ff03b9e942adb31d772eeb3e8078ec35e3e429358b2fd7a6a893dff56fc2f70eca8c072594161ab337477baf74402b39ae880a5e11feed5a61e71728cf65beb54815f3986e7810ada4706495c317e624d48fe8e64b969a2e45894af731f6732e2792685f7791207339c2353e124dad66811d6bbeca7af62fb059a3092e0104776bf8192259ed5eb0f69a7fcb38020080b232c7fd5c697d99e0f95904c7c5b3e0d3a89057b7e32741745c02fb77c240287aaf580e521068acae033ed294d6b658e360627cf398b4d453a69fc3075f1ee85003f2c75e943902bf9deb69464a4fa22992ed2a9ad5778aa0cdf5f402c33c7e5ceffd59362af7239de7eb4418258d1d1eec2ff01ea7f2ee146ed76c2876f6518ef58d30aae7805b09ca8beab952fef2c875ac9a9928d4c48acf3f641450bad5d278e125ee63b0c2a0595dd6658b1fac164b674c47925b1d93e148f37e3fd176515d21c9a8d852ec22cdce7a65afbccbe7c1ab27f98c21533205d8608f9e73f061617251c7d5c24483af95b7d748526e3f666318e6f91914ffe2b30bd78001646543c8415028f582c467758f1031393d5f317c8bae375f6a166dc94ad21a2b324e1c800485ed08a7b8929fc260591952051767d4cc6bb72377f2784256a50d700ce569b62d0599bfb38868cac86f83bc5b61a4b7a29f40fa39f87002ecd4e4844a9b7c842b17be5eb6d66f504df4c082d4d2c631cb6af520f133d7fa0a4d2dd83e3d6e3f07cad1f01d6c4fa2c04ac2abaae6b9fb0d3416ca2504ac453845b814031bcf5a49932f6d06268fe2960ad718733f309998df93e5fb34d2a9442793b4e02cc7060e64693698135b600fa1632ad88b76144108cbd30bfe358986a791f27ed25af77052103d03c06f701530d4a18e15b62e59052b80f4ffff7f0b