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 56225 c3178f53d07233e5001f61e624a22b87bf13605e10e8c58aa41bfaf7752eed69

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
730cb73dac919b8b67da03ece296469a2ab5b5292b70b9455e19ea71f78d2f32
Certificate Block Hash
c3178f53d07233e5001f61e624a22b87bf13605e10e8c58aa41bfaf7752eed69
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00d023000000190000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000402e3050ba1aad14fe855b7407cdeacc71b9d503cad3c491cfab3f557e91f99d7837d0de1db93a5f4eb4b21fe211fc47e64f0b167eb2e1776808ad1ace8dbf16f35594786e05a5b72c8019a907dbed84796ddb920c7bd998db080000000000000040000000400000d023000000190000

Raw Header Hex

0000402091b6ea7e363629dc04c10ad93ac219940b67845cfe2ac8ca29dc19a91c431fa1d6b59e53ccca8b6fcf723dfc9c3a51116beac94e17adde0429b78dc706cdba1fca5b0c6a19180518322f8df771ea195e45b9702b29b5b52a9a4696e2ec03da678b9b91ac3db70c73

Proof Data Hex

59,560 bytes
121216020307fe0eaaa0084ba311e605bd9026c2724e676056523a3ca0d95c102fbc6548bf8997a7948070e38d9971b7c9fbc092e6520d8fedc2bc81ba88aafb563163953c85e4edc3d6bf0c9eeffa10e1d82c688ed494d1f0fdf12ac1212cd71b294286f5f844a5626f03e1ac15bbc60671b1af046ed2d99428f8d9b7309e11a51002d4a7903fe03e5e45f65132c12e62517b0a44fe83d65ac89414e3bbdcfcfa2b575d3935c955883cf6f903a3c07a736afaf2432c2cbb1b6ff85d8c28c9583ba99af2456ee1a9bb5bc83758005751818aaed9831e15535a889dd995a715524e1ac1b6eb7dda9639484477ddf98a030d802f1e773f6d0d8f4aa1854e5c55ab7042166bf627c4ef5842356bfb82aa7857a14bc216e24d11ecf45dc55d93f130216de597c39805bccfbd8226894c1e259ca29f191bb0e6e36308d8dbeee1f1b0a8e084f4824821f322d99a29d4598292f2b2357b0434e54a775861b55fa345308a34528f8fd12bf56593c9ddebf03b8b50254ca0b666e09ae8c60e9afab37117d1aaff96376465ea7dfdcd40a39b870341ddf01a6598cd34af765aaaa15f080cec8847125db9185656f4db8a11cf168bcfd7d4698fb5847317bf2d57ad77304d20a5ccaf4ae65a4324494c74ce72ba0f01691a3752b3ac2cfc25adee47be58cf96547b3b9f53a9913a4e3f6b2568008d3d57dafc3a7df896493fd4ec91ed59d72d10eb6accf5e5aca6a31f9a22edf102cbca450c59bfcadcfb6bd8d0240f36d977e9b751041064f3a1a5bad4a38e83a5c846774c668f7a11557b74480cc47f5d8894d69da6f9a545c1db5b8eb29f70704e4ca92aa781e40c39630c9a1b3ae23f32444cbd366ff313019bcc2a4df534514d04fe56bcfa2860dde5f100c10ac5bd613591df19a65e82891d472981577f18e643696f214379a29160233cf1577eb4adcf6afcfa499ab6477a8d3dd03221a1f772961c537576224aeec1d349792530bf55e36699e8eb627cefd74568fd35cf33d55332b27f62194c8e4d8ece4e97dc6b383e3d84e65f8be34ce8bfb34e0c366b70c5c98f6e175984f2439e8226342ea150c94c7cfa5e962c45c38b04f49edc8347f9299abf71b04177555bf3b12949c04654ab45d70e36d4bac2e1c369f333de0a5d5be1d21f35b6019773fcf75af374a772ad9174873a431f690923034391fc15ebd0523bbf1ef1d63937d3fe07cec7658190e6d18d10ea1dfe64ede98d6f47bd8b6fe1b825ee40140d21170f4c6885ff4595ef7e77965ae9ad533b5a5210bba75519bce5bb65e8650a8231a7e259bb55f78607ee651c089acf3da084e0567036b9f58a00afc6e6b50fa1f049715ad4b1060cf118473d3bf76bd7c713dee59bd866f825277d4283a37dbbc1341d57bc930310de0a851029c64d8fa1100545ebe1b6905cda0e80bd59b17199e0e8303e34b4cdac576f6c8b7b723f640fb7d26f3655023c3f4814236e97509fa0a34c12c3e4709596fc8769e8c141b679d5995f40fe25744c4c619b2b52bae70ef5dcc9cd801d5467df7f859b7452da37e42c89e089f94df5b64c365f8cee2d87485cce52b5308d7bc95325521e43fd75fba706c017ccccfcd8f17b4093f33462941dc21130de93bb807d6bd37cd57d526a7660aa046e2e3e4cdececb7ae81162a11193d7c3ede5050c1c71d85288befd06642958094c11036c6003783edc4857fcfb3b65a6fb958713e28c8595ac9d5f59ca407f2b6d863d670463bb63557eb149cfc3fb61b63641b3220099b2b1cd804e41e8446eda3a6ab3882986d3f7918430477cac9aedc19ba34d01fa3ee310fdbb34058880464608269d9406fe6b329f1776ad9e688223755d164efb35cd28278bf2152064e9839533dd8f132a24e882963515c7c66ad4526225e36c221c1013d5be60008631fa1385447b3555073abb5637ed5e5f78d7803bd85129627da62aae1109db83135be433331f0ee2ffa6fbcac1fa0161039f64ef273977adbde833283fd502517f5a58ebe50ad562e6a161258f8800903adb3811e2c92a6ecb900d57ae23abd449b4d28f1a88ca9ed9aebc342bfd448647505e64bd044a2422c4950d89d5c860ad60917c319e224353347d584cdd2500ad23ae9f567a4f305ecb24435883f6b3784146e0c4d36346fcc12b6f179560abba6e7f094b72250f5dbe9cd2e49cdb6c7c04711952d3a1192b433fef179e34ab693914f50e62b875b08ea0576f2faafbddd6029a948546f2fbd1da45b22f5725d32a2f587ab99ff52298c410ebff4ac7b5199eb1c44cd18c5ac28ad3e764c362cbd4a94d221d7f1dbe4cc5d9cbc9e680c9d9a722a4fb80445e83045a4dfee03b204959cd0d8194aca7cec633f1ce44cf181db429b028b6132d184d87dd96cb6639a0ea975a190d5c4b6da8ddcaa76ba568799341d31c3f161fe0929ca84e37533f4d312be6a5b3a8f4533b2df7a0e9b8930aa6dd1badd6ba5d4ba394307113c4c8febaf43bb4942e3dfac6c2a5e6282da53787123053dcaefb326bfb9581f457e421303327179b4008898d3193f0f981c5eacb3043f7d8a5724e93f74ae6a0f8a4f43679065cc3350017471f7f64e61fa6e9fbef7f87e12e1fdce4a09941dbe47ba063e37e86b47e3b613a10ae95b87f8446986f516a67a6a371c2cd68d8274f4eb1d7403140315b8d69195b084aed175f9a7a23c79d438a6abb4eb133681f2defc93a8bb4bd05fef00f2f1d97a52e0d6fc8a117bd6d55717e3a67c6da2724ca24a27c6f48b9a79dbadc48bdc98475c6154b20f03b987dc5841963f78448a7f0ab9f0b7a7f2770b1e35ff50905ca8455b74b4e6c87588d5a5c1d8f9d3794cb6171a9d2eae581307f9df847e965f5f4ef02416e6a96f0cd749cfab024668829c9613e0ce89b9540a157be5343ee913b40975d544369a1822eed4c48c28cb40adf85883f4be3583e81fd494ec2c80139494d0af863167b53dae22d0d28be1d65e3485dc4abcc8d5fbdcd25d5a2a715a55688b5dfc64eb65082d7eea76e866272f5146742e7106bec022e558023ce3fd4ca733f264ccadc5da1bbd601adbb97b620f0a51f95687cff224226a75732604d53dd1bea7727e300899d9cc0b2c6f476abf78985627d431f2a46636c768c70ec75a4891af9355d1eebfc63ced27381a36936b1b339018e3472b2602542936529a3a64eee03a7a911010492bf23c269bbf67fe07af0eca92186228a2d040f5f6c8eaf6fbd0720e1114f3ab854593be6fb33355d30e3abcb9b43076b76e9c62100cc7f8a3ceb9b240c288a4c4160202a80c323067f1213c26bf39c1eb91cf3f06c8f8a29fecfd6777a8521519dd13390da7e29db2dc451fc594feffeacbf18dd53411a7c8a894d38ae13869400ce6949211bddf3911a9a7c8904957712c8de63b2dd0b4963095e59fdebf49611dd2b29157afd551ea23ac1ef401a577e50be1b62e9c329b232cb7e912a7e4fcd3b93b8421882ae1ec7e3c1b9b85bc9c804d2bc46417844f3c4ca0d9035634e2c229e999bdc0ab204deffd5ed77278e6906b0d9079b8d62160483d7c3f0c5f06e32ae8db6937dfd1e18de525f23fded42b62e56684545fff5fbb32a11cf3a0e58814bcb04d7b43c568f108565463773c2efff974c90a3787d3c40f9d9d2fce48f1358e8ebe785295cb81405eff5c50a381a935bf5337b0e6a30992e7896ae3edcb5609ae61cf752f59e6cbddd96e06f3b3bc8385e949fd4aaf4b39318acfc87bd65f9d69d007b0c5f32f456c868a14dcf6ac241c92da2182ae23f61f2aa7832c055ffd10e6a5f5a6c7e0288b40554dd1fe9cd4a8336fbb83807a2d3e5207c6b73653ff93b5ce3e145e3d84dee61a6593a2b7ba67df68122de6f3e00e075e59416107296d8b845ef5d8cf231a03e89867e8f14b67face90937b3b08d643d053bc28572db4c3db5445ed19a61ac237b9a6b44433511d5d41ca9739ec577fffb26e4194d7b163e5f3c08784174be04bdb8c2e284056a535f4b86d1d5a9815aedd5b8f19e6563918f094c7f9b5b373cd1d7c1fc85ec311cbc8fc5be2a5853578435f50f3c6c7aa3d0d775f51a943ad696c63811365402dffa7141f75f2224ee510470637dccb18f432fe9fe5ddd4726f0a937f8dfce5b8c369756aad888899194eb3c34af4c86f95fc09e8a98817784708ab8f1cd1d8e0c6edb213785f668a471d8beac48f7572b4fd19f55dd043b5ec3453b89ccae7ecef0287476c38757689d82f5d7a46bfcd33fc3e534a35147b4f8d8b8c3742a5358c0fcd5d3d220cb1cfc6d0ddbcc900b737684f7bc67ceaa4f32b784abbb935cf4c25cf695b803e15c3fa5172651dea5a2acda5120e49c5dabd7f1b118236ba8913c033a2419a5aac91bb49355e4b57a7bbba0619070aeaade3d12fc18c665565317f04de3caf311717b1e74b5f349357239ee258285946e056eed0ec48853c96d631370429d87b6f9604e7cc882fb8c0ac94af5fcfb0395d804d64f93f50ba401215222cc11c310beca45bfdd1a169275e0a996fa10b9c8ac784d5dd8a411172a1b7c8bea304b53d9aedd64736411ee4205683408ae8cd666afbdab5762f7142e8e24713179a0d4b6cfc3027bc06e067afd7635378d0e44dffe70f1d92ac393a36857bac35bc13b5e49429690452ad6311d5e36312993157fb81e7e1f43083c40523915d46d9702fb34432e62aeda444800cc5823c6257782b954225153de777b93edb24ac9ad02d0c7aeb300a0309cebd7b831bedb41427bdfe9cc3ef4f76325907ddb45c864fbb7514eb8f31fc3c65a2f061a2e36fd9204377d44b40409dcfaa68e8cfafc89a36a8bfd3238ae6d83d10cb58fe6426b1899e4469003de617892d9c59182e89b82685129a8b61bc0e7c9aa8f34cc76468bd5af54e8b682b6a61df6354327a8627ba14dfe5e963ea1cde50defd62a044007e94861c8de524e4f675d039322212ad936f12c838261afe1858c3d890c1b93b4a5e8ff7acb9596cf897a55d890c93bd9d5b92cf6000c61d61e31e9a6357bfc67241833da6fb04e56f48ee5ac7d808b2c0b4c404b20e93626f12edbaf1969244fb8d908d9a4bb47b02758216a3d964c6c169979979b9253b178bf00e4718d0f948aeadf4f70f714b5265c258730150bf340daaf55296805cfc0905168f3c93314922f2174525184ebaa4add95729e3856201ae43f7e74ef95bf7ac599d5bf771bc9f9abf3f9f4a71dabb2c7496808c2f96f40286539c1e23407fdb721fcbbdc54fb5aa5971083340519308e464f264a15ad24a774e0a226145efaf7024a55519b8b2f577402b33049ac73031c52690dacf511f9868264e333ad2a2bcb8b22f2c1c0443fbf2c60840594d485197a032a8fb051b9e40ad98d5d05a261d59a1793465673f076f1e5e0e360e9e6f1f5e5fdac9fa7e607fcbd4d887f906267ba6130f7ea4aaf24dcc0fa3ae3505e6f055df4f5bd983f879e59470982389a6684ba16e1feab9e90fb6bddb414716290b038ea93691a8b3c20ef8ca479dfa15b191f3c16b455e6d4a31cf52f241ab70fdf07c1b9e1c902b4cb368aa7ef04ffe82f1d5101a22cbeeba49271635e424cd9041edaffae6d734ac37a323eef6525142e2f502a2832ea21049555c8f51cd07ab70c3e693f9923250385eea92fe09d405349d32fb13c70c5afeb49027b39a9f2170e83a52a16e21a7442ea59735c89c5601983604adc9a563ad5171d9bd9260060b1cbe217ee21cc3e9d3032d9f5e4dc3196f40ed82095f30e77fd5ecb59b9b097b5e57ef4d73d4c4857dddabd1c2dda70f5e7a69182e3c3124bbd7e1a43b2311f01e39bb3d3631cb7938690b523eb43acaddc1ee8af9b74b422b5f4acfc00888d43789d2f913f7d538835dc81698c04c8924af27131316b05f251aa65abda59e746f69cb1faf06717bf794c821f1d18b31fe2ed9fcc9e1e3a6f1b5727205536adfce2ae05755faa0743394a5346edf26754832ac41f05368bc2894cf38f5c8010c7917db08ad05af6d25be0cbbf781fe25d1ed0d41cd63fe6ec3a2f8cdb4de86c7a25d8bddd671398cc2b231b6a63bb6388ca802c144cddac9384daa50e9acb555a98dfd34df072f0c5975e5831764322cd66accde23ec646b7e8b0c5072bbaf222f586a0ac571b5a668cbf2c6d84c98a860ae4ed933cad158fb26f28ff1229f31f558e1ec77dccaa18600a59dd5b50bda5262c4ae412ada74454491e6800f479fa814c50a132b4a986bcb3b5dcc0bdc8eab747da7daa4ca82b49e87357eccee005339766acede4a0545f8da966f11b501575243cd664a3262b07c5ec87a01e8af1980174f5c6a1c82ea6e9c9ddc2e6f358a8d7d9899f00b584c43d7442dd5e77c1420b10142b9318aea0f6f73f8f36d7ca06242f37bc8ac9e9a7e1ddd1dc467dac6402461044cd9fa1fa1a66ba717f256a6a61cc3b7c113b86c9c059e7199d0e2d68ff6bef66e831a00309ab0514632d5e8a023dd9c7dba345c44d1b324a42af092431df098971d9dd53f59b6148f340c6cdb1d6a9505f599ddb43a621e6795349cf725617964af811a8c8ff285f92bb6b5ded0107eb8de17c530437777cb321eda022dd67b71015b55e4fc71973cbf5717a75fdb44644bca226667fc467f2d3b52d9fd29eb6854343d19ac882cafbf1e3732458e0e9136e0f8c13c61f96ebd15da01ab1da7ad2eafe4a6a4250d0d52278ac783649af3e0c5ef4c599d510662cc0f2cbae57767fa4124409b8dd812982c9537dec848ab54f582ee4bdc85db4f07567bc45f164068f22447ab1ad4298c53f0a2ae4f7523ba5ffd8c0c379a5163279a8cdcbe27961aa3434805ca0b0a762559f3b41e520174fbaa19a0bb247dc58a478f7ac3778fc69abb9c508c4468668778c390a91ffcd3c97860449c7e9ee7789123d1b704d44afa3d68fbeaef09dcdc2e71a79aa11f013506c329e60d17eea84df437271d97fe5c98e2aa00ae81c16186e505f21a5208b85e47a7867ae145e35d9488a2a09ece40ff1e5ab610cd83843919b2be07370fbf77c7717ec8546693b8ccc4fad3c8d3d516a6d439d19831db9e742cfbd3969db3bb1e441d7aa4d3405e8be4465d1bb9ccf5a1b89ee99d0f29c741d40db1535454bb882dd13f749d5b87c96448a57b931be7911b7df6745b52c664fc748c1f9c8ddad4ac6d7b20517b7924140c9330dae1c3032386d35ebb95d9681130087143b3a8ba10a5298e11d1ae08b100453485050ff9cce91d322b57932fc51cfbcf7e8ffcf5789946463536b8ed98f40e93ad3aa01c0d274b4529551ff9e8291d3c5f3cbb2f96e42b517d18d95c11414d694bc6d51b4c7feae5e5470d023b7fb3fa5eacd5e2023b4e53a851b353c99a8d3185cd7c6c00df5da0ec951695d4fb6462ea080998df5966eed06e88ef69b06c2f9f56805ad8c07840fcb6672ead3367cff966283efd1116ed04a0f8c5f0d833390bdbac31e6e00f1545ab6a285bf3f9d3bb1812502e3b7010a385827db6432a882825e8d9ac7b58c30e7b9f8030d8330d8a441246c45c7d0ce037570834bccbc4fa914c4355a3a1283eb3eb335087bc0a985f0903fc2b5b3a60850662f225eb0fe8ab134dee5f1e0c1cbb236cb316a80171eae4955729f528fabd081a4b87b2075bde1d48185491700f8ccf19d22bcbb6a55904de95d52aa038d97696fec6809da0a83bf5934bc9420d686d1cfbc7b5f7673f0cac30372883ca651e54e8a9c6fb07ac3dd7d93a598c3e6828436f222c5a8e481334e7ca8b3f0a73fe2c074bdc517c69d652e7a202a33efa23a57f97c18fe668303e6abffa95a8274300361167f13018182c50fa106ab6bdd22a98afc6513026cdd268b0cf5d68c33e16726e5786032f75f26984a02c5ddf659f84981ec18893ec7101f8e3eebd7f664b5c1f686c2e17837b7c2a51d87d701ef8abf8a056856047395226d994aaa4f50bc06d6161f3b7d01db50ab25c7918dec76228a069f088163333a131dddb3019cbeb8f999dc540bd1ed7c78670d1602146a0f42644e8280e2b285d1045f055c7673a062ce45c7329e8134d16a4508815a49614e55283598a7d484951ffa69ccce91277b3f3e5abd69559b2f428a0f59d41a90e569c8473ec84d94a9f186e3afeb8b47c0eafafad3343f971bcdaa763a22ac0e4c84984bbe8caf3afde89d1cd2fcabe98970ba6fa59673e355c128234ed9b3fdf3a2929ae1784c584095c79c71e270a641ffaf36f11231813f5966983aa8f4829383f0f6f6e0a59e1b3c920f230341dd0f9698ffe234889fd296b2f6705c1330f98e289142c792516076a7c813a216ec88294957b1424e6cf9faaced3c1245434eeab4c2166559dbb67db56f4bf1fa17bcb7126b512ce908dd5e631f4f4e93004c8566d6ac60627f671ac531b70e5b3f7619edad5b979bf75431ef7636ecc538d7ff6e6dfdb39833dbd152c97f8da05ddab791fae8d0a4e650a51b3600384ef79bd7ceb387f48c9060c13192bffe5f3690509ff555b7cac2ad498e85a943ebbe4beecd00f3284e247b340e510ee31e5a3bcc7100983884ff8db7de6e8df2fa35f296f64948adbb071e1feb25ba9a46089a0e40ab034bd6cb2bab9ba3f05bf47428d712bf9654f3a037124506a561abd1de2a57a7763d58fbcf4b061c90629fa9885807f2e6cb33aa0177aae15a49de2d43215c845ea9147f26c9aa668c8c7429ee3cb9dcc8024ae07319d7d722a65155d7097804ed67c38dbe78fe07beff28c122ef12fd66a794ed3e34e729ff72e793a65749a1535856d3eb2c26dc5d0c652211f884e61f570ba55724f6de62ecdd4dc7de5a2c44a961cddb9b72ee37ff5d32a5de132541d31486a7b86fd5a7ab2cb8c8137a0b78cfb037556229c1589d4d4c632e1693daaff20e7792812060f1db2caf978c7b504ace73770d9c7905eb71215353508e7713ae36ca42cd00fb7a730fff63c38027b6b8f0e1913a2ee81e0b10eef585f8dab210b8cf7bde201e95fa1a4f76a01e018270a986f0979bac53f319e5698eca805c6258f298f0050f011572b7c25d1e7ba9729639088d9dc062e3ae3b6d7dbd0205cdee09526a8be7e0d344a7128cb8964733f8702d0e2107e2a3ad10ff7b975e3ac19ae17c14dd3105faf5eaabeb40b32a6eb9753f2f89b9114f5c7de903b8cf46ad39ec06ac66c33d15348b85ee6c4c45daa116cc8835494467c649807b39a2a9a1dcade34bdacb6d485094fd9343f5491df39a752895c1e6d7a922afb439eeb79764d9902d0a77c6e24dfe065ca739ab840ac8ec83fc370ffa919eb160bea5b7a6ab7584ff2d2e5a3531f8da5ccc5e2915be2057e347a60516f53a2c121affc1eb235aad80b4fc623bfb4bad36cf851845bebb287c516c95763321b8599e7de7c584099b8e423cfd7daeacaec6d048eba85adf97e08c38cedef45b45783655f8e476cbbdd2f015da51248079a8f19cfb5d6efbe3cd71d54097f85e3d65af6a8f11182ae9e19f445241a1f6ee4e1aacf55dc008a5ad68881a2847346100e4b2b840605ae59ea285d619b5c27440eb2fbda3592f5a04fe91b64ce5127434de9c31b9a18a800fcda3424e4fbbcb0c89a01f57abf201c5e44e172e21b3dc7181733a0384da499bb919c2fcbd97e171dab9d037433976d4e270625731da3bcedbfc41fe3ccb5df8736df9aff440ef5ed3e640534174bfb948907a485e0c537ad10cb8ad978e2d571cec696eff0bbc261d109b7a2e06ee2b21a2b74f5afffddb0ea51d89e40324d43562147610d40a7aaa8d44e24c18f3ab2a66585618f460c4e11d82c8bee081ee71d2c9ac38d1da7c16d3a304897274d6892b2b6ce37d306805999da14f3e6f1a58e07c2eec06a05262499df4039f2f64fe1bf4f6a693f7c25c51ec9d4d1cb7f88136eb59a0ae11bb647910b77973fcea04ff11786c4b18aa27036d696f536b3822da0866a43f589f282c45fdb8902b55e980cc34bd0c0d5a0f9184ec8d2a2be9484ae5043c933616e6e3337fe4c4da12ef55449ae7e17097f6df2a62173506f442efbeac3527a19bca3d2041811b8629664a266b6a0349da8b4f8e58f13843f4e44f5453d05d0e847eb00d9eb199203ff4ded3e7b4602aedfad492f3452264d77fd92745446d61cbcb5c010bd4af46b6b6f655a3889eea7fb9cecc3423efc7438a453ea9d948abb609fbcb430aca0db2ab7a5859c22a05bde3baba6a58affa319418151c41423c31f2640740c94e7f5ea737fc96f6add2d4ec30dcd0f925d0c6528cea12da66faef5e9f9e16a9d849f8c47d7923f9e7a05d2b28e30d5a1c05e1d47e7722cd39361f4e0702c9d124bdafbaa6a2b953039a8c25400e1488050e7cd8ce425c426424426e8194d0249f2986be43ce0d8d0e9a664cd2e137c5b6c0210478c541e512d2d20a000847beca014dc07cff2edd07162622959067107c7842055770d6fdbd9fd875d753eb5f572c73e2001f440f278f0f544d943d89fdd1d08159f149497423b574a5b2ba505c01b48bec560e082a7b14aae8b2b220ffa9e4ca6029f66ed5c14fb797272a1e5e668d75efe0d644652d60bc83ff6f79fbd8c63d9d82e197e4d2deb2ac9f570fdbf65bb194c9a56fca54a2e7a8460783717926bc2ed7b1df7777507e6388f307f0728458fe2f0e3f0fe580184e063c2a2ce51851414354f852d87abac8e0742e48a1b97f8316e12625d406e2d97500d03f227625cfb41dc67f20c641b68d1ea37675d26401ec64ae43c6330ec3d172eb38774ef2daef1ca8bfd3460f5c3371467e817b188e5f698d7ed624e390b41f0c8337a4c60889156f80ca6213b756e8ffae755da3486a1dc14bf70ec247b2ecbfd23899581825e0f649ee0686035e50ccb8e73d70673a1d0758c88959274f64d61016e0fda44bd071b497bf9564dd2c1d99dca13af6fe96f81f7b92fd848287d46df7531aa085d950de87a618c41466ec0ba7f213a9886b9675cd10c5ee850ceadaf86b587d8c884c0c631a66d8956d26a0731cff33ed779a67628dfe5b8db8e762ab61ce1bb1ee610400cf358236820bd320a88c5ea8998d4a69c897f71ddf83c222a0f3e1f58aa6afa9a7beaefaafbc08f73a3cc87197a5fb2a61ce5b5ddb184ff4209698acd45e7df35cb96dcb48ea944fb40d269e89fb7dfd6f602d242a5754a16f73b6479996b3d9464fce33902770bfc49f20d39a8caf36059b999efa6280cbb5d979a43d889bc510013a65f393bc53affd52f8c4286c114a4790c2e6a1314d0f4b46acba76675a11c45fab7853ebb62efef1bebcb796fa45b5d4380b499d39638b70e9d9b4d57c4f48802dc33224ac5c9b24f9bb421c1bf11ebd8ed4ac7a290d61653f7e0679426300b770da98fe0cab020e0abd0663476a914ccfe6edfe8469d7bc7db44b189166716ddde4957072f8f43aca58978e15e6e3049f2333f590950cdd8c49c27d350d45b68cae12f3f1de42e482dec358aa602a2632d3c2a8418ef0d1d19a868720d3fd9d966745c3851d13cef50bf3d3b2a70a0ced8c397c593f05d94c976d9c9f6fb478777f6bd72140a7fadc23fe6c6d4334b411d88b8bcd315a1a240e3d928c4ccd707ad423a31d6d121161bfa6dd6d41c46571b0b257eacbf84b005073d5bb860c1017e3bd8488902181be67d44f2d7e89dbaca63ac2c04694478a7dd8851ef1936b0c62a1a11d7998ef6a9eb87dbeb05ccc77c16fa219d5c3a8350f537924a573dadb7c8b956c0acc04c42f3e82c37ab19ec0386ec1f72098679b3137474505829978dd0d1d54b1729a17752048c4fb217ffeab34f6a89ec269e6aa430892ec5ca6438daee599a400f7262165fbaec2daf18f8037e0f96b6e3a5e8764d2279cd7cb55c1c0c15d6bd8c8949dad65b2400fd65531e5e990abea7ee32e26c94c62d93efb73e9e11a90287582523ef8f38007e9ca54a41a9afca16f4420d6fd88d9eace47ed7e4abed011d4a5430288a96731a01fd6761dc9e480daa1426f2102ba2a89660683c8aae29b87e3acc880e1eb1c799e22416a2177ffe62d67a002d8afa61b2b354ef54d95ddd0f449010fdb9608feb21a7628cb1a31c394e729dc19f97408bac002a1fac6a8aba1add275c1ac03c65913a984069f593e618fd3f24cdf5e1b6e5fdf2c22c1910701e79df0523eca7d0c7832c2262dcb63f7940dbe36fd50c91250f96449b9195d81fdad1f47b64599a4064158a6d6a2ff028df4c4bda2a51f1088c4fade1eaf0416d2c4a868297f495cdc36ed2cfbf85bc17169d9c6cb73951e6d3de0792819405c197cfd607e4eb7cc006411671076d10a6c5071539158927fc49844e6bad331ff555122e74564e3a6d84f0fb69fdd40cb7e5c1a7e8e1355756ee113fb0b78bd9d0444a236a60f2d1a8c3cce120963a1f7911f10017224008613288037b9e515538cfd67d197242f0fec9b0944105884465698e4fda5693679520ed3008c755a9b1d536c00ac685ad725fc00d05fc96bc44c9adb5ad3b2ee3a89a4af757db879a6280af1fde139af456173ae4576bcca1e43e9a5c51f2d0d396b7d3cc4231b33b22ae29301e88530772e9075f06a70ad6a38a8fc841a0c197376122f96476a60fd60a90c83cb95629e6cb58dfd2de30cdb83ccf730fc4f28c287fe6d3463c44fc50088b91b83a93413abe2e6711af4309ce168fe0fcba6176cdd5d4d92a0ac7518357bdf91af3e9de18b8da6ea0dd2a640a8a1747128460d3028a36e1afccb04dca5aa80be958aafa00c79024874513dd56904d03f90881bc3938410fb84f8fbb21bff906b31469d2143ae5d6435a8e2eb09a0355ad8dad591ac35e509f38520d934283863d1a49b5679ae006b667e6bb9261a3a9fa9a9684bf03fbbd91256dbfc2d2c9da53733ce5edf28dbe68047e6431a3398772eddbc02b9dfca3b48f74c19e631b6a60ad3e8a5606e33c8bad6076ec7a56674399889a93cc05596f46f0fe537b11ab9d1ff50f003a14f4035a3ebda06590917784c82c0398085acdf86eda173e378b650940005d6e00cf4fa30f2a73265aa984b10a5c8d8f5d979f3b6dfaaa6d9cb6d1ba3d9b7e843d7b69ef326ebc0750d6bc114841afe06d92ac258fa6e9d758a38c17e5e1d72762c635a9bc3f6b877155ef326ec66864003f9fd96abb1ec6fa091a8589298e107fc0945a2d4046850c4c6ca4b4239fd9cff67b7d47984905a42beb97f90e957275c85eb4f69daeb9b9095536d6ccbf221f6a85d788800d9f922047ecd03e73775a3072a5b0d530e5cd01126ca36a19c1b9cd902de2b74962b0b46c0c92ef206a9ad149b28ae2f83bbf2bc92b59e84fa295c8189c9e96b995157e218fe5d8cac669b0ef001908e8df87ea4d65b2a697a68e51f18c94a0dde3d059e49b186bc7c3d3d5c2c2656a6680a18b3f75c758968f6cdc8aba226d13dc030145274b71b7b45e9a00b7385c74f423cece2fb10d8258ceaf8bb9742e38ea2deb1af9f57307d28a82736e3714e5308e6a56d579d547cab895c35443a80e21179aab07b9ea48ae0ccf746d7c6c3cb32137897173299083f3112cd288753a3c5b596a2c360cb90a91be42b0499a688b2f10269ceb051f5569adf335ec8076d80418e96f81ae7dabcc3c5431d59991192f264ddc9ffec3b5e096266c253ca880f40c6465eac0cd1015db06ed438e13e4cc994637ad7e4779be0cb4ef1eccbbab4ca3bcb45d8bf20fd202a0902a8d097f425b9a42030f2c21a446e66861ab999cac03c1bf3ff43e1c8a7f1d4646e1ec237c590bafdd490696b95533744958502a21e61193ddee8d2863ac11834576955b07c71307ba17712462c7c1ea7b81bf4f4460ed4defdd0f2cd27f65798e290414148a8a2e23c306a04c366fab668840822e5a811abe1a8a39fed00981ff478e9ea64a52caef45c53d75abc3b1edd342b080d7e56306e38d1cad33e964fef7796d140fd7f562f8fd1987759d21fff7ae2d33c69ecdf52ba5717207f34d8c701da6e402498f54a380dd0ab8ee9613c55b50d6d42a646135e3d396ccaa3bd088bdd0835a75e255782f4867614270470c7f0e385362040db3bfd39ecb4ebde3cadec8d4e41103c9d91603eaaa7544884c4c7858b6e5a86d6dac8084021e7531ea80f7dd1e15b2a609699572f5bd44d6fc705525edb0b2ad67217cf871a2700d1108df9506cd06b2be024a4149f1fabf4534f27d7c9ba36f66c4fed9d3143fbcd80c6067502c4108cddd2f9388ad91abbeb70a02d25060b1a16d8b36956419555d924dcc68e1f7aa8f65a0f1dbc27a41c56cb90e983c1ae4c97fa1b6d79126111ea349a12a44848381da77090b3aa2d1bf1a0b55ec8a8af1387695968dedee43bfa04e6423e4529a05961c3fe153c0200d035e24420f9e7ddc10f229b3b126e2f9c0217f4c3f59f840c31c4758258822f897bd55e1781992751762b4a91a67e7e37cfea7d74c9213d53e9e24be312bad700c7f4838239f53034065087d5e86c297020c11f006253cea0f3c872a7c6777aad4828968921158ac19b1c41e2fcd164fcf7fb5d6915c26105228d2cde0578976f8f8628c2cfa08725c75bedc0d1d7b3a7cabefcc32162628731a03d51f653b1ab7fcd6a20507d0c6721e9e8459c4b13bf27ff41d8f718806d42c47291e8b2f0773be159925b1bdf971f695687b2471b68eace65add9c7fa67aa7dca00dd306208f2024b5d81d4a49028c7bddddace290e522ce67740a1b45846b28ffb3d760c45957afb389baa0001f30c646f6110ab3642dca27c9792f5992279e2666d4d40d6198580985a81954525d692e8b1e13cd56e4ffb1151b9393252bb1d43a6aa6eee45ee896ad698de55935dceb1fe52d479f8c9a348fcd037c46d4fd40b3510e455864490e4ec25c62072ce4f628f3982d9e2cc3c90193ae61d34dbffc8135563ec4e40ca21e8059b76b4552f5f635ea4d4140c4835112a68f6668da22068b9429bf56b6996eca61efaaf871ce8ba2d782861efda2cae878c86513f04929b1fcbc9a50ee3c7ce303e17de81883bd34267ec749272f1985481e42611f0f209ede97f0b5494965a93aab8d5c9aa7ff3cb46b70acbc9645950c94d12747429292ac900e3534f4a526134f0d4c058f4a4723fafeaea434084041b2625a140462b47bb5353577a49f39fa3c2e4955aa47ec35b6bfa8bf8b453d7c17ab312b7f4d1c49ae4529456a49a26a4c331aeabbf4a44c6a68678e26241fa4074ec8f101ea4f4547afd48bf3fc2549da7c1942f22e4e2be07002bbb3cb987137470590d609e5d2653a1c1ba9959049c97f2e68e0e4fd9466ff7fa86bf23d83e5f89da74b4383a43a607e275f4da6d752037321720bcb7460fef8f2c54b345a7af3c22ca8e4e9a465eba7f2948453e3e70d15548dc00585989e38330e410578ba88f6231411df57c0e8cd908fcb0bffe0f1e8a3ae455bfac5a6529ded28ab78268be85712ee41ba81de463c5dd1042a07f243576588c93512e9d7312f715f6a4f76ae9fb682a93bf54ff2cb03aeb311b873e5e3375f1f88563222372dac69b75499123edb819b5c930f7c4c16e9a736375e44a59203a44ff297e7bdd006add47cb83080dab2cf50da0d17213f18e2f9a261ed82647752675e93f527de09c4c52e8da3b10f0baad6e9145e26ebdf48cdbf52d78df20a9c845c43e840538bdd1a887c10368f91e2fd833ae5cd89629543c84dcd9ef2acc38b09da9fbac4aa43acf056c86a4e57fb3a136698ef47d37a0d7a800907b876dda578a92478b81a16ac427907fbc76f5126ae1aa4633508c5cbf575b65bd5a39e1376acceb429d3b2b90568c288932af6a8bbc037793b3b80c121af8f653cde724f0e536d661ad2eb7fc58718b5fc6b471697c211b4e8e3f3770029c7c5aaba91936737a51616e86a64e529909c75181d4ef3c1ac597c4926427306658e1e61861d9c089bbc392109efb9b3c954f1e84fc7a9bb3a8011ab63893155238e4ea5e4cfe087edab2fe029f99ea4d9d11dec8af4ef426ce207f38b38c1bee62995444a219f5b1a74a25ce2f7abdb3ee319d6d17ed0b5547949a5130b814ae0d9f90a5a379c71fdf20fbf3124de2bf915264a89a609e81948d6b19cbc80638f436472941816b4118c9d296043a25c366e78987d93a03e565196bcfd9e501cf88cc68048eac00d787b07e5ac686b6d43d55f9112cd8959aed0886e6f74659f85b36476bb7119acf07ca54a0f255458ad9e5dcb9f151d19c7bb5e743489e4a6d133b8cf88aa0bc3cec8d77a82b3ebbc976bbfbad764d59733643fe1e20117abd98c6a995a451fc90feb2f74f8fb0e3f52cd5f74b623e255192db2120b491d866eeac8cd9b507c4f9b62a2858c70819217c78dd6fb8e0238dcb2cfef4ba895cfb72651a40eb8b8454198463c085d3d200a161ad9aa1be7505d830a505baa760220a1e96fc9bcc437cab781f38a860a405ef1a2fcadda68928c570914c9e6cb46aca0fab1cbdcc854875d992a3af674c9e5bf154bd7bfe93d31ae2eac5272512dd771cdf875034a06ef4b74478a3361e436d33183afdddca572f3dacbef7fbe3d297d47d645dda5d9116bf8770c100068aa41b13e5632f32665d5cb3e780820d89dc432a8a3d992d215d684d1e87055f7a336bbf28663193cb1ae4b7dafc1e51cc0a2e4782c9a941ed230c6393e0d1a25e408c57d3c33fd680d61a13b9c3688100e9ee481259f94829dbb77f388ba56e8d393880cd741cd2488d08e0fecae99b3824eac611f5cfa2db5726cd6a75350d5af1e08dcd9864ff7c228b7719c8a12494b61ae6470f935bafbd202508a6f4a32e908a67997351644a5a98b33184b7019831c7ed0889d8300c02a676f1043df69b93b671071d1d6515fe2220d919700d2511ba0687346d96c65bd2f1d00828c0c568c08e037d158376922b6dc43b3a35380eafdffb66b50d35e22934cb5f0c589268a1aaf7c877a6ce16a1567ff7f2840f64ef906ea4372c24d31d1e153999cba700f6d18a3a0164e2ac1dd501e721af98b965f1de438817c6ae9d1292a9aa292726601bbef47921baaee1b0fc04fe211e631faa1128140c3399a5137e7f04b4bc40894c530dd50eafdd3d16061e59bed0129ec9d7359a8af79e67d7b1a2ded6d2b363d95d2eeb10cf7255d70b939527af2b663dd9b0e79c94cc36180f07ac9d3da7ab4eb1cf427c93d4642420589b64f6aa48254d6a58daace6af5a4eedf6d23e93aece0adb629b3680f9ca8e80d385d8649874f34b75568ea497206e00803d25779b5d19bb1f406d7911dfa7c647b92e481ba2f301322256c1b467a7799f1d28169ac889285de0fb552e0f9d3a79440c71663ac65acdb69ce191e546f272a6b48e9b64fbe73493c2ede50bf9a0f69ec24b58740ea797f4bcb2440bdf1faadbe6eec867fd676306fba1a7283e72084dade654e1c1b0ed1b7152374bc171097dfedcfadd6305041b4cb8821b64756cc89f5239186c694c3b4c8e6088c9b1e3ec5f57e750810b33ce956c57f7fb4f8a63f58092df789a00311f79bb10eab0b783f5fea6cc1eb0d1950cd41f22f8e2fa4a79e3c504a242598f27c9dad769348473eea35792d1b236f21cd0208ec888e6c835f9c138adfb0a67ac7ac0db8510ff6918842dbe1cfc26c4bfc92b75dc0e75bc631a894a4416f09110bbcd04e14c9f8a8b27c1b19bdf0ea64797d376c9af6d9cfca51ea765357302a865e4e0b0f9055ca070f73b31073224996a954382a8a732e8bc6d48ee1e70cbed52267eb18d0f315824316f51f47d9790b577566c4168cebc1095bcc678e2931e73b7b1a8490f9d882820e6d06d791d625f3e49f7ae8a0adf01a6981b56d84f501b61e7662b7902dda22559524aaccddb13ee723910648249a4474ee019ea7d7aa346c591255b575f1d87e6ea367d9b225e000ecea17a9962b39b9badb50f97dd842527022c8570812210739aa30c8a3032a049706dbd264f744eb29f6222545aaed7248da658e4fdbc2f24ec0ce79ab46a2ef3fffb8f3d10a59f054ec2722582e1cceda78811ad1349f089289ab0b8d905dbe4309d059e11747fa42a11cde482f429283765c571b4e34c9e5ab2a79bc2522e8b49e38af6f250d5969e9f9794673547faf66c5394c50087c25c387ab2f3ca792649604f56afcc52864a43f4b3b1385abe0e3be524a696147bdffed1b7b6e87640d4129c7bc6b1a1a60e291785f5e3d8771b030e7f97e876e4047d0d36c129195d959d6e1b536f825eeb5857da2aae2edc983cbb8afde7537c0ca6294a77f4aa40fbc29cc6ab4db8c8c004776b20a9bcdc5a3c93aa9a9347504aeb2960c2b76346b16b3b9a8cb77870f6cfff71f0240f6e35acdba752c57b7328172c0a0d71c8c489e7617790756e1b77f6ba2fda72e0e1d2be39901ed80f2836b79ccc5328a47216419276f51cdab37aaee835f4c8d4ccf248b314d160fdee09008d28d9717492ea922e9ce7bf2deddd36963aebfed6c36f44f9b500af83ffcfe7b10f8027cb5fadad231be9a8585a81171d7f51f0ca78c9dc806d4298f8fe27af647d41c9707f572e230051fd4f37122ec7f74b4cf3839fc29bed0214ede2f95585b261a36a680f71475040ff7c5bdd8cc77f1d21e4ccc8073f684709c5d60f951b171293417482c2b0cf9f1786a49e5d2dc236b47f2ed610e1c09076733688553a2d4d6d8297d42738acafcc89d835ef3b080360556221b9cbe11264264ef568bdd1469688550fa2b0fa7aaec5d1c6ac8716a20ea0645baef7fbd3a4f3861038c6e71f8c600f41331a936b44385d3e08b6d108a14a3d462a5ba2e6df0fd174175a7e40937a1f91ab355d636665c85fd5be739ade236b5abfd5ca958510d69d428a86816cbfec1d8c608644bafa3ea78aa0fe6bc1c3b5044d1dac8e015cbf60d887c56568d4bc007c323cbfaee7785a597ff3f54024cf36bb70846583089bc5c6aa6c5bf317a90bac2b1ce9365eee2f179a5d4a4c786eefdb365b27df134dfab32462bf6694b67a454c7fadf442e89aa4a066c8209685d61903308bca7c3cc440be7e50312eb8f70a4425078ba9a150cb361e18c3d2e06149f9775218956d8a79cddfc9729b7409417120dffb0d242bfdf1625ff18b3d68a49361038a552ebc6d92964646e23fffcd768095737513fe493bfd0b34e2a6d1fbd7f873203617d1b2b65d37c93ff85dc29320e68381e109c9164c3decf07ceb4acc5509bd1e7ff6512ab408595463b0f74fe1a1be88b8d9bedaec01e59302c359a3480007822f6b4a581a829eaf5bc9b980debd35e2abdf40441444599dcc58834ec26a560aab47d5375857a3dff73de9831cb101dafc728ccf3cbc292aa9ae32cefe07c958e4656916ccc50d5f76bac5496ffdd6549ea536f0ef64596afd7ba00fdff1af460f98436f85d301fa5bf12827810bf5faa72ca4a3be03e2cb96f6f7b03ad2efa462f333469412e980cf58f5b5c4d5b6e4dc6bbd845ec8d3f80880483f1bf6660cd9d0808cde42ac4ab72baf7024b077d69ed8d742c2926cc055a8cad1115b1d942a615cf5ac74d15f1d68d011336ee8c534fb03a853504125ce2b564b97c92b158ff93534d5c011219f65c192a49eb883d0040281501a4e41cec384da8534b9f860deb14bcbd3906f8f3728e2a04f8dc72912584d7258b8eee0a9b846d5185548df9a2f3d4886964944aee7e779c3eb382104a9d27193c3930a4f7403ae6f2c70a3fca50d11e68a55854f28722e9769200022b0bc270a0c25760ce9b7b1f6837f8841f6c33f34c5047d2e7c4ae1e43092e1a195e7abe1ee6d6c7696adc09b4f09a310bedf1a0dc551a3d27051f9e483b99b0fb98f1388b4c179230123381588b3f18a839dc20267e50f1e1af4509e2e7debdfe8bec6447bba0a856f58c2524809b10f3658d2c2415549d864ce1eb5feb6abe01d9df0aacf039e0347d90620e8fbe47c9a7610209a44b578416e5b1a96cd2571455b77a858c9d76f3023ab5f07633eff6c1f3e060cdb6f19fc8dec171d44c69b976b4dfae9ffe53e59edf94f99c4e881d69096f26b272b8602729e9b5bb37bda3c86ad37a0e70383fcbed34beea74c2a50cdfd86369eb9d7e9eb3ac94b3c0808baaadbf723008da50e6f091da5da56c4826d096863d02f17427bac19ca4d289bd6542e84b3c99d6c26168e7952ce82e51385b67ee65bfc30b4453cc0ca749559e1cbf527fa266f1127196b61feb8ce4d72087d1032668770e06086bc30f1ed110e7826c4ba49748ba83ea1ee3c73af75e37f9f2abc8643c86484811e7c69ed4dca21735eb6d54ad24e1487d7f8e0fa26bdeee06a733e215fecf1c9eacbc290476a44d185148166acc4b5ef53aa09d04eaa585610982cdbe3f855111991fcf79a49248c706d9eea7f85252f90a0784e32e656d5fbf7aec98f41ff3a6b01f9fab19fc9ac895321b428724f8edc635f0486dbc55fbb8fb32cd290cc42cb7e8c23daa9f2ecde1b2ab1a4a3f73065deb77fba296e27c4364499d7f9282117654791140507aad7945a286755146a9e6810d0e6ae41363da11e4d02cd3a532d44a664c29eacf823b2852b43bb3174fa5c3d5641668c34f788052686746a29cc7918b38fc6a432721395f4fa096619e075dacf21b7e4fdec5a7f824de8c78b2a97efbf6a0e2b58fbcc7318f4fe554b2f2f4174dbdaf35705a890e51c6336d525252c68875c3f12a199469442890c97a579565c910900ffad8ab32a8cde85bbfccf82197049fb8ca21b12ce08d04fc136e6a4fca58ee8b90b66ebfe0657fdb8185ed5c2318f4c1d7ab4265912c45bc17ea2afec72e87fdb6ac435f986964e67a528575a6f0f99b88a76fc5776e2394e43db4c1a23865f940b77be1ccb8d62593a7f99c0cc2cfed65376aa041e5b1003f69cf76993eaff5fa4f61f03e315c9bebb39a551bb3c77d0d32cee987e1d34ae55b901f8cf0e71b7431cac124807959223c354bb62796ef7cf5283c28591d4529cc8f515a28b6ee3042a96578bbeb2b6e322a9848faf66ac44c1e52b63d9a48c1fd29bad6e9a1b1940e2a437d71baac25dd23e5d9fdbc57495ba51f78753952aaa5572bda9f3643ac83c882d876469af8e32df16d9fdb2d2c4a836bbff2f55bfcd6a31f810bd0e6be52cd299f95449ef47b5c94015d17773f98c3cf8736c31fa139e12bb7f4dae318fe898ff7cfc61f79e76e3e92832d1ee688cc2a1c5699b26e30d4025d4c49f46961889c3f14fa436feca91db362e0c215acafe027fc96d9f5452b3cfccb575dcb3d2dd90d66600137e0cd673d513a3805d380425fd3fe2f0b97365ff79381464fb7ede327fe9e5c3edbf773fe7d19d8f0c358633bf07e303b08cbf6a52da57a450e465ab8f95cae0dffeeed28058f8f485b727864fbb94b97fbf7f29381bbfaa259cc6c87db8e62ef0c6f80e61a0d9a6bfa32b789b89f9ce0359704c0dedefbd272f8077fee45e387dfbe73abb58db5d34b262fe39d9d9c6778fefb4614c906196c4cbb63f59cb14d1ceb47e201536a5bb7375bda9d4fdac98ca4b1eb30689f8dc05a86e1fb5aaf9c15bd62582f5b5a529d8753c1c35ea6f7dc9cb42b1fa7ae3c85c0eb9bbde99e6cf468ce78c58f8ddac6b72c163034fec4f894a73955e06136255ea8bf06e01342fbc70dd6da35d7d39c0faf23febcb9abfcc65eaa593a90ad3a036f8d709557d8269e035cd71efa21ac5315b6ebcf5edbb9d64dddfdb4bd1523a3055935ca1259b99c110df4af0e1a469a645f7ffd9e9d4b0c30d03dc82ee76c928458fd3dc21c06608bf14907a583eab9df5d7380ddb900856ad2736a63a3581a5998b0fcccb61990ecc7abd0699a44d91ba5b1912d9e2b90084b0ffbee5456a9e6382647c12355f15d6ebf5c90a6c657557622c95cf55edf7ce3aba2d21afda8d3d1b009a381b357d13057e2e904b5b9c12f4d697e2f54cc7c0cc2614bf709c8f035ee58211336bf2062fd1696fd66d1172bd9bca6fcbb5f8cef94aceac96b9ca34562a506c1322e95bd33e6b2b56cc25d49c920251ea6e3b34ee4e751cfaba0be39c545af3c646710fd64f02607c719587d2791a69d09896086d5a77301c95ddca1bba9e7e9904989da4e60ccc34edc1790ad5cf3908b3453a9482d0015c48096734b41eac72ed16eb6420daf5e3cf8d83b05d7fc00d047da1f7a279fabb57031a8799ecb4ef7c5813d965f7c77b5e3d384f245c2518f16ffbb6b7863b7b8e40cf68f79f7fef2191648e96523094bcb932cbd73bcd7d279ab3f41c1435e572a4030a37ac8ffaba1c60834716bbda2f722a03c5d18ee97b7562c6fbb712ed87c10ff71a72737789edab073c5c4c4afa7626fc17ea898f3102c969221cd169b2b8efc5497edfe9751d4562b1e54749e16843b41229b20ab2cdb63424cfec957fec3794782d78257d24cf0fb83dcf146fd316b48dc22dadcca6b48e9b64fbe73493c2ede50bf9a0f69ec24b58740ea797f4bcb2440bdf1faadbe6eec867fd676306fba1a7283e72084dade654e1c1b0ed1b7152374bc171097dfedcfadd6305041b4cb8821b64756cc89f5239186c694c3b4c8e6088c9b1e3ec5f57e750810b33ce956c57f7fb4f8a63f58092df789a00311f79bb10eab0b783f5fea6cc1eb08fa19faee8a7c3617cdfb4ad7815b13ea877dc40f7fd3f9c0ae9261ba0c70d3640f30471ad78bf7ce95568ef3b46c8e48e0c5281a757d4ece06990b28bd412d499f408704fb7f1ed18867f13575363f6df4629a604efe5b778496b159a483ce1892e064ebe2fbcd6b8c138958020a142802127c667445ca2b7a7c7394323f19ec3f6dafe730eacfaf07d2e0ae6c3822626a48605930625520f0c537898e5468a5696f7ce32def025a5e2bfff7e64d30a451f0fc135239a1cc45194afdd4e281c71048954e600f3fe6c8973a37d2f3741626c50d23fbd8d6ce0397cf858cabdc2db7ffd3e5133e8c559eaf1f9b8ec468d20676290e5055edc956befa3255112c3a238bcd5a45702d4a5257cd7ad0802bfb539c3e1ab98618b469292dd6f7d2a8353b8d488a8786f1773c1aacf1749cd52992d5aaec11ec9779e71677210454b4ef14f0ad23f4b3e3bdb228c29461abf5fa54045d8820f73e9e4e9d3f7382fb3d162cee6105804545cf504601cfdebaf69a2a5d14b29656d013744f183520d0190a7ef5b068bdc4235d8a16f5ce2a124489eb46dd10500fc0d988a7afa87d350266464355b2e9b44604f56afcc52864a43f4b3b1385abe0e3be524a696147bdffed1b7b6e87640d4129c7bc6b1a1a60e291785f5e3d8771b030e7f97e876e4047d0d36c129195d959d6e1b536f825eeb5857da2aae2edc983cbb8afde7537c0ca6294a77f4aa40fbc29cc6ab4db8c8c004776b20a9bcdc5a3c93aa9a9347504aeb2960c2b76346b16b3b9a8cb778701ceb5be17d33a5e99fc11f173f2c6bb862190270a1e5216b26ecc130d11a2cbcb8bdab27da99be6e50eef255bf6bd05ba0a3c1f0b777c7aab3b57224663f0e4959018c638620cc3e2a66d25db0f0cc8f086030616c3f9cf39db150905b97a7ce993d18450d6d2b12b5d9d94c5ec65577945d84dd86feb08b07db361025a49d5d1341578e359e3f7d7da40313e5b4fce5e4f1adbb01454137b39c4befc0daacd188e39781b64a078a8f4ad089be469445fd090199ee19924d33fb7010e47f3693b6e5f2a876d2b2f3dd62218176edc0d3b4723c83e6df03b06311a12368fe905978e3e02d5af5272a86c9950a6b7f59ebdef8bf2ba0626187907d288f5df35076d7a1e6bac50df342e47a4161a717d9b62825d777cd1695750f0a3120372049f6627a875bdc9efa6bef49aa759df061a55ca1429ed8799a24d6b75efcad4c3d0869c9ed93b77b9bd39271f45905f82aa56bceab7edd11ec01e2632bd86fb5e7532c88f74d983736211be515777995f5472f68466387a481aeb6fd0f18d764d725e116d317e3892cbb95f9ec2038b576276a7923aaadd92e2022037ba4a243e0514e00ee5f72239b9e72204cb69c63912cb1482deffec8dc5c7844daac5abbc61c8bf29f1f510f09c77bbac571999069d6eb51ebe8cde2b45442818b9f18ec9e674922e59d0a533f5b30e436f4a149d1aadf312cefcedd98e39f32bd431483057efb41d565ee9de292782ab547cca14cd8a3db05624cff8c0df076e91c1701401c4873879a237fc23d68a49361038a552ebc6d92964646e23fffcd768095737513fe493bfd0b34e2a6d1fbd7f873203617d1b2b65d37c93ff85dc29320e68381e109c9164c3decf07ceb4acc5509bd1e7ff6512ab408595463b0f74fe1a1be88b8d9bedaec01e59302c359a3480007822f6b4a581a829eaf5bc9b980debd35e2abdf40441444599dcc58834ec26a56136d2775140c025159a69fc40250cc1b8d42d128757f980f424abc28f52356e631ed0b961be209aedaaa2ca85dc5cf90ab62f7c45e7a2b97296d4b51b9a6458cfae7bcd02e05907b9a1c32abc676d63cde5b9f8b5dc2e2a958fdbf39bdc108db43886e1ac00541593e6ba85312675e150ae78066087157b6ba8b75857574bd700c3cc096186f11ad0544e5fd349ba284e4edb17d34b5e6d801ee66b0024396ec813f761a00756d1655b941b40f185f5979cc36eb9871b96ae78059f5ce0a12554894166ecb0a708721362fca4e14cafee6e75c66e0f948b25c3bbbf0190e1cf5adbf8c8af33c4b8df92bee150fa8b770abe4e0de6f17e593604bb41281c18833397044bc47a10a08d244902262be61065513700aaed8e7be5f17387fe12cea5589a6436495f41e3047200b86cc73e84710e83c18fc3ab747ad04dad37ae2f6837f8841f6c33f34c5047d2e7c4ae1e43092e1a195e7abe1ee6d6c7696adc09b4f09a310bedf1a0dc551a3d27051f9e483b99b0fb98f1388b4c179230123381588b3f18a839dc20267e50f1e1af4509e2e7debdfe8bec6447bba0a856f58c2524809b10f3658d2c2415549d864ce1eb5feb6abe01d9df0aacf039e0347d90620e8fbe47c9a7636acaac6242a2a50ceca8d059d809aa1e8d7c11899ae29581d743ee1216cf35031ee45f737b3c95602248bef554742e0e8d7d171d966ae2dda74ab66a117c932417951adf30c9eda6039ce1da41437a98f74549e2b10be352f519bdd99bb31db2fa754fcbeb55a1f39b64eaf6694a03a8c761b2f0026fcef8491fba7cbf6877f0909eeadaca0dcb521db186cb1ab45273cf45212d39ddeaea7172fa9f1c09528e499b91e52477988da98c48c5dfe378140829deeae42147019cbbe0e28663f283798ec0778413e0e45548fca84c027853961d0b9c8712b20deb93260f911c3375c9a9ee2fcea10853f1b7eab844dca21735eb6d54ad24e1487d7f8e0fa26bdeee06a733e215fecf1c9eacbc290476a44d185148166acc4b5ef53aa09d04eaa585610982cdbe3f855111991fcf79a49248c706d9eea7f85252f90a0784e32e656d5fbf7aec98f41ff3a6b01f9fab19fc9ac895321b428724f8edc635f0486dbc55fbb8fb32cd290cc42cb7e8c23daa9f2ecde1b2af3f0e18a67099311dd951cc7ef26c96e2aad8bc7531877b572c328a24582b4150dd4577ec724b6ac72ff159b44c00ca2f21a0ce90ed7505e6d3bddac05a359c6c37a0df142df16f72578b63ba27e85ef2609bc4c74725467640e6642ae54daeff7595e03dc2794753a662573b528a46ca8a6e89c5c5837565774c33877143acee32957f7a3e34cb4b3c9a1f3f3a63ce7ad0bd9ac5f311c1b70670e80a328218eef6e4302824ffff2227edf655abbee2371cc26000f1d979d9b40803193ea79bb4c06601b25d0cc09ac524202853b40f997271e4a6642af18699d833f456ff92bcb5eae455f578f71dfada35ef3a235b8252b71b8284fa5cea95f39e6522e5f1223dc4c637b8f4ffa758862b164f7ab2699b244393f7830347dd1d3162688a7ebefb115dbf9390c3af50262fd4476c76f8f1f399bd9a762f5e545928284718b97defed96e41f703c12a87934fc90a1b83e65b85f99022db39455126e77b81cf3bb5916bd7eb4d41d8852593d167d2a0c1d2a2eb492a90d6bbc10a4708ae2b6213718c51fbe910c4d6ed5e8f0eeeea0dff121dc0c74e3bf91dac4b971fe69486090fa8f068fccf816953e609652aec70ee75071fe05a80bc239e12df389563f124eb52ea64b4536fdb05894bcdbc6946e7af81c52efe5f0b614878b913f59aa35c9135cef1291dca47a3f14e5c2c782ca94bea73b14fafcde0d75291b20ae683586ffd672be1368ee73c107f2da84ba20c523602b4136aad9212c221e276362c5ed33394e827ec9ce2f308dd51f417925ca860a6d5323d3dfe895c2c26ad9e2299438cd92c1f6470cd93916e15b79acd4d88783e589b1cd8ed9869dc62cc9f609a1ac452cd9a76e476f2d5aef5047846775774a152639ad4c90de7bfaedb39056d25bbba3fddf724cf7efb9eeb7e5600601a8a1e0c0720817bdc9289f6f4b87283f7831fe979c3b0732dce44288590a137ef500db13cf5c36e529513b43377b29559eeb6f7b102b4c68f580b001627027c7c86facdd6aa3091c078a13946173a7d7b594efe8cd5daec9fd4323882c75bf04db3c329bc4cde1ba265ecbfbf0c276c2fcf30ec6cfae414037b4970f5290bb3ac6a013630bfb6f99c9b9e9d4552ce789f746784aef4f83e24211a01483f69e7963b5a9bcd7c426ec61894faae03ca5ce8d65ac75a57f31b302e1392924cf6ff84319e361c3422b426b0de79531e46f9f0500e993860fec0fcccaa3c21b3b335fd0b9c3dfedd4bcc969935a6e9939dab2bc6d92bfe1732535b42045bfe65176af8a1fd5eb874b47d773e587df8569e0f0ee6756e15d0fbbc38c7cec22fb54061f87387f4a17dd8e9b2db48295d4663528e02a61e9644a9378ae3f373633a55742b22f39fc7ce5871395e9030e99bdd8bd6c30e9a01578a633d254bea20285716e4be4227e4625fb6f07f30bbf9cb4dc685f5ca4cc3512614656f797f64e77d223ee1036aa17b852b97cad4fe869828a474876211c14293d89d1c47b207f6d78ffd927f6dfe4232097e41d597366d89d6ee816b91de95abfb1d36c3145fa23d16cccaa113057912010fb998efd298a5194541155df8d06f003650057010b4bfe914587baab7ce549465d063f3acb88fdd46bc084b02169d233a5013e46cbd3e96470e561e422fe320f9a1e6fb23658f734116c8947ca375e0bc48d7162ff94a4e4523ae282c735e25be52c20384bcd381619271f402a083e8ed5860b85db150adc47ba170c23d45f2e142f6a01c5b4c50142baa85d2c0fec0959844e8755338e4f2e99fd4d10d7221405058009bdace53fd678e295b30b968c18aa71d9c1de55a3012c813865572adb72a9808a68c8933e51d206bd44c56a1886b1f054133632cfe2bb9a251fbc7cab36faf21419ed0d6047e7d647f5fa96392e2955b14fed05aa304dcf88eebb146d8f18a255c68bf2b164dcaa0584ca70a7a3e8d05dba85ca19543c0ae5b0da69282c78c0b0344c10feeb58ba2c378562753584967674ec646d86e24c611d9f75a257875d030fcf582cd70772180053d93a5c84072eb15c51164417307cf279d9deceb7043fea9c12b2c6f55b773724b8306116dd3fd7d34ff05ca74526c8bd5064bdd6d8c970fd431bf50babd8d6592cbcc087de078e9ed736e6b560024c4c04448bcee15019375085c0d85bec6dd51945026033147e9c28e8e9414f66d1dc3c73c4dda09850ff71d4a76188742b3eec63d5ea280a0b06fdcde5138f4e7c020ec3e22dd2792bac6128e5df4337db5254f768193539e818a255ad3bc03f69ba73ce27cfdab2fdf4e8f341a1455d0af342d6e68db7bde450ea09f1310558a4b814cdd0f6af5413bd639cead38134b910f075a8adcf36e4e70d6d0ea0a2c2e5a619f66cf9d603044a6bf3b9a65f0c92e6f30462344304a2852adea59e7a0b0a23e45a23b83f956b653ed9ea491994eb206524c1fd3cfd22de89a838a05a193dae9d71b46bd415ce69a6359fd3e52ef6cbecaa5ee2d699804d24308398cac8de57644e17fb10dbbefa74645d682d482d7d15273031757a11be134179bdad4c44800e33026e01caace99bb16d8077285bca0e92216141fffda3a5edf9bbad4ada2b874479a8ee543bc564bcb67fff4bbac2f4f2c9e06cb3b72f4b483e5b927cf7aa8a43e4219b5a2f0209f444b9f982acfa03e6b3cc14413acf2d7a61339fd59dbae71905a84b4781c808ee08a67ba7742cf2ee5ca105091b04c9ad075d5e4add373bb5961a6fecd5daca556ec886e5fd42c348ea31852396bc3d8478e6cf95fd60d09a8e02e5b90d40061de4ec34a97613b33cc2c48e2677c3816acac789559a1c4dd5ec943ca22a8cfa17aa9d7ce2ddb3e79f6bfb82cfbc576777e863a02f74fdfc1a65e8020140d6bde2e8620a650d0ade428c5aeac98cbaf39ac1fdf4674fa2d66ab8a72299e172d6f8dc53d572e93cfae1c9704a3652eed8abf2a66d748c196e49f29fa49b42fe0b1ddd78deed33f9e533c78c1899becd2342013af2f124cea388348954c00fd38b1b18f0c8e8d6a27f3f7c8a0f0b46ae8bc1d2e20ce912e0616773b461b8a5c379917669abc8cd9aaeb1c132d4199b386a997e10cf549acc5e810b752f14d605fe7e48176eac240716d2013dfdaaf3cd2ac813d9e1463a35fd60a97525a1e4c8544b7544da7a2c0ac5139d9338f54f4d595e902143bcafa3a412e03ccd0adf3411bd982399394de6810f3475b7caf3c0c9bc7742ca264cd1c9d4778962d781fd157cb93c1decc7844cbf214671ebc3772088b6140672f171b5e26c132a629015910b8f46826b5ccb7aace723fbdd6603206bd853a9e0f6f7be2afaba84355f9e690c91ad8271ba39fcfd5941b73c20869bd33b03773da9f79d57f120fe99b5591abf3d6cd8fd607c67438489aae883f8d43b445b1bbba8cc88e22e7c41b961e4f843660da33e3cbef46a3022ccc497dfe8035cfc8e9cf54ae585d10dfc0ccfe50fd0798dba4727099675b7be56490a29edf481789ad07484271fe7d15e48b7f03a13254eefae242e11a10fb8c52891e0223f92bb5638f284123b5b1dadec1476508dd49868b82a42a3776dfa849756578fdbd96aab895b52b93d6818663f3dd03b52a6bf79713a96778d440c2170a6dba677762ed82fc55ee1563b843b9a312d9828c882b8ea77322e92764ecd2f86d6c7d751c78eeb049ef45ba7c10396798c414bac0a72af81de87f2dc1e317911d2c4323aaf63e38e70451a76f33989f63c1bc35faf651c097e8d02f70296e24e140c69617da8ffc7da649552a1d2002dc134f6510532f38dd30d0cf1d6059e72a4e0f05c79c2fbcb2562eea2a406dadabe8f5c8c614becaf0967d49c5b22892679016e30c8b7a4aa3fd20811813e35de59dba3d03379414f4362c9163ebcdd975dd4761d763e1fac411ff26c4ccbc98e02c936b8376749fde6aa66644ff5bd8e94bcded5abf9f707901d05d119e2be07338d62cf86217cde4c797a75ac7d0fdcf6a5b70163141855bff3b40776081ef48dd39369fd3e6ee01d0f516af7cffb13e3889d2abc0f2b6dc900f77c640dd868fb3884b13d9342d0bc39df15e0cc6ae7bbf640d260d6a4b2613f70562bf61a0c78cbd3ae918aad47a3fb4d57ff44b03478af5126cc6802a8b4b5f91c8b1dfb6794b3eaec22aa710307ac41e2e51a03e7becab8f82115cafad1d102ad7497c9b015e5f9ca89e945064ee533cecb7f58e5f41c0c3b95a6d9605dbe42c33171ddeb051ac3fb7a6ce7aabdf2431c7d6f9676dfb2f0127dd823a9ce0303eb73892af727204484e724ffc0fe42f2915c59296539139ca40c0c5549eb9f403330fbd866c78a5805466735440737b714355f1af9b6b33a46d5429392a7b54411d672ffff5aa1ac5caf375bc99e692fb16672463b0f2b8a90f14bf46b26c0d8b325bccea9e769e4ddef638316f583169f1c60bbd2cfbece9ee6ad46d5bdef9b65ed6fb79cd25f1dde0219682d9b111e8f0edf541e5b069785dd8bb0325c23e6daebd938d61c0138fd15ecbfb50ad22cbb003c02bfe141377b297f67080d5ab9dd19fbdb23e627dea5e39488c13a1338553657faf148730e63b160060b5e57f05e55551e07e03819ce3000c80d26ada686e9daba58b67b2df94b77bff995b816f1cb13f3dde248f2720d8ffd4a8d516935e02ae1a3e4e0bb159aa4b5b57f58d74f8ea4bd2676d9a3d0b67981a47401ec3cee024fdfcc80960bd01fe4c955df3cc94dde3cfb6e916637847738194ec34d2f8cd5970c3710f336ae6583f53fbc9971b72689262f5b2d53e11309396801fea1a4ec97cc8ae4164370523d17fd7594d6254d6d58f30881ccf48c53570cc52a5ed43bbf2f3bc1274760908a3697eff1ec6c24c6b74e2724131fd48ab50ee3bb1beb6e9e0fcead92b407d3a364da294fe8648bf8440c8169264a4d61a6f470c7a244a9a75debb29616bad82b8bd272ecded9e159ca99152ef9cdb81b2b2987946b8e0923abbda2042c3bd587bcc28c8c70d9392472923f0896205d954e4da658aa058264471f71479ab90c8d26fa31de21a28ad08c0824088affc7ad84d8cdfae8fabc057ec36d5edd9cc830455883597835bfb89f86d60615717e2ebd5d41ec8ccc33a813737227fec5a624ea0c088b94b511767965514a9f949d4eeabaa5b984330844171e0ede2b016e93a3350495552f4b537af3f53a8e5600812cd8ea46d4842fa932a23cbcab5f76cd9ef2881ceea4301ee1e118bfc6f50d30bb347acfa3979881b909b3313120a7985442caa44295c838976e67aaccee4da97179a0fdcce07a78c36bc816ca40572540379c499edb706e91d778a0750a30e3da0a13f9ca40e774c6b09c91b3dbf0a6c1ff5a2fdc8663268a64fa613ebbe01370747fce2c7a89c7890f87449b718239ae4caf63056af243c8904e7a21008e94b4010b30b698a5847dbde696caab41a707a25df7d59faaefbad524b54c3fccf0912396b261282b689f9a9fbcccba42f7d41021195298fcc6901836f02cc00d46b5bfcd15bf1164e10b61abdf489e227207eac1035556ba5c334c1cf29e98528c32f14df0cac57317b1e561a1a0faab9f007ff499eb203e18ba7df7a99da06ebf7a3a6fe66280fc69af7701497daa0e10c45c36e182d1ea39fc1b0caa2059ee8fd80f4311b20625ce1a2be4db2685b55ff89016af59b9c1fa6be484e4b8993bd8df5d4acf3a1e7dc6646305567b90238e743c8d0c1bd9d763b128cbed16ff4c4f2f7120bf30df458cfaa4f863d564bd5c502a0dc1d5cf5541e6001e338da7bdff9d97fba6da06c4d97c97a424840aebe7338224d4133a9183f3c2a0ccfe89e88aec5a0928285c728a9af8d23a76828e634e7e83e619f16b6b04d3090edca4759b3ed5a4bddac5556c3ac75fe2b027620933ce47963b8c7833047bd78e57dc202873cd20690bcef0edd617e68cbad5544138ba9c6612b183ef740fbc84a542bdc5f21d61ae767689eafb6b51dedfd8206d5b6fcb0fc7e6a295efc3d6b863b61a46d081207d5b24ac96ff55f09b12d6652a9ebacdcf47aefd21da17a0634edeb54ca2b72ad1ed13c0ec936934284308c61cae1269a68daa0a5737fe6da76b31744647343069fa123de0b1fba2706dbde4c4aa4e4d015b068087a87965aff2c5938a3da87bd921658c2617cb4f29aaa12fa76bb46fc7cb81a5b9d49d09f4f0ce05257becf03074089ced8bdf5419c27642d3912d989464826e0a78bc31a4e5f90806b927c0ce2cbcc8bebe971950dbaf5d0f9da9ea686319ad07958d1bb9bfaf512a905bafb263020284a646ea9f6bcd3b8af293fab7604033798c1c281516637764ce898291bb14b2b53abb31cba708baf0a80bc6cead3110f6d25d3ef1ce0f90fe986c94f122a66d6354d36c5a2107b9c930009a41deaa63976e4a444582936c86a1d6f01bac071561bf32e049bb627de876cc33a59b7a526b06b7e0947141beaf664fc3c45d440f17e746d7612e922e21870832385a5f5c6bb32940833221ee53a37f5193f3ac71e1d52aca5532840dc75a7bb3cb8fc0e853ee47567863c7332ddbf35c13b6e7981d5a1b80b0d065e5b6fd5e77a2a8192b2f4bc3ec8bbd53dd40b8f417579b0f730884858f6d141814d6caa7c3a9ea3f10f1731b64fee516b13a6f8013a8ddbebd02bee8e83afd35c8a5fa4c93810584cea3ea5a321737fb01ac852a9fcc49e86737c24bedc358cf0bc4f8117e62bc974e18c70c5bc05715c1fd1f1cfba3ecb0fa84367b7e9229d4470cb81efee46fb856fdd6c5b74afa504f97b87426431012845f35433833f345538f26f902dc5cc4fd8f549a4edd2837aeacda2d361b0bf18da8452977cec424bfe12af68105f7af55f58959db557df3bf1488ccee6941f1fc9cd9873255dcba6f2805bbc7f914d13317f1aac79b37ff8346e05d5645a86b0fdb9d89b36b4005f6746192bb64b333b77468275874a71cd3674484b44e73e5f00a1b3cfe2e7eca3b5728cb2582e45bfe3917ac374d190e1ba068f6f0909a2e5f82b32689b26f15701d1675453b37d241cc9b4e7bb03fdde9a75283d7d0bf6965a1d9a4b8d6581488559ec04e1a42ead5932c1c85f957150329f0e06d2efa4bd5e443b4d2056b030e429d62b2bc01e830c575120ae49b0c2bdc9146e1691be86ba412857d9108217c76e27a72b9bfe1d58bfe51cd630e376b968eb0c094a93fb8915fe8704e251b6bf77bfa99b8513119c2baa1d80be4109a4ea6b6e5f03dc1d188588b3ec376659053cb9d85afc2e30028acd44c3d5f73b0baed8ec208741e8cbe07720aefc64a5705f1545eb504a54dcf155cb70bcc4f8759a299bd99da5e71ab6fd23751533be416065d6b0e2d23589995cc0a663e1af8fdb5e61675cc642bffaa7885698b051b19f44e1182898c1b4a70ff3225b96fa9750a8f523910f0e8e30014eb16d3210db6f5847079a5a3c3f23095f288e58f6e7a84af55b493b5a8c62530df440906e3e49acc18fcf01dcfbb6daaee70516c54df626b76ba6e509138bf53c3b99d7f5b41f6c52ed5e509eefda0b425dae20402ffa749ee26de773248a9cec4100df0224361165647199fed486c18a592ac4060d01aa5491e3f0854d29fe8d115a8594e6bf9cbd615b7a0616d68983ef2ef32273f2ecfb4d04428037309894f9548cf43411f737319406ed355bc73e5a8c83b229a4fd73e66134db79919cca4648dae7536eeeaf39466e858ffecc747750856c939ccbdfe425d66a20debd8e6f218542b5a60db2ae3d54904ec29db6b62ff3b34b8d3fdf777539d137422f14a8513fc8eb846cd42cc307cb349e375fab92b9fce9b68c1b31edc2187ee8b15ea2b949e9614cebb085da3c6ff2518f5cd400c9401938a5ab0ca2b952988b8051f9f24c589e3bba4f9409edf568ae3764be0a7cbc78488a1f3439b90b7d6204316bda38f40253f5992deb0abdf0a66b73c7dde3fa0674b1839d8390fc9b1584267b168fed3250aa55cc48bc78f95e61f5b8b6b292d1e26d153bf6efd30edcc1602124c18cdb5b7e9bf94424cc55ed358282b0f893af334dda2357c7ebaef79ffee6abc9b61159f2695899f1fe16827ebc0b32a940ab01bf3862ebba80872084c566e5d4aa1ac69f8e410a9922626f0dda1a07c0ea0b3419693fc01e6a97197897b5aeacbda2273dfb2fec196af03d02019a67deb9880f9ce2cd38ff55224702b9f7bd36a590860ec52a187e1f123aa0bddf58f564d396e81b92d5433ba6bcb05098d5afea8b7d778ef75133cee07290c0146d3b45d095dc3d60d813c80417bdfd6dfedbebda38b8988023f7c43cd564c8e96cf8de88ea3ca44f3d314dd5fab2103214280f429b3686fccd9979b7eb215429a86e4b74e1e45faf3e94e9d17a1cdb6da52f31810585d90f2f2004b526f5301bccb7e36321e5f2bb02f6abdaa12161f4cec38308164568ebb227bd9aa57adb4384974f76ca65495a309003b6dcc0a79b1d806e0696a9d2a9cf315f11775b74cae15ca261bd69964abb3047b7be2fc28dac726b3400c62c91c4628b82d74c0e521ac771b865989b37d28948f8f9f3c18ab44e0179beeba6fee37ed40c02a8f707774e6c83cd6a14a6b30678784304bb894f3c6573e5d1f0e4518dd7747ce2b42daec2b41a5f72919bf87f317de6ed47ae54ef165d2ecac140403037efe2757229a2f36031623fc116cce12234d590f5b8f857042798cc462d6ad7dd79a1b1982ae4c5fe3d222dcca9828854ee57413e1152d6efa8727767b23f12cd51f0c69b82bd57a4fcd083e0652a139da33683a7323384ccb596d047275d7d61a67fbb69ddb062c8fd4bfe705f0c78f173bfd1d7581fd9b47c2f6f27102fb0592f948a92ee3cadce9c8c9f1c77848a3d18908878311909db6cecb190596c0dd7f57e147c0e8077a108a06ec5a6cf3b0760ef9c72dfdab9b74dc8097951a652e349b59c215580028276f90c0cce468d479e31a4458beaa11ad690926dd012efb0ffc175028a0bd110c9b119b304e55322f79a8efaeae5dd889837ba223c9f5eb9ad52717d0e29b108b7a454b64e24f2339e1d90f53e67a19edd0c5feb6cda640402a37baadf8a122b049b9e9139d6703f8d46381735120a8c1d6dc0064d109c9d633d2e2541ee9a30b514420e591f0ad416150c5e2aa49d700b431d42b8596da1ef32a79e01e64f43ea0393c5fdb47b873cf6c4bfadd74a476e7ad536baadb834ab4f1a893f7864980a4f670240df8d4573e4b951bf498004cb9f004f6f5e64b97564837cff6b04d2992384035defe0aab4b8c8bf61f4a5e5a1543ae1bbc4525554da29fe3be413d7e4a871e250cc6a34bdfa1d51156132717e33b1aea286238003b6610dc553f363fde40f0f6154a5f72ba2de9ee85dd0f695d981e19ddcf866ac81402f1d98b0b3bd5de4a3bea2909f3ab2fedb6356b2a4e5c19ee53f25aa5a49f2762c3d2827bd55971c79f4d9ded59c1539d5bab988fa8a2c29360b2544d723cc4b96e5aeecb871133dadcd8e4bb1127428ad3befe5c5728dc69323e889a143e456b0640f98f995bc23584f8c07fd3fa6d45f751874ad4c5c8a139790ff62131fb8d67d9b0e0a8eb7cdf2a4a79b27c197c42b89fef0dd38984b60ffca548b885eeb71463b7f99c9b92f4c8c9041f78707f5b03514d809ae89f135ec4585f93431e1094665faa76ae73402e8f89494e6dcd2180c4450c327d3c58bb28f100ac5bba7682873dfdfbae60c247882b7e161838ce8dbfce970f767e3c3c77f22b5df03773457f40d747dcf95c86115e568c66d3056e63875094d3009d44037873e5959ca4ee25fee7557f76b3a974abbee8b4152d3f9b59bbe0806a353de61812d974a50a0c8b549f80a1ad8ad783d605074a92274a3cf45627304dae384669ca2b1f197b54f00733037bcf71f0b0469167cca258863766f742ef8881821278dd74fd7602c9f551d38deb41d7663389128f1adc22a611b467049c08539741a7bf4aeac0bc007a457616611e3a920a0d3b4c426dfa1298cb560eb525941aa1355689c000c47b4f418d05fd078c979a7b919a2feb8d2b3b9ea8963f4ca8d8bfe6c3c83bb77ff2498c2dbecfe53b35cbad6f857a19cc495d39518d8d64ffc7b3c535d6e3a4222313943ac749a37bffec18b0fdcc62455eae068138343c1e2df6c8607ac529d1deae5c09cece0b48ffb0a0ae90293b7614a2b97772be0067ee71ba7ef520eb1aaa2f286075d41f5848a12f150d290b4ac9a4b84491d9bff8655954a10b12590ba2c720bc4956c3fa0d66cf73395b1d11c98ad6461783276274a6f6e9100d430d93604ffed6470bcc90cd5a4335f218ae4cefbb4f5cd954b482d5a7e0a460713af3cb854691d12f13b2bf218508f161e67cf057a0c8c7f8d477da1991bff4801e0c02585c159bca117af09f9eaefba71e7f6ef7d8d0ce74fc60ba9ed3b5eba0460a0b203c72e71e9b1aba319d1b235747937e83775f4dfff65659d00784dc911640609be625e13e8d23f756ebb3bebadc2b8da3a1ad27ade1ba9585debf5a2f7d548b9c612b409af713c89026066db66be1963c8faba7cd76c76f49bcc52bb84989a53d3fd85eea25567be24388abf5d8b8a4bbdeca1f14f9c2bba81305476220b4f4366c87025957bd9496f573bf6a06422b263a726b70b1ed4ba425c3c265f86dca05090f4ea99f6a7a9677f93000f6a61251a1385bb2dea116301aa6fa5c49990a455a4d042beb15b1422c04e014216e9f1b81cd506c3d90a3372c7cdd1e09de6c3183e9f1f886fd8598b2b25ed84c56c82e3e7cf2c42ea2cfb778706f3006b5110a1c3b3dff4e21a2468a3302d1812031dc55e7b4d36dc836869973ac16f91c8f59eb34d3171b2e46cb1567d6a5afb6a7c4d9ed6316636c3c0aab93d65f74051a45775abcfb313c253c9b1ea6af5546b89bb9b70e7b69bdf8dbe4700f78ad11a45ebafba21d599c55bfac599d81626423e15f2e7714b5ddc0ba8b22f2051a323ac542d43400cab7edbbc5e40d91b2fa8d5cfaa481ab0a3f3a07fb8ced365da9825b9be9acae2e90afb108cfa18e625058e99c22479a3d40b21c8cbf7c51fedcaf8b80de641f447eda235681df2c39faa4ebb29b1f8c45831989b9aeff7603d27d3dd40fcd163f7ff196aeffddeff553c3c780d8cc8869201f167264db7eb7b5819e19203bb93df993577aa58608e2d4bee295f46139e46645a58d6a1b390b9ac24dda54ed816229bcc1186690de1fbb2b0ef6b7a47e3b964e92b8641f59482305be282c7d2df756994f08a890f228f344a23d808ec3bbf1d22411909cc9903d38abfaf191936f0288e33b003e515c8ff8e9b11ae319d2736a4abbfb62fb9a79caa9bd9098cd919f19f08aa4d4de4f95ccbc64cf726ffac40ab4529562f02bef2f33189fadcb50030695dbdc55c0410c4af0412469ea8a796b90adc532684f1d2690c72a0fcb8fe3b3b4240c636e3032bdd271cc584e91fac5a143144225cc83f1396bf21c609055fd534feb1dc455fa2f70d93277c2de4dadb0de4d368bf2f1d066e0fb43dee5aca072a608ff655f7236b3af902b5f01cc1c5162a4e789b7620815221f52d17a4ce2b059e0dd457e40dd94869bef57686792f9eb5f3b988d1f3fef05e1058c518d7c5e9c9e9d55f09f310300d80155b2c02648b3133a5efb3792efda472623ef4756af4707e80a9caf5e4d3e0c7196d14f81fd7f2700a6f0fd75fdae97e98ad5a494aad4975556dc4919a3cf9e3c6d6c08e142dc972d9e982894ecbc52b11ff648808f670c9cd3dcd1c92d5cf56355d92b1e39506a96e6f1e97bd28edcce95667137bc58625e586b0f178d86eac51ba92939ae7a6b770e8173cd4576f187d35e5599893875be9699df5a73c5cb19c7fbb34b4b0aaa4d7a11cce399c509362b5b3c332d3793268a90de47e18a8413b6f9d5a2ee9e01bf7f2624bcb00f95189bb66453a61b23a42b986d1583802997d3b935533d50494f2bf6c18ae015162d59831a4c8c2d6b5c8c3bad03301117855d9f54bb5024b9acb1933f7b114c529ba8d607bb16aa8e0af911ff91584fd083196633fcba5052bcdb458721462ad4c0b56fd8c21eb767e334a79ca8401e1ba388e5984c33c31e2126b99399c54f34b21744e7aa1892b148f2f6aa03c58fd0103aeab82be3fb7e8058246d8f51e3a777d7a50b474f21256f64667f94f5383f8bf2bb3cffe73083a00c86e57a832ac7efe1fac1e8ae80d35fe72eb272294966170a9aa76bd6ace71ba44356b6fa9c6daeff1bf0c65d092a98fd74ecfc76f69b8155fd09c342be6bd6de236e3604f57c15d9d941c4952f3cca1b839ab781e365030fd32be13cfef88c99432b068c9f74a0acd13f2c3951747974070fa82a6e7b61ad596e69b6e17eb33688a36bdb84cbfd35517412291940dc87df619167ce039c296f52a7bdd9c5ea30c1e47ce95c275b3da58e804bffd665138c34ba20a0fa054e195bd63050038b5ffd66665f935c7dc6338c9f9f24fac0ff79f7d82e493f6981e0000491eecaba8a952bdabd6dc1eb035413e6a4a6b195fd56f3cfa57c5e239fcae317cd16fbdb491a1bcf523f85d8c7b3a8f47ab8e9c50abc7f4082db3c29e013fb73c0d4ca94c3cc5139a581a0e800ad92566c2afaf20706c7cd6b1a9172d05f31c21ed9eff3c8b2f3633ba8d354983c446d017eadcccdb29d0a8ade31fce905ed92bb17a0801de672813ee1462116748b81eb8825fb7289a4f75ca87c089587a875579902de2c2a03381a2e50c026c8da2e09e0585d1e357adb2fc2c6f4fc626f17022464a08305483c22ea4d71849638a2029da7d1e5d919a58dd5ab26d91c34fbddedd3145d8ac2297480f785e4c9a420f5c41ac741f916d125b37f712b059c65df53cf7c4b4e401e7432329de73e74eceeeb0450a9f2e2e873ccd46abfb0f0ebd492397f15417a3ddccb6d64b11924da31f9aff1989810903c0d52e669b13c02d4fce2373d3258365d102ba09ad10ba700fb6ee4b22e8b2e46c1071b9d6f2feeed1302aefc6d1841db21c74d3944dd63f7445374bb4d18dc18dc714e7fb65772fda5c288ccf90479fd32666e860d007d55ea5037473f1e9debed2b390a3897a62047482adad4127a4a280c1ce60fb6c7f41df00a8f725d061edb44ae662767cdf4309774beea8e13f295fcf9914170c2a1096520d873fd610cef6fef54f296d8ba9a2d55f85035e7c403ae06d0a4ae025afded35a484621f1851bc77ee983f5621ab4998b97486819df520f63c45ac8f8f7d28c78c6a42ab4c27c40450cadb2aaa41caf2ec93b2a7844b5df6b5fd63aa7cb5534f7043fff6a494a84d3785c0dd20767919fc76ccd495b3ff15bcfaa7ef9061f745a307dbcf4f8939b19e9f794f84e217a84e50f8aa48fc597c9f8b39e14a2a9a5579d41cdd5b67e20995fa80082ad2487fea9e6ab548c5d837f8933c55ce6a0b953a06fd6c3b5dd2ebc53368dfce50fe5bcad36b56460c7975bca05b6c73e0bdca5a2daf55c9e48e5446cd199e2eadd590944e34056cce2361ab8343d1884588365e3f8cc155eaeef445d1f7880db59c81e06614406d40810075d9afa75b396f0c57d8a7e5a1ddc2a9fd78d18cd8c1e202c9d729b139b12c5a1eef683b3b46b8daa262457de2f2f086cd2f1dece387796906a7c18c9b850c7c5e8b587970ff8d6a22451945e2216cdf9739625280b45ae3d6566df248fd3128b028f66e414001d9ba5970e4e1fb17767d82f51ca5c6724e5e5939f0b45d994b9d570db5bde23913939c2db054a8c4bbf306378b885863114c5cdf937738635c100ca9394bb163f6b7d1e142711acf8a3eada0b3b7da2f7b018779bc981a15eff3f484e3892ac353021289208fa8f4c1af7c068c895888bdaa8da77f1012f1ecc9a378820abd8cb0ecd038aae04ad246734dc5578030176c27ede75371aa0864f9b19fe7782528c8cc3ce51846c9cada3047bc4fd04a4612db9509e2d904e03e0f6f3ce58f516c494b95992ad12620476fc34c8eef611e02cd5e05dccef765be5439fde64cb3fa17181fdf86ae2364798e685adff5e2ac5b66c5eeee7dd4716a1efe39ab5aab481f8afa551356b4a8be5ad4fb70db68b7b629bd1a8003ed20c968b646f53cc6878d1f82cacf98007d8a2ba2eee9415ab0fe29f725ed938aaf52712ceca5af9712b031d5ad7426d00d609c7cabfa678dcd2686c3fc5ca26304cde6bf67b00b120f71ed8c4340cc2d51469829927636f417002a7f9820d628a37cde5a913f5ce8a0d43bd7948826807aa1ded1d81c8e85c63b6cc1a43a4d4db9104cc9eb22161f0eefa7ab1c88f3eb9526c5822091ba82566f60ddd13708286ddf9ce942968f771fce48d81f8722d4eef95189a322a330a755265af3c07c64c40c960ef483a1d3490b1dbf45b6c21975c5a8ba5da947833f3fcadecab09a83ad3935acd335516a734047b343e73e79c1559c30a05b06ad70f87b9e17aa94c73c4d9ea1ba018ff8a0f1ff896a156bde04d3ae8a5566564195312dc900d1ae361cd44af387403e3ea7cd731500582630982c1efba8c2a5f004394f903788fcd32df4a1ddfe2a46027ddfb40ab67ab471f49d6415c28bb0350018cba86d01eb042d0407bf8275eb020a480a9b8ecb9e29ff1e34a404a599d4aa7aa54b3439f045941d03eb8bad79a3ffd653e4dfc6632db84883b69d56fc5b070df0d8bb768768a9eb6eb2cbe3651a8a3581f6aa4ab04e375d661c5c9e0548226c63eaa9e76e8c40d917bbff9495b0ffcae28fc2bd5acdff54560a54a969f08cbd2805f860420efd6a5dcbae1cec274a54552e8fd748110fb93e3bba7dff2f19716195ca6fab57ac52e2bbfdc61d20781beb965e9255d04bf47093168f57c7a150b46ca65aa875a60e2be876cd4e0da93f71f0630854af8edc701b70fd35d69097a17ff700cb88fa5e57880d801ba106f0e745a83f3b4f17ab519c267583dadbb16d38eec81260812a056360c792ccd0561f9133bd3bf85cc69ff427565d23ae845b5e926ce2b169db86824d66834824f3fa39771e0c9303c957efbffd443e9a344f42fbf7346d207aaa6dfa96a85901cd1808cf363d27d04ece6036417ecdcc24f184ee30e89e41134b2ae2c00265ea7ae115d4890cf8685cb2c47ac3dd984daf31b98f008c3898468b8502e18fd2a5f5ff0eee798e42e1ff377827ab4378eaa4fa4d9485bf0fae934047bea0e9d4093674a625e4b758e424dcab0d7e922d6584c7b3751ee01fc00648a3e89fdd76fb7dd578fb890ec9286c1ba0b4180b8fe8156270554da342ee6597b039c00efc18cb52afe30f5089aa1a73b254301f8e03b639a4467d8774b49241b055c6ca59af0ad891513ea326dfbf959f6111ac56500ca424cb0019799f02b76ef94097f231c948315b87c22659d24ea363d42c0c275eb4a2e2f04cf838f60f4047d580ef7bf00b2eaca9c8774577f876bfce47ad342d56bc6e5eea86352a0765cd9138b0aca43c0ea71d0963511349bccad9e8281a7cc5ed32100efe69e2332cb67d157a2692324f069fdf9a1a40b645f9f4860b05d981b3252962645b261cfdef0afceb3955b3785dcd601e3151edff79dd3488455ad4df97b4472f8b884786b30f3c8ad3d8d532c99cf592fe36c86089b4cee7f409b4f18a7040afc0c6809438e85b1cd469d0a4fa00da98a4c7ea445988a6da52a9bfaacdbf24a3886af3f7ae347768103b89b147208a5320b7caffc188d3f6943a6ee244adccfb23db10a645cdfc9399d887acc1f739a17f445503a6b3c121426e56550661bd25629300405698e56485b4d7f66a69ccd0e2757367d420036a67b4556ef6fcc2cd8ef2af0ade1961d0bd69ca90a384432219091c8bee7c50632433f3a9c9c35b876484530435df36f771e495dd596bdbb4bd8c5cd3c204a6682ef22e816704bb339c427a933a3d791697a52dc0c0dd44ccbc0fe8419914b8c75deeef42cd46dca032a595ff45a77d7956fc53cdaf67fd9c5c4cdf6e3a6a6be1a1c59af23913d40a9ebc639fcb638e7e4dfea270f73882947fc78cfc12d1165f33e93f1997b7524a52f48c1dc1d21bcab78e79c8171c7d521fa31470c4ada01df06461a505539accf8e08cb987868079e8d3a63510d7cc49217fe10c026e19c397f263c8107e3af976e54fed5c8104db51af2accc4f0aa7a8a08c1c9362c44b6be991e4e99942a96ab063b2103198d3938f352402e462d66a47613f1a09fffae44d6b3d45520e82c1ab0ffe28deeb91b59077b5ba9b9555ad05782ea12988f1f92e8c27d156c46e2e2ea4de9f7c767d076c2b7c135aebcf4930235bb1ff98e1c5a0e4d656c80b6cc141ca2c34850881132fd8ab7344d3c3573522744cb3ebe96410d8217067080a5f734814b869cce618fffd3f32e66658ea59f73d4b10d71836acb848f729be30d748a0a1c467a73bf2979207ea1f303a7ee70c437068959aa66e40b163fdb9afbe86ebafa3fe086a02816067843c9137568bb794ac5f5ed692766cf1af719d032c487866a7b3c8c4c82dfb30c2fb0e40df7063c3a970f210ca54d7462b5fd3d856a6c35498625ceba02cc970cb26f1b8858b034c338e7511a5a6655daf623b5f35ad77e0e06a1824ce8b96917f1fc0dce5df4d5b45061189b9007f52f2dc5bed28e5c4115f42b51821e303673967fac1a138ebee2b8e50881da63acd86a6397fdfc9dfdb987e3c61b222bec894aacb286b21a45cb5947636fa8b34d5900756c4c73c39d51353c7c80e4f7ac13aa63990ac704250de628d4a65021e1df046a40f01c3429d4c718cb289bc3dcbfa7fe425df8859336b5b19b0daf2363a9675cd57cf9bb2198ddfa10a2ba61963d2d6d58cf1dad656fb08ac86aadeef8698711a8e856944d522e43646303812ca9af373553f0fb906ecd4d1b592596f0bf2ff2cedca47802217288eb7ab1fef3ca21c1158a0915614f3ecf7fbabe8bee1dea46de20826901fa625a01d31bafec3997f6b752c144f92c5cddbe6ec0091a7fb71e71cdc6db2c125af501e13e81a79a50f087e3cc5986580bd13f3f093b848dfd0ba8fa3f3ca3731848dcf2b6c7a420183fe891e8f4a5b65e7f9132f59976ab1749c789c09df9692496af20b01d8d4beff9dd827e89e5209f91121a87f2c8a0c3f250cb3d296e7f91cc43d8afa6767adc6b863e4b1232b700d06c50d14352a5b47ba43ba13669683cfa38fa951fff1ed831d657dc0a9f25a199888cd72070c0d27560a31cd22e82c71470985a309bf890e77859a91ac517cdbd783414fe23915dc8567a3b50a85336758b6b61da99952001c720fec95a43c982505ff3df3e9006bd511242d6cbfb645177a6255db4b5289690839d7421075771111fe80ee1830c4575d53bc61ec34be71ed72fe2dcfec6b676d8fe0e3a7903fdf4d9eab0f2efe6a9f213dbf30be5f095c0fe87c86bd4a5d1fc39418f05550df781c199fa744e7c228ec3fac78fc7ab392fd7fb3c54ca94ac9a3fef9162442a64f9454a83bfb818da7af1da840c16d82405c6ae03847331a0ff34b22a9c7e9a9958b5c130228d4be30490ffdd6f6071c5b25c115d6a1270f642f20ad332dce2a01d0ab9ad2128869a676e888be3daa56d146982f5768e3b76ba725ce7750746bdc620f3ff344156c0a6c9616a2955def000b2d4e4b256dac060d7effafc88662d8e7e0460c6a3b7b1783113a687871ef76b944e10c1388696b0669ed2ef86340ff9d55bcb466915f3bb018181b4f0116b5eb25671f66cb5f56b1692571afeae511a8bcff00f1e57318086070a14805e873a14dba4282c75313da33b2f484b68f5b4df6fd4a8b8da0281fd2041891b31d2ea0f14f3991a60a2ffb364677e5595a3e3580b52564f8e163bf4034f5ee18c5ee60585b062232775c9b6eaadfbebc9c3056f1689b9e4a6c30838eecc2095cc87b09c3d577c4b81ab4c29593e1fe71f7b41fa18bd6d113602026c2dbd5ea6f3b69b63a4bae17352280d38e057855d3167b4a574cd22060a1a85ebe02c1fd2d61d0d859a5d53a183213492eefe3d5dd621043d5955d57d5a9d22175027fb107a034853e1946a168233dff8ff51d51b36013cb0a423e48e2f989aad69b32f2d6e02a9e1c289fc4337ee662f414f1a5677dac989524c8aadf1857c8b0f6cea16e3f324c649cb6ed3d167494c9403e072251ffba8c979891c47515d974075a273896bad5e2ae4bbb213a10ae13a0c3a8156879216a1efa04453a9e4737cbf44674d99d73f371b129d6ec261b6bf27f333b01259e903a70fd317cbfc5411e8ed66163c950d0dde279453ff24a5705e4203894a9979dd3b4066fec12b2a83ed0b41a6945b7750cfffb7826e104a031e2a3c24487136d301329107ff8de3f444be4cd774d79ca90c2285ff63796bbe2a6d070d051173854ef6880ea57f2c458fc962534058c80396a5aac7c06b2cdd2f92bb3f4745059bf5d67cb5a51a264f24b4d5fecabec25abea08cedc490eb357f5f4d703a7ab1abf6191a3c6616276fa9bf4700010e5da5e4a58e2dce16d8a8fbdd8d030ff1be079700fd2965706df7af2ba0a362a928022d8388395f7ddf06a174596dd70e2d554f543ebe8ef17389b9c844c55f133028fbce706597de2b30bdc153e7882edd682e5ed7e4dd33a5fbb3cff780f597560594d7ff9fb8ac1ae70ac6e9544e73779ce194bce04a2e115d2eaca544a83ba86758a9bae6a242064eaedf5a4d1b54333a520ae4f0dd9d1197083e01a1b0567b2f8737690d031e45db93f3297f889c7c3e98a1db45fcc2e845cc99063f6f3bbe8fe73fdf29218f4c8da1bafcc2209ce712638a48eff12eb4757c78e7a4999d9ccca24668d8fbef8b416280fb83cc024be5ba98413d6bf4902cb20527c50d34910d58503b64faea8703c993b54d86543ecb94216c9a30ebe527a8cce8c559e8316785689efc4256c4de2dfdca462bc11a1841e25de2815f99f3f1a1b5ce25a3bf29d3cfed558935fb7f1eb89dcba3e0542be4a0e0c0bdfd64334e235e1e5e446679adc39a440d5190b72b2771e085929b09ba041c043d6370e9992ba819d055b354dee5bea0f95c5a1a1a91cac772f222a97263328f99d2fc259c2b64bf46e90da26a782e200e884cd0eda068784a3009084e2a4a73a8fbbc7b9451c30f03728b1a2124b91f55c81e1b82d71c3d326cfc44cc0d688350fe5f50ae0b8edd80fc8d8f75b86c1a9834d90595282a99262b3bb3420ebadd3b6277a7ec470e979deb148a2d401c921c9375f7e1632fd3acf72bb493366a119014783b177659c1867b4e0a73d7d2f9d62117d0cf868499a9748ff1650f9de1cf80fb17ee2933ee7bad222ec7797f4528042662a5e73e340ba72c33393ac5bad9e41e182a3ecd62a2e6706741a604c8bb3ae0ebcd69f64f488dd4c2b80b82342247c832aa1c0c38bd49e9c1bbc5ab32a672493311fb37c8ea62c7577aee505f8569f8d955a1e275d94cc35fc59188357ed5a911a1670f92b538f67b65b8aad5de8ce5190fe982a2f08b709b182230e427f511853d32df1398f921ffe64cce03740d7e0d6f821717ac7ec2450945d55101489e0f98c02aef35d7409fe018b788ec6a6f00599bf9ef4744abaf3c8f05fabb4b1aa4bfe7dd23b370f61c6bc8edae451887c8613bb96ee5ee80f3654e164e31fe26dbbd55c7f6320963f1dabddb7abe82328bed1adb7924be9c7be91022973a09d083221f95179cc71d451b6c8c16ce16f6745c73ce85910284bec92cd4311e653120ec4285710f96e22a72c9639af8db3f29a8afd685c3cb6efdf9419be2541696fa91b524aa407ac1409b9d6763ad48b82c63506f472a6d92f4e18e99e9f2d33c1e8ab9350b38f387f36d9d440a36c1f152ebff5a6f87a9dd7c58ed56a3d39a16ddfb0a01056b33a2411fbf9807e8f366c534d5cf59de0198f4440b93b3e2c09ba46ab28db4009dbcfcbc0641b7077940877d2774f27adcc6c433d1edeac7bf32ebc4096a8b39073a58ac4b438c34e3131ae7c3e482e09268203eccb60f0c8f63957fec3066133c70726ca28a35c3e9ce718d2f7a86fc66aecee96e4fef7969531dbc20c2ea4c730b26105475b9bf1c32e7365901071d1b538ba0d7c6dfc6560cfe554dcfd6f42174c61880e15f2944ac8c0a880e44a83e5720db78942948b5661f8e6d6239731cde840e84dcafae460ae24928dd324a452a21edb25ce172ced305579ecc417f20bd4f3ee7f04901fc6530593bfaa21090ab556f344d51c502a892697ef37b9d12a230238696adba0b4dbafc1e52a643e3ad387489398e51cae0c9f80ce6c4b082cdb056b570ee111cd65a7d906a75c0364a9a63008636b3b4ddaeb5695efada9b5a5e41b3092e7a2d4a47ae0d05a0f2f56b4326228c686a3b6c754ec71b5318873fab70fd87f58322954789a0cd9a6c23f3e6a95ca3fe8e92e693d3c856e87dbdf499fe446fd9d5f5c1f00bfef9d5d1e2951b68ee6550d7fb89833590334a38f441e6eff6eab5db54030eee85a31a03ab1ebacb81b1e858a0e17e856f23de8dd7662dbde3b6c65e261fd1a1f453bec5fd9fbb1edf56dd7251666e06e11f3a70c35665fa12e07e61f1b4819517b46edc84d4a46bf3c97bc3f90ce33eb8258b2689d5aa8ac65734794abfd25fc9d2a8ecff813476ea29748751943ad7bacfd5cadeb70828219602aee0892ce7efe51b5bf08663ca1566f92379e976a921b7137d7d2b7fd416ca7282f91e6bcce70bd3db688b9440b8ce5c8f77743a7efb0b03ce8dd5bbc022f7536dbeaac472b77777aebf7667dd94c920c1869f398a1c2c80b0391d52ea8b2bc9f89e01296505449449f660b31e6a3fed171e64a116d565eb429f17d1b5a32e92516b55d8f21e01941879a08efbffafe7805fa22ef5f7a2ca0899de52ddb80539c395e6692040a1d1957123c0754c9aa733a59cd7b2b5122fef4fd846579ac4308385a21b0ef876395f8b3aafd870d11768ed523213db05a7e1036d8140c7a0afb7df2c22e1e2a0e0140f3888374fd98e8aa394a0279fb5d83187d3176fe72550247c2cc2faf1c7146b89af4baa09bc0ceb1f325237e457fd51239c45f7d16708400a47dc7fa9531b2e3b200725ddadb4b70537dcf6be2b46f5d924f64c7c659ec5b0c9fc11e07cdc8c3c681f67926059eb7035ef24cc8eae821c8bc19c80a45146c255e9b45ac16dcd6a150f3f995a65d48af4206be8628b2d822907c11c35149d466e37edbd2b005c065f2a7bdc4018ed46cac1782925c01ac407aa6f5fd343fade49c04567e295d2275925a59ec6647637cbef335e02c639bcbf1f253172a9fb87a63191cc7c46484d2a69baf3631e0335c5e4b3773f2bad0d02744b8ccb1022d1859fcdc0163df45203a7c9ccba3bac40c1a2360284327e6b4dec1a9460e85bf1d93c06c54e626049b55ba8305168abebb177f554fd72bde0ee808e2340567a4ecf109432deb3f824939afad674602bf5a73447663fdf45759227df2a21393851290ec3ea0243b46485cda0bcc785ecd30c686f7f0358527c8700b45f758b959b186ba77e4f06330488affffd23e9ffabea8d4780825dfedf6a82a0f496cbc2ad8fa399396de1cb4071fc2fade5ddfd1dbbb17fa98cecf93430834988b7b76ed031171e9708184a82361c15e90a7832aec4d7863343b529142cc6491e70803b8f52a4828c8fb80ffc4603ba23141649c74bec2135969bc914252a782f64154d28f1a386612bbc2c725ac052c716246f4dd4c76385b28b3ebbec8cacb886a614a75cee4f77a9083c73de4e7d53e437b29ad4b744270b79a2cfd5b5f51d1c2b006907b0853089b08b0040fffb84a333650175d709376443caa974fdabdde71219e7107dd0faf49d3167215eedc205d4fbe03d18b4827148036cba93163c78b08fc51902a9327b55bff5d9c09b948a91626af52fb85ef9649e053caebe4777cf20e0b5af19cedc388835d1bac72d88ac234788053cabf93df8f2ef3e627ca83167e3bb3c9c5fc58b7d948efc3fdf13d1b02caf8149e6f76facbf9af7a1c9fc9fa722e559b67102ed84334f7d6f6afe72c7de226d7c63ec3fcda8cc0d51775bc1b5690721b8399914af877e57f446b8bb00f9b403e364141ce10e508c2532c6e2470ce8a36d0d9eb6b25e36589afafc4f399db0ccdcd3e64946ece2b358a4ce600f48a7f6bd1cc4b71400fc996abf38cbe29e78416ec917352399b9c8de2904f80e10de345b02ca5d9e9e634da551282b3712ab04cbb2db105c172fd70e2d6ec718b90e7c48125ab37baeba9fb6a2d531952062562f41de8f088f75088b60d3e5f1420465f2a277ee0d58b777db9b733ce73801e43dddb8b6c0da4c6ab01362d661e25a0ac14f2da06dd0daa4c2703a7f8278ed937ccc94e03a34e0c1965d1f2207fcd4d188b5c35fe846e6070f7b6635c77fc4bea339bd34233284198fba46456d867011d6bb1ba7480cb790434e861920bd5d4d2f04018f7776fdda468a4cbc7cd24e81314d6f9d2b3179f20626754a3b3c97c735182b05d2354eb0b8c527e5207b506cf520fca85a3132f6e9c2405ce4ef98b37994d80ba8af5fc8a259583b211d1cda00e4e2464f718cac7ef897dc67b3d917bdea23379c2ae1293ed1af238c7c4f0ab50d5699506fd174bec7244300c9a0f331fb8f32cb7d1651e364fb704bb68c9fb89572843cd0c59f8f0315ca2d1b821b468eb23160e116c683a01cce78b7f79574a7abda404afe17f53192deaebc81d7206f39a14c9e0530369cb6bc22b95a0bf91332bd5bc6a5054d88ea71de0f98f371640d2664f513bfbd4b35f2be7197183c9610e02bd9751e12afeafbe8073f3686c9acec2c08e1b4099791bfd8ced0b6ca4b826a0d2265dc6d99399347f3abbe204970957b91082d72d98c810a780a6c64ccfc05f60fbf6329981e12470a926eadc6e8bf2ed22fe86232a79649012cddb34a35f3c2de9ac9b7b416c85a3f26c8c39cbf542bb318b7f1b499de7bc12f92cfe9ea683c33398624793672b98f7e5b93e7f7431517d1486a6e3a09318e789f9dea239b305a62e0dcc39279fac4c0becdd7ef814f81ef56196020b03ea99e8401e25a809a72775dacfda5397b547eb24846f3f6bf5c55248288a37e71ad6b431272357812b34c957fb447a30067e6f72532e2ee42d29c261be8c4309a525b8837563a2a8298e52acb146c1b3776a0f579fd2bc7bba39aa77b5584a32f508409d7e6fe39ee13d514a282bc7a966a48dbefc4ccffb292297ece0062c7e4b7dfde9789d18803a80f1e1e2af766092d082c0d08a2a8b481f5fcc38ded7fc7d4028647c3d959808e67a40a1ba111dfbb33c794a2d98afe878c3b073017e4c67e237f514196d3e11cb633d66c89eea9fed84e6b9f393e0bbea49fbe01b30adac06e3d4ff7721de9245b544f95eeca4967c36097ad773f077fa67dc0b43e04b87a0c813b396993b1d59697d5d35cfbf3d325e46b8ede1769052c893ba0e6d49e9c616b71be1d5539f79d68796fd519c3acd922b3a5088d7d4f62d7fc0d328f9506b99db7c16d690bfbfcc3003ef76ad1e97ae9ac79243d1b1394f8e8874d05f52433a3fd19fc53cf7fa293a0b1ca03d80e3b9c1e2cc8084f5b60615a74433670f2b1659d154256655dabfbd768a5e4af3a2d8fa787962810976d55d2b13c35841c212609bc9d0101f94b6311d2ffe5f5b2a5f7f13d85a95d14813ca159172eeaf3a60c805db106ad43a7fc78d4373db6a49921e41c266dfed9b36e4e2081b02327a50468d3c01c362c732ee67aa62482b7d4a56aa4063cfab91b90bd28485c61f378dca706d61db2f93ec14000c4935057f809dd770a28a64a62311fba0d607e2c4739ba15bfca2cdcdee7a98386f39eccf395e03c89b074fd6913519e95e628c8694c0f39878fa1a039bdaf4188a40d864fad61dd52ec6fdd79b0a70ffeb578ea5b26c4bf6dd85df309935c3d2a19ca560aefc9482b8fbca837d1ee8a66a65aa6f898e9c73965906939b72719e68c3c4c269ef923758e26ecd7c2c43a2650fb75b107fcf780e290e4a9e242bfa8252609ada4ebfc7c58f6276f138d636aec155b2aae98cfb3c16e450fb9b20e7e64c77e4fe28bf0240c23bd483272437525f672ec3f6629f0f7a6e0bd5d2662e0f231773c8574e7e8bd536455bef6194f62c92c6fef6d45330ecb7d1e31f24df5c9ac92465d035c5c5752583442a6c2c06bd2d385fce26ccb4c72b60268477b7e602d9eecc95d15f88b1b94f094e1deae19703a8f13709efa34e7a902427e247da5b25854424f6c27644b5e73567492cd77d213845f7822a2c58e74a77c6ac46b3237d26db3ac1465d5f6036ceaaf1347d44b9733d3b394a82fb2145cf2da1a935da40d8fe85dc450cd8dabad6b40bb680e6e8d7ef98b39b2e4692c7eda5ddc15e72f897c26b8948a522ab0cb1f6ebbc8c146a4c7c972dcc680acf8b4b7e4c972ca80cb9d744224fec5bb00db9478df0428f4ecfae35779383aa818292c010225e492c35f552ae07b6736d67e76923e0a7ca733f3d47170014a20d4b6f464296cc4c361eca5befce7d2b414b7e45c4e22c9ce44c0d2305b32c23d010bccb5c626b1f3eecf2021ef4ce5b62c8d41beacaa0e04e1a801b40fa4f1eddccc0411ca46a34e004e19802e11693984603b0485a0e979356194c0b70c447f6b259927ade5b8a7cfff6ceaa61b30f99af4243cafd5d1b7c3f0ca581cb573f27c4910ead436ea118731bb797655a9870c5fc19c42f9d84d5cdbb3e3e23465e6f7b675d003d1d60554946c90571618080ed11fcd4163431144fa54efa36ae21846d750b124d5a8e0656d786c120bf8d4b0b1b371456dc3b7d5a22bbdac4192092fff4b0fa13f1f926c0d761fb9eee919aef7527dc5c9d0ca9576fd3c20e2c1dd9b5121d9fea3b03438b36e86a273ae02c863e8a59acbea1f17be3457772bc60c07f28440e953c4be18d79fc0841ae9706f2cb4a7e2cbae8cf6cffafe8a64f8cd65ef35f9b5a6aca5f5a00d8dcba30af42c1ca09537fed76e40dcc00858e9aad9b8dac26465c28f31c50750bd1b23475e42b1935558d77e124dc3ed18f42a8d2bb635cea2b58867ea8a9bd4705616d6301a9e9f58f92b9d8289ba933d3c7a2f981b968d22b10655fdeec6bf0716e5943b47e62c9a69826e60bf6af250292f376c9d6c6371386a23268dfba2796db9f57af9673b33bd937193ff17ded823aaf0632be3330f0b53cebaa4521b1c25e93b10f5ca5d28eb211e644217771ed01337948cda3c0238ba81e885c9cf38075f827f1417d101fa487c451b05af3f943f2047ab20c606a0e4eb8c08a62cdcbc450dbd9c0cb4aca28c0d37734476eecb93d34cda332cb3647f5da099c4e58b0849b087ee777e56f1dd6ad3dc78d5c1a246378faf604e31ebb605fb511dc012af7d4dd742977539ad683795468c4b493c43ad0cbe348020a9fbf37bf3ba5c0902c719c98af9afb264d2576de228674390755a963b16b4918828f2d627614989a551ffebc3c1cc5421e436b40811e4456c266976299de02eef1eac669357f860a58a3fee65074628faddd2e0cc393765dfe2106bfcc652d0a13d77d4cf30f436d9d1ba7e3408e45b66538fba32d55b66ecbb394ebcb6f346b49016d4b4804d7d433201234b8dceb2f0e3c49653b1510cbb19cf9bc65c7c12e685824f965d0ea51a6f83daa1a2510d284dbc4705ba80c7e46726268fae1f284cbe354babec2338b223c85e7de610e1f0ab6320c08c99b1a910c1fa149147817e4a92b9a56ed0fb64a808bfdea24f02961f7a63661eefef32a0ef449f2f06eb0705887a1c985947e2a3ee53a0906ee8db2994760d0335d942c1bfa30669bc2287db305b16aa466cebe64ad9c2f071ce1d3ae4ca2204483007141b7fe816fb856db2762a6b3b3adeeceb92a4370833277d29a04d872941f959a6fc075953f6a19cbae16df31b21b4c51cbcc5dbfef6c520b6203db5e984bcdab57970853776ed351612803b9d8b70d5bc25c25f6590953cd7008ebf1cdd59c74d238e2900eb1c08f4e6a8c2cc2cf7b2af28f80a1257b9a72bcac68ab03b4a3ef558ba494091f82076c1e1f265d78e93abe6347e27d95820bcbeee6c0b6c39b805df037adbdfe9128b12d1d724211b17b06f8272a2437e9224ff3e3b48d8ece27e39e2cba5aaf6769f27a072ee7289cee1df31c29341b1157f1384b09f044d5e4092ed976502d03f3022c5428de8533607f3ca010ceea18a9a32c0ee027f7dd688a4092d7fc0711d9c1e45b5592929218bfead135fd6d54eef80be6b0cfec29fe021dc2a1b2ef3bd5f39c2f2818c9b82c5c1ae59546e14ed701e35b6e84c67286f7cb9caa296795fb6678978052ce35267946385eeb76413d101ebeb7299bc0a681045038e13d612997b17b2b425c7e9db1f39be9b2f8bf5fb12c311d6d4d599b3474bd92ab2d49b70d052f86143bfd5be97709ad91deefee44604613ecd25cba8f3164a50a4192bc5d7945e5e28487235de6ce14f75d67f9efbe545e26b60e3c07369c50fbe7121245012afc49859fc358654adcf6bf2d1278758b9b8e758d099dc4cb1eacc7a444dd1670fd1b41a392de52313f5b75d840fb73e9f5036d6f5c272fd4b700e558ed9590a15b8a8e3dc582b03d77df3fd255f6ebb9a41420adc91ec75e14ca5afd9f97cc0fcd3f4d6bc35d11320e934ebdfe94f7ed4f6715db6584c4e033b648877f66554045eee5aef5be4e5036c957186840c569226dc913bb8b263fb4f9b0e9d57abd2ed266acdb858a2915354ab917839012df3c342afa8afb68a596fb2502f1ca75dc483b6ac72a3eda4f02f3fe92050ff6e5645588f09b97808894ae47a5d5867e73517e981299ab6c28a2422cf4cf0e9ea5325687b4d772815788816883d46fe8dc45ccedbdc85d23730a12f860a2b9bb9aa8347fe9e4cb0f4298b229a15ac9fe1cacf6c9062f65c7c1fe8308940be9cfb4d102eebfd37711eb58ecfd5a8b0aeae34e583f13dc4baba4b05d4e468e3126e5a008844e6d2d8f1ab95588840c738d38ca377fb6c165158991b7d6ba4afcf46272566a30f398edfd9588783150dc4c6a14b15dc83f6e711371dc389f46b5645fb783c349300654ae03fe7fae9f8b857cb1d0fe1ae417874265874082efb7caa60951fc8e55b2e7346b9eb8f0bf9176ee03fc7d909c89af418010155651f2698d3802c66a8c00b1531806e85ac088ec1fb388e2f0481d8d3dbed3f6d659afa4f98f2a70c628c7b5b9742c4a635fca5a03a8ca670699c2a085dae902801eb3387ceedf25ef0eef4fdca431ea668dbf7590a44c649a7a85efa31f8f489758efde89e6c50a49b533b3b459eacfd6bf6604470d7e25b0a399ca2ee8d3c14239fe48f4411c270e42b9fa09583445c7890edd5938eae120c87b917d086bda6c72cd18eb5aba88692c6e45d3f3bc3f09b0c2eab50fedc966b60d7c47b60c3fb0e5452e2b92530334f23d798716200f30ffbeb90e76c9ac2a534092f16c51c4c015b9bd4aa6cc3087069cde223c7d384b870cb9e22e6cd88d8a460e543a1365c2264a39357eb89648b95b61b0f790e5f3c0c98bcc64c53971cf5bcb27d3c82bff49708f9792b98f465176630ab827725eb89715213df3d987196c7f36615b2510041a581f86bde92a37bae44aeb3ce1b2f9bcb1136fc968fbda3a6345a9e427a6b4c4805da95b2df2a913b9deb4f2c494c5dec759efb27a460fa43725ef1f4e8a7226bcbdbf492b4aa46519ea60781406fba351167f97ca43511d7f3b7b14e82e06a597dd44035a453d27d7bde83d326a41179ab8a5c484fe7ee309ae94efbd6175ac2aead0f2c278494af1641c2426391d5b14405017f3532a6e553f6e03b867a43c338150283f61e7f4c277b87af3f71f2c06bd3404d4e493cdbfe7969d59c04cfb2f949d986ffbe31c55f1d00be6f17e669297d144a1dc9c750a47396eb1f28e19356301b15cffa7f554179bf9018973df9f345fce4d226c81f908fa65573e88b63ff560e79992ca973da76dd2a96b8cd623e954e1be7189ccda46d1ee5ac4694c0420868b1c31fb22ece35ffce2d0b32cc7e5c44e2f01cb1725922bb8e126b35503c1608c30eb5a4c63203183266b07969e4388f3bdf56d86ab649d2023f0747b8a3b6e66ad93c0eb41b14dbc8145a50afffba7352c7ce5e1d5ad659afa6352fc3aad15ed26983031dc4e612066040c3d197b1fc97510605d02b02e93c1f47cd4ef89c861246b2c1404f49c8f0851eb02a8d54a5403dbdf3f8908b3e9d3e5c099981cfdf51cd6d39740345b961e30ec33b859acd379e7014d3559b3f6c868443ec16e9a14bc67b4cb50a57e63a7148f163dbed2b56d96a0b973bf8b5284b11f61edd9a8bd62095ceddb154d3ebe1bcbbac4f6a67c58eced4f0dfc3b1e4655a3292b36e7f76ae863deb6e85eec4c7a26dd05ca9232bfc157e6a9a2a3594c0f7d918fa4b2b29f194d055ce08f91073fbe8cf8d7482e5893e8e257503fa9d37032c61120982f2aaad7647b6eb5712bdb20f435816eee7d1c8e71d089d4703ee9271ada62cc90868ae3d01c9169186740e107c23e2b4e435f9844d0881a401e6c1c725148fcfa756b013e9e8be0dc6a9189247d46c1d160c09425ddbbf142d906bdb54c56c120906e2c3f30fced3f66a5268957ab515fe82e39d00f8acc2f30f7b9a81eb446240fb9d4fdf84bc48f8ac5ba8228c02993a89b34f370d52b36039039aeedf938da52733e6f6f72e8e335bf34189b45a82a3495af100dd348056938def1dd03d7e2c59b5931dcb7bd37d59934b61d3070a0c9357b54ebbe1f222c3c52f068ec6d12edaefc5330ea6ce2f2728476e283a021f61f81c0d93a80340dd1ac49de8b3fc5b1f6e6efe12c2d62a5b17777f3a2de971ffba9162c6baf1a066bc24b38e36cfb7880e34f50083064164b836c464b697e0425e3c833da3a727ed351f557e9ef39c426f76dcf52c0d056bb7ba52ecb6523d0caee35b4ce89e57dc7d62537065362940cde1f4741360c2c36826f6988d0189a18ed4b1cc3ece589ce624b872adce17531e73f8961dd4bc488239327b84506a23264cbb62255c46eb45ed9089b3f47f1f6eb7edec42ea4761645a2411623e45d338466ac60cfcd61eb1b5d4b41244017b78faede38f556d377a1497cc8db6452b7d472c606a722de3fceb21a9a99b396ec3441b856dafdd1b818cfb588efac62293d0ac30db9ecebea67617c5a2df13ce27669f787f3af8d08e8b2465d25876badd65b0b02a75a50263b75360fb52df6307a7ad2145acbd14e08f254c8d9326508a4b4fd5af8e884e68ae31125b71d22120d2f4ceb4519760b61fb947947f672f04aa088e01ae566e1f69dd8c7d1951ea5137a332bc6d59bdaa1ba2ff3217bf068a9f5196df13266ae895a50a40db151253795f0338869a20536e5a4389c58b3fa608403bd0c7fbb4772e650526378b88268c36435d7e01c59e74aed9376046de2086ab861486cfb6ea3bcee2cd11e599a2dbec534a294e34541cd387b9f0260691fa759de57e956ec02c717b02861a55fd3264243b424505098cb2db36b6487a43aba3ca626ae3e46de56ab30dc1e909ed15e02d67394fe77ae8692bf39d48920d21ce0ad681371168d2f8db69cef90a8a735144dd5ab156dd9650e3824e45a3e7de7eb1fc5da16736d72be81268188c864011ed87085e3a3bbc32c7e67b82a2123046cee5ce2881c41f5d189d1f547c7f5303ba1533c09c7d4defd70f01e3a7006c9844afd67b058b4394ac3a780997fb77bd9cda7069e2c43c4ca7bcc0d3605de4277e69f12e0a71a52879f1474d4446f899b1e7df51e11be7f43cbd79ada02a3d20fb02b1a3ad7ff2395f1a8f23144c5b0241be5119cbfe4db6bccd2608bdc61dfd05c13b9fcdda5e73911036eb0073aee10cb7b2905529ed08eca2b25d139c09ba1e58f26b426d2f4c377e3235bb045622d70a2507de5241df4b1e8f995ba8ce982723b16cb10e7cee025b1fc3cd83c915da1f193f5d19a5e0e0ae9b18f1c5316ea8f8c10f6ef03dcf3f41e82ef8664552c3c0be12f03f6fa0d309a99914b2f830bdefd1278a3af09af17b6264aa74b48e0b2626aa5a10e40eea3d4f2377aff4c506a94baf5f1ed4778a53ecf9c2e35ea7efed565e516ec9b34c6e6ccfca561a252e656944ff1058dae3e75ec9ca6793007026e8f5d69faf7f9bfdfb53bf3c31e2d533003577307411be0e05eead84321337fee1613b2371e720dd19cb18c6733e2d2915c234c9984790cabcc505101a018ae47d7e9c5b4d236bf24aad11ba7ed1930494ab8f20807f52a5bd85c0c83f4892646e636d50e6f132db69c88508ed5cdb7badad25dead01e97f94d04f3f2620cb99fa09282a7c7de8740a464206604cc0801104131f0aa4a10f0c4847e920c9483bab2decadd0279375447268a0f6b796b4266d510fbd61aa83451f3c3f75ee3da58c63455f3d0f689bc920479ac1456e24e86b3c27a944c2a3807cfc17b2866f171fb582c18790af614736eee5c1387d113014f5146443580b0ae8553a68a34265afe2dea291be2f80a9058cd4e0f97ff25b3aafc3ae18163b275c424df5714ecaa1f7ab90a24bdde91bb2a82b63a6ecc3b79bddcb5a0a7e1f309241367966542165ab6ed8cd189600ea2491fabe3e25216715f8afa1022108cc1e72186054606b873835db3aba8ef381ef140988d0c3e03247ba68c3907715009fa2204b54ae4c7e9fc78e886207cf980d536667edb0942105d8f6bf60109b2bc1177d8779c803fd1e5baa07961ff3af84689485bcb35c1b74a85bf73d07fa5977d2a967884ff8a41bb7ccdfea7d8d0dfdd80a331d2ff67bcb5732b3655794e3e459d49858e3ef0d335af1e4a4fe7f5f4427aca7b87fc1d08cf5de94c62ed51d37aca06bf8026bd68d2d35fa7a8e2a75487360d97cfe78dffe3a06ea8bf47079597313cc3a46942e75a907c35dda3ec3bfe2cd15a2e24e4cfda7f6b296b3b74df586543e3528787f3526c4719b4014162df02d3176af15a737cbcdfb07858563d4dbbd37c7854d0492d0cb6eff57d0be5fef1f9eef7162eab128eb8655101daa116e701ebe7e77338d3fc9cc7d711465b732cdd4b8b80cf095b87fa721ce83f17d898ef5834eba4260b3b041057fcd801f113fac34696f586e7cc35f342174e82c1bda7d7903f01fdde53c84a9be821d26a80a2b6912bcc0e56a0af32fcaae5adbdd429ad6fe55d11e2b81dbc0239a134276c72d1f2f525b5c53d080216752d38691dfc70de7ed30b575423f3732e6ee538e9e840dbe91cddb70a04a51f443b807dee892025cc743c3f67b19f2445dcbefe5a0f7e7be7ba2e3546ddbb55725498244393bca2123e3d9eb6b845b568368ddb4cb9ed4dbba8f48b29795bf2f6d52f57ac0cba8f880f454073daea97bca1f724e5d5e835455190b45f54c85c43304dbc82384a6b9a04a9f8a2406a9750d3a24dc44936ee78aa883b35358143b574f1f827865aa63f1ceccca3b48a328561a033816fbf392673fe524372a422779ebed77e27058cfcd4cbf1da5361dfde4e0b43db2fddb7dd9ebece52473a47eb82685e0d2cb12c8618371796483bdab4f68b6af3f6341d476682fcb6456b8c1d3f816ecf9ae16a6c92feba9f0dbcb0c31ea88423244709613cff79f95a738b999008e5c05087ba794b29f92b02671f0acbe30271147696af7087ec4e2d137ab840de8b08d94324613f632c9bf8f770ceae3f0dd50d202c117c494950e4399f7bd7ce7f637e4f09ce66a8bf576593c2591ad67ec60ef1ed296b2c1ec1f4d55a3fead609e0ba2380472853e7a5ef01fd782ffb51480f03d65926ffe7e4680de85b06de878725a9aea22cf0f297a800c5c46401a9706872a54632cb1867b384581484fb0a0c91101aa632d97ce93a5fcec03e3d1b94ee77b45675e4497db686f5e7508d09099308adcb9eb82ef033561d4a643a8dff56fb225a1acd69d42cddccfebfbf25e6e26a8a493d0f7726fa823b5fb6753303e437c4480578c8bca2066e88e538d0ae27485a4fffb3bf11b035e81432c1cb7640c9bb6b61544f8c8e76360806e15d266c2aa31013e76f5889f14a3e1b6f4d4e4350aa1f6a0bd72323501f607bbc7dfd7b18c5567ff1b157086cd4e9d09d5d51b60e494d0fc9d2fc257119ea72e4631380e269427d8e5aa9efa1dd5206b4f9ad67ec2c5e19abacc0782d51a483239049417f640c311531204256ac54f6fc13a064c284f8387841c12ecc0db0421fd7b0598e03bd499a2bc3a1ebd0f7792d02e36f39190bef9255c0b52b4a4b93f8d0e14c85869b88393237c1e7b7c38397bf2c771a7afc0b6b680da9d8aa1750875df4d96109f42eec989cf11fe5378d1f7c6060e76daf207e2f543bf57d130f8a2ee61607eeeb0f00cc041b1a21ffa6400fcaecbeda722773ed306d06b53a6d0e75eb9469b127971e040c5457823361dcfeffe67bf9ce8eaed9f34d1f32fa621a4fb7be3c36dbf30a49581a6eca2203718fe83a7a2f2bd462a83b0c05050006910833c40b44580c40da06331eefb231c43fb935e285022cd9bcf5d87aa3e5e95ea1ad6f2d4914954e4890a1a82ef3ec2231f117c2f6f5a0a16ea0fc60df47fbd36208538e08f9b907e3d207dfe8f05014197da65806b862a230af3646c8674a8322c4c5404b217a12876010ff29537444113d65c72bb1c0472cf1d21920720feb8aa35ed408598cd58b87788bee164a9be35f80d40a9abe4c384d6a1a7227abd0be8b7dac6a03ffd7099b877bad77b7976947ea04270f3904b9ff9c67458acafc5376374dba3cd553fc249a1400c3fad3887e0c2d42e7a696b93b625871f04342d479085440dddbb17a4823d004234f1ed77adc57e932e7fd2ecce9c4dd89197b88350139c108f85bbced672b28f3e813e7a2f45465b5e61592d41e837b4eea9ee0f7e74a1c8906e6a7fab2e8ab6e555a057ca2b3f39a4a25e20f3f80cf16117a3f61db9257f37b4884152bfa08c93a76988306d71393de9c727a01b9f408686f2b7f9066e00a93ede0649dd7806370069717a9de142a00faf2257f4b67ddff4570d702a98402a18f1dd9f8b711cbe0108137603aeeffbf5eb104248461cede9bd0d76ff134a0fa0c9d06565ef7f5eb2e4b7ba309e60fca3402dceb345dc8637a0be24c681e36753b9639627798f20a7fd37b0348e0ec0b572fde211fc4943913a8ebfc7a0d6bc84a5960e34d00780c90565f98494da9d87f9bbc3f25c3c084b082dbbcb8bdd7d67dfd2aefe7f7f605611ff350ac05e3129bac2bea2615e0862d2972f71c9a9272a3ab4ecc5140e074386867aa1878d214676834014c5a74c1b8d00889355cced2f6506a81b618960eda9834776408e12d9bf425131bcd6a00029c8aab389c87461ccdb1ca87d3183632cacc8422a3546fabb0a80073a8043b7cfa13a5e9d461a8775a22b940f76b954d1f3bf5ff7cc103fd3a93769f826565e4636730e0813627bf36b25a6a993c2aca420fad955af14f95f3ce28bb5c78fccc663612cea242310494815a9cdc9daedcdd50319a9f1a15d4dc8f4cc39edb1843683fd87a485aad289f6d7b9fa494e47b273145bd834058b7b16b8c3f53a2a78ecd0404fdcb2255879785f51108baf074d40ddc2c6660fecef8b88bb3b3b8f60aa9e9d63eccd07ad3f3ad28817381b6ff88c7c3dac1c7b8649c10f2881641217e4d7522e0c48fb0853915761d762fc04737c1a8363a86f7cf275afb5d3f37d2475e0f820f6ff65ebc92d8ae36d51c47141a1e51c1958824df34c5cf7d3e3e6e6a16cd0b893c653dda94a406dc254c9dff0d70b5d80bc25a8acf8b1e8e8dee7017eb99a819456075ecbcd830f7b83be6028cdafe154a10a88ec422e33f7936b219d38b921c6d26feacfed6c8605a52fb7656344f88d178eda6ca10da90dc0d05c569450a2391711cfbf06f9b77fa22fcb2285a3039b5d96177ca957b69245bea4dcda97861a5fe92963be7919d73b18710f4e751e0aaccd7b73ea4286590706d47c6e506b252ff5148cc3266d419ad70fe6497fceaa49209168202dff8f90f37bc47af6e283fbb60fa853a459e19c9e434429cde22a27f4e825f2e530b5a291f3278bc97180fdd42dfa0781b02a212e16563536cd3e9c8085dc17acfb36cc9cd46ee3a344839e25201291f6617fd1fcd322f7425ff1cea84ac07fe1bb58c10335cb283411c3f6d21fda345583120a5851734488ceb204040d958658445309a6e5477c4b9acde70695e8cb32779788c21d163766aca6f5f588648051809bbd5f3807125400908b862b790b66cad0790ee7f383906dae7d7da7d1e158ea74b73a362180950d633f7eba34a35d5b3d4c2d65a25bc32306ec69e1b608bfaff506b3e8957d716b9a5f18ce5c142e2be426a35399cf0a78e71a3bce70ca42376a6fecbb02d1596377fe5e456c0f7a3af64ed498c4cb33c82a1681e20585767b28221b9429ae9412c035f30f4c03584b61b6e126b53a1c3f47d545f7ad20c875a439ec176bd4a9da408f4aea43dcaf6ae5f5f7d305c726f7c6844f2465a3c39c0390145dcc1d7c68ba027c67538bd6a078ef84d7cdc05f30060419b34ab701d4600e4728a5c9265cf6aec0efdf8809ef32c320de8ff3e6c6052568df936f92a206c8d981009a9cb3c460b180f036d3866984aea47164d27d8bc654938f31c33d960378194068125e1b260b434b1275a7bb6b8e9f9f7a616b153ed8ef996c1826c8a1468be14e7d4f8348cc2404c4acc4ea7d59eec1c0d4a4a9ec518dafa0b43fa03c9b7e14bfef38ec235f746ae33420e32f8c8490d668ba4fbe7eaeeebc17fde3cd9c566e0870018b587b9bb22540a95f8264504f913f79ba3533175dfd88e62dccf9cfd99fc0afcbfdf109503696b2bfedb4ef5db51c69981d803228dbe3ee266fecbaf7317b0751cb175b408a80977d15087c2f643374d5ddf3b9234b1e86773cbf2f8b780027bab58722248837eb27b4687f35eb9e87be47db4b9c65147a8668da281735934781ef49754769e484ed04ec73219ea86fcfd81d6280bcf9a164af64d26b668158e5065bda0ab4069a62eda87f2140f39b8c6bc85da4bbf55fb934f95d8c7de2f6852a7b74e45f18c33df1c950bc06c6a63e298498c8337d9f63afc09670bf4ed7cd606b3c6353d9f26676b215c450eeca2d2bc9310b9e01ddf2bf401f3cf32740cfdfa37b04f63a557ef6d0cb4f445535e7c10da42faffdce67dacf50e02ff835f427d596ba598699d1e78285246194f3a4a2277229bcf80b8feb5b3eaeec9b985c4917e3938e9d9483b3873c7ac77c42fd4252504fca4c0a407bb77f32077a4df2da17c1d0717277f114a9e790e5fc4ded30197f04a786fc11f92968ae7df0bbb452696801636dcafaf48195266d120ec2d29319fe6ce4c970b3c86acf3ebfc5df0e54ed365a361417fb0af4e7fe281452a4fa85a7fecf141f0d35b6e23e6e8f35f008c6142db40c1fd4bf5de6d2240d8f8f52135639bcee1d89f8951d6bd3cadb7ece2196c93d4ac3150ba943b32a71ea8689917cc6b3323cf62913bb67a69037ca29458b82b1d2fe28ce45ce44de71cc6bfd7aa5e599090ac2f45c0249423ac5965bd1b6d9a12c00666eaf677a7288e53b343221c0ce0b98432ad06ea32266a821e70e96570aab8d8424f7cc85c9e548321a0583952c50b0e728dfa8eab564e212d5650b2479f10c9fb35c1c25daf42488faab3b981dcbed244884b3ba0d932d8a5b745b4dc132d44ab7f1efe8eaec67f7cd17607d08d5e4020dfa949febf61fcd6e9a9adaf2a59ce559bf83bbd527d1671aff70b113b1ba5f4464f34d6571a56c95a1b927f3007997ae241c63cdf63daec36a0d29bb49c6bf84bb7429edfa8c9e36017c2cfe0123fa402221caada8d942741d7c427f3b05a1adc82118850bc8feb649f12a324ae8b3ef2eeece5f3085d0d49df853e234e5709dfcc2f97273f78e81779c2859862981089fecbea8da6b31a2e236b2b0d152f45268f4a8d968abe66f4a1d0258cb374bc1ef0e1af22df31554462c52f76e3943d9d0c20a11d36d7d54d9e4051284f71764a1b8170a12658d97d485f7ad8547ba89a6e6ecf9238617ab6d231c8d6b3ddb52801c3c34f39441a221d713bdd3142e84f6bdc9d43a8ec2191b8e99d6de0b6b5424d6d596bfb3d4db25ef8be055030de0693bdcf0767ff4441b5bae6b4db25290e26367e349500303d2b87c9973fa53f8551f3e6423f9405ec2a366a6e77ee95f921382f9d6d7a0d2366fb5b3410909e46bf1dc2623898ccc0bb6d31adef8e3ab7ad2e0f214c48b09a42f3f52f84ea168ac4d3bf5f4cc1cca1b2de2cca4a94f8ebb7f89f3bdbdba43a6ed3986d8d512e003d83ebf231018cee693cb40efda5ceb963e7a3744e671b4de9b88b6380dbce2f5ed2090c9bc59a05b6015520870ebcb15fbe67a3ecba22904541dd54e0a01088bce606dbe7abe46ab599f8489baab16af671a16027edc8cc356bfe02e228b9dbbf7510bad9ab3a5e09656bcd6205802bc0b322d418c85d8dbd500fd94b89d34c9aee80577268f365e593da3528668acf87f7e6e13e1e012637a7a44b562c42af628dbdbe365ad73acd233953e1d17c4673cf6781e1b906d31178e1e485e6f7f7cc0a53e9aa407ef900f1c5d325fd44c6a5283de0547f31f5175eb559a4bf571bfb8f9d529e2ed4ccd7827a0a34318599412a614e9a22f80221c99ac7a437d675560342b99ccb581b960a492cea33d813fb6fb47c9f146a0e22ce2dc9e703aa5cb54a657a27906d50232b822cc19f3c413413c11d70c8a891870946f670fd138f7f73193e362403dbbbc2e55b51089d28ac0c4b73162127f3d46e824099e6c9b19532c0378c47e9bde1a9051a29a8eae4e843a061c1b17c56d88b8f0918e35cb9a8fe1d33622d9056b572df0b8c58b6712ed6b1441826b11829c50b1311bf4c797e5f5043d9eabfc5684f0a606ebe18fbdf1b274d7c21056a4566a36639f818901540a2d33ae45c837ce24c3ac3641407656ebda138c7c7bf8dbc4105b843231c5f4291dcc5bd794d18b98b0f065360b9c96977262606b78814fed56c56f4330a0ece343a7de12de9d245db0b6ab3f606c797a9aef8d484e062e3521b0b17f03b4e585c489c258c6389967465c3cd7a49764fccb7233c8fa59ff7ade4651054b4fd2643492b6069e839025ef172f3b93cc5cbdbea6549be984226ec6a22d547caf91e13f0677fec024ac51c39c42a5283abc5c5c24cb36b212cb2a9fac1b122377a68f5148c76bfabf445913d9a0ae11a7daf76d19dce151a0a65f35630049d62e1f3a9445ca8837e1897d35d977451687e80b8da5582bf55914c95cd6e82dcfaf1f26800585383e3bc5645a2d06a01037bf40ebc61ea4e02c991ca5d5ff0df140afebeba03f9445b2bb7118081058622defcb2799785359e22aa9beab4632824b1fc1ccbe6a10877a7efe7f111c3e36e808b69e6ce02a85f4b6e498e8ef09b155caaac17617c638f207753b62c612ef75b75e87819e6ded336c4f3dde11747367ab3cfdb3d7c5d755fa4bec7894b84af347357de50bed0b98203b8cdfd15a0299ae2885d76e2fbaefb05f4b8b444ad87ba65552fc131d90e864270eb2b3e5338e2152af11498ac590b8303161f309bdd92c9e685c12397c93fb991d75d083a5acf4c2d7c820e8a0d38d5eb91208238d062765dae4dd12c7b4aa004b80c40068ec4dfb014e6cc4de68247079e94d4d7c5b147d64b77ac00b104ffa9ca71c79da19419811f59af06b0424f9a8b406cd84799c272b54f6d5e10a554e7336ef79b730bd9d6a5d026be7543d4f7bdae91691877a753f753144c79ae0f5c9214b6e19df19e5c97407d402142e7d28c3cfd7f6e0c159260ac8e575ce33db9493ca297b8132c244931c05dc2572ba452877021a5737eb90a440eaaec8a2573211d38f048f11f059d1022f443e37383f87accb21a5c5a7613a3cdbf46171773dc6d773db61808756e737fb73b431cb689e76762e6b3a2637a5613d9d92b2359d97b4c4c1b73b40bbbac9d59af3a5e6d241338c52e48340d0554b337cf230dc9c2ee282e1c3018b0af0f6e9fe091f5f306d1dfc5369cec2a2cfbbd8d68b7f0b340fdd224eabe082da592bfbeea3eb9cd46d6e4b2041bf7910b5450cc3682059fea7c172bb285c918bc616ab0c6a365464a8d0c1faec9209681cddb8e06260a45c70f93231f9896c64cbec24c8280932f5b6b1072e72540b148fb1a116726bb2239369d3581f1fa6b78f3d4b61da350ab6ef2881db53caf088cccaa6c0f09f4db1c2b0a79659bc896e152ecc01d94ec4212bb81497a187c62132655b2bd2c0e8082d5b28431f748a8d09efdae6bd74e95c45b5b6bb3c1b5d5e8584a1fefd1c6ed40545dd6eaff9ec21935443286b11b090755e821e70801e66d459f4f0d9d134813e323f3174355356858e1aeefc6cd1dd5602d910b8d5b2bcf373fab3097a409123ba5ba5cb9907226fbd900b4243a092be6ca860f5a571ebfe937051dfe497e2e0a3214b923f51e58373ef4122ae32036aabd7c4a34a29711e6f1ceb0eea97a44893e1ce725abeed93ae28d9d6c44a6bdee39643e808d1f3aca47b4f438eede690227d66c24a96705f35af303416c9cd717f44a38e38b34e3c08b78b3736e59e715c6e3e8c111235dd38a93c5fefb86cb9882fb698b4e63eb15c3edf3694910dc5d9c9ef84ed7e3aa3b0dc4743fc5f5f65a5be0f30aca746c791dad2280fe5825cc3cd5401782876081c28416312e0c3a02a9d33c107f4b6ef31b195e64a6263e93a36baa1149e56ef53a4d0f0d97ab10289e6d75193ed9c125384b2b9072e26a5ed352168702a9bb9426cf1a7ddbd9c1d7e5d84f9a8b14e28db7b875faa5d940200d60efe424833f1c984a8c2c532197ed5c22c3b946e841eea5586750110c2cec8311539f6aff2410d175ff2e5a67b461bd33a107760d0c7f1229b6df02c7a64ec8b68d2509db0845f7351f5010d5c3c76dc8ca89873a91d8d2b3e4884cb9749c42cf611797da23c001930646f21ca061da9e190cd3438acb049c2422b1248eb961b981cb498a5d674ea26acb3cd181bed83226c6217896b96d201aedece857cadf262daecc19538c7d6127156c0e5afd81c36cded700eae18cf7640168cfbba547b6a342545abec2edd6208f65b188d3180e2fd228794df6196fe057aeebd993ace05d43e5a8507b5eac9a5e53cdc7f84f8b4c8c4037a81e697b14f6e54f507d1cf11b7704c516cf5b6ac107bd6c9d040f770400077f030639f97fa75a113f3edab621d27883a351f5535e15d07c52c59c07b136e891eff610d80bd65540284756361195df91469fa10211760f34a5a874f77eb976acccf7e7b23bfe3b1eb72741148c48ce4a5ff4e3cef79e67c6feb830ce763049670b4d808e735e0b32eb63e7e1a84f3facd05d21ab0e09fa0e5343d053c941c7ad48019db012f29fb94b1a2400e7dd32885c301380f7f48d203774fb8a965b21fed1ed3b0e8e6d6f2493a09c3c631ad8f6ed9abcbe81569f4ead61055218550317eb4f36a3377d0821d9af0c5efae24e03901e68c042658c73968a84fb006ce57e08fe9e46090ee6e9e3c98bf1e9f36160f2ab198e4fa9cc94cb5ab954120a25d6fb5c1720af914c4eb15b5179c4d1eccdb7e10a61b285a46aa0b664540ab8ad1e4c569ebb7a648e47937171e218dba3ca23a27d4f357b91f529c7a31d4da1862f36dab4a0fd74e3312fb9ef88aee7a92a82c640a459c40e731842e464a8c0a08ae9052b6528f34dbfe2bfc70692dd80e6082219e02a10e4b51c17dfded9aa83b7a0c56eb4a14a15ca49740a625f0d4192fd5d35f50289e26bb07f9eb2a322a8ef915701908ef117efacb1177127e09ab92fa43dc837bd6aa898f09576e0c62412034d987439ba1efb374f1725397d5c6f4c35a0505a0f7f91a30ab6022d45a36fc058b5d31b1d49618d2ac8e05aef22036fb8e67a7d1219a9878e3f2af5a587ebf03f773bd7230113c5a8944cb68c7930e933ec3e0b7ad81029e90dc7b96be1a83c9b4f068a63ac102c4883157f622ee90967c5da04f0772eab5b9d8bf60d6ed0186c7c39f8ab58844f3ef47e37e032500bc91acb556af6ef5d1923d6eef457a61575e9c9472c484354a052a9ee9748cae7447580d3e71b61be349548efe7b6225ed12b49762e00f424824ca06a86a3095e7cf5b3efc7c12bf15c13fb9eacc2dd5f7a668df3e57aa93991a26172d437822728fa9c7c917db608273c8da6a6c858c1bcd4de2d3419914522fd9bbf7ca42f62b462e8cb44bfbb96075706c45788a2bd7c1b9ea31d327d8a2c622eec3b748a9bf4aee9cfcd9c758b1d9ba2d1048b18285fd8a67afdaba4d16c46f533c1ad65a5a8517a6d3fec73f5cad8a6ba8d10c7cef4a2aa7e336e5686b3c4185e1612dc20e7ad746ed506cd6f74d3722444f48aa6dfe26a553d1e3b89dc4061d84871abe72d8a0025b88c0272636433f6ab914e3c6cfccb0d1b09b26201f2d75a9ffca9209d8cee591c76c4750bca45418fe2c2adb4d309fb31d63b4d6f673ec55e12df609369efe6799cac040378b068357eb956e0cdc317b187ab9872e2ac33a9f25377374da7cfacfe4e9a61d099fff4db284c1b1a91397298050f348b51cb34b505beaf995374eef924bade9fcdb3b4225bda8281a21b6d8678dbd2821ec85b67020d5f3b18f1dfcea0b958875f4242205c5444eafd6f738f71f3b975c4ba5c68c63972d7019da244b4c1a137d07025aa205b83df899ed045048aca3b4c8fdc1bedbe659b20fc435312d143a6a22b3684f6fe6732cf8008463300cd240b934aef5d76c4eeb9875ad470d5c38d528b04c4b022529694fdfb0afe65d07aa3353738c234a2f156a2e8d8551ebe0eb58965a25706acf75c9ecccb7840468a294b047d272e76001c8f16b97d41f17d9d926506a0f6bb38cecfdcf6379ee70a303b4330641d96ce6d7005c3878a392d9e43ce31a64117682ae74731b8a402c87b333f2cdde0e2fe2df29adbd2888c7027d3a6b225e758e4b1da01114dc64e88fcb26fe4f15ccbf6729a84631b1409982689edc4f5b1f79b24a6ac47251a9f5b94a21283bc92226d64d8db902d83a0dc0128f502508c571d55020b125fc7fb253e5aaca1022f588b33dacab3a55b44cf67b9c9a647539a0bf3c45c6f87ea6f965b16b89476516d001a2e4d9bd99ed0786712de814e6aed657caa0a951c552596ea8276f9e191d7b4e074b96127a61755f6186b28afb8cc617d12b6674fa980464a0fee90707ddd569c470c4953ae96eb2a43dba30cb99fba8c5f371216635e33a827cfd69c00416465840c1822317cc0c7241acdb057cfaee89a62fa6a1f97a084942bf9a1bdd60718cb9b39552894229e7d3aecdf674e674f277738017bdcbe65897fbaf3b814ba4beb0a3e00b066f5f53cb5df66c405c09db281a95177f98961a832da5594c00da7f54f3fbb0ed09b48e596f111978b8bf251f70834815ba7439d6b20f9d841f79f0b602a624c09a563baf28eb87ac5c3d3bd25247f5753935e258555706ba591d543fe1b0c75f8ea640b5fa9501b51c3d00029d195fd803ca7d7e368d5a42677cf03f733ab2bb090ee862f62950a03c6669dfa43e2d9132b6e1662ad3daba454bf035d8e9dc2713f7351a911f021b89a4571669e2f867bd86c9eeb5e9fb6a1efd49e65104a4c772fb6045eed8e587194f2688f7f84afeb4b66220d0bed1c012787d36c6161c9be1aa488f81cd2f554804c1c5b8fa0ff1d7c062559c411e61d9e0d1be7df137b38e446c96192a1f0c1de6c6378234740faf6fd909df3356f988cbccb816a7b066c01a41154b845807bb4d2aacd6daa4a43e3d01c26260991a9660608641bc11e8781e0a84778cb8a2b22aa11d5e55b52355f3045de353fa92783cf07b39f2d6a18aedfa7a3e506fdab938be181f2754c3280ed1edf93188546d871af69175ee10883392d5becfa07cb2d01b2e9125a52a3f215334a8578335f1c65b186be4607f16b6f1788a4779b8d0cd570a8557be218c2cc103738950cd5c42a9746ec65b8bee050756ee72c92f66a841d7e981bcee2ab046b14b2e76f0ae86f5403579e99a5810f2e9cd3c68968b12f22612e0185a35f03585c8cbeea49b4831381bec9fa9fc9b32380957a8c6f486371c09827255df76399316f6d098a41d21ef50936fa039333a18d15fd53f0585fb5e77d1ff29e9f30ddb6dbb7bfcff453c2b82acffaf87023252a33652dcc33c3788d9233a886e18f75271e1f01bc852465d3475369f6eebff7530e7533371dc3138604c034c7932bd8d4d63c64d71cb75196b491fcb2fe2034585b0e3ec3e9052c3bfedf91264cbfd3277d56b43a50aaed195509dc6b2b459b2d9254dd34d8f57f7013f8ff8bf9abffc0cfb2adb3f51883ab55db2fbed1c626a83b0666cf4f478d8ac28e5323ab59807c18bc600986da4bfa359123f76fe539a4e5048efee677026d7c5a334980a1dc3ad6c4544643765aba49a90d50a1c866c129097253efe3aa0f07c8abbda361dcde2db4800341e44929200542e0ed9d676f08fc44dff9fa3db4e1a55d5dff86b63aa08fb1a2118a76fab7e336d69b67a3b50a85336758b6b61da99952001c720fec95a43c982505ff3df3e9006bd511242d6cbfb645177a6255db4b5289690839d74210753384c8f8c8c5ab49c2bcc927b6fe65fb6ac051a1985536a2daf1edf73a6a142ec685b0d8dfa23ff46a54081dd3a77a8f8284f1be4ba16d0e01a9808c01e69261549588dc9da5ecaefa2155869a966b1a547dcc8c482a4461f73ae881018291a16b0bd177ff422ae6d0be947f2f6267f7ca98006fb9d063f39fae3a72b3248fdb7ed0b58ba357f94a046dcda4055962954f6ff55f5bed61080fb341c1e1b7c96ea6525d4a01848ed3ab8494d66dcacd94f667f7faf6772041e70987b2890386302a989b74db389edae4867bab1bbbb153a2e79ba5f05d418f5407a38df653d43de41a7f67f1700a08f788a9fd3df8ca9f699268cbb637805ce5929a7d31bacb692e14912cb61926e9aea2520d7d68a5cde2d71a133ed7696fefbeaf3452bd363d1350da9d95766444f3549a823333aafed41757d3698f948855d1d7c63a0beebcd5a76bc969328cd509b069b23c4e06b993ded574c8b8a81f7f941a0b5800ebd4a8644bc4a2eb8db6b0abc51edb64b2e7bd67d04eb48ff91bf06e5aef83be93df943f0d36c038d8079cd16d805d60ff9ac20a47a2671e5fbf4c9112aa7037cb85718a056487457993444544a61a4630f60ecc50b3cc004c5a35bf440b5748b01df21c78b95ba40a32f623d6f14c0c6c969d4d2532a4cac1bc7530e4ed8ce1e31a5c44490c33dd941744ad2a324c6d3bbfa9f0e0157e63b31c233dff8ff51d51b36013cb0a423e48e2f989aad69b32f2d6e02a9e1c289fc4337ee662f414f1a5677dac989524c8aadf1857c8b0f6ce3618004285f5f86c09bfb1c60fe8ecc77857c87156a50c062999b5165aadb5e3ee4573d7a1e131ecc4f71eff9a11708a97e486183f9397b9410cffbc6baabfc66731bc7a3f5e07f0176b3def58621e739237262fd8ab0b76fb1d3c5e4d9a62ed6ddc54cc14075d96617eaf68360cfb00994105f8f81928e4690205c23ba70572284ae6511ab6f397c5f24adf4c2c49e43233aedc8b66912264ef661bfc01b11dad5494d94bd5455e39c48706f51fff2e27900b44c5823ca16a1eb2d81705ab4a1b43e98f87ffe44f78ad4682fdbd161cce89246ec4319e03f835043f3786b1c8d14369a46d7d973beca7bbc0284473675ad1d57388d99be9be6365a23014611038cb1963c435b0f536cef804a5efae3a95995e91299e77b30f434fef2d9e144f57a6bff2c8465030946fd9e09de0238895d00f4b0f9f517216e20d82d1a8ef78cb09c859210c3d8c514f3332a25a22ab88d8ef422f5a3c1cc75b954a3f58d59700f85cb07f83c76e909b8a5e8dd886297ee16875f4e61941d0ca34782d53d4dec7c22ffb0dfa07b602e0c7640e850b0bc00e375d956aee628b95670140b6823c4f07c544cd5e8cc3370d8843359627a4da3ece9a62088dae53a4f4614cc5d8c3f628ff65038c359b8a37a3b7173dae9602acba1ad3c5ccc17adf2d4a5cee0e7f9dae96a20180c27b221b13308ebb62dd995bf9b09ef804ad9c93e44b5f617559be62c3ace23665558a7f99f87104fbf3af8186b36254cc63b968c3d8501a6ea0e3cc938bdc86915d867ef72d5c00b762a115e5fa5951241f1ff77528325812375af068b425c3ca4cc0d3f82246ddb405e66eaac283d5554cc4ceab3980b8b17310a2b3025ecc166334748b84c435b085a3d486bf798f810e41c043d6370e9992ba819d055b354dee5bea0f95c5a1a1a91cac772f222a97263328f99d2fc259c2b64bf46e90da26a782e200e884cd4badd69d17850d9e48368e0dc2dc470fc4ebfb3cb396a499771ab327f4a3a5719eda8546a025c57670975a619225a301ab6515074cfd505407ef2fd3828c140b89a031b6a1ef4fda71b6bd96ab15c79defb67c311c14d33d557475c0b1fbb8208510519d43b99233586a61a9d3c68479be864a8fc4c5275a5c477b9f01d999020cf85a8774f560b3a0a19132fc568cd6493e3c332030da850d4d2ee510234b1874061e11c29c23f2a81842a2a4b45040c1e1d1ce89092faa37a9e0a26ac8dadf2f200b358064716afd74e658a9b74d02bc255893d659ff9f83050d32afb38246949b9a716872c62237db96e6029725cd96dcad0659d6b9b9aee64e33e60fc6f7b0c8d105d5ee55c3a2ef86aa7db8aa79ecc415bb82a9ffa66d9aefc83a9dd4132320337519820a8a68a61bd96293ae41850ab7e04556b817ce4d31f83b30f9f34df113ed78340a14bc0b725fe2fe89f917fda30bb70a400fc6c2c443dcba17740afb367f30fab6f003ba346e3fa45e4bbdcb45ec5e0fb5073ff50ab040280a2d76c93c7eef0df81c5598cef0c530ae28bed1adb7924be9c7be91022973a09d083221f95179cc71d451b6c8c16ce16f6745c73ce85910284bec92cd4311e653120ec4285710b0a337b613e4e6df9af41f2c65d3fec79bca52e6b5d31a614726052abdd4d349d35120adbc6ad49371430b3390f74f174667fedcf6f64c90485755475911a00e8b9b29a3b3995ad29447e4ed7250a6d53219ef9362408a562cf7e9a4ecf3ce8947b7b1a1e694cfa58760613d992574568d5323afa9f31aed2c4063f91e1e76a1093d35c465634a52f9d7b673b11f4c9565ddf6e3cf8963aee6ec14c9afa30f586b2b97279524f38eba532ccf202489e586f07a367a3ba8df48f5dbdee00e442a5354c21138b6283c4d7ee7bc23b86713d10a250f638df08528fb9ab548284c4b95156285666a431e94cf0448b479a1b5096863762f1c451397b6ae411856ce11cbd64bbf2b5a757f7a6cdce61daa57324579b3f973fe0008037761c95e1e026bd8a492dbaf4718a7247cb201c49902afd2179b003ccc698c6f63770da6fcc417f20bd4f3ee7f04901fc6530593bfaa21090ab556f344d51c502a892697ef37b9d12a230238696adba0b4dbafc1e52a643e3ad3876ce4cc9d4e8a9307d323271af627c74a314d5e15ff21aba0ed006b1c244c7bf4097cba0af26a644158b9bfff72da079e53f3b2a67d59efc2911d962ed81ab56d08ed91a96a19f592afc26610704b5cc3cb8b75f5eac274bf6dd1dcac0c274fc1bed0aefb84de40596c8938fec8d442b744058bae033134414d9ca3e0b0efb76e205ec9bc083722017b471e59ab20be9ccfab9a3670d3a4741c4f6e54a3010d406f9efe5694e5ac8ebf6682bd1e50ad4cb388b80dd72e57241ecdc54178a667c5dc5a1ee34281c792102c745b24666f2d05d1ca8dbfbfc8b68a52aa503ac54da228eb7674b4b81074e1d254305d08f5e54e185ee05ddbdbcf215db733f5c0e9c1b3b4f0d6e0289a8cac2fe64ad17b514803e13a31e7925f47ffe08ed8a03d1e2867eae4295f3428ddb8e243d88987ec7cfdede300599fda95c673de9101a1b18a3f171b677245b3f1588b30be9f719dcb21e00e8fb64fa3ad27cd7cc21462c7b1a1c6b07a19450025c5cbc31a76fd17bcf1ad655a4f213b34a4286e69dbe7bbd93fde558e4a43acd5f1fc44722a8be2544bca938c069b53b31a7aab3f0e7cb805b1c191c3a2f907898a6ab8f45bf7683dae83c90926dac5873a5fe4e507878133ccf14e7a10eab25f1c43e023cdd3063485c3311a8cbe45344f6f9d6efc66fcba4e0e31b2e8eed8626c670c28cdfb2a097262467c632dd091c3185eacb3c876491d91fabc6a417b56348d6cf12ce3b14df7a0b87d97ead84499ce1cdcd0fa13ae3c0c17985d59bd9c21548a16e4ee73af666450213951e09c3f3a4b4d5fc87ec8956ae09a7df517f57eda52ed5abe8c7d86f6790c322ddd9e252e0ad199013d4a4692b0322f9a446d61c9e34ee932fc3563340485a841e700c747ee272897284f526002dc04d8f22a706cb8fd13aa31eef0cd8a12af786ee2f09a4e9de8f25e4e7624bc7676429ff56bb636679151b7b203804ae98c6d15fff9ed7c0c7e30f23701ad831c9181fd10410e6a84b67cd24344777fba853caff239e37501fea3cc50e7a7eacdd03e5ad5d8446dbf570f208a4049b70b850c435111fea82a46c9527ab18c8514bb02ffe641e69c846abda72798902c5f67e740337ae89776a300f752cd12b2c27560104a55adb33c4839d181bb6acce550a6ce11d12444e92d573e42ce09650536d740a1974f45cd6282e43629d652c64e1c7699c812d38ecea71b22e9d91efba6e0c9474c71cc0ca3478aaee8c178a510c71b4d00d4e830efc628787f2eb2500bacec78f4efbc3f57bcd76e029b879851380c88df601d502bbbb9b72330511c1b02a7e02f0714b6044f1d403f040d46c147765dcd67ed1b186bb20c36c2e24bbe863fe3ebceba59b47b973e70aa83e8f7717a111dbb1916cf63b37390e9bc11c545acc7e9428b0484f3222ae5dc7ad337cf9e15b98c1c0c33da79b34472d0a714d8c3eeb1104df36a06d820f8666206800c1f7c6feeda3583d298d95a5d051815a2bb00d78adc58871df0155a1ee2b56728927d51b564ce5785ad8eb6f8e9dd1be42b5749552012b6301272ea5a53607bb6c3600fc6938cfac3348a11d8034d620df8c5356f6f3c31191bd19652466de5dfa57424c404c56c943029f89f98ebc89e7884aecb1504cc87ec321e9005290c5c64526286a623da0889d61a160b5fd1eb5ac1e7baf8236fafaa59675682365a925f44579c9622fc8e2625871c7742dd1b332b37468638fcbea21d9749877b294cfd94fcecbed620bb6fa9b0521311e21dc418294cf454d96e111f6b2b8b76255d5bbda6ef32007b4d34aa77e42482727b6846dfb7aa52b95c02767986e1ff5511d6f056131ea599c2e2395e5f52963fa8cde1f81bea4c5b30d2ef17c0c739b61cc31d41b93311d4fca2776795bd4dd2337e94993d685a7ed1ac10523c556475d231ff10bc2b8cc626c7f2e0aca9a0fc4ca9890f2b7bdf30da52aa7a086a85b2c086939f292a41b700b1e5d8a71d261a57bdc945275fc9045c2c424a25e72ffd864c86676d9283678e8332212cbba76abf5aa7c595f4d2df0163e0d2a873354cf416ea653c28638951e8b2c8abda9df5f1d70f875cc96867e2459fc769da9de5cbac9e75cc4af372cfc20f312559ad2b0627528607031bf0c475bc87c2f732595ee162091d06c0d52c645ec85de6ec2417925435e995f4cff935f2bd3744fec9527f52dcde406e2601de8f49da943a6a53aa26fbf1bb8589cd117d554438fcd24208fbb40bba8ee4fe9f89c7210c7508f7545e08bdb351038f0315f595b37774e03d0f48cea7e24d5fb3d6b375de00d68eb7d29e2bdd9c9581559501295fe2539ffe8c6e45ceb6bc5c4d3700b3915f4b260f2d0faf31bfccb622f3ae266d5a12f30f3f8e4c172e76f7c1c66e8c4e546156facf72154a49bd1a716d64194faa03aa639e2af8e1dd1ebe8c6a01debce157d720b517de0c2f0181e498014cbac921f105b4413f7ab6a4271c6bda1134789b6a6d0109dbcad7064cbd2b1d1254f023fe903be6d4f40b34ad27e600e49d60a4d38feaf532bb096ffc8ec50ce438e84a1f47c410df49810a04e5f08bd1b0281d12816a554463725bcd7c39e1a0fb07708b8babd95f5fdaee423008ca175218d0ed133bbcb2642fdb8961dc5efded45cfe0c4b4915ab0c047cc28be34cb9dff1c8a5cb91b69a37bddbeb21c9995b21c7a3759ad3f98dac5805d2bbb634b21f52d63231f8f5e003577bbae011cb9a925d0cd2fbdbffeb3f3960b141ada8cfb631ea2bd4e375aaf04a8e671a6e4148a9446554383248250da2cdd331984c82e27839a667276e9d379811470f7a927b6bdd5ea9e178de9aee47f283cffe1bbbeb6183e587ac57300ec7f3597e72698050eed95ea16503a244373a12d96322a97b5d661c704ea1abc7057722ba327765846ff6147c8a523698e933978703179fd24979956693e0728b191c0b729cd761e18690ad75d8b7d76df11704f3f96481a2c80f2f2ab66b66997ae934122c0f38f12c28d306b7897062939660359551e5149c174c6313d89176f5abd5b6e05da4458d798982c0020e0fb9cedd6c06d86db7d90f29da09abdcbbb1f4d76924a83da463d9a18ecdff11d29f72d2f9ac098e5ab95c84a024a2cb475be97e1f4119ecf5a0603115eee62f1821e6fe8ded08fb02a4cc93d6ca4863ef542137ff31d203ae58a51c28884772faa834db13c578d35fe0cd626de37442188a5acf23b70f5fac41de0036e89ccdd6bde8185c6f81f5d2ea076851d56ceb062b19b2ad24bbc3c4f2ebb07a9c65b54a65f769c6880a7fabad0587a5b08cd42ada4ffd15a58526b9f0fb6081629a832f2d9e5e2fb67b8bb2d4e8f3594fa9caf6961559fd0854091f0b0703a591fa29bb1ccdd0303b42ddac0acf9a810f0516566bfdc5d4eebb9aac346615aec853805560464f4aa9f62e556b8edae8a123e57d4617c9084630a6b60c2c1a22bab4aed9e1ecf5d5a841ac4c5675fab48627e657a99b63be0167e7ff2be63fb07a44dfc75ee799291a81e632c9602cd04f9db144459d2c2011661c1ce4b186324878c27f9aa53735d46f157d6d0cf0dbd87f13072b243991210a48210a2d7646ce80bbeed531acd30b6cedb265503fad6570e48d04f202534897bcc08b4bf8fb09c2e0701fec9deb4672dea96d021ddb4121b74ab2dcd2f125018b15191899d7278ce8371e76a9346d5e8d050f9af7b488b5b1b462c472034cab47c2762ea5da35664e739c195189bc0bc34eae38e5cafc27525faf39be6ff78f7e89560e8d32e979dc67b20e7b644dfb08a73cd66578e062eef6f38fd92e32caf9d75ab51278a895b800c042dd99e26213032e68e1f7d05f03efd59ef25176008e53c4a37f6874c52ef4cd810bf0cef93e04e9acb06ddef9288200501b4bb8e87cd792a57d70194510da47c2b2beb6b81123a817e9c0c3bb2abe0bdf7f2d4233f38e03c65674a331a452b528436266cda1c14ec74b361d0c1939f17d609ed986a414100ed5b97e62a7387f9db70b743225408eb061fb2efce689e6d26e6fdb779e3ca4c2c943965075ef6e24731548ac44e98b037c40ab31b0cd04e0ad8a2a9165f43215b8cb466bf5eb62d5402f049ac7d8fff2ae693a577982a33d0f0a0f482fd1fff709104cb236f1a55ab8c511c435c31e323c73785d4cc2d811cf08932ded144645fb7f50ad91ce3e61915ef5380009195fc0bd23f08c062ce1ba4493157059cfde52c97c8c778719aef49e2f851ebba53099b298515f26f5238ce3ee23cf5217ad28cd2c9208b327927485aed4b5223a1f24fe16797fedfcab9cec9a4444addea7589f2673547e97a20e2311219bb03b0ed0d39261111035b68f3b246100364ef703dc9c16929fb526bd020b4ac9cd90b8dceef3a49782f7193e336df7260a1bb81ebbdc256736f4854b8cecd7180d5dc71c3168ffbdecab176920510f891d6e6896415120ed768646d70aa96343399568d9b37ac33857108da9802a3c82f42c1a11239af1c6faa576474beddcabc623bf5fcb28567536357d91de96cf62acd8fd2cecf257f91f829ecb0d7aa99e3b86ca54ca29a2a7132e346924cf009ed090936dd22704924b8db833fe7227c3a66b585efa214e201a438b8f77f33c5e3c2048b8313760117f2920ce0269252ba4af6a39e434a1b9da67ac8744acc7e175232ee00a0b885fab5d49565f0886c6d8e32d5e999c8e718b0bcd5c20991f4e75e61d61dac15f516e53ef59f978fcaa10ee3d31ef7379268f4b120146827302ed515a6a2cbc7953cde7f8e44c86f3fc34f5448daf64776635154288c6dc5b84b2f901d7f8930efb88c85c71d36499651aa7cf9bb1db721d8eff58ee5c4063a610a0eeed293fee5458693842dbb67b45139cee77b92059758fa9b67e939df899bacad510b9ca9e134bc75627705d793f5041c516c5492ddc202c179f83abb4a0d8d0fa54c37bddee858e3b41b77f5354fb30ea3c88e3fdffdf3f7ad9007c35bb326bf19435e59008572467c5ffd450b825e266a78a9e7a755b044b1e0af9fa170699be8737e2810e31fdc3f24ab5c77236571965d6b0e71ae44e136a2a78a6ee3c6e8781a4183ca19fc86f30684e50ac3760eddbb350339a0b1e2473158ab6f2ed5aac6fe14d208f2af083b45090903ecacca249fe950668f979a51cc40217d088fbafe6e9b28760d3010fb51281bbac967782e307689f1b49008e299d445f67997371ed478c879af0422ff352bc6b0f16f6a693b7b7c09cdc64e2435a2c0135fbb841176e94586b8ddcb46b00520763715164e50542709d07fa6ad7f4cddf77a3e944c1793c760a9d409090935e41083ecf14ad1ae44f73998b94d22a9e75c4f062432b0d0d5315da5917331608cbba160091e5fa32198e0a0c03cbcb1677562f4f7c3178f715330f220a5ebeedd610e074886c537d6ec5cfa45101dcad2ce308cd25007b25b3f30127450ef0b297528b04c17a2a5d25514c0a854708d1b128943f2a4da339f26bbd8f3cf560f4d93a0f17cf5a92670deec60e41e3251b429dccfa28e7051a6f459fdfcf69c0a9735df73186e19010975a6d0154ae81c52087c95fdfb9299b7a5d94ca2c4225dde0c8ea7ce4735d69539a75237cda6ebdec0e7348d62e419b57ac44d457e6de4277f3138110e02bf3b1668a93803799960e14a742168b0b71063ece7f7579423110431387a24bc1718414d07f7573339bf965ced71e3d2ed63950fe3d81f9ef6bf2be95e2fac2035e8af9e16773208e0b87ff2c8502e03b797e1b9d9b5dd099ff7137e8d7519f20f320c7c0d2e144fcacb1fe280a3dd5a47b21de1554df8076ca4026f99429effe8780f8f0fe900f8abf5aec7d1e3cfc2a9a6aea1d894d8d2295391191ec17e90d414b5552f29791a0a7590a28ce8b5847561e56e8a81b69fbce433b9bd7e794b353ac93d388503af9a23a2b3ba27df5890091a968d6155cd19cfae2301583f77c7e82d55a7f58fb37df974d7d81a3899955311390f00a4e9735483797e120eff16fd1258bc33cb43eefefc93659c7592f0a3d8fdcf31c8c262ff52abcbf3d8de8adaf7f88b565ded83f208f6bf85eee5879eaafb7d8bd8e9faa98650ef1605290042767f77c32ad680d66b3273d9a8a39c5124e41f1fb65e68862428633cd40970fc0f9c9bc66bde80853e8cec4dee210df600dd019916f8fc276a4657234d536a767cdb09a77ec066d68a4619b466d748ee32652256e3bfe6e6100a86284a4ced3ae4b2c4250012d61487415c4a25965bc0cd259e5ba36d764326aec4a422f7577d6cac8ff4d83971ced1336aa67afdc670c4335b9113fd876bf795041e2e9f70d6f7a1f65c815a7ffed479fa9a6c3571f35aca4582fcd44bd1697a158bd88589d7b615d2d454e99ff11469d50686199143421c49dd69c52e1870a905eaa9ca804cf064d039982e5f0324a05a80b243c1cb5312d1feaaa19721f5d03a7b0688aa811a51ae5d255089ae559fa41018265229996b3e5cc2c537d8139e60adecff627a56e009b9d9adf7c2a6dcf792e0ec92b9ea6762e18c04d277605db0d0566043be68ef30bc5d989335c1542f4bf0bea77fbec72ee53e4a7042c0c45d507477d45125ee046b82bc787555eec98de8f6918a952c0fa74c47887c52df753c15ac4a972aef9d0b47e164ad65a90da3278cdf3af6b1c9033c34a0081a64d4dd7329d793eac37fc13444c11ede25aed36d3ce367cf19f8c1947cc882c4b635ad250a9987e8498622933f8b3d98825b9fd4bd1bf91a927224d6a10ccc88644ffef916eafa8f93c77a4af31777f2b41a079f885df1afc7b1793ff782785f28403c18538a2da5f49f33834c7968e3bbde1855d75e9aefd2e5b2f6d3730002a731a4a2f4d5b1f57dc24e8374b308819b990771f3d5bca922fc944aa31c0576a53d26828612c4844e95bfe90bee4bec60d65b69fe25dcda7b39473244691894a83ee5cd4f5229f9327dbcb203a08b7eb4e1fa0412040758e610289ea67639dd66db255ce65657ef57baab3f24fcaae962cd7d1edc0ed1435369033e955e17330c8a17d8c4aba400e5004a694fd918b817cb6d33a8c066ef938cd451ad50a6fd8a6c5d8f5f72b17880a38d3d9a766e81e093afcaf58b795fb2e06745294eb32c357507f5ef93df2c95b2b8643e4479bcc1b3754d33f4ca39966f8fc46fbb89a1c529afe80159f9e87d07439e88b5a2e91b1f39a356cbfa665a4998fc661f281f25962167f69db37dfcc62f2b943593894618475b872c33338feb5ab3373fdaaa0adcfb78a57ee90db995018a8f9f8ea68240ff250192ba16b2f4d70cef1f9e8e57ac83ce4d82ab0e5f511675cc2b95a2a0665c4d8a94bea503a969231d736ed9e4256364d9de2eff2b3e12b3964d318edee5cabcc01e6d397c41845cdd064d1e7096cf778637ef0fe4d536dbfd8244b90bed510f15100a3cda0c5ce9145bfd83e68034a59fa7a310e6dcf23bc6884c9406a235bf32d0b126b6a6f4070c4a145d8b2392266226704b9f4df2e0f190608359e1f2facad57f9879d4e115921cf082876d02a8a18c5d3c05a53da1529f84558e1abf6fc51222f2258eb109eccd8d91f3ee81f7d516a090b06aa1e8c3ff2ba44024eda7c829366eb6da265cd0567e8facae0bff9b748315458e004e1772412444125c3931470e83e69a877c6a79a292ebef4d534bc35f28e28c48295287017415088db416b8e8548f835266afd47af99f5765871088bcdca443aebdef03162afa4583dbfa74633c17757e6823c3a666421d8fdcc6fc9cd7eb743d95c96bad9885dfd897758468ac988a35d9c30226fb1176f5ec1c8df975dfd0e26c64d344220a1805890b62c53ffbbbdae514ad80079425ea47dffc6c83f9c287610a6ad6a420ac99644b31729a79cc59608a71633ced2bc7888a78e030aec43a6b4c96149f5b7cabb82362597ba3473b9154e706307bc804e3d0939b51204600a9677f49c51277ae7b9a0c4df1be841d31df76c80ba90fbf5e7e5ff93d199ef782444d50361887254850b0ef483f06aaa7ad40240f32fe3487226d817d31dec8a6e78257ec0059270d43e19ab69fa85d061d6e91a8af64e3414a975de9916eee8dfc34fd44be360d22519b39cbfa000d2fd6540f3dadbe07a058401c85f891d5084cb5892aec32e89899d78e3f3717947107db3107ac78d86237ff3c23cde83ff556b44e1bcdace25c1f05a2bc0dceca09e7494ea211175fc2eb8db4aa77ec36fd3cf4fd073ebd0ce86508507b591c53d59820331b89816216a0c6e7d44ff8484bcde3a51b9a6514d7a4602d6fb7203016d9b9aa9570f623b559a14e20803e799ae561d2b81679fff318866d7516e49afb1e7d016720b3ef204a22a9d6490b52cc25c8dd0479523b65210f88969988542152a2fdaa32d2cabe1ac92f22bc4d81977a143853ef13cd7a021b0f82983a9d480856bfbf1239b1ba5b4875ac5b9c00d75e4d48e695c043c784d7366faeed8c6ac1dec833fd37dd2e96852ebe5506a1db5389979daccef3f26b49a6cc8e05d9dbda6773d31fc4a6394dce79080084ad3b36bca8c388cb9606dee6b525bbf61f0d8ab71a66cd4aa7f8d1c583671827ada98bd2adcf1cf6d7a84dea3f70136686f658099dad9520d582196c6804f2a0b8251703e479419c74b51f9cee8ed1e95801c044a34b65e016234337c8bd637f295a602107c1625e47873a75982ea762a3261242f2b60bc8be12418403fa19b3b0f1508efc9667ceb5de3d73554ea1fe45979710b74c3721da1a4dd17bda1433febb390232630dd6baf3bb998a5a80df92d9351a5300615faab1021cf19cb4d03d301fb08c873ac4e85307997bb6dcb74c5e864286f88a5aadc63b54b9206c8f9988f0140577aa0110ad0dc7b12797007770825095781ed90c18a5062b0ffc3526b7ebded4be241f814ddbfb9d4dc312dc5e2c7f4744292e70a0555b8d4595482dd490e4ebd7e5634ec0e932def0f137f18993b330440fd2a121776b9b60f1e103a37606507383da3b57b4a3c485fdd7e18191ffa479a912480fb1514e758d21e923278099dd00dcb5f8f9abfa18169f05a9c9a78672bccaf1869da5be0a203aa66b89ba0408bf547ccad92fb7907af892ed9a338b3b599cdca7d0d8e4ff347a2e0c1869abc3b0daf0d899f7c7fe9b76975713b1f49ccbaba59e2aec514698bfc481467d63e9d49e2576ebe8543dc37d9a67a659f483e2819751657251e3479497bb132684130b60334b528fe517723bed973f273dc4b794e7ecd81370f139643673a791ba22225504e347b120e2c07704605c7b9df7eb3fb291d0985cf72dd759a006e422691863c87451be1d30e7f450a283e6d85bae15c0d9bfae954eb12e76a5881f83906d9ce25342bfc96a1719434ccd7534e4637348b7e37f36501fc8b0f46284871222146ff53c6b7147986c1d98e754ee8db33d8a2f0cbc0e3304dd92192153536a3b31437a276ada371d8978c65770cdb551e1a6904bbb50eda589eb573ea417a0882a2638cab415d05791e4c10239549886beee5201ba6b04ecd6b47a70e07587ebffd3bf25a47db6b8df7641ab778e876b1cb4488771fc068e9ea2add79a0b92dcb39cb48e48a74e23660b537f1133c0addbd9b8bc93b77df1082cd12211a1dfe89f26cb9134a951d9f90a0280ff3f5f70277316211795ccacbb89ddad484789f488e8c348477d04e73283f141293bc8756e94385e549e3572ae965690d19b138e4664cc84a9f58cea0b3153c9de529db3d49c9d31996f4ad2c2979019bc86d309967ed195f1ae4827333d070062a2dfbfb4d41233c1f61bdf83b803f0c488f8f8ca15e207d3cc50de1261772ed2a2bcb65ce7e9feeef4b964c5aadc3588971cd218e97aff53f6a39e9439f2cab24b9eff55804c94da0b02560d3e2c210f8fe77faafa54b4dbd0280da376473416220f27b6d6b342a3b64778bce3036f25d1db3d7b3bc38a516108386e93d8c35ec6ce6149d95231b2027ce48a99c9881e6817edb133be79fe5877968dd60e8b0902b46b22a8328a38a593428808a5c9f4af6375a2f4c926d4dd186b7a45fefe6750247c45c160e618b586bc789fddad8d5ac12245b01a5d717b99c9ba73a0e91ac871544bc593549a02c34259fd1db5cecac6f2fc7e43ccb4d72a2230b77084620de01bb9d2f70acb0cf4247e733bf0a7817a48fa6024ab0510d544b4e2a94d0135d301dad76fc2ad13991a55a75562ea73cd8ea1f9ddd091ddef2b3dd1652d22876057e6fb5b504ca337c51d45112fb6506cc92ad169c3190062eadb05d3d985537ecaf105983da02adb69b31db9b1983ed5d34e10e8255040f99247ba7be28dbfc35637f2dc78664305b78d0764daf49f6a5c99f12f4727cc0e3215202dc1ea004617fdbb5e7cf91a957f5c964b2b78e77c26c28e2d0f0371eff2bc828e173a60d45de11efedd55a3534422c16ef560380a93c669feb1d1ee5eed49538ec43730fccb3e20c7941bd62ce3f4c511dd97c84736b3bceaa5be2e4eabe5c2b1c52f658f85ff1b2abd4ce71466059607b9da26343ef5675a6a99404e9404c28c105034e45c4ef7389747d77ab7f40a612e8bb5ec07258dc966dc0b772a2c492e4e89002d9866f2ffd8678a2b3eb92930eacd6e9404e861a315ccd116cae0ccbabeba3d6c590276a0a6e5695eeda484baf0986df50e03edd22da96e00e505e824b7e6c837cc52ad299d504f91f7eaf1102b3efb1930df627f00fb881eb644ce1286b05b6ab53875dfa8ddd43f2a253e65300d4a7aacb9d09c01c4b21cbb6a493851edec82373373cf9344f284856e20d0653f6ee799d02fdd29d4c6a0e7f0cd3a99d5efb5777e4f3192c8538ee4c59704254fa812e1d464a963ea5c15df7b3a561b2a8f833e065e2252c7f583e5651267f9e0080deb9d22456a2943788fccbeba733fe571b99cdb9bfdc6d9c5a6d5b6d255444f1d87e87229bf3524369f8dbb753637291abffebe427dc39418bef0dcaddea85a3350a3af278766b4e2125274419ec93058dba6f513d5ec6fba4da7e5520a6a9637d7bd07a3a3ac8fca808dd72224885d9299ade8d4f95f5607f16820b74252430da8f46fdf0db82d0d511e744d8c9a9682ce35aaf187e7bba64c643e0561e961beb23175de060b6a0a80777ad289977edf9abe2dd0339e4b365efb773eaab3701cedf0d4552c46bac46cedfe839e04910df152de7ac06dea2d12092b27ba673503b80ed5721cbdca4edbfbce805f93f91d3af45588ad80946a710d204499eb4e6c95cb69fe4350d8771a11e8a69b63993fc5f5a2355ae2465c823ba37a794faabeb989b1ab3ca25d00ab9b5d759ee8239613b7b239a2a5e32edd6c34ea19a4279aba2252a9da650c37196cafb1313179309e45e5231643b7c2d979ba8166268fa8ee00018987183dab83f447f9f0367e10a12fa571e00e0189372fbeae4eaafed7294682e1be52b43b652b98c0a417cd3848d9c173141639507c05366cfe9543b85752f7f21ed36bc0fcdcc09148bcf15c57938e5c7ce247f3595e4e39bbc5cd7da1f2f5c8bdc73ca0dfd6c0bca46c43cebbf5035315be3e7ea84bace782d386112c194fdd098312a94b12b6b09db8948698abcffd6cc4dbcdf0905c6a156563d0bde4739a6a1611cc0ce4f2eb40bf90ad8b8112091d579a48723f537b466f0ae1eaf55edc669040db3bba24b4e93255998b474d1072600aa07ef948e5c228acc3cc137f6f0d781f858ee859e67c879cff5f9323e8d098759356b3d1de57ead8c6c12bee3113b88d4745c3c8ba8d7987f7bf7ad6a0b7c85fcd8eb5916280caa13dc1a8f43d75cfd147ea5ca9207fffb594aba22ddabb821169df190fdbd62c66f1b945256f76197df6f3e02c4787484b999433311f2f959f02e962228386862bbdd1ae17aca03e95f1b0b5f57c860c1288fb2f7e6717b5189076227e29cf362bae46b9c7c89f0e60baff0e19c0e2f3bb4d2259ce4147d972e5dd3cf383b6c088fbda308ae8f10e0a0c153f05b5b03e0b8e4eb0698c175c9fca51cda6b78cb2adc6713d2a91eb1b614780e1f86e42433fb61731eb0c8ecce611909e9d248dec682b92a3af3ff878b157f4ee471b4415ea644dd2cb6356323101346c799fc6af10de3c46d390a82eea597130139ff76e9277fdb1cc46efb1f766a9107004cfff50c1d873dc23072e53a0416b71e17774abb584a5401d2cf5f00721a236101cd02947f46ef76e301fdab8bab0567ca0acece93b6fe3da3b0c6836c00d9f854c74797b46d0a304d6be45f9c11a0936cd28716500d2abec99202e3ab1021020812ccf924ad64a32edc4c406dd7e390838599c28a8a52fdbb94aa5239d89c7eb193d1eca2aaedb3718b9fe0aacfc60960d2506b5a36ee0156650d04ebfc7d729d807268d4bc0e4e257d8da12e6faab1d4eb21832fa786dbb6e68d083b68cba4eade39cb60b16183dd93b269d22b3c1dca0e499d27876d8ebfe7cce90a9bc140b5c663e9d229491d7e1c6ff6cd917e37a64c88bb85f5006e686d980a4ca21d28d01eae43813abd6b37ff6e72bb1173b991c73f65fa8d5e75d3a963356b9737394e02c8ab7cb13da219af5e53cf1969576db9ae3672c5d0d1e63333bcf0a54f99d5ec88f9e73c5af8116c158cf2f4c985b10624bee66f8705d538df0d8b9d2e2ef3af98405f287ccdbd731ce71161b4fa574da880fd23bdb30ff6a793f698d1cd49f8ea06e2e9668640e2cfa415c57a1a9d734190c78b09b1315ff7454e56553eb667404d016ee1e039cd8bd7b83dccdf8fde3b756f4128fac673d30374dbb8055dea87cfb35f60839206d19d6565a0a908c703229618cb034e178b733e626137de760aaa45f9be3a13e0efbe656b3c96b9fe72a3cc71adc5802d93ee84fbe2137078d7c2ab118e5c31d25058aa5f7a9771e70dcbb8caad4503eae5b9dcde180ade54a4e9aee748b563655420b811b2861213736c5a6315f16afc3b8370b218b17df995f3007c1527b7a960e8b52c1b648da5e6be42c06652fa5aa0ce0ffffff1f