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

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

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

Block Certificate

Block 67359 79c3d567cf4b331242079486a109d4f82a5c0948d503782f21bdd7bcc5f95bb9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f609a05f870e6ec8946605ec8cb9c69b1077649b3cc22dabc1a1642a58ea014f
Certificate Block Hash
79c3d567cf4b331242079486a109d4f82a5c0948d503782f21bdd7bcc5f95bb9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00000b000090210000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d482af35ae6d00b32116546cdd86be3652f699a4ec91cd3f7c6e6d4877c2013d63dfa4a22052d7a2f8c488b40cdf0d1fbfb91559e010e32893b33a01f0ed6f19d2e0ec164fed3b4cd3a846b4681abc2580daa46e796aeb779f030000000000000040000000400000000b000090210000

Raw Header Hex

00004020df0e3b8cc8ef7ffcd1c5a91fc6f262455472582c35ce68af7998013828462a97199c3fedf4e54b20b1330fc2254af32105821e33bd2dcbff26f868a9881ef415f1c5206adc4201184f01ea582a64a1c1ab2dc23c9b6477109bc6b98cec056694c86e0e875fa009f6

Proof Data Hex

59,560 bytes
12121602030789d03fadbcb66b20369597da1ca314c6afa3a2eadf7694d01a51fd486e63f5556ebfa0ad4f354a3ce3a16707037d4d6953c0456b2fc4f321dd65da9c3cb8e183aff78efddad51e90bf224ec58bb0f2d917f867c96c15ed155ff55e044d4da54661647f2067fb5d95a2b3d98f1c20a1c1692aae8c2ea4e27e375a88886962e4cfac43ad5a0cb46b1b9b72d134c488c5acb4e2b9637157e441b868c0e255fbe635ffecd7602f8d31ca6ef2e27c6ad671de090ab7b25ef3091915ccd458a2ffdd20692dd6a3c440824030a29495ad0bb15cdf34f0903992deac8788fe63f1f22cfbd79527cf1eac3c4a022c3d01cdf8b9297a528f883207eb4c766bf08368e259eeeacaec81500dbf13468c8eb0de31a27d05945ffd60ac7afaa612dbc1aff514742c9cbd25b668bc8856fde954e1fad0f684ff6e4acdabae9deadac6775fd16c95def6fc3e3f044f3370115bfa05979bbf9996cc4264c4ec01201d20827f96d58c377b48bab955fa79877bcdd82ba887d5a112f2740cb873e6ea829ea84e359c6cefd4cf83080ba88afa038cc1701712a08c0dce8d375ae758c85ef8de677cad1093c9b52548107fa26149528dcf56e00468a932f6c7432265a6498a14df5a8afd4e8441a323731271b6ba386a173b8594a7f8b23589921090e9405b2502a0221cd4c315dd343ac1a41d2e33e7e0e33864c9d1d893a3189196ac4cd08c841c5fe2c68f90ed6f0ec2f727de9ab479c7df389108c6c09bda1c9ab0fea3ac9eec2ab03cf0922d2c67e27f6ed8ce86043f7b09531e346816a97c238daaff515155ac0a71ac198a8cc5bb92353744ae80f6bf0d09320643084346de9e9a977c8225a420fd5039d77cc9600bfc18d7a6c9766daf5c2d3cdd28df82cf93f297a4aa4e1450d0ca6a2fbb87b32904865b782471e2db8aa32529fb521013a9c3465c2849860fe199509e25350c2eab6c2841b939b905627e70e72f241da1964bf9c9d1ab9957ff48a4eba32163701c38ed9b9964f0d165d8843778cd78c94af678e231b81e7deea717c1a1c4da8d1f4b056467a51db29849a6f2f3c6bf8a263ebf015dffedf5b71ae830317301e3281d68c2020ff1d9557df1f9b50a63090455bea53a0d50dd5a2eb07f73f13d9db904f8f9108f2fc38faf8b96c24b505c1325ed15f6dd1c24f6ce74b7c9b65efbc2cff07cc5d8c655e7f6afbc0ba2fc1c0cbbf0aafdc4e24c6295b6c372388c1a46dc7d3737f7077ced717a24fd7b7bec873601f3338b7e7486c061d534ebf556cb4f6cd60ece96f53021a9414d6641dd17fc60ed74426a35955fc36a9ca4cd9ac17aea6349b4a20b54ebffa930e08689717ff89c84d97d0541a4f1fea3d46ec20b78f64d0b14063337ea809e413015100cce948d7217a328fd719375ffa2b6565a9a50c681a79d70ff7b981cd4ef7b86d8db9601e3facc5b29901cdfba6398b735eee3659c4026364cb7a9908518c3d8bf6bb18c72e6ec4cb9ade70192e2ffe062b64f3d9064890a1681498c925f957ed8fa01bfb29a55f19f209d46053f6c1188176553215d8db8ee0dd58da05854b4ed08eab9a878ac3ee4961bda055188c2c3b9b3837bf72444c0c7fb10945559a58da8de800b830343a8d5f092a5ab0a1981db3660426c125a72d67de15101d8c41b96282c9b18639f3cb855bc02cc9adf547d4eef2f4a063336935a688e3b8afdafe237ab7f0979e738d54a06ec71cefc79ab7337752973298a4a6023e9ad1f97034bf1383420caaa253698f88142852ba763e02f17b8537d1444cf0405b4752edc9128e5470358b5c110f67fa12d2541976147c753193dd646cd1ca5f2cc54d08670b64cd149fb91d52030cd5ed0f47b5556bc01653be743d25f1c9b991496af1347d17de5040ae1098c9b161f8c4add4236e556836d589f9ec45d485176010a1088085f4816b2af2bb2b81ed8d6fd21be6afce42e04e41f94ee42f1c9bbe588d5fb7123f855841f26c55739952431b5817298cd9807746fb22b7424fa04a94abba159c5b17cf48e5bea29465bf7e3d73f20082403babd8f90137f6d36eb4354666388fc574a2f5c3f38535e0816ec455cc85701ed0779aeb313398718be512abbefa703d8836cf57f5fd0bc8b9a4a71968c80520aa8c266c7d665871157823df9895530129da31abde3b7b70d9a47af7908d44fbbdfdf19fb28cd2d9f3b897d3aa1d635bf5bb1f6de2314d617a12e43588cb0a2b37d8599e375105fcbfc424f40f057f338419a6bf85ae90d15814e2776d9339054cb9ee9103cc1a50053983fd4d9a0f74d53abdb0c32de509f3cc913b723ed20c7ca13155f25ca3dad0f8c830a98c0c9850ba1adc4c7683a9898b373b39f6658d538b1ca23dc8947f5ba8c7c4add642c58cc470fd832d26932428a585db0ceb0beadf87312655e70252537ed4632197ce5ac0ec2d06f37f7ef5a245fa5f82b79870e1b087ea823b9b5e3cc7db15fe7747bbc7671b9c07f0e466b1c0740269265b869abce8b59ebae50798cd9b8e3899fb6cf0224ce6d0ed0f073afdb62f9cd5332fabb1587f6de04c180f53ab60d652a6c50d5a6d3ee409489d270b7603aa21daa8e79f41280c5274c894757eff443cc6b303747d7048d6ec80f99bdbb89fa2c832e12890d184bb47a25bba143ef69965454ce13272b7fdf5930cdef3e91cfc156d71fc15cd13559105b83be42a612fe9816b546c57e9f77ac8b271fac651dc98ef1d5aa2533350ff93b3759ae46cf51edba4e7631a0b92ae6cf7272db93af71eae206076eb66ef273b883d39644911e4370b51915c1611c2c7ae94b38c1bd166468e66b6e02994474c08bbd56b549187d65c9679c60a2ed059f5668201d795b7b1bbd49a4c7451f37e5e4f1d0e3ba00515c560c63e64f6dfb22ec28f6954466a54c9869414313c7690d204fb636fc39baf9f1dc41f61a8cbe72ac1531629c6801f38946d8b16eed97934f3e1e4806965dc1dd4ebd920fd95b2b1e6a4d6e980da7384444686049b122bb53ff250b17682ad3194add5500812528a56c02da1e71bd0ab93673cb02bef2da47453e8bebdcf6db339eb5a130c442bf5984a1a4b08d374ee2c02b0d861231038f47574d52aaa96082195d2d20eb59b973160c91bb0164c858b537115e0c0d3d05f3ca187d6b1207cf74f00145a7142dbb3ba648499c367ce7d94b390bdcd6b10fbafe96703d938ca5a4288a03a053157667586a6d414e96925d54e9b3504722545b797cc80c68275f62d7b6fd1dd7dba10d43ab8c7568c105346be1c823b39ce786b7bea701ca77055cb5b4b484f1f6cc4115e1087015f7aef15e69f652832cdfbf34dc03bfa87a463e76f56b760af88750b9768328461a3b3e29deb63874da817af2f2d5a701364ac44309f4d83609475118b753202cc363caaac428546d5ed8ad66cf20492d45f4d758869ca4c76ac991ea99f837a281f7e361061d97ba90a017e9e622edde8f5a5b5ed9ef780d87f66881289021ba83f563c361f0f6688cbf0e065a568b58d632fddfdffc0dcc8e6b7b8c2768253ea18533c166c43c0a3f878a215b63deed877a0a92c890596ca81de7ff729808edee359677525b6dfc07f42d6d9c071b014916377aeb9f381ace0871a441b8ae996dc16a17915a7895cb15c6b10aa4b090a9f9524e2a4b6c659c6034b087e6d78bf07dd9af5dc4bd80c871e88d9c45f06ae9b3068ccc91efd60d246f1a2d02f9215b3e96d515a600f47edcb641a9b3c8e3e358a0b841287fa321cf9a10d9777bc7ad4718e40cd67a8c82752af69b74473804ee399647a00c4cbaa14f281ee442798eb42a670514e0c211dd97e07c127ed73e26ee932f860a13d6e7953930c55df1d5c78e2559590e3d188435c21b827be7b1b79c81a6e1eb0a6cd626f630d6bbb0d1532bfbd9dbefa7427d714cf17801185d221f124f26af72b7bd1ce03b9a0625e23ebe36c178dd0376e65ac0574c4150ca372f47f3173d5a1cc7c225a9d418d24ca71d38076131b21bea2a1b563f379f54f2ed1bd3211065f92d961c734e4db51f22eac69f6d796e953d30ddd965bd579e640729ec897fc95bfaa3ab4ef2cdb8bb824c6b5c636c7348d38a8a1d111c066a568b0ae4a499cbad6799d471c24f69477189425eb304029fe4a47ab1ad2e8da5d258bed781496a144d8d361fdea6136bd6f25f06a1ec62cadf9df8cee16ac08889cc50edce075aa3d5e35475fbd0570c76ff0cb04de378a51a9b00444dc1f50b0b1afa4c5dbaddca2d8f185b745266a7d98856366f0899a3e4625af1e4ab71178d68561664969b8e0009aa59ec7e2e2fc3770edbc84aff19f4ed14912c6c5e9a1f4bc2f423b593ebca34bf14788f5e5e63d62400b0516a4e9848350274c34a49435536a00c5ec32d0a7a45a1ddc2d90cc15b29aa5b77c0d07899672d9030c410d5b4858458e8174e9f70e0813115d5a0ecee76754bd25df2d5139e1cbc7d587bb578133c186d80eeab9172a3909a2d228d99c1569ffd95b0463d1821817bdbee270ce4f3e0fe8a981a68c83b97e7b6c6899826776cc2b144a84508de4b104a8c9d714cc242f5db2f131b6dfc28ecbbd466487a12b37119af6572fd52198bf5a8d78a93f8cb75c30534ad3588d3860358e05a500abf927194ed7f9751d7f41c84cabf1b821831f9f5bec9ba67e70446fe6127f7a3edb4f909e58be088634f45367a7a4901e4bb424d171bae230c802e9f780ec245799b15d162f173fa95aaad0ae51a90ab23e678923fc5522dac6548c25ccb9d844a2c13bd2c97861759f9e71b8bdbffd26a3f5c3729d37f45691134b33574bf0f71fc741016585bc1520864ee0758db998b5c765cbc5cb4b3f5b4938e0a8fbd08b34d4760cbba0cc3dff89dca58f4bbe4de4f1841356aff08dee0457d1bc3ff151eeae708fb622c992de43108a3b23e35458a0b940f376b58ecb914967954dae759fdcd77542fcb34de6cbed297c0897f48b743dd264d85ddccb3333c24e505c8cd13759bde6744828ad42ad8bd9c6d3c091b1166e884e93f1b635384dabb1b4eb75235e3aefd0e0ff5675c79d243c08b3f52f63c602095a0dce45c67c9722b7e6bec7c3a9d8c734a6e34cb26e8f7b8ea94db6513054f380a2b21f015d011472604e827cef68e1b78cc37e129abe41d69f634ee5ffe4a30abc50b40f038841d263859b9abd8185c6068171712b90fe66dac0722adc2613791b5573396e43ee973b045a577c2229a1fa1119e587ab08ac03236449f8fca2c15638a08a3cd3b6736d33792d544094226e7d23a675a8377280063c09224120dd4103b5f9baccac629e8bc711a56122eaf5ebb6a010e9a3043cf29c46e1c056a6824fac41c5bb8cbcb791e0089395baeebcf13173f089f6ea028ce15b6f14c3d323a0689a0d78edc86bcba78acd0e2c63b0f15f88151696c738b125aece066e1490ba483e05b3506011cf10532254a28db01233866ba295ebf1d774501917d9e4ec754de05ffed56d529e1d468ccd9c998e3bce2ee17eb0cc4da24240fe8c92a72fd34f8fde076b7580eb9817045136fba3e47aa0c55c1dd0135fb75924e6012a89d585efad9bf1807eee878f2685e9b8eeae6b5c744922f3a66860ab2d38eddf7092d426fc88111fe7b0b5f5795a540c7d17d73361e67d2538d2648467e568de30b5a207d9da1560c7707cb86b1a73d6ffe9005546734bf4dc34d7cbb6d3d23b615c955dbe30c9f79d9ae267314c6a248534823af8420fb10115094536a7aba0d946068d2c533d8262fc75d52dc44c97c73281aee3f04e725caba50d2095b5ed0d454914261bc902136d0e5838776c5ebf4e3e4ac006dc5086deb002e922b3a5f0e5ff6f9ac4dc93d8f7dc3d20cc63ce05e9bcf1c1657bbdd1d0ab6dd7285d28859e37ee72656d5fec1c9396e32cc468d011d9ecdb4875572afcc716e80d0cd0b72a3accb05be12c6a179448760a7119441f829529f60458254fe97f583e59623537c3d98cba14a8c1d5b62f7d0249216cad33f2bca5f4daffa699a9768aa43b28d9443720abf9d70b6b521513cf7cfa14e756ca3662352bb8a4d69bd6b45416be164025510d93d59c4097f99f68063f27c7744f61a990d3d32df18a3a653e887658309da334990e38946c5740c6d7b8b719cc42d11f251a19d8de32746abf7f2fd2636525aedbb475afb5bcd6f02161bc88bc36513d7ea4033dcc56467068355aec81b1003aef83c83dc51976229e4aa8754a4e77e8eec6c425e61a591fba9657009282bc44fe1933dd0f1a93e8b8775469d564113efbe0d22ecc721124ec8bc796f64d5f3903c94e2e988bd6aa2c03f11e7f8d856b406ab25608d852280b61130325c21326f01566334971f63aca01855254655a3df69ccdc4a635a0616b10572faae6c138d0fbb9cf768119e670cc1c3c0fa843d064b3199c031449b824c12927475e75781a629a66661e866c88e2429930817144914111b496d781c09317643dfd4322ecbae9a153cb740cd262257ae2cfc069c308e91da47aeedf46ad4d5f9646e538f47a63c3a999e3f607cfed110e48eb55d90c9056fec0aa672035d58a7b269f9db6f3cce8bb5ece0dc8a6d8f77390c222eb526974131300a6702482af27d7930bc6f7098e6ef6c78b29259856623a4c146abf4c458d22db481147803ff640aeb58ec249b68612abb0da17bd740f4756ca5308fef5be5678983be2e2b7da489351ab9b4e06a4af567a8c629cfd9332c2a1815c1b604734361247c9e712f8706c32e0e6edc270417bb18def367a11b6b6e16e3b877b058456e236196cc43d22c3c2bf1f544b93a46cc0eb9ce06543859b63c6cc4a359528d4607fb3f42d10d077b29670d6275a93d321cb70774dd21e7fe2b6c9a6478df90c19d8f4bbd574062c18a5104f509e95f4074f8e027d3d083e5361fbda1962f8dd0d6fa7bd80fa0e84cda37f8aa04f2dab015697444391e5de01751de9a3d4b902c9f7aefd35b09434a1dcee784d34cee29788d8baf9428318900e1ee6ed92fff76998110b7b401680a9dba95054c9cd8e480c421bcd740792e73fbde329bd2c0b32f995dc19ecc605be90a686607aea8b564fef5f38f4214497fb9805bc872b55c7a4bb5a8381ed9f39b22641e34aac42977db0f84cf0486fdc8e50bc6e1fda3c7cea4cc55708231b8a78689aef24b7df1593d2cba4e135352b54d6660409c54628b66b7a1f2b21051745c5a9ba7aee2eeba374518ef21dfb7538e02182454b1348bc86a82e65f7f9ef1f4fcc1aa99a13bdf89779bf37d1179cf0b5e9973db77b83888938232f18454cb55d04d23c5d82e0eeb967e0c64f31e1676e646f419a9b72609cdcb271dedae9c6625c198e67aea569912331ae3671e31ba33e21a643bc5e947b2793561192f7ebcb394859c6b59729191cf4c8f4f955cc525cd3e8ca89f27890e23e90a772a656965c3a320e61e11bc36556be5261c14f16a46232762e4759d7466c14f7305a8dc4045b05e216daa4de9f4d961b855b0bfe717be08dee2ebcaa24e97d902cf4f4b9ca134c6fe887a67a8051b5e313000bdb84c51217720273f3edf04f04c1dda431ebc34754d0b81a74068d043a1dd19df34cc6d0cee37f59267c6966c0f0cdf56fe6ecfeafb6cf20c5bbc5e80630da953139fc11745a06c2444c9310f3bdcfe459b0edc6d74d418776b4de296585f3c685d1b1243ec6d49cc6d802d02980f85003e602ad4b7cf756df4f46f9922a2a67def2ed03f7a5d23685cc683e5daedaf891e846f209c62eecdfdcf3a11f64cbf43fcba07157739bdca73c0f222c728f18e645c1d1714d52d689ad8f909a63ec4836ee576a1d96f5c85ba0c09e0ed16dfb18c688dbae23446e50e29a60120a1765f6987e1f45b94134f79b21a1bb002e3cc0fd84d752f5e33a6b332e986da6aac34cefc438ea52c35f8974cbe97e9d6094f80a08d44811aa0cc1bb8d918dcdd7aa3cbda76ce79bce522fd95905d1cdb6971a07c6eb28f1800717e4e8e273cc05bed69c1ea61044c59d56f49d13e91f868d9a6b8684699c87107ca1da51b67108dec3eb767f9330ec66ae689b0e2676a28789ea6cf42b6e97ede6c8b03c092a43cce22b1d00b7dd19d71e35c279781558ed33f6e1b1ad5df3dfa00ac755c3ee83909309463109a4e2fc2a43067dc7d76294a928ea80b76a716bd5adbd42234b75f7a01a076c326485afffc29d2b1baa53dc62ebf8a2369496e6f49682943d9a7b8a7c9a1353f22362fc203faa56ecaf0934fa6bb9091ebc45e1d90140f2f7eacbe18b80a58accc814db23404f8c898094a89b052af929e4f1b6587cb06179435767cc52ec6800fa5bd2c6285826d9009f28c7f9df7b2fe0635cd0f12e303c2d753763ed15b301cbb6aeb5c38894fc46dd7a7522a24b6f1bc6ef81d72f8d613647b900f2aaa6a3f52ec3f4fcf6153cdfec339bd4744e7207777604e8641b46300a5e5399e4dc7c598d5fc7603d54ef5f8ae7b5d6b824f27220b9fde803cb2dce7d41fc20e6ece7e460e78e014d02cea9e4c6bbb844ae1b98603b0805f5c6e4e57f2fbc9cf4fe10dc9e9db69ea77164046fa4470b7ae2e670195b19fb2ad759df3f11b453559f079e2840e3224bdd55999a088e3a1ab611f288cac78a8e91940120cbb716214b634baf2fd56ffb5ba710e578b80370d50081d05abf9c86e10a169fd6ef27caea35300c65f38dafb1a5f219df62859444562a6e0a1a5ffd596bf69f764d627a5f87d1d116995ff8276b89caef9bb406f8d1cf12e848f2aff77a00a9a3072d74ddc8a5f3314877abd7ef888338d2351973f5d57191e69d4c4ad74723e6143c7f790031a624f85ff28b9598a15bc6963a7d15f52dec1e3e294c765fb085d174b9fd4d472b5154aae8a4557b6242dc18f52c7c30c05c0310fa4d581339356a4abe82e82d0a58193f89cab80b7af3f193c79157167393203ffcff7cf34eb18949967c91c29da62d8152269ac0a56fff82c5e1b804ee0986584e80780c8f9f63c674f9bc0149c432d1afe69c0706e7b56ce9f67592f793bf82f6e648febbef7b0fd6a8d0b466f9ec67410b6e453540e2a0319703fb06a9964a3ec39a87394ffc9a181c377005da6f0d62dc650db9c4833e4d814cca1db8d1a80b1ed3d35de80dc91e11e52c53899a6d5cd2ec6549aad006c9d70f2f35faf9d8a19663532bba117a74a1460469704d4029631819a6708a31b3bd1a0d84d48d3e04ff95304445213469230c768eb25fc62689de803fb9b95c1872e16e5a5380f758308503ae9bb69d818b0bc4a4351262376bc2a32f9052177283c355e1357a774b63b29ded7353757f2ba4d409e20c7a458d18454d9db87d5dfc3e856808dc6f7e1b1895663477f063cecbeafea15e375409852228921a24b528f90817dda103b157b9e88822da52507d6c948d4d522621895d647b9fe16345ad69be4e504cab0edc1bb265f4010d1f41e9de7b8928054c55d30da2324a987384e65a6058fbfdd45d036432ddd7eb43b40a5b8bab5c18eaaf852f970fca84a2c51335c64d4b2931bb63c6b6deb6f52927f6516aeea18fd610d76f5eff772b5eda685acf4974592312210238b1f150d0da4571f324706b617659ac9b8d5b2b6e4168fc130840c5078a6ba7e4dd2fcd667d7c235dd1752ac701d1cce27a420c49ba5c2bf05290e3c6634899d941dcfd3f99a5e1d0f8fecbf55ccb9a37d8d71b33e725d57a82fcfe0cec312a326e233eeaf7e919bf4eb23a066d6f417afedfec1c67496d79835b9ca2cef5a2b84da2e88ab547de99598fbe1ded23931c8b78686bc6ef3df2ec7a8564c6d3cea547831a24ea78cb01d946446b38a9b1e02986738ce6956e2646a934883c8113c97830468c558bbd54cf6a28e65da86aab4f420670521e8afc459945ec93d7c2d87b130961c02bbd519de9a5393c19ee67fdb5a59385769648ec21e9e5948d8464d9f5911aeb9f9ecb8af79f8d11e4488a02040961d6de0dca6c49972fb52d2593c532424f035bd6089180ecc3119e1203c252b96d550301fd421a1bb3ba205c9d046ab02fc230eea1450ae7a7d003c2a413b1aa04f1e9ba0693f2a4e6d4deb493f8e1bc18c62f24db62ec710ffca9860417c037d557901a670c50e91209e225f736a28c0d0d61e529a89438d76d54c91d02cb643429b98cb515f8ce0b069d0750ed07375562338cfaac1374e42dd3af72f80d70211dc22d7cd645e1be416af4fc68dbf395c2e5a117cf2f4cacbd752cfcaaada0080abf2fff099f741913f7cc37a81fae2d7a4b74ae33bfc50bb9c129528c2c2e21ba34694d1267c08ab6a4aef882be688a0f07ac3b8f73cc2d6f81a32e101e1d6ae6d97f9df45b9caba4005576ced5e4f8961233122937b12344c8539e809f690331a9f51bc6d2d321f7458e499fc7b7f76e4b562c9d6df71402be9388a3306db944da16168bcbd376aeab61c61ada67d5a5f7e2868ea673d8fe74d02889032e0040f9d905ea0d15639e3fffcce67877abfb854baff72d047630e2565b157434528928b19a6ff6d828d05a95e90906a6e7356c61cf5c8f25df817163adbe03520911f8fa8ae9ae98fbf66987dcaa736afeaf403c2b83f5c6c0e7441c8923f40b4d9bf9f2f55505fe0941c108c39073d7d4b4607ddb6febb01a0333d11c3e01be23ff16e5e4f867724a6de13142ff962d6dafafd4d28d0ee2a057e703494a048ed24c38a1f5362179cb7333d960e0922fa777308bac540fc49376ed6e0a53595763d7cd6e16565c2eeba1a7ca9d68ca54929818fa127ecb535ef2c78439cde7416cd702bfe89eee60857bb0c5dc7b6c39c737dd44de35e7ac4e519ef047d2b7166fc8d1b07db4b2694d3c4074c06a906988066dd99d4a410f0afebf4cb6599b38700b76a8f3594c873bb79a865aba80850176f75647f33cb7433a898364d1d542ee57d31d32a6ac75cd931f745bf78830a8aff38bd69b6c2361fd7f0bceb4d5cb5d32f119bd97d440b351b76273a45507e4c7c1f8751606fabd33c4bf2dcc386a17e523323d130119628501a3181a14b4da7fb2d10be7ae2f235e8ea2fa741f2c0ab640a99e21b334befe69441a7efee3657b2992ce0166f2ee152bab97292d68b67be9b30f7c7a7d0a9eb535c4cfc7762bd8f5a09c61e10cb35f68075c51bed3002277250115e5f6122b0cbe36414b457d9be7426127d8f1b3aac9c1654095aa0a722f425d78e2d0fc6cd19bea19651fab7f02ef8fe94e234ac18f0ac473f9c119b231ca024e7de7281364b2cb854a707463cf58106302c0ae38093f479f94bc42cfddfab139150264f595c060d0d551b8512aab8ef6ca0d5ddfcc9927b011a72da93245cd6b85e98d7d0ea2fde8e48c0885c05c314f43f6078029ab9f8dd6cfe76a31636ad7f5c0603ff045093f37e8a58fa4fe370d3db402ecbaf95c39a5d48686ee3aa7603bc3efa7eba79ad2f94488455cf0991a82167c16169f30f679341c61dd1fd49e120c75e83e840286fd7ad1529ac5ad8ecc01bd2464206da2e1bc815ac76e35e4f6b0768f3e061c8dbacc980d864073639982817091dfaba36b7f09a9d64e647ffa7666dcae3befd47d7687817782efdb0601e5f162434b35c5dd89a3cf9cab93472765ccc91008f95140ae38baff8c544c149bfb06e578add9060057a7970130a612fe03086340047f4d492fbcfb44ac39265773dafeb3b8fb9309a1bc0685a818ee27bfdebd6b2cc16cfc6032bb66800a8a76ef8642321126dd181a6578ee978e60463c96b5e59615fc75e19b42ac5aa88f2face9cb12be72de15ade8341472163671aaccb715090aab3681a586dd9c342da61b9436e527fc2852335e4817d580af9429fe33e61ecb7620b9287781a4f0f55803fc68acefcd0f704c4e29765c4c7c9f13c6c1dbf97fbc149ea7d5d0ecbc552f20ed72673ebc1f16532b5f30fd163bad0f644eeb06ea9f83f1bcb099132ef5fb3b665bea0f7b65898e624b611b3812d0bc4d06850344cef6b977b8505d5d92bcb75a0cb55546965a1e99b1fef815d4b9f85a47ee9524b741249921d2dd410e69a2a2bf0c48bf5d75322b07aebace3af8f0a59bd1363bc551346996b5d4aef73306ba8979a242fad7c7b9dab246122e3d9c8b979410a1a245a201f9a91bf1aac3a1c139016cbce165beff9b5b39174b4efe3b084b644ef976a9aed614877d583ad9404f5825773152601afa775c2de1eafd239b5f77e3b128e6a8b5527e241656d5550638117e1b327a9e5607dbb7700cfe844f5b81085d3e98c71f602bbd16e28a6577713fb84845ac5e2edbdc01e0cf02e105cf253011d96b0e877aeea5245520b7154104f0663469dc802fe3128d4556cc7442a979685033fb184f2cb104521ccfe796b25bc7107d03c30b273113529a613604136435cf552e300c75b077d6323eb44b22938cc4a1de9bac6c50d2be04e21f2580e34b3399076fdc5969a4ddc7a53bca7cb6e427d368ce841b19da2733fb2175119eda3e33ba73d9997447dfff4cea947e659fcd20690224be7e6d7c5db36773857da7e4bfd83223fbdb590b3da9ebb597d60a49a2cdf7c010db4ac27bd7e730b51692da467163b5aee1134f4e107130c94c84bae0dcb6255afdad06aa6c3a0ca43e43c5b564c1ad112db18a1b4d0615314f6398bc064b60ffd70045dfcded9bc0cac6adf023453b2a8c8a36f493bae40203c704d6ebc372ea4b2225b0a6d11b11e5472900056f9b158d7bec7eac6ba2a4246de1d8a9a98e2973a3c581299e12549dc91d130979f85ca9353ffea45c7e2e41b70934269c69f87fb4a61734691374e7b8ba8b7e31d94fbd01a6ce25eb7ff7ae0a6750221941edbec589b7a80269b22c553a25eaca1fd45808277f3f945508134511a12c7d1158bba2644350ab8b6420fd60f107aa5714c8c4a82933af038de3d58782233db6fcd234d7033eeeb3a5291ddfcd7953131fcb5bcb86c7c78cfcb9ec9d127915e6f2d54c53770f77333c415923271d67343ca9328354f8727bbb1d1550600e05f1b662d40b8a36070a8c585575be17e3a01bff9bfd2e632e45b0b19cbbf5fa86eb1e17d21eea0a335005ce52df178ab9bde487e7dcfbf754fecea4804385782971ba51795a9e1d9275f19512c4d2782da41de47528451b8865791f78e7fefd0d61f77772e8c168eeda9fd90614d6e387ffda536cc5604e3e8264a14a433a54de95797ab91674c878b25a98fcfe3021856129ee735b235ae4e62e7a93af262ff63a582fa47f68581868f2190b5ce3d5cbee453af2a551469e034e5c4570f9146ce1d9cfe37536f9e45748e01152b7c82d42b81b1b1ef925c654c4c8076d2c2c60bee63ce92e05972f37c0ed3071060fafd8a2a9e886bd1a372e0dff641c803877c6d89f9f8551ebd60c5e249971a01840e3f55225c04b455a33334e185a75542227d5bfa1a0dd435f064f006433e82f9019022296be0d1050fd1d0a5fa241df32bba9fd8939e7bf30457cc4c098a5260c2740b9b8b319169d269b1db5d0cdab275b0bfa8a325ac3962d43da78a30c5a7298b7582e4e4d8b15a452d84cba1cf62bd56ec7e7cb571bce0eb365e2185f948b05a951bf5cbfb3472544c95477116a19253f7fa8b2431e762eb1fe62131510ffa9665d27d25670bf7ab1b9527aa0ee3d45c561958ad35f582a6260ad66a15b7763baddc22b3787cfb751a7d158c53c9e2a1a6787950fc757eab4c2bd7193b321c6240831d4fa39bf4255d08d278edab6aa4ff10d61731f71df128b00d1330f61d22e6d1df38a5e1cc26536386d976190eddcd5c996fa589c034efa73d216b23242405bac89027be9d1f55312a1359316daa35f36ba9c3211a512206b20a909aeeac8bf1a13fd992a954a5c26414ea7fc053418f7df6a00b2c448762fb46ea2170887ce2002b5a613c2a6b56ddce98c3309a249e02ecf6ffb7848b009caa590904c1e4676eba6c27410e536ef790bdec80aad051c0b418d246551b542f1092f760da617dbff4c98d993d4f82c6496cf2da3901b306a7e0cc9afde8ea165d0b48eb518e8a75cdec484949f88ae1a324e5b742017f0c7163d81d1bf0917e2813c9258d9d02c9b60ed5d66ed3151e522aaacd408ac117d11e447fb64dcf29f2b4b3ae5f1fe611cc40127de073d1c6a7cf486e08d513ee37f04cc430199cc2d8241a6f0fe1d780043314b31e51170ad7c8220df2126e62853a290e0bcd3b7db8d4147ebf1e0597e0ecab9a3093dd4949bb8c62a9f7793bd7adfd478984da9d8e1cca80de2fd4192c48928daee83de07fe91a2f1021872285e3c4a60b2fb8cde07a37eeb315ff186a02bc8a04d99cfe218f3476d3984a2e3a197ad4922fa40af9c6bdda803ef129acd9b6b10b3d94b13b00536b760ab5810cb75a69f128888c0d5cc548afd718d9e3f104684313b8fe37cf323d04fa6d55aa5aab525a697f2909d0f0d94341c0d96d22de0b59c54d79469fa33f5dd29ec06516c3984e264ae44ca0a4c8fc7c6a6869419943b155af21f9e3cd226ff7b447cf375de502bc2e230cbd404ee50e2e0b8ee84304c8bc6f022f47de3250bd569ba2e7ecdea3866cdece6ad7916df4df94cbd0875b39e785be4f9d03d5e57a524a4374185112e9c24494ae7f3a9ab676aa6b974ae513590904c720b6666aa3d763fc297a109a4d6f0df15827492cc3bfd326b81d1bcfe9111909ec81dc21416f4b02c876639fcaa925f3c4218c5e66dc8ff9637cbd456428c55d16f5245517422f4fe85f60ce4e76c8480c3ea11b7e298baa7828ebd7396212856b920899eeb107d9a4e5207acd15be26d65252c9cfdadda2469b88c14042b9589698f68c649dec996914d1fe09d8cb7a2487cef12f9ac0fd68f98fe7e7bba8a05fbc4cf1a7ea7620850ffc6f39a985ff6783e1ce4aee4ad9978508a475c1f75fbf13f98aedbc35a8165ebe82615e32fcbe4db102a459c6548db4880b0784a3976d4df297a1f25c468813578dba5616f7d32fc45f9e354115fd5b59c284cb1a70faa0bc742f830170bd70ea28093f0594161f293f81a31ba755d88857deea83c40593d8be00db4f8b0569ebaab62afb1706ee2b396e248ac980e3148973f2ee6f8a0cc586a26c6e9adc7af86d4a53d7ef4c7d633ec0b685c59ec39ebfabd6081e259fa01002e65d03f4a8519a2efb3eb319b81362796f59a9e960c50d535367aa88f78008619001e6637b2b8aa69f722949d12c738905188b02645e90f825142c8c1283f70fd1cbf88611cd20db0820ba8f30e7b746b838caba9c3038d10a71b94deabc65cd98a16c994498a4745cf540f548fc728a4052ad5e73d5ecbc255b980275595ff8e9d00a408416b966c575541bf79052b4c1740669ac18e7906e889ceac7ee940db63107ba1b43d005abd713c2c5ed17f554997eb5d47bd407f57e63e223e6087ac235863d461919a81cc6e7c35ed8fbfa592e7b83b02524c4f274b26dc2ccabc83fd6bd73060bdab9187a8cdfc232b2a12d829ba2832227b111968ab16b0146fa8cc2955083106f89420ea3e61e6fad54e2d3e9eade52ae919684f559e55129d0a57bd98e026da18892154fa87a3a280bc77dd65b8bae7a21dc926d33d0c19a1eed87013d6ff3afdf2ed100af43f055eb7163b73d7d8f69d756a7f838dcb9f4c8f4e8cf5896e306fc1d3e633c02f0419bb5ad293a8ce32e0c3ca079f6702286984f5d4691dfa6fbbc6c7864b28db0e76268eb3ccb1007337d71125db2b810e67018d1adcf1c0fecc68eb90c2325bb4814c9fc8799651e6680f1dd690fc67b88b143f4aa05b4865a85745184d8c6df2d7302980e142db5aa89c5b9f065e6dd6d81c0f92c9dfa2ef15fe636b77c90e77527ccf183603736a391ed65c81cabaf6a45bc066a425ce9b7a8d935185e401a3790e59aa83ebef7c7d89befb916c1abcd340a793763d988cfd7aa9be52c47e4acdcc1d04e665e1944e37ed7ac9920f62e5e0df6d82e25b1b086d1379f8be5d0bd7ed5dc948a8b1cd66310cffcf3e45f78770d09995593cd5042ec68a7f3c513b2104868217bf5c03c6d2b5a6e36480b427c38c87a98bdd78730eda639fb7a43c0461a91775d5bf35e14615d526b40c22bcdf8e2116edd7fd0a335185a466eaa3adedafa4d6c3132b448b2c83d2401d13437511649668a61f3dd1424d7f38a2337daa539df579452b171ba5d36c3dc281b6928f6175f6f89e23230ea6910a7f1d7fb12da371230d5e9f5dfba70001635aee727da6e333443c4fbfa052f915d0914dbd63c006ae162b169401d2acf6d1d9b3a8ab17c916ee264696f56eff66ca76fd0ac9ed3537ce6700a1d6d91525696794db0dd6ee9d3ef7629f109b3bb36605846043be062ff18f53fe6d996d70d93ef1b3619d376f02587797f5f61cd8f4b2a6dce7363e66c050b927ae924a26aef99d82669352667398f6c53c85e1aab0bbcd5b4088b386691a63f8d95be613c8383ed03a4f40f71b2e30677b575c37671651cd3446aadde3e43a88f0e0facbe230cb283243ea2d9fa004eb5ae1d8354daaee4ca7e490b20d65db79b803c1cc11bf9e35f6136957ef5fc39f2a3c6f2d1d751833309b6728a490ee64192e9508a416c7b6e8f3e2c9908e6aecefc8805bfae3535a2ea885109118962b77d295a803228fb0ceab3f25a083cf73ce167e964e4a08aa791a7154c17b9ec73f296f632a2011a35ee5fe38194838a33b0849944093d6a5456df3c5143b54b8527a814b6134cac01a84086d2591d90ac44200528ed9783147ca3be124b7e7c87c1cedf8c2dcca13c79e4bf9c349110d4bbc5246a1fe450e5e852bd9867abb03bf1fd8c50fd5c6b3408c141178960bc681849899b23fdf219c868b35e31d1dc68a8fb5401ea562cc544acae8aae92a9f5780ecbcee57d3456408572354961c567d568ed476c17b88d90cb4b6fe50fa261dc4dd9c31be5df89a53c0f9b0691a3ed156ba72d4cec0f59e7b27235611331949fbcce8635a92d7d8952ff8e1c1beb386d1956822da05c56aa6fc3cd27fe2eb09df2fbd61f98058201792ef4266872fe8abda233540c20058be8bdccd370dfc11e86b9302c78baf389e66779f9c02b9aae215c07d77b5b86751e3a18905d8c37bd6e5cbee212f9c162aa2a3f7c11d85c89c43b3b3b0f3338e0787847f2124f2a96280cbda00b2b37788440c2e3be9ddecfa06d9569f1e8445d6bae420e920e45acb21c6e62e4c8d73e6b74d30c5c13d0e063994b9114cbc48c4abf8eca6e819e1b2602ca7948e8b78e858eae53187f7380a8ebe711da8c48cf32e759f16e77089e5f9533b4f5a814568f56491b159c8a2d668f4b65b234b1fca4998cbd197ed6c7a17e95dd2ac9e0adff4cd77d758b603cb2670af6ed88f39b5d09599a61be46da6535339610ff1483d9ebd9a890e95e66ae84889528f3e3a3d7491f90758c16faa5ac979c6715478568bcd15f6d579f5b059b5478c84476bbb55a5db75580ff771b8a8c55f00e1a0cca13ea48e5e9fcb85e4e8ec5d390cd0c59b642e544d587977fa648620486efbc949c557aee7d16a59e8af5dfc3cd9be4362e042c4e325971cd2a12df9a2bc5f4361569b0a88ff9cc90a0e42e4a4e18064452fc626365ac8b77b6e4dc979b270775e7661f9799a6f11ec64aeead10773717478421f52eef20c64a3756128235c4d0900effa91af69c36a377c6d9b01bcbe8d6f0362d64e3e14de6deda954cfc575244599511aed25d8f3c0f69a042960f2c7444aa98e2fa4e3b4fc65efcf58d6d88461a49f0fd6dade36333f34d4c44a5b834505515ccd441b2454dadc26f56d35ddfab25a65dfc7b547ead9297157a8fe29ef9b39906ead698b553c6691ed85153f2c1250527a09ddce7365da922dc4ae9225da09ddf4c4dbdbc8871e53e41d01e7426ef67e0c14e10512929c10d2902734d9937d80cacf1093a3c84eaeafed13f649130cb68a89b6a9d6cf2291d49a493b6eb08fe807cc12121c6156331cb2fb6ba0233502428df0c54f28d422f8e4dfc1b5e766bfb852bfd8933d63510c32d1dfbc4813269e18d5c16392e70c38eaddc6a93f9e4c00677854c0da82ba4a4d364ad6e882d24224bfeb35d799995045163d78ea608b8c1dfc1ff9a2dcbdf5f6b1b37d63e78ba922d857a4b79a884433dc7e8a3c1fda2c5e203705390d297696ee98dc924934a40e5107a91bf7fafaaeba879b46f6ccc5a7ab41be8184206b2df47db9ec88106c498d55cf1f0dfcda790283db949ce74a403d0dec85b2fa297e3e92dcc3039738042bbe631119cd15b9cf288f7973892d2a9d9ced0b5bcd02deb1c6e5759f772f751079f4561303f8fa128f33f13b3b06e47ef3a5e1472e52f211d2d5527856cb99096e45b7c2a39cb34a13f532b8cdc8a1b3234eb7ad4ffd4651587e1c8e928814801739325396ef12bc70d8217b90a5abdb1d7a9e38f5f0c51d09b29ff80ccfc31683c88833942bc1e13f64ab5f6373a015693087852ebc023a4aa3b1dbdc143b3e8fe9295bae1528f18d7d058690c48e901bc602bf37a84191f7d8447b0e15268d076f5a2c71b6a01ef32115de770730d3433dc93068e184178f66e11f9f57fd19f227aa2521938b54624f26ca0c8a608201ea964944687d872036b82c0fdd22cfd25d888f9b9aad02afc3c273eb342166c9cd9c7adc3f473416bd9c89fa440921f7e76c451382328f6fcd0f8b6d5dee374440df3060fb38bf5617308c5b987540287d4a05f7f27ff51df9519eaef0b88ba818276ef1acf7edc3f49d0e90b35d7767e629622876aea588a178550e5e22c45a891bfeb11e1bbcff103aaad1eb0f62eea7fe7755bd8c44a65b7ed7f74d85b98df233d4fdfd8232eea18d7d4bf6ed1dbd0dbfe33ad503a123d4ba3f590d21c2e08939753ecc990142eb586d242d8cff510e962e8c58bce49b41d0a87156c741d13fedd76d979cc32af14c15c095e525574e339526b1a9bc8a6326d804899f381ee0cbf1e840949b17c7ffa48eae40a2ba8f84b7a78d43565bdae68dbcdcade0039180c02d4725daa982460969c80360263f9d5df3f162a582c3b89c8ee7f4d27b9216f725e6b258c4f25308cd81c1075b2fcccae32ec493828d9d4eadbf1d44691a5285a66ef59dcdf4436dcf9afbbcc0b8d0d11d80196b35cde7f684a0eac715aca540df40f891a0352240fd1dae6cbdf622c341c466257a2b5fee531fded53f0b9937410803059744e4398ea8a68a0be983cca78e87d710e0bf1bc3512bc59a414b0bb2455edea43c7b259e275c3a2e2ff3c38d480a892834b7085a044c2462d07520f6d796ae7946692d70e644761cb8e0ff9738e1dc9e23cf182c48d810dbaba810ee45960234a46edb75e55a5921b0e575322a852168ddc43e017d70964959439d26369321ae9fa6da27a471b993b5a9c6de97170c47bcb393f3ab2c34124d4cf81d77aa5acc21b36eac46f1f41fa44b333da2e530d3ca10c14b65101fa89ea675f44e7ddb580578238553274ada0eab8fd005663496ee962fce2bebb1795ee9622d02d6a7662dacffa276b95ad64dc66cb42bd839b99e11a43a87cf6114df7e7897fe652af3db091e1c8d0dff85ae6bada9e92bf7c32ae557f6f16435f8619a08ed4b61684da09d9f3f7565c1d0f4a0f1f1e77fbfb8c495b7a3774ff5a4cb7d3890183a2709d4a4d2598cc24235fecd889c411ff60706d4cbd96d7b2155356af98114b7e23e78ebbd3543cb2658368149fd06bec37519369290e487e4dc803126e830f08235c2586c97172327e8feac6cdfd35f96574c04d7c0908d1f816c1a723a3c74e2e5b69ba0bcbfa405aad989d1dbcfb88991673150b595c8e2360cad578c48a9a2864002d279c0b710b4694489cbe4b997ac66c40c7e89663f60887456a43eb5394e2d4b2bfce69f4092fb4d7a6655ccf7fec05d444a7d1e71da549ed84d32894a1c0cc523d4ada6b7d9e4ef27cdc8f14679e8f9d82b455e0e40b74a599491d8ab831d46124c716588154b87163e174add937c922e0f36da3ae884e5b56439775e536d362dab732532c16ae1aaaa8ec970e81f537029166f3085f9dd6ad449326d018797efc937c66df65f4279b88ca86a3757bc63a5ce855097ae931942bac41c85fb517a644ab17a2f90fc923968efc7092bca2fbc17470bc166adcd7abf58e5f582159ad4cdfc91540e40c546a301fdff457affdcecc5ad8c11922e895c781418c2484e98613e3ee753541b71ef1a36e10fed2002af66ca470d3f18a4690fd01ac84b880a9e61f6d667a2fefdebc71b279b12e32f0ebac5504162024a12eeef9823b301a0688f249e444c4e47be295e73fef6496409fb87a663095398877b3dbfcd35999d2d5d7c012bcfcad1ae33f23bc541254cfa50a721f0a07e5596e1d3d5a4b4f941e03fe61fe5b171c68bdd0f88e94c12f8fe957206b7545b73fd1bc22da212a139fcedb6ad4dd3bd519a351f3d7a95eec90d9915dec5f8b4d06562905094db89b48c6ab47f63f425f141e2d1e590471f1c16f086ea1eba60858ddc3925b21893f26fc54e6a1b7734bd097449c2895c5b28c52b6f9f8398fdaf5e9306e83c6bcbe67bd020ec75e33a4ba16684ba6c957259f20eeb9d0e339c9fc7b2046b63e2fc6f610f8b9f761eaee287070cdde6d9d6c89d331d05ac0918e29eb66b7254897ca8a5226690147588ea8619da9aa449fd548602cf665091f32c9d844d20202a17909bbc9c366e7a6b107ae0de692d2219e1a22d7e7e7c62d2a087f69af6c3d1c684d9fa513149d75d806d9691eb538bd6200244901d2f07b40fc476a32799d2196f151063e7183ffa0ab9e7c0c86fca64fae78d8e61395e80b461c9bdb6573278d23b302704d070bbcb73b74684bf38db1bb086706bdd282a559e1a210d36f132d883eb3a987d99e843fd377221257b670f6fba77957c31926dfc82df7e70e053019d01f4e503c8588cbaed3b2d1e039b09e535bf412c69c07f651cd2c836fbc6b32e680823e3e0fe9cd0437cfd239ec978e6a81836b32592aece74f1797dff0aeb6c0cad520e682a6959c11ce09584529c179dcf0d071bdde8204645468d89c54505c2c7a67ebe22040512546bdc02617c5991212f0d4e2d3c49a70aa76067a6e315bd0431fe1494bd3555395dc92166cd919f2369598592d5c12a7d38d7182d862469d35fba6296cf8ecd45b515742294c7d0e04052523f5004dfc55d4e999ea0dea424bd5e89e2e80d37e3ef349e867c8b0c223222753ac822c0f620a41d93a388ccf4a5ae6c44e5e180ea4cebddac52d012523e10a5ddf13346f42ddb1819a71eaa80f3fba49d5d4c51cc7b6007680dd354f474f876e636165b0998d6ad0d2677fd1d7970799e38b032a02918bfdec7bdcde51e1bfb7ad1a67b23a7ccff2240a1153631f252e18fc27fb2d8dac73c7b610b2bf0107e9c7e68186ab93aa5ce647d6f6d8280263866d821c48b5c97fdfb3d0c37992970a25f394382044bf5983b4bc6f7c95b07370175439390c6c20a8d228c706f83b7ba8d71e59c279318e93bcdfba968c79ae2597ce87219f6ac243c84133ad96425f8af95c551962080eca9bfb1042453f921c75a443e5904b4354a0118cff97c034af40eafa5b82639e0ce9e35af22a40acc340201ce24aac0c0acd59b7e7c4531a15611dd3b7dc13147f8fc5d9522926b1dcaf752ddc0dd33ac2ed66bfbe4e05b7cbeeefe55b62ef00ec3fcb4a30a7c0a7b049df0b4d44f62207296eaf85e95614a1160cc21096dfa2820000887e237a5afccd67022cae6a3f88a171fe451f5dc1a93d2d9cad2dc491f29d8edc3049317f1649483b4aa95fc2ad7aa6870eb68d6a847d1a46d2c644169224bbefbc623fc302d279cdc0cba06ac17744b1a95005b21d85f008f480c59d49fe7542ba98b47124591a69200d17f88f5dc9a2e7461b32f492f28a66c38524635e476ff95e846c2ba5478e91c621570406252782906c128e5297fb4656f73f78063ffb74f00fef0db9cf708f8be5ab65d171d626f02ba0491dbf25beba85c60f4a9fb4605225b8ae5fed0181d4296c1bc4578d534e483d0a1a05f10d4948948321e0a77879ad0e2b00e76a77da8b2779631c7e57b1d3502161ce24f596d397d9f04ceb96f0d9251fce524f836b85f4ddb05c1f7277664410427e1fd8a93d0c6dd462092efdbd6fa966e7a9cb1770f58105678b746f2eeb63f19a9aeb1b2dae0b1d48e2a573627a7977340e3e6d131af06e1a66b573c8c5f19ee04ee93f9593c31b0c29570c985420edef88da4cfe6bc0738e09d71a69b7ac874fcdeb7b0187560b6eaa339b16a05ece0dc47250626514f6042d56489fc7c0ab73a63f1452b079c8f7ed1727da103bbb4c2a61afbb04772dbe5b9674cefea6af6fb5d54bd36c5ada37c6da3f246c70dc1d391e761a6ae30c2dfd9a6f6d2bb921adac03a7c1d1a87ad023771d1f25abf17d84fdb3564ef3f75720f1663e4f57b0988187228c11c2c97d9de93a2dd07ef88f8d183942fdc1e7a73bce7fb55bc94568ace2e407b7696b9d495448404edd79a1ecc3204c4322a1099e3e40c3216b373a2319fbeaad96cf11297482a0509a7973357a2da617042c22f0733e6c5f4d963f0c7a8349ada2c221ccaa305dd854e825341e840e2d1597553a5ac57217db955c16ca80eb87f71b6bbb1df0e7d844e523d55a56a9a57d2b64cfe82b08c56bf4e222bcb92bff8b2a1015b3e0504f31421ae40f39ada4e86ee74103ad319e310fc8a80bd9ba2e5947c35f712108c94e386a75733d3979d1a431289ae6e989b280e8f1d718994fba321afa2068c71a921e241b6a910f39053271810742041a9f8da56f4163161b07b8397af4dfd6918240b157da1afbf1a0ff5ba6ba847dbb69ba9591849e2638d39e4fa199a4a14c1e7efab9a9e072276d5a3f94bc125b8ff3cb76935e9c4016b66701e50fe398b401d100a1cad0e317562b1b925c8c71d921e6d97237993b830290cc5cbcd5478fdfd9e4dc8c37310ac3968a32ba02cdfa85d4a2f3505ccc6bf48938a1bdcd37f115c3e1e14746d39804e1243abdbfb128d2844c78ad1832f206886f445f6a3112fb52e5c674d5cdd05bd6ea3be005636706b578cb712878bd0da0ab6cdcb4d1a38bfa184d130b2282b0b08fee13da9beb7f1dcd7492fedb51c7311091b3bb2c22bb1fa5f573742cb22fdac083a2a27083f67201e8826065e1a47e2a27274317e733a2dc6e7d44156442956aee9bdfbc39228f1d245dad687b9a9c474cf171599aed933e7d2f37f4fe3cd8b326ae8a349a27f2e593f5b5b233be0d3bd6e87b74cda991196a41b4883879ad072ed02daefe310a49b0304ef750b2172b3581ce2e235afbe0d99745295180d2361ab1402f3115be5dd4494e702696c5bd49b94ad98074aae86eee617d5e0da10071bab104bf2d90e512abed853778e2c200b0c8e2bd5083e2f56d49315f728d68ba1f4e1d4968e5e0f49cf586f4733c36daf5b7343936ad94d943d5f5042468cd7cf9fda1b57420e67309b4270f52358d85d4fbc4bf275b82fa1c71c713a5b538bb387fdb3082e1d847e42cc642c0af48f1c58b7c4775951178a42be67511ed0bd2addf30dbf8049541b058068b493004dc687db0a15c81cc2986e697e1baff2db635a4afa576413bfc67e8ecf7710490150ac2216931ab5300ef9c7e91100132df41b92ba69e260c113f584fba9f12ccf92bd4f78d2845d4957f1609c5d737a81aa1780bc3a95808c84507e6ed9abe219e9c47e3465bf5866ba71319c54d2734a481d5de38ef13e5bd0f443310014a06ea290f39df1481297730c6cf9f2695764ccf4824084b28093106286e28b12b9263bb32232fa247cbec5423ae1a2abaf573c4c792ea58683615164fe4d2093989bb6b9b1df3857b528e370a32c54770f716dcf29643a575fb68392ce032022917b6b932dc8181d721bf494f47e3658827b1f89916b6f30d016b7bf682151e6555c5c1a2737ec6855b36ecc55cbdaf01b6b7e8952bc862e5e565e5fa5fdf7c35356aa49b21514b82f92b8a3cc03ae0d8259df18a776b3dfeb0f6cecd7127318e0bfb02d015f857168d5529a8c852d2457de09da0ee0a608a7eaed32c3981e996ed1ba2ba406a3a49e0d25d90939e2136c0bbbd003500c95d3fdb9babd71824a4a4144da4b90721fd7c42368ff28ce1e7d750238e94199850172ee8920e72eefd9ffaa1bc55b6c8a877fb486ad3687028af2441ad404eb1d12403ad9b8261ce68f224293a713134190c102e1bf9d1a5c594d7ae79278bb640135ebc3ff220a957ec7ef37352029bc32bf8ef39e4441d364391f7c56ed7682fbffb5e21ba3ecdc9ee38d6718f9cf53a177a544334f0960ddf3474a5390a6bd47cd048e9ca06b4eb217eed3bc6e4f91c101c59d26baf6e9014617a32a0a3f203a9bd0e3d5b8e725201299c53b9cbb6827265702c8f9b7873671c54d4c9332c9fb7981f8afe7787611fcfebd9e9bfc09174d7723ed01537268ff6f1a00acb329abb51d29b3929142a72a4f9bcb39866e52dcaf0740c9400a10c1e5033e2a9b70623f299ad3a4ee6ebbac9136287d9d1552a925f71a8928de4014d93140f7d84ec08277c160106d858f05c5c27537085256cd53569bd21a2b28718a6a398a1f5804b4750d0b86ca24686f0b410e63a4b4022105f7a379afeaab106ad894a50a7cb5d4233415dfaacb8a991587d297ace7b039add20eb44f15e2a33abaf2986bc5a265d52fdad808745b6940c4c1d959d285a3c0c3d285fb20f5168a08d3508abaa96cd019486b1f5784fb497e0750de9d4535e75cf5e0b04941b6825f5ce498a0ed7c162bde69c4fc4ab83fbcd7e837460eaa15248edbfdf6d0c6e945f794bfbe02c3c13ebeabe625e286a78a226e0dcca8178ebf58702128d58f2b578fcf6b8b34dee60af01ce894c814fe572426d0a949a397397496447d0f412a9a26b0f7a5e4505cc990a0f38e13713816eae9960757bd2c6258b4e3e3392653e186b503e960d647847618b54db2d77e18cfe1a0bd3a74ad50a76d6bc37948240b92f9707c5a895792a09999d538d6d6f744e358df42a2588d191276ffd69f4dde62a07274268bc9cc9e7181226206b1c5cb87561f9c01712a0ef4e1d9108c55ca60ff6da5f0a8c15d9a73d74627448e9fc995a74ae94d809cc5737f2dcb38f3c596d099b4f99003e07a82c5996c3307f3f5aa3690f6e3fc310ce64d5d6669979ef6b30817ef667a69d6e1829694bea05fd0abf4c3dd368b50dd00fd4207bc962885b1a7073137f308173cc2a7989df242811a8cddec6f39cf9e150aa1f0826d13b22f6e2e864f898e83c6597e57e4713a85f466fea6500a73fb98a935f76a81d41c3b409b60e38ab51da00695b6140c8852de067c826cb427bd7c7777e04202d7f4e03399402f42eed932056d33230832e7ff26ef4ecc7a9f2bc0a0dcc47e5187ce11557977d0674535499f3e63b28171430659e9a1dca04d9631b0b5d76ddec8d3e58483dd773a24a281aac42c0f6c5139423b0c31f8ba5953675cdc0985610de75aab5de397cab2845da650aa7c39b0f046d2acf7266b64028e6d9147abb689c83dbe362d9a7f3de1237860f543ebd5a7e1cffb56208adc7eb5ae195977ebc3432ab596f4ab990e255f087ba98ac2a0af4793c3778e95011dda45629d888ea1289d1b92e6a1424094e0d72ec2e4f13f0dbf9f24536378375bac5274b626f6d3782849546754e5c7166463343f4b9993af4fa2365dffe4ae7b6b7b6209d81db762c569c22f6771baf35c69e54bda9f4057a945a3495d194c1a202ac8805d708bcdd1fd4dfbe71e07302b011e991fc14afb4f02920130c610da5407aacc6dfffdb09b330027af81b58f623e41f9cf3b45425484aed5786389e6a51dae38e258229ed2e8afc4b45f7f48ea7ed344f6f97ce0093e8a84c60912d42b3f620038aebe2c5d44d184bf799cc45e3697b85495ddc59abcbb82d0f1f24711bee72a30b5d3e6cd776cdeefe5fa0290ff45c021840fd9638dfda8790409a40f9ea6811f1089dfe6014fea255e96557ea21b90a1f03f5083ec25af207960e2e5901c8ba42e0ef1add4ea9ddd58e1ad01ba7f37f468aa7a97257500dede01e07451217c6e5d95c83116f2cfd43543f1c5f853342f343758667440a303f669eb23f0276681833565f288be7788ca8c1457838a43c535d8d1cd6eadc3bd3c4a6498e901ea79d5c840b70958584a4c48e168f2a057214f4ca578ff0e7c47c3fad8cda8eac2ed60c4bd0f1ec3d91fd00dda3061ed772919f293aa9a304491802e4907950772835a9869a82ea2e0961758b9d0c5a1559fbcf210bb16d59b5f5c5af01323cdd197588939be0a039ee19b4aefa26e2cd689676169647fd6a1f0feb03dba6d97b1c17925daf71f6a37da9bc40afdf8868f5027b1d66f760cf13e6ae7ed036d91df263915c3be943cd6134e5cce34aeaa92610701de4c5793f491706c593702fd83b2ea21377f43cd7dc11e15954ae94b9ad11860f6c481a0d92edff0f7bf34ac488ea340a699b0a2823d9ec20257c21bb28f069054b574c5f8e5a9db1d4dc3837a56179921ff55c5276f29d9f993b75bcc4d5e881367fd5518746f800d95e88ac986fb0ca99cf01ab2486f697c77b99780e335b5df70ac2806b18dc30d60f1e377c71e6aa7ba2b029ebaa9ba54cc4372a8ee63131d271e7d0905c97d2a6fba4d8a977a6051ecbf41dc2a46f74d782acd8e88c1ec4bab79bfc5eb4ed213608e542534da7c8b823045c70d1080930d709a3763c1818fd8d009fc37ee938ccf26593068c75da395809267aa2e081969c459f5450375cf9d6c6f208c87797a54a10c42c6b79a9b04c85fd210a5f447b4e17b2373321af92eaeefc027bea9028ace9aa40c17f4e4f7177b22222821c16fd34bc02f3df52949d05f108ce1f532639392eb56f9a5f5985661139e6b958488440f57f0736a68d485e0723bb396d6bfec9839fdf2e9effe59336b3559ea008c1061b289fb0df8c5f3426e4c80795bce3641c8ed20a86477527f44c0a17d5db884504f9978004d3ae40758be311e4f410f847fb0e46e197c3f94b54f023db986e861e790f4d9c0d8f96f47f6b072d27a585f677c56318fa99f0028f49ff12c8226ea45a957d6d38beb700a8de79cac97312e6830484f4c8b66faf30afb2cbb02097d85ff7c6b073e854ce2106ae90754351a795d29b30f95a60925f73616683ed159e8706bbbc250289f35c8c8a0462d11cd1aa93de06c88757250d9a668f9d184a6dfff690d296231f7a8ee96e5068d174f2b86bedbae33865261e9bcac2469e59b2c3652d0d885399e63c9029c02847c353beb363a72e85378d566472778375885e6c721b2b1405cba8d330d3547b8086c3ef86cbe2d3a5cbe5d21f46b878ec94bdc42d4b6f20df43f8995faa10a80703db8e5f8438014ff346a86aa6a50dde3d007320f56a7b102de8716e191a7ad5baa8171fb09c789bd78c6c74d47c3f8a2db15c03177493cf6a00b591df4e355bc587fa985e19e427ab83d9a5de6885eb0aca5d644eb42b8a14ef517f55d6bc9ce28150d4779ef0c58241a3221b41ab2eb21751cf9d4320eaac4ca080e3e218345237cfc02e437e3c8f9ceea1581898f006eb4d62d8c6ebc49be5058de31fa4a65516e5a25df44060ee28cba383e742f5ef15aa2201197c63016cd771a9f6b75d9703268ee8d979f63891462f205889c6180e69d789f20cbd6fa66d95eba2e72669ea87081603fecac0df2553676f45e0f21bb6f98d031b9ef054cf51bc88cc997ead431a91080ffb64cfd01dc0157125b114a7f5f72f03bf560ba665fa0d450e15ad79a616646d26ce42e91c16735273125779a4add9e1c98701d526494ec082000fa66262b87a8145e8494e95dcda7961e4553755edbc738ee5aea6afcef2835fe0107c4e368a830b913bc44c67ea741805058cdb1c1c26a9888ae5b0b8093682e4d33a1818e7954fb9b9d379b9e6e4e15fa9de0c973fac58181bf9911039f7978765f2a8cc97f61a997e97cb59c98efd0a93117941572e275fe4676eb73c09cbe348295b3821700fc70376fb040ed367d700772f9210337ec9bcdb1b66196813e65781e81c87e9d330297857efb7c8b77daed4afd7af831f25fcd0e34a5abb764f4f961e5bf3243bc215eb34601bfee19f6a32517b438d2fe5367e54561f1e7894f794224309838f4d102a55fd7cd919871e3a4942eb62354a7d2f93f8889473697ec0c7a1448ae38570faec41e1d209844df395575232fdd080f374aea306fb7372a2a31e8c793564c8e38f6824f03f279021fc27aa59415334deea3c815aefe74d25b7f6905cf7748e62462c65face57278f65657f4f5e5b03893cbc0aa27b310daa857b47143ec404a997ec58e1ff43e71ec2e2ccc6b24232822e83cfb921954a4171af75e17078ad27cde5bb7b46c9572ca5b32813705ab9abac1f1c57728913820d199ddd6cad6c66d96d1375eb1919bf34c87af226c1912745fb5aa9ecc8597becdb25fc93099aef947a0d43c17e3a8cee10b41c10dcd0230997a728153f812bb9c3e57732e517a9da7fc9fbaadc73664fb679c185d813e477a5decad738ec4b6bfd977000d8371965357394a8230f3c41d8ca277f7f658f54440e8db6fc18d52d8f1979ccb373de4b7498aacae057baf5d1a8a97f4064db8615b314444ce239eb1ba1d622a56001e4cc62e893dd44cfaa6c206ceb4e9b44dd69862c3f8667f8aebdf5337a46c822f8bb2526e62bc2f54b5734e8a7f65028c817f593385029988aa5869223198a5266a55125a5d2c85ddbeed223a124cb47c9bb49fc2120033552afe2fe826cf9ac1b80b30fa48842230d59c94673d30662175641edc647777604529332f3d25fc99dd953b28145eb7ddce07bde1b2f4d15985bdc8948cb870522c9a50c8269fd1916040534e481b2cc2bd676eac3b7246c3e601894e78a6df255a483e8d185e4f8c68508aee91915f4c85e560738d1a0e98d52881aee3c82fcd76c6e6583bf69b1d45de9f5435b80c388fd46bfa7d211ae0b688cd439ea2268ca5b0f8cf59e7538a6c1b7fe580c34902436f937f03872b7f617192fc354d328d0f8be572d78300c49490e7b578a84fb4f49f1c94e92084acf6c12bc1653bbe1a90483bf3bd4a21ea24db650b6942a2c629b26ce23b77f8380776cab0b171117f61d2c61fe160cb9866ba3e0aafa2a5cfe19de3ec77770507d529f926495aea97506c4b47b8c8ec6fad028e5e83ed6643dca51cec28fd5b9671de7e39827c1051edcb4e660837701c81888a5e4539e5f448feb3b72eee1d135cca6ce1f3482a9f837675d94d57135bbab8e4a05f0de11a7d57423efdbf40d3c6ae1fd72328ab87289f5a19d74f2d8f74745fa1da85c8444fdbc241af4869811b2a83ef79c4bd9c0bf12ede98a1200b45865be53fbb30433bb1018af9cfa0083e2ecfa50ef22c2f0972b145d58befd73a7c9b3383a16f804bbc31e2d320ef966e1ff9f451c09cde1bf7f8bcb9b6130c9690630eec7a3aba9e6650382b8ca2521d9f1f3c46a0fbca487513ac23c08af61758bdd096ca769b610fde12639f667f346e3b6bb82268ff50cfb8de62db799db7faba400ce83d4892217ca270f0842b9f0bd4b98303297bb02b5d7243915ce39a45398ab41f30ce6c4a32492e73b5bea42877847d6eabebb5ff0b249b93dc2722fca2e5c9c7680c679de179ee3ad2e3fe70fb02427b1763c8b98eedf3e589d85d66c836e6c57cd464010ad2d07c583548fe76e483c587f018cdbabf2b10f82596960b200ee654fab66972d9409ff3a7917f670dc40bf760fa3cd6d7a0f9f05790dfdb9514e672bf9b5a2bda0e707074103a3436a4376f8ee521bdfa11ae20e1146cb9579d2ca6af39280b3c7b43bef7ecb65c2364f8d226dde9d9b7f8e68fe256b5b12263efe1d1151cc627f09c6fc12f0e403b12854b769f6a020ea08e2456bfe83526f75082a4a0399a4f7787f44e6fe0efeaf96afa4300bba956fece316c12ba8789590440f6c7e382916e2b9a75ccf8e842a4c93bdf99d7efc789a5bada7fe36faaf24bb8876ac16a5d6c1f47e12c428436030a037c54578342f2dc0ccfbb2a25104647be87ef7bc6fd5cc17b415f96d043a50668dac2eb01e9f59871eeb85a0b29e1db264f678019f92f7727bfed56aa76eb220798afa09c3ddf07e19ff01a37a584d02d9ab2e290e93dbabfe78d12e163042e1c6b6e5e87e73c70966bef70d6ceaf882196efbef0ac7760e80f44131bea22f94ce12a0b8f4b0c854bea1756e4c3ffb2be2158cc9440df0e02e8ef8bade1da2ffef0af9ec810d16b08e6f2b207e0e41b4881ea7512feeee319fe0394aa2f70c40c1e8edef2578a5e985ed26d2ec7071982232fad81e6cb4d5a4538c2709980a772263cb406e11b4e6312716a21f8d87edf9e389b7ec3348a3c951fb2db595ba0a6e8db39718eb2e235ae4cf120b6387803b64c1dc24ba4245e3d77e82a8f206c64b814ff795c58b55f45d5364a2f17184f375c1a28d468985b10ef40b0ccd13ff48040d41b51b486dea8c884efcbc5b373784e45a2ee286d374e03bd46dfdee3bf403b3eb88829869a9475dd7b1d2777368db97876fdd192d6faf140260037bf297440b52ba942cc2fcc2ce09fc63dda158c2c1e089e6a68e678d0d832d460a12a0e7b8e73dbc3ce6a76d25b34e7608b56763ab4afc7c083c521fabca9a2f07c4d3e0477269e12d73aa047a66c2a1722e1c0d027fdc0f09a33cffe355dd0639fe6b82da743875ee5e152210b9b4253797bf285f8ce2952b1e7cdeac27f9cb4516bcdf4d477c0a0f5f8d253db801350743aff6278210fa88363ecddf1702d238e36c24e98db011ed35adde6698f00016f5ecf11c62e66c57d2d5dce3ad315d75c08428a82b5d0f13b7ecd5cfa05d508b21d460b2332c31b1e8ddf2c28aa1e636af34db4b16fa0afeb09e1855d770a43b506d16d60e3c8e34507619f6b2120208e129292037efbec897e06e8a34b388f943bd745ecb7c1b164bafa41749e6aecaae6101173c6dd54278d8ff909689e53e3d9aaed51dfd11434da8aa33b959f82e9353c65c3188c9cf0e9a9e5e9aa779ec596c241ef38e7fd04b3840d6e91933d2ead5589e20c9919d7b35fc930aff6f709173d8991d15a50953ae816129671a1fdfd5078b345370ef2bc5d1beaf68dd3889dc477f838feb636cf6d4afd9de3ffb9719b7880bedf4a1ad243f5f7418c92e0713b932b8df9dc2ac32561b1f092bceb48b6abd7e0ab45f5430d66385fb548c0464f60f60decc84a2b1c8823d536e3e211968f91d9eea393e11b0ae287478a903e33ff5a0d915aff6e32dd476dfd716ac6a36d7cdcc4f0e346971ac9145388d3ff4eeaf591590b6e9d1e9722393426ee0c3fde4bfe4c2d309c11cda37e71f5fba92a978acd88c42ef3df4674cdd08951cb801f46cb4a3d36deb4b9846950ecb37fae7e3469b2ec20ad233a98f34a11e451e7c34a137fba84b344131572bc73d971a06f33fd047f332d2f99d943c0f543c8cdad5349cbd8207bcf2f8ae485c19947dc9ce9026eba04cf575511438f32aa0533bb281bab212ccf1ea1b5be4b2d5b55652ebdf2f21fcc57f3f94216052be82957f808938a40ea7e3988e5710b7d079e7939fdb3daa9232a9ae110ab5bcc3e4bb017677726426a6623aacc4a4cb1015131b2d2f39fbc1613a6d18dde8ec10462b0fc823d2ebb166e01b7fbc5700820435a3f82f93f1994d7ef363e8b7cb673e63e84e1e7570fb0b4f1e1a32c032e81b8a678f877b50e450efc1ccc7891c10ed40c36e9f7bf78f9e657eadeab40db83f419fd3c75de6c31d389d485d3fc8b7df4d04ea00422be9d5fc08e62dfad014cee8c8cb6af2c3e89e6dd5274bd18cea8f532603770bcae1e2a8f5e22e9a4b9ac2a74a949667502a457a469338dfe6b97dbe584258891f9ed51710849070f49ea24b860640eb1db41042a37cfdfffc2ff111845c3d0194f2a136da771bbc4f171b3f673a3809bf5b4c6ccea0db26f0577f3d23dae6171e22398f280f5b32ff8ee646f0ffd63e74cc033368431b7bd8a516c426a598bee98cac5d8a934d865458cec7d65703e0c93ae32dcb9572415ebbb30cc6db95f9f6f4f356ebcffaf1bd00edcb362c0f191bd0e5498b279486fc9d61c96a0e35391cfb706bdbf44ad447f0eec4af21ab6898bfdaa3f4cd33a8da26bf3b5a64e2379a232f977be5366c9cda15c958dcc734de75d42282efb732842c78c690ebd242451bf98e4d83b32dbeb9e21b32178fd21793a6994ecf6ef38f7e6f07e705d0045efbf35ccf146e4298c3fcea0cf8fe24419b1d03e20b89375d5937235e3fa6bb98d7d28e180e58170d78b51d010fa035ec2dfe8bbf2a72155642ae0a0abd0f241010a16e352df6c8974b66e66c0e48e13ae54c4e6be49c25f8fe02ab4caadc4e7250c251e00bb385a875009e6db437a39ff016ba1613606bedee5872120a6e4a7885786d21e82bc4af545cd7908dae78262019184332fb20256f91ecce5e40a5f386455cd4042d3090cefcaa8adf84e1009f6e64c9bab150f1ba5afda40398581c67a1765abf820493f5391024654038d77a10e27117962a543f8eec6a302867acc1357e70409e49fc1cd0b0092a2734007a882c6e9914b205cfd1d7569838ce0b8a88aee0892a98319e765d9d241a86ad6473ff6bafc8c505b446273202e359f141d50eae847a1455e4de0335b0517dd23dc574e6a3268a7ba0c8d4ab70441a56911a916c80f2f70e3a6cad8d12c4899580ddb019efe49ce15a8f74b0ad294064aa2963a94d78dd9bb70c0cc86307f53f55a66abc37463261f532cef0caef5e9f74ddd3cccb5e8b4a1cc82db8abd332a35b0e83ee804b3a766e4ae1a90320cf1b02bb612cb17901cf72d8d11208f8afea8ae82e484a876aec05fc290f663d79a89e9b06ca3e388089ab97742484b2a2faf024114188fa9a1c0f9caadff00b37efb6ec6bba07214e9d5d9a0b9974ec0a3a00d1cb4f354a7eb4e4e6075c50d9f61e7bef78f12606b7ca4351c5d876ab761eb243dd9dfca91cbf7fb1e5f48f3960868039d2b00973503c2704dc26120e7102f1358a7bfd22d6b4fdae5a1a70ce2dc364aad818912da8921b8a5b49b41cbc527413fddd0cb98948e830237205a262c01c5c4e29062ebd1560c96af0c11d361711a6e9c54be9cb84f4741575890df5e64ea8bd0e8f0c7dabb672a3033a55bbc6081fbce4523d69d0eaed20ff75678c554c4071bbc8f3b00998bfa40cfc2f97695ab34bcc8bb99786144f6a8f061bdc1fea24560c78f97deb84e404a34ba5a33d8b4d2d34f2fe02f5badfac12831a5c8b6d9559e9edae46483bea386ad15cbaa1330044134937a82032fc64998d765522196058a156e3a09a64e61a9b0fc846b11a1c4e3b01fbbe2bc888735a691c674fd158a53f95c7865bf95bfefc4fe7feb4968cea8b584faa9b779930bb77cb7814d5d03f56df34561c1aa08891154a50b886c62e9084d36101bc0da88bfadc9ea74c7c9b816bbb8fef84c591758259ae26718b94b43096128aa7ac8bd2effe75337b5296fa7bfa09d62a2d3ac91f4ff0eccf5cc8972b70ec51a2bee0af159b1093c340c4646a1a11b5f95f3bcf42bc33018daa3d061fbde52f545e3ae3f6523ff5f6c305c1d2b322175549ced4f5543c3a5e9ea1c50ffc6fa052e3fc09170f661cbb9fcc7858f35734f87aab524980f0f1f6e180993dd7dafd17a0666bd2502645535bb07d24c0204306145cbfd1fa9517abdbdef8982856b4742d8cf38f26370f7971560ca4e74b8fa0f4a76973ebe61d8be978b7a467ddcfd710228058176b2969dab1cbbcb9ff86bf5fee2d2fe1b1864b0c86759150dd9b61839176a530cb9dd1234df205b7fc5f700f8eaedb7f052b7dfa4a7d3f24ad55726936a29824e954e35c8125681039d120f246c8efe73e15a25f62d5f1fac567be0d1590c5edfdb2ee6db140cc88842a34a311e5f20d9618ae0f217e2b4cb87febe067ba78a9a38d218f371cdc0e14746386390350b5861f6db60fb72330c7f58a8d8c7a635e31212af4ebb5eb40e8dca522b522a7993163a6a2a53056c6014f7206b5bcc5046e240b19f8049b05714dcc1e6741a268b95d5a5a70d76fcbebf3daa8bbcc2354b86ca560669abc38d23424291b90477711e02037b35896a05dfa95261a8e371c97c2de31d59c13d2ef25e42a2e96bb1b3655cf48a58099d604e08ebe7290f7fd7488ebe395f535c7357505e94a75fd5d8ca850985bbf9401d880f756c2112243e3341be3331338be8585f8d82c7b550ffa4666aaf56ca54dc72ed5c2a8c43c077f6bcdd133dff0cdbcb99b2ac578332635878dccb684498459d7b49ba147add3241b419c351c2e18e9a6ca103c4773dbe95af3a970a7b05749029edab45b4f384b1bb04718d1368415c7613946be953947f95f915060d6c40277cd920a18c711401e571b8d93b44bfcfadb3c33622ea254f98a274c260e807aaa63961800852024bd1ac22f853ce93e7ab589954055a659467287ffe79d650223de873e73f83eac30edae8acc110dc472fcffadee88c44101d1167c8a91945cbb75f21db714b984486334c37b034579a1c33ce941a848e8b4e0e5165d3e94a7d32e890b43c585420ca3266b1a19a90e98092c7336489db3c0e86a6830ddc49ba9de20f57102435afb7ee54046cae61c14232ba15596e6ccb965b04ddb2a3df887e2e171faeffa26294e8932682517b6e09c95374463c7d6c23303faf4d6bed6cc4719fc7af9a4fcdc9f0e38379571edd8e89602b9aba2eaa07936a712888f5ba26bd2044c690da3214b31c0c840a2440f524a478cb0b51318f3bfdf6c3b19953dc6ca61a23f16dc0a665a449b79cf61eff47d0142ec1b920668ecfedb8372b1f6eadd33c706c1e8aab9afee25eaf40beafd9728f3d5679d007f704af2b59639dcbf4e6cd6347844c1bbf886c5382d83dafe2bd2268f827460ef8cfa5273a211e467c1b4ea3a489de123bb1805f6d2cd024ee71e36dc98ca0889acec304c01f78f6cb60ad85c06f76a02f3e06c8887b7213c2fd90772181ed5424976e797917a53e312b3507d2da8d6eaf839dfb83ec4512e2fd9f2529487d509d78e1dfa25204b9d655e8da3c625134547e006331d4311a8b2f4956034b8427b8a21c078673892934dfc9d75784acebda4d2b1e005a7eb1f9207b704722fbbc241ec0479345dd1a3858f5ac0c952366ec90bd05b038151a9eff1157876f5a76202f1d7a7aba2f940765b7aa0e450a167757b55094f8f35cd74226980297affc52e3b28cdec878aaf0b6898c4501e07021b0da5695f0d6f921f2fdd8ed75d969064f435c04f4ac33cf74e8bbdaa18f2ca05365796637fc0126c416d8451230643e39f35571caf9d8d1f1a98924fc09f6511792abfafd1a839670598c6deefe2c5aae12b5ca7ceca4a23046ee5fd424be974ff93d917051a44f457ee9837aa4a062c6772ba7d40999de8e6aa9b43b099bc7d3e0491601af662fb65693f2bb2e6fcfb1dfc43cb56f8493c22b24e79a7ba3639142899a774c094dd810e570f6c2751601a5df40926163a951b0967c6c3a1835a6f4945bf14be014d8bf56ff8a7026f78ed7d760da0d634a60eb2108104ceadf017a9e9898e26d441c7dfc243e31abbc899af658b481fc7c7d41ccb7b9847ea49fd75f3cb0d945afd22075c7e7e7dfe3bb55643aab10ec9ffaec9148def67f973c23f3fc6bf53de5aba71adcf4881bfc929641d8229f954f5ffc7413c9b7d106f3b4b869049296e44ba126decb25045a1a5bef897c65730ab1ab2df8f25caf0d7e0921f07fb8ff2a55debb7d6c5dd8559cb75f917b13d0a8f3bb88ac75cb03b9c4537e139156319e648ebcfbab04dfcc301f9113b13173e2bd95878bf7eede515b55e85ce094dc5744ecafd5abfdf0478805c72d4176dda4f8319dc18ef354fddce6101bd5311d6308fcda3ffed68f3ba1ca62170c300194a2a1db9049649d5dfb391197a9b3c6424a33dbaaf765bfbef36d755c86a91c025dce39e2d0268ce22ea38190308ea60fa3abc36b825352e4a03486f136d666b2952fc58cc9b782bdf8ec7d5662c028952532b41b5ef499a509d58b5d4c7bd26d29d14fab8d49452e7c65f67418d9018627a836afb8ac7f8418cd6b8b4cff1172e7770c8b33b1bcaacffc7493f420d78b8a2a99fdc4a4868bdc2a343131eb4388abf7e5dc6c346eac6728317037a6ff401c919268f24dd7e9222a562d0543726013ce05cd6c969fd5dcb79c40e6200d1baa78e37e83fb50d27af1a4b473163634548120bf004025ee3a89bfd634f936114c9cc521408cbc12fb303b19a8a3b8e107febe2ebd085cd638443a69505e1d6965d34a633467552a9d48520f54aaa035e34be65861267035f9eb0fe70d82007e1f3943bc9fed76b4f04a47327b5bc416f60f7bf4f73578419acd4c83de0b1a90e9619ef30c1b263063826b44c7bbe1b74d4c44e7d56dba3b3a6d4096c9890989927c498be894a028436e3552bea2d01cb27fd0c8783fb5b617eb970ab755b4685d0112b3a5363c553e144cb4748a7751f99afeab86e1f25963afa8162157f0b082941c0ef070006095b1f573c03df4f567b9615b3d711430f76c8e0656f8b2677c455748f4062c89b532967987f4ab56a02f1d9cbb2ac1f729b854074e80b7ab93914eb6a218934d26e94955c20e6fe421b8699a5a1d754860e8729731de44ad6ce10a14b14b5837f763357176db591c53e4b9c5e0b493f822ddb6460a8e54bf8eefa1f19a672c1c4191da5b87254d90468444dadb5847dea51e455bd2c329a7a9b6b91cca48350e77a95ad057c5af0ec6863f7f065f4ce7766433d1bab2414e8c1a974523e45eacaee21b86dbcd658d02f1321cec98af96e227f1ddc3ac73679521cbd9d5abf2262e59463c92565b50078c7f18a57f4c5cae1953b163dbc371009db4cb69b411d3590f70636babe0c5013499c087ee77386f2f910bd11e850afd3e56bee48224dbc170281b0ce86b539fd19e582f6c2dc03cda94c6c768443a4465d7da7a339d5df461bfc1c10aadc9f6409e82d262d595398113f57b1c97a8f2c3c1ee1f2bbf85e4a20c76f3d9913a5bd972126c56d990c6ce41069f763ac4c40b771eb0c23fbd88c2a1711a9096d1d41745bdf3dd206308bc1dcc9270c585c7777a6d3c7a30f99dc5b8e4b09845312d06da92d1482342c8ffecbea66d1b0a4bd387b81946e6a14795a8879a9056a2a7de55e71adcb7fd6774452d4093e447c87fadd7a2774051ff2ef0891b4420e1ece13ffcbe51536bdc79e137181f471de1d13b70fe081f237dfcc9e1d27eb1ea6681398b83348d6545f43aa84f60693488a1d508750923b278a951408ee8d6bf77edca7f5e4306f7336e5910d6dc6940ff2fe936464a286962f37fd4b66ae0c94cd2781ef9bd13c0c558db7e3b04f1507232a6be7bd0806d37345e567cbbab914e8620e3375b39a2237f83c06a9caf74a6e6564686aa2784b64e68d98b635b6af44cd7fd2cbe6569fec30350dc432641fd8d0518b625a64ff2969d6a2fa54057def5b67e7fc3d9c99aa3fd160a522c56fb88aa8df1ccafe1ab8f548a825fa1829f1099712947962f5c54c209cfa24361a77bda35a24ffa9d0c3437d14ef517f55d6bc9ce28150d4779ef0c58241a3221b41ab2eb21751cf9d4320eaac4ca080e3e218345237cfc02e437e3c8f9ceea1581898f006eb4d62d8c6ebc49be5058de31fa4a65516e5a25df44060ee8a9abb823194e5ca565004d53c58baa7c7d876f6e29924760f3bc9662289cf238222d166871d041e4518736d177ae797c39d0a4c430994f70e5fc64e5cabe84ab5f0be9d843d2b3141eb899909b43fd02db53868b97738b6d7836e216dab1c4be368a3de91c73dd9daf2e8192f2c7bec90cfc2b70f68099b3ad52ebf8a9518e30340609738b2921847c7f5f94f1bf7fddf8a4496cfb04cdb0f95fc674492ec268e6ccb7868c6799805bbdb27bd446c695bd904740ec475c552ea0ffff959813d2b18ab8cee02f895ac3c8cbfcb549a1e77d2c753ea2f17faae927adc4181b8acd7e41e157bd260a025c9b87daf810b080b233afeadca3a21fed2d67b8cbbe302acb101a0698e58f7c36d4f35b828bc773816bc94625b0e59931a11c5a4e5795b5adaad166099e9bee590c7874b1a1e909264290de5a715524275881714bf63bfa1e6f9befc9a7423da1748aba2681590fa4949a479db566a05595265dd1c2025dd20bd13db40a6d4649555c69848bad7051f54a11b7a7ead982d0ed6188f8d1ac974cbeb9cb26009f1b5aef70a36d04b35152f24ecf5e13962e0acf192f4e1353b3ba6eff24fc7791f167f3bc765f65cdaf9c355757f517ed78429fbaa1d10447494decfb5652cd5639be4175f9123ecd38c6b67a3c55953da5c290730905cf7748e62462c65face57278f65657f4f5e5b03893cbc0aa27b310daa857b47143ec404a997ec58e1ff43e71ec2e2ccc6b24232822e83cfb921954a4171af75e17078ad27cde5bb7b46c9572ca5b328110761615643e6d5169c0d71494019b6eaabb3938d7be6f4625bf76d2233f261f634823600c3f9411228067a9694bea481fb56eee1b20b470486064df2f6ee6f693bade470db27c94d626bd70c4372eba98d049ca1baa6e1b1e32305325e5110b8a965602d1a8b0ea7172779f893ba8e8cd58bfb7be593a6db87cfce2d5249f1fb7bbf547c00c75375dc792d208b78d0131004f9263993715d1ada3b6f0286c96bb71dbc98ba4819f8bbcdf392018c965c47658661160c2da171fdbd8bf9ec253431d132d445144dab378156e52edecd38c884ccf0dda28b9c0b1d4bc29da0c4d8a720ad22467896e16ed87f4183d826820c8b4d0b17e4e804c90492338d0dcbcd02df0af93b7d1cb24eaa0ee4449f6fdc450066f5a7e35e0fe328c52e53528e8fa51d9f3ca724dc2278a3d64392166ca3269cf9e152ca5e70f39c0a4b51f0293448ab7bf0021bf7dc85ec5cbcbe8bb768c9230498bff5f62404dcd2be9eba779d6deba8638c4524231edf962cb8d876480af20b27a808bff466dc55f37c8ade82e664f76d9b3bb36923a3b259c84521b72ff97fb7457382137b39aa98c791afe1c80fdf2683a9bb985c13b24989990ae5983880847fc313fe08627cc221a3833e6b406f2027960e452e1f6bf4571a64424aa307b3afee68aac1d229d03ac504026063965116e1b52da9b31cfec32ee3771d708aa868b26c0d7b8d84066975c63619d676a9af7d9e0e5fc1df5edf2f6219283da4a45ea6815855772415cf899fb28772759240780b2cacbb18c8a02aa3d8651ed2cf49e83adb04ff8ccb1ed9a4010d0ca772c7942fc498ec5ada3d19578bc62894a1696279421ba7f881448feb3b72eee1d135cca6ce1f3482a9f837675d94d57135bbab8e4a05f0de11a7d57423efdbf40d3c6ae1fd72328ab87289f5a19d74f2d8f74745fa1da85c8444fdbc241af4869811b2a83ef79c4bd9c0f9fca9ccfc181b370be8d5cd490689ab2fe5e6ed508b32b51e2895a17b662a9789ba2d65ad41a2e68324696113d6cf2457a5379f0a207c0a6613f75c3649928d3cc40d5a088a9a1d5eae819ab6aa0bb08a9bf5106aecbbe8d37cb3d29fed951563ab58fb9d854f20e6952e6aa041aa0e946eee1baef9ef692d08c2b2d14dbf720c05453c08a999015366a76e73e1cada7801df616f6fe51ce2966268181ad85b9d12af4841ae04c8d71dd2b39211b1f6a457e223b5c9f263fa79d2f62e52ef639ffe2f2ddfd27882e5fb13ae31229643733eda38391bf572744d643a2216aeb2d371806ae5fb45b49c0552b71328df2d404c81fcd607ca494b0ad60f2c3c51684dd46cc10e6b610228446e396650825186dac1f9d312b36c770d9909820b976d9fb6efce45d0d478dab9977f4d63e87166dbc785798c84cfe41779ad14a46cd707a660b2c87d3e77c3222058da924a88d69dafd423cd98f2e8d53309130327a03e89cb36891b7586cf49117841aa302491c1bcb809c6fc12f0e403b12854b769f6a020ea08e2456bfe83526f75082a4a0399a4f7787f44e6fe0efeaf96afa4300bba956fece316c12ba8789590440f6c7e382916e2b9a75ccf8e842a4c93bdf99d7efc789a5346919fe795496e70fc60d41171a6fd43c764062fd9bcf7aa17e0763135f3373e34c1392a39743321129663bbaf0d473e63cedc94b6061ed18934b50fa97dd838d848e3e213dcd009d85dd08eb7a2d63bc18c92a1d0921511a14d8ca0e35c384e2ec125d6bd46f4574a93d81e7d9d672b61988c0e4b45496962eca104be500009d3444d2920f266ab76928cccebe990a08f16447f77ba8627cd40ebd2266c60092a19cf6ae45c42e4a7da9fa19df42e1b9502a1166d23b19617d4221130051699bcfff494b8e0895a6cebaf0d052f959f105b8966e08e12266a4c5975db3b1cffe7fbcb60fb3eef9c82f93081874b3deac067defa2213d7bf783e930253eb7a9dbbaac19807922d2a2b36c0880e4bd75942a8ff13ceb69a6c72bd714a7f4815829bf3cf120b6387803b64c1dc24ba4245e3d77e82a8f206c64b814ff795c58b55f45d5364a2f17184f375c1a28d468985b10ef40b0ccd13ff48040d41b51b486dea8c884efcbc5b373784e45a2ee286d374e03be098cac39779ccd380272b66e007f813faa6a001847a46f7393e2a08d8641eb545a3db1c7bddf56f86ab3a1d555fc08b246a9970f6a3fad9a262571e4bcf12b1f17b614d68f678fda279032cb040146f06457e7618f82e2ca6731f52573d3db5b8ea53e41e8ec50cd407367378f0dc1f91a16c488397c4ac3020e19ab0e773b20f7431859a069d98ca0619603f928bd2124aa25ae355fe257c855edba2b4cd4c012a0a7b9474c561b3829af95fa856b7ce65800081c04136b68f8ec96d8165de455c31d3477eb6245a814807aed1b0d38492aee3751cce59e5fee4f90704ba6ce4cde1a87373489663eb3a4b59b3ae2eda03fd0f219ad6e5b33ff3f5d8850b28b2404fd902df0d95952e221a2175113b9914fa88c1466a36113471d5e2a7e412b7adef37b6158fd9905db3e597ed6286dbc4b479b13c3e0c795b5168da82d351fc028d1f1ac9aa39521be1f0679cea69abd0ee9e68f69751ece90326d0c3046ba48c426dce602201a2b3e7b3fbc8203870bddc7763cb8065614c8f7d89e5e26a20eb6ddee2d372cf9ced13e7a0967043322dc6ccd38c33f6c3e34218a4636e713b98af9ae418b9879e507c4d05eb2b1bfa6d492b0b8edcc5e15b07520fca6d8732feb56bf84cbfbda1911f6c15240f0d98f6fc75e1fee7cb6f6ff14c10a7a2894e027eb600b47b3fdc9cacef4674d3e41197cb7875e0aae0f9d4312b50a4ebcead292a4c8ad287783b3f2b71c340670d181aee6f875a81abccc2c2dfd31f83aa3e6db6bf7e3d2a6440bee26fbe345eaba1987a76c62403a2a5ddffd92afed98535237d343e0544bfa1a5a7d6862404889f218f1ba6f1f56c54973158285ab00ad9b02b8b4ab30041b1fddea48f3a0fbda5740393619ad1675655e05e10cc8ca879cc77fa86b7fac7a50c94eaa75119fdac2d19d9b576275d9222e2d7130afd60dd47e62dd76c5968e152c93bb093cc07ab907f43c1a0cf55a34efc98ccce3841198d319300a7f31c9f117c41fc7ce3133878843d7bd1554753d6e8c0e794c830a14d44c26e43879eec1c3a01824d317b5229f78ae2603156e38a9f24c33813c8778002099a18d355f8ddc874dc8037a50da1939e986481bf5a9621605752469f8d8c98355d7ef8c72b98e2227ca1b2125ffac2f82318c58a51cb5c50a4be254d9fcc1685bf8d5e17bc91a2939f755e19f79b006f35187d308e374d1f3393ebdfa5c96122c69760134df52a1714ee8d1b82bc537c0ff2c0aac865c1f2f28a809244ca5cbbbd8f225d60a3a83cf510e35a8f4be54b248681c2834b594ee2d796775f587b42049799bfdbc4ca887a9f7c789a2dfcc9108249e17c920305c389e3348ea7cad131202525250160e7b5efe7e10dc01fd3f229c01d66c54bc55ce1608d8a27df77b6bdf3695b6893f3719eb6a31dd96912857090e090500ba00b5de49d012c3b9fda9717318dd69f59f6db00013529be21b9df1607f115f60c3d0b08ffaf4a106b64284b2275c2e1d692c4f47d0b3cf1a54379441fee6963ae015d02e4564c4ead069e9529089816d8f95a89537ad6d8ad8c1bd62f0f878fee3d10ba9a19f24759d21c0b5eb65735fdc69643c635c1f7dddf3cf50ad71c81d2584a35103226bc3a4593a14246f67930341a8dbf71a2eee346beb0f57fb79dc150249b6485ad654f5101b213a3d32b0868a72f54dcb82b277ae93e9cfe20b3cff1706f78c281767af73453fa630bf29bd7cbe88caf77b76e2dc3b5bafc3a9a971bffc27980e5959856b31fbe2ecc22544c993563456ea9043bbf8a8b75c04e717b87ee71a600c4d998a98b18ec54e00cf3eb72c0bc875ef4d163c6475d3a7122f678a62a2641dd1ba61aad10921b5dc77d0b92ad3e32c85886a3eb557f4c2c3cf102e4c22b7edecc4755a91f9ca8722e4592af551773cc4f8d947f09b412c6a2c24c098a23a3bd7da7300714138b6849b024f33edc8d4b5c9e47bb0126c9b525459c0f6e711c985ebbc283664be0afebc6ad20d9d72508b42c3ef577d6246b5b866d54f9f293aed5bd76661b3e110d0c9177ab5397f444ea07deb16e2d62a0950a153b4ccd4c34b1d7ecb53c3e0f136de5411d1f95654a864c1814bfadd96868fe522bf8feb267f65e0b38919f305cff3cf817c5822b41693f00aa2837c446925541b063f694031a2de7fab7c257e5b98734a9e9dc6a9007e8cdc9ae1e704db6009132f40d8daaea99f2182a0e8d0ff83d6d664086bc95ad1d1b4f783cd9ffb368473d6110a7597cf709142cf53f1fba9ad7855c32b80900c5de28bca51c23bbaaee5a757f33444bb735365101a11e684e9f6db2723cc4d65d0973a1604426afeaae30fa1d2459f152320f1f0316a5b3f6ae4c797873255f3a67d5a4252c7926564cae65fd7afa800ea91b8c99763b7475eb68169bbacef38fc1c2602c870122379d76a8cabb97636262298322af2417597536d40cbe40ad5704c4b582fe09f8a92b54c2920b7a002710c9791ff416ff5943f8249786ab1d9e854359418a08144c27f8fc1f0ef7d15c69af7a9c88a01a3c124b10d11cbfc679c691cb6fa334d823c607162571b63ac59280e8dde85c16b58c30ef9df69edfc2305cf2ee59e0d6c65a29b6c6ee37f7967fa64dfea9ee0ed04f6c6f16523825b49048d753802892549326b08a0b233be36dcf8950184c6efb376b3d2d758988482d47117e6687a147ee390ef98f0121a4affca4fffc38b086a955dcc33df11702c7b95bead11169255ba51256a7b53e72db67302fe85a650b5e6b357319dc35acb77c7a1c6ef1e26764cc0442b97d40c5ccc7e3df531c178061a9f1e2fe8417b1aa9109d13130aeb871dd064f3cc46c57453350a720a388057c16ff08d15d77c6c2ba4209496e0f55cd82622bc8f5d7f39ffe705f17a13f89855cf0e8703f4e4795db83b2075744f5811613d2557a6038848fb986815f48e8c390eded4b85a8412e631e7ec222f3d794f13f74d370d9463844eb61a2e128fa9a524fe72de1ab547f112cf64602301cec725603d8b78375f705e05565825eb86b6b401c9864a984192d8ad52da4a0faccf56039478338efbc1777c23577df52c1021fdb82a4df4530f9ce9920f695ec66cd27c3753d92777a7f2faf52676fb5588e4b2e7e24677c7571ac076d49665c47eece1b1a17e4bc21f7905cc10c6d561adf1f15f34942c1591e8cb78eae8f693dd3f98eefbb092f081dcea8264e2707d9ce280f4b6585877b305dad03d18944bcdf0f3564a92d744905fe56e11e7a76f33a46f2460430806f89da23f22bca815b16314f546b48205670d67ca999b34a52d2b016e25cf60f0ae49a14685a255777d20a9728e860225c10302db45fac736bf4a1f54358d8f77d91f8e461acb8d7cd0510abf6b0028d87c9d4801c7d8c74a685c2460a7f98939a625d093d7cabeb20b0dd564f823618b552ef89a3d04fcbeba05f4258b8fe8cf057ad677801b91c0e985dccf6ac4827326cebb0b0490d160d69292e05a7c6b6287cbb3fcc7ef3d1c5d6fa5e4aa6780c3ff0a5052e739edb00ddc97a45f92d5d1ac36a5afe7fa0cc2e3e745aa8a8d4e7ab95e8d4c90ab8e17d70f6a03cdc2daa7f7029c23c51606efefd8f3d01647080db20a2324324b6f2044a5bf7ed5332a3d22a79f0d62ddc9ee2c36acb4d12dd3cc34c3bfea10ca124a37d16ef66b9203c450388b175707ef33e1a6fd5f477bd1a8475f17fc5a2044c01b8eecd037104a1b69ccf44520e0e7c6a1f5e6dcbdaf7ed6ab07d83be6454794d45f5639af3c063bcd304b62aeba4ca3f8553509c32144dc42022ec24d7ae13ada4b6125da2e5bd923cb20cd6a17a58b8ef33f88a4b1cdafb680ba4a6dd867042d41c78da88751a19e754b6fcd35f6f8778c297a23a3d060d5f4efc02ec58bc79ce65b50033bf2bec99818095979df34b8eba0e8c3bf6e7c81e01a9c3069065ea852cc36dfb44e3d3784004c979fa25325afd8c6fbfbde93cf4f84e7dcb3c8aa62d27beb7efa83ea6b8a4d4ba4b100e3fec62dfdcd5b875ef9b09c21342441d1b408e82eaab83919dba610235bc20b8849385ae36f0ed933f185b8c690c9ea699ce5d2a928f28089189891da84d74f6224774c8effdb7ec6af6b7627cf3f3c80992894a43d8ca5617cd42259a7450bb5c45fb92e0a37a1ee7670aa041bb1b2dc83068a4fb557dbb3310dc4a866991fe9ba5d6cc03e2de0ad376a9e54f5e557c02cdfb2b6e6c0d29a92e79cdf759b72d4b55e80d968caf0494948fa04db42409e73d8d6d78af189e545e0a273a369a8b09b85c197ba51567834b8082dc9eed40ccdbbe170ac0b6e2bf2e53022c53e8d239132c5a79008a0f37a4e0bc4d5ef295b0ce25f872d3e44130e97e265b4797bb28ffbdc02779004db556007fce723433a9d25758a07f5e703b7dd339c2f8a71394fd424bb433a4a33e8c2f2607340bec3a8f1d70b7ab4d298515b85b6f9603637d774ab84b8131b5ce823302ae88cbf93827dddd9aa28775f31226cf84f7fe88f174a92e1cfee3f7a12539aea94ab3cc628d171b7bf6110730f1afefba99d664bede57ffcd1fbbb7452e1edb31e3a4cecb52e53ac2cfa1e6037bc8ab919da5f8196e6c07b93204edea5a8430fd395401bfddaa4e00399853c254e068516294bf5fc95a8abdb6ad11fdddaa93568c612b11d11e9fb98d087ad2ee3fa5cfc638a6af45eb9bfe7781d6c95f2a8e995d5b4d9deb096d4f6a7da8d4a5efb0adfd59123ac182b6810ffea78a8fba33f9744b611d49c72ae8b3ec72d62d9d6f0de572cf76e2cd300aad828a692e2f6136a938ab3d37cf7c0cbcd18f49d4b24da893d2209b05943a0daa6cd0f3d5e1696a21cd8188536d2952b37c947999112d6a0df9ea89c6b8ff2aa70dcae5e13e7ad5cb025411ef7135655ccf7eb17d3f03a2f359c19ade580aafeaf445ec02b7fc472cddfdf2fded8639c1710250b8155b6221454e6be7a64cf4733b39d4e4ddf52a58d6019427dc5277f93025a33ac308aac409389c40248dffc5977e10f4e3477cbfcfee3fe34ff9e0e213422f74ffd9a23f4d932a9359ef2cb2b5a867a6357d0470218f07c9527192552a6421cc4f9141a92d8714df791c582e76ef0effa85e680e2722bee3ce88d405cf3a1768a93e374a66f2181c7aa0a79995176f833a6daecfcbd2b1a8d575a1315fcc2491f61a8193dcbb8e9dcdb3da7407a9fbfb8758392ce7d589968f2d24473f72b013d2d7bf114b5ba62a3922a24dd29152525ddabdccd57f08679a97b32a5c145f9aea8be38b795268c674f11b79a4d649a2105c349f66ed95db7f35b2c3d9b3ff5c1f445017cbecd087d2634813beebeec4ec33f2915fd82df43a8e5bb0b6715ffc6f419d4dbbe4dd09dd788cf7c3d0d805958097f82209b1af0047fad0ca98c7f9bf81d09e7064422c516f7762518f3a1e95e4d10c587e2cf556e5f3903de4c7bf6ba8da4fdb78bee8a8057c3d2dfaa09fc48c54ac867e6bdbc3ba9be455417b443d2a986a58e24e60a7dfb507552c36f6ca5904049f19555fe10d3962149f3f199840050d10b62bdecac6c2299ad9bb6c2560a61f9bb36b948bba63b7aed6eb315fd628b8febb3c6d379761cbfec71c6162bdccb1872470ab7114664ecac8ebfeae7e816b095a2affba84566e945c0e4f2c4f33d66e9370258b1b4bf966952519070722ff01be447cb0685f6c4fd29187510ef370878f080f1b3e2b1a54073ac23eb3cda20eac1eebcab66f7794ce03e143fae7fd74d01488ac0929909b8a9fe6d7d30bb48f3980f5f9314e826cb2aeebc0414d22ac8a2637c1a95934ac8d6cf8349289f94448ee66299f6f031d39f7e1823e0867e38a7785790c21e1437fb25b2804c8cb3714a13ca376e26b1430589c1daeccd0c38690ac712f0c1d233c500d8de77f369034df5b37d97f796f066f2c2f278c2b5f6e05cbb0d214af35fdac29bc32295866f65bec47d9de140b4bc995273bd1cc802acff72fe16e11be3df9f13f226e9db5fbe3e679904fd56604fb78e2396f2419cf84becf6a80bc50711cb7b2bb617b8ece48399283ef6db47a5fc6555ea3eb8a367f6bd7f6d1c9a06d0c1d2986a0eb6e4e1122b31d42f3bb6006b1f10b02e26768b3b9b445c5fb796e3287614bd26e2978c810452aa5bc22cfe44077e800d97c4417f5a2e4ba6a840afa2f99defae8d19fc51e471556eca7fc9c4325786c93eacb6b5711d778af6e0a22feb73ad7eb644c7734295107ea8dbe90bf85248c1c5ee0c36d9db09b3fd2a657c1662666215802d8f6a2fbfaeb4fc097bdd7221d45d276a25f495ab4eedc42907ac0498a43ec84260bc89f87422bba72755b80e62d7eb6d7c75ff8e4e3fcc7512838ba25e03f5908b1dbfc4e64229fb56ede717c84417c3ee62270246cda6919732dd00a430f65f00f8af87272ef6bae41eda5fe2c5423fd8ee908959bbdbd9a2fedf7ce87cc2f10799dbec83e7b7a4f18bd5959447ac360dfd4f05691f6652165797e71d13e9a58ec9922564b2c275ea92bd077f8ba366b663fdf70bd72c5dd7aea4618474772cc918fea7771205f267bdf44c54d2b6e8f001a88c43ffe71cced517238f9477073a29e7b84570d6e3d250b72af48e063fa52b0827eca960d255910af95140fc9473f3510b29e35b10247a3f25757591516f20d9ae00f58bf6a56b506e0c5ca1a5b4cf22d219904425545d540b433e9da0ce3149a24c19eacaa851dcbc9e3c0ea8fefb7c23dcb59a02d08c3a1dea92568d4abc31ad8f933f2619656a61f9108f323ae029842ba3d8c3636062ddd5873df8bd33a984bd1de4e1f54886cc551676804f49a7058d8878f26e909d7af68c9cf3795fba1dd8d877d1df73b43781b49136183b0a295c34b07404b843ed72843bb63fecc8b656faf53c3c3c6bf6d154f06fae2d8754a7b4a63fabe601fd17e854bb102ab746d41c8d34d4c51e14fd9df2166f3896bdc52740dcf750f07896ba0ff3fb78aa2b73ec6f77ad9e36b79ae11ee047f6bbba0d97c1317ede47a7de7c432db223e8c900d694e9a960ea88e8b732d8d32018a2957a8d49c9d63c82138f5ac8bf369c963c9b61dc4082f59ec1277b6dadf4727e16d533fb3230998505d497f9d3aee3c57f4aa2c3ef41ccac420bb81fbb89d5850d9fc9d2db030b47909e113181219e8231d62801e0fd0889ac9de4e54a20bd5fe98f9230cf115f64cb779043321bb66e19f93e4de5c8bbcc9f3f3af626735d2694034188abe95d23eb28e51207be87bd0bde09a9c25d83683a7a43e5533dc1cd77b34162257094da9f61c33b6f441fec59f7fd12243c58cf62eeb615a5fc8d00c55d04f349ccfef9e3ac09bf98556d23c3efbca3eee5096dba25a94cafdd85040567cf2790af8ccf81c9ca3db17faaf980b9882b15f9fa269b21adae2f8ab5800d7b12357cfd1380faa1b4b969d7140d3cd9d6b760e31991ac2d945e19cabedb7bd6964a192e7ce4efe71e33da73c8b07696b034a37e216182064a3f3912846369288533f86c109b1367534eda52c71421e2793e49e604575dea1c1fd3e6b56654154774bb316bc25832773a46df2777abc60d7f26df0dda707faeb61f046f891d852e3eb6388a29621c06dbcc7825e413029d1f759c1c66378d547ccdcb3338e8f6faebded2d8d88d850e820f589ea7417eaeca46881a7521f922a2c5dae0d65e1a4e634c2b9f4a45fb87c0a54fd2f9717bcb029a657b95589fe0dea6c242c811aa2edf8ab76f2a8642c8e625e7da4eb1a54ddcee337c4b89618c368a3e3fc2da0c5bbf912f13166c04abc0aa7348deaacc4c5346334342d3721b91659be7cc70b754bf8f3d676061f3a4a709adf21d126b174bb9863346e87305c0aa73615bf9e8c6f0d53d87dc66b0f40eb3d645688879e38cd5125b9e989cb542071e0980ffba83715e6ea4230a1258fec02d8141f7a2c2b91dcf044955ce3636082acf41a8b344a884759e1839763e16b3e7a908b28c4e1f25102b67d4ef67539439bfb8867e431199b432bff752f9c402bace20afe52f53935b70b989c1ceba46916662b04496196bca30ff5b15b3faaf05beaab039fc00df378b38716919c9dda5e550b69738a9b2c78e7f3f8c1da375b70c932ef579aaeaae3628782f817bf82d793103a10d19e6a506723dadc04782c7a8d041035f116bc36265b9119d4d7f39b98e187ed62b13739c61790511dd9350d7f1408a87c08dbef7d11898485a607420f3b27ba75f4390319f9988a5b9852dc8c9eaddfff1924ad0a890990419e6a4b99337655cad1f149cbf6890419fee3e8272c83d380ce50f92b7ff3d9fb6ce04c2f0e01e69ad72b98d131323f7886a4c147eee49a593071ee2ca67c66d2a42b73ffc22c346c40ea752eea1f352f0463090f24d6e7ca07120fe761457bb7e0b4061fcfc15574c0e50d8de06421cc46d9ef761792997fd07299de6e49b19badb8203947a107c25eb7633ed12ad647cffee5aac2280304c6db54d6033ef1ce98659a894b565ba696723a6e1b03b696c3e388d342ee32ee4edc5a5c3464e3fa6dc851b39ce0c412ee98496953a0279daf5c344f85d03848540698b0267c2e7d36afc85c1f19fad8848f76c9e829a80bd41a6b9cb19e35ec1f20a0f6cef63fcb58c9191620ddb9129f0c99f72b8f737aa008111f75059686b66af708712109bae8ed5026fdcfad919bc5ef7404922c47ab267e592047cce6df4ebde86b8e2580a0186f648faaad1ae3727ccd967768652d23a4b30aa05a8c3771a3f0438af272c78df85164dc9ef40f4f9302c7760724b7eb714a79140f56b601a5a4cdd890626c6db54f68228e835ad0e713183be9663a132ab6f544ccedc8a7baec948be29a6145c7f64e9b862afaeeefccdf667a37ac6edbbe7cfc71032203c1f2f4c6f548cf1dd9ba88ec06e2d6f76345264e8b5ac0704c9cfc1235490a939d0525babc1e7342cdcbfb5348afa485b619f5f516c6be25357496921a8f77f2f81eb1639e273242a5da4717d3dd04e98a4c084a02a4e696bc6ee34ea8861da6a291ffbd1864f8ea1d2fead2c68bc8c341c406bd187ec41f63db0800a30cd89a2b1367b519099bed1a9a69a644b363036bec1164b853193fe4142db72aba5917852a3bc5ea89c5563889dfc4766e67429b367a97d6620c4ee5aabea576bc99097d0f7029ecccb7273154a0b773b883154f1e2068eb85f83d95a22a62cfd4b1a6c74912e2eaa6d143c25ca54d1d90bea04ac6b977f2f4fdda5bd524ff12cec339a707ac3db894ca66cfb803f4981ccf35e99971cef899fa06c2b91d4158b8970bba57aa2ca6cba29e9b60ca2f9f8c7b6c3257cbe5c10a5e39a99813efa2551fa7af24642d259f928b2249670fc7d1e10a1ede18e05872277494d018dcd8deaaa216840e4399d8be2a069267038b4325c672bb10e6af72ae30170ae1f8357a60b2d6e81b5631198825c292b0c6d5034333c5b511982a4e2dd80b02f873e608d2368accdd952381debe74747b4996360ed8ff772218577054e1567c65c0a6f39a8d4de20e3c7311e5c1e902f33b829f9e323c6809e1c189d4c9103a9877759b8fbdfb5074d1bcc5547f8f469eee6ff5801aff2dd4adea633940cc4f98d98be420121187ba0fe164472a9d21953846d2fb70de588569a06ee0f8af187c556d74eb9121a19d77c5204ec854b1963c0c540cc2df34e8b8d0ef814d6df839971d4eaeed6d8e839bd1799354f8d9b6af0eeecf2964f75c28ca412dfc66dc94a65a3ad343c18d4a9bb1744efb42af3de161327cc562b14b37c854b540ff92e109e0a350f88dab179db88b703b288792e07ebea9cecf2243b29591964df6a15fcee43ef4dfd1057428762e784ff4527132fc95da4f78409de2821f8c5e480f01e3a33f6f4fce1aa30c0dd3912400ff6497587032b6167f15593e7ad334cc7101cb554215ed10c7ba2b96459714cb7cc4484fc9f89a8a6ae484faeb7b12778a4570d0c1306ad624daeeb2e728caa4408bb9ad51f96b0c7105b3eacf064477129717d3a1e75691fe444f777535631b75f3221af54843db4fb445c01a48fd90c7604619764a813271b72ae1da02dffd55976bd940d789ca2f15be4b65eb2116ef90c02e9ec45ad9cf6ed6d2fe93475d4598d1247c65323fde5c1edf6e5c1056e8322da64411379818c5f41e914b9af3ce66403367b2739d22b91035d1426869ae7455e7ca9459c9eb2cb7cfd5ac67899e7dce008384e9f928de523806903292f8fce1e2fba2c360260d6022be9009d2928064cf830bd02d49b936cca77b3dceaad76a931cfbdb09b661260d8fb43b6cb3ec88c3766ea6677d49ad41e2738999a3d0f09d88721da05a8e86733987ff7a05fb56eb5726ba96347d5563e98f63d87fc1d1dc2ceef7d7329af365fe6392e66295e5ed0ada67c56bffb06272f8416db6e732bdbd747b0e06c7a08f065495da4ad25b278247184fee170543494ed7d9ac93ff5d1984bedf71c61c1e8631b1e81cb25e67e4854fbcca510239528b3882251d4d649daf6b029b67cef78dd9ad187b4e9a4af6a871a897b035528845f16fe86f4e6401ca6283a2cf9f64230fb1f79f699b367777a716ac572a9efdfa1e5ccd3c743476ed3c70f55ca2fcf502b4242f1f25c5b60a5b33481452f9196cfb60c2bee08e36ef3fca8536a7198f13e99cbffd893b21ad9816009eabc697d2f70f0b354477e2284885aa3eade19e0e2b1cde081fde9f22268e15ab882adcf8133872bc39e7b46677f0422dc9aa17bf31b7a1eb2ec1ed0f9fb33411af195b8b17b108f7a39bbd84c0b5ebe2fe62c501b6342510ca76e1fe56e2ea3af2bdf1b0a1f00294e18425f81e8230a598531b8748c3f6014c04909b7224e3231bdbb0b83b0b20ed37f98f8422b0f6dbc565a4c2c21e8cc9d26259d7dd08d2fa1ffce495ff4fa4455dbaea543fa0cc1684716918fdbf77510485723d528bf5b4dbd0de5b39eaa037debbc9f69b6ade2c5dd445f1e80238c5fa9050693580162ed829b221ea171e786dd0dd47934589d9f530b34e104f0a967ca89439cd0f93cb1974338f7013f87b6f839cf3f7e6ac6a7998ec913cb5ade6572855de0f1adf5f0cb6b8b95c979213d39e3756ff6249c8e9783f8d15894c850f2a185a4041e3241e9817a9e0b1eb00221364df1c197dd3088e9d098809c2849d0fd0e388c401a112a6381b228b77581a3e9fb87f86b993e481ef2da6de663b2567a8d8af983ef365c2f65fb5a1fcd96b72fe2daea329fdc21055f61673cabf02ddf99d0d8534424aadd0435c7736852725aeae5569b5ba17104eaa4f30ba8fa324036ecc150e31d5570cd2d296329686ce72887bd559c0fc6d668d5f949e5ec74967a958264dfa88a65745a8ce2d1312992374b5e2b5bd19472f0df4b8bdcb84b02c3e5fd98dbf51a8b857eb822bbc9e756d702725188e9b8a7e6c29754d681b63759660a994daa4658561c8b088243e38c19e815f32a754fd74b80ce071013521dcc774e86c93d9b20249ac0fbace7d0c9ecb89422965956b0e828b369df97bde7cc07b6ac7623ffac00ab89ed2bedb645b5677423e71cf8c0138fd0c053b854870ef94d1ef4eddc6ab10ae02d0ccfc873f41217295d89e2b187932d21c86d82ef245adb4bc0d316ad8b07f4941e27ece3dc957831143b956d05310536477f8046ee1981677e475ef32249253607b2e771975e71379032d7119210f96a22e9506bada10c1fe8e06542b0a551333abc1ed07d0a824b69eb1ff5ff4402a91401ddba956c036bf3a7dd43dd132dd2c69909b5ba4037bfbc9571b239a477ec8c2118a4017b6cb3481a5835fb7c8e15af77052513ae7d19b933df9e16767f35774731ff29d636c6eaaeb5a67c219bfee8aa1b93c56a5ededc72b8a1300e55eae35b8f646ad63d5d3ecc33b82dab5cebacbd41961d0fa88c8a508b4b87fdd8ce708d56da1602957eba8b459defd43933f2e6b128e8fed7cf7f7cbddabe14ccccb17effbb816a12798ccb64d50ced2cb20c6d48561c7d92670a26de8b45b407233096d8d4d2604c82879ff8e2aea722421d387e82117e3a50980837c87b8b7d82b9976ddc1f128fae4755c55231551c3739c6cbf6eeb94b71fe5a47b3b9ac395652bf9660f79f1dff336656a1bb99db8b0eac4841ba7a2b9118f9cfee675c123233209ef847bf9804f32d35dd8d64eee05f9d23c248832dbf9380f318069c4a6b9b292813ad027109d10c3a94e6f8127bf873ddf60dd7c341bcd08488aab2b86221d860b7bc30697926b328911416478871f35b0824deb1bca3e1e32815cbef7d7cb84c5b7a0aeb09b7f1f1174a1f4680691aa2decf4a03759af2d6be76fa5b8b456e273dc76534cd161a400cf6242c1b97da7966a473aae1f594072a102d46e38f30606b5943e3985852044f96fec5c3713be111ce03fbae250e8a69181910a1a4be656712cad15f8593c3e58a84068590d4b98ffa11267e37314b4fc13ef3d161fa7dc46a49ac3b81534100f111f201e979b730bb37248cf4144da6ff7fe56095e4cfdcae122a1337bdf0b1817c7f377c61fb20ececcb2e2d62fbb8f56d3a70b97782ca1c17a51b069499e0ec78ce4cd7a6094906bbf32685c381d2454b207e3d7d13a866545045899d049e6ede14d86ce6f6f3e0c614dd58c4b80e724a743b568ffb7b6ffebec0555bb505cebd1b55e49d5aab598dfa96937a09fb6a81385bce7bc490d6a751c26eaf972741c4157637c48ffd892c9311e3a635d0473e6f1afbd2b8b4d4ae01354ad8caa50b49e63b131825c61e308c01258e5db50c2d95300e4c44e6bf4e3ba7c3a8e4b720284b0cba0a9421003fdb2946741ac723db47d958fb6e44e9ac84ce5721769a93ee5481266e1673844bec494239bd639d66d008e9332f8bd8b20372096e1c3238b182cb35e1bb6c0a125fd2faaa23ef578d3c7d0faef24325e315c9d462e9ea3db807e14ed35c572a9f44a51ea33763cab6fd05ad8158b8e63a1800f57b87b3d3d2989fec0e55c9ae4bfa5e243cc476f0e3a221241990078e814eb6f0bbe16cd42f10f2f8dfb1cbb986d189290560f6e5da6a7319e02d9560b58a1b0acaea304ca200564d5ddb6dbacc21baadd0d684bd50bcb84abbe5ec941bc1b8ea551072560014f1f80b096ce965701c54d83e469060600686ea43207894ef437478d34b89b821efef327965266bab7b869b13938db8c69c719863251e570d0d89e947b44a9bb68213507b1688b88cc3e8318a55143bb698bf99530bfaeeff462da8828bccab1f4fc380f4c1c808a7bb3858e1398ad38c6b88f4a17f5e0b56d3d3e4d9f042b472698d58b81f91c5c77b8b86eee8d49eac0fee7ed1aec8549e8f0ea45e8fcc292d01ca61fe51698555799261acf1e126cdb59410057b0d1ebecbcf0d04c776a328f3215f522da857a348c367ff90d2dc3574a8871fdadc7e4965e4af4f8827020d2fa30e1756cd2a7ad83010f15ad7d450602ecbcffe92ee238a79424ad6a61d74b39ab3d65d55ddafc371b0d6e871e77efe2c15bcca0660c41d9255b0fde34fa9c6529bbd97ddeb96c8977bda61744477a36bf12ef32b5a37b70a07b6c642347e15e31dd7df0183cf38026c8042cfe57ff09c4066b4edd81b0b832c8d5a4884a833abfbcddbfce9a558fc03d305d24e9753d81294346de7bf1963cc65b96da26431a31f0efcfc312efef8bb9cdd6c0db60dfa087c2e8150daca9979c01c6514d953f4dcb552feb3cd041e4d30eb8caedf0af05dd535add191ba103e4704fa0827ae690d6460bd7cfdae40a6e773b38f738e508453abf72da9b9756c0732c59d47fce0ef1afe5a3ef6df54b314ac35260ce9e3ee7bc3033bd43bcc38e4fca7dc6bfe9ef5b0d4660c71d7ab88039a92bfe06f7f70243185685cff2988b85c748e306353d5bfe5547268574555c685dd7e4701c92165aab5ea8a9c75bcbbab3d1ed7db005404c9ed1581686c154e071065ab527713668691adb473d36e4466a246dc73d24df4a17a82934eaaf5aefc6667c1f293c9a8d32116c805127f0e7b887f22f79741b2831e48b9a8b80ab850fb2cf8c182ef0f8a9da70497b3067fde9f8ba13ad77560748db1e2161a40bac1924a0dfe5b76a658598658ad0448aa4cd0d9efe010883cfe4595bee0e5b33453fe61b59462174512ce819dc9c3cb66a1c35d7dd66d2b01a1eab8923f73cc4a915d84cb9b78ca6ced8f9b9ee6d2ca029d00b0e750cf78d77dc8d150bef549a6c8948af1e13ae59b083c43bcd99a9bd6d7cca23dfb2586965983e4ac514654232a01a6d03055c620962b676e6cc5e782fffe798d4ecec0508a1dd0028fbaf39d42d29f5d875a9d9a291e52742373d6394df69723dbdfca58abe7f47fb2bf5f7239d8dcb1ad6d4241735b786951c98fc7f4255dd3054e4cb028d9beca29cdba4b56bc9433eb85d47e2038f4675f5fa93d4b7ee96418dcec334626c457bf2076674450bbf1f93b40cbf913940c4201e1a6ab2058a4087fa07a487352d979ba7af902df167c8f5b3c82b4f07d5673df3460f08a218cf05411be5a96b266d65463cfc1ec99b93dbc38dfec5119edcad5b4d1e1be4f43a3919d3442d8bfaa3d166b66f8e48fbf899feadf9096544707dae359a4e684271b004cb17d84aca4bc0e758b92b584f4930f591b994820f4a2b2673245c638405afad95f7b0682f6b372a37bfc0ae1acb86d2a6061f83a4daf2ed6407d5b935682804185ffa2e75049f2d1f8309135e65068d93dedef49c5c84f83c2b8ea2545f9a8d4604f605a0876ddbf32e82a47b2013a5a370e4e69e89acdf0d518766875f2862c4a4b4d3a6e04a8643a3075765532b111f2059c3d030d0c0bbdb3052f45bd684ded72c09af3c75f3469a6783219a0ad233b3b8f8dac3aed9a018e1e799d952c1b38b2d16504031407dcb888701f5d2dd564e915da7663f75aeb383a798b2cfbaae7f4a94ca9439355dcc6e23de32362645d50dd30698572d4fdd9b07d6366d306133682cd9e34db2231e6e7c177abc8587f9cf4ad496eec14387423eaaf5a56b41b8415576bc18f924d7f5d4fb774f07a3b8b51c546847cc742c8fa6ab5b42c558e1fc8645bde9ac45d8fe20547830612ba81a821623e50325528c3a7501ec13926ae5cb1b5d55f5118d5051197f378b6f62e81c28c83ed568acdda1b4450139ee9aced14c3f2c562cacc2c027c32f056fe6765edda2a36660737191b167e5466af896f6eec89ff5929a8cf7cdf4143b529acb38796daf6bb8c3b15a629adf24c089ae897e492bd54f35773af9c459bd86a90d89398f6c150dce8a7a8649cd22193d66fcb44c50c7688be245d76378a1e2b1f319660849743b98675a747587fd87def32ea714f48e9532d92c37ca9a2432f136dbaabbf663d11e9cb66c587ce3ca155878b9d15bafd99dae3d58ff8dc5881a0b9c02024ccfce852b66a6da5b98e52d4068e46eae1aa63bfd5112242edacf638409af5f6fc34e699c0911552355131dcefd9faa51da4e4b50009ad57f1edc55c15e87d9451dfb2e8ba2087b4a3b57582a0ff9b9dc21310e883029f7729bc8ef8e4cb186669b44a949b28db26f4a3524c20107bf12019e14603b3779c78709f2a1c22740a093f0b8c9dd824efb7b8cb672e927ce0dc1814b3d52bfba5bd7e50c4cccd97aad3b3bf17d116bf0b03eafe7ea24a5727737cbd63ecc66523c14f1ba42b22da2f0e9548c41d25bc9bb9b6b9646e93bdb7228998ccfc62c4614a3e4cf598c1796774f50a40ba6e89b28ba13ecb856a1d01f1ef2d0928ff22d1cf9f63ace66a9d3a68713afef4bb48e9b7b236374ccf7bca4d232db19228ebd306853602cfb0acab24468794b16509e2757ab9b4046be09c6e76b8bf23e75224ef719f4e8d564aa47bda9f938f01fc497b50da5c93e3ab8ab752d446f774a6880e3ba15d852263a190f2b76ef322da1371f26effea0452139a12adbb70b1081897caf0bc060aaafa397836b470164ffd9f78e9d75bc0aff63abcc9409c2d4187996882cfdf31018028cb28fad57fa2a0de5f440082dfbc46c43d350a95f870988d6a5c3f377f26538c71fa1d90a3c2a13fe125448c283bf76758a2e6343f264327e68164c8dea357ba101e2385880754b7e1464d6a8a25a43d8a14af753f396ff3acfe09a3e2e9c83fa2abd9487150e6844f43483ba74143e43ab44481fe31a07ddce3cb9f99a8c2e0212680dc34f0c6a8cac44b4794728a0385bf33e8bcc1d6046548a214c498191d9753260e28f28cdf857428efa77b570a786cf32f364346d2fff455cc296f1779db5a89149847e01be3fd4203132a2388dd2aece62a6d77bec10660d5e1bcf0d5bb9b6ca3d4c0d4c5036c163516ed49b20699e4a4f377df75403a18ab01eb5c58e2f23085b85340e82a22880fb60f9a9e1790c1aa13b9c4e3fe38bd5bdd56b8d75dbb1a12522f7b9681073bee81f91dd9b92643c66feac00b35ee20666373f43b42593f80ea3e4b53cbec8abb961fc9193d973fbb68e654c95c3971de86399dbd20945b82c56508906777643e6fdd821ff78c7080b92d68f2f331b739e61cb479bba2b56d3625eaa03f5da5c3b32cee5de1fa4b94e89f175ec4a4b1c266f5315a593d7e4dd18262dba4861e1ccc361589a839f860b4fc4228ded5f95723986ec72a6ca759c85b56071827be5aff29f5cd9a84a7ff76bb686e0ff40687e3cf5008f65abc363309a5bfe8702474377ea64e684820821f9a9bb67bb4b92e0c9164f3472544e39d44db630731f8b186d89139aef4d58590290460fbbf114b1d2e76a7273c69ce452ebd59a2eed6937b1b0a050a8fbae05ed907da886b3dc77fbeea1bdf70f7605fe351dd165a06ec087b96e56374b354cbf951202d244e5d5798e3c39f7475cd5fe33f1adb3a57439ab47a8b6e11b9cf61c58dece1759368374c78905a200d5b1fb0262eef04f8234737a2dcc08f2ee1bed32ff1edadf453d1ec933a2fefb582739f05f4ed2ad0636dde6558b863e7a950b5758372bf349c511362cca10cf1d87b4cc96cea21dcc9028361677f637107bd2b138a16fd709ce62cdd6b0105188debacf334adc80d7d7cfd6fe4d01001e3d8741bf4781dce9c17c3e8a9e51066bf0196ba4eea583dcbe7e94c128b5bf8cbfd2e325a63466cb38450b70f923ea3e4a7f4a44ffb54538510bcbc39d36fd5f70a80e4005ecfe87dd05355ce816b5f9f2b27c836a52d8e2a8ff63397e1be9a598c2090b570efdcfcb3a9a60ac241b6e8e297c1935b6a11edf6365c884b543a3a739e483b2a672b755726ee68888bcd45c6511e2e026144caaedd6120982294f4a77f3e5e05daa9bf7be8c8327415ad1507c885fde8b20f734de2e3660f5ec7d76d6e8717a89d6a4ea13a4848feed36649b5b5e0e0839dc8c300a8e710e751cd8ab83d40d81033292463fb7fb8bf1e887b154f547543fff250c560aa2649b585904ed5490cbd582d5f63ed418be1050f0f9694c14b397de413a461f41ea8cb64cc6c026c64c4decb8b5485d9f9b3c78f09654bbf3aa49c5b3511664e560e249b16a0382e20de211ebca6966c8bdc510a28f60f6a31e34e23b1c5f2d4f913e20f048462be31afa5fa80f968a4a50f31e67d3ebacc5bb58e9813f5d1a8cd86c50c79fb973fb4b8bd6da30bd08a7ffcee7bdc2f5424ad29012582ecd984dd595a3e0204412820c380cd2e3114fbe4433de15ea76401269736bc3b3fe4f7fa78bf33d10ca93d9d6c96ec8d6fdb121b39c76e4b35771bf0ace5a04c49c8bbbd04fd7f37ec1a00a33b62389b717b5ed5cee85d1b7de60de571a17450a275270891a6a79a60197fda0bcdc7e1eb22a60b12758781fd2fa1d11cec8c8c571ee722fb60f962cbb16f6991158de0c64cb53941113fad7f9d3cd9de166047614cc429d5256888249e3a5e5770fcda60e3108dfe4fdc5120c89e092f966245b9e6a1406bbe4586a18a973372708dceb4b59c315726c533c3cfb3de967707c234ef8329e486ab48202c6cb16031f2607eab1b2f729eb7de5efb719d1e138bc11f2c5be0d9aee7268657cada6c79b90a46ad589a77c9dc3d3611b0b382368becd92ff0763fdf34496becf10cc091d3c63f92e472bfaa779c734d7684dc15353f94177fed4619d0ab893a792f88ba69b73e917ae579edf24ea0c68ccf29c90e1fc79557487569152b1bb7b8f7a1ae6b97807dfa02f3afc30756e6cc59ebca463eccb7b32423efdec002632618b5ccc745e642b2166fec2eda29c4ca6a71edee47968b0ecbaa044c4003ffa90091bc36d8ffa71b3774438d7ce27db9b637c71ffbfeb08fa9315fae985d7deaff3672d999ff9e8cd122b7db953095a9870dd4230c71ee54b5037f085b74017084ddc0db60b4328472780e4f3129f726f9f0fa46c64378e0d9a6cec98906f06a31342d186c034a2f5a9904ab9650e74e872c23610de9af7e4687bbbd87bd6dc8cc818ee4a458431cbc2f841cd22a8c1b3913542b9d753d826f0c90f4f480f9aa0c74fcb94f57298de9141197969c02514978d24acb5e08726d37c3920ff35105d2d3262730318512932cf5808f4d0d2b79fc3f095218ab92ac8fc76ac83bc43f1ce874e0e212f856abd6e37b2742b1211b6b523828307646010dc1c271e71e38d78afa21d557b00afbf30b644cdef76adb2964fcfd34a2845c0fcb2d402b20b4e9d070529131714718c626302d9d84005ec95c1cd1800e09f39b7df7ccfa86347770db39de4c958e8db7ac081533029d85cdc042390e9295c87f212dfb9c6d061aa2cc127388147c8d9f9515515e1d19f79b1bb0344b621f32faa0da4b8fbe2b2b6b179465512656860fbc4c22f67deb013a5097745295dcdbc43542009b4f9fd95ced4c66a10e72c08e687063569a316a880c3d23d36cb398a1bc9ade21cc09d6adc21c7c0144d537f6eb03f4711991f32691c8efb98482e021f0e4a01390c8217c3fea7631218f240838a331aeb3aa7dbe9a7b46c69c68fd5aa01b649017d74344becb7e8e83b630cbdae0fd247b53577e3304ed3a0ed939574a950b215eb0f62161e7d3de48aa35cf1a5464a74ac5d490bc2e4db7d7fc6400a04b68224b00c31f6d047b6f5c0437130eab6c8c5b31fea33a35421835c412c59a015ac172f5d9609da031618b8cf75fafd295cd4caea604bebbf83cff3198aa4e0b479e657e5dff4a97dda5764e469b7e1563f51dcdedbc232e2e1f4bdb9d0bc8fafd9791e5dc389700d23739e2f8d85f9fd042fd0e35bf70465bcbe77712cea6608d7610112fb9377a4af3a49b587dc8d532fa77c9c66f0c3d3209553b06c38ce12ea20f11640a2e00e7c88c39acf8f987d9d41383c596f61246ffc90ec939beb3bc5fd1f226d0ef0e2a24e3b9374a18b675359baf0ebde945053fd570a9b2b3924bfeff250a425d72207b6652e765caf446d81c249b36c509293a50b77bef35bdcf56e247a69fb49f412a77e0077c3130c16377fe4cce51430f9d0b07203cbdf6fc71f85fa5b09c7900d8aab3b6810bd5df3d658134837b999310d6c5108a89e544b3ca6cd3ea7d898a28ec806ba19c7117ce632acdbef6a14f73dad506f17e1cb4c3bb537fe61b38a27e8ab13765c7ce49d00cc6f293fd5b443a52888123f1c450d27cb1a57944c3d68c782ca1b590582927e68e9682c505f90831b46bb3027ba91a8ecf043a4c8147f45b1656f6d8513d8c33fbac37e5c251353ef5409aa5b834c035040270a334eb300af837db8ffa4303010772de7e5857deb83ad62f060f7bcaeff6e6b32c34fbc77401828c99897263e47780f22a07b978cc2242ab23bacec5183447609e14826f1b54cab1fcb5036f811453e822378103f3e6e8a1f85f38561bfed9f93f557d7502ec4ac84c01051ca0c10cef670287dbfb1992e2881ece5d51ff6b682f9f20f325bfe8edceda13d7ebba6ee2d6f3528d92099de8a162fe7ef32dceb91dee76024316f7401d415fc6b6d753375457eba41268f262d05b35b013a67ace46ed949e9255e983787d31a23d746266f7f6f7063766e9e706232553e0b78a80bf342bace541a6fcdc45bf6b0461e8adb2bf068bf99d41dac36c4bf73ad91e2b90408f08dacde17c1248d78a723a888d0718c7d6756e6b7ffd4adf946e5db03d68a3351b8355248339a5ebb2209f35433c5f2b1d4de0f8ea97f73e900a65904232e430a742e3f268b053801f08e86079d13467035ea5b58120be6ca355549dbc2e766c3895aa7e33f1b40156734101ae509443453f022e2d7ee773a81b74c9bf364f1fc8da7f508f45427f9eb447e7fc641c6fcc413e03b9850b75cc52367c5f58a13d20833cc74807a6b27a95f9a5507a94536115c6f0dcf194ee8e50b4dfab0ef6d86062e554469235d9802648fc13ad7cf457dec435c369f965e0bd1e6f733fd73d65ca368a7e811d3fe45ff3abfd0d11ddb4a9110d048f17da955401aaaf6038fdc90b635b4afc4b3b56271f5d8080c0eb2f81ae6610394860dddcb6956ec516264941ae7514caa650cb8a4138ba51800a86bc10a472ecce1e2a6bd73069c491457b83934f2097fcd7b2a084bdc72f1a54e780eae1a34969cfc5882411f1d07ac9afc066cd1edbf721f2722272a2ad1ab206fddf33b9666d2e2c3a21998765d3f55c6107f91fdaa7ae2598611dfeaa4bdec172fddb7895b2b602d138699a22b9ce6e9d8ffc8d134a8fb81e1f842a6cc53549aeb6791660e31224cf84384a515bebc422581deb4dc1905ad057b588b0b67cd23aa622c8505d0a01848b4753f53e04aafd08b090e94068c6403788b42b5dfb4c2eab296c7344b376c7558db42dca3e2c67d78f023aeaa7f30943e9b6fe5954e95c7ea369145127b5ae38319f745147e1bbda04334798b21d03555e1aa0c7e03a42710fcfa815697d2bb005849a9c5abef39830c29a667406b5753e6a6eb4b1702f377426630fcc19015f11ac8538e064c535599068a200ce6530a959483caf60046d60c61fb1f481fc22c3770163e70c7531485f9e391c3abd15e4b7e84aba136c588c1a14201eb94cc4d7ddb7b20c18e4bf27b28e9a01cb88055c9f9cde7e42944cdb7b654714c0b6d1dd14f9c59b25e46904f92b7288bd19be2ba4bbc57dcc8be7f73ef1a2991b2e24c056d5faa2c51cc442b239433a9ba443473ad594eb3b4b6de7aeedeadbf38966674fc181e47e445b39cd005f87cd1f0ff52604f931d7c6a96749fee02fe2181b7c9d3c9d6552caa7a9e89b947ecb9bcb39a6b994bea347e19092e0cb9e3d8b158f9cb1e76a9cc69ac6cfae43d57a8d09f3cbca98dccdc8080eb713253ec6f7b3343af40cfa7d9b2374f7bdb409f8dba4a39a9dfbd2e3e42e1612235819788bb6937eb296fb7b63f02e0ae2438d4a19afc1fbb0c563a268f57f763a0c014f21b0124bf8df423ed79e51eed824d1edd8c191ad2fb8a7cabe8ba24d22d80e3b1be3a04f0439a09ee5846f6004132e410c2faa2e0fa3a83b874ba209c01a47c984116b3a3aa3e80889dbf9cef77d9626420fa16f4e0cb9d33d7090515fc121f46a05b30af36f4a256b0d87044b2da8e5711f1a62a31ceef3abce2520ceb1df40d485ac0aa28b985c74be7f09e0bdfa3d190be05ebfd7fb2a58b868b3a7f74e2f2e59309ec78ba4cc407c3e6bb8a809566790cb075d26a066fb643168397062e5d91f7e2d33e2bd30ae0fd00849298c06e1968575acdf220e57a0bc2265d4de9558f5a34ff7f5cd213f6bd9e0e2ca301c6ca7f147d7f95988a013d9e6145862b1069685245b8dc29406d70f21c35866aefab5e5ec81197c1a44775514d6c96204a5017c6555bb1c48b547401103092c59cc9742dde17653fcc12d2d1f29eb94f1095da88ebf0f47211161d75aad1c43e1ee5583748708aae6c39d8173136d7124f409fa87abceb9ee2d3672014122551b2ffbc02d516dfb7206c78ba49ae09354955af61b712faab42dbb81de14c55edc1d803a5bf95b2f703f11b2b6055fefeab3c7372b7702e45d9bfc971eb5ace0f05391331b721580d0fa7969521d8ed220c112df543eaf29488bd828106fbea0d3fdcfc3f538e394e860c198989ef431f33bf0eb9c141993044ec04e0683080af775690532cc62c91f35c2ee49163baae18da1cc07337b3640ed2ff9c402b19c9f5efc0ddb018bcfa470cd12c44dfb40f001160ff58b646725b9da65790aec22f5ae4b5e687f82036c7665718df39ac2f69322b6945a388a642be3e0160c23453cda19c4806e4dd461fb8aac4cf46e7ae9381331479c87c3daab586ea4951bcd048910b131f38dd23c8756f2537c7255cd0a056c895e113d54ed90dfc61d8cfce11c37d16cb76fc5c0a03999ecf1787759500d029d43650a966059a3b772aaa86db448a08a42005dd7849bac8f9d7b1615ec789e7f0b67a09b55c6ceeb6be1c4c0179b7eeb6288c9fff0fafb7899ef3c1265a464a6770b4a3d7561998cf937f38c99237906de56fb51206febc6a9cabbc349e9d6865da266555e61cb2ec96ea9f0b573d790676869a0a7a576ad4bc2f37e05e3c6b58622ab14ac96101b2dea02f26c9e7f240b0c090025737433c1d43d0248c7c04e894325f720eaca2e94e6b500c59af6d8d1e3c73f7b595ccf3f565ae496f12273fb9fa1f6e9068977aa6900e6d083e60f20955859f1fac0fc2acae233042f0c564879565b56ac70a30359c2865f0697fa25efe0e3244c2ec8a680262aa4b7ba88ab722d5861802c63f841ae5a8d40dbd82301688ed927dea012e78b156aaac8034ed9df907137bcefa1e407a8b2fa3ce5603f6d4ccc0703d5f63d7120f2336c653419eb512b2d8a698ab26366f49cda3bdd08e599377636372d30cdddead865c7c5212f78a9d90f6019ee3d8a725d4e65501fd0b89841cf040d15ef76c22023acba6d6339f8cedeca563f75da4140a8b5675716f55cf5426aef90f0644c2a139a0d0842d527f714cfb67adedbddb7c08b20422d71bcf9fb86933512b34faffebd9f5a31a638e20a0e12b171e4df98fe8301cbe59f60556fb4a5a9a517b26e1a4e607239c036138aef223827edb3f71f4c0ac7752d6cec026085535aaa24eae1ad57c718ee336dfe66ea10b01bc5f01577f9627ded05552787e27051fa52f97e3342d233d582c469184bdfc85d74fe9628654833fb4dc276a7bce29f75be3a0242b1901c96ab4575965c1286ea88c74b91479187a038dbac5447fae8a15ea50a1bce34eb9ad8f2c32801c64480d9745e305af208b75432263741f0bb2b6e649c17fb9fa23671b850d89daf757b96f39c139513567eb7cf95c5fdf0116f1c10445bde7229f0e90e9fa24c3159f98625c012a6b725106207b0bb58a71700452dce597fdedaf5b3f2e7cd0a5c9952d6463394986b1adb986d1b7e6994f2a574c53412621d0f6e1b0be32d4dd5c45927b0994b24d16af5eac7106f7f7f5d0bfb1de6ebec76ab0cfeb9013d01a69986dfe6a3d47006dcb8b033da2e4d243592084dfa74abd8acb9dd9055158934b6f74b6fef6c5d2f3ac632e10b0445aff2f8269806a0ecc65c7bc77e3fa687a40c204aed462d69bf73c369c1e06d50ddf9d7108df70185f4c818170e22f9f825cf8354ec28d977e63cce1023fc05da611d0a5d0fe1a8105cb190f53f717510f046cbf9b3f2ec9e23c4f5e8aa6c56954eca500692531de88bc10b0c004203e1b4133db9afaf6e3038e926b096cba7fbb324beb6b8220d6ed393f3e2d83fcd389b930b3853aa024a5863faacfe6b424fc4ab6af52398131cb76968dfb7a8aaf1740d0eb8eff79c3b2e15bd2c8183d5600004d9cb8e93257258628d77cc18ac94ae0395914c10bc0926c803f9f8890bb0e145b422d885e075a2487647ede773daeda56ee2f7090e93c9415af19db6c7fe1ea10170b6eb12a44b9e165e26528a6f1e257ffcb39689b46e287bda0e92157cb4f373e2c3342c15561c17dcca8eeadab57c77903fd49b821f98d0b3523ca43b2000df7435f838857384ef2e0cb9e46169660bf1603af873655304b905ee8e3004c4b1e52dbfcedf7ac0575a913759a78cf2c809d58d184a8a149af5cbe17884f276000fd3af79c764518a39234bd158bae8bf8cda6d4019edfbdae780f8d602f80d4dcf86a3ad0032f599bde83af7cd079063eeab13161cb286c01e5e10070491bcde505f665d6e00ca33761e8a47d65eb5d182fad95fd8554f88b3c517201d182df28119a6ada8d754589953aee785b6308ff3d4734e6066aafba806c34e7ce7c85ee6947f7fe7e280ffde71b35ddafea88e82e04596846a0612aa37f5c38f2c5a7822f3669046e47da7952fe030bf10349eefd604996c9bd1110bc9992fb5e34b69feee3b9e2f68b2a7938db0bc91b5c163e689bf6ec325e40c9e91772f8e38f2bbc51fc5d5df84ddaf5f0f4acb4afe20fd637201c41ff9973d4deb24dd4b932e0d74d123840bdb919bc713f9979dd6d2d82afa446918141128b65de42943c5489b0ff1218d1028b27d919dec7cf3ec9e964be34bd4d7e18110e2d323fd9354e8a91c7381c592582d4343e9c10cf6ff17e3a3c11c018bbe1cede2d9fd130a4b7fb628a746924e0d5465e20ff987602d819b9aa66e402e796780d11b5b11f85f8dc3647ab2983513deb881c1c249296da5d4db58b78a2c8c020bf8f900adb2a577a4919dfc32786136c06614abc6b44087ca8ae3a44d624a84e4911f91b6ee25c1fa7a8b1a283695bb68929022ffbb1f770c92be5b5f24071be43607d21286c0d7ed6f28910794b40b10e66dd3424e69ba1d95e5689e339dd2684f91b88a9d578dac82bc50cfe5cd16cc89ecf92c4943d0ea3142e38d8b2fe58ea88f7528e67cc02d8e2458a9618199bf4e1f6952db707436ca42c5809caaf69b82a7875affcbb2b4f565f8bb83a88674b97883843b5fc03e10d0cd3b81f7443ace5826c4edceb2900ca385e726d4e80a7b04ccf6d2ed858e737c6f706b52fac468db616ec41ac817b21ae3b2a05a5b8038acae508b9ce8746d148edbcdcf2cbeffa912df0969e35af39929c451ac84ad90f4977c252490dfdf063ccc9f1703beef28ad3728eacbdfd774d1924f37fb2cb298d9fe5c0b4b4fc5f0e575ae54fe4185eb3e537eed2ea78d2599a3b41e7a2c6bb5617780b1908da6401ba1cbbefe4b68a6711dc6ff0a0d12480a8f14dfabe8ee89d552e462b2c250db669281a0b4c9d8bfd3702f97cc678726a58e2e631b40687acb8de76481936d0703c3f2d74499d1a34138cbd41e4c511ca5955ae59d8ed0d4087b3c7fabecf0bddbb1ef37d9a3f32f0db3fd284fada40edcae7a6b625dadf958bb7e678fd247bce18eba19c2471ee579f97f07b51de1fd51f0e55ab36477450d6d3c2a0113e3e07fbf2a211fdf6950db584dc6c5a28fe089a37b7186dd8c72a5191143e899c31402750f10995e2d302bafa8cbce55bb857e003202f1f91303761b0fd4d5063c0d763c2450d743fc8d70c658434f6afa1de948c94873b4b95d51f5fd00d615fe6c78069ebcb301bba6ebe8b60562617c686a35c1b564fc4a3f46d45257d8ff74a670261e070552b0fcf7d8d96285a1bb14baacfda9be3354a332e25bb5df302f25417a5cf1c65d0c4544536a2fad2f69056567b5cedcc590f05a000ce8a53806b09dffd9b50e2ee92800baf2c8d6f27e4fb7958006274593596a2ac17e7a7af2156fad73b8b0e58c4b5199e61933af9edf96e083c34f28ba365bca91722b237c711617696ab8c631d9ca18410d99987de4ba73cb5a3c9b26a14f7675d89d5717341cbeebfff5891697bc5ca43137a80788e87bd9b5c9d633ecc4924e5ee23247cd7f33ce1abdd6a3af0b0f1308bc0eeb6423de15e2638579d15d316c58aba42b1a942441bb3f38439c182745db7c606446473baaafd947c98dee907952a9734eeb57bb2d783c91381304a774c14a11027f212779b7ffe87fd5952819321b2e25ab8a09874b870cf2a4d0047d845d562d0f2300baf49ef711dd16e239fdac20c35260c18c9a5c9cf22baa8167a1c1a63ab0ae446c4afc1a6861eb607733dad7aba32b8bfde18c728e024ade105f0d97dd12aac846d8a2c18975e9d0e5a9de2b27948984e483d0c0dc2652e2bff8359f2a692b66325b1beb6c91a066430672a32dbc2618ac3b9eaf44c03afc9a093a695a09b2c0142583cff862d7e8bcb451d6e2526ac78353bbe0cb0e068aca4e94db3ae0773ffcd65b84fe1bd6c9a5ade27cf73850b96f82217b4a5415b21b0e0e66767e1b114e5d7b55000befe13c0ab87d3c3f42c151202d079127bf1a36b4df3380b07233ed96eb15063e0f7bd43af11e883ef6f2850b7c82f54cc6e5ff4996ea754430c9c8a3e96cbc7b5c2ed55365fc0bf8d41193fed69396bf5a1c1e4259bb277e0a24c5c8c9185732c3570a39d909ecbe72a3b00d0e29e7ad8225ba9252f6fb6393c516eec0d3f36d8eed905b847f3c5bcf1ff7858fdf83d40a520c18b030d6b3b7e6aedb433bdaeb18d53033bc6522bab9ffa1eff4fc0d355b9536cf2877feab3b0bf6c4474c30e7834b1c34c117e5f70c9ff87c96b380dcb76f55cdcd59e59273003cbf765a31a95119c13eb981a69440c1ce534c072a93c82146a4ac63cb0eddc87d6f81e98cae536149b7b1ba15fdfa45a337e6de94f012fc73261648afcfb5a84ed9c683fcc2d7ab4ddae8551bf00c268ba40a06af632f26823b7bf08fd9d0e2181eb69dbc57397f021a62360b66c25ef2888f36efeb458e212381d8f02b5de9757403a5c88a7cb478b77b531242cf80a8bb7c201494a67a58b031a65779c896b00c02d83b91df235c8d56a5118ced71598b59cb2d9ccce0aab0430ebdb22f34c0d61fca563e640e42f815135869cdc0029e210597498fcccbf09b5facc86af7a4487f35e8b0a815b281c343a22812b7f59105d50f58b941697ea2c75430ed4ba00269440f423b80b9982cb640095e5b9f12b8657766d19452c101f109e651d0d2b83a045e733bb4d0c1c4baad57807c2ab0c34606df07da8f7e860e1f19e2473ab73c2592e9c95756ba6195a69466ac0d5028db4c8c6b306b96c4b2e5aa8ab935330761bc0397e415ab83c692bb4fafaa198c27dbcd29e47a0aae006d1bfe77d8fad2aee8d9142171c35993674aa12a2c6cc129381ef42818f0a94c051e9cee33abe086e34e5d984580cd679f4c13bb91c730b1d1d11508e9112153779ee6d668fffa2037c78d39cca04fd9793a73f25c7afd71e7ea5c6920809730ecdf2b42ac0dc8ccef9934b33dcf8f0c947d43e39d0fd2a17245dfcfd7c1a89735a90a1f78388d318a52b0dc2221f6c42157788e10759b6251b549ba6fc65494995e3ee63ff1cfa0e97d39e2a6e41bdfc707899034d2aadd157428e5d32dcad0d9bd57cad7cc281814eaf29c0a447b6e63851984b55d29f003df5d45508921f9630438fa553f477dfe1c38718108d600c208424c0873265f6667f86fc6b1125eba6bac0b602bf1a87148876affd936ee64d11ef6cbc40cf99867ab0d5a3db46736f9853dd792788fb9aa5c34bc9dfd5a76717051552ae118f8728ac896b3f6dcee8e26d4e71970bffd4f16b459f6936bbe0e910b60acbc476fe906005a37ac9eceda33ac6c3ddcc73908fcef84bc367943f51815d07183810bd4bcb619068f7b4973fd6481343c92d66a527d0d19ff59ae1ce3ae60a160c13d56eafeffb57e0698797b51ec100235783de6fa91183853be66ce5a7d8c0f5df4d72bb95f8612aef5517643fd347f3e994f5cbfef6f32e60da1e80e8a7532e53e7f94a7a434a9334bdd05f3ea66db64179191d6d3205465f699397a7aacfcdb1023b7eb6e88b42bfc85aca0037839045c4255346593ff3631b5677757eebb1020f636f04812db61603f81591c05bdb000854ced860e9540d337a364e99e7f9e2118bdcec95e625355ba87b48e13933cc4bd823de6b16b951f69fe9e653b5634627facb5d7dfb33c018859c976fe2e2a179e9f34cb91825780d4be9bb14d65077b4ac3a8cdbf5dbad33fe91442987449ab1a0dcb23f4979b0b08a6f58f7e68cff496a458f0710c56f58a7d2303721d7d2f4e65973c467e5009a935c87a006928938a9e4aa40c31ff8425ade967cd7c563aff4c8531790b9447d9e31b3b1bd87bd9cdb499a4902544e4ab25da0d640c0527cbf9497312204421c60e15124b381b48bac5f7b8e6959edac0b5eefc3a991a28bd74736012d2fe25e39075f4a19983a0e31b4676571c94290d2d775a3538eeb24c5a46f24e663984a9a713387f999b199ec15caeeea7182da884a59cabafdee15e0c2f8b82c790d0e9ba5cd19c4d0e8ecf55484775d2ca73ec1c078b16974c122a01aed2f9190eba864d81885012196ad101514a06b1e064cb422ca83955bd68b8ca87be5332deef0db80e435064192bd424db84646ce044bc00d583feb1645dd1cd9f173c8c7160d402e7e29deaa3c897489d2355af5badcf0e93824646f799d4c74a498300130d751a58266f84dc79332454298814d33c5b40860900b9bfa4705b1780c071ca1f1352d93cb6b1b0bea3d7520cdcd75db533680ced8aced86bb0f186e7b63f8ec4e5e9d7084dfc867794af0b74fbb4fe95818005b551bd06458040606ace60a503243a429c70e789f3fafc93f4a5f8f76d9279e4f66359e6e766f0c4f0f611331ce4287b3239ad3975fee9635da577f3036593170f80a8f87f3df1dcca813e2e5c7b4efb8a730091ab3ed30f8857b948b61400c6a3f1d81721def44978e3cf237ff96e94d1389211dd8b1b865dc6ef3da9d14aab4739141f89b940a6929dde4ae56d2f5494d99856d43d0b54efd4c430d4c92f61cd70b70a125a0d320f703af17a2aa7bd6c91393636f64a8ae67aa040d858e82a2dc75c5d2f21adc941869e26d2e30be3a0b8f319ba783ed3391703537c1d1088cfda312693c69c85f15ea64847ae4852e2a942e2a6cb418125121914fbf1f88f5198d4e6c049f13e47d200c4d8d809fc0dc76069ac99d0cf4b59e38b8bfe90554014274eeaef00f0ab2b9e4a234daa2f12850e128828bc02269e8f98b724c77e3bf727ce3d776d4229d7dc6799bdfebc51e2174b8a7a04b535ae40fc319485248ca512a8057fa46431f7614e561262482d23edf62b7109d5bd4ccfba7df125f19811ee434bd7870ad09bf81b261b19c6f0895bd62a123655ae6cfeb24616c501dbcabba0a198109421c215c084c5eb9b167e66daee9a8ea4cf21baa0e28ef6ca4633ef03a104756aa98d05325c661433c44aeb6279e80d27acccac4609deab87a2e0715d27ab7c4597364051a6b106cd0724235c5d12c884691ea3407f9dde2c50b429d671905730032fafab71801fdc50235a82ba420c8c4875957133f6412f4af84adb9f3d4d98ccfa0f65ff7bbf8353a53e820291d2cd7cdda0ee7be114b4ac305a3b97dcdb388d2dd7a5551d3cb0a0e78c89e1310c182ed1878a1105bf9662733b7325e16a0ae9c91ef65328584ce002f1402f040613543718054076bbea2d3583dcd35b6d107c6dc65e226895ff2f479294eb670e0bb2f49e7a83bcf636f509f483015bf3afe3256b8745e67beb484cdcb33fe5f9fbce58973b452990b5397fccc9fdca7244769c0e843d1f9cb875b5603a222313aba551e37a7a17b08c4cde27483f3cb111efd2ba802e1559406d026615a6c5c7e1d5128135016d9a11b5dec11d168a91816b82526afbd94c78777c4b06ef3f934502d0f0633e12e6483c3e8eb05b185fdaa40ed67ee8aa67f3d6a4f840dde4cc358471e877a3f9ef0fce1eebcf35b5071f012c16b5a2de01e0abaee4151d0d8583441bc86615113f94cdb923f0b80d218aae7a0954383a445e03af77b759ef54e255c50fd9495df8715824b50bda233b6070835e408710a0798aa31a4ba5da88933e890fab9779d330b0852bbb55202ef5a2fa6242869290914708dcf926a8663ae4e8804d590d3174f36f70acbcc720bf6babb53cfc9da5a5cb348b6105cf0bac8385c319cae63808c690c6170d36adac7c160421120f99530ddbad7455057803111c252d285105bbadfb226e19713026f04a85ec6db7eb562133f89fa059a192c8609509fa7fa48606af5accc5a2d0ecc56b63c8f6755f43e8221abdcd8098608a4139dea2bf28ac5e6a4cce28922e660d0b935947c37848f62612003589da28a63e8aca70dc2d2f84a2ed3025869b87da1123567628f39c675a660ad519f55b730867ccce1c9c8e1bad567b1256b49dee623c1d01e4f58cb80556936ceb08e1d1245541b0232d9eedecfb26c41a79c5066c399d8815d3218e0df6a6200859c4879952a00445ebefe630b47681729e2bd235811758df79fbbe9b4fa876afb021ee507502ef4f4f1e165fd801e9ef0ad1708fb772c5b44b5d8ac1a23df34db45970231a0804ab4ecdd23f4c7d23388d39f6ddad5239290a2600affec80d165e526de2eb72be0f92b2cab1cf05f7ad1a9b766637e3fb1200dee3cbb791eb1f636c5ffcbbebe2e570e9767c1a8c24139093ad33b1fe9b65020d8342c7ff516591bf30f09818e3e32481d936fd23f60317a3635ef11c0b091e4fa3c03803d48ff42de149bc4b46674bc291b4c94757270a864c7e6cfc99193b83b7ee1898c8649a19e7983543f037304b34d997490dff3fb39c845dd41d110ba7ff1b29fd5c31a0a8b96af69f410c4bfc3777d782022e1926b367ed76765e80cc54b927551c559bdba54fd2640b6d7f7bbc8b42aeb91fd05220e9c58298b1af67543d2c19d9e7516053f625106b84cf40fb621b442a5eb3612294bb678a075658ab2305882fbe8221f57fc777f692c4e36494ceb47e921fc3f2a7a954fce99537193a276223ef8a5419e7bd2ae7d6047e5eff52d0a8d9e6cda9a754861a048f748809ff509604c0a82b0017c8d82c970146cb2b5e425a90df538ff52937de7cd48412b5dfeb02b60e96899e909be5382538071d881a10f001fd627d8d18cc6165e1e23e822c7350f87b62a4c1a7fde3c4010d2b03a44638903a737be058635114d08e5226a98e2a2f196cdd0f743ef1fbd1a97c00ce95591e9185e57dd5f2e1b3072c453eb885282937ff11981ee98f2cb28dda444a4e5ed346768fc5a0b3c550d9a71d83c837405eb36ea1359d2ec0aea84cb2903e64d4a8aa917cb94bb8a87c89bccfa7b9eeade26674a6a7c42b1f06f655b705f4f0cbc3bf9179105dbbff28a5505a92ff4a5f9ecbe661fd23cb4a34bb10d0d2ef49cec7be802f6c5a62a58561ee4e3e3531917b7ce22eb5def0b88c3e7d97cef88ca750913c59e13c72db3b0c37ee5353ff300aacbcaadc11d7a1abeced4e509de2f0dfa12e43130ab7cc30e3b802c197ea950f3c8a683ead0c1bb19d9bf1004728af8425874f55ed2b46d27ff2e29e2232859d34b6f9a11d9ed21091d337de431c3dc6db0ebaaeebce1464afa6e955f5190a66964f3638ca37d79734793884fbc524b6143d34c79f56c4a7bb1048bde603e1a68b5d245dc3c1c8099b57fc0166c5e7f493fba2f96c6fe94fcc90286fc0ba494385d1a30d8f30a6294b26fb869e7428ad13470a36368075b7286717281f79a3b4759033aba29c73c3773413a2540a1bbc6237c86e9c7f02fcace72505374d1368bc6385de50a5e91ad1dde84c1770ff371ac11f1579bfb4894d14254126a99ac0818605d6a941e4405f84eebece259328bb34cd2470a7fe1680fbc537fe2d2a23b79e0188edc5af92b275d223061b4139db6a7041f219cddc21a1dd3a26b43c95546dd5a7dad93ba44ffb7071ac98684411437f802d0e77de4a60ac7be216f972afef5b6a9ae1a6038dcda1b31d22fb8062b663195a98d5e95078229a41ef266f852bd92cf924213f177612527979b21502c57a51b665175a752a8e1f3f107d7e197929b1712a4ebd6dc02aa3c484a6ded98a6863ecca313b122d84d79b18b4cb3a8fa4da9759a1d9ef1fc18b99287ffcd43877b6f5a218c9b8679bfa8f18b5ae49e735393ebf46f460459f7657099f0f7daf66f7ced761ef311307bc6f4c68750ffc77ebd780f49412f26fd0d12e2ead5419bf31e8dd4a89d28c9e805f82144168ea5d27908884fc55b41b1d9e7f633d0766b0c7ebb9374415d27a75349eb83eb57ff52b0810b0634c36389a2967b28f6834853f3004703fe62ac8568b8be99146da933cd527582488aac759c4f7bc7f6c08906269c3a979b6483b48f352ebc74770f93b82f833cc461dd5c8934fa54b99b97741061b93efa308ad9476d183df5016775a5fc0e41a2b57bd31784a903c7206db2ef881efe8cc19b2fb3e6c5f7418e2b3ac1f2b74b3d99daaa4091af2c301d3e7305a077ce50eb36bf838da7b61c00807af0951c6ab20b8c924882638a702d13470cf44b1a96a1e00b41590e4285d89056f4c2ac1dc14e22f0b9e3fde10e187e132250615ad003bf2cf779eb5da0ade70f66c032ad79a87f4673f214394ce7323bda3dfa79db385a2a7d962d236d65c42a5ca3d8605ede03921315b5890ae8b5d39f760fe76083c8b44be0c78bab0a9733ee7d687b00382371e31e58851bf55d822ac8de2460f683b4e3f568df8a5e54d78e114eab1752ec38efa93bc68b453d857915860fe5e42f3b93ba5700098fcea541c5eab9b7954fce0f550b6955f05ac21ea3ab829820bd3de8ecf483a382206b3249c2a4c1be4c55007d8b7a729531d1473b71d3924be66ecd7bf5043b419ad753b14be8a627e1ea4e175de58d5e9f6b246b7f2c0a42479d12c295f15853b825f1b292f6b5278abdae78f21321e12a7907474a55fd8ed851cea0fdefbf2218470d8961c12c70df1a59ac44bcf3b47e91f0831c6d8dac7256b551fa7b59abafab60c4f4b6fb39ff01a40f2f7bdfabf09f17974fd97400982f9ae4ec8d7aa38fb410db844099295d43b382d672f3c9bbc9eabde8cfd990fcc58289b97f80180ad5fcc24d0d3518d6ddd409b5548b93378fa54ba2f44a8b5166d60cdcf4bf2a662296ea98d6e0cc8c5d5cada666ca85385226197b66ebd54f32760b291647ecea6e41f95442ac0fc09120c3a9a1babcb6ea7890f7ae3b7ac6cbbdfd6712f1dd8c72e9a7e2b41cd366b324fe168d74ed283b9e8929d932a59a1e81a5b924b4845adf7589aa34c5488c3d39a9b5c316a2c281f1b1c9c7d95cd16be0af95851babca776c73aaafded0dd16c744dbc9c8d40baaf586e2a465e95ba24bce1c7c98df48f9597790797cc1497f78b769ff2c523b830b946af82c383703d56b54790662e4b0e48607c46dd37d06f921992afbdf4c7ebbf8f65e17f316c49ae8786d162ac95594079a1d3ff5ef1b0e4bb53fe7a8bc9ae180aa6eba34e69c4ecc9087d7121c47f8c652c3b1aaacef1b893efd29835ebf6863d8de8ae65c3a1203b07f7a64865bfaa1992506b7a449acc909362ebbd869e87f35cde8adfc6d487ed6d29681b99832ca135a6e8e710f2486db993af71f3d55acf3d64d98df5cc586b538724c58fc1768246ed3bd72366c6f9a3e359b89aa5e2c865701e2d5395c68cd64124b20438f8ace6c7f5170bc672ed86537ac700812fe3f09320815958e3a959612a357e2ee0ad3e1990583a1ffadf0c5842f58afa528f3f7b9cd2652602d184abb372c830d61fa1c672af6c04c9817497293b83388009d02a97ea69b9b9642882942d9b30c9361b5454c12632d27e384e1947bb5ad71a45c23774359965d90a4125a9c8cec477621edeee6b226a927187c6b50631626c4b87782c0d2de9f27b6304f643a6160776202966730fe493d2b7011805fe5b0df1ea0c774363448eb52f113f292f793125992e2038925c9344e4bc0602df5bad59ff675c00bf027611bf2f10ffbf344220d4e35d97922fea4bbd9930f990d186165bdd86a02c441e36f1474dbb802feae79303189c2214277eea021c97cca9d99bf1965e5d11cfd352abba97c2ea8dc45123258ec5c2b802455408f275c64b343c220cc2e157d63dc3a710475d1e083fbfa8cf42fcc9350fd23c4ad9465ca10fede8ec80bbf1017d0438228e52bf3966f08496075e3cbf5e2560b2fbfbf752273ea4ef463a31412586d3336b9097de4194bc7100344cad49659ba49e503b075ccf354f04f757cd4a31264d88f19ed9553235ce7d37c4fa60c9fbc48ec7023508419f33ddf0dbf66d4f804255a0cd5c7ba6baad8ac9e5bcf1f0899d7d608d1fc2049c4e451bc7aaf7d4d608f668ac626011557252bf579a379962472d28a76050c1b605b83f742700f38ba75695053b16ebac953873383ca839d7b30ef639874c657937c7fe087fb2abe079c4f3e11a55b6c494c449af01d609e95d6d8990eed914d9a8bc48ef4e76c65333f30773a84e9c93947872302ad3ff81e5dcc2810d37e6d02a06b42cf7b7719734f160fcdb15057322c8faa4d70ff4c6ece77e5a21ef03d30d8392360fab898d0ce420292ca02d4234cf6606db4b446bf2b59f8c17dd67dced421ea73f4965d3ddc6cd98d3e6edd1a734b8cfc48413f8b937836cf584339102d2ea53a44209b1500c9afb0f802463ab775fe1b606ef68f81bd70df8c9c8ee4c7b95163423a5496912acd163c889f2847ea56e00efebd3e7fa36e602c8e7a6b94ec7c81fc1f04bd61cb3e8431559ffde926e28b7acfca2243644bb004e4654085028be7b420adb6c4f118ff6698c96a1c014ce293a352b011671e3d50d80ecb96b838c0bfbf9e40126bb784eb70f01ed0413ab5ca4071bf61038da5bc83f194d9dc1550c340bfae89b8c7222cc78b2d4f443765a172e626ca6f6c3940c8bf495dd193420d75f6d6e8a657bf4c1094f3c977fd6bfb24911ea0c2d8d006f140a5653c5b972a361531796fdadd48955da64dc79a9e3f64bd78e9069a19f3aeb9d59c87c39665c7dc254e1c7c9b7a70b612b96f1dad252ae602f511386f13d1cead2abd4308b3516d0ac1f74e41c4492664fd244938e285296daa7ea99f375297d1aa2309038493e50ebdd38e6c232589d6ede36aba1339e889499ccefb95d24eb362cb27bd8ac55099de42b9967d0404994c597723fe8071fd706f6908cfed8fc4aef65e57dd769e3c4267df7d161476c5840c31371e79a43b4172722444bc397362de7fa18794112d4ee8bcfbf710b2bc7443e41e374cbbe673d9a91d588e2f110582edecbc2663e5eb6a4cd54300926e7ae8fc5a0962adfe4e2729cfbc67feeafcce089fca6c673d2384452f69bc5167f944a27a91ffa5928623914ebd6b290faeef21851bdd3d3045a23a781e2729916b62768d4657bd3517465031a2459392ecb357e6dcf9b1d544ca39cfbd146517534a65eab9c257b648a7749bb1f2feb26150fdd6219be7094ac7e2bdf37d3e4746a880d29820f12b5be88db41b8d652fde034c09b45752f5a714f22fae7174bde8837f0027352e177fd8bfaa144b621394bfd692caf15e10d73bf00359af638ddc9f285d91129fac26267c09e4c7b26971b3d5d7374f46bb1b6a1307b6b6564b7bec84b649728103c7ad3947ca5292b45487b37f36a56b86fed586d0e58695b4108168ee945d6e5bffe5ef862c2565b6efaa74e791d6fe1d9a0fc15378a7f7b382de31b7194276ddaf614deb1980fdfa26690494b0bda84c3bee8ed804ad6d0bf40a7dbba9792ad5d9e771a978767aabd0ef8a1fa1d2f0abe79d80d4c4e98ac7bf0df8f6ace8681d0737cfdaf1a2ac2801b0050e95faf773826b9814d2563003354ebf0490d22c285fc11e0debb6b7a15697e9fef9514e05c37fbe0e1e3d2822c619582e1a44371b6830f7d7d4836dfa7ee2a15f4ffd676f3ef21151c30ec7cd66906a4437b3bbe027f29da601a8b5e242e87c5aff9f4faf4cf5f23d58c6f913497a07d0ec3e771fbdc825c1dc75faffc47cd5f9bf51869eac96d99704f5235a99eb0396cae6d9d267fa7eda9c67229e3b27949108390535544618ed89fdcddafca36cd76746afa66e998e3e418d0e244b94b3305a6c02986c929f65c2039a95f9a7504da1a885344f9f4370adaac30699b31ecd1d22b2bfb25f512831495061855e4812faf40544642de9e194260089d0ca3d143e52452f7fb6cce273921f904e8a216ce35f2d7e967163752210a180d83bb8a663842763b50eeed2f3df8a4fddc4334740b06543e39cdb2315914ec5b55198e93cd05af62de1e32167a7813e35ed439c2fb0a7439317152a8708043e5991a6edc517765654cdb7915feaa4abd30fdaa5adf0137e3f4960100313e1573350676984cac0ceed68c354b7dd20433bf951555a999ff366faf876c577ee2c27325ec868307bdd54108ded9e4323f162cb9ac1fb26164df885c8454dd8ae705298bf8e8671150bc74537c99910c68e5199530290bbb392c27355d71cfb5bb8f30e6f751e9611db915708b63501c9c9fef9c211f8b0875cb54c961a011b3d43e657ddcfe6a6a824c4e42ce1abf8f2138fd4e6ab6df7034742b1a286ced14380675c65bb1c78d80473ce002d87ee9c434f41a4fd3fdd231e4f9cdea89ca6d2ec7e5b0e519bc0430152cb1d679be7ebdf2f27cac4d24cc93d3990927c8f82ee2905ac96c32e9669f789b4eb3215d3ff16cd5d653a16eb7424bfd246d3c15a64e3198e067cf3ee31cbb42d04bad8eb534e5044c5fef10b80b61367e2a68bdd6c8868a523dc250814bee617fd1d53648ae3b5834817ff0873b2d4220c977f175d73e3f6ee4bde78329905a362d1c3e3bf5dd00a413e157697319808e1ebeb4cbc557b9c907a42391c50d85572f041f6752bd201177605e9318e30b642e4d84ac4ff0c168d64115075c63ed6a34f71fd6e59ef84a7e88536bf3204824b58a6a1e2d94040fa11f74e1ba6868764a4c4c062d79ed25f82b3731bed44fb2ad86cbf0a0820c53a25340fc873d9f3683213a02e1372e84147d49e1c37fdfc41cc733bb014ab055739ced5ddfa9e260b2e98da39a8058ac694c457c584b540091bd8a403963d76dc8a18660122e65118cf4d71ac7f5d522e47d4a43eee25c748405c91cdaa0fec675932d959c484513b79cc92fff3853cc93647ecf6d387f8e2a4ca78f75d56d45c5ecafe53f93484e42e01f83dbaadc3522731924cd7dd00fcf4a84527da1f0c1403a12e440a4da1e74299282b870f8a38632edab62bebbb5fb2a182bb497cc6135ecc920a22303cd9eadb07ffbdec38a822ceba3dd3a47833266de6ccc9bec861545bab2808b2bfa84df3e82519bec9c6eb587efc014ff4720bf4d99a327e8d9e46adf94763e1f2064afe877569f0e52e0258b8730364b6300afbb2beff947789b018bf829dc5884e4ab3152a01a0c2844ed3a72f5f19ace5b79c08b4a49efa3a2f2aa5a642d6ac7f8e5c38dd5379707032a82a842ba3bed5dc3c52cf10c0a77f3fb46c27dfe408c574ff55530ea976d03b125918ab70bf0f9129650c9319c1541d7973f1ea48d6ae6a13adae3183d48380f550add927767efd05caf4b234d59eb44a6dd3b3ff70277a74345879e22b78877bfe777d2f7c1bc95d1c07df8f8f3a77d84fdb3564ef3f75720f1663e4f57b0988187228c11c2c97d9de93a2dd07ef88f8d183942fdc1e7a73bce7fb55bc94568ace2e407b7696b9d495448404edd79a1ecc3204c4322a1099e3e40c3216b373a2319fbeaad96cf11297482a0509a7973357a2da617042c22f0733e4531ee7857648cf42d840e55669cc20e11fa057a7e1931af0fadfb0b17e24e8b9f24cbc2c24b4abf3686aee2b9298e7e34b8536b437a9548a8bd85a40c2730e4d192feefd5495a4ffc40e2ed780a3c9c3cb7fd543ba25c15796340ede1c6f97f3c8a7590f6c1623de69fed1a612430eaa7294630cb96c90b5dacca0a7f17106ccdb3b1d5f68a8ef82dc173b42d16677ee216e3b646c587490f1e5f350eec65fe1958f95c431c6ba9a6a2e541735c2c9af63938e5c789a4850953501355ca1a0cd11e21a82e36acd269197d708daeb3461170de00a58cf6e7623d7b4e9f8ea19b2d1a3c1d3fb7b19a5caab5258d18c14953daefcaa0a04acc5fc697d92a7eb425d4195f388aa07bd971ba55561be047f2febf8f755257e3189308fd8fd53c6a43767294316a3452d7d8d141bef3d74af263c1ea10da01b585050c574055e8b8fd72a64ad0b4b9a8afa9a1095e1432e325589456b3cd2571ab8644296e37a68282718bff16f590f5d105262eaf5ac28a71c07abac32617e84812864a26edfa14866db020116cd1b6e62aaa470c85932ede545f3712f1fce693517e67f168b41667e1a9505b5e03a2df9f0a98880f17b7c2d6c13398bac49f56d8b1b38878ff1ec6d70b228f1d245dad687b9a9c474cf171599aed933e7d2f37f4fe3cd8b326ae8a349a27f2e593f5b5b233be0d3bd6e87b74cda991196a41b4883879ad072ed02daefe310a49b0304ef750b2172b3581ce2e235afbe0d99745295180d2361ab1402f3115be5dd4494e702696c5bd4987a3c0a75bc81f7419119f9b9637a8b07cc0d9cd155a067d8f3353174ec88d13661d576432bddee4f564b4d9f9aed5fd7089b467892daa6623d26f50e06a87057dddd4615e209eb16c3eaeafa07ec4d682b40afc4b5e299a55ed5cb27996846b6d381c2a0ddc148a2ef614c3e1f2c753d23200ddcb12bd93220fb6faa46b9e8034bbb783f36dd52d14b3cf9e39590d69a64334bc927cc78fe3ff7a9d23d8e94eeffe46b7969d5ee00a68bffa3c7288bf90e0839020acb32b729147ffdd44e323a4a1ddfae9537a5ee80ce378f7a9b4e8bb3388c5807b92b5e4f5a520bb47ce9ea4132a9e7fea0fef3f2dea11a56049348135b15cad49a91cd9497202c923385dc1e1c9ccbb75d0fbca6ecb93c1bdfebb281a2283bb0ef75d0f86b0a440521db02ff8ea4f72dcdb237759b83de604da57f09a3cc0871bfd1704b778d6dd215059e188f9b66ae664497f65995647990059e6b19a05bf66c5a0136b23ded6ed2359a13675ccb9f08dd8bd2fcdb4858a6921aae163e25c261827557a81a461854c5a181a1dbffa6cdd1508f14a59dc4ec71cf4a3f558467723dbc071492cda07c89524e94677ac1c91f3de473ecd86f68c64557c698258fab0f855f9d50d99119498c0d8200e2dfd6011b38efe73551a9bd3d576602bf41e5fff7302e6f8b07e585904f731376758626395cd54b3aa7d1a6f7b77f7394750f3fd6381b739f1f9818b3b3261cf7c2514f5e9021dd1875306a1b9855a228f72b8f2982dca4780ab068ebbea43b2e4e13b4c6c162b78ab7ca6a7629c9b370f991788d089624777a993ad3e8d55b6c8a877fb486ad3687028af2441ad404eb1d12403ad9b8261ce68f224293a713134190c102e1bf9d1a5c594d7ae79278bb640135ebc3ff220a957ec7ef37352029bc32bf8ef39e4441d364391f7c56ed7682fbffb5e21ba3ecdc9ee38d6718f9cf53a177a544334f0960d992b6b6240c6521d2fb5cf4ea55978b21e5a60bf543cfc0373d7060a0e5dd63ab60ff5480543b7f553cfeafa3ef11b6a7390342b14698e1a6ef8ed87b6dcf4dbf60209c4ec40216204e6551ff22d4188e61af6ab6373793c83149330a7c92f8240629f96d443cc9f9c576c51d1313c3407fe6fd9766b5384198e23211d3d37ec0c148ffbfc13906bf53dae3b82e07e39880d2fc823cd6292f6baf3e74d3dcaea1c0a82c9d9ce8319fe6d92e73adcc2bc51a1e3d01aeb58f3625d9113ca57b2b7aa65ffd995d95cf8ceeafd1f72029a85dee1cc334b1587472932eb973927e77ada1980a05b54aeb49aad3cf1b262968eb9267784f2c1b0076c5ce82fc65633f1229d2b335d885fc80f1626a4ec9e0cd562e8f97f0124fdaf1f70dd3b144f23ec044dd46db2f37cdc7c88b820796b072f60ee140c288691a5c908b594ee739b882f8a49c378db2f5679e138010ae2c464981c72a99adf8a0a65a15248edbfdf6d0c6e945f794bfbe02c3c13ebeabe625e286a78a226e0dcca8178ebf58702128d58f2b578fcf6b8b34dee60af01ce894c814fe572426d0a949a397397496447d0f412a9a26b0f7a5e4505cc990a0f38e13713816eae9960757bd2c6258b4e3e3392653e186b23e1dc0d79e1c726a449d5fa9ec207755abe753d5a9e5a4b6ff31353cd645947d77720322b90c7b38c7362b8445a16c41ca15309198993a6e762265eced9a2e742b2089a54f5b9d1cc13b56c3b1e5bdb284c5c1d5aeef17b08abc7a29efb3d2693f45b3701da7120320f713f608c957fca1e4a327f1aec339feeb88a1ff65fd609aa8f0ee48bde5f930849f9a7463405b145a03e7413cb9fb5456372dc8d3def6af7e1fed84ccbf43dbc644885f63c8c4cee0fcfa7ce02e030a98eb33ec2dd02167e9e950bf06ed31ab18d33f57a72273c293a57560fbf9b82c7af2951acc31de1b0665d757703e2dc593fb1283a72df93bc2d6f553aceef119de33d2c57874868e6cd3aeaa269c700695b6140c8852de067c826cb427bd7c7777e04202d7f4e03399402f42eed932056d33230832e7ff26ef4ecc7a9f2bc0a0dcc47e5187ce11557977d0674535499f3e63b28171430659e9a1dca04d9631b0b5d76ddec8d3e58483dd773a24a281aac42c0f6c5139423b0c31fe3d2bc160ad4e63ea198c1948734424077dcc5492e6456247e5cbc80a09264e22e2855f7ca664c02641bcc890987a71c8df74b152a30c93debb9b41b5c0ccc093521ef4afa84462ddf65c2b583188b29b4c6ad4b2291395d13df35af678204498dcbeb7a09755fb9510917b078a1fdf9e0fd9f464d55ca3209ef66783965c21e2f1edaa7b71413ab8cacc71d7ed8e2271a9bb7bd0fae7020d720196325744299b39c3e04714aa2a7ab7857ea859f2cd11a3690dafae638ce0deff08b0279457b1a28438a2152917035c5191270602127c02c8b378f38deb07afbc687a675e5a85fea03658a8384be62a6fa03d650f055df09b1e4c84b1df541da0379fb42f66d8953c6afba980698ddce3b10cde0806728ad205ee2990f7acee54fbc142ba64e16c91682baa0b5a6f269ccca9536505c9dc18955a7108bb4004308080e69a4fd02b497c12420dea3076a9260eb62da9c3e936c28670dacc42ee402caf69b14b07d58b04fa694ea4252cfab90ad3e8876c46d2703670ab641b08553734c21de49c438773d25457b0c0e067695574e9d11efcd07596d5a2789f9b32b37ac3994508acd64e51e2e61ad4771b632b22aea5e8bb3c288678baa7bfc72957f20f187901947afb2c7ddce8053115b0c379c12f4524b5bdcffa1dea5c268a3e2b93c28784a82e1a8d36707e00917dec6a4216bb3684f36dbfb66606e67d3bcdbd9bec1b2a5fbe4835e4c09dabc5a468acfc203f56d1eff5784b2f254b0372c9eaf76a4cc1d946be07895c26dd088cdcb72b3bb7411f0e386386425102b5b0645fbd7d655ea42c85d2cf5fddbeb17ef7023af864cb6ef0b1d7ace01a3494089178ef2da7f1ed7cc0abc810ea2c24704e934165fa817baa16df1aabb9125b59459e8037371c09c8c5636fe7d287640b958a0e055482d464cdeb0f22e830232152bceef70a4c30d9f97bfca1c5ee7fe31db54829685bc95ce8dc94588d93cb8389b23eca619ff47e1ec56b355692f0f24f112e58a616cb79eafaffde616b6b77b18b8ce9088be836c75bececbdee3a6b37c70dd90e4256a7fa2bc57978c30df0153591765640f234fe3ae8a88f879e83d585c0705496fbd0cbf6293913ea7baebdeca883d3947431a6556535fc156d1c9e63a237c78b7d22437f8358af0a273692ef5c4e33f5b62ba09c9bd3823764dc9597371607498220d0554d2ebd60c9b09a49954909ee709621a71468097c83be209161ac7236fcbeb1d3d97bae4ad63f2d876c493b1f25867fc9eba088705e217bc56cea6dc2ccd864aac79ccbbfc3aa0d46b9a855f4fe7dee89ffe1fac2ebe1c798f06b0521cfc0a76d7d5e63698953719aecb0d6c508e3be4538f7f699f07ad67fe86eafc628169d00335ed77843009c98f29252337a8084ced1aed3775aca3e8b03f5e50ee5c97d1356a04f0d59e8ca6309d7ec46ec37f1cbcc4ef34a12f8c141b3fb1049511dce9cee0d27776a42fb79ca41a5d21f28ee889afbc41ab3f26ce70b8f4da1cd149cf81a2f19a66f70f496d28439ce4f32f92c2a989ea082c0be36ec40915f32db8afa99541faf3720138ffd77f1d352499c7e40982d0ca445f3986382e05e254438fbad96900961d8f1b0d88e29ce7b263a90914e8acdbf798db1006cdc4edd13b5a81ad3a7e9f58df0d611a3b43416ed006a69770316fda7735938a1b87e7cd1e57292fb2a7cabcb01bda733ec2dfe72fec35d33c8b9031db64eee2e13591f376dc85828fde5106758e3664948eb7de2e3fb9cde5ad6ec5cefb37e4c143ac936000c4b132544957b523c66e1a3a8a8d0a8fdd4b25b4a899963a8ad6ec4fdaf229a9ea48a1a147e27e72f688c2b4f04b246bf4de6612be39019f4acf719aba35db2f5485a88c99e6e882eff7f6630b1b4b3eae687592fcd54628fe9d29dc5c8b4a6fabc80323df2c737067048c785712608173b29c5be20e7c6dfa2d5dc9efdce22eb8f2d8637d0b53a908e837af99f5d689a8ef339877df8c7a1333041b6bfe3d37cb0ed1a2affca9fe9008d8936b9230cbed5ae4bde23bf9e2923cabe2b3d076c9f790db07d85ed6508f09c65611bd061be89c0698a88dd84c3dfd0463206e518a07255aa6c6d9fc915028f6db135da84f22285443dbe830a516a77ad0ab842b68bf27b794787f5cde008e34bb2f8e5d85079e10c0b5885f92bc51c18647368053a1c16b17be3ae8ee519f963ee3fb6f1914e661aed18c30346a7de7ce652727e6a51fb6efc95574d48283f7379834509d4cf6fae4c97293f1abc16622ce46b32a260f43d1cdce1aef918382ff836d03900231338b04eb19fb2e0874483ae1992640fe6fd0cd304e2f7f820193e5aabde61f5436a5636fc01ec84ce6c066c8fd417849d9681bf6cf393354a9d0da0425269fa0409c6bfe07f13527c444f73548d8bfa4798ee05782a8abe4a8232dcf691c353d83daf61ee9296522b50e6adc5668bb98a34be7779eca6a729320af809e6fe0009d831f07ea130ccea5c7ae241259b445784a94d2ce001b2a682e2de3be65e2e6ed4d889852de4e508d2e2be19730ae47b141c54179decd25988a3b051af2fb5d4c1f9b1497b7bef48762e158e44116d426ab74a10e882ae0a73ba34807c5f736f060de32636ce8afd8ae2121d3279651eccf4eafae2d054d054fec2c9a858d2a878669bb4aa5a81cab6f1a5a858bd3042e19158c4eb17350d1fac5411e2e2f6ffe2df21d1ae609fc179d4fed271440844e83f8de16edd6b6a7e6b3148f27b2958181a3240a2e94758b097bf934597cd04dc43d689d3b9fb8da3ff055fd130af501c1127335c44761ada7f8a59453522fa4f890ddff04ac5e63013fcb424ad47f6242742d6149d24667b5d50135c0aef7996e3821c31b42cc69d30305035cffffffa3