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 60167 a577342abf888f69fdbd54f5fae999287758da1dd631fc8d6cbd298b9d9ab811

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4ee20bb3718c7cdc718206d2f8ccf240089bc26e3749cb867ad325e284450c95
Certificate Block Hash
a577342abf888f69fdbd54f5fae999287758da1dd631fc8d6cbd298b9d9ab811
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b569000004750000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000072361216aaba44f75f9c8a401d73be406c3d14a26b78aeb262e279ffc47ff9b794354a792ad0734d71d4006b7c2f4832bb25b5d15d5370f54a35f2772b42f7aa58479404d510b8211e4a1ae49fa54a24eb9809bc1b13d565340f0000000000000080000000800000b569000004750000

Raw Header Hex

00004020e9e5523290b5e2888efcb4537293ff655007486f9bc7ec471d5fbf26a684bf2ad6456cd4aa88cbcb111800af15c860f77b803d7f54e499a6ec67a55f635cbb81b97a136a86160318950c4584e225d37a86cb49376ec29b0840f2ccf8d2068271dc7c8c71b30be24e

Proof Data Hex

59,560 bytes
1212160103070f10130f906e527f4a885efaed754393182d8d4142e754573a9ea3d3ab7149fecf10e4cab0648cdb5628517724f580f1617889198c1967361c85685cdda5a7132b916f9a0ab183e7ae10a923262b6f7e71ed76d8dcaa1bd10da56d3734d2d758d70fe0876f2983a7834c7fe9e0dc08d2e4f7039f82e1b950509d80d0510bd19d789c9d3e922dcc8538d2653c56558f2bdefdf9c138b725da2469e0fa4321f7f2d9afe9ffa6458ca79245a79e242e4a2b0ce4749ad6d66ec908e637e669d7fb51c2364e9fff72e9f0fbce74c103d23dd9c78354f92e1dd455859287146917fa4d37a1566d926590b1e255cc82f421d164e4e7443a3285528d572649a406fd91d9a32c6973802ad8d3ad4d0799544e8bdf3b8a3758804396c383b1e413c72b148161912807e5242036dc5870d6fd29ecfe543b84f5bf4be14ab99807ebf04825decb8a57e93f985a05c41938fb228900494ec5bcea16829b79d617b0b89da2c88da26214e37fa7196c65f430d969e99728ea2cb0b603774c3d2e9c3b37dba09ce289c6e2a66f276f2d0d93a8db6f0150990226d1d8b669c7186e27b18470e9d043bfc42607f2633c8cf6a35399fc206d4458c93ab53554b01671125b910145303d8ad1043bc81aa228144e53ccdef432b468b0841bd915aa88916c3fbb39c18640499742115d5b54f17c3b66eb42c20714ea31ea60fd7a485906f8f4065bec38f39cd4dd8fc5d9ddc2fadb46e020c35e428d5ba847d045d1f0ad301abbec6e054abd50a098a02efd7db7412cd92b9e908dd94ba234f1ef2f44e55d99fa04cbb9516ac4f4ca506724bad99f30fabe83a475a327caaf2f95bf28bdfa340c956f96792dd3e82e4fd3daf0a68c1682487173e2d53e2831d0d637856db354d247643d254fd2efa75db700b8e3aa4aab041c986856c7ac0693e50ce7ac7b2c28fa05b0f1d2260a013708d132c57a16e4696150c300a5d36dacd0e8c55318d9308578e6b6bd431b59585e0cac40f2b12eb57fa0e6403f03fe19d4d0b846e9069842fb753415378b893919c11e6ae9bce4ae7d0825b7a0460b7a3c0c8591ec818696b11af8ee7dddda3feca2ac42787b184fd89c4ad2412f98921a08d6bca1313796e146f7ee4c5240c64cc8c6aafbafaa1a3e86464812d3dc0f5780029238106cd3f9bfaeaacbd371cea53a9e658a439e517403143145bf162a3efa5d61b12aa560e76e717c5708c064ea94233f493d6a873e0a9619475a9ed01e33eb05fc531cc462b1d9f750d4b4d7691fc6c96f5529de696daafa19c391f172d1ffb48ba72f0481d830c9215a711d5772a5351da9f8823e0b431c7a5d2e8ebd2a46200f56f180700694d7172383d958b944daa91855e7895bb79ab37d6307d8ae52fdc2758253eba6fa248891458a5aa15f6e8aadace5df095957876718dab2681ba6b384b2e1cde194ea25860e9b00373a3cd4f96573f5092bd3ee718b0f20b1fc8f600b955ecd9e6a08adb57acc4b7f7fa8cad3f09a72cdbb6ae9ea41f0ed7438830d9e09eec7b19b35d74b2a1c4f56cbaae735987aabea18a2218c484ce5e876af99a7d10a9e9f545930c89b5e8c41f5e1961b9833ad74f82b60e12066ea7cc62c436e6e6687418e0780778b6a9f76529a77cc491fa373ea94be2234c0a85ee174983388e2866902112509f6478be3ab6fcd1fa4190f6528e73f6447cbb2a15f970c43b21f9739552df5e9e586fd53ebe2cf5ca53ce9b1de4268f772b3cdfde3aa45b8e8fcbecf5c2b0600cba6057aec948e19d338268d5f50357da05bcbfb4ebb64948a68148d06928446ea9e1c4901afad2c7ed7b21fa47b1e9f304f33d71475cd67cc8b860d8f0dbf2f6e19646acdf077d13c79ef6c42b3b072818e49460b6ef88ceff36a21260695acb5b0cd0f0c0ffa2bf63cd06b54875556c5a02f7f8131b5893d811faa887bb4d278754ae132b863de58b17a8330f9dcf748de543e0137c2d2180bad540981aa6e796a7f5733ec41d52ce1fa5c83961eb97ecfae5b8fcf4593056c410e6a8fe1e0582161ee000e86d64f07d8d62db9e62e1e8fd9f4d43026ac4400a34e9c943ceeba6e7c4d501d2d6e87e589d626ee05dfaeb455faee76230a18dd7eb5d9f1664bba22eeaa6af64c3bd0a755de6957943b0ff75256e10aa58c255bba0633bad1c6e1959c419cfb464101e01e0d3010afba34adab788b71eabad5f9e9d9d6ccbceb82075bcda122e6a70c83805f3e2db47bbf16a9ff3a7eca8218e26bcc01035225164fe8a3ebc86518da9f550f19b4f4896f7256b17ee2f4054395118efb99fa2757d03623446735616199db7d19294227a2970651e5c934c791551b4ef8061d04759b074fb205e44080c785255671ab0782444870a36d711ced023766617855fa1cc744927bd636b9422e7bdefbd36589b38e352070572830fc2cd3e3a1909be56ec6176b83afc86315c278df54d65e91ef85caae17ec7e9562c6e5505990d7e897cdd7e6c4ca92f3beb8c65dc228c65f7d116a328dea2733b6a590cfda38fbff6888b66fb6a6e378b73d0c08bef065db9064c20f90119354211df33676dac71681798bd92de2914ef230fe1b4407974f256f6359b2ffd9a285698b54f5fcddd7a10566674f400b41ab7ab062555a63c82c1ae72f81797dc375d32ed8909c4d48a8921e096760035b205671d503a0fb94fc0a9a5c4c3e9e26195c729f1f13e2420514b6e089d74035ea5a4fe80af8e59625df249f45555afa9c03edff91e7c9fbc1cc5deed417425478903711e6a0b6d9ecde873cf16302cbb5587a480dfa493430dbbdc9173738d432c2424d1baab947278dc1686e79a990da010235e7640fc6f355054a1e5718ff6664c4e9e6edb1421a5e4d6fe08cd1bd08ce6d20e2ece66cbbfc22be68d6ea6cc44c370c61ceb51c74cde5d7a6b63dbce43f87400fd53f374dc1de465b03c2d1e7d0553582e930bc2dcf40d0fa8dfbc712e7500c6349bb2d9f074ea32240a4c2cc062a81270d3734db52806f0f6325123b2ff7456cb57a2f4f59d6af84e1102feb81537e4b0db6a41c7e3ffe84f85b18c11c70e15cf20cb422c868c189eaa38ba14c09dac5579e1e26cb8e58c6a3b1ec69922f953c2a5f24b310f7a2c7e49223a3d8600fcc9793c85d9c90876c57045ab0a80223e605dd75b57bcf293ae19ba95fe07be2f1330022279cbf415bac99344900f5120ddb94c8cba7d7666957c98d018aa97b0498f246b9a806f4ade64f25b20147cb17957673e9b2ae5934bb582206458f12e8287d02dbc172c66da01974f996ddbc7fad1a6b862109520559af9565104bb04e11b6123a8026f426b672fa13ad5a0d68243b9cab22cd1600a2a5e5a53bad4c08bbeb08329ee2c5d1ac008fc0ee8d44681b9647bd62c5e8c0af88485bbb8d2589fe0ac8d7e1bd163e1dd1c0ef5dab41612094b0ba8594a2d23f65dc88b6d70fcbc3269325a303228e9fef5a011e9c75e17247a0b83efff7576ff106798f06341396bcabdd6f0cd46a836fe5d64b580f9e478f278f8b1673d8455fcace0a6a2fdc4bd83728f81800d9bcd94d44041b4f933cc98c6626511916c29eda437b77c028b8cf4e189ccdb9f8812cc1f3db732525e803baab394bbd508a23611aff4bc13bfac0463ed739da478dff9a9012b84c57450b14b79a654f02754fa734af4eadbeac93248f9c3840f7a628955b2df604e6c0b23e2b19a6dabe4c63267705e1885dad8003f1e30d2316ee09962ec4c06c8baa843e1efe61d5d08cea09b1d78eec4d36a97c649ed398b7fa906c043962402b6371b1136af9aa71fbbb6f426ed472c04ee2e6509b3a355199818b9c50641b48dc0734d0aafb8c3663fca2fa63299b4cd0c911f10478468b0057c370c1b8843330711920679d74f5a39e6fda6ac829ba6e53a2e4e88b4380f3cc957ec3ea198ee01457c37ce60d75f4a397372d2b9e050b6802881395fc0a0e2ddc084a2afa41f30df1202ec2573e47f8a9865bbe4116d8bbc7f500a530993d16cced997ebd6e836ed9367493b9885a53f143d46fd4fac078769e7af1ab8f72771156ff46081a5aaf3ac7cb14b920ec20e75e6295c3c42ef12166afc8db25fd71a11af3134a0d243f59055e7506c38db58dc9868c675c9249844352a22b3ca0074783aa7841617501528f51d141e622622a48fef8cb7a1bba032eaeeaceafdc28031e031a8088ca042fe3edb8471f304e5cf09403b09b457c5726a62b6431a9fd7932b192b969205025ae674e1a6b211fffd1e3cd6436f2bded5c108e859109da2c9dae014fe0d9b1e2b430cabd9f627b527bd17e1aaa5229c6c4b7905cd0d03df6b14c5f4e62de42a3ff405705f92e2015effb086ebd4f539da050478007924ec20a55f1364a3747ed3623ca39ae1c638af82698e06961ded4a220e378936be77311a126cfef4fd6a4612dc125fefef89d8abac6cc77f451ee8159e8276f2fdf5c79d86f1fce18d3a74d38e40c740752e519128a1c613640cc3aad665047f2566b56dd559563b5d59ad6a6fef5245860f45be01f4684a03bcd2ea01999cd7a31f8e7d50657192873d82e80a3082c0a4234c1efa014f9faf05100ad4006ca9eaca3fb4c6367d2029ac6d46084c2c1a7b530a6bacd4588917a7fd3e5a24d2a68847a7b5eeb20dc92276b100f3d3d1432a822d41debb1ca4ca581efd369a048aae6b847c9caffbd09f64ef3c58167deef800ae80948768c52d648620af18d107f3ea7b5e238036e44bf04a8c514c09d47cb72bff24b5330499f619b7b01bd3961786717fad85db7b36168683029e55be06a2af153b7e417b4369b037751b526040d4bb69f767bf2b44df9ea309ae961b73c2a03ae001cf15f90faa3b0dd9cc1c98fb4a79a82d3f96b8df0ce8493156233a455ba381cb8f0ef7d19bf54cb9436531f7446fdbbc85587cea452f7fcf7dce167b75d0cd8a14e84d4bb34e131e6e2559647a258c6eab45e33f875493123dfefd6e14d44082a085996f8863ee0b20c34f49aa59267aec82898d6938abb4128d1c6587bf311dac5509a7656f44bb38549d0c97b0001396f581e6bf3c349b4b95fb86d7df86053679e43fd5cf4209baa3df6af8c5a66ba16d609f1336f07c76a7e091067500361e2d0ec2704d7d26fa732e67af27e2814fe37489833b34d3da024913183d264a123e424d1ecc190b33b9b348ca7c70f4e28c2b2dc816e404ea16eb40fd73a0211ba1be31d348793ffddcc993cc4871b155ae3f23fbb7111c55c73d631be1e24517436a09aaffc6911297ebf61e4532abedb6ff1207a6966e0efa97639521f6c9d2b2ac42a3cc01afaa09b43e33185d4507f4ad81cb0f5e873809a80968ac367f1331385c17028bfa485fc34a1dbdf3afcb7c2387b057812509933cf8b4897588cf53602711655fa0fa625b3d8d5e1f08ed838dea73771b4ca33d937c8c397704b1d5336a3da17f8cf38d7e2dba8e7cba854f43de6c9e8d106fd4d49387f68b2fa38821304436b5f522670ef008d736dad10b328bce5ebcf5f92747247a6b0f2c7c8aaeb0d64b43f17d77660157d04f11fb29475d2e77b8392924077ba398f2f29d045697b9ebd1d2379440aa84c29662189f0a0ca4eabc239a5bcd98ef6004c16bcc149f87facd211a785462e6e9bfa4f0584e3115b48243d278918162b3a834d77af03c9d193225b5b61f27ed67f6512b8c6490fb097376cd4cccfc2bacd925c1e8b9576e5daf81d89339825e29558dbb9cccca6a1498763d4e288370abf9886fc154dfc0166caa3d69dd3f8c24e8cba0ef3f638efd14aa103363a74d42c7b17baa9933e58d969949a233ec35103c72a82aa1f9d35676976f0dbfa362353f0766c809dd2f204bab15482465cbc16b9f1afabc40fd4823bce103cdfedbffca21c16e4cee951460602e791deaada7c7cfeee64a55d967ef0ecb5b0b49834133c0c40eb6d38686ce5a3ad2561d706e07ec5d7fcd3285f03fe857e1cb13b015daf3bb0290fc46018929189b788bf1723640431f95ca0d2e4d7d6b141411e4b981ee19c2ae80405aefacd08b6628200e0a6638ad98bd4b65a2d331079c58cf76531d4cc01514564b9b3155884b7692dc2355a938df039b19394f1ec8ba88ff5c79b651a5f742e56eab48f0898e272bf53501c6316fbca60a744e420cd213bc8f70f59352318b6081a8378ff8821b8a3b550c98004db419284c3a871e6e21fdbf059e4ef6bb5a0e22c08a1e34590f6737c8d3cec6f738751648457d156c38f666b8070a9f9b9794d68e4264fe1a9b42d8546d1c733b0fbeb511360249bd4a7cf615027271c95631d328854cbb9381aea2dab2e4ecd11ef2d46a827fd95282ea4109b9f55cdf8caebff158f197545dd74e7f159f08e2e5c60ef955b5f2ad307b2837d05518e037945411a86893711e4411fe09d842377a6367e90f0edfee949f38a5b00ceaadcc978cdee278e2c7736f98e31bad2810daa037f3083545825f31ea3bfca84011b2e2b9a1cb0e6096467edd5da84b395571c5fd08b7750e0006364895df3677be79d4112fb52bbf71081f2a53145a78ee3db50664e681aebefa3cdd259020195a5140651fec9d8e6c2a26408ddae2e62eb678a394c4d5f3791402d6977de058d10c77cce4a5af056ed2687f3a0becbfa6f121a4cd0c63dfde440ed545fe439e998278858b0a91d3c43b74aae21f99bfd914139efdaf4bb42cb6e9e5f1629f4fe239d840991b8e6a2eed752eac33ce300291accfee4d4813bf943bcf6932effdd874a6f2cb4edfe2875e0cd61b70619df28dd9b1a82b33b6a81c1cda8209ad7484d7901a20e915987cf96768f34caea5f5c1bacd92d6e95a4bb6454593b70cb646a152141ec23858182fa52b5aa0f0325b73c87a2e0a2a89fb685b8a48a9c113245fbb490199e7ac88f2773ee44a769e0501f8e4975d2991b5ceeb6c8357289efd1289563d4a77ef2c3bd1644e6be83673d93f1420503db0c0af5ab4bba50d335e9a07cbaaca36d45c7134a71d147d2d8d03a286961ab14f74f27d74facf6f10034f9ee02b9d4fbf13c22dedca712c8045cb21d9036e161c3b4809db2c6472df127e9b0eeb3dacb5a138ac12e6ea99ba54df113358a80e8ea916a5069809878f09b1408ccfbf4c6a172a0eee1a174628c6cb9e6e1e2f0b9470d22bca12ae2c8caff4826552fa69ac16450eacf10fa8a33720cd571c213fe98930dd44e2f1d3cabb649f25238b3f983553497d64b0f152a51f908ebbbb828c7fbbf312a2e7ba80f30af70bcebf9cf0f8e73be8a72dbf699a7f9de51cd4cf08c57b5e8aeb1a35f825fd88dc63c6d636b625aa15820bff9dece6185f8045b8d2b2a226e39c4712abbd999d1114dcef1b7b9e8c7a4b7611e07015b7c7544786777d33b1a5ecfe80d97f1038582f4ea06a74f15ff031e169b4a28ad0b82dcc9d626f19fc1635849afaf22dfbc6d83365227ab18e977c78ff7ad638b7c8668749b95730fb85501f0e1aefc959ecc9bc5f61bd4f4d320a85477b99164fbb0f121c627a66e3d8494b390665e48bf716b71785fe23a3ebc6f7ce19f0d0a4f2e6e32aa53559a326cfb1502ff5959b2f82652dbe76514e3b3f52e3a4449119cf31b1ffb4102b19f82d64f490dd517d137b7a90c63ff5134f2430d286084201a7cb24d8ee39cefa23dc306c050c47a354547386006966a2c856e15de4fe1c26f72aa78692010770bb3b5105de32bd2730e9d8b430c57ddd4ac6517d0c3025f416d60612ff954bd5ac274b455aae5d1d5f6d6624368c5e61b1c22de4cd8286518fe0f6dbe4ffbaff27a193bab0461ec284e68deeb380713dc8aa3bfe2146f37d5e05874c3b9ca6bc74d37c1fbb76cbe659ff7c941ada53e94862ed6622792f5782891879d0bc52c0a12c98cb1c56948dbeaa3dcdfaab57ecf217367817ad6fe92055db4148126f60884b8a9032edc2439cab44d255d0274aebfef645ad9fe77cfff1a17072790bb02be316bdd474cb847a65b09a034c9b1fa13ef898b3de13909b54079c316ca8beea4eaa1b0ccadb62534323cf78973f858e1297a5743985b98d350df057ee138a087bf7ff9d277d5c4ca51597edc592126bd7884472289af31eef0acdfa425cc07ce19b65a42d0e288e1bf33eb57e2ef1cb8360cd2db056a50264fd8c1b9bbb4c7134fe78132dbcc5d93787774a1c1ed7b712c46f22071a1a532e5a18a1f98939aaebb3e9942c0fd768e99eb2f7b7b6516b92fb66982fa22bbf75e9c0c38301e7eb7a21c65182bcf14d0afe14640a51fe608dcbfa0f92351daa8180ab029fe2ef8b8bffd058ab2a8c0b2aa59a6518e4b4cee3ebd0a9a39819e9bd41da220ee4e99b777d109d5e8d4bf7a5601bf5e295afc9a9c4568056eaf25c4bf39e194eb7a7ea3d440e5581ed75ce493cf968956a057b78d9f9ce8f0b794cfb44117cef51aae0b2a766f29794bf63ec9974f6cc8cee3f973d016fcd0a4b565f22d8be927bf534bfe383f7442b8142cd0dec444933611268222bc9a807aee39a59e6572a055290ff4966e2db8a9054353b65f0b595065536d7a902c9fc3653d40ce0cbd06d17c3390be34304a931d4023b452c154aa56520605ae357069f58c181227e65f908963e924412b0840b7c3b10334f33f096f7a151a6108366577a27e60abc89a3a811fb63245099110637f80ee739133f2bd8fd313ee1b1ae680756cc95a1ee3af35d1a65d4faec1099036f4a78bc6b37135c53a18c24e08ec9173a5bb4bf7b01fab025bf5ea958bc495a867f1794a3b4a01514565625ed0167dcf770ac259f1889f32438856a8c15a5c067394f6287c0674f0d14edf117ea841717b40c3d16f498ff072d66ae1f671ffbe08a14570cc5014bd07d8854f2d387fb9cedce80454abf5037b214705e6eff06c4f9816e325f3ec41d09e0c5b6e70252748478a8d02c16a643d073e1cef3850d8b8145fe4164408eee44efd774c791e75f7fe5c9e1f74282695d94ee0300974128380ba20f478736cd8d9ee60c721fd382ba9fd4f7e7ad249e7cde96029c815b749aece677382cc304657d43f538522f98bb26fc72784cdccf282b563a385f3123348498dc73609bfabb24c96153f9d329aa18749114db16da9c88b3381059412b64f608399d83a55d7989f314e129f337e46de42b18732ec5e08dcfa7f91876faa7a342819e23c21e3d8e5ad8866c7b42da926ea9d9c88bf6dbce6921a9654e78fccc1f2fee8403b8d875fe28106bfd0812990fae5c3d9e4af560e96bea7ae2551f708bb12e4f0af0fb3df2bdc2e8b85c581190fabd2b683b8df76fbc6b2e41917adc58450043e17943173061f0eac632fa09b339293269ca5bbf7ebba5e7a30de7b4fe07801533276597a5497ee551f4ec5bdda6e84e872eedbd945f578b30252e25048573e58c03bdc074680b6940ef2a19974b104ac6cbd6f99405d95ec0fd53579de112886f9c394d0040e59b03cfa02642ee4b690fe65366f878d006a9ad1bbc4299cad0c6faf4c90639d327bc4226114fe5cfaa70591cbebe596837a3f54a7c0a44b594d52982abb73a6b66c295d10455188a939a7a1ae6ea20352b4c5c1a9b89f35112396a374758bd094f251e234e5580637f2892b6a5ab3b078d5d77d368d7d76e39aec968f1034017a1c0642e035aef3a91ac2dccc5e21829f19168ee5c11d75f7c8f31d3dc348fe45995a54c4b7157285810e76dc37a7ab42e3176cfba8e626f6caba291e45c120437ce4c65733deb6ce06064cc6a7f7997c30c079dfddda223cc07a3a817ab625ccdd563e3aa5ca4c37e96640623c95108555a065ba63d56f4011001b6560a2db2f291902d446c675313720762b1acd29f4ad43f8ffe6aa8b4b950f2c7dc323593585c28e2eeee39f8d24626e19c3fb429ae9bbb5c14b21090f98f026dfa02d1d8c3008ff68dd0a678dc187a27219e956c26c48ef55f9ee40c8d316e266f0fc07fa1a8459262b7116b726457fc091a59386ca6994853c1f9821e61f8e9d2aab86fb882ca83e860ca85b43d7a8ba4f2312e0cb4f2d9103e43f596ae76d7c67c4381add6e35eb944ad0b96067d680168cb938a3214d915d98b099435e5bb336eed2a98639b40230f68438aefb0f6885edc5216c615a52beb99f73557ae7f15038050e8b4afb60ef6f4c2063acae1f1bfca8a51894fa2e78425e7f8051b0b4f7b9473a58a90a7c5ef3340bd0827daf3fbdbbf5fdbe254fde4de33f1d7201a214b09bba5d8abc412b629998237dea33a2f43df681e986cc52c8e5e1c6a3435e972844ec46981a84416d1a4a6b3ed24837a6a25f6ccf88fd8d948b1fab098c27d51d88720d1e958fa477f6b14fd12b877159f103097a5dc65243e6fc80e9e0426c6667208ae014e07a5f0e0aede5ff20eae0989b5fec64facc0ca0ab01ce2fb62c7162e198957c3ab43165ff443619517bdb775be66909332edb35a2c20509b2795e24eac0a2b34a534fa58336c2170ef06a2faff366bea0805adb3b6e4f2aee81e1f491ffa03492d6790e0f2de95ce8db812a0703039697bdf2b8463bcb7e05143d2abb8e5449f76d3e76fd3a824361ec33ab5d484e9284cf2b0632d8303f7cd0a0603c5b0c07272e8d7685e439963da724c271900496b2fb6ee10cdb520fc383307568e471afc934cf44cac35a87c447271a60b43607729ce5bb6c3fa670a57a94ef8dc028dd74878062dbef3fe8112da2588b1ea327cd5ad3e1e5c17e2c7d18ba9de56647f03af4ae6e568afe3bef31d36c5245e09c34736489b2a52904abfcd645d10e0790ce40509bbdf956d10c99e8fc8853ec0d32056a3d0b87d64492eda470749857d324329705ce1825a3d06262c17428ff840e6b2c27b054a6f27e346365a2d68bbff25f0be2713f5074ecdaf49998699bcc6f26575057072dfb9d56ab1f20f241a7fd7ab3e22a9b8099f3c4683ef9262fd3b2edf03639a446be50ca95d2278559ed939eaa42ec499cb27364cb6f4ab9445f79bdab71b8b6fa7b253d0002e3ea4063c5ca9cbdb0d2b2fb37d9b2e6e15666beb8d2044dd9110cb98b488ec7987c505793c91d51771beaea4883a1bf051902ec998b6f8282aca9351390289f4a19219a2615a99006e5f5c447cb7afd80cc20ce65dd160410678bae852edb219d12479a7afcb309ac3a5bde9a7571c0941d8cf2ae750c83fcea310dcbce6b40a90fe20d68febb6d4bbfa3e6df43c5bb186d58dc1c93da54d376fa6e6e43d49ad23d1c19b7ac915a0bd8d4acd73e7e2f77db1e5035b1e04f5c8e08b8d70ce8aae05c26b5f38c370fdfa7d2a1634e4e86a1d08cd699f2e412637e0a0350a357b926ba009661b3f8943013309863d452be91e54975c9de2dda705d8a048189aa1de7b34d567bd89265516ce67f2abe5566e3f12aa1b88df71aa185e390e93cf6025b0eea880d923ced4800489e06ff2a022c729e05dfdba3439f5cb1e542432566759f4adcba9898bd9534f3dc234df6c89bf0538a8163007b17ea3cdb87677fc7b990763667f0be4eef806315695939c301594c8709d678eca2c4082b5e181891e907486c08f09bbbb1f8f3b5bdb84e4fc664012958f98de59d40b09f98b73220c40a898ee3ece1e50aa31f90d93074af514b55dfd43bc087f6e01270299d695b02fcc79797bfd25ff230d65af124a75675e3fda6519ade56055eccd94226c1bc7af6e4b9a3a6daf2c660ac6b0c4e63e9b6f65455d13006fba33cb573285ab6711e24de5f1d9f37a40757cca9f81970f1dc2c541714cb836c71d2a919ac23a7d468bc8fc2c91ed974c144cf81f47458a800e2b206cb11054bd7b77a0c70e8fc05bc6300086513c84a1e15df0d517347b04fe3f5e56a865aadb6537decb046aa5d76f77d55bfbc0feef3fafb710726376dd0263e983e762582358d3bda6b87c14be78934bf137468ed3dd5bb9492e48bd65c594d01da554c523c7a3fe5256cdc09988bd8984c1112696affbfe111e681ce476fed30d3f0086deb97721ebab4784f418f95325bb6cdb7e2a115aa732131f5a50159e6f48845a7427dfd12f407cafac8557aad83476d4b4f3f21f14acda7dec59759e0af580d276757cc8cdca2cdef0bd0d31ad7535c02177a1cd119112080190f82f09786513502ecf54f0e3b1801eaae90222593ba7b37331f52f01ab5d68134461353b62ea6d68fa6dadb6c182a58ed07193f9a5a9cdcfe852c30b87dcc80ab4ce225123290a867eccd7741d1952e172e912f5ad8ed9e13acdca42ced1330b0cf1880cee4cc22d0dd0cea1c3b7d6c5046ea1c38d61aed4e96e8c9b0eb614bea2baa2e8d6b50f32ebe14f91eed7b188b64b0f56d19ee6ec41eade1b3a37a3999e926ae8db842ff5a678a30ee4d365ed95de28ac97c53d0c66e7f50c0cedfeae2db56e2dd57cdaa4652751c72f263abff1db8081cb068dd21472290a27f88c958a0ccac1ad02275fb6d529e68952b89e99d9b5cbd2e629d3de2cb8fccfb0d93bb4584d8e9e50391383387ff6bbe62c2747ca553acb72a67bb4c36d8fb5d9603b350d74e4f09b6b570c4d0dc0781918c2afbdbfb445143048a436223e710312cc339123f1fe3fe0adfa8a4de5aef70392b603e5ecab065a58a201bc3515c4c1835a92754b4ce8b10f88c43c72a5f0ff2fde18cd40e6290b61912411a0ffb2da5e900a00f3e6df9c6a0e3ee518517b48f6d7e3238948a84f275b125a105271cacc76525db452ef1bff8d49ad68e1c77de3bd8508a9de2f2934d0e8c808b91f7ce8812b3f49be38d8428385924ee56ed22f02c4a93367a8d26155afe5c61eb609ad90894c5f4b685029fd7ccb0a48ef4ad298ad2dc9b17b170215542a1802964d832f69ee525cd23785a6d0f5d18da483098c9e8d80ba86808eb9311456fa9f573d32c0b881f7dfda2482af6f9782c005b02d242da2cbb377f95b07fccd3f95d8c88a4f2df2ee34a9a223dfad3a0a2856abaeee092ff88fab8f30bcf8dcae2f366fc13f27578877f52fd22ddd096fc13a6dd32a2d0fb1e3a8dc8bdfef7ad59b9f7bc717c06e2da22b7d62d6d053e7f0c9187a5998b7f9775e66c4e18a7d6263e0fc3b05be0315cb34bf9c617085baf5664cea6b8fbcdadc9543df36a1c85698b03962323503bc1fd1abae0da0a998f3ba9d483faba6d11b0519c5f9f37aca9f96800af481e35e0af5985b7dacf0f9bd73cd234ff88168603fb408a6c3e0ea40ac07124a72f9f405a1239d734e60a9d409ea9f938c1f859c197fccc71729271b8061664aeccc315ccc33078022c5ae61dd938ddf8ecb59ac7734d8508401eb45f03cfdecdbcb71d97fa1ce94008dc09e0463d921e8d4c885b7a332f909ed1d9c6b0a55b8559c23ce6fe690a67d75fb5f65a3cee1158b90562d1f45f1e48632856a9e14b450fc6b745fd7ecb39c17fe037b846142e81ee608dcd86bf48592dceed619d4b6ad703a3e5cb4a79984726605cd2d6b5aa60f1082e4ab687ad5af0a0cfda4536ac0334111a34d8c4419cc28e275f71b230b7ab1e3e5fec69e4f05f2a7ed7a7c43d6310ab24e144f1f80aeda2bdbcf9fdea88de3470c84c87008e1f4f60ee053b8d88183ab287a214f8d5907c334c7edc771da0037b6affb2c51b41895daf6bb89e336871231b13d4cd9786636d97530f9ad62bd9df588edd8a3d09c9865bfc4c209072f01a877ac068dc3d103fa68eedc7d76a3a269a8e6903d7bc8073b8a63fd7a9c474d915dbeb8a08cb9d708ea99cd0978e2812b656e2a219df8359e18d38589432aa0ffcc0dc236f4a7bf6ea5d9014019f4f21fea5c82ff4c3a97de59a75a6973bbbb8d1cfa4f7395ba871902e6debfdd406c59155c337c756d20da95d632ddd19cabc532a6b897a618a7c30bbc161309032c3aaa6120e4f70dcc93f9da780d5063b78a816352008b37db684be933b67e85cd5a78301dc64cc9a31e80969a6e6a24d62b4ef6997fb1a0335c62dfaea17d6c2a51a2eddfc9203190dff73bc9a0d8ad7cf89c3e8953ddaa681de8c7161ad456b307a4e93f32b663977a923380f212d9d3cc5a2a156758fb66121c6b2d48dfad95efde80fd50236aeebbe63954f5c8dad0e4261094eb154762a1447ba30fe8d6070b967e6d3b67c5cc70c46e6cb07855a6df10a5e842595476af824f2c033adb3b600dcb2bff04f0219624a78f65246b0e73e0cebf49ac2b861a2c4ef873bfb8146aaf0ef7891658d6c506b64b4023ed5d58df85f447f6b63ab45c9790b8821587d752ddfd01c311f0a36d64bcdf0ea4a4b7db49ba9eae28db9583d5663785effd3070092e6d17d55c2d26db444815a14f1ca673f4d160f676283ae93d4be22a18ae8c76bfe1a3ed433e212f9a9032c528c709ef110b9e0d3ee85284e1e0e671112a10d9ce65692154fb717779b8669d32f0c0df6fe405f979476e13648a8275cec6f45e321f57788fe21a8b30045838f364c705ca0f394c2c495f15ba4f401be4d827e401d30f328667b18f3b3ffc24d8737cbb90f9a81f39e94abcfc32593b9724d2a9ec726cbc25ab947e9c393969e08cf3371fe578c2b3301b915ad9cc232e7f343099af2a902dcc1c3f6f5579cbc24cda01456859cab8944092c61cbf3b1c597a4e37e2ecfb547ad892b628a252205b632f977385a62be5042459b4d9f2f93d75f5061486ada7b1a0d8b7a35ae9ab2e1fd4f3f8ad3efbf22a480ddb1456f973d791f9727693832dc131e406ce6933ce4b450fc33f9caf51fd9ddcd293adce304abacd5d10688aca582fa8e49774f815e3269dc6d63e4c97a54c13142c4ed05b31c8444d81f41c1801865f1a0a38d19198b2ea6e3439c697d838d7ea2d87a01af0be7cf243614907e083e69f61bec838843133744de5a8d955f7a8731e4fce51b97619247ffea5d512cebfb97ff30737bc0f901225b28ee9c8bb7b7493f24e45163b8429fcdaf69a006f205a1b4fd150d15b8f655d32a093c01387fcc3d8dd2ef6b6cb51f428d82e07adaa7c1e4e98b79ee41a59af1350b1a90577d9a50062e488b2f90343ef56f467b4ec0770615d50e233d14150992bc20b7174ddf70a69400fa3d86260816bed1d92fd0f0ae16860de5c4284317d4b45fb8b8bbdb861914db1ba728df89d1258a5f9a37aa50a52eabed210acd1e88bbe0b3fce58f67caf5496c001f912c1f928b8d97f3b459fee393e50bec3a77deb3c74b562da5ac0ef8ef48f15c088207c336fbf2534277ec7d25be0062774d27c774f3b3295b941c1e992e24c743d371ccdb1300c65e85ef760cfbe1dc128b5be9e5c7c9575e10c92c482136d91d55fc04a5927521e5a8b8a1a9711a6b59d0beabeb4ffc50e5a4d084619f85e9e72c48b35e735e1273ea4cb81b87982775e6612609df65b7c956cb8ee5d72fa6eebf3b95dee66495652021be3c1207e5437d9fe8ceb4919addaad322778ed76246080eed239579a1b25e50524a0c6cd2f0d80a81c2db7cd72a8a7a8d3eb3d1cd149cdb518af10a0fd64191889c3dd2c538d042e4dd8e823e68c22fb97ab08de53feddd116f5ec4991c508c407a4bafa1fdb2973e56baa132003f325b514ab148abbab1edf04d0480f51204150b044b38fa45feb41c5fa404da4c43ca5e84763c035cc18dfe968a11473d4a64a3f6c643ed3b1d71ee2b543635390760decb9ba93f5bf1275cd043d2c938e02ce291bed4ce2e9a90c79e83aa36986b6975248ebd71ba90deeab18a9dfa7f4102d9d89feacb8ddddba1582d2be7827295e88c7b4b0d36091cf5e67ba277c1dd1bd85a5785987ce96e79bd9fbf32a136a4f8d1c093d156165d3cdd02725113deffd55761b99fbcc0d477a47448f341ea3a259d39244cfa9c5e42bd4d5b98b4358e383383f1b19671adbb46c57a6636ed53a1ca2e612b86721ea8edb7285cfbab2e16bda01ca128d13bc5015788f0dad5d034e243cee895a478260821f69b86116bcda1d8d67b7f15e52bc7c5e8dab868438d4f9cd87d47db518dc6c56bdd9edb350a6acefa2243841b912235174d96ff954af133713aa483a60ba71fafc2f05af119724084e1675cecb8f2aa9360da8bc2c97dbedfe8939449a51d9376b5ac6763cc90ea15ea3ccce446340d74444936ac647c8675e44f57e5bff7485e8c783d6d0671792d9c36b53a8f30249160e69c7aab2cca8cce4cf5ae3f099bfb440e06417072de6c88de17cf9c22d19fc7e75fddc8cb8d7714b92687db26aff73ce44303c5bf6f7334623b784c82a168ff67c09695202b7fbd94bb791f553f5b6e7bd27850f9786569e0155f0432816efcbd90030aafdb5002adc4b936441da35bc18c0999979e2b3c3b91beb8b7c469185015f2e3ae4db7baee3dc5349f71f4188df8f8e751077cc2a280192b9cbb67b7d8572f65e7d3131c4854cc3658f4c9bd0c39fb40780df69e171ec00b2dab9f1924bd6f7fa8f2784f11a99c8f292307bb353486604b0154f29005f6f539630ad37d83279d4804c31cc5f060e8bdce78b607293fbb0267b637f29fbf1fe15d7c9f6984c74b2eeb502ebadb05c5a7a436fdf7eec289e5887854ab9ecd8d6fc1c931ef4adf215695c0e5f9754db5f3924a73c20edf82b7344dec20f44a6d55c718e07e720f1e6e71293601afb75d66a99f5f96f7deb78d0cf200a3756af7f038716d9c19411cd3b398c7c2b98b52a011f9d51d5568871c90cefd97902e86f232c68a71d6b70dda3b48a78f80d3d51e2da889ce426e577ebaecff57eb46c5461017e3790c6710c54d0ab5840e97ca3216739c63eee8da63c8af30cf7b6931ae053c2e4d5bbcb7b9d4b861e0dbc992d759a5f02b40de020cb08e48bd70353d37fae50cd51c4fd0a6b5efc1fd3d3b33e0ef6ced8435d0d1c0f89307d07ee8c02f394893ed2211b48e193723fc07da4a3b4cac04bce8443f43533aa959af9c0a7e02b63648f86c850a34e84dde00c8618ec8dafeea32cd991a45104fd3ac4eb8033f2e0d16e7a7250f2595fa7bfa104353417e1d404f1c880bc2cb6e578a17e7049459b4186e1ce77e92338cafd8ec119d4e8c40e60332d823da479a832937b71734a31b8f030a5d33e73a95b9105b58e5fa4b59ee838e21ffd00cb03f2103c317b4cc28113d11412c8b09d1ea0b917c4f84b8bcea51816be5342eb70f2560a7a331b8418185ea20685d2cb7b5942a3e4c02a42f73693bf0dbf8fe45ae86091965fc812849e210c89f7eb06e2ce1dff477fa2e50d9d482dca8ac4ee5fa33afc4c37d3399e1b3e2883c89b68b9cdd181049420cfcefe395bf0e0e0eda795c55b2aa8cb37a6115a0158be916f03d5288d098f97992bbc07a751e1da64d7bc54e8319aac16541dcf921ebafe37dec5d34e4f70ecfd3083f355014cd7651e951b6950970ef81967584d750486dbca07244c18aa0482dd45728713364a414029662e662b54887cad7b9611624f1c5e418ef367d01f9ff57726bfb18a0e33761a97297658a60a0e41bcbae8ea4ced82d059c37bb98a21546e5f9424ac5d1b1d9a5e98261f514a249cc278e8078cd2252340ed61b99bcaeedc0a847cc566276e4f8819e1659a9f558e3f6096427cd72cbac698f9baa0124b5354b7b753cf712cd54bd35674fd4a717d4cabe8a5dda7159bfdd368a740357fc108de1be1b8766c2ae908fdd9b1ab845cfada84229f6dda8f5df4f1e348b7c32f90be2c4aad1d78aac730697c0bfe3872cbb3cd97fdfc96809e9c986fa34ac4e56296628b1bd17ef666d2d3e99526aa3ffc8e61bb54e90e574f603db9717bacf1e0fd7b6d7293d1af7a9bdffbf75a669685922ed742fb9248762593fe20f70ed3543124e49dba045717e27fad5880d6912fd56b6023e748a52f42c27076f19d6ba29e530df0db89eb303d9efb3c63c4308b42a11722048bce263a580720b9c7e3d1bce769118b20054980f7ae75c31a10db175ded19301aded256eeccbec6009dad054a523ee9099966cd942b80fb3994a0643a7d3066a1fa0b19d83ee345cd714f6f16dd952ad89594a7a52fe6a6e2472701d9bfc74c0686db47e2d520b7f31441ffdf2a1645ef379dbdab9bacaa99ef8bd49d1d3ea004aecb39b659f9d812f2068a05eb1f57549b45c5d0d884597bcf787ac3e811b0eb6835f53dd045f07e96bb42423d02742fb337bf9cd94a726a0e364f0030f7c7af60ff9cc9186d3184b1a54522ffc50e500cba6629afb8d7b85f4bcbf4869e3a709b14ee00b5b6640e38294e6b9d64362a221ca0b0e1cff5886bd3636cda3c7d77321c6713872cf5ce1933eba7796f9b6f6746af5fd4048f301db60825613a9109feb122d4ebcb8b1581f9816ee5bcb6f9ecbd7f85fbe8faa79d586a8949701208081c79142969f2b395d59161dd724de5770339a9c90f8c42787161643ce116f8ff40a5ba8182ee349353df854864a4333afd578a9a49edff90788da34f734459e1eb51a1f05a1a02db857f7396c527d84356fcf5dca62ed487aefa9f38bf812874d6abef05c40a8e67565d688fdfe37634d61b649aebcbcd763740ca70efb4481f89701d12ba3c8f112fd03b8f023199fcb276c79ce574ece6ba58b1bf01131ad5cae0f7df77ff9b796a8d83493f8c46efd0142af1cb8b07eedcd1d512508094caf96ee53cbb89573d066542e41c477f88dd33838fdce75355ecdd07318d879edae6fde9aed83e9060adbc29ce094c265fa044203213becadfb9378255de50d8031fd4bf7da8fe242e88c00e2fae13c3c2cbe0642586d6e0f3c590e25eaef6eab82c6e6197c9805177be583462cceb3d05ff8b315bc28f92a4a827a1b6575cd8b693906eee647dc9af5485367e544a8935d6770db52fc60a291b3ea7de968b532b84b95611d982e2f6963355ed4309a58f6a9147cb422863a97812fad8609056ad45deec36a71fc29e0251abba9e0facec5e38a587ed1694d056c3cf4d5336fdbb5639ff205b654d5e256ddbba80e1105cbc3b3cc9be38dfb223db43387c4a7afc88b2ad26b977074e72dbfc06530e5b6de6f8b0506a853142384e1651ac58ba6cf00ac3877b521cdda0446eb5215be8ed2a2079c5a2174aeb7802f2026343984befb7f26c71427349e1137209b893d36b9351e214e22cf2f7df0556c55925c006f4c12c8864f5510e448c2a6c4ef4e58fd066a54c2f86f6da4f2fa135a11247c1afa3585b03be4ce9d636b5835f113790bb7305285daacdd469a9636b475c5f69abda752a3b55dcef952dba8e05403bfe36370861745dc01ed34d328a22b252d2c3438233dffc68c490fe0f9f253d05cbdfd2bee0c3996c92f34b692275f6953b4908362295407afbca07a9ca651f07fec621ffd9c65ecb94f13870ee89c9b75d908b066f1b0fdcb2bb5cd3ed1159f56629d78a4732ae2d2dbe24b6412e9060d5c1fd6a02a7ad4dd175213c3ba86c2ff68d7e46ef8c40b64f2aaa7c1ad0b559678250776fc48ae6f8660668b0cd5851552c6a2c78669076885908e3d9f29dbc98ee40f98f4b52e6fd2c36b3eb60c834672bb4d2289166d1b6098f3341384810527071386be98c12db14f44a296e8cfe635cef13fbf7bdee33f2af460fd1b1d6eea877dc3e8eecd2360dee5ff6a1a5e9514039e37ff3023993f21c6e1e64c899f79de5e8afb35c2bc5e2da9c310621efcf269ead6efc548d44dd766ba95a75bb79e84b8d24a5c5c954b4514f31a0121a975947cfabd373ef0eaae24c6d2b532de171bf6f73cafbc37b52ad98c267b56bf491c5ecfdc89192a7ea2972dcc152439a12db42b45b2788b5a9c4044a6032cb659ebc58e2cb0c7266f6fa845986874e16b43131e612b9354c3bd079adef173fae402a7e78221c0c36c838d3fa367fe3fa25243b1c29d51a5514b3f85761cc63142bafe56054a4a1e7f87810ca8d2fb0aa2243aa220a1ac6e46e1f3ee632d253e15713c4e0191bdbe0a67dfc125ade3ca8e6bba37f5a839c2fd06fb4fa2138acab9ca5cfecab436875489e48c4b57a7743078902f818d15bddc774211fd4a84f6a468c8f46335cc32bf5b485899b3d93b2ced6ad403bf8fa0086b68a018866d714a3ee93ce1a4d51d29ca2f9a7250c51e3a578953f006d0f947b2aae87e449353f3fbb77a993382595de9249c46e6edaf09e19c711dc5a61774c38e91b069114563780962010aeaabe8d897fe30f6414eadcfb44913f159236b168ca24238517d1e54fafee38219884fa4b6cfd9235402457f730d4323d4d408dc770bc09ff8ff9a5c480f2a8e950be6d347353ebd73e88e52f758470e5e19c0eb34a3ddd917ab182f49adaf2e2fad81ee9d5b2bd523ce456bfa0681a646f07b1e46f8a0bb2023400735e0247ea3f566f822164db91fb804fc919f53867c6a792e72b85ed9ea6a2c9d88423ae691c45908becf4e5ab23f80b7968557bbc5504788c439e01f6949e794fbf0bab4292daed521fd2b30aca8dc7fff661da998d5e6693296654773969ace36ed3be4bae15b78f983e1008287f4b23baaa0db1b04214172008b95d880ede7263b905236eb2d21f20ed5e12538beff9f19f8e921a6d8f80b683eafc7b9cf56c3c2d65905d6555130f70b7b5da07c638fb825ea0ae09c33e59cb3a01b813059a13307c474736ff9ae26d192931decebec317647f3701d7b548bc2e3689a0d9cf689fa001990dbb42117e3ebededd3819e8fe708a447955a687de9ae8e1371e97cb84318b60f4912321fc4a0652a9fa09731d987df095f920e3af6c4a000172fcf590ec03ae83588c7a891c0ab982137d7e7617f47307ebe80aa87b20298c3e5e0b370f448c8d481cc8527e5fbab9189e5fe102ffeb6e4d6479df42df2ea00542e26aacb0345ae0c461483e086c651158cddee148fca70c82b199df4af3da9efaafe7d5ff987d302a0ed92874c4b1e6bf03b1ac6813c88cca9f9de7da344ae43e96a96a88b11b35ff5f11499e73c79d0cd550ce267c62dad8242d59ff198e0faf7cd14968067ce6c04606660d1981af911bd0d5c97d1f2160b5b83d4e792e9fb3f5b6095f92c8319c6cd7777c0cffafec6298c8fcc8a03f2eeac32299b8e2e03e217509181443ac60c5684ebe4e7f3dc818d16bfa2549237fa2ef210f27773cdc38b8b757a5a910b1bbde7c573c0b6a3bac5f8f6fce202897f19104d319a98fd53f43babe0d7dab3088e5db78665e5655165e56f2970c0e2adef36cb9ddab83b30fba6d887b6921a5e322ca0c6cc3abe3c03bddd53df509d933f9b6dc52250663e1cf74f9f678be54d25cb831dc14632a03906e69dfce80761ecb085c22e522213fba5d4b387578c34ff52d75a4eeff498b89c603a1633df3b1d30303dcbea31f5f3e473601acf4ddb3aea26a88a93facc6ce2bb9fee336d8813ffe2f0fd665f87d58e660257a1365742c5cb94480aba49acb5e2622468bd774f68b9358323a50eccb550e1b67782230b1f8ad4a36a13b2dd8cab27e37e46edb0d320c04d4ccbc144aef1e91e8acf7c2c8aa2f47dab57546fb190d8e6b59f69d1044264662d797942b9ed0adf1f751155b0490c24c3e2fdbb6f82621ccbdc3e065a899ed6bf7068e05c9edfaacb11b6eee156b9c520c563f015b90fb3b75525e2c8e73835b65988f7146e5054a3e8ea6819f4a1b2eee908471b3d14ac8479d9acc5b46486a01b98c0d904ed436420564e4b53e6f35834dfc1ad697062053ffa6eb60ef17e5e8565ac9cf6d41bf7a1458bb70aa5e05052c464893548cfbb64c05882acde2081e57762084bf22fe7aa05a406954267da1b851ce1309cea00d2c872b6eef3a98c7b1d010cce24111dcb1366205ef6e975a0079610f22f20f0d201cc695920ac08c84efa37b988a2ec19cc816b2961451f2afba623f5f396229c7d5b5142afdf711c613cc94416c035882f647e057a5d4ae2fa0b1b3e741e7fbe36df458f5be7c59c6157d4ad136defd336bb42488f20c801d56481216682b1f24dd46b86f37324f98efdb7fa46789d6c78dac0c25b4001605cf7bbaedcff85efb9716f984bc93f69906159d57c46403133889508d381fbcb799b886522b003de25ac8ec775b830a34bbdc242750a7426cd96fd7f0feef8f3a2fce90c2bac67feb5c173b849267ab10cd270dd82fa14a6bda51a32bdf5e6044fd0c48ab2707818249f5eaf865df350d53f48fb20b55270c8735c70ad942b62a41ced3cf9ea38aaa6521beb8c6b44dc5d59b28f174be470f14d2a8196270e83894472ec30365e6cc1b2eb8e5bcca45f5648fa132d99e9f93de0edc7d4ca284416d6267887c822cf8778e1aae8e141c327726ab1c74a8e1a9545b016347bcd660f6fbb8e99a8659a3b7fe92e75b8f6363225b350a68eba97d4f27347e57f5d460b730f5a59b4a7bdee58ddbbfb42947b9709cee89a901c0a2c396582a59ea70c4936e2d96a3450a13935a5abdaa3d9237d5e83f8d3658b567fe1c2323d622c7c8f22b32505024533019f226d633c6a807343fa1012b7570c3782bc008c44a0bead10132782d91ee805f16073a51b3389ec4f3530a22bf094e698255f8b42ae13b7a6764141d8c56c1ad69a60eb765ca41763fa2fbc1823ebb0d0281c69289fd91fd85654bc4c97dd9738c73d834735bf0ae44ccb405209b57d02c920874ac6904bf9c8b20e16bae07bb3a32138f4d2b0adac99d4f035debd1ccbbff1ac00f923631e44f955e5f85f1d2ef42abaae50ecb5280435f57aeff3278e59481e0cd38390a7530ffff7a09e51f49491775f3dddd949d17ace6046a4a90e0819b93240da24aa358fb74e8cd228c9b1f3cfad8068e3185e9dde26c6ec4c8c2b64e98341e82c11814539f6d56e069da7cb6d441a0038ac6bcdb7c31d27dd37fda819c2b95db358febb97f1c84967910f40b5fa2aa48c4ca359b63aa56091d7706fa7f14506a1f9a67ceeea265bff1eda7903bd815c21ba3c7e0795943539fd315f24a0d44928a9de8348144fee02ee3d90e5eb2d0821b753fe4da4e0909a0e9fb24d1ba69e0af41203dd3d58cdaae5f4095f4f9dfb1f5ff22502355d8592ebf1a9fc03c50add39ca7b944d14812fde72c4509327fb3320d5c0a965e7889b45c1b5c893fa3b51cb455caecff35178096767b87d503a8b002709cd561017cc9cdc6848f97c3afd9c398e492f176ea4b10c4a791e68edbb5632770c7eba29839dd206def11210eef7445beee8bdeac684e7f054961049ad21735f15e7bd1bc571a205cb5223e8267f312f0e7926a53c33eb5f670b2f7edd8e109849d9fe5eac70ccba93ca846f489bba2a1329a01a9ac02e097df006c406d5a07ac697d632d4d0aca816ba7fce85401b8848e7a667cc3ac23ce4fb9be735daf3d85bb93969a1f78570ba04704f1b5c5b4a71f5645701d1d55d2d0ca471d6ac3d4144c03cfbbef62424bdf8411872e842fc9b6f2a35c34fe9373968e648ae3037a86848eef1980cceb1c93c1ad3a3e4f1c23808fa05706f9ddf91726aa552492890c73e9bcd78f7f85b67880bb84ba7ecf35432af871f47b0400f7fbc4ffb9b3c1e3d4bf443b7a040acc0af5a335240aad37c5111bdc5fa95c566b72d8f0fd3f610703b8808d49eb6894600054ddd9fd3fd402de4b0a0d9c9804256c1fc3c60f4150072d81beb5dd201b92eac5f6314926b715819096bb7e98d52ddb8d50e30415c94afc6885e9e0f2027a3065bac8efb263ee4fae0747d280d57ad4ad1da0e194176f3cb7660d07ffe894a82431a0a50da1bfb6958c0c6726f281623210439916fc5e2ec4b9bba835d91324343fdd925915750516ae9007ae98d6067ec210f93f0a5baa2e131dc30bf3cb2f4c6f714e19af809a13a029805b291ec3d3ec0820d039c8696440fb9ca52d147aa71566efce74e0d4f994faec12d937b9ddc6d76575b231870e0becf0b18b50e8259e180ea4dc1ec6085caf34c28e861aebb6c8f6eef8a8bb1fb61f987ae007562c9b6687c7f534fa5c6393a067977cc15a1f0e53a51d5eaf712ed0c0a0d06d25fb0294ed3aa460ee44b692f2b74894f9dc61373e642997b577990b6dceabdf40492f98e77c7ecd4cfc28f585c0c6a01b0fe8006fc83fbf95c16a216e596ea249a31d9308421c8bf2974bc8d6f41ffa8582833a520b0dc4fa029a1e10f852bf430c33df4582e95d871b064afe7687941312bfbb4c984f2f029dfc9b4454c666d904b3147c58a7b19e5b9400031067aecb3ac82885f7023796f970043be9a655a7c7663f96ad0977e5e4bb3da912acbf469d6fe94c907b5d6e1e0d4c44f8390546dc68c8af1276546c45fb01187cec08a23377a3a02be53ffe89603fe066b08720be5bb722f16718dcb5a1a23bc4690acc87f21cff0ecc6bd9c6f1300cb1bc3eb49a21c9da38ac21f7ba3d5286f849f278e7b9a161c4bcd5cceb552678f5b77099d24a22725af56709ad6a09c6966e4fa5a3133a1211a9104d889fb3da2677a2fb75fd7bccd91b2c04424c7009138f47b069afa8d8ecc87ba0aecacaf3bfe7b94368893f8f8d5ea54f39b2eab872c29a879e0382dd9ce39906e2fb9ed923e501a28e8b0f71f1b35eb4913b221288ddd8eb7e7ab7b482611680c29088aea9864dbf7c6c149afa3f684df1d6953e3ea34530c58618524e49a34a16c5c7dc42b22daf5817756446d1a7371bb4c5a32b9926ddc9e44cf7ed06e984a667145f0a1387996f41621c5c68e9709cbc3e47a9619d4f9dbc0ef967898789631f8d877a89d7cfab0845ef92c0740a07cfc0c70686b21513c546a941f90a3cbedcf213020bcd2f55070b89d88a6d155a30f9ee1a920612c0b46a3c24bd25df8b4bb37d10aa3dc7fe1e16635a96152ff0a6cdc7c7d29a79e71b5da2a994004bc768634ead948777d0fd1a327487e6325ae5d2295a6501232071d473bc887782edeeba048bd5c02951a7788507f5e3079a0c1066a56d2cfe34f6af2f501a63ca6e953e45728c2fb33a4fd845eb7e95e8726584aa5f2690f7368b6ad7cf0f75238daa6520e647e53fa2533fad69f64850f838f76522a5488c6b1c5d76b131bd363cc8815136ffe0c8356151182879d64505d06dd7c08c8fa14ce70cc6bac71c08946f881f6832dd69355032f0201e8c6e508d1ddaca0557947f5b5ccada683009fda31abf773eee317b6a00162924ac39033702d61edfc529adbf23f58f639cfa2c66484aa36d957fefef8b1e67193f85d446be777062edd328e8fc1379ea8e7605c4877b1fe3f4d642ac381e08fb36baa8715fb5e6b2146eaee80eb9609d37e6eec137339c231d893abd73e0d33fe9ed749f78b6a62ba0cbd1beb2cc41c430f89ab3f1e375c70ad16fcb490e534904a2e291e7d815be3fa1ca55cbcd360bcbdd56b5f86ce041e46c481994836d4dbaf8bb47838e469c4b859949cb1d55f230830e7f5e17f4eef36965ecbf4c1de35e89251eea9eec523c288bb3d903e693a80f80b552d38e82f1fe54c95c4519534492f743c339f8a03b4e61c89d8f0d1133330343b212c905565f6129600f66a630c5b83119c5447a773f9681ad7130ef12a9c7c97c25699d6c5e2763b6eba7dc0f20d8d83ec0fff06c62beb3bfcb8a86bd70f26df85cc9a9d1aa3216de9200049644e39bcfa7aa7762acb0c6eb10c7ed8b08c0f17779baeea5cb69d9107d6177c7813a00ca4eaf938028f18e30bdd4c7fdc4388a07b963e3cb88def2fd02f86b57079a36e8d1190ca44ee3ad9b3ca96622764e8c4040ca42b772f4624b2f3c85ed22322661031ca6c1b9924cca1d752f71b85acc55bdc457eb3e1174fa1fa6aad128acbd10d7305be6deb9cb5954eb2cdec9f11d84d60a8abb72d4d4bbba8d01ae30cc3ddc15280f59c3341ff3e433d6dcdafe66f069a2a6c72ff1c8356ee6b5763aaab04cfaa0b71c6c213c80409cada6b2f3374bc71442928655657236c2ba22c83c7c9a791a86ec0e74fe364e9385a73ec4fb05efedd59c5fa54b7aabb7d75a159632a8435e555178da873a9d5f94286bd2ac362b49df07b5a527452c54c956394005ecb8b73d9be60ec7568b76bdd204e4fe17cdf5cef9d5d0d3c033ee3695619618d9241f6850480a5036625a348c80e34eaaf71cfe02bc997101826013e1c08e814fe40f6831c63bdefeaebff3e55fd25663feaa084c298ffd6e0b652c835757d6d546de213acc468bec508f4275b06546829790b840ebf536cd610bcb15e7481f54a5eacff4c67d58a05d6548191f38ca4e0b661c258434ad57e5724b4aadbf6bc77907349ff929a63d2f4390fbea833cc8a5687b2648ac357c8c133c7e83aa758725330d9cebe4d8e7289b431f3f9ddc545045eef3840d2ad5f3c8e500362a0d6ed3fd686c2a396d5aa39ea7cd6b0a4bab235fbfb3704dcb73983e55b557bc4d066eb771ea148bef2f231100b1eb05072a2af133fb50699fd5febd9d54d16a193bbe60793b5de634f3be4b4e83d81e54b837e209f0c9d1d2216bb14d2215224b07b5e28b91470d4283bb7fb6017cd6cb530ab0ab58cee214b640d40dd5cfd2477656750a235d4d7880024d1c47498d4da91382e6d56667132a345922b1ffb0e9b74b558b7537f4332fe298deec0316b90a0075967e61006486ed9282fd966f016a5151e077af1e88be68dd0426eb20228aca494ff22a6ad8da0c285f5bef68d53910efffdc7466b51eba53034badc3c1c09a82214eb4af6e8ab1a0524e97815141d0ed022ec3064a079767b9fb24359aff29ccd101510bc15076faa4a28110402b03fb1549a8c714c43a11836a63c6a2ba090cb87fd36a00cddbf620f84af9e8aaca78c799682e830adf33c16a841e8b0a1651ff97dce199a46d82a959e3082d68eea99ebd4385183198c4e96be107aa452d39cdbfbc3f56dd50435867611e175f828b95ab160448b36f4eb5a9a081b2361c8c68494f80bf8e6f1f06228c16a620289d0b30d7d3b3257871a6f06520e21c62e4e9b948f830508c7055912ff0b74c429fc8bd8bc3eba5a87e8eb595e9ebce7626aa2992b50a0d2da4e6ba7d9d884d33e77aadb7ce65bdcd1be837ffce0534b5eda1513d22fa3dc0d1d560431b06f08059567ff723d114d3d233c0b1d59c7733ed55db9475eaa503de1b97afff68e6317a9cbe91e2c68512052b73711dc246dff28c20a44bf2180ccb3fc6741bba1f4c40c200c4bc8c17fdc82850bdd4f23734eb5d20ec10f32a91d15f78b5787bf00a122ab048fc8f0a477af247d9a020b7131d0afa4c614592f7140c8e08d910b9acd8a9d13d035c0d3af24d01548949bb2336479f9f4e7d05557fdc473808574206991b73db3474438603fb974b3f8e729bcfedb009f06582469611cdceb4bdc81a3af4b9c029500f4abe6c487ba5608160c93933d460020d7b7cb8af0345f6050e538d025eaf7b664b4a0c2c630cb65625e32e51f7b584f22a4c1063bcf167ed0a5efe5c248acba95ad94a71fd32227fe90d9f95d7563f00ac5975e7ea302e96f696dad0b0c021bea39aeb110eed44a22eda2f6ddcc3f7a6a6198beeea0dfa92867729b0ed80fa438734ef91104970423aa538b61987ac717cb013385776756aabb96366b6508b38e2edff6c7f60d0c349a44be5cfd26e814ef8f988f588105c5f8f7a5fff0e52d067897d0ee6f17bd0c0ec79213a1fe0a390c042a5fa4222ee9869efaba8099dc6ea0d28ee8ad9a5bfb3a340440c84db06bd8f3a45ccbf37cf24fc6dc7c59ae4e8c6337b28cf41032a01f4d45211d77f27cd2287aa03bd4e8e0fb09bf2297f21c76c8ce9d6db698f6c7e172cfa24ddd07a9943c8e62e4134776813be695177072b24b091487ebb2d5fd4ed03564ca1f13c906dec9637b252095adbabaaed1df2f95dda25c32e02e78fb569f0ed955d96a0aedcbaf2f90eea312e0d2ff4ba9124dfc725c90624bb10a46117460cf7e7302794df57f1d4ef73f912061adb913efeb1c56c1d76fd074fb57feaa6cc26005453fa41aebe0601fb0180f3bde0f2443d85a800dd147e845617364ca5179507a60c29270e7fd939d464542371ae7487f9d98aa60a0f4c476ac99d5e151f05985ffa1cde424d5edd0efda29604fe50bcd76aa30bb07d2d8a820f2137a06ce05815e2f6a7016b010fcb99ef2d859dda32633059c91eaa2f2ceb9cdfdad2ad21a46c88994891bc7ef7a4ce0e949036a4af26df72ab1e769b56f4cd33ad3c82d70e809afa7c8fc74d7becb80a7e5bab0c1a7ddbe5cea1b4bb3a9e9ded21fa86ad0d2d18bd25f38c2f2d6a64d6ee73e4880e642ce0c8e1f5b1f362bde1437f71a0bc9ea3868a048eddf120dce85d18c476af8f644e8dfd8b6d131b9ad7adb6763d81b540e7e5acabe115c8c9401e0a18a6b311a359a7e0c45d544e3c7fd94d4253f4ae713c755366f28e0985de6965fe47f0e41888b098af614b62ec9c154cab22490f61c185217b0c6ca6bcf835617aca1bcfc86967e1a4939ad1f737014f9887589a56b6da066f32265147544806da97aac885d6e866d6dd153a4c27e4f08f0138ec837f233e56b909f88f7f2d00e9e97da115fab1be8a9ec37d87abf194c39b2b38037d205007eb61cff4f13f3eee9d3186ea8291839a6386999d78da708a638d29a0dbe60fe7e46f495ebb967b7340a6249e62ebbe18cb027571186849e07c5bd3de068c86f34ec672006f9c404c3c70262f3657763a1423fa6437ef1cdc8d19688a1ac1e0c832066d2b67927e5dabeb559354d390ceb45f7c4476265591cc872e9c959aa481a9bff6378efc8adf5e686eba4a1b99664faebe926be1a30ed15ed6bc6d3b9a4a3484d04902eb6acf02a8162db8d55b74d20406461ad9b65bc0924ccc3f74d6a7a80ad45e248742499e7a2deaba7b8736b84a7377bd2f0a58fddf731751f48ffca81bd27582d28f1e5a1e036b48e241ea3653487f9c5476b01bdda5eb41d4e23ceb7f21703f7d73ea0badd1537989591730d9838c2580f8dc03b5ac9bbcbe2f9e4df56159e0fffca439924936ebfefaff6e82f54af33ca68af92ce003deb6baaef5860a8c3277a7ab390aedd325de8253ca28ebc297344b0875a6413d3943baa921b8ae072f95d48b3dd245ed5b51be39bbc7acc7bbb5c1e81e570f42c431db8e7edca699c892d54c5805816e0450aeff47add6105ec8aaa0ca578dd99f92e7ba04797eca49ba32fd9e9e0ebc5159f2c093007e4e7c12d8d8bcd5041386320fb8be919f0fc426b733319681c24fb311af53a08ddadab19e6aa95c0c51d440cf6d15a2eab254463f26469fc6fe9fe4f5863aa7c45c1a48ac912e411b49ca23e952dc507b2a9d36a550ade5493cc69a6a68b42dc17752b1d64bd1ccc5332da6d4d33af23670ee13ab61c4b5c211ec99d36f838b999399aba2a21fb1d88cff017005a97640b9015d68f8b32c0c47a8ac4a6e6619dc1a16603200c92db57e5408d4ef3d45d9222ef3634617a8ecbc447196fc8e3dd17e2d9bf0d271258a6320656a4c85d08315f133925a3630c9426f9e0658fec24a3f09ad3c37ac78c27a40a7968238ed2002bb17e1f500013ca400d973485e89c30cfa09a4c0d397457684ae200ca67b9c3a10b3badf24cb9eec82b4a1abb930cc0c1080edcd3f18fc2e41201afdf7af49322c299983fd78067196a00185a85dd9390256dd14bdfd54154bb2792b7c56ca611f2e77437be4089b2d5e5abebcd2fb07d1c0b077d66c6d8848040f6974b20c780342f724a438bcb0cc3f10a781dfe127c9ae0fc0f84dff4fb6e49df48a3de9f8347f0cc5aeb9a7fd7b0a6e7724c9fecd60d4de83a32d77db4e8dfb08ec2ec61239c749809dc58a721055e9661ad21d98b5972afc3c4c09aebcd4d5dcb74063abe37b5e22d86fab70f841bd96de9a9c2a06a8c099a38aa330a87f22301676cda559299599275435687189283bb54a3d1e13c80fc7b56cd5acbc68304166e23dc06851449ba80676500786e1bed7e06aa52bffd23d3bfbf1c48cbc35d1860e203dd5bca84b3ff2472db8bddc57dfe585edd483f3ab7060198627ae17a6c94ff18f84232a6adadfd26ac35825bf7c75a2195fd4b738e06ce744e6410203dd07b18c297cdeea018fb8f29520fe6eddbd0a4f7fc137c1fb2e8d8fc5ab260e21cff24824f997e431557b52aa12927cdb9bb6c2640caf92a2b56b283b43ccd9d56ed98bea7b78990b4ac24581e1c892b9b40087b870211d8c5cf5580891a792dea76cda732741673de5d7b87cd37584738978ed5930d4b9be714e148fbb3d8d9fdd51f80fb2a4ca09874cf09c11126b896937dd8f596193e1172419b15f06476d8987a0108504e65e20c6c0119cb3c1a872af8944338eaeadcc97a0aeb44ae7747ae69017e8596b1e83b51696cd460aa09c4d99239df90e58467c0ee5373c416c0853011a71470cf411ed4a6a85cf7c6f7340b0c054b8ea27cc61ac4e28309f2853e5fa3f4e512bdd4404776f81c99a1acd33f1999e41d70f6f5821e147bf0d66978fc0add0db4a49218e92ad3ad007ee00813b529bda410bd9edeb4513a60c2348eaf22fd276c6b973416073a3644312b1ba902d171aa188f5f574f614e85fa285d0465efd976b38d258c10118a93afe55a28f62205a7794ab38b87ae580809e78e83e5fdb217c2f32c8dd84b4e5877cc446871641fabc1e564a8491e367be4e1bc6c1966408c7701d8e6884fc06c81c18f810d9495fc9cab1275c4f5bddc201dba2a716af4591a6320402d887085bdd6f6f808cf2235ed505766cadd1c981264d2fcb0eaef07bf98a838ae98673b5b8e9153e6586cc21b2e5f70294b93ba33b3878fd490e5691ad100b2155932f1eb4868eb0f1dd4a17ae9e1b44f66bc0aa77d4f84124891cc83ce29a2ec0d53909a2b564cb47a78cdaa057a20588cdf34f59b3df0732cf093cbb2cf6ebe836ca377491d11154114779237097d5319c9b08099128140efc440ee69493b69ef717336aefb00055d050aa07aaa754ed11bd21c5b0431bdea18d5e04d3b178103f308cad5ac31322825e29c444dd932a6424d3ef22180db4d87fa0bfe733e1de1e45484597806a3f1ba052c2b0c27ca6d4572c4f4a117b4b620f0977f07fe85534cd214b7681d5f0cc683e0ae1b91dcce401f70f9a62f0111ac8624c5fb226a835aebf941da781ec9061630c61329c8e24fa7c50a9c03798a3177fb355d8a2122d4fef4585ee3a00fad742bd379d03043d759b41c7dfc8fda37e6a096895c60627e2c35d053abce9cb1fecd22781346b36bfcdcb25d39a33812618dfdf9d99915c1dfa15026ddb14122107e3479570dec18aaf33fd2fb2befd2186e6883fe4662095797779f66f90566c146f6867ed62ca27e50052a0d646503bfae1aca8b8f122e786e723afa13b59354277b466654ba2074cae8929cf8233f6bd2daab9936f0dd0c5d00c7ad9b091c80d999d592e32e8c3a0280aca6174485428e0e2ba0a7b6e15965dad39a7839b14156213adc569bcbe1e2d724a5c0270874c42ae8218dbe0320331af4d4a7132d8054973e05b3ee09ce1e156631eebef119bd8c8244739482666ac51f15217e546037490c0a64298a0ab743f5d9a889a7d2a0ae63cb63178123e5c77884ad5085a1942d66ac64f2bc76bba040a722522e9bb345d41795f46ecad032ca244809bbdd89a86c288be3f752145929b58aa27b4c8e5be8850fc436b0ddb33f0df2b9253eb892f7c07e945df5d892078b4ba69baf736ec616953c01696ba16b792da0f73e0192fff09e2de2e44ca9d0ec3f29e093908b062b01624954bcd6e58ce8a8dae342691a35eb136da380704dfe3aa181cde0af551b1603e5031a51734fd0f9bcb3a86e92eb609b51c12613ffd4ff63fc494eab6f29f92f3c85ba72796101346fb98a60f6fa811b54fdd775c917f33fc01b1afb43d924a6dbc507692152dca61b8fa13dca31ac2c27a6cfb0a68eed0aa1040add1164e7a2835fc05612e395d896cfbd2ac18c9c232dfce7d198b474d8daac6cc79a78c5b4b7e13a782c0f6d2462ef0c7cf049537497b4b6700fd2c872457e91e32c91112b111e6b7fbd96e02d98ddb2b3c1b59fc17301a56e8cbde29cbfbbcb5f706a8d3505a22481585a0cfa9a7563a9b53289937d06d8274f2dceb5b36e65dc1233c18e337ade451b813dcc940024163819d65ea7cc64737153ef91be367a1e89c9afdcc1562a995096f3741f0a5047c60d8de96465984097753a50807c3c50bddf042aed3ee333fd0279a5e0c55bad22b23a16c6662844287ba1c26ff0cfd6f4c5383827a075df1356bb5570ece36c8776910f4a2ad05c5d807c27c5f9f4657b60a74d858f9094b0cb57d90b104e661badb63c929d8a22c697a977ce35971bf31ea331aee88131d8169ef6f34d66b10d548b0144a14be01d1b0699a60082cb8f5addc82ebd239a38e8d29f366afb0b172ff4bc770430db720f52fe6e87f7ba0defdcd14e7a113dc230df2975affc6a45467db49bcb5690bed62ff1e4826dfc50eabc521b0c8ca6d8a1175ff7834f91f924b57e71f2b70c23cf91e1cf97131713105a8383134ee37f812cb7f983442157cbb75c7fad3a1e92c9919216acb06513576ba45b15ca63ffaa048f3aa91ba9682d01d309c56752bcaf3726dd80ddad3f1d05af9a5c3244916744a329c6233de2ba6f8ce2edb02b86411203919581f709df627a303dce9776a3487de29b07f5fb53b10b93acabae5e86794601bd9d80b4f7324dc6eccf762fa21a64c77311f0bdacfb012739eccdc53af4eb3b49e5105f5da5bd33676e9877926ee5e7bd0ece1d5ba3e1ead553884333a39629fecffef33fe80cbed7fa2dfdb9e1dfe2a886656f5f22760d4ddda7eedc1ab2fef879f0b40641aed7c4b1699ed785713f63750de5c97e26871bfd61dc19b42da81a752872171f44a2175db37d05e0f66b0b1e4838809582efe2f74e20e6ca498ed7eb0458347f7e6aba40c9aadbc4adcedbb25bcec36ca288b156fdc337f5e994b1f44efc4699f70d346bd4839f39461f1d475c818082ea527493bd49e04c9211e9cc4a96a9451c773bfbe1a363ed6817a49bda0c2574b60fc74adfeed745529750f57da80fae47e8141eb29d650f75eacb9a5efe406a872ddef28ca6b70ed5cd0b29cb66e78c0a0dcb33914479fdd9f53ecf0c7ff7ac6ded4cc4c286ab443efd2872c751bdb09390418811ee43e2a7501da26a2bf19aff06ae9f2784884b66a30b1cd6f1d7b0d1c638fccee18b89b92525e1a0607929feb959274f847362b120f3e4ef0069483ec815b9d8e3f0cbcccc39456fa77654e01731c7bce0556543ff672ea27e87be1f81631b7860ee9a44c34c7aa624e4d2d027935074461c9e67101266b3a9dcb35374b7196cee43ad526afaf7422f1f58b2cbea2b2a1c5b107e27d5ac13080d99c1f7a2e3d1b1f65c79a0377850be5a39aa4b120d10946b38897e7adec2692e69922896cd0891de2acc396b2b045c2f423677bc616de04f80d7511671f57178c779a78d824698a0b2301a14a3410a3600de4e58b19e2cd9b3409f6a4b784f246c8b4a040022f5c502e5514e369e39f62a48142fdc841af5ba2099a887013952eeb23433ff5e5b5d0e1be1c4c4467aec046a766841be1048d92963a8e15d2cfed4971a8d3173e28fea8c7fd384dd29bba34bde5952bd2dc93f275248ae73f4c24917c2534edc7202521bf4905895adfafac1299d1146e2bd3c0db4cc105ba77c63fa1ff0def10b8ba7a9e9351f7b7e0fac1c99b73040a7ab3c232a8fcd40ca085c0675b4f019e270e3ad410c9e0bf46a3000e24905fb19132e9f60899f245e0f6619a82ab103b6c04297ee145994daa8415812fe0181a42ad6afeb280cdbcf204d98f0f7a662d12dfc72648966c5058e9b634bc265837706a169ec67b816db0d31f1d30665920dee70fe0adf151c04b78fe03c6bc98b3a4e27c36e8de48466c46dfc615b4096568d708361c0b859ca0d956232ca12bafdb97fba0e6addd9d3f81b2c8c8aa8c7bed67c929701676b990c479a1f484d0cf96136e42e9319054a4105de58e0ccef52348eda4d6c740fc3ef3a18f034fdceb85148dd58c67f00419017728547b791595b23e410df470dba4e0d9700102d6a4d3c285ddebaa1424afda29f290215636a3ca9dfd3fe28ad4abb4b3ec5e1628838efa3876859397d1a992475122de1ac8c50fa1fe1f14f3aa24fd301e02e2cc0d0f69af8b4d49d76e515c5c9545e600b9607064a42eb0415f70c6f6530f9504d9a4e3cd94a9803a921fc82a24cc3ddddeb0326aa8d56ca213c806ce21b1b0c91b867d6aa8c26bcb1d5b9c215c59449ab2aba9d7c416fca25da78f1886a7824fb98637417ab6a7e8af4cd7c0d9f4feceb06096bd4d1c08785852281b96da780e9b488395bdd39502ea60540c244f15b58c02a385311d1c86585c5be3b6a7f2e37c93be7a12c36834379ad0083339beeb79d6580255163b657f09972a2786e49fddf8414ff20e3f52504e4079b3828bca5b4abb6da882296669b3b6559e9e3ac562347fe9422c33ed74432b9ce9c30778427da85b0302e1fa42220082d09eb2081dc5ddf6245371ab74b333aa867d75fec3d29c33d1a0fe44c1d214c9489b2cb79d69a223f66a731c32fa092322884a60462c160e42b317495a309bbfdf3fcc51bf1782a8bb80ae6153292eb71f7b4f3a1741db7032fb7d48d93bb3bc2e7aaa6aaab7bc35a2145e379e1139379ddbd05462ce3e8419cd5a7d51197966077cc1ee4a35e5a1fe7fb69aa423dd6ff0f5c0ed3a2e183d7a36793caadbf1f6a3eda9e65638df5b318bc8bb03e0746a89f0c0af1647e96e58115273f5d1f2c4f01b03934449be23340ef57feb33867405a9bf2725258108bbbf52ee6b22cbd505b27dfce4b3f30ea211e0b9669f99713e399c82193d91b53a4ceab157be43c1f7bb871856747112ba176a882af216f08c8e97b84a26492598ea54a41adb3c8bcf25e9d0ca6da01ddfd121e3b3cd986cbd1a4e4eab1927c56e83319e20d48917a09e932ce67f4eb1c54128bb0c5b22ee3b455bba1c5f6eea7d17ce96c061446aa3098d84271a27a0eb0b2df656c3e74cdc33eb4f1b4e856a1e40c56386a8fb5e3c31daffb4165262a743b3302854acc49a86c04d4e7deee1dd9a5a52674efece67b0362b9d932f1cfd4e5d6c1feb33418484c1510cf0a51041b097040c8c358c490d1a820e230f5bab9d06f0cebc7a1c5e77fc44f948ec58dc207d94c346a186338f4705d5f7b82b1f44f5ef8f486ab8c02cf9f477aea34b6c078ae2ff1cec1edbe342aad31a0a8710ae19d97bbc82d3d66799b1a2ca723ff8c9a82deb439b30b1b0358bbdbb21ba4fc5f970fb7835adb197e698d3c9a3376dd37233b20f44d25c18f49739f24030245e98d74c856e362832543740f3884f8a2074299b0b0d9cb83027d37d1c24a09943ee1a0e13195c8d3ba6e94c0360914ac80771ff5b0b8f74f23b5e6898efded81fb2b62f13f1693d382e70fc9430afee860954bd55138026c6a44d01dfe5994ddb2b805f77551bee402a00aaac6526e213928515cc5ae90eb80aced919c104bbe1c31f55b5d3da7d945b2a020c9e6a58ec5a5c9b93739737a5323f22185dc1bbaa0ec4f8965d9666338ed6fb87a48de0a0e235b7d23d933392526a5973231e518ae25e39ac2639fef077316db086b7edc924dd61b101afd9f8f93e5408aaf99031cd5f0c0724eec0ad97ee4a0883305be0c65cd86f1eea6a7b81fef3cb083c5bcbe3402583705e3db4b77254891920ec05cb6b17bede6b1f4ab450c059bd2b2b8a1b6c45a44765b694e7e2378ad890812403f6eed5a4e071334e5a09ed56df58e94bbbc21637d01cff040a1a8fe58381478ba109f64195a935f3456b52d67f1d6de6c97a786667d9c14f546f97a3984f9e8851408461fb26b3391a6191e144386cdade92c0917df21b6fd5d0a080cf04a44eda44eeeb233f448c269d3e5b2bd533910988a4ef3fed4869e025f6e6f4eeca07d3218023b39045a94f41c58c2903d1f12b7047d2f4e61ecc09d0e0dfd475faf323c4450e8d7e72a37b4c6b06ecd6850bc7cf4d72c330553470b99a2d9715eb2eb9766ee6c585faff2cd34d9b704a8dde9615d156dcda5d323a40938e68e81d56157f315dcbbdb763888cfa684324b2e9b702b953a0f1c9421451174cc107a7a9a824de6e83879c7d644859810ca91872767618252cf56651c60f9b0abfe1199fa46c89f193d6098559e14699069f277ee1f3cc09a468552a0e90aa48e8725d65d29a160378e9e7c5df4926b4f04465c5965f6cd4bc22b59f62f9821f9ef1b342e3bca69b38d24d48f5c1cdf2e69f509fb1feafddfae184a385c41626092015085659692495acdc2ae57cca9a1b80c0388d41e6ab59300392319864853e03090a6ebd0bdfa2da5e74807b238ef1923f30739f03161e52daf9ca39c34e41464053df3e7389ee04048ccba1100872c12d5100417da68c5acd59c3a412261c5d38b994cdfe6eb4b352403f0f3f5b67c5336901615cfa45d220552f621691baf1f898133a212bdbbec4bb157e463e4b042a3c4f0adca65a15aaa78c50f6e997f9f2bd8102abe1f61eca2c6fcf8cd2727689ab489be34eb5fbe79f60c78d62b1d66728e17b18ba36a966e9b56d11fd95646ae6da5ea48a92a6fef8b268818ea6a1258557c88bdcd084916e1d4955bdd46e1e6da3fbb4c11cb3f345f92c03f6cf20494b6de65f33a39412b54c585ceb42986af93ba4c35f50001eed6c75e53b488ddcc697f39887cdab89e2af435b3db99799ae98c75f0f3b52d96a1bc91e62d051c5717cff0484cf68687556926c2954c72d794c9b119f5ff0d43e6cea999c31716409a18f11b0c2d077ad820387d0a5e2b7f4961ab3ad78cfc1bbc45da3891951577a2b74044a3f9a583df9f14fa032e37852487cf2f3eb0b96f9e6f12d9a1025b79d34ded5355092804a7e3c00e4677465c340de3d40f1206713dd2cea793a3527a078b7c55e4c2fd1c8257460fbfd6a8f051f1e41fb7eb8d36814bf187b9d620a6f99f14eda05000da3ae89ba9b0401fd1495a9db74d993ca30471498215f565a16151be5c9d33d20180e83be1f9bbbcd508cf5c1a1ed7ff173616572cfa076f461770a372d52c4e854bd99d5a90adaace68f1d24128d338a7bc456db5f51901bff9befc54cffb3e20739c64b459ece898b16e81b5354a82623eb0f794c7cb9a7fb157fcf584f798a34274689e74eb03497bca5f4f5a464860063a9481f69b623b5adb507c9a136bd9b348065c572407d6a52d82e593ddcc0ab5b2f7dbb72ddc694eaf2161f6d1cf0c285788cf6bc7a49d5961b93606b1aaf41017837af465bfb660f7e04665c5fc520fd3a963173cf63bc455f7686ce30d57e1b3686d42c94dddbff12056f0c757a6d918e99cf75145267aec75d671c8ba3f2f5c7c178724adee4e071bff1dc0baff0ac07321d2a4d3aa57d670742de40860404fa130c470f2fbdc40c5e53bacb33fad8b5fcca018f1187562d14f4a587d7bdab07bf54ff48429397a640926228964fec35e9d895ce3de142152bd86859bd014890bd628c8165c0fb9f73c0d08cdf6fd7220aca8391883d44cbf5f9efad44c12a33bd060de0b15537335f60550d6e741e78b41e5b04188c5e987839c8f6c18990303c185df1aa850ab11407923d953307c184a7cc75012a1d86d3e1609633e15675fc62e6fc44ff98acdf2dc2e152767a5d4d11f6081204f5840b2a76e02781d1910dabf7f28c932c0f70a266ebd81dcd1ed3988405258a0032eb3c642848a3e789bf7d9f8427f442068640b2de992aeaea24a7ece45ec33d070f35a52b1c637d8b2cc7f217cb05d662c951af7c52741734179e15dfe725a93343f0d0925a5ad378758159447eb915dd8248e04bd82ecf7d9f532460240ac345a69784c0964711c12dc0ebe298a596dd180ed29e9b3c2f0558d84bb034c71b581c25a7a1216135e3737687ffb503c986a5194477a6e8a17e6ecea26363c168b3a6d892448364c9ae5aa0791073f4ed3f1a219c4b95f9cb03f5665ebd21a707db7f812ac7b128c484743fd9868ddfb635e020840bf44db98706cc348d459d85f3678b087747e387d2a10806cd41fffeff522327c2f566013c50069e4d9e4f249946bd2ed0f378fffda7cb1b1b7542794de0310e2a32c76c4dfba11f2b9a71fa61273ca2d5e99ab4fe360b5110d809ca48bb082cf24c90ee9a8687a27bdc2c3814b6b3d497c039c275ba40f1599f5210b13e5695d7ce57bd56c025f495712a4ad683e307abc27b6761c2c886fc45c75f59ebc068fedc22ea4a9f55c8e0b5078d6d4dcd3760bacbed6df447d11eac223089c9693fd476a8aac1f16b7c22538dd07e9f86bd653c48a7abe7ce0b3634e53f82d2d4ceb387f8ef9f1f861a137a2cce1565a8ae92ead8064efa473177d06f24e5294f1472c318aada4dba6a208ec9f800cef59394632792b5991d229f3f3dee2f3f68de4afb52c82d8a78f27d51558f10aeaed5fbef8341f98cc6c4b64b9e1959f17057d436cb7cc3e22e1f49b01f11cbea8216f5bd1fa94daa752a466dc06c62eff5557262b20a351be821db78652758b329bf3e1b9d80f27b16a6e528fd952c038f23f2438279b1940e1b4718613e6035e5d0dcb8e49cb7bf949755d7cd5dea956dbdb3b5eb51273bbc1adeda90f4996ccfcbd5eb9852324366e58159c6285afac613b953bcf0c58885b45cd81bd63fd22684ad7c85a7e25bae07e23b466eae079ed216948da26192a17d661858dab09efd9769b0fb922e5f0689c3d28eb52125a2e3d96b5080d6affdafd794da621bbe19b24f438d574a165a039e7f90e333d2a985176d08061c0d4f7bdbedb6cf90ccfea233e71000b4f1886d13ea55ae415bc996aa46f75bd31340cc5e44da1a50106024ae75ba9f8203fc3c36705ebfa23e4d153d60856bd7dd1d2146fc303100a49d84f406e8a9c098456134373d6aa01d80954f3cd18de6efeb296e669baa0daf8f3b9745a1876c173ab2f8aaf1b0428aeb422a39311c3d5d59554ead2bcb58fe4b4c854317faf74e5dd02cbdf594e76ff00a73132c8de295219d20f1d9d9d5570e374a858273d8f3b197707b0d9b932610f96b101248ce53baf09a9ea7c1903878934f8f5dc8893929028de6ef8c0ae1694d0bbdff1f3fabe4c96150264a530ccb55ad4001c59f258122a557063231ed0362b8384ac966ed2a02c62b63c76d611b8fb544e2a3d855d12071270e38aa7671f30dad56184ab87eb9e3fb66044c87e538bc513d7b5b05d468af05a1fbbd7b21e19e1e1e45c22b714a47994dca31b87bd05a261ae221c75cf2b8f80c4b0256703d81830328e283ac7fcef500990e2189c06713f4a1a782625d3581d830edcde323024b4021610ea52742bfce5e6a7f128f5d03d2873eba28dacaeb897333b18035528bf2f12c69a0b296287dfa6a46b1a604eecf4e0c804385feb143b710d6de4d3956fdc6b984b999206952ae1b31953cc10c9eb73322625fa567c3b52c8af7c0f41e01f3a260bb06fd6ca98b6217499eef94b2adf3e74cafb03609533721b3112fcde72f23875d162c16b790759f06e14e5c84c65867c8a20a1720d44f8f9c70fbefc850089337212afb7e5886fcb1ef509f5f4476702f50ffe4d6aa9a1493d74def180610783ccf5206e6214d90dbd5101056e5977558a31f739a4075719c5470b5b2d0e5ee41010ce1155df514def72626a0938edbbda154fc314fb46773370f7835e9f4664b02cc9098142f423f45f69bff5f394b9d65980a83dcb56dfc49522e1ae94ce06fd792ecf4724c05171b9e74abea7f26078289a9c4d13001dec660c0f605390cc5894d364ae2a71f69e33e84125f40cb30eeac6a002dfb92e821b6e73cc6104c365574863373c4df35b667a0bc9a4f90b1995f6fbc1e395d596fa96515c4a1945540478e18f9b740a43cdad2ffb4bc8271ca6fa703229c71b8bef4bd6a3a37079685d6a8f9d4943f12252d419c012cefc8def09c3be292f90637beaba05717bc234c7a35c6064eade67295a2fd17cac6ffafc03d9a49cf3962046b254e2973018890518cc6896e7dd0b0a97f310c828bbb559bc30b1a405b04fe63cdbe6773fa1a416c9786be91c752390f445478ab4d2a6825731da3203dad7e4cdffe3982521978704058d16beac9f4382e0e8e9292172646c0c2e3f747797e8ed909cfccd6037dbabf71f268009bb09b3cd2a16a0176e6d9a44b39b6f482a9c1dee0e5bf3d38306ac39318e97b94d1e0efb9fdecdbd102b0ad60d8e0a1ff0a0d6ee331295798bd9f8852bf0d42ea57ab946e9c0d249eb34d866561d036567a2a3d0dc408b2c9c0d1240958347628b624f365c9596c255c1b1326f59be54eee3ca7ab43f2b1304643268cc9de1db6e2a1d9d20ff414b734751b8c0d3f38509aa214bf2a19572c37248c3165fae7c545cdb298df659fa9c7a35b01f01e64401d6fa193fdb2d7494298c8f5fdfb975c168ac6d750ec5933e697d094befae3550a0964920dc746d03f2bb8c240407f4b8865c176da5271ac87671c2df342dcc345cd3fd123764cd607cee7584e325e941066dd74f6a0ea41e94c158e8a5883ac2362413add53906bb677c4f0ab8fc97e0df065567f8f5fdcd773e6c44abf7551a94664aac6a3464807f6c78a3723eac86c20104ba3cc80f71b0d2676ec2093f20d650547c0b2073949e8598e4412a5411fc298a042d38150d655e935c6b4be44b85d7bb88b8cd6dd09993748bc2a861b616e21bba9c2499f863e1268d63e524c19b64ad1101550b9096c2f741d84859b53ef237517cc452f60f8a890d4864e48a4d5f1cc6f5d168c5c48cd83fc59ee18c1d16813f89294bf3087989a57f0c7ab1f357eac55e6a6c75c8dcfab15f09e86a242ce97487dd40af6058d1ff2e6942d7ff06a4d0d1c15caaa5d8f6f5d459175db55d3465cb6470688ffbf3e1b694da58a88d04f9838d7fda8d41c9373d66d534bdc0028b311a863df04322bc317b3a93cc5e2b138f84930ba6a810d08578449c39beb60d63ab4a7d85588d8cf37e339d4fbfa4165232fee2b9c13d7259317ae9188dc7e694bee2d70cf8974a3749ed2c9065d248e9f44afd4f963992564a6c2363358be64491034e24363e9d5ae31d3eec3fb2f4c0e1f7d32ccba830fbb3e53ffcb3bb4834306edb00ca0dc0024d50ca800c492285b56e82d75a96d2020fcf254b7fab3e48252f12a46fece9b80f06ebe6819776600a8dc82d77877d457c592c92db61a029ebfd0002c5466ba64bd64ea3ef74d872f1b7fa7f0886dae21b3d3a1cc4b2fc1435565d6dc8bf0c1841d8cf0685e7364e2795e8b752cb3c04004a8038cd6358408a99d2b9920e415e3c482eff6fa63f5d73a7ca034f6427d63f891799952d41fbc49b6f27f1f31e0b5b77533e9a9fe1c85f79ca1afd38e05bbd04a52d76256de2813df38c959b1398ba1c44136637f8d4125b7af6aee5bfee801aff23c0d1a68498380f0bc3606fdce15e40a4cc7b89405f3f71d6c6b22e79ff544c63a689e97795806783bf0e469acef54e3b086a81ef9e625f4f1ae8cb6cb2a46cc8d3a30289a66ad256cb5f2af292137b95b4d010999df0e378d1d9c8a1bc708636ad687cbc60d292bf704fcbe775e2490d2714f01b18c1ffb47b53d8bfb25bf2364a0c8982d5a1751e845a24f78293a2d607cc227fa00ac5fad79d16d3dbd2de2d11521b3f4a05a72bd8e37a6ff0f7264215031f3ecd9b815a68a35f998b8323b88b5f3633c071160c4869d8d253f89dc37d4240f2d1ffce65a8dd8c25a1695f9674a38bb4057024ea173e3590119b3d8f67e50f9f6eafb2a9a151578f1ed29f909e85d50b9d3039dcde354714723aeb8026d5da003619eecb0f839bac5e28c188fb957aa3f3ccbd011cb611f5888106a9d80c5ba9749c70a475ba14ea172fcbd100a808b9f06f6ba458a4a125ad6b143f1e5b4e551235787e825a8eeb77d2282189d0f1bf486ad59355024e8a91e18b1ffb77ae0f0794ce6dc75a28f7617718be59677af8140c433bc36f11f8f9bb587a92e39ea7964c50991399e809f5cf94d9a8c8e3745f12801b35eec3f4ce03d1e09a9b4ffad7defc83761098664f11ef0f250f4ebc4520baa17da2b179418ee6905290afbde03da0b0dffdb1d81df7eb334d295bffbd41b65a1a1783ec6b271ba93a0edd41cc410b0a2763b67140c4521d7669fd18b2291cb4333c8b9db3e3e42b1acee5e479e99779c7501be09b612da4cc0e5cb0eb94e4ea84a513545701c653c18cc1092314c19e7d31fb18cc573c15f4e47680ac7e143e39268462cef2b1ef629b630f6ece2f812aed968ec620dc056f6a73188d350543fab64d30d2df3f2533187465ac330ca322730afd4db5cf198752b72c71c4fedb72d407df6b85f02b3acdb48b090ffdfe693551b96901e76f06a22215a3ee69fe67e3efce394fca6029de8be4621616194de1188e4fe1cb9a937b5e27ec3d3a3190be2520991617bf3c46198b9158387cca8a1337349104fc287166a5a71d8bec0d19a6c8383ca2b5be4f979a6285a4fe98d3e9ced7c22d7b952cdf8dfe95cbae3d27c57bea70adb760d2a09acd4edc453078653e33c329d71033603ea23c6eb8e2f788fbc971e7e5555df7a2b55932d8820e89a58b775973f5fb90c8c074364e766166cd879c12881490aafd18e0154149f667d44a9d6c958a98068755983114bcbcc66111c60dfb2c502864004bfd36c9a3d33424f4f041c905f508b203867299312612c433144d702bc8d7b964c457610f10d7fa38f1ed2057378b2c3cd7ec1dbca31c75bd311af5c896af5e71eaec1dc0f1d9f054022b0ee82f8c01c71776e7bdf94f048ea3eaf0b0c2ceb24f6d276fce500d34bdb1ee6ba526f0af574cfcb4e8afcc7fe9b9cee9af72f2622eca770699daafe2b085dc717c5e7c5112b713507acf188ec8d3fa4c56725abfa8e102e936f41b12bcf05a1fa58829b40f04e0bdf3cb184051f3c25d77a3c065f80084beb45446b9bd5cdd71ab325ec847c21122cfb871ed7b9eb6543db7b2f9f6e452744d50800f654a3f35bd0f1d200bc6e1af887ea91f2b909beee04a32a6f04fb987a346fd105bb73e549f0b02bed57826ef4f53a88b5302bf3c9e5d81d2b00a83dfc0c7f943cc53d0c7d56d5f6163ef6d413b7997c8f8b5cec22d8da82010ef7b907f4094b9f944bb5c134f0fa00fc5e43cf6ce65093e5a6856f9b17836890fe3b952dda10226e2df130074fa7f539b60d05bfc50fde4ce4732564022aa23f7a6fb0b3f58e23d76846a1fc024d248c21dff8f1bfc0518519871f246ad884a3408b252c96a3a9302f5174fc0fcf5f7f02a7836038ffc1443974808e924236e2c4b671ba2739225344e7b0341d2d04ee13fe8aac4640d43072ff46e31892cf2aa6b08f02eea9418933068e6529406036e0b966bc5e099bc6edb54645233a02005be83d7025d678cf7456bedda74cafbe2fb0f2c90c7282fed32547700c52fed1aff1a0d658ba366211bef849398b5b2a8bb327e5fe1386d1e702439ff4370df8607bc52040c26fd1036fecf0a5c38d7c028b63b91cafd5485e16d9f96ae071be0c2834cb3b5664f90d28dee46e2a4181d1a966d51fd2d0b9c13dea5d806cb486c3659293c56e3dd82b9e2ab7c581685b61354330d7f382bb0a89ed60a64d2be207701ec57b5a07ed5da2f778e4d11ff3a132b3a823559ff4d47903bf87370e3ece2389e398693f0ec3bf4e1d84e073f2e43df059468beed249f4eb5fd3eabe514045c0bf3f8b45ab12c64efa6c8f3296fbcc197c88a6416e0724f3c36ffb12660cd5e08b5c0f87a1f75b44c480d0d0e88771e88d9b649bde9b48286e6b807bf4edafeaf4f2368900995825210407d74a1e1cc24db5cbc36dce95fa558227b9082cb9ef4069dd3dd7b077bfdb798878e85b6f0e4621034dff7ae7e918e0ae6860787cde58094fb29cfd00720f97cc32a8c1c8ebf03b3a63df3d1bc40a3ddf1c4e13740a50c084e466e5798acea8c05995bd3b84ac4f6bebb4a548db05e46b80d4668f80c7a054ed853e4bfb48f1085806d129aa0d959f11e0fd0d6abb0e44007df2f4cafaffac4a89671a10a8fbfac5d6c349721583872de60dfa85355f6ab0c5e3c3808ae55e029c2e71da9805e7b48297960e12698e4848a6f1e0fd80c6e95fe01221e805c30ccc55f5f1128c5959be3cdfcc0bda4f37e72bb8e237b1db8bcf68d01d8fb168cdab58e257da7afb77127301f555e2d40ec32727edd45d3056d9de42a75948113f19a6d7aa86ba974b1fdb7ff09ca5be5b28b2341ed36920c94659a0a84e5278f8ba6d32142983f7beb5e099d188419f1c3f193da496b206cffc6f919b2d3284ec3c1d71d00e511ff645e004e317f60fed5524fb97ddd060ed532ccb7b5be00cb7952caf4cddff04cfcce1c83469d673ecfcaa54a2d27e838d81860cfb3b65fcd5e8e3ac92c74e1941cd6b1141faafaf84b0d02a6cb8bfffe94ba4e74328fe16a7ad20fac9cb3ba7e0cd55053154e0dd7080252dfa829deed6ea854c763dc13631b6be7df88b251e84ebb24af50ff0e028d8ff711e463d66e779ce3ec7ad30834f824cd001b68799195a828021edd77c3e27994645b1a295470fd10e3fa9877fb0a6a82d4af1a9e2d2a3d2dbcbd0b0e039bbc31c587bca8a41d7e7818762a0d0e07ed500d543de948ad15c6bbcdc163e266181eb4a0b33224af4113b2eee67df3d8879e6373ea8a5a25f76da26ff27b6ad1882e254febe1e7d655e04ead0c54661fe9ba77f2dd603792280cc346181c517f3c5e1db873821f8c3b0d986cb56f7f1aa39d7a4c43bf62d2091b07e2d72f966b79b6f6417a6875fac5fc3a583d1a4d21b2e4b0cca039899f1d1423ded1ed569ead216589e3c447d10b46cb0533302edc86a5f1adac23341ad60c15864b79e383274b3298c962c582549f32942810f79a4be780a3ed463ec47001451b0518b62289c7b0c8b4375c8bbfe2eb7b43cfa66e8a1b80b9983659e867614557b70d964d767ff128e8c95a7e6eec2b0badb30b23fb1acfa171b787ca36799d1d782a48c40cabe91db177d919acb8b145382e23afffc8e523aff499793ebbe58cf85fcd9ee8530a6719b4e06787e36f8dda0a115f191ae647c3f805e63fd8da77aceff6176ec61cc068be09a9f8361dfc43b500933cc8d98148ee996f0f996741bdf45a19e8733133a4a923dfac7a0630dc242e971124826eb417890e5b8f6e86b2442611bbbab5739c2e00fff1d4ab65576fea6f52f61935f29358e44860b93fade46bff6d73bc276bd332c5687c445a57e5f2d84e59ec6c6165d8e3f4dab41a63726d7d1f7b10cae012b075de6f40a227715f8644104816779d49118085d48413d1fc313908227e3e679423288d859709f7bcbc291ec4fdce1427677f42152b1dd00f419d6d9b8f88346304c8e8afd8da453c2da05d32d8e17ccdb8797bee1b29e0d34bfc9a2bc41b24f44f14e8aff6f6b15908b030e3ca020b57391dccc8d35810723722c53be55562230f46316adc3adfde1ec4e2a1868551babe64c5a80db67b0997229574e1605cdb47ca2dcd9968c0573f910f4eec13159d227e558817da122b360552c1693e6f0a3f7a2d97b7c79926eca2ffa1522bacfd2f89f3945883a5a8f86cbc6f24e125acde321da1bd40819de1b595afee147049a6d6d99292b3c19c193e8bb04db5675f9b4a45d426a7ad190d611b9082385dc28a15c1b6a2a5f6ca9ee1e7c012cd74d22482d225c75652861b5670a8a2514ea9b03a14cb86766778f341580c7f06aa0b2431b1635757e78bf541d46638da1cbdd4dcdc249ca8e9e627ee23d3cb52a317a310f4b21bfead15a1c1b13d0c6a1c84a4c177df244042c50673bce5b8a181efe54ff72de13e56906d13b9ddad2576d1f19bdb6efd3def17d68e4a07d4861ea5682153125551bc4785dcc2cd499d21d9405d3fbe85071b79c68de4720fcc03ffd174e6bde8c0282396cba794537f3e273c4937579d8bad4c972c9f86b3d0aac0dc0c6d3f1ae08f06c819ab939f312b486e5aae10936ae1661feb5ff6103b3357d955b451a8661d778c4f3c4dc6fe03c0d90fc46aa11740ffea11ac7e592f2f34aeaf07241198ea5e7feddcfc95de24b0ea7566e4ecc0aedda5455939b1fb8b2ba3e123a9a501537ce6b76ea8c050400b3ba0646b72569993e0d29d9a5fb83ced35fa65929fc0f372999c5e8da95e875c7b3d8593dac573cbeeaa4a454704a48142dbb149c97f79b941faecd1b9f7dbdf48b99a1ad2ca2a07a72bc6263f3727ef8cf5fc5ac644c3a67af7b61dbf17194f8909b65605996d99e609e569dd7b6964dd958516884af9e769aeb36d57ade2516ee558d2519fc4cbe3ffecedd2e3381490dee3f07bd898370bc86ede4424eb826b6d0de0e237401478b951c24dbcc1d55cbd5c5d82f5138f6e7039df357e0c4221281565ae6c69ab89620d4e76d798bdfe116763cf1bc0e5d6cbeaabc9e5f3cba749536615814e31061cc4507c2b8f78be0e00a79876ba63920f6681284f3dc24fe9235a278e97c91cc07a2d227a4a4d90ed4c497fce0ed715716f7b619314e4b268f6d86ac665aaf7693c1946a01866da4a06139219081c91e5761840dafeb3a425b4883b790894358754619ecafd10ffcb358aa47e5ad8876df35f690d0f89642e30a90ae7228f92e1e08578c827ed02898dcba1aed90063d235cbc654dd154a33d8e929bd4f0da5a66b676997b25a8188f9879063f8a0d3146dabe69e03c1a24976a4cad9877f8a063c9c9bdc65fcb61ed5d29c9d8eec1cba9f280b2dade6e451e01c008e73a17da5d46c159bc07f81a52dd0e898c0b08ea399432b7368045c05bd3ddf65c3a140877d9de7c2b464300fa0e95903d759dbe0d66729cccd40167496a55c0baa523cced507039772d6d87615fb942e85e514e205813149a3e8834d7c87c380bfd504d82141649d0baccc22e7a92f0c6f45d4c8ee95e5d1279e953a4b397059a8f4c619eefbbff9b101de2a76f855f7355d1980366bc384cfc1df38c74bf88472c20fe7c915cbc14580c7904b1ca80483f93eaa355250119e669e432254e438616bf18b06ad755f264ddaf25802dae2b32e40cb14cb9ec053d72b69ac73cdde5e8f2940d1c80dd43d469496bdfad4182d6f78dd663abc045f964e1fb8859b7ea2245e8f20011a72941a7f4d91bd68534fbd12043bed1f0819ea57fa5091d601f1e994ad37fe207995409ea545889d5ecc58b4f8b28c02c182f83085dbf2a4b85de6e782e59e31ebba460ff38c6214e198b6cfc33b5622585690a00165d6eaaca35518d7f4ba03fe2af9428dcf0438b796152a5d3d8b58bf72756a4828e4ba4f7c5c6d3aab895c262c9ffd69ed6cfa012439657a98b71b5e1c88c448d9e7445e168ba5f9bda85e30932380b48ac8b4a1839f94853540b9462b5c4ffa5a8b8b0fb4a4c78decfe169482eba1a7990f96d3908d962e3fb67455726b54f77747c26ef05a885e9289a5791a69d4efafb4f0ae56e711db37c6b36599e19b411d6c9ebcdedcce3aaacfd4fd6e131163b59b9f2ca45a2d768ecc813435ff4debd7f16be8119b5c7f7bba9b803955c2a265a638a302e2fc907c2944c9cf9f1acd36abb2cd09cbdccf48fb993030f4c1a17b30fb81d7a8d3c165f1d2bec8d7188d66ce1c83fa11c0c275af91001a96552fe4cddde8bb519c82c3be869fb15511c14a993e8e7e524e691790ba6cfa8124f343e4f13844a7478b76b522e43c34e7dbdf604b1eea3c7c35a547b7639c43397470cecfa7c7c4273ec83a6af3bbc4bc0586d497dc1fa0fd5d8d55dbfa1fd18d84372001a6cdbfca255e7e1dbdebdb9c9ba48f01d7503a7122c466f7812a750fa69207e68009e716fd1d6ef05991241871c180dbb880ac5c8133e21c94d0b55ad6d23639bb46b3e90734a65020bbac4c244c53fdd7f90e3371998d5b15f5665c64b1ab652fa75b17090bab837b542b5c272370cfb8c7a8419c1df6dc0e7944b5d709026b683202c641b21ae91deed02b91d4910dc4791b4205bd71fe5f7d819dc0559e61a3e9f37e2cc95cc93d45451531c76af161f7e3a2dc4ea74a6c86ce0f9bc8f40ca5a68c6d71398480c20c659fadb62e12a54dec287196e9dae54fee2674e39cb2157f07fb8f2703b5c47758bcef203ef76f7c4743d7278f38875547d85200f46d8ab814bc14b42a49dfd484401f7dc04c5d1c333ccc30d8927a2f18998c5e0c9c330563133254757267135b440ff83847fd35194f9315974b848c4620306ec755901a4331d0200c6833054832db7bd4b59912cbabb063319cc68a9574532e682b9534c1e638ab20c854a337d97ce90efe4eaf60e715667f3b1c3402f5f3058b9192ffbcc13f89784eee4579a9c449503c79fc9707609e7002bebcb8f504a42ccadb8117babfd0f48bbe3ff6d7f812bda8852f9c3e4919c102025d93d91db7b5d54ad003f0a6b3aa25fa0773437045dcbe4b73db5b55125ed7a1b3ff6b4a011406789b8c471d4a738aa63c6942aeb7e08e03856b82193fffcecf3b1e1bf2be011878bb16326bed6a767f8459b0f559406717a6d053e8c59e8884a91b41ae93f6b2c0c61af9452ed4f40da0aea265715f6d709997abc94d5b476ef679632205ded024c93499c5a5bab77696ecd5b95e8c1eda1ebaf65f47ad78bbad35f7327134ed546b076cd872dca01769bb9ec151deab229d5cc6d4ac62a6900c92fec0575e9141338719a0a8befde32af8cd55ac30930a4bb980950a267e11b76441254af99a5b2c9436f7795dc9d57e1f973db6b1e5c997bfb5eb42833c3c763acfb25a2f4e9b499ea63dee89cad7409bdd1f958186b1c2531e6cc68661ec14acc336caf4fb0a6020680d383aa32b5d8e90c476cb55d545e6c456034709e6bc55dab20d936a72fe817b1f7687d47267b5994a1ed8ad5d31ca452f30c2650f087268f78dbc7d2b8fc3098744b9a60a32d63a6b95152013e1442b2ec4c614b01c3c3b4d0769e7ab7424ccf2455e93da9c016a5946de493f1e6a6c363ecf79a2af8aa68b0c4fec2e63a37a587f7b2ef9aa9dd26be6956112252fea7ebd9b073e14381f5733d48f752a0d28f13610ce2a6e9d5eadb3c6c62fa01ce99853cea4fd777ebb14c1eb2c46fba21939624553cd8feca995da45a95006ed6061d2b87c871f4edda5224903ec3bf714853d249ce0c103713852894414d6f73a6a9f7a3870de0fdce4fe557a8649d3296449c7b51c46d0ddd0061c6f10f48f71faad3fe0aa2b7b86652c8c912ee12b43a360ea3caf5d3832a40e8e05dca0b9af9ac29f7dd1f91794d11d9a32f84bdb09bdda1e708d628bd91fa07ed45ed0d2428ab8ec0b9388af2ac9fca71266bf9a4c9b6e34213b703a2f437a83da54d55dee459e01c89e8961335a75f8c02a2d089b525c7b482a013084831afdfd485f27269465853afd9ac1438b5c40da662eec1425e051d4fc3438bb8d8e9f476a90f3c9dc4197d0c6f948106ca24397016e3f2bc5a02502235b86de7bed723d309940071e9402e4546c479b5940583f5238d8053650e44df0495905e09fb2b30bb71f1522deae7cd8c2933e00f7493a7cf6b3e0aa8e755138cfc93d51bc84ef0d7694c7715a1963c0c2c1e8aeec50e7e40c933bd458c5a797a486fbaf1ce56ca456fef4b29884345f739f9740f66dbbc87009a0cf6ab508eebc762dfd9421fcae805ea161de57325c91a4c8f881cbb278ed82a7d6f0cd1259c621cec64f5fd3d711fe4eccdb96857c83a18d9115996a4f093bcd37e7fb9f58bac6ea7796dbbf66750ef6b1204187b7cfb39f84faf36f00256503527b9e3ccac6150b6978b0f04876e07db8c474e99fb71c9ba10a7c2e82e11faa5a7dfec95f590b1c5c825efb43054ab4e15f451cc2674e5556723d7441bdb89e435ba644000cf308634a5889ddc6653e053d880db74b50f2684c4840bb7101648c4d9f9459568bcbdb3c14520ce363dcee38194ea9ed3711914534a990081c718db532c97199b83e3e4c56b93a4fedb6cda4bcd24c103e652443aa16e290da96e675366f8fba6769024c9098b8645a795e6ac6c30bbaad52528f10725e2ffd78af50a2c47fba23a18a54a6c81c4ec21dcc9d0968b283addc0aa9f91bce30b64d94379267f331d93a7b3f4bad79e4cc5919b6b730786e416db906bddff5074a9e3da34b014844d3a85472992f62cb85cb2335e32e45417ccdbf79725e8e0db2fcaff85e8f622b6e2a659a51a02330bbea34943c5cf801654bd292458179b6e0ac0eefb13c647dbe59c1130aa33cfa4b991781c11dcfce553dcde2761d74151cc9ee965fe7bd2d43e19f9e3ef88514b74ce1b1847bb249d8e55f5eea819aa1421e65358ce29dc2b9191e440aa93a66876acee3cebd194c80a0cde4f450489fe9120961c50c1c7266177efa50547e14b8048d55e07d0d00a8788bb91614fd9fde44e9846e960fce462deaf429527319a9185471ea2e307c2ee074acac7c20b50e35143c7db8877bf16e146326e82356d068d3952699f0d81d39817c0bd4322f5231d53deae3c88dce81ea6690f8a819c16cfea1e0b7a86bbb4146ce2b078b5a0d0ee0f20b92e56c57ade23c5ee2b1e83502a6097f262ee3a66b7631546bad8cf033d9656cc20e8a4873981f4256e45fdfc3db9dca32d6b5928c16796978a5a47187abc4f15322537e84e0c155e06dddb377b61a36639c1d87541ed1708757ce3d12198039a4f5047b11ec1df10937f35359159e691b44d4fd769640ac1d402d2c54dcd9625ee3710db3c8f9d289a042ebc235fbdee8e9addf923c788ba865e225de23f7c972cee2e0167b950966bc78b190fb52090ff91f254071aaa01a2e4f00496f9bd2784aec7287ca44c7f31cde25d375f7817b3d052559b6ee3726b95e194964f84dc69a29eb71f4b76dd31ff7efbbd8ed7541442542018bc4e7a51cec9c5c7524107aa7436d327d6b1c0da1e4b2cdf4c2b88b72c777de1ff4e63d5db48112c68e90cdcb8ea0e2a770f11a8653fe143123e1a5a986f6e3a9b578f72ae69e90e7700eeb25e1cfbf8dbc7cb39f7546586e01a8f45de0888f93f8ee9c09dcd6e456a22d4a094f16ccfce569908ba1e5440642c6c5a3f2537626209132c254ef8fb63efafb6cec89e6f3a8c9a8a425858abb144d3c3b05d99be4414d96dfbd8bd6b927246e85a34a8da2678ec04358b4418357f84737697bc39373db5ebf57a081f7b6669ab713bdb56c6db16635054c201c5ebe1c176f873f448e93d91aa6373d53a30278422f5e9382513e53cfc68c131b8bed39374f12f5e58b0a3730d0e65ddec6d35c0ba87c5ca3cf3fa213354a24d58affe61f9d2dc9f7a221534a6a66f46e815618147f07b17b612256eccd48b37efaa3ef394ef964a9b4d03cacf16a07d936e8a9d1a56217db3e20a738dc44ec691e77be8c6b08ba062e4598aa1dbbec5467b2933f763c4ab531fbf15b81d465e92134fde27f1e956265c52d874dda9fcbb24ae9fd78da0044a5962e8ebd858851074723d670f01025fff8efd8b1ea57967b3375bd97856515ae92fc688f49aa56839cc8bcc46eed85e27da2baa9564c67f225f5e6998687550ae2d8b295d347dd7f27b9af6c0751572e59125d4d508823c66bf600ac7a14240d08c1285bfc3e8fd43ae45d8bbe4838c2cd45f190e852e3d913e04c4b6f4df92787a11f572436cfd92081afdd8317f75ef648bcfbc34b0ac917068fd698752768eccd95b3ccfdeb4f2e6ca2c0e72421c817a5b018dbb27398f6a4d824c5e1f13a6d7687987f09e6e36abef01a677e465e9ca98e31c5b218f687bc01392210932eb71af95ea08cc44f45cf3690cfe9ad9c0a6a3e0e74564104802e192e9b3af868ee1dc0ac2e3ec01de952cdc1c80ddb417c25436d41c9cb020cb8a764bd68301468e191315d7ab6262256fff8bc7cae7c1de4a181a5084ab6d34801c033ee1523ec813baeae87f5ee1350ff4ea7a82f2ad7f85235c25f6379a92b7a1fb2dabd2507db75e40389f5a0a8ea1a16d06124f01be0692aeea98ac432d22cd9bd75bf6cf4d0c7de0b8502d466e75b49415b67157b143c566c937891d120988bdbd74c6356a2b9f567d4543612b656ba7bdbbd1e3d19341eda8c634ebb6b3ee897de81f1c7d04725fb000b122481c7850169fa24764f21e5e9a3e96d106200e50266c36bbbd379d40fdd104acc518be959df8d6edafca18cd2203c9e54022395cf1ffbe33414c6ab335e32bae72add0c080ea82838ac136a0907a031776453a5bd26f8ac84006880c881d84b170e68b334a35cccd4626bc91cd33498ebeedc9878451f4dd81dabade5d889762e819e3e5f7f7dec19356c5027457730d4291aa8bf20b83d506a24db80530ba89a75302dff2eac60f045edca5f9f97e1644c15384c822d68ce0e370657b647d993886d997a6c6085ce5b9b334fdb46f0132cd16a437011d1e00d241178be0d70ccb510565afe1b7b75202cb4c28b5a6c5964e9f63bc01fd88e9fc1ed5b33fad350e96c6526a5a329a4e8b40fa719a876d06a5587cb778bab8e2a91ba4d5749afa584ee2b72ba101d4701ec8d31a6694403fe380ae5bf2a8f6f02f0cb0af6c6fe15cee2d3661e99b30609b22e46297214afd4bb16d0afae81340a7832a6dd355aa36f69360da89dc19b4fd62633a3821db00b91f59dda7bb02dd4e7b437916fa197393a25489988b5f0bf8b36481078844d97ee178f1806c2a8740a7aa34673514db0a6c32fe1476c83084f4bd6b42c5945177579db2cd51bf9a05650e1e1f76390c7ebcdd0a71316b52e24663fc9fcbf6e42c87d38926ce33feb7fe09eb0f4d6a8a01b93469dbfbd19a48facd12089a88e3d050e0f6d415bbd43999946af3a2ebd9129151854a3e7ed421290a9e7218fb19d846cef628bd054ab5dad1d8f72f64eb3af5c0f6699a48f7be01aaa1949efad94e4b4ac1ebee9cceabea64e270adc166c76e7e6bad304b4e91615ffc80bd2434acd5c7e115ed60c31f340389c893d76175b3dda1e97f385fef236e0df3763532e2d5401fca3b11f904df2a9b90f8b237d0775d2182e5c949c31dd4406ae5c65ca22a8c434e7c68d67b783e172305891c5d95a92d385b3b80ddc8e681c4df4732b4b8ced4e45f3e475b7332e5c4b772201aa546175cd65f62c25d84e81cf221bf366bd7533e94bc3d313bcfd70d97afd061330ea19da5dc957dc9fbc9503abdb2768cb09f43dc8fa42de0df4753d4d15692d70befbca947614ac79c3d80324b0370075595a79be5e1e519e4d0899eb63b16b36760b2ba8a4fc071465567b78ab372030b1404d4b0d0fa10eb15d7dfd4b0be4c3854433e303fb5cfa79f4efb33df337ee649d5d361dd9d9ab621085dec5970d7de0e78c43ceb0b8880ca724b62096026e3e150ae64405faa8d3836aa9721438b494031ef12e4183f9a14b12a996dbb6e7a0dd56e52343f73df49063fbebc5bbfa2480899180c54f66fb46f7794651e343dec3eaeb9dc0252a94cf2f6c735a5be73992a7d0883a5a12ccd76be441888aa219e4080cbe79dea7d622312fb64d1633c06e8708e043158826d55d771648fd14cf43cca319e17e8c525eda2c14e2aba16899a7faafc8c59074d0d9f796c2f1c22eea5880487c0fbe48a90526f31f1891a24f9f6978a13e108e71453bb225319cfbaa0db19ef77ae56b60fd66e9d53437073b2d261829ade3329ddd2a302e6e75c6e707b7ff0c8e7205c94e5be26b08350d59c9ba592dc3c153054cf65f6f4f1d7ca9f60032d103e289c40b8a273d3fed765adeb6f2a64abc9109fa09ea17b65ef3aef81df97c483e38f91d41dc6973035cee1bd5495fa2d41f36e64d3b132b7dec2d650d4e0074dfbeff809db71cbf364a3cd9e1bf9b27beb2fc5be9a821363591632702f3ef07f47ea2d20ed75375621ac39a8edc99cb7c6d27c125870f24915baac9b3a76566771ab1f73e0a7ea03b576244bb4250499e9f62e6dd36dd7823b82bcca4d5c37822a0d5449a47876383acf87bd2ad29e2492becabd810b4aa6aae6136dfde3b6d86a229854f4b78c88d19500b5696957db7e5d4ca2a9becf533bfe8e0f6c89ccc01363e1c8e58b949f8fbc41583140b6c2df4c1857cc49684ea37dcad016d655a1eca6057a97a8634ab9ade2f2d128da36a61eb500b5cce0adf47cc25b1a0bf0bd058988543bf64173f710d35461c54dcfb43938da15b8d66a76b1c3036bfb705f2b887d7bbcaa3fa22bda1808a8f5dee4d7424c7390b5ebb3cce1c471e3ac4489b96afc1b11594b392693ba80f6551a0ba1641a1fc1b44dd02fc128aa0773e246f605efb2e81401759d72b90b94ee695623a103ae4c2fb2f4f81d69b3fbe871544172893c7c9de970ad4d83ca3070b8dbb17d93fb7b6c159ed8718e06c0900e94b18ede18882bf1f95dfda759d5c334b0c3069f8753d2bf1765e2c43a91925f761bb9b9df1603834a95ad30ad3b26893fe25f5168c05ed2fd87e175bbf9cb68746e195b1ff882be5192cc9227c5edb609e3655eeabcd0c4867808b9a73a618bc5ee7b2d510ba485148f264a14e0dcf408df2afb7e124e7bf30b60f65e2917ea0f0cd01bf93554fae392425333b112f1221d4eddb42f3573cea7221df5eadb820be2afd8e544c777d93bc4c353ea75299502fdfcf5321bce3c3391f52d795c2f5b03dbdd6b8dcf3be642553ee2e43bab1220547ec2feaf7909907285410a3d37c32551c4a352c84ab11b1ef15620da06448b94be50ce0dd933139dde3ed67d6cad95a8d0402894fc6eaf0be4d845ff91ad406b01428ee69e6c38ee12c2737f7509d11564bb03af1404a72e1f2e6fd3f17352f87853044f4e6a798dee112afd27b9a69ac545c4999ac3a92e2798fdb50d9a130a3090b8fd70c460fcc79aa86752226ee25eadd9b985faa1662992d7b883d121a0496f393eef3381cfd354c2089bc7ad6b84c89827c36b417e3c983347397621f5f09f5c0f65dd49c4a9e5d5f91893834ee2bf5fc347d96b0b4d99b10605811f207f9cb763364e75c5622b75b22ebcffe0ce876d2b87f312f173235b0bc82301b474bfda2c6957d5f3ca7648f94541077d2a5f568565fc7a8a358eecc63476d5863c48fa774c9a59eed38e0387c11dca6ef254fa38da0af008e4623cb700f0cf5cbf2be1ce44fc4e9edecda566696be1f9a4528080b203718679e252b584ccb67495faff0f0fddcd10ec99829e49ba591de0b06c69a4be13a4ffd5dbfcc0cc2ff6e2fae489803df52d2fa3722b1a94c4336ecb5ea7ce6e586721b4b84f9e7a502e18cd91e9648bbc9b6d7c68df6f90a522a516bdb0defa2b391c9fd1d8acd0da462fa47cac8653b4c7d92831d7b4b8190d380decc480196e1444dfb2975d92700aa8fee7d614e9534a0cd9fc29eb1afc2b170fc54b21474a9e572fc342f0f1d1124242ccb11c0ac1bf8aad122b94e640966436cfca5edd0c516186cd77a565b8763bf019d267ba23473bc56f7cdc16e8015848d6e915cca16aa90efae90193f6525b5797672bab073290975707e7582f4bee83725a08cc9c993294931e9a33b26a6c64218a43416094c788d2d91f599fdec184510a44df10ed39a912f217ac06f54abd2b127f26e2a68ca3692789d91c78127003266bdf421a05d5407271aa803f4396970d15da98a1dc95e3e5697000de24c3b71d3099beb7131d46a1bc543b9c9dfdb6bdb9e516abede7094cec2ef91a0e2349951f9640eb071003d1bfbc6549c9ee66c5265978da891d84042079a9d0cab4256c86b6a1f10213b87855c1032edb9e590969efd99a060712432c48e7d1b01364adc425d5ef61cb774cf207ab405261a154e7aa7224a4f53644098dd742d699294b4920a8f5ee33ee265a11d4c7d7263ed919f842fe329ab7eac193b793a5dcb631dcf18185cac7759a471e3599b50b1cf6edfe4761ea9b96430080a9198577b906a535db86b7a5813dede414d32134117dda0933d88ac8e21b30bad53fa7d9f672076128787d293d5cd2f3507725e191e007e9198a3529b085ba0a0f96764563f23542b5632d241df263ce1d0693ba226bb5d66207dd30fcc3fb1de3d957aa0c8dc562a78a3e8af503bef103481db71f88fd105a2e53cae7bbeadab8bd4d9d98cf665756b3d7a4788a6f258da494d10ee1baaa5fe30c6e46fb883406cd25724a07c7cdc63fd9f2a63054284cdcebddb57d51749dcc81c07fe55819096f10a2f1d40bbfbe2551967a7976e800ca8fde4d9bb89010af4a7e393b75cb77a150895e7307b3835df6268cc6b6f3748e25caaf161b4a74bd5bf4fdc36f586a26e8e499dc84c23c4eed3921fc457d1dfbeed80db196a71e17e3d8169759ce4c27baa198ceb56a38a7d90428573f58738b321699a4ed7c2b55af319c1d237dbcaded425e838288dde742277f9327f775bd8a52fa3208606421c49d3bd5451b7bf5b90280b8a22a9ff1a6d6a829fe6fac6c869891805f53a4799ae0ab19cf8d74e9c5760736f8b576b7debe2236dc70a725d331487e161fdf9e998e168413aa721ceff8c55f08bd5c765e6d8558d530f1fe4a32c82b4dfcc7e361dbba10fb65f08f40cafec5d80012dd7306f84c6ca587d7b0ee140f8ded591982d0e0d8b4d521686b795d36be0bb339a9f3f1ef1ca2a850631014a7d0ceec41e59319308321b53650c2e89f31138e671d293bd3606cb8b8d657a57fbd03b14a29fefea9716f4775954823d46a278759abd4a2cc486ddf824c38e5ea889434ab9ead3c28bd0f069c3d7712deffd76772aaaa58c98386d56499f83ffebf149f23d0f82a4dc9f7624fcc98fa98f196582159618c8a7b51800cfbaa9ba0c95da4569d78e1434f098d9e177526d7b6103149ad7f6eb567e1460fafdee2dc9387649a439b0074dbf2e88c486413a517fe59ffc0037166c3537fbfabfaad987482bd87f8433f1af8a6cfe89d9f640d9ef81eadbcd7f52661e57fb6e442ce3c58bcb0a365210a12aa3dfce7216c058ce8996858bcd55eeb97a283f90192cf18659a68509ab40dca4a946bb9f4dbde276cf3f6bf64a219cb79231de34afeb9a1097b7cc21bfc5430dea114a4a2302bac23f54091b34fb00a565d28a7cc33c912b9c7e0d0fc1ea556420786f51304dca1063af70edfc937e446e272f2578a1537880bdf3cd35776c85fbafc75f86be2d993f455e925e99b1bd35de9594f5a92520280905f1fa32f9bcb6d052081ecf89ee4c9f6c710caf65d3d76010beef039d6ed9ded3306a8336b585f580e839dde1f783efccb2b0697986da6c9327d7fd0ae50bf3f4d3790b036b8d350407264adbd3f63c026c534d2627106f41fdd19c455fba2e799004dcd62861a0f26647d231be28909f80b9250b02d8f5e9c67ac17f932a9f2e89ec53de35536056b408b2d379bffc03160ab3b044b572cd70a363d72a0e9729f66fa58094a7b67cae0540f71c63bb0de5a9f923e66dac61463c717ff7000eea0a25a1f138d02db0bcc776e0d78aad8be837fce51d396ec308213288d240b072c7bb648084e5649f8b50fe654ed5aad4d8eea4a37102ed7ef148b5ac6916c93acdfa586bf546505a75a6807a6f1064133b56c94849764785580f3c2618de9671cdb99ecc64a0a223d91574053565d068a30cafafb88b8bc52a24755514d6fe426a567465ba7d0f5c0b56979ca1348dc9998bf40b5cdae518aaa3874469ac45a9f85d27edfaf7c76a1c950b7e4ae50056d1811eab4e2e2582800ac9cc110734360484b76b554eae70b4ff9cfd96a7d3850ccced4b019bfd0b88d6e589fbbd80c60c002dd5b922de8df833765c60360a5278884fa9d0c9df32611dd87bc92226c099b834016d99c1fc6cb97429a47592fb7e5fc78f2f7050119e9deaad7623395b54bd2a274cf8d30c3f8c2feda421fcb490818c6cbce9b1bc5ed908384f7b0530b1aefec661419430bb5c34bd865e3e1ced56f1edb3dfd04c719ea1a2a755f2f3d9c95cadb175e9a530fb65d64b4143372c0678d469d6ec72ac68fd5c41a9f44d1a0f601c201b3dbe3bb13aaf0d39fe151a79ba5fafdbebbabf4b758585663d753a81c229763bd640ae39fe86eecd35b3d8ffc373bc6df1c8cf763e897f58ec1a376de218fd208bdf12f15ae3070fb505170abf66947d3e4b6012609681b7dc6be79d9d060a1ce6e09ae83766add9e11a8264ec6d8425b75ce0e4412a5f751e235c9d4581efaee54b457678c120d4cacaf1af4e3ba09f5ad18887bcce6c82e073870fbb859e4f4b36d60a88e64090b33efcd2756d821cf034f864c02649e49d7cd366b7cb9a5b288a8c904dfe587d7dda31d91a5665c1d50b1cc0aa7d6ca11b6184968da5f0471c8c8aa42c50154d69afe7086e590e6157478cb1a97088d968fa653b9fdfbfd1f20f30140c6b1a4a959dee9fb47f7de2c5a034aaa6e6ac11e2b79f03e97755ed434436082594bfe1d7a94657e4b83d9c0f8bdb8f20d964d1a00d3767e5254fb0b42b4fc1f9cec116b1a1ada1445c3a1a16d5a88fd98d33abb3ff24935675521766b309b4c9a525740c2a1f158e5c36f02042aed1982d6f68545c5fed4108bbdbfe15ac36e79fbd910fc5e4950d9da64108e02289bfc25af2d19b3264e759df584d57628498772e724728f6b60668417f36fdea188bc1cc5ad15d61545312a88b35cc74ae07566d36c51b7f6b388f938ef80b921b422c2a70ed3d46ca32bdc4754d76441b39596adf2f938af5cb7f035e7de72bbcafb43a8c8f0fe6803abfa9ccf7891bb815b55dd913116cb8b3fc18d8f5a65e876284c7936ce4db97da01b042e6eabb4d33bfdd216fb132e3d1c080f8a5a6df04999e050ca82318063aa12502dde179a8ed4dcb80dff69acd01e8a966f417660a37e978e6c86136bf232745139447030ca218bb014b860e48cca69d3875d951f0da78d002b756f1262402d52541f532b9bb40452a1f639cc39d89165c791656d4db17d03cdd7b7dbd3d92599cf98fb3101b96cffc970a52ddf95a6ceac9f700e8f070337b698238292e0d2c0c468bbe0e74f6279c0175da3a30ed33e969cd3ffff031361a8f413ab8bcccad27301e8a832e83cf17c8a728faef5bc947bc85f8d32146398134acf570f10733e666c56994e8bd746c3b97f1388a57b3e9e8456cbc50838e87c9bbb2984a2e1e1075278195095f298fb2e854cd63c7f361cc2108c55e8d4744f2e4527583b2002d42dc21d532a8d3be258353f9a9540a14b2b1d646207d30785cd0f13882104b290f5dc2191e5d77591f43c1016180574ed2fbf05605412ce74c74349f710189702af488a48c7ea6c85c5837624b6dc2a090a8033a194db4b9e72c1f578f8f59083e9906198ffe5d47751d4f7886f1d20fd5f2a6b63b2e8abd0b320a18ffbd56914467687ca3507935ad4226f5def40c17d3b63aef0026e90b3fdc884973b02e895443b1720be606861b51b792d7d473554f27129aac08f33fa54ed00af52661093ab3f3e80bd0f25ca0d18279aa43e8f8ec43bef651b835bc96eceb31b2ca981aa5844ddec6f006a362db39f5fa033708f43ff517edfd7e6cb101cf04188641eadc3eb2d3e36ad158e774c1172e666610ca97a39df3ed0f9753ecb1f5aa130774866306282d69578e437d87e250d200c508f356bceccb3a37386115fb0445e3995810b9a119d487c986e63bc7eaa38cfecc8f2a248077458bd5cb88edf3775a5e15906c3f038aef04bfe06f9ed74328eb7f7f6ec1a284c4043881caa01b32278bc132f57c3aa2b5715ec3fa7d4479cd13be54c7f08efbd0333b2dbfbfebad5455991410985dbcdd32d27f72e3ac83fe34fddb750226ba2c295b4dadeead02637cb3e48023177a33028d8c6c0c84d4d04426a1db1e6664fc1705ed7f4b628f06a7dff17553d4009d9c49ca2ea6877251682bf761d49996d519ce62df9fad1f30b4bae4c3631d002cdd1a94ef15db0015a8ff39721bb5bd5dce597b8099da2e44f9ddfb5bec790c48f0f3c93ba5e4aed9a6beed77f532ecdfb9f1e3bfca97e2f95f174e179c23d9d01eb57ef62f3c22177ed0e519b1959364d9cdbbe31958e8d386f7f323201670279d4f82771de8bef52dc987fcd416e9ef67327a7f1a14511a68e4a4c88f520c30b6648d13ebca1f60ed5010841a7bcf96ece154022155f7347d4e4eeaed2ab19152884da07e36d2c08c75319ff5ec489458d84adc6e23ef690e9a0f9b02224d3a3a04c602f0c3f6e097a485709bd191912cc2cc654f0c865ffbc2900861f1fa0dd465f38d9d0662e60ee85e5502f851d90becd6345fc0a60313d0130544eaebe566d76adc7efc69c291668fffd50ed8a457c7ef21fbc0aa771f9785273343ef5151794b4d69bb5380e9c32feb038fbadb7e42a7cc85483b957ea9c1377ed61e77a554c0a9da6f9c265d1fe2b39b4e9aad1fe2b3d1278df0766dba22a8c73ac86fdcfc0e22eca05b52b56bf647a29330db0c5a1ae326e96d14e0c552158de3f635dfd2b250ee9d6d8f17b9d3899f79753cc2457109d08fed60d41a5ee7a4659e710e80e1a6711e6bafbac4bc91d1b7379571093b0b4637a167b266282c94e180cbb6a09c2f697ec68124241795860b35862b26647cdccbf024e8f819c1b0f786382b469461a16d756d0b71a95bbea770527dc19e3d389744aa071fac513033a82dd1facd9dca0b9c80ceaa400dc08694c4e4255aeee4f7702ae3e2a49a89facc9594d75bc5c955c8febc5924738fde55e7e79e4e0c0fa382e9302dd6a866d0204c85460b093e7aaa10ba7d597dc92ed6f195365d36ecaf97e277c1ab3dd40490a8aaf6b872a470ab98ba0e230b92ce381211c05bd9ac29f25d9dc8b070ae0306c0bf1be83a9205ec31e1a6d7e03bbb99ccc4ee3dd30476265521e82bb0a26739dcf3a4021af0b0357c732b9e8ea2f30460fa7529245381c7ee160bfa5bb79a1319673982eda40d562d6a85350c7fcdbd60b8650379623ecb158954832b74dec01d9db5d01a274cb9b746a91fb205b8175f47f2d4b56f7f6a72fe8a8a09c6c3d9b5af088c8a75fc6edbffd9235775d5ea30289e151d0b74d0312ac635f5eb8e9f4567129e6cbc0fcf19f1c50933f0c93966fa1beff7db915ca102211357e32cd7909ee6c86d11524d41ccee637b8eae5d04e92d650f03f14fdb261ac4520b41929ba37f5107c4ea7ef882db38a87415f73b742c00d077ce7d52f1c2ef3bafb40d4bc5a71dc18936103f6f2b6918610cae415caecccc001cd4b8766c324720e39daacd9c8502d99b5f7d977442432edc3d9807a8b54f9a95272dcd64dac489c6a81d3d73e53484c9f9864c97eb5670c88e36f20fc8d5ee97bb6d0ffbf720b30637615326b56fd8db8ae95ecceb558a899106390abd67510017ccf11f6dc7905df60de4761bbe7b94d24099b1f8b7923d9d8d9b96300870e67aaf6449df7ec12f8525070b5af462599be681a4773e3c21dfb45192471e4674ce680b34a2393dc874a0971089e7e42d265810ce285beedeb5a970072a1f0d5b696f06093424d4c9a6518a5bcf5b2ec08becd54178cb0121375e3ec192d41a7b0a694d2c480c5c7c134f4939a59347057167197f3f16feb2ad8fee078cb69a4705a0a8475db02d6b753115697e62e9a65987b24893f49921da0ee90e3ec1264b38a494fd3cf23fa2ecfdc9976a497c72c1599b440c8a1f297304371f51ba216e09122edfe0a9149d98e6aeb42231b565621d4849966a9ee46f160ed888bbd50fd824aa66a791609131b3b86a49e7a4ad9e20d13f8d1e47f7225f98b2c5b892f69f882c0ead06c30c9f1d7f8f2c961b4082efbc15d48b61333df2e6a74bf0991bbd60b59cdb259df59063f05a2e15a7feec921553a5d2140a1633f899ad3f5436316c0e328d8b0e9feb477b35c8594e4b1e6d7e91793c1e174202c369769bcd7abec4299bf7a9f233a1ba096def2bbce4bfd77c85a605f10489397b4bfb3df11a3ed2b66ea3a06cfdb2140615e9b25250e7d3c04db1dfe9f7c224c490fa5cd7382f1b4b8dca81375c603e394b4d0b51e4995aa13c139d58c2af75f9e225d847b076223b719a61e57108446134d1762cee7b9117b1fd4486ac506908556a0f72c332dd28c35865bd4c32ee2741c19003e6de5667614d44effe6a3b45290ffdf70c71a701767e9566c8b0a6959fa6ac5091c96a31b551afa9f759c9f3e8696a662db07faabced60b0f85de5fa77bd86b62e353ab060643687f86508b8559018c6ce0ad0906dcdc56a01fb2442c21c11f4cbcd05a1bbda80ee7ee2dd2cb2e2ae90b9db5a8851c895e3a04424a5c34527fdd0df79679958127cbb256552a692703658b1da9af235ae3d593cc6cf898965bd68ed939e1b3beab0d598051503dc1228d774aaa0a6717734c7ba84e3e2fa453dd42d0c99f0e9d3a7e9b5bc4dba2dfa81d974600107db14cd762f00118ed7f583905c46946c93ec330935c8fa45ff6dea593f5ea4d0447557e58b09ef735737257edd4f9a97d09eac5fcdb469c62e0afedcb3d6842c4ac52230a81317aaf8e406f6cc45444b5efabd878810b4fddfa56eb621c110e50a3be885ec8a20aba1aea2aeaad5a7db9f84077e7cfed988924a770aff8ebf8a2aa27bcca437aba033d2c0dda742d835ebca7839f1b268edac596eed5b3e4e88aec46800d22a5191b3285510e574e3f4483fd399e30fa70a866f30ed90c67396a06d110185467bab1d5e0d9de4d1c4aa182fd72bb78805b5787b153ea68103cef02a37c04239dd9fdf98ee10cf23680506f5e29112bf6c4621c667371c0e2097ea530685635bdab6028438df152b439a6466c520d504b5e9536fabfcfc8ced548aa3e35e7ccd0741a799bb1f2afb7747c3d22fd0e7338d0a20e1aa50946f49269c007b17f699cf0d0f7d848c280696306960a53557a62726d5d8a286d96ef57cc9c1cbdf08807067bd03e805eeeed8672f96c728de9ad0cf47386026f4d783ab2a803446f3e12fc3a998d37dc5bd9b5bff3ddfdd512ded168ea22122c0d4ecb56e7caefe023e923a85b545185097b33f4e361521ee6d152a21b144b9377a0ec05b3c633ad6b0391f4f29af7f6bd3c3e931caa584f246deb80502d5b2afa8ebe9b270b5fc9cb16e61e45aac8c8b91aa06f43e9bd6afce0a70c235747042a51195cfd67bf4171f46fd854bef4bc6ef9a47da9f94b34fa8309f53f5e4d86626b8daeb34044b063c384ebcea13cee273ecf8636de43388c6ec47369646940b9a56c87a1f095d924822413d4df2b747a6a8643a77f8ddbd705bfa178c9f9681e2b4afed5610d9f5d13b6e696935202b1cb8bc41ada46fb720b231f31c32c0efa7a04b035e32511da556fbe0d74b6d89f14bd0b6950c533f626e7fbe98f795a401a320ec29fba8770450ef27babeca7084ed71237dbbc88256bad99410113b88db47d246215c7cfd0aa2deca7ea112da52bed2af3e27e562ecdc9ec5096b0f766e1e4d4b32e70f885295e813a45dc60f5ec0694649df70c90e44806bdf8be242247362e127155468047c0e85d58031051f0690bb0dd70ea6f84dc72f39bd70ca60faa316245093c731f5101953cc0ec16098f8a1c42f0084c697170c3fac3b235b199cef57846e0381a53ef2bc870b57999fb70805a7540174ae859927ff0fc9707bfb709bde1a38db97911158f1c4922c316243f89b1e14064dbf27b02e0148ee0065f7e568405b9fb146aa3b18a29466251926af028d02617b45c11f447d5152d6783190ce1ab5f1d3f8248443d4ba0e7a8368920eb61ae469a5d6effd7aff9f68a44d6b5c6ce2286c6fa76439d2c5c80cbf9747608dab0acf94436a08a841edf931443d8c5ffc2921655f1134e1d67064f2db1a312bbcda7d7ede7681f172028d5ba3d5cd728f606258d6221ac6f127c539db3bd63eef1ab0150dcf099d023b7b0397031436c7f2a45d5debbf1ee1fa590cb1347300509579cc271db82ddb7d534c706a45725df005346ac6561809c2e7623da9f002c5918b44e3e1e38ee3337f8555b44b32ed5b1caed20f1aeb4c7966461f4e919c96d5e81636db10da806102b3bf0dbd73c7ce2cde907ca2275357ddd3610ccb3405029bb6b9500f7ccb24f8c84b45e8375141f98fd50787d6b0536659dca66d5d3dd4e708c93acbc5274ffa08ea4bfbcdb1962a5004b3ab386c16181714356562c6345c647ced89d891c0f1523260c8b8ed9465d4a91e4bd516472195260424eca2d2270415ec204a1fd4ba182d259b9cf10a6b36fc0fa63e68f9865664df457024b74b09a865d98bd9a51fe59197c0f0d446200d5dfd7e17680ff20f358bc8b2b477b7e018d3d0d2231b1cfd78cb9319ba0af4fc37b4d2538af6c707321ab20825c1c884c5e0e996332fc6583b18141da0329b24e31bf812dd38a8c3b5fd1277b20710a168911fa6cfb96a7a5ed411b3f8bfedd8378b21868a30833aa70f38cd75adbc4e8c29ccbc070fd8e6bb07756cf7ec31b96543270df3758d7475ca0f97cd94fc06f3c9a3656c0c2239e1e757648296eb9d366ceccef5b9e554df33045d2bc9025b1ce8ca828b4ba4c61ad3a8720e1a9779c8401ddbfa877b4c4403f58410f98280a9ee31256495da5792089bc4bb5300f9c7f58b775a4ffcbdce5355d72476b0dd98ea11a3b375ad3a2635d62033e350bc7fa36bd858c73dc654a07536bf0d7e7a1e2437757202095b58253a50f16da886138e37a2c2f13d73bd6f032729686dffddea6e97ab191b7c2597a4eace03011f61db7efe24477e7cc6fc4649309563aab0f176790ab89b02a3169089b288931cb1d5eebaedfec7d3a0719bb57e4ea542adde406bafcbc5585fd43052f048a48da38a22a296cf708772d00676da25fc7defc515ef6b8dda925f2b169f0283bed199c0ab242b01a6775325b8447dbe5bbefd43e0fe2ac39d5dc431a0882c675199b9523dac29030b96c641d87e9436c07f8a207e26142f02ff204073c51b0d1966cd5356005e857bd8abcad2eeed34a1d3d2b1a02063007a33aeafa5bb801ed23d070b64fc938c870dce78e2c8607adf29cf7020bf24767fbf8d4f159a1c9ba440e1f49d05768ba45bf2484c1340c6c41b4c2c7a6641f31ded369b666ddbd17a4bacd922f8db3b5ab7cacdb479a1dd93583263380d5f42bf1c201c8cc0a5bfef053890be2c1e86d88065869029324f8dc5e8ccc99158b010e5dc5d6fd3dccc540cd74f955582fa5d1efd1fc7eef6542b7f7c9622ef85d4336b452ea9f73572465aa468daf6fd6d2609971f2fe1a3302bcc15c5af2828725192530c916ea182b751f23cb73f387b961fe221ae723a2622008ca791824653f0aa0b462f82c11c94ac5e74c5d0a46b1c5e9518d34b0c48a2881c632dc3a3333ae52b7550ee14b3287e2caa793e224c7dc2529e3a777b4b67281b2481e1bc84406ceb12b5a46cb7cd9290ca7c63f40ce9f187a9444e0e31733002ed8c28faf7005c5956425e5ca737e9922dc8f646ab1e10e2198b376a7ac42c50ab89b1d27ea5cd35669b2ebdddc22c7b4c66859038393016309f9e1cadb70929d21c7e17e817be26cf4c7e70dbe77bfef7c2f910fcc396b957f9bbb9360b07e3df0cdc5d58be06f2a3de778d5deab8065917ea3b4d6342252f3818e281761bf7d0fb75cc4a0f4405aab1fdc32f0f8d514f6567718d07290278f8c4303c5551389fc37c21a26cf9b0e3137fd85982be561e1129cb09976a772c89fbf8892b925ae9e4d0f82e2514e631576d456f764e1191430ac3c52d564160377346381f0d3fd010d690531766915ef9dd4c76d743d2b57556e13b26c338d0ecd65bb61f56d4591d025fbc3a3e59da8013b4dbb584865d236c09462a8b575e69dddd55060c2fc5bce705ffd1d785d932750968e10d3562aad8ea6e226afcc3e2cc37addc38638b55cfa0a3c1cfbad1942bf12c4230abbea3c49000b4a4a799566429633ec1d9007fc53011a388cb9a9c9e962d1e149dcd9ef6e82c8b3b6b94597b27791f45b4b33f95cbf2361cd627192bd86e776038ebcdf82f66dce2b995431c99688521eb8c67ae017c42609a34b284dfbe8dfa6ba7b7860aff87ed64f1bf71c75db09fa68e31d873a1ebc8dd501e25cc7375511a9fedb466f280eca4e6cf04b4a455bb85be121906057e183a89245758ceef81b439f4f5764d32d3f47700c65bc726f8e477714c7a7b53325d0960c204073d6123bdaca1afcd815bfbc67e7c896a257df1ef6d9dd6208d3f13b1d0cc31bd7564117a0aa4b37fc9cb8962b6789acb9ed73a6449506cdc6ceb0516202d4db3b374053645368c5df1e6a40957a82b71de47d5a8b62aecff95cd901f6e478f3cbe09ca590e1e572f63cc08b36a63782f8e227a9db608c178103d15b1d47b53bc86817764c3f695b2143ca094106b360b2a1ef6f4c0f19a9b08083696a699e5f5a5846d57e8718a845773fc9d080285771a59f6351c90724a2f5714c3586c511a12dc562647acfa6a3d26480acb713932c81dc05714883d8079df220a982d02d6b17ad98b7dab5580e4b71e3047c8978f8c5e7160b509fdaa0f9f3b579e2f5b213a7ab3292693be459f22acc867464cdb1a1a8b8e9b28f08d265e5a52d658ad3c3ba73e996d3b8f760223f25927b928efc4d61063daa77e2d73fd4e2d58e4d1c05450734c35995bbbf868812a1502f3bf82b5d5a23bf5112306f02ea5f75d030729bacb3d74b411c1b1e1db84ed871311f89c3637c7a452017e72c4c5b3015b71b5818b98e7e03c45f9f2e1036a8ac7e9e369a967256669b6570b3301e3ca12898b1b2a3fcf643db61b30df9f0f73a12f9291eec7d5653609580b88c13c3cd1e04968ee5913e5a9b229e5ca87e68c381875ae618ba0628e6b430a637398fdd077343451345ffb6132123d7a852bfa9557d93287aad1c0edd0f70fe881a025135c951973e9aeb92afd4db1da854436f58a2389cf6bd546b87445f9e48df4573f329248c62bb008e0329344250fd7e417cbf22e13158e6b83a708f530d5ea0ef3bc3c3d031fb7d4d87e028c5bfb60753cbb45fdd307c7e1656e78a7a2aac1d162cc470f0a10bdfd091ac5c84ab45f1a11557fcfd22d6bfb17f00f6b922fe1ceee59ec59454b5ba848bd3c9bfeeb9ecade50574fab296c34f64c85d77739aa0aa101198761f65100d2ea362ed6d6380b76a06ffb3d7f1ad237243dc611fae81012ba236eb377ce51b185f07d660ea7f148516c4e6bfdf1e734fc16489bc94836fca39e54348ea9e65e73603f5b7be15c2d0ae72d26ff9f4539c64f617bf18019b87ca53a38705c3139f1fd75bef57fb8083de64bf9ed5e447d5f6339307c5c2951de7d24a446b6ffa9bd653b3cf1a214746727f90f0a598a6fd2d5f0a31d64f10a45293142045b8f61e868279c3adcabd7067201774879d2b4b5c7acf7c0f68008d51f4f01dea25b63e2ab4b6bc970d81a1b3c5a3f775b1ab1ca2e9499aa96dc281bf7f611529fe0737dde6bf03bdb864cb69170246159e581f7e0920e3830d42a7e9ddad2f9a8429769db2225a780328c3edb2577b90b4026d3620a4b9de2df30a1d4c6dbeea1c97d8ea98c20ee82e04be321bd9874132c091458e4f9063f3e566cac4f072ecf88ff18c59295eaf475b09f99061e6a9501dfbb7e2089cdc3d6aeb9e67445987b677571792dc7713c0052075f5b023cc107ffee41afeb168172e73a1edecf0e85ce8bcf0e6c8be29eed8212316d8bc3d2c5300ae1963951e8e09d21233fb61ea1d5d45cad113010659028378e510f0b358b544564577ea22e1ad6d7281e46c22e22749fef5f39ef533e27a67aebdc63cc7f6c15ad5a2f8725fa4e040d947730757edf21a682e9ca8b1d84e14636963ac46655936c1acf08d7b27f57e5a09d696d6b9a7751735c6007ad37dfe046079701a334fe7e4628246d9b22124702424482fcd2235d03abc06f2e157ec775031b2565ff69944c5e55b431cbfce3016453efbc465a2e86111a504532fee78e03c55902d7b103d0a33ca892409cda6f23d9d2b6dc2c5ccd50d83f4a5d9feadfb9f30762bfd417e46f53158905ebdd78cba14e947255410491773bdc7f33b6df1e639c99e498be8be4d44e367d4a16c1f3249e59dab9b20325f95dcd8ab8ab20ce14217e90118df9943c46bb054347891a144a1fc79ed5f04354e64cad2a5f4ac3f2efa0331e937030b2affdcd674e9e76d621d5681477b0fd72354c359ffaa9204bfffdcea29e374ad0adf018256b459ed0d7497706ffcf7f7aeabde525d42b2135747bc973be0a918837e5f3c3d9be86096728a09cf3ccb7c5494cac702641f84f01a45569599d9dd4e6bb3e0957f81d24fc83975eb8c4ee610fa037d2c19ac21695d7789698af257f7b42e96343fd986fb0036814854378bd2c3e295edba47ce96e1185ae3258a3586e4dfdcff17473cd454aff0ee4a70b001816afcbf27091aee30bfcff9cfcbe3b2083f803736e37fecda8cbfd8e1dd5d868271ce2b81e5a6f371abc7370978190b961e86218440ac72374a607857383ae7686fca6f9a50d4238782baa0c03b6b424b5736a0f5b834e0735e702ecca9697da560e72f32619979034d95f790645962bc7dc2be65df7041626dbc27a2af9bef9694b9c58b7634d2941ea6277e6ce997ce7490c14b0b0e9f1e29282a09ae8fd57bcc7748a29ddbe1a521d52d2b11427582f86bbd9581c5e931423921593e58e1e0ef561e53b81dff04d1cedbf716c6bbdde65fbd96a62605666f937f3a3d862f77957a2948bf72f8d134442098b880d8e5d0ec2d37510ab2105440e9e84cf2ede16881ca1f0ae37593915f2af29d3f25d079e05e0891c78548513f92da2f6d0407a230624c1be4ff7a882113c350319b506455239b99f81a6c9f4f15b4adf88f7e2a25c151932f5140ebfa947ea39860475c09ce98fde75a6e4127167058552a2f6eac6194620148d465f14cc947339eb7d9f8de29d08e482a8587d1632784edb0d32c3217038ce27058b37e09a729e6e1895dc63cf25b0e897d989723535267a27759ce661931b879be16049a5b1369b296f3a79da8c4a1638886eb3b14bc04df3dcebf2d06de4931dd887616e383b47be21d3d09da9b074c334c4b5afc4e0f77a71807a19236c14a49ef4216aa2a9a65c52c02140d564d667e65b487e3fee3e3d0f79d6654432cdd9376ffc4c175b8e7139fd3adba7539c948a17f82d60660884cf9a056f02c5133d3d4c4727478e9263102fa5bb32782a8a8e6d7036c7c89bf5dac70833a10af433d5eaa4360ed063100a4647b862c57becad9d0d807fa9df58934a65abb47842c0fc5d98945973c78b660e8ab69defcbd8f9b80d8d4794ee43bc9e13612e5f8c1ff2a662be2f463b65f491fff61dcd44f7c205195b404206614a67807034aedd752cec7176b52c41cd1c4c8ce781ce338535b25109c7c8469e831211c62808878ef94429aff129a2eca2f3d62ef07a0442353b2343a6b9779d4c51b1b41d3e9a7131b2ff8b9fdb41f20a415e1e19cd488af4f025c4ce80b2770f0b727d0982e8c5ba1be12eece3afba57623bb728551b8dbee085ab8e84b44fc8adbfb426caef985c9d7154d516a230a878e48457db2ddf8565d0a411c6f7699bfbbc16e91293c159d7c6da72edb81f0894833ad814d8da012dd84d4cf26fa1bb0e87bc916e590ba38a2b3e80d1f1bb2d82c0635a587c3fd83430ea517a9891e9e32d13681f38cece25a961a4abf224407a4fe00987128c3e9701e02700edc505e7a7b0e173b8354bc150bc67919449d0d316db1593becada8360190a6820584033759f22d9e91effdd88ea3a16642cbd0a236f3e51d2c76b4b21771b415137ad557c31c31b6f2b1da010b793a657041af5508b2036b0333583cb8161eb05b6cd95d024f464289cd8dbf01313272059ba83dfc8e0540b974533f1574b4304be1fe734825e71c77574c09228f28c15e618f032c5eabec04372dd67e571aa3fab79806bd57857c5e6e3b6e4bc531ad2cafc51c64f23ce671ee6f87b2bbf5366e5cf92bf105b85a2d9991bb326e6ca37e235924b50bcf8188a02b1ca06281d5dab68b1f2b65dfd5b1007d1447b5b5cb1e05f8db642670f1dd08e5053d933234b49ac71db869d7ad6b1318118afc9c84bb368ed2580d2cbc0145e2ce7398db2990f0a805aaf90920883627f5e7aa8f5b136ee8c7712371734a01a2c3b6c399b45a265ab2f294d5c1e0c6b4b05f43225b1ddfdb50f483496f9d227e068427f11cf28a763044ef580eac76ab81290e5441933cfb1e96824520c200a51109ba4e2b676cc9d239fe58e70695ea860a1d887aa1c076ac9f83e9d3ddaab60d5c00c010e7a494a68cf9d29287cd4a07c4be765a8db30ba632f9a4dbbbf58b240abded3c36a4bdaf0ae4571775d38e3677cd7e0491ffb1a3e677c91ab0ad39bcd1d821798f1b8744d7f1a968021f5da78b17c4e75b3bb28f4f37f9f4512241060722ae3e7efb3970f90c9d53150586658dc195a164eacd1cab4a7382be22282c332273e5194444e452f836f521ef51c1f60a6319133d7302b3cd7a7a42e26b0cbce988d90dd578edb6819de799cef2f3f5157ed777ec0de2cbdeb98a2728c60b9b164cdb05f6dba6db8e7106193ad997169cd08d56322353c6f28ae3d1c676cbe92346ae86f8cbf335a417985dd437a0bb4c0db6e9cd33caf1439a26682d804bd6c42a5903aa931587466acddd97dfebd373a0634e4b98a2443aa8d8952921d9af9b832d395e93e3bf7613cfb2f0f8ba841c6917e276352269707231cc4a065ffaa5dcd16d7c30aefc46332d677d89a5fc7cb23840a7a4dc27a683b817114f7f9573c15c5c2d66758ab120dbb7b02d8343809ebe6bd694b93b8380e26113fe128e40533cd01aba61db479385ec7661cabf5f98c7602fa95b313b2a16862fbb3300921ab77311eaba9543f2b70e6bab9de5287b74f1d730a685e5f85b3db90bbb1a791f3ee50c46cf5605c72946e87a85fe65c45877e48c0511282627ccdd7157b843bcf0ce502f029378ddd9cebb81f883d7740b72279659037eaf20a8012826aa14da19b71dfae70d58af3c533162aad4902a8fe77dae55d6cf2ced975f510a1106a48a4eec5c994781bfebbfefb0c172e5684d6828f6596c53d5bfe315d3b9b6fa2c3455931e95c02e0b06dee8f1157f454164d6dc6fe416450cebfd91d137aa4a2d4d58b20df5f1ed50054cbe358908b7c3b73cd35488b4664b96a59d6e56364e62e4b4ed2030a6acfd55fbeb506eaafaac503fce8ce493822fc94c893424af9c39286febdb8b0aa7407b991f9eb4afdeac47519255145fb601cb3377784c8a9c29f588dd694a67e129b0c482ddaa4e6757eb88f0788c8d35df069a055209d6a281110b0015438ee5c5bcb482bf5937660772df4030b7c7c8673dc4ec226546ae8ab598fdeb6137d6a1859be9334f43a24b65f6cf60f5ce0a63cb153b2119bf3e7fccd6668eb81efd3e6ae627ef5dae047813c79ad970a4400ff64e97058ff05e7fa3889a4ec174b152feda574699887b273fefb66df2b019d0087b94f7422a33b24116af57752d0cc24f60d13e1c97fd989cf61c247c1c80542fb16304ae51bbeab0440303c12bf789bb9ce9bb71872dd4c0e930539c1f8828d88f7fabfe51ea4f4b9e8579faaa5562dccb0f99efc291c9b6fad6eb438f2811ad2892a2eb4581ddf4960ea8ed2f051bfb75a0b09e85c6933f47e0359c9df66ddddd00eca627aa56c701d8b92196d6e7ba067e395670d64cf4440e08403926cfa6959061fdcfd45558f42f9f10d2e1d853d9fb2862d245893f77e554ffb0f289d7f5766343e2b5316df7d68b0cc266a2257ebdf14f86089bef307582f43a518ac0e00a58b9753da523b1fd6a365adc1ab0485b84b6db1e926694ceaf7f5e729a2af7333b366f9a933a227d4d03504f91c82304c3622eac2faf7c3ed89af52e1a252ebede085104b1bc58f7ebe2afdc64002697beb2d5e68384073fc04f03a89887c85a0420aeb35c705597d90f07d3583d92e399332984ddf0748bbbce85b54e6934ffc6a03a6f578b8a77ffd333d52a98ce9be9c72e366d533a537dc4e047712099eededc8f5ae996c611c3956fd929858e9f6822593345e990c6c9ac0d2b1c82beb399544c3de3c8dd869f5a9b9807412a44c05b938c7a606b9154e2d06ecf35ac646e7a02d3f6b7cf6985088c3025a1e3ae7850b5cb6052d465e75d2bf3f40be4f7024f41b53a846255c06a39d2c0152627736c0eecbfd27820b85f013dc28a52678ac2d9e4e0b6b996c55e77db5052b21d2d18003033eecea339e9f984d12c1732f8d9f179cab4089030a40b9e987b52638936e3db0449a8ec4a8460d6fc00b8b8a0a52d0afa38c6be428e0fe7524ba9c10636ddfb43a59a17f950ed9e7cc7a3c4e91c365e652ea05b0826f8b3af39ed5b03ede4ae8819ff4c0b21ea4ec337b32c0c34dd30dc07cda51936da01916a93708183e221fcee95a4c296d8131eaf6adc22a359ee110404ff8bd114c4ef1e470322cf5344a2931f678a29f4a1e073c9e787c2f0525203dd907a74b04de67420a06a46a8ea67fb4aa109d3f0c808a768b40420e7eba0aee99f0e8918d17116dd517e66ca4361e33e54513d663ff431b4d7f01c45593e79f6e97da531ff4b64876ebba3c5229c80a67a204c1b0e5f63c5e99eec75c950628fef554ae0b44da223666e50ff3111c4d4d52f8ea807c9fe6ad6db5e45e4073af1cdf2a9614cb3b9a0bf03ae017b9c5e86520996d8858264cac26410f250a5ebbe58e253dcb1deea735d072bb0741037b36aba15da1bd026aaab7c8c4d48c742a0c293c98470781bd0fac36716f0141b2e047cf06d4e875a34de2520a25087b79fdc3782773b564c13cf62bfcbad059aed5b2f98f7b23f82c439ae2c599b9069999c1736b0afe048a72896189b7a3ceb5fa1dbc50ba4c27c6304e7f1c56e4ef31b627fa713d4abe7df3b703ed57980536f55c4436c98a6d4713a6b22faa3d0226f69b228ea395c47a3b7c2aa629547fad9412ea38173db4213bacf5a7c9c87c8fa271956e9f842dd2cd4520101b134a138b6e98702282d57dbe6c1702b1ed699e41f54b7c79a07204c9475f14ca14420124125a80a90616d2e0866f4a304b45cf351d552cfd33db6348d598d07439fddacfea8bcf380bebed49949ecd490dd3c9262c31c57cdaae635cda06dd13610fd9933e9c35180c60d003fdc58e22a53237fd8e6393de8963cdf507721d0ffb60541011f7c5e0a45a259d4a5b8f096fef9d3b6ccb0428667d82314c8c5e1fc75d2cc7062cb8a39096fc27594f4b3d9bf3c6fbe39b1c156d5d748ab79dd38061828730473539e5775ddfe86d8460323e1116025d2a18f0234ab5c276c4ee95347c79114d3eed6435678344aca7ec2fbd83d7aed72ac8e6923ea5225f6795508f1efe904bf9de5f1e6251149831b12359e7c6f543405d53bf1bf93f9141ff39351b9363696c73db2ba34ae234cba13b58a73cd6828affbda2b9368f1ddb3b498aae194095bc022fd7935e4e934e2cc2dfd4eebb96c3f5aa8bddd1a9195449f5d7cab2968725992df36cbe0c7b498e0931eaff59729087638e535a9d2f559d02dd442fa334484531a00f817f099e45682ad74c56d451dd8957beded3f119af7a605973e71cf846eaa5d6ed3979cc2b8419c2862dbec77a58d92cad3fa17871d0cab477b8755c1647f2dc9dc3564fb5545feece018c0e7131c6f0f26e353d1d8973f4109dc336af568365d6e704b7a87010b655982dbf41d2fafc1b209b18755bfa0878230ce44326ccf28ad612e3f9ecbd7c004962f4e1c7e0c9b1978e8806e30c3074a0baca43eedc5f1e40632e15747e73082e6a4516e1e466b4976a017d35c37550067406dd109bc3ff418f1275948ddc356014415ced31cc309361f204b6a61e183a3571a9c544257f26ae48e589220d401aa73ca5d2d9a2efb331c7ac7bd08671bdb412c838ca722cd502b9929431fe5f503640f999ac931b0be45c2d5c51befb4449c016461fc011cb0f52fb9b361f3b9b45975100de85ff0508f577bb19a9d3f8df0da4db6d7cc8d54ca5485c4e92363632d8c723b068cc9acb635a76d84f9c6a89fb1bf9269ef7d09bb07688c45f77ebee8de2e43b85766b02cc547820c0ded6b1d5c8a177129cfd8cef18e1e807347fa2ecebfb6d820c75815e1eda40b166896bd91189945c6afde702704a8ede30123e60e18a1e2dfc24a409aae8440337914d208de701c71d7bdef9a7f7018b33e2f70550145f06b5aa79b9be1a5814b18252d9370e6081748087ad2fe8fe184187e05fc3b0b7ed34bd266879d8c01364434b9d81f98386b07fd4401ea56b7835273b1ea7518e2043dbb4eebb0a8372ddbfa127175fcada05b4b79712a47422755180d6e8ee45fe0250b120ab23267b4d6ccc9f3b86667579f67af3f221c3e3c07c7558a7331828c925152fea771ae43814367e9d1f6d798818978add69f8e919e16f568092ceb2d8a0f1c0faacc4282a71c56372f48aa80148f84e9317aae597c5d7d6f1373dd1cc42ed2dd9c548c4a5d89e18c0de0320ff9fbfa828b139ba5a392cc6a10f03fdc393fee88f23ebc1cdb2e32882832125cf4098a54aee5291b4738df7013dc04ec695eece07d3d0e9d5b592bad574f66e383d8c0378aefa2ab750cf69a747343dc51ee20dc67c9680fe9e8be12cb015bcf9ab86a9289f271585a9bdadd0b4460a6d36540c8359956fd0d7bdbeb8080a4ef2a42b17bafee024d3e9a17c8f86a7361c4d7b93967a1622d23d7ccde20a6de1f17043f39df111a492a47c207f8b1547d8b3b9fd153b11429c21bf678a47394eb7b515a1a993bd849a44b9d9c9c314bdf8a508d4f33709b65077b67bec38883d558ee170d8d7f0808b90ef6731a423fdcd0ab7aa08f9481e9544bb77b9310529b2194fc04580998efb87c0761dad769a2563d8545a56464c049ced78c73789db82c824aa3ec2358454eedbe1e37917b6346b67c10c723b800eba2fd965d9f5ca537abe108085ab742330ad0569086989f0f65a1d2dcda769564fe10d7c399c2c279631593612d85c987920a5e425a7a793653b3e2b43ebe55045af29864a42f766444eca7b7ae7de43c5b7d6484065d97d9cb9dda0ad2af540f0bd38ecee2097907743530420b2c35befdde547612edd52118cfb3327bd734f60072f0a5a67a70e79a2e2fcbc4ea3467d74bba40a8fa844d13e0ecf0ac51819acec0be6ea82c98584cf818daf66d154e483c1e324c04b00dba6abeaeb4d5312df6865122bb080d6d22380366406336bb04008d4d10a3c0246c9ec07c21e1e517f7ec69e7ae3a80c71a20c9d41091a768226f5025e3cc5a378601dd0b8cf57418df16ec8a4dff43f9fcfd50828ea1e0cb9796ad810b2f9eeb06138f3c628712cbcc0308e8f4e4f9ca7a3fa870f46d13217543a2d039499904b8fd8725b3fa4b7cf9ea9bc668c9e8c1887a93dc559e2c058db99c0277002b72376622686fa51903d90eb4dbb3bcdf4b53d3b68b8f43c1dbba2564fe21004a85e3fff0207992d3e88a32547ade6268d7e5fcf7eaa116847720ea624574b3010c63489d70de59e5dd3896e673f828a4e3d7462cb4ca16feb7be09a4e293f0669ca681ad0bc326dbfad1012a73e1c7e8602c120c2247d61b18c8a2f344f70b3b0c725b717fc0f8783f69551aef89e4c30fd54bcfe4c4c5c0217610dc4e0998bed069d6c2bb04cd331ef9ba4d8155e06c6d610a3bba62a108e25fd723a0099d85fe47ac450f2fa6d6487cd09a9bd93c8d438b4b26293905778edeea86b35123dbebc075455c869141e9a056c113cd5bd5967844adfa427c1f5e0e57537cab91f99c85733cb2b7cfd0ef215999edf31c8d432c01f19753631f93cfaefb345fa5abb55836f16599165c0a75c5dd159f4374c75cf6ae6de7051954df92286b1560eb3360bcffea82557ec7407500e2e2ad8f5c23ff6e895e79b0957fe1a7765a67db6fd1cc27c499d214b9823a62bbac19e6ad6c98abccea36c5d9f6df4fd08d9879954a603d946cbfd8e848bb93b046389b3e1fea22867dc84e08e083c6065180bcde013af1831763cbe0239b1bd836576b20c5cb0aac0df23e710a9cecef09ecc6c313f0ad5b31b9c99b07b26e15e3a47d95e590663e65f80c444a126116b3637090ef649cfcc788665c8606ccfce90ecf948d74615a6cfe29146906c1cd50362d9b77e6305fb43d5c4778842406add36a28ee05e49060c7cb6239efd5601da5b6846d5ab6331acbcc9e852255cb841a730d5b3864a3dc96545b0ec443fbb6e4632404542572195584f980047092a9d49b40b5da340fa07deea322609e89eed76fac00db035661c7a71b7d257adae0c03849298d2278d20dbe1786aa2b460a77a5569d88be9a6323c377ba338dc5939e0ab7ef046d6946612e9a5efcb047176de178add2f8e38065a9baac270802f8d6d009fa35bafd18f48ab11be29e2587dab1f43cccd4dc3fb75d5b98c56e99946fb15baa36defbe099748e38ac5e0c37ba33f4dd77f4f7149d33a12a70593812931b00043cfd5f20bae9ed6984424107533d6bf6f3b510e0d082365a9f4ad182cdcfb90931073634235cac3c040589d5ca16f58d79d88c0796955502c51c22d76f2ff98b95438b84dc820d1476a9ba666993885b206b0e0b58ace1a6300a5e3839af83ebe1473089d3f1ccd888b8b4114bd25609d00ffb5c6314f6a4c069226bb748c85d2ab0d479088f4ff4036030167357b0307017ffb15b35613f1b0b1d21f6b1000a31a953c3e4354e83ff8a43313ef66d8c0c32a4f2dafa8d6a70f2672bc05f108155eb1f6c83689d860c3af2fde6e785e13683419704c440fa55ba937d421dde2fedf8f3c654e6436552ac6b6e94c7fc0055d914d39f905321a63748c2b556bea48dd36d4a49306c429b5b4ae554c7403166d07fc19c32babaa393777e910d1fe0776e62c405113be327fb884f87e12d7f26f1caa8c38d94f02116521cffcbf22d9c5b521810dd666dfefbd220abc12642761d4a28d56cbd30daf3cc9222a07e4644575d3022fd70114ea8b5c4fe2d00ab6b3e3fd4260d9bd7b0647143092bae0dc0c61b8462f88d84cc9056de03c706161a8f6c87352c229da96ee2a42ef8bcfd53f96ca80d7d2113f6578b6318406c5015a5f0a456beb9fd8137afb906278128788064a210d3f1d36f4a70e7ceb10b8a2c5af194a88e6cb6cf8419291b128c29b18a01f789296166344f44e0b958093692059c45080ff81170efe67629a80035698965a138c8c3af2d57354284541df27b7d7a5867764bdcca728e2772a7c09e4c9778809411f4ba1d9cdceacd7e23e169ac58ac3d9fd18401f00e8c7b0568f12e5e66030357a22081cee9e741211e3c12591cdf143fb596171a60e98c82c5bb36b2d41ea2d09912e6fb833b8a48b917ec3040cd9fa4077dee24cd3f708b4256858caac3a2865dd573a256e884e845d7a80456fd662d63debf4f8e8d3dcd7bd4a11a72340fe9cdd7cfc76f8f27c6dac2dc9f27f301aa8e14b26b68fa39e6c6544afbd57276af24de1f0ce12fcaf8775a7c83e7b7a92a59727240972cb60a13d821a9f10b1b76cdd219691965f3f0d1ccbe42fbb426c5f5e4f6a341c2be2b2408fe6b7c974897bcb71da7b4183c153d744d25463c9ed5ca82772dfbf1bd7addf2d9606916a7639977f2c5ed653693015f069970e1e9ca3a4cb0d8081710a2bb666368095d62d5ea016c42af865645884722648a5125ba7b345d141233402b12eb22638ed5aef717c5084e044b74fa3b6fbf7681417c2b7bbebd056ce656ca1e2f2853af459d47d45a1547732a3809237d7c74a79a63dc29e3313d82fbd70b8dec5ace016de1a4cb747ca0503ea96e81b60020fc9f41563c233635423eefb41db8a1969720d4b4ebf81474193379f6c1e8ff3ca2a0561407f53b477e1cce28aad9aba7b4af55d296ef951e5177e079e5f3614a1d847b8dce91fa29b86467e62efb2a9c16f2577ca7b7c95a4f23caac7429716761e7b5bda3de67bb2d2fe4e37a547684f9dd129a61f79d195e1de23f3f2fd6b5eec330f647adac157f343c211b3a0c2ed6608c6aa81b64a5594bf292d695fbeacb700f736f7c55032da1fcbc87c05e0e01a52ccc93486c41fc059a10c623346e817caac4e01386e0d9df6ab39d7c2b0a6a35d9209df18ce611fb608cc0681418518388318fe12a1aebbec1fce33395e9f6c37615811a6d12755948c52e4d576cdea2d83f4d669e446b4888a49eb2971d76395b0f8db6ec460a259aa6e4e04332d41b4b03f5beb5c2200a795d7e2bded5b4d5f9fb937028af6131d21f7e2687e13d6e4067d90bf29e6a8785ff58101018f0d255e51d370b3e656902687474d39bbba22b599bb7f938e3256be5b5ddaff7e69903b3043733081740a86656f5f22760d4ddda7eedc1ab2fef879f0b40641aed7c4b1699e2f5242f98b9b405fe8ab6b287eed409608311ab02bc91de3c9dac3980df387c7af9d3600e97b716fa1697a73d4da32392ee39156e4b7fd558c04ac98e3c8339a1309bb6ca7e404fb95f68569d235d27371b9e5ed6abadef509beefff76b81f17c5b4bc8f383596eac446cefb4d76455634645ca69c27245ee91fcc7a1e4095d01cf0190c961b5fa0ea058a96577d78ffbddd795df7b76c880fcb892bc553ad6460f31eebc6009be530f62041c46471e9bb7e6c05f18d729ca09de75be5c20c7b747fce0695fb17214f70c3c689e0008915542bff5ab15d446570d40f14e902d1c8018816e5045a94f166760402ea424dce19ec0d0173f1657ea58587cb702b4bde6fe4d7b5c62efa90ac01348165a584cb11ad91dbad5bfc56d684e8a0b80cf55ac16b5c1af86e256252733fa8e25554904003e8d97cc8e67d1cea947f681aba378d1b5fed059b5ad8831430a1d10c5b5b0fe705a2a645c8535050d163fecc787789aa8813fb06a243863947ba693430dd5f0520276cd73c51c6f2d27a4ccf5aa7e30feaeab2e4c8a5606b342c0722016cec402835e209fef25db2664362db34e05940fda1aeff9c2b0e6649e114454ec2cfcddfc98c95faa3141971b58b36a60e734fe5690613602f5155dc3d8de1421d189b1473eb9f31ab8df98914a754c13849965976d22f2738d2aae1a9f2c0a79c897695567caef3495c58cda2e0b45c0369e74323770f4c5d0db21ecf76090a79dbe963a8e15d2cfed4971a8d3173e28fea8c7fd384dd29bba34bde59521f894dcaa55096df0b946234711d77c689e1088b1664c5d321f1871d7e8ead70e609189f4a2493b1583e44b108ab81b8b297ac93e11111616eb0fb9e419efe9f1d3996ac2cdc3f7944baf46e4059c2eb96e81a6dd2af0f14b421bfa80b0c05c7ab056673a00b8721916ee169f6c4cf6dc8e6e8e3c7c568ed2f1e2032d1adf9d51123f232722252b8e1a0b488bd1dc875eeb1985c79224cb0196568f4afa3dcb14e4de46016ff3835353f90c26f812021ec1ca55d71bc0ef0def2e0c339fe083f2396c26f3ae53a8c290fadcfb9e1970325b39ca63bec8debadd0f2708a3424835998363f8376f039eab7ae456df5112a8ef9c0cfa229021a30a30b9cc1fbe9afafd31e44f9c3333132d76ef222ccc57cad5c1ad20b39f7c00f3c4a3e41247e7d0faa90bb754b70d8683bcd18fc439ca70f565d5de01335d6caf4001b6a8cc8ffe8b6f063db372d16702593f6037c614fe5ce3d6d203a4e23846426742bd4ad4404375cc21936edc052a23f356d8210036b3180f9e94fa87459c47c0d19b38f6e8d49b5a96a85106ea1a6fbee9d049f651e5a0e8e94a88b23c4f53dd5dc330eff302c78daf03304f0f86cb5220506ca33ce4eeeeefb41ce7ef7bbcf13c93e7f69f6303e60a2f9c96ab82a704633385acf786745d4939fa1d2b7cbc59e7cc81e20001f4a6c7e82b2d6fc010896c4c987a3ae35b7be600f6e54499431e9da687ec791cde6b233c7b329575fe3a940f9fe7ff0ccd396d5a2ccca4d7fc508f6e48cca9c8a647a1288c1bbf8994a83dc834c028752c44c4881d63c94d5f38a528588c6644b1dc23e2d6aaf3aa2e8336ff9560baf235dc499b14cd4aecf3e30cff9d44bd220805af1f69d5f538900cf4b320871c9465047264295f968ed91f187cb4ec3fb1d3bc9095d7bdb391a26a40b5715fe45f104c33d1a0fe44c1d214c9489b2cb79d69a223f66a731c32fa092322898c6c33decfc035de5cf37b24a73103e026f618cfa31fb4e19f9daaef29a367127168e0ea0f80bee52fbd4137ecd6cf4b5ae78c57110ff1a9844674b274d952cd38198dfbdd0df9907347adeeefdc96e11312de4e5112f5ec394e7acf29da981050b95d2bbf69c411c3198cadf96eb232a3fb921938f40d22ca3be3a36f897990ca020f0ba5273addd34c442bd0183a9a685e2bf8740cbde33c70845e8ac06bb92de36d63f7db233e8d970e60f5d98aeea089b2054c4129924dd97d10f35925f04635d7b9f04435cbb2d965c1a2424bc61609f2b59db024ef093570e1c49d80b844b4f155d21fb191ed5c20812172d772da35ea35dc32b55dc3ba17da2ab586868f8fc073efeee5e939672f1dc695f64a8897e0403bc09f59cc038872368b35066acaf241961280bcb4441b3e2e3ea095936ec8a7ef3c3df009ff2734bb11cf5821a405737ce6ba401e444003eb40f112c62f12bacc0849e2dbaeeeb59602a8a00c569757c8bb2ec5cd5230c6637f373ea94c045094da0938251e48d1564ddc4106848a5729d80e31dd5b9a391e14063751f4c241dfd0d83015c2ff256dbdfae8be1ab9400a5663ed7da4c346a186338f4705d5f7b82b1f44f5ef8f486ab8c02cf9f477aea2a4bdb1f21ffe55a8a5e752ba662368d1955f6aff47322296587a1c8a9cf55a4caabaae45c0d4a61eb92757cc7ab1714ffba9192f38ffe2005f9721116050ef845ab9e183b3a36e5e7db2a19373e8f83dbf6daf8109c0d0e24c67de0a3490a923170273293e7853a641767e91658f0597f8d4e7e2c2869cfbb4565cea21b378f094cdaa0de2005ac8dec28c0902c42570628093f19090497db8a95ce7915c4fec6951cc945d09667dc9c96934a254242bf6ac88ff0008315ffc6b40760d9c596a1b0a0caf324804948e034e471ce634bc6e6abc25d285d1f0550c5357a31d25ef8e3f679e955c66b23c826565580c1a88ea5a0eb6693f9bd97244d2fbfcd1f3d0d37f0f53306bf166c00480334653dc0d96e70af393ec02b958877777d5f86fd7e881db114d33efacd97d600ab083d37ce70699e28ef705be0e24ae62d8fe7c7ef2d3c1f9da33c5f85d01d8f04e4e4620c8f63d55ba363c3b1e3db4b77254891920ec05cb6b17bede6b1f4ab450c059bd2b2b8a1e00c4dcd4fb101478a3cd5795ca0e5666b7d036be4468ce327ec27566da525508b078ad43c77e796989a221375fa53ee72f1c595a4f9b1d34b1f439a3639233c8397b95c1dce45feefa7be30742cf773d73022a058019397f86584a1f0973d4e4094c6afa19123193b6047fc117fa527b49bfe94191b976c5880ba793595cd4348552b6c2e113d10c25cffedcf74c9efb93768555dee57edd18a0cf334ebcf6c46117d96b88fe5122f5a672f24fc0c5718c16398ca8f0d9a70b32456d36f2c91318fb35a74659f5db27f40854ea923845d60c882491126781964a13adf1bb3b8ceb2a0b8a5205ce773fed8f5f9b252a0baa9f7a0f80923152c5859ef42e79ed94e6838a6b1698a2115ca6d457a090784010fd3d4188e42eac21fbe3c1097fb63b0e16944ade3a6ba69d17f4ada7b58e1cea4f9dea67f81cb4459928545d832184eb78e4beea230bbf1d400d602f76f6989da4a04f7d03643cd3f97e446e9d6489fd56619d3fcabe0cd52788ce250e34fab1bacab7f34ff8e645c4cf338fa1933864621db3546a98423906eb080aa9e051d0c5433ed6ae7951592186cfd96a1ca3820033c7dbb1ef68fce480e648e95108cccb0bd7df2d7bbf104a28aa82f8ea306cea1dc34f19385c09bf630a762855c7e7eb3ac32a6cf850e8a4fb33124acb070f1b9cc869ddbe34b4243614f01fd827a7d30e890e228314bcd5a02ac7fb61adbd43b138b6639653e26fd089b55224fb52988ae32b43422325fb73cd52e62ed1e173d902f2966b523798431c8aed5a05234ccf8fd8a3775ff4fabd50eaca853e2f109a18ee1dda8a59962838739966db2b07d0b35a501f709f2d2ac2a4a037ef0569bdf3ac9fd068d744977e1d5c4c61b2179389e8640867b396b800df3f4d57d9421dc6038824c998e817dba1b10425e7953d05b9bdcaaf50fdf1a3d50a4c3990836f115afec195077f6feba1be17930eb149c1bd51b83cda557b98316a2eb112c4400979f60f96bce1ba448af4abc13a07c5a07d3afed7098eb8727ebad8e447b812f4506568fd6d31aeab81550d44dff5c1675c3cb58d17fc8f4129b4cc3eb8edf9d5c2fc36bf4fbbcd10b010a005d9caac42dcf49d3baf5d2689378db0904b9eaaa024b58aa2cae07fad45a8d7ccab41ca3bb6819e4ae06c727888eb366b573fdd4c588dbc2979fc117d2c83f9ff4453236dc5c6a100d68667c2710bd50a1c7745baf8004bd131d5d7bc2b14ce65f1919e0c1209aa3bed9be391d74bc060eb724feaa7128e91a294cce80966b5ab71d3a492c1a506cdd8423d465b25c94b4c44d5492d2072f54d6e889304ac1bb5e10a57015a40ac3194decee78230a01eb8d92a731c1e743ecf712ae8d533a942ba3fe73ac57edaa122efaab24934513fd85ed14e45db29f3f02e4b51b2ca580c0fbe31079a4e66da1c36b1582b82446cb29a4a7ff5fc33fb9bcd354c5bb1ab2046efb18099c5b9dfa37db5c46fdb9b94fcab7315c5371257a4a3481078d43fb9969a3490e8fcaf4715923288fb18bdf4dc237e596719bb4c6f8c95c22e84e67d9c303b0debcb1d4730e3743eef4c73c8bd5da3c97f4bc059a0cf26e2d4020b8ac901ca87d4dea6383bd55c79e0463e2ef0d8575701cd63f6a17d2310bc59cf0b1182eeebdd48087bcd9f1ee05e8170f033bbc8f184c9794f5219d86d62d1b541dc90779861ac6fe1b5653911974358414a674776fd2f0c201b67f1fef4ac70802091bf36b779f7d55b1f1c71950719b65707cc9c247c3840802223e1a78a6dcbfffa1da23a29d6a536ac55d72025e37e07fa0778e2d386fd5d2433f7668ed8c118d39a55ff1764c92c4028ed27718b79ed1716323d95d3fe064a0eb79ff54714b48fb01efa19553c5cc366cc36b60a29603e9e77a10d2cabbd0c27bae3a9e2016e6ad2bb7b2747cf2c883c5eb211b61c1a75e6133df571682b354bddeaad526785db6b5f5668a2fc547355b5389d46923c0fba7b199abb5d183715ff53ca1538b2cd6b8ada389d9524891f721d3302e7c4571b9f861e46bf5d02ff20325917c7dfe0f12eb85d9a647c90997c218d9ba9267400e461c133dd6a49e1df541f4a78828ea4bbb3d95d987ea24e407cf8de88474ecdbd5a3747d979788b2cdb4f9f7aa8293d50a0a33987abb51c9e9faf00f18ecb11a5c08413aadc56694fbe734561e652237a3a0cd707c35e66b5b5bb65ea5bc7d85fdc06bce03471ee3bb55e6eeb538947f376af1ecadb70bb54daa40f70090f629a431ea722a23bf7ff42ad66a03237d936fa0eaf86679f80a424be397f68bcb78e0956d59100c937d93300414e88690ebb4c9ec5fbb05dc4bed1e6525edaaa560365c98b29bf26cd96e9b1043d03606391e11c42e532c829363d114bd4a059c7b8a2a9e75cc14cc430e0cf447065187b7147baaeb762b9e23a85fa06298d433cbb8e710686f14665060d4711daa8adce42a43112ecdf6672b91cc9fcdaac71f74c82fc6cb70167e84a72d3d05fd4a16f2821561c7f18ca9cc9c39d49b1bf9138fc823205156fd946793d3cef31286af5bd9060fe88dcfa5f6cb3e28b6cf08e82ae8e61a25d687454ab6e207f02d38ee9e47431d7a9c07d3ee94316ea817cc7a5874f95782a015ccda58778efa002b1f881430546f2d8a71a17cfe027a7fe70c14be36d0964a5779306fcac5aa0a3fb9ff8e65ed04d1fe563bdbba5f82664f4c260910ba6e92410ef6de6eef56ab1a13624907254b19834a1575ef3cd07c99119523eb2e54b50c27955952e7c38ebf05357307aafb457fae655eecc1ead5303ee2650604f08d984c3f56a69e519c023870855892406f80a8aa4e225baac0829cc93f7cb9df4160629dd74c6e4b4cc627697976d409cc882200d79b008f909700e7ffffff18