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 58982 51210c81034c913d15d92c358957ef1cda69f2b83a7b0013e19ad27afda74036

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6d4bcab320a890145821a237f493ae1b4fb62b4bf6a581619ef43819497212a4
Certificate Block Hash
51210c81034c913d15d92c358957ef1cda69f2b83a7b0013e19ad27afda74036
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e03c0000400b0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006a6afa804991714323988a20840f4f0550f5fd2fcabd1e474c83a550f810d4db349cdd4837f72051da2b144752b1e1cfa495716ac719d0e47701cb973e025e6361d1be21184817638c03ea66973bec717466ad668b5a5f68430a0000000000000080000000800000e03c0000400b0000

Raw Header Hex

000040206565ffe7bd350325ec03b25afdf19e76eb4001db8c77bff85f5740ea9dd4458eb9f25cb530d6167af4ac0d72e047cc823232ea0e06828329e5f39f5b768b3b229488116abcaa0318a41272491938f49e6181a5f64b2bb64f1bae93f437a221581490a820b3ca4b6d

Proof Data Hex

59,560 bytes
121216020307ac777299c3a6ba5700807cc6a0081a0ee8a0204f7bdf176b21f63c6b7e8a6c1d72fc8aca147758201e0179b2463e46a0810ffdbec3d87099baca4b535594b92049bf9e7939e6b04d7cb491d3b5185addf88b787036d4823d7a1583e27f527256bfcae7859ae7a58264b4440fc55aa58513719d48c7b67a08fab25d7519add153d197c05fa763acbb735d75411ddd04e5121e5e1f2628bb4f5b3f502cc7e78e3c6f9a06bd9039f12d4d7a1f961a3bd1a78160473dc9d61006e023a9972d680a71cf7abf908e3633573f9c0effcf824dbe263caa82194aa9bc10a458e79c25280ffa0181d7551dd6775f9456115d3759e7e39ffd1435cae752319f83f97f75118bf3cccf2683bb25de35f8cac3cd640e1d57849a5db11aa0db8689c845632c5068c8922e5bbe624d7ae2d0737e12745b24cbc0a7df480948a4c8a457a26ca2ffef13a32f8f37ea12163b76befb04d6a4b753fa71e641727cc2a9fa0eccc73239c6198771162df08149484f764eeeb2af0e80a507283f91d39310f61c3b6a5acf7a93972af2af771b0fa6f254fb6fef03df526c5c9b1d0e13d6dec5c3f38a712ed7c3dd37691bc83eca78042691ff308432a2696c519038b5db23247d4bc7fcca07849318f021ae7e7576ac617db02c969ffc45f381712b10e271fc4182159f222bec72d0e8f814dad18dc5aa44659604ca6d28af5fa6926cfc818b036c0bf07742d565cce60fbc67a4461367da53d1c555d518ee6b220971524442a48565a1d53a8c621b2fe3f5ed536289c059aa1cce88de9b5ce9b7f34e0094c1af91c107494b009d2cfcccb4f8ca5fbf9de773150c77b7961d63d868354d8ca36ee73a915960e54f41f6a22dacbc70a35fda9843b70a7b103d6bbac7622eb056b88c70b7d5e37af823b6ac45094cca53b70deee8f5cf1ab0e1508dd98251abb3a2ea0591f033c23ed783b2ecc953d399305c774cced616033eecbad5c2d737e40b39a12e547cf1f4b38649f8c704d881cf5c2433feb335c524e01ba666da8295f4e65d9af41403df8ee56461e9081b533b10b37a0a911dca63e4bf7c15118df022405e84a76e550354e0f89ef60a8d897aa85f8c4323273a3d5706baee9bf031f65dc21d5edad5ef352b4624a5cf86607e3465dc1e9a949b373a3ca1a7f669705cf5f6540a520931d85ee7c14efa2a5a76093faf6568b2f143bc89958f2dc2db1ddc7a1325db357a567a5ebd64ace350e542e716d7f89ff842b48fa1b6a22428f1b13def1daf98128e529c0e43355fb9e00af29ff75f0d38fe3a5d8b9051bc483c447ddaab7ea81c6e4e5494889f4379621bbba1fdb1af7f92becf880e85e7791717ab219cec1c2753a55cb5e2d98f6e70fcafd1e098e696dc9a744b5d416f01049e0bc78db3b32ed1df84cd6ffa16d377c9a71f7c0eeced53993dd89b0a8464b41fd2bb342ce12d3fe992bfc87ecb8b6fc5cb36c60664239617dc340a266a9a1b125004307111c2b429f213addcd94a49f0b9556463b457af2fbcada8d2666be49cded1018750e45034cba79d5e3f8598dd28dac824dff6334d8535cc945bf3b8b8f82899a69a70fe600b4291102ce177ff75b1a65484f8e3ea700a4f5074e14e65ca5197c4d37c1ddb65294434a8d61cd88627b3247ff80be170419e5163559525323e559c0e9b3b42fd2a26b1e2e6c847073d22b8396b716a091250cdf631d95c6bd726d1e5530b09fdf9f4c36add77c8e41e20fe8c87390ff6eb5e071e6b166006bfb8d855b4e3238139387f7f22ec39f9a4052794d42a9c342bc2b75085441b00fa041187c403ca159eea212b7dabf229258483e17661d0eb96cbcad733cc0780ade19f7446d55e649c67e5c80601ae293fc88b18f006e719e4fae613b373ed348336ec56be61d5bc260fa262aaa016691877af5e7e4a10611182d058a6b8011c777945845fb901b84a27768363cf85729f3aaad469b8a86d350cf3d65294bbcb76189e9ee6b6a684aa7946f9412fa7290e70da8c99a26cdccf8ff67db07bfa2c8b0353ee037fa8e66a429d80aa149e710508648031c580321adc328f6fda3739b776b3bf56edeecc9dbb727d6e4b822daabcff9146893b59f36119b38906c22c5f96efb3d0bcc482aa45f4afdb02b6b682640e22fe236fd1f8189cd64c3a7a0a513255bbe6834964dd03200137fe0373b54faeee4a6672964f6e22c273f5cb27421549e0fb1948bc88d58d706c2278345912af30c11e6bd01389cf04af6b1b89211969c13f09ff9d0dd6f52a38d74c42dbedc6a5e1a716984d9cc78ae285f67b927135f54b07b6ecad7cb30b39f8f79e9e5c3beecdebb6b68073beefb99cd79e79c7c8dcf05c8cc1aaf59c12b59715dac3d27f3fdda58561aa8002f4c70562ea09ea9dc546c682356401dc11035c9e358d32f8bdf78597a859f69b5addc68b69ed043281379cf00f500fe247ee5ec78fb948d4e005e77acbd2bfd27fb88113dc60072726e913165186684a7658fe842f64a67cbe25cef38d93ed048f4d87f611ebe2307f0c6d48f20b4ab02dbd1e73bd6e4f6dd47d04fe9264531aebeb6b129e4663bfc708fa5ce4feb84a8b0e2c93cc90727f87c98de0076cb5ee62d3a331be6e7dafb7acc3412cc2bcabded739f15f6a84a1acf9db80b5b5b0be7052b60ba9c37d1cba3c93a0d53eedee1b7f22c4761350102811e0355f0ac84a644ef82c4622881e03fd68f93eb1bd4b99be6b3afa4791d87543749769ac4085a60196a89be7e630660585af933af954727cb8fcc94dba3913d0cab222aed5a46a61d3b40de18a42cf2ab7d6df5527120c082dfeca2cac2559ff8ce833ee0a9a2535fe0777ee54850119bce3f6d6f9e297ae023fd733d3278aac313de556ec3c8db269cf38a2a41c09c4b9001a9ada4ba527f0c53f5a81352167e5d5b2c0cc8ecd4d8907ee69fbecd92d00f2af02c3b1e4b8c02534aaeeb75f283c70ef0e0dec537a371ea0e82a9578b7ef8b0aaab51220623e68e7d788ab3c3dbc60a71bb03fc51117c2b9c8e0e51f7ab099dfa554d95fe35f79ab4c67b142132968d8f767a810d3a7f58386d8e20888279172963c9cfd794f6ef77c5155ed81e83a342c6e89b2819976635fac1459a67cc81587279f9cd58e8dca244202fb3d5bbd3cce006689900f1b0a4959ea896c48c13c84815598b0c589e22ab9b5011d0384c9b8cd13e936dcd378769d58f397275c8092b4a5fe5344ad69b64f27afa656e5ce8b6d0eafae717ed398aacca4f4fd71b7434d37232a1716633ff949ff17dd84b75b03c1b66e7e0d1d7c469494fdcd4025e93c10865ba42025967601a121af5f3e9a99e7caa5c37c406d0e8c0c58d06556de512c019d4be6662212a48f6dfa4303d8dfd8d94162b26420e07443c5bb5367da0d8180357412d541d7bf7f1daabdd04c7af0acb7e2848f41a274c731b287336578a1b59ba120def8e88aef7ef3920f7553336ecac5ea6ca8cabc31fc89632c3a47d4a719fa5f67eb1195732e428f1783eff3ffcfeac1124c9832f5852e4209262ab2cbc9acd2c387752ded876b95e2a55e9877f45e690fe732da74b52bbfcde67009d9027202c97188a9ba05b7f2f458f8543b54a52beb0f2d3025ebb95ad83fefce34924667a1d9422efc0a394d731e8e58be535bc7a3bf1f7a265818ffabb770b07c6a1b1664d82eabc38b58820d2067a90696c98358a93d63a5019ee981938220a07fc4ff16061b878b077d580a73ee98efcf664735e35333189d3070feee701b43fa859cfcafed80f2cebf336c844f4bcd00add54eb8c36b1125f7835fa81499148b7559ad84601e51602c219430741576e2e8d2ca3d955ba15c2692ade506bae80f6f07c8d60c40d49b238817992badfda20bbd7919698b02ec4bbd8852a4d8611a15fbd8a3312540879b3358849d1f9af5f55a900700da410950d05b98378f5f338b19bee572d0237dbeef97853e91b4b181527ecd92fa442b44aeb1bb321a01b5665d9e71a3324bffc79dcf07aacb7715e2b30cb90a7f09f07fc49e942b54566597b6d510976782f8781f087a771c00b43d4fee3ecd086b600c8cdb1c8a8891f06397854806b0862a4507e560e0e3e133fadf91e1fb058a3ce871fa23011b15cefb8174c914d81539d6355029240553e3f741c10ee87719d4a36c1d09670605856f45708afa1ee85c46b32966ddd085c553e2ea02b6464755f890f12432c0caa2c92313eb310e66483e1d3a93047f137914977b46a7904c25c913a2969b6dfb56b5eff0b84a944efd60de885f1fb63e3e83599781df7a74c3fbf99ff8de66a7e3a60ba038e212a7dd3eb7f5dc0a08b26207a113f1106349d5253b80c0157a3d1c9d140cbb161db66597f8236ae83b19e993f124b54a99f671dca49a8c68ae7b5ce76386619074397b0b22e97d5be2c97711e91a432f3a702ff3c807afe79d3dc69ffafa896f5205da237e9c9654290483dad968edf909ad5cf1c12a961fe2208fcd9dd4172f9bed1bf9c4c67fc3d9129d915a6b34591f4719223ee4f6e3bf75bf6ece4a50a8f8398cd1c64186ddfbaabae2d43b00382e057f1121053d82e629049951d2ed671a75a40613b5615b5a91050f756741dacf0d8e1412e930005a4a3dab1f8cba388832696ba2c2d1f3a92d1d8cfa250a47bacce962773f1cde04166474fa49f8909120d7377f829f16f4e73ea222fa10263c1c81199492087f88871dff4bf7d2230799e88aee5e916741dfcfadb4e41abc5fe829516fe9c76de07507f6517d8ea2eea5e238720e75a13cf99bc8373595caef1b17658d45f5ebb0a1aeb650b9d994caa10052b09951a5a59d72e48f554875bd423da3caad516aa50018bef228f9ca5ca209afdd14f5bf97e7a0c820a4e628af33185611f44ba569261e4c5e550dae4c2d0678ccd6bae43d8c7fedb9cf94f5db62a6e4bd07e479b76124a1f317e3f2acd9cc554771b37e9769f0eaa7da7a6f124b802e4c2f6e1efe10a6123cafde45d04e79a69869bc1b6cb2121488201d60827427497a32301d21e6a00f47140c74b4ffeff7d92117a564b1a52b4b38204277df736ed52fe0563e4d600ff94acaafd43a104b618f0175a3c4cc0d29263125bb6e5c71c454e895519e7da875d4a0cc27e220cd6f749004fcf68e50c701f226754f06adae5e0d76895160d4a0b7df56f786b3b274312bb1f3c454a63b4a9852e0d11f3efbec834ef1c6caa8eb1de5b1c0654f8f07cf49e0b5026a5ed49dc0d99d7a886e986298a6213010825d69674f19b4a155256a65f91521083e559ca3391d9b09e5f8f64b71c7746e9de0273e002be91b2f99a471e9f66058b00133d172683c27c1f4a0c30a38a341b23959811a6be32403d7d6c23d3b0bf0b8a1814cb64ee6423945a53c0627f424597df409a01fe3f5050bb16091bf4f6eed6e5341d581146fbfcb8501d0d126c59ff66cce1f3b20c45a1b08be0036bf23b0b9a91fed9563623d7ad585038b8e9605b5ed8c961be1088363ac18c79425ee4c774a5a4be8cec30ee2801596e59ec6520443f35232bd040569d22ded67c50b7dfdc029113cd6ca6736de83c049a02cb27c02ddc5bec000534c9157c513b721fbf2ef83d5e0bdb272b8acb1d2cbc652586457455e179611a301738cd9b85f8a2d08cacf9b3e2ea0d6037b72ac575e393d4729ce62acf132640fc9dec80117c04ed62d0509173d73e26fa9dcea309609de78009844cb182cfc9278914ed46fd58c2723da387d04d48c7fd046f4fdcbe6f5da07592418501163a06861d9000f426a5819bde79a80610da77be6f0d3dd8d4fd3c20dad258a927060df647589b39963ab35b22b666a1d3e185769b25e2fc800e925103cefae4e8529930908863647e5fda70508d37193f68287152f5ef8a84552e3c434cb5c4e629586dee9fab15657ea649e302a27e90f3180ff5a2f59dd96262aab43c6c397b54ceabe9239f234e318d3ad2bec177ed338b2b80af77e77b97c5b807afe3069d9d980f2e403b07e077f520107ec0e2063fa1d4292d78b8c8b8826a908f8d0423efdfc48aa812bf4346c05686ccd972ae4d5e3e29c379771dc85fe92827cae5543a4660c938ced00ac135acc1dd6fc9d482b3e6ab8965f22d0674100ae3567e69b3c265da32b8cb6a5ee6a45f4b3e8dc87e43050964f86ffbe84c8adbb9eea820ce9d1e99a73b7e2e7f10fcc28ceec2ae8151d77a55ec89dadcc4f6af305c92977344f328915395faf0a88bfe92767ea5b85fb709fb2fa1536ef46f57a387ca255a64411fd9487f0cc1329d77d775c5f0e66584ea88c926d9cf2ebf9f3108270f81c0280edd67bd4ba492e2705a091a3e106d2083a78199f0e16457f957fb8502a4be116f46e043ec08d7b1bc4a80b60d37f6e6a6bd25a3ceedfbf9aa6dfafee88417b40440a83ac404483b423db019c05d0b85378c075c69b31a39427b3719a08cff84e95be8c157b937f5b942a5f13f9ad4e548f75333916681697fb9d7268450d84e22a6afb51fdd4f30fc29b83b7c8d1b3e3ab67cb9868c20afff4635e2ba1dac4254c3c3ea41967a361a862e01429e85fedae835bad52ecb244d4dc40f3c4f911a624269e90d03cb5caeaea3892e7f59cd93f90650d403959b04ba680147bc2e72869513fe5e1e5ea991ec737d7e1c599e860f44125f48ccd3af8604bc3200e0870f40a90721ad6fd981995c2906af279992c1168dd1fb5e13333cb0e0269a786443221ffacd7970b9975ad0337534e10bd4099760df20528782d696544e14bc942c012d644924a6c87ef4a5f6d2e0ce6d9a8a99df05ab7d3e7e5aa3b4181e95f05510160cc4af5a4756d7d11160e080e654fc585b7effef57fbd62fec61c4f171ee38c065f469c39ee3f144209188719974c405b44e74d38e6abba760642e3d8b65f73d4d8f52779e715c1026ca2eb9cd234ec9b7ff1c3bb2a6df4e77141d864380bc5721948f182bb2ac541919cad98877438828734d5e49e4991679c73fd31bedb186efec2b4e882afd327fd513b6840247da554e84d5772db88ff85f1cd8e81f4b3f20c899595392eb64e5a6f3e5b1db378d80ee7cf129d8a5139c4b0d00d2547b6538496e56db115969871a5e6b2ee19220ebd95846e7f4c5a02c8d8495f262a7cb20a6a9e706073cbee91b47ffb7aa068d3bc00afe53f67cccab0d8ecdd7d1c78ad22127a8af52a711841b92f42325c4df39c9aad07a5389d8cc544b22b3c7b1b4063decf5fd7e1b1250fc1385f75eaf876478f88a29c6716f3e14b5819b6fa4fc80f527680ac14c86e5b09ea21e810469cc631732e19f6f758a0d0b3826010e15f75b6b48552903f4dc90c09b511c6b204bab4225fe51a5254519ec174983eca54257228ff713ad42250dfec5348ff86281201e487a12a10e3da0763d8702645dee698f1f6b1940e13178c7495ba35557154c0b8ce0cf294b9a6ef1b794bf447baa00f46c1e316cfd6d9370a81ff7b05bdeb0a783aa6a1dc69fd566b8b13e89a29068f7a5d6273b4ad368f00496e2e8a65ac07c3b393a40c981b2095a1fe18f8edc02acec1a5aba15d5e3542e32a09120ae724cc670236e0b1c191743576ee5ffbc2d40bad054e72888378f96b507cbb71c7f2f7284369c289927ad4a3274efafa6a37cd735b5dbcadfc5c2d817714ebbd0cc4f3f3bd55bcda549bdce288412e5939f768656a610af6789b5aa244280dc7031b746505aaccf30a2159158d979ae287ab6bbd8b8bcfb31fcf6dc7043ea5f74759e9fa13f748347635d24cb24082e301cf964bf9cd3b23e5bfb891700066c3a0b80a504e2cca18f5365cb11d66655c52ac692b988bfff3ec0d8d81d743ab7c70691259cfeeaced42dcd25292c7270eb7c9e3a465666227dd187b316894fc337ba343237eddac6462f4176e60e92f982e396b6f6d542ab8fc00506be12810c14735d1becac60f42705808875e8250e36861b2c2504bdd2a6f032eb7c226b61f5d00c579e3b2e85e20f3d609a54f07f2fcdb53adf72538be8250f774e107fbec089ae4855430dad0244c65dd2ee0a99381983854e46d16f334bea71a8e284b2984a19e0c66cf5a67a9c0426ff88007ef5a311775104b43c7a7fe336c5d3034831f7f8b1dd8550bd41ac82bafc801226c3c2faa49cc16357a3429b06b2983784f9f86144724e73a1ca453c92fc9b11a41322c475f6a8ae5eaebbb88a92f9c179fdaf5cdf399b64dde462763f55c0b360717faa4025b14c6c6f15e3421d1bb5aabf2a48b69e062c11326e142b4b9b9f8bfaa3d5cd496b1286bae3645bbc09ee6e53db45102b5b980c4ee34abb4d325a9e2e89df8d65629162e418f12d18d2627f87128c039cafb3b9e49fe6c168db159904fe12d686a202408145f6819bce6095b006b539e75cf1312ede25976756aa36814f642535acd874259cfca1dfcd258fac9dcd89b5aa6ad95a674ec14b76984cfbd58e0b1a27caa6c40ce213b7a210eada6342aeaf7c9691a1603dbde9b5cb210b2a2344179014017d5e274b6e5f6572bc15c33431c5a3cd0a5ee796a6bb95a8ddd071caf7bd2aa2fb98d61f3428f9b7ef064809e4badf4d8e8992951691c534fc07d8acbd6f64d9e56e6d2931fb4309b9ed90e564005a29d173e8edc2a6aeca7dbc5ae2bbcc086fd2916ea66314e906eb004f3cc8b7560c40b71b612a3d8225b7b2594366cb25690d63271dd23b6cf656d0f23cdce04c0de84d8456fbcf5fe26fd1409c1fe030735bd3563288c449bfe5038d4e3960474a3984fddf56b512f5d41149a955e544c7517b4a94fa65286a3afcc3858f5cdbee6a7490401640bb6d8a116577f2647465bc0f496208c097dd9a81dbe13f7a35db91d8869e49ec1861676157129c0021dbc2e789ef35601ba6cb62fe36c9a95d3ce9773b9a97c99a2d0795c1870ca636a05bcaa47447563868ae2f04980c8c3d6dcb940cc7ea6ae9f8d5bfaced23265feaf59b0bda6875ebefa9a6017221c14c399069004adcae9f4b2d4820463b5f044be916cd771e3d8dd8f9bd33f016ef94e00a46a4c0229910f9aca4ebffc82a5799d9f4f5d0463b6d1ecc719590203a6c804141c54e9ee70d900205043166b0bc35bfc9f5f1693ec677fe376c3993198db741d1b664732c929ea4c3c9818d6bcf4c558654fda6196847818520b5d1ec24d9e45e9bba3365b7897cc7b3315b68729fc125aa8aedd89d266710be74d3e5e2066ea7abf47e75a61ebe09dc2eb2b9f0f94bcbc89922bf3d358c4513e9df478d35f94530ed9c5d68f567f3a1ffa9aa6224256227a9ea6c1df8654e2d70b619f84a7285beea2a21696d0d3463f316c06d508d6af51510367e17cbce6f1ab2ba329eaea2002d493f32f153b7cb61a93384326a3f9a077fb0f1a9093bb29f35e32d81be82e56e18f110898d727d568ca589aa80a46a0f50900726be3f5ae1b95e71b653d0654b4b9f040a9e92ce7c5c5b81c16497280f460b074c155b2a1e875d06d0636f347ebeaaab5c5e6e33f1f45b1f87f5296c9c57d3932492cbb3ab4754221c5086e54dca9e620be60a4aef9999b52346df9446da81ef2ac6a6f0d4eba4cff37282e154861002759132d1e9e22770c823d1cd3d154c9b8f67d1b1cb21207b250377035a058e52a113163ca5d64e17c18259caab53d28db578461ff6bcc2fab0ae534289926761ea35fdb39f299af406cf5c976acb33e2db31bbc1e92721efbe931b253dd026d9bbdaeca4e9b5242ce368e3dc46e810868853f6c5afd8efc23760ea4ded6ec9e7333bc7aab6855f15a1f1ff95afcbd9d5535d351be3cf55d46d6f6ee264a7ae813bef6b27f8e168d906f5c02cc53d316afe0a916f50e5fff8e7585925c40b40d415ae6425688b31acbea587fd7f5fb1828f6d94d03a642645ddb3f880328ed2b4d9e5a6d0b46c7c30071113165f244cc2331ce66dd1948ea2487a576db88513f889b58b4a677e6d6496d8558da94433d01171453b18c43e771aa107ceeb05ecf4ff53c09377086ff6b8d96449e96c125f31517dad9e59f81e0ce944a38f914151e11de5491162de49f838a617b7e6ee8b64c287ae0e32d0c7fb46243cd32f93da4fa7359fc20a1b7b072c8aff9ed3f1552049d17e641ec7cc047176b1de13c06558f72f3c82368a2b7cdd771ac43e6307d447f46e1ac99bba79bfc51b64a756762f114f4d3d3e707818e2c585b28c350d03b70d79c38693660fa3af516799b5de77c459757b7623b360fd75ecf966fa0f85041d375cfc74e8604ba0c114f987eb7a3754e2486385d1f9114c6c268fbfa4ee4bedb994fcaf9cda95f73d2dda05b35e66542f24fcf4dd7947ebb580e6955b96d89640514df5084c2c61755763f95db7cfa1fbe0e81c64882353500c64511151dc187b21ef0c4bbf9beb043e50e02eea404de7f4e48a07b154c5a61910e1dc8aad1b2892868556aafc681c1b4624e92e79039d9c045022b9df9dc272bf2078d9f8bf17529b9b020683a0a8e6201c6b7c0a0a62f33932accfa0718c7ef6cd079e453cb273ce592b4f18f6aac8246a2b758b6d046950ef7e70524612e83f73e721dccd6fe86fce1b0e168aa40b4b1adaffd26d6041d1bff0b8b888a25298f8f08c23c87b7d997e503809d46d4e71cc22609b9799f9758dada31f13d0c13d511b5c126c3a51d2fbbe0b5c2f487041c4ca006ada75a9d839edeb2d377313112697bda5469ce05e46815f9133c422759a41b722091d196466b1211e817f6a408c17df1ea5c66089221e36c63f8e59107f16a7ac45b73d6080c63cf5980704f68c73570713812814e59370686df99642f5a08778eebd13bc2899b199a6e109571c5cbc0b42efeb1695dc7bc6499abf216d0eb7581820b99e458463238198026115c921a565d6e7d2e77222dd35a93cc14acfbed1896ca6a0b1ebe4591dd3a70446c4a38df7d53356d9759bd9cb1eea550d3d59c78d3a77012cb80e4cb69ae167703d7fd5a1066b7c86e604a3506b9d2c5b20378acdc55687093e220d901681aca99afc3e207a539ffaf027d246c73d66b4120b96e6a0d67e88e818b78a3d58fdaa45ec3a95fe7c5c01a8fb46575da55ec7388d7efae96f345077940f3810d07da42dca566600411583f81b8ba6b22265ef09202794134012efe9caa1fed74acc16070430d38037c9ec7e374c3af5f079700ef00f7a3908e26f96cd0548049d38800816325aa28217c5856f63a6ede36f124ecb907323db5794623e4cfc77f57905984855cf2fcd9c75c04ef96906f9da050fc78a1031e460054801bad5cc3f3e73e645046967cd9ffd9ceb90b05d3c11ce4cafd4491544a39751bb5bebb43d2130e1b47274e694771f845b37e2dbdadebc031a661ef910547a11b4393332a932bae92601769e1b162b497e3bf40eecbcd6b5bd1cdef14d8e7184c83b7220406a0d20084acf8e0bd3ef89cc1ad8cf27a89f79c5f592e1118e4621a02d1e4f72549d886815fae0df9cc41885f9d91c82dac5cfb8ed1a3954d80b4d59b6361a1e3ed8533bcb95b571692b29cab5fa0a998c338e4d462866502ca42d05c71cbb38b6f40f84959b838644b39ab546e50aee319f26ce9b2465999cd407b8d4ce5828c6f902361318aa76601d2ad151ef5251920db1071f1db451abe546c78597da67bb23b183753d4de2b9aac65c95ffec24f329fb43f1ea427b6032afca616715976fdf9dfbf415aec869da285916358d3d2385f90ba675510b4f2569070f716f5f409d7fe174e60d8c2ae09ac2276e0387ad89d10245b1d5daf0f3dc022829f52255e38a4600e4cb51aea9f1069c751bad0bcffb97739fe054ed8d2f9ca1aacd41d6df5ef9ab2939a3205b92416433fa90fb86dbc725b9a4a8bbcbf459d63e5060616c47b0fecbdcda4bb40a466b97be23c13f2940c4e31426ac1d89402aca2214c2973b98145bdc8a2b946e85f458f63b3fa20407de0e2e0e58f5e649553bc1468000ef988d0c66a185a0779dd889c6f130319d05a3d88369f4886fca2aa86ec92a6e3dd794c70bb60e49ecaf737c0c82e2f3de06b79c8b39dbdb3a59fbe05230d1e64a1ec8ed8c35fad0d4d91b31881b90587174f4649e706aecefe5becb5093348f8c521ce107ab4c9be409fe434e4721cf707108cb1bbaa26f0634c4b968bd29632d0c2aa0a9d01011ec75b20996bbad037df069568ae4bdda116b9f3650faded47003bfc2564a04f4c125ccacc40c72d5b0622fd5d8c5321349ae3e9328fbc8ea7b9a6fc3121b1375a4d67f3b28f8de18ee3f50130ce0916de82e9c93f2d51d8e2f349cf7ae8007f3f42c6ce9fca083fa39d7e5125515c4af49af7f1f5036b965437f3a7111e8c1d4c4bfc7db3b288d4aec53c1f06f9b7269195556cd1d7c026664f185d3f7c48034e6ac9d50c13479f828ef9efafcbb34ebecef91d3d47a0386f14ade82044661543836b7833ed5db52c7d68ebfb5b0a478d73e35c7922318a20d8efe1976cfdd295f6569b52e978d4c8835ad8abd8bdedf5b8a67fee87a79a043251304a8a8f09db0fbe89137f8ba387de3e2d129c317060b9d2bf296bd1f5541363b502e0499c318bad8ded9ca6cf7809a00ca51dfb4716635f9f24a4d02758fd09bc29d4550cf8a54abc0411fc41678f5a23c69e6f1c803bc32fd35e430b60145e62003784a5080050d168f7c0030f4fa5a89dd5a3c2ba1e316319cc71aa7b2f638338fcda9d5075bc167d4ec2dcfa3c780c89e8a569094beeff422f89d68a903b1242843e98b6259040a322b2b1c8b7f3135ef295f16f083604f492f61a764948113167a3acca82dc9b0648a9eedda4d621a0b74c4206b38704a2191ab6dd253a90aba7b4e7ef18c1d746517307d6837dc08aa7dcdfa3df714077d09d692e03705118026e50f29dd75609dedd97ad84a8c943f52af99acef2690a68d5a12df2f844b9f6f4d35728bb67e024ba8183d64a9a5e8192131ad9ecdd6adbc07adf202151510e345f4af7ea6bd7c3ef509649c2454bd7791261a019ab0a4cdf64801daaf69030f67e1e07be4387900fd9dd40c9e49ebb91ad752ee801328a4a67fa4574be37ef0890a3f2360c40ac293c92d5ba0acb9a6124ceaebaf539102545ecab8554ab6db2e2f9cab713cee71132e1377408d32ac7c8c797396dc3d8e91af149d845cb7c15b7d51a391917730ffbea362797e6cacba983f7e04848a8f240850b8fba5a050f4f5c9ce0f921defd23abb61bfb085208b5ae6bb38a1b402ec864781434078d139f982b664d08ddd955b94d3f6913e2eab698ade759f1650d833d4a5a724982b9007dd78eab3423ce24dc872de4dd4c5dfaa6109eeaa498fb7d4dff38c744ed35ba46c1088bd40b21777fbe4b4b6e4eb58725a1432d549b6405edb29ca4a581343318842a1bad82ddd1064914779fd73e15627e991f9559b47abcb2d4e0f7ff0992ab5ca8d3e3e317a89ae8d9469775bce0c45027c2636eb9029e4a0fe1b0a623baceec017ae3af5c602523518d5107f97826feda22340c4b67fe68090baee149a105d610770340ed4659ae4d1a5f507bfeaad40b51b9cef028a13f8c61132002c9e1311a98661a1cc81a5a004645ed4c214bd3d019f3b0b6d227843b0c3cfb95953032f65b9fa8a8631911e7f08fca573539f3a99273e00f7a2aae0acc0a5d89f7303c74bf658f3c7986b8ce25c337e5b8b522a57ebb800c711a32c6030538489cabe0d66f6147be041afb33f6a7531aae4907553f89bee8afa43e112862a02f29bf7f450fbd8c143f1d96a1fe668b604f0332261cd3890476bc84b5e8eecd0924f6affc0985ab3807b7fb681d358bea828063ee2344aee79f8bfac57d56373ca8cc82f6f976228015c92cfc859f4b4130aa7b06cecfb6007e1ac8b2a2817a93907e5f36495cd7c6f7b6a52e626750afa56ebb122c644b79e962a7a397989f15091d1868e7700e220c34cba5e8859fece30d2e2511fb0d0c01dfc97af8cdd4a5e7eb0af436c1c88da9a6738a004edda324a5bbe8e5d634faf3013555d5f02ca8bd6b09d1d49b8f909f3c46e1237df1e6e038d8c09aade79a600b6fe0b1b563795da406cd9ef8c35406367b9a3a006fc36457bfede83a0522ffc0f4addf5f1d5df4fe2b6c011d7580bc5f2f17087ce11aefdb178f32560562e24aedbc31f4b925f8d7f85f2eafec203c57908c980e3eac78f1396c268a0e0a63e4b887765168c4929a407754119c69b6b64b51a67f11fbfb664d4434871ad205b42f0dc889f58b35839b1e31480cb41ad4e82a3d6c3711276f13250fead537e957d28da2921ad79503b8d692fe8b4301af9a6b7b1b56147903097125f268cbee37cc91a508fd2286c08c76fec11ee76cdb188a2bf3b2756823da88e7095b99798c46ef92572d36593d1943dcaca7352c66eb2f910c6a3fb553f15aa2a1095fad5b5d9c46444d907891ac017586c9111199c551f3978e555d6577e5b652d9dc2d0522ce396350f6a177b26e9a2945b4aee14fce82f5919b16908766c3d7ac9d6e30aec77d65584da692bd381d792beb9053147dae7ae1e0641e3a26c111a7af08cc720f93b3fafbe59722f0366da733cd04ed25f9657b8f5e1eda8e70b8ef9287219e2e0fc921a9eabcd8326e652d89eaab21bdc4711297880de6b79d0cfad9d801904e0b563c4dc0db1002931c4c1df2a9be5fd127cdc9639db439912cedab7416a30d898c30a050d3a474d03187ce4210c5bff2e140ee770b273333ed73d129d58c3b5cb5f320820b3d0ce95ddded46d487798a9fa122626402a802bbeb6306b1a0337adc7d362bbd2b7a895100a78e2f1ebb7d09603d0ff40410f8806700a207c7d1fca9ea382da7ff9acef1440c109fbdeb56d9c4198248cd70d6e40284b3140459c1a3c4373a7244642ed8a98d729480460f8ef6815744207bb4e8c3cd239be851cbf5976695ea0289c301670785d401b432b66d9cf027cef47d79849e99fa7fae8225d939d3ff0a88391110415f27179b4b0d729a3aa1215be227381c77ca069beced66698b39a126e2f5365d942d3d2f522812497743093d5703f6d9ba553fdca827aeef29fe4f4e941ced9d4fc6ac1e84de37708ed1bb6c5841d659c5590ef9bfab6e5f887698fc899aa2786fc41a8ac874864e1fa0ba14101b00e0097e3a93e9fc1af911a2321d91831bfd9b0a5ac0415b9e8e0a4f29f03c0ccf0d76a25493ac8c8c0822caf9d30c2fd59e60c4ae152edbee1e9fa5b0e783315a988513696915327a60f8113610d00b03aadda31ac5db9396609f1150244eed4d75eb87b65daa4f51d8b675c83e954673eac117fbd58fa7cbffa546d1ad8edc7a0e760a9b6234d100727769ef542051ceed41d08157b19d1073bd1ee58d2e23fde168ded20b5712d58b6c86b55d0fcd6eb4ad1d9bf4af818ef7c42081deb4509fcc8e040ef6b96baa974415eac50e1fc359ff6d1ad225250836f9764511e4437f0682295354ffba553865041e23d86ec8d05ed9a005b59cdacd70de17fd8ef741d736efa1a1e7701428eb9658c7948c11b52999381957d1d932ada6eb76ca9956423bd94eda671c310cf6c5afec94555d08b5c2beff7ae5d1c74a0a416ae0c3608bae79c39c7624cde111edf619b319eeb28e311bc0bdccafdab30709e32a9fb1dfc3479bf406e3ae110ae1577ed38c857f7fa662c2813ed0b375fa8b099f62e0a11f68e18beefe9e0b85b9c90f1f66cae13a2d2e498b533dedc1273a420aa871c24d70b1c5db0cf6de372180f4362b1ad0d1e90ed3d0e20ee9fc6267de53075f93af21191aaca6546f1135f0a39841c76add55f8e3c013f11ebc4f1861fb058c2d60369d75b1dc5b4406e16feb84f0a7119e6c002f8d43a7f3d55f340d049993a4d82245a088e482cd343734e43d691383a71cf6eb9c756d92b62825920eceabd50b036c808df0f1a7c2cc3a05eb22fd1b5998c29784f8a72d12a15db9d723af84c6e6243bd41c95a01cd4a962671f1199b6366adb8cf4c35e18c6a0ef14815a750f420108909916bb3f10b4cc1301de6c6aa11c27dd829f508f10d9f967c1d7bbbf05f4bd5c73c3920c236731ee61b6268e0e767475db92f148668235e8994d5c1649db95dd7d3acf03d3ff7ed086d5774f61e1b35f0b14308144bd13b9933c415f453fed7976f861f775ae17b47e27369aaafbd0fe7e65e8e88770fdf66c4ff5aef119a367dfe59ec55330d6412d5c9ee43ca481b8354c99e1ac7b4967f4bf6322f02448d8dc6383622bf869d3256f6ee8145850fbf07d9fe6ddfe791a2fd4c66eb3e3832aa66e89a842dc7eb1e4e85eeb33e028c13730853c4b054a8d0480b4e0364503f861a01823f30aa5668e3498f0a4284badf33cf995cc142724ed20044365c49fdf6fe04233332f0b0caa9da297ded13a326a535255f4750f4ad23f926e0dd3d5617a937a030cfd5e1eee191cf3ec2d8455a7d2b84120f4a3652d044697388ca96e27cf7c1117d8cd50ddec63cedfc941ab6d76f447d96baca06ea9d1e0da21a241b00f5e3b888153ca731ab5ca6c34fa6524f920fc0cfb521985a7d005ca20e50950042dbda5095dc2effe534191f10f1809c080210476a9f4c0b7c1ed8c48a299f6d95099cd2a6ed467701e564d7c1fe73083d72eea330a7dff0e90afbbfa57ab8eae52b69ade7ee7cd9645b02cb52135464eb9b1d3eefb556e266455e1a92969ffaee052ca2d11c50f68f824642f12c980804cd901a787593cc0ab2c39b5a440f4ab4dd8a9f0a412b4158054dc782f37e7c67637fd317ccb9219777126cde97c143bd2589431c31976095a50ee9e016947d00c1564ab228203b0bf299d405732ad07fe6f1a12b5839c82cb638ecefc9a5ecca9c10710932ec6192e69eed38fb7ca9e69030ceb1ad6fee709b5808c0b693f658b9a93f0f0abd4dfd65f743f69e43a295dab557fc4af93b9c3d8ef547558dc88f1a5de3858bee2d93acf5dd1123adc0f3a646cccd20ca1cd90f0f0bb2880762f984a5ce3bbe4546501e16ecd29dd0200ce09c4c3c9b0b79df05ea6ec919a83bdcc378175602c76ebe5fe5fe55577152fcf96bc812936aee26d15d493fb5358cb6c5836ea899f94756f77c19e04b44d2faa89f87b63cabdd63fe327902f155ee14a7afc7ca9d3e1dc39a5f9d3057851717e2ddea96f4a3a92f23bb577db1a6332b895ec061105333352ec2fcfdf5d2b608c860a7e7f52b1f8fa785613ef52a76d0d17efbe6cb65f1f880d1fd3eaec972b14e170245869f8692010ec518d0d8a9ae49ac2b9763a163dfe08ae0f41a52387bd3695011fded1fb0498dee1f0fa375466d3d3fa18d277ba44bea08906d02c8991ffd25986d8eedee2b40e1e708b7cacb43fd01ea898b78e0e691e524ca8c96bf803f817bb0de8d38a3cfeb5043b7a193c6a11a83621e9dfcfb4a43fa02efa1f2399ce03a3cddb2700f70b61cd24e196675564c73e36893635197388b2553ae3db6f8cb9a5d2bec15293394385834d75767c8b9b81fd275cc939ae90611149eba604abe6aba46c4a60c40551e813e8489d61c2e4e4ce651c54300b2684c8981a6fa959cea7a803d9bfd5d7a79ff79ca461a1bc64d362b67bf47bc389bbe228f9aff753bf1508fc97dcef2d7f4ba03ca6f2307ac2b8f0a8e4c49b7519692e6c00719154e296f875b45f88f41eb6088b2d64294bee6840680c47747c38eb0db9a9f459ed92c99618dd8cf6166a3d43ffb7897e6a1894246b821ba56a20950afc9ee2d3400779a77f6ee49fedf1230f727a042e8ca564ebff2008f4eac66102759e74b6b587c333bf818d3f8d790fb02d7f2466c44ff2a3181a7b5c8e761297f851093e39b1106aa524f32ed0fb062ee1b57a564d327143e590c0fe20b942217b13543754437b8721869323239d5bae0996d76c0d1a9827a69c40fb4b7ea339bab0808cde60f9f3baebf91c249ee73c30d00a2ac6fe9b65101b775bb579d77e724e0319066ed2dcdb1fc7cf86ff088d3ca5118f5c5760627a0506616e8e0a177b342129248a2e040be41cff1de305868d4c5dac3dfacb93e8372e39fce96241923f50155b9ce72b26db9716f4a197005e0134fca45c07a9ddb0b667c202ec292a73e49ac1ffa3644b5cd3c87cd5768fd843f61cf17efd4fa8b7526159d3957b43c8fd3af3c54af3632c01e1603cfa33112e76c257e2d14644f75277b1761c0005c522df12f7eaf2e25c3cbc0943f92a39730bf8d8ed789c8421586418bfaabde71ace22325e827cb656da809c1b996a278473fa7747998ec810f700cd9abb5b1dd10f36b43e30388630354af8ca40f41137024bff418c822bc5de07616cb0f51a0b7c42398a1695e714e9f28b417362b6f3b74f904b232cd55ddcd743136ef6acd218058b5ee821d2091c3c0de85fa82c13d095a269b487b82d6059d4d9d579642d15a2ee5eeb01d0e5b112c51335646bb6a4ce493bb49d77b6a83ae87d02749da9cf2a8ff4bcc43bd3e194418caa5d4c92f971bbffce85377700033c812e5e36200c7087255f9eca9667982940abff70582ca6961a26e7d41b4bd65a058960cde9251d6cf81d1c6109d2481838fe05be510b70a4e0d90c618e162b2f694c8b7688cdac45a080f450babc0258183e1dc0eae3479073b53e89cae2dfaae8d646cf511b0086cc38c46b21e8540a7c2e49ee67d05fe5cd65f136f1bd6ab925497fce1c04938cde549c197d980d2604a60501cf7537df959a1f6be1d331440fea911f5faff6c974cf53a006d9f0a09991beb3147d6fab6df30d8228db92cbb96532be43d2a749e7aacfa6bc3ea4f20c9deb72c6cb1ab44681c64279a675a8fa58b248de96b0eb7a679cac63b65784280b115c52f6aa6f3f45e967000ef2ef4e180b2df4e8f31f5ea69c926e0c3234fa54b49d07c80cf1c7f9ccb1e2d07dbb15d4b7f48baafbf98c57e817b9e56f6c81a859e3915e08f043fabd58573d11406d7f7b1e7bca01badec751ebf1af5af29b3a9398d3ad13b5b033b98a8e4eca7037a8e731e957dd3215b723bee0026665ffc019c5af31087c859b9f10acd884e7dcc9fcfe82f3415dacc19f2abc475d36c54ef120ca95ff8295fabdaa09a49fee4a1c048739cc006145dc1ad2015558cdb903a33782bcbf9115edcd9a58d280263f0cb6d3464bd349457a7a804300f467cb067fdce4105a2fdf32ee06b08a3d40a04c9f0c3415d5284d1877b12fd935a28f09e5f154120571a13b39745a5f156772b5489dfee63a3811dad86f436d65a09d2494c8941f17d7d0bd4958faf06491f9143c7a3118f6d1fe14b543c17b591113479809e9484bb13383c87c27b24b9485f5e2bccc9cce2e55252b13b67e7c756c3b7b358dcc6c0367cbb31a9851ffc9ba896163c3d5dbfa4b1b5f0f5e19a4b9ce0007b087ac90e50cabaa3f633fe0f36156ac90d89834842b61e8b2ee5ccd8cb5333dc59f4934cff644ff2d4049fdf50121091ac5edc7a2c83ec30d5f0c9886412656f05abf0c390382efc648ebe106f9635ddb3941cd5e300abba9baf66f5d7c75a4956125a8b1ea40d27338922b3908c6c2468d4dacb866c867ca441da7c22848e27c6da36a7dca873412d7da57eea630475456490058db4a9ce55b6946059822cbda7a15347eb9ee5ecd2de83a4fdb9dc2cf5a9c9b1bcf3c248fc96e5898e1aa327629cb8e18845f6f3ceef323a7d05ddfb546bb71ad908d1e684cf06a05d3b59bff55605ca0cc4ec081b2ee6ed53f391550c78ce34e09ef8141c960733c1ca2abf4aab96794edcfef1184be34d3acfdea2b18f979d210f093167147ff127689027b66fae092d849e261c3f275c8c3b31a6da40e367352c530e782877548dd992816f5fd37f24d168af8c58da4fc2dba896a880cff419372915d8f6e57cf83c55914f78181e49eaca1ec04bacd22b6e28180ea9152c844acf4e0ece65a8a8a3eb91f7fc4a91630ec7293d124ee19b7a2454cefa323d53b5886a0551fca3d56c49bb570c89d510c6d97a2e6debed48a81b770a65e39decc4920e0c7334da61e0cdf0e8e1ec507f8bbb2b544f11b6b5493b8346a8ff431dffee39984faf0b19734fa754abf947d054ce1d0e23b63b92e024008ccb7d7289a6275b0b9455cfaf761e3f08ab99baff9616b09c90444ee18c273678d4331d1934476e3ee1694e512c46e997d704b47a4eced604531cb8811b642f692ad08234a8ec11384666c786e1585ac6736780ef5853642073ed598f68536b9d7a3a7cabea705a2a223e778892d7fb139adadda5295ddc62e0c0b6b11e8285dd2a419f4243c73cc0dd7df5f734a3fa7a77a878717ad309852c46068b6ea6397ea87a351fdffc448794d09bd979569e1731ce75e4e4818b45a199b4b8733482c052904ba303d9780cf516e06719c172b74a664fae6e3e86079115e72c5262d7513c84f41252c96724d83e56f60f9c652395016ff6874c09f4ffb676a25df9e3c18139308964d63c305cb852aaf8db72232d262356bf3d92fc14fab07f89649c3d57e5e4d60062bb76a4da8106f02e3c27bf94ad157cfa515a555ebfbb0cc5e69c4ac31722a6f0642770b2b00f97ddac08499a035e7a19d87fedac11fbd08106aa00425a4e32beab4e83284f6ba3390225463ec004690770a47e8d527eb50ea94d5b88510ba7e3e339e1ad5fc57004f07c0846f224408aed37ddd8afc3c174bedfb88363ad8abbcbbe3694fbff96908c43abacbad5c32f50ae1aa2f0e5c983c65408bf03aa87bfb0c60e5aa1bd0e6846548b6992715f3fb2de7b863825d16578883ac6f84536473e4bdee37359daabf5890bbd640b5f548bae7261d56156175628d6fc951a9b7218afaff20505fa1984e6bde25ab548b5003d29300c5df288328eaf4c33d2d9b390fa7cbcf45379a2f10631b00168dcf435f362894931de3c6eabf4b16d733eba0025305d19aca3e981c7d30e6bd8ffa56f9365a6b7ac2ad7b3fa9b5f007cb0c42500ebdfd30379b4d8addcd83669c32c8f923d2f994d25597bcf6ac0926af254922d36277a633862be0046907e1c352311f336f0b128847e42588b1957990c2aa10675a7c4723036a56442999df4a4476141bd0286df865b579ecba6f75e3621acbe24f384acbf8ab9993481c87151c3738729a08b3e296310b7ff79d0ced446df6e004c8ed0cec5c75998e9361c5990cbc4bcd7ebcf06bda734e98129b82f5995f8ac65bd75bf603e47e500a693bd10f61397805993aaedaa3cc8d03b3117b0e60cfe0ece16ea6d0971ec10ae93834ed255545e7cfddfabf9377e716772380ed54f4f8fbd7d5daad74531194686491c076fb30951f54fed21e6618c740051d1e0b517ffe9071d04f7c22ce3a2cb874ea5144d82b0684d52acd8a9c6c35e9068350ac16a03dff72d46da86ce8f1b1a5a0212e88197d13e9bc82593b9ffdca4d80b0006c0697bd3ca20426b5e30dcb05ec83d2887b9fb2ca11a8cb65a4e7e1cabf230e7b30a8baefa4c5d8630053fe2ac41e6883db27496de38f9525fee638753eb502cde68c9a61930321a7cb1eaa20f6bc8b16b6c2e075f84cd71a6ad849e34eb29a931ff2c1e88afceaa2aec6cf9e129643c740ed90cfd1eb869eb57b71f832e1d83d9bcffc7ffae52d8a9acaec23075c81aef4ea702be8b0e54503995d1e7e90cdfac9b3d8ede5590b995cf8592d09eba9512fdbe9d53403864921fe2858fe51887c29340f858f735a8b86749e436f9be9de0110de7b0f772f2aad551187b70aa38c3d332d1067768a2b4bef103ebf9f5b489c9e985058a6381e249415b85ed26d2d8a36a12257ca95a2db68fb458c43f76df65fdacfdd701d9d7032e70c8950478658f3d853d03f0bf819655d57eca563ef06429c6c22368509ad8c4827a15affa54156eacabe374e1bf32e74c7cc3520dbacf9a87512e9fe9b7c1fe2c44b45e58a56ff90b4bb5be02bb3a4503d7fd8e87f1bc21e7c0d36fd428487fbedf12966eb19788aba09fd6670019ec9449c2c2a687b497f367cdfe3ef117d2b6a301e17f08244e326012f6c0baa3c64c2a162712cbdb5bb6915e92e88c50f2c8f4fd83cc2581d813ab5d65031b65cade4901fbbda66918fe804683d6f63e67f623185c32e1bbb7d01a6355168e6d33c86a3165606cd560ba4d68bfe9dd6ce0a67b99cc34667bab8bd16434c9155e50e848160a9578bcf2179aec887d74024bd6659f5f774b7317bbcd3653fb63bdd0bf7a1433f377bd847ca33f8352a4a02f7b94ddd36d18e5b5c85af30a0633f6a9dc7865e685dab76dc78318eaa8048aa42feb02d480494f859035d7297a7b182cf88d85083ace8d87df5c6473dedab83d84b76994f818dbbc523073f0c1d7b594e010751e44137b2bab5b45b764b6ce7b135f3d7338e09f3ae8204012c16b54a146256bcfc824b310538886d322164bbb35b404ae8ca1cae037d7b2c516aa8ff51c2765a12dc1640f9346efe2359814b63bb5b0978d20791cfce4ccb51e580921f484da480855e9bcec82a1a1fdbc52eb2f00a47abedcbb261c3d1be033422424f7c7552bfee8d5664174b08b317be705f73c8e0b9447807e25b03903ad235be1e21c5056ff30029d9108b64d9d3667dfbc03b5931b812023bcd1eceab769e10c7bff4329744278d54e525db297da3578c76daaa7de2a6e5f64f1d3b52ad0778b690445021fe7b22adde5e1f57291a427281c8560fbbd0920d21ca0280fff475a811b957b6cab7a2be8e9b792a687d40eb012d52b0a2436d9b9fdb64805051c5996095cebf21e2b93c9a8655ee3b71c79a9e5fc5a69380108e8d075b3c829c389b8303440c40b7e94554d3b5cad918f9bb9f860633f60b6d2c289ef2ec0fd30802947c3929acb2cedc4da3563072a6bae2e119611b05dbb447a415a41f39e7a72c9e7f904095638826ff4cdea246273f09477f41289a58d4cf0d787048055d646294f2880e81c52a8302cc062768219e1ffd1c0a104ce47212842800dd71f6f1f61b4adefac9376d4d184edcc1e271c99f595e2be0f17e606e317ce25e24f5d3b0934e9b46b059d24ca8f42bfb6cad6e895c2a79e6e690e41d310384a4082dff5f5ed00adf312fe9e743805ffff6e7e214e669e6185d1f5463d0af1015be363e078453548606142afce063d979813d6508cc157f62528d0027d3ee698017bb7c81dc5fc8c3d4586bb671114651545aa074eb0a087d998cf8ebfca56f3fcb26bf6445a0af917e05f9b3b75886e0a8e41d7c3f27c9836dbd2146ec59af3d819dc0c9405296626e502b88c906ff0ec666a60c100bb667e269a775c8da7865bfe2a14d9b66371a27cdccdc2ed5f56438bf29748025d61f7da34ec0e41945ee2aba4dbc69602950ff20587b54532fde53da3b97976dc5844f486c5ebd18a0d39a462a12a2f96b8cb19e27d7a6a835df184ad4c8d5ad90fd41de14581f04ec3641960ef9b127029f5ac22d3c27002e27a4578e0cf77b06f59c99483728352750c3fe0e440ad0da017f51b554488c989043342d7286969f8f898b75237e01f993a935c4be57bd5f8a8300a61e0bdca3e2654a20602f9dc4e3d2468a2aad3fa6584b422b9f411a793cfb73f831ca8fc990a464d74cf2a662f799053a858196c83b18f2f12feb1959ff696d944c0dd934e9756c7e81f9ac690b1b642d4a1338c6c86d2a4e8a7771dc453ee28fd79bb0a05dec12a9f0484cdd24a2569e862a73ba2602b7fdbce354978ae47d5420808550a3346cb98ec4fbe4b1ca19096882e2c576431627a4526b12abbfb1499ebeb8479cf47a8f70e6deb28d2aa8b8027895f358a7e672c7188ef789d64dd3f6187f0f21f4601409ded52fa44f068dc3849733c06b3e0044239c4e539057a4eab02eedbc4639dcb3a12149c4d0c40b3a80f3aa96d1342ac8775068a6a06d6cda390eedc4ed17b2dec610e6ff30d1e00ab90bf803c02622436646c16aa4f10649f35877d9673b74a01d65c1d87264989eb2f0cd025730702c81e221ce9b4d36f69c71ae2ef40b9d6865cf003441451df139aa2f1e1fbbf931993afd289997d41f6db6b994a00093667d38f369575c629f1ead43a6409671c921ffdc50458d5773c854ba8597eab2f6e822c1072567c3df2d5317c7f31969e52d8f89a92fa3e65995425f59f53ce7232658b4af8428668436a78d223fd788fb8fdf1ac3e08ecccf0d18c70117b44d1a2dafbb6001a1a315491d256b16edee4347957e8ac46ac1d73e419e66dc748125394543cb10f241dda121a0fd01b510abe2cb725c81c4a65a5cd93fc89d89a8054878a8a146a1770436022ae7bcddd6300ab939e3ef4df5d9ef6d39c8b37e68e7ded95eceee6a8c0c321cc54394e741f52a4c4ed7af94357d2605a4a862e0eda47b5e334ded0d1c3c9c58e35b1c8d88640581f95a958e33a926d5e7bcc1e8bf3c7d2589e0291e1e5c0424f110e4d6ba91e7aec675357487c62e8120edc2a928b8df41efa4d3f299e25d3a3d0d46ec8bafaaa4c6bb3cff0fc5ac337e67ac73dad1d94addac8927d923e15d88c786c7bc5b84b54ef71138a774a134b8899db73da515faf99b10c62d68a832e39bb04badaa0cfab83e6b4e110d66700caefd8bdf2ec800e75964187ddd79b904be1b2e6464979321e55b9a4589b131dbcf40a5475039fe03dae84e9b3b8399c92b694eebc31ad4a24746e5df9824f15d01d3c64f4c7ccae05d3777d216c1b0d18f07e0779ddd1243f23945590ba67125fe863b2a3f03ba194c50f7dec7c1960cb103c77634d4986cd32259837fb96b887d81e85bd4c4138cc7bb7c002e58a949e7f5990875a7035cff3cd450d95e3ed7269211739bd39fc91eefa60d183690364150a245651192a227c9444ef41def304738935c5922da372281964d1fb77c6804d38bf5e421827333a5656bf6e944111f2f3032ad9aa2f03784662bb679bfd22ec5bfaa6f227ba3ac58fdf7474a5378fdf6ccc6dcbd0ba55425e2b3592d76cdb789b73821f4833c277c8080619801228c4e05c420759520f05399b62c62d115e13621608e0b9404d7c3c219b405d46870fcc332f69c40d8cf38af7e1fb60513874ce5c6506e2b77d30c64279011ff859b7417bd03fb314be5a99836ce00b02d02c105fa1c0cbdcef9947ea5268eab35012d289d36a15d2bd719e476e15ea693196ad8ecb7b8443028f80db060899c70373b0dc970afe836720d4640fcaef865887b6237c9aab870293209cefaa137b805ae4e78d0e69d5c5d80564181c526f8bc33da5d294ab9aac70097cbdfe289ab99684fcd67959de344c8de15a777747786bbc5fc4ef7b63e55a8cdebdd45311ca7271c965fd92e147ab1c6dc204fd2fb56030f08015eca1379f9ce77fd344c99fbffe4d14f4d09f465fc297c5cf7b9ed6070c4e6fefba134728d31f7ee581c4b49883e91d62a92501c80169ed73f7f0a1f1002fdfeb119d63725778318dfaa3ceac3425107b6549acd6cc70eb64bf2e511b3dee474baf913f4bcf762226577a8a97e46f16c0e31ef5d82375eb68b114459416249debeb126d9ac161560684fa05e49aab55d99355a09222f4c1351cc80c611205a9000ade00f5baa80d2c23bd437c0dcca638c237eb9630832bca37cce30a424b45c41367cd4daa515525c0734d233504ecc68614c4eab9e82d4e9f173934443d56f0e640de6b316927dba66e9ec67a1e3a7c204e0457aa5e0aed5a780ee224a957dca6c747b42fa805b423fc8f3e6b912036042709e1b3ff530cb02cbe3b6b609b6f286dafe4bf92b5d2a4c030bc25a27e057950df016a9745e1387837dd67cd0bca29aa0e2b7d3dbc2ef11988402331a30c1cac926e7b6bcf5b1d393dcf70daa1a5fe1ab052ac50a1d3b72e550b9a3042c39c49b368dcbd6821f810ad601af0dd4cf040f2a6e064ffb47725d2d93b13ce8edb74eb2176ea93e5acba4e5be369757b3245ade014ab577657c8940dbc581f95ac37fd2608d65f73064a2a9a082db1f57ed145459ab3f252ff6c261d460141caa797529b4d0ca6dbaeadc47c497eb8c7bdeb70162388d46318d66fbc29d0e678d5c0ed24a44d269eef4550f1d52864406d53f4657f3c7285cdbd251e18b95bc86fe15dd5327e930dc4c7f426507697c43d86629659ace87a2e932b5e629b76105fadb3b234281e803e9754b281d5e2d0cc6a4e75a97083762e61b400860b0b79b6e3ad7658229fe16b4413a84432ab96c74d6a55ccdc32b0689176dce0e31255b2cc41c2cf1e54610eaf58ef4e593ce40966bc0742fe0cb94b823ddab202ab8419928b89f3e979102283bd855b131df5e5ae1c7a32cacc2344d85aa9e3af5ef8bdfc90188ae39e6094aa56f962b141ad60cac6fbe1272e3a6265e78f50b8306ca2d159dcf78ffb164a6ffe1271562664f3c43528f075d3f5c397ba7e761408a67518089b11d29dd8b7447dd3b750b36181f6b67237b55741082221f901f865ccb0798c829946216dfdf1b7e1b20ef7f751da34dd0a5ebaf0471c3ce6c816eb7fca74db5b21074ac8451c747bc3746126b32e0caefca4da59e275050cb990205a8ffe79b052416af5e31b7a04881134d303e934d0017ad31ea0104007a482b3e8860316c28f4d586cad46a3f153c29c0524b80d38092c71a29283b6ff6c0ddec2985b75d6136d9590ec395cc9d631e37341e60a4885be1e49db04fa0575880e3094266f4f2442c310f97b21bea37378453bf44fd18e6a7740a97b5c654fddb462297679c77172e32d933fc1da1e8e34e78a0ecfa0a41ae6e8f57306cadee8140488953f571c6e8c09a8468db40f61404a41a25436cd24b8ae0ed76e4cee49bd5abadb3bbf042270452ebca4a54967ec01dd026b76b535b3a351b76feea6e51b8b33c9f6a76336172f3c1e0189a9d926cead1243a35022ff9b6f8a1db95fb7c53fce7b8a0fcc6bf017d77d302a8718657f1084c6ccc05b9184ab262c551ed8eb7f6568d6c9fa1e2b944f39740b7175d9c5a66a369527ddd9c4a9a4fe48c5c0eb3c653a46a14dfeda57c3df049dce6c1c9fe3d4a38ee2c092080940a5c5519ce3224c4c0c8b7f22b8dd6159b9350bc73703c8d41dce3a06b996971abedd6adef7a1965810d39e8918353e7f42e12d7da6d0d8ab91541bea79e9fe8262a6d6a28c5360fb635359e6616f1423bc0f8fb13d77c7d474422540a4af9355cc54a8fbf2c0566c536c71d4452e414e3c5201d9ee9c33da36db6a5948399b65228f6f4378f2a6fe2d1b84745b54e1b987059907b1732aa8a3c53acec5f2fe36b565efab1ac36bb70cc2a4ebda84d9b3509eecd6857454f3d51ef59bfee6b8ac92913f771f70b1856d10d7e34e9b891820c544f8d38669cb0a609a5a4176efecded3d38fbab0b124ee8e65e6f4a75e009a02f46edeb5a8d4d76b0fe633361733696e880d3740c33d9a2a4f4327d1b5f2cf8a68f91279a9b4e3600c1cfcde3e9b04ab11403ec0777992ca064af30ee3cbedb183907426b768ef518d775c9084749f9b3bef393d710c95b16e1b88c3e20262987c8fad4a371a723b9a042ba005f6c40a3d252211e20b67db10ab80929449b1130137c8136d27e238fd1fb505b27ed3cd6dbeeff24fbdce4b7e10a8b8962135138095504a54d1a19405539fcbb41ebee6ceae13fb22e53b4155143591debd0a1dc43f86b04725d8aa4280633190606232241348d862b5d3ab2b17d7b86c00cbfe808d878fde37f75173014b13ba61e383d48887edc42c1d48ccef706f9e8286754dfbd599fd15ccf140e765f236dc4b0750cbc8ea347b4d8fea9ca98c340440d51866a518c33c7ccb712d3ae92688fafcaf6c266249bf26773ce80a69c0d5397a2b411d52abb74355c345ec37a15c83204c9c126a8adef4fd71b83aa7f9fe698401e0befc021b96ea98d911d1e34c9bd4375974751fb4481ccd97dff322d009f5260920fbef26f9be760e91855803e9440eccb729537cc902f9fc17dbd55233c938e40219ac9b8cc4d86b3adcc62591619bd46c4470c031204189bc1601ad2ac7b19b3e0271f6153be341a8b4b50b312518a24ce89cfdb54abce727e68e8072f5ceaea1fb7e4947f4adb84c11e9617d215c366c3d9d04459259f310b7d49ce7e2dc1c11ddd418fe9063fbcc542b0785b7ac12f54e481a9a13b87a3eff7fd6fd3ce76ee935c6b24796ed36a9ac115e3e77430b79bfb018e352a4d7a3bcdd1114713b79d784ad8e3548b34c58d54d0b8097ae54450ef35190509b353b48a17cb36303cd64cb75dabb62141ad4050c18bb7cdc2836d19cb95b4091e9ea417ffb2e1a4a43b96ef9cd9f2a2060d3f137cb92002d495279cd267049398e59c209cc413cef57dbf8e5de90e6ad6630ab2dc28a651d07114e9f6b4e1efd28f43687a544dfb816d0815eb58dcad2231e633f96e8461e5d0a51089cec6549ea312167ca100420e2c4f817843f3d9b8e88a321b83e43d3c78efe8c31d7c47d5d2fbfe0f0f9e84fad48ea0faf73d79973afd127c8f26fd3effcd80795d9aa1fb0a5e20b89919a25387c943608af78b88b11427c1c58a1f0ffe3f6562d170a19d70a58df19e231e386df1c96c75f60ed321960f23c0ea35d72ff3b6a518e63181c3488bf4dcd1b4e57b3891d0c7e7a9bb8df1b35ec438f8692afd12948c0f58d4248e756cf2d4889ee2f8d4c3e7d742e5e64f13943fd113a8a75ff7721e7cf07dac4c4f4454e7feb18b4c25015506a6322b03096999034409b7d2bf11ac2a1a718af9b60b466fa01ed0ebdae916c529db4b6606e0e0eed5845c16a20d7876eef58155742932ef50e611b6d771612804310aa366fac59de38425630b9fb66411c1d05221daae0b1b164bc789917599432bc8e00c20cba076503bbdfe0bef0f29b759f1c9c96c3f7352ddaf2ddf2ceb2de58a9e69b3f8a7630fdc483fa479ad2051ad913db1f818067ca98ebab0e63d398e61192f96c5b73f02b226c81d16b3eac68f02a6848a16b8c32ffd56ceffbc7aaae4ec2812c78d58c09d6fe7e7ad6f94535175e3c2598007c8dc1e9a4aa4176c523e867f01626b865887e538057a66ce59dee3e896e94996a74e18b2a997c89d8eb14247ef95346ec63a7727a084894994c1a01592718bb37a95b1c9a0e48b699653d03820716fc699b2c7eaa1c3152a5ae4bbaa2241acbe2b329507212e77c67cd5f026230cfc726b7106b54203a35ee60334b6d5e64d85083243e5ac8b4717f52c4b6fcf1f281d1d9f0d2ca9b39af11b15bb83f5e4c75931309f615dff71e9a2d7394c16a05200dad1bf6ff98cc21bb65eb04988cc59c29b66f9f5b8fad0bc2b9febbc23d9096f3585d5c31dc7083e4e824f50a5c020df0782e07014fcfd200ad5dd778b2a99d83271aac21454bc55cd70de7dfbf741aaac4c58530f6d8a1e9658e1acfd22b0ab278fdff77cf24794fd05e66fe78a1b204d522a2cdf9f905789ee3f4d62b6d7e86ff33280820f54c18de54fecc79d53c0e3b993e116461a07200183bb8331a88c0d4e9dd6e1d8603dd9a6cb250c9f2afbca0dc891fe795de41bd2b5761bfa63e193f132a589294ba2b28795a2d8a7bf1509d82e65b360acc18009312de2300e0a4efef9d42abe72f9e582c8b0d64faf35e6dc443c78d030bf2329e8f2d8ddb7170c9a47b33a9578ca0eb624b107ecdfc1273c71acda4e0ccc43cef297785843211730fc29c858ce03758b65377beacb8fdbe1f1a69ae23fe3cd6e04535c9e21fb66b408d27d7b9e65c85c607a8756d6f2f07ca4151fdea04245773d6ba45eb1007b258995e62c42755f6b9fe2102b7c2729ff28716a1a91e31f679a726d4675d6c1e33b576935bc3a0d896b9d0abbc1f055d2e0c471c89bbe06eab1da6a5a11eb192d73dca2aa9c9ca41ba4af340a69a120b7678ad87737d4434e2502e1035d4095dd021321ecabd677e210ead877346fc400b0bcbc9235a624a74021df96b35ee09f0e49d0f943d892e8a6a057b86cb245581416ed9ce10e275049363c83c71f59c6e5869e90c5c5e70059f08cd129c03d7cdc39d6e54ebc79d98a020c23288184d5e4f82b565ebb9a0277dd8d3a2a7ddbc0d93545ecc8d660f215da341873ab2c6a1e133253ef07904867ce76dc3ff40a994491b9cffd727a8af4b560a2d3ced95ba2ad01510db570444a03904277c951917228c01c5d80c3ac4d73f2e78bef21762cb9c3b48f8d439c84c445efad7b7be34ec76706b7d003f76df6b8fe07d806f6fe53064da3f38408719ab7335510fdc34b080e4f574bcbfde55d6303b8929806e7d2c0e3d0c83e70d2848d02a40d455c1814c61931431f09ff0922c99e889322b76720ca89bda56f9cbd8f0125e0547f517e81527d518bafe1bb4a40603e55bf4361d801ae6c5be04a50149ce2c1ff8511ea09a35f94288c2b5e0717ace266750fa0b55849bf0da3797ad825faf60585ebdf5f08960960dfafe6627a5f6eccc03400b2d010cb2655acbbab2b7255a5a917a0f90890521cda2b9bf392f029aaffe56cc66f875433e3da6ddf8d2300d744d0aeb919086c162c091c63722789dd40851b15d36668f853e3b4b004187464b9ebd75f17783ad97826031d1a987cefb415846d1b30b53826dc9310174e919be800875f0f0df3c0634268a3e65692f9247326b4f0c10b8875e4d347f4dfc7db3db91ae66e54c3a5324183a3e2e8a31f147a3969eb0d269805e9d0a87b902e979038b51736dcc7ef680c4e276c86193b104d6001674f0d02fab5d88b68f77fc542808551d49b76efccb77b0fe98f39d850a32cd624ee1793b2ea57d28abc2ee53cfde684ef420706a3498ae8792195b2637009220679d5a6fdfd7e7e7c5ecaaac024ce0b14c2265c3c82c3d1e10557d080d3725ed1e24eefc90e9345ba11806a37e69ba3494088ca855a997d477c2c9fb511a5aeaac22db9c847bb451e8406fdd5d632cd4aa05b79cc2ac57a5d419110bda348b125f42544e4edddbeb534b2f58cf9c5459b254c2cdedbfdb2add211a7990b1ba7f95ee235e43b7f67f74d7ad21e8c0678c35f6c6e3a8155247a56f6e535d9b6bcbbb337391da3c37c58a52f018e105a92de196a1794a5a1505a5f622daa9b9fbce803c22fcd672f7634481b45cc8989ac877231df22b43c4cc5dcf8790a93287fdac48d74406723e55d23daaf606a0fbc706bd7a8752b73a17d57ec3bf21bb60e67903feb867f53a81fef1768a0303e92f0372054c60f184c9095f1522e881384b54965bef2dfac44b11a937906891639a245c9fd940fa2e39308d48e02e27b7eb5208170095026e75a1e3656261aacbe576453ec79c9e4bd2b14f4e1a28c80f7a73423acdcff594a80b7b7ca47c26ee54f7b6f454685a28f523218f4f7352f35324abe475cf4cdaef2346f8dceebb7118015b728522fdeb16934f9b35af097e628ceb92603ddd5a036b02b3848ac6684b2aeacab03aba4f87f01630d2c8fa8597575246bb6604b29d024fcc1216cf88327073063836289878b61ec6a5bef468f84994f52ca96c6b264c307b0bc88e8e04ca10e4dab222ee5cc68243fd21c246086886b62d435c76cc2c274382f79a9cd4fa4641436d78c3884a7609e4b09a25b15d805c3cdf0cd3a1ef0f4ef50bf02b6f5ecda7a6c4b32faa4e7a1f8a1dca1dfbba9cebc3fd1adbcafa3eb62333429232fefaa4a9cb930330a399970532cbcfe320a8dd2f0531882f03b1a74ab965e7b60b2694ba1f33a4faa480d58db743eff84fa1e30fc7852dc0c4909e84d66a8a155c6510ea1a8215bc2b6a482ba2bee26ab60b0d1fdc5eda9acf5ee6b8f26f430375a219f3df5bb9d29b32d6646a2add851bc9463488c845a037ddc5ecc478ede13180c68d727a18126f2b183e7912bd15dca05b52d1a515ba036c9a961b4c3c440e027cf0dec967b31797c37bed306a2f08edb9d237630481f7d95e8613cf46b70e45ac753583a705f9b2470c3274b51667b3cc0a0d848fe681ad3bf554566c310a129e92c12883f5a046bdac0fdd91acd60af608af936d2fba89a7c9b84c1a03609d7458881ca96751b104d2cefb0d81ddc6a11d4dcabab0afe8b44f2569ddd5b608eb03728eb38223f5c2658cc2818505e235a1a44b0bf8500f8f952f9bb02b2d891ea9008943cb8ced81c2be67793cc2be279e8bdf271f057c74b596ff85ccd56561c290b08213da3488ad1968f2632b935040b230ba6d3abc98f8f997bc19f881d4a0293af14f7cb61222eedcbcc7ccb0ff3c9f71b6af7ff64172266dbccbeb990648344e6ba4e64845cd13e640a6fa70344329d7114d114e05d3f08659a8cf55f3dc2a833a95a19f2e691d01621168cf34c46ff6980e38e8745699b250fe744a48e6a1c6af145de6680b2786f4d95278339abd8d1ed9d53b32f06cee8f1b26888a1a1aba3e305b0a95302930f342a8ae4a77b2163f6bb21ea95e1ad4140d7170f3e7e0098fb270274a534cb28fd0f1e7dc8bf90adc500f3a8b0acfe91b9e68dd60fc3d45485c410ab781020e56576bd72017bfe72803acde9273a25030d351189b50d81eabea0ed0f830f8e10cfd696feaad039e17f78e6bb3da38f9371f9de75a6b2d928b87e7dab3fae00072120372bf484bb54b48188c17abf0389f0a5a97fe4221410d6794de764041e46bfc6b1c631980c3b2d6f82658c0f2db51ba9a4004c9d369427be3ba14d84874dd3d23851d0e2f4b5bb70a6e85129480bc0a026e2f8a47fe22d81fcd3dca20a45fd202c69a79172e0506b708fd808322bccde5ac1a7cbf39292cef0f88ea187360bc7e4237c76e274e1d63b9556f73cc6d55b48176899d066e4586658881a7f0e830f810c16cc33a869ac2b0db5df879c7fbfc0a7a42294c10caba77a79c7aabcbcebf60bb0ad4ad538608401fbe10afa4dde640d8965ab8a17fbb99a6d52c573835cc27086cbe229c70803d30b9660025fc983425be6630e4a4e07756bd3f1d4e76804bf9f788ff5ae8345ddac67420a29f3c0b216fc045ccef7d13c7fddade79bb2674ba996fbe667b82095b95690e2970fee3af26e6e61a83615976130c6c427be728c33baec58ebf4daff4c3c30ffa96cfe9284076bbf3d993f6d49aba94c01f45b925e42fb6a9be7dc59e41c973b93e63d00c5cbeec4b219f8a7264c6c2219bd0ffd3a31f3bd2b1e56df387c88a6dc8e00fdfac0bb7951913f8e4d7729495e20d4b566f3441f35a844652956da660359b5da03dd630febff5daee48bce3473665de8c3ccac495aa7336e5a931fbd736fdfad053deb5247996c79192125eee65d3f4ccf60bc14b73ffec9885ff47e1a339944b92a0d91d617664c7034325422984677cdd612ff2f0e96be7275b5e1357cfec3c133e020fe0eebb4b840e0dd60fc4962e5f999ae81dcdec50958ed1f15793525654e3447b9ebf8b577e2125027d5e7edcd7ba37d42c5d72f74cdd506058b9ec07ced434d5b0f36c56ff7c11f16a5627f148968265e486f2a1c5e2275e6e7f3a97dbbae65d74e6fc5b723adabc7d2c60f6da3ef3e464c474e7233a406d074eb9015ddd74a11b76e7973601bc61ccb31f376bdbc9301c42062f7d12f9b90fdf6c8f07b99c8f91e2faa3c29942bfb569b1d98ddc2fe04878d684defe8af6e9e3cb89f29430ec1c9757b070d27c068da06723b094357fe8f378663560c5e7afd9b67e53417bade97e5d47a1821b91d283fce4ef2fb06722aadccf4bc39cd15c7391932cc95882667319cec434d7ce1ea1fc71bbcd32a1ef0cb5cfc707ad028b1c414002df92f363a6d0db4dc17a54f2ed994827b9c987b0564767a8cb889718facc6ae616f2d1b8e293d9890e1d8bcce6db9a2e5bc6635f642f1195b0d69349075150242bf0e83dc712c8a00fd7c50734d3dba20586503567f7e7352d14e5f529e3accb7b165c21479d817b1a9092685090f1147f70c182b2715438ba9c1a9937d5838bd940e57ddfb2e370375e55ee29602b25948c853c26a86c793bd1a62052a106e2b6f665d57ca327264f50fbe96f9632caa6c5517a36d9696d5752b97c0c83d942bbe4f102f098fd4014ef95c3f82b52a786156ee0f7ebb8cdbbe8be41300edfc3512873e2e850e2732d0b4c693cc14fe33d8f134faab03729becabec21be7f2883d04eb14daa1355c46217f424a99d981631bd62f940916a93862619fde0e526979c43a7c648d6a2a868875c8fae905bf2c8ee40aa0fd55320b7fcc7c62a3ddde7f382c98518ea0d492e59b501fe073fe5009e94122b35bd3eb95d22c613231068346aef7676fd17a776dc8d6b2b026131a12e902a4ecbd18342ab5f2612e354bd28060337833dfa7250db1fb5dabc58c727cb9ac50439ff6bf27b55f518d33f67fc5f173a4b1c9a83b8728794b9baa0e79dfe298519d6c7ebc73242aa807425482ba09bd159536c64dd3d089b8fa98d88eaabf66ae927786ad21f36b78a5a9af138d047133bc6acf19325f2f64c74ae56935f8e349ba28e6d4643eb88869094e44a46dc3ebc74d7d72b27aacdd5eaa41f9bf19b34882044b8b42c80a087eea641c0bc203084c1211f113e0b93b9f5f1f077b3db75b93df8bec5de313c3ef8e71bf111e01779905fe0ccba2e3129117520f781bb06bbbb664b421c6e4d619e502fea49c35943981b8ae44ff3b4e5ac742c8a010455f0fc90dda03a86a3272a0de72772d35e08cf80b639706f71b484ae9bd43b2f0736aa73bd757128e553b6d7c5c142be63108eafe976930a228bf430deaa176ca0481573298a3a46e25019cf0c5869f50a276e891caa3b848bf8eabfdd6e4a425cc6a29052d08d21579c497157ce6d70d51349bdeab4dc39e7e846dab4de28b9673f1229c33d112f4f476f29bc8ebd39e9d67c0a8e6d988708f68d2c7e96bd863369ee5ef067c778d20fc7e1effddef5af934d882cf5c8ed3b9cc1b27dbc02c5508c8429e3352f4e97efa6649e8863840b4c1f657af74929a95d38f93df7d59ee9884a43b8962d15406852c446335a8a4fa9b7115582209920438d16da2fb78a4cdc6ee38717dc227979a1dfd41fd8da45bf024240559d364e4ac7c3b37d1e357f8fb291a99e8fdaf9981c6e30517821f48ef2ca1a23ebd10df41e45763247a0d937113d8da505609fdf8f8128bbc2b3d460f74e73a35f340f25979779a31563243068b2160f286c9c9d0d2283dedb1871a42040065cedcff491d021b7b5a83544f6e1ecbd43bb5f59926ce8869984e0629567e422b7ed3e23dff308f694d8b078cce4ebb091eeead432d46c43134e96a475ced4ddea94f66704b85818036d2a84a54f221cbd9f57691eb2e00268f450407451de619ef5a96679e9a3e9a619f92791ffea4304b3805f354fb2097f0305a54ec2c1f0b026f446a67d1b783c97d56fe72fe490fa80f14dcfb11d094388bc8c0973aecf19b6a899e4d800cd7c8f7565bf51f5d5f27054447e52023149e4a74710f1b056bf66f08d376a04c0421653e643b31a64d7239a202a9bd14e22f6590f057be665bdd4bec5aa6d8869fac336420cec286f78228cca2f090f2ba8f87eda7c15c1794d4bec2abdeb675dba407016e1db425cf7ddf727d5101dd03378fe02ac51e05a855c7ef7bcfd0418ef7606e5172a8223d7cabec9329fb614989eb2aa7d8504607b1f55cd2f404ab2b346fbb7135e71c3d2efaadf715ae23c935aff172946f7eb86f29029c95bc8748f8d306e523774366db9a01e53823e27e429cdbb5d58fdb04112b0c2a4cb54835fe3125c7bb73ed6d68c489802c8c997f2790b47c8a190469a177fdf65328b7df4c04453db357ec69494abb42eb5d16d7b13580056654b0d1393714454e81d8970c2d28a046e03cf901c31b33bc9ccb012aa31c877556c4fc3b005199661be67ed4567abf25d216edc3809661c18c06cc0c62dd17abfa9edebee1f22e53f08c59b8e516969d3ad0182f5685601243bfb66fcef9b8b4414f3d4b8ddc3059e8d1b6669abc37a6d3754c3c03720beaa8f23c1573590005cb5ca44b26b7d463c97607804805df8de976d4ced0ffaff79aeab7c39ccae4effb37d7ef82734a56cdec613a0b5001bb4d793fe775b4f1c1ef75781948ce21638539219c59b175d47b6587c9ec5a7edb8fcd91c724a1e68c9839fbd889d031605eb241773acb03c6c6e620f4c50874ca1e7c1c22e3c299bad43e5f2bd035303fce02a5e469dbbc83e777e22a4195d416cd73f2bf5acb295efe35a21998728dd25b8b69ba47128efa9fb14426e42b441c9a1436ae680e92c7e1de593c6a34c3e554a2562c8780b9674d4fad93fe1cd0772680ff41974c2005ff85e41555ca4d89cafc4fdf2c40b0bfaf6c619457d8f7213d4b2665909f8d040a202162f87a14c22ebbfef980660c79cd8dd6405bfa51b2f4e878b65146dc3ae06cea20e3f48f6ea5b5e75149bd93ba1a2799328bd1eedd3283bf2c423911d0e73d263b8b552c03eb2c2f0c2b3420706d24602190169100d2c9b5aa5c76c7966468b347a7176e4026c433d34ceb25a0f2ec71c0aa5fc74427aec36f8756640e434d29be4769b5d27e3e3f0e0dcd07a21a5a4b3c816c48db78cfd85b45b0a1fcfdd623958932c49ef6ea03af66710cc82685411a94bc501ce8f6145bd46e36fc539bd8e99aea5e77fb209c30f7f4b48451bacd171d9d1dbdfa90ad19a61b9bdd0c1286c7ce4a6a737c632986fa51d17312da6f2daa076137ce874c828a9007d2d78385d612b3862517a93c9a2aa424bc39ace4645303235acc230f4d8be4089c906c653800358da727e694a99b84f0ebc3f2b6c71f467993cca2b15d385ae096a3ec5112dceeb40b38ba55c9536f91e207517468a3633921453b158506c722eb21b57ca64d5aa57fbc6494df23575334e34d9b3969005cb22a41816d79101303d888433401cd0a5e50ca5774e89235f57279ddfdb06d41af870867cf1d7cf1c7ef39932127f9b7608f5a9c63e0ebf00a954eaa47948de3f82f6b4aabbef3d82329226d64611bbb6e70512937b914584851288e8146e2d0a4f2eac3abd53a60f6d77b195cbaff595ea0dcff94e14f1b60dcfcb3b8ae087e4295d9d598157d2e61c24fa8a64f0160e4e1353a5980389425604e954a3f21789c7c385f1ffc4c33091f753e4e0754fd558ce34e373523e33a3d2705e3730af472fa7739561d8292e470d01ab3d831b2e5f2f504fdf341a1488a9080d30b100cb86dbf5d31b720cd28f145398a55971748c15c78ad728a3887e8baac3b442e70425f68b4d1e6373eea2017db3d3a28b4a81258920fc9687a2672b466a7938eca8a772d8a7a8343b1346c6fff18a01e17465f2c56518eac1e5fdf12b0fd6075ebe60a12926dcb8e33790b024a632feff8b6518a964fcfdfb383ac8dc6ff7501621b1171d551452aea30bd3d41f5950c47d06f8ce1159c61fdd3ce2098df857440355b72324a159962f647d85657ba6fc1dccebd548f950c3191d322dd79b5b1ad7aca56d4217cb33ce0c773120de0218dad6aa6e33eefd84e5e2d766848bf58ebd9a4ac94d7e64c10b8cfba07e399fae07ebdbf948e0096054bccdbac6e29048de68d7078aa3bd65de3a132fddbd3a35fdfdefb1f64e2b9f2e4a4f59838c25f09e5e189301a53fcf828609966a3f7481097ab6abcb89855f639ffe8ab0f6541b6103373bdd1d25f6567229cdbddb2dd468c0e5a5c75f9ef3d39b48f0a62331332603b33cfffb43cde265bc15f4b064a133a509ed32c37ef3962638a67de0f5be47b5cc5bffb847a8ff6276ca9ff316db3842af94fc27aa2bf4fbe55b2563db6d819a015fd263b7267841af3c446cf7ec1f7476bb8f41a00589ff3bafda9fed041f69deab5da0e9b3ade989182778043d062d6f5924b22e1e960b558d377a1e93c7d813a271c022f3518fc55d7778dd377a81315313c752b491f2494c551b8c44808f322331cabe6a24e6c9f3de94c16987f11c73634d31fb2099830653982272988d42d40eea764cef52b10001136243db0ccbebc7a3c03a6b4e89e2c4e249139b3bec94511a6c1f122ca23b2a2d2fd3aafae6f86dc5a9b3b356d45ffa37797d6e7453bd8199dedf9bb80c91fcd029d4e746ce07db6df28be4b4b3abbf71e43201f82f777a6d2ca4c5ad0f2b8265a5d55240431ed20fc2e6f8e902a915102c105c2bb09b8a838c9707de994c589b3265b0624a04a878082384046fb04ba7d214a0a8b1ff654b95aa77e328237347601b3c70cbbc37a24b97db3bc878fc5eccb6066e2492bd70f9a1ca618be55ace1141ea7f0ef7c96944a0a1b8ec6216beb7e6a765258b3959ed0501bf3d571d46abc8d9f023af6dd36b328b199ac84c21a0e1018ffd6b29b83c680ddff598ed0e8f35b072088514976e87dba25a17dcda6f0d92f62131f9bba44b82dddb8eeb1697e31dd7e2ec593575b6d5504ae54eacee0a0af8911800cb538e9ca0ae9fa64a2b2bd19c7aa1df4a99614594ff0e77662cff70fbc636110f9e0da32e78aa8d5e311f033b137a5f43fcc7eee00f25d182d5fb6d4bacfb6dd591d7b5d5fbf68bd87276906c73058e4243acf97c43f3b00a346ef7a9d85bba4db766b32b43b44be431de5272c69b2b204ce8f33e2be64302f6d9cf30b501d7ff6b755dc30a77554c6f94dd7a10321a38be050b964c4225c7d55fad05b51455b7c59e746290edc992714e820c4ad73ea07819f63cfef3dba9ab6e63d113c8fa437f9b0ce9c01987b9f3b55ef38e149c2e5a14cbee93e254ebbf14025a1ac5e112e341d42c6b4e6c322c36d7ce3589edf075afdca14a2cdf4f2f53a1a3177012a79bca9b8589484d561694d80c22fa574e33e17ce2d16f9753cd61eca0bbe30343316c0f3150695e8307be236c9892320b01bfc384c285ca1899299fb748948ec7dce29a08a62941123af05a19c713e6f35b9d6a593d010356e57b4dd40fa5b52780c78cbd51d8eb6d4bbebf5e80737038dd596690ebf722fedfa4da2fd977479a9628d990aa0976ae6ffe7252dc70c6260c5058fe836e978a595e0603f303ba635015a28644dc5cfe64530f50d1d6f56984374cb904eeba033026281bb61ed8a8641d7c064c62a25fc0bee5da6a45051733810f963cad12f7d3750f1898cb3bf71b9e9384a49e3aaefc4843cc5e183ad06d17b0c60177c78afb951d035952b4da33ad20411e44cde5689234d94241ebb09adeeefb7c121bb79c8aaa383e53381d9170c96e603d4c33615abacd90fc26da1237085bca22372b682d766e2521cf754f75a043edd14e41604270515fb65208129094f9de07d0eea979661947b6818fb7a8ba3afc2443829d935848769876cfee0e8ca8f2938034507eb6654338f2f73c96109cdf6d210e1fbbfff7c9b4d99f438ebfbb790cc4eaca3063156c2cffb2396e20daa277368b6b567730a7e34f0f4d2b82170bc4d109164603c3f1d0b180be7ace10d8e98680d6d72d957b08da655a47b790ec2d91198dedb2341031235ad359159896b12b773985cd5a8a9dd48c1f66ac81bf94188e4e4e59ff8d94b6efee5d08eb5fb3d6910a0676cbb868687e5c13d0564d44d26ff2ac2c643dcc0402a8e6ce5247c78a229eea059601b02926b9804f808992699da7618e5672656af60c826fb5b40ee0008ccb3ba254ac4cf8c2c2936995d2b9d3b426e075006cc3dd48b9c50aa9c5e824bf7eb3161097cdf4885586e0b69196bbbe2cd570d59736431938391822ccfea04c9736ff983e119cea3bb811ed32949702879aa1678763c25b303facce3864a6915a8b3f3b81fb3aa77829bc05dc2c5f90460c475ea96a70765304b08f1180e17866ef6ae01f3096d69821e2f173682d5a3d1ed3f9bc2b0cad1f138b58206eb90c3702beba4be482e630d07630277edbb7bf78d039d681ce97bd33a143bde7652c1f011295c0bb0c254570c6d7494ab1d176824f38f122f43b2c6db14cfc93728de9e33f077a4396440df6b996c5a9e6d624a9b0970bbd058c088fa8c85e5f6604724799ee6e720c6bd745dfcd760f66b7dd635059c3e47abeb479a04064ebc0304f686db32ed17ca0ebc6af63ee67ba564c160d62324f6f19af9dfa167aec11332bf201341dcca84ea1860691450396eed2f04a0de6ab5f1d3c2e7c955384442faa1292d2d0df8db8250e99fb44522de7b1a874db61adde517c3c33f8cfcd0190c1b1bb3f0d35d61dc5d66942e301e60a5789125475b461c88aae49bdd186242aa9e04b4fccbeb5982efb010f5736eefaf49af0bd4372a86b77128712fa720e4509c6f728547152e9304f0057e39b46073d1187da052f2f2f3701f592d7b7e77482a4e9311a649368ec22f8343ab2df9647c1efb0f0aa6cc802f21f44c5ff9d18ff65ae558dfca6172c93e1a67b2b1665cafcaf2076faa43d0ab28dc29dc0a1b9b33df4d9e30be2f8f071fd2cd4206d028e9d6438adb882ca0e0f914d67d7a0c26da5cd4445c1198287ec758259256c5c0722e1111a1a6319ad150cdd26d9936608c0a05409ff00da69ff65925c4d05f45a24ac5b36adaa99466889d9c76eef503213bc02830bcf87783e02312a0893a12cc0596f54eaf094720af7d377f9e679f80a7ceb2b92a0de6353e871d66bfd4f04878d44ce0bc0549f786ddcd01ae730eea87a824cec33ecab9b42a8581cfb063299197e141fc13fcc7d99d2c92756afd427c67b1c2700e159c79450a459e330479891d975be05a27925b2d2f4e900ca98344dfffbadfcd6cfdf0a01f30dee762982030f4ec469e4c333603096dd008972e22ba12bbc5ecb2e6dd019c28ab8637238e78fa3eff45cd09122774605a0e896a7462bb6cef501f3de64ff8018c62dcd5d46dd616ca1339fbe73edb1580f728dd8998f9f816c101ca08cb8112e285da665fc53bdc59b21aa2c8276b4f71105e5ec02d4cace66ad5de7f21998cbfe72eb0919a6bae944bb48f853acfe6bbf198e45c07895fd0e91240f54902ac92e658b6f806c35628da483768c269b10dd19322c27ce9928de1c6404aea22a654abd70041d7771447a87b4c34c691f38ed01c3822a489a7898960751ed6badaf8958f84cabd33966fba7825e43475e3a538cf02007c0346706fbeae9638478f6a5233900153b7c4b0905311f450cb5dbadabe3580f00c766de9adf1233fd511b7d1c6e690e623397b7e9266f2bf58268501bcd59e0962c080bc72e15f64575f04acb19c6b6d73cf7384dd03ef9f6024685181166d112bee1e6ff6dca4b925c89b77a877e9fbb92dd5e9892a43267050fefb0d92d1dc038d39d97f0ef6200a55f5c2b64cbaf435ae235adf79a163a7d84c58012d3ba1ee30853a38b77a4add9ddafc03207ab58929f8c09a08d6f7142b0c72d0ea6be3370b2ad4d89eb9259c2e893dde8d7fb1f452e0eab8a3eecc120c7f5b7253c5597d315f580a8ad42c5a3fc736f06fdfc8c3e2291a66d418fd44fe420fd2be9bff71ba828d0016fd2c199d17af5e0c39c5434f6d5b292a51a8a6e9c532f2d846d47930a19ed3cc4585e86a6cf32ce00f7b07506d6eea1424ae63bf2b02ea8e36ccb8270b5775893e305b3ccfaacd3792434593dee130b6a97a82b351e79e4a40a152c9e55861a27b8026b776eb7275428d985b98c1d95c3aa26f5e92f2d064ebbf247d6b2eb27b7a22fbe02a41ef853dea2285adc7efa50197beb345153d6e7a6009cc1f70642c4282557443202a9b0b7e6d8efdbea0a6e8f0105619b344be71d43dec5037e3cdd0abf55b4314ce9f7855a07e3c3d4246d7c35eb1a4e5bc909392d5cc7946f33bd2cfb650f19acabfe7f680900dcf4035c356871be1c25942ec46ef1d66cfc90c850fba310fcc008b252c1a1c4e3c4fcc2059e2570863b2d97e81b5d4838898008c48716739df8bfc1d4728a0038976b887224c39db5613f2e208b6aa75102a4d195071b9ee7ea22216139cd0eb77546160b37a2ae9aeaadc65a65f95fb4d2b74f57ec5689db9fdf5228bd6ab71c02b6815796072a03380b7c54bb9ffb353da3c3568fe79fbe5e6b879c9dd7e1e4c880c56edddc80307593dc9fd99ff398a2f7b49708bc57adecf30fb4b8f3188c827212de1f0547c816b4760246bd8f093f46d165f327859438328170f5a085a65073b90f9780b8da0c6def3ba968ae30eaf3e3dd2f2eede9898ffcc9a925b19c80477a82f08d7119b9fedcbd3ef7212a3dad9f88ef5f6182b7189466ea7bf2138bedc01b93ac08d85debf6a3768aa5354b32695fd989bb15af6f19049c0a86f3d77e405fc47bbe444808045d2250e834004dc040778f16b11ed829772a10e77f004f439dd5aa8ba3c38f68c4914e2bddbea9bcefdb7712a5b30e16aac09fd745b6eda961b9196e36abd7490fa1d9b5a1b59f15f36e6488a2bfccae999a2f5fae39c7283e723e2d74739fa90283126ad6cb25de64e57841f3790fa8b39b65973fe19555a1c2f44531ed816ced552f808c2605e57562ac6b56c93ab8cc58f6565e57576050d2b713f74fbcd67c091799603ac3f54ac2e0a68f5c0f88b6eb9860a3270f0fa5534f9cc0a4c65efed5fa257b995144c7e077b2d45301c05f0e685755a08b66ad422f20bfe7539f0894709eccd67478e9144afabd08706848064623092e426031631629fcf9f8d4016c258130345156ed38b92431d068232f060735d450025e9e2b3a764dd941e9c1af39027e8aa6806fbed1bfb7d506358aebcf82d083cb69a04b6a202db3ae6bd4b4a04c5077dd9b276dec97c6880baa1adc080cc26824f68f36459a07b98fe3fa2c1553695128eda78ff088a27dc56e997c6e0196a824a7f5a8b4ef2d96afac9e0ebd3f98691e7e0e9d63db7a8428de23e6cfdb33eb4a7df2c74cb1e51828b815db5f31b5047e58dd46cb20db1af56cd9fd37afc9c58fc21259a3cfc33c60565bd809a3f3dd7e0005e77c3b21fbac32e201b2779fc7121199bc0470ac336ef218a15a77a432f46ec5d61ba244ece5a0d1cbf3d65c3e36611405632198e1da5fecc0403f16b46b4104bd2b460c3a8913a76d880bb3b10cfa272452b7a6729d31dbfcd726ebb8ff6c1371f5cebaba766540196352c816538f678f7cf3256b3cd2b8514e6baf7046378af59fef01d77d55167ac1ea59c115e02967274bd23f86eed56fd483a3d21dd6638bed6972b07af5b6a3c91c1a15436d9f83f1b02e139d2099da1c8d02628b506b1f371f7393eeb71fa0c799530e77c682bea6a30fb7b28117e087cedb9e36c9db199ff8da7238e53532271529b54075aa9bb4e28dec8b01855a7ff94157aa5cb6f27dde5c907276c379decb04f395465ec19461bf440d56e431210c1f696f43064b68f32ef861afbf59b10bef744d8586f3fe8a2c1c7f533e784624d80cb8b881685de082302efc578aad92a45cf9ed4047fc8e8c5d8c6d34f95238a99c1873ca9da3fda8affd80c04a1d7e69281f8181d398806a3cb6e8d0813aaf8362fd5c4f81d743df3fb13304dfa3ec71a0644c5788ab9455ab3430f66ec4866e106193d9f96907d4f20c6cab9e4f58fb345ee773a8422541b8537601adcf34ae3c1bf4846bdbe2b66d034285025f94c00a86a07c5d81a90e3a9fb7c9499b1995ca83763fd40693475d31b3f2a6c4260ece2da52405959c0ef4f86df0117bf769c2d82bc15c4c5bdc2d03ca82db1675d4c7ab18aad056adb023a50f2b5e74038c5dc4098e7ce9d87f858306fa09dbba376533fb5c6ad04a5d8144b13cf436ed9615c92a0229e5eacc658df19573e25c301a9f99a9d78cc37089c58e6beaee74c6a50e1b56c3a01b37336444fcd74bcb767fdc54e60e91025ed2a8a415894a6e2dba1b9c1efd41c7c541a2517cb20c2442d32e8ede474c1fc45457817b208a8c4d46516dfeb806dce08ceb46d5416988b129d4640e473554212cfd961343245434757e5dcb3b839546faddcc32c8eaa41bf6a2c9f7ed9bd128725558155e9def82e95f16ad3d910cec4168650a098a22a8588f62040ed96a2cd66e2c4a2c1fe64612788a2e5f7fe4285a65b77df5af8aee1910b237b7c207a802b2154ed6057630d9754c653ce4cd14361037f420dfa4998b72196c6a080d6098e8eeb7531b178b1a7de79784ee4e63796e23ab35feb9b0a12966920fc5de1bbf4d435b51c319b70bad2ed5cd5daeb5fbe587b8fd2bdb7f8a2ce160bda724f4b36a1a49ecc05e7d3b2529c98a0f37096000bbb3f3b90ca23a19b627564c44b8ece85f82efb247a3906eae0f4c1b58b36bb2be8bbf5f61f37918d02f67a8c068bdf7358cab92142a0472ae0ae7b2a371e78f64a9a53c34b42ee671544a8db1f15e06520e4563c8e3115d42596c00020bf253027ffbc5844a2a7d42cdaf7490402b82dca4bca8daeab89d92d05641962e7df03a60a43a2ef18facd91eb1836cbff1410177cc99af671724b45e48f9145756de313ae2246183262c9e25d144025643f0960779ec6ccc6567809a7ffa1c3f3be3187d6c9c0c1044fc8315eea2e1c4045158fb8c2234bbf51a8fa0d5550ace4662b9fabbcb96bdd37470305c1dc54e79fed0a82370e29bcf5a2cf92a9c5bf089f8c3e4554e3fb441df4196cf0abffb21933c51525efb42f0d62741d570fe8b636e6905a391393bcf966d85ffd999229c560cf183368ce3e4209ea404573c5874785baac97b9de589d1a6205120018dba5111ea4d650a937cf7a94a0d842902fe2c90cd9c0774e248cdf8d6d3b9e34310b80b2a9f44878b3f8b0e7d2f10a48d6106c413240d7d9f1b547fbb50d545eb03ce29875af5ac3cca64d36270f93e5569c16aa9f0cc8f4e52b8c62040a689ca307b96578d410c2d1f89585d037d200bd246c35f03071b36ad369c18f078dbe887fdfb3257ad7db5c5fe404547d42831b6ace60f42d2f28441606291305da26d908e14a8ae8cc6e83e5ba788703638cab6b94ec278be7ee50e21d57a1681813ba2fb700c402af9bd3b7af2c289a77d93e87ab27d8ae18a84309c4ce157ffdfce0813c2d91dd889c0c9a54c420701455dff81d5f954ee8a7159617862b506f2cf347ee980721c7cd6fb0258ce92d08f03d8631463c74b3552bbd0d782c476923225f09fa76c2dbf27692c335fa6196f4139a3755c49608a5bf0510d409d57843188a4d08f1a403918d3e48f2b13d01b854ccac8d5ded021d5cc29c5c2f303dc15ae7785ef242fcfd69dc9b6b562448dda2983759a90122cd01d79c337506e19e7c186aef03e01136d9b87e083c6984100427f94da28c5c12b17cead4b4ceb95b2cac5845117a33376c174684f61ed087eea6b3d2e00770dcfb9f9599f7328bd4fdd2e0e811c36619b45249875f7feabe8bac7e0caddb274707756a820d6eaea56483e40e603d04317499010556882daf9fe634c3bb085d81aba48e256ccc10cf589fe08529a1336baa36791a8132436dcf63605e7fc1cef89c7179fc10197e8977d7fd913fc45c3414b76f5217b543f94fc8fb569de3b8decc8b185fd87ccc8da58bad27bb4089770d0c61ddc2e102378813fdf4b623e7cd2b28fec850685fdcbcd8af0419c18d7a1f16ad0acf5e2cc5cfa236b278c1718ee705dfe5c43b99189d91f5b1a274e0d5a0940e53acdf5251f5a749e4c89ef0bdd18fbf102273305490199c1d8f161493b9b5594943dfec49bbfbf604cfeace50ac551ef7460fbb8d94b568abac5c2defd6b8c162dec2cc302a4f7c94eef24aab718850bb7156e2354a843d3930390ea0c0fd1217879c472383a3bd952fa350584e660cd48bfb98f38b61dbd3d48dafc92e5d1236164ef403aa3ec3901c7e575c05f6d15ad749588239ca608410ba9a6a609d28770e05a9ac752e32a0bf945eb51adb1472c0e8f79cea67de0d35bde9efdd9cc1b443c65a411263735f1f6276dada1609985ab888b3602f0fa376ce5d301e3eeb4407ff4d70947a520dd3d156b1a9db894ad11b86adf82640910bd2fd56ed0c68b02f93a9187d2c90941a97df21b7b43f2733f22531a379358475813dae0a0b38bc3da4376da4fa26958b5e15bc618afe07ddce9c7fce95c84acb3815182fb700df8264165edb882f17ece5f740b4a6772eb24e6432bc14843871dde2f7de22d720e8773ac9c4ea28b22193bd6368feaa16c75bf64805c2d0c0a422b502678fb52bfffadfdb0f20ad4b7a4b909c2b194a2037b696877f7a9e4c1ae506d9ee5d1c42bcd48fb8ed55cb42f3b486c328b5ce263b134a06dd172fdea1c52a221367ffd7800cd43484a878100d85ef79f2923a5d928197b6d52acbb0f2167135b2e41514a1ca367b2be71e5632f3e9546e653d52b589407575ad3ec760deb940f324e004e7a2c7d2f6f017dd9a36058b2f0b488bc6ebae1617746b23e0186330f763d2cdffe6e920a08bee7d41dba3028cfcfb8277534a09ef1a036ad4da220ee1c0434f4b2ca1f6148f62d901ccdab0decf8b23c44c0b95f93cc421668fa6e23243c1a3a10fa21574537467860d77d0f0c99e4ed8cc04352b9fdbe8d515ade05e2c540fc93c9e4720d35328775f86a0c3990281fec59c02bb53d5ac1f11c8224c0ef1f13f347ba84395ee28057770e04f8d42245d281f81447a469869af4cc0cc2abe077617eabda1e1c024811e48f0ea33be383858bec306e4bebf4fe16295fae0b3b55e35f0a50f28d14611fdbf2e58be0208ad769c2cb16836c9af2f2532bdaca71a99c38e21c2b227c91deb280e2b5608830d218e0cc7e2ca9948754fd5f7d0902738e8f45de856e4764b4cf53c8380e51ba9ab08a96b0e295b50a4e84c0708d25cfbd4ed3634b73691e98a05f5f71f5c1863dc991990c1085b860cd756927b1e21dd4a3a4d55ae88dcd783f9a8137af986bed08c7ba1ba6593e1526a1d9e543f3b91ffeea48464bff73814b32f257ba643d8dace0258dbd5c001fa786729c396ad40b1f7f67034fa70086b3fed7431385f56a4a7663f537386428bafd7f633d55583d8c25111c98ff802a5285653a55fab8e8ea0dab106c6b354385e46207cfbad14339de4a4e6ebcc8b7d116ea00b283cb561bf0c3242c92d2f63bed93f341b855ec7b70463eb56f92be66c1573fa2e10a4f1d1e4c691624c8dea34f004dbc09df29ac69792e50a86d1b7a52bb0750a919ca5dfb5b54c96a2ad8a08241e405489e04a54ad71e92ec8a99ebbe75ee123584991ed7c7cfdf5b59bc40a55f6ad14f2e05ce8ea86a2bb1b48d3592c85384eb382d65cf88ad16ffc4b97e595c69cdca4246f53266454fdf2ced3fc611e02b0f1ed088573bd87f2eebba66f31b5773901ac8538fb83733120d5c9fb89e2c3413825edf3dc4fd62d74f5e5117ecdaba524feb6a179d44a4c94c8da3caa602c8ce24ec61a06e83fcbf4629404a5f1ac5f9efcd25f1072aff159df784021c9829df734879b09c709267f4b3fce0fdaa538c3285d15752d0608160697eb19a18e11776211c6b5ca295a00348a03a8afa93a4f4eb1daef7d0fa503e2a225bf874d00d18cd910eacc055f636efa3da3a74d50af428daff3e94c755eb0fe413d57164bb4cbcf91445a1f58f9495fb5f6adccde6ded56dfa5396fa126a4384970e0b5185996d0e9aa62b90cefdd8c3b9e095ccf449ce2075800d8b633c1e8a8d6bf3f7880d6855e28a8b00d494ac85c94233d5e57ce7e999d7ee0638cd73bd9b6b57fcfb6deb14514379d8630c425bce1b2786dc1dd3306831e0d5a18b53102b1239e4488f09f983fd6c3a2c3fa85605d5b495cf5759c7deba825193ce9257a85cc6b49497b2dd5f07007c8d22bcd568cb275549cf8a4f725fb24e0b56954b81ce767eaca1a53cd50310471ff0370824a97f43320acbffc8298a1cb0fab66d96ac598528b90d9e05603a951d4b0c1dbfee17535e04c2d259fbd68db9c0e9cd2290ba62a5f5480660863bffa7c20a19a84f8a0e945a1bf72b69b776e387537050fc0cd2e08e8175b759b5049b23e9e6208af90b2a57606b04c2f47291c44e08e00671955c512b1044884ac843caaa8f2a034ad70f557388e47a1fcb0e59655eab683493c9a33788c25d8eb5bbfd0396255691e90afb696a49ac7997d305160795c05523d45abf9b0d392de1a09d83b0797b3170671c83f2f8f9d9142318993b4ac013ab02079e93b0849172a421d1573bedb13460fd79cb5449a587bdb26924d70bb02e6fd77b74bde99079e1d43bfd2980ddd75201d84e8ec37439df961ac5cc103d0f6ff7aca5c42e972dc8de6e047c5c81e8728b9f49a38c1f14cc8d2e9ecaa9123b140753dbffd4038970083feffbbc9c5b628b628d74bc1f45129ac3a2e5468e3e3748228b3ff4cc440f931d342e458b42119ff1b6051d20758b26e57ea0fe16c462f13accef356afdc8d4a7308ff1689c62d871a385ceadd0e23f6e99addf613621509ebafac29819f29b27b25cbb845184205fc79bc4eff19489a9eb0defe89b96f7b6fb2dbcbf8be9ef8ecf892a79688245282900d4f2820e4ec7591806a30065799ee813fd03199b1fff054372fbb894b476f29c982b405c64488d4bd8fc93b85ccc7f4af0e7221554a7fdb7b39c2fcd257d6c71e7a20bbd04f57589e05e8edee19942ed986d88c4b043573601856e3b0553bb9fa54a6bd85215b5545a58fb573a544e5f3f2dd951addcf9cdd3d5ff917caa856c7a16f822556ed4dbd110dbd4a43a7897d8bf3ea5ec755f7a08a6fe1dd00fc99ba05217024a53a30c2c8cad37359e8cbb4fbcbdca5d7b15fcf8433cdd6776737c65261535f1b410b375c0cf61224222bad9131bb94272604c22d95bb9f14bd8e908f2148cf8a0671176df155e97bb9ac04590c032135b41c070a12441710b412ac206152dcbd199b7a7e95cc3e18b54a5b16892fcfc1482ccb95d33e69e5ceaa368a65b199b2b26a685c2e8edd2d2871c760744949d72fe1e95248b65e159db3daafcee125188bb4ac2cc684eea954d110924cf1ac5db377fdbab33c231976482ced3dd5ac37da7f5b28aca3df84f91d5dcdf6ca3099d710b523272c8f84d8696f0d9040e77670aeb7ba4861f0bad7ef1964c97d20076bae116d4395b82fd1a454c26004016e6f0cc6d9845fc4cd82ad8181d148bf8ca7a5747585f56f0b30346d05766133e9a9b2f0e4c970e13fbf51ef2c67c08f2d167920c00c51dddb79999cedc0b308736ffd0bf2201674a400462392a022d57b8349a0330614b11d719451d06a7e7b30aa0c9786523e523cfa6d816f03db60c94fee0a4800fb08f6ce14c08bc181f2c0fab148bf07a2b4c5e04634330f5766d45576e4a47831c1a27cd24550f0c6d1da341abc564ec90ff52dad4c2741af0c5b5708e17e7ac2aec4a963df304c3c13de6da28a575f3a045af4a60f3e0e7ae6d0c15b5916252a8275ccfb63d0e972fa79ead422568c7930779f61dbda50ca7b5be83c7a8a0e34b841418207c2bfca8b29c0705e2b50b079245045c6b6cd04adc0293ce769287d05d69cbb7e224e239371a5e84577806cf4e16f73613f03541ed3a838fcdc3a00be7b89ca915522eedf6d8e41975d21ee8227905b103210d208e2fde4537c20f0a568e009bf4f7876b7e8c8fa07df1c6df2a17a5776e07e909b0b2290447e122e0abb11411ab3da0aef0582ace0d7a4c310f686eea4e05757255e4b75edd5dcb4543f04637a18bf9a4cfb636e455656cd24f7e7566781e84e52c7d7a4b78ad8370603e509b5358947f9a8552b8a20376a27726b745e3f3e8ae5bedbac2cf69215f313dd1bea6d78c9542a72c8c51461669d610de98ec8ec3026fbe3cf29d7b836e27799a1628a0e21e4354420127ab0a2c05d6ed446614e361297037f9b01fb2884f8aced1c4959a83707de536d0c17c4895ba0a591f8bd985fb1ef0adbf4d1c42a0a975cc78e77ae0a414c42a639758d578844706b767338223eedb7177c2cee0ef7243df56d25dd327b279ce61fc7840d4f5306b870a2bb79eb7e9005280913a7f07c0397b70d039d308a29b80f10f076068400e43819d6d794a0e5860fbe69d84da851f821e5e15dfa73a6f385647c18582a72b7c07311b7c772b0c69bdcbf7220aa434e28d2c2040b925acfc074a2d3f21ec0c75ed7586a5ad1abc59db177ab65dcb1b64a4200dba81dc66fda4f388500e881c06aa99022b54abfb312255be244ffe1a603798488169488171c9149ca99dd7345414f987768c17bcfb12774a7cdc5d31fe00d8c28acb2c847ef1f80c20dd7846c90240f4b10dcf84caa22d40e5431ee8587d19b2ccc8783a776e41ebbf463929a86867b51a85129b5f282bee5fd7e695ae1984d56029b7ddddfccff077096363bda713bd9bf7aa20abc6881c54a7033635e1acc89428bf72b3ef14256dd5ce5721dbd6a1a28989317301827dfe4a2fd8e74552b3a33c29671b069d5b585078747eab5c6cb2ffc53b1b8870517ac98476be9739d818288f3730a5beb0b9b626db9a557cba011c90d5dfdcc3bac362bb2ad482663501f0462a3b1dfaba6c4e2b174828f0846c49b2519048fb12ccae25fd41225d2082583d776d7ea7e5e2405375de1ad14f03cef672c2d1d9361da17c8bb502d5054f86b0bde190b4e152bd387a3a6e7bddac5d99dd7a2fa30a47c73e9953405316f1020515f1439b645f322572aa4abc45d16a9e38280242e6226b3a8636b4835487d12445a4be7ffbe4ae54d71a6a31a03d5a8a67099b15f209bc5c356a79de45d9b8fb780b17a1e9cb95da2870edbd66a3123d79755bc7fe3295dc68f8ebc3ccc15f463ccbd82013cb7a5f919023c067b52a558093da33e4f163ef3ddb04e2cbdd809953c733cafca5e7aea1c623a60960a6e93d98ac043d5da7a5275396413a0e88f6c8069604f996a8959a732c5db1fbf1524bb2da845cef595e18c15d95c5ecbf6c03b4a4191df0d4f85cae82519f010d366c8ec161e01460e07e1a461d926a6e33bb9daedc452be90c4e955a0ce8323567286698aa786725841a3f7d236244c2ba8d05938239b67599065ceffa94dfce9b64014cb16235452775a929d8e2d765009dbfb93d9ce7e1354832c1e66c039a4a0891aaee64b572ec6f6da6202b92300ae39fe86e3f3c94e0a3ad18c4b1c01551342155e133afaf7c8d0970e6ad45de28d842c31d1853ee031d089fd155d6da9b0f1cde414dd865ec4abd44c508c9261a6d2e4cd14e42118a84a6741724c37998fe8c5d5efbb0ac01169012996915793d3003cefe9b85b8986b16c94715c5562748c84c77f119c92c4fa3d024fe5d134647d3d132e3b141d79e521d1509d74a6545e1197ecfcdbc2d8a2723613508361178246e7b4063fc7810328256b5a12fbe9220d0cdeb192b15456f6b48ac9de51817b2e2fb42347a4c331d870368f7c9b3690af1761067f2757eafea93c2b5b3ab0145ae531749bc6ad5225f8156a084aeed549fe3b82dd267989a1df629e0118cecc1def3600c433dc657e1aebeee4c1313cc04e76ab18db1e2230916083a096be5e450a4bd2d011575619ecf0ac1d0c32b959a52ac8117c490fd2784851b5d9e6be81720bfc5e2daabf2b7a559b1efa9f74598e289ff968754442003c7da0d12dbfb3dab80b279f570b8db71fc6721f96fa14d16a552d9d0081db3c1d53799ea303b783cf5f937bbad8f6d3a083533defaec8891f395ef411ad6f41612ff57277ef152431f24caa2e3975ee709ae177174e1998e43f0d1547bfc5bc299afefbec4bb51875c77e4e0282b6f8614c63199c98a6c812d387969640fa5b8617096cc1db8718257a94eb55b1a853133fbc02c5f58df70148e3b52f8a95e5d8a344da42ca29c4d3591b5225d8b431ce9075cecde0a98e21f13bfff55dcf3fe56c8b70cd12dde0b4284646c3067289d1162937d18ffadb66702993af4342b8e87a9e1cca18844a42022ba76d69b16ca17f35b5b4a6f624e18c25649b828d95183413289619c65ae8a5c6a97d5ee43c44e22efed12220daaa35e007984a734232df6882a26bc08586de5c9ab44d13e0aec1b374203e89a0593b3a209348736a59d1e3b519d1621aef79de9c31f884c477ed93ea798f83fb0820666dd30ce7d20b909114fd40ed8930a07eb88d99ee43474e20fc9c766c951d9b647bff082d2dffe748fef8a0a8b367202c4d35d0ab1a216de681d05da280e0f272dac9947f046b04ed5e93f490ed2ffa47444bf3a8a641fb63b6e0418a719538dc92f00235bb170968c21be683f22c9c89336251256b3dd5d39791d0dd4c8c590003e78c2518fc92fd10e519b379ddb62c729de4c963bbc0df1f5b4cb5e0e0df1807cce5b345c2f50888d84ed50e1c05d167522089651a4b0997502a7952d901cc9c62d24e759adb3940e83b9ce35661b6ae3cb4a9393225e48ed338ad4620c319f117838058bc8fa6dda1b242bc13d5794d2f983ff65c83fbf15f9e289cf960523551690f95fb29c70a00bb75801d980c3c3f80009a3056fcade27e4bf740a9bd416417becc50ba81dafd5d0c18b096cb264c63bb0bf6c0c44be63551ab1b3082a411666b34e7d0c723ef8212482dd5d79c35fb5560a64eb2c7ac0051749d67fcf96463a2a309377bb1023b31393f720db431e20ec3a009d87756713a682b1b8907e257efd70b985fb22bf0f53401a855159b9d5ae94bb83f775d4c6013d2560173a728be14ef83e00c799f3ea17eac00ae25adcdfcd7d5c44d98d2a3c3769dc4bed30fdcd56cc7998c74a12d7f8aa968efc2cf41b627e10fdc571f01bb65edc0d1e9441832041538e067ec64484321da67eb0a4e3f8e39453fed59c331253136068e925eb1b932b0cd0ebe209fdefcfdf430a829f907931e9af4683c8550b1b80dad736d4bb3f4a49ecb1c76e924387938ffc156eeee7e061ad911bb025213f6b3839bef42bee0d2a7e1b34412f956bcd22abdaba6a48225c979a9c570e5498b7a3fc8f7eb45507b1d73c8f872be8d2c42966b83d879e447ad2d4c76ac1493e9c23764cfbd043e1955fe2c480c9c2dc10f34fd5eaea28e77505561689602f998d083c472fc2cafed8ee9abcb68ae1402c2b2f69311ba8c7938d8a45c3aa0040f91ef1b7a3ff0573e36111488e0ba640b9ac3b799494a9cf3673a1f1e5deea956ff007f81f9c2137339ffd9c190adc208bb66b69f0f32ea262d5b6c7a63720bbe993d756e5e0ac7997d305160795c05523d45abf9b0d392de1a09d83b0797b3170ab5edd258994ba38f15ff5980070673e1b16bb2bc78e7ab4bc4683586542df2b6f5651945227f91615f6ac55615ff2d06a8421b2c6aac351fbea281babdd298a249b8d424ccfb5ab9854475e33307ec07d5c4d664731085b1c2f5c1295397838afd0362a1dc1bf43502c849747b755d2f9e9d3e14558b8d2afe2a36b903b2ca3c77aa0e39bea63017fe5a38c8019dee1582cb84701d55ae10fccdef305eaf8a96cf6fd26c81e8cf2ebfb6b89ce37d62e7604180ebd1a6f6378312cf6263a7970ab5a5e5b84f6391ba824841077b2797b18eb6b5cd8f45199ff5c6a96327fe4aa18205dad11b82bcdb2bcbbbc704c748e5f95ae721c0aae8dc0f402bf0307af4ff6fade6c9049719e9ab222f9d43fbcaec0460d127b26b34995a2bd95de8d8a3608f3cadd76f076cd5c7f1ddc44e38d5ba02ab0892c7714527f6fa0b4680d5d7e35d5d0f102bf9e9844550a8260cb6a2977c09bc66a136477e4dd7b34bd3981c6034860e8d0cf7ceb04b17eea70c93366ad04af1c30ff1ba83e2e517d10e1d0de8fc8c1db306e2f477c480482140eb36ec611d445628e065f0fee2c96e4bfa73142a99ce106a6ec54db003e175d0720d943a055308a4157428b14288afe02a1f6f2de3e5b301f5004ad4a65bc5b187eca8230695c4848def115dd6ed5b59071a355677fc18a3b32af377bb80a1fff0de38523f77a292210ab7d0ca3238f052ba4faf90b8f954d424c27455e3c9a57b3013bc76f54a5b16892fcfc1482ccb95d33e69e5ceaa368a65b199b2b26a685c6f8ecf294c23b597806caf9945090c6d66b7a7f7500b8902688ce2e799ed1d77767b5a769c8ec019356c1f543108e4860b024e77d84a66615bb5310125dfbd5c7d3aae7242d5758007579e257c24197a110a29c1f3ebb8f8befe6c5e073cc2b2464d4d452432087a65eacc90348ee817a1e1919e2bc2a6b37383e73b796f3b81e3c7be458cf65aee0023177f3b23e90626074db0b22df776cb906300fde52096f8308c8d5602f2922b3699216b9a15ce59461c97bf0c321a5ed5a3f9acdbffe307629bd3779fdd8944ad42f6d86b6843f9b81b9eea84f42516ea41d1d72d8a778576e8b7a5dbc21abf9faae626d124bbf3d7e887b4bc5a11b864dec01e7669c551cf4c3640ec2b690426615d4e4893ec3093fd207c6436a0fc24b8b8a02ea04249d9b5ca0008d08363eeb8c07f2ba2669af5618db23afc39757017e3bfbf268b0c7d3f5658d00ebd66dfd920d5002727360ffa2ba3221ec7de5bbda5ff322c882022552bd65a6d5c1bdf132f768996da4a50830e67dd8b0f7ac624fabe4d427612d4d2e6c5d62fc14c3eef6823831a8792353eb0a88651c7cdd9ddd32ebedbad0e03e923c8bdb058002b3d980b53ef43bbe02c9edf51e652432e6fc0b01ba691e925a6b6fff4c43322be12695b768b6dff1100e801326614b92427efc9de3a7fedee79385206f63ea4f0ac24932cf8ca795f7e3f6bd8246962005da54fe21ebbc1c0122e601ccab9d2d5ce3bea3c3e93817bcc45effb6f4260e1355ed17eeda2605e8c041ba696982bb603d93be3f0627c29e622c84505bf222434fa34d81c674c55dbbc66022f8d459f8cd82bd95e3d81dfe852ecb8dff70ed94e583d22eb121c39c5d3eb08f5da05ad0e87c38c0250732537fae1a7e59575c440a8e851e44962c8a29a6c411832ffbb11eb13d336c95b5e84f8aced1c4959a83707de536d0c17c4895ba0a591f8bd985fb1ef093f7115bb6ba5530cdf91e9bb69399ea0be770f22bf91e3c17071f32381bc677d289fdf24504d498c7932e32e8e3967e512af5c04f45bc1e8d941ae9e307d12ab1b1d8938fedebfbfc3c704143c0a639dc2c2ae2260aa433125e9d2a62c62934e9220645cf40fdcd304b1dc3322dd0c0f558bb54b03846c162df7d80b4827cf00c19fc29856748aab1a27abc6bcebd7370a7b30e60152b7dd7dff54f9db577850fb90f79265637ef010c13bcedb26182c6bb1d939aa88612fc93c5a92721f61a23ec9df4d880504a14f1aa7a25db40565bfd03d47017ec5a29a5e5e1b8d83f4453fdd57cdfed1f8cbae77d1f631c362377ce0270501dd71b22a6da374ae9b93775714b119c1a4ac254a1a97e1f9cb18ce36424305046cbdbecee600d66cbef8a9ad45f40d12a1aab6da77ef8bc2c1fc00595f0f8bf96f44a59802844e24066bbf98e8b6f5caea3f2aff1f4c605adb271c739dd5c53f2455f70c5198f5bbfa88df6c8b404bfcfd0ec3ff4a082baad410022bfb5adf0e85751da2bdb31340448c288b91e3f52a29a7bfd69f376de83e825bbc74cd38a368b1b80f34e3ac3d144e6b2ad2a156daa5d76ba4782663501f0462a3b1dfaba6c4e2b174828f0846c49b2519048fb12a72f0cb85abba287650835963e6c631df5cf8ce60be3557149674fc7a3d7221800656aa43f7d7c8a7265e96f65d2da7c794772aee85a42cc5b4fdd9df6a198db6f69e2db13e31322631c15f1ccd3730f75a569830fae62a73d613b7524e03304e2d2c9251102494b91f8c2e61bfe717c8dcfc49fc7b86f494482627a5068f7f409860ac36065871d973befd611e6fac3d2e218db4df01dd54fb965fcf0ca304d3b94680dc412db58d014d6c0a71a7d6380c416c7ce11e4c1e06138af083f2c79c62bca6d3c2300e43ff2ad2dbfa434466a245d2bcf55bdf5119b6ca7adf16fdd7607b27442150e50b9dbd26868f08718643916ac29f9b3b72d6789fa17f4a68ce74840a03645c58ca514f0cd7043518d034742e735af60dd027b1e30ad5a1c7241f34ab10516da9ec09fdde1603f3a0c7a496aa7ea0e66bd59d1e826a372c62c96f55b438271566eed65943b028cbed19feb231eb78694c870ce9b64014cb16235452775a929d8e2d765009dbfb93d9ce7e1354891484092efa40d194648afdb36dcad786071183cdf7a9217f60227db64f91486c0c02d5aad1954f5157f1a15491a6f1f37a7e12652bf0018f7493b75604a68c99ea27298a7ec144dd091ef1ce5b4cdae0935f82a200112c1222276cce6736162d6bcea51da03d2de06cb1e75702963de43fd9d8f0f0f96a9271f52103e90848ab9a187d57c4cfbc2cffba12821ecde6b81e55802c81c417c116356f6f27edf350291fd7db2fee39283d95e48e4d1795120e0fa5df658e0b46608ee06b631a92d7e4b0ffdb6983fc3d2df941e6a3e424dd410b003b625ce6725790a011ea75b504c202288953e2d03c56d8606185538a72218e0d42261db19289a6f34caae0f1f71f3bb2f1bc5b04e4037e2415294b21750273a0f70703bc21dd4955b420619cc0ea21a4d5e01474bbac1f48665d86f6134efa1a171823706113d11ef2f87b3053cc3addb5f82af8a2ae3cbce5ad257882b889d1c1aa231e4da0961b20c4dcc9f69fc444af9fd2a23f448a437e5c2a8aa3338b1dd261727329293ee102f73debb22fb893df394f337916bf89d869d4ba9e06da037cb461044fdb41c48d1046a39021a3b4c9b25cc7d704731c96e682c9eff898aa52980bd4491218c230820c112709719e8b84c342f85e977997c0491daf771a3710d6c8f915a9974205d54186a4c0b76a526cd3564c52c29edc8ae54634cfa266c6427f961e450639ebffa7efcfabe76599f39a682b3a83f8189046f94b9e074c29854d08d20d2daabca2d205bbb5d6e5503cd8eb4b9b0440b87005b6b7a6cec6a65d164375e2756fb40337c15c352770141bb344c7dfdc3e70f73bedf57830bbe96d4afc88394c801b5256465c1e370ab36cbaa868f8029d3c7a70f2115dfb51946b1def79cf34e2baa0f509aa2b3aaa1fb31fc83811883c1c39b46431730e686af4de7d13c82c34958e45c1cb30c77016e44178c994b999b9294220fd1ccac39ed8468ed9aab51505cef03724b900a321039594bbcbb12afe5b93046c0ade59b54c8972ae2d118bc5a0518314d1e6f07a73c94e958ce36a140197dd562dfd17e40043f87858afa670d2d8b9d3055d291993852bd24d029197fb1d82cd54d08a3b1e9fef2fd63a0d68a4700fa4834736ccdf592b2732eef2d605db96b036ca0f3372eb3bfa8b46d070fda6ab039aa718196eb408a1369cddbba230389648d53f3947104efacfe805439a6279055d7f71620128fa0fa17f882b0bf123987b6cf60b07bfa73db4da54c79cecb47e3db1bb40097bb650c476697e98492ac31bcc1891a6268d801e2fd4b1d219c49d6ceb59462c5b60743c7ef42fbf29055cb6bf5021930cd934570ebdea8156721287aae6488a696b04d90a09b97c7baf361521c341cb20b9dd2fa82f22b375e698dd298e27037a5f2dd7eae413e2939a2943f1a612052f32bb14c2cddcd31273f6a7331a096102b60e43bfca169e56cb33522dad92b67c94e47a8dd23ba9954757bec5b91a7a0cd13b0de30e3ea8aa9f847c5a868cb37fc1e1446be00e95900a4994e488499fac6bc42646e3e6a9e1ad6414264c7522bcf490f4eb2e6e2159945ef9a9eaaee36f959cad8f2ded692b6e6154b3f06050fee6c359af4d3814dd8aad2411e753c799c7b4bf4881688384d9751e2dc570ee14abb88d1be4a81c5d855d83c667f3117dfa04b6b646b2a0e15117ec6b3949054729c0c660b2b9e138aa9b095f74085b0b782beb57e0241b969b37f36c8240f11ac87efa2a63a5002c82ab97f6757b32800ec544088b8d9f955e493e41593511ec14bf14aaaa3037a11eb0213f6552723899faaf32922907b2824ac6f63848a9d60aaeaae3b009101c72faed8289979af2a05d847dfafcce072057ee6ed5285eef16a9b4f6bbb22cc1a58bfcabaadd182a54a17660f5956951d1e2718e99080720ef59af87b25338807bab79a290a27e6ab673e75f638e5d49e1e54b27f60e5e61032d5f9515c3f3804135ba701e00859e43735963d937cf4373d9868ddc276b106f427b0a907ce02a1b52663be1425ec7e5f01802e155ba00eac8d35ff618cdf6f5165c59669042ce5a97163d27b3eaea6c54dbe40997b7ec64c77a172854a60837cab04b3b1a979b1681f532730a79a8c7341b3b5875bcf0e0392370f7a18e648581490934e07e4749c3a31dec4f0340dfe7bcb788cfba8e0fbd114ff2d8656e6e954c8ca7a3c75f55f6e4e996291db05bb5a7f9dbae9788d1e596dc6fb9e4ee3421a05c1d154d548146bdc0dc5787c8012085a340c28dcabdadf67ebef3bdb75b4086fc2e1a8de6e3c1cbf8159522860dcc5274d3b7a6565d473223bbaaf6a49b18ca76484d52d97b79921a71ae0960f0c6e46c0c1a9ad6abce2acac3b489d31946dc82cc705c51e9e88bffb82ae7ced242488d2273abf46ecf1b86580978f1f04d440ee65981aee6da3b6280704671f612977414a17399ddc13e8cfdceeee74dffa5dbd04cd6c5ae3d09675cd064a8fe71489dbb3eb0bbbf52233c7e6651fe6eecd52c44b0dac035d7286a03c02c57997608b3ee62793530755288bca49d53820833a52263df39ad8f3e276fbe937561c404f8157b5e73321add647a2c26cfc8ba869d63ed6c2f587c45fc689bff10ab7ee3dc22ffee39773759958d2ad2ac302d74c317c7101c44ac524e922c85074d84b7b8e5411d7bc63db71907aa808cf3e54f8d9fd6849ea0cc81006228dcafa0ecb5b05c75b1d0583fbfd2a6e17208952642086ec5655c171ff441f13cb29f342bb538eea97b131f164b86b4d6785c3dd9e6c99336b2fcb553d5e53202a25e50ec3a935012d405a2001d1f00409d4e134dd66f3bc0fd3009c60f55595d38cb954ab44f1da881c2ced4083423e706180dcc6c21bc0a9e39b0bbbf88ab6c132ffd2f22296eb9c258e0776217c8391946a5323edc7e2856fc2e900c38d46caf8206df5080438d32ca6021efcd3b473b204703c75574337a78a152dbcec7f86c6684dc213027cdaf678702f1900327b32e3167a6d0365a69069b029534400c9a6b3c9bfc79b9728ae527fb7bd9ef6cbd0b95204a111e9ccd20f6c171e88b114cb9da4e84fec713c975539492165c81702c91c6c37a83f10301e480f2855f7175b19872d4c4c3dbe43eeb49f9c96c4afd2e99bb79842bbbb48d7cd6d43f9742fb21754eb3c1762886a4fc1b2ce5981c32065211d0562b42fb5e8fa5a275cf538451ece74d75ae907b940cc85c4bc4c6fb3403eebe9f5ddedb4658645cd5dacb57b97a6d5218884cdd7f8c7b8c5c61ad3b6ec064b3fe2e0d6694ce576deb9f09cedc5a36717b1a8ffea513bdb47cd800f3623065ee0dc7247d0bc1f75bc3dc4e11f8c9551a93b18410db8dceaeabc318c00ca31944aff66693f00e90f73e94c957c93011723a064ecce07237fd5551d320c9af817951c45b2e7c031e80b08b3305dbb06cc4644c19b620fea26f2c327b9aedf1f482a1b4b56962b27deddaf0ee502d8a0b3d8e489c6df547aadb048602bf7c427ffa356630afd2ba5d827e885a954b16ffff74b8ad4599d3faba578baa0db6da0218d55e0065ce529398b902c65b6adc27c8be8b0253b53b8415df25a4da8afa1baa17b1fccbc678ac1121b2ecc1138cc64d545d174ee058c954e079c9a27c84e2daffb4f9b4848d211bb8e7e72baa1509dd43f4d35dab0fed0b41876d2c30a34b9fa6b3330d4954c52884588b73bc5671617bfd69d48c876b8f9720ef8bbb6630afe67854820237b71ef5e219842e4432e7f5055b5e47f61f42be54c3171e5aa4a7a55f582a2f425025cd88719a9368876cc50fc8de99881818533b39eb8093bcb811fedc2fd07c2c23442add1eef65e1cea23c44d4740684ffc03816f298711c8e802d18dcbc793b80eace0b5f309f6b5f3e612c149c5e1c4584b1a1fad64baa5ac7c30de43c36f823953bb4ab98123b3eccc53d27060cdced5cb13b02379efa088f489bfcf5bb1ace8d2e6a576c2534734e81f079e01a39f899c1fafc5dddc7aac29f9985bd69f8aa9819c18fb9d955259971b631dbef8d7567839610387ddd33ab35504850fd6b633296fbfe918740e0f0c284e025767dc664a6376b39745829335189146c4537ae7704366d4d8f1a69cb3a7e0c3f452250ec9ec038941424c0a69e1d162652dc18db933c2ca3e314f0d2d010ab876b04ce565debc76dd17433efc8fe1d09489075e0ad9f7d0e12909eaaca3ce2958a11ac437ba81f3b78c12b2a0a7485e6792d79651de8bcdfe29b33f1d4ce9672372cbc42ddfc17bb5a03e96344e96157775be044b251a03d974b3f0501d2a5cf667321ef7aee60ea4e008b0df0888c41ab03c6d66d1c421609aa34872a383c1eea3f3d02ce7ee0a05d0b853b8e1b777d258acc5701dddaa2195f1d1f2af42a15c2a2e14619d6e699e4d2e39c3df17df8918e50703651fd4ca98d54b9b2d42fe704438fdb5279eaa6ce858e343571e22f7e6e01c183be667633fac9e4faaa83c7f2d56d8597e92eaa7d7e49f16f92d3c8757fed79d0521a256c02965c4299cb05cedd18f73d543f28d6aa881ae97fbd0b555a42de99f787b38d2435553e277fc35201aa68c76732780425703f43c20b8790553a69f4d8be337fc49bd013d38a17dfa23e40f76433b0e153db6a2d6e2442f117b78cd2e8a814951c9157580bb44d7889d4cd824b7ce6da6113e91d49278bababa07e303d97bb37d385c9fc43a5bb3090533cfae6b09750cbdeaf03b2c0507e101ddae8f6b18227f1ba57f789d74cb87e8bbfba231cec5df68f3a60c2fd30a2691105367687b371ae33722b881f1bcc75bbbbea33d79c654afc7e3f3f54cb978548801f15828857c6fa6ed96f11c58d6e7b49b7f4ae86829bda5bef1da0ff6c90a72b26b982ed2d9338677bcb0c968939d39adbb0fa70c72e1bfe435de2a9df099f2f93e0ee1df181310ecb8894619775f871b751490da9e12b8f6143b12e575290e3d597c46b71776be58c48c9946d57d38c40072bd124082d60263f7827335f49e7d94d831af30b010cc6646328cb8542f910ce74f1326943a509dd3f147e036c4463b207f573c3acdda3cacbc83b3a32c2d072a4dd2901879d1ba6a8a632e425d47d24f8a51022e98dc4d4a8bd6d13af10c44d22dd8ac9082f96cc8ba48deaa394db6c5a54922343756ae7936ef6dd3662fe3d43a5f2ce0d223667f3b3c914f263520bbd19a8c29e1b00aad191685202641a7f53e1f11e5f0e14ecf61d7a2d1b2a07766e6ab965ab7957b6ef2e21ac6f23a0477b4d76ba2f36d160e817dbcb0fb83556658b92ee27e2699a575fc97a9eeeda97ae0670e571eb7b965e77a2345e6ce52c991513870ee7553e29a3774368d7fc074784d09066e4963f99b7066df40d2334702fe86a74f0ef930c00231daf384eb1e475decec202c65fe4e6aa5c9b5322f5452072f9ee9d6f913801bd8fe8a8da298c51d9be342009636bc5722c6eada038476d43f69dacc04fab58f867d56e08c149b181650ddc38d1932ae8086b723ea2cad0eba7415cdfbabbb3195059d7d5c29169cd4b2cd4724f35dfbdc7c91d56765849fc6d3615fe29ffa870db53862cc6881fe1589ce0f1349d1a5df83ad6b50c6e6dee7dcc49c95d121c80fc94a36bf60a99d48df6c79a3fc977fa8886aef25d3e3c6c597ec7597c080c78cd91225bf2d5455d106a76932fb11f55984c0705e509eb8cf26fee770f5ef8ecdc4b119bc325e748206443a7873aa8d8c2a872d588fcc31cbee148b94febe7682c2d0bd71d0c63643d3217d1764f4890e0734dfadc9e2e0a0b0be0c60b3c6da8a49541d9cf077ac3934403735b4e11be8c1ebe6cdc32e548e49d9dbffbd4a0cebb22b41748d9ba1bd2087711e15f4d474a5e8213ac2dfeadb4f384dbd64a501ec3ba0f34a570d74c8e460ec99c927b90ea7eb5889390747e3f103e9e1e5127dcac1e263149ec70549213c93debcde56cf7f155dbb1a3159423a0cf8c08f23b7375e0fa398e8b66df7a7291c8e0aac6374eb78b312215ffafba7e7ac265ed1d10ca9069a7c7d9805ed5bfe4f6de9eb16a048522de4aae67c55944f1179e7acefceedf87257d90e517d83e35c55d7cf518abef527db250ff66b03c837a47a0fa124be14950803d765d00930154b9ef2aa0dfa9c950690c3dc21dbf730d44ee2151437bcfb71f7c44e3141d70bcbfdaa67dcbf45d342fb9c3998b456ae7350ca3ee4e9e7d0ad83292466c80359ec504cc4f81a2ba1841debef12995b1ffe138953dc449b9bcd76856e69f6c578c7caf4f291e57c38efb7e857a476a04233f503ac7f32f79c3ee005ff7a568543848371184aa051aeb90262d47a5bc09bfff80fb0c149548ab311db22238d97a173a508394c647d7ed0ffb02c017fefd099d26db5d52b4b69860c42939329e2f6e165f6d11a42648df14cffab492fda29458554506b4b933403442c761033796b7e12b861d4c18ce68730103bf9b1e1a4b81026cfe7bcb5a65044e044c8127d3c57d29f74a77e992d709cc7839d8f3c3244852ad68a359a431432010f083d46e4ed6e1a0e69090242711d72baeef56fa377715780eee167254a5129d49436a35bb9b007e948e088f70de94df44b2f722b670b865b59e256267a271b37fe4d24d80f24e643f2cc4726e93d3ada789579e4585761f032297e01e5d9ba7fa49896e0fd8d354ca68d2e4320d38e3d733d8b99d7810d5ab8e55260c65c30a54387a3b124db1d66abe32dcc741c2dc0176d5bf3bf1fe0cf6718d9addd45246af9fea00f8bbb0a3a12d83b73b627556f542d19328b1a7433dbf8af6f2ee9b3644acf9841762e276777fef495136b71f7309ff33eba92c6e13e66873473cb749aafba9d55b414fbaad125c8d80421b1404b90d3bf633821b7289f30ac04e614c123b169146c45e755029cf22b5e658f40d18a012a557d8de51c848f059f086f8fadc526f01aaa48241eda8db6ebd268a70dd96bf88e358a39ba147dcbf293a46af62930ccc4e26fd896a1e2b9b3994421ae01279c3f7ffb913dbd63456063b3bd65924f73ce4cb42adb88e081963365da66c62d3b25dd0933a4ad84ca16f119ef6f29e3a06c1a85bf4885dce462c6e536da55550e62b9f7c1ef5fd38e4e5442dc505152772050ba674e54617ec3ecebae7d6014f3ecd3b9b4b6838452ef2d751aad563bfa46f6e8340289fb1dd517ce729add7ac6015cb125a00c649834e6836f4e97fc1f15a4d184c8b6c115117f64313325870c55adcb088f0c602ddd05773b7ab6734f6a8f081718b20c8c5954d9e5ce74b760d4ee1831be7440d0a561741af754868b02f43ad56aacd9f9fd5abe082b6ee74fd6a70320260fc26f68f3b586f5f1cb8ac88284a32206e733c9bebb7f6fcfb64e77c4615d86cda537a122c3ef0276e673765f13aa32e267ae7c40979cc3540fceebe3a6e806e0d69ba7d60ad61945d0db7b05417e9cec882b609d5a6bd3116a5eb95112d378fe7720c14266c135eb0a5ff15b5ca9523dcfc7dab1a99799bfaf3f82c9569f567e589bedf9f569e07356bf051a4ac0ca203b3699ef6128c25759d89574f99299fc0dd692ef161338cbbb7f4ebe949b3d06b375e0ce0234b4dd945828aa50a0cb192ec3cd79cfdc63c0d2427c2950a84f3971a0cae79797c96e67b7f1dd5142ba677a896dfc7245af8b2b3a1bd6c8b6c20027b0ca29228f8a5ea259955a4ab95993f09526b1c66cb68af5d8024618346f1d68641b21de2d7a2b235153cfe2edd4749e2680c2b62dba8a9dacab44ac481302758c31789583a95c36b9cdf410ecbfe658d3f54de6ae5667c191b57d2c3c30567b7e30bffa27751a7139acfe53dc6d98119eaa545ac76b4db95e1f9cc260acef29579b62a1d278a485c745935e43c0d398548dc025d997aa93193c261fb32aa57c665833c50c3fa5a574d3f090b606d05ff1a14fc6506262fc341d5f9bf3bc3010984c09cccb37f20e78aa697b3644fab29581514439a0a2398648c3e0c19421047f719f7d733cd1b2c4e84d8904c5e82fa29cb9ad4d0754be7ac32f4c4572bda7a31b8d3bde4b46ad641bcdff1fb90f8d243d1a299e040b13b4594e2b51ab991f5084f826af54a822f7430376964368562c39c9940a4501932452a62de9103af82255aa6211b63102bd70fe2f5f60a755db0eb9a47a7f216cb3c32d99facf0b8eaa73c4a5b466eba48309d874ea92835649e783bfc2ba627a8f1be37da1e9309977d3d67883a6fd348a4ca21c40b6327e3799f76ec8215aae4a06ce328ecedb0b310bf940b14a6c646edc744764443292247e952fecb4ba696d53d6477e686d16a868a558be1d817e80ea6f0bdbef4f36beb4dfe152724ce852fd6dd2c72527c4430ace53539aea5ad67663a7425e7566b77fee2dd10fb8f54b3b1b2007d923a2f8d18a48c7e751bbfbfc48eaef037676545bdfad398d27bfd84ae6296b2d4a586b5550de5cc93c53ea1575d9eec5d0fc48c061b0d3f3804080406eeae89ba107b107f7ad176581198524ca2999171565d62a15513977e1796cd26de929f5dc591c7fd0f8491dd29dab8c4fa2f3e0901208da30661ec3f225374f096a4174066acb0b6e114185e28cd525c5c79f344401c639bedd3ec1cda4a5f1a40bb4bed6204c325bd117e0f54351ef35ac7257ecde66dc56fd5ad77d06f343bffd9192c6716a73fc4ce44bf959a82fe2a31bc03bf24759e1e97b0dd6ff9f8bc50c9244a0340c3580ac341fd3054e0414651757ff2847c44fca13392451d62123e888468fffd0c1555cccfbf024c6b3af67d3bb9a884b4326a23f14d8b9a095df26948b6589badc90bbeb0ac4e2095c677b318c17a707959e4a2780da29db16aa10aaee052bcafe856a56017448e741c3f64e259d4356e1ebf35098fd4cad45eab4f13b5f02cffe1c064e2525696d1c7a0a7a02c6d7249588c33669e694975af6d150f23e81274775548353c123c2527414603c05995c11320a5f3101774e62fb0282789db954c5d0f5fd4d5d53dcff58f3e8fb327a8dd15bf3dfbeb62aef42c12594bf9031d2766afa8334750b8c7db96bb4166714a76466f15ba6481c30b287538763ce3fa8f2ca5dd352f7b42e1bc8535b48467cd55a657d8ed7a207cfe90e6b0a0863215c9e971cac1adf489cbffa0c7a060f5ab654012b54f74ffc53a4f35c33254eebf5c50ece9a8eae8415dfde329c51098bfab4907a9d1dca9fe00f8829112b55dd5b648c2c0064b4da25b82b3278585f126e91ea2f6c0cbb07ae485303a9511c1c48ccce4b3e54cc5976a9864193381b36b133053c57e8d772ef6e2c71acca04bca02fe060c60cee21cc12f738a91d418db5d418d2026b38d94604a83a7fdbe491b9c117eb728a071ca072ad21a8d931ccea779ed37e51dc32a588a5463d7e624db2ec6b9e2ea55d8ab4163c4e27506e4af583e0f9f091f2094b65912e1728acbb6d551f9708503893a82e7138ca9f96b4a0b276db8ca3b57bc492d2d8f1b76e0d1124382cb2da87f345b76e5da3de11678e645ded6ec907850434a86b7c71c9abcd050aa895fa224156b4ce56a1af232557d087a249f3e3dcb9a113d60e849ee7a2b6451aec28b994edea68022765ce85f0ab3ef77105e93f9269671e1c721dc0ccb39db60bb41604700d54dacc97d968bc4ad0c74c82a15b6a4639c6cacd35131df8dbc35f4731e54d9bed42988ce2dfc800e7ab60e13aa2af1a218b85a0119f10bc0a2bf58653d5d75d55a010fcc246019c8fd7c2de8a919ddd03b2d714eff06e7d76908e9aaa0715c386b5aaf358ff0910b4961ec9878929ec01fd3a548122fbe8fa8a1b0c10617c0100484db5d71d8cd941f4b0620f0f47898d1459be30afb415dc2677799515383dcddfe81bc7bc1cbb1c11776b9c9055a2ba81154e8ff3062cddb4d0125032e7e28185f9c6da6d971f538cd73179199ef352bfe76f9133637af6643ee32bf3887ddc2668e8067870fc9d82dc3bf2e963a0824e04904eb009a53134d2d38eb1ce9ccd0f5ca2ffd7587f4ea86f0417e739732322898e63546c83ff335f141bba1d480caff3fc776eb4396de7ea9994878c428dcd96b23127f4304f45cdb0508fbc51b89e9f146713c272a22ca1a16eb5f85da30c940f59717cd8adf6d9270f772c9d4330bdd1a6c0098c18d6ef83b49ba8d4df44a4ee173512fe1152a9e729e80b1d271b81ced09d702ceb96c284f51040009d766032231d9fe6b75f4c261fd398c2aaeac5b1edb531bd2c43b58062a8369a98aad3177333d02f501a75e08a251180ddc2d5957f32c6b6584051d256d6ca0ff7a599ceb749e96f7c5b4f601b077a6f5ebaf5a19948fd433429958b626d767ff6f99ba01159977f1ae4fc9eb8e4d969db21d7632ab8e8b0e61b7dee49270b5690a75469ca191baa5db89ab826fd242834b4c3eba0f2685e654c36b9dcd09c4f495bee911abfd13195bd7c9a1f01ea76dd086a012daef3eb7b0761005dd63592da66296042e1c9b125beec76533528fc778971dc53114bd2f2822173244c69346cfd9f2af21df9eaac8a3f02f7dc638aa8e59a572e09624edf4291eaf2e4c2baee10e51bc3ea100964431dc6b63176cdec523cb5309bd91356ac0f5bad83171a755c29285bc00c89ee00b55777d7f63d19090ec394c0440244f8cc92b55b400498f67bc5209b234acd686d4b6d779a9564d2bfd8a353a29248c62d88a511f1332d1e4a319854441d0ebfb601f8d17199a54c9a57d0efd040ef8b0fc934c181a7dfad93d508c35e48d308bf1da45a446dbb83f8347bd9060c15131d0ca98bf58c942ace1bc37d33dcff56e5bdb3caefc3eea65974796e4c042b7d17b97be32630e5ceb15fe049bf6c458ac58b308d923c2fab63522dc7ed69e0b97b234f04ee5eec6a021951e83c45a3743b9dc1fdd5499dd932f3ff35b4cd739a0a38da3c11bc43eeea550f5d8373a7e647a28ea95e23989fdc0cadb41370551925d26d0fb0eeb41439612be9f0a15e2c794f3fe6ce79bcd5f715cb7a9ff5e9bfea20b3014eba8152219fd951fcdd712231d38eb29119126b5f1d2d360f80ffff0f5ce4b35ebf9d2a0c006c3d4065a941df218e46a443e8e113debbaaf51f05800f62e276076c41a5260aadbab62c89c7aefd465dc48326aec7d0eddd49361618967ea0f2c967b5e74c5e14fd34d31b32fda53d58534b95a8b70beba936b8d6c28e47551e9e17d9d5ff82360a8a5027b277b8ae26d12588e34e7ab7fb37df4feb28c45c5cbcd550cdad5d949c72429ea04d541d77241416d1867b9ec29f4b9d1671a97fea636bc2833973db7afec579ab7bfbfcac589618f5600eb820af41ea5b427dabd1b4cc1c4c9aee5fc3e6fc8666ff1ec744d1be731b44bd91f925fe58b7d02b48fccf96158fbd7913dfd5d664d43a726c1977d1a5c9b7aecadb551c63c4c432630c62af95b50ff109bc375257d8fc11846b411512be728c06216241503c2b9a3a6be46f513e797424625e91c1141528121d32b1fca30c628c2daa2ac6115bf9103aefa72c1bd533250e18ae109564d1981a671297e090ad26c12ab87b96e2e6aa26afd4eb8dacfbc1050c4f27cbd1b41d2cde46a6046cc415cd3377756edb338664b6cf842e1dd2df18bbf0bcd223af0b30a35cc6d373f37440a734c1f2e018d1bb3e272adfbefe2c4eb0587ade0d971bc2a9f5a87578f722f901f79ea9d288921555ddb8650fc4eb11fedef076728a2c2e2ec6aa3e9b827592de21f44d85179223288b0bf372e9ad7ef5841092dc6ebd3821685458f6cbdba2d8cccce2be238b76c80e848e9b3be6001ead10a2f45573bd1bfcb34f071f36303c720306800d9a2a6f10d9ffb0bc787fd52db364d56f565e2e72c2e87e1d4724d0b268a0efad44fe7ce64bc66f30876b85bb04371cf93421b5688ec00a3c227169b9c18df7faf15748836739f8a9965554ec21d763264dabb9294b0804ec0fac5eaf7d32bd01b51f190b3cd73004c5eb26bd5d57e3398c641acf5f0c7665edcceac7d0502b93b113716d74f01502ffae23701c20e4768181497e625d47ba022497d9120390234d45cef4efd539c7b66915e9549034f5dd0dd4604b9e34a3de9e21725e80c1c8f511859f1afcb3cf8663cb192659dce9b6f5adb5944068ee56411c37b84038c3c90d1870f12208a5509eb673dcb1abf1ae475e3f7ff81b9c86435c2f96f893bbdaf2eb40493051c04b013d9263d984b47b25ac40b2bdd3dcca45227e892e76e21eb1bf685202e5b4dc10ffa8b3c873725504be1f6d12ab7506b22aa311c47251eff949f6e31e8b5ce21b7e08a19283f089107ba8358f55a8d0bf9a9aee180bbb3b3ea3f7aa607fd8264817718fcc3926fe0383b6b01f91f8c9169c222adfe22ae47cb624e222190e3178f167632edacc53fe6d512b996632ccd966a962a72c0bb07f3711cfa783d7f8fab00156b1822c0d3cef691d23296932ee2b9151b22d011f816bbf529fadb5f1922c4c2784b7dbf628fe760ff3aba79c306b8ae7f15dc7eeb238c974e46f870553a68e746b607b6bd488b708f37e46ac74bbae9bc4d10a2528bbbdfcb7fa524220176515ef4807f929677eaee6deb84a573982decb38ab532f3122de644410b7e12f4c07fe3850f05e238570bc6c3005934317fdfb07c11ed46c14843f26393900b0e52f5bf9b3b800d6b394e55ecb08bbb8ef77fa2abd90f319610a92ca1a14f21805eb3d9e9739fcb238694bae9d3af8e0ba21ab45c1ab8ff5ff88bbba981de204aa8b6d0bf2c6177a02c4a09ef399e14b4a9e05712ca2156e1d45671283b2a2a062a56ff99dc7423785c7909a81caae2652bce9f0a030c266a07b8afa8537bd4f19734e87293a8a1cb0018e28a25063c636c2f84d772128fd66d0787da72125802f8a422b15c2831752ce5cc02f629b5e8b57f5cc82bf3f71e6b01f23d292544c985f190e6222ff3166ab60a67e737a4cb77e54547c551e9898044f9bc44898b0b8d4e4c5ab8073f1a18173f072007fab27069e4db71a8f14b83effb5ddf9b88337ee24d236081d7fb9a5e413db077a6f12b410ff6aec545038841b90dfe744348711128b39c0361d44ac57dec710d2ed1d0c2425bc191749ecb79ed51c131e08ba16374b8244f65c12f2287de50683f3681e42a0963ad1ba3fdfdd31e3a5890e5e03500a3c9b0d0f5ae26599b88a5469401e3185d502e5f0a78f43e311ee9cbdb1d8833ee56ebd3500ec069716f001f01be17f8b740a2899f9f4b09d4abc7140422435b9630d784724e6056f4ddfeff64595125980c41751f4b02ad29ef3efb013536a7c9621871889b9c90d630ea5985f892623512b6db876390870ca0213136d5e607d73cda1432c2acd5907343276466caefbc30bcfa49c3ce513bafa90af235cd2da768f0e2478f95f59deb01af11d42de41fd2d7cda71ba19d1825717c4625ad8e9adb975c2403452697ae57538313d96b67c73d80f8b396c7f6c7c6817b4e08627469f550082eef53d412e690f2f9675d0357b20a0d63512d0b8f9f850e1f57050795602fcb1b6627a7447c005b8a1531459d68fb3dea377b1da99caa674600ac4633e4945413b0382357d1298383d87ce19c4a6c7b3e63805fb727a07bb2f590fd21ea99b325a166be648f9e9ff8cf169e6cc65ccf3647eb49473c6a970b447e52786517af90a48fdbf62d7b1d5d12b2d12fe33becb98e640472409cf7570dc9e368cc9c10c772bc842738e49220826c787c69b12436cef7c6e813139bf8547bea36166ef6a892c561a1a07bf4eba33b7010e9d3fb96bc2e926fb32eee2ed3f9b9c9dc0dc8e235f39b9b14fd4e8755b71eab9932d71f9f071abcac6ec0080f1eb1a0fc2552f5ef8b504759cf736eec139713c5b8273dd5fb1acfdfbb61af1bf7b394001f25b6b08d7c570097da8ae1804354bd764c373863b91dcd95fdf608e070ec90196450a195f886c2ff03c7c803113bc95447e60a54bb7976005e31210167ae57781cffda8c5778488e7f78439cf651a3821f672d0bb5ad7cb3417a39182ccd15e08a32555c2d879c29577f46dbe26a6e28fd0ba932ccec62d8b7b94004676d603c75dce2eca84b9e51878b7952af930da415800a5b486e19c2d3c1a8c4939fa12b7f3965cd227e354fdcbe4c42e9f89748b99a85a4ddaea5f6a78b941321421543243ef16069dc05ec22b90387bd8cdd1dc6f017ee420b9ef10b9b9c37043a3654907f768494b0c8d5c0d76d31cc987b8a450d28ac45f582bb3a53a632fe7b981c5fb9302b3e7e6b4f971c7f6479376e60ccefcbb34b523de9790acd98113e243f28ccbdb0e797773a48098402b7ed61774cd05fe978fe09476c2f8fcb67efbfb062269ee08f930bc718f5831f6ff405cd37e33ff5e32a1894dbe922a40f6fa4efc8f37a5c4aa753c4d6efde56474431b6bb11cd5804940b92b16cd15b6f09341532231a053fa671f27d9db4df50e44f2b89733ea6706ef77094a537456380c4fbedbdcf85274d0f201ecfc59f98cbe25c49d13e35234ed0a47f40ba77635864bd0f3a688ca566545074f82b76e1da06e8cb1f5041f32977c15e36f87166587b1b7a3e3b54bb50200af1bd0ae954eeda8a5a482c1eff1c8cc2327a88bab5fc78eb334c6364123e326019a57d10da6635b27475ac0d291af085c1b6706ad440d5cb6f4193dcf40d5cfe4f5ccf2218fbcf72dc9bee02de7386facf83d5d4da31d6299b32d66526e3a7f4c3eb47980fa33a21b1a5b28a0bebb74f01d35a9ccfee60ef279e2df8a730c9a8f4a6bebb7a2c7735f433484184d044f9496fc844c0b73b33ae6dac245f9043c3ac922f23210f3a8b4c7b2ab1f9a196b467b47a56663963a84ecbebd141b08e9609b2d09b93ecf3e9aa2538d2bbc439a713074a7294c73975b2000f1380b3f71ef4f8e3988c02da0c0f04ad17ae79ab9e99877143384e591a34ed85d46b76b95da248290d9edfcad0255282422a30702451c83ac8393c0e773f324156e13136bfaa0004b27e81316756d164315762fa1c246c3b16650d798e757acb64ead2548d696939aa0f68ffba45673facd2c5a69bb393a6e51eb72b94eaf04ee23f6b04da82c49833564fa1700ae9fc8c6a176c4af82689396e8b12ac42e709cf46ae9a5f0708c45b8279825b974b4c20307b97c441ab53a4167bdb1ba56f107f4bb840decf5ef67b0fc3f9f479a06911f475aac089077699441d4d3cee6c451b8304922d39e7cfcfe586323cb39b5d1b3cd5cb3315284d227b93a7bd340b2e90b52af39a168d4311bf7f4300026d8324de25d2fb8fe5bcb42e401bd470de07688cd16fc5c7751d362b8199960d00f1fcfe814d6a9e5e6dc41e7110d7163ca0ac2e832de907ad090b34e0893502ac85caf64975c12e8f7670523785bbbdd01267ce6638030684bbb2fbeb8a855238eda80ab77bca75f84bca8973f12dbfcd310d080f8f21c2250ac557583f9611fc27e83ec4e09ac5f0cab6e8ab5c804cf58b538607bf69a69e43c9894882eb9f98efc82278919e3b530c02e1a78f44aa4eae21fa064ec0092f7eec3c5a380d591f6d7aac1d662e94dc5ca22c45ab6c74b600d67ff211eba754ab9a2bc121a2ee5511af0ecf9f7bc70335ad2233ccdce564758b3151d45844b141476ac2bce5bea341a250b259adc7ff5faf9f8a72dee73e61770b5725174553a2410ae5c00ba2dd658f151d2833cc90a09455d9882162cc893d4f525d7b6024a90b0f9051924235473b2d4068747b356f2365c187f81750849dc1bd98b9cca8d5d3f87d5649dce595f0d1054cdd5d9f17229477dcd5de671be2aa04d3f1e6c78fc486c6e3d540e198acedf5928ba7678ff52787e340bee2bbb9d8ddccd35c64bf330814a16d645daa1f287f208febc0e89c926a455304778936e9d2ff44da55397745221a285ad9fdb8f691ae068c22d8144d1bb83a9cdf1a6e81f9465d0edce1652010f97a1ab96060129e72b85abc78e1795ed8b1ce7e46816e07ac4ca30bc291c1cfe4b078166f379bb3344fab3ac63718198e0b765b0cfa94248d7d8c06f420c122837fdbe83cb30b27d4b4af48021392315e231f007552fc00184002b69a4758da1f25a871c27737f4ba69f9bcbf3a3a4417bb03781bb9a727ebcf595c8eaccafeeff96eb30cba1ec7be07a52a069c7e8e9fd91e38534224c4fcabd2b8dc9d798f1516a241e0884a1f25909c7f4f90ef158f7a9a479154a3eb3489b83639ba16b4f8372dabe2dd3258ec7dbb2058c1dfb0d7f37c747404d6e4303d5628c43160478712b8aeef7f86d949fbb22445a43b0291c3c8a343b44f4a73ce422326b4a57992aa56c7dee591e44aa3df6f12d357f0a41ce7c98ad9eec97a47148c64e080d667939bbb41e840b224a356ba483a04df8e0a65a8121717fd5c428de8f20bbf6fd64ba515f52de0120fc1a5ec661910f6fdb121514b72b83f1a3f0a55451085cdf4138ff54ccb375170bed7f2034c054797781ed3726590ef764a52289b37ab9d496041a29d471dab1c575d7129745349bdcbf897760b1d8ae616e09580cc51afab18e1805b71e605bb4f177d08d982bcf04aaeecf6e8c39054d1f34f19455b48416f9f711594e28b0be8fb96045138e71956c808537d20bcdd25f9ecfc77bc75c2154191a2baf6fc0929cc10f3402fa2d9654acdcc507153b256ff172ec86d3ff896215b6ec15b6cfa326a62af0ba06578c1c47178abc9d3814fd2d65bc430ec6d12077c66e5c02df5e92a93ca4430547d63d87d9da117c8d98e43a911eacc2a9b1cacbde1846eae30fe79f7db248fb7efcc2eecfd9ba9bf8cb98dc4c55127b821611e37bb59221651608bc6905738e2085adc8fedea670bbb81d65c96b3537a6ac11d3d89372b66117d25583686694ae549389e8e0ed7f6f23f570c3f8e79bea2c01ad3c33c41943da02984dbaa2948dec4b2471f55cd1c74142210a65af7b297092924a8228f9ad55763c3466000588a291ad9852579544ce1e596edfc81920c8ef90992f10953062b69e17e0201feb1b90cae1664564189f132104dba0dc5420d610c3056c1ac2b849c0ad46a0a544dccf74fd567d4e6f227c00380bed0436a2c512e830513ee75d435d77ac916aa910f559261bfd68f2f7b0ed8925c5df5535e17cc8838c7f1b3689dd0877b8eefb33f30a9d4386bbc5ac2c328a984b5345f586f98634a73d22768e73c93a62be38f450efc1543359635a4924369ebff8908e61eda99308bcce525ec0f4e057f75a4ae89bdad2a2956ddbe368ea02ea8b7f3e70784b7fb023f35ca5af1aeacee0458cdd97778cf2578774d52fa974043362ed9975ed9ab28aa329f722219d9cafa786777ff092edbbce2d841ac7398933d631d0622597fe22eab1450cf88da8fb53a2679e2a8a9da9579c0ad1c1169f5b8aecb671839cebe23c331003313ebd8aadbe8df8af858a5d2aea746af752efdebdc72213ceb01a3f9c45a103be45b5eb41ca8db54b3fedb1f8c9f2668d8224682bea6ca752065cc3c04dcf89bd39d258938bb725e2f2b976a975d539df2f16cf21dc90f0011cf6b8e4add5e2a69b52587cdcac6c902eee0fc75945a5aad55e04a0997ca5b0a56426b6b7f4805d7525e494a93ca1736837ed7cd882e6a83c0460bf601c2d13fa5d32696a269023f931a159df3e543c3dda658695acc481cca270a748b73ebe062043fcf2ab9078c3966686722f549a05399dde91da92d71b579e16d3efdbe43f04ae785408d3575ab83687388af863ccc91ddbf4899df1bb6f5d46cc4648b4f2f4f42dfee73a0626bc4698914a5d97aa8f331bec3dcd46ecd2fd617d82cbe1f28625c9ae1b728b0130e327a0b750f9edd2a255de1a2814f59ef692bb9a5ec6de4291ffbd43f9749811e9e33ad8b42637172289e8616279d23f9cba3770411e4351d36e5c67c6b61cc7f62d8382b3edafbaa6af400459798d324f49faf750362ba4e0c1e1af24027d57e760eaa823b4639863529cfe6979465d865d795bb22e540e14d9e0b1b56e38779e3bba99303efa111b4d2b3a02422c3f6ba4fe2c1df62d9cdf080d59dcd07b4ae07eb9d0c7f0132ed7eab380eaf95482c84ad265d7d71771aaa09abb61873f7f6b73540638825c971151cd9b7e4f0e71964a6fa8033ee1c414f3f89d96330b02e5a847fd0960b7b0799008e8c01f36064e5941c083bc5407ce6598da33cebcc31532858fcd7bd6ab894471951d83e8a4a0309d6e3a671f7a845e904cefad785bf96eed09450376d783d9f98ed89176c3f29729c7a0905bcc83c1205965a8da54085fee65185dd89d226dd306b6562e52c6bb78055aacf89c615691b3b6c9e9b5e676a2f073052be979777189f2455d97e552f2ba3be449e144cc25d5e7cbcf8fcae180fe1a87cc14c1dad4cc3d608dbc6bb0c85bc3eec22c4979ef1583f7bb36a14bf2a2055a5b39ad087abdfe820e644e7b136b5e57792fa529e9c9bfceb76baaa3db5bc0d405b38aa171f0b7091f75daaff9229b457674da4c903cd37912b2cd2d504245384458cf361240b169013db9698bd416240f33349ac2ea059b3da2406cf5bcfd96af6e119045ce7cfde60e6c614637c0de55208136813ebe5edf3a8db97d7a1e200735c45d837c31e8c1f1e5f2f3199e2dcf8deab6d09dbc2c0c01941ed54def29c19bca408ab04fea57efc7fa3bffd9838041054bacf9db2209c56496a91390c5111eaabe36c9a4e40b47fca74b53abc51f0a12a254bfdf7cba6c44b72e0b9fce21b02ff787b72e3e8b3ec292d60f6e9fed1498f7a0881c8801081f7ae4a3af623d45456852aacad70f87d70c9390b1ae3b5bda187488f3501733f688e97fd8ab351b06654ee054528d0c5e2e28939c689354770c871b47193a4f8c6634cfdd08c35e471dd4270d722d650ae2ddeef2915da3a354a39a37660948c50f7c640e5a02f671902eeaf1a62c0bad905633fa1a3e0e21ad773a396fa039d822e039f886a6e998dfb76518adfa8528a279032a48431a6141a136672333ad46c7e26e82aa6a09f3e02cadfcdf34176d6ae8f63f25528c074cc67084d2a3c90e450bcd516fa85b2cbd4414b8cbf3ff8919f69a1defb6e0431e84224431d8d484ecfcddc2108b8723b758145fc067ca45837cf8de57330eb1451563b6e74b8c15eb5ff7067bdbae192528926ac6e39eb916d8fac0d0ab00b1539026fa70bac25552b3f258af34d07823c163ac35b241d201f55449eaaa80e1e9291ef58a5405cfbd50213206f6104f45abee92a1bd469a374f170b84fd530f52362fd84b2e81d6137f0a78ecdfbeb799cff90cfbaed9ceabe4b6b00335368b8bcc750e26d13926735621385aadb6eb0320a2ba41515bbe7b613bcc82ee7393589fd38859e128bce658806b51ebaeab36c331dbf693598dfdaa7f065e9167c2685c1e085af07f24d6f47f1ae3479c25efc069020f43ba5b99a7aac8d8dada41467061f264f67cf11325fec1db83146f2f432d5df51ea106b768b3383bcc6740c417b8ba7c981446ed31b8d084b60718308858985a5ac032bf3d5203f46e0d461e01b4061632e0f9d34d7cae1ad716bdcff2686190fe0eae378abf7b99790b288674d15d6fb1198fd10ff9c600681e3eaeed06801cc2380c2464e7a04557e068cf03cc1088443ad6e689c68487ec30e76cb2e457d79aef274303e29a6c38a48fa7c42279e833dc3b7eb917f4ebc7476b368077859239e3b0da7862ef615458f87761f31b1f0c9f80cf7f01d841db5a1d65b634a7aab4106a6f3987ac4b11515a5e934f8e9716dcc6a0da493e9f0afeb34326acb73727cc6c5b13c57d590bc13deea917c730e437bf579a4d38ed7b0f7a4dc84870b75f9d40b04fce727509464414e120661a0ea3c5ead231999ab7b8e633e77ca7992bb29ee4621a437afff269a1e0a264d359fdc98cf34279e484d0947a90c500814980c809449769dd41d1cadcf01ae733a7d23864614e7b1793a2fe601e3b887ca7333318f188da1c5fb1e207f601393680d7c83b715bd5a11ad6f5d762f8cbbff799c81337eed673878d991dad89f6c50f70c426352e70dde5beda0347dbb2f84610655951d305c1e477e60b7a5c1db61d5ff62b6e558704f017c86568a5996f5d3d5aa5cda1d921d30e01cf2cddda776546da330d175cd412509ad07977bf46a57ed819b9b404886c809b08257398e855940309f5652955cfce2c97fe02bf1c4af0f43fc7ffdf99679d6349a39bbabebd72ce8feefacd47bd02b2e6305497c3e4c126332b87e7d01d2b8f77ed4d996a7df16446fc3192cad5d406a98fc5872611ed7d7bcf442253695257eee911d751840dd7806b360d8cd7b4354ff206441d5807a5445616dc14f52d78257ce33e7e62f107838047579dc55c048d93f9f21c9f5a0d964ef7f628e295d7e558c6df47e2559707c1f1783c0d1be0a6b66ba348e32a71cfb6e80fa655d55644b81c27876c0bf05a63dfd695e2f6185e67ea4e6d56c7e98f672881087a16490874b0963db33a52937e66673ce3d7f6b9f7fe624aa8d83bc8c7289c0c2089c7a9076cb6d8e25fc0998b043edfb17af76ea9870241e1dc04c4d1e3000e8e2d9701401bc4c04a13218e990b62051053c43b84a0e380715093f3d0081cdd79307063e1ea73c8d5f30d2f2056593d47efbb8d1d914ab0981bc7e9e3bd939b38a7e175aeb39ab5f0b07d4514881a87b7d6fbce69ff6279d70b8d92cbe702c315720cb11a2c9a089ffc0a908932841bcf6012a60eb5b0fc5392a558e88c0498714c7c46421d6f24cbe6e885fa84316f681bb3f32bc63ffe343b15749ab38cf5de63e42cb8de58e347236daeb27321c5f694d2e349f33080763e447526e40e31829c07c66b2e1d5673527da9826861445cc13f99893459eee627d86f654fdcd7f8881bd06657851518bbe020447f18ff58905ceb13a6c22a8c4427c133f2ea35d4730adba7b7b89623698dfb92a717072c1ec94db1dac17e661928e22259629932bf66bdbda016aab73cfab21e092afec6a35011736c2605d4a5a0e54cdec740da61fdc0ba5eefb6dae4b697462ba76944c6083c9e1c73acb21ca2d0f14b09a3350e0c60965ca2835a8955346d44bc1378c81c64de19688b441da80d6769b4ccfd3a1cc7ede38bd8f4e0a9ad71b7045e933bebc477cc9782d5364379301c046eb2cd06cf80e338b0cbed03932b2c2eb6f5f7c8bc225301213db6b6b1c5d5cadd86882ff720719cade19ad24acaf899ef191426cf8c6c2c91ad9c7c87cb754977ea04c581b073b3f5ebf20f91f87cfc22e1850503b52a2b90c37b0e4a030f9e9399880c495e5f884071b99560f982e60ec2e1cf1a18096f818e0addccf9989f9863457d0652271b2add2ddbe69fe4dc3fd0dad766d385cd1ec963dfda201357fdf77ca243a34577aa859e3776e5d220ff134da5e552b51703bb5d39e01337c494b793a7ef98a89e0dca5c710c44acbe9b8f7331a12996d9b39bfc24abe3e3726c53d40be316e0b4d7910d4ca20b2f629d5c1fc35ea2923262d042e017d68dc6081e2609ef78000c2eef3372e29d4c86e9d0d69523dd9b77d475b32d98969e3ca4ef3c6572ad5b9e1f8ae17328b712bb879b16ca842ed3c3760d035b3abc0c6b1c3bec773408a236416eabc3866a76b16fd83e5489e9a77c48b2f69192373e16a69f5193c690bd937e6d72e12c21ca7fefc8fc4fd757aa578f324dfdb7735cd04370d130819221a741f9c992287f8dcbc504b7c992b2e9b8b59eab755d3f8f97ea6e015fa0ebd029d2c3e24d298ce825e1013c618067b5cfb2baadd9b71a2cee4399ea7d7522440aa942be5f7daf87ed90168a998d67225687d66a84fa6443b42ba1d9587e1d1ad80f2f867b55be182f9274599d2bffaa84b6a79c9639a94338b6bbfcdc408e52dcd356453da2d3902e3222eae207760f7c58b64253c7055bca60c2d9b82078e62af7c94df9d8ef0b58d006f2f1817f57fd425aa923fae1f863fd25d5dd8564c5fd76f917a2aa19c48e5d36f8a6f3ada44e8522fc18d49e3179bacbdd183d97266c3204b2a1d5545ea9a91dd2498f7a1ff6936c862d7e40c60afc8bb0baf0ccfa82433e966006085896278254897efceec11806c8efa6f346382ae4272b708846b2f0853777465fff8de50e9f711c91ffac3d70c0793e61464e25fe91f1dc0b4f0985ee7362271f7f345fe40cff6d8507ffbb332f7d5c4822d5ad3752e747e7d67118ce442fd0095efcb6f4ed937c5da9c55533bd14df53bd6d59a96e93658fbcd00c90f6a3c65a84663734208ecb96930ddb79d129b14b44fb9444db1f71439e1b51d0ebc8c8e03cc6171a91b349d05024b22f81bc33fa214861cf0b82838bca8f2050ba674e54617ec3ecebae7d6014f3ecd3b9b4b6838452ef2d751aad563bfa46f6e8340289fb1dd517ce729add7ac6015cb125a00ce6267acf20645f38ec302a171e4befec31009ce1ec5c79eef0c2377cc1cce798e8c53a9374d7a7b579ed68fc79aaae09a02e50b2f14a33c7436a74251751f965b29fbd89bffc740325c6309820d15fa2a32dd03467e9c49112929a6784b4acf9c1920c45e7637dbf08f1030b1e53ede5ad368f8aa6530a6a93148b2259df1e724272fc7d6e4843cca6afe705a81fc1dd08f8fe23502f14e80f6f6741280bff10f2a6ef829fb185abe94a589ff859072021c7d75ce291ea8d8b0b5e790f4509ec29308b5820d8d1542edf5b3405974a8041fb8ffc34015d27cddeb0fca79d96f1cd264d3245ddb71ac1fc0e289951022b7cd75b635d7c836b8511ebc4c7bf3677ea4fad8ccfe7c69b410f5399cc4a6d80740b14989fa0820a352d651b9e586826c2051c4cb72bf954c4faff6ac4a25ff8c289a09ea716ac50368e16ea99a1f6ca0cd3e88fc67e5778f02a15373ece70fab9585970a968d61c246f195306fbcb46daa027744476fe7b6eb8b16f4b0a204cf52ef25b74baccda143866febe169988161eb3b7aa7f16ad4d59414ba36f33789272b546d1ed20a1098ca8f7f63d4514f54aad986051087f29482aa6893ef6baa82f389bbf7fb46fa27f6b5652977a054edeadd6d2dcdb637da04470e1f5b76b929d7fd1a0dee6f9abc1175b10afa704636ab1a15f2121158b98e28ce987ebcebdf1cbe360e1b70ea574d3f090b606d05ff1a14fc6506262fc341d5f9bf3bc3010984c09cccb37f20e78aa697b3644fab29581514439a0a2398648c3e0c11bb6c569694b3989d108985c2d8fd565edaaffb4b3e0517194c6f90495d45d5608beae17cf62f3249dae5f119670bd71eac78f9072a1c58c272e9d6a2c2c24dba28e3f04eb81dc3b6b3518bcbdc799a8b5a5045ab4f3d4689396cddf68674f298431cbee00bcf5c13d96e349d3629cadb27f0133843aece2e25d2536541090353c7e6f23d1f1a7dfec8dfeeef8a8c99b30d386dd92722b086e617b825b5c31c8dd2caf13e33f50edda59edef9a3d12256a71ad5c9ea907654414d6339931d035dc0172c87aed8179108ad233ae1c355f31ebb9f0ff9847dc780147af8387e9e15822b9c0905513f690188b12846878b35d8efd39fcc5c47b88e3d24c5a30b872d4080c3446e4f9d3f34a2a846f1af4a7caa687ce0e1090a80f7473d443d688e65db9fd0da89986cbaa2cb1cd58a96b1107804edc083e8f7f55b2409aa8442eeddc55a14142b1ef1749dfb57f9957ca79d85438289ad03c5e05b644fd440b98d1a8eac14d0bbd1625f67e5dfe72c3b85a17e63f4cd72e943c8d648547205cbdeabcb6b44de93243f1165f399d7d6ef1d8a720fae2cb17a5afdc07df3ddb00aac47730eac96780d2efa7afcf0aca6ccf01db214d484db6b637299ca5f8e746f82508899b344736d3a5d13cf227d26a52e33784d6f7bc7431e44498deef2dfc823a41e0e9dbd01cc865078fe8b0e457ffb0b0c1eec2d0027cd3b846f3995e17b6bfa1757cc298ef8f76690d0844885c6ff4e1a88c73088f5d2237d2f332e28fb5527d46c771df972f06d5b968f1746f6b7dd2238a7fbe5726dbbdb18f5f1ca0404c5fdc080a15648a243e65a876c4290f70e88773ec7a6931e320d8668027bde3d47e9ae1dde9f3d5c9ca10e0a7edfcc369acd6484e2ab69ead98fd4cad45eab4f13b5f02cffe1c064e2525696d1c7a0a7a02c6d7249588c33669e694975af6d150f23e81274775548353c123c25274d48c97054304640f8ef552efdb754cf93ebff2ee88da22bcfbff7a061a2f5804990147b2b4b15956e8449b343f09e16a0ff8f3d84d3c429e56bd86f311845b6335a79f74a0fd5fff794185d58c30a54ccf2512a3d02a88f79a8bf83f6de0b666f7376507f464d658d1bfe20f70f4f97dd5284ff21872b693d24e987c505676df0ce0ddfae3254f32a5c6ff6d6d12d62d85a180e4f916af2cdc24f678446ebb72a667bbba288d8ce8f348b99d6b112053d441d0a4b673ccdbdb6dd2f6f38c37a68ecda5fea7afadcd53d99337e9380ca70d89cc8a2afd5a527632c98c66036b4a73e66775fc59d19a6bb7381bf0df2d27bbaf64e5b9b5bdb764eb5296713bf68308876348860720f55d12bba4cef8972413f0231709a8a1e74800632afc84ad7d849682332de9211cb54630b3927ee0e21915b45aebb21bda5edb48b015911d12bfa77f13ae9b751d850e69e72aeac732252d2b1bcd35585e81c6e6a14558cb2c2fd0dd7870936ef678dd71ecfce67bb3dcf8e681c08ba0190a20eed4600c5ae78624a236d1f6b1c5ba8483c8236435a86b7c71c9abcd050aa895fa224156b4ce56a1af232557d087a249f3e3dcb9a113d60e849ee7a2b6451aec28b994edea68022765ce85fae6f47a287e8107ef5c288082014dbd2643d37a5d798c72480d85c8615173e8e4a53ce8e8e170af0ba1194c178c0d60e714deeefb7f834de522643a1fe30d1066ef35686b35420a36b08aa307a31113fed6125a0766f9cc1c50f81e3dc14e17cd421cb8af4788ee916859066bf79b12ee51d8f71b661f6ac976c8f962680312097863db2a080c8f91c5010af4028016a9d95532cfcd3cef3f49e21c6077401d6b5d1e38aa0df3fa6b15599af30243fd42d71ddd1bd014e745f8dadc03c667c57dc5bf1aacf134c845deeedff1fecc88f74c4b1aa7b300e9991c26cfbb246cc72e5644c88e344838d834bc3651ae0de0ff5865cf6ef7866e4a888f837f5e1eb2fbd6d31dc6357aeef70b08896696f0ef94b3c4a4aef65d76e5e2a98be4624110307c60928a95fd1e14cf7f9993c1bc473d26c016895d46d582a28bcd4d5e776eb4396de7ea9994878c428dcd96b23127f4304f45cdb0508fbc51b89e9f146713c272a22ca1a16eb5f85da30c940f59717cd8adf69cd139818441bf8eaeb37ae179a12ef313a592dbba504ca0222d3006040a2dda81d417215b4025f813417c0170f71264428ff982a64854e7e9c169fdf64b1a9aac29af380287409a40a7c13e9e3d52f97786e78b4042fbe7733b5784c61fc5c78d8919523df4946e0f8d667fdc548942c6ed368e3193060171b3fba1166da201a0685ca88bc474fd8336cdb8b2cd791e8602050f7e9fb849c726513723a252ae99de0d4b41d52ef70d496357c76e55432ea88165950e1b2ea09f6b2b9464f265702671d33b36e9102700ecdee9ab1a08428958a8c492abe3795762f811ebf4641f724e7150c405808c8837b40eeb42163ab42a1c1708a319669b0dea04b2ed93c66edd5cae9a75aaaf72e24c4173d483472bbe0f66c8829d202b108aa11f07025595bc3fdec446a6d584898d17b6674f65867df832193732701310c01c380c887c6921102991e567e6dae29b818979d5281d14a3ed4aaf8246768309acd71679b0aa7857833f59b82a8ce479802bbd5ad8fa417ad12bc931bb9e8322f280c64c438d88b5b5fd9192970e9d89a9a1d65c5bd2e1a850b201777065bb3c4c402f050d96c5b6b60830b7b77866bb53f66a53a95e02ed32639864f0ec33fd76e46e6e6868d20faea885db8425432d0b4e3ad2afdd2611e4173ca9bfa7cc09ff44f048909d816fb47f7269b72b962b623e2fb6dd634d105d705df504a3803eaba84169e0a4a779cf063dcae9b52986b9eb5d84daed5697daff198710ab1ca8e21c3a60839456b020ea8ad88985df944676f884b512291db4573be5dcae5f11f1d9f017fb11e145976d9e1a801edb37d8c6b38994104c29b860ee70c091dabd8e629e3a71bc2643c5643b00be824e0dabf55991992f76eb8c0f2335a23386ffe70a5d684f687bd9e9672c1888f53dcc5f0f22d839bb22f4bcc7ddde6508fe7fc0ebfcc0f65b49f8946b788aaa56babc4b2b830e630293defa4db97e288bd05320882171de616ae39a413bf94929a2c545bcc6c76db3e714e6bebc85b0e113f4305e4eb5d7c3298f5a7eb2c2dc86a16e9c0f0d7a7b142aa04aa7ed2de26641a16d00729fdf18d71b855d2ea4582e43850e84cd1d2592d2a40d8f3332cecbea70dd222c66b5a471a50d1aa9f9c9f8d8d821db7e03ff410aedb300be59180ace364e69770cbf72878541ebd32f76b69b924926639bb417b30aaa76fe4343b25aabae1c38f4e8415f39838e82d92e28f1b46370ffd5cafd6945326901b46b36cd13d296c15d34a954f45de88b465ab7acfcb341560b45f30f5a6f5e63c6b36d5e8935693bc859385418ac9fd655bd2a93ae30a084905dfc53e86cc5a1c4ded9cda66c51de244df1052de95641e73cf65edc0e4d2be40e0aec987c554a8c02fcbbf62a6506dfe53a076eae1f08a9aa9b62d14842ece48a39d1e0e2836ed22aa86a75b69a8b7ef28c42221069830b972097641025bfd580b7806b4b4b6449f907127c992d3c70f917019f7217b2705f12f6daa2aaad767994f70ef4d3c564c952c3939e1b4fe26eb301707f9ebf74306c6e1588ff94448d1e043aca07e6f9a7a150dbfb2fbd692573c75efc1390acd64540c42d81eac1c426d865edbcd47bd228a4ae3f9f655158987c3a2199927e38bd7462bfbfebbe66730b45bb61de781837e6eaa5317f308452f162cf07670d2f4c5a7a9523e852d7c80ce39e34ad25fb1f5612f0d010420d00890807c77e4656c86e21d7dff156e50c4eeb14716479e289aa0eeeda1e65a01e63b80e6a8c58d008c4d7faf9c65a09aec6375ce3846ac226bb161b285b39d4c5a2fea47bc73bc5ce005bad6d1549f297ee483b3c835f3a02cd17afa29f9047b07e6401c7f7612030b737ba1356f34b3434220993641f3a7b11c41840dcf525d4a6a7bee5fa639bf115887d3b03a5dfffe9a221ef6857cff8df3d87a7178331b08ee0becb0048f32b5748c99c8bd20d2d6705a150e88c10cadfcdc913f00d82fb15adf2fb81e5899f16ca16969c10953a8e715605019820a665ba85ae6a5bac726af02a75f52eeb01bdde41768a70f17bcce2a7849a92a3a531ab265b00873e7f4f36497c3681071839a99d7166c6ad2d4be8d3cfe389cadc7d13d8e610e99d20df2efb125b2ce924c77be9a9ca9d785fc2f406354f791efdc18945404bed2d38a73dbfbfe47e571b924b3bcd8f84ed151648817caa89e2279d1a4666da73234f9d8baa8c07f26d0c288953414b4f8aaea4b5501df18e037b7c704a6f1b143cd567b01fc0a6568c30247f09de7bcae958f13b6e72e3bf4fe01032415259909be628f7a066fba529a1452585d6a72e5981ba13147e644c6c5fa09243ec57de8ce163f15aa9b81f488bb7ea0962166c9493c86fa9d13dc56dcfa4cc4def1c9dc581ed4a5c5b05e978bf47456268ead7359df633ff8cf9d100c09abb0bd46631799f6b1a7f538bfde653feb79bd6b5ed06c1bf6248eb52c6d22dcc6f8639e465ae458ee0c9df61e64558584fe93de46ba8a8d0cbe8729e0a3a79f710df39196a875f8b3a2aadcd99c135028d87b3df88d82edf485b447ab2513ada2cf96009fc0994c11482c32dda5a8584b7778e630beef03f410623fb0e0d261a4c28c1e89aeec05197aa363ffd5f97a484fdc3bd56f8471e090d317c1cfc54065f2a06ad943c105f1a0511bbab4bf04c3b81659dbfc7b5155df5160262e184e1ec8feda4ad47b71db4282f9f92920b0dbab1983131530d1e22bdb9afb8cdf27b49d00ffe71df4ff3d22e6b105298ad136d2a4c4773a2cf41534dd25874620c2ebe03251f6787d2d3cb9febb4406569d99cb984f76547393276b60a60d8241998d81c9456d5fa3fe3ac0e76f8c2bf48f76b91eb7752aa6d3837342e66a9721398dd71caf1a776ad00c0ffffff3f