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 70478 17480c144414c46950e0be87a85b19a3d867c96c593bf71e38a8402bde5070c2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0dbe54b7fe5584bd838336c4668b3cccf95e59ec010802a97e22878633300884
Certificate Block Hash
17480c144414c46950e0be87a85b19a3d867c96c593bf71e38a8402bde5070c2
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00052a0000961c0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000bb8b946c1ff288623ab615ed685b03953473b6c68e4b6ee09ac947d6784582c61643a263156636028771427d270d2bd83f71c0bbac56a2abd5e6da1c5a2681a08cd96d5765a6d48457fd86bba9ab645d1ffcc4ebba9190bcf9080000000000000080000000280000052a0000961c0000

Raw Header Hex

00004020c939f7ceafb647fb0f0123f3ad3ad81b40381bf338c039f265abaf644312419afa223be1ff2c95fc9c67c0c69f71f80f637d5d979209b59d606215e2f79eee0f9e3b286afe040118840830338687227ea9020801ec595ef9cc3c8b66c4368383bd8455feb754be0d

Proof Data Hex

59,560 bytes
121216010307422ed8ed7208279846edc4b33efb5d1b72fc86c531cc05ee413620f3e7bafe14b66480771f07f3855deb0590e674f33e933dcefa5d0c8aa49cea468537d34c33e53812faf9013083c8be811af7bf1ca3b1fdb38e79714be85bee1afe2874dd01b6bb83a272c16a7055764fdff5b21a78e661b8952c966d521f3bad1e99ac78f6ded179ec0604db814c2645b6dec1e94a0a725e2822e08c2a5bf29721b88dea02648f229a80c769e1dec78c47a017a1c26366fff00c61269aa87bcfdc7efffef8b47c22b496d8b0e607494faace5a1a8bd669e558cb13ffc38ec67bd06b4e66a2fc08dccb60956804af36af459cfd7b992bc789afcfb31cfcc53bca74b358c0d56c9c8aa17ee6a288454ac0868bf8827ed094a595dd469a225d6484b926d94cd81416548a72dc7a7210e08b25d7976133e5def0e8ee54bc87722ae61fe95af98e817db0c80233b4bf6a9556e676479566ebaf083588d5d54af2e6a7b7c05c36b69e5cab25be64e684dbc45be0faae83d815ce64b51388e9d4cb30b63633c49f23e05127ddd2cd9803e9c1e974eb0626513da3381687e51aacb947ecae07f69da4ea2f53e7147948062cd7a280ff1103b0daaf5d4ab7269672fbed231d9bbc08c3437976ae35e2fe9b5d426defb89b18bf6994ce5be9cb9c89ec6c662325ec953d036532e4c8376c548eda8762a4517f9e24fd0d6561beaa1b28d0753383632c92dce4b7abc06a6c23012f84e4cfb0242c940b058d4fad54a54ebf63ca2cbc53b93928b31ed165e0a82224d3fbef792a8be0f2dc2f58c90760bef2e6b848b9428bdd921db93ae1b4242be588766146484f95aa9384c041dc0765103f024b0e617254599a4be70b8947452cf671dc2fb4e6bc095494310ae4ada210d85b1d3d4dcd345d14a1a9e322a5b6f3e7b14c2d43662402b0e9453f47a45518ea4bcfc859c6b2cec21a9f23f50fc70cbf8903edbccf7e81fe6822d9673a4fcadbbd002c8e561b7b34ad9d593ed8d0d55d099d8740477507f2519a50acdd2ea75764a587e6f0d83dc4af7a82c077296263234ce911cceb05381b310eda3a0cfa5edff4ef6b25bf5c2bc28bbde8f747741412212f9013a6b418237a076cdace9012d1100946ecca89fdd8347171cfba793eef69d28022b190557cff3f87b140c6d0b182f1ebbf58c668fada0767aeaa620020125b929bac91e4f36c8db5e8d7f1452bb1ec48830ed1464706b6aec553effaa70d4f0890e42b44f08351511a47d6d79bc72c9bab96d038e4aff4354cad1fe7e7159c5c8ccb549eb272098808f86a2e841a650612dcb7eac72c1098d2b2459ca03745fda2630d235410d5fca280f594b275e83a7a32cbffbac5bd85468bf1c27b00db17cc0bdbaeea4ff09e84aa15e0dfd719871135885a6c87f82e536f6e8844a6f726145e5245e183ff2c4816cec1d02af2433ec3e71e04346cc0b438a008af0da3411f29de65fcdd50ebb7b09df63be892b284716fbd7b38adfaad6ff2f2bd12bfeb17c432e0b40b17aed7bbd1db043f59b55c51823ef812518d11e4ae34dd690bf91d8611d797f37f322993fc8d7c2b8d1149468eec03ac0fe110f58dedd0f6d93c508d687276fea21503989fff0711fa0dee0767d1b90625e0748f4451d7f0726eff73701d59b389acf48df7a23d4a91e7ab9241c8f140ce46c0c9187320346097d0b8368cd17d95b157621353b6624bac3de13095bf4e63f6998caed9c8b69167a8343a26801ca549b6ea8cc4468b4056bfdf9af9a0130e0db95b3d7fd172aed7c85aea127826b18ec61e6e3e63942c7961d80128edbf5c936ce195e1fce69210b568be04887d4b5d293d2343257ca18890e5c81aebeaf149e08f1143404028a7e23dea2f63cfb7305e66523ff033a24a4c55eb050fd0ff2aac38b10477c0e65ba1a40260c10ebf9ae54c0cbfbeaa8ca49eec2cb94a5400dcdc5d9d9422d2b3279d198219b6d7437ea4bd18061564c0fa8949d77c0c49f42b1f14b3173f8637086382f8c330ca6b36df6146840d8767efce29fa603debeb5402e12bccfbce6b1c2297eb75f58a306dd2c61af456c4bf83a7b0d4200ef3141b174c555d2e110c4f8cd7c18ea3a5a00c5c71b47a5e4e1ce816b26a15e3976b512b4a74c30845bb66a7bd646efd30c45e74b6c67fe3c3e7c11104ed37dedf1db611bd91bd4cb640451b6fe60049e4a7357a7d3368165699c7e4f9a9e41b2f15f65ff08bad1f8da3c8b57694bae23af05b88a421e779254ed2c6d06258bba891415340a7cd0dc3fe76b121b22e9ddf241c0a05d1e9749a0ea7730bf4891d626dc3852ef0d60beffce6d613cbf289f2d46d918b4c7463e682c62887c33e825e45504363c1a0c0b9891bf698160a01768d905ecee7c2404d04487c94ebf4d9eaa99a5e16a5c024773fc09e556727bc2411d70cd85df06f72b902c33c05aed2990c6888f2bc45aabc0024015bda353f1bd394e6288e4ebf984851deb6c83640a7e3886b3c8eb85b241ba6b18e9a30a3f7585a91e3d171e1cacdc23a256014fecd8d01e150b372b783d52c7cb2d580a4bec754910824e65a80aece239a6be78bb1b8c1ba374d2cc138f91494b0e5b17eb138f9ac19d40d8d0c7ec26f6f20d5a28a493724176fc8954e1de24e475130175d2ec135f924d1c11b4e17df664d56429598c13d4531f3f43a257541fd20b5040538c6d601ba65ff8c7616e23817accf345265368cd52b38aa83d906185275ef8433ae3314c3a8c470b1e0eec1e910133f0f9db96b032f6c784199ba35b9e8bf30fdce489bfe14a1003d880fa2f9fd0540b50f2c8c1533ebe0be5601a74a727424cdb6e48c37c9da605ff3967459676aea2a14c5224784a66fe679d181c59800db40dee30c458894562e79c0eb1aa0e13cacc23bf2e70be2f6f1a6499720f8c2230e9a7a67903c555a5ad33cd2269fc9de275a641bf9e7dd73c57cb2ce81890f38bad1bc8f954883d52ff70543eddf05d16c6f701198f9ccaa53589be96eb2811723a549955e12da783ff66544d9a674ce07c6e5b8f18cb804b13ad423514427dc623e07eee90d1a35cf7f4c106ef98625714d454b466dc8bb46a745e88991a513de9a1f9c832dde9fb2a94027f0f870a2f25c21096ed2199715c5d3245cade10dbb7e93f6c00ae72aa1138c56e9ca4c3ff08182b819c2d8fde41668c4042ea6ab172c0d345e5e8bea3b76372625559db17effbb7cb5333710d27430adc6824781ca61b8adf684eaa8474a864bab6b6b131ad0c8e8628351d288e3b02755ffb25a86edb00fb919b8dbbf4a0339863a57d3aa905b84a5f65c01e4dfbea5319540c63568001c6249f423f0c4f72625c496d6f2904aaca4bc646f6eb7255f20ed13a824dc0268fbaf1be1d2311ab67107affb3bfd68665344ec6a8c8972fd0d298834a1929dff8644d6d497a222a935b8d6d35d2d9a2cc4541a2583df77b3c815acfe261b6dc84f4eeaeabbc02731ebd233ac8f83254d58a4bf69d44828485f23c83372cbb9ed60ff08d333e633af4577e378b439aac67f5f1c81a80557ff9163417de636e856147614b7e5531180987112f60c9b52233dd137bd2f9e1b043822a3ed3051edafc104d278ff31858658ddad7e446f6f9a8484f8d08fd6d86a0877e3f42b5257fc97548c1e7be3870a69134a55c05f227e894c81965ef1ff143272c3dab223fcff94c798f009f314cfac06978d05750a2929640033c91778bf4436687981d89b86a19ec8348002cc2cb3382a1c35ea1bc9e59bbf69149b6535bfcd9782c8465ba8cc5d3329bc36d091a26f5cbea0b45745eb263aa36914eb864189763f010544907543195ada362328b768498bd8bf910b250b454d96e35aecacbfb8848ad171445e836f912bbcc752f7b8ec09e0457eac1ea68fd1fbc387d23912b8ce20f0101a78828add7b13572edd7cf60ded7a3d4e12621a64e6cac5a4c6aae62b10301bb6bb0004c4489f7e271a42eab843a1ea624bbdde7e9e3a923768bbf259a16be596bcc1414546e424dd5fa6d8af99f26c3cc023fc2f4abaa708122e7d2ceb174269c1cc316f969f655bd4a867298190bda1dc4673bf7aeb513a9f1cba8e10d52cf8a0c8af61ce626ed04068e7d0be0e73956da27af664f9257051303eb4e3d8b6884825e8526c7fb799390ab7111e91eb4e80e9aae37c3afdae0e83c222c7bd43edcc13520c719799e0da2b4a2bc49fa4fd30447bcebd2e2af801f9317b88d7202e64c5f6cca9e2dfea70858cd448f9c4b33f8829a13c1513dc7951a8345f6b6650f6e741c8ba2f7909884bfac958ec0e7f2270ca983ddbe3996cfd3d8023cb77e7d06a0a4c531716f4f77b41bf69658f6d8d78e1a7915421e653a0a3e21088e722b606550e1ebcc418582c1bf58fd180081a9f114d4965a1283a9a1aa2240c610a5358da459758412917a4ef075a09b63a2924099f4fbf3f79d3b9e909ccb1424d92127f143a9dfe4adefc23901309f6b7cdb8029a77dcf2f208b765775029dd33bd88cfb422d07f3d3746b663eb47a7a62423948e828b99a7c63e133f271218c3d8c6da666c7d3a6fe5ad43e8d315ba4d70d2977dcd0a1573fe74e4593c49ee65f63312aad4fae476ca3e8de89b1746bd5883d4b6b54926c1a77174351bac9aba4d2f6c4a817bf79133c8cbdd69a60ea1a64a8602a7b2bfbd63ceb86278d48316e0972a66fdb392e0fa4700690024b26637b1a21e6b4eb310c3af791f5e7d8f2ba7476645712b84182b2855ff099c2b8e4b927b42bed2fcae3d01aed86d23a723c65f06cbd6294a237a9d558850284986526fb44c7c4930862fd64aa1c9aa5ed838ba35719757e09cc07e12a164fe234e7d9f603560b2e84715cb0773cc9f7b8558406880816cd8016d1d007d836affb1f000ddfccd8b3d1192a990e6b47390b678d144cb8a8b649c53a537b423d2b993718c681bce66da3d94f409fd88bf548e84215c8c6985e6a7d28defa96e6ceba2fb9778528cb05f4c2426a9598ac4a87c4fddc67c6dde6d0dcfcf4a97c362600deb3af9178cd8f85e93d4c7143e1cfcd6afa0d54e73073d884f5947d52c3f3cc63474bf859c828105658f371dbf51b83ac180443b74527a5f8e16b7bf2ed19d3a45de761b5e906687bb660bf3dc6e9f3c0c229ed371e42c542a70173002d49bf695b5423c5ebd6afc147c14d4f6997cd4b851c15b589ef2d8ae805301412e5d7360f9f7c083015111e42c6d1eb9026d8710585c6d5588bf0845cb12c7e67648936142f7a1462e16a0f178f4aae9e264f838d4fb7e4b312ea5a19b6c1636989cd75e4d42a762bf6fccef857887099afc171fd337c2a330cbca93321852d9eb11ef73eb9da0fc96e6fdb2df659c79246f61b99184bae7c7bd4bb68b54db90180d471874564b13221473f6da63d109f7ddf647b3dcc90de706ee97e9da28e0b22434c9a866ba6fe773ddef4e63b9e890ed3fa74ec48fa2dc41fed342a25012ab2880d2ecaf9ef1782ee21dc700b843ca2ba335d34a685616acf1248d69a6a1daffe5911db1b96929d3f5c88bd1dfc10676586e9653ee8e4d22e1b4a5841d55915eb0a1c31ba5000d4488090c2ed35e05768e9a44c863cf9dc4a9ee36df71413430a914121cb24213eade023b1b249557ac433348f1190fee8c08cf411c42b4d623980ebc394ca61601d59b349a0a17f0e13098b634f0f02efb811ea2fc1f082a9f27b931b32a06d395311766cbbe99c7c2c6a8dcceff8de5fb8b63fc45d3a847f11e48f7088bcbae53f5bad07b371915ee8b1770c7675ad6f1890cac46ce23006e7c2ffd0918e1c73da445c526ad0af569f23eb39bec5f2e5281b27c728c534e5efd2311c6ab05c138c3f35d05f7ff93b4c6659ddef814de2146e68f6422b5af83a3f7a382124e961a2d3a34be2d8d496ad917c4508f295f00fa6dc90d17fde8e3b1df19ed1167b6c178081d7275a3a668ebd52fb7a21476a7b70a72e351706fe51bff04dec1f540e3cf34693b22ec4ec514061d5dafce3d9854391c0adfc351a75df499b2cab9239b6b9eedf7f33e7cdd39587d4bdbd5e7dde233dbe49b482910c82bb172b9457b3ebdd931510acd40a73b8e8525b762e1abaeaa8105f63f2f42265b25b6166f0515e5b4886a22fa22909b5f6d699db1ed7dd9dab8832f3f6a0f098fae40658ac07c60dbd4bb13a9183eb425799535eec5a029763c263a8c16a30fdba8b0fc8d94dc00377da2f899070ec703da39f4e4ef3b7b9a8344812593098095d096a3eae9c04e6d928bf5909c5e0d95e4bf236de22c8c54fc8bed56f6b12fa515d5fc1ce9e398dfe14a3f078911f36ca18c5854c133e11dc53fca33e0f135bf312930903cfd729d44aa9c314330a19845855b9a2d2201627aba4e433797c176b4b143014a396e9382c59c7157b545bdf679b6f66fb46c6d1fdc75e0cdd1f0af1a582ed57eb1f86040152509c249aa0709660bb7396aee7528a438209c64a4cc296e7e261f73b313dfaf3ab87f50b241dff45c5e7ed7e49eef068b652b2802273fb3e531673f21efbab81766469d3a4c1f992db4041257db9b92c8847244571052b51aaf2685ff75a0c65d0085f5bd5ea1944d7341906ad5747e4c08d23a7c504c441c2fae14c862dcd1771e54a0938dedb91225e6294bc8c99ae8b315a2b7551eb0bbfef7754be20c424fc819a464a26f9c345244777c01ad09614879fb59bf340f7eb0844dc438e10ed4da93c715eb5a1dca10ff9e2b8c758b1f195a9b92a8edb9b852423274fe31927b75398b81ca6f8b2800389f2fc3c73036c36ff4eae74e2e611f089eb4ab9d350d2c31d4df0f44fad8b57d223db1516402c419af651662df27755ae56560d2e494a3e5a8eb9836f88b443742b82436605046cc5aa51377ab4c51da12739514077e211d5bf69f617204933791104b45f9eac55751fbfa27f7cd49e9ea55afc060b83a3342749bfb786c4b37a7689bb2beab6b672bca9672ec199944134ee49aca40478390438100725684830ca1aed0de897cf505f8404a88eec3f84ea370f47f97f957f6235e73bf994838e326972662d30247abc14e0421cda071b0783f3c020015027403586fb417ecfc89926298a16b39d5ac8d2be587e7873cf7f0ce6475c2523f01f98164583d8ce71ff9293a09c581836d6a23368d62effe6d351682dbbec3fee9bde598a20438040c7b27295eadbf40ca6c9c8858da948c151a500d6c35d8bd0ef804355255b8b3f88e49c533888b5774cd66652f2510f55fef87c9175ada9c798fed5a7f9291c8f66c951150f3a9bc2be4a56585b99eec2e3d2b75b78e4423e40844adfcd249ba805f61fa59c89cbb763af0b54784c549136cb2813cda9cc2fbebe0539e8d013fa4c105f9473eeff8c2042965d376f5e6d98d07a7263de6ee1a4f36cfcddead1a663e7cf636a12bfc6d82fc01f67fe56c5acd7e3f28e57d2865527b5368f7ea5bd0b13c56889ca7669459f37f220c19a646f9f5b35e3b1c55effbe2b433019eab735b18860ddc332a6ba48477e37f788abc7716eea6a21aa7a3fa57d418c84f38be55101d1992888be259f6121f8f67be2439c21568c3147ca36d0b7efd15491626dbefe5714c7c31ddb8d4cc10f6bd7ad673804fed2597d0c10afc5b81d1f2b8a4ab3b1961502b1b3282f4ce312f2a014aeddd999ddd5ee82e0e90a78ca309e744215b93cb2b3168e87ae6bd1aca583a73b4a9d0d2205d7ae290f0157f3479b058325c5cd38317e4b090aefc10679f5f58719b6f6a73f220d37fb234aaca029e095d5585e41e672bb91718d62f8ab1463235d8833796a9dbb69c9c04d68e94ca605348492e18b1e6fbe913c468de1c89ad5132e0b46c33b2edb5cd7da3b4098747038a1d6ed3dce445589a071dd9b31caa2c6f77c976644f973cb13b8839bd8cfe8cda13e6571465219b8ce8544f0a2a3fefe8c2d309f213379b32b0434216250b5bef9e2b2e1bca22fc1c74c84a9817c7a081d79a622c8caca155a8072c79d167bebfbf552a4b95dd3df2849ccdac5f02b87c450f0576b42753403a41dcddfae4a431285390506071120aed8c4c4e8b6a6dd2925796c5d31aa651c907145dd976c2dca8cd6a832a0d1f934edca66f5d0bcbff6a0d6e897ddc9d640f055a3957a9ee6c32a4b3cc057532854d6c971cff62108317249d3bf991a334cc7c922694134be00ff7c69a9f92eaf851bac99abac15340f230e4302a02d0649d4b030e7471eacaa52209f49a2f77d71c6b403cd88283de87fa908678d9edc152e88de40a4901aeee6ab02773ca3d0ed1b66d40294247cc65db18e0a5d888b5aa2cc3c2762518b293f9e19507f89ae3243d81d9178a94df7b1406ebb56f8bae5f4e484ba97779a1054fad574ddc8624f933bd8f02723f3fee37ffe78e41fcdf845ffb858af5451fde269c933a79477ddd21b056b0890a281835431d483fd845dc449fd7917bd714ed1fb9b99835fdb553e9f5278e4ddfa832d3e648c00d5988ec7d7acd026d4fe2fba3086a21446ad894c83013ed5e5ec7be5e2211d9bfdd9b6a007c4665192e947845ff0e0f72f2737f62d610286fa17f48acab064903edc654a391bd3f69413f7b23ad31244b9e5bb2e49bc69759d851ea4ac9614777cb9893bbd95a6f3faf4c84471e35cfa63cfc98d78f48b2056d4b535242171ef8068adbedb37d190a8ef9b1b6a769dceeb797a764466ec884e3af30e36327acfaee9d3660d7fbdbcbbc6d309bb3ea96f93aac22da73bb23a62aae4c8451b1dbc9670d4413fe73abc544e02a63e3f4e635243a25a85efaeb4bf4e3344cd9f6c0ca71bf015ecd6973389113309fe2426995d4cbed300bcba1caa1b798d2331bc572b805013f40336c9017aa968021f518a822e02382c80fbee774073c8b354ccb56e2c53ad6d9f1fa8b69e752728b08e3be4732d30f2afc76000e214d59401436de34e2a5ba2ca0c3920f6a1d3453a212be9f87e51796cd7193e644e099d19f9ba8fbea3d6353e0f07525f7fc3428dc9266884deafabfc53d6fb691c2478f7230a3da032d8bddf265e0c3ae193973cc901357c8d97e75721222fbc6d5dbb1362e174366de700f06542bb4b86b619a24b8979bd976e3dd04db7e3219effbc8e9d45347115efdd1bd0e64f5e11811eee939deb53030edaf76e8b2229a68550976757a1a82bc06baa0c8dc28d5ff1e659f7ed010f8365ee9c915b0fa43ecbe5a652529101442fa37e73f3310b90ed15d9a194ea17194c8d262a58fc78b681488c1745d221e7efeebd78439d616300d09e99bf585064778122484ad281f406a3f630ccd74ff3257edb2f7a507734b3fecaca7f4b7d547dff52c19598b245123d7a5cdb9f9d9d80dd2847c61196a11aeabc2f3c2c0e80d9eb20fd994fed3d3b6df50fd9c369b5c5f7929af1c355d08c1fd576b61cc93b514576dbed28840ac17779b0c36d112462cac51892ec8adec8555a33b0b4e61ac6bce237204be61c647fc5b7497f0842315e37f69ca5a33a7ceb902cb7646675c3ee319465e83ccc11a28e5d4dc1ffc36fd21a6cd68f8c58edf2753a4281ef32b742ce1b78174d84c2c8684006b5b93e440af2af6f3d7a48c0314ed8cfa0350f96452ce7a9ffe11ba58f968dd45241a2f571b9f39af6da833cd1624d5d43e59d219137e302bf85c0999c464451f486561f91074d946b572f64cda5805cbff5f25ede44cffd22ba032b9352f3693c4a1eb39db14fa0f655611402acfb4e5180ce1e16ffb21b5ef20acfdded378f46809582fb37e6f4a6dce32cb2726fbca1c673060884fe5e314248aabf82f0e6131876685b5233bf8485852e47e5dc77deb0b952883aef51744e5134ad7e19967b09ef8e26d0f1a4494e3d2e47a155aeb7d2111a03de5eb283fd0ffe93cffeee8d4a8e1ebddaa4cf33ea8b5de2913adc80822f463a2e696436c9cc2fcd72e1baa56272ed89d834297979d816216c3e8cd87ca73e5eaca8c0419fd8b84cb478a9759037fb6e00a01ca57d38c990ed8f4230bb452a24ce4afac489ab6fdd4ec7ec2ca846eaaefe1d001d4f56c0eb551c42ec549d974e2fda6d67e5374d5de2e2cd3ef40ae19b759c9b3a23fddaf425269f608d61159f914796a74f66aaebaa3ff4b0941330bc5ceaba509d079d35c0b4cdcc5d8d164a2ceb6762355facd581f6c3f090c6a9f4983b7bbd7e250e09d5668a02cb6dbfe8857d269c1f80043b055182219b8ad35c93d2af9f294f2c5226b32ff3d25330c22cdc024b85947921e4cfa806b7cc28d1072350df5e62685aedf4057450f8cd8a11363834f1284adc02e1b789477b91de61c60e20106307101478d9d5c9340643874aac323bd26f8549600e890dea88f311fde8aa6f1bbbfcdb796c977b8311c3bc872bfcda4e62c24d080242a0b20d366d94e99f2c1cd1669143109c75b184e6bd9564d7b9085acce90496d09bc03ec194f9f1be72b299b604306d202d3cce2f80795d32664a1629d8334183576f4ad7b85a8ac053f4d07fd87b31b9c58dbc6f888b8a6d3343ad53fb822d9d41fb28201b417be622b9eacc553dadcca394511c46843bf14e6e22dc5a73f5c277dc7c09c779b801c116c4961650379da8b2b929388de7033a163e2b4e241a6ae7df31561aa283c98044a4b965a28d37fe4add823120172a4262bf856c2cc8209af8aca3dd9cd411454ea397717683b0e71d16a352f0fd7e5bd32b96efaa80a617f0f18973832a168a3de5917928420b28284b7a79e83904e466779d26b527f9aa2fd7c00cffe7b9b1a6ae8e035448c1be34d7c76b95c972cbda9db28370cc6c0bc18ef51f9c12a41ef5450173f92678506673ae232e20789eee422a6424fc4918616cf4d59b89fb056034318c40a302c3c2add8315278e8c685a86f2f397708b7dd20117abeaa5f3cc06acb8aa642d86ee96fafe534daee07ca8b96df5373ce37999d3cebf0ee27e5720a145772f6cc8c7d9851ccd5d373b0a4df19a898c0ab23512c377c1a6ac04c32b9f3e34396eb5e70f9434d3851cfee8ca081bf514d75d11b8562f7a13105d501839b926089b4a942f03ea4623e39511fc2794db04a72ad5ce89ff9b5b9f7aba6c95408a909f94aff432dc85436e9300d81e6e2f98e15ae07cd59ead4fc0b99eece511ba2f944e2ddb0edf571ca6613556f2655706b290a87ea46f9fe02ba51a354fecda0a62b5736a16e5285ed55c38b2db8fc024b224abac802f17ec3129d93c0c2e01e3ca654ba8541fdca49632427a4641033bbe392f2ed2546c92cf52de08e22893637078d17345f69d2ebf1c41014d6c22a89abcc444bfa02c9c0dc742c55a3c188e8319372844e3234e331dee32f37113c184ca73b9697fe92adee41b7d436dbab15a229e0196586f7d4c95a21633e0c39ab329d99b7c6ef812cb18bcc623450824bc65bda22fcc09e47a921bd98690a2d6f4d7715b470a8eb915a72445ca65c435589ddc00f59932bb1531fd4baf6a7bfbcbfbd40168a182301c49d316929bc78f55e35ab7006fbe6823ee9019fcef8a1b294987c88e10822be96c756b36805d648cf0e82cd1b0029cd05e92f31ec90d12fc02b8eddbaa23501cd3ea5fc6e5c193cc0bef0d7749d7f04198b6370ff6aec0e66ee72c22d75b5eccf626c82d5ee31e786c95665fe2d2cce15ccd35dd94db532553e153e01b681aa095e9f6d43f957091a9170a1cbdba7fc8820b306b7f209e5e496c2f9db9d883f4a8760902714d6c4350762d6d7658f6ef963f89fd9c7c895a675a99f3f634cf7c72e1ad92519c32f9d11b32aa24462939a05c0f32f56ccf5cefe9ac0c05ce0185cedd5834cb51b8f2f3b09a4009381ad257b1e3c415c9470f453dd784d2bb216fb55980ed88630ec60fe34b709fab025db05cb6822d7ba3839b193de1b41481f7fdd3dd32f3ca49c8d8afcb5d0ce304a064dec7aa385a64708e2bb2cee73ff981251d47426fee00d9eae9104bace83c60ac92b8e95204e2afb6c097a117898830490f6eab2ffab83f0d56aeaa1881d9eadbc961c27aa11cde5de3dc2a0d4a2e966c44659b81b83d91ef59225314878a995a50b34b1371e3a9b33e7582424561a3535f7b4be2ccf1312a0d798a4dde6430d9140591cb0ef3f32d60cb11c0cc06a422729e279242190bb5e391d08d28986c8564c8c74b59cfae060f36dcd2b3d01cd129a3056f60e44c4b8ca5851f7b911a125bb160e940bd6d9c1d42e53e697b9763cee9a79b14cf3d1b2ea6874cc76f3876249ff8a50822ff7b3ac459f1561e19ebf4320db6e9d82bf10a5c3726a8e5aadcabee403919164dd9234a98e7acee83aba5478f499aff25b4e297115c78673b44f9637a41eed35fd207aa85344cc0d4c8094ae7b94b2bfa07d6f63262fe2e6f0e87a1afcd3e6f3b7d4af88dc4c63d34a1cae5701aac2637617adc444bfb60f694e713680341bffb34da87b575fd0ab0baeecf03d7ca76a8484d894b415a4db72cc8fcb5054537606d18a50c8984f5c4b44c0e292e683676a873486ff8b764f2b62434dd2c973d557772e8c7548143de5e5c9ab65fc628e9a6a1ed0971afaabbb3f1da13b45c0d7e9873e9bdf28ae21980c05d2c9ca5495cd5bdc7047083cd1b6b1a9200aeea20605e68612e0d616f4edd7c3dbe52619520986309bfb98c6f4234437a006ab10faec7517cb59d5d0c253347819e790a8365767644ec0d4cb81b60cecab67e89e7bc58672c60ae0ddc2233faece70571aafda1420b024663cada48f53ae3dc4d8037ff7652ea177c6fc5feb183e186d08239303be36443d5a80396ef714c16341bc1b10c7b89c5ac80959f1177e1f41deca5f451940c1daf89d8176c089fdca813793b641f696540a0dbb6ee93e18d6cca2e60d14afa8a06c1622b1dcdba55649f2f9964ba6e761af993926fb2a21445299e38e6e44f784d1b56cb99ffb157a3a5b91d2343ac36ceb33c8e1622475f624b596f02893ea6e2e51489e1a20b66e041903b47f644bd2a34be44225ee699b01e32a0ac8b989ad69101cc439a853073acbc7cd258328e2f7c05cf4cf63215f664844607acfe81330f1537099c78bd390d592e856eae6fb304a777f5e3848724b65c1c86cc97f6f297b1c51847d92ed9771f7c345131ccd3f6a60df5d560257b5025dd628a8d91b7de88414759a7e23c1a74a1274ea1bcd31f1bac4e7f4cb56c4b00640c7d563f10da1d196b0c8abf751b155f6847999ca38c2b1fd6cfa64fdc8bf6db91d9429e55a8b263e239bae61f13f43819f1c01a99c3245117d4933b1ad0df06e71466da951343a38a6c30a53b101b68a121e3ba6ece7fd43d5a58b683375806e9ad5152e57eda13ad3a9366bba3a1ee487fe87d81ea29f656344608666806fe4768b472c9be7ee8b05bcc627a117750eecc98dd898f9f4930068b5ff33c4341debbf32c90992743b7115913cfe99fce45f67a0b16b74f5a2649cc1720283bed8764e59efe468f789ec35c79839c19038021ef707134a5c034043c11eea2a68f6769bf7ae18ded153fcb99712ca1f6da7c8eff62c907c08a82687aa9cd6c674818ce9f8a5586391c610f726b497e371480632d486cfe016e2f8042fd9e9ab562e0a9d63ffe15c305e5fafce8bf7b7f5c11e3a4b50ffdf876f9560d0f44edfb65f4a9855d2f81e49ec8e962db85c0b66abae1c76b8678335d7c16e84ba7978fd33eeedf1bc8a78648a9a99b4ee89a2f7deda405d9954b6c146fd296ebc13085a45b22fa7a755cb3c819001673a2d1d9672d6b1839bff1a37da2fa797eab0b83af29d4aee60b315f3e49954daa95e9b87effa276b61eb238936db7e23e907c1e09322bdc8be826f91f1ca080a0cd48c68accfd48174ab8ff102514c5230c3d324e9fc4176984b0f3925170fbbb9d9b50672194edefb0f118a93488502bfea6cc5660a71cec2ab0558648c05f381abb62440eb72d62aefb5686b2c745452f238f87365f0e7333929240cf2d563cf4ab50693c8e0501e06108875e9894149738811820e393600d2e74ed6a89ac07751f1b4dce3acc9a6055c1f1c58a595102ab72cbe5f2acaae2dd9c1025b0587bdb586d768274e1155aaef535530df2abe7e34f3c484cec1de0c71566609118221c15a64411b87c2f2f53012160bb922e437f7869d0bdcc172f4575c81c45d99e3fa8f8eed59b673b9b83c1c0abe2301c87b7ca38dcba3155351f936e08b3c4bb0450411a2c3c409f3cfd39c935412fc71897591e2f6b7c214620e6657580d469339b1cc37caef47ff7a352ee866680ed5872c87245b4e111c4b96aa0e37822743921bca3ac1d6a1a209c69a9a8eef2685459dfacb6e252d62a7672f4110749be9faafef270b57d3dcc4e50bdb941c0853022240ac5b686aff6f93926a708642ba71f23a0d10c429b474d0282fe7fdce23caa56666b9955ad5875c01bd72c77d679a0e443a611fbb312419bcd478a1268f40a941e604460c36271141d66cd6f391a559df766531a3f5cc8e6bc66ac0aaf553ee75447d695c93428a814dddb712d8ea931f46db1ebece4b687d7891b46b27f1dcd18c2eb1c0e784d2637eb5d50fadb2c730ec3b6c2bf4b781b69d9802d08861c37b6d87c0834516e1013b76556f8d0749b7caeb66d0515d69276c00a68f1f061009872fc89490a9d687c3b4ec4f21defea29af1e479314c82b7bd333a30589a50a695708f904569bf761e6f72bb7e9720e1289c9734e33327bde1f0cbcdc1d8a5e9d72c58192ad6b12b88c70fc5fadeb439ae6ca0695e40268995f9f1e3ba316b77a828bd00040665685f30958534c85ab83355f076b853943f263e3ef97955ed933f0e8593b74ce68178a5b8d502cb5d16f7c12c8c18ac574e0297b55f35d0c792d9a3e903c0d5a7a35b99850e388157bf5dd0720e3b6b412a166f9426093ff9cf658d23a71df535fb4e7f65cd2bd7ab53c0c990f42e88212410fd5b8c405c3125fd02b1f41ae4a17657e57e517b9cd395e1e000a6aa45aedcf4a2bf7f96557807886c07b4dc7b0f869d966dc6a36f0604b1e02c578124b097ce0e3ff2ef16a795e7f1135236eb05faa378ff009fa114c81d53f11ee68d039c240d5e8d6649f9060612fc52d46f89b1629e9c92973ed4968bfcb024f47b8a2ba299ce7bf714409d7ae300fc4f6367d1bf144fcda2ac9fecb913bb63cdf6bb6627ccf869d109e980fdf181d7d9162dce7ef5df2dbe588f29e05ec86188baf2605ae86b7832d5a257303c0da62917130a877e0aa1144ec4c355883b35ec677e9ad49eaafa3e858575569ff77fa3d5c3c7f7604cb8ea975a5169b6db2cdcb68fdc304b75f4cb51623225ecb9422846d26afd03cdd4bc14f56c529863f8f973eef056b5b1f727f79e7c33af5e9a0668f10b996f2d1006c98f648569d4b127d80328082cdaef5b7a4453743022da4272be5bb9bc49b06699f19fe5f7ef18f81af95481d42a5b2301c1aefe84de50c3278dc5d19c70dac24354c8f20bffa6cfec26b07d0029b14adaf6cb51708f5dce74980aebd1f619c6b0ffb586fff0175950b79fe51217e12e91b2aa4c27e9491f9558a216385610641ab503a2765cdd6fc88fe2f07a1d8df006102afc9914bc9fddf202fcb4d7c2ab310b5c435f791a3c7f223310e5476542a52f291fad4a370b61c0fe70afc329963b650dc11237ed5fe381d8cde5bd5399cdcb315f4d294d6960e7adba17b91ab686c91540316e56315c7782d267ddfd55662660beda6f6adb84cfc20a9c9f9ebaf509cf3231bd2de94500c2efa462dc278ce7f0f8bc4f84a1bf0d9b319f38cb642578edaa73a8dfc5b2e717ce539b62b47a0dee9bd89b4c980fcf8cb29928040c946049a99a769370700f27f29bd19920976f37d176368c43a8718088ce00c36beed7c65e1e5bc638984d3cf91b6423eef956649fb7abb78e6f83e8b22bdbf1d99664efaa03e3403f6ba133477e93d2817b3e2f82ad89d9b8d9a16c504fbecb87f8d44a8bf3377d46e98afd93dc6aa2d392f963c3883db8291612d2fe68e529f4ee2a5a71198835a77acda06ac146e5fe11181ae1171bc06c2fb5a99e0002df1c6b62c7340b81e1f71ab9ad41b2e4eab5d79769fa7ba12f2448a0b7f3e8c1eb98807bfdd0f3cd70f1c996114e6a7fceeb699dd936a45516de18dcd9423dd5d86d5672aa3daf0c2b232a6baea140774009d37f9b844f30d6d8843bb1b4090d07d3dd9aae4823800c80d0353d2669d9cceeb5bc6850add719f954878d37e68ca68d2b750a45bf46868295866d93e688305e25adbe59faf90ad9b80c02dacfcce676342dc9e7afe71946a923957afba5588d2d0644f56def6a273b5b529be4933daab07fdd5e2f5fec42e873cdb839429ff8bfdcae14ed805f0e430780022dc3365e72ef3196d27b47aa8a13bc2e778c2e2d418a2fa36f5f9af3399f9869b6284bd427096b2ff1d2ca9999236cb64e124a93bf7313de2d8d4826c135cd656294e839b924d5b0968917067c1bbc31593db7217888b08dee50db4f6883dc842e0df6b605a39ac5830ba2eca051ceeb811c626b50f593e068d1d42c9947e07d1dc2ec99ea23026efe10369041bb71231d8e8847f2030a8b100aacc3a240dea8097d89a57e8773943edad4cf5b9ee219a8aafbadd738574820a7698b7289c11157defa3da65ee50a312d0a4266ec2b01f4d42aeb9bf1c8ffc407518e10d334a140a1e669363d7157a47818281df5dee5c2a7e5d8fca94f53cedb236d9caf0ec23ee407d8a8b45ac7f45f4b8f848986def20c424665150861fbce38724775f3ed2ac62e8eca84f02b709ebf217637cc82ed0ca158d4ad4ae9a8b9159f3ec3602c495f290aa7ea58793e0b519cd61e778d890b2190093369e66b828ee9ba3743117a819d8815c0e718b50cb913fe8c6c7950a4bd7641ea7219ddacfd1368b47b2b2ab4a4aa6972928454fec16d86f94ec8e98e36c7b879caec8760faeff0ac1ae287af85af3e1eccbaf98efd3d8190d0c8377ba6471f45ff20f2cf3228777b3f7b3c0dc74b9e5cfb2d1f04271233e5c027bad5965997e88878c4f4a31c5c47d9c61ae8aa1975e79557966dcaa76dc075fadf7a7ced9d33a34278aec871cc6a462e5c3d4700c5daddc74c765c1527a49a4a6510604ac2ec962c4c2723d84be394b9a5dc66d4244ef88bd15bdbfacec243a56fa67700bbc3f7e03bc909754086f3d02a9ecc3a4141fd27cb9dee72c56e6074a3adb39d27498e6d946f0413384f6bd28ecfa7f3df20763324a40c438c0a82d02d3bd7c8870cc088d9130d08dee0a7170ea4a4469473bd6cdbc64db03a5c3cc7030fe1241ae185eee065c743af5416000dae27112f6268f20dff0366f3f43b3eafe57ad38c51387b4d8569b2650eae573e0c007b6418e899bf76e54933232cfb613a7f401683d5d05aed64b4496bdab8b76e41a70d940467a79925a64f97c4f9740547d8b6271650f1f1523e8703ac2eae954ee6ba4abde0e1a8f44945bb91189620f83ef6824470555a1c6b1f6983143dc8a29630567d57dd8cdab5ab6da4bfd8e5e7e7149fd3e05a384cc20ceebcd218349cb70838bbbca259f69e20266423424cabb46c01d3f32c5c88d178beff1c9cd3601ff9632e6dcf1edb252dff773bf53b1c3b214cf17ab91e94418c4a4f2f1665f99b38aed39cbe00c704a12a5478b4d6d2489ec8ce60d8d745708588da92270aa319628e457ef422ad2c9bd7371226589d308094002b9978c93d91a1f2ef8b301e9e7c8240a0f59a3c66d3997214d5f46da51f6df2084e5e338d0147aacf44b4f4821a6d351c57a80e1334e84bbdee0c2e2c3f8b675c01f9ea5cb51325330e6f1ecee5d4a4e54489af53dafc3980ac6662b469d76b8ecd8af8bf89f5f5829904e6858f46434336420f9f3b04cb22ede818e7e47fb7017742286d3ca7d1bc5b42a39d4459b099c675d377d45ef7509fa9e7e744a47fbf2afec01df213efbdc24bf7dc0ef33c40f5c3352bc7adfdd71cee5a431ceb1868a27c6cecb2e78467c49f09ed69e5a4209a18262a855662e5eaba0185d0fd0fabc5c15a05f15d4af5097ab7a9c40d537c679104eb3ed803040e6915758bb2bae89e9b5e6c0a89ef3dab9dcb4f5c43fe5db326257352b9268a076586fca016e59a3d51044c47ca596361b6ef442bed25b363dd82a262da7d7dc55ffbe52769dcc9e1ce0366d96533867cb29eba0f767badd761be0e84efac0f4a99eb87caf8d721e650bb6fb210f6e9f595f4953d50210a87a7d4e2cc79dc75a2c5cf6ddbc046d91171c0e0ea8c3f377e6d2d1c724c7de9507ae3c6e9f42bd0aba56011625c59ec2ffc45c7a8d172abb49b88559e5dd553fc4e59da812bafcdeff41421fe7faea7837587e1a62bf160807c8adb58be51644105c20d1575f9af4f1ebb5678d926d09c5305221673bde5566e7a372d16779ae3972a748653fdcdc2a52b7ebb5e52598572a11272e8b49714a3d4da8b0f95af587be09d8ea639df18164957be1a9a6b5eb223614cb59971eb282c35dfe0840a254f3ecadeafb12880f10fa728d57ed0677380099e99d7c7d99bb0f1fc0f7e899854aa91862f43bfea1cf6af8859c55d1523e0712021cccad45f590b138c798ce060051e9068bf0487a242602aae498a7239ea0faa2a82f6a24465cb67f52d9a69431cc7529e065c744adc15cd01f17be1c288d780a5af53df8a70ef250274c367c9b701fd8b89d801e48c51def0f01c04e688b0a367123da4cb41d20c3a0893551eab64b706682c14690f89fdc132ca8cc68ebf95fb1893bc6c879e5bdd93b9dd8fd907a28590fb8693f68437b642973919ba83d99f0ea12536a03597d4500d18228e02d85b29fc0f950e68b28656dca0d43573073790a024ed255f941ceaea60d11967d182185fd9a4952857386a651e2264fb4f6b248d00d55426922efa060d40fe4d0d44b14e46c37c84af07486f3d1b66e28b4d2a558231d573f3bb7dd333faf5701894db71ec91cb98d73c50e8637b194ccf8d871ee28c351282d1167d1ed4b8dd73af212d896852bea51ee337e3469b2c9ba7ec79f274ff10356daa4cad72f324003403211637f310b116039776ab4eddda6c486d95d1178bfecf3d20f352b76ac0798ddba42e59a03fc44aad17743db311a86b7c6a08ae3624cf406b3b63429c794db54eefc5d50027128e7b9e7464ed92392e25969caedc51546fd6bce6374a0b36965f9b216a4fdf990062ae26fdabafa0005dafb6a1c2d1c3125f8803ee0256f00b91f8bba49764cacbca0d26dc4e6b6bbb7610eb07ec1fddef5d3ec2e7beafada6658c151ae7c94aae7ec6e385e5b5b0f9b9c674f32909f4571fd4d28821e0a1fe63add3411c7d064653dacb4c789f775e385a3a5b3177232a2f5750ee3788b7729406d46285643d6af9eaa139ba977447e19fe85519510f085b1a8b488ae44f3ed00fad3ee2479533962e9afca87357693ffbd3303a548c33ca0354fe50c272fe3efb841abe684cfa3e63ae3839d5b9c3d6ec3f64781dbefb7876390932486f586dd99407c7b2865b1776b77092b88bb7f034cff123042f6fe3626ef42926b1dbf0cbb971ddafb6e8abc772c421f3c091d5377a58efadaf2bdadf68894579d42f6bd640f3cf541044c0f44556cf516ecdb44b16e36f3c12c1da1d9d8ecb1bef9778e6e19201a050471a74dd8ea48934f153c62348cdbf5603ffb694f5774eeeb46e7f4f5f86abc9df17eec904ef75d6427dfb1fa34a73d8e68573ea9f817e2bfbc581a471e39983443fbc82127f888876f1cefa32ca33dbefcddaa3cf5865efbd13b31bee149af44d112511bd3801447d6ab1e536938dfc12a07e53c74862babece4528459b6aa1f1c6cbaee29bb0a28fc0ffe4c145b9612b22dc8a5a61cd1b35a396235dc92ca39a3f9ddad1d0261e4e01bd36220b41f1247eb75a887889580785f0283bfc7645b60ea84a01159211d70188973ab6d7573574d5daba75a7e4b99d9a5f55ffee2240ec2da1d72997bde512d9e44a5cfb81701978f04fda1069d406b9e2f9a00437d3b364390c5d84173978e135fbf53b6b3136af03577fa0aa73db00b2820790a2abb5e2089ba71c613716b887997a0ae163beed6b7ef4e7d19eef109c09da9c40c45625e60773e95482f9aa618c7033ff913e3610315fdbfc968e483080d1e6bc9dbd0405b1eade6f56bfbf0a808f8370ded7591acd59f54aeb82fbc62439a4ae425effa4dc7595ee80649604463f56f1a734134a591d12ed295901231fbaa7c139a4dc9730fbdda66c5b960538031adf7f0ce4deb542b5cfa8a35dfd9427f27e31e9b6918ccf93e2b12591bb6a629139340d9b3818ce3ec6609ae12e4501f6654f98169cc5716c7d3212ce8744aaa28203d1c184e852f57a6f3242960b3826b2a7bcb81f66d66c6c50a77d5457c9c192cb8e5a8f759b09a48bd0441d3495778811954d4ea0ea74fd9881f54d858350a0ed3d9c58b7811cd887d793be3daa30dfbd3c85891649074f26ac19312e8122d18fcba5b84ea62b6e702ee817872423f86e09bb971bbeed8757387818249acb308f53a368467e193882df61574767ecfa1eaff04fefed0f116ac47772a626ec662c2cfeace1ccb620e1cc8ed867e127e7d6a97908e9f9d418f120302883276039f44a095f09f1554ddca5d2de3538a2a512332d55a594429e27352eb14c54d9e4e77eb7446ea5ceda46bf2572ed9a1753c241213a6e1e1ca4a7b36170ab6d91cb203fe8e3a0831b6fa629746f363bb5126e40294183bea9bc7880c6f316a68e212536e11dca440ecf2995f5c23b769276c298771d0db81da64b6943b91becb868233c805559b6f201a0f7a66ecd28729b3b509f0c5c57a05f657152b8b68383d5c30014ae4c27416726f9bf2c66b37f84b6853a124862c76219fdf2d2f86dc258a9bc0e1d6acd86f753d6bbd00dba1b4005c3534ac32a6bf04698ef2617ca88b2d93cbc8acba8b942e87f6d62419bf458a73f8b3f0c3def7ecd3232462a437c56fd0435c64393b1bd9536c86d5bfcbcd165a386e44e415ec5bb55e42aeedbe9c60c7ca7c0f96baa424a2c558e10d0a7033a281367675e78797f0ae4f17ad22b134373e67fe4b5a2a0f5446ed378e194c8b35612c48205ef12e9bce901b6f6e312f7cb6e617665e967b115c222ee0bb3d3f09eb0b6b89a0c383981435ebe935c1a34a482040fe87fd3c9e7ba19bbb231b0b57c7ae43d3599e9c3b56ed9904c470e81c6cba8daffc599a5bc15fe2515d02b121562de8af05d959bffd7beeafba2f72149cfd81e22b2af70c2307e54a64fa10914c7ef921dd3d268e33809aca4a9ec9eae3c46eb4d181e053126609a0a60244ccf93b2fce9f18ec2dc2275abb8a24ac775d4c69768c43b9bb0965ddc7a8241b8e098918bcefd7fb8d6aa619a08870e57a2fd06333ebdef95a60b4256f71fc23c88a4807c3527cdff47eb3b71d1300c3cb00aeb1f17cad9d852b61162e97307ebc842abd847ce9481e297e539b05d185fef49664536bef26fac9e8765b54bb3902b1da2a4470ad428b2a95ff8886b02b80e48c9c99ad5664b5c38d246a951a2ec7fc6564779e718de7fbc341edc11b21fe4d728bd9a0055d8a7cde1e0dc04a19fae7718b8e359238a2966f83f5d35efe3fdd5ad89355ea9d610cc7d9df64ea35f11acc70f3f957d272996660fbf83ba427c2194a6b94a0129d3e63442222b038592c19a4047a036c43bbed4c9fed8bdb755b03a7777e2c4e34a79c9847102e8ccbbcba5c569d90a2b436599ddb35e5ce3c33bceca5f6276b54806e7a936d5c5883f6961da2b44d4915d7973015803b659ad86799a24a94cdc04e2c96619071f434c2bbcc6960d2fd6655827519b2d6d9424f45fb68dc20a1a027adaf001ed5f7e0113c35c4c7f6737ba70806f1829c71088dda34ea1adeba45c9618ac080feacfc031335a773a7ab28eba8e196b79e478a86d0874c683fde483eefe3f0be35d9890401bb884e3844b3b0b483f917722d78189c39bf6ea34767dc578ba52f06eb9b19315e245f0fe3a4169fe2e23c6ecc31fc6d604a62745fbb30c65d830c6930029f8a84b322fdd78ac8192c63d4fa503d9af570dfbcaf50855ee871c6ba57d7e94cd3c1d5ae1c42863502330d121188f262ffd33178662765ff9179ec9041963b31b70e0c29f4a47753039b4431595909e944280eadbb09d76a2404e6b50bf5e5d098bba0eb71cf5b3ec25136ee6871963eb1505e67efa4d1bdefb1ef2832aa2abde3e1eea885a22dacf5ed9b345ebc833669390fdef7da90ec3f66ec728f724de7029c88b33d7b64d7f9072a7d16a39bea3378814e87f1bff4fee22fde8422405e5daef0affecfabf208d4ec0e49f035f45dc15e96e14b4c60d3d06bc38b3219d103375dc9ffbe1059eca6ba3e01d71d2d24e30c120a756e7067204030dcf6da03d7c63f3d967f4bdede77d09474b25f38165be1a1c347e7118603f7012509e93e5814084923204aab0aa2d80306d9c893a595c0a7eabbeae65ade511041f5abf77a76158ccf892e2927442d925593316ce6c6e35452211070f25689e8290914636928f77e418b2c923622b3410cc34aabc7e3e3c42355ab73f6ab5d59d12218b769fa5b94452dbbb7bd08d2e8f95209b8eae01861d3bb2eb7dac33b23b4374b862f2b75b2d4af72e7ccb635a6bc2b2eebe26a46c9a3977b41a1664f78430f77e1729497723ee7b3f485f1b75ef9c5dbfb70672640c8a52d1c5a30153f9f4c5ac2bb85b71895c72298263ab5eb4247c721c9981dfe5423586f9cfb0c6e55f1670479a8bc27c15fb180eb87b96270bf8eed0b380f3d93a2be8515fe77fd746dc39baa62e344ca49b65a22d5cf4cec7bec0f13424437ecd71b17b81217b0e93ce8bf71736409d254fefd871d233bacb01d57d9747b394a9826a76d0ddbfd176880e6a85d5fcaa2b40e4d4b45a95115fe16e2880b9d7bcc153eb62db6cb47b2fc63e9e308a861fdab8165d9c0bc48dc2ead1815d633df14bcb34ffa8da34a23a561fc23e6da4702e5dcb530a8fb6c35ac2d58e9b11ee4bfa58c39f6291f74f4305a1d8d61cc10db9ee00207b4ae9e9884e24a196ed02561032c8d734c83f5b0b31421343f383de001a3b480cc2504b4a6ab8cf7fa8068e38009229040d816da60a5c11a4f0bdfe5bcde4ef1bd64cb5c8e84e9e2d5709f36fd0f101847104386bbfcf7bd3183d30e1b3032ccfc9ed1c167a6bf44f6359d4e3a334ce640e088df103be1079e7f1a7674a12d0bf548bc6bb930ce8af764d95ef61b621da630f3c95d149312387ef2b9e9b8bfedaa21f0c87fd3258462cdf78bcf6cee293b022e07afb4fefa0cc319fd8cb29035b786a59a27e2e24e7b6f8fbc47051849fb3e6bb8cfdd9488d0224a2e1553a17b63c08444f5898fc3b362f8c9b74aa896f2f9e11667fccac3fa0ef01e0fa447a996dd49b84454c45a383a0d584e79eeba135c80cd384bd1eaa1faa73999f3e6d5aec9cb2505f6908dff2f49b80388814317f7b5b9536c522ede49673e38b83accfff78c1bacd2d9027ecf5ec8e5050e9b983be57a4d492d0d73b779cb36fa4a5bc2498af2d8d3471790eb797141971f8c42c408764bb4db2f7793606ba1f8bede7f2000f0353dde064566c6b92f4a26067368c2ac0d42070019d1788cc6954a34ddb94eb5429b53b78556a9c3904c9703325e6d79f33a3860c856394e9b5b5a3abb78da9fd0499ebe230b1443b0a5ed3e0be484fc88a44d393ef23b10f6cf4315e5cfef02bf6a142df815a669686bb6a8f582a4db32537f0fa7d0c24601135cbb214e9ae4451c7b7bc2a7f232d3a021fed78cafdf6d568299520e31b652ca5c1d01bc709fb9d23ad608fff85c55c419b9546ff3541ffb6cdc24fdbea2b643a0f57cb5ca206f05da099d301977bdb7f76fece613ffbe39c1ba4c72f8cb39b71b26e7ae2dc0e718c7ecdd42b5c031d4cf160eb72f11c9f60da9a4fd02d415e43b11a56abc12f33fb3b7bc19e0734c587af6cc91de5ec92c17ca78d66d3894077b85b91da8b585b948d61275828eeff70e5aca93118788dba4a09e3076ad3acd7345321d98004412e1dd91d0c7f328b5cdeada1df7575320340eea1107685dff6f5536f10a1c052f0a49f3b8ada7aef4ecf46a3d71da93b172b7ee6159140a1d6ca172d9e2a38edc305244d1633a3bf31e3f251017040e5e89b43298e1423acc2cd566ce1844cd08b6cb59943772ea1c96d984d8616b2d065742c14fc2c14164bea5029fb08b8e3a493823467408cff3d9ebf4847b52a2157896b8e478cdf11db25f5252106c5c3a5b261b1652e1c2cd92f6df8fbf0f4ce9d0c248bacafd0efa75dae3d9e8edfe317f37d3ed866cc5b5cb0e476c489a404711bef9ee6c6849a8b3355ffba0d6e8a0925b4faa25160e91451eda42e779b7718ab900a61e427b80581ce4393d1e90e041b0d32430df43d438c24873b8d96d4cdbd054d875344662dc37bac703e3a5c8b61dfa9631b917419d7304014ebbcdf523104a204b483896ec003e79800a8c7ddc4e5c42b612330c72fb78ca98120cdb33351be37b53eb064e62dd64b9786169ec97690cc5d806184f80eda2aec8f3e418019cd4133e959dc40b04f2194d1638cf09a3129e683f1cf4309ad77ecf2fbffcd8699bc08375ffe327dc794bd8d3332f9ae09942e77c1a9a1670169aa9043afb1ed89c75f066ab5faf701ebf0d442e823e86e9e82aafa632a34ab7d9e5554c4426242ee2fcb70d447692b23799550228501673095ee5611fb1ed08f234f907fbc2296e885de906e7e6fcfd22ba97befa3ccd6810b828bb9726f1e49ac92015c8162ebd28785bce587b00193e40b72b6d4a6845bccdb078dfd380ec96935674027740282c397a4c3baf0e00ce08d628034d2954b021ca29cdc1c5d5517f21105d55e8a6cc31936907f0b777593365533f26a762ba1ff04f41fa47f1502403247ec9e5a725b63fa0eb4b520c91907fc45cde2030d2b8fe151805ab14e18d9450001a032f938068bfddc7384ad9352472bd3606791992261b60d50a3e165ee71b3d89b134b7cc4342bf4f8ac4ce07557db5f0eb664e3c5f0a2a5bd139e85373feb0221b6cfa03a85b49f106610c9796e9473f1be1ae33342eb45495d9d6fb59fd9490225eb7d15701d7237a666b754320bfa8ad503f461393e179140f09d4b5918b7e52bf1465b17d8980396bc018e87939eb392dc031f14a5bbd58b2937531bb64476fb910c49c6a6f889348670cfd90fec4603b7055c71998e8e78c389d0f7801627ffba18168d4e9a86442685e3abc505aca07edb9280d896dca5daf47ae07e896778c31c9134c86930f1f089b33fbe70a547b7cf2361e616105afafc44ff349a49a59099d58d5ef769794f9af5ed2ac81ffb621254971b3d28a886433b7bb6707d59db6bf7f1e7d33fd94426b6f8ee2ffcc2e7c4207f226176abfeb953802e6a5f706d2025fc34a851ace7635d223c029bb5ea4d4e62754a91a04375b6ca3b4bcd89e94255a36a8bcfd29d00548f21a2dacdf100680a3d197c99c795ffad6b103dee4d52126e9a500c781ad09a3c96d639b409271676bff5ad8c5ef189fefb749431b0024a74c8755e48b9b3b8acee450ee6df30134308a0618e52751faf46f111c51564309cd42bf34a6055f6bb1c1d8a7d3f7f580959ff5b77929bf877390ef244931ebcd78f486bce2545965f71f75f823ac479e6b7290d972c4feafea82836c601e8238323a4fb473549583e192f166f1769f77341870c0dffafcde2e5fc7ef9b634fa332d57bb0433834260e3888163344dceb76ac5fdba85f2c14b703a4dcefa77dc88d92227a0ac2a88521cd511ae35fe741d60a687e1a8c2f72211a758e11bf9e2e154bf29a9cf2f6fc603b0d954cb793c36b0564e1483c98efbb19ae3850c5f845f3caa6f50722ffb6cac3cbbbf521142e9407bf22d7fcc62a6150d8bc3aa8c411a6008a55bcd89f45e76d5b47b3b45cff6509b6a0bcbddf86535387e8e48056e7d08a224635f0d1ee52f2c5ed81b7a49f1ecadea0b169338c580fd0a626cb3256a48d5041373240c885b817c7a2b811be6515c35b8d35dda53fea49930d829a52ec82c3c4878fdac73023d95188e26c1dc37832c37afca0384a1e36e0d09d790d1de3546a0a8b59dab9935b05eede5ac5e23bc89cc51d77fb46f06ff7cdcb89f1e86bca3acee8116f29fd32a2fbd2576a5067223996379e653ae0b3d656c631ede144c70865df887f3d6a1ad0ef1b92b6cbf583ff70eb2d51d59ad14d640119863cb1b13b75c38f37e219342fe01c648c27a0cf4e7e347b703b6f941d6112123221d875d92f508c02d2076dc04df65a5b3c890229fd5e1dee0d6f105532bbdf611cc996e86f0611a5b0b61872f6b935ce0f0f2e8ad01ab633574c1731b5ce7291a6881d249968b7051b80bd25454c6f2dc1e43fe662f724d19051a60cde243dcfde1864e4d98af6834b546368f425abcf25954ceccc67434ec12ccc01469c20053978dbc26a8e9bfbbb8c237c6b348aefad8532648692d933f8dce1bc0ef7e869fed61cf36603030745424977e350a2e3b96e6e9ba47df7a34eeff25e4488d3ad35d00cb8dc4c5d73f0de5602e42298f4094aa39c69d17682df30a6c10a02b61fcd99e7fe0a23a72e1257dac49e9155ef3c480d501bb88c3441f6fe6423cc0d5b82a27e05d7b2c8ef3448d5d965d4cbba3c56340c6804d6fa7a69f6abdde896d758d336ca7a17c81e658d053b2b0d2abd2b91e4c0aa5236fab49dd6d62202140f8d12aa3ab1b090d04d42b152cbfd81d406d9d99f8c3ca94c605dc5c7ac2155d28e7b5f748842df7dbe687e049656717672bb87f463455562faf6fbe1c33f3b1f887f38388b7b4f89d2f5c55ae4784a2bb2b6539f81e498791ca4b55d2765eff4631e8e2da697ff95a2eabeca1295db1a30923cd9786f82c9ae20e01bf26a034a61b88b7e2b746398697b7c399bbd468ac3f90ac3dee29515d9f34951491ad788cd66ab131773635a04d6c0dde811f2aed1827824e588fbf6a9739e89bb36e41766007a7ae622379472801ba695e1ea84eb3028b8784fa515aa0d7facaeb566c3030f4333b3f4e2f6910d514d5df45dada39cc51bf27b74b8692ed79132392ea07e8a35632ea1fa0022f88e87990b24060646e66341fffbd2ba5185cd3c62650f81e9e88d3fe606c290e5583d5fa3b9d5e0c114420cb265967ecf3a890568da1306e508b7ecd2e44efe4f48d574800c1008eb7f67b9e7fb74710cfe9289a9ac7ec29d5ab9ddb552165b819d163427f7dce43b18d32c20148c59a9a02603a20383497a7e6df94d9bec5a9865e174fb82e22256d09fa9e49a8ebfab7a9324c27aaeb3db4d445e82b459be70e0241dd676e19af5c3c1c0a7ca7a9050eed9e7648a79806e660634b1e99c61a8d52c3bffdd6bd4bdebae88b7bcb43ff9f2bbf07dd70251df118487eefc38b732a3af6c35206d97a7eed12803595f838770f554a69dfcc08360c9fca4f3bfdb795d6873e5563968e0514ea6cdaaa032ce886d2020f79546bc13e19e6aac11e58e60f413d301972b9dddbc8cca83a018d5c1d5e40d91a5f8e1a4e6b508d6ff191bd898155a16a33a957a1f883bde5c7a7ad8937ba323a2ff930e3b0910d73ae5edd6476fa3a7589c320d5c612166e6e17b9c192aef54f09e9f0c3b6727678cc710f9380d5cb46f6d1c8444e703627a64875d95a8945034bdcc4bf889a4bb1e45b1fcb55d9e62bf48329a0287efbb9d20a44a1886b25fb9d1376c41a97859b3118263f6c08b98895b34e900c79669daad6b29a50629d0ea7eeaace84b6b03d2a1eef1e89d34ee73e1087ca8a8744acd00baa3b2fab0e79adb914e168d67f5be67516aeff340730f2c9db058657c9d5b07705c0badbf8d862291316cb3068f0e192492ad4ad1777cafe715b1b3c04f7a1f491c7d464efb7938afe4d6d0aab272f1a9f665b22614c4e61dd554969b6154224f4d64cd39a9e9d7e23be8197479f69e2d24c0a7a1a6622f1833de67faa9669e8a3674945eee54532d5c93fb0e08ebada5609842c08b666409d8fb33789862461430ef340f4548089858a7864483fd4925e30541bb6c0e7c61fcf7d8670a67fad8715dffed6e1c5ca39db9d656e1e7d0c2298adea0b9010cf3413140e87e17b2e803800fb4878aab6e4763bb496dc984ff52bfcd0aa97a36b3f0ae52650d679dbd18b9e2cdbfd615f240080763a37357d3fc4e5186cec058b7f68b8c1191116105ff44f396c20ec5ede07ad6638bdf3c4f32201e34d701af018c7e81758c2394853f8cf8c31e8ba80b105dea1165b76cf3419d4276633fbea6e62912bb317ad79aedbb75d1c1b3b40015f5132b49e10f251b861c2a637651c81deaf76ab201416657304c0aae4b753ea98c18d265e0ec3f8fe6d881c1fd2a6e49e04c6a41cba9d2bf564bc62bda5f5b6d6c2f7c5fcf4fbedb3a7dcde0642f9e59803a5b667fc099daa00bda84f68841ba77f0765eead31aeba67cc7d0cb1f5721622fb05cbc19533394dfe25be8049c0c37a714446b4036711af8b670db8f0918e80fac7a198a0f25757d2ab16f6762329cd5a0ee54e57ec4dc5af6a851a92ee9cc70ed4ab91b387d8b6f542e7b164ae8a0d63a0510c07c2439eadf38e06d26eefaeca43beff51959d6d5ed996d61c314782ede23c97f2a0ea90058ff2fb601507b7a3ac2f7b5dd1e56322645dde2f6d81ea2869c3a2e86468187ded15297564c5a617956c718a28677ba0f37af7c4380c843a037d3e9ede4951ad8c2c3ebe04b5ff66f5ddb54cda1e46b8ea79fbe9dc034dccbcb0e336266b53b26e1d55fcde1895b5c8d4814144532940f793b393d5f7750361b666687750fc18107676e2439de0e43f100e79e7e44f845ae66ee25c424bcf8f5ff3ed02ff3f07e078e51de22650b85f03212ccfc295abae79cae88c5b9ef33c3f64c3f12f4fe85ac2e151e22cf1540b8b47bcb9fbee56323535231299dc2b060a7b29fc0d16fa2324abde5bc8b139c2f78f9047959b8c9773a42dc4d1492e589892a21373599028df9c588aa9bdebba04c34b0d60b031553431327559fcf51ef8181eba7f83fd074335f26f359c1f178b6808a8e498ed8886666312b393491166aba8e4ab2c9317a0fb5531a6a6b26bf437d33b3748a80fb487d14f8a0e235c4dce692bfd81549a2960033e2e82b884871ed2925cf5988e0169362373388570011dd903d78a0d22eee9e94e145e7bf7e0c053c2a791433c8ab4d9831b038076f105d1b0968df52893a435ffe6835ef9aa6f443f75e35f6aa2b205ae7564b4689218f4893872b86be3dad5442b7d8ebce1b3bf95df7eca7df96b7396ed1f9a248637e44d49d76ad09f3af43724e5b728fac34871277fd715720f7dd1d41b1118d165bef6fff056a1cf1f5823973b9f2c8cb8b9f82d87f78f96a16b9b91a312e014207a04cd4bff4a380a18c9e5d21924122ca2d7e82313358e724cf32990ee5b4edaa32ee2e9663d2dee809ac72139b4bebc93a10bc1684ff72194274b5f9b600dae1c6fb775a1759d687c3e89b608e129b37806b6489968ee85519e86e07261aa5c78c0dfaad92fbfa6563880c34bbd5c3bdffd7fe6f7921a8b794175f0d3d1ac8aab24b6a3d298e2c7ac4a74063a5cbd966b389211fcf267672b9701f7f943d13485f7eda87d4494281ad9be018b3ff5e01e9c95bfeb1bcb3309ed0498b1e0b14f386336e003f946ec43c6caea15827325836301a44c1da246be47afffb0204bc5a1e24f5adcda3b67c4beafbb610a901f09572af49d3756d3aa9d935067d4c87bad9e5005e5a6bcc33bec1b9d29712ee41f2127359be4e62d3ff31f6045a658e7fe654477f14f6d8c0521d6956c535c947d614fc0b79448b7f77b37d21c5530de968d99aab3c84ca95790f107cf0619fbbd78cedab4fffcd777bcfeab0212396b2773bf686ec59c5c1a321af0231437a75a4f6536c1884310a8c11e3ebba0d4449a351a8e26c6f231c2eeb1553210cd3cedbfbafe677b37e120657d30a5b62edaf542dd9eb06e0ab0edb999bd5d003ad1086ddbffd31d03e8d735d0329b22b3d92983728eaeba664cff22e7eace4dcaef4ca2226a1243e80ac50a2ae47ee261e4696e75977ef6811e8df171bb8273c8b02b45fd0d2de97c2c462ff790ea3de88c15e5f9d0f8c4ccc57b21a89427c0eccf01732bc2e05bb510f58012d7a838f4dbf41255b9c3236be5ef705ebc1b04ee709d883dc121e5ad02088c58874072c7b42c0d20b743089dc854940cd30f6aa83435ad2d75215e9443ddd42d7abbd1c78973454b179bf8b0c12a7f53d9e7a99092b182f9390ed6665e9dfe651e50eac733890374456264fc9f1279cd3147bcfccad1073cb45de8cfc428283c92e36b4ad5dabe07bdf9f42fce86080fb44d18ec8d05f037f72a72a3c250d04fe6eaecf140675273177e36e2d77d2dd8916308b8117251b8153c3f8eaca9b6107648980e1908c3da89ea70c1e40cabfda2f1f7dc5077fb7eb4835c393094128aa8a79a4f0f03d18b29980323f0a9885b6f5da63542d1d9f1819e90f9b1cbb99fd88a5f14169700fddc391cdca3f51326c229107a08d659788fdd2a83d5bed24231907398e4855ce3580383f9a91aef090cb2fe85ebd2510cea026a6436a89ff43ad055153e84f2c439d4c9b878e4cda8163aa352ebae0db013eb01df2fa76a859f358241ea8f36521576601eede7470d89a157d85bad5beec4661e74d4313da18ef4bd5871794ad3dcf6df460f827d907d93f012dc035ac862d50e427e2b79e16b599c109c8dcfd471376ea9f0db078337f0893cb360da3df3331562d989072c261b85045887c3de31d84f3655a162ab7b361f80aecec4433121851e1ce6f542ad6910bc407b44e57769af640dae0fafb0db6e5721e7d8b2b4a1511e315ec14aa05842fe81cac6563fe70b32253f31c35871b7b3ab8c2ffc722c9128f3a512b62ffc34025ff60dc449a6e32e0127a41999fa1cc5efb3cecc33fb941ece089b30de5c20b019b6b56be168834674f3bbe4fa4a56279b75625b83ebbe3d9c22fe2ff040f7191ebb5b8df9278d7c3b0488ca2aa5f1ec43855679e580515e682a060089907f24992f0034c29477581cd9d6aef1aa91958b4b4cc7e208ce359943de0e0621b462fa2fc187439ca4595db160e889812c47558bd66645aa744e3900cb8146691a1c11d7e2487093fef97fcb3435b6683cb94e984f7b07b205d189c52f388d38f9996401143d575dbe1903fd9f41f6a990ef7c9c32f1fe804986f645dee6501d1d8858ddc06bdcfa0e35cbdf26eabe7a92e0a8baaf587eb86a2217dc4faddf217e63c07740a838afd553fe08c8ebde7401f755f17c695d0b23b3bc86b058b570820954fdc4b335eee5f184e71a50d00b44a0e9b65ed70fcd0106893a3c7a6aabcc191c861f07524410d5501607224bee5fd5652bec51c25c8a43f4e8c8c24554fc5474d1e10a6a7bfdb5e0fafa65d539f8095bd2e6d58b96b1f20cd160e8d3bb16e4fc3709bc9f68d294d30dbb84ae952ffd349c8306d0e5995162ed04d866dfbb6ec7a46acca0c37a629ba112c7bb847a79110cb599b64d3463637d7a77dcebe72f4c7c7f897c9803a889e7ea381798352b82490612fa75dfaaa4bb767667db68eb08abe9301101e5e01a3e1d8749d0010c9788d75492bb5713f8894c07e01240b0307f7a01c232b40ae40bd590ac3e4834cb254ba36f518a9eb9819d9b140fb591f49c978a2f8c538867c49329fbf1f0a1d018d824c6ae0a819797366f18bd6d17dc3e8abd0471567a63eaffce73309d111e3daeb1765bb55c803f49b5b20e3b07c5b172a1f11833e6319441d1741305de9e9aa16f4266febc6198034df715f977bfffd192a3d5e2a51b412f1eaeeec5fef78f4c5dba3ca59d4fc441e48d5b551479c705a6fcf07f6fed150bfbe9eb874f652e141b169cd3625573011e5f8fba3d9e6d50ebf314180485090097114b4900b1c8759dfe2c6762d3d4d50d685a1a9d3953d6551a6ff43bd756ac670c30252a1b7e7c6fd1e06ef1f53812cc87a22efb1d06ceb203f48d6e579bdb252e67feefe0bfe6ea489b7154777196e56bb07b6c766473d3ed07bc1ae2b3b5b4417eca57eba49f966161bd062f504eedf0f9fa476627a5d4951d781ea48365127f10864d9db5511018ed39b865bc6e013aee3221ced40dd4c8a2d08e1cdf0ba8f3700220d13b977015289c2c5444c6fa10de3fa4a6d94ee7a3b730274d031e2b787331e9e25fc1db26d7a797364a4e6bbd4aae8b86f34939b008b6591622a166c199cdddbf42ce95928357e4d24d39651fec9166143bf6551d7f5de950e1fe9aaba2b649748719bd6ff48bd332957febf8f28be053d0e0c69817020210963c4b7ed8337c0de23b1902042e59b93b19a8b69ed1a0c71c45c215b386ec872bc8f9cb4c35d5fbfb1db74a863fd2ecb4d13417284a100787846a274d580788a0518d1274278a43f051ee27c58eb8b6fef25ed52b61692bb0a430ff5b78674ed488571c3142c5a8aeea401181dd30903a2cc283cda95c2da37f25ed44187302bbdc0658078c47bd24aac00ae5ae0ceceaa691b731eef8d25c67fd55642585bd64f19518a02e6acab8aa4f3cb3b027b3ae6aa68268896c0af64965342c7394f86463cc177af772169b7d1a0b37d1c5efe6f9ea5983b21af566ffa1fb5309fd7873d53ca393c2fa9e55fa36733294a92b64c580d9d27bc94fe4b3ad2236d71c9ba9f7213889ce108c0152692f66451eaf1010de842afc1ccc540a3f2d07a2335a4b6a3be4893a7560e4ee5ef09dea4955933d35890d0763c42fb181ca1c08f5382c6b5a1f36b2c61524c57d4c7bc8755e08235a0073ba632e1b9d0fd7352501783af78caf5112ebe96203ecefc1cfd9a4dcde5f4a483ca40235a02f8b79183ff9d700f2436abf6e2c455090bce2506ebcdd0cfa01509f12951dd2fa60ba6d0fcd58b7cd266b3293f5c59cddbf5361c1f8d19e8bf1d861697e711a2884898356ec7b7f8ac3151b9a25f21a61d33abe56d9eb2b714a3c139bc1f6685de6c12fe118380a043672126e37be5b2137f449390315e3e55f959a1d338f7fc827db0980e660abfc8933fe71be8c7890dde990d956609de8c35ce94fec1c76ad2b3308a548ad2373ee859c3c016360cc145f4614739cd39af094f8e54f55e516a1dad9844a2190cb7f3240b9a4ea3a859a71e43430a5ca3c0f2f8af71bb8695cba3d4c66e604d599596602f9978983ebdc8d1162c597afd6168bc7bea26a650139166020a41db7d3314e4045452d820d0b91552fd332c7c8e6fed825c544b5295f4f03af7b0bdf8cbb8b6d0087b0c36e5f8c7201bdab7ea20b99821bd8736f0d21f8364c146d8f999c0caa7c9c4e6c1de0a4b46d59d52bda22350c442d697fa35c4cdf0580732da043621532c867b0040edbd1f2bf0e6805aeb6b458800d14fd337bb9d7dd95fc4b47eeae9d5f39a285acadffc5f86d8f5fa16258f6c36e6fdc402f2d2b1e3fa24c2669c00463917fe38aea155cd0c16089706f3759e439eda70e9ace925197863cefa379c19476042dae354723806dff418e9cb047036bfc875c029767bbe724ab9ce63bbcf33627a288e80bf81a5185a9fd1f9d22caf2cbe70b7747108b5b73ddb3018d2efa2f5227b50924c10355a19919608a8ec6f7c14c61f40a98d133480fe47cd58dbb1db81c5197fa51e28c0f364638bba8cbee1d1a5ed8cb4af6776eebb1e1f106f01db632299bd955898657a0d23ddad14fa1ecff54c161017d3f9e7c582c07f78ad8f33546d982fbfc20f389a37d4cf604107b6fcb291b605944af861a01f56be874c99430bf4b7876e6d8cff3e7016b3ae8a4e681e1dacf245e3041f5a12bee857ac6381efe5d8d70fab3880ea06e9e961cdf036273e0c9b6e75136852447cde0027edbf5955fa3114bc068e3b52272fb56cad7e86c10f74ff42eccbb83686013ddb6c3704944e9cfbd5646c2591d8c3a512c77a8d13e5e8e052676a9f0332369a7c678c30df71f81443b381b1a0cae5340acda926df937eba4b17be39f4bdcf5801176ba08e54be8eca1db2b03bb94000087f639e8a430b3ab5ee9df3a2ad21721620a0d8432d73b43dc288afe48196f2ca55062be878b200f2985117d6d7265a9ef58f42efc34aa92d14eb64b530e7046e1ba6694c37434995a1bfc0b4b30112c76e54ce63a8597d24a1dcbb7660edeb224016dbbfc92cbfd93d7ada917cee0cbf73969adf78d29d95ac12c5e0b859573556351489f38baf2cb505c6c7e81305fb7c34bd683273f8a05bfd6fa235150cd204087db617436b3cded14c3bdb2d7b72f2daa3beecfabd17db248d0920f5ce7e094cc4e108e1ddf4b967854750382b447ea4e971544ad6b66fd5f11beee99816a41211c9cd13fa81e5f01312487363f7e26a4ab3e4763a8a1b0df5fed3d2884d7eaa42cd55f4a2f3383ba6209cbcf2c1d8e565d3ec89b6fc0492369235b427150919fe7aaaea3d18025db71f40c28f774164c912422d49b4bd734a5bd07f52a61233c1e411d26f55442b2be78df5f9cd3a7cef5c0bfc56dc20f9e273478735f0874d3ed72bd6cecb03474327a7f2944325104d8d6c0fb655e1a56b657cb2488b98a1ff650ae58985251f8ac50ccceeade725db7ccc7fd43ca7e25b5dadef90ea4563f432629b2cea1c5aa25b5e695a7d5bc625e846315753f39b22b1948ddc686e9b2b9969ee5ce3b0c49dd6e93f39cdb0da844a5e838f735aada2ed9d45bf3d2f9d7a0b100ca2fdea8652cdbfc6fc9d402996c79ccd6e6f018b590890651ce9589ff2e11af37bd77c2b4768978cf84c2ec0761e3b3045f209dc179a55fb722396c536a65bfe9fa9eb5c288de4a9d3c12a3622c003968e7c55fe3e6d6f1fc59e55cf37af81fc7fdcf235287b092b2a507c4b75c32f852d2c8b4977cca159d83c4249b91013fb3a8a444dc3c89a5785b6429fc75de97e444c02bf48b2e6264d888345f0792ae7f93b04254f9c3e2efbadb509194cfa5b5b4dfa58dec1526fedf09212bf734730b9279dda980a9db62cd7d2f2da3891e0d1704f28e416ef6a19ac9f7af51066a71414dc5c809734586dd3f816bb92db5974e74ba8085efe7bd9f6a6715a991e8276d9de9ecd8bd9f784016c004051eb48ce0a9b5431a3fbe1a9494ac6741f01eacbe146b2146533ecc0908a77ca5463d9d74e498c142d61aedb0e0e8fa89c0690f73bd2548d6900c79d87b98c5618e209c6e73096580c109d5f8fb9be9d2f1c8f741c28dcd97d891f913eb009b83a0839eeca26d9ed3345566db60927be5017b74f55477b4573b09af70c5b59306d0dc89e367adc92f27e0fa6778d014e9b42789a56b56e50d352eb9c835b1701a30b53a94f31cb6be39a1d300870b6f1c625c6a61d79e6300fd2ae005c1f837d1503ffddd6b0852accd3354436bb55697d861ab8d10fd4908d4ef43443a53afce4edacac1a6887c9d8cd958e4e2fc45e4aaec848c161b3607481fdc283b9fb552c84b6be9017082feb3844c31560b7989aa9411d0289ad6cfdb6977ed0384ab51eafab72b551f3db1d669984e015a3f200a118f80dfcc3cfac37057d08cf745474028cd29cc6c31a9fec44509d0229aaaf15cc41329f103875e6c14e940a6ebe8ea19df72968c59a4bb6816b5fb5d99cc3f20adae4a253b7362a08904b4da0dc9a94a6339a5c2794921502eb78b33a51940285c5c8d8e486c600ebbc4134bbfd9687826f658aaf0254a75ddadef3fbf095989f0e347c0bb6b35baf258a8daae4b530a79a8e7816318fd2464023ce581a57273524721f3ddda0e258c19779d9a6172ac171c789c28338a75743eb5e0e3c70e0a5e284380c681bbdaa026be876191b3bee937cd2874516122284997559379c46d980a6b1c1c927085c2a2456d743309163c0ae8b1edaa12499547af5b48b5c9ba80b13abdbc64ac73ea8a9e5c4138a630f42fadd09260de569bc00c5842981f7bfb30cc24d79679b864c7dbdec382b3155961c9236001178a01588b00557a9da8beb10c6c36a22d188d0e8ba69b15f1b939a58b1ddb2e2077342fac1b664208204da752b6a1aa947a2e4d45492ecb8d0ba2b3753cd529a8d91c1639a6b0df1bc178eaac7700f7b9ad5362752c4f0036398acb03b19d77490ebdd094faaf548cbd1654a6e272428ece9dec47b9a9797951a80eb0b29bd682aa84a328c52b4401e7659a1ce73eb610b765a936aa17c1c57a78e81f570f5c996e98f8c1a4ff1fa27589a008492643c25dfc0141c8d143a21cf2650b21df48b8251a72f8859f270b0cb59ac691ef891dcee13b7b752fa6d3da165c23bbdc7588198076924b2e5bf67a5795af783e9ac3abceedbfcc566b106c208652e721809baafb923f617f6fc08442540be05c31d1de1db36ccb86b0cb6bb115bb494204742295706e3e3fee4c51b237713180bb3a3c807bb5bc731ae8e2b993578663044a448f835519a7b273dd80e097459b9b0de32501c035da8729e82620138e5f3fd41488839354dd5dce061643c41b10082329e9cc482ff6f7f9456a58d00f6ddf28ad1fa5d26455c85c336a1be2e434188d88c2f27594078781422449266f4cb9caf999602814019ac6d84321c203f09b8a62e80f002f606ac0f10fb9f465f569dba8b5c68d9b114fc540920823b7112524434ecd21feb5f768c779cc385d3b08b08c5525ca5cde2fad38e72f8ded888d34a3213f836169d6b165f8d3e98b5d929fab333b58217c193499e80558c691600f973ef384fa4530c93d875bcb653c9a374b21a30ad2121387c8b9a3a8a96586dbf8f6fa4dfa21ff19409b6afbdc8ffd11412d83ab3783acb6d008dd46ae8e6fa3cb23727dfdcfb2045ef3850c3a60f14fa596cb560bc87c0715c2a81f90b6911c7ce3497d04be093bfb0ea2bd76fcda866725c8dfe11fbd960bc16d2f3514884bfb9a0d4804be821718871c299f25644e349ffaf4d646d601f9a3d131eb4ca52fc10d625f5a75ae54929a3b4948699edacc653ba65d0390d2759759ec03112acaa95fe9c0e3367cb11be6d09aa6198a822fa7c1298c35e6b93c4da47b9b64989233d544eecab1fcf7457cdc79f5d138f68d36f38b9d1d31cefd87d0f00431034a43d9bd03fdead5214a22c3d03b9136edab13a58b108799fe77b25b6cb6ba2779598288683e3f24b05beff531f9745d6580f768464aca140a1562720247e6521a5f7a9d63a786fa51b05d3565e98fa205b04d221ec00e4b67418853c5a7c20b019a6ded23639932ca9c0d04f54ee173bb3a56506570107aaad5c323950cb81be9922ce6f9347b9734ddae736d7b6736cae8c11e1e3fe3a5e77ed87709ecd030610c660d419fde3b2b7465c526a9fb9e928194c1427519995eb67417a07dfe8317bd1485434b5f17278f427a68c109063697dd650d981f53dacf5e299a031971ea02d95b230b1a7bc0e32043ea9c0fee96ffebd9b347610a74e40519a39cbfb715bf322300f047bbb2c690326e1ccd53fe0860dffe825292c94552838dc87a2bd4219bffd5520c801cbffff4519722d6526be584131f4d007c15c73a52bec965eb9e4ad566b53750b4346b167e6ec2b15f0f93a7615050bea98313f7c0b871515a0ce46a2c7da017681e8d41cd5d9b8122392113e55b9aea590f44325549eda1573598da63c2edfbf9d48d81a74228ed6b5c103a2bbef9367aacf589060b481092153ecda93c423b81ec6f0b06efe8d412eac1b6a997aa377dbd03466f4d7d7585f25dc5b50480bbec9b86d771d7305945e4aa2743c96e57973517a9dfc3561b2c5bc6c52bcddbbc44a162a9bd6239cec287d4326617fc9daa300848a493cb870a8898b6438aa04d124a377435254dc37bde0b1b31367b567506a2a20fd8be966f6be181786470aab3e3b361b8ae3deebd6919ff00922084f93491f4b6641e442564257ad6d5e7977943a445e92972aa159cda03a2851c17705ef5b598d38190f01da7415d9eaaed51dab090755546b6020526241c354ce2ea698afd93be80c56f195ddaddd7b7470c15450a94cca9d693c0debe808478c24baa1d4830a9545fc47a9c4eae76d51c908f5e80ebf06f4196aebc6bcf18a28e7130726fbf35a2e0c799066fe741707717351ac8408cc4a398bd139c447a20726fe2c269517dff90a5acd74eea36c00ec01cd55e3454bfc4cee5686df7ad4172dde654866fb3e9ef55869372a3e2ac4c2a3caa2781cfcad034af662cedc775e43388faf9bf22d63b553161490db71f3065c23aacd8c8c035431722cc9007956f3739ba03956fbb88a5e80579fca98d72aa56998d65ccdb886be4584bd508eb1a973142a806807a09f44eee4abfbd1be3821791095e63ce9a0867846d757d4e5ff6e805d5c565b72ab85d8b00d7a83eba3db7f0d651bd83a9b0150e7af9b9a3591af5a6e627a6ed408ed8e67be3bce0030ef1f5584680239a23e5fbbe494b2a34b8a4525a34a841039778fe1f4433d48b7f34091bb2b8669951ff19df2848094dd4a8a55030802caafcec48cda9f2b75d0e712798d6ed85e4aec3ae0dbc0bbef0fa66807508ca537efee3980b915f7fd77b64706ce6be734043e519ff2e9561081e6f6bcc7d8abd49339c624c268f342e2d600b17822a62b1e1461cad2097997ef2c8f23625083b9530b3cd492e117c78c79c3a5f48cb0d15297c0f1e7cc1045d5fbf2f113c196719ba5ad7294d275f13e594c21a71819f5350f25bebc919e0a3f76c13620f5c340ac4941b85f5f30cc3995aba0d35aef74b7b88d6cca14ae99d2ec74fd2fe9a692ec6fcccbf62d416684438ee382ba2e73c2f4d97f671a6d13e565d5c54e4dcbf0d34798325aed137a3b19b1a918e8334d1dc84f234a8ea5cfb561e1c22998f58a30c4acd840a2a08c7a47d80b5fb063c559db658201e20979adc578554c7fe7394772257985a12bc58e8219262cd40fd7d349bde9b95492e8ec5f31a059c8c1428b98a3c3971b6298a08046b2ff1e771c42bfb01714bd1d034b754214135d7805f28404ae9e3fe8d5cc29d2ba45f74cab35cd7d3e4e9eb1da469833fce184e69d0e0115c88a768b75f4636020a3f09646213b3dfd7a9017ac16d07f0a6ddc6be281e217e340c0e2ce044f0f2df25b581797ccab8502353bf0e29c184302c9705a34ebedb0e8e3e34bbeb4d1bd9050957f208df5da919c09d869364afb54bd64133c420250f2e5addef70a7d1f83f5994531f554e30a449580312c1015931c70e069116a2aaa0037c7fb3a181d2aa576ed9106a91019d13dd3367485899fce1615511333e1c33a4c53205da6c487ea41c5c02d60dcdebe1c2ba2577ce8fee0f5b834ece522a5257c78674afb30b0816ac200b54549953efb0a8f875e9e2dd504881cb97a39fe78f0bfd476445f055cbd1e8c76bc2cdd7960f9de4212b961391d1a2c9e453f706cae6c657768fb1f68d91f7ecf22fcacc2f7f7363b5767df5ae1ba14a3a8e82bc402e23a4668f5cefaeb5fb53b6471e9861b08d6294f9f2c37142acbbaf2fae50af6ad4bbfe8d76783d7d24fcf326d1e1750dcdee7c738bc65e451eb8fef6d82d9657c09cc43ab1649b7822caf82855fa649a477ba7d09303992174cd5022c8a36d410900795b95ab7595ee8844da7d8b8e0efc84f9773efbc028be4e94efda4fb413b316dcc5da5d33380a08a5773747caa2aff9d3d17197eec1403c7a4950c93505eabf403604dff3dd0449d0d1500d287fe8bd5e2163d20949f7c3daeed3156c5dc294b1c5d2cbeaa0b747fe2ebcbf48d3b1ed27534a14f4430b943c35509f27a915b2c2530c4f583166d336730a7f76108b1317385be30f168917f832767009e33167a5e766676307d3d3875caa51a3f78b00cb002245778b5da063193e4a76406bca1987e4c5afeea6a99e655244d91be26cd0634076026885a674f4b6530c98aacfa9a939fc09851dd4b061f56057a3db6fa31fe75bd4cbcc1c30bf94f972b73fe206ab9adaa6a8138c00b0c0897cd9c60951f8203636e2b2b18e9ba62d81a1fbbb3d226238f8581daf9ee027fc7e93a8b304d7eeff06cfb29f39dacca538de023120c9f42289b953e51b927d19039b46990aef5df87a5946e23ff56cb8f0877aa6e076f1f0dc2dca0e99ffa3aa2aad0c75f636186647f56ccba7bf79808a4dd704b54393141f2e3509b77452de6905baf0894c2422a5874ba5cee22489f2c4a0ac395872429526b6e1252e0549b05c9aa51b81c17a4fbf9ba456111bef2b7097ede43efa344f63fbf98cf0197974872be88c83c0e8aa0260dfe5346737009e329e1eea81d881a95dbe258f98d6f96a037d2277cb4fe485a3de9ca08918a9aac3309be3e92ab4fb7fce62a995830b66c6d57af39ae54b46e37003d9a655b4b2bc42d8b2577f6ea6f62b0987ce860e7374667467f0731969d51b82c8b7574cfe46c51bfddc9b42eb0ba542f5da1b0e439d7482a81ab8a80a7dd00f20119b3f6e4e15254c32256fcffead8786db5f758f72fe8082a9ee252e71977d27a6f8509d6e1a137941230ac6b7ca0457d9f557c5108dcab67f7a939ad1b4a538daec580c510e47608b3c37e89d0d8c15b6eefdffd19a0b8f6e7a3336f1620fa08e17fa423df3f9a87f830478d37d3f515b112a112688f3fdbc56937215b1896bff0279d0a0669b53954c0ad1f23b6520dfa9e02cca0a6b6313bd62bfab697175ce259a4969281b49383c7c6a36086e9caff4055df4252a71272719a242505ce6326532ee469e538f3c6825987b95264d5609942ed9914a74a47dc60614517101259760e0577e110386eb8efff9d2191abb601df4457256914838b2c81bb11a19f784c58cb28ccc55c438573bb6d7ec2d87bc4b25c42cdf67e4953c7f9ed849ef8630cda8c41eeda358df3ffa2ff63e88016a5b319b169aca7cd9818e5d28fbbaabad7e4c5740391c060d27587a025165c77008ba21c30eb42941084d7b1f1764462a9c325c73ff83d8b628abd13a2a1e7fde016580929886594b4651a7dca19d13483175b1a65033f688a742574ef1499038f0c97106beede43971d0bb9c2729f3b898ba39abe99ba110c24590dd50d94e5a71feb9f2ceeb6e15f5aac7ec173a7825f6df756efe3cd3b73a3f1b803b11a08dedc38f77af65c356cb25ae8096963c44f24bb7eb3f74369462d29d6f82389df5362c00d4cc9d9f89472aef6d4140e5e0131c7f3d18173cf990f8ce3b1d103090c7b1339b370886ecadf03a8277202a320d22429635b5117cceb89767cb9c9bc70a0841a894111e7da814cea80279c638c381b9a3f6627354ed3b966f30608d04028e8bbc0ea5234e82ba794d8737e8f4d98a0b0d74408352c46f246e620c44a4b78c8f43410c57d6eb8cb6c9dfcfec651fdd2e1abbf83417a748c06c09126f67cc772635fe25ee58af413808fe03e65a60dd76ffd12dfc7bcf48325c9927c6ac15cce5bcea59fb7097d16215be9d1e4ac9aa17a6f39325ab6e0657486e320aa15ff86537156e4f74b4ef9d1ea7f7904d0a8212d37e154e3aa148f61ffe320627672c67c22da7328af4a5c1ddab4433a4a8271a10fe9fe399360433b878c549b036975f0d5836ed9cc6aafa58c8c42b5439152a3bc44ad30801976334440827ea3045354ba3fe87e84c43801bb62f0777d31597afdb071659060dbbae298ba43777376a54bfec2070d90d9b1cd0a44a9cbe84bcc3c22d80037fa5988de014571082105ce7d7b485be2cc26a66b989ce44bcc78aa4064218c05a2bedca9a544aceafdb5540f57b66256d263daa501e4aa20614e73825c0db85278fe9181a0bb27af22f4a8d258ead9e3aa0310df7adc881ec25d591ec386953ec485005b8a9170ef60a99c4e7ca72f94aaedfc974773f5503a66dff1ef5c30775b51228842996e34b339433d58303c563baa11671e45102bfb4a604d3838fd8d7489ab80142701a5950baeaec9a3cbc12687e72e292a24472520977d429408e3eda5d6f344266234bf28f73dfbde1ba8c28d4f494315fed839d10f92305f8799baa12228a6271990cc98c8c542f8847ad9c922d6eaee6486d19e976bfe81f75999942cdffbddf8e9b3c4f7f2f6a345a9d2efa0e4aa20487c4c8c462c1745ac48a2d1307cfbad16ad7c24232461e21d0e994b1e69175e52607e9ab1fca9c84225f85de716d7d65914fd5a5e79c4e49300b21234c40f85f018ecea4efefc98b0c1b8a92c3b3eae32196737f33f51d947f3c6f67cdc32e3f84ca6e90862f82840644063bdace4a0b00fc09b141b3fb1e4010cf106c582b9edf75882c1c6c99fa0428602d5c18720b12260d46435c27c25e768a08edc3d16259eede013f1d89d85b5b1d595d2ccaf0b71de1ff5a73695e3ba2b5dbe310327d5ad4a232298f7d1afba1f9c366211f2085151bbdcab91032c26ac27c3ec94ce7dea63f6ee0404d395c39b26454298ad4cd3bab639cad043fb33ff704a6c4348c4c5d899cef4f78f0f7dcfd3ec5d6b2c5203b0b96087f8ce34c0816f30ec089c0383a274ca9216c2813ccc908f485e96d091e678772580203a819dbd60ca0efd226a7db401a5109416e5c0c538fb12ddd36f47a7f188e50fe330ad7f613748c30ebac3c9a5b2964d99c0e96cff3e3e73b5d395ecd11a3696c3e298078b02d75e715e98b8d5f7d945c81ea4bb5d56989e4dfae8883630e92f94881a813d22027ba2753ae721b6188d448f20523a2ca9f5f098042e3df4d7d92aa7e84330404b8f44f5f7de1b5e799d67a1005947883a4ab212b7117e69616ebc525144696fb21295bc19510ffd7a1ddea37d83b9d913ab66a4cd4e98357cfc5796aa9206ae1787ef11d3f562167b8779a325ef345ac89a6282e67ca54324f4c4d0ad4911590ff861713b04f19312a2635e92eb1d7ee8245446fe5839619ccbd0ed4cc50c650c14415f79a2235231ff98eeca092b16bab206b2ef6e272f8dc54459347ed688523a7ed8a160a4d302daf5997402a15511dc1b0216753bd49aeea54f68930b5cef08db8ebd982e06927207c40b4d6c6e45517d8e638e99d16e76c0f17c0893b0460fd3da643cbc55a73ec7129d4a2b9f293f4d969efe1dc2974d36e7ff0c793653fca9e4d92aa3ef1dd36c06decb4a41cf18ee03586fb336cf790e37a4ee4a0afcc9bd719ca2bb9087691536071204d1416bd39818f4a7947981dd761c78bc50e9e2b950f237bc683408f90edba282c289ced06443c1a438745aed14fcfeb0d276b3782c6475eb1081480ec2c3e73de3401031689b62dd0d39c4652967a7dcf53166c253e4fda788eb619432dd91f3586170f7fd920e1de4ea78c18e857347886a4912ba2fbd93438eb1a717525ec06888f6741aaa55a0ba4935c97897ad8b1b5e660fc6262bcca9c20585c2710f81d7ff345fa3a849259e96b747800bfdb30c76fa6e5487b4a559530e6219575eba010fccb2dffd3af1fb57e7365a56a5fa7d010a7e37bb692baa16f2a61a5ffd5b136e381f361018ca01e88862e9de41ba96208d29c018c4af54058b285afd40b6308dedb6719323f50d683e5e1e21577dcdb6bf616907d8a182f336aeedb84b87daeb92ee33838dc3ca70253e3970291a99be6393ddcdd3fd070fba23ee6d8432ce067ee27f966a001b01395f0c2db77bd6ac6c47456d98b391c06d73505fe7b1fdbe45c6c2ae6a49f81102e8f473e79bf30a7b25b80a331e5fcb5aa6e88f96e7bd6b0d1342285eb1ee09651a24219b8bbf8e3c5d01b99006dc8aec1da70f32aeec369af85f568fb258db4fcbf8064ba6c375a0eae6e43ea4793585ed0014e3421c756536ffa0cd427d6704a5a7b54119b7eefd4d86661ecf2408e71e24df7933e1c378fd97359eab204615912a7808d3389902eba2a22ea168fdb0bdd507de06ac6b0c7953be11fdf31a10b262b8a43ebf273503b8a30f8cd78d8f688c43665cd5738edc042f69d9af8a73e10281f82c9e7f50a3bfb6bcc71011c195ac8f8c3812bf7460f80af18f5289a51d952df449ef184b2ba480af3e6b796557322b16bc0f1114a379882966a5ce9ea85ef559abd9bb66d9e1f89a90df4b211f864493df8170d5f40615802911c64f6665a1e6ff273d8390eb22aaace619363a11d15ddfb7f0e3c16448a3fc518e748cf7d73ba26eeed8e339deb226b131e74e6de8050820120107d4a6f64770934773c777c5166d68e35bd1dca9cd565dbec012cbcb9d3dce8e5042fdd7f3a46a8a57d9d5d3866f213387bae9daa43188ca741588c01986a5926f1347eb22d07fc8902345d3ea4b3b87bbd14499590574c47fee5163d25300165f4c9a7d0d20fa493bdee62c00d0052d5ceb3b4fd477f2c6a8efa07b57889f34c80f852a6445330f1898f6d3e4acca7e2a0d5598ceef1849d4b64d4b37c5533ad1571bda916ccac74c1468a255163d6c5733a004deb4c03b8899eead6bee297e3f88b8391112d8110fe70510334a087d44d2d51aabcad23a921aaa6973657831772a6ea3335d982c90c4f56c11c5e9b55a9db6c1c1f99acb1d4cf7276ac97a91b298db5373a07999040656d385ddf9a01e1f6e08e3d3d47fb8c720f3a1f54cca4b6435ac658ec8ca521fbaf7deb73b479dab3abac018152399e22912d00f6bb853ac13dcdae5c22a0298c85c455c1d399c25e696190860356ba2089e7d56a8d33c9c2d0e23a378173a8ce5b3cf03233b8371fd6cf869baca5403e0d44b0ce532e73bd05af6d60496680e7513a7be44703f85091b4d9b5a23161f08e10777cbebf0a926f7255b1b07010e2cbc480a7a1c2a07270c8435f7cd2681c1daa5fd69aa8e53fd945f12309d310f439875c1dbb60d4e48c4eb8cca569ac189cc3ebdf12837cace8e034dd99e8b8b6d1459447d46d069a68e7a6aa572c50e75390f3e92c5b81a0daec34701e82e3684921ca9c61b39e88bbb67bd03bfff3351d518171865115e50739ba1840c634215cf396309b6c414261ef13259b2ed2bbf64ba1eb524c000d3522c1f524e35ef5af440867a84437626363ab947ccb3f812718addbf5b63732dd2e5b23231875f18ce66d39fd9d12279ccbe96df7fd399399f3844b31f7ff086acb6b9a150034a99db7c9310739a6d54d6416de7adfb3272281ff52797f5439f145a86072f93f86489e1b1c66816cd807942c531e407ac56fa8ab7daf8892eed97580b7dad232871571adf8c78a1f5cfece49641aa488ef7c935a51daa051a04d56bbcd180a1efdca87c5fc6bd4305f5ff2383d3d01fbf6343593d9965e80e3b5d057be8b1cafcff348f993fc0d0dadeb583f7a56d2dec84a8badc70436a5d50b0d3f9dbf3417a9f9dac2c5b26c68aad0d82eecb88a96bcba8a0f21acaa2c38757b2b58be802e9a8413e0d9264beca038968ab5597434eb43405e9bf533a81b1761ea927e36c4483ca8be7d66c0ab7c1a01e826e1309d956ae43a3ab44345d6ba1f4e74a1d8af777682cf505dc1e82e494242da6ae0ffeb3bff718be5f12b93ff1b969dbfa6c9f3c7656c85a03db88d7d83a89229a35ba10f3612d17be21ba4f84d7811f8ae36580eb22cb93c797c5937d92758566b2c60720e74c2a88d17fa0a4e4651c8bf4afe4dbe09aa7cc1f781505398bb4861ee0f8667324cd20486ad980e33bf0ca36cc2e5e0b467aa0e2a25e52f9d80cb95bfe9464d4a37433eb7b3439847aaf2bca9a39e4ebf51b8cef2b5a83a7e3b2692a3f7de098c59c4a61a9d661e43e176aa1102520658f159624b5f16f0f62d1df056a6e3e6ab9e3534b8ee4295851dc5e4bbf7f3c9d6d5fe8eb3f9388c233d7627f901d6b6c5a77441e664e5a04f346bd7e2039415d7c3adfc3ab294df1f976cc9aa7e4fe63ff81e8ebd3de26843c68df1f7490a2355c87c92bf9008510653bf2800ed60ef8405194807d786abe920cc94586b8b98da7e150e49f7c5fc0c120e5bef5623d86a535f81cbebe5afa3abe5188c6780c672724c52aa7790012e6bffbf444fe9c886ea6145f398356d37f4584db709e882f636a895eac162b856f9c0efc615c6a517226ee2d48ad9356294861777b98677aa13ea3b9b7845a81dd062e777759a34c3586cfe890c21b3660b53769945f473a76090d23dd6426221da5444f3239d61e5e6dcf09cf09df093dde10980b3408cbe2e124fe23c76d2f2993ac9f5ae9ad04c4b556c15cb66080278a04d3fb46cc4b295326ccd5aabfd4c6efc8338a009e4f337aa68d5795522e1a2776ab529a8551a07cff8621c139f2b485ca3e73cc8dfb4215739b44bc173e3a7d60359c06f891773eecbd0b5fc4c8ee788a67be7eb1cd0b2b9b0a911b7788db7f7f2c731f21f91efe409c82ec73af47bccda091a01ab9193710b5f86c01109bb65e80a73e10c9b39c5b80fb9f32025459160af79be4e082a69fe43a74d1c6471ce45d2993a50299cafacd98dbc579f0963b412b18f40fc8c7a228ad878a52d1f8620023fa817ef062ce9dc393d889680dfb9defe2c3459604e015105244d65454f67664db8bf7e7c3988f74fbe1b2949eea14c303414875e1a7f013c2533594b3e8e9f020748f6a05f03cd6a74d2e088452241a217c17d086ea3201ddaf571f3c5551371b93a2a2fb9fab14fef7a8a95a84e442c58f2ee90238128973de686f02b08bded42238c42c3d71fcecc146183c9daf9a9ac19363b0d665dd76770aab3dd52799fbe97e1ba083b7fc787a99cfe2cff9a9795b0c435c781146333cc728677ab0d215a3b745ea2364f6c3bc46323c5bbb08534ee91a45413567d8f224b03ea66472304a846b937c4443871998cf764341cd6a7b0443315363b37d6e35f072461d258131648c426bbb85747711dfce29fbf40890eb922357bb30c546e684a62262ec3a680e455917398fb69daffcdae8de2885f565aaf3548744ea6fdbbda80944111e3d8035eac9534c7df71d7e887de3aac11933c11d45b33edf155c9d35435565aa0dfb6f17da4614c8c1072b4e10d08b59dc1cdf6680147d19d1c85fd672a9541f3e560e677c7b67bd27ef7157fb124dfc42fc96bbd603cb9090e616f6291c7ab9ba0a04c2857170ff89050aa4b7529be2088169776f60110b29fb3cbc59a64c788ee07da93d5d0cc23be24e32e55cdd871244e66e2223e6c8ef98ee7a031447d71cf32cb92a0463bbd097b5d7bca0dabddfa8c8929dc818b0d1d1de1d096c648b51bee328671dff1e46f8055a8348348aa56bf738fdb2aa1ca20eb5ad3c0b485565db57559cb49858562086bfdad63b0d5bfd041c4f2680f9c3522cbba564a9f57979e9f5766c07c103f95e26cf1a6dfdeb404e12b956393e3b3e1ea392737ef6e522c70002668d3276f949926f1e3b657bfd21d31855003d1f0f8efcf8f7b1ddb763ce0344286626ff260a4a4af766c79e53795655e76934233cb9f66c5473ebe07ec62abb0cc2994fe07ac1d527078c44a66ed0e585f5529174cdfbcc51d8a9704c490a5f30c7acec5a45bc7ce40f02595baec2858dedf642eced65205fc514ab32c44156a88ab6818ccd668c3cb3c185e3b11b4b4b433b8db2485e77ca3962a32df9b963bdbe08ace4954289b8d21533ca0c570909e6994acf4e79890d07775167b62b1c27d2cf9394dd7c7139664ceaa6694e84f7edfcf03c88f274f44a4b9051619de9f7847a0fb835fc2b1e0ed2a7796d18bcc34c15616eaaf4911838616cab2f1e35c20760e31721edc5d5f718ad183619d080ddf7b251a24cba757ed94ac581f4c53d997bf6ae91fb85b2c097da6adeadba8b35b18a4e55286b701099af6f3eeaefa9cd41cd5d8b4a32edf5a555f9e8e2c2121f4c61745acdd32c2def76da7783d6957012edb2c3c79d32e93168ee493ee7bd8d0c499d0233293d09778cc479a604c87cf94bfd399084aa3b57620def1b867461d457f7dd70bd40ddeb6518beef5a4fb7d218db84fb6210ce89fdab39937d968601908902b8c96f7603d898af920026879cc3508d239635d2605cd7f1cdd8677346ab452d99c7bbfafebcb82fa0cf4bbd332f7afb97a5e692bd357e3a50ab4a58a37343d38f3568d9c78ca3cc03ca46a6f030952e4b3226e90153eb9e85ddebac9198c93a5eeb23d16e0cb80c7d0871c819799aefa6786c6ac16045e39f754471fa8a975803a36e1919fcf256caef46560f411d4542f0622fc8b5ae3293dfdeddc7c9ff42dabce65980324a38a404bc635da05a8ef4ccb734f6f0a7a26fbea6e623b66b1b62b9d9f40fde74fd512ff1cad1d61cb7fb6446ea7bfd9503b4a00c39b451859d89ea8e68fcd1c0a082f71d14d4486e69281a1d8d3dcd0ccef9dc85b0363880d5ec7723efb6cc35d8ac65c373051c18234f5450e9911ebe80eb44cc679a38f66d98d62f83d19b49d5a1de1ebaf0b0b63f2374cddfe1e1c38038c07543b17cc45200f5d9b08cc7e920b87a87f0d9900a99e32cb33a9bd2a5867e530466488618ce71668edf873b036c67be98e5ad7a54218585a4ac435b8aa5b58c83ef9d1f7c0e905f4640c30b8f12d9e004db0ee96aeb78959db67679b8acada8f5dab3f19b7487bd0f1ad3298d06f2552825769a2c948feceb223bab6532404badf4fdf5d84a11a58f17607b910b7901ddea3016cd293a4f7f24a6e08af7ae3dc6e09faceaea48417e8643a4badcfb39f3d63861ea15ae333515098f96d25371210a087cc63d8a39a8b25bf345544be764d31d9d7e48a3e997ab2eb98982a13d34e11bc53224313ab04111121b63070fcbace423a1d6320213af5ad406ec3e769373a70508a411496bf3f849bf0387f18f82fd1b1c7e5478b643ab3b31e35052f599855e2c85f7f13fa255c31f955464c9035aa057b79eda6950707e8c6d339fcffb5535181abaf4c31db32d6209305cf6882335e14d89e48f5d1d4696992a0319d1160760646ad1fa96fa146d1c877e8a32ba5721a1a4833e6eb4771d00c56b558dab709fcfd1d35441c147fe78afd972dc38a2236909d8f81d6ee20159f2a6d12939ec990a44a6967203cbff222189f77f012152b5bca749d132c2e501661c87d2848b79c02faa4486a9acafe34bf263f65f8df9df6b602dcb8f1654801d2fc4a99d477c4c768bc83fba524d8b99a93c57fd6e4a5aca3ca2c3948a8f4eba7d0fba5ca78e914e97b92df5122e56bbea25e4709b506406814f469dcb7d92eded47d5909044cbb008dc934309d328174238704cc73787fa7dbc3d228387c1d503285161832f3b96c44128dcb7f4dbfd325d343f2e3b9dc3d2089560382a4cc95d50703854245a18808fdfc666df8964f40822bac8a5a30f80ab9af09f4d8d761f869499c8aebdff4020eecb193f2a8958998da40ff9b99f9b14271ff8fa13c5b3dd02791569e6b51ae0df0da1bf16bb221f3a31074f1ac125f63db637d165edbdc496f55d11b088008dcdf6464ffb50e5b78045489b543be6ec01b75c309677a1dc21daf0658f71ca358aeb1039a3e631727031935c27eb1d9df09a85206ce123522e1b4d6e72721524f27c42945199e7de643cad1e6a40183c813d18206b986a520cff878a1296d9901f4625272451b9469270a4a944ea5a3b6fe96f0ac90774f3646ab32bf70d7e51104edd8c6988606ae8d15e95d3cde3dc1e0a247200e65fad538a10f6c64154b8c91ece490436fe3bb36b799a3a191246ff0bcc02cab6a807083a8e70a53c7163b7ee3843343b704ecc37109a2f710aa5df9303208d6f966d351e814ae621c5a3c03a49ff12ab0c0960dc83237a2a1d383d94ff9d6ae6af19299704a2eb7e1e61cd7ca1ec798e8e9d41cfe59ba2d7a990ae94a3796c3f9c5a82bff88c3dbab85e015de399c68f00dc0285d63ab6d12f625362c68e7639841cab405ba774f106cc14dcee7a79938d482c18b2fcb60cb12699299251c59b2ac1f9d56b7e04c2d1f68267686775c245e2f03978776c474838082c7f5bf3c77ebb9f52dafa46223dca0d5a262e46bae3c0f025a5a27e8d05695bff17d2331a1eb2fe28a89d92142c902f38974b23b4664692c9a369614dca21bc04dd1f1bd0c44cb9d230bf26b8bbc3d4046872dabc5c1dbc01a4f0fa4d1b10bf2564ad94f207a189f687fecbef7dbb595a9201d3d5e485b57f377922544a06ddc01de0587252a916ee4cb967e834ed34d72084b01e9b9b0bba66e1e264ae1527ecbb29d7e0dd6b8d03d6d2b3268b867d1aa5fe0a2bdbcfcc657d2789aa124be260d42bfd4b0f6d22f16b26d2dff83810d4b967b9bebbde30c50b6f816118444f03e30cee53c8dfa74e524c095c118901dc7822df0ee4c594c27130a9342e2bbcae29e64d8447776c5f7124ef78620fdbb9df11ce0f4a1e817e31b72bdf7e23decb984d81f1d8d7a70d57bd338152f292ee0c21d56361209858af701b7222e18ef77652fcf0c598c7cabd5484d4ccc392362f8102655b4ffefa5e2c036d8fd98bb86ef7285f9fdf871abe71472c84d04cdba4d302542e8fffef19f78655caca14a64d8802efe135fac49643aa896f1f2b100c680066937527af51c09aeb9c7677ec0982ecfd36c1d0650be916b37ffa7bddeb64ac2a7b0b9c8104e0915a044d9b11a092eebc83f1e5730fd9a880d03edd38330a5ae2e99224ab78852cd842ba44ea58ee2c4ce1a6a1a3d203aa98aa7a4e0a7ffcc004eaa1ddbc8f8e7887d929e21bbef671b5adbb039bc4738cc39f43704429be5135c7097644d170a3762ca3ff6e2f3072153f19f46b88164a8d2f5d486ddf165c5fb7d9e15fb111440389d1eaae3a32ebaa4080e2924769891b165a86ce523b35689e4566b421d994f3d1d7d3687107f9a985e822e44a97bb4a913258e287da76aaa35d6aca21365da11da905f2bdd55f7d2a53be9475f5bf220c9a2e5622f93eb00823c1e4a2dcba7f70d07d4e19f947f10b4ca6636543e4a84987b3cc76372aadec7f7e21a86fcdc812a2100f6a594064646f35d680ce6784b00add1ba743a9d0d7d453495d74168108606ed2e0682a893ff00f09f220cbf5d744c25214d789867c2107e75d700de0c691d81012af757ad873d824014d15cbf7ada2b7477c479c0dd83511f9775085e1a52cdd0d4df209af138c26e4c8ee6f05adc86e3cf3f9419041ba0ad074136bcceac97f9dedff9a1fa80ae17d9b669b9037cb5ed180f77b3229c24c7f07420ad8bd2cad94576ae13dd5e0cf69db45cc7dd8e288ae014cca5881fd6ab4f2934af4c07c95d73ef46b4b1c01841947685e702a9f6088b4d2dd67e1fbe80e3e3d19b504613b8fb5e3709af047b2347ebbc35b1134733eb97e2d5b598912acf83c5d04ca8bc918e9aba45bab5cef441d249937c8e82ae645ddf7acd614d40ddc0dc4253531020667c8f674dca6d38bf8a52ebd234c2f0a65754f5fc56558eeba2c3c49b9caf73b63f0a35492a290ad6561d1c591ed8a6cfe4b492c95601510d8919f8e57eee78602a8c040f1e118fe538ac5fb72df003ce9403125c677041141517f8bd56820076b0adddd85ebba3d8c392499f68303b1245ea498ed037d271535a8389ab369e855f4ecbe3dcad2c24caddb7b21983586d3ee12224639780c4f7ee906158cbbf01e63b14ae7b6dbc5107a2fb6c774686db7224fa8fac3c30fb6b6c35ed16ad7119395e5e3bd4106ecb15d4f0dd2443792b0e989fab63303fc0567e77066b8db772c2f925cdd6a26a6897bf43cbec96db45f14cd7beb7615033a46fd600958c8a4d523eaf84b98abbdff2f870b8ea25807ffb642871a05ff499fe92d4666633a4d2e3ae95823a03ed2d06a10e4c462182fb2a7a5de8fa25856a9acd3c5f432ed340841b5a4ed132c7773c6aca245229b83b8d0c91cad69fe94ae0ecf8e70ae41a1f8061c00f451f69c413cd64d65b57e8bb440986f37eddef0fec0124eef6827353628875180dc0c1edde8d797d12d911be2392e04312589d20c25f5251bcc58984e823800aa2d7a3480aa8edea89ab9e10a12077138e8a783b3fa133a11db7619b577592e50a85b81d6de3d3a64d4396c57d3d2f25072d1b84131a791441a5e3bb259fd739e9f9c77db4ee11e006b8c76a120eeffcedba6f1e210c14a9917c0de859c657a102bbf2af8ba98741230726989f2200ba72386a5a014bc66d06fbac12ff7ca199b5db6554fea0a820387087fafafacefe4697341cf0c23cd30cbd583cdfa09bba906a84e9b9ce3f4841e8e9e985996d1dddcbd429ed01e96b6572d9eacef0d63d38bb0a3c443fd2e326ec28c8ffbf640ac5564edaa8c263ddc9b1161ad1ff8617d0b40ece94981f165a34f7b670964df1b5fb328c6c1f76146d4b9ce9eef5748f3bbf897dd7b9a271badea73d324f778b2e57a8b0a4c751b212f73b718d9799dd9f58a75ec6f0d95bfe4014a40faaa456f6f728bfe2a7274825a0eb4bdbfab04256e1996cf2c8422f8c7f5bc7067846c885503b18ee7471ed75c21dba00f3501dcd5771c4e57b30fb9ebd05c68a5138bd24371ad69d9e58f88dd07d303497740afbfec33c3e90aed05d46cbca383dc6cf8ed8627bdf63d0ba7f8ab8f3de814d8ff37013ce67e5c4316e3ee7d8e7abaccf48a3271fd8d81e3de8a64ac207cb10a4e736e6cd95c177c9c98c7eaed0233ddbc464ae5f24f46f10e11f7f26a5f8c2d6640f19149cd425c6fd7be27b6580f03aa1dd333b627a1e363c12d390eb9ed044aa7eef710b8fca0febd3ef76140477abcb52e37558c4aaa6721a76b60e4cec1347455799913f42353e1aaeca80a69c7c98cd9d471c8d83caa981c3f57bfa38e2946647ad6c4d00802f0fb871600573bcf72fff9cdf38b6b49c676f928b111e3e467e61cd63911fd7ddddf10e11ec46991940a83d6dcdb19d6cb7bba0b8dad4d5d41af3695d3f41f54c8f54ad2e292db42bfd22cbd5fe93a467c8e2b9e07382e2b94687cffe8739396705ef1cad0523ffbca41e3c033e2d1e431921ea36c992d1e1219eb39aff97f922d1158a0f5deddfbe0b2c6b634e2d4c1544509da8a1d0cb338cf652d31ddbe78ce4f06acd5eb0a4d596083dc9891971a8c146556516637422777b26884cc0aa407f2d0fdb47344f099d787ab6b174170ff971d8811183fe28188f933316056571d7a9901cad0bdf5d2f95e583bedf81e7eb01da4125d10a94de3fbcb968e41f05c06e6d547a6babd01215e65103da910a545dd1257e40eab947494e0dbfc4f3c62c3dfac6729531629afe57ea3d2648821d2ac677f7de845e70ab180add60768f42f0accf6a3f719aae5e6e10f249becd811a0abd14c81f0c5024b84d4f954e84a204094333120db61b3e1922c42b612fbaed8f4417ca199e76c65bc7ab9c3207220c393be705a51ed4258922463c6bdf8a1383984ca8e836db2aee474bce0c463df6d0102730098a44ec96beb3da58fd0a2e14879b0198ef71e2cb3ded7728ce61cc1d7e9865a327d45119fef8cf6748737902ff34bad4acdab63e400a5d4cd6f2628bdf47ef2d6a7c22976b030c2e7112d2e5f62c61a5f888a64eb299607b90828251e60efd6d0c629704274e52656561e798e2956a220d77c8310b5875d651de93373f8fdb15c749c4705a3c5a900743e47008f6ce93dafea2babd425a625bdada32377a7b170e46d1a0b4f0c22a67deab4a7615f6b9be174bd21e7101a25a804458a71a6facc65923223a07a5aecd48278d9a8c58332ca66851fbc87ba668a674afdf91350449eda81b96f61f7200b78f7f5fce290b58452fdf8ce804987df61101b18211573de16d41e15bbd3218c3019f7fe998c9126bf5eec3b8a7d58061cf5c1635e828c490ac30806fed52ebf2589ee39593e1487c0d58c28d170ae231ffa4db34f7ead9dffd9eab0b82410204a99f4a0c7d2ceca3dae756e75f5b11c6c2e24e0aaf77c9a7a397d310a92fae5e8d8988361ff4307375f80798c00d588637e5f10ca1cacdef3cd2bc0696676330785c1e09b3d96567787b62ded4aa850e6f3d2f1b81514a4223af31a082ffa14179e9a53a112f3fb99a26aad30f07b1f2e9e113f013ad230a75aacb4c1f21a598f6394308917208f73acf2c6633b39e514b6ee2f18599412662f294d0d809c159dbb55f072b30ec0493db15935d3e060e8eea9429b30ccb3885e4b542a23d95ff26ac08202f770f19a8290987379ea360f0f048c0e179638513fb54938105d3e8c3790da729baa164c9921dae7db615739b4c38ebdf9faa0ca3511fb6aba2a6663a1b60e40753f16190f12fc047bbc978f9d284eddcb5b0e71c64756248e9f295bda1d177f71296c0ee5c45460288bed2a77bcd56baf9ee0bb658b224ce2fe528a1195763ee297498b92c731d5a2519b48701de9f8dad39c48faa9d1cb1fc9a6ccde1d034f1ba2631c2f0ba1c587dbf905c39999e8ab7bad80c6aa67a9c200c5dacf988b69d00c4296277ea5c5003696a165ec8d5457f39132d6e7c58ea273a8c58fc49e515ea0d167ed0051e15abb777bc515c9b75c3ddbac2f7c7246c02c611d7075289098c5b3fb930e988ffeb769f1a58a0c0fb75470b75634c182045c487c5b1856f2b5fb3ec776f3b3aad23691f4b331722e7a986d827ef490bf3377b176909eebee5fb1929de4bac9bfb430307df562124d97f0275ee2b9931ffead24816f7377bc50121d5b8873aa8c949304f8d95dc9eb68c8180f4cac42326bfcea7a2eebd65a5dd8dd04f8c07df981cbfbd54af9cd658ce28d7fc8f7838b3ef3fb60fea069228e8c18a0a1076c8661164b3ca62089eca6ac930459d55cf0e3b0120c97d8974ecbc7cf272c814a938ab701438feb35b0543e8d7fa62483ccd85ab70af5f67db436c3a133c1d4f5999d88f93393d8fca769cbed8eb3e4ea4d309e123f62d19b33b0311c6a56c46841d22f8bf69093970e994476c4539dcaa022dbc3b1238eb1dcd9b348da393a13696528c679dc890e76953ef906a26bbfbe104fd279a7c8ff3a509a0d6f90b1671a260e1e695f2bacc952733d0d7b8b809396540c5fbbe4b093431583178750d527d6759af08f081b9038da34595028039b850829206cb5265667f2f90b716ad7a17dd3dbf79c46c78e9490708a604bf9725bcf61d12a484b283a7d808183ef9f553b081c68753de83c0d47dffbd28f13073d278f93064331b95bb9ebe80030103ef423df75af4eb926da27fe5106f0821aa26d1636e82d0562f36c12185106c899164a6d308b4c72afddd4ce3571cde618ae5e2805fa3c7bb52437a36a96c7754ee3f02972c34ce87c06f591bc7de4a173193f4a969b9094e41aa328d82d60bfd315555d43f09b0536495db57d543f2bc9590d158ea5a180d87ceb12f68492c1284041a10781579bbd67207abde94cceb5a24923ff4dca2f3322c3868f36fca7bb7182039923663796885b4ba1db06ce8a7bd33114fa6f8d4ad2d86ac30e103fbffa67177b2d3965377caa00a27f6f09e9824e62005b569533897fa7db68fd23fded7a48e530b268db557580d5f9443aca6f4764173e41a7632e94efdf50563648c5743e38dbb7f97a40273383787db30584757cb6d6209858972c61bf48b68843f41ed3b2870e930d6fda15f3645eb4472921f7051f803b87d946880d2ef51f051dc7ff27517a60456b1c4a3571f62c5cc243f4c4286e060983fa8e928612c7c10709e50def901f2c3f9a9735b5e8c8d2409df36bf583fd0a6293ac13df60f6efbf6005dd98ef68bd206b98f3b732b8c7e20ec4fefb959a124ace98a2728374b06721d7a86d89019e45720a6890265569125a81aa0f720a440bf5be3966cc6232b2510ac4016bfb12b7143c3fe9ebb0a2aae6116d254f90dabf9652462a9c37db30d5c89c5d95b4d87a540705322260b7dff1fd3992260ae7d5c346675830b096bc9cf427c63ca36a2e7803f0b2ca8ed2cfa4ad886a0247551eab8d5e80663b5bd33d27011463f7e6bb525bbeff15e8445d0a7eda518b8e7c504fa59f3142e58a00ac515341a96ec913fb7a162c1fe8ce4f2cf97314f9dfb05cd1930c76cc331bccc7991a678323ce0c44f9abec6ee9383a58bb13f7425996376b43090c370713fd6ebcbd75783da6aa31402739da9a46423d5fe07df5aa1e07f6230aafd702af26814541de93953e4f0aa25835e70ee258ceb02a2fc3df30c3ee3993c6a360a3a2211612e4105501e7ce557b126895425a70dfb686ad8469ef7bba4a1d4a18c5695d5e686e2100b6a02dacde1f280260057ebb65584d99b01ebace18874efc287013a1cda5555790d49a2c06b56f5bff6d401eb553bfd152e8635388d182b42af89938155921b677d54cb0a7359233577dc82578e01739d18f713a920bdfeec01d4b510117ce5f8a59017c23a8bb7e0c7609eea9d0cf44ba7ec2e1cec2a0e4b6cc0fdff27b87a45d6a09ec90d71a6983e666bf68460051a4d7327018b5e0c411812e8e61930baead1c82a84bbd89cf660e2eba04760f92ab2e4d6aabd2145772cba00f214e511755be971e7c432ce7816c0a3603a764bae86d5219e08bb119239b9b40e5c567e59fa739657daba50d76fcd9de461848c0f18b6a74e33fdc92c78314dfbc683304fd8260488aa1029cb2cf671ed4d3669a82d5a2b1017da87b42f68aaac8e42250c6139689d288bda9b2e663e84d8aad19ad30ab577e98a23b083a8685e1a903a351a4ea38f4d3740ab3593498503c26d70c02a44e2856e1069da9489db65c0de7086c604c79af76b45a4182f136b996cba2146c3a68891c11e70a8c7edf07e5a958c4dbdc59b14c46df61f20357d51beaeced766bf4b9f758a825b7b51e967708e857d73b03ba5e0e4d1bfe836bffbbb7d59f24e473b01acf11b4e4748f431fd52260bb7cf39a2cb98b41f38661b4762628c3fcf7db127e5ad216385b02847ef9365d9f9ca90fd0c0259c42805117c9c75cb1f4ca65a7adffbd655e8862d288c3b227432d89d66d4ed5f2ce44f60898485d67af4042baed8a14ac8848af4fb4537906abe3a0c2476d1064cfb58f7850aa2bbf3d5691ff6f029f171d336eb1920ca93d67386f0262aaa6ce9df5946662e3ec25fa572d579f15dfe19e9323fab851bb51adbc19ca41dd2f8e5d88690181070b30c625bd41cf107d19387dd93d759a327e0e58676338f57a830ee58fcdf21fa202d713bd8f79285ede5746914aeb2c2b3db815591579461bec7a8cc6ff73397ccf48abff70be6e0e29d7cff78069a34adc1d3080ae6542d1cbfa62ed9dd79e190d971df332bf4b29e0cbf2c73f7fef59a28b36871817804c1e5cc458f396f86023df71c7575d8bee39ec20dd136470f65be506cace2f36b3cc48aedb6c814771828c4e1121e37495227f5ed3310a131397004c7bf58c4435381902e750be2f2ca248fa08451c701a268b6749905ba8742a5fb9261dbd9fa637cd6681c6c74fbedf4f9e6c01d558cb496186e8e59a6c82104d63b0642fcf10d06074a4d86e6450d7c7d323981debed31e7e2e41fd00edf9a2c6775ec57bdcb60ee707640f9f181a7886603c43d9b1d4114243f91eb84be04e1df10a60115ade98a4bc9ef574e30246ca3afa244ffdc8a41520f4dbc912d887c3a834f2f33fa0623e0924aa10045e34f36f30162b0a6de04f8af0620fdb952518b2937f6af82fdebbf4717f39300a1f2582445ef001c9e8a90f9e8a0c921cca95469515d08bf6d121a1eb0a538546cfb00611cdea43741df473cb42d666fbbec07f23af049b9e802622c57e3942c967af1ebb4db3391350465ae775c752f1ecf02093cb1f94ecc1e35d7417f6c4232143268473e5dbf01a9abfc007867543eccd2fd6d36f050dc6bfe50609ef31fe0407de07569d5b4ec2071689113623f88cb47007ec784f8f9cd131b77996219647286d6151cf2ba77e5cb32c6214c546c52fa58a19b2428ec396c64e71d10fc8ead48158cc9081d0deb8079c0313788cd6eb3cac62be8e5779918a5867107cbba37eb1dfbf19633a4a5c24cc9d7ccfa58e337175641a1113eb78b05864e3ceab2a3c32dfcf24964919349f099923413a72000c58d68824871353334d1f54ca0be0924eaa4a9cef5fc14f27f922d1158a0f5deddfbe0b2c6b634e2d4c1544509da8a1d0cb338cf652d31ddbe78ce4f06acd5eb0a4d596083dc9891971a8c14655648df850d3cb6caafb0f6a18886876c62e82b8762bee3b24e2100e5428a41240f402ed44b3517d65c633e45745f0c578595f5469ee0cd6f065e711fc5bdcce33d85ff97dc7a3045f16bf2b63cd30aeb71511eb88ec6cd22e683e550243c215e540e3d5e960a98b6d982f0a07999848ec2133ac247e159fc819679ca898022287c41d5f9a4be3ffccd462a45fd72d65a08810491b931e2dab60fd5283b68b188505025459bf2f9729b5025bb5422e1f1441579dd83da412778c4a0a42960d7feadb40a76a7b8cfbce910038361469791e5897451cab5683d4c0d22f0f02b2a366c77c51260fc421f2b5bf51345a79be3d8bb80228de40fb400aa8938cdef12ba805807539894198cc62da44efacd4952848f6dd6459adb20348aaf683ce6c318527c5b05747ec5ec37a21025ecf91a61e357e116458d76c2abed628a0df342a21f94c1cf8f6206b10f0170dcb28001dd88302bbe1f1db7edcab2885f181dc8a5b5f28bc65e1cdb38fc13c90edabd9ba62ecf47136b0ff98825872c24fc7780a033c377a05127dc3219dab801f770e0b9b425846086f9b9cf8f522c55b7ef20d924d1bbbaa6a277ab4e2f378d508d1f0e00102f871ada4a4ca86fb25eb3d42a01560b9e070cd2ca38303566cba7eb9fd9ca5e27f4453a6711461e2f57092d91f1867144e1d66d19852858941c85106ac17e92b24abb8e3e562c15bbd3218c3019f7fe998c9126bf5eec3b8a7d58061cf5c1635e828c490ac30806fed52ebf2589ee39593e1487c0d58c28d170ae231fc7dd34fd61b3464918a2e04dba1fec33195b79ac55a1df4adfa1b53e022cad36e7e4711f31cf2249aa4aace7a1f4728abbe0124e42831c45512f005f41d30e934d5dc12adaf0ef86e730a2f195ab692b0d4b754cc6c5d81e0a0228312092059297660be214538f4f88ac13faffad9323a04379be36fe772daa988567a9486cfde9aa927e267823c5d222223b7f02b401a149f253fe5cadef2d45fd53c88a8a6e8349e76a5a6d4016afde86f9a2152d6a37de1924fcefec4ae2465d1eaa7f836ba5414fda1c62f07205f7c2aef98c55d742b975a2af774497d1473110b2c2146c095db3d9076129f27abc6b6da1b70fd352833a17d0e34b8bc9df42b72a622ffd319de983728798a0c6bee35c29d20e604a21d67642ccfc390fac8f33090dfaa6c73ae682c6fb86a0e07d2429dc3d6ef61cd9f5f91454fb4e32633e444b4ac634e36e9a62da648c2a43f383af3866547bce34b7b56259be354e984fbb87b46c196a1796b67898ca27e4d5b63cf6e6a780d0af305b5748c41f81cbf78e65f16df080136ed7f3f4350b51fa695c3e00add9e9ed2e26e436384cb59042942c04696c01a967517952a0e6608c05fa70ca68e5193452676a66ca46583ec1aec3bbf4ac50f66a2a1983069df4f37a5d38d09416fb336a218c9480fadea7a09389b3cf85a64562a169f44353b7a168d417041fa424b71fb75e0980d39d0e449c32d392137aa51dcd037e01b53719a385c65c2f377f3da9d68778179736bfd863a3ad87f8047667c8e5cdb99714149d8d5cd90a711d138622117cf0cebb2f414786312b594ded673f6663f4ba1048ffa3aeea2ad8beb71c26de334bbc649c14b7b5fb4122d6beb50da68f176c7737d073149164d243be60065acfb980a1076c8661164b3ca62089eca6ac930459d55cf0e3b0120c97d8974ecbc7cf272c814a938ab701438feb35b0543e8d7fa62483ccd85af2ffe565d83ccd93ce5c36918d7b015ac361ee05a0f9618d88eea0a8c21d3bec9745310f4053fe23f1c6cdd6b59d91d048f1713dfd01344580f4673c009c63c7a1143b9da577dd8f856cfe64a1374d8c0c82e6bd0395ec76b8d0288a62619b5713c19c2af76a4d62d1a42376b352ea693db0dd284b8cc905271e05b65184ddb00c5f610736f21638a62647cfe91c6ea4cf8842b2a13ee5e7e2352d37045169d07e02f843fdf802c9a5a89207262bd7f518d902c076e3a1b3417572a321aeed2cdc8396f731045fbebf0e55ec80ec748041704ca7c95a8c202c62c092ad59334927e217acd877e9d017174cbccad103d240a988e93e5b27edcc542c466fe65fced3ec0365bc716551f62056fd6365b7e9106e6be025fb9168646519c6ff80e45378f212892d2ce6ab754904c88b0b8c6923d462c764620cd224b8038eb073f325e2dcbf109d0edee091c5a45b478d45f6ba3d434fc614d7d55c096564f01da9c00206293738a29ef642c6a1ba0fe441c861602c66090b589097f30809557a9cf9df95a5072a1e1bb2e0259602cb0d3b82039923663796885b4ba1db06ce8a7bd33114fa6f8d4ad2d86ac30e103fbffa67177b2d3965377caa00a27f6f09e9824e62005b56950427a2d73ebc5d3494cde33111ce8bc52c0dfd9d42859eea652ce890f0fd1d734a9dd74c01c748a2357ed2b9635d7b363b942bfb71af76100e41a0f7968d9a6b24ba42b096d58da4255bfccad61205964e48bdae4c7c8815eed8ed23ccde0c808330cb1272b0ef059fe8fe8d9be0f840631cb21614f4efe459dda4d44edf0a82090272f81633ba75a4dbec36b895719df9fcfad064588712030242f09a3c666a4d4463466d226face2acd212577ae41213e53eeb533eb40b81e1018e3c777d272e979144b081986af5b5d13c026360f224e17433840fdb3545716dbfe9d717cfe419529eae832e7eb0ea936b7ceefaedbd603d819e475cbf3a296a4d7b432a479125205db132ed0e73769946541ba8fa8a569024120f1c6b910f70c435188a6d42909bc314c3ff1d2e98a96c2625183f6575e0ee7e37a4c14cae3d89670b0247551eab8d5e80663b5bd33d27011463f7e6bb525bbeff15e8445d0a7eda518b8e7c504fa59f3142e58a00ac515341a96ec913fb7aea47f696781ead4794f4d0acea1d6de25e5f9aafd76f030225dc3a316104fbcc2e4aa5e34b70a35153e9131aae14e288961f709339504244fb5537f3a19750eb286ae65963f01155b62358c7b5a9e55ac0ded8a470aed7de54c53f3dcb5c286ffb6701637a4d41ee8b8359a7dcb69def63a703d0ee133c7574b14e6db488f89606b536e8cc59496cca089c9f478bf95d02f9c11554dbcb648c89f05750652a775e6c51a0a8d30d23210b1ad56b9bfb7243116d1af6536ec913be805eaf53339ece1db6b61dc602892b38bdd24f8e34c4d30805fce5297554dc263d33e324cdec60392a700b664d31a825ebedf4fc7ce8216ccede33bd967730c9dd537d335edb33c9fe9fb411afdb1b002b26b95118718f242b7eddab494810f7e600b726c6ace5bb39d9700dc6f552899138e2703712e094f66b02af2733317e63bf53b72bfaeb1ee77c997653362dd811d3ab8751849e0347d5b59d8bea225c00ca748235892d5c17d7ac9dd02bbec745d7e97980bb55b13180cc77419a72097865f0630fb10c02f0fff551a400118dd6876bc24f9eccf8dbba570cc1eebafea3bf27ee1459aed15898ecd8db3b38ed5d589e5b27c5a9b48b1933054a0b086e5dc8bf9e38f8b9ac11990c9c4888578a83e25d98b2b8710202a1aa43f8d1e4759bdd15bc2dac6708c0af3aa2ab4f752e027e7e42af44208b076c42ab26272d96fa374e57985236e75b39b8587d5c3c27cc2e6191c10e3105ad16257fb9a1dd30b8fe257750f9bd43b4e18225ffb777facb853a4766ad77a9effb3429327c5ba1e50baaa23cee95b41cbbe9cb4303f672fac6ceb1d372d8e996be0c080d4444c6d96d9a55b74865ed2245cb941b32e7335dc0de67af580cd8fbaae38865705d38102eb547aabce209bf9c2bc0ca4d7d18239b88765f7a979e5b4709eef92dd5419125400a99332348ef3b52c0d0ab044d21d2c13c309c16e0442e97a981e9ed21bd0c4114ef6abd3e5a42b452cda34339836d3c163ce0be1af978e816f06129c9611bd0d73260085c5fccfffa55e349bb35f5e3ec9621d6204c4b9b01bfc56c2b258a5d93c130977a47f85a9e336fdd210a4387c186864a9ed03354329b4985dc4b4a66377c9bf7713e76ee07de0573881d04c19324b22754fa2530e824a52edafc35027968014ed2f0858f8bb9f78ab19dc96a801212dc825fdc708e19817321f31bf67493f7a9957e124a0d4175a9ab2c5cac73ed414076b93e3d1ebdcd60152e90bc9f472d3069e2d7c04b60f0dd0fa0498e3f98e8eccfafbf525cc847d179e0734683ea1676c5985a0080cb8725959af8c29495afa5e47730eda588d8e41460e0963ae83df2a4a7703224de7192a7845b1df96ce3407e626e12f476d71d6f3ec43bd8d4cd80759db084085a568227eb1e6a50d5868365d10d147c4f21519b5be80964cf5720d35d1df4b515ef7671a88946a6382c1799587e5a4cb05d70171369596e4070556b1e25f5c66d16addda6e9758001f7b473fa767f439411fd29b23e5908929bc266a37290dc0e60766e5b547a8029f2c98a76cbb06b59360f1c2a8a70b1a589cf5dc7968a03ac10dbadad4be5633597933a8868a0a3b504d772db35321fb308149f5bd71ced83c86386c81f82364c0e228258f6c7f1b8e6b06ce6e47f219d5347926cbc87924fbf082440344bc8d44cf60c90befc04b481efc735fa8c2e4f5e8f20db8ca64342f046a353a81368676cd2a7f65463931389e2840d9898b5a65db495296383d9f39d174746ed35fedd4801f559c5ccf7868830ded778041d7a107de1e427177881c69ca3ee543bbec7ab4814c02c9bfd20d449c84f62435ffc49add24b803957bdc1c7568fcec162187cb3d60ae3da60880f17f61e6fddafd35de245a59afeca78637857ae3782d15a5d295aec42423fbf2f94cda9c9926f3dc03361b161bf5eb7b3cef6e02af254288b7f4a87ab04103fdce5af2acfa1c381ce7d61823d4af5df65ad54c96c5cf81476b664f99ca8323228ce778d5ab2d231b883480b1f00937d6d4867c02a83adf44ebfa870cd16faa71945219a439d7b7b120d7ec7742d014dc132d79b90b86ef385d85a18407cbd3bdbbbe6fbcce06c799b356e8ca56d321fbb6b58c3ec6ec20ed8f5f6188d87b7b9ff2d809d4df5b9cc18e16d09d38c5752c17128d0c885dc35242f587883d177b194586f1ab2e6b4e97e88d82df7c412b63e7c22fc89608e9d10bd6de96095e76fe598a9fa9235badb1599954f6fa301f0f68e5b9ab2e17a53393673f55798afc7fc2ff7ea63ee337c918d144316620dde7ac588783a827bb88f85e26ab8facb99ab941da510069ba42284df0fd050f60ffbf15793aa7cabe3edd71126d5904397a3d0a55948f00f5e9fecb9860e21800b0eb7e9fa28f0e6b8e4a1e7cd87dd5d4cf18c4b448dc33a134d61521f15ea8b7c416fcb5cba7378c693c6b673ce4501ff054a21b409f3ce98a40ea2e04dcb53f68013606e57e0eff7e3466d8ff50a14c9245b95a25af5e898c3b74933ae95c72a0c4baee642a42ece642ba47b00025c2d50b3c6cebde9ef9ad8570056c3d1dca762d2ac303a7d3ec5bdf51bd552fb0efb43b20e1b2c4f9dab7c9cc2be5d1cfc3158c90d95d029df38ed177c37850e3b5d07b2298ee6bcaeae6b2d0ffc20858824c420fc0921ded0c0bc3ae56ddaa5d6f0fe3bb4caaa9617a92990a8bb372d617902a9386896168c4848c8eab8808b0d0bcb1978e65607645e732f1f58a369f3936db98b93f3e822a4a3d2c0ff1a0d308492caa2bbc26fa33a23ca66b67927361c5274be55ef539fc906a6e1798c635e467c9662a6de9aeca3d131c258a98a4e5907fc98bbf8a4492a6f4941e1c8f354c04aed4cb08f5f2253aa7aa65834b21036105198ac0793d10177c7e2f7cb9488c198b6f887d3aedc1f8c21ec2e42f657012824faf639c300f4b697aa046f30f5276586d048e7f530b3b5a659b27ac8690dc7fcbb3e43c3dba2fa3a8c04dfdd8c92f1da81dee5f11815fb5552e787b88c84d82d0f4cb7eca02c597a21891276303b52e688615cc70cccae6167d4d4603cca7a4ea70b8e2fa8650527edd2cfe433af819910bf4c0702d11dfb3f4fa675cfb6a66aed53ed476ff947454f1d5c182a606f033f0dfe2acf832bbbfedc5e4bc00448d949a980de2df448907f6999aadaad0cccc4f496e66ec4642ef3a6ce74ba9eec2bd0cf3a7132be8684a14f2b639c8e453b404909637f227966d05037ee917a5a7b29e2950ab3faa1ac048effe3042c165f7f63faa083ca49c9d5ccc7ff29421b779bbca9383318dc18a52e390fe75fb5be9ebdb10ff24c9d38052baa64bb63e9a080056f512053ca784f71207daf731a4b79730092b6a851cecf5e991b053b17375b960e2b8a1b17c1c55fead93b7b0ffd00a189b7ceeb4a71f98acf399031ee0af6cd1b26ecfb90eeba7fa0c36c31c0ce8338c2db228b9deee4e889ae011d2781a69b2567d66c6c517c85c46332e49b45c47a9e8d14f73081a11e1d615dbc00fffc3b23df0ac89f2f3e575a860b69c4383289288202bcb92ae574516ce747be4d3dc92830f62e05aab5a4d46914792e64bcdf60ee240a269f216b5a6a7d7bd884feb530f26c1d7e4013fc5b7516dfe99ae33307fa1fbca3b42263a0192d59fb19a0311058668bd8b8a8286c0fc7bfafbdf894d3183851948eb54478b0f9e7a98bc5e7bbd931c2efe82c477048b1e27e3ee1b15dafe8e09621c6931d44c8e6bb75ef2590d5d7a6f4059b3614beeff4de86f813e6c45f18a7bc3243164c3abf0f20c1f818e959adfa1566f05a43b4465143d518ede4498107fd9efef138ff273291e272e4ad95c7570016e07f16730d1ae59562b89295eb04a3f40bf343921ef680ce023500be283bd1084cff9ba5212328403b1726025c89ac0079717d0bd1b3acb7da0324d1f74439291815619e5798f392abbf71b681acb39c062af138ffe1c736be9af8b1ce3fc9c29c5cc2abb8045a6c3f667d0f6a31efbdbdd372d2f4675cc89c66d8c9dfb6368a77aa4cc9090fbd7ddb534e31ec97ae9efe6c6df6fc8384160cc73d7442e38268e8310e38894133ae74cd8a504e5caff6f2cbabeae8477eed1bd214b59f62c36ede3477d8c5e9c0653ed6a166300b2fc36ae152e350a761969a0e054482e0468d96920e66a13d74962b73df548bc9bc071881d09d41d24c3763a0caded8546512e14d0826d4f58fcefdf22eeafce0785654c814134d7c0ac9453f543eba735ac73f82b70473fd49e06af5b1b36e6b321037b56d84eedade840d2cdbac2e6db5b575d6a3dd98f79e2aca6a1bc2fded589be5bf90e8c09f4d7b03950b8a04510f5673a74ddeb1293eeead638eba55fc2c993cd59c410ecd97fc001f305683ea4834af16db6aa81adbd8bf55573da0bd8cc72a665bafa1de4c4ac0c7d32f9b4680f08d50905c7a71321324a3091c07e6f721c9950f282ec224eeafc333891a375884df95337d441511bb989209738dbeb80d44c16d63a841913c30eefa517545ff8d7b6539ef07316c54e6dd713a5633ab147c333dbe7d78b70a9dcc83cd9a002ae1484fae978f4a42bd39bac4d1931422ecd36be316806bc2757829b3d51231c241c960a268a4e41724d1a76025c2364e9de9812fd2bf03fb684ef23fa0b9fc8608f4a8b93fa2819b0c26f590b7f9c6a4aabf5860bdf755ab9ebaa76ad72c0963ade42a47a0126c119ccd365f5a71a2f1151e0b561026d4e0dfeca4fe99e6ef9ff350fb81070dbd13225de28baa355b20f439fbb1ae95469d5cfd485d5b6cc494bc0eb2a39a4bc688c5632593c3277381867c06050dc8990849247686ce63988f1efb2829a2e5cb2b27a4bb085b4de7bd30cec21084f10e8b19000619fc3f1da9a463be4e48b4102a96281f3ca5b4674050d61c88f0ed1dcb392031a41257ce58361daebdab441594fd6f6602c394d36423f5174202a26b1da4c46cc253b786a4e9aa54a5c5d2468cedc50754bf39fa8573732f550c1e89b870ca29a72e46e77d2e004c72497cb4479cf4c7a3e019589fb9a719da3ef670c181e0200ee323ac87959d4041e658422cfcc3c50d28948a952f568e7e1a4901e3636dc6be1828caa69287619f22b62130540fcd4fa0c45f05fa365c37b8bca4d4bc6c9be9d4a082c6ce0cef8560a523ddfdf6b38909f9c0de6db9cff5e9d6923590affe85c083ee8c89d878c4176fdc0b5a450c5a00a07fec3ad6dced90211c80f50bb6fe91b1e37815f6aa7e16ff150cbc3802d0712772fe7987122101b8fc5805779f74c4672a361bb5e7e79d24c6441e37b46453d750559a64497d2c48681ec80fd60397bd81fab8b0b8a3aeaaf7a3c7a5ee6724c39f6eb60378165a3fec9dc4d3e9441876543fe13216718bc4cee340f49d213f1125f23e65297fc8d414db193420f2e6d13da036ab57f8c49e0375d01219470465008be963996ad1ae1b7d9442900b0df13fe9887863ceaae4b9cce3252b4e08cc6e366bc7d317fd67a078c9258fa222bd4c37416290a6e6d20203cdb890c1c0e2c22e5d6d59096ff9e67f7dabb46ffc37f0d12918c41fc4a4db243b35bac2e4753806d44c7152e4f551be5f31f3f5e7a6597e5c6c7c30e636e5d9f3be3c404320c634430369d4bda7e85cf221a52d245550b31a07190028657a715fc525802a2f8034eaa87687b6b0feb9c4e1f591e019609ef17739f2029e4d865234e8479937488cb8c00dcfbf36d0a9da1b803c22f3a7077d645c3702d0500fbb07dc39d267300d43c5813519f36be79095a301c6db3d88639fb98d65edee0ef4a29b9df0564a0e54eebbec2015c56d60e7136f4585449be0485ba3ee2a6c608b88d54c861516bfa9d1e1d2481942e5e5475c892ec386341c58612b49134dd9af458c1a531d1e0c81c0c30045ea5d3d84c7e8afaa9acd88658a746f2d3a9e2defc25248ea4807dbea316ef9b2c639840a5301415c94005c47cd3fb2bf517f1b7c6903619d0adb62d476c7dc31ed2fdc9ff975754e7d8d5a86b2724de7bb52dfcea5d4cdd1678e495fd6447dd05a2b0b524cb2c678c188ae156c3c34c33fc562b2df919f56a5e76a03ca5eee3c816879febd5ccd9111b85a0561514c306f36dea815cc193704d6421df8eec07be178b02eb7b3f358180fa53a9c9cd9d5f109fb33865ab50da466fc57f7e38c0e1a6ddd87518faa175128525d85e0be540e5d528aacc413a1b6c195eff6a816d88834aade05ab3a003c50337dcbb1774442d7f1c40a04e40710d5dedb380aca6d84b0d79777ea0b4b67528bc7d5c08e1ce053de73f2afa5e7057c2d16798ab497548fec96bca74eeb7a44320b77a5d81498fbf5048741398a1432a1dacb3d416a82fbfabcc4490d081b7dccde36f9026784744a3f898dc12793207f63a59488f7b4e386bd2b54725c6ceefb6ba329b9284ed20c252c24f6e9de9b301c544e5a057c13dbf1c3a0327d073a76d54ac716381d7f83983448bfcbdf76fa56da9102ae43db7bb82d6c85216acc198eda0d1cedd51f263c0cea410bd1eb28a647857dc30854cdb2e4d3435cb2e07988a055528d4c7f3eeb221c93ed8e35a0cf5aa1413fa6d97ae0d30569021b3d6bad97fcab50351182cc0d0f0f3ebdee93dfb51a09368f7ab32669bc076385de13e43c69d1a9deaf665c3c2be4440d41ca4dba3a15b86082c5cb5758ab78225c3eebf3e971056aa100e94f3c9689d8b0a4e4f09f76a32567336d747da77000f3f252547dfafdc216e9b20376d809dc194dc1ee78a5ea0a2373937d3d9152b5b8792cedea4c0b622c53d5c1335cbf02f862ab1b189071af10c77a7886873dcaeafe49d91451e1eed171e1009d876feba6264023c8e43c04db0f44bfbce32744a01ed2fb94fecb433a388f1b41e86de40c7b3ded21f21b7a50921fb19f779d78f4fbcc39a05f2bc9f9172ce8258f2303ba283eafac6efb9ea8dd7616f9390022234a6077a2d81e7dc6684537268823a5d1b8a6e79b15fb7eba0acc520a45313c44e68679ea10c4710ec49c5db1dc5601fb0c692294a30d7a0eaf2ecabe8df2236dae9665cc202807dbc28022447cc7dc6d5edd9063bddee54fbc8e8eee23d69ab706aa96cac0db4a86c32b14119058b9a0cd6a05fe48ab39244790155290b3845374abba280c1940892ab98ddc809ce3743debca232646f03ad245caaa023cf24bf0ae0bac4f51fde11ab3cbdfea0e570866b410a9ff0311d231d77c4d2b790ad5cc546871dd7e4138c6c69236c18010af7a6b66799693d2b688c0ac9231e0943cc0e684c4756e69ddbf0264f2ed910ec2a9f4d468a98e3ec6d57a7c0aaab49bf8741716b3d4cbd9fab23a84829191cc68ac7801129cfa37fa3805fe3bd3d45935448b41de5d86a7c4ded7949e9d89f419008f3bbf366913ec100f14923a807916feda466f9f89fd99a6117b3b4177fe5759d6704c0ea403a4d393dbd137c7472e209e2516979bfa815d8555513075d4c30df3882a976957fb1b81fc55ca16c0c81a88a3c3441518b1c0b2bb3acc895068e201f5cdf54c17c56e23804b788578c97733fe817f3660529dcafcdfb3d53e3c32c9cef9ccb0f6f005f25b33e07a0bcb4bed6ec74f56fc1cf3d0b604d85a4d8830d5047b183a75a867308ae27e55a49071b0866548bdfc12788d3e75e5e834121e349c52947c24c46bdc684e73d3ac575cf8aeb4407a82ad065a52447f8f5877d01957eda28cce5b513dbcfc25244f1c5de4698f391d49cb28e20af50dbae26f91fb00ce87e5e771f69fc757dbcdfdea56cd9b11ca30f51cdea4fe3ae22c0b2490d97547075e473989009875840f5aa20a31c7a68077164a7199cdb1a53ab1f77f76545ddd4a0ab04f4599c15ec62abaeff28d47f2777804298d6b660c995d6e775643bd6d80f89ad35f6bd566a02a20597cbc40bbfc5c0aea20faac65805fcb0313bed549d42fb5eb37d5292a6ad6d22066c9bb8099367704a6299fa83b23127637bfb17c7874f9188cca58be1d3e0b7b8a8c27bc4b28c9caf72cb676885d2206e9bb90335034838d87cef3a39b78bff2cd6672c4d1476dcc1c6902b15fc7a167bb4b3006b6d14d5dc676c8e1c61164415bf015f82c2fcca10e1937021d3d1f624deb396e5c843d00325c1ff0268b04b12cc8d473465cde72577022e4abead15183b364adcc238cd7e49cc2ca92fdd444d7f11623378030bf659ec27f05dbe6b72fb3e8bd1e77497fa277fa6bf3e5fa4665b36f99544ca63b000c040b81a8dba8b83030fb3a446b4642cf17e63d6830f2b138113287ceba0d79fabb690ec36e173559d15fc40380b20ccc99a1e0b3d2f3d4bee3f03097d322501561126efdc19579ba724cd4da0b9677165b4a531cfce44e839e9fc8630f99990212a5b2d43255f8f8e87ab921f1dd70f4d72a754be6dde2a8e8111407ab202749a932c480a42a1b3239f2c6bc88bb010e8a362f7599f0d80101807642973c792d69def46afffdf795e862f66ca3c059f4224a9232b7a5dc11f856095ca73d2800a338fbf5c4b21fdace5b0ae05b8692a94dfe6e2d40b87ca8862405eade595ccffbd37320023f1c73c2597beee8efc01488844b4782e2e52f3b0e701cf5b96c2efc7b5ee644c73578502844f02305aeefa9b65ed803f4d97cd0540749f607ed3d0962495364026ae51cdfe7da873d626ececbdb6bc742591fd2a77ac5bbfc3c1511fab609019a0a21d751b97255c02fc77d469fa1adc94fadd99f6fecdb78b65dbc3aa5f7debcc5860571d7fcf2b3ad83862c287bcedeea1cd7a0210f1ef03c13c71b790e342eb4d0fd0d3d7ec8318ff09a860b97cba6c18aa6df7254dec7348e76b8c15a957b015bb1c4219421141286f12ce2dd999aa8ca8249999e14d26a47619f02a11e5fc51ede545bea6fa381d619b730c964cd0f5a6fcc38661c0ba7ef5282625ba530989e30a97ddd6250d1dc4650810f9f0e5b815b8a6004b2a2b94198197b804d70e767e6b30a2647b8b56702956c4481eb46102f70189fb0db4e8b72f0a76023a14fbd47e33b5fc3674ccbfe6ad9a2dfbc340243482e406b4fa0eb91023997234cfdda63f00659e854bae112620db818f47881486bd3ebd0613f3ab351d6bbf2091d9dadec7fd993f19e6002b00c469bb04cde6724e71dbb3ed070cf044dc751ced4265b5a330c32a822c3a5edc02a1da11b086d7e5b23080c0f7c4a214cd16b5f6c88a6622a0da7b3e745f6bad365676c291602a9d46d03c0f083b5c2601390cfc008091fdaee153608408548cdec74257702c25821908d751f4a326333f5e32ab78500b7ed70bb5bcf4b3af3a45032a9f7c94b8cd0a468942b2093f9a057f6757cf9802d6eb0a849d2e701ee5587658f1834e1cfd6dd10b1f4c6dd2d07dc5601e78320bb5ac711e7f58a103ae262033e45a8b72fcee2c3648aa761acfe37c57aac22fd182ede4239f995e9bfa688f62b165bd77d66c9513d123ce2f77efd20bf538b29a7bb3ef9715c2b221350806e5792ff040d97556e82035351a5c1c9f82d6f8cf4bbc358bd8747dd86d3b05c618c5f442880b5fadc8e7d32e649ffb95db64d0058279e54091aa1806430818067ac789003e20322fbecbff0ec5a88df4251b25f53619ce441c50615bd3ef4e3880265bd1c3e4d957e1469574e1cc5a631a3117209e6f3beb2078556ffc77a502928b0eddb605e4af80d997c1e882f12446f2ef844bbdfec73267fb104583c4b1269ea672c43cf4d5a5f0b8775ce21586786c93e33ca0017b3e97ec216c4442aaa59a709b65c75af942a8181b12156b8688fb93f8abc0e1cac038be48fb298f6687430ea3184e80f8a960e42a24b119b3774768e2c800bc38e1057b60f8e7c0bd7d4c85f3bb888d91bc93871db59bdb24c9c0b49b436ec82d7540cc0f1ff0bffbc050af8dc04b50f487950f073e4ffde35da78baf6d6ea66748055b7ec8cf4bf798901ea89530188bc855dbe664b6758e886ac79f28abaaeb06c6f55a9df4abef69607081303c11e9f748f676c5943045f395497326b55082352ceb3cef0a3d421b7c8401e766b0f035850df7699a903a77feadfe790737d1a4269c2e5dd47a5bb5d6783e31eeb2abc34add182d318990773e9c8e6cefe71ec8c28b1c285e3b486829fb5ae788fb7585b73a4f552af7bd90325e3587d7511861aefd9a2a6312a37f7cb416f1017e3a9d489dbb0e5be631d5e73a44b7834d940203579d7c247a7748edd6c11232cdfb9e5247bd3b470e0d758752b17d07dfd29a3d722461a760739606d0ae20cb249130c8e7174cecf5dd47d177166b2a95d856186ed87e10db18346058d51ca3f2494eca824f2a69df9f94b1aab170f7c8cdbb4dff540f903f953cd2c4a5e0e963fe3a4217d371cc884fc74eee0b2bde93952af4a151778d67876561eaff38489be520a74e345988b6a7c8848fd4fba5cbf52bffcfd73cb3c82596cafb59948cdba4dc85e5466e1e9a866ecb7fffa6d6ac661dd9000525116a850b443915c62b5301687326e88112cd43f158b5a85acb504e0fccaf33779504c24ac76dd08bc0e7560fdfed9bf3d5c10fdd12c1c5f23c5267290591cfd0a7cc73a02503c8e96808f22bb5c44c65cfb71ce0e40266171da6c8295486aad7aa3e082857279db4c2471d648c1fc22b0cc58259ef7220e98db6163196ca6558f2d4f231e6ada8c2d159a365f36a560f8aa3ddad4fbd041074f79a860140acbc5ce317e32d9090d4a73e6a7e3b7ac0b2384afce7863bd2435d56dce582a7288bd4e394f3429677d4dd120b84e63c00be8eb60ebd14464c1f2c317151b5668a141c0b267a317efc44731169ccd87ace6902d767317408db7c5c71d7ae129f69f932c04c9b5ff06ae1d9ba8d7ad3ca7d031cc17785b17dd958f269b9defb3f9d7dc70e83304d5ed48790f62a383e155a9d8230bfcb6fc5757700cc199c9f2ae55d5988738c24b8d0f0a02c4fd4e70de1f4c0c12fed1fbd787c54a0de4bf1368e16edbc0060e00123ba9dca6f2ca7528700a7a45c0a30488429ce086f054951480189759cba9af6dffab0801d5b6159b7b888a8ba804cdbde79639b56ec00c3ed56c57712e4cd9dca5fb35659871fa2167fed43b6ff48dbb83e117be286030a6c46451915fc78828f837eb7494ec7e55e5d4953002a91cb88213c95181e3918244d79f1325db76019ad95e9cd6f4120c6f95faecf438cf2b6456ad44c4e7ff59f9952156cd037dc10684571a314959010be3a3d4589b54560a6b1f6927f9f30ccbb060b45c45b4a405adc938cfda45f283032c9ff26c7211655120f07c4d3b1cef5082cbacb74b11577a856d2f5b9441684b5034c6f9596e985f09cfb97de1a663bd7113992155d39d5687d12e0640e4ddfadff66d771779370e35b0a456a2f6dc88e33df9ff57139faadf6d526bc4742f1ad685f1577d41a8ff8219227d72ca621d3fdc7b2727feb21e55f5d54a3f610fa21738b4c82a0a0e318142c48a665ead2cf81b3d20f5afcf2c97b9536e2b9ac9849c7e1371d76b84d2eabc8096514b3a4ed7d20e9649093af46ef3f52888da58615b94108f4ba1d9fc9d50f2a7e06555c1595181dc77b1e67b09a387db794c25ff747c6a05b1733edf6500d0a24d37da80ebcea475e483fe27a97df4daf8c7a62b6403f578f1427a9f17bd3a699ef173b4bfb36d34d6f50d85f628010e3b04f30bb80fa6ddda74e906b2c2e8f8578cf97d8a105a69ca22f403b4795e420acecbeb2e16691da88113cea621ac021e2d79b6b0f191bc8324aed187a142b0a942f33ac1cdbc0418e961746d65cb4edbda554e816cee9b38182e8382ba951a22b456effee43a2e3f8c720ba884c5cdf9da24bcbf8ad2ca7e2831a2fe5f90056f583c99262dddf2fc90889bc0a25a449560bfb97168fde14452bdde470ed1861f1f904c9d87ba5c4dd3ade0826d44150f06a0e104e836ebcd656780bf225f13ff8832691e8346359bc60016189126462fdc5a9fa15c5793550552d47c1825133ca3097c7edc55ae5b40c3815111d7173987cd10e6c87770d0d65654674ada1b9dbfa227541dc2fc50062ed9963942fe8f514fbf5a08911444104865f5bae5a9732838778e680a2d1c610fd4a8f1d3da848ad1d1c37788237d1e224a27a58e82f696f0af57c74a9b57852aa09e7339cac74c409a3986015c32157e5a455627840b169fea7e014d9551cf5bdbc6979e0ce60f3719d711d2e06c1f9e6b9fa8503ae0c4f0d8b8479719d2b0cc06e8b6482d4a00241367f78ff8de12802e6219f1f39911d877f2dc414da55f723f2c838c9e12f735e1a659d55ea68b13157fece6e3cf33bd17775a511c519defffa77830293dede25ee65fcd55816d9f6050efd73f9601a57a52f361bebec35af1f2b7a63693a517a5277abe95c7d7129ae89b1f6e88634e6f330fbf6b8d7e9333a4916356f5341b835870ee705967bf813669fcda5a8a9dade03ae0d96f761b93aef884b71839f80fd8b32ff1da3ac7cd1e900e0c7a922c5d94bbe2d9ac8ba3c3a5a796b4e3d53158d9cec4ba5855e0928536de934bb7a6537aa25bfefd38ccee4bb8af14d69910913ef970191820625b470075513cad16c36d396d585384a1041f2cb7a7b4c8bf201bab84ddaa6fd6d62bad19dab2fd90dfc54e6cb0c8615cbab47a4d87048d1b46ce23a0e69582b49e6b69134fde47db23ef06a2a39eb0b08ad1356a70d8b1af66b06f1d94eed3e4cd2c7e03b8f3d8f8ed415d391b82d0cf2d6f6d6c75aa19eabf5c0a809d6d7d60c7959766b429c10c08e49102e70948070e736f79c46bf480519ea270ad8f1c2f8f75571fe23d01249e5358ddc4c0a31509addcd71b3b1ac57ae4c0195bcd14be3536aa4f7a7444c1068989dd58dd6c72645ad529e3a942da476d3fec63e3b7274e98aee5b31989215fbe13fc67843ca6a91c96947e9eb53b80ef529912c87f3cd2f26fcc3d2195e35fe9f024c6566b7c4d00007c3757d500dd819919d13baa22d3ec293228080aab7502fa8dea040e06d519c061e066e785aeabc73260fc239adbe20792ec63e77d5b5cb5fe03f04efb41e7e67b807e2e5956f1e5b0e412c1763719dd2cdc6e6695bd558aaf34f95601d4f99dc6a6dd04d01dccbb5be99ebd5918dfe869f99b6ff86fd9b9c37cc15193f0407f1081f4ce69cc7c3974680a4597899916f6719b41bd6ec0bd4ffbeb979f8c8b4f4b045be2f2e35c9828a8aa353a12cba2f06abd13b1ebb26a75585f6ace9ab253dbf4fc9b641fdf566036c0b99abfa3ecb3c608f20ab7efdacf1111f50bd763ca939375dee96c6f6d33926fa2e87b6934fc2dc1179c15b7f5dea147069f431716e7f63805e77fccf8739506de8e4c069b4b813619c4bbe2145252c8925da216afede293597c90c7b3adacf7031ddde05054ebb0ed2b89f4c939d42059279216207003a116c4f6ac1cd0430b57d9ffe10f3f24980f32e082e27c7da2e116586d20f03c7a4d598008396e72a966b3cd932caed798f0ab1887e3c5535465995f9badb397df5facb113fc447314cc20704f7f633deb51fb459b44755868e02226e1a6f08a6a6de29fd0c862d57adb4d9ef94593eb543ece65a629788dbd06795332a022d987985d73b8109c41c7feaa15323a074564f96a9dab81deb144075713e90882b339aba06b430b7f76256bcf69a260dac4449b1e200c823663bb126d094f5ac883639b0538a638dbd76c4242fac115c8aff3a11c5d7e01e4e8afc656b0c375ad1aca8d8acee528969fc4d4f51f95e0353a20dffa5c276a250979292cbcda8df3b0a2c98ee1913c0de2a0c06a060f9b23eaf89169765d5639af197807fcd5445b64fa56c01444422505db40072415ad17fe880c4b051d4c2add93e307e6a21a521bead3d61b74612f9558c74de834f5429abb20a2b95bada936f87ebfed901be0d8816e0d24f32ed30e0934c1b05d3ac3e9b51807603472fe8792c7d7693d8c4bc5e168ce930dfe1f4106719d22ab8c1b23a38c6bd647e5afc694096fab1b8f6c62e86ad1632d4287d50625db7ae1bd1dc34cac51ad15737a215c9e621aa6f0b19c84ab2ef7c9cf9399f162ee6b14c7712cbe9501928224815f3e3a25359e7a78aa43cace3644852525f55a4e9584ae3203037497465db38d136416f6d5eb6aa025b943df59c659887db674e7f17b3b85c1ca22f91f10489a59d76ee4a72e8ef06e3da934938885880cd266d8d245d05bfdb0b8a8fb841735a7e0f60e4ae01f43db821c54ed3c7a8fee011e3bfb11725eecd27d631b8dccb671636e4f0a1b064c87a7de9aa5503071a24b5ed6c140915ebbc8879cf9713282d3298cca51800b5f0afe245fd05bc8c3d839697f58e495a96b14ea45c0f734a5e89432d341da8b43a5374bd225927ade1ab84d938c5cdf122c00db2473b3823fd380782ff842f2eeccb35725acd2bbc4dba50cddcf10c390e6284ff6a64eb26a2f5f57a1af0dad07b1d2636a4b492d4ffbf3601a56dc1fd28e158e98017a5756d356deffbdff56db6ade9bca9a41947d3ea6cd9803157c0ce63298fde70faac4ae0854d09370e1bbcafacba368a30352ef2bea88fd77f491be797cbb4552a673f2b6af4030d10cfc848216a7bd4657ad33f0b3ceeb078750a88ba3df452e8870c5b6fc9a27229aea1c49811ce8ad89f4f4d3b677de768361f03efb74866a46a9e0b526b41eb18f004ca941b1b60685e6876dbad596df5e9e8b68a9af015af7443853474acae028b5d28116fcd3512743fd509abe05db38231089f4e5f7fd8973334eebf759ca2b6a54095f9b6911146e293fd79dd8a13db7ccc3969547e2a5b5b2f70e575ff46c48ec24f1f859dcfaa016e4899b9009218f1dee14f746d6dbd6144710be76b76ceff80b7cd5d332adb738c3ab4c3b2a885f0bc0071a94ab8c13ac1e364f2caf4cc06acd244dba145cf5f30a4b5c3b1fbb3294ee60f0b6065ea22fba6ea77818600bf7ecb205cf9e775f46573be93292321f2fd31c40b45ddf73ceb895d2aebd7d1c5fb681478039f6a66be99fb6ebedc3e5ccadd651c46df8afdcda08e142a4833981fce985a853a9b237e2a1c83aa14d27b3c0680c1c449b2ab8ec90f28de62d2ce7e0876c6795baf140974ff279e1ee9e824dbe5f8e5194f912535de0f22c8f72ee1d0f153eafcc01053e6289972ede0026471971baf711e84e968ba2a0cbdcfec1645d0b875a80a8b048c7e832e18c6a24e756abdae2c908b86d33d046d53335972e6cbd564945f879a917fb18f7b43eebca2e35b592a54e57845bd6b65b14bbb46dc698b23edb1b3312ee5c1453da206db71fc56341f7ab1707bc14f229c554eb41ddbc7de0cc5ca807681d68828d4bbeac3f10973db76c09ee86d7b984309b33db2e16ddb482b0da2383dc0e7a2d661630b8a2a4d1c538bc9a9152fb49fb8b433dfa876bdb423a6563b3a1fc07ae79adaf3c5eef0b3a1289874485068f48b5c9f1f1e70acfe1f88bcb863b6211c6dd1491e05f26d8200e0f82c21010f691347e514a00ddc3e762ea850ea53404cd60e35d81ebb8c83d6307fa3de335711bf3cab0c4fa547ebfe556bfb7a25ba1706606a88318cfe87c3e1a0cb0d39804ca6a4081f8e2635129da3b6cde555be8f170f5f0d8d507b4636ee3fb7814b92c0a1efe9bb7fbd2c7f77ec46a4c0b9a55db6261ec433e0f3c78e9cdbb3b3aa6d04139af3656f668b0d8d54423c5d7478d3fe0e8b705d1fa9d4ee6e8cb7b9f54701f7306133084586bdd98ac29daac76887b7d3fea76765feb068659500ba031c7c9f2bf3e0fdd7d62d9d4edc8b624c2180126d04b071562e50f9f3ffac5a22949c9f3632b169a9ef7fd23c4a80b6183d8a4d0b6fe4591081c3975b7278fb3a2f0ef0a7dc60391a090e859f4eab0421973b53601a7fdf3e21047ba66ff16efe4a90a7baf76a973e85e3f0d830d242e0b745963aeb875c76c036af0ff2be3b87477a1f35fd8829dc2b8007f1b9e2a3df4d0abe78ad6fd327203b7d27068ec055495af1eac2ad426c44d887fbdf791779f582c7d0723d6eba640d6a13f3fa7c4cf4758b52caee17a0cf4f351241711fddffec48559567a29459b8f051713f03e5deaf494aad8fa2169c87b8ba110471fe759a8ab976bb4fbc92544821cb46bb415811d21f51b1f94261f7fedc5f60c027740ceb37246b5227ca7eb13d4156c7c029b0ead1c8fcb833e8c3ae44ffa186d8f96d04787ab587e5952de9bf074abc6e6952092d72b4cb1da15d63d0e768cf743fc3919a4eacc180e2890f6fd9d439f8ace6598473d3c4970edc66d44626009aad716807a762a241da9176326d66b37a4d38b7d986f55bba9f62bf36e5e3021f3d33717dfdbde3698a2ee77bdd1134594ba9f9f29cafb682887d5bcba27987d6c789ea61f1a6f9bb8c17c84e9eb77173d821b47ae419dfff7a2049164fbf4add85efebef542f0fb0d9751528ba541075bab4769387e798d80794d0592dc31f986de792c366299ac0c7166e817788fcbdf50abf795de0687ec46ae56406d0bbcf7533cd776959fc1c81a7e59db7dc4cd39ef7da5d0987682f1d8f5b5dbda0cd2d4d79f9830c9ac28c0418af8c71372b1aa77cd96793fbfb4447b6c2bac7ed5a744cd7cbf2cdcb70a4ae15b5f259cfe42db026137d6ef4bb8484862d5caa8bb1707501c688f4fcdb31d84f401d0e479b9b44f361ac4302eea96e42c058d88b4f0b64903d8f1579950a4f597315763c1325967ac68e8c344b91dbbb2aa9a7ec6cb5fac0ee6b7bd2e6f265a97e4530fc3c2e4ee521f8d81e2355f161753c0ba2e45b5bdabd85281e6fbb280dc510f578f5a721d2820ade1aafc5edb85437534bec967d3c88195e22592538523bbfcbabca102f699ce9f690a0c362c5fd75124f585937e0decd39bc523847a4992da3c0123c8246e2e65e73b245c815f4fdf17fff3e230f0a0aec2e261c2bbecedc17e2a68de52019a18afc94637ba3b150d9aed7624e77b8a6514487f1e64776375a8e9191ae45c2bd91930a401c52b146c53e40ad7801ee818622c7ff64db5891fb46947d51301dda238935bddd4c2d90e11092a655015f977ece79709bd66038bb7d509a813f738c232760b0aaa13460e7491be0d60a179c721d67fec1765eae93b683cd278579832c69b0797060d353968785303159f5fe91ded0430c187724e5b52a479b0888d9624f6a1b87173c290e6781dc53c2f215324af4cd5cf48b43b4d5596243617dbfc883950188ea31e789a08f14eca9f72269f4e2e605fa54a97b558c015d759b698c255fef1ac7fefce721b800f6119a2867bc4bf420faba6c5dc17094b09d6cd82248ea13e5061517a3cd8ebf9ca5defd509a59294d0888dc3d127d0a1aa19c1336a3d70c8d2efd057d3b0fd57db2eb80744c641c3ac83d748d5f04616b7d697d4dd734ecdcc4ab6ddcfb1eabcb12a64194c4578322d631b479835673ab5cf5e2c83a8900794bb7a0d39727c6c51eed664e9e7de315d5bceff678ca6ecca0748790931b6f9ceadc224d2a83783b91ff78adccf46d75b48a5aedfd86e782c1192e50d9ed890aef20fd2e0bd4cba41c87a26bfadf5e7be4664e6e3fad786f68c66cd6c4454ccc74fad70c64d42a57150e323be2da618138a97ec2867e8c167587cd19ac8d9a75cb57ce3b981d4e416c8c24d50aa7c8cb78a1af56a125f0825e3cd6c88052a9081a067cf16d7dc7c67819295b8cfa151735685797cff162b40854a881fb427218a1e5932fed00df07883f83d14fc4500230862deb838db5ba9565c2ecaa0e36a66c46dec927e4affcbdd28c6eef9594fd06cc505e30c0c281bce7722d8db42ea4df293ba80a392d7e8ec3086e8d72c9e327769278edd5a195e360c20a05bc7f9d3cbc388f37ad5865b5c51ae97c123d0ef356fee3ac9c744b02af7afa7caa0dc8a5974a0601b5f504da5ce56dc20e4e6ab4ae4eae038fb007acc757bf6b133dad54c6339e2cce644780cd1e4bbe23b610df3c6afede4fe98d0185f142f9271eaaf62bd0354dd5e677dbdb34ed23c5dfecfec059a0cd6a58cacdef0264d6d66cecf8a49460f1ec33e7aecb5c14b4f8fd019ad7aaa9c4c6cd536c5b90a3651cc8840de548b0dd7cda9ca6ff1d2ae8e6793a06b789c41975bc0e82e142c0d99f5c320750ddd1275eb296876e5304576bd605f78a3eef46c6c0044446963093cf1d5d9dc2786c3e076d43ef445285913ddfd2ad841b157043647c7049e517e2e3dcb6f8bed487ae9dfae32dda604860c06e271c8ea14f7fbb0897a321f443734fcf4328ac2f8e048a3159bfb51b9db19fe77e5ec2040681b57758348f70af0c56b79e2806bf9689cd571fdfbced482a4902babbcaf63b495b7aec0db2ae6badea3bbbc902a62e5283fb72d270f777149a300fc848a258c89ca4b4e1e35211fe33463bc887191f3a078928fcc573288a6785a0713eab63a01ff180bc3630eec51f6d5de15e5a94a50c60d28a3b7227454fae770bd6bccace60b012f03824a3d371d07397355c4661a31b3f497196e467a84e80f62965a27a765a9388b3679896fb622b5f3b4278bc16d37638b7958ef0f06b98ba789b21d6f34339087c9546463d404cd081aeec3e7150fba699806a4f14382f830d5de62d3da1e6b98fcd4640673b38201bd9d7140983710157283bdbadfef4d0ea3bf2b862748f744f2cb51cecc0dca23bdb29ddb7972a6920526538b09b63abd8d12bb1e52b4f685b525204313f3a18a7eac1f1d0367fc92ec9b5b6e43cd3a3c0b8a1d0778661388abc1f39f04875ffd96127599ca3a53a70eeda9cc80cbf51be6cec013cce8248ba316613efa2f2a80c84ee71dac1c557cd82e7d476ab95ac6d0e3559254d9c1dcdc7613cd86fe8bcf85043110cb4a90cd1accd87a211740155de72d44e402c7b164ffbe95bf57e524dd746beaa4b2b22bde2c2c66532c543ab5fef009895a9b819b395384b078d76ce6b126500b388485dd9bd83f9eff49a0b9465467f17887627b5c7ad7e003b0dacefbe56d16c574ec74f5cb0a2c9a97a9b5ba697e329163ca9c516643a8690663488f3a871058f90d404cf49e2e3d04ac88ebce7c823fdd2cb00c104dee538b793901afd22b16518a7473771026b6a315b166005eba7b22084d4c691bdc1672a70ea9ed0471a1e491f9c2577761f06f2ee9cdf4725df2f575eb8bf211fe349b1f3f54e5bde82015693b460c3d7480cb9a6182f32a0ae5da55edd44d29290e7db9c8202ebe1f0efbb1e349ead4625b2e08fd71adb30299537ce5f8e1dda99e0f948ecb213a0c3d7695b7dc19cf344f83f3731386c1a82bd68464355d16cf1b854d05883ea22db5ddf76cfb1fc51d43fc95c175dca8d0cf2a3dd1e23f8f48265d5c0bcaa29f876d62dbc74183519e7396fbde389499c69a306ad8f7a5a1d0c87056bb6320aee6da8d7653066969e13953c036d37778916bd51e9e148f4a43d09d4233bec7e448256691daf3ad58cd96b33d59481db018f3fb740ff1444aca6d9420ee0c2203ec142289ca198e42df52ef5a4fbd388d516df0881f8c90a2832672a86290ba54eb8e53c06beb7b0f4913848f1a3bbee9126776ed56c2f9782ad328a8daea0dc573365864b702cbbdfa52f11ab76b58b34e46df7d935c963fd0232fbedba67c86700264bf8cc37d03f4cdfa1cfd9c757b693edc7d90b76696b85a3a32e911e9bbf084970c329b4e9680ee59557a15e1abdc1b801ecf06bef2ee52506fbff7bacb5c324e5db4a630106d397895322811133a02c1c6a0aa4d494ed70b30d38986880568592dfe656d9366019809beb543ab954da230ce1f144e522a3e11d16479cc815e0c34611b4c334bcec4c8ea02115653b293f0e3d14886c794d2fa1f918440df0f228088b10ae33f162e1f61304271dc18da9cd16bd92af639bdc53e6ec843c1ba585b1909d3d68038d6b0e1f4c2b783a26afd98a8b7b7454978ce449df61942352577f0da5a67b792eb6cdc47ad4da777fae7c8e19d10f3ad39499f7c9f018919229eab7eabd283ee1af7b63e30f6c865dd58d092c86027c10f490c4bfd0f64542814ec6a4401b50c667787f53c16f8b58f83578100fe98bc61edcced97f762f65b0845cd8053a5ce05829ba87a228183592b8eb21b183c4f609b36f3792260fa4d45172d6cabb6d4e816a84ec09202514164375c559369048ff9bff8656a11bcc8196fa8f8331f1a9352232191f9b3b31e978ade39a666f6b7b0a79c3bfac90d6d3ccd26af50ef5508fac96449b5bdd1dae88a640fca7d7a715b8abd8d9ade87cc0a880243490a99d11c4272e4ec9cf0bee484b75615ef5e5ff38dedd688db1e29053031341bb6165a1533f020a7aa7fbac5f7ddfd833c5dcf22f89939d68102032276a836e8a7caa17fbb9edd3b827ab7a73f7ed5a94d96f73c0a075bb99795f40d17e12e8c78e80c7be8c3b1a01cdb46ef184088d69284cebacd714843ae228de2e0928daeb370a47710115b5fc25195eca48f570a1135231c0b97afd04a839ec515925b1155b659b4b7cfee0102afef6d914cee88068b17de9bc0de382bbd54e0120820e8fae8e5773c0f6521c10da4d6b7e3ab706753a239829249430a494d052a6d8e4b4613a23b0d8dc0237b4b2a83ae4b26fa7783329bb0663921baef38159d8e6111282370eb0990f5e7147c9c4db2d58794673df3b714cc1388afc803bb576db94757b1c7899866f1ecd6e68e149d78ab63a8dc30475892bfa332d86842342389fb3b6adab244399637ba095e01135cdb03f2675042c2e4b504573acdcc6571390a53d61b6251b2c26539c68a26395b76cbcc852a7bca42145e8cdc54b052d0311b9416706b0d57daaffe87a0b7dcde15dd30dbe201b0cb8f231fe1d4f2f7932e0b69dbcb0306c6f651e67c41827a294fbc3dc9e75075283d1fc70f57866bf94234b1c546c6278396d033279124ad4b4e6964e274aeac5323563e87fce20e85f75dc6b2d66ab710f13ad085743c888972d71664576324bb1ab185a3e094b635140c78524e6dcf9d45369c0cda6d530187937317667fae70de0c25611884b3f44050d59eae0c1befcca91e9dd897449db76b4ba745e8f02109a59fd07d4a8a110f39b60576199ec50d461e6fe70fba92be77e6e4360d9dfee3cdd16f92c23d40aee200993b66fa33d05ade7ce2d857532e8ac0a32736db4948ca502cf9c4e890b198b92741bb5057b82a2db250d60ae88b42bf08228036541fd2dc3b29600c5b37085b94b014692093ffce187bd945c244d883fbf9d7e5bbf7322b4f63115464f94563d42c6badc811324b789975512cbb2bd1d9b64cfff83c77801f0fac45d03d4624f8bfcf0b0966c1708bef725de0b8a6d93cb342459c1c7b9ef1da76562756d2439caa561c40c9681ba62966c02b88424637629ac490b6a363820764f37140579d3e289c7f5978644e1f8c56d0439189654a179b1be0616c15f9990de592e21066a857831b77f64b4007bab2efafb327faa2e7db38675cb2e4c9215762aa980a95587e0a034ea6ef27005b36d9b98b9eb65e5c286fc2df6addb92f3b4f5f6dfb2fdb909c8f5a86629615c7a90d49865eea1c1b7e662ef5bb2f3558818ee6212df1ea385a9d951365f77a82c53d4b0f4298a97d8a08267be7b916cd7b0d0beef1308cf793d631e2a43866549589cbb42113453eebcbf7586c506cfcc9b486824ae5db9546743b3dd4872fda8f8476dedeb8e80c699e7a85a45da857f55f7a2d2017b21361b57f636efde167bc584030627b6335fe0eedf43999bfee917865d1686f2ee321d43fdf375f897542629c414fabff348dea915dc07ddc501140d86ffdeba86ffc177eedb993a757ee90132e0e30add5a71fbd591aa94a0dad5c89e264de214cddfc7f9b4395c7197b10ed330d6194d0126c05f30505e267be60c3be1dcce1470ce0f63c5931c444ffd79b0aea3565f4e9cd054b362653edc8dca6ffb0817b1efbbfdf0eb376b71ff6b623a9e5e9c4473afa010d8108271e14c7376852a1cba17b71d6a2e961c19ec216e202d8833e244e5f7c82f964f0cbe62e7ec05a910819cb1031f5d7807801111bbf3a421ad0782fd8af27fa2f469f072657cd8b76beb49ff487c66f3f9b00734650ba83e2ee081ac874991c6f6b75ad96bcc8865956a210aa2b4fcb0471bd40c4b0a48fc45c8f9c417bb427850979f103303bc99cf2969c3d53b482ce8794995bd982e37d5e0d688770b6e4a0bee737d2ca8478a86d24b2ae1993292dafb3a17c15e03742e61c77e9e3fd437cfb20dfcd577d5462e6c677dd53e8a952e0e7a5a2baaec3fcee24de490a2249debf82b75269f14d9b702e4bdaf1eae38d1792f6485d7278264f66cfb27fa7694c8a8095992329fe464c06b8bec80892a1681f83f426a7c16a4caa565163743a49dc8181643fab7e7528791e62ed3c6646da4ee1a0f5e3f042a9bb578b09c577f65547fb3a66199d29e63e4def69f2af29bc6b3c4ab18ea8868f2134646fa0ed5ed536cfb15728608d1f1a6d2a6d1e46287317b73f25a896ea77dd6ae8785364aa35b8ccef7dc45c1e38421d448547e7e8226a736955da8ed0ac0b11aa816d768c428d8310a6717c2be7ab66ad5bed5f88d26b6ae929482bb8e83f9637296f3e80c1c6837bd0e4be6c0175829a6f26dda7a365bad00dbbf54113d6b08d2182fcfdc4db3663e5d692f93a63551276a25f8ad3b4bfd8b6e23833a2b8190ebb54d776f1b86c3125c3940280fef25867bc282d295d5f09337a4b5f84f35c20fdefdaf552b2bf6256ee7db4f4a4a2f5fbee42ff2d2987746dccc4fe4b5b63a032740204eb967c532db52f389b7102613899ee74f80fbf8b6648414966dbf71cd8dfe1fd173f0909fffb639ffad952256d297285a755a30f7f3b3cecfab9b35ef699fde1d48d0ebf221a99dee7fb881c100de0ff17017255fbf4d1dfc314bdeed18392b8445bea10714bec93a7f80980525df6c73bfd4a42f8426e89cf1aa202e2999b463f477a348d7d3f1d76c2eb69ba02a148865827ec98d42663bd95774d472e7a2963ba5526d2e5e7664a547c3ae42b56bbc2ab3dd9a44ba521c7287e67ef9b74f3f82f36a9dda19f152597be4e0ebc98693dc2bf9796d90d1b556c8bf7debec65a13968c8c1686e414684b5bcbd50a5d6ecf77a164fb4be53640af02beffffff41