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 69709 b4575c8c51f685d6664e18eeeb5f6d8295d7b6e271752dea021bfcaca132c2f0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c125dcb3f0dc8d696c583c9da1b948942aec5737b157ad9682ff41eecbbebc1d
Certificate Block Hash
b4575c8c51f685d6664e18eeeb5f6d8295d7b6e271752dea021bfcaca132c2f0
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00402b000020200000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007140b58206cf42d36fd5bd17fe87fc7e2c58e7ada23ac64bc4c414f27b424ee96392eed37627eb15d2aa42dbe8aadb9a02af7ff72dbd924139fa3d788c7914f9d26d382d833b24f8a80250d6b7f9b986ad31ab7d8e45fd666d100000000000000040000000400000402b000020200000

Raw Header Hex

0000402058f7c91822df4b43d2a6ba683ef434fcd79513c1e6e4bc0eb4e64698f17f4bfb046ee17fda8de0f94ddc95db3fbb4307dafbc52b55178ce5ea846860f38e420e8255266a471101181dbcbecbee41ff8296ad57b13757ec2a9448b9a19d3c586c698ddcf0b3dc25c1

Proof Data Hex

59,560 bytes
121216010307d6bfa0d9a2c107fd816cfb9e7d8b21d155cc94e0c4464b42e594e985ea694b3ef1ebfc3e5b595e5bb28fe58c9cbbff178d83baab9e7066c34a8efbc4a939a79f9cac4329c23d85aac95ca06d6850f936619a36d1a9ee1e0cdbc0837dd9e5af60350d5dde75f067101d40e2da889c52b133ba1701d42a088155f459af131c945cfb496841c362b4f756e1b5921c123ecd501f93763345d98c6304598e7f25e0aa8451d7075b1b6d9961aa5be2ab6c0cd3165412ccfa3add85393cca76adee53738e5937aaf65781a7afb155205d60e598db7e97f140637a7e5aefb776bb679899ccd6018a8a75b83cf5b3c3cbf0108773792afe7425b5705b0069381fb7dd22b905f66409524464171626740c3bde70ff1eae61d86980bc3dd3226e6e8f8b9282974085124dc5aa2cf481e7e7bc68e2b0256c8d90050aa85fbe76c3a4ec3bf8ce2392497c63d8d9130d1663ed56afe59da94704298d06192c51b9683aa4183f486fce914d4cd84f2258918d46a3f2810d280cbdb7c42104167157a8688635dbe40749f70e733d79dc1adb9ef0cfe1de252fc4f72f77439156464c8d894008a2f4226e2f694e56b775fa23597f08aaf18e438cde2f69c0685b07a944152075fbc5fc89e3ac2b5856bff445c400ece03cd4cc7eb66048efeeb8dca14acb25917b05a419bd1edd89298e8ecb27cdb1c512e49f59165b7186dfe883b8d0476a8be0ca464f66cb4c168fae4524de738db005993147e9aea944730ee7124b87c7520fdd159e30f62a5f0a02b7c5e16718c14e37f0f666217ad560592be437a832421e6723c511d91ef8b7bb51a1c614d801b22f101312a150a98c0307936d9b8306a57169cbc228777fc163064e6a975d25be5871fda8ec61de3a745607c8914ef1697c9bed8b53d6f0fdc002ab67205f56d1d81d1e1b976643b28b18dafba7169d908f42ed946600b4522f3b27089c69b31a9dfda9d5114e42967441a21cfc82ac6c6953c89c6a70f74e473b6634b2a9d530846397b29abf5f46bf6626a77e3c22acedd8d5a0510f2b1db6a5903e311855adea46a5e1d783146f29c2919303c225d22b9757942438f1156cf4f1b1754ff679e1e4ee6cab89b8d641ebf8d69c8ccfc18e34692a3c96a5a4512898a368eb7574ee08e33f8ab23683acdd92c65c879eb12b99ae7b9d67a5c0599185f97053e0616a3853d7d138038711ee2cdee9b47bb0676b72257fc3ca178403e300a4edde1227635e92661a014bd95e0ce157fd5fafb432c401ea49108d1a998e7705d9163d7700a303af9c36360f39851ffe3cf1cb70be21a7bb4afa16b692d18160339bf6bd5b1cadccab76e383907a70c425ac4053bcf886107aa51f7d0a27282d7256f3aa32be9206be4e17367f6a72464e0383a5f32f8e39c15e92ccdf9b7b631ef7ec41eecf2e87cf1d1941c80d371c172bdf13b763d0a5abd7a28e2d8cc01efaf4b3fe866c1d4d22105b6a0410ef3a8cddf139a92f1a131b378e87654c572c5abd1d66d531c3dadb7bae5f0485cd23245bdf8321c23301a1b78292a2904fdba88ed0eca60406e49811eed96165807ba311a2a77f31151b69126f1b257c94751f4ef65ad9f0a7ad9ab47192964eee0aee189013c04f97a9c140ee2f369dfc0531076103fd7107b22ac2cff9b1e3101ce099db37d2ba00f0cdf8be0acc4b87fc920360706d7c9690c040e83bcc8c32f6c308f57be9f9656f7d46abe55492e99511e9ce312e1b944fb597c34dd393d8c97eca8a093ed1161dc6be7933b7f61b5995eda0c1a1bd42a5fcf5b8bd6f0408a289457eefa742a08f4a46ea7509394308ed0aa52d6b0d8600e73afd3c1b52632e7d0d3fd89ecce072d7b76b5640d93d2b2a31b37d057d17a1ed738ae05354a5ea741ed2580004a5f160b68be1474453aaa1a8243bbd2a5115e56f0fc74dbf12880eb6e21a12d3a715d73a4f67f54a65277f3894d1d154002160bbac0e5f1fd66b9cc7832b0dc4fa240ec6d14d6295a3469e27b25d70f8d03b10522563f0ff7ef359c3e0ea2be9844733ec9444e5d9a0ae804c2800b74e45d5bfab156b42312bdabed31b9812bf8c04e01a15db229319f0a87c2a1309396f867b76aed52430e444aa89738a740e72965e563611672387dc9ae68440fbf01e410e0e75130f1a9914fb60a29c46d1a789f79c5f6591eb538ccae1cc99413b6f727d177f86042a655c36a555f8d7707c48d88776b1fcbe7fa9a8132466599df55bb497bb7a96e7758f7b3830a16ac1918a517467be1046e0e6396e2a00319d14f8ac04157df20a13f60ca1d1758ea93fbbb9c5b59d98d5487429fc359d27ac2de2eca91bda05080b4574429a72a100886407ae14d920d45eb0e33691cafc74e18a721be4cc85f9f9df75a6d8fbee7b1472ffe064112414a0d374776ffbbe2ed6df9fec29e898dd906cdc58de3c180167be099197e1fe5db8bf806ba3ea260adc59a7e3c505c7bc15254dbc4f9a34a4a0da1a5d42dd6b29fc8e524c09642bbb06b99fa893190a2d46fca038924ceeb637efd80799e047f83e7f3bd6b08ab22a4459423964aadc2fcdfd4976a23952e3d7c3a3f654ce938a391be1169b41f1d903b74ddac590a55c0fad1bee1e4d06a1c6400f0a7479197424c86f1e921d5e5c7b281fc0525f1b2d4333b643a281f214cd5e7d64dfd4df5e4a7142b8fd8d88dd9f3fb8d37777a592b3aeaa3381ffaffd3c94656bb10b990f71bc33439c641e83bd78111d39fda2901d781e993328f75254d0913f124ab22297a9125ce429aea467b0e7529b936b2c50fc5fb8436f3a5dcdbd09f9b533f7eb5b57890ea8103f58ff645e91265bfecca63419f8829435a616521925af019fd02ca0c423e4c2ae6c5ba0f6b6c4992c559b8a41a9628ddf3dfcb07d2ed5c74ccca309a1671a38c09c2d15c1900bf5eab20c9da5791f90ebec3fdacd82e3e20be5899e495cb1e2f430da53c4f66e9e202227279ffba688d2fe296dd4c953194ee36ae9a78edc230b1ec51ee0401c691a0dccba21cbe2bd8a095deb5f2c54e863316b65b89b36fbea8ac3cbb3e2669390ad43910df8167e861c4e6e6a6bc3dee6bebceaa0c461f3d2c7b0910bc503119576de9e08abc56968b3ba700c3be1a90b8d2b922c2f9dfadadbaa5d24208babb45fb8272fd9263699a5e8890d5b173b80c26e6b925d8932427456415a3950fc73b5d2704309a115ac57fa8e28cea19bf3889e2adf31b11adea42a83732ce1b6586b758bbceba07852dc8a753b58ac5c2af4c8d2438a1d165d117149a7aee0b553aefc48d0376163556201ae6a8dcc7b66dc1f32cff4cd47212b38e8975009a9f2eee3f78ed3b79f823a72cea4a74be5b2f09a7bbbc5d1d52594ca0e7a6e92b00985e5370c952ff46d6f3eacb5a4e87269ee4bec12eeba47a38aca6cdc47a52038201574105ef8352cd6e42cfc8288b40a297d8d9260c8e256f53f71309b09e343fb1ddd1e3d4d6f9c99e1a8006adb3c03e52a8a322300c2825364239927aee2374be4d3693c7c75b666eb733056f55f2c5dfbdb04a63518321a3791363cb4955fe9059c45c7ff770a35e3bba40f6fdc19e845f23460a29487a89489e6faa7da3e8ad3a4f325e612474934583a4d93c6062b9da5b7952cf3fc83ee1541409b3333aab4c77eb9538e741726d8e03e5657b1a9505cd213f5648cab048cffdbea946896caebca125b6a1e26140564d9ba697490bb7c66350260b13f87677a4a5e5046c6c50ff8c59e5cdc7803e9bb42f0fe812ef5eb22ccb54666da0ccbc60b0d27b7b382fd71752afe3335bbf358e443229b6932a85d781866b512efa5ee7d385576c9093b415c78d83774d9ed662d909b044d71fec8f4c0bce5fde8e0bf8c36c8e3fb49c6c63d8f94f856e57d8bc7b77d80700e04f22262e7e5b0a3c64dd64ce41d1e3ebd5db02f7956bd08c0396f405fd6aaa78e0e0dde0922821018a2ad2248f17451b3375a49b2db3770da5a0f30f0509dad8aa9909529a8af2fc59d4bf66ff1eb79bfef540be318555189249340b68f8a4dec2021ff3342c66fe1bcc869ff7333286179841c5a62ea1fe02f3eb073bc317fa87567a32d23d50df68e5d0e728cca591dc09a6e8df37177db8bf38eea549c805e4b031bc000850461ca61da6aca84abb04db97d08c24c10518fdae3d2c801a1542ef34889b2be8a13aaebcb4cd457642aef34ca144cd963e86e10a8ed7145800915675c1f6d53e84f9a47cce7431fce40b8f76b58beeb94ecb1cb2c52491c499d65350fa65559127a89a1f1216b76d166af29c15103736a98a3e864a27d7d20231da05a4cd2c2cb5c21f0425dd0fc723ed6f5d2fa036e7765affe7ab84754af820d9555366310ed3a61aa7aa304715f693f495abeb6518fde1ad5638ebdfaf65cd6f7a8d3a0b1532268feca56c12ca463322db3fc8801c9605a6758c858e79fd5fea27a23568e12418812f1f5a31b82dd22d79de81cbca75ebfd713aecfa7a41fb26d199cf6dd2803221be77e5b9ba92e75426480f8e63924c03d396e433c5ebd310ee2e750cbe3c09279f2d46e5c100bc3cf43f4fc1e1736bc8e65eb7992598715dafc6c20961f21d20b939dcc4cb4bdf7a7387926972d683043eb9e67960700cd03257842a9190967c75a0edd4137beaefe5a2473d6323afcbcd70324c67c8dd091a9884a37c698dac452e7d55bf5a94789aad7acc0773df1934362f7ce1976c4e6ee9c863c8361c9ff6d07fcea90d8a8e31b0416751e301053a9d4708fc1dbc62d516cf83faa010ab6ab26a2cee83608beededd1fd019063dfec593a94574c8caf70831a4c34e4ca4b13317e68d16fb860200096c61b4f1e72f86257298a21984bd4ee3fa1cd085cc8b489b0aebbfd95dbb6e66928d0c756f772f42bbf7a66add7b870d2f227d0868beaec48d81ce2aac8827f640d4856c4a08c4d258196fd93280eca5370671ab89549e0ce29d4495a816c2ea55ce42cfe1809f4bcaa40b23db2a5897f8d0c91cb3204233053e56cacb6b8d157fcf8519f78a02507fcac6c5529e346cb0171839dc7d49bd046cad1af0f2bed5637b6c6a666e73bcc4b0631a59142aa14af86d2e31074bb5a1c3490928838790a8aac93aa155091ba194b5c9a6ba78d9024906ce9654d6c26aa0ddfee5873ea1867616a7635d7d40187723f10b58fe4a1b1e968aec7644b6450d509fb528690e701164967f141125ef7131ac8200ec5221f07bf5e6023e40cddf6b46016452f9c64b162bca099908d1118fbbd514114450dffd70f66857d99d33b4c2d41b5e1c07c99913c188be2021a1d436cd8bccb5a2b299699c3a819333cdc6a06ac18764a3f5e7b261291ad7d0d6491e42a9a73c03692549933d86792cef8feb610b5b32f3ddfd1fe05eaf66de76b1c9042f4e5263910e8f896c0b7336bfca777acc2f09215662152fbfae2b89bc3751ed2817bccd16bf9ec8bbffa809d8efd78f379e7dfb571f0cec12590bbb8ca08b994de49431079c42548ba9bd95df200792c13f0755f18aa7f3ced1ad72a50845b58ae1269d23fc0f38def43cba600c1fede3532563991bccb68d85e4a2673f8a2ce59f67410394155d78444515d5b33acaa0fbba389756689211e6d0995150e7fff7239853b0e1417e9bca9f84a3f5f55099bc7779f243bd435974d869331cc7b62a903ff2e4894ae052290a4568cc16f305fdbd0e6e7b5a4a97a0242cce7123964a4a9a6f9733ffbda1cf3116b2d38d3f0d63bc6343519bf8b77e4533dc62384270467953abfef42e69f334d9775cd0f16d8efc83c832162efc3a47018ee20f7fb44c67757687d4bc84fd0f26bcf5ad25304de09477a0d30c576383d4e2a2ec190f11e727187f1826ee1e11f398f15a54e8dea97fe789944eb3bcf663c8b3ae702d2f02e3b8863f5690aa77cd27d960779daba35779b800a54600c8abed4a06fce5d7e7d526b31366f8cab0196d8b99fcedc8b77a79381a1c992c01d77d4c3286ff2d4802193e7eda465caa1f4f547779cfb7e9cbaa9d1b5bed0219e4d7096871e6656629f3d97d4bd2d8c61699e62e33fbe0277abaaa808a3882dd2d882be903212ec0416ba3364c17a46658e18e3bc56e2e6db2245873ea47f1f05ae42c161a8dbe2bb9c009e42ce068976fb939b1ad90db83bdce9b6b7fd2b3b1888d0e6925329affd681b8fc14eb58fdbc1cc906c724b9669a459458f6508cb4591275bac208894c31463352e9b086456a70a3d85e7693d90020f38ca977cb1d71143bfed73a11a2a3a0138a56eb8c1f3b2000e9716b5d1d181e6b3533758c28bcecb886f142b82c3a6035ac3fd2add91304b6e4006e5e24b898264f42447bb5083fc7a67fbd8c05d0735c195d7640f312533d368541acaa8e007d5711864fb161682e06348f78c94967f218c57f746e47c5305ada554fb4b6286077ef3ac46026029a245db1aed20dd5bb0da50f6fd465079852aab4c33703cb8d814c59b9209b068f7139c2b24f926d42e24e3030963af414372b17102531e582660508cc8930e3f2b5d5670f1c46f4d9c6e78d50ad0c541dfed902a69c61e8c2b3293c140ec6cbf397261c6661209b3f0ae91126292c1946eab8c9d2875387ca9e17343c601bd2333517a3ace7629dec3da0f994b182c3517ec4d58a2d78094b6b92b8cf396501640bcd47913042c3c705e04bd2f90d054f8049c42b09e7c1d22bec5156ff8e6ae46838149381238bf47991d2e3999f4ef6be38ef0f7843103a4298f0d2600c3b0d647838a08c48dae672cae44f6179401a24825d1bece27ce6e29c6542e0c2f2ceb7bc5d89af759287874d6d3d5f3d6f1d02c9a9ee483e8eaf82d021f9d1aed3bd4511eccf730789b37dc56c9907d9c839232a997c05bf39472653c24322bf7a4236f29b7c6a6cbc2dea610edf61568fde8648ba3359955f6875fa4d8551e7d0cb60515aab31b548fd1a155ea80d9648d5dd8997fa61c0f7a5f4f06b09e57493fcad4aceb6d0fae23f2ae190c96a9521224c75b740651df809f584016c05e066a47a04140304aa1dc0aa072f2dc8f8592ea30d54f15b5138bd4d639d8c04a0f4547169281fcda402d1b03a98bcf30b8c0eab265df05bd500a103566b8a246b35d47d0e37a76d3883da2a2cfd1478b3b5b2483d94fe4bd4b3b975ae47014975eb16cbe8f9973a88b28365ac70e6f44a68f93b093dcd36d3f24c2a0a44ec7ce3cca0eb8d484b5e9711bdf24a4a259e13f9ecc0d797d276553f34d990b4ae50dbf22bf72da4f2e107abc556eca7854db3da5a5f7f51a33a95c32ceec20d61e7e298377bd72817bf3006d0d2f72dc8aa9fddc6a63fdd8457d70f4fa1ce93483b411d52c04cbadd0b24f67ec94c74f073730ec905d8f80ffad8d89ad7cf208ef89f792096df822c6413f75e3495a8a88427f8b33f7833d9dbd1534d8663c34daaac83c1e146c9ef05323aa15d16dbb6b7a4b2feba7e5040b99f5c1f585f337d375b85495d513dbe3d9ad4a11612da82f601734e61422e8572bb50225f40ddae1f2eb11c65d6793f618380c684bb510d307c8fefde571b66c083f3ec5d3c4d2de594ecb60e6ddb5ad5a497fb2d328c4774f0903aebb750a5681b7a24f16f0b81cea689c7cf4b96764a2172301f332d60b228fb9dcb58215dbefa03f5f81df8740f76d7c54108382c8770b6ab432af4694900eb4fd5863254da707cb927bdd96d7d050dc9cbec1551095f6b8e2c7311af391486775f27105cdef9e40e1cf1398a56236d32c2c544f112bb0430de724c04eaabed45a81ae1fe87552f2be80f7eb239310e389361b2f4c0532a258510820efded3a50bc832d86e4a2243cd78dfde8fe41e465dabcd39d86c431c387dc90fcddbd40b5af60544a9e0939bdfe5bb3ca043ba883f39c8fa0cf10aeacd8cb5d42e44d891de9cc241a6dade357d5b2dd53f19476abeac4443291faae23ddf6faa3a53b0e09f100da799813613b0e78636af8ed45a8059f44fcb4c263db4555d2c508e49a9ac3ff658cfb640efa858c8090413f7ab769e699ab3be6e64c36b65ed72e0519d0d8c5cd6e91b9adc492b96a1ef9d23d9d811480bdc6e1f4377ac0e1957038e2982cef3644fe28596a2ec6fa0a21986c75f6980a1070550ecbe7a62a68d8c2101b27b34fd360add779e9493d6143dc409093466ef95401f3a5dad1df77fdcc9bd6e7c8c1e0006addac413d578b81cf66ad8f4bec224ce7edf055d53d34411ced430db8293779f298b796871298d49dfd5aedc6795c29ae6c7f02324f7572160e5ff825f95ee3cea193f5e13cafb92cbb8fbea37432ff20d5fa8f35593b4b3c7e960e10a51128ce87bcdc78c74b3bd12ff88e49d516838fb2c138a550bd421f50525946036c0dde7e4fd17e33041cf4036010b3dffba940761705d7840a588753d5df41d827cb4462855b6f6164cfaaef1a09f86ecafb022e67d59f52964271dc0f8f14975fe67f61432fb15d21bbc8b348a52e88bec6966a7ff6319de72ace0d9a77e95e5fb3a4fc011160465a54bd61671030abc5e54694f09906488da4a13800cedba7ed363616156200b1f38477247f4a4df46fa8eb5f25e4da1007bfe65abea219e1b8eaae82b958dad2c18dfc8323fd40074f2e41555650488028e7cc6b38ddbe146e45904927d7c7a88455187cd3e1b5350f4a987a248f2e4e22114d8671b62b6deae6455718fb26935e5fc02d0471b42aadbe09e4f9de9b1c92cccdd412ea11757b6f5e6d88a94a47b85d23cb7011a83ea350b75512359ce64ae593a6ceb4a88c36b3308ab4ee41d1b792643fad506258b25397d14c0871dea7b6218fba3bb1a7d52111cea3735e74b98cb65875f20346e116b127fb691a9e9927eda437b71bbffef1a6e54bd532ddc84d6e93a4a528091ed90a2e1f24c0ef05960b85115ba63f1a2285f356c33a156a1fc322971555b1bec136304151234f467ebdfd34310d4821d425d8ea5c748d191ff86bcf4c4147a42c26689f8e1fcb72eac5ead26847cc5997ea13be8b12fdb4635472605f3cfef7fa30eeb3dcb70302bf926ef7a14abe1646fe811bcb4fe01d37d4ecbab8fa52bd05acdf0ab23b80f71e0c93fe4e739da66f68eb9ff55e0ced8472d449d047988c72770062e9352b8acab28617761bd97a86b170000647af646eb36b9730fe90d6a72c0bec53c02d0b88efc7927fb175d407582f52694c537550bcd96ef4b564d6b927702ce3e49c2ea055f0f218ff551dbc2cecd3bddd2415853be97d2ecf0fec913faf8cab1934c0724e44cbd2c96a83585009b76bce6cf9c994b753262fd8ae5d5ab864c34ba043bd2ee77be60a082e9efd61da5e0cbc36c6dd0ee0ec0ba8cc344186e1666df97589dfe00f678bc6900fdeaa8958a39bd7e4b484b422902fad097e61aa9371ad2604f07c4f8fdc143ea87f86731ba667a53f8ba0cac23490c5fa1d58f24ca1eb9f5280a818f713ff4114e41bbf32600f4eaf1b7ca068b81186788a0df14c2f4c8348c487cec900393f18e36225c3a30e53ada6958e829d315dd1e4cb91e96d5416a4cf22d8cd964f5b6be412258d0a027e3f38460a715d63299041d83204f5e89c5277831341122eee28b885cf36c9c56f1c10625f806e2df53d46719a2287a12025d4810c0b5f88cf59f81b196d088abac583308885466b75c9af955f0f79f80aa42122307dd31840ad40a47826a5e5ccc838e0ac08ba9eaaf8293ba952da6ef24f62f76418f05cbe2ac942ec788a4144e651f51bc0296d2b026d28504b7d76894f8f1be065e06ff46706840bdef72c6bd5edf7a2e88daa2c65eb93f9016e4839af613c20d4b2e97168b9e119619c20e3c0e1857024c38ce04c43eadac8c41475bd8e834b24fe117abf2b228f90dffeefe3bca2ad896ee63f876d7db27f44eb269d793514121a57cff0f10af56877c835b0b0cd54db9b5efded9521884fc2ee10dcf39adceb639fca36553a8e27bc7d6cd2049173e86d08cb36916d9ae34c4c062276a20b20c9b044ae3a433bfbacf4fea1f8ae1bfc8e14f5f015f77c1a623dbad5f5a07350b355a82bb9beda07d3f6c0d45f216fe2d7e6255ddf4f3482d0ac67b5782b9e5503d921194c66dc4d4abae7b26f4297f30855239b1a12783162d768817b20f7ce3df63d0f7851dad901eeba57ee9c8bc826b9d00e8d3148e1625325bece3dd8e3929f75d62a25e1b87d8fd9442c5141a61af62c3c8bd78b46c9b9a86f9af9ee042405e84cc4e1ec26bbcb0e582a694521398c3f7ffad705e1b48da882fbe705b8d2a2149ae7ee38bfa4e00b153fc493695a9f4267df003d683ab34e7ec8541dd86c59c17667139f9e3095620bc0e26c82e1e5138f6dc5b793ac5b9cdc40a40fa9213b63a3cee3db6d5e5637493c979dd8849ce1cb1254ecec3002acf665efba82d728a1ede8426a950d796b2a007e15c7f1d704d4315945d91090ebfb8ea582d698fb8ae239466a8eeebbe149ee68eb91b5dfee1987be5dc25572dc99823f90e7264a270fb4a722825e964369e045b4d0bb2b25cacdcbc856a4e26adc9728639f64274fa98cdade795b3e01e6f252d95a6df4fa1303508eaae095e4ded1694870239854ba4889bb643567bf54d695fe072c9bce65889b8bad3754796a23c3ab937cafd11bfd49a8feceaafd5366e50981d5441efb8f184e6d66f1efe4ddbdf3a3ff5ac5254ca600d66f1f9e492513685eda2fcbca639bd8b9cebcf09312a0c89bbf4f1d4760bbaa34432470aab719b2c160ef17d836b2c8486df516100e5e522dafe815b6c48145c4f942644b115e5d15ec335d7e89f2dec17333c21417d3b9014fb5ab33cd866de99c2aa3071c193164792eade7a05442e4070ccb395aab1ce15054a835af2e3704b56671ded29ffe954740cfffee0e02541a12f266a2c0a81cc3d228d6f2eb4ed1db6a4ded44a0272de06f4a1f10c4bd660af5e743c556cd2f6ebdd2d44a9fbd4a5d8d4f7547c02091632db2e7fbd84ed5eac3874017e6b14cd8984a162e7cde5d54c0a4601ea2ac1eecea1a3bae37c425caeb8f0c9e929ce02aea67035a47144bcc50baa5c42b201c6608fc9751009fd4fca4cbbcb3a85f62dfb80fd544d3c31dbf0ac21073096aabf749271420953e3d8cc912c3cf24f1554b364c5dfe3980beaf9f9644ae5494542f6e174e0c1c62a12f81ee6aff27d04e07aef2237056a0426bde8e9df8d64d4c675e0df323aa8eca6c967bf1b301a472c0f8b6c5d3f52871f92002afe44a980d72510c37a351647c71f2374bd6ca3e29b4a5d04293f421e7cd4d0030c8ff48d376a19778416d4836ba71bcee94808835108b84763b3b4de5df533cc5f943e0c3a3a01e3dff386a0328b773509313a8cd8b979afdcf554085400b460298b259c47cd4298a5f566de58b6858f9c49db162ebe3ecb3efb9cb5de2a8665129e214ad4d9991b3d7186e02f1c37e608ce2cee8afcb3e9758eb727657661c9f73a310b23be82c0c5580fd57d4675496734519ab95bb5bdc5af2435a70cd240ba0bd029f78c5020e28e2b3b807b14811e5dfa190eec766af88034e03fb742215a5cec5d441eb7ef55b7daef8637655236513e6b622c12eb0588e693bcad4b270e0b11e9aa0fa8de8460fe824f88e300cb90b2248f22d3473d838e7ee430d5f5f2cae6bc2998eade5b2294ab9318032533ff68bf961559fdd16fdef97d011ee6ae870a2fd333fc2b5d22ca26ac0f13daa6ee6c63b89468840c5d33f0057f763a56db89ccc0a30fda99ac05533c7142e2b8baa55467c7a6c43d1bd741a52c880286efd2fdb4d960b6f86f78b4198ae178880289777f7a2a961609396789e821783dd07454ffc443589a9469ae382affb00b64f5057d8ed106ac368e71f6885e210f25c0ff02e85a388cf2a92df234387f89a71a9dd5a04b6da4b8e65cdf49780bc02edd8683f07f4f775f214a733142f2c605b067412b8a4e78259a950e5b27d68c7e3f4fc84fc44a38ab7a8738a5f762485cd93fc7496ff1018ee89d2a8ef6606c7c4dc9af75077deeaa3c59ca38ff32db34b0cbc97dbe188d4a8ddf41d8965d427a5ca170550e9c9bc56cb518b3a46d9b4c31327765dff45dbe1f96c60c7e0c9756c083caaf348b7d95bb78a6250554408f9949f66fe7a81ee353113b5bf52c041f7abd2cb27e023338c69582023b47639e55d0b7ca79e9cd61da173e9d1cbd551b71368995b5eff6b03cee53bcdd64cb4d8b44069eca1db2cc8557a07b71b1825c53428fe61176753b442d6a7c66adc60b5a6ae5e0ef895c4f288c3c39e4bed99b2452c5347fb67b6596b4d4f165ff0331401ed7ef4c5245603c102cc02dc94f6a569138c3723691210da39d2e6a676062a830b8a4305fac08a1b9de4e8ec0e3c8898f58aa82fc475304923d993ce1fcd600adcd78c7497b6ed937d966fd03a9764e39d05f919a643f2f3e8f238d9bec6629f35d086c4924b704b51f19b8bacc7255a7e5be2e68c437ac529d3f3c808bae3bfd435e7cad345c8b6f9eb38186c788e3cb3f62e4eb259636a2b9e2c3df2236d60f8ab9b7e644841b94bbd056eda8b3e8377cd2019d3035a7387ceb7b03ad5f063cf161e457075d70c3fec3ad5231827f48a0e4c7fef552949e0118f9475bbd688ecf32c52f4cd3f606dcb8d04d491eba148ec4f9fcf23320107db00f4629542e79f48d1f3188540d26de6c63ac18027d66e5f026c0399a75877e95493a6fdf715473670a24b51726b02f365d17cfd57c06a8f502c7dd2354755dfb2aff6b11d503dca4e056c99ebddab00c6ca9a56e599b8f387482fb3fa321ea3ab1911d55038be37bc766db42b495b83c8f2417ecfa8d405735438a65ab430b117025952df50d55ca9711078e07450fa4a57325e1fb919652c3f76bb960667b7aa66912f39ac7fd05bf71842e5c2f4850a00cc3d4bd7569d5b1ef060aa002c642a300a894278ba7b16c4bb2d0a3e36a6f46630a62367df92918f30ee0e78704cd51f0bb075b6bdf2f81320707d09457cf05ebe33f79829f0ec3b841176ac544160e12726b5cdbc12672ec9d068c2ced51288046d708f181666cbda567b1acd3a95ae3f9dbd120f77aecac166e138870c641f166e24ab3fb0fabbcbc963d624ececd9a6c6d9b6fe84239b1c08bbfc1c88c2b7a31563a8050fd53755f24549d7bd537a33f6f13a306d66ec934d04ca085c411259cb5dec65fd085fb1e4426c00a8717109d02c3f16bc845a85ceb9e46f9cac3c05d9f03a242f3e4c58b70017855977814881fea16e267d555584f5e424b62ff94dbbb320b50624a0578fa4c1cbf46abc7971a3d712be2b060cc7be7b37130840c7578c29049b3035e67e422e063ebf2e7f90cb271f95ea3ca05b73aec110635e6f2469fc2fc606d947d1c76b44af6185dc756d3214897b809657316a22ff35afd9c9163fa29dfd79e9359ebf17ce9196b10975edf02f03100409a8774ad1b46513c62d3f27254636c733e33f644f051c50cc82d9f6e47cd42673c183f02388ae0edb9e16b84825e04d8b0f042faae4922ea88b0cf0d8ef18ae4fea2a7cd88b786a5c1a22f263e091036a3bac24778182bfb37d71f2376a49d63cfe20dbccf750b89483e75f89d9a023cf251fe105d0008469273c8892f6f688b49ca640f3c5f481c38b9a9bb9cf9d98e6d8fefb57543b23828f1c070314f25e3a46afb14aab1c9be3d712fe83f2258f7ce34d5dd69d282140f5efe1cbefbae981f8012fc4d774709519e1a2dee3585644840fb53632cd1e147771719ebeda5a0445e4ad688609d7a96c261b02cf85fe14e6d194f384f4d3b55a047d26b672772360295f4978c1ad117493ce4c77c425b3b6d41093c0d9e51bf2033cbb3c83c2a5696e70ee45c8a3eea9b936b39270d632357c785e00d8b4f1533776570f138d51282f1ff6af3704a8243181c2aec1b3ec7b2dd63dfdc46b75f48d8fc4cee37472879e38829f0b8a5f7f0a5090a5748d0a7ccbf91dba626b681b24e5d9adec887d7aa44535a5f331d0cfb572be8e027a3878c84e85d8f26b33f834ec807a0391c2935df8fcd56800af6b8261963bc4e1b4c16c23def294d309069cbc78073bfe0f38cb0b63741da62982d71a4daa432e3a7b63629969e6fffe47b81fd46121993df19ae46f39af9fc85a34cfa63be9d87e05c12587a465b4fb06fa88a7a2e6a76c17ed4f77817993e00bec922aca28f94cc91bd25ef458a9deebfba060a8734c3e46c9067b595aa00cbbff8a0041081acb868248fa9080598a4bc9ed34af2590837b4e5d2efb0fda4817581b6fc16e3ef409d489bc1b0fb9d3a1999b787d21695d58dfb601d88d4253cdb1c1d9ca2d89677abd35f28009613ae83208b88b9da7003ca3176b6f502bedbb3dc381b84828db09cbe83f03cad72810cf5207b94ed6a232fc5918d5c1aedb5e35d1c74c812cf73753c2794d785aff5a0a8cadd4ad0c9037edbe24d15cc5cfa3f0a3936a3d212826709c2c594543b62a87e7a433bef9568678602b99ee7419a97df79f8a80587dcd7700aa59e479ae2e28b1045da19a3ac2888b0d012c0e7c7c9c28f421b0cf2063c67638b00c011ce31541a2edf1b55549d2978478b3d376e8fd824eaf683534a0aa296416da7fa63b757a43823c56b66d363aa94fc508bd8b5b863ffd09b9e13b6313c94dd233d7caf20fce65a27357aa55db88a14a8fdff01b5259310fe23bfe740eea917a445288cf06683f15ccfb7e55112f467776ead4739abda15cd3199697c30a97d45a806f6f945be916f459dfc38e041e0373eeee66ce896223a39efa6b6400f6271b31ef5c57e9bf5b3a3c0e29cef70f909a4857ffd732bdc1b27f843c28a3ae2b2091df608f1ef48b3ef47e4e6bd66b122ef53a9463da083bb874bbe67cb41bba772c5d29ea67658ad687c7e0926336fa78975b3d75eca2ad0c60966619272d36c91a89265d2c9f8649ffb83c54ef0b0d56859a68c92eefade5c631e3c467acc8d7334576505b0e7f7fbdd4039f4eb02d5e24ad03976c05b0b742548c915f101f63fccbe89d8275b0986949b49a2c42eaef55a90916b957e121d7647a6363cab05bf8d98895967e9a431c7e81ddfe35508cf03d27ad8d493a0fd4b786ca689bbad97118ef42ab8112da230ad222f67562ea4c6a878625644e86f018c6d71033c93042659e0659e298df3dfc8d401be746fbdabeb898609c576a47a9bb1d0338e6a3240a67694d75fbb3df70599a716bb90049fffaba207d1c2327d3485547e9b0231cf48d50f031194984489e3a227df625bb079a344108eb7a3f2ed5c812f56ed37c624cbe84a375db55beecdfbd5341592a19a889dae0a32cbf7bccd44205d56f8b964be707b40e69ba3bf9f719ab476b84b65f03259eb243a7ecdcaa6420b449218a77d283598a1632189256d4c27d40a5f71246776df1acaccecd2431f18f82746cab5f40904052c5c93e421f9de11e9102de09d7fd001cd84ef1e0b9e1659ad1d5fa26604343796983bdbde8ae5bb82f52e2edddcb8974e5bc56155e5c63acbccf10c30dab9ae1837ee4a19c50a093c0c9178048d6ff06b301ab1f13675407874ec9dc97ae983c180f8c612e47fa25a57bc9302d99c903d5409d46aee4a30979edad2c584bdc89bfce3ec87128860089ce29146f93bb4320a6fe19ce531915e0498e8e208c9b42475e7be826458fb37746502c7023715ea53d99e66b84367da8adf8f42fd6d057ab8f11a054d58fea3b840c46d19327b5fa5db43b62ef33ad35ca2bbbd95007adcb3e8070fe3eb65bdb855b23f06c10a085d35aaeb3cb4391b700481828d92fe413a5c8cb932042072874ef9584c4e5571c3342f1a41baba0e757862bdb8ab0b24cacf0f7c3cdd70d0c438a0b4c6f771c7b137e8be9bc17a4b47d8707a7a047edf858c2d60f8c6d82be2318b67535c587815b8bf8f217f03d63e847137e4b01db8fcb0168d6375de03ba6ecd927f48df143c3273a9dab4043cd30f4c5da8765f485abceb348e76b9d6b3942a58e402503848099ab7f83785bb86b7361b488092b889137fd13290d408bb4f8d627ab2b0ac56308f1b9d52d3c5e7abb674a6a6914d8d8ca9584aeecaf99f72529f6ec02a140a775fa242646c137ba0ce60ab124afd544c9c8b54da0fafe83f3443cdfaea525c00ec18f1bee8b63d7f9eeb5de48d84fa788fc61d5ce623f996d37c48b4b89e05f0645ecc86ab4b64786a7ae9c9917c4bdb57ab489f43f9ba842a43afc3824b574714295f9608c8688bf3994bfedb885b92dab66320a138e9ab50ee34234431c54854db383052df2154ae49510c51d743558dbc89cf2d972e99db77b4a3cf2455c0324ceb9422856a2aec47d4c86713c6d5728b4b15375faacd4cf80eebacba73346d0f9c49080e5e81774d322dcaf90dc2365ea0dbbe8283565d72e6c47ba1b5dd1b4544095619873e15cf43e9375e2e48e5e30b7c25bbb4e238c3805fa07d4df41555eb1093a07db26d65c4a9ae014a6d401a50b759b294ad784b9c1847eb2f9b2cc8bf5de9eec2f4a374646dafb34af061b4c9429f9df78b3f40c9a3b403d417c77556e2bdd61b5ccbb82bd52e1f29c99c1eeecb633befbf9f8fed33285cf84a67ee6e31c651ee6993a3ac092ad9e74004a4fd176cfeda666417ac54367f704e9d86e29f9e6c2c6da0caf1e589550fb3e28497456265a6d380858983fbe084230d5e5d80d5e10299861c73f69e7775aff568add21d430a28de22aebf95ae0c53ffb9a8a473a04d3c263bd3aab6b837900ec37c671ef6dcb39aa01f7375fbce6c149367c8b4fd8e9f16059f3bd3e65d3fa9d2b6ac22534d4ffbafba3123139c1ae0866902d7ac14c18ef8bd0b7cef76d1c89bbf53cd10654baf83c8b7b43e64a1d5ae73307d687be83b7bb945221b70666372164ab451f0633b7248db7e05a05be568ecb2a1929b54e572c2b4badecfc01e18b4e4ec8661340f34cb347b86a23303ddcf107169443e63538eaec8eff87a16e34c12d385ddacc757affdc7313130ae34a278ca9f2abc9f1eda2d9270dbb8f109ccd5d3ca34eb303fd0309cf79170f4470a4fa559a9ef14b7309f25bea7376f6ceb6a023142e0f19e0900d1c63f8df61b720bd2252670381bd28181bf84e1b13ee091c7bbf8bcded3a99ae0079a6071201918c46a1781c7aa20d63ce49165393df75d6c474fb4ae1ebde44a8302bb3e58a3987ee075eb6c009e95fdc34c1a522e7d78133a8123df9da0d51df2182ad56017c186449ba1b2a1684da7ab751bbb10be7cfa73e985d450362375f89ec6196c4dcb5a705fcf4aa471f9dd848181d32ffaf39f21ddf548fd9c27657b71874180af3f0d8de334f9457bf7426fa251c6a3ff197f317785f394806475a88ee182aeec7e252b7a03bda8d3ca6fa9ca0329a12dbd6686dac9d0050a9f52d5e86ff509323c198cb02d2a0fd86863afdc0b625c77cf24660e530be21f4feecc24342a1708f48765a5022d766e167da95936cbbcaaa736c1001cebf6fac0ba33b61c118d4ccd9d9bd2ea94bd52183fae87f3b1dbdbe757337804f3a7801cb95badde101c4d0f477c4f0f026dc9ee126c768aa77f52d4b930b874b7a8c09679a7268850aeecee927aecc6f033abf4084210341b0c6e0a90a415391c723916c645cf493e4bb92b0d11c7b7d0a2cf36e2b5c3f10d826af4d19e9bbd253fa4f054e9c3cf999eb90303b831f4b41c78f9aaffd3125eb84b9cdd5f8affc860ef0ee859a25b5b6f8a7b264f0fe18e2ef43b511a7821994b65f31fb18221ed6e32de2dd55e658842afe95a31808c9f92aa099a915787be505ba013030f28af582ea75a4bc9683368c6dcfe8ac54abba1e498d5ded429c7e29c50c310a4cd058e48ee922cb7c1af743edcbbe63f44a66c4b9322ce4e9c9676a7a9a6142b3c4ede28fe692a2db78ccae495080f0001d09c164fe96435965ea0304aaa0c5f6a12f4c08750ed9609902885d2a3e4d7642f1a06f484c8e3a3c728dd7e834266818773ac9fd504b3743afb91bc6b08accad190ae3c863129a64ea7e676ef4c5330dd036826e2ca7395cc1516268ddc449116bdce50c62bd8cd5948e098f4b89f9325417655d9016621f5df2859a9534420918186eceafb464313ad68d298db0f1a8502777cd414b164c6b1afaeaf116c621e28dcdf568e03bce879453ac7be430dbb9307a83e5515555fe442a4511fbf8c01d128f906f231f5e665ff49c574b6d2ba1c8aba67ce97ac45c0263896f586ca56bfca47bc2bbf2cc251ad28b6a5d5e4a1aca31c63f95ca2ea8190c361edb396e31d03e9ec02b350a4687192d6c9444a99d97d9fe8afd9938fbadfa0d07ed3cfdaef8b05ff4cb3b2961575907b45b1dbc6cbc505b4d642ed5b042361782d7186b6bbcedb173eaf749ec81271d3b94ecbd71cb003ebc0bce105c0580083e25e600e8ae825a02cd528da83599d9d2d9d703568747f4c9c369c539e6ba8125206291e25a4d4021bc131c00c109f115fa7027b8f371c916f70220d605e96b37085d1c4974985b0bcaa038d6155cce9823a9cda68629758390537e490b481333ceee409e81bb04ae805150a9531d1373bde5ce3ed01fe70e5c53f818cfd9ca6654fd5787ce8c77593a8277543de7b86a2bee3143122d9258b1ebf05be0cf0fab83c9db2acd302d62e478a4eb01f0a62a239028d827cd5e55fa9af4e144a4c73f543bfc6e11769d6e3844319bf58120f9de219be74ab6ca8578df988bd4b3ef83d0afc2c549786c4256e06d23ab7b8042ea8934a431793d4761215e4eca46086bd89cf8545b9f3f10f9efb85d4b8ecda3ced505d54190f23abfd2cb6839dd4208164bfd871749acbe5f950bbb7e41a90791bbcb9de1bc9403d02fcd7a8bdb4c4709d95545542fb8715cc1e4e7fd8a7b009a83dad42f5c5709fcafdda8efe1f2c675b3dbed948527a238cc2e6ef64a3ab56b5a52b5b1adaf443f1c6d85bdb1ad9e1668ce4f34696218ff4287136c5745af43d4490b973d3a8ee60bd87db68084e66a631fe4735dde246c390a8e07356a5f92424216c58c9397be6c1a58fc6637849382fdb8fa528bb722031f01389e78db98f32c83fa6b4a2881efa7405392c94110294397878497403dc4c31a4871e5337987fc89d4ab8dc746ddcdc89d9b41c7f2269301309d5f5564beb3fa17a40fc50102648c434d1b4da4699e1a4e0108c32c0ff619c5cfe560fc3821b1d9151f0aeb27119864cbef1763f2f2b741c124f5e3ed639e9324197abdf9a4071c404519b975f5d330656075f02945244cdcc384c16b6619beab45e6bd799f88fb7195771b83d9d0453ee6c5f339b5d58d8da3fdf3651b0118b55670c0501955b18b74f2b29ffb49e93ca24b47c52d2dac7b257b4a30fa03a4e580519c892d697fd22c90d0439b3c8c41c6963199ee6cef539e832c8cbfe274d3df4dce78ddd5df384a63da90e4b3f4cc98bde900aabbc293d7321b2a6598e0c95823ae62ba949b79829f37f0a55b9e01132ee6131547bc2800ed1b317d26462eb83d523eb7860dd27e07c8ac0ee007fef7b66807359f02142158783bef68c330ca193e3dda8bb6910b1bb84caeb48730468cabb459beaab8c45bf4ccaa8d4f75962cd7711f5a6d4ed5643f9e649d9e8bde0582e589627c4a288801223ac4c06bcb8b91527f35422b85ca378f61a54688099e61f3d57e8a850f4719a185f4c5a64187820d9e09458480cc43e2918f203b9b978474aeb9ce0f49248281746cc5d67b2343d1457e0e7aabab085040f11f35647f03b77230a3eeb05f75a804b59f536f04cf4ab423c8fdfacf47fa9c2cdf80b8f6dc3be9f900ae4331ad1bce52517a5619df239d03795224b5c1f2c45ff5b17341d8e03f72e11c50aa832678de80076019c530b1ff9e8d6bb9bd3f0c1f24787b0d3dca868156299ce473eab106908d4b4e936ebf87b3290c16a8e91695186ce84a7ca77459e109629909bf2f1f804dee1f25dd7fa75977706eefc62b1f87672a176f1f431cc63c06113c096096c90bf0f4af9273efb822d95721beeb0fc7e3dbdb79b9489eb428162d103a7b3d9fc7335376a89f453da9f3c3af1a243ce81508bb45cff5e56d084e6f4188df3b21f3f8ab26109cc24a7f76e11953079a27dcbf823dab08f96721e26a08a3d88ef8273c2282084bbb6a9e1af4f5817e37bab38fdf7401b0adf4f0a3e1852a04725aa2c7a35dc31e1e88decb5920c19141b002d3503005989d888a2e3444b6504d70b3557fb434058c97dd89d05fb26611e33e8c51f96f5651afb1555b6fca96fadc450cbd59e086b6deff67def1a2c441cf4980a0884ca8e302a1a30c6e265df941b95a715a6e76c37ba27dd55ee92de9c2e177bd62b6cd425dbf09e4f480f4797a116010e4f03f2aab3761902f1e1c3937702a8fe9fde10c41fb95301fb3139aa8cee18d4abb9cb7e488a48880c5169d4882cfa9e2fbf36dfcf559db3cedf2d0b3c097d6fad1283553eeb1faee864c6471e342e7acbcc0f1e03d622b1a760f0365cb62f85cac85a1a04ec3f4c83b2e2292e5b4ea63e4e32b04b887a25cbe0dfa5cb06724073b7684ea530cf617d2c2c77f6060b5dce7251da006847410d431dbc98206c9a6a13a084502264f6e9c44eabfa5c9ccdb41e775846d3de165627cb7b70a0ac3206723f6faa2009d29dfa4f96a03ae622c5b69fc755ba4f2bbe2488d6a12f87ffb08ecbfc2a35e726ab4fe987360db94d67970537784e550c5c9ac8c0595f168a8cddb641fe6349b7d6e6f0a58b306093cb3a10662a7db346bc7e22e9bc1435c8d09620e664fcb55ad09012204c935b5d7c96f23e3b52c0aadc5a72bcd71d51643a3baef7c94c82a85503213d235e67b73a61197a23885d7b558bd227dacbbb5874cec3e532aaf56c98d6cd771d53328c2135e1a4a773dc7cb825dc78a1fb70bd34873ef4a73de96c6e4072033b704e9d878a84f58159b8069d34bc2c655e1ba60e6c37b265b9ee0d07faba87ad4bdcf70a34a30c0308cdd3ddad7d41f9f2308901a71d38e3d52adc761a2a415c2b71a698b7f89d64b7c0e83c4692376eb68ca7bb8a523c738e171b47f2b2aa1dcbab1ff2a3dc8f44b23421195f86366638fa9c33a6cdb04b872bd9f9e2e755fc83c767f7c8310d7eaba749260bf428723eb72b08ca5bcaadb3046631ccf14356fa4f3c12ebb8dc1b3621008c236250feee577be5d142482d5747bc2a9342a02d5f68c7cf6973764f4bf0884e9c8759aad6e79f442d94bcfddc898639481381b5d31897199d1963fa93853f0f1b9919088d25b8de0f5c02c38d984d80fff7be67e14993d400f9e7a6a0a1ac70fccdaef884dac17c5e6bf1cd26ec9b165bc861fa8e2de6d922ed434b410c0f6f8b30fdb8d484874b10fdd32dc01df55b73243308d06e254efa970ccec4916b34a58adbf2fe8cc29830244217b48068990b4d738b4157194471df9503537cc27f3d86b7472b83a10adfa7dbbd39e85abca7994eed5524df9cf0f9cea0e7578581b73d824d04b886b8132e9a3ac2a2cf537647d29752b3aff3dcd7989abe15d24999e7aa37e2d3ad1bb498800f634c93b555af87497b01738f77172939de8bec551069519aed110548d057ea0331a0f04d5e762dd2e723bd0a62299c15668b61f6868d7a124470f1b7438ecf502157ac7e2a624f0afbf784fc6a65cda3c4040088531b80a52babed54a2d281da5fc8eaae86ea3fd8cdacddfc41c51600fbd448515f69ec2e5de81ebdb1e8d559d77f5c448e3006cc6673ee3cf9e343ba871e6fe217afa75aa175e23333a0c4d9cc1a101acac5193d6358e9334f91309a6e40afd650c8433d4161da7569a85bb3ad87a32947ecdc10c43a9371a48b6e1d258f84ba34f10951183c0ec88833d0a9cb2aee2d27ab53143f439b0728bf0f9631db2c75d10cf06e3ce0c207c2de9ff537f55868df436633fdc8fd4aea23668bf6032a2f9c66524ed103dec318afba6acde29ccef649abb470ee962d74919cb6ae544d9fac6f0ab8d497da6bdef46a0c7daf9aa5e8acfe7e0fabaabf54862970e89136af53e7b9b51f84450b867a338dd3b37fe71c5196f0d1ad9d624884aa212def6d980294a688cec282f404109c98dc98076d9c7e47ce8d8eb06696a8d06535f8a298ebd748260f41c2753f88e59288896485c2403fac9698b44be92a4b1bb5a95980ce7b1688cc8af09c4f9a23019d4c4013e0b1897eeefd7e34ee31e94bd01b7d1fddf1d0c92e657b28302d6e111bbb140cb7ce9c728bd5beb521ea9da5081ce902eae4bef2b472ee1cdce4dffd0c392f7584dc7e38e1590f6f858f9d8c567a14988da25c00136885ba6acaa18f5f07a911635c7e701a8f568041fb616c97ae1102f2460a6e40eea88accd67950d116620a2948dfafe7fcd06a425cdf84a5c197cc848a7e03211b43794b59687c3f802d2de03f35601341ce885a350e57f2edb336ab54b366c44a26910fb69cd9f4ed10aa0eff00ac9b3c958b44b347ff969162b3c6f44ad08d140b7820466622ae70d4a23c0256932ec20fbd4c8742cb00aee504dcf10445fb4e070da409edc8d3b1678497918c314a980ea8f8c88e48be7b57c08f1344a29ce512c6bcb0974b6f8aef3faab766f2bfbd092c807406fb604ed6f547826f27c3297b4647c32ea9b774b7b94952ba1de028a333626e72122ae0b5c5abc8478a530c17f5e9677a9db7f8e2786204aaefa3691ef84eaddd3cf221f1bfc56682ca431f9f7438ef67a230feb9f40124c8b168bdafc253a1c898b5d6b07cf503f0ba242ace7e9cfa9684e37e14ca2d6951109cce01142493e3e0bf4bd971c0ea0f5dd9a22390b9709f88130ef978dc005a6425a0dcf6423f0de4576ce9ac6b048e46f1e1d7c7f1b7daf5d98eae5c90c74b801fba094e2a93f73f45700493910f2db7f98797bdcfb63caffe7cb5151cfaa2efb026f4681a4a8a8aa6bc12821f908ae70bb79c7cc8dda8b9b51b384a8afe7f1bbb18b0b68db925edc7964453b01b45a04563e9d1b983cd067d597608ee06b1f0a802dc395eb6954d9be70b04e0c4dd0e8bc2ec86c56ae0af184eb7074bacf2203aedbcd4081a85b037c0d8e92ef4c7e6749fb46a1b205f7ddb7faaff70a790ba72de15b9455b3a02c2d804c8f8b2b2cc0171d5dbb4962938b441ce9de89abad82c730eb83dcb5b84fabe2ec3cc9b7c9d461f65a6c63e31df63d3107148c9f782fc36a7ef78a6e21b8b8e2f582754199a7a637fc807c27e32ff8a19bfb0471b971579b9f782f4c686a28206a4163920c744c1de3d8a55b2cd5f01c949d3f211627292ed11d347795e9d1701a1393311ee34b0cba7ef54f5376ceea4766632e1fd071f3c32bdb48c6e80d2e32b0fec40e3b3bf18a69215e8a2572bfbc0745ee0ac0b1fcbdc850c180fe0828b534aaf675201f68d1069a4557c1444ceb8b1961c19150f4058f5ff5cd2e68537367f29650abe2b46dd8ccddfbbb92bffdd8bbfcbb8198706971a0bf7565c7add2c4ac3fe25a1fe3c9feec09926072af6f9e7d3356a476b763b906dee7fca0a502993cb53aadd9763e1ca06eaade6ca7e288e4f088c266890b37e87bc5c9581282accd40cb3e2e11e5f19caa9cb694d2771e8884e01395cfd6b260ad568a9de35df39dc2af95ddf3786baef43237f4af844acfbbaec3f2dda295d4bd7629549c611c8c89608590e422ea06a2ded86433a59bb2582edc5968343d9bf56df4b0eaf366a56e39821c0e61501b78e8e3130dcda6628992678c5c2fa95aebf02ba1cd87b66be6080f295a4df625b1cbfc61a5efa0f561a90fbe564ed2719db856f5c16c94d528122d288486d30cc33c0616a6d590598fc6840fa9ce7b56011f20b58184ad7b639daa7855511fcbb0ca2dd4fc42a4827fa369ffa25be0c499b13c340008d40bcba6e723489599f3eefbd3dc163b4977508f08e53f854ed0954eefc3117a64288bdbcf4a5f3f684495197dea7bed93101621b0b66bf8c2be59d23879fc59941a204c54aa99fe71cfd932d6f8f5fe5c70126145db89d209315342b2c013acb5f2cd75e0610ec1ef77e48b702cbbc8e635550e5e568ff1f2ba68b943a714447822c13b78aebf64d0c3662d63d7e595efdc97579813c96836078a8355d57bf269ed6a148674610ad1d5e012007bb3ea03f070f3b47a37dfa6783ffe6cba3d5c2ff513a99c55162ed72103999ecdd2ebde5e9bebcc5119714a1d47343bb8dda3913ab133e2f49c45c910ce8800d97b8253b0ffac3cc350875f2d6961f67bb52de7968155bf7c5ca0e1a4ec6466843971ba735c25970283afd1f06ef0bc4518e091fef2b1a4b629e4e8d82150c218d7e47d4923d60214c3a0aee7c45b2b1798b445c76bec7006d5cd6af51a6b308fc3bac05c3c8eecae49eb1b2ace30287edaff077e17f8127a37703f096670b0605ce67c24a5d0e81452fb8558f5f179a672da7710e03756e98d4c050869f637840b57925fb014dc0888f5df90d4a2cffb7ff2979df59b50580165f46670d80a33870dffc559ed0080a25381c2fc4bcc99f878892602eb4a9210cefaad69bca9c8ffcbf104631d5a12be025334ea7441c52795ce57acfa3bf4a88cbbf94d242f4fe20aa75c392c36a633efb627768e4e44d6d4703d609bf0ee39f0235f01d69a88257d73dc8459f6282046ba5f0695b61ee6d9f92b5ed57611d205a8ef16f603993787b357aa70fe911d7c4877782655a91b98402e4757d3a1852871eed72d69f306bd09c602698e9e221b07ee7f1a473d1bfebf4924a41dd15082e57d1f7e43197028db9e45cc603e940be83a92e3552e4a6f3b68af038961323f9008877f8347e83358c0198014de884c236dd81add477c129f51be78eac08cea96be16f2be99dca2193af90cde718f4812103cab5594d968135c0916e65752c1d7bfca69ef28c7c74a4254af5a887b1fa8f93fb622278c5402451ccaa3d2e5740ec610aec87b68ebc70f6266aa499094a92f8fd23470c59a08b035e7e0b22b134fc6d6dacc046a5af544e66cc0ded9838eedd6619e4490505f86d5b4edce58be17809a82201623878916b863f04a2411992ebf70bce09e10933033b177dd5ce31152325d044e7a1a688e4767119384d1b88f1215c4f9dcb7d22244b9871064489810fba82800ffd4b5e6d8a10deb25b812f1ef9872c8a12491298f946dd9988b171e99209eaf731650332475e1110acaa16d8a3d50676c0a3ed3868ff1e96861cf5ab537755bbfdeb3c78c38184d014eb6fe22d34dd3f7ac58a7a7a92b622d013c657cc05e7964b600cd27564710e6970dfd5eb2d32d1ebd7bc08a26a49e67afc6e8b9ebab8e04cf5fd8dfaed8d75527282fbb2a64e0b670486a1ab793796318eb9ca9510d0cb810a80f451dceb10940a07baaea21c3d2f0a4bbbfe503d52e16eed4cf3cf6260fe2cdc7442e3fee0e3d8df45ec54e4a844b9b0c68694c70740985d53e3de7b411cd6673943fcecfe1232393da79fddfe36d8a55fd434e985f9b36ae29bc4a691d87377c4c792bac42ef1dcbdc340fa6a8d6d726be6a58dc175ce744b407a493e4090cf353e554d0648bad7c0752d16f4bf761f0ab4d54ea05f035e577d71fa8649ec0181474ff051e27333143f85c22e75ccfbb55893aba3460e7332ba982f18c274476053ad27ba6e0b386c8b78c6099beb06b47b0348bf84b4d26e6166579a034304cf24fce50fa06622bd52951cae106d6c6beefb7c7ae8405ddbe50f04f285fe990a0e32c11172d04c747aed11324d309332a09700847b01c6823879b4ef0d0a69bffdda187542443975799fc4f3787794e7ebf1f0e72c63d21a5d8653a5dd667094c39c4530d33418ecaab7d5f54ed8567114a0b653f25eddd28e66158ef5a315934535498e15418e642025a8b39a3c4c61393c284cc02ca579a7757d5e513de62e7268f328e7d7807b9f346ae649ec03ce809df55dda12a492c36aa6c5dbffdd2c3f2186e785b6fbd28c8ba7112fca395d1052c65bcecbe7ba7af193066293b6fafa9e3669de7b94290187403ba2f63ccc94fba900e0873509668a679297ea9d156441a62b279ad7f569b23b2c33f37d59ceb3662434fe387e35598ebb008359cdadf7dde08a834f404b22d87f95f83dd6ca4228126867f5e747eb5c39097bc374f0217a8b91fdc6808068d02a78b3f5a5386423a7cb2bb3829658dc90ffd9117e39803180d5c2de23c7ffdd7c703283623dd65fe601020f97e3f4d9a41ca255902c2cdee2f29770617550e83f4f330fe94f6faae90255aa2251eee62ab0272ce85673dd598ed4f7714b780e7cfb5fbad43434ec9a741a750c1a516899cd4b67d0347144e030fff4a6b6f08bca538a1ef3c1c85f0c0be5c43b7a3a36a8fccfcdc6bcbfdb40ea0bdbf7a9c43899b26e3ea8a83ace609695fb1faeecc177f4bb513bd531697a916e697240e8c90480569e23e18142456c35ac5aafa6f0b0f2aff7f66e4e12e9e6d18760215f19e62ea6527f8d7a7b49f9a8c2ba4999782ad86a3b1077f991136257e8477b65d503cfdf6739d425bc7e390ee2f742c08b92e891be841485fd0977c2717f5fe3b41ac4a39c8eca744777ede2c88c145b9887548520d98f6b5c5776cdd83350588f85eee9f74887489f4d694ff9777334750ec759ce57123ef569d270e61ae016950d5dab0572faad6d0f59a4723c9a7005a197257c1b0acf48159e4fb89f817e42d2b2dfe9462ff1b19ca7ec8f4148e11b8b5b3e93efdbc6928ea6f24f8124fa1301547318a0d72fe7259e79ac0b0ac81b0274c3f83d6aef681ef9dc8f861232c596ba0872725da63e78ea304b5d1ed1ed2543523ee3e06b51cfd745ba3ce05b16e910f1599467bec4eec2c2653f5e7d319f48a66d4ae6886d4c55d0b6dab60716a1d5b36d26e75932ae6fca6116db443cda00255dff410557196c1302dde83f705cf38de6d5df80a8eae1746248597f7ff7d2b3113858a1c1ff5c0512b266384fbbc5dd313d8e0a191539c6e5371d63f6bff084c0b06c1c27f9d3ced54d7bb9c6d247a57a4c4f0fa3ba10eb463ea718f6d6abbc22b507132844ab71bca89b568a6df189173ec94093932c869106f400b29b5b2767993893194b430f5bd09a8e0123e340dd4f82927376b70688dfed58247727973d777b841a12d3805bb32f02801a62bfc692b2c5d41153aa859eafe8b1acc204f2e9e8adbd09de6054e0555a7338b21a6b462afa7fb131b251cb738af46b56963c4f7353ba4e014e3b7a512fdb78e2aefb94d06d765bd6a08f2989828b98919ee4505b3e8ad21d32b357fd93dc28b6d56fda5e62a8e6927a32caba65e6d5381a2f1ee7685313f52838ee2d9f6766e6587a0d6c3d7eadc1c8176f0d9d348c2bf68a3d965dc9b8f601f29575cefc1c48c41d8053399e4c63050ec1daff8f193867aeb3edca3524e1ce481ec825eb0c89518c721ede0f906bfe5b7bc3ac74c6bfff88276c33060eff0d7a6516d48501d1d484cc64e9d9529a26cb3523e07d14dddc7caae83b9512a58afccaed83f14acf0526b96e3fab24d475be127998390288e5a018d99d3dc79af8a7b0a7020777cbf8cc3f7b489c4cbe5c06fe14f51ad55220d9d0113eefee92d6d2e70b9fc3e36f2244190dd59010bd42e6cde3db5c2f81d58f7337d966fd03a9764e39d05f919a643f2f3e8f238d9bec6629f35d086294cb10625e827b4cb539690b7dab032a5f47a3e42d449460fd9527750ef1897b4cbcc08d0833612402b6109bf673549f9f9096ecd5a1134a787c61c64f18db4b13658664f2585435d7fb8131680c7ed817c3a546129ca9923c5ba43fa6bcbf03c39b68c2a274ac0385e40fe928c40fdd561155b8b4defe9e7fad119c49a5abf8412b0d6ed427e22861fdcf0a3ca91bd398877d0619fbb00fd35a2f1e4e65bb4e96b0a31566fe9a977d96d2a71613a66959543890873c030856b4cb2ebf6d2676d41447bba05865fb56f215000eee47453c7c6adf1b1d2f5ead17c6fd600f47cd05f3057ff06656169e202a48b5cb1f2b314a732053c348a6fe1091e5b76112c0ddb7d663d6196285b23326c6bafe162da78cb89afb7a2bb5488ffb4a5107aaa3006a2642e6464d10d35be85b11f529f3860d94d5a6db0c5c1926eaa297665c93154e9ca01ac374e566e15b6a062a10a43773bb29aa3b77a408258f335eb658fddf44d8b48b517ad6776bdb464613ddab3cd4211d0c146fedbd2cd9d08a3d5ed244d9f3c0aa5eec261774916b305648dce7155f04f52b19ac4cede664e09e46bf56fdbd2232a80f0337c0bc4193f366954f4a037564d0f9676c691a608d4236cb40cac9769b9d53551e73697df61e476ec1efdd0234d3e2856c934770c7ba4a3652687e07ed845d99bbf748e4a02cb6e5db92dc1c9894ab7b29b2e0ade146ed91f34f2103ad74d33eae4a3a4f59fed92735324426c00a8717109d02c3f16bc845a85ceb9e46f9cac3c05d9f03a2cd43225cfaeba1fe982a7c6b6a1b8fd65e9433cb134e1662ee27da4dd228036eaf93f1bb54a6cbf60d0e504a6cd540ae471db5dc355c919727fb8e86a22bd01c737ec50d9f7c5c5b202d94b90449fbd76239b2867766ff8aa8e64b06e2997180fb729ae37db4b49cf84f38c3b184d7e05964ef5b80306d790647fddc49794e47c431b7e524e25d26ccf0d25770e62bf7f4adc2bc5038035c87f0102355c763302f0607542065d122bc933a163426b7707db0bfacdfa97f32cf083ddcd768ced90658d348f33cf1d999e08f5b57c2449f809831708f4c5616f525a58dc5562917d5f17337c72c943f53e2b343fe031e7167ea512dfcc9367a4c084587f525befc72b7a2ce9718e442cc0835bfdbdd828eb8ff28a572916bc80f2f9e246b436e8c53e63f0d26b181bcad0d72e13d3940519be94974076e66292e5e8a996d4c9eb13a85b8d4942ce25dad138a5656e0cbbcc85784be2b012c8a436c367012fdc33c2d7807d2323979a757c3e2dd443e7909d11036af651f4ba8bb8c8b64bc2854b647599746c026a251b17376e9161707bfe9c3b23508a366b083b6ba128268b43b5d22db60cd0b2e4f91ddae02c7ea7c538014992feb380428b2319acf183145fb0569d5cdf7bade7db09f674258dbf7f52a7c5e448277e2643f6c3521fb4f56a9d3c0b13c7fc1aac7a133d2be1dcbb22077e4b4b441bd92eea0d1460a3920eda37acc844fda03ffbbb5360320050c698aa942443d0b421f085833ff2febdf81f79dd31a15c3cd6d8516e5c807ffd4f02ec53ce611e3d4c233fe67bfe60e6c947910dad73bbf504ee7d51581529da06414c457c449a50442a33b43f7635c0acc7f5879a99043eb388fd50ac6f9232db88a49db3e177ef953833166e47d8d7e18654e6d1491916b190ae0098ca6465ebf327a85596a76c17ed4f77817993e00bec922aca28f94cc91bd25ef458a9deedc6c375b4f102e7567e9e286b8e3b168d0e276073238da8ee635ba721ce57fbe5f62a39516b712348e07c19c1ee684fb86bde096ca01f07326024d925a5ec79b14e33228550e9c68cf46827c5558d45fed6b7b1cb4cd2db5217e08079a06d09e8679bde9b7a2ad79bed74c50c7e4c0fa82f71354d0dfc596a718c04420a938740c20c4c646fc6c2e021d5f3be98924ae76387026a734584d8dbf2d01c7e0b390eaea16f7422215a9b8e7d587db8879edbf79514b9e83358801952e90e9c3e9833e7c6c7fff2e8bdfa127cbdfc11fc97feeba84c5de3ffa402ccd5b23c2a1bd128e3b54e61d3d8cff0271d9f464b445007b213fee922bf664fca346b3ca50d830516714f163fd474d31d310c19d6cf368d91add3d6c6360c00dbf3293e5f3bb84a77b810385bded774520ae5a17336c192ff2631fa719b0acfb5b061c248bfbff67f85f6490b7ea542719dc436be8b557f51adc4f6df5a532fae6e99c1fea7d3e0851c81a4aafcd24c87e2959aa29ba8a06d7dcccbe0f99334b346928520786fbf29e56e4d666d20e387c205573e388627f808eabcb2a6d49296263637efc27d2d6e413b98bded8ba5249ef70f909a4857ffd732bdc1b27f843c28a3ae2b2091df608f1ef48a43468fd9d1cee497efbb1ee8ffa36a49da8a4c68678c08255057d34a3512674f7752e68599bffdb84f88876b92b3078413702455139430de7e2f36c41207fb2171609ac260acad7f8602d70686fc8d372f29bfdbb172bbf79ba673f0b17772f8eae5196bfac21394dcdd6e00d353c18b6b8f7e61dac728475aefbd348ce8f2a0947164ae0e07b2d201eda5d21b057c3bdac046e1e1879f44c75bfb93b74dd33f7bac13e959ccc06019e7f7b658ca6d49c15620d96e9b97407176ae2dc9217fdd5a3126abafb17f1534889e8ede4632e5485f7455bc5888fdf209d3e2aa6f5f2948f9a840ffbae8d6bed7f9fbe34fc4f0606e2e85c2d08d850b59dd9118d7b9a77d2aa30e8443edb1d85c706bb1e72f09998acdcb97b955309ca967ae9983cc5373c25124ab33168bdf60a7ec6b3a53732fc06ea64c1d07ce30717483c6169b16edfc58c2ee7036f499939f8e5ed5d5d6f010ad988ab1617cdf8b964be707b40e69ba3bf9f719ab476b84b65f03259eb243a7ecdf7df3371db5362c7e2c0e51cc9b82ade73b75b55b48fd12d5c87f26a2260f484d654f4bb887389e543fa1a1a62d091ac84d0b523b935e744f5bc5b55127d279f06b76ff93def9c4796a3a4f3f996954a5b8bf95b178531582a101437bd2caf94547440de6144a5c81b72d9e2695826b100c1a05907a757903a40801d4aa766e6198cfa4f9b6e393e18ea84897e348f5d8ba8da21811698c1e64a10c13f308c40fa728f4cfb9f45845bf7180d93cfc4c609792ab5f2120bfac9f3a9d0bfa4d9e58326880b3ce1f982dc5c031a7139ce029f51d866bdb3e8011d09280ee7391f8f766c0b56318fcc8202bf757bb790717192a706a1f0dc6f1e2696b39459101369b9d911663b7778ff6067e02e55966a8c25ba2191cc54ee102592d3c566ca4281134678f9cc7fa91da350d5a585e7179c4b6979b65f1d7fb172a41fcea6bfc77bc8bafaa136dc777cef184d1a92e240709d944c07555fb1168229bcf8ba9ad3c4e495a91b850c46173bacef48aa2864001ecf7f277dce3cfd88fdd3b39f40610515e20665c9490fa4ab61bd1228596bc0acc5a65c76f5690ff5a6cbae91068a063c78b929caff6273ed10ebf89841d090a2003728d2de962116bb0d5de0d4fa00291ceec892186faabab77dcdf360b213ed377bd53d1d10f91665ad5bf5ffbecd88dc4e5dd856cde8c9975f566be824330a81403958d7c13ff4fd4f78fbc672ad7d759d46330c50c9a108b0b4a0b647dbd57e5d5ed51b7436b8348b6923783eb4ec23c5ee097a3b76bce944cb8df1c3038342ec298997e4561ce7d521b613c8307a9bccfde825bbfbcb25021d6ccdd0df97715e5402c9ef7490183b80a2101e3b04aa390bb552db47b541debab76042061fa7784c9784276a14574fc9e89c8b40c17cdc908fdcc796bbc5eac41fb9acf17fd5afdd97a7c90f3ad9ce69a610425da36537a60b2b40d20477c055c5f684435d156489e2753311ed5eea3cba5750abee27c6353e7694b80d07e0b3a67a402d93fbecf066bc24557a2eafcdd519f613185281ac91554ad303d182c290a0fdcc599d669e7e0c1379111f2cae69e3b30dcc829e0d6fc7cdf8b527213e1a2811e7141e818535987ed4436f2cc03df882506617adbf27d8fbabee12b91091382ddb93df6181f092f3b38bcd77353420851ff3c36db1283c4037c1c4decca3f4384749ec74d0eee2dc2d05a7230324f9efb636575f4ac2bef1ad0fb5b3bb045f30b4380421fceb42d8ebabb2dc3f370c55e30450a8910b285a3741f3177b54b7dc7e3ea088faa2b3dc834905a90cd6969d54cbe2b476690fb1869cb25a80faee885eb4ba6b9d555b529be584acc3dc3c17e84916f64d63fceda89edb3ebce26748b4863ccc3595670c08bc3794fda9546d3acd1695038ff7981b132d6fbf1a7fa2be22c736205743c7b954f3176a6f7954ba3ea53aec64aea0284e204d81537736a00ca4dd1443af39f26715ef7724545ac563798a76c1861f1bb609bba7b89a1b8c4221cb075256dd108bf229f998841ed2761f8d07a52a3d0d4e1607751c36c03d5cc7fda1e0f08c260f87e79f290ad68ac4c80de80f67452da4b33c5fb3828ddb955b468885f7247751cbb8d86dfb7a9132af4714b268c5d00227289d6e8d67fd136ac74834111a84fff0284693b66f216d748dda577c5d367f61a723739cd5ac13c208a1bb2332320b3420d7f297115f701b454e632f6214a8e608d3e1c5a211c1b759bb0200b28a53e839a4c4c8458f2489ca2b183ec97262c27e940923dd9b2a44abfd0db99a03b406b9a0d11ed5fd07dfb422e4a37463e34576cc6e11c4bad5c6630572703f57c6054c72e4365f3e3dd189f06bab5fa7d78beb107adea4d307451151cc3da24972abb59277de35b8987aeba1781e3a1823998cb87a73e0d97e381982b2e8b768b36cdfa588e1167c19573f2b9d412c721103517115c0c52cf3fae4515e8f1b647e72f54231df3b9b334bce6d251cfea1533c695b518cfa3a5831c3506b2b2854b94947610e61d48696a06adaf83eabb952afe7b950bf04b4c2ed67d1fbe6f85b1e9ed193ae71c9781c9bce8c4473e1c7924ed93279097e8764eb554580952be16931730105725ccb9c4ee6dac885667df639e228733d91b58d8e249c7c49d07bd8df8138282c7b842895c7bc1f88dd8bae319b3c742d8e7c24ee28e9bf898d4bfa4ee41fabaad169e1e491b61d942bdacec733eb316b495b2520670bbade6f46250ed5d9d0e17cfbeb5501ee683c957253238ff4181d470f8d9bb79de71896ce45e3e4208765f04e6f96c13ef2a185cc70561a604d0e5dab2df97b8516f4816bc03745069c0dc5341d487ef825f50f7c368318c3e56379717c84b673f8083f59f7288bebef59b3dfc0228f8e05441f143a62700ab30bbb63f624bb3334fae278bae7f1c60f32d24b72b5884d1c10d70eb1c1684159ac09590d693fd2fbaabf9586ddea9318de8579fca06e44b6814c36689996e4bda0cba6396287dfd04b3f6fb91f19d658924602b5fc919e8d4b6f005500bbb1828479e15c466e7278e68b73f7303f6314ea7f74ce76f5eac31c4bd6ee56c0568edf37e834935b0eec3f97014b77c7ad4d1a12d339776e7659134212b8e0efe66a7a55c692aadb19eb056d04914569705d31cef5e531c0d377981b6a1893426145f8ba5b40e6437f7712a9f01ec51c9da21b239377e5166a625337260e18734b1ea2cf648eafba0e6c70bbebb3e28e31de5fe29ecaa5b0e2795b036a9290a19b21a60d3d933f1a3f89191693cde4e06adaff60a81bd0d365ff0004c9d09125933fcb60bbbdeae50a394d6e43399bed2b2c9281a97464ba843507dfd6da0083695476675e50d82c99bcda305fb1a7012588908251b088ed9dd78d3ea44cbd7a5a38cf2bff7b92295e633ba54b8bf88c90a951dbb1431258b60c63fb655933c3f4dfbdd887f8de0984602738077b13ce7596d75a5cca8622dcb30afbdc02113d3f4d1325f093939f4d191fbeb09db3d0fabd734815d3581ad1a254ef37ab7635a6c8727d0a80ccea576e15370193332a2a710272d1a1d7f44d30aa291f8b08509bbbac41d7eed7b41d554a9370b5ea286de80bc6a7b49728b966a5e9ca66d928d55e4e07d6756c70a845b37c8cb3dc35150aa85e00e27f3810dfda24a61ec5516328914de6e4e2d75d541d8179cce22ca3476513b7e611bfffbae757fe9f9171d6036cdbbd33a4c6242d6933c15526ca49e7599f9c5429b21d26ed6aee138c4f5323e0ded314ef7c1064d2f87da051054cd2aa4340fa6fa24a0846de69377332109dd0fc0c18760e000ff86127457afbf2c71a9a85b78f560b30564fb4424851e120789871c9877913eb7189a80cc339aa8ab60feb54d35448b24981fafdf917e62722221ac50a4b8903ea612ba87da0c298600bbbcc171b73d6d79269f33b5929769c307677be0e309a63f2eebc002c9ee07a8f49a5f7a32f05f4ec05ad8e1dd9f91e1859a2d4690898113d618caa494f70272f7cf8f800145f131e2872c7695c9d4664adf234b3cdb6ff0c14f570f370a0b1cf920f41fb843eb90b912e9cfeb31651e6ca4e8a00b0329f1af6e5dc7dd0c9717184e0e042f12e6dcab60f5454465c5a3c499308d8db634b25e33d7b60cf12401efc8c073556eb983feb2a050d9fa0423d8b81ec64b03015efda8fecffd7432548ccdcc06f36fb060e6e46b38898416cb559794048031e00566269d5c463768649849df5b73763bb7662a6c065c7cd89c1bfa1f07f44251053bae2b4612f9aaad9307f50c5570ffbdefe5fac68932e9267bcf68ed36a5e72fc5096df1e009fd64ec6f39bc7c662b6b90de6030af9ca075ee45f249369c9aca68547234634789d047be72148d6c48b4fa2371a4a692df47fdfce8ca5802caecacbcf1f0304d54d156a8388de342ac39ac2fc8e9f60082cbb6398aa1c2672b439d5d8935864f1b0b6e2b7588b58a9bc0a60e54bda95bc8acfd62598aaa9be70cbe13edf99241dd963c7a25bcf9f95bd1e2d60676ce496fcfca7b6a87b04cb97693c04fa8ee3aff8ae233bef0b9ae89bc3f225cd0c81fef2edb24c5dac26d96798f7352fd66c78273ff355ef0f02f49358cefdd50de36fc951e04c005b5c8ce7843fb7db05cb4f84f906bf2bdb11aaef8634f46f90990cdb24463bd233ac9ded6fba73f740094b8ec4a4244d7e4ce5e30c1a2296651625228944454f5f8839b422b2525ca2786a8ead175855daaf968498f4a025fa66d881f086291e8b9e6004093536518501b53c7e2e81c782ba5e52a35247d8e4f648fd0e39ee98ca5966bd2654e1af102659495dd17b59585320dc5c05e3c2144db005f4a43ddbb0fa4171a5654fcd309e4c11c1033ada2a0c2acc2450880e39eff2a9245021ad85af0662b0b1d203e60536a0de1dbd51bc80a6fa73112ec21b4f454e422a0ed703b5e88286aae16488b7a5684a65323545f3ecedba49a0b3b453af6996a0839454ce6c0f954be978757b899c4609a88cca11dc33f3e8b6e2b569d98c4d8c60c4af0421e9a40e17ef711d4c32ef16ba46931a7c26003bd1ad667b0b399cf43f25a5a6c0415fef2aa5f91df082e4393ab15ded43e0e63e727673ffe3482bf928d3911155dea163509ac37614838e3ec10b27bf3441198e2e71f2c660002cfeb2b50fdf4175a3408c55a7d3d43e30842a876501c599b15d8608ab96db4f2909f927c1a69887d2d6279df3d7528f29bc77a956ee232d4cdfbf626e508ca40fad43374013519958efb5fdc0c143f85523f250b3c5f194fddf884c66a6352b780446f21d3dad2a0dc6b7289bb836de650da980bedb0fb09f0e2d0ba2e107f6abf29097133ea93c7d5d402ae78d4f4a899be08980e788a493e7affe3057770806062705b1bc2052431a91a5ca330fa5e7dc234d849899b076963ce793ab59899672f206a70e547982a5e4f50d99717060c001c96fc6f5651df52303860db8cafe089d1660141a6b3fb6f7c8e248369f37040105e6c5a9fb32e1ade1c63a91272ed0baa722b1b08efa0c67894130bd919586c43e501996ca28b2ba86a37735d9af18593e399f262c252ef413dee72fc2e048fb677dc1eaf97b849124a3bc3f3441fa0f01c5efde6e07c03d132c5549cf8562da9210410bb2189d00922227c3506f919cda87984370621503df90360169bad3113e56b4153db2a6715a839af7605c00b9b91fa61a26be6c6840669bdf761b0bcc1b7c1126c3374c7dfbf90a7e2f5636ae7e2c586e4284fa1e7e0747b17c0b23085fe92579379e14a6534b0d1063b4ed17f9401a12c69aa4572d972c3c81fe5f48f9facf4cb5678336d6dba45e3c88a15ea5b989a6d5ae3902b7743f10f31be42cc0c6da38eae0db5cec5cc79e30089073e134dea8b6c465a0eff906e6ec2a095389170cdcf5a05fc60d0aed179dfcbececf015b3efb97580b9ebe95548d0093cde4113f0230c7d16a1956ce9ca95f7154017170f830cf1110175be1797e1f11658c40b58fab1a3b1e2ec7081296bcccf725f7eae958d4f1d492b2f7414d03d7f3cd050b6446213172b7356475fc57a1c671a87abb28168bbe381c564e1a6c17c0d76ace95f49d8e624cb682255aa57eee36238e02592d82110cd2b6910bc62282bd143c70141bb161fac7821e038a3da2fd22aff33b2e9c15614eed92d0325b5621bf8e316165199e0f9f389ccc9f2c1948b02db88367c94300cd97d407bf647b8d9526d73022df2f561d354efda5693371f527cc301b76d3a9d876fa0bf4e83bb212ebee8f8d882c22ba0cf0d1f738adfad0cd5c0af1a947b65d0a27acd5dff27106e7ab786c31ee524d40d3c0a7a07ff80134c4c9131d47842347c1170b5b0d74a4677cfd745bd33ccc9aef93ef67c2b68925448e284a0da7b575030bd33adb2f62b0608f5ac6e9a2badb1262e24df33f6a1a1895e6104c1fb2c4e7adb2b8d50b50b82f3f30b0b49785df34162000149526bedd51d18ef8fcb1f5cf3494ec957221fc152a95f583dc85ad194ed2b42e7b4ff0f218d748a3b75a0397e87cb6b536665e74a46ce35fc2ca20a5c08de7e8a8bd44934b8cba147bd89d2a5ea48b8f58e0b111006c720530bc92934d444a76187f8fcd01936490f5dd1c3d87352850f098bd0ad64a91394d90d8d0cd55657915514eff028b6fb5f5e27549d01d6d03dcaf4d22f2d82ed7081b69314a7246fdf7e2138ce38988f10e03308bba19936ec142d5596105e27d3d12984bf9a8457984980cb5179c821bc70af09505aef6787b073a30f7193b826a7de5e6ea9bfd906e33d4bf69a23cd4c651f096ff11a4ecd5f4503e64463b64788c4d2de298629481a10aaeb14ba5da6d9fcaca1e1e2a267831a80c5fad52f26562abc848715329495f11473250caba1b345da579239deb1a2d4e42586b367b291073c22378b69f5c66b4c70b2b41339a7469ed5ea8e8263d8cb2cefe2c42dd23c74487c7c14a8fb217612b7a8cda74ff2187ec9466149763e1d718b477f1a5d9d289edeaf371551f2f018ccedf54b231773358c8738d7a5744fe50fd97b267d0979f3162253f5d6ac4fd7a90d5054fcdfd2269c76ea297c101ac08973ab3ca7151c3377a637461de522bc0cfa4b7611dab0feb72364e912d0cb14468a52c89b9c787fdaa85e5d5dce4fa6345f5bb5cc780bab2fa42d47e6171e3c034c0192bb62b6678568b7f4da92a6c6a044fbc509fc1c9f1fcf80d83b6188a0517ba178b72fdc1d686f001a4f0407bc99a36961e61826e457856de027aaf5c9acdcf1b1d2278645d3af511c150f1b4f8983b16749f56f74650dba8ff7ab83a9399f2215225cd09661bed39f0b6b30912aa0e268b59af6a94f4c963b992cff5fc3a8924cc98419b552ea5c9eec1ca0afb9bb96277aa0e7a72c662528fabf268314ff8fb961aab1155c15fe4ddef6580d975e947c1d81f5d30342780fb5da39e29e51e75c0779efe2d9671d991a7c49ec508e7b5859500a9a186d264f5468894d048ac1ff10a58562a10eae5dc892f8c60d6e7e49ab98cf69292150653dd5b1780a14b552534fa02264a86d759b702784c4f2b9d5be1f5ef6d30bd737371dacc7c5ab91b91e8cd98a4cf67e171c98402bfaaec09b6f26ad217d3b7fe9b19b5b2531d732fd05b9c641b1f36fab9106872b9228e356686530bb20f471eebb1913cd4312adc3393662c0df7dd3819c8cb334bbfd25cfcf97d3afd38717945e749f355f78c9b70176d198c59e6ab7b1831cc6af549605de7b4afca8a44698da3ececb665edbb0e2758ae2d930eeec265870f4c673c871f2e5684f654fc2f93630d5d78cd2e61edfe1dec2954d93bcb7ecb7e7e416cbce7c6d398890b0b6a54f060715e1755b096a004c610f19ed84038bf56af9b5c7e4d8bf59e3d7258b6973607f1cbe30ca5b70f417ed3d9bbdbfef8b334311b98b908a4b3d309effb56e99e0ea2fcf4af4c36da6deefd8dfd5a0ac4a54b33877aaf57be1c36332ef89c91adc5e8cfb02a15d1fd08990fabc49126f8cdcf54572d89ac094ca0a12ade3b38de2735da2d7f449c2ae83dfed3e30684df58c3e18ed3752ec0c42a032ef81aeff0558affd8a22e85f90455c300b821b576c0d5788092ebfb85d55c42f7e4aad89db2daf78bb504a0dc933bba2fbbbf8650145347650a9b28c2b216396f6e3bd1f1a33348dcb887bc85cb837e83195c8fbe1a9e7fe375256ada143d8db5ad24ff21aaf0465e039096d848c93e00745deb23beff924652bdbea24c50fffa268b6dde33d8044ecc736977bb307aa12f446fa5d01c128ba3b0fa40268d653a0b96dc0c4a7e4d8124dcb3f81f64fae068d5d120c558017bf24027720fe2b836bda151a1e4e3409bc395547d75bd9fe8190233f487fed2aa58674a92effd9c764194986464cdb9603355f954a390c2287006aa48247195196af7d29c452fb743cce3596ce53b8e96e8ecc6b9574a1ae17dcddfca9e60df6eb89116b7a5951d8963cfe094fcfc802caf0ac4dc0e4f945830a3766ede51e6a24d12c7c16bcb204150248803580ac902ddb3c165ea4587bb74b036e223e501743afb8d5c658def9f2f7b45f1b55c84ea3398b9c91ed91b498a91a63930ce0df0765e1de8892d3ec83a28a24c9a6e8344d693bf2d850431062f37b895bde7be230552247a099523c6f151fee3e12f08ccaa9db7f16fe23bec372c560a3495f41969c77292099df41dbafbc3ef77ef4278018fa6adf6fd332c8fa3d70284aaa321dd88c252e8b653ca9193ad7e408896f181938583fb290b19dd5f5cd75c1613410ac2a96a09bb4087297f8715d41f2c11badef695f8f0f1f290772f7c01a037e35f417616ee86b213625f9c4cc609a988d7a92619c62cea937e94819d0d95a61bbc0fd1e7e1814b508a99078fd070038ebc670084b6f81c4ad0e59e40892ea0a38a745598b4b3d0da5e46a8f63be9808be7cff6accd883d4ce0d0426fdb75a88094b898e34cd2ac14f3626ff240a02fb0dd9c0d3ecdc800e63a0d10e33bf6ae39bcbe3536af53a2004cc121ce091bc707ab5dbcf736acad262233bd0f978a178d8e72a86ce79a882be9a99729e641aaf7fdf454de059396e3778a72b5087b0b1312d93cd3795f8d252ed685336d193ef210dfdd602083a2063d310dc91882cc715adedc0aefcc796da9b9cdc99d6a931b76319fb14e4a1f7c256a6c0f2d08b401595a4c4a25cf69c66a68a623f77696a5d0142eb19d19d8590a31e40d3e5f215b1a0922592681097cc014022be2c33cab408a93d7eea684871c39b3605995dc651971a89f1cf577cd1b4d75ba2c74f02c840452866c20f1a384a6e89f30ef9011411b0211642b6c88cb12970483c6febf0da8a517da778935bed68a5f98e8a711d59b41bbfcadf82d074a9841ba0ba63ba68f880eee5518d5c9f6702b26fed746e1c21c8c7ef04029f8c743c1dcd9635e5df1af763003e5b5494de5339fe9847a2a9a19dd98f9fff2713f203627a5ef427916395c4bc797684d2da0aaad2a97aad7bf2c425b37cd759492b6299f311d008f41217c6c12ad1e10c74333aa7213f27e39b41532a0c594e4c335e7a8c2b6cff2ffd3dff9e24f2ac53e4fd02ee68f91d14cd96f49863894beefb7c6a4a874bc52110a0d40b3460c81cee646f626a0c84ac5bd15ee4f6422b4b6ca0abdabd4258884bbd82524fc1e16e7bcf2a815f22206152d705ffb45b61806363eafa8c5d63441f4fbc451fd941b5756f61933cdf8e40ffcf3fc857f0e123058d4ea73a807c55989bef42ae77df0ce7dfccb079469bfeb5ab4eaf7cbb6440e5067cebc157aa2e88d8727585e31a4cc020c86d6c86b5036e94901a7e24499bc5d2c10b1098ea9cb5ce528565276bfb288d5ef32a4f9e9eb765849b705c87a77e1b4f85f74df7bd9188a00640c39632a77ac7b73b165a21ec1921201059022c400eeeaf52ea0b39304d2e344dd6988a52947a3bee740ce80bd22d54a104861c569dd01c174ab1708760180cc8675d4a7e3ba590939b1aca9b5823219cefb47aabe7a0b60f51d46cc2f0677071060b199acf2ca3823fbd0fa62f1f0653a4f6adb6bc9dca46a8e9fc4c0ef981af40dad2803f56f8b361d2a7c2e58a8c35b5104bbc34394dcf6c264f53be33fa2330c515d503e62d5e55a156871f0a975e79ed4b8578f9a4fecc744eac81f12deedb4b5e8d5810b439830c92ebe38fe32fd71e738cc9967e16c501cba195c134bfcdf31185b376b483efc657583b5f04c76d52978eea021995089d9b8f8457243f4491010cd2709a855e05ef6a1edd2d0479268d19aa0283393c2c2398dcd9a515f444e6cea205107638df37a69ff776c99d1b31c8dd7d9cb0dc8e00909ecbe1afb054e6473f5059d3de3613e82689bd7a92d7878d610869db7e75923350e4fedbde8e118a27e87873a2a94bc94f90e6442579075703f6ce69a1f5b0cbfad2baf969ec29ac23e188e8599b8fdc88fcf14498085c2e2f40a28fd244772fa63ed9eed14084b1139a916b4ce20547d1afaf3ddea2d216697964c9095f7fd7f87feb69156a8bda22b52fb1e171647b7ad136a13610df11761d7c7a6ec12d5798c8af11051ca986d9352f5552b0e878d664ebefd65981656e0b5a536519d7dcf50bcb2939a22bf4885d885f8fd31cd3ca41b35b0395eac53a93fa4bb6f2e1308212e0f76626f6be5a7a8f7990ca875863a6867cde85da158c80b71083e36336723178b9130cb6eff960963be73752b3061e98fa6ece9e0dfc441f693a4eed104ed52bbca69b3cc9c31ac70a813c18335a099b32591a7f575721e858156cfaa3634658ae0f43ca051c7f832d3f24210ac605c8d489f3885624b5c5b5046781acf182a132d35fdb4bf9e3aa23c161b14f15b72d606f3c2eb01b8a58de901c6592c644874d1189eb4d33f1db8a74a5c89cc7ada08e71658b3f5206292d5b658117e39e0c1f28a22949388f599ee8049dc3f6820b6674f9d7f2296743e6e7de269c4bf4b83359598d19802d94d1d10960fdb532765af29bf54cfab53de1a61ccedbfd9beb0680b11065572442dedc4a056e0192f5d24119b23b32d1ad0f23129e2e36a8ab5998f39148ad9719dc0035fe5664bf5b58cc11526ac5d3d83bf9ce38d96b421c854f0738615801c39d77dde859c6164206ddfb63f15838885da846be9e3fc2df4cefc7666bbee02fbd81fa9ea4650e35ec197ab2907e09227ee122eb46ddda56709a36233850beba9b7086a552a353dfd4c3e151fbd4c1d6329ce5ec2aee160cef51dd02c8de5184b2b8159ce0d1e9162c17b0194152b0d3de57f4b0a3b06970eb1093366ab195872462e1b9213e3f4d35555fb5bf80349db21e2c3a988e7e698dad2caa5f1c0ad2968f9c3816fb680bcca2579cd50cfbd632d5729e8de88a38d4848a2cc3388da559dd0f837d5d4046cd7fe32b71c729e9b6c9027bb8c83a5a8ad1650b781730299de8f716473b648e0a82bb9a7087743d3b66d555e2791dded71b40f533cac14ef25c5f9fa37e8a9b450e73d2589ae01dc255a690ad7d22e356538bf87054d4486d2a63a92ebf4b29a18e27a52cb326b78dda86b36bfb6e6a38e5ff63b58be637f056543e4398071fb0bd6d298703e8dfbe231a87ba8f61219981a43a0e27fe5f201f26a3f0adcc78ca33ecf64795c32ed2977522915fafb8f2d9ad18a7b0c5db895a6212be5f612b48c126b052bd73a9e72766bf87694fda91a3938c39771c6a83c908941007ec71e70fed0c48365b39954218e24bcdb1bb2a21e6230da45289cab1d3c8bac2186bb6dcea693b421e6d2c365a20ea98e552a4c28e4209b3fff962cb5bb9ddc19ec658e4a34f6a18fa9694c07b67c103e865f0a58bae901eaf0b7b8e471166f4446d4211e45658ac4b8107319c06192a1543d77ca3ffe2ad81e24313981b86b2e45e55bbfd8bf743d87053f47e0f73332f642078f3cb0f3935187dc103fbb6875e00ef8c018fe15ce597c343ff4ca40dc3668f4b10992d4689580d447d784d0d01091baf168a729c955fcd12977952fd483e5e8b98b0e3aa6f39ea59fb8a26d692ca78a6ac7e71408f61eea51f7b6a68a5eec577421aef862c09c2d979af73dae73cd822c48c043b31e10b860b8ffcbc966c4c5f6b9172f635f4f895e72296a8222a8083e734ad8d5fea74bc9cdc562b7e8f9cb3777d2a345d00441a4b455f8510604a00c0fd4e26f0a7fd1a84f3dd169b5a0b7f5c7d4ccb983d14f9f0691a0f489575c68fe3113d9bc463a21a07080edec96495495c2622e6de1da4319bc3e3e856baa8dc02d5e40bfda0c1badd28d604a3f427fa16d1b199b09aa6fa886203b8d87dabbadb8cd5230fda0e0a763b82064df0dfd8577028d5feccbf31c4aacc0da25ba2d34270939d4a070f078c63a48aa4abad689c8435e18f7e70c22d2396aad7b0c1606bc8eeefe8886f5cb4b19c67e403f94f6a01d1462e354360758f5338bbfbcc8b6cabaa32ad9708093da1732c539bdf230a560aa52c2811c1ff7d4234f8a9beb3513c46f4e429c7185f86add9d8eedb2432b277b433ea5d55cfc941c78e7b095d9db7408e4fad12c324a31fc2c81599553290d2a59a1a4288690a351da8db14cd8d843b5140e9ec0b4537a333137f8af785b6822a165a40233a003e136e1d2e1aa9cbb3778ad33e6099803275f2619cb85d651d91973a48bcd682ff77c11a2cb71c0e0fd13000d5177b67e3e33a9e4f5b72398ffe06dfc38f2d18fe4dc4292601f2121cc1fb5a5fab9a4135d5c763ed55dc9cc521cd3415c7d3ef8f015f19f6c0fd440e0d032c54fa5f1412aac105809cd600e7d97979cd7ca4209140f4499c8be3e0ebb14c2289e0a8b232457a9e0eb147db9accbaf944c51e2c4bfa47feab7e95d287116fab0331572f5c7c836f227005e7ffb73cd0978963f40f37430ea17a99b923e287dd00934dc327907051b242f110a80e0bef71ecdf270b1be8ec5d68bab6c1cf8a07eaf609f3936b18e0fd01e5713fb2d4e6838878a8cecd33f3e91bf8e65a5f3c1144d53e42ae1e21af4d82a8ec7ddc1300f990de7aa08ba9f849d5465f74b6cd3e0f992269373cf8f4fe7f86658ac7432b631a1c4c2f721636c35e376e2049f65744920c86a1d72587c65d901b6570b0b26aea2841fb9a9a2951a84bd09c45c9bc5bbd31ef320e97af6bfd16eac6098b57dda19427067cb7fb2200017ca68eaa95c0c9fbd24d6fae13720b7829fb938b1419fb8a9de2c60885058c92bf3c7002db62a5bf88bf0731ff2dcd372179c3c84dfc4889fc3662a93cd1a3babfa52bb249b989046b0b82b82b77faf0fec7df2be40af653c6a11a88d33c1a338a6ea774a3ea8a43076073933375c14bbd8b17e44855011989fa818199808482a2e2b5c061b8c9b9385a861b38de70de8dd6ec912aded1b81e3c40b32554511f9a9b6d3130b3d261d8c85db3613db06f4dce9d0d875ab84b50ee9161fffe8b3abadf69d6d6a3566b98485066422dad746be56b62b9202f8fcaf4122d3db261254e55012ba496640d0f61673247072c7ef442304ee0e6704349c9baff4b2b84ee03a8c9a9305199bacf7cabd45e765ff372e284cef1da47753571f910fb6d2d91946f4b3750aabb3e51670d047fee29b9a359fba89a026e2e73ac48bf08e32d23f811dc10679a41c12081ef6f874929443d5a8b051b1fd2bca5989c9f7c555365299b7f5740cc082160c62a610c2c12d21fca335ef62c26817063a3d5ebf3b2c799f33b1932c8209d5c005ab01f43aed148f54ae763e58cd4668abaf5010671af4dff8736c5e63d490da3d43b4ccb72ab82cb537f7d9eadb03f38b18bfbd9e6ed7c3f317840bc16d54081c19b3ba8583eabd7314fe1c33e0d03bf0af9a5b606c1a6394ca29faf827a573564216fd7a95b9cc0ba5c3302a53ae0f5f1239f03f4f18bb88e63169e235066693284bd9bc89758a5ace72c42503237d130f4dc6e6e42082737c45b034bd3057e720d85533e682fb6d96efc9b7ef6452a0db3ed87e8809a2872c2dae72bbc087d7116b1e7da1914414a325f60844a82cfbc3035c85f82fbbf4bb64017618262bc9e22fb04ea221c2b17529678daf098ad3a679d2dafd530b09419a02f9c3c4827e98dfaa1ef2b8a250b40ae378f74532f4e9547fda80c35f737a1a6747d35886277f59c28f59538701751a16a0a1c323d1537dce2e64129a523d349a6ccc22feab657d11b89fcfef1792c41797d1470e8c18a809fcbefc54db5a40f3b7525865acaa184261cc68e626b640ed43b60648a520966f99b2a2da9798b7b9d09574337131ae9233158e19e52b05e47f56818c9e375b6a6667a0359fe55e86e1fb445a3609625ca6eb1577ac0b342322732705f73b07036a39d53728482fe0541a6e6b8b937e528962b5f2730565ee8829ee9c5885653d04fe1cf23549b88b7ac9dbd9da955ce22c45d6d5fe52ac746548817ccf2a688b69817717cbafcb0b28e5efc608b882e82acecae9c4fa9b7cde10431917f48c77057cff55d34bf27b568e5448de4f5141b9159d5102a42f5700003faec5bcd5ef7893e7d5b90c847f8481022b7dd1f95dabd5ac653ba4271782c4b9f08272215dc0a5cf1c091543896b2363d5b2a3190a8530c41d1cc0e17a12c0d8c3d5f1b591ab2cf97cfb9654e97d3ff2eff32351c6ecab2339e7d385c3fe9e3c1ed0a63b523669e74911df4e15250bed636de880fe4add5c0cab24955afb6b198503ef9c7bdf867823a4dd450f1d61e6bbdf2dc98ec3496c72881e12887f9f4c8ed62f87d928b1576ebccec914ea8d6961dc646d4de74bd9547692c91388f666a5cd001a6c0f97e234e69167aa64f126fe4e60970e05fa800973cde9627394a75b2ba79cbfc78a011197a404d962c8a5d3ccbe0c5ecd81bab14ea56a3098d47c66e5518f621cce80f20cb673a8d50e6c71a0f0795e68d81ba1b786ec7b09526c483d9e28ec7e307a9f4fd21ee8aced440f945794a10c4abbd43936a6aa52ec94d7d24f2aa6744727ceec540717f55ae892bc399b592481d88254f4dbe6c74cd4e93f480715cb9904a52c919e5dc34e0b5bec88bc1577dd0ddf0b9def18562d009a5f46cdb6a984e85084eee8d58be453bf067c250b6b3d7825515b3b5445689c1a080a2b546ec4cc1b17dd85665a63e508ff19f945a82e7af4b7c61b196df9041ba5972f345017a12f2c299f3ba1185d19cdc65f1786b9c3982fbb8f4f06c72c9494d8be33108a278aa8d5c602124166beb1f41ada466bc78e3c768c2ed549bcfa9ebd7118998958a0948909ccf2f13258b26c0f4a410ad3be351c38d953af0c457ebdc73918ffa3ad98ba858f4ef0d6f719432787d4dfa75d9936745509f4aeb58bc89bf80c52011b6a721982bdae285e018ebbfb84cf544bbdc4cfeceeb945a8b8cd096dcabf998ec8839c8892a7585bc3f5108cbe176fe19ac03e07a904fba0471b4d1847c9e4b951f9793b6f88adb70dd597763aa52a4a395a17aeb4db7a8abcdab530210c8d6cf078f3cfbd48f67702fb3a058cf8ba08e4ba7ac00d70a27996a2be30f14e6b1a11177ec6a76108491039ae5877207bafdbeb78177c0f3c7733007c3938858a4868f98c235c96ee8924f9c39ab2a5001a0c693bbdf4efa3b71695524aec8281b884521b35e46e86720de12e3be5d786b95efb1787e8f48aa63a46fd70744a7b70318e66f2ca39bea129a1f4554c28b02bccba98297d2337de04d5c09ae7a50b2fefb2496544a679af1e75c87fb364d641b1a13ab8c91f055e7f63a1078e5771a8669b8ddbe425c565db45887560660cbb4f0b8ba59a617c3568bc66bd22b5a0f071bcaa8ae1c7ded5f3550551487acb7f58aae02f0c0c432787b67d05ffa82d82df84c830e48dd5e284ad5dcbc4c3593e8d5c99ab9c8be201850a20588009c421a402ec8e98a09946ab821f4d4133fb501a754c27d97f5902de45280d2387c591b97bfcaeb89d1e94faa19829e7783cb152d53637cdfef1806c436e09aed7a5b9296979e734836ce1fcbdb2ee0b81bdc05d404780818681549d5851675f6f41d3df70eee324a8ebefc718081cc42b251a2df8c8c3ee984e1097a27c925082737c6a1053bd30af5a93db3e9c8fffa82a399ead5ed668f28cf15cd5386ae40def95b660e1630304c07b4f3d2d802cbd307aa552a33ab49cb6233932ec155d231f6e2d68d3c1de26b9c1b9b8921fdb3f8e57925cbd7015b93e16230dff015308b16ae78d60746d6af78b0a690b8bd74ba9f75ae5d96b20c1cd189bdc218390ae4da894df6626af0bced02771a365d16d9478834025ea3c4c2846c20a53cb0785da5e3ccbec3b46f4d5dd9568e40011d06d5b1b6461c3e72406b4f008c7ac2258d0eb7225bc856d0ae039796c8c30308ef1f580ee627c70cd16ca5edf254501733a676b22d662b4cee93867a8790a157f92a0eda2f08dbe126b5a3f6021fce9683cbb9d9aeecaa6b102032c7ef743f5f32019b635dd8b2bde5e329becb14cf7036dd2dcffe7ec8d47111bfdc5d36db0fea0836a341e559410c90126727fe32449053206502820982655ee0f67184119eef9c37222e29986e927ddc2974610e081cd2673c04800656c5b84c0ef4435f702bbcd9b41badecde0a95d9fda5e81e02a64314d7c56c1fef901cd9094514f692db8b61a3fbc6bbec679481bddc8fecf552080e71f6c7a0f32150fcb73d8fef4384b6ca2933e9355913161b76297e755147aaa851864c8c2843e7130a06aff554b6b4f691f8bd49ca96840822cebb3126a1036f46f056420fda1c80e6f7d346c4ebcb376c31d164932c492255cff784b67a5b17bfb93cc8389768b8177bc7df0c69f167c933b6f450fa3e1c7dcbe4685c224c96ad40a81edd332060ad5301b6c124e2d73a24a6656d44c0f8681f37b82e41f916e6fbd95e10993588560f44ffd489cafb46a37e1d76584be309d0ca0962552f7fe811f47f8e6d756efb8cdeb6ef820f9eee5bd9d2ee73b74d9072861560b69b451fbb754b56012231520e09a0ba4d176778ecd9da3db83f2b535ce1f229be6d6d7063d759e2848765166cbbcc59a075ace7ba3a4ffdf4f59dd8f2f5cf6e903d0a6f5d3cb0ff87d359b4c34fdb67bd8bf27e1319a1a0e3fa86c8e0efc697a875027f885490d0601b597182be7cfbe6b1d34d0fecbb4e3768ffa5437974b9054fe77025edce94aac63a1a706ca6020ed6dd2042f312de8522f2cd9266e57cc5efb6503a6ddfb4f55bb70416ebab36e259c7dbd854482a36a5f6fea9f50a41590900f81cd53fbccbb36303639a7e687a68b9f3c0ef8e470b6b579c5118f6bc188c3650f3517108e51b9025bee0f08d7f2e4b49889a99541217c693a6b369678ead7c9b976fcac5f130b897e04cfe36aa71f1fc2f1e6a0f467a71812cab8cdf8a7898040186c33ac8620a43a098871b9aef6e9e5db1810a68ac7cfe6a34d1f50dfdf3837bdb4d5f3611f7422fa390ce6f33be7afe63012a4d780cc2e434e93f6f48840028b3337bdbec01e7255300c679acb9ac92479327a679a8ff550066c99cb7a995314756589bafd553d68a79918e3020bb9a13daa7eb1b45442a76261df729ec60dc1e5c5f19ea842cc98f0621727eea223f7315f56725b3bc868b7a9e32551a00583054a91224337e109778c401c14d0fd44aa88791fdd3ddd5991b0247055f06768c5a16f39aa8323275e3ac921acb83ad79809de631dc76b735468bef1c963f31685d4ead76018840db68a3e1b17d0639ecbad8312e57cc6320062923bb30dfccb6306e00432d55fff7f0931c3db40e6f25e102d602520ad84a736c1001cebf6fac0ba33b61c118d4ccd9d9bd2ea94bd52183faeebb419a51e6672c41a61072dffbac34fb1f479473c3316803712139262cdd16b8bec4269fcb55894cb42d7c8ba79c3acfb4be7b70300131270cfaeacdfdc38d692278fbbe49bc75d49710f4f9bd90276ef320699635580fd190235710e2e597a99727d834809e9dbdce1854eeadf1f09965cf5ae46d0b4796d0e8d6dcd5cd02e5d5cfc8729235c520e7647db06ddf9f156449a483ba3f3e70f9c610ff2d2d4b7275c028d64717c8c56ded48e39f0dd0a3df85cdcef717346d14ccd4366b1b03a1378303fd9550be296d9654992a4f96bd158fdee683c885be640611a31cbb9a9a99d6a4bff8b7603aec84019e74ddef14a4390c285c1e81707f9be94aa0f9b9c453e6c3cc9a3f7beff45f16f32d3abee7914b167280b56a3d356c594eab499b199031e59a6e39a3537460360464b5724edfc316797fe4dc3ad916b0e5645cc38b731fcc06c1164b77a72b37e223c04b4f22147080d59ae2a3ed129043f63d62dc1c218826cc46d9eae96ced00c5e2647bccb76b04d2b17146bedc93d35766df7f1b0ad3ca910936c15ed6184ee3874effeafb8da892a7fecc0681bd6c027a477d8be914dbb00f09bf92f45c4fda6a048680b4a12aff47165e6c5f109156b7705aec49f3378b792ca39990640911d731d12651a106cd223db28352a18dec1494cd7eaec2d74bbfcf8b02b95686865189bcf3e4cf84b7ff2a9c7064934c1972a367c9f63e3aab29369823acb6fdc89c0d08749748190c361edb396e31d03e9ec02b350a4687192d6c9444a99d97d9fac0efc30636e0df23bd364fdb775350df906a9171cffbc36a157fa775e82ff3920fa50315cb42d861966c61463e1b873ff7e9bf4978fa17ec2181ecfb576ca3bb8a912d898f6af4dd1e690971bde618a265184ef0d4e9b9a526f2daff30c8d084d12638f44505107149b6ed990d7731de9fd1572e30a332d89801f77682a98fde56e3577ce8363fe3f33678d65e98cd85027b4b386369bf205933593625a917b58640e4e41a686d822953c7afab632848c47e317ec7bc5d3517a2e675ae37b2a1158624b915f0355c021c7ba644fd34e769b3c947d8f6f8d47c8ae5df3f9cc472c58b75952081c344d5ddbb39b592aafeacd3df9158d9ebd8a41fcc906967b72be888b48b251fc693a860240014787e6aa1330136783564a0fa0b146a105eb786288170aa0f66d3e47db610facf10ef2c65a665c9d9c7dac19ddbbf136530f72a9b4851ed41923f34e471693f9c43887af6a7a3db9c899cd3858a6f6a2c1f5d9b4bcfec24b108e36f1dbb8cdae50bcca28ca8a888671869a5e9780f9d0ca6ad792c6710b63b74f9a036a35f9aef87ca3ca273b355597222aa6a7eea725e1bbba578724f295b662c7ade50698adcfd7ab27ccb305f3b5b5a65abc7133a19f1337e875b5c761616b684a83fef1b1c3874a7d8493a40dcf3c8da39f3f017d05b1e5ea4485b943e1e4cc47b5d913dedd601f5929fff23fc6eabd69d4765426c5e47913b453bf287beae569c8028306beff30f4ed073ae9fe55adec67ef53da0448c8b03593f022d0e274f85b331bff54d2523e05a5b1f94efe1f23e0bc020cd14d162006acb1e1f9a13a724a901272eb2015732762961a726f3e2d63169bbf5be3b83ee9bc114574f9e47f350aa63e952da25ae86940f55e334d25bb4688d60ca23a6836d5a1d0eb03673cf27f196cb0ba93e827c89a4071c404519b975f5d330656075f02945244cdcc384c16b6619bf2dc34da72912dae6d97ed55deb5cfae1968e484aa27dbd46262ba513580cd1cbf48f5350d93d91077da50094c162b44d38b3ad71c6ba9a9f83197b97c58c6a534120fe9e21628296141d9d5abdb077da154f5977f81edb1cea2fd602c89854e9810f6ee60a2e5de6641191b68ff26568f7c6cce1112fa2105835c327a8a5e900c536baa54b1335f0e0282c65b07ff1c1974d658341c1b6df319d882fb31c879a947c80e4c1b12b95988c67e04a6abb2ae92ad6c6987204ab5c5e994a00563b4fbc73254fd9effbf7f55486ad5f53cbb7565b5e9745e27f883559a018d92dae7d40f1c2d32efe1dc333f1462ec0b92631f06254317d62e8a25351e7b549ec9a9fab4a82fa86ff09395b48d30ac9d7a8d329cd68177741791b1a2a3b5b8f96011db3b7e2ee3fafdcb4a01c0bb30591082d59e6f7de113bcc2b13b209c43c3858129ed0e937be2e29bc5065ea710c0825ed1238da47c689fa25dc67e0d281d6bea72cabafc488e8dca01e9e829a0ff96a90cd86efe6359d8e151587f8272c11ec544d060353df913bbcaa4f5fec8efa25ee9e57019bbedda7c57f5fafa36e4b0232ba3000cc29a752c52a2bb9bd3f0c1f24787b0d3dca868156299ce473eab106908d4b4e9360545268bcf4d2f2f70742ff21b728278414f488fcd2f3e1f8c426264377ec601127e0cbdc70b54b10ce2dca8c713a24787d6e695f3299ca292dda9d843fe7ab70fcb2b595ee9750d2b8a5a2da65e5675958d5443a71a5acb01c4fc924c0f5889d8174be2ec7ac70ef10398c4262a424259db24c3f9310d03c253c2196be3b9a90960bc7df206a0608caca6f9d242d285ba14843d303ec21dbf0ed80a2ddf8ffb016de7710566b08e1bb8ed7a269b4fc686a59937433f3463ae8b0dfa16ff8cda4932aa44f4632f870abd35e3ec188f22b71798fcfeba27975ebebefb50e90d306e3f3b4f82389571ce575355d76de5ab0e6bb908d9a90c5d1b5a017fe5e9b7491fa695a1d4e43b9c59583a6af564846ec157b1237cb54c6f4d9a4c676a04e448b790292e7788e98049dfe4000b125aa29ffc0b6a5d8a21d33798e5632f0f77a4e616d6324aa16544f4b85ddc4e04bebb1fbca48c9bed7fa09039aa8cee18d4abb9cb7e488a48880c5169d4882cfa9e2fbf36dfcfac1bbf6af28642fc7057d3e112229669be14864e5ad78bfb6c5fa81b0b7bec8e465dab210d856198b1f3d9ab351c8827a121bb26bf0b7988e58a20a7aea990f66da7bcf1495f4aee3d89679ea6d41a7e73c1e88d48b937588f5c9334d933b0cee79351a8c6c0a82988097e9f48ff7a8f333fb75b8a523a93fd7aedf63fc23cd374237c253c1c23bc91a1bb5374fdfa8c33964a2133a6253da00d11eb327a888b27e2e1510c9fbc0d8904ee67247fbb61bc86cb9a2d03767cf5012ceae0d83e22bdaadcaa1dd1ccd7c18079e12813cc4d76bceb3408a92c708769bc6714a01fad6fabb77bd6d4e27e19198804d36160e84857f7f25b2fa331a90775a5ec86fab391798cd97681dd1701976a98b7fb9e1b6cb37d0693e4bc5500ec258647e24b43d4387b487d5a02d650b0c689676599026fd2e329e467ab4c80e44a27df559bfb90b591279c1bbb71da757d3f686d3e861687626cddf4f519308f8c7a03d1e44f60416e00c16e6f12ec12cde731e74568c928723f69842470a4ee0352206755512b915c2e9e2b26c05e2f7f9c99adc19a13166b5d5cd6c20fadabb84b7fb42d08ee89eb7a7c6047ca4f75c24d7257e72185d30926822591bf85e165212761ae41ec17fad27fdb57ea65b51f259813c2371cb4aec5083245fb6c3387dae047ff91c7c4ca3333049ba319c1e6a4bedcfc57d7200c2897877b2f8ec35ff100979e7e33ff1bea141b817511949228ef1dbf8352a3aebb3448474a2bd56d3e2e147f545164137603c96f09c4e4a8f4d7098b56e4a08ded45bd168b91805f539f162e332b54623a3aa936b5bcc107bb0117f143311bb16def3b70c99bfbd37e5bacd2d444d2c00c1c4ce7c78deb130d16cf87202a1e6af8ae319703e0980989340c309eb16baf8d3dbfc454796e6133eb8ff0bfb6d808ba62e8f96622e3480f759d8cee7e3f4c1078de216c93cdcada87dfbd09efcc25a63961c02b08910cecc1b33854f78b32ce72dcb99c854575673033d4abe8b31e8360d4c5b7af88ffa9afba2365a45b5b61e6c16252536524cdadde033e20c6327d146251e2f74274ba8932bcb11906334b0c754ea5e923d98bcf099005b64b649511e86417c3cf2fc79c9989d067ed7fd2db4c2d166bab3579ccb1cb27140463117d7f809b8af4a299b89876fc12960574d771e3be214bab630967d9b10b812ddd9a1851a1d059f4e7f793a2288a649d74cc7f7355cfc2885dd6c1465a75480869c6a3f4e3bf812706a3472f05cef8ecdf38c0db573cd4e4354282e8357fe1e35f6abd05beaf64d21b3c2e07f9e4e238f46ae0b83f6b93e9d01d7760f1eaf06ed6a25548367202976494768b38f341382cd70dfecd33a049fdf00a9ba05551ee1647afbb76ac61fc35f0a4ffffe4a0753887a864486ab368cd6727c0b32808e9f0cfd7e243a35233b7515d714fdcb4dcc83614d9356a9579b573f5a598467f261eb7d1b97c19780bc414deecf815cb7cda2a434581901980fc4f1ca41b80e1ff5124760f804cef13703dae981e5db984836045cabd0b71151e60bd8312d7e534b4919ff8de0fc9ef9861fb97d678d96de7e74034d9251c279e043a337a10cffde00776dbb5e3746eb90c2d1c4161a29b5b53fc3c03b213aa8099d9bed2d92cea23bbe3d1eefbd79f5b71f7ac13d5a8131cb64d63c507a15b00770e25c5faef5a8d9af751a5ae50368234c67cb28f423ca126177d5fa4699fda4d0e4b1b4deb6bf3cb1dbb4c0886491d26779a0036efcd42a4410948cabd5ab89a269cb47876351b2ad2fc479a080e3f1c97261d09f3b7eec559708b2e571ed06c9bb9a906e4e230094ba65e603cff85b49f9fce581b267ff1d5cbe4b088acaf1bdb86553a7b7e01ef4e4ab02e804df0c0b5b6b6bc7d8b8f3c6f9230a9a8d47fb3ddea90322939fcbde09304b67c4e5edc48f1ad70d9f51df663b47ab95f40fd36a719041e5b15acae9852596899d6428bf00f76eb8447d476dd2f8ae4dd9c2a1054348ba311cd723a5b88c777c6d6f312efc65500eab14b641a7ae8d3d11641592f79a828e8db8fa7e4bad06cc095c41ad280e9c023c20c1262dbdb027e31aa90614d5dbbf5bd2368297df2b0a7d41b498ae83e31e30775daaf6eadb9ca3ee4da328ac393dbae84dbc0c5cbe507d0f997f278a9918551071fde65638ccbc908732e950633f9e59ae5305ddf0c8f46d0bb58c1f9cca2e2eda5f98fdb071082d77a36397c6e01807c64281d3813a67eca9b5a71e99c823cf70abebb614831788e96c30ba55bd8d2cf1856150dcf93c866fedbc900e53ad52af12d3e18b5bd5156da1619e33bfacb8723e972b94bf1be8ed5b42966a219082ec3f50fe48c0241cb5dcbfcd1f9d4cba8b31762afcee7f24e2578f96d430ec7aab91cd358b82104f555362365367dd28c41760870520bb2dc009d47738a0d4882453343a3e8aa35dc0edfa16567b82d9bb2ae51b8999f86ca3e7ea24203ced9a15f277fc076016e79812e2b7618b0b32db92af8d21c5de533c7cd761d25ee680dc254ddea8b59ece4b3b915afda39af90ac8d04c3a147d39fd502bef761167dcbb8f26f1090640643267f25848002bffa02b1b50cf94eba9fd6095e6951e699909250d57adf9c0373e010495c6afe9f86999f36e4b42aae19978e1adb3b8b34d38911de63168e422b9136226c56a0643c2936109dea0088b693d0667bc7827cceaaee201d46e45aea5182c94415649eb1ebbbe847b853aa1cfae5b6bf632194fcd4bc843142dd2b4e1e2d68de94ca927da46c328207d94c41d845ce65fb82aedcb2ba49b178959b1c5e0bded98fcf97ceb0b9cdecd09b12329c5f7ff63185010a5d29c811656ffb9c5e2e5989c086543ef8aa36de73d72d9dd317a7d238e2df77e882c9d579d873033ed6d118d5c2fe84d23efef51d8d7e9bc1c343f5064d93ac46505a0a55ede65dd4fa01ee48adc6915dcd62dcbb8eb907898bf0b4bdc126c7ee7810b5894ff81af3873abbfe797858c70be91404f994af73d9e762965bf9c8444a183662da7f04f8c73a4c31b23167d56fca4238dd5a495730e8e4cad6e33ac0d44d75b2d9b3eba01a933a10a4a15a6f5597a0c83120b8a9b5120d547891a82b7f0f2b3f603b5686c19d406646beca7d72ac14da60d49b0d55a36d98eeee9889d3f2fb50b063c77d77abf19de303f5e0b51cbc391d545d4e469905bd27f19a9899c1af0c8ece25b6f4cc5c378e47bfa063e1cfc172e68b8a8ac53dbbfa7d79a7b6e79444abbe8c035629524d04759cb65a96fa3b3ca478267dc8723e32414fbe6c8eef6cce6c76e1d921a09df32db50fb9b18921ce2eec1987a5ce34566b8d71e90d26b05c457694b2b049f64621bcb7ea5c7d6e209e331ccf8ef82cecb455e58fea50b885bc0e10bc58a3fcd7188dafec527e886d526885c3b4fd378605d2a590e7792c2969a3b5b73a66f65307155b91b987692195cbd42961dd8c778f1b0b6807c019035f342590eff5f3b782f7d392ef9b11671379353751a0f672dcd1f0b14772750e3fef59c5d6276e8b50ba647c671e6045f817fc5cd933267100cd02f009f5c28b3cf7a99cb8d4bc7f1c9630f7145b5e51843696a90068bda41c887359bf36ae9732d69ae60c4259ddf3fd1eaa2d7cd2cb40ca098794cd2f49291c68f89dde308e0b2e118f17092dc634e8f59afe3e54b2f758d12ab7bcc4bf48461d5957966ff2a04e2b9803f4c510901835a07ddad211299058834308b6ee1757c35ea460b5e3833afc30a6e6e5fb3753b8aeb8737d3a03dcfa784ad96d91ea5835a9a6fc7c3a51e4f3b46b7b57d5ee089ca926df2a344efcba43846f0addfe0a1a4cd6d740bbe6b54ae295f4e7ef4c9a889a2fb92446400fd4cf3e77ea25d76e3afd045f7e3075c5f485226cc6d28563ea783004346085ab47f0500ac00ae4cb26f3403f1d5cdd1ab9ffcdb2c58158bed89e73fa93eb03bff6649fac4f2ca1de5e2ac64bf97ef671fcf6049cc195f66410ac1adf0d97f1c423f46ab7964a93f0b2098f87500f6eabbe072a97b8d8a910aad2e2fc0bd046d85ff3af4d9908ed951bd85354e96d0ca4c5fd3cb0ebf711193f07b123b634aae9860790ac7437e987a0d10af92e18fda7d0fe323d084ac2187f879d6f5d7aeab27309e1c27396b90277206771f53bafb10c829073eaf0f719d5582b663ef67200a3b4a23c9430e78fbd10ea1b6a33de69ccd5aadfaf3e31282e21e390721c04cc74dd13a5c93148c66a0675c2c1ff587462012386551d5b438f8c7103c64d12f1095634873c65fd8a4810fe967c53cce374149a1c2c80dd94b7c2987c94bd269e49167dded7fedbeca35d671698e54d19fd6ceba103d93a4694c0c441756ae7a85dadbd074c1ba5c1a9d6583d9d452765c08fcdb876ce44f739acf415fa1cad4d948a3d98e560e666227224c35b09ac480e58d9f1b4467cd202d601ff6153ad06e17e5fd17034fe57f0d403598bfd407662d0fec7711f365544d684c16365f5ad193257554d26cf27d5cbef6bf56c1e89a406377f439e29a15064b7373fd52672d526237cff845bf88430f52c6472051df96b2c895b8bcf65baaa2d681bbf9c62831d9fb0944fbf0d6f04f1caa6a5c1a304688af9a732fbb59064baa50683915fb20b97bd61b84356b0efd9e1071a50db87ab57f26c46bf7ebffb42ad373e702e044f8ea724499b0acf1516e4c284932da0662309aae40dea3df3291d65df0853cfcfb933d0cc4b5b49c3bf09b64e17111fc3ab90604a114057b8586b7000ba7f9997d85439c933deb1d056d51cc75a865339259df7d16d031cdcf76573bab0f255a946fec57d302c5728ac8dd0e1081f15809aafc2a73179dd9de69d28b45653c7d1b33eb218e91977f9d15280803618a0671c8e694f2248cb9755789df99c1b45e129e01da7e20bed9c482cac8f9330b3630b063301781cc7a34e318f0acbff2c9a70f32a93ddf03314de0fe42de29deb277408b64b260d5d63544f710a86bff010267dc608b0b0a814d775dd098f84bbff299d85c3f07d64fd169279dd388ee7792f5c322fae57b632b473b3aafd97e626e69e18738ab4db7bf842932135ee85c3a8636ec2c93ac23b213ab09d11a74a3fd1876e45b85679783dca63b5d9d8550f2a887b4d07afda59efac3befd5b1dce851cf4d4da2ae7b817dac8f26ae8ea18258f25bf45fb47b7251ad6144c6cdadf96ff77ee6d3e5a4528ba2efb8ae32814e5120222366b1c0ac3e53214f816dbbcd462d849d14ec111b5889cd349b09a684e1661e45765adb456c4e50ccf00d50e4b43417265310213b6df9e7f13ce92f3237d40cbbb383ea1ce996f83e6b54d923b23ac38d6390794c4dc4f9f7205de9ce36d3e05a5efdbb757c7c4e44ce1b059e4969152df081d0b1de97e40eb61773f047b3ac2bcf6c9a29438c3c9e999c54987b344ba09e6991a625d784d9534dfc9a6393dc5631f858ddd82e2ac0bfa067121d59e412324b1c85fdb639e06a98f5f63a6e5229a67cd469e0d883688ec177e74b809c72b4b2d2f93e9ef1e04beb8921872f0eaf36efeab10437b7c1877f23ed057c7a3d7a43be66b51f9b923ff05cc2c35f68412ac4753d811d8bbd4deaf2a5c98307e0cbf65d19eb6e4480997e0af21ec091cd5353d81c1b288669daa36a055380a22b60f85959e468439eddde8ae6654e3ea2ab83c18f02c8c41aa8ab685c39d87a78a93aa82111be5809a3d95f02b55a926f7fe01c913bc0a05f612573620adc7d7a1018b16fd401c577994d0b731538e79702971f59934c117bf085f6607d4beffc1776352cfa598eab238b82cb890792cb6ed6bf292415517c0b197001fd5db1322034fc7b90b79ccf08d697ca13e99a40d42a5d86e5b731cd4009c7df06402952b10b8c91ff030808e58675adb02e73ec4fdfc5dacf330475b78e31503049a0c4db3c0d554d813f3db05c5b39151b170c88482a8779e7306c15dc09a67571dbfe30d80ec2b6ce91b06fc5acbfda4bf53da75c68c991b68648efada567a2394282278ad8850b8d9c847f21d3487890a2b7517f4ee89ed9732cc4929f784fc84c7f96bad23dca45c6ecf286d88748b9a60565a441c3f14c53cf22ff2612288bb9b9f2fec9dfa16c0da08d3c1e6225dcce4b29657ae8b98c000f65b57598e49fe3d5d5c3713ea21ec8c79c0e301a802026691e6ae7bcf1d970cb181aed2843578012cf35598f7d88030a78dbeef5a17de6254791e578fb9ce4afedfebf537097c9fea11b26413edeaa041672abf0b94d02aeadf1e55c1a758853017dcefa7a1106f9efb9bd6ed51becabc808fdee1b37b51d1d18f7cf77d31416169cf6c8cfa9cb7b2fba79219e4ade6705eae859c5b8d365b494613e49c70213c64dc6b1d3983139e4f41dd47de04da3c63e0b870273f11e6778b01c9a18a7458904201683083eb96aabb1cf4101d42f3fd35825211e14a0b75d92e572dab312f20ffedaf8a4c75b1299c6e63a0fadea8ef3a889ea1df1ffa02ae38477ca07a16b3f7c665fc4bc48e46062e61a8f8ad892a34b6ef8b63c555318cfdde4db0843060964d713c248d3db9edc691257a5870a70ee6a2c7ff68ede663d1b744103f490c09eb4c1e42e53cb6d906a6e7366ae1e0f63da522ddfac10e8c3e35b72003b94b6ef7e1ddaf00eacd6001471f6b7d5b07ec5ace3e8500aa5903e80808c696dc001ec5524b74ffe3d84debd3ad339cb9d861b41cb995be1ecce1f63867d698fc3b6b97a620c8beceec33068537599582596f2e56302bfb0fe3bbe54df09923452fb80e23f427138c431d3b01cd837430dc6e6fe2710f4957c60d1197728d4de249507150aea3cab6505c8a151dcc6e6351e76ac712d134b787cd564faf75e76377215845c569d1029d9c1dbd7c748b88d402bc0e85cb17fb03cc5d132cf5e6eb9c94e799ef3ed1c0e74eb096e43a69fcab50264d1107a33f1d3bc13a40e2e6e74b4a2336e8fbda39394d23b3895ee86b4532fe23fffce5af0cc52d49c63928b000f01123d363909f00a8ae1a9591a070f5f9939334108ce5c9fe2bc3b0fc237c0bfb15e01cf1d3235634b32a0ffa064ccab37cc86ef1e35a7f8f1c25f01ff1b9a2446e79047199db36ee878d895f13d2a79334922f2c5975452f1bcbf55ed4c2e4b355a30335fad2fd08afe6329913a5933a8ae1154c09fe400c682fc325bfb5d40df616f7f01a08997ef7132f9c8100031823871981f2099254155cfdef1a8c12696b966070a1dcb63a7db2a66b70e0d24ca4f9b9dfd508bd5e2dad7c81c4aefb793742dc1fe9da6bb45b95e0c1a31a59efad4d38cb29faa491fe0bda014a087f574c352abb2fc85afe96c25ae392ace143e59900ca21bdc26e437e2c61a6be1ee197c552b0ae6e426890fb460a1188c7809a8960cc339aa8430dc43f0030fe3e39cf7611cd7407cc1754d087e07ed357cc6f544668270e81d57128ca8a3a6d63b12143b1f5e7025a8c3f551a0090c672e562dc0f8856064bbc54055a750140923bc612dfa38571ddc8a7beb54c379bbe8fa8c5fad24c179b4e3150700e022606e30fc79745b433a7ee9e7a225643ec0db01c9c4e6b8f75e3ad75924c310bdf7bebf79eacf6a7401535de804e424fe06fcdd25f76e3fe04e87464527d49f7dd3863f92138d3f70919fbe23f750e1a7eee39167054ea541f0dedf495dd9a50aab8c47a44bd21751067194dc5add4b9761800d030d66cd0a8510c5188f97155cbc765c6560da695da85bacff179e2cac91043f680342da17456e387fb57beacedad9d0c1377e6d8a306b546e8efa55cdadc280e44e147a0997962c073f6597864dc901c42315da694b7879412b27b139862e34564bc6665e5b18d8948f7a4f21c674788c59e38724faedff4435509555036e9703543ce4576f95c98763d10f01792ed8ca2ca86b281ee467fd10e0e4a0c63e470d6292e2ee130e7d4914643750acefa08d38c231a6b5410612d2d20b6fb8b1b1d3e33e11ffeaf9b8e22ea6751c36e78a736efe7812453efdff52d044df85c6c6c6afeda3aa8fbee8de747013e9235ff92df8cbfcc2eb6d2a7878ee1a7eaa0f07668f5339a50c8d75a315b1f800eede0a6c01000c77bfe95d59adaac07b8ddaaa9a5ed5407356c11602b6cd55fbd55721822f2c41f43a33bb00c0664039403eefd20107b50d71c8ceb61800c5145ce50feefc3ff913dc5fe0ac8276c423a73dc9f51d20ae149596400a47f75cb457f80275dc4e46bbe0872b1fd78e3584038b80aec50f3bafa339f6d7273ba9e001126939f3f97b95c5cd3892b25f24a14684da332696c509d7ac95a7e53ce2b525c98bde57ae2a1a6a78b200d41578fd3df14130bb4ac3ee1fed0f950815b45e0dfc651092b27056160f005c8a0f8e9600b9bd3178bc648eafaa1c77dcf3e411eafc28d7a7237ecb1384ab09bb117465df0868704e2bb43ed0de9f80fd0dabcf6550ff30a5a6afc08c5daa68b806cc95ef0710920be588956b2ba938da9da310de465cdfe41985f35798b37ca85e328951e09a71a07a0ec453019c8358fa9b650bab2e049d642b2abf4a6a87bd8fbbbc26bf5c2e0002e068c7c52c126f25bb240acddb68b28cdabe1045465c09e9a9974c77db8b80bf9aa921c9bc463d29112f89729d3a07ff98d2c6ef685d128fea962ed5951a182ba71c091284ac62dc7e056dfdda6f716098a61ee7574149d959ef5ff262da9323087de8050dd770b892bfee47171321a8fcdd071cd802af68556ab22e07ae43c5692bbf7a5f37e5ffc200b49fb2b2366d459c480ab9c22285bf15095df6617e9283a5122041ee5a9f47bd2ace7d52992507f0372c7aff9417e8feb29dd6d058a4c4f4780d74fb83081c0a26ef0eca2156ff7df54f14aea6cea256d9454d7992fcba97025319ae4f7ef2da629c7bbb73aefb1090eb5c67c848f0f41873bf09c73b93c6ddb5868f56d43b67e65db033466447345c7985ff3ed3aa49b312108cb3b29405a309979943cc391291e899ccfef5f84d87135fd3ed3a8a6bfac09b660c476cc8f86e6160873e7f5e7bf3d232bdb7d97642d4c5e384bd79cc9be0ce93e3b2f2c5a2dda891dfd53b47a8c469feb348e3b5c32aff979280ae43c9de1c298709946c0912c3db9a8453e31fc2a00c6d7df989a1ef587c74b64771ec61b89148e030e4869aa5c60e790696e00df8077ec9546ac828438803ccdaec6c1c1f91b51662a4d43b1239e1a5dd9da45538d5c7653e23d3166692cbf203518979314425e135a73700ace027a0a04e9a3b2a6232abdc51b8d362455b5504c34c1b3cf0b52a8ea00786b7e45ba66e7dbaedb45b375202d1ee3f61c83294c01530f1370a51016cf063e272d6c2a0eac3a19f06bfcec4f944018d79c886833e51e67087b4e6f1ed7ae7927a5ec506b1f7c6c09dba7dca7ba124e39db4bb17e7b80821b0e959b32a595ccc261a96a5b94c7baf244f5f34879d5e307671e66d1633c1b1496f7444c682fbb80e87030f3cb5e75f3a60ccee555cde09800986146496af2f3d0cb46dc1b4d5dc6815331bff3a4ee88c540bba2e2ab977997787aa1fb4d66b9a1afd69fceae7f3f5299108f35d536f1f3df38e739af033b3a52abe80715a26b719e105cb331370683f59771e17b580c20d84b25b8d78c9c77fd87795b13ea45000feb2cc5b467279b83831fbea4a634003a2a9c39501545a0c1fa528847e0c373bc8cc5a09099a7f621077e0683cdb7a48a6ac051ab9747f929adcb48d96444d95f0a6a0c0f4683d9ffc26230a9aa2ed69f52c0d3f099a05f1a192f2d5ee42350fb0ffc5835aea90e757bd852807a7c91d6bc82c96f7d24c6ee127f70ff8f371f70699dd92417f59d33f3db6f4549b196a8148eedd93261d6fdc70667ab38bd6a858d35d40ddb215f0ddae0e66694a795fd759f0b34c4abedd3948d28553a164e8168b3aa1fa0379ecf40c474eaa2e287d6f7d69606c9583147831201fc26617ca9e72a0987b2dd6548296a87b32ed7389405a5acef7797c7964f473f84304cdaf70fa46f8c86ae378255c31e1e81af424dedc93963df97c8cb1b6c7de00e565b4b0b88c88e558933eba70e55ac82ccb8b6dbba11c9e8b96e5ae62358cf1bc04cbd03bba614270159bab1f05cd00b5cff15c4bb2e18d9124259eaa6b72f851f2fd71d687a06362532d21119346a1bc92fc38f740fd7229d01efbaf6509de9faf73e30afae7aeba21f8a33efe3af871e77a8095906dbd3ef5729bae3e9f112f11e2c9a3bfdd00d48dee7e286aee78f304811b058987ae1a978e4ad30723353007d63cd8e5f546648c582c2b8f06cdefdf70346301de4f95d26a82feb7c91fb60ecd3c6cb120d47e42fb9ed42458b4951846f0d13cf560c9b564ba298bcef5e031ff1e5957c284155379d1a8d19cb8b46f47f68b0f7c256b924be9a117dc938644c858c697c005ed4895d20fa229aa18590ea2274450f2b9bd518eda072b8b564ab0a2b988db396b2cc06697602859a2db0d7ca119c94e8295aec48bf3a95034db1807014d92061e7a2057f30cbe9c267f4ae56ef56b21243aa05790e4511c6d4bbd3f77623c2a4cdd17a84f47500bd1e24897856252803a957dfe1c3d8ab02ed982163eff55e2f0fbc56033fb52a400129346f2cdcb90155ef5baf06c2de665f0e48c641115e60173554d0a447424e1c806a9724095417d977a3aae55466a294a99b6d923d12dfc42e6f95cd6444aaef21faf348bcf7c402e42fb449b51f7f0ce928f5ef76e93db6eb896839b1effa7731f5481596297623a6658e876dfee2c0fc5728558a0eb3ea0d203fde3fca0efcb539d99a3d0ef04c5861d78de5e15c0706377e3b7b21b01d56e0b5cfcab33d6db68a0789d0925f0e840a3301f6b5c551d173bfa52372f8d0721d71fc962e20fa6b77d09d0f966d46f29e55bda9ca11d7aadb1a314096fb39c2f685cbf53e7d52791ce4b6c8314f919af8aca9d8611c0796f397e2daac5275e5d1cecb3766b0501b5a47fd73cfe51caf0653dd844e3ebbe65ced6f35b01c474b252b6563793563725ea811c4ac37777bdb11f2a5534b60ddaabf24648c6dc17deb13fc9fa5e6052dc6396bf82f997a7aed2c22c1c24b6b8c45de176af0c3488114dda6f8620057c4062161a537ee3f86d40c22a6c85b89096d4b3a0f5922695cd421ad9ed975f18e4d77b7303adf0c359224ff570fa8c57e4be888a6f3bc7c5eedabe3a840463005cab81de17837600638f791f8e133d28f31ad8d4c8e756715d52a457eb5c34ec2059dc8893c023e6aaec15011b18d5083dfaef2e6a6c14e8c90ccefc0ad90f809a73d46c054b7a5454a471119fb3a9b8873db6e0d338f46b46582d2bd79fff6a74ee42eb2186d16e31927f1fc8dc315260e79bd2c4d7f76c2f4c0e48e3615335e76cc679122638e959f355edb76318804bee6751365d07dacc8093a5963e8a5e823a9b38ccb290442ba6c3b31301de8f5e66af574b7a613f2986aba40428541ee8b65c968e1eb684b37b7facff979371d4ca9a80bccaf09f66460271b9e98b1dfbd8d73ec076375c8e8ac0547b1931a1fb0940b82c27d7dbcb22cbb9d80e5d90eb78156e78b5bdb88025643e98ed6a13ead69d44e0945c55b0de468deb0c3101491949bac020ad144e97e3e45bb94fbcc7482c2b2cafd1957a27252d160cb96b826a01ab8c701647e7ca2b5d29b7dc37780fad526871819bd2a81661006a0d6073bc76c5216299b4496c89fbfaf24f0c00e2cc8daef5c3cee46f748fba0aca7201e78961e00e7eebffaeb9e108f8688f012b8d2d0a5210ce929a00ec7841c274a10b22d40e0c07caaeb92beb1a8b374331b3eb207b69ee2032ddee69cdc2386dd562e81cd3c7e7b6864227874edd56c1858f16e436fcf373e635d78c0d8e158c2d3da0011561cee44d7d357c1ed25f389c42f312200d082b116921dfe7f58dd991f30a6789ec28ef1b74f709f2cd73a993c595a939914589a203ea53137e9973f508aedc9ed6f6e3a8f5cfdfb4c7d1d1a5a9ee52f670b89bbcb633eb61ba9e48a345684af4a19ec3045227d318d38c5c0b3289afdf1fc88bde3bbbcf50ca388e89b99090fee94ee4818bc9d563283900f8d24ff72d5dd25c679a45b8a3e596061f76d79577c053410908bfcb4c3c3aa3c7e9a4d7e2534859f8af31879bedcb6b1fcb97a97f3937517afab729b288837794c881cd0878560baf5390f192cf91f3f14ea220d28a12258bb81381581cb35da4e29fe7c1694897b44b0e8c68a21ab92137a727773c63638e866e63a65e3d130a4d1b0a37e9296517f2c6bafe56d8d84e6d2cbdd2fc132d0fc5388850a52bc9a9d5ef785a19fad5ec80a18a33118c5d3b39ced13eb77bef014e1958cecf83ff5da994090d6248b48eae5e00345c3c903bff9afa6cbfd0f768528a484b7aabce5962c42b29eeb19014a79b19aa3639ad045b1c5586be9aaae0e252adc8fae64be403f2ba23906b46b1bbcc7576ccda0f425cd3ed4ecc146ff355e9b7d0f2d4e4aa12efe78f30e773d3e87050e33cfa3f488e4ed6784a1c3a82e04bfd1a79091081531e0852b49b9be809b38e60dfec585be7550d9a9629b6b3660f169de11c8c87dd9e539d225338d1de9db7ec27fbcad9fbbde05bca3fbc8f85113670ea7f00bddca53062907b226cb5c3e6d36f902379cc62eac76106a48d4628aae2322700f35e173a6f2590fa4b43848b3dace0f1a1ae8693778460cfa319526e49c91fd7d6181026d938c5e72ea84682c3dc4a73f60c2936c15957b2e780e7934c5d584857ec5fbffecea688a9dbde1424a1f8ce601661dac19282844140f3798b0d2e8d0c9c6a3160e206427a00051f65c6b52e021606f38037415e29c4578ba04a97e21800db7260c012e195e77245861c8ace9255f5fb8afa39d90863f7b8d0da3ad0fe873dd7ffdca7d4921fab602db5ecc66a8cfb93f45cdc0abe91d96632462804644007e24b6b3bfe770443aec1282c53f645b185ab700822d02c493b915fe50896f76424fb04bba745cdcb47d50bd2ad66e3566dbb1b409b675d8c1872b2f1254301c405b3fc635053cc89257128204b3c1b3a2942ecefb0c9ad2a709015dd2f41e1765fddbd0beed44a2130c579ea80819ab82065705dc8e41a11c1abd6f460136e3b7ac977da2a88b2d4ccc5f6ed1ab77fe2b3ad2c25dfe20371b4d1467192b7ede99b96956aa8103784870452d025a06aa0107b8bfabb979c59f91f44c1dae1d1cb6621ce5dd7885a01a47af8402bda60612470b2596a40621df63487c7b67afddded2fd7b1d2601136fa72f311931ec296192a788febf896f3f8eb3d8333a0a709da2df5c81de8aa89d69a29216cba3e03fd5e9b740b845747b72ea4f1b358359c6d669c2d3aa7fa240c61b274fa67b6b8c4e2ecb8bba43d9a2ef2a3c5d0692d9823a6d9ce0ed3c0248f82d7b55efc5fac35bdc858af190f552be70f0bd264dfb5df65bb6757bceec4f6ea0644fd79829419cf3dd329211b16640cc8e57b17e61882733eaf52ec3580f946dbc9c647585ff3fa1ce734c0b06b32be8911a01d353acc4712151e01759bd5a538e4e2cc39eaedbdc2a152c32674198876bca2f8bc47714f9d3474e378b22f11bd0cc7cc22b61634fc4b492296bda6c4ac64c1f73c1544978e6022b24c15c7a86b3d3110f776b4f1a2a49e83a781bc1d23268bbbfc5a2f9fccde99bc81ce45af874959c4e75563681a308a916158816f65d5df21706cc3d4c2aeb32795981d9fb618743307ca7dd6ae16e698cc40ca5491370a2446551331c67ea1537d8548f8e73fbab88af9bc719578c198a4012155a00a6e900190179a6b9f02f219267a5f062849bb5a69ca7028922c80f87b882ed97ac3df8bfda1764fd8d5edb8b6855bf0229cd5bc8fbcf49958962f8178e627eb3c395b4673596754bd773b377b63a0afff898bfdc9b06af54634f91d5dade77a9c535b31ab846acaead1f43841f6f8cf434486caac929ac8ce88e6ec0bd3dc8d04cd1131060723b01379a05bf4fa32332bbdee4349413fd38686fbab1eddd21644cc5b2de4d6528363b648a69a68be5738eee53420abee94f951c4254b87d079d0cb696e1cf8c04d0cfb233a82ec187d23f2e12ab1136c828eeddfd035c95b466fe94f46141bb7df5ef20c99806e3aba0f8f14fd2b614a339810bfaed958a2105837a419c753b607c26d4499296274bc4ec3658bd10c6f2eb268421a7c2038ebf0c8516aa1b3bb790cd5f509f090317ca925def7bdb8cfe5c8ca43619b2084494ad8e9bee285c5808a17838f0f9fef63662266e96de4e59441b548049b1ef64ffffb406eb4264642aeb312c5f08733727f960c7bad909cc7ceccd40b8595893e42a3860b0893ec6fea1caf91cc60c191eadc82cdd269d54c86caa69d423be2ec8381e123d56b58e965149132454cb975dc2a457aba18d1a8dad11ed4c4229879a1de948b4fb4544700dd8ebd3279b44eefe45303f153d11da6fdf284d84e91dd358525d3d3869f327aca897fb03bb1b928296285bbf6bf0c905a4cd7d046b465ee05ddff9bbd72dcb707f06e936431fa076125feacc3cc2ac8d7b858c8f5fb1272f25b2fc50744f1d6099bceeb7ae9cf7412466e15173efb55f2eeb78e526e5eeba7c3759c04c61e0cfa5eaa49fb4daa74b6c72f69bf6d2f4d398d3f4f10a07bb94d87a47ceacf4882c3eae54ad2ccaf68f65c639b2f55f490c8ca278ff529d65d2d85c2479e8e26bb4f0f98b251e6548f0e43c318215f86f7bbb46753f2bace28b8c59f763dd4786895a1b486ad2d6d8cd02897c6602dbf8652a6cf84c6a8fe975fdb249adc4b7bbb0f0c9efbc03fcb43a797793101df30bce9096f1198af9e6a75eaa795ecdbcf148440303381be9dc1d43fca3e4d5bd16513c5c615cab94b8711401c39f9f5aca6a89b559ba5f1cb893807d4eabae10dd42e8735df09f6c056050225e8d2974f68a59c2ac3ecf547492e2774bb21eef7b876a471e9d20dbd8992a1b17fbbd1ed662f52a154630cba77ee4ee6a492423b94cd38c6563dfd063c8e73f82b56593bc74d5b08a9344f6b30a761a2fc19efd0e9f0e546e7f2db7f4314422f7d1feca6f8eb2023a9caba1bc698d3e47532ad13eee3220dd644dfd911448af00fa5399f44fe0a6bdc3d33d948418f7084ee666c963f8277e7f2b856aa3a11fb50b10aed63f67e9f220037c46c9c04d9e161aef2ebbd2b0cf1bba7e1a0fd7783b229f0b288af4a76a6794139ed7cc2e380227cf1eb42a118634bec11774d2a7d6b9e53c4c880a92bc864730175df11ecca6d56d035eeda6cadf9e6f7b2b78ad46724e76047a131cae5d45ae2554c6affc20857a2818f56c01290efa1097c501aa9cdfba9115991b93f26d0b2bcfb8c17a9fbd0b2e4d5c86e55cfd5d56f2ed0ddab48c5c6c62a7ed9817dc69beed9e5f6616cfe93df69c440025d39265a9a29032545009ed7256481bf098c83fe359a55cef498746d97ca3b25988bcb77157a8cb5324b6d5ea726233dccec6e240e8a83dca5b5d7b84107355050ef884ab72b5d220895a1ebbfa220f5b3b7911d798a5dc3d8313ac4bcb4552a3281e26b30ca0e3636e3ef9fe81cd9880930d8d7a7cf9f1e9d6305f7210e3ea3c8425c529b2effdf1ca56b60626753a302db2207c48531958b32520e2e868bbbb5a25949c3696c39184a51bceafd326eb27c1a2733f03cbed8b25796d2829a190c235aeea60f96056fc49bd1a67133b767037d1e6f3246095f9245dc3ac69cd3f675d5b8c73df271717b4264f187164810901eaa4ba8e8cf96580c4c6cc19207dab3ea15203f17797a1166bd8fcb72cdbab362f64c5b2d183b082059b704e70a61bb27e32285f203fe96c66ab9b95650657819446e857b989428957d9edffe04ebf10776d3c468317db2876900f703fb6d2504c87a97be5c413d6b387fbb2e44881a7769b72d9a21b93aabf5395cd43771d1e6435921d5f4d086f3f9e1bfd1bb37f9ed574174950232160eabede9e997e2384a96bb1ed1c24b8dc237ec9ca21e401f045ff134cff58e12700aa412274b536b59bb1210d5b831660b78fdc5f4a4d239c2cdb67f3ca0bc7555036fedca5f5bc4894390c5b17aa618daa9e5cbcf37e94b8e4a8cf1c2d5dcdb9f3658310f6b42a783a9108f29f1ae57d3671534c86c37b1984f5e70d652d83703a3d01381876fda9b6b6b69af8d01517e14e875cf4bf0bd76b33aa03f382dc693617b1b8b74679a4d90df181050ea43ae9aade76cc24b397066b80b62f31a7c9cc8b71136d53d95904b342788b5a148897d617a1221b0fb3904a1b68d521cffd0c7b32884a82d707ead6a4ce603b768c1d8040ea2a52e18d02f02ef459e093c4aba17110a409a65d6a1b9cfbfaedf4b0dc967bdbde59b2e600d795c4a2fce4b482eb52b140e9b12fd8039cf1bd0665d3afacab814095bbb2477f14cc8ed03a288536de07d21d8f32300cbc7556be35a806d7235348f2cdd25e925b54e8d28695e59997af54adfdc017bb44bc4e0f75000733eccd9aa53a9975d8a81e2ec93c3b891e65173a5791f3798d1933c4cf3b1915fa31b42867f98c37f387d8a876d33cdbd75744f830001be21af529554343bbc42d904b2beadec14257b1b302c6f9e1f6ec7859a9865c2f674c54c49fdb33debdc77b3e613a95558e4c645283d0276cf496a61630b6938948329aaadf02fff128d9de45c16e8125cbcbfaef70fe39c20875cc7e6faa4e6bdf12c545a4433835ecec19c59ee80cd803ca2ef90e7380f21d4400dff76da2c3c6b1163f1d63e469f6e19782defe73afc0dda985345ce3405322e9df773aa80fb732e4bdcdc63bcbce6460125fc833cb4ebe1608af4f7569f1174833f812a6365291891f02ac4eb054d554515330e50de303c275199735e79a1178356148c66edc1ff559a41c549afde5e5e43e10de49f128d7702bb5c776a51c56ac29719e90f7be05bed434c61a663f22e3e05ff458cd9869ed033a68b31984818beaffb8738f5895f9c015a0e59b8fed550f6e6259e82fbf4b46d15be4cb581b14344a21501334fea81c3b60b7610f750e3fe8fdcd1c9031202ae73de295443e023f460f5f080919bb2d593922547d4b6c629f460ca58abf307cef3cfe8e144519809b52b24ff50ae49cdfe615a2bd4e0517444771fda16de4d191519a69860ec8d111048b65d9b1f37ba0ff37aa170fbafc109f983b7cac9ca1d09adb85c185c1062493e7c0f4daf986d39ce9e3f05d8d9e706474a896b0c292525ae53fab7f955690513009fa98de38dd6bfa7b8b48f53c079666c2df50f9edb3ff715c47758de2b9a16950b5f90e8dc0abfd0e3411034a77f824cad6efce2286479bfca9e284f464f058e694751b04d19f199ee30656ff822853eaa64996ff97d64cf304d7a0e417e49baa75e9990ee369a64074611ef7084e164300c9bab145eaff7f0cfedc2c130a0ee6ed6b0d34b6159024223035ba00f974b8112028814448e9f32e956e759cf56e5f6454dea31a50488d72adb27128f95f25c4138337a18355f6d9a15519af0856a8a0cdf1a0fa4cc40166a038cd81c51137376a03e782c061c71ae95003926da8272c1d486e84bb6cf0e26bae611f7d28aebc7f1cb9889b0122a9ed7ee0b3db73d7bbe805791c7f705bb06368abe8764177eefc7771841bcc026aa8bdbb4508bfbc5b1c71e593fa8569b4416364aa9da4514503fc67396ba285f78d2e841d9adb9e83a91fcac2d7e76b9b5fa36bc15ec990af748be06da15fc6886048dcf2856b3e67a3c9cf3e645823fec423e82f6e7af57b20db4fbda8272eae0db6dc778ce8b03d58a0e4996a7e953544d4062a831b537ad89b39b9a14d953b4bab9098f283eec189d4c2c023ed6f1149d3a88f7962341c2ebb7047e976dc056f396db2d1ed7a7ac45eda7ef013516cf01773aa8cefaea0755817f20c3110c773245a0778de91d25a8059692257d92527b4c1acd9d1feda0bd128a95c0ac0c5a48f2c6899a83a8ab87409dec110a1a136a03c09dc280e0b9b590310bd322f83dea1ba7a07430a4c5445c33960b7bcc5b20a59475d3511aab894a82689c9f221eeead1cd7e8c6cdb088994df8a79c84af2e50c0a44450e0446bdf7c4bd653720ec342d8a7d3f47330033a3c04594247d527933118340f0074870afad27c3c32b4c60cad85986cad25f9fbb5058b9072381cdc399523857b267c59e0b5ab132943370c7acc6dbe7e95d53015e26322347fe32424e4eb7119e3cc58ef49e2d0428ee21c419cfa0787a8ea230df4d39a52a2e33692ade265be413afd95ed6d6b0f733d18208ce87f7c7055b449b78a8b33af685c0ab81f3d5b6453b5fa4f6bcd4a108616257b84021ca119143fe959eb44cf7dc78565f713cac56e6a5d5dbf47d5649311eec067b28a134db6872399aee2aafcbaadcdc2b8ba2b289746b5156fe74b8728f2f5ee23897a99db2df582f4c3c7a94d0ec9c7ab3f72c126ecdf19518993871a1159328b7676fc0772301f3cc40ba8ee5607e02b41710fda9331a834c486d08cd2a9bb25cd170958dbfcb33b422bf6d40cbd21f4f6b8e9367fff05306d6b9128fdee0a8813c7933ade9d9d97750282ae9472c3e62efe998f821dc5b0cccff146524ab087d09dcfab88a4b2412248518ab0ada1494f55508aefaa9d05f684c555118b6ea74ee9de9ef798a8cfbd159aee57260fede88b1e8c2f18d6f33c192ea8350557f7fbfbd47fb026475e82975c8443542e66e9e933cf9323d88c6580b32adba12df7173b87f5f7e7721add10ebad1248367018b5abe3fbf52b59518aa61a5369d5e596a695c838dc833c4012b59f9ecbf32d817f5725e842743c7aac0288e682a119c14347b0477b5adc3711d73c99d5a440b702e375e81e0a22602ce76844ffb0af7ba167033e88369d4913c03281e7ca11567daf028afb52ac38b9a41555bf5ee0c8cebbb53f330bbbadb7d8cf0c86cfd1ecba839f260fc3234cbb34b81a0afe76cbb1361cdcd9a771af9e13e159e1c73a77309d8f7cf0dffd8a45a42579d4d87ba9a2fef621f318a8792b14b8094d1390749d13327a1c4980330d439fc452a98936c4eb40f8861c93bb84e0295c522c570c2cac830fb2fdca0e20c3209fa8acb72a964f9ff5ff54d9df6d7819be69eef9bffffdd35b6777464dbebc02272d9476011d8110b78b23762f4c587e942ed2348579b37cb0827035783abfd24ff17b4d6d2bee37c061625747d4f6e322befb99c1172c5a0ec4ab87c9297338bfa27ea3674eb45169f9a64c0cabe71be46c8ee55e99bac64a7f83704614d68fdd424730dffedd23481c24da4f956500795c6c2e1b289b4e047d94b381c909d60f16cc1d7ede8d19f96f54f98b28fe6baa9b29cd6a828019c24929c5b1a174308a3fee4d99d119d32e94a504a06e7d5273dd557b596403f182073c3eecb7f07bdd0b3212143e1198df770edfd6bf065746c0eba9e23876314ff2a36ef68d9ef82c14550c0ce2a8fd13067918e809b5e598af3b2d9720cd5687470f0a3b3879fbe43cb965abea114b6b4eab87817ddd1490d37dd7c687ae9a1a816a9256ab4659e09f9547e2b0727653af12d66ef142c650f3ece0bc096c1b6105c8ee5ced98c7c8a9199323e08153fa518f34ef6906775f961afc555205887a76ace07f8461d037aed10629f6a08198b1331e24786c24ff2b379d7b229293c52cc16549743b5213fd0339c47739f4e4392e457e4d99d0d7a7123aa3b27c713f380ff3ed2bd2a4a2b3f58a4c66870037abfec9521eb850b9856d6ad91d907f9a3e86a189ce359235201ede808d241f9e45e6b71c7e7e28f215058ad485be1f67257c54f13e920b3789161c7d8d466c352bcc1fce201bf1f69ecf5422deea524d34825cc2cc7e58450ecc7bda2507b1576bc14570fc0e3c240903f999628d7727d031928928a91e8c8181819a69f93f06a61ff37e5932b5466154056b564251db52dc172796f696deba69a016612d10f8ab2cb30a6c234dba66f81f5e97e09e07076bc23137f68b936ebb15308cb00411dd7e1f5a9f96c2ed887ac72f4294695336ff01913027aaafdf3dbe3c1785fd64bcc31147878260ce175f330e7a5567eb632bdc36e63587f12992862ac9c8fae6a764b38c7a03a8fd2cfe4f5fb40341cabe736de017a2e7ebc9126710359023f26d185ecbe300cbfdec6ab2c1d7e26d62df6c178d5be50de3b830294c0856f40b0aec6cbe535a167bde3b51e99dfa6e2a560c7acab33d9c8f8ed7463cc6f2b3cde008b43a77ca1f06e101cba3e33f96619ed84ed076e05ff7911b7d03c31fcf2e2504e4903902e46de2c663ab9108ce3018546d92f2d5f253b84d1a5c550c15f1cb220d74eaa48e3ee392b7125b0b65094c66064fca7f31aa540292bc6ff59a7484752310adcbe104d4138b5ce4b18621d1bbf825174bee3eb6398bb237c90e122b926935b36dc82dd6c1ca3e0cc8ce4fec909d6873c3621ab10af82e087eebbd48647a33663422dce96aee530a8f73c0fc6b4bd6adf87dc244b36f8b4aa2bf2cd6f89517d438bd88bd5365588a5b2a904bf5992e770d4d754fe7908b7f1a08d778887eb5b5c9484dd711b1f56e2913ed7742df9565005cec5baa9d2277ccbbb2240fe7cae045d4e9f7bc11eed86d928cd6db37d033967ecc2bd92180a7ff2b316cec2b8ec0bdff8080687e43bb884963fa44583f35c2a640b94e379e1f6a5e7bd2a126cd4cf9e647b28b10d4c34689d29407533789a293f2028fd1cdccb992e0db14ad5c17da35bc8bf7eb710d1e626b2fc58f9f7f525ced369d185d2ad503bea1cb0a3f0f0867e4d17f65d4bd0b78f0b09b68b5dd59816cee87b90e0e82ff1fac33ba1a07cb89f49fbe445254e1cf5fe327fea323c43f3138370e209b04100385dc52f36291fa42d0d39bb9079a3de04ae7ed19f8d06d30ebf66d968de440dc6bd7a448b9ef78015fb6cfffb75a7a880a717aac73b5e74047bcc4a5d382c40a03ab34cc32dd07a89e436b57bad274917390b37fa2fb8cf028e04724b0cd4441abad4c3fa109eba231ecf13afbf289845549f0333994a9f37b18fc53ae8fa885c8ab5826fdb4cf7009b5d5ad567fba39e25d3f4099e6661b7b5c461ae37f17eeabce68c53fd9ac658c7dab4d1526c7cead5be154c6d7784ded8a05dfb53571cec8eeb58eb330f81b7fed10fd97861053d365f14d294104fd13b9ec000d177ff50e5e594084c92423e0b324540c4a6996795e1ad14d7e66d6c49d1b9c921a1a9dfc6f9c22e2548d3a91fb081f6df205cce5f88cfe97fb91f3a5feeb911c765a1964d2a27366e9d574dcd9fc7c192198bf8527da28ecb28d03ef9ec16d60aa4a2f3931b6c875d4a467eab484d788fd6bf676796da42a15883c5a5163194aa9ff5d055c414bf6833765af9247fcf714bffc9740f198b59278233ed75f0757c9ad09f71f385dcba0d1ad28f487a712e426683d71ac7898ee1de5c50853834622202e063d33391946abac189c1d80af53ab4b10421438b05d75ccc4db30486b25b974096e602b903f016388b78cff952e5096b6d04e5f18481ad42fbebbf924e90ad26a177dbb5a496a50717999ed8f010d595020bc4f0004399fb3448924d7b8ed15cb66b31e4c9860758076e4ba87a030e0b37491ee3bf370c28421a3a75983a8442544ac2e58aa60f42a903514ec9c1e82b06e9f65d54d8a44ae13b2cc75e193b15864d59d2396b7dc33026f23bcf77bf9ec6779d0dec18d1795e433b0dde63d451bd8576cd91cd99ad5f7583631d0836be04aec8b602696d1aa638abbd32939f83c1f13d7ac86f0888e5589baa1e5b17b9d39d1e20f896ec7bd8e05cb0fb3568ef7887a527da75fd8b6cbc6956de2c2d77005190287e5644a566d8212ba179255fac3e53c4f216ce90550bfb201bdc2441561715a6cd316015efdec937cb5b29014723c15f9e701362f6591b606a8f5db22886ace6733b674a50eee89c6bc5a200af57cb2c4104dbc36775579ffd6302bd5832f81b1e3ec5ffcd03ce96fab09584e04c604bcc96f451107cb26fe01dee6c8f5bb17611144f0c61f1effc668b6c67839cb2d49269d614045b10ab389b4e51cf037eb4e67774aee74cd8d0e750a6357c4e03bc3e632bf1fc5eaefda07ca470803df60aa210fe3e9724f27fe49ccbc2b355c825d04d048e5f3ac23509d394a39bb6b6b67d61fd6e5d6dce5eae0c2831fb5a82f00856df40106975c68b087787f78d00c1e776725f3140ba681b1759b2bba06411b21a6b560449f43adf1fd2bd624a5e79dc496fca0788c4b3ee3ce3daf8a1473dcd1506f3697b1950eff233e05fb5889c73d39ef511d0187a8d378c905e8d7de21e00306bd03649a4f8ae58497918c314a980ea8f8c88e48be7b57c08f1344a29ce512c6bcb02bf0c0166e6c90ddb9ec5d7ddac129d2485b2750fbd652911ee0134eb4c18d9c6d73c7c3a368c783c0b6415af4aca7c36bf61e30cc770f64230d486468d95c9e4a5f3fa06c46f94bc05a4bcec2fbc9aca971d0bedc98a0aad3a5a47cd2706881a3082d34d10aa49ca3d6847bdfe8e7de751250cceba400027f8d42df7e759fe3b28b750fb6bde4ec57340703d765a4303d1f21b477bd941a0f03b20af2fabb9893d4a9866d132b2a1d882b1e169d68be834eb0cc0a451493f18f1e14bc6b4be5f38f23e2ba867cdfc3f1f48c0a6686f960510e2cd47d22c0a79ae6d2cb6b95e4e390ec09f7385371b33a4bc0fed676524a0d1116eb7ac08c9113cbd950cf131098348fb2b73c9e00cf3dc4955e7358a77cfd4c7aa9d5a8d81ff7890b35d3418aad281fc237c771af6010f0a20dee0418cdf2f65a2afad0ed3d84f46d627630352d835bc0b07be64855952684b171dad9b8df4a0b64c63aba133417320cc7508e0b98c088fd46c62025b62653e96cbd426c4d564a488aa03dd5ca030cff315902789882d2b5ee2fe9b3dedf58be27ac48fb2454b8112f8e2f622ba04d8d393cb77fb66a6d503d3a5efdbb7f7ce3ae1b5103d02136787c325277aed5a9057fec82a34631f226c1bce7874b3034a9ca6994d6108cb7511b1e64caa028f4bb89f4c3ebccd7ca81cb0afa01923a8700a2e3904e950f017668195a15b73bc15933baefd26af0c78a0f4bece49bda728e6e5fdae2a699d2e32b0fec40e3b3bf18a69215e8a2572bfbc0745ee0ac0b1fcbdc26fb8d931716fee45500198ca15f15c9f1804013cdec0d2d3d8593dad15d378bb0e7ad78340fc173d113e93d9d0d4d88d588fa735431f001d876f27c86c67c0265de3c3e5f34215f743a276ded11642f0ae925dc9834c80bbff0895a03e409ec9b7f821b2dadaf10757358f5dcfe991fadb97aa620aaacffaf15da90861dfa3ee83cc6797513538a2210a6019ae3f0eb9b6d9dd557b2f125576577bf7f0f507138c7c22fb513f9b200b144e5fa6677f4573e38ece32d9588db548a02efbfb04408c92cde891c06ce8a1c8e96e19baeb5ec30ab07796a076fe6698db5b9f7ccefc6bdf22440de5261a4cc2f093d424a7f8376361fc19161cd7e7b9e57ffaa26503ce74192fcd2d02df8f845b717c2b34c5a66ab67f9a5b31f0f03eea21d0afe08a3baae253eef28651f2e024ed1ae25d21843d2e4d90747914b9d9bbc82e87857091de11a0554a2783e2754e580d28393bec003f14cfde1851f8bd00ce40e1ffe6ff5d6e2db525c329318340fba372a42766e6af78834a3c4f1106489424faa3fe546f47a9a8d48bf126e8bf6926f1b9f676d362ff7bbdaeff3108d30fcf7556fc2bbea79d329b33d6edac96d2bc6e6a32adfa6e2c0d4ad61fae9d0f75894d5039b244634e344452f2eb153bafee608c86a9015d42ea0091ebef540deec1726c3eac75cb9c33c2ab165c7a245a2b235db81b91c8ffec4245b8d646410d5f842d62678e97f8d0e86d916c046f7217ee55fcbdd2f3cd66b5e7562fb1f02f4e92daf70a6272036082789841a8c8d1a536c83a6c30eb2312998f3e28d9ff6a9d7b69b4ea0cfd24083714626dce066c12fa05b78baaf76d77cbe02053c0ca155d0341ac192b68c8b9efcc4b958b330624ae9e5a0911355bff83d757cd94ea1f04bad06d80a522ad5539b924c05e96036f29426d462920c218d7e47d4923d60214c3a0aee7c45b2b1798b445c76bec7006d94d4ba91f3a22a91d9d55fccc65be8b3fe7702f3a648a0fdfd6223b4847229f8b58f1cb686f56e3e522bbd3a812820b23e2a8038faf3868e2bc05e2518aa07c0714dff613f842bbf96b47817295cdcf2696db84044b6ee7669700ea7a89eec69745887aa42c82a662fad2f3e5b2482e23a7f68a3d63224f4691cff321657aa860c670b538c8fc2a9856a3da35a34496af7461b809f2970afb9d6a2d65e916819f70372da9379cfa151a634354dca5a0efaf628f29110704ccc3b42d8ecc8f4dc1d2f20364e140aef95f59976207fa1f45454f5585036b969dde13ac957e28488ca96dd3669a68b5be3ef130837917304e941d6773948ad5d1fd864ab6dee19800967ebb69e8982f8cf5fc361257c6a5807c52829a6e821facad74e29ea18932f261168616741ebad38f86b9672f5244811e6466c7b122a354d1d41590a5fdbfc8980ec37ee1b175e662dc49ffccbad35b2e4302affa313c4b4969857cefe5991721478e35cafbe4614d21fcc8f5952f4dd94ee4fadfb50cf0fad9b7225f717930147daf90d145aeae2405bbe2156d6c88145204c0ecd63d15f2f91a34199f99fb0091949aaee47cb340670f6266aa499094a92f8fd23470c59a08b035e7e0b22b134fc6d6d1857d7c99baaee17e0a665297289f85791498439b3c961f1db1f029cfa7ea81c038f05d67c641dfc239237d91793a55d32ed0c208c567368a3b1f9db31ba539ed732bbbcf1a1807584f99633f4cb6663c015443ce3d411f4daebdf13f654eaa87ef29b719e5b8518f9e82cf50b25d040f5f1b547e26cb15d54570b7bdddccf02098c764647714451c5f8c276f257011afe634fb714b655c3751de39129009ab9ad5b04f0842cf9c681379ed377e0617527a15aa0e4bde41353d5ac039c5cb4d5e0f26b6bed671d2312741623136933ce39d20a2ef1c855fa6eb984aeb0f0f9f149a790b5081237711a72b662b3ded980f5d527d131f0b85a66d211e1daedb38137f6eaf0e9c81d3d333452567bc3bb9398a45e981659470b2fc5b96fe50460aad7e58720bb3df943e6ab23635c1ae297c6926404b9fc88121393f024b231e1da813a33e63e532586c1351d7f93dc29b90b27310dda6a083a9de985f9b36ae29bc4a691d87377c4c792bac42ef1dcbdc340fa6a8dd512910a7455405f3c98b1466e46164e23988b8b89d793e99693fafb210bc2b0e27858f1a37fbf5ee47a29bfcf18c71819ac3079bbe84ef689c9de123f20b1fb46014370c0b2923fdd2a96b8f2735280f5e2cb5721c83f172d3b06797ccdbe00b176a651eda2ea660e6ae0f37466ea088cebfd5d036040828928f2eeede5d734225ea154dcc727da42431275455bb83d44407fe9a0332e86fef807e1c29b3dcd1d9d2c0f02403c99d203f2a2a669ae7aedb8ce7ee8f7aa38f587e3c7990b2b60651e619a103d2dc0b250d930111d04ed8fd9093ad1efe0254fc618b2b038e4ea4b7aed9552097ce463dc0f88624ad6071471af0cfd36da7b31dffc8a9ff4b837a695d98fd3c721c422e9d1bb3ee1cd084f2d31bd54c20b5ce19dd0a3a3c2bd9f38f12c4f32dfb228057b4c9eab900be84bd2e3099aed5c2eea7c6791bfaa24099b46cbb8ec6bc267d3e62ce959d22a6c107bf366ff0269d5ba06f2b7f96253d3423087f0e1331a44d849390fa400c6ecf8e1397b62543d77c00fcf79cef15c847b8d25b638f86c5268b80e11ef8a4a28209dcb72ce24653dbb5a2b30d44862bc7098a23fd9c0f95a9d3da722e5d0c8b89716d8dc55c1610fc48359badffbb69b0e0c78a84e27574dc45b0105bb56bedb941afa755a472ed0d8d9740eb3f0ef7561d044acc4ebceaeea3c8c9cd5f69e4fe5c6f68fbe9d30caec4655d403b6cd6037a2adee9cd89c98ffb45abf0b0d2d3f0c859a710bac2c50c38d2a7e4f6564c8d9287debea1416bfce9d6f08c876a98bc9234262a7968e2d831831a20498b58a23c671138bfb52458b1447d24d2a847768b97fefe91a935c5559d433d763361eb96cde07aaad06b73f2d3905870e9251d05ddefcc9600af73766f602c5bb31d0300528fe156f790ae5a88354fc4d3a0d86fb0120c37448d93bd2bf90379cfdc03ed5a29a0a7d47d065fea44338880c47ccfdcc18ef435a9957369210c1a057a87e39cf75eede8ac3fae8671a23614c251e3d1d278c6f161aabdb28b682cd99e0e039362a94157560ebb49dfdc5278f4b9c654433cdecba65d25635dd8310e694bbe32e7cc05a5c2005c620169d905fd67db3dd5eb2bab705bddad66745ef1936423ac449865a579228f81c1980980e57ef5107aa50523a9da0baccb66a8a2f8832869a0ae912db033bdbf59d58024ab28209e00c3623969a018bfcbbd4cda3e637821d1f9ba446b642ee0e6f8e1f9ef42ee9f92b172776772ac29d097be3012c77661d2294f27c8a8d9dcbb18c61112503e8378695b8016b6d0ec6998e79f7968c00b4fe7ac7fe6983f2051b03d410655bcfe352c871749420b59a51e5ccb18c8e2d755d3bccefd24f265a106fab780659cc164295da905ae2ac643818fe6d3351ba7eb62e1554058133f3fb4b34c7e79adb3acc9381b484acf162844d6c3c624d908a1867890254af57aa21b79f7389f2e1dc4d739c9fb6983e12667d3f5d106b9c054bbec7922ca5e6774a38a062bb8134a3e3d19c63c5c5a20b88f05ef27b6ee2f563e92d6a4379ecd93c15f6e819b44d44c219eb3dce0f27549909840c340ff21ef2f571d3ef3efcc58827a52f99d710e83a85f721420b75098c354c61bb1077a380874c9d4886a6b009be08c739e2a90b97c1d6142b0b78548dfe5d743f8dd3befd8733d3fb67dbefd917e50c4f9d12bef92c6231e3d9f4faeb076368991cd645a7f69a4563f1630a6bb64521db846c5320859d872f8d2b13feded4961558ae33b59d4ac08b2d2bc873b1aa112f272daa25c1bc692b27827b138d20f951d0ae329bc874eaaf84601cdad1f58dd3502b24656fc9d2420784400e3b95527ddccdb1e4811e985d91f5fa106d532c09222653bdd44234e97df3c40334bd24cab5d049bfada8cb851a161873d26c715b9487c9e6ea7f8d360ae97245d1da3efe31dbd9f1d24b74fbaf6f9e142c69812a77db94a50b88c977854650923a55a629e94d8a9b169294f165ebd53c875359a12d8ad4ee31721f21a3605cdfe1b347ff969162b3c6f44ad08d140b7820466622ae70d4a23c0256932ec20fbd4c8742cb00aee504dcf10445fb4e070da409edc8d3b1678497918c314a980ea8f8c88e48be7b57c08f1344a29ce512c6bcb000f38d6c8bff23a361d4276f320387e5587d7de933d6414e58036f71225517e43b4996fa44534d6003058e0f4ab4cd9fafe95b0fb274d90601b8abd863ac84ea8d9553af41f383f92c5728b85c1140d6d9d5b25de74e3c9c8ffe95f2242a5709957572d7cbfc5e15bd95ac6fc34d5df9c6f4f88b88f235e267d6732d78886d84746103b388ed48a5ab1f49ad878fe970662fa60b216c08cf0ffeb0d310b2cdbdeb1ebd7659073605296141e91f5e8834e05533d2ef4dc64323d096f0cff0bfaa5a7f3ab354590da69db71288c279bf53ec9bc41cea3ad148f361949097d5ea421097df7f80e695af20e068e4f494acf517c2e4c630f471828d60e6c124b4260c15302148ace02485617c816620479ab7037d9e39be0a2625a2d906ce7f071d104598a4813f307ee47a852dc896566223719a4adc2484b98a53082cef160b9a483502ca7e6da0eb3bba8e9e182ad15524d7ef490a37c7f7f3ab369aeed47a0e5c8c453ffa4f85657016f67f52c9674004f64819ad39fd3b27dac513c605850920b85b22e37f4ee08fa3143e8e3ed5d755947afad8a704e99df46aff09610371594941de06aa357288772340cbd5ceec28573f626375505e12de0341621e28816790db38a0eb0a34ae158c632cdda77c43c9f15b1bb274976ebc8b0b93403d8a55b2cd5f01c949d3f211627292ed11d347795e9d1701a1393311ee34b0cba7ef54f5376ceea4766632e1fd071f3c32bdb48c6e80d2e32b0fec40e3b3bf18a69215e8a2572bfbc0745ee0ac0b1fcbdc25d8b7e97b9eaeaa8582961bd4f7f0160a1c98fce50b05eefea639830b3cc46ff31be8c3066f1f89c5d5caaa1f8f876c424893df4aa3e3affd96dd5a2b4a32a256545aead7c9dbb710bbe61319d1abdb13a80ef06f539773f35f1a54441e2307ce8d09d4621457b9bd9a9e7519236957066e30deb9d5703877477688615c2d1a715692dd9ccd6dffda638914361f7b397879228baff00661b8e22916d72c87c04a3a89057d572b0f62d4239c99b63245aecf3260652f2c430ff5b37f59c9d774b062ddfd1912553d934910d98f8303efdceb78ef1d8fd7d9d88e56a4147f61fb5cd43fe5e49e579f557c835f4c43703f86dcfc6c00358ff6863c7c441bea5b633a142173ef0c174e92fc21b34975744845d7543817d8947d0fafaef2f74ee8d0a7eafaae3da0e667cfdace0dbfb445c1a1b7a2361ea2ad25485d5074337da8bc98ba11595034f0e36d97e50ed3d4c71ba79fe3baf66e81491ed5b047e76e4007aca4af166336733c41ddb02e5ebdc84fb2ba7e6721ab5d03d8812c25ca0a3866b6db7f04fab7c0ac1b06ac02e63922ee96eb4cfaffd3f7ba807d55488825216c9492b5ccb182ec320b84aa139e9ba3fff347674ca942cfa877f2b594423fc74ac7a1f14fc65c38f1eb379c82c825a94dcd62be3e293283aa7737057b0c15ef6a3cbb16d73efc7ae05e1f99fc4d838c32235a12419db3430bc0f15d5b724e80051e90f639fb0383d69fca055f887908e4cba79fdaeebdfc01d0f04bf0dcdb44d819f4b739e6b559d401bf8aad66bef8e55fa021481ab065c6ca22046bc88fc1579f3ec702cb16e59f6f3b3f326d762001a9fe0dc67ad712fa14286a7d9a350875f2d6961f67bb52de7968155bf7c5ca0e1a4ec6466843971ba735c25970283afd1f06ef0bc4518e091fef2b1a4b629e4e8d82150c218d7e47d4923d60214c3a0aee7c45b2b1798b445c76bec7006daf3a651a68d079272beec5252e24f9cb385cd6622b0558f9b8d0938a2471f0928e65003bee4c354f55342dcbdac3d1228a6220e20b4c791127b5a74a9fe40eadc8b020076314be9b9a0639c18fdffd4a370ee71a778de1bd61d93875c2165e2bf1c674b396450501cc04c06d3e5fe84909440deb7c4b9fc83f702a4021054ef30ca6a70df60a3f937e8a2bb28d3672ca1b918238e69b78e05d31142444a5120f67621f5064e9463683e75a44837391c14d1555f8a53e153eeee4ca07a25c52c1af5bbd1902bce098291b6dc7b385a3279e7343910a04ecd27da332cfd75d2414aef980cc058c1e2b96b25e2b01bfc3c4c855ef7d9b534cce7707b508d8c18dc04c3ad199752b1412f5432ab9f2655a37374c2088e5efc4eaf8b9761a720229eab1aad8424f0cd1aace33433b18e9cd4fa0b1caffde56dcf0cfc41038d6eba6fdb079c261dfcf325c4db01acb768e15d81d638d38d5dc55084db38753336bb43ef5afd250ad551f4f798a296a25c4174422cdc303cab5594d968135c0916e65752c1d7bfca69ef28c7c74a4254af5a887b1fa8f93fb622278c5402451ccaa3d2e5740ec610aec87b68ebc70f6266aa499094a92f8fd23470c59a08b035e7e0b22b134fc6d6d48496d8396f9b0f27d1928a17a7ada905b36cbde893b0646ff2b323f87662d8dcff56d71e68700f7dc634a24baf7361daef8b3376f7748704b188e6a6269721f1573f4a527a9631234bd36a28787abca29bcabe83e879f2b3493efc6c52c03ddbbec34c1aa22e4e7c1345492e8fb46298e36a1b9aca5058a009992c9100c5df60967d157a5fbf616f73013da36c0e274c7290afda10d7d8a895c1eb4f91b4401d80cd66747efb0918a7009fb608144532e93d85056d10e474f92d1c04341e1248a20a831e0524406867d9518c236b9bb9963838f79d09c0c07307c41e88f24710c01b85072a6c1337938c880747c21a45c6672f1398b330b3b430edf5bfdbd6ed28bb4ab8d94a6a88a337428daae5b0c6aacf77e372917954017ea96615ed3cb2d48a5fe2cdc7442e3fee0e3d8df45ec54e4a844b9b0c68694c70740985d53e3de7b411cd6673943fcecfe1232393da79fddfe36d8a55fd434e985f9b36ae29bc4a691d87377c4c792bac42ef1dcbdc340fa6a8dc86cd5d2ff346e7f2bd2aa559162054b32354ecaab507f1417e1ed2d417e22d0c7f0e0f812150d4c616d6ded52df54522922f009501b60b2417a1bb63b3bd43096a3cae3cad702c4c36626e11889a900d5e63b4db6826bd38fe9ebc5861965fa93d3f9bd4e0e4b7b58521e30a191cfde1a69218fdc04dc65bd30635484ffe25b8264fcf54a8bd8965dd74d2adbd3e56195e323593f6dcc0081457adadf12ea530783f31cbef15709b71807aac3532cdd87475ff89b4b52c0c54e3420c336f7f225b8c56bcaa38bd537a4555c0c2301afd99d8a4c23e216aa9b422c7d2bdfd0966b70b8340a72e98513cc207ea805fbb6555456abf44748b4a9db1640098d7786800bd18cfd0999a11ee5ca0349fb7868e6bc1f7c107c58fcba90a97864cc106de4e2feaae3b19a845bd6303cf48a8e6b8eedc27580bd2b6bc7dd0166396a783e8771d90885718b84138924f1c3849e159466c2b46dd47ba08105f011f2f42bcb5334bc10ecd570b0f680800972f8a2407a7a5c57085beb4d69c9f008f9199bf3654ff01bc83e3920eb21aaa3a4dc1f47a29ae11745e8d229102e3ab0a35a1b744196388d7f2ee5d18b0a8859854e0edc448e9429df4e3bc2680c046424735f65627eeea3d00b24250591f0a2ab5414becfd35b83bd874b53a6147b2666139bf668d394d4b273664c5100d7f9884013d9f3b52601163bb910aeeabecbbed38debdadb8bf3964ef3e14171d35f75be2b39e9f345e558db2bf4d90adbf76d9e7a426853ba46252f9577e96f661ac558ac23cac1b0783ecc88728f27820f5665828808749e048d3f3d39019d3fc995b70e487abc5847d72254c45e170dfbad29f15f22d735e2654046bead223c84007e8ff351c781dfa5cc274650b0ca5848321e2c56313b9f5db5a54f2db9095b2c81b06e69c9ca45e0110b0b00bdd9ad9e233b61d385376be33cb112d7f5dbd11c1cd58209eeda9addc15e216e07553bc5f29ede74ee9712587f520346b148a7e4f6c5827ecdc4b6426be60701239fc545f0f747aebdac8e5bacd01a1e9db29bc4b347a14c450d91fffb826ac5d60a409b569001b9090ef7fd017bd9df3453de494204eade58d9e5194d8ab9210f8f59ffad805f5bdec106565e197532f2e4afb65811525d309a551502239820a19b963eeb413760cb9879c7d5ba8c989084ba0cb2c06675021c44036afbf0654b47500b2d7e602a64af9d838086c560d9544d395378ccf76b8bf9a520b4500059e7ef4e4e331dba26bf80a4368d3d8e497108e3e12f6497bc506327154833101b2d512dcea8dc995c7aa2e80b7ecc17c890e8c48de3aeb22cc3e65f6343cc70f4f2af029d3070fe3f459d470b9539e07d0fc9e0794a74a568d750dc9111b369a0966dc2a3a500d51919bf8f32db4590d0870fdf42625ca99a4032269cd87ed231f9f739cb768dbc9207ecc36a9449f49e6a448f765bbd69f483522aa0084f7440a17c7be78e7b1d82b4b66102bd9b398d17118667a77e87271f3cc628443235ae142edba2952f2431b404cbf2495751b5e2d46c049001f8e805331088114b17673dc829d2094527994d7c9d3658f9ba70cb590ba5317f3c6faa3851395acb7c26012dc1d108254f32df3459b6ecf6ac79f0affa20aff323851e3faf275d327cd4326e2fcad2f9a1cf3b07ae99a8e8f2f231f811ad86cad30aeb3273ac80020447f5efc3feb0fe9cf0fee16dfcf9c62e0e46f8d5e6ecb05420efbb1ccf6b557bcdec867587c5e1b8243c11fcf32c87bd99fa0984872bb663df0eef7f2ed7c8fde193f211ea9f97d4b39ec627825072f1a024c2a78c1aad35b53b34ea165f3a18e354700936a9eabbb89ba716345799cd3acc42f37704f14c0a28f225fef1e424870f7bb40b07d765d7cc5449450ffcc838329b940a914c2a8d55ff3e7313e616b264ea025e23edb0b723c0983a5256a7eadeaddec5ca0dcba74e27abc6fd867d0208daadb0af4430972c49c0b04ed0e9587a8044c651618ee6c0e7d1e8a73fdacd5cd71d80912068c54f8c4984bbc9fe8b0ade08d195bd93e4e01d31e3316bbc2e2be1808ae95f27ea8f1fb222db1bf7a90ab84a1a29b4d46ecb0ec256fd726e8ed9fc7ea8ca65883c3c90164d82fcecec69ea7508b59b8bc7520081db6202405c884be2b6d9a9738d7ae87e9c78c1ec3556f1d101fcbeb835bd6d360a5dff66d4c62aa9eb3d92211654990ea24c0a456bb92679122e120e66b5d970954923d62df825e6d1b460ecba28bfb10eecd5f78f6f531afc56869e935ec1d8bf1448d0893b29ce33356d8f21ee7265bd1e1f7b901597458a5ebac2848be8beaade586f9bd0ce6726b8f8e12e813684fd169e802e9f3d669a7d05a7a3257e6c49e76ff6d581f217de71eb0942a3d6c1afbd080096657e0bd09be1dcdd3da9095e43e2a741591923718d70742fc1a835253102896f331ec5cedc98106ef1d9f770ce2072d49771e299288b227fd331e4fdadfecea37e7bfbd02973852353a9e9d1f9b4659e03e9adde52b292c24ec559ab76c8e4654a6835d855205b0a16808570c687f54e7b8efa3992af754def54ec767796ab88b44506c56ca42c638d040af8fdb239cfc7d13ce5c688fd86396a14a48bc33c1f1b84ac4cf731a4d2f76bb43b607c1dccaf41850cb44e0f731d4769ebcd82f93a97f427bdfb4c82a47e0031c3e5268a5b5dc5044bc97371fc9dfec56d8cf3fcecfe1c4997772f16f4b1b1948e6d2dabd2b4a854a2064973646d79fd69914f538166dd47d72fa10c580ffcf8e5be7b7235c12bdd1410ef33e7142e5db016502c2828012a97fae8aa5298db818af54466b303dcc89f6a682c8ec6d15b8e507c0a97ef4420e1db1554f85d27ec80ce4db970910e4b24d6fe9a34007cffffff83