PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79469 f0d30c270a4a3fb7fc4bfa2ffc5ea4721aa0814902500701ea63eac34859875d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bd71e421806dd22ff68afdca68c0bcd2e7edaaf4be0188dfa069f054c0101d4b
Certificate Block Hash
f0d30c270a4a3fb7fc4bfa2ffc5ea4721aa0814902500701ea63eac34859875d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096c4010006920000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000850d7cf17ce8552dcc32dc7a931124f8fbfdafb31fc76dc4dd9d42422a4ab09364f0836f5f048c5464579c240228056285824a0182e1d440ae1304998d61be6a84f231aaab7dc449917053d61d4e37a3d91f5dc024bcc5a46f01000000000000000002000000020096c4010006920000

Raw Header Hex

000040206889ab2ed204d1ae734dd8a523ce6076b0461c7b59a67c2a5194cd129dae4903ba89fe46fc885a2f61e461f16b73a2b6b32d2b48af3329f6a5f72e21a5b92cfb513d416adaca00184b1d10c054f069a0df8801bef4aaede7d2bcc068cafd8af62fd26d8021e471bd

Proof Data Hex

59,560 bytes
12121602030771e9a0119a2b3273b51c6f6eeee7cd0b6a188c72f91d1a47fc17092ffcd79063674bef09e4ff60e02c3189ab2ba407bc8258ef73fef77b0d0b159738bb04e97f69563fdb539fc1721d81abcbfcb426354d50832544d5bf14ebf8cb96575a6a9c5af8f06367a6e164cd3a8038e65e9787ae3ccaa5f49046954650227d8a448cd9fea3136bf7afd5973d7ca205e4d3ad4292213f2aa2c6d7a6a86dc49cba8e8d1a84978e274089034795249cf0c2380e9f8e8f83698d176a41f6d6deddaebd442d0e8ed361089af8c96df229dd5b4bbc5d80e571863c848ebb66f08874c860be320e2a96c13212482f8260c0af0e9761946464ee1cf1a5ef858feafb79243aaa17c6fe596553c792a7c0aabebadd264872299f290badf54300aaca134b1971838a1c5bef8b0cf7a95921cc78a075ef6648c7298480f9d8c6fda7dbe43184564b235d975c71d7f6d2bb2c5f2cc36c982368dd0a4d4e438559e984054c6e7bea0e65e36afe0695f5a482f2f45a71a55abd4c8ecb32f2e8d3c473c9554867a8c9d5979acf5f95c0d37f39bb0f18e3207cafb9bab0ed524ce92842b750e438b5ba524354697182a1df2f786697a6edbfff656b7cf783f035860170c1dc773407d6e364911591fe56395b53882d229e02b861e2c04d0df3571e970dbd5812539e240258d3b764bcf582cca02a59b3e2b1496754f003f75b87866f05c6e3e19183df58aab8741357cfb95554276ea55de551aefa2e9a6a7d556816ed78479aaf4cc9d7b252e37bd7ae51a2a540085f3a21590083b2377e537c5590c45a877781f31716017f46673010e9beee427816514898fc45b136fbdbfab5ade803d07c784c49a191bc56208f2240136a54065f485801b38c2e27397ff93c11a48ec6ec0dc9b2c6721b094d886b76c0e2696f14005792d164e4ad409b5b76dd4be5e3c6dd6068edc09b45a93428b46ed872ebe4960bcb4e2be63452b088d2263b05c9754b4430fd50684966d8a3c71a4673bae37e9bae2a20090346b5f68a80ba0522599ae418b3f7df440fa74dcbf256b0bbf28a679d13fe355354b10e5caf937814a09a7da29e0ce7d81c7c0cfd6b8991bf2aaa1719ca4b67dc6a870071b6c665008c4f578df4435a13d003954e3a2c2eb1de5c4a22de8dfe32fbb35abbca203e22b0da596eb1ea29c3ed491b1586e0a1fd57558d15f8d8d183f1a2e4f7018ebd9c2c7d703f95d42ef4623f53228c5e002202faccba97dd422f4f032d934cf925dc88a5fddec6de4ec41d2a959d9974c570b99987b80456a02a3cb355e096de2aaf68a51f05c3fca38880965cbe0b0314e85a11b823c1f6d35aa9b2a0e91618686f256d2a56dc0874b93059d734b619c227b8c6b1c3c484dcaea38a094b9e008e0a764b441b4612f73563d4cb47526ca995e91b295023a7f77401afb1305d52504f00b0b68b8d694237963d3b850fd83670ecdae533c2e3849e9f62e76994ebb9b21e1c3dca1e9673b826ba34eaa7e2123f906cfd5be5126a957549036adcc9d9f2973f14656a6d709c9bb4c7796e74e3ed4e230645d1d1cf8e137af3d59dc5e36388f51353fff2132097a071fcc811ce039ffafea9c3299f36074ea42b0b1c54f51027abd2be04d3d990eb1ccb00e2433f10b2356453c1edbcc5c80f6624ab1aeebf38ede6bd991c434b8ed1bbeddfa9394058bf60a0da72acf696caf45706b532ac9db4f4563ca6f46d06571e7a52b5675a7f4a4c520bd1331f0d52fbee62cdfd2fa5ab840cf5dacaf7d8b2f7574c9908cef24e6e5e01dc9e56c7115bb66174bae46cf8e3bd63f0169c040887239c5539412fe7c6487097266e550ef51e3c34ffb8ba376d1f3c7fb12a8a7ef813563d5ada29c238bdc1d4feaa2d20c3b5a6862c10527a8ccdb3135a999f0640b41e76572da7e3cebe6e0cfd31a2d91ab2a683992ab2faa0348f4bc5eb70114a494be705c3d6cb7703fe7843b20240e47cf06bc9190e5a62aeb11dd92e24741e5f587fa11950c20f86c47012d8bdd25913bf2e45bdc42f982a9123efc78ca79c3051a16fc0001e70beb380353c01e83ef8539f5cb7b66267cd32a4fe430715297e55dd81dd3801db22dd236f112f759b5b1027e99ed6482fc44a2ce54ec994f650eb0e23e54b7328feb338ccaf744447695601e49c2eab9cf5f1429da04db2469d34ea03661d7c3404b2a7d596c12309ca96c9922798ba9b8a1ed81345f40b091122b4968927a07310ac7e91043aaa26cd6689af95fb3752cec8eeb02cd71f8d51986c5e87e1980f3678295f8fe3fcae7861f79117d4844eff895a5d540fde00bb64c910441b74fd7b439b410b859c7d87f385e679cfec4c167402efa218e0d1823d76158a6c6b489eb88ee9a3da84c197c7b7179df44c4492e223818af41cc46c9e776ab4114655175b419f52dfaa7f6fc83bdb5bf5c898905e3407d634cf9b5f49bc71aaa592c6679c12f40b5a8eb96a64683b6624b596276143bf1dffa9a63d991bb4a0a66bd60d32541d6a6e96a324564d96f44cc649795a80aeb2f6eced635102bfa4a5170fc90fc723493b8a343c01ac82a8d8250665d96cd04a469a0b434057a048705a9a0de2879a7cdfa486d82ebe12e6500ddd7bb43fc2caba587aa47f716ba5b7656931f6be994b081391875b6b3bc9a473cb70c4dc2b4882d0018409a82d1ff448c079ff0da4b840bfa1c7910ad4ea170efdc105e77cf317bd25bcba8478cde5c96d6e7b418772d3f91930d142ed6a49f2e6e04ec0509286de92f29fbf9a3329667ec0923a87cbf8b22ae4daebec8b33abfb6a23b468f35d1f06511352051ab80c355823617f446a3002a7969a250ea69ae29cc191528bce5cbb7151cac43afe614f6948ec86bda4281022ec98917a491a668fea56028da327e36650fc710a35076252f553475851f2a48062912f42d719d6ad70bea3c9a954cb9c9892220afe178c569b3f00e05c5285c224c32e3a3659c23aa64e5af3b16653dca41c9713206da73b9a6889bc58b40b7e821dde76a5211c74ea21db4d94c599805071ac2b60b93f241f0ce1a37bd645d0e2e676fe6c2b183673d92c8f579c8e1d203189fa59568e715d7256e0db67399328b670af7d4559f3e7a8ea1d0b2da48af3fdd1b91192ce13fc04b1578969f9a225c50546ac9401cc2e1e00ab9889630acd624e30909dbfbd88857204ede9978cffaf13b0af8e6229118a4cd2576074d0fa68f74480f948ce3dc06d62158b1d7c6ebc3514ed33ee2ac8ec41cab0303ab21ec5dd8a5809bacf68e876088fb288536c1599899bbb3efa3e29d2dbe3ee1ac119e6512c833b88c491e11afe01bbc62a4a9b8c013aad11c71e52774b06707a3c91aef615d26585f47f63f089c7629ac7a96d69409d4fdd159d0596cad0b74797174a56805cf0bf212f13eef6740b7a3d05442c0ea61ed4c4611fe9e8c483036176a300693daaedbf96c8df9170595d4ab08891e26892a617dcd800f8a9767a1a05f8020adf3620ab406ba2befb632d538c58962cbb9174b391d6673919fa09a018c28b3f21bb44a42a24ef217762390065e19bcd934eb64ceb72d75e54f205cb9572a200e4d466fcaa6f981c721faea57f4c8587b2a7e84d0da9d6a6298cb4b75b07ed8fbfb0abcd5219fe123175e092f62c6d0a3ddbbc40325ca8fd62009a9491cf7bf6afc93067f7844ff611f341427ea63a215b8dfdb756f4399275f24eb8f279fbfe2fcc6bc2941c4aa328c6d6384109dd2552959ad46e518911611234221beaf67b30964246bf1dad3484417643b58d6bb90197bfdc1e7944bc137217fa90a98c5307906735d77f3dfadf7d108022df7a651c16b8fec5527aad31f77d0e7e68306490002fbd08ee6a3c6563557daae484d2ecc1452ed69df08317b8b0e863c5add2b0131e25711e02ca34f5b76c81529aaa71197736e4da72d7bf20896bcea331f6ba40c1836f5503797d355a541f6ace301347bb76943249ac7a3a2e8311ca106ca244d77f409aec2f38fd79b64723c7bd8ba5bb797a99729706e0b94e41058eb2aa7a05da8f19f0cb452f52c591d79df0564bc1c010da126a56f7e2d3e7117ed48be7be46068c4b037d4aced467adca8fc12016be4ed7227c42f776a8301af6f915e6bf339bbc7c1ba10da87da1eb9392b1f26dd7e767e5ba3b0178e78ae7fc12208d1068fc3906ad389d72b576ff2ff6eaadff929fe4c0215b850b6beb1156856da4176016eec11ffaf8ce0f149ae17fe5b2ee39f1edbbeb75d9910c4d69a19ba845c119e88ce5eba5565dcf120f6f31a70274d1e5dc9941249d938b7d8e41e1b12374b915fd80162c3546451f456e54db1bdb22591898e2371637070d0dd45410925d749b7e9c2e2f091b4ff2dd4d08962463ace5ac4f44278ff76af8dc0f8ad55d007d7e5ea97b6e21878eff8f995fa6d9f09f1530220d0de0acca4fc66c4d7da158b3a87edf10f530b37a257fe56eef4b2da7afa3f5087a2baed61205edd1d1601fe6c52a4b7f091f2a46b0f75a0ce2acc93bf3efcbd321577dc7e80a36149096e4c3b2d1b1c0c24cba61b5ca0496d79fa3ec7f4dfc87266f210b9ecb20bda99addacc3374c49974e2f23a6d505127cc2a639fc149db5b37cd5f4a6385f78fab5fc153ae0a128e887785ba73accaffc39c044171b2aa48598dc38deda58579f59338351ac01700e1d4d5b524f2cc6bd62a3435c25d382daca567894b3857a5b3e226b908399bd1f06877f435268222fce30e972a232029d82d57106dd1f727767a48fb79a2a770e1abad13a075cf93238afac86104e3cb736af6b08bcb08c56e63ba17126a726b0863ab5a56c33ee921035395d2e1521d244b5af6c235f465e2d3e581e5855d3d7dc87c2556e66a07cd3e0fcee27522c443314c16ab9e4121fca7f25d25ca097e8f0bf4e9df3f991a471398701bc6945cf47a5df10c56c40335c110e289468b6057b631394efd6fa730378895a470db3ea06e4616579ec28766052e28601b32e1f96469b2c051f6fbf5c3ad243f564ef83670318d838317c4dc7d4e0c7e7291a81820476e02e221d426128d4710253178d69232ebe1f65eeaac9a351d3c852a10863f9d043cba82ee033406dcbd8ee7bfdb9d094451b7e2cefdbd9ecaf029836c0e1bb7c90b757d329882ff73cfbc5968239f5a1607d647ff55e175bb94c5d7e4a1d9b22da1c0f1d5e765781e5f6a0a46591861b1776daa6550acf5f91f0f7564002aa9636d0f1eb67ca90127aaca53f51b9b9b475f68a284b4ef915dd0b61f192c66678abe534219c5b7c003953d14287d4f8abc0032436d046e3f01fdb255e1bd7f3466230b4e5c369f223a3c27a26a04d399dfa74c195cff61f6e5a3e819b1ac205ca8ff265aef23a88b53461d0487b7151437ed19fb1101e76deb6dc18ab639d82e595929a5e3a69cb3db1099b25cdd00762e5dc3c4d4e2b1337697bdc9e4743f9e9839ece922452b4e0b5341f35e08c7961e36320a5edb4dffeaa85e54472858872b3a9142a5071d08600faccc9aefad9c8c295c7792f77b8e74892963b9aa49f182351bc80195f22ba03cce02566982815aaac76d3f81285cfa79f4e14748993b746273c15ce1021991e519cbdb94bd864a4ed500cf9b424258c7e804f7e801ac03add7aef1a5e73b2eaa574f914832eb480ffef6d36e534f240e31ff653db82a68467f97b46867edf4f80ddbb6c405d0f8308504f8be2920315d696cf292ede20e7c1b0648bae1410b56c2ea9fc044cc9cec19c9b053f5d3fce7c07c0102fbe0aac8caff60fc174f35fed0821f54953b921d773c1c0037e85fea9df36a179bf508f36b2e127a7b0ff8a542e9577c03a7374d3a04332e725689246cbccaa82f6f974597a569b2f26bc27b025eaddd19342e8d6d566f33d48b9915ee4aff5ca5b2423492466d395abd0309eee0476bf3bab8b27fada3431ac081a4e943a65ca169f6a0b55e771d6bfcc55927cace5299780c1779b28f2a0172a9544af1ccb11219fa115f5664d404484d613c7d9e529f494c9a1da32d366d5452ffd4e119a56efeb1dfc8da1378962d299161abc8b7829b076c963132936593255ebb9225a0c6804cdf0daee0da7e48065d12307fbdbb0c5f3ec6287dda3a9e4fcd23ee36d9419d3d3ad92651c7601bffcecd3ff7e5073578948b5c81d922444cc6911d00bc38d9b1aba151c0b04693b7169b7cbe13a764ae3dbc3e26d33c27a0ee193d28a0806c6d654e767cb322a6d3e31372725655a24087e4312bd8f4955edeb9f50a9eb7848b2391c04f576350a8134c8f7fce10abec8a7ed0be24c46b49e78ca85f05c78405ee3c7fa248f6e89bd57a2be3e4278eb42719892401935c587928f9a6f8040b524be89020206bc6a12e7ac487305b08ab639a68eaffe732d1caf74abe035f2d661762aa8d2a3eeb6474c48c63873df5b0e6cd82bd35afa80c78e0d53e4918923027e8973abd02d7240f3ab7abd419d745af54fd655427f15836798f2780ec74a5b01ff25f582d65b43cc0cf2519a522a50c36a0772d05066154e8898f90b92ba10e31ded281ff54a0981bd235f5d78d3c6b8e941fa7c1365473a2cfe7f4bff8b87347224997dca736b6bfa13332cb962d28e4f4393dfb1d7f90b817297611f0d4a408c43dc03e1c0e1491c0a3f2631b34256b043c54d8ce5db7700396de187d1df5175f7fc75f788d65f2ca0128025b480e3ec3667b00db96b6a60286bceb1b88684dbf4c06e904551e2319066abc7cec9dc259a0cee0be4c2d2c9132dbb26b1c2abc46678a806078749f07db388150b39a670069c644a5fdc65d63dc51946c849c602a9c1b36daefe7bf680ac4a6a95af9576c91936a8f55940be8734fc43777d366eefd1a55e48fd4a2f21a38ffb130b3ac05ce3f1504a429d9cbfe8bf0d2ebcbe683fdb45fba19bee0ca5594aa89a179612a68205de46a93e9fca02c54d27a8daf62280dc9f68961585a7d55871c047a97f7bacdcd179b6074a6cbdbc9ca73154aa6c78a8f8bdadbc3b2435a95c8be062549d93b45c0d01c4bf41a26ccc2760e26742a86f51d582748cd106000bc58de5fc32c341718747127584606f815e1a9eae6a84fa9087e624ad3ba1e1e3d36f5ea7e941a27daa8b195856759882dc27796a235028cc411d433f5c2366b62dc24f1c09ef4fd14e55e87cfac7370e71146e8daf219cc77e1848aa92c733baf1ed7c3cf0b190c7a3a71ce2045f5fd16cf457f5ea64e84e8de91d4e8edf93220974787d337f37c92b5390cc79a0000db925f16bec5b0c244ca397bbc20d756cda7584eeca0ec4597386843fa0cce8685f6b1955e6b17dd8671d422a88c038affed16ebabc36906567a328bd25731dc058c0e7877cb6e4bd7e5fc518a36725474bbce1957cfcf15e8c49983f6f1579063a9247dc4cfdb511acc5162b7f1f23e4958ef675ce925001563a97e8fe88e96b46f5ca4d1ec11765e4e06f95ddd09f0367fb74b8540f9e47ade9272126d8951e897b1fb91b11ceaf02c5433235c5eab9cf1e2d926b990ee58977ce7ab7e12ce9bab92cc887ba411f029890699515b0fc613e925d17c8f1efd4c2ee14f450f6f84ce039181fb8ccca0b75ef54bfa95222c095599cf4053f6b140754cf8afa28a103bd4ca27a5409dc72f64302b5ca164562be1a4331b12cf8342f473175153f72ee9c2ddb7fce4d33fbc1e3b4b0e9d76c44a65c23c7a8a5e193fc34e4db85b3f88bbc475b1d37c0272f59461011f5db4e15673f6d66deac9eb6bcee28b9dcd682cea36751d7dfaf80c2d66e216c134778992a1e1a6d8a0cefb6183ea51397c55aa24b0f1cc85622e116042995e60072da687ec35ed4c8f8ca9577eef09dc7167dfd8ccaa0de69b7f1300ab492bc202c00a0aca90b7449e4e74b4bde2b98e75dd1455c264f01ed3f879dd0cf26c919a52a84f9684518c3e5e5af805e13cc0bec4ee976f47690fa166a132362af9c682c24c26f6084d9038a93d7d0b955946392bbc7abb6cca3f7a5cf892dbf87190cc6bf664941d7612e1459c99a09d2f1b143ec8e886e98d763752a374c4f860d105519725704fe9bab44eb3656471a24520caddef1fb731e545f4c74209b6310678866bc40fb2d0f66d4d96a22520d5fecc4d0f74847a634f651aee3cbdbda478a0de3414756731421b1bfc3a4f87f77eca2a79593b5bb7af20cc582c91c1cfabf5437c9f6b445c2bc174fe431a82591652af1b58ec8998d5f673d3a6ff16d6f3eee6dce228e17c6222337d003ad870708ed57facc49378233da07b48c78df4c6e843f9b01dc207423882a542a5c9998d5bccae7db826b5ee0a7fd99e920f6ec00c13427335bd28c82bac98a031883abc124f0fb9666cd7ce8f432d86db714eee9576f30af20bfcd7729432196d7ce50bf025ad5d14af54308d61b8c23aaadf014a46bb0b63b78d8a952c57108b64ef674118d3826a24f072d10a7787b666093eb042612586a450bbaf9f4f666ddf9b86ffa40e1611d158927e972d0e468c51eb8ada3ad2da9264153d08cb510a5f15a3c7ee70dd781bfbbb960e118b1cc30867b7e37030c114429eacc5c255c63d6f4cc4125c6b77e1dc30c5a893c659bb906a5009bb0ca1c5e17197a197e11b673fd43150b93d6255fcdfd0099486a488a26f0499b55cecd349a1a1dccccaa8185743f26f217410d95a64924ea9172dcd611ae970e22dc3a1199350be80b1078c56ffa36c1c50b6c0f0685b2f74e8cfa70417558939c6fe20751849a71d0cacc126f80db584cc44edd64972da77d2dafc5eeef666665f58dc26ffb0e57b09bcb0b68e1c70dd1910e25629eb0bdfdf6bf426dfbbe9a1dc3bc89b60fd0a57a65331070655e170737ec9fc42aa97477d03d8d6194001edd2317f972e361fd14d33cbb782aeaad9faf6190db9053c3a04e1190d859ee4d0ef08033095fc7bd5c18117cd2ce77226e3d9474c6f72dbc903c59c7245b27a714e387b7158e8d7b9e43528e9d24f5035dfb70d94030ef7c6bb589113d34fcb811d2990d0187012b8ba095874f3a5566997ec8e4a7ed3b262caecc495cbe6f61729904a725a6aa61a28ab286c5e38dadcb6cffc36e8684178b7732d5bbe494113332f8a842f97832c0539c8b966fa0f7d5f11285d898e7a9d6a746fbbccc9a852409f94c29fe6eb562d208ca57ea6229a292a0ad89e62055a948887c0ac5001525d1a003e4e83c3c2686f9693f451771df9d41521b25be37cef1a72433f7ca9e825a91ceae6a05c23b04fecf7ebbc3329da58b3f5a8a96f5eb0e52251967a0af8e30e9ce74580e98ab2345eb4787ae4549d5ea95cc204290cb25b71ebe7ca8a50b684989ada9ec2df23d8197db9baec917787c9feab16e78eea133d0fb494ef03124dc4e60ee826ce02b8c9f5c7e085d0fa50cade63f2769bac8c23be10921414d04aeb6a2ada0b6fd1941a65576eadb012986cf6c5e88b77d52c226ebc47c7f738e44f85d0521c37c137f9869073b882d13a1015ac43c4a12e480fc070fe70942c3fcbf7d033211d1a4a2148448c67950e694e0c0e12a4942b8ef7bc8596edf32d320376ea0a7334ae944169ba92d7055e21f4ce712fbc41d6880d26e9fff6d5d67d4a399355973a635b484a64185f91803f380b5316e6f7a7a0c33eff9109b07a1ea518f0c4c10ba5e2a004df347f43224fd677cf5e347e744f8e6c90ff96e318d5d0fb31a8591737626d123b134d0fbe9f0fe4ec58f379c741b4b4dd2f12fe723f65208ff95d0ec5b3075842464df8d0e52ded807ea45bd6f46ef0b1b5963b292532ef8c773421030417ee5d4b96d3649a1c103ae1896809241b3622941a970d53d1cd6b892f39249e709f8d2ddb6420bc042ca30884940d09415a49ce91562c2ac85e412a075f19453e7cc55ff64ed116dcf3f5fb7b140b2ebd7a835478cadd6b8c9e5c51d89c0388c8c26ac1e0da53cf1c1038cf79df04e29b7ac5151ab8249f820fdf39c80228dccf0c1b6e5a6f2129f100ccffaa723375bd495891ccc9393d613fbde9abd531bca8fe233bfddad79b489ff4ec25d8e5a111a7ab8f534e2c633ce17a4299d761e784be82a52eecf8e67cec068043fc63af2ed1e37e1a4bb9c310e72414cc94999482333da8816330fb0e206154208451cbe3e7a07b7d9f97a8a3a250bccd6d0f5879180a0f53e8e39595702b8491a961192d67c9c6f7aeaca44d0cc08f7b3e08993bdc925499334cbc338987bfa23604b48cace1349c37d6b53a0ceb93b7c3bc9a6c9eae124f0e6c4ab099bb23c4109e16469354189cbf2f2e9a098f27ee86d4e1cf786ae8d84ed7b6a9caac4f7e0eec0fdb33743bde8964a8479f94cc4987e53b9362ec5cafd123dd663d83cf9a7e357a891b9cb4f6deb7b44ba863cb556cbd9fa6797f41eb7472e32dd227114bad1637ee7cab7c1a5735a747df3fa6abd83e2d0aad28fa14b74ae0c5e9b8c7c3900299f388434961fd779ec086092459159cc6a73452b48c837147d457a9019a00086d8e81e1a6d997c38a5b3db6ffc6a18d93e053e0e7e2786ba29dab38e8dbde2bd6b03ca2f00abb8cdfaccd523e50c34b55bd15359322e27f2104a7c1ad7444a1fdda762851e087b3e51e23995bc3158edab82f2118929045775dd4918abc2e33829bfe1c79903c6a9740032e8b1d088173ee8c929dde665872608fadc17fbafbb04c4c94951c9b4d84e750052e075572aa8d2ee50073db65d4ac316da19e4f131a3234e234041db42a006ed909d26cad911343ff117f47fb09997ef4ed4946fc4a3233adef6a45e64f22b9defc59de6821282f69d06be069caa19bc0bbf8542ac7dbf770b79a675b6e021d6536c286dc278276b544a8a2d0f93490408d84c0cbe356c8f08fe63a9524a4ae3f1635698d6c2c9fb7c7c9a0ef2f0c8e260ec53db5b645e999107944ff357d6de025c1c0f1c58d376086ed6ae50c93905e01c33ea6088a4b3f3b1675d72e6c7ca568b856ac9616c236a15d0bb6b8f527ec03e0a6613c94bcb3ff886ad27071766bd499dcc14db03ad63e94dd024ffd142e0e20b3c7ce3cc1b6a3810dab3765ac31b7646b41e2635324deaba388775ac2736e14db381c29f23ac417be6a2f503b6a3d0b0958d363b304e33b4d83dbe588054da9081ec2f2a72968ce21a2e1eb1a3b3337653052777d427f43a9ed3d09b46df4f34c022fe9add45198b51e5ff24ab5b1dcde7a08dc09f72401e2f906384fb0b0793b602bc282de80596a4d42d46952a954b7a5cfea768e868de76fd16cc780d2294e3aa7853ff997a9bae984212d2c177fd2826041beaf8ec2dc8cfc3904094f18ece686d295412b2bdbfc3ff8e050034550592eb9b362e451a0c9d4314fd6c2153d21cfa8d226a2df69045a9a74f7f8856b9fad35bd2928edd06b33a7a77e9bd22e9845fdc1200c7f8aafa760f263546a49798a0856188ed14ddd611121eb5a5b10f6fb212ebf6cd7741cdc67ae282a22e30f2fa050c6cc824b57290eabdda63ba48bf8a7712f017c43f730cdfa81cdcb8b787ef8d700ec93861a6c02638e5285b1fce3fc9c67c1b9ab72c1358cb67a7b6f507d062f6cdf93037c1abab14dd0f2afcc9a42a56fd7fb66a54d5b717deaaf714139710795b10d67e7782487fdc8d5efa0cf446bafc589affc89517475e85d6b5e1d2ef759ffce55d56a71d0bac6ebfcbc040384bbbc928031585e1c75096904b8d97409e7d3733d11e03d5fb4f2b2fee27be72d570b4d0a4cd0d01623b9ad5292105a503eca41a603ebf9948aec2bd4de242f0873f8ec87d751feb567ed912ed7799f4c3f20e1220719e7af4669937e30f57ac1818d3761153c36464188eeb9518b24299a9831eedf00fe7347bbc123d4776374db82bf4bcf90fcaa5e4d21f171da196640dc272c1c5f9587651ad2834c48ba40a90c4af91ceba3d38cc8a7b13f0cd26d3bcc7c0a1c3a6759e6c8299f7e95346a8b571679527f2a70db7597d8ae41020634f2eea596bd044cda4d36e3fddb9999427136302bb9e02da6e6f6a763afaa5470f2860f3286661a3c784a38d8d8eb6a36257fb87dc4357e29549c094812acab3ee7bd39c4af2c8aa0d79bb063b249e297fc88084e20524b26efc85525dee3ba34a45b4c6a256e37f436da480e9ef7556f024acb1a9ebe71b1b3ae304b835535bc73cbe007ee31a500c4164eaf30dbd82b4ea9a9955ca5f13d23afc41f8a7669c91cb0178ea3979a6758c8cdb26d37e278daf2fa3428e9a819373b3157948233efe565566302e9c3cc482a11690aa175997909ebad93e343de8e2203fe281af2292cddb934b60d805a065f9ada30f7427a5f800b9389d205019f20b64e17d742382000043d0fc8d565540ef380e87c91e125d40f185e57c49118b42f10484b6b48f04f64ea92bfedc5fb3b88bba217c49bedcf6e175ee05ec3a2f0ffabf16481c248e2f843e972b42872fca045900442f4b8aa3a82bc6ce968134b1fd93d99abe7489861ec83ef80d9d4ccfc56042b7d87c797de2d262ca47f8164f98d644dd1a0b464119d7e76eb5c42ac2bd4ad8cf6fe1a5f9c1263234b6530ba1e41231c3218e4f99c44720d76e7d96d1e13498c859e65c93b664153ae9a9345819651745eaba2c4ef89b4c260c7aad33d944b8fb86713a4cdfd881765c5e8979fe4d292a250c321d0f6cec9d2e2991dc1665086fcfe5ebb107c17983e9de44092f6dfc73c9d6815639e1b6c677c4c188d698cba95da6e5134b988e256501b0f4b7cb14b8812ed3370a5c3623ba2e3c17b6a867d79db10b73ff4c6344ba658875518b78fc968c7facd7977dc9f488fbaa403e1b209aff17a241b9a00c0942f10d3ed8f337571f91bca1176db9452eae1558b7cff3b0c37775b56a49a6033359ccd0267db3b13a0fceddf46b1886ff0237aff25ee325778c94e4972ffd80247dd2e4e41891905d137e987890033fefbf882d2daefd7d62db495fd798ae19a276598702a272cc5826b00c634c887636ae3f8f0078c6294c364dd3ca16855271ea236f12e7258a2b463b14cc2b064ba4c68fa80fdd9c8511f0dd7db3a001f183cfdbd7334599ff28a4a912c4b151f17066af168e492ce2afcd5e6c3046dda8542586ca8757f9e4d4485c68f8565fdaccfc6eb94ad7c2f03b24199e8d4157e6d5290be65af5d23e504091db6dd6ff733dcb41f5b2a4557daa77aec82acf2944cde76fa2b26b32bf3bd23465a350ef34f239ceb077897da5419a878bb3ccdd149d76eb8ce028c14b7721a10884d7cf984afad8b848342de553cad6d1aa41b91a1ef6055dfb567bbfc82aeecdfff1994d1705e9f78ceceb52cf0b4ecaca06688161c3de11cae2472e780d987ce1b84ad54d748d461fd2df6091eeb2af935b1b6816661062f0ad0f110b9a681efa7606bdd6f1971196e90184aac003dd267547c7a75ba2dd1c0e9d3b63dea3e64dfb4a68b07a382befb51d89c31b78085f09e71a276016d4a5f48c695f8352d62a3bf05b885bb11ae6e6e1a59534afdd9ec82e293086ace761e2db6620cc7d97013186860c4e1c2888f80f9e0a54c5973055af918521d571e2ac3bb24bc61fa16ef1ec3cf0039c6cef6b058676dfbd23cc0580e6586531e216f6f5d954f7c8ab664b4f3297d9e2bb2c933bcc180f6a48698b399fd45a4d093c66dbbdd6ea7a4449ce1b108b280dfb5c2bb76c731223024ceb6ae0d5c5e2fd92d16c10ae3e8b0a289bb7905e336b483152e5a3308055971f7e5cf76520393b80e3993e5ac09d1077f051a160f0eeeaeb92b967494166b3efceb920c0c1b9b4c474058c33da964b33a124588506efb9f22a3e5d709ddadf5ea024664bf88b993c6c55b90105a149408d3e731b23cba1515de3bbe4e3bc9e91242580f3663b97ee9872191faec73080ca72f50ac3517e8ec55ca9fe77b67f188baf30c17eee98f708d6fb8c3dd89958d32a3722d0b6e84a0747658eb6c3dfaa41930699bc1943d28075fed1fdc515ed9b08ca118fcc92943e52760b3607bd116485112700d92eb2182a8656d6947eaabe018b3783900583dc83b67939dc341cd9a5cdeac354305ce4da5e824cf039f4f280a3cfdf296b648b7c6f55cb0fa00b8890eec71b16a6a170f631dbc843b5db0b0fe194078a7d776b73b595c4f6bfeeff3b5a2634a917d345fef934d9064acb0cfe6521f3d8c62944458abcebeffa261fb0ee32ccab111529e44794c3ebab7fe3279b7172d40f2d6a1d36e45197778e54c5c5164a6739687990db635f8731c393b8ce003d07465c9b63ac7f315d35c51e4763c5e797455ec1493553d419ffe00c77e73c44976b3644475010fc36fa4be87efd65354f4b80a246842ad2af648b6924719d03c376104c390dc629238855e998960cab2ced73dedf7d2c5427595fe96f0cb242b930c110098219b726f8244c905f6810316a67671fdc3587b65da10eb93e7df076d7a0ee9f94ac95562ab8ab51de5e3c10771087ff3950b95234ec98f27a0a30b9bc61bc37ec16b24aa66f659d626eaf4b27515890755f5ac18e78bbb7e7206b55bdcdbca2427ee663d9c2f71c5b6a880addac931f200ce7897d675dacc8e0089cf8a2d4bfaa0f2b2b5e27a0e15f11188b758e7e8afec9a05faf2e7e19a215ae4e3b53cfd7c765d1dfb949e380ef84197cd7231c5a0211dd742873e0c2c8830e890516f9dacbdc51c6ec912f41f71c323b66d00c0e3caa0c0c34e0eac80ddaf82a94f0eafaa873b9f381c618146056db906760085edb704d661260c16f99f0fec2b3760fb4339394a016455b81ead41d1c27b9517b921367306e2b9350736ca6890eecbceade0aede11928a85b16bd3ddb6ae04c951c907b1ff815f1b843a8c524397abe43b6f40120489287a0e2a0bf73fa720879758851481f62c54c02a933452d58c3a40bd9a0850f83b3cee9aadcb2f55c4c7a1c7fcf5e6541b2d7962a9e09f3a6d87b54e6e72d8dcf509077e1b40dbbb9d3d93b805a6f2bd74c4bfadebcf626dfb54eb3fa1002f05b10ef3a40e1a57271bc44dd31603a5996975cf8686e3502090c20646f23ea0d505362dc06acf30889f6116a25e4761b11447ce75af3b9d546b6d88252332446b2f1af338e347d490842e822fdf4f732d6b4a6999b83a744aa98498aa2414616c1088b3998c9a4f15b0927a7ebce6bd5391b2b6d30794c2a9241a28b92eb2dc88b3d186d4593b7f05857c07554b2fe91b114eaf2b2da93180ae22014508df47557d1eecc04d42911de2f464ee65a125058d6ad81591a98434a51c3ae2ae2bf3f06c35c8c18c8e8d6ab8a2060720c0a5fce43985998051594a9f3d4d2f66688c996931bb710aef77856e3fe58d1a88700350c769df539078050ab9b2352c3a364279e88c3f8c58c9f581fd6965b96595ce06c711e37bbce72020ab616717f07cec4511948c11809ef995a2ba0ad3b047bb761b8f70f1d08ddff635321d3cbd62da476fd041a31bd82cbeb7465b21f4e1436f0f80f12345fcdaa1cd57b575e9717c3efd6d1c74764e790951f6bf46f09b54cd3561f0f53eb51eb02b48a60ecfac4b457698b6f2b6381d994b966bd84c672263df4db6c4a78c4bf37bafbb8554fa4608a85f32787d6fb4b948cb72010dbd98f56487b64b8d2ebc459098c2ad267106b54351e7be294c7b6765d2e8f7fbaf8506ae1ee516ce5196f4dcbb71c4bea709bbaada85e94e3961e206b5c09197e8099eb66fabe6a0ac9c1e55056d1679f6e084b95f1fed89e3c41c4b425236a5991958ef8f2aae05ddcaab6cc9291a8237ed4572193cb8afae8b60a3a50ccab3f1974dde2064f0f069f435254907bddacabfcb596ba6e0aca0bea45d6643103c333aa34a3b7b08f827d0321d3b29caa857db336024ef957c21d44027699cf58134bc1976bfa462ab12206036327d2cc227b15af8c8eacd324eddb6d2c7be1b977f4d2a13f8059262a1145a20d702f93de23180e64bffadf9abb061a765d6a65b7857788bc5fa2f73fff3a4f9c40132c59b69c55d113ad309d7afc9610837c2c9f297425fee09df57db0c92502da836f4ea34f75746b77d3b4f4af71fc7400a61d1c7b8977cf49509422b829592939099dbad762feedf034a5cc3ebe06d949fd10e2171f35f287f249159b0a979af3fc8d35282113c65494a120542cda40679a2d55f49b3d2fa298b4846a65ebf63d07fd8138826910951534506140f36af2a0e3d2303c34acc4af04c24024154cd4bb64c99e7ae35e212ae9e057b8106ea7d5730fd19880e90ad8ba4f04660b7147ec286e5df8ede3a88f68c0b4e884e9bba5b37df7ff700f3ff22c590fedac233ea9acbd007d916ebf7b71424e90d323f9c129ba98247c8d94e5ec0290bbac5ca07ff48eadc3afc61b64cab62f26effa21816950a64f65804307e4b018e9ddc8aaf29742f29dad3c0b072fdf836a31bcc3c0858aff888fee8f64dae5df0cd9415b78e989ceeb5df26906692da96806d1fea7d5c54293dce763304570340321f213e6ffe850b43e413ea7d1cc2dbc57e909743fcc1120e178be40a028bb5c3d13788069db7d0f4a78fd50cdacc6cfa9218a6e163c8daada105d85ba8d593c6fec512437461de69a306190e203d4641bcb57d2c2ad8fab54b8bd4daf2785721577571a67ce829d9ac8eb1a2a1bf159b6720afb11dea0ef16ad78414db799c58e4f283bc2e30a0425fb37cf086938eb611d95706aa76a74547591a5580311a41cea4dbbd258ee050df3e57f5dd6d5e647cab1b76680bba805104d845aee992c12440d8c88ba833f1a4cdeb8d0e49751d2b88a0a25b2655b772edfbc23402429d3c5e489f98b7d4573c769a7c92d2d9b54b8e9ee2514b6dbe626a9521159cb3197de4631c5b5f3643968b2a94f46e565af2c53ab3001420091cf74d95af8c0a0a927c4efe58cfcfd46e078b8468106640a339c76b2c462aa807c5e7d201facd3b43fadb2f34c695c94b00fab1e42f9c788e4cc02e6085437702ea705decb8fd6de54d6ae595d9d58b44a77491cced513e5b550e0e4fd512b9357912d89fe6bf8515b010ce19a089e13501c9a29f5ada9a10f89758c4e900c35c58e17fd8fc460210f7673c0babcee8c85584438b7f3aae15bd15586b24e7c8fc90ac16021445271b43db7faf2119ce55e93e52a80cad5d3d1ffe9406422bce0a47965ebea5e35edb49bc9fa8f761901efc949da2bc9b8ab53bfa13ca0e0d4fe3832c53aef3bae982fc080ae0b04eb6cdce3180affc1bb6d624b334efee8c2cb51bd951a073535f2c9e31d6ac347c0b9f5a7b4b9b8ebc1f1310744eeaddd31d8f41169d9ac961c675d015e8228e9d86bbc4fcd2b4c7b38878df57cf83f162b28267e2e1eae692281da631c448c294aafd75d19797109423d126aaff51eb499b7ac48e61b2128f7bd9f88b0604cfe2a51973cc61ebf59b40ba6d340b784caedfaad9d11f351aaa0d9d8d8428abadc00e48c9ccafda7ca32a89aef50a6b66ef5a349266aa505b0bdefd031fdb039f8994eca223fb96a1a77c02ec718ffc7c2a6349a615cd0231240a18161f058ec03e80f0f205367bab6d68b7f2db5f267ff7d8151e6d4bfdc6c2ea55d3c4bbb717701f87d8507582092cac58a13c603ea4ae4d3654913b1fdcbf164808b95692c1588cf227423c8ec2384d62aaae4f731f9bdbb4aad69e38823f068b3ef3debfa9609e194444bd7402ebeece9ae578671f4048af351d232f7a1c41135fb94730d32142fc361c174705053649021165943e3830ffa15950ee6ca39998a5f193160b945b7b56318bdaf4d94325491a131055f3c6e8ed13d4b939495459ec29898e9b274f90c5faed79de652df608bded35ba0d49cdf7d56f48ab730609767296d71ef208956388b4f2fb9e139be6332ec5335acd34405fb86aa41c72cf94ac3d8fdfcc750e53c51dd0eb6b29e3d35738f8488919e93bbe049a49a1b2d53ea2f2b60e21303c09ead5b02c10df488f65789079fb789dde8846fc95932961c789a61c24c3d3af50a6cda41a0c80a4ee617bd5e73733a6c17c72b81fc5e959b5e8376dd43f1bd5daf9104a35c427498000fd58b84f5721dfc4c493f89d7dc24e4c4e1b33147ce3f6c5b7be4ff93748ebd879ffb7179087a49b6e88feb5d6025bd8b5492e863669ac07d849d05d2c6376ce7cf5d97be63168a0804d40a4c135015c3591c3d86e15d43029dd79019f083afed7388ae3edbef54fea72e58c02d73345351764a32c80a968a9cda4aa78be63e8c487a19df2edc962f082d0f7c95b89fdb18b14dc4fda468e17cd4cf28725066c280a590d363dca3f53297928fc8850409b74d29ecd925a2aa57c691b1ff27d71019bb2b2be07b3387c7df29f9bf457fb0682b51cd153498d875a6509810ad8ee820c8bfe5243acee6a86173c1ce90b06c5fd65fd076987f13339ff0ada7e845f04071eb23ecd5cfe776c4224630ae85ca597413186a95db71349699b5e57116e6faec7af87c6b5964bb1b7c3d2803fb00624a355de78f0783f3814590faef688a84b2add2626cded07ac4025c99c5eb281c124dcb6c2f06f2fec2e232be2c3762a34d861a0fd2d775b6b4b8eadd1389be635c62d8cd2d0333a0a61cbd4cb537b0a805d6b4afac0e31fbfcec2a2aee34cb0bce46ee745c7b8835a56daa3c1462cf73fa098b07d705eea807fe15aca4026f6738662a5032e386a0badb304a8ff463d015eef108bb018d241c3b7b7a9ab8693bff0f90e6034047c0f639fb1aa8855b738267296ccaedeee881f34404f3cc530b5835ac27a168af9b33666c0f727f66c7940ac5b1abbd9340ef3d70f5cdd58947d19016fd7374bcf4aed220a02f3e6936dc6dcc73e86ec630c738db174f3e1f70ad52704b6d8c33a33c4f2fa00fae129d3b84abe14723447b63e23345b71305005e965de6f45f9459aa20f6f0c102e25a8cda5a15518c65c3016e9605aed508b3c6bed7f1f18ae49a3d526c93f499de00104183ce91b4ec23cfeaae196921d4d77736b061e400baea4b22bcd1bd0d399580cdb6e65ceb79a0f86786b4109417a313c23d0d01e2efd6df6fcedc600410a7b1642d58b5141f9ccf86cbe6ba8524775238a4460afea2c9f896f682ad1d012f683ea7d0ce9ae05f7540edc30c15001a70644e39563bac184c8938060b5b7bc001832f5d52109e6169ebedbceadff3997cb6d7f5a3b540564cdf9897e9dcb797c7a31022943aeef11438616ee74ce5ed1ed41462a3a152b1bbaa060b12f9f3505a2f23cd255c57bca5f8957c8c0f6c3d585b6f8339b3704246774a893d1d3e43c0d545e9077bc8498e89b9085582a23a6b07454c8921bef0fab10482d2199629bd8b37559b66235d6a611694fb767cca160cb3b6de6ca34fde7c9fe7403fbe66afc908228648bf411b1cf5be38cedfd78d102fff2b291785c92cf1c2d8e320c1d48353671a21ac9e03a21a0d93da914d5785b910c73dac0948dae9a66f6c915e42c408b76d24f60c18c529e760f054e1780f2a8364619d14353a61ddd1cdb0336509935571f62228a36177d67c8d78bfe6bc5b46b9ca27b0e3c0f1b015a0b10213c96c1de5cd9ea4795128717732464595049e2f8a37f9646de4d96ad3925d9bcc284d84611c2a377c28ee59280df70d36f1333d150bf2165dece5f850e503d65305aacf8e6281b38a6dd31b71b090f34c3250674199305cb85a6edc69c377829b7a0d05e6ae7e8d8bb5b4f4004de22dd1bd5fa51f462ffe797091dc30f9ac358a5edd10075a8763dd5cbd6dec829edc6b7b9a26999a431391a18e5e2c7a49160b9dbe62e2a0805bbb46b5c0bd346f94f392768dff99c88a4d1342d67dfe01d4d0dc4504e9417da20e77b40c1149dfad11978568458c93ffff44feb9d336b85a2d002ac177be67fb061988b6a936047d50f8556471a6dc9e23b64bc0df03265b57464c95a65010b946cf096f775774defd024b5032c69e8433af8ee20ab33e79490ce408c187a7187037415b89ae7cc5e865f1a6c081a12df3f8c394d1615fa0e687abcb645d5cf829f050eef4498a289b0bc4a56a01935e270863c56eb2aac2d1157d068487922abaa0b1b4e808d7bae4bb899467d809b41be3e2ed15f777db77ea3391960e8d63b834023709fda59d810b552d1edade2df4860a780633ae1fdb7d653c46bea75220b5ceb8bfbef5e55d348ce034d90c68a8f9a34d09e9ff0d36c574580f6af7c98e5fbd5cffb63e6cbf03c1b684c42ac38359f7ac6ffc16a48a77fc01615f24b8548cc824bf2e55266f14e217cfd7b625702699e90287fdc3798acc9b13c566e1fa3887fb254ba2001ec5f537e8e9504728ae30aa9d66de3cb3a7781304c471b66a1a6bd960fbee4b1d5767865157363964da8dfb9b5a2976c80dd4b6c019cca1289adc8e5ca2e4e275f5495fa00235f533ac3b721fe638f3f6472b84640ddf537910114dafa1039984c18541b8855cd852f2d42fad81f0b0a955bba3cd28ce9f5f52cac25fb7ea892c2bb06d1fc0182bd8021a1298349c8421b408f32b27a036184d28348e1686c8076b97521a5edac9f63b72946db0adef2c7ca3cbea420bf1a0efcb41ed046f7c80284268c2284768c898ae06321ba27552e0aa0701c92c50a6f57731540ba775a449bbe616df500770a69e26d13e1bbb6ee66c0b8913ab55962a79e0cf08677101bb47d7702ac802932616e42b0c93e7254f6f1e4526de11a546c2c5d05758e1215dbda5bdbe9330420f975fc8bd97334008ba1f5e7c9a97338f870b2e909675aebb5750205ab1e7b4f3db59ca424a37690c607bbc0404de919a45cd0c29d705896a717e249d4e0fe4618e24dfd6794116e81f845da5302b02bf23e37cf639646618d61597facfaad45ae811e3570151034a41feb6213e9879b4045cf4cfbef41c26bcaefea1eeb3f0792f469aa7ca42dbff1d2985532ff1669c2f13f4915d2a91df28fa87b13e661231ff66ad9c8b2d45b783c98c273e5d45e0cc62467ef7c4f5ab32c1134ed20ca9d452b1af1efdd72aba7a43cc690ede834abbd75e66198717d53e0c5512b0977fdc8f84269830d4e7b6f79a47a17d64a0b62cd919c590f5445c0ad2dc4e768cbb6b97b171ba0cb3fe95da1260cd0f71d4b41b93ae33c8fece6b3057b915aa8c708b6db387e36ceec3441884dde88e7fed9a72d091cff20e9dc1606a3f00d6a99fee45901c5eea3b459495848fd06563034b11710dfba749d776d76bde98309ae0b0e270c83360baec113d9fa1da02ce57db21d14475e7285049338aaed344fe63f974a81b8d6042623eb3b3da69b0fbc8a446936b2e65cdb664116ca11b4da488680f699ab8822ced3f45f73494c291032447ba4400c14eb609f7cb742e4a745cae314552d871806687f141432b082f0c03ae44b65135a4fcd3704f36385a20144e2c1d7cb6a8dc0b77780a64669049d7161a3cb42511dedad18fac6fc51603c0bc7378370269eab64919697ed2abab41dd7d64b8f7bed67265cd5e76bc3b08e33c6a059606fefdc360ef592b8f9b262da9031da2d46b55481866b9587115e984209dc41ecdb920a295b8f2b2350c20011c0845e414211be782fefb81b8d516fb50772c64ec9cbf85ebdbc622dbd9c6b49a22ce8cc275c4dc9a648754d0d4e2d6190cc02ce283adccff0ec2dd1ed6fce9b279a989e1196dbac3da0d3781b31b0fce3fd6575f26e0d72be07293e436844c011afbb79ba6bcabb3cb3ad52c4eb57dec407e6807349ffb163b14d9e6cf8aaac49691aab9a38fa178e36d0cb985b5cc63c84d584005a28b7960437cba0f5137774f012b52ca21d3a321f0bbad74431241be04439699a7be5c125d0124e0506cfcd24789d9a1ecad3d46850305f8171b66c515d70ff7e4c069f7bd411395fa0f254e31701a459eca4aa2102043450cb276986b1fed4e366e47c691117eb0553549cb946d4875f860135344886383d806514a3490d148df2fe6dc992d28deacf24837fb4d722e25321af4fb6c7868a27e0075b7116b44b81355fe5d45362c6d00c7f7399a58c9d6f78d571a25fa41cc0fac50462434f46bc000ab2a77220f93719396519967a52d6f29c734f08c693229d4117d6504235e351b5558e8fc2b35f4d8b4b8659d19cdb9833c435656be98c877d63f23f7400ca440e376b4c139aecb1d1c97528184af4da37fbc89dad867894ce817ba63ccceb289aab397a4262a5c797471ea605808a22ae63e7eb67609cfad519406e773218b3613a6d053e18ca3643cac7948cd0013e0d15cda0e90f1a979da28607375aa68d3a1d357cc6dae93afaea2a003f29131846e0003c59506e6adb5ff26096c4f5b468892705cdccee39ca837e1bf213ea3afbdd78f7a95f214a8563d20cab6f050d13c4b584553c872f3ee1bb0c2f4bca3321301d30887da6963a329d8d29c5f1c06753060cd6f2df294bc554ac0b0167f136d09f6b25382a28eeba75ca96fa9d7e80382eca2921ee759a48060480795b0060776bfd090314dc25f1fdff81d21af0dc95d8b544696539bf54122c2d966dbdc6f398633d1f0a42d882802af6e629dd9cadeffe1291512bafcbc1edf295971dad27641585e348c9e38ee0625c12b94487db1a78a27371061bb17cc538f781ab526deb2f9e66f264ba007972a52929b77162896a7a71ec3ae008c0887f72a0029b509da8555e7a4643a31adde603072ff364af8c07c4b16cb59bcb761bee6872309beb6bb33fc4d751b2b3d87ebed6fe8a6f10e3cead2c49d8e0c4625b979c63cedc8de94b1f08d4e9dad8dd56327c6b4bbb3b6c7c9a5c2d051650edc3ae62dc37e6480de7522bc5b01cbea9d11919324d2460a2c0f560efbbfdd48e088c5b7ebd58ce9e9a58491942d384fbd136c734e1e91e072d1a879503fc43c3f51d906b14b80a78c6d6274c194f9dcd651505e08891a4e5deaebac7b7a5433e705c138acb2b93d80ba665bf0f3db589e0a97dd2fb6ce84db4e10db2c2f6f54f83dd7871a1acb2d32b6b68fbd34988761bcf0d01d34cc964d60ba8273ff271b4b21868e783fbe2ac841e763bf2a5a2c18624088668daaec02c9fe84ba8468f51ee0792c7eabcc408589a4907b4d6245f7ce8bf5b73e58057ae7342439219076402e5d87b5d41497327d1e36b18fa0a2c09ff14628599801c90f940e210dd9bb750284775958ba210fbffc3de4f03de22d28bd734a01625b1dcfdd7a9b3958015d45581980ae53e9603bcac48adace3747656e62ab9f42101486d1ce2f16a912bcae97783cf8af8e35d872d319e088fe76a4db3cb9f8d8b75d84b085f6cb29d5281256b45eb6f6303a32b4956a80a587218bb2ec88bfea2df6c320adf9f31097549c88a334cc76167d2199f269860d376a11722733ca56d8dd0277a503bfb458852b1278ec6879898fd0789d0dac4cc8c2ae3a4d5e9f039b996484bb822310e8d4233fa8bd3b990fa3d44b0ebacc95198360ca0f10562b5d87197d66bbaa11180a5daf8d9eafd8dcd72acb8838e9bfa8cb89e0bf3d0f79498b66aa874b3ca2cf8785359c43af561b7803d068185b78f7bc4d39bc3e84382fb9e0fc3bce06ba81e170852dbcbaf6bb485ce54991fd10427734fce8c3cc9fa0b499d23fad34ad9fd2a78f536fa16027a21bb1611da230ce04574b3e7f1e6505bee14e0c6815e942ee33407ee91c414f6aa29f9b73f78589bb41dbd3e7abdb73fd338857cef8f597ac08a8ac4b487b76f2cf41bbc65e856c8c50339451c14151ffc339bac1098f1df10a2d26cd1dddb70f0b9e4f254e05455b61604e2a1f02001ee4f86fc5a119753a80ddb227e2a70fb0aa7da000fff39e3affa4c365c939aaba9cf4889d7cf3a2c21009635d629a075389b2b39d71c1320b7876b640be5650c216a84b108d8aea522cb4436a4bbcbb826be9a415b9683f8f72d0f4b7c185909058b7e903fc4266b3b336d4690795184539b7abbf4ab5c322cc9cc74a39d851842ed6588bf2fad4410bf6986ab07f514b4f68b3cd4d0f4735b9a36824fd3aaeb560b405fd47502218b72a0fd8cde53f34d78fe0d27100f5830044f44e036d1b9e0542de6c728ba0613ca2e0cf08cf33e77b07e673244fb78a1cce8346ec8e5b94b33038b857a67fd11e0df34c8de42c91b3dc6870791a68f05a46f4bf227e746acc460c96cfff168d0313ac5823591f99642efe0761fe41d33002878b1d9eeb125dcebb6b3539e2b4e903947aa7c07042ff04e2ff5a9d4b939914dcdbb2b72f8126ab6f03def2214b78533ba5c25bf61592d0d04b90b3be07d3dd04857588eda17b1fe88a9048d6998e235f74dd57d654b4da3cd76c2d58445987a940c1124e4e90507dbc8e621d1385514cc118f2b49564dac8ed7ea04475fd18951d5166a6bc58c4af85d87820138d8ec4c28e4373e25f41fa406914592e55904ec1a8f2462c67287da15a327b18e3c33c29cfcb24603a49b4a2a7b4968bbfeaf042e776cdec7a1e19d18e293897497d3e52d18dbe74373dcd72b8d57429444f3145d4babc87b546dc8386a1ae58ef854a13e8edc3ca2da73d40cdc1fd17a1dab7e5b8eec39ed08dc4170c383d8fb2c7946e849018d20f31b68f9d42ef6a03f384314ae59b5548dde9cf3d1e52b98a9b1bb18c6d578827f9992defac6d84f7ffadc346a1a37a7c5ea0205d9037ce3085472215aa6f9534d16c477160148eea1cf5184a220ceb5d3d70529ca8cc7e62fac8ad184c7659cd3dbfc1b4f81bbf4158881eb794083f4539c08cc46f22f414a50bfb943765755378ac04a5051a686a455adeef8c383900be6cc0cc227efb44aacb001529164389f389f983bcd3189c674c55933aa02812254365e0a602a7bca2b3f88781fa699eac96b7dec09cd290c188cae101dbf518279df8b188bea9dedcb8beb55a629d0ab3b1930d8a4ac7ffe3ce4ee79edc34ee36f126d48466421c8c7a1aeeb3f508bffa6deb8c09d00b88a9766fa742e737cb11e92692499a5a13cdbc0883da1625295866c93c5905b2f7f65d6c40e8b180e728e50ab8b95a9bd823d099f1bbc52d2b582f327fd44017d3b7904709f67489568bf42ecf14c8e573274c3e01d8846e7bd918e1cf34a09d2f7d7ad2e4442a0bb6a8958e6b7e58ea9874fcb99e33c7259a467abd1c3deb6e64f2d77bdca91aa9a94bf86de839c9cd89aa2b86b25d2367c9f59fbc2e94d1efb652019d17941323e5e9ff940c4c0c457f098aa7259ea552a31dfc3da3659baaae72e70bb0d5c4015db625b5f5073cefb3ca068c0aa73e28307e9beb204c47fa14210ee1c3c9c505ebbd7a68ba945d2ae6d83ea22ed0eedd78be0a3e86b7c653237dd5a9a66bdcc66c1b59809819a928645e5107b067f7590d849fcc170353c0f281d21aa41cc473e5dbbde3a2941357ce71c85c3d83fe68eb71593ca0c00c9e257273be9392a7711acbb3a1f9ead83b59acee8e82ab2bddbaa63871174e384f832d59d37f786a51be09ec420f16a2093efeb695da47a5af3b64d2c70228403e104827dcdd881feba314c5b9379c9dfe29a90d87f90d5f61fc95113d773d491031c1901e6fc694b75add8f0a57ddc5c832b892ef83b51f9e1b140299c5ef3fa18df7d9d5c0e971ab05879c6d05de4ed01a6c98041ff5fd5fe25440b1fd67b57612370bdc29ed65a50892938d3158e2560068a2c229028df0a0427b737ff01a226174a9586ece9e1d9e34b6b4e8d05d006ec6339da486f077c9beb0bbb573466cf8c1ffd5a9a7a4d28bda4e7538b66b1b28efbe3c872cb7c8a699b59f355ac74f7b13da13bd85c24a77e3fc2cfa09ae103b3b284a2ab6d8eb50e995e828f7e47d8efca615357a6f332b861672e923bf5705e7a5eb402287594aaf33761f5bcfb92d4234495c70b8f2a958e7a0eec58a60bf0361b5cab816782b6d510fedf306f9111008984807603fb80286bba2be4a8f14d98a23585ab77159d76833b2370a08a5511458e13015d554f39b64581455f0576e5a483d809ae3e778d1a4bea77fc07cb814d743d50245bd7f8d46f5288b233a8bc10e35624e15da3a00af1f207ef08074c4986acc84582b70a40a50285185357b322672fe816a960cf1b84b851ff30aa7e1e5df0cc9b5cde143a7dd26c93d594e14de10a74fbf5d35601e44145a72503116557dbd9d72142104b2e6f914a7976233757008d36904c40a0b4fd7a629d9f63636017c3beac5b7f3d8f44de50b1c5201b570a5bdcd13688faf0414da08b0544a268fd3dde5d4752fcc2b5a984925181700d7ef4abb070362430af24ea7b30580ba009515823482c291efcee98910e7a84b1294f8d54e6a550154c39c412f9b3bc72c04026062488da03ae06149fe3d294e9ccdc187d54810247cfc8b081a89d49e815b8fc1430377045fb72f30c0beae8baf590c58738e61e15e208a87ecdb9f66cfe083d377ebe7d6a907e1518a5fb71f194e8d05c174f15f784cf25c42db7bf86160af01cdc30b53ccb6ff7cbba81dc7263392d026c9b1aca7a2467da699186f6bc03d299ed8be757d5c5f4c5dd310be7119058a575ab4251b6708bc139eebf6eab6ce3b1833e85734f8c0c227b75b7373867c814610ee4db67146ec79feca820fa4e8a163e3586237fce647c2117f8eefa61d557dd9bc8d53609aa7c39c8f55e90fc51ac6d851e8887d34405bff52a13c5d103e8519a27b401d540ff792ceea1dd259f80168b480108a16d31eab7d278aa12856c9097612e2fb8166460b3655a4650e6ea6907a0e393faf6a0d9479d138596985aaae3e4fb125f6e9eac9693225332cc8f439fb3c0c19fe5294f404f54e008f1e45718090809206edf5e62c8b0d10e64a6ac7b44355d1ebe6d458e136cf517f09022ebb5d84a31a7b762da76da6b9f1c97bb79799702a0a7e2ad48677405ebda91830035917e12b4b587ada99c6e306b0684484bf3e67d53c362d28ef222ded31cbd4a7112a54439f7705eec92ec979b92cfb43f144361791a6810024c838e715881b9d418d4bccfd9e6d9676284030d4273db9210060e7a675f3580d11820c962d5389f5d8709f802338815d07650070c7145e0fc643d5bc184507cc9ce74385d3e8b2a090d8249bdf101745bd3b8ee2e72a68cc6ec7c3608679d8fcc4ea35008d4dff973c0ffb34ba74a74b4271337d0ba19173975c607bfa32f902d315dc648e4f8bc718b254e9c3ea1649dc67784574ada74630d89b478e0d0bc30338e7165c8be8706470382c7bd69b8c0dae277a407b0b8c8e12c58d2020420de5bb5dccb6ab2783e3983171c7f780ab4bf60f961cbe6d212d8f8b3fcb791775ee6a9b60da3d71af4f338cde77621a89766ceef74178af90c0d483ad0086a43d4b200daa68e8d092de5d0725572275978ac064a1009c6c532e44c21ad7f3a04aa75a8189fea6d103021cbb9efd07a53d9ca8b235e1b00fc191a803bb9e1bda8a2dcec5042f0a6b4b3c3b8d5fc89c7506b6a1efbbd3987024bc0ff7de66355020c386574146083e1f8e59ac513ecf3daeb72912986a37957b5e2080f499d1ee148f27a6aee9f5fd35b3c34cbacb436677de13f6ec3d6d1c914c4f2fc3672bf86ede4fb4f726224dad68edd55159a935568460fb85b9ae82d112deaf6a355747428a2182f40ae3ab9b57ff4866f50363b1f1869dfffae9e39031655cefdf74120ba15b03c4198e1260e3d6db13ad206582f84cecdd00b57bbb9c704c380b10c581ebcaadb27e558c0cb831a5e2b143f83f53661a7eb68e4dff0266be925aa0e598dc02ecda80bd0ac09af0f7de9ec6ecbdfa213b3ced17cdf0d0c3aa8f148cc32e29678dc2fc82fb7f352957f5e4fea3b80228256cc79e08ac3193e67a1ed33f319c914d9cbb154f1c78545fb64cb5524c2d4cc170308445f36f916984a3d22519410da572da53031b65a90df1dc54c8d17f67cb3f8ee8110f3f6a263d3bcb1264cad8e359bb48c0ea9da1247e0a5e730aae12e8fa669887e2117cc2f4f85696df12f3be2f659ae4533921697467b7f06ca29851cfca18f1faaaded39399dcfe55d2d320cb6e89c1bcac137d8a49e72946ca22792b973fec92593febe37790104597c8819504da8193367efe60f17aa3b158180452cc9f224a30faf9ff2a6f8a9c36cf350bf5da8fd3c87f4812528f66f59d9ab01e51db93599d55dcfee5fc35c2dc4c09fb3b3bda92a3409c5f0112fcb907d3da3e8534514675d59d70364a34fff4de34fba76ff26a65aa641410d3e802595b8013862770bd9834f8949505f0a45bdded759e942eb300cc14219bd88b6e4a5acb45802bfd5da5ce45f4494e4ebe0efae5114a192ad9eebd568ed20eb67aa296fca418dab5b11a4454a5f8529c468befa30bf59c072ff64b7825673876dcdf275e247357efc3eee7ad6bc762b1168a97d59a45c197e07fcd953b0f15245d791d13a94d2de7c8fabc40abb032115e1b63c99a6b97c418590debec9e38121a9fb7c9bd2897cd1882274505978585e8d6bb4481c14c47525447d3bcfeaa9296002442c6253d698acefb44d9c7cdf2439f8c3c408866e2647f151765fb346684007b5e7fb6704759b5fe020ed6987009c414f7e0d8bcd3c98b6ba26a42b7d8a0cd78215b69cabe653e899d0b491651b5ab55223296e68015086f04e7198f3e638f1c8f748df8cb9a469b522fef616a26d4e54693fedd29623730fc9275ed80b0248f5973cd56313299f00f088493ce643b6b95d6dd7934e5316e551a5d541159181064e9067063338628ba3bb4aaa1ef887b6d7163dfc8bebde7ac73659b9efbafbf9f9e1a87465d859c68254f16517aa1480b65790799c3ff75c2c1c2818e1a7e434a6bcb732458078a722d9de8247731ee40139dfab7754f57cc88def4193ef0fddd3490f531562b6a4654c04bfba5e71ddf4d560f84bada5191793e17f913bd40ae97f684b1457d71a646d6d0dc75ad268a3345eeca03078fc4e540d2dd856d42d9071a20132173843adf1e25d75e99e72c678ba8c81758c5a4671bd3319911d307bdb4fac9880a44596b29cbedef2ffee668a7e8a2753892bc2a3a7618f65e54e77f892dcfd142a1f679cd9b194e358cfc271b765d37d591889bedbaa2da583e3c573a190cf5fc7ed687dc1c2474df3cb6fd49255f05aa961710bdb7a6b836a82b2428952a5c0c1b6bcf90378e584a033fb5f35e352112d199042f337e72f1aa81bcf2e97a591467be9ac52086e7823d189e2e97470e6cb75ab6b36bee484c94316df5fe8990a1ecc562f2ec00a57bb46c647851c2d7db90212f8c61c555fcf99dcb72235d53f83aea64a79c41d2e2376609855ef3c5b98e468e175f08367b41338cea5d2492c59a30008625f0af23fcf7f9ca0b430933f8d8b6954cfc2ac2602729200d22765eb49d21d1554f0f949b5a25a7a0eae5e90726229a1feee0b0a383272976aceda50aa2659cdcdd33643e4e6fdcb6716a1a816fd3143b4313758dc43c7d4982326ba070b6bba6a463e77f8107495b724fa754c8d3f5985e2288d9c8f12ea48ba03687c266c83f15550c25adac855a28ad6c53c5eea5221d87cae4b8a7ec76ffab847c59fac5df0170e67e605c89e0d347005edabc5a9d3372ff29eaa205c3a58f49c12fb6d04b931fac7ea13b3e50200f465ae22e62d3a839856e35e6a7e1ec9288ae0f0ce5921ffaca10c03fd199b77d7e4c486f61131d21bd4065ea30189d23941580793137e4f948d3e4be6acb7b8665dce39b68566366dcdf9ba7483bd9a200bc7fc30a19b44988fbe6ac9841d60f2bb478868778262be91cabcd10ff9ee92ff5168af91d93558009d17da96ab09d4b0f172b5255c15e1f5499d15ccc69f0dd9c0311c8d56bec54f09e4d44306fbd40158af5d07dd6496cf2a35919de655e295a462b7c1e1fa5b5374bb212e401c3237051ddad44058d8caec59e2d07d11ee3d5653cc57a0b3a9c7d55706fa3af3ace1033b8cde9dc075d18c0285160490af8cb15909b7e20a542987a3f45ee3fc73d98e9dff638aa2c56ef92ef338977adc6fa2cf73e0b90d97076f8ce3698c4a5214fd9c63134ff4ebad1b2136c3d0bb9158b473816b2360fba30c54c14009c0e82fa3f151e8dbe4dc2de7295f695569405c3a27112f8eacff3adfcd98dd71f93e7b3d84869cb087100f5fa717bd21cc76b80fde04145cc4428753ce5c008969be5dad897587a10bfbe5340f3c9d7f6355bc560d3626fa29a3bbb7bd166b7aa25d78f389f0f9563625e46b467eccd62a7279ea03e330d00c90aacc148baee6ec593bb9b5fb3e9ec6bf70f1b6b47a3cf211287f855a9a7debb095f8bebae624c5088e07d9760f5e124c61a36a1d521518ab98fa6a66282f6bbc0c432485c51347ae39b4e2eee76f58fb0cbd1ad476ae1c9919fdae051053e893497d24bf6c38e481a4f26b645bd5f97d48b39324573f81cf11c8ebe7f2ff2c1fe63bb51054d20f0cf058ed52c9ad0b7445052cfe1174bab6f7d82d30131b12bdacf5d2621cb7b37695957ebc6861dc16d8ae9fbe075dc2054742bf975433464fbd467abfab828034e879c266f629fe221419a0fb5b64e9fc583c90454697e4965c2890507cb0dc1cb2c3da365bf6356658698592350bd41ed63d00ee8af0ffd1e09b21bd3a03cb6f9a4179ed6ff8d972ed57632bfe4fc3d9f8d0592710359cb1331dce8b4ed4e9249ed9ae96107afd4e97f281b027d558a0427452b29596f5c808771266dd31af17de4d91b973f7a7d17f84d1a3d3bb0bb94557d60149ba3f9c06100ad2d80896eda1fe0dc91d58a11c6f6fcaaf89ca4245c19ca970c39b4f3a8d5003378e9dc6149b2a0b618698d4fe051ee52a34f60a21365ca37954e3c6e518c4b55fe0f59961202c5f4f167bfa1aa5aaab300d02a22bb71b8ffc3bc849c254c34e73f718c3653ceb70d3628050ee2b61a6454157e104490f609647b63d556392c9a5e54654db1427f57a15fd38fdbe5412bd3b91f93f36774db827ffaed7e03b9c8d669a96dcd29ca4187a82c5662cc660b0d4a4d4b067403d935feb7560c6b1a322541745b236078474a4834eb60c9498cd2c55bb7749dc265315341af4d8481837db0af4ec7c1a6faa5bf034d59e2117461f4fd3aa46121606d4bd5cd90989e4c059456357da3c80927ed66a28637bdc07ad0e15653aac9573cde263212a499450e31507dba15ae8cf8d49effad8981b1022ea0cabffdc81e0795d8007558d654600d6ce3fe5aa87f2835d50faf104b316206cb5e499f3c563deea1f176c28e2cd6d602e5398541ce1148aa2b8255c29e0cfaefea7d7d4aecfa27076f2ae8d768b44234ab45965d55b879e52b345dd386ed26b5f23052fe0f758b3f316334d599ca7a7fe29ed63581fc315691b83ed6614bdc2b5abee52ddffccba07f3c4abcc13447eee6babcc7d72f2a2ead5ef5f197db8d3d173b50bf14f72091b22b4836cef3149f47ae1d7e0c4fb3f4ed691b478a6f4f42b438ee7142f7670ce47459fdae58608c879e6620cd270733a978c4a635eb89c6f1f213834aacbc2879630bd68b8464eeddd0e2d4d0a2d84909a411f55f5ab28a755583577bdbb1456400a8628371bed698c9374fa89af0faba5bbaa8ade9f1b43e1232f70b6594e00bd70eae1bc8cc900c913bc4e3d8670005571a7161fdfebb959f31981b7914a6167aaa6cdb7d9c4f87ff8478e411a7e86961c3c2550539be39f1198f049b5323a7d172b11dc76762454d0acb0123392dc48a3c0c4c64a41eb23af9599e76e384b07c5819e20ed429c3ad7830685a3cdba43eade20185de9246ba5c3d90e023d7c481409f21b9eec6511350eac340ae14b2bd0b6205b2e3a81fb1c08fcdc5451d42d6352d9596a9f3ca8c1f89597811eea0673d95cf530241b88060c36b7a5077a72633878372223c2581b9a15f7c643e30d8d3adcb6c4313ab6127197f151b8f60eb007cbdb25fe0589c0043f60c502464d5fcbaf85529ec6412901ce2cd35ec8a873486b1bf07dbe30ba4a8e14039f625dfffa04e0899b000c3e0b27e49ebca8c27bf829de9c69692d97071edd57187d4b6e6f5e597f149d7bc55283da91ce6efe4b81f3b6b26ec49def9b129f9d160f7b97af8c4ffe7134df04e6de4ac8a8b1c544347349efc4820119a1b4e625a8e1f94264fa5215b5a1c9de26d66e8f42e23967dbf8796fd5263f6f2f3e6e9b952cd227123eecb0e36eb55046e329ed56ff9b79ae24673943f77200ba2cf0f15788fc9a2c25af69dc4d43b030033f1faea5cbec32226c0eefe4c8732deb4e85ac830923953a4014a20820c90f3c89131de4b420828691a92be86d736b5351224d77cd9609faeb658678eefed0427aa4b656971f0ac2f21f6171573dd7c59a145778c03d65ead4e31cbbb56d786bd9376a5b757308bf52aab79a64b0d2bffc09c27dce4e15bf44be3e34687ecadf313d132dc2bc08dfd585244c57cc8cd589ad8ffc0cf8022ac91c4ffedd7e8d2933181b4f14d9c0408fbed519af5a0902fdd3845423fdb242225b21f527bf4ef4c2b5ead936b34936e98a25cac839f31cb806cb602b99426f150a68995bc222d6695713ccd42c9c162d1c1590d41ae694c442406f83aa6f0ae6775dd90b0d275b4669b922a58ea67c180de472c1d063329618b5ebcac9bb14882b77131c3aced81371add54e400228fad3f498abda4b0d5812ff686c4e010999c536cb76e2246e1673207f2f4e6345ecbf2cd803b62f564d3798b796e44712fd7680d318c8d2f2d895b49d6f1ba7b5cadb5985bdee174f56eac6f06a8859ce8add1103f611f15c9dc8b45c2dd48d21b25ab7d87ba7c75cc6603a29cc01fb089a838b3be40e977d9473fe90dade698b4f886a2f47ef640b49d337242d2d604ef5a6c4abca3b563c0910c5af7156302cc39211bf4c782f71b69e6f17badfdce9e97d33c43d4b4bc1407f1a694ac355c81d8b617b8e1d2c37ef467a3a2745ca729a778da8c820219f308b9101489c50ec65b1c9546f1acf7610ce2ab8fc42166c06705c992a6f60f53d331c6ff04204796eb4ca7101705bc20c557869d7b7d0185228c5635a076f3b90bdae5fd6fad49dd0c59dd3f9c361aa7ee58dd294134c1fbf630b3cf83fdc4ad10e51e90050527de863e6fda0e9c4021763b1b4688a6d2e4afff7a0dd5b4af25ffcf05c3e9de580f1046280dc9ea8e67bf0258a23498bf5ccd2bdbac66313dd70fa7ae2c1bbbf55b6aaf44951b67290f93f8aec08a672fe0c79f3561e419613cc4db77afa4ada36e19a69655f513a2d43e244ee4a2074c49a2ffc31a51711f2035c8b5be8f1b4d6e4ee159ee998b97db00e16520c02384e69b67eb137cf7d84de285e2cfd142224d8bbfa929b64f87d35b4b1c169f6a88141852026cc656f2ecd9beda0f9434e8bc71a51ba98b8190106797410eb29aca8c4672ee2ea6c4d2f7de517e1c86e5e6ef12a2973a75ddace6ea36008e32f325157af077f1d1999f54267bf83f2f2bd3f20ba303ffffbe31c589355efea2b3972099b97dc938f27ef31c185df9d3b4311dd6aa5f4d67fdf3aa54d5ad9d2377593529af4df49205401d85f91244d767bce1c7a2b405ef9ab981bd05d8a0b38ce40dad42d8c3de13105ac4c02fda9de5c83325e2907dc15d27b710c9818fc6deb6ea0b627fcae887b81bcb778c8601e7ca628f3cd0da08c1f712bd38fa25c41c0ffd0b62deecb5998fcf32ca6856ab91cf4e0f5f54525b71bb6830f8348e72f090f045a0f0fd034866f932c9bd5ba3414d8529f05c2045da3cb407205f30b3a3b9e76699531c1c98335634b7d3b55fe70f6d3a45a55e92656190fe0d12fb482d28545bd7ebf9d3acf32ff16677944c40e2cdfb2b463839aa27601a0d3b6e728f35e42a1de644246b991e73cbe4dbec1f5d9b3a378b833d98f0da2d7d74faac984359d53e88005f0beec6d1abc61a14014d52832b64cf6c2e34de1b85a0d151c302c46e5d2345cf00e1aeb4ee10520d56cb0b2927d84e0fb3383aca981abf6aac77fa6bdea623fe755bebd2f668ddd340b3622cb5508f65ffe3fb76515fa27f75d7010b5127106f3b6dc35d9ded81d57f4c48daa7e21b75a4f3775a67b006754a58de357d9ef3acd73f5aefb5fb3826663a62d548f97716426c1d7079deec9dc75fe141e87d457695accc8dc85c462881a2da2f69ba5a5cb05b846495f5c55643dbe44fe477be9c936ea057449103077419fabac1d9bf1c294bd4defcea8cc1c2cbd1cd18a7df3dc15c498492b19f6fdffd0809daa1df1039038cbc1774b072a279cad4c9aca8cfb734de7b77dd4d8aacb8d2f2e95eb2b3a7ad69d2ff74d1f96d5e9ccb3642549ca4ee6bf5ee2a8b1a39577bc8075abc090be6b4721371914884a86ffbe8f7ae9bf264f8985b20f117f8d0ce4947e1f8a036933f954a8d6d9493029369f117d476fe4e8eb4749717e9b8583a8067d5b8ad6e51fbe1d4e9e20fe31cf84164609b040132fef1eb14f8ebbb698f6107541051991a9c059b85dce2708cd69e37fa87d32714f77c68a44184e8143a3909342389a85347596c8f8e5b26f2c544a24c4f7ec9507edd7ec758a94c2d24be1067e4acc18c93287ac9016eace6329a7c7a482b80232590210e2e55ef591213e1bc598e9d784c86c92e4554605a3ce3b0f2cde82eaf47343a38b74ba36b06aa61fcc4a0e31fac5a3476c094ffdfea3219a086999d5006dee3ee5adf733850a88ec5f7c072cdefee9b211823b5af7600eab76c1abc64c4bcdf0c448ffb0f0fb125cf51fa4c99ed2a3f28ec0c2c5958692384b83db96630bc919fbe93286d19f6f0bcef45cb97430e40737a85f61a46a1295cf49cfa7f10cfc74a86c1b8289f92de48f126c2602e25485dce369db96134f42a4e6a02aecd37a0e5ee020b7350a0649d4a3ba058e8053fa83b9b523817d35711be6817d33482f38d69c1043a4a8b8fa19a2889dfecb3880a572e464d2a6c0e3e2647c985795d9d0fe2282b168a9b096e668bc27512fd5e69a50b31c8308f42aca156976838eef7b28f59dc59b5d164f0b6c6bcef16a946724e00874b47cb1d5427588e66f72315551c9d4ed2aba95c6b412cd6ec878a84f380a36bf71f856e1b5680cd2a7db7b21017fb1e5257b58ba0afa9ad740eb42028548d0088f38ddeba791447e1fb791c22ba7b2c0a8c4270b3c3a6a48c41b6add1764254326e5a4ede5a5b8215bde98a6783d6c2b8643101e2d9a8465dfd37e5e36b3b6f9b8af54d293a50977c4d2c254fd95d8ceb2d383129fe51367e3af6239f50bd8eb8ca53db463f1775170a27c1151162c5dde6394bc37592f2672e05417913e9b4b1ce3fcfc57f13d5c9142d3ffcda7a6d46326be668f88f2f2210040b3536dc8e665d2792a7284d7f9f26b137e3880cb725090561453f8d4fcd4d1e238ee33d8c3e5e1dcae201ed54c7d6c6ed5c56eed0a26aebba111991ed1ee07f083d14ec6c9b68210164a93d2427dead78519e3c9d39dea8d0cda681663b184d0756639cd86e1deb150cf9aaac6da0bc8db0451d3a61fe064b12621dac623bd9af1a2d01400eac66938c330194a3ad75ee908be39985564942e31d76ba472f8aa13c6d59ac8efb77cd109105046d90f0cbdac98aed8a50694d758b151d01fc0eb7ac68f6013a06192455dd750da5b79926c95844ab5bbf7144db75e799cd739541f2ca913e646c0378b5ceb6718ba85ceb5891336fbea9202b9e2a2a1b5bec828c4b9eac0fb472e048460f7359763140cafaca1d11a470f9bcd167fd0384da383cf82fd4c0b84a1f42177d97d2660ad49ee32f17c169ad7d6b2e320c71f405e1869014d9e732b5e7aa69ef7770d8f0d153057b1d655f1909914fb945ca71bba838d9e92a0c23e5436440cc9bc691b4abd77b4730842ef060c042ebf0aa723063d7283ea26022d1df410d09f0cea9fea5ad9a9a86a3535c03318cdfd3826cfacac8d97c9e0db5d97ddae6a1c9c74c8f3657bf431eafcac5801916c6d4ebc3f36c2e49e8d3fb85a4ed954754268ac9c8434f5176fd57d00a274d36bd91bc7c00235e406a9374f3f37c9661aba9394556c5b5d3de0aa80864f6795ca1aed01305a849b07634cc63e80622d992c58a6ff2abb408f297a924e079f008c74fa90f8716b07e189f418c9333feb1e7ac7efd82d62fa46c62820ccd36880cc49b569714da0ac68e8fda1cc9226fa2d37519785258a1f0968e61518c1c7980ba941347df58bbe767661346f43cd0d3339c5716dd9db55a40cb2d26c41071ac7f43819b62a4af3fddb70a16bd4d86e898e7a446e1bbd27f603360f3a87eebe69bbc80798551263b961e72839e7c05980e7be6723fc1bb2e2e97a7b1f6ae91d13a22bc33f45b3be70c2140db86cc55235c2d32c79d77a2b9849be8057dc5042b6bb4e9fdc39a2728a48a197cd70dc80c1f60a1369ebad73a7a7b8990cd482e930b40c19df01f28254a27308da4ebe1edca6bb1f0cb44f74676bdb4bf1ca45e688175707813936bd4787d93bc9cf92f86ef65b838d6a1c10a629fdb8b33bba5fb1873d668a0ded6ff937a7e8cc5d2131b676461c0e80077db6c4db2a8f7b50af5d61dadb26681941cf85dc92d166e81c544c102396288062e6508c989b90f6dcfae0f6e3c9db213a4ea6d3805883e73f3d709df6deb4c8ce3c3464e8e0b4cf1e2538665054c5b9ebe6a921d4d19ed497db0d990871deeb8277e85683dabbad62f39260009c0d351cf2edeb23a1188b6717f984d671f8456f6c545ed7c1268a56fc749d2d154223a794c0eb6fe91703f6643c937589d7e01436cc105736a8711f5ea0079cc8c18c8ac595723aadbce3ffd4fe9ab625ba67717b2cb084fc818e94d7d6dea3ce8640435b8d0f7d28b70dc35260dbf898c77d881c70c92ca4dd3ed1cb4f07c85df512582b189db5a04177296734f6634aaf6785ea915a234e38065c3d234a1a3c22d70fa48332f1252695f0c682cd243075cd885f87f0a77525757e5f8343d3b18dd2eb60854b780ae212c1ba008efe902e063df4dca5927cca5b5408de22677d845c8f2d75a38e2f8bea1c82f989b80c8e4cf69b1f8327bac58577e350ac23019b44bfff0760f02daf241d795ba6dbcfe11bf6979fd27abb6b444cc36a6842c266bf0d708142e8cff1a35989272629f1cfab4bff83ff868317a356c53b09b973b3ef8c296db393dc76ef56cd7b570a8df9708edd5c552579cb7fb087dc9a802d983b568aed6a69039b01f6de64590efd1fd3b051391109307759d1f4ae07edcecab35b55e9fab114e5538ad377310d546bf87fd9d2b9b0e725c3b0c2a72e06da543c2560f40e40b1173d01014229edfbf65a707186e978ef8011c5099eb5ada4fbf44ddc19f05039dcaa7ec09ce637eeeff4efd323451bdecce2c9c04cfb4142e83ecc0e0bb6c4cfcba2be01ea25907cb6204a66c83b38af72cc23190ede93b6c4f650c755573330d89cd6e822752b754683a43744d033d07c0b246db2e44944989de23cd53dce9a41aa0ab2dfb75d79a3938513ab5988be7c1679aa25046eb1fa26b13e976b8b8375a20af6f553dd024d414b74caab386a0f8321717f02d210f19011fafce6b32264b873887974b8df25da4b0f495ee4098b1b12be765be245c97201d28fc36cf17bd5664e987c7132c086024493759a6c1f8110f4da18027d37828d88923f7536fabbe16d3cedeb723cbbe9f6fdb3e5d31951bdc3594739e3cb1145284e3ab8ae26282d57442d4e0fb9a9d876f86fd9a5b737ab31b82bcf8fb5e1a0d28b93edd58f7439240620134325bea82df2c2bbff7a1a4923ac28f2b07d1aa0c7111a012b9632895b3de97242d30e93a49945f485ecac525785cd201e68f8c4c6654ebed792c5f9d5c5da3ebc9d29c86626ccc11706a434588fab06dc2e7b738f0f0026dc16e62ad528067d5af1cc0143cd19f61c5860dd3f88752a547bd57f1284cb852dafa48c6e3f8f6e57f026f68229740b3fd9570e8637141beb4b817f73771c48a468d60e39523f3ac949c3951c9743b0e174b65a9946522ad22e152d0145892b7ef519f1713d361c2678897fafaff8210b50266ac39a89f2090da5c026070f897056633b19aa1cbc5fb6e0f89ebf638c1d77e7947a8f4a946999893268b8a78a564344c4192435b75f7a92e72728f5446cff06c4b44c17ef2243487adb8debb351d2d55fed20dd9dbe57d336a30123c9adaccf7727e1714652cacbdf3c19770255e2298e48f22f76d79bfa0f6cd97d9707dd1e6704fc767b52e0519f36ef59ab8e3cc24f9dc600762bc658786f6969cf7355b8fa75457a69b557223123f3b85107289821129efbc9a211aad0b8ad763ce069bad5171ce7d0eda4ee0deeac55dab16da4b663554954a6659120a9a56ad5d467e21a63c97b5467297827c06c233c83cce5ec9d7f3b0dddc813db739b16d740f3de52789e58146fef321811467187e73d0f6721fbb178436e0dc5f415a3978377229e3980a208bfba5918dd0ef4911239c196931afce3fa0d85039524102231fb4e13b6b42f72914b240858e089eab36c09dcdb91994ec925b330db4fd8af754ef6e69f87fda46a946f5d89dc01356893caae4284acbbfe7b35d657ac25014e2ea7c70b0362017e28b6f6d1a5fdcbc5eb76e81948565b672e829700030d588d8e12af573d013f78245a3a879283bf262740f869353325b30ce41479396a2b6f917d38b4653af62dbfc4dd8fb7efc5c63ecf6cdd04e6a7929a842c7771531597df22ee5fcff1d1981727682de2fc2b85f3519537a6dd809ab5164ea61e06a352e2c3db33a7fdb75c4692771039bc34d15c18f613f259a4a0a11bf270446df0dbf3bef25c2d7d627b29628ab7ed8cc3e26b7501c10c525d9c8f448c4f49808b357113962197fb73ca806347d5d1bb8104ecb5be1ecf8fae29aa7485adf4f9a7c82f346cd35287f5d6a0ea564ab591c123d9f71ca97bb4912f607f9fa12b3923cfc18df53615264ce815f2f3e070450601572fd6019574dab7b7b7a49c3da51792c36cbeba733b04a2d470e4527c0f6299fef501c25385ce1cdb89fce0f6a98cadaa1d0414b8170bd0f0de8043377d378225e815c1592973193927f5249d7dd0422c657323f3b32419a98f79553498eb269777030d8a4d5347865cc2145ef149740b35d90e41f9540a00ca6e7220331ee02657b0c95d032aa4664fd06ae156cf4defed0429992e136bb6a585d9517b78ff1bedfb9fdb3e148bd156ddce718f9c606c14093980a4a3aefc4d0d11c044e2c44d5c36731da357e06ea5ce1b47615764680893d1082cae628410a355dc09027a0aede4bd6f8220b90265eec58e6be94af372a31ca1748c704e38fba70065b9b5cfdff60fc811e18cbf88273bb572fd8f87d45e67ed4d439e2c1fa2d09cc4e2c52f72a15681a92683a64191c7d4941f74a614c43c56adadb5f2100333c4d572bd10fbadd2f8b3105cfe4ce35a3d7d63cb57835c193e5f902cfa71bb83f65561c93de347ac4566528e6167fadd11c25d91c74eafa52c52c4969a6d8b81272d029d39e0d39f906bef0c8ee117bf0037bf83d4ed003e39047a4a4fe8732226d521ffe0ef88bb94f9a319cefc17fc20f1847ed92ff8a8abf8ed31b68a4d5dfd19c30b83a979631c7f6a965ec5bb37a21b0a5b5a6e947674c1b1a5ca7d78ec3e5abf5f4601f0ad5eee4bd0a07be05428927a16c14ddd930b5a717627883375ed8192349aae6e5ffa362bac01b11b9819634884d1e101f624436d8b7a083d0e6912aa30e6fa23951505f5270874ad26b677a40fad82e87209fa2524540d2c991c3db2fa63f3bdfb5704c0a2619ffa5631b0ce180b2dd9885c66d73b93dba24da99022d9f51f0277aaca90e3934fbd727dd496af929d93aee991d056d74583b3e56a082b7125f3fcdb5667bfbe3994b74e8495005f9108f4bf9cbbd6f95326298fd2ce79740d6ab2d928ae6a24e1e353f5cd66bdaba8491b7a2b87dce6a1e4cdb14e2836a2158b12dad74e9b93176e95d15cd84518955563cf791d66c965de09a91440a2601633ca5d93d6c2a75fe74fae6ddac12ea602b5695397d17187c15aa087531f40f918fbdb2000b49a7ac879611abd5759286b6f88ca0bd5288798e337034bb85b07a543128f4622136efce516ae8d7b812e4834daee48163b2ce50cb4c3ba94669c1fe404f985065dcfffe9ea3313dc8362552e164654ddbe419f9ee7f0510e34d155dc511bc3012440eb0d8f78a2db26115135791d15190c5b1e305956301aab7a0b77f40b082974a2cb9dacb1783d45111cd3181f2233f74c9106778d4d415487d81b5bbce7ecab54fc4b4d11a90fda1fa59f3df9ae3559c1ce520726964d0dc530e9d4c0154bf372aae13f749448e20e3f56c938b837ede47addc5e80ff0cc630279b027333a2c57d603550b13549b2b1480ae89888398c449b6225828fa2993e2d79ee86188506f5de1fb394561738f1098b376de973b1e265e51621b8469538e7b8a74c21201520a0b470760f30026b974d2e77f55a89c611121ff097d727199e2d53f710452d9753e18ddafb5984d4a73ca49d7aa28ac18ccdb17c7f7353ecf0089d1e31dbcecbf6cfc94a2852a42b8245cc2e06926dfce4c0122cc57e56656f1fa0a19363284edbe31ef302e80908b916c19961101d41a21f32e4e6e0ac400cd10a275a12bb226ca77955f7af3c078eda239ecdd1d7843c51c75d4661e78dfe163dc1098c7e4d905d19fc13487f0adaae1dc5edc757b1e9e38b1adc44f42c15015a82255edda01d960bf1d7feb32a33ce4fc4929cf16a99d48512763a790721c02049f78be1ca8b86da47ee999aa48f0476c0923acb82ede3ab3cefe63daed071e19e3b30474e6246e0fd77a81954e194331891e1fb1a1d0ce867a87a22cc56bf8c3be09de4cd4f3f33d13ce14b5ce4946534d06e71cbec89eff25373992f3672b4fa35429d73e28ffecbf64f48e7cf3b0731b3bfbe8dcf9d63b0527f0d06ef63541fd1e90d942a37c7cae06bbc1dc4d157da828d003fccea79fc90a623a360e0103bf182eb371d64b1768bab028e642c1b80f93444d4850021bbb8e35afce51d40c178b54306f9cac9bc949ebe4016df0c49ca12d160cc424cc0cddc799c4f90af7b4d8264cb0a1503bb2f3d3899eda6c558bf3153bb11222e881b431ffb2c8f1761de7d6f825fbd5a475bd60b046cca8159209509f2cb14fba6991b8458736cd39605a297824ba9199c36c62f7d7e668a9da4b1088c537e75eac65455bddf027064a470338ce6eab816dec0e1cca80afa0a4739b8595462863cba8548ff481ee5931448ac708aa09da524adde355b82628145b6e93408bf50f7635af06613ba9cf85012108965c810ac7c958338406ff76fd2ddf278c9f28c4906b052c6957d303929f892464e03939d846af158705b07ddc114a2eb249bcd82732030093eab2fea6672e409e08c711c39db2549bd0ff85cda99f5173ee23519d1f9bbb4fc614da1e1375ca1b0575f36c95e60c8edc062da224aea7fcecb7a1fda835cc47d423b9024c79f5e302a748480d2ac2ed644b04293f70046750230b52d8ea1183b4a7ae0fe87da387ac78eba6acdd7a028c830e251443aff4f0188ee728ccea0dcafab7721d59b90e9894fd27217ea252d35496d214f22906178d103f3f5e3640c21529678f3027ef945780c113f663eff0858e1da55c77c4406da5ca1b926659e62ce8677c1cbf742df38d802113ae96465648004b67edcf835694c45276ad6a414dc1f98b23b48e8314361f237ef2ef8bdf76ac0650968a8cd3459b13051e996b766f0c3c6dc392e2c6bf985039b25624ad26341f79a8e14527f290c6bfce304b882e252c6f9b628d59c40c196685307448dd57cc15377d4777b79266f8b183cafb6225d29e07fc2b6974a4f409a9cde84846e50bc6247a61eb83e90b898c16e8a7f98c0320c84bbd6ad4974e8e2806b42b52460183bfb242f23fa09d769d3709c24cc4653a92b8a92f4ec2a3575e4dbcd8cbc5ca0b49983794ee1283d6cce596d0d2e2efcaaa67d3fc4b88952dd396b274fb2da61a706ed0cc6cee0638eb89ce2113c14a20bb077586974907d4a036dbd141a3f444b3c44b9e4ebcacf8d5e11a4b3fea9523b64b87ba8ac42713ba167650a05d5043ab6b877e06f44e5b7f0d9f044901760dfe6a396bb2481bb8c6796dd2c5d3c8405c59e3ac2e4d4eb38350af9e237df4a48cf336f06ff876db8ca6f3c320aa01b551320d6ec5b933d5a9b0afc40d26cb9d77edf0c6755d919c3c0ae82f56b042b6533717eb975b677a446db9a483fb41164e31ace91f1e987faae952e3f9552d962ad2d1df123c07675d1d7759c6f8f658d238009eae7062db30d261fabdd20db998160317d660f6d76b89652a3eb2f23d8527c743a5469ad646285816e4b9a512913e8ce63d71a743e8cf4e35457bfbf933f012b455696eb0b9e846e7c904cd6dc6bbd268266df7f6fcbb825fde6cdf91eaf441c12e88350dfbfc53377d7e348c4963c730511551029ddfad62e2da1264a399e81d9beb7ec88a6352e28c94f3b7f30a5c89caec20eece96cf839a6c8e859fe6913bbebb2f4ac8cccabb26d4507da4b4569b737453a4a858070ec2728a0338e22722cc7a7baa9a472df2bb0c7750f7a69ef84d2d0a226d95eeb2485c45da16b1b205e92b9b4fc422ce67cd13118fd3c293a43e0a8533e309a9b93db10c338614e25013bf35b5e1efda191371cf674dcc54818ee44ce0e31965940f7c5fec2f3066c9f7024da0e5f63f164171700d628e73e9ff204ddfd96f33f2f711b8045668cdfa423ac2b43da1d2a8b1dd48222031e3c63559299d2c2ef5516241a27bc1f5d91fa38c61953fd44da71760a3c539a47d0353d98638b6048336dd5bbac3b9ac738d5c5de205d70a2b468cd46e292976a4807cc5f1715a40c8b8cab7c4eb1b10fad9acfce55ca150fbf9985d1aa921895855fa6b9553a9e027e8ac32b3cfc0d87ea5643ee5b7fdb13424799308e32b29eae284b3b540f30bbd6a51fcf6137fd5e7a45a04202c8639bfb63c1b329ea26cf54ed63f0914199230c38fe37f21436dc189635b2f9f82b6fa1189999f9ec0ba887f5eae88ada89fc4d17f1cdf9e9179e43b5eeecb1297c523bb95f4647a58e04e294c4a51bed7871bbd85a8901628e3cb40f6b695b466c2e35cece51a6f964ea332b04183e98500f4c9434c381dddd620192c69130a16206a18b1aaa3ea11c793cb6bb74f960ff067f89ee2ba3225abf520c4e7ca863e654b6e4fce7cbac1f0fab5c163761db3de03da62ba9c1719a9b8127aed5cc221a50137eae1ceeb1375728edfcc512849c30a16dbcaaffe33a8f99f3c00461cb965960710b7e42e13d0730098028d5f4634f2d370f055b4a69b10ab79bf5bc3c6e2a7f3c6c6cf511068ba826ea1ce33d15c64282dac73065b3f35573b722548dc16309936c6abab9a518611e9632fca23e603dd42bedb4902737b4adae4d6a3137f4479839f72a6856da6bb0f44189203628a4e5d7e3b6746b15dd4d2b6b130c70cd54a5215e5a265c431e8cb0ca8aee67f1c9337202328343e8f9447e7b56701de8f17aa7c0d4022c77e4f6cb6fd99023b4b600c6558d874f3235c2dd384892a1f97e849ce49d68c50146c05df17bb59b9b02f4a4466b12837b3037cbd034a0075247985e9f113940f9ff96619cad74cf7b124fcb202156e8bf7415c0a00a5762e49a345d8744d08c5ba23101f5b5833fec650ec21595d683f07f4afeeafca15aab96bca9bd43be81ac03175f13ccc96313393578ed0e3450f39d055a7314e632b31c634aaed724cbd3738437000a37d34cf2f550e9461efa939d0e63176d6a6498f9858b014c1bd9efc5e4e46e8d9fe5e5e4bcadf3f2db8d1a122e32c0d54412356c663d635457fe393c1d04fde3e30c09627184374ee5a6a25994e32b343070c34136667405c832fc015be40a0574b120ab57cbdd54e43686b2551780378424957e2a672198b0ec85ae26b6ef91fab796aae17d3f6b95bb429524c6662485854d31ba53e5084cd185e952008aa24711548a8424b9badc143e563a807a6d7321f7a4a8695f84dd4e82047e9bca68c9483eb6dd17935ea3dee8ad94791c878051643b4fb24bf4ddac0f1d4ec655ae52470c90927a10f96771f07688892ca16a8145e2de3fbf65e0c04259de69716aef5c48d453eeb38f80921b3673c35695eed8c350ab38a36b3a9d5157d1c11e3adc9fc0574158dc9a1826cd160bde61f14537e15d6cb3e7bee066796cbffd112633983d4c4c032ec6037334be821b3d64fe7d1ceb4814a62c326d5348f63e631792316f89378218f7132e44b96ced287156dfae5f28bc6cf6acc6b7f21972ded2559237639010e99f18601b971b6d45e033d5515a50214d6f728a47b3172dff62b6e206764e42f6d3daa0986f2c2ff4a323c88a857981b4f817e7143f9a0e3a51875a551ed3e1b55a87a816915d4499075ad1bc23971549529aaa33ea9eafbdc6e475af4ad3634e9b63766c5e9b9759c659c010500856b58c23c35d4669f3d828958ba79c9c68eb4a72839e139757b6dc0becfcc9f71fcf16b1f7cea9b106a577f4bd0c1edf4c2e97368987ae0393dcc0020eb6807a670f86c15de1f228d7ef0689abd4c493eac406703a083d707e301765b10be021719353688956d5eae034f9028add6725a140e998be27474a88ca0ada50ed72e8417b40c204ed8934009891697bbccffce05060029439d2eac00bb106866316e99930b78e0c3ff71adea1b94b80938d24ae02ddfa3a38ef4e93001ac03c5d73608431ebd8ac76e05b1a4b91bf052da231945cc81689a4ad4bee031b74f8918fc65aa229946d37b4919be87d765f3b0d37719f8ec0c05ae232b973570c9266eb94d71685a8d84c5043ac5021c6088bd72be21f4d9862bde06c1445d793923fb67ef3bd9a4055f6e6c77f9795d5f31c20ebbebe83914ef03b7d1291df0c7b518a1f9efc9ebf97c4592f5c8e7d00ccc08fefa36e3ba6bfff25444ef700f1ebc6a4973396e05280002e4cc8eb07c1ed53a44d6a4e3bc195bc738868b14683761ab6dee7c4d91b0ba34ec2f9d413db405291defd7ad785bbfea0a82edd49386b14dc2f8d8ad3df0e575462305d36e92125f7aefaad29b9e79aec770f579f0e6ccec8beba2a691276b5976946b2517e25834c4229f40116763036419f41672ed4f0cb4d541dd263862a496187250ceab974c4b49d91395b5a1ffbcc822e9302dc5733e467c51a3525cb1b71c5d8142c4d360085e6e2acd3f630ed2878e6ba56859f3599627a7f727448459a33af4080239e8348417d1e9d2b0414adcc8caf41d229bc38b4dc7cce07bb9350357965a11ab5ae9438c94203988f8d82f70eedbcf6e4dcddcd55c1efd1524cc747b98d45af5c6c9c942f62652b86a174a44f3230f588af0441917d8d03c0aa25d689ef2013162cacbf2c45cd8e11bb10300853b010d2baa1034b515704e0dd83ac751235b5046bf7bd003be6892e6e1a60865460e762978d098f03af752f41c7c2abbab1044dbd92cb04a2b4120d3e0e89229095481e580d01175ebd629e45071511f6cbcdb350320bdbca8a06c4322ce1db5e377c69c583c7475bd8613ad29b9450d43f41c829340ccad750dc0cca4911519b40b633c6c67d11f2fca96d15a79d9651a87fd7e64de6ecf64898a5d10991ad50b73a8eff21e0dfb78b1bfc69a674ad680dc61afa0de056b247eb7615cdcd73eb3ecb6d71f2d8a9a33dccdf3c3d9403a0a24defc49298e47ecc57bc1da1348faedd1f7853c101fbbda9d551f454cab35227d32c3ff7df3a12f905c290f8b409aeb0a381181fe2f50c5e3e3298765b85c4c9f97b88374b8bf58ebb9afc9aab51c9ff5ffb3e71a15b40455c7b5dee5d7591f569acc7b87a4e321be44df3cfa09a2c98aec5c27b5110757693975cdd81706db332cc5eee86d1b85860a007ca00e9ac9e556b6f7fbe720d59cd37f5330bb3013b2f0bd7026e08c6494277187de9e75746ac95cfbeb6d81f947bda59f2771f3e18eb5767e6d793e0dcf57b7f4646e5ff9b68d7663d4ba6b1ccbaf04e5518c5c24a36b24395358246b463e6021932bd2fc502dc70d20c209072257238fbad28e244df4de067d3a939986061b657d9776d44839f8504cd3d5681b326a003752e4b77c7466383731a9b1a81841aa76423273ee7bfd9d80835c864cb8d11e26c8ce84156967c4adac9e96202964f6fd5742effc21b4e207fe9a71f649eb6202a68b8ddc90b3c9fc48fe6b47da6091a994d5939639bc44f6695d7fe84be9b37ee8ba99299bbf910299b023c0383c138066d393dcd5328dd94180ec619f0bd7b63f34222463951eaaa2667055c93efbcae8b7bbc78f0bf15153c1563c145245ef288524da08bcde7bd3fd35cda892278e49033ce628784823d4ece494b655f4989b257abcce08f8b95663b86e14aa342546b4a97564dbe5f76dc58aa91fe1bf2a3fe5f85ff794094ad8d33c497d21a34004df9a61b4907c735d66b4e70a23d1759e3846e7429852885f30a8cad0aa2169140aac60377c9688acbf378d50a79cd4301ecda93ac6a566186903b39169c7307008308c2f9b3154c8e753bca913d45d2cfadbc454dfa0455c961cd942a40d49ece1d05a678e60dcd8060a698fa8db128aa570ca3ff07b0eef91b77813aec3672ef51999c632af497389c2f6403b56aa8376f9e0bc80b8e7da2cbcb0757c63c5c82f436e595484842895d2f1a9c619d703601cb116d6a1cc58d12a881fd5975103d7e0ebca55d45d9cf2d977c7747b71a386f55e448274638dcee25580908a1b03254218d15778143f0355d80e43d93ab08b4b08f892c8f008e6674af8de808e5b19797cf51c182435068cb9753cbf465cd606dc4b2f0d51b710ea95105a9060daa0d0eacedf1dcd66bf6c01ac63a92609a64fe4effdb59e62cb84835ae87f9cf55413fd9c220979fdde2b21eca050b31aef22ec40fd2bb991bca7bbfbcc0e0245c77c3ae1b87197086892dedc0125a651638ed24a8ebcac4e4055d60a8eafac0547bac7ad0a4381e91d2fcb65a5055cf37f120b496e11e8f9d159c89fdbdbcd071f019ab43edced99f5397e32a9d8960b6f1df25461064cb9a9f82a8e8f335cbdd963c9c83fc9e170acacfd4119741e4359f7d4cd03b6ef432ebee3f189b0ce4a7e48b05c6458b06c5300a3878d7f3ac33ab60a1c96d312e2857c4915d7316a9736feee10868bd890458964ed3a6d8fc3daf2a7df3c1ef1bdce5073966739cad492bd3a003a549208cb17074472612f4b8216d690ef4ce2ee7314e32dc07314f425f71c560d79fd6f66c0a254903aae2c1383adc5767bc289f5f9232a12062f966688cadf0efcbbec601230ff51c456f48139028fcc600832f29415f09470e032d2e76c2c7d010fe1f4e877103e8fd0e25424f0f904b7394a0e8a228291543f69bc1dc3e11b728284f2bd1c4e292f65ccf5b081b22054b7c11b9cea3c41df17efccc8e94d2f8d4cd3d170b07af9c65213156d949f82d56aab41c8b4e82ccb63d4da69d2fc52382a2f2c23465a5de41515c9c4023be473e477032b347634267a7070c807613ef681f02e8dd64a96e8ecd5854e186a720ca89542547f0f3f03d80317543c0e9fcf2be1a5b776e75ad259baeaf3739d640528aaf4aca03a861653b175b4cf40857c205ca8d10802f216b761e149983eccf7d9c16ebaaab4525930d7f866652424a4a299c5a635c6e433b5bc24d8d97ddd7a6b7e892753e702a0f588fd48878510651fc74f9114747768d28f9df210d9da6901f84842412d3688baaf7b097d5e549365c0759e1599bc6fee1c084d25e673d9facbdde30b50d44a97b530f63cf3a2bc1c5f4ada965a739bc19f585507b7d631e05d07df9cbca41271302d93cffefb29594706643f9258deada54f44434226b067182451d6fbde5056eaab413a0120a07fdbeab85b7f924b240996dec1611b980b9d9ea57552dfcd422ef8928df7a75a0646745361e6fbf9970b8e8244d11f8a6b58c7315411957bd47aaa4c3c294d16da403193eecf484f5a1a50e49329bd4479a9e6ad4dc73ac223fbc122cc796d0a8bc7fe51dab8eb9a0157929d63508aa953050d33b6eeab5b08532ce3634e844435db8c0f301380138890ca358fde0f0ade8ecdc0f62e257b3b44053cfd2da99fd829ef68cb620856c4e72d73f27cce53a3394716b906b6d19c0c50f30e464dbd843ad2d36080711fb80aab5601d6c4a04df2db7ed1b729ae8d29cf4f694a0584ec21659ceceed5d624defe419ee7821ff9416f3acbb641107048c8e012d861bc71071a09de8c3ceef08ebec761924e57c5aa03a7eda514e0df20070f05af532041cc78193fd49eb4fc87b6d3977bdbf685561b9837f23084a259563af52306c39ff5519fa7592c8fcef1f9a512e41e8659ce45a412460acd61c6e75d060f7bcf37f9ce4c190ec18993a75b90c242b2d642c135fcd2799faa72b96d4c2fb7a71d0d018636b8d02095bfc9beecaa8e19a39e1d0f916a0d970ec80eb83755f4ddcb34a74dfc73b914871e38427f4a4f301cda225ecaa60b14def93d457955808187b90bf0c9a194b16db006e2cd9d6c46afc6d177603670af0536ba1ecc9e5164c6bbfef7edb0ba55cc900a56ca4fa9b08b7d5d301644fe23aba686ad478874fa6a5efc5141306f5fd6f9043cd8dd8418cec0da2be5ddbf25b9004ce9f043f455fbf4fbcf4784290d9e32d44356e9cd3028b04800700380b61586a4ab8e3b81199d2d7682162f5c2baf5700885d833854207f1479218b9b09b179b965a6a9b36aad46efd7bcd60efd32d927af95351504e37637ffa6cee9d49e15c0ea597005c2f1ca72cbce1f6087b1b4e8183a18201793fcd15aacc70e225a0eb0368220474d27728fbdd01ba83f3892961c37a7fef0f20aa58a69127f1ab529160bf5ac42468f046638eb1bd09530f9fab6fa7158da7e085b2bfdc10d2d842b15a14db9c18b5af2e401e516fbbd21e98d91ed4cbcb8d2764fd369123af02ec51b0d64578c5fec381c3756a8a99f87a094cfb43218c4abda42b9a925a4ad0caaf0738a9c9fb1c4174c6f2c723946f2e1edfbc791a789112c1830bcf6115a5025fb541acd8cef6d955f7e99a85cc6b6525dd8990d72107c918f665a832a84d942270ee08cec8ace5572760d5ec69ad7e0f83f5cec857642853b8f1cb9da7347d058e468bf33df06cd2c74b0ccbb925aff613a5a448e685e45bfb1cdcafa510c6b39f7a127685a211b2baa5659c77306fc314d2ebba5e5426b15309ebaac9530b62b5467501ae284d158455de826224236fa333edb8be8758bc89b7e5ec9cb46f4aa84dca6d326a4c79b7d0ec821ea1715be004b69f5cf06204060e6e9d989365535fdcbb1fe9493e6e5d3e0244146dd526ca960c197c905d1865a3ce99578611ebaa808fbe45bfec9c9e152c28754b377959c0a1c912d330951a21f28ea109dced34def4441c4598451d01fb566b2a7a1e884d8f488827f194a16af6fc75623f157a026a141964e9ef8d61f8aecf100a5d5853f3d395c8ddbc7579050c32aca3a468aeb068598b0ebfd054702fe34a8b0aa7168ff0f083c2b47ba3bfc081381dd3ee5ab8516d439a3dffeb1a38c252283193e74ad55143746313d0f7e8a69de0739376740d8681e81d8454fda7285966f679f95680ad658e47ec086c9a1fbe4495c89de128bd0ff24d08a208591664039048e77cd1cd70ad2bd14db434f03422ad6f675dbe3a2856942ff8f1c0718f0ae4d3656f4881c32917179475022e76d266b5ac8c4a2ffa2c0c535d6077a94162884f14a0b28283242e0979de73d04d840c5a31f324bf2ed2ff967f3c04a211f7054e27fd159eaa300802502e7227c25e8bf837809e0a3692f74eb6ca2c1c6b6c63d5acaf7b1b3581fe277018ba297c7b17feec9a87800cae36028270828b2d4e83010ac6ffc962ae3e07e414f5f6894d7b38692abe8e10d30c42f7ac8e007c8c742f8ea0c76739b143b16f1703dbc4d72ec2bfd176ee21e6e6e69e254ab5718af4b4a2560ef17ce57e66255b68aef9856cba2c371411a5b4d3dfb27e50281ae0c46dc3d4b69ad61232c898f3e10ecda5ce30777e758086298c82edfbbd96903c3440030159879f3a658c4e2bd2f91f68f44b2cb0a74b74e049df6898cf61cfda286d611d86e231fb0279e145dce5b13bd7e22bd9408ab8e83202d862123d6cc0ed0b4b962426e30a2cc544625f29c823d41b5693983b071079a8cb79e91723596f2da64e50b0d3df081fb43353121b34fa3cd3751a3262b60aa83e70ce994df224dfdc62dbf9a5c01532cf5b947f86b74688473a5d027bf99f6153070dd519cc91a25217a724bc5add4142e35e76142cccd38fe7341dbb3c7cffdfe1998eb040e36f00fdec54a09580aa8c283fa77a04da9e0fb1bbd6d7ec2f19e2c3adb24008507206766ce9574e9d2ebb69e1ed9614ad95e16cff5ed9767730792597db18dabdad1e8f8ae954f65d03f4a5db56a02494975d2abad88dffbc3eb87b970540707a72b3915e1710d37d01c438002315a9d2494253358eabedb72e9209a903e70609fee228b76eaebc7cd21b1de2e91623e2d48bf13056af7b8c990623c7b21711cdc3878b285d90946cd8cbaee99fd86573294173eb975706c8c792676dc70ff1d4cdc9837f7d95a0d6869e96e9fb632fafbe90548be2f644974c5a930a81c128876e8049b6e16565d4ed89bc88e658f9f3fd339338da199a5d8dc2a89aa6a5f601b5d6c527a9e12871459e76b55fabde17d7ed05fe29d27abc96e6292836f7969031bae459b4191b3efd65dc5be0fece0dc88a830cf42ffdab990a5fca21780b3c7fb3f5c57f32d78516d6068e39d47cd0f4f9489563d830ed6d080e78ac13cb577a68496e10446d9f2769cf956e3072ee07870e1003fa787aa14272b9d8f075b69c017f41d7377a961772d8bf6f0d14bf11adbe1e159f0b5a0dc5f00c0fa24405e81e088de7d6a574bcb86481103cb754adfbd209461b0ef44806db638089bc5887ee4a1d36718580aab2216ad45d3566298c76d55f0105df1d82614e2985d0c8bd4b60fec9e28e2418434be2f7a9ac5c41a8b7e3e0036a18c96caa3f0a2a7b13fb54ec3c4ee49f374a0073aa18e0f6fb9cb233f8503ed64d188e91ad0185f4af74dcbdee09ba45490d8e011a9517fc1d45b78b4549d81d4f739c8260c41c61a640abadf3cf866070ee1ee0d3b85b8f29b58cc113a1ac70fd98bb21edea23b34da464cfff1564cf5f5ca828ed5c3a53576f8dd0578aa6db13409a4fb5e8613bc1430259837d192ebd6ba6741374d29b20d832bcaf16080faf6c1d72f20e32a5ad50a2fbaf1ee20a2ed61a0026f8f4f3ce76d58a2927a7357718ebd853370864ce4800d764328d52febb28e8f419a3c3b0b197750140bb1c7551089343d7f8205aab870c12689e5f0069ff1f88ee5a04a20a65e8a2228dc0ff78ccb8cace507d1d8ea93e9e9b242a27640c0df75bcbfc22dc1c69172c1fcec008e7d67c67d349fbf190e791c32576e648dd6b6c27217d07b262e170a8cfbc52ad21b26c8beee65f0fa37b6a23c47258fc619bfe9f9650b62eff32be506d7f4418d98f3431363e4f2fef2c1d5323eb4b7d6e458657ce943aa71f3d784b9369447e20c35f58e0e2d8d2805536bcc7990bb5c44c3e932628be78956c28b14a0ef5d414987d39eeb2485427be91f6be8162dceb346269be605f12f8af1b99ff2ba94d47f83fba6cf3bb0fac3c6c5d4ea13a0ffa21a4c8ce9031b5c1a579660cb862298e3337788c6abb589095ad4f38911e4b221cff914dc6c9461c78108809ddcb788b57d807696cdcdd459728ce08d5e3ccab79efe797915d1d9a1b1b7f790fc031378e578f323848b40a8e0703aaa04a5115eac7e5c37843f17d03be559536fe2872f85c9f1ca2cb666022b4a0628cc55759c0c9fa836067dcd862d08e7e05defad807222622a66dc88bc6398190faa3dc71b25696c215ed77ae020ebc333489f214024b3a95b9605bb7f579b36a9740450fb5eac6f55d185b5e4c4a80f65b6135755e9a299902f4a8529408898f16b07664be36ce998d5c01c08d9c2d4fd033c2000e8d7773b339d58c28c2b976ba73180764842a502286672c808a2173500a8a7af2d362b8b8e1bed9322001e3d8a54bd1298f1620d96251f961accd5268d8f84c875101dd242307a99ef9ec13388f153e2278e8199af89b2161dc2f39f5b319857fa8cbe9c861e2aa8ab9ab6f6ca889a04b27a0f2b0890861905acff8dc7115ce3e0f815efba4d08734a1e3622a42ca04dee66fb932c8115cf64f43aec97d04d725a8921e99c91a47e00f8df43db2bc8ef588bd020d4da413bee55eb5bc1333d2e84e60dfe3e8e7f9280b067e31f6e79fd2d2c3e1b044205439a22faa5e6c8d202cd4040847db12ef30ebce6a21d86ed09518dd8a14f58ca04f3f0840cfb8f4594b2a1290fb0892dbf7182c7e0faa3bfeb44f8892bfa6a0dc979959d20993021a31e49b2b40f59b73e89f45025f46c7ce764688c36f14ab87cbcb16c8523c97b60298ac58ada87723f86afa8d16cff97e4320698ff1810ca07135ab8a5943d06dd8efc709fd463f0e4967b56b6e81a4860739e8ddae47447b7788d844dab67bb29581700cb17d9f9544569762f729e8c313958d9e3fb555d873a6430f8d2563a86241b8413daaf770df519d06975770faa2235cc36b3939260718af3ddcac8a61b33433ff48b36c262c6d3092b941a4521c2573366df5f94cb88ca9cfb43d9446950efa70262878c1cc7e1447e48418aed3d20914332c789d20c172daabf7c8212d2c91c99364a8d04d92db60a203d3fba6854fbd53d27623e958cf1b8d0b8c863982226a1d79199c5e7e5bc8aa8bc563a8f9f063c6cbf3665a0ee544f670867c734e753afeca9652226f3e23e30a564719354f9ee43d22554a7e7629faf35a3f71374f272216ea6d2537d0f8e7b847fb5cc60d17ccb22cc8ab9459dd00b09aaf16aaf964873d7b817a6b68a174bd5732a21b16cf8951a458ececd09e1fd52ca4951cd8a44d19006d7cdbfb3e78f267e5f230b69f3f90272cec564e036e921242c188c5e9db86ba62b21c935e856dde170323a175d85326a31c6fb126ddd43b4a6f02363b7a0e12f23106f2175c468e2f70cbf4cd6b9b6266d13967da3313e9fe18e6b38f78f6a9ade461431392ab8d99dc92a060ed79d07a1c0a4a42ad76c1d6ae4be2f6eb18d7861dd3af08158f48b0e495a2f8902da3c4b2fb0f5ed99413fec757f005879095245698df32045af98522ca2f37162c0ec2d2b3610dac2185b5d7e33c60944ba3771f4e4a9bb0b0160e98945f27b1844fb3d83d2b68b3d18e965589166b7ab0838a3bf3608e54e2f3d9e614e537da5dd865019aa8a348c8d6f1e9e739c52c3251d8d0d5908c103d3d15a964980912cdfe62f6054094c83724552d3eb822635d3d125399ed514123936c58bc899762439c9e553c6e3b445f7e5e3b3d7075bdc3fae8b71742849fc9a0459372c15718eaaeea4e6012bf5418567668810af148efa12a13e76e2cee85a75f60854b32e21e1a969ac7d5b8cb1b621c5e507a754fdd1a2f971532480c4f8b1dffe5fc8e663d848009d6aa9ae9f825df7302aa61406591b396892229a5bbfe177d9eeaf1e2349d6b0bda4c3b87748e56390d74afab550366108db4e73d173f25444cda44dd3fd826ada6f79ae7b15c6d45c0ab9732d54def4b0d2d1280313609293951f18757301468947c7190dfce361873ded856fd3b6d5cf096a778abc2fd9eb5af1bb3b0f6eb78717bb76f1f4216be2312c0dd43d6ee5eaae9d02f65ff1890210d98f25edf6db693f54fb1dadb1ef9da79d249ac919d73a2fe0cef9cd7338b6865f6403c50ba3f7bd23c6e9cea1201f1823dae26e548c2c5750797c91a3479d8ce4179c263183ae246bd443ebdbd0309bdcf11a36ec06357facab5c81c198f1e9faf2c98002f6ac8d96e8da9fc9818ce2baf8e94ba693a5ee2e3cdc11bd57b280dafccd344e5cf932eaa3817a1136c582b4798b0e3429833832846052ea457284497a9fed2e8e878bf495e146713018fa05bc9595ebd6ac7ec72d747bdeac798f0449fd25de7e6fbea74c8f02a9069de32139133ba8dddca79077d6c98ecc53017fc18e15634e3be09f30522e82d5df43eabb7960920be565c5530b379360454a6c0eb5901eea2668d72d51ac55bdeb6f199deec64d10f5c8cc9b6c43820deb5e5974b4ed0ae91a465298e3b0588a1c2f13b6e6f7e49a5cb2951c1d0b414c97bfb46ba7dd7adaeae23f04e99274345a2c31e6176ff9b3f585332c920e1e58b7930239dab22d8a2eadda682503ff8afd6e59d800582b6d4eb88dfde6c7be2e6e827f09c930eafd11f9bb9a142439315b3fd784684afbbf9ae418a8adfb1ec27d6631d628a4d0d5c4f7a97ab760b5b68db547c333469a37cac6c41af9ee0dc0e03b9937ffa2fb2dbdcce4af303e1fc22e889c8614264eba94837f457acf2cd664b4c9e8d6ac98eba93fb3269702d258854e1a9d9e990510b990bb32cafe8f802c492a5967d40f66c25d37f901d138e1635d8973e981cefd7affd8cef32ed856fa397e264a691729c5a331196fec603022433ecdc4142f5c421a6073d66d4ea87d859a12b91a67301ef102528626e77620c2241f553fef73e3b1ec3324709665c2587dfbf00fb28867a5fb8aa1122312a3e1fcbcef8461030f7e96702dbfa0a62ef7ad0ed7d2610dd0ea201c9bed5ae66258760458eb49c8fd443e5ad497473a96a9d04ba575b75aea82c793f1b592b94f7e89d95097fdf89f07b08caf5a7ab464df2a37a90a073238c800708b6f7b139065c04eb33c37b5f0e38761f996302b0f3cf084d387451de2259d9c518b48062991b25acff648780bdab4fa4b266fc4fec6cfa394ed2508821218d9cd3411abb40f10b9b7cd9102440ee0e9549c6a4fe8964eec84f57d969260d7709490c30cfb3a61867cbcfd420415b03a71c5783a359047df9a3ff8c2e970fb115218fc957031e88d972bfa99b1d3bbbdef959a74c27ce09eb321001ae095c8b8513e510eba80cba5853a0d438e718478eb71961fdf01f6c51a78373f7e9c557b092f46b56c10cee925a0f69c520a866c9a2dcd071faa4f868e5f197311f262c20c629e02d38541792e726bef47ed4082fbef8581ae4121da5ca4a87a88c10d945565d8de92dbe639a168bf84ae936ed6e892b6ac508811e53ba154913b41cf4c16d434b362119ec08ade4561c4cd8a96b19aa068af095fbfb057e4380e76a5e76e93068f9dc67b12b3b93c14b4c2ae0dcada9d9a7a415c026c9d64d4e57a3d536b5de665e6357e1d169983b10f6a18a00d01523cfe84e8be6047ab085be70015f1613a66e2427e95c2110de04b4b5dda636e5525b295aa3d68ba0ce72efa1180b069fb7ddc2c4c1d9c36a307362a65411bd6320fcdc80238a325b6c2f2888dbb8bce53bee7c795171eb7023eff7bdcdd3369676daebce9a1ce9ecd71a18e7684753b826c773eaa5b6c5c2859db6c74fd5609e1b508ebaa52aab614646ecc19ecc104213e2a56390df7811b2955eda13665df4857a0d5abe56e9ac017c9d75ffe3c6a27d6a93c10964a824a964ed5139be674173682383616524df121327e866e8edc609b0e607bf29b6ee7c3ed49838d2f44c1fe9fc994dfc67c1b9d9a4fb5dc3a2b65fb029014171f69c9633478a6c60a00899f474b6007f045e234f37991c438a0cc344b58e765bf6b6ecf0d72a04e935fa3f196e045bb6e8dec8a467a380afb96c7cba35262912f953116bb75c30ead660827a07c8e66e62c7a1803fdf93be5686ecd4070aa41e6706da8e14c100d05c08e92e555d4f711303fb84fae6b0df264b5ca0b4a827540fcdbafeb646b1f932c882ec8ce76e2285bc236f362fcb15a9ee298473024af5e64d57acb65bb313162f1f2cc542622b447f371241108ceac9c07b0855d930cb1870f7bd12fef88f32334ac361156bf47313753e59381df5242ca288ffc2a7564709e5d0b61215e93c7a9642c73483abb965764591882d3e1830ec89d6923111264193e5ba938f0fd7085c84d01dfb5139b7c952388aff01a6f92c210f3f4ccfc75ecd65fa78d06b1b74d6eade0a9903b3e20fa15689cd51f75be085fe9f7a13e0f7880448db7a82dada87337613cc402ac117bc4737496df9e9f9645e486e6fa167838a6968cde6bf4fd043fea7ec326c212647cb9310e214168a37942f0f918a9f347a5cc74ddba558738a998702f4894db2e4ffc346493d3077f35bff29e139e86e807dd4c5a663a639cda1123d10c6af0fc44d7d7c76ac5874bedeb87a2f3de01c6ff776d1abebb670df174a26bd28d940e8409c33d5984cae50416f0ad56bb5d2910fc50b2095fb63566a034d2b8bf1b5a3dd9ab18418d7f93493811f7ef66b0b1b8446f7e2f18c95422c7bcd49658541a15b4037e168b302dbd7edf77a1c94f29583a1817d867eca9afdf1250cec65d75991891ff2ad4bb4ce87793143a6f387c01c44c96dae58a309be067940e40748a0dfd09164f145e132adb7ae1f52de7eff4a28fa9ca8805206dfb237a9cc15d57713426f76245dc5ab328510b2c19263f6264960725495ec68e27a2701609c6306cf99b1aadbbe8904cdf171269bea5bf155925364a9cca6d01e1b6ae07b994ac41e38159ac0769b36fa4fca3b1ebf555bf52061e00fe8aeae32a13e7133e9de26ca073d5338f68f1aaa5f5039be25c67b9aae50c5865b7c815d5182f4f2f8db560839985b34c4d67ad337cf9eb4308cd1743ea9b4f6a578476df9070a99dc8197946df88f0e9d25e98bb2f51f6ff4f35d07441e90c9c34b9e5e75a7356e6d58afe6c52ba87a89bc4c355ac2291530f972b3c6465827652d7cfbc2c6e567042c3fa244cf03e2b8fb28a77e677d27b705f132ab8e6456ccb373ed5c9fb148f619cbdb7f5a1a626f3108e8faab5e39495586566c842aa07861ca1366cb6c1a920d171af34852cb5d4751ce900456a9b4dd6b2212b573fa3d98ef688e9a43e7dac7a57686c384399c037992d58ffb3942ad6e57eda9a83352bc60c6b8b5c3df3d295465e1afe679c373464f6cb2cfb455e03ec376db128c2400c036f48d6ebd8c7410b54fd964338c42472fa0be90b76fc299ad2b9c54f89601222f7eac61bc825e5fac1e1ae9ebcbbae8ad6882b96814dc1b2beba283543ff33a9c0ab94e6b1473c73dd9cc58491f77c01175a03c6ee5dd1275360bc29904f2a824593fc3f57c598e82bb7a97d322eddc767d09d1b0096543fccec4b9a9d26975b2524c5f47a463109165055cc72116fe6b045e1b5d6f7fa5b897eada5d04174f1ce62ce4e6ec1167b2f42ccb1762cd5c9b5128243eb45d5d4c3c252f5a4a3ce0e063b00bc14e778a98352e8b78332e8cfa2bd6972410e639baa21ed1359b0a714f6a0c9308cf521d783243fd91b48d8bce6f89dcd128fa3308447b0e5d3c85279716f2c702409199f848424bfa983caa29db60a1a24d153b66a8777a99a40f5108096a47477ebca2bd31e812281ad79f15ff109afcb2dcca0ca3cec67641c6ca5157ee403a0fa328a5daf929f7a7b6ac9e8811271efcc61ed9abb0f27352dcbc158886029d681f3d21864945f91fe671955cf98ee53926dbb3c196c650a097b0089adee018e44894cca2ca0edacd1654929e56b8ee3197fe412ee094b2bad1fa4adc59740da2aecd6979531eaa5ebd0c243ec0dc717f999649b4fd50c1f7c0bdee58fb22d0753fd4f5c536e49bdf5e24c51ebbaedd2948dfd9d6f8da5708b9595688cad5d19ad9006259492378338e17b158222d36a4af587958385896516c6027d421d52ffce5140f2472067ce73746d4765eab501bcd110bf2cbdd2e8baf8d08bebb24dc3f9e45b3621604cbc43db2253e03fbb9aba374bbb8ba5d61a4c76e29ffaf266748229b2902ac2ea5f75355c49835eb038985666e4eed62ba41cf6dcb85c6d5c94fd58ec6d3ea13da7346bcf1a1bcfba27149a268145508e84fe002963c5f22fa08cc41231dd196c0d7c0ef6c6f9ac2949e9592643cc13c1479f6ce3a78de232647ffd6bf99091c1ed26b29b456c36f4220f4491ceaa66103ebd49102aec005489b75ff53d2221906779b047f1585e171984d1ba0688fd3feda0881c8c759feb24ec73c8129f193f83a09d3b03fcf2d6c8b7c1183c2170645d0deefa13ff87b08089a34e8afb183e3688d7f4d606e7568e9a05c80e162c3bcd8beb9e46a31633d73e97495571d46fff34c4723b4aedb449da8aedf4a1e402d951e3ce24e9b13b6f1ff373971c9340fc4de42623ad19d5294647c68c0d2073df69675b1fcf965d9f3d44b72094fb36afd1d28429833f94e5cf72d0d54eeed877be2c5fa7ab38ddc6c4d939a26f86f6db1c8e068ddac4f7f608eae6db834fb8cc1724b15e6b17ab8ff239d60967f3622dbd400333599b9401499b1e4aea5c5db5ad53617f8d305786680aa23307333141c294c4616148bf6fc3d49eea48cf89bc36a8dc9ce5546fc37ce1a6d9c071efeecf55b94b75e517eae4f6c0ba9d557ec522dfed35243f82735c54955cec8a685299fb865e3e2af304a9df112818cf0280d8d74daf307c78e25b2bd4b82e851d3d15ad96ebccdcbfb2226d7729d11e4b6527265fc99de198b656be023114f98afdb54a3792feaa91f5d5b43f2c9eb93a450b2719b39fd1eccc24f38f3307969d296e27ea9456648766d9fea9e96107cb397336f73a472e5a3899be3b1bcabe1ad8b279ed081da71b08d2a3074d908e9afe701d42244c5c7eb7e503a2371cd974eb0e6b561d5f32e41847d16d8ecab6129adb61ddfa73a24e244961bcfc5bc44d592ada598125fb4e861bb97df7154ac49c2e43d7a27ca156719397abe3620262a785c13284207e6dad08e4f5f9500960cafca0453e1ffa42be48e75885dc31f862efd17b849b6a5d9b9dcb31d1c5f2b18a7a9fd17551a58b7ac28e4a7bec2a94805eb6ca39b2388eeda5ed7cfca4d9447264c13b6e4772dd53c8b8a84815b6d1410b63f0b804444c64842f23c0fe5304f408b41636a7793fcf8ecae73420fdd117efce82cf0b073bc364cac534079c3759e1f73494036d7a6ebcaa4badd0b268c6520ff145b4c49c9e5bb9260278e6d3baef12044430ab165286b983e194ab804ca9254ad60fb3366e73802e01eabc988abbf27d353fa498a18bcd238d3846b14885df8fe543ac4e62988c9f7ea7d523f706fe3d8b8a26b18dc1fe477f4306d10995f118517940b3e1bc28969180f8eb484f931622e5a0ebb026fc46d20525558efa6e9896edcf799fc88a6007305ed57b5ebc3d25c57501fc31aa1a5949993e11c7f2f26dde0ba1b395ab6701bef192985255ace1d66fea1b8a15f3484bb96d8cd7a4cdbfee2056da9001f7251a997b894b08f401a9b21ad0359bfafb2ad1ce802f72bfe050e9b59404759d05d91cc91452890485995d9416ff69643abfcb9ec02e35ffcba52a1489bbe61a3be032700390fc704a052ca3f9cdc20747d4dad0fe52faa3b9ce5f82a0a912b84482ef946d3b7ee5da687867291cd75d058ba2d31418c9938e5b83c9d1915c8679c701d4f35847dafca81019ff2b3d70a7c46625a235583dd2246dcdc36a5a829201335faf1441b096d408260d3de52cee8f2cb630740ec05c737f74a840c475d6ffea1bd0005bfc56950f2bf7a84be86b4cf8b9a7aea5c897f173d5c8535ba52b2edcbb7e9b831ed42535f8d212f57d2329c65bb6f5209698c2f48e05f99d209fbd431deb917b8f82b98fd3b1fd37a0b6b88efdb6e70c6d298e4133eed4746de60ab847ffe99ffb7fde460c6b2b80f36962e257dc3af9814891ac8fface9cb4c2416dfab962fa6e4897d7c73c5f888207e32302dbd7476532caa8675668253e128f376c91c9ea0208054debddf11e8ddb4896e2b93b153da469a790dbc9271dbfd711b37ca2a6e09dbcf96e566070b31d1712c6ddbd70032ab30e1430b3b72d91a59388e83545f0a6e1c4fb55567d8b473f9598f1b34af0c4cc28a1b48055a582424d5386d7d2fef07d96b6e097f8a9d2ffe265fbf1e9e6f12113aed564c52f978f95871696c48660eea18ae39684f02fc5b8a21d3e97e68c31a9b3bc99945d5e27bbe10bca3a15afcfff30e011cc7a31137530c7a16b4612aefe429257dac487aa414050617849010726dea04464b489322abcc6f85aa6d893ac44dbc7916b6a3cbeca01beb2d79b6c573627a8cf04932377b29cdc7bf847e0841a2501252667f7e9e95cad776c75361949f0ec210251562d71498987ab3d09852a732d0eca9c0f1027d28f650a2830d893e1f6c8e7653c99d7d037c0f82711f95b57bbcf424c09ee50249b6f945972d6171443d231ce022532aa3e54eb367c9b525607570a1fdcad782d43f8a1d1ecc8179f03097c326af677a62b2d56f9a544f42808c2f8126fa6f805f5c29c18ed44d7f7b72f95832c0418236edf18216906050feb4ecf463dcf7a064642f35e814973f6f440d8b9a886626f71e1723fc395365be8f34ba0c4407984cd41e02457a08ca36279c3554250bd15964cb232f1e672eb74ddebe6638fb7bf8fc3ce0c139808b9bc04534716f2029ed8acaaec996f98780110f868f2b18866b923314e17b006559dea9a1edc78614ee94adf0a4cd6fd6092e157821b8052f3e029466b7745dbd0f56f63947e47d8f2a23cdb2e05930b7951686a327d220335de28d84e6bb38e1c39deba3b5d74d9fc239d35052221c8ecc4b24e5724aa080b32b71b89d78fd3a15da68bdd99e091c28f6ea76cdb157fa1dc67171c0cfbf1eea7e90ccc564bab6b5d80f793092b1af999657754577af3e84c91deb89b63100acabae757eb37ba32e175f8455bb2da316205bdb12089f559a439cc0180c1c57ec216d5479fc80b24f2c875aba5b3cee83c5e5ea3f1273a0b15646930724b890038735244209827a93b3ba06c396819efa35b0be1985bf8d077c86be061aef9f48c841424b111362c8febefff339863add478fc00a87a0c1bbf46ba88e9515718145d860865061ec9bc23b2a1f48abc1c351af6ed121359cc258396ff60f15381283b723e43a2edf7851c3b592bdb032290412666efc0e0ef144342b8b7b91b827389684ffdebc006a393fd8b6cc06cbe8a0792264cc008ab61a02ccbfb63068aa1e06393144191b6fc973a85926573170e01b14d68e43dbf7d8677e2749267e9d6d3fc0305f32106923b9608c135c68a5c346c8bd6979f5da988263f72c0ae68dee65a286746cb0e6769f3dedbe4f1c55782111dd6b524b260536e387e5d9036568a371cf52fe631db753a46a46b3d8c85f57c2cdf9d3499f706984f378bf30b5c492fdd588782948ed3568865e11431c66b457ef6b05ceaf4a8c6c0bfc7b6942c74bfa6369c9e4cdcc3a018119c762ac229d449e5d4a65b8924aade600f07711802957839bc90d537e25be78fdb875355e6376d75370da3ac4a668f8ebdbf3ac2a8b5cebc7d33fe36725f5b8236c554196364c7a1f9643382a874ddc4d2d8c85b78b8b04ba8c4484f75440432fb7e8628047a8da19f3031cb9eea8fbe14840894b5b1e60c2166a87d804974a1eba85b3056ef868ccdde0831bbdc6a6a579784b2407f56ffe01d3397bc425b6662d65ac34434ac093b49a5a1c5e0c39008bba2b22307dffa365ab50203dab7b473350080c1d3c94e542fa55e0b640a56c124f81b0e53fd34d5b95c22e5d1f70fdd20ab9d20ae7f072359696e6c5d4974cc88019817780223ff12fba2f63e14dfb288ec6b75ab6e9ecd7a8f4a0f752de0d86707029676047c702452f7c6043938727f7c63f034be3a208bf0e4268b4453e5e3c594f1b676d11b66873be154d0c849f3803e150e917b5683ab284ea34872b818ed238de026966cb1ad743cd2555b4a354fb8e75cceecfdbfcf0b3806114e1d8c23f17cccc48ad4586446465b8012b553d613dc3a61b7f732ea6dfb750a8c0022abe0c3583dfdb414ed6f3841ed8f0c9b512a4302802b4af45addc934801cc910887f9c95f3e1a7ab45aa2591638a460763d335afb6a494f78c04b21a60fc00083490f670292d043a1a467778292b6772f51343f89b7091ee7ddd137c64e6a8048727e17cf216cffbc2fb6c7e169d54bc8d6c7ad320686c0fcd414ec65c7e8df181d834ee54029cba123fa1aae672e5abb10e03c2e01bb0812914a66d967ab92a69431a6d94c364e15cde21bad52e10dcddf09f6cbca66fbf229af0131ce921f01b0b332dba4a90cde8efc360e42bee3ab5b4b633edbc4c0da8f4974113b0aa5f004189f428536d41489052d971d989449793967f7177778c91c5ab26d75ad44c85adf1ffbdba018ce54dfd8b2470c10bd9ab575f941f564068db42fc4fa9209aa1644d19ebb205a7d07d1e9eb581ed63624d98a0b4774f6311d22d7cecf862bd0f986f1895cff8fe464685a1304f8e4f10c168dbd0f0b981d957ef2b00c0b8400e173b2ff0bbebdc9aacccc3af5c2edfffcc7017f0e086f86fea43d18aebe84c47122555415e9831412b81bc0add9371ad303a51e8a7bdb6c809bcd8c4cc9e70b6245dda80f416efd2ac2e1d4d816029e7aa619f32cc664e0c6cd4d8b0dc3d239f95bcac142196de31709480980f59eed2d78cbaad9760e29ab4bd294fd5e8993eed94ea40beb26eeabff56ce2441db1ee891dc91c813f81dc4cb5f25eb2fa9bf74120e2f137dda9dcc6bbd71e25d567e51f777ad96ab837853d5017c22f8c83bf948fbabcd1cf9b6e176c140f390a2eab07086346b01b46c46116e705ca19822cc05d47e5d4f93d174ae76c2e9fc1f3a28a6ac56184024b1337156fd4e60a2ec3dddb6ebcfdb354eb98bbd5031ee77b34380fe401ad6b27f2960bd716981c3df29875c02eba0c434bf9b46614c26547d56c1e67f1444a2dd5c203910385fa395aedea3064fb093b8b87d63274c5a369ef16a34913f5fb6a1b806bcacfccf3aa35997fd803b4a00cc18343ca3bbe7070721f84264b39bf20a30a0f03e7cb937a02b9e1ca5e7c307eadfa60687ea9e3c985f6173427788879a97ed9a80df00dd3f727eac89d69d4c3b6ac50ee78b3f492eb988fff1801cfeaef567475a83dad9d3af632448d48916efeab134b14d47ff4ded03ef4f069a6208b11b9b822ceff923ab33e6344c41b30a42fb137f9893b00d03b1b23867e19b57699d272f24545b82e814d426e157f38b4a11f4421629d4bc63f34a1c39444bfdce8060f91f4decfe69ab7bd1af1bb650c545c8e2236f2db2fb631c45a7d01cd3210319a9c4c37b60a68e1c437f50e0cd04f70d49af0822bc6cef99910e99546f55f26401f700344a640999a3034a1906b897e72a8d4f21005d490fed2012fd4412cf9fb5c2ba84ab02a491adedc7dea5390c470e2aabe5486803538568cb73cd3a46e81ecb6b6b7736d2291410160bac00f176342c47c6a16c8200acf596db75c5e15b304d60ffed330a94cc79e861591a039645f840a986ff0d867d77f1db4a5c3c4c94190b927b5760e792ed93f708814aca5f833a3cf3bb21a7a0d869630b7d857ace85694a7cd0bdc5f92c3fbbeb02de3a2b3ad4a5d43b0bac8163ce4d43a55379f7e2537fe95ac94d88db43d2b6f60ada6e86fd2fe3fa53719782577e8b0ed32ec06e8cf360dc798b1dc620d50beb43981cd7dd3aa8903e66d383d0b62240f66ae35bc7fa5b1644ef6c5a99b24ddb9da4842c63dd32aa939d7ae7c1b15d510f7c079805b10d55ef67620d31c8130e6878cad3f257c5212c83a0fa6ece60596732f332e9eaa542c3beca112b3e7abca070fbcc656ecaa8e857d748840fd459420e1bca3c76c059c5b2a2d8a678e68d71d25b87ff048d0f052665e031a94effcf1bff8a33b44d5c2ad7c3d09f27a081233a51b9088adf9661b81471c8f2ea2b65a3a2ac1801378a116576caeda2fc1f7a2dc4d562acbf275f1d7b7e7a513a1a5c7f1477c7ed0409f468737754d4e44f38a4200b78362f736d017e770e0104bef0cca7de02278e926b293ba874f157d3ecbe774f90d2c9e4f3e2855bf9a9087f916bf228a95bc4ee4e1b946cda8f48779987382e34c8bfef4c8f08639018c3c4d9e3d3da9adfec252d0e71d4d9de65efcaeffbad756c01d0ae67904780f5ac1598450d365002f4fe8bfbe2c63c018f356054ddb3a07d219dae409edee29945af212764f26acbd0b3099ed813f3f03cf0859c3ea8991dc0f50e32ef049dd65e1e0ad3a46d9de96edfb342c204b8989c257db2f6cc4b43784e7cc7479a2a10c4857564d78563f410f0749d3cce9e4d003721b4e46ee6d3595a1001b7a8150dcd8e03ae9b9fcc4d610f8dd4a4b6ce8554877b8102c88b4dcc2d0909914e497089f703cce3c45659120929e33300852df0fb3ac2780a552e549421dc4feeb534454c51de5669a052baf663ba134ea3581a07ac733c0971a85a4525b753feb1227f059f10470a2cb939c6d892c9b7976b521cc3184b440c1d6c6ce959655afda9ecaa0e2f5a6f37fd692dbfb7c5e09f5e39b7d3c5ecfb22be141a2545d80313d1c75c49571ee239a2d4c8238dbc5c2668f7736ab47e66b7d09fc09fea26b24799d8b74b2205d7f11f416c6ab40960c2f2527652aad0d5ec16725ca7805739fcdb15959b885cb3e108e35cfb820d8e7dd09d40f29a9494636d9d9b3225aae8ba7d8ca9a9ef502671d1edb20643a4d550991e07e28806cdbf0993f2e6fa8e5d8543002813c16713c5f691c4f740ef850bec7a761f1437c586c5d0d55ba9d883e684bf31b3b562d25c51d793e1170952ec68243202b31d866800ccdaae5095e58cc9e7e419f5f8c91391f60e6d31ea97b0101a9e0f22e06c4d744aba243b991bb41c329800e4fcf1fd5da0419dc3cceb90ab4efb249f0d63663b8311407d2abe6e0357c736f30d2dd4ed233247ed005f6ab5bd24d103eedce2236093007d0965f5ff7c6f5da12c3fc07cab4fa1e7a9425662269aa08d3c7a4922c5ba33648b22d23ab43552b0c26092c15e8622b2f8fcc07f0e2b2900cd372f81f97571182a072f68ecac2da347d9030453da9ff2bdd2109c58d8800443fcf35b0e8ba836d114570ca77955d1d6d0159ca135c5515ae3dbb45172ba782af6607004d0157bab37dd1ca2fc0e04876e5d3e9e6599d910c202efbb549aea9cd4136fa608b43fbc90aae48b35473091a2838152238959be2dd330af29c917655f3e6fdbe8bd2e0c91df02a0aa8471e1a50846f124ebeb28fdb20f3fec35b8bd29c1c86e6790430438b1bf0465adc111c2fe1f45f7eccea1803baf85713a73a184bd4c8ef79c4e854b45b55d6fe38fe2b9826da836420019de4b85732820d7fdd1fe8ba5a59fdaae3184f24d8dc8ca64554d8d07ab6a6ec7d62be53a6b0b419177da81cdc2991c6dabe3606ff18488bd6f2b7cfecf1bdf8e94918cab14b87103b415ce4de20563d697975755c9295a50348dc1180c7219d62f0504c5dc7ebaea75a318f077477042066aa45161dd0c77ff5cb9153c18f962cb84322b759d4b0c7b6af9fa348a29de439d0b2a8933c9a34d0d1d88408347a4b5365ce68775ab8841c849a19872ce263a4f7fc97f2712737e27609e2a8a804afcc08c45cfbacb2a1a2b66af4565ac47910756c77ad79b6d81267e46e5eb28aad3460be3881b7f1d0ca30695e8e8ead96b671d5db0d16a33ce9206f5d8ec80c4fd656793463401b92225619c20f4177de9f4e38d08833e099bf35cc384e3d4b9c9d88a72728d2ab76b7d18176cc753e59b6e7c29698cee52e5f3aa210897ade39b1759b0ea232407e8e3213c51731e181d9b00df1efd0dcf5babff9901187d691a1194a122b6dd3296c05b206f00d8e4724c4897b7c9962117b2da8ac7f02f4f54cb66cb68631e4b0525109de6ab426298f072e85bcd0b2b4e7cd9a8363a387ffffbef55002dda6d1f30e78519430924387d94857b0c56f8938484fce2f613eea79441da0ae6ad383dc7c16c4c76239f6fe1d251bea59aed6cd5d52177919cedce12852046d87070cb6ed5ef2ef5c7d11980be4bed3baa0edb46943f92c2a17c089cf83d10166681a71474511163494c601ad6eb3458f6b7e0502833df70bd1269fae8483eaca1320dfd4b0a270305b2b41a27daa9880418ff125c5df4bbc0f1f1f2149cbae46107f493d0bdd0b574d8ae2bf963a2bdf30179f27dc60ebe9e3df10a5048de4ef35403889e29d7b65bdb344e2d068297170972ea2e99729cae73efb3234896f60b43b3e618d7c51763a875804c0d65bb5bb405ad541265f9147183980941d04eff59955ac74947e766b0288f51c4d4f48a4304dbe9fa36032cbd8f916deb47475be9402ea10d806d1cdfb0bd47c3dec0dd6c128075d996ec8409020395909739891470f3345c3365066895240a7901f6a0cdd25080130f11bd5fe4d3e2430777bcd37b96848df5ede71ddf5811449ac209456478499e48c0c548333ec7e696e4efa88dccba2553334d432db874d23bf931ecf6a08cb485eb45baf1c6b8eafe012f5b54be4fd861c375eb8107c7b8102de9f89019aefdd1427c09a29a87356cafb3577f6e7cf40cadb0aaa38836ae53d617cee62a0cefb45de2adabb998c58cb160adfb79a53f7112bdd63cabaaf6ad23e46cfc5ee176548cc074aa64413454e3b753448a016ff034dc91b391141cdcf5c177ac6e12e57c9f7cc8f09ed2b07b839ba7be9a32a11e13ddaf315000fb68676c7be4083fc57ab3ed00953d998353febb3b1d581d16127914b8e0af5f182f0c0aff8954dc6712b6d45d1f3b5ecc7f5a762b96cbfa565a73c985b370f935f72152bee71259ef8b9f6aac051b75a3a868080356cd047d8f77b269ce1b9fcb185cc312a521260eed8da39123073c25d1f4b0035524f875cd06ffec7838122c6a5f1844aae6001ffcfafd4c52384219760e018ed8613e9e6419dd41bdd4d64b2f36d42a561b53e2fda39365eff06bc1f12efd3e042c2d18fd182da51e269dd2003ee1467062c93e62b3d74d8a47858e0577af44be8a1b72efa453135e541ad2fc12361053606869471ad9d5c50d87f7cdd5fbf5debbc90c7f5cf5449c8632af614847bc256dec8824f330046ea4596ae32b541a8f38932f0121c926ef6f0dab451c9e3b370624f049477130a28c66b482126fa607437876368907c37ba8d55627b9221b7cfe095bd141831ccce23111e217c51c79a8799a55aa6f65f78522d43c435ad1ecef17406876d8b725630201886619335d7d0ed845ec834d31f8fdc5246f5688e61cda28a323a145378f347718d63e980eda8650bf33184a539379e423d50e54aa49c0581fc2552661b9adc9b23380015e5c85bf8de02351226c785b2a5966bb6add1fd97d065e7699a1dca647846e888ca30cab52f4936c58581620ddebc1a5fc0533de2438736761015ed7d0ff42dfc2096957a1487719acf17c096109c7e91862a049f3b51e9ebc325ce8c751d5502bbc495c1022c0ad57508bdbb38147164e2c43842cfb609f4b92965bb8b5e84d0ef571ee191c6d752fc443dc6f89f862f303ea274dc7d435b9a8e67ed650a2f7aa51df8432d82ef51c0f5f381466ed08d1e5199b01d592182ecdc6b1b9c276d40c05af5c822dfe9699c674b9f3907ccf718d873a086f1ef81284810ff2333bb0e13f2264996b7b21e2865eba17bf3408d1cc67b446f2bf47539cd5f7ccf9bcd6a5576ab043690dc4efc4dc15a190092901f4fe07fb0f3390d3a5dab123cd8c807c46a801a79a02a9da983aaffd3d2767054eb5e001f7891b9d8e3d5554f49a5589e87f8bd0cf80fb91a0ecf0c98f049f82d202a0f854cd41aa1fe2cd2549f215749a87d1d900a0e7c371decc9884b2d4a9d26a1768babb2843b52af0b8ed0e73506a77995dea23a7fdcdd6bd5deb976aa16e235a594f3dc2232e868020fe8ddf84122c0a827c441ca0c5aebf1c57bccea98fe287ad1eb1516998283e79e122066cdf712ad3a2f29ba73c0a61a6cd4cd091cafd42184ef9e3cf7e90070820368ffe21d26d64f0a1470e8e1b39338f4bd12fa0041a1755753cd8103cf1ac5c7d60a50b75b8a12c74b168bc1ce1ca5b46c2212d906cb14961158f6bd9c10a6c9a108c1cb013a938b7161443a2086daaf801398cbe24c7fac40ca72b2f58690f7ecf0d4927857d5434e0a8d6cd5f9fe8f3382a1cdedc10a20f4737ff2c86a1e5cf10465f3d10c219419dacd0c3150cbe73e89a432a3911fe620c6f255644509fa35d9ff8e6867b5bfcca0ac009117d65f7653e739b84a807178f36fb7f724ce61f6588937e0b34eaf5a10c726faa9b333e0e7ffa88aab8e0ddb05b00ad293d422b6501b7b07874de7037c93664c6d7f3c64c16c2d7506fb39d6fae6bb533efa898b4c318facde4cbc1cee1d2214892251e0217df01f6576c6be6a9b50cf56b65a717dba47efdf43dbe28190faf5a5a56191770c3b9ba9c1afb052ca8f4db6367028027bb19145edfb3e4bc4defac71d31110e04f84bc32294348e5fcf76ea4336d1f313ed841bc52668cb21d72659b66868d3e559e96ce11c1e4cabc14943ad1e7d305260f560b53db2a80a29b0be6016d824c1b0bbe42eb72b34ae32964a7a297da7292f8797d91aa5faee6fb478314a57fbffa977dadfec398981fb93e2b4b8846064c25dede0887e05bcab629b4b8f76af28f467977c1b91da4201c19613dd6ee593e155852721a3b9e8228e4871c479e15ff0cf56ac355e90aa17fe95dcf69c8f591dc630a83ece09a29d5e0cf961183af7d5dc6f7030fccf1de0776977b27b94c290053bc957ce06635cda4699ccef550e895419d8c0ee510608601de56de5ba01e3ec7239c50a8c3fd000d8f6219a59be14947cbb093aaeb498fa2dbcb441b07bbc8bad294dad9de3c71442692e1bb1de5c179088110481fe7d4f3fb571db83a1e1300af7423a0ee2ce42a644a4dd0b3e25649e2a78f98a29b1c89c13946facfe852dd344fc206ed708a48ace1398719b6545a366f7f3e36005d0ef51f683f247db8d837cdb4e9b96ac7a4f10e7615f88ec0949fc002a29de189d63b9670a74b5ab3c58d7a2435c896cb911443c23c1b730e9e2f33596860f1f089c8d75a058eb44faa11bd53d0be10792a6ceed211d46ec835539bda467fcba27ce1b27c0b266bb30853e210e6d3179aae6a205c6b61a849f5311bd57f0e987a9cc9091fb50386ea372f122b6bb53e53854847eae5d2f5e79019eb96e53d31e2311dd2bc26e41eaf2db614fb2dbdf6b332851dcf32ef7213d83ee9bd05b512f4537f72f05991f8ff505956003dab91f16cac32f51b85909bf837d85cca6d008da1864a42548c456b8d8fa5bd1f0b582c652da4378ee208fa84ae82c242ce7798063338c4f417f7429e605baec92f79d8a70498902226c475b30057bf0f2da7680e4d0aab209264fa1d211bc7728a25dbf81ae28359e6bc6078919bc73976d6fb4908d0350147fbd84a2c4db6a287753b70d7305e6a46705a8148ef12115fdd45f7a10bc508cd2bf5c535b26944b8b25f64fb77840c7b8a3a304f481ab73a517a7898bd272f463a6883a5d02ac0f1984a7d1a74afe336d98cba17a1920004f0f5667432263190f437bb02cb66c2c4ebd03ab2efb324862e98703c47f544348d50677c4eb463db6f7aef8c637bbd040afa3af1c225aadf5bd2d926281d49f954cdc5866292067c56e875a6deb7ff4efb55b102b916bd387d02705ddd1dd38b74889865acfb8725d579b870f7ceb14d2992afb2a051b3ac43c44f12985d972f7cee4efdd04324b4b7acea7e8828aa3d974ce2bdad2c1136216ed25cef9ec88f0e145b78159d3ae09a727d021a6c1b0bdea60e293cd338865d4d3ddf11c9f889b3b6c0436d58b4feb193d7ff2906a83636c6d3374e982a18087775fd8ce1ac2de345d1fd351d03a1bc424e409ce9eddefd1b233b80051736c1def39483a136e688784e56cab8c0323ac9f6f60c0cef8923cf1de0df54300c0874da16ad174b52c55cbeabd53420308c067a4a663e53b0723e1ab9507b08cae3df2274ac834907b842debeee597a362f26374ec87b51a0b4f1a900614551af1e7a6653395888223dad92ae8d772f5c0b36452fc001c5113d067998f1a5f861ac125975dc70d1a56cdac18946ab6affaf64957e75e6c02ea853a7c80ca2ab855f8355a349f099f2e7ce4e175e67d2a01c409cdc4c8f133a6b77ca44b5a6a5106d0ef78af074269e9ec7b8c5f98b85216ecdd3e91cb6bd9b2a66fb4bdb0bc8d692017b483c74a8a7da3692ae20b75586ca30cde85c2f782a204d21193e9e3ae839325fcf51c928f5c5d0094f5bf97d3127386e0e89b48e0fe981d4b14e87f3a3c864e7a07e5266529307c0ce008f925bf573bf9be3dc8a35dd93bbf8d858b7b826373b4ef337499769ed37e59679e5afa8862e55517ce36db0b3839517cb45d41146432cea995726d2f6f1a84ae3ea6af7035ea20056dd2612a6c385e409d9b4a65fb23fd2e4812708e89ad07a3e183523405eab453275706cd8d7f574320abe37a62fe6e4476dbb6055573ec13fa59f41eaa29a3757cf3b084da05da6cefce535514fa35a2b7c7e9648d551a117979e0c3b69a42ee135e4d899c168e2689800ab084d3bb0192687ca21c924dd2353a39f79ff4e7ec31b4b4f34946254c54bc015a05e83ad7c8c66c1741d3954d25e78362c281eafafa42d7387a5d4ff70e6fd21a8366e2bd3040e2ec9242e329005b27ac9dea691342c529c681574abbb06b4aa086857da3a476044a4adb638e13d31eb0f82411667fe1ba3d418a020a1b635c9096605d856e275c5deec801df64b2c6e6e00d85b739a0994cd1b0c565e47151a45c7940c05431abd0b20df484cc57b53904b984b6b4e3fbc42ad9a7a429a0faf23e3e5426996ba0eb661fabbb5fad8945fdc1868f1e009a9ee7f80ad556251604e6fa11431d3ad96240f3125086cf262ebb84e9ee4369973cefd5aaa7d5a2d5bdb283f7aa7b4eb6dfd1c42f7e8dafda1448f08a1801ff328316632b5b06e0032ce10899a818c9bf16ef5a0ea5f2f1b9f9a5af49d98a9a2c2adcc17402895724a5ac945f66b363ac4283bcbfa9daeab571fb744b892397b67b2f72b5ee23c002bc08c1f496076e61edce111728893c5031ba5c3edc7161016013100e7a4a3faf0e5f843325c02d763c11638474e02baa5106bef82d74ff1e498f43f0e26566879be1f8dec3b9c9252458fb33a1909b79bd7c0c970eec69c24100211ae7ce756a65cb7ec9ea6d400372a3633dd8831dc170d9ec13fade44807393fd9073de8fb16bf0cbcea76d29ec12264c09ac8ec12c514bc2f45c06198fddcec95b0a08e0400a6a76d65c376e6932eaf7be88ecec503974ede41dc8708efccdb1e3d432da5268336d2c9610990c362366eaae09913f45825e22eccbb23c78b7c94472d2ebfcc7c14bda1df0cb596dac6eba4a15cc45c4f2ff60dadc2e1f607cd8351abf40c41921d8fc1b268b241f478b2294eed87617c4574f899b67f9d871b9112ca327c4a647582df33ee2a3d9afefa36dc48ab56e50dfbc4f9448daade2ee6f83772a2b048ac1ab495f5e8ad85415fb88a33add6e62774660127766ddb371f12c7be452d91527ed08d13da34fb7c3ad538a3d493a1f062e310be4ca37299c713a3bac711262db80b647f1fffb7a052dd71f6cc30e2bfbb4367d1a48d58d63d328f166f422e48ede4876fb142d7e9f7cf6807b80e8a5abd3449022e3ab60f7e78e4963eb0ee90e5ae5464a8a40e9378767d00bbface6f3a4f753ee7cddbf0ae92ab4a8cd088ba143823fbfe0d4279dffb6bf07bd3aa6d6eda453620a375b8a97400bfe96764857b32f4b50ad070c54164b040209ab24bde3ec6f795a33dd06fa98bd94942bbe30e29df3d652319210aa42416bdd810788ed3cd0aace0c5d0935c2d7fa03e2917117d4b15785e27cabd4a7599be099973427d88ca1a872c64abfca74c304954a96d8b55c02efc17122f4c0686feba77633c5be6b62f4e699646b11617a33b5e12c7f2446d4d4c0ad1dfa6eb8623f87f946486fec96c80fba5cfc651d441499abb3d90fe525bf156252f1fb97cbcc2ae258a5c5a8642a5159ed54d920cdde7263c39eefe94204154c0ebd3326452bef4db8d2acfd8b54788c19c7feef4bdaf1b19f17d5ca2646bc57e1918be559f99dbf063626ea35be8957d8f741ce1b8a07fc54e0f0b5998fd69a8c07a1e906b7a79b7c99f75603db0d795f051838d2fc6f2d0f2061ffbffed644fa579464c81f59472023b1083215074aba722a4df7cec7110c020f006eccbe9ad7cd52693093d138532d2fa5607e1e59a7d2eb280632811604bfa30d03721ad460088fe1a8806a37cef9640110851f04db7ac14c05b694889b816f57ab7bdf2b95e95c496463617b31ca6323e8755697e00ac50c5b2255cdc3ada5b7701fa0c20a5bc15863cf41117fc738b09216761e3af6ce367b189ee7653d316c30c9ebd21f5d6a23fdd1e1f9fb9aa990c2858386f1ecea33879d17fe626ca7c4a7f69660884a2a6245d962b1e371cbc52a39740c003e2eb0eff07de16fe4827706c27cce56371efd27598ca760613f996bc5822ebcbb7634c0dd0c279eccab3e2af394a193fe5f9bbf2ce7ab6bfeb09ee9f9c27e7dba0ff2ed83447786c60d7e7896126cb9a314e81d90f1d1553b9c7a5a050b913c9db8ff6e36eca35b6b94c383715c8f290d60ff28ae559b320ed0ca0c45a9e5a7b67ded0425dce4fc3cca76fd117441551f4e5a24c92e1269751f3f56c7267d17398fd35235c60340a47d09c5aedbc027dd9f57efea8ff6890c7968be1ff8c34886f998d5c32c7504be0746ec6b52843c9cc228b2ff83935f0bf739f126aa77b90c209a2ca5eceab4f6f55befdde1a8c488acd5e7930118b507398a4b575756f867985e119c35814881d0dc5832da1a56482bb89122f1133d00892fec74f69e60e328c140aa2bbd66a239c7aa7dd3d4b305a2594d3b34408f5c159591c1356f66fe79ebfb14422816719d635e715e40bab0df4ff81a5f82e4d75d17500935e7a0e558506b1562cbc489042164b055ec8f25171166f9fe675041e12a47ed679aa7d9bad1a6a9bb8ce3ffc01dad783557cc6dfbc8c521c74ae4fd6518bd120ef88dd9eaf23617c6bb26c22c098ed398c910cb38031881e57547788fcf4832b32fe59be2464d9ea06bc9f15db225155d5efd68b10e50eb4305488871ada7a061871cfd16cbe3039f75e5289360f6990312e33e52b7c362415c3385c2881c8f50a004944384f4ba05ea9874127bf66909802800e2e379b2ce75b28af700f001d50a3dae8f3377efa0716cabf0b328911d4aa22a38a595b2468065ef2f254f5c7a8d5727e5bd01d935b16f2c7597a64f10fcefb4283be10bcf4cda05e058e715dc76a5f314a6ac6782c2ff45501e1ecba82c0b534bd6c0dd98ce590dc6835344fc3f448504581da2b11174146e909677472be86e3ed0455ad3ec97ab41d7f316ad43d0f20c67760cb3256eee5c548c309ddb0d0da43ccdc2783c82457b29d1412b130fbeec2b49abad1b82184da8d5acce1e505ab7ef33399abcfbc4f335f306f31adc73d32a9fed50dcb2eeeba584017c4438b1e5a0bcdf9bb9d56e3bf33d4ec8997c4708027ef7a5777f7c710b2c6c7c75fad9b978a6d55a750d0bf62b6c27dd2948f946dd90c8535e05ad6ba3b5e1eb66b2821cc665742c220b1e5b6be2fd4cf4e677ae2e8d052754ed00f8681afd227ca8027f69ebd2625794a47ff1c626490ec0ea75fe4231a7fc7fe90393a4a7a7e6d2c8feb4b6ddb40bdd701a9c5c3bea31a17b265e866649ad5a36aa52d6c6faeb37b617169554ea1a70ec01402a494c738052b706cc40b592eee33fc169353e443fe4c20bac90f662ef5e486d34c15e7dfb940f9ec2c473510652db2138a5482b656166f740fbc4faafa05b2176a0bdd16c48deab7ee16966ea46fa6ff4fa2da4e7a5feb06cef8350cf1e8cf35a9d0b82dbc6d4a06e62d5e80e3a7d06ea6dc780dc5a712bcdc2805e9715a6ae5a545cf16df31c4dd3274b0cb486e6bbc3c357b6b113fe1940183b6d39685bddbdc5061085e5dd7f21d91d76d26df4bc279b84aaec0810ce67bf83ad09e728538d49be31e4807d84703b8b2a19a2c88adbb8721924ad0fa2b001b1051a87ca4be9f80af503194b6154f11b78335c1269d07794e67d378002c53a2d83fa993d5fb65d47d9d9a9fd05627c6c1d481c6016509d7c093f0cd665c2a24da2e160fce6c68eec0ae7332d988ffe3be621f2d3a9267a36d6b8e2e8707902c390e09b2f7844a73bf58497e983bf2b310116e73f4a141d9b2eb26c543d8e499b485bad57e5b9fc8693562621e7fcfbb28eac0d0d358a4f36ecfe69117f65792bb5ad43fe3a47cae421e48cc522c82a19e9cb2c0be2a20f01f008cfae8c23ce9b8c5c5bcf99441c4921c81ece926ec5100388833bc6682eb0f2ce046a8191a7ab5f41ff7e34da2beb82a0ddcbee74f53ff483b008ed85d67b43300e9e07fa2069d83c944bd159084231ce6e7ce933469382ec57433d459ce7549b31ae90c6d9a464d4f643be91127815b2e20cc1814e64a2ac7b9d67096dd12217ec434072e2c371d173786fb80bfc3780eaf910536c1709927c9febf42b1f4bd769c957038455cb31cd72b25309a87cec53732f6f0c66ec625c9eb44cd59ecb2b81be25e93595196ecad0a21edb63d624848a1170f58379a0432aa5a999ad5d5bd449c908ad41a10776363b9ea7557a30e3f213c8f47bb9287b908997ae6c18de1b3986cfc9ba3ec4b377057028bd77e1d8b8a05fcbbdacab63661fff442283811ae232325fc3f91d446d9988291c710bb9cff085c8dcccd7c97ba8986d051a15ee07ccff2b1f7102a5d4bf61e4989bf143d459aae8a96647476c61e0f34ac8a2f281517f91b98a253fc31724889dd47f110a522c78cbbfcd092d0eaefec84f977e3f93ae52f5b1687d1917607d6c21e0db19ca2bfccf67b666fdf10b0973549134e4de41d87ec0ce68699b11e817f72a7747660568081cee3dc125a5b99662791e3462d13de2eec0ec20f74bf9173503ee04806f6b6dc1e96c4a080b32b95fd8572bfae73984f53fd1edceeac0a39f4b957f9babd3a39b7abb661701c422142f0f8448bbbac277148f4719bae25e24c93ebe224e67ff48efcc51b3d178bb6dca022a8ccb2564a88c814610adb82418e1394ceda0c0f8abaa16c9b1c4fcd9e93db670a1fe100e9ddad06fac2cf4713cf19ab5f2fc32bb7f15ec9fd0b8b128be127279bb693ef3906113974bf231cd7719f11073ee9b7ecf10626ef6c351dcb483bc40d5034ec1f41e5563a1f9047a7057695ed177b8922ca7f142011924d08fd0b33a78172f012ba4058638462b26132e34755060f02b5201438ec25273e974b2f66b69d3ca1a479d2e556cfa1c4360d6fafcc2fb4d53bd7214157ae6307a4f495f8e091e612b959a2445469e60114e18d863302a3b833c2616ba1c33aba47ac983ac5d8d08cfa3b859ae18e59f9efc9e3c1d83ff8301abf19d60cfde2babb1fda549b701efa346ef3ab836c556e867abf344ed639d4e9d430b64d9342ebb9b22ca4c1916c9ee4df7fe6cf5689f15fbb7806889456e6d6f74da177b3c51d910258810c1c61c30dfaa3e6bfeda63d80e3aac6371cc4f10d33696a2472a39679d8c1a32ebad33b0e638581dd27f74991a42981c13682aa8aae64fe360258bd66a12aa8a5071d849bc117c31e6ee540b44ba22125402e849ee77f0191c43f2d17e4f4352928ce7e2b0771e7de34d38a0811fa6c7a4cf24249b0da37e29c8b17ebf5b4cb0c217ee8177c4088efac75cbe22af8b5942d3a314e06e309dc764fb177a55d270eae0359d13470750b36ead90f640d0e8a3a27f6df6a274c78b4d99eee4ad4012b504b85b2cbcc419567d86bb71d5e3922032857c64065409df9640d6e621167549f81442ab96a91e2237b95bde99976594145086864130e5a66ed7f4736eb4469361069265be0d5e9359d775220dccc22d1e281f12646cf1ef215b3d314d38fade63ae07874ceef25389b67025498119e165ae6b5493894183b5deb66c0e6008861fb1bad42d7203c05d939993effad048872dd02c8be034e0558123c08afedca9006461ae77e1062bdd56655a5c0c61dda555c0c4a9114cd788af5998c4ff2722efe8200d3975b7e6523a23868e0d6664a61adc5f46ff47e7356ae5a6ddf512b9bc3801a7429043b39673067faa3d9e0a5d98604ae54f4ae9b854d50b314652868b7add524017c350401305474e20947b975717d4a75093eeedddfc7c6e94878a4fffbb150deffebd4b13ea18a369ffdc15c2fdf4af075c8cb5d7e7bd3a9376f640d66a9869d5803eaf53a184561d7b42baad0fd4f82327adccc3ed37fd5d61326e239a00f2083e018059c3ac2ee286fd59d626f239bdde8a62ddb64da11a24333bce4b93025b85901176dc696f069dc56eea132e60d513b4e3360a25e5513388d73b6fb9c6d6e9b7d2bfd16e0ac412076cf03804b62efa8280e6092cb8908ec6b81429979a3ed313ba342353d54fd2c2113bc99a8ee8c1f36f7513c72a53231641c965696f694809d6b1db2973ff880942ca11846f14f591a9f0866261488115b640217f0dde333b466e5511713aa681979feec15c754bbc0260a1b9c0eff14039021faff7c0a8b5a25d8411d17374aeeccb0c6d2ce4f18e858b627bcdd30c8d97d82cc7eec96dfd49cbe5f70483f78fdd458481fc352a14cbde287e4d8eba7ebedae4197e81c8d31bf28925fef2a054e93eafa5a7c19894ff703cd5675ba7f5895dcc9717e2c3e976b1c09d3fb4628163785db38f00627dfb0f432e1fc35c3fbf350b81386c3eb2d671c7655a486636c215f6cb2fb3db56feb0b19932747e1c9fb449fb08a2541113474dfa4519399ea3b038495823454473ebef3b9f49b572ff151c0a906293a8c1956ed8cee00d4254e07183a4e62f252c04908e3f3deb1243fb8b93631ae97a100e79a58d031757327b069c29c2a136a0add628e7fcf84f8ff05260ff8a28e2f4eb41c08e16120142e4fd5065e64362cd779fef17effc0ad85bb980d4c7cda3554f8e65357a154788aca0ae91b73de18df54c2e42af75a17f6719daf732246c5b5742d30fc674608f4931c23ad8a1c9ac9225a04bfc48e5c17e48f9e4e23bde075378a1de0c37e9b2917069142377c9562d2f0187a3221346b85c2277ba5e219bbad632ea885703a7742f70b34d231db96dbc1e46867cf92a6b93d8129acc57668c340a183487f5a410390ef0e429c4d8c375b78383dab18f3895575bfe08baf7023ad6d3ec8253c765fc9b9653aaac8a371422081cfbf941193a23e1e9634d8646c95018a9a388d220d0ce35eb61eaba5032a4937f8f661f1a19710ef04557c5fbc573ed6002c93d0db7141c53abb46f8bfe3ac86e2b78102320ab1f13899a349c43fc6ef2dc8d67b4b09681ef2ba6d06e124b390d08e7a8b5daae0d2b01e83c6a8f02189fb1fb86ea2c49fd23c2920b855e90191b1a5adffd4b6d892b584f777cec5a0b93447e12fe2ba755fb62dfddf3c9d9d23f25091a50d0f28381ef8571ce555398f4e4e083368c8f9de00ecb572ec7b2a88ec55fcd86f7a96143f9d1ac65ea6e6d598275784d9c6a01c9d71565ceadb8fe3f7db7135845d0c8a1afd8d863be39204e72377dede50bc6fb90aaf1bf0c0c5e66e5d6c292c3d31fbe7325e55cc6e667d7cd8d1c6ec4edbd385e1ddd5bae19a4cf0292e650f22c2bc3b2aea5cf0b56ffd2997383d841364ed9310edc1a1be840e8db8812fb444a189e5473dc381962456aef1f2f0a7f170ffe906d3cdca766ce01c8a06afe411eb344389f825b0ff5523fa271b55f0431a8b2b147c2fcb14707769f47cef8aa27cdb8e3a4a15bd141d6b1f78fe55d320464b93dab095c7d9f34f5c1cbad9f34fde5acad9bb9ea8b2510ace511caf4955f5d41e6a0fd0f419bb183c02e351bc121592097677c1c68c91e37be0113a4c0ded71c1d306a7ced7332aa6ff938e9c4331d097d21a30e2e12ad5d1f3b3ae2f37701252af65d4b9a31ede54117e8720bf929f65bff6b5bc94cb6c37b266060f8aac05f581148fe1cb08aa097cb458c507bf2f20e922108b87046b212d399778332163a1f16f8b37948243ea79a621e06aa2cbd3a5281050630cd59ac7ab802a5109ea5ea6d6671c696dfd4b1e76feeeb5936a2235b2249e7585c38b41bd9aed195dfe19f22efc7151ce5fdffea2b8a12900a7b98a1cb0e466242a96a15dc4eedaa8822dee35e1c6e369924318bd98b11522f092eb440b3f90a021bb2839dae6949109b59ae77c03893eb7bffee5dbb8f01ab9530c7fc1976374f92738609e7ca789671655c4916dac418441cd5d7450a507486f4be7f704e15054b45c6d1c90f4ee89498abff119c75a60da2305ab2721b714039579430d15d225c21b635e47c5568556b37da9a2f9d1134bd734bfd765f3c7246117a4bdf26a574dfd5231bae6ad1c936b076c867b701e498934598f6e1afffafba5981a84e55c62160f20f62df40cfe464bf04b00d97246c8c3260ce096b954a1838f98f9113c7e4a19c2f7786b359eb0aca5e81f3833bf82dc8e9de7fb02047dfdbfa699f9c91706f94bba383c58c50e53becabd2ba86bd16b94372c0ea16e0d9e759446eeafe4ed8715f91158d9071dbf28a02e1032ff333e4c88bc5a2c64cbe89030902e951e9cd4c8bbb139b4a2bf1de9cfdc7f5e488a0e233bc86407bf0ffe64c2c7746496599a93bc1d60de3b2f27c0c2b1ce0b2a9f9e062d94428488e724f1e2ea6d97a0a1162e6c5ac793479a4cc007679f433ae8cb398ba5e08fad53e46976f7099034e3a4b1bd11acdd34506d449251299666465ac07b87313a7546cbf9956a34eebcc0231a59f576fe16ebf0d212c2cade8cec1c16f147f8db4b12ec8c4bb7774eacca56f6f55bae5c10064d783a4353856154405a4538b8b74b027a366b812cee86535774766b040ddb8d11e2326135766d5baa6ba35d2ee3939f943674d3e0e95be39950bf03d9b199c5aca7d3842c0e54eea3163c303e37e7a89e843c1f12662246aaea0aedf8e2472b9570577083a38f80ae547b300f55aa7e6dc759041378432d956cfd49198bf27d40f2d3c1e8eb79744cec491ffa8c12b4dd21603da51ca5cdaafc8475a19a1375c402fbf1577d5c9454f3e3458980cb0cde8ff5f77f89dc4ecf7440deca9e79dc7e89ea5ec886d7f99d7f7856d86e8d68ae737ddba1b40502778ad73dcb2154caf4224bbc5c0fd0679e42e4fb6231cd7b836df922f4b4f4d667f4d8eab5158b4071b99d4ffba83fa0f94fff48fb2f70efd3df8a5387978baf9322effe94f0ee987ba28dfca6c7c4da9b49fcbf9cdb0b7f7b2eb598f82a9b474918b77151c768bf0ea28455034b4930083530eced82b86e11183e8b3b42daedc3e86d305c64cd4919a9322ec73ffd15e9101c3ccfcbee569c6fe0d350d9661001d880ea44262cb27d6fb36b5fee0f4f0fc3dd8f3434eb3b516b48b49b90b1d75d872b1b3768aedb54559946ea969233d5f9fc04d3effe7e4311c833d663ef936a312dce2a1a3b47a21e521dc33a5ef6975292de365b5df7985d48508354682e228991e0b29a7b15748db7a1027b638ae3799bb32ebd0f5af81e25abc35a41a072ff43994100db7db2267fea24acfaa614e5f1bf461d2aa79b82d22066fc718975f8c23970dfc5c994a15cc17b634ca2ac96c8362e132ae21327ca5456e7ef0870de958ed3d4f03078e44d1da8904b73d38b2254b6135afabb8bd2ede713390362ff6a7ea23bc6db435ac42e0ec1df8149e4b80c5d89cf9f07f1b08095fe6e8cbddcf9978fbe8524efaf5af86456d3ccfe629d47bf803fc4844e80b99f2233e3428d76f040f024ab1c2510985c998ef64172209410e10124608db7371c7891f87263a0ef2ef6e1bbcd1a6e6836955a2094ed0fff5d4369e026093784b9077e4114e9ce20d56620862cf941ce35d965e34023576ace8fec4c228bb1f007e684a1a7b079a1c6ba042dea6e6925fe817d87f76a0d5d0dd393c2ddbba76c2dbc8fe915a82f1caaa3460b9558162c76eb98f7082859983173ca68b21fcc1138ab0e08b829b56e0f6063e9c62057bf426f7f8651f1bd1f0420d1da79898fab28adf57b0d9c37158c4aa6e514f6131cacbab996c5e7ea09a8e120344b32b8b110d4db5281c22fa18e1c8f09a5f9c0795ea54a171bca2ca8c37f0641d5cb7a36aea26d2033c22e5f0cf6e17c007eb6a333a249907bcdcd98d23dfd9f27dc40aaf4438e8c1c48aef24d90e686fa1570b8520e48eaf0e5b57e62f981104720739a7c37c1393fce8ec724aac4067fbc22c8f9b3ee3b019995c4cda04177098aa7502cc5fe7855196216ade880d8049bf0ff39cee5c11b37c29d7cc442646893f13a12f30ab20e32933563d121dbc5acb931fa3314b11d0bca749263712e826d105cfa9b5b584f2fcc708cb714141a96fad7f79c847199cc7bb980544d8040bb17619c84d3c20e1bd97da9229989e8e8d8db259a98c741a5a4e5f14887b8e386e9171e1b4665f1700a089804cc30104d3d8502ada75fec8ea4f4446a2fde09fdae0c6840ccba814165072c2ee94b09fe040619a304c22586be35cde8fd8d0f137f979a0e3eb53de72de8ebb12b757d1d893fb4e8bfe3f85061e0461811aba4546a304eea40b527405d973b3b653f783c70a90959e8ce7a58706205afcb578dc235571237e4ea77ee70b5b9e7bfc350a7e182a31d0d3e56b978abf80746ac565cb87eeb151069be99cc506c79cd5d0edc589f0befeb6a1512ec4968a9072bdc278102ef33cdb7f338978e51b9856ae8090bfec45f40bf4516a205ac9c9b887c52a068651a1fa06091b88528d3d2dfcc09b4c46985a903f1f5f365167fe28d19a1fd51812db8e2702041c36707e12fe4f93c7a783f07349a9dc1b03dd8efb8ba31d37d368550d397f8ba40bc4accabd0d4431d2f63a6b4915305150e778972e87f26a25b4f74709db5ce5a28628dcef06d7352ec54e2be48fdc212b8227f067d03c74d508d3b7774679ef4d5f8bf127581cb43e3c6bfb6a05b82114e12a38739225aea820ac65044f9da0502fde635fc4699fdbf387d64ce6ff932180f66576aaad4f5eafb23ec98fb59379b8e9e1e4069d7b5e8f9a318f65fd3554fcd8f3de4ff9a49e03f2177bd0d51341c8e1f468065b7c99c82f468b39fdccab512a9e8b7bbfbe79a092d638b49b2dca04b36e820e6c0220de7e56d8c3bf84b06d17027fe24fa49b40621f74645a1ec43315169a8c9fb7f8b9b31943ede1abcf59bfbd5f89a0d86817f9296b675e8da1d46dd313ee31e99d4f70306b2dbea9f5d43e9c79f522a9671a162e7f88ae68d64dc2c41fc17d4f4221ec623b036d3a4ff5d1c9209a4156c3f43d9ade36761b222b17a2cb5f0eb2486ddc2fdfeccfad2f28eff470ad921328360c5f6973005ea09bbe1bc922d7fec01b8b7a062d7196270c974fa2dc2c36813feed0432c5b89e401dcd84886e3e7588d66546fa341469cc5b7fa72afd12ed11e3d205ec3f1db4861a6175529ca677da0c2a2e49b14b013ced275e53a38e73ed0c738647742768eab0cf26995f4e45dd13972d79fa12490245c65fdedab0273309fd1692ecfd47ff4f9365583375eaff74fd881ebe5716fa93c0f1a32e662b9e7a4dead0767cbca119619e53ed7adc6b40573f9c07501c49d76bd1ed9470c3b7a7a038af27bd20e0b15ef88eeb60aa210f8d0af8de764d29beba62fa4cf809fafb3ce50962012d1f4948705982bcf9a4e4f0ef6fddc31dcad1df2ce0e0d7fde90321a2a0387c078fa0d1bbdb6a6f95edcb5071d7c93a9492f98eb8671030ba30facec636811ff1490a0d153a479a86066db1744127521850ae9c805a960794dc84df14bb9d7e68b8b0fde83ba510d3128f2184a53ad2f8158c72768cf2ac898e8a1b9c1e802b336bd6ac8e885eef67dc205957fd8b0783eddf36a5e344bc66fd08785613ba979287b4ec31084205fbf78bc708c668b9da4f1e306e01373be01f7b8919675464b597e1d52d67f58a47c7fb00e8f3fad1004c4e80ca0c13d874589f65c4cb00114ecdae8ed7a730a2a4aed829d1de6b0afb4d779c2c74266ae905ef11482369b9c7e3177ed97650ed5ab1f36c81d79643cdb626a65d0d407edac0c3e0d03193e1b3a7d640b5f6074a5db1007084f07efde233e7e6401ba22b9f170fe9c9c8f3234353b6e68bf042f369db38cf96cc7a85e56ba4bc451c2b011f310c8fb40fc1dd1c04aa9ef2cff18fe1ad13a21b726ebd881dfa01262a7c6d32927af024bf475c7b79157911ecba8cc72b91e6184ff402b39375de87743f510766f6adcb7b4ee61e65978c0602b4803938189231f7f62afd742be4083a4e31dfdfcd0aaeec346a9c694475ab39e97dd9c574127bd3566ed3e5e919741b454338357b29fbbc6a50aa426231b091ca2fbbb0c140fda63c196b55dffc97509320992d030f03b427292bbbd9e6f5907be8b74f216914cc405d235b54a28a61096133e4dd3bf373d59fc4f3549b6caebad0b82524c57ac809b78fc41e4d96bf922b6fe4c34cba481a0761d88482e2a57a40315d686e9cdd36d6d085aa986f773514d7acb2efb3a022c56bc732c66e03d3fa62cc3538c23e84fe42f1c56a0d4202a03a5a92620e78eb1fa28be8099b3d3ae9b35815c32ddc6e0630cb10b02dbf38888f077cde5e3cd4364ec05928a2d9f94b6dd1f2a6d30c321e1d060b1ca347f79282c51a6052c8468623535eb8b4224a7e1a48b6935e141f51b3934e34fb74b46d4f33836bf852ecce106b10467b96c968dbabe097610391ddc4df3d4726eeaf52da9426a2bd2c8866be0e2695ee306a254b66f9e7ce37434907d63ace43fa031d6f6aa04cea7a5a39ccf192f1b70d2940de80e2b210c07afc2189494ee1f3826853a4e546ca537ddd2efde7fe410469913a7835fca21035768d61a115f8d53b60d7f23b6a60b37e8c389c3c9ed4e3579155074691d8dae56b24831ad085457dc5a5bdc28ed8d6a365365f79e8f17ba21162117d52974fda337ab2066da8551f1b314f90d5da7e6008490f2e83e19b33fb790ffc88bd0882cc22e6731e2e0340ed2a6ad28aa6b642cff5e40967842be80ccf7ef591d012064e7bf15aa1a351dde04739d4864fbc6b514482d846faf054a379af8bd9aa7627f0aa22ff397534d71774b0ce2920d228c523c987bd5e56791aeacd5f6e5c243e95149c0f0d67c349dacad7c5be28914abde9d1a427d7d35631acf425eafac66451dffbe3a2098d5c560b010068379696fda09a2db1a784beec01730b8e45e3ebb62a3082e086a2d8b1768fa5cb5632b61cbd1fc2cdab147af04e8b7e09f5fa04174143cbbcd90c8ba90d931928a6695b5ec0634ff23d7a978abc4186f9224d35eefe0262b7d03eb3b87ed68aa84dd8ad031dcdb833e7e2689078fecd8f9ce1382edf0a4cdf9ce4f0a6fb8f0867dc7ee6e51fb99045419842400d2b4584f6a775794b050c7a02ebe63ddc44479c41a5cfa9221e97afdf47d76eae71c55624979dc425be10447bd998e9449ed88c384b21f2acaf283a333f2e5d2c22df2e425786d4af741ebdc12c9b08a1851908d7e6a2cc8b7a0e06f9a5f5b87b1c42591f866a4ee365220da4210727049c46a8b0eed06fa7beb8ee23feead0e1a0f5f0d7e3087d40d2a280d52962517e22409987669d826ac34034be541175373e566dbf5d15339781363e337a42ca9bade904ef7fda4aca6720e00cd43d2f5fbcd593a73e3f9d6cad9d3c7c6f031d51de31285e4d39c1a0413982e5c5d868b5c07de714ba31d2cfd7318e8f0ccc809ceb14199cdf7ec60f72f9da23eda9e8ed5810bf37d2efe3cb5da5d23772e96cf3efa52abfb83b12e5ab29673b616085ac7134e3aabde6ca02f50234b5e000eeff4348170b3dc78df445b4b1569d4dc89dbe454eee8f0977ace50622f3336d7de83bad11c536a7677bad664b1105f4c388ee9db39692d593b595a784cf715a5f21333ad92bc406752d818aacd887ef507e2a18a8d23e3102bd3e05ef8be6465d2e83baaf2d52bdde8fbb261b1acccbcf46be448bab4eb983f5fc16f8faa74a6786011da700b6ffffff49