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 56298 daf31714cef273dfc6d042007436f8063b62a86e427ea731f9901d1e7846d3ae

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b9412d19e56efe8818ae208087f1b6bb3d05f712cb959d4b506da9e85f1d919b
Certificate Block Hash
daf31714cef273dfc6d042007436f8063b62a86e427ea731f9901d1e7846d3ae
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0000070000700f0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007e0158096e5f50d8ff5b7fc0f208044885ab26f81d53d048ffb9671ac6614fa7a3ef6c647c96580eea936772fff5653492a32d656cf12adc06f763c9b151caf0045e0c6a74947dafc3ea76c1e2d3c738f240d487aea58736640b000000000000004000000040000000070000700f0000

Raw Header Hex

0000402044ad03c12be1687bf3425ea98d3062de23680fd1da58ce16ccf215671edb3dd4627bc51c37dba847e4029b54247690f5f7675183a9fd5c27c32aa74f3e229694d8800c6af60d05189b911d5fe8a96d504b9d95cb12f7053dbbb6f1878020ae1888fe6ee5192d41b9

Proof Data Hex

59,560 bytes
121216020307d6af86eb78f0f2a30b7458d2b234fa2dd2648f1015dd9ae0c3710f5528ec4be487fed7d70ac72f2daa76189cdb0f511f90ab64129cc752d0e991405a82151546a81d73c67424cc779b8b7c5642609987fc99d0904375bb933c590551fd3c54143197dfd5dc266e97b36eb981bbd1c5ac3e6441d2ad25ea1aec14bc8f3138d9c1faa2bea782c06b985a264f6cec7b7d5e54fe3f4ba352850b0996a2a04603ab4e84461cfdf9e995f780d36b5717619f5bd752a3275860199e8d8311c9f99f49083076e61f5a4a1ef53492a3dcde0cc414a6467e1393ee03f48a16a1e0ba058b79e820201e0ec55c13b3fd0e6dfcb91136569f48838b53d96745ac7619313f9f86a8128dfa3f20ae509433e75b9a16134d8fbb5ee8bf87b386022060e7a703a7037f5d0d482ecfa98ba7365ca16e36ce8ab14d1532c61c0e34cf16335a477ba2c704c9d33793b023c5ec40d61175519f83e0b92da58dabe97890b3f06c2401d9087b75b745dd8c891a704274c1430b04614d7b7aa3ae78ab891b3bc60601e383a74d024460454d52fcf7960bd87401b8fd48e8de2329d7c97f182c445588cdb9eded6263debfce9669bc95949981c659ef354515da5c1a7f1e8c726e933a582bcc8433999faf480984251a0abca3f94e5f3505e76a4faa262cce93889321af4ad411fccffcc46f24a278b8824b9a8869030a54e8c32bce253a242491d892a65f9d7d9531f6c58b4845f64b7fb8309d10987a6ae7d0c94b66df1a06c44032fdf48275d727849176c97c0f25ce783f370dc293cded28c77a954cb15104be667964e0a04c231df84f4b6110effc7e8956e4a90d9670c70d74adf1bb4b86d6cac82e35e010ff4261cd59789bbc6d4450d42f96000900743010897db5374f6a6207a15edecf8afd7cde6520756483d8b425ac725fbc2ce8d992fd8616257b2fe3cb8080ab2c9110f2dc5f4a7308ad7069367665f8aac407b8f4bb2d4136a6a24962ecd9cedb41e7fa011c56b912e01093d15dd0aa436dc0d3c7ce5be1ea8c8bc1ed24c6e32468fcef8502b7c09f77aadf5e03f24cdc5055c1c7eaaea4f9d36729b21d56d412881344975dda896de330054a06f08e68614fbdfe137aa48100e43358b81a0908fe2464acbc88a724d2a706ae70f3cc904ea57cc00f0c0f152719169ec83f14abebd7207b80a3469c76c8667db7cfe2698f7d805283500fa575c6b59a90cb140f43154820e8b250de64e0d2b1a7107f44022a280c82baffd5055590bc65bf38bce280dfb728759dc8fe3c96eafa2c524f90cca4afe6a4a3c7df8060e099760dd9a25ea116103a535dc8b98ba4647e79c2f733e7450392b27c1347ab795cded38f45a2e5db81148e870c10cad2e78a4817a9b29316566799e4de61f93f25cb27aaebb11c75a96baa9862a62a09906ec7f385649051aa4c3403e037ef76df057dd0c7c72a21bb5d6cfebe2eb6d94a75a953a80ce5ba13cee7710d191aa36fa3480f843b368aa8b0708ad920f7de74c5eb5fe13e91cb2a86f2dc298456833ce3515a454a6ee3a5dbdd7b7395c6719bbf5bf04e3173006bfad02907096d3cf17372ac9b5bdb829d436d103afac0fd33a0f69332b2ad5136a3f689b4850577397aa2acd2fa13d3a009878d582a5122bd0fcd693ad1102351323f25d5fe43063f48c4e0be3b94fb74b5ecc61dcfc4bd9df0b218dafbe445069740e03e293bac0ba9208675c65359b6c2ca07be93233afe0f8b1b1257b878dc3485abb8c8b3a2549511e188d13e5b81c393ca2c877556f6ad2e24c38fc93e9879905470f424e592e091c05385a7edc9d5dbbceb03268295ff43dafcc3bdca62ab27da7554b652d2c97f7a9854f931c8a7dca6a4c6d151ebb9c1b114e84b1d1bebfd55b4f3a6f36da3038af389f10f443e0ab58ff9d4f47f76a8b14af432b4909d99dd710a7f8cf1ef6b45ed8c66a3b37e89a6b3152c9c6fa8ee1574df936364eadebb8c74d94afe317d7f283ade94a36933a674a59d622f65d9b5b3f9424b577af95acc807067fefade0ab5c055f3422237c6964bc5ce99f4fd420505e5a41ef0691c3700f9ab69b2b9baf9939c7a77fe152e312e4184cd5a6664bfd668bde631abe68af7142099e221bc0081e639f42a7c074d8506562bdba1b9d616a1e95df423b3b2bb8a5751fe4dc8c345e0abb09e7d5fbc89b45b879c6af58483672e71c85de1b89d8b290606a5242322de9b7fbde9da482b46b28ae0d6a3f8eadf31758a380a0645b7a31b422b4c48ff63f01cf15f73560536a6f5ddaac4d966a48560158e1db399954da9815e9342cee480d750ad6c9414c0fa4a53265cdce06e1e184d5ed845550053ece2c91e52d36002a0e7335a4fed866c634df4ad93b8c0c3324950c55760ed606a0341e29f9a810830448e9d5b4f8b38cecc922583fc07c37ef3b133e02032ad2ab9e272afd63a897c0f623bbb693c4744e66677d311197ca44902cc5b76db37d7bca98abb027ad081f5c7126f85a1fa948e5c5830215a8aaefd4ff48f1fdcfa07ed8e7f9e3f4182b4f6e4d8a21aa95a9e75af11b18e875ab4e19a05b676c7b89bd6bbc496358347f2853bc3dac22b33f7f364116193d6727d3fd205669509e515fb993909e0cd60ffe0a1acc3d6146c3d92c65a77ac4f3b5edf88b90bf7cc8d5803f55f4c10e7ea91a04b53fb7c7c307ac4f9f847b640767c96b682347830d7ab5151d599156390b67b40baff6af7b0982b1156e7b395352ba52bfa786ea65a38ae8cb7185be9dcefdf39226ff49590810581245ec09c3120a9d3ebd02b048632fdaacb27c163fc828f2b4d4238b5e8e59ea3bd5d86609a09229722fad9197c767adeaef4d35867529a5f533b3d69ca22dee6d2407218d0ee3f6defba615898e98917bacf173232655ac192835851b28926231b6eb885d5478e33c7f90c19fa48e4b58cea1324884b1176e709a9c1a99d1778834c872c3f16ceb149b954118a345acea3b88cd751d77f610574e49b89f54ed984d85875299141a438ae10fbac8342bdc2814154fb0b5cc8504ca38041ce4d6b194a244507602bd2593296069bb70e2bc86f3a4ac0cc2a4c81e939b69d23a7d907842016f6ed53546f6c9ecb77ff5adc75dfba351e689fe499e4b96718bc29af6c55e4ae08dcad549305fca0686c93e00d15d5e4ef8122f154f348a42ce10dcccfaa383a3997e015a5ce1355f218148b5c25a1ade35309a80de349b9b4635888e6e774130f238fcab1b074f2646b572e801f3c26f4d9b4f2a426c715e44f0d2eebd8cbfbde33b9f6da3b21f2e8b08633ff561f9b958c77f476ae6f074e87e42a6e9f0105db6f35c128d7ac38cf5c94af5e3dd101549948a15d495dd38f7652a5c86109087048e40249852187bb9c6f9873415583b8975da403239d1100c1696efcd1646160589794369f8fc32dc493b354a2875559ddf2fe6e4e1c41600c020899fb51eb4cbdfb538565a9d82f5f982a84efbf524667d3af5be409a79aa2e6443f742aa59bb8e80cce9bed163e03fb953382b18532de86e1cb0545e58e21cafdcbd235dc7bb8a11216fb42b72797ad443936d6182f9ab82e357c4f627df629c43ac40ba64b325a0bfbfaf76774db6a2a38f53109c679037d7fff0c8872341f8134bd72f507e594f369ac820aa9f8ca0ae625151b081a56132415a7fc38abfa02c9b51ff525cc1c271fe3d4fb3a7249f766dec39756083216e7408c4e12143b38ebab1e17d2a8dfbbedf93f728786c08ef39734f7ed406ece1af44cae77a0f2df18cf788968df858cf934b4217a7693ed7e0719daaf8d372f08bc7aa1adca2e3d7be3f4a68e36c14d32754feb531c402250c2c37b2d05a10156f4f6c882e680eea903ef6b4cce2ee335b5571c11923dbf511c406c6c4994465af2e18ce9f9c1a1b395a8417694a741b7b274819e6065421c88eb271f6b3ed570fa21f9e7b2927c61d6b55199cc7bce6392cd2385000ce1663997b979fb18646791030556a0e6e31db1fa30be8ebd3f8fb611f9745c19add40849340d394b7b05f806ea8a1fb133a59b46ce30f94fbab7cf23aa29c791dca2d11610c7ded4b015ad14300ef30576575bccc4f26aa5b74b13fdb0b06fa6bb0059ae37f78221569511f6a7495598f4daf36b26f59bcad10d7836338b0f56eb8fc5c14959151e3615d20621d52dc0fe5c5d4ca1e4cf33ad425d4575bb659edf7c0900d6ebd026d5e10d8ba1f90068a6540cd1ce47ba7c788f632d628f81466ed40c053360b66712612c79c119d8e6fd48ac97318c8e7ead25a4654faf444952bd74562ea07e1f1005bd493dcf2087dc1279d64fb8293abc1d48e001fb6c165ed629d8cafe2fa31691e5c0f7a7d2598222a85e84bfecf782bf44207c416c5859847c404046ee873116108d2009c6b775ca6f99e65fca461833f1e26b8cfaeead95935db5f260afe0c915709e99d36660fd15225c9bbc31e04e37f4864730e1b7198fbfbe0aa19dbc066cd9cfbeae034de15fc67c95a30ca7b096e5201292cac75e9bccf57607eb226247ec6a28119fa780ad8f297d5167cc49fcd8b1f452238e572a510402be85b84758024ba93d795ceac852568ecd27843e124431d93f793fdf581101ff84ff51e6b19cd90c5a847e950fab8038de561cd68acc8995977aabfd9b2cb1677c01d7be49a9aaed9a7aa10c841f9e7f4a96470c3ff2ae768f693e2f0049dc96088f7564891870d19eb6d6a007be0275cddf9f3103cbb21e30af9936f91dc04e5ee3abf83f6883d3c33a71d3abcfadb982cfa3d15406b7b174f6ecc198e690601ddd122a92fb71a1daeea0e79514c6924f0d7ab9d406e3a2deec727cf9f143d851519b4bb93df9c77d20fc91516a74e666ea7a9f279eee3ca13a417e4fba5f67592a6d6de1ae8f90b083df9f89ea95e528c40cc7e1c2cea83e3ac121c9f0549a9ce932e009371212481fe547503ebf09f84506f9a2d618e5a167b7bec78e1a89e3e116c7aae7115082a50b43037a1fc681baebebd7f7eaede51ebcc9c63bec66b6763ebf28d21c2fb0c5270234e2dd16bf90ab6ae59e2829212d7df9cb541414d47a8379aae32878078df896cc97461b382c44f329da3365301edc92e8ccf8f428a1be63332c6047ffa0f68d6a418fb49a1f4f96790f08849a0d4c6efde7c7c48be3245c1c266ee624399c766fc3ff94c9415ea3fc7046231f2135d68ecf7897cd0f5440b590f76db638273d70c55fcde47037cdb8fed6ab686999a0ac6c1029f37aa3fed2be33401d726caffba62ff1fd342fc38cc079c5840c8a59ec902a3b248bad020e2d4909df55b7526148036cd438d7fe2a36271eea4271f4ad17889917e679358f28282491183656e140a5ee43d06a9d885f272c6c863be4c6ae4ba61da267ab0474fb8107e1e4813e15c1f5d15260ea6d542ca59600a86714093282c852b2355889d00ea641c6f8654866db6f3ce679766df5410717f4dbddf9d3c3a795212cfd490cc3d77ca9bbaec66d08f9f632e253ebe3b9608cd3401a8eb073c39c836f54350890a4aba2513bfddfdf9e9a6345b27aabbee48948621416342492e2eee073affbb4d5afb77cf60ac001b310d984f35bf8ff4be678f21533fdc96091752de9118ffc82dd3a21cc4b83c02202642cedb3c323717593bd5e8cd2287743b3c7953b7386c457e10c63f7bb273a2b63e9e35ba0d08a8f6d43a772b7c6e8d4493f4c4beda07c2cd2b6121df0abdca5bc10f10dd74616eb376bb8404564d11423e8dac9a08e936471cca34e27d0eff6d491f9cc77e3e9a6208b249daa1dfc0d7200c016fca92ce98594efc6229b6006b998e536a946f63201e4b89ee9d7f892823c63275ed2f12902960d05763cec281ffc24ed35b0dac00477c72f5ce7f0d1fa505de6e2f0b536e5e04e04a0f85e39bf0a2b53cc71fc6da7b5902af64d1f955d630f6c6c60e03adfbc5f47984c8d1ed9651daf81717502c64cd8c3a863805950d23f7402746c190d3b02336dc63be18db536d862df1dc8fb2dafd419b281791fb67c288e58628fa9e7910eb20e023f77b5d973f070817142a85c213ef6e32a4a9d43ccf1c9448b8110c77675cdab8d83de102513fe94ff9e203bf236b2e8e332640919f4d683c995e8b923cec04ba35a76187b3f7ab678855a4587b7519432f18b72fafd24eb49a07942895fe5c7c7931edabbc9c4c359260f32d2e968ba019a15f5a232e0660fadbacf9e5ea94bfa05a9384f6f2da57f3e1998c43fc450ae984534dce37367ef74d0ed27796c87f5a7a36cc15eec783e569274c583b546b2a3d4b001d6c5c1a374d847b9405bddede41be08a332680e3e0906c03f5b0aa4e9db4d8caa86a93aeb51443195c74214566407b0cccb616b482728e83c271b5670c84a95ff70f04b004c4a34f33ed7c291b7a1b9a50363dc8f30575d0dd31e915b6f2461b0dabb433a00d787192e0e3e5f2ce533bb591c6dbb7518c7b209753c7bd9dbe500f6650fb8a3a7d16fd0ddac0714a2eeb29005fdb6f9440f3d219ed6d965a13df5d6c8243abaf511014565ab72f72ea53c0216ec0de7a31bbe856ea4d081ab52cb9a9d1ca2ed0e52e10d0db3a76b43c94c81e8b5f1fdae0fd781c1634165c0548cef78b10b36a5d649cd2ecd6b57a1691b2d543289cde1400b6b2be410d92c11464c91eec496b7aa3f071cbd0f1f546bb63eaba17b38ed28e03fee2e9084695f036b1a9af2314ff8a8384dc3444473092e32744fdc25ee63630a573bab14f057250e7e387ce069a35e04295fbdbc84d879bab2f85fa6746d23a297d92050d4da7105c4a2361fe2db6e9df2942551eb51d89db910fd41d9bb5381c9169f0894616fbc42b68f55f0a0772f79738facc2626829a5c4f6dd6c9604c06f0bea0e95cefc445c837bcccce3b3f40a20a3fa3899c878c869933b0f03ebfe094499e5eb0f415e4cd1016fd37c07f26a6952bf6739dc940262be85d2441fcf287fad33eb879518e5809b758b37889f83b129f82f9f1b40b4b261570d090fafc93f88a217ce692928953393b463db9e2357cd1f7dd2f988c0b4ea78c920198865a5fdbd71f900ff54abf01b5ed4b5da2e7e5474d90ff0a9e89b05d0b08a12d2da1c0645bb19af8e9e6a120510b0fa1e275026ee57760f928bd9cec67ad69860950994e94d6f56ee67cc64938d3f18e4a94e023c7eca31c7483e596d0fe24f3514a3faaee0bd1cdfb1d50db2f45cd78ce33d850d6bd6a6d6b412210708faf220faeeab22a4a5acef28e8d0e2dcadf731fc820d001c3f2fffbb49d56233a860ddf78e7e1899aa6763bbdded7b6a790b043402a92d0db62354dd1b7077d00b6951173b7e1a86aca987d6b51539d831c4773d024843e1ad984c7fccf71a3830d89725023797abb1d90dd907ae529b8e2f32613322d2c6f73ad91c9de68a0dce345f5764ef4cca96f6d656aa8ebd9a164917c7ba9b6eaf57f10afd6d292a2fecb577330e0687781ecdfc259e0abdb2ffcae50165f023688e5de25352a312895be69b1240ba097b99c012cec3b7f171655f66b1cd337d8bc7de627599624a45c87769270e8a452de2a7c52cdf38360e7368e857f56251493b11cd6774dcfb47474b6d847a3a0bfc13a8b44ed9589394f7ded8c90171ae60fca7415ffe2b8e2a5e1087f0485cf2043dfe72a1c66b8c5b1c185cad9e9e5b2a15515f09c338c032b0af36c628d6bfc3394b3ab915a984412aced51ad87317eed48a8da3cd7a77a51bef6987a491aef0a8c852220ffe0d3651ef7655efe8ac1aa6d16f35ec6c6348c6e90548c46dde375f2a3463422a22ac07d8b8a595e735d08a62e32af303ca3773c34b3c6da49266ec7630a014dbdc7dccdec9012e4b11b284e2c166194f7b3a5ee34980c1940f3ab5632e92a8b6a61ecfaf6663037f5e2ef98ce1cee089d74bb444dc21a6207097e1ac5bd4b5e2ae38706271958b338e197b3cb3e720cedd835af19dd80cf140a86f40a71484711499e113770e13ee028d148c0f24718b81c5ed990185752594dc54adf11fee76f2ee657db762bacf9f01b66af5672ebd73b1ad8e2c7d264557520e22a69621284b346eb22b0625a3be6376a8fd22556b6c8ffbabc8765c1667c1ca47887d85df9536d301c38dac45a56afc1e0b531d90ea87bd66e5147b622f77a26ba68056d504ec9555cdb6cfa422826216360483e97faf2db14a21c794b5534f320ab9d390b423dfeb0f947d4c0ca3d2bb2ffbf3ed69d3426c7270bf6148d7b559d7c374c4a2eebdf1d08451f919a2d567056aa57b4fbe9d7ad2b62d0dd35f161dcc328c53c31cf4b71747cd90d56e229003a4b78f08d1994f06d9294ccbe159efedf96bc1e1052a2159d6d64df2b04d8ecc9fd9a4a281658f4a441d73033a5c6b7f7853e036a06cac4c2ad2788c41a6d58527facaef71312b40b4924aaf8866f6af6c94086bf7212d358bfc2ee4fdc84d11541f8676c323bbe907c8329ed4f49c267fe085c559fd0a5cea652b098916fa0956f4069412200f3d0de6660b34950201630dda4152d11bb289278ab4118b576a8312026a001a7cd63d1cd1dd4516dc57fd815d3776aa277e9cd118085fa8acb83b480164c55740cf2f0efe8efac1eafb072b69b077d80452ed57308e43de29fcc201f03e2ec43d3241411aceb16ebd971b84b7124f8fea28a50076efc556f8928dcef46daefb28d6cf4d611d855f934b8d864a18184cba28b177897fcaa6b567833aab1415dc9f7aee4af943748aceb2104961ae53df0af55548dfa3c75ee362d599af773b73819a9b2915b3ac8f1262b1ccad4b8660cf637f08229c2ff5253cc5cca696242e44f897cf232114fe3cf5b0e557c047f1d1091041c3faabdebbfbdff174135134f64282dffd83205b8e58a8734d2376e76e48465d89c21e1d423eb00cd58a2a6835d8d5432a3b97dd6fa727c7d54f238361b3874b3d1d1b080649a38426db3a18ade565d3310399b1ccedbf27b8f2a5ffa02e856fbbd8c1c34941ff79b87172f5f2529bdae429ced0a1a5afa6d6b8ad57f4909383e12908e190e56b8fcafeb32f964b2782179d449359aade40f18dbecb562a12f0abbe9bc9c7e574e5560f8712f2ea0d77d69be14ddde593ae4f6eb3895b647a7fea51462f2492a8ab3c91621096d3e02bb4b6c93333ac4be4356bf66fda29c34151168645847a30d3fdb68746bdd085e3bcc38439de39cb31bad29614555c4de1caf1e2fb299bfe6ebd4e499eef6e20513f6e5695328619ef68d1a0cb69c7493ce29e97cd7e6621ff89e1f933ae40c93ffff56d4a5dbcf60104194c0007d8c1f9f0519955c8d1c7642bff893687f2cccfcfab2e32fc5885d0a9223335250ad132ea09d9ea02fe5adfff6845eecf78e1f7dd665b4b8a3531b439d8361ffeb34790098eb84e39dcc270ba91438424881f0d890a613e8a92a0d000cef67bf2caf8d7e7f8ecb36a7cc06eb37d907a50f9a52371cb9ec3e5a4e8ad3c89de5409a5766a305adcf72e668b5694ea29f04017818df2a91c30a5a330b7db21ed70e9cbaf4fbac6ec393cb9d2ae1df1f60df39eb0f26eb8ae63bed64df336af7b993f4c4fea8f48100a31b9af696061fc46f36c911a2141514173a9c4fb4a38b502f4d31076b308a1333b9476ba1b8fa75cd2033fb54cdfdc8a510cdb7a3eff8823cb6b62d9e8f63ae23dafc444a8fb9c6d7f9b143ed881fdbe2fcc7ddcfed39459fb396f5e4ac807366a20f1cf33962bd0c9336bd793d218eb348b7b6157059c542533e9d6a5bd5854703cfd68c3ec31802e903af8997cb8a32e302bc4df25ca9d41ce821cec06d617d437daaee2a96affb6e6d0e3d1e385a4ed62f21ef89605b8e03972e45df036defcd3425837648488174c50e519be2689b4919791fcd332ef9c9e56c5ceeb696c0918eb04818dcf85a9e7da014e3d7d62f84659f5d08a4f8017ddfcccc19a2d241c2a3daca9055b3622ed20776a609015c3c8c4c642b5f43c3ab8fa11504295b24ec555ac8b81a4bd1a706de4bda62df6807adcc284c839bfd7245d0b744c640a0fe4b64aa78e9e583617ec52e6bb908da0aad1bd751b9584cdc90ac8829e20b8bef380939776d21b66fced872d5fe346d33c0fab305398fd3f2552c65678bce57820d003d5519c7ceba8c6373ad6c317a81199c2cf7896498d43d0754a3ae72b4e01ed0ab5fe4baad02fdf153fa29ab89fdf471dd2b28460cd1c8c3ccd4be1854bb12a5d87a809a63fa53a7bb0998d7102f3f3d8a5c1f0e7757e70252b63683b5765a4b9d776fe3079191ec648c664a03e035b28b2edc0c819072565c28217ffba73bbcf9fd88a65d63ee5085d5cf643fddb1bdf19d056a3231ec55cf0cf596c9e21ead54984e96a562535613a18600778d32d33c60d2bc235a9fe440e7cc968e9ddbc7ac0174e68c6a0656e5a65677705f6447feafbb664504470056881f795cc5e9c017e76786178fe28a8d4f4df08b96e373612524e2e52f9dcea078ac870a2cf872d3c44fd0b277ffce51a0526a9c20e9b18cb461cfb61a46cf1f5c69711c4c573885f1e27828b0b24e1332bd6c32b2ff6e36fb23cbc826e8651e760535b0df2dd3ce30b4232ca7f4db8372d68879f447e2e378440fd16ccca32b4854efbee265c8aadb0dcce75021a66841ddaac96a2231a648439317cbcb72b727a784d93c3977b37e70414b8b9e25e7265c459029b7fbb9d1a750a61d8c35b8a00f458b283871ed00b797cbf7ce51e2913a45d411ad4b61d001831437ceb89ea149f5363234cfc56abdb9673bd45307eb880a7601b5898d562517312f6a41f3114349df3758697ea4208067328a8920cd516c73cf2274a0ea347eaa42aa215e9165aade8f10dc59a0cac17ad1d52d51688911abaf6699f54596af857c3c6099b5857bc08c7d562e484d911d5d822f2f895a93a63dd603d21b1e2fb298236cbf7bb31f5b1cf3ea7556e78db8075f161a0938ce6b6ae55b5bd65bcdb79b0be5f37027d6864fb529654c40f59e3069de62cd1a743c254fba39107d9f5bce6d038885a513630365c9a2996f6406c9a8e498ce2aa8d22857796871b8e4a86b96e3b9872edabed329af33bab13a1c8d7181ef005d2bdeb7ef80347aa347d4317fa46b3abe3818125d127a927fe41dbb947c46b1d76f3e45cdcfbdc2d6d4da0a7a41ad63dd38c679898f366e96db06910763d7ea9ec7995f96e7fa862e469c8f430e9b9fea8eb0e4eec59dcda079ca9dd3742f71110743012234fe9a1741db79813932dce7bf6c07c21963c51023ce0e7035f36413b4736900b559c87eb88d596765d2a52392e239c4c3942dd4c7647ac0d73dd406b005481ed51d9ce002366a59df2a48107f43d632d69edd28d801c2af4e919bb182cd3db913cd7e111a97b54814488409362bcf8544f2e765a2788434e5edbddf7dfffac9d585e1efbeb294e591651279d160fd47a36d0ae4dfbe2e4bb3028d363b3618afe94a1a6564dbdf5990ab4b467957fbe54749ac5030f3d868d431c51ac6094de0d94cc11688af105996a69b8709dd5a62c925fd5fa9049b4a421ed4d69268105cbf1ff1e9ee8b403f6c421bcd38b5f613beb78e2752434265725bc82ec14546ab055397e72f331e641eca58f54d7e9b697dda37cd7a653339f8734c2202bdf1e067f26ff5cf92ba611018ef3c065d85f1568949ebe0f81809cc3b6e7eb6ad0e9c11258a6ecb9aab8e7628417d02bd387cb475b999a02b78c55fa1605db8f11d75b1a56639214c062906b199998dad280cf83b1f565afa676dcbd6bbca91f33e8349c19a8d546fe1ac297d80736ac83647221ef26189c4ccd91b8f819d45d8489cd10d00f839c9e5fb25faf307af9907d195ae7be1430659a294920fe68165c0c6471626499337d92023c001f06853183f825058594060670034ebe51ab470534f7ca7f9b4150222234509ccf62c8d5e808d7047584e16726a7eb670f798a05c26b78fc87ce579f8f282a39360bf1dd064f9c8f1dde43f474bbbf4b5b7707a834b410f9eb3da2144766a814b4f878b6f2be64810a274ba3c137189cdfedca633ad471bdce02543d2faf97a9910cf419c272a11616ac5d8457d197984574714adc5ded13e22e1caaa69eb40ff0db2b0e6bf503d83e5421d248c0345d914ad2534455f5babf0c07ce88821f5591eb0189a5fed8c087cc616f7fdcc1670650f050100ea51b40026e0a68dce4da8334188f1f19c760f03fa3cd506a46aeeb002f29067001a00dadc9aca52326444e132c016d9ced04d76fc974256aed7ebc565d47e73188c2ff35aa7ac3d8fe20c426b183b30d529ec88fd8b160d7671349fc319f24e72333b21dca3f3e7767c91b73b5483fcb2804ddceafbd7437cae0d539a5798678f41314a56727b335aa92b5908020c44746b121f11292f8c7d897060ee9150a020aae99fde865e057a25300a2a0c9df7c93c018c247ab2dbd05c043fc6b046d22d7c6dbb8be9c6b9fd774a4442959490e1040c15cc6b65b6c91db0298897a7108f31e181d5dcce2b6f40f48f8968bd7c9d92f787fc43ac42e43fa11b31c9baacd72b57ec5854ca3383c57816526ce9ca7f9570e8894708313a4b3d24f46127bc9f7d756bc384e4b1aae8ac3da4e160684f9dd0a9c99fd50db2a32a54c4bb32417d49786dad2703680f1e8462c965ba01adefa0e8f30cb5204da649314a52e1b3b3cdb28d47ba4d8dcf87bc58b9bf1ef80d64895ad0ccb69a67f992ed4051cfea38929d82f2a27c797aea694e8c3c1b9bd545a7a356a1469928dc72b8c1c32f4a6bfce4e7843e77c36ea9777e80d28ba7c0432f8f5ab184e9f5b9a9a6f274fa4369c310764ff55d3e82da937463e833747cf3010ff75934fb79263a6817263474d8dbffc6cb4ca0a902e2cff584643236249f99bf65e0f752b7282e51a515b2375d1f1f09e56d34ba8deda2f026beb1ae29bc1c1966cd97a04b4ea33a3847f197467c02675c56a5d428d5298477d2c2bcc2b0d015fba4af5f93d75df7f48f589e7aad76f879e2064fbcbfbc0ae83bb9ea107139ecb1849b80067848416fb5fdb02717cafab5b6b3a4119191c7bd372beea0428982b6c495204e5df65b2c6057d206bdc961409e74475f1056b29ea315fe264b3ae3e7763ced89c77f043353ad87ebe09c8273890d51c5e780fba7bb30c100779a77320fc48233d021d941f0512f09472f1613669b00dc83e07b6404d1644ae7f39f31aac5a38e888c9fa72bf4c6cf7e2fa35751ff7eb4965002c5b11a834541200ee52173d592f87c09607ef40c63442cd7b4d55c2a03e5a5bff6c412da083464d67e17829738918ebf3240ee90228aa78675205afa50e2ee4db61e642e81ef4fcf47b0023b14eba25ad53f0b3a3b86f719a872194a6ef6b3b0534153250a395c420eefd9b825dea19556c8ad3a3d87988a51e6a4457c0f8a06163ac4b1600cd4bfbfa968ad79589adafee9d8c43a7bcd5d244411b9492bb9b7b6d4406d040388f1120d20c8546e10f10bc03ba3bc768fef8aa4e6d3b095782f6707824f2bdbf9e2be9bb9d1f4502044a029b438e26cdbb1adbc89e04f4472557f720838d6b1ef5e24873d303e4c6028cfe9c2c3bce555a93a3eee1ee46eccb7eac16a01c4aa0bd351630f33b0be55dc6c8ec5dccc5b89a0449ad1ea01f3a6a5d30183d80add195b523d42bf18a5b942f155414b578749923ea0e6bb35d1f6dfab793f064744daab36a5c6180507084706e9b466302555d02a3b0a750ef4782ee924ab3eb6ada19070a1375c11382729f8c3134e00132ff0e737bff0014293fab1d9b01dcb8b74b820bd95a479943b337dad52c2d35247ca216edeac0ba658ba5f14cbffe2391170d5a762780972ab74d76434f7be826d85b867ee800f56bdb632703072b85b4fdbf94dfa3931cc53b80e8a57ff1a2229ab4cf0bc6b9faefb7833938409bdbfb5c0df5e7cfa1e9654ea9264972e1e81c2b1ee15dabc814962c629c1a11929ca68158a0b4a8f9795ae58ca796acd357ddd42b3f34c0e03247b05a08c06a5a12247b7a125a35a3a8a55253f8cb51c3f81da50310cc458c68c92832c52846ace7d49f4d90911340c48e10f0a0da0f79603bc98688a1d3cdbb469700526063511cb459f52e6ab782ecd6c2136d9d0a5ccf803589de64e94e5029010acbda7bc6d7153715db3b3fe4a747739224c614eb67605f2159b0ec2cb74bf80d205aa3a25b2fdc1dc1a8768cea1424b3d29875218b1ae803abacb869285d0ccb8c0d4048b905ce7651d23194e4d3835a92ecf01674b224d644f5c26ef44d5a9e700181441fb15ebdaaf5271890e87ed3e6715cde36323036ff72fac9d7812832d34aa6df8dcac67c3c521675164432be65ef714460f5537e9507d89882316ea0cd6443b1c44a479927b12d63fcec87b98a6dc2d890ea7a1540b25190310680854bb2519a673f97e2641326d68334198ee7c0e131a90fb9a0cb45df47460546a723c05684d1f0b92cf5c79f82403dd250c2c3dc8f57623cc911228158e33d7d92facf7d05f2b9ba3bbe35897806f360241853401d3d4ee65f6248c288dde1eab143be3cdddfd70e41edb5c2e651951c4601bd5af526a8bc27efdcb2d9c50fd537c5a9a086cc19f7e05fcb8c534d22409bbb112e258794f37ad475e1aa97d7a7da51a7dd1c4a7fe318f576e0821d5e976682a140788c50b6f382ba3a1b9da10caac1c0485b001bffb0c5d6ffd7f84b10127f38a9f44d67c9640638b27ed84b7f597578920ac4e4bbd601c001795dee28cf1c9404229f5d265fc858de05608a713ba88bbe92f869bcdc6b9f902cfeca5073596e32325203a17bdbf1680a73ea0ccabeb18ccb2188a7d017d3644215cc02784ea6b4fbca25dc1cef3ef00ecb7680c1f6247efa433c91c144c6e94c0161422818194350efdb5bf073cf8f9a701228c3dc9bb3b71eb872806ee887faf09fac05fa392eb26ab4c58e8ac09035cc2b2b85fd74b6990ee1ba2e585140d012e668016caefa228bf95a533d80dc232e18bb570401927b209067e40570a0318ad0d5982ab7852c3eb528e4101837f760a043cb0763ca562530531fd4979e696619f2e71a83f9bb7b3cdb10eb765aa4c28b1021383ff18e522ffb5893504d966c8ecbb928a7451aaea4209f6e25e484c191b652370c43c31fcff4db8582e4c4e5d310880167dfd00c5f579ef5f1f7ee1a146b9886cd5c8a7fbbd51e04ef37f33c39d7856075739be1b64e33d9bdae8d08a0731867fd96a0122df1de9e378422379241ec06b377d50e61fd9d6862dcad1400eb099ec04de8475aa73acb2d7bac5bba3f3c2d6abf8a59751bdf3c2cd5797027c26a50b881587830bb55b26211bf6e9937c60fc2dc6abde52addab593530e4d00fc5d01c3122cb4f96aa2031a2c863d8f8cc7df4d91c72e4b6097cf8888efcc39975cb4d13fc69e7905bb180600709c1cea226fff242d2ae267b71d78cc714909caf641916fed701a66711c0268e5da4249f7facacaaaf4b03eff1d9e549bcaf3cc214bbc430c72b2f92eefb8559f08721d0fc9f6edcc9083398a678308ee283686999c345f013c537c240eb8dfee51d5c46ea88d52dbcf87af928158514b77a8a1eff0beb3218550c31895a1f21ac5fcf5ce544cbb36146818c23c44012a4193fb54d3ee0abad7e4b2e3fcc2ef7c168777615431fb6c206e2d5553e02ec2b301580447a96bdb2c4bfb1d57f6cbf6cfdf94d5f7f8234e1ee73449f973fa24f973f3a6298978f50abe8455ac01bfecd09890253dfb143d8987e2c64fa95c22aaf1cfa55d91bcc2315792dd7fdcb209d90650391503029185e3bb34c8cb5698f1cca2f6460baadfc228de2499ee3c83224b10793db014a09469745bc5b2e0f6efa25afb6021fa58f7371384ac9f73a834337194d88c0f123cf0703455b06f45c7e37ca7c112b83c3fd44bfffbc870fd6ea43d03b25d1d2f7af9c17fc858e87f0f7cc87f903a6fdd9da8e46fd30611309600b1e07303856ae84e0e436e1e26864d0533e04b78b0ca4fd110e059bd7148905cf6d43668d396978ca8f7f56ab99d04166f92dca25b4b8b7fe111a2231fbb2e29fa61ccc2f828cfbc0a0c97d0473161a1ff6fe483e9a42e4c35f51b148f67a888cc825cc4f17ae67bd9812e7f14363a85a0c67acdf34203d065b0a258104b195401b9787b3c3897d3b52c7976dfa95b36ade944ba3e42e1842f020b7ff5880955d7a2d63e5236fdd87013f173e51d9136eb5cd7d20d755659855d90594f9467190accc325eee2ba7a1dc48f89d86c2e39a6d592dc3b409a533d8ecc98df0763f70975fa21c1f897acaf6e5d8e8c5fa65b8d0bcfa0667e3e3e3a5adbfc2a2ba608eeb72f5a6c0e29c1cc8089f5e8087e82979b5a66b50d973f40deb32d1b269247b008bc340f78e1440129ebd7a30ff889b20544aa9f5d43204198a871627e4cb4c678b9c8b798653860344db9d306a2d84534bcddc4446e8b77cdead934d2a42b6a0c9c6b4652e129a599a3129b82a5d9cd7a1e9df0407f2bd1a4cc895a5c64c32cd9cc13d357653ba83f3224be5a7222235d03af749ead082cef6f8fd0d27b6860974221f441186cf6352dc1bddb6c9e22062b0585a9509c395bb271d8bf234df70d9f3b873ebaecf3ccfcac1b50517d89797ee0c3bb910253d38dfb465573784c26119030b9de81656b796eae582b6f012dae2733552b9c33aab7a517de06265cdb034eed7b42e98fa870fa737bc7217be1a6dfbb011d098f74bb2302079ed7aeef1a0e132d9881914f6e984b932ae7073d272317d71dad024e42ca60f5db651ad54a5ee50b40cfd8470b3fc45b8b1ecc3fa6cd0753d90edd87508174b5f8feb908d4fa1e8556e0ab3ec019f143461506a538fa0366912aaab445f45c4c5b4d254b995ff4e2b3ffe89919dd4c38643426b3831e39aaa1fb1765ef743ade57c8f6960f59192a61410448540007664378b85fa67483d0bdb1ff64b30e41c542ef4b05bc7005614c33611bf8a8aec75028b94d0cfc48bf20f8ddb9081fd755a134ab376922b0061aa8493864afdc3cff0e457b1f27c5c43bb329cef69481ef2b2eb07b2bdd996b5b0c2b905a0d5b3b1fc483c8cb2e938ebdaf7c9822649d2096bf54e13ba267cdf33c8cb675485352fae00dc3e7323d686fe2187af51d085b3718747bb8d7677451e9e39cc1893917239afe4e1ebe1fdf74d864aea3aa04edca1d39581e1d0481cf55d18fa9e8e3ffc0de5c7f884816996ff5e59586f81e6901855f582f3a079143f23393512f9124242fc62a8b7fdf0aff503414f82a7ddce0a718864bc4bb615f984804da9cc8e00240bb7a99cdbebdf9be041c1d73edc5b5adcd16d6a123e6132ce14d39195ee1e2eca84335bc9d3583c550bb1a0c7711afb7fba972ee3ef17820629907df1a9674d2306b69ae177696d1077c94ee9b60d5fc28d8a07c9d839c5dd53837decf3745f97950f091e4a26fc91e3a5ea525376a613243a552a5f7a4b0248eaa2c9d3da61f9ed0139f68c1e6230d1efc34bfc73ee7400f712f60017e0dc6b87bc03d2411f54dc122a926c6dd15f3bb7c02cc75558b76ae44a6df69ae014a53676d44d62e480ce218ca959616ba9c5f013cf4bfb9d1359ed7b6b0ee2dbc087a9a7407cd8fabcbe33553a92c6f80867439b9da04ae36d5c985a3b04b9226ea53d115ef29c6f17f87d55590cd7b347f9c31f3553c664a0fc91be258a7e2d0d9ea6b89397e46d60ff0589105b7666a4a6844fba48731ee5c0f59f7c5141f3b6f2de9b671e9269535d171a655b969927cba7aa127285a7699b41da5f22c13e079f33d18f2ed8d81e783534d75e15575d50c6d128d3412f7c65b39e6a46a395f882e35405da0e3e961a1fe4eb031b13b77379c911b6162625aa6f67a74176f6622ba8b98f7a1aaf0b7df7bdd381b028ca5074e6884a8fdb4c960e53057b428bf18f1c6924a78ae0721a87c94aa199fc195f3141185393431e9658eaa41e22c7b4c4a299aa033e6138c35e783913ee0a88a4f3203bcb9ae9a3a205105cc2c8cf97a372e1091f9442f90509479de91d65588ac03e4969bbc9c5be8ef690cdd3bf7b8de2e4777c454aac4af593fdab25faf7eb0b0b214292da643fe2fd7ba40d48d02f209c7ee59018d710c9f18cf0b6b71f3a41cc4dff0d915d8bc2620c551043fc12e7a94943f775ad5796f3cba0697a2adda6b14829e9d9509f216f4e989f4f2656dffeaaf7b483e16123ea2f7b149cfdbdf0ea2bfc29771d3bacc4c35545d1b7c38b8643ad1cf3fa666949f7dd19b992fb42030c317f72a47b9e045420afd2d2dc65143e4af7ba93b136dd5025e592c438067d9fcf7aca5b7acff66b1b66027201b3fb52f876c0801afdb3d27ed3e111a8466841ca71ee694c469bd0d396a7de67c9fb36d05c188ff827f2e53842c9439884ed3bc2ce05dccc6e8b59c17fadb703f92e4f459c7d770bcdeaf8896774ffaf7329794a46ed6f023a4179ccb16643f94c614880d6819907694ee1796029d90ccd877c02ee3e9e136937a3e9edeb26e27a087de929b4e4272b1c5b27f384c5edc0178d4fa5a221496e25d376f33d839068e9a7f345313a93ec3571106567868f7a38ca65af392113b9c228b714b3285a97c8f1bd8ecb126f31a81c6163eaff539b87e396470218d906fc2fcd1786223d677ae4cb55757a0ec690834329ae3b3ae4dcc2ee30f81ae8b672d2d8d3a6d0411d1aaca7fcab2e3d2ec0e04190a3f0ad9803270aa044080c53a9af4f7c7aefdebe5b91cba19d65b796083dae2fc09eab41e1e9b05e0c31007c8e313b741fa7a3ce74e6f04cfc34542aa2a7246414d85cae6935f9afb7577fd804539d0ec463d4f9daef0aacecb7cb7d5db81b1193fd7edfca0f0461c7f93210732b6c67555d01db001b544e7e8a2f263c5bd3528e3503d1b76d5337b5f3e7ee40a5370d918cb81de51a9f4b2dadfcd0ee54782b28833001ffcb098db63ea7b5471eac6968f3012ef9a4b50c083b55e26ed5f463779e1a9558af94b5526cd18e6084ed2f8137d07120f0439bb4dcc46455256283abe8421abb3758a50e3c011ac9bd8aaa4e97a68425c77c3bebfa7dd221151b03e90dca36a8c32685ce9063eedc397de4f4b2473b098ef0aa140e6c8af545a4e6e30d15c52c7c0911e6763aaea4c8c59fa7707b5c8595ad883c247a9296849cbbf594548e7fc5750967df3541a2c308f19cc34922d4880c0f6407e0c28a5284d6dfb08b822c223fd1bc689537c6ea32dbfa7bab2f372dd17562f6d75cea122369e20b94fb2968835e3ab35f2a235b04d9d8094b51563ceeba1c61698c5c49e8916b24f720f2cc1fd5968ddbacefc74fb9a4201d281cd84f36623c254a7b832158b25444b2d4d409679a4f807015e2ef79364fff31a8e927cbad34287130276a6640376f08144d3bc68b9056e3e200a31ed7d531c15fbd11c36ce8e1fa8b50cd0292536746cbcb171ba4b97eeaef96f4e9e3a3834c24c38ee105160a6aa5736ae1304569967f7f951fcb585b0e4ecfa525c652af22d5c12bc024957cf9d0a0fbaa1c81fc8eedf8d43c6a7e2e5dab431800a8479777647906f29b338dd5b90eb607e2fa871f51083d504e1a058df1cdc5529a40e037f5cb23a3c897912b8608e94dbd88d3a159bbde845734915c96f763a0fa62fa47eab4523139ba677adbbe4637ee5a55585cb833e0a9ed19d5228fa7d55381a79c5c2c3a8983050b4ef75d280862861ef2bd6337f32893445cbd6d9ae666e729d6152823eb6105b803e5516cc5792a8894f17d8e10293953c12298db4d3b5788fa2f8c8324ebda44a7c1701e8f997d0f7b1c71025b50fea5bc7c487b9679e721bd0ffbf46b02cec4c0349f20f333f561364f2ed10ffce0e75f3d55008bb919dcb2ad174a89761220816251335044409d7c5bff59104bb3228f0dc511e5d401b0f6d6d761ca93195f10f7e8b0437f8027ddd23d551acc89ab3f2ded796642701586281410cc0e2e3a05557c5515bd26b0f2404f18bded9e8afe4bb0efa440f1ace62dc51378d46da6a7617d148fb7714dec74dbbf1af596dd8dd4801e8239409348e1e9bd8ee232d9de1460a8c335e2409d3a6d071b2dfb822def7d59fb65d791ade1755d9010529af744530567b882869719b34a0426e6d5ee97f0c39dc8ed63c5863b207a4b8a20a1279124cb8dce504be7beea1b2fc1464e525409088a34f66335f05a15127ff040f9b8bc269b311374d3a23e93b307d21c5e6156938f99d00be08c04b42f780e42acb1531f30b5d38f81bcb142e3a6946fe40834e3ca083d038ba3865f9009f02dfdebbc80b4c254550f90be744a5008e392a9cfb8c6e4354c6fc54dde961bb611dde206a382bb82aac972e55c272c9a1681e6a61b43f69995f57ad63ef289d9f0dddcb72695a319b2493b647a7d95f10dad04ab592d86c5009ba38b4674749160e745b734dde3afe0afc0209e34277f377d5015191c134e0574a2a1f8143b5a813069c682bc6a90fdfb27c670357e8d547f0b92721fbc11038de5f8944eb1188020fd146e404f0a990217a012f3ff4a0639a06db8dc61caf6d9730bebac590c174878a547bc976486d1006568114df53ebac8d469ad3f87d6135697db696f2d6d8c2248113cbd904fdc6f7ae98a9b9b107fccd284aa8dc62d469ff8edf57fff6b19a6bf536ac52c78264a5b27490e7581bdd8f3b63732377bb1a1057c5d475ba0326f8bd539fb9e4da4dbe442e683d8871d79757264f1239d14da5f65d2b28bd64844f1aca446150e4fa59ff4dcc19b6ec662bf56bb974cf8bd24a9f967c65b204acfa9d9442be145394743881d8374839f01eece9e1658be14977998f61095fd88900c9ca4eeff3c097e4a2ffb2e0873e9a514af1fd1c0b8e64907875ea280d5e5f89b36b4fef332d22cf081eeb781dd8364edfd5620f9e8c454a324f2259aebf03190ab9ce0ca86659ff4476c136baf271a1bba530aa4e62aaffae26c3f0d645d364487b289661d59429c93ff56b87cfb0d1dd14ae1060ee7b6abc4231aeb6a4d2331642418f71be675ed743c4e58dc249021787e4b52e4a26d9892904f0596ac59f5dcf738c947c38727859d96648de14b516c3015a3e9f9ea99e9b6fee1714f9773e5c2742f35f5f78214ea52f1aa141ad29037082ddd384fa9bce0609451ea21441dab14e61103f611dd3a2a624d81a8c4037343e65f5438a1c84e72efd07e94b6883afd950798ab14a32947f46dfabbc85b5b725e17bf3366f21318bb7f9a5373a6e25206925332a568542272b016347ae99971a95b06d3ba17c9f3ebcffa560234febcc783486441aef4ec92de457c6632692c208e2996ed8b717872a02f3c933c154975346f0477910ab2dbb2a4a965114f0331121baf118e579f9b78a4436632f732bba88cb0353724d57d1889c886085488042033fb1a26415ca75c4154ce200db8afbdc1865146a7286ef1e5a5fddd96a5042cec6f8a88ef08b9a2a7b8798256daea392c8505572fad57bbe07e08df1fac696c26f03a5c56a174b442dd4b3eba12bee87050fc85ffc83bd1a1e6f8d313fffe4916011affdc5fa3168594e0e9d1024d5e79994d26f006b51b3713cac9e8e035d815c1d327b7798e10716d45dea671dd492d1d0ba31a80a16daf589f8d9d23fcf5b48f3fe61232b246b8a2f1417f6312814041f9efef5f3d87f8b238a32742a85634a2958d834fdfdfecbbf808885d433345b4ef04cb43f1dc62d7b724846af489d0ed6b50aaa71be6429549d67dc20b25354afcaf9f4da16da6e3d115c64736fda470eea2e9b166c56dc7470f18bc8eac79d10fc9e216303162163868702072733f65444072593655e16abd97f7d530ac25982a82d3de303b5812d5055179c550ffb1356fd6b105c89fc5e8c3eb75a0aedab38072c8092c554baf0bc7baa628a830b553f3a8f7fa5e8b06fd054e7448057e32abd6695eea44f9be301e4e2bc0855c95b72029da1071df87ac2bfd71f0a018d23f2e2c1a2f5359f860f761267ee0dee36103659bc16d4320ec81171d4ed970f8cdbcc07d1fd6883186b65a1fb987fe6650ac8acaba13acb39eee20b02d5f32f686fd3787ccb587060b10d9c35385a31ea5675f5649385ad997897ed84e38af411a5ae01b4feda7c56a0ee8929c23c33fd8a35fc2c62ff5435e2c0042bafedd1b450bf1d1f9991940d17e315535e663d1e26fd3edef53c92ca9695b84859b2c890658e7d513106085fddc233d3962e1f059d2118aa7d007f6fa2d18e8fde2f8ad97193db9fb67186cb042e005c8c7b467cb01224a327f51d60f7d2d169719d51125463a325a537d585dd46c1e7b3e565077346a5d28aec6e6f50889ca67bbdbc0734b6abeb20ab8f5d6baba5a10ec18945c705ddcb55f27ddd7fc5f01318863effcb7e887ab710209f9bdbb5a0df7b071990eb7a4f2f3577f718e3b791954e0205f2537a96119d4dae07023dd267fc644001b962f221570512b0a7f9171e83430351d37a6d1b20b7601626b869d3b7c343f8cd27e4fd8ecc6c3a5fc24616d722af1ed885df8365aeb596c0dd131c8eadc421880d0e5fa43684d3d5db8fc50244aaceba33abde367bb1ab854e47b55c7b352fbd1abb995c4c068b33ae06f0b4b176c96444a0f4cc402e0291c932f128f13f539980b0898228e200f2b21c741d1cff0a7beb42d7925524bb618973c1fe0cbb73147441e17608baba0572a0cbae22ae2c1cb838633187e82574bd9ddfbd62bdb740e1f5aa52a946d4652ea3bf565135dc5088bae714da5bd8ac8e969507dec85d8712210c790f0a27a0ebe84db08d875d37082e48d0a18a2a52e9d9e8c7d7a5f6842150524683885df3b9db9fbe0f77a3c91ca8b6bc778692cdf9f44638c383da9a597dd3c0a9d1d0d638594402faca9bc3339ffe8ebe3be1e731d5c2632f401b4fb160cf106d70888db621381eab80648a03ec3421e3a65f6d14243cb737ea3a7b6ea0b3081f83ac07a119409232b02da609eac9e13d4f907eef3ace2edaaa4f98071daf22cc97e357c3c282f5bb1cb0c00c71e1e16aa015ce76435e0235ce4e726ca027b07ca417b5344c4ae187f750cb382605d39175315600e354c80c70444e4ce3f3efc5ddf2ee0f7c25ae8bbef28621cf344d543b54476e32f7ac50b9c913343c9e83a2231a2eab282c04caaed34aebefe328e05cd574d217a14936f527b041f1bbe5ae800733ec5d9528fa3ca21266590a22ad10dac917ccfbc47cad7cf037abca85e0f11cfe91c45264767be6f5004a1aa511bdb774ceef46f197d9f41dd920d8cbff1ad338cf2bc893a82db565bf68cf0edfd257401b10acbcc365d6e5cb44168e37aea3141a8a8e36ac30bd1520e44e51f6dfb586cfb5e06855654cbb6cc8f08a9f4fecc1828081930c7885094ef8821a6a0cd484f75c783862590adbf3d9a26117f2f79478523142ebc46f0f40047ba097a937df6e2958096020f237489926fc615a88c6d4dc13c07382853a6d4cf771c7161fa48fe21059d86c7960b62cca6016c6c829c392f0158874d57aee6aa86675aa6a73f2fe172eee5b3d44ada733338bfd261cef74a9daa9604aff62bac4163bb1869e0be6a4336e60be72441de1ac547d990b99b61bc57fd1ee6a972b35488ba4d0d49ab4606ebc3072bc71575f63f35dd547be0f16300b893d01ebd3d39b3e851fd88432c567bad99d9d434b39c2fd7165f016beeed8b1c6df10f05fcba5b3e6640d1eb009dd564e2e427947fcce425173100703151ee8df1a6725410f772ba7707584ee3547b7e15e2a57256c0e09b87c196cb7f885fafb0d767fc85cbacf46096c34f402a09393ef54b97f1dd178d44d7b340ab2cae9ce339640bdfc0e3c68a29b2563a3d149a4c9389d40aebeb055132bef1ac94ff2df106629cbfea37dbb62bba1f1b922c93283dd2a9e1ebd6ccdf82499cdc51b543a33c3a11f526a51be9962c8b4efa26c9e0ff54e5a5b6313ea77c4c589773c65ceeb464ffdb3583813834d0bb78619f8151e244cf23ecf72a300015e5061aee1951d2298d7b9526e3da8124a6bce39fe8825cc2ea602a33bf901d9072b46e2e146e35da5edac7613208ec2035e25c36cd13d2cddafb4f0da6a92d589fe93c4c61b3783e7f42a927d7bf31cf739f239b7fe74d099dcd7c9dc32de1d5bbde80b55b3d1f0720c410b1e2e0ce17d2113f680f888e3e8c475042304a5c638d2eedaa6214055d01e0196831d04b5f34ae744a9b4977eabdcfe50b7a25f4a3d6a50ae8684c6219421d6bd6efafaaf42440968c8133197f92f951ef0da4cec3739235d6cd25456d0b7ba26502a3daac3847d1157aff42e0b3e565cb6f6ce8423aec554d93e3601bfddadb3b6a992bebd8f692aacd5fc51dccbe28f64437ba2f8f475892d62fc73f477e712eeeeb7beab0eafd5a37102b884fa9b8043708ff7299c9f0b4d98c32a169c8837c5c8d969b0b64c48b7ee3067c5979962959664f96a189928fd6babf6f712e2e7b53033e4c0f11d43347a712a025067b4b44a1de70cab15f92fcbf0ba35516968d82bfefaf66e30de065ebc8c5082563116ee5e4d5f004d328523598ee8671d85e8d5fea0d926684f70c8b083bdb27260eb5db76a5012a4eeef4d4facbc052bc7f99630308f8ddc71af8f124d4cb84d8a6712c5aa75b8a3611bfd8eac90043d04d6c0909bd925dc5e32faf2de336cf1e6a5b84b583afbd7c8c5118707321fbaccc1660c2400203afd24c980c061459e125f9c9caa1d2cc0d61dff3f0ba51ed76ada57667bb5556463b3c5a72d973c8f15f480595e578ee792de67aba8781323719d2188e061873403bc28dcde93116c43329d7a2021c466a0362ed0ae857289338b5bd335f2f4337228600690ae428aae6225b0b1cde72064b2889a2e11abfeb9438540379e84a520002eff8d3b7255e760adbdbaefca35c7583803ba9bba1bd313130f97835b85e937f8c3f09be0c5622da03fb31c66a5cf3b5cf185b0860d7306ae476bc65fabc90824761ab92bed7afdac967c74d3367b45a0d9014d61d815e3395bc333c81429c871c39c19f49c942ce346c45381f42b499c2cbfabdf1460422277bcf11c06eb108e141befb25a22ca98922871c7e4c774f56185206d2b7dbe193f90c2f2fb366c664052d23fd1878151c30715512f1ed0092fa8fbd0d9a742ecce86d931d227e591e4b21df4f5e1b96623319b47a5af3a15a82bf23554e860dadfd9746ca6243ba12b9abb721c90b9db61606bc140a32960d61152b636a0a1a07e107021aedccab299aa050b69d9d6d712c4fd241917fff8c5e6ea1ca994c145aeda529ce2ead95b42e2dc40791a02c3b8d7d9285ac10020aa481d956eea7b31e21d4b627dc74040eb2532140324f7b42cf63d80f8ddec05b511997cfbc9fea95c3f49712bf401e75c98b01e0584cab6fbe0b7c130a027af0d4184b50787b646001681fb7d53e88dcfbe2cd607eb8b164b7c1b768ecb355125248eb88905f8f7e67d528bff92030e6ffb90b23f082197e915b65a6a98d4f470e1c82dcdf5b005ee4a68c2f7f324c9417e7202f2c4b163c47fb21594a2ccc8a3a4f985ee143060607a689e1abfea480d18e3fc66b616ad10deb3ca47c89a7a87af99ae3e9a72840de4f4dfef8d22644fe245bcd965dc6320f689c57fd050e9343df8ac78a0c04376d69e7e34ac0db09c687f05d4c2a13219aff91270f045eace967e170382bd295c155cb798a70a85893bf0b1ec00c224fde198f94ebdef35250fae0105d811d3cc90181ee35253888037f32e5f2176eb262e5252a4af949f042be6f00e9c654d6f42163330166fd18251fe7353684ae274c5f1f383c9597fb92c1f5436720aeb4adeae403c49c08b8da97ef71ad5a4b00cdf6889aaed59522e0ddee5c75af6ceff6539a3adf629094bb8d70505edced2bdde881d4737741f104d0f66156bb5528dd9a59104a7015f0c90330d5f14ee809dcca8c155273d5531469304d6f046e9c3c8eacc4041080714a639f775fa723055cfa3560ffb8ceba3e001b71042063b847846f6efe0e8e91120997aef4220c69ad4291d2c73a15c2fdcd3db1e5790c877c3ac7ab0b88081f55b414225836f330f6a4badc57c84ce9e1e0a6836b61d3fa609ea279afe49fc316bc037bff7505aae1d5e230e0c090ca9bdbeec7ba873a0d57f7f2bdc8f98da67ccec39d48b2d2fe7011c79d9d22aa9a5321e8f3c48613088c4da5b2c57fbea3801153a83eb6ac379ab9013102529d54ae6444a2d1c20995f21b6a865a1f55e415bac8fca3ea6253e18d9f17bde0ea938f9b4b165b69becfd1d87c39b5e08c428a99c4210545bf6cceb8c8335ba62376b4222333b5e1610ba625e537cf4a437514def33fa1710fc697e042cd0f0c44f847c1f9f7b49b02a8f59822c644aa8c4ea981f1632d16961bfd718a590dcc35df57e19b098ab662901b9a14796918e252b75b48f4b11c06b9ea12a749a963099a80419a7e5233afbd121d7cc402bff802e70c3f13183329a37b549ec9ab00e8d0b18c0fe87805fff023338468c39b467bbe7098b4a188506bd62023f5ee869d64357a557eb221278123f5698cdd68bf59397d239437b8f83367578da6e7b15f6d24ba0999aed86273f1f26c202b0d1e145c4acefb0928104ac9091223b36aa106b98b09b1305de75314d8fedf734560817c0a3621328ebc792a5976d2ea128bc51f9aae8846ad904b203dc626ebbfd5f29bd9b95d594b5944174da4ab3d0e11d73af20295d660a46fa0c0b8363f8eaa8f10b3f172745d1f9d643ad31b9c0a7ef2e6d969340f2174992adcb98257f7fb18ff162f1259f3f7adcbaa1fc913fd8a0b8ec90c7946b91abc2600e2448bea8af56cd6a0b34564943cd488be1d04274d9dc5dc98c52f92f0b2bfed2ca83a612336698074ce636fe35532d5fe062465a2e48068e1a4a7e819af7552746ea90303e35caaa5d09ac7019ad50400cc4f47fc3f19c9440a67d2d635855c91278304c24b8ac3851d27526236f45d6b3b7f4837fa8fc644de2b5bed3288c401ebdacd280232fcf5da4c6cf83e6c9096f5a50f02b2f56796d6ea5af5439067e0f1a14f0021293327dfe01c42c17ad1608bc73e80f0c26e0cd2dd45314bdb5e90d903e44af271e53978688e36ce57648daeeaa34f509920abd9f96210521822dc149a30ce2e306ba6224dd341e7bd28703ff15a764368a255657ca7486c14d23b5be325af013f37ee468e0e24790bd338c096993a1823f3d0e3b9bfbe086232a204956097b71fdd93fd00bcdc504c528dda10a872391e7132290b5c6fe3efba44aa8383c3239425149aaa9b4ba1df54081d7b7bc3ea25489fdee89ad3922c6dcb9b29e5664d176658849b43bbb65255496596677e840ee2f9cae858234754d77951bc8f4e141b83f3a3ec911d9fcc19e577edbd79531ff588d62d7aa3959f1eef1a594d3ec32e8c24686b16ac72eafb36fa9404f50ded1934fe0d35b157dc6c6c03327ebdaa81d51fff851dee84950d98a6fdb6cb047228f2f5a0278e3c31be56c2d0b1b24cfb43097aef9518ca51034880ae03553d46bdc459feefc38b52d11d71f77a002dbebbde2182aee5ebdfed68f5fb255d6bcb7ec364689a6e1ccd9a9192f5932237204ec0c5738197a0cc4ffae07467eded5089ca58d821d498efb0225eb986231eeceb8a06e5b3de12c3ed8d173a35ed1fcd2bcab8597ee79e897dacb2754a30035a6fc8007688a0406445ac5983dd42c002ce98e6179eb6c37fb2b0be7b0769958d58c9e1616ac43ef743003c752c6f174a4e797242e1ce636951753fa0e0fff56a205a1e866b487bbb2d451956c873600333979aef9550714a9d6435078bf365cc591df516b4ff7fb0f39d87da7d36cc341210fd19f31dfd3dd9165e8e8787bfd854ad1c9cbc3e2d583fd1f035f3cd68545177cf6914ec1e7ac4c7af454f6d0f93dd97ea9d89da6962ff718803fae12e837354cb9cbcef13c2ad824b76a899b9647676cb5a7a31c9cbf70ef79b95180f758baaeaed3f9736400c92e77d51fdc7e08e1e737e0f30b67ca773d69cc66f5f4b70a9c8c69074f25e5f015d5aa779e107036324b4938d4749bc686de2a0f56e8f11988ab434b0f5f30d493679555adc3b9b884097838031f4a6b3f3a44f8012b7c40b6cd7cac93b392d41c4d357c90a11018cb0a28f2cf9e27be7b13931e67a6d6a2902c94b5dea02d3eca020e75189db98563ee65c02b42840a69d5be1b34ffd9aa8e440323004d5a464c3f8b7862f594b0c1d62ddaa8582006d93b0759f6efd58d189d1420129a87e8f77f107de28dc8c9e64e57c13a86604824283c7f4bce78e52213136582aade299a3a46351fbc6e9c538ab77ed59e46777a192989002c78e0b3c25518be1f800156a8fc59d9126707093bd357968a2bde3e57dc0665553de08abfd63b8ca4657e28998b1d8041b5e19f5219ab3be88ad8374acad0bb3b01b2646ac15d310ad9e0cbcab287ac6d5983dfb7ce1bc817206b8b28be6a9f4d7f3d82a4a4b567fee0e801f700da827ed0c6fa5fb7a27c886fdcdbf08095345bf0571ef7c0f1ba3ca9038b187f7d753bec6639da6f2f6ae7a9ba0638e0e8ccdb667b6ae4ad957835a511f321ffd445da27d022980518af660e89accab0da7b8c92605ded35bd3f3bf9ac7bd891a7cf0b322b0fe1e438c99a1697e62fedfdf8ccf3f60223bb3afea5d1480acbe95402b8fe9a6787759cc201ca314c4e6f04e6d9d6d448bbdbe23d692587a7f5c36e89058dd08f5397983b2e17d25891e16416a30e12a4995293f6f8a986f673542aa8186eb0c9ded138b234fc9ab63c65a2f0d76d2d9df3bb0d0f42b220aed9f3c530a9bef6632a143214ebed205dcf1388cffd1a8e0bf1749edc45a1e190460e8c64d953212a6c9e065b8c583823e631295acced6f8ce906e577f19c5f9bd8268cd430735233fcfad2921dcc0f880dd127248e06bfa24519f55bd865a44076e2e150aa6761c000dc5d1db946d8b82e0317542845108334c9e346265314535ead1be45b876b0a1a7ebeae2bc6d469c2d41d65988fb901c55f6764745e146bc69ab1ee92aa7965c6be646c7cc4763bd9b30ed4d8fc91440f6d92711419e0c2ea508d665170fdda577cfa5e04412efd9ac46b91a29e68271ec1f4d7b20011d40869f0ff814afd201c9e73a7fd4988423af7e03e4a6eb04df8958c38db7aafe8542e9f22fdd06b7e915b553cd6b1a0cb15a415fab8675a6e5c46aaacf01660d0981d80740bd476e0c279d4c6f4b9044696f1b3eaef5ab9a1d658d11cc5bf3467c1693b6f1ea23be28ece276fba990fef27a2e4857fe192bd5b93bfe4e84dd9163e68cdedd8ae31c3ca1670d598eb332c6b90e788bf82e275efc2a8c9e8e5afcb104d5d17ccb79e73e5b798df8c800740db1aa277512a7a5217deb381a291655519fecf4f7604246da57f691497bb17f2a585a7e1646b762e8147ef01c21b4ae3c9d23600911b829f602f9b1e7fe5d6703c3711430451dc34f5f423612847908cb57a3b1363a2e0977fcf24a42e95417d756c59456fe5829fcf1f0d1e225d517737cca5383f4c54d7ed74128ee2708cf7810c82951af247413ff13f2ddfbe609b91c1207e1af9f6ee7646b2afa2bd5b50adf678d747e51d69c5a8447b8a1a4a57b259d0b5c87991eabbfccf1a4d7f15b15beed28e2a337ff3a69ffa7b42cd115487a240080a603b75adf3304660470357e19b68d243bf45c66e7efb250457ac01d66d54e6a98fde3f82bce940d688a3fcc46c4c1550d75709eda15f1d6bde77f998fff63242676b72a7797336ebebf4748757fdd22517fad1e71e0842ef8caf2eadac1b5c9abf39616a9e8f75b7296d3ae6ea61d790b0b5e3ed05cc956f02f1bf0de9f670093278ba25f66320c6a148d3227b481e3b92ec012dd9d8f042f8cb79ada437e42871a472776f44dd175f9d08e0f6951c9b9b0ea018855615b342445efbd4b011d27e9b23063b051968656f4eb17c55398709947204e24c4b14f452fe7c06bd853d9b6c72efb1c1c7eeb715be72f8eb1d94769d4e8dc17d700cdd4bae344ac334c06afdfec9bb344e5572880e1475299a3f4f2ae3c316e8583b1a6786884241413a5e19d9ef8996f82d704fb76a99d5cbe27224efc739eba24473b6aa40ea2c247071adbc7efe56c3d988c96847fb68d7402ea7fed080c63250ee8da8dfad994e25482a06363c3f7a554c9c60b75418e9e75009853483c23b6aad139902e9e1785d09f1f6305a7e6586747862a21f5c4e8b84dab63b2fe8863d3d5510867e666de40d090e8874388cf50e3b1905bd6079b1f47904dc2d5488188bfeae4cd24f45c8dd9fbe2ecbfdcb622001501505482b682e5531db313d0137df0d20635ffe4fa9d610fa0b8b50fcbe3cd29694cdbb87d3e0e679d3534152f318241dd028eb643134bdeb36b6f2b1daf4c10d36530f8d90c42bea47b2569974ea10065d324150003f0c6764e11670e9b604ed5c944ea817930f2d580d737206c949dd58237282e1cd1be7c9bce0d5d37eb87ade00aa931c46a90e939e72d3497605bfeee2bf4f9ac9cd3f1867bb3b5b613272c6d0c20b5eb717e5616d201a7b9bae60381bfd968e865e49022ec48453c3f6b443f45e85d187a7a948ee398183c9abae54ec86e5d1371d4c54aba8b1230b1a761a787810fe396fca6a6ced030736fc8ec419db92e3994746517826d526fc9ef62bfb477ac4366d14153c092a23a21c4aa997a4a0bbe1620625a778c206f05c05e74940dcb199ddcb629ce5110a622c2e722faa84db34370ec82839ba08613e1341f80f14ab246d14116defa7bff0312402521c400f1909ce88f7d7284b651ba9eb0312a31c3c53f98200e1cb1839285142f1063226f8995c5a993c70cf0c645a731f98fe4b270b7b0352bd9bcb744562ffaea5e218b617cf5d43d07b43a261e9929c198a5b1d3ad700781fda2ac7fcdfeb464d27ad1681335bed0760e85eb9122a12d5a38a87e52341575aa44068062061ced975c7a754e18fc7e0df5c28a42dfe481e297e810c56462436eccce12db50644f484c0f2b524f8e962218eb0697e8208b86ee744dbdc3d148c14b64f617143a915ea6071b5059b417767c7bfc22eeaeaa3e6a503d0958721ee7ba5c16ea7df53e5fc29f6c516943328a7c2212fcc2c801eb6a312c28b7676b0d61481fadd30c6dcaffe91a27e56aaec48868ffca8d099a86652cca0361d75fc808b47c01f71a62a2090f53ac0ad7f4e05ac4b6e7cb046cdaff198b7777040c14db61eb0b85dff07737bdffe9d41da9bee5ea940a242c7ec08e6a52b95ce4e565ecef08c3855b9efed2fe85db37b52018dc0409fbabc51f7f50907459f170b399b2f17b154df413f942975e031a7fa537f91a31a67230d1c02ad8a0cb4a3e7919063adc85a4ec1dd5645adff6896595c5fbd1fe96c351d3d0abb9e5bb01029a5fc7aaaefafaba5e29fb12ddc1f7780085253897513c666c9efa5d407bfcabe9ca5d4718c23ead337a2da92d5337ec717c4153d496eb4c8a41ed8929b765cd9489bbd21489ec33d820d53b6e13f6bcd3c06a9e86572dda01d4aaa7b11216340634c21658ae2a4192c6129583610ab97a78c161c61240327a967e182e938f0909fe7b79e352ecb063ecfd8552dc62dd9f9b19c5c68924078c62c1e4d24238066f9444a9ddf4bee0344a50612ef822f91a6f4920a46defafaed8d8ceb171793d738c93be88eb96cd9b9dcbfc3e7e10e24814372eb0883503629cf577eaf6bb6f23499c19224e9b80db83aa184f45e2f99c5fbab214cedfd0095fd32542c39c10ef41d5e4c9d15c35dbceb6265a9e55eb13ba60b47d60556ff33fbfe68e9b40a75c9318dc4d508a95619c9ed1c8931f4f2cc075a48a948220692f06f97013769d27fadb26457bd22a9565314e132a91c7d95e8e838798f399ca18220466c64516924c3247ae0c6fc1859e208d484c4b7566ceacfe815cf7794e68f7007b2fff3b168ab24bc6a7ca23205cbd06eca3005a488224bb10576c4147808c3f8de609fb05768bcb72e999e3b29914f0d798a0c4865e3b379d757237bb175a2dd26fa238ce8f1e6fa0848713cde06728941694e8fece31763ee2569c9e4518e7186954afdf0beed025ddf77610f0059a0c621d71827e5726943c7ae2186658c424d171f2ec392a1950d7e85f0ba26a2be97781940577d2aeed2d12bd77509949a8924dc57616da1687f1c4ef5dc474b87ce8c2a5b1e2a8d00848826ff1f9b3786edabfb0879670d874446750d6ca3b24e6315b0d284444a4a655a4d4c8cc7694fa9723052c75dbd7e33622fcec05287406faf3c03dbfc6eea75edd172ed6ef27c4653a16e46d25d050c31bbdb51403ba137ea1e007fd71f1cceae8d1d9dcd869df6aff02457ec2139863c13365e7ab6446797d56d6e71be1e7bd9c6b50b058196d26a345f30e045256123af965bcb39184a8e6bc1022051789d3bac9836f756761a033c1a0464cb5e450161b3b667716b30fd8dab7d74d80aad275476be0e4b776073e84b4c29abb11b1b463dbb8824c18592e2330c2b52ebebaa8a114abbd2c1676136f4146a98ba9eb2d27d4503768cff994dc0e71fd67d8a2b9df62c5e9422862307c599c115e38c7eb835e7c0e631fa78fc52e184dbdf646281b23b2e5cbdbfbcbe47c40d47deccd4cce4cd1d87e76e9c5a3b9e7b193c96e0acbe53c5e9171a3e5c3d4432936872c13050a506b58f4b34eb19954fa87d2b1d8580d03087771bf085f23057afcb377a0ff59531276128e606a913d94e475d45cc667a5b8e1edd809a8c77fca3d175b7ac62957ebf077724dd556f047b9ff79767c53d16eaf1869c78e065b28db58db004b79afeeb14cd0d889e48f0c573d01ff4dd7a5ed31d305c4588f819fcb8f4d76fc0173dc754a28d6f338220222325520f2123770eff62311e94e97af7ee4d2e6c246f8c897b345ad2fd2877ced04395a5df5abf3a4ed8fd0d705f4ede0b9de45bfb6f73f95335c866c1b7b184f237a758d0183cd604a5d171515be7685ad45a5072f583ad17b7cf16a9516d706f81790d3e79cc87c5bf92393cec186d755cd720de51a6b81c104994705eba17fcdb09affb9219845915a8f9c36cc9db93f3ecdc21d4702542021f552a8e188ca8d84f2fd9e261b839d83dba266d46e1adfd843810af2232691c16dfd8d70eb436c0cf6c7cf8d7a6a4902bb2ae23477195bfd3eeb86e7cc504dacf45d7c030ec7a83b448edba354ef4c1b1e1a4fa107adcfde01dc1d654a3f5db1cc253c2680e5b3156010d609c85615303f62cbba6288a20cd983b0e53fabac7307cc0d21f060a0b5fb865d52638d359bab132b00bb802faad3d65fbda0c52a3f4cb9fc4a534b8f986e8e4c197d06b0168de2278ad67ff5e887af18fb2724167ed4a8ead54a39d40726abf1828b86c8d85542c61aedda10e1756d1655be86f002f3fcd99ccf893ad5c0dbcd1da21ed3b19a751c36b4bec6238b24b2b080885c4ab5232d55b544b8f36f12cacbc320a3d483e212f506b540585dd332c3bdd30a1dfad1239924d0ccbc87a5ad17673825db91f1d4e5d3f0a14b1ef0ae8bd21fd205f6a62fbd3a07d8ef210f7fa5eee6850ae2d01561a503cb8fa480b97d053c965845a315a9cc9a32ef9b288e5eddc5ae1546add27a3dddc5d7e767af12fbd12733fd813c86c36b52a9f76f98c54beb280d53ccb19765333c756eeff0428f2210ccf9657e9f5114d0087225dbe33e5a4754dc1bb6fcfba6975ca244741de55802c4a638807441f10ead918e68a2c44523f2a1f4ff34fa8019ad747cfb31e656b8ab81a9054aca64175e16842e9e53c69886d410e06e38063cf090c1730c741101fde24fc31afb5320d107bd15619d56a34ecde8634c558700f91b8f9da5f31d1e72eb9e4162181a88e29cd3ea257fd6db70e7f09fd67ab67299f5f6cb06a600cef65c1e556d707ee509cd2bd69138dfbe1a8b94d7491baf56f9cbb490b4ce69d5c2394dfc2159d05cf010ac7c6dfd0d3b83be6ffde13e58a225e39f9f3c042c8213058c28c817ffe4b2720967653fb5637907b7c25e8f0d3f8fee37f23852a7bfdb400ac8203729c0d9bceee572f10ee1e75b030cec515c9f59845ad56abff4da226bdb9614dbde535830ba772d5d70c0b8905cd98c0a0b2ac7a1bc1c7a778cdf5245d59782ddfb396baa4c7362c421fbb106dbbb134f22053e8cbe8f500cd828d4b7cde8b4d164cde35b369280ccb882cdb03b9ee46768554573d16dd547e35659a838cc450620f5e5722ddae737e2e4f3e486a51b5016b8fafc97215cb4bd6e760b0b1fb58dd4da7bd7597b657a78aedd2dfbf258af83492eb407f49f883385a8f325ad5af50a2dea9e153fe0b9108906e78d91199928cfbb2836d575b7eb82f4f8e6bd532dafe735f0d5bfff67f4356e0348705503289b8812949a221d3bff47a0b7894a125373238066c2c9ebb509a3b79515ad3b5f4df7267683448612f9d006f63c96d6523f883cd1931106307c7ef579832bbe2e9a525365431dc1db1c752c97cbbe87d35bfcaddf0c2743b4970da42a2873ca7c2e4f9a9bd587c16a2abf4032336a07f43ad6ed0f1b77a98cf3cc31167840d7b9ee5575f95fcd86398ba028ff5624771b1d7f1cb6635380cdca7aaf89d8d65a81465f48a4b7f8bc7658006856b9452d52954cb82e45b2c794bf452e1fb323c7edb413adfe85f92b699d4d94c00cdcec264e2763aaf9334a2cfaaa2e2396bb25a76a856c4ca706f6ced56ea0a17a6b4e79358f5805a0ee9fb1bcc23f57e7d99541d246bd254e2f765acda249deea2fb788236b18fa8443fc513d66d94b2d221f220e994875fb8660b5c22c4d8ed8bcb47d52fc208076030ce47deb900ae5c615d9aa6d0f1aab69c95fdd1c73315adec23172a692bc048b54018f1b4ba92d0f729b0bd4dbe6088c056b5898145732cea90f0bbc2187e977a1690943f794725b04d98f34b28f5dddb1d103671ef36cd64c4f36ad49c5cd5dabca65b3a54ea87031539c0c7182a42c9a5a085ba16b85395c1f41430db3d3b12ca3742be40ab4aeb7d0cd674a64a7579a85a82ec8c0df211830aeb5bd9eb5ee87bc301506789a6cf235663c24d737f90da8d370916019f0a3cb5c477dfcbbbc4853edbffae05c2d5f45bc7ced6fe1927092fc96242ea86228e83c291366dfa643133947a7ddede7a5ab8d2f5597643513a50d5bb766e85242108c39b5234d13212d81f1b01636874f49ff2fbd2e5145d3a8441e344b337002ae63708ca8b4103fac825440a091623c13b1f94412c20edb790b7a104022586ee7905aaa853c7f4c0d3a2bac914d085b742b6790257b619086d74c0fd6b7798c39ebe399746c8847dc0f316a4a64db613f73edd11c292f8d8b364ee3f5bb8d14180ebf55c8ca51a3ed8aaba18cde987fddfd53fe2a14c4735e855b4bd6f461a3e63baed9e209bfb5ada98f573622f675c002a2d153af531c0e85bde21aa5eab58a18ad58ac1a866608c71779e28b2c5231ed5d499e278c482bff00a4aeaefbfd33ef5c3ddf1b7d1bd12627adb8b8ac93448cabfb218c5aea64068d9eea3ffc8f89d2b4a5abca37c756e0401f335684f8f1596c207ad9ec58aee508df037479a4ff74d7c27b9afc7d8e7350203114883a4c927f2c6d9de53296877182e797fac2b15fba40f8c4352d62deaea8114896914e7f32c34ff89c8e1d39a30f2eddca1e9ba97473c30d493d9a7be2462a2fa13c266127c34b8e3a0027c6abf837a0eda012970d292f953ebd3bfbf9dacbdbdbe5792595a87411c0ffa935d1abf8327f339d01bf9a8b993c3c9b05325fb900e54219328d09e6968bd86438f60a6fbdda3b29ce9f1193844d75611f724b3e2c1e66cf0b9175292ec01c80c88d3d3150c1fa3d32143dbc0f248d8e4eae251df9533c7eeba75680b37f54fcc59cc5722874bc615c5df69133719faf839444aa721e37d25fbf2741319f563da902ca0ffef81d65308acff35974cdf0aae7c2073ba23c6ff200af4f47d0d5734db8d8f48a801eb6d3439abd849aa337063b96071afa91bbd9f2e47fab01b2271c4bd6905db75f1a3538fabbe875045759d827742197f7d23f46094d85ec65f9f7bc6d5831860bfc5596c3ead32ddcf0e6503c661db48681fdb4c820ff1ca1776268663e2311aab57429c056cc64b99c7aa5d4be1d08d44202155cc96e18882792a24c99da3eb54c228362544bd463d4c470686b1ab0043f5dbcd64185138b8c7b5b4dbe455e738f963d7524c88bb6ff900c26949e8f346bcb0bc9be7df24217c1630a45b5e2340e153c65a2b2bbc047f25ad9a0ae7107b4f3e1edf6881d3aa7faeeb3947672bf60c7eb8edd77506cd06a9c61dffe429486a1421b77ae2d038b099fe6bf4b51376df0e6f3f22132860620df14f5fd28592758695a8f58b00c1f5916a29929fac91e862b61c3711799cd27d2179a105de7fb9b4cea0ebe40a680e6ac709b4787cdcd671873322981bc55738477dba0c24474c7751b2f7b8004d3ed53004dbe8851ce15065d76a3822c32dcb65c3ff0b789ec5c69a21fae15eb4d1637beacd00bd760340ea3dd2d4d9f16b292e17e01d14fb1867cd3684cd9c62ca91cab550b9b2760f31d0465dc6a358c6d5fb856c738382d85f005232aa2e63e0d060fa4a281d979f54bafb5b4248bc4a15a233d58f58863843c3ba2fa9a00be74307999e4c64b63e07302bbaee736ae93657d2947bd4eb05618b4f6bbbb449e9274ec0252f9ae00ef813f0720bec25ae0a8d4368d40da547abc159f79f4d2754601057cc9e80bd86b93a32918702c85b0d9c9bb8ae67a889f8cc69163566cf3bc9af5b47d43a4a71594a46c73fe045c802b4828f38eb68ecd193c1ae6010363acbef957a238cb367f4711578c9c80a1d8d145ebaf79a1190cbf1d2283e20ccfab30ec09deeffefcc37bff025ad489be06981de0ecb023f962c8d8c7211e14e616fbb9ada94fc5e7f5ee0cf57315d784aed0d966141734da65168a221d2e5613dd77ad435d4436d99f8cd0c05d8f6c9c19cc0f86da11c792e1b7ef1c9a018dce20de05dd50eea0978239236bc13c6ad4e7969eff602db2888d8147de4715686a8152c9b75e52d2aa93caaedce3624ff34badafcb3859495095ad9ecda23f1c2d4e4974a7b9faabd96690a59590518dfdbffd98ce275bea3d56a534fb26ce4970f5ed723550d48dff620f66d1109ef8251b0c2c01cadeb73a348d628017ccce53ac4b6307723f0cf1c5e5d6fe5111a9f6cb04d7bce18cd4ff6581a887c6b27c923a17e5e631638b86043cfdaa523d7ecf5fb8c7a5231670a7037849e8e6458e029f37e8a31711d58911ecaf0713923f35fc78ba39ae28e06c9c823bc05f901dadfa9f3d8e75100a17b7d2eb8e43309b1ca20292156cfb7894e51396503831df5a2cac392a9bd6def7f0212b05fb71f99c597129780ca6335909ac1ae9844bee9b9851535303bbd1230f23b6c0925e39605c749d679c1221b33170723300cacef6a598c18c203d02a0d5e7c05a134cc8965bef31e9066060759153e25dc04e1e0113f5ab10b324319620a7c17ee9d2772785b3ac57f1e086fa24c583958eefc94bea0abee311266327e90639a9b4d05a23b10817a454d5d2f0a976ff68170e3e7edb092b5f45cff4b1dcbaabad98fabd0e7e0e652c18219fe423e329df7990722abae62220fb1dbc4dc417ba19126f9c29d2ca5efe509e714363c0a12001feb37ec65ffc401afb8b792384cac523b703702761eece9a2d91d162efc396f13bb1b9283f6ad31128d371e761b7206f7c7c52608c8ad7ec3f34ff0632b3903b0ee9a0fe63e4f286720223f5592b90f8485931ceb9f9ba396a67ee73fd485506c53fdaf0597b1c0f7e74ecd24f9e1ca8d72fb75731401b99dafc255a3495c47fc8b919ac7934bf50afe0c4721a7700cbea66979092b4ee5b869df8300da94c39dee8d05216ab0bb428f0dd345717c2bff0f929aa37ea648d891781a05ad4541efc2c06fe000c9a1a729e385ad6b073e60fd5697372d71432b73f8deadd34ae7568fdf0da334bef14cd6ed61b77b6a20dcba2713821f96ae0a48b17b930f474047eaa08d28f83133acc01bb70c380c6998e3afa9cc4458c8ee2c4c663c877607e135d613a3a24582e74f528c0aa067ca36dad26dd4c65650014f109bdbad1e8141fa751acc61aec9edf4236828827bdeb9b7d3132369f740ef8efd6bfe22049a6ae034a0f8af2aa3323372fa50640fc72221ebbead92ad1b8be6b010ab09addf1a42c1b1706284b582190f15aa0569d1bc2ad6cec4091ccce0f5ea0150c2239aa983a28bcf85f1d0d64ea9cc3488a7be97ea858091434503fd1587669c77e2dfae5c86c748f090c65ddf2028fe03c4b0dc361957e5f6f20c7fc91dfcd96285d763dfc535c037e2ea4cd5305146d033f5d41749c497a2ad5fd12a22aba8f5897dd75adb2e0bf6c8b0ffc9a58b99e6247a6964fe6af6cf3a2d821158616c63663883ace4187c543516227b9022476c01d80853e561f7b76099fa60f4ba3d02059145ed40f47a8488c6499336ca60461b43ef4adf078d87e4d9072efe80ee62be7d5f610ae992d2c548560a3ba38831c51e013ba5fb7ec839d7bbec14eaa504d4efde37d7cd846149658f0ee691b9d198c125b37e087a394762e30b4bd98962dc2a2d017b609ab8dd7abce9ffaba2dbee59a1f251d902d85595a0f365f550064f484aa08ab4c6f0f3b595c5aaac6f3b51d2529a71cc633845eee373b041bd88e179a6cddf5576330c11916b41b2514e2dd911bc40e2e06bfe793520dbb4b5fb3bcbfebc508934b1afa6b31df70d894666c4d62c7abc09fd44417966471ba7f61e604a7f72aed4e23e4ae05639a58e4ccf240ca97ca0fd2dc85812378bed1ec05457802bd9d227e27d00a0b10720eb4c1bf6cbb897840f0fb2242c169e3eb1bdbb0f759cb274d2350157b918b4c8f33a0f43a87d89d4b0259c84f0ff30c737cf39b05b76dc4ef61a1e1ad1d93064ceeaabe865c6c9f4a4044925731e9854058c45734423a4e4fcdaa1b673149b59757a0cf912c1a4f5f1e0b0f6b926898ff29d6243fdf608c898dcc50adf9e24f21422e46c60f31f948d775424221199a3a2d6c9fe4decbd9be9cc8b9047a27e0700858fe0b86e43b3aa5df269afb2be95bb6d4912de4847e61b291507aad7c1ed88f1e112cc7bc56b8fb7a3c12345376a3faafd927b38f675410e5e8e7c556a9e5fec0d77fe24e534bdc62ea06a4f565902edb7337c45c406abd07cc723736df51eff678d9acb70d552df64e00f869f1390ee4a6a202c601d061d5109e5d8ab03358989b2b5354eb9f83620fc70cae620be82d1f7ac463ac04d415be2a8ed3c93ff7cbe937be30a909a013fa84f8c65f0ae92570f0f234821ba1fa916abfec6437aa30ecf8d96734a9ce6d428c0b2590ac9efd92c72d67281d66ecf08c473f25bb68b97d4e6503b603fe994923bb75ff28d2ade01e6e4762f08ea5c63de3b97f3b2222cc126239a0ba928448187cd961aee00356eb076ab4df435dfdd4d61308a16550aa146132f104d53fc40fe89ed8944a420c422060f276578bcd9c3ae60ad0a5e176ac2c8e4331d81e08ded55ef85a152e78215e83161f676bdc22677fbd3825bb59b2c4c33488a60ef78e744020fe8b336e22898cefa74f9c48400d66dd44fc7b48c3b22cee1ae0c096fa465d77b9ced1adb1131faf0a061e05274ca1bb9aff72350d594e78086a994214e8e7b8bcbd9b9a36484d09f1fb9e1833824c14d13b48b77b5983a6023b689f42ea914aa73870b78ae142626f9e554432abbea75b9d3f871aff23c19df8833777a0aa1d9e1d5fa2a2c012ce28cf5563533cd41f42638d5d13562257bd2160555d9a2938787312232fefd6be47db68d5b74da9407246613bb25161d0fc300cfc6e84766575a189532532231a6bc23559b39b53185babfc50a6a89435b13cc1b82ad9e078a8a2239e719408adc14b7c85126774cf3ae3711e9a763d173603daa98f9c199901c9e6a9a09bab5da81a4656de17dea5b617be488b666aa2be231d04e11beee1a9b4bb7012242e4db5dda1568f1f4b97b67b1e5a356cac6e39fa138af79bbd23eeb2a6626674aea9f6c62e6cd2d50b3867b8f3392ab666dd9649fad3c8f8550c54a2f77dcb6251563aa6183cef738a636df2331a512663374a3a9955dd983c5f3b4189bcffae55fb44d74e07590d806dd8841f51873af517873c4b3c8c06cdc140b8f28e293bb11576b167a8e34b5c506ab9b3c88285913c748e7bad9c8eca7798b3f0714f87b83426bcf5cf271f5f794149819b9595c3a82c5b0029a365509bebc14c9e297a701dd7b9d382d02db39ca45ed6de9092c12031436977caa32cc2a122672c45bf968f66626281c0e389c1699090e566d94258ba97f80202614f5c592964178ea47443cc431fb0a003910ca62b1585c95c6dae206ab750debc8849f511633f8a66fed8d0f5f965b3203fdc032a467f83c0d78536f374657ae7a350f37d5d520ac3f39ec21c229a6f8384da70580dc8cf942f54fa13b2ba263f7e1ac17e5c24aae752bb82acd41fe49ca59d3607d37162e12644c57c7d668dd4f2f251476cb827abb0cc70adb1e14000f70e0b3e2173ba94c8f43cc999624347eb4deab0eff7992659bbba3929653de655991abcb947e981997f7b6eb6d41c6e494856f6d5f777fd3b5362aa221aba29e32544e8d29c46eafbd204689b7b1b5a70eab3d83d5d141f35e3592881c4719f1a45d329ed80e2519cfb985c89497fb71c71a5f90624720d50aec2b3539730d82d0f6e20d2e011b1761894480d2714fa74cda904160e7b82c5a89bee0e45d24e195ebfb69b03004ff12b27953e6e4ce3d861b733694c7199564b591f3bdd2e5d4ff76a70b2dd26bce162b6c5489e6c1143f65efbcdb45de2b1f7e11769deacc7b75479f172733f94b5e355dae978254b79553e1458e14d5d10c6efbb5db380260dcc26f0ee23c64e311a2e8b97c4b6905009f0bed1c5cc4ced8b931125fb95ee351923a2bd0394ba488e19052cb73e27faa8b9b440a070e7a615f28dcf3f04e86f68ff7c4e6bb92420169fefb11ef3fd9f5e8be9debd00b6eb84e1a9af12fb3aba745c005432955d99c8df140f533812f3d18acaa42c3a7a549828101975101d61fc71560725e4eb2b4d674d401a1eab08e9a081c930a25cf25a73e10abdb302bdac47b75741d8289a137b30a070e4d7b6210eeb71c63fce6d79d1dc4d4e446fa8c8fcde94e3e32204ae33bc0387e8c6b0b288dc7e4d349dd5a93fc7aecf3aaf52020833caf8c7bdde7c86dcd261e47bc7c27985a36da29b3bdaf7d58a27b9169c90bb6fae9f26c1b14c5c6b77e0056c87b3b017b979faed70fad691b65a66647a5590c0131d3a18ea806feb684a18ca36b7f49eb6a5af12e1a16f90480c0e4d37dd47c2ea82da739ce0aa4fa899eb8c7aaadbcd29ccf56ac36a8ed7d5bf2847eb48af29e5480b693b7c4b8413d9aa0b501710b47ddb2f065c46c26b6aaef505210eaca5baf1bcfb3a8a49d42bc4cf034bd3cc897217e83254dea7f6c7c3dd81701b04a1931810710d086ce9ad8b5c9e430252784331957040cb8ec0e92ce746e8c4c5de9873b405994bb43d40a9ae3ce12246bda4619cb492a5d3a801133a37e321d3bc9a7ee0958fdffa45d929038b55c8a8e184795fcfdaeb6eee4cd831afebdefe7a772fe91853f8d548b6af355a4082143201c52f20ab25ecec359c3f38b6a9f484f119562b3fd1c6529fb58572e61e19fabae1ee0a9b0c009428ab4a90e5cfb95355c39c55fd1eb7f8132037a4617d19deff13562e96e14bfd0db52bb4c593f50f47103de540ea42e87a55956ceeebc340c82252e8f4099579f5023cdaf14d837d9c1211e8cacbbefbb9a61e9aacf55eb241f9161795206a563d54fb3940a639e1f52de9a403c016ffcfb3b30d9cddcbfaee1f84cb31008492d2d094ec47f80b3c040c9360873265da0c35682aada1671f24699e9f50a2c1dd18c92b8c534ac6e21917bbb3ce680bea4dc2edb245eb76b624577b777264f598d3c09bcc59ff94086b09053e5b77795599b25e2975a060d5da520a9920a474d2c0cdace9c73ae30bde210586ef9f4ab882fdde0312f3dcb198b6935d822012e3e611574e89ea76a1ec06dd5f694500f70f5f902d8089c8faf14232707297d98bd44806042e309d183ea6ce541ff602906e2f31dd4e7f0fc9b48b44c2fdd6f81430fb00e4135bbb1ede6dbd864dfb71cf835acd3fd921bd20db96766a076e4219fe979f871de1029a7a19590d1bf7e2834d30e5d5c997d99a8afbe261557ef503c6f4452f51c46b80202ce24b0ef82f4d119235e4f2d9859f5f5275fd7c265482c119cb6613008eace91f86fa5e40c8b0593d265a66637ec90ebc0f6e5a8fa6f43b44eb9605d5afa98542524d4114078c983431abf7e29a3bff8074ed8ea8c18264ac594f9625b413e86a43ce90bfe347c4262bd2ce557d10240f42f22cccad9e3d0c944d71e1c571c1b41b6c465f8e2535cc16fc5eda6cb59816f237b4e79593cef72fe7f8d13175e64a0b7044aad517f3440a1a7d43cd8e7516f12be8aaa8efd49977233b1fae89cd3a85ed156439a32c49fde524fcab7476e959d7d1adbc0274a36d765b449da8aeb48e0bd41699704bd4918706a1a80bda0c235e898c9372e0df382abbf2b5dff8ad134224f299f97e340f2c407fd81ddffe45833ce7f1fc166ffe16b53e664077048434512c2e82f5065747ddb71e9e52ae61d09951c3294ae2970379cfca32c5f523a91c77fe354c7e03460541cdd44b47c8d939c394cde98a347c1fde6856d6c18b172a97f1482868fe207dd20ffc3f0a61d94694189d9dfaa5546a82286bac8ee79ff9842f5a9d37711f50809992aadff79fcaea2612bd1f95afb8d9a0629419f6b5d4eb91d8fa1091e78a9f0e301a29da6f79fa8cb009b3ac6e550e9bd7479762f69c7060977b2e1fc44da36f676d7bc5956ff1e79e29a7f5b99d6bf705f5c7316d5ebed0f68180d0555fa5fa8358f0b73ae2c9b1df5b23bb31b9805eac8595b8f95b561a256a7fd12ae8145f67e5a0829a8b9b1432db721722973b0ae5eb39f469bf2dc2398ac0d72a4e89315003b3ac27fb90b0ebe55244add53257d2d551fb9fc13ad82e08193f771f023243c6d06a576960d1d6831f905449ebc031620f92439e5c2c3c7c25d64a91cbde761d3af5c03f2fe8701d3bde2bedea7a213e6bbdde8809e3cf1162b73c969dce0eb7b75336f036b1ea61aa8eeb08a131d37abb978a3f47c9108ae93f606f17e803f58309019c5a7397118953d596d4c90014dfaee55027cfa963e205357e905092b342fb3a4ab5ac9cc08621a5cd91bddd0a451fd345506a095158a466f532f32b85728a7cb74d1410d2455aca09c7d4518156942d7c7448d42719e45a7ebc414bc57acc71ca398bfd3986255470d451ad80729e468e0d8e99594e8213c6b61c1f4009363797d9dc594a5821c67ce478b0054e2d02a1120347c9f116251d41f12f1f41896e358f6137779a14dec5ce666cf1bc1d88cbce136ac475b43cd4a526b829a925f3a7ae70c4baa7fd154a36efd501a8ee1f055d735e06cd2031fa08bb27624eaba407a79018534fb0239424fee701d94207eb2a128ce9035fe3936b64b6f9385276c8f6191e350dc7674f2043068231a7a8b88a816e55938e63860c509dd2b1d5af1357e31413fb553278587480dfa77fdad366cc2a41ff22b83ed9daa8a149af8200d931b855e377d0daf02a7a53c6f170146e7de3f5c792823e48518b6179436b4969f15ec3f097cdeee541eb38609ffc986c8ec69c796dba26209fdd9b9f3b63fcb72e1306c012b98d5f258c99af4586d5c77ea1ac1022d644fd708b92b6730a3223ddc4eb55c9b9e71b5c39c76486a4f561b60ca5df104be0cf4920b392241f3968d400f5062408a08d21eaec2108a55385d872c362dfe9514d287707e1bc4f30f3e067751c265f3e7d02c5f157a41a675a46a1c9deeadf93a4f4d3d1afcbcccbcf6024751602dd9c8abca338b29653296dbc09458c27456588b4436d911be22c97e747d2352a3ae734cd17351b49157e8c019e50e399e1be0b5a0798d7b644de11080af81d4c1e7ac71f9ccbd45e64c83c230eabe9ec712dd880f5b813d1c880519c61eb4f0b43fe22f64a21272fb95cde39f03afedb608e57e9f6054d8bc2a23fe065146f11e4560fe8e202b79133bb09d66fa6dbb64a380cde5f7f9203f2fa6b795dbf6c1f7916e1715c5bfb0e1583213915747883eb58288737681800ea4168c86364da4643e842771b6bad8e271c6cb427457c422fea29a756b948e6151d65a7c5691a5ae55e2728e26db2850f2afabcf7550db10b3a6469e1dcc46ce3ddbf8fe017148ed01be9f882d76aa29738a6a7ff0c95995d1b1e4d1d7007603318ee587fbb29bb175841dc06764ed74a25176cd127523bb0ac69ddb4d7de8b7c428a7b19cbbd020ec0fa4894c601de47642367327afd4e13cf831fe265c38f85ec8de1f41e04845e7286efc886484add51445f8b8e05496dba4ce4a892271b4603864038f8c635f397040b799b48596959857b7ca71b06b809f3243efc6c91b1f96f007043b7e69e2ece3f381ffe1edeeb8541bede71a587d554321392f3012ec1bc1e23b7af24acec7faad1ac54bd4a68d694c4b46b10fc89c2af53e0468006ffaac6b7fa1a991b76e9aeb6cb2b436495d0d17a2607a0c5b3ef64da50126ea552c23072177a6292b408c60675aa95d544cfd2de69851f0ff628d4ad2c71ddeaaf1a44516accb46ab1cb53f88ce8478d5f1a48c19b0f562116fed3e3bace179782833790974ab488535b705137eb1f274ae7f1930ef217001b7c7b5a7f24f75e919ce4de1202a13c8567706af9373019a69afc63c3a121b847516859d185cfb219ba436521696ef3d69f48bca6483d8337ecb0e1077dd26794d9767907cec8a2582abacf128a04bb95cab846c02689c00aeb104a5f1ec2f589259cd38ab424115df602ea7c608762c60dee108d7ef0309b85726931fd661aa9f821d3686ce4f839927a414bec654ace387f114825e0038cf2a89d76d272333dc91fd6794c77b2a4620661f13b50e2bc94a643641ab4adcd1ff9b5e28c6d4f0b9745e9bb6baec900d47a2c63a1ac762ea3fe2c546bc676f5bba1cb7d83629649ac03f6764f6ed1357d488235d66c441b73edec146e462b790f0cb8b6222c2f627066adf10c8e04339ef0e00d0aec82b21c83be78b937dca1fd5ab5683cc56b5d42c91f320155495e7637f7079df7945415082fb5282abaf70cfc4c08b24f2cd067588d2e34efa82a55baea86dff20fd5e6b3c7626449f118fe095c4d154867475d45209fafc8fe1b5636da1fd320e86a662d3f2589d2795f1759e6483f3b8361c2da2f3720c08118a32ecc3f5b9885e7369ab6714b3a4df91b22f852285260fe1029eb26ed917ad3afc30a99a8361b883cbc37c60f3341fd330a3e88984ad2bf6509ab98116961303e61731f2ee0412a1c9375bfae189b5c695c8895a111ff544ed8c6a8cdce16275df410974a03acbfbb5096b3e84441a5f6c5b967be40999dea360961bdf244629a30d5bc70a73c2e3dc93ba6aa1f8dc1148b58aa446d864d9b05753dc68a627fd02439cbcea68373643c326f9cf021d6b88a2dcbcbfb5daedbfda1d67f6bbd12122886c734501e3e8955c0e25b2e6ae179200cd299ec82d6f82beffd5b7a1445b2e1f73bc8836adb1be94532e299e2aa76eff80989de006aff315ad6b65c2fdaa3bf2652bbd30b5dee13dce2be90dad81abc0688cd69287d7097cdec03ee68590e240d0fd1b298c3386a83b2b0cf8877e9f16516c21a97d95a02eb2beb97761d52bc01dfa67c73f696330769e23b8241421ef1c71a19cc093e4c6852fc6cb2817fdb92bcdb39701fc81dbdbca824d365f4faa96726b56f9d7f65c24c08b2f32172a183850d238cf1ddb60436977f2437a0b5f1571e840555cb3c36a3061261da26bcdbecb0e8696096b3bfb65078296b6be36037c83498ae8ad500ceaa3aecf1eee1af4dd767550e4a7f7f53898820f4d23c36c5d018db78ab4c39c2cbc2a5ff5fae4bdc40f7c1d0cd7031577db662909e2fd21257f95f2410b3e8a49ee158dd4633f99efca969054ed0d6bfd156eb01f082e2912cdec46da65768bd1d202b3e9fe8c8d78b4c5b957d5333382fd3ba3c10d1c10d21c80bc68c638834ef3b8eb328beea82af28dc60f334d75841e915f62dc5cecd3d43e298af2d6dd779e04d2fea6b4545ac807f8e7ff89371c9438b910f39bbc433e6020878064736b282915df62ea813d103b4828d34763638adbc192bfa4128a08df75433716ec944d231b88e8e7d68f441e2042095567d4430d47b43e7cd28cebc5c0a26f5e5eb9052053695059a064f1c220176fd8b8241bb3b73a35d3e4f5324acf1f7b766a56705dcae0a5808c5978ce698c5a943761b1496d1e2378b0c349cc3d38bab9ec53de4f6a9893b2a059331f47d1520a726a0d7520d34d995693f4c097f03caf066150e90cc44c71c2c5ce322a88728b645a0baa0b98d1352665fab0f22a5ef32c157aba11acb03d846983919c98a2607095be7b3ffd4481272331c5fa835883d81e1554a268202e0e95a42de10a86014d2f9059b42150b399f6fc78314d3d31339d1799fcd35de78b5ea82d541280e48199e493f07f92762ce6a053acaaf45c12ae8581d3fc3d77f6483f108a46471c168b7e21c83f992bcfcfef0cead7dd85ba2bd48c9f0bf546451ea9d8881469eb26765b3e49929bd2bc137d2fc91c61a9add702762967f3db3501717156e70dc34c4bf604900758c34b130ce6d87bb11dbc19221d7bf787b61117fd8e52c1d9d85938a88833236cd0b3e5745cb09cd71b10490598a2c48946c1fe1a22458d4eff1f0f9593c994728e61a18661090db35cc18107b837da1dff53e0ed3881b9f8a4dc6928fbd456a6cf032d1f2647ed277758f4a7f2fcf54ef8060eabf4c41af8d293cba576ae255e28b8b0520430a4c1356c9a50bb9c1d72288b6d76fdcab40f6b83a903260eb2564a8a05ebd9e808be61138ab0c8a7514b69dcbc548ebbe6c8c3dec806cb15716a817f0d476e832bb0f484a8d4f09e84e6164f4dff0f0c8d4bd3763863903a1320cc442d5dd30d5eb91c5c6060ccac0ef30e92773c489267fc58099c5d3b421e929d90a2324789838ef270ac42ef939a61697f8ff409e6cc8a283708d783e745ccb60d3b5750edd3f45b1609db0cc5a18faa505480c10fa532944638f16ccf06f787d953504b550940b667d9ea0cc403b80f3e9f76a98694004c537ff7f26de91a38dc4142c328e95f4132df7408d4864d568d8a9094a1e146c7ba37fee7faf1548fbb3c85d87737435e2201b2a8a2c8da1e8c14958aab47e83103a43397789912283599d1c41360d0cbe6cabe7171a794d1f6f336018a178977df72599b67734ce7a51aad58d3ab3d6b08882b6a800ae0da27d0c04b8972cbc39d4fd670ed604fb6edca3d3d9db6b27750b98ae656383b2b560936d8cb846981f9e371e4d5c21262cb81b656241801cdd5b0fe57f38de4936f3b77aeb76a600111aac5e38f95ac30b532425ae8ea06ac19662903bad45e6928c7ea04882ebb334fa6e19ecbbef6631df74ee8b70ad929ddc8d458d05bbbae65a1de83b65f9a4ef319bd8b340e414f066dfbdeafb6919ebd7a6dad46fafe8ac02a1b6f92a7288bfddbe7146a9932ae88b24c89d7373b36d626bac9dca1fe085ff12da1e7f213251fc94a204bcd38471687c37009b68a17babe0293f70829dcbc64606a3c5d986396cb3011ede07acdca3702ce4ba3f79c30b5121ebbf757678e860dade0d7df6b30a1118b7f7a43cf5b901119a9a37ed12598092a8bc493ff42077fb1de21ef55dec234dae0f5d4830f349557b729bd2b865097a2cca61f7dff6a98414cf5f36d1c0e6ab7b2996e613420fe29518c537b5aa7899d3bcd76c2400cba04ca0e6f5c001d3fb60037f55b17fa9874e8ad5eb8f50dff1e0b0909e63bc770ed6516fb6a3c80294991a10c8280d50f44564aad41c44b3d03958837d057ed5779b330548cf3ec4c65a3478776bf7efe48173c88dad90f9d40d239cc458e7aafce79c915cdd79ba1833d33cbbf4e5f6db55bebe50a83b597bd7185460cba261348c1fe12ab8b08249c05dcd2c338aa78659d689ea547db8da53a4a546c2a1968c1fd1c4e1711b0e939d519dc0299c5f6b709172611ec588587c6fae7eaab5bc71b6d64b994236335e676911bce7ce315d3940578ecf7873714a447ff7c4e40e08e5f6a2f8637b1c4c5246397d0e81b592f079e5f43a76f1b73b44b1fe818fc47817a86f978d8ee457bba02df048440072bc0649d1958e8710fa6a701e05879296518b98cf032d4e54f04d2122b96b322c9dfcb0a3f9b6fd162e3901ca039a842b1e9e12d754720bcaae7dcb3f8e83a3e51ebf5af749cfb885692962830caed32c2f64a86962e7303f130b826f6a087af549b1b95dd4b3a51b3e9a95f0f34b88ef54a0f68526e869e4d032a414dcda5c532f905ce7293532de65c202c80b46a1f7baba97b0769082d766e25fa9e076507fed05c7ddfb176d2126736139e948395d141466af63d1aeffde661e32be7ef62a991dbd6b54de54b0f614b2e5b8b7fd33435d1e051f3d3789f2246fa75efd0a175c001f8d2683ca44bd9ba601997c0f4bc2af289344c6c07fafc178998c22e88aa29639a1ae7842fb35e4dd8433829b81414ea584196a6c6a751333a61e9906a56c13dbf3542f81191d6fc330a598c2d14f0295d9ae5121054cd87db1d8f840901dfd245350b68e71889cca7534c61cf140dbcb19c996be76623b85765aab8110faaf0823731a7cc1871349c63f710f65df28a33888f2c38019dc38216833af476e072f3d79b6e60b0487ccfcaa11820f5fd3a127c61a8eb53e3029903d7ca1d6d7dd20cf64ac2ec47bbddcf5f0c8e5a1d0c5539f180b8b132e8ab0dbd49c19d88ea6feb06bbcf7661731570f80fd3c527d7d101ffbcfcff3a3978ed6a0f44dd39f8ee39d3b161e73abc9fc0dc1d2f9c7fc35bad325938abd6d357119048002a96664a0a50e6f54f31169748e9834e12d0f0dd48216122893c00af05f8585b0a3127ef457e48fcd3dc023eb276b0da0f4a35ab169728c94bc91c120970a86eb4c63cddc3ae977c03371bbf9b6119d8e8c2015df5af28b61f5ffe6084a55239bf6c8f066495f73d8640c02f3a0607e37a6a4046f058954ec46eb5e3019247d7e6015d7da91a9c9befc149f2f4029feb2f1594e8f7191a9053862e2f031bdc68f2b12194f398660d1f078898429e79e1caf3c2eaa16513e7ae7854b184ad7b4cde774435fae70143725d3076969e5176a321f0177365f6b4046d5c06e98fe8bfd1c1068817432c717b1eaa270bc20c074951a585eb9edc6e0d459a52891b7ea473fc5501626e40d8cd7d4e8881e07b63ed90dbe49f363f7130a844415a36513672d3d995bfde2fd1a8c10b677f4e759c829ba9779b1b1da844850e433c991d1cf5bf4d464d26df57ba4749eaa342d4e433e65715f0e7870fe875c6136243288a69537044fa3e8246534567275094a4356464e2f2d17ecfc1df97225566dbb0ca092b749128553c9ea9a3c62e1a2362a73c20a893ed6a51b8c09a06ac1e185c0bd1f7ce1107ae554dcbd81f2673f72419b619d945c4243190151d826cd56f6e6c50751dd6e5c3ce82040d7f6d8f59882ae1f25b1cce61af555646df63982843d76e1033c80cca0bd6c88ee44258e579d0cddd580bad90a1c184d7c6b4b47a997d50cc12e4b850a6058e7749b3c403514133e9808a1a83bbe3148671cd407552e626f3131ad76fba681ece0f55e201759e51582aa330fba4a88a7f4ce3f9e0da5f96c0647f283f8591a1cf21bfd969751cebdcc57c4a76fdf6079a9ece44cbf3db5ec1f25c44cd96cf9c8e6f0fdd8c85a67f66223cdaa41db268ad6623e38158859a7df3d95e7419a486b68bb896ba8c50cf426c2724c8b4d52f4e2244d83eadb64a5b8caeee234f5ffebf489abc96eb3853ffad9ffe98ecdb2abb7dfe94621edf85b3694dddfd8a13e2070819f516bb34124f45b42abd36c55f63d9d67b20b61b8f746f6984b3d21131a49f5d29a0a89038204127422ac3c920548c17dc9472baa83164e122573b3aea6dbb6e333191fd3baf7b7468237f8e8577321a98dbf31cfb3ad74585a317b55d519cd50f2a4640731b9fba34ab52de58a4a106d9f48427bda3587c5db394e290e50ad90dd14c6ace4bebc71b0970bbb3a0d69924724791246973527068736367429443ceac01905609d5e0324ffecea2a609881756b7e6694379ec53a4a68645528491890d4d414b55fd627a407557a100881e81afab827a82b934ff9b463f5f09e80d0eda8ab36d81e2a82c69286e751c1b7daa81d834be61de7cf9b3ade0df2cf23c04c6aa474c0a0954cbeee6f53e1dff0da0140db48134458ad89c8f97ce67aaea9bc8d1edecec0817289f335c9541765692d8d2adb2b7b93e83f8db67f34efecc04089a0b69c3892707c9ecb9f00104856b17e956e9af78469950f3c2089fb36ac153d06d3a8ed4de2487ec68694c10ca785e248b121e4fb61246080da185810eb204824463a23da2ed73afca0baad286662882dc357a6dc253da91b5d39858fc216f33c268c42c8df8b2d7da4ce0f590eff295ce3d0ef7cd3b40779eadfec1cf57fda77bd3a1a2c4f9c5f54610e7e5a91c1634700ce7ff2bb2fef9e571a51dba4c400083d5f511df7334573324d228564331b81dc759c1f7fafbab250e59d6c23f1ddf11d044f0a37b2b6cb0c0588ab207f8650ca3b8b456d6a6369e20fd958c4faaa88135647bd4e2fb1fb139a76a6b49e6d379b48dc1c3f87bc9fa6ba8849be7b6a4d5d3ead6c35ea552adf32a7cfa5e0fad1c91ab973f3d1132a4fb5bca81a709ae268214234c6467520b7af5468b24355b291a1e62bb351081e3e939231e644902aca2aa49d27a39f6f497c63c74ce462f6755dc99852679fccb8d79a58ead0fa69127a9251f08618944bb20332362f76692f2761c0c5afa514f1f0e9750a7f45bdd041984c84fa348bc799b0a94f8cf5ce52f59e657a20f5fad2837810ea031a7d922b21c9999f6f88a1abc32927901b451ea39e5423be6cd64e396e3fceaedebbd6f480b0beca0162dd614c5fa0265d5a7630bad7ac6f86841222c650f3109c4601fc482fc279d56b42add674142acc3ed9cc4f88a59faa8f14eb9e6d58a8c6fe00cd4c1ee545ffdb9739cf210b4f43237814911b5e3ffb0c807445bf63afaaa11c55f07d50bd3352a6b45e8eca1c4a3ed0284c4f7a6171e3fa36327ec48ea9c173b2ba0c97dad19681e85167c3234d51989d1508491ca3d5c30a0e5a65618bae36d4083c62f0f56c6231bbfa94d4151291f9e883bae55b32de1a825be704d40a0697a1fc3792b48d98afafc4c7a1d1dc76a79dbd026af91470ad83aa376966c531859a3879880acacb5e8e60dcaa5bfae26977725a0e8205daff156e04729d28ebbaebbca633fc9809720a9dc19d315fd72c93c1a6175b64ff1643b0a4eee4e21d42f7fbd5240d715a281f4535995ace77eb576a1e4062f7653d3111ff00aa382aba3455be1f0f6a5452b4d095002542fc22f386205ea04c4ae4cf9a7e6b915f2bd771d82f726855c70012ec81c5ff6460bc4d01451b5d129a5acd0ca40c334fdb0a516d9f378305df15abc4fc3594eb17f5eed08d772899a43eab62f4c9a195133928dca58844a5c2752ea4dd69262ab7dfd1253a2713b49215588fa668d70fd031e02a9c600fc5ceb1c9366c48b5268ca36effcd62b54d15cd74aa41e743ab26fbf371afdeb2cd163bfb070283c3540ff87f148e325ec4ae8ea206b62486800422027103973c87f3dd728f9100d8e0fd535868be3641d2ba850a72794a058aa35b9cbcbf13b4c046502330f4dee3f33db8df9a1b94182651e18c9511da7eed599c1523ed64e781051742734beb383a6e4c18b59ca157afe63ff60c690b651d1a583893cc3dd6f8f2a2c2c322ce4de0449c689bcc8f708a6f674e2cf3c2eaf9c798a9b683bd9a952c7e0bee526e407319825beceb78bf0fdb7191afdad5b6da34c2ca4c8f9a25f634a715b26c246a5fb9284608a4c8628c7cdc987d7abfd5424487fe76705a14b207513bcfbef4b24ad28f58f1fd82ed030f8e8f17002bf133bba0d1fece9b86a90dbc5ea74ea9d03f4b87143bae879c5c3bd036328b61808be4062be064270683d7eef911dbda1ad7e9419df08bbe34794fbf39962d788d4f99cba67d8940f460180f20b75317ad71ed58a90397a5a5d9da303e22c91093290177a53a116ffcff13e1544bebe8c729a80bd0c09e0c822d6d3a7b80e18287560cc6c6baeb89a316ddbcd058f85b101d76b481dfa0686a395291065782ef58a44e06f10533c14c6a63406d9fd89a49a048fea017b8a11119a4ee261726daf5c25b128a926c6b82a11475a8e4fa5f400944aa5547b5884aa5c2296aaeed0d1bbda3b50f7d9b386571276be2160bae7a254d3432378c0d83bae4ee6c0091794093e4a4503f1a2c59f4184564ea14257e4e7546fe12916c510256cc8432ef20c8f4f602f40d2d4400fd7f29f6758abad3ccad0d51e92f339cc5f4c9ca837b902cde29dafb703c323a8033a679a1c91c0f310c50661807ae1d363b0ea433d377076c78e72e35b13bc2f00061917415870880bd3482dea529b9a83e8365bc9ab45b167cde76223cbbb3147fdf7c784fb2612988a6474f168b9ef9b8fa876a9959c6d8465a4e63bb2037cc3cc68ae7ad18fe22c9634aba5aad1055d0db6938d05cd179c376a613243a552a5f7a4b0248eaa2c9d3da61f9ed0139f68c1e623ab2da4faaae6db20db720e263a50b44d41ad769c8e87686fc4fe2cabb1aeeb84c2338f61dd9ea1aa8350b037ecd41519ad91ad1265589d7d6fbaa8d375de3ba078a1c1153f020d3ed7f37a4ac6d459c9746d61e2bda18c4cb9cf6d90aaa0165ac95198de8da94be807f28a2e7cbf9e4c143da750ee2a2aa7539b6880d3f1bf0ca300de987a550386a2759469772431d64b78c6350c754f6c0fed215132896b176a40bc4c9a7d42b8579a70af12447438a5e2abe8cd7f83e048c9958ec8ec5c8a2f518178a7ae598ae3f935316905c91b50ba58bc39d10594dc9db9803c54bc8b1f26720bd4529150f66301f88704ee762f756c51015a69de92ff40a93bcc15cc6671d78ec2dc774d5055623b4fb12ab4e28711695fe8a674e016002f3822b1742ee79939c77ad1145811f97f393e1b432a3a01fce63bdcc6faeb60d304e3c57789c95ebcb086765de505995b1f4b05e28ffff27fb2e86095a9c1446eeccc9b0df10f8b501c2d22323a7a99707e9dd469212caf06d03ad1f2e49f90d14c05ee58f575b4b09ee345084b19fe669d9a1dfc8d5863a593086d77799aac67d8c28200d7beae4a0a06f2a75a457e73b0f75f80b9fdebaf4abfe8875148574bb7c0260181a97b5d4003ea89b0786cdd55376990fc4220d4aeaa9957a7e75046249660d7924d736410e4df16f91624444fd45942b6621abb09a0b4b5c3f8904d465ae34951a550c8fd9f398a4053431826c4c9323089d5643ad1cf3fa666949f7dd19b992fb42030c317f72a47b9e045420ab847b0ba13680c7d46cfb5dcf083f50cd98a9b1d1262a26614218b3c73b8a311a213cf9e2d52f791e1e5e12cb5c9e0beeac96830a70238201a10ad5df15e4fe9c6cc733dff6efe34e18f8c956fe486908ba4916689e23a18f0aef7c55af0ab5d4d18c52847eb21da000301a1aece6d2296942b07a60237900e17ccd5b1e508c4f3345fc0cdba45dfcf245267d6def2b40280716710fdb1c31c2ca2325653738d321698022ab3743aa531b80eb010a4aa4c99770b7046252f66b18bf97077da693994ec7582d807ff1a43cedc5962524f59bb67e7d4c5b0cd57f871bad2b039376b39b330b070a91be872305228625cf8eef7ebd9c141c45a5994b8d3890b28ca662f5b0325a7290df8bb8a8536970caccf76b1a70f627b470f0b6dcd951add922f79c4ea7dab2433c98aaf004ca458dec83d90236109cc83130644a6d8430c05389feb79bfa399e2fa85c5284548a7203417fecd99d52910b8affcea897bca0ec813390f56e7c05f77d6616bb4fd51dee276d033295bc1fe3a9eb09508e29dbabe738ac890ae422df86c504f47b14ee06f4a13180d6f2ce973fe8796eeb216049977cce9bd44e2b134e16f841c341da905e8630391fab8d93f9dd3bced6293306f4149c8550460e64ee01cc2b84331c05329a94bc9ff5d612f5c9a98bb19224c22acb84401f4ee2e342852421769928cba351602892760066e9d99ad45ad33e8646c5526f5205228485ab3fd076624374e17da2d2d099abaf03638cf49cad364db8d064d736073df2394394e9a33e736e2f1e25429d7b98dab510038e4c7512189198ad5f5df33dce2b6e14bcacb08eb8ea3dd5f88ac0b3c95d6dab65c087c89887ff457797d96ede31f6fc99100c5ce6a59206c97808d11932370002929213afee708590ed7efb5bc947a6a5b8f2825b4dd9eb822c223fd1bc689537c6ea32dbfa7bab2f372dd17562f6d75cea14c09eca4597fceb1bd2c671f3a29475c27fbfc715b4758e4ed4048602836041ddc9be21f48383408ce295077ee412a60337a99ebfb955623cca2b57a3443bcb2fa4a158d1fa8efeaf785b387fcaca0ba0cc9240b3029ab4ed7312df59fb36c7085de24040a598c01eea4a1e90ea9504b031a768a9dbf6a4e17dc0c7d9c65fafb0c45ac2e054d14abe42f08bebafa071c3381b94e041ae91c95dbb66c454fc8c7357c26790be72c896ae7b8676fcc39dd814546f92a1c7408842a8009b1be0db300a93a0bdc0022ab49207716700f9c74cead95577eb4751263ac44f20aebcdb82d735b2d0d7b5d95ed2fee5315677688da3535008ba31712a14b3f1aaa1ed785493f8b76cf8495550d640f453e0891e07dce7b223404992990d9f7364470a7df2df8d8325a5557823084ba9459a95be2b895b6e36f5304acfd220d8aea9ad0964a2bc84743b2e8938316ed77d0851f7c86f20702fa7af39290a6dd18de316af34fe6fc9ed1a0cbb7e9e6bd3cd8a59fa4b3baf8f3400ab9a88a852b79557e8523c24e470b5824fb5c915923b37cc8d68d1678f5f807ea79914cd0eedc0372c96d91f586249ce1d1b06b9dffce0e75f3d55008bb919dcb2ad174a89761220816251335044409e88090520f8e95e8278f4cc87da543e70d4e3c06b5f98092b1a990113470b403e23bbba271d62ccb8f748dbcbb47365e849a2a53b9e96b0c637a0975eee4438efd98ec3eacbb23dbb49bccb1de0a984aa60c292dbf743b40351f885526fdc389ea9823140ac131f61164fa5d00f4889f17f3eafa631874116f91813962d91d770950f9ea518868e63c8cc9a8e6633dd85a857fa249b7f6348aad4e5d3fc292f5dc04cbd249a2984c4589c213e94cf5faadafccf1e62c4da1a350f9bd4d489c23efde8103dd56ac749d84eec2ff836d4f09f59275ecaa37d24677aa61ac87d70d911d5e3a82d18a67c05ec1fbf103193cb487fbab60b09a8aab4531fc41166fe849105fc4f3150693b4e825801f331c39cd84be64bf778b69c3452a41d6903c220bb6cad37e812a95d78ff774b7f2ba710fa567942c810b27c25884de3bb7428b42fb799e2422cc4aa85ec5d07f4290745f10af470fddd988550dddcb72695a319b2493b647a7d95f10dad04ab592d86c5009ba387b41c1c5ef04d6c55cc88a2b3da358bab5c9c2597f84cfae69e4dca629d3c88d91aed50785d3e19c2de56082f179964884d721900790e884e1e3eba1030ce48a9e6bfa08e4f7a8373daae179adbff62498a7c0d3545378b48d38b5065b1399df07edb04c8b4a9ab79436afc27b64c9d624db728b104171cea886de987586dc20e9f179594ce4ac84da5e40d33e06a53fcbac6d753d3d17e6009b1257d9e1907441c482e32fabbf403819dc67698f1c68ac3cce3370de7f9a7b8c5af6622285f0ccfb6fc4facd1c66c3e038f9215e865fbdd0a4b5dc7348b3c26dfbc5ef5571fe92f0db20976bdf9d0d2dd4aa4727aafe33c7a2f6b5e8ff247d99722953bf626d1d91d91d04dad8b06cbfc500f7c83576786776078a243f74f1a8df842d92a206aa505e12fd1efb79234438e831174fbe6c6a5120d09e15daee506925f67a322ccdc5c6d513e272dc1fc6f347ebc69387221e91af3a451f874b1d1934b74a23be0b8d2992fee5e8c6ec61ce0a1479b4f3d23957904166a21b756626df9d50da600a881b99088c3b0fc50a36eedf9a8cc52cfe13137462892a80d476dc9e63b4b52c67badac69364d62f0151faf2a19c4e85963053a1c242e826ec36b15d777b4e16497501feeaeea7663acea9d27e4a56f43ef275e98cd844f4f2fbd213fb9745c3d88f23a4f94701fc3d94a3b2afdd82b32a1a5221a6e0b025aaeaf337726c67534caa298b8f75cd5c5022f993986ac00a9cb262152def2101a3a72d90aa1bd865154115deca006f41bf09ef175369ee89d729d1dd447690368382e6ead30e9528a45c9e61d9f3e41dd7732ad6999c1d469288d1b9be60dd9ec38ca71978a96c9be1f0b7de0765abfec33095c7845d3fdd91df861fa7644a3463754f78136b8bb08e9f94f021929e3132f1efd46991219f811da56eeb32b916ce94fed023e25f3c3534f0b1250a34eb637ce43cbe8889936b2478921392056824c3f7e0a56f29e27a0aee7daa8cdee15f2211d3e1db96c6c5d0df6ec524d9683c76fb775f41e6d68f43907d7c0ceac41a15ba99ee47ca5542af4c3a6af75d8381aa09c8ae37e8c3ef098d84c6471e8b123c127c66d95fc35848b558401f4323ecb8962b28f90c7a325b9892b8ef85311ceeba72feb8e99849d0f01d940e79056c759d60a3b771d7c3d1c3f11fbd62cbcda6922a99d7c76d978b621d433dd8c6eaa8501165bc02cf48baa330b63f94d72c65121892862024f2cadc9ed8ba7d2dec808fef88c3cfd51767cf96f4291601cad21dfb273c1685afd70fd67f04dc9e8e5c1547aefe1bb24c092e11971535d058e8e7e18eb33e48043af5185429bc603cc71c6b84e59b5d62d2376868378618876fea1de19138f78562aad6331c64a99682c3a467ed2aec01d7eeb8601eaa0655d7e5c05880af9e7e0d65c177ce68b814336c4c43d9dad80e34dd15d9068c4061cfebdf8843ee59b2a5644be575bf315b7c492abd28a40dc834ec0c12435611ecc11f41600bd887962cd3c5d9da5b21f935abd6d7437b65dbe3a0d58fa680d6fb485b1ddc64b4bd2755d0a9dc19310f1833d448035fd103e802faa2e4c5d3f1c4607febcc84edac2a99567beb628b90490a5690033d8f19a379730fc1e8f4c4013ccdb6aea1305b02cfc73d4586ee2169215789ae13cade6e89bb1f8028d44dd23531e2a2b74ff7736ab4a45baebeed0b1d2d196a77ddd78f508bbafe45ca8d4107247897f3b029eb13c0d90761b5f3d84b75844a80e78a8f763566924cffce17c236e4c26486ec99e697fe06c8119bb951e50d762cf821c32463fdc1f5e4b08ccdfa94576e996f6736f73dbaec9be198c6dde1dd343f00f9e8c1d688da7ea79bda784e61702f064dd6f1d133ed4a9d06036ce8a7965a73d50119e280ee18dce276b6239daa91c3dd3f66ead5aa4c20728f6bd3cd128b855be1aed39a7494e7e826ff3512cf098e6a39fe62ef1f92eb712375a619068fb0e91481da6b8be8f9fab9caab7911278b3b488006ea213915f18bf12600b9977f094b865e187d572fed888dc1fcb535ba85d94172df89ce8f76c91e796495a33256e8c486cf93b6a48cdce3256602097e3a17564fc175696c357db7e07abea0b34900acac829b28589158de5d67908c17297381f5962bac0cedf96617856092f8cc28854264d455af60ce18ae6a98afd227719300c77111e1154d877958495ee0b7354e966d66c13d8e151f04b4629d5f53760b61f976ce2c5e748796ef85d4c23127862432a6cf5c9da6437063f530668bd708f9b5dbca4d1692342239a7291e69eb00457005e3b3ed18a04cf9bac66bf67cf1b67981524b9408c82ff5fb8d982373ca01310f3bba3788a87dc1a7ea93cee63025fa1eec4b0cb66fe739629f3bdb878795ac25c55cab42c261ba560507f062cd294c35ee0b770f17e3e890e2f174052223f4b24298463917e24ee21086e06b88d02c49cbde5fb8427a2e94a9b00d13b3b71bfb7361356f01d539bce6cbcf73653eace15cdf5e877f49f416be7d1e299349603865248b4eab09a7ce54f1b469e921e5739115c66dd1cef7bb5f17cac9d8849d5b0961aa18e987ce1cc49878a34afffa256ac99384fef300e96d549e25bba1df986332d5041a8996b40944ccca8100eed27e0bd9d3af4bb4a5eabb66bd90769f8e47de14da914adbc00b8c29a4b32429f0c514328660d3af0bc8b62d4c1d43d9251c8addb6043dc39986824002edc19b9d28386b6ebe550cf1638aa001a3ef880e3e8c229b25a39df5f04480b4f738fdfda27917c9d593bb1095a854fb7c6e062a11748f61a718b4fd7014df96ea87320b1817a8d3cf8171602290d35761515a08d1ebfcc3a5dde0edc148f20dd11d0af67e5c1fe4f5b9dd5b852b21a64f3b1c1561617fd23f46d2343576abeaba46bc6352c287dc959086a0df8074d745164cc4eea260f9a482068586411fc402d4de56a3ef45af7caeaa23c534b0ab629eb1076a1ea8cbae8139d40ade0c8769c8a1b8f9e8ec63a58d46ad339529416c589df6e6613ca8b8b324a7546a249df992ee604e5b32474781aac970bedc8c11f7e3be24baf9b70ab625a477ff66e365712295284821f2180cf59e15072fd45d648b956e7728cc856c018804cb52cb4f640b346946eb75cd7904a0f86a77d957fd94ce63f7b1f1bffff0e7129bdeb17be64a62a3f51d9f4ed1b621722f02621ab993d99d8fb9add9c6941c23fb4ca1125acf3445e5dcdd6fb7fd3153d8cd9e43369ca7c1fe42a379e751b1962aa588cbd340368f9d22dc07888f0b21fd915c8cc660f8d1bbec4ae6d7841a801a7fb7270fd21c74d8eb7abfe509b87eab3fe266e4a79c6a53b692ed0523f9af191e67c1e3ab6fbdd4f46241e6dc8edff226dad376d09ec25cb86d60ce1a5511fcf39f1f35f5fb488e150e0fac2aa0c57899946ac7c9dfb555671877eca172b0541508d0cd86e3c96b1bae54e00faba4097ce996fd6cd574bf3e36ab8ea31955a6675b537399a7bc0548009b0b9425685300a083fc99dbcb8ab486fe8ce00ffb64a153edc4c7ee5ca115144dd28028e9ad920d3120ae3c069ca6de1e821282dc6ea95697354a7648fb979989cf61c000db617b938c9eb66f7addee5119cf663bc7fb993270f7dc8e1f49ecba7b3cfc805ed75d1f1a5e22bf26311a6aedcd12a579fda00751f904c800c3bc75d9f5921328fae7a24890188539d853e990713a3af90438ba4f3dde10f940fd749e404d226274b0a9e092a4ab0bd2ed98a12e078f1085a2a21be95170b1bb6194dcf2e9b360b228c6d0b93b4c9a06efe6b9cfd73608e38f8635c4a25aa62858666d7c92d6bb54542ba689e7485b469959bb31b25adc24efd68220ec43ca544fdf29eddfec1973765e6726657440befd866470267077781534a294274bfd1d3ef4d52149a56591f61c38f2e24dc7906dcbe172a7fd3273ded75feb80cff7b56357a4f87f74d3f7a555df98d63cb5bb37945b7bf3497410b864ad1c9f94c9a47d6355f88ed1eeda65f704a06ef1c235022f0ec32dd47731d9c5938f95ff9a858c5d519cec29e7b50021eeeebe3080450cebc0b3bb72d491531b84eb92bbc008146a1eab5ec1fec8fbaec5c4d7969cc22aeb1648f604eeae039fef39d11052708522d7e383558cb0eaeee3d82671779929e80f9884b7dfcfd245e4af4722da0148c882cb06aa92589135225a095583cd803503e5aeadf1bdb97e8bac2362de0e142bcfc74ed67d68de647b91dcb254ec0612372f26cd366d5d727e84de204a69da986a74f0d0e785d2dbe07a3c07081d166fc2e4efb820cb88839ef590543574ea6a1605c3d548bffa02d16dec1a5f5461eee6b8806f7b739f9636f9682a4d41907ac105f3402c6f2ba5bfd33631ec78e2c238cd48580b99f1f34f608f151cb9dac823c68828a19a94c2b14daf3af5eb4ede743a52bb5a401255c355032d9c712f146b8c756d3728dc3ce13f9c25a0a50686e0e18196a9ad466649a8d4f4d2be0a7753f57192338e61be00b1fac724558d9694dd42a22af03fda454feca7585ce57334a1f270785caed0cf517691b0c7402824be235ea5f2b47acc21d75cb3302db04a71af534599982230cec86b846d55bbe906ff93e47a285c992cfdc376cca10ee7af4075a79ae421eb19310f901e0eda887e8850326d7e15efbd770232256a294de891fbdb4f9d83901bcfb77b0640503254d6098577013d100c848a0c27e954e18b01ce5fd38ed4bd1786ea4994831b35e0d444d126e0aacf64d2205528863986d72521a639ca50f0e32a65dee7578f4bb71f9150831842b6674e6d2af27aa9352f8231257740f464c7c1a7fb2a3d4bfd1ca93499bdc2cea5730c71858ebe5f9bedc7274517897de6c27e7d0a6cc502d8ae5f3c045cde7ebc913c080b37e856e01c8c4b2047cb39df9b849835e20b25c4e72dfc5e231fe868f3d76d9c570f535173ea8e5200d06dcd040bd29ace96005629e4c570f54834d72e75a97d9794b6bdcc82b1ceadfd962b68e1989930bb13e7157b282107a4ef89d6bd27c9c10191f287feaf7d98dbb0cb519ccc186460f0b507031637c7c5317f152ce520e3ae261f7642004d5dddcba325697453f5ff746985baad6ff33a867e95521c3fa31cae945ade4bc545b08c35dd9c755bcc65f98739bdf166cc851a7c05a1b77f94f8f1c322e26d77f5114ddd3236ad04bdc5b8333df42fc84cac589ea115dfb05df6dc108086fc7b502eb7fd51285d9ca83e64854efd6ee435d73d2f49ccc8938e6583f4fdc0a99c9cc2bcb8e90961a0d242486042951647bcc688e1f79600c28e8ccace072e0cce6edc7b59256b3c55a9a7aff330e3d1a965c741785b6c4fb7a2bd2da0a4c8221c99d4d31fb19b54e32565f24e5048c7b953cbabe743f2511881f89e728354c49a23b52b36c75d890cce3911fd8be9afe10e63f971d78584a128c237562e106ec763e0a18e47bcef293613ecff916ec7da655050d35045af8dc5d2701a0b9aca75d87b3d7c3495733b7855e2214a7853849ff0c26da8a671c7917363051e5cff6d218a8d35b89cbf1f61ba928ce85c4e450663eabb47ebf8dce19444f62f84a4e085c947eee8da1818fd37ab6e81610d63b0d27f665d6ba4bd908067a00ac070b78566da55d61b384aa570c4affb7b70f1385a0c0ed5f2e29e1e99c4732299921fc75b661cc03e6c7b3f06285a63857c24cfa2ae1870f7fcffc56c246d63d0e3df4164e9e0e268f75bd84a993ced9b7d1263991a794ee5e73478b6b9f9ef76c202dcc2c0a9873bd526a0fa4b1851946863ce163f224e8c45ee930266bd3ca0c12ef43997c782dbde01beb775569b0f0928184263940cf14871acc087ebd2e3d47c136927afd821eb4d159dcf26fbc868fd4098d9088109832fbbe9b9e2d311c37e811b2f8e3c63eb50e87ce29ce023bdbd4efd276408ff25adbb8b42a93ace76f79ee31bcbebb98cdea55f7e2a6db08a0e65ae1bd0ce3a23bc45dd33ebbd590571f23f5e9298eb41eb765d4d1fb138958f8f7244c95641502cd8f6e64de99cbc1ab8da1e4a18f0d32ae602e7ce25557c109513ec3983c233762d0253bc89d99feca449bb7b96a1c7002b2c29e2b1832326ca74205176310a8e2036f6bf0d4ad440cc0d2952361dabfeb4f2d9e06fcc68b184cf447fafe61b2e63ffd82d8c48f660fae479a2ac3f781ae67e7be65c61f0313b253f0efe1cd7701028d8a17f4e5c438ea9043bd9e754fca8bafd98420d83dba402928d8948b50d9a2f9e08720b2d7a0e87b0372a85e290a12a2d98738d6a330cb5a32f553cac76e71e0fef59323145d0e2ebbca82bb87dc9f1c8631e52d2fb113c5fe13117d21da32f4a8352ebf45a608320ebd5f91dd4dcccac0296dd1517cec5f2b2effcc671f32485c78e4243ccb265448ef0043c0db0ba21a63cea6f0f1851936fb4ecccc1a8a959844aa5cd8852f58238a3d88c169aca541ace5d2c7f795e212fba3b62aa754388199ffdcf8da706dadba182b9b33307c369cc5802b8b8859324950ab7966ef686d399349ea05af43aa1cdff2c143d2fc72af0e55f6caab2e3028efb69d8d3efd06dcd68919ab427a61c5bcf01e1fcf2eaaccd99fef8455e54c22979874ecf130f6cb0ee904b0382b10a82a76dca6a39f0bf86c18b1771a68be0f7f2038e328f4f984bf7475bf2ced0999de83475abf1f10671e4cf3b3c1a6aa926bf90c751ff9da3c674fcc7c394ef3cc5d14ab2c175fba0a0de2ec58db6f50a45d7dd57154f9cb8a49b20ea87eb75c3d55e2650a78fbb10267ea97e30792c7791f3926c28960d8869b544936cd6d9b992bd673d47de44c04fa242e49f3487e570362979a4f5d62c2fe8494934e297b00dec689648daaa0ea65693290b124d4fed222a24a7472fd17f2d01f387516de625bfb45b462d77df636f475b41a4a8a79289409247f9348fcbbb844abdf43c786302585cf3a0a3506abdfcc49764ab5a79e2b2da0015188592defaef40a7e6df675e91d842de91c59e9df61a9b0a61b3cd8ea2da55410c761c60cd5e140c3e8d516326fab17ce927c1835dc0d758950303c684ca850542ef7823c4d1d7d5ecd2f0c2f283b2ac2e1f8532ae9abb6f4e611d1833821a30d7e42ec7b1c66db7be819b0d5b359cb289d20abc766e49a44e858b55c7dd1bb3df3e74d0c9f4f3c5665c560e7b1821cef54a69a81db73a3e9730589ed5b953e170ea52c84f9c2c67957d1cef8208e84ef31c3f7d54edf762601dc776fd7ced684b40f696c4a16bcf4b1cea60902f9de117cc76ea7a210dadd55bfe8f6f4834f06988afe649bf7a92c36b58f470f1c2758525c9bb82362557f57f2b32225a2db3e6100910fda233ba974d14e4ea64b61cd72c98b48a727e205e238ac6856cd3700f6eb8fb3acd3f452f95d2baac980fb69dd0546e7a1780c48444389c5c6497460808215c2c7edb12a9cd5233668db2f1d86bacbdf8152faca793abc88d4da10cae40e705a7b23a4aa8c74f762c485e1c31f86d805775610be22527049af87ba0282fbaf2232b7e074af8b4c154224a685e8ab1e1f8f7740f536cdf378c9c4a4cab2e0f8b3d61fbe87fb8b812a63a8f6077f29843154c0d03a2c52f7f102a5a9241971ef5991e033245d81574d1fa96a97e749be8e434f143ba7778c91fa8b98901263241197a24db90f6a44aa9956afa9624fc089e9df2bd3e4ad4d516a4cc7c3552e12ecff4db14d36839530ec29816e576321f61d39eec344990fd882849154918eadc433e30b00968e44324d32bf24949c937defa046fa06bb064093861d50501fbeccf701b41a0221fc20770da37ef53a427c4e67ed7cb4c1ad25dce0420ec56c49ba1073e95cd7c0a3a1559b4997ebda95ee20cb61325b00e672820c4a40deb9b454ae96f8da2a6fcb4bda65a381fbdd3d7c33bc6e343dc393b8e3ce3358087abd28be61324161ffb35b9d7962921f8e2e31d023731b494f06170b87d379c11e408b72a5994d53a61e43acaeb076bc34a57a16711c41eb7125e970d1867bd3a351ba16bccaaea6d39fc243dd4a162b696d5eed8ebfae77c26a85fa14b13282263b66d243a6a1547c9d74ab37f6115052eb23d642930f9ce1f0faf26920a289ed4d2ab5055b5902598113b1dad9719f2c462d0de2a321884666c58ae8e634a6c7aa87d5d5d0abdd1409694edbfc8b6fcc980cb316bd5150a543ae46d18fac33380fb902990a14463c182607759b20e6b4ef7e75cc15addc57719630d0c31f23fc10b84ca027dd11b0f0fedd8b6b6bf53108fe4162f04a491429f4f0a012cbf6219e546827176cc982b57f52c93bee7130c318e876135c67446fa8b50ecedbddf76880a11941fa458e4a5bcce4593e78f70eea0d6674a98f1da2d0fae1d7e7028b30215a4219a1e4e6ae0a33465f09a9131996c0619dea3388d5e8e94bdebdf164d5280d1b61669ea4133a852c7c4aefe33f801823f080b8689f2ddf9312f0f3a8a66c69f9ae3f3240e1cbff95f8efc4456a861470b3871f4a3656368177f1e3a9fbab6e6b423a787a71a5625bd12a3615a9a5035ff6195ff889e11bd39e862c3f4f006195d315684dc2f075fb57ffae94fc344ebf877a54d52d1c0b21a8d9c27a813a17ff4748a5798d40f030455cf453dcec531ef5c76c5c97e7dd2711b63a391bbddbd588b4147d293cc6014a83f6ffcd588462b3b35683639603494cd4d242fa6d3020fa3bd913a43bf0dc5caf7e72670fd36e6577ce7a39f73d13aa0f13bfc9d1b14383c794eaf6ac5f6b7481ff51a02176b57d0aa2216b08720cf3f0f60e0eb2de79aabf795da0d2057af100433317146df41ff57c33b8e1befd2979ab5f4a181a3d3bf2843e7fa8d8320fd230edbfb8bf0d0903416d7544e493246ee5f2a4dfc0e55329c7483dae03e9c199ac70f2c80316afdebbfb614be6daca2199b322804a44f386892f87e27318b318fb0c45a2ff3fad38485b2d559e45110d2fda5254e970a58e8428fbe130a71202a51ceea0580523ee85cadd6d6e299ebc7078cfe2214048627cc07016dba929177cb932bef64e3f9259f3665b668fd5861a7c9acd3a64c98c7807cfc0463df5adff1ff13b8bbb3cfa6e1ac7449f557488e07181d46eac29ca76098480e201097a0240cfef998ae9c6021002fe1ec2a1354b74f3575fedbe560096ab4b81c8e2a6c20506b2d4090ee5f531eabcaaefc5d8fb7c29810f69c11fea4654b7861b0702f355804879a7f040206263f88fc7029c9394d4cf540d71e54758ffeeb291fb532f0656f122d119203a4004b775b29679c5e92f21138f7a1d975be99e2623e9951c61ece52d5cb2fd5b6d876b27a0992b0c25a84e7708fb9909f1bd94eecb3c951aefe884c4f5da5e32c3c4ec24ddd2750f1c19474de2d0e2302bf267bb7f22813b75cdcc3a3b4b6382b522ca5c3bade545d7725eeaf58e1400acb5f7951b8a67683c7cce2c2a00a6a4be5fe29d16165ff875e693f4acbeee7c5d58498ee408c9bdac0ac2755a7e5fb66c084e4b2afc761a76dc0dedaedb033248dae8514003ee3337e1e2ae8523da5c12281010853262520987d7b7d2fbf9079f9e4fc11f5f9e00c3f9a5c8f09fc8e1c619c6f9a5e7d55c58b47b2185f25123cb191e2cc6baeb77f6e6ffa3937ae45b8ce8a0cbdd475a2e98171da01c8ed63802ac3d2b6c49a19f3ca8dab92a6a3bbd796d9ceadb610e93aae2afdf1d3ce8e277512887cbff8090a4bb7b0a63ec59dbe2e00f41e568617db8a69f341c0dcf75f1a987acef605599a3f94c100ed09546b0b33e209b6d85e9a069e982c09e9ef80f2ffa4148e15dbe230d9a51e19bc03701aa55866a00fec33c0eaecddcaeac891de3f26701b44f8ac4b3d6b3c62a948ed73727cbb2c652431b5f58fcebb9bffdb178cc6a8f8698577889f919919f5892fe08472b5a22c74ccadf2b61ff716fcc81d119cf6e18399cad60c7bf0753818236b5817be9057fa0c03c22f858f0aa2dadf8d5ac6b12d77033d7fd15b841a226608ced845da08ea0b8db2c00f580dc55d43194d2f6ddf3b33860c11132708adc85e56a62740134706fbf8317d357108889ee0fa810cdef39dd695ca48a4e8785b35e3d9ed79e7a9189c12d379071bb38c6344340f94e8ea384eae148179976ef0d332817dcfee21493afaf61f1bf9f31fb27ccbf6b14664b023d2e9c0281f18e530a9f23ab13fa9770222ee1eb5e4893dd1d8b30f03284ef06e55936a31e179620086c4277bdbc31b2866f5426ea5bc054686d18a0ebf79c207beaa72beae5adf553ec9ef55882c78fa82c4c981b453d36343bf5106bd0ad9459f21a192aa980a2f40c32a9ba542b542a2d73fb3f5088847b4f423e191f1772c2809aacc29a7542c8b50d0c043fdfe6f4450369552516dac29e1804949f09f217e6b010f737888c578b6642d459e02bc9341cc9cb47b91e73492ea64ec0d02680360dbf0bad7fe3470ed05a31bf3aa222e31270b70e8123b30b059d93e54c2a14107aa4d260fd5942499a70d7a2adbdfc6031e137a82ce3459fe3171f2fc5c693952f944f1099a633bc7183ddf0b7f2f85d0db34a67549af6fe30aeb40017da5545f977cd429ea246099bff312d622d0fce7452eb36d3784d03e52cd7dcdd25b421f26f3fedcd0260af47bef42d32c01dd06c16a27b6af428907c05724989e2a0002f9651f55104ec24fcbe286f13592e265d718906439cde17ced53fd590a037fd9e043de3e52d6ab3d4d2c20327f529f942c31e6b51ad6f48eda0abffae7b868144bcce2b0498793a9c16934f7c4d014664a50f5a0a6a48b9a5058bc36440e41648f6a63f574b7ed6ece5c2bf63f7b00a95398c1df53717d6c8dfc2889f8a764463fc18224ddae72310422e86212fdf39a9c066a84f2bf2fcbed11231e76481fed22deedcc73bab76efe373a0c2d9fc82b7c7f86ba8f05b9f20abd5400b4a9b42959b330820308ff8bdbe083be3fb5b8bbc2cfac703ad13d8c653d9699643d3aaedac66486e545185fc687f12f31846684b9157f49d57b05368bd26160f42228b3bf2faded2a7c784d3b5c61705e93ac0d4148f8a7d9f53e7a3c7dfd429aff6051e802eb9b45173b53fd94eeaaef4a19ce0604eb242d92b4b6413e8774154ce9724ba5ec6e6ca338009a1b7e27e72b6c076b150dcc28f75764e82fecac62f1400fcfb04c9e1601610023bc4cdc954b799e9caf91686727d8a0d6009dd6aacde41e8c8b8d9e02bb43e203c562f799ad6fc398b2227e6083e5b2a70a407c23ff9b6805781cc3c056b1cdf1a20b3cbdafda2c084b4cd0bd1de8bb806b63fd16f89d0fdc78fdea4ae69731ca3d5beedc9de9d9175a9dac2690c1839f1e262e39f86d4526f59a36de9c42cc9806fc9e1ea16f3201d0ac6410acc1c9dc520dc5a1b0b4b4a1161d53b78259003d5a0a83a5eadbf53dfabbd63f3a40410cb206b886967b38fac3b3101b7a65c5215c3e782580bf1021309cbb0aa78d88c3dc9807808402945dff021c3d24739eea70fb30e3e8a9bba8332761d8bc2ed186b62153c53ddfc3296d0fddc03130708f296120c4a20307472f4cf18823489a9eb588ed419374f81941e2b306a3778780f1de0791834d85d2415db28cf2fa8ce126467842f383af33fa0f75bbfba11f86071f8458f7b9437d280d5e476ab488ae9b6abe2f54bda577baee73e687e055a2369ca38eed0fa26f4a0aa0ed3b8dcb8b9d3eecdcb1eaf90463471b211f2024c869418972c12de469b9bbb84f8d78403fe6a0d8b577cc48aeb92dd0bce7cad12a35627ee4dfbdf398869be1a84fbdd838fd2399387e3456e429c134b862b34c258bedfddecf94d606bee7cc1b3c2f445cd20a884010941f9b6f019c3c394dc84a50f515e037d1ee6bbf3ce6ff908b71b1eb7589ee0fcf63271dddc18b03b5e45423c235f0044bc0a004c36bd554e1429269d658786cc3d3400d0d1cfd99372231fca51542bfea312adf610754c301c7b1d2b578546fd21f6a47cffd54eb859e8c826b4316d05ec6f49ef7709a42082ff8b3dc7bf95a4d48f35a597aea4aad0740c8ae73965d2cc5ae537a388dd4af2dd55bbce66f3c33bc8041e6640f98d72a9dc82f06b81f39523e90f6f6ba597c70a253508d3a25e9c0c563fc8f98d9cc98846b16034f99f319cd21db9b0776f0897ba3bbeead5a08231998f107ccee49b8ac2feaca3dcb0428bb4f6382355dc07145244b9e0be7498fa2b2417b2b77aef14f506e9be7e197b923831de5df44ab7441b0bfe25de6b5a71ead3a134022bf9fe99cc636490d217a3793f31dbf8b8401c16820f092f93f511b9f3ec20d2c5b9910c3c7cd91bd7fbed43c5c61d910445cb26abaaae6123c80fe7582f5ed19313150a0b9558c7ec5bc9c944ffed7313fff44c49a7f9dcbdd8a23a08ae4a91c8208dfdfc8b799e9d0ec8dbd32feb8886529d4d5df878fa7f6fa7ec35abf586b66fe4cb2fc4452ce712e251f0304881ea42035ef57850fa8f60b45287446e152237143c2eaeccc6666abd5edbb0a0b11c23ae3e38088e538ec7e2b563107280d7057c17797ab230f63147b0a58b49c6bdc2320aeec2adddc78839d4476c8379c402a3733e1acdf5f4ebd8a9b0b84e7e268b49afcc00d23b4614491573ae23602904686233292b29ef40166588f95bd2b5a06dc1342bf53af465b4e321a48283a5dd1974d3988dfcb17570c866a9c5e6b71d102f179a5428a2fec4f5cf20b83ea4cb617af3309007767190e4d06be29243933c1bcdb0d8be154e1c97b3d33f820674cb7e0a08a722e3b8130c3e90b57a6bb694a89269aa71a53da3da00e3ffe18e095f96b372f9f22750e6559f5a622f65ef166cabb0a959f21f4765b7c0b161ded006846ad28ce2892a5b89e1e03ddb375fd2927005bcf0b07dd0cd066a02712baa2a56b0269846cfe591d0595e1fee454bb33c21f6e373856ebc4ecbb658ac1f0d9b80d137e674a1ef09cdb7a5c4e9fe6110468fb7a480c0f8b38ed3dac76f3e0a4c9ff135238b576ea7f04b1e35fcf7b914ee4cc0a170c776eaebd4e5fec8c67a4a3fd62cc3312918b6bdfaeeb16757de3deaa8a5412bb2636dc9930bb818e2b14eb476d6db73abbe419a454f7e2bfc2b752719f6a236e00837071721e22955bb34f893b8e2741a8ed4eda497335022430f52372e5715fe500f0c0b30e17f6111b3e54ddd06ee79886634ed952ebc55c300014669aac1c8b0aa384fdbed56b5f00c122d22a25de87766ba1e4df364c8ac2cdee1a9015c889cd132423693fbace7416f65b4a9dd89265f90ec96c4d8e54ea94384961ff489436c8fc3482d0757acbe1a184b66d2f0b763967b4477e25404fd74ffab9873fb47e67f8a8de1d2fb7f6dd00c36fae50cb901e3513f0247595971536930ea74c4f96531a738ac8d01351c57ef23462dea4a43bccdeb3962f7f52f516853ec39445a087bcbb1f55ce1bfa6bdc0ff6ace6cc557cc90acb6fa0b0f06e0f1f48ae73b17887ba835c3f1a96eaec6a19b77c20d1c49900a14531b577e5db4246f3b52387e014df22a08428122422e240900504b148f14e69f0d469587108f3430b77e532e967ab3fa9d03d99f25cc7f0ec3101baeea45c301b2ef2537d1d7d0a0bc9bc683e2be0e022872095c5367bef6ace862061e7574e5c4c4e74f3c3046c09c788c5f78453fafd786469eb618173bf7c0c7af9c1bc8f17f7537efe54e12e992702bc5eec061b0d9f79b94c55e4268c9000c1f8b4aa31efac91279e15d73711ffa252b55e54250e3b0fcd06cabe1eece2f70d8a3551a2c619354208232a8935ea265ce34322795b67a866aa79bf998f265122367f8d6fd440e9e498996dc10912858a03a5e3548c57fe0323841448a3bd1b1422aea48dbff6524a9eae06668144f74d58d2b18ca0a49a436631f51246ba491310c155573f1dc50dc7f321219a9349879dcb0a79bed4521b01718f131da862d959b21500b9a2e987ae57c9bb9a4dc2f40eaee2a3a898d5291eb7f756bc8e30090030db05dff212c12b584ea56b5afbe63ba48fc9da1bc994551f39ba25a5cdce3198667eae6d56423acf8b3fec37b9a63ea541078d1e5cbf8fc55bb8b003df33032592a7676eb300281ba3a95d06e17ae2c868475821593ca9a5a8b5c5d69eb23fb93db519e4d8ce272b001d7d1c58c2324755a1ff1ef87c8e11077cf24cd1be8b466e429508eb07739a1e5d8e296692390cc7c003222f6abba7170914b070fdb51ec2d66901d8f5e32b9e65a94f247ba405037196ac43adf24e11c25e148c0c8bb8368814eec2a1b939dc4efc596ed68a5fca3e248bd2ce97c1e224815d094cf0b5167fc767a1c3ac4d57b4f20a282946155dd3231a80e9ace6101143175bf6873d6613f9eb7fab317c4f352ca279d5c8bf33dbc3d1ba3e5ea26a98ff6e9c15cc1f639089ca32ba6253d384c8644a6f2f9c0ab30702a26fe69460c5f6b92649b2b86cf27f83d8c9102e5bec183c0ffdcd233e28426fead191e4e55306b6e932e191564bc6a17a8922123811f0e9a09325d7e7a5ea7a957efc0a0b92c2e444b970567dbc359a0d1e4d416380c3654aeb869ef0827a700bc4b8a2ddaf89bbcf0dc25733a92fc03962e07e2a06c9f89f13c0e8ae1315327727c6707b7f5c279a420471e5db17f7a26d5759bf312f59cb6027d67ee038fb5ae7bc3e812b944ab784da6d9f9e22c000726aa83c83327aee5e5920a9dbfb4c275f917dc6f54de0a2b55ad4e276e52090a6b0232887bd92eb5eb24a5eb9da566b26a436936bd1536b83e824f035d3a1d6b4452215f2be8d6e48de00be12beb8b30fb554514a9fd3976e993d11905edb248e128e7166b742f36bad37d1aa09ef0985f39792546fb5e72187554e7706aab2c1fac429f6269470ad9a3ecf705bab6c7b91a8ee8ce732263feec60fe541176ade1552876a0a9909fc8d9aaad3851621d4c84fa98b841f26685ee9ee7a78863011b9789597ceab0523342bde0eff572729b5b9e4ede58a8d4d53defc760acbd7677bab8e9c6571a518ea6a8e1cad66aed3b4cb96073df536b6ef172bd75a5c4d62e848eee1e807b4b3679472f278771d3a310885285684bb57d2ad1afa2a770bf37bd57955542f7dd6b44ae76e4ef14dee7cabdd96c506f276c2190e31d683cd3de2991be19dfa9514630ae1a919c71f97aa12d2bfc620fac608947ef507daf96fd7a4e1fa66b0a00e4f87044e022144d9ca51b182835520220cafc2f1c0069f69cf13ad88514f12e20519199ac64e07f788d6e615c87e8aeec9699f6bc52b96febee989a561f6b70760675a65a27a2080b30bdb13e999e90eda7c0f6e049b7dbb5071ed109627e5c44c1b3b4e6e17674a8ba54039b994de9b99836a04b1db64f3bcc169bae3db24b38b5bc456bfa73d0320e1deb4968f2090d475f3d2e4c6a5a442a2dec5fcc045a28a5c73960871806fe034dcf30a6aa7cdf39b64a5d4b01837269076cc9acff8af90abe3e48ebcc44657ad9bb0ed8414d8de05edee4fafaf49ffff4676ef2851fc62ca02a7e21a3a277c429c82ef847af3b8b1db9e2ded365d35f7a5c0fee6374a5026e4bddbadde3d12c78d4fff615c984808956e8f343ffcc298d7dc2d8bf247d6a94a6f58a6a5575448139cf8a58697b7630ea8f89990acf623cbd48be0116ad7a0039a5c7b846ceed77defa824eeee4bd6c57f01b2bc8417f9210f30a46cc87b48a3c8d99bcf71a3223000554788610f556dc2cda7c9580d6d441317df4759a78937941db76a6395fc380d5efb7692608d08fdba0b3fe4005c1af38af598400d772eb8b1b1932b4296adf0164fbb1004b751d622248346bc606ea67685e639ab23155a94a002684b9040a0af17c478d2938040a184ca326c4f413c540bc6265b4aa2f3a10cff7a1f0ea88dbe683dd645dd9d6d5f5971a8dd34a4b56557e538059d6a7a92f8763721ae076cff6ad67441c37f1a9c25739864308eb0dec9143753dff92b04ba3c2103125166fd4878417179e12c5201c7eba8e9bd26110745b2d5b1c9378adbb1130d6a70f85bf7ba10d53617e21ba18f21d87e975a0946137aa84b7afc282b909e4bdd67d2234b2ce8223954678a09e4cf77459b705e4f9395f78c90be840f0d01428bf3d98808d82c9cf5856ec68c77ffaa002f48dafc02a3d19cf93feb88ef460c458eb769caeb1cfe84aca4ff97deb62e98d9f4d4b2f7819e59baece206501f33635e580fad6eaf4f8f8786a9414036f747501ad41bc42d713d03221eeb51583c79666fd6a15476831fbca9a20882bf3fc5a6bc8fc0c8c1aa09e1d0e38fdb4cc47c005f7f25213cc40abf1d781d161e82e2a3225f28a9a6286951f63156e9a343ffb07e660fe56017c776e4ef52bda64c26ebb010ac7153d44434ccc5bf30c9e94c176aa6d6b8e425e2753aa2acab9389ea9541de8009927705e158cf3720ce684ad7c2158a6c4bdaa833e5027d0a8eeace57becefbcbb76b700685eba1917f9aa74cc47886973fbd0951990ed9c6ff27a7f6101c7dad5e0f8f3046521231cd3f55153aaed7e2df754ce582b5a5ba2924aaae618ae3204a345558cc31c2508a952d556839ef5cd69c4e76831f7923b09dc5b1f3d87f18f41c04fa1307c55871e6f38f3f139baafb27177eb20d47e3452f4c603b5a2d715f17c37b9698672bb17c5dced63349b73aa23239d782429c80a0cb17f220ca97b57013bdbcee2d20056b064a52ba53bf5abc5c526f16767d0872ad4476f095c814ef30bbb1fef67a958b950f5d18df8139f87e0fccd841caa5bbf49d4e3d3fe73a58ec008224679456f89adbc66ad0afbd9f3828a085cb1fe50eef187021c1185887b134931dc2897d44fb77302fccbf4139779e7bc96d1a4f271f4f2ccb2ca9bbba609b2cfff5e13019d3b1aab374f67076a0d2d155ca6c81c82008ff2f2de95971d3eae24e60b823d77821b8dd247fadd427785df557a78023aa300677cd9f5773832fb4614d53e647a3d54de04f20877cbf1da15ab05f9ff87108c71d109b64667856c2c94ae0213b0008ed941647f97fa9931f955b396589bb0172b43c5826dc1b188c7a86b5374881ad2e90719ab2e3d0e0791124eef054b078d89505e953e130286884f55cc4acdca853d7fbc219941c13a8f460ee260fcfbe989d6e5e184ee9a057476db3b365c629415851ad21d93c89f7ff353300599097cf24736e3b69fa7693d73d5ebf3226152b8d09f46134748936ca23f49103a3a1961811eef7e485e63d25c10b8a32ba12e77d0386c191ce408767753ffea4a06dc12bae6e567b94d94f854957af715c2bb2752b8e6e6f850b711854998ec13463798a12bbde54004bd2df7b5e3bd591fe037182e76771652bdf2f18c6d51531ce125c2baf30231f78e5d7322dcfdfd5d43d43918e97ce8134c94f308215daa8e4975b01dce0d636a17a73ffcec9f6c169e57fac1510e971190a4062d31ef79f9975755bbd20237708056bce7f19a9e6ce674e6b0215c78739dc674a8b22ebd20e1c145f4a9edfb9e6ba443a61f0733ee3414a3fe2f68b075bfe8569ee924d30f8cb61adb9db0f38b0864ec9ab3962780a6a6238e6e6a5bda132b310aae63070dc7d760ebe5ac9ce2d23b4402de8857e010bc727f4d73c192c2d6e6b129e9be8a8772772b28d9f655e2b0bed6e4016dfcc6f259e90303319e9d2dbf003a839468791096195b5ba160eeabdb8cb5567c2f5e8988c76342ddfeba3a37a8bb9d0d4ed14010872172a71444ed12757b94aad4e8a24f292d13aaa27d1a5d039508edae939939be208b8c4db09de2af9bbc61a945840e46eae6758a68c474ad287a5487eadc927e425b5388b6fd27e62ab60973e2aca585d9cc3f646d3297e8b86112bd38e153338c1a3446e36c006b09523661f40a3659b84241eca3554e62ae8621198e1c526305c748ab1999c562b90e000c95de13763c408b740847661ab5d0928a07b927060ec20a67cf96a918af296a2e45c60d04c7985d5364d1781ec956321d10dc39ca01d3b617b50e743ffe5ca0f2760f0a574b7ba3f63a7d07f47e81ffe9d0206407b8d1a85e56f1f63e461c5c06013ee3be9a6d9911b06c19e7778ec7e5b059020e4300e5b4b37e1e0b55eb1e39b766ce89399a3c5c54f9da45699e115ecfa3c501d15613b6246c03474da9e45043c0e6668d8c8248405615beee374997e99f403247ef7b8402ce7defcbedd1a335e3d612bf0390eabe6dd9bda3ced5205bfbf71f92730c6e28b5dbfc581493ce419ae9d5bd5ea4cb38ed37eb61d52d1cc0a5a2a757c282fc5e344ac87d4785269e21f4710095193b57aeafbd75645c7ce4ac524b0ead915aec434ae56d28011cfadcfbe6505bb675cc8fefca13b75682a68e8b87e56f33599f8c73abd3b5a649836feea92a5d10fb900510e688caee7ad10611dd6cc398e9fc60a944de62764ca3fabb4ec57921c22e59b497e10ff122fa3615548dfb4702790aa62f1d480aca227d695aef0d0622161640d2c31cb7c194c7242e04b86c07673a61075274aa62888bd6b0f569294be967176179367c7abc0ee4b0fbafa2d101cb12ea9fd2213798a83d21db4be6a47041854f3a511e9588faf62ca9794ec79768d1d64e84b66d60d91385a56f4dd4a750b1f968e6a8a1db76f0239d499e0d79f2788a2b223e349fb285f0735c656c37308d4804477697d9654d2c5429bde0b583424464d9158bad7ba777c1f0e38f0fcea40bad2372483176365cbd0241b1a2e5c24c0084546975928f107c2c3905791841821e472ca5ca7b55ffcdb43b06ed5c9a3a1ba513c1130b06baaea7258a1f299a09959bc40a650a89fec3a661411835db92c2c4c97085489fcf232845ea1729f089bd0c8bf642e402c87afbe1ddf68585bdca1a57c162f590787b441d995bc0fa02a2769c29bdc03b8afc634384af5f0ba04606094030df1dbde278f6410c2fa1d592ba27244b01b60ff7e0a9829f00bd5e00aaabbc5a497872e0ae4f908e34cd48a32ccc82d6e74a51b6e2d7e11796640b33ba8216b1703e8ef3368b52de17bbd237b700e64af8a534e1fda8be086cd3fac1b9c4db9d78095f756e83d068756bbd4281c6b7f549b80d70d328d63c8fdf6a608d06b9cc37c449c0b7992ce8377111ca78b9c61a71ec0265297f8cea50b8a5013c8e05c3493fadc3c2b7b8b9e66002d926301e24815f32646b67dca25e10c53a2e21776614be31369e44fceb4d9971468cc45999da502f42b076f4d84c139be94e7aee7e79cbd0d2903342ca0f67dd4341594ce0a2f45755c9ce9313b0c6a1bfce99552591a2c501584bad2cbe4d347681653cf8687be1a8b342adb1b1c57ffc925261e0637a04d50cabfbef8bd36548ef89aa064752fc43a431c239280cf94a010778be46ff1a127706a5c2ca82083e7a0897e23fd14ed615bdda5357e04dccc67bedb83b16f6361041f639f3ff2e95292cbeb770553bd53ce0781eb16b962d7e3ebd3da5f526cfd5d169b3cba62daf4eaa1ed75ed5511ef4badb3968c00e56f09c49c658b0e534e43a46f911204da36c1be3408693b519038875d546c4de40ef909d74511cac8ed44ef863ca2cd1dbe2031cf07dbe3ea6e25ae2d1fc8cefb34b737274682b0f05479703dda21bf05c0485d8bfb2c7034d85e56872b70064c4babea0340bcde96d134585a6bea16aab442dd2285fe8edf382d5da0a4ab1d336b9ab334ed4b8aab24d9618445a2d366cdbafc1fa4cc1b07dc296e37f8165e69a8f576c470f44520ce1356f58479daf8b11e3494bb8853a9f896fb41aa8ee6d48b6f4ff7b8ef842a26d86d0db8ab984f4ebd94eaa751d0609201f1b1b60aec66f39bad95e4449db8738dcc6e0dc9eb0def51749d2d870dc82773ea404be34e256e56d142fc3a4fac161d28170d8b3a82704fba848270aaaf30acf953da43d141d7800966043de29c757aab55727000cf2994bab491348d33fe436169630adee0665a8ec6536e3713e2e1e839231411b1ea52183abdd283913c9fe85eb499a81ab0cbb9b5e35d49de15f13d3a6af2079fb869ba9e35ebd6ba45d1c659933484b2512fe639a607411871e7cc411d9818cd85bcd4b7c85d5a681ce476707c75e0806d740b648ec0d0d7a8ca3128a8e0a9a224d33e510138fc357d235157992778e8d1bb2c1ef1b812ab12a1d1c662e1996e8397fd9095a054315ff90f30e3e42c4fa224ac00433b5861abbe79f8c673aff7c57c6c18b4290854972ba318ba8763492da1a6e8faa4655e74f420ea1aa93b01f4d785a45db478db6230554bdafa76ce363606815fe97d8d152fb760b5311d7bec2b6203587ae61f69b1c99ed96e2a60bad8a3dd7057bb0be94b1ee71f7e54ead2e41405ff91dcfbacdedefe27457a01193e3d94c137796bf9a767c42e28a152a303a45db29117a1f592c8b7cd63a2b30b08632937f7f5933c55c542737ad9b45a3dffec69ace0a0ab5d2b19255685f7dbf8dad7040b4e0da8cd52e7fbe8c8e400f9b6a978de2cac33abc769546b622fc8a7b4058d4758e50699398004bc21c7dbeced5439e0dcb4b9ef0843ec8fb496ad6902d040a58378e7352261fa10170932f5ffadf2262a322b596fcdefb001a35bc51229351df2d219b3a717a876f1f709b0bb4af2618564660621de15e16d244edde95dae26da93667a4a3d89f6821791d65246f7456eed985ff59cd07df8ade980ebd1289b686e1d68bd3b98fd72aa84880f7dc28e18c754ec2f0f74eef75860fc7ac2104245fc660b010bed540f08e2444352f9ddd472ed040b37e651866c39aecc2c1d8d3a9aa29236d75ab608939873f1e0c9ccc65d84add8b95bc2ac5178032df4f88d8ab6a9b48a1a5207a79469213275d3f671bffed2eaa29d0f2bbc3a9f1afb2a5e8b13c895491d98c40e2effe47d504d443bcfc4b75ca253ad3cc167480ea7db4eb88342a4d169cbafd886e740fc5f4165437aa4414c9f98fc79a929d9488826f05863d4befb7d222138e66e00e2cede9bc03c352a169838539c7ff544bf0a85020dc390e0654cd60985682de6af2b2f02cf08390cdda968dd159a10755b4006fc5f838fe64fc1be41d8b11826d8bdc07153adc4b5bf92fcf27c092e3814ef26ff678b9ad0e6ccde5fe7f2aca4c6527de5e3f50bc36228d6bdaf7d56800f029f0453359f2ac62652f987f46ba250bdae9f656343bf952be77af994b8a2bc8564b2b3b8ffbf8e9fec1208f08f93c9d0809d19d0c9e24b93eae87fbe5d77d74127a9f83a4c7783c1ad0a6c11a686ff216ba525b35b66a7e8339a3959833d53688ceb9eda2f90426a1265d621cc6262a947976ebab27f4b9b91029dd43183467af2bf2d6c90b8f4283a2f5117a75543da461018d0a73b6e98e1b39ba67426d81e7ba8f0fb11d8afe9db4a521ed87767a3ff0ad17791e6f9b400c1e084829ea52478e6040cb29c6035a517627d346363829687a438e0dcf1e3a919b7a4028f85f38b398356483176d35429b2a0035b7761f36968e1d47436d4371f0c17ab05e9830444c9042f297fe36ffc277fe20565c4251cb9b5669e4af8640b9cdfce20ff976f61077eecabace2a18819fa441b7d53c19f6d9b54b70fd8a2a80beeec8efc53173be36399b679c53397bc5b45534638de318c858db6c7fc18817fb08f7fd53b2e240590afc603aaca2245f1cc82767db6d58b44d834ae2141705644cab11bc71a4860ec07f08f9120e6ee98cc66d47f0727928b484813c37d7d98d7edc0a06ca2f84ac21e8564a46e70e0373cad126c87a13b2c87c9a893daac9c252098d95197279026426f2eed9770997137687e3de518032a4547d75b66c5bf2344eff13247a05ae4bc0c31cb2f290fd3b43cb79d0fc8f6927b40f3f50836968f84b5765d528d92e8da70fcb1e971897be8f40ff27b9e0fe8bac15f66e05f5d848352d2744b3f45251772a8009b3c00ba29b25bd94e4fe0fe573ee3e7afe8c93093a04066364ebf4c42eaf2ebd33ecde0aa5e8813f23becd3e7f879747b6f7e4b8af82358ddb0fafd7d6ac368e34be84d7f3d68ffd248d42c0311a8ddf2df7db5b22c8ca085fef20e22631146aa30efac0fd9a5eec8c0ff752ebf874b52fe34058b465777c41f918112a3c563c7543774b10ec9d54a18e0938c8fda2ea6b744c842f6bd1843ee03bc2e5e700b969fbf238b73740b9714b821f4386ac53391e1f1e73015d57f532edb886a04e16f9d281962f1e3ae200c4716d318ba594bb1c6e990eb992f6303c224ee1cd8dd5fd83d870a9922a2fc9f9c32f5c180fae10271cc35bc737e96943c4170d6d5f6ef7f0d71361d2de0f916ad58d7abbecdb0068ea6007583bfd6eb49fc4d7d40a978b11c8ce1eec6b6a5216e9fffaba65434da0371989bc54c82463a0cda04e4ba26ffc8adef1493bc613d3eb21dc46e50e89e6d40f3d0c784794ad66a93282019884cebd6ae5017b399e2c6333d94feba25517903a5d1c2243652a4fd9fa6180081e9d39abec9cc5ab5e37f2f7a7bfc5eade5150e89b03a4d74515c85b48ac013ee11c97ebdfdfd7847e89c39cca4693d06eb39647c4c607c8b1d5fc4f7aae394903e0d850e97aaf5e3860b4a8d7bc4e478c6b55b544c631ac6055c1d3bfd1a849bb07988750b2b6d727e45b749b2d6ac0f46627af1cec17c67d49a25853bdc332ff5dcd4aa2741c8873f02e2f08e4041eeed322e335b000a158318ff67bfd4e24392f17d961a4548075db32b6ee0a14fee59ba1192cbb118730d4c7f55b5dd3f565e949325eb478df9f39c6736ee627caa95efd143eef311a30b6780aec84facf5b9e4ff4194404b1b2cdd87af9a86e2d47bd729efe93a7826f83726697f7da5ac35c41414ec3a36bb1db5dc58610d475c0c8b8051ea84ad74d7270afbfe45165f613e8055086015dac799ed217c28ab75fe82be00e6e14cc0d94d5150c6a15153600ed16d4079f8c797fdf37a9ce45a50441650e40de526d7db56dc4be14b5be13b9b8c95a3d79617e6a33b6a6e823f549067650b79aabcab34f5c66970212d3bfab8398e7e407f4f30657374d591dd70f50fb927f5482dac6d9ac332ed24bc07d4b063a43497139e3d535c1c15c74bd202a5cd551fd0cdfe580d9fbcab6c1859e2f26090f6be5672a720eb5c50ad57e6cdf470b7e910202501e3972e56d5c93f7c4d12f666474092eb2ae9dc1f209cfc871868aa975fec3d8a38d25e15c467042493f7d6f565f2419fa916bf476d1e57ab69fa01e81802cefb81c41d2b8fd11f65b0aad7471ea3aebc22302b8aa3770d60b0174981544e7dc98903228516f0c6b617282efd680f991f0fcf2fe3167dccd035122a8105ea6c40e86eda0fb4d7f5b47b02db255a0fbb400a3337c453f74f658d17816591fa1cbbb5f985b39858bd423cee5647a7d6c828ea3a4b5b261e3789e6e86906f8baddd18f82a7a62d27d4836697f10c6a5f335b3d01f70af5a2f7f9407da729572ce49b9a311e5cae319b8cefd5e92c209bedf6ea6b8efea42df88e7c3d6a4541b71ba041f51b4598ad7ecae469cd98cdbb9309c6022167287bddc6fc7a642368493cdd4f695877a237399ff4fc9823df605c56cb07a00e6419aac87b8eed1b168e9d740d7d70550f0bd00b64736d2b3063bc2840385394268db393d6d987089e20fd2d6a4e493b35afc50ff476bb056ad74a7cc71676b9bceb0134941613c70c6af0450c234524e1f617643529df8b9b4c7b8e687ddf60614be4ca6906e437c98624483585ea9bff7c32d3c5a18071e375a8962d3572257105720a2bb1a3132f7b7d79e189efdc084bcfc4efaa3401152c095fe9a6e7c38fc7ea97afa54f62dcf0470dab43049c5447ae918a4c19da2fec698bf99ea44850568dfd4f20e7ae8a46939ed67116eaddcb48bad15fda37600030d83b40e6dbf16d9bb8bb5bffffb498a344de92b91757a0afc2ce102cbb77ceffa2a1557031b44cf42f87653b07f9eb6fdfc091b10338a7573c313c5d8ef5f489996773f8d21178249d2c2ed97680ff6f84c294abeffbceed3ef47c71ad4e5df980e8ef1cddddd9a06458c3b7795a7fab93ef1f0bdce01371e49dea80671f95a03aaabcb1139d498d274b7c56118f99d084bb8fadcf4477597f58f58076120ad727578ab6b2e942f510486a4ab23ebde746a300bd103d82eae1f926e62b452040333e7fd5900d0cc8a4d040e8c781ae56ddd71d9d2261b221b73bd395c27b305b84c6aaa5c7364fded1a34cf864fa44dc006fc7d8c253152b50699638a4c8ab246b4f9b541f85ac367722958b47016687fc40a53ce21917b705bb421fa98dbc4d3584de6339004bfdd00e3db57c775a62884e514332eb99168037eb4b7e997f03d8c6f584ab2df89d5acf870c6847207514d5802584df0be88bf360787e2cad60cd6cabf06ab150ff7324875b35baf7707c2541d8e5c5258bb083cb5879684b61cea1db231dda465e338318808f108fd7ed6b181c1360636ffa9576fc96a7b008d86bc8c6e8d20c252a616a8d0f8156430047718b78ad118a653225ac286eeedeaaec5f427e0d817ca6347455de1f020edffe577eb6c4707e9574f95c304281711eea48d64f3359e8e41fc14a5b95d0e423dac10b441b857e40e29fc8d30e84377b4765e89cd94de992ffecbf4c3e101b195b8c0b4e8bcb29ebd722d848261ae46af30a411ed6d6284d2e7d5ce70b618fc9e9465f213007f77226303cce3fd3458c56f0642651b7ac84c54043cb459bc02779d18617850c43fcd4839935cb5fd974b467c6f2b7d67b7db333ed49a09509323d4c32e9d6060f2f07996351387440549df0632817fa8017936419d1eb27458525171f49390d2902084a961887c879cea9343bd3dcf6e1f25e2829ad2b1acd134915ec7529064274ff235b1f972126623a4b9fd9f661a64333472a0a0894d6317c3314bbebe40389370a9d4bb702eaaa53813b2a15f8939821aa6fd63abab38b1e731d051d7495ebe0aaef088e60d6e1fcf041fda8aba87a11aa67767023e9095612053d285c08d48f553bc31e9456f784d0649bb1589c9111388046b638083401b8e4ebf3ae920194de3564e8363e05756b0b7f4f739978ab29d2b75b41e2c656dd19b92d846a0a09fd1b242a75cc298545a4f50db89646966e14673041e6a8dfe5970146dde78319e8b7dc3a51c07b513dc038ddc00807612090f9d2a6db7f9711c631a7765cd8632d8f1ef8d6a17108337b58c1ee5494586863249a142bd07cda7b4bf3071d61e5fde54a700cc273b674c3aa549e764f62bcd79a9425e2622d190613252955aa02d546c072f53e9e9cb60af520a103094b199741cacd5510ddce18894813acaa55ccf79eab150c96b944ac11c6bbb0fe4ae3f6ff9bb17aeaca009fd6ae6e97d66e62f145b5c812f36c79af7f8f372f4b7f7291fc5e48b67b37d2ac0c236a560e0f54456149e39e5640d4865c9c5d1d9d8b2a8fdcb83d35ec1f99cb976be746d5285e89fd7c2ed06a030e701a78d474ba4baef752ef9e620695adab02503918d4d31b3fe54508129e4c0e96a38278da590de791ccd900077811b8f31e495c5d7e635dbc4b011c039acccd1162c275582cb74813e228f7334a8f3ec37cc93801131c4c7e1f05627853ec08406e9fee33c5fc147d5d820a787e1c07512850a0fd22167e1ab5e3400fd988a1f1064c4720d7c3a071222d3a05812dd0ead84aa1f51ca2154fcae41a0bd264c478f3e58d94a853e8256907f42fdb1d26e4984f07141f0df2ceb532c45d5b28272e302251f90f2ea020c4b785cf0291cca1ec6bfabf4c3c461d42a245bf95028b18f467dc16308a372d6a37c9741aae1a2aacc22964ae8593d28543a7a182c6e6bffe0c53b653151c83609ca3e14b5594031acdb9b0bb24860d4c83077c3e0c293d40d7bb9487ae76b705133481929856184e6da88d11e78b96925243ef7ba50d8658748d4d9ac6a0be6ce2c375e5b0bddd1dfa50ee7c815b21dd67a1bef5cfae84738d6248cdcbb747e70795672305ae318561c60ffd112728a8b9af878086641239fc4955dfdea30ee1ebd8e69c42afddf396c8aa1d4922c09339eafdeac2275afded74a25c9ec3f9fb4d4c44dd854e1ed88268cf05e28d5f9835cf1e80f2a06f57873eb4eb2a3668f434b03eb4d4861e1d4d2a12bd5b25e424085a54b0c781b17c8e65e3340c8e65804e042131f528e215b658941d3e2d7d9ec849da991c0fe8063e29d253b2a98a5ac4df76d2f9b157332c88655bdf517443834dc0abe08d6aed504f50306c2709674c0cfec5de93acfff52ad0683f392c6d8a62e870f10e963fa24f5f18b3a4d46944a31f35a9b401b1ff6684f6d0e2e6c5df988d03f056824eb7f262e69db94bed2c9a957e158d86f27c3a3577788b703fcb712602150f4391a8a3151753162ece621351c8c34a3dd7e58de73d9825ef092e810b7a63bc6fcda90f36395a6e8d327dfeeb9a42d4f0e00a99f43036a69927bc3ee5c609d5471914752a81049001fc53444f3da3dbc9bdc6c40a51f56ddb383e882887c2743a82c031d2ddfc5901909cafed819132a894b62eee8d6bfa0df6996d510d7fe2ad84e60e1fed94a19e474886e0db7399e58d415c5c0d6ed7337f6a04a01ddd2bc34259fedff875f523e79561ecccb995298db37326f2aea75134f8a29cbfffc34d7b5ed66d1faebba7bfd8b07bb004b509357e93be2c20f21668de2fb845da9e75525248616e799856686af0e58095351869de37365d3635256ffc5dd0ec8a4fb04572f9986bd6f8a6ffdd200d70349ef17a259fa988d1a7fee0d9932c7e393a5754d56501fa2d9fa0f393e8099ab62022416cda8dc8531ce0261672c6448a875f19421041701b38caededddfa42e94996736479be209bd94972c9989b093799ff417ec05460582ae7d31d16e4a38b455ca3eada015f0fd83f98f15a1b5399a74d3f171c094bc11df55f41c73bdf54187fabc0ef2a78e7746ebfe973af26ce862c32d9290c93ec57e9ee366c2fb343417e9d8beb14d9ba4d8ee9e2c16be31fd589abfdb92ddd4349c00cd1bc9d85c7c6159efeeaf0301b33759748bde54091631b8872a9c0a6ac0aed7e58bf394a3ee2f616126a80688e62e90599ee609747ffca2dadc3b2e7986561cae11a1e3cd0e453803b9ce8aadf688fa55e66a740dd788ce21355b5d789363d622b4f441837e0b75314c592d74e49aeee4cce2d0905bb4081f1ad508454650b66a161e9b2daad487dcd5cd025e35727d3115bf92076f13e7695628f98459054d9a8e1317a8debdb55620fb7997722d87c6b27cac5367cdd3d9279df9ee6a2bdb3f5199310a9cf9413b829793bfb922b61d69074ab74aa37d98ee3dd26160e51ed9c8518cfb09e274d2c59e9fb1d1197a57b5618cbb845a4fac061af69d43ff68cdbf44b34eea5cf7d80c95e8363a80a33453b281e4beda9d66c877ba2746778d1d52f7c8260c8e1f81be451466846d189debb0e7e61aee80db6ede836622b20d5808e3e55bcf9dea1e086c1c155834f99c78df8fa4dbcbb5dc6b5b72843b7aeb9ffe6ed9e4095194aa3a321aab59d03e5a76bf382a0fe1c9f49148441c18c32123251773c5e15464e5ccb316169c32b03674c36191a65d0561da9400154ce8bf1268e91299b5a6af88ee8d3b7efeca2a76295479f3d3f719aea07d22ef10cde75d663fff7dfcfceb6273785e0f096e99110e726605592f0149aa2b24f6f96cecd87e609eaa5f03b74e9ad57036e3d1c85a2fec0db6c1bbbe7c9693f71af3cd79854cdfd54126fc988f0ca6d8601f4bc5b4e337229a7afbf910f3ae8f3b0f766a4d327a9650a07307bd520867d85ac2c43038c9181a03bc4db6038fae30bbec0919f5132fe86dc771fe63d4ec230b78c03ddbe92deed62698c047643d4d636630e947d455682128af74a6869cd24ea7316ad7099b38b43e5724ddd22c38d4adfe7673f0fa1b70317a5c662671fbaffeae530096a2a699ce9e9e275dc155c95f25d770aef9324ba5e7754dda0ee70ba50fb6066775119338bc27ec780f54ab4bf0fb9005e45c6d4c4ec70212c4a47fe4632bae6bbdebc6befe31d304657d10053672967d581bde90fccd1837cfd7aa963f1e1c7fee20f411af8924e05465e68810e892419924e119f3c2225da1bd3ffd6998d9f9c72af12a71fb538c52478d695febb43043f7cabf5aecd5e056f165d4b388483196152da1e24ec8faab46339519ed43e5069582d1ebac6acb68032317e3641a9d822fe8f432de902dfffffff20