PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 80033 032468da73db0b1816b2893b270ae233b6ce7fbf17f00768a98bfed8369efb70

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a18751dbfb036239e8c6db0fc3dcf2dbd8dac7a3483e9baf9e3f6218fd413adc
Certificate Block Hash
032468da73db0b1816b2893b270ae233b6ce7fbf17f00768a98bfed8369efb70
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00e6f8000000430000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006126786132ec8506acd8489c37b5953b41ee717cc1c888b514f976b717d36ccfb46f70f08e39bcf1c034a31605f033d788a4ff4e24bf5a6eeaaaa0623bd5de67662dab2070f1e612e0f96bffe682341a2bf2dc683cc108a6bc040000000000000000020000000200e6f8000000430000

Raw Header Hex

000040206fcce106f26672f3d7aa2a92ef47d7249023e4b12df774b28bbfc337216af9631845ec917fa426e47210cc2bc18e38722ceee5dab3e37b2f07548f118ef6f67289c7426adfc60018dc3a41fd18623f9eaf9b3e48a3c7dad8dbf2dcc30fdbc6e8396203fbdb5187a1

Proof Data Hex

59,560 bytes
121216010307120718e34cd0d7bebe13599cc134a0c26b5e6b3e1dbafaeec05d71c8760569e53a45859c94ae049d0af9689e0bc4103fccdfa007c7cd19db4633b7ab87c7ad96b4d715ac67920fa8fdd87d3ab4cfa86b62ac9d596b84570ff736900e42bb1b34def3d55fac9220395ce01be79b44a9ecee8f7ae407aedeb0571495731e87822a6f4090b236a858a4999d62c38a52ed38a33340ce409c40b32ff56ec55c894fae3a3b3adc0ef72a589001edeabd681e247bd90c90ef55ba8019c564357d70a62e1acfb204aa97a7bb89cb2b9213eff4e0bd4ddce3cac4d8d0c0418538fc3b042374b582e4c936685cf508293d743caa4e99490f3f8a56db2315b7b2e011e3e9e1f997ee8c63da8558d6bb1659b329017978ecfef47a4c3b3d0b7166e8ca2b756c5d8190b7733cf7b1c5988cd90132f4127252fad2125d5bcbe9e409c48821799fedd132a3f3c00dcd9003a55301d8d3b8bfaf5e8e4af76454e3d6845e754d14761da661a90dfd537547836b8cc05741189f6ca56dd460deb23deaf2723c934faf920214613fca0f3837ce22a1afb794f4f671c80f0dd0aa8e199155a8619af189253f8b5a978c809e8f2a3322242e300607996465ae54aa970d51874049b3d5e053e530a785415709769983af3f39dc10ec55a60c884075dc95bcc5edf62f6f7deb0d6f2cbfc395f1e1aedea9f5c84b3b795b37cbb6f2353bc05f8db386afed3752a80e34cb1970c6a24251dba162d2eda52e21747fec60a3bf0d9cabace1d479d54428c986737aae739e89cab801d4660e071ae227f14e7ec10c031fa84d334cc28789e238b289c1432b33603c3ab6c7744be8ded8cdd46b3aa2ef96f175256e5a62d61cab7255f98ec47cd63ca19dbd553afa45d92371248fdd424baa417da2927529e130082994520fb2fc1d5b8e9002a658608ad3738382abfc578e2be5c50d6b55582401485e509ed391a95642daa93682347aeb5548abd7aa854ddb1288dabafda812018ca4a0fd3e57e066180ba24bf541e63d75e2c0cebb980939692f8fe1aef9ea85c65616189f70efef76dbcb6bc053ef55864627dc9184ae6af165a004081270080b4e47009be2aca82bea70916a5d17a0478fbad76c970cfdb4124eda3faf3b8241ec3d6ba9990c72692242eda72b1e75eaa91767e33b3844de7031b6090ad254de8930c0d5c9adc0bb445b404de72ef296763bd38bf718b5b81b75ae0b179265ff80d513c0e80c815330072791d5329bd553e1ef18bc59f838f155a2960a2f35e62266b598ac0132c7f97025d884ac22735f18d4704366db143f62790b7ca7e20b4b39aba11b336a922052ad8fc8fb73490e45417319f430fb0f32133fb31c94148766254bf3ea3c6b09cc702f2641e62707237d5ffc6066aa4ec77fb325e59f40e70afbcce2a8ced892f7609ff8cbadcb457fababd0667309cbbfafcd2e104470bbd3d13340a74f37f4e8c0a318183f81fc67e2387e620c1b917650c4e123bfe817d39f0ffcd31045aace8201b228025beb67036c564886831683a9af31adecfeeef000fcbf82bf1c2809c293e15ab2c726d4bae77bf9c16a6863cb4042d0ee35cd8efaef1ff7efbce6be27671778d7f16d708aad05f2d9a32c8907a04eb02f0db33042037cdc1217cd35a4dbf84a0a671c6c217b1dffb4a520dd1affb76101c40d712188992c6edda0d8b6a565d7dd2855a7ce3eda5b79c90897232260b340b103e2475c36a167b27e6b075c3166a1a98f7768b2c8b16ec29decd9720801325b735bf627b012142dadc83a20b15c6c83e2f87321b7af6fdd1f4b5d0aa050cc2872b87d646ccd6b210be32b1f6e7dbdc6eca33cd3126281d7f6df5678adf7173c822e77e1eb54eb5e5a572f559abbe904b4105c6f6469aabaff313df21f6167b6fb4828b7e5147e8e1883d4c4fd8c53c251b1ec19167bf6b3ddc63f5e53edb856bda2650fba914e4da1e3ca88df25c1725960b997d97df583897d3a973cad00501e3c9715995b124e7f83109543126f5749011fd16d59f6c76485969140fbbeaf4c8209649c2aca11658b29090a25483317f908cf241ae24af5c236b6e31e9665bff9c1989a640ddd7050b9bc843874bf9b8850e575dd3caa0d0f0c4f6a22c35e207a4ebf624ffee4c46e289aecd166664323d5f2ab9e631e1eb31534c733eb8ff8eb101b13ded4ce9a21f2a9a54956c0a0a89933f0ed0244b5c0dfaca5c67709866afa9e3317c6138e978164ecf59c927df15f667a3c84c70340c5da2b2b73f37cf2682e96bdb22cce4edd2f58459df0de326fa63b2c22dc0eed41c8aca591a4a7ab56c1052c3c9d1ed8172669c53181542b96ba133b33b9c3903cd4962e58ed85eeb3d6d682755acf473a7a42532fbec891c6a7f5db5f42fb789ec8c8005b18c6a912bc2b3c1e2444931141aab342592d1640e195a35acf7433f0119302388d7f14ee48ceb74b64ae7e5d62f70809757b1415dd9e6c85cf7f3ea47db62866092db9d497f1e7735500ff555cdefd507a62398e27e7f0eb62e5e9db5f12f446acd423db2abbaee6191a24754f276eabb668f653a30e76edb3eb537967a352d008791e6225d2a5a6000fb9de8024f347159e19a2fdbb86d1d73cf8eb3de6dedb31bb68062ced568b70dd0ffe3a9c37be1e4381579ebfe69bef9b26ebe92c0c1c7ec8ce9c6eb74796ea71b98833e293c13578f58c931c847424e998c51b582eb7698635c41a4f5122868b50ef93805aac228c8d1bb7c5f941f4506112a8171a28487ae590b8b9fd837d37e7385e7e2848fc83cf3ffbf03503a2510953e51105bf938ca32a7e40260dd5035128b66ceb46b89054aa0522260f23558e02288189a267ddad1e7c8bb1abf6560a9f13c0ef9a388d7e3ff7d3ec7d75a2a0e961aac8418d6442f71d29ab50a8efb428abd819ec952551f1fa95cb710f831c5f734da59ccdda24c7163e8c36f0751a39fe8a9f4cfdcdddac935d2431bf0fa0603e50c3a29b675dc95a424dfd11dabfdae9dd3fb71f997729772ab99de3f7ae851dd7c1c5593ab984c4f3cbbc250bf4c2102920b341d9e5d9d4967f3aef67f3bc580930213b76f3a5ebb6c113fc9f437f1bd3ebbe6b506a52ac78113641ad6ca5aa1478b42c9ebb3695aa9a31afaff2710bbba0b69ac4a487d94bc5e71726bcee12df3a33b400db7df380cada4dbedac47a5ffa3feb49561a018a696de9861d81e5645500fb6dd83ffe7ca8c746bcf41ebc80c6cbf74b194e0e8d0713d6044033d919f82309fd560c603f6aa64554e6ff693062f95d8f87617953cf2d4c88c41e30e490a594ec15a10baecdce981871639fe1d79ac6aa580852b9d618030f7500f4a0470b57f31281a022652218afa44f4b53933462f11d3eec7bea890d80e6494f13d474b2953d5360f1bb9a2c58f6d174562b8b623845bf8c9dc947dc313ba00c9dde8433b7ec37344317b4cb1d1a3ad32aea469ae98cd5cb74cc0cf2a99da4da34046d52797e3cdc1e7345f65a090f4a58c48875d76464a69ea771336d394f7f8abcc5361f5eaa58dd21c6e732272df13289141ddf44756b7c1b1e89829a73d0085a7667ff47558fae369a09ea83f49710decb98ce76771c8557e7ab77780ead103dd588fc9d7bba6ba0319a089a2a583d41338c62c97678c20c22a500ef3bee541e3b7f1a5b437aecb8640b4f2c215d4707598bd36c522e40703bc3b18b092f24d54c177cbb8f6d5278e3d49d51e95dfec469e34fdaaaabd1b82665d204a2389e13878d41968f0fa996386f389bb0fed92c1fcd28248b1a495a33782036b7e8885a1d07b031f0aeb1f724217f5969341af9fac1892a164b9a92e0b60cc42144c96b768f96977360574b2166836192440ae56277ec3211a4db14904fae037fa410d330c88b0697d6f2e8fc2070986aa2894981baa13c527eef32beee8a524a4d96d0157d8a56931fd24e5e03ea65d901704f3410930954217136e497324ddc86f4597c27d0bab272b950bb87a32bccf8c2c96319619649fa7517c96c02e6bc464c55c6ba19be7cf11e4f3344df4065740e07416c469bfb3de0de9b62120bebde1637571107188dd37e74f6890776d42b6ad31af75ce87f5e9c32217e225bfdad45a3d47baeda19f4013334cdc77b7eb69fde6ce414683dbfcf0e4bf42668aaf22828e1310171b3f2298f9e3751b5d7e120fa672bdc5959d822c0e6b21f4ebfb540f345033ad756821f9d30461e8a3191421c4fc561a022b45da228c32f560837220d38c9536ac95ee2da84e5170cd83bb34f722766e75221a59ffe345af0f683e2559b16ee51dad9fb2005e2857a5b9e99fa441106b8db4f5f37add652f1deacbb2b7144f602a7b484eb56aebfe47b691b3c0bb7c6a3fccac4e5a5dfbe8852280d6ec08a93bafb4416842d11bf0d5156febb5d71e1aeb9e0afcda57774fed73675f4d79c46dd05d7fa66835bda8250c5c89059a00c4516d9782526826533db414b6c9273327f6508249fd755fc9e7beb90cbbe9a446da497af225ca5dca5e12cb59839fc3c9e74c0ea5c951ea4c6de5fb8f355fc16eb75c50aa392f0072a11385f2ec7efd4b18db7a486f680ed2cb5ceb0584709a687a17587876e95309d5de7eeefc7216458fb9105c06cbb2835d1469de2961006636992341865b013dc9319f9e3a5ca60a7a84f95067eae1ffc14d45fedee992bf3ae53d2b1bfb24a3c270ac87f71fe3daef592cd0f99246ccf7fca9c26d980472e4002e63c137dd3dbe7d6e660e0bb50e11a2b4af639f90390d001c8c778e7a38d927e16f5e78ccb08e199dc83efa03a66886bd552a5be6ba5e93de23c93d8a223d7841d442909c8eb35c89858f23028464726a8970fa91fc33d0434b9d8aa211058b0fa7378dcebb1f80a437f614de4ac41dd22b1ae3c1d1574f4afac79dfb5d110e058cce4603085970acd6a5210b29c5a88643759a5fcbca33799ca5b04f70cc52a337290e3fdaf72af55a3b661c53147aa3b0eaecddc10f1480a33ed43525844470f268f76172192abfd427d9b4a2017868d8391228101d5fa363206697864ba242268820d66fc5db3b2a4888064c411ea6910b004446e35eef1762279c5eaa7a83630f1c977a775efbcefbf0b3e6011f429e9b66e647b484ec6dab17421b0a2d58b813c256d79ef78a23ee93984233f02bbb9087fc2e068ef983231f923496777e5be3e6bb0d2e3832d7952efd636876cc83810098a180a94a8f222ebdfd671a456e9e272aafb2c8d032f0ae314259483847fc49128775868c79455d4114987129ede595f000749561554cf819f7db33d5a4e2e7719c6f08999ddc044e5b0ef8b6524518e9409094b7f9de18413a87e10cedc1072edb269663afb8440aa873df311ce33b5bcc06ccc15c908954482b320d30bba951a497556dfe43903982a8fabb9633388cddba8edb79a5dc16969bd98c7c180e1f4417cac5b775de9b90f569c0189276641cd16a7f7773949eb31f0b5788c9f2d37a120a94e71019291e71fd0eeeb97692e6f48202e947bd8463f2107e1d16fc00ac9e44aa2b9d132f0a338495154568d8dd72b3a525f4884af86f41e576edcd976a563c18352efc13313f44d7e952868f8e409b8677842dc43a1c8080150ecc66b36fd83a4a8ec9c1a5793a8e7f8ec5a59b2eedc800c7bf54251bd769dd1f1c565bc5d08a5ecba3ede0ccf3b62a7559a6054b516362bbfa1b3f79338e9e0c04554aa0615305c65369a6368efcc8392d688880e6212129b134e5fe2217b0fd7866f27a8e0a32dfe825c5c8fb65c7d56a368e0ad73d25892963077bcbef47fd1055513d277e89d211059db131fd20e52ee2ac84605b0806ea36d2666730bb1e98cdf150310501c2ea86486136bd02f30bc14870dfb2f41b4c6028e0d93f600ee01ddf92252af1cc65ed9e4789acef9639c3a0b41b7a96e209a93ab2af8fbd8bce327c1817e79f3867ed09a9bfc16de2ed092958d2c50b281e4e53a1383a5c8eb8eac21714c3ada10f306ba53214b2fd78f8883a9ac45d45bfd432c9e7e92f0ef370a119e27f75d26ef540f65f3e675b653ba13392fbdd262fd457c9996458836c5339e4faf079461c00eabfab5d383e1a4026cacce42e7e568668e22534a6e9a284f402cff84a2fcb6c839922752863d19e188caff2a540cafab890be5e116813e20c847846373b98b3262dd32f0c54f5c41fcc502074cd5e16397f596ee0a54d4373baf8f348a6df075957d1e1d3f61635a75e10202c8c6f75561d5b91ecf1db347cb1956d10af16dc31da508d55e5904cb5acd5acedf5e99d4f21106eee06c41dd74e59c0d958e32b7ef7bcd2a8e0809d74f5f82e71d1b3c6f6f5d725d30729b21aaaade02cffb57589fe4a1ef07be3d580a1b3250f2c213f7bc0e4fa9190ee870343dceae56d09b65822699071e5388331dad58c345e049d5ff1a364cd92b1f734400bfe3e2ebd323841dae5033031b129b8a91013b63257a3cc02bbf9976d78c9cbe9e54b71e5a09ba95223edcec96722cc36b80168872d147a8d533f81ce7ba0585f2aa8b6fae7f17c22716751fa740e0027062ad0ecfa09993a32283b94e916279c5394ebaaf7142c0acdd82ab4ecaf33c26840d13ee17506e96d00341296260a9e8a91414b5fe55956402ba30c3707556b2419bd3883d27499b10ecec4cbaa58e2dbc3431da8cc90d84c8d58a95134057090eee9399ab3f0050ca4955c2bdde01293ece815be6a89179ab57e2e0cdc50d5235c1c03ae23281585c1ee7b0d793f8081ebd5d25f076d89daa71a9999039fe8e098464bf5faf91a93e7ecf91192c08deeed8fa423e231b26edf025e6dc4eaea1dae76010b8a49bda7a63672ec78e021df76e58e38df353edddd3261b13c8b0388e262a655f867bfbaa1217d43fe3f3ae4ef68390283745479b9a55adf9c5760b31e94377fe9d35c95f80de2e6a4aaea0d0d8c43aad257f7a7e36d52ff1acdd36d1a2d044d0e2737bce297c8f070b247513d08a093dbf0ded3f69a342600d186265b45afdb2073e5134f8adbfb43208b103ec8ac734d00bcbb051e2fdfcbafa7560c285e27adcc9de2f15ea76b6020535e65b90ee22bc458ddc86ff6a80cfaf0c0bb4241a3ec59316daf2a975b9704b41dd1adcb00eae2c303d5e14a8917457feccf00003e1df7d7786e3252df3c51fc322638d3c7741531570216b9887c9071b09bdc1180144354c811d0c86aa67819c2a5c3a49250454552eb086e449d64d0ea39b095f114060205ac7e3d54d0dc38d5e473a082efccd9506b3e01a0ec9471d1b4b019c7027da1691d8155e6403e2d285701e8f733623ce622d54dcd56250e01026e720dc0a676e5b297618cc4e24c2c838d89d9de2c7556d9b7d3b4a6be5f2c3e9479a0c65859ccfcc8ae9c37347b9c19ac563a920045c53fc9aaf2650f3b26a9ec9678f7eb1321f805c8fe23f88bc692b9da0cdc359b2281940b9556eac664b1f5cf00a91f67cfbd0aaf266055805ab0c808065da8eb5d8effef9170935b4b7e06794077e5365bd7545690a088b3b1da60ae4776be4ec4cfce4d085a1d4caf9c7e3739b75a57a4ca4cac69b3d8cffda3f469f88123509ede16796e48489250d9eacdfc955d1485084245288d014a947802b6ba7315ccb09eae23aa769ebb5b7d665cddea0239f049301d3faa549e355a7851ac5fb60ddcc4256b4c74c2eb0c523ba3ba392d6583578747ab6f843f0042339b369ccbcfe19d516d0440cfd5fbf5475a335fddaa458899d99f4dd1348e78ddd3f4a01859c6b60180cc05a4816a412b6da4f211f6d6146d50ada4c91cd5a96c1632b96e8ceca42976101a3df1d197f88fadab2c9d337f04bae27c6f4718f5f695c993dc92cc3a227bf1fc8826cada10d8469f5eeaa73ba156fda2d62b93858746f68cf7314796aad3d1e2cc76da90f3c2595a9cce4adc7bbaa6c2361424436704ff594823644eb5d887c8933ea26186d4817c3217e1dcf5ca86cd2597b826ab0ff8b5edcd36dc8f155afa600d6e528acda5cabd2c3c1d665ca8672e89f1d667b56e3f902d05e4277e59a5ab20df5cdf2f4f6124b5343016894d72962abae8bde5ee8bf767c4cf4695e34f27f5719dfbacde9741fa0a0404b70f66b095fa159efde65717a5c0ed3a25034c3416d249a7bf80f5bf57bb1072bf35c567f354df36875d98939bb7cad6c620b9849399f327cf2b458442bbe71a3cee01b6e0af386fe2e39c45fe8b7ce4746da3f2e1e72b9e33068d2a623a570a870c48c0d005886927e2160afcb7e52e7c8df2ef04fc38f7f333996e0a60314513238e5956184fd2a5593037167b4487dfb27d4ed1224a907192579bf5c117646cb3d976517ce0a77acd170eec5ba20c63b45f8f4eb5bc627b8c76f4960bfb426e5519a0defe783fc7a23b1f90c5cfd98e595dbd448d46eee645da0c3a435b99bd76772a151920c4cffbc843e103bb42072452128bce4d6ecffd6187f2d09db855f3a38f30ef08c4bee54ea722344948b9e59494f5e18a5d3fb4082b5eae018d6254dced48435e05f9eeaf43598c2d8ba2e88614ef08b7437fa7b2c68e51d91973e803c56744059721a526f63d595043ab31675410a80fc4a46e1f73a500d2b5dae1a8e0b3bffac4db2331f16c6a807d962e28a89a47592cb73b7d80dc3802c9e3f33e9b06b281a4f66ecac43cd09dfea37e24520c8afefa338697463a0185d0f9fcf92fe279a6a20a6b1dbded19ad0b14001b185aefeeeda8a5527d2208a5b051e47c30e4056ce5314ee9e5b977afc4d7e01e2c639b8518d40ac3c78df117f22922484b224524c5bc2e6d9083e9c643950656e48d1207c6263599676ee32272bfe3961006b1c0631741fd4824bc0c62263e55fd9e84a31a23ee5f37d8b0bc0dc257aa6b46c42d357811800a116d66435d41952b165b86a9f1301178a2f0f90b13542efc79b42c63bead0660bb53bed34b61366f44644becfc639101f575c016403ab517e8450edb9da404acd790a9f1d6f07b48513370adbf238fbd827eb5f1dc6de6363fb376e1f02720397556ddc0c9a4e0ee57dcf2c6a03ae577527e23de2eaffcc0a2d37fe92e1d3e52f909a4d2236ffc8cea2181a4391834256dc86c9da3412dc780931f8b30ca15c33f314dc88aef35b941f8b6df28ab4b8e10c0c8f86ee3b0aceae39e3f2487a2fd3ed5213f0942c253e03984c8e447e7cd2f3d548198a310181c4219c03b1e329eb6f057fdc4808635af49cdadd1258d171ddbc61440e437d7c387da5bd78d28e9bf24b23a6c9ab55b01dd0bbf03205ea28543976bac4399aa56cc466230d2787e79980b748d94d01480e8ffa7e888c0b1cc4d3a356070c3b918cd964ba0c1fc1691157da86003676933e04493fd9acb2d4aaad5f28622c67bce15639355c44ab89412d1b2dab61019308cf90c5971d537ba20b8ffc3e2bad0dfb4642eecc655a29a1d5711c0fa47be1dc93875f3c24ab0293353391df62de5d562e34c01097239d442410b29b4a10780f28477801dbf4fd3cd0fe05373dc34c5ceeb852f2f97f8d6839a9f3472d5e07ab36106fc4941896cef80848d869ece6b35ceef307eb02319d7466d117fa85330279d03fae09dbe9533c410083d99066f81782027e2f183c1abb34813a3aa9b4dec7d895368e7b48708d14c2e08ef99317f0f7b729a1a23720fb1bdf69efda852a5cab47ef507edb070c94a13d51309fb89c18a2a11948ff4e70544ad4d09d2e1ab0e97ac34a2f1e314411a604c8e2853f9329b681aea6664980128395055a33b372e2e872d3b28bbadba634fe7b2c4be5a299038342b3875fc72eed7f4abe3899e4b2a4db8f4fab9c27ae6cf672d2b2afb7e8ff3a56127a623bbb01b8fb97279b0438979ac229dc524e4b47fc1975cd43c6db4679375fe8fb42fa7effe7e7ace7b661a734ed038db5667232d99af03d7299f336da950650621d93250b2144b5a41cd8486cf0c5c99529d5b0637e3dec0270ef6b818bb01b9b990edade7797aa080dc93fbf1ba1e6ca51f19a21291daafd7079b5a8fb476c315e63b0f6081aef83a8b5706483eddbffc7455c55131f481424218eed24e87af4f84ab43ac2b1a5b029eb65fdd27c32878759f8b23bc644a0d0c81a57d389651340fe128812daeea51bafa8858acca652392b2b5e42f8f8dc6fd41ddaf2b321d5ed4fa7a24d78cda8857374cb8a8051e28d915327060f3647070de7744e409c33cbd800ba897f1307796050939608dce2a8f5d8c79e6b749ba1b54cca58413a4c1edaf6d75c26bedb7db7a162e3bb75b3d686fd56ae8a2cee7d5406b7be5eff10670a67f563c61fc71596739cddec45dfd6daf49a095f11c592379719bc508187f42f2b54e91cf6c07f995f10a8124f508e336ea39d746371cdd7d7d225bbc885ac9eedfd436a6ee280a1a1329172d08f60c40f3d9db0eb6facc4412d5340e211b4b70042ffaa6ae6d104504b8561385484247cb96b4e8465af877a62fda0f06fe00913dc8128dfe754aade317d0968f5d605631c86bf2ee4b6fc7e0ad96c0791a1d8308f72b9361801f2611481f5f618fa174f35acf10a2216ea58d1b3bb41d7bfd8fd3605238f5e6a35d17fe68d92fd8cc85d1a507591a85bcf91782cd7bfefcbca05c08009cfcb25cfafc1ab520da1734faa19c45a9f482008cdd414251f8d9be435b5696fd5ad6ed691f13ad81676f6c126a4e3e53196fa28f6a4a5bae88e00f59b921caaf25f9f673221f953c1fa8a5be28c704db1b24707c9d2adba3f73e184344429819733918d24c4152312b36c0c6e811b0ff5c2d249c223f2caba7e7a384028e7f7e75668b3c2f5b237cf7a03f27b14d6b568ca56282cb0c19ecdc9b3b942773f35e6866dd34b462df567e029ad309b456206e1ef4a644d3fc2ccc9ae2aa04ee82e200f4dd5bdec8b82eb44e0500338541452b2c338308cd12aee8765b7797e0cbe7a5415f1a1f21250f9d9eac70128ce2bd4f50cc32795c84c6f184498e22dead9e90f71585448044c4ddbd8f4c33e65072a58e3f7177056b2e129c912d530b0afb3322a6a7e81c12864e6d25217cc811d452d9979be7898762049ad1757c0229bcce92159e2929397f9a59d713cb23f66c3d08da6deb339ecddb3e1bbfc3fef8d1a2f894076d20417beaace7f665ae8d90de12783e7fe3f4f597f620e1f49d4fa902ab84e7d7d1e9475649e7158deef76df6617b36198d36cb12d32efab99f503fc3845fc26c978f90bf58f0498cfa2a9fb90171a962a704ea7a1879cccc3c637bea863c5c95b62e26bfa8167cc79316336c11da5ab6d63491a882ade546aadb9f49cb79e6b1368e5bda261f90f6f3059992fe0d5aab0538b8503382eb6af799fb3792b19c8a4379bfd45e2a79c8c967b7b67e718efc6073ba7c51d4ddcb3ea60fe362a66a6052b315dfdb5a943baadeaf99ab7bdfa91ea2ce730dd8ccec3a18d27460b8341e74cc49c43ab5fe3f1af7284fb795aa3ae426665a7ead1a929e1ea4c38ecc9c0b86d9f8b1f1a80c5ce12892a04daa9c846d46937a14e43efbcae096c5b010eaa570a6e985b9056ca3a87d81863d095f63115a9915f2cfd2ee53f3851a97f221fa9685f4310aec5d59a6205081bc8f0f2c9096e79c167481856b4a7c2e945a6eea30893b9d22e36353a5ab4e72ced82e7737f6afd113adcaf0052707f4341d5284bf044bfa878501bac14e3781bd3ca20bca031629c876acca119c95ce5ade1d7574ef5acf239e3f7d0b018e70ba1674020bfb6bc6e6fb736009d2dab927d1a8eefdeeae9256bd8f9b2ac25fb9d10c578bebd8696d010e2f230f892cccb1898e2173e12cc6b5e5113ca91b34d75a51fe535b8b7943561efa18112151cbb1c59bae2ef0f2b797fc362268fc62874b654f11b5514e620ca1c89857593b719de5ababfd825e145aba41874c8b70d0980a15d1324eab256ee8b8f09691443a2939f0156aa3a23f349197265b9b7a62f3bcb87dd9bbc5ea1841e79505cbad3ed09196bcf3fc53203782ec4254b354f1802455b846eced2221c2ab5b65d13ec7740fdeb60b68de40a1dc940cf69b70dc95be81e586106c31b0fd0a001300f7e95c6e8a20f67eed92cf40c463c9c5465714d7cfeac12175c318c9cc02bd51732e575be4233fb7dd71407ec59b6530b60b4dd6ddfae261c882991e12f51a8facbd4c134ea60508042a9768c07e6913f175cee764387c2866a961158ee8d397d6597c67355c451f465d373715d0499d481f9ca6f212821a00c95be6b29dbed2102936c1ab386d4eb4cc86b7abcb734593d2f39b6f361d40b5fcd8d17df9e08122453a2dea3db528da5d2deb3c0dcfa069aa26ca28f7704a1127c56b33d743075219863efd57039abea694a218375e6f75e07fdabcfd917448d78455c5c674933fdbc06b373e5e6710bb9acb3418896bebd421c587cdf7f0467a034c93328fcfa8b7eeeda7165057df3f57dca17f7b3e470be5ce911cdbe9a6808952487c8d459d126e1e0506cd85be62f1c74ef0530a6efc47e9317b5c6e6713ae3d208d4392b13d66ae786a005fdf9339ed8d5fa98ffb9248c7a5478931d0b4ba868caa5d141673d08e56d9a54c690fc2235bc874acaeb9342c7e76003cf1ebaa1caa39c95462ce4e5088c618e934109ef5d00909b7936f2b1c96d0f91ec823aac70749773bc569f34eda8f396ced8ffbe955be8a4e156d16e7ccee7d3b520033279287d573509ba4af4af9bf7e6114f7319e3065df1cdbd9e431baee4eb29764c9f62e3897746d561e025962ec22f6f7987b978f2ef17f35150646af71b71a76fef0a42ec64d2cab9e7d44a0f9729768710cd93865f745564534f03dc09e9149c45760745e050e21a87ee23aea3de7acddade233f3218bd3dd80347ebe2a559251e562430ed1636647ff95cc0bdf03d9641832137367a52ccf329062a629994569df0c83663309b30ff66090d6b5bfaf1a9c9c9d83eb29ec7d371e0e9aae914c0596278681febf03ca6f4f4c177a4c898c6a263841b10545c5cb3aec8a9ccc9507b35bdce08aeea96fdd3c89e5e268503971f865dcceb463fac802a20c2113a509fe69e0781778c25c4e570966c463963d70d012a1dd66c46fc66f5ef0ae051c4486c9cdf0210330016311198fd0ab97bc0a1051d8d5a002348b18fa9309a554d6d6c652dabafa68e38b0681ca23eb72be3698a3c91ac107cb03ae06e60a3083ae52fc6aa67f98d3a7e90a560ccb0b1f9e96f321e5de863cab24a8761f3f0a41cf74b573c48224ec8485e11944dcf128943db6c9b90a0b7a9f0fd097e01d192850ffe18ebf151da834a6e1ee8541a8d3237e0ef9e3e9d050861afad4bf771a97a001aad486d2de849d7bd931ccc2eedaba7563606c4c4e1e5aa14199c8112de3a41f1f45806c49165a013742d1de50b4cb8ae60836a9b21e331899f6b11321a7ca1b47fcfc5a6634cadbc4f4bb734224341be2f9e4ea8b592baff60a5b6190b68f66b9f09eeec1a839d8bfcd3e42b8a495870b025ed0fd7a1a873d804ed50e8109e571f56433cd8c15fbd944bc6d9fabe97df043ff9d8d9eec57ca9fa3d9cfe8b6325f02dbb326214b7f17a45ece39b319e4370b1eeb7dd8e9ec3b4f94e56000d101eae4bd9b4b6370fab3b623d9ed79b2530014a3a4ce629d52a268621f48190c92ff42a3ec51964267c9c441ebad4523c49473e4bd81eea3b248b4415264ab693becba82c191714a45863976c36574ea09d13c15e8a326471b17c60a164ca5081df82df9e9ba05796dce327c263476602877b6a7e15982a5bd728b9790a9ba6c22ea2aa4d93bad5b5a902a920183a0600683a4002ffaa56b3187543e982206b1510f26ca1c44e3502b194ec33ebb2326a9241e5ea161e638047a14bba822168465ceeb85ef95571119fd2712b9672373bd682446482fb9d23cb5208705b0ee0a06170e23b595580c9e1dcc3598acc31da202accdc74b49ccf3af917a6a7a4a74ee708dde74911bc4dca2ad8a06afb690247e21fee8ef7d9c79f217903c4d25e0a47e2f19fba1c30e0190c8b46573b70c7aafceb24c271f036e5443ca4f1fa52c7a56abf8cd99d452b7b031070b5def79dc6167a81e42c11f28f143d73948555430ba449c8b3ae53049526b6d3338f8dce5dbb6fa069476dfbab710f2389f2a02cc550e85c85cfb8b8575832a3bda4247eab78fa08051760cb8b384815a832f77122232cde83d79152b2cdc623b929ca2b70bc5040a69544519c41032d4f47edd6b9bac82961e221344d2e740c34f25457cef76166a1f71b599440b890fcc2143f60de8c52a8e82afa429bfad934c6223c31f1562381e53ecf8ac0a53ac1763c62d6e95ca90d902553611576b1fca33417d411c088cb6314c9c57e1236b20c5bc72bd143bf4a67dc83cda7b35ba449d65d56aab52ac56fea609daeaeeeb18052f3d7e6ab58e0500ff06918e74b656622faca04e8c47ed74a213610256c07395a9385615bea7d94e4d80de7a8f35ea283c7d21ef30fd8ce469d4657c2ce495ad74c2f66020ca2a4d12cd4bc5870a711ba73b3476d51c70eaeaed5a3f30bd2e6a9883354bb21234de283b736e30d9d11250886a72f6f95200de27a560c232833ba880d71d3bc8889a429a4326a38fa54a271de41c137c48845020869a45655c20bdbc7aa38498dbff48bc0bf315c5300c96e64bc0838a1ee16ef95522dbba999a53f2f1bd4c45622d3c39d503e6e933d8c6954b55a76ec1e72b484c985354370c08b92d6809e8042b39f93689e1bfac327bec64e0258599fd23ac38cf6e7095e6212fa329be3ce528af200f40783b688c3dde142f96a8cfc29c894590c2bcf9d9242ab1353bc239129a65ccffb617e7e873310438cb376a2565d54d60d96f49b3fa18b5975ade6ac31bdece0544806adc70939c77b443b54662ffe414292e462390e6e9d0740bf1c44eeda8e9a76005a3e1f13472c5ba49353af790a6b0feb2afb88de91c0f50338fac84fed6fe6db85fa38cf0ef9675c711f46cd1984c7a9235cfdab51094ee98c31b751cbe629709f515c4427fda1896fa30ecea70f924facd1b82e842c95f59764f08a14c01da79073deb154c7d736485ed7ae788446f1ac8e123edcf2e1600728ac50fe167691d753b0520da4fe971419e040fe40dbc87aa681db678389a8953b6a53203af37ed0544137682990615bb120eb626e7275517b5c6a41e9fa7f2142dc1a50e0c6525a48f15b2d5a2066f775c2cfc17ad10cc0e52cd7faa99e76cf4be3543cae972eb697199df6d2b27dcb56d53eefc6f344128c32fa1f6141277272cd4b241431ca3213b038b7a79d4d53ee4a7951836620ec4ee4a7947bcb3128a83fc7a6ae496d7a5504c39ab001ee3d22e06dfd1513347cf1591c8a5fa644e9679f0fe3f0705078910cd446731abdaf4a3e385fc96a58e653c8eb1da51981987985d7beb1177bb000b60c88ba2fbd93d79ff671198beae38e9999187e7d0764c17b5ec1f2f2a338f4a3a0fe55d338d7c14c06a1d122018b516e38121f7441f319318ccedbdc49848ff1c24b19861d565e713a598149327cf9988e9a6507c8cf0ea44ad559b61ca540780f9a0fa14d179ab1be187756e27f09c460d51c7aac71d41ff480e56a6bf5e379c3e9b169ce375ae83c7d89cd4b9f2fe521dcd4c2fa7749e02a6e825c6b8e44dd7d752bf549cda0ff763f531dfac6fb421524ee1b796847138064d9f5f60af2acf329c84da0cd80cb9b8139949712c57db2019422636c269eb2d46709379c2695401cb1d7c3d1b84a1a7a59165f704fb097982540a2232169a37a78c68482eb676254fa4db562e97a812730ec57ce24787d29fc73f98ea01c4c4bcbf556fdd443c39a4ea9f06f9074d092ce67bad4cef7eb98a319009edb484b40b584c9d1aff15b9c02f210815da14ba9292dc38f40cfff6513dcf6f2fe44ddb9d77830d403880908d4ec61e31e8e2920f12ef6002e8c229afda874b8b73331a928b298677ca53e89e3ede7c725409c79e37993f65d0474dac51ba226b50b5b6a144dd033c66d2ba8a88cb72ed0b6be30520dd66898fb010aa3f8c8f347a694ca547ff4d7ae2ffd136f74436e7425382be4156f7d2341cf57bc8e4d0a5e42592e17dc2485db5183c3907d78436a5d02c87990e8e5828e2bcdd2fb1d9c67d7598e0e46a41f21a6a7369d7cebe69ca2922e383342355e77cc1c2a99e4a7d99c4fab7b7be24482639c24883105498ca30880331b45901d393713a7b7f371a411656cc334b7710f60a5625eb68aa2abf69ee0ab13368cf081fdd775d9369c580c26b082e47095c1c44bf38204356c863fb80d5e1c66e34b6b150edd85790223e33bb44d71a9bc7b8605f4b3b13065df647afab972a7f18c748a1c0a01ea0fdf0cf5094f597834995ea21302be058466f1eb0c53c3f8279a7d2813b621db3b35dbd65576c4b5e314d0a2fe836a226c2350284c2ba73c80ffe5d53d103dd504a5b72b7e51a36cf4d459499cb1e96e7908b66ed39c454d118e0f0943edc0b84f9545d23b34eb082950fa6dc6294d04875a596f2ae05627d054b68b156db89f42b2ad6aef73f275bef0400c7f06ba74f48aec0b0ae56cd03211d6b60516e90331604a5724c7e75cfedafa45e767b9971f2ebe08538b49738fb3ef58b2e63b7d45afb538b6d7fd63f1b02b8ac96d1f1f9adb11f0be613852b5920b9fa3fe49dfb1ef608f09e7fed46cf24187c795b8e0769eabe3f3eba52622c40314bd068579d209704f8ddf3166bf3657cadc1a7d60a47d32b0f90546ad95184249000091e9d71d7cf2eb1e2fbee960ab6efd1a2ce7025b5ad4f45e5afc8c265dc99a0eb156fb059918dbf63445b4db7e68335881f6404e061b7568d66fd6ed34a903a65d81f0e20d7cd69d1d99a29fee0c2ef9dffff24aa6fc08896dce5b07222330a7529d637a80b2e22c2c60150fadf851186eaf24c04944ed0cec227a7e96d3ce822f76b66f2171b65a0340c8bb10b8d5dae21e41dfee5408a82bae57f8a876f7727622077b3f9846c3827f52f56c4118ea05c5e742fea594481113d2cdb6dde8d4a9f5c7af3a0495eaaeb7e415fd90010c3c60d5e2cf1befe57bf28caf6c93ed1f79f596207249a0e3395ff2663b925e6d9fdbd648b7466d61bfb6721653a60364797b67c9f3905287a661e9ec280dc704e32855237612b6b365799c4c7c6230480a64d65761c159df910dfaf978632d684ab849e7e5c694799e67f8d44d2f58d1082101ac4dbfd625acded50601883c3b833f379856cfbdec9ad2afa6a9c3e9c368f2d035e8740052cda9797a08301706bab9b150b142a02c2092ca37eba35a5180d54e488096051c7cf30bdf464b3676e6a8f907a89ceb10b364e354bbbb8f580b1f9b5c8c55d00820127441f04de75216ce98d17e569f1c9cd6cd81e8e809d37b0f9848d84359f9304fffb657bc0d5d1202540f0faf77e7c57ed9269079cc27def9eb4623962655ea0234bd469468b2f4c4ad4cc90e8857c167bbad742727790332906343b5f77aef790e06315089562eed4a8c60fe83c3b478b059a7c12c2ce6bed5fe5ce610ad0e4388cd3216c92c24342dee35c7a314f1e4c628cc1e0ddb98a881579e510dbc810c6f8e3cfbae2dc86ee647c44de063c2c4f59b116f881e05275852f124d7492df2a540fdaed4eefed446127468864a180ae8d4f3005e98d07ac7a8ac4218619daaf2550b6ac1f7e2401eb298d8791a0f0f081938f7f3d09d5122b1d6cd254f3fdcb7f000f950864cf7187ba0f205812e50c998c60d483a05e9cc22150cd11c9b719340c46341d2c1dbb00e2648085705523fe436566d202c90c47dbb78821f8734def6ca11f0e800138763cc6eba0434586dc2633e6aed7cedf3bae5b25fecc767b9c6de756ab73b575426cb469d8034ac0c490e74f282c6379ded1b0780b4af712453073a0f5f849b3a39387d47d11430519dc29084977d90dd93be8c910ccc04ee83f0dc635ed5e0c6ace502f27dc243475e9d71d3c746413f8e21a733f01039bdbd1251ef22e384973aaaae778f122c20a2ba24a89b7c1cd2b5463ed6b15c112fee03f8e0e6aa84ee3ac5f5845f0a7038df05e62bc1c39d86d8d33cd9346db556f847e003e5283e79bccfefdbf39cd2cce509ea31a7331556d79f939e7f14d64fcb23c1e44efda5a2b1d0a9a7e46b7bc93db227491db50e240e15d826a2eabaf82623c9df96dc282b4e74028915298c45aea9e083ac2a40e9328a04b65dc3b111052bbc921e8399936460bd37414115f42746a9e94df57acf03ceadd525539b9fc560d0d7d1a2855799e722abd323812d9fa14c509a0aa6d86a53d83148a2278a785b3efef9f77087b8525ea68da1e650ee1e402e8c7382a2dde66000e9edeb1081eedf88f983e39e5a8032ea398bd76ec56d15bf323c70ce0011443eb877187196f725322f9178a833bb52b096a5c739bf0b02f086a518377385bb19c7b07b21adc7a4a57d640ce838b901ea57c3f5dd14ab2382281965e8e7dbc57739bdff3cddf29f17d45b67dc56e53f3dd4564c4f073646a9c5c18db4e7b6d7a6c956e782c56668c3aaebd668c43d24295fa51f064ecddaf65cff0b5b57213d2cb5bce9e53dffd548243b149d249a0a75380c36a03a711e1acbe303c031548c696167bea5ac09adec58eedc553215de3974cf0cf482916ad947228bab0ba602d90f56a753342cb8421a85d5878893f7118582ead3809922f8498edc186067e71d02061490e1b397f9a2e2a86f3d3649c6d56f803165f606b15fd0e98391990bc02aef544ad69c9bf315c8a97fba8076c0c52dbf8ab358a09bcf399a91523d85bd683a180b8da3a7206d832a97c78bf22109e48836fc15ac031f0a31edf0255b4c2ed3029dcdba8742ac4970043a2ecd3c8dfb07157a21340c4ac05288a489a23d46fce4c25fadf4d2c38945f67d728052c39222a7c4e48f8aa46258f83f9360b60e97d1a0477c3a57c926afbd20bc1a8d52943a90f510ffc771879faaa278b194ac63510634a9ac002671feb4fb0f4186d0b9a94cd9b72ebf8c7d52b1778fa28fdf8df10bb402a11e61587a2f51bab96a34cc4740db287edf39481e7832f293f137c8618d5dfdc895b8c3d65484639dffe2a3658eee51a202a2add32a37d2ae961eae5f291c79e139b8f14e0225cc0f75bb80362915945ce4f83855fbee1398277194bcf1894b67432f028e57511166b7ac8708395341e8dea24763c49a832c2fca072df20762c2863cf872dd471eab46bc6b7c2f718e47aa2c513ab2d00514a21d5e791ddee7ed2c807f8c3290e7cd4e4ef92ad501d3942ee6de6782da43b499cb06ba543f3ba93cb3579044a16d8bba1eb66d949b0885c9683344ba922feda90b838e5ae0f6891392f06dd449ba2b9459988917035cb2439ba1bd61f4c5e411ef8669e5b80d4260f69507d518991521c25d9b9806bf0cf5f0fcd30e93205b3717ce37c493968e9a4b14be8f391a0f6f7a7ac86aec4bc3c016136fd911298c6d858fdb9809de87696424876eff0c7375ffc14efb51a5c07e35c77593d9ef7676f150c85ed4b7ab5ad2e1341d9d5a0892318f000475fc6727d78b0b9e5262a58867975cfd47af4ad905166676427ee88c814b09c0a1346b27b93daf0e1b18edaf04469d71588259c487ad282fc10147598560612c0b068612372db05b5a2c98e612c0cbb4355e184a73969c9716c2a42a7574ddce44a0c6cf995f3a9bf31ce7f1e56cabeefab5ebd977138ec4705ff962a1dbb0ea1f63894c56dbe7d5ad0f52ebcd66bfddc89f4a0b8e33f4536e9aa8e41d1b9f43dea7909ef82ae9e793e3e93c19b2cf876004b7d2c34340570226140e1c4446267240a3af66d21ddce97c409607e6c2e62653fd251d11b7512cfad109e257b243ebfe94ed40e1d9cedb5180824d48fde53271f9c752bcb14db2e1482ea6d61e779ad2c81132aff72fc36e0cfef21eea0f6b0b3b94aded44ff72355785d02c166cb94ba48217dd6d0d5470dcf0ea10ab1e7b2cb9d0914a2f03a036fb1e2bd4271e43dee76467d43f80490efd7d29879ee5003ce4a11ee8037369810207a7d849390fe83cb0bfbe89090486c4bc65abd39d48267a81d04f9c51d1f47fc01b9e4b6f41cbdf524b309b415309b10f491e19b4dceb83e0559566d0b2cb2bab47dca74e4d65fe03445b474f503ce045406e0e20417257f69bf5ec62235893b3ae3a253645fcdefd96f9f33457db2ad031c5d2dadecf49757b47aeb7904a742a74c47481ac80fa04eb32e4b238964b89d13edb8727af3cb2123e83fb7dd656f0398117f9861659cfad38200f4d668c2e1919325f91cdc932d8417a73ad3f24384b848e8432fd41a7aad4be71d2dca88f82dc8710c2359da11dc3c2febb02877bcc80be459c258db5c1ea17840198a54df4c9cda836d03ecf3650e7f5d2625789e33a69d86bce9f7235acd6ddd6ef3367b61e40b5f5a3f0295d145889281f221fd3ef8905dce25a1b777cf3761610ba4be8038a4621734a1b7188296ff3683b38ded1f188392d42b739021c580af409ed44945d1186b5d5087fe0942969dba8fb2cdecfb26a6439304951218236fb09e938e4be722f9a6659508ecb6e89182424018f477dbc3682b554caa9d4b1ef78efeb9a619a19d28e48d165b847a82a4bdcee6e179613b4c2b1aace570c5bb855f9990a0d8ba100528074b79243210ae3bb0d3f1b5eefb40ad3694a393ec35c957c794c58eb36b24f2098d4acb44eb0d295994cd8820fa31b802dde59bf22f0c7972e0ba2640624e3c43f7011571be97f9fcc4b5bf721c726886fab0289b2ca16c0e7e87bfc38cb43b0d13bba0f1cbd7de398ca4ce7ff888f34e05523fe16668e10eaefd29d4251075cac1a9896d528bdf47b006e09ce6968c86f0b67e8178d6d568a6cbb24a58809378a97f9ecc5a4db0b936306022152d5e1271070e114438bc82089a8904d466fa725db21f340fed8c51388cf44045f5e813a0abae0da439789c1c0cf5ce629f45cce33ef429c51bc4f2111fc670241ddd60040d530ff8e9f3e2b57e7b42341c25dade5bdf20d600930baf9e4fc49d255762490fa40c5d97a19e18117fdecf1be0229c866c883103ed2990f7521472a3385aaa9aed7c50d8899cc67c7987ae95b5d76d84427ac8c53b832ef8674a4cdc21549e5a89030991675fb6ae587dabbac6cc7da6e954e01ed328733c04bf15c7d6f7c53f64ade99bda20a32e00929e3d79247aebbd51735f84bded3973c7d0635ef4425da3528114e31699e9bb219e93dd2845266bcfe763bbf3278341a5b8902bbda335b43738fa1ea08659c6d84ca891e80021124b1b8b33494c2e64d1ba53de187d98acfb03d1c56bbb5d335f76f98440a9355552e29800820012ed10249dac8016b11c3950693876202f687dac40ed8dd4831824b11aa84e8fc8605867f2bb176c73b1be32f3647374de291ffc02529b08db21553810f6bbe6c5e86f0af16085a15a93eaf14f65154046704c2274e2bc9ce88e1b7e80f260ebe3d2da50381e07a2be2068f97ebb02374c60a6156ceaeb5ac8d7382ceabd87e19d91726e46a95971515a0546701a73d3d4c67317f579d7ce3aa63bf2b7cd1da35241561a582be2169c1ff5e30a8973cbff2e24e7cc754b4a5d2c4181f535abb54daba08226a2d1aa2498e2df09aaac26768fac6cd278f7ce4b13744102b42a1e3bfce8c7b739f35e8cee02418e218213165f70d7f0505382d456e02c909972baee1ff9fc6b7cc5b2cc429ad85544cc627b02dc7d6698ce3c111b4c737138c5c6916a6d116f3cb773b35c72b033a18ba4668aecbff5aaf96ee573c762841bc00e25564a90f188622e43fb5c7e02ba9d2e60af45f0b92f8f697d1f6895116517b2a8b0ad2c3ae45330a881da2efbbfb2355a45e498ba9a27ef9daae6377f2b9f2b8b84ca6a13cfb159185ce22bfe6a88c87a92ae6baf82f796200bb7bf7bece3b4d2014b26f3ea4b55808503478272a0e4eedd933ec5d0f7f74e3720e050a99ec4a9557899fd4acf86c4549898a69a153245747bf9fd0cf20a694436f40e9212ecedd75d23fab48ca8ec9fb3cbf379f4cf8f8495929ffcd1b6df33d0abe5cd01269e4bacb50f74d2176f5ee969532e528df8b621aa7c08228ad501c90dce888eb1956a5373b1dc02ca1accbbcaecbe0310eab6f67d4df28a1f1087d0aa59fe63b6a5a1106a2d34ede4b9ea5f04a32a83d02ce0a272b4122c62163785ac86a50284aeb4567f3b001e47596ef62780ed5a9367d27682281386b64a3b70fda2e435838ac1667347a2710fe157d49075fa4ab8727eef83efa80f50818a5bb32cb8619c1e1f785f896d74e8af6ddb7e6ed7851eb9abdaae5e32cb76dc6c0e2b37431e49d527c96c32dd09b7c75bce03e1907a927b0faf0e2e5106d42d0b1a0756f7e6dcc266dee0f713de9f2f85e809b1547fd03c536f0bcd6cd22275fa2c15b668d05390a746df57b59a48f05d2c7f71457c16df8c56f70a676648a35232ed5dc19f6f6b5efbd3af18cd18357f24bac6826ebeb17e37cd9958a11bf62d91339d8cae1fc20d4f04c9628f2c1fe534afa17dcba5a3aa9ed11a2f2952589a3388306cfeeac1cc8e5976864bf50d130e64162d2dbfea510733043f267c1f244134c2142284b81cdd39db8a74a899e26883be026d45c8e18038937080bdb5af897ac14a1523cd737d5216618c375d6c268e79d38f0213fc1759098e1cb90b4c46c4d875b058838c61b2dac5b52bc84174206d3b2125dfa02dcb53b5a945a6d08d5c2667579164ee4ab0f72f0552546aa4cf823f0091f3bdf1da5d6a27de2a82ff04a9914990a577fb6747945beb895654d67842bd4e86deb38911855cd2405eea423cba1591ba832b386e070522f0846cce44649ed9f3114e5ce001d121ae427db8714d570448452eba885c66855a20abdbcf498432088a4093000b4b5e36e4b7ddddb20adbd50c86c2dbbbc6a1f28ea1e111349d04e75052ef3643afd8e94894145a57ef38b4f87428ff126ba51e7c912b32d1814fa3e4a5b0606ea59da20b09a73ec4634410d63c1be2dbde1078a9393ec7c82815457336c6db928b046d00d7f2be6e3fe5777febd710305d31b3d014725528fd324e7d20c448ac50445c940b5b6ba116121ed253203747b34776bb9de8e844fd55d455edb6e250c4d9aa9e1a21f8590b9f19fd2227a5b97ba6aebfc3e9b2e48bb9d3110cb2770a8be63219bf76bc71b22bf84e0df24694ed0a4aae38d3539a4f6b65d2c53358ce1b646a842adba928ad3c9d4b403fbd4cef21b6ac866f67426d492e68f56ab878415e9934ccc92f50798cbb69486f1c8a9c230e7d669df5dfdaeb2006e072024f4cb16dc5cc70fcb9dfd47f7137c1acc9675bca7d8d7f5ad424625beb881eac3c528e4c8b5165df380a38993e7db87d1d7b6072b34c8827ba2c3630551115cc0406adc1b3ce5dccfed296fb935d60969a15b809f03aad1addd89828fd6344d19c2cad06eb5359f2df798832cfb014c868e38626933aceb8a0c5c4fa060ac3d8ccb54d1076b21a08615b286854c7873bcb28c370606469e33a7ad994558cbd93f56796ae2d149e4d388df19278b854b0bbb54d9839e6edec2041f3604e12f44fddf64ca7d22b9abef4e24097806f93ad0b97324e3f47fbba208675e000c444d4fcf93f2c3fe48ad52f0b7d88d9ea62f9fd4c2ceed4f0acea3dd7bbbe1e81853683599fa5efdb7c1b36a1c8b885bbf0c440ec67f0b981e26dcaab7a8510f4311c49fde34f69c869a8286f82fe66f71b6e262e079a641f65710b3db5a642f5700c8f5676aa7b47d6cfd07ed88d020b79ed7c48e1a065853568179459321936818d5daaa0da5281430cfe38b677695b3c5d32452aee5087dda9a9c767f54e429d6be6e8bda59969d40bcb518db76bd56571eb1c1767c997f5e9ea0beafd85daa59242f01570ba0cd59d34d0f07422310ee0ea77e33cb0f95f2fcda0d9a4c2de1b6ce5559589132a220cb90c8a881cfdff0a733e5630803104fdfb6a7d25f3971c5e0377bcdc9834e53b3ad3d00b397099ceda4b724ec2ea7e8cf38e4b265d2ce11c2805b081146cf4f690f322beee6c7ec6358fba1c270e32f202018d04e54abc13f33df6ae063b61582715e771d0331c10c1e288c3591c94225f26ef00909331dd03981f57d6a6e1721ff79562eddadd1fb0439e9c214243a6fbc2532280b6ed198714de9a839295adfe7c4400da110bb12f1d9c9b88e5ecf300f454cb8427a8beb7ed183324dc3f9a789bc5debf9f8fb2fda32d7da5f80aa2a8d26a8f9cc9b1b11eb9219b25d7fea45b3d8bac8eab3cca55cf5b5bdfd81209e3c64f09168e06906950d4ff59ffad420871272bcdfaa3dc5dca9a587fcb52ce2b72650ea3ae0b1500954b1a3757cd24c0049e28ee54d94233104b5e5c85bcaecb26058d8bb91746b2b40c636d9899dbdd5ef7895d503a466801e3e83263109102220be9b6283e75c8288498e77125cdbe1ff999db65a6eddf5b40cda46c09ef0d6e83f7881bd4164e57b7a3d07a17d2cc451cad9a23f74a16be85d07d46b7032c8ae7bc76422949ee3fe88597360c2f1bf203ec570dcbb63d8652a524e9724cc9cc58670967cce8bfa9ee8d11ff29da072e0f9e9fd1104939e3ba95fafb90dce3f0b0355f0171b0022a4ea6aeff1b229963c1d003b50703cf51ad20696cd63a3133fc18177f0fe22b7f52857ce6a1a71e11484b21cf0ec6fa95eb3cb24b3ce1b9835bc6648fae49300d67ec4445389b0ef64a4ed02aa1910ef20863d4d435972275f3c0e91cac21a19691eeb85b37b1ece075dfe222e2e9137d179b66da23bf094e2bdb32ad2fd52a3d2ec6d52d74ded5b3eef92a578641b64f77420829b48a9648e8f7384fee7c00896e558dda2c16c7a1856c1c15b795f6286aecfc05bb1ddeb3d5dc6920cc6c58b2ed732e72e81704f831181c9d8d07db0e39e07ff04bdb24a772d3c51bd5ab0acac7da193ab3a4afae954237b4819ce07c6f803552bc1b93f53a0aa551be70b014e18ef62e3bee096c6cf81b90b66466020d667f34b0268a00b88c46c8b38db2a586f4c86d9a09de30510df7dca884eddc4cc5c8eaae034b7efd3cbff5a9d09ec0b774e6da2cf23e21c5ac54eded7ddead39396513cb2095a5883f89508d33d90b49f0fd6a155842dd6541616fd7a993ae1ac1f3efb7c172d541548b6f7bdfee5250ef828d9be0625ddcb3871e61a86b5f91e051a385b95a637fa0a84e490b4a7ab8013820beb96b0edb96cecbaf4712ef2c9ac18c546ddedb67460755071fd6fc6f7ed6ce2f148216053f101192d582e8b24539b67d8d32dd473b0393c2579bc47b8b5eb8c838822a2e5cf7b138f49b3f4e6b57bc0e444d791cea4e3e4a68134c6a072ef25d01f6dfe3f71e616b1ee40b39eba598a647bc1f838fbff6948dbb9d40440be145362e420a50bb1451b20f31168de9543454db475147b35b29d320827fa10428c7c9acd51da483e189469d8286a5f127a037231d519869eeb9caacea00a7b2652768ee2fac368e6bc8a7d85334d1606c48f4fb5c77226165be15c8dec8cc43ddf40fb57b802a4223e83cb4c4c71bdadb8b785ae7c786e4310646d72f24201b08f3e1f8a4440b70390899a29f571beb5a1bdf3fcc28d5e76ef947e522eca68f0b72b838b04b2ac58be353777a6c0d9440cdfa12a8550ce788e64fa41a66a7cbb2459fa56ad3d98f26e5f9e6930172e114e6bca5c41bb69f4a6baa2128696ccefb70b05649ed5e50adf69eba3c54ee68c94d7d754f83928ea4d0b82743f33ac5f3d51d54840127ccfd6d56df61cbdcdc70f5ce75e29d5ed85bb553deb1d3450d8c0f7476cb3a4e1ddb1a66953d6a87cc3357723d7811c7b4e8629641c504576b8c641d6fbfc8ccedf8ed20baef77869532899c7d43de6b914599df637f0afba0fc67314569288198a63bcb3231c07c2b59b3b2722c3ceccb9c07862df7d943aa6f45db93157debd5a5308f13dac69c88c7089ea23cce736becdd1a85f5234cea0db2c23faf0a24866aeef376098b5e77a45fe2530c238b95bf7913996d0d043a31c1c2f1aa030c5a60e74c8239441988545c37560135c1683be7b37ab6db3ad97cce1293213909abab307a7c9cef655195b2f670960ade03576a745dbd0c1ee16f7eb3eecea9376ab453c9b3ca2737ff2eae478b8d82a5fbd271992a340e2c67315cb57ca87951938d19dacfbb775d9e6ca762f21e0e0a7c5f31f8ce51303a168d438f1021e33e5c8843b1618788c10392ce38b0819a70c4eaf6c2fd9b4c4ace2af01e9826e4a42fa71e8e844523b649fcfc3d0234694c90bd882dfe5ea35828dee865999230c65cb177c4dcfcea752bfe281ca787a530a970c20930545c366fb657c57f95302fef064f194c498a3162c9f5b1f9760f86ed9eb8524abb8d26fa1d9a17260966c69d8e4f61a3a903a1e5d0bc8916d06e14f9c9c7e8c48edc28a1bf3e83feeafa7e0af927b80fed1ca7ad17f36353ddb467ea2e81f3667ec305fa6067811ed8f022548d75200e7bb29df99b5c0915098153d6ac439b24ec967211aaa30a1714ba87101621ebfa1b42eda8f88e2ce4835e071448b5c814af4d7ff0f82b012655a1747e04c114b78d203e6929c2b9cbceb9751ada1b6201f3f01ab2df5783896907c2cd75e2d25fedc7abe331f198019455e0392e20c7fef35a17df498436f015e12f8254e1f2e3ca47fde3c586ab08ebbdf9bc0499c119b2df5935aa6c56cc2269cca4059c96f5d6c878f4e208e8c057a1e267b2031d2d68fb9e735b3cc665a1b7d0a3bce71460dca220f8ad3571b0e5804d7d384f92ca2a64eb3abcf8f7a9eb09460706661aef36e2681d415d6180c9a63f16c993bd2be4881a880f362cc16b6e30743a98efe74c13ed3fb51c2ba0d1d126a7a3d9bcfb741c8e234f3b5a5c8503bff9c3b362ea197a3057ea435616cbae7356ae59c7f5180e2b862be481cfb81c0c22db080b12be9705bf426bd89787d2d2351b9a3d9d9197392e5be422a8a57c5291509fd00d0c48c97164f2c6b6f9d725fcdb02e43b359200fc5c7b80b8abe8b74122a0bbb4237fae3b8286c12859e4d0c4da83bbfaf08a0403c063680fc3eaeda3fe314a81efbaeaf7e1875d3cd8e15f5e5c5611546237601b81dcc93fc5e40dc96f1668fa1e13fedfe4bfcae048a782f9708fc0ebf565d7d42c3c7feb2fb2a484bd19c45c7763f83f8243d04998b9c8ea409fddb8f8fd0b07a174fccccfa6ea0a3ec0a2c517623d6155b18fe24d95297ad27ca9c2558ea945d39d3c99b41ef6c674f6339b40776f3e51dbe030ecb64278835ca6ad5bccb1c43d044c2e93e684ee7f839921915fd55ee9877da3f7da412326f8a795f8f6158cea607de52b914c172170e890c185a889a0bc196330a2a67acc943f07a9c99ca223a85284289f67ac7af2353ab1e65a4c8b23229533b8a707954395d5b2422539f04b450e9561d543c699b362aae8cbeff77af4b1c1e4626b89a252092d41633325fd656dbce1b00df20a9a36a4bfdad2f3e69f1850dd31d4c1ee1cce3e668705c7d6774dc6b6dc918b32c12886cb90b5afc6a7535aa72008752ec71e79ced8ebe6272f1a0d7c4033af55aabf03e08ea84a9598c77140e672821cd2e3e7e39f221a412a054bad0e229a4689c3aa03dc24333f0d92075b02d386553803bd227e80db4c5378b34cfb0bc2427865a390aa6c9afa2fc78ad715a9e28c9055c49ff64b3d3e1b21338d6b3b3fca0f1df7b3fed5b9c09e5f81809da324d2af87dc6233110135580814aa339966516e560a8082e3114b63740305a5067dd953d30f6ca304fdde66755ffd52011b90ccaa00ff966e30529137e81fc2825209ea6a8559f5e8481d0328998c27ef451d024afa26e4b136e099538293a654f7111469cad3ab8e891638ebec38417fd2bbaa8e4142e58f395e58f71aa396c8eef34e93c6f9b21d68f5fb05636bd7ac1b19de269fc755c818ec69bd959713bcae8c42cb70152eb25b47f8e99a6d57808c73a76e00c2c7dc1327d8994a93091d1fb980405a6e18f48d8179497acb84bf992c4835665b9aec553e42f5ea1e6538ae1338919387a175b22c6772c1dbb41b823e402a6df04b847c38e4804d305cb18bf389fcb49d7c871370043329c2f3fa96ef94fa12d9aabadf635254995a93cfcce61c98c93d7c9c168e98b166c45267cf023aa422aad14dbfbff045f19846a28d923ddd441ceaee26358a543f10e780634200f440f92d8eb49e5e309eea3f3b70c0d22f556af76fd4b0849e1f370ca5b69abc9c50116296e47ec576b394f7df084bddd4cf17893ccc815deb7a47a7e7a521a937363acc24973f6f674f74d6515ca72df700bc013eca75743607298246d46e5cbcbed9e933fdc62c657b362a976a5ae7f80441043551dcad39d6d966be14fa4b035fe6192df98e6ba235bf45925eec3cf607f744cb0a152b977ad751b3e5e087fc977a004f10fd619da9797ffded554321c46a864cb446cae345427ed3183691d25c6c5ffa3bd2fddc357f8c4446c1670c7a2aac1ac3dc8bf09f82082f31f423247721f8e8fb4ed6f09e3e891b6ddd331e42c8d8b0aa064bb5c5e9e2e84b6a48ca21e8b15749b6953755a4dda6dc7bc1f54ebe1d17b27cc43fe24bd723fb0417a96f7bd312b237768aff595cff5593435a19af5b1c642c924716f431e8a8baa592cf3269bcbaa2b0f3fdef3ceac8c3ef157e2a70382696dda3dfa704cde54873cb6d48b966db24ea0f7e5d0d9aae6a521abe4822b9b5c394d8bac2bbe348ac49fdd0318e2a9ddbb99c653cac9164bed0f52700ba5265a609e5c32a66f313530ac3f7c474f2b01464c0531c55e0d7c10b32dc2ace1062c2254b8d8bc7a5638255115a3f91f387fcf6999c79d5f53f07d9c8354dc13490e5d5de55c8504d4feb7696142476509405ffa64aca9413cb4248d0fd036b8cff7511f34643f2dba17659bc40eb5de04ddf9d3856faee86fd54f63290fd085ef02d1c06745bce26930ad44eb43b25136b3dff4b28e146e2b452bea6e00da4df9e3bf123ab05afeba5b38905b6d474fadedba24ee44f67ad2fe47415f39004553a24ff08564da56bb5ca771ae7aeed954c208fc0bf510b3aeefba5dbbb89a542f9c83a4d039294ba5ae25feab1d93b908a86b323e5be8c502886ce55ae4e55fd57817be2a225e41c47ab356dabfc0149dd9808e1a96e7b48ecb126403066e39c92052018f7a56cb60c9bb79d819a6940ff39923f3522d42d33c5dd066274025b4e98faad17c4f94499ca3d815dcbec8764d5d493ad2d70f3b10291044c5e079340c0a7cce505bb3d384b7ac58c7fc65644a0924d55ea070795c2e93f724080fe22a20513c2b1976155cb2f92fab738e14c8531fb6787f6038215ff64b26ce21ca3b23f49c96fa8666855009f8fc2695a399ef72687b032635a90e9fa14e54ecbaf7078ded70d98ad89147be8264aee86d4ed4e05477eb7ba36d62ba176b3860d7a1532bc07a63cc5fd46ed5ede738b5632e5297dab74d306c107c87d9306f3e12d72007a02c8888db6506f600387e8a9e0c1ccf39e4e2ef997c26b31709696cfad48643ab9562b157b21b1467ef7012e346f087dbec7574f43b50522903f6644ddc1237752840700e2d4ad551c0dbe74b7e80920252a9c45eb8a4ffec0f56b62a7747f239d117a233b2b94c43f9ad5e972d3b8fba964633028e7813a27d026e9f964984b2cbfd1f4d057052091ad1d84499a9ff5a479ec109f8a859b7747c24b927c6f7cab89fc15b15426ef6827121db831eaeaf42ec1d096d08b02744136af3874957e5af4cd25692eeb884289a371c4df738106d5ca9f871c334480d99cfd8d8911bf6e30c3cce391d10dd87695a9b6a70bc95e0726c1832900dcfb9681ce82335dae179c2c234f966ad11de7be6893f2c19f99571c6891c11303d9b46e26e4e2bda58771ae5ad55879adb213cea404947aad6aa5da627b20c9fb1fab828652ee44a94883ed3bfb5174f2e637671adef3dd846d0604cb7ce3c93879953d93439ee6ca5f11406f30cb359e486d2ffc452e26be44d36eed00e31b3cd92aee8c1e034cbb69ed295ca348b42333c80937085800b4e04289b17cbe1c893df09c20fc9b3c3362d2a6aadd6d92b855b6dbc9955cb20dd4294a51a83628ff0be4a5833ca80bef266a318397aacead0e8061bb7aea6c2a0e0095b32ee7859fbfb93b70456895f12b724b5e8877c6682a02a4d2222d35c31191aad1cd99b4d3b54d67b0ae69fc82e0463a3cbdb450213bb793b9f225c766a9ff7efefdd130f57ca60e3c30d414416149ec30cbb9404c4319a6028d5fca6724185f333af1b7164fbe7c85c1c186cc5513e787a4c1fe316495064e3bac9d776ce7fb1a557b0849b80a229a3eaaba6a1a0333fb337f3c42bbd31f29660a2c0420b1cc06c200934506627925b577f674779295a24850d526e034329bad5b3a8e0f1f53d6f02824e8d20e5feead0a5701077f68aaaedc176b8980ce4e9bf8ef7a1e37e20983294eeff63c46bd565582d2a47d3bdd76156787e51b456809e8f0d935d0d2adc1003ec93e452a11cf8b3a8b41553a238a32a3e1bd717138bd23a10371260280ed89f776b3102e63467c069a33d85e6dcfe45b9d02a76cc4bb8a29875b59ff9cef830f450cbca98688e0b9f00d45d8220374507bae3716b44d027746c8ce30d44a7b99ad0f19f50705699c4e5f741ebd7dad059ee3053fba9b571c5b6e34410b234b862197558b69352db2f9b95471b0e5b7d4980ba4220ee86897badaa889d78d71d1a1588b1a9093519386617b453b347afe12818610ff2961cecf44e863dc78605cf71c2906c207a1b92cb8fa763e1ef7d9053801962e59f29649492ff85e10626f0acd87a6ec7b1431ba58ddb7b0e515d80e205a1bd43b69853e48cf84a9b0dc1b18bf54bb2f0c7ef57e8bdeb680e87b19c99b67d8f544e3e761635ebfc3a55f3720fe49c92ad368f599e39fc5b211551ecbcd867fcb97d6a3b2f174bada49ea1fb6e954dcb17897cd88df4e79b791d393e1c4370252e009fdea00fe07bf9c97e4f25229a22f2106e8850316cbabfe8b5d9ab91f0be5859846e62d29401d5d91102802462d2a0a372ef485b3922af0673fb8179dec46b8e8c6f7e779d0b38e2cb18d6c3fa4d744f83c2409efd7e2313f6f4d8ec2c73aed668f10db6be40947538f968d9222977f71854db197ff05e0f92fd86120e7be62aa368d077ebee107650bda4888fc063713e20307fd623082ee99133267af60298abb83a7bf8e4a6fb3fbfbd3fe7d520f179d264cddcf884e6419da1ccc206799df9803dd40894cdec487beed1c1934a461d3af90e641bcd73ced98d3d62b76761e71415fedf3b69a201fd1e25d2a775549ae2356a8278ff4bb93e1c6ec546a63ac803ed494785fbed83da9b4c597c5abbdde6632fbb859f3b2fbfa828bb07eb94e836038f78d0b7c11be3e10d3beb13daadd5bf3f0879fdbc3551ff3f5e7f90e14e3130ae97997c02012580bceaba149a7e9fef65a42fde39c93210b18337023cdc78314fc69511d4eec5614f4b02dfbdcdd254d2305dd6710827264d3fa5bf42171220fa56d62bab06ecd089c68f246c811a7f77e7e23c767ab2011401c35bb2a42fc9f67f0665214ab3e1112c20a102779d9188359df9aef6c8ad241612b4dc34ca35aeea7336832238ec87bccfa5a93e60d55c039d0837d2ebcbf02b1fe37b6fa58732a3a71cd5a4a7b1a1f6c508d5c126ada7784328c72ebc6990194cb5e8fce7559717d8abc45b118bae2faf31744ffceba6b690e4cde049de0d79dbc217dea38ea364d4206ce469b6a4daf99b99b8002992cb394e51c3af84864800f4465850be8ea7f10e4db4b5c3016ff9ab6297e8791d3331141792d598f2e707c80313874f17466dc8dafe84c2e065d20eb99fad626306606bd4cd68ea61f781bd781b59b0d932abc7bc8bbb93356974ebd1a3c6ef03ccaca44461b08d047a8e90519e3d3332ae81bde11d467ca76818873cfa6be85ed7d7505d610cd948da9356ee73e18b9c4179c8b4075a3416eab842f9ac681dce934bbb7832129d72a8dd55159f65df4bea5372e0ad69e054869036030f878b3a79fd7396ae123d2e59928bd1ec7aa224f203bc9eee206fc780b3836959ebb384c0a0c008573baf6843d0793f22d9f0413f143d478c44ba9a177680595ef206ad4ea2da58952d4476192a6da93a70775f24b689e71573e05903f3605ac203df3779bddf1631d0aecd685d3d255150b13b95343465b646214ccc8d5c6591929727567e0bb1b985997d0d865e49dd02fd202eecb2a8686805b5c4eb495bf2378d84569919910fa9fd57a749a79f3daefb0de9ad89c9348eb866e8dd87e2cdb238da7c29a36a6caf7413d6fe01a7780405410722313dbd3d8d280442bdf7f596cc55db77e8395a9c8980b4c8f9162524c7d4cb9c521c3a177a4a4e2ae3b8b0c5b4026221db1f85916f98971b285a603ffbb1ca5db5c930b1582413ee729e813b1180120ce956446d68ac8670671868dbb3c6285d857721dba5129bff83c0c972b1cc6510694dc407686f9aa8bb8f4ae284df73960b332f826618487cc3b52ae96f9bbdec49bc64c7a7f27d7004f6a9c430bb412c801dc5f95fbb1a0cf09973aa99874c45b533e8a26f94e5437893ca539fb23e57c6e5a6897fe9d3f544e014bd005ff197cb009c2e50e0a690d6dd099c64dcd9096efe6a84dcb66d83c39b7400e020436a23cf7d2ff041ec3441083ff2ea74a23f8eec267b2fd1ed45722dba392cf284092b76898c45a6ec91ee8a26378bfa6c65a2cee554c6b1f60ed09ff12798659a904254a2dd837492f501a71752f1682d564f6d5baae35846d8addc1628ae0155705c0b98d0c106116a0f523ae738bb45e1e546d39ca93c2b7e01f0a33934c92e18a41c5b1a6bfcf43e55d92a54a6ec1d72a4138becf7e30ad34ce6849f02f6f35cf0f85b5c3bf92ccc0b99b9ad2df951f29d388590e3fc442ca6f214aac5edb4a28c2fb998de6c70b90f847cdd45d5e6d43482e3dd361a04fec76065153cd166278bff51714a5e743ccc5076e679e7c2bbe3ac24c27d7260a2738f0243eb53644b28cfe9eb9bd47def92b87d3f2de84fb3615ef1bc8597b6941ea3fcea945356876fa4dbb9cb6fc60748ecc195947835f0a0124e5abd77f7530208120eb304967a1d8536ef322ea0aa898791bca9998ba634291f55e5f1ff9ae5737c5afcb157aa05ce4092867fda6fe79ecfbb4be269050eee96e927470d48b87f7b0c61522af7125931302a03ec74e3e320655ebb92e53f8c39adee2676169c94ed69c80b7ba24a8e245da8a87c22a55719f407004628afc4729c2abf987abec0a4736e96f4fb285db342cec5770d0756a7ace71518e3fdd58b28fe554ae41773715819b707fef571ae2b93f8eb7702808f71b2777f98184c18878d295fa919ebf6bab919eed0e2962136638030360a1497aa1049f4ee5e4d4dacc526fc8bee2c596f7202f4fd33a7a0e5a00642a804247aa0196c9a0a06c7aad07ed5f2c0b092ec58cb208fddc7858650efcd405accd08002881730fc6c53b6306882a033557f7ab92239805932c30c5dd1da4ff67173ecc021e7c7d75e82d0c89510bb44eb781c44cf8aa6c58e2a06107e666d1c62d148f3d762b68169a83e43a18a5e4db15529b18d38eeff29d36be229b9aa1c1e69c603a07ddaf47d291a0c9c01ae1fce6ebe24d3bc9379dd79ca1a6e78270f8645443f3a9abfb94f41f3314bfbafe45f9f594223a1cf85d832a3b31da014dca8ca30b2640646d16a05276c5598ddb1de682cf050a831e09db39bea2df3bce8fcd2507b51217063c0a729602ba80f9399d310ea4522a796491a271d46c55a2a7c1e48f12d0c2d787ac36cec5bc1094880306925677454bb06fbc470117f3c9a39298b150d08c5c5dc6597d290ba7c7be22ff4c8d0608b767a2810bed17ef8240ac92d86cad5349260a7d13e4b00cc1d7478dddd09ad91ca338da54841b207e70911bb73742f8a2b75977916e4064a0976284db29d83d8b6c76d8fdc594c177b1612417c60ef9f96686c4ddcb65fa709588d5c051bd8ac10c041d9726d9582c936c2c5da14cae4fb1786a487bfa1d0657cdc4a370aa2e7538ad48e5b9a6792580ed1ff0b78b1c05e4bfe48cd658d47626a8df8fe73fc1a27a559c5afc55833d6055f02b5fe83b2532fe15ce7ab69a0ecb727026e51684b203849f4e0833095203f276da923c0839efc039284a4350685a95d8d27417d3b1d06e1f2c21ea33887a940ce78873084e6ab012f1010045f33a95e3e007ff90ecd3e8199efc6e178424e24724a8a85f7fb8ac22cf502ba98b86be31a6a9060630473c3f3b899ad1028ad4e5be2a7fabb2feba2f0ffd0b02b5de1920148ee65959810b05818ca6d26b2b89712e919d908caa2b747ed414c0a0a386e064e176e76ef2c4a32999f390122d1c35c7045fe92b933e53e74233aba01620ddddbf99c53ee756972e4264bf6be9da737b7f63f21a5ec0ddb01f8bf080a1e2e5baae3d79008c00c23720d80aa41cb9409418f42303684eb52067a65565a88ad6b1a89cfde76da6b63c893b266874d76c68e0ca4492f292973c19ba8c091632ac1a86865a954877b01c63c6be4f3e739c31602e801530ae774d322a7004a06b18bd836de3c94be3615c6fdeb8d2479651602fccefe271090b2f61ce121040b4da30f3db80db76d397805f71b7013793de5bec7e86b2add1e16e7474b3a359f3be7197b7f4b2ebb401f3201c58c82181a2ca9af94ab2587b2eb39b993d44e3346640a73695e105f0f8891d34394d83cc6a3b3803551f1aa33f7e064bdfa9873f8a6ad89b1244a74e67e8b63bd196a2c49e093eb76f1676255d3b8246d92cb32c4ca943e413f58d654df429ee5e426fde9d3d49ab3f80df1f6deb40c1fff360c8bd5e8e7695e326de948acb79cb9d664a34fb32407be3ef3681f259f137a45e4658509f57c974797dadaeb7c422648daceb2278bbfc120fc162a4452896863c43a8e23c448d41a90b7b8c81669e8a04d3c0031aa3ba9369182980fa0c187af82a34b2761719d22bfb250ad11746c268d6ad922accb20f60e0fea277fcdb8303eb315a46cda1c0e46f179ea32256c3c9f745993337e961625bfef356157cb79eb4556141d104f99385169f7fd7348a26bc5a5c8c88c293d2577a44a11c0613e0ad7f825e44931178dd36959a9edc6fcf7b958d310afd653e50903103ce68da749291c22c186e05419d7d06f66543dc9608df6ba5c48afcd65db5be77bb9050ed0f4883d1a43a3e76bb1cf7259191fe59001b64f41c1034469f2663e20e75d9cf646b6a3203226fb9749f77b17fb020f534954ca8b60da83841365c02789e83cbbf8770884e4fcd21d44f0784d6d213e7305950f3cde30269c080865255317ceec9830f3f2a9080c1059ef994320ba8886962b4a5892b9e02cf321a1affd9967a50dc7aeeb52b24f57f7634b9b481eadfaeadeb3074e2592956a2c2958528a766608c13b446bb111e8d26658a50d6b78abf4a358ce0067b5f4bd12cc2a989eb038e7254e308f39ddc8431b33b66b1c63d88bb223b8f15f881c15c5e055382c682a33dd9c6e4f1b8088d4c0c1a6a8fabdaef21fe77767817c531380dfab90845809d34587c85d366659a76236dc4ff8cccb4d370fe7a9c109fd0920adbdc822be3bae60a6e4a8d0baa1c705a03a95646d539dc28e4c4c34689d802af5d654e2eaa81e33246cd90e390c7b0a3d84987e9213f2e6dc9f6ef2a7230b790533c02d5ee7d0f701bf5a6e07deee645bb34aa99aaaebe5ec805325dddac15c2a5868d7ef67925f215f0a2250060e6fcf83e158e48a3e49b56ba118ff84258504a73f692c7aade590fd6f0fed9399d78fc6230786adf9624c3ee9f6cf26658c8660d5193eeb75c4fc3bd027b85d0ff745062a406e90458de9ef907866a5f5bd0b98507e92a406dd43730fe5bf105021da855c912dbb0287eb568301f4be39702cb5bb90cfa029b4d1ca146f019b2dfcdb1b7bdbc7c1a5f5a0d93f4969b5f240ff7f0ad9292385bbb5c180e2a3240498327284534a9702717e75c314125090e43a51c60b0a8cac9393c29552fa166fd382eb50c144c99b345fd6308bb66dfb84618c2c4e99c1d599440af78f70849a094b7be50a2d847db83500467da1660452b14736cfc3e265808d964a1b1ce83bcef7437872e0d4ee3a9d3f444abe4c59aeca82c70977024aa5e6a6aefac98c8c81ec1b4459700200b037b6c3159761634e1628c11242490952de7f83f6a50eb1537ef7763e4edd2ccc60fe78013406469cec568385bac2c99c039745d89f5683b90b78d9bf05c9ca8d32be0613ae1d329d41afbf16f5f40b63506e5cb7e1b4c6dea8af051f603860a1bf95671d43f3181ee76c5a469e0feffc89a56a47cee0c58260ab0e71dc40f556a0c7d8722ea7cb5cfc75ed1d3e3f1509c525126ba2cca8f3f4e0b3a1e679d136c3d527669fb0447f971f1a50da801b11595d9a7d498bdd0fd0552064ddcf64e5e33be0597713c620abe4fdce707d3da750a04eda15c426b53c8aa9a28306a025d0df7ad46712493d4a83c080bf8dbff0efeca5bea05193259d3ec64120681c435fea713386194ab99c5c6f32cba8b86b8ecbf02194dc5316594de3262299da171003822f4c1d442bd3445854cc86ed80d120686ffccf230ecfea99e04d294d605e3f9c5e90b36742baceeabfc90806ae0dd80497d406183022fd55455da1aa0a3e35abe91779427b4fb119acc6e43985180f4a08b0a422485135b3c035e7ff33798c2bbbac45a2c74aea865401827a79c61d0952ac842ed81249a2a44f0d15606ad6b687505bcb584660e098ba9ec62f7443fc418b6ce5ab0df04635faab2b3ef328ef0aa5052f5f7018b135e35001524b3e8bb9613a0c4897d6a15529686d4b995202bac89dd4e98e56ad989abfceaf4e257d42a3e1b321e122d1c0dc1a9896221a3d16d238dd17322ac9efb1a545850924ee6a1390ec96c84a1de95c7bcc9e8a75b47093042b42ab7f2ec7f6c4f1560e6bd376753207a5b1e8e8d67d2bf7b68b4550315910b3c4754bcd3fa8afdb39432ac24bc4e220ba0eac0361794df13ab87932566b2ad038ee75c0bc7fde5e154be20f767803e5bc819e8906308093002e9effce785d406bf275765f8a4aa10679f1a715fc61f85a506b0cfa6d3e8a2782074570a13461535f216d5c11acf9d4c7fa4e491cca72e654b13e05effe619f522d526de97b4a2860aa7e79b913ae0e6d19042a6bac986db49f26ecd632c530618fff00371a9889a6645aa2f7e4916fb4e10fd58f9b74ffe4a9ba9800aeee24eb4de6289251c5f6e251701ec48c0c674b5e423a44bbf327415a020787d4cbbfe68222ca56b46ca82d541d9a0c1f628e907e848fd5200ea5ad521f229d2808dc30f4b8a0ebddd5f16d11573b6c67d3a1bf8f86c79d274b27a04a9bcfe38cc1656432db74adfc14e42cd0d4d2261f70ea8439678495214af0ce823b6c0228730ad66980b6b5ea45eabcbe0580ab8b72e54ea4c925067766cee24ab663e59a072595f8643b47f52f5a76203ef06345485ecdb045388376b08013f94eececc664d3c423b59ab0f3c4b0570268e2c7409fa971286cdb655faa4c6a4eea0e2c7e1cada5344f327d5dd4b0cf9895d5e94c74712d63150f78601b518c0c67db14a0e3cd5637021e148d28741753bc60b8e05b66b364f1e03a15b20bc2609cb5af0af0e047417ffa28e1784c6352896fbee053f747c3ba3b859014ba81f404d37662304b4d2cdd12fc9fa9ac126701a4103965fa8a31f7dbe766ec2ca82ab498c0843c2a1c08a9a32c3bc10ac581d192be7b4108501222d9e3c38a49b151f00ac3f5c243ba520b0cb6719c904fb734faff41041fbc3a560eef126b2976bba76b368f4b430fb78d52f9a757a057ae180ea49f01589838727ae404305321d6546abc36974c774204fb41636a02ee8c7ec41f75419dfac5cdbdb27acc347ef378369868e8c90587df0ed11d68af0d9e1df07f193ff43bbc95bfc480243ed11c293fedd25ef93f4b6122e9e65a9c075142c96da2c36904a0ede223f1adfbd85caa32309d4b23f1ca33f8db41ea28ccdd10704ecf168b1335e8da287fa2733d2b1912a1bee976e0ba26a3b2cb374ecab6a1bb0a4efd1153d80c3c25f3ffd05e991b9cc8b7838510024bb45033631c691711f57385694acf014cf1240277db68e3d2c1ecaf3131c1a255b0ddfa9edab29a6358274953b93d76b47a2bbb07d4dc6c30a5a0cf917c80666a76e3110afb7846815895fdd5ffdcee0cfd89d0cdbf1cbabe52d326d53c55178f71662f0e6947ab70440feee07d6c4b64e97d4595d2fe64eedaf897b1274c50bf82d9a8f8cabf8fbf95d4abb507e817f629cc4c6760439d1d0d4b951412d3b787c4dde30f5f13ce0f22815af904b711e97096e6d0b33fa0f4c351c21a816449b9b95f48617f7a18dccd32d3b942fde7423478fb6614aaa8d8c2b21500f50052599f26786679d1fe9d7eb453fad5282e9b45e75b0f5300148b3ebfccbf0d69f1097150a146b42609688372e70ccdc23dd1298bbb6c1e33a4c1490fc76060a85f00375e013ec276e889a15d1dfb256e0c29bebef352c381396cb84ef677dca1c78d55006dc476974bd34dec28b500b5d75a895c4d0529a930a329181f136a41ecf032d2a62c30ef83c985f477ef79168e0d3ddde6d7c4f2a41cac70ab3a23f75163cbb6099ba25b66c43f7a0d618a34b69062fbcf516d286b985890fa7c5192e2df8bcdc82bf3040992b46b1fb87de25af32fb167fdf9b86398b4b8db737c331eaabc2fda052f5aa997c154512b9c44518be581ece808b613ae07de19a537111de58334e63e5440b5d8466f660f599a733cb1958d2de13fd2a0e738b8efc56aaac426a033301a1cc203adf7a93278f3a8bc4d2af9950214c259a3ebad146ce51c83cc2afe295197c9a909b3a161e34bb9e905dccd07e874b52ccc26d60d8d074739439cf2613aa5ebd9c62375bbcde351bc654cfa0d4dbd9a290f48c381b8349ff47650e98fe3ea2e1db6927863cc0040efaa64023ab08d183a7a53ac4f5b04b3c74b731b7c8c686f29e26374ed69d32886b78c112bb7ec21f6eb04cc2319dc14b7edb07e6868247d009a6ba42722d2884b2857dddeb1d562770e3f507cc2f77ea011b5e0f708370faea050121ab298b4625f6383a49e1bd592a53e6fcee5363c5dbfd149078c0d06b1a5b6cc7baf0ce7af006c2cab81237bd850fb6afbba348b5cbfd2e6bc97d2357dc43bc2653026e21bf02f6bf25ae929e4ae421de6a5594ed5c7ecf97c091d86e858b153232cb5c2a9c8df2ef7b62e53644d03166e51c493c1cc8dbf551b2a6387689572e12548202266676fc0e16efc1911df15af052f20e3677e312721b86290073ae285a6e11ad302044aea93cef54267a4a2596605d2f6678d7e6aec1b9c4e81d6d9ef619b395ce1a5c4f317247eb36fe572afc5a667492ec8058c869c4d33aed467287ec9ce992ffd84119912b33e08dfe423fcf563bb8779a0b433cf59b898fc1b37583305d3211a1774fcd00fd9bc36287c4f5da8bbc392004c3cfd19a476cbfdfe456ecd10b0e99a65793bcad8a9db0641f966a9ee050c081e2b457fb217c91b9927c1636913140741ac628f15c79fd3927ce5f550869db7c390c579a96525f1a1d7ab4f2ebc5c345e1a7b9072e7e121cc56613f0fe37e55979ca65231e38886a296f8988e53a1c7f5bf266ec096c751e360a96536f5cfd2b183c34406a919006427b67a47e475eb8a099ba54b3fecf5775c85218f0d3b1ec75aef42f72f5968b226264bcaf4b46145bd0e4e78b5b981eeee3e96b3ce5c6879830b0cd63ab3167469d813e0282c830391e39baad9278244f6dbde83859abfde229e6df6f1831bac24082c0dd6d58b58ff414e9b56c44f524cdb3fed22972a145d849584b3c5d440178fe97965390505cfd88461b8927fcef146535e57b1bb655edea03852f915c28402960a31c81d906580491b4aeebdf08a7cbe101b1b0afa5d5faf0e4e547d645d6701a0f01f827d66cdded583540ce6b5e8af2146bfbf872cf4a7aad933f2012501dfefb5eefc7df1e28b5cb72b9c57f67f84edb1ce3f3933bcdb1c180585aa9776ed41902bb0ff5b8827972935dbb205c99518ca044cff27b0aeaf1c79e14fff0315021b5a1a9dd5bd29502a2aae84c53f4b194651911ea2929c4e93fd5a332c58bb7dbf210f6f9fbe4ad2ab959b01cc6c75905ef8cb6cd3eb0975d5d950b524b05d5637e88c91d220981e30fa3aca4ef9ec111a804716b10d07a75489c2479d93ebb81dcf1f1994e15cde6f41bd755842c21f34b2ac83b3ca0d5be1880cf3ac4f25c377642dd3e81780f916ec50fec5a30b9ffec41b90c8959db442e95bdc1c5f09689f31be53d31132ffd8d1c643077f9cec08b62b48fc3f7be75d96e6f921b28b05a237b67efa1e8a945d2bacb05ec7e541cc73eff6e3b8e7d9e89590a6213017b78eb0f6ff4a7ead4484896e68bfae43366e583d77d90333b1559fb789af6847467fa9537c87779c26157ea1d46a67af088007f789415830d33b774f4806a654f45b537ed5eecd00012cc0b4f32069361cdb1903a568e489b32642ce3c7451677ecfefc53cc6905c0cda44be39018e3ef18a645c11ff7559d4117d678a85c865c8772ebcb4b3daed6fd26bf245349bba45c921c79276e2e395df9e06112bd825ac43f60f8deb2d778b7312cb8d787caf3e235cc2b149e0cfde5b9da99283fcff20c7943e241d87dff7319fa7889ade5582b44fc8b288dc00daf64d59ee322fbd1ec60c79484d1e4453fc46319ca899ad4b9f175f0f4160b21d3225ea9f711d49b10d4489e7697ffc4fb3ed2aef394d39f2ef35fef7ffd09dc9fa1a0704633965701859e3b136051c1d476c37f589b735670194a1a04f7ef791956f1f7a0cad28ee8f1c7749406f4225af2a58120e052927487cd7928601ace3cb6f584e6a9af0ec30905caaaad8eed201a95ff670741b49bc5e52788c4eaf0ae679c1dfd762f795cb32cdb927f978cc35575558c92c58de7a816400c8483031252c3fdd56e30806fb7a491cee16a9ed635049b068c429edf1e991d7eebe784aad911c0bae147e7d3b68ac9daa5c29b35710d37d772b341773ae766a8109f9351fb8bb177fd321ea40640add2e31eeda00f7d4571397d12d7b5b8fb6bd7231a96e933866c74a0e4da3ecc73e5e804c81ea911a7c4d501abbe39f7986e1ad4ff04d0adacd4b991489c7acbc122e05a363005f40d7f96978e96fdc75f3fb2a578c2f7da20406c800607e0a4eadebe7147e56ee1bec0ab1a03e128fac808533216f0c214a172345a3c0696431ca584fa90329b5b3643d5cb96cf2d69ebe40f8175a7ebec1381f835bbdd38e140c7064ae9f73d0e8eb8eb2c04f15bea76c6d30e9d57af7402ee151d025b8b847329d30f526803f2cc81b464f24153d9fa3e6f8dc6fcf16bf5f7bba368b60903365272c211b450882a42e938844cd802de221020fbe9d760072ae6c1a9f1d9efa61de31b66f84d4fe1b3e512a5a2582254d0b72cf05544cee2e1323e17db722edbce82beb1f18a4a1463a1795d108e4b6a3faea16a3cfc9703b963b481ed843a4a28fd40af770839b7286a045cc804a9241a94a92c19546fe00ad9c848e1637654b768298fd94bf67dc5dcb02b7610a76fe2ab23d50505fdc118f237d3703016097b2517de2bde54fdd45f3eeff91de30e34bca96d3349c2bc41474854ae0a0d8e1b6c440f0c4c2b7496a674a73c730bfecf2fae81bfc5dc8e176c4dbc3a7d6e33af823d203db417d4d2c8eebe1ddc2800d48ff9522af0f9c3d0c43f849fa70a34c578cd538397b316c88b53216380680ff3b2bf8efc6c2e2cc66bdb201569645b604d24621676aeb3d7435e2a9e4440677448978d1df00072b77063f1ca0c56671005a483ad517f79ef2ccedc9f46380b92d1407f1da72c2ed5c8f38ee2afba81cd6fec58efa5765181f1892f815ec208b5b5aa477f0502015ee636b96fea830917765dc30533c241ee0f5332b4fbbe0800e5d9bbc88463d955542427849816ed0747c6f16bdada78cd7edaf6a42ba53713fe1e0c744504ee310f8b378d6526596589cdd0d07a35fdb5221183e21f785a3869eb1bc8b7d56bafe6dc3f8331f0f2fecc0f516447f681b75392dcd32868c9d58dc60aec5cb6a316302956283d2738db515e2934ea7842a0df516674b021ab864982e50b95c18ab6f1196573693de10bcdee1f28a4c607f595fc64697346f6a657f406c931a25bcabd295ed460d9664f394853f3949d61da610605d3b5404060069f2a8c883c1371c13623cc551464ca5247586e4b988d31fa755028e0be56fe010138e399169ca8b5fec90d59322a9c9a50185f3895375efddb54e7219e0ca96a26e371aaea220f5998f7b7c619fc4ebf57557bda83c157f76b8fcf8210632ffd588d481147425d2c2970fa7520468d897a407a652e66acd35a623f37a2b04968915fcd2032a6e5cde75d8376d5e93994ebcd825e050ccb4d1b545d102dd132abc8d7cc5db6e0a077d3aeb06e83ebf0fd0a1db9227a01fcd018595076c99e5eb0abe85c2213b7a19afbc9859c4f451c27b679c92639f98c55e4679b0d4224a410146f92e94c1059af358dfcf8f8533089574db9489305cd8ec06bb55df1b09750b01bf412b05d7683e95fb38b9753bfaa78ce22898e67c33477c7499b1444a4300171f1eab415b0576d2c4daf2354883f747fe3b239acfce6fcb65d5e439f2bd58a65a3e0c28ef2d9ddae7433e0fd3f5183685a73779975a869e5f91842f8ab7ed86407737998e5506e99378bd3042e02dfb02eb06b980084f9467cdf6d0d6952e447c45d8b5289f90fcd8d0a5075b39e9a711bb811502e1e397d41aa218cc93a66301366f1918dbd7f095aee169d0bb764b1529f5988b938433c20f460b9930ea933fc5dd176ac276b83120ae99e03a9cf6623d6d0919800390767cd2c652739ba20e8785de2526b1ce72c8a9c98d0eaccf5c78ab44373b792c68df08f8aa891115578beef798ce84cba676d92c7cb22e9e72f835cdae561f0561aabdc35efba779bf0071cdded385bde5a91ec0ca6e351712d0c2a9a52ab0d2f9154dfa406396cdb36f16dfd907c60d5ea3efc7cef0c9c79f1cf0dc22758fc91f5473b3af7de82379d5f33f53a6b30fa6327deed44d5102c464fcabae3d03725b3fc598cbf288ef613b69cc05e300d037debb233fd2f2cd3f73a997a6a5647bb2669725f30f655a494114b2ce0f67cae25d9af3f2929007a65df23bed2afd81b9a75f639cb6d83af262d8ba74186c160c0036ce3a0521ecf11549e82eb2098ca1b6247627af1fe21fded5181a75e3db9df41511049fe457229e4f928810bd077fca71a1ed4e9ddfe4209ef759e548dde4025a8ec32098f41a09ed050bc0d7afaa668e645904bd70e117e50fd74c55ab682df56a913a834bb97834ef0cebb5fc4f94c3076ab90d049b743cb4d928d615438abc51f64a07723c7218f1b75f1fa67765986429b7684744b51837c086761234bc0d90f9386f2c72ebd744d2ed2903cc1499b166afe3f67b6ace6526531cd6cf7cbb2830c27c720b7d0e248c5a3f9b374e7a28c6a96ff17fee8f23ba482a8189e489b4a78a29b73e85c701a12ff258421acfab883b035ba03e1628be760c7c56f4ea3665df3480b53c2a3cc7838a39cedb7bb065b24ec452644ecf8624dc3863e06c3d52eb0fdb5f512530aed9f2abd2bd2a5671689c179eabbeeab0e80847473b495f7c955ddf0a4e879f7c44bf545778e89778ce0e05e746b18f2816db286c573d003d9820fec27fe269a2b45e518f8521f6321dce99b04193e6a1e20bdddf05e6f506cd03ad3d72389b4d66fcff2febd5e7cbae343532734de988daa80f28a5bdb3e2e2d32138ce6e2b1511effca5a74f5aa41da0d86f9592bb1f7277003c32f4194ea194d97199d7835ba8af054fb1f65282333dd15a50d97dc4b4aa45938e85871a3dd79f870b19b92d87f65cafcd2c81c8daa021c7aa107343a28ae9996837afb3d904bcc7d350939383a553a552d1b1a05481735766eaed91d0a5213b97bae790d14ff88b85e8fc332850f3dbeaac8a1d64f2712de644f4a444a1102a414f3475091a829b549f06774db77572f030e22c9b23a921dab47a6737a8b03f1cfbaed4cfb333b1575ef7aac64e79253fa685a90434e0c2047c0bd1efd23ad575c1a29c741c9f81ec1c4033817035fb7b30384e213496b4f26641c4cbc818dcd3c01c9b1350d00dcc79621221af7f9cb8e4709be91b1706642992e2c906e25d5ada02f3dfd82148de005c8abd5846cfce194e700a984e8315b43b847fc15a51c7b36ce3a1ea0808b4bb1c0de2dafd298c6096b8262a8a2af5e7dce7e817f1d4f01f00eff0fd128eeb993ecd44d0051cddcfc2675ee858d67a83499e22577458e5f8f4382c95928d3e00f1d6ccca6b53ec8af62eb3c291740956b6f6ca2cc9ef3e87728fcdfd25747124ab3260090ee9991c804b560a313808e9ec301866a56524197ec6fcd8c55045f0718acc6a8e6920b54967586c426707ee29cef493913ec4664ff20c1dc3428bf1c8de22b4201e8f09c54c19bcedd9efa69e3e4d9fccbfba60e66b5d2ad4643e6c8cb1d6994bbf7527b86c0c9fa0704565e426c0c6a3afcd5840f011853e192a406bbe461f10ee5d8e1d7e2ccd30ee7f20bc482816fe697faef63b7688b72ae161345463866532aed340caa5c477bc76faffd8a8cb3e35a72d681361841190e398479043546a09344562cdda72d6ec33e4ee94dc9c9aa8d7f2b08c013aca566cf340b4c376c8991528322fc9dae512e5bc029d4fbb044660d47ec8c7340fef7d25e6b9b75f82553bb289cd879f5567007d6ed46404f0464d8b2be7c4d19a5533eb29802e6953dac6397370ea5f17166fd1345696e43dbeeae6e01a4fe1d3e3ce27e865779bb9687e8d5363a69013ab6b17d0c67dce5351036355b3a554549d7a9eeaaad82ef86026ce195ce8793b64dfa9b0d0ffe3934c8ac83a5ea2fa66eaad3a5a4c5aaa7d8ca0ccb3776c94ac5f6507b8462171f8883f04a83c192d5c0ecbeb02fbb11f77913cf00c0e0401b431e54166ed2661dec24de8185693250884813e494f0a60853e6188aea995122936a201d35b7afe521d3b4e9636d00cc205304f010e094ebe0f5a9df357c80091aae44b69503422f36fc91fbc2c16431c78f55e8929bd78d6fa131481529c0459b0a8aaa96b5f120e7526781f4f4820e2da8b7ed49fc594b0726e1b399b72b8f192f109476c37102499a488f8b574bf0f71480dbbc178bbf62557eda53a03018e3a4fdbbfd8b3064a527d753e4305ba6577af5bd983c0cd3d78a183e5ada00e7be595f46b85edf484cab8dc51624b6b9761a2158d2386977b00acd9f6ceaaed940d980f33aec8bcf691ca5df9fad4323f292b920aedee0e000383390fe7647aece5391dfbfdb9e80710a74894e5d68f6d7beb3140778e1571770601e54e43b23091732a2c0c5dc4d2de90827a304cbb56dc0b1cbc8d8a2c631204d03f09e255ec20b365698d21f6e9ddcb35d213e777def2f54b6fd44971b4db5844442599ba1cc1f0a4d8f10799de836b1f7e1cdf9eb095f5a93d06341638ebff04d47a92d2af3cbe927199871beef98201635bd10e134787e6a3853a047c64592bfbd51f9c2bd6aef386b42b01e938431d42ba6582803ae8ec36a87fbfc31c2e13b181505e8402023692352953e8b5736e9a5ce4573900101a946f2e37436ac87cf70a7e3c59208f2c995968303f529d6de40d4653ca38f7bd03dc0f5c5ba788bb9bc3ced7e36fed8b0eb0086079f3d029b9da546dac5c9c3c1dd90171ccb4cc5bd460748861bcd0a7ea4efb7bdb7b201a1fd9428b7f3434d2e54f2e43b3bdfeee4570add387bf0ff0fd8bc8927d28a879f560056b5cd041dcaeb93f256206d67fafa03701cc9d31e98cc7baf08c6387d066946e0ffc2de3d3aaedfbedb446872907893754d26d4295ee0cbffa22d2ab8a6809512393d4c70cb391a18950308a3a37374e1ffb9112458fabc6527adf40eb72027ace3a4b64ebde2d6d61e637169dd1431909fec5c310bdbf07b80b6e9df3c22447c779a39a8090a0640c3b4a2d86fbca0732183212878db0a970edb3dface3da50290ac5978e1b9021bd6db28f64c9b9368b053deff93bf8f0b35e60fe1271187079812ebc135e6c07b65bc3878389819e4257d31f340259bf968bf197fb622c7068de1473ab3aff5a56ed2dc10b0ff4b5c42083a3d8a9610ec3f4386f39bbb1e72b4199d8394c14bbff39e0b88cdcb8ca62d07913956cae88dfb15f1f2f77c53294a933e10d7312bacdcf5f655acd4c7e237957604c20335cbc5d2c2cd2088a6228a1b49287ac53c754178d723de653ceec5d4665bcd58584f13b4b347d4d2cb3db1e4c9be94da92344c5c9ef46165b136cfdfd2458237ddc0ae05eb09c79a59b9b0829fc3fb5795f7f20c2654acdce4fe103319222a259f7f77cae70d716350709daa098cee2f164b459389b42698a1b652988dad56f20aaaa6649fad6fbe7ac76c1cf1dd6cd3124244af5c97b6213b7a3a88ee1dee88bb818044df435d0985b21389a8ec0a87490f707e1f6f70fdb0ca7a0422348b692ae12ef706c0da29eea9934fd22eea207998f033cf1187c9bdb000972ec542702e3a719115c5e20cdb6912bc73daf1bfcf6d9fb69cb2c915561f1a8cf1746e190dfd445b8f2da4040a5e7f441108d1b98a6f53f64869a67729a8a6c385ee2752d08d73c6a3b38a3b8c65e37080f19e13a91b5a3ad4124f1b3db4d65c5054658c1530d3deb928c84917c60e6ea4db64b73af558c10e0c2bb3ddd2176a2301fd0bea9b6951e017574af10d8706685551cd73cf9f72ff9349114f9ce7c24cc4d93a1f7eced47cbeb10074001dea8eedc2603c2db4a95999d473cc0bd6d8efc73191ccdfeac584777c6467f1857589ac620af3fdc8cb5b823200205f58eb3d8b0377efbe44c9181a478f10b1c5258bb0a06c8ec4e940cfaade583990205085b894bc967d01b40311eefdc23cf4ea6387e02f24f4ec591ee25f7015741b5f14870ad88bcb475434ef725af15dd4d627e3dd93e425f40226817a8d7ba36230696b4ad13b583706a688fde1bf89a93ba6e8f48e398971c2d1068c2f87aeada7020d7cad2b4b59b1701eab25ba40f3ee5ba5dc2551b0c237f5b9b63763750a19f2befba519a608c8462c669d3e263312a05d4ab1001d70d5ae66775188d027cb428c98be1bb377a8efb28fb98f301316b7e1cc523a6d89160b350fb71b981ef9c13165e3bab3ff4021df4c23cbfd72cf588df83033c0645f56e419d6d6f5bf2523d69742254ea2e3aa70fbc61d8d0d29ad12d7a11a774d07ca3273da3b173bb9fd82682bb8553abe2086d30d55d9e9d77dfe44fdc3cc1d6569affbd24b00271c99db7e7515317c206ec9e7f2403da7ffe0e942a0971e23c49e06598602f175eebc2d549cb7c8d53d0e66125e5d9a1e017cd1615582df6a8565a894745c421ea1a30a022b038c0c2b094c8f11c2acc4157e6f78f3e41389b47680923084cb4a3c4d5610bb743cb549018a9b4b09a0f7b45da81fec5bd1ff139083f8b1de811065d7944e1ba92a5944af7ba9ad724189a676eea55c9ad78121a6ec6192f8d95ac6ea67351a35e720e62a20c7a45df83b80feb7d8b9b0cd959a2bed2bf289ae68d029b842e9f9f93ce153cd3cd8855fb0bf2d3907ae31d7b9406814724e2ea3c7f0b646057307239b604ef92a47cec8b92e9afa4c61aa858459175376029b2f282980fefe7ade60aa226d23ad6bcdf3365f0b158e7de1fcacef45f9e454968328b82dde49b3b2add67d6071126efcef411c6ab1584f9edbc1e5709566150d3118dcfec8d045128f9fe7cacb7f1434826e0e931315986ca14ae2e7cbedf83802289db045495f84a8931de3aafd75a6c232357bb88ef92ccb8e781bce0de0f98442ba10fe714e3348359c145be28fffc91f2eb27e39f2453bb6965a3b48dc0a4f9afa2c6a4f52f4d8dc6e892c05087b79c5c41dbcbbe1129c57d56854db630f32fdd01f89341c8d40c0b906fc980e883fc7db388588f137cac9f5c85a93a80d9abcf97e0f530c8ad01405e75e28c8460d8c761d3357a0d17fcf095935608bee7ebc5a5477632c047b041ed60eccdfcc42b4be0437e60a8def3fc76b118eb351e2653d62173e7f54ec20621a4f7f85ee85f3014e3acec9168e0693f3f068ffdc20d4dc6f7dd784d7b1e7daa5b87af596f72a9f11a4f9bd41b84a2910a299de3319198a1fb2b4a9c480cf5907978d1209709bbc5b0ed8ed6f49ac1176c168d36366436145a95e7665b4aeb278abd14435c64e17a73f5678ecda2b03cf681d567bcb4eabd8ff2a16a0f83d325cd7c3be6bee4d62f842180273633377f1cc67fc18f3e8e5f156a09d3c968f0c0b7597249b5a844e34bda923d71923693de657d01e913a1fe810ce663784e0bf767814190f50acc5fffc39252463097e35db11a6a93ca67d6434cc6ef63e13833a4d8c1cc96a252a5951d9c146b58c11edcd0cd851277946a02a6e9979edbced51107e470f11c104f6eb49fe815c49dfce61f8da7b405aa0688e3fa58c0d5b26e8a338d3357d9d6e16159822f59f4b57bf260858ba8c32051a686cf1cef677c20187bc43b2e69957f9de8756256715805375fe21038520915fefe9810b7194a20be1038f7bc85a0f9f5c71d284e70cc5fda6d31c75fd66d9628f15e3040aaf8ab4627c80b463f364850d1f63c8932dcbe08f33e344ffc59f4416a68010c26f80a926e3a271797523b65163ea209af408af912208cb05e658ae47ff7695b878b382812c119b7d00a8aa2cc1c16bdeef8d856ceda68caa83830fbf0fc78b3eed812c5715bf27fff57a614959552fcfdc9b112e53fa0c7e470648fd35acf73bc4f61a90f09cac5f9b13170c361d58bd79231a0b872e191f7e702327dee39b73608829d1ed0f0782df867f45feba9808c011b8808aecc64c1d8a33665cb8c3222453952a98ac357d8e1a2ce147260b94b61e28d0627af5b13ecadf3825b0fe54a5c2e8c293ea7d08483c7d9f31c7eaed2a91e5f5c9345060b7c048f3192f4a3f873ac521e72978ed5555e94279555a957e0150b89686bdad3ea42fc26a669624dfc7ff70c84620255806ca89cf51bb8109be42f3074b7ee20b6935261ee2b23b5e1a0fc9f4d3f793a93f84b2f8a1ca87172f1e490f3a21a0054cf97abc9d878cbf51fa5fd747bd48d3605eb33e9c5729a7e0b4134d0bb12996e87d8e8b33e8962904a075438e2b3c1d9dedf4f9d835d64f1b7cd70da74045711bdb4e270a1447ee0c8cead762458d9191788074842471cc7cf71309188b0e45b0022a5bd4d10f10be247cda7cc562ba8a30ca0bd7ac4015b23f28b07ef40925b28df6e4d8fd8da9e64d49e46cffd5cfc3edb5759dbe3f1342907a0cbacc3e55103284bb2db410dbb81e127a37ba490a27eb8d7fbf5b417128deafa9388b538c24e5fe980c3ab56acd6acc8378523ea3998f6bbc68454ff9c7d470d830c33912eab114f20b126bb2e6d0fd82306a4a43648ca1f475e9baa3b0bf396323c2045df58e2e320dd28e36e09549ca9b41391090a6c0e567f5cebe13ff23531587ec2bfa18e2f93044be2a76a9c4e0453810718266f56f4a55d0fb84575ab0a578712e20c6efec3827673a254668347fe7dd4d966b5d2153963b709218ee11b328612b473672a1cf6f26206968d74c2c702a3ef80155deb7e8a0604488d20cc96c31c8e6943398616e45c147efd756c606248fb57b0459a16bc1dec7c427fe670f1eb8a826faa2a0e281fb6723caa7ed986c30a2bf53df27d32d655cea72a6c263770da72a1e70e4b50180a2e7302f34352bbb6ed2ea78ef0da786595782d3ae12a5854a5ad8ff63895d14a7c22488e6861523a4ec90761b6cef455996ab30e36a781cc7cd179d39fd59f36d15320dc8940711a87d43150d9ef11389ffde0cb0434b586bc1e2a19df666bd9168ec18f7181b9ade9ca8ad1165b073aa9c41f122bd26d59dad377535501cc25c977e7339d3ab44adf7957e6dae9dfc80c1eedf45fa44e1caed5607eb5b647dc6b4842c8d82dcf36d5755650c9cd3f38678e509069d0ba50a90cbc1449ab93f247bf7177a587f059296b0b7d7b6642b3e033ebde429397926b497f44cf44952b505d21ed0e8feb8a5ad917772672699138f49e3fb37c3732e74038d9639faa3393064352ebbe1d831b1676ca0ce49b51279d093191ede4ab7c09795b323ac955b2060878155f4502bf75a26eaba68b783b56a6b240b6fe80c7ee48386909a9c5d62f307ae908d40e5c512b85bcaf51672d816059346c291c00d278e6033a41a9371f9c1a9b1c26eef0de31c6aac4fe2d3ebd0918a22db1c6924fdaf6aecab868a1182f5c144eb7325e57439694bc1435212e9b0b12783afb332e5b1d24684d5d24ec16d0f8bd7b1e85cef5da0b3a900bec37c08a6d7fe004a67c107a6c143951c82fad35878ef46f374b6c844eaad851d890648fadff5f734c2a331f900cf3d6af3c71b24b8c398c334d202d64578b487eaa3ed78b5bfc026467f0493680506d40e7bc011703081e42c4b541d720768e2c4551f238f344580f9dac6cdf7e58c28e134ca5ab640e4579f22dbae0b85651eca6461bb827693446a9d4d8729aff8bc6a742922a5c65b7680af698d03bab3be2853c585066120b32573ee739cd993d3231f519b7fa669af18f9cfc432cedbf2b3982504f8fd6923fd13154d8173f541a95b61a1258a5ea825940b123aafe956434c4286823d7b6de4fb204bd33fd1dbe4880923e2b615271682ac230dedcecb87e0745ce2e772227d019a607c4744b9db84151f6e17535e91764ec6cfd8e98b1711f694ec8ce1c182d8a29b50280a5d6313c9ee420d8ac63125609342b82c2891bb9a3d09c0971f1da31e36bf2f9714249a3dc45b8e771c2d7ee6a52b7a24f2a18187212129338d8bc57b290c8e3b72c09ab4f73f9d0a7b0f5910bfe38475caef2b5a0c08b4c824092ad58ba4f2902b939fdb4159d9d0b0775db98413442ffb97b0704815ebd5a16e370a7def7358be4e52ce9d4b6e5e10fed55508788e1239eb99f7e488b1124168ee037299fda96d396c401893956b9e2f4c479e392f4301a7309dbac0b4e11f1532a69e7591567511b8bc615addc0d02d0e9830d81aad602f19a5734f26d37b22a1ab6b4c5c5e3ca54bcc2728871b6a6aeb675f9548dde13f767e334a13e66bbf75b82c0e5dc07e6e7695f7613b471b08749a8cfbe2a5390031e9353c9944ec76bda09adec7c788ab4a659122950ecb81ca49a24412bff91134d6808345d4d7270a546016d35414949cb8fabbf053ec1ac76790b11b111bc5f97eabde5834f02c56ce47b64cc1fdc620de981584fe53bab3190ecf0cee6f785830b53ad6b2fe5231033ce6e3176ca6000d80a4319cb130e67fbf74523faa6115a04f3dff32f684c457eafb989ee6791bab181ab9322c487092df37220548c908827435ed9a5b12464f65411244333eb5fb91b67f6a7f2d27b08137d59d843e4070a31ca90fcbd3a31956a6f202f82171e6f6135ac62d912ad46660e497f5c8f9cd202582b81f6308c1a17485b7179b64445f931a67f68e9f8336486ddbc8712c8bc59682b3871fffa2af6e33b7dd5a7945b4aac210685fe2fb5e50442a73b93a333d338f777da24fd7e7c14205f44d63a4c2a44c2e6faf982867fd4fae27d1f7740bfed9113eacc0af00c5880d8928107806111141f923e494651b0eaa7c4d53ac1526dad6c1bf5c1baeb49fdf0939fa44ef91bb9cf57b342b680141a6bfeedeabdfd3626fab315c5c3c44359dd80fb1a5186eb07b6abdc4289f33b109b1492e84b20d2a685b6d341f7f30243ca4f2da3f7f13bf1f7d64a9ed1681b69da6780ba869d05b58f2f9ae77a99cf19ce4b8243dbcb667039fc45ab3008ddcf35d974db3ae0905855064b52bd4e679cac0250efbd9ebfe4613f02a14687bbea365955242d1193987e4dd19d7eebfaaae239b23aa99d42fc91aacc1b192dfedf5cf63b7cbfd75d57c0cd6b23f231373ba2b6b90162d545aabf1c503e44be805b8349cdb8c88aa74739ef2a98ec2274b715fa7401b48a3920d66c913a28ed79eca0e385f115c3a7984ec43e3aee8946beaad9280d6edcaf6f6c77b7737884758c27da64ac9514ca7ae25f832a67ff7e7743dfd2950944bac73ffd0fe3b0689a03c1f7c3c06dc2678d39c31445b14929e5f8e22944cfbb11f90bd56b814ad03f8b593fb6e4037e7fc5b8b01d36075c7a0a100674cca7c8edfd8e47bfcd79cf8d201f10cc22099e26d61f3d4e083388df001d3a836969ee2ef7f22341625c4234361f23ad9d9ef3d19398dfa3a67f93d0e35a7d33f6a8bc94ad47b844a4bcedd815c8a5754ab5f286cc70def83eccd909a6d9c2e848207adcbc426c70605c4611d2dde99b84e60f0dc8cfd6745ed8c54b2d8c0da4c05b5da50ffaa7a0869a275202d38297037e1e2154271ca0a005fbd195dd9e36b1eff844ca76db11b36a48ad06a758854af199c6da61481c1d18daff3589fada6da7c513b920e3ac787fd60c59c8d980b6c282b6ce954e96861a707d2602eee7e0b3390805ef5341375146342a289b05495fa3cbaf468bb683563e7d38bd18dfbf8c221fe6a0dc14d42e98e7ad58e9de1dab06967be3179f10aec1d487003c345b17877437f40d9cd3aba910ed802ae048b4c143e40726da656b937ec847d05fd57493e47bd1261cdd47e36f811e6d2f70ba3e09fca4b835006615793af9cf50b26bfd7b5d8dba0fd1db6bf77defa62b4941aa598e5035e8bfc7b62a07f521640ad5d102605887e9b65df5f583111fb1fe0595f22042f6f19793cb3ce00511cf6d7ae31b7cc6ebabfc78aa1b250f598116a020e7d51cf12dbf225cfd0e2ff54a19fecac85385a0a8ddcabf10bfe7a6a10d03edd64bd5e540e7420f8881da0927d3ecec376e511531c85c45c8f30ad8b6174afd6a110fe0112f537aee74f4d5df704083bf90f6bd3418034f4ab9c91195bfeb792247b9ef21422b60e23cf991c5ca705322de96db3e51ec47c2c0d1141858bdd2c2fe5f07ee4992e3efce95fc7e9e8285921707c5778b2a843fadcd8bde07b88d246b72e8cc2db3cbb5efc6de8ce21e34c618ffa7e44feef27459f140e7f0deebe5e4332408d2ff7e472131236f547b0ad923745f1413901f1d4e58e7a4d67bf0141f3313fc96a1498044c1dcd52ad562a1d793536ea19a4bc09b4a7bee0fa98ef68f79a4eebba2e0fbb411a4a2c7f2f5ec4bcc83137a2e4a03bff21c1de2f972768ca6fea88541fc6f5c2c611eb973a5fa175eebafce2a7cfb2cfc2b02efa7673913ed9b19a0f947b74916fc44e25bc86a85d9fd81b22f55ec1c2567cea8b4cc69ced73467efc501040ccf4f817864c03b71897076a66bdc1d2a173bfe04ff7a67b0fc42d8612d74d1af727c1eb7e641e6d3047cab7660a7bbf5c48e0ffb3c5c2013aa8adddbd29a791b01512eae754e9f4033f6e78cd63d17686377a9cfd4ada4f378d6aeeaa004f4bff89d9feb77eb0c779fbfd86ca22d9be28da14b459712874b17d009985a2160b52c9dc753db3b909ee326ae2fba02acc08b12f0757af2635a34e4d91754acfc9649ed7cf15b9534e1dc9a272c1b65a16d13d6e3bc060cfd9244d2a61a11d609c5c5469a11796bff692c14b8d110c4f10da07d639134f6592f7ba5ddf5eb1d9de35975e0edd4728107687bd5e77aa1597b08db1efa5fcdaba33b74a374c84e267fe5c7ae504b046cc1bfb2609f79956c3870fbae5b2f52d32ca82c807f5369b1a1a14761db8ad5fa8f0e18caa04809b8ab35afe4d33a855e953b9b90a866233b0e8c28664ddb437cc311d40c834bdda665da460fdb3c2e9d10b740638a53c9833da8976048e1cf3abd6adf58c40e17dd5b1e378bfeca53b9768e4df740034ae8cb3c7a2a370cce0fdef467ae5a5839332d38da92e44009d2b4e739d8a38e86607656811995a8ee6fcc563a1f041e91327c10978f202108420ffa6e3a5691fbbbbe59d6674e2a6bbb80e0d82af6e1022e04c2bac27670c44582a8fd784cb3bfc39e3a416b57a136b00f9e54d00e9bf3ed9ea9a2f5d0f51822ad13b863295f63f2f1d65fc40954f289716cdf57bcfafd1435223f23bfbf301d81d19d6134f580834ca39bc20f1d2eae9dab93e84b665048d05c4d4540072d6b15b0864163af9e46f6aac88ec1f933ad2c9a7525a85babf5db2036897aca2498fe89d32c8ac913acbecd0bb795dc582aa7a74156f5f88fad86a67d2728fae536178b22b49449129ca41bb0464c586eb6e3cf91845237e7165866ab659ef0fea3e7ff4e7e96a6377b14173992b2426208469f18fe67467169ba07e2414b8f1535423d27bf9ac238e6bdede9376d7a39d764051482051e2c858be709b99c6e97e0870c0fa19829b1a35f0151aee566660bb289e86c3f585bbe15d2075b833573d697c21f49f08efc70be72813d7bd10e215a6cd702da058e76a9a1b2b1b51a2a5cde0bdba16f3bdc37650482acdb0c44b5747d5012ff7decf3ec6771ceee22925458553356464847b2323c71bde63bc237844fed98cf4b1e36f3cd111076a74aa98a1c289f0c63f5e3365c877307f37d8cf72ef1438afbd017cd44933b77e872642543a2e922367e97a27948a1279ccab692f62fc55d3b1fd2fb709f1599d3763e2e69d6ddc90c544bed4a8be800d5028f96d5ad15764fc482ca0b74c0546914cd313ebcd60ada57abbac7fd918f7e601d013e64d4ce7a6faf42f2d48da98393e410b7c9e698d663f14a71f332c8d1af7c5b614bf315d7630996becb73cc1d7dc709aca5bb75e6997fd2cc0919fa9425c2cbec5c2061ae5e364ade0bd292a61445150ea8699831d5e8572d48085baf9f120538b8faf6059b5766545142fe78c0b9a3619ef8ed7465aed72bd5d21f0468d0068245f91c1650783ccf58eb1012b728a6a6d9cf59191c5d8b8e4339ef99c0574f883ef75054aa0c29e7679b0943d4feb310c583b5b25a19b4f97360247f14ab7ddb6125a82663d0c319431e5b1f47077a2deb72315919e7c23fb45bd89563fc2769f84bd1192d9c4a56c2dba5f22381eedb1709d9aef2f7acd7ca2acddf1a48f74dba594e8f31347f482967bb0efc450ecaf28fc61f4dbc59be7086b2fe71ac307f0c9a52b839552e6bca6798df080b61856691ff75e3b8508d857e0c87804932f12db1bb7bcf661bb2702ba9084baae9683a1f8637df73288b90e6a57724699dbeaeed58023cb68cd22a27b5655b34acdb0597b8b6748e960020f585eb72f9d9095bb486887889b2e2e2cd70adca4b3d654e8e56272641c18e090a1df469a7960941b2306eab6a2e5a2fc130935fb2038b5716dff4cecbae97f2064cf0172aa6725797c5a860436c12f2af901f3ebb038d38528ffb478829d11e4061b3a8bd07120022e42d433f8a0a5d75005a8b34e14e8d7b46e31cae87abc4c352d721bf6843b99811671617ca3a8b5c45060a36eb0b68de65d7fc90211067b047e8ff5b56ec25445893c6fafa25d8e8ab74235c86f05afba45ff1f0458161063171d29cb9f43497e6bdf9284d537f993cd82533959ede0c6e15e0915406d9e573ed7bc894471351c6710487494e89f95ee041920fa56b499213bcdde3678ccd82b85ecbd8f4d5da7b8682d3ba5369857335f9c2d6d656f108b7db0eaa3072475362a2385cc67c9b9f59ed067bd6744bf07a601239cb7bfd44e4fbb260ce6c3aea429fafc59c1b2c87514638f586624d1cceffc18c1ed86906216ec90eb7c731773ca8c32f3c8164e94dbb6c8040b6d134eaa9405386ca7c43ff721db10723b972db8c1fbb63781ddce9c4b54590c2851ec22a8772f7d3713dadcb65bccc0384ac2cdf388f77a4df4ef454d768514128c60f163f086ee393448ba050fbf396cbfd4b332ffcd4a100896a8fd0bf3c2ebb516027604d5a67e5365ef32e0bd08d04c7b46cbcb657a788dca1c0a318737d598b04e38adbd58e18863aa9ce64cbad131d1c4545af395c8c0dd3faedfde7bcc5f411ced0e3fe8202cb880bf74d028ee57228058bd73eb127bbf145528232f9bff74924f2baba1038818dcb0125d0fa303fd4573eb5ff74cec2fcb66aa799fcff97221037c25eeec43eb47b5e3765a58c5407a7b437f732cb7d09c751ca627b9543626050635866364496e1941aba96369c942855e2b5d41486ce4cfe8b4c084edddcf11755380a75156eb4643e4b097558eb7659aaae7ca3082e6fbec39204ab0b4081e6c8dc4109e44e442dbfad7cbe7fb148bbd776e6cbb3e39a8dc072ac299ec3a57ed2e40694be2ac729c1b105c803da0c630737a24c3e30d3cd604c181f3eb6d2842b37b7a5397d535ae7d5c281be908803a6b986f90a8331c149f2365804399ab30fbea03798375647c94d45da9e7043ae557a16350c4233929100fd350d58acd435791ad910794eae0c1da432000ee6edd207d27604e2381b5ec64a56937c01136ed9c35ab68cdc33ba030012e87169c6958f8dcc87d10f362e884cf17a3c7214743d9a0fe960925fe1c28cd8f16be7d70787a403c72076664dad760ff474a3b688e67932131aaa1bf0eaa96d6167dc4fa6c7e30330bd4353a7bff9e4ec7e1ff398ad4b343c4a907238be51bc656b8402eed95b252d54a9e9875781c5366d3cc2a3913d2e5c5a6cfc36ea9efab7f3c67d1b39dff50db1792da092adfabe2c02162220460443cacb859cb467ed2f8861923ac59dfdc312005d694f4295f79d67f245c36ead19016e0cc21a3804f00e9894030a115a71c8ce7d47398327d448972c95d4717d0f1da438fd67fa1f46c787de38567d116e694e1d03a1b1b80b10c40f0c0a6d8fb41775e8cf440b240b391c8b9d94564cf01ab71501bd8baf646ed1be7e571ad711be10c916880af8b48b99fd020e6dbd5594467e28cef6f9a20495cf7edaeead60bc8881a145c03a0c113330c9d89ee94a4f8c111b9747715bafc16ad0080dff604e320694cc82111a0ed8d5f68971105b2407f6e39473b7c6018feca912acbdc2f27ea9cba50260f558dd47bf22e46e20a7a7b45f2ca31940c5bd2c34715b25b8e7caebc912c6976f3a143b3c3086719ce8653327eeb44da1730c2dd20fd78471d967fabc43b97f1b28e3c208933c01e69bc8a1d881565c845bd573c4cb9a442317fde6c84fae9033a078e266deb10de4adef810e60a8dd81940ff96fc041ac805630e05f6bbc83c6dcb552747e52736c370f11f135574c839e4e20593bbda32f894ca42f4d925592d280a837e88e4eaa32142bd4db88b769565780745b94e250425e0f238b97898eca6a84c2fc784bf249068778320101b7bd82efc51eb492b96597d428db6e85ad571276092a51a80bca1c057af6958421696b1ded4da64589eba24651b35d2dd7b58bacb1da129d2d2ef32b70a6cee4f78d8c4fbd6dcea97ccdc7b3263cf42b566c681d400ddd33bf4552a4539b16034f3ea6d5aaafbb45d0bcd0fb39f8ef4b19a2f2ce048008b52a31a8eed5e6d8d46a36f5397fae54b53f6ce035003fa7385030d82c04774cbd53e0b17e07ec9bd2be7e26b40d3d48476afe67600b084d9e9cbf2a74154f123b6c3f3e1f15c0f933149699a18a5b3cc3856abf33116a6290dba0f486e8f483bcee6bc6810b52e05332f32257f6338b7f6258f8da347f572480aab7b1790b125efd8e703c1483fb685e875b845f56c8436e76895a7d01b36d9c671b18d4d80cb12f5d774a9cdbb2bf9c18ee28ff553809410b433445e4aa8f2033bc45ea2f0c1557ab133a59a97e6a2c9eb855d091ff781b34e6283fd1b6fe31c4771db63a67433f384be9f06d5d880716f64fb448937e3d16287de26f46b5a08ac69feab25b4579e20877b791a2e8b13d4882084365b9758703eda8b4dd48f2064b9461d99a4c5550c2391e4eab81c0b7b484b2f9e4f5256a051acc055797aa23f1ffcc2cb0f23c465a28c9ee1512777f579d251296f8b4c6a1b77cd62559ca08c694619e05bb6b1eb79be0c9fccfa0b37b90055d058e0f29a03c6dbf588012007e2194b73fe704489dec866868a5dc55de1109d0b29798c823ffc54670120129799a0e04dfed162bc034d591a12a71ecd654034f1acd89b739e02e1b6d1485646a08fac8e8c1b8ce8d46594eb316727a130a854bdc2398b7eacf7618f154e356e28f9a5de284fa2e46a5d5be1c908e35f34c194f711da5aec2ece12a00418904c7e70565851914b00384f5baf9745c69c5ecb4ba466062c086ec8442132e4a66d48e586ce4b1bea2fa373232b6d72f90710f44181875e7e10fe9e1280bfd5275609b922543f665dd4ba598eaf508397c225847f3f7ecb365929ec961fa694244528413ade92a1ad1182d71a9307acd06db9723a57af0c0f27f335576110b95cde1f9a132a33c638cb558a8275d4d42e480f32f090bce0ce6bf349a71d1a82d782d68e8b06b25db6a8562c082ed5bbb89f27adb1a649a91487cb3ecde137ddabdaf419432ed40757644e8e43bcf89240ae6e7bb96e00b09dceb5d802df294e5cd72a4c9737696b4d54688b5c35bd52b187c81d1f47c883743c4f0c672edfa5db5c5ecab8eef9728f63ded27ad593a43cdbd4ea51f01696a561dca8a5ba3227c12f7faa91ec9bc3bb0dade76f3916472931757357f5465c88ca7fea7aec0db2f19efeabdcc554c372c649dea2e0bada1d2864b65c77770f80dcfadec69bfe6122f5b1355c36eb1b1873dfa23a7d75f2793c8fbc69081bc9e4d628d97cff313786c106927710f35889761639d9c6af304df38e99e35049cb592a082fbdf3e4fbc703033f503cd4ba74f247af0a8f38068c94e85c6ed1f556e6986f0e24c07e92983baebfc6e29e297d1b3728df5afa93c663baa9cc26843c2c6288876c304d8dd709f16d1e6d37da26495c064ec2774dd9790d7ce055f26bf7a884e819ea0890958332f12918e77a0014bcfd023669c259ed2b2da4ce980eb7c0704a065c57cf0ea8475705e0fadd9ef6e159c552cfb0d95e713c0a1e4be015da0180b2843bf1305f3eb1bc049a0ce4db342e4437d0bc267559b7020b6e214d79b696501b932322ad3dd490279ad84e60909d31c0b592c5e63cd942c3de36c94bfc0c157ba4c74b908cba0d302b2153a1e1faef414dd806b57afade38fab1b0c5e19cb32c5a78f0b6bcd800112fcbdd2fa1c5a0e18eb345af363549ace45c3e7ea7a08c7f276c947bfa3ec90f5adda5aebee021b00d5274507655f80d691170a4e48ad635a5a69c7b4de098a33e959dd3b2df8cc64b2c2ee99bb3155fe0cd58fbbe2e93796bf77d1a9527d1b20dd7a64c3846358f5bcffd8a4050213be848294812145a8ccc0e5cea20dd4c2b15d7f934b6577fb369734e755267b8e36e80241f0c699ede77a197c95d6c4cec92746bff2f1696e1a09407bda5c1e77e4d6f1770d10dd0c42f453be6891fb4ca04e366f312b3e34136a9d358e0b99f040ba3efb557af41d2175495e19d0d0a32d4fc683ff343f2bc2d9fdf8d869b843f557000468e08a54d663cdee91123f39a78267d4d0402b79047fbab2ff34eb9248b604e95f112d575b24e32d912cbf283e0eb1750e5062c9dcb452127022efe24542a933586383381e6070378dc24281f86532f15e28ff757feac04f1c6a720ff1aa02cbb5721f2900d9aed899bc364644c3f2f294dd39d552874454dc769040acca44464caa583c57d39ab77af09ff687534a634bf8999ac760a68856dac43f1839272278be0c605f0623f7a1319ceee794bed2b3996df7eae366f395882854c5406c76ff07a0b72fd9593455c243d56b91c8fd2bab7603eaee1117aee5566bce6052450684e2d21e9741a72f6fd724c3a56a733fcf85c5a29b48245205532f58d42c0926fdecdd8fd69ccb485c45e95c11ef65723a7856b95e62cc6884dac78ca4258c75a3e530d3c306a5de32754697520651b6cdc06751b0fc727335ecf6becc74fc25eb63dc85baa19deec9ce3eb7236bbcd68701017166fd235715748b6c3718844a5ecfacd9e29906ebb483e774da78ec6b6edd73c1fe641d6ac37510a8438a3aca7c0b556c2a2a2511f0ab6b7038c45d7662aa0feb25407ab1b90610d5e9ca0bcc0e33921b524ac08ba04f0f3e4c2bccb45d7888b3b06bd053e4072d1ae1793a9cc27c77daa46e2ba333c50e60b7ede762374c5213d8b10868916333b668be17f1c6bd72b2b4bd8b3c6128993584e2def43fe263a55b19ee855e16dfb1a3a3b9b111cab2d415d5b6ea98285d8c2f72c8ceb63d62940ba66ca585eb0aad26a8970b8284ec170c77e00837aed03f0c00d108331eb797dc0b9a68d398e4e8ddddb7e08889deb4c7d9fe87a77ae4f26606ab71cbb03177b4c22ca4a9fb233d8985d42fa3de871844b1097164ea09e61d70c2cae140a3aee80d5bd36475bd9dab916cfd47809be3c0bce073707ba0d1c9bf9818dc6846100ecb22c9539967a1754d955bf1a4f865dc722965d9e0c5967ee03e1d79939e610a0c2c52ca1817b384acb1ae7a57fa236f41ff8c6c6d6254df0ade44f81a91b0891d1e22be9169a1bd94cc97d570c57ebc05c474c41863b08aa7748bd7a0ac46988162d9c41436175ac46d3039357a85ad3bc7320ab0dd7478d22e29d0b518b1a350b81947e1c4fddf7fe9e01303d2190e36d21c8ded000104ac0e7c6c78f504fe154507234725725818eee6336cd17db56c6fe1527bc31c5858d538fb52679356785a09fd768c5580a11c1313f1a322e101b77f30d9394caa565979b2469a812b2b8abcbf3aa8e6ac0d72f31d4c8bf086b533e4cbd669cedb7a9595f1e4cba91e8ba58afd9cc281e1c01170ffdf51235288c59393bcdb532eee9788a996e10775a2eacf202f94bb67272c89cc0e413d3c63dbc76a3c62f5225194b975dd5700fa7fdcdf1e34743d122f77f5e8bbb7f225685f7f75eb4a842bd38f56d81544c36007255b1e59796c06b819ea8bc2d481e2e54ecf2d9fa0689a9dd40b3a2fa774741cb6d96629741f13ad509e13eb89c3545c9cf90d12acfa023ffeffa215f01bca4e90fabbf96bb58e1b23bc047a56d307c01c5547f232b4ba731e3dc1d1f547d7f1ca31727234eeb09386eca96480c28f95cea50a018faef075248805b4846ab472fcd9b6c3f7a6958a8ab6d763b2e890477ad116ceb0e17f995e115a5138f106fd72f39bfae873ab07c723acf6334636df3f3906f684194ef65959a81e7c5c81ddfb72859813df76fbe5be01137861adab18db98c1d665cd4d6390423563f24cd03a99b4826d149ffb3867ba22cae28f85a30d1d0efa9ae0ce706c11281c4a270d4e85d000af688536c13bdcbcbfc0bf6d1e7a795ea93006dcf805ee90c5da1df3cb71ea28b661ea76d0f8ac8335b0f3869c1084d693b17b67004797da26763d62f375373431ee0e91e05019acf4a02125a5a6e5f4db025038bdef7d1fcb8b90a0acdb81a0565ffe864c54651edd17e214d9eaad968f9f988d04a6a86c9d3770ca0a5c20724ed0936d0f2a6f0fef5e5c2fdbe0df84066f689176da3e2e35f80b1e611d0b06ed60120ed2f063aa0e8104db61f6909725f53cdaea1d8ab8cfe08498a15b24da953144ddc002f36d8245cd7d3327650d7454f65a1a09025faf53795db6ca424345c797bbce4c0d6250eb3024ee3830e1ca01334cf1f5d701772d5e5dddd9d93077563dcaee7fc0f96efc50d0d4626e547cc3143819bd622b9d4769a218d648f2205281c67f73d22ad33e260edc963e0d4bc245b557d49275bf0756eebe510cba09d870a4835f79387b4b878b5621c9aefb8990b6fa0179bb2816c3d8b3421ec55b76c302a3fa4d2474e8d95f3626d445f7a9945a1e8569669f8f699d32750d366c4471f9463b96c24eb378111a76ec8eddd6dc932ce0e3777a52495f5c3a7139c3b9dc66f8c88f2ac161b9a98642318763d390768e23642dcb27be50e91eb75e062c9e8a1b50f4c82a6096f0776aadeeac65e3de3d419a4d60b853b2f266c3279368721f2ff60a7e461dfd2b9b25a0c8fe532f976766e91d223a9b929087c783cd5fe72f32d579aa34b958aa95f4fd28b4fc6216d365e4b85d96e3db8c479411feafca5a76b4b557b77a51e06f5076cfa93cd044cba591b2cebe421c8c1dcb5417b266055f769b7a1d51ff05707c5b13b2b4cd9ebd6f59ec9b3b2028b8d7075a9ef30f46fb8546f012332d33e7b716b0ff9367ef4f77bf9e7b5b75e1ec52e75553eb60cbe11a15e1629617e0a4e373c3e858de5160aecb715065068b9ba2a92a94b7848d3d636e1bcdd17cb0f3bab06d3f5257a05b33100d0fb09aababfb97f191c235ac514b44d257363257f74cb0887219c48528a786fcd9406753c8c2ea1dbed6f96ad8fa3bfd78eb39813611922ed1b551ba7d4cf40f3556445af64d3f81dc3ce54d2504286038b23280d203a79a86258da0da65a143aee7f92c474908f10147ee892464e6522ac7de60f9be139b5f154d41ddea5ce21006d061de3594c190cb02eb83badcf2b02bee68a221b78045ac625acf327d2011d2d39bae026dc9a28da05464ebd60611581a1674b7bc4516550e1b87afc5e9be7611d90be079b677a4b9a77b14b5f3c9aa2c8c4712c28dbff1bb14b2e868dbaaf8f08ebc826771dd14d8c534d59b861702b5a35148ba339fd7aadab6156128c9c20c4104b7566e7b4d85ea2756d302b42e83561b54ba87893f6d720fb985446fceee829c857889592911f68e41aaea2aba1f4513c1694a213e46c78a7e152ad1bfea9afff9a7b68de71a0e10d5076848974d3bc3d62e46343f44c9b77f13ad4e51e70ec200727158d6125424a5fe17a5c2112650c497be039b4f56ea81bf5b85f55e2e6628e0036c6a843143764b92fba1df9b5293547b1b62a7bc8f09c5c9f6872f912d37f6d66cea761908a362e01cdeed100f8b07eaf6bac0b148816666ac1d61683f1c2c59a491a306c5457242cff18731d21a14a2f6569ea7adc31d21203d1b945151a4b6c90b78b77513d58e0beee090f47b4fbfb6cdc2196e93521512a82ef832be4c63e9beffa0860b02599dff477926ba0a5156329d65eba736189a22b5008e2e2341c73fa254c7660f41f5ebe06024c9802a0f5486b472cc491482ac89efe119ca27bae29b1c825f9611185eed09ef69327f20a2b3ade4fe53f487cfd7006403432280e612b79a2e87367c636ca2035b8c9f71fe5b8dea4fa73d5ee90cb9f0f1261989fff7a925df816024362aa6ffcb0fbd6d4fa3b539fedfcd3877dfce1a0b3b61c56a15cb183f28d8abf9c15d43a2bd56255e9ce383f309d234c1877ab3b6afbb9c1e2f6545fb6e993046244701825a677cbcd64430495e9302ac97e105de90aeb8ec748c9a1fd11726c7d5d8203b0eb8bf8ab37242b22cca48bd4255a467567bec69af299e18a5cf35c3d59dfbbb93ace11e870d34a51892fddc497d4bc6874dd729c8cc128f21ee3d865d95faae7b10b91dd960325db7d29bc34da0f6cce9d7e6b0e72ec6547b41b130a39e4a185b65e82278e216b2ba1fd7af28e369765ae6c742a986670e2fdc77a7b9551805898b46f4e0235e2b2f31509f3e00a07a882df02a33de074b8b2b123326337bd924fdf49d1d5f4afd8ed7975d142f03d1c1aa7a7bcfc37c012361eba6c5fd7b44d13ebaef072ff96f94728cb85ea366b09788c487ef31dfb3d6fe59091f7555dc245d72c23ad4720b8e219f5fcb64c2d0bfd5692a045be0c254642b2dc2a38c7a5cac867023ed02ebbdb32d58f583cf976691f560e5fc946097b38d24313232bf8812426863ce548f106178c7a1e36b06af67bc4e6e8da8d0adeadcddcc24d6d40ac9040555f6f1e0beb2f18461955ef96146e68612fb3da0dd70e1d30b1ab1e06971a6ffd339b5e177fcdff3315b87e2b2242bf79e935f49ec44a8812e0900d76fd3db35d9ed2051346ccd24fe1d212c06b6d17fa1160c5c457cc0bece6d7540f481c2cc0e50ec5a8862e2e346011d4edaed813725ad1577cc77368835dcbf0b0b7aafe0a141060c188915488ec53f4a5f84d9da0a547bbe45c665227b8974eb67740d4167cb0f80283f8a4d180e15db1515190e4a687d8ecc864da1134ba8b5dbaa326b167d6f7e8aca238167218c8eaba7bdd0096e010007280bd3a4b367efe61408fe965a18aea309be27ac6f929b7ee2cbc25f4e0cfdca96d4188ec4aa2c2eb595b1ac26bfc28aa0d4fcae56d81238779192e9290df87a57902e934622a6d242468ca1857afe6ef7e9701df6ba9feb3bf85fc993b21a7399a40fd9c4ef11f8ffb72c97b6138f89d1d214f261497fed78252ba7ec83b4265061fb44e7136f7e3b9e78f3a207cf065a69df7ec298e613e330fead22c3fa63b576404634d97979ef6bcc4d18b35ddcd527ee6b33c99326351e43d926272d7a296fbaa8f4ddd26262eaad79a2cc8849c9a81b2dde8a0b4cfdfe259635c1be0e2a7330129892b1c7f03553b6c96d5b56e0ff265cf1460aa7797b0b32dac6486abb37d2a5d01e98d47babb3d1c4cae71c632d604542ebec0f81a1330a0e042848f6ad594c7c1ea26a2b75fd41378bbea39872d642b6da661f1a1e0fb65a1c831cc26a294483d7e37cfb58c013d6dc628341be39805567a61a54fd3fceab867bb233133da1a54c1b0c9e69f07a59448370d041346f4b63f8269806469efd58fbc24fb56b38d3a043e306508680f2b554494c565da2b625eb5749d65c9b6a02819be05c14a117c53f20dc8f910b2f8a406e871e40051e91d626c6c1aa3f261b186ad366fa756ded2ed6f1ab9dba00c2388edbd4acbbcc20df83ab4e67ef4fc1f19c209da00c8d215aa2317c990008f14100122889dbd51096218ee9d87878d75b61d1f3deb820299494e47c899842c975a41e99495b153d17a7e60df23845c22480cc073b51eba8765c085d9185959670cf2c96034d615b765c92d1324ea9c86e73f6ff17500ebcc33a0b502e16a88167906f884a79f7a06eec2c635b3fce3e013f45968d2877cdf8fe8db5f1e466946cf7dc159b17b73f66bca8311dd121e5aa59222848d68ef05965e3de2fa3595c09256a3283ca13d97f4938fe5c2a1a8e70cf34a10ec2d2a8e1b71e327195efce240e3674f0a67b76ec821095440f530ede395789a7b47730c9dffb23fe439039911ad53667eea1b85831898885d64cd60bbaeced5454aa3084d997c44eae0584db42a2a2616649ca057db38659c597392212d27b7c1c2508729abb719f0f379e996124fdf29c77e98fe31b4236061bdee6d68ffd7ad172bee3ec944ca909641df99a5ec22fb3ff1fa9bd54640fb6b237058eb353fb75289d27da8afd168b34bd6cc4824d205d64c286b71fe0ee3bdf7ea408cdb53675956e52c8272f21c04918f24d15726d852f5a20360e2292b5550a50139a06a1eb687f1c753a23ae86c0f434c0671ccbcdacdcc4e76b03562fe5f4349149121815ebce5cb1092f0a788700b6751812882f8e4b3b2b75aa188d57fd4c33eec0c825114f15f34da420a893a78a352c71b744bfd120175975925070f871768be2ac15364d8546e516299bb8757cea96131635d4fdea042f67297dadc4fcb6ea33e822b4791aaae4a2d3e5792add4e6cb50c394043070ccb1393aea23eeb242a0b593f1f5ec7971877af08bf82cd2e2698f261c4f9c66ae6ce005b53a1259296ec637e4f87db4c96c06e9475c0e9d9375e52d0cf991d4039496a0e8c5a78bcd8c88a45de1e11f5352a1ce264b62d12d874d296f1894f674f22ee4220cf92fee777bade3e9d1b640b6fde88980a6a7eaafb42f55f31ad1162a99dfd1e2532ec670fc7a426cdb53e28b455a1512c3f20025e01c195e6cf90680b9c03428d2a3fdb20532bb803f97ecaf5298ca544f503adc452ad643be5268f478ddf7b453dc6d27d4415ced0fdf50485331a6e46c7cef6d431b9f2d79959076032bafdd773028346160f7b4bf6e021f260b31dc7e451b8fa715f88e60133588d3b3d3d2b4b383556dd3a82611bd0c117f8fcc1cc0ceca5dc2560455aefcd243ff6f71814cdc25c3f5c09dc54a1e46f1c4531bf0e2e34580c9008a4382dc70a5438a605f956c0565381adbd07038e5d66b24472576c47708d48789ebf5193dd94d17f262d59bf084dab360673ef3d8b30d48e8cabd58e1ba464ef3155c557df79be870c9a6dd5df41e07fa76accd84a5a8c78ab0cb09c78c04b5c94963accc60776035c5ba9fed73af734481627a4487d469d1305b7a5344bc02969e29117a9913f5c75025d850c78a599bb216985ff7ac64cb5562259e692700d8284de9204536b2868a1e73a878557fdc95ea59dcc50ea6e89fbbfae2ec782c3dc54c235d2035dfc202bd85b7d0d6d31424a8cafe843056c6b046d86d787f1450d7cd565de3b8fc0c2671e898db3dd164686e9fef7bf0ece9b67833460994c75d0711a4b686c3a2d7f73c04178690189c75022cd922c67eef23dbefd559b7cfa8aaf8d7f7c889f92b776943a27a6d7758d46a5601a0b8ef57dd2268551cf850c8e3d930e951b79be926b5befde5275a5bbf6cd0c6619d1cd85ccafcb39abaf9e86cca2cd50f7ef2d5bf6ec073755d7615c7d94017fbd9f2273268c15e04819249be558fd874c4d00dd093ad412c3ed891a44a38f63ec6b46fc866c4bf4fcf1b9f948cbbab8a2b747d9ed841b2e29ff64e54458263ad2f9c673ba8e6e2e4ffaae533320a854130ff4e628fa8d6adf700bd5acbbbe4d754b25255366aad7da30147f51e2cbaa4e18a8d41b94ce0be1d74ba6d94850757612ef20dd2d36017e65a410721c833d3884bd02f202f48b31f0874f3bb3edb63faaffb8e1d01fd29640e319db80c1431dbe6e66101de0ddae9cab45d1d075f38db167b2b09f39707da0e3a0cc4a7a55614124b9f48dc67bff8698f241d6c1408d72af5ff19dfaf70773a535119fccbdcf4d2ca43bb709133891110983dfa7419f78f79badde0ea4af7a17454d7fd2f94cc2b4c2174b23fe7c4f961b1dbf7cc2a886004e25a6f6c7664839f1930bd2b4c1787efaf30f0bbaf66286894b7caaa22dff8a20c91d040f9374d0c0f0743d6fad679df2ffe498cc07a0dadcf83fc5b50a483aa45bac38c9dbef443f672a46ee66f5cdefd8ada147214dd0b18f9d54e132656a22ab1cdffbcee5f7738e5cdce1e132f35d3e6a0e1d239cea970b6346f705eff09ba213957a6ca0691a23bbd2426e5c7a160fe686e17e152387cf68a4602d84f7cfa2c927481ec29f55cb26a4d4220fc1b0228fd5dcff7bc23a17d3f57b7ffbd75fc4cbd56876a4cdb679a07c3f3461c681ffd90354a80912b9fdedaa2a41d819ff8108798be39c39f6845c9bcebc4b955af3b23bd1202357f88e68aacab998519461fc1408dbac260fb8f631982686a4895df25a7a6392212670cdadc2593510cd21e6c50478a79c2dd4f4aad36ed898886609aacb13b4ada4398ecaa32610796803546a39a279e89439eee1bf524afe0f03828ffc7589089fb82e51883259230d3c33cc94bd77f844fb43d6ea1fe7ca55816acd3a6637e1381cfbf2c37ec0d8f710ac45f85c62aa0dfa16ff0a616f292452571b6bb49c857ddcc4c8e12525465e0a33783b5978b358ecdac4cc619227d4ae92bd9b1f762576c36c5dd0a7b8f51e0f877152c92f80241868cd3740db5893b0ff57f20f03632f78a5e137ac85a9fdf3ca2ed891c008179a053b2bf9c50bcbac71b4984e2217442e4b68c56f516908de261ae63d0a0f18f5e069c3bd3c7a34a26a55abdfd3b6486f32f0f21eb5a258871d647542fe4633f0a31469227d9059650429d92f5b07c1a96c6dbf1103eb429030676b63b4e152fcd06da3b33af9ecdb1930a9c00e14a9ea04e6b081d14b07952294825ef5de3679ae1da31148929f3d95702085aa50541be2434cda4f97b31cf8ec71e79ced8ebe6272f1a0d7c4033af55aabf03e08ea84a9598c77efbaca0b88389455706c52071e67e02f0cfc5c4cb5b44ef228851c0ec40ecb125fa6796e5419eabdef74a16d8c6ec647bce861f6d76ad0c1f5603d6c82e702346141f5e0a8b214c900bff1e14bd3c9bf51565c6b961c488c9e6b9cb6687e716ad8d93cd897a3bdb54102433fdaeba19a9d2e54ba454ee9c37822b6bc35c31ea15f1b8928c44db8dda573b61b554f6e9ea2cee57d2dbcfdc80fa1e077b5c45d09a3a23976e2f1e3d755f23eaf9eba1f6333a9d7a80c8b6a912b758d0b6dddaba2569ff72f4f957278a5dad437329bb4ee60b906eec89f919a0b8fd7e220ed8afec0000e99fc654954b1db38027beec29f03cbeac5f576523c5359e4eb50ca41327bbd12946beca5212ebb4547e2896f3bde40e7e7abe39fa647e3b0f5955b771e04f6d19857bf27678099a6ea1d3c3d74f229e7fded1809d97e6c5e3ab449910136e996d5b5b831c661b24e968ed9fe2918777113679e7852f4e0e17fc26c216a918c3fc35be0479d25434269661ce60744b7b71402a846745dda5cb83afc7428480d4a9f5833502fbacb184026e149357c76bfd0daf83c78b1a105560d24d8ef54bc75931f0c54a6017bc812e865cc4b05b5c813c77331b414b1e1d6554defbf66578c18e0b27fd6808231dddb08e767be9a6441924cf27301d0db5d4dc463b78150b0acb3e3e110030219ae46bbc7dddf0315a1ad7df9cde482917eb7446fc130b0268a1c74869965b6df73d8ae2f1b34e0796d46e5cbcbed9e933fdc62c657b362a976a5ae7f80441043551dca3d36b00f9ffe4328c4b7c455955b74ef8f15214a1900527646092a4165f0f0fc3911b22de119b1a26d9f3bc541fb76118bff456e5fa6e5d124cf9da22af63b7448aeb3e89725cea4a03e11641e9fcd22b1ca78cd718b20dc44352fcf53f6e03f0b74ec74c97498eb0af4644c5267619e630c27e8e722729e85115d81743c1539b49ef32c83ff45646a9c3b11cfc1fbc7793f92c0936e9283437c2c4866a61683aa37a85f59f8074e57d27079d9cd8d62f16ff2dc16d9749dfd2c1e93035f3796ab30bf10691ec3a5f33a10ec78987db8713c332e6ca3903c14b5d4a06f915074f8396537f9766098536df9c627418ec295763d2a551c0ab4292e8c29a51852633aa4f3a4aaa0f434bfc73c830d2692609a72120fd3a617630fa1f83c793a6734850faf5b4489c81d6b57cba9b9aec7ef45ecf4adca6f20b4f12d6c0b74b86f3056a965c4f501d68a2d1f3f1996436485539470693ea3f9c546c6962f176fd1fc9174486c272250fbbd6d979df033091fd0c374b937f8c68d8e3d2e6f957cb3cf4d864965028454f019608a839834451fe6056982dfd30c163dcfee4c7152927d4c29296e91459d250a5d80e0f3d4708ce06b2078b28d2d5f5847bbf5f2745235a040ae65a5433a2f3e47e5b304cecb202f07bb25f7f79e0b363ada494e49e053bbf77f14bd6f41444b81616ae9f8df10e8a2914928489531c409b76ee346bbdddd01a1db07dc54703e2e905289bf58651139ac54f4d49a91b0489a27039c795367bea1958fe5ddab9dcd6c8cf22872eb2a09161127ba5baf550788229a7e09cfd6fbf91fc8fddd388aa294498392dfa56e42c378b8914a43579a6311e0bf90d471e4fea4449a016001437d822ca458d097a9b4e737acfedb17c105b1001a88a0b772a5354b72490cea1db961e6e0b31da9a6e3a070795c2e93f724080fe22a20513c2b1976155cb2f92fab738e14ca084fc812d9dc150ca887a0375f5052bc2377925b6980fd375cb1085b08dd8762acaa0c14a3af1f05e10da2f9abfa39e7b319b6a3037ff5a689e41dc40849429d2e5a4f0e5e7cb883fe831493458a8226661c6d6d759090a94531181e9ee0cd67ee41e8f1f3658c0931ac9183dbed7b0096e3d0d7ab12bbe3d8daf67d69188c0c9e1b2f9a8e45320ffa90492d5f04ac5d47407b4ca4939d81d786a6ff6b7c3cf140c30401397f3aa185e0a1871d8c10007741cd0ac69535c7ded6682123e1889088b5560131e8b6643b097da35babc7d9f8a4ae4bbeffbd5a3520e06b46e3ada8e8c96c02c29c17a0ebeceb0cc416610f0240b16f5734240190b104a0dce74433f4d1be4c16cbccaeb1afecc2c7f7668ba69b5462ac586f50addba3f192d9259a7fbb2a63014f8be1702df5a4c65194f922588fc0d76ffd14f9a03745be55b57c65658505bae691f07bcc2479ffb50d056cf247142ffa9e4e1df1678b6d96ae41f2742d1c398348815dd17b31d914030d88f859af8338a878b594579197021d70f40550b9abd34ede821b446c2bcde3f7e774aee5ad6bf505dbd3ed518ce084f234b3d981d4166768b59fb1fab828652ee44a94883ed3bfb5174f2e637671adef3dd846d0e8d1c6657ee303a68436a0791008d4f765896083c35d6d85a7ec29f5ad887d30a83664a6e1dfd71df63a3e93c4725d52135d76593ab23ba4f6fdaedcdd9db70328ebba9cbdc3bb641b6363c8efe53b71c447d06b09495b23438ea3e118db8d34aa6d3c9fbffedf7cbfc2a316ea591fbd4fa2805f69c4386f8b28e8b4ed70604609ae3948d35b8c8bc66dbabcac997c7085b464d4638167bbb3dabe54bc9c47d890f5fd55b12f4f10310f11fa555b99a665128297c1293bba5c99fea49ed9128e426668edfbe4a4ca73e5d51e3aa8aa9040baca82127c2b47c0b39570af48bbbfb6828b0c590a13622c33631d4a4eafb98e4cbaa5e51f686ff211bcddc99846f1a203fc493fa994922191735a80c696427fc5eff7f52d5045cede3d3288a4b28256790166e71d7f323410dcc5c03fd7266c13b5e740f80bf9c92885d24804a03bfc2ec1920f064739dfde7d92e75628c9c14cb616a87397cb69e4e9bf8ef7a1e37e20983294eeff63c46bd565582d2a47d3bdd761acdeb5b5e03dbefe6457c978afc09b732a235ca23d1f29473b051cdfb2d8df527fd58ab543d1d69456792449d257dc90dc41ae9dd9997172e34a8d728ed14875bcadb06907812d8448e5bf9aa815802322464d63b92ef05c747cf5319162cc801eb4d59d30381fc436716fe0b6e0a2d98c9d39e40653f88a0ec0371460a26664cad04afca36dcb55367ee6de01d63d735eec7e08553ec7413a09d4bb8e1f3b89913e12e8b1dd4dee38eeec06cf6ed0d10454c815a7263ba938ed6e597ce18fb8d754cf1f67c33a498607af1a26b3c20c269b564f197c48e0829c5d2faeacc068eafbf86a9fe43d6bb04e6c42633793cd4f84f98cb588a4c673807e447223c70c3792171105ca14a48da9399e868e4eb4dc91f541b8afc5c9c5e49c09426db25aa112acbfe919ccddba25a34fff2e295600a59e44f61b181c2d7a46cf5dcdba13c75dee7e1c6abcabc23e23f56d0909fa9ebe383459de9b8110384f0772bb5b5cfec21a24a479bf73887fcf98220423eeb6de0ae78b54b30b987cba6d05e77f39f977ecc262f3ed45b48fef3b8e6f3c39f53177ae53734085eaf3951de968fbcb211f75f38da5ae0ef8206ed6c91ebeac0127cedaccb7d5d8e5e740e8dbcca25d52607450d9eb6dc5328fd04a1e854710320d1530a4d56489cde9eca7ec9891aaa177421bd18ad14685c572fea59cb2f4bf4416fa7d400b398ed9c01286b01bb4d5359fe06f3a3a5c6ed059d8714505d2ae0334836287e14bad21b719f5c960aebc39f492de7836a349094672a807486ebc6df8481e8760886e44426d2266360d8f9e482d32b7e85f21cdcc4cccedadd88c1540a7e9e08978fe8f3aab61e9f18611e83c9b3f11cd340dc0f2beddd2924ebc05d2fb33aff441775f441c5aa7eb3b96f2767ea1df195a62419936a8a2edcdeb5ed20acf1187ce04819f9cde514af051eaf9a636c44c2ce3bef47e88c908fbd36d9597d69f9538c711e650abfbe0b8e34ea576292f33cd33b3253a356745c7f36a97f852d6ec4a1e703ed499da8fb6f11b064188d55e732f52153a06f68f7683c52c58db7e111059a6d15fd7a8f20f2eea58d03931fb2eaf97b9996a31a0c46995ade181511249d0bb1fc2feb7f57c12c8c5984008575bb74533f78e7484db6fee352214da8951a942141d35df2c7287fbf8687a38f95d79ed8c12691370e634ca28351cf0060c267679a6a545e0ad9384fff95bc8b9bf686a4384f6240a8c91bcfdb2987a985490615d05f1fdf61564be4d3cb88f9c40d3994183ede385db7a6d1206aa4c8ec61a56050c707407b3179b660a3ab1f922b00dd90d90aca6f7d52674544e23bfa942949f536e53bd721333412ec30d278073051085128a7faa483ce2a6c141e9d8ca0f9937238d609b6382c1d5458dd76a7e2594e8b76a86e6a66e56d24620cbb4fdae352cdf5b1ef0896244906d93efbf2cc313606dc9ba6b23d4d3f987df060779fac7d18a74b7ec55e7e6bf1b09e5f924530a24a75f57a098b645d21c2888343c1fd1dedd3234d1755c6b52f317df01494d336829d5acb89b1c4685d712a3910f34904d361945d8d468c04c00e321f16e96ad593977c1161eced09dbafd479a993023354047b686c250e624f0d83d67ea1e7c5b337000496928ca5d7f3406cadb09d224642d9dd458c20a7813f55a0d3af25bd47277cbf035629d86f7858afb737bc8783009b54b961af780f6550a71a96a3ab24fe1f9f1cdfd32ea2c443ee193da705813177c9497054c052c7953d380b930a847372bc96501c9b1090c927298f32042efd3309b61830a48f5a9393f25cc3faf3a3581adf96c2135d5f94c37b3274dadc99b8fda5c64ea923f56859d4ba62ead807112c9cb70755e4499b1797f866b85b991ca99e03d4eef9eeb5ac4e84f6bc57d82b2d5cc4c894af28b23cf4d42ae19713c47db34ceaa5548ec49345fd3ba301f5253792a5472daecf7955b107c2a11edbdc2a249a16b62c1f2318f002741e5a85945a909405a8bf9bceefb97ef549aad734596f1ce24a2b682f33ed3c88e3c5379be5bef762704afa89fd16b7a5953ed2d690e9ad9699a069218309a3493ecffcedcf3a33817954bb6bce5b1a2f674ba2b432762ed5d5e69a1d7cf1811ce096c9d743515c8333e6cb7fc3d65f6ca68586c487f6029c642b07a2d8604668c7905bb912004f2e24981feecc5b884212b2d7453471fdb08c8a0acaaeb42c7b66976730dcd666eea65073336a3e056b7badbb71ae623cf84c36891f752e907aed3d345fca5cadc65096f4b48d6e3b9dcea6b85cb37d301e5dcdc8f6a5e8c12581d45959cf8534f5e3a328121e2bf8bdfee6d7eabed996ce15ea5e70f6a8e4377609a94f1f94d9b05645c9a09b4b27ee69e33c43a2d46f5b13b3392ac4aeae603a327270456bfa174ef0cedbd93b3ceefd403bf1138a6f6c7eeab0692315c9834f371d3930f2ccda69404ff888095dffd35761802b02b1778a0cefe1e1132db74202620f3f2b6d95c0f388031da89746b20557b5523e59c8668c1f9c84b45f6d4dd4db6280ac233611e96f3dd5fe9c170fdf3afbb2620063aa0e4365e8397b3727df8db904d428a74df1a4e2f761f6b41ad0476859bcc177c626a9acbdb30600026025ad45ccc8cf4396d0abe313ab9d47cc092a26f478dfc49288ab2ad3e7f2c70763000f5362d65cdb016fb85082f95874f0bb9dc4bb395c17c78aa2dfd2e549fe975af6b2930732b0cbce8a9f5763ed005a1deacb865baf4b963dbd9f8d6cee6b4e1fe19e6ba09f6e6deaf20a2bcc7ff9cab195d2b320900f47b37c67ac58d1bb62fb89e3512eaf70b438cb41894ac646eb45718a78902cd607bf7c7d9ffd7f35d6e39b09321c0346cdea12de23d65045b8d821b868554e85c2c3e8049c349d862375d62652d634a0caa1e9f3b8a3c8131f0148782ef22c022f484228501d301a75a4cf9de98d6b7f781ba6384293d64593582a4fede85b8339a6c908d8424075c26553d25d805bc175a098cde219e8641587616c1fdf13f73f8c3f4b64b88d7e9b7da006e342db9213d972500ac0c55ff183f2b246478f0806778ef35156a8d7d20a238b3efad6e6a5e7b42005de2a7010efbc217e8aa00a65a46bdb4829dc8583be5ce81b53a6dea833a4f26502246de9c6754438fa76819489ad05b7b175f90041039b9f8236367c61e2442e8529ae02545184af77ac41a499867df2cb1abda2f1dba6978ae99162b7e51b908ca8d00b6110d3e9d16923ffd9e74458cc2fc3cd36461d80de58a73903717717725ed2e63129fe84547c10192b3fcf40e454e995c2f1e026bb5c30f8651bbbd29ff1a2456821e7feb5d102b0f1a597b3daa031a4dd88e1a865be3a91e6cae46911c22bd8180cc566ce29a3b43c3c218313b14aa3efdf20731ff609f11465eb26b60c93c090f294742b145dd0612a0bd692d9839d8a48278c82ff6baf90b4b94d8c14cf4bb523eff49f6f5a52971e50aac63abaa9f95d8808edb1959b3e48e87d95db5d5bb229a73bb4d8cdd6306f35a456373eb5201ccfc107380a96c19be95e125b8de0bd52afdd0866e665c7c1232cf5582339c86b3e7f7c72b098c8a526f40a11ee28ad9213b8ae3581885a6ebc49ccd71a9b2bf5ceac221f757a344c18bee63575989b0b32fe01fbdcc5c1a15a42be6cee6ac8c6efe40a80c4866cdc85d8630f560e38699a9b0b8f8d2bf5396401afb5cb20aabd9d1dd153bf29fff14010278209f2d69d56bbe2472a845859a6b1f27491f1c5c7a3e2234a0b22e0b9d189d5ebcb0f66a2d1773fdad129bd83abe2a0be4ae615fa8e347d75a832fcb59b99e53ff323d7d49903474c895c38bfbcaef20e60f216e20d25f502821aab87dfa6752280a926fe500e4fa19c5c6730801f044844de1aa5e1d76ec3e235eaa01440d88f69d5fa436945e43e3eb3ecf0572df236841cc10623d47ede457e3c711275375079575b16c09143204f2227b13c9bbca129ce1fe2063068f6159e2620b03a0ea672ef698376017df43e3411ca69091a8435124de6432654ad5e06d6936c8f8c116f35518d15d854928a5c887259bee0cd9b0e346fc49556715b351f72e4f82714280b96fdc34cf9db1565179d62845746112f8de3b6ff2a69d2732d5c7c89314798ef1d48bc03195dd1e0111983c81a8cd53f9b29ad05076ddada89f765df3497cf9c612fa381ce0aff4e615cb48339f1cbd4e986c59f016d72416d177a37e5586527ce37b0da0cfa797b0bebaa92cf5b8276ecdd291cea69862ee9050c51a3eb2c1f63ab21cc1cc0f886951d0a210594f55bd6b63e8a6997333a2a884213916613136299db3fd5da31f182970d9a277b6a6c17352dbbf4f981c91e827befc0a4bf85545e3b49854644c913ddbfa64dc5a85c45f9cc7f4ff85d5bd7d44d9e4dda61f52210ee5ebef3ff06d2a21871487eff797ef2900eb71334386614d60ac3d9d908aa3af0e09e9bb29cdc20950ad1d9bc38c7dfdadf45c70c0ab985210a43113be8656d0df7ab8fb4281b59d3b29f3ff6f749decb4b1890d915aaa8462db59746052803058e388cccd841f639dd4e78b2a41bfc675ef03cd8b5f6ecf3da58670052d5637a1de5c075ab9395d49750e4eda7101ac8b7d8996f72baeaf0dde26657e1bb48ad8f50a1b900613fb414993788cbe9998e9b3925026590d533b429d7b2998fb93b7d8720e0e01012b0efaea5f1b8c61099db0f3719eb619a3b021197555ff7d27d52848173c2e551128c54bf025bb834dde70df57b4e3655af61afb8fc32fd2424dd30d53f5367056baa7c8a21dbc1e66e6c6e97b813fe65739d94c4cf03bbba453c8bb536354b389944a0cdea31db0530ff50f4d71e47be8d42f9904168c08393069774db076fe41be7c2f73f5ece3bffa82404bdbdf7ccba9d094fe1b4514a16d5cf37d837dada3a3173e4800b3b23a9134ad2ad89a2aa0f0b2444ed8a90a6d1626d2dd8d29ca397e27878987bc9ee712e31fd7f6530bf867da18409b1d9380c02753b347da290c36f32d3bdfd32e7532538b8b859a1fba4447e7f7acf0fdab965b60ce85eb68353262479578093734075546c156504ce6e3a183a40bc29b6685b7e2952905fb7f6b714de83e393644bbeeac14008024c74d7567a7d0b84dcc775bd5cff38a5d94c88faf2dc0bb07a0a42676bbe9cf5bcdf0a0c949c2cb819721f3f6bac2f6f7cf422fc6bfa0bd4f23cf784c40b7577b9f59ecfbd591f2a8c206a3a8e53d43ea0d0780e91d3fd3c15542681821b73d844a64919f913f638660d38701a686f4f00ef2ac066d5a2aa0ec4b5bc2c9f18a77e7aecde19a0eea1deafb404e91a9d3d5ab5491fd9843699906ad40375de7272d6bb7a1a975a9c9fe2025c36f50bbc0dc3e1ce2ab648b80995fcac419eb6bcc816a45f2fe07d7b00be830cc51f543fdc31979f9b84d8013e81b2b50592c0d3fa6a9f25e8263448f048a5bcd174d766c10dda51109170d43fef090f817913ffd3bbc486ecb3983b84f7e306d4b445094531c311d18b474c51fe5801cae77a0ae892dbc6dd282ee9ff60d94096bd748fcb86873212b134fc0d31cb783a7e9fed86ed366f86f8ec660632f83f4992f34c1f22873b418ed01808818ed8c0f0982aeb158461ed05c98413051b6ba51d765edb6d89e7749166e42ab97f4e9c85c9b03d519859386009358f3ddc8ab42766ee97607af78bd57f2901fab3d49490795179fd599be2a645fd4a0fe101631c25f1e9f70fd72e4a1123a6a94e758fca2c4b5628441c4391a44898e6dfe49ae8e8c3ff9ffa3a009a5edf30aa68f9f59acda202e3aef4506af1134c4dc6764d9bad1cff2c67509c978a3bd374626dae45efd7ecf6e798a38aa836c254e05b72220e3b942f4cca440ccfb5511ab1edbee482f8a2bcfb5b2db09c4d9dc9774505bee106557a43a753dd409880a72923426ebe41a7ad5132782a3fb6d354c679fb945c108ba03968f10bc540af817767aeaffd39691a6dc2e83a3804f9d20b961c074996ae7521d0c2f5b3f557301c336e92627bfa0c2be398fe74f879a89bfebf02154505de1552793dde616a4a41ea0b5b3da05d8b48c911c09c52ab0adbcf159d2d66185a52f984d89e9962d2708253e77977937c45e9fd931c06c92bb36f83e65a767c09fe0ac55d9e04f30ddaeb174d42ed0eb9bd2d429c07283e5a782f757474788519ce7a7062134bcd5f3634fe1c854e82adeff3bdffbfcea5261680ed918518edb4d4adeba2dc5cddc6612d37af56605fc763ec1f01d0b086032460c0024440d833c277749686a08e5ae59bc3eb679837180a770c215309b264b346e88c30f26b6638cb93410ea5ecf3ee03a95dce50e2b181cb7d8c69f44ba4f4f793241441143b35ca3d74175dda730980431c4801ca6eadac9b9ee2851ea444e1d41205f72aa44d4e41977b0216fc5c801125152cc8542d4743b0d54468dfe61682c29a400be7370ca73da312e3aef6096bb490dddd2ce9044b4385022ae6438bccf7234b258c7812768c8b3e68eb14b8a8e5b7021a426ed646257c7ad3b3d4837e650a91d828435d5e514382b9bfc1f5397f8a2b97860f88c138885402b111ca0c70d5b78719812f41d92d86c17ce22d35bd32cbdfbe00ec1ab0face7e3ef3877702464129274dec081df2ad5bb87469b8e3929688ce483e6586a84b4ad5a3f113e6703806203fd65da886872756957f36a19a94aff3338eded270c28e01ec7559444cffe307261c1fecd4b0c1590aab0e5c2b460e4b57b70c52ca2211032bfe516949879c47b72b3836c2b282a9c1834ac3769970ccf11a2d10d873b109e6134ae69c8d3cd22572495a2456cbf31884125fa4b704ce9fcd5296a9a01216dc0dbab93209b86754ee12554ba773a532ae4c8aae5439ee2e293ca512dd3c88d4e3f56eb0219e508cd07fd03e657f75e4ff93fdbc9ddc9d601693cb6f168127a0222d3ca33667a404918c729fecdd8d607039fd20224ac6a9e0c99527b50a06d98a048e9d29ec8a2a401f3b193f503d30d2e3fa1c8c440978380a172388be1bbc45004042de7f78af21611621a02a9cd0d6a2f3d2ccab014b8e9d0d11b5916a94888e2f56a1a98c8b20c5bc20c50fb99200756e268d3465a86bc7869b24629f9a4f8047adb85db9d836e9a2d4653246fafa2ba07d74acce294e67c43bb6a57ed3476bbbd10528033d0a41b94aed7fc55164ae08a69a230f18c618840a6c769fe801ccfa089c7bec7817b1e158506f8fd560cbee2ecf29cfbbb399ef636017f7d8aff5e84ce4ea242568891977b7df189dc912d583ffd5a3aa6bc082b26ad1a09a20a71f4c7cd7acd36a92aadb11e93040ac513312674cff44040626104322f9d8e37e7aa41e61e0d855c013537e114cd949f0926ab372e5a2900c370228f09ec11c3c6e773546d8c780fd0feed0610e7b62f64836f8addbf82f334fa022b287ad3c824a3b8654a0f6c45119bceb5b533b01b0bf8379ed2c9fe1ff9e01fcb6f111afb1045cbac6944a1773ae4c2ff95789d0905e90894aeb5e33252cf7cdd8a8a47283546b0912e6eaa84f37cc5af8bdfe048e256bca0f72432e509bf36407397420b6911c0e7c1898b38e2aa6b281ef8c3133cede47b19c7bb4033007948d270cbf300001231d5e13bf7b9ff6e3c3e7f6a49b1bab9ba5220d7d26e9678836d1e746f8206958bc409363fc4f229a72e33f289afb5b9e8c4e0e5181d691ef85528a6a467e5e0822417acf1f479f42872f5273f4c708dff924875d71ad462cff0681c34c14ce945a67a404303c90d0183dd14a70323b708b89107e6948a4f9927332d7a73efc1ce622b3202d14bbd7243a3984db33f4727063b66929ffa3f688d6dd8835f35b6a4bd18f57c68578319c2434f3cff15c19b29d2be14f63df3908ae245bd62a400acfee42ac4efe645e0e9f5d7e8a0c0692a881f846e484444aa4d7f541fe9c822f951b599bfda57d9bc27113ea6d716d5ad6717a36519052401189deb03a1ebee1319d469f07aaf130794ee4fa9d12a1ef367390e82a42b18afccce008a4ac3521f4133910892014693f85a19939322fd6c2d39d3e8dbd7f467c22526c2d8a71a8b7f8d520a7dd97486b8c1b9db8e886b4a0d0dd7afd3ab7e6e263683ce39daf46a7cab45e8d0111f8bc28f983d1d9e019220bb1e6611dafc3fd9236fbca5d252ce0277e47b8008898f7815f8d957bcf272d02a188f0a105f64d061d886c27708edd3fe1e29a04533a5cc5e2577142e912f76241464231b8faedd9eb120cd3dc2c05f781e92e8c5c2c6d64d827ca0401f6f89d6b72337f86d88f1f2a307c0d4c73dad64a97ff763eabd2cd88f01ced51978739cda943c9aa949c482ee289f793cc8de1b47abcbc07efe3e04a18567ff0791da0f22aa11c05b0e2b2dcf22e0dceff2a53f3f2e8b4e8c3ec31d98de0dc81e880dee7c863ea465e98a9bdc60ee29e8a153b1ecef369f5e1b2f2084d8e4d05c767bb65cf6a68ec9b283735d25ee3008ca77b5056e9cd58d4199ff3d3dbc7da055f163e712d5aed64477b91e7a654ba52c3a7bcf4fd891c36a0bc71c89029a521466a7d3d8e5184ab123ca2a30d58c6bdb01b49a122b9291c1ae5f9a5fc79e2c5dce902c6a650802122a569bdf9432eea3348d0c6a91af9a10aa09f0fe404dc2b3bd02ef6c45058dad4987ac20e67c3cd154981d544e46813e6d3ac16d932503dc205d5d45016490119b9deea19bf145e888a054b1ca8649dfcd78420ee57a5026d48cc2c6752f899a7d536d14cef1d2203abbf803f7e02a26cb40a4d0b5af62b67260092c095e046badd682194b90df16764c4aa2a48200d18c244456deee5593b7a642d9ba5a8881920c0045ce3d1a3c3d9f9205b61b792fe030aa93af8cb2bc7a2a34ed68ea36c3375958c62b0772d400df4b500c4ef213d4845268eb9b894623d6ed8a4319e762b65cff2acdb6ad8006e0110dcc53476f283e13db6845645425bf44c35b74070d0dc58e28f8f4517905aae53f74ad606a374c05d35488aca4a83d07ef71b591afed29cb2189511ad7f2be98673ae46eac6d17fee171d8905654b5b6546671602846394e2dc9c0a58054585ee09c1a7df982063d2ec71a71e066b71b4fb72e09a318ff3c152b6cc5656cbd670aac3c550c5bf545b34172ea5782d97e197d6544acc003403c756306cd1f025b09b5563fd47e987c1cf1787eeb873bf04d7b3d5c7083d623aad3152d5593871438c5c4e59afdf802f4725a4d8f3f5c8b29f6579841311667fc247ba3f43462f4e2d1424386e0028b6d62c6b10de4bf5dec5ce25a055893fe7afc709d80d3b701904fa8d4345946e47862e3aa4b05b81e5c96ccef8ca08fd9003c15c0bfe872eddf2ea6bb3fd880a6cf8a3fe7b9255f09504b8d9d85db02a3de0eea98400f96bb0bf8d789813b563bcc14d2dd3bb4eecfb3d5482141afb3e7ede3c2249723cecf995ef11c54fe98a51bc8dacec7e38f38d5745e9c4bfbea73c1046ee2d89a0b5ba249d0219b52170242b9fdb92de3daea8268b72c3acc40506b7ebf0c025f8157793e2c5d53c2390d2b85ee27b79af3356bd9d613277ca09d1b2688cace108b7b6d03e68f8e8dabb3a95123e1a4fbdabc7da776af30f8f173cf6eb909881d43a16ed0de1cca0a64b1923d52b1a37158cc6768d24388ddf6b6262c56b6bf905a7c33abebab2b5bb6ed8587e5221b07fa03c12ed1aa42b5fdd84ddf647618cb4defbaa9fecad5fcf8f552fecdc115c8ea1bba14340c5149a871c9a2fc899a4246bc5f7ea116d2142b704c09e643fb55e65781c10508080d101f066f0b46261a5b3db6bebabc883d0b19ba0a24b9a9be5ab07da4a90b28ca735127635ba3cb5d1ed2f2ebe6c08544bd09d43435b746b04bc2749a94663b03c16086afbc5d1410424930c92fe11f28c876eb378850e3e29989188f4aa9cba03a44e1efe708200b8d43574db042c25fbf6b96e144549ac02034d526519c7fe7a7cc5ff2bf593a3534876b2a8f40000b3b067c804c26d945feac1b6161d34618d03942b5c9ada8649a8ab29c9ab9c3a080e26e0a74a8aa17a12a5d010b085aa1d46eaf289bd1d15023dc7246a75296c9fe958f2862a4e6a4f199c7393f004b384df6084ad99f8ff56de1ccf5f689e84cf1aa2bb72fa63447d6a01f878d1d58d82624358d32c9a7cf90026df82cad519772390c33bf55506cbd82992b6e756aed51d8545628b230ba1fec3b3c60bfa4c96371a8ee49b8a0e22f2285f2e25d51e8d0fa5f9f15c3d218fd43ce3ed734b252bea11c6cf430fccc2df6c989ae9c212f70a5e7e7decc09018a4af8f455f928c55a2516118b73502447b613d17ecd2caaf9f5a98ca867fd118d89af308c02de44c03d886bf1e9ab986d258c858b859bbd4d20b524f16c0eaf509c9328a79545aeab314f6b80c10216722d1578b4f413ed05867a6a594360975db6a42ae86a963b0afeaff9ce15141f1fd9cafb19de21e651964baa644e3c958c12bf79ba423cd4ef6daa805629bd5bed5d337e97d72c1b5375545cffb8870807c410a3328c095ba50840994b9f7aec66edb1ae59e5ffb2b695b9c9d85f6ee013069469b0a2f964453b40145f00d96ae42d0943f04a732d778978d9a90fcfd3c11c6e24bde3a80b0a01702518cad210f9f0b04fc8066f71da6a6b3b3594e8a5b9e7986996a3913baba7c6e87eb17616a0154d9c03fff2a5825a8969ff2eb8d52ec48c88d3b38837ef41da3b8ad7e8ef57174ae1246fb501ac8f15fb08b83f38ca49b12e8617322340e972f66d42704ee6a5d0665fbf99b563dc8b09b963a198e5ca9466919eca10e8844b882fcb342f8c415856cd4c8a0b674acbe06bb18a5f64357a072c0c2e87eed0af7a6e6d43da555167a71447513ac0417fde9afa16befa82a610c5103d2ac115b66c9dd130b79acff3bc1b310aee46efc5c4748d7480c1d9d83ee1e0d1a9f57f5e17ab4c71db8db1242ae9a7bcc6311fb46ffff904cf12ad62aba7b24b7f8fc93885a48518ba5a3cc2434768c827477456254ad65495077c48ac44de6aa3b85d353e3ca199bcdbc4d8a833a2f8aa3beb66b962c76b48c91eb0b5841173e03c69d3915e65ec6b89a4fef4376eed11ca6b9da0bf3ed61861353618d96197c3e91126d675ee4058d8a89c126ab4e352c8417f9abf12b3a3fcbdcfec719416d95e3b20e6ebfe5a60b2f2d0922e332ef5296f20f3140fa8272bd0e7983b3013ad40388d2738628ec3d7d0035e4744d91ed401f269493a04e73f67cb5cddd07cc88e442504a29e1f8c024c8f7047298dacae97636fa2cd80977756a014a8ee95d8ba6c601dbbd19f36b962341c413e5ce94447b5650c468ccc64c95dd70e4db709f61cbc01e5745492f70dfe4738c25f1e2d445b1ce6a58700b4b0ce9b2ad6aae7312d3e14bc9eefee4844ffb8717ef172bf3a6f0d236cbef67ceef7345111fff59190ff390a7b42c56b440b567625c46a85ae5e2878db199308d26fbe71ed509b2f9d94ee43ec4d1740a0b77c7f96df485fadd087de787657eb7acc382dc0d60f6e35decca33a46db9a87a4caaf293c728a88a0cff3d555b2a5b1190f4f4eaeebbeb358407851931d74b7c23f4007d3dfbf7e313db417f585d65667a7d2c358ca5ff976b4569b6f67fa3f941da481ab1cf9796d2c49e5961f1fbb32e81cc0d4d2dea0d36e93a34055ad55b6775a9258278041d6cf8b92ed7d9e1af2a159b32a0b35b2e8c06566661447c7a74809320999991bd68c24451fcc844ed67c2a9b0b252d966faed3f67d5f2cf8f0471d25ae4a14c01a03a8cb7b5c09d89caf07f53de9ef80c7e24e22f6f783c8e0b551c97e8c4f67ba4d4bcb2f65797e6cfe44b6aedda35c497d6ed8c98c70919123a7e17f4da2b1cfd70ceccd75224cfb1b576e987593c57c1bcaec7200abfdf804c8a2a58d97ef47080f3f245004bf8909991d181ea477d00c27cb713d7740e147fea103ac87f822a61835f6cd6c215336efe055a526d25f4f51f3d2e95479f6cdbaff7601066656aa92091ee5d5b51ce2aa0d20c788370922913f4a6b9bd6b714db919649e1a68d0dcbc51b66c9dd3d52eba4f30ff081a2c269ac4a86ec203405727b1c0ef758e95a0935f60f0cc44b535833c90977b6e8f3c50e66014569d83636375d0e71483960d188c0ab13bf13fd7ea96c78c8c24b6f42fb94c5aaebe3e37fbf08895166565c678974f5d17355d219e989e85505648ace2c780b66eaf725de8f93a45fae78979ef4cafb06e5a066fcf13d79087ac72634a16efde8bda60161b656afbc6e020b158cf4333731592f252263ad53452f1f733d1fb6e2eda68e67ce47586ec3a9dea68b92089abad3aef9970f390573b0be8355df55c865e8ba605626aa69455f9da06fc2bc7dcbc4a49ec46664393a77b0d4ee154672ba72d78f3f9cbbaf4ae277d88e7f31a81b0a26617afde137be9e1ac130e481a47b6727942eae1df91aab1d58b6310f6195bac4cb14e4b94df28e4e5d2f82f90587753be9aa43a9a5174f0679ed7e91747b7ffa13e1ea95b3ad020eae5886370b36b4edc368751d63c2213c9cd1e366588629c3590d195a23df22ce4c0f0abf247dd1eb916348fe26c03df8b83e4688d8970b30c15b1f7cdeb8b7c8658c8509332dbeaac460ad7059a95d05254784c8f1a7da57376982ed608382ecb1b5ca6f1270b0de606502b62514d5ffbabc65fb59cfdbdd91201248652923d664839557cddd1716269c8bf081a891379dec9d1dcc1c71d524003d5dd36bf526793fc0845f62ccd697cfe88d90e734462901b6ee4bbcb915c81ac8d59ad1d788ad932e5e1dd42289a98fb38916af9f85b0af2cd9118f9dd1ee815a85c24abacb23539a4b005edfbf7bab9c33da56419b86b54dcb7485d11cf54dcf9d896d48952837139e886763d57932893cf626ea34396a371ef7a4c526f6acdac239d1e017ccaad7baf3b51f2c188c89d5d01bb56c0011f4621dec76202b527bdd3f2399bd6f0e4b797478084ae9b488a402f074c1188767b57e0ef0ffffff0f