PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59750 c04da979ff809798f365ccd039da03df0888d1e631742e673cad3901770656a5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
186d1b7c5b833f68b04692f874a282e5c9be8827e26762d553d593ed8d44e892
Certificate Block Hash
c04da979ff809798f365ccd039da03df0888d1e631742e673cad3901770656a5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d03c0000a02f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c592a0263252923936215a3f6d4292db2b8b5f8cbe3b26cab39f3f5098e58d6536992adffa9f16a6a0bdfa62d4bedbae6ff96a23c173c6920445c9b613cb224117f0dd0401ef4bf1589700e46fccb222d802897dff3abb41d1180000000000000040000000400000d03c0000a02f0000

Raw Header Hex

00004020d114c512e0216dd9d6ca037928cbfa82693bff681b2e6242f90aed50f04fb4abe47a8a0da347dc08babcf419c3dc16e3adf72c9263743701d25656b313c4add5f1c1126a3f44031892e8448ded93d553d56267e22788bec9e582a274f89246b0683f835b7c1b6d18

Proof Data Hex

59,560 bytes
1212160203071d6f3beb4656062b0ecd9941687c3778ea1a04e33a8d57b54f68af359918d1159f9a1054c9a4787172956a3ac844df43a3be35cf61526839b6626d666f5085aefe6b73e67ed1aac52f347e0040606c5e24161103f89c1997398e950d9b801bfbc5517a84d1ce0be5731f1af0b2f8dfbf50c68fff7cc2ca0817413cd6f6500749f6291dc13ebe43f79e364e69a46ec92bf283d1780e4e582d0b5a19286d8cc06fe57b198f677d4e8ef977753f7e07fa890e1120f1ca8a727600680a388f6842692fbfb21a24c6f4717df0e7bb2c881e7cd07d7548bad1b6e87cda2656274e1d97769d76c54d01e7bf5bb1459cae502102fdc28af8d03c8a8ca5bbca002985881b1b8d550e4ea7eb04aaeb152973d75e088965e86baad7db3a8acd1d1a1a1b6b8c10e47e57bac97ebdc957646d74bd5ea7827601ab0a7d839ee1eeba889cdf71073c1f6a6f7888e6ab55a2c49ae099618bde048aa7ac209715f15f453c99f14359a4d9b606f19add76203f1881d240177672b56a9fcfc09d531c2e44d28381c5702dd7bd6105e283a166df2eea5deddfb28dc2e68960691fe42ef93c2532ca92b72c93ea9b4dff062494fabebb36595c4ed711edf0643de70c33366a20c432ca7c88c55c36c3dbb7647f71845e612e54b0ae7b31f62afca9a00aafc302ee0ac12da1c8501e16902cbfad0bb447004ce1dcee1d8e35ae559728a2768418ca4fafeb390a9422f35368128508dfa85927ea0f3ef49ba1378c16e3ab4fcec7f7841b4571c8acb28939a5c402cac05bc68f0a6b752d112465f043a3f9e6072da639ad75aa05150270bc2a09ca0b60a6016659ae408affeff20a615ff33f8ec0509eb8e89347c1930dbca68d1d43257a28acc5a126ba11ec7b6a45288914cd2c4df5960b13b5fa81e34991073743bb830b03c1d39bed70e60a88725e73b6292eb29d0a10d6164d0446f4532d3c173e8548ff6e4a7d12059f5ac7dc9551ce4f7071096a17497a6dd9f518e2df28d8e385abc8a47c72889a6ae305a79ce5a1331d0b3b0b9d26cae94110c0919416d3b367e1b52b1fdd2f6732bbf89aa36a93a8b9692d4e6ce4f90a0b8fd9a8790a1cba8b5f73e9ba9e2339e25e6fe50682324b17757512cd84ecd7ead56546bcf1f6aa76d5aef1f651dbf0f2679858ef2e95812d387da8805289a3bb36d3ed3e6c0a062f17c53dbab06e76c5ed5649696bf649266ac7ce667e821666cc336aa486a953efb7e42cf0c5ae44d226805dc6c7eb5a1832d039a958ae744d42cbc23b6cda178cc12d1339c8f3a47d9e06ba54520a05f4e95c4a04dca9f8004fcb516a2cf4b010a647529f7d01616be1d40485e15e0165cc0b44204268ea921f9eaf021d72471f97d45535f623f78429acd8d2849f5139d40104b47968795ad0fbb1b2103bb327cef0aa9f71681ca2bbe2b8da12c5449f5697f533f72c866b6341e98f84a98f5c6d95c8512d69d8ac9b754831c2960717acef4e6d7243497d345c6fefb335d4e6e00a022d7df717c4fc0a73abd5ea099339aef454cada9175669261354e3448859dbab256a3bc61159afb8d23e0183f4370f6aa3eb58376f4ffb16e1a800ddaf560131d67d302dbcba3d81701ccba87a298ef985feaf1928e39e43428e99f4c6f3f89ec3d9dc977e3dfb24bdec8c99815aa92f7f93454140a098bc9d615f61ed5513392a7ca4ddcb5dc61a70ad3e3e67d596dbf686a609f59b5d84f16bcbab08ca96fd794243a08f9e67695ffcba87b3b057001a83009da450caf117b57d49f9c300f2e88c0d7f930236557dec54855a8951a8c0712c55b9384363f206120de8c6245bfe081b2ee472b7003126093d19327272799aef99e3129743403cd06b068acf809dbc0c2cad781b6f6e9f9cf293069651d3d5bfef8fc38797135955654dda710ed65428076dcb1e709edfd40397283e544eda8c3fa12ecbed8b6f7d0b256b0e61c92765a8434030636f588d848a1ea70b0bff89d06e0ea1e60ef651070878ab88e8a03a71c756c076c4a567efdc92e10490d8809a199eb4015924439f4d847bafa4d2e79b267bab9b68d631f264034bc3ef4e34636955dd1bb9863a0ddcae6a252abb6f32b085d707015c5b70a4e358f6d0fcf4503c29e8891db8b887df06d35532555c86b0a1cde7e9f6e5cea4867788bd657c70f7ce785a69a2ce401c76363a4e60d10273d5191dec75f57319772607f7ca6afa499f4e878cf01e3debfb6e43fd9b0de8083cb30f0f7525d112f1fa88eb02f2e36625887842a201133d4f638254ee883b7187c4eb89d0dc3f04c357cc3fa389729a4173d61a9b664ab5aac5baaf2b0b5db8a8ec39fc6f2cb7e3f4241ead28d9c625c7772fb8f1e959ac9cdc700bfec75c31ce88ac671e50eb01ab3e9aa652415bcb9e6337205ad7b312fcf6cce1eb85a684aa0a0139f50a8edf1b5ca69c935678bec12d278f78dc2e69e15745f79e2c4a77ed1a86b0d9d422edbdd10b0298c3c07c241d0e370cd255c57a89d738d956440c8a8d2c9ab38fb8ca44144db5d7245553e61bdd9fecf4b9adfd08315e9a047dc6366ff49d1ed4a2795553ce2ecc92e86d6b280f048312ebbb73c2d67565811a8940d0deabd17b4a4b1846e7f8f0518224752a0f4e02b952c2d3b267e986a4a29fcea27e41ef54ca7d6e0035b637e0673b2d78e7b25c0c987be29a0acb8761d6f2016f967266ba4e4ef2aa8d23ff8fc965e10ab8b718702f95dce3f93e057049d7f91ebb70e5045cb4d8868ae04f276b69748f063135d05f07fca11ec9a26d1598d31fa12732903e51aaf367f8f07eacbb2c04352358397e4d41db8e3dfdd2937048ae0761afc699ec903857b2ae0ba02783b812738e13f1f61a896550ff78f08dda03087ab9c2631950857de940c535402412854ba8f4315ada4063e945492708b919d249ab820d3ae79b4321877030f9b7b52ed4fb310217305843fc6f99901f0221c273d727c43bad477738c17b6ddc92d379a38b444c5e839503ad434223a9350bd5c78da4b112f994af6a8424a40c62afd19836027a682759b54ae20cf08dba446ed975dc0f98827b0affca4214e461a34022a5729a9219d634eeb59a65057c9313226b581836f80c144adfe939436976b973d602810b534c040a41b7618be4008195b9ecb62faa9bda7c2f4d28865333b4e71d27b8242a6a90096500752f41b85f3fa6a875964658e97f53fc3d3a4069155fde0e1fc69af88d7418d2aee9f9be1ffde894be644791890a8784f9eddfc3d8e15b38810f826430b6b03f34daee624b898d40113dca505fc89d54fe919ccb298b5596e330ebdeacbfc599c7c316ff86dba696573ef3d8d5a752a4f9c9e502883e7a60289203ed72e7587b2fcd03a8df05029fb7fa01d368942b3663810bde1470e146b78c4443a44a3777d6de39710cf792134cfca91bf53ba654932192291287b1a5ddb3d9c162a1ef8139277edf0b5e51998903bb8cb5b93e9bb036a28204675a4c8812e9e7102b11433a60f6cfdc4a6fbe2d14a203532cedefa27db7fe9a31fd0abcc7ac36eb51581b3722d3336a339d6690514941bab841b45ccc7ff8bf93d5d9457030c30ec8fcc30f01c1ac5483760cfced00d78119e9cf48b8f4c9844b1eaaeb4197eba898078e818eb81688f27ad2e7b366df3a009c347348bdaf6ac8b616223841c29ac9f5b9467ab993d2b55a539b9f4167a237d8fc850191b1441d07d1d7161561859034501351e77e7902cd0b7c07a2ecf9ffa76aa94839c58d0d9732895c4b2d8a9b2749f6dbefa1cbc6f4d4763a33acbba43a99d6f1d9f1bb27a4091fb69be84905f7a3a76ad077f5bde2de033d93830c15c9767fec80cfeb982b289ca68fb23f7c52e57c1cbc922c3ffe4532154479b284e3527cad82f74e80a77a3797998d859779262a1a65a090a19bd443834ed28aab002d6fb5f8d92df37244303e8cb5c5c992d5f0e131aa9b060048edf47efb302d8f6d758cfa4e493b99c7bec63f8ce5959066f31e4a023b03c209680f21bf4db747919a27de921ef8a04f9c4c1ce65a1afec3e4fb6aa56f4c4d4e36ee7f62941d0e4b0a080669ccaf8cad9e2c2b90fb272d5a49014a54a8b09c2dec367d8f674b1ffd7e5eed8665f6fbbfb735842aedf557638403af9b74b568cc0f5cbf93fb43b48a7edf780174145d7ee751804a4f922df2ffd37e5efcfd4971e52a2da74cf49c1082167b3dcb9ab45e70dc3a3d71ea19052b1c317d0b7a9a52236bbddfa00de2a22b471de34b4ba4496110f8f76e8897295dc68c41e46685eb6cf50302ca44f4554c8b327a4f4703527aaf40150bbcdb4e8528ed4a4bdf17d05efd6f4969e03143eba9309e8f3694b74a4a3258c2b9ba267feef0dbbcf54eadfbdb18ba7a4b8a0ac5c104fae99077e47f5366aa9742cf0503a8d39a204ab35ab3df3e9fc0c528ec8b280e68a6e41a568c0faa93993593152043467c3992cf56304410249a5efeaa5081c31e8ada17fd0d854b2b1decf3c2c37ae3918e1412393f00112fc61cf0bf1ab360ea48bc5c3ce9fe852c64a771837dcaedf01f0e1c7d048666659721fc724a43755ff06a995a5035fb7c93222afb8d913b6fe4359bd9655d69a36d3c5a632346e4575735271313b83153e42272b48168fc817c929da247c09e8d525f80a64700feb146361def725e9570c3830f6554f6026ec75f64d0f97db362be9b503b69dbcd3c0f400245a3497bb7b5d09bfc3fbd46c8e9f883fd8018d9a04ec0edc8deee0a1f77158b5cc39c50b8ca05c5ffbb0dfce7f4427f55b578eb52d5e68328280d9af0fc8df3a64191e8394c3cc676403a51e8c6e9a653995b8c0441dafd417dc1893c452cab8d9ba8a45c8523750eafc142568ca2c16370dd0a163da0743d092b2061663c83a9fbce6406e5c0a7229c9638547bf530f167ce3a53028b99eb6462dd976d3521a0512cad02022cd338de4a5240548beb7577ecf11193d6e5bcc9261439e011a54727baec55a0fb4604d2fc7fd41ef2dcc66c7cadaaa6fb1bb9e1760feae018cda00d0d9ab8511cca442976f9f09bb2620951019a9bd2ae42b0b2f933cecdb4e0a8e557d88da0339b78a160912392b587a73f7c01a04bfc9e58e4fdf174bc55d395dab24b3ad7921ebe39599bc7046ae84497dee8fde680aaf43791139181a8716953fa43d4bf233530d5b2c700aba55a2d972d09a83e3ccf85e4cf9b03e221b14c4581aebd16434ad31003e5eb43b977145e863e220fa8d0312fab884f622607d31849f91971bde19884f63b9a00d9a5e1268232276bc608404be8eebcae298d5eac5e2a526354714369fc2a73627d88bf0551980d99068aa4344f6032b0cd45617358ea3313450850a97bc930b400b4daa97e2e2cda94e1f6979fcbc35e3213676a25ade0acaff74be6ab710e3ff55748705c315fa43f350be0b65cebab632270005a8c5d827e2381318f708d0350aaa760823da4f2061f42d270203e060024d5b54b1fdb07bb32f385ac6692dea870c756bb15fc42978500e8b1fa3a919d03ef079f0fe0e613a76ee692cf9530a1bb91a9c0cf4e4ef592ed80149a241ec8566eac25d10887613c59f80aed39c113401f962defbbc25f2ed8ad772ed7d801d3aaea04319e2f0054699159454d2d72856fb76517a31659b97c66fdec6a7893137d5197d7dd4dab3e2311d601a52fbf6b64185b4744ce70e3b3158c8deff7de199131169fdd7d72424067d2cb0542511792bc8ef1aa0427a284fca06071351ec4231ffe1901246fad2ff414d9d61988f8e3937a5bd21a62b14e2f4bf8837d637210d2d81685e32a5a495bcdf6d09e1acc6f904d1e77de13146262b09f68f15fe773c14a94fb12be122d712037113da1b1cf1ce8bca794757004afffc2fb436c0d9b8949de21939c8f08624977c4a99a3595c97a33bf285e485a9b9f150635fc384dc1c54dbc9da36c20e228c6de1f2be321e4d3eb49b670d954323f983857627eee225f9b1d12beeac95a559cfd2c715a0e9444431c6a3ea54796bc9e08d52056a73b261c5bcf61bf13ab3918aa61d1b84b89c6a8e71811b60d81237614f27da1516eba9c2eb5a5c073975ad4c2740abaefa7707ead3e44f0aee2636a605f25760e51143dd64e38207e9e4be94a18f06d60329932be9fbffc58a4aa65b9274fc352d59d4b267e479145b11eedc8e27ebbbfc14f1768063efd3b8e54e185f46bbd987e9c7a41a55a5e95df9def12b622a18c336bbefa04b060fc16c221271657959a686296e2d405d89af105362c4fa4ffe67d1859b9b55bdd4477cda631ee2f36b6943b71c0a4b82fa95fe332d59ea6ed4c2377361396365a8e72810681a8a821080c95b167cea558889dd6267494ad8a3abdf0c95f996b81aa881efb786a19464e4f0977334195674b2c1b153c24a28b25a7279d7da4ac98f075161aaebb598842909d1e5a36474f942e8f4a98a7f89d2d5349b7b834ad4202e5d2fc1debe8efe6012650a074cf6a922f55f19b524254280b2316a9e429234d21f7380b1298b7ca738b0c3ca966a090e25b4791622fc578e2316130135db4c1c3e0529898391782ac319d55102ef77c2a804fbe5102dbc9d5b8fd1ef6c309f0ab96a0adc2bd2bd07af0f0a76703b8342ae89c15c0bc03143ec63fff3af96e9a0f42ebe6d5f6a827c008f0cf7ccee2d9e08fa34a93e7fb2a0074de276a259868223d2640685eed2b5036b2cf91e94b26ee8584d4dd54956c60ee2e3c14239b3e49e811a27479acc318b773ff061006424201a1ba806e91063cd0360bb085b876cfea4eecbac128a3c07763733e46076bb90cb966edb8c75d668cc95003ed87225c2932efefd3d51ddec255883713594f78063cf2998591bbc28e7db69e293cee78413bcac6230086c51e3d3b35a90be9240ba9ad2a069e9ef748dcba50d9e0de7a9c2ad50dae8a5d43d91308f60c3574088a0064b60350d69c6bb1ab1f4d6cf06be7bc1e27b5b4f1e09bec788a5b9c0a85d26be1743a8de137e1d7bfc628dc00012e945717678bad5cc83ed3c01128acf3de39f6b04ca25558806a0d5374ea7669baefd75baf7dc322fb9b2363f12fcbbdc4789aedd4451df304f97361865a8a635b6d3dac380e7acec32a97ff0da6b0a84c4a47861a93b25a99eb52459976ae34e092761744c814630d01035c96cedc6ee2d08902c0b5f2d26c7384b8b7bc077459cd2633df7cad12f38427ee08bbca409eda33e8d327e73ecd996098d68d804c1d7b23d34a530c3fa5e5b57d7a35f3ef168d339a62e8a7ee5250ece469e7762be88b52f860fa1aa95597e64e0118536ae0730fa80b0db6fa73439906f23c713b466521124335209ba7556dd730f9c66b1ddd48e5c9dcf75c389ef470c06cd9536a8ee51cabc30fb57ffedda1d9599e1256bb122577073debf9a95da525cfd75b9ddb1d27707418b19288ba959df8baf4c114043597d4f74450d5ab9edc351ba87e0969eddbf132a58e8c704050f9b4585bb7a61abeaa4e09647fbebbf82fcec91616bf348091f4fb8ae8c19fa869f1e134de1fc75bd56e7519d37df30f5f03ac8da291eea87edf839568f0587d55dac94b4181f2bdebe0b16f40bed9d34913925cf6d3c5dc7a97c7ed71247bad9189e4bd6dab7abf0d64090e3c591ef58556cc37799df005095422d5e525ba50c2888e4e41fabee8f889d012d4f4b9e939be178af936e8aa4edc4a3abf5b3c00bee9bed335e579575100a73017e96f8022403c98381b76eac5ce00a29680200ed65630ea10a73f6863271b449d2e322e1290c4226621f5bb333b4ddea1eccce0cff2bc9fa4c4dfe9ef70f39e247389e021612aa5a512b2ba66aa3130848437f2012b6a375c953c6e272b93f512bdd01d41800ee67e012f82d0dd0d42f76c561b3faaf1c3efb59c834c44cb8c7c97befb164659c3eea1b0b44dc3a7f387fc9b778ed13fdba7310e049ca57c3387528763a3dc5a5f006d81c2e013a6c23d4a3e47248b72f108158559b449c76a101656fb04c1cff09ae11c330c8a6e23e1615639ffa95c6f37c41fbbc6109daa89e7ca1d21ca0fd366c2a248ac277793d4f8f1518f3917be8797a847efaf2bcf165a158ec71b5a8a7bf0acf7dcb641abb2ef6209d4f241ce91d873396f376e387d41f7cfbec388d54ad88ac6e001c10d68511e7e8ae85fed3b406b8d620f40dd8a560998476b3027e061dfc231fb407327ae2b45ae716f15bbbed562c02fb70acebfe498d91b2e9a0dbf74453e110f68204fd84f833d7e7b639c2eaa7983880b49fbb929a429f2301aaa0037e9a0c535dd47186bffe5befad8afe06013192e116af08e69b2777ad3413b7e575f2bf1be602bc87cc2ef09833220d40c2503dd8df5f36b0ffc27fb0e601c440874f6bbf385d1959f00d564c7d3192cfb41cbeae7d93fe84213e3485a985220b5deab3d64650eb4ce3b1559a524a80339c60bcd870543e8302ceee55d1fca435cb6b88a6e6e164a222960cd9dd97c459a9584e7049cbd9c2c6f19c0b57af04d766d3ced479fa58ef32aab9ac9627e98cdb829c7ed511798ee1779c05219d277568617c72db1dc3ac981de565409ce506ed5081e82880541e784ad4f681f756dca23e2eb446da09a7976bce64005559aaab0342807488392ad5efe780cebf4569c8df9351579eb7865ecd073345fb896beb1b81dcf8aadb06354a2fa1c931b738df99730465d3520ca0968c642bee56b292c3e96af8cbdf222f6f13507f2aae214cd869a6afa11f63a34ed4028d8a4cc5c6a7d691a8686480a78207f21bc40b45ed6e89cc39a18eab759d8a1bf33397eeac0f7f9923a8e142fc739416dd72bfec5ba68f9f3477a621bd6db67fd55d854367d3155fb5d7b540c411de6305f540f80e8bf272818a491e030fb437e9e652b65aa5f676a24461ee96579821e0d9dc690af70ce471635b2008a9e560aa93d26ca8f7942fe93a25d302c27515fc50884f6c297f11ba5780178cb915b8a608f532516de7ac9a5813e098f2f72599031deca1d701fe3c6f22e4d0208b8662b7a5989e94b354a2161226c82b990392a2d5a647d5b30a80dd3878584df74806e9788bfc32a8ac615c8adc6810fb275c358e7df14d86a402d1ad019e18a9647a51b083cabad090008ddc7e3cb16fda47ad06c2a518d53583459fa0443ae6eebff02cdef77bdbc650cff113b8b9275c2112de67463b2dc34324f511b708ec6234fe5c8b42e42a6ef1d87be7a9d4aa9b5932187a66a9bc13519640a7f35ccdb54e0563d99c62b65592208a70a6a94baf2043f878a017ccdf5aa2b89d7f9bf3d9f91c36e827e3536d08119668ecdfd7a541c2f3594ca7edc0caa5c098db61bc2198b12c800768dc121975705b88e94722b638c7e0f0e04abc684a09880a9e7d0463a60e4c875f1d38fc286768052558ed4d23e3c7ea9b998c7d0ff6fdcb08fc9781d750f08f51eb3f5cf9fdad83480fd5dc5602be106ce396abf1ad43288a1140a41811d9a2d1b2acd6b3d644b756a3610eee2e32b0b1750ba8fc384f9f6c6b39945e9ff95c0b7e854dd15701fd5963b2df0ed5799ae625bcf26a25ccdae2f765804efaf33afa41f2cda5432aa2eb31c4fa9959b68bc15b0260408bc0ca3e4b34fe2aa083a40f921208725f437296cbcdeb9e80bcc15a76ef1edc5b5e92e7515be932b43baa9080269bb8449beb5879449c00640aa9527a419a4a3055aedb53d18e0510b93556c6400045ffe9d1ca520bfd987eaf681aa375b5f8612315f5725582c18b12b6c9262184e5d63c84bb11b105f0f9ddee8f6d3081579d56a8f55679e43ea39e477984f9c7dcb40e72bae9950bdebc6c8d84b7c00f250574f2288f327683eb159a0dcc746e5893550bdb3fdf3a908d1f93ba86b57d474fcd4dc060b070d50fcc48f9ec4078b939df409dbb3e3bccae8279bfe21a57687fcc7a1641da126889e187aba707bfd51f5e2aa706dfda16486bf0a0d0f703c49f2a09fcf46e942987ae7ff16ea25444def1fe0615b01e249ce4641bb5411ab0bef2838b01075aa36181d9e49cf5247455d9211190f48c4bbf1dbdc8681c243ec88f9d267aed401241c51c9fdc950d1b1b74e780ca7a71900699cb2a06482597275f2b30c7154dc4746f1ac441db2389d41b83f126f749b6f83b7c9c189370ee1cc420531355fdf99882641afb7d51aac094d35194dd1f94d2be2650279c9d0faf0bb25ed358d687bddd68da5c8dae82c73188ce0678764446273844aea507c04644cb7104d9f812d449e65c7dcecf8e581fc920aa2de91a5df2604ad54d59863eac6e24a6538c1a410c41a0f70ea9bf398d71df005e79fa5ac79bd4837ffdf9224c7e98d3d12e1a53b32559ec98fffe046ba8c4c268ca20b059c7cb16e0b9f7e86ddd613f1f1c6fe8138d45ae4bed0942362f29ce08134f697556b7c40beca795c0499a74003349c609a1f3ded38489b43e973311ac2ab92a6b5e6ff691573d74ffa04034ec2d814f5cac29b1f0a8ff2f056cb5805810f840d86353b04fde2a5049a25dc09aa75ca73eab87b3b04610da147e798d88965978458fde321cc3d407a1e05c0ff08129bfb17645802dcc8c68dab1e018506c844ffb1e94632ca1fd678599e21a6191052240480f4f08df0912875b6ab3c65b38c4cf8e11437f5a65f324ba577a32d9aa16a5492e3deff5bb50d1b5a1bd24a61b9720f2c9406950ce87d1bcaa932d329d1dadb80eed501df54da7271e828b75374c8ad8d82eeca9c5d6e36f446bba32f1b35c403b166aa949a96516522cb5cabb010d6a1b9e6174688491b7618e273beeedc0b6986c8ab818e93dda69f5ce83bdc74add38a0c85edf2f227575c55b2efe71e86943ccdaf832d182bbb9d8cc472bde3107e150968f91ad8c28e84983e2a7763c45d6a4f4054aef461a21dcc3ae098cdd31dbad8e25efa84732d3d42eb227e6bcccc40acf6acb63145255ce3284570a296db579a3111d04f383d162fc0bfc64029b1351aac4a6213c8f029fdc217de9656decdf2cd5a36ef042bc3696960683f7fa25874f15794cc9bbba72b3d1f99c2385b3d5a2080fcc2f937b24a62eb899207982a2bf2083af95cfa4d7e0e100b4f1380cf2bd0c9e6bc220539fc05ba62bbfc6fb06c369fd223f216cf7260057afefcb8c4103dbb0cd1a75c8dba00cf6ea5c82aa51c010c9e7f90a656f59922ced90245b905e90aa9b433a78dc6ea92f3bcbd8fbc12ece6b5a781dbba8e7f3ffe75cbad840e6730e7b5747a9b7dc4116f86cfeea4b0130167512b0cde740947960d3707a0a435b199cb89eb8a12fed52d88298d0b6edd37caa2e709982022ed861d82ba6013a8f2aff7ea1ff32fb44baa0582b0a42697e6dad0d38e096df3c74418d59074038a6e17500d7bf9963db82dfdcb4ab695bce376bd5924c6e23b3b2f94a9e4aa31354092fcf7830bfece5056f5110e0f9f2fe54b4ccdba79210ecc078510cbacabcc5d9d24be75a8d4919177d237a293cea153cc0404694d5357969b69129391d7aa910a780015f182baa80b18a1c419ee907f2d38874bc63ef40d2c748090a51ae9b4cf12d663e0475992d8cab4749cc78991440d9cb9a4a1d3a250db6fabfb3c484e6f80febd49ddd6150b4f2f50b797dc4b406bb1ae36a1fa99730f38a8ef40b8c405f90cad2a329842b1bf0566a6448c5470e09f37a41d160cab0b24117ef83298debe5dd7f39d8bfbed1edfdd8ca6f9774667abd276b7bbf4bf8a2b96dc9b462ab81094f821e7c98c1ae0738362682e76c3e795df5321051b8f5d6108b71c95b4ad360b927c1f4f1896b971707726532897959faa900065473b7c31c896eb448b982c82d55dcd272b11e55337c9ff0572f06448c2a7f31ffe8040f8f0f5569b2834448094392cbc28c23d81e96c62d3b79c2c9e108a113dda4a34063be738ac01c190560a748a7bc9f402a81eedf205121c5ff9614b8aa754a126196af574758af010a99ff18acd70cd323c9ec1cb6ae66afe9cea92e53ce27bfe1f6ae9917f7619417a16ba65899f5ad129deb7fef2a803fa00a42008dd84571a3cfb4b26c9d4d4e9c173906ed41bfecbfe9397ac20306691415a2b12dbf32eeffdace9f2d9647c553904e1636992ca65c9ee543e232dd4a8d1ba23a128a6009d06c0aa44b649d62351b7445d4743ba7fff3dd0c7f9f5edc420730b2a9806ddd6debacf8bae67461f383b3e4d54bd5b561b597e3633e0379c5160eb21bbe35111a727c86b2d963342f5c1d812eac7494e835998e010d111dc94033571d3eb92bd87af84a842a2d97d20271beee36cb015cb80254d0117a46833238d16f73f53f7bbc998157d7feb74fe87889f1f14e60bd6f44cd40a67293b8ed819c1602c080d923c7366fe74c5c78526f79c259ac02cfe9a6ca926a40c500281baa14c7052a4251c50b7403de0ac1cb8de5107bd37a9a83e87f76eab785e1e3b31acf72d9e6ddcb36d7584ea8547a727a86a115a0a351a0e5727460197e3f2643ff97090bcc88d5aac5cd13ae086e466efc11b6a3cc67e88f84a3d4d333041a52a9e71b63df7a9c8b6e042db9f427d9a34f0b5f945d8e9b04e641f1f5fa2249c4bb5844019b8518830c08636ab3ef209a430b0e3ac18c8086ef990fee73ce686e7b39665613bc3b19b3085daea15c8cc7988f5e09f80f236b0b134876754750c044a83f2996aae0132391a1d6a9c3837f3daf14f84b484185a651f5e5b803118a16b163b3552b1894b8d26b61e628fa0f8446a3bb8b2ad7362df9636f24236c1ef0a36d3a20a51348bc4dbc1061632228c864b60d750785d509dd6ab9e2e1d12ceea9e6c2baa13c6cea69216db867ce16341285b421e6d9eb1daa06bd0508a61cbf318fdc2e9681a68a0da851b4ba2c362523201ccfcc81d35b66e49ad23947579f2e04897da04899756c067b221356b955dac25e904cb50a2b98fff69f609c72448b6ba8fd81436b6586009eca60d3413fcc4a444e72bcb415291295e65469918e2cf8b05afb3ff0d6079ed36c892016be73edc9a9fb62a67fa308f6328cf35fd0d32a976f4e9ba7532bf986981464cd7e5dd2808f0cc8888589883d818a704aaf467a6bebd59f77753841c41dd4da51d58bcd5104cdb4169287b772009c19c0bbb19e3028461e97c9933142fc06bb335f404bc14d3a093d8755bd88771098d08780c0259ccf99a3f5bb99df972bcbb3f87838f07224a5d3cd9adaabf683bfb3183802493e946ad60715b2d99c008ca8089fd126afcab6fbdeab7598b0768b1dc9306e8ab4428886cece561061cd5e50681ec80da1b3d3b1716f237d14c4f381c87f3bfb575c576ab8cd21ca460d4c54e3bf83ea846755f99e8e86d6ae1979b2fa237de100db8e0c6cc35f18756b21f108d7d0249580b7b027c5aaa9b1963b7908a485966c83df18fdc69f0aad2840c94515449122a873f5e11b1cbea1cc2b68e824a92427fc709408dc3cfe4f033e935feb93c3977028772a0dcc3668e71eff3388a0d1dc7bcd5fa091e89497b67d602bafec6552f963172f9f1deb47842b2262e4f2c896aabfcb3d747fad208f6cd7702224426de6642505eb4b1f6ea8fd3e586e046cfe7813ad49b43746acda5b1b8806b1178ad106501a54a5128f8057f7172cd00f3d4b5e49bc42a2caa264d3258364cd4b04ae7e35c1e938b2279e4cfb64f4378af707bc874842079355c78bef02c26265ec33d27f41debbcbd6153e4a629775664e007b69cebf0260e6b1cb84e416a34e06252238ee572a1beca9e5813cd6495c9c7538ba45aa90d1972dee293ecbf40e03fdc9ba4641a85fc31d60e556f295235974b77fc430bb3c61077e35a8ae9f4224c09b590ffc1639724426bfee0a692606d7d68d78193c29fc18ba11d0cbe2158aa1a3db0ab5cae08742fd5045d8ba38da563ca38a24c4fba71d25bc37e9da0028c27a340b7bad2618a16d8bdee65ba59b1f4f0db363ed664fec457821f0761dda55a699d2b28dc90eb3d7f8cfc4ea52ae039c11bbbdce80e8e7761f37f1ec5ca5940299b773b345b6acbeda249af7bc8fcdbcf0ebbe18064a0707cdb03552c08e19257e263cba4dcdf9dbff5a350d6284b106a85bced7be786ab764ff0f5c01836fe21e2917b621caf68f7dcde6f62e93508114926a59330d42f2cf2f342e0aa87986ffeaa5c95fdcee9f87754662fd197d4ea396151228838b21dcf29139a5584743712bff6bc9e5321c58e97b3309f98f3e9bd805eee0e4b295c707bd94b14296530460d7dce7dc843468f665446d89a061bd1bdca8a0a0eb2fcc127dac78db70416248fe4f9fdd324a64e198d1e256dd3158cb58eb83648701d937a6eb688290de67bb8ab7e9cc533206592e0856ede905471981f688abc22df403425f37693b9945530c31f57751ab22d5ecea732faacb2e4026cddc4a7c677324845611e2e07f7f24aeb52d7088dd04de0491b34c9f941cfa18b66ae70e1d26c5917ef96c19ed48c7ec703cb25f4a7f51be8997fa5fe02857aa43a01e14108a8f46492e38a192d9f99deaac44c322da15ce8f5380ef370b6af96e583e7b3f9400fcbeb0520a5bc7eead555771abc89f83707fc69c11cdf88997a0e795b5da90bcb6a3a32c907cfc0b51cfa8afe817735fb003b468199174d81b8f382eabbd9cb8163989f38bc2046c0f7b9ddde9685f35647b213a1d99d97eff13ae4a76caf701b6fabc469c8413f7da7910cec837fb2d6bc173c43fabdbefadc34cd492065a8fc1db472efb8c86221087fde407365de365fa8b7cf1aa9a694a462bef86128b171ec3c1fdaaec8f185df07034cb8e3d177ff6e0acb0137dfd8e330c6c9bbd131c27ca5c397f348ef44c80953f65287a8855f3ba927a31300180fc4b7839de332a1dc8b5acb1d704a230c60d34576a3b17e63762fde3c12f35ecac3f01cd07aaec83abed2e9516bce47683cd397a607c348fbec46dc9d13c6f892ac590797971f83d28919832cbd2cde8a9ee7a4d14f1f11644a8c02b7f315bcefcef752ee4bb37a93b80d306493c4566687c895509085df439e1a29654121fb520197ce67e1a7052c0122fb1dfc6d1464fced839e9ebf23cdf771bceb3b207f98a74eda110101579eab4d09ac2cbe2de036bc2539b2f857d6cb5bea0f530918aa9601cf04f2d0193b365efb31e59a1a05cfd1dd80e208cb8faad6be807890b47b7321f2f7473764da7808c986dcee7dd9870d81df453948ea0f0d95b478405eadda869f92d648421e563e24e8357066f25e9139098db2ea23ccf476c3a5a6eef5ced294f83b2f98103850f113c23a02f19fb95338cf8bb216eacefc6f25782847a2850caaf16c594e57b37e8c97280e6b2537873bbcb258eab166fd0c9effc55d529a25f48813cac4d0df68ccdfaeb972a75b5ee4df81fbcbba5a369c250869ecaebe6cba2a18b6c26b4de56d2c4c312e2031be400c3d25668812d0ffcf3f987292ce5c375008a1238833e547f0ca29c5b6cb60be4e1033cf7849e1b86d13ac37ca9feb954b5b22f2c2d980e2e1aed978edaae97cb3eef72aee55dc3aed73e7b9a3b13f81a9e43251269d03e715044eb185ea5f890bc72e382d99a2796c054d5ec2b811ea04a510ab12c4d3cf39066afc91f71f0418d2c208db83a8a7cfd9e4cf43fe37f81aa42d4c2452d1ead4b8da8921bef60e6c34cdfa97a915cb4c74aacb43b129e0a14771b466294bad3f9a409fb3e6b3819a196bcf5359ec75bf40272235c4079b8eb7dfaf4a31ce04c58161eb2168ffd7ab1e1abc661d32fc7ddb64b6147c3f02c68603b0298692cef81a2ba94704681e7aaf09847f68e5d817628b967f009072c4e70cb3b56937edd7d847a7f161487a1835a24d03d8256d1964313644014d2939724cd6bc35b85e3920eb4ffd6666da7a258cd25d32752b4fb5f669202ce3686d18dc9faab8c62ba4ffea8f3343e805f177aec015d71fe95c59fe8e357841f32ee64f0ef18e0ce4cc65d4c2f7366d182e54ee2ac6212402a89686b8d31f4bc23a1970b22fb8d849ffc3a93d6bf5e36ea3ceacb7a1db64d6f348a8fb7faf8ff37074435ed57bcb92f1fad427e862d3e3f83ce5081ab897e8b8af55182748cd8b602eeb364d682139831e0dae1583b3a6cb606a0dcf4a6412de8fed89d91c5c46d3d4d57fefb460f46c9a028233dec8f9b836d2f29a0f6326125789d4a0260f1bca86ea943179c2954c553168e7f766a95e79f7a8c7ee4d2787bf729c3a029e7c57c9817563dd301b75b8b7381a13f0b9345400a46d0c8da9e71d2f846e6615127030b96c18d663d377aff4d8593937314780301e388b74f0321b8f8b5c5781c7953545c238a18bb09efb2d5ff6144c6ad2e3be19d216211ef0b9b913123a2a0942d70c2a24fb7ad90b334d9a99b065a2ea3b83f9c1642076ea8cdbb454b196fff33d7784181b2222a1fd6fe7e37df3f92e30bb55c985c872f80e5766d7dabb84e0a4000e61c431cf7fa3dd62b8f6d8bd79a5281d020df1dcb5edea780c35e4d0e15eeb268345509c341a6393ff8e486bbe202f67172ce08e90ebeebb736bdcd01917246da238d05b523de6b3b4ec712285abd346649a92122be384bf8b20c77c3901556173ee82db64d39edae2061fb7f2d62a0b6030d56d96ba9e5ddca78c706e93b22956eb43d6db9153ea84818bdaf4d8a3c3e3b56eb9f13c2c9a64c3555e966f4dd1bd0309553947883dca07fc60b805534d6377d752baaee1254f454549633b367f958cbeec38c2d73e1ee2f7aa507818b2239fb551c33fe6b96718a22652ca240828dedfe886a45976b84835ae5ecfca243dfba648c416acc36b982c7ba29a4b7ac1ba7a3fda31ab08eb34b36ec93e06a5f91dda47528a7f2727f3f45f5cc588904864ba9df32f4d9366152b0f8dd1ece7418b5eca67c91c0118280cf988a743a16be7140cb9a152bf271736b1add5959da2c287fefc0a7090f478137e105b1f102ffdfc19a30d0f28ac536b6b1fd4f6fa671c3d4b84e89a92881573bd0a9bfa0d9fc15181d1036b2de3c5833e7ae3784602ff60f4c86e687f3039894eaef6bffd6c073ce78dcf10aa826d81f6ef5ad18e1610e4d5f8338fe739be90aaffcd869b209f34f885bcf590640542034afdc7a7f07e79ef0259b625070bd59b92dd71da59e9697a91a675ff67751f52c18dcd2b96baf34d48496f74dde023f1170158fb6c896863d2f5fc646ab4726da81cd57391413b835c445f1c80c70b1de680dd9c38c2090c422da0cac9ca9271c6c121c0b4ca4b51a0aafb06417e6bed62b4897a9c9c144a1cae5b5eb48215736cd6f7f0ab90367cad9a769a63c48f53afe7ae11f2ba3c67e094a0784fa08dba353d18eb3ce6ed053ae3f9cca4ab9e12969f9375d67937965787fe8bcb8845ab4a00f5489a5c3a798ba6c606e54ecd8eadc04f210f437ee3b9c1f5ea39799cf374c022e0dfc21a39215a87994aca0ec0829750b5490efc83e5f6b4e74167a732a1b432f676ba0aaab43ec9125b2686a1c9f1d84c8da9a6ea9d2be77d162049bda0a3e3a6e569512489984544abca8028dfdd098fbdc438a1e77a9ae3f48ebb63ae7a7a9a45bf86e66d3e6422f83dcc082ca31736efad88fd273825b6f168f5ad38902cba69898e461912c959a0992676c00867fa4e8ca7373d184dec6a1ed9135eb4ea3e9694d1990c19bf0c9648c3ba90de8a142723497327a033aa1cd32fcc2cf967556f1fe4572e7f6bdb4077feb153922fbe733715767c00f84e1d7e0e6bf1e1d0b299145fd3341241e0817cea9157cf0d93a37d1d94729bf347074b1a1d261cf050df9e85311db2c43e90a113f474391f444501e80c9f263729ecce84e7348759e0663edcaf1bef5cb7e23520c27b971bebed35ce316d0c244bbb8fb5902a1449bc17a4b5e3e23fc610b06c8a82df3f1f2ba96c514b0fd8b30d615a6881404a0276acf0e5b90ed0a00e940ccc96ae3621e32b288b6b74edba3c267b6262068bf1c94548001ee049bfba3a0f06204fee30ae1bea7df44133edea8b8137c5fcef3e4b1950d1e75b7ed60e5d1cf48ea3a56a142876a475b5cf51d19846e4d5056a9d8fea44c46a0eb5559f15e3a3b37f57b2c8933074f5b506903e444be29866df90ac2597bdeae0cfb3c4a41546c4819e26e0595cb0a7128a46c1535e50275446bb43c3582bc7857a4ad0378c6b5db43f88270bf99bd91704f57b2b36ad6fe1309eccfc61e465116ea62883bc245ce05589dc923d0f81161c9fc53c0edec27ab7cbc2e48cb20211e5eb3fffd92d75e6ef14f2d39702272e2c102aae8cd2feb9d06411c2e3d491314b441ae744d3e6f4dd02a97e380460327955c32998193bb0b3057dfd9bf725a68ffc5f48d71a1f5b143918b1233142354e80e2161287826e795f74caf81a5d4119421df1220787500fb3a49dd67f19e3f7603e0ced92e8fa47fe65e7d8a3ffded9eeec41a5aceea6395c2a65ccb495adf2654a3681e1f252a1cca4d4711945e168a75fd45c2597256bb05bceb24368f0520e06e1ace9f06110de1af8b0dd60c610054d0fc43ad95936eeea4c2080239a05ed7793017c230071a3486ad6993394673974665e2aa481d875e848eb99f16228ded349dc4421737b41e59c4ef1edf9a6f3c5c25307037a0c9e1e6d1007e113c5e8d88a92df6d5e82b3499a44e3523d4fad5836223a71a66107b561d2441e07277c807c800ed61ffe8564fe849f60f82d365f6bfdb7efd469768a5dfe6685e3fd01541b50b5bb7af27c1c9c171dd6d025131cb0241a94803f07bef90582a7a176c888294690fe90271940ea5e060256e66fdfb0eca2cf7fa1c0c7530992677ea3472b746c56067a64b73bb3e70c142026925c352e6746d5422248d5bc210d21649f575f01763487571f78c57fa0e908c753ad8a320470985acb2474747054c45bb6d9acb978a7201255edb83a9c141cc4401dc7f91d3156949c0cc3612d4ba60ba9750f9066d0dad8c4a91854a2b03ea25c8e5e2904eecea8ef2b62d286e11b3eaafed4b7db8ec5f0b81b90b80419a2151d2ea67438e4d2e83d19e6846e38ea0037933e73f6c62ceab1a2dc246991e467a82de3138aa97748b834a601d56ff90ea24d9a6dcda29a5bcb865977929f5ee9dd86842f1a2cc1febd25b95dfa228c71f8ade56ed4b2e460af6e0c0536b6d0fde91567fdf6fc8fb3e7a5e874edf0b4d12f03cfb9a12e2aa597a41be26c7aa7225b87901cd8cced5acfbad7b7491d1ce77083f5c928dcd1c3c832bf2feb01c93ef4023aa481ddb5d88850b546a269dc172a8af6c9cfea49c79f8152e84a88c7100420c96ac47838a1162612e8406972d6df1c73cec5e117f86e5f66ad3b77640b96887804d1912201959fd794dafa14b11bf87b08546203e1fc7a119a54560289d8fcd2febe5cc567e981b19884b20d68e7613400b5855a7b31cb641afd3ed6933db06fc0ae46593f03f1fc2b8e9dd0ff91756eb0c27ecd8b6dda947265693806e7db36ecd7eaced82a9570ec235b8f856d13de1e4bbb12de3e9988ce2b6a601ed9bc6c257467d2cac40f60dec088844411b9f39851e47c08c5436b63fb467e3ea05056099a46b01941585626877cbaed551139d43306fa8fe524fb1ebc68e12750bb67c6f92428b0e29ff9286f83d5e5e71a4cfffa6801b444f0346a5d7118f8c580ade1e6e534c387358d20fcdcb67411791df989610cf453563209ebed23d81b228fa19e9529ae42cf6040ae81731639b7b4b212507d1321e1ce7417d38331418d3c59310f4cdd04e855a2dbd3ea69cf0c1a6e17dd0d4e6fcdb2c2fb382a289bb62fd2cf17b2aba71da59844418b5f0c77e0431f4df5ad33b30fffc6e18a2a21e9c4964351a4745c47004642b6221c1a5c6d0cf6ccef4d82b5f615c40ffbc3e23fed32f9b5c939ed0ec42c5420443721df3b9c288e2e824de2ff9772c1ba3ec5c9f5d30314f97cdff69453a67fb3cbb17a8dd23cf7448d597b61340901c9877bd4903230e1287b2c549ce6a215fe7e30fefedff59f1aea9366edb9705aff5563885e80620df75e51141a6f484cf234fb92a00d27ec0eaad31509b1a9d9d3c36816e59bca685ba1fe86febcfa148d17ac8c8f2947ab878cb09d22335db16dc5663f49daeca2eb08e5bcc49d61191f86000fe5b7fed43d7c69d3b6e07b73c37f9fda59090e29384276fca1142633989c4fabcaba6a4c75e59d6b3e5bdb75908a8c9d8c36bfc8be0f19ce5f48967c3e5c7848048a1da2241fbf6e3a694ee02195e2e21d44ce39ed649ab86ff1b8480d62588d795fd3f63c33f3897d918ec516b3871a0ec26afdb013f588b292e992e90a9d650d866ee5fb4487c15e25bc29c944d89c715723f0609d49d701d4cbbd50909c81b44251282a438ed6e776dc00967e8c53b8021ec293f77a25240ccd365f9420d123c6b1bc815f5674982fbfae6937bcf872639eae6f2c0e7b37440247ab4a67712febc9feafbe04df39fcee2fe1abb1827b5a67db984868ea10310275e8fb48075b3d2cdecc48f683a3de70f2708fd4c7d2276807dc3b5f4274faeab340e6759a1040294e34dc088dddd010a0f865bb5915b9f4fcc049b32c6b53f49f29ea7a2c93f547f8d32c7275c9c48e2ee4eb1acb0d82445725b425679cd91fe7b9f9edf1b87773cfe1b68b795ab1c6b685c43c57b8660aace17fa866428110c03788ab37fb37a745e246168027413334a975c73dc981ce8c8632071d6c1c53ad3a1b75507d89dbff3abe9d2f3b7903ce6b7e395a0e3d56f267941c4c22ee69e6a7953485131d59745f75b6bef01cdae13cf666e949f20a93ba6e299ea4314538e1e641380b6d6a2c3557ac6d0e1ce976692d139ef3a1c0cfa705fa129c0bd1f90d61e1c88a8477cfdddfd50c1d37c030708071ef1746144c492d0b8ce239603bfe9be98949f827c91486675d951007744a1ec62f8b23f66e88c3580aaa7ec3c6355cfebc2dd33011c1420fedc1300b0ef8408fff3583251e6070ce6401b68108a7ee21ac727b603d12dfac9a8d7440177b3bea8c454974a42b4b60f28fabe933bd4acdcd6834473d74e1f080baf6a0cec82a1c23229b3772d401759868c349c396ad82650c789a72f4ab79cea5a42e063bf906dd7daba4689da517f8ba9cd020b4c8cbbbda2f4129764fc5d4f667a0916b9d11ee5e50c011fe53a1ffd9169c65235745ae9528e3d7f17ede1156afe1a64b293b286fdc7fb896238e8d0e03b11875088dcddde246b757da58f2cb28718f9de5788b3188b95af842c898ff3548ab8a92617982ad653779d4b993512ce97d99414fd9c502719c08beae20874d26c98f1e34c958571c45fed21916fdf799e329569d766d17624ec30dcc8347f98612df6becb55b6061afbe87d28e952ceb96c2abbb22c20d987b44fe10c15a0b1b68084845c3b9e48ea5dc1e549a448b7b7c2a2c4e0c243f47b0e2843619d6fee5bfef0e3d8671d41c4f043465c1739e957a38d230ad1fd0d873b0e18de83e89ea84fd24758d091672337c1958d9854f12c71fe0d22bf06da2e0c8ef4c0137d9b278fcec740cd240b01d51c36dfa7ea1321506e56591218b438161e15e3910576e82459887b36a73a247a5d9f5c4a1b1552d39d050c32d8f4055ff30bf369da06db17b88985dfeacc13f533df914311bc6ce003ee3b2931544978168982a13c21a9c8f6be396879bea23c16a8e864834fce033add2e22aebdd3b9bf9f03229c05e99df6ddcdf3e8a4d76c8d8c79d55d47acda91a1de85d5daa6a0d06340f017349d0abeb4d8412d085b6a2f136ae3475b58776baa8a5c70f25241656053bb76c0b7ec6b111d48dde5bad15ea3cbe49c00f58ca55ca1b603baa031a66170ad3b69849de20c830d134d475f71838077b3e926d5b8440122060afd7d86e1f2880e3b8a61f9787422d0b20071ec33801affa9b6fe9054645946f2fba60c514a437efc6cd310ed726b4f19a0e6bd58b24f6f361086f93ae61b8c20ca2c8c49542c3869c17fbfb38755d50019f3d95fccac26aca9b6a8cb6c06f86c0f4abf5f7b206e2311245c8b03ac1aee8a9184dab08cf11f04f5a4b0442b1fe84d89fd3891b2d95020fe59517307fe762bfa8d5ad3c8687e02a3cc5dafec4987fcfc2d5d1d596126a3a5e3372d941a9608fcf3c15406f25a1f5527e9e8428124a9d567a89b15f175b70e42dfe59fa4689cca91661e9451860319de06aa4118a459479abe5919f14be0ab601168a042500897591b25f5527b974d431228f2e4ddf27c4aa732ee03b41914fd7c3f3644b954666e6fc864edee337093476d315db5ffb5b7cfce7271cb38944d3dc899055a5842497c9c90753a741f887d1198acf6cc1e79c90c5a4024368f59905a0300b811a32a890a0e02477a3b2cdf78a34102198a1da56de0ae3fa329a53c19fbe3704d34a26e99d81feab4b899c877a09f6f2937f5d2d204784f847b6f896821240443819b24956d71ac4b4564fabd0756b6cb532fb566a2c6ee099472354673906b548ea2d193d2d92878b39308328f3470a62b5e2cb686d7cb5478c28eb872a56906234879209d2224f79568e0079ba6b52718d8d66d503d67cebdb3dfc038ec6163d95e3440b001121886be372ff7fcb244eac0afc7ab1b5b2e84f68adc798c16f38c94c44cfb3622784aa21b62cfc1c6350f5f96248217ecd53951ea6ebd380e3bbd1e5da513a4491552d653c6fa93a4576656e1d9bc90eadf737813ab923cd5752cabaf3edba6bca19414708443fcb2634f0c8d3cde6c1fe7fa6430851a0fe1a77830c5cd562df45dae17d2217991220854027c1d5620b4260fff7a197a0f3bfe70888b60546f3fd1b7076be14942222bf094e0675bf8df55bcc02b41f10f5776427617151ba760bcad6f9c18d8376f2d4916e8799aee06bf00880ab2c03d39dff9c21dec98d1effeccd56c2f01b2651a70e90129f1e5c7eb61e2cdaf3bb599fc68eaaf88965cfa91ac723bd66bff71cd2aeb55d2658e701b0e72ee9f43e70e3f05b8e00c1efd2da40d474ae3216d4da5d9981b2a2323bfbb551053838d55c0fc86a062c840e2d457c28d42f30f895eacca26cc28f801a0cab00cb784bed0c6f4231a6432447b9535b6863fbd4d716aaf79840f0e1c48dfa6217a0369e3ddf6ad7b27d95cf30ccabe4358ed2095bcaf5cfad25c19cac16aed102b78ce47690f5ec12b65269d973ec6daf9cdcb572b99bcdeca56077002efddd993e88372e784e38bba7bfe455866598d0360165b5bcd71e06ca463eff00ef265d64f304b9dcc53a222e905d26f9f244d6edd7a96ad5af858893587b8e75582a3edb302bd48751171f25c0e20120ba3b06ca9eb853f74d38e6aa0cc1fdeaa7da9d4e99b49e6f9284cd4e83927c5ac71dccfab30b0f7cab868b35316c635fa0df9670d2c7be15b5b548499ccb7938eb021ae00e396ae6f82be08aef02b8b723c05b3d49053881400a485eb618125aec71f46d7ba1ebb2dbba05b07d008acef1f4ab096bdb26a511ab8033e31da5886d893852b1b502e4830cc2e31ea3b157cb7cf9b1607ef130caa075e64163af726304fe4120ee1683bcacef0cf35b2ac6117fbeba4f64a5b28ecc1464f15d295ef09ead4e00fd981ddedacda7577a18c6a80ade4e7aab54356df837829c102343a4e9ddf4ccd05394c097b5253fbc9c6ae9d393ab457deea348c36ac2f5c7a0b68d4935c9f1e5f55131133e1086d57cd4c194886087fb8073193243ad645d5ac280cc48dd42a211860582ced602114ddc480b49af589e2364fe69e791d1660f3ab5d3d20f60f9a1edfa54f6375b2680e8ca8549799515358ef5737d2bf791e284b9a1cf721fa053d7f4ea86d2b60f88adfcfb50f235d84ba01105d3a5dd8cb5afc0617f9b5be9b92f4bb8aaa8a8aa51dc81d5aefb59674a47e68ae1573bcafb6087fda9a341d9e480277700a674f7c21549a25e25e2c534bdc9b8b3bf9c01a1ba39b6232d46858c0145d9ecd11d31f1d8984c7faa20e22df25e71fb1d5be9a9b6b6cb0bcbb16a09cea57c6b9b6d76a54e98f9ac1ce1f377bf933ec5f91beba5870cd35812aa420ee1f0eba94a63b130ac8ad7b5cf0e201a75b95f89da3fdc44951ed4ff0b003e2a60d6eb0fbce9b86642f6861bddb5df8b1e47ceb8a64af36186b2bbf522e574e81785cabcdadb90c1f6e021004cdcc7861ac069a3f16c1e7fbeaf5e864a7c891321eb388a66444cb8b46b0d77e26eba46af4f9d4f5f08f00004ffd8d6114e3afb273da2ff573a23de2ab7f758d1d30f87a047d6e58b1b3b639cd681e09d8276f7259f150c5aa32c4885a7f38d6f83591877e9adb30d045739b92f26a8863e81623ce6db2243e78642f97f4e8cb98d998db423ff9dd1195f1edce97316391d786c264817021babdb046384ec30b683c6e413c3ece67cf415d41339af95741f45b8c638026101529ae270a9197617b25908c48b0f4ead5f850c145a29a6bb3d2edea6cf12c8587fd252f1eeefeee6a55cc2dd18c1340cea0334f3102f11802116a941ffda3ee81681ec6a9fe51d44d06448a48c0ef0c290f038ad4d00e1a661915c0c25eb91bc4c8c1c526352419d48d72501e216d993b61d83148f72556b37a4136f32e6be2f762edb8147a0d77d92bdf77c2d49f3af08576474acb79c100190a9e6acdfcf404cf97c0d23fb94066684f687c4d891aee612a10ad26c8954a1ab04b7aa46c9c8caa7a79b1c80f63983877e73969b43ad91203b385cc802d6a4b0c24535deb26fb075d8cb691d55fec8147420882358335d6bcbb6ed6860a20eef31112df9504dbb21cea7eea6a379ce00c281669c04897c8f0cfc6b62b6ff841d7b7780b12387eaab5c9b62fbd4cbc5730814d6379ecebdb802e6d001dfd36625044f2e3c09c193780970e5f899c9c942f40147f08eb99bcee514a656f7b51ca864840bd63b3774a73a30fd5236171d4106f9a12aa9e4b3092b2f6d894851ce1ce288521d8be101b27459d5b2fcdfd96445aade90a37ac103327ec75ee98f1a761e6212745c610d6b913e7426952fc914b64cf509baedb726e0e33a92e2c9d83804f990251d469a8d85c94ccb11ef794118eb68c7a303bcc099a93a832318861c8bf29813b46094b18d28ad1041f9d9b332b39134138464e5400c19b4f56c2018438752d6009c4ba71a686d82b69d389043b826332ed59beec100989c0fa2d10723408c6486f2867abf257e1d658571f3410808b4017857ecfe6e8aad39aa81617a1cb525897ebd2e114a2458892af29b635a213366e947a9b3dc73acca2d1ed852f33d45d471b47019ce4a0fb00d24b4618a5badc12f719da2c7b683d699269d5e5337d53cb5c28efe5998913167c8ad96db71973448aa72c73d4f6cef4166f0eb99c439a8e65747060979ffefaf867a447bb8335b07a590589c6b4aa591735d5723f0cdefa11d09260935d98f0fbf2542314cc35cb07e42c62d47def8b5d777fa5c5fc62f5fff34c43d2b8c88a401453509ecf8d0671077365f03f901002ba488bcdff1de583fd3562d1823ac887aab7a6d701fbad2716ba80e00176bdb5398c1d8054b05299aed07cbf07252cef13163aa8f553a623013c3d90898f67b26be9dc86928039e153f8ff3e45458a6a9b21be0002a49ba04107edc939ea4c1b64d949acdc4b42bffb940d59d8551c15c5e21217640a679dcb14655c50e908e5924a18221de239fd0b7c2fe7316b6f56034e6cbb80a8e9b9116fdf4617861d5fd8ae8924398e2bfa9d454ec13547d6503406f664b291ffb0a0725fd53bb6e6dc2cfa9d1e0773e4b1449ae60814a497b692d30cadf04545bf39a2bcf9e7a3e537ebe5201baf8c0ff944ad1137fec7567ca710044445623451561d9ff0f6989a8e6f6df64c99a31428925796d5b4bf06d016a2e4b0cd4d4df2729d6edcd148d041f268f14181e8bc0f3deb4344595442d4a3cd6cb06033e7f296592251c2eb565fb69676dcc5244ea6a4b229f406b882c5de351185be168447c006216eac294a9a4cf9cf826f40cfadad5a4a40c594786d02ea6db893ac2a417cf010f779cba3cb7ba41fe621c1ef6af31a303588fec6837be6d85305bfbed09ab6dffc7d981a67cc03384b0c45e46d8da9ea969255b87dfa4ce5119663230dd81ee4a4a295565bdb88c1aedb5174a688c2b63589c78b97349dd4f99853268667b2b2453bddf5fb80b12a2123234a95959f9c6b078d37b24cb2fd330fc5c0312a55f19954dfa7d2a43df560f8376aa640fceeb35bb5423eef4aaf97ed168df90a78e58a1aa2c283197865b7bde89a161772ee73b95c2283d169e6214175cae6b1b446c83eeaac6164934e6a1494ea8a24adf5c5f7cedc28e06f04a3558b910d7c5f2bb94ecf8d3aa82595ddbc6c7404aa11f3052dab2e2c369352d311c5ec299619dac62027a42050dc1ba41630e68436cd1df6aa83841fad63e2931740c7e83afc826066bc683c19ac65c8fc89bad236818eab197e8cec961f0f9022641a1e3a69a41741084525b4a849ac25c11c4ec53e3492c97b8357932fdc1826aa20008c7f444daab0dc7c7851e4dfd5d392e6601a9a1f870d33359e093d9e028f755158fdd7123438f24f4e305ae3e736b0d5953e93a6db460d213dd4b280b1ec9d39bcc00e4aff75cf8fd256ab74878f4ef55cd470ef073937c511b728d68fef452913dc812f4ce422a84dce47909f65b85eb3696a7ef60c33239aae6cb5706096efc0ad9e27415b422365bca5827f7b43448f45ef400c67b154e3d4cc6661d61018cd09d4d5bb06cb6787b24575946efe44d272dc3b1a2c0d89154e1a256ce2b669da907c8b706151349343aa749bb701a95efb35f9a9d20db361e9bdecc400b5ce28a0292ff227a907a0335866541da32ce26567200ca69c957754dbfd76d297db002101cb6ffc4fdea1439b6236632067eb27a51cf7ff5ab691febd5a016f2121815b8f4198a59cbb3026a299be680a440bb5099b927981a9cfd4f9196f1d8066392d24813bd2c427188cba75ea65115cb8c7593eeb0647ecf3c74e16a97389dcb0b355da1cac590d4698a84b25a57d3154762f45c8af066e571390cc0b45f40e25e8baccb7d5a8168c017ef3a9dfd50f1ee42fcab75d2f7a91f8b6314164ff36bd962f3392ce24eac943c203bbd5df77d5f5f16a29117d1a2905938010a1ad238d552f7bb8ae3271e4da54bf6a1abf8d33288e76f4a766bde5f2254db354165c6c97c438186bbdfac416bba144b3ac023a888b1916bec35b73d8635a133574de31ead45a015dffa8ab47d016daf1dfad5631ffba26a375f69dad810f4aafffdc8a3d296785c3dc5ba9f945da3fb90eebad183b8efa7285da1560e5c18e447597a93f71d9b1d82e405150e206ee0f0a5ac850f067f661bed681bc1769163951ee5f89ae4755190b4a91d296e3501938186c00a33048a354c8d553e39ce60f4fac2e27c39b85af2293d05f56e0f564f7c2c4c1958e705346ee46f1067a253f002499d71be3a47599a48b52b9fb6ddb6dfe467f0616e2cb4ab5e4b22a573fee62550247bd64c5e7b15f5e807d7c4afa166e8df6c9c27f64e983aaf98a7bcb4f3df69d9bfffc5b7f66ba839e68e1b564a09030a5f1ff8c9e0dbab4811d2b9a7173b25d2680bc45526fb681ff43648e5ba9eecc8f441c0671a893fd063f48000d27d3798826252b78668e8a8a0f74da79cbbc7c8da074fd195c5115206f0988c788eb6be07107e37dad1a14fd8ea65c4b84dc9c53b6a9c9e3e10e16e636f84d71aa4c20b4003252180050b6a400dff9b590b8014eb2ddd5c8a0e11ba3e6a84a1c8336254622dead7613e7b0b04f636a649b3f398b5bd6093b45bc368fae6531a27c4963200e0fde48067b6f3ee1612204ac4bfe7d07935f8b261b0c22b9fde50f4de065cdf0a46c97965b22ec90a0e59b7d088cb954f8bd1bf158e580239a7f2b1cc2004123341fceae7894ab2b8b7eba2a4637290ea51fa426e90282fa948c26f678fd1a81d42ef8becfac2de8d6c61333b608add5e0cc70ae0805842c0b700a32e23aaa6cb2c27dcaf2237ec2befade46c818439e052a0209bd9bb1bf63037c25532060189596fc356fdcd57a18dafcac5b36b8a195d2c9bcefc4e3896c8e7aaba2d30432980133545688b2d09f15a8461df6baac7ea47f162a25d481977649e09c7a2b435da00f96df336fea06606870545deeec2f21540d7278e46a01a11d9174ec44628438855980487dcc6a08e71ef60f5e8beb5f7e4e4899a28ad32917df71473115d111581aa823f2d0363b79bae8efb72f0cd006c73e2b3fe6fb259160d4562a31555ed47087f4fb252937c022746cac655c73cfdc5b457003b304449769c191e8303391f5f3a8c753112f6d2541eac98c12b67a59e9c1341fe7fe5aa44a421e38866e58409529262d65477e5986aa18622f9c3b4abcb110dffe1199ac6d31b318f1d01873c9c65a62977e5e821181bfcebfbce7612f5a3021a52a6aa4fd83f1366acad8114bd018f196639c7b367290881f4a031d9e41f96134b90a01ed5594abb6925582537c501b432f4075b20f9694f09fd81300beb1ab5e6b05b06a4aa5feb5ad82ee196e46e3332a500272e2924d8acfd87ff3e416d4b710a4d228366e77ff7bad96c5f951b8119affdcf4d4d42e3b16063e15e6436e63a2e552dea94bd9b272f9c445edda9d2459f693bf4237963e8dd77e0f382a4cb994236c0a5fb83447663550865d25327de2a9b651c390a55da1070ddf7aa77fde1495d127104ceb91ac4fd5a814fcdecce89fbc9f69cc4eb0c992704ac42aa66f8fbc1106373e114e64aa58e99284399d2162bef6e48c7272593b266c21e67ea0d807b30246ffc2d8d0442aea75ac760f4e90347564c7eebc4011f93a5cc9bda1a4c59ece4e6830322ec4a4a3b990cafed94dd1577cad9c4a33f123bed55036e8329d697fa0f5d71cf4792cf76753bc749fe68c3443f437960e533828eb89a3fd4b7c138e9b8dda3ee186013bc3b25e1b75ada3c6755bb4a1d555c01ce2ea3f233cf6032e9a47ff2146fd246733318e5f3c437c7e10b1d9624dc3d595045ed8d85ef294ec1a5d270632c36b4a582a0edb69415646579327be314376f8e684ec29fe361683d1dbf85777a0b9cf5be17aead8e40bf1e14705863b1a163b5b5d5d1a1c1a09c6b24a1bd8a8c2477f1b83c1c30ce615816d65320fcdbd3e4cad2a5c941efb005b4cadad04a209b7d422aefd615b3b7206070dcdf2e9c0381bf5f5f671190af3eb54fcdd24ba3937eaee582369c711d4500467c78c19cc470ae1681e7f4deac18e89411186bcfe12d9b72fafed66bb5424db8def079e6d701f603d678df8c9eaad57f306491eac4b98b1fb92fd6e9024c937222470b39bed70e688936d9171df17c2e9de2102a0017a30fa9f1024df196f27fddc7febc781111ed2d5979289e06e8214f2f91223909a5b2c2cf22901e0307df8bd3a203b24bfde539a633a3b36dd5dbec7184a4b0f06c60ff48a3b71c286567fc70041f884fda9b43c40895fa0ddc352699e16b8aeae35d17b1efde83211aee69cfb56d4ab643c25fe35d0fccd54d9b53c2a6947433da874aa2bc8312bee5c3f59330119509e804b5cd5299a3844990c5cc84d8af425afe626f75cc0fbec94694adc0f9669c0f6da6030f03a3ba011a2ed2e52648c39cbde7870baaea5a255c68b3749f6d66d8181ca5cf9522392ac31b469f4854a2e380b6766f5ca96f689bb5ac7eaf89cd3fb830cf77221b521ad0a7420a3e1388b23f97772615be36d795433a049e1dabe397a3aff2f99c240931b37e35848eebd404062c3dd8cc742f4dcff0136f66d74468c20af26983846c51192f1317829810740ea57ee81e2507f83a9a1428e095e19d2c344e31952d89672a00eb7778fbba1cfc216035116b5d16369e484a0fc073cbe5965362f2153692c850206a8b386e337544d19de4b051766480a7b46f68aeeb74a611efb098dba0ffd0561181aa958c50d5a5513452331ec73421fc4aa3be286a3a6df0fed81b981572cb2b790cfe648b4c803a0dc66027667d67b3d3614b2b927de9010d961c016c75c0e73d0bd24f01edbc21edc2cbfd331d81c95234f1048e0dfb7a9f9f9b75dcb958177d1e0babcd76b3b8b4c906e9efe8f3df960e929d9a09f3c4dc1c4de0bc09e93cda19668b983987ba9cdc0fb7b80ec403a289ccb5b6d0ad2675a3868678173aface813f10948cf527e020d247b4d0c7ce76af366f0502d0123f86fc199fd278d2d09fe9d5b3b5d38eecfa1234beaef5c4e8ecd9da1fba767fc8c5104acb2e08c28fb335f7db5e96922945212cc1620d2c9d99dd3cd42414051046e00a20a5901cd1094996da1ac4116a358a907edbdaadadf92eef9f547ce1cd8006f4ea74b0929f886682b7a72c771cde786d0fffda4974d2297288115db9ceb0ba1e5a6bd576d5e20edeab62d5cd5317ed1d6ccbf8b95e11f998b0f67d5e15da43226906b36b8bf157204ae3ffbf394dbbf37d49fdae9bfbc17dc464c547477b68237965d16221395e65b71a6362635c8d05bf8876476a7b023199a26d9c586a2061793020938e6695524115603fe6a78ef9eaffeeed17c8ecc09676e3a83747c3a3858f798f0b79d1a28d64643739cb1bf89f6f1e3bbaa2533e8613eafd240a64c8cdef8db1fc574809df6c81ba3c703da8537cd049da3db43c0070b598a6044fbe3fa9eeab25fe85e41025ad60ae1d8c70990b019839a1d38d635537d248699ef7037b82d5d5501380723a98c64e7fe70835cae2618f872999bd1ea51ddc644e222341930d9d93119a551693c1e473d50c9ac59c525936300c99fad26168aa4ff171ee9d91dd23b6e544d7c2b2b61a683852f0acab56a2c1b6b017f41ee9286f3c7175178f47a1ecc75d65acc274da26c678236c7eedccece7f70845964f74f69d720305ec0772331d669c859291c57e38d25d4f9ccf734b6448b1ad1b959b5fa24d1358516cfc8bd508e2b07a8457b5b21ce010035f85f1ee6b16c6cf81cd496527765d246a6864c43e21b576e316eeb51a28543c6ddf66d5f66f32e46b9fe31e1f79a1a037ef85b923704e0f758b7154ad485d935b2fa0af3cfa1dd964011b4e747598e68e22e470078df7f3564af1a28ac360781fa2ae7709d3df5f078c13b80370022ad94e82010a9c3d28811fdc7487255f5fe68a79a77c0fcb49c578d7f7e785c8667561cca722aa53d1ef312058f4a4e4d2c0ecd98f00f2195ac1bc96d11932c865b457824fc6abcc2597aa4b16cd3e8663c56dc01cf338270f8fc32b1282982058d1f25cc8c00f7177bd000eebfb52004c6de05512e5350a510593b5a73edd55f846ee6a149db76ec1afa2eff0782126a0277758ce3ca715dcfb2ac46ccf6db79227dda15aebdb5b574365b341bddfb1d6bb220214d070ff83ee5d9c9db7b800fd5e596f256bf99ba62a038c3589c2998250b136e484049d95750e641bfd1816a46bc2954e4d4afe5b4a3af28515cdd8b828aa0aee48e09046b21df9a35eb97aaf3f1f43b167b9901bd9b67f88535703394414e2b4ba15de92d8e6f13499707e455b6b045fa8e6384f72c4db808bc4d832a22fefdfec18234f6a9efb73f6a4a752bf4684531f61006ff09822b3cee3919b27c52476b5803e764bc640e257f6af0c2ba917e51db65ea5f7017cf95c50eec40d00833fdf19b3617c8fdbcf0d5f7e365e484770a9fc3352391861c2e3bdf341d6eed96daf492e3b8a7d74552d04a211f629b68a20f1c7c1b3e3c7008a3f86e49c6dfabcdac84371fa633ec4025b7afff86ad0f5f579f2888539ee6dfe0763e85ca760d3f9972df13b285ecba4e1c5811bd203c9952d570dab5c387fe051ac1f49bda518b76bfb95f43c126df9abdb4075265d4c85ee039103508c06d374af2d3de393fdb4cdb7923d47544bf466b0fc3cb6b0407500946f5de93a579143e01762d61132faedd0af548d7283d9f0f0aee13188e25fe9149316b3d47e9be805d6b6b81d62f3cf1a274985288ff78740209ff469d51275a9713d8cee845a8dd846164f63d8ef9227efd7abf1a6674d0a9507758353e2a3fa993211f1f9a6fbf99ba2360a042ce267b2a23aaece988eb1d3f26b135736bba7556a602925c40811ab429a6a000101f7946d0d885efef1b521b1383a40d672472bb327c9fdc0f3c591190d096cc2371c213d7430be31dedb02a8cc7b047b20da7927adc40859266fb87637fda0a4343e81c9853c7888e828cc04be80f3ff5f692755412d8d8d438fdda753c47c7878ad008a15fa9d7791023e6342775f528d72a6724a75117dd7a14d98ed8963d63f64adf9ecec48e8fe65ce94bdf7fec67883181cec6cd94dc51de26a71885d1cabbdd1b29a3e09e28bad4a0da406e8da8c24581659986cc7090cf0f6675ac9c7566b392f6ba839df4c0893fbee9e46b68ee7dc41189f79f85985dcefa5bcd769d36703dbfc67cd66fb797fb1718649eecea1b74c5074d6dc878cd2960e89f758df0f438ee61e0a181ce9594f1c7d47126c293dbdab3410bd71f0f379a068bc15d32ba8c96e60ab8a62f531e11511d53b8ccbe11d1f9df873ec5236cf19fd3989d94dcae6c21b598439d3af45d21708c368c057a8f5ebddc7a8a1e7a810cb1f6309ce9ef466e99b9846f86ddbb554e66c5b5ee753738f2780f2dff6f09b1e4f5688712e158315d0dd44fe0cd03436036c02376295b456824727ae1b64496d56b07d4469d1ade3972889a8dd93464ed6d04a119517bfe020cc2cf80291eeea646d9fe267f32c55549718f26c84c9494f23ec5226f4896abf1f03d1fba167d910d95bcff6fd398949761f748dacd19441cba26d0d8b2a5528595b5c82dd5b5afca302ce824c84bab90387f5e0e9c83f4bfd15fe650f408c162c3da8ac5a1774262486458d038f7a71567a1a78198f673a663d8202aa5700f15a1fcf5c3704fec850e6cfc7273b60f902875607cbf3b0f8364a4abba06c15cdaf5333412814e48c4700f2bab91aa4d504cba516870fd3169bca3632a0ed15a3530facf99afc83adf73fc531ccae1ceb84e6ed48ccf7173c4763642c4b4b1e6f309fa5472f943dfb26bbb3f3220991079465c3d9d461ae41c9de9651246092ecebcdc53f2ee0a3ca9dc2a28bb8d73bf0e5985010a008860c4ed5b6566a6f3ede32d0c6e81ae0b1da8b913449bd571340e5bdfdafac14e79c4e716c9eafeb3e8b6da564dd8b3eb0c3fa9e623acc933ad81482732aa4618297bb837d54eb50c4dfcc536d30762b5178eff3c76928d47b33297ca87889f593881e14172d492a71d34081c7cb3c9de08fd285e7f6a69e1e254cb4eeb62ffab6f5e986cd7f6a97d39785ea5bbd56ac02111ae23de6c9d23bada950c57364547f15f3b809384c610053c1db080999059aff19ed8bf0909f0e1fa92345713774271217479b101c07318bcbbebc6a8884bcadd9fef925cecec942313c324a6082d31bc2cacfc3bd70fa8ccf6c28d24c8e44ffe60da8783fc4585ab4bc5dc4676cc13ca5287cab1150c20c3e9ab8d2eb049bb228d82bf3a5fd5ca84e7626074b97030b018ad479cb6d4623a7c5e82de43197ee52221f589cee2d9aea3bb2d9aea74254f35eb134ae89145be11a21336e778aa10e0bf1f3e065508d8c5aae314298dbe6f0fa4d7551cfacc3ab024be3ace015c5489bc0503e710b68d85c2323c6626884e4d03d38557dbf99b820c0a8bc4d1e804b2aac81e6c20a9bc45fe545b4880e8e517a4dadd2976f69bf9fdf7d70622c257792ea17f50bfb756ccfed24db9e4c175305d36e2bbad59613d2c96014defe1a66973a7babc55a752ec2b0eeb652251b17d09582c65170b0faabbc602b445ca297f5a840ebbb6b129fb7a311e9d33181aa4880fe0b941b21efa10420a5d9aba96278f337f867cfe6ed8f1d4e9695c8a90d4b70c4b0f200d035bee96c72d610aab663fd3090a21184aee229025d5cb6eddb44771c1f19c4367c5fbac2190184185ec51d26a12117bcf10dbb5c63c561c20cd833f0b714ab0d9b2a0d671858f548e4a16e76dd7e9d7dd5b9d5d13a6cb303d92bb9522479287832a16cf54170486e1fed3d5b3a8688dd7c040ba5783d0c839652a55926ae59297bfcdbd28e0ac455d1c20ea606ded79a4939fbf00ecfc05021653e097316bfd14f0fa8bcf025fb023d22d006680377601854328ec7765be1c5365adac3cd6627e9fdc2b7a3d34b179b7475b0d0150b306f85b2505658b8942b0fbdc807e44a6ae12d0a88b523801a012da184c7ec5809858c64d1902d1873bd49caf9dca0e9711b08f32ae89aa24251f56a612a40917b2089e1c0252a2e61edc1be613ee91a53e71a07f96dbde3740905d0c0b6b790cb6cbecf88a3b8ea3b006e7d4d0b621489671e4831abaaebc72d17b6579f1a18ff883a96e9bbc3d22c34e95db961d5e9ce5373587507191e9134ff502fbdfd225f888b8c662ee60a2bcf2d3f9ef9f46df1a28a4158bfe35baedb8ad45328017bd3ceb4cb9267e54ac07d12fbe1e28b2786d65a4a98ae36c774e8a9922a3ba96fcc7e845690acbf948d66720e5ca64cdf51a7e7819803e8c0ce04536a672847acd733b2c32aab3310c0563628a9a75ebbf1b92fed38df2ffde99e97156cbf5c73c3ce5006631e604e8ce558eec9cb1db288dd642e1c1bac2c511bf73e66c7b44bfbed0900c6c754f9505d8faf0a79af30be825c4030bf1a2cb57840ee2ed04dcc64ad2826a23c667fa70e1113451fe089faa0b444a3121fe313beecc2f2064b72d13e9d0746767d95574e6880fa2b1dcefa52763327a5d59ce084a203abc801ea519d8cd96daa357ec2849b24a481307b05d924d2b1cda4b39a36c510d82b11ec5f67d030b20e6ec77552be2027161d8ceab37c606876d35527c4b937adcd9f98d06d72726495bb072f65cd937ce5adebba628615965c952f88378015c8a0bfd7b9659fc9425edd685a24133bcdaa110377be730448544551276aa2844268c8ec86464501fd8b1eed403fe4ef2f486288fe3df877af3f08d7e5756285b49251a38e039e2d7e05796312f9da7298a49feebff249def50f60be6a6046afbdcde03b0ee5d7ef8acf86ab20b37e9761aa09d0b6e8f4369921870a9d9b68ed90998ab729c759cc9261827e597babfdcfca3039bdb9f6a534bf5ce2058c76845f1eddfdec3766ce04ed49008d6022052a10681b937de724c6ae3d76a2ae167d80ccff9ae8a5740b8a23efc2914483f7dabbff8c8b9b58af33473a9c7607a62af3ec99a64bbde13caad789d7e714089bdd7892c940043ac8a7fa58e1c53519896512306eff1dd919ee9208d5a09679f5b3c3a6a22ac455ee88c401bd4eb2028df737d58e0cdc8c9327f53e3d59b6930db480f0c1905a90718997d1a5ae07368b587cc7a7d965b62ae75dbc56b3f41583225019fc030979cbfb833fde27a11e986337ba5d2416a05c3496a26f1fce67cc75c87646dbe3f1e35ee62f999136cd4d883193053102c8a54dec6ca21de350e70165ede600be8a7da089e847d3bbc16a351b9a41e13030ffa58522f3fa77b35ecd3e855773de1ac1fb27e158ad165925f348c173dffe1aca5fa18c5925be42509675344194064385f997e79d7a0fb36e9a9f8e27714b870504d74b37e245d0dfae72c51298452fb4667d2b266873524bf5f7e292aa4bd1da290d1411213170aa62ec11293159cfd26596b05a1f1cbd820792c090c2f0bd014eedb8e1d6cf3b78cc633128526638c30c5ea3e9c13b913df1f278ed83cdd077ea7c182c10db622efed2497a0e27eb6bd463f5965b22e50556338327ec675016d7c513dd9451f0f65f764c6e82a47fe7776be4510d3c9e8c5f44da4301a901384756f832e684c6a1cd365e959a787f051f39585f1b5e82365130cf2df4df5a6b4b5e61ba4db44578791350278c7d44ad1c626f7d4fc2c466e3f86f8a43ebfc0efa4d22d82eca761887ca3755736d130c8627073a3d16ed2d591140505261bdb9bf6a5a12f34ff17e4dd3c704932a5359fdf441ec849bef2b82d3379db594cf45bd5f8153b99479de9c2f7620def35d9fada0e4f93545897d088616768162192c77e65a806ad1eb1a18d9b0cc65f40e2cf16e4a09bb5aded24f0717b48323c842b18b4436cb4c5db5e0fc7be9ceb68d281587f39d3eb3fa17ef8598d7af3c1da1711d82d57ecaa0eb3bfb03cbebdb9325942ae6dd376d5a1bf69d7feb92cc8437e9648ca0be0b0fe94e6c3022867862b500562520286a488a45c53c877db0e1b89f081b7d590a2a28992d30f369206d64edef2715d3cdbab5d0b5bc6626e8b78eac6b183dbd7a8da49f38491b1f1506be6b6ae35202cca7e91c59768b4cbb72e6cc8e54b587b49888f4e9f31ed6e4ec9417f572eef317f818f80f80d80553515e2e310e99079297d2c1f395e3fdcf863c546ad15c2a3b5b60c0adca2f6cc68370346285a7fa91343614b9f184ae444542603511421ac0a6121c7f639b9a44a1bae19a61d355e060f6707a2156f30c61606dabeef77f26c2a201ee123b61bd16b993f86d1e9d14d00e6ca527b2c96439d058beb2a51ce24c6de937f3899748dc67d32acbc341b042d94c22ed0f3a473bb94487b5e7f9922e69cbedab72a4db80bc18454224e562a2d8739ab6f459645c39094c4c3d21be3dc8db7aebd7deee11f81e024cbd98a0b86e06e0295de3299a3983bb57adcf9869708ee771f82b2c03272a13fd9726abbaa3b55a04294480f87e9fa57022f240bf55e96f202f27aad76b214ef9a48c4196d49c0dd99513bda806c2c454967c1817f00bb52a0c64c3250e79017aaeada73a00f257fa1d5a56e88d3256434d9c715d68b8db005207b32e0755c5970b1c40aff2dbddffc2fcc0c31da6e4de4a87c7be0629cf1d620845c4deb33aad36e5c27b7efe60aed89f73d37b9ba813aa11d63b150baf4ea1e6c14f1ec9e33064d7a79330b725b2cce80338b05b01e5ae767fc0c25160bb46ee79915afa3a25cba056904b9e88225a759c7ac39ad7657f7fba6aa0a085179dd289646021ebadcb07a6388067e3e63434ffa800481c7fcdc38f6d9143664446ad3a3dadea4e1d9d4035eb37bf131cfa1c8b2915c11158152e2bbb27e3287ddadf6192e724226f4eb50e6c220ab34fff947c66f108be34224a73ce89fc211f12007fb46b425440fb2102641af65660e359826b9dbe3ba8514043f070037a3136f0fc78c4ab64d09da9d68b14bf905ce46b2ac82ca0f21ed11942b14fdd2d42a4bff325165f7708a40debb1d963dd05d533d4ed92234116a3666925a4f6a033ddd3c2b4dc9a0edbf240611f1340b6e0ab934c3ecfa53775003f3394d28ea1fd45c9f07a445e20296119a31f159502b9fd5e0053d49b74e5555d21c17854b07a0889ba649bac93576f5ca47dbfabc912d7cb83f8a7a245d3734593d5f65fdfff57eb14d6ed3e420bcdf29aaee70de4ee60c9fca9a9c63129591b762c093f0a5ad53e0a3cc3c2fb3c740e89c322c6872f6e1739cf19006770fbaf37e9b4c878e11baf1d711e7b05720348c44e28302d12be1c4b54eb7699f3749836c21d08d51004eec0d681b6e7b5c3975c4b1653b5c3d33353b2513a1cc796ee2c63246d52e4381ff7814b8d9a720afeb1584b5bb0f2ccc0ca3ca124417a9007542eb7dd25775d0c731018a2bf87bfd15712f3a49030e75d0d67ca34020c44355e70dfc287d2b1e178e76f056ed0557e0053e16932d1d602742391fc5125c652282cb56b46080b801a640af4b236fe93e5644ba99ffa24bd2a862d12dbfc7f36db20a908f3e6a1c30c16841accf3800b18782e6ba12001cf5244931f9582c12c4fe534564870d078fa54cc2850d31302db9789de42d734cc57a122e6f66a1beec37c64584e740bb75152ec396d580d3f40afb9c330081a509d61da9d649e8ba391e23d0964fa077518bcea06df66d70d22318d90fe59f692a281b6f7b7585690363242e9387cdbd70d1e29fe474c6a520cacc7ebbe9ba78651658f3ad1abf98c3971b98d84b6030ad0f0fe5f6680b873955ca12e2204a4f6a46815ea16a77f369480acd0d4af5e89b28793c62a434a60f0cd18f9a15eb685ad42a804fe3578a7cd116116cde29c6f9ea94419ba0d849ffb51cb92319c308b9703f7cf6f779310d2545effd07db6cf2dcca97c641ef4fdd7843440fd6b052be3162c5caa61538239115adaf2d700214e8918cb83e8849cb06ae9e7588ae1b3f0c763bbd56e43cc54ae1d95ed7f642303d874ef3cfebf9d37e575a7b11f60d3587969397bf69a62733ab07f1eeb0ad50cf9bdb51dc71e369285a5672d0aa358b38d02cdc839381e9c462679715d48e20448d2b95bc32e544e24ce06b52e6074e653732aa67fb056ba62d71c35620645aa4d52c7de5a299bbd697e0e069c8057440d6f5589e79348ecb2cf83d48deefacf974d101e507cd036579f36b1a9cbfbcce42ac222f17e2f06912364b3146d3ac2ee185a3fc567b21882b3bacb89043bf95582cedb87e70a1df8c2c1d67d8c0a7a90d6448b6e4f8d93e61935b86dc0e9645b769f5e4c4190883e1efbb28613c021c8082c1d8aedd04c2f5d7d7bb7240c46cc31ad0e5ddd1a2b8ebdb68f5ed3b8797580193f56c3593cb8ce10a9a6187efa8da0af8ee395468376f7e61a00d4caf1283a7d4e68f781570a628a46625ead562b8c8258b8d01f6b99b51e48eded3a855ff6026405a138c5c0c416d45ffcd9236b72e861b4f2ea5f485c00191a410bd30271769d31d13d018f50e9e8fc88293b701a855f7d22153011ee70c140023dc9702915fdce0d0ac37da82a741b4825bb7edde0c5c5cb78d57dd41d38ea32fcebb529d3d01a6afd66796f8d4b0ab0377f955d68bb66c4adbfabd727de5c8bdbf9726eff7e1c605b2fc2890cbe6fcda199c68243d56c847d5d49fd9d4ddc45746433fcf0cba1d84e41664305374faa998362e33df1ece0d654e406b01a7087e640e7953f51e9ba5a2249baa6acf5e450f9cb75fdef94a6e3f98f8f3ec583946e1188992d80f1b88aa4ee2c13115f01c5f37d671804183bda59ad05801e3059ca79051ab6df994a687d99fc7ec5089d56d337949ae854a059cf3de6552eb9dc5da05137e11379fed7354fd276b02cd2c50456a5abcddbed3cd769553dc08f060be82770afbb8932b31595ed65942951bf6d8eae870231548a6555592dfdf3c51100e9207d0cd017a156821750d1eb1ace0e8d9726b69087fbd66f236ed1f780c60feb57f0dc7e87d35e9faccf61e2744701fc29b2255f54dc781fba5795040c7f150cc2f1e6d62a21f36bdf31eaf631c3c807abd6f42377a35b3a05f5de3e5d6deb8f2601f35611bbfe457595f93adb6b411b3b3fe94f2050c7e5d7eef737e20f2a58735d64bd15775416dd6f8e344d82146756ef824f5337d6fdf13f0261a5c03eb8584362c6c386dbfe7896eead3936b9272f8a8fb325a5d4aaa319353512ee57ab9806f6ceb2f295e3a068fd5548f7920de5414445463fa785f2ab30a5b57484fbd5047352ed31d79ed801dfd96abac407fbd7950dd4c25a61c310837503f3e445f32447d5d58238f3d8e8c453200e85f20b02a25a5e168c33a2527887560247303f7c47ec0c579aaa5d38ac298a54a24dcd1eaf7533321471c844d4070e71d38ebe293ed5180b6f715fea81e5f137cdc10857f931defd337555bda5cb0e674d55f0545d797c359805872811eb845d621d2b8e2c7271d5e577d5256c9f63041ad161191a00c0c180825900537baef0f11be44675387f7a6a4554c4b9fc10d32875e86180cdab6395b96f7f118e0a07f8f60ed18da7ec752ae73a2fa4eca0640af87308b489afdc62fddfdbd0ab5f8346700f0c76f109fda8e044500aeffcea74c887edd350dd8df69bc4c49c49d89f523073999490be2176ec71e588826e1f797fd66af43cd4f0ee7ff6ddfce1721400b31c7d93cc3ee900564dbf7060c2f10934666cd45fde2e794ca8ed315b5022d556f901d79b74447098dece3e0e3a56a6f471539110a37c78f99de2e378ebe12e6f21a1ba00f7136b5238ec3b955b48dffc5d67cdc551f5a781b58007399204210bcc2113f5efaa1692f8e60b570315cd03e9eae64655354be2e32bb6f4243a0219e0ef6a26413d1d2511cc6eda643890b059bb6eee907919d033b0280386489860c233da4a597fc159a624d9febe7c549b1a7af4cbc08e3d79281200b688cbe0e926431a4797871989f3cce13d9dcbdae92e7d8d7b193ed0363edbdfba30faf643db00cf8e51b00b8cf59886e768384b8680ae2b8afc094caf57b56e668555c9a360cf7a790ae75c21ffdf695add18c5bde9321f938e7f8f3ab3a9fd264433a28ee9f6580f0290d1b625aeb867bedea43b9f02736b17dc9c05309c655c6f47f53fba42e352aa6c363a66a6776f98d79ab5991e95cfe688e4e18bb0a9992e74afcc4b0210e7affdb88c4c6efe7b879a4fa3cf45c09dd68a63d348d80243c3aa82d9cec1e75074df01cefbb41c5ade81db6956217441f924c662f957d0fa236dedfac925cb33ca0b94729481064339b95898b2510234cd8902a12b13dff58bf0b636342fe9dcf363aad566e63b15e7d3954fd61c4662c9a8aa24e5a7c4e5e9b1d0c684db9d5d986e85a1d95fafdba130b94e9bf0069b25c40063c5c22be7b8b69c34716f4ce184de24df953076d61cb7d73a4796e8f4e7ac73bce0762475a5ad27729a2c2adcff8d4e03895af9e57e7b9c4da50dc491db1903f5bb9f68838da435cd6acb61328ecd272efefa901d1acb801407afd1e00a7168f5fe1156d9dfb2a3110ee8c83429bdbcc61fe6e2fa47bbc7236b7dc229a3c773ccc6c8d99c053ab139941cc5b87c2ef6eb28c5f271b9c0ead44a8dbaae2f5c00ac90f21c7d70d0f1f72101452c4eb83dea363dc77bc5c1f574f37ebed1ea987016fff79127260b0157b07b15cbd3e7ab5db31b687b00ee1934260932ceac3f328675fae5a125ab65c9e844d19dafcfb48b78d2241aede43b7b969c2f3429ab8e484dbcc3da2d22593ce1484ce910562ade55917be3a8760a4ac39e64c35b473b922dd34ffb17e1bd8d5e2fbc13ec6e42ef27858863c49f9620d25d9277492df00d829d8b79669942fca0d11427b3683e76ecb7ef8e89dba7ebb6c92dfad3ce9deb1dedac9c630ccfaf9ba6439de0aa7eeef5bd564c00e8dc54e5e7fe21a99e779d1716bd6577defe01a994d749c7f370220f17e1edc210fd6551b331c9bee92ceb0b756d4bbd3bfa6cd3379cca0cbbcc7fffdfc25c106f04e52d06a6508fc61b5108cd33e83a0de1c939569979c3704946f58781f7973c10ea5a76b6ff78bfec13a58137381b8722551681e26525d6a3669c243a6ad99cf9fd3d0e866c98492b6efc409d4aa8a6fef4231c2e89df8be260a81af2235a497c31a6e2483a4e3c5858b1ab41a6fae54961c066f58f82265f51c67bdd94765328a7d5b232cab427a3aa8e94f5764c7a8386a9e294faa1a0dc093031b615f212ebeaf6a9ed0578ddaf7e326b97e131326bdeb8444eba3c2f7661c68258ad1df3b755f2abb9ad9c20bee5eb0495e16698ad120263d1c78c084f135e4d7cd7d87f3957bc89b7db2c290b5a96e4e473f9ae9d5234e6589960439d5a54b06a01f82b2db047f1838065f09b3c65bd781183cdbff7576701dc80bb980857e40ee0b5947d93a62378b0881cb1e5fe5bdea4bda958abe7f8324f91b9e7151982b5997e04e4a320b6d62f6fde874ff4174628d027294a49cd2abf2e48cabded1af557742273c75310198f8aa2ca0b8fb140cf2e194951f4be88be761f3dd6b51dd8ce06d02fcd98a04c13c895d995378b3befd23153b187c10ef94026b0d3529cc4515f1fd2863f3d17146a17c060cccf7ec0708abb7d22c042b9aba0d99b490bf60283be6e37970494a9317e8c1626a9aeb827c91937105b57045cfe3fbcdafb0008bf6da40fde6ca0a3935c13b95531dfd408d881177564e3c648ab6f6fce8d8943576317063af45611e18434e8f7e0f4da24bd99ae3f870c1da998277010f60020b047ee55a529cc95cdc1754bfa23263dc89936696eef2cdb248f7f0c2b88b6ba68cfebcaada50bdbcd75b1c29da102e01751e00598e4fe5d9fc74ab55170601972443b5ae2529f60b6c9bbd60896619f6721abd135e7d86a32249b0e7da814093163c51a10c912ddd43b7a82b208c13a2cc22f81e27ac20a713ea42cd61bff503a187c8a5decf66de24330507f4c08a3791ae5205438efbc726ec19178dc07420cc9d4e5168ddbfff368693561ec575f51f1ed55e35760f280f11907b60d013d4648d7cad7da97270561c622ff7c60bb9b348e88d246adfce1ddc2d3b7953275f696c2cbc436a8bcc4643566fc216b08e7629d9c9f751278596e317f59d90f15db22373caaddd64ebc67eb5cd77f43a5585857742c668f0b32c03edb964893a37a90a066d3d4e32e31da7125792514ea8c052466a3787b8f0ab43d0397c36241544f71d5e5bc88005a1cd8a00f970202afa9ea1d1b1ef4c643b23033e9ffcd65374fb6f1ecdf938505bc269143c4cfee58b56a23e4cc63dfc3391ad2ec8f3f795c00171de768a4d06bfb4bf597da34fd4cb061e8cbfea1e8c581cf33cd276fad9209da47263ffa6ec817ae7f9445e1c7b5968063016ce2b6e0490893b9e1cf15671b1e353256fff6a990947c2dfd028ef9ce1d0f591cdfff20d621a144e5e04af49473923088cf576151ef2a307f4697283d3d7bf6e41506d038eedf430565b3ebba35014499d9f67df924f2499e63a60165156130a81cdfb580c26b926d856e0bf93f194bfaaf1b98054e6500d7dcd228e397743648e5ba9eecc8f441c0671a893fd063f48000d27d3798826252b06816a82110cd01922f76711e2a6a6e65ea08211097efcabd488dd67284ba2e0009ef9f675a010fd533ee91dfe6e3a35c5cfa272f6a0a97daa41a3c1b2ffaee6a080148fc1cf2a1a31727ea29a570da40bd13a1af2a46f29aaad4ad09093b1164d61c4a430ff48e328a63ea849431f1e4204063c3d333e6bea3c56039698c602c6241b79e923d9be045f78955e0b8303473a47d0c8a0a9b70f59d4c04d26523a31e82d2817d47e316ab63f0100d581e4c64a5df9af50fb585c01eff3bf2fdcf05e240510640ca6045c34f98a429e5d685148886bd7d7911e54508864164009a1c8984dbd547811dde8703798ce32b1e57bd081942a1496266529fdf183114e59eafdde5b084362766299585c7cc13fd82896f423a38fe192384a5522be24b73b938775c7c4266e18cda502e2e2531575efabc60b8f20b73e6de3a137e6f86597278038c43e31e40f3291acb652fc2683f10b592dfc4a84934d5ff2b2f57518e09bd8a11a32096988d4a13fedb0bbbfed60e04ab0cf3d3846abc5734050b871a619cc1bb3c9fba0266f68494856c406f16b6b9d370aa8f31466389772d7d26dc71e2e89b1ebb8f7b9e58b8420157fed8c7be082b401cbf7e4bc5ea6f4e84f34a7f583af2f1628a90c3a726f921d180b3aeda21c63fcd332b00620f500e6ab2da5a023c911f69b757c44ebbdbb8d36d461a750aac19a7752924e61701bcc2f1fa9bfddc116fc9b6c5192d4175506f70ef7d10312b110dffe1199ac6d31b318f1d01873c9c65a62977e5e821181bfce926fac29721ca21abd03f54e49d8c87f777bd80b2381a913594d77d4aa0f700a18316022919a1cdcbb0750350422d9a216df22033282754632dc4a06ac0d9051046f21e751a89e5051782b7bed073f097fa7f2be2e6d3cbee4313718cb2e11102ea18a5ea36cb8002b8aadea7a1d18f2cc8c451c3c6af4b75c11bcefc71b9396f9afcd75f67b10ed47a49b599db0ca312f4a6e3468e91a202c3b5f63eab628a9b30196ec3bb9bcb25700884f4c16f2185ff7fd27c566e9fe74b3ebdae66bf16461f55d2a3a2cdf5d84092de83f1daad075a9b73472e66f3778bc5bda04b2ebdfb52d9599f65a2def80dbaefe94125680e1b400a74450fe8c715dbd72487a4ab791b119f5cede826c31a37ed493cdead7f90e5975601447000fe900c5aa3c807b886078e72c11b504e202e474d98cb06450a3867ed75dbd45100895fc9f90f535142f07084919b3dcba4f4e1c95cbcbcc783b9c7c11d75f02f41bcaeadd272c07307fc25e046cbde00866e5d5b00b30619093712f629d51e179a2563928c59b668c8bb830875a4ab050cec0c191b66574dfeba40f9366f9a4e190a1dcc15195968ee9e0d12b427c63df5d1a30114f9b75be36fcd35da0b749087eca3aa61f0caad6c86d89d830d8b19761da2341755b31378aa24e22d2e60f9560a464cd06ef3f99279b1ca387dba95112f982ef4785b0c06fdacff1be1c7b9f453025bec630cff6e811b37e0e2ca24c0a660ffd1726f61817f887f458ff6edb2d6b97e55c98ed5a9e6c4cd50034f88ceb1171f59161e73f661d323b21e852a7a9cd06d79fe4de5dae390ea25aa9f425bd076d4e6fbd3ebaf1f22136d6f39d059a348cd2eb965a9c381f75f5d11fc8b26784ea4687d81ed3acc1068337699610e1480a6b97d2d73e3f3efcbc48a717138a270213b1eb19db8624017a30fa9f1024df196f27fddc7febc781111ed2d5979289e06e823438453bcbc00f5244d1725e9f59e68a66ee52e53a82c4f5b10a2b7ce72ef59140d74f33c653cbef8a6c702f503b1bd368138b0dba1f5051263a3bb9f150770838482846e1524e61f655d27212e132fcb7c9a8084d0fabe70b47177ac0a39ceffcf3bd8411723a2f235c762dee9fc36a202bfd686288bdae9ce72fa41164611c0cb010df72a1a94b61dc45028fd0c322e7abf26121b0e7d991eeca43ce31ef08158f882529ca483ad30bfd86b3b1fe2f4e56f2ad0c4218844f8b0c2191743707c6c558b2ae32180f65229dcb2ff970a53b75bd6ab7134bee7240ba99fde18e97ddb08c255f93cb40d9bdf4d2fea7516137609c387b72a165c950f077e2c6df37fd67492fc74747fa842eec18ad38776db89390812ff2cb23abdddfd7135e28d7e8afbb2ae8c6e4f14f68f5d2bb96581a6302ccf76d661cac1d9be04ec1649611c492c8a678046e7aa12e4962b055720ad3cb7e0315a6f3e6235deec7e6dd497bc286f70a1a4c96cb973a047a08777bb2d9ecbeccdc9f52eee2bec7e8b162a9be74c6e19fc47215a4825fee19cf05c44c86e2a0a1558aed3b0a68a56690088bc7a1283e43ed640cb5d50ac803a0dc66027667d67b3d3614b2b927de9010d961c016c75c0e73698dce73fca43377a63cd48cbf19a96e424e2db47f4c8811dab7c113e55f83182d02de3b877451e90edaf18bf7e63041a7d0b92535ac62618848dcfeb8913f38c33f561eea925f68ab5f4b3cf65a9f69cf952c5c8c9dcb0c5d8c49e0506de103e71feab1a0ae7257d1f5f963f981707f143fec2e274caabe0ec07ec71f293f34096fb95495d2cd5e4de68767a41c7bfaed542035831f8fdb188588544cdec9dc939dfcbce30ebae4448b5663bf1c672b99455e8530d4061b93e36dbbfefe68c701ff08b4a8b4c8e53724303c1330936900ab9803db9e538edcdd35bc2adccb53e35bebd56f127f93e7930602ab9cfdfc52f6714c341db988e6ebb49a694cdac6efd374f9ece1defaf4c2d5c0704399f9a09ce76b153e93a0a087564f729614369f7005bf7e7fe8436925c359eee86cc5e2dce2ba4a418bf477ea2f9acc79898395baf77f334f7bd69463ed67b47796dcd1cb1f088e87fdc96ca2061793020938e6695524115603fe6a78ef9eaffeeed17c8ecc09b04a1c6c26b9a7bf51ac2f9998f9d847028c1ecaad6a11b647673bd474df7a69050016fb0fe9a22478ff2ec15993f96aec90400bfd97ead4d0da06187e7afc6d37a776e0b8dd9d98e732ea35fb39341f5aff999a3b520abd27e2a8a06c8850c3253ddc455850b5c773d0f697a645339edbe2ef4923afd4fa8121115ebd8de1ed9a6c36dd9a8fd23ed77f261633b4be7f939700877067e697ad36bf579a29d8881c1d8befc995ca0ab14033d7d4ae9fa97ba27ef4568921b128e55d438c49ccda90ab04a1870199f59a58cc720bda35b74a9dba7e55980bbf39a4fa898f905623bae985e03ac64014daacb3eff0227a0e9837655688023a4cdec5f8a66e4a35ffbf12f794f63fe2cf973d2e05c4eb7c5b0b8448e0950c3fb604327261351fa3a8ec3c22df42d0767ec0f4e1727ad95afee4830804e54716595f939753ee2b0960a0f2052cf3bb9d0c181751288de3ba412b844bf510d68b663b40be00a8cb1bc632010626e06b7f9a7ce38261cb4d7f1d9bd0f1ae54b0fa9bd00018ff1db80979f171df67e2883aaea5ab42181edb9fbd4b9592ffef94d6431e3c1d7e2d2911743ed37e7d895a8cbb2dfe8ac41d9a26e4bd0a0c77799ed4ab5b7c9801d12642fcf9506a689ba522c4d204d01a37d90aa36af89cb8735c75c1acd92919672852b952f97517ff0e30ed825c8a9926da4effdfee5cbcc935d90161c6d8c9c34276547cf16260b62865ddbc374bec319019ac0982cfc9d8695ab1276ed8f9445a963215bd50271fdc3d47246b0e7b3054d1069efca1307bd17013819feac209838071a52b23bb41b52207b6aea106a5768ebf0e901404a8340fb8a7080ce7cc05153e77f0467a735b5560a15fc72a403bb44f6ee4808f79e7d5caf9b8c96909154e4ab891d897815778231fbbf3188f8e43da12fc436aecd1add7d5b30fc270d5a95287533c523208aa4258c2098b39caccacd7845596085364a49f5ac5411bdc6fbb5509a049053827392cb001414f7a55f962c271b11b91fdac5d455ece6cf838d04cb9f5ec37be072567fb631e3c9345ddd7263d22a15b80d1a2386b315f48d44ffce191382ef5272467fb904629027caa5a683a924b0ceba8970b062a7d4c27e04226d97ceac06936fb66c397e030226af93c2878694fd34b1fb20e21e90bc319f593770fc81dae1eb6d117c68603b9c9ed1781626e662e83eeb6cc20079c040114a2663e8b8266a23fa1fd0cb2a56e4c30df7cd25b76c3fe42fc311ed82b19e4bd0841aed0e488595f745e1031709cdcc11c91dfe1c78e09ae15c90b89997d7801961ff85a617bea6353d92855d3f1c9962326d20c6f18aed0370c2ce7a17e2a0cd135bd1cf29c3db91bd51edda969a8ad44b6b0e7eed6d3643e7de5b901883575364cf67ff936907bdd2643977986b7345ee64ee7ca35ba1cf896131c2974e83198239c49549f435535d51a6e5c4fb6a4a6edde04d39d345d55fa0be19a43aa86b3b3899c4eafbf0cbc7bdb26c51f76a5733167ea52fc5dec9b799468bd837fbbe2b3248b11b0688b90b116e861254438f3fe2bc39bfe560fa9a2f3ca7fb1a4be6e07b6c2e74b605c821e3142d6a14bd6bab3295fb6755dbec56720cbef3e0c262fb85c3120b19a0d8050f2cb2f11c7881f09b2df3cb02d51bd64e539802119181b276a2863b8f87b7d3e310e27c2282d4d8d92563584f5f7854e3778fa1362eb5c6d7015f1804af37c188f8f8f08840669f904134e1ab107a70a4a0d811f10236d3dcecb6bd8835f344fd20624f43f5622503078f9c63558f11ea9a7e3bd7185958878505d65807eda366e01673706098624ec1b028c67bb26daad7ed6bdb20e60a180e6f1aa0ed62744e4d19bb7c124bba2f07f6b92b53159b5d0e22b616442dd075fcb2cfc352f4fa90e199de86bd5ce1531cc765d817289fa1fb84e10406e8d0b12ab8761f28d19a2782b1f0972d1a2f9933094ba5260a185928d9f16824c4aadc4f061789799605674b9973cc683b87a46d0c2ae26da84be9c68e938ff9ffc0ca9662a75019dace2a55e658ec85ce09428f0e8369c468a8533a8d72df249dc150712ed9532f82c6c129a4aa7f19a06cf654a3565870c3f42414d2fba40b84b4a2972884f0ec41ae0033fc5dcedbc3df7b0b287358c9e95667a49c631b47c4d326149757d7e2f698b8807688fe41fc373d39be38424a9baa98e61078f4329d11d9cb58decbb3d33e343253589a012a80fe5a134f130c96db25dbfd81e3b81032332438d8a0f333d25ea2436ac488b17eea59aae144036ebeb20dd1f4529e5a5bf9a56075bbc60cdf68137d0a58bbc3fd1ed8d99fbd6fab9b34f40df705f46a25d62e1560f423c32976352ab2ef5da2e7aa35779f4b03dd367ce2fca47e4a696114dec15d0fefe2f9d42730a334a59989a5209f91b40f3b5eb0f1253cb15d3c1085bc12e6767a9b4ffadf03abb69ccbb5c69dd167b2bf8af4ec249a27ed4486b5b51d25b9a4683f14e7c5b0475660528da6fa4922c8b7b35337f78b7952dfeaf40a2e50aae10d82777b0e5363e2d18db064517311443437100fc5d33d580a866f396ad0605b67078a66e23a0b0f646210f5fb33978de37bd6fbe586fc3ed7c19b60fd5d2cb184225057c46f9ff0df4adb782954acc845c069c9450cc69cd96da86a6d78acbfb4d1307e99351e757c4a6745c1dbda315e603b6ffad4fc29b0aca81feda9817e892933acf7ca7758563c8b58a83df3e283c5df512eabdcc69e628e92e3224b760be4bd1889204ab6914c7a7dbd2c02f2b1f2de1734e17ebc390b5170a1e3f2f0ded95b63a5ddb732f062efbff26051a7ef701d1149312f1add8a33039a09b322ae88a0a458c00f6783bc112813568e1242641e358a1127efa0cd8199ce5f8d19db185d2ed8b697bf44c7c033906c7cf3e3d7d8c54dc94004160ba97041e4caa876831c155dfa6e9a2ab2857b07aa34b664850d4fe0105be8b065460b7302c20cfb2245385e16244a766709b279f37d7eb6d9fc26cc01b3233e71b146cf3e35b0a1ce95424f383d88bdff93f687b09372f4a7205f342a26d7aca12067e0cd56c8f19be5d8fd4aa691ce558328a3e937b2f8c596f88e4301401186e0826128cb7a7cea414611d57c55eba1a59f21ed1dcd7856764d318f86d014be745833d9636f99c847d8005b1c42d33568fad0a231159e729bbf7e6fbbdd05b4fba10d04263c3386f434fb5f234bf02d939accfc4683d164d86e8b4bffc1e601b57ed7a84e5baae8482b3c678f3a4d7397bf7b3578913c9140b14117141bca881b25fe0be29fe9548324fe45fcd16dd32abad0ffe2ee8394716fcdf43b8722d5acdafc88a680d84b8b55d8b52aca4c637ef8cee58246f0c077243f62e25706a5ec6bd46c120e4ba7a280736d07715d57aa93ff8892616ee04fbbd2fc3607bae9633d76497eb5e4f8281ef93e9f22a31100f109cb3a3add052c3b1c3e20e346efee0b27c3268f83587ee95545eaca21feff5d2e716cf280a454c09be8b5470fd16a9e2a5337a383bf17893689612185cdacbc511a28b962671d71531509479e384bd9424f3c5e20bfdd2d7e780ae3bcad3280bc4e2ca43df72ad6aa176c61ade756b97a836e208858a0bf2963ec5b0a5bf53cce4296fd3c8b592d80b4d5c0f591e9451af13eeebc4a1ddf5e4b2144923d69fa260d792d1c1faac7ce705ea3e8798c6bccb61e6968c9816525f898b38236ad4fd51452792b4d51d30b6a755de7c4fa25392d24d9eadc3f9928e54639feb9b339d0c27ef8a2891db4dd6b38c62eae4b6c8a973bbc36cea0bd6c910cb81636e02fa443c1cffbd48990ff1ec62cd2c4828e6e0ad9cfffa2962a228f9d88b4cf167a13a3542ba9c3f62a71d4fa273ba5a35ab51bd9b0609b51f1dad89449cf08232ec142834e7022eaf3b18167f1b55be128d9806fe3a206eec3af60dd9728d54149e667a0dca2a1fdadd55202fbdeb8e05a0d546293d409b902a399dfa12152cf206c975f7687e2c82f112204c6e12c14703a5351660adc6de8f99721f8837692869431b20dc61f4d03d618e926131fd6c3c3fbee164de710ceb8d3ec33d3e409b8125d2057fd71617b0cead2d09197582d7b0023819f17e3ae94d4e115dcf6d2e0c7299ac2da824d2060b58b65375a60502f6768d35388ac155675cab9117c8affe0d909f9c003df8c12157b52a957859286539df5d3e5a2894dfb9f1363b99b668d7fbd8f09b62fef8623a6d01f57b93238d5d14271d48f1bf85459d75f4142a4d2075fa0069a0219e6ad6f41fbc4585e66313b5c97c80df7cc92aaaa226ddfd12d08e97359424793d8d69133da174636f9c66d0293d918ad14809796dc181513911f0905e648534974d89358cbac733f2eefeec1a7094f887d91293cc7ee55519b345257aa350ebce350b14cc322f56123b044a3297ab976bf8e6f4282a5e20bf4682a31fd3f1e0265281342c82918cd41f04809a0c927eb6bc17aad477c65153020fe78e5c1ec274c9dd9f76af6d573c92e7f6d193b015783a72742b12f9729f010770dd3836bc5f68400df282f3d94212f1043469029b97f191e337c01b174182dd21419ee6f03ab4fe810c46569f97dc120e3bacf7c8588000605573c4cb4bdc2b892e1993d30e99796e0316f6471c888ac021b1ba90e82b472b718f681e1146f34de1372dcad371701361b9ee1d8d8cc71e69798686117b784d094676071c175ba65444c7e18daeadbb4ec4dff6ea21e85b022ff808ee80b63ef9a424a19bab9e982b01d5bbdc9304fbffec330a5afe713e5003e1f05fca1c133d4fa5862600d7a605946c31c746d3cf54b147995dd404df785249a6eb91cc636a45fef848cc5eb83870833efc4a9757b104d3c19987eeb70aa263b848dbdb69e0225345939fe99a70389aa8ff33b825d53f646d17aa497b874c77d255f047e0b31ccbf0f6dabb4fb3d2ef5d5937f3028ec948cbfb1cbdb32eb92df30d10f0f551b749a4fa9d9784e7c017d5fd3bdb9964bdfb82821f0553adc75777d4860f6e59f7db76d358702b86ccc93eac78fe693b05fc7cee94022a22741a19fdba283416298e5749e0761b536dfd429d5fe5f937a2e9ca935004c38e99c5aa121b232a4c9c9acbb5dc5ca780435560f37c4cfa4dc451c4f19ee3a3a1ba8d5859e8e99a7fe3dcf686083ebd424dfe739a732a8b90b093eb116c80ce121a5d577c88b482c1b0802cb246cc2c1a5b6a86b79b3060435115f50d2c1abc86b066b8697b56a2e07a449d40e785148381cfd9669ad74e21f26ababdbea1fe69467b2ae7976a7b63baf248970999953c17ff6981a8f4453aa6e1ea5db05d97cd1c11baddbe714d6454c767427372df5dd778d0869423211e3ebdb79db080c1b66ce7be49129f1704f5ef93de964f18411ac4e9119f2ca08fa61e5a224d038b478cb891852590aa619ee55c0ae1982cdee11f3cb8eed5de62ee399cadf205b374e023edddd9624b547ab76e496cdcbdf76d74908ac2359225da96adea5e2df4af0f3e309aa0a458fe1aa9e2414f70feb44f18c9db2b926e239dc718ff711d2b5a0a685d12f9c9b0f5fce61379e60a1cdba605bcd8210318be42ffbe3c6ba5a3dc5cd5f128dab083d09c5cc4994aa5275160df49673ef26d4e37e6e3d408cca4ee15fca8619eed0e013db8170d0fd678a7b03639a2da555afe95b31eb7588c0ace821ba9ecfb5e57b30ec81df90861fe2c7bb71434147497f959f40e6a40cfc21107ff9a165c0e22567b099b7ad2c7a048cce4d2c855aaf2e4662ff2e2375b4396debd469d44d2e04b552d80a31b423471843f94d20df64034ec3dda69ecc0e9f6604403e08c0125be2ec0e9f537a76e49592672e085f7b4006569cea85303e5a1b1bffc5aaa642962c273f8b080523583bc5e63bf0b974c8d83bf2f38da811a841d7093ebf42db200c5c3de95c938fe6067135083c9b16d31266145b149a27ae207fed0ee4c1e0b40a3e4cbc2e55ce7aad0e8fbd0da331e29cf3b4bd96d4a4353fcc3bd79ad29c03f6177e0fb0418a28248e4d659f096fc29dfb976b159a347e73aeb9bc8bc97ac8916b10cc4ac6a3223e8a16b5065b6ae85318c9f86b99e24ad334d70144aa2a8e4f8f9c14921a194d4e1b144d3f5db301f500e9330395d03409a4fe61e0ea34ca260f51ba43b614ed9ceea184a3b98e82f3c8bba3dce2eaa34f634fee484789e7cdaa5ad723ed195b0f40f8c38ce92a2cf6f5d4c67a6c783f6f9c21842bae3111531888877a234efcd34c7950ea0f1f4babf7434fea6c8328285a462a121b5b546e908d77bbf68e0eda6f333cc08ea282f60f96d038033134af5394a26d8750fb4d0c25a8b9156778f55d8ef7c602803cd7451d6e58b7d38b19ce54939ca9d68c7a68e60eff0a4ff49f81fd9c741c713f19997ee6978dd34b086e7f582ee2d7d787975f16553e917d6b59f6b3f227f378c9241f8897f7c200c6bfe65cd3bfbdcf5fbaf6e8ad8768525a9b585325bf2305e628baac73a006e55e102ba53a2e93619c6e354ef3989e3c604bfd1ccdf177cd4387e124ea288277b8dfc94ea90f1e334071b36121002d7eb50d2a86ebe24f7d7734ad9ce616665bebc2ab10139ce2f3cc7f98f800a490951d82d410fb41be1127eeff0a88c5245a6c0e982b526a2a5a8be06c6bdbe6378195cfa43df84366f1238a5604a81dd357d767b790b6605e4d0e2a93b633d87b63eb4a0a33115de5f54a7e8124313962e3a5749f8dc7a894c3b5bc9005982d1765102f1e5287e755f2b1563f5e9e873889263139876b3ed992a981bfe01d59bb427008cd1f258eb7c881a9938057a33ad6c761c89c8329e9f35b30fb56bbef6ffd4c49865419851ef2abc5d04ae5fdacff8935366e36331cb9b8b31d955c791776eae0e18b585742c85d48149028dc57f1f764822c722473043e448d5186a3f795a5ed127f2ea3f2af879ac021aa699eb86c15379455a4514c5f12acfd40b92087b51d85112c7b31d3cf8c4a9a88bf923275dcc1e80278ffd661349241791b04bcf09001e4c60389d392db9f4195a27a278d1385343a6047c5c535e92bad6ec9d4e45fa88d9ba4caef43f15a8a39673e027c4f2d2a137826b47d1a6a64fa2197e573a0a274364647c2a8161fbbbd1b7dcc44a951edcd967d0e3bf3b859cb360654a3565870c3f42414d2fba40b84b4a2972884f0ec41ae0033fc51d02634b2743654bc514222f1381a0389487717b64f3c16afcdc4f16155091727f7e902daac5541a1e997ffdac5cd1ccd95f2051c552884ca2f2f2af3a01b710d68e5b34d55eaefdf4f932d5ff9a3016bc9db3d85af2c87339f19de3b89cd92b0edba3e993290f7c8f32740728d89e9d46fcad751eb17ecea068fc7e01de8d1bd699e0bbc3c397d1777542d34451a70caa0e080d1ee216310fb30e5a0653adc18defcf1b8b4e2f6d486980c2ce9e4064dca4531d7017d7823ea7e2e2062c1eb47a13b14600d8c6e24df40c47b00ae74a63313b73ec8f19860754e8f5307ca01b60b0390f28ab2747cd40319600dcaca014ab77ccfbbe4af9032fd2ca564243e5b0115228f7ba26a7606da80577d42eec79ac98aa7c8951222b0e0a7836f198a947688edde6c5d90811833c76685ef2640b972dceffa3a0bc055dba99a96455beffd71f328cc19e95036c0d57881af28a4eb59eab66188e05348427376345911547a2d93248b917a6f7f0e42a34c2bac0233b2e5b44fd46871bc1b324523f871bc6abe9e463dfbb0a6613ce14a7dd0b8fe4ac08ad750064d5495654ea5030d010767311602eca8831aca9db2223002f211d1a2412e8a6cfeb284a53277b07d52ce2fcdb7dc02b8c8c29f7d0d820ed368d80a8ec000487328bfe2f2876dcc492e8205660adfb91f430a44759d94a00f8159c23df55c98254c3d7aca0f07f6e5967bdfbd892ad6233db85035b5cf5a8361fb67a79d8199ce5f8d19db185d2ed8b697bf44c7c033906c7cf3e3d7d8c548ed57dd1fbb33fe188698917518c093892aa584c7c4becabbd0399c68659e721413946b60647dcb144f1935858f312d8231c45308c786559486029e4c61c3c3ef2bdff8cd4a4583f30bfc135430a50b2ae84e19760ccd38ab456ac2a73b3926627691889f91a5d0393cb98bb82a3411504f12a477122f74139642af7113024bab6c47ced08776b0f4e1916aa3d2a6f2357b1a854ace06d2f804d4a464a3229bf4a41845a443f063e874233a27f50d029279339c63b5a990aebdb29f72ed9ae52b2fbfa9223ccdad797c17aea4b8bf34a2bea11199d08c70218f4cd753aa194a877ab10888a7d6d4e7d7556fc79558fb225c2b63ca722040cb8e4440bc4c61aa7c41e6de686b6c6c981db89b00f7b7705532af0d62b2685160ffdb12d8026d2c7e98a0c9ee5660ed18ea67aa33ba543b043e741d171e46cf4cf33cd870a17aed458880bae69bf7e739c14ee835e9c5dac3f63f5ad8b400b932760bdb9d8158d598b96cfca0da5eb2123e8b1d46e24d4b8317cf5e11bd57ace5505977602b38026182bdf445e16a52b8867d87e6210c7b9a2386d29aefa6758af91a47635c16f3645f93f2cbfa258bf403ca7d0d95ec3d58dbe10d9f5be397c3eebda67cd1feb049a1eba9188f400b97a76abf5059094d5688a2b10cb98a019d226ce7d7ccb14cfc2c546f965d3ad10554699de5c6604281156d694512c67b8410787bb14cf44f2cedb045ad17b60c8092e5692c60a14f636f119e34d19803b84e4ed45a771ae1e7000d58669667e2c09c887d837f93b03497f0af86c398b7342117ae4ff459c7576457a2296efe5ef142bcd51e85afaf80a4e5a8121565c31176eb3a75145c49b92b8367edbf42744ec96e0c03d11259027b6cb350d9bddd5aa9d833f2e24f126db66b12646819d439f3350bcd8034c049178f18b4cf167a13a3542ba9c3f62a71d4fa273ba5a35ab51bd9b0609b5d9f398931aa96710b2f193f6d84cf0637628dd17a004819195d5f988ebcc60ff9db2c3a806fd84d054a7cb542c7e81091d2388b49f81ec9da38abd6f19c560a06f84d6dd1b781611555ac48381941138eadf38c084cbb90fdc9dc21b2097b3c8dd6ec7aab6b2c8f403c3957b5ec8a050a8b6aaf98d827f0e5649195287b73cef0c30ae4416d408ef6694fe5e65cc8d330d97b620cfabeab45bbc42fb911796255f27fba6533efd023dfa319316c863aa19267df275a271b9466e0ae25bdfbf9406fcd0b223f9e87764c62c3450d6113f2849d1664afc65c25e07931b35ec134ab0019b341d2185ee832d5b38a3257e7f7a8f6ba7d226a5a1582de1290a45aaad58cb1926f43c655d9d282e75b14482e50fd567cf57cf30ca98a990e6c403eb8194acf46661fbcaa7dc6a29337ede9b1f7443ef211935026f392275fac61278b62bd303d3e1111319fcfc600951c0e1fd10b3bc14619b2587b6c06a4bc4ab53cee3e0ba64c209a3a96bb0ad9cb9d90c7a8ba3dae3e296d31d7b928f0ffeb70b54fbc584cf40c93ce68c1bf407108a3034fb936a58edbc792e2314d4ec31b8d9883c6cd7baf5629ca1a91e020fe78e5c1ec274c9dd9f76af6d573c92e7f6d193b015783a7274c995c425cc0544c9aba8f0141ab1fe20d85b2d38afd35ce4977f1d8a5734110d323aa9815419756de315d65ed79919a0a913bc6b159de1c043bd0317538d9c3f4cfc8a6fc22f06f956badc214498faaded2f6b75129d7f96ff4d3c5206f2abd201f7483efb74102dfbc69b74d34b014cb7043f5eb31045a9a9d75b8b38e2bf230948788e6ae487a7059069801e2c12b6aeb60f75402263aff337d2d701755fa3a17cc2697a2cd902a6c12307c1ab9d524fb3ddf40ef4808281286ad9990b64558c7b5768c328b3c86dba23f6a797717f9f9c365cb0cd59a2d61a2d57363ff0176913c44bd65db0041f4cbddfbb6f9d47608dfb2685444fc1104bae14f67c35a8e735fbf590f109b06cc8d11950525b6826b10645261fddaef49c65cd3ea261aa367c8f29b0920f5d1810458b23ef472720989f7de08e167b40315a4acc3ec4de5029ca0351cdea92d0a206bc0e7edf2b3715cc4f55e1e7b95dc75777d4860f6e59f7db76d358702b86ccc93eac78fe693b05fc7c8a4f68694298468b54acbb414251fcead156dba67e9939bbd58fc86b40c091b8fbd2584015e2385eb7509d172716ceb04a3f6170337497372b5aaf3b459db5afeb0eecc23fb9bbac353f89369d131485e38b3b137dbf09eab4c7a93f41dd225ba499b1aa1a831860b0d1828462a9fdd81301b007a46870cc8443c8158f81b3c72ff4d898f9560193ec2b150e95eaa71989c6e3169e184fb6dadf0e9ad23fd6c3867e943563b6fe6117a953771f924f7fb9f38fc587ceb3ff195a57e2e44cb0992fa6da0cbaf9e49d88d3a114ad7a6defe2761d679ec2a6ddc3536ca008ec4c78f08d01cfacb407c10df2782a884c5c2e2cba15e9de200e7ec901485682a541aa012ca0d7da84ab5555032198b6455814d4ed0d1f606fd09ae7a02eefecf9267891aa4be459449741d64fc38047872213120e2358ae1524c8101ce84c08da4e91f15cfe8bc3a95f83ecac2cc491811de2f7249b8bc0beb6ee38054168dfa66c9ad5574790c2465e9d92bfb80daac20c2a9035a18e07ca524b28e132b9f80b80f8635f4d91f8668c917c7cf3e88b0231aa1fb09e4f600a763476c5225ab18656fa1791bd9812a394902224e8750dc280d6f98461263faa0d406b4423ce823233b6ad3a364041a7630c52689385c4766d13c0ac39ae6c151b1db70c8f87e3d6e956959f7d8bef03ab3720e7f8b6bfd6bebf13049f67f9f733ef8a45ae53a998e722d0d7314496fc127bba53f50a8704c8ee00d9c470431b1a5e258049c48c07ec3ee5e33f78602daa86f466a5352e79537e11fbb083da82a85b37d083ba54de4bec314e57e0ffab5afbfaeb0369869b1cf32b1e3bbb1325ce662e871732f6b2aeead815729fcfce325d1d8765bc34abe72f4293e2a75a0b40bf33a53f11e6cead0521c53263280aca03c5f411523b0bec80795ce52ea68c24e0d59971e31fdad22f436cae8cf3bc30aeca884a7aff9fe046d4314abd2c1fa45549570f199d46730deeefd5aa2dc2b50f027e5ce4f1caa73f6b337bc6c1f8b9295d42b295d2f6556ac87b3989f0fc29ea40955a60a38a0dd25a4e279ee2d5ba43129ae5fdf2439dd22fa96e02678c7020ad58e2af700e43e9879134dd7a39d2edc5e57944b36e2a56a5fb1875c4387dfc602fa9e1006191aa1cce8445a5be8985e013008dc2000da455c462a82677719c8370c6639e090a511f479903c2254901be61312a1fb56daf326f8347e940a2e9b93804ec1b8d83291c830804981ddf4c1fdc9e352087616d1f1466c11620def29b435a091355752fa0fc5366624e2282f6678bf5423d988235cdf883462ed58dd3f3b01186747fc593b0fc59aa14f4aa8c80d6f1716fb11d4ff4205a380c882deef7d34a1e133cda4de1211515dd9c5ad663f0f489fb643004fb8c732f528d288453d8d0e27cf789acaa69cd646a83fbcdb278534594524e1013303b92d9ed7cfc02b5ef24a9dc302b0d7971800f74cb7e49c879d137456602f805c809efc3877c9282b0467c1cdfbf61729542d347351473b6c5a330389d95e58cf5371c53cdeb0322af000a03fe5c844d6b9f8ae8720f401f0e4e851b2484962c2f14cd66bf25b339464b4a9bc8f445d19a5c23d2fb90b8a16d5b7ce0848ae62aba1e7b803a830b6737bc2010e7fe1845a10e0350ccaf207e143dd3916c33a6c826f02d12015b8a82d4086a13ea3227dc15c2a2a56ebdac4c07b8cf00d5abfb825e3bdf4be023154b6859d05c7daa9c571eef9defe1b40e88f9e1641b15afd147fb251c92714f8bfd62314dce99e5af2f3f6259474c80a644ff632d1d22844267e7f54d889e717be687539f07f907d022d650422cb1ee2b7f96444429523f3d0156d02f2393d69ed30f2299891c4dfb751902626eaabd2707adaf66a6d9a0d68e8e70ccb0ee3b159ac0b45c045d561a0fdaec3cf5d23ebf88d3a5e3cca14a5a5d839cb8acbed92b85c1dc445e8c44b407b378e8b9488c8cb1c84b487d2cd8b51b85ef6a38ec3754d012f7decd071163829c8e18d9b3e7f86a39d79b7f8d082f20da2f1482cccb8f78b884697e9fce00f8fa404f2f01011731017af09032e321621587be498a71d2d543705dbee49c61c612b22e023a4bafd80d4ba7f209ef1fa8710d396ff812721d9b558d2238a4e5001f3060d3dcef56dd800ddcbe28483d9c36fea9575230402ce4f10b69d61bc6afca843d1e3b3fee7df2578c2d6e71f38413457de94d4a0208702f94168ef6a2f20acd8a1717463b710aca9e46b1a7834895f14bde4b1b3fcbdf3e7495b8a1e5675f55361c78e3502e6fe5ff8f62bdafd6b7c99974e8a1d8afe52fe8cc6723801a54058953e90ecdc52c8e1178cd9525102ef4ed0f9c9cfc009d477e909add51ae19026902c7bde55280c32fc585c159db62ef6a550c97bf988e0ae41504e6ff52dfda5c6f58c8125f8ab87d1c9bb2670f3782439b9bbb4b2ed3564c7c11428f324bf4a8e82b632297fb69ecb9a27e68e8ecbfe5242fa22ff5918d2ba85103517df5fdeceb4a3fec454c55ea7e9109353a1e091bf7158503750552d9bc75bde42a2db53bc385fd28d260a65169b3128abbad884d5661e7bd5e76423e0832e1b7a5eff18f69c06e3aca2dc5873fffab31bca105db91aab2c7336099d95731268e47c808b4da3e3ed068828dbcb9f095df1b4d792dd1d4a9dea514ac455fb63f8659af79494d25917321ec94dc989d911ea86de69ed73c3514a924f47b442ede0ae93a96a31cfef564aff42d47926ca58e66f9665e9094a8a7661cc4abbde6c9e4436294c6e8f049deaebecd5112feb7b681b4c9a63f151456c66bf694e709c93be7688b33abbb3ea39112e26436267af1759646e2a87a8e4bf21779dae8598fd79736c5c3cf0d997b79cb70dcadcd8f0c6e3ad3078bc03419a969564533d198759435b319a854b690b573f3566483159b1e4c585fb77cdc5254738092115e9ca0a9fab4d5781de5f5b07debc2d4a09200a007090d76fa0a0b5592581cd3156a7486cadbb23f7efc5cf63673a1bb5fb1851e433260284939ecce1e7fe235f57d7c590555d3dbf80f1ffb3d2d4bdb15103820f23476a0a3fa430fc4b305815df7f92ac0387cbffb31acb98583b32bf433d7081c4a966ec25ee7bdf8a520da07c8fae6bab6a15bde480195cdf9291a85b4d9caa536fb1d28dc81f438bc8532be667db5bc8c2bab2dba9acb6a4ada4c4472b0b55c204b203da591a5b3c5a15181cb8f231fbf554c6793a24078b5cca87f5d972bfa019b56cadb6b7a4d8b462f78b50eba352370ef983a9ec9df1858b0d65a4027c51a7d887f48309d38f012c4e060689f540fa2305231f0d620ccfd12d5e5e39329f9cce0cd61bcd773888211c8b717faaf2e1d4e340364817953ace17f0c3da4b11488ed303a3e54b9323d14961c9fec77f93a35790defe8a1dffa0dfd285d621e27cfc39a8f5da57da8efc0c6061fe7b473d7a4d5ce734c4a46ea45c30457ab0b60d9ef99cdb1f5a04b725c7735d327f863fcbce3b6e9abcad1c393317fa4e9dacac7044829731913670efaf697ef66a65ceee0dbb988d33a686c13a13997e0d3fea782c0cf1c8536ec07b84fda8941be5d9ac29ba5293df0076ca40b651ed4a57a17fee2f301047132879f0cad73d87a68fea98bd571272b9ea978cbe186eaeba73ca725601ab72cef077896102a3bffe3bc22288a3372a34227bc6615381289b8b9789241b55ea57c5dd64f43b23de89fc27bade6c9b81d71789ebc4674b4d24e82685bf21247636eb21742eee1f2d4e662b19bbcb1026781213450db0231116ef7e46ae11d0a44457b8c164263e01d4bd565ee3819f39ba7490243754757bfdcb470e2998fe03bbc4117a347673aaa3ec5c9f248006aae471b47718833049fd4c6c3bd5372e42e883253a814f13dc1f0e4adc7930b02b62147ba5cd6c7dd9e943a14f5b05c3bfe750528dee2e36fae69188764f5eeac7c41e875455f4a178cc4070e683d78eeaea7790220ffa7eb9242134b1caac033ff309765b8a7cc189b26b4d1128625aece750b9edc5b03294c0aa9b86684d6385605142284eddd57a82fea75aee9dc0ca856c2903dc56d589fc0099de5ad7101d92bf46c60aa39cc482f5aba7b409deb9fa65cacbda79e54ded2a5e426a62197c005150678583ca1012572ddfbf05fc84cb8e6e5edcffe84b32180caa2d2c23c9dd5cbc825b6cfd4d193d6781d1b2ea3fb3b65283bb20e8b3c56099687686949aa05e18b993d7c3e13693cdd053a268900f5d88ca3a7922149fe4d3bf9158ee7b13566b93e320b81c04d7e1de5267a1c9f374d9b9498799e9885b05540f399af53eef77d663645123d3def3c2db44135c5228aa88c6bfe6976b43fcf1c42d4f674a43497a28ca39d0d8a22663b0e7f6dfd3ea6a767fc57add20ae52a1d3a8e0621af9d0d44cd4284adcaa2ad2bfe08aa289f82ee6f542d0fb393e24ebd369a0d65db757a541e63d3a66fc3b7a3e8837b67f08eb60f88ee9d7aa70ee1be4c55dc1173f133c1d95ea36a7a12bc6051f1b52703ca7ec3273c5e887de7e72ed9f2e8369aba284e32006527e3af43445326e3d63d42e124da5c0863115caa5f6218a18ce4eeaf4c7b0fa34910b4504961112f8fa295a5b7e17704fecac30db2888384c514c338ab044da6fc53887508ae687b37c871dbd752b3f196a45bbea03be66b344c31ed700a86845ecb832f80f3b493ac828817094d88745f796bce51d87faaadb204b6a8b1c68b16510264a74c7ab1307e806d7a2f0413425ed3062699a3c41c276907e6c71169ffa5ce27d5d68dc465cce525ae6553295c9bcd1df7b27069b12d52fc28af2d54301acbda0b913953110be7cebaa7f59a029b645ebab6c35a7cb21b5bc70d300c356abb1b913e86e25af9deaf4df0339e3d4811238fd039d206d4bb37bfe0f5dae04cba4574c0d0ac2ba668079afddad68c7fc97b770678f21d151a3208f50836a49238fc18ee01329c11a16d8c4907c4b6972f399a639e515e0abbd0e88d118f8050a2ca0e6294459f4411e1272e91f897a5243f776de70a9934bb1e0931ea357ac46f6d4c56ffebbe9b0ad96fdd8eccd9a400570735ebdf89ae857d23ec0d4e8d4dad3b6528073e312b1e4e9cddc69f40f3455fa5545785ead23899f270200940d66f3f2a3564de6bf8d0f4c71b6f7b119ea055254b5bf5dcd9e7f299825e1c42a2caa64ad618ad8de087d57e6bc405fa8cb9643800d3bd734c5497a40e858ab98b7696d3107d5103e18a6be46df9db306c8a2442ec1d02c9ad954d6734314f6a3cf5da57d29e39bef79a89f6dccddb63e6009adbfa75f7143bb38d63b596707e1578327c5d0ac95257eb40d5de5fbfcec7ccab834b6a9065be2320e73dcc046df79e3f1f5051953f6b7dd1952d57e543f4006df33c8eb6c344655126ed4934c6924cb0d91f621b155981127c9d18cdc70a896295d8b1f618bcaee5e9f47dedb5865cc7dec3b7ba7a36d30ea2d9e5d00133f1088c7725d5d4d6039d3f0ab564aba02175c2c42cf11db99ff09c99f0dbe9d91016f54236dac6e7532f6f4f704c32b899fd7290ed82dd1e1f1d817da86d822f0a7c3e5cbc3d1c1466667b56bc3fce82d79b09fa02e5ee7fc7bd063e807f87d9a41db436cdd8fd343c9d4f0f1c2aeab5c81a7f32c741a6c6bc82ee3983d7c69977302c08c31492985644247ce81cfbbb5e14b70f52952c84a0dee8a9de64efb3cf0dd0a35a39c13fd5baaac769b2817c740428d3ed7745627d47b31322dbc0ff337652a8e4718dd49ddf169be1329e5deb40d08332e17213f70fd0c35a3d6bc1b732ef7f10848d5557afcdbf75d69022ad98ec36b5792177c3967929928f14992b24b5b9cc25cc848b8f35575a5c7b14625800b8db2fb56cf150b67964069e804b366736ace911f7d2acfd0a5e7623901c08ed8d3023d59fe5d2136b2aeba58c6af6cab3ba802c960272fed4c8348910fc264ce5ec6eab89a50d910ca1ebe59d03916c04f6d62aa320f274f61f365a79ead80902b7d374eab1d7d98d0cc34478e80ee81247e45106b6b48fceb597a5a2f0b79cbec8b1b73830e86f2a0f04b7d19c49c8b986a451cde0bc51f26759b14333128b97a7cec2c608fc23bc7131816ff894549eb96359620b15010fb1b5a6bf28a7552d6316e1391ea0241608e38b8bd42a7dd5237478aeb9bfe75e9fcda323d3c18bcf93398ca723f5d13f386e541a542da0feb3e61687a0409216f8bae84bf65fa78ac1e6c267cb8ff83807dee6403cbbec4cd0528572b5c4bbe0137eceac65cf220c6caf3b9cc548853ea155dfb2ff8f13617add150a4a3c2af88873d82bf91634de054bf5573595eab6f93ab3fcd735aacbe057984f76901a4a0ddd72d33ac897d25a3d101bb20138ee9ffe747a6bfa9cec0e61ccd4a44409b1aebe7b32ea90929163eed43e47acc8c9eadc31cb1afc0bfa6c9b29682785f029b359a318b6350abb653de6ba6438a5be01ae021adf9aa01063980b564c831afd345333c8204af159fa193150848be678ded781ec9d354f5d54f5a705a323771e093ce1c50d83d796328b0257891df758b10cca8f9bcf5549471a703dd27642b1299488f74a004e99443c70341dc1a6bb6f411f5b50d8aa510d160f20e35c0e5b7e86a753e06f56cacd7172c1b4314b895bee47d538c2b84b49705d97f98e26a9bfb6c892cc42f75ef3a1c1b178435e30737d3b630ff58f5e57f7518c9b3006f2123fe46814beda1f1debcdc193a11c46511ad2bb11f5df430a14b3958111047d0f1f85289fdae46780dd651ebb4422a1152f4e946428f8478320076286987d081f390ed6144fbc304e7c4f1d0b76815794eff027e0c1a3cb2e629b03f7d5796c9475474dc1e32438ca79968492cbce70c88baeb0d80eade75d948207e0e4296bbb9cafbac8355c2d240075bb88f6e9c44628eb64dc3ee9eb38d14b82a530349210a2e6f5a107e2510189a88e1e059d5ac7d545c6774df30693b87c0f2d754cca3c05112478bd2b608543e718587d66a8dfa6220d65d78433133b721a0cf67654049cf09b2c4abdebd72a27a5d91d9923439cb0e92b2c2994c79491e33da42c99142a2db1bc42ca2df6abe9e492dbf1f2c1da07d5a096789422b5e1646c4612e427a9a6379a43380914cea365023805ce7e011730d4097e7d723a8edc663d7f2548d61afe6814bac81ae5398a42431576677a25237b92316f689c23f5c901d9b6688e91cb8fb0ba2cdd70d53d695c0658a1dcc0938b0b3deb0396ef163f637e0cf61e846e35137150b6eb551ff226a677d5d2d35ecb338d91ceb426e76f0952a391b097b3fa20b2bd1f3b0e61ace177a1c1c2c0086162560020fa2158f5f4a1ee16796ac70067f60997484a4ee88811df45466041a2b10e53c8d46743514c51555c40407c1a0c9de70f70b36d3a449cd053083215b78d9ad828e62853c90b7efc77a5c876395a44a0a7a92a829c230cbefc0fdbcbfef743fa8cfdefb12003c5ba24279d16164e95075ef4c5854b40da90a2a2a4161795253c418ff65319345a2577100a2333b993d74fe0596dcb97301a2e17c10f4446b452916746e0f17f26b223a883a1332ce544851dd1a502e579bba90f86f9319b7dea478a56d4405fd2d9dbe846b769856148366494baecc23642d05f293317cc397298e09319cb8fc7d1ba4e318c4d2f5a2d276b1f6cbb27ede117fd696bd6ff04ae9064e393e3a42d9b30cbc8af6cfe050314aa0f1111dbdb0d82595d75ecd426743c9bffee726968ada41350370b4de0eb61e129f15e673d895a4a87b114ddad76990a71a66703c540a32c6ca25ec273ca24a1285968f80fec4ab71dae5d556b7637db7ce6333410b868f0b954a2a7f3129885bd7424f6e523c9f516367f6e4b68b1fdc13360ac9e35166d87c7ab09427fd07f8019a2a2de96b7b48395f52581bce4871c6b5e1dcdea056f508ab1d98cf74905b5c5ac8a02d052ace56ab292eb045a186be41088e5d43efcaa08404ccb41c389a6f82112483df2ffed09955b13295d58bde3bcccc426ec6d5de63bf9e7d90470690c10d9841577076d552c4224359e6f4ecfff623b90493d5cfa1408469c0f9f4d684dae4feac6e069d02e76d6890312d182f7948be56dab30d43799b996f00c7d5d33edd66eba379d89a60657a46fdc81b70248ff55019738033d3c3acdfe45f97d688c02788235cbadb1084f86c88814b213cc146e209e9339666c53c0085ff9cc75e69326db2e9ef1ad2452961b257b71de1c8d5ecc30ee1cd1b48105569557871bdda7092c9ecad9450f9608dc5316a16ffedc26e077f663fac3ef8eaa62bd26d8c8f70951d55792e3645fd91ad24ecdcd388c9202fbf4a718fd17d2ba8f0810ce791f697f40c0e4bb2d0fcd545781121892e10d00b6ae88eb83f6231adc6829354290262847c97ce9c0829622c8e46b8addca3ccd983a61caadee982d2a6d8c15d657819f0eb4102f0553ea5587372470b6312ee2d79854647493a986a3bfcd23ae324751d3d154ba1f446c5a94220e090ecc1608e84eb707f64acb5e56f627ddd9a311991b3091655e91f31891a18041052e6c56849df7a8ae024588fe72a72c7bd31fb54854eec5bc8d5c726c1fd45996b0cbb23af75f356df33e5263a9106482f760d376392c06e61f1062c6fcb6ffaa89b27245540556ccacfdc1aed68a9c450ce474f20bb8b465a2c8d38a0205548463c3d7a15319c5b67efe857fb61acce4925d0814db744d7795f4651957d4f3a85c5fe69b413a03e643ba3232e92a5bebf80818c7d3e07723a30601ea2c0ee334b5d225824c90b1fb33bc23130327f7bfc5a19827a9350fb11c9b1e6f7a73d1672b497aaef4dfb355e519ce94eb6af4fc22712e3c0f0a00215645125d3c56144813b3c2be4cd37ba5f15713af9627b8af57c84444f6d14ddf23bfcc234c1c712298e476eabd677a8885fc9e9e14b11d8a2f81bd03273f46929d1eea18af1d6cef5f87215a1b28417ba5db835345e859cfe40a0d700aa7396553c04f6e646939e2deac1116224baa33e97a7b2a350078d271d372135b899717027e7046a5227c4ebc36adeaa670ab1d86202851744bb6d7bca69756c9d6d81a00b8d27f081902a1245d8e94d361cb59fd5de088e2680ca3d7c87604d4fbf240d94a085d8f197d7a5aeea7ba50d3b2c5b52e0ce06abfaa21bd0e6c865669128f8d2f17cb4d4c9c78792b7cbba536ae3640cd48f250ffb4fd3342a8da739cc4689261f53a455beb9da72cac17504f58327de05b2c678fb1235fa4f270a368200e2bbbaedea06e9c813d09ec036a5fb11757119759c4862bbb5ac1111da2d35fd59b0360826da2efb5875508bcf6f6effe20af0eff3f3785a19917e5479b5dfae570209400a14210ea83a3386a833b01cf863d825d4e34b31435208ba9d7b7dc3bef2b14c18d978ecbc9fc0807d7a63f588aeda7fe2388879934a72e8100676ee10f095fa6e23da21ba532e30995c14637a48bb57ea9b941c8f683e16f2886167e843ef6e80637d94901b4e40a0ca5c8af3efdce949b0462d8c82dab691ef5db119bbcbef1d1c5b158e73738ff54ab626e93c75168b8a4e9497c4cfe2e74ed4e88e4dbc4c07ae6729e9f895fb3bb6930e5e9b30bb0dd88c4e604c1f823a5fd3438091c772c1c0436059d3095dde15fd28eaef95c137331cc947cf67c3c235599828877ef72c87935113cb397bd681580c40799da54c139824550bb21a5afd1cab0fed87d2191210958df811c80624035d7e27b841a4fee51364b5ecd090a89bdac75bdfee1581189c978d74d4863bd7b0a9fddea0c71040041246b5b73a796547a4c56f019838480a0caa4de4faf00ba2cbad32520dab2b2ec4a7bde032f35f8e1b42677d233fcdbd71a6ee0a61ec0949f4af9a4bece53fe3f431e6624615fbf890543cef8199d758928de6e202f06368c4cea06606558cfb08e18c125fbbb76360a6623843c311c50687c36d5ae0f55a19a2f8c1634cccd02e364164b72ffd4c474eca4f7057ade7005a4ade2031b28132478dec241caaefa5fa74fbc1541e9efec44ab09c3861ae614513dc60bd966723e954694cbbac9d19e49bd4a9af9e1a93f35baf0111665dbdab51ffda7e6b2db242882f9d5d79f37fd062c0a1c81a50158b7dab75818ead6e07ab181ed9da6d08fd885ed6a9c0492f4a43d30b83e0be0faafec68d8ebf7d635feaeb15851522075ee0ec43792b9191e90e7c0e081c847fdc76dbe00384e99710887afe39352804cd70578ae8d83a72f6b62cd4e6d40543036f6b6427c288fd72b7bbeb6e468472bdc610c579e5e0635bd7946d8eb030e7b351f3f580e6252e3890c6dd26d1dbd39654cc6974711f3ce9762a501722d91efc1c4043026daad19011d20da144f76172669635236fe00d5c8d8b8704ab1f1096f0ca1468f3ddf0c5a53900fa272bb30e26273abd0203fbe5df76421da9c2e48efcc1b5c0959a1ae09592a33023f8695403d11db7be2112eadb92148d93b430d7875a07dbcdb2c684c3ebf87ccbfd00414c75de82192621e45e788838b17e97b3df085cf49b40e14fe83c765cf7d3828bddf8805bf9dcc50cf847223d50893640f1e34b5c6dbb051ede140b5d8c605eb3f7d1bb2e836390e7c389c227f55a3b9d15a962f467a704acfb5243eba58d0e0696d1cf2d811870936beb2296f51457441844fc1842597aff5652e34ba24bfc3d1b06feadfd1efe24141515d55af68e2f64eeb79d4a8a0be13f435edd75e107a0c54727ffea54c910c39c190d2045cc7b9af17915fd0d973892f395fa993f68e0eac8190ab014d0f01e96af7b35d4ccba5c4222c40641402daa0b2350270e17f20c0b42af4a99276ea94596f1bb116abe5a1b1e2978dbaefb5fa6a65470f6da458767a9da0410f4f1ab20c9f042b0a54f3e91ef08fafdec9e4eb77b772fdceac51a97d383955e54d0d112066324ce6cd0757aa15c80f59a06c32cd941560ab3ff23bffc8ef4e612114c59e021fb90397fed5aac47e30f048c76033c34299e3429f6f8d44184295bea8b01c206bf406d9b29c26313014ce036293a624831ad637c780453358130a0638f2e7ea705f7f8f0551cc095af1cc2aa0ae8f1a1dac1f0791de427e90790c1483950207ca177ad2ecf5006880f9cef659af176df22f458be691c6c19f87cd5200cd8509a2c17dbce67883eb5900d4f0f9c14ef6a536badd6badf5166208d79784200ec701236f2214c1933be1bd903725df2fa9af74fd40c98414db64376023fde9ebf623348fbda8dead97787c3a2c01f4581a38e13434ad91942be1d4f5c5bf096f54da56332cb58b36c7ca9725845b4e457a10d26b37692e443d37086629aeb6c490d045110f416a362cdbf7a91c6c00d9582952e3818a1cbb3559710fa2c9edf1604a7e6ca9b3302b72d39152a0561aa4cc977f76ab215c85b55080e737bceec1cd41e7433bdf6d9078b44591d26c5c0daf0313c50c817cc95529b841e05842fcd51c84e707d98ed884e2255125e3149467115e4e17aa19c3eeec8a7f743750f83fefdd9ee66a70183aab8ba654adc0c37c99f046a455738e682956ea37880e55aac2906353f528d98d36fc0c35f9fc045252af6181d68982eedec36601b56db7f007ad5b430706e24e2adb0ad36201e100ecf803748f070b0c05b79fc64fb88b400cf7cb0cc12086a45af30f1d635d1f717fd2592efeb32c640aa852e3c4ff0cf99e59cb819ccb9446d875f166cbd64f9fb17a70700d92d2999a5c6bb1dfe09a02b0953cb7fe12741c8a783ace32332cddad953989ad0614347d8305a819f55933cf49ef5053f38718db0ed2079b3ab25088383a8a1a3cc01208f301e8fcf11cf26118929e81aa52ef120fba81b967a4b52637809d2bc907d9e06e1c541b09873dd24f806ff64e9f8924ceb57b51911838ee9e85d6dff6f1b93adbc42e0a1e67098f6b186ef7ed70c86c3beb5936d23e9621f5545d72b6ba699b2ff4eb1d33862a5aa752c871fc4a880b731664150e4560a64a6be16d4f0300595fcc21e866366e22928bd7c992324c8c8206a6f9f3c93643f361d93bfe8cc6a04b6568014b30b1e4842ad5893ed9a9127c0f81cbb1a2d9d5ce2e464bc5f0a7466b490005a598f5a577a2f59d6f8a78a7d1e3c2153d26719d2bb0105f48c1e77013577c0f4c994bdb83250fb2bf9253df46315bbf455784919af914af5cf47729776c770c068cd4986442004874c9faa5972ccd75b7fb095164ffbbaf4ff873c18250a4160f114ed6184038fbd4087f99858223691de29a58a9be678f100e82a9eda8bfb97f8ff10e183fbc5a10fc51f78b5cf201e824a5e34f0ee54398ef30f8eb65aa549f5da09eca8cc5d68c2ee8f4ae1f1841a08817111b4c736d0926f213ff08579356f7015d2e54025346a6cf31289738d4ce72da6b5ee4e1639f4609abed085a639e0a1be8522f42249d18ab2bff49a9307dcd2a9cb6722d17f5348c0f5a0a4f40045332bc474c071809c5af18283e77206f42a5cd03da59d5987d1dbec8a317fb89082a6149ce9369e369aa11f75da4eaceaffa01852a2e9f4c67a0dcd70441f4e989b57f3bffdd7a44a77c03f02dad4c174183b4d8dc52531cde87b7e0b1fb80b1bc72391471bbe72a661fa48340f8fea16094edae4b32d7b7edbcdc3e411b78199a050848544965d9c3be971f4a6c79cbef131ce5b6df2d4c440b13c7157ac567def3a3abf921b48d476e3e8ade7e1811a150288f53367bb1240db33c99669052c33f0c2eefa1c2f058a1b15e782c3864368d8ebae538109ce46b42818564c8dbd2a496f75837877f3aed308e41b119fe110eda6053f0bc1c6b4a42bf6732929276aadb19e177a7e10cd902c959d95dd4a90b56c969d33b994c1598430db132abbe7348de789dc6945faa13a4957d7fa069980111ecbd8bb8962f94323cdb70214592431274f1f6c3d115c6b06c4d599550866e870c634a52ee4ba524b12498c0eec388d6176185b20b56e00fda9edf17bedfc58032e72d47a940c67c1779f54718b5e5ce9daba0c0b4d4c0e9f0176c070c294affbd7d6222ab75e2696a73e9565280d4cac553880e85d86858f857560fb934bfc8018ee06f0cdde2e59da85293d392b5278f316555d979133404efe4f748e5d8301aaeee2ccd6589240324df5b80fc76c2bd57e0b2a71c7b98afed4828fc0d387df8097ec709da2a50a39c3501504af5a2a7638868935b4d74fb8a00f52aad882e4e961ddfcbd03d2cb82dac76b6e97dd22ed1a7a867e83393c359e19de6acee2edc969f72e361a868461e3c20a655170225df3ea676e73ba12518455fa776342a4dd3f4f786d194c75fe0c38abf2e30d88abebbcbc83d2b2dce66e07f31b98d3b63a7ceabaef3d2097b212feafcc80a9f1edd5a38341446d412b1e4c4a25e168092f09618124e536eb7969aab237beeaa339f11d10f483ebfca15a12b7bb5a345db1a14c92dda6cbaf3bae607617c458e11cd88544fb032d0a95410032cdc042e485a809608d66cff9330c0e269808c6b38cb882e207e16faf96b1025cfea47c4e2a99ac34c5c41eff0ba16d5c9baf6f624abbfc987ee47c5f4d68cb0c0c90629ac61d1800af81df210420f593afd47c9eca1f5823173e0fc0a7876f3b13ea42aa667d65c541858c42a9d3e2572d2f1ff4f488971eaa9b0a07f10a15d61740f19d82d30c1b6342ebb6f7939dbf1542ec9945358862c3d78480ea50fe57136f5f86ed27943bc018aed8be0a88fe3b82ae87b56cbbf23f4922ca335a033ed72af504d40a3378a7b299c5a870bed491aea8916981ddf5d6cc7c3f3eb2c4bdc5809157fefd2bb4901c1623fea8a223ec57b45d0711acc97193675cdeccd0891abd65baa45ecac4addfa623c0edccd80ea36b6fd989d2e1f98ab5d0f099f13ab149955647318e72c2422df99f0dc22b3da978fa97141d50bede336f773beb38c91ed6a043f307d02f8dcbfae5ca7bdc18fad3c6a4d55754be10975b51996d080df7ab45342eb092ecdc46ce1bed63cd3390c8f7df54e1a7747bd37ae484a18aeacae262916a0d74ae0f5e24bb18582bd30e4af8fc0326c79a1c6f3f80ce2a3da86996555a9ac02b6dd0b70d2d6615b5383c6a9d2c4779b14eebf736cc008f8fa27cc896bf6c991f4ca4aa07b4510a24eec4adf49d3abcb6dbba87b139e828bc4a32ab7515ad82e16a95f895a040cf55a4174a8a438892cc7bc2a80ee841fae1faedd80ab1fca59a5a23ea9875b2d7214acfa6639cbb4d7c46ac75185d375bc7f4f066860803e9be5cc235718ea67838591c445acc9504267806a3409386a8c1ab10322fbe87b8ba123f2138d763df2c824b9c9a25d60bf57da34c2108c104ec9935b798e837939a39bd8cd9fbfff1d44be608ae9fb4a91d22c05630dd4597882ce017e97886090075c306f56b82165942b1a776b0013b440fefd49dae985b35f32a67e1bffd3ffd66b9183dd66ce20a2d17cd0e577d85fa34ce1102b7344c34a0fb50e94fdb37de7b76ab059c249371abbb578ff0dceca807157f0f69313f1ee9ba5ec61dbf8652cd8f871ed910fc7c94eae4eecdd35d9d1c1fbcf5d3491a27877e2b1cf79f0e58bcceaec8a7290990d9a91e1e02da267900fe285261b52e8cd7f4b97007e68abead02e1b3e2d004af62469f867268e9e9ba369045ab530a41e008d28f274b1e4cf2bbe7e83efcfa316d7d647eba4404282e76b2cebd1d85f820bdf6aee89cf37fb91dfa8c8f2cbf1f3f2978e3b5aae60276798833cfe9f00ecb8a16de09db31f8cd3deeaf858ce0b4ffac5ba1d43034c2fc3f136a3282723189381bc1bda1452c3f8f1b75950f3a666c11e09720188009e174c74f942ff37cfc088219395dfd3a78aadd526622a31d18a643d22f7fe96669fe197b486ce77e79ff9d6119a39fbfb32367f8bee57a874d3bc794aee89bcb56fef63a888fe92c9f7caf76ef738ada56343be67d6e06d6962b567e4ddcd3c25287a0e30794ee5736be0b2e05cc1ccaa88968f9a3d5e5d2605c72b87a32e06e9bcbf8496aa72323b4dbcc6173131d0138a5619844346b24a3cef905da41cf82efc6175662950e29b5b6393222dfd046c6e279fd4b224d105bb98e684a4e28bfb5417eac6b450120a010ef68a9f2af29fe7ad686513b6fa4512ef7e39c5ea27b6adb499145da7b8d06e67a6d22c6ddbdba8f55c68ed08a7801d61886d10b74a027006394d0f179055a4f781375403b4fcc74acf605feca717ce9fbf9a1006d2df5232fa4edb7b0d8c6a8e7ebf884dfcd65c774d9e37951e3d0286bdced0b3327116f4f821b6f7e5ff01b3f18eadad648e3a4e0e258b703a210aa6697bde4bd09a45a847c15ce9665e2533517a0010a6bfd419553fdda673efd3f4e8944185a462d80575d88e15572474bbe73469836981cd6c133970983e9327c7c2cc96706f991e69477b8ceff625ca8482506252db99f1e891fcf764791f06e76c893f66fbf63cf4cf1aaa3da7c77affc297a8c3eb7f940c4c00eca63283bed94a1009b2c90634091fe0d6bb5d09b36b8252e0fbba4b087a4b09c231fe1a512750fb820288765bd318dc2a6009381a430d5de060a4275ce11dfb1a701af1114b6a6081ea1e4160e4aea71f6f213dbaace73be531698d5e3e0e56c574bb36e76559c3d3a316b18d1921304af33317d757ae90ce8e8bce3ae98d437847100e0562a89c1ca5ea8240d59ba042152f9b0112faa9653688f16ae2853b6f2f87a100be9437107deb6b634fc6432e5ab29c6b467e223d7815119af47ae5cc1e9cf8587691a82e0d73e0b64d4ca38c1619f5096d4e676cb24ae74a8d4f83e820cb503b7c52caca93a65f9e44ab404ef3d73f431c73469b4ff935f6be15b53178bdf93eacd66f30e526bd0c064ae2ddf9dfe4cb5f7db77ab00c7736b426bcb245f39eb4010b5d00980210e22e3bc22583ebfee138a09ec4790a54578345cf0ba7d6531512c80ec11aa0b244996120c9b43473f55596295e0cee318f00a971261a4bba651d63f669b38679c1a6535c46249e7db4e05354db40108185445e30a2a4fc33ac6cefc64a199286a7411671458ebe2e4abcbe6ebeea4a8fa145b43c69e1eade39108d2682170690348fd30dd61fe39a77fb67ecce71f7a6ebf1d66a254b65706f73553bac811928552a34362fbd77dc10a9058cab31f1cc902138d247c12e4b0ba9bed4737ae81558e71535fa6457c448a4ba07f83c9f3c28882c3fc0a381ebc1557dc53744d0522fda780d5908bd5c7ce105cd6d0570b0dd7d24a3e11cefe7b026d742967c7b6c2b65d9afd1055880a3d2c9878c6bc9635b6b3ee539b78e9aaa700fead668cf416bc7d35abbb836a91d6099180fae772315eb63acdb0d190f60327b967efb3c133ea908df6b9461457093f6844f87f2ebf605b98092e6970cc1489c9160df230e50d25b6b20fd3433953e361f4e3d396db7c256191b2d808573f962d805143413ec6a2a9e80a0583f97b4b5165ef551eff7791260fb5ef41a4496178892e5887d78eec8e99497ad7030f4574b5505ab862ee529b97b5c078b8d08d3de9724832c95053d35806c46ab64f76bacd4fc0eb1ae09e777cc1deac5096989f53eff0a8b7f15eb6088777a3bca8e44740fe566825b53f2ad862355a2670a439a84b947f24643edd247472a470ccae07559d6f3ea8fa9b519cf8876560b3c405cfa4c1ab2e50540f186c414f23f07f7e8072d05809e73217ad48389a764e2a96afc6cf3b981adb8be34900f3ec244e0e7f217b75ef481f18189eda3e321c7195061c6ea74659b9db342cdd2836bc2f8d96341e704ac131d0e86fccf74d45cf8d1a6ab0b5e1c6e7134620026db9d9b55646f15400af2f2d0e83ff632a877fd6784eeae4805bb15d8c4e60c2792df4abd9dd10a18ff809b9a828642c0d7456c2b118a1079b9d30a36b14ed1fe479a655c8a630d3de160d3e9941b35b4943ec1d23bfc245c49344cfd8a2cb000e521353c1cfdb385719f9b4fc6775f0f1826d0d637feccb85f9231471d5cbf2700c96a61996fc59df890bc26e02eb07b68bf98ff357ab9a9e100a10c3eea8e488fdac651c37c8f1f4c566d37dee403f99850a228b176e786ecf05e151eaf84f25ecd985f71f056f63cc3207516b6918eb4406b0cd1010b34576464d5999ffee0f22fde64b4b0ea103f627e574de9e4f56000ffcaadda404b41cf0b259855f85e1cc3fc4f785db1fd8a19e1b8481404a9a5c5371130f799bf7b5a8fcaa3d594501065d686f909e3200810dd4604bd95dd0587719bd2376417630c2ce1d3128c20248b0310172e6b32ea49fd3ca1ce13b90b682bb9b9e385af6b710643c5db38ddd26132605a69afc0b52f36ea5322bcbcefe8c01eb2d685d33985d87bd48ba4261b30f5e541e8f8df140d9281fea35565992d267718c0163189934a231d07924a9fd6cb55d3bd4c5ccb66ab5889c39db45ba208c265443a686c6de79e0632a1cc9cf35a6191d10747557cd3705c5a8dca023111ffebbbba43c72334d0602da8f9307f3ed8e6cc851ebe8a7674820fdbf4ad2569c77f1ccca1e58c0c0732b5632c6e1ef120235b342628989ef492e12bacc2211c3290db3b47f5da956d09f3f21d642e20d18e1c66f21bfc720a7830a5191cf0d3cb43e6baabfeb1bf3b3c3b3bd006ec30dd75d7001e0f5956f0f865a9b1482921a4f3dbc9ab755d44ab4f3dfb03e137b82c0edb034d1a21ed8433d0ae0a4dbe0cdfc0ac77dd944c9ca44f577f4d71c2de61ed04187e53e81ff86b580b0ac05ada3b9dfc43c5dc0c199979e599cefc0481ca4ed8025291783485b2673b5031e4e3cc2dac498ab303ec7f538917fe9b38ef96a60a74a63a8f322c6562ea77cdfa500e030a09a8569e0c6a0d2ec7aa6ac03c81ff84a048ecc24b9270485e487cff2f521f7a214d0725a09cb652e99d1cc6f6758ad71e6edd13027493a0253ab71c08e2e4a079d145a0a5a6a02d3eba74e739862516a8eeff9ff85bdf1441ae4aa5513657313301bb03a0923952ff6a6f490ee6a350144dbc07d2cea8b2010ae5c9762c19465e235c72a5d100b6972eaa4d697b6a3a1b27c5ffbbfdc34de14f3abb3681799979ef93813558f056704a6137f2494d962bf57d39db43cea935d66666fcda18f922f161daa287dfdb4c444dcdcf3ae37fd41768985cbed211712434550bd0288c2117211debbc4bd4d849f951c251b099a19659441623d81696bfdd0562d51955611829508cea593a7e49e9f67dfc9f3f982ddeb389fc222bd6d15f34331416f88444949379d88375b291c867483cccf02cf388c791c2953f31f7dfe4e410c2e627236cb8c73c87286ba1a043c351f3764416ef146688f6757aa0558203df3b52b59dd270b9d1f0c64830e3c45bd94fd37fa7ab6d007647d34a72493d9d83d1b96c87feab4a3ca306569d58ed370d43f9d77e5defc2a314aefd138ee321e60e6cf66b18fa5ece07b704f4199e375d23c651e5e6c6e9b3b8a16bd0caaf7f790560814319c8d60f6a7fe97552f23b6f31f09a12e77ea3b7ba23afaa2b226f5f33a05e809b87fb3cb7dc2ca20f001b7a879c4d159613323bd9b175a8ea0870cd4cddf5ac11fddd456057466fc50424a9357c8d58db0af36825f6161aa19fca70e0d27cf57b22edf8d3b2c73e5f05e5b6b4304db3f5e35695249accd994b72fd42d4b85e04c0c4ff1db1efe0cbe08ea7829c549f2f68eecc1c53fdbbfb67371067dfbabbebf0ef47fb0ba7b95ee620e897253166d4f3ff82420ba128af1af28c71b3087baf962a6c5ebfa8186cd636adbb54557c21775bb9f99d8c269777345b8bd1e083f671afb0918b3bf2e193d2fc5c76d5939978cf1a90287f504b68efb55470dc44c986bda8ca7314893a9c4152bfa1a48442af9fca65970e5446acba9358fdc594ae36e1ce9a54bf90f13d224d3ceba74dc83311ca917d7953c1b73dffc7ccbc61a1a7081e13c77d7bf43982d5a5af43ae1b2fedc0d06e8fd7308b0eb6b13f8f72b4952c095aec0ea618237e786ef5b16765f30892ece823b3f90f07a4faf4b1704edff8dbd2474daca79323e70773324cf101de20cd8e1dcd41e53cdfbbf6cab1ec98c8dced5cd33597cda7f695459e8c7fa79bd285ca686a95bd034a7f9f72c5774b7a36101f019947169c7f4a82763390932f30449e9fb7982a3a6e1ed29c760c5e92dc4acec14e0e37c89a44d79afe6a4c4c9974a44ee873591abb8ed2ddb5b5f441df901da150365dccd52e06df536956188e2ae54ce7e390c71e2f4cb4dc936a0770b3618f171e362269083b7bc0993dce706ab78fe70ac7af6391abd30349141a9002506d67ceff1b8a8f59210ecfcd7226970c5220e919bab23740504ad7bcaddc1d74bba3fd9e6f8dc2dc74e86e028d6368aba25989aefc9e43d83bc14f5a729cc306d84ea7ebaf00a44902552ab1a3ef994eda894bb4c033f08adf399a71f6390cbb7155c35588272dc097521e62217d0262316db491dae3e20ff59f5c7ecb0626c6371824d98081e3a9557020481bf8e44bed97df3e361ce0f9c22f33ecd41c386b4138f8110404a45a87cf805f486ea92a427bad411532c18841fd27cfe5889b599fa4468038ac0afd8890d090c8351ff736aa1a0b190e5a2bb40d86352dddb7f921c4b3a64abfd3f962fc9c5738e564bc75db68bc69fb8ac4a9fbf65346acf65aaaaa4b689d78891ee0dc7965ab9efcb1c26707ce2fab823bba66d6e95b2b38465290387d0d326f02872106aef2dd26cb393763d59ece6f4609d1cf0f8f1ad9fd8b00d218de7d0d327f33edacd0be735ea0d2ef60853e75755afb0637f25a707feb17a03d4c32a58a545c1d9622b4926acac7c76bd499d3634be21aa528e75b36976870f234b8365809bb6f48f9cdad39bef2074725901c2f609e7c45d9b2e0df72f5063b9c6872d289de32c8141dbcfae5d0aa3d09cbea6192557e6ba9a1363524df2c11fdee457898ad97cdf80cd73b12da7e9c89d23e5de6bfe6e4059771c9bde7d933e1605443ae014ca6907b14e347118a3f168a9fad5fa5ee9b021dc692aa650fcf0c11612fe686246df59ff1a69f00c8324601b6b6e26f51dcceba85be3d0d1a0a0e831a1476b24f2763217d8955357906f7de49c811e19ba0926607c2f0d4b3425fa0b17fda4a983088a922ced7b72e607abb8ab68b8e7c7c6fd20cc42b04b99af70279b190c0a7b05d16a1e7d82df7b1ae67b209093ee3302880865e9713fd315bb0054f8d564a5b95ce42a7555dbdced9223c3c7bdc86c01802732df9a8402bab6654adbc445ac5c869bd4775ea21594adbab9fc7dc4c94f864793603651bd022b87b7ce479b5b35a0a42517b797ce95462a67ecf375d5225510d7dface6483f43a0edc5fcb1111ec1fa6186b28ce71db7b34312d64a35db932dc1a2d2b04e14e59b119e0dde71e3f15ff80ee1392537c9694a96bc2c23cae804e85965d1d9aafb7e438d8b3186cdba9b5fc808047cdc468fbd7d37c7677e023e2468f576b079b0a56cbe6cfdd0217235d702beaa7dfb22736b4f8b8975fd3a8dea2301fd3ce4e2fdc0f78ade02b3e1ca9c37bef29e3d6fa5dad50b4ccb4694bf5586ddbbb32e2b79646dc13df1092e2eec1d9c027e03596cb641609f9187ae0b3d2a0df501e3a9be6f7acb4a58b54cc00fc485a482063e7bd04d395e15591acb83dd9fed16428211f6985977847641b90497600e33cc4765e78dbf79351d859b35a19d4bcfcf9d35171452e88edd24873146ef67b53fe646b7f7d448d0eaecc9023e9923dc3bf09e1b316cb3440494888e050c795d4278673b31a578019d21dc19d3d54faea993170fc888511b6ae97544e2511f160ad0a6f3a8fd61393783c70ca91eb2cba21efd441baae5eb76db2b130960a252347a7b1334b1894cfbedd0ed2abaab4ddfe0d6d98d18c64393258deb935eed65aebaa4628ead72e49967581cf32cec93615455ac29c20167458697ea1570ec1b5f2c2e05ed46596eae84cef42643a9b158769fd873ac180448057b88825ec98d1d0d9d2f5ca27dbafb2bfc5094ccd5b7921891794614fb78af054ad1596d8120d664671aa47f3e03e56749b72d95f1f384fc829fc1ec44d861109520db1b38f5af469b29f0f41747483d147b80bacdd968b0a7e8fddf44d01b693bf07fb094856da9e9360fd04d1de1b8c96ce94d07df4153ea951513ec7f87619315628c23ab5d106dfe16d0a52e70ee02cccc91426c24ed12629b797f5dbe7e81c6e50b8db3b6dc9f1e1d15bbff3c88faf0977762538cd78e73d8c1ef3d82e86f2980d0a04fd9edb88472e95876116d38d695a5257d466ad1464f4e939e2635ef1fb58deed6f1db0be40bb214dc05bd759bead14fa6c3f35a0123ef7153b74af2233646447bbbc214d5cc983beb503fa4373fbcfa0947fddddc5ddf5d40944ba21edc5693f7f51356ee8fb07b4f8f221c713d6b888b82cefc3cc7fb6f9412fe6a1eac56ebc9a1febee55d732b60dead8e10c4c5625fc525a8a0895f06d49b729dadf0f6602511af5a3927717bda536bcb33a415a69185ac2197d9980a8237b1f60a5a5425465dc72d7c1caca377bbaac7f591ab930b2e1378bcfca3c15d9d6c8b82815fa304b3449872a12eae6605de5499da07797cd753d7dfc00109c229ec56e6104b5687feff4e9f3ba0253333c29267549bc907688d4050760195d3cf09ffdfcc99c73d7fce9220acc055a3b8820b7dd017b7fc8a331d12e98257fe34c5d36b990d61bf52e23cbac10fe0b7364309ff31867b8b3147ab29468d73c5e4073a6a829a64537b6f581af40c84ad1886a2c56e6189068f0f03f971a50fdb1f173a214286bb2840886be57e47dd93efdcc57ca2837a3f7d296caeda152a1e6dda1ed4881c66f85486e8fabc81abc9a64a34f90bbf12de40391617422299665b87e64398df039e9f08c4dd90bdad88bcbfbf4260f2d755f8855cab96556c9860c5ca5f7d2281849fd5dab0eb45f3c4db7461aa382ff32073b5ea2c16d4128fedabf6c134c86ed440a620e925a30bc572d4f0b06ff2611a6ce62712b81d66d43af414395c4c73d7589ba51b419dfd2d6551f8aca42e18e904527ab0b4c6406500435ca830079e3a88318dcb2d55f92d3ce6ae4edddf6de2694bd26ccb1983c914ca9e35500927000cce748bd3cc2224880301cda27f31c497ddf783e91cc79979c4b4dd8dad5e5b0ad068082cf1a348ca1d8c7365a863c7f545e47bf7d2de404c70f7b7178e3540d9d5ac7610bff59b030d2db6c7de15e3d13bb18233c5c1e141a29da7101cc697a081015be7c4ead1401ffe9b79a4fa815cc260d224a1912826449245d475ae7ef2e6631440061ee662790579e1190768b9e3fa938a70793fbf806f5526edfd4f5f9cb47a523cc44abe904d9055a070448782c19af74c50cae64fd1f2a1047c0fb157daf7541539d9ac851144ea3f5ba5e1952d4e9027c517a6e995d253563554d85a887b46bce1f8f48aec40863a8dd9256aa323f62a1dd1592fbfa31ab7b5902cfc969f711ef7447eb51acb85c64cfb958d7b9956c945314166ce77b4043497c00bc98aa0f85313042b884c36f2884a3241bfcbbd4ed3841c09c038679f930fd9cea2e7cc55fa3b7313f63a1af0c6393bca09bc66ca99ac66f5434f612cb5f2a0166a49a16d01a531f39f6fa4e1c0864b44471a48a15769e6cd4fe4f6fa5542b4bc563e4ea8fca0269fba24a7dfb43ab37d723778a1d80ef591b43e6c920cfeebe566e86f31580739a30e962e200ba71cd5917f4c785f773c376f20c8fa7bb84c0a20225aed6ec14b59cc2219cbba8375668b265a1bf33d982a333c59b391bd7f5ff0afb6c789a1b8bc997d2af82543828e3e15ab5229ddc2deb985be803cdb2df3b633a1e08a42c9811bb465491192f25b9ac960cf2d034090efc55fc8c978d71b1a8ecb25605dae696567ae2b9f03b16136d3fa1c2b7592b4f63cc34c7db73ae6a7c8ff9b917359b91a0ec87b98c1c5e62c810acb0388a16a790c25531237dd679ae8d386afeed5f33dfa5ac08aacffbf13f941ca3ec7c0133b419953ba31047bf27a23c5495e8dd95e6d4af1de0f792327a302110821904ad79d28598de0a4b23d4cb9d0bfb3df7488fd893c5ff3aad984874925f3e8d575411cef00fe8182b3e0133171d34dfcd46f9e1087f4e4ab6b17a5e846f711d0ec40b8ffd6fe0933540dfde636ff5e00ee93cc7e29fbf4cd8db361dfbf86a423d3213d0e6ceb2c3b577992db453419d058c226a72dd3d1adb037638adaf91b14862d3134c20dd9e1ab17a43a1522d908886b25dd9bb1f4547df0333b4c8d96fdbcfce61fb0cb27a16368107e6c475d81fe66b77d948039ff12ff783b3ae506bba97ec6e461ad190b04381844fc74ddce36f63a3cbfa256a4baf1ce658095c6e1ee679761f55eabd678cb5de8a2c449254f905dd69370cb78fabff81ae7f85c48bb43e0d82bedc2c1086fda91f7d786df4b86a1de5a5a954884cd0aac9c6bd6bee653710ab716abd7ed6cf4355ea6ca478e9a995d480d1447d716f700f67d027eb2f07209c71bebf942ea6885783d4aab8d1907ba0fd3baf1f7ddad03b601b56a1a2ecf79fae4ed90193afbf9d09433f9111cbc221fedac9b921f2df5ff31d0cfbd30f430c802a720f5f92c0f0aee9de18166ed3f5a25567dcdb88bfda411a28f0f31715187386e773422dd821233ee4f474d779720af15e49bcbb1d3d2b87c2f50badf6123ddb9912b73c02ee0142f928595fea7cce2b4a5e5c16b6056c67b2348ce52456b785635bde3cbd7aa0489e3a4addf2bf2bed2aadaa0a35cd11554bad2e3dbe2d15306f2446c53ba59826f66c755c1949e2363171b2cd8b48730c93570d0b3f416d7bce1608c434b41abbd5ef6fc3083f743033dd447cda5e571a98ebefddf36f49fc914b2c40045b547f629e3e08e0168f9e37cb1f515aed4d7bcde2c45250282ef4ab74f04bd438659f5997326b3473954f5af1850962b383c1d123a23aef5762d638c5631410264558424ad6aaab948fc23e5115099f2474cd2526a9739d95841f536421f5544f19a61b689b91c6a772369db744e95157d4f2c8a7a41cf4849359aaed429ac88c78340ec294c4d6006f2a276a8eda4df733dd83fcda784f0a316eb723465661abe34f6cca72b987dac20f2ae47329f067295b39e13d005c5f1c52c88d33522f2755f30df68281050f89a2cfea168ab05429de1ff3ee81de89871e23419ca05c6db6b37c540c9f450e19ea94db7b8b404f16cc5d58630f600fe4e3e71c82d7168000bd4654e2f518bdde4566fac9b23ea198686019f7ee49a6c4815b8f5ee0c7623fab1cc10dfc7ddab7a5efda9d55cf8fcf4aa7c7503ca1ab4293cde007cfb85da9fa21c7704d2d496207858d2efd08ac1abb79ff2173f80b56b0feecd94e90da37b5961adf768dd7407df7e7b83e43475c5ad2bf952caa8117fefe4a3d8afce020efe40853f56f3092c6c2cbb075f9111e663e2d9254c21281024bf66bcc61bd65c2efd12b0ad1978dd2af85bc88448b6ea968a7702506134351bbf6a9c30af092f38b04b81700028811021dd363387388a6552f4becbd491fb397f4837e1d5f5125f4cdfec57c8650bd2d857cfcf6b32d4565e16b9d823c83499f5fc15c818eef794a5d66647d084d4d4be13416e50247871504a5abc4b730c95f1175607f4d78e1c56068c75c84ee1768c9a4b54222c560c535a2f95a0dc2559109bf250bbd3cfd2da5a292df8313b5c3daa994b6f5fce81b915d14b44e38c8cc9353f1c4ad62adbfd938e5c93a23e58f42b3fc281206e2bd49a5e1b984e13973b8c24a4c5f5a1ac9f1661d0d2e9812ba96d87c011de4f46c3384f4187bb8e76b5bf17166cf48822711177cbc4defc6718f38843bcfb301eb36656c7f16e83570fdbfb05032f538a96f57b57c4c1ab434686f879f69b9623ca9f9d42dfac650a1002930d060a8a5409c2a3026d91d65b8fb2451de62add8fdb7ede5073061590189324452456c0e580f2275c1b767e59f98fe7485bba51c2d2650e67bd032f4026896b7bc143eda7d5e27edf2c0b8942913bc55ec6e9c890c4689b5f8211728b87bb60e74f87a645741010dab1c4acb9f9766f2d75a1b5bc1b79773154548e6ff68ff5f55a0bb4e75f3162de597339c3b1840d696cb78b425d5929674341bbe3fde502d8579ff294905520db6eba695ee5d3149bf4a1c6ebd25996c2fb2f81d273694e647dee9c2b037278143b68c2142f274bfc790e394472b2fc749b3350d25c4e885bf59ebe79c6f15fc34c80970d7b2223e30f2559ba05444f376cdd6ecafcdfd236d3c72f3e2facaba1ad47d1bf616932b1612de3cb7218360a2b88c4ba379ebfbc5862f82ab7e781135a08dc8518cce1dca92f31870bf1fc5adca71fe626aa6b0a2c43a73f2bf82fcfe17bba3dc9f58c109f64de6ed4f0242f15800a5f70174f8f381b69995f5bad3348cb73dda14d310e401af1471d0bb32acdfcfa84371543f48f8061c9a87e4145c366d3ffd349bf4a312bfb17b2c7ca351f1e31f0c2be0bab61a1dac515850de23dbe4f2a7dec257891a10abe7a96064620efe9685a74029bf61dc8ae4b59be2b94a05cc3d92d42291c03ca8e6895d55429c4811c8d5046045ec065372a0cccf4d0f4c0f27e0249e6cb959d733301ee3bd737c2d1622b06dbe2c4881a98ec7a06b4db9bb89c00a654d419a73aff3d20ed17de0aa1319af4a4b43963f0d715cf6c2fcc1012e2eec4b3f54f0db5510d4039e8e21ca10a1ff9bddf6db350e29736f5f7b599988ed8e38c5667457bf2044e8a7ee396fa36132455b71765e0a1248c26b876b1542ea6382bc59c0754b54745145b3fc4ee3fd13cc34f637eba6a3a6e7212b703b5b0f9d76706e8391fa1c972e185cc83299039da012a4d02f3d1ec5f0e4a1a5dd7fe1698204b04c9b338480c1b5815fdcb84f399eab35d0c9ad1a708ace65e82a362ba708e7a2405ba8cbf7ffd974285ea3c0671309130ba2e75c009a3b809062d7dc75eef2b24dc21bd7fa2cb71e76198b1f2958f0b424d86932646d77c0c4791a7b56aacc52bf98380ec8b3e7718e9671ca588b077db26ebda5b7e83d3cef15a2ea7584de0625a6b7534c5d37a6ecf9c20c0f5293e9bdb322de71cc0e547f033d8dd0a18b345ad4ff3f8667a255d7fb3513f5400c091b5f8cd113f9730876ce924c39700da31c60e41a808e225dd56ac4782f1eceb518e6514649260a8afb88168292e0a9db3226460c65d5ede815ba5c7bd1538dbe53bd7a1e0f146338404dc128681fab12ca81dfdb48fa6da8c5c6ff1b643ddcc4b82c7c54af96e8b4ff4dabe1f926f65197a92e4b060671ff748e9781faa6824b4c8138d36f82a889bfea2a47c354051d71e44b1d5e00abd767e76448902682a38bfa91ba905a96a64c8d7aaa5fdd3b5adea5d9d72387944aee6d4662e07447b4a67181daa182b31dff82cc2a147deead6d4caf50b1455f54a4dbbcf3f16de5915abf28109b39a58569b983c906438fa67393141e869b24c3f5da62450315ccfdab2b97d57702fd4b6df15e42741eca3885fad8d2329c9a56dcdda5f8a58c2e3c336992aced858514d71e16eeeb6aef67d3e3009e6c166c3c97efb35cd50eea4668b610f92aa78d0ab8257a6f5f433d8fc925d0b838b1edaef478af8b6d7b3a0c32b38cf3b7fd9e71e2cc6532b9ffaff8f1410f77eedd78b7d6e9519016b966c7cd2491a8f1cffd342d9d22082e969117752d88078d657cc484058e4bb30690b0f1aa8852d588ae50d3a814dd58588ea3d7e9ff122b28df500660ccbe14fc646b21c7e7ab21416478769f7fa7d43c994a8798a12709ca5d137b43647b03db5e8d8447df6e64ff4bc3e89e9e82aeb4388485ff971007865335b1d359c8223452d1cbba27f608e3cddb0a3185bcf5981d65ec9dbeed394538018c9ac519c9fa6845f28c98a6a90d600e9ac8c7d70db4f1a28ccabfe75ac064afe2edcfb28f48d33a5b5801ae2ff4898d52b3e60f903f42bc0fdc2e240f163a8045b94a7781d445693311026c62b838f609462c888b7d67593940a008d79aa27930bc85f86cd8fc800bcbac7d1ff89bb23330925c4f8013e8c72574ce7a5f7258988f7df77a86b3012e7af1e813d95fe44da9f5c56ad5330ae0eb91ece0704d9579587c4695e1307db2b9491bea7a5d8d5288c3f3bf01bcdc234da65c012ef741e837566a8eac457f2e221eb5b7381e5645062b636f2521b3af612cc2b1c8b2f5033ee8e66073ce42f4601ddaa6a8019953702c5d37709f11732147c78550a84eff9dfae5a29a8030b1b4809692d5d0613c2e54e906afe3eeac3538f65177b3371bee1c59144e87b94420d9cbef51f1757aaf771b38bcb1154f47d99eba33a21a175bcff822a78bbd745cd66d8e74b249662a42f034a796453a9c59d3b6807321fc08665485cb56619ee073ef893c024cc3de9743729cf811227439a21e0f4f32c52e89f3a3b13d93da94fd8e718d43b010a83ca66cc9efa88e0a9d769ac9e087a6e94c17c8a553433a18da787e92d0581b40fd1e365974fd58e71741b5b056963aec23745100c624e50f666618f2c73bfef8b7c9ae5e257bc91552c1efaf1d5249f9c8bca06c2a2ef94225be474653df89672917b885eefb662319004d4bf4be9eaf2f6e8a4d5d8ecd5031cd8b1e11b9c634751ce1e29e37bdf7cd85a0f85b96fca042887977f9b099024768b199f414bed3d2d0812b767b6db42fe85e42f6909a03a38408a238873c1387008f6f1ebaff24f67939112a4735ac744eaf67c19b16d2d7c305c4c902b61c73e18a3ff08ae645faf0c355da99930c77940446919884b1f922a3910b90fd8ab1bd51a681e86a77f89f7c8a1331209d8300b35369cc24f6e59505554d4bd92a9dc93c234dac0821650a63b371ea971bb187fc479f1935f571f53d736b256ba4b1b4f0f53e98794e082aba2e32d9441e32dad2040e73cbf6e5ea1f9264eb97ceac6c07443254a8ebf8fd9f9d609630deeaa13886fb41da3bf6d062552610fae716d81d81d59e2f48d6aff272f4a2f86d4010826a91ed5f030740edd11777496febdd96ba2d68b7a4c0c99db327bd5746e47b373bf0e714e9665f3c6577e69e900611d0ac125df5f59c41460524104868c83f445856cf3ce54f0343bd2d24c037e8e68ffd4c1c919163709c3a4eef73b7bbd5e04f62ec50560ffffff9f