PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59057 a5f2b30ef3a340348042cbec7981e62a2ef4e7b67f2aa36213f2f6f28eb04029

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
17748cdc67c4e11cb102172936450b2920d0aa580f18644ecf9e3e8b7328c8a0
Certificate Block Hash
a5f2b30ef3a340348042cbec7981e62a2ef4e7b67f2aa36213f2f6f28eb04029
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e50e0000065c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b6c7db77a9ac567c246fa26cd187d59be0c6ad6197fa9e36a4ed4edb79f3745f657616c6a05eed71e32285c1f54d9ce52df1df51ad8164ddbefede1677615827f276a1d4f3f00454989b05e8c5d67c0d32973ee1f15372d4aa280000000000000080000000e00000e50e0000065c0000

Raw Header Hex

00004020b539bd642e762e96e4e68f3492f9d8997b52a8ae76c3407251f1f6753d952a81554b025447464341482c62b7fe2351299a9e9e75dfb5383e7f54dec1c01c4fff46a5116aa99f0318a0c828738b3e9ecf4e64180f58aad020290b4536291702b11ce1c467dc8c7417

Proof Data Hex

59,560 bytes
121216010307d73653eeae1016e839a18b68946f03f5b9b3e76bc26fb0fc07d679ca3b3b476751530bbf3ae23b6b0534c2ce296a34e3fddfa57634e219969b12330dae782373fdbb0681adce14fb3d129c4b39fbb8c845dcf110c032bae6f69ac1223062c3daa4a5a272634145c24e280dbaa20f544805c022e924c8720a0a19f15c676f9b8e8917448798a1a065cffb5f25bfcb34811dcfbc002de318d49af888879b50d124b484365acdc1be52f7a65c11a0feb380f4f3836ff8c7e65b54229618a7a8c776d83f131715fd259ad2c125899e1e0b2bda36e374e3e2399bc20f4c590066899890fd850cdf3ab41a5da5bfef3c605722f89ba2948f50554ef3fd446559de50cc109eab6e55bfa6896ca72cea8bbb65b987e3bd4f214a21a2f036a371bbe0c28c8dcc5e31c59b7fdd473b6c971eea958e7cd9f9f603e877fa310f54e35abbaa36f7b4a1208459f1a572f56a1b357bae45882b5911dbc1f4b741dc809f91aeccf1520178ad21ac2f9cb848a7c033643136cd6ec284aa6c247eb66340c5450bb894f457afcdaddd699a6025ea7baeb31852a3ffc149921b797f0156bf0fbb30a7986c2db8cb919b84b7438b35b56feee8465ad561941224a5d8ca764b567d3e432383e294b6719e7950335b0de10255215d3cea78d20d7d103f5bff00b25f6dd0892aae1ec07cd9647b622914433641046fd206b7459283e3524ae1f437e130ca0aacc4d392461429d9ae1f87bb1731f884b595c758018bffa86ff5d952a6ab6af310b577eb3164249677f5cfcf895d8c992d173f7c9aa7d8cde278db4a055525dfdef8768c844ecfe2e3087179c1c5beae54c6a47387ebab725bbf044655bad3fb1b4a491ad60bcfd6d6cbcf6d2a26b1d322303b44f043c396a8c42d84becda920bdb6ac049f4eb7a905948f9fb896469eeb5f0aba8ae1de3f49ba3f73f24e957ed7ea7e677e7305e171d51dd6e834cf89a4c813de08f29382a622f45e481d544fa02a10ec31cce4eb99ba05c937f7e1b84998744eea852c115e2c5c95a0f506f29010bac92fb99d7ff4267c3070619635178a6a36c8d81b7932db25736cfa56e5ddc29a9ab6ae7c2737bb8345b626e1dd1b4ba5dff6152114c0faab30c50c0c4733f0bbf681596ad020e7c1a4acd3def0c2cffd8ec079d6217f0107e0144b901c556aa7a7d7067070db099cfa76ce48b5521de9bd50e382a95d16580e887c86f40d6a53d9351437ffd1d6d4c257e0bbcd0e7a6b94f623d291d7703c96c3adb51f7eaa43c6b0924b0681c5a249d739c0c0fab950270e38d74dc9df3e7137daebad45dcbcd5af19c615a8359919210d034ab282165e58f7f097014f0a218546dacac89aea9665f0db994f1402920a5f95620df91417b4e5c783b20093ca9c3ecf366c0b6ab1cdf1bedc1c14678d3b48acd56d834dc7d103752f845860a506b941205bf3208bd1584086c15ff71d095291c8fff4bb6aa9b871903523d7066645cee98320ed8ae6e4791a455e7dfcc507984f0d4021a980a6089fdb1d5ead7c429122ef87c00ca3231cbebe006fc21d52cc5b897634aa09843d7d04fff115c8b20b6dc3ccb6b227c508ee827f6559ab780df2560f01f0b7cc93d9cf2d5bc2b7fb99c3f3f81f7398793257b7f042f98c7bfb6c3a69f20a4ef6ffac4d76206008932ffae2b0c9aae2d00ba1c3440461c55e9ba595118e20ca4f9218e6b99329827bd08166c8d98a554a6cb58ca5bc1476d852a9f94b82e394a47c7b798299392bb2e0c73999da6395eb6fce75e4538463d9107f95a51500bbac5b380e34189e7c369bf8d0837bb8f880b23acf13a61f594213a8c89c1326197c5876a9d151a232b16100f2144211c204cd3c4d7db62700ea9503ccd51feec0e84dc78613f823306b1b2331bad6d64cb579165ade139bc94d7fa7b90eaf9b5eb2718ad84b774e91ab07b4904c9b841035e540d09bfc3ffde8415e6454bc28b5a3099e9948ac72c0a88794b2a65b4c89447ab4fc73bcc1e8b6dbd741b88483fc9feca92391ec99bb826448b5e4d69f224f60a8e9a4c8a4cecf7c85b3cd32f22e5457046b3aa4e919c12d8f13d900e1391d774483a1d39ca9b1f7e9dd6928c242cec279ef9d1db9e3cdcd3784eb723be7038722729337491b4a853335c8db43f38dfcde25a3f09e482becddbdd8f0d5e58b7e825b94ba8135fad2b7658a78d7cca1c4815bace65456d196cfb975c225356254d25f9e81bb47785af5d5ee9166871b01b6af18d2b97e066ba75c99ca316f3693f7d537f6d14b65dd4263a27b3691626212fe52836d7e4e2c4d3f34637af788314e9bce881c85e541f2d4aea0d42e5f23cff9f28ff3f5170e92ebf341d6521293d6d4e1caf09ec4260f406a4a6e6514e3ea762017ecb8583931fc72c4f36699cc3534554551c66615c7882aa8e8341152ed12b7015592fb3252f37e1b261ca55b0e29f7a72a7c480d358b290e0bc8d380463e75577dd2cbb37ecdf1b719ce58756d95523a32ccdf10a1aadd0f2c11b27c4288d11ae3d49fbb285a18e63fddc174187cf36e9b2211565ef322d4045ba277c599f1a2ae44a496e86ca928fe1a13ef80ca37a9bb5579d67fcec283ebcf9e51ae088b43ff5b105c646f5be719f98f5b67f0b833eb4b122688d2f700069d662de418ca50196f4a92f39e9f480d113e1354276bac370abae409c5cbbb4ffc0c67bd31fc9ee18c4b7eb2953316cd414b2a53144a4dede0d484f404d68feaccb4f216732cc517e18b34ce131dc097ebbaf9cbaf9e48f8c40446e35c1caf70097aac39f9fc9db6b9b87efda9b7f9d9ff58d9834321ee068094d55a5fc26564a1c45688c3327b6e1ff87ba7a3f2c5cde3405934d0e4dcea37d1d86f750c47a252ed41c0596980b0a5da7a4421c42848f6080cbc46d9b4ddfd63818116b907bb5ac94e2e07c2ad5e50ee2dfa6fbd91c93e43361abbdaa96a57b1e9da5c2c8dd2eea44a05e75a47e67c11ea7ebd4cad8c8a25e827b578a02066384c3e0fcbe801a0301419ae020a5d640f44cdadd0a444aff38aa48436673902cc3d0eed72cf22e44f36a3c8fb7c861af8680dd29f0f11087d34bc3b894a4b67b5b65a07bc2c617ac9f44d81acefc8823b67496304f95ff8ec1f12b3f5985d64ebd2bd2fcc9d9d75555ed77f00b5405fa0a264ed5b18e8dde5e615168978f63742e824fe970ed89ee68a6fc045248fda203705bd950c6a7df9d41f632ba713d1401e6515dace5bc6b9256b97be8a2b1044a7820dbcd3ac1f85964d9ecd3ca9b2174a0fbbe7521f47ca6b8202e0b2d9a4f9b1696bb8c42b86d07b537e6aba57052063b88351383771725dc798d7c6250a791a1100df7e53fc2dc53e1d7e6d497707d55b52801dcf452445f9a3f9ec5ab16c0d193fbec59387e6fc69375651caaedaf7d48b9d65f52792aba9947d7a51f0bcca0b0750bc37856d5f2e83dec8c0c7f28513b088b0a19fe71ac8e21eb31de99455ab162f8d08294406f45e4cdf5335e21c22aefc05ee75bb7430afb34c241d53df14612974dbd60c3434be13997df64e04e1b17332b96de2b1326771eba5e6ae563f60025ee0533e0ea7300fcb78c7e1781894d178f34fbc038525a8d1a999ffeec271f849ac84bcc24e069e5566e7ef3fbefd0b1b3a1e8a01a2e077202f368e71f1f97176c29f759b37d8825bbebe0ea414047e827d480904dbd7d5f3e9408be80fd84def55f97dbd875f154aaac3fac935bb7f630e6fb6a7fcc9c8dba1be9c893a0631b424ca5ed72f34a3b8e6bebe1dc59076fcfaa6db311aed7188eed63755edc995d4b36ff2d5b5d9e6424205d6031562b265bf995a3118409a688f2f11911702bc1b206760c9790d97822d61c5833f55d642ba28f35faee61f5ae670098d7848dadfee7001133b8f78955a56f7e101f7b7139de66063cdb3cead1164deb9a47f27b0385ae2db410a734441e17bec34aa0ae033865621e329c36021deec954f2539fff0c8f06192898b78545327611d8d989503b51c4e355869cacdc033244779c07452af8180fdb0872bfe314562753c061ac2263284aad6c3c6f9d476cdcb4e79486061983235abd380536a7e40af0eb0e70e9914d563c53c6f440677a28bdf975570a2d13a95857b51d910f3c472ceba25d07090d4422b418581a329a48f9b92a8dd783892a851e4950a60fc16fcb62a4fed1f80146bd3d6c3df8e6c70e7b8488fa1ec2da784728820e1d3a3942bd4cd370587d91c48f7c00c95ed1930449ff473a76e39feb82c76f149f88ae12a97945587396f3b6c4a0b970d932ad24dcfd9bf0dc5ab7073504fd06c04fb93e3b7c47ecb2bfad79f204bc8b537ef5b66a7cfd3cae2c11cbf630d863156720698c436ce0a6bbf67a654b4c5669673d57a95f252c7feb98671c39df553547ef044121437aa42d016b28b14deb78f976c0120fb8204ff3549c9d84747258741227b3e4359d040c49757a13c9c5336b4a1e6dc9bed7ea45d2df721bfaa8566b85ff1f488b2183cc1b43dd12b9f18f3d31e56deee17a1b8f64deda419367b5946e12307336d8b0cc17fe386c8716518abd19a3a5c03694b43600788753e2b1dbf1d86510378f6155897fe0ab0f7c39608dfaa36b79838fae46102ded8fb26781529f0901e26850dd3d23f8e99d711726435ea713120d9b730d82c28ee6d8cf4ebbc0bde202b648e9a48b8b0542176e301dafa5b854eed405ec610e00444f4d29e1b449271eeb2d3e06e93ecc90e5dcbc4014cfe952dda6c35c1b70daf2df963654f6403bea77273ed81865025805906f0b601eae6d542d95653584cc3502639c1a55d3073194f07600ae15563ef1bfc809928e1e725a74a66e80657333d36e45abf5a9ec39b16a0ab3a1f227245ddc90ce405b3c91e325b62bb5c71e673f6880aa09db640431b04d0b2bcc0a96ad4f35344c739105d7dc1df1b995d1926340e5da428fa912b3e0f4a6e014ff745a7edec28582413e18a5741bc3cd92f1657efefb7f0640f832d25f177ad146e33ca5951bf530396d3f25e8b5ba87caf120ef50a00c40c1a4f051fa3dcba5a8bbe144fea273437462b1edcae1ea9bb7e1188cb88b0ef25bfc5ce1047beb8ba7fc85eec8f0c049f789755054d7bce204652c347ec008ab60b27885e9f5f7d282319092bcb38b3494b27b92878ce1be2f0087683a058e43e6ffbc0039cc573e5992e6c3841b7a9bd7420d02f84bc8209b9c3d48d96830d2b61db5fd9366188d75e5ba5e331bedaaadbe9712142ea71dcf02cc1de112ce10071c982db2ef7b5462a1afd146de26b896a39939cb664d9a73dc7fbd7d87b11458171044cc876bba8c6514bcdf1b52948b9f4fcb474c8841e5cf88b5679f0b519af075e36ea1bb9d0d39e0a1a72e03d90a91db99b02a62f78ba3f899e534ce9e64df4fcdda306f57a54128249ab1337f90f17ba90abfce1dc7623e9aede95728f78dc17f017a9c85d0ff22dfbaeabcc0abd2d1f0af7b887e25ecd9279f53e6280ee5511e700b866f7fb8b4d61c75dbb9c909a81bbc17ce2a9e2f5fdc2de7b947ff0b124fce79221eb4380f9d76816a9f1f9e8e48f15ff4861e0da0e433d83a068ada09ba8ff6f107a7d5cd6826b1608b0921f9cf1cda3e2656b8911dfe5af316b5bca8bebdf685882d627b350ee4b0fb299adb22a90834b06dc32eac4f1d025f4922e16b07dcfcdc9a3d9ce8ad5e807103a850cc42528db9668287a35e1bb65281c70fbcc49d06caabdb3ae068061cd22fa08a08cf79f34c0a389e89bec7c08aac8ae049f7a240ff792730a83641172c29a29cc075e83a2fc364d2658c986056255ac72b9d47f9c1f1ebbdf570b511f7bfdf752430a359fbd5b4400f6405c412a0f4b6356352bc58beb88946843e21115effedd1c8c4d6736371de06345ac63986d7bc2ef6b9aff51fbcd7b8d34bea24cf440a9f811ab6a5b32016da68875b4848d7f01a152dbb69aaddc3666a2f0a257a3fd7dfb717403226d9b0231791875337b2bfdc42efb0a1b5ec21ad5724d3398d85222d1c31a2b2d3c847ef3e7518471d71594852fc50aa136c108f92bf98542db4a706e63b01e336b51a917397b99e9a21699614aad7b0cd25d98f23072f6b8a03a2a2aada5ee39ee13d6374e43783741987bb3698d70b70ffafe4f52218afd8d19478d46830c9c588ed4e1f24628c0c15a646b97c02647bd23b343cba4cebe0e1739d14041091aa17f6d371c2648dbdf055085ff79a5e2eef9b3ab8d65d49f5eb6aadbfa4d09c0593c058c2832ce6f69eba334634a583c7a38cd02175e3349bbba9f4a38b5515c3fb48c4de9ceaa8971de46af70368b44cf5f335507f6e00e3ea0663e70d975d8b047a5b94c671e0a7fb0bf04834e0a809fbc46edbbf5084afbd03a2f7e61b45de12cfce95bfc57a27b8421b0c8e435822eaf40c5970c131898d3cf92dd39f8087562dc642bb7bfce730fbf1aad8ea769497a2635d2b0e5de67b384602ff24d32d502f9c7de0046587baf54cba8ae88e73171d5a13146da9ec385ab0c3aac90a0084649b1acf42e585c5ed30c532fef26f7dfe7c2122bbfcfb86b2913a94ace3f3ea7d05635554df71554fe9e0169e2aa520e69350446933c9058248f6e9c306776c9c84130d076e745e89b31502f7fc1a888078d128da0da6fed0d59c56c1f56b2c6440cfaf8dde8c95f558ef59bcc7841e5b1e394bdac3ba1cd3cc56762385ffa5aece0ca7d30b2aefa93865dd3015cc99d573c7c7ded6cefe117be52dc11a2e076c494004ab44c1705c6c3a119f7be6044c11de5e20789b56085f1ca682d841924d33715f17806cf1a0915912abd8d251194c01539dd8fa798cfcecf7c82fdfc41d0fe2aea7714d01a8a94a21c52a72108287cf9ebb862df6c1868dcb0f70fd7f07dd39b556c3ff5bb6c1705dcc50cf11f2d7f0eae762448b8c50b2ee2f259ae41d4697b0cd09cf135aea618a758613dccaec261037731c709b9887d5d7b45b1abeb005eebfb91a99dec7365bbc8e0bf18fee0eef22db3acabede4302d7d044753a5e4c4aa85aea5139fa261ce9dafa58115a334ec46ecbae2ad8500467267deab0e61c82aedddc2c1e51f785ac42f3e1818922fbd27e2797300c684af3d4115dfd26b83ece3b98cbed79bf905147d8728b8056acccf54724f911d66a69228f71e580c0cd300a10fb0f2c5e486830554b477ee4fa3c9e955bfc28c7694000bdb5e3ace948be77beed32d9ebdfc38d44134504652943567e0638483d5e16fec308d617bb54c6c3e832e1d596782b6f5497727ec612c3f13de9631be546ec804f099f437fe12da7bae4b156782da197a04bbe1b7c6d5bc802785aaa4058bf9cc69357596e771e7e930d9b5c328f703b579595f4fba992fc6705913b38ac039066dffaa4e81a265125b7e08cb87c4c2abb0a9a6717282fd750eb6a5ed341aa0bb96d4118d491c39da6eec24a983aac546eaceafd82aa36ca4feb0cd59584fdf2c42b39090cd5cd97c4d436c90fe8ec66f077cad8a18de00c35ddad2b16ad6db01a37eb0c9d8cb3d8555f11cd62b13bb70723fd8d690d356431c944d62c9becdd088f61967a23e9aed111b3788d2ca6ee859b28d58d851a38499ca482b9dca6c2fc59ab9209c8d2eebe4e45ccc2f9e662690345d4aa44eff1f80e1c28e947487795f5adc7929c0fd30d116952b40744c6ddfa587cbe2d9ca28f8146c716248ce795c2a066d32b5029cb3d41c9f810c81fe022dad9a3cefd4601d32c3691ff34db984498f15ce979bab1580db9c9ac4117ca066d9b8fb08f01fe90ecfbdb756517ee01896d0713dbe21d2b73587a81b10338f48c49297ce9f6edf73f0856f65314449756903b54ef14f32b02c04eebd971219d6de4507133c8c58212cc2206efd32885463d5087aef9861d94c013c4aef9a213dea74ce50ac31904418f6c2421f9e711d3ee400847f422ef7028e734e7cb13d1ba3aeede2cb9d04762f157fcc8a7e29c46303be941223321641d79216aed9895aab65a8385030f3df9cdd7544277f63281389e22b6def5f6cc90aee29b610d5579cece89641491d2878a01424767acbeb19a78137f65e340c454268e0d5595dfc9edbdf13dce2a687a4e114af0840dd62722d0c4f85ed643f24d9e6b6d969893d6d21713ba5b12d039315bffa6e4aef33460616fc8a0c2f3f3f3eea51f245a8b188ba44cd8fcc6dc6c88b5d280a1d8cc5aa20195e62600e1af4a4254f2034a19c723875a7739f3edee7ba5b66bea18111b985d2de01a06bd4155493ec8ebc2cdde24e411a5be7d25d431ba3750097cbf4a69ce4e9a026ee6148ac7572aa9c9103eadaaf350bf3bb7d0db00c67e88525cb5848db20308e0c1c66e5e712b4075e6043f61ba8136d734b1698753a0d946ea3cb4a2070dd8820ad3824e74a2e66fac2aeccb42180422616158676d197bf96113f4281b2b98f9854b800d94eb821daa6dfd76e9494e81ce4fbb0b09c313b370c3a65e0809ca8b6eecf782ef48a779625278a46a78d15367f1ddd715b8cbce92ccb23c186f8d60fbcb55430d8c6f4828ddf719457729b58f6e3c67ad2205f029e4125a8e92df3aebd545ccecc18c0e9fb18741405e330f42d8d53a698c0449fc5c6cabe236020a4d0669b770e0c2c8a87821e0ddbd89345754516289b569bcc51bd4d4d8a0dc8b102702a253208cdb1269074f4d249623e743ce5b7ebc01d43416dbc2bebd9b17f4a4df39b1566a54bf1ccdda949497081f58909e1c784c9b474e886cb61d1e648ce83bdb1ca07c0994a1a07044e19d30b2c0f0892b96e94e066a67b0aa9c41e39b70de89562aa466b1781509885ead84462b9e55e8a3257da2a24f48635539042a659d95e151e0a30842d19d4f7aa2acec101960df269f7e8ceaa05b9746ce512648eff5d8cb2d4b1f8dc648232712e29923d09c4c77a18d85f4a360425f0a95d2d69d68c60889f0d4630564293f9ac4c591a113ea290ccaed1635262f2e23aa75761ed7c8a97cd90676cce043c803f0f82fb3a0189340a097ef232da900a51a59e2e22de7956f8ab64ea08c60c5ced8add19f8c85376010b56d77c75c49246d49d615371d63a18020f4b3f3a5876cfea6e68e2ed990d4924d2e5261aa4485245e4901dc5c236cc79b89b45ca4a2f0d5a60c0d853f1c022d48038a5ff0e6f1f1cecb84b4a12d99bb4313180fb77e845c1141fba6b797f307f2d630b8e65bd82b0807a717cb5b27bfbba17e5d268e9fe042f8b5271c5fa9f036ab5e4a910cf0bf35976578c080eaa0848e744460864ef487aaeedd5c06ffc0426a00c12194a3c21570a0977199712cff7eb970e72418c7255597ebca123491624c4cc4ff0080b93d0b3848852416994d5ca2486b303be5e61875256f29f137590dbed182443448ade1c865a14aaf66faf4449312fa839fdb2756268d867f8c5742eaa501ac391411ff460dc69a54a4998321871cdc0e0314d75a08eb07a00ddd10ac89f3ed1c6930b24a233624d9fad326df51a2e6adbe8b40cf404f41896027eee069f911a08c189fbd6936acb2cd5bc61aacc3ba82720b1946ac6b90c49c2770d2978432e2407c76234939b3a69608ddd321fde50e6a2a83a47943c1fa8f05e47f925d5a7cf8821af72ce6ff19f665f68f7e4ebfec9dfb2f344a19cd9e30502e59fb1848cadf3ba5791aa479068564d168b33e0f9d3ed6905a57dd2a57482c0030b9d5ce1d7e429594510bcb2f25cdf3c08b0ce8a6c1df64c896e550d7178df2bf8b741c6a23c2e1233412ab0e6d0ab12938e4dfb050d3806a9e0ea441a062afff0f6a861d040b8f671e3588ab6017c9f705dd6b917b9ecbe92dd48bc9a33bf15413ba04a734c58b87e96c49b6f43345e59e5a94eb88c17bb55c65e6ae0d3737219d3f4b69dee38fef8d3f5d3182b163efcbd1547d2e3519d542a6a7ae51cb523d02e8bca7c850a446dec87d9835852285f5faa2a9456606b7e6f07e9d4eefe0ba2b8931a4e356227ba1ee0f13faee5aa3485dc1fdbf4eeec60453529c9015d6bf6c3ba4c8d5084f0169c40c593846e52d304fba8023cdfcda485a065396b7c3e1421f91f691dc9d83e38bf506f2badd74c190b9c582dea71b0d43f695fb03d4c6a0ea3706f9abcc474c70484f541e9a6fb1c4628e1afd1ce58bb413712a927b9d3b14108de093bef0f90b1c339e57ddf5a39948b564efa0a45f781439477e912f81bd8dd1cb3dd4abfe5d274157e2396a672037b646872c155d6632887cc8108d5e0ed656917a2e318c4fa112254fe530a00a9079c5287abe322301e5caaf6626b0d43f0506330b1a77dc45713183870c55554932462167f21169dba2ebd6e4662ff98e17f8d6f6926babc6380de38ac3b4f624ec48df48a9af46c6b896e6cd65b3d20706487763479681de7c11cfabc66c95c078cb19c913333cdcd403f0799b7283cb049170d16574b2bf550fca2cf38db4f9bce5adbe382c49a5b7b13f1ce7a083a1818a1adf531d2ae090eeb3acc2645e626f0e75fabc9dc98d37e015cf0c8b005a20fc891e971bb4335a3cb5cd5c2a097ffb0af2eee28061173f5bda341fba273c5ce1912710c3d85e66d4e0fd20fcec78eefef556b4ca91315442504b5798242ac220f1be6949e71ddee0612ee3c40fee689b1725245af25a148098b1575c071dbb593ba2b457ac8936ea56003aedf94184a511268df17f324914480e86fbb48c19cdb03a874f243489532aa53bd0f565a05c3510cdfbcb1bcfd48f80284a2cb9494f5ae5a2c46f6b7f314e612847ea0ed269eb847fc463ae183688019e5c6c184551378803847ac554f529a2051eca7784fef757a5d54e84e40fbcdd7e2bc30ff719396459e9a0903466f18e3cb7fe3b1d0ea67d3b812393d1a5606a006cb8c23d5abb8b511eaf4bfeedbfe6a60ec4bbbf624f3c975b6a89355de6f22fc9f24e18fae1d5a4d1d6a27bad9eb01cec855a508543f99e65bb8e688613feb0d4b3cd1dbc17722cbdce9a3468ac9d7bcdde91926775a0ba2cd78803ee6d6f75b86c47a530479eda6bb81b6dd14147890a68bdbabec5fdc25f8056d7f088872ec206b41f8e9f1c794377b829550fb6553af4a4f264d63960f5ecfb849b7a55b34d663bb97a5f0f5b5a623fe5b6f05de50fee7fd1ad58c84399de711fd2c60b0e6829174f91a81bd79aaa1e059925534a8c2d2fbad9b4bd961879671fc9b71656702f9860bad44cb2953fafcb4ba404e6b9ce168f460038fbe9db32e9cd3a3d2dbee7c519bcaf2acf11963091f5d2098f4ad12ce0eb17ac48d0d2805d67e7082f9d54dbfd542588264694ddcdc325f92c1123ea25d394f70564bfd111dcc9ff0520d4f03c664c8ae2634b5d2c3f1356c285e17833a08a3086aa7c38842c5de6e4faa1e40554ef46916790469da4377118010068560bb3bc7492ebc32a154db929ef7e75e5a717f9e5fde0bb3aad2035676fd0808f21dfb4d4e3a9e5115e542619a3cd55582257aac48842ada2816f2e6c73658a97103ebe34ee03855264904d49bfeccde63d11f768bcdc8ffb75cc9a4219acfdbdc737c385bb42ea0bb0944e772c4eb93213a3a748f8f13136ddc25c3640f6e1b4e44a1a11370367dec8517800f971621e6535d2529e3d3a777cc9d9261da9bc1faefad2ebfa081efa8427e21019968757ca4e06145240989cf28dc1d47317efc8412d1ff7f6ea44f135f56ecabb1e138870614dffc165f2b4b8217bc614003bc0a45913161f61a7b3f1fe8e9836f2376fb97e28e0b4c7cfaae59101dc2aefca0cf56742630af7864bf2004de7b1e59a6658fe17e3f39dd09ad7bb53e16d883465b3ec66d04718901fc77f9f289dcf3228eb813d9f56dc4ce58a0fd7820ac4ac09c38d0fc1577cb7b0fe6bcaf139b1e75f368236c988f40e3693ca9a6134d24c0de55f8c4262cddd960c49d5246c8a4ba0c92f4ae3b7042e48b5b70e047ea45ac9727ad0d8189918d205a8abfc68d72ab80cd0d402a117b4b142ab240404fe358c8b0e84fa012d0a0651bd44dfbf6e5b80dd4cc9914cb908e9e9e3e47aa7a2d7698e2d3a84d6ce6e9dcb6b089f7d00e2f6ed115d21d9958f2fd91135e3981e2a4d28cc4583a135a9490ceb71b334e5dbb8ff532fac9c284943d83f201f5d52a400554bb7d11957b0e60d122c23e69daf7048a827c0e1d31beb7b24c5eab2ef931f723edb60de9a6c66098b7d905b78ab0caefcf77c43e2646564d016c5ed6e859c36985f6a67fd8e10b398816fb0389adc926bb2c5ae9f2560f04193e01bf33810fcb37fe4fff63847919751d4755f2bc9748798eefe738cbf998091241daeeed86c7c43a6bf41806a8bbc9e466ca0801be15552e82e0b979dc6eecfebf87f6cecd178c1e0b31c73892f79bb4fd1e4d0405a88ab84a4d90476a92f48815f832fb86bc1190b9b896a3d6ef58e8b50f295c7e5fb366106e70faa1d6c7d2950e6a7010942d4878bd007a3cc4bb77d833385b6cb0176702b1ca74a56fc58995e01a1150b3098dcb7f4bbe75729c4a36f1e3030d04e1ee4e2b220d1a51d7169bd9ee0cd5a93551f3ad23720b8bdf2961e4d606c185708b23dd1084e23f53c1db98829e1025a25883f769271322c8876e5a4417b665f8c22be04935a39022e5c957737fdf34e8f308f0f90bd3bf1285a2f4425f7cf09c22f2150f18bc87c5ed07a75b927ef1de8fb87fd58b60f8094a4515978de70c8471ff3c2b9de0e26de7228e39821ee39d5e022a7026accdd133a92eb681aee4499e2233c1bdf0d3e09a04b85b87b8a1cacfc1b53d6d61dc019a112200517c3815ae9eacebacd413c72401641a62c501240b490ce372a93205ac2bd99d6327be6b69bfdad3620e73a8be2a1c8a3269dd47263d1124f347d238d82a7733e0f4addb456473c857817ed5e50a811ad49d1b6a273079515203cf56a7c3aa76e64ce49010a9b15e70aead22d5032e88b2d078c00e647612108a67e0969a083cb0f772031ac58ccaf58429bb31c018003e0a8548f22253ff287e7eb3eeac2a3a6129b4693bfdd944b6c451336e5eabd4b5c949b75c5bf9b317f0274077a2763018a7e3787fa77034b229006a5eb64ba8cb9a2da328c6fd01a422d43a33b1a2a74a84899766678c670bb950d5e23987fdc534dfa2fd72b7fb0e86dea3390206ad6231eecbfcacdecb65184fb0cc4df6d2615da590ccf17c2558108faf380116c0b63254944c8a544cb54bb2c5d36cf4b6c55e9b162f55e11025636ccacd2b8308da9495bdb70bf4d7ca2ac3c148be6c7e29d2943b603449a9ab1428da481209c6ebc5ee67734c7f3137f91e6e536afd6df596409f870907e54c7ed38fda7baedeffdb28dd36ce4c41f0f696cfe87952f645ba56224aae327aa7813826da3cb2b46b6c8e2c9580f2d40d38f9f61f2fd7283a36b24994d9549b68ce99f45484a73eb1aeaaef60a170ba93410cd715474762d9607e7c541714008c8376d39e705eb6e5b1d8029e2251b7cf725316db39b7eda2949dc8cab961131c6926c914d0bb622b54e61b5d4d9b4833563dfc86bb82d57b5ee90374b293139be8538fdb7217032d639269f16fc87a99f1a6b4f93cb1c771dae869a4ec3c931a1d59ca3252514cbb497c41b17a998d637bdb2ed539e5508de2d2600e0fa190781a8ec602e38610178ce2bcc994c9541de1b69d9c30d00847cdc544e7dc52eb95b2f0bc891eb7381fc81469750126e607180fd9adecc0e7a0aa0cad9e16be55e582ffeb3018f315aa4d05553fa6c2550fa0d55cf745c423ef0a058d2d1d63f9d2f609acd4c001029b5fcc414699e5a176ff7786d5172223cc063a1bace9ecf26b0d7ac9e328819cba04d3bd41992b73a8ae7ef51297b48cf79bb6a0dba1e946a971b61b8a91e2d4cdb1119ce5ee66ec968ec54f26fff7cba1dee0efa479c24f8fb16149cf9c787308288ba0aefacf5fc5e1b49ad4f8fe4a1441b1e8b6eb88ecb17fcb00029b4339b58ec8ffded1c5ba42e975f08264b96381b8e1e9c2fae77a0ddfea59e163983184e81f74645f32d07f9c15405d6259bec60b3e091e0f66bf304f6109b28b2730a834db3099fe9cca250f7c52895a0e9b05abc60dbb4b9709c6aaaefad149628b4c851e68a62170f12bdb3d1aacf064ec2bc31d4ac35980965ff2d142123d7ae99ee82bc70745e8b0670217c66926b833dfde256e449fa0da27732cb7e87f52ad0fde48e181634e1626f8115ba190403bf52b5318d0e385967c7f7bb85a3a1f99f44e522746c3705d44cd1caab54eaf0462ebd5b5634f2951ee3961fe36e01dcb26c74d745ef9df783bc91f1afd3e68ab675ac7766c50a1ff73c4f746dbcdebe422bfef3587049c55541accb497c584bbb8d4a0f17d53eb23eedf0ea0a1b4da15f611101fa55e70d94f6c3e0c061fdbb0acd078c91f9f4f323838cd41b5739a2bacb039f6226c99b8ebfc5efad842abae653a64bcaf8fadb42c4977d50a944576c3243e7dbb264d054d854a9445a5a89cc9074851ee70ba8955a0d1984b179ce0dd04f1ed31c565333304dfb0f2b7055257b3a9aa5ee2c503c5f19d225c0d03411668a1140c3cb5808d94322e3902bf2461dc930469f8ce54b1c2a04db618d71970609ecf39214a8c0c7fa7c396629eeb0521e17c3cd5f944e5ef9765f57030ff7a8bdb94eb5caf6616792edb417d0224bdd08ddbbb42816dc7e9e988873563bda941e682c64a4a94ab8010bdd98ff70c1927d4856cb1f8ac5b71d727b8d5869c8fa4443633bfd0ab0452574ba806f793c022c65118abc33b852285ef301124c12eff9a9e4370fd874b8e9fa47b0b0e830092b45bdd0b3aff4d7351f464bf1a88f29a1d79f8fae8b49bf814f5e96360b2c98c64deb986c961fb8891540f0a22ec8537c07bc9756fae4f00c5730c1475d54df55ef1f92c23f2f2475db92bb9b18998f673f63dae4582d0d1b08160e4375b5032a46d7670f374efd9d76e8f2f5ef409cd0cf4af51dc2a2db8a8c97a5119bdba897922e3a75df88c7e192978335cd57ca228331c2badfe4a79e348c8e9b0fd09fb2cfe9b41a639e36a9a4bde75ab59dfec8fb574c595061a016f9b443352b3a2c49b572c50d813c626749340f1316c061f95465840399b44c40a09a69157bb6430a6f81de77ad7c2cc784b33cda4bd102258b92a2ffa5102e30507c1a96c436077c21bfd293002575f5ea7b6a81e09d10842806b1392b3c606fd9d5dcad76e918c545ff1452e5b2063e315fb94c74151e7dfe474de4d568a08db5b207429cb8edb1ec5bb9a02300a60d0a970230afeae3908778a6884f601fa11714a4ab259af3e47d86e746b9f1c045a0ccde9e0db607a01957b0d90ed7f8eed040cc5e3aee59480eea18716a54252220473377cb372a9482ce5192ed93806ae4efa708fd8a67cfe2bfa97daf86fd02edcccae038bc45c310a1a102ea1b23ba87afcfa00b484ff4c2c9587f2ccde6eaea11cd660fd372d11e4ef75d7d9b0ae2e2c59b4704b2a28478ddcff0149b2eb0c00fd24ecf6441b0dafefabbaf9095fc89806166a82b18522d5e8908e7f3b28ec20f1c8d5b6f89882aa883533713a953fdff234719bfc42128d2744e8b3c791d6a4be346746756a90cb55f0df58e7d4f16c031b9163d492c0cfc570f3f035d2b29cc4fdbd2c2998a8fed16e9dff629de518aefc6a5cdef7c0293755a25c4779e63b09c9615be38e5c2332a9e7d5045d5f62de39a465204a0bd5c3a1d978190aad8f5bfd3f9b84a45f11a1a0614f6bb689987afa239776116001e16a290ae8d246f3c28e580a2565a04c622414b82f929f5e8bd049556135ccf068b09e0d21c614395f559a58ce122a3998a1cf78b79111c2b3dec7126e59582de07be10b03b273c27a89162e6a89dd398e3f9791a1859db400ab9dd1e26dc83ec2d6555c3a195bb5f6e7ef5d35d98989a2bf956bbdd5b130fff6ad705c57a051fb0c36e72de19c472f80c9ed95d251b90cfd06b5a2cca421786616230da0f4364561c6301d14684e443293cfa8b8ad645c643878299c98c22717d28e0f0d91abb60c9a66c189c924dadccc218f1eacbdf18048edae739107e57c0473e9304d0b8e19d062319cbe2fdce08c3b7ef131089661b5151639a180b8c857a0210da2cabaa2de96d7b60f3ee7ade9818361208ddccd1aa5c7dbe051c04fa37ba79639e071d53f06b83f55eca1fdca5a6f9ce8964004e75e594f5c9c807b123439fa02c6c6271427c5a3bcdec33a9e319f06bb2d539d89e532d3ebfefd4ff90eb63fea60e50ea703a0e60201e53385551386391fbc0d34abb62a27ad7e418ceab6d3d536588f8b6abe745b324d0ff1a905886249d64bdf59453d64f8c920ae0dc26c8af01b5539485e36571a5ced55b2003e5a48f8829fe4078e57ad52a5e808771e80d5d58580ed33b00779b5a92be1f776d97823ed868b218b1e54e96c8d9a4c21cddd3e3df597036d33d23b4bd727e68037d26b01211e2acfe7f173b9a627a863a986b421e7fa4f927dc29ad8d4b03034940cb456a3b826cf19c08e1a2c6597c2c4a1a1b2ebc7aacd9b1ff4b9a901421430290ab29778471d319a22753ebb1ca551950da17226124d5898a5513c81e393868aa433da3965863bf7ff7b3c9a369179766e98052f066ed9744aeb950980c31415efc404639fa803c864d65ba54f01e5333f12bffcede817d8da7dae6590127238483253e040643fd88b6f94a92173d0874f89dff3ff0c4a697731cf451aa05703dafa0ff2e9f647e19e8cafdd438c181d19a48db2f8be30c7fb76c276e5ba6db33c477be7760716921bafb85c28ce34f032881f4b15691a2c434d0a5bbddb93363d5eee09772704c046fc199e5d5109e12438eaae04b167752b6d8f514f3057fe88d0298b7778d7c8674567376006e2d193a7adc7eb58a114048034068583a07af9725368439813f65bb9d2ef64d9dcdb2883242cdc0f36940f10b9e9f831bbe93cbc34b4099575c9ae2a53492284837038f1cec828af137c190655a5ba8cb256358163bc0aed1bcfc84c0de8fea3b8f6666df3981f1f80299ff1455517bee5238579297973ba61a708c821455a757398ab946298cdcf38b48fec6f588b947a5546d8234e9187dbf335da7fe33076182ae53ad977ff13d5a9c8f591617abd7a6056cdf45ca6277003fe52009dbbc68823616b799f70b401d32735cf6a8475d49b1c883f3f64961d9e1c42ff2c6375568d77a8e6c8d9dcd222641b4406aa1623f72170bdcb4709c0fd918672da0d20ee37e52f0938e87bd338100a7989c32156262dbefe2a0ba59b38928d8649c47fa190d6bbc3e8fcf68671a942d0fe41ec26033778e7105fdaf51072a71360b8b542deaf014d19247ab0936528de1045638b9d779de9ce96da935b1e9e1042f035faa3a6be7c9ec56adb79cf258413475a3224ca200d423e308230654af5303053562391cab1b41183c93a140098912d96cbd06755dc25588da92843cdc7cbee97582d2a5608ec4b64f801596766bc9c4a64aafa988ad4d965335901b5cb7f3a14bc36ac60b425e0167e50be66a738bd16bbfcd051b1f0326ef8cdeca8cd96b1c7a04756dedb117fb65296f7e126aaa5baa5a4bcb580a018735150fc2cba4b662b531b1862ce4999a7648f6bc3b67cc003780652bf9340276fe5c3687b673953d82ea1bc0df319dde937ff074d95235d1e850ca3c0c5f70df16e1381c7aef045195dec9b9a3cb0788c60dc5962352635407eb0d607a07a90fa0f8f24fd566ea2333220c20e6a531d76dfefe3abcb9de3713c39e43ae4282e00ab6f407db94e0f5a273708cd534a7b49a835d476f5fed0c86d78807902575a262d3dd00fe71842c4784134ef35c7634026d2db18f060a0f4a1ec79fccb016516ea94f1a843a5f2a79fa4f05b20dce3b94c51d8e1eb91d97cdead1756c38a4acae72a0785cb6289cd4aeb9a899321a7005aa41134253ab8d2309593e4782ee4a4edc80cad6716e8033914dc8ea4127e92aa5b6c50389fac6bded5556d0e617e4dadfaaf701abe69f66974158fd9dd222dfd8f4471d334ea90fc44a0290cacd55cfcb9753e8c93eaa5b28d7597384410536e1058935f497d88371047d80d7cf63d1c8fc64366eca08bc0d0680d22642a4627cd320aedfc38da552ea0d40343c1987714569795529a400ef2bbd2dcee31fdce4388c88a5d0bc7cdfb5209adb6466d2a74a6c5ae6c971b2108a294afed81e438697a77952c2dd3a9beb2ef166b85909a3eb2b6c77e9d225e5b50cbd4760c219701d3d0a68a2f03c86a0039069cbd2fad75854a4da1be17ed7649a4e55083c2a0ed1b76d8c993abf731c8a7fc84df13bdc7d22a1540ebf2d83c49e06bae977aa1b11406621c2f0defd0720c52aed8df1276c3960534f3c3f09a645e6be8145c1a61c57a5a47ecc03a4fa2c22f5bf21842d6db7c2689a24e2984fb504034ce9ce9c2af71d44c479e0e1e3856364fa899e4e1a7f38daeac3454f43fb68fabeff7c02710b3002bd05c8287e6944e3d1e6c1c4578f6cfc9fd944430c0ec75316eb78bedb7c319030f35e6adbae10305ccdba19b28a5b49180aee82896f94c0c10b3ac6afdd65e9a16da7490834824fe9811ea8048bf391ed052ccb07c49eb6781eb9acb7327c807ff3c48ca2d96f87034672890cb4c314a18c54f08dfb1f7078fdc6b7e4ab105d8a58f39638494c9671d51185b9496975a2e799bc488fe7b310f712ea3cae96b20960ba92b7b1fbd3d5221324e91991a3a93ebcfb8a9c8fbc9a05c643d8aed72bb6783bef2d20eaea58e69ae56e75088b75b0fe82c737dd67ca85a2cac30105e4022ddaf990ab7554fa9d07059b2e85af4ef7deb059446200b9393fe0949387be06313827ccbbff8743c20e5a464fdf6a950845675edfba6c1b125fa7dab7c8da3a4353194a4f106abaf3e256738784755cdae697f0dba7d8c64cb3c3fe84895fe7d7028cb303a48f55c9f33ad59496ea645fd988799c38b127f2444576043e0554adbc3b80382b3f5d4263c325f217a67534ad3790003c63dea4948a95dc9e9b48328a343e6aec9ec264d5b5f0d1c97c43e017032c59e5ca4619a3dd949ee1b351d173a24f992f6a884bbc44b6968d5a53d80a40aaed1f3b332586b99d423b9bca8ea514ac79384d3e3be48df4f4042322f665d85aacc6891ad1fd6df1dc4f3d3953c9d2ca17ebaf84654099885bd4bd95857df1e55d35608d36cad10739cdc73aeda114f80becb3453d2d1280ca7ddb7a4dfa3ceea3c5ffe51fb2eb601e1df0a130b377c99b2e7730fdf402b1a3c683474e8c7fcd2c373338a02e6f9ee0c6ee08e1a4060598bf477f408e3cc1cef2b3d24a140ff34614048780cd258d7ba8070f55a762e0a268c8c801d8fd15403b45f01f602e5b41d64849a71908dda700450fc339d35ab90a28b50d99ed27340169b1e5a590f5e4743fe1f63648145df0eacb8a63d10e1fc3d3a9f854af51f1c0c909c0c9ef6d69d68004a79a776ec168a6a5e753ef75813b99e12313224bb9d56b6e1bbce06aa74b88cf3b46f17fc848da498195bc3bbe6f0c0a5784f080b143770c038b0fcfab876483b4f563ff9cc848cd281222e40a7efcd62d4b2a68e0222bea9c52defe7386f655128e29d93537cb3737f981a30a862d40061489efb894da687a0a2c26a3c7964b71411dd7013708cfc151ad5adce8ba70900fea2f3a67fd484be70a961bca277f39013f9970535188b7fa2ddcc3adfedf44768f115c731b5087b3cc9af6436ab042a826399e8bc9bc0410aa61a8803f10fc466c063e1447820d51a15afcc7ccea2e384aabddf2e0b8383c710b3172fb030dcdc4df9cebda1d0cc71fa66cc081e9d052108ead72b74b7d266fdd967a21be68095d0c782b7e382d035d657188d6cdf99ac5071302aa882910ae82976100c568fcd33d80af45810bcaa0fd82af95346b54df05bb7beb9d7da5e3926246901efe00bb1f0e95824355c55d24273d3697377ffe12d1b44187d18710fa8bcf6b45bb5b39ff4e5c58a66584d8c733dd1de74dbae7142308c583bec33ac19163f97c665928239312a71cb7dba38381fa93ad58bdfebac649eea4e5f2e4fcdad550bb1bf014b5633ca5500c90909e9480f99aa5129ba637c3cb89d7860725a5681fec8065a1c67ca4dede2c45a4f8c7027b3a3fe3b26c98f7ba76a298a1d5951aa6779ad0d8f5a791a3f832d9b8004d9125a8650755a27842b78f80d79f46c2d69eec68310ead82b4cd982b52b22faed8dc8363c60f1bf097001a4d9cfd3b2af9d4b298f2017e7486e8990ed656749c872eb0aa14b5271f1b3d3d6f4992a26343100df67feb7b9f745dbe3b0dff82f9b9b27c9a789c4c4119a356d22b867e1a45cc5ed76731e8c19378031d6f097274d49f9a3b6fa6f0031417c6290132672988010827deb055522a7b96860175033e9e136b28571105bc4e0c72826b278893cb4db6637b6a6deb64abfdc6ecf6594b356ff801dd6841531e0be2f2f66003de02305102145bf5e617d9e826ff2a81620369da441d1c70d6726010cd7157f58e5c550adc2a80bb656c05fdcdb6e87ab7de391e01da658d9e99cea9c8d9c44d23dd1a850cc1a95ed3dbff065ccbfe3bc1b0b2999b56c5e362bec935e41d97015ef47a83942d96ad25e9fbf08f731c787bf0c1f9761d04444458cdc1bab5b8e813a76958bee99334294432a25b46db914e2a4f3805b0c16fa82f07846ad9ee7eb0a16620d23118e9ae640576980114f696ae32fa5db39423355cd3781f5b1925f893f6a9d3c71441a2466a3bdc282dd02662e67f394c5b314e328d91ac2b6afc9dd70a82b240c6ba59b829ed3e42ca5eadb67017ebb105a57ab8c0cffdbd0e421788296a06f6085723588d0cfeaff228d0b40e529854d7188c0daa0fcee8c9b9802498d55a0946278cac196263d3a540a13aca85fb66f9f34ed3d5db8133e935cca3b560f84e2bbf152e748b8e9d4d42e276cb8ecc61a23858b7aed74de0b559a7d658233288f62b35708854f7f35bcb6f4d13d49959764dc9b5306ecfae2ffb7715d8131597df49edf1c79857ad05f7da6eac97c430b0c0ac65fc615da56a4a48808245fc8297819775411e36453963c7d7eebf3118f7ec7fce3ec4a99cd20c9a274109400bc2ae1779a2de6a1606311aa54301aa88eaa4a7413ad4419b38178a129b152a2c27a2243683d0c547fe618f184c0f04b2180967c5f4b7b0bee9fcba4d59288efa97ac08681c31344661fd05b3fcd7b3b419457970ad227e74154db1659e42d8e2a62a4d3441fa759c611fce3c0eef3f09cbd475ba53327aea51ca0d6d96422bd4672e66bf3e46f89fbf2d50e253612ea1d0ce3491414885941669b65d4497701a86afb269a5d7f37684421afb0d94f63923fe6bb7e1379328ee1f4c949905ee7eaed2f505957a7c6e33a20bb52529883bc08a7de69dd244d13a43cd747ac9d1f06b66a78496297c74cc01f133eff95256e499bd6ae1e1aa939810065464e088f04b0f13baa1001adc73b140393ff724d300d8367efe168aa32f98ac129991fa6555498eac328514790f7a6e2722258aee6cc13313306cbef52c3565f56a72bc8fbef2d34556e90a366656cb98baa27ec5604dd06c5bf238b99c4296a1fc442b3d0e401792fac94e5bb33c6d987aa43ea19ff768299f2f2f641b8b89a610e717fa8eb1bea3602a496a48192c678a3b264fa3cc2e4e8d543786325e097340f7d028e0e8037c736f535364916bce6a3662f68c85e9b85ef6f34dd8232f96f9d639559f62bc34efb53e444a0ef12f2aa36773d8c4ec64f47fd06ad9d02c55b942dd5dcaeccef211cc5ef329738de368c1751b607f58336b27aeb8ad244faa0de0aee56f6dd91d15a8c318dc06ce3b30edca0d32b93eb04ff5bc5112d8c8534fc5ce3abc75780dd1de55094651fed7bcc54b9ecca4f9b65e22c5979bde6c707cd8368b5dead335ca3ad6804604169eeb131746fe0bb8dcf041d2c59d981bc756e64319c95fd7cb76b16167a1708f29c3caac13800fe11320ff3cbc63db9ba47a67453aabe3ff029243a5d7093f33d85e25779957181decd86cac940bcd8061770068da611427b1c1462f3669b6888310254287564a215201b578e260108f17920924de5d9ab1c2e450561043b7c011d46a15d4a92a3a20a0366e2f93cb98f6cf2201287770df74e57fa46e38bd4d356395a0025192465625865985d4d7895205b4eca7b5fa008b37cc2b7cbdd5b4eec4dab9e241e19a7d221bb93efd76091f6848f6bbb4a4967c46536b86119b30eb9eafe03698da221530cb15d262b384b58137fdcdbd65a6756247d5634025eb1fe8241ea828803bda4fb3caecd64ff0dc8c16ba27824a8b2250ae1ae017492b0586a284fb215fb26389fbb4733ecf04c06a6ce6e311f9aa4016359cb1d43e1b3f361aa1b5987d563bbb694c3f8201f4ca49c868346c9de106d88e57e17b7cde8e05337ee99e373a6dae0e0fd618ddf48d5733f7c42298e3727e82a556b22a5e677149ec3d0aadddedf9a79e9dc70d86cc4f995609718076919c8f62418bbbe38bbf1beaddf739e113dc326e0ffb90c2bcd4246ac765d0dff5fa82245fc109c4d4a34807e3c85ee95c18ebc23f9b510db43ceef8d48cfc66e4393df94959ec7a514f4bdb914a9f5c7feffb118301100b8507995f2ed06a42ed052439d796475b4354a98d4689d19b1d279dd4720d1f19b15e9e02c6b310be947c76f199006295a8e74c9fd5f5428227a1a64877b2caba2fd13c8a3910ec816b5ce4a69f9a1340a1a2faa075ca851589bca327de387b018f9cc8300dafb4d0f27f70cefcad80822818612fbb8c573ffe5defd1f9f37484e9da1439fd0ec05aa0bc0bd21b2e535a3204b19305142f3dd6b800e063942a7f92ec99c352ea88ab9c97138530519917adb9b4c2391945228b9997de47ddcccc0bbc7eb61b977f857ddf9e4bc9633301e0da9c216c82b75201a22b516f36b9f59dc92fae6dd10fcf58ad5cd39add2899b9866500884f67976ae1808da4f0d70182b441892c24ec1848422df6a14f059f879fab07a72551eb5bce70c63a1eb34589f1f2090bdd99b6cb7176815086e2802fd1bf52f898b601d56d01d8f987242d9231fbd0044331f18013465f58ee7298bc28758ad50c44c1e3c8a1cb85a0f98c5bfa32e6b3c52d73fc7333114f134238665f19ef9715a31ddb6e15f1a81f4b0ac167ccaa4bb1279f612d157cf74c203fa32dfaa04c8ce957c3b8a13024c86c9bf3f27f90741771fd801cfd8cc13f1698a11f977fa6dd26d10cf9e60a41ab2f39dd3cc1091f6d30b854e483ffb8012083d9df99e0c646e114f4be7f6ab23e5ddb72c15030fcb061ddaeb78795da3a7f23b8cbb63e8a23ceb46d896c1c6cd4ceaf2a88803e08bdfc5d6f85574fa184d928d4f7be5187b82277b391b48be4e529cc8bfd325d88b2a35cc5733a078cc0a67ec3377fc6d1d9d1abc7849f0bb63232639d4766fd124cd947f151c3fb918778a01ddbce73908565a12d67fe8cc2011cb49c7f8b48879fabd40a5063276aedf837725bb82e3d6c83cfef7848376470ff36f510fd08b0b8899f13334787f0de530f928e3f659a0a3561fe00d3664a5b6780ba628ae0cf383a1275d190502d1bbcc62afade935ac9b60d92f29edc29feb6d705ba5ae844279de96a86af4102c255c5804cbfcb4297dcfd41188433e24d634a97ee4b3744d17e09e700eccee84182cce8035207c727af37ba6f70cfc51ac234b03be60650b918231f2383e06b84c7f378156648daf0f8af968ecfc1d2a974c97354aefc34463553bc9eca815971391adcf2f87253b9399a5b021df29358483558f22dc77790629985e81e2585b8c87f5fb280363c69c01f0f219491aafeff0206b94d7fa5d9ec8187e2f709bc16fb42e2c6a255b40feb76c6fff15b109de6f0f45db3f2eddbe34ba043f4b2b33fc439478401e150658148e2babe86bb9f72fa1411121d04603c9846d7c75cc5481774a8d4290da72711975693be45552c3b8b976cea7ee5fa0d4f3f2f1d69800598869bb233cdb63fc604a24f8d8f617ea3673e713768b9fd9fe7493941205a48eaabc15ab5d656c637ed6a830b992ef42a6235583e4417f1d8f87f0b4d912b52c00294520b41b9bda80a65fc402a30529de3d2032ba95457918f9f4b37b9aaec4cce614685cc87715eb0663a46e992789ecf2925789e3d9aafae9b2ba010bba9ccf29654cfc88d8a10ecef039a72403611dc3e04e64258b11e7b1d80a2fc476acc77621b54ea3383bd17f4edc79a19317e1bc75d14514a9ec17c88b1604c975296171857d38e250a05434c99a658b0db6d09155b694b5f9c798218bea470c7957ee937dd594d77a135c133d68d156333fb3c147f7d613f5afa243f6ae5c49dca5b7aa5e7365047f448b1af180bb2b0d3b4344409fa014cad96c2cb0b0c2a9dc6092ae43c54295851abe1d0f940798382a5079447d72fcad44fa7aaf18fde3fd318eb38c3ed8fe1bdacb2010a6b5d37e5fc64508ab8add65a43ec7979ce70ce5431b900376dada4545aaabd2e89f7c5c67dcbb12193e727da4dd3ed04204d12f070b8fabdfaa4f1605d9fe0df3fc234df8bd6f12c9b74cbadc450e00c1f09ff02e6bb6604b1b29a584d8c12ef2ad639d0acae78015c00e4cd067007ec0608172e754a4f97852510670084a96812a23beb84a30dd16757e5315aae5016aa39febb0eb1cc45304add48e8b6e93d53bd09ad28a4526cadbbb3451c886f5d08fea57751db4f2699d0519788fc9d6e9d1534b82db1606eaff68bda4015510c22f25382fd1aa27c7598c1cc381c316298994e99cca5b8fdb45b9e33c8b51b5f4900bbef8b74a9dc7d27633bf834be6bed7b467593d820d228405096fde284904ef439aa23ee470cc1ebaa165da84c1b91e47d54087150eb8fb75d85ff51f8f103c8d4109b5f3f3d5dad7d125a30a72d9659669ea2c3ca1ea7861d7f8b9a06dc3b71ec9e5f222930594f461805a5190664e24fa5dcc4903b6760e78c13e00eaf387b28d63280976919ecf0ca4fa0642e9dc3bb7b87dbfe0a4b4c06d6d9cb91410a9714ff335e9db65f5be9256c810340e6a53b8ba8c0ce13da17326de1e00c496a247600147b43745e8edc9bb3f24638a4b924e85f4d1c74ce09d212be53cb6c382a86c5e1d88096ba2c6d220ca08ba01df7978c2d7ad314a1c3d577f492cce78c79935d6863c53723c0dac2d69ca93abed1ca689b5b675f87c4d8c218a9f64a24063851c59acb63609d9f63e849aba00dbc417f8252739bf4a477b55dab4618f77aed9d89250722385881c752538d67d4915903b9c15e71da866689c32ff67c89cc48c2a53bfef423574c1790eacebc5c49de9286759cf7e5d473653f18a6ccda6e3cc15ce7eaf2770f2c66cd7146adfebb47abf3297cb7dfa9a08f204ed5949efe657a9803574733ac223d1eca1b26f4704040dfb6674892121ab66b193b69316deec356264bc466fc152e6569ff4181ddb3e36d3a52fa5d488d43bf132d2f01f7fe35ef1107bf7b600a45f813ac150211c07fec6b0d96cb758eb952bb101cde0f03a170980c397013280a93e6a7c9e493e0d548ae507785f2467b926e239b0be814bf0dacb2a761c885bc62a0fe67f679e1ebc2d757c55e08f3c3c84af8a30ec47106b5ecc6ff34f9a63aab95efc843ce73a27ab20f58c4af26268b1de2af9146246c600b4d6d990ab677709db9625a59fa8bf53b2e86388f0e1cb1d93af952af96f4182e4bc76dcc5242cb8a11d0ab43c7afeb41689f750e75f9a02cfd48eecc53943df4ab59f678165bad0e978b11eb27079b31bc1e46585f8fcd3c5e484c62a53894b20eef1e3a94f04ad7aba35c793c036e5a5c843adfc822ee9f6ba19c0faa8009509094bb840fbffcdbeec38180f9cb977086050224437c2ecbe6d27e141172fb70eac83f186923e4f234f45a1503c4430a8a9a12d3fbebf17e9e61ac7277fff49fa8f203d94f96663a1938c96ff693fda7523c966df2c027a380db3b2b7fa2da6e13e60f9cee182ef90598628102f0c66dfdc7d45534cbf5549d17c9994a4a3ca688397daff511631876a19b365f93a6119daeccedbf45e2cf90f28cc00ca1aef0b5179ea9c4806288cb545fd57d357fdb964ea652a470b164a7ced113986656a7e9e3843911586086faadca412a88076b01fb3c7bfe05b25fe69d19e34ab92550566c861bb66695aa189fe83db2ed8578b3b639286833e48597b6e4bf928a58b7f730af449beb22cbee23deb1175870602900630c06cceecc2dbe9d211d7492b02e8e3cb42480fa90b79d985e3d585c65fc48c0d45d8d4e40f4d03284afb9f22256b1d74e945ccf7ee58ed4a5cfd381773a2ba4d1824bcf97b340ac3ce2689c663e726ebf843067f7f55b61d67b8877b7c8bac388957dd7916b2426a56095c3d5a0e249f15add60f9699a1e1ec149a817dcf689ded1bdd97221b844f3673ae866716cc5b0c7cc75fe025c58e62b8561847b43d604d86e0a18e9507c75b34d4de2e125e2b52536b09cf88ebf845a004e05315c6d41f2a3de229e1285a1520afcf171cd592db389c689119553779ec160d07865096fa28806d880f05104a155feec418258db7262ca1fd1f19f611513360b4d86ffdbf0b544ce48e385f40d10caf42cb27fb653a630ed58087b27c2f250db6f692a1c3de57e7667a9a6df6f313b4b8313377eb6e2c482bfa247e3e9580187a3902bc92986f0d9480df4e69092763ee3674e9119811d31f10275d7f137aa052de0586ef7a27dedc30a705ec74626f55a7d7a784a8fe3cdfc53ba8ff02b236c8accd540fe322992f89c5e6652c306d6a99bec8f7dc370358df11d4a2ec9f08c16ee317374e78ee1e405624db7ed43c4245631bc812e79ff3e5ab268b41a6d189aa79e39b13ba544286ca13c7b8b4fc3ef148818157d0e1ea1828e29589287204e4138de3abda1e0c9f0b2d1c88f4dea8a6c3683879b5949e5b9bb66521c4cc34ef98e55f9cc3b036eb4577178f18d7f6ddad1f2e4200cc1a6335bdb0c659ad1e75ec257a4e0a4bb7c065d112a8aa2198e6315580d8b4d38a6209e29e0f3c73aa3145d1b2f200f212b63cdc947e7d94e617f6f073e83e647c93f4a0a5632ee49dabb8e7de410aef0a7e4a99142556b1bb87a8fc2c504fbfeb723ad4209e26fe1279220add599475e53fd42664461c16a42a965d30de6a24beb1d3a2bd4d2fa59c5cb90dfae2643994ab6e1fd809543c9579005ec0fdc63352d34d30db103c16f6cc40b2af40e7d77dc8d8702de9e62783a77f956d74ef1bc2a123bc0b528e50b454ad651fc8d31940e72b717a5912c46806abf8fc7d7359983812e0acab770133e4c1e350651d76e7da89f2da37d0ff4d9d00c1c664c891dbb0f312ed441841b2b34c4197d00861dcaa7ad95fc5327a7bd611614f1df347ebc262eb9b70797f48e844c5d1e9b5c6edef1cfebed9199851fe3bf4b5627176040f18d09bcb3f935c4e9aaea1b50d2309e9a301ca3a17de8fd08ad65b25e300f09c593650793d3f4a66cb755de3dd24ad9a873d2544eace5f83558c6456eec8361d0b0557544a25668a43a1e6d51144f7c662697c4cb3c9da317750967e2f9f332bacfaf64e46a49d3b514cadcbfbf667b2df511091eb7cc2e85867700f093165d431fa7440617485df3f9ed1f425b8c8d87422e4a0b3cbf2509a7c701d13c2f52c95ae53006bd650473eec77cc8e1235f66abd04b7588ca1abc6d7cd147fb01f3c1d7672b0660659cf63f75ba5518b24bee37cc0f43e1968c5301cd29f39bb625877d4e1e2994f833a06b4dfe57e3c9911d455aec913dc9aafc3b48896c4f94c1902bec66cd093bad203ceb1b38bf293081c0f0da2604c0294a85feaa64996eaedb643da54764afbaeaee38e7c03ee9aa12e8c6538626f0450c01a1f10189a20ba54203c9cfbb264e7fec7dc1860cd3d50bd583d783245e3a8993f762e596836510dfaf04fb75f4209671ba4e92877194806db66fd1321286ed19a6ad6bd50ec39680e992dbcefba37f9bc59d17bd1fc61852a7cd4237d2bf3c32310a972484d0499956b2b8230a5c0ca156f177402fbe956ec9c6a2787e2820436ae681098b32c318c95774e35f2aa1c72da44fa5e29816580a570278f7607ea40b5f26b2190644cafa0f4cdb28702e8823b4dfe723fc6dedea69f1d36a823acd47e5cf0406ae0bc7116cecff8b3d5dbb642b940af3d186669a7c70936d7075ae63cfdd004c93cab597236ad9e7b0be76e02f2a42f86d1c3f5885161d4c2f738032d385763031d64c32d5fc1fefff8c844897dbb31b03df091b215ea9bd7a3160c7d04be7fc874a9d6c343b91d067e75b14415c93e08a01dbf5d9881094cef892099baa187afe5afe180071063602b4ac040d2cf6979d4061f1e2b460cb8ced86cb61c39cd784a143965eafe25cb65c0822d8b4fa57ee7caafdbbd3231022b584c544ad3023b6d25100c98bd158e4f6d1ff33084413da8a2b5479fc23f1f9b8966a779c7fab08de55eab0f8c57ddba65da8806dd2faa8a4675049a38b28121d111fe07dcbc114e389e40efbd83a28db10a2aac518c96fdce035e54ace5481044c6b8b8bdd3d6e3a86be19d4f49107d04705cc7a349d3215a3455b00d49704cdefebd379abba1ef5794e43cd6cc0f55b0b402a964f8ba290aee6ddbafb8481f9d410afd3e56b3ab9598ae992ab60b8dbe9777bcbf63e39f3b95365bd8abd012324fd0aa2b4db0270a652a5d78aa3ec961967e2606d1064d24d01fb2bfaff1a262d39b4a7e2e1ba48c9f4c6622ecb09a903efaec3662e9d1c3d1dec9aed2ed2fec08bf317c26bd0fb2858fe3700f4f1340b85bc5cec4b6b01e283a13e0ad8d4e942afb445a22292ca11b9a442e667e6b1a41944d315bea13e68a09337080aa8419781f0b5c78ce24029dff77bb25c1422f25624ab397171e7a5d61cce96bbef58fa941b636f286c37d636c06f52ea1145dd41a2290ac6b791afb539657d902d12e8fa20af5703cfae0cb8241eba0b08e8b5bc2ac487f7a66390ecc95973c0ac4b12d7ba6df0e115cc13e0876ddd0abe9b3a0387bb50c15caf3c11a9181d46430994572e7d8044eb8dc8ca32f0697d32a493a08a710062a7285683312b325f7719679fb36e0ddfffcc5762f6931ac7260c7c80ea2a2f250336f0990032f8daff567b9b4060cae723454775e4200dce4cd807be8359f36af1bea10edfe03dbd2d17feea03142cd14b55e2f6f8e987839d9f33a418fbec636031dc5e7eed99afa1dd1ef84189a7df3cf7ea3dfd0eebf71cf8e587521f5cbaaff39f089502c892c9e3f35ab965d423ca5479f969122174afa3721a810ffaeb07b37f0fd154751fe7044f8363bfab4146d1a3341bae29c93c6ff558bdecd912c8d05de14fe10bbc86141a456f1ba2a2b035d2f9ae58925885020be3c97adc35f4ba8cd3b438e33772cbbabf9c8e08ae6fe764d9b5b98cf40ea0a87bcf9efd67929f77f77922f7385a2f7d6c125f87ee6f7dfb6a34d5761cf6b1ee26526354cbc70ac0b233a81be8272b43e11041370e5440696232ec3a8a1bcdbbd7cdc5510527537867a6d470c4bca5fd43812c2eede4e3f79307681675a00b502242cd7d90a86743dc2490e9047f89fe565e4e6cb6f344dac448f8df7b0e297d6a2604d08720ef6ba18cad0567a0e391aced5537526faf5ff523a326bef8cba59edbdeeec274a17c8c922b6c03dd7627343912d28c99328d80f3b1de9db1c0e9502abdda41efe52ef8cc72dc3398445924aaa471e422b5d1d45b0a9b9175db238bab617c77af201bf316eeb036cfe74e11a23eae13d194e64695efcb17df2c56191ec62cb9a5ba3cd01aa4677ae98c88c137c27e30b213a479f600afa79e8ce95eb5f3a639573627a672f9cd6085f49f298669eae873bae768f16f7f1af0edf831f8f07014a7ad5a3e1a6d6b0aa3ead8d4b34060cc6175a855a213ddeacb925a1ae116f3d6d22ffffefe13576333ded83b48f36d08247fd0e776c2d6e6a022ffccbab4762a9046b2c6d856931fa7e64893747d9dc9559eac7779dfd70b186b9688aae9fe3ffffb0424d554b76f24b43d4dbd4fbc193c44da72ff52c42a63ad9d3d0c1f11cec63a4ef3f39f2df6077ac8a62566b8f27eca02f79d016b9351fbdc107bcb788fd43e24af0f100256a9a755179a87a73cc0e37be9e54c1eabbdb02c9271a9ba19c5ed012d3d6b493bc25417009886266a8172a8590538c270b5b84781332bd53c306db9d74551d9d1be819ed9cf84d9e4db8f28358870127e1c80a61712c7e623c0c37542285bce6633ec3eeed67e8dae192a85187ed7af1f5939000c80d469a0f19347dd40659357fbc38ab626aa2b82461b251a2ceb22cad1515ca01060ee1f90518e0b5ff7376d035e75e5dad4fc35496cf3c928715bbc4495e17009a52214f3d01fc1cfed670d974ca5f112cf4a76e9c74aba366aaa77ae993848ab3428fe1c2cca3868345f9ef5696f2459f7a65ffd46822e7edeb0614bd75d7ffe8b6d96297b3fcf6a196c14e9b25621aec2c6cf2619001f5169214a16f726812a392d08d1b52aaf761553be583ce7ddd6d201433d8eb891190407c6c1d695f9871f22f2e8feb9c29e2ca7a648faf91d58f1a3a8628902f83cfa5542dfb935eecc56ce72c93df31a004d81b979ea8cc2722f147ff65e535b92937b58a76a0b23f35b46ae9738256ceaa94d61abfbc65f516d2e12fd950c1ce18a8902ca75f6f986906df3dc6e9fb1da411a0133fcdde2addd35ec095264e55a6de5ec0d3f3f27116f3c9d3921d05e618d94f885f85ce580b7a36dd4ef805924497363709383ab3b9d787b324fd467f6ee5ac223cabbab9acbc65eacbecd59f4829f4838ce6552cc4456608b14852116c067ad3c2c8a9a9f7a75e35c2099b6db65f3932512563477a08567e81951252cd14da959f44bf1af4c8462ae79d0293fa7573ca652de8d70da81f49575cbda605ffe94895ab15ede9efa48381da6bbcbcd6fae0795412ebb97ebd5be7b268b60a54d512f6d83454c4da98ee48b8b06135a6004fe53a16fcac84ee1c5b6167db0a22f84e1bb054d701db30a000a86cedd7fba885e8129d7c8e95b68c2430092c0ecccf1e6abbc4817e393ba15054eacb58fd5a3909800ea2316a96b08aa8f624d2709053442b9e43242e4221942cc5ae9ec7592bad222bf3f4d52b87ddec293ca26639ab03c128405e719ba81dbd8e2d7a64cb8838c63e563ee176aa5bdf49b3a5daf31d14f6354f74295a9c6a74231d614b48f8ebe266962b2dec5517b8a2fcd695651104e6312826726ba8feac3f56cad323e4ce83854b1c5f533fd372ef9b434553aaf66ab2de170c1597807644814ca47e4bd6c8ed6be17cd8c81d52e3c6dd8be43a06b76b534d1196ecdebd8356a26b82defe1961ea47fe8184ea3701984ef678706e837e05e8756ea7f2b5dc55bc0d5892fac6d0eaaab0c552ac77e5f4824397001b551300e61e947a2512f2e70c19c9505df90487a6a7a10e9d4676cf1e222fd1a2b15ea7e0d760eac4133e29992eee72b9a289d7dbbf75224f124827b2ea08159b6594f77cd3f83808b94c4d15812ec7833caccdf8a15e8d5045d8eddf30a8a4750158e0e997c84e097c64769a5b7a3649aa02eb0dcace2df5d7836460dfc782004e84836c155292c3a042a3751e689f3bcf4aaeb1f629479ca2bb77f7d82c31f086c980ccabdc4f33eb59695349882967ca695884b76d46e323a6d6898998d5d0d97718a4416a2d4dee77ffad53ee3004af76262a0753888dd55102d8522dc6bcc4e0dff42a9ce1d51b5e532e814c7b3b8725abe7d851977d4905666269a08c696163a9816446d518c3294da4a10084a76b517aa336a969a1b7f3aeb0a0fc3e7a3722b9da20f44f5e65a37b4e57dc7d0e254adf296646b7cbed1fb07397ee7b1593a93dfd9381518e2d5ab3549c988aa60231799bce7dffb97257ac8714498747fd75ae5c55b6406436ffd25ce6b181bf40a68f4cbdac667314246061ae159523d084f5edc4c98bc52e6c4a857d497d7c859845fe7e2c9c2a189b21db94a3ee353b46445b8f73755dfd77383cb254ef23e075f08feede3a9c59f143bae161cfa2ac5a29845b306da4d8c438225b730fb070e07ad4c2f0893d3ab2b816a028bb497f233d46ae7506ed68d897583d578ab667d7b31f1c175aa00e7a9b1cc07f8801bb0d7519832040f2faf5bce85250ba5185aa3c5ee1ac2bcb78f411359c9d3aa168e6eb86d2543322e2a99f09654e3a27a2e6124b7d61957a909dcb53e9d7be471cb12d957c41183a9b5d0e5a1ef6076c76f2a6ca9bc26657a20fc736ac12173dcd029f6afbd9c05c5d163cf8c4336ce22cd9eaf98a64b2f88becba8725b8d5b8494eee17594888c82dd8eaacc0443275a9ce7819ee116843560308e4f62459de41fdaa1d0dd2c42f6027c61e15a4a9a044c89d76fcd222841bb84774962c3db6f4d1fc9b1ed933bf12102aa5073a74d593cca84094aece0fb3dd1a04b71eb34228d9ad1a6bf22ebbf9917b9ba6d8421ce92aa2af4aa445eab10b16597f667606a59a4cead3f0ee9dc804577f2d7670a6e3336fbd74baac4f3f35d5aa24f5596e9be76ae450e914d86d21db48cdf70ae84d9ee330e5dc1349926ce4569e896b4f188a209d495fd87c9410657e1186e9d694bbb7d33c2d5fbce67dbcad3d90276eae164f56515b16e35909da077a7cae9ad325b2a37b0db7707208c81adc22b57100418ec2b8cf16b2a76774d930807f384d8a6d75b7b24a2b87d34e0d8e8add537538d0ab4bd96044fe3ecbc29d7147a73b5a6b3e1b61536f4057246b889cce2bc9fee63b0e471fb8a28a4457ec71a2cf17dc59fe088cbc64c5dcee3f6df9227f3be586347db2fae8629b23b314091edd5c7b49af421cd033d3952b650f580bbc8be15c24550aca895fe11784acb9e7c95cdebc14e8cb6c747f102081e54c3992e0d8f3c77e74e0f163b9c8aa342b2215d814259e0895889ecc1c92322542f8effdf2ebf85b0b88072b58bd8784c4fa822f96dc3bd5ff6b73f3b44a909f9f36bd8f4a687f03053272e87aac24c6474697067804100e22817b26c161a04b104866b839a3073079ce63bc4af58a49fbf292834648ff536be6c88a13aae0fe2076c43a59b3cb80e2644fdc93a0faaaddf6e88dbfcdb70a4b9e225a24e73c4d562f27766e605952519dbb2a86a85d875db416dc39cb7ed7f241e549db364173c822770125754e19e14b9defb8d27b88d7f1b9ceff54ec77095f2bd93241610f8af010e38218f8c6c123dbfbe721d0d57fa66e8d70031f2961bc56685d2dc21d43d0affa130fe8722448450be4c0271ca85a6ac3796352dafbc0ece0df1b790787d0bb2163b1896e6c1fa0616b7918e12ef61f8666634c02320ac292a0d661b0aecbd0c17edac33e17ffce23560c3b5f656bed90edbe7f4e6de62ec458b08c9270b1247b0ad60ea0c1ee220b3765587d0a8852e81f180111cc5b9f62e3b552f4ccfd4f4b2b51a39254452378f178cd4bf5d22a42d7848283709532630c3a9e350ee81c30c7f31ad288531e0e9c9e755d793efa27657c4dd5cbaab3e78c6f119c35471fb6225b3cf74650db429a93888c5ee3979d0064d37d6071159e49e0919b5eda697c7ffaea4f3535f9b5a20f433f22ac9d3ba8ff12e8ca6f55fe7d9322fd6d86101093a3f1b39852f810a8ff2cff079a8f4d92339540a9488cc2c31bb3e0adf8d02a41fe15f5d7a5310d81b122b6ba9c5fb9f5c1cdb438b5f2c411783fd2b27b24e815c9981a9a5fa862cde0dc58590bfaf802fa7b1aec756919f5258549d0442c782d6ceef1ef64f449d4980cb356e9a5beacab168926b3c6cb366a18c3f822aea7d42e52654ad8b8c7ea0f5c7983b71c24bfd2b33fd4bf463160705388db11237d4edab36720a60c1a39f2bb8575f4124ed19360161f368a85500e784318f8709ad6ffdabc6b62da2d0f3109fbdc6aa1107da23aaaf7f83888a781aff1f9839500ae1d1b8b264ec2c8ae15fc2d9bf5e5b530179e1b541d22d2732e653ffba67cbbaf266234e7895eb9667a88dab5fe1e9c662280a55bcc745eb8364cfee8b1f52a4203e6b2780bd8b616ecab5d99148c68897948f16ee9064898cdca988a97b3f6b6591b427b1766a2fbb185b4a06f509d1d9cb3e86090ce85c1f9bb0196b123abdaf2a2a62792eec3636a025bd6283380c6f4e46ac6069aa771f406ca9beb1ceb874aac626f4bfad17cc020478daf643db434f92bbbeba42522a2e7aed55f44b531f7f3753df92ad52dfd3858ba930875638b509525ec39031e9274294fe773ccf7f165a0f62bcdba9f0950968eb2bdaf6ec614d2bd715ca04fed34f1da81ba352bb48c829f9d91be656d02cd2b22bed88a25853a6369aea5ac6dbe6db029d481869002a8f193eb1e8debf576bc2b73915fd8331a7eb875dea2d6cdad214d55275021002689b3e3a3e9dfe1359c68cea0e7e0ed2d913ddf35ae0a84b0a0d58d9a9f52ab72cbe33f398e7d3b6cf621d57ae1ac8f2eadf39474bd3e247ff2b8cac950671ca7641e0462faea6c151d0734f8c37e9be9cd8ca9df924a3ebc34ee7266a5684fa247e57d37d201b2711bb474241ac49d212a7958a6dc19181213099a0c9f9f0a084fe7cd816535de40e93f36d19a106fd4792393e547d3a426a82e0a7ed4eb68ca727667044535e00d9d17a4ff554d99d9f9b21ff06bb588ad5f57c7988e02f0198c58da9e7bdf72f908c181dba3798d2178540d5c682d4a54352a72f865f35319757f58a07a42780bc2cf206d045415e5a10964c901b27d789be085bbb75a5580b194788b8357ce83e0ebcd38537617ed33b8f98574905469c48cd4c0687997efc9644bf9748832184c99dfe080e0a239f8d13c654d62c6a03c4be5b7d889d85348c1fc097124b8af15c2ca49ac7a27e543d832782bfbbeb9cb343167c772a1e53aa929e59c1f3e6ee55305e7d60172df9d8e463a165e1f0114037701bb8c25c6b7072d0d42367727ada331053fe4f49f1b816a548dde4077ffd792754dca91a519594cb173a226e5b6bbae38cca1eca6801373a5b9c90ebf6d40de4c98ba5f49e30f7f90292b6c9b7d4a2522f6f748b52cad1f28b8c6e19ca89f9b69025a3bc829cbbed174bfbd83ef06ed0f13c1c65c3f88d29570c11a59656d068441522f6751ba92da78b270d4b012c6678990755b6e36bc96baf8b38091dc39ae84887658a61047f59d6cd194531c512a9e078298bba3429084e6cb806b802aaf3514b2cd0965661dded28ec035f95d3870b1dc626a260a3d5c65c75096737dab2df5cd8f4aa3998564cb48b40eb667f40e5f16f2438413d878b2b6fe3160364dcd077ce01df15599dad9e1733140b703ab044ecbf4ce96258d7bc18d9f6435bcf00a83417870bdd73f2a22573bc571e83117d0aaecea5f968b8106a75e0c3493bc90755640fc3bc3651c6a8e8e4f12ade44d3bd020a475d3f1bf4498d5133ed0d96b4ed53a71907e8c853ee082dffc075e7ad5be159cbb948e382bb8ef2d5bcac135aab715e23f7e9ed09d847689be06aded3b16db99eaf2ee36cc10ea7daa50b9b18028a63dacf58c21471024fe718a3a8c7fad32815aac8f64e5de9592c8f3f400f06182167e70772e3f7ea92f807c18c01d92c473980585f0d52778de9516a707061b698b09632855b1b3253e7cb3ad1a7795f130c674e97740737041b5ebb36a618979fbe5739cb365478e994d4b776b80b141e7f65f8b8700a978510fcc5988aa90b66f36c89a96b82075c83c7d2441081c8ce1021e978777623d9eabd2f4acb7fef353a130365403cc4a0b666bafdf4e98806635b63e0ad911b68c53f2671868de297f79488b5766d8f9073de8ceb51098d601871de6ab293fa668cf7918a7f4d0ccd9508a5c6160a542525180cb03c1ef45bdef7ca935b6e520b6c027c95d37b14e40b34327177040280ab8aad468cce264560f30dfffd9836325d29f4cbc17c8e93a87bcb4b9689c140bc28c6301aac87798b265582487e17fd632775c55676c7ec6bdb1ad85fe9ae64ecced73e9aff5f8fcb8e731a5dcaddee87106ffd28007caf5f3e8fa404fb2d0d8bfa53f446c3481ebaf95be7803d5b38d63000c1dc0bdcee89419facfec4dc0eaaf6811aa74a1e6dd5ec066c14b959fe9138fcbc71aa55934ea4f4610caf6886d4c87ee7ef4512e86bfa680ebf25c84a04d14e26efb57b1ac78171a615dbcae0e9ebd0d40b0ef42d522535c21fdf750168bbba7538d919a19b8d3865d81b2093fb2150d6e04f9fba2f67f072405575035c388e6bdea6124536dd14935b97f762d35abbe88e137770577b63c5a2d4093584908ccbb4d4702f4f3bcb42ea87121194eb9cda4aef463f30892026ad8f88821612880aa56bd1ca5e3d5131de94c90ada42d43381b5eb3d9f9973612d8ce584b44fa0202d4f97263f43ad0f0330c8ed40d29d28aba8b18ad9f6cfd1103250e4f9eb6809b450dc16c4d2d91038cd432f698c827209d8dc8bd38220e4c81e785353a211328fa99a989292571574c1a0e40f5198bc4a0e394f6bd5398ad15acb2dbdbff74420fba7967557f29bd415ea4ce052aaa5c114f1fa7e8bcc6dbd179844444e9e0a9b41ff7285337254d7a624adf4348e20feee48a9ae93280606bb1c4d553d401f38e98c80ce02bb3a2f9df0019a8f9e4f6d2cd388e4b6766fb27ac9ec01bc91e18e2eab435efcb81dda2303795884b57da04bfec9f31cb5d4b1c5cc9691dbea0cc774aacedcb09c27f96c295335f63e22f350c9b9b5d52c77ffbaf6f60ebaa42ca65de01fbf9b51fc410e144260df8aab8e3299abec5abe47961fc84a188ba16c5de147b361ecd84ac08803364a49f3b3cd2823fb71067acc636c10a1e510118420e0e5e47f6ed2b5fa5478074d855cb22044eb9430a8ea0074c696a0c7c496761b3f534d54f86273420ac16b18a6318cda584f0510cf37dc275064fb7a77ed3195cccf68d770e5ce1aa3ad7d22eb56c68ea65a7096157566ff272b64e857bb45bb4292879aaf6a58170bd5663dbc54968a90a86745ec11823424e1e57a801f2bcd2fb84739825b8d9680af820dbc2e906a73d9802ce70add067737c0ad3b58e9462b1667024cbb6b8a0c8aec808cfc93e5fde37b88186585ff39c0e36545df9042dbe9408344549e06613c86090a70f8546689678577fb3de4135dcd3035c77ba9084cda847d891f453498f845ac21cedccf6ab3fcba5fcfbbf03f34dd56f511833340bcf1cb865d7e3211df224cc3982167c1b8b10910ef153d5d6a2d3b9c0b2c23f381805b55decfb57a2b76f9922f0b7cf34d1f03d47b513d891dcccf8861a5ec2e41f728bec0ede6d1d6057aaa0e713bb7593b04af1994227078679ac103034c589bd66e3dd919625a62b9e56e9f9c01cbfbcbf59ad02f9de0f5ac79b835fb7e0748eccc2e9085386495afb2fa4e3c842d334a0611abe0afe9610b9c4d91b2c1a54fbb277bb28e5c2fe051aaacf9f9c8027c05a640669382518c61a7a4ba1bf6fb8ad74c2a4197e0bab2de146d8c8a26313be15db20559ba6150fb8e058b2a8e6d5ecbde74a283311e6eb3eb544e77d4f9af3cf0eed88e02bb93dc87a8a176bea487127a44a33a76e0aaef8ef2b8d74b7c7df8b38728fd2d7fb9097bcac73518f15286bcd5db2d069b22e61497d9a8442fbb40b3da5c15fd6e59db3724d5df1e39d12af20791b66021e2e76eddb63b2f989d03b492f59a9845e66a5bd28f29b230e2defb95e646f1fe77a05428ac6bae35616b6c2a422f89d879a6082145b2541fe28022cc8a2756a35da37d9d8517c87060f9ad94f14c8407bd98e4038f3b17d7f1933203dd7907600db8a40b1cb1e135fa45bc11c4ff1af6e915c3b3613e09b28e11794963a862132f81a20aa9b35495b9950355fb0b565404964198b0fe872f8e9e783743def8d107c4ed9a991ea5a105f242aaecdadf4fa720fae0cb6c7d7bc3f5f02805a6ba3074d73a51c1114b9453437eeff98e81636457f2225ca5c067cc4d59e526a84476d70b078d6d5e5a84ff8942dab179fa47309404380a7b893ac1085779b4e4bdf3acf5299cd21227bc539a941cec3ccc64aa1690061ee6251581459372d2c3f1dc46935459c8d39ab74b87521a991c10db67f9416e54f1b971eb3127b944dd73d876ff496dc01cf600970a224c09ff80d5bec1eccabbf347c17bdff09c93bf68adcda31bcf7c8fb7fce751f1dea9e7a79698483c94f8e0fa8bca86a70b89c0633f8c910e655ed0ace3e1cf76fb4249a244996cc28eb76132ca70d30da15709f148abb20f7bae00eff45cf3203f1c92d66b8c6c9b1546e825fd2fed17ebe73954cff1abe28c8242854e06c71bf6dcd08cf72073656393a670417e0532abbc5332d633bc4061bbe9fb8183cb46cfb00b38e8e2342090678ebcdd11fbe894f37ce0f66d171b48c87c83bdc67fdbf8a90d6166952eda3650c7449808ae1a5c57c42b150f914958a90bfb4eb12e7f41bb6331663df1981545fbf727b25302116ee9fdf26d9c69b2946c862128eda037beeaccc356bdbc11f2e9b54f65f0c573d4dc0ed3bfc8e3037aae69362887d4f81351f64651a6bdae5d2ed74ffdf01ca1d2d4146720aab510dbefc4b88a4a24ab89637aaa03fb79c5bfc553681481440697c022cf8194a1b598ca2b873f4963b0869679b37ccab53fbbabefd3c213295664633c83ee9f99ee59e0ca5f5c5a7ed27167b4e6d5f9e50233eef21d63917b2f21f8b9821b1b0b551e38d5df5139627948a84daa2bbb7294fbc08a34e7d1b43c201372adb3e2217b5e66718d44e4d5606fa0c265f2032c981cf55c9c7520796df9487b386e0b0b851f4d32758b5e1ce5e767a59e0f81a6ed65fb5f5ba395dad24961137b470d600cdff9357e85e1434b88089f2d34a00d626144a183f3dcf3e78c2a7740fb72129afcda87092334d6928a74ba32d8309784fb4e32f046a6e08ae430fe006ee3f416684217eae5a155a279281f4ee32bf373acc7e69ae91b8dc762e22bb8f773219f2655570de46989f3bcc20835f5a33e463951e14cdff3816e4fd014cde686b644473f0e422aae57bf3f00928057a6ce5bdfab3d1bfd340c066b7aedbf6d3cb26f0e35b1aedfb52c940249185826c4ffa32e5d7edcba8b3be40ddc27ecf746267b76f99bd50da02fa29b338a117659cd56169f8706ecd081ee695e3dd908058f63fe0231f8ba2ada0e936fcd660ac9cdd1f8882181c0f84d8fecc84029a9851613eeaaa8a0953bdc1d9ed2afe8b14d721d9d629adc211a86307223ab378dd9434f08b7daad5ef5ddace5ecff544ca8fbc31b7728cf6ab5fd427724513744470cd88f78049ea49f16cbc1d850a70ee41b54b8d814f4fe747a82e9728c3b858cf68014cad48c45d5a93e22b0ac50a1b0515c0e5858023d986a18cd36038dda4f97bed90a6730d82185537455a286bb58dac0023b2970247bbac0de182e2724db85e4f4d622670a5d7653bcb4b0472d1ea66fdc33a1a82cc1c1025cd79063d1ee534687ed491dafde73b5cb1d0c986653e259767a1d936afbce90c4a233e3d1c31aa1cc495f34d2e8da9ab9cf20ae629c7f79e073c46e2f56db1954766a1f1476577ac41308286312b13921ac4cb94e427225d1c36fd2f599f5d3045b6ba39ec8c21a00822bc5ba3ff98cdb65b2fd24f29a7d8390c57cc5cd4c1d339df2d7b71d5549f08fd38f20738a69fecdd12cd4eae1740c19382879f7e7b030a4c2f6eb691e32ac82d33272167d63342f533257c36715c695bcc9abb74775a7b0acf9dca05ae347ca61a1ce9dc5309398eed3c448f5103d79ba0247f08059d518fa5f9434530debd12f0795ceda3ae8880a74f6b880342bed2e5500bfeded345d1e60da2a5e423d36e2209df46c21dad558ac9d38085bc178c6e5bdd43f2e07f48a3a0173478e478792f271beef91613955a5520028387416b77b0e0f5fa8cd0d17f9ec4bf5c0aeba3c208f140e640f0b411484e655b4cf55855bf2cce1c1adaf9d4af8f10433c70ad6b6181d123fc8d65d3bda293b468397aba02c74db02500f2000a4e7af8d45122ea59892f181b29833e5c1a64cb72c258e663c129ede8c57a50546e1dd44badedad790fbd91e40c23b4438eb307effcae01d29c8bf208247ec78a4a1f292cc60002f017c5f0bd6155ea0398d6fc3952ea7a8d2f4c979b671517b82f938e58a4ff7023bb6dba5d0a5bfcec9ad87743a6924fb3dc32ab949efb550f8d9f2dc1d9feab5540b21b1a74cc790e0b972cc5c6304fce49ddc28fab656da3d7c78d93f35928e45c87bbfaa984c1cdd7fdccf47fb2c5ba4bc209087afd36e7b76f8f8c12587cedf9a2c6cddeb6f068dee305ac7c57c1a54672c942fd92845cad0fafcb97884209c655eec9b22e913c55c893d6267ce673f7f37e9e14149762429bd2dc5eec25f6e4aa162d138945b6a3dcf807bef6ac142823d82842e90b6d260112a8426a67391ec7d848fa4afa9656c8b75fcbced4ef7b5a59a0cb8ea1b7780ba54d5a589f104667e5c68dce91ddecce72b7376b30e639fd7ecbea0ae6f7e199017a5ca1bf3409a4811f6f90189689acd19631417c5f2558321382954e6555fad08b91713d1caa2b48e0c1e7e64f5a471543773c5c1183df147b0d2df41a3ca4aeaf866d23ddba0d90c409de4d8263e5cc2dfc8325a3f2140d1146d061bf4ddc1c60021d0d799eab9028fbd87107714b2dfc65dd7b6b179d7860799d2124e09421fe3a21206ce56b9b27446b29a215cb3af963159fbdf58b7e124af478fc8d953c5f0eec0e2efc6bb17642de9291a1abdb75f5393df62de643fe2a81cee4c5632b261752a6e99a7c606eb56ef93f7deb5b71581bbbff01e1d36e40bc4dab2af19f96fdb468a214bfcc9274f03bd455dae717da36e9eb320ff6d9f63013b427ef76102c7d34e5b956c8c54c3ad8c6528130a964c0f1a3c58b6f33af0c9b1154a537818739f58121bea5c78fef3df91fa333b9ea69d29f64e825e29fdafe7ae40c62f03515c6fbe4f612e813c80d6dd949ddf7a971d05797c4779afb5123470600be4ee55b82f137337124237a1f2beaad0e9f30475c5aeca9210aa1449a90a6a158f5863a660746f41b55dfc62de03936809eaaa28997312a350642f129f2318afab14387a23e9726e4a59051b351d20fd4b6fbf7d0ac93eb44442968c4daeaa2c07328897c2e676b9d8ce0e53eb07ab685556b73cd6261eac210e691b466dfaf4b403c17226d2d833d060e079872882b1c31ebf9fce8474d3ec238e67355c288c336c51ee660dde4d22bf5b23114560a4dddcaf48b43c038304a574b1690972766a62362578f33dde408f520026403441f13505cc676ef95e29e56f87cb59d44d68c5de094c1adc500069723e501f379b10670860f1b434a0d922c9f4e506935acf952d74810cc5cc4ea39b7e8473e9ceb19b95894c5dea5cb03fe30e3162b3341d6659941c61f2610e3dfacfa98305bf444f7a7a75ca87a6f815f74f815a1115d18aa07a52030d3e6c69386e9308f4aff27438dfe02afbe7da64d08014710e716cfeec8324463127e7348b0c922e6dda6f76091d5d76b8225d2a7b7b3c934ccd8e39f4fefa223852c121a99c6efdc1565d5a189e3ec584b4a1624c2739e4d6e3032907c70d0400be3484174ec1952818a027290db7b9fe2ea70d424837eba933cefb92812d7aaaf939ee956101092adbcdc151593a469dd969ea2c17264fc773762cb1f9425ebc46220c382afbc7bd731b784bceb302088dc10d4f92578996494e7267cd4585ffafb91fa9f82d58232490b0c81bcff9953db71b83092231f6ab1528516fa10edc0072fe0222a06bb78c5b970de735420cc3dd8c820a1c2a6b712fd60c9e6d3480c93ba0865be33de033239d282db668b1d5b708328760125339acef156818fc6548e73f84b15431a9b1e7171204e85c99e95d0c59715be54e493e9ebfd434b77f0a182b66c987b802beb6de3b07d1d5f25f0b6ac8afc93cb4f10f9e2cf6a21ff0043afb3e26a13fbb38960fd670d46f4cc84e0f2d36534ef7205e67fa9a876774685f1612d3e0eb6690c07421a31d736d17cc09c10a52fdb273c0db2a3b645d805ac3e58eea80c784d55e0c75717ff97e88c5d1a0fc484c8ccb7ff7828a8d793c40bd62787545840d95aa07d7d3a80644c06e972d2d9dfd68d6dd1a8a3b3b40bc3ffdc4bbc47cf36d42a40b032ae51b4e5df8f3e55f754bc9b4157d2250fa60b016c232bc8da2b36f6a76ea05df54c74b0b7393c9bf0f7102288ab6c974447465b86e3888475563e97075eec49aa8acde3eab10e9cea58cfb5ab3172ad3694990b502b2eb55470c1d402352d04355672b81a143205f5f0168de218de310cb41c61427b6826ec92759035e91ab172a0991901ffc5793f3f94e9ad928de547d07ca612d592cc524b1006e5ad99d107e0314dbfceae29b7b161ab529cc477d2988c7fedff1fb1f303898a6af3e4a8313db9ef9ab744ae28eb7a8dc8c1bc6f0dff5ef79466e5b390ba013908be3861ed746be7fec12fcc40ac03bf6034b26e5ba739533dd2cbc0e3924c57529da82aecfcdb47a3fdb59c3b14773b4801db71d1a22f84635a11ba3487c3a1941632cdf6f035efadf31ef6f11c8a8217fa777df1ecc1e698a67140b897330e9f5803d9c12bf186ed84bb381c47a751e0b94892128c9614a8e0418a8773b7bbad09068ef26857ca10a3a5dc2c49f7a45e0bead5faca28b9b694203df9c1563dfa0cf574966474404cf3e057066cf73cfb462b58ea1485ba227604b9a4cf967230dedf4ee27a6ac1c22f0289852241075836d8969b2c91562d9dfba37a8698c64b74acda608d6c104d016c8cd664576eb6d1e8dd92d02c5e489814db1ed524ced1cc8a26e4d0f09e577746269b2ee8e0ab1bb0445cb255964270d2dc20fb0fbcd145cb717561b5236b12836a2c90dc4647313d2739cf0edbf88471bef2cd7fa069a6724e4be0674f3acd08747feb3c4dd5ce86fdc61f6fef745d0caf692289be5fc80f238129d127c07f4755037f880b0d7442790dcf29c7208041bad98b393a11100aaa6585b6342146290382802836cf885a34dbf3f0987748dfd75579d5b20d2c1afab796ba63efa08666262fbf047be388c171c3ae7bcff6bcc373d7e2de8d2c41f864306241b2c316356fbf3e0f5f2f020d47c7ca20f929cbed9a030a1a459cbb590ff12031af55a94888ef0cde928d2f2f38fddebb1f2e0b8bf26e3379c68a78fd63b946c7bfd672a7a0a6965d6f932e3d4c430c98b619a4d6ac860ac08c8901a53dcfc32059e4628954759a11e05ce1262e3ac544852af8dae049b1a08b9b9ff37772cc78ee5697bc02074cabe3cdf264fede427d87d3ce56e9067883c59ac4a21ed8f6b5ff1441d896b73bdf548fc6238c74a8bf42f176364031f99bf116829e4b050c50cabdd64f74df21845dbad7ae080d1e41efc83c1e55eaf06b40734c4353360dc5bd4c54d37dfe15f13f414bdd1becc3eca1f448c0e5133380d569f36663485a040862f79aeab8fe723c42129cc98e35e4578a62ed802e57ab207a1f0cb58cd9954ad3cd746fa37224edaca0cede1086d9ce4c88b578755e340dca957b4d888e0c7a83128b53078ef45f72b4ebefb9dd5ecf78053c7baa1c81c17f5733096da07232fc76c351bf35f9505d212a3a49e8539fa0019cf0fa76f403e1434bcbaa4f87855fbe45a5c80aa59baa7421d073af09e266fdf32a5690a6c29a4c903ee579ffd5eab7dbe4dbb0dcac1bef6e7173bff2aebff5d6462acd5f3d5a18f3d2f682a3eaf567c746cfedfa782123670014396513bd6cdfa1a553ef62e2548f27229ddb85ca39c56174fcc841b6025f81e6f587f73adf54625380cf22ebd9225340381a2451ac7985bf25560e427687b82333dbe5237d95f9aa8bd2a229d8376a5f90be6162cc3a705c2901128cdda099e6af298b4c44011b3ca21aad67f5fcfc513c4c5116377e16e54b830f901158cf556bbc3b0efec7f59087163fa6b5190efb951d44edcf9a5f5334564bae85ef5c4821e68f3d2204eefabfc92d433428846daef8d4376e40ec79908fced211452511e5350296184acd4e20ea6dc15f7db7134247a0572cbc258bedfc52095311160f7d5abf8c64935d7e97b47161c6592202e1bed41745d5f79f77f78666521e388b058afd7773c9461b05d73262fbf31f08f7d81d94ee8a417886a4270772941a83acabb4e373a73e5e0a5fed6febd25a35efc0af676cdc19b24840f0716d578d85e88694eda4b0d774458eb8038a90d034dd89189f9f08c10afdff1ccf4bb91255ea036828d6960fdfe09ee55b910a77f2b8dbffd4c6e99844a9cfb8abb6d350174c8a3fe95c510e1acbdce390b512f9453bcdb8941bd8a4cce6e595ec4a2e1efe53b33837b6f5b2c350bbc909454b5b8efd65dfd30a0a774ab6845cd24dbb3fb3b14a25bf484ca014491ab4fc7eefbf5cf3325362e3953a1cf06b1945e44d0852d201d5f2ff6717c2bfb42e27077fda5f302534a4bfaffa22c17229bf3ab7d931dd4e51fea760f8e7af4497dfec03d7d3066ea0c84f612183f7021a9f76cdbe5814fe54e390d89cc1303f78ff7b71731430a217e51383dd724db2bffcc9a0e9614aee8f033275af2bb4b1bdd3211d7f65a2634dc0875b7ed4ea79adc86b03b051dfbde882aa123129a63e3c4e03cad401ed4786c5ddb02ab70d079ef0215ab343867ecb04729f13217b7e50bf93e191870ccf5af03aac7813ef38d055eff3c521206a44b563480ad5d9e0096d8584ede124dd7920a16bb4e27fed10dbcdb0ff62ae951d2ae4fba9eeff787faf4ce1246d6a8ab9064956f8d5b63e0880a186cd302158757bd56b2c9dbb61d34261625d7b0eddacf540613e307ff9456092ff1a9877c27346da22362cb5ef4397f294e799cf584f6146c1b3b8a6ab7b1aeb6089b822007d76a28b37592bdea671fe3a5247b1b2139384479272a30ced5b394e311c3a37488f56c05383dd71760f6c515b1ba53cb33ecb64953a3be8a5e84e849d09778d1db4fcdeb11d0bc623903833b134713ecdd5b6bbd5553acbf649cafa919a90d044adc18bd55bf4045496dac371f68629a5568df29bd21633bb4aae231eac48172f22c6a7baf599eb8a7e0374d30438a77aa957ada61e8878513e9a88a478b93d5770a173a0db64e240b4c62339e560b0138e84251164a0848ec486a5732ec2ecf0ada8771dec3983283719235893d38cb0365d693493ea64fe7371dc394c5525d6ec3fb3ae556c61133bc0dd58ffb37a0bd6f5e01b373f1aa6c09ba6b4be3a89a6bfe13fd1ea3ac959a595be92a5dbc64cc66a06a66dd8118a270997cd7f7f0bd58e3d00ce242f8138b6a48dfb9a00ca87bef809c6fcb923e001bd51cb1a1ce17247bb00fe08efd9e7590e4440129daa0906e6b461b12e491d596ca346357d373c83a073241f6a6057182a935268bea67db3cf6babd42043969e3da9471c44773409bc176bcd943417cb592596d329c53749a6fb7beeb319e40e6aaa03e0e88ab60c42534337b6a967620229af5334d3b38ac99e7f936bd67124686f694227c143f5cc2668e2e8c2d99a7f2bdb52b342df871143b16446064e79882405bd51270e43fa2555ab83df49ff9797d82ce3aadfd20025a944a1eb5685954e7037821b697d932c9ecdaa6bd5ff60f226dbfaa03838f86fe97922aef9faa2352e951376e7b11855e8e47b4fb4e27c4c471a9811f01c9806e89e1b6fce114d7f92a22bf871af56fb5bd99fd906490d36ba706819b3bb5e375162036e7ab677ee5ff46f03bb0ef33b161ea1a7f35d3063a331cd48b8fba2ddbf79aa95c4861a92bdc932d738a2652400d3d1ebbc3bc05015744b7199989290c1923dbb71b4d5b460ba7fb65969ae3aeb7010106b2a3068367b1ab9a5d2426fdc75fad8098c45d1f722ff0a1c7865fdac759a0855f0e6b8fae8be72722bb3bca5c8bce663ffecdc5a953d8d120e37e8ec474903056eb4e6ccc1944a25bae39000be2acf05f22ef56892f346442b74bff311c17ec6beac2d0dd65b48ed46517b6c9e0d290fde346c0efe2cd25e0211c3132a7f80ebb71e92c128d062eb781ec012e8e0d44d3f39fbb7bee3096d845c7c00e7300e5f5d141d419e781ca5ea1156075b77b2b2d6c89e425e83c91133637e26ae2af138666d6e287ee024b281b0ff66aa03ff1133bcb91521ada940ad9d7adfbfaa7c6bb64fa7a5d1e9de71e2e7b8f04f2b8ea834efd05875e44c764e2dc911e6c95c83824636c79903fdd7404b98fb260f23740256870e93393fa0d3287613b3f435d6275702fbf92e70a1b924e630b00224d257a5fa03ef33aa72efba85e49afd0f0e05284a3a2f53e000e42cf6bdd2951ba73c14e09fa25d06d407810027497a043a05a9df6ff427d07f8ce2c2c69fcf168affdb8699c9df8b4d8a9aff0a867424fd6883f04de53a15be97840b564fb79802a5ed1706275a57a2839f11bde381fa6dc8ee6eed44a7c3be265e9a69cb53c74e183590d2ecb86c08750e5f1199809e8bbf6ee7c1770137f430a8d4f9e2cf15517fe385afc5644aa50f0e2be1bfd72548d9c30cb3946aa2ea02ff3fd721892f623eed73e1c39b79a6a67e5d9c42782d2e890b4b96ea211ec490298c6ca10543077b396deb4641b062a39cdf5bc36dc07979e6b81858161a15592ee7d835426066cf8560280b9d07971a3eafdd94bfe8f91f1abc7e59bbc9b2973dd6808aaee2285d1e1356d7f93ad160362744a3a4eff790769472f90aa5ee772f2c3ea56e15fad93f54f25ddfacaca0e196ffd0f7e3b9b1edd8ac4f93aaea93b530a4bd5f8c02472227f7507bc90d96d90e21b8d1ce8c43a71abad5d49b24a2ff595b61ec77618c4e3f18c9b2f27bed8d0e64fdb1e9e2c5ae58d95e3a214583bbf7c1daa6c6ce22911f2a6c3269bd85f8998e0b4a0beb65d71b322973039e775c4761384518524c5e8b3fac82f668a065b7145419a91dc8e72dd8d5fe4fe6ff740317504736da50b71829d53129d5c8c5ba239137f7d09100879789f7963f9526b17cf360b290964cd50c4a86bc2a90df1a6c474711d6706c2179b35dd5ff3ea4b427f9188ca8959925b913076c17fd28ceb708af791bc1a49b5105a14c5b1ac403e91e7f260fb3544aaeb0e2faaf888f1ac52856ca1fb5c013c8de86a23c48c5c36183c9d4cfa25293d4d00016dba9219a8dd7ecf4dda55b70f0a9593f418f21bea321dd4a66e3fd688da438e1b44fdb080be35b78f70cb526968c5d8dc3c5bb0a14766603b2c4cb4cbc537c0fc5bc0d4647015f3d00fba320b7a572d20b4eb67dfb21f7d6f9a460617f222072310c0d7f0d7e264c64a9bbf60006399659e560c910c20d4fb572ea9190a813c1e8d3d4cd3d12b9bf1e0692c662065a99d5373e45dd15878b642903dabf171af338d1499d2349dd49f372ee108f6d4c3243db915633302b0a27ad28cc5a189fd6250de2049ee797e6c7aa3ca5568693c104ba2e2e0a641112ee29edb025835d7d805f0cec47975d9e8cc6b891f824553c46a9acce075a71307047facc1a77a931ca7e0e411a126aa7624482c3087a4ad9f02f102534c46f8105905dc6f46f77d65da6fb39c9bf7fd4e45afca6502f1795eac508df996636fa45a47976e85859c8abdbda8cd069dc52e0af83441497cef3fa8ca788df0f98d9a8f417bcb9793f0eae4057a0b915d5fb0c444edd5df54f270620cb75108326d1335e15dea9851efb7de62e10798a7c1b6f4f47a2b30d14bd5a12e4ed063905238070714332774befbf983672e4fb645e00946f5264caa5304a1746475cbfb155264de310d3b036aeb6653ebfcfd1cf98948daf6e226c6aa956aa6ed889d034daa4f7946e13f148700252621b42afc3737b41417b97a1180e01072db8f13edcef90a674a890a0b8ea280a58ef88bc1662537c756c1b340d049323fefacdaee4141b7cfc7cbe3b9d6861b8e467253a0d30d75306bd6175006e7650250e54b219dac0e90b10afc6031b1938976deba16ea63e1d51b538495346f2eae4dac1629fe10c8c45dabe4b7b4407f95dead10625bc52292a50fc0f4ff551c8faeaae19fad1a7dfeac580db8f8c9f7deff4e5e3cb5931c9fbdc8ba23406be707dcd4dba6f57a759fdb5b6acde19e547ce4ceac5ad7768208d105d7faade18a4675b9cb681e417d9f33d7339360e376d13ba983e4f7ba9d0094819c01036fdc5568b9e560b6c699db65ce90fc42ebffbf0ca2c30d9d1beeeab5ffbfb73fde32152a4b08139169661e6e3d4c8056082c2fe9fa6aa6d905b16ea4794bd56b05f2d5d1966389b281b5946c14113f481c40d59ac13bb79c4bf12ff9c75f7f5b2b2155d5cde3eccb31a68d4f94c8f0c18f7acbb7b350c98b3b661a69d03d7cc06240d31975d32382284dd763a3f66e1cbde7570d5888c715193be310d6fc38701c79387a118e24d98a0a28b90d431a83fa59c97e0744348b74de833bb7134353e9d8fc84462bbc22f60790f633f1c7ea9a63cfa718a9b5f8d2e1a6d186dd62609e622a0bf8af78f4a5411cca42368b7a5040bd9649dbd6f9ddcd0085f1895ae5fbed4f508ba4e1311a878ecff6bf3e1da8e0140162aa2791d7818e52a9eadb661e5d93daca2c48448940a0e4a1399173db3e886a4291fbe6fa2a42c00919401b22d4a078303195167375296abeabe7f5105a2531e85c19584b3f62813db685ae4131ecd92c17d2879f7408937b34b5f31c7224543f23fbf8b26862927d61659351f89bfb9e34e3c7cfd120e008938ce02f4611651bae1f29fe9b316eb7863c9fac642a766e7b99ff176e7466633c9b079412cf1fee3c82f6256f8613d8be0fb549adbb3d3953b68d7acfda19534b4b4ced77212e7b64b0cdbddffe63fe9b73adaa66b5bd1083634cf39f2412e0e2f09da2f59ffa82a7cf8acceac54f2c9bdcc846d66b510584d313b783f5258b9e4028899ed5ec610ba2a0f3e605ca029fd71d61f36901d5d39a8dc6917732ed2050dfcf015aff274d77fb2d879f53e09c54ca524a10c8af153905fd2a7560fab9cb4b562f210d98bcc257fa31305ac36756052370676b2c94510d5fba9520cca5ab151e25fe6662c5eb5c5eb25a192ddd1f6a6dc8cb64733f66d4c7d2a02bcbd646b719377b677edf1ddd655e99739248b7bcb8ca19b487ce8834ede33a0f196781b3ea18ddd9d398157893dd5041c025006f9cafe5ebaf09bf84d55bd455d297c2e069caae0ddca1e9864ee6868d506f57b6dfccde75b00ef4c231343975b850fb74e8967291ac8287f0092d828d943b7db29af777f55493562c640b370b89c888282fbc435a824bfd0ea75fe1761ab8a38b4028395b0c2227f04500bca9656d0420b3cb5ae8aa387f5ef65012c79f632e75c779aa1fd9ae704d0c0bf4f407b0e720dea4ada24c356d0973686f22613f707cb265efdcaaef24580ef2d89d1865afa0fe538e10cf4250cefb4bdb93047ce9f1b26b5b66f4f2ee0167b9c899cfb198300bf3d0c8b637013d343f9d096bf3762e2b0f5ea8fc32c96e3e47d8374ff5b5429a6c055ed6e70bf6f9f4cfae9971eae6aa20bebcbed0e7052efc8301c63f878bc06b88f5519f5658a007dc3b448335b3d8fb05c938fe1872ac225afe812146a205eda5d8485c1ff928852e1ab54d0abb32c9b8e0bc9acbb8ec5c54e2df7945cb1b1c335808e6f7149b44be5eb840413bf46005262e625f1952b21348af6b2d5aa80fbf1a1d1d8d4ef779f4c05227464dbdffbe73fb2a7efa0f52c093c05eafacd07a5050da7cafbf39822c0e4b0d6d8bf1a0c42d11f779d68858885d3fdae852035a0cf91692269680cf3b21227a36939f671fb787571f9f8a6b1156ed761684abdd72f8dc8dc00c874c9d56be5cc3e0cb690af5131a5da1eb90d70eeb907499b9d953cd1ed753823e72e856540f2ff596891958d24370ccbbaddf5544046068d6a11ac9a22b831cec28c300255f15160b0afb2e50478bc8be8943d05642b53f2027e5de8700a4a869e6c6dcd168571818f88c88af788750282cef781f94edf37c84d1f7e85fd2ace097eb8fd666881ba3c302f95541b1d48a4c2bdd9e6cbafb99be970e3fdbcdf8c515f89af6a533dc9123f1147f0f34d39906e1ad35ba89a16a3ee2ce14f29d8a8b34c54a4d82c4f222fd74a24ec1bf50082c4d1d108bef38a011f23f56fe698f1d384d27c8628fbda883d94d47665aa63163cd9ab9991fc29c75374b07e2b5464b493407737b7ef0cd0c281702908f3393004d30f710ba2aeb72aaed1d8f9cb6ff35b96950cc8571183e2826dc1815f06a0b171b4f7fd7184e0ff470f93cd6bede14aa7b8027ac61f1957eaf97e90d2fbd5dcfb6eac62f406563f6cd2f66958ce2d77c07e1f3894c60fdc145ef79adae5903a2676cc04c11032390ad504331b32d30cb1a60d1bce9d4893f3c9bee409b74508e16ca8f4318506e6acd2246373d907e18e833cb43f9909ef4d5bf0e02af98f3ee0bc3af760bc6d20817ec2a1fbb0919c55b86d25d7bf8ed640c8d6b58b3e3c3f5995f70d30f76eefcbc54e65e47efc34b6d459357ab837d919086f09dfff511f17f745c6f973319811a7fd734858a41f15abc71b186eafed4e24036e5003bec189ddd745f858a85e31ba7db0c75139c5dd7f9ac1b39a07b1f696469fb0350151302eaa8626781983e2ef042d3d4938c857fd047745bbdab8247ef8aa49d9f95883652ce589e27d94eeb65eb7730cdddd12f39aa067d68c5a77c8bd231f0a5398c316ebe7d79ce2c87076a783e209ff21f6448f63d16b7be6c728ecc891124b00eb0b7cf635a9c259ea6905eee7967168373ec38104f81010e948cf2f58e8dc71a6e4d9e351e2d4defcb1d2d145c5274b6243153ecd9e1f1eec707a93296b904a9f3650c67439374cc772648e9d8db9c8b63419dd0258c15f49324008ea721f64a91176563085773a7b144928a202f011bca0a79cdd188c757c3d3e544dd28f833f70fc8536532f2b94fb734000e6ad7d2b1a526e6fae171f8166eb347663d5e6d10dda092dd3dcbc188c80760aa273e8df18717fdde692aa6117816d7527bf35f416045a5086916dcff5f8996f9a506bde0c0cf127dcf311b4fbe05d0fb8009ce6f2b79ca3f72f1483f7295d772962b0f3ce24c9ac8e68e3b70bcb7af781a250d6ede56da89c59b1da3131973306fa4a129effce1e6d8a6fab1ac8c582902eaa174d4b0522aec41e5e10951e166f58ce8af8c911136a7540e777fc5ecdf1fe86b045a7e20a694968b24f57c4889221f5b646933e3957bd9b26e55bec579e4ddea1e23498cb745c97733379a754ecfc94b4ac7d88e8f6eb7d63c83803585f86a741f3c43c267f3362c31d542f5d5c86b849f0bb46aefe4555dd5e524cc6ca87d288ebee89ba791001067fa88d4e8a873506acdc4183b7ec3d9cd5370fa2e1ba809ba99becb4b7be8881ad50bd3b6ef946a6af1b065c6441a8ea5c3ccc3764c2099e2a220e784b7979fa80fd229e7c315b0f346d94a75a375bfa582bc809af309841343aa606027074492fb32dd9fde0bd82f7d84b92f26335c91ceb35976c76914312450961edf16154e31aaf86dbfa8ef709cef2515ab2b260bc4f977bcac255bb8304078a3fbf64626447414c7c28c47ccf5cca352fe1e8934e35e988fee1a1a21fbfb8c1aa16e038c68a6d7ed1b53093880698811197cc1123539a6dab78a08a306e58fa346cc477a4e181c19d4b49e82d331301f72a1473066d5f1ef9a28985f4266b8c38ccb1be1ee14493f04872e93fe0fc4fbf799a06a469abfe96b0e05f4fd303c7da7285994afd2558bbba2faca19baee867eb61536ab775d2cf73c573a23dc54df764737f79987db66b6f7843343a35359015ab4427b5d5f85a2137a0d6132bd1979bfbf4acfa8751d53b43911fb2eb4a6a6cbd484d31ba07e99ee54ee14c17c5a75f8e2287617f38b9f056ac3c1b91c0af7537e7a72bbb6b670f970c6e84a10fc255bfcd437210d4ea3264ac74ef235205f9c62037f6fef4f29457edc68ecf0b51610dcc2d6a03f619e9c80f379be0d0cbf8e267db3a1b1ee41d497a4bf72c4817f7dfad6bce78988d41ac12c8544db6b9c3b71d2d9969d0e0e05b12bac801b109af3dbcc1a7f3fa5888d62c6964270f279b81386eae85b451e81ee2b5c088326752b4bcc9693027bbb745f1fd5f3bb365662064f28d46ccfb6a0d9da5d66ca769bbcad5373071d6c40c95bc8cb630eae35a84b1b1d539a1c9eff53ce842d5209681d8e6a538135714d7b4a16fea3bbc91edad6cd2fb2619e8bbca67bd40228c0204133b12e4d7f9213c9dd102355d9979247e346bc673bcb187b527e29327547262320fde792c26a9c56fdb27514486996c3e0220bd6b703b3e1e1b6339b35c9c3777aeec8d9211fae105b54b2645611d4ecd54b99d883ebfb07b702cf649b7bff74545affcdb296a2aee33c99786fe88bad0285666baaa9196c49330e5c9f259b6553f28180de04913e15ea4cd1acee5e6ec7f6a8a44bb3addbf651e55683a24ea8e034bdae7b95caeed85e6207e387852f1789782b1937169fb1bf8ac5b2ad3bbdb1f2cebe590452cc96de428ec8c9b0dd7b9b08c628292a260344ce79952a348124a21be4e48bdabf47be7c1fcbb34fbb3d3384d60a2aeb08029b524f7b6865e6486fba68847a4d9cd0b985bd7b6003d939c79f6a318dfb53bdfb81300dd6362aa20db0e402aa4f706d92595df7eed08e81999c0509625cd398cfd9d07372ad1167b41c0915fd49352cdaf7eea7dd8f1b302ec92fa72b5c8ad2a1aa34a8842f32e21e1cf7e565bd802eefee4d34af63b0f1fd63f829d7af328739adc69f7a5c5edf74acbc001cbf5177937f2f9af068898314379e62e0159db4ac5e5c3da083af5005ca7f874cf1f0a64b34454ec17912c60cec785de50b8a8e26aaec39e43d33daf56916bf11ecd44ffdfa61a6bc6ca46e85be3beec8dbf0ba0e03cf534dc00f3fddb0230d0a151d780a586a8c5b948497c2d6ab033fcca26dac89006dcafd293b766b50b6e069578244877940f02e1f042e81ba2b086c2a87284e71cefea3d5829df26a240db0cad9f4de9320ba38b4c4b170aa80b2c6a9975c712d545e2b9747362a62e46c1ba03d5bf1375bbf80f3ddca8a6f97f06120ddc7044aea193dad2c5c8fef33790e3bf4ca6a60c41890973ba5a15a1899a38472bf6fa9edc7b12274669fa07c66494040364c6678d73f1b7d495666e8b99e9ec93ef4c1a22741223abdd4e9c53c368b0776d8dbc6f94a3042f0ef9fe92a229013a57558770ade36e087540bfd6bbc87b15d3a7ff11a810cee33d5cffdb9836b67153ea2e4e031c4bda73ed8fc9066308ac40176d0501202f860b4272e1cd8ea233b86bb478d21a60d39124a6346a3037aec632c62185d55f50babf2efaa6ba7dcf0af008d681840a0826f9b31366bae6496784af9ad94600cc7e16da6cc0d0dbb1d47f6cc5a5649f0ab7c42e290d9b8731b3b2d8c330087b92bd988c8439c21cb1e82bdd53be6074195dabdde33fc7a3ca9f47d1ba8cf04ce030e3d361d88f3cf8de5f0d312a2538c19c1b98e6f7acde68eb0ad3902e3b3863506330e899a592d5dde190b3d97365668e23b1dfb95fa16f70b33efef9bac7c1d57082f2041d9e9619e6bfb6081657086072a8df24cde1374edb22d95988b19711e1ef64e80ec4e259c7c36fa28245fe10a1fdfc7eba3c2bbfd7e8a474b201b59cfbe57b3a0630a5dde3c42fa1b4f06eebd853caf919729dc1ba3d779f181945184f38270332c7c1d66922639f959a6612397c11f0f51580c195de63457e76de10737f71b8981765f3b4c72ef4a4f043971d37edaaaec7b6347a87919dae0a0cbb4e5d005a1a52a109e75b97eb010f42371d688aaeef7041f666e4d6c6b727f91269c34c3db7b7dab0b6f8ec3f27bf2eec28626048515d9f55b8eae1afdcaa67ce87ac84eb83ff94a72ae43c2f666ce05375e539308d9d115da26105eb13ad218a661ecdec123a9d047017149efb32d694962038b7d678f073e1dff45b9a3f7232be33d7642b7ae6ed3804ae42d8b376be11e9ea75e08b6bbdb342b6218f31e90a488ffc4f0414a402801e0f508bcc9a43b8ea2f7f6536d0c2af490d83e9f19fe38c024400a1c9f7a87cc3beb35eff3e38face9a9697f1b564cd1e1e290a08dd374fdd5958d4226f3330b409547e8c88b69295748c55a43ef135472561957d0a3b85220628f5556b35c60fb77c389488a5dff55fca53529351dd5cdd1abd32aa7bb5758fa1a63acd289f447e2d4ec0d0b3a601563a98e11ca42ce95e9f68ae54a300b01a6e4887a22bf804b5c50db1146f065ad7d2abba509d369e3193c0afa881b3e00fa887df83b80e64cd1b7dcaaf7f12f9053be3e2cfe16e9d36443e47cb1f3b1cbbd07718e1d263c4b911a19dffeefa28d2c3875381fb0230c6fcdcc91f464e27753380720f602eed7a09ce023c6e8c758665aff175160bc04c8a1072142c0746e62bd99aecf50b2622b973d0296d30626626967de63405a8cb085a2a254f488664c13fb6d70fad84a972fa0d72e70b70001b2f9c8da8a6ae729292098f86360848dee4951a83227b02f9df8c749842370611478e897db668c449095350c9377b5d7911adba08e8f8ca7d5d7717a9c32ed27b62259a9336990b26982354ca03f92d44852c4983ad22417b237668b3315989fe2361e9fa2e6ad178bddb3ffea68927a6fc6a9b9dc8b6c74126e6689b5cc05da82917de42d47d9e1e85fd7ce2e081ef0f212fa650ddac82ac168a9552fd77d6672e13d88b95b377903a11b2d882a228f7a7c4b82c11e4c54adf816e287b2e2511970dbeb3fca7517dda6fabf70c3407415e1ed634358aa7ee094d373b19bc285d5cbdff92c5ab1d7142d2e14f74a45d9b3c3e23c46565fe6e193106b18963d9bded24dfb6c229171eebc129250bca6f5f969dafa1391a7d225797c52f72789e834a83500738488681086b2f0445ab453f0b3771b20cd2e2e765b8c81c1d16050c6e79c4bd6fbfcf6844f1971b51ca6bb1828d7494972d224f49cd19e2bf8ed29ce67eb7a23e251ac11ff8bb59cd6f1ec6e77740d3182314f4e79f8f6aaedd5a981e9c6851903a57fc75daf06da48314fe4c82f93541e170ce8ab7bf1683113250702dbcb35a1c9f939911479d1429b3f9388c31817b5238e53174670bfd3f26f70bc59f7fe41ebbf327a82110f56f65f96cc28264faf75ffc6405cad96f2f887cf77bb2f2a5302e6d1d0bbd0192f473ba2ec4066bb494b38746d230fd556a81e1df5570f852bc812f584c9e0ccab3be582be3c51b0e151b3a66b36d688bcce35d327bb8909d54fc3dd05cade814c2961bb457056e5b3aad6df743a492b358c51f8dd0f480d32c9a1548079db748a3dc89e0a1e816dc8bcf8536fc7b60022046fc3b232730c378a936a1e7c90dabdebff046804182d541426b53df628533fdcb30eb88712e579d7d034ef02adbf50844327609f99d4f3af7f5c47c46b03bf31cd1b499db7440e88e2bdd0a82295ea78274307df6712d4482cb04144e738d600674dd191714db2dfeb109b106b78c641c4d9f4f0c354769365de94ee1d8cd6e478d964d6c1dce1c9cf0e17f42241e640c7be203db1baae4aabe56a825106dc7f166a350314615a73119a2919e069fcb7da7a49f15a528ae2653a9a53f56b775d21bb5a4eea9461672fdcc0f819b8523da79e048dce77b3e0961553cfc0ddaf619ae7bec5e69f86c44adf1811387fc70185946c48253278d47c7517cf5616ec819d126c975bb36c22b59c459c9eb958a35b73666c42419227112b9c00bbaaf69ba86219137662963da59cfc055d5f2559f4dcfe541d7e2a255776f14e58548fcbd283f16aefa59c2f9949227adb0678f7db53729447293fe63e9b42e470ed5507f2dd2dff51e6a5846c911ff76239fe00e83fd5f5320d87edca2b959279134ef537481759e47270d2a5b3a855db5791306f40ad72f4e10fe4184d1f865ff4ec7b6c3c96cbe067ad190a40623fd18c1495dca5db904bef0d45892a621adb2b440d283e2afd6d5b39802f080efb54383515ae93368d5306ad623dddc16ad0d232477778ff65ec5cedf8cadf21a461beaddf0b333f57fad3bd703c65d7c3fb801e1e6f66af9c337143e512969b3791837b5617ff2f989faa46f4f8815cdc0e6fc06832c26251a73593092e8c2dae784847bd7755a23bfb1b4438c9cc0f6d7670899231de5142a58459fad3819f20e3bf7175d2b2e91919df1f4068024efd9d98c882595f2b963ae832cdb4816492a32406b9955048b5daea6baa320b27e4a24b003ed9386bb855bfd9466651a6d0fedb6b6def2b74f616812932097a782ced75dd4d39ca7b2312ada636f49d14926aa557598e25a266e2cce502a974f79d42d3891469d534369a033427848f740d649e334db7963be6d6175415f83ce7517c17deaf41b069f2889392e515f461411b5d203d8b30de3e57c3072245710746f5ef394ac74adfd354fd7665af043861c9770f621288da4dffcb51b63705e1d19220eeaefac049987b72a59476d01ea8b62a5b13eae85e86003dc9c542dfc0485b3ff4fd96a0672fa9cbed5eab5d21449a8ae93120d957926e5b99d64ced682932f3c2c7b1391e741776aa5fae6bbbaf652a106e05fccb3902bbb72fa890dd6c7ca2d0e725e96ea93f1e2ae3ca5d60e77e8854ef98057329d3c78d256cf8f6518320b40434333f300b3b25c6372799cfd6d2183eb93f3e41db09278f6762ffe29229bdcbb066cd927875fc030c6829278d3a48f28bb7ed1a4b02777643ab10509470a27ed1d79a124d654f349c70a289beba63942becdd71fd74adbbc08190607a1e050dd09070694aab64a86e7d917b1dec025ced50645fff2302df93b9625d388db4030c4f13e6c294e433f0c5b4b6dbef36f4e1ca4259473f1ba75282fbccf16a8f745d59391e54612c294f6d28f2bc7d3b905cff8448659183250386c0304a95706efeef4f4cd9c14814db1bc98fafe41de63a63fdedec5ef90b4ba623ab2a9d79d61aeccb11f4711347bed29643b83a5508afc49c0e186a01bcdde0b0bdf0b03a54a6d5e336e6ddedc272f73e4898d5a24888572dcd9f52a1a6cdecb2f2b55148303fee6347f1194f5967b1d63c36fe385478015b78d65ecb5ca073d5b08a71d13a10223dbea4f42e3fcb669184a943e5b46381aa4468e9616402f13d8994095f41f8ff315da224d8295901148ce50db9c09df0260cd4cb72263ae20b1160759f0167384a335ff681be3bbaa41f8a8823da894c509812ca91a20a005acccb5d4419c47528cec4c99ddb40e3b806923c1167e69daca02edfb6d372d5002b15a358614e94b442feb88393bdff0cb7bb05d02a11351e3fad5deee1c2c4cc581d0120ff9b3dcf02dafc6bd34361a491ac97dfdb55a34764d7c383ad42b73376d3236008731302e764a2e429e9cefbeeed5f4f11a4bca0cfea0b7a8f458c99e915abb87f3e697aa4684b89229a7975693ab00928172ec973e1bb47d1c81d06bc750ca14bad0b4bf9197da9106d9076d4240a473d53f9450ec096cc968b4bcb688dae0dac845dbbe07f9fc6bd7743d9110088bf66d1c6fb4ac7e7ea9708a14f726a68ed75ea6b62f675af463b523d5135bf582607510599b50a7de4e53884952ef01df1eda5cf3ade6850900b92f6dcc9a8a5d0484a716c052bd50fcabdd474fe5dc478796e3fe2b9780def667a6e75dbe6689c3001d8e5f6e38077b3b0ce62699dbc2c2eb13ededc96d8a18d0bc5d5c39877429cf7bdcdc38bdd28fa06b5d55b462ff707efecbcd0a55d8cde4985534ffd4c2a78b6e6336fb5df5cc7253c1c0473c93b289c2c0693de193ff81f31b0b3b620e6372f0723ce7c4ddf3cbc752a6b1fcc8b93e419549484b0575fe01e536a2003acb2a224311d21b6483db505076ee3ad34ef9b02b9beb98f4c40a1962eed4f58ac795ad326301f03b84a4ab482bce67dcb61e2331647366df6f17e65929e5b0188814057aba6f7b76020b73d3de62252dd29a9c2b82f6500262f5c88c2b64656712f8d85cb754b1ddacfd7c0072f62b149f05a9aac1c860aa9c1b29e8779724430798fd3eccd6f5eb4d8c683223066badc5c6b51eb1cac25e6bce6fbaca3a81723395584a67f5ff0ca8d9ca284536cf7a3bd6a433eb7b5bd2cc93380a707f0fbb6617158ccdedf7837c8d722c609216e33baa32f01fb05621218cba3bb1b0360482250cf3f857d993431e190cbfe161c0aec61e9095e1b9f1c28523a7dd9640ead2e1173016d7c9a808e9e6941d783a053892af42875006008a614cdf2ca494c2ac4b48dca7365e14a424545555fb23ba545646e2800306c452eb430ba57a89ba694397c10990bc9cea532130ea6e8dfa207ca9d5a74147a53cc9ba8682da917c3753eb9d9b1a991e1139633f878e57a656bc079b3c1cd1e456d2ea793c8636318888ff45cf5f7f1e3577aa384d860dca43713ac0ac2f8086f5ab49097c8ab5a5082051288d1eff409ac3ab0aa1e43f973d21b1fb3bdde3a24a6779d206467342c5e73640f72d58a8b86f6ad4dcd424e996b81458e1728990029aa4706c95de09308bd685718f570112269d734c62160bcd5f6703740d21e3534f5751b03b21c65086055dfff71d72c2b4e4821ac1f4375c3ab57d0c3b82a9f9c424d8f1935958656547715f0b9f84f6f0ded7bbac35b8cb3f0d6589e8b8d5eade9bf7364462a85ab9fb6fb0b607626eb2b4adb8d5486d7d172056b5d064c947b6edb7b1506fceb0359decb85dd22bbd2dbe3eb12e1a37301678ed279d31c4a629501b9c42933c815272d89f2beb2589b21f46b6b72625885cd34783d48f3474f864f6d1e1aa87026570d52ad463e866a4a5dd07722151561892c8c3c9882ffe97280576c7f2eabbe5e8678e3992c210a22f64beb43e971aeac09b35b70049e65978cad0651e2f2d3e8361e47bbe9695b84be50dcb67394fb0b5cc5667a29905fdac61268c33003433f67cdef8500c280768397e41e64dcddac92738f437ff773938bdb856605f3cd3033a7ddb947dd6c6a875f5d10be904fe18884f19b1b2d4575b423c3698074b558f4255cb17563067b2b0cd5855e8ba1aaf116ff4da6d4e17bf8cda43347c7e8cbeb8232784b9b176c3900f056568679ec109562a2830f96b88f6363ac395e83608973e5ab4ad5fbf1ef1f2342eee8872aa945d66d624eb0d311753fc59bd6c383b8201ac2854e7233a780b23c506bba0e86cd4dd2f96ba37718e6e509c26db4ee306fe9b3378d7d8c62a371592560e98149c9ad8e690d41926e5f66cc25299237db7aa45e71345895f0e7450aa2d9cfbfabd89efc5be3eb0de278e9b3ef530b89e8f6288153f460cbef0b7b397d096c071e26bc98f5aa425e2f2b144088cc87c2a27f652a2fb33780f41fb637645035005f2070819937d5d189a28cadbc53024e8dbf284c3ffdeb70cf5f8e973c6300c22bd1bcdc8446b22e2e8ae62d9943695a64bfc9d3ba3ae2fec817b61312b89d6e5a704f225d8ff553ed0dd5e8f8d3f2092d35428373137afffa4f9ed8a1ce3b587ac8144fc810e48004f100d9e9421524cf10b80c788d3328086e6900c42b873e849e4f782da20979da1e2e2860e8f733cf44ee28a708f665b7d2e70639895e1edf8c1ef864831d1cc1a1e14aa7460676aacb212223e9c3d9f046909a82da6317d94e5c6581b92d24212c1a98fcd8eaaef7bca503fc653990f83ccc298cb6a55c71e62d678a279ccff145bf0294bedbf8a5378bf12af1d507b334d46413c9dfc96abb506d3baa995145314cee38204eeec8442957d44544e9b4989753a9a0b5df742bbc357d66e1d0c965f8feecdae74f0573b80283bd025ad2cd812ebd15ceb3e718cfda630ffdc3c1f61e3aefa2e4a0cedb73abde483861597c365822a16dd839388af5fb6c58744a1ec80584bedc9ade87c87667cf91ef2e5962a223d1360a0c1f01386c314b75a3575b58ef41d1d34210bf4bbc988b87dcce781ed571cadd695564b6338c80c5afb3d603d2d5b6d22f77addf273b257c36bae64b58116ff62dc790329c5cf2b82beb168658f604cfa6cbe4211804cb32c6d3c7f751117b7078727ffc69d015483cb27c01a60a3506e63e54225cf30eb636445930c170c5d23c1d6e238adb256b67acbaaead071eb0432f7d09666aa958b3d1143a50176b33e0f162ea3d82074fede6a79bc94d75b2d277e83803c14b6d8fc70e8d08d738ac6302ae573fc707554c74dff8075d8a8bd4833b2eb920c9d78b62e2eb40d584300015b45b696ed6e95fb0073839b8df746b701c30eaea5c0edd5bf91abaa81069a40cc4362de75d54b29441aaea96f9822d280baee503efde682acf6bf980bf13395868ea22e759f24c089c516b523b2333caea499d83254787adc95da26b5eb9a070b7a6853d60a9b6188840eabffb4ec61f4ed73740e145be0739871906cdbe59336c7ddeb0d6f81af105f8fab2c1a22accfc9c8d84c3e416c9b69b702aa1e36887a6d456c18684277c1c32942dff195f637152809f8d12dedb1614d8e6c2fffd337ef7bba433b3738ea5314a08578b90a232bb7560fd675b25c308c1d0a8ecd162a33bade0ea3bf368f32e7b5868542ffc846e47121ebf489d5e994cc5e7e167142b945de76d79992d12796749330b448e62dc404c270e6ba8517e7408e30672d834ad369527a6b56de71d8fcfc5f3afc82cb8a2db11a91b59680897f5625b95724ab615ae58f25ce9d493976701ef1a182029b38111c835fa760c0a4caf588772a8df0978710d8f4785ba50083b5393a2815494a8c6ecb916733b06275d2fb4ecc6af4732aeeeb2549b9eac2757075faaeb86621a41cf5171b3f908de38a495e3cf013d3cf5fcde094816dd4021400d61d4cd9bf006ed28acf97c5a25c1f3917397f58804247dbe4fe4b0bd6fb34c1e33f17f4c933a2a3c761cf360fa0880056d0c48450226dbaf94f30c3fbf89c368387cb69e2f0bd5fcddc3c2accb973788bd2d521ba5964f680fca0364b9707261162489ffc0396ee8db1a7f3051b9515e7f5a8ac3561cf97addefc2b6e00aa1f8fde0be4c7a266254ff14f1073f3dfb87ff53e29728daae5b5126151835e3cc1c9b5c7d4e693e345acb8b1fd0eff1116432f190e467a1aec3203cda013b42ac3a1338ead615ecc9649c0db76bed40f82a12643ff53723dcfc5e4a209b18818dba7d3d4d2844f23e43db01769fb4b54b886c0fa415eff1a8cb4637b226a6b0f99938193598de7e6ffdb477ab060fdf17201cdb1fcc2fe5affda005e7ee4f87cf4fb0ee2b55e6a6285b82f17b90e378c965bff95d99b60e10789958cea37540531113d7d4e13912e2d1690f635a822fa9c15939a458c5d269e0039e225c84366a9c074276ae1cf07ea3db2cafc53af2da5ed93af6f1b095b0f184928944cc712d22b07453b15a5c0f3f6ffad68230b4b86b755f103953de7fca2fd1f5a55df41e9b28a4cdc2856856d7f80992e4bf0a7d3e2eb24a282b9da9d5671f7264cd51347555aced1d90faa70d7c32ecc4ecb0dcc3a7c5aed0d96739a0ec1b89acb9b426b710b5732c55ee5cc5266b100eb17e9eddf650df3da599af964182d81015c2dee9ba93321a820a2007ca2f6b746f77bb076a7eea7468544d88650c500d5a10dc248894611b3774a0c87d49dad55fd58a44f50db12c32ff18f2c860ab8c3fda08938a6982fde410760e9bad1d907ebb289fe1e33bc02cb251fcc02a52b01405883e55f851167f93ae782f91e8700fa463f69ebd493a51c914dc3c27ed843c3961e1cddf4cf157a881955c405a71dee326c2c3cfda0b1232bacc012602ed4b62c01b631d9014258cea093bcd4c09c55e93ce4fef2c820725254a1a3faa200e08ff593dd590ce71c17d71eadb4bf0d82dd82553d94ca9140a05bb23d4858653e5545a4ebe058c097580ef0dfa3a69b5d1b066c0fe8b60a3038234de9a13d3d2c4afc9d2ae026beca38fa49dbfc1712a05d7544142bf2929bf7c3c81760f78d7219fc062db2db1ffd6179139deecb799cc800e516974b798b6679f878ac1222cfb193b4635ae2f5ea3503c71bb0ed5afaf5f37440ab3d93485118143c333f457eeeb14db777fb9804da78d507a0cb80fe7a9a72dc7d91ada183224d024fb5d09402fb5224123667f1aa81d0a06db21b53a6f219f906b038991d473cd09dbb236483ab999ec89735c862a2b9d0a90c8ea87118f6b253426275e916b18eb5bc0f136de7a58fd7b6449bff5f9ecbe0edef79d643ea8e0958580b39ce52c0c620753450ff4065de443cd2dfe2ce60847a65578290d0b4aa306d40b7d822b5c8da055f1a87dbcdf3fa1bc167db64f213f1777ef9f46597771c4a769c710c3c74c48e39b1094d0808f140c0d806fd052347e65f43737c5eabb31a66f17939d87a7be6f41f4886dec716dd3096076182a14d35583dcb0f595e2e582f13533b6e4f34937371519c0ed0e9eef2b5db2b1dad4b51f327e888f5eb6c6ebf94a35613af1a1ff9f63a88be5c4606082a923b4fe3fcc6af6df069a6ab0863b9ec321fb79ccd8359b847df8991dfa881e8fb4264c1fba1638b5a03780a0901f9400258761fb122e9485d40d5a86edaab115224a602ea5253d0c19d5186908bb5eaa49f61e4a21b4d2a5d42210430e36276ce8c328ac0f8d6ce1f1daccda5582aa36980fa2b45ff0b28e2e4e46a77cf0d8696462697db985f9bc3b749ed033c2c8a3549aa1a04091ea9443f5958209e71ee64428e93237c396ed679e0fc433575c17cd362bb0a376fd538b421095fececc1fdeb4b6af8c1fcfb2c6aba2589b405682ce8e3da7cfda6973b04861e1376f46432e2260a44b7cb86e9edb6d5845210b0c72da0347e9cf901b84a0429ad355be5484ba7ad44da3b80e3feec7465f1bc8007f1b03bd1fafaab4e9f17bd0f6aac17070457f1da635b91b0c2b48ab6f14e0508cebdfd029e33cf1065009f7c25712e710fc562c6a7268ace08fa52ed5f364e192dfc578f957bb87b08d17fbac5553ed0e31bd648675f18d0e88744c63b7faa6e8fb87f0b13c58ff3621346c79ce0641f88eefe0f1edce1f6473a0d1c991ff3566896c5f6d0398bfac24f7b028d0f5b5b57596774cfcd5966717d21a203312097b3671051f82f20488f2b7e170ae92a28e3779f138a02db4062fd74737ecf3c3a5b491895a633b240be6b31b419f57a844263be770800e74592486f29c998dfd463769a9bd96d0fdba7646f3afa17dd2ef994df9b6766ae2430b8f612e2376f55fcf310fb315bbe7aa4e4c3d3d33d85cdb8e2ae94949a8a6c3c4211bf8b4c6142f5ce2536ac4e37e1ac54bdff14ea32954c16b596f59d67a4a151cf693fb8cbbe3f29b018f23b3135c6b920dd7a81b7a146616e60d0e1b2368512b409dee9c1ade94e89f8fb63534f3db7a8f094e4f36f28f90520fe12318c7ee6c40468d9b4782a59b87f13a6c5a6526dc79254d1dadc8c6fa33b0c1d26f1079c9743e262e0bac3c64ef26673a8139143c30e2c7e72db84b59f90f02a793f2230f3814e371e5d2bcab380df03245ca45d25b6e422f017bb202aa25d3021b1fef7bb6b85f7257313f2f52a266fb167e461ec1bcb2fa006939f5a27961c6afffdcb501588929913a5a67b8698e2be13c6fc0368cab88bca3575133e7b1a1b7754afa0481fa141231433958846cead2713f2621613c80f71b99eb9d9c07864d58b87742f3e0ddfef19c3f7d4faa1531b61dcd8e31733e49caea04a9b98466e64708502058139ac445fa71a41afc07802688b7549535e888273baad399fc04b1eddb5f1134af8676eb5a674cc3062d332f125d1c2c23be03041d383e7f31a68b1e268f94d877bee20732312ea3ba1e652921a9a8e92f2c334cdf2c92eabadfda8d95e42de301589e8131070879a1525c62e30499d5fe8a815923cd325605271a84be87265af47bb77314170790c1beb725ecf3e6b22f01626d470870da60991cb9df03888bf9976ac5d5b4cd8b4ee3b771601158c803d388985eafa2cf9c3dbf434a7b750c32e55c992d604c6966cfe17e16f10ce7b300cdc0a5b98b3cffc5a833024727fc22ac536e3cc785cb7e834794439cf1c19805c2e436e3ddde7f270af886e011577814d9216f2820728e582efc88f2ef86d2982761d05d1439241dbb69c4801d1e61857dd8eea14bbf8bb49482f4f1a7dc86bdcd0c81bcc7a0f7abf4a9e3bf90b6797dbc9c285cf04a6bdfbdb149954ba9c60f44db96c23916e47e7a1349c525573b9b679abd38d841ddbf675bfa5b4c149bb4cd6182e173645d37b747bfd1776b7081d9765950ff4b8473433afc64a1907c864f4a7bad6404dbaa8538e4149d212a5cde2e250f5cbf55ae18571bcdb0b7f636235d53f315eea41f2144f47090c9b8bca455ccec488703b2c6da6c0282eec33dd605dc9376c0935cd179c3f7a64e4184dd36ce6e53d2d8b92bc415654d5e81a86f6a0fc35a7eaa16c41d8cc1bf2d2394ad0bdd8baa7a93a28429c876089bd6d58b1520c51e93cece2e75d872aaf87aa7da7bf51ce2449fb0eca39db8738f47661d6b470299919f542e2542a3b10e7974f83dc3e7eded204c61e55e5f49de1b487c020b57f2a73c1ebe9bb2645d0f4ac171568f6b1e914da9e0ad3a388f9605913121f62bdf5eacdab15e388e057a705cf367f3e0ffcaaf3b548d7e95b760259f2d4ce75079f45706199c0f9e38b07cf9b691fde8728e212a3c4027fd853a602542b9a8dc703da1ede27e62f77e54a4364c249333bd0a5063553ac99d1943df48205966e24c5f2a979f58794832b7d522b81c0ccc2c6b5668aff8a65dc26bc3fc0a3deddc051771ec215cfba8e8e8c66a2b91eef5f2b3b3bfccc1247fdc9972588482626d622f84b8657e3a38be686a35a80b3b9a798991bdbf75138a0185d8eca361ac074e2c6cb41f02ce9c7cadec8527b048a9968f3e86d04014c0c006162962a809f16bb1aba009e8cf249ded493f3c20e506ed7e9314316a0ce7e140d663354b3e7908ada9379a6843b0974c382d9f06b221b669dcfe5e73a43e55c5abc5cb0ff10b5ff9b77eb5e7caaf1b32ee7fc51c8c3f1230f7ca2f78f45eb24adbef8882f3c32ab4a972c00a2f16a3abfec2c6ff0785827d4f7a5971f27aa7cc1c52611d99b1c4593ccaf26b5207e205c5bf3cd418b1649dda3fe04068d7d4187bd55b18e6aae57507ba670a6ca27cdce0e4e3464376fba58a6bccf3f770f48d94df0b9b78395bf7da8426a7ba195f5b9f58eac21294d21a64415a636987384a619a5f112096cffdd72cb641409c7dcea399c5d3ed0c54595d63de95372de9467194fe21e401b1030d518904717d54e5a77ccbc3232b82aa2549dce5bd03cddade9cb4d2bef4d900e36cf68d6b88a8484a01a560cc21f55707ee1783819e1783922417c9f74a0bb191ea46f2000a884e11adf468c6b53cf1462d6a1fa40f71d1a5f79585c33f8790612ad1442d4062e2e76f9cebf66566e21c58e2c653fd4eb1dd5182b83242b97c325372cd4141d4323d61c34ac4a40647c102deb2371fb91f28d3497363575748bc813bb132a390837cb790e8348391632534bfec8dd31d80ac33709ee41f2ff4646ccdff9dbcd355543c1d3207acbb59debafef03d15b631b0ecce749eddece513ac8b4c169fb2ea4b7c0acd7734ad1507935ab0332acff498006d968bcef10b30d9478773cf7f774e97e3a066502b6d857a3bd62b09157a5b1bcd94176551d07cbd89f7ed5b22ad6c77990e22cdde79340de331cf0da9ae86f4ba5e5b2b0653bb20546282cb7e583780cfad6d204b2cc623bd693980f63f4805b1ab51dbc1509a19cdc1491ab7194a9d022d49995a642c5b987969b315d8b022f0fd74bf1f937b84d7f83069d5d2b3ad86fdda79c77d8a5110b19de530c98dea251d53e8b6b360f84db3b6d80fe89fae0e79ca9fab0f951e453187d5d7760578ab2566f91e22e5f9b66afef2dede522140c4ed6b40ac59479455a305c169bc761b679bddb420d68b1c0fab25345afac9afb0f30c0835d9a8e338925c783846a7100237952aa25aa5d465c904acf0dcc236fa38f878524f8a08b4ef55e2fecc1e01fd94ed776e94c7f08be1b4b62388392e335957b7b8d2b56b0288e177295002bcfad458c661eb79e008c6713f56ef702250a3c91c082d304606c93a0dbc3a2e3f0822347c349b4f878c090c845600a464698477baf32e5df830c763cdd272433e4a2b5e01aa245d7c6a32e068e840a3a54b96f82f25f48d397e1abd17962bfb48d7fcfa7ae34a9d8432776db3f3ef4fb437271298dd7bf1c0d50b65a2052055565daaa47c28ae5ae8e194ae57c27400887ecf77feb16837add83428756c5c39fb5a5e1b75cc5d2bf60239a916bbf54d54a4d84082a2f68b8b93faeb56798ba62231303a8e604c3df2d0879c32eafa797c07a9448be5c0ec10b3b5778cb891abf4600314a81af3f3f86f5725e00cc6f02d6d094728332886706ad3548f04658e6b491ace79cc43114074145d90f1e53c184606a582d74bbd6475d25064fd7117e6b666140eaece4a49e8e9d6ad094510fd92d870d0551f0118fd31d0c870724efab622a89d5db4ecc65096294df583b21375b78ae4d56dfe7cd738d767237f2f59c6b19451af919717966fc4494d5ae5f4e7f2c2285fb89b829af21b51045ae510148bd394457ec01bf3fb9d086c87fbd7dded619a0e83564a3c65b7ed0ecf4717f950810bcc7310c1a76f67b7d24587a1cbe631d6399e648ea54b62cc6dbd7160873dd5fe7cce4aacd8f901cf444593ee5246da53b2e28a4e977138dfdef59595231d7ed441632c4b7b064fe5a093e17f655b9b192a4d76b215fb14f5192d7b3f5d71d6331061b9655b269ad9ae68b873d396905235e1fe5762b9830e0338c752e8389a92ea887b4cf382913cdd147bc5e132be0949646cfab84a68079f1e185eb94c8d621cbb7f9cb3945ddbcbd8f4603febfd7686da93406cefcf07c2695c9e36012344ff2078fc2f529b81009e479ca0a8fe2934474fd9d58814a94fbe2a27e98bf4037263266a70fc8edfa13d52f9eb8930cddbb9c2403221aa0b93ee8d51a0a0abb6ac0d010bbfe93584b0091c04c737e9421ecb364073edd9b2403a039a83570cee4a2ecf84027d189539a057e4cc541e9c89ba535f6dc7b880b9cc332c8d69d28a03c24f285429cc12e16f25dd6b9a3bc3f7389bbb1bd1e130d20b4d5986f30538e09217a6f913cb25963b94bb3c1211dfdeb0cf38851d77aa253672448d6c216b06922ade7c22dfae462502f5b70f6efae1b3d72010206c974fe886aab3c6304e39886ccc719419d57c77d9ef632a9288cd6dc60af899ae47a69482ca8a04acba0c0587545bf93100ccfe69d546c7e49e5a8866d2ee166524637d09d96207fd020190d29933ca93c7d3d6d4d512a80e76579c76ed2451fdd4bb9900c9f7be790f561309db3e1f1c6df2126c2285a5578bb45477b049f51c143bbb6adaeab2338b38f40f63510263c0f037bbad3b8b9848ee32a0f7f1744ef95fdead5e9902086f7ff12626daddc1d31b815c4e94c0bec84baf24ab980376a292e817861ead813cd8cbbca4dcdf48e798b04b171bdc7ce8393af532d04bac5b9da964bf6cb131bf54f29c1ffda3b9bce3e60a65280e43c3fa84bdfc1115007dfa3d019c63f47778c8b8b786c7b92895e56bffae7d6304d256e4a508948140a09a10ecbdd179f1d21951d495aae82652cd12ff2d1b185c279bcbc5b2a05cc2e348f73ace233548d3dc8a50d02ae22d1f6f9b7bfea00db43bcaaa22da815748f2e21154c12606a128279c83397f01ff8f0218a894cbb56999ab14c0c291dd212066df66c133601d2cf0b9fe8365e61c804cb45462ed313007996dbfcfb0cb8bed767d978e0b69e4f05282966133816db4f84b4320ddc06af62e9b04838163d31b18a6fb05bb20b5886655c259d087e5d700794cb954b2e69381f180ee7127781bd3ff9756e05999663b15ca484ad83641376abcdf4857f2a5fd0f8ed4376fd39a41cd73ae9301648bd890a851054204d4e99a783f9d859a7c7a891ef50677dbd3675f824c924765834152c636e5904dda783319bfff3172e4f2a86228016317946b8bf993c3c929ea5b187f0ea2666a931b26f9ed7b2b4e640f7588b8578c2db51eb3962b5346ea6da64f0bd47d88124a4395a44d16b2509f1c9159ce58b707743f04023bc45a6ce2886d2338a8f1824daced3748b7fca7eb4d81ecc95b31c00dc63a40c6b8c17ad548ff50997c2b5cda1e745fe756bf488d6ca506d96e00f9f10899e26b8014201e523d29d433e1d16cbef1fbc144d843fb741f0cc0bbaba8810638eabeac633dce57e6d78d7e9a8041ba0ce1e1aa7f2d943468ce368a783cf91e17fcadecfac2d71b2f0c642e52a5c9b4ce99250430ae095db7be0cb262ccc7a1f3e13bb0082735b42cb956cbf504da7c991d0592a4fcb24a0738f6a7f0d374e6a9fb2c1dbea4afe0da148fad92750dd657adea10611358c4d1e5b20b905ea5dad31be4d84b0918fffc75c38b46565712d93b8b96f7e3824459876ef532b8842ab3543291363a74f06c86b6802c99ff7771ff3468b3c1a5cde20e18b1fc0798c8b83c7c09974e7c4880f79628b897e58c5be4bf3b2755640c43ee711c05c8e6aed7290901410310e56f3486cc7cfe97637ca2fd0eab60f074ab14b6a9dfada5da9f4db9d7f5550455037f5d136e0db922228a395b758cdbad0507a3be2be52d8231b87672a14c42c161f504881d2fe357f47f942b773b79f91093f52cfbdb835a836f69e704c509b9bcff51f48b5c82f2a8bf874880fbea3008861874f0e97dba1a05d9be55c3aabad90f4aee88d90f31689d72d0c053ccedd34188214f46ab9564f5e6269f3f6dfdcf1466d1e60e00f50fbba40e545e05f0b9abbd7b2ee4fce3c240086594a235a312f63ff439c0a87a7b7c4d1b32e886d2c65cae1a5492404d7fd9b97d74515a190de765bf4428ba9f9d292fa12cd17d9b45bd22bce99546d6a5a28be0e0fb201a045a3e81bab9655a8f48acc1edf17923c5d98f646a71521511de3f01f65156df8df2d5261f5bce7c5004efd9f66a5617ceb2ba93e5ee063563c6a2de1e9a596aeabbdf53f6e595e24343c03ea58f556e4b82a7c7d0ee3da602ffe3765a867476017277e7186691bee75821cacf2f3913fe99ee393f5f8bb0f605a261e37267ec88688d37ecd4850e4f12367ea677eb65b205224435274f68e85bcb8c7d5259843c0970fcc802d4238080024f31298d509655c529a643b3003c9ccae3033397d694fffb72ff3461d40dc27a6d6a204df3cc61d208ea1d33ea9596cccd439388aa386192d6cb17389fc680e9e3a590e1aa8c193ec9506611f8a0a3b45d22f27487f16a758849fd6e2db350f4df09520e501c8536a9a757ce0e981521d958dc93216d6888bc14028fbb36f7bc43b01555156f4628337b00ee151a78ae04481280bd0fa5ce3f72b4afd7bbba75cf5880747defaaa42ff63482b3ce65c0871717c55774ecf414b68dc95b2af189fdb199b7e4c8e9f2d22433a978da59e6865a31f33e3563e05c78dcf9a7272c0fd33b025a20ff5d064e7c4dd4f21dd4ec8d0f610e6c8a0082cbbb07fddd77bd349c085c2fc80004f8be230f03906c24567514a371e8f31909621bfef99f3368f5eaa4da09521edd99c048ead9e473fe8fff352db90b5b62cdbaa9dc4cdac794387ed351e4bb45a3b282cee210e909d7acc2eb1924edd7123445680ddb3fe220217b487926c0e6f0c04f5fb235ac5fb04e4d25d549b92482ff2dd13496b6b7506967d9dd8ac4fd4c631286970711e51514ef7310e2bfa3d827dc52a1abc2b5c769a5a97418bc4eaed62034e2d0204327c429a9fdb7670a95584694c037c1be8bcfb8151a3dd09832a5316a8f5882b68f4a9e16e2c5b8eff477996e82e656d61bf7bbb75de307c679e538b17d3aefe41de18a1fef6ef1a0b0f9547d45116d9071de79dac59c0bfa4ac35f0f14d96d50c3e2e2b14883cfbbaddf442a390c717cd27982eb0db1b09bba68c5bf42f605126743af1deea1750e353bcdccb52310a48d8e69f537cef5911d455656efe18c30539d80af0f7e23003b30cdc519a30d70bd234f23af02f42780cafc75ed222e5f57905a9b215db294e008ed50a5a16ada75d0cf52cac312642534542a66e4c3b53ad29bd23e055fa87513e09e00e2e4aca30b6e97e650edc084a5f216f3a14cfc7c72c054165b4cbbb78082f29a3ec89803742fcb53bddf7a6ab3511069d0a2506ed585b802c1bfa0d12cdba6bf42c6ba52859a5bfb7fc387f57a3da22ea9c2ca87d59d1339fc861d6b80254947391b231b207cb8012d4932dc067537f06f1865a01c702aa86c9300d276d5676d0122f7f92304e9fcd9dab088a378d02aaf82af1e90872225d98512c6b69e21c15fb1a11cde16ae684eaeed6e0e8c6097f5b60745a5428489734b6c93c6151a8d63df8b74504a30c3a846d6f58374e3581931404dd00bdc2c63e8e5df579b423c80665b61baa64a59e4c7c2ef3263123070dae31322f30f5cf6da47583f81e5a81a0360c1e5105baaa5976248fab3805048027621d229e3c80cdeddc3f8d7252d0a7aa9647175bd893dbb83c20dfe65ed9bc062a5ecff93709cbdd51f848896fbd5174f69466979fe63e14a92a8554213269749fe0364897f0733867073d10e3e9d7d46620bf642c7f0419dc7ab91d7e57ca55ff1c9919347d444c0da9c3cceb6c99179231a962c28d0bf13255a7b47261d1c168f6eb1fed9f37602e324ea1af2118982677ab7d778530dc5a2bc6a74522086ea5adf3f1be6938c7afffee1be49d623fb81e93c66f7711b1f9dbf680a242fffb4c9ab62da56a81cb0647a70ed7387920d0ff7eac9112b8ce58bb1e1ec05bdbbf4edbdc3f940341b835ee4bd38f19cd58f7614cacd82c33b418e47104f4ced33ba612459f87acbba6381db989398d60784baad4c40f3dfa5fb04f7923017b27ac418ae9300e95460e4846e68a973ad97e735a5f59a00cc608cde4742c51a3923d68ed7d14dc4a33a99cea6e2b17fccefff7996bd60b2525c3bfac46b922975d9bae1b2fb7549c4d06f4ba3099f9619023889dcbe84142d729f8a8665914391e85707e1b822448e7bf871289a37d42a16923b3075c2f64db891907fd2afa26c8d686251375f9e52dc8bc1185feeb563b8ba963cf03da8e98116c8a16eecc29d0284ae1da970eb3fcd58bb5fdf46ed06bcba45c2d85f91e5eb970cd8a14bb1d4023bd5b4d0b75cb64205c99e4ad485516392abec2e4d7e7b8cc2b4edfc46cb1c4f1b48dd0736dd375847312781db67b17ee905ade23d6b0a5cfc2e34bccca5998ee2ad6566896b7877f8fc9d9490fd88aed68cf8bb0a72488d265fe18f8e063f40a87baf8ef6cc0c33f70013aa79b06aa6a889d769b8f6dda9d14f57f72f6f157cb34b2fb8776e2dfaded474565befae94076e6acda1adf6a35b36e1a850f6a43ebb5724f580aaaaa15acff26ebb054741f9727dd39b94955a9a883afd3cbd48a58c6f222a4d79366d5cc51703c972f207438c64f5b253c47a37fae126a9def298ac0f62dbe778a7a5ad0a39c654ab9988357622a7d424ac488d5eb246e63c26d8110c4fcc12c4564619ae4a6afa53575c33a718a74d02b880da475ed07053b747d064fa78c535dbbe39ec3b28142d38d9d705057c08f9361a0288f60ac5449b381af1a182102020e699a4313ba5e12304ff4439fff06ae2bb0a2e73bcfed4ed951e46d4eb0647c4435de80e1f23bd1c6613cce71cc5ccab6550eb3e68164c1740e5a084fe9cf01c75a260118124b7e9ce06a9b860e39b154b937529847b7640a5b08c0700ddbc8e7050b727d7d0bc152734be0f50bbb74b00b2b7d057a589dea047f9ea753718371e3edf885c636a6e109b87cc307ebb6e999c9dda80b56eaed9ba1d74e2321b0654213383f00d08572cd66a6beede7c2961b5cb548bf6ec6d8909e8725b8ca0f755e645623b236327f98a57ce2af473d47bfb94a29d5662874ad614915847f11c03e341ab5cfb7a3ae7c0786800240b4a28e5bb5136cdd0041d201fe6722954dc7d7dcf9e4c14131c2083644a3a4319d9d58306f23f8a5c74daa8c543752d839669acc5bca88fc0274c260bf384578d3825d04b73d3b205e2dcbe440abae38d7ce089eebc248917f20ca0a43e71f9bb6bcae722dcf285d84683bc0278305890e1c339515be1411141bdbbc477a7087250cbbaf2592f782e019c79ae71a3beac3384f93f14c510e6b350bdf3d6a507bf3ddedf632a290c29f085edaba39f19e3dc1d4b794cd13ffa65712fe27ba579ed5782fecc997e199447284c10957b4e041fd7c00651a697bcc9117daaada6a024563c7870f9ea84cb14b101828dbddd0163a2b1f29cdfaf90d7aebd32d80595a80f731d43aa482127a6ba7f09e24ea4e54b4c82709e621021bddb652dd24b074d902827d17655b1dbaf6e7b961829b39036d4e68e272b267107e68f0059633c629b562ce82aeb902bb4834ef825dd4b29b9ba88050dcb950c49379980fb04a4eaf4efb578b7c339aea9040e88427a6a86ace4eb54ad6fa473c0b5d142c9c338246dc370a3aa5391a39c6ed979f8fac33e7e92a2e685894da25a455b9571a7ba219e0966bbbe13193acb9efda6450ae86262a8b18deed3afc07f1b6d41f4b5e6cd722ae7eb6b82a2bef08fab30989e4c739ada1e2d3801af51db28a0fdf41a3e09a4f7d94d8f83e1644da310bae723142d93e2222b3f1fa2a61f0e15620de0ef875b10052ec64601337f4c745d390584f55f78caff018d9a0583ea7087c32bbc907e7ee8267ade5178996098a772eb04214c83311995d78d4ac33747f67b6920eaf1ac01d32f2584f50147f744a535a1ef4e94d900c132f70a0f351f20ab91e4d9d993796cf275c9483f63d92527a25c97d15a6856d097dea5062e46e0f8322332f884c659fe0c2d7e3ff8602e6d93458623e2a641c84b077636aa4d51f45d45eae338642bde102d5edceb2639b7e49eb04aebec17d065a178832e21f63b42d53846869538273ed864e16706ec37b986ce59a27b5da6325b7ae3f821f940d0298dbf256b0364f585d553deb1d82175b666f5796bfa989f47bcb7a75c248cb4e3397fb041bcb7ce98ff01fb6869bf53ddf7d711bec0b061996876cfb94b6253c363d54c25d749e26382a96249c360891a60e416ac81d6c8060dfe83c1787fe82fac1dd65c40c0e3c465ceb228af66aff9bdc57884aca04f9c68288628ce732ac3234a90f7b848fd49502afcd84dbf47108a0882a951085cbd60a89245c804ebdf525f8139d105a3e88b4cc0fb723818d8dc48b56d72b624d54384124cbf4314dd68f5a9de99817459ae356bdaa796f59d4255632398f929e3efcc39edde0070359165ce17447169516aaa5c1481cb03286c4d8efbb4ee3749cd7c87735e7ed9d358110c7aa8522d61ba9ce6dfd0ff50c342dd3deb80a00eeba06ff601dfafd865137bd2814fb4b73379c3ed6ebcd97842cd92306733f6ee14783e244ca5e99a420f93e8d71476bb2457a006500fd70d0d25676ca3fd6bbcb58d01e27f6fff0ca36ab0a5168f006cc24ac55839db010ad037892f80ef1d9f10a5b58c76961b305bf3552b993eb282129af39dfa87f4595f1742664e877293f3021df24a74c3cf7bdf922667aaa676c71d6ce199c1950566b70138e8471c36a81a176eabafd98949ad42f6916b6041735d6520103afcb1dd55b82709148b10eeba71a5b66fd36628a122b05b12d005f6dc406ebde5545ace0f7ec75d3bf7fcc0e937f97568d7bb3b7fd13e0e2d8e1b24e6be980645130a1ef90d170d230863dba1f6470e4f1c120e63f0a793c75f2b8e745450957377ea55cfadb71a0069c3a15fafad3f797edf6d7b71a1a36acabb753acb1b98912a29e32e5701aa083d3e12a2f1c752c92cc63cc43876670d620ced546ddc4c4e86dda8ce8c0a5eed1633264a47000a71c3cf145b3ca7fe6955e26a7c7a297fc9892a3cfcc8462d47233786fe87f8b0d5c3221a9d3585c8e4bf9caaa1c0cc8e4b7a50617995e7a9d8568289f12ae7009026d15c227e1e8b134359cd63292fd3a0bf02d940f60195c99e47e4bbd0576a2083cda1f1de43470ed5215d28f7c3e42785be9fe7a83962757ff3a93426974478382e5e6cd11a81baa1c3a354c3be4f1096b868ec05e8922ca888bd91a0d8bfc5163b1e6b4f94d412f7d961fab9c9d7163e6eb9f723ad9675c31d2200fea1fdb7ddc1c775e9eda4526cd72866b588538a5f7a88e4fee23f87512dad00f1bd85ca1f3b4a8d3b9b471620fae15b926cf3fd1f1e76dbad32d385b6f5e8e4337832494f21a45121e21f9f79b106e12edc918112cd7e57c03add88a11725ca8cdf2882ecc11f61cc9a1954899dc27e661937f0d3719d48f529068675ca11c394d66cb8810a931984211bb430ad9a5a828f43eed800d8f7f9ba3e99608c216490d1fd5bbcba2ce6a686b7f71b0a85355aec45cebb3919f0ab4f3d891ec2437e55a53eff498eb3f69d2fa98d7bb5787b27d53b2991ac2937b84754ce29789dd8c43b31443c9a0cb1e2953f10f75d5af23dfd8e485ba3abadad73b283b480f8e91d4c237b2bf80aac1400c2753ff691cc05b63f0082599f65b8306acc0af98f05e1b5b784389f10cf10e74a2bf76b246ea187f28a89d81f6209b810b4bf18268912a6df90d33c779a9afb90f029bed75e503f6916cbf253cae156f3612babb5e8f248b49fe7dc4426aa8fcf82407f91f4f028a72a1aac5a56ae13abbb05247ab1fbb6433bec2f66ef4310cf504590720f131938bb597f6218376be744ba83a05bed67e2d67c53140683d328f913f880ce336fbc4daeacb129f4f68235c69e172c251b6cd48fab284c60bf6a58630d4c607237358ceca19681ad4efcfa42223c56656c2e43b9b3b5f1f82ff0984a9fb3f70f14eb6e42a47546cac1d4d607f4376467001651c9a7ba9594b20376bbc6814fe1b8a48ef36b255b8aa11cd324bd284ba98e154a0b1de3e9e0cb4921c82392e9440324af1760c7483c8f38d5848ce9f7ae2e52ea549789d1d0a18b5c606361727953378d644958505bff6947f152396344c471c103b329b41b15be383694562838baf6d6c00124a09b6844faf3656e3fb3503757c26ef4279a7d425f776c19ff32bb22af88144b5f9d811095968e7a720c031859a7db77911695ca86f503ccd86d5b5301f85eedf7c1d2e446284795717f2a045438358565bef245a1e89b1ccbb27a8db14eec3e6dae8d5bfe542081f0a9935a9795a5625a30ab2840ad08c3d31933e2dd5776f60ac12ce98ea60d6cf63a9ca6cef167a8857553a789baafb023aca50d677047e9e35758c86bd9009b2774973520db47471c0463edf0a3df3c5f93bb770a888d79fb52da3b6558773e57e0360da2d875b7435ff71bfa69d4e489607933d71e0eab334bcabecc23f060341c6bf4e84d9a9fcbbb6d2a6c53a62f2cfa0db72a83c75bc5494bf4313df57c6f89f33833b0506a6d2185ae9a4d85f1e02f4695a9f757179961b8956375fe463a9472df1440f870b54aaba08e2a07fe13be20d2c4a4336074751d557f22e7c24b6f47f662386ada93ef4c8fa8aa121da378daa807f691c014bd76ff8baffaa27de5738177c8a181df7299ed63a5b930c4ad538f473906e409f8cd009bdc43eec7a22be1928188ed91f8b863db36881954e62385dc0bf8a267c785cc2c480ea244fa0279e7ae860a30013067d8103981e5f2bb62a490cbc80371256f4a4318d5b9735908c9e209b22d97873822b74bb5bb2e1d355e628461ec851c3b1fb4cc2f8434f83b7a76562eeb2eee7cdad50b416e03dfeb06b2df6d48d6896fd16011a4de8bf9a14f5a3f476e539cbb17d3f91b234a74135258f07bfdb77713a1858de04c5e20858e42329a9852d7592dc5b6c2467d2b89dea646d1761b0d7512a2d3eae0949cea1d7c1427673a3b2203b35240140cedebec4dfcc204eaf88a89ba821ef8b9d3c8e8556e636aa5f9e5d467e7c58463c0c8389b880727c5e1ee69408a56d076c7e3c3c8937f49054306659846e606c1d343d51928c4efa2f9f1f5b8bdbdbb0786c2a3473b4e602bd350f6aca7d5c1f8ba98373f8d314f5209087b8ef62839403be7e69baa1e07077ea8f06ab8ca4759422af687e4a0eb933a2ba0c96ae799b01320f82084a3de4e741ab7ff2b8737363b4a33fd1141d19be820677bcb20878ca1cd24d33597f0e4b17d14f4879eb4f47df03377573a2e7fc5746602d310b58b06cac363793f1aced4a6ce43e04ee0cc9f79abdc3009ad276951dd9202115a8806b0094bcf7acb30023a3c07892ed3e1dce6cd4e22fb5964601cd3013a2468fbd2bc606393000f8dcc45a6b1cb1b68683b150afced4413823380504b1435de66967d52042cdd244b9bbba2e22903ea54362f9b65751f961718bd77063ddf246d9b8483f03175f164717572feb1785c2444269a423444887f027351b83b01a615750450bfb745b20ef7b394c4d364474336369eb66fd9cb4187e0062154dedcb230f6556fed53738f57b9b8d1a237e4597881ea87f328fefb9773de9ee18b3b03152b77782a7af103c75ea812b492948eb01f9a7e102f721c0c222add917d7fb8fed9d9f413757d65eb1d003f036a3153cecc5d36c7b079865524e2df018e91e2c89cb42f9dc2661e1029567e443e78d776d21224b3688a8959291b22c994a35abeac6d29c4ccfa9640375683addcc8df197b4fa49ecf9651d5258d7c8cacb087acad60b0157e1c3e7a164d4d0226f6ef20fe757f8a9a1f9e622eb1ceae81c23bf7bf3a75dc9fbcf83e70c86471f02e4ea49b5847e79432d9f2b876bdebc038a07dd367c0faa5ae3ae77955688321e35bb04cdd601a3e3b5caf15a9d1c8f2cb34b0883411c5b5bb2e5c42c72f4502ac315c0e578fe1c6484a9af50501c4cfc5f76619e3c71544a53b1cc154148717160086a831f8aac0b42ebafe0f7a0b50420fc834060d617d32a3f6e091f6c958c82d0927ce863d5844dd8a68813d4d390b003618200dddbd61b11a6295d11f78a9a39508baa1773c6838ca6d4ea22da4bfe116eb3b75bf2324b4fdb3a494f71e8e41ee6e612facc604e7b516bdc84b19dd61db0e9df14307ebada306e954cd5ad7174a2b2589c13f033fe8cbb6b9c951694bb6c708d731cc0a75dd669391b309324a5ae837462f28664660bbdf26b6768bbeab45d7d232635eb665c640b4fffbf234d52e94f042f49f0f2078f0548e2422e1ed369ef7bdf3e5ecf8bf7d4f8eb5ad3ad3969727a03b389cbba23ed51e357f6d1245fe7ccba7e5e658eb78f511cac7b1adf17ab30e3fccf5d14ae499e66287326f8e28b0934295dfcd82e4da453ac65a3f692f562ef1d40fd7d3b110752bdd029065aea85d3872c265eca24db365b2df36b4f7bc3547dfb2f6fa8f5d12a5695804d5bde703dd64d08e06284686caf289f2aecc6c3d41fb2d2c08ec47fd2d81c7fcf8584beb6a525ff2bc48c4f7bccc352e21965a6d994bd4774e5cd02c7a8e1310d7624a8d08f8039a2f6ad96eebee91780a08bbe22aaaaa8935fc0c7120bb9f2f44d61b0960f1185cbcfa0d449453f1f0dc76eaa4fb25620469d40cd380094285952b1eb9c199170234114315967b69d386398702b6f4cbb956c224b7cf0c4ec6cfdf7c603b4abd43ea64c91f213c7c60586fd46e81e8788e759a6cc178b382e2a7c8f42c6279aad44f5f438445c801b6285d42ee89e2f2100e91b2ce8dae19cedd8c1061cf0ebe7653366cccb6db06f8c6fc673aaf14b623c8ba7b2340ab36e247e8e43e5b580905fe18dcae297ea6a0e0c2ccb7c5002cbeea02f0858d7a31a6404e72f0e158d72c41c409d59f511d798b8669b8d191c77b9efc90deebe79bfbae4563d631467a3d56e6dd10d1921a47d6df74a24dbcb4ac45d162730ce8b2af1c671f4af067e10bf27649f4e2d6861a2171621bad7795e2f4193adf5caa6afccf9414eb684c6d04132c1dfe3fba4b326cf3b1fd278ea460374a79391a7120e9342eb270390e0456a81ad29f501f9860e7e3771e8037bcda32e29e6916936d71488df1de575a24d4a05a12cb97124690745f22b747dbda5619043a0bc964955346d45369bb79fe91edf8de1c75049a14e808c8f44d90deb4f7517da9f3888458a76714b79666f03e121108a198c6f79a688c65baf2db501597604184a7e726e905aadcf5ccd4848868e9cb5fe28bdb27a0256fde2bca539df9a9cc3ded213d499155826fef557c53b828ebe5dd78a723e62c29b0f5284bbeb1f05421ff2ad6b4a94fec42c89af28ab195ed67cc900162d491d1710983e925f81a81decc32b9e58c3945db52871eceed6d709328a8b9f1030de0f9b430e9848c99c31df00ec556808970181e3faf279022b9a63fabc27e74e65816b6f16474e401b9a447eab78952771cf3890123c7520752ff45a496c5c7be05b9af27034b4429b80a2ce871555a38b65ccfea15dc51e7c7d1ff775f02274491bb3ff72a5b96968c5ac807d6f2b4cb85e6c628079ed64e7cab1b20b108315a3ca4e1ec914e4b3f0682f6697ba55ee0ef02cf880c39269b25cc279a50d026b59b9c8748978448dc45ba32fc049f9d30162c054d30ba1967702e672c23b840071b74ae84176a6e47e50360c0a624d3f4b846273c1450cce73d8ad1bfe82db50f0c833f89b7633cbec0296a8086681249415d8abfa7d455d67b6b097f5a2e9ae1f94d3de608784756165e282fca960991e44540e9be807998555bef7011777e1eb65fa49865564dc696769d650976d6f97533267fae1536be874fdd6cdbf97d0218f1e0723d7cb58fc93548887615c26a4a6c6ab41083472da714e6f0f5dc3bf1a412d984b987c635c26c5c4c4115592c35c292d0dd9a0baa27d335730d4fc63bebd8f2b03bc9d1233503b114d7612b5d6facd12265ab2575062984393a81c4e33015dc0e80021fcbedadf2f5c20f955634c31bfcc9f22ecb3ecf99fa9dc36c30691c2b279c9c53b3611ed09c9d94d4080f96b165aee810e9c4bb05755da603fdc71feceffe8c2747d8a177e65c8d8b5131ab9ca8e0e93500e416e96e1996589d6699a609ceb1f8aff7bfed8d1cf5a6dd8e08aca1d5da71769c2024b5e232e681cbbda6d602c389be9c2b2d2e5410621049515e1e5942e0b973078f65ed8f843e6cef72e938b42c6f7511e39a7462cd0291b651ae472bf82517caae54b66b89c977cbac3392ed8840eaa3bad9c81f2a6f579b00562836c43912924f0b4b204cb16318bab2b140ded3679b83c6929b98d628d807a1545351f1af4f1fb4912dafb171e72db2f17f333ad538fb16c0f8d0f47b5ac559098550483bf70670033262672f8e7f4a599695c9b97dc99d3d0bce7676eef0b5d5a1bdf3597aa22ff779f1448cd14b5de4f5ba8bdb94881968d6e5cfc9f840644a428fb859b0b138b06045d67d37ede28fc6448cbf473158905f9b9cc475df12509d7c3d096adad3b1101b13176478e5cfd854975faeee6613c589790eb69ac357f8760508f0c8d263d10b4f3642f5e7b620299666a24c9ac95435387795b95a49422356fb01374f9182b7b4de8c749538d9dcd070760fc586833194bf8bf064a52e380bf64c1aac4051413df3a199a3c4165e1026941eb048ce648af0472a1fc627450a8799a6457bc88d89429f645b10025ad014a671e7a8f66035202738f50160aed3be72146d07caf61feba1b461c3723178248b64ecfc48a1745ff9f353a9c3f0c00ec8303a90955e290a9bdbc97eaef8a30fd2e44ba8af79746486757bd6bead546599e230c02a0b70e27308d4f074202c7ff47aa35fe3654ba8dc1509124508d9d008c65ec9da97e2df18e531e27a8db57bcfaa2dfa0ff95ea150c91e7eaca8c3bd664914db817564140ce90d4feb4cd2c8bd289873452ca0b86b62313e0fcae05c9d8fea74a4abce5e73440757d2e0eefb7e5e8a67f95550d0e9fe18590836f7d811ce199717dec858d035d831946907db875a1a29a1f4f35d13016ead9f0603101ac65989f4d9265feae6e573898286dd6ab09dcd87bc16ff48d38156ab9e75ce65d5167f758336fe6897b200c1ca006e2eab94f70dcfc7492389dc350b3e06c6a7016af64c9dd5555acc53c625906e8e3de95a65912e686036e9621d5a817f61020b9e32c71fdca9a337d20baa8bce111f4b76400693615fe461501e37249de4f1515894c207428636471c9553941f67aeb4ce190f771bce5ea30dd61b97be52bb45162d4fa17cc3f6656c6248c87e0a9ff3dfa6d001e9cdf8cddba76e166f8851f94eddb5d345aad9fa5938197d154365cf0512a1e421da694894893906ad44d10e26c1245a24f4c11c89dcad2ab30609b29976bb2884dd5cafa4246aeea466baa81c164d09924f93d0b149406fb9a9cfbbc57f987ca513c97476855f2e60d89bf3067e5f5d9fa534b2ec6342508e495a1bfcbc05d5a4f6f0fec6ceb875561d4b8eb89a0910051398d3a62001ef84ffcbe4b1a7bf37080bbf512e99146e60490b6694761d36d538af1b7cb2e26d1f7a407a525bf863b3c10a1bf9c69ab069ce43946b84a830ab62461d934ca009a0f4e003a32c8cfba7a8971bf09766e2655d238bc6fcd332b21e934ed755c292e303af046b117588c570fb518c361ca91f50c9370405bc60209d7d43f85f4c97bb362ba2808284566eef47dd0f10fb5b0cc34fe267420609141622fe61af8d23bc4fd09cf0eac5e1bea784ce9ec48806dbeb0552ba8cda13d68026638df1c7181cb3958d34ff6d8dbe9b66a841604f6ca4593b5b82d61686e82a4938e35e8083173ecf3659f2f217dedb925dbf1ad769d3bcb70276c0147a2e896aef549a16fa120ad27fa2a803f271e5ab124f873af120d07800a08b9f1eda830cde2a80ac965f27946a50d0cc74bea6a94c4fd464c42fbc49d71d8aa552434ddab6d342d0c6f4caaa8827b5aa613377287f342a52f520dbd7fbd1059e2ff6b33317b7bd9905fdecb1f57901b460f9fa9e9ec22d32cf5fbe805d069cedecfb1890c40d95f60aafb6bc3237d70ca86d12f94a4975abd8be9cf20ac1e39b6f412ea6a27ee19c8e6e47ffa47caaa1f57ccc4506e12e96c13dccf36e9d5e682ae12827e545ae7c30289e9a7dc29451d2931c33840d8054a387a6d780378d0ca8fbe211b89e200d7af83ad94ca5de30223697e48e084cf6f6b6903fdbfc4899da7402899158111f1e031da1ed6c1b0b83c64eb75c657682f97e7125c3c3430e9c261fe9b3cac973872b68ecf3afb0a08e08d49e0d7239508d45c3eb365a9838f322c37b74e070b07704f1c47af8ee3826e791d302bc4869ae24caa8c4160461803b546d559121d1a87a91b7dc51a6aa90ebc78993022d02f8378ac3d0ff47afc843353fb1f9ba0b590fab8770ba741f7d71474f4f802bef12db4155653b45060f36cdf5d4fef375cfc78449f0f02d5b9f6d49de4798f809683f2ddbff1e531834caac0be1e548d938930e9d2d33b5c00d1a8a6e708674b07c1286650e41e2843ca85b4465c0c855f618203e583db2bc2dd13b42ca07b3118ffaa67dc7c83674b25896bf55de3266eba346467a92677dbd2f0c4155784b5948c4f5926f396b1a95267bfb2a940bc21fc593e30da3bcbfa2c68fb9d3888249ecc3d1de1b049bd4f124cfcd7aed5f00ecbc1e6f941c5c0afb830f8d0dd84448641e0229749c2d9ba1ab7190029b4516d9c6e4dce9bfe8823be2201e56d7ffe2ff976aed68e40c49357afee4932813faf7eab0e2d4ba71fc88b502b5b54287ccab24f6f2bb2089df3750318e40f8465ce28d1efffd15da051516d2b5ee6e4226c87997dc43961c0ff9a6af2cd06ca47badb233c782d4a794ac8d25cd53c067ba4de599c4526452353d31738a4a70af07312cd0366d950c7a4f6b442678300df427a04d39680478864359252acd1528d2b1da82888501d8aa579508d7de845ace3ad227b2ffdd62f812f9fa4a615b4a9e31f33b43780e860cc6176c5822c138d258dc3da4b3074e5b50328c1f573c622a669a63be883d9d09c951a7810fb02757fc2d8f99596b9dfb8450a37c8ccd14e290c788c6d066c0c7c82c819231a81aefa80a9db88674409c2acc9ed7446139d7bc5df3c4f9cb669428e1f4c5ca28eb7f18366acd0ba96713e0893ac305c427d487b5e55fa8ac7c1d46dc142dad6284feef3ab10ac6176e51b8067db2d231587678d527cfe5bb3ba4eb56a2cc79c6823fea0763243bc3116ae4edff416c8a0147c15678fdd1192d123b813a19e71e72a63488b41a3b44d1454272a46af47f71ff48a74fe50c614db38d849568b99a416f491418b961d22158ec0627b133e178b852b5b1f37acc3c70b46527d8c964b66b076ff2d557cb471f929413ccc59740c5dc60a7fb1bf6a8a244b9c3371791873e53591c6d7f9c5fa2d592cd0b503d02c81ea964af08e9b20e3147207a79967660197b15e673f150081ea40bd1f713b96731c75bf0a34d11ce1ab5a9c6a8032a754d0f0b87fd7b7fcfd4a1c9d2ba62e187a83ea560c0701ba05806db243816f865cdc48fcf6addba01dc79a5842800eff1c4195daf4f17b7115649cfd5293316fa7d8f6e14ca60086fd3e34378dc4b9ea3efd193abe796aacfa9c2f10cad45c4383e0f7bafe8a81d3dfc332be1d05e06cb81d90917db58cc5c6090a2c44b2d2d740058f2dcc4690f1fbfd62cc6cedb3d37655abe27396a47eda9db2de6dded59b2154525edb144c4d0cbf948d6fffdc88edae15c1f27619ca8498e5b7d6344090baf76bf0398dfde5aeff5a5b481189eb8b2647f612d0fd3f9081f5c37db710ce8248d653420c1b29fc1676ac349c6c49bd1f22edf44e7567a96378b14ce52d72d6577dae6763813dc8b3c8867b878dba85e28c21ac34f5fb612691aae40b847e3bca87b960cbcbce4b53d5c918594b40651b6033a702e1d65bfb21ec758027e90273ea5cff95a6edbf00921fe1b23be8126ca9a5d14918bdf6bf962d5f1e301c8817ec476803cf79f0e1534b4780e069de9fa59cd8518d0b012a7c670db769aadc755e1f51478118c48e8816eea4ceca9bd83b6c9ef5f4d8a4ab6600e5fb58115f966477143c6da3d7db1a56cb8dda15e75f6ac41b79889488452b9c63e578b52faada71b786a61f8dd00886a0a9e2fa0068458daefeb67d6595f44bbfdc23bfb818e068b665cc7b3191e32bc2a7b9e1ef3eb4cb22b86adbc8f4cd5dd64f95bab576f933826a98387686538d424c98774beeb9f98e61dc1a3bf584ca984e0e017d6547afc9af7d2a6aa6ffcc8e40d9fc44df16a35234296e5e6fb3bb7a76950fdf7598034f8ebfbed5aca743ab927d79a1da24406280b25e5a09b274028175fa02e684f8300b2e7e62fe63bfbc45eb65868cb3a61c6adce3a6fe9b027a71e60eba826394a6dd254c178903c99a239e94d254fc133078b57416c06b3ce0a24532af4395cb68ace85000a168b51c02e4165c73b78dd6b23489f2cd3ef364284da4f6d669824ddf9ee6130e77151c7ffe0410d16181c6c4ad027ebfa1e7d2b257641e0fd435d993a519bdf63e801dacef52ef017f49f99f3b607205229325e26aa8c9e9a14403e487460007093f2eea7aca5580e0cf26975be961f7b20e53a6f09e366cc700e26bb5269e8d82264b877b9e4d646fb97364bab01f62fde3a4a28dcad885540e87db82ce635e6109cd3df6fbba1a4a578914d1ff19760e71912a3d3a162924dbe4d1189d3f15dd1e9b6863bdffc52d8632ee1fb89eab7dd0e1e4792c03966cb71dbec4e4fd7b4c3d96fd12669853104562c704c4dce84022b6993ebd74ba8879feb6e59eb8dcb3a461aed52b76cf785f60005df01feb9b0c957a879688c00a8fae4e029de2959876ce7dd7e81bee98ce9681db72e10e8c2fe83c61cdf6d9ecfcfdbc5464e34f72724433b6a7544fffb78efde111e3445311514c86f272effea15ea214badb0c00f3ffffff0c