PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 90413 3f39e2134a0766393d0b416d6bb24e2c451ceede58c64df9b38396ea10e9cb04

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
80a139ac6ca07459f0fbacf378aa1d01a1d21407cdf40466eee6a93eb58e7846
Certificate Block Hash
3f39e2134a0766393d0b416d6bb24e2c451ceede58c64df9b38396ea10e9cb04
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f013000040040000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004d5b5de006e4c4ef6b812be152ba3e34ba7190bcaab63328951ce464c27f9258a1349eb9c9f1734a24a685de7041089faf2b66db1a6f6f7f3907e9398240b247543be4d32ed07c745aba68f009bdd6ec4d6c3a4ceaafe4fcb8030000000000000040000000400000f013000040040000

Raw Header Hex

000040203819edc4260bfaa7ab63fb2268dc67aa94756038b30c24e81fc4cc167359bf7b4ac823bb893a28528efd9b23be327f3f3f562ec56f726b8eb75007104a1c58a514525f6aa08c001846788eb53ea9e6ee6604f4cd0714d2a1011daa78f3acfbf05974a06cac39a180

Proof Data Hex

59,560 bytes
121216010307f0c13e8e47c3c363adb0f948853468a39778cf0545d375280270a74d4f5c6f3275c6af0bfd57654eadb16d91edbc11fde01090a372021afaecf27007b557d51d807b335a72090521ef38edafac3c84405b3ec251c78af0812591b5e8604facb24c2b678f062171b0cf8b405d0518c0d5865c2f7ad6d2f68f7bea3565d40174005e6a7bd0293ae96703cf6faec88baecf2268cdf3f3f3560fe36f141bba3f5c243e328ba0a2379448e74cbb43f1f84c90b8fa7e57faf4004b704555953ae4bac3885a29ee499801987fd6b8d2700baf2176533e5ced953f8042dac2ad998d0a8a17202ef4d7e5f289452dfbba773e2d7ef02d121ae68785828a0f8d1c3cada2fc852d036af025f2579e0ebf7dc098e06bb1f971ed61cee9b8f58862197dd0c2c778b71d8f49edf777be4dfa5e3281c6190e7975c953965de5a2900881270381fae7fb90c610d5c73c1cae5ba49fb90bbde42c6c55d70109c24ddbfe83dba52f049eca5e97f9aa7b493694044ea0190b2469c9a4d960da64f52b3079a8586a9a153c29c702ef26c50aeb41ffcaa0e672c6b91be972b1cbab71d6da864eec11d5c9261d762410976aa22475215030465235f6fb79ba3a0924a4a6bb3692fd6e96c2fa783768c2c4445c05a5b7cde2cc4d240936631e20345e27780dcb09dbeffd0801855af84a5b536e279e811b53eda946719127cd7ca35a6205d978c2dedba6318f08284c1307051fad74728162ba73db06722cfb7ddc28123dd7bf7771538df6ca32260470b086975f26a7c01e47a91e45f29f33dedc89f7ef72afd33d0b534289cb8b9cc66c8f84622b01fc632426d154a03cdca319fa85a8eb862104022ff7ea90518bd97acea8764ff05e629a1885ff19be5fa0a27e35e8a6c4cf5c9bba26dc89c6b709cda3eac2d6d4607e55d2a63b1fee4ff7389d8b26e41ecca63cbe3bdb738f94c34ee83abb877838d51d754c141bcf30caac2631e007a808abd2791be847a36e985cbffb24af90113ea043f67d52e02789ef612226fb25d95354a8da0d36f7480a92134b327b743eb1ab757b65f75ccda297e7dfaad58f2dfbb2a988c83fe20bd0425e22a2241f89c26603349df3b9fe1eca177617ebab193aa9de826fc8825c0f6e3fdbf3cf90436bf98995e34dd27ba7db351d6157d076556719ab0dc4d7ac05a4a052deb58b0db6110fdabf73184b773e1aa42ac86511b5170b4aa8a8071111433fe3b7ff737fab1a1cbf214f3b3782ca33ce3d7707bb185a3961a6df06af9f7683fd56345cadf09f28ccbc6650a8599fa9485ae8faa6ce98e70933e6d934e8de85df06125029fff9fc0832e38d70cb2847229d007d359de95ea721633663cadf6b42352381cdbdc08f750b15551d58a66856df217e0110bfdfce28ad1c032bec06b90412b06f0fb39bd9fbd2cf048106783651bc89f9ec8854d922e864a3db8f859c7bd9b50a4bd1f87f501fa83a53624499413c0c389e9bba93f328de49e5f8e3856c3ac297ca5cf9d578596af95df324d958ce60c204448efe572c5c8354eaddc809c9aa890d4aac5f2a17a0d83d97d1eac57015d35fbab6859512c7d86803c5e2e8a3b710f690b1ae816733fa7c17dd67bfc7c7092a83cca9366980458d1ecb515e28be91fe811adc0507d59782d61194198714b3837120cd9f6ee6d51a01b058e74564e7442a5239a5fe46168826e8e7753cc47e53cd386dd8d5a33e80c3650ce6521c751cd0a97d6e0ac0a9cd56fda34d05e1a7f9283d2c152a8114c27ac0b8345b118adf636690c660ad644d508925fe348dabbdb30ea04fd877b610b43c031564c7b6ab7aecf281e9c42b8918b391c237ad964723c28a8bd1d1a6e5e0b8862bf3eafda475e320aa03e0039b9298f0347ef1a106035088dc21a8ec05ed5afa0b4b044ef51be07859bbd97da3578e6852b4655594502f31e6951bf508394d284661a9efda1ac336ddab3484d821dbc6c3c7c09d240d4f9863451ea5fa10a78b204542b61aedf3e9630f27d992e492f887d4066a9c5236c64100e4dc81341f6b3f6214063139317696ead16284580befbdfcda7674d7ecc0d412fe4496d7c77fa08076a3bfea0e420dd61038c7a5160c739a15edd339b0ba968cac000386d1d0c901431f288537f31225d3394c8c192f086fb84fa8e246cc90159d55eb3456804c697550602129105039257c3737da943695b4c493b5aaaf4e4a34b85574ccc0a7a81d585f4b7e7ee9eaf5bbab3fd0249872322f99d29def2673e4437b950122e965f349dab18ab98a7aa4ba26604dd2c4eec6b87f83aa6d1ad3599e8f0a9161cd449072a3cce29ffbb38cb8dc80e7ee4be968f4bd4a0e4ffb68d3682e8d1ac4babddf8d6995be91e7c4178fd8e045376fb61dd188fc1f0cd5ea439580fa731d97a037e182acf2b78d0adb9633b99f38586e17560b7cc72c1cfde5717ea6fcdfac350d4676c640a56303e2e9c36f391ba4475702640ffaa2755ec097233de98f4495c49ac02c5cb09114291ca8165312a6d2f153fe64c27738d583f1c56039324109ad49668d3c1fa69a104b618ddee43c2d45a7236b463a1c74bb5649ba2b6ed45e2a6854633fd3d55a4708aa34626adff8eccb196755d7abaf95c3acf5cd0bc8bd39b08913798413f2f6f7662c78aab39b2bf15598e3bd4429034046818a89b58f0c7cbd96462e073d2ffb43bcb3e84fba15d52511217d0a71f2dd3ccf768a823d3e62378e5e8fecab51879df069c16c463f006a45d2f08e681dadae16d36c3339030b98d4b57735e9005d15d2f759c46f25e7d1d0fd3130cab8bd05b06751606cf20d9df6ed4a3c2c74271d8f0a1174644d6a2f00ac41fb554d795cbf60f04708504e37ee4838d3d83a283377ceb15ed0de0db6b7efb30058676dc80ad9efcd90efee10656f18207cd23076ac0145917750045bf36bb8933d6c3535f9aa698880cdcf8577b8124817ef113337253fcc4223e7c2ae7592742f1f192ee9834d68efa8de0925764923d8f1f132dcb3c52d182b74066e7ddf75a4068a0912c4dfa400ad065725a6df70542bb369f933ed0d695ba20f2e21897cb6b4c0d184f1d0cda458c7dbcb7a3791bfc87ba6a656575642fe2b16b7b78c2abb2175acd4840be0bc7777fb6aadf46596c1cca62f3d75a5f8fcb60e961eb93a4a5c14739f4421b2e0b84e289a8c657e5c468353733c0ff157c8bd9004aacb44d711e36831f7535beaae9d166f28d6ed77f544e0d57ea2190b87f753494bbcc9172356bff97039cf57d1bd5ee46c040bcf57d76fe81e42083f76c94288a4959065fc257166e654a0fa893738ff7096e486a8867038b50d31e4c0fe1597dce942e8a4d474fb8d741e774cc4820e6aaf9e30f195e47bd49da7970cbd7f4e923f9e7bc6e07d896c3e82759dd9632b58477e20f31e384cc6ceeecaa510f80dd2541395433afb0a02e0278b3fd3d0631a9afc233a211c9a3f838a7f024cf90d723aaa537b35149176dc9fbed69a76c9b41d4d39bcadd977a6177ae15c0203599a234be6625be6202a8548dabd7d1fe27a8f97eb23e152bbd830a7e90cf5af2964cc32154a2ac15dd52474d0ca1a81c8ed13d14f16c711ba81aa251d9d03035b2d38108dd0a7c435ecbe7613ee72fcc3b9786532acffbe78d81b6f13befc59a8d6cbb9366ef0d8635c81306342ecaa0fc87d36ef77ad6370d8fce09c842ae529a19ae7b5863790d237e916f58a9a0add39c5b485f83cfad48f6c38b7ed9c5f4c3af6a62cf0a10878202bb9bd8eeb988bd1659360943ec47d2f942cd68e262a296d91d7bde0b9eaf9837ac231de4937c6626b4de28ec756babc9fa1247249aacca0d2402bd176304a689099e5baaaff19fab913f71a6065fdefad988c3f56b7baadd6b811240d4c768930247ae7726ba1d07fe43438489811d5e07a74fd20a67ff5155e812c671ebaad17a444e478879722aaf21667fc0753bf7a9c97f88f1bb7a240eca91e1f4466939e32203640625d9351a1450ee273a74d101b67af2314470d7c2836bd247c5f758633222588b7dccdac552f09b1a60a8f39288a144c07f1b65b3640edd4a1f56d4a3ea53286c04ab55b16da2a191bf2a265b622e38d3ae457a9d0aed632b4315b1416bfd31ac3093a8b8bdbd4acf7ca8e897337d0cdbcc98d432be78cc9ee8690a9f4f06a65fa13d59c37ad07e957dd3ad0449aaf397be8edc2a1fe036dd03f73ecd6cbe32a67c5d88e4feae93a26b71d6475d6718f54bd227cff101a049be8e201eac38510085fbb1dbc0bbdb748cb4b79813a198fb2eb1512bda71e669bdb36c5e3d27eef4f463a5b8dd43ba68d76d861bf58bf80e43743d85f0945e463b5bb6ba5b0636b439bd67f9d10693ce3e1e273287c1169b2685021ef6c8d48e79ec95d35ef98f802868dc27b894c89962372af9d42758eef30b8d4bd757f195715a9633255fa984a6630108db2cace53984ad9c88acdf45372ed25181244df1b1e449055d173798ae22516d2e0d71a9c55ebc093bada91647f5ea45b6c0c57f5fc8dc33adb470f492553d68732711bd73c76647b094fe6fb2425051bc6c8093d8950f496982afc7d9457943f6f594963e53c8b913d02d579c0a67e50e4dcf91d73e802c39eeb3d1b9579bcf6c9159415a612f8983cc185f43d30f377d1a74f16e1b6485cb0fed33e645d8c82449a805948751e89b61bc59d2c0a8980f85008470eb69b7e4896cb000152aa5a65166c67f89bab5bc375cbf0516de85a5a34244c8aa2d836d6b006dab05109a677832259db39e911daa0763a04aa0aa1b3ba7aa528c99d18b5451439be8dccae419c1d71a3afa57a21146b6418518e8b5013b2d554409a7261826f2dd1c40d3b26da33561cc2b0d64878d84c75088a46179b3afaae3f3433eb37393ec84c42d23440644397e0f7bc1b1aede12301449947db55fc5635dbacafe8e90b3d0af554bccf00027cd4d5d5d91c66c7ded3b28278dcd51f31154426517a1d7fab117b4144ab05ff08ed5cc2e5f070cb589d45829e94556b490ed518b523f7822fe0e570e84100a82a508967534c05946eae52aefcccb9b61a0e7c136a1c34e35146d4d086a2c311be7bf06c0cdd3d8420c1a3c1ad3d7ca966e4c841da38e90ad8a5a9b35a45de50dd950c7079fba501540fb4ed62777c550fe7fd54ca6264c70a187229faa351330df2135c9e273c5709dc8c72a80fff4fedadaeea04d9d449ec0161fd050b24788a8e1715252ccce8a6c4d3b6149a5ff7c9eb776e31c3626048ca00891e30bd560630d8332cbfd385cb232e2a25f3c944e7ca3d45abafcd6cded7f74be52a83c9a4f3f7252a760e03101b50dcadbb6d730553746cc76f593e822be6005a4e6425394360b286aa227810248ed3baebc3f8d7b61195aa730338655f761682d3b39f05f345ab4ef42b4d371f441d8651b442699ac9296d915dab6c76efcc1d68509b13c472fcbf174dbba2ef2f6435f098184a4e3eed5e85ce0fba56d39b51e416bceba245a9e9e9effd7a04f1c5d36870d543e8d27b24dcc493942f1fcdab5f8cf65e8fddb8432913c7e70bdce276725c8e2c292b9fd7c7364587445c2f471d2a9390bd246e19a79edc8b33adfc42de73fc183496ca35e9b7b9a985657cae4e6312d0b54165a64efbe9f41891e0782715846e4741ae728df78cfc20ad09b42818e9f5bd94b159be6d5a2863a602bfa28ef030247a8c388a3190baa00642adf10880e1ab5046b1b6af8dc4c13261da596e3a18e63f709461e2ba9e1b8635bdb3bfe8f79e1f8ad978c9f030be7ba8901a8a0bca192c84abefd170524fb4a7e08d57e5c6122bcad608faea2eb34b5c4c3338f390d3c1f52d2e854f56b80ad115a9275e2f7750bddbed9bce86004b222b71d752c27fbdc199e7e74ab529ea9e801153c000686edd4ff59dcc781061a610cc3891550feea797dbde702469881d0956e011321cfc1e9359df66d15da00c12d00ceef480ebc2a7709f843dff0527b6ec042a0c668dd50c1a0fde45b18137d4ffe17b33902debe40e50837c790fd00ab7c86a94c54516fe6c7bf92c774ade00a07b83a02c04675279acd7da6e68c477e63f369c0c52282dfa82224fa5ac1ae6310535be920b2d26773e74b1e9c8d3429c14c5638e679d678dd2c9f56becab57b55fe5a90ac7e6b1b01bffcfc86a990866a5f5ee1bc95c1d85be72137ba002297683479171222c2486d852170abf5329e2452559030bdac5ba8c1b34f572c690ded1fc63f23b27d8b6e8c4385073abc01de05b73b0bec071433dd223a91aeb48eb6699b53c0cf29679a7272c8fee2e59b5cbf64f1f0abae95fcb81dbf23d0fc52e54ac297db8b828d5c30ec5e55a17d6e921866ca316f76293d5c4161610cca893af9827d13a252618b60cd842778d26a498833644d603161eefa07cb8fbd64e41d443d75596f6c7274163c0c2e453c0c6c5fb6126b3269a3fd33ff16a9d25b44665c866f0a22c613a843f53608a5bf5d266bcbebfd499e890011325c265ba36410fbfa58ea44726ce52a72fb4979561d9b204a82d0c584027ccad39b461ce2f0dcc4b0f35a08798755f405e78a1c336db3eb8fec2ff420acbed2503152027a3f77500a8b076734e4aeeba2b395463adbb8cbfdab54c890dece05442d76a72178c107116ef9b3b94ae37cf669e95373b6ad5c087a30d970049fc6efc7e008074fb13199c598bb8f47fa9e8e153b8460cd03c6c3a781587b48206a049500f61110de51107498e4e1b4577076faa4e84c79e13e592aa2942ca2d18989ee42247d214965c8fa7e113c0465f0138439bc1ba18975bfdcdf85d95ba424da3b4c3a19ecd425cbafb2a9ba3510b8d90cc31daeb5d4ea76ed5bfea56ee13378c5023dbd75ff16bd895c898f2d976c194e6b986bbc890b9775e829580ef5e05b6ac19c62f336573140547c61292a348d961e670af521e66db5ac65bbfd461676357c11bf07ea3838a269e95f6498e27f0bc1142c1aadca67943a42fd1c630cff71e6c3b38fdde1aa590932178d2ee938d013a76cbdd7b2c3e4d41854b961933f5c42aed00200893d96defe1b59a26333d11d2a72f9801be9bf21912b21c1fd41e3bf27b170dd5a7526a1a35a8478f443405f020be9ccdd59cb77b31beda4df9138f88bf18c6d7fd39f8bfe870fae265461f459a7886f727f1c1528d6238c60f12153268b782fe39bd2434c8afdf525481984b4c791ebc0f2dc66f2d6fadad68f6e5aa2f79ff51b8c24e800adf3c0faa9f23ee06ff88f25067cabf796eaa289a8471477605b4082fecfb8e1a966d7098a6ec993185748affd88a902b6385af1a2bc47b7e9dd8f9d6b020c7487db32a032682206ff7fb60dc40c33febd7698c5d3b79a4771b07857af89d7ba5e9503cff16713a4271d02da76a9c05ee0ed787f26e50f7dc762f20bf8335325dd073849d16ede0a745aa50d628dd7ff18a5be95b85a73cf00d7c87398d6e80ea9976ed30a9a6a790b4784f719ae847be03bd0895699c48709f3d09bd9b690e754e989181da95dc2bc374c7a77c48b8efcfb8a68e1211cfcbdbe30e8d600be0ebd194ee46476d397b421fc098a8e7e1a215cbad36e18b6c80515319b397796a8fe88f3e00a28453af2f7fe6c37a4d7b052302e9cbb2ab417ae6a9917ca02c579597f8a67b763139ad6814da76d1a261163c111d438f8fa9d95d20ecbace874db4237165df0fdcfabf337cd612e78356544eb05d3f3ea3f02ab9bc850f62ce7323a73c6bb1c3327447d6d7e2b59393e821e34e4869e3f9bd82426da7983a28ce00b8ff9fc9fec15a7da123b74c4b71a85ffaa248bdc3662403b4d3ab1e97d115ee119dd0c3ebf40d82201024ad52fdc3a75081ba749c8b1c0264f1b28beeefb1296a3e8702a7767244a100b4f01dad53ea0895f5181cabe495823f2d43c71fc4ff288f7b0cb96bd5fe5e4c3e2a0c8b14406c85df18fe87fd1b531446ba7ba8de0fc25a7c130e4bb4f43fa88b61237d5e35bb63408028b96eca63482e9928cf86f2507371562ba317ae3a390c061f54df441323f523cd908ea478a6244a6456a14ec29070786fc352f02c45f9f9505452b68b3552610521cae778c8846e65584380a33127f8ae07a50f683ff99dd3570a2152f36dc14cb5b61f5c6afa141c7a4eebc9e2cbb464225c66ee3497f446fe1c962f7fa1c278f33e06327143009bcd1a011b52c45b6a53c5e0af2f9281aad60263b59455b896c6eba87b99e513e400d1737dfbbe8b15b4f62c0c906f68e0693db7c4b82fe89d21b9265a7c4edae51d924548bf63531395b979de47ebe68d0b214f942025fc3c18c6034eb77d23506a5e665e05b4cfcf5dd2f590bf6f3ab7d1396799d2a9247a992f576b5f892cc456bb0c0a6fc91ff45e5ce7e625a1114c94c7e8bafe6042a5e46ff16027136218c8d718749805616d29e5a9ce69529d1fbbd822a011e5761a296b254a4ec87aee79403aa8b21715da374a8fd4ad1caaa1b8afcb8d4c24a516124840181f5fc8402ebe4efdfbba6e36a41459f9c9c9c5b1d283fbfb8b898def2bb2325677cf4cf008bf236e4e9f4a10882fe261741387d0945031d9910e9c7df11c64a68d3b2006fd5246536b9627e0447aa25bb22d142636a2798a94264e3d656577fba052d17947c13b89e08f5ceb526985cf852004f94304fa9526a111572a6620480cd162b0ba3921adbce203c4cb543607d14fed307cb0aa3c053b44bd8610cf66d0202507b1bfc98386fdbcde66bd97fe89a35a07fcc512710fca6adc84ed414f6f52711ffcca4f80ecbda49d0911e34c9b493849b7c0f4c9eccd43e9dd4865ed4459fbeeb5a949e1df2e392f57e9a3eb9ce9078d94454ee5e5a356a3976b82378da1ff7f044157f880dc61f6062245d66f5ec2d12ba8d32fab5aaf680092ffee8207e353d8a2277b03a020b6a6b3adcab031989c4c0c3a5acc235df81206b0def79769b69b7dec99a9557361f158a9ef5e81c73dd672464aff5b38372b73eba7edd4514e7516f12bcf8b5bb62654c9168d9d6a4c8c112e7c07fd00e9874e652746e6280095da56db897b4a1758660a28f39c279202f67308c9d97300246a680a567a76f107de6a66e4cd89dd95191f2834e5fd4ee99724ef183e0862357e49467e0f12788bf82c9e44628eb0dfab260581ebccedaa5e0665f30f02f8277d37bf81c5ef763bb9b0a00bc3aa496f831d6c491fecc833c413f93875e0df0af21e7c84611cb172794dcc8a70545db32236a74518462916dfe4dd7a6ccfa28dc238b470b4b3c6e37262b29a774fbee6763c3cebbf8dd909f15240dfb33357f6008b7b1787d77396f849d6be81d262de4681c131475ea21d8e904f165815a41ee29e2b8e523281535f0f4571710c8fbb0d0a830986592a6749507a41702edbff7d8cde5b5f80d44a42e6a7e9709a0e50477eff0b329f7d0db56423d94770b037542d295a34931385af7864c044521621dc2a71878dce394282a021510ee9d74040cd78591e09f263f6ffcd3d50ba3385ec827f5364bb962474096e416dddd9bb8897bfd6e6edf0c4c76892172856a121346abe8bef5234f5a01851decc8567194a8f23847be8ece9346cc97f8a5f3b68d4d9febc31e19189bddc00cf6c15f50635e8a97bfd8578ba0e2733985356aa8cc2cd7f5f3e773d9c0b6df7cc5b4553eae2f6ebd8e3e39081790171505aea16edf1137d247956dc2de6ceabe45da39eaafed495e9e612d4efaa595f453200b3f0cf72dd8cdfd031c790d111d536aaa22d26ed189aeda8d908ab03511272964bde74d77ab63c5ec9cca2a0107c71a091cb604078cafe27d07b29072c9331dc34ee5be15bd7661696da04ba7e9e2dfb2af0f13c42ffb898952fd5936a8b7d8b8bc11202d4c3deaa40b0c5af73ee9138a5f9bf8599aea21b3327d4c2abe0f6e98303006d844849b37f9dbb120313318fa0d2bf960879270f46c4117bbf9a6dd14dfe59cc79aebea8b2d682e3137b13f1dc3886beb2a38ff6506685b5617fadc082dbe1f9d30ff2acd9f05c78b2616a3be354e6cc8b365cd374dea71c2440595be016f063fd1fb89b2b6d00867267884ff1e854af0d9ed35c0535818c583a2e8b3df89d2b51d54162b85557cac928e8361fc2721de17b97e57577e657b97b5cbe39122f754a5f4301f92ea9d51a944b05b5d4c083b396740cc3ea382d8661d532901d7568e2b0abc4e98176630d4fb09b8bd9ab5f71a26639f1821546cfe694aa31a70d3b9c234661ae825ba2a836b41e92c311ec67423e59eac464a2f32222ed5d716d46109b232eceafa3cbd12c6694c7a5eae7d4e7cbcf4ad3159011d493b61cc0d9e38d3e7d82a2b10585e020af28c165123d7aa74e751be5621ec6deb40d45c70b2cb2b6b88e01541afe58ee1de3ed5f0ff2aa382b5aec387a8f1c43be861375e3f0e63ce2945e75581c5a02d8976ae6f370faafec51f0341a31be97bc2bc6ef6375ac8d126b016dfc8cd3d292db3f1809c54c676c2b5a7dd39aa3ed92d9a6c144887be53f33988a0a5daadae25bbc8b8845ad38be04034585f0a0e20a2c96e61271bae228ba9082e38ceb992c2279495f5c5b1f2b0d623dd00da039ee8333a478195026bf7a7cf1a2a19158671bc132ef3d53321f2bca8ebc13066caa939d166840adbac58e01a74e69af60bf734b5ed8dd52cde943274ba61f8a8a4abe012497c728488180233abeb5080cd6aefdbfdaed41e5baf03dd0e40a0625ff5fe04fec2e243119d957b6744cfed8f211e6d8c05468597186aac1e1e977d7e3256ed197d69003d9e7154ea80e572220a85e2ad2f8bf30efd2e87eb2c9ae30465c682d4e0a90ed23332c6ca5629ddb35930c58868c278e66ad78ef1e5757d997b6ed07ad29b8c6e5a4850fea7135fd859b6a74360cb47835d1513f2dedbb98d76975c935792285cc6d379105835847406ec0603876a6677bc4a1916464cab79fde698f34436a63912d504073246e41ce7c284cf022a2cca1c9565a1bd41a7148b8e3b647b1449cb8be4318225d5dc82a4c9443099819130dd2f704f85262a26e583d48b27390fbe0a3b63675adbf1683200ca19310757fa84316deb5b65e1a86b8baec947171aa979935fb7a83647a6b3ba1f40d6c556779a8118a96d60f85faba786e9e81c3e4b761d653585a7f820bbed7c0fef02176b3836f9cb178fdf93aabab1228f6168efaef3a2dcd1c7432c848e62041d5e94e8272615604bb970413b95098c95747f47dc25a933e55438ff0556b25e07bf35b73fadc58eb2f545351032a27e07369c65898800ce110b34927825cbe3b7fc4964ff79fe0add6f28fad195630e54ac0109c17340dc37101225b5bccd597323f04e6ca843fd0185f1cb628bbee795f934a8939ca2f582201ad5062fc4cff3b1c941b2cdcc5559588ba549b8800b4cbdd5efa716982badb8c44792a74c832226f68f953f9164af4ba3f90ca22033aa21d3e50afd666d9f7f82b291eee85671cf300896dd91b36db2a48d3f3e3f032e41d7f592e0cb5edf8ddd1a4e0ede0ef995cab3e5c16758448a64642156dad5d3fcb1514f464cdf1a76e1b2a6423c49acddae662334864350cb2d8d3aed0f05a1596dfa13f92ebc01284b8ae8d44f5b2256cde4fd6268334c46e05fa96faf2485a431cc27eef52521cfced4bcefda5410ade8c96539b4e6b64cfea7c543642d0b03b8013e7b4056c140c23c90b48a79cff2f8b449adb0c2426ccb8e1541d878d8418582b308a9f302ebe0d269481d947863e1dea13b2874a5016fc9a2b7824fd58026863deb3144530845ffd15ec09e1189b74fdf921bf383b826e73ecccdcd708c16ad9d9aa3667e55475fcc8c3a190239387fa5800ac4a0f6a5038aeed361da8dcfe0dd72dc143cb08159b2b29a8dec5f56fd759e9d37f6696bb71a0b447fafb63e2557ccf1abad53eed1364c7e77a0db417ab75e58e90d9ae8e4ae5fc9db4e037c988b8a5314b5096ee82075641c8564dd6f649c6f66a621b82f949ac1390bd159e37a6958ade4dee143114a9ec68623f13de556a3434795dd6db64bc0d0fa8078142ff850b18da8d3ff4a76e67e550b4927cc36789a8e7ed614af8fdc7156a8d89f9ec18c3b6e5518b67e3f6238bd7e236f8a687bf6ce6f1759d183e9485d21fe694e01ab318c57a7267b95cb89661bc26e669254832ae90a34ad24152028767d8905bf0b413f35d2d3690679a42fb36358156f952bf7041ff4abec74d3a3b1d632114ce814bfb6e6aeabf7c962859269125aae6076b87b103e27e1b3258c4d212922aecbf97870f8d2c69d22d01acc4561ddb604c72f09c71bf9b8144575c20ef882d33b9fa0df8df52b68f1ebc7002cd5a5950de67294ff7c3b5ddb3f7f245918843c57e69fe719b4139f7e635a1229722cdbb418a9621cebe431289e389e159374d1f33b12866507f9b0da0bc1fe8a439f72cade7d1a72683d6cbf3ebaf8e8ae7179a0b6c51e133faafe52679d45a4fb9a73705bd9f511ea294a9e8147c5ef24b3171b6d9da354630b6a6e6cb8919ba6e1e346de90a5683e55c3b3309d74b71dd2f33849f8e874230deca9b12825d75efd95214c649a4261b6a26ab14079ed8dc2f34b766147a875b21c1bfebd8a67a7633b639aac7fa11e05094aeb35f15d6d6c81e0f3b8d30a93ed449ebf71526a81ce34250084084920534f4d29f4460b7907c0d21c97c67b5e468e5b4e1df06ceab8918d6b61665b606d080e8d8d7bb737ae2a8daea3bcbaf81ddda42e159e28fa3753cdd92784fbc35180562a22dc8988eaaee3b7b99429c053472212ddfa75cc906e2292b56edac1848dda07872816c4d11d02afea01c1459fceea66635a341d87efed48a92b6cae7bc86bd384866cd6a3a8bbfc790480a5286fe95383302a49ed6a87f801d965e61337e915865d6d97c2899316185d429da395970933af0be0ce5a6128e9f6b1e3730af3fed5084a0dd0ae0f7677e50c8d2aa7afccc0ed9530756d62bc195d37848f2b1e01235938264c6e19eff9bd4637e6ef66c450c2220f921aac6ffa60dc79ace1d58b458345325f6a0053e099af8acf004e032439730dc19c4e29b96caf71b3b948d55290a227c78d0105441e5a499a420eb1244b2376d1041958b8c909f64db598670221c88c3efa43a17fdb44ebb4cefcd762073bcdb48bf8d2d3e782e891676625cb40d987e7511d2ac61c7d3c9c49d2c8920d52d80283cb5becb379625431e1a122929f05b452d96883d44e205536dd49169cffd5cd80841606b6785a1a0a636056884fe1a8ef19f412275f003456826f9a35933eb8394b9e5e793d26f837ace30196aa1e03de0a6de77c156ad91a4e7ae72ea2a003b49140cacaa0c529c65a85ce5db0853ae89806aef9d46aa476a0ae14a0e845166fa04e1c5183355bcede2879cf87c1cdb379e7a5be98376144fb7bd06f391f65c630b33a8b071a2ead7ee31cae4ab1c673089e5a30d06fdb7025f6e6ece07505729c7bffa821555bc1ad07b30e4140052d55cfbd987014aee0b0d06de20d767585532eba10443f187619cf67730a9a0c4f5f616bb8616b113fc218c280c4863caa14c434d2bcc69b5690cd3fbb262d1a9db647d459e10ad72f0585336a28f7e0f32a8f47652de32dedba39c255c3ec223015d860b739f444596445281ce0fc349628eb0f3912ec5dd78a04bf4a62eb94bd115d77ba55c5023663809f47d3f8ea6f7df36efeafdf59a9fce2e0fb6568d8093223e8e344f21f46e6c6c4e5e3e1d2a85238efec9769b2cd983bfd0231bd3fbebdca195d2feeafc532e15674d22a2c30310cef56f607dca10cbf04ec643ae287ed11cebd931a29975d7ccfd31957014774e201e4f4f9a92603e869fe5565364b0f5f3d603aff91404cfffd3260649f73badb63ffb3fa608711ed51fbd9eea675bcd5c2f62fba1278e732a160c5610bce3df935fcef4ebb51edf7e0e3ca7d11853ec5a707cffba330693e06d7907982d4d62c0d81908570b291c52ccbb0e507bda6737c2a9724a8092b9521cee71d1832dbed38cb888454b5e0b3259e01ce99ae95d02fb15d313a58cef2b1c91a830314513e3183752c51185a9af805a3a941525ae7289982b7d1c90d5a29e81ee10d9a8e4a8e0555aa170503737ed367ced8d0bac2b4685b622db403d48031961f8203e5cfebc3cfc9c6bcced25118c8442559dd6019df175b12aee7316d441b51da7327354d131989a27928d0f2a1f66e2844069b674082871df19cde19b5e6d432bb3da0435a807d416515f5c75ffc6377789c0091bdaf27cc51c82b6d09837cf323807cfd673dd28bab49494d0b7a23a8c91b2e8eab658d85dc527398020f4fc870a6e331ce7aa70aa81a524ba61ccaff30a701164560ceb7342a207439b23e3098aa58a2388dbba02b1251a23552f830181bbd4d26d638cef58e037f2e133b6a49d4a25d6d14de050d86af10804a68e23f328e702dec38ca611af4d4c23d328111d89f81979284ab192dc81767a43fd9de96457252546e7eea84dd66d817c80e437bd90c424e1ae3a3c6a8ef81ff2efcb78ff90f9c964646e6af4968b8b23687030143dd61a1acd7d73ff162bd7eb1104dfb126d8ea6d8f0353b62e9dc5d72816a2b6d76a0e671e38e0b89d8649d60c70c8de7cd8d793af612129e92e69ac922fdf9ef7462da53948285ce57ec6106193ee4525cc33f1120354fb5b54e5ac656546c51ea361a2f6c8dbcf5a965598dd3287ed8f10d483904c18f17ed8d4f6425f7dcdef9497cdf53006431c7b5b79de1a0627bc87e44f0a1cefb1852b3cc3c90bb703bbf40439c50661902fd17b522b2656200a2a1f5c89c5421ce7774e63142d6a70bf2f5dc7ec3886c809c5c77433cb31e873b6f85fdbe3e5bc0b2040cde1c964f7108b2ee06353495180ce898f51b422af7d72e9e48550c2074a67ce4738ec0ba13d8b0580913957384de61a5fcd15b4198ef995a38529edbb42bf3aa856f33fd425962503633d70367709d639f4fcbbebd7df4f250736087409a20e8a0101335de69cb893f632340e467b7f0924acda5a9fb81b4ec73a7477e6f82c00abee64e2819bfd8b812681f7c27d9808d29fa5bc9dd7b711845eba0a9d911a0a24cb23e0c1abe50692c333da6b760eb9c32402a4d4e480bd067344ab15ace60e537ffca93c833152ed1016d470a0fa1d7110fe17832e7125ad18d8fed4bc9825d6a6c08f8e32ce28afbf2df9c70027ff1972fcc622e885231ff439bbd2212c8f5290d12d7e91d813f7ffaa72cf988b608015dab068f90dca84a78689f094a8f2bea0aa2d9050a662a238539ee10924b6858a087c37d62db6f17f5c838d6f3bc2deff116b64a0b7a9cb464954bb4ccc187e32947acb8072385f032236e38a95ac3dc41d1be0c400ef697c72261d2741a0d457112baeb30199d241dad02dde493136f3510dec75009ffd0f64d0353ff24dede6eb92df5c2f9b7d16c29153b8a522fc8441f2e104fac16fcdc541dd77785bc7faf85bd6d2ca5b55cd444364476c53c147e984d1b735da493441d1915be47754a9af07759aa7b601e16531e9749fb6cf21b15a12132d52ef4b48edbffc7df9c10c52d78dace23ee375df47bed8eaf484774c26bb077c96b73411f74dce725843fb6e524e70c97133eaa7aaf5da5cb43845565dca8247aeb4de823059dd98e75d98bb414c27f3e6bd22ea06b203fe2a5264fe9275c7170bfc1000e05daa45d7c69f4d91a0742ae45b284f576f7e29c8cee8722ae10fc25842e7f744f44de85bac62560e1c1a315d48dacf0cda14235d57d62ea7b35dbe316cc6469e99ef70d10efb184d9230517e35372a415ecbc171fa51d4be261d543e6608808c205e00c35405db0819d937890836c6abe8522378afea6e98119ebce74cd7fd20945cd2836d60dcb6f2a6d2f94ccacae992988fdc7cff1f27f78aa565599379f2cdd31f4ebc964361ae037997e0bd8ec03115db6445bceaa837385837d95e6ea654b69b92bf59e848f0e9d5122209210a57a3a95e8640de0b04ca64a06385672f7bdecf990e82361de221205cb4508e80a6ab42cd8f3a4eda3cb945167e330c5b876611403c48571834ccb49afa3be9271b360ca8b965247c03a5c6494581b59278a97d7719ef0103b51b04f26f0ba75f84799f11031e95f994a303bb1017704cf7848ac2e83ccd1051eb404858eff25cfbe265248851cfec2d63e557d498a87de49214e884dd88a317a50e4a05c6d45b5c16de353abd69ee4a98165ba008e7e7a2ab844f900a224904314ea0883de8a64c998773f8ad6cab9d8613ddbd2cba1e7aee65abda62195367d3ce9ceefa54d84ac6e91c517a4491325b0e9f7ae4b99f589c2c9d8cd9ca1caaa87e2d5fa4c341b813f8b363d027ff5da589cdfc25ca25aa186e124ddfce3ab0f1b2d2892a1c86847780da432fb5c9c7e4a0142282a6fbd1bc2bb4c51ec78b18c65b34bb7759f99da5e978e4275cdd511b9b9a27141e9184ba3dee7c42cb8e09d4cb11ac66ce37169b1d8f4ad34ecd301cca0f2a973ec79ade776c2b89b2edff94beacc9458b3b85cbd2e59d7c741f699fcd861e2fa2a140dcdfb53c92b0370cf4c63d50bfa44340be68b19d318946e20912a1630661f13bc5bbf433fdc0ec2d87a7bcba3a6129b31beb408715cfee5deb9cce57db0a35ab76c8ca57483112009c1ab1171afa97ec1384418245f864a3ef5827bc9f920eca23449bc097fd06b26a51d153c211d24b327c0150d12c68867547fb386e41fcfd4c414874d4bf52238f9153c2c81ec5f0cb5c4272c27978ac0e9abd1c4b0fd1df2e9f36a1d90b051151495e4dffb00e07db8abb9904caf1ca52e273c8fb066979eb75419af10377bfefd3078a7db140b22126e5db0f311bc85611257aa4b41e8dd49a84d5cc12762746dc39ba0a8e945874867530dad9f7c57cd1540f1a7ab1c80b75a05eb82e125b09a90780cd815665fe785ff1c187ac908b15498c3749e12011bc1165f18f01d5d5a8cbd97f0c13c9ddd2cd5e1872f619270fa1b26424d989774c601a9ae1189b7d2d72fe8b355f8a3f6d4f078c0c051741af2c8c0aa2d7ac476b2e408dd34e711d76f6a87280f6b3710f65611ea91947ddaae86ce8ddff450d5bae2e48b24e430fc573b27ea942bd86ec6cbcc197f1c8cc30d359054570024322fba935bc344d5a6643df30e8ffc68299f34625b7acae580ff0221134d4f2f2442be6e55908f77fdc768729e3119d6f8ebed6dda6786d3dcb704bf634242dbb05f4ccd0bd040b0da4b04704978d59cebfc58aec6986c5eaa4930848c23bb2577b7a91ae700972c95d314c4a4ba909e2d9638e0ed39f0c7e4c7a1717767af4ec089d721c1d607e75988f5bd4670d72ed8a1211210181c1a35c9073a4f85b17fa7af172a8d18024c7b2d70c5ebc49b7879eb46dbe90253e24f548a9f252b709d57435a4eddb392db0e19109817cf646fe6a1ae095f52d190211398a661318cfd549bec564b34c56993557b4917c3bf67c280cbf8009884fb7835d2513c8c783c5c8fec948345e6455dc0f6a9b9b6684efde2760e9e597a7326b002baf4c4393103615fda540d471c583b08337066a676a38ba6801c223546a0d2488cd1659e289d506eefb1537a0807c7de6f0c6d4c6f819b405833427b876a9ac38b32a6870c649fddb6452a3889a8e0dfe1b5a1c213597fa89fcd7dec309c9102bd422076c4e3a356fe9f8cacc550f1df636f5d8075c8a1ab603231704a1f7cc94bcfa7c4dce38161ca9a14ff480186fb3057fed799f3914b187fa66de989947df9ef3662667aab6474fd6dd9ac4e62739c422baed0c6b7c42f1892991da480ffecd239943c6b96d23b4ebe39c7faa388438df071f67124595de7efc55e5e8feaee17e56523a639f2cae5c6b2c4e150d04d2af301b081cdbd0d93483f12a18c0aa4464c0038a72b210416f4469f35d63b0c97b1c1a14e622e6f5df6723c7dabd59b98cd779ad2431c2b58cead5ab56ebe84401108bc73e45af2b4cf7281e2d879a8a938c323f2c89c608706429e37299c0c2ad77bf7c6e2e8d1d23bf581bc9a2e42582ae830e67a7fd2b8d85ec0c5b999b7de95123f6f08424aa433b19ee553895e9a006daa98fd908e4a4b61a69b50b4253dd3e80300750f0140afddd3003ed811875af63ff038f5f71be1085cff1bac365ae71162a83b2afb83d4f6d5b1c576deb7e62f7ff82f0e19ad9c2dabd96a2b9595b6b7029517f904525d6f13bfb3102202f47d3e81617f1e6aaa6942b12fe60a63fcf333f3a24f463c2189a690779a11388e8e2a93e7a3c40eec0b08199902372b14c0456099038a11969ae98ea7d148c78475169254d32fce311f9f227418a4e2342d563d79047c6331a4eac859f10fb642e0eaa832c65065f1e9a74af37586b934090fc4b9040c274ccaec065de0d23d90cb82e2eed330e7feea093864d97cd50cb2827443cb63bb41dde8886d41f9a96e44158e403865ae15f32d86e4d92500f8a5993b0573467ca950a494ff384e9a79e3bc1fe4c34a7adc8385d31eb44a9389dd7a4e9f4a12f18dec7d53ef3d63153ba5ac2ae812886ef658b6b3c663734900a494af905b2a5481b5988f0cd61b800e82634523e1dc883e21eecef91a00f62cdb030b131a4642adc1fbbd4f55bccdea780e5544c5eda64d09cb53f20f6b3e10f03bb6c74fed022730f6d29354be9c68b458fd47ef381578c601224509ddeb8e4f84bb464899feac6968a8847469d38a89fe56bfb975f3f5e20ad161f909a7b05bc43c7fc629231f11d111116d6588ac49fcad3e3b74716e43a17bc305d07ca19a4638277bacea528488c6a099f413968e89f79db8183e2678bc3282354c250c335da5748424c81f0fe2829cb029da67c541661cb17c69839d57babd8a497dcc7fd0d4f8aa8fee8ddc88392a8df4127042f90ba1717acd4972570f24f16e0cdcd0e626146b3efc9b3ac6cd854f79d84dc4202b67745e08378cdfbe466fd4093c4717a58cc3fbdc66de2606827534a65399af1dd9c3772a08322ba50d9277ea2807aa9c7223e87d46d2eec47079c1e49103f6e50ad199dd07bca0cba88794c2f161cf2d85aca00e2c3d3ee42695c8dd9cde9bb9ed344d57173188b26d87296ed3e6cd094063270a3ad52bb3f5615a41c551862d676e3ce1b52c6fa6925334d3f31e9107cb1a8411d4e45e40df0f34f30bd72df0b6b7d07a6f3f279123909f5015815968d51b9d5e12058e95fbe715030775a9664fbbc1b6135765c0d2075d120c920773179e1ca3287fca307527e0aa0b0aa150532c0236c48b82e87013b920a825c34f0f5fbe0f1dca77d324c7abffc0ed2499f86fccca704d19bd6b2784a74039f034a031ccf8037646e4528f96cb1777c97a8ded39ffc1b1ad175b6e55d1bbacf847f99e819c033c3809e591c9037e984c338cf3bc48b3903f50b71e9dd0c6c2504b82782ddf9b821c85a3cc75a2b77d78e92d533ed7b21feefd59856cb96dc3c48846db086ee001da00a67ebbd7b84ca9396e9e1feb5a1f1069db142bbf763d84dc05582696ca7e413df30e1decd0e1cb851ffbf1215b2245914276edc6c103e86e2e6ed1267e87fbdb5e0e6100685938379091571fc260d186d0daaa48b7271fe051f44d4aae88a1cc1525592285bd8af2067f26716130c50633d33430cad24a3faa604b65807828246c87e5fbbb01b9ef92fa41c6730265f027e11fce2ec61e504d6a7143f88b3842e9d02652372e66af0c1e5f7c093c67ee44900338c52c949d793f7b249fa2bf48a48c17628b86026f9e20671b18bc66944b8a841d329b4074d9ad4053eec4dc7785bdc2d5a4c062a0c32cea75ce15559fd2cda76a7b8d60799e77f61424689cf77e0b18684b3365589663ace3ecb7d4501b075d66dc713faee477ce102edfdc957ad8385673b351fc1c8c6efc5f8ba6c17536855ba94210f5536802bf578a26148f3ee02f50eed7762c8f961969cedcc386ce6c2c33dc7e23985daf0fd2aa2bb25bdc215bb69e16a6e9936b6c78887d69bb71c9de6f9f91bbbb4e7b6b248ee6a8513e58965a13288b7f85d283808fca7f1d6a376abc593913b0917bff53ff07cc819f30852914165e2158e3b6afefb5a7af9df570b4c2762f5665eaf22a5e74c8bbb7982ed8c96750896e5141effb2ec46df4a1e946e8c730e63ef70fcb78ea3bcc8a65a8aa9e7b7f4c261f1017f00955e390a6c7723286babd1b7ac83a834d7b4815d9089e6e5bd079a6fe55999b83a7721f66390acdfdc82bfb372db8dbf2173e7c434174f7a5fd8441e326dbc2615128404af7f340b8768907f102b496803f02fcd263284ca20530f88a28f549e292f2a06d505d80c4734ab2d67adb85b9fbf1fb9a7b3313ad99d2c5bdaf0006714807d9967be62f8eb05f85b972e8022c38a7103d58b6ad1b5f88755623420f9b2c2b608cdb82e87acbf0cea35f712c6b3eed7db49d6ccd83d7a63a1918f64b16a4e92639feb11a1d3b471bdc7c95cecb41d83834e6d3052a750885b995f84fc1cc9817064f7e8a12720bba4e27d445ef339c5430ef70f2427800c18d586860da4fe2241fddcb86a8bd01e0b32147eb430bbc6a14a9bf495b4878014fc0ed7663caf227ee0c50744f4f869380061c96c477b9cf5bc5ae041a7eda71f72ed41235a3a79258279f5067f44b4429d02224020a5bae1241be9270efcb93b429ecdea32eae5e918dccc9e42e5398f85caf7fd5ad8e1ebf15e598e2080185244289f9d367e2f74004d1757ff1ac4a70906ae75eebb7e5f6917e2a25c4331eca39d7c0d105c664dfb6798af01ba2fbba7880f1fca9bbc6d499854b157d8c2be05e219fe5d39c725cbfbbd1d764c3d8070666dc55906e7d907b7ae45235f196a8518e68064787f5cbfd086befdeefe88c6d04de6b707dc5f12f4d7f0228db9819bd1bfe04cd9f79368abd756b46e8ca88577daa39d2f52a7e0b668741fa976ff9511ff7c36572b1ac8b0296c14e7cb7451094d85851b95daaec22f896096f41186126791ec74ed59a922775b986ae91ba59b9d2261a3778cc168bac22ae12777e18260d7b9aa69d2e46fbc05834348a671ee939c893dafbb660f9510bc45affde2d8abbe981a58296690fda160f8d10bef32ad3e21f404541b803136e61a4d7de3dc6aae7f48b99b592a99618abe0f858e40678a7a53d525674f38f037e4ec8477c16cc9231ec42745b829a3fa0d6a48a39eecf896951067b7cdd67842f6cce0c9f25c778e791dbc413723d59b11a527c1a404f79397a659f11d45a49c54eaca9d41e2a2c27d676d8e836e63b426469fa60829c982570b6fc445145f02053df2b3447787e9f75d96cb2a798fb3ff2db054a0fbad6f595a72d1f1d0024cdfdef566badb10f9665ac8e6974d3ab11b9b1eae581d810c0094ebbe7ca42eafdb3a54efeeec522395ea01ef6b6ae59650960b01c710ccc9e0f543d673016952e8f08d56108a5cf941b8625e63f6a08e315285f959e27b6546fba84b00c5adbd927eb44f31ef2870cdc9abc41d87de580c46e434ffa34338c9f926f0feff7a63bdb1a11ac9a15f41deff892c4efc89cbf37b60dca856d41293ba61d6af266e7f97d424caa0a42d228fc7d7873b1d1b97a0ee1f646cd2197f54895a9c8f73363c206a4e7396dc0b85f031659add737a2cab238b9224400d0234a5400ce2ab64e69000e9741bcd806b0f81e875bf71d6cb5f97e17f18a87e03533df32aee31e9bc9b354138d2f75949763f8c1375aefee1bff324cbc897adeb2d1ad5d6c562ee94b9e5c7ad955c42a27b069df8d01f1bf986afbcc4750611e8e3ce73215bfcfd7ba574e7dea63b20ec911f0969528f6543a17b952ea43f878183311808d8261f6e6724a493b6e5b6479d52d1ee3bda04ad33652df3a6967b17c69ff56d6d677b4927745050a967f8de85265810ddbb695e32b926636a6fc8af7191317c9efedb041d450f90ee117100fefafd6f7120cbd66ad5fa1bf52d78fdd2e90722b50fc5be8328b5b149c917d44c12560af55c6dfbcea5fb91e801771785361a67c594836833f31e69a799f582954e9cdc840b3408d45ff66d9b63f3f01956cff4a89a9a7f587ac3077c1c49b990f3a32b82df9f3f59d0a0495693b85f373435947b20cdf0891564a7e08625476892553c4a6512e48916021689c525f058664804cd81356ef09b7760e0ac913d9fda4214dc41dbd27e26cb08a5254108a77f3ceb3cf2aa044c3204d45abf8c761f4cb52b8dd84f4b0415d71c3b5363cf74628137d3c2472b4adb60901594782acc4e902d61309c0eb4952d78cd994312c5c138bec9eb74a7f2c02b000ca9dac9b83efbab7306c1b441ba8227d95c7f48fa547b7fe3c62a0fe3b57891b1901975f8aaa15807004d2beb1b9a8432d38168af69338437a03432f494d57f15a620035c1bc63ded30d591135eac5e6e1e83db9e86a32e849ff6f2da519cd1749e1566ad5e1c20f84a18a2adc5992453c7ab054f90f0a288327962582d45d87fbbd0c69d3464f4df7d6b80b65124ca01fbded1a17ac826dae8eb08b9da6bfa4c89aa59c2dd8d08b2eb20443ad74856989d94c9f45a7a56ede4a28ce46f29dc6eca6477115b9a9fe47c15f2d9509c5e16016e160347a45ff9cf9ca2cc0de3348a15a1765900bfa51949397c76a3f662999ca459c378de27c056bc6fa4ebd8e2f98647c3a5062248b3532efc63a7764d037b20249a42465339a39358bcbbc8ab6d0d3a16847eec8a119a3a2ec0e848b14ba17126ab1f43f3c20b14996e06847aadb898b18cf0b70fc9d71e4f13381993cf1c798229fb7c1a4007f372930b103817d707e5bcf6d15e8d6396f660f93c1dcdb9ff0b5567b20f83d5c6eadc92de7b06b63d16f5ba970201c9e09974dc0c9dc291c1714c908f57da3ac9d7ca462673b705935661814c5578793b1ce01df589261378e2ab901d5f771e953c1f32ac0887e75e18459b63cf650f0dad06b33917e17b5997a9373c35916a6facfb0707a70227fc8eb785111f5bae565029d978375b74352951955660717e8221eb52b6d12511f2a0b2d0faffdec464ddef20d39c5d0a78f0969efca0bc8d1a693e46b1f510f48a60ef33b07c7992a0e12f56ad0ecd58ec4de0c64b2526529915b0ddd20ce117f0ab446907554bb233c6e477f173354a1e8311a1f69a2b37cd8697bfadac94655e83082e04a5753c1e8186593d2ba0d44080d9c6042b67d3958c7e5577b5a19a510c8f34129ca7d9c0e1aa48ced011fbdfeac4a1604ba30e9d65606eda7955ded55c9873200da67ce625ddaa1bdb8d5a5984a5bc7504dca290d5923a5015556d3d0499d099458ad422e28de0323cc517e1ea812fbeae2234af862d957ef81fbacf6302ceb3c39282f2124bf7822efbe4a991783d6bf8f5c4c19db24f366aaa522453d34255038858c030e2f3e827f8b327ef12f9fd492f1fdb3d8c1a5951b1f9700563bcd7c50e583b1d2ab27f64e22d5e3453710cb29f7e6f19e0673f65fc6172d20b1011d353cd71e822f4c6ecfe791dfab930aa363b9f7cf261c088ddf6e7f9d398d17f57cf79e1e3f8ee84206f5d8521e33861914f79ed3d67ae394d6b7c64827d59a36575ccbb788a281b845269bbe5c661673357b7ffb8737db3fcbce338ea5a20f48dcae00b39be3841db032d2e59bba1d801f6be96f81031a238e21775c5f841f50c1b65e84a11d83c84be53d3d440920ce3fbf803df6be8b39c569b93d790eebe051b6d9d7a23a6269d89cfc4319f0f3795046c43ed280c5d9533b0ee95d51ccd7eb9ff5985d88c197799c28bee7cfadf5f020a6ab4b43de184c9120bd5a886775d588fe8af1ab8c6c0d973e183ffa51ea47c40bd169024ef8500e6e2c330daaacdb280560cc1d411e6a1cbe5a1c0ca3800af88f1b373d0084f1bf64ac122c895b5c338964b5e4c619447be7d14e099bf8b2d6fcca4b215ea0308281f4ab599b575a75b7522b07c5534eab7b6e6b4f2814defba3c27c2379b7226fe79678369700c655da25bd369121d76c8efa2f60aea6c6b2a27b4ac99ad5cb2ae35dc01c28ee038b290c231828af0d04b87d674ce23455e1693a1dd95479acd063ff4f0ee11048b66073b53a9f4a0eafe1fd4102eb5b88075b9725a884e945f878ac78b40bbdec776b6c03df1cb5c822658e73f5477d749a39e97a459bfa6f909bb8de24c3509ea173539a10144da7bd930e41d6c44192da354db11eb2ba8e3d87854f9d3f26d82cb9d67fd2ac2d54af663c99ca082fa09babbfcb7571d75887d2574c9d14edc9c74b45fd1e80cbcda98aeaf8612414c7d247fd198b75e8571073a4a3f4ef6af40a21c8d11f33c9e7c4d5c7af9e56ffad43209839f71cbaa7473b4d083b98ea702f817f9cbb8a89bdebd43e4382f9e0fd1fa85b4ea68fe629e20d6730ca65f46db34a00a7b21785e2c9cd31850da5f24bf9d58c4c41ff72f0fb24ab550fa205ce512306dd02236e77eabd8891c0fbb8d7045b7d02025502e922afa325d18bd130610ec0c725099fef00a8a7ef07898715161fec7fb37c2246c9b040be9cf51e0d766fee4a03ea9931d2809a83d48c46859470995d683a40d9d2c2612dc5a36cfd519a45e90d35419e4ab67b1cdffc66383b49bf16191e48637e985d4a9692936dde99b6775324ed6d9587abaf599d8a83bcd1f37c9aa329876704419bffec852b3aad9a693afda6b259ec94f9bfe3cddeb1e2655ab7d5ee01f72bfa9c1b034e750b05ea71433c409bb59d94dd6f68b3bbe1a7fc3634331e7bfdf8dcac495d8b0ad4b9be711c0a486261f9213db876fc5aa073e0d4cda2d81eb8c04b2cac2cff88c61d184e7dfb56468c25884de4e156e16e17f59df97aba98406b1137f8f6a0224f209e2b1af55289f96b7c9f864bc9fb5bfb132fef04d985ac5ffa3b4a1e0567864485c2188aa0b0aa9c06211412f5708a672a7ee467727ca034a7d8153691fbc60f502fbcf5985e188403780d9664fd4eaebe7c241fd146170cefb5a2a4025ecca285df820db17407efd40a910f7d7764309b02d627fa871648126700d7e7691707f2afbcec0e7510f1790d9100389c75444bb35ef364a038c05c497b7b80e1f5db901161a72bb5c0fcfdc4e2ff2e6620ecedec845199bd4eaa39c67f5d4fabf849bc08e6306b709792176659293fee9605b4af87cb0fdb63157f2b2aad6ec6e609911dff3db4b9a915356b13a825a24b3709c67c7749c822ad39a255f7a2b377085ee4e652e9feffa55b6d16ad29f3ca5fb462b830546e3f33c9e104a8343e49679aa1baff77b66b94aec62eb0315b65186665a4996b66788f6bcaf04decba659908623e5cf80a2cc59374e05c51e36aa03db8e110a7f25d083210d74e853957b92fb71860ca990b3fb308315957423843a86cd570cfc06b5f0e0541ea174136c419f6c6c55af73cbd58afaca1c5d5201e8e02731e1a4e9e86e9ce660c7c03a53c2be32d49841ed7794dae060a59e1aa920b680f8d15cfb2912de0d6118ede4bcc5a11d82f168d5fc8aa40098ef88642004f6499e77dfbfb36de0e68665f984197f088ad339c917f10550a529e89f66286687ee97cb06c3ede6f1d769378b1c1a133f77a29624b25bd761fc67d40828152a145ee689a4119dc76038e7278d1d8ab57c1c252efc5fc36a1368280430f463953630fc77baa701e27b958287bd9dd6699eb5b5bcab3c0a0d6d5777112636d236157fb101db1f1977c6dc895e19dba5e235c5ed0acc545328e43c6fc7a04de86b996e8b40fbb8fa0e1096c7055c6c13610017d7298314efc2fb0006dc6c7c8232d712d8ef866979f16c2b99b2155e89e9cec3e92472c20d03cfa38c9b0578f0f275d8c77097951e717862bc8ac7119bad3dbf8b07b23a2f1b27a599d3007283fb815b0d22995589362321c860bf1515e58b07ddf5371622531825d1c56e7a11e828532cecdeb66976e39585258c40bc6ee40dd6cd41e1e6be85fc3dda6a6bc6fa5896c06dbd74ec63d3085cd3bc4303843047b37bdaf8b894edaae8210794735fc85e7ddd0d62620d2d076d3b3e5aee0bb96d699ae8e3cc4530cc34e4303f69f88b84215df02c4f43f744106307ccbd51df8de9bfdd7764da9756cf7b301cbd61e64fc8f68bfb55b22b183f148a4c515eea3d501163d597f50a6eafccaa1f3ba81b9a66d452837fb38222787bac1e0966c2191b8a47f3743570be61af2163cd5040d676e93efc746edd880d24b80a37829a4c70bb965e8d5f3a04f030b3a18d20a6d09c0b003ccd114a9d375918ee7590bf1d352c6231deb6d338876b740da88354048cc1d299846929c8bcb236ff64b73c4539fd67b943e14632167aabf6cedbfd47c65375726d8dd8d046dfb6d75029a5dbed937f1e62382afec2168c394f7b3c8388182713e4863d6aa80210832763f0407446058752f66a7716001eaa2496fc36076ed1dda37a793383f88eabcf43295f92577b4fc44336ed9640a78fbba3edcb36314795ed12964ee74668e9896923d68e6a5df8ca4c47addc68f2ea6ebbe31c8e2c7a13eaf0826be4f8db3c22a8093a579dd3ab61762435443d48121b418aa577769a2a846b1b4e275f0c229cc528aa0942e145dbcd14f652ea59402ca0522fa2683721b582e7f35b84d1a2584df8176d1b54cf2e023b713c44b9427e8b42b16e9c058350f278ae635a250775317872b79da1ca6b231352fee6fc3ba8f823ee9917a61d632a7d7ee610cd8a8f82c6b4b286442d2eb14de75a0362366251937980d40dd04cc336f93b0f4fe7f535d3f2b9080f0fe7e677fe1c3e5e697adb74356cfebb699ff52ddfaa0d8faef2e3075ce5c177da22a44dcb4f7710a23fa11de56b7df48724289f5b354b966b4f99c76706de97533c625c1fc132de0cfad3e9d893b0e89c6b4d2884f77595ad4471238e31c53d93b39a7d36ec338f7f5d4192dfa6fd51bc81b20d19c31e364f611bc97d483fe478478f6ecd4710414820778ca173593b1bada4eaf0fafe4d98907b56f317a5359dcd48cfedd3c16d6fe82a37b5c431da47454000a23ee36551ca04f93ec8a7fb811e0b34ad0473ef2b220f590f588d3e255a13066b8fe64c4c73c512cb2f65eba04e23e4788cf704d61866328ca81706291a077e5039024719ffe363aee6e535a55d20e4f099488b263d83420fe51151868ce41d160224b353223052f1d1bce39eddd91caae532d7f85a272f26d23ceb1a62ae4475c86f2800e25bccdde88c9a1677cf0679f5a1352a200cc7f0c0b7c97d556b763cf747675bc00a6fac2f8d4e7d91a1661517a7f449e6ee76c559ef700881c7dbb0086e1455554bf094150b642c3d81a1957db1e469eaaf729ebcc15d98509dffe06847e2ebd81dc85051dad8454507bfcb7a0feacbfec8a02fcdfeae5da52b28dfc53f893bec740b2e0a0a82a9e472f49ba9ec7a8cb0c9019c7054aaa5725de644f5fae68c710a517ae16029fcd7cf3d9d5bc73bcd0f261def09154c84c168b2c052ca1616f33c1f752c29f576b4427d0146b5027a8a2cfb942c364028b950be3c9a7b6d0e9221d924fba6a61a1c15c50fa0707a2a42434c14dee432101ac3bdacb19fab5044cf351d2ead3039620c9e0cd8364192835a525751e57f5da7b19e58c4342860ac57d29eadc133bae7aeb13912ba7dec2e0b093b273528b4b1d136d98ec1ac1fa942e7853a02f77b8b3c8d4e4a88c16134bdfe049b5417e9feac132db39d0661b045031959717713b494ed08b1c34e05c89efa055b4a2ad0954a1162ff007fccf3232c6e4b2d3b6d043194e99637903aaafc15fc2cb78df1a55efd5715f6957ae9a98342b40aafc01a4263cee9bdb376f43f8a33417c4ab07b2402931ec9eca69d0f9b10538f24eb6b3480f4b6c985698bd0248a283c24d52381c1b877307bceb046323d2a601adde0772802f51f405120925a7f26a63e4fce7c4b3d9245b415ee7704e624e8c0091d331edd2aaaa83e01719d748000e1c91e3954dd42eb357606ee662a3ac1daf153ba241106bf6bbea9ece90eefb242b914139a1ef50d78b994fc84346589cb11c96989dcda07b04ede7b1129f8f8cd829885ae9e0965eecea775e3795ca7bb6cdc57c330bbabb17ff5ec86da7ed12f62966c2ba5152a013192026f8b31de1d43e41c315bfeb46a71d13bcf2e97e45a3ce85468a0752946df220f88e7b4f36fcd6591fc88017dd2870864bab1c81ac98bb0f5560643070119d04b2bf510bebc7d843a3245e33d70cc8625ac494fbe04f86e4131a3e69329bf4ab698e40bea7f29e53accebfd4322c161f203a53fee5f9e740a207f88403e5a026098ef4766140e0e7f3813eac4c8938f145cee98deecdc8111fcd1b38bf1a020b12adae46808287765f373336caad160e66d09a99588baccfd94b3bb6405f48afbc80c32f2948002c66ecad36cd3533d22912f69c5f8571247f72211e870ec2e377d62588d8f972c43c189e3934234bfef67be13f39cc4d5a79892f1e3848a6da2a27197f156ca8eb2f94d0ff6c086d95bf263bace9318d1798dc147eff21de47255cf3e45d7bd403080790b273f9f8194ce8c4216c5a2dbfe481ccb1921054bae74ebfee20d7ea00b630e283cb44c94dc2e5db1194029fb06645058b8bf60f14c2f5edf797d0e7f68a7489a2b903889efb4dff1f3583299257ed97be7ef4e83e13ae621581252036aa64fb234365e48b04c66a6558449da2fd1d3ed90f97c4d9efbed053f5ab4b3f57d34af9e1b5f317c7ba4acef650cb7bd2201cb144d63a4d77a9ebad2e9c9ee5a570200c3f68f18cfc3830a625a74779b4acc275d134121ffa2d06bf0b0b5b66e98ffac875e0fea58601ee57fd2bf9ec975342006d5a5207c2fe6469e7aaf74f919b5a0c746faab29ac57f5b45028c1f14d5d7710bed9bcefe5b4d4ccfd90a4e1ca1290b10ea999172f8b1d635eefe482b18c720a902e7093b295b39a6a230e40f303effa7092d728cc717ede3c2d31c7711b5c821c285cccbaa00700f2f3d9feac4a67fe9858bc17bd5ebf32f34a5c2198c1e715f2a35020a71b806b6639951bcc24b85b13c74ddc957fa639d57794a641c43827f65ba8bbd45b23341256d1972a50eeba5806b7c10a2784dcba1fb3b18293b8c6a5430b627e4f522eb9ebb71292a891445e70e1dcb803818537f448ad7b07cf9320aee4b8fed90ff953f7af485549da74a8a3ae387c5647e6336caa1b54ad1c9206ba2bf48d00ea45d97510817cd791e37514eab06d01db23c83cb5feedf0feaef269723e11a5743ff4587958c73b741f6680003cbc2c4453f2ada2a85ccb97f1a0efbae4aee8b5bdf646c56f7f97d4edce19536b0345ca6a9f184858fb48ac1aa0f12c1eb5fdbd6b3d9f424b69e0c87818cc5162811082ca2e064e8dc471262e70e13f68f4f93822e078a0f76ae8461229ec1c4bf79fcaf6bbb960f1e5c2462bfa39a2b4770b13f6c048de0955e61e76ff8bcbd1da3e7e53583e5b1b9560a2660cf482bbfbbcc9051fd6eb156fc934865db20d12396cf3d2227aedb87eec44117c3ae4e2add0f015e6f4893fdd6c1ac3221e35ff1c1a86d519c091fbaf7711b60826d59559f0710c7627855cf5407f591d8006b70d0a9816df092e4ca25a8e91224103984d05e780ea96faeeeab57dcd35aa96916c5fa917a48d7dcafc7d065e454ba8f553a0145dec58f757184c1c2bd62f25cc36b5bb6f5a3d1916b9fb2e02bd1ece8f71266284d26fcaa2664544c179e9fc2cf139dda61709a1f5b2565c5d12ca8970552a80fe303b2567bc8cf910bde2cb5cfa79bc690dad637589ab13554e4290bd44d71ec587ed1102bd1b0c8a957c7e6e37497ae978f59fafee321a200bae365e65806b4e032fa63af7f3dca095c3c8b74b4d6d3c1dcceef1994905623d840f7c44caac0882d8dc71c8b775ee6bf4d801aa161f38813164f019fd7e15869bf01e59b46823bc5f69c6a55a6f6f7fb62cfefb474771c67879ff5760c6a743a93136808f3b8744dfd3aa8d8a4eca87ff475e3d171561783aedecc30004b455c22e9df20be7fc8f0d79198c0381130fc2547232d6aa5fc412250c0d2ae063785d072a68b3f87f8591e2e8ca8303248a5d6b1d84a2729cc20ef015a79798f1a04471a414d7f1ada54648c0e6bee6c1d6e1ea38e49c495af663eeac08f76848d312221919bba33f85c0ee8c467a18d1a6a1a9b690e218a5f3c0bdd5c8f5a23fe58e4755335b887a3f1c4ac80980d1ec25c388a1b4d22cefcc5517fbfae89fb0e7524c33e5203f11e7b9bd92a5873931e49a8abd9c16b0df9dfdfb584101d930d042c88d6c58b45e25474f17a691448fb47b9d5a574c8fde5a2b3d434731ea5b305c082c5bebd7bed833630ae815a035a6b6b06b21cae2db2962d60f0a70858eb8641d1490599153e2705b98154eb352f247ddc0924e25bbec2a6d8e9519252fa1949256b1c720cfeb086fd77caeb082a4bf950b3aaf742d0fc3504c2a74e955507abcca21656ae7bfe147c3d5acfa503a20fb95c1ddfef15a34395f1f4ca1b52c98ed36234d188509588dbce32062c3747d7ffa707b93a342234f4f6df6ab5db2647bbf43cf0fcf3516a54c1cd77e0af208b20466cbce5ac2be2941934171a11f8109ca4e64caf5101eb03e8f5cae2091ca00595146cc682f390d1ec914b86e89a082b2b8512cea5465dfc858071352ce092e4ec55a889f2f3d3b9b795c4e6cdd8c847f023f9d39e4145f865ded89c6a6de0b7e0e2573f73f79821888a015767dab682cd2000560aed65ca7b1431400c998bfba022adf0b745af89fc24258e2dfcced7fe4b9479fdb7aef291616a91784d4322b6cacafd217eea7bbb1fc2126f752de1aa0db0eafa40361325d61483e7e2811970c4313de634cd41952a1ffac7753b28144560fb9b323f98492cc790276152599de952ff487cd987b9505a9cadc7b543ff6e4c84068c33b6959241c7c44d332ba67addad6e35645c572f56d439342b47dd3ee228298cb94e27ff739e086dc34bffec0aad0cd325fd42451c699d9fcfc6f502c59d757121637245f65566549bc01bb13fb13afc874cfbc70beb01dc23db3556e800b31a10fb8e5bab5c17d6936408e37f1d2f830883cc65e49806b1ad6b774a838ef8be6d98a5cb200f75cd2cfba917ae5238cf31cedffaf30607e110e9be572debc904a501efa5636562e3f569f8948372de97115edd7c0b6fd108cdc95bf5fba903e1a92e026f45d8a3aade15d53299962c7144a60877fe16c6b435ee3472b316281da109fec3b40bf3a836ab1e93f8356fc47182d87f61baae6d8bf4fba50ba19925362c008dd97c1b7ffb036aeaca5938b338bce773d37c77cf165bcf134cd7d824355e2c8edce0d2baf550c19fed108da56410b337e613d41bfa8ff688da4ea96f03111741b1057fd3b6de6debe2ab22b7dec4d82a6cf1e64bf4032dc9c044327200a5655a8d13bae003ba15255d5953be06d13959ea2d03b25a3cb9b930e4a89e503d8a570a48be01155ba44082cf537da5d31ebf6b0c7a7ce736d04d13e3a38e92934072f71c03ed223a8d1d506dfcf672953449254fc5b55235d8fd31e0ccba7291a1857f306d609b26637a8db782eae8430dd2aaaefbd0c240bb7494b84f9ce62a538db6ed10ea1193775968937056a36cd0724f2090cf79b43dfafcd7322a8f98b7f6ba34e7df381d967ed687d886934da3d3b636f7fae74b89105b2d75c973c2ca89e2456f8d8bf61ea885a2ad356c4aa625ccd3d9888d8ff59a554e10c439a656ff0d19c1fc080864b6545673e3a9d6934e57693cf7e1a9bddbd2523500baaa698fd86c2ae4fa7ddb1928a9073ceec0745f39e38c46c0df48b63ad1e13048061118dfffc3afd7dd823f6c5588f303ecdfeecbe1a2cd05afc5258ab893a592def14c43d501b89ac3dbc546460dc6df7273fc4b1328e23df16b0bbc761a01be069622369309776a378964565441f9b224774c0af2c18ca43448d71f42648dee5ed417463f76d7f4c283ccad7665b482512bfa923d4b3118d58e47302f5f3707a662285490d7284ae6936c9fc5bb145e0dcfd5c0f47c702337cfba21e11b992d6ed3673dbbec248aa99782aa2a4a196551a215d0e40c1cff670f3816f673e8db8897395edf432c227667fd6bfc40f29568b7817195fd9d85caa97dc65c37cc67455aac95dd1058bb6b8dc03cdb615c20bb495721c7871de44bb1916e9a11801e8d4a9f66bd0f7f49873ec02052a385370c99c08e5182df6fc32fe57238d1d4e2ba037f87448795f77f6a2af5f060810c955519b18c27bfcf6d1c10ab19679bf19fec93b13147dc2f127ea5ddcef976d353931e8cef93cda7feda78cf100dc4f7f102d12100d6d78bdf44b0bac98df03fbf27bf507a603620d120d1c56909dbb08b49561620f003ed8d8dd0495548ae3d0b91beeccbe6683a41b36fba3420998fd201b528ddb00fb164925aaae2be8ae50834e74c4a8674425e13d7fdc9be489e7b5c7724e1989e1f14dd51a5c3394eac6539df66a88ac30c2d26cf66a0b2aa97b8e08e75fced727cb6d639fd56398d3771fd417797606cd9273af17569086393774d2eb8bd3f728336d78b1f2e3f2e4abaa9a6727275f553226026e36b0b0954f8819e5f2dd616d3c1156ca06192a7ff3eb1a3c07e39f2c25b07008b59c233f620bf433092130ef5dcbde53ef8b2c281a4a887e802d674e2c066636d0f4439ed48dc66f56c5b3ac21cb55a7158c89e2dfa1ca50f22a0fa047d5678c5c65fc06b1cff779e89f6892975f4e2013c2161279e3970a9ec93ace9d8360f10cdd26b300d8f908406b2406fc5abb7f21f28654dae19f230dcaa8df8cbf5f04c817c353efc78d2d5504d25d8671c117e01a79aab5bd65813caaed816fa3e22c0cdbb74738022bd735764faa28fff8a24d8f6f6277c5a5ebcf3fe0d5ce9115240f310dbf6820f37c7c8236236fd281d7bec83f487682db01225c9c02aa24ba0ecceb7dca7387b707f896bc731c7d3587932eefd7d1a0f9a8761901333d4651bfbb9b05d020db7b4565f4ac5cd4c4cd11871bca29a3af835e0509b5b0d28b427c741f86cea2a8673ede651d3583bf3eecd17c3707a6231fa51cf542f59beedf3a367898e5a5a08606b9f0ee21d2a0be4fb52d79b1143502aec9eedc1377efd23efcae2c2c3696ea9f2397f343cace5d1263f89edc06af68b40d5ee7ec101d0aa84e666e8fd17a0eafc5edf6e7afec8a6daaed986ab01ad38e2b40d9eb2bdcf1e58851de1bd70ca528c23828b9d3776fd9e41bd861cc0e6d66192fe40a2a84502a5d7160c74f87f796b2bf07388d766402a5db7baad1452a4d32007211acd5f917e69a31e627f858c6f0a299e7f88ded062dbe2ef95a39d09c712917c9c5c949b8280921c3b5d2a5a7b21b36512756cc0dde319e851371cb2e2d89b70724608a1aeac23c8c532646e29f6af9ae8f77c97e3d5afc16ad6c0586fcaf4fd780fd14e0ca5ed6e4615c40f375834c27732f827ce960314c15f1d61fdc348a77b1e2acf3c245cb1324c3cc9d48a70dcad0236f2b04fb5ef18942a9c8d23625031185daf2fd7c532bf598e08aade4e66d6cae6b996d61959449813394f0db52d51f3a1bb3739f1c7a962b4c32456bc4c9816410aa07ccf7dbfa7eebd25364cf4fa46ce21be4bebfae854204f3b213c904a3db5a6a39e7bd491f748571a576a088be7f07040bd25f3ea9b98107a6543c0ad7683b1a1455563e56e357eb7a62c179cf926a0785447aba80716e1f5d21b779a68a3d4ab3837ca85bccab9bf19142c6a0e8c5addc254579fb996d55828eb1adbfd698929fff3c4fecf818a9250baa05308231c88e9af86422238d9b4aa99e1832c4d80e7fa69e15a5a70a2e2020906ba440d2f560be6d8f2298fad7b64ef7985e8b0f0dbc07202adfa4ce0da34b61a97153eee719a517cb0687966a10ae4f80ca46ec8d92148fe09971a02c4e8bba2a37d441beb41a6737dbedc0b66d65c1b4cd772c423a6e6d9b72c885fdc0fdffa9518c5871ac9a3c8fa4d93e80be954e5cba1afc0b100848c57a1d79d8273d6d110a478ab9f11ebef7b7543343da6405a0cb67ca2debed9f20cadf0699d3bec1de9889f4868987808cb93b04f18e00163a0043f6c1f85ceb39bfd7ef0e9e6f24061d02b08ab21c402cfafe683b658ecb39c1cf357c6d1d4aad99c6f6ae098318160c13cf8d660107d02fe79af7a77e687ba8091dcdaff7b5d68acdbee0c29a4308fa3c4b3846679c3448db1b4896c7c9d192173ce93edde69d50481c7508db5b9dc91a4143d2cd668c9f21ed0faea3392c0cd9ce605453ec2f76d96ac0edb980d20f3090c285a295ecac67999f8d9405d5340ecbd1d24d5357935eef9bfe6a21134a12921d8dcf8f017b7df5211fa7cfbfd29a506f5f5255c55c5dbfac05d6ece4d6f3b8af3fd464b724bc64d238f5bc4bbb793fe647f883bcd418527a4c211b391d63e1a90fec093ef816ba43b4e432a63fa66584fe1f114ac1ef68663fc7377548a6157073f24cdff84e6928d35e203e2930d827ce3f14e2f994d15527b2f92471902716d296083ae9fd514dce24cbceac487afb353bc40385da0d5fbef4c504a39a5366fb0c1d386e5405e0c0eea44a62bcd03ed323959b6fa6cc01a019ad3b4c1daa746c4065850c70075c6f2bef3b749d995c75263b5f0c2542f94baab01e2401e1bcc3985fb07ebaaf35e483308c9781c38215018f1fc1a064c7cafe323b98396c6a48dc9d87557aad8c026d68713b02630edfdec4f643d03b4b9c7ccbb560aa2735de9aa1a9cde7782ad72c28abd588b85a895a6f16616d06065746a8f5f643c2aa9a341feade5aa434e51c1c7596152ec3dcccb2e0053ffc0d7168555ca815d683afd8bb53ba2356e3ade1163f94df36788b70134bc69211bbecf75291c0325b698d3f05ba19ef00910f97ae3fc472adf063738f77bc9a5a47c128ef811cb6d6ebc2395161274c3ab29d67a734004d7e5161119dbff815e9430e6cc7fc027114966ed24ea39fa5dab101a9fc4f427c90b6ddc963afdcc84a21f9f94cfb2d5613dc12bd7fd0236ba8d458df5650a5022be51595dc466c855592e78038269b9c09a2e8c0bbcca8aa6c1f206f1889b6c019215bf29815688cbe4473d6630073ec9b179a4801ccd71d02ad27e7417a3359b61cf2959a7d745182fbbb08bed9291259b8a9347ab8a479f91a7c2e25fee9a6f90d9d61968395c8ec6a34a3fb9124b1e137152937da08571e3ae4224c7b9d808186660a69a6dc1046c08b0dc21097988f98982506b3cbaa3522a609a29b566a99ca13444e136dab9543d53380cf3d9ab5c488393bc4edf20578ef6b26ce3b5ca59abdcaf841617c24c4e01eaa9ec89617307edb90396e4123a2b4eb7659cd69ece4cb15ba7605179d3477fb453dafba9f3601391da20686fc4baa55f1978165dcd5f686fdfa7a6c8ff2302fedb43f273008073601e9e3eb41f836cbb2b2d333bd208ce6f6521a56931e071d6239a11764fa469199248812431fe7f7fd62abe64c601179066869ecfd88b0f33517fc1b3409819e4df644187317155b5cb127f320daaabee65fe8d268b8b4b476bbf3a49658ba6634f41d95a75effbaa3c4a3b35ed00884850fb5b7442193f36f77b12fafe9f9dcd37288f88c239b75e74fc96dae53fdbc42d24cd6f24cc5f7874df4f5db27771edf8e3f8e8b4df82e0f7eaf6bb3522e3b1aba948ca5ae57f7ce271adea763e181de996fe11f2ad8b1dd0bed6805fa69ff569920018bba9c36bfef0e5f80b48a3ae68b8aed7fbf31b6b89528b53332dfc9bce29921315712a6c5a7ece7e3c7651053f7f3c0a16f82ad89f31cad85a764a548a864ac096bd08964bc19aeeb72c9c7dae78d3167d699aee9195572c340adf427a2b705d9091d95f233fa4e2b287d632015242a380768437624eb978e8898e7420e02e2942bd432cff2ced9532092f432159a71742b4f638b2bdd9ff31fe56a205404f4453e826d1481fd4d4b1276764bc28f3c1384a01d0b7766e2615c9b5ad5f95b00448e98e5a6a50409a7c5bdc36795f7c13b5f96f2ea877a86c8340dace09068c5c506353b754118816316c6a2015dac9bc7f2e90a67dcf7ae796c81370925a2ae781116b0eac9b86838b2ab8b25226886ebace1b01707944ed096258b56f5b8aee49dcd40c6cae92df312673f7595508e976daca4a09cd4799466bd536c0f5106c6b53e582fb4176c874b6f0f18db2cd313ad2bd2bcc0efb5bc5f788a0afaa8ae43ec9251d1cefb4e5c2441e6fdb26bd32b89b164fe724d6cb15c6f06a7864134fc68f90799dc34f4b3aa0fa95438d7e388144403c6f95e3cb288644574f406be477c2998fe4b25048879c289fe092b5c820221dcb2e979f1f64f21edfca3ba7bbed2f9f2a071c7dccdb5bb0e7fb8f1b73d33a1fc9a17b01a90002d43593276e9967870826c23c45062eb51a4bdd9d0ce5b68b524cc8e62625fd9e2a7ba57c2625a9609c70eb3bf02cf2cca3324a57d35c3fc28a480b46f2328db212208d39759faed8bb8d402943ad6e0184ea97b0e43955193ad3c898b7d8f90f762cbcaef10e70bd13601ed1d85fc9a68db675d6d9c08d15caf7e25161b521eb51390389cd97f417213052182c4096bd10e0347ea6bbc1313b27bf87d5b4c4d08a83f75543d4998d1cbe0dae939a7eb01c351434fcc9cf1338f017a4815c9ba2f106a50f411b7c861487290d31ca6dda2cfba91ccddaa4ae373ba9a8fe299941f953adac45a9c31e516bcf0a183ef87541c1fb37cc03f30e1f1e58e6f7ee6b5c0c51158ce900f67d254f3aaa85ce34cdcf0abddf452c17a53ca5aa5f9a778adee675426a470be9b8b941fcb218689147c023fc6b89463a2f854a738be7ba9b867cdac1e6fa9d34c06a242ccadb5006ce35a49c596fcb037d379483ef32eb6a0c3bd8dfa5e5c6adbbca7fe4f3668287b4ed665be4b8617ca40e0a3c7cb378a22367fa6a8fe08e770b54899e3f20621ace052082cd34c5d000b0d5770a7a5da4988162364c71e8a96b9cd9d071034fa6590591e60c6045e83f7bb6d3f30dfab1016d8875e69f0d242b92370f0bab78b1a74ae9c6465c8b6aa75598945161ce4b537ca3e06d5c20decea26fd83d65b88a7cd0c76825c5f5cd507660148db7bb89f3cea2cb8b5455b5de41182dbb734feb5e700a429d898b7dc082f3608a3e07adc8c2dfca3fa0f72c72673189357dff0209e33cce23bb847c4207f3d195b67329c27edb89e39123c9169ac67f3c25b9842652d267c6e567ec4640578288e904735a8e7ad5c428269755308aaadbee631a3cd3f2498b219f711bea9af10ab4e799c7ac90cbe1c6093905dde59d0756fc8c18b62536b7634bdc793b6a9f5e03c4b49c156a6b4e1493a9c727a18dd7433780ba1c13affdad9c0505c5542eaf4204ccbeb2fa78338b78a685bdb325c0d17da0b301965264e61d567248b8bf4eb9ee2378a7b13b90413c9497e3a9d08d58804708c851122d4fb741305a0738e46c4e6ca6cd135a423829dea1b479eef6344538ee1a8faea8c0f9ee5ec01296108678164015f2d085bc0f8c280bd4edb2ca3fbb5cfcd5c262d5e7b1d181832509fdba8d97261a6e934544d8d8a70854aa90e9193ea6d4bb86f3f62f77532ef08b1a18dad50dbd4362edbf7f7252fab7976a4bded8d11195569fa5fbf1ecb412a940178239a509499e8fa8dd8485d76a605061a97aa21e2603c1562faa1b9dc7012b5accdd52f0d11cd7153aca5e5a3606397a776d66930317e9f330a0ed11ae2989911e5b84d1409812ac58e10f18425b590c8d2c61c4a848ab23a06058ef9767061963d76aed0607c7ee1fb7a3f3096f6708dbb56d6819c10b5a32927229423968076fc0983bd50c5f7971016ff9743598f677f256fcfad3a1f8144371475f02f8abfd64e89eb18e99a9fe13ed62053eb7512cef2c92396c7dc831722c87d43a3309ba34e634cbceda3fa9b7ab3263d0dfa68863f9f120f138563a655e8e789c33746e9e840435af2aebfaec8702cd61a7bf62af33bdf972bae5306db0f8884dfadedf492a8ce870d24349783d37cae60f0f8bd8a965b76ec03886b2a99b9f5a5881d01a33a882d28eb673bb3cd47da506bb071ab493eb16f8d2abf72e793b894273ebc2680de8cf0f167f2740ceb7a1ecd7ecf91364698bb4be5257766dcc49d6cc817a4d7d801bd6e76a59c14b1190c1dec441a8a238cc93e241948c4406bfd77969e24cb3ba65d2594c1bbac8fada8717af51743b79a09630adcef029028f422e1378af83490609618ac0dc6ffe8c0dbdc476b12e6b14cb302621d5967ac480e3977f1e768aca6412226fd64002858ab7cebf1c8b9f955c72810135468fd52d1f455fb5d68f3b8dbfa2a27675dc633d7be7bf3c91d7bd658c513b1dee628214629221e2d7a61ca3a27ada9ce0efbf28b2295ea08227025c27d9a8981d9b32bfd5fcec1f49611302e92de75f17d05a38e45a263bd164fc381e0de5d19743650d8722fcbfa368a5ab5d3ff74352d47b46737b584d207d92faef8a98089456013818eed71b4e00e8aa21e7b6a79d871340c06470d33569f8911c34c9c159d9baa1fe4010fab44577a185e397e110c0ab47dfbc8eb6386d5a78bce6fd9829b56e4a1f469b26e97cf03a4f50edc17ab03ecd011f414db830bba3edb190d3ec60d5ef2887b3b5ee54ed69bec2ab10ff02e00702bd985ff1f7ca64ca4683d433ab3ac8ab231691d902554ea850cd66d44032468fc32c43c6cc647fca48170eb05ff29c5ff95040c832c550e32b8b959c2583251ebc130c842a6a8ced3a42ee3b5e85920fad2aa194d3e57e145338a9c6e936f350527b0edf6d208f3f48fb171bf3b9545a8478e42c1725bfad2dc29452df27292260f3e02555864ee7ef7efa389a0dc9cae784ede6445cdd09ef6672a9325598e825a2f92af3a250c3ef356abdb673c0614fb0a0f5f09c6a278e6d1940b5f552aee406a1c69f20355ea1a8ebb6de3883b8cdb624d1fd2c9f6f9167e03c8835b2c1c18ff08612ef5f0a6fe8082a2a07662425fa0bb765f7fd6fc04255f354416e2369259c23083fc80607ea94b162f9eed3eb12024d72c37c8a54e9af14e96f34f3171c0d7e873dc9ddc072239953957ca67cec470614e6d8dd95b556158710795409c2bf9e04a1a8a6fa0330b5df8405d09b528752ef75516bf1f41bd46e4814905cbdab9c208960e773594de9a03c9b89cf832bd07ac4fb12d92b879627e8b97964c05f4e3c7761b0d996a5ee2256b95cededba033b95fb8e0cdcfb2aedd09a33fa12d253688fe642f6aa210f1ddca99be8ec08077a3af7d6c2b699afbe494caa4b85fa178353420fc9c4c0e3c5841aca870d2fcc2183ca6a40d7177b5ae63f9a04dae42c3109c536aa1b7e328c5d0de9a58179b7834702d63bbda21910e55f5675ce232918c6f0c64af4e5ee4c7729d3a7f871f2e76b9a692b65a5f254f1d0cf24cebf993056f9291728dfccf433313ddd31aab37954c45b8843a13d4324e97ccc4db9db1ebffa40bc6f96969aae88fee248f4656e17d0c747c941b0b99a65f5979780fd7d75cfd3bf799e6e71914b06888359ab3b2f047fe7afcd5305e33b7e422108014aa4bc78d5f1fbd6070783a9ae60e4f09f9950072132ec04210f69136df9c7fe0e08ff0bd7236375535eea6e192cc08eddf5d9f3e3c2dc0774eecede0f6e9416f92de9e130c0ac749d8b813d5dc0b2296a2e84deaad6cef9a8b57a74c7785d7482ce8c8dfa9588b7cdccb6b4e9151c998a24466c228b44d37429dc9e245e35c28c894637a04608e6fb282a4bccd377f91c92341acde80fab7b17f93b5c868c0186dbcce411ee98f3242bce9ea26805cfb7329a680093971af3d4c220b4f1a570155811ef897f04e39d9e11edf6b26074d992986e92b426d471ac7d7aa000f125f4d02d990272bb0053e641082efb913c7e3606154e6b31969f18e044672b5c35d149813a6b3f4ea25b2b644e0718d2fa04ad119a0469ebe2f89a5497c06925f58568b898a1f5f43d37e36b62b3532303910d4e7bd79f6a96fcb3d8fb91887035b53ec14ca0c7f8c66e695f8307b2c7940a18de7ef0f1b75c9287ff65671258b0439f57dd92a8432299ac479d35ac46efa5468dde116261123520144b9ac9ef14620202f01d451e9c92f09ba5e087fccf417eca103e64e088a0a9e1ab7f9c923ca5b49a5a8edbfd1bc34a86cd04aa2bd31ebc66d38c499882ba33f213d0c050f7f0b4cc49ca48e14bd26ad6db927ac315b59cf67a57f5145d9676f650c86ce9e34bd48528e75483c8399882ea38cd48295657d4a6f69af62d0c8f033340d27312200514f0d1bee21615e09c334df11a20df1e628369d83d0c035c914852aa0a1f4d9756077b565d49419adb054c7867275fb63427a6dc7d3c1ff584b9966c11d5c4e1ab3ab4f5c90bb72624938b5ae5d19a12427f57679c0ab36bc103a14064f721f97637fd694b5a4103f178009109f1576828ec13da4259c665465e87b5d1237050a9b252508bf2cf4cdd4755ca013480a723b00fe50a7c07b73ad0b38aa6fd1ba68ceb7dbcce54eca5e470121256890ae188f50efb3be6e309da6eafdf7a992ca6c5e08415241a72f5694a54a0cc7163dd2365fb9ac99ef38be8cbde81be5dbf7e02931fd889f8423d7e5bdb6a7c319f3dc3a7de9c04566dc05ea8225b0e9d4864e87d529fb0f1c4f561464a743f120d16acc18c8925aa7c5080faabbb1358ea2410a51669902e5a1a44708b54d29da0f963a585f98692a751ae43d35c2c98e34e8eba038f2a1fcb56219704bd268fa2358dadf40f60a294b1f2da4611648a5773634f79d0095734084d108e6885b8b423a658517b21cb37882eace8f2faee278cfe52d4de79baa0c9e4472ba49f039287f3be0e98883412db77b945e1ccc0b097351ab9dd58601e847e48b3072ebcd410e50d8e70de8640f8ea9a53431543370a53d9a3e3aad5779eefe93d459fa9729f0e154f66c1d196992a4c9eb813daf4f5e19b74fd30d88242d9d8de10605ff66e0d5814dcf6e8120f7f9e48096cdf4bec815bfa19adb0b9d70e8d4c588a0d2d1288532d4eaf64ec8ef585915908ae391d144926b7e6449128a66954b851aed4fa317ceaac666a5291627099e7ce77b9703fa388b5d07a80373a3ee1a05619cae291de7953687055cb0b64a4ab2f14f17c1f1faebfd82b309e98b02f2fdd2f9c78cc8059b4df553da49f592ac5ad6b3175539c2b542860b28d34ff3f6bdf06c6a540df67b41518d67b0724d4e30230304aa2c1103b1e8a8ab8ea22dda8ed89bb4fe0d501b6631d06a41e66ed8f3e6c37786a702c88d52cb3a727591152f38feee4f6dc5157fecf9fdcecf30b5c1302775451b14fcf50ff47d7855623d8144bdd5cd533d2363fecc4009c2012620fc786594a986e20913ae07f957d2a5cbb57302e505a68010ea8aadb0a50f2fb1b99ab252a98734083d63bb470337038b6b2aa5fd164c4ee5407ebcb3496b8d9fa75587271034c9186885cef973a16594e135b4ffbd74f999be8179f38e640afac3ccc73ec75a0ccef34ec48c3a0dbde0ccb4eff3863bcdf999d66f2c7c50d40659b6b8a3f4888d8cabf7a4c514075345e508965bce29c6e3aabd5be321f1b9670c36311426a0fa8c2a86084f1d7902dc53c3ca1d8b9012a5c6531ae9e883f802670271a7fb6c5f9ee1cff18bf20e31381a6590355bbec2659853eea6fba72dc26fb64180ccd500f9610afad020d68a995cd4291ff23ccc6666ec8ce0c2d6da56e2c70bb4957c4400f6d9a3e6108faaa4ddd2024861f9be011964f5f490fbf890be1e3f812a7645a34c373629a3b04e0619372e83af75596a18460dbdf5da0c847ca2d280de730e96422f5a6cbb2a2b47667d8aa9a46c8886130a06e78fb555b3191da241f1deea98764f01d685d368bf2ab3961479738d602c488aa034bf7e787f4f74abcbe97348d8a0ca599369fe478f2e053dc0c71259c03e9ad72e90a98ccf0667f3618c264ae0b15003609dab635da8d8fd3ad7e7ec6b692c46aad6b5b5e2131236ef65be9a837a001c86957bef7d4f99af623362d5e3dfe31deb71ff48d82fe51f75b565894ede654ca8c8daf59a26af0d317d4f49ca880563059e13cd13bc9b3cfb184045bcba95333ad1b88046cc59bb5df830725056af887b5c50be3ed4bec36237d0690ba4389718c1e228675b2e5d76bb6c157e85db14d805860fe6ad0a93fc7705c6b5868cfc91bd65385cd7409f9f8f0f0f40724cffdae4323c3b7a9be06eaf5ea147c7e184680220b2487cc7c660f7de37e09cfbb1a79a1ed6f889c59e29f8103a18151538fbc3ecd730e8378afb411c147c8d4dec0704f362ed5888cd13b9c9130c9028f5506c6af1a9bb301890933bb4377584539150d9fbadfb19bd1215d0d1a3f3a21d719c1c6f63a431d7291df385f202306be7334acf88fabb40d39731c41696efd7fa4f4524cee563ca4835dd7117fb852b1ceea3b97e41899b2e24aa887cb57bf86708a7deb604a0058f46042567e21a4ed5b0bf6202ce531aeb4ff555d7ebbf670e313ade80655fe3932f85ae634c274e288d964ebce8d02b63c2e30197bf6acc0fa74da716ad18957d33b7213dbbf70cab9a28066890c1b3147d4e764e99e3b518176d7c913371164d68127c5790b6ec0278b3aa9962d3578ef79d4647026d672d7b8be61cf6493c3db9b9c827c63235835c22d543c28c6ac0d2c43d839b92e263ef20de58053ba1e72ff344c08517871041a2ab4a40c6331e2029f3a9c14e27b9f62bbefd4c296248ab926415119ad15a7ebbecb0633b44d3e781d9b3b090eee2a6a8eb7defd27c776fba867a6b8120303c5593477095329d7baded463dff0bf9a0d120e4d379f8eb3b145bf38ffea0e69ebadfdbeeab10563dba4d42e28cccf139302bc699c12a60015e1206f35ab1449da1bc12343b250de525eace0c934fb0ee3c9f9482f282242866b90ae3bdc2e9d12617564a793f4b9a5b49dd4261d0fdaff9ae628b23668e8cae2f8ba97fb0353ae1c5e69424af660fc52f985f86253159d288b9c77e4f98e33f5c4f16a5d88cf585b9cf91c256328b3eeb56bc5e9e42759e3336a932554f97da6d734edffd6f398708bbe5c5a89659346f6d2c63fc7c128261fab0367d7d3df6839a5ac18649c84505cde14f8ae6856375e93608c6e48c57233648633e5e85d07f8c1f40408e19d59d63d08628cadb96c589080c862dd84dfdc5ac36f4aa54b7e5ac23d20cb8921b238227b264f1d501447a90e587a6fd5d5e830f0beabcc91474017b90b9014fe416414ce4554064e2c73fa53163efec4c12427a9bbe3d75a8d8018423ed90e5b19e9d6d21f21b67029dc5d7a541779638efea06594cc6a812fa85c905e8e0b8d06cba704743e735a7fe7ed5f73be2657d652f042e6858286a08d0d59ae60ea9a6c583d7460c1b8fe80f8a11472e0449d2487d99784d0ec4158ddabe934eee0f4934db529203af8c4a7e6508393e8d2d8c9c8c95a95966c4e10c295f1dfb7f9984873ede6d9c8a01877a4e4623ad93a89e36706b3709f52b38e0729974f00bb4921fec03338fc2e7442e7ce1c3254a08c4c16a4d8e5a26fe527920825dbee9fa999f82b4f5b21e3b9095cb10ec7e3ae06c3e0ac72058cc572edb138287ace8287fbfa7e723c47eab8f91ebf09f67efe5be8b13d50862d5dbb240f6dd9b33c75f9ff7c0b00bb1f732038dda074789d1971efadf59786fa7299a7c4593b7b2c01c72d0d6ff4567aba8d9da19c5a3e7337de1c6ebde4e15e0f09d8898ef17e3766d5ecc0689e2132a96cf22f9f5cbf50d2f27db5895a3f515eed7e801cef769a671f2d0cbb07588c0dd86dbbe2384b59673866da584aa4faa934b99a2ecca5efe466d189aad726c0726ff0cbb4188e7e8ac6293f6b2fab211b239aaec23d61e05a07f0675472eabc89931426a4f6584298c10bb35a4c4a97c453749273aa1cb7ce7baa648944e95bcbb0665f3a2df7b48ca2d348e13b60f14711675680a41d71b6e85617dbbc9652ac486f2bfb905bda4a19cdff7f4a819b58b3e6d26014d1f30df7c2ab0437220d2c169b8ba68c4e5ed1d2871dde2a2fdaee6e1909653ce4ae26fda4949e3550dedeb407221b97a5e766d75d58a6ee41b996bf2b24c14efa4d291339ac2ff751dc8ab219848da4b9d23d14dcef75b059cc6ea9b712cc235de1e22872b2fb98277fe0e7e6268caff44be373fab63d0588488a9135b095b9f7aa77d3f47d5b8be1aa397dcd3c6c3c3d611cc60de4ad2b0714a4d0b6338e3baedf8b1d56f4efe2f84314d7430477490340fcce7b31ccc72d9114624b0810d9094f06f6ea94b38d42b7172a3ec8897ae43b04c59a709aed1f89826e7ec0a0cc9edd433906924463c1c886a5091d4a827896729e57d48eb03d0b72c9d40c2052b8003ecd9a882cc1c32b9df66145c4dffdea6bbd58a9dd8af86159ad046fe99334a9974c435827925477716bf051690a5689f9836b00b446abff4fa1daef4bb24da7fce9f5282dc2c19aa050c53dbbc9626c6093e110d5fdb3a2038549825f46d8302a69338925e2ac437b151eb3454c7d66f3e8959b6cb1fae41e65632fc913373f0f38ba2b7a167a330d534026f283d4f6138a05859e1707365975ca53f077ed5ffef633965e2d2a990b017e7e9663ea30b22db82a34f7356771c1fd0796bf47b4c63c6ab16f2a36c57bc610f14a593800300eb2a6ebb56224c8d1b6c4922fca2ac23d197c8c5b3a57757695ed90c08d3cf434acc2096442c2fa414d791ababea7e3b09a1323031653b0af6250cb82067d9488124306053470ed82be374f5f0f2df804c9e7f1ef4d1726e8746ecc671e3a2273b10a2f6694fad53a133413a74186c0bab45a399ff6b34709f6d0f58687345f7a1cba2996033e406c127f7239f78af48279fdd211c3e91ba19e68b46b4973f5c52c5466b163f97b1c3957972ad44b8749afdb06294882f596a80a5cc2b70f7522eec0319d29f784ce85380b76c9019f2eb45e200f961d77110afc8c07b4bceb0a52a53f57c459d3b1aad930a08572e81d77f641a5420b55ded5b2e361dad9df7a9401dfe33143cd05d3add711141948f7dbc58495226250f9d6bf5ef0fd654e8ad9393724ef2e09bf45e837cb62508e83c14c6d71ce22162bf6c337b03fb04fa814111b9a883411d1501677ffa1678078bb8bc11270c41a078086455818f32f9cae7ca3ca428b2cf8510f1a94627d67e0c05ad401512ffd291314bfacb0ea699565e85702720ec085205d02fe03c1758734d625a83eaa4f902013284d08971073a47f867b03786ad0368477e194b5470791682d5ddc9c5c383be26abb6d3ae5c0c46d2c3884e4396d828cf0685af26c19157ca9ef650143f70907003e8a230080978c20a914aff0cfd91927999f5d2b7290ec609401706da89afbfe98b91098da5e0f4b93d279dd69410dbe68f5089d71a7f23a3246648d8aabd3697e194d2577bac14b3208b52c247d9067cb8ed3fa83cd5a2ba7a48c8eb588abb3db67ce71cf8089e8616e1c58b0dd174fcea6ea18468e8afa51c062ff61ede5d6bdd62663a98c825b603eeabf59c192eb44309571d4973e0acab4fbf0cb0b54dd2d73704ffe8a81913e917f601c7854bc8e4f8fab5adf1658e15d87ef5811cd33379187fb8f712884d34020a5adaf0276337ae8f20b76f946f6782dad36ccbb145f1766da970b2fb933ea62d3d3351933b1e7ac5dbf8b9c5597df3b3ff852adfc83153dce9b5b30da1dc107e88f2e96f6f772fcd0a270f4b4699c1ec6ad99c945f5b352e75760615b3b8f0c0a050e323720740d51429141a387f8e96ed886bf7afb439a3f0ddb58d13c631070a0cb2157a4e2330ab90899dbdf18ee024a50fe32bf668e7fa5633551ad18b669c1e1bc0efc6d6c72bb7cc7d8b804ac49db6ed97f577864545434a578f08b349d551564e9be80f660a0013d1c43f44466c3ecc9df7b5211393d284a0e5dfd99af28c08e6343a1d36d0a5c7876199fa444a9cb5391f7165ce569ba74f32f8494f770e61d6c24a0f69553193fe13b12110238ffee2400526abe51439da2c142bcfe8569da363305d97e81e9500e274c749a687f1bbf83c806af1b52d84896dd795472218252ca2a46c43d1e072cb70854c0a5bece204549dd8f345b557e0ba3cf403f1acb6d2daa1f8bad7670d0c1a3366819d28c63164d182ad6d852883277aa5e687e1460625911634743ba719bab3de33e46b46ece3901a54a39a88ab920221041c5ed6356bd4b424ee03c9881afdd772057c43c97236a0e14f262202dd345b9a9d6446492de95e5e3448919835db40aadde8f4837e522736279ec2a862d64da4273a6e7efd0d2ee112650b7eef557200913989fb453de5ea906a23cf06f2d170acb5cf0e458e1032842e870537405a65d9211a67b121a1bde861063ef7565e7031d861b076c87e507e6bb4594f9cc43c50b59f68b93470f524f8fa123df9e256c0a0f42db4d30cd0dfd16e7ba5828007461972f50eb3f3cd827f20ab2b269a119f8af11f72bdd441d42f347df4b8b440406d7d5e31b2baf35a0904050da8fa19e204da15f0086f49da14e10be26332c8df09be02ed2b25fecb71ab0e48cc05bc7c2781e9a45e264280aec4e704892cce786771dafc3155bce42240bcdc1c4f07dba9bc42f4a99c4128fde9ab8a289120ab0e983b06664a5829dee337b54dc72af5f56b7f402a722f85e709a0ed6dedaa8d7144113a2269f288178b2022ddc69ae88a9c9ae7dee7d456ed480d16e001a2b88e8b35c7bd03dccedf296b3a1f9c688ab0e0f5b46223938932d0efcc93c9edd0cd6760bf565f3d3e5679c428d536971559c8f675ba4a1afa6caaf11df33e10cb4669c54570a4c29f59e9da9974cc11d8d1789c6e5bff7669b10a82b674d5f08356960ccfd187657a0459e79537d03076413bdffebaf697c782aa7505c63fed5463a33eb2ca21b78d0e708c17f19e68db73d7b26a90fd1d66ab4e982a0122e0dbb86b5dc769ee0507e5b0324612629e1fa8617e9da97364e48dea519645cae9344b0f0cc509a9481b2d5c9daf19acf47d762c8c22a70c82b10723915b2115b7d9e6056a78fbcd9da8ebcd1260ab4257b1fe9fc89f14a37d02667d5a2e77374956aa63ac4468de428b525f444db942b57f0c5ff988614b9f9a544d2d770f0539e2c0425d65d86bdd8cd30fa75e19ffb5aae6f200b5d7e1389997df4d4b08f567b0462c604f8d7368ff93fe08e48f5df943968263048ee75fe1d359737bc6b10992ca93a2bfd270165664a2b6e08709c14441f1db0feb6cfeae17d45caea9ae0c77c482884e983c42622d9e7f8dc8e2525ce37ac237c80cf944556f60a17f048b2d7e82d531bf63bddc848d121ca3e3ca3f983fb345c5231516914f72bd17ca4bdf1d0e8d4f6f07c87c37c0fa6050f48ec49086b881900120267b272f67ea206cf8968e8df058ecc2956536c6ff19a6775f09e2ff939944daed9e905d440c99fb76e51ab36ea5abdc57430914ea8762cfc44f7f14c1906994bfe204b1cb92e4c7fe5e0f5637e13536e6f2d3ccbc9b5a8a07b644d497ef78da01f8737441be898ef3e97afff9ef389b3f8e87889ffa3315aa9448509f6d582ed716fde5fc9e26e78dea7d776f72ff9040a921aa5c4e57fb24d38f703340a3f372a4a0f8dd52659d4da9e5aefe0eaa2b58b99195b9b22012fe8d63d63add3b5130882e053b54e946f0cea697c9fa5a94cb34028b627e9261c6edbe66929e4ee87bc6ea03b4587cfe08dcced99c700605bc5ef241090a3a21ea56a7cabbaf7b039a4d20517d2790cd192dd4fb6baa011a765b7bc4f1ebdbdcb6a6a203006bfa27e9c5fe2b8595e2bbd4106559e503206999d31d490b7557350bbc401e54b9b13d99466caebc40ab1766684c38908a7e97469b26426de9f18b69a4ff05fc9bdc0528b722bcf90225ec2618990836eba29b41d6702739a2e624c1e9b88c2b77a92fc42293fa70a74fec0d3a8760b1b4841b1fc9e0f3fac3a0d9b0a5cee46dbc4ed806f568031840a652db5a924aa19516e531a4017bf10c81831a1d626bee1120ea42ec85a626f2a7c097eb0f6479273a7e42a5e6e86378c45d0273d59e16792a0c0d13534f1b73aee41021b589b34994f0234c07032759d54f7330cafd79a7f814c0b9e3114d841b1795054e833ea56a5373be0848d0f965c86f3cc9ae2810abc0f405c6872c3549f429b3e74e6507c71c3fd251e120778b6903d6ce91e16f32888b729bb7fd8d5eb99484f58502f74f7007c580cd37d739435b22f92cc5d64bfdce29872662923bd1f974a76be217634d8fbbda6eeb477ecc1feeda47559d3249ffdfd77e915c297f355b98c27e675f97cf3dd618a922f80a970fa8ad77702bdc7e6e1f3da4097c6e923a1a174ca8e8cc77a413aff6e6bf78bcff1c3b294770cbdc42ababd011918969472344dfbb07b16d5fa738725b25cf90a927796620c22c511d774a5e9a4c0deeaa64e9759bde196b6c0cbba3af6663d1763ad12923a2e084e83556f3d50d46cc4b8544fe2c9632a2af33dd794b9e523f888708db24bd8a5ea563faa248cf3b2d56d0cb8f977eab07329d90a10a0d0d7563f9a912afccd489c5874ae0e9715660fe2d6c976734ea54c9d374eb0c9e4550c1005b27c4542165ed39d2c8e995c4e447602a5aded9c7595c2c9a751f917f095dc0ebee2cd5eafaa52c2fdfdbbb802c39df31bf038d8e683f213f441c805d8645fbc7d33356452463f951dd2ba4df6a19ead4294704d09ed217969c475547e7e8c7a611a8e15f95a93db05eb76947c1745ea8e8824e443d2af93ee448fc9b26ea534f71b6821fe2198fa7281219febb0180a56b4ecd18bfb5e28389fffd1b57c5e69dab94b780eab405c7e7bb4f50db948b0be61023369813d563b589938e91a6f8309fc544f4156c9c7785046dfeed29112fbe46118d9f179add09a9891d0ad514e7eb6192d46c48219f9da1d649705198049da6e9427bb541c9a35a8a01b38f6abca8bfba413646d7c1a74ede7823ad59389f493de6c3291ae91c3a77eb0f014ce4996845aed01e7e4ea4c25ba1fb7be32de00d38a2ae3315c8adc8ccf3fbcf41d246d6994ff6fb515134acd41c832480ae2c034f4c52594d51e5f37babdb2cafadb6239c55f5ef20583837e0d30bbf6099c06571f10391d4d15f3a945d55c1d24641cdb077749805bd100c75085b1e55911a0a04b4483e77df8d0a4f00b9dbff5d2c71bad3575c28ec29ddacd4dc50489258caeb9be25207d491bc89d01c4962d1b49379c8ff91674b1dc985d999248bcb4d48f4f641dbc3f8e1d2256a8a618d1f881b0baaf106e139ce52dbc573635fb0d3e7c36dcfd4ea956378e481c28d20ab87101acba28b4e11a69f3f6d5bbea62d2255011d57fa73b563e1a7a5d54c0c5ed6a833f8c7bae0a861cfe4534ac54f2045c9d3210154535fdd342c607ac6ebe98d9bce2d7ca42918c3b7f230f93f9c84ab528c7770e29005cfb5e3e284d646b0a101311e170d2a52a58e4d5c767606cb397b9be14ef77193550c144ee6384f9d113552ccd116a3477289921ab81b52401a2316793792a20eaf700b8f41c14f19fccebc267d4cfec5b7f61ccc392b0d3e2c54896a16f82e5e27fb83adbe8f1a4c07d7dee872bfb4c2e7d57ee5f5ef45ff6d72842ff280abd033dd089414d21247b80540a610c55a08dd834ece9b7cc09c57c549e6d26964ca0279f0dca8e09bc3d85ffd27dc0d336a162a352cd5333472a7664efeb87b16a30a0fd3f2cd593e5c47a26e58182315f3b2093e423b6db31420d30c7bc89ec50aaee2c2cddbf8595bb947df1e3ac8362a31c04aa50009d42328ba8c004a0027221c32a295aac78f93a94eb970f9c2515394693d86e1a8c2c9aa9769e53885fbaa5bc74f04757b159ab3b1c3102f40d41bd398d07a16bf8eaaa6e2379bdd57c73a1c0fb2c9f09b88a0a3297b0bbf7b43f66bd899a394131f05aba082bb2b5a1f6ea48cb9e42bba8a838c4dd71fbf5725851b3cd99cf137519e3bb18b6f2715b6100021458d5730dbd37ccf8024fddae5db804b2355daca3175f0338b5d62d7b773a2bafd7e4d4854ad01db90f3db9d3ab3e38ae324fc222c485264a41727b99df686518e196aa2a5d7569858864aeefdd12825ec0f7510aa014152672d14cfd859120bc877e1d499452896a966d2eea36f6581c8e6b80d2004b4631660084ef754ad7cfbb31c9411b43be119259d73ac626d81567f1e23ae548ffd5c8602ef0665286bb51c32b27b9b4fe6e18ab299905335cb8cdeff4244536f70083aaebbbb79501245bfbb4f26b4d3381d2ac8299ad9176a7af7c962706f7428a949cb62ac327bcd3d07708e5d4cc0adfe6dd30da176336871c1b20766e10427b8d567e6f9a571a0abde74347c829dc2d92e4f951f16890727e4c7a5ec6c8aed1329e73125099ed09070cdd17e9b7f18fd7b62e5c267a398b57714ab5ef8b4635b4b340e390f70235f2c23e57a6fa1b927befa57832ebc370e9e45d54d9daa7346368eb56575e237096b390d1d8c231ff941bf21545188baa82a84a77810919d086c37cade30771ac7a81ccb455fc80783d1074e118f4b95112918b2350aa8a48f779cbdb912935b42dc39b0a04169617041700f82ea2a5d6dc2b108c7e3cde04d5cfe78bcb475f105fcff2e8a08fb03d6b8390cb60ae2e97d17ef0ae758577bff75ebed661f2f1a2aad3bcc7d4f28e1644943d7716e4ac6af4abb1cd5f1a53a6de23b26a2f1dee7d5cbbf283998e1be545a8f4f817ebc0ae6bad0e2bb584f1801c0b34c2090aaf4c6d47fee8ecc2823657a5f490bd1131fdf5cd7072984fd98d93f090ee75d9f2763d38ffedb0581c342ade8083e91e90e3c9eb707a2602b25e50a7bd8290d58e2c305a3b8ef5a29e1a67958d31213a1cca8098d443c40ac3286a5b2fca015877304b608cbf5689a253de709450d08c57cdc808ca2ce3ab63940e751e71d2a5fdbcd7a9851d96b95cfe5f094f4344913e6ef4a02b57dbf9f1c393cf048fe9dbe0bfcdd991d7dd608504416632b05f2fdbeafc7f8a5174971677f5589b99f721acf38eab9bdb1b7429a60a61fabaf27d97ca447b9eb68f0fff12265232f5d8286a503639c628d1fb462bbf4167b0cec493710ca9caff75354f113fd0791047b5f23575bf961a35fbb2be38cabe6b236367cab8269bae8e9b259d9c95209700a3694f3fece876566215d5165a86fc9951e167ac4e63027b90608727efdf5e29ad137870967f5408fdd27e26f2698c4074de688efb166e95d4116a583fd4a4ee0bb055dbf77b55a9b7e45000dc64695b3531edb38869589d16113a580edc083f89ac2c872286cf20e87f81faaa6aef290c974472d6ca1263b27c4d4b3bff2d74a3199e3b35a12c698d8201a9071f5fe5c8927012d58a9d6f4fa29d0e562a13609383b4c18d209805c441b0d98add58b9e2c7467a27eb200ead191bdf054ea3da0b5cef24dbf307ae1a8bf7d23860a33106aac80ee28f1c71f66fb7cf1c84b1057310c13b1fa87105921d08105e6bce3062e1ed7915d3876e9b1f67156b07ea5b2b38ec94c7fbb6653a630e419342da4b5d8ffb02318adc082beee037a4cefdf58497587fb43146d4e98479e7d0f8629731fceb53d5e23467eac1fb2fd9654aeb061b8b34350c14f5ea498a7eaee711c6ffbdd34fcbfc93c8cdc075c92259387814fd000d53bc64fe3f79f264ed35e86f52414cc6898e4374eeaa5703d1521ed4fae3130011f1cb5121c6ba68383548e137b52824a1dd110156af5834266f1166d9a8f2992c3ecb444afe13e81d02399ff05e3d71f8c11cf45c66c68ae38ff9a1e865d8a0a7cdf20b5fb19679c3bb897b6d38670aeb4410c4a31cedcab61ae4f3a202af6847cade84c476f5e06244cb675086478386a4133ecd34236aea95c2ef081e5110572b47192618d409c4fc597482d3b896f899ebd8278e03569367fb9650f3157582c890d78ee8044c86ef9f02ecd165d37fbd1df58c9f421fd542483257e1ed0a97e7c697a0bd1ff2458d0ce30e2873f2c68d266fb849900d66a4650b154dadc2ea4cb0ec9e54b17ef500358a4dd4226cb111a96be5a7a3d20505d376d0fb297bfccd87e0ba71570a23ede9f0364109c230075ec0a620cc2578c2715e0ac047e46213a7f584e8ada4644c8bc2a19e7538bac71f3ed1163d98c0523e6d700e4ced6ca7154087f8adf6f1fb6657f82fafa4f1664cfaf7d8da4f7e05b36a61c1ff2ddee3f68fb3b5cb355cbb1742470c32ba89f65b0160fc819d1ef57bb8b0f491f92e88328b9e1d0481b9e94d288f93b677856c24f63db03fd7aac8612988ad728beaf6f0db5bcd1490fcaf1a6ab8a4d0df7b9a7170e81d992731054b4c8d92bfcaf2d6b46c484b059e0b2cbe1ba082770e82e109069d774de2a208ec986c64e1fef92f29332dfd701939934de888b5524457b61ea4de2b6abb0bc2fe2f6d36f39ba4a4974a931b4f0f3eba0ebf9e2b8218ebfbd0e655bcb0c8b1c1cb7011902d857b9f654f604e4c1901ff775e90db43ef712a3a10270c0d21dd1c50369d881bbfd741b7b25ee0367a418cea96ebbc0aa37fbf230ca78b42b4c044c045a1c465b62287fe2064c37b731cfcf8aa2cafa98f044dfc33a06b7a04c496495e70edc69445ee6ae197faaf0b9d4201c6ecfe2b26973324d4674fe9f8c4d2817e5c97b8bb5d106a55dea97b9c1bd9b7490bb0a471a706336494d1d09cdfae7389d39b8815f5eec5c3e59b23fc604ee1d1ee9fb284d86ca1616f33c1f752c29f576b4427d0146b5027a8a2cfb942c364028b950be3c9a7b6d0e9221d924fba6a61a1c15c50fa0707a2a42434c14dee432101ac3bdacb19fab5044cf351d2ead3039620c9e0cd8364192835a525751e57f5da7b19e58c4342860ac57d29eadc133bae76e8aac813f76528313e75443cf7c841922bd873dd0ef035ffa4c51a22fc3f6aa880083d4abe3b5a77d6d1021c93f960b8b94ed0b860c0706ff74b9e2a297d063f0a32ebba6c8e4b4795f6fba5c13b64d29db2091a5bfa50baef4423a536dee43d7e4734ac43b561b380101c2216c407830021c89f73a9f9982264faf999108211d10fd3bf11673bee23b6409e2f02807af5f1fac750fd4ea0f8c23737416a3483ccdc2fea1467c26fbebbfba809c8781171ed0e15173817f69782bdfab604b3e4f3b4a5247e9fcdbba7def71cc0a5cef4441c5c01380b40c9910007fff2ef30ef47c0920826fafc27e9dc9a1aeb0c4b2c1bf7fc9190cd8ae3176efe299ab14cdfabdbce3f0139490636ec220306b2f0d7f78804d46a272c09110cba526e7a8e6cdd2ca9b31f7294f041d004abcf393addb0dcac8784ce78cf5e22aa8e38d86bde1910ff98f4681b7c78a4f31824a2bd296c0eb8760c6ee222aa898d849455eae92a28b930c19fd5a4173e947e39cb2ef8994d99fc4f32474fb6822d6f31368350803617f22ecefcece61a7d758297bf62b968f86503a3dbdf42867c65da5bcf094d375829e232233cda88c75c18444fe045845ad5a388ab58c3ef1e02da465080f2debfd4322c161f203a53fee5f9e740a207f88403e5a026098ef4766140e0e7f3813eac4c8938f145cee98deecdc8111fcd1b38bf1a020b12adae46808287765f373336caad160e66d09a99588baccfd94b3bb6405f48afbc80c32f2948002c66ecad36cd3533d22912f69c5f8177fe478e934cb0179bae943321938cc2ea07f54c018bc7d092cbaf1b50f5eb169360bbda05dd141a7fd70f71896a02a195502f1ff1ba0e68fb85ef8b97e9a81cc4774b90daada9ce37c9188929011d20fb5eb8558716306ebb357182a19db7812ac7fec1c5629d832e3e5c77b1b68c215f216be61a721a7a33ab46ec8f90499c2134f276972bf78489c0ca8d68e940289162e3b73ef7ab9f0af99ab714be10f3e5239cdc72f191c18f3377054eadcfaef72d5eecf1eb9618c070906e058b349ef8c04348c657e13f350d9786f6d2f952ac3668a23853e4080bc5a3ecea666bb73e33283216ea793f48691432ff9183524fa85e2f86c1fd9f06031bd765e1ee874a3d2c45b55f2efea933e6a75caf651159b96c9895efb490fb872ef211e86e66b57e3bf69a682e82868d720d2edc891d396eb6401890da5c77646aadc4766e1012baaab9eb4a00126154e762ae7c9a77b7268edde64e935a3b621a91981915a3a12d84fa83f7f78837c54e1b1106650505853e61e0c323ccc3bef68b490f28b8f39082f805955ef753d3541b057fbfffb26a743009728cb62492fe73cc03140f19416e45fa6f956676717608f278b3a1f320c3ee8abbc9da12b257d35de45e74f2b27b5a28005f31dfe831c6969b5129c94694c1beb54b6dc5db04f47890ffe1becc9ea17644cc2f5b1a0bce8e89c35fb0d2a4205ad34c4654ab5d5199244a3a61163ee5d2fb4d4da9028e0feaa8ac15abca6b1b3cf8c0062bf5648bf063f446ff84f7d77f977f78297db55fc7e49baa331795542b43ecf00e261e89a34e765326bfeedf0feaef269723e11a5743ff4587958c73b741f6680003cbc2c4453f2ada2a85ccb97f1a0efbae4aee8b5bdf646c56f7f97d4edce19536b0345ca6a9f184858fb48ac1aa0f12c1eb5fdbd6b3d9f424b69e0c87818cc5162811082ca2e064e8dc471262e70e13f68f4f9388137ab02d5c241f27081fbd9f19f317ce3204cb292e4141cf94e62e61e2564ff8e303bec167569b3cd573726a1cdcf90b405a757949563c5c0afd0238546a119348cfbe2dd6320dd08ad4ec1e3144863b7c2111724b589d28392f6444ac236892165b94591d9af2383ddab5e212d12d88acd30700f8f66df56799e94c0b3648c0c2efa1140f7b48f1fa4b968a272e3905fd526c704b7790e7dd790ebbbd005367225892cbf821918dd571ecc5630a393f69d6c0b17b4f5fd0a88e58a9de1f1b9d586e6cac342afa8fa479eae9856cd813fc47689d5a4502070e35ab36884611e13acc280a646ba46fc67e8aff83a3e1a1cccfab275f4ab94baff74aa7ec295bfa7fb6446cc7072e6cd0978597d9394a5501b466e29080a55ddde4e89ec390ffa43a12d3a7bc732622f49fba3b7cb2077093d497a86e6b51df7df64c7de69537903fb5bb133a151e554f7ac799364e62a8a93e6f339988cb91a3d840f7c44caac0882d8dc71c8b775ee6bf4d801aa161f38813164f019fd7e15869bf01e59b46823bc5f69c6a55a6f6f7fb62cfefb474771c67879ff5760c6a743a93136808f3b8744dfd3aa8d8a4eca87ff475e3d171561783aedecc30004b455c22e9df20be7fc8f0d7919a6614efa77f9f9065beb1152f7da6b12ded62da2adfb49137a456abf71ea6f4bc48d25d28f8263a482cd9969fa9cb7d10c4f6bf4ac843d9578b61e016ec788000c7c7de9fd223e873ca494f0380cebaf0fd4b3284db92a8cbea9443331b21299186f25621060efc71204ae2170d17148b7ee8066ed6a82ea905373c0cf56c2be09957fff64f22ba320357abb136bd250054ea6eee338a0ff12b699d645ca1e0977560d5bcf45a6d3027eb4788c6f3a0f53fcf027ed940233c0b4146bbc75abfbf75f70d3fc0b6f0e890de378b64e3accba3a5845c819c5c6403d291b1d3d1ef5f2a8bbaa4cc4f3d95f85bc0813d3ef9bec0c74f43b8518072eab306ec992f37d43045e596bf43701924e25bbec2a6d8e9519252fa1949256b1c720cfeb086fd77caeb082a4bf950b3aaf742d0fc3504c2a74e955507abcca21656ae7bfe147c3d5acfa503a20fb95c1ddfef15a34395f1f4ca1b52c98ed36234d188509588dbce32062c3747d7ffa707b93a342234f4f6df6ab5de93bd260ccac2abab0846fd7f28238c01c97ecfe446799578c73cb2687e0d5ac83e972be35461c8678cf688e86aa8e0d235604c3da4dd045b494e65051372be76d26c7c6a4f711e7ec3fdb996c1356f293f78c63842b8c4f31d412d6c2eeb4ab246f01ea0dd9d931e770e3d5f445c568a21ccd44e4d5d41026ea0c922d9976272b63fcac626fb8458d4ddb786a2adf52411dac2823cf6c513481a6f6710028b168f5f70c2ec3df7b3d50f65fd5f0971a03d1ef32a59fcc3e41c5d525266792b2978c6a98662bc44e877f02985a941584a72e9c5a6b4f6122075b4372eed22ecbf526e1a831018180880f6b159386108b6bd6ca67b2699ca4ac77ead9cbcaa75dd7130048d8c6233b215776ef8157fb75012d75bf8071fa66ea4abbe76a3b4dcdaec8029c11041adf7e042e45a767f67fd48b2b5d984b0d767a902e400b271c074e172ddcc86c6981b327d9de9dc0fded70003c8d2ce899c03ff9d17b612a5f4f1af840ce85f9a53265fbdb2065c9074e21b4b3307a5dad53e139296dd47f70e3d0a08c9f52f1beeecfe9bc0e06ced1e2602cf999876d3e4e02ee495b3efc4505be4ca4c31c2e0169e7eadb79df87ad3daf8fc1e0d22cc874f6d5196b04a7ad9a9971956e6646ba6281c92b90bb1ed09bfbaa2fa69a68e2e64e4a5b2c61b8018e570a5a254e6a9f65681f59204d139976bd509826eea6761b4dc14ba40f56a3680be522ec52d4a35e098b8bf8cf43af73a7964508f97c94b9f8f636004aa05675d0cb1cc7707ce732939e52ef66254e6706958dc800c4b7f609f2ebfbaed8ced99717d703f39c21e8cae965e8c34bba2b9911dbd44442e1ad38b9550e7e5d799de87d1268662b7b94360f5c45e4cdb4dcb9cfddd8fe68708fcaf51f97e58fd6bc9d518fc688e782978e111912725f846b6c49dcd55f443493863a6dd549062c053b21291bf612f6462aca53e64fc0bc68215f1cc4cf6cc3727472ceb390eddc80e59fdf7b9f8470f1180f3ceeefb5cee21a6bf5676823295197f8b66acfa121bb10282592c16c6b73bfd3fc9802bd8dfe26e9398ec7fb24070ca2656e1cdc54cdcc47ce3298514392c3997c006622990153a3244120cb0fd105b5e305a0647ddb431166090159ef63e9383d4e47b7e8714c6aa65ec368ef7b9ee1c93aa35273188358beab5f0d2aed4dc9411ab65aafa03fa406ed44a1c504007fb75ad956af07cecfeb37a9160de33a3ac29d0ceddbc4617dd378ac71320fcd96a2f04e2d673a29c1a559399ba19bffe408a2b6f565e34a8fc85e7f4bbdc3b5dee4174978f9d805d6daddc909a519f5d26e4220cba6be98d46ca001746f20c5600c0437a5fc26d539c9816ad38c4ee7df72d210bcd7383c6359c6f1c70ebce82937a863e621c6c026a4422e32fa26afe4cf01a20d8bcc45caa8299b16b3c0c7ee93900175ee9e4ff42bce7e8e5122516c963a05dfc8777b7957dd15ae1b771ef9b34596cf2809cd347867b4182cbc1ce830118b16911c5ac196029a20e02bb63a27304351a4232cdb92d3ccbb8a0aafdf14481ebad5469acae35d1ff670060f170e4c1d97117579b072fd81a8f38b2fab209c966a399b632216120008677631af0e506813804e7309003b92482f79605d15c3f04554ec99ea9b98d6e80fd47e4cf86402c50e82b22eaeef8a7f303e5952341203580e631383720b0506dc575c3b0c3f91c87da3d1f090a3d33bd4448a507050238009235a79cebdf203183c22ffe3720c204507de53385bcbc5c9627a836dfb4b12957e083bc22700c5fd717064b2eceda5e5f495dceaf1d5c3294ebb1e7961d9d8b3fb6f3a8f7b284de71d42f5f8df0c805767c22dc027fbf618e93ab0d3f6887cd965ec2569190569fdc56cca16440199de91c247493a58242beb1f28fd1310cb959955b0fd24e3e882b3a2bbf74d82d8eb04d2caec059bc9846979a334dc1eb8393d1c87f8ff9516f1f4b21abaeabbb796ce5f6fc23332aa86f709a29e5526e3ac431d8879abe5a2688b71fb130dad1b7b3c18ec16e64c06623c20a6ec30177db237094ffd08745b080e77778bc84d293cce5a5758e758a364ced1ff04458b2206c86151daa11a4278038794aedbfd22931e82060cb8d26561cb23bebc5cc9a69894e0e064c46d0f9d61b8497294a23f6253b3911d0d819b1341071327707432482a56cdb6cc8dfa3f01ab64936c714f42f2999e3f1338bd9546c769897f9db8c2c92914c513dba82d62aa92ec70472d02b18021a227db4fc72de1ab3aeba6655c9833e01b9d57e302f4998f969b21437bb5c895df54b73f8ac411b37d85a9f56c90ef7b41c470a9dd29d210ca65bfeb26fece3cf80b616a0f69d7fd811c61037ac51314bde96144f9147a5768388b39e5e6e9902cb99743ffaacd4c1063562fc71fef3e6fbaf03af6c7401331b76f3a4fb87ebe6bb7b551b48ebaed361d63381e3ba7b010910f19cd324adbab80eea0466cceccbfa2663edce62a4d12b46dfed3c0a0a1f044e0969dfd998855870cd1c90148a9216f9272ede158b43d12c259efda0b7a4bbaf7b5e1a14fb43032da0e6cb28f4400783868cd85349aa6bbf8ca865219c35d37955fccfc876a14158689ad637419cd99ee58f924968a832eb98c91fe2eedbe1d4b85347c36d7d7f79164f9656fa9644d108f3d9399607346e32e284730746c9737ac89f841d3a0782ecf8166417b37530de5a717f0bb50c6f7524408642d5a8045209e73be09a8b17c52ffea37e99278dbb5d594d3e8d522cc28808edd681f204f42799111624f3a402b513472d55f3841f63d30af69f9c95bedd460d0d903a9ec6a73469364e14249fe48ce6c82fe12681579f4bfe0b00359ac4decdb08036f82083761764b57bd0a076a193f46ff1abd6a3913464f29a15608a931c677fdf4bf146190f31b404a181cd3d883c12afe2d07cb5f2ba714372f120372e61e3b6b41ea38be643ca0b43ae70880c04f309a2575d114ecc3147bb9e2fb511c6963783bef054d9b0f1cfd2837c49a5b25d1d9e03bde3c05a30c609e3c49e1bfd75b21b5aba252564d40f1933bbdcee65d3962ece8ca3e10b25fc2dde93158892ea5113f63a29dc1c427b8f36c5af23f8bf0bb93db0055db500f2b855017eda3144124eda97af1a18a2eaaca54bdc65fe07b3285dc94a7223986322b657cc5135a35bfda4353c7a80e2bf242bd54bfc64d49d7058daf0447e508c5b89f14abb9f553df25e9acedee46bd42450d9fb0744468588276f8ef3fddb5361d416502641f01c52752cd44228aacf832c00e9206957606bb38b14984749729112610314867a5b70fb4318d6a9df934c45606d28948742253eef8b72c62a97902fd462f7e6859ae051d98c9441b6f5ffbe1d8351b806a071c506236654c7de012debaff1aeadc6bc587eee45898c9067276665812b313b535599ec893d5c82b5baf95206297fb0742d9063cfbb4c550faab1a57c463db1aa9f60ef88a53685955cff29e3f367a5208ae244a4546e549fbc63f03e00c0056a6146c2712ad013a89199b40f7b58880515620fa9769978aa557f9d8d0ed4ef84dac276e9accc6f240825bf495fb39f7562a3b7b08970a9f86ef2cc4bb19df90d5b63359736405d26d4c2267f330cd97059939103175cbb0c3cbbe157ace953c57d6fb95340095052be7c4e6e05093daefc7d2f15041885c8ab927c140f0e29da0c202598466470b5c2fc97ad1cba31b55509e70861f5e253afb4718196450ded18f21c2445e2546ce83c3ba2a52307bfce25d1bcf9dc24685cce0eee7ba1f65f5983d32b7997a6754cfd90f674f598654178e5b24e7fc44d4f610dac491571a6d2758c7097681086493175a39050887494a23d65afeaa8a34da76b6e51bb301538572b26d2329ba08e2803fbbf3d01eab1cba20d04c265c12e61227cba4c1a9919ad5db295c181d7634002ba746b9b4cadb15772977d4d9da9180cb862d07befc887ac5b29fbdcf43b6fada175cd6d4cecaaedeb0b4f0e9bde91002cc8c36b142c9f9724bf3631c6fb237d4ee85c3d631248b254febe87e21543a566a1ba60fbd5fd07956c00c6093566dcd30f2fcf2822767350ab4db0d4b9a17a931fadace9723946aff00a21af7ed70cccbfd9287658354eba2c4d71dff11938544f1b4f07bf51f052f618cab03d760b6fc0de55a9ff1dba75273da779567284b99cf637b9d564cf24ab4d9a105df1684538c6e9a30e6dbd5ef5440499f04c43608b7f7a3cc7c3062e5af1d002c4f205850a6a5b9c95607c7785bddb4929d0c4cf5c8bc2789e51db963681e83a2953106da1647c3886aa509fb1cc6d687b2baa47a4a8ec1edcdfc68c5f1af6ada90be13d66a4e992b5be6c5ec932498633e8f17e958e40fb10f2d22fc5460dca749d2f9744b3817ace96dcf3d7ea6c6861e7070079947d124e38214858bb57d91c3af15240ca91f381e9a361d0fdaf2ba87f37751e06ddcb4674ad7ca183948ab575862c6a1e98bb88f6be5352c9a6d2935f0ef8906a68056801ffcdcdc47afecf3d5433c7aaa11a760da135ed3c2af0c21f19107fd92114b5e935572bbdf11cccf6638cf7fb90a2b8ca3723b94c69fc10b1f0b62aa0424c3989805e42358ee76492764dc7605cfc9e1c434dfd1d3de54cbc5ecf40ab1841339b9f61fb615d69a627987be2ea868fa8e5e07c0ddede88cf131314db08027ecde8da0ffadf0a67d221c096939362331239d0a15e265117a5c1a7a0469f5f9f44b35f7783efbe9f0e6330a4ac12b71d90f74c967fea10cff7a8803e0f04c8038a8add55ecdb00c0ebe952217a1600f60acfe7fdf4e21287c9ebbabf63f925c5f6a28f7f99c60d1af90ae3c799183fbbc2148e4cfba0feede2fb1393c878ba51c61c2ad75a6337b23eb706ec918929a6220e4e3e7e0bbb342236192145ee369dfe67e9e6a2e4ba3262ad473ca2906f6cef5955ee50843b29969d51ef7b4eed8f0bc192ab0f506aacc9d5a7eefd4b30d0ffe3e69f1eeeaf29683c93a426c844a494fc4a0822a798953b071ef13a6b1d7abfd737bb37c633023726df115156dfb602ca14ca2883fefbc8faed0d80c80609f6265038ca5375c3d2f9b5bac8118e0e102ea314a2cb46c507c9426b08b783a33d4b351a2b6a7e06baa11831b02d170eb122553225ec859376739e3ceb1c3ecae1e820c1832795cc45bffe6c39bc9716362c638c1ceed34c9bf1dd46721cbbf44a986a9621b8b08889690c5b0a44d142547a2726b759618cfea359f7129e1a5d2a47c890e6d8298097a25e19ab33cf76ac0d91d1afdfe7b03b0114694970f8c391bf371ca7c64b6c274c5c567eb396945d9b86e3a13c7e670a3ed80a928d2f5474b90c9756d6a030f7b5f1b7087b051fb24d58dc75656ab66ddb6d2e54cbb02fde6cb7cc0fba002d123d7fa9957247ef3220471b6b6a603177f363b073a432414eb46f3483868a28fd5540d47ffb816b4ca5ee608dd64b86d5a3d522ade545d1b3c59c95acd761d008abc921e3b67c8ae6e0f855d0bb4f1a53622abf14005d401c2c37b41c941bcb688f87cd87cd2509ff955b901bec04261f25fa39a8ae2ffd5450078eaed5ce374c3d22f5b20c8d15c03a6d75375a9382d78cfafc6038b75311c3f44a5e2d2e2b4235d6e27dcda25f7d5e09420577396211fca22c7e26c66c3be425a86bf93f5b50a13cf49a6d3e0aee23ce2648d9f0277a568ed9a3ec1803500ea456e8dd53601a1773e05d90a3f382c7a318ef5856943cac6b85ada5fc403457c201170f5e615dbf4ca9fc88af8b03dea975ad28079ebf628affddd1c7e60a5376be221d146736b746e510aa3612d9aa5183248e6dc9590a42476adedb0ce865e417407cad782fd7a76a2f1749f653cafcacb673b6f6b761c4677e8de74f93c6a735c5bfb3487a5c497b7f3f5f803a6a76239b96e29bcf350921a5f3a8324fd9d756d879b91641ea447745ab441558737f0d9128c4bc72838fe2fecba58fb94f75f4bff5de91eab86ad787ab40f001c67ffc0714788e856e91182f6abed2fc747e3f6125b231337b3945cb13727cc37c66ce0e735a158736d8885b278cf84143060b597a3d0a6124b8fdc3ff2d3ffe4a06f6d5af8f5c76577c220349cb738f2c94674beed0404d0c525295f23572842179b9530604095983f6e608fec48c90f78cb68a9e831a7ad5f48cf3d2fe4dc515cc8a4d386bf63dc7d29e88e729a655f00511e073ee04d0ae6cc2e30f65e92477dab170de9e1f18a76014d551f6e99457e4bf5eb5d57bdada51e1a210f061414a793185618004509618dcede392e32956df806e33baf7ccecfe77a01135fc9bd6d9cef8e8ffebffbfb09ca1fdf34e1daafeba2b811c4656638c8fb3e8242920dd06664c6cabb4230310bb0a61fd4766c09b917bafd75a1318f1fe17a3637c9bf5ea9a260be334705c4c04241e999e11db3ea79c94f2257ee4247e25938eb53acf4f71fb57cb98802b5b32c18d3b6f31fcab8041c9ba9dda32098a6c447f874abb2f4d4b9a89f5f6c25faad6d590d05485abd9e1b92022bf090462b8e858980cbaf24201c8d959903b5dbb3c246be1860f1c62a33f7b986b3654e283addda59f7abdb7fc1cf1494f75a0fc1ef2f6c5e1de38307a5c10f381266d0661f186be50a0bb9932c52729162a9ad116660f98a2989479a5816f13bb87210e52a9b9baa298a51a243b8ebf5e0f6e94838ecef8eeab2e78496346c948813a04bf1744db35f2eb99d6548f8212ac7708a47475ea2552d22b03b76c2c627064be833c1fb97041bba4214f8b058d3500feebd9d4a9e9a5ab519ce5f4d5e520c97a4ae9e2dc93b20011dbb63ca0065f5177fcfe8994d73a197558bf7a82953a4799942210a9db810e1763a115c80efaa9cbca7128de063eb70437fc5e65ddc7e40c4a594f0f1531455693fc6ce86f62b20daa344b3616e3d6229e7c1cabeef63bee1a50f70cf7849da10ecc0eabd30d92393d05c58c7ae3af90076b6177eda7d3c94ef35deb86add44d8b9aca92984a6fe4b70a606b301fa42df1fe1342857a10d4fc2d57031bfed2cad2daa38e5ce63feae721f1a87d5ab611c737b8d8c85ee1f7dbbecfffe3c82654902df0b5876da67e5afa727c63fd852f6c5c7ef62ab39a34f1788f0630101eb727097d4f9a4b20d775f11b5f059fe83854c6a660a40786326f0700836bb33e72e2d6dfafc360f621689c6fd0e793fcd261c9db3cd9eeba88fa4cef2e6ab02f9942f09773997031fc6be081a82c88f1743302b271925e6610a5a87fd493a8f035eadf0e79e8cbaeb42777664081a30b4ef73c7e77750749a0bff21be306c998c5e45324ccdc5f8ed0f1e250426f39f1533d8dc2b5101c7edb822bb32b926e0aed6dd8205054da1df0cf30083b578e86812846bf4c73443d71f877faaebe308a11f0ff9a4eb28c6edcfd032fde9f25ea1b1e1fd779b96ab660005f223c970d4007f2c48141d2b614903d4abcdd9fe94d1b4c0592d2ef5ba8e4dff674a15fdb2b26d6e11f167f602b34f70f06fbb92de76ba272fbfc400a55de4a55fbbcdfdc848f89391c6346ab8673f1be26357c8cb59503726563e57de0600f3d1f602304098320ffc4aba30d1b323ded37415e6db2cdc341c8b3cb64ac049732d25309c8811beb202e606a7928a0d8aaedfc2b9a8e2557f0b7ceb650c19badf2386625df7a3799e6dfb61e72a58ab258ca1ca27f3bfe09a0add0a9c71d300a248db4a86f0b90cfcb0a5e635209460835989b14d43fe4fcf536a436c13ca18a8f9a0d19bd45c4677fb9cc87b0f852dd956782628eae3fa4f1c5c49034413f99d722e0af80f44a69d98c87deadd03fb240bf442a726e2e42937d880d1bf978ac81f7cb0750620994a07609ae95e7c09b006068de6271604d35405d05d217d88432a162383512daf5298cea6d76998f367365fdc41ff04d1b15167cd50b6013c93d7bb19a63a9c7e0686399e56246b75c1db4eaaaad0c557f0b7af2a26f85c8eadb03e99a5643725d3d35fdd09431740908d7113a1b03d974965d2c91a5c7a7d4c62d529df660ff503b94a73d00762a72cf5f77c5d1b32784aaedfd655c6b48903e55d7eae036767009073b78e6e2444425150b1a7de0dd01e1a7bf097597ea89f505713600ca49a13d8d709b869ff97f1e6a656fb38a5904cab41d879ca74dca5e7df0e3f30759abec417be21163e7bd0dce6b42fa6fbbb7c7956b1ab8205385a62d0602a48916f797ff2fbed5957e8a7e096322f58f447286e82da898cb199d77d407b36dbdf09bb4079d4525ae9589479e12f0a5db895a6115b41727c84a624c5dec6ff04efe0292edc650e1bcbfe4d277f901c3de4029c991772f547eedd8851d5cd3abc37494538805de56a7efc19caa189f3320fced400c1da1084527bff9ae5e08a664feb561259f71d5f94e1b50340f5b82a67c359f34cc70d5da528b039a4c39bacadf8d5c4ff1f704da319b6ae438cf648eee6f65418517d7c66b4c1d56175d5302d1e0806cb563326ab5ae61f4c1fb7bcf5c1ed64ee0e526dd26baac455e2c63fcc2b4430037e5d2b485fe50c59d1ec0a4e2f26c2a21701556f99f312ef08722071cbb247fe1a022c85fa5a9a16114aa7510e4252e198852d587eb2b67529735f0fbc00e1476eb7405bba6516a77d62f6ab31cc048ca016f24699c27e3d2d8e49cc918ead4bcfd713cfe9236ab5500a6baa11207f35fda8acc07e146465774ab9a189fc24b48453c57c498928524dd42e84105f9b528955f0e034bac908bdec831e97203931472cee21d54a2b7179521342c44633d4b8dd5c425d43b0c3b9e867b1735f2d5c796cef013a8063958ca076038b3e09727a552f33249e3906fa39663b24e08ef332140d1bcf4d3e33be0dc662c8eb63d0377c273ceb08ee69f67df2a5b1f55a3e912b56d9a25c77a3961cfc45f0ada71ebd40777684ffc7cc3cd46f83fc95bde5750bd6bc8d68a57680a03f7c212dcc4f9d6dd0113943c7a4320ded70d787215ce0157caa1995c380ca7ec9d9a43c0a64c4ad561e5f1ffb70b59c13b6ba1b27a970ac912bb7f8073b6fe4b5297658dbaa73800bca099ca6617cc03cdf1413b74025ee6d63a4a962679f2eff19af29743b019255f775f8e4ba469959702bacae0c000c8556ce10f3bc9f161893a92dba5e8427f59e083847a048a55be0312a2318036e62550226e32e2d3e65a2a107d858e5d662cfd131a9ccb9f5b76d3b309b618dac396864da4f9399eee260893957ce5c030a182ee3883479c85df5c4888b23af9462bf9a6d1ab637f60204702ba788acd67d3718f9e4791cea1d7a629186545ddacfcb15f800591a5f3a58ed417b632504a1925115ae24ba4dea05fa67af0fddf6f6376db8d2671dbff07633f5e287fd20bb8c7ffd1ba862bddcbf87f3b64deddf61642debf20f06344a0cda298317b990dfedf21830c635ba43d2013b1e5f08d59ce3b51c0cd7b1a7d5e90e47cb7703d8ea7ac52af3d1e386b7e25ad0b2febf552a4db67d0ab7ea077261fa1d20e2da46923cf9600b81e38df82c71a9f95e76d873088711ee76fa0584fc7c27cfcdc58b32a6535a2406d07b65aa3f870c418dbda499d8f67fec3180cc831f7d533ba3f32a78b7e09c4b740de54e7c3e368b77c9df1caab972e02499fa46f8bfbe7f55ce51b74f123389b3b003a28bdf74593460d7b6352a8aeab19fd76aa6a262c7c4734af18d1ff0e4d289f7f3a6d8692ce169da177a73fc2ef339151b1caa8baa85db13c5ebc2b449909c8a93440f4859d44b43472537099d7f74c19f25d6a648e40d9c873ecf1b6205750e57bcf79704d389bf6bd180dbb73a36f2f99d3611307fc3c25816e0266e0aada4456c92b347d4ed9bd079f52b9fa523a999bc63134d5949356932a27ad25561ae9807e3578c111aec937930e1a4839766152b533bae70364336185237155a948c872af3076cfb6953af591cfac07e07154e784f1dd8414347112f259a5ac82ec63ca151add1fa84767b928355823714a448b8af3e857cba36436261dc4c42193aa1fc4915d179acb2be4df25aae5dbabd6edff1185319112e095d6b3370761938ea234b610fc8de0cb5935977fd2599c2c5eeeb25acd267452f8f1c82d325d65c9cd06125b6acea4a37e421a2fd1f4357bee5bb89fe4e50403cd91fe313a3e2d4c58e250c24c8939f22481f61bad6ea5749ea18f9c0df899de84821ed54a1be79f1b964aac477330f11d1aa0c4afedf9c06525da163584346127ff039cfcfb7b840b58736e7e15d02a06d26e068e20a45969aeaf278d6f3028c33996a5d0315c35bf7814b917b372e3f6459d370ef7a6b3da69052536a490228bb43fbcf7f5865cfd3143be52e6e91caa921880cb986e467f0aa8acee2d63419695ad32177f506037ddf088f2dcb8c1d6ae9bc711207c459ca77869e3198854d024eeb721eea1ba34820d65ed2142bf0349a2715f6b289da9037c94fe6e7eaf1141293835ad01395d0e3040e39633e053a96cf89ed588744a757c69ce9bf9522ee968ea248e138257f39580589255fa7f8e566085d9af891c50d6773057e20c5c27ee6a3458329bddef2fa010815203c67329d7220c8ba52778720e51c2408bf2bbb54782bca514a34c721e6f7419eed0b522dc9b6b15e221f43edcc56791d4a5e64e597cb926efe972f48824260f430056ce681e2e2977e62398fbae322cad31c4fa576a813d0db090f2f4814ddf16d5f67af128dd521783b9ee0f77edebd2c1bf3f0766987b4cc4e121d9b42b105cca3ab70d86cc36baccde80e23cc52a44c233d9e4dc152082e9aaed88aa01756d5fb7a91a976cac9c044917c6ec89ebf25e6f947145c70835c55e6da003900773e7b5be8e079184f2e13b7b45b4fa36fe4aa22d57e4675b4e6318c306ac30b6d6826260ea9bbd2bb4792f289cf2ffaccc6571ced5c75b0e545cb09c446e440ff8f263e79508f81683f4f94d9d58585728969f952c6aee3ec0c8ce5e4c68dc2d5c1159b21afcf0aaccd320a4b491469aba1d8130dcb546819de89b42219d78e7467f0581c48254732a863fef585345a5db43bca9c70ccb18ffdb3ed20b9784499cb2ac08d3876773868c4f804fcd6b7ebfd65b61362fba74340a44f521e9d0911a10fb873e327952899ac6fff20470779a7756a404e611a54e38c0dd5231d55d783ef5c784f21d31f9172f29ee14d5897bda6430ede8132f9199f6e1eb5bdae87a573ce5ceeaf3d04111d77d6b95ed4659b2674c087a2212fa786cb77152531206a6c4cb18566621cd52de17e998329aa24ca551c2b9303748453b05239d768c99e061ad7baa55837b42153b937beab70758349427ee330165272683d38b33b7bc1e99cbaf379b14ae90528552dfa4e8a2ecc0f2be823385e37448b02004e837c2a66f1e2a4c5c475804d613743d7bd88de372449df9c5e3d7a41aec71fd837b85397f5219d3dbd2fd46a28d7abb069ff4e2951ce554dbd79145dddc62c3a98af9a7d74d54f2815a7c5713f5d70366fae8bc4d8c2d74314d08dd2062d97f8472a628cecb7caa1428da948abeb472549e19d033105b70452ee276c030e8b88e3945936805cf125470ef01a1f207b0eafa5a154847bd98f420f70b9e6205dd559563b857a80d5bbc0ba70b8d2a1ba5948772e9d1ded63ef39c435d31eb5dcecb1838d42d802837bd6b9a922571ae5ddc00ff657c72b7b6c6d2728b81bc156cfda3efa5d42dbdfa69dd369c2c02ec303c4ffb606fde81299e193e8c1b1cd0cea39aaa93894c71ea06f6f6a7b0197fc54a70ccbad6d9d7b7c2ac772d3b30f854e125e5568f2234a8103bd52559a7fa41b383c544be08c35dcb5be01a324f8ea01cc425ebdbde042d18a4f8551b1703627831772f477f41d6cccb1abde2c1a9f4c11b7c0cd8b98d3acb56884e03c781d80dca42001ca6b2798be7ce21363653501d763683cb6748f7fb3f181bc8a8018172cd567842333f73fc9c829e40572639964e3c74a69b168ee57ab7f0a813bebd128a22a45898b33da874e7341b5e0a5bf60319f71f724f2e62338ae94f921f4e64c6ee709769086804951bc37fa4eff60859829d47b99c9a1c4045dcf6dfa9a3e44405555def3d02f094468c0c8da77b0172a2ace708f7397e4a9dfc5578881a8e079e5f562ae4217930dd2e93a3e9a7898a3a60c5aad3bd0b1546f27505f823729d82d6e457bd9c21a54c31cc1bda3dcecd6479d3722d4258283f6aa0a053be69c5ed3c88fb7d7da2abea570d816c000e9db00df190f593453a26b5e76cd509ea105ed1877645cfaa36b05bc67a485d697749124971010fdb90f68100781c1e24daf38eb4650e9a864188db331acb9b3804350f3e0725b88ad800be81ec820052c2bc7f88a5fe305483382171e7e8bd67edde013aaa4e1523a4b6db8408480c63f2746cb26f2b92c0ff196027432313d0b7e08b04bb842f355b5b7c4204b19945ad3b0f71216e50f9c6c2534bd94080fc59ac336ee9bcbbe17b2025bcfc548525d863be38dcb0d26fd1d095fc95b6140523a48b8d697dc47869a311f321ea1545bca1ba377f25e8056ed3661e1fb20af2f66125916a3d0e528e4a1ffdc9e47bd8184cd3ba0b1ab5a5c0a74712e5525a57104c2eaef2c645d8ddc18611ff54b58d7b22a106b57b2179a9a444ad3609845853416796dda6e032369b0f8a350039838ba656e11784cce487062ec0842865e434542f853bdd2bcb853b3047a3f7118b6b100ff2b35023ee2d77131889d6fa8b098b9ba041f903de50f085f39cdf6cb5d9d7ef47990edc8d02d66d7806134d4f08570105603d010332c5e7d25247a09d0768dee8797a5c9cc8365e2761e81e8158a10ea18d97711cffdfb3d628e12f894094f149335ff898d2e2aaeb4561a37590d37fee167d4f900e863c533c9602a0075e251b561ecd9cd13203dbfe5da261eaf5bebf8e05e752c1e83cff7abe3250cb98783b48bbb0b446c8225276505c1bc8bb3dd3757d06dad1edb140858b86fe3abc29e40468f761aaf95b6b1acf0b74918acd4d72987d5e6711667214a50cdd7f5cca2662a189f4570e41cde30d3e2b1c89f0a1d3621a234e67893ccdf17a8bfb32ea91d20e5f7abf0cc9f0df2b5d27516d8e681088e6ba9aed4bca66e367305065272ac91ba0a269ab269f86c1b3ebf9f5713727b7b8c547fe478b10ed6d7aeeffbb37020f725d5cec77140f4bb760ff045e695743dfe15fb8d31e49ee5aa12419b12bb8bdb22fcb9e0c3159df4234145c971d467d018610de04e4c1095963b636ab4912d7a53c4b89d95bba8ac39bb37a9ed461b82cd87bad377c5f591bc49fc71ab0cbbfcb7510650f4977b82dbbedcb4c64ac36a88f4b3bb6cdd335b5c8f755cf11332c7acfb2b713ee0dfe7af9d0dd31555569471c6de2b61c7ba01c86c62a046ec8873a7c3887bb446869f308a9323d9913176235d8938cfd90fe8bd4777be1b15687806537371d93fa0f78621e81b2087469705d18f51d479ba15d91a58b022ca360704304a5fea43a2b001b88777420ac3176f6ce66b40d01ef93bae2ab552608e500d439fa0999f563a1c54c30e47fd269e36d3209e092b05bbfb8492190e2f43ed168809129299c1e34d4d68948a4db8dffd4020a70c7011d1e5bac0e1055929ca7999b449ad9270e6068c7c4082276f796a0689d274cf231673d58a31b73db89dfe5b8e05e73c40af2cf5ad0a9edb787dcd26c903f67c186533f7c90cc3d8434efb1e779689ee0db72914e32d9fb9000674c17081b42ef7e17d93fc4afe53f5f00ad905b48a594814bdeae67ae5728ffa4f1e52dc4be435093d881607ba1f24883ae73e82c0d274af32e3f930ec5e25b24bad95b2c749efc52b8a490b36e50e922db08a17a628f781fa732571f70542e46e5a86cb79c9f2517cad802a2e1da45205f360459cdbc0e2b1486ed022e50c2184b3c09cb59343f86ef7146611b9cc0d21d9e4f70deb474db5bba4e7dfd67cb9d935f6cb971226060083b444d4024e554467be1344ecceb8f0e26c0c46e3bb273a28a97b3f693d701929a3423fa699c32c4c535332eb71740395be279e4c4d14cd3d6ead8d990339fec2f30b0962542abb2744563830201efcec64db712f6fa936ffefaff207b3befbf204b4e73df8f79ab41e322249c635f6bf77d17c54287c3d9aeac5c50937944a42aa4099e9efe812831cdc2be61118a7207e5e0c5ffafc828b23998ecf6dfa401d9a9bb89be51a846887ed1d904140fee629649f18f75c1c8423cf4661eb137adeb1e6d21a23da9891a9bc3d9e3190a11a3a3d09af425f4365634c4aeb3837b0a992b826b1b939b4bb5496b042001d8a836e6c1d155ad4dbf348bf753a416bd595ec948092dda64b781687b2f8f318445f203cd3de47b04ba1fd087630b0582370f60a579934698ce5987d5369de2c7fdabf773e080617707a4ddc02ca62c68036e80366d705efa9d6e40eb5056a055e2ecc8fbae2cc681088c025ed4e34202e170be57c8bf59df7bfdd5c661efc78ac3c1345863c0a7c9be1408e29e4365582dcc92da6787020eaff90af96e11467fd7882878d9ec28784c093be633117d9a79b1f90680a1b77818290e430ef0afc9237ca81c56b5465d6aeb6f9305cb7a8d711ee169a31eddba7afca66ce6782de00d1715b1dd195065c0569a691124214318366771e1ab28941d83f45e324329f0ddafd156eaf88d05b5912b8786cbc2344a8f6f3d0a27d7bdf4351df706b67de114c008f711157aaced8e4f71b694c729b42272a35150804b51cf6061ff0880b922b4c0887111f0b0d4c9abdaafdf471feec4f3a8837bb2acc2ee6ba6bcb53142f56655eb1c37164850902aac772865bc33e17bee2951df0d4179f2261ccb6e1005ab72cca43f0bfc3774cb94392d9e7021ad012b5699c3df16a5fc08cdc9cccd215fe69d621f60eeb453373e1b9c8dd1ce27324c3c5a043353cc7d7212a5aa48124d2f2ef4c41ddfaee2517bc11764f60548182590de1a71608ab03acf0745af898ad2e5af7da918fd2d5dfda9da4523d5b94501b48ed8e7d472c850c3e6525c3a69b25f3d9b20d4b90c4fe9e19554f56f5eeedd6122a7e52d985bd0d4c7e81d0ed8c72687d7eda0cb4c2491b85ebbe71cbde79b9da6ed7ad247bb9f93cd7eb81fc3899ca72312d77ffdaadd0b19f4b2f0ed0619c552e5a041f3e1dcc232068899c418d31fae02c2482c761b76c21c10538f5bfb5bd362ac717b9cdfdb1f4d8d04744075c51c3191804d7f99c186a75d54751b2f4f02e5a338ba0751e60eb99dd55d57e2afb837248370a8d9e7f7a49b713773fe9ad8cfa09f3ee15855a5099587e6891be63001bb3b42d65555427a5784d3d840f3f3531d8900715ad9439c2bbf414e06d6de9984af41addf319db0406d640f46535685edd3f579ce1d5d38c9a39ee061ca0cc1a228cfe0146a4f3e490f5b97a0f88339918ef5d1e9513c210b47d936185a1ae734d62a998d6facbeb86f8413bfb670214a62af5a0aa4290a2b1c11772ce13ccea635cc8335db3cdb3580a7a6d103b28250e84498c4f587eb639e16ea258c01457d7314769e5a5cf71c687d0339e2fc30290cea62f7205514394b57257de031cea39560d7f67bef7aa54ee1587a513436b7af5c3c4cafbeea777c906add2db6a8719b5a1c7c858d1d53971572991e8b05bb2c5b2d54152de011b9e7ad1de93a4766df68c70e844cd5fdcd33a48746dc4b93ebd3470452d2a50d80f38e1c52a4b3b512d4ad2934d8ce2b996d837c693f966b277ca59c1b263607a21a3e0b79d76257f3adfc3e2e14bdc2db05441f17c731a94194e35064470267cab3ca4b7d254ee6d8a934bf167b584277c578bd70604388cd5359a8b13fd4eab7618829bed1e91c27c031d19b9f23f281e448eab22e06dcb069437e99e806caefbb91273bac7cb7014b50a7c34249b60180c8c158ef882d8ad811eb6e984586d76425566d34b4cc525e53aef21bff9c4686d7f2c2ef2be682f695bcf07d01d2457f965782462d27d96720af7ee2adb0b6d6065977262a19b64743d2c61cb337cb200d76b2a6785333dbbd1dbb9ee107cce1dd778440c4f30067116df231f12c33617ac2b2a0ad9f03a8548714ae305ce47def092642c5f0eb0ce7163e47c7146a692bd4831605342b2aed54632d92693304ae5db5548ad5a08085718bc37396e99f9823d4c899cd8b13f3cea63c17519e44f17e520310430a93de3b1264fb326e4c4d44fe9fc907ed910b059c9594cff0442869a91f881f0a4643f21f20108c0370aa2c47c78fd1491da0888af886737b3a495a5f5914a4c7e0a8f8eb145709a2325725fb4757b25d6de6d42646c64c1e51d08c526ba40cdc62b15086d8fda51abc4b1265ddce9f24ebe88f56c8a5ab7139b494b241b7be30a7ee8881d0285f74b33f47b334f7f92020986fce7e4bf6de3e25b5ad1bd40deabdae309c45433b60fdb0e5c163cf637f63ebeeadc65a63f5434c7797a20ce2535eb794258fdb06f304ee5fde49fbff0f72853e18a8d1d21c579c39871a1bda55e645835a3cd703c5fa67728c96b98be6c8a54c45ba3ff7ea9b13cd7615ce9d3683e204e8e7af649cfe3454e6b421ae90f5026de5dcc2b1946e90114af2f03a03035092c4c7c8638416d52e92a61864a566de1741a1a568aef754451e8d9e0214094afc03f1116f1f1f28e780f6b164b6fb70b4a88ffd7d9362b5ece158cd0eb4898e8f5937e40dcdb960cfc30ab8e5bca778503a25450e0d59ae57d0ffbd8a15c309692b56e90b0777ff8aaa45f67aab8b32d2f3f5e46ef94c97d3e083f9c59132d0a1408a5c17ca81701440faab99fd13b99eeacaaac2a2ec054b0013df1bbec3b8ae77b7596cc3114ff0d199f58061b14b32ed1c66d5ec2db53eb34bcbf1dd21089522b3ad69866cd9e9b094711551200d2ab836b6781f9ddc6c3a1cfd9d052df8feb4ba5ef15007ddf5bc6c9e98a429b261ca40d8bd4a5085e2776eb464bafbae1a686ed2f358408194892aac7891577ae44b17854871ee00417e198001c47290751a9a5163acfd95d20b0373e6a3bba11762c63b2f6e6b104525382ca1017e35ffe5c1b5fda2b3efdc66e4d88a75e3b963b33000bc851381c579d677baa9f83c86a51af0269e966c976a8ee7f9d6ee5601d9bc4b8c589ed509da5e63aabed6b5601ed0565a7b06bcfef4639b8a10ccb14e311aa70128c285213037198a5d3a5409de4414337850f9d535983d170588cf8546dbe43f58fb71f06751be0b61f6630e3a4e583f779068ebd78627f4ee2118a12586c9b296248ab926415119ad15a7ebbecb0633b44d3e781d9b3b090eee2de49c2b236c6491cd76e1e441b3d376c349b69a8cac37fd42ff180e543d71012812810ff8a71fa2cdcef3b6119199881f2b21440bf4c347ea95b142cc58ecb7bca218bda0bcb38d622984d210a03bf06dda3f76e53477cde7bd32638f5746eae04ddbeb94047ab3839262bfc35a6a05f972631babc95784c80ce3766370bfb3fa81ef61fecccece03b5cc76eb809915f96a096ec799348880fc2cc5b73461bf1b6f04568e4ea30dde1ac9c62f8970d9645c86279aef046d75919a73bb523b43cb2efabedd82a8502cda1578f58229f225862f6d0e90669bce2a155cb519fbde6e3f8f4c51c21884f7d9cf74080c8bfe3f420e25dd127c726a23943b7acefda8e3a3697e9f2b4cd772900d13bbcad4c03637e52ebe440a0ea329287875d6be3bab4aeb9d5a706b4d4c0eedade5d08c3d9440b20e625585fcb74015fff46dd4067ea37badd00705ec220d5b759a38bc8dcd4c26d6c60be62d2ceddfd99a691f36907f1850219847bc2762cb20926a4a83ec080870e817c60c5f49c8c0d25883b95a218a6dd05fe8966f5a2c9a2c3782a3070c689aa017577d36610409564f176a7261bb4e14d441e6e7a380f80e6f17facbce93bfb587e61550ccb706b02cc9a5007c684e457245e62557d6a0d0bcafd927dd2d9318aeaeaa8d786ef441bbc63f12e188fd7403a171f192e2aa2b548a73ace4dc4566d840f197303ec6ad5178b706c96de154100fd76533b329c06a205996158abec03338fc2e7442e7ce1c3254a08c4c16a4d8e5a26fe527920825d174733cd6e1f33de46ccee1b63bb5a947a409809b49ca9a894156799c3bdf0bb6745a01f30ca4de27f7120f5661a90b34fcb1b8bfb6177d4401d11f1ee74d3c439ca61d09c4ef49da4b0c905b76c2c82ef4f3ab02537ad02e536b0e1e3ebb26d9876edda8d10b809a04cb18cb4317292ed60aae00031d1b3b1be2cb4cc66cef81a5816d778937a74949cd9b048cfcf7bb1136a49e325ab60c039337f35537d33ac79f7bf2eb36ebf6e6c5525b5814ace6f2935a2a56507bfc0f7e49774a2294fd98b5e676df9b1d83fc6d0d8d94ab1a59972dbc105ff4369c2c0277fb6fcbab220ab8a362a35c4dc8d3eb2e44fe9d78280093108154ec43e450e8409dc05efaf48c919a1ebbcbb74cc3190bdeb29f6761babd188d85baaad0fd6673e0211e8b4a0141863da0ced108cdb0fc71b917bfea6d5aeaaf2dddb47adf917888c29943ac570c2c9595204a8e91faaaa5be51f8087bceac23dda7b9b7796e5aff15345025ef913b3dcbf41d1b075be05f5292861f78177110bc2667a506d60fe29003b85371a513a7a6338b6e812e1c7fdeaf896bdc2debdb9d6c82ecff1fc472a1a3592ed8eb712dfdbafe8deabb5095a8d63c129c5fb1103114403a79b201b5b4c16fc4b01beec398e1fe123daad8d763676c02134fe537162c7ee17c63e6bf5960cb3823a178afd6afee9ec846011ba69143141874c5db9f88f6dad2a381eaa0aaae760016aec45c367f37bf4dcc35cc3471705242f68bf8e88e6283bc22532f6691a518ac86e59816a724754ae3b973cbb09226cc23d9dba337af4783f635a702ee0f29c05553e50418095d7f8fe7b2ad68bb7c07f81813e61b94100e961c47f27126745ff4bffcd320dd04a6c7956856c000a4793e63d79c988205bd778c5f6131ed7c9acb984d070fbc77ed3b382d0caf3e63fc63e110d5fdb3a2038549825f46d8302a69338925e2ac437b151eb342b69446fcdde90e56adc5f0abfbaa1275d8110c5f5a57427df0deecad4086185b287c63b9a18a883079a90b62dbe7ed253cbb3bd21647d5038a2024694129308b2beb55f776eb296971ad23847d8a93e8d1fd6c9d87291c6a0f04194a9f9891b47025b87ced73f1ee1f88077af41a40661a53aed20ae3513a7b06b9a2e1e6d890c3cdad96abd2d95d477735721be22b99a25aeaca77a82504a15383050ac512fb064016c6533140277065810253917c12c6c1168d42afb237a614e57af030e12fc41db5e098263c9106af4d906bd36a835e20e0865b01199b07b6a52869b065a96f97be2953795eb6696333d1f7ec2bd1fe2bbab6913e9888285b723d26b8470e855ccc3d0d6aafd560d3ed2bc760ba5c77f05f37ad2163bb21cce00c49891458e52a9c53542eb2931fb105318b7db6c5b7b089e874cc7a075a99578339bedb636a0e6cd3dd7c5a595add2204704a48753440e3e44ff185f24d76f2af3bd9cfd230464cead484e52b962cd5876c591026359030ba247c3e10c4523a0ddf4c70401566cd57c8e26ded3604482d5559251d31e793832dd094c72d3fb1bcd03519f36bbea8a5d15b575c39b83411d1501677ffa1678078bb8bc11270c41a078086455818f32f9f74194233985ac8dc5a5e44e54628ebe273360b90cc19208b7c1d2942a134a0a2327b243ac9e19c9165bfa9fd9fe54691114df45aa1f6e37c3db386ba962894ecdbdefc49169d1a5a6f7457b19e6ecb808df4436b74ab3d50a858698e8b3c27bda21b098674b016d1dde816a65a41f7156e851d551a90bd8f023c203f681fb8d09cb6050f3c33bee2069b515fedab4c218b467a41a546a1037bae3b96e216b1ae90653fa42cbaf06dd5c9c42c9cec3e10ba4cf5e5581fc21e021b289e45e93a99e13be5cb4970e2ee4b5ecfab3dfbb3622d76da33f50656e40353ed637906969cbd9a1ce953f45fdeecb7e5dd4ee998f98513aea8a6b7e02ee6b3383e2a229a523b7a88dc4bf7ef0b2bb1cef20a6f656b008cc8285235518bf9c53a4bf23a04af5fb8065bd4e086c0b4f87441f4bd671823d87373dea7dfdcde164bebe9493bbb35ebe987070cc8a38c4c7147ba83e3c3f870f285fabf0b4d5cbb145f1766da970b2fb933ea62d3d3351933b1e7ac5dbf8b9c5595281c4280546b587b3eb0cd57e3bec671d80bb00f0f4637168f0cb584dfb00bb9df1a4e396fddb8cc36f6a229bd37c9631e5d61c206731e768af7d83b1fe632b15717ad41111f725fc1677a7c8b43ac6587d7a74d9689e7f2acbd58f8b6e6cbb836399eb31bb7e359c85645ca4031e5f2a949a6b5e8d93d22a53771003525c9bf4876a54eab0a7c03ede8342f4f9a5720454d1f84a4c9bfaec5ac9d63b547810e38ffdccfd1a77933983234b4d5319ca98d1f91b7482fa45ef861e4cca3a4c8767cc3fecc3290790ba958d51d6efe3560519ee8136ae4c3cab246f015dbee72bae63c2290bb79b20178e6d83030fac751bad65a4a928d4c3bc9c8a43e3a7d6b03e8bfe8e61cfcd152c40b8f044ed3de16e55d0b8e5feb8a4ce2b21437ef6c899a7fde0835359a6b90147ebf8dac19523a1d95a3bd76944c3efa55a3489a157c59a6c40dac50368079b71e3c889bc3a0fc17c8952a7e02e4503b7fa779fee4c6327fc52413f666f88d03244cab19bcca32f8b5af557d4b98735acd0fe30f4d70bc0898aed5f1b8974cbc76d2c97103ee1a4ea424879bb1c7bc0d06abc0f08b87744f17a79879542deffd285b4d8a6f6686538dc241b16f07a6b8357a562b706b5d3ebc68199701ca69b0ff9b622215de1870c93a20176aafeeb5b623c8c1bc9e00421d98c071bc56e9997a9dd1ae645d082b3c157ef33bc3d287438558e7c8635538fbcd00fb46655ac7bb2bdf1c9b7a01ea86816f689ef22fe0a39f3bd7617546a783702e06b86c859762ae2beb16c127c8c78c68ce0f166c6bcb579cddb437a41315379a1505e2ae725db82cda05d9ac2236c9db923a97e2d4a22488f3095b85757cea145e05fd603de73320c5c8afd32b7919d56d5e0adb5a53b10e99b09619a059d6f51e5cf3ba870a224d7434e097cb459cd5972863fb478067306ff2cc5587aaa6707fc5d02118a1fce488c98dd0669f4b8d0d2d151cd12943cc0288cdb2ab1e75fee2935d3f742d0913531908cbee2964ebaae13343dde14f1ff351fd654368d3465474629cfaf7fc00476330d0d3995d06e8979bc58bafacc8f5424615790dfdf199a9219928be0280dda87f3671a914dd09d5f3e5bc92969cfafc3071bdc91158b11dc8d1a3aabb2bca626333bfddd6ae89d6b73a428107b5a01bfb58d919db77ea650bf05662f1b550c870c954cbe196c090d3704cef61fd1c97ad12fc333cadd1d10499f79b4d68335a3f214ceca6c36d51dd195760a22749bc9434a12380f4c95935a13bf5cdee56c03144a8a23567b81984efc814a32304877a2553a37863f3439fac1a7a668686459481d1d6c48441338b42fac67b6c6021867141d81d2bd107df4a68c7171772724d39df64e4671ff9cf64893eca5748a337a9a84dfc885913403a63de1be68ea680c991278ce953b0dc6ba2a8c82ebac4756087bc11e83bfad79aadd607b6398a76f1cbecb6487953218499fdb8ef7e23e4f8240b9be05e2aadad80d7e738fdc42f53bb26cb3629bc5d9e3e95d2ed45afa19a5946d83022a5189e2c50e6492a9e674aa570dfba5bcb7a20fa11d2db73708331733e174f8f3c20d955d62f9a2c10dbf0fdb03bff107b29be28bbca5d4989b5f86c47f68a02eccef3b0eb23b4ace43503421f1a758ca37ada90bc5e2989e21acd81b2bababfcd342a58469739d5c98d067b511dc2376db4c146df99247c7741d1ad3dd16f2518f3bf1c8e9d9e84df1feccc5a46dd04ec648f2cacd923cf1a8b9d8ba7ddffaffc91c374e1a3885810842b3fafad07b45f5e79ff4410269966fbaf04a92fd305b28c28984860acb83fe78c236d35fbad86482aea3a22e814df9c8f3c630976df23f3ba64c990887a85bc58915354b23cf853ac56b3a1359853a6bff0aa7f90a42555bcb3066a299ad9845dc10178f4cdfe6ff8862dc404948aa163737258e26ce053e236cf2a050ccc5e6fb64dcfce7b02ab623a7b8013ffa526dd69922bbaa5213804af870c3020aad947fc5d440353d6d5d8ba39d7b08e8ce31f9ec6369be89ae587f1772bd54a0bf010fbc1d1f41eb2b6e870d1ff05d98cfd7008c4b7b92b4bf8fbd10b7e327721c4d6d8d827bb100d2ea2f0a52dd11e8ed98169a53c68f771cf7923e755dbbabda354d85eb47f5b67df1a16510a5e0245c5684cd6aea797fc9f84de9e0e7732a710410ac733d44a419927dc5c6b28482a1fe5ea222b30133c89691657cd3f825a99da1e34609ea6133b906b011880d9d61cad579887c61c8955be40c3cca634779c20add8986ad4d37c3db1d051f18808eafe16e9a02b08b7ef35aad73cc2eb77496cf736043fa791e032f8a53b49ce5e54ffd4217af8ed30f08143b6818acd39cb10da5425ed28b9e4a62228daef48103f53d3a2a1ce09213c90b85c41218e1614de8878dee76e6cb672cf90ef5561d1741657608a802cad64e1efe73b44ad03e6259c2bec5a7b04ef2473d48f2a5e3432f14828bee080f90effef05885d6c6a318414a231c28c35085de5beb4a081de5bc6b49bff2fc37d58d1692b1f7197fb5a96d220ea0603b9c2e55ae0e58c8bdf292caffa82d1afffdd5290327d5315c26fb2d1b94c1d7760a4bfaaa339570b52277fbe73cb9188e3de4a355325d96e7fe774d9238743070d949052101d7c3931ef8040702815d2d214b0b295c03652726d79e59de3c1cd463386d8cd854aa2b6011a4cbcd0d92012fb6d6f8fe7ab94b2a9d531801434ad28883f1e1c0554a55cea2c17af178c686eda481411cb57c1c196f36acff2f886c91db1320ded75c77e0daf0dc4a65283bb17dbe256728b3d1037c7ae2d2ef457944a21c97406a7a55fee2eae2e78a4bc60493ca1c473e2ad4b181f506a1054c155b6637304c79657821aee96bac99e1d5834a2b18b60151bb8b6a4acdaef00063003152638995830dddd73ce427abd4af3f87d11ef4b718d7ed17226094c4e67757368b9928234b3cc3724591b348210c2c18384d8bda7e7824f89ecf4f62f1ce88886cce3f248a9e01767e97b9a0d5fe7fc4950a855ffd9912257715ed16b8b2fcb331d2672732995ca38febbb929fd72933f817695fc00b2204c332398fff2422e65fcb1603e6aae5bc4d550934d5ea3d7fedb8e7d93481cfae48ffda600071f02edcde11cff0eaaeb25a8affcb86bdf36444bdda9995192522fe2d43b056d24a7d053c281e691660cfde54a97ecd959d51842656a840db05b51520ec549f2b2d2e6fd82f3820b3028b94a3ecacc3d876db3e883e5b43a8d09cd79eeb836c6a8a2967b88f529d0c9a1610217d55b85dc2b795d3fbb3fd1d257f52021db20fbe4849f85a7305754982519baa60bf449c722c696ba415f90712a010a39a4634e9825c9998eabde3faaf797fff5e09d652762cda5f87eaab718d96a6586c8efdce2e49c2f306139edb238c22045f3a4be7ad29968b1d017b493bb3236ded2d52b686a29a574b8cf6b80303c906970987fe92805d1f89f458cc66cfdef62c0483784e5854ea3ca60c563344f46c65490d99786270d7ce6ad65a56116718c06c7f28b1965ad4fcc0c3eae043bf72586d34e5ea90c3b155eb9477cfa153520da8d945baa54f06552e886f1a61193e82d2bb58c48bb155cad89b654ce5e3026f3641a4ad1e4030142f0d98822122d9f38303965947f92d862f260136f37c0d7d3ae12ba509fca13144e206ed1e217b5757b176ea037d2c67b5eb11a21a9fc62cc17af7aaa451c6a8ab805402e46d03e32b3626be0966f6609a45c300d9ea2272848a0b340720f5bab5e9946b9a2e81d2047766b18ebc6c448e9b9d155069ed762f7e16a630a52408cf22579c533a2730df4f60f183b492a6b26ea55f34d10e12a56d6779b911f0afe728e9c4e214c0983e0ba1c08756ba4eb603b8c8cf28bd92bff4210a574191ed460b3fd20c41361acb2d0e33ef3720eb236e7ede159fc2d67c10f6e1811449beafd9c2fb8b215b76473b055eed5f97d7d6cb1ecc38c47e7ef15bfceb13ab4172f5ec125735da45be7f954370d972953724421faacaec67b25fec1f53fd5a7d5e5ec5a8fc0755924f304561d18587220c9f8754f229056b2bfaad09ce04c8bba112de2c2a145d985014863cf163a48ecb7fe5e5727fe69f05e706a3ff0282ebfddff70ebcde2509769741f14531a3d2dbe1bea08c3150e9ca7a93a41a71abe31c0683c5987ba13a57b80bb0aff68fe99ebc088bc38d2147edf6df17115e1b9d5ce5c7b5cbaf380f6fa743413535af07e62a0e90f5a9612d4f290f7da7d8438a33a2e87de7aeb1fd58a89103e0ada5ef4e93139ae52b345b72b3a2dd7517abb70b1760e1f7dd7c838596846e3b7683899c4cf51d298ff98ef0bbae8b57e619dae65ae3a9f64cba79543bb34ed6c3e289334fe3afeb21eb9010bc8e41be26d4631b86602ba79b2036b070a8bb5a3be369c7002b8597fcec698d2124933dface572692456eee7fb05fc8eaab813577222ddd2694c518d39fb941d8f0e531deb6a78297b31d42570b548cb679eaf310d958d510e9c74ee5de3d611a8e05eb10bf8c79fa638b8a6ddcf3d2e4487a8e3575eebcbc149bc100b12e18bfd60b9f6c77ea3c25e521b0263d4e902fa356bc6190efbf0bdd3807d1477546e91464835126724c5af7f28764141327a48a7bd307c9443e0d8502d6cef490187fbbe458f390bf5df78a4f6bb767805b7e8467afb6437ad36ed48b5f09059ba75dcfab40ac56b84b065af3ea81e4e423a71877e1b886e3f57d81f20b9a30c05e5a165652ca9f72b5bd8ce3a6ab6b2bfe52a5b82101f52f90d9e9980b2d6adfe2bf4a868844f384175e9adeb2ce8a486264dbb6a227e35b661058355b11c68481898f4cec3b24e5cefff5dc0a498e80b3b956c0c8da9957ddd9f0c8cee4505b10959556fe30e923ed598c013ba45eab724692eef394c88cf55a3c23c66b0ee337b275c67e4fe194e603f43b39fa2895d516be4d8dfe9d3ff9bdaef9c3d90831044aec07b71e1f868e5a17b4e8cd6182c06ca1f7d6afdb33bd2cd3025c8c1086e366d3be02473986277779b48df8a591aa03cfbe41a5c521123e779312237911ac8531eb6c2328f85fcf265adfbab72f1833a9c1368bba6c2eb96914421a5e5a6dd93bf6bb3164077cb8ae50a8dea89e22add10dd93f04820615d73b282432a89c68bcd7c9f0eaca45d1a9b24986268ca7466c3820d710a790ceebfa614eae9c26d6d30f78cbb2b7a62608880a625cb99d2f2008210b80d7894ad75e18baf9f6a389950364bf692a7bbd732e21bf591ed57aecb750909252016cc15c42df86b509071548aa13ff546e9d8fdb26b6a6feccc4767541afe38e0f5059d59858040c1611e1dab94eb5626a1d5bf6701c43e40a2a2202d6dc7e2bc25665bf380b386fa412aac842b0c45ca7e4a9fd6b74b8702725b28f07bfca408ab796bff71633f6bb5b84e47a32b490e6a77179b7e7ce293c8d1e130d45ce1272079087db27be4eef21493b942ec5259caafbcfc721bf23bb2d6a635016257d3985337da69c487948fab2848ff65418bd17d770d4d1d7547da2814aca40b5852e8d61e619a9a817812d85b9c0e08e3d334e6333fbc78f658f97aa7eb7aa1bc4afd094b59e3a5248624d87bf87a196136b67bcef16615d3005d5440c4937c6f4dd3f511da3549bab64835e5a4f5857471a3a83f7c5bd700431f031246eae78cd9adc43e95df592190a1719d4af837a8b7ad7a65dc2d200a23c0b45d80425e5facc5e0eca51806e19a98d636c271c62f423bc4f179efc4947538f48698814f6c496114256efcb502711a9c82e00eb412e237785d43d577913004fb963982bbc7594fcee9b18d8172930882a542ef72db68115b7d3a4a88483b97e4e4e603384fb04e30610f5e2e6d0f270dfa10464472fc7c45bdc1a8c238eb0774bb5876c43f21a1fd49f2b67dd432b36ef5af56c8259adbd8790eff98dac1bc898cde7153daf22af0769228a1b1a771f5639127cace89c3639e00c4e0a1e518e70df06df9ab6a896e3cf4cc3381db2c008f4f2ce35466ca651f842c9ca1aae37b0ae82636c0e1f0362d6eec4dbc3c00555f30efb82687dbd55107be7c4c0de6f0350db9e412b86d9a66261206757350afd97c7e67460da5cd81978892eab0ea069c42792100d324435abffb7ee00e28db2f0ba22b3d7f38b5827f2b284736ac6d47f63a14f6107fae07270ffdcc0a8e0316634550ef036b97f9b3297a60cc05bca33d2e398590d80a3f59c38b8aa68068ce8fb5e5dee14ddbce44bfb631279991f37e372465678070a43465b222f6f20fbb2ed71105ed0b4131e0a9d31a192155a9a65e8a9238fa8700fb4e2fd6f741e80310304bfecf870f79cad1a1130316fa8f9b64df38eb112cdbcebbe6ae0416cd9c52df1d421905d770bc9cdb207389f231404156493903e80a8d56dcacb2b39e85a06111ff13fe455db69c4f27b21adca8bc9bdfaf5a93d243e6e08c0c1352ee3c3e76d0d8349cdd301bc63a861d64937f5c16d4f9e7d36e31e32da8bbb599442703a040082d24ecc5d60243dce66144e4f97261582171a104263af5f0a45738021ab5de195960a318d4761e3f415521e7f64d5391d51f49eb831e1b8bea3ca2cc166603a0591dbd04b3f3955d7605c756e83d2740296553b6598a70a721c2361b4680da27552726cacd66f5c23384816c884c219a4392ce915824720cb556ae9ae3a9db9e93f7c6c31cef3e4217dde162b7e0ecdabefe06c50716887d0f8b151e0aa587f558bd6fb7ba63f45faaef6c8396abab29facfe91084d18b61a039c199ce2c868c93a57f9c2f3abbcc4b981d0f8b103747be8978e0a4f9b4cfe6b92c2c2f7593a886bd0436069840d606a888d8bcc98de08929580bf3742ab89219bcdabeae9de9194f7708f0da314ca81b1f45354fbe7f93152530787a48dbd7f13c98a6ee2934188f6c2b044bede9f536003210fd6328e909637abe1e8afc43a78592e2e6eea713e296cae2637b7936175a6c56c7950b8f24bd54b57e0c4c476938e3552f85d5828a24d1c430a014451cf1b9422def3cd32cb2dd027198c4dc7d45b01e785f6d70c61be489d781581cf26e93fe87be7bfdafbbb3619a0292f9c373d6137fbfcd602234bbb07a26f93d64ad7a2f0be0bb2ef74a07272d45df7205cafaecf6942c31cb443b1168aa28997f411d3a1f8081a6498d4c0382cc0a48d69ebc4811d791f904518130cb8e39afc509a5f1797887a69992f0791ddb0b00080a147d2d0743c714968ae57081e31bf312bf9e78f2b2e10d9ff9eb3f3cc14d73dd23bdad64cd46a1549b6ecaea036cfa2abc32faeb8ef70ad7d704247dd3c7949a42395bb189c222a197a4d03e91ddf37344cc593852dbb01154b11df9d6c5846cbdf61f0386fc1b877ee5fa131dad7dbb89673def1a4a85fbe0c513c12a98210e82f1f0040535f7609edf616b509222ad98c3540ff44926b53b01fbeeb17ba5a50b795612f5525f601e89e2a9bd433dc3c853442f05fb45f5fa5202714c896f6cbc8a7f6fbbb94798f77ffba37feaf0a0ace8e09b2f8710577489d4bf3e422b6e95751afa3b095ca67d7acfc0bde33beafcc04661ec3fbb9789743eac29dadfc3d5057e7f52bccbfc772dc71007a19263515682ec9cea4b38b3c09695a44d44f1e84ca9fbfb96785feedcfac00fa3af3e3c010f0a075592f744896a7be8ac76cbb20c994b75684c94073f6f08e0fbe201d73703f89d99ef0e214ca222a2b288640b510009083524d91af1d939ffa06735e48a5299447275abd24b82acec5a7508aa96751413471e8f8b175a71d159035563a165e0b293484fcb243fda0da5678f766dfdd7fa7f7219dab42e8884cd64dcfa4bace5bb26ae69dbfd54f2e7635fa83ed90fa81da8efc6ede8a040571addd0a83b40389bff2cc1fd224c6441b27473f9e73760a0192aa05cb2f9a5bc9d9b56e0330ffffffcf