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

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

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

Block Certificate

Block 57222 d99e0fbb902a72617e76717900516489a14a7be2936152d90895101635fb1e7d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
12963dbc01eb53fcfe49caa7ab40f3e16fb53577b9aadb8c1a8154bb851137f6
Certificate Block Hash
d99e0fbb902a72617e76717900516489a14a7be2936152d90895101635fb1e7d
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...004889000080a10100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000b16abac3072abf40f73a802a73807a37f86a25754895f0576bdb6eb403e48aaa04aa5a2f0f49c445507b4c296ef6f056e047ae04aaf9e5882a117b493da90554ab25a82f2e1a56c949b3802fab1b08b2a4e0112e943cd1b8fe1200000000000000000200000002004889000080a10100

Raw Header Hex

00004020a130936193e481f1d7f8d24922400109a03eb536dacad94169298bc301c514d85a0c83dc62dc19644e8823c27d813989a32341bd4107cd47e219cef51b8d8c6349510e6a84910418f6371185bb54811a8cdbaab97735b56fe1f340aba7ca49fefc53eb01bc3d9612

Proof Data Hex

59,560 bytes
121216010307cc7af6c1460c9ceb8907d36a8bd24a47829d76d9ef72dd091e4c722d64fc377b74cc27fce6838f5eeafc764e9883d6ca181167ca89254e5fdf25c9350ffd520817a29c86dd2bcc25521ce8ab17926747a3c422fc9628dfe6fded3b737f3af907581bbda0d06ca1004a0d89b5167474155997d44e3410c58d8202c177381ef2a19329da86f1c588abea79cb2d16f9fd6da1770174b3c890d646b5bc60e77bd352e230088bebecc3f3388ad0dec8716a65aa754041e170b01025a7fb5f70dcd86e5768d4197739a82238b02acf2f9b24e5d88babaf0db49c46094d408cc1cb6ffe221dd5d2a0d8eae1ce52ee5a10fb90fe6bd9d46f94047998262e14b6952be62fa75b71cfda4345c04b1baefd622335cd43010e924336aadd9109370d6f1aa714434f0b1757523dc08023be29cbdfcb4f3a2d759e808336d927d45b1eb7d86fc3aaebde83637050ef6c82a93c19cb210ead600393628483698b723a120b9c418415a46a024261b520e4ce3c4435ab13e5644925c65feceaaf983ee3d4e9058a05caadbe290aa185940944d9c66eefbcf2c33fd06739b974da5702c163ba34ff7200f5f91b40a6925117eb339333f0963e4d43a97d9112106b0d802901ea51a766ba979dd952c436a766c8e462fff23eeb0644200bfe8a0dff9e7d84d8f9de8c5e7567923c531588a0a1f057b5676294f1067c7ab291353d2a38dcbec6e6167857efdaabc3fd13e409c34b3212bdae54cc29228d09ff9ea6182c121271513c8816fd33e29ace5281a2cbeda590024bcf2640948117b0a1a7871461cf2c410eed86c55edb929b4a6ef50e589225c3d2c2bb97fc6a6647479f8e7f1ea3460aef53a9580eae164c775eceeb3fcd8f3e2c10f19d36c0e067ee4ebaf39bea5aaf51b2ca0a481a99850f985e43c37695ed0be77d764f51d1972392105e710929b1d762ac0be0df3e2b26a2344dd888f12d924c4985ddf241c163eb7bb434005a7bd35d5f811865a899167b2a33bb3d196735093e9457bb27c6f57b2f1bebca7542eb291810f88610c96e8230e0b62105bf3bf52e82853206ea6a583d801d735fb4c2a944cef3fc832ca2e82702a136be411bc103b455f7683458fc52734b760a2f80c6f41bb80ef08f8cbc7aebc60c49889f7029d78b8cad595ccf6f21606c98098a7d3b96d4d57759ccbf00f179beeac7bc2686b4f700edecce981812f85d3fd70cb9895efab5db31e6513fcff942f0612087c34b3f8058e3cf6805cf2bb44eb1b18acf961f18a94eb5547e37a48c7ad4465d0a8119d3fdaab24c76287134061f6ea6a614ded7347ecda2d16031dba1a7371c48077e34551a802809f2c75c5598268a342737abb88673b17b9241502f909f20dd0388e817a041864246fbb2220e94c9b479543c33fcde48436d9895dcbd0ac06aa05c955b7871000440ffc9efc213027be47468ff688954e816f61e2c0e79745bacf3a86d84a254f0e2838d0aca376c1bc31968a2d36a81c41a9e2940320470b42a7250645a2e0afcdabe61dba9e11d2679e8e9b4f7a521deffdec04492a597599accb533eb0949845c053b6a0cfc0f36482fde62594e7e1f04c1202c7d5af80f7d9089a845dd041a385da89693c53c20f9afefbaee4296565616be0b70118065c8ac32453ead29dc257fe21d3e7a3822352c482cfc35f32dd386832c9049d29d069aa69f14bf3e83a99b7a2517b038321afeefe063cad875c4fcda463a7c43424f81b7af05c8556d1f26e9bcacdeeb9e73340fda53a26ef09c3188c18255f8fe4f524b8f4f2c54c383283a8ecb94d63fcbf7521c9a33cac74331ff96cf07193bad3fc37bbd85cdceda410778f46985e5eb0ec4951c275ba81c20aa7f7128dd0f14f67a0cb2f33c9741631132073581d605c680a80dd4bdcc6c70e558c16f64be9823eb707d09dd031572e63f1402ce2ec93275543396db25b3d7f44d843c3a5a58683b6813e6f2e54c15cd123717457121b39424b991855ef58b3dfd0b1ea0d1704ce90716efeeda5244ed1e21cf9477dde722513300cc57f9c4663c0e96d51291d041b10d1e3fcebe5b85b62a2f456e596fb375c7148aa36f156ffbd5ee532473ec5b5d77a52a7f96c93dd7d57ebc9e0502aa3c28e331d7b6de2e1dcdf47e308f1d741888bd122626af76a124b0f280df111cb995d805d06b2051be722669d9f14d0180bafb3a93f8df3e558248c89d67cbbc5706f25aebc9df487019a8da28c32f03f42fdb7021cc92a694be90210ab46e3817021fa20eddf9e256f37ceb45e8fc40fa62a8ceec70fd0f227eca6c454314e4c65a827ae8a1e8812da19bca700ea946f13890c2fa2cdd67a17d04a7136597fc342dc42daf86a1048445b67dc1d718d71b51f0b8eb2fab7741ba7bf6e361efab668c055ccc1ec46e917e4f1d8d0dace82543331bafb01e38e2399d13116aa16d884905d13f8f6006d85e739dc62e4d69b76219daebd427be52f110c1f1a4697d3113249c16c30e8700b37d992c974972c03ff82e969ff62e6d4ba7a89eb39de20586189c0a83b0052a948dc84de96b65bbf480c7fdb098d5fe2eb6572a1c0cc3f2c07a3afec9ecad5acb9326fab02748119f4c6d73a01dce0192878ed512149243189ee306f20203fd0721018795c4d29ad2b7e7f412296b95483b92df05344e7a07142c5bab730cd9ec6f6cd8b3d9548aa1ef2b5ca11c633070d36163e5b5baf9328ed06c2bfbafc663fb93a644c59251774902d62393c56aed8e0d0c66cfb88324b6aae48b5fce28ad59a8ba3f5661c08d73c18d37508357ccc656d4387f085bb499f4a0fcfd36112d75dd96111f373a4bfd97ba2f4a9852238a86a99b3a700fc80c0d64de1f28409af8374a4d86d3b597ad9a7e51ce576b120cc895f8c4c54fcf30565b323c0472538db87c55a2560a36fe0171c77e93d0f4668649ca5ad1dc1bfaaabc20339cef4057aa6a6f078253d3dce38233bfd2bf56cbef1d9113986ebc2a52b78f30ea4271d8d209c5877955f3f1da975d140dd675d7bb2f00236b0952961f619fc8d7aca35adc252ca30d692c13813f415af79ae910c6e077eaa903d6987f330fefeaff86d3058a2b3575689028357d24ba346c67acf2a5377a4de8ac6e5897b44a3d0390001308d6971caa68d50a4ed864b69414bacef58126e956e902ac052e95ab2472a9b1a73f81f79cc00865dc54faa1a3a80ee1cdf84ca3d0a47dc5ad15f0b2ae18ec08397af1fd98223b3bcb9a1fd7f87252f80288a46d544ed9679e72893db04c55d647b2d924fd1fb95d7afbdb45da627ac8ce199f4131b04f43d523127b4e154122b7fd5d1a203e2c80e7d828780759c87223370867b82a5749b47de7259b497396d109d4e11d32b364a0ec3d8756b9619ff872274d82bce69a8b5ad4b82c32def67981470c14e91eca17f0caecc2eb4cad301c6b218c0f33a3e79bf6c3a623ccb0cdfb9c7c3459697ae22d2a1cc92896d3ddec3ae387b72eaee8455a0d08d0036509370a3d010f77ec4a01edb460de1fe843e15ece24ab0ad33ae2eea0610e3755d19ea9a53a899604ac4c7afb3147bbbd10c125b4f355d14e596653918f64dc704bf961a8cdb38ce22f91ee003706c0fcc1eb82919e052c5056d91e79432632cc625276e41e044b341e5fd56d59183890152ee41d9c9e23d78e4b1d90ef8f644494742c3f719a425a9829aad405c7226226dfbf7628cd3d02bbe67942995b9e3d1ca8d8954a1f52d4e80d152e87858bf67a1a448f9e1dc3bbf1fc6586e983b7cfd7306ce6bde3c2d67a3bdb96bca440dd21c8bf5d6d05be05440058afab592af41ac30bb989923845ba586875d8241d8d101a164d8047134ffeefd5b60e9a9fcd5f198d90c56104b71539223368a2322fe1b25f31e4b4b5fcd8d55444773a30419a7239e428b6f26df13db0c23c8f0dfd3aee708921cd35a0ea412d8e26bce0f13a889824188dba8a2412cff9fcbc8b230e277661dab032899a54e08906368f842afc6f96e597cd1bc0cf06c7bd0f7977b2c9a94fea60a7e9d2a525fa06e2c9e453d3be16ad6ecee9a143a460f9ae2fd7798832e750ed86792bfc390bece05482e8e13027361f43e794b7ffefe5b273f4a03dfbcfa7d2686e46cb0165fc178f379975348f3bb1ae025689d778e72a09b4ea369c918aa4bb4af132ce23bb5618fc104b3565e2cf6447b5815624c463635be6217c7eb573ecfe5f77db9d3e1ac99a6015beadca9eb9f4945054082d3ab0318e707519d04a9aca29f68241b02a5c42d46406a0e9eccea921d332dae881050b6b4e609e367b405756981d705f1b2635b8c220e580f1224cb679e88bae36df4b5d2f4c77feca90bc32d110b51c805a2196d505ff80fc88fe6e06db3a31ee7a9b132b08fa2851ddb633822567ac55d32bc6138472c4f678222dae1d5f1bedb0d941663413b0b6739a0a18d148af19c18dfb8800b0c15a0ae14f1ac4e418a4d7ad06b2c548b92574423a2bdd0ef6ed4db5aacf602887beb2e4c7d8c3059684bf86b19f7015de55ac276d63ebfe0e0498eaae6ede21e133a98bf9146229f73a2512feef669162f3474a0f6b0e8d5cb30e701afdf78f9b98e1ba1a6f4a6411408f6f6a6633743121749e1c130f7a837c40ad8167fa5e10a573ca360a1ffe008fed312bcb3af7d1e39cfdddea0e91f383852ea96f866e1452120b98655109c67ab0feeddfe9d8d120dcc96a4d7f7d1dc7da56dbc97cc0b907113f5da06439f0b5bb26802a0f306b82d913b73847e7b4c0120986dbd2bed9914a260573c6b51dc725a16233eaf5152b8061bfc184dd6a388679eab14c4dbc48a5b4ef786c57108a2b1f16ef96fcdc0a840ba8918643701c708133788196a14e3a26d806291efd340c84b9246808223e792dad1e8b5904b244b97e3df86c3f20c0227ba48e067e6b2c727fb7294a288ebeb4188312c22854a21b74b74115cdec51bd449c69954b3177085f2098e7e74e4313abb199f90fbce00d09e219f6466dbbbb67c2c9d960362c627c52b6a015db152335ad53d3a076ff69f34eb527188e0f8756d512cb62a3a5073e6a92b6b1138d3bf31c931b61c8c8c7621d1d1e9399a7dfd7370cf72d1447cb079bc36e3204543ff460033c84fa634c75befca0403d6e3d113ed6728e2f263248ccb62579067ceafff839192b733ddb264a0680bf32fc4f5814e6b0236465101dc6e09af36cb10906c9b54496ba03ac372f6450e56eb0f5fbf698badc7ef0e96ad765ffc41a30aac536d4d0aff80407cacadd40d2075add8b38f83f7d46efc5e26d75bd364b73df9301a15a1facba3c920dce5f9dbbf94834a1dcf7ef3001a76ae2426d141491d77930330a4a9db6d7cf3edea4951c0517e5761facde536c491b8aa7622ffea5936c9730dab7cbb484ba44a9e22d5fb66527794fa3eea06a2fec07798e7f0e15c3bb69740ce3701b2e716d6a8036e1434c719d4314e3bcce51ebb375ab00b07b4a7d03368485663b1968547d1275a6c897ecce7648c6ebc9a895745950301c4f19cc2a0da036a20995dbfedfc1b505d3a2107d6bdad596f950ec762ca24c967f6a1bb2675b7c5f6c1facb3ad96c738bfaf41bd307b4c2e09406bd858ad519054e1c474f577e6d52402dc4a2f87c9f025011c9f14e654374a691a67cc0cd895b52c963d16ae900bb21eff713d7bfcdec5753d4524475cef7ed43d6653085e6a3c526a8efe0ee8ae57547332b66bd5aece1b2b3502d07f6d8969eeb5e7cd8440431a0a6385bfdc49bf20f0f9d3272f850c20bccba13891c6c497ab60a48674458c621f86fe6686ed71815af74d53dd53ce6f09520e64afa1e0640498e33cd8810bc68fedc2d0954c4caa46c155cf87a3d525dbdbae3919a4743f11ddce61139e73b6c719ff62d471a391efa555654513536ee913a4ae25fc82b0e9c09ad4373d1f115e3bfe406086bd6540a4e1605b6587077138b142cc9614cf7935b9b3b2f63013a5ba41734aab4dc6de9a485c639f0ec1f5a2a0c16df1d5c731feaf9ccca222e13c33678f97d02d6f14a02a9b063c1d8de9e5cb2a921cc7cf76004cab2aaf5fa0254e1d1ae66680c90c6f33d453e0aa6514fcf779ada4b5dc4910b8bbb3ba6a8e578098dfe8faaf644b85e688d68a284d99b116a9409ca5eccd329f69b69e851b043840b68fdc7ea6899fbf75c3001c7ae8f21ad5a886dcb518327a3657c7c476d094eee099e64774860b5ea91f8ecee959da7663e0db054f960964703ae8094b04bb4cf9b82b5c041765d85291acfd338e7d0855e4da5c80d7dfc078c2f1cb743b40a7ce7b9df68aaedf5f144de03367a61a159b7f44a89f2547eb50169c1d0ff57b2be28ce08c6f964ea6d09f7838ff738b15ecbf3ebadd9f104ab45e2c6476798cfe2d0ff2cc798dbab19100efece12161ea2180ad523c3892da51fa09fabd92fae1cb4098d77618409aaade2c621f77a307f52243d6a4e6879dffa4c67ab914beae2a6ac27ad6d68d527d612ae16c3bc54ab980d9be201a3b8861ededdcdadb65551b632ae96843dcc3b237e0ca8fffabd4134dd2311c7532fcb478586b6597a225aa4c292f9c54af8fc3d03c5e1c3416a4c01e5806cf6c448c36aa6d1cd849ff69d5184c544a66d1d05c41c1263a675e2a85b56505380c9ccfafc9c71faad200c65db7fee3d8091df49f8817910b28c7e13e952f572b51927aa16465d51ca0d94fa36e569e8498f371ea2de1e6b95d23b70eb68d8ad137a0570d96471275d30d5080544ba01902f819b35be8f72ffdb6f91871ae8dd894c43f79958ada443c3f7592b9215c437d38711aba4648726d9f282b826f9dc464118afdd7de79ce57dfc8d1cdf6101e000a9f25fd2dad1e15bc5107e0799c0675454f7099d5e961f8f1cb849d57f47add664ae1a72f9a77a3dee42f79f81edd00ca9aa7c327767d6875a1ae3fd959ba0bfaa18f56ba5588774bab5ef96ccf14430d343bf7f780a1118c17b6e16f424fd2c8d0a3a89bdde10197bfb543fa510762dc5cae010cfeeaf1db176ff877eb7f43f6760cf01691ab03b6f78251b043682b8b1db323a8f57dc47c317d738305c2d93e2189d94a5e9748fac9b28416cbf01f3451c4143a19f24a2d2b82213afd884c4da54fe05da59b89ad2f6ab10a2b2f158721dd8ee9a4ac5ed15208977d9e8613818b9c1cb7ab83231fc1daa3352bd289e4a4e6d4b0afff8c3dafbe538904ee95d82614f6e903fd79c8fbd015799a73346ed53352951dfe8d4622a64b93d5efffa6cd266d0093a6abaafbd280d51b4a08da95f82a062e304b21199dd77c8adc91996d788f81ae6432ddd15b02de8d3354097c3db70482b62e2174bc6177472e20326d25ca638ad0d5a550d354ac721a37aa96a644e25e1c0c7c4c85c1605c13b34fb5d917b4a80c1a2d9c04c6549011df2e04c1a861020086ae4fd850b4b6323b5cc5fba8dd7105c6c8db55f395297ef027e1ab7fab360513e43acd83c11a96ada226cf58c0c53191d79bd333a4ec71f4cc8366693e6c4023f24fc49f4fb78ed25aa73c74345f488ea35a59b7cceca97d512cdb435965415fe2d361f5bbd302bcc418126f2e30b38b51e493570a7c279d19c6ac7915cb6d1d576e520af03a8cd05e0dc52aa00d593087cede2b73ba1d66c85172079dfcf6c18f8e30b2a82601670317bc5651b65760b73f579bc91167d125a5818c9c288548c35adff9e295ceb534ea1cb90632cf6a7de79972f5cb2d7856088efe745b15d1e08b46d61a4c9aff428cce219e81c83be4a0b23aa2b779b9e3888924232baf522229ab85523c06e1277dfaf0b45ea72d68758804436f884e0557265735c0388a39365ffd33ebb754dc1e2b226107b0bdc6df3e5e89029ef6ec768867fdbf1d61ee0f414e0f9178b8d46bf16848a61ae1d27e803b45b03cfe6c21ab3767fb73fd499b105042148a93c5a27bc10b9288ea43d57cf8e2bd3eb3fb667975ceb9fab3e14a10c9f760cb968112f775b9e9bac21d0baebfcceb3dd26f3fa05da44f942a476d71606173b87f1bd3987be1cafb78b8105ee66891844bf6e906791320d7e80148d2547a5b9387219643f86284076a6b5c952d4837791d116a4295fd6705322238644d1855d968ffc7a2ee52a169e96a854a801ebf73e3bec72440f0651d1955d6a020c37c57e4d3d798f8b5beec5eb29d8cd4d517849455f3c0df0ab40bd07bfe735d44e3064c2921638f6dc0fabb188b2a7d09a8d7a52d26f5db52067218e011cefd0e516102292a114b8c61635c770fbaf2aba59dd749e0cea1f4d7e15b3ca13b97b4363379d39dee6e4479975a61dcaca39028ee36d8d77800b6e632cb1b2a4543e6ca3a983d33df8bc2e2bf542739adefe3a722e8da83496eb4f1e75da04daba2700781e4b632bfa83e8c2ff9d0e1a1709fb3067f697d72f52888d22b385bece522e9761ebe0d01e31db66c65b3f9cdf3c4b5b0b61081ae745caf916287e6531271c0db655ef1f9974676d95183d97996125e9bb32711f7b90b3ccceaab3b8aa181faca7ad1c12e7d84cd20cea7c69199c44001b729d729abae31a9eb73ac352ac73b3ff0ef7450f587be28a30beaeebe20e12d88b75486e54f5e9d64c1da16b3b620a0db8843c4f2136f3e11eaf25a6948b14b08a16cbbc75c19fd9431239b875ac73b318fd4110e13860a95ab01d1d5e353ebc51b5ddfc629cfaf05433fb08b088a5c1de27e1e196ca43208e5931abcf211d2468fefa62489cc4dd9a59dfe704298c9cf3ba0048f3d3f20695faafffa3a67d029801d7b2828717610e8d5189a4b573b7feb4631d5039157bcb05960328ace3c16c5dba9a94c01dd105b6fb47c1a94f29ee4835c7849375ebc27c06b1f31948331b31229864b0848c03933524b5d93ad7b5dc9ac7b107c04feb3a4037ff44cf6a202c5a0ef595fd074f3d651babb7657492deff1788ab588ad49be6302cc81b72ebbd004e174bd17742c4f2f666daa06a5ae4c52c4c1e7a5e478f34c1cebd7cb5b11bfa4e1ee4a5e8e9e5611b27bd364761ad2b139802a71534a1bef55486215f282eee9aa2e85d5d320f7e03ca2cebe25a9db2d0cb88f89468a3779d7375fc0fa5be46e5464bdaf66573879156837c18e1d8d2dfd4b5be6c64a99c0cb30d94b55e26d5491a7f1781e36046d67aaa0aa1c46512ecfd0113a1484e782ffb3bf44b91eea01434668825630aa7e679251762ef536bab99032973460efd46f5f5fa02f114db8872128bf48d272991119bd2427218a2808c7680c5812540061f84c31b8c561dfe4c4b6c1aa415ef6c1fe3bea33c19142b9a950f77ca4bf8e6012a111503cd1faef2f16354fc757e2848eea42787c99cb20ce348924cf7f00cc13137d692355786f9ebb993d25230a40bbdcb4774dae9aec893354dbe2ec550598b23aa881d6f527e4d61788d42e82bfbc3383c79dc9b902c64b8b428e7453778268594b5710e04790009d3d72bf423699570e998adb36168a5a807d1d226c12e34636e98177f5bd16d039bc68b4c4d9b3782dce8895ece1bf26c3e83d6409836afd85d9012afa74b0781dc80d87c7417731753bfb4ced820938e808d5c4f38b90e40dea47078e98623d239614d3ed125e1b62417aac7acb99fa4c4be5998d6d2dfc98c390c8529562cb8e4d92400f65f578d06cd2effaeb1e5252e1cbc43d1edee17e519684294fbc5debf4f635d886a07ee4b07b5813e2c4053615c834e725887edf09e34369b9dd54c6c0dc41326689fc6eae9aa30676146c3658d6234a85c68d7b51dc5d6d14a077642ad826d3ce7ddbf98df2b29e69f9d36dad632a717c597ce15819e334447ddb78018a3830c8fcbe6828e39e0c2c7ea32c5ced3cdefb51a541c174ff33f75de0a4213bde413c836c0366ae2e3b0f95c9b7d93a66c571ed58955b70bbefaf41717dc817de217b48362ed3ae58ab764d1231c0abda6168268f1630575a1864094f702f1c3de04e1ea991182673e232e94bad040e7733e819ca9e4c03bd9156036f0a662a291e57c8505d3f32aa1d8969354832773f79c4f9e14093cc25c9594f665e57f0cce860e39a38d1b5e323ff9db3268c39c3f6e3bf31d0d03b5edfb8f9baab1701400c603b45d5ecd9d562717934b3bba9973dd12e3fcba0c8b560df6e5a3bdafc5b742d81f290a425f0b2e5c04dc3ba10b88714b4c41f9cb7de1ddf83e1b1ee2be84b5f1b7cd53a2d958580aa6fd238ad21a8f7cabef7d49b58f8c65da7e2c2ff625aca17d8722a53f6dd163f899be3bff1488a8125fcd01d7c54678efd1e8c743c0b563700408f8b3bf9c52ec53885dba936b76be756fd727cec360e356a4a3fba0d9569d85937ac23c0038bfd9b6d46d12da76868dac7f1241972bdefb7dffce99508012f9ca24d0d1f3d9cc19a63d63408923d4276c03bf12675053f67060465716883864d3f142c83ba75ffa2f7b667e00422e2339c824e9a66923e47909f5524e0879201cdac060e020093d21ef9616ef7301dc433ebf0adc0b5b01fe6b60e85bdcfe06b19887040ada943b7a6e28aee0ab595b7036f26fe4eae0ee337c01e69d231c8329300c180add309e66c4a6253723e84d431b40a4f4cd0fcf67e153e8b365793c28a0957877c56b4397dfed4bc4d6b0ac796fb4b6480b88e97579a6e6d7a8d4df292bf1e758acc48e67b9407f12d3b715e7bd84e4e1fe83fe1674eb085a689d3afc0220e1ad3abfebbbc58334cf3bdfd86b8dc112229f0dcacc054993d978813b96fb05988d2ed6ce48834653ee1e353da89f15121f93a76648b8372cd867cb4e0b232397a26b288f417b945302b2ba7a9ad5befe923dab03cdcdb916171db14ed970447f48febaa76e30636fc056393b20608ec7336154d98c3965c803b0264b47a983e115fd8dd3d87cb7ce45b85ba3d7b15aab8f305d5ae7e450c2a6ce9240cac62e8126aeddedd0e2021152373effd349a00d050b95a2d66a02277f0b4cb49bae7ba088dfe2e4a10649168593b30d18c52fef85c88c3882b8f662ec856df8a3d186b1c29c3ce986f50fd59afe3b5e305b84dca4b1050efc00c23af1101ce5ac3c4e8cbd9bf584df82291d5ed0cc4e069440c3b5cbaff7a54dff05034aa9cce1136c5c05d7f32a697ed0a14ef48d3a178765790efe2c616d1a6e5a9d6effc21fc41faeccefa160041197577c336dd9b824fe00f125ed92468551395897e7cd1937f28dfe4aadffd0e8e071273ce2a15eb74c0121050ba7d16a5eafc0fc514dadb073452048fbaf7b961bf94f7030e290e330c46ffeed72e1a3155f5cec8beec0c4ae8351a1d302a39fb7f40b52f9be32e2a8317dd929c8799b34d6d8dbd2dc18c9ed0e5fd53ce5dfaff423b9c4206f97d87c0af41e632e00a906342bbf9cd343ed9e43d6a13932683e6421e963df96774d810275c464bdf193b28a58fa0ca27b6bd90c173f0dbdf258c545b478ebbd2b3060de1bc2f64f6e84a23b2054f9cbb3cb2aedcf60122f245a657995ab13418078f96d23bceca7ba061cccc8dd777dc0a6bd95d10b334d677a76492d386eef0b13046c57530ddc5c62e0c66fb969ae937bcc0fb89395c3ed3e4c02dc735c6e05901d8ed5c72fe0a4acc9488c6a29b3a50569fcf7ef33c7744c62b0f2c760cfa1ab30270ee4d63868ba92ccd6bfb07abf7fe7748bfe9dad8ea480d45b07aa09888ad17569f5f87c35f6377d75f72f133cf0116847728d7a895311cdc3765da812f5d7cd05a222be4aa34a7d757977f716a0d6bd19a2b504acc149f22934bd6eb6d6d14ba1cfaad1af329dc3a6b8abaf2814a68e5bccc5766e4dd7ec86c83ae66224558d80c6fe3e59ea9e26f6d621f6daa94f70533bb96069399eb9503207333af708cd054a843b2a70f0c99a9df0161dfb93398644c25cfe52364582f789ef68d3b4a06dc8e5b52cf5cb15c6913b11f306cc113680a22af1a3a72dbcf2c8ee069e7b68fde42dc06d3a596ee1891a3ab2f63e113bfaa9a365e487c932cd22985ae67abf040847ae4b9df27c6e67cc0673d449a9512c1ee4a06a0b4985c483f1dd0764483034d6bca4b0697a706c711b658ac7df8a1e586bb7dd09ed9e9685f01e74cb0739cd374f019ee5f25eef3f676def8a802637e4a6783b26003a485eaaabe0c2b32f3a7d97e3114292216908d1aa6c3cdf288621ae854df1667ae878103656ea54e93ffa98af5a0e15990c986b5789904e968ad7847bee7980b5bf3abb066677313e44d013a23678d5dca74c8208af299735cb076a209b2897b4e5fd0da84c4cbe84c5f6624012708280b58cf45ed79676064d33a2066a84a13e99dd6f4d39950a177c6fb4c8e77cdbe690d18f6d8883853a38e3ab0cc801105aa2fe028e3cbed0dff024e5deb1d801822c6b0e3ef1670eb14d45e7e50676cc90f5d7cdcaa896d4a6e0318bf4a9ac3fbd32bb7433143b94cb1ce0665a665250b6a8efff8b9def7c0d45a4effaae6141f27b0d9afc7da08ce9e566f655974663af265070174884ca1b490d53b50252eaf1160ae30ca0931fbff5bfcbc5286a4b165699e421f5046fdfe819f3710dcb337627c699c1438a98b0303a81cc7f07460cceb0c278da409882cf6967ba85829973ed75582beda56dd022abb64fe4452d21a646edd9fa7d79ea4ac4b8729c1a508e7539747b16656008e71fa0f869305f38d1a4b55565b968df3fec7253759bab407dd6694b444d6a25901d66ff827bbc50bfc519edebcb645e85f4d1d6a2db657169e1f6867441f2a0658ea4a956fa96d571ca125cf7c4e08b9313580bcded75b2c05d2aff98d3d23ba3999b18d41a045fd493157a5ff3f43e0cd585da070e99947ac026ee6d926be1fad0b14848df9842765b05bd7dd00f3ee628e93be55333048b4c59d1bdd4c8a0eec59ca44abc581db6290eb457ae65abeef22410bc5ec3eab18ceefea8513f5c039486fdaba811c902f09b254443caf4a01ce2ffe6f9f006306d28b1a2898e96e64251cc85b1eb3cd104fa6f74a73d98cd19351d8f01559451f3d80c942297aac907879198457bcb3a9aab6ec639b4b9d24e9f400738647d850658b42fc74eddf823ca632c6e97787d3c3cc5edd4f740fbcab90640331534b369740a47608ce9f94ccf30f5db7512fc78ce5a412b45c289de9731e03b9277946749bdb3f1ce00a244b11bd857430432ed18c908338d0a26a84a2d35c894311c29a5fb7dd3aa2c2046725a29b15afcb8153a0ac424801fb2c3f2797ddafc8f80e9e4aadef2c61a39f5d3c3943c797ed4c81a1addf9bee5f0eda7c4459ea75f506ca10b9ffc3e2288b089c2802b07c3adc376714a2f56a349888906f6073b3d657fef4ac4a39f9769350a8ec2da1fbc3d5b93f5d82c91b0962a9171090bdc8f694f8601683c125aa4e524a134e1cb6e04aaed50a8c1d8210e946f1e9a2888b8f4853b37f7be282118efb7bdb90562b5571590ba1c7d20dbf7364a522c52eeaf35027597cf760657011984c931092a3e5023160de5e1addb0c0ad5ebf60e94e14e3b23995b78f3b771aacd83b2ceca01700b72fd8ab3e2425dd7ee817cafaa55687421611080a54ca38bb52f4a2301c0e814f2bd797bfd632c0085ce658630265aed8a3df78a63f0591f54f1229e5f2d2ca5ef1df63f6fac10f058517984ac0e2fbac2592b043b013d01eb741992f6e777207a14395d5ea3a64fa5d00183364c95846a992c3d9e4e8c2754ed4b8cb7acafe230cf4c2ca609423a11eb0f9676699fb550f060ac716f1ad03e8efe26d733df23edd1b36fb97709c8556e6a2ca8926d0931df01a83ec75cda6d616ca6f5ea5da1d30a7cf3bae846e78a189fee905a21ea796a54f4494c904af65c902e4a1bc683b5ac289c39a38400879b471cf33c9600789e5e8935c6aeb84417053ce9ca44c11d0d25e9f2eda8c9030b9d0266675b1f18c4c6b0e39c3d4f434e31c818b89ed587de405625412dc0c0937b9c9d8aa122758df6a926a45d63fd0f1c83793159edbbc9b66bbdfc16fd7d6ba4d1eaaa449de6afd88598e81f207fc0ccce68d8132f0fd24208b8104d4f9633ced59a880af0b708ad6e03f5c1b50add4183a09f62238def5c7a7d27b7f037592222e2246cabda702bb197ccaf1b02d75481ec47728727261549c2b8f3e3feeb121615c28b1a29ec4d7e5b6d4383048e453651df1459572fbf413a343fc626e8feb9c324c84ed5ab442efb4f554f46671af43960a1508ef11ca33de954bc4cb36147be44710788c2b964958d014fde66121d37b20b65a59f662ca0c781d0da5b77a6bde0d37c0469d8d53816337a210dbe38bd7a9b1955037d555d63e4dc117c72bf77c4294e949194d6fe9425f0c0a2d9e4c8465a8b0249204da35de3e6160c9951c72f85570e0967701e270b2db1263c0f70ce8f4d67cbe9d0d09737c5f88f8d48567a37a621496cf7a90cd9c0420258d4b75e739a0fc404d9edbb774a85b695ca31cab841dd21aaeca278a0fcdfb6f8582608d2c112c3466d3433d314266d64f225aef11875a8c00aae4ae2ca14734771888e38541e68eb5cb8029a78263bf004949d1db0ee858473f26b3cdb4f03e76247e8c960180dfbae8c3534f4dc7a0fa6d00337e222d0aa5c90cf09b31a3c9c42afded988b458e08837950ac3902af015960632c445a1f81ef6fac814162fea1d9c6aca7b3e9621caef6b03415a3d1f9529713b3e1c5ec233fb0efe0d1442e10654e27ff152aed63982ef57f66b8d77c4b54cd0094a4dac69cb4fd17ec289022250046a9493ddb9265dd32a1f1ad42d2059e0bf885ac703500e478187a4a96d0b74760dbc5e966c06175e52c75d2f2a7b0baead48c75bac274288f4280d95c5143620fd44efbe4233bfd8fba833ca52298699796dd920c117530e616a7c282b5062b1b3f2757e1b4336ce02ceea3f9afb95f6ac20cff03a8d050a8d8ca16eada048bdc505787a11c581afd52742cbb66581ed0c8ed46c48c5622b4f63078b4ab6e93662f53f2d627f203a83db1ed1d78641ed8f04d27b41b86ce0f84defa334f503d24257e77092f612e638e79e01567d96f321a1548c712a96c3547c3d9fe627a728b4d0f198639aed955f4a735eef69e3b4c905fc62282210e9daf9e365587daaeafb1ed604067cdb595b5b87fb34e05d7cc269f79cdb4b1144c5519af2407ea62305b82ad1a5a83095384600808dbc2d4dd043370c1acf4d5a16e5653ef1ce62fd60e22de0143abad87ca487a56fca77139db095c2e8344832649c897a165ce702a2312bc1f2de174df7478235eb4247da886058a7447ab5078b468b35d4ba6ee6b1e8e736b7b02ce2c417eaee9537abe4b491901659cd7b3a8771ebfd1a787b9d194455cd226c8635c3e30d17723b612c5821e2deb3ffb61ace72ec1b0d6dd4a62fc9e9377b904f6796c02ab8d60b428dc06afa314cec217977411b6b5381e535f0a7e0ea95eedb54a608f09c2fe76655a92a32c8b97fcaaecac5586af1db96e20701a83ebcbad842ce0ba96b845e126a9d8f5ae7eab575643f34d40cf6ec07cd90829e877862cd26cc86df68fa7d27c6d5c482857d974c7c25cb8599ee9a1e583764fa13f3ea16288905146246ffbc68637bf6ce150258ebf773ce97c6feee6d43849b13d0228e9ba619482962ef88e99ad9665729bca09b9107c01af26a567f1294db07b730a2fe424f91e64ec710e9d5c8fc49b9f9d220c7b0ced218829d184667b5a64c871f4dfd6e31e57d986beb24c3a14fdc691fe52817a14f4421009adc38f86194f113d12924223db3c2784b591f1659ae4706f58cb8cdbfc4c090bfd99d369992012472f6459baf639d82898f80053326f42fc1c3680ed0954fc76a266871d3a82fdee97fbe11578509c320d6c9bd0daaf6a9f2e972a86efebe35beb530f1399aafbf46b741ca314995ac2fe324254a7364ef975595d2b90b07556d2c833d7c95b15a5c3fa8347fae402a83b8159fc0dd3b062b01e7da9d0135be01896241c6f783477be79763b602631462b7bf56cf60b652b6d59c1df0cc3a9a47aad0decd036e2dbbb31f674b4d427975a8e90d27e6576bd139264b04ed31a07417e40f1ea1e96eba6ff84615e0307389665607f8438bbf4575cf3c0233f9b59fe44670ba8732ec03a28a4edaffacfb751e9bdc7c87aaecba403811825a8c81cfb25dfcbea3a7f6fb49ea7b54e8f12e149ff03735bf3d6e2321f7430419bc71d71d86a5cf48398f2712438af7fe8a737d57d26fda98f8b42a1e0a28509f2f0448230fbfba2e464ecc82ef38a9b59cfe3fb5851fa18ca7126bdf80739977a1a452f94b20c33b6b0a1b0dd29090326573065a9cdfc4f3dc3df718c7efbc9ebc30781b4b22582b05b89963cea21bd2886205d55c66221406d0a0405f6c64ae4140fa6273b700ebafb72a5dfbd17b2078e9dca5c601015eb030683e466787109b55172286a4fb6a95141c8f027f9ec56309bd4d14c3f61dbc58596e19841d5e7a8cf28f49d51e70d8c4a736a24eeb6964db5c67e826d7848299c55b5b38a6923b158e9e8611b651f1a503ccf9a939ce4565fc222d08de6b7a0ab420cc8cf2cae499264289b23d1a69ff17322b9a4058a52405e5024f00a0ad4376cf324fc994e17dbffdaf3384fe52a1c27af9396c2825c058721c80ed8773baa62e219d203f33bd41cdeba8eaf0859933e7cabc94a582779adae2c31d7dfde3c7ebcee21fad9c6780d49d789af895b465aaa4c5f4c8751c862213ad949e25ba560585cc5e0f13979fa34384af1f0877dd543c1ff0eb3f1a9a21e97bb6f8bfabd8c668627d5a23a4c250a4fb173e2b305ce6aebd9afc2c503318175a981aaf2bce255bf6af300cda26a7057cce7d4dfe39cc6f11f2e6785491b952e2f00873dea0bc3061dd4968107b069df75b02b9e39aed2fe228d234fc0ab88327d187c798ab2ba878f7e0c4ea2261616b0965f4d361df4cc6d13274a5d0f06ef0c37e1f084bc36e2abf4e0593f57593b8fad6e57a9206f29eef63ebbcf425ac30ce2d6607710cbb47f1e73ad2fdcb18c93d65a04d35dd6f5ade0656d445a7595e9df3ab17d241dbbfcbef5dd108f7f952b9b93dfc3d054137c43c27ded3a1fe9f2c38fdc7bcb54259d59b37bb16f973e57aa022db19540f8f62851fd998a5b65bf4e69ee1b28d0d698a132aa7418b784c3fe803a38b3f767d84eb3f8593574fef27aeb2f3e9f734b1d6cdb925f266feaad74475c73c37822ac6ed3e10c35811df393dd52c4b6de980e60dd336d66e238292203465ba6012d9d6c24de8cbf3d7789b190fcef634667ef80c68f542f5ce5629e7575383c4dee9a83ad41e5aa6b38fe9bb37284a3f119a78acf76c5537edf3c0f93739fcdadca9bd346a280e8b2790c5d731606c976a9a9202e3725dea01f5d40c913f32cc1c758b5db7b1a69f7c4b18fe22062e55c58f370986f366faeb690a425ccfabf5dc31346cf271e2720458c176b41f366f5b43beec9bf7c7026b8b569a94c9f86c5bf1ebd5cab8ec0f5b2eb5faf95d224a5176c619246290b4c9e4eb6ad2e019c3ffa0045258b93651164c23f1df578886627a13841784079b02a24106c0872f038e373ed1f79f4e22663e17986b9410007dbbd920ef397928abed14ffbebccb7d9cc43312e0bfc7d92904a66eff731dd344eb2713fc4446f9b1b93aa4d5a86233df8752b99aa0f782da6c6729a4f399d0c1779d60b7913550a05aabe37223c996f928641f553e79f3c4f755b7d3a0bb9d97d8d80a00f075216569b812752957be73f665d9a58dd66b9017fa76626bd159941129842b6d8a82afb7c625067d188eefdbba85e88ee8119bd4167720a4dbb4555975c7725d3fecd3cfe533a650cf33ca44b9f2940787933453ebe956220a176e7f709c559a885d76790c6109c9d8c1837bec85dd9f6c787fb183d5312b7ad368898f930a7d8b06219faac4c77ddc9218527237d888cd187a443785d9717192d797f695eaf1ea013377f6d2f95786c156f422ef8d9bb9df9de6d6ac360861332d8b5479e87cd08018f16a1ef3c78281c290de4897b59bb796724a49a91a026f05bdda18e61a558a760dd76143528084a1ca437d19607c897abea4f600df038bc52c445c877997cf207672a42edfe5d8d4f0149538fe0d0e94f18e4b0f96b876c6e553f3e9d8d8f2a575d9ef5dac19f2e0ae6c238808c3ffb19c0ac15fb3882a75acbe700fa11837c03ff11fc30a924d58097a07804df4fba01b44bd9d79dbe3051104a023e90f9e102a1398c4ca70de533f0f0981f154673164aa7d77b8787e05fc427de83538915c50bfd3677c5c72b67991d1b08375c96c62ecd5518143280b0430064bb943fe85b9a729f793cfe9186ebc08f04d4540951c58cef52c8c2155771018ba325a11232702c945a5e4834604ad18a8a27c251c7613a13b600e5578ea0fed844d1605f1403aebfdd1889906a001ed7f737d62dedd40b0f1c904f98da63e6a0e9b649fc5f7a541cbbb2290c14fb862ea9b138778c4f76d2db15c76992f7b29e19cee8843a21b170f764af54450b0726c15dbc04911548bc57b963f48337801cd3d1eb2100a54569270e6b9f7f87bdfa5036dc879d1d0713cb6ab135ef1c85484a3d260f6a4b33955942e373c5f94d3e630a5163d037ae27a644e310f2a3abecd8fa20886ed41a93e04dc20deef4c5fc4717183db56efae161ada7967a320b52f0dbd3f3a13255297064349ecbe60f8c74cfb1a9e6464f2601a3cea425c10fb52042755da395ef0e6dd9672bb603e0d8436d07fb9e55cdd2b9ed9b09b9e95bbd461f971820f8ce879fcd48cddb5dd8cf6941bc5ebb5593c6f7160720124d2942595fe11b33eda8a714c794b1dd7de0d8cbbe093ebc8f50b71a17cc7440fc2cc1b76c890fa9f61e77c15360d0624a98cd9aa8c262d92388d5825422db66118990ad8d3ab0a7998965c2b91cca451851b673a085f58a2ae1f7b9a7e9f75c52d6ada814e873392989dca392d3bb7368525614ee8a256abc44c726395fceacb6a08f273109b964714e3d56b7200f0caa1e20d2631eab36fb8fb41fe48db0634bee575c6f77117a8a334a190db13fcc39356e3b41dce8a5968922343a539df44e4e449db2d47f746e228f65f46b53190c3bb6d27d6c91c19eb05cc1b7ed2555635d9f0ccb6253c462e53690481a3ab6daee93e4abe2a313477397e8cc37b2ad7c5631bb411d2c81d746349916d49502aab219b493b2aa63c471735329fe2c98e54b9aa1899beeb27fe12adb8df0becf19b3f1ddc26ac5801b18ef3117cbb9f0ed20ce684413b58a96d3c4771cf15502f3c8d2c634721657bf218f860f7ef53ed86d1e92ab30be99854358d6d14d441684674f966e1a56164faa8e8c264f9fb9db77d207814e06ff2d618a1bb9f803af08c97990c6afd59e81ef5973091ef4c55793a01f61dc126051a00707b017225a371aa0017e9d0389c55494be4582a4c2ec602ff4f139350c5d34fc46290cd643a3f5c3721d96b2e071cd4cbd7812b75fd42539403c9a10f9862b422981dd332000c96bf12840f365ab219fca34ac7e79a767f13a521403343f0071a496805ed26c6b55f5b92b59d00565b82e13a0d41b80d2d7925355e556eb085f3c83c7365431506464c85afebd1d37be858ac015e9adfd7ba54c9b59df9081dacc0d847d79c4c15989bedb2e9409d747064aa44bfab36c29137d70cf43e8e95c1da67985bc77bb6258ee4a2ce3577a35730cba35470877407acc5a60aa720f4e689d6e5b6dc9ea5703ba101be8b4c3431b5dfe5adfb8e0471d67c8951576e58a2839a330d9aa7227779038fc807df9c336dffe68defa544008fd4354ba7990bb387979a37396b03f072a0e2d22041f9c08f5bf65cd08967de954780ab1f60f9c4eb65f24132bcc78a2e87b81cff5359ae16a0d0cffb1e1e03b85b4ac14e46081cd3d11acfd29c3bd6a2c032ecb13b3cd6c602b7c42f0f52a53bdc7f760e8576fa42e858b0873c8588fcdaa512e75673d5bde85b217048d5c12ea5c70b2173f05ea0cec43aeea6b40df5490cf67bec947ccaf0c1cace1fbc4e6ba67e7888c04176c799429dfce686e6a1ef9f0420862c09035efc882beedb6cec59d6428e8d8bd2f09f7e7fbd68f758ddecc0d8adb8c6e3afcbee822f1a0e69c7418fd41a86028ff7f5488454ff3ae698c97d9ba4adbcc495f9275ee87a5fcdf93513b6575bd64a6b24bd728a3b37eaad54c2e25e84b4f06257f2d1fd913aa11f9a9ae2a6f931586c8a6c6a6f9a348c7153972d0dccb1279ba0ffed45a1be07bbd2b8556cf0f8a0ad0802410485d2a550e5d1df550999feb5ba691730088f9ddf41a582618fbcd3f04068d80ce59d1e544794b6b4273b29b226e30d52e91236cbb114e231cc88e6b7a811c422855a63a9bdf56c70e75e96950fab9cd755bd8831251fa054d840fec21bd24a6bcbed9cde14fa43d30e87695e1f0a1cf7b65a78f70a0d19ef23c7527686fc377911d7dac6d063be0d2f5b13fe235236b9fdf28013aa77a68e584a975e5df75edec91c9e5f687aec9611c577861f86d541dce4e8b60c14884a5aba697e28e7e24d1081aaa90b956019370ea95f9cbb9a08d04b46fd55fb847cff34dda3389ddf30ca7940933bcec1c9915201fceff8961f751f91008bf718a8a825710e83f1ac839996e3c3680fe5fe87c760257fa28579e5828e3a142e451cf3ec4b4ec7b01085963dcab2bca2a20f1a60095ef8aced16abe6392a307fbb75223fba35aa37ee08dc96ed2125b633e5cbaa57b361639ed48d43311b081d58a18fe74e662324dad1f20ef34d47c022f952ade038c4e824b64a794fe4644fce4df50a55f4f98843a6cce85212e639f678f31e2f1025774c42325d7aef76c61941d18267f68153a54a64dcf654fdc67838a2e1b2503ebc095b21b900dbb1da9d11a7bf27a595a7daf4de85e45bc3a897007390d73a7ed14461c484176dca826e47ebfcb9da840783ab69d1fe6c46b3a87d0d4a95b7efed7c5b08d1388f412a6c79263148d657c7d95cb7be1ce0b4c193881009e0cb87f46ae6654b6bc4617d25f88870ad11fea0511594fe462c1a051fde186094affcd2b940e323b3ab508727555ff156960e17d1bc47800271b26fc766e2fe43f5552212125b2e88eaed42e0cf2bc96675c8af0f3875a55cb4af4ea33f849b33de9d84c9d2d4478f7487c720029adf3f366c4ba61d558cc4b75b9e8d3207fa0d2840ffb294a7e5ba30a4dbdb91e9f1dfa64cac8b8e8feeae166e9a4c093dc9bb73c9991f3abae200ccc4444c03e0b9da3b80c8e9290b9f050e02af1f68072fa7f04b004fe1c8db5ff1ce00ab3f946c289e7157bb68c6a3545e2d88437e6aca318ee919d37ddb0d8d52b81cab4ee31df346f139e9886a83da7c128f02babc6bd1f71aae0ec389c6413e0aa25b1e53eb02b27d6eef98f598a503bd1e493826bd3b253c2b276ac87f420a0376e6d8327aac56912035f66de4ccb79f0b323902e07be96715024e4f1e31a8de02cf774a61f98a3a6375945d00b630d223a23dc5134213a1d6252c14e2e1b63f3ac114ac2863a1a1b040ae843daed1a80941224ad5ff538e1afe39ae8f160878015df8a1496d9d6e480897d816541c6f3b3182ab993e01eace0e15c8d20f89a2dcc75a5981c34f75b89486e36482c3a4581a91c71c805b5bd9a15601c98d62605c9eb9a696bdd5ee02a80071df0ec8c40276e891a0deeee193118bc9bf61cb08cb079fcdacfdf0eb8a09d56bffa1b739a10380b6bc485384cc9799e579a58695e6358f9630a28dfc7c2cfc04daed7bf1b46cd0e3104164435d9339b0e8706a0bb7ff54950cd935a72cef33da8cd7b10a80169796985b3eda71b5978e080e0e167c51d64754db4127e517ba4eaa5055064c7b2a093209e525183b6a652d07e512ee12658f633ddd0ed79c5059f35c6c30984ddcff0af23e1cd236a176731a9fa6d35e578a820ad637eb5b7a717b425d50341af58c7bfa896e2a357c6e595f1fa72b142f6a08a7d1792f5ce339c315bec9a30000f46033910d78b2c9d3bb717df6f3b80710049c262897ce057bab3654abcde6614e2e583c9644eb6910684c395a8ccfa9f0d9e3807165dcf474d75ff424d7f3aab8486e10b2d1312663a1800150fd95ca85f4b2b067f851958e6d5b2d462fe93b6c065035bbcd56d11de19c767f5ace94ed00ac8ba862ed0f0d0bc057de07155eb1b22223ce6d2ed4236352ef916f63622fd113efbb1156f4c025f66163bddda62a1ff2ef67af56868490ab25096575739c1c54f9189249bfc06c67a290918d3550fa40def752f63e0600265a09caa973c5123959ef9cb8784450bce799f98ea4c6ab9dcbd5b28af7447c5a5b26a5c7be81a41e1593a5c72441b188519553451997210faedf06716a4d382927da627062caac3d32a0cba86a5411e53be55df298db8dee216fe6cdf9ad61294c3e1e491d9fa43a0bb9a219d1e6e57aa3d51aa42ee0ca3c9ca2881f3fd14a3d4dad96dd2fe9c9f31265d76cca19b4244d798751f772782e6757647ee313db96c282d8ccb8c7ac8c0fc6c9cd1c23cc22ab05b00d0348b2876c02d383b66a3b032a9f00a094fcd5145cd95b57ccf15af4496b4939f985bb2071ea31e51d8725b9b34e45d3c61585846a80091baab73217aaaa35e3d746e45aa9b4523ac36e8ab56dd3ad8f1e40192cb254ae6f71109897a11f7d586e5a9eaeea9c9b80a3067c2f3f6b94b8e66407728f02ac518f048fd821e6e3fca054bf1f3da383aa04805c73d463e53c55a147c5078c75231f1c1968bf14477f3d36b2f81f934ca365e7f9cf8b6e60fb4180ee6cf17428005616748da6613379c0e66eff912edda275d939c0b3e6d2b3340dfbad9cbe24b00d8f8ff5dea2f8b2efcc42b6e46d771e2b8ac3398480247e7989fe63907d76c14c7c53af40166dde348d9d252296fa61a8bff1a7e34a7e57b46e9abb2961b49ff90085f18d46e03b5d5bcce5eee96a2051c7e593abd9784e55e140fb8e1aef8134fdd75d088907d04650ed54dc8ebc6415cbb13a72c8030c86327a39c6739723ca32d8cb18f754ad4fbbcc4ee6943ef18bca421e0839e6eb04b6d62bde82625f7d6d311103d0d1e4eab57cb0cd3e8f18f5a452db8549548152078c80cd89e0bddc929d2d54f0b444b9ad1733d8640c5f55c998e345df9da80e61612d0385462782da9d3bf222ec8eaba1561256edd92774c49573ff735f6c4b91980d02800d591a32e12fe3a61d93c8ba5b78daa87d0c58fafa4dc451d6968109724e8f0be05e64b924f526f5beb0db2757b5a5a15db81b45e41715399e74748186db0f9b87f10572b98c4e8055589f9b40200a95448a0661ad1c9ce6bd4325efe6641d939f7b23d0566a333b65ef1d56899fb17fc16f18fa14d3f69190425a9177974c977c9da4c5e8dcd931414c5d79330af264fe6cb0562ad242408bea197caece55954f001ead6b46550e118b932a63843d8c88b36962cc15c20ec88d6b9e04132f5c2e5405e3e9194f358dbcde140fdc16510e753d37855922505b521da2da3d037734b560390641b5000d8b5080dc6d035d21d2f05a80aaf7831e65f1760b7fb4874173bf845bfeee4f8f8319cef4b468b65f15088667f34c97b656e8c2f68ab4ebb1e7dc50a84bb9738d5691a81ded9f30cba13333d468f1b9128efb5e4ee48b15dd0afeaa1aa6865ed15425a30655d29e373d402f782598916aa920a23240700f3cc930b1104d8d559f541086129aa3abeb1e095a16922c8de56f75d381b22cdc9c037be92b83b0fbf5ba2d28cc6b9812699ba2a31748fea52f6e2f415b789884224aab7b77cd72a8bb2d1ee9d8b4fbcd533a05cfcb71ddb81b484262b9e3a205a25a5700bdcbfb2e23d4823bbf5afff051edfdc7ea7a8eddc248785bc0c52e7a8fdb1e91ea54ad328e55461cd5e92e062ef1619088d75d6c9ec2f7d3de800c1a7854606e3b8b4ed4959a10acc840d2412cc8b6fe28c43b36023bb5aa61bf3671f6cd68712f5fdbbc07311da170e953fbef8fbca908944b483c0e1957bd1cb762a52f597c154c24ea1e32c880db304f3b4605728bd8bc3a501dcba37e34557068bf770f7ccaabfd585d59e0743b6809071edab2acdb7187bfa9b53da47f172aa7e70b1e0c7994ca9fd45b4236f746f345095333d0a86050775bb5d0e0efa6840fe6be0579c92c4deeb3b3a3cda7a71d3aaf8333aecc9d75a46a03f1532a26772538ae8ef5b249d11e75b5bf30a574892bc891d1bfdce9a74e7c00558feae6e9198574a4defa94e1daeb3a2dc1f9d460f3b56b928cb287e8fb8273e1723380d5046a1c6369f2dcfa1d50739ee0139641b51d31197084bd69b3cc8a086ce46fef7726561c60cb584b77629f7a712a7a047286ed7add7276f717c2fc401550161c2e3440a453736725d90a452de47a84e49105dfd400b18f77b7323ee598535440c56e163012bfc9091ac3c47606e16848475459cccee9a6f014245f75e3450c1ca971004c66d6d11f6e97aacd7416348d34505975283cf84e6bfe192bfa10c471239dce2bc01c6b7642308dbe867714f6aa59bb7b4426da84038cb5d19fe7f457f9f09ed679ce8bfb93988ba9815e9e8a158d577688c196cf035bcf6f4103bcc54a470bca77cf7432062d40f6f166879f4296572f8b68c36b30ab33a84eb40a8513935eae96d704b50c90ef90633d04430431ad9f65725213284b59d3d50a97edf7e8569623409d5a25b9c5431e779b1d649ebc48be418bff339c26bcb9da47e3310bbef2fcf7dab4658476768c7b6a9e07f3939fc8f5a890c1fcf7bbaf2e1a4ae2b6abdb008b38a863d4d921b2a583d72dd73f33008623c5b9d589fd8114d4712d8bd2ab80fc435babb2fbf8d00a144106048c9226fbc83c223287aba30567beca6f8e593f662039a1496e5edee76f5e215e76bff9c412e44a568bf347625719ce0020f924a731410da91cc39706335dac485a1f4e43c35f72b3b8414abecd6a51942e7cd303139f018ade889a33865ba81e074d779878474239a8e59d198b430ea84cf172202924a3c11b5c96393d57557e4c50395d8274624c0167a4f551f77e3e094cb708b777f9d73078fc7c4f4cfd5be6915cfc8d3a12a0e99de8273baf8b623a63e1b397d3efc4b91f71605d2235fa8dc11480421dffdf8fa654bb9336b805009956b041ccc49195f4d621e66c50d5c88fa471bc12bf457eb3f906906042f8d202857e32bf34f039d0b98b3094e2f33a0ff13bf95f098f07e8f63bfa0ab186d460fa13441b7d7ef193f5204716d74a2c54f5fecdc8c40ec719018fd3f4017c0f9492aba35e9de92daa78ea5c537255bbd2ce5dc262033c0c03a3c7f3b1c29b2b56cb46ac53bade3cb76709f0f2bca512bed185f1aaab7204ac275d3925e605c642d43d5fd8d9e87d3bd615405a0c795e6adcc96a09a4cdca85f413da05fac721198f6f023e22729d03a92798169cc97d480e70e63303c87df0d48fbc6297e76054528fb67ad2117dcc2a1cf4b8ea0b01efc762d6e52d5e72a72316bb66119cae0fb7b4bd3f165cde1cd0e3828f9e4ffa1f46bfc47110cfab31fa90281ad2b926d193665f1a77b0b69f075d2be3187c416076fac9885afa60939dbc1578d177f1968f8563032a5d040a96a9f0b99663784f3429ef5a9b931e08359030b66b1e78dcb04557aa9ae2d0f0378bcfec04c2c833590b4dbef6fa23aa740f78c34007c8ec1bfd4007bb26922d1a848714dc4bd9927bdfc9012994d912e2d33c70e2182646106af56ac0c93da0633778fe8fbb555272663b6404b7d7927df69b48623a88223df01debb6d5e214bae438e741dacf5e80e44c725f11f0d947edceff2bc14aa2c53271322cc0f007761ff880fbdbb1418190e99e2ac2f2d6ae2de1d5512c4b84c0ef8e2ad59593fba627c349303b9327bcb12918090ea090dac162d7f33809ef23f04afdaa5f43edd6f015ca6d3950deb3a3f61f6e27ea6197944dd3501a81fd3f645bfa705824993e073d7caca7e50db2757656bcd227085252155b4c9b1ad9caca194028e3102c9c88fa1db065dd0486e49b601f0eb87bcee115486e6ce01ce80eb93d359cffeefe32f89adafb6bf7149bb5fcdfcd7345a6ce38f65b3418fe50d36ea891446da148747ae1f205a3bc185d6587f5c7af0eb2ccb02eb88c3567c3ab3c774694fbc3f74534d24555c8f601eb646767633971bc6f6f8cca8d550d198271178191125b1abc6cc7440205e81d82a3f904d0c0c7be3b920d90c403a6d087b9cacb4d35cb0d5fa9341a1c3be961692d12a5a7df9f2426cd11bc0db2886f91bd5418c50283d8de2ba58ae7b707688f293689ebc3b577d2a118a98a657b61cbf03702c84923a765aa8099773cf4d347530661025db53ad8e38b87b3778a1b79ca3998ac8408786ccee66c32e2e7285a0b485e7a6523c782903d463607589a3b351252b3d1402a31e3cc02007105eb1289558f7721cf0c59aa283cbc285861b76fedfb44e1abef289d6395bc561482565c0b714caee4d22908f24751c8ead7806d79b84d1a24b858e81256c500c77fdada48b66e89d92e5142bcba21aefdd658d5e9422c83182728a9b79941393887402371be2bf3e2cfba3bb7c6084ea527769bac2fc7b3e491be455f96c3fc758cb515c3e239186f22313c23b909381aa0db026a12af6cf00cc5a51864559dbdcfc6f1e261aa619b91308174b46478aac46f48065d81138503c1072dc014117a292f766ccbfbb87ec87653e26386a9743bcde921e0061328b51b04dc01a4343850960d2f49c776cc8555426bd627786a7c6ac8945dc836e94947ebbb922d1cfa2ffbdbfcfc95430cdb285403c3a008c378ff24adabcea6a81d63291fcff151e9fcd24e8793f8bd68f885d8335d2931b76573d47f8bf2490bbc4a7336b92e5b033893978338ffab9b78e746129a56707f38fc5e389f88ab2fb2ff501cae629846f676a3e0f53344670275b9f554e5207dff3072b35d429c5ecbb44fa897ee3ca04b6117aaa89a205b2a5750a9cd25edef378afe073e1064142a8a2d29b419d413c456e8a5c36705fc6f605ffb40b2bfc209806a38f7250c84b4d880f6b914f8d09363851e4178dcb2820c02bffeb2efd265b7e917c911b9c2246a9aabb0437b0dfad599ca466642b078d449e47db2b7e2a861ab834225eab0497388a97de79bd78319915c3abb5d1b5bedc9e8e3b492b470b6ab0eb815b78be3c2d1e1d80652cd5ced2f19bca2ddd8213e7a12373b8620a84f36d6b85a72d81efaa04aea9b9fee804cf6c1c81503a42509e1094b28ed64185e8cf137c0f58271d611f1ca8109d3571db2faa8421db143d272335ed7fd82454b1aa957d472db2f728085e1e96db7c848c0831c184ee9b41c558893709d00d74f92b7e2eff6d339f76059bf5a6ceb83ca0b52d108aff85c8cad0fa90607564e54a4b3073e78b18aff3a1072f39ecf157657e03125262b7ff39fc8bfdabcde14ce28cb87db87b43775718196cd00013dd8ae403c9d4805b1aeae39cd377e1dad856b443438d2eebf59aa434de3d33ade2d1cbcd97b85d02ae68603b631cdd9b9cda850114a3eacbf86462399ccf4a2ce0dc76604d83a643827a34035160186bac643bab27f8f1cffcc3f60f3ea4314c17306599264b183dcb69cc5ee005c312ad1959c9934a1c953ccabcaf83040755b7a152f630d2bc0530d0b86d46cd61bfe883e9bda57cd80d5a5f3eda7fd9f80e048c3a7b7caf6b99ca750cf93b31f16f683a71e0b5bd08267849b2a97c52073f7866e1604fe0dde10746cfedab4c6391d7b368777692781e63f9d929d87b48692f48448b20eac2d3f5cf960b005009bfca61bdd433f76ac51b7d0cf286766a6bc29d221340d2e5c50fd2809827a72a82b2fed8a109ac7e8b78b77ff8152494e99c65b5af3976332da576932bb35ee1c8fe142e2fe53a9792bcb4ffcd8ec0190cf6e0a2eb168397d5fc2a06d3027b9c592977ab899b7119e8e8b3609f027be057e240e550e5d85c4c4c4bc7247e852ba1b46d94ea4f53ad1b114bca451addfca9e8f79b3909562beee771a583ee4e49ade255cd31e296ad405a180d3d09996118f033a358ec3637887b712d24f45ce7a2e69777a28ffb77e7f66dc2ff37b89f6a9085f17a0af2a34143faba4dc74262bd3bb3034b0297e09a8913ad6bb81a070e22e234ba8c048ad8379c4ff3cfc99a5b9183ffeaee5952fad705a236aac9f41bd9cfd665db30c347af7e484e6a100bc794d60d8201dc9c7c7ade821250a6c6e741374edd7cfd860bd8bbe040e44d11eea0a4d6f983188ff8c7332ea4fd539bc9c5f053ad874ea46cc95573bfea263307e2e7ae73edc0af0437ecd05e3b7b3a45c19d648541123a454a5689547dfbb08b5a9980e882f6de24afa670e186e5a17c768bb82b79ddc935d6e28f9c23ef7a0d7f4ba24f7cfd51b9a660517db5e16d88de4853f90dde7523780b80af0127226989939fc08a25336bc224a531b5830f7934bcb54ad5a3c254ff95b7684879c44a7dd541c30b416726b688c38dbecf7d8b325147cf8b7595964b962aceffd4ef621ac9ef5e498c028c498e2150858be8d912be85437c92d10c0a66f3eb745ce1c2c862941bac1350cf4112d3128c22efd038940212c4b8bdd82e5e407c52864501e8b328885fad14fdf60339991beb1517a3b727380b20a61c12c0090a738f9d2f8253f8e37a063323962569611397564e85dab3b126b15f74de1ba305128e496491d03fa3b922f4bc8f7bdafc8e6c0a07427ba33282f6463c7dc9b326de7d2f6e605074cf14b2f496b0a7264dd746ba9fb259448cd2de454b3dba7b0ddb2ee2b2a1cb8c1e08520fbdbe5ee63dc0018f392abfc71ab6454a8349c79fa276b26f10f71c0eb211fe22c3830639b27206f0f59effcecf295f4dcb2b6e67e01e7097c8a379bede9ac1a49297971be1db4c6539ef4aebf8b75343cc62c0e351033b60ad01d3fb9e3b53a5af1c5bdde460c4c491422b481c5266f76a39891c57bfaa652583017318f3f5d9732995d60d71a598b89523762a999c4df610128122ccf017a13371c2ed7007b50afc81b66e3055de723a318433cd6444fed0e8a6e8730671164da04a1354c7eaf69d0dd1f1acfc1d64069ba0a9d95e84540dd6d6ab3d3016b72845997c982a265cb7eaeafbf5c342a7222407e4e01207fa5ac5e5354cf6972461fe810e6cef348556881afeda54629630d584789d3b2b8df9da67d4e7f43b1512152b3f25a236d6d7cda4c29ed9f06f42a7cf2c968dc69b9812c9de980f958df5e989a51db5ad84afcbe17278799f8be776cf1ee420e780769de6949fc0e3faec9706cd44fa5f58efa94ba9f2f23ebeda3b7b2f77e802102918b7af1895df03120983236753bdc93e3c5d0f7e774767726d99c2f282e26bee0e0e012388ae104bf1b394d6d8c8e156bef221f41df6c3207aedb9032fc1c9ae6a79a8d8a28d9a7f97d9f0dc686e4f47656c4b68ede15f6ce9e3dfb3f369f4266c88b18b0db4498c2a2d526c285c4ac890c1bda2e6ea1736ded3895a31a67baed1e6c7a88d3f7eca4391ed5bc4e4b65cc26de97ff1cc898df6d65742683a42f7c8ad130cfbd9d02943240937d53184eed6ba5ea14bbcf579959208ec95f88c6769c94c8a9071a49e94b5e96165ce05e343b8117479e1a2153f2023681fc7a5d4d4ef06927d8068b0049a320915bbeb83bc90084c4766a2d564b2d3074ba8def62c1a56f03c42bbbd23da3cfbb17647b7f74162ab426be959752c2f6f722a4d0b88fa31fcb5eddd44986de8b1e09154c6bdb31a7c0f9c062e9790fe902aff45534028b726c6455905598437ebad1d4bd3c85d1e3a45c120600f45577c8e940520a1ff2f813bb38505c52a3e2ef966666bccb05c8cb2e561f364c36a7049f9363da304151107b91fde8af42132c8d9c4995ac2d8f77452d0f5b0e0e23653bed506ab0f21f03d6fa928e4df52f4c871b84ca8941f9358a6ace98c8dc25a27426d0b9a6f40d748a527d79f7e9f254fdafdd379cc09f43ff7205bb160e6c962281dff821b0f4c93ccc89b884dacdbe0d614a2f7a05c0ba1452386fe0365f58c453aed6b4e6e7efd41f93fc88036a5dffca854ca2429dece30af6f2cf25c8bc833869b22965c64c67650e523c9ca7fc5c8e4b819c23b26589bc5db3951c911b3f7879126540fa6ba1a7353e7acdbecd549d6795565e2499b9a9bad76077dd7877e6ae844d24647946ce77409d4d15637c858414d192b4f74e596f81c90b31f43b71c7f88ef5a75f9ead7915e2fb860e1c0360c1df73d0b98517f006350bb0a4f19cc9372ff8bd56283f79ebb4a0be399fa87148f46ce0cf7021d7f24df0261aabf48c2e032c9eb130c40985480f5c0d3ae46a2ba4141b256bcea06ecde78ca1cad47ce30f687cfe899574c5ead0625840031de96de2a41029ccf9f2bac7f93b160805ec92e5e2a28f782bbdb4c217d805909dc15d8582d2078f9d31e43786182465d9c589ca8a666c78eb361af115783046b7d9f2fc0b7e68ef3f542905c5273fad90259244ee129ee0015402ee6564708af22f7dd4239bdddd2832d3e66c6eebbe6a9c6a48eadd8474bfa06f6b91b21fc9ad21f846a73835a745b87af454daf04cde83b0fba3d6abb06844509e199ddf96e327124682f3d5a3d1f977f2430bfefd83a8e4c89d8967a4f53e261d0d18aef6578d026fca95d3efcf24347bffa939ad7dbea61f6202934a13cdab342d243cbf779293f9cf670e4c900c061a1d5c83e4569deb969bd52d59b83a965439000443f7dd33e35e21d5495ce58ef6b1052acc2000504430b4acf27cfcc5f1097209bff3ff99a2a5a9de8e95198c60421c3b8dbb90495f46ed92f4c147b23d95632db2ef31bdbb3471794094c4ccd57ac578597850e113c504acbfb224685c6143da88522d8245e3ce96976c76677106722145db1118da3ae01230b53189d11e79558196bf34ea061bbd9111b68abce717bc83bdcc6068476a796d6e6cc9c1abe50d540c16ec10097fe53bd9c9f6cc564c9bd9f752a4458c9391dbd52b9d5a44402d2935990e77299c96f908e663e3871ca6dafad73e01856f5830321d4452d7b39d5af27f7f5f854753f0ef6640898885267427652c073dff372c44dae21dc15df54ea93f5542d766bd6e26e519a306fde6afb11b949ebbc9550dd5ebc01d14169ac21780c19c1eeb30089bd97a7f00167fbc85dc92bf0efcfdb51544bbc2488fb23d6fc65a24419dd1bc59d729ca0a020354f17fd9dcc31d2cdb0f263d515c36a50a2f929b866063090aea026db2ad89fcfae25068eb17823917649640f7de4057acfda26d79842623dffbc87ec845a9e98825256b87a8baa5e21c4ef2c6be6ba4400a2bb79240e4f54de2dc83619a25833478f00ad8ca0dae989c31663fddf2020eae0fa95e6d48389717ac6f9c67f5467006cdf3e8917e81d8c620f5b87e4f6bde6c0293a88d3248b686e865deb2939755e864f7123381f7c822aa7f9b1d1acc160aba615202dda6528880b6c0307b415bd9941c508d00fb0d2734fae4f1cc5b41ae7a0f5ca07231891beae428e59b4ceed498b92b6c36fee73493fe2bf6003a44dad3d3308a00fc8a3292618cb2f1286bcc0fa42b0d2a16a9aa9a993bb40f58ab20b50164082b19b0aa5d3878ee531b4b8f387b8fd7cbab0271ac5836a8228aa0f031ebbab5d8a449a2cb9f7d5a7d0574f90f064609cad94343bcfdb40c26650ab13b85675d8ad00f516654296ba0d776bd0f75fafbc27215080bf364bfc2ba231d8a75c7bd1cb0f2e216581bebf35c040d139f218ad4672f851bf0fa338530b1f27a228a4c47952663f079d6144da4dd67f6a8e24f362e26a89ad8805165e11b23003523bd0c92c2e20591f3915cdcfd2f06200baccf92b187a5dd2969d7683682dd2289a20d074be1fc0ab47fe2e9d07c0c44980813a7e7973709f76d11e482c854130d19c6100b9ca988f19ec80cef082b65dfeb002d4e37cc29c38a0b784f583307a25cc2aea30f4962cccf06495206a4574fe08947f731a65cb7854619e7ebce618cdad04fa67bfad24cb6284388b362f3f5073f5e0024e172515fae7af75f305a32d513d2f894cfcdf03ce217648006b0b4d37cf05618ff83bcfa9684eb166a89d9eed0f57f3739224ca7d3fd5b1b5616651cbf334ebdcbd92a7f179e733e8c1459130cfcd2b1ca2d176dee3e919fb50b61eb67d23231d4deb094b4687d1afb4e21f1f4a6a83296c63f2ab4acca3af6eeb2ba7a68673a2796f2b1a85cfff49d5f8eb4e13f27e2eb577b9b9d93654221e047e35c608bebcea6de1cb1adb004b9a0a9b82df4cb4162675097bb311207e33107683e73155711a2b66d3b0cc8a9d42e85207fbf8745fc5e88a6c48dd2f923414da7ec5d013009767e4dc558249c7f2ca181e5e9f4075e9b85a30ccabf77ce53d25cab28cf67b7fae1546fa62893b033331cd639997b725b7432468421570a749dcf4ff93f56cdd64a0f2d5e7166e2e5ff0e4863c44f1cea25d0a62789965560ac1adf14523364f00abab57c46daa5d98c75cad00e091597dd013754fe8bf1eb85632382ed3eb91b85ca48914e0ab5c36dd2b15a06f8cddf49ca39848cf16020a94d20e66edf3560607915e41f9c1caaf8b74838f254ead7fa95424d3edb395cf368c902653cf62ed18f3aef822594f4155c61ccba6fc3c209a3863b4c85c739c04d71977581aa7420fc0aed075e44a4e2bc06813865a86e05a0f0bc6d8d0808e4a25a3c6cf21d78e489b20668478a34186b3427f6e1b891fe0fddba39d3ef2e9b1b01bf3eab32a93c0ff24fa9459b553d8c60d99012912be9e1e1128be57a564174cbd904f2a5647e25c149cc62bc95c4ef82f24ce9b704f2d668758826d2170d7441af9ebff29cd05902a7f0b598c234d9083908fc0db993b25e93d558197740f8461645141716e491213800d3d37eaa10829190ba18b6985737fd7c23fd42f0f1ffabe5c9039d1348293290ff7f9189984d3e903be25578de8452c091b7addca2ba12c2f43276e2621dcaae3e1775b5267194b3e5b4846928d9ab0bab33de19f42af60789159c1694ef4a2126563b9e856ea933d1de14aadc9e58bf9bb1e1cdc21a99d9306b88f46e51fe0afc21112d050af2da9f255c048f8415f00a13943e95937973c36ed0825b6e29ec0063201fbc4d0ca72f520a3454d9bcd6cee929c8c04b19a81648b72756a7616f6ca47c091c333de6aa981080c2be65e7afdb3c31707fb0ba03f358080810930d19ad1f9cfbd754751dba76f756095c2e698b0def7a9c229ea18a18424d9735c17644ab0ecafe978e6a15b40a190b74f0ddff2bf59a4921e71ee5094214b94566c5117bd56393108f59cffd3bdc743e1f0a5bddb3c27f5a28a785ffe123cfb6d62a5326d24992a8a603f98abb030aed3f7ba5b7518e6f2dfbdd92c5c17f207a383791c8959460ab83895e83e3e5350f63ccd07dc2a32d011b94499258fe90a1f2b6dbd63f5c9d945e9f14d831d9cce152ecf19f6e6ff6958119c7735cee1f43a0252756c07cd5a90f151c76c818a89c93e21daefc05585a277c3c04732dc8b224ae9c2c66f77fd58cbaa45aa576e490b050df51c4eecab1b00dfe7f9e215bd23f5fe1eee7fa1efec5166b7bff277091f6a98bf0d20e1692bae7f13778620bf6ea478b9d737af82d3c0e6b2c4d2d544c7a2481bf2474858de28e93c793a6f42e5e14b17b5ec4a9d1be0e054cfec90bd0e1f895f34fcae66a525338fe9f9a7062139e9defdf52d17d6166132596704cb1b8ba87544b66a79b496aad68066693a658d28f8181658f5004746696f04d8d8e47ffd955fe60d4ee9c1a4aa187f9a962bfd03ed67442d8a53b9b222d5d4ff16ac1ff69c80e524a89b8ced97ae142a3e1111af0f115a4b28ecdecac74680c865561985066f2dd222eb16e03302a29dbdb5472ba44b9219fe2c5630ffe0c6165d8e8d854140441422380413e50fe0b3644356bceb1630a032ff6b3658bfe1e125493354582d5dc8c38f9499e7602bdc70cba59b9dbd9ec33aa7391ac583545c64225caffa7bcd0a8c72e75e8b11d16d34ae639a40bb4c8167e24fa853e27a343aadcb13aa5cff8093bd244e9d52004545bdc992388eff631821291b44c07780cc1ac50b9808f5df86cde5bfd5aee4504bd7c4813e62ca6de6b9337d888aaf93061306234c4780b54ce763b2fd26ecc15c3d719d64641fd2dbfde2032b2d9ba130e2be017f525ca00cbf5bf214e211f440f0d85fb5ff57589f29abff0532c41640e8677e5d1a2f2c1fd0b32e225fd048dc5fd0cfe85f0d6c7b5987ade51661659a8d6447447e017a7382c9a0ca4ec7afad99f14fde0669327d21e2a638744aea4ab88c912eb49e7376322dc601c3ede682a06c6119b33e28b827b408424470ed6382c3bb3a80a786efa7369d0d09e7e24c6d91fb579d635acfd71a449b6cbbf26b24ac2dbaa0a9e0176b0a60997513127ee3423db863cf06439bd57f5a7c3f275a48225ea71db5bfe3258f6f54e327f288d80fdfcc0d07daa68c981da48a2d4d1bad0bc6e5f0c272ac903d0f63b280a13d740f2b79d17acc195a11e34f6bf78272e071a16db0e310e0711e6389d85c5230abf95a0b39b27a9f9635db2404138c9c6b6579c0be6126f7930c3e1bb013a1d3a9c4454b60f450cf8188496316716a49994d03a73116a007203f6dfa8112eb6f7930d36b76a7672750630ab75eede4c88db008b827ec86ec30516fc80fab141d8332888081a8b0ef298f4e6f6324d15ed00f103317f0dfb53ed6cd9609a5f61eecf07e2d2dd3a7e1ba861e19c105538f845b034c8fd1336dff41e6477b052b1548db4590026f42753529ab14e16f7edda2d4eacdbbba00bceeb8149eecbe5b37d7546834c971406dc550284fb9325adfd2b73c7210fb744dc09962d94a1a88c15ede4109d1c6eede279bdf1448607c8e853c4749e9959cabcb937e712c92da18d9ca324cd934adc80a933687a3dd8f3ad277b367234bfda68ea6968e04691733f876ccd384521bea8893f721516a5edd204ceccd513306c9e572a7d017b9566359fa5133a9a95e3d1907235265befff85a0ed8eb5ba265b1212bf6670ee708074043c30d897cb4bc589c65f272e9130c6d450456386455c39eba6b593f514eb68d36452957a3d6de4a26718eebab4feee4e55bc14fb0f1be7b08db989ab97521fd054e34ab16838796c14a439f12ed2b03fbbcd111f0f6375d9147d4d53ecf38c9c1ec377cdcb397ae240823ecbad614f75b7f0fa7ef21affcbf4d8a134e0932bf2e9a91d250a481b28c605051d7e00dd2aa172e8dccdf7f0e1952bd46688d7a91ab041700e81c8d7e53803d1ad6a31941afb4a08b0aed422d7c9e13a29fb606d5b58eca2d0c3bd58a0e86e697056c8f7776f37edefbd764ca19bf75485833e296b1cc2b7514ba210479c6fc8cbaec4ea78402af8fc0215026b55a12ab558c855bb254dd436cb343697c841302f757db1ffdc959873cb321118f5c0d3f07da1428869d08d5530c72099b334f19e45c311edefbe02a5cac3993a4c9f2dee82a97a8da3949a8bfe02ac181e3ab2dece861d882c2ad36fb0428d74808fef6698e070b969ba8c17080c3627d9e2855e8f44ea3f90f257749a4c974c056cb7f5c03744ca845d8dad3aefb1f44f881d218dfea006b68a2f8a5484a9dbd4f298286bce29468a6850fc49e3f6fcb5aa8113c845421b4c6cf4673270098a0ec23b1d49905b438b0952d212dbf0dbc98f4524115b08d5cdb9abcce603aed48345ae20e985657fe97d996108ae85506f72462905d16586aba9478eea93a89bfb91737ae55a3c7dc357140e2727d02772ba50a0907eaab44ca3f60fada76ce8ed10557a34121b1ce1d6d91045bfe1f281096d242716ee8b76e4cf2e0b5ddfb45c7c674477001bb0bd55e4fe8c4d322bab0c41c8871de82815e2a352e61822a1e7a20a2b83dcf1d3dfd56ccd2128a7ce5a2581066f6b6cec25838c2171687bf827ff590d908db7bc3c0f86b0c24c726002f4eade678043203cfa3347189337c50c4c7678cd5ddac2012d1408196554242fa08da006c4b80cb2f5a6e577b4458a4fc7b078e008805280fe87674965c925e79460e3141e82a66e8a2e1e6491160e3151003e945da7587ffb6255175e3e4edb63dd1d651d7069999da9ea887dfb328a8620b79cf47c641f45fca467289e2f8dbc0f8557c1eaac22e57fca4d9796171304e8aa4daede29fa4db00b45a959fabac11db17291dde4f51f94cb8ddcf76bcc810cc56d676883ec22206a8f94d2cf89cf056fe88ce9e13fdc0436aeae749b729890ae39d8dc768074f8d8e66d5aa66a2ba21b9bc0921b211cca0390c1d174cf867238894d30f8ac8779fd26291a9f506fa82216b1efa4a2fb512fb638fecf28b79ab4c743c91a44db8fdd2d2c9aa754abca136e8a1c723963803a859e6749ff2e662fb3551d449e7dcde05e4607630aedabbbd5f4f7f68b2f51c21b4a548676401d743008a7c1afbeb05301d66414da6bb5ee82a13423fe10942a5e4ce75e425290a10f401d38abbcd6c28287e69bd0d9f1d547fc5304d6d52912c22a8b7047f147b7774ff1d11d1a31b92d1a593b9266f66bc047098be02d750dbfd82b45afca10d6cf9b461880a03e820b971c39745dacbb788d5d0532ff647f8cd203aec20686c0f3ec592ec303b1efb4dfba5cefee7a7ad58d7143db251e3aec3f1d9d2b231f4cea494fd0f13845b9fac414b4896fd89a7fcebc1823f1208d43f86ac832cadcf68ff96ba06665dab250a7a88b49cfb788fe2e688b9a65490d2bada10919329a093dc7c6b40cc13ee93d26dd7f19ad7e2ce54c918a9459018981ecd4e5a8b5157c599e53e50794b5401894d3675c9740828178b1d2e21b7963452dbc0a18d739c8686d1c480392039638acf7668cfcdb8a633cc1b9e668f2642833d383d91bebf758964f4226b39c29b1641915db8644606cee5c13ee9f3b859de6ab2dcba504421024d8baaa1f52bbd2493230be4c7b0ef967d04a3c0456200e88472f8c90401512e9036887be43962edd601bbeb377ee957ecb0fcd5599ac20c814d42208f7ab09ed1c692925e916f5da79ecbe0f3d2455f10848975e94ff022123e53370bb937870b444fe539e9d797847a4e5951761e8e0dc23e75a3d34a0fb34527aa3c6a168d72018d3e74a96aa0ae94f90f38c389f949a15ec4a2db40ee44f9af2f31a41af836b1a95ed1e5d6701a9ff6d6ea1b02deb50ba91cd56446b0b8fc66ba9358c2a64b92f5c7db1b3967c517abb60c13318b75f85261779b75a3211d8a538d05f0e8626b176925d4a7113246456c274b7e670263096f52ed6f957ff2b267bf41692e205488e6243069efba8c793bdda4aa8a93096c3ec793ee2ceac45fbc95d4e3c474d521e3b148abe46a493907a3306a9db94a674547b3efd8568b698947ae30799d0837280300d8bccc858acd6e2f1f382cedc91079f8a74eb9cb01ee669efe672ebeb736ea5ac7c422be2faccbbb31d837dd0266b39cf5c8e007a8a3b9ee6a88fb04a4708ec12e8c3275d45dbd5bbb62ba1925d14f31c3a155c3164501db9a21125b086eb02b8963a74276bb7a54cdd6df50d93a62119f1f81b222fd433ec0e207aeedc5d1b961eeecb052ef0aa7f85bcefaaf6cf0ae65962fa35535896a5053d39d2d5d797624e48d1eb84f79827be3aaa883c462718a32c5bc7299d93cd5a5ce5e2d45d0012ab05b00d0348b2876c02d383b66a3b032a9f00a094fcd5145cd954d8daed363b4b546d498559ceaa11e74926d886b395ddfadb9957a5ff11b1259e4203cd0926c2775d1703a917b8b8372a847ae660f50516f165c43a495855e8d8e9f45288984140060b88b48f917dc1a318691c2d8de9900592e3a6838457c9619afd10a488471125261bef3ec6a001e44a6343cd18d224055fe20c94e797d52d1fef5a9cba971d13b34a2f2a8b621388e4cebde4316356f0f481a57be0101cfba34fa10d52aa758fd9b04fbc82084cacdf70024a8774f639319e1f60121dc92def32ef290c6e36f528fdcf6ace59772d572cb1c7a52c47f5edfa0c33745d55a9c1cb74f9755ba713ea17891b8fbec4a2738a6bcc658aba9e0f6b9b2d295e3edba3ac7a29af892e5402258edcc8f21ef787d38eb2b76560ac956a204f65355a0007b7cfe8afe15f916b018f0db031f6a9d651fd650f070ad244ee79c4dce21cac2ec77e6d69b51bec47d08231bf6a3f9f827c15a7b57620e197cfb6a593f1a55a47c64374ab74e43dfbf808fbb872b1210acd9bcc7f7baa34ff10c23191512f144c4d458fcfb03bbbae9108671547b659f15fbc6b0c4ec746c262f6519c1ab38246142ab47349d0e4bb36cd8d60ebdc6c0295c2536c4c3dd1bbb580a5dcad756989375e33366c5d368ce01485292a7c175dac6b7bd78939fe54a5c14201da34aae884ea0c5db086934515f44d892435378fe30545d419fba93c3747a2262c0498024d642b8aa1a2cd7058effed7155d7cc744f1ad1c9ce6bd4325efe6641d939f7b23d0566a333b65ef1d56899fb15e01a8046ff03eb851b09ac82ccd178101b8349824eeb4a5c5d74a53450a9c844ad59c432d626e713b45ffc6b30c7b30650c2c61ff043b955a79b69839621b2f4a9aedb5c917ec6867aefe71a551b1278c448f05cf9bbe990a831c04d1012a146fea03b401b17e86c0f4c93d7f2bb2f410da34e491e5b0cc92103319d3d42c27ee7676fffab085d25796d692b0cb9d46c836c9d50a6dbd98ddff402256f0ebe23c8b6ae0efdb1dc66a4cfe0d3ebfd8a5a7f0dd7bfb19222cac49891e830f2a207feda4fa36ea2ce7e3b9ae1ad1ee1e9f0672c173f688a1d4861b7f929b10968c3c376095300364ef8ab238be6d5bfe44b9c78d5ffd082e545a8a049840bbb60134798367766e56a28aaa02cdccd75bb40d1cb7a6c4eb18a0ffa207123d06b66cc2ca83110911cca61f0635c04b79b652e3a8afc74317c300a35d85aac38a490d158edcef42533921c9647ad040a18de791da2f7b5c8dc25aac0380837bf282502858b85c373d60050e436b3c60cb8bd65a7552a2af6b4c2162ebd94544e44b24b311e5332ee4c035a7f08a3a4833f42730508917970126245b40bcba313adc16ad8da5cafe190f7291574bb833fc2ef72531da1724a0ae9742c0f2f1a2d713146a68aaf8a826544fae5fc74a48e960b10a700e7d705899d3870c0d1c316cd3b7c62f0e36b0fbaa55fe21b745a4fcfdbfca1c418f14cc8d61547b434652fdc3ad8716bfbb02e4424876ad950cf2212e1e2859ff49977698087c6f53e04e48aba685a8383252717946fb02e4cc3befc2b95e2cbb0906e654101f065492711ba969016121ddf3967a66e9e357423879491a9f718248f3755a335b4f0bd767c1d7612e4e1035db2377e844c64c8fb894e8fda5065c8b742ee07ab9c9ddd9305c8df555c3ac24eab783a0dd943e44a90cf78716fe7c6369f2dcfa1d50739ee0139641b51d31197084bd69b3cc8a086ceec2b4f0974e7ffa1dfca170c0022180f379d8bf3ec889651be7915157ba52f27536ebe57f067a2961a062b56f77ce1f718a83474389706c3481154ca6647f75295e5c6cd6a12efb4132d0b7e5001df7220c1435d39bbf7cc2994d8564ade01d9f421653352df2bb1cb155053c00479ed7664b20a6122f835be50c3add0844ff00cbe300f7bfe3d6959537640839ede67c708004ff44103f34c04d14917b347d2c51d3a1662faed449a41891830b18525ff96419f57f195b43c28d80d1091c4cd3415ab0f2658f220662ebd6cff849dedcb0a18a5f84faaffa20c5c8daf05a9466478178643f570025736d1f7b16f940b1078fc797112d6056c0fde36d480aeeaa0fc3907742095b1e4b9693b05869f724554a0ded64d15c568f412c2912cdfdd68b01af31e1e1a62cd77883cca9884802e4fa22318a1bbcfb8738ec920540f4c8f26342631baee0d251d9485a86a51aeb37d270bf68e6a432d0b7774e5f4c5c0ffa9abf8b547c3a83901939875238cabc0fddf3a1f94e38419b87b7db75caf05085a8691663b6f0e0446eeb7309a672fb81947cde3667c7aaad23ff32f48fd7191ce55f1f86cade89fe810da91cc39706335dac485a1f4e43c35f72b3b8414abecd6a5194217bf36e4a1c807713637860cb8724b1236794636e59ebc9abb2de2718a9e24efdf5062694d1879ad3540d529f5ccaadc511281293bd2926bb64c512b053f52f6dcaa4c44f387a8d6bb3e6ce7bb0a3976e92abdc415035f86d7b83fec9b49ee7ec2ede9c67bb7bdddff1a08391ba58c8b3f4fc7d1fb5b368c1bf09f328ebe11310933ae1b5717b1d12093d93da3daae340ffdf0e8736f9d0b65756b53c196367574ae40e216f36e9a55cdeacd63d8bed3bcd558dee1938147be40a354f769b937291e5be51d98ef08b08d9860c60dabee6a3a0a97bd005a7aa42454ee1ea66aa70dc0c3cac335d2e66955b4f50d752ab8d877b83862ae103b93b29c793203c63474bad91304e01b633f2697e91e6ec22fe871bb1b09caf18161a14ad8ef07c17c9309065e75a8c9cd7b32d493f8596305b536ff76da8858b079da129830ffde896ca30fbf73055e57b47b27cdee6a9792bb10ab5b811a7cdcd30d48fbc6297e76054528fb67ad2117dcc2a1cf4b8ea0b01efc762d85a4a06d635520b45e5bef6a1c09314c49e3fd779a4693ecedba29a6ba4c121b5e70a7267781ec17c2e8741b713a03cf88e1227a6162955658043895fb6d0f0344e40aaf58b70ed58ca257cbd71524d9c40645b04b7f71e3a3cacd89c37afd457d23bf6145f1c3f0ea3a304d53da2168efaf1ae47e651da6058bd362d000c9b5961708ec2f560ca439816685ac251472f0028a9aafe7960aed97a47f4985b17573982a8a41f552c06d62f6a2058d27a0c49704f97c8e7e954c2a9a98fe45f449d760628b8c584a1a821c53c23b8242d98655e93eee0714a86f8e491223431f64cc73b17bd78a7abb421801a1ef9d9c31287ef4395a2cf61362af74677b56644348911b8a0dd4d06b30069cf19c638df2fb2c669f99c1b847112f5f08959951eae5435a5c84f4ccfd23969d53930b20489b889d5fd716f4609614302b88c398b3cdb2924df4adc7699cfcad3b4c355a6f4403e93ce91ab0f712a2f0edb44a833163c3be31715b849d9a2efcfa2ee679dedf4c654a790c1d97c468171e3cbf4757186496c93179464abf07e7f6d8a4ee685f87af702e9e02177f3e7fddf7a914e80a79e11b2bc2a1573e1d807dc581761f9d3576c9a0ac50121c74a2de3cb91a45603614c02350fa5a8beddd5de670751213db4deacf56a70f775d78fbb36ec481a0915d3ac94d9f8137b7bc07754336ec94627442116d391e3458b160d64867f252e9e26c63b724e1ac5d818b065bb8193e713909262c4abf35a25a6634a5f7f9b421d1a374ce5ea0c501cb6e25ed87be621a786003e58b7c771865fe7ef24d0f9c41f08de6689b82d59e40c8f4c04c55b6a39cd79a6fc02acc2d0b666e7df967b94350b985af1c575ad3f2fe9700083ce73f0dcc1eeff6e8fbe1befa59aea0bf03642b01cb698e91228ae5babfcaf81d87f59dcf1a4dcdf01ecc4202cc8434ffc311fb306814286f837bf29391eebe3660c74faf0b6702ff053c4a84379135e4c40abc7de6b78268f081346f198635828e5463e08288627b9293abea16b0db0c61d0866d1790bbbd6db6ef39f2d47f61f355dde89afd5c52850f4f101ab5d9e0b12af07c7cec9a10d99665de7bc960faab7aa761e790069e9bcca37d994a36fce6ec9e6603410b7c6cbf8b1cc588bd3b30e3303a73a4e1d1ef596ac410944e6f9502eaca6d75c39214139c1413f1ee17aa3f4a1b61abde57fdd9f625dff65216d845c6622679cca710926dfe174f9cd97309ded3d7db30bee33979a03ea9efa92bba2e1712bb93bf2de5c3d668e2d5bdfda4dcf5817a292350242a6dceb1028f0345f88185400b9184c96fb4ae07ed774de06f416c6b8b995b6071bdf1b2b2add9447f5937305f0b20efd55c3d0f34740d9ff704e36304fc28104e98d0ffab6c9eb036db0b108b6bdb1c0ea41a40a2ae067c69b5c023e27f16777a7a77913a625093dfb24645ce0b93cae106fee2620078563c4f57170bb4ac24e0c59d4ee896fa7de244cc0664cb54ebce5633207fd8c47a5ca220ec0f1ea14fa0dfc08de621c6348cdbb5acde7a2b2d4f44ab0d8b348acd542ad4a879f90facee1dacaeff661db10df0ba2eeb87f206fa98c4ffe3ca9f502eb36f3e521b649c5bbb7cde2b14d8fe819924ea20ce7a658513158b394bdb963017825cc6fdd14297d3c1578682102f726ea443e5fe684a8be281c783f4b61d9488d1501ca823adc8f6ce4ddafff3cbaa3c59e6d50baea6b48389418df47033eef7485b4cf45686b9f2d4eb8d435c35bbb25c434a35b099c4e422b5ba44de5b63a5d7c764dcd1453486bd4e7b2c34634ffa09eb720d57b6fefec6d1c7024eb708036aa76b05849de6f3f04407a00d835d80651277cc3438a743cd796c560b53f5b5acbda99d7ede7ccd4a6d1e6d710c618245af7e62c5f4f6d40b6742f3f584ee26ffa41c37acc287c0b034d035154fa5532f74729234610108b477b59f369f9d368b5e1354631c9a3da08e234b003fb86717656229d356a1d0e121171783030d5bd3317109a39225a211782f40a0505a5bb2266eeeab2137b9c08f4102f36387bbbf6db5563be28045a9fce74fd1d09ee9acd4cce06dbcf488d33f31dca32da65220a0c12a5cc36d095cfab001dfa9b45a0519abb3dc27095937a4e65cada45c0006fd1bf6454de03c0538e16b14c79bda6d544ccf51a89acdad71258c228682e2c15240fcc53378357886e8b7228289041686773df2db8124bedd616e587a64f4e580f51e38253eb17ad78e161510dbb87aec109eb90a4bfaf06638963326db81837cd5fc677e72aa0aeafc2fecb3722d736418d1d7bd6921acc51ca3a99f9b8d098e236f4f90444f5ff7bee3dcfecb562d490f18576ec65c036a8081fa3b68be8846fa3e69489e785d56c6547e1666ab3fed5b42b4aa5a9aa6faa17830508f8175f715c792bcb0c3916b2f81958c67471053cb39883b697ebf99ab39e7649a4397d680a124763257b8d16e1b6f59049378cd5f360a4eee29e291d63cfc413577ddfca1a47be6e6e5f9caf2284755cce047fe5c47ccbf98a556d1dee6706904731cb918cce2132bc9a921db23ad364ba0e9c230bbcda3be505b52e2a5b78891bb5652aec3b0980e71deabdd492cf647b382158d06691349cf7740a8abb087dd67cbdbf31159258a4688881ab7fc6385d5b4ecda6016604b825fa81e33657bc8a0498ddca20751d671f524d1afe3b648e213e5a95ef68a75c9eaa8a3c16ef0d4ca8bba69540f9b44ae3431d86ce8920a7c9d1c5defd5bb4e448e3cd5d19db4b7f995136faa29c7d0e133f08c9cff46870a1f62211a670157ac255a88e6bb312329ff855f25cf3e541b69cd08ed2692632cfbf18cec06cec446cc913785cad31b03ff056c34b136f671cf388c98743e5c11de72ac974f59d26a29fdd46ab0b9cecac38f4410d5fc76ded1defd95eac7d4ec2f7f89bd657c3db8b410c8ad7112360aa4ccab12aef39bd71e3b62c5fb70660667c5b982d3c0c1f661742189ebb12bfe6a52bb25a65d29c7963c63df8c57042cfc7e43279d21dd908fcd0518ee58075d2188dccc94e3fb3bfcbd394ed55bf788c0405eceddddc7e621bbfabfa5ed475ce471a2aaa0e407632fa3b95c5b1c29c66955bbe58517f45a9b77818f2b2025fa84371daff640c14a9ac9e0cbf58fd8e622f14d705a7f9818608039aa5bd4101f408f7cb0f9a4c18b4a18b3cd396d752157274f888db861b5a0128bebf40f02d51ad02449bd69dff756ceb6f90998b0004b4f0a2166f8a881d11b8835467f94169971ae3a4314d7eefb40185f6f536a1626373fc1e3c7b45ca3691618f568f3f10f971fa4259051207a40bf32d5bfcaddd83d6005b4f98e4b2861bcc316dd931682a354c8c9dd84b88247d215e2edceca833d758bdf45c51be00fae31412c6575384e5195b92937920d6ca5f52742910a869c43ae0a14ba12d664e2f5703d457f6c6ae41bc31236a1cf496ce9ea9311dc64ad653a95405c68ef0b6e35e98403a5e2d7b8728976e20551fd558e3ed9ca309b27101676b0c61fc98b20a886580ff93de8bfb999c44533ce06c7bcc1e659615a198ecea4b8f2d43c688a4fa3b0751d545dd7ea0ac97fceafe0afe232ec95366d748c8419a953671f7ea3d1b8e9467d855ac110140135b6d0989c07236c20f89a3bedc59a955f16d5eb10f27dca6267cff05f106ca890116ad4f36f12334f550336c83ecc4b082165279cbf70e9231fc75eaa77adc818a298783212a37d7963f05aa415a8db3d234bb2ce32e2b66b3c02428d5b6399ab24b28697e5d30b6ee2f78f2c909e37e83bddbb658c516c2bd56e41b902513d4de1874b8babca49150f8c0dbea97801bad4e698ef65c5a85a1d09b3e8e1de00d05cb7a1e181d1637e0b39a64bdc3389521ea62bc524b5c87bda356247b5e3ea45092c8629ddeac6a957fbfc860a16ed17995f2be7aeff45077a62dc46bd0884980c9cbfcba4f436b7e2eb9173bedcacf8c505f9fec4cbeba10e5edcf0a8f89ac5bc718123295068b279a9d338087a424be6a09d4a944bc35c26170fee307a1b5fdee57ca23146c7b2b698ee1941b10e0c26bfb764b2c96d2e4c863a7a7dcff3241b6c3068385496545be296ca16b1071b9d652bc5f54e80a762c78da9d06fe695290a4215dd9cef914ddc7467e2a9887928f482e64855020b7236c77ea010edca9765d730ccfb3a08842a3648cfa043a958d8383b49f85360f9d898ca68b4d585bef5ea481f5026d03f3544ecf2f114d216b3e576325b7965657189627bf699627b5a32a0ca3a810ee09a0bac6496dcdc507107b807d3e66efe4263e855eebfd02aafa5bc680694e90264dac6525749962627a8ad76ef89a8ca094452b82061d7dea1ae5410a4b68a3336f31709750560823ad83db2dca237aeba670cafbd53037697045285a5ce345c522730ef2580a11945bc516bfa788e9fb9703107cf12b54e6e4246a6053ceaf85ff2d7213e0c6fb7c7d235376b16a74a0acb41367b158b61f61644d09c26ccbdcfff350d6c325c7ee41205da81a552e9c801aff0fcce4cbbd75722e0ba19c9ae4f2596eb673bc9db4cd780d14abddeec1429f19b8057c538f0dc5151343ac432e22bbbbe993d349accf725155d15ea67ead1a7f394e17ef1cc1bcea1f5a4838f3f396ea4d4e475e6d707f974d031ce95fe7a8dd1e8e89231c6092cfc311918bf965fc6c094c0f4ebfde5c60917bdc7069a48feec0719b198855ae89700d3d9f5412bcb7dc51345f5dfb11edcb95d000bdc5fe45b072c3ffb22b0b9d4c50937627b6fb2888cfdabe566f4fb31a88b0e0ffe570a9d8910d847d102e65221b77486676863329c06d656cf3be820311d473550025e0af778087d4affd396becfc29a8568f760efdca9d69bd4b8ac53870bf5a9e6253f0f584785639c444e0147cc4cf5deac033431b2144cfcc0bcaf6c8f37d1638f3accbd95295a3512ac1f1c1cd9bdf237da5d82d8f666e02720a38aa30e6ae90246838391b4c4a00ce9c3b371235b4cded90c209ee63ed881fbc1efd4fd23eec8f25d11e45954502bb167070b7f776838fd7a109ecdcfcc0435c964bffece1331761b61c087a2f9186dfb017a50146a395e04b3a4fe4094f38dcb9cb7605e8e8f821a2485a14a0352ce7d81fa066e8412f59624309087e523fdbcd01a107b0c5291640e4a97f19c51ccb02cb2884924243430682739ae4b380fdde4ad5c3b21388bc3127de5d215d71e4dace14c13934efeca7232755d87253316e88fbbfdef4f9297b515ceefd100583ecfc52a5ea934e45a35a1a1a677a5579179bdbfca702a9c5f510ca36a87632433e2741edda070b9e5de6e9af4ea13e691698901c2b9ae2f2394d8846fb27c1281c93703caaf9757f12a6392e01edc2ab609ed352837a60f52beaafbe8b6cfd03be86b8dc6c172869cd8fe61a61052f735b25828cb863781061c98254775d6925610adadf789bf7639c46f5515aa7854f07971867d891aa28fa3fd30299a974dc174cea057189516d062a8301644cae4c974652e93056fc83857451de209ea5e8a6c3c27fb5f4ad845c00d3cd738e9e7f40a175783658fe3ecb8ae37fce57c838f2efc4c93a7cbb22723bdff23ef2da3a5095656a0913c6ce21847dfa0216c9c4e348230f8b3c064a7f3dc5578418490ec05c729f2d8ccbef23a55d77f68edc8a0f52274e48f2855eb4d6acbab8870b694a2e3f0b7e3e7a1c4d77c7a74d0fba7f98eb0a3bb9cc79b272f84a024d62f16b9c964e75bbcf5c82c84d6dc3cd60d4b05221cf6877b38e3dedc80c62098c5135b1d237d1f51489b6c0a0daaab250e734f54ea6db80bbdb86caa35f7663f9a51cca549a4251c6fae3a0e3e862c0c825ec57ee3ddb99150ceb83fda32a92ea804f792ff319eeb3567a5588a66fe4f7ec8b989f80e8ffad8ddd17ed59dce3bc4f392f408de4f2efa028db7187aa67129105b8fbf3ec2940df2bbebf2dcd8d6340fbe88ba1cc33fb14ecfb752da398521d926a87f693a9c936fbbd217f63f85588e060aefa06c17470a5d336e65dcf3d42c066dc52d396d4ba4e29967ad5313b71080c95121c2795ea8cd18894530bf5391c518743aed50b297179cc0e0174272e9e1b75a00b7b81f7cab74cb8a2c82674a284520b237f4a51ac191b68f8bc3422e78a461fa079c8ea7a6f4335210dc4e676e5622fd1ac12f03da0a6536d93cca6b49262b52a08f7b355054f4fa6379557df00dc6cdc95cb4693d113080e173ad0cac805a8d38bc745b6f386f4f53fec581c06e0b99858cd8cba5aabe92f9a056cac07a671c9c6c5306b8890fd7a1a78eee2f181ac021d0967a8aa2346b6ef00b368a6af82cd1c75ca5bd0f70bfbb46bea1a60f81cb19192fe4a05e01604d3593c0dfd05faa1812fc65ef0ac33535ee4b11a710af7d4fedab50544fddc41d6f9075dfb4f1e7f6f27f84a73adee8bcb8d67b9fcf311c1d18d944a768230f2161b472e85a6e93032c988d6479d70fed1cb12b9fdbde254c05292b7f6c6a074d1b0fc89accad8f8dc61e05b6a97f0b5fa8fb85785b4e8948afce50042aae5f8b49240527a78d123f87ccbb4e88d19ece892c8ea2f41241eb43ca13cb9a2c2d98d04531e9d6cb9bb3fdfa57c7b0150f51b2b3414fcd112485769c7cd1ba30590e6dbce0a5234108e8ba66fb2b0ecc48602a28b99ed6d0602b0c96704c071eaecb51f899f9ef002a79952bdc2271dee923b4aedd246bbfc35b8d997dd0bb09e2d17f1899946dd0607ff62b9590aff68566ec5c9f0870af1317cfc48c1be39c0ec9d769274790bc7c7073ec3afb82e689226bac9d26ebe929044126eaa254523a5c9946ce9e78b55d60ace56e3e052660953061df9b4e46f23d506a066409fbfdcc9cc128e3db07288236e3a31e8da90897d8effa20ae4af38dbd1a1bc710a9b7848917f77ca566eaee608bae4ae6735b1f942653747be45ea1c8a90a6777d11309a6853ae4e31d2b3947eb1467c9b03ae736516b83fc541680b647a54e2021b6f05ab2761599d4c1de7632ceaef573cc4bb90366dc64dd789ebde562eba19601a0a39c87dea67a25b9075d6d60ae6893f38ec38d6f27e8dbc0041c3a80397ef779d93655953d40dcc66200c66a703fb6f93135d57b871c21fadcc2263954259110177837ec1504bcf93d19ade96015a7c5e8aa0dcf6d504e3a6db65bc81bf773033c586aaf79508fdf19c86f97a602ef74a612837d21788e27b650fb6a6c47e9da64d54517771e4d107c3fb3da620a148e005da48c4a12aea5cabe69706cbf839005b1163bcbd23f030959d067e65746d07e806d9d977fcd54b7c2646a899f57fbdc37cfe85031fcf003c3871fcf8f58af7754569227f85513b8dc308f97c0a537240bba96dee113dec987b9c4b7365b57b049483572b7595ee39373d70fa746b3eff45b36b2c02c7474d17b1713f1043d37d59210da350cb4f2e9a08c9329b42e3f46b13e8a310817d61b3b8b1a73553d45f71e9384be2fea0c0d8b8bd004d6eb11496a548559ddf3a4fe55bf61f8ac64c0337f0a2a84fb49590c5be3493aacfc73b1be6c9e9d70a67739f6601053c006686e5ed16a1f812d937d0f18fac96c683e0380a65f1685d99d66389b31e5c5ba8077f10c2004771011a68b41afce604d548505f2938157b2524288fa4a37ec74dfc85c75575bea5df965536eb942c653064b487375d121c5444ffc4b0bf4df58b0f3d64d3db235897c9e9e56f1cfd0a874e9e148f0d83a55efdc1bd1356868a428fc665f1dee57db5f4691f512ffd2fb3471b6b08996e394738bfb306fb5dfa84745ef4c0904136bf5cef14784ce6b260fe7c8e0caccf18cf79374b9caa6a32266665f911fc1f6252f9e96e854ebc080f2c2846cdb707e3fc8f654b7781946f1b11644c9103b20931a6fc5114589ca6eaf98096b68c5871101959e2030d976969c90acf05111b829dee0e32be962ea31435381329403631704b1cce9cafd381e528f8055e4d02b81973a547e70f7e1374ed8e64afc1d1757b8d952e5c4f27b82ef5a0a2fbce2d11ff33ccf65b688c770a1bb14443064a0e9b53ef8ff30b18ef09490631f2b670ba42a57e66a4e885888bec8df41211117456449e06503847f15738516b622d9048b733f8278647f1ae87a7de19b00e9553ac3d3b067ebc03fa4db67679f18d3ec4f1e14394473c8e4895ebf41dbfa9cf1a6e434958a735d531b3febec1d699004523c21269946d60d3d01c22b669097cb2e6df74e105edd781e6afc053c0af06e303495aeccf8af5eea2cb1fe16d41cb703a61a2aa39f2164dfead7b6e7d02e5c3559ac5f1fc831ed16ce628c52faf1f88facd399e48dfccb9e9a1f4ae67e78b8095f0ab1ba55a9da92ab2d55f913d99e1d40590f15a2505a1f2c3033c85cb5b18c379e37cbbf60101fc48a36cb7630660b9bd7c355628a733ff099b3a90d9d6a64df855dcf183892397f5ebc6a3d418b7a5d7961ec4bc118d1a7254d70c3632a889909dedd343a61f8c7c62d95319033bfb163cc7ccf347c6905053105f081f2819fb045cf86c68f930a5b088bc10a920a7668e5778c2fe4e1bd7d3f535b2c8a3e948f9cea6148fd81683a4622d2deb08bb0ed41fd4d0d2127248482463f6745b8cb9681937efde92c959eed686b5b5e4659d23470d79e6d7dc3b2410b22fc764040425dd1f5a6d7224b49667706600ef23f9ac0746802ddead70bfbd9800d5413d8dadeb94d74e9fe67d42cb6cb43b54119b9be5cf94a102dcea2b9fd02c91e0beb560e74d765ce05688fe5e2af44dd4a5fdc81e30394c668ebbc5ff005dde7ae22b5c6a30f6bb4e44fc262791a90a303cc6a2ae2a5da29caa0445a0c3ffe356c20d83ff28eaf37127319b4804aa6a379e4a6df911c7b9df3d63dceff004b9bd533fed3393172c8544ed3f0df61083d61dfde88b37ee693244f154954a2f70323ec6ea0d007c989e2f3dc3c53606bbc60ab53606f48a3ef3b6a0f74472d8b7ead2efe26fd60c3081bc0a147bd0f8a9a9eaa6cbbc6e464c1f26ee50b8876c8194cad5ab50b0e4e9793291143d4d57e746d312a7ce1e5abeaa7a731eb73aba31e6888c487c1a0d101207e9c8a4bc339dab6efad1052ed5f660ab4526feee1f76705b8f90c97dc91df3c0c089bb160626679e03993dc04aea82c2d81e72e026d173ec727ed161f5e19540ff68cd1726c0259489c5dcd600537b5e6480cb15fc45df5493620ce02fcc87cebea7f53cc94c850d1d6049ae38cc19ed2f519ad9862786cee843cc6ea58e16f83db1849b3b62047d643e23345814ea58312bf6332c0cd26820238a59a693449f6337e466a44db9f122b4b0268cb4b2adebb60d8e94c1f09452101240864cd6583b97c5f3265ace686d80d7a499c6e46f54129d6090c8433f88c2a9b0b13746b3bef768ebc95a7e37817f656205286994af098627cddd4d87689fcacb5e26983d3cdaa1590aaa51b414a809d350a0c70c551beb13a8185f5ee3b8fdf82a382660f04c194794073e1366eb4e09ccfb1146e215e11c032e8e93387f2ed5f01003739f8624dc1d70328445440ac1b8275835b251543aa5b47bb02faef289a22bdaf17e78534d8f03252bf424ffe766a56d0c297db6755e74e94f72236d96b3408f06232ca72223399524927dd32514e0c32a0afb9501aaac751d5aeaa924ca2b9345179a69a02f5a331635d700715029fb775502940c1801177b179b5a281bf7039de90671a717812964671f51566ab3cefd1c8e8db52463f041eff4721cbd32468601ef41b4a09de0a8b2510b4aebcf8e1ee830b07a1824cae1e088544871135afd60ff9ab83cc4ee1ed5b6bcc8769b1eaf6c0a76fc9513ac26a88046b67ea8fbcb1435cc09b104809a767d2f4ab63ed6dc81b085d9c2506c25bb0887caf93184c5b65ea9c4e454c9d0d1353943b9a147fc4eab50f64426aac9af09124969601ac032c923effc8d80d9e75f11bdf2854271ca0d91c437b19d19f4e7b274104b0fc9607e642fa9aa9254da77bdbedf8c89e2021c7b52f4ee394299e38e29aeeca008ebefb3f4c9704fe765cb3425c47e43964d53baaeb09daff7b0739a3b36739efd3ac0f654c3b0c2bf6f82002e5076b9ef7c6396e1bf05f721f405bd11afe1e586b584c33b6d8fd797819a08c335b0de5227ddef6fbc42206234b7f79c3ee2b47d736e6d6d60dafb794d7cf16f52567ba1e6bbdf30abb44c6400dbd6e1970d6248f511294cd83390a058a51093add17a6291caea7666860ccf2ed2e8cfa3613123f8a9027caf9394077a39f18d81a76f79d049e989e5bc1a96109995706330719058786541b2320ba5d09e1306e10077297c6aeb903f592749bf8ce28f3aa61e3cfe2e924d1146c2a811ba08e0d889b9b08e157aaa9116165ffd891b9bac1c251ab3e15d9a72931eb8fa618cba906d866a58c0207e41a44c108986bff903aeec367fb1036f34848c80f2807c99b76fae051b3feb7b4a1ce7a7089100c305f511a86f44fd6754f584dcb466676ce2a52d760979cb3bd2f4740360aab915b5794091b3a15ae038a8025b98f61635b1b9c8b8a172702fc077d4d24ba2838e83f0abf45abcc52dfb2d5ba141d66bcda8d3f91c4f55a7b32750df10d25a17d9e188806d83871d06a5cfc40edb84231a7fa762bf549b032d781be065cdcfab5c7be79ecd610888694f8a36369175395082087115480c141fb05dd0e259aedd7871877ac64f879863696c16061535672f752fc3cc369527d3d36839f799f8c83710dfee681057b803eda58530354d7f8b0c18744dc5164602f66156eb460c9edc5235488d10162a6a3b79913a9f23dc808e867258bf4ea5e96576faed2306ac6d8b8c34fa07e7c82bd7ba1331b9a36493767a5b25e57052176e18f2289b2adb1981eae5b9b0c547d2082a0a75a46c6466e0eccab7a30c03fe4c1a48d1ff7f5d4d943b57b48a0a10155af9378e8901d3a96c80ec5beed74cffa5cb915388a55946eaf46f4dd3ae590b49f8c9d546269fa29bc357fe79d7697c2b3c965845d962f43c8bd5593382d1b4be6057dc5046b521da117d01b06b62c2cd0293e20f91da488f0bf8c7cb8ebb42f7b18947b7bebbea851fc18ca31a5c91d5d51f54a8a218324c0b3b11deb0d586161506b9c07bffc4c881b41846b39b35dfe1947d3465d8e2d8bc322b68e5a2504803d81cccfb3bdc11258ea55214ef6c49f66a52ad0e4466f2a841d1ab961924d25992bcaa878e2e5025c70a38ea9dc475de7e81da68adaff3187b60054742eba29efc4c6e759426b6a87fdc3c1f220500b92f25138e61353ba5c38de7f1d6850bb91fa209e4b4e4db0f6b67d4d7bfb2dfdca4b4ed24ecdd2003bb8d285d4cf792ed8676f753cc2ae47e93f5f70732bf801123c61a0d4ffaa3477a245152e16b49deb43c0a8402736f85ff57fe62d76237af8f0e63cafc7c4f6921ab38bbdda94a05e01edb3af14cb9d89ea793314ad684efa3e7172900e625e5dee975a3c99faf23bb4dd816d237c681c38a08f65ee4297020352669447edbd609ab2ba8b130eca1c2bca959f3bcd70c3b1cbf0a285d9288432cf66f6006a9c8e790841be31aa80c0ca4b633c6b70d67e6f069a0adc6a9eac832ab1217330e116370510dec5605f4ee288412f794af540fab528cdde477bd258d2b46ad6616d02a55526f2869c2d478c0d943d8298efea546c0ff7da491c0803bb1d69cc9afc78c0d5e7ea1d88c02327bd705993a4135dc838a48a694d58495dfdc4b0ca2a645a8ab87c597363f0615531146cf1f181e84eb95d86ca3605d7b5d922599a40fb9a5dfa1a0386829517a29fb744740e8e0114ce0ab6a94301b9cbdded22da6db8f15ebbce97397cc9ff7d77624b7a023b9284a92309fca0c75c38bbb52c8f4c74f667d5b3059b1d2cf6fb344fdb6a7e9f61da20a45818b7a5b53e12caca5c84a529d7def7c5dd8f7ba4c34d6b8d5a3a1fa8ccf208ff063ab45c0b42a5a139551cff925a0661eec59f67c434a40167ff14e2341da678de6e3d486d8ec2dda1f54ecc6bd63728a76cba08497b442670975598340228a284e7c3392b3c752ac7076ec7f20cd01779a5e9545c2b7c533d598b0f860c1c866c84bf8f19f92da1da6bb27e7a6bd3ee6d1e0f324d72a9af91609dac878fa7272f0d7232b91aa9f18adbf03fc76c9b58d52e2a70efee1ab5b71cf6af0712cdbdf239218f8971e87ccecf59776a52264bbdb98df6105489334ea6e9a661f125375784cafece2723848900497c3f510f018a267c374370c0c3eb323cbbc1176cccbfb631ce610b0993c90742561c20cf8aecb32df0f8ec1297f25ea8159ec992ed4367e2f761deb9321fab90ca365fa8d638afc87120437ac334dd744085bfe1c91bfb7380adb988bc26d142d0fb489f0ae7e8846451031006a950417e53aabf62a3c7a1aeebe57cee73f38b2132afd355432e1b8b4faad7c3c15a452e626233aae84062b02ac7d2f7c069af450f3bdf01faf11689386030713700f0fd71e14e5350869bb95bbfdc6d8b31d0b8f2fd670fe7d1e21d93c9d3af39e528f10d843bf933a5137c848f15304b61356b02be63291ac92e78a2c8ad1d3446b6672429bd0f9264a7abf64c50adfbba58f7734070699fa3335a198cbd34c7fe83f53d92b58d7e82cddbd8b433793ee09eeacbbfe69afc4689221b4ac2b1d52ca9254a8ffdbc61120840ae062365218d7f2ca323e7e07001ae3c97bc7f200e8607deaf636b72fa1c681b9d0ff5b0e9363fa5ac9c50aec4a1ba935764abefbc93d7c04f9f4651ce50260ddfeb930e04c1d7dab94b90c9ad8684bdb36bcc132917db3dd7dd7a2a0182eaf6b665f2c6eb92749f1079acb8b808cf150d78210d7abb811a2feb79ea3f5825f2bd13413150acbe198671bbdee5b2845c083dcbbcfd4b092b402043f3dceb89993bada8a890a043d293c97b45f332c4aea38d85a8b927790c0ccd575ea28944af9a4c649a51f1cec602d2d0d075a182b23943eab531457f39355b0f9fc3b36bb26ec282d7315040e76569dadb172a0a4a651df3667f1f74a73512edfbcb9046eac18f7b8eb60fa89c21785663964840babee7e2a584f22d96a55c52300b93eeddb0c8af1032f35642d75df55ab9ed2088ca8b0daa0a500ed18e9957ed8a144211cc27934bb25b585d2c8784711d4d873401c9b5654852a337dcc5c8156acc8890319ca6782c4b6e1306087fd34b1c9aab6a35c9e3e9ff97d639459e93032573ddde7ef3c43047e7ea5188636fa39cfbd40d77048dc0e5d6b04bdceacdcda8a92450b61a0f51f509233741805b4c109df9fa8e6e119dd765d6dbe82725e618360986857ea69cb039159352e9d408675045083184e9d5d2fe361a9876d3b682121ce663e850833a794f1c774beb39b458bb89063842f98f70227b49b994176b5d6408c98c581aae8e80d23f0d54b9e6277c18483061f38b0f755f5245a659b3f15e136bbb8d3d0174baad39d461ec4cb88484d2e9a7e5ef386208ba1170fb131bfeb2cc400e9966ee2390f206d4420cb4df9a551dbb165e7433cf67e20e6f778640f040cbb49e20b41ebfd3a682ec51e4675d0399eabfe9f17ccbb2736e1d695f2a340fa49afaf4fa07348ea3525cd0841c29cb61fc3ed40e2b12c3c1d70d706195cb0683fe282c1be89ffbe736d1990fc67c2e185ae012bd2ba43ab358170be8836cb27c84770658e7a464406d6bf93d21e30947f913be20d27ffe0cd5bc22fa4fbb2c94913fbb9b3ac3108e97fc9130bcd4cbdf797a1d5ccbe7dd9c87c13a24875120771d3d97f293547c55c2a24b0a28adfac17aa50e74e8518b56c8feaff723796f5cc6de6414b94b9cb51a0993b0186a9f7728984bca0020d513ebde3ee33abb73c13a3169c5d7186b7445e336bc2cdffeca94d4cb5a86644c6a2e87a15a7a64b91513a6764a7298b10e8f07ebff35b9bdb9456239cb9b8b47620d30b7082a739c34eee105e60a2b4341d3c81ec26a514f3e4b8cfb40def35b8a2ac745abd1c0997a4c2823624b02dae7b99604dfc087364a0e71d6f53d2e99144a4113468077340529bf7788d967a6ba9ac7d000610e567adf99edf38b9164b8b57eb5b97b86611277bf1da67fa593209efbfe4da27092425847f73b5fc93cdd422ec4045b315ad146b997f1eb61a3dd96187cd174745139a840bd3b9ac2ff5fe35370232bb01c5f9d4f74e23d6a1c5e140c0cfe6e2bff8036234091ee89f9256793a94f6d7fa4cede20cea6590e52f21d1270689162e0eb63274f92c36150e55607340849a6528237ec79a23a8d543f28be5fadbb2653b6147801f611cffadaa2bcb585d6f7fdd787de36f1b3b3636f8ee3d57e4b06275e0ee542d4780066b3b793c26006bacc9e7d9dd4737755d5d2d51a90605a1cf1f23eeedc9e5d13629de5e5767a9e0399a2daee27263f81e5bc895c500251eb748d27ccab08534c44c9050aa1de052f98073ec4d6a49fecfe1bd87123f4a8ae2e301c87c17ce26af074a030577c47e7bb1a68c6f512bcc4ef5fa8c9b3b09a913f2dd779f4a457d2acf57e982cf26d37a66b29b679239d0f0d5c638ec2d239df505e2720e2bb89eefd8c36dbf496fffc5388a9e4e7c8b910615ea099aae3280a70fbe388573f92c9afe70f78c6f48268fcbb9d2e275f3a10c081a8c6e71673f893c2c84c12db713f42b96f31b840c6003edf20bcfc0bd2bf08f18fb0cd081482db11b797a0a4133d658434e51b553605a9432005b42f4f219ad6283828c5905b700500a81de111c0492e866d4e237460e13f2ee46f95fbb4e056d39cac89c6bf9355b1156163f1a6e651b31f721885994fd83eb352239e31b654e9bf0d978c86095a7f8873dc787ff9fc963a1b7ef8fd1f9eb07d2f0b2709061c654ef1c0df939587e663f2a06995c0442ba38f4a9ad0612352ae98990b8567862416afe458ec8e1c71407713d0b62e8e13936c9dc00ce65c63a6dcbe2ff450705aa6f4044adc81f3a30fce1065acbbee1d7c2629223bbebb85ea43226b39b05203aed2a60458d8bccaf07b810589f50fdc24d0ae16bab633f58bf9c2aaf3bc5cbef849e08072c80da76b6be827efd76d1db5b3bbf217eee0aa0c51f479a9c5543188cb16abdba5eaa4d9b9e43924d3756a1ac43c5cb054b09930a421b57e7ea55f076bffc0c53749d91fb497f981f9034ca3d26ad3c84acfac0ede3b890eb4786ee719ef944ecb0092e2b3fb6476476ec0b031f73548a9e9f8c3082b85fb54c75f2e57686c0799ac69693584cd8c7db83b702570182f7f9e80d4d3c6331bd997d393dcf049d7e61273b62240a764febfdd6f0319310b9047ecf3a0f242f2dd710a7a678a6d3c6effbb9c645399d1f8172c18e39d0a606bec12d1f990d880d918154d501c069f62a574c43e39b7cfc66c9e337bee0b1371f55245787b0d3a4d4771a55296846d340804e8e9c63867a71e76e1a47888c201b213785c3330319a587df95a0bd0649a7c2a31d52b2361aa7857028230869c3c48894bc751326a7a9d24157c868d0bda8415eea878673456ed04b2761e148d507243e93ba69e086f0e81b7a8b7e4d25fef36bc438be29c58b94d1d5f5b115047f284937818150be60e7fdc6c9334d21d43050942dca40a575de5a07f4917e639fad391278c7e706ede72d8b8019273b7d48b2be2f339ad4531d45cd37add8d5f8644a58e98ee7fab9697f1b590f023e23c71eb5228a6a8c344fdf7799a8006b04285b861d9808552558ccb2546ab64900b89d08f7e1f722928ae84f34772db3a98c82c7cee308987c92796a6280c77133d747602e89549eea1c8abac776468a4335e4fd466ba35d3041a750b70de88b584a2bfefe3af4a2977767780485a5093bab78685c01ed9de3e6ff2f0d035e5af10969709f3e62f0a536cc76a9904d6254bd410e46e50c56f17bdc6c5ead85566dd0181c6640d0c03d2899c5be51354c3c24a1d34b1dfe636024daf0dccbc9f7af14d665497f6904d6709bb51008694329aa3bdeab0c39fb4f3cb0509211e02a9a027d614bb47f09c50f7ecf7a60df5f979745f7741b3b9dbd4ff684445c572b9240160d93a8413908dfbb976047f451a6dab106b684660af8fceb670a8a660ce7280b7b9cbe17d21912024b19ba3d76a87b58259b55b04418ec5e49ed2f0a9fe6aa7356513fb0de3b56fdaf48eaa7d8d932657594cb12239b62ea9a3285f739718dff0b9e035447f71830b7d6abdd7432f89845e4bbf935c532c99aa797854c55c22a79cb345c5c82313c031cd62c934e0a017f690a70d75afb3816d1c83cb3b6c6a0a437db9e198af3e6f7d89fcabffac8de3f84f9f580e0713dcff7a3567f08873ef6d0534eeda06ae55389393e764607a513dcca119bfdaa03d3bbe9a11fef7441f561dff8c5cac30f31349d4813804b7669b85e227039d5a3a18e3aa9267186dd4c270ac7bbcd31a1b2a6171da8a960b355e4ec3a45efa1230b5320fe75f9d03f4377f5102256dd9de23a34746a59ecd8e2a142f46deb18e03f9edee9012bc0bd919860109f9629e63652a10be5fc31f7c3e4e6878b3e3467313b39bcb46a603c96d91d23c1310f78cb50dc6b204e412dc7387528eee83bbf65874290bf95aba932cbf1443bb8dce33e5968aedb244dbfc668e907f0f88cbe86672acf66f36a8903c00bdc12137d05259d1ef43a9c7508cdf4941b25171a76a0f1fe640509d7004ced8e4e4b2598d6f425d82a5fade845e75f13e507050f159a055586651e3726559866dc786123b370f3ccb304a1e5dd86be3f18e9b7776d1672e6463b86a5688d76d9219fd12ab10ec871467c7030af47c61c8234bc80181e48a959c8dc8520d82a550104433340cdb43db7d778046d1097534eb3333694df6005ac3af8c894acb952a48f048fb19182598237c0304bfc7f85aa07ec0a984e1320ba3f8ca00ae06d7c163cd96bfbe055490d8154fdb8d4fefb3f7fe87439bcf7011739a74da1381f7acf24c5f79d737ee7c8ee501b4aa0d57717ef5d7011e886bc693afdf5b37b93cdc1a91b2fdc69d46cb08e7b594a9210a0cdef56de4911b438e60c4d483ccf54863142bf967110bff70acfc85117b7ce557963662896a0e4b7879bcdafb7c54f5cc8c8168eea23b8d8833264bb1fb3cadc72e10012737f3b2ef6f37d2378e12579d95a4defa8f31cfd2c410037c6461a8b9e884d779711f84a30a8505f3ebdb4a7fb618c0e44cd3e82f896fe1b7cc0856c062c7cd4c856bfd41df5aa7047ede18d6b6aa1b0704866ef5c98824bdecaf2f360b636fd36181890f56076304cc55f57b5d6d3210debaa2a0a8f3b22d78122fd883dc1dd88d2b7ce87ac78d3d6c5c0ae4e49d3c8c019714dce6ae10225143f76e1dc2b272298093445e3a2f18646395005bd781b0ca94e3befc50c855d305782405f1bb8188564f6bc1e20ac209071c7e113e5f92171bed264f829660632d838af7dab2f17c471b5cad987c994899a537def130b2a71a31f07b7961e5df7d3c77634bd9bc01c737e7a95e923b37bb2b36eed06ae3f6ad303fccd124a72a57d6b4e2417e0f216ea90980b1f0647f46fdad643a58456122969cea7c7d769c5db76f70d472f6e7ab6b5864eefe30fd9bb138c2fb12113927c44bacbd697bec7a6cd4dd1884cb5f35229fd0018c1d7faa23257bbe71df3526eb2ff09a6410fa471fa872ed3a77928a38a977e953dc5b00f6c14ac76f35fffb42f3bc531e22d10aedfc40cea676b853ee096525aadbc6861e1d56a62911f07638807051b06b8c4f0d3b12b7f3cdad6841bf45a538a776c47f7a2c1c867b2a528a4e1efe0cfa7ea56a092d2417a5ff840a42494bf2c88240085034cf45084ea66b9a0a5fadb3163836156fb60760971919a348dadae0ce235708568f87560259c3c0235b71f8e63110d9152b652880748570e5bf3906c72bcf89925497c0516f265f72e855458e838a44cd0a1a0708f64b02da09320e19af30f32778b2b28e1ad05b292e8792fbfde21bb7db357cc7d7663ba6441a6f17c0f860423298b8758e14bd57825f024843c363f226ad5908e4c3e3a41181462bf74bd6d525550572c715a98f1f20255aff1a1f48593a162db2a4f061a4a096b59ebf043be5648604f8569ad7c15fc31432a632fa7a24e7c43e252eec348e1713206ec26c9ee728b47a7018ec8163d506fe4736a26779e30502990b07a1d0717ba4c3f83c9362885a4d75a03eea7a15b4549bf62191ee184bfd100b5e89479c2c52f821a91c1ebaf239242a4e3690bcb437cce2c5599a925a4b508b3e04c57d507558098f747e50a9115f2164928b84e03156b9177a2aa528c00807c424733186deb7815f0d31afa32de4366317ba33690f2d2a7f6aed3d07dd99866c1304b6e6dd07f05b4fa4a91afe2201b2581dc2d363594642e9a1255b7992b919990958b606c80dc40c49fa930cc97822c84aa1980d3fb06a70cbc8c07d520e4adefff253f955a70ec3d795edd44e852ac2bcf785706a104589f9dbe35c71ff5895aeb1462e3cc9880f528f434e4adac17a28c8187b33e387edf193ef3b2d7e4ba43cfc120213501ac477d8f308055dbb00a2265836a9eb7db8d442882052ae2f649be5d4ffa16d1126e30d7ce9e6cf82df3156f08924f1661b239fe158ea7bf140dc407559ef8fd7e4e87b952f8d0c7b8fa30b9887134d0227abb8d106ade3754106d7fa78d8d36fc4f6f241400c7e769b1878feeb43ecf76a54499e82d5d5aa90862a16f896334e5795445eff845905eb508ccc48e6d0f641886e9b16292472423f7d850497a966813dd4a127b9fc67e2c4c74dd7a75450e883b86b4ae627b1627e182a9d93b4f0be6e69b613922d5f3625d24d1904300a5f0aa1bcbb4dcc79c94b509feb5214c48db7eb895f6c487580718b9667013027eaa8ce0fb1b6f1613177c0545f9beda67064b0e5a283cc0b4af394034e064d1f3d71500fe4ac32ca8a45983d2ad40034d51f83ec6c5093cde58fbf0eb0fcf055dcae0f4abd298734bfabc156a00b8323c9669c468963427f11bfcdc8e2e7629d6ec9f8ee013bbe0033ad5844c7be8ea7450d7a9701c9eb49f212e10c71477ba7168cc3f7fb50f76e479cbd02941a40885f1a226abf1ec9e929f039b3b079c79bdb75b4b6037dc4ac7372a5acbb24a1532e851cf914578089bc49abda335fc98ecfc9306c56216cd8b3258b0f42fdda963a9a8d28dcbd5c4ab9545ff037f917a59b650c9c63ce69a0201f6a2559a70b543b4cba57acec6eb60420ec081bd0481dbf84d65459470c7c759ff9e1e3e673f0d5690654992501cd362e4a519eb517f343aa8e8d34bd3e8654f5bcddb038f6476231373e1964a7e4cd427f0d3f1baf20424b20b2a219201917167ac20fad25b1025f8dd4d7b2afac63aacc19d539b91751524796284df4183f28a3bc67d89e9dd93de0787731650252be521baf8964ccd09e1ed5e9271b7d22a987bd3a227bb5e4555a84e3b716fe99fcc0fc7be93e6d99505ca3292fffcc40cf1885f8b0fc46d65c841a0f98cc90947a95a34a06af0bb72ebfe2252c6dc2e8bbc8f25be7e409f44d80b5a70542439c58d436d92c009a7b237fefb04558923e406d0cfca47866bae60c9d73669ceab05514212583b70b824aeee6672e09d975d4caa5d124480033ca7188c79ebc4e36ebf22dc3a1c434fef4a551c7f3044fa282fc8a77df97e47307ee61ba7a79911e16e2733df94691f21892af3efec9d9f745f76bbf218a2cec254cbd5b7b4217ea9cbf1c38e7d82d0149069003f212cc469672e9b24031d3c4f3cb06dd3a4f0853def28aae0ccc2d62ce8160d1a02c4b247edadca39a803f7968b101d1c01eff7cd11118e103682a036fda3b8dc7f72348324e30f76dcf1e296c9e69a500f4d75e6198c8475bbead7ef94af8a12912d48f96e909fbb2166498dcdb09da7b42458404942fc6dd53d0ca83a8c1175a582fce3c991671a7d68a9a3608cd8b12fb22bffaec07e38679f373b0a310b8af8f57c6f764dcf3c70a972a80d95d8cd14f639ccfee52c5c27333bb897404353bbbc9a1b67a12c038af547973db58361172cbaac440216f1f769461c053e0575780f8867316d835f5efc205d1e2a7434c57cef71f162b9f345a58afc49254c34c51e7097ce9ab3516b53928e9cc9c8a2db9a7fa57ad4cc6edc4d2a6e57f0edf2b4722fc90973b2b8ade33befe7d1db13300b993446df9e796b0e9aef03c00245faecbc05130f53200a8996e55b38cf0798b1400c6bdc0589a4b5478f3aa0c6f8c61256e543e5dcecaa2da7580ab04c117070cc1cac3de1d38d68d3713d277d7593a3131ea9f4d64c7b18181f6121c7bf8ddbf9902985800c57f81a50c7058e31e435ae5ab17380fd39d1a665f39fdedc5aeb4f0b24fd73f0492be8a0ef089cee8def97bd216988390d4df29735ad98ce6b58cd7676d244426432e7e49dba5d67e006e1a7cbd3e82487fd714c7c4dcbb5a1b030f4cd6f23cdbdd91da45a175cb20939d4eed18b757a85bf8939c7ea7efffbdbef09fa21b5ce7e2a0a31c428b792b95e1b5da1c145f3aa18f99797183213560fb784413d079c70fd7604ed967ea8ea22b086c8680e1e3f52007444f6b5830bbd63fbb9bfd12500c4a12f5b548b266f479488fb11368c7d18f266c1e1d5fa6f20660ae59e87b26811737beedd29e6d5e1c9cb6b664983a4eda49cf1fadc6f654b23805d97121ebffdf00005a529bc58c389fc90edc2461878719f0a8c614b1b2e78d29fef2e38cb2cb1bc2c7b8b2f1b491232fe45b36cba698dbb9e8b9c9bd27ed035f7eae7ded486f99da68da39ad5eeaad9126800bb533c15eef84acdf632dc64ab82dd2c2a528bc78fa7c1f7f9c058f9d80238e4101aa35f9908d2f5d0d71ab16b2cdc50c0e028c9dadfd05069cbd8d0f9c046e6a520bb32f2ac1820c72ba3dfec66419f3c0573a18d130a9be44348aa81c28e77a7ce9bbd806c53149b572509497b769fab204a591ad92ba25b8f3433ef863c3055c7ff28a9e3820496b1f5d94b62fc8a047839d4cd9b146a813a30da52d4fec65004a8f9e04a2dc823c43c603700c135506b39597bd4a9b90ee365337025393ee48a4dc78ebcf288f26f95d72c20d1cda09fa104d1e5be6e9d0ad2f57ee0f214b3b6b02dfea141e91a795623d3390ad8a0c11e7b825abd42bc354bfd34008f8012a57389da83e55095e81d3eac526aaf9094e25769d6d8118d4f91df0b68e81a5b5fc3421acc09628a891e8160bf1d4f636acac18e2274b05e3a319a2b1e7af80d0697da15dec6b76420fa0a01015943573382d02bb0070137b70fda46436e4572682ce12af0f3c175a9c9d5927bc8132286f5e69d80551b967aaeef539e1735160f2dd78fa25301411ee36afd3abafbe8ab14bf9bbada44c1c4160106a0074cfc6335b969a0f05ea7bc971e168d71788340ecf7b32e9a6229200949d8d83da00b8ba1bf3707257f89c1f542baa187d495a6629a5f35ef5637b5ed83a88ee8bd8fa0bf4aec35a929193770f7e43afeea1b86ef9db6e89002ac719507cca0a5f66babe2db8ce38be8e7bf2a1c7ebd82ba77dd64d97b405e67ebdd3343c9efff21aec4389f9356a4bf8607ea1d1a35e99b40f5a63b8a1aac182083579911b338ca28e9afce8ec0aeb6683cd5765a6f175440933d5e183c6d5f5d04968c73874a09c446057b97c35061e8ddc837740834767ca528a9227c453de34db81c0a52897dc3b181404087c10821ed3d039a6200f32f34f59cede5308d21b470ce9da186627cadca93563cb13b5aa56f29cafad34f2ab3881dfe3d0cb83ca037c0e177471f325e6450b5036fcdf5d2f0f7f91b37ca66c1759ce35061fc6ef6fce7dbeeb9070cde06c366cd59ec20f63ca877b6f1fc5ec350a932fcc553c66734393aa0a605908d61751356adbff3d2f69034722da08a09641281d221ea0226e7137679925c419525a76e158836f44d0627d1e0408171446ad9c254c0bfb07471d9159fe5b7de0d393e19e8b3dc618ad1d3b074e5f204a14f4ea21de95e09233f9a8c407a8741ce4e7da8224637733aebc12542e493297d48cdc4aeba0bd3a72229febadcca68e10d5d985433c3cb125e8c1076d48045fd37ba0a579c866ada11050f8cf79ee1b849936791ab8853fa87b43676f0a6a1be143676c4c1eaab7084c1d974eb78f06d3ff0855d7c988b6b96ed7b987e78677992422074bd0682fd5c9765564871d51f8eae1e060f14a3665d3f3514a3cf1586d217db11eaf7cae8bac195b388c931dfac70ad2319eb270ec978182b330d498eca6fd275daf370b54a7aacabb4081c445b31002d9cfc6f190428d294c13bd1da27a1b7ed7a066a40f346c24072ef6e2e897782f091db14f1912a4318b9ad30a5022e8925b91b95edfe88a33c02a03cf2671b19604a44d9c5af3ffb5425066177c8becf6ba603be409b42c575aa7d6f523c479f969937ed73d94041d7c32dd838614fbd94cd190667d479ba368d2cbb137041afde6789af0ba01b63c66abd0e16a846d25bc997d75d8bf06c6eba622cc50141c71bf4c15479458783e6c2d365cdbe1b301bb5d93d168ec02204b8eb8d2fd08e0ca45ce53d12cc0e0a86b54c9aefe00186ab8e26d0feb9f60a6fd2a7ad9185877d193d5ed613d0536248dd2e6665bc2cb52d6d9738c57670161327ff5d37f33aeabdf118790af98767f2b278315298210067ea415fb6b8219b91f2f377dc91d23ec9f7891614c9dea9706dcc583dfd7d585f78dd52c4347c0551ca31d1de561b2aee6d705d1cafa99f825c05f85106e46a5ce99e68b70ff12b8b5329df7d0f2a011fd8a547167079b993703c0d2398b3eae83323839160a48e0c8deef97113579066ffebf0d0f38986d57d5918804cbd48bb402ab4906a196e15541b9bac12d23817bf4d1fa54f0593dcb68e79cb70762ad0eb4050b22d48c27ad1b95cecc84db9a8ea429b17c93695665e0941333f92dc11589a35374cba018918d29601136f0a3c570fbf95704555793194576461565552128608a0fa94e2a27afb469290a355d02b0d05c64a642f4a747ca9a7d0c86f8f9e2930cc727c513d9769af783f731d37e086e81d655f8e9350e133ae649127dc76988c534305ceb6e764dd0a1d83cee4c6ee93a91f2d2200957df8c14ea094e923ea46e1f63d26d5322fff1c21610326cb747929d965ebf4a14eca15eaf94ec3f442f070095568d39853ce49d1f6ba345bef4de7ba391b54974102caa0127d823ef6a3d734352a55e1ae10be30724635b4cf58f1fbd174c5460e678a98f5e7504efe7087e832293eb1a748253bea3b8a17565b29eac099c7b4d4d9d0d38d38690f67d2293a9aee41df5eb4569003c1b9f96418d27f0d6fab8fdff3f19955ca649408a205522d3673f17119dc92058f3d8cd8355f0e2d9bb1fc23d36142a83fa6b2491f303e69eab723f503f46c74dc80e1fea8878e34b32a930770b3747c42e0989c76f4fd8f242816cc2312baeb93dae011d029e437bed96c5a36cd29a25b4b85482b82860c86331df8b8245c2a524529fd345ae6ef2f62063ad8ee82646f804a25ec8e4d2f75fcee736e1c405ebe88d0f751ba61ac7c951a9b9d4e053ee143dc68f6cb3b404b506ebac5ad23447ca99051012095ddce036ba6909a3c65657e81f8b1f96d88cb22c7715fa9155a303ed8a83768e461c15a01f84d7ade9f5b875202ee9913aeebd64c803c7466d8cdbad3f731a16ea1c4e851887d05d699d642e4849a87f9bd8671a1bcd21c675cc71cfc884c8b5a8441a554ad738100b5cfd957b663f912782a381d814cbf49d8aa7e31e73fa11d221967c6bc5b9fa4abd76a3099660c461a5c162f32be06b3b887a437a61f8886ebeece2bb2b191c1643228c6833b10fbdc835d58f04a8d6ee7b815506519b26ee690cc5686adbb09cc8d37e37aa9ef654dd5c127a106407baaa00d5035c26120d7a0f8cd25727447758a93e1d7bbe578f6c056ff803a1a2a319e94c5dda8921acd0d872e8b76e875bff3c52622beb84c24a38db2dec7a333f30dc98e9ee3452ab2a3d9a91316f3d9ae4f71e553038327c70ef1fddb66bfb510c4d3d860e2bde3244540300875b9091ef58520ec4666b19b6dd5b4c65af0a2fc622b75d6fac4032c599cd15faff02e44379fa456256e30ed42d00fd04ccbec5f5b802b8cc0ead8a24281574ff097ba8a5f608349408dc136a9fc144b30a143cbe2af99b766e0d11ece3c335674c1b02c631990bf20b8ba6dd0b273f7f6db989633ba7187872dca2da042b12f55e07bb56321c674882b16b12779a0f68a76ec9b4204e2e214e6b52a812a13baad23c31f28208456278595fb60ca6a5dfd8662efcf27fdcf6066277cdc31365b306f75b867873723ac4594b025b6f7b2ecd17ecebb678b699d9a6ea53d64ad6ba529ad2d8359b985fbf778f983854a80d74602e0b289c37ccfc822032d67d201631873454a001c188e0c785b75f810cfbda560e87453ed9b54b6424b0eb18eea4100ef3465cc7218069b048af8c0f1cea41e9231a42e18ad68bed347310471e44c3fb1c8351f7336039dd9b37a532066697f36012914a066f292067078f518e2104146f3fda1f01e32b27f530a041bcb40c7cbc43a51f1c72c3366e744beb39eac3bfde7c580a2edfc623550ead8cc23f28d622dfc5df8c25aa330b565fff27f4e1ff4a034dd2edea3afd39755133c9517be2159be933c2028576614b2d5c1ba2d7feab2984f24c173f506e96e1b1b0228a4e3e5aa90cd23d410588c2ee885d3a2210dcde58810f342f40a9251645fbf7b3c168cb4fd6ee942e60c5efa6a40c809996b48a2d17ffbd32841f336ce3ac2c87a7eb295602dedd52d969f310bad3f3dfb0ad435c347d6159ba43d7ad5e1891cef0ac684d8ab75169343b3ac721c2f40a4a1cd48759c9ffaaafe290c5c97374c60b0d8407f9e3ea7c21843d2300a32ec3126a3ce3509f55a324a756a4c34b625f09c10da51fbb038a839ee33e725e26f098c6bcf473bb8042e3cc7b351ad4b0a33cc822007dfd6d54e8abc78ae89d4d324044cc3f401ce0fa7b5e46e72e59446f1792c7335d0ed5a6d1a363f246876f3123c2f4fccda9f2ea9cd3861c64da3a13da74a8670b0426d12e0780c8578dd12176be3ffc488e19192a18be747528976fc74c8ed8fee27e6eede164475583871c0a22b0dda8ad6e4c6fe1940d46726b2ccfbcef43aa014a21c00ea430e9dc9d017da1c8141b3188628092cff040d6ec4b1c255971e28e12a5d96f3c5c5fd055423d95ed4d1a0bc59f67b575f741dcb62c486efc7b5c1f63c69d483510a6348dbe15906421b5743c9a739a2c1cc13dfb3ce05153768f9181d2719459315de1a67af4d829110e3eec1279e2be041e873eda7ee552c4cef0a17e7d000c92785a92d00c958f2b66c9f228c5df85a36477b8b1831626bb855d0d931cb5574a88ea335ac41b25a85a19493ae735d8b3e6819b7b088670e87242d87ee511457fd9f6a1e56aaa434b39a6dea941635f2900a1d2595c6fb15888dcb286ba52c71e11cf6168687d5438c0d7aec80fbf3f8bb89b5059f3b60cc80dbbed7cbc6a11220a8bd4246d62ae25572427ee4baa6f7dab5735574cae754b42f951699ff502a5e7bf1f76d5b8af77389c22a84688cf32e67ba5eff3ba6d0b0d2924db53e43eb3c79051bee90789f5df571298f87c5f4fd98a16decd244bf76ffeaf353ea239233b99b5a33581e467e4c32111b7b76ff75e22384c6bf895a8ddac4309e95003fed85870cab18ab61e6fd193d01e5912b4c913c422b72b08f90ed87f03822da843197bef1fdcc64290b27dcda82a572f539b47dc06d7326bdf2159fd7a5c54851c86bad9c330b13384ce3ef7c9d2f81b74cd5525bd5e29afe8df4277eb44529567093ca10304bbb35363f2142ebd0c0446ac636731a44237d2384618157577ec1ae8d6820ed2fd30177c676da706bae9c5642d77405d86393d47ba8333548ae767dc6c9f941ae9b8b9138874fd3d8bdcabd8471deeb7298b29269a8f211e06c07ba71a812fc783746170f1d3cbdaeaacfef8342030131a6703f03bf0745137b12552b07024a1688a19b59a479018bca8b78898993b182b9040fe99ba5d7acdc8e241fe89f3838cb504a1196ed322def34290e40920eeaa46beed0db660916fc795f76f9051dd21af0dd25aad11dd0115fba3d884f139c6dcc65d8cbc2bbcca6c3505d1091c2f17f7c48bc75f2d9cfa229eb4b661df3b2f9980fabd32a6f82f792b5317f83fa110afdc10c1a415210829a2208794489d8ee32f57d3e0202b75867c6a0cab97a00a612640831d4f4dc161baa8c6e9e08baef64a396f0b646c322be26f0988632a1db77dcfe97ca9fa1f2667f4564f439cea23f462c1b5a758ed83264dbb5b40e7910a0806702ea7db5d66e0bbb0d2286f84aef755e867d30d9facf488f29deec6c42b6da0143913227fc04e94fc9c8e2307313c36a7509160cf92d5491f07876f3da1f14980080325ceb763d6c9a8737e5b358262fb6be1733826b1ec6df48fd171f6a6c11a38698151d89aba44e1c8bb5bc713eddb28c234e3e0af2678b45f266c36e10fdeb1f534c28d1c7b0aed1676d55954a15d4bd3b31d789939e0681ebb7ddd26df5ce7346c262de3fc8ce55c39fdaf48313624dd3c8b7e08b36d0e91256627b87e3fc56e04d3c03adcb48a141178d49e0b58416eab9f62411f88f45002b2ccde26bbb3552be3ff96752505f8d2594d777d4d869bfee978f9f8b5e69004d3c09693d67d61347a90a1cd582221fa6bc112a638960b0383fb7ee8fdddf530d64f223da0d57d5c313b8ef62908286c36d97c66af34a40f9eeef443d30d8e62a2c8ce8cdf05f77f0339b0270d9b6e181b4d47e33d59ed58df9d4c0f79a70d0762b6d2272503d7c96a6d07b616179532d9cbb27238fd12eae28eed70f8ac75e9d3e2cc4fdadb1c79e0e811312954cf1c24a13a56bc49a61cc4d6feb75acea7f8517d50754cbf12bafb9f87e54443b21a9cfeb2e98aa4cd5c00594bd46b1d536157a2f30ab37f2e1b27ba548a95c5afcf5fb2fa44bc1f169ae8f93bcf554238415a5c8a2e1667a1bdf05636c65907d35e52f6df7547f1d85a9a0f1cb5490c93f85784f1d2ef105fbca1066f301b39fd0c443f5a5d4ecd158796234a0a989a82dcab30f9b96106d809d3bac0260dc498bce244d1091e1544fe7190e57cb201cce3bde7db0b3e7b4dad99185d20148421a18c966a6f946a2b255e5efc77d609366476c46b8fffaf8e38122306761fe6462c4a07e672ef45930c1c345f0bcf3311b9f2889f16f2aed6d4835bd7cc255939a85f7a553ac83c1a9986ccb019989b6e75f4f3446c70035cbe9865a87b5852babb4c6ad5170418d7fe21865e5bb0bdcb7d93fd5ba849a37bb3f07dda1c62f73bf21a88719afcc709fcb97fa845f02f0431c121e9316d984daf2b0f7665f56e49d0c445f795eeab709aeba41d64f6601cd23abe592efe5db1ec6a6ef0ea55683df31687dbab8097237d68f8a33a7feca476dd7ea2c507a3d4a32ab96464ba6ef88252b884b60ee4b9cf7dc7c509e73814a7f4f457b7376f75c2c46fa268eff02d2bb86eeb406294a03d40828a0207c522379b5edeb209b7c63b0dd783ee448e2f437c8b994b144b815ead103e38dd1e2c8780675e3e044ba67fcd0fd9f01b98c619c4edac193f9a96a5743a6a2240e7391236e8f05bb5161f22aa00212bf4ba737d75e6002a94f82471858b653cc8516e2e4dc4fa73172225b7e11a23a9ee65f5b26afb358bcc437310749424af953fa40ec718885e49af8573f4a41e402c776380406457e31e95f02b1e8febc569799da7e7bc89fc7ab799df0f1eb95b76d7ecc74104409bece05fb90794fc438047ce58ff8c13f131671e12e2f50e92f42e98855ed50c5212054c8f62ceae92f83f23f1d401e169886d13663a073fc141852731468dabd8ff7aef7e99f3cb9692927f9201fc60434938178dfaed2b28af3527e9fbf125f01728085ff165571df80ad97741c1db30d5f21449b98aef2de23956002cfe0446e48629bc678bd14e67d2732872fb7c4f212c1bd3dcf6004a05cfe6ccb2f04daed675d348ef93467855524a7390d8e6adc5f3ab29a1aa58cefe30bcc60125f1d6f7ae5d08db7ae0ef9dc9403958931cb298a9636fabf73db21db398a5a15f702e13d29f45f18ba1923399a5c4ce72ce79cf56e6d14232cb30d07ff28e88709cf475618dbb01f7bd2c52944bd27129e721ea44179f8539414fb24562c5aff440201ea47d682bdb21830b51dd9f2b07040e8f51257d716a96262abbf27b4d7f910d49051d5252031ff34aa0c4d5b9464b6fcb26821569e4f9a20828aadd37bc749a7f1131cb874fd8f67c857e22e50eb8795d0f68e80c800bf66ffc5d9e4e18960e1ba88c36047631b5376ed9cc91b0948ef90ad2c9d5a771aa44da9177c2803a34cee2e58fd5a496211c07043fd628b5a0116851e9a6897b80710e892c5adbe5b3c0a22eac9f1ccdb291e7c980f35e8baabb91b082fb23af030047e918e2ff2543011e97ec7d63e335f2aca8858cc755b0aa6e5bd2f9ae9cee3ec0ba8a4b5b0659f32a1b2ce75e110f18bc72c7af683118e9122d3b9b926bb3c67b623e499c4b8b7114d80fa18c7e3df32aeea12751d8e9ca281f0543cb8a692b4eb8d65f15418f99f21ef813ddad78de4d62fe9bec0ef57d130b98535f0a36a79d20a6a23947d1e8b7ea266dcb8150ad658c0175a30fc0c7927121ded52b28a6aceb3c857cba021be79370d584b43b53b8dfa1db07b99b590f54cac6f64f4083268a4aaad55fede6fe84d869e9eb6139ea20ab9fc5154b4997275c579799190ce936fca7ecdad1fdf3ec0401064ef0149c21a7ef3f3486f428dcd0e6928fd992ff6afb98ee871bbf306632c71b6e1ba757b44b6d83cfe22517177fe088874269d31d49a16e2eac5afa9b7c9f2f9de64eb10b548b9d6ab2e53b0d1dfb68dfd8c77b6ace2cf97191f99a6b1d763d89c2e91c0462784ccbbb659f6ba57ea0aefa6781d7c6bd0c649731466afb1cb51c951952688f863eec5a9cf402f3a461d2cf8dc5e8273929fc952c49b7586cd9ecab5ae9adcee1fd5656e2d3eb20b5a606fa616d4d7b70ababa100ed93ff8e987388c2f1c052e61ed11b42e2607189a20ed5a4134705786f63867833489f77dfea51a65fdf7df926957a1a041c122e6c9c2f1e7e21012a2e01d474e71563dfe1089988aae867ec69f4a06ef0879f23769b1f2e6d136c3b5844c0b13c217f944ef94f07fb205ac0b3a77478ab9dbf25a469e69d46f13d432c489972ebbad32437798d920cea0d7a556794f9b89a19465585a24e9e3cfed81f5302505f5d46dd923a6a9ff90516cad92ccafcbc9b2f94224819570c1bb8f71a97117824f25ff9db552f360d828f9c9702de5017342f42ca5afdb191469ef6f0cbd478cd305d718df7e33882b8d311d1e43dc8e97fed0dcbf8e6c5f7e43cfe2ace3626811c7412f60d53eab6840ee85b3f1f3f4a42d585928b306fa2449b736cf56c42b36813b6844b540d32cf1814fa8a9b50f6028885d35b05ba83d23a631f098b15f118e2cb794bd1843b7cb66309c649055657ad0e70c3dff761ae3b3b886105d97011c17bd0a6bbe0961dcbde95c2ae253f307777ffa33259329fddc50fb7e7d51f48d5f1d99bf6be032f97c1025c46509e512d7ec6bbe49c9ba0b736ebb3e41abdc524ba829c651999b6548ed28571a7b622a066eac655132da3eea4384551697bcbeb5937a2d0d893382397cf3385e3a34c570034c49401e0254694262cab06f561e41eb0f8c9217b7fc39488525c46645e5d63eddcdc1c59ef44b8aadef1431b9238a7eb07993cc1ee18005ca9410fbf783f6e9d331273b68fa8eda5866eb09bab394d2603730451d1e4da8b3a39816a20657ae9c024ce25014bade3350458fe30dc687b768a6055339f8521352091e0ad760ec9c59028d8653d5f0f5b5def47c05dbf58b3e3ece7a63f207c2fb27f7f9b39a69fe69573299797cbe709cf6c9cd53bedad74a2082ee30990c3310ba55aab3c4effb57ab3297ae7e3186326722f10b38ff139d2db29b4dd9a521d19fa2654d319c69bf615d16cda17ff2c6f0d9c2ac2f2a62219f8f33a101036004bf7e9bbbe6843c55f972e2d43b3dd50be8ef8b3e52d5e7e6b254c50ee5538b210e5908bbc953299a7d0824db9463d52c5bc9819c126dd337afa217b4b1579f8a48966e3be3a79142350ebd19affb07302ddde0d1c003ba45cde59e20381128981b3fddcb345e7244bcf17ab29e49cfa8c4c593c6d5e2c25514d0138cd5ca62a0966711fc8d978af3f4049543d9d5be0604fca0d43e878dd0d30eba855a3c21ba7e199f3cef5f88b16e7465a14bdcfcd92360933c7acfa06083c518d1bedfa0057b8cf56ce2e4d37a2f153253b260568e54ae7c979ec2d5f4eab8b4cc355732ce65b6ab1667bfac6f407451b91df681b7b62e6bcdfa8ecb91189f11289fd1bd84207bb04a888d8dedde59a9885fb9645791a42cc36a47d44e1d98195d23129561bd1234be46e750d150be653be9b900e0f0d63209fd2a3c3dd54d1fcfd042c85fb1d2e29656d9af204e286dc4c018de38b1e315a92108d680f51a57ec228769bae35e455ce5ed7729cbd1eeb6d722e17154b048b40139bacea16bfcae812c550537800a586aa39e38645074b17cb13179e8c32c148035ccf01365daae17f6fee9da5264624ed0fb2d718bbacb2d476006831d6e9b7fa4985c80922c22edf0bce7f5ae247344ed7a180525cdfa56f297626b67b6891c0ea5c4d7464329b938015fd62b708db2a678b5f70c58fe8e3fe3dda8b4972c3672f2836719d88cf7196125e2861230646718d7d3252aaa985998a6c43e4127298c1fbd3dd3c1ce712377c8163d4a3ead04d11635cce6da7c1642d36a3413b8f8e232439dfa658ac93f9effe3c87bb84c9c58e58cda9bf385bb56c2b7866c4f77d50933c652236cd51a98dbf3a14e225ca505ce79d205dea0ed87f2b4e35ec1ae5090b346141e8a21c2def7480c1183f556ce2d7d51528b37a6a19ef7bc90a6b074e6deb1a83ef46eea11940f64fc7b2d915b53fd27efcac82b197fa9a386817032c0529aa491ba2a95eff3381dedec87d1a0b0c0f82975fe3916e56d1830b65778d2e362a1d70060b884b36d12972ba2f49eb2eda5dec16ff5aebfcd89ad35bc86dc61ed7f66864fe440715e533c2b9cfc2a80c39d7b2bef359d859805c59754240404ae7708536c64600504e02f7b9e99d360c13259a6ef8050590ed59c4c6ab67bd6d847c021b4d956871f640de7d29712466e3a5aa778f480d0ec4db39fadfe41cc500eb4ee742bfcf13319058d6d7212cbdbbb0a96ba1f8e527e0164e57ca7339384bb922e6ed597cd34c60de7cac3c27f671355d573be23d21a4c6ead9fa990a2dfda5e4b63f35be033b0b25c1729949039ddf2352221a114ed8b735473427c0a52d0e11e0080a3daba2a9db45db9b5ed1dd95270f76e58994fb308fd178f74aaa360fd746789eaa16c7227e457e293783c84c485de88b1a73b3302731bd38275580aa58b23241ef0e95775233aa1e4a08df64e5819eb7d1d7bdde2dcfc931f24ae2fd4dd828cee518087b7eb3cd664a03d8577ae1c5d29fe904677ab3081a2a923e0f327e4e8136c377bb64502f7e53febb68a2a8b1181dc5b1d01dfddc3d71a6f28cbce654bb7353717dadf959327905eb0f7b3821aa9cf4e4ed7d97d59c45c02ef245f927f8762c4e725d1a00c2fd7bec411c76a732c76ce9197f353f94b8cbfd7dd181b95ff53cdd532142ae4cc1e6641f7e8fbd9be6ac2ecd2614942e652313830fbe7e0cff37d28e6bb25bab20d0dcea686c047ffd2441db7876564237eae1344c9c3fe4304b15d6068efad79d863c78afae3d987b142913cdda1e3d0be6f9da0fe3e070c7276e7f851b82e0fb75d08c5b8279e7469c87b946ec1488e322ee18d67b5c1a3b6f313733983047b6a31bcbdcc4d14bab6a92f33da71cbf11fcbd7afdb712ffc55934c5485a8a4cf3d90ac34e831b61b408878459637356f4c4b3d8c049aeff8c182236f0637ec8db318fa24fc0a15a942099ef8c231fe090518abafd082a8ff421ef29e0ed97c4e626e180a4f867130a2a44f03ba0030becf82547aa0d9c746c8abd6e51d41db7fa09677220e59bc350923f3894a71137fbc5b8da9dff04f7910ffea31fd7003425f89ab829a69f280b15bb082a65a43638570440fb2f50f67903c1b9fd5b5a1c2d008b7a4674a0530299bce507baea2c0036df8197d1b162eacc4e1b7fa3cc50d4a7d5c195247c75d79bfc8797d4ec9f20b926811ac7085c9fbac39b08eb83ce7414d23f3f9e016eef44d27ac4198a679eaee01fe91ca73893a480dc1c9276c781f3f71ff27f01d6deda82bbc402ed0dbb602357e81161de79a27e5ac1a5004a45264322978fde99f1e3a76a28bdd7aeb90cd1f9ef83ba8ec0639dcf94ef0d0fb275a25cc7dcaca20f7130ff063a4de078bf85262cff935deaec8c09fb35e94cfea0a899a3f8e9307bd27101119bb76c2600b643e22acdb727aac387a9fb251071a6dfcb330d176652cd949fa62dd5d0912851a70bbc7962bae638dfa169c4066cc302f7f942238473231b1c1f267b7ee0e2b1bd1e2590ff62740c0db2820d66f5d81813bc698fc1e0f83f32a354652616df1d9fa587867dcd2f718fa153ab5bc7d90ff6040c0aa8b560faaa47ccd48f7c399ac5abb8eac13a634ecda382400e82206ee61f87462fdc74128fb475264889e87b2c607d78b69330d34acde671db15cad5f12fa2c12b94c2fc80f21e86bff177ca664e37a8db58f65933b125e41435b4c18e7ff8e50c4f534a2952b10bf8351a5dfa264bba854c74b867c5a3b00ab29c3eed0e1fc65428208daaf714c54dceade696c88051e434e8607f3c25c6353121f5c3caec65ffdbd02de776286cd1de3f4cba0571a0c95bce44a1259d90c52f2774e1d32ae62d11ede8d330d7775cfc4ee8f75ed8bd8a6269780ac308674ba11804a2457315c418cb425d0365976bac970efb6a4fd9c7d9f3145e1137580df368e5d941dcaf61f1d42718c29f8e751f4d686f8947de2dc49d563cebf4e96aa27d915c46a300bc38cd7f7a020b950fda6348e4c177a595b1ea29bf5f69e3e0abda03d3daf458169169376ad4861c7d6e51bb8a3e384584c4dc59fa1488c70a39bd6bac37179d6abffdfb0d78fab094ced20b74a1482b73d3ce30713acc7cc38a9262e8ef71926b007a3c33590a84ce6e10d416bafe9718e50a687b8b4429ef677b8bf5616a6417ac9fd6388a177c35049d45207ee0ce66a86105dcce962975aa160d68d4dc8b30131e52eb379df98aec9fb2abd80222fb5f7338cb58646390bdcbd2094a9ce9401a3557fe7fffbd9d0c1d382969e0f085ac1c901d50fbfd9545c92dc9497bd7670e0604cd04387b3aeafe7d229de010a86ef6f128191d37ddf38ce7067541f1df83ffb9b0587e38034ad01565a789ee5a05cbbfd85fa376f655a1fd6171ffe231e9f4283152b0d6af63048809c2d45e166cdd30241e1b7fa3ecaa13ef1715599c5d63bbdbd94b0eac9bd24c04e111657d6907e49bc016b4882c1bd39449250f1855070dd9561e01992749d4890a2c7705a172c80231fd0f8dc2b0c6184b6734fdef78235e93a75b200f3504437b4459864763029e065ff40b5a6f40e0c212327acdc507c0ce1a8dcf776e60180f587929f21a8587937898afb88730c61bef30c6415cfc869365908a7fc9ef4dda40a7b25b1de22b61948a80baf695ff296322189fc891713d0790dac36849bfe63ed9f2de6d98a318718d61ae32e0ea08dc76c10d4bffce653e8638fe8604842c031c1afe05d9b6ddbf45f9cac911b0dd07f9b51df756a02dc7a493d896faa3149f702f35d91719f6016aa808779ac904a3a9423af018a166210b70082df091a3ac292f90da12dfcfdc35fa8df5781c77eb05eac036f9911f0ed12458e61f3ef14600e1b470cd483b9c77abe5ff09a1ea48fcef83983c4380bd2b4cd546b032a0295e10dbb4dd20cfb3d0c21bc2d0396552b48c5fc076496cce12b74a5feb3b8fd42912c99dc849a43dfc69b9d9549d7111c63e24c604b391eb95f74b0327b421b46ae6ca39c883606788ca1f4d3a1be556edd85f6b621d9e456741ce6d3e381946059d991ae21a89ab1a2c2b341654c5e2ac89f3c578443bf32bb9855617bbe27526a7e004bb667fe60799220b07523ca55888d2b85e4f42073eeeea67e18d06f9738a3facaa80bf97eb9081312d16c9a2f90289f397da19295b04d8aa9d6a901e4a6b5da239279407eac5b1fac53b98bb03c76651b935223fe38103a37fdbf345d4ac16c86c5276d325502569a7478aa2f2eb350f96e28204f9f5fe5f9fe73164e0184c8bc8bc4c51b57d6ab11db0971c0ce68b55be8ecbc7cf64ded17d68d95ef23f6a26ab067dde47edf0ee22eccbbbe1d81c601415f257ffdc992e6febcc415cb0ae3e6cb5463a94045599d7a468d07a937b418e5a5134a73a1678013c5de8231f96183143c955d5832dd4f5ce4293986117d76ba60ef683bbae257a2acf61688f7beab53033ec52e05a58c3170b9baf46c300a2e53f1f4cd82e329d918f26edb9ebdb6ffea41cd505d606a8a5d63a67bd84f21a11eeb689607b59050a1e4b389085e02923f70ab63c81f85507645d0d80e7adfb2c65d3bb4804f177e8f61bd8b6e9f49fb94f66389f670a6034e5007bb4a01dde260c61e5286a3d55d3147720ef32f2a3163a66d9a843777db55aac598c8d3de41b4b7890d2679574d2e731c7de09262e74200d7cf1571a38bd2d3cb4658fdf1fdc813bb387ee9cfd5bb2bd280bc26ad7bf13cf87e6da6eb551ca05ab10012eef07c3c6f7f665db8465468bbf2d74b6c6bf9da7fd5215eef5f18a6dd106fbb2928e0c9dabcc6d46c9460837be36c5a1e175994725a966e027ac9a6f15095d81b53e9b0c839b3f0aebd15f7058d7f5d6d013716b98e52f069fe44bde598c6bd84a76446938f4449dbbca6aaba77f01ef5ccd7e1e1badedc10a50805d1138ae82d8099973506f7d5a7723bc09a9f2f44f9c813e190bb19d5d6abb218bc955f2f61eddbd3cd4e6b1377f5038f42a5804d9d89add3787849d73b33b36aa36131e7f3681269daa2fcfe394e7a852a7950555f5f381b77ec304fb5dab604cdc6d64bbfb535f19ec72e75fa9a461d52163d01b8acd3c1756ce85eec7a733e41a9b9b69040ac286d00932806952961e4cbed732d1a2ea5c47afb7f2b633679f6c37bdc1ed2d01d865cefdb7e33c1a0583965a4085ff45e149f8c6ae8fd8db1bdd576532f4c17c7bd6ef14878628a85475c598ea30773d8129240ada300a678fca69093e5397c60e0d962268e4d7db90d558488486b9541f8ffe35aff66795918a53342644afce7109c993fe5bc42b1cd1b1416d5827b3996cf41e65b30ddcaec05c2eb0217347e8b9b2380423f663ffcada67c9851b8d680507d0cab2502612433e6a247bda430669779ab9aaa318d32f16e5bccc5714d3feaa39d87f42d772b309d253fe6c2f2cead8a587e6302dbbeb54e7d569ff14d9ce9d34597afede8be676cf03ada203b8a3dcd6c03b014593ddeaf9bfcc41c4f2f82c7ce25c79005ea0b02ef3fd071374480f85c73aa9086227eea02539e0a669afdb0230cacd9c04f0c4b0886cfa409eaa0f8db158f73e956bd12a5b8fed41a86259355cf3724b3bae0652057654a9717fdadddeaf5a02d8127b5181b0b4e17b4a731df4777bf406c1155ff1ec53cb488aeb13e463448f58865f15643460646dc2da512d08e4ae852ba15001b7b4ac4518c8c41164e876142c5989e687ede11d0a898966a01db4d97c7a5b9646f04bc07acaab8d7fc073d099133cedcbc3d0b15808e91ae0559f4cc9ac5a509a7cbfd9124e9b0ee637181c13556ba3e564c87439e53a62a62613da5e96cd82021ccd8fe749ee8223e33db0458126cd4637995b6183d5c03fef060c53b6bd64dce116ec89618d35b7a279cd1cbda0f0a0262f8c4a9d6421d107dc661127bfba03dc56723ae6d956479699d7cda4dacefd9328bc4795a6e18067773b48d1fa0feb409d23c6bf216a123a32cdbcd6a21497de030565b4f91915cb49cb3df68398c1974417960ba3aa2ae3a8dd7fdc45f037dbfdb794bc28e27249813f8106c7ae400f8e48327485da44dde21f96cc5e28380c77335792ff1d4149c5b98d0dd9b361c50bc83c24187cbdd7efb6f16667ea760e52d8b982ebb5e7689d97872ae02b45652c9fdda4c99c874a595494906df1ddae16915464ef555dbd7aa99dbcd1d904519dbf7deeb8f290e47cd0c9a902120266044cc1110f675f6eb1296815b165720dff49823c28397cb69bb73d7765278310abe0f7d81bd0dab5197ee1097c400ccc1dd039a21f6a9055766436330b0dd13b7fad7328c48a4599e699a7ff23659d8d04e109ab755cc5490d16f7d62dab1e99c876d9ff43b09e4a49f46c1da3699d1145ed9df4ddf8df919930ea2850f124ff3d0996f8dece174a99ce0a2d4326cfe4826d71052583b41345918edc3b187f8c8ed5baf35c7ed3e564f79ba9dee76e860e383029b50ce2b41b1ea74649079597f0db845f5e0c7454514a2247b327191becd771e7d44df3e01dd3d917db6a041db2d01cd7221059fb4647658ad34f0b0ef92865887ffda85fb8eabcf534a6b4f441041127a6d04ec459e6c46cb09476093c41963f88fff4bb919eee1d3851655093199366ed259a3be7dff6364e24ef1027a019f7d42df27556247c48f1a5eaa27e97d41f21ae3df7bc96c58427ee289f8ffda356f6d08d643ee8dff91b810af3c70c2f56afd73f5300497184ce94f51a0e261a130708d614de25fdc3f4343c4bac27bab480edf247d91a8de1eec7e3349197a19070c6f007334b532a4f60c8dd918a1ad05473eb8d42f69eb609170c2ac4d630f2f296983f74427e0feee4b5544c85487caeb6e86a137f1c94cb3e43e6e215ac03dcebf1de6b9648a44b05c13ebc7f97023c77969b1f508e50243f71c140688b57799043bacc4541c4719b34bff2dcfc3e5609d58040ceb6cc595d31205bb6d0874054407646848541765d172050fe83e075f4914a04ad08b3c6caf2c32873a52d245e8496bb06868054b51d8d1658af7bfec06d62928930df77f7c8f146404319ebb2bacb29c99e00ec188e156748fa536a5c364d62d7dc40c6d737642f3f0bbd8c78494dc1f63847ee93ccc487f1fe1b22587d1139a2128ec0b5302ad4e8507a3493272ff2a36ddb631b29f785107102cf7e17780eabe1f434d0716848ef506e1569fde534c3c0a48053ee2f8b6b351a70281f139869996b709f7d5b8a3d1f24b50ec8fa7a00ee4c4ff66c943a0fc55ef679238cf6bbe4f0577f0f657aca825fb5105c12ca4f5ba6032b31e09408fa88ab58a8f1bb3e58a3203efb5ce9b1aae60daab13caf1c15622401c953e14f02c34552600bd2bded72816cde9548a7c49b987ca3009eca2aded2c91313d8d1c06c41da76746c83960cd59b2cbd5314f2e34cbaa194b84cd5d3afa50d6fb188b3d9b79ea194a4d1a22d96217e38f9967a2961bd55b3c17b2210ac91079607259544dbf84229fdb7f97d988a8a16cc13599a507d30b147246a69df7602c58a0396cc2ad8fea625be059a51d5a41d48919d626f0717242b49b1c98cbd88638f37ae39b9f8be6a9b70062e8bae0ebef281b0f38fb9d0c835a27b45f8f3bbbb70e23bc7851a91a3e90f5aad4dd169e4895fa973886eeb84eddc37a92fe7ea8c4c1e6c206200eb17c517f9be3022362866f61ad55b0b5f6b0b0f9c167e59a64b78628f479e9e6b143be215f7d7bd2090cddb27724b67f48ddb9e821569d5427151cd4914790217b8f6ac70675654cdee2acb9ae1cba848a0429f948ab5879086c5776318f9186fe72f2432863d91331870468f090c15f875af245a028136b567af34a45fdb7580c57f4463e89be0ccbb6efaf3639686004137d4af764f51277bb21f67c96914be9910512133c8b143080e644d44cad66a59fdb3a5c185435cc2a47adab7d576f1cdf1d6b2cdd18bba1242af76ad0cfad55c1d2fbe69839fd61609df1d9db5bc910b560c07a6bcdcfabc5e6faba3c3fceb4d345b8ca1f57ca766f2c504e9f195ea13a6ba71eed4586e1445cd8cb839d8700f23b6d8dc4364abbb87347827efa023b39ec6eb1c13171adc5a0325ac424083d6ef9730bfd0dfc25fb94f204390a6fc56c81cf26c15469aacb770db4d554483beb667cc7ff109871d46b76adf5826929399d5c12d6be0435e7eb3084785eb982b41baa367370191b5a47e2abcb53e33cb9dbe9870c8419b7b43f774ae0dd59a47cd610fc694912ecd300a4c53ad4e668134193acff6f60d532425517ce0c5449345fa1a2960bb748c3f0e72b844e4fed698a8c532d0e259be89408e6221af681732bc5aa102a5955fba47f6d4ea7e2556ca9f53f463af33cdeebedbf6e26f46342541be95dfcec260d9c42d4a3e49c355cdb162687b98b0aabdb2b21e5db81f3d37825f04edab48b65e16939987157995a7cdcd3e109729bd7ef83b0080ed665a9b074faf6fc680ff45ec4f47fefb0ad660029cb4d64614cca4de88c578bb9c5fd5e08544965447d0e08fb5e80a46088cf91f6655a90128bbd8c932ae4ae08e4859a944efc7b73e5d63a5d808d881214321f87691ff40438f55e7d179f2b6c40f83af1ff086d971c86dab30a2df8bf1067c50d9cf4b50ba5777fc31ed80a3b650d4bf914aeeeda71972779b35b0f7f62fa6da205d0691e604f1f16e1d44724b2958d9afaf407fe176d2505b054e80356c67478165c0ba316c3652e24c6b61a3fa4fccf58829adc04123305823048e2aad753d898eb76f4e2d0121b3f51940c8f640f6148733a9104206780ce0aa0608ee09a4aef193a20276f2c55638d64cf58139237fdd9b11d37cf168d270242f9ff80f6c4cc0fa8685a66103c621839a1bf7725a0820b27a26057a4ff08202d6ad66c0c091c6dd2f925641eb2717e3d5fe4d949b7232578dc2e3a2e7a206204cdbe9e1e56f38c35eebac93d9499d36c99d5e9cf4f74604065f252c5a3b4a6defa3d5e80b553b46bbcf5af10e23b856e5fda7df0e89c34c8480cc870c4697acf2ecd355ae811fcc6d6d60d0228257cdeca9ed645b695b000edc5a0cbae6c1fae27652e3cbd9a306fc9b21944af7167b9b0ed88f76d75eca0fb7118c1d09b98167c0cc9e634463a18540f63203595b4104c7a13517d39e583239e757acbdb1c4e86076e82e897e09de7593dd7522634804fa82bae3e3c80216d0740596d835847c5e040e32f22005008d23230c6b16802538c55ddf9d80f25da5d063d3f6b0d77b62df054e4094841ceee395da0a43276c6ae78ee4833447e735c139622ae7e8587c887a8433cd3e6d97798183d37124366494ec1a9a5b6c4f7420d68ecbfd7b74b2d8a02d1b91860c3aea1b8c7025123e1826f307f03805a8dc42ed52d41a696e98bea867c3b465e0f6531bce35c97f3cd8b095d1e261d3df14ca812e70845b92bc49a1ad82684042c2d5832b18ffa21ca28e7f4fb9162a14117c918cfce756a855973809df44a353e23a310b1f7cd9b18b02ca951785ad8efbc28c245aae5e9f35e145d5bc3dda2e820fc8b4a1f46e818538c33cf1602acefd0bf5f7622be158696d032ef5ea85ec132b79ca2a61d76998ec03c0d172641a4c10576254c7ef6aeca9642bf36250b39864626921ad1dbb715b914a811af2bb755c593f378d2921d00a557657efbe50c7b14e9d7b972b57927c73a4a2026f1fe2ac6b66415e49390aa00e74d61d29186c4167552953b3bbe0cf1e3f6c2656958a919341ed2ac81e4f0e503ebc6802fb769d212b4feb9cccb82e7f8c5279f151d7bd6ead06092883e36c327990559ff803539e433b4086f1986715d58626effb59c5a80255dc03c47237909258d1b4c72c86bcb9430c17825b5d3d28f26e51493f9693a7fc2bb69295e7aa31913e733d0a67d126b6ff7fb2e0f0b52b5075aa3d5a10581fb1c086c58a17b292014910eca58450387ee695898e160520fd70130aa0a74b85df43b0f3f5b96cc818b7f62ec0bdf1d309ebdd204034a667297e0f04bd09fb898c257952c0273f5dc8ed52bdc1785cfce1b96cc7ecbe55752f3c08c1ccd1b54372f290c8e9ae10b0711a0d683d9a32a861f3024c21c001f0d17d320c9842739f36fc2e26a470eba39b94eaddbd7e2f823c969ec3cb307e5809c425a8d4a7c3993e48951ecfd6191e6eafdeadf7e6607cbc0282bad35dbd91e40f618c90b44be41afa7cce45cd7106442da07154e448f4b577d0db4b3192bf9de34ee5aa3e66fdd92294fad19591180f456e98e498341860f4988a24269ff654b9b30582714506f9735f3b375877d705ebeaa36ae7d1ce3080255a9a9f1fc1caab489025da87c0e2a2c2ece3b6c1a4f19526c092893397ba89f392833721f8518ae58f8d83b74ebac02ead61c326ae30b70f291a628e3d6411c73c1f7cf28b91c7714f5f1f4df6598cb1c8c91e5408e79169b990268ad103c381f8d091705a0a8753a2ac3544e9d627afeab97b7ffe97695d4da08e977680b39735d3d31f59391e06eaa7cd663aeac9d5fb55b3493f5abafbda25f3bd92c28aa2ae6e5b8b781530eda99f0d0c89986eb417b6e9ce3145384cc83a029c5ccb1bcae47d62bae714580aca56d611a95832f47a9ba64060ee5fa16594991e00d0972d5ff24b18e23cd4e74193c1fa011f87214870a13fd1a26a522859963c76d89102810d648c875515da578dd808d1f937aad68660bc4b4a71898a342310ba6fff1c5bfea995613cb95688ab51ef7a3aa84a347a0879e4c997b265544090b766aab8123eb8631fc6413a9016256aa4bd890cf4725bff6636a868dfbabe1b986433120699b85261b4fed7c740f3395eaaae9c5298ca9dbb380bf74d8e624c29ea3d4ace881e7d24347b51aedb85add00034fda6cd742745cb586eb120bf0604b9046d27c3470e5e533ab72998ae160abd6ac4de919913737d74b183cd03aae7f12da87b7c6c679fb7fa9ac8b4bdd48fe60900ddf7352e4e424b6422bfddcb26e1500b0d150041d8de1d0d69b8243f57d7d4df6616d44c1315e3bd62878a3dfca2589e65a614bdc70e62b6e3dba4e139f232b2e064f199d191bdce9b0956be07ecb5bb59b9ec394ab0b235a86d54f763b8a4c4f33ed9461d07c9f2712591d952ecd88e9bf3d75bd3a03ae2977295d9bc0f06d596eb05ee0be1495400ce0e7a1eb66723d8d34ea47c4fe47327383998757f597f9238efe97e3f7e441b1f1b4c2520215df8e1ec83831af59782c13baf10157eb997ab744490146556464f9e1016e1b08bee2583678409bfae1604ff170fa95364d5f4afac90994f647fc67ba2bf83c8d1ed9e82e0b1216c2a6984518b84ae06c9ac766f2446108c1e60a7d719bd46bef7139de730ed610f088c2acc18b93324e4eeb200c275e123859e8741ad7391b0d90c8fdfa41b5801877b9aa8ce87bccbe3a7da4377c31c0ca17b966cd2d012b22a456936eb9fc93c3c01dc57154b424c8087dff3b8905938e03455b8c324cac7a7440a4b018ea54d1300c4e6d1d390b273781ccf61bc97cf3c74d5c7d944187d5acf8feb049f77aeb327e5cf378d1edb83cc413173423c43413ef30266ae6f319bcd7a8511ce8555b45c167bf8cbebf9784032f93fb983e495fd6e0a127dc1547fc97bf49be586f4d04dd19b2622182ad36aa25d299fcea9847942daf117cce130e0d70523d3a5083f6e1e81396cf893e140573728ffa650659a7e8f5a86ec41da8837347428798383b12316962f045a21ec09bc360781ec4e79a9c9c3e9afb61af8623b37dcd517200217e55a52e3b7037d87e27c66a81490ed216226c84a8bcad7be63bf75e46ba9304a6fc3c228598e453f57136419ad9beeafc2369ff3bb17ec0355f00d2e8bb99eb356abf5f8b373154c9367b19108203f85a6475b8a48da7bbed14c68ef4a8272b95997ebce7b9d66f4c1709aa4ea689dd529e75a672618a3e541cc493b9fe25c0b78d792698198dd26749dbaf9fb815dda04897bfef35cf0f7ec43fc95be00558bc102718686b1b6857faf7f68f3bc3f3ffde2761a239300dfa8655b12c3f02fdbfc1919b09f4fb0567f6e6bbbcf59f92a532968c82ac3b1942f8fe9f5e71e71f27e40c6f5c049133701094acf538a6c9a0e7f84b37669c95fdf6c42a9894a2e1af577f5fb013ea864f1073001aea6ce5efb48d93aefc56ca21c86b64fece5cc036c8f13457f775920386a33e4d3271719af5caeb646df59f7a41391d2c8d7a9fa820b81a454345df01bcfef89415382bd3d7dab2a06e4443659ccc2f08df54217e31fdad7ec9f4336a9c3c8c891dc1aa9b84eee7d7dc8114fd3008d6af2b516141c525032a24f013e2fcd1eba547ad3f159a0bc2bf56c76acb68c952b252dcc9025f7619ba046b539a8c562ecc1395155fd13a528c4c7c6969afa240f375c35d76aed3e4247f64aac65d1bd6e066003b9c53cf8bbf53fe23d6d2f2d8e3855a9ab73a4f19b2bd9504b3e1ae2a54f8bb672ee9aa193c511072371e5e715177cba605eee6f23b0445dd0a5b800d1c5fd644bcef64b6f452e8879bf7f3d650b0f953ad7481602aa3e2ec05238c32688e81f585112fa5475dff96f5b2343aff1ea24a05c41809e630c80ff2e10527063c0a2f81672d015890a29a9c7c745ef7ae4aa86963f7747b552c536bb488b7afb310548d23d3069741811dd98886b34d1c19c2918fa05a2b682ca42beb3b42ff226db4cd4df316327dc6ff0bb8b843782bdcc0367f8accbf68ea3b3a43de148051df053205bee33182572a6866985e55e5123ecdb3dd9c2ad22c86f2527ae35f1654561d40831002830e5cca6167087cc94b1cb77ed8dd798c4ae10aca2007facda4dfe9390c9a6b6e32808a30c45ed2f94c8e2e7e1bbebd6822cd2d5f5bec0d675cad1b54e9b4f728d7b6934ccb0ba52df31e06a080c953c3efb398d32e1d144c1e2959acf724bb08a641c78c772a2e940dac15a3e68842f26cfef0f4008092c8eb611e672e64a635b91bbe4e8a263fead4787d78947d4cec0ec1b965547a9f010499288ae26faee61246d4dffeea14fde449f9da5e6323f88cc70e1e3bc534fa6a9fc40277c7021ff7d29062e769fef537c64fcf726823ef30c24b5e2957f1c264ef67aac2e9eeb9fc35f179ec0108db19170e3b76a00cd06e44fbb5070f9da7758a995e49f5c50c6c8ac3fc7a01bbf4b8a06d2290e5573b5794ff861464b2e84bc56e491f60dde74b1e81ef662913615214c988b915d4bd32ad415710000000000