PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 53203 b0539c3d8cf3f12e32cb8fd7e63264adcaf03cab703b7eba95f6580bbc6857da

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1bef593b778fdb2dbedfae07007d45e182c8f8f31997f535212db0bef707cbff
Certificate Block Hash
b0539c3d8cf3f12e32cb8fd7e63264adcaf03cab703b7eba95f6580bbc6857da
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f4210000027e0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b37567f600a45aaf516ad647c969a92d8e91ec2d3fcc902e873ffed3cfeb9ee01a62d141e421221c738af3677251d836178d9ea4619b701f4904646844c3dec08c664be835e4fb2d7bf7c21a722a379e8d90810702f4871a7b4c0000000000000080000000e00000f4210000027e0000

Raw Header Hex

00004020f475eb3719cfc3bf287c876182990c17f93c5f8f387726ef7a1c30b23eb815d245c373c519c2043abd98664e4a1c11eff5c188b186275dd00bf93134e647f5e6958f076a20040818ffcb07f7beb02d2135f59719f3f8c882e1457d0007aedfbe2ddb8f773b59ef1b

Proof Data Hex

59,560 bytes
1212160103079491f9153992a31c0b0ac7c32fc2f29108be59d3eee35ecca216f270ebdd13dad3156c9aca94b3726cacf9017e6c5d93101f16ae26fb2789a65ecd15d17971e77668e8a0abc6a441fc20de54d8ef65ac2b717e4dd9f818654c419fca3cb4648103efb06513b45309814c7a5cbb15659ec726c51f749567aefabaad6a88a7a311ef36fedd31ff0c01cc6e2f60149c3d7b2e39b81e2438182e337629404aa1f1f737bc18bc25ad6a41eb5f9bdaf8ee77ad00dce5a2e32178a1b2b168e72bd0397e1bf50e1c2e4b0bc3ee78ee1dcf9d91b5d6f7d71381c8d5960b9f691c874564d407912ae96f6021fe99c1dbbf31c5adc0579cc4481e71095855caac45238a9592a9dc3c075b69722ffef21dcaab7c5c567dc3ccdf15447c8703d9a9b5a5902396eb308f8089d88985f047542e43e89716cd5f909568aa2b9b4e676df26aee014e04e22d38d7891ae27489b21475657a8fb9ae6eb58e5a6d80b0655e56fcd76416d2e9be0e82779164fa8f7f7c17d6d4c750634adaea5791ba26f4c79d3b24d00d01f7822dc3f0179ee080ee53f1872452b33f99d384c0faeda3e53cc1115d7ce667fc93854d0c9f9c4b6bdb11af514050f3aa169273b0b70dad2df6e187fb994b28ba7f0fdcb8ad45f10f7a181de6e24ce645da910136a5ee622daa7d4868ad89cef53e2f1c33d64b114cb56f6d933fd1ff06a48f8933b3a3e21997d94a620896833b7911e6ba408fcf95284e22e543edc132e44f30bde6d491f1a2ae11829bcffc08a269edc7ed16bf6978e829ff6c5c3ec304bfd9c2035197e78d323690df113f423a8f7e3eca2cd18b53b8dc37d25beef4a0fba319023b43e405c67fa2bbb27fffdef027b0308a126c72f6296867d19fde3ec35e3de7164155bf2d4188392f742f929e0da660fb676306c832c791ddceb7d9315c5ccffe4015576f4f26f6d275b763592e3fc04b4b8b4d9a08ca10feda061ab6f02050ca61b12917b2c6f6f92cb9c678f5976cbceae668c5b09a794e5084c9c49e80a5e3c37a1555fddefb72f4023027658f25ede98a54f8de0baa7c0c419d1a47db0b661f11699e517778c919fd9f6f8283e5f774d278412d5dc2f617053f488bb8e27903f415d66c150492be4b22fe3892fa9d8ca51068b2e9cf981e677e54bd280788a25820dccdf7dedafdb923337738e9783026c4f42f75a3911de5145409e1d946ac9255dbfacc9e824a9018f6edb1e55341d5d9e224226180a9e8ae68a07a95eca29a8e8564e420dd2053b2abea8de0879203faeeb55736d43deb74083370221b4c0e820c4f710d9b9bb3cb7c5250d56660ff5093464ed5816519feeba388dd741850ee4c929fca3ed4323a953e9a0eb41a2dee139441452603804c1649e9e0efd9481e7b5486290e62d23eeeb3872ca52b375aaf475cebcce41bfc9f57a1c076b08835adf6ca21814348329acbff1312826ab97f4e2be2faedee600cef895c94b8b5040e7506b028db1d76808ac2d5371d2fce63afff8c2afad008f6a749c224f4d192832dabb607731f9eb9bfd52af7dbe3698b26134d1e762892b17706af8d11e6e2aa6f8cd74e8010ed06a6681e7c0db6f1cd47ee39db3891f5645cc28e559b8217a7ce67454cee5e53b88708324bb94528e9526e15a854d5fd0e7f5c6c12a2866504c7521fdf1c7489e99ac9aa6f6caeb63cce6c0712d1b4fd03ef55937c433401173f77368fc1d8a5cfca6adb2ad42f174d51a3c69fe4d09463bed84aad223b60d5e547c8b9175f8b38e7b2d33a25e9767943706b045eaee5bf76061dfa870ff644bb2f954f1a242cbf91a8cba11051965d0c502841336fe8f81e101ebdf750861324cfee039fd31407e6fcfcf4fdc777b09198494f2365d4e61c8546690ecbef1227eeae9ad8b75c7e867f63be026883bbd047dc52647e74449327ee03775b17cb5b9969e42ecfda3d1ac14b74af860014303ddcd786347f1105be7c82fca92975a3d019b3762872e4c951f1a5543bd6ad62a524719b39d3baeab4b5672cc82a43d9f37b97b9b1b06801955514c2fff84bea11784f8f4a59f706acdbbfa484c7775474595e78423f881b672d6bda28d74418cf52b5e2d3436ea6aa36e9ae697105fcd617bdf23fa7b34d939662c85f51fdd97d31f1d18a0be56960b75239c3a326215ae679a06ea037bcffdbf239eee937f948b15618dc695e9ac24ca2d8a4307b0cf72ded5706191f6c6f91a18e0d79edea276e86217f24e8d26f134d198e9076ec1285d10cadb9a3a1dd9680d69e41c870db9badf45aea6857b167db215705c7d273b0709d15bdd4fe7d6f34010ea8a66de9a81c89dd0a19d01475a8d4ab5a6e0dddd19b72d373f2d174ced62efa3f95f84f399b3d658299dc7f10ec6a930bdd3f714406abe1b9930a62eb05626d73450c36dd5df391da91f78a5da35793c9d28a7e9f08e305991e917e6b7a06b9e9e1208b8d7738ee4d8523c43f16e076c190064eba8b2711bc07f42ef47ac571474ba509b7954ad0dabbbee5aeed3fb38ab6cffa71b38f1eb72db5cd17a0f5250aea68d24eb379294f68e792ca2956643c4bcabc6eb8aaa4b36375ae813c9775a21cb10e0220ac2a9ac61c0771aa703f3110d5814910b2ffd5d0ecf016fccd8729324881bd26db81862f5661198044dcb8280f0f2d0c45165ba701e937b972a65bb917013e5e0974b6051515ef0c098318980631a58b6efd234ac109cc07a7aa2779f1cf52bd0d3c416853148e0007912468ce9836ee74cb08ebe5a881e297622e63c65285a53dbf6fb37fa5c79ce9c4da1a36ffebe03f245b3368c816fe629aa03a984371253f517f7b62f5d612062d117db20f7dad7d240e2eb612b3c9db91672781ce20a2469ac27da22acd000e688fe6c8abe3860871893c475702847bcfb26754dfd16dd90ffb1c08887aa74b47b163785e09cee98141567b44280334396a2943e6fce7262a4f492ea15d80941a2ff74b4194a93ccba807c79313be777fa5e86c457fb83b3cc3216e8db4aa275d6522ef2a8680ae0eeae9298678c8716adaec45fdae4bbf1b34f96c48bc13bb2e19ea217e116381878ba724d66e28a09b2bdb8f1108eb991891c642550ef4d79fcb1856e460a7c30dfa7c21cd4ec713db3581dca6b21849d7f616e09e202d90244ae570af285d2b7575d00527ec5ee780ea1dd338a16ed245e5ed09c0f9af0d853c1624cdd826e8e077ccc7a5032fd515b639c033ddd4f714de0060792cec860f03a10641505cada0c931b28a9131231bcf6eca36d97c508970bd532cff51754ee97c77dd8e7702b8f03b0b56aad0dea0efedd6bc8749de920dd2860c84b267f15ce90212f1462f5191f5e6866d85ffda4d3307ef08292c42e7250df4799b43343312087add70f931f539be184b7d4ae171a21d6a8e94a9204ecde1bd056c1a4640179ed28f4b22901c578ffa31d117c5d86e0f6f1f12396cc3d17c879c023f0a7df7d26a104197a4f13c6457d4b3c170ec4b26f5e71302b82557c4aac0c6bb39f68872bc58886cd7879dcc92adc7bb832ea746c67f5f870aec2887fb8d35201b25c56c6b34e08d381bf399363a79584905e35e49b41bad6717a94906498635ae2704135d06ca9c8b0e812f8b965b1a48db14ef457dd85d7d9254ff0a9b10802b241962ddba40b5d97479dc9fb2c25c3d8ba4aefcd9169ba849ff736bbe4bf6923df9810800c5e4fb47ab0e745dd0fdd2a992fe7878f2ebf8fb22deb10f75782e7727f08a7d5024c920710c0ef39ad8981a7d9e3c15b2b29f813909ee2fd9bda9a4f980e0cb922fd6c34de2be4dc107f25cb4c647e69f24a6c79527d9c89ef6c6eec0597aabc60b01a7db6cd55c8485bc1a06db491dc4bcb281c541a7e93f32f9799fbc673cef614cffa6f81b52a916beeb8f271fb2fd226b5c4912bc9563e9e013fba94d167efe5ea5a0d6a9ed76a27d012008a4162c04cb2fc97afb929545149f53a5794d5f4a740fc8b26092dab9e9f6bb0bc50ea3ca033fcc5b9fd92500a79dc893ed9fb8a6662d963de24b49ff28f2b60899868682937ed48203a086431f5c58573ada42f0cb6e1783dc4deeec37ea56c426682de8f40140e6018c60263d71145103a8b85f7f7dd3c08d7baa736a4a6045034badc517f575c8e991baa8448c869c121d4d7b4b8f94b00d6687cd8a155699412527e76070cfa1945c264bd444ebf453da6745610e7c3f3fc022b0bb710d3ac78388baf5f59c492c7d5ea149fdf3c017ca282bd5542f1613306e721b4df4ad248e5c8aacd9f7454fe06271866625ca1b3786438ba5a86d2694ffa5f9e288fa4365d53636434fe4739d170b1e8a272434d652bb22e8ca0c17329f965ed5e6bde5fe54f5a7a4ca671b9aaebdf3f4684c5132ab5f9d27dc75f83fdf3956608f901647bc723a75c481dd2faf3e0def19f89b9c4e28d81c417fa024e4905ff28990ed3d69d4da383c5a05b3980cbea3967573b9308d268683a1a0f54ed98a8d1da749f31a091e16941376174b97790001136238f22a79fb24442667dbace5f60e57116fcd419fc9228df93b6950b52a2ae382b1224a0f95ae313852f81fadbd46d5e98bd13792af4f347117544228cf026223c0b201bb30f3e38776fdd63c43f6f313be8908adc3bb0e4f62b479eb0e226b2e9bd3533c99e4cc56e86f326cb22784fb84c46d4310aa0ac23444db04facde661efe3afa6f38c4e4f3c0eee26a2b59096685f63e0dc74b4d720afb2208066de086d358c5d16e415e029203684fa2b28ab9500de791b0b9ff878a20e8be2c18a4c3db9293b7299c8f44389f4b459514127c7fe62c9495dc9fd7d2f72e0ab94b7bd9573f6b5438d9b7db99bfd645e9310ecf9e8add44855dabdc98360363c7eb302c88f813ae3e1bdf28b8058d39ce5859eaf77d88766444cdc48e8d25b1f2ed1652ba9fa62814d6a8aee90a04b5991084ffc67bba898fe78d0d48c24d54550a871ef3f0a8f503d6cbe5631d9a1b4dfaf7b91d1b043ff279868526e0999184725749043b5087af1d731a5138b9c5618bdf0e36e3d3487dca9927817663813fbcad5d915493402ce995fa26f3f9319a476fb84444aee720cf98cd924aa27e661d53a62ac847abb7b49833e073beb9819c365f6d2ded0bcd83725ceecd2f60609d5e564e4886d136df92fd1252e7dba3349c2d51a45d12b17bb04f0e054fbdfa39fe08099616359f95243d53b7a0cc60e18f5fa689ce52bb114bebcf387d9dbbca7d53bcce1493c6452e4f9155489d52c317de267d678a6de74544b077f0af381cfc2bee7a100f1f788a3888d333dd49bdf042e92a5be1cb4bb13cf1cb6732b3c035c05ca658d47c06f4a7e85e181667874959fb9b5b2ed79f91569f80f2bc0c98d37a04709f0c03c928f7ec742d93774be7d0679176addf46055305390cbef291d6febd275a54288913bdc849e7adb459efedf9b5413f0b8e3bb5110d6001fee34d9051cd46674389867869ac2736eb11a4ccaf3a7e06f41b44e4d0b77496510fd114d1e7f24756becb0a1f44c34df64a078f8ec5c846454df93d871ab931205a6f812e0297703c755f7ab18782cfee18854d341e424b978bddf7a0e46ed8514095f44eccf3e0323d789117c2816980d65b972603a172273bbffdb24029f03103d18805f1f9b4913f4fceb0c8fb589ea2eaf213f288447007a11a74380aa5ac1fee1eec946b23aa374dab602349e5eecd90dd98fcc9c8ee0e5873865dc182d9f0a02ead11059b091dca6edc021935e5fb0d62ba8150da51f8cd2e78081bb3eedaf2b50e6dc9e5619b27c44633b525045dbda62f881072b091cfe36ca3b7b468928d52505f5f8644a62191f1f1190af4aeb9692cf2d7709c1b03efbead3891ee3a6580164cfbd1e3e5354f9783f2efe68d9b95c611120b11b46bd737f4869c8607fbda3418a3343a617d3acda26829ab84d88284f90f979149a6149cda619d94b9c751fc66831ff4a432df0540558061dbd0bb7576366518e06deaafc6cc541d0cbb1f5bef6df19d70838378c147f93255049d9892c12c0b9d9010beb69955636202723f7aeeb2c37432aa9eedef3a28c1b159e2d47a26195b1a34372f9046ea03f11387f2cf0b0b26c033e2dda9ffa066f9cd488cabb1df48f4c80ee90ad9925c73845f50641b79ae68deaa95557f9280d861069358af9d0dca94bef91126e59545b89fe99ce7d363c0b4c904c3eb07cd2a26b96f7ab2ccb04fa75adb6bf6ed5bfb87760f49cdf403b68035e0bb92c416290e60eba0fb90b7fc966db8613347cce308d0627e8349ef6c465c25112ecda203d29a4ed336ed89ae02149c5d843afc905b9b75308e95387435b402364954df7697742c923c709b111898836f28df4b10429710fe6cc927ba135a8a011018700341a89c42fc5a1754d290bae507f3b90fc1d9a68b825fa89c85451359c9f1e810858c64e1e7030126b08e717a1d62540956e09723128923a075d0fdaf07f5d8bb6468a5bbacd255c70a87a785987704355c20c90dc21b452d4a285613cafbb6786b09451e59d08b73723f883bf18a3229fe204a23ea4f3b38243975096c770f19767cc5be083e897ee9a48977aa1521ebe37a6387e8c6f6a3cfc70a11508bf953bb35c5eb10fe695eb14fc45efffcd7b8d4b879796974757b221f51606d1e4e0413b9dcf32287bfb5bb4e31d7caa366fc0e0ec3c3a8d4ba9b934e268b56603154b89baf8333579b2a97c37c4abf1a9c84fce97df3c8a0e7855366225db822946c3ae4449c7afe8b3819bd4858a76cb223e9027bcbdbf72003dce102453d7dad0659bc808df075e9b6a9e45295c1c0c3489f1f56c42456f348f717ad59e55a155d31c888b5e3f74903e354759a28d3e14470a5a51097e02d521923dae93d1d108eba868e97c9203f5520db6201a58a95aa794d1480f1523c1a3adb59720e52f58a86055cba1f055bb62c95ce569aec6cd62340d85ac17ff9a6041c6e3a93960d411c812a59bdfdb321823f77cbf4cc2103a2f210a755b3324ca630acb1185c13a578bbe9734793610ab2429d4b22b7b68b804d96c0860c053efb879e239affa28ef10b0982ec9e9bf12ebe698b8ea3c0cc891f10f95e4e40426f22216be5483f1e4bdb5796d9e5e2ca49f6af3e3d5742ea83213fad334ab2205a5f2cfdb0b82184dd0b710a1f090d44a89e051f0c2245acbca914eaafeb45cdbbd7aaba737ebad93f2e49e1bcba4e9b8c5267cae10eb23914e74016f12d5594760e0f876695f6a9661b437907a2265e28b8814d881e50faf47227cf16b24e65535202fa2405549395134120a74b645ac01eb48a4d297bbcd297e13b6b7566fc88a49f64d6d8c0bafc1cec3385ec2facf116b6754b283fc2cee8b3bb8a36c77c5e075dbab81feab6f82e7ab0c10f11222cacafa5649b64b39b8818763d0aa7bab6b93c090d533c5e2ed3ee4d386f51cdffa0995ac030d50c615438d2ffafb20adf0ff502b8c9efbaf258ba5aaae9a5d0c9b4417637b0b3640afade301e7ce23a88f6df2ac53cda9f281f67feeaa9c6ac4b037dbbc4a42de92719a9a68050bebd03e42104cead868ba0219d28967f487d531834a0721530b4d2ace067ac90e37c044937bc52560adb1e728b5767ba4135a0b7ef748559e9be5c4a22f3b737d469d88e62ca19d7ccfbdb0ee5d5c71fcd4455dec72e133a14dc3875752dda091b100ff28fd58390495a57a756867dc2010c44dbdebe7f6172d4909eea9a0d7ddb39adb0b4744b8e52cd5f12cebfa6e0f00d4cfef103f76b13ddcdae71cf13624e5923f7836ea819bdd53b1e6e1f2d6c2020025bbf40ad9e7c39942a5645afa0a35a59d71b8d1d8d1aa816666d86e367ab953486f470fbabe5932ba085cab97ef21832d183463191d2cd6649598281983acec99526e864fe22112753ffed955a404eb425e9e3f691aead7c0cf4200af53b349bd5d4902810918de1b54060446377ecaafcbf29918547a532784f1373edb3968b9ec58fa897c49d0b413ea760060c2690de88d730b9138c968268e01b4e2a92a9b398f6ff0a9cf8fa04e652fb311705b4c00bfd7ca4c967598495cada98fb46828dc2bf1104f9e9dd7684c19fcf80032eecd11b052c54afc085bf172b426875188bb97ceef7e142dc19fb0282a7ae3246e6e3df948c2a9698f5c4ee11df2689c86d76839fa2cc5906d7be3a7343c0f78c309fbf80bcf47b6c95a69faa63f4e9001abc760a8e68df36b98103d54c6bab94fa55bc906cf519ac78c3c87488b6a2f2616f60817ad2cd06c3921d5dfe6a75fac49d3e4e1d0275cb77c073f921498356fa10791edcf4e518f4d5fed00650136c9af79548888622a42c70fe0baa1e75cdbf6ce0075a2432f103a4f4bf126d7d398f2624d60eec79298fa62f9d1c7f8b2f032edee014fb9a2bd92c4c91f86cbff6bb15da2e196513443ff77a5b3990815e737228ecbb1d0e810269443e8b26583d3c3bdba18497f33360390c5a506375e1cd3cb4342994b5fa1da22a289d196d30d9fec88cd234a435299c43f9406250a38e3248ef968085f2f27fc358b46dc5ac3dfbcab34d254e95e5261b3a74aea59badf874a770f0072703f80b8f5ff3f55360a0c8f654fb001e3f7f249e4ad3ab3b53e0697599c8d6b7d19485f8e826c7a7f811f190465de6a7e090d3f010c6e09751a4a09f6c322e9048fdbc049c35d85719f6c191618bc31150d749c33da24501b0ebd31d3e8df1671ea2c7d430d10e836927743a946acce6fc177da8cfd63d483bf2f1a80875bc82fc58cd6f49f8066b8947254e3b1e5f3dca1dbb90aa31bcd7f92a16d14c8634097aa846b880fd2e2e969710a533ba1f655b5910654f3d4aab4038757b2015c89a229b4eb32a147171ebbd87a45247564698d8e1320af5c4d6a9b29aedbe1d51501687be74a4649a698271a3519a55be8ef0e21e4a33a89c54146fc56fc63f3766ed57b2ba9adf0a60c29a5ae6643f4a569544c5e584f6f73df3c335ef21c8fd7265f169bd610783571724cb95aff4276a9f2bd437d9562f73ec9a95c12a12de5601870c89f84b985a4aaf1059ddea35aa44c799defb6f6048bbc69da566ee6f328a74383c0999d8980c0fd97c854828a88b4b399d7cc6612654a5ab784a0c9cf3f4f2dfd7004c8a42096be5b53be7830d8414165ecd1f03d79728703e3c029783be4f7492a48a9139413b03795d2be7525fb71b5602ea7963014909af6be2b9fe6ac5f13375e4a7c4df4d9d5a5e81d0e378851a9e8d90b94adbc166080aa484203f8129682715325b08950f9c8584a73dff827d2d0ec19635f110c9f8b922f53ca6ebedf1dc01f3d911d164c86bb50abe79644d2be845cbe3b7f59f4af5a4e03f836278803d4e23b375dfab9df6712b3be7a1f53d2b7aa5f88510f87d64edfcef8262720abcc4de8ef5a0230be77c3720382c0fff6e3d0db0bde3da5516808523a6942bbea4d5511ec822d965e2477ee756b4aca836281b5716c1f18fb4bdbc03a7fd7c55f8326ba9a6fe3a75b25fe546e85ba68e48a71ced0a36aa2db4aa071326092361d9ea645aa42edb11ba6970ce93160241d736ebbc87b21be6b5de680638225e430aef896990ce4efd9ea79062ce4a35896aa94cf454ed6e09112c7c48087650e231b7d8be9326c91ca5c088c57e7fadfc492e8893549e0231d45b88d95abbb694f2bd68706c756fcfab86227a20cf41640e83e9f5f30c7d9a9664908df7cbb4d77be17d92c303e8cb3836c4fd5b8a1105e79b8eb5851875e4f462a0cb045c1172f7e78fe81cd56fb9dd0eee8a043fc7867302a4ed1c2ea5f56a5fd6a3d942abf454ec0e4dec5248dd95074895d0b6e1b35e148ecb811609f34d594ce1a0e2a538f627fc6f8c3fc1753e0806ccfe000af512f170abf30fcfa87555088751effcca461be63cc1323c7f3a6fae167e7876ede74dddd545657a254ee77656f935d69546ed9b7302e7f857e22ab0ff1f7b2fae6eb3a2ddf903c9c41d68ffed616b19c18e60a9fdc5ab70d9391f450d1748469df87296ff751e048867af654d6177f715aeef574820f141e949c51a65cd353834c0b823db5c1c430096bf4b553bf033688fbe377f7090661d0fbc96553b3b9031903eade04da7749a706fea014c2153aede0bc4baf0e0352ad77d8e26cd2f27511993a85641d9d91dda76c5417b37f1fd43299f7ba011c1c73b1487f227b4aadcc92117c4e8fce1dffb38078d0b85e8b42abbf4ddc9d96ce7256c15b4cf6d9ff684932faa71cca6df178c635a613e37ddd037b4ae948cdb5a0cb842c4a5a83311a48fc104ee680b6292d354dcf988ca3dbf506b8d2dea2c7d1400024776f1f76d56334b138cf2437392fbf3b13f4782c96ca654fe95e1f55c989de5471e2ae3a1289f925cefb0d581533952dcedafe87a18bcf5d00f89ecb3399c3ad37ba1271c74aeed297e13fa3831ede4587d4c7ba71da6895dcf62178c14beba1d41e3f8856c356dfe83ee27866bc13e311d5e0d56176370d5977096547deaf36a54bb6225a54f6bad3d598a4fd666b256f5c654a145cc768039872f195067a1bf45437d3307fe8180b215ff5febf24191d647d5071323ad8b62845f38e8f8ba49d3da041cb4a96e7dc2ea9ede4c6eb454424a56de02708269d85e907e849cd130e1894f1b2a072ce8238e9cc288a5453ccabec6a1f0af628e63fd76fee387430e2a641663ed7ca677c65444755bab60844a38f5d6eea4d82271c10f8e9d80897549ce27356fa0a7ee182c7af7a14e3e251b585af4aba1671c02e6af0fdf69ce67124ca09d21d0daf6bfec17c2eb8076512c565ad8007c326ca81803911162b018f074cfbb072350550e26171cd752b3f4de832257ec09595153066e16a620184786c85f77c9b7f46dccafe0d6f9a08ae3170835b166421e79130b62117e692795b67bdd91fb312ddd6e08ee0aa3eda595b03c738ee9babc735d990957c80290e800dc156e240f3b2df06c4c26248589eb503bda1275ed9101e07d557c236897a304e5786c4d5cdac71eccd2cf49a089e3548a6ef4efda38554a4a2707a339df9fcada364352bbd865a69bb4331a6fd33a02e43b5d5e7655f7c4b4b1f95436c293eebbfe48da2228835ca610917baae354b00f22ca1617c44e7f122b4829ddbb70b76add9308611cb464e456fa5e39a19e101372ebbeb2a6ab70db1c97a335235d3517624f277d39c365e32b4acc98d35de682e77f6638bd77d805796129aa1418eab45bfa0ea9dce0f7e6ef848ada07ad140df16389872724aecd718bf9f0c8784289fcadb34db52e0f9366400fe3733fe003037ebd254d2da6f7239652b102d1bf9fdbdca6c5fcad585acb5dff1b6065db7fc5fec99bef80caded846fcbf027d030e1b788d651cd35d95106110a011a4385f21c09bea1e63fb75c5c9d5de56060ec9ef3135405a47c267c1ac08d0d3a0089ab46431dce69fb064abae45017ce9defc9a25eb9432aef939e4f23ca2bf23831ae1aae580c3c5c7898837c8bd130f9f6c26c285af2704a410daf3b62ffb8581d6e1951731c91a99fb279d608d114be24bbf60794e7c30c9e4bf73afd7ae6201363878eb8bfd0641573971f4625913cbbfb9c30e7da1eb54a9e1a8472d3b1804ff2059348b806bef9ded1e4a34c24cee9552b6a89acadc8097a3b00b4ce60bb0240a7d35d7420b42b1675be89c2b7bce96fcc3aab50c6480239fd9d0e35148496b032d89bba7246e7cb58929c7529c4777735f964141e63fa8dc6e48927ff5cda40330d6171dee78a4b431dabf97a03f44dcd8f250112e703a35795ca207c76110ff0085254bb2b160d0baf2b6590908a01a85626a2623b9f7285ce7c14709c4288ae061a2efca9230fce2b033528c51c19d3f0be324a8125326ae5104e2306b242f12b716c77408ea59586781463f50b50fc4005ac91806bacd5ca929e7520b33380e1a7a1f19f77cca4985fe36e3bf16cd1b743596c7696704325a96085e292d231bbec03356b1c85b587f04d06444de10b3d24a26a5dd06bde82ae7e119295a6b42d3c5ba0d75e31e9bac01d9a4f2a436ee35d7b05b00a906ce6e73f24a1cc574fa78fffc4a11740c0cf470f20026dccb82ea535895e49879a369152bb4956a3046cce3f487a8eb644842ffeda7da65bffd865664d1b277e7d3dad043a659ebe1e804ee465cb64a85af1cd9f8042a562496f4b8c7d89a5f60ba3b57d1acf7acbf39d9f25caa6245d802138db70df6e05a003b146f465445bb05f5c2e90d474beb36ab91ac1ee50b66ba7ef081e5e28451d334604031d0b1be503fc9c07c18469c1640d41dcfbf03777fa9113051489cd84033063c2e0308b6994006c86312b02c21e70af1dd94ee41194324f6197b9a883ea38442d123d57716ed227a19b55fc4066d8748469c344f37105b40bde535836f872279fac50cc648cde7a93db04d420dd5215612cbc9609a5a475e630133e331935f8a3341ee54570d7c8ab2d2bf3fdfe7a4136025bb768fba092d94f4ec1d0c55a693882bb18b7e8d559d516a02f7bfae1083528e0794714be95734130c9f5f9d8254f041c74950cbd644e1d70b3fbf6fc68f208dac70a8fab1df6a8d18c36471b47ad8e5daf953a0e94af3515ae90149ee971cf0fec67cc91968f2633963e4e46a3210f0dd17434a51ddebae431102aa93b97b1740ba027ab2da7a453140288eefd3379a5a7ee7d3534221cd7c6035afcb4112e2a1a04b9dd4c29ccd80193b758de11c984eac666a72674c8a1af11d15f665deec9517cb16c9ae28a25a0eed494edef8fe7d356f6009d5aa353f8a0621d6964f236232027ad0a649d43f8216bccf868d3afbb7acb619664ec8c926610bc7568175a8915afca627b710b04bfca5f0220dd0898abc8273d06dac97fb1c2f101fa613b111910001f18c6206fe7ab73f2b390da5acf1d78f9153e3ed4e07847bd8e1d1eac8449681620c92eff562d7a24ae922a208abbe17aa0e80aad056e2c6881c46fd0160bc36a6302703fdf614b959f0b3b00e0e44ebedd81d3f9f33848ee7e800641de04a348fa3df09ad51dc020ddc6fb57b760fa8bd4bfade870ef5547201b7d1b6f697c5db696bba07893d48acca1c77811322811b7df344ef4716d2171456a264f96c5c8fddefb513fdae56c3bc3b6400f49ac84ff730e66fc55050d06f3d62ed5d5944c5895675d653178aab054d65a966094b84bc3d23e0581af0e5a5e5428a17c41fa4dcf68586a73263683afb65cd9aa18966fcdf9c1330d620e5d9d15db6531faf22d495d5305a7b04fdf00ebb62358abe0d1e575d3965ca70d0efc5f400b19ab26b085d163036b9b5ae98d2bd40e73fd980390e3724262ac5eceee1ebc29376d66153e6786b15bb0c9bb87f7af8be3f4ebd7de12d0b5929b37de287ddc1bf2647db43aae222919de88ba08729554e2635fbb0460f5338e9df88d3a1c44fd8a8f7b646099149b32b46c95bb8fadc96fa37dbecfd4f7fcec16d76c005cf21b3b02be9a9c0b543f99a1d78829587dfa75ba2cf458804e003db4bb9d9a31d09535e5227b41586ac8b8a431e0e63b037778f898ed3144a803f8b1793ef1ea47b2b5df93aeb9a308f1b189d4859572aa083d472e8aead351d55a000f83ff0bb663b2bc9855bb28f314783c45add43dddf8ab3e5b973769ba7bce750163427cb6ea01e62ef62fb5a863a121f2f9e02c6d5baade234caf268b31199ad044429cddc629f601a1ad0fe50f2a5fbcb73e9709033b404a8981e0c2579bea6bf4940cd3ff296489395cfd9811bbe5efcf85f3bdd77755139fdd21d90d4252535c73ab08aba36ef4ca87a1880b45ab7481b45144098d14baee54fab2f4263820b3d9c86a349e6785dfda3a481b5313cb58437486d7fa123e42546aa050f7d157b3de77d57d26823df80c185c9726834b75c9a541533a3fd171e6edc9a5b93adfccd1f54dd0cf8fbf35d18cd902c1b64ed8164f69eb1b1d01d7765123f025e2cdf6fd17107267fa8de7bc948f49001de616388a0c609081e8e5fa98a087ed91a4404eb065d832de3d3cd81cc41e71066d69e08ea32cd2cd1bc406e500ee86256b71d67deaf2070f19869517611bf20246d78a508aa280e2d666bb7ed68c9cae0a8dfe7d00dcb137823571452546f60933dae07321f023706d0165d785c5e7f25984d577e0b2b9c47712c45d28ca3091e3a2ae02c68c87ffbdb15ce0d0dd79bf6180488511b7d4f3b04f4085cb28b7600f5af9dd9b292e3924860d2b1227848743b4075c20f20e380a042aed3d07aeb0c1d489fe277743bba50122c7685bfe72191a21ecb6de1592f3cd6610b87279b0eb6c71ca1ff9ebed4b81a16d9f1be7dd9566e8c6a4e5d112b644d9ef36d266f9c70545f8d9300ce81176aff35a02e81fffdf457eb45566f7cecdc43bc2f5b8d28866d221a22c33035654ff6fa7385963f8704aa8d7ccf224c8a60481fa95ef94cf9be1cc528cfcf1891d185816594564dee7cd6b822e87d6fb42398e44e3644ebdd827bb2a72c1bf2c210346b1af4ad32e53bebf22e38dfe8c46775472bd8967c0d962f99986ca2bcd99b0618683ae3f413a5dc92315470e173a431a9466961569dacc60b4dcb66f71e3c2a555fd725b3f36a9b6c47049302392029802678d05b3880d0d007f098283138501ce68074974502facfd4621ebc7d7d2e836b102b09be2218db384bd63e0150a98f311d01f0c215ec4fc784948f3262a3ed77ff74d08d989b9c54435bd596d17c0e5b74fe3cf17d9b7deb8604cf4d97f1544f47c376f22f327887f999adf04c7f20cf43dd816a9dfa22b07b7f8b3b3004062f3c3d1588d267de86308362abecca50afb16652e5d61a30c644ba40ef0745dac6e6962631863a6292f84fee6b053d019a1666e08c2cb4d608711718b4d5abd6541e12e192f1bb19df2645597500136c364ed5a70d32db59ac3a014b87a464532c6a09029420ff71fe893bec5513f00101b2bc51badc11e5d353101ea5f31c93eba669446373e48d3d5805b23459a098b08e4914e9f4c80db0ee361a51bd9243433861956c1357c65c4b065b8712609d15b2c50b6e994452531764a242474583136dd02d19f0ee9987e0f0c8aa6d683e13c355cf3174d4a9b6cc5abf0ea8a028cc4136e3ebda209d742b5bd05b7ab7e4ed3560fa214f2eb5166a4fa94ff8947f8b798468166bb8ea953d0c188767d0e0e5040f7f63dc532c7a9c9846e6ce3cdc02bd6e0375d35bc0496a25281e5d58093b438d614fab7ea7f6c22343231d178dc45431de4f7188fd035dd1b60dd3d51a96d003526181ec11deb3e954c544a404e03d0c34a7c50258dfedafb18c0bb6fb298927cb3c1bf5c5d8541dbfbaffdca95d26c4a0d23e1cc925363808fb15a01af0836b4deb90e55d19dab3f838e1ff8af83b2e842417970dfcf20a5465056b107a9d48bc4c65337f83c31fb18b44360cb99d60925c4640a73ba113201af9ba56f09a0e6f1ae47bca1f0bc208b806c1e3baca98f4dbcc2fbf5f8922ed65b2a1517490d3755d37c31ec2f37a66acb91af79773d94bf70fb39be2b64370d00773b2bda1283d91ff4b6729b107b6ef2e3f18bf95563b891a8335e302c8d500e60e9b9a1feea178853025f0e1216bc60b066487522e93160dfd9c6d59cc6d0240ab43a56ae9b740690381c506b1417beacd5bcde1682aace703099255cda68cc26a2c4c667a240d8f0011423bdd808eb90bfc84b3313d3f0aab414047161a692a825d1cd8f5995961ce5035a6c213f35d1bc1a0da2e217b2de821890ff47e3ea59f958afd7257925601ab2a803e30f2f61e14ee2846008a084df5adbbd7e9bb72e91146702224955e43d4db911903faeb3cc3fe93053ee6ecab9381fff08fad567a85148a0eacb0eb35f7bc4111363aa25f22dc3935144522fd8a1e940da1757b20bf2228c57b8361fdf3798d67856711bdf1cd02a32802e7746142e9051cbb30f065f754ba43bf0861caa102320f38d5a24a14ee2f8de839d8e4d15553188aa90d02c8df1101ca8db34b435c00df388df63402f3c7f33129890c5a377f84b054c2f129f0394b9d17e27a0660ee6a74a210adb03f0b018c14b4b79ed176f4755ee855d57ee038a5274d6bcb2ea05cba6298bb7e5b0487e29adf3fa77eedbb541a0caff9ed213afb9dc55e7abb47cbdfe51e8e46d6862f8ceac9c49c96f302e812968936e64030f342941e5c5864759230b8449072cc50fb75641ec04775459cc61c047460dd549dbc10b524d2edefec06b11780cf10ec42bafdfc3f12d9d90ec797e01da9539148341592d2437ca10c6b1071c1c0066ae96f1a2ef13ea2bcbda709024fa3cff836ac2c79ff068287d43278e1f59b17f8705f537ec71d79e963b450d9ffac4993bb25ff4a2f8ac181c34d845764d0b7fb61c9cde63e3c1d8711799cb61f416b6ef24f9c35bd75fd0a39090069b48aa1968029c371e206309f83a8d625bbbf14bc8baa37f719c5ebabfe7e4f0a037bdce1c3d7095a74778afe58078222d2b388f70c16034745f1184f0556490f892f6b1e01beaa80ad42d62ef39e2ea374c78573132c346eb56f1bea7513b8646bf2d3b16a2a8382c840664fe1a947556bffb56718be0aa39cd59bfe7894c2e5418d1e1a21a4085ecf27574249659516b2f850921ada97b70876ff5001d5a34f057911ed6355043a5d7111b98165be71e7bc52260a18f9bb9e6cfc54a16ccb4f3a547a9c575510a650dd02c0d32af3bee5a20b17f14fbc6155ff96689f4ad43b5008e62400b734d827edef9a4cc61c9034f42fa157d1fbae793d95620664bf8f5494f31a6513464429bf399a3e14b4701cdcd640cfb09567deb7bb8829e29a456694d02bc3270e0f262f69ce9751d303396a8ec63f233bbe8dcb7de6400c63e5cb3fe1f8f4be8e810a84ebeacfa3a9db7f73a972bf3233bb73e650ffc780c0eaaacabca337e5cd320910406d73f5241f5be0c32902ad1261e02627233dd1e87abfa393c1e7a7e31968e82b47cdf4b0d7e64e103732e74d758b832c9b12435768fb990fc7406b4c1aa3aba36140394b5be84f2ab36f1cdfe7b442537104b38868d1eb47e22e49e6707771c3a32b0b8e314174962746fbd29d1878021e37f1e37010f0166e4b5042da5e17833a1a5eeec16c5db65a4e7ccc745a0e606d130d898a836725daefed6d5c0c91eca79d1fc9ec1fe79b0aa288b7034b5804178c86652643f0ab0da48a6bf40ad4d9355884bbada0c07630c31fd695a58e5c9fd83bb93bd471bc85b9c092801867d4a5396b8fcb86dd268d95fcd006afb61d6c81626dadf080e0d46005ee53cb069079e760e3d453bcd310dc5582f58665f138a24acadc6249691c537229d4aca931e736b510bb77be533db2c0758ce746c56432c4e92d0ed347bfc19244b5e78d40272e8d100a68b365f86de1ded6e26de95d0bfd7efbe96b414efdb81d607dfd6acc65ee465a0c7834b56c9dab5fde835854adaca53e04750ab3a970839eee23ecc7597e99a74de2030ac7e71d2b25e7a27fdd186fa71afdb9eafca1c52f3d2ccb0862710a22df8326d9c21c2486097ecbd84c5602334d01378f2948fea223b55346a49522d77b9a39775300423ff93bc013ae04d0baa77a6d2147bf9b4326a117217032db34629923306e32f3c256a081bb501ce9992134965cb75f8fbab6f909215092b6233e071571e2c16815b53c5b1a074916284ce9abac5f0f985530f649f33af97d01e24880926443ad1410415589775ba68e7a5b298c5d96956a3357ed41cabade58ca983bad7113a8de1897e2b31d13ea1bc49c493ab6438d54a640e03f88e173c54e9050552d454be115d10186ddcc40d1bffd8a20e199b1dfce1bc9797e9a4045b78f2a11089d6d9c53fdc8769fb4a82e1277c68a46891efbde022bd38ece592b006f40510b89b54e200ea7cd02c7f9911eb15393f170e270d1e81bfc189b464a31fe8e990599208223ac7b82309ec7eea0ef807749b0fe91aed339f57c88ec7611265ce7bd1f63f34a317217159692d6b13941c7e2abb9e456de04ed2f4a650aa37078c59702b50b3878790206ef983cd11c3a1fbf610e55a0eaa20f382bb144e2fdb57cc62bd799d708076d5f1bc2a5f8a3ec983457459623d857ebecbb95b0027422f1b00e3f25660b256ce607d3106292aa14077558f517839bb751ede6081134526faf95a3c366af50c3a49a31543913923c5a3d4ce97987b5a274cd567771348048ef306bd473f3472c69b18d388461ee8a2222ca9105574b1d528b922c051061635c061fe4625e518482c48b6d8c9e8498bf49f36182f71dc3737175d08758cb549c9b8d336b9772606f10966dade45247c00192b2198cb2d1757cc041d7d9bbb9aab874d674c85151454f4b4a838580d2405fd59c7a6e132498c004fd1ea9471f0e1571d98fac973a360ed99ee9b01e2e0198255f30329c0e52b2e705df34a29e168febc12c6d7f84b369cee40f00bae9deec7e13a306fc7457a887f62751a7d727704ec413e12aa806a6240754317e928c1237a433071f4e24bd9061159782bcbf45c9c93a0428d1f77d0456d2f5e6797162bb1f5c3c0a34d8ad0a3fcf85053c4aca05d8cddaf32dcdfae92a67bb8b40895938ae919014ca2a6b97efecac096305e67fbef99efe2197cb0ae6212c6ee16be8b3c11026869cf6faecf538b017f2c78ec0f3ca3d5c99e41b614191d929abbff7ab28f65ea18ff0915bae391c2e992105067b317d1036397f856e8a11c8e70b322d40d62ca815d9fa3c014eabbc2b976db034362d0e4cddf7d59c605b47cc55503a3dcd396be5f2eb4c10f9273d8a75bf66bd3ca9d23ce680e49579001f68d48c676e434e1f3c9d8f4e5ff5113f8ee3ce6db7b78835ce49a390dc6997c376b6666f4364411ecb7e95602f9d553176aabd62d3cc7f317c6a8fd4bf50a9a558e68b1ca2f85c97dde5e3fd6ae749cc32755952767a0c5c756df70d76c44290fc18e8eef0d2ef36b2796bf5bf46b6d8d5c3fde6690acb6fe52d7db945eee52b962e8bdd0763df7dd63d741707edd350dabb0b760f5985847c2da408c2d542e95b778bc8c0bfeff8be1e824acf7748d8e7f1025122ad48d6afd057e3a2cefb3290439c9669c319fde587b1ea7235de279aac2936e9c5c71fef1fc52c358cf9cede15e7154b4aa0b16bb34511e50e1a5d7f23be28be1de89eb6de7f79d4abd2dd34200e1a3c87ae01b62012d2d289396416b8c0e8a3ba96249260a98ef2077d88c3706c9de1651358b4dcbabfe123e61127a3cc5a93057846db9d262d1ea75d50239a7e4f48e7b6dfb05f027c420457e28c7cf4d9dca7e6a6a38878e93aa17778b051b4e94dbb7e4861f580affeb2eaeaa2bad0fee0f130bd9860712df6a92a596783a3b936475f4b9acc5452f9bc05b8e9da2e166ec1785d0bb3beddfb217f52f1ae4fa327e7ec64cb90cce2a784acc32d2b900231a3d58483a1983792c7f274487e5d363a8c2bb2e624e4ba936cd3b299fe06b1d3940f072ba3ce3725def827d7f26008476f2e842753d322dfc8e40b36349efdda4c9acd07ba47a583f96015a49fc4056361d31decaa782e06c60d66bd9921bdcc1ada6fa3b3a85528fd8e53baeeef4cd224e4af70ee453b9b89cb3d7f15bdf76a3398127f6bd39409b65354056f8b71737a43b3bd392ada37453927f50f6226a232f78480d8e091d80707dab7548063cd7b70f6e5aab3fc4009c61adc225ead1998ae59a1003b63462d5b41d9bab4e626b68e03a4374ed976b2b89b4ecca28638f261f848c4b497cf7053d3c184dfe2d0dd7bf3ffb453b1b2e4551a53d89727486135fec4faf89ade0fa34553c2342d2bbde5bff01b494d97d43b307c470a712d6ff71e31637781e5198f5e732ca51832d5ce0b7ac375b70681582aa9d81db73e1628e45507606968684a42c059de6643f83554255039dc4218c7c436fe5edea7383a4d80b9d64cfb8a8367ea4e3f62fa970b64506e8f616f377bdf885f09b57c3957349493ef7143a473bb1e1b7599acf8390e6372d9a801914ef581d0baf04fe4743253ed020ab944ea2bc6191d957f9e3a4bb16c93814d59909228de0d348084c858fca13a69741d5bd6e8bb0144737046a50837d6c4bf00814d4b1fe6daa7345abc6cab6e41502157e10612eb0e146feeea7ec761d0f340a6d24356ae41155c96e5d17d5a836292abfc803bb7f9deb39ea7c0efba020010cd7f417baaf6d39308067224a1b3fd1b1f8faa32faf7edd4060de586fa717048fef8b91ac34bc25846dd1df2699440d7ce907190c97f905d4600168cc44bb53a0f8b57dd3bf316a3c237a4bfed5fc7853a2c761095ce948bcd0bdadfa3dc3bef48c50a47f822aea96b0fae57e700b99e44301b6210e75858920766b97065d1308266ca6c28dbdb606e90a3c1e488bd681dba2cd331912fd98c065fcd806d93ee546532b615617c4785428c2dbf1435f5b6592ad7ccb20009a12ad2ed0f7b784750c41c81b2df045eba1d0654304567e260ce1c00061ad749872be1d79898f4a7c626f5c2b8d5c80188b6c57139c125675d77d84eb9cd4239f2d34e4803f11653a4106d1f76675aa93ff89082018f36910bcd82b788b3353e2edb59ad9be205bec35857e50b60b9707770780258f836039d47296f7f939601b173e4d5fb4b010325eacf22491d990e614c2445419cdd06efbfca7f1a194c355bcaf73d526bcf41432bb134261fb18d04da7fbdb6d15e82f050215b6f99678dd2bddde62131443ba29dc52460c1b4237ef6d7e3aab34e6620e9edda26322ae8631687b29d7c0342cec04414639e3509c7bde4f39e5a698831d727c862954fd4c24b2e8702b97aecaea86551492ded5407140a11368b77d397ebd63c80e966881aafecb069a6098000c0c5e494ef555b50060cff06b80a566e20cbb8d3f041f7bba5d156a20ded1a370caf7ed55729eed061d6b8c6ad279befbd76ecc2bf7b50cc5f3828bad20508283f01b317f7a4db2343683ecb35ef572070479df4605f61b4f1be711a12630e7e88e6c97be2d8cf92c53729484cf5637329e2d866b31ff9b237f98afd9eae0f5026fae9cff02e13fb305a0d84323f06ca603bed859d3855d6ff4d64570507f184ee39122ee8739ef49d31b12e70750601187ae791c5d517f60a29a149af5794c58f2726430d311012f2bcd7107a5de64de0ce9db2f758dc4d886a127110b3ded37011bf021097af01d71bc7603452dc210fc3c8283438209e1b96673f560597332bd410d6fa823f5d2d4e90c9247e841eef7c9ca5f42715c6a6e69e7ad4f87bb63ba348fc2079f14bb676bbeb132c333d8916ed5570bd8e648d9b16fe8e6f04d42555cf589239a6338ed747026c7ba9cfbcadf1c37ab42d40084e4b946b2b9ca859f6128d466613555ff66f4898e8b4a176fd16f634550d58b2b2bbd568711fafd9ab9353be5ed98aaeac9030f96e8c82e9fd17c0e8259740f08a84ad65cfd4f86d2cff7b17922558a771057b7c78842091c95687b6deb6fa00bf6fc452974bc669806b66f40d908ad0b00cb9a0f348503d768f2834ed8859142ba95e3fbcf7c703f7c30a9a5b3ace1c423b0982ac4a4e667a0dfd171a277d32bbdf7f968153f5b25904debc55d25e0289e95e441a1055c332746d309986fcd81ac0b54fb5420b1d63162ccd9b2ad719831e9adbbca066b43e62d64f51306f09e362832f4a223a17cb326e6a4fee6d9baf956db0cf9c915ac141d53ea1b6ad29c2c0071c3f70aa39c97e5c24c894a3d7114269382c3c147662c5d9d6f09c8c311258432804ccb1a55664c1a8fe5c3f6308c2b36d41c534eefd835fe63baf29f5f1131c7b13707120aa8edae5bec90081363429d9a73ecac6669911c6db81c439ad5c80479567364304f1773cbcb5e61c79142623a581fa59f3795419522c52a23f602ad6999478188e9a1f3271580f6aeef75da37e780e0a8c66e1b2c485623a23dce5158eae246c62d8da1a7d11d25eb36140f324bc31594b8a50aee6690ca86222a3fdc3eb656409a6161720a78f1c5c0d92d720a9391ba0b1282410a70417459e8e25b190479b2dbcdb06c3591b7345acd09e8c52bbcc922a444fe070a0ac60adc5fd9bac4d7effe232c1768725e805b98b6a84ffa027281a2c4e5e217fdafd3121fc9a5dc84a19baae65b1e86937fe09a12d65c4780f805f4b585abb3737d8877738a569d454280602ed763efa309891ffff863736bbe9944f5d0924e220edda8d5e37af5f0fe6139034afed6bf3c3b3b06b279ef7033c4484f789f87e7c0c4be2cee5058c2bbcf8f8ecab9361d2d906c64603399e0d7f212757b1eeb156fdabd6e12f3c24470540e3dadbe756a1e7808298177c2f9655d4d148f36f87c4b30d2372b46cda7dd1f4d5ab6a76431aeb4a4cb0bc0c29ea6800fdda9d98ce2b7d44026928f6e3bdb6de499de45dbb5893b3a1cd65db470e2078a80b452344928dca303de0f21e1f673d12520f01ea88b884574180085b96914b9b44c6409d7ae993fde9cdbeb020522402c08c3bd3d3915f933c36e5630378369912f970779b8f9382b680596f86121fe5382c3142e550bbe5dbe7450784b20e3ebd797e9b3d49f1ea9a859abff161f104e62d257b9078fa2d5764671c922fedcb989e520ab278acc48a5591bdc66a3f989a3a8c2c7c4e882e64e7f77cf3aeefb9975d76a01ae95a7d0ca121273888f59e00e81e56309b4efd467ad8bc03c9c73d6ebe2e54c6a428772e10ca0470e6790175c3a6dd8cde4f9736a972975d2e5bbcdfbf12e13ce0fd488dd84182f1a29797e2e3712a18be37635db7adc40fecdf99a30b483f1bbb649dd888270f373487a185e31bac58574321b20782974f2765031badf1e284aa18ec324462ad3d1262733bca39455973f718fd722a2fe3f4e878ee9ab5cc6bca9d6e30dae6826a1887555abf02c0ffaabb1296ae81b9313e2108e56c266b7bc5923441d3ffcf7a1c39698257572f7d217689ab979c2e2115ae7305870c32fda5104f3d9e15aaf529cda5ba7734639cb78e7bdf6b7bf77ebe5de9dc6d3257653399afec2e538dabef6746b6cd607853988b311a00974b313bebaedc4ba22ca8f747ee0ceab86725b68be4bde8261dfb48117fc6e0adb9b5aea66812dd76afb8d2add474e5714435b4bc5b0250c5d38c162c82ce06ac8a35ea07999e132e4159323a16250fcc5ef84df120ac8e526d82344ac6aedfc3792799840d34c392ddc2bdfe03b2546367faa8a6f643dc8389c7baaa4261488b5309524bd0624df92b2c8d5dd88cb33132543caadb96eb57a7fd8781acf6498ea2eca2e23a22a3b3579464099d12f851f4c8f51cb4f2b196f0876a6e2dc030eccc4b13ba9fe6f6a3b58d11519f833f96e831e6cd21881fe72ebc12559c92f713c6ced8d0d6fc1987f3f9b616fc7b3e2fdaebcd83c9da9367ec923faffbc3f1e133fa2c31c8d89793ee6ad1d5fc5d6fd3182205bdbd3c1bebb5cd7b1d19c7f0546a5785d626462354043e66e50a53f594f443e5724e4b42c8e7120a2234b33d2a149fa8d7148e8dae8df5d4a49ca503e35b50d8a6ae97aab515f3232c35335f6efb1b145613f741dc38bb6144e9ed60654eca6ce2f2c44169263f4cd4601b0fe33134b46373585283afb4650805ff25724cf1fa96c9858083ae914cbc0b5115820f9ed3e486a4f06eb5efefed96616f41c95cd9a27f95d3ba4b06a670b81f55a81cab84a8003075e7a28f10203745e59a4376994dc990a03500ffb232992db61c1a1320609b6b68cec9bb853d999a58ba06cfb6825f67adbcf69abb346564999b5eae6b0e75b063850c121dc4c83ffc46f0cac07666e0d133c28ec277ba4918574713dd1d2ac0a7268197c9b98de680c0cec864be980cda7f5d7ab987a1e64f01a9baad4f11e4bd185eab6cd39459363bfb77b49b83eea0afe4503acc9bbcb115c0e94d1612f21d5f89b913bf550a3e2b8ee55b9f94205b0d5d5ed6686e967c8672614e7f1b8d7558dad2e648886daa16048ee6d46e4cab9d9df79ed146ef7ac03966bdbcb878268c48e0d806d71ace83a0910c3870b74cc414ef0be302bd06e59d302c97b62c621630176edf81ed0d148952ed1898b23ccf6cc000ed1b67b57f81ade749e7c69b705fe791a819a690b8e184d5fb5e8b05b5cdc50f589003d67f62e7e3c8840593a1063651daa906eeb9e221b0b4ad6dc0f6a0bfbda5720770bcbc0af0cc011e106d49646d1a9613e46803d0059b7b126ebfc3cd84110ac0c4fa89393cbffb268cbce13336b72a0d09af304d6a1d90deef3075a1a873d31913c418afbdd88ea28f9eca2c181951e4d0ba830833a5742224f77da81f749cc300a0a760a5e0fb210b6db3f44be4d384d1ea4ad0be7ff287b86821ab3e0946ee66cd2110352763a9362160869266edeec5f64097610d7725754bb890961f9e2a17ffb14683ee9ae94159c3094f49a4606097003e5d0212405ba7fd6d3f94935b58a50f9ded705180bce822adb9d7aa8810c78b80a4b872408b7acc98c9f60fd60f316e84320990db9acafaa10775a95c0735a2c36f7e27cc3e0be927e1842f41092fbccc95fe7fab6d658102f9539bec1a2ec2e4205582fb8e1cd72fc1874319929c265dfdff2fa782fb7f77fc9d9f8128f517498e0c2e85c9b947a16d67e2948148adfbf7d1d3296d16534774ab90b023a2bc748543f93c676ea0c1a5f157d2d9fccd72194695bb455af6a99d5c7e2699e9b3a93697cfbe24e4aaca224b73d8c8272eabcd4eaa8aa13c815b412d5adb200d3c8a1c2f90543a7c43430d860e4c86044cdfad529c7b98737eab7ef197906bdfd0d0925b63d6657631ccc8eb3966a5b2610778f063623894545d9c109f336f23db70b38e19b3f330ff9c84a814a85a0df049ef86b4d87bed1bb8f16a7ca4264d800b20c2b87840816979734ca4fe2eb9309234eff81825ee933cca516c4ec60ee122788cf703b2186e063e05d38c0cab63a8e185e4065f4c5f7a1ecd0ca19b2acd6affe1f55e8a005cdb4b029eceb5c25134fb7fd85db7aaa698af85018a69f6b8abff99f0f0ee4baf80fb97598664e1a2ba28e4d05a2bc29e5a450ff684636176a90a75923b47eac8175ab976d7ecd990c0083d703faf9c913e7d174aadfa3de75735a094ba4a6d9b40c372244afa1b2368d5f5392dd8bb79270fabbbf8bcb7e514763a5561aa0cdbbed53553b8d4c637f9be055f672b35894d626207e5d69528ce9cd8ca1d5f6ae0beca283f7a7e13ad3ee792b8c6d1244692eadc85d4ef6c9ca7419cbbb8e0cdf096da27fbf16add138a08cc420c7e2ba7f292a2cceeb3bb843e903e7fc6c0f11d445c1ebc6b78169073705ddd541b66a40ab07e3670db0c467f0d960448c5bce7779c58d45f1f2cc996f2efcfc6b6960313a8694f1f9b633791fe62736ca3b545c3c2f49708578baf7cdf27685d03e8c6ee06110a97d359ce80455d3b418f906fda6d9d27db9a419337d89531d921ef26fa83d432035ac901c2be0bd4f78cd53cb76c13db78d320e1197bfbe269e23ca988776913f8c7f425c4f4f664e927de543fb27919e904e90f4069c7d0d7415e84c00a713413c5ec2c37a4d314c2c97a642fd3d9e8ec6b1c30a6bf67137af2c0743c249fa921d32de82d31468b710ffdcd67f023b2c739082212536b41dd4cee4c4fbbe243ded2c3bb9159db1e6478f0529967b839eaaacdf4aac7c75c4835a990d070432e2945d74635fb9913115dd9374d07092ffeb139dea660a1e5fe7acb87881203477ecac93b2b930e07aac7e575a8b25c067e18a9f431f26570958ac1f12e6bf4428a27029ce4414725180140e4b246cc6bb98b259e71ff694d29adb1d4499cd42e2c5375e687b2b7646aaf6834971c87b538ff9f237056f38c0e26e058c38e9f1e9d28cb270fa33547b1cc3b9f12d41ccf62cf032d9cd7d42c897e8c83b827a71601c3f5998b1393115a189131337342bb35ffbeeefc256a93985f4745c28601d711399370765882b0503e9c5fa839ccc6e040c79a39912206faf61bcf99c733f87500d6efa6b6431182d617d783f90e6d895aab70a138cf6050e97e999296fed21e357cd16c587daaf0cb80196a8c365f2d58cf61e301628837699abbbfcb369c2948d7ca8f7f62306566b048cd2462921db21aa2717d6ec92b30c8bb2b31f7c568a791cc05ad62d63074bd3a01ab180bf4fecca908ff0d4d7b5e3fc595174839e18b4d4a029167904bd996fbfbb8514e70e0a1869927a819131e9da7262228d8107c2ec6b3788ef5f929330c951a8be27c758296ba280a0033039138e0d61efbce95f9a7b8b62d42f29172eef9dc882d4d7d723d871ef09106fa93f5747e2dce61f7499b5cd7c02721e5c22f8b5b0fa8ebda73c96af7f70785521692c697b6fe9e374900e7dd766a87c1e6a4707da00822b6b2e4676de9d1fd53843194f8ff762bebd6b6be53f0128ce05fdae8082589cbefb0b0e1a10c59e825550a8caf1e1f2b4746676adf7fbcd14bf2eff794fc64d858a6391e28a2954d62118da2995172de60ceb0abbfe7cde7e60e5ebbc70db98fb75418716b2a0a2345bd08ac1dc365233fb7aaa9b134c57401c713797924355f757fad7b8bd7ffa49e918447bc7bb51e73a236ca85de47e85553d8677bd6c4ef72dff0b8fc4c125e327915b73aa6688259c656582b7d9a1864556f4fccd6b2c31335964535f250802ca78d4af51ecd480de6c85bb233fe2cd747b32668dddb4828c762606c954e0edefe7a7cd3051a6823cd5bfd6ac8934dea76020728f0de57acd40cd29bc510ff673b7124ce1b350d2bcb8989b0fc3be5c28c20c2c26cca99d7dad2b20edbb1914a1fa3d78432fa6a57fe9c53214302a2f1d143910798c486ac98661f22842530a87c6cb8e57875b5a68737bee531ef3539e1181c1d8d57df23d5a6c62e755218b0dac00a7be762f9bf0c03301d6760ccaf63c1bd6d03a5d0d2d91176e87cee4c549df7e7a16a616e921016eada94e3bdc717b847e88694cd2572613108d63c395f54e63b7bad52fdf6bb1ddd8fad36376b4c905bc7c16dda6440f4f16851682d361c2b8de2e7265f313e350dfb9c6c3cca8db76355ee19223b7263ce5adbc58d7495a4366bb654b9a7fc636b2790bed51ec6a2d065be5f7b31a1b302470a20f219ffb03e7f970ceed27170e06356bcb09f9a11d192696a231f1367b69e85fd72d61e63a9b658fb5ba585f37b5a7cc1d2e44ec5722f900ece4fbc8e2f81f5bdf6bbc13ae35942fd974c79efc3d0ca32c49a893b2a562ebee8d8167ad30d5ca9bec3e417d302a435e999b5e0a8b5b35eac8d17c6c10e660482889a2a432cafb67434c6f11254fefbc875e38471ad8b641c7d9ec23273824e71b0293121fbcb913c646ea2e8ef12624dac3e4735653a96f159523fabe9871cf69ec6b957151392e47a882598be7e839c20a3e51e413fd78ac2d1dd46a25b1db0de9f2437e6f46d86fb33156e35fce4dd21833dcb6e491a5c89b13d6433f72984953397093622ce3e9c4812719709575eb85e1bff99bd7124510aa1edf4bec5b802fef88bdefa1f4240541184369cbcaa2c7a4297761cb60cf652a806f255853d1223a92c97e9e761424816baa62a1eadec9b41bb4e1553de6a99feac01c1964a860a31e0e0f5b11c695894e7d7b2030f343ae2ee3d0e80468326773bc0a39da6f0bf4c24ed2f8f4516edc293d4e3066319fd4a9f0ff0c3bb12808cf8e4184cf4b0130dcec71c8ee62cc96c92bae2a67d32721bead5f1896bc933e295b255893295228f5a534c792dc805b9e3ee96695b2ac3f792e6d18fc7d34b790e7001a740e8845285da3b6091a48b03a1e50de810f41b105557a5f3409a4b87f90b06860303b65b2b0053e89c9263f8f88a89eef13165a9ccdf23c359b96a8ed69991372419195c44902d0d8ea09dff80ed1bd6ebe4134825ca12f5c3ca2e25512eb42e466823f923aead9c2a2c0d7e7baf37e7d9d5f7e0233973e2266a9df16a8052c953640cf38204f8d82d6bdef096dd70d2217230c36a33906fcd35050d4c34b5b411710ba69ea1c80696f9f7150d4d7dcd00575353f2f698d5c9d1e7eb409be72816cd4247d53e9ee27ccb68d1b8c853394f24661645c208a58883e23504fc69fa831c3e1337c71b49e9eabbde5a7e036c95a27f4b06ce5392589557507b1f499ce87b90aeccfbf793d378451957ee43742ed2977dadae938261a142020b402e6600b0152077739cdd683fb92afaa27648ea6438580bd694af15a91aad8ace436f176c7d6b56794ab511548d615296fbeaa9a6830bfb3da1bb904006cdeff01208965dbf6a0f660aff8d3e37183c83d9eea79f15578b2dde36c0d9f2988d0bca98cae72e93a5fd719be31e7900f5cc5605c2f5cffd7298db013fb9aacc8f4fcdcad88640096b29c1fe321521d9880537f014465dd87751d1349c10c755b27cad0425c788a8504304caa3ca1e05ed88a366d3754c444c73fe7d2898a9dc06544a9cee1f0d6f83fd460bf3c2ed2fcabd633431662fb156cb2fbe5f4e46cb33cb8f025f224fc9a8b414585157cc4c6b113df415df46b22cb0fabdeea09024c73874eec70765483e1ce8d64873fa91829194a13e825e18ff09d672591a20c502e623fc13584278e197185deef648b583993aac1fa64017fc1e00aae6ac1ffdf7fd5a8043540a5764bbedc658807635e3ddb8eff917062291df57ddda6d89672c63fd31424fd8edae1981dc9fd34196eef7465199d6b42927c67f41ce6642f401dfb07ae291aa65b6d54ff2f3a2af61bc1310466d91bcf84ad167c5029a4d201a7b40f967224d4086b8477a9cfcd38a04a40618aabe28efd9fa381eafcf480f4d88bf0fa521bb46b747e4df13ab551e2546004c664144f979cde8555650706d319c0f58b35d3e51936027bb3e6cbc9dd8e6c692364c789a9da0284d58199e1d48148ca6e2db504dea338e5b01933cbb42758f7ad542b8224ea11a00a9ce2339c90a43810fc09f096f8ded2f855a7948fca804ec327ee0e4d26650faff289b2f74f6ae410e529cd1d7a9e0386d9b0a3fdbbe55e9be42dfb4d9b8d4693c6c98337979b13337294a2ab44868821364f4285b0950bfae4de4609067e3e448567ac9f8a27bb10a1a7bb78337ae8b77e5d6f875f898e5b56e9f520c6f220c505fc786910b137ac364220a776600774b9c52ad5a98530d39dda8548a0741d46cb310bd0435ea05627f4185bcb36bc1ca08c61db91c14e2d8b18babf318fb62a08238a064006edd3d092ac5fd27430e9934e2f867c6fa5cb510ed71bd2490e49960a29f33160170fd86c3f19f90580e7ae9ea298fe703776b539c47e370747bfb0fdb3ed0d379a5f6412cf487a83b610c70177fa0ef76d1557a6e30e9989528a022a108299582a67685f9da332c9201b1be679198985a28bb29b5b057ba233edb5eac1f32cbc42fc54e927e6c6b61ed5a7dca7854991b7164cac9be25c0d8906f0f2fdd8b3338fb818702963a0d9018f659bd1785933927138ae96eb87ad169cffa84870aea37181d09f84fff973e717129d9c482107b8ecde79e1b00c98846c49d1d2a2aac9852b77bb625823a17484b450226be0f952c2e19ed058e76fc9a55052f92acfe4669b2d6bd37ef75d983a5cd1360743c07f110328656471cbdba80b4ad98a8e134bd73242c2278d4fa8e07292391c5a546ebaed47813120c89c34bc4e66fa836d054414b92cfca407cf249e179c51a070ab2d60fa21566e0fce6f163e823d69d2f934e56127aef8721cc6ac7f859f45c68ea7ac8358120fc044843ade0e0a4a8478c7aa2ee790d02c0f1436429ce5ab60870005825a66b39cbfe0449502b3a009ace4bd31b3221b2a4d9eed155030ca08ff4139227d05d8e6d658e1c1371ddc06cc96eec21007ff2afaa00e957567858cc0abce86b67d716c57bdeaecc8ddfde999e7fe549747d174a8bf7ad961ed94735e6025ad4a96b739f618ef671276aa5f0ac6f4c9d7922029faeb5b2090ac2b3e6c26ef98cdcaf448ffa99d412a99fae7f381b0a7d51cfc5058e5bac40360568415b61c94e32dffbe28020b1156cf852ee462f8f54066de2ce03400d05c1be4ca8bb53fa30f180256bc1f0f542df6109796a4b5d6d3093d09219661ef24c0230aef27a78d1b5cdb826b11497d1a56e9581f262aa8a2a84d41368869ea88f0de4fd66e9c3282cd3c2abf5d4f095867c4fc2a097a9c59f8f6cc8886cc4bc53a44794030638a75d244626139e4e5d1aeeacb39f402e51a20b0f3fb29f6c85c718734a55785dbf6e6665b266a5fd7ae327b1175fe2036947a0dd3ec601af80fb7e672bd7ab28a2bd3db35a36441bfe883e3a361464b32d073aab09183be93595eed8beaec9f0ee8c794e49c2ecd5bcf97b254be6c0db2b6e1b1d131883cadd7eb9451bf20a1a4229462b282812746459d8c28cab1ecc91ce933826144e0297911e482b531cbc34a0748541087672f64ccedbab958dffe129b76555f085c0ea7933ec7bb470d82bb2d80ebb8a6c405d0dd64220ba9feb7e10fe592ef35f5b2502be09690f8385b7dbb1999d8995fc6f563e06222484dd9edc72c0fb04a5880122931825ad2a8481ddc14fb26d623a5e461503f600486ee4e81e239d5a346bce84bc83bfbbe4702b48b60a03a14e2d0248238eeca07f2e3b0d4dc1bfef63948317e3104c5f6112cc6dd6e5b311de5580299a09796b68b678cc5a2303b4543a5d58c6121691b73111bcf9145b0382fcf5d3a63e163b2493c3325d0d9b1b62da63e4deb6966a465b49688347466aa476c59428d673193a653696eb95297136a0be2134fef60c05a563658219afbe3a46dc42d65267fe52fa144d006f59188a63c15c7208f178768e41cb87c5f21010e592626a3298f770957ff4dc2c620ef34759da7e7078bc8da01a9cb38965b08b7cb6a61e2f113d888cfaa33ad64e6e158f71e0ff71fa129eddffad6c9b0f6fa8adede50fc6692f1e7050ec0fcc37fad3989fa849372475fa81ae1badbba4fcbadd43eb5ffa35c6017a97e6dffb96fc8ebd93530fc997aebdb92bef600edb5823d8cd6364b5101c28b2502813459fb453c9e8d354b760df55305af38066377f6d512ce73e1823b163d4892450e238bae9daaa2765694cc8e58ca8a5277c445172b634b43fd9025a862d1c72080e65c584f6c45e96f224d8abce894713430d73cf7c7ba0fc5e856faf4ad67d08fd39ca9e3a21b0bcd71e49c18717064c5b132a9448cb2817cf45d0066c56404eff6d70829193998087874f092a414f3f1307111c4d9a5cd2c1e2120d011bd27202be6af45990e00e07e6407019c166cfa36e1a20aff49111f7fde4cd2a0690854ff65b758f6f70b08e014dae2c01b170e4ed95d1ad49e2afc7ce60ec79f9f642eeee3f1d4ae7647dd3990ab542f989abf8cb97a4ac8ea1f9f93bcb28e60c77c509f2c060f01b43cbb9a455bb8401465570a1ac3653e187bd1007c2f025b65ff1cf2d4d54768e3ab23bd325f8ed3946b40d02980a56cc1dd767e48f11db1ad445c686d16165fadd25a7acdc48924731ca37d700a6c1be8b12787c2f1215391cb1a51d42b92ddeb6d0d0dd2a5209f0b4bbd4b4c301e023e06b8e3588a8fd4e13b4fa67078b1741c9b0c2401b1a8daedf4412e3536b7db4131132c0ede90d726b961af4e0d042aca1eb884a7826b76ad352f09cdadafc17db808a38db36fc1e09e84d45d6b52a18851d5975c2e8c1c85a1e93ad106397cefb385342b6594cb4060ad0f9e38038d4a8e8278d7268e2e2faca030b32eb5cb5549250f1667d3d4663c426da6e9ee693b379763a54cf3f283073df1e8b650a72a1775a848371c5a110cd5c26cffc4c8b96633c8fca5887b489b04fc2c7cd37eef2928abf58f646420d098bf428baa97f2414255ca74e01d23989d73d51a3da507cf92af08dd8f9f1c97ae1d574697f5666b04bc92ad54cae3b34889c3c9a16d969f6cce0ea754e39555346ed80ce1ca42c23eed31e4e3d5078cba4cc317615d197a9d8efecb779c5ab6acc4c94c62fa329690829d143514f4ed5b513d75fe449efff681440bc1f568109847bc8050fe9c69fe1176f8500393f3bf42befa0d00045a348db3a02ffd31dc2d0f67f2b910641ac5f516893228e4ae990e0892af7347f533a48db9b5c5fb2a8a72c23cc8fb026444bef150d084faa78532f2cadfed55f39123f45534f99bf07fa1c96b1d526b1f553e3ff97279ceb0b1620ff10e15c77693f35f466fc0b97df18461c61deb13c95601fee7ba42d8d4131c51d707efa84865d513b820dc29938454a716885d9f64ba6826cfd41f45e399cd090130a1154646a145e0bf3a91e3ee5e6589aac29ee4ce7c28f894fc2592da26ef5855072624f875d2c582316950b14c9e00be9f0aa140d8357547a8b5bb8547b6304903154e7375437e765754989bb8861a63c7a4f9ff37922b61cb5080a6182e714a95962e1fcf22e206bfd57c78b053b1ab321372e2f90b1b6ff140762dafc51b41d091236ddc7da73d906c0be66c2653afa2faa7763340739ba5ff79e0614113ce90a6160a91a2b088e6196caf997ee3bf999aa07bb0d58a92b0d0721fefd31b9bf7df5b59e021eab856c3949e4f17a3f7a8702d7fbe1319bc0962338382b7077ebbfb735bdc48de16e371f1dd7135e2739f230172b343096faa69ddce6200690ad06c09aa5f9866267ceefa85b8e1413ef48bfb8721ea68a2d0cf66f27e8d3fa27fa56b82b56bde8f733f29a9dd9ec8c1cfcf22d5159167f868039df2fea8d0789dec227fad02c8cbf9929fc86bcbbcf171025792b4dbcaf99fbb870eb9522e83a99717bf6b53b46d746bae9cdb1cd9f21a94dbfcab8f42b72513d8886350a511c4c5f7c27a6c612aafdcf0e6557196a436d4529a5d052fc59eaf0fc5c6db546fe54f59b03e6dd9fe566028318c58775d379aaf3f98f2594eced6eae7f47170eb925f32cb93cf5e9f1c960c926a01a9b3eb14e1fd5d756d353fb6d598dbda794b337636b9df30cae91970d049a9b2297ef67ead07f1a3acf0e7b11867ff43346026b149e67272ca3ac8a696e9352f447df86718d44295bbd489d9dee6b69e8d9975365f76bb0af804d6f9bee3960ac98dd8948c2ac28c635d4fffed93f7c924ef885b83f033ee6f1a7fe75ce79e1a5e1e77d2acaea16eda6047aa766dfaf49af72ddfc2fe097928e63693a92d1354f4554fcf577cc7d30c8fb783f06f81656f67cb3f70d0b8b2bb625a3d740311c4cf9b509bb3966d47f8f7800a25562b0faf73de37aef89c51b904a71e442f6307534f20affeaa89606ca353e8ecd53a46cb27e814e1b1a8cef97b67c77210d70a520bab16ee972463f8c9598db1bda2aa9779d296b52b429a7dc3fecf545132b99e5fb5df7bae5cfd32c9ae7f348feba02c245a54cd3b36911e555be5c999048d1b307ec581fdb19c5129cb8fc6f7682bebaff35ad2aa045ad8ca3ecd15c12abe42b077577ff0c92eedf4fd2607a1de34104223871496807824c666ea406472a40aad0a86c13fd8128a3b67786e7b6171ef7461e37bb89e37b42e712fb14b9290c655371876fe4ee36d285de833c22cebbfa77e4a36a8f04958e9dc428a5de028791f8c1a1c602acbc83b6780d5b6324a9dff24ae238e150078c275a3c35c5ad1e7a7bdec4ce09d5c9b3ba929a08c57900fffe5a5fee8a09bf5c108331fe045bab8a3d8d0f0d88f1ee8b7beaa6d99095e5dc775bb41660e9ded27af662aa7db29432c5dd93e6f9ad8cde26cabe9916f8848916c28a0c009ffce73f26ba82bf6e9237e54dc4e2884638744972215165b6e99b8fc4f3e0a3a11b926c06de0edc6b0ec564797f5f5b61ee71120c7361ded7e6a1e54d9f41ed9b55d340f51695d9610a2f8492ed5b7cad2562a1bd25ce979df13d1566922cb83f3cd45860974211accee23ffe1ff18f2cf7216d263563404da089c72b0afb640872f1e4ec6a7eef24ecd2c6b3dabe8d152520a305f373b32fb3cd9f2b5853f72fb73281f7a7e14a51b63be20451ee656657385b75488b9b740bfdcbf29d328511646c4164043b875f466b1f403abeca525c316634d6f24254bd63b2ee73c9be5a4b60df6c158802924a9af840bc914456df630d39c1f894398bf77180ce42bea47cd413fbaad3f8d8f2046e83760394fb2cdc0033f63d5099338c926a97897730aa6bf58c673f34056aa806e1702dffcf06142ddf7a040df83510ec7e16bb87d2324019aa9445f6bd332645d901fd6869eb1d943498cc359bec0475ef4857a8d0bcf5de8791ca54aa047476eda3a4cf6ace875800f0f473a371c3eecfa1f2f4cbb2e1b5a2277283448c9b41da1f81373104232399de18925d60eaa4a53ba70e0c73527c9b0e68ebd7916144f6922e9a7ccf87c5fe2d10b6ef60072a04a1db019e37aa8dbc561221e18b78567a644873b2bdb1e33a5345c6c33d5a9da561c8b363d6eb1b7d2810ff54d5e9e1433f307ff7fd77d05342d53c4b517bec11cd2665e4421c4830f087ceb8fc40bec9f381928e11ec26eb3020c945c59a5ebb5452319e106c4fe69b36d0c308ac3fb24ab3b923ff601f5e5cde26a9e846446c3a409ab42c6a248690e5e7c0b909d84dde91ae58f8c3c3a7b8bd9e46c0c9d95f5de4407fbfd83873d15853e4062e737b58e2a72ad649fa80618466efbdc021b6e63d0f8d9369f6b7bad62d0eda9913fa12af13fe5454f3f4767d7da9add86cb7bc8dcd3ba1c918b6ac14b87c14ad13ed0be9de857703fb314deb103a66088f169062d32ad0360d04925166732f21d352408b63fb0f3106ca3f12546ebfa9138e74fdc296163f06dd75931e054a9a7ae5a3c6c0cb537f00b987af2b01116b3adf22623b904cc1b93c55a7d48ce489774ba257b5c14bbf38f0fb21513f30f1669b76093e8801e47e72e81da0d250c19c6d59ce142ff91985d075c9ef32607be88df451fd74b310c5e84b0ec08e6b9564a454b7d01816f93458cd571b90263ec736ac2b151531d6ec13dcfba3ba57f9ccdaa5c15f0208485fde7851a5dbe325fbf95e9f11ba9b35c5c17ebe0023c7af344b4e561df92180f2ef6544afe14aad0a615baa1bd60826ddc8b663a51b8c8fe9f34aaff7bdd780252f096ba88619e2bcbbd66b2de3a9ed9697bb0719ee3f63b41c434fafbcf8301b3f48fcf49145ba9e31dc513f8bdaaf53391e30c327b4adeb95533b7ad4a7270673601c16bcc99b112089f6808b9c9dcf3d852c59e91399718ca7558c1b0f9fb79a8dae54425ef4e32c5fb09f1bf32cb4ea22b7c9b5066694dfb558d2f35f414488e14542e302f873f369f6dd93ae0310390d83bbbe811f4285435a03aa9bfd65b61514e93391e86d01a69718f3f757f6f47497b51c260317220b6c3dec6ea1ee313e8bb5fbcf643f3b905c6a85e1c3f0632a785f70e1a62510bebeeb981697550207f38bdc43533d4a0cb00fbb1eb99ee492e2e82a29ea719db55be8d2d88578739a870686d6f220d42b64fdb60174ad63d789179fd653ebe48cbc0750d43f02ac6161464317029503197d5e155f412a07823d7ea90b529c7eb2349d5ff8a4d7ca9d3936837b98e3fd518401e32061567a0f4b016f16e522b64c34f0aece2d2e0c5b0b00c7f552e17bb79bc6c10ee1ecd3c9b2dbb36a659756103d28fa0d5d7fbd6b61a1bc97c8245410938b63aa4ed7e746b8ae5236e1ca1187e6a7f9907b122d6edfd701d0c179f725d1453c35dd0e2370a95014cb33694a80ed72db3adf1eb3a925722919e4717b3fa08a78e828a2164f3382c10e7f05d1deabd9f6ddb3b77cec3c0f9efeec36e144ec0b08523b85fa6ef666a2ebb11632a858e5e27a6238e04fe94ed505cbf05200353679b89aac3feb59f8f56a5b0f85f8bbbd27a61009c3c5d3c8aef6aa80fc22b232eb64ef8c605f603ef1cad7ecfc9579118148f7277f6b699ab01f93b1a2f9a90f1489c4efb31d69279a77a5b2622a671713f3676ba6891758351ae7a9931c214f3929d7ced42d6ea084b650d9d3a45d8c529f32c118e834b0feb7daae1ed764e9e4e38949640b99274e6c44a6a9e301fa6ef65d8ee590c58135c7089740ce1e004b73f2919afff34264c1a925a93b22928b0ab47980d87adb8405b76b2071b8422e2d12885c8d43c19b79cc636d963d1a1995da4c79515f685b2502634e440f255680dc48dcb1c8b67a7ea90265a1378441be8f4547f47622d63010c9e64d9c4824d8c12ec51554cb300b0a8dff0b286b71246752f871d5ac05401b5fa565b889060717381c78ce3e205437d2aea05ab422380002b6447f3b72fa73a25026b0adc76ce35329ace35bd1692ff2f125aeda106a426557c24012985f5e5765bae5116bbe1d6ac0ed64dc56a35e8b0bcdbba0e0cc87302a76c8962c8c948251023bf12d30ff844e4acd704a6a04cbdafe9964c1062cfa9a0cee698cbe2529365f5ecd75ef1147af7f69e6d14682b7fe4d5f5e06c2b3d351223601286c7e08bd739716054eeca97338b669e17c0f134ab0f7c412fa88af6e90d2fcbd176bba86676325d1f8f709a73d4a35d573b7c2d0bf7d702137a44c252bf334dca979bc5d9c12f27d7bd1d84d99946266840c2fd5c19bbf593647f6dbec22004d0bb407a9d8702db7ea0667da6d114c1884b6717015869e4645a2c5300431d2bb83abdaf41e1e65c0b5967035bc23907a783658d72ce5188f237f03f2889c99ffaf54956a8b1b6724023e4cdba6dd047daacdd1d6760f70c0d41bf4a47b29824d2c8c8c5b0c5dbc6d97c68cb22cb6cbbf50668a3103e6f4ed8820949ad812fd0b78024684219eea4e9ecf68119efbf50371313ea3c01496fde0a9473afa73cf38befd11b1fd3c6256257f53e0123e6589a1e28c8654f0fbb735f230f9c66484c58e2bcab57a338838fde7ec48add2abd990830d337dfe5d121207940b8975efbcec0b9cf441dff6db684f56369ca196f6c643e0d00c9620114a836b2772e5f027c106048dfb0595751bac9f322423d33c1d6986ee570da9d8df28c1aea1b7c605a8bd1b2936dc2dae2e1dc3b00500233086700368ef4910586d7ae7bbf9eccf4836e194e75ff4367ffbc51b3be936a22176bb4a4b9862bfdd170558d28afa35df73b4e19e87298fdee293906c403b33a05b11c7a0987d4334b8c0a6bba57e138ff62c376fb92c790927bb74f167d41636bfc0f3e7bfe1ae9933d01cef2e3d507a9329d659ea71c4fd2ac39c8a7c7a739a2be774293193325d9d95c187b0ec07670a45f536813cc6ef0e72ef9dcd0861eeba2fa1f3b2cd8d720cd5123d311f17a8e933bf0a94f875c57051f95422c64785ce586bbe7933e41bff03929557a9a95398e5941a551f458d7bd64a15b08863d097b199f513ff5805f1c22225da97b82bad9ee41914c2ed31b51bb21a223a5654ecb6446fa217be74255d7d971c2d175cf4de3e180a05fb2f590ef9f3e976cde85cd2c9f9b65df51830c3ea96f3d37c463391b496eb3aa92b03fd43d6c34dc00e63c67f324e19b44e8988df9623cafe25b0f99267cd664a8b49f2f5ca2bc95672207b002cd320eb4459c6d640a8317de191b7ac96af2e3a397e12ef51df5f3bd2697b65c74cce772e8433651ac39972de931f60ddeecbf71f71ef2bde64662da5700e9d639ac120dfcf9974f675bbd7602ef72a425c1dc60a949afb3033c0f4c3ab56bd0d65e19613adbb34504e577898a23831905acb62b775273a7c0de751145a47bdcc7eb8de6480d056a7fd28a72fa31d80647690bc46a36ca0f410a45f501a4ed3925a113ae94110e970362979ae269f721578256192c9786882c4919e9d656a90a4cead0ded1d61c9307bd1bcc82bbb27fa15deab4991ce09dae154de0b7cdcb84f6f62c092cac44f35decefa77af7736bc79b60d4e75ad652d06d943961788c4f3309b992c3dc1f81de002c93d5c1445f755a70a3a74b3b3250e2dab8639efe8d571a0f3dd287d79a9c8f05bd0fe261de4ac2a4254f3f400115fe9cb9ced69258150a890dbe00b580e726f02086563dea4c8ca4a4272ac56205d475f3477c23dee65fbf0c59623de7cd1e9996e989c1450e60b172a578c01437cbda736a10484c46ff4f39dbfaca68a3a610c6b7e92614f5f746d94ae1e9cecd816f07ae1f6f5d1efbc64ff4ff35bb4f2a7112f5a06eecd492448a35f121133eceb46656685688bc27a5fd2a50cd7a6800d9ef89dc0952025f00e8b6117d7c4d98eb0f300e524136ce13687116b94f199243272199ac309e4c97400a94f741dd81277708031cc5af2b6a81e89c8bd6169a87ea91b9a4f104d0669df97d41383ecfce7220ef36c8d1eca8bc6b79da59352824565a65acbe5c82f728f4328ef412f1ba79bec8712a6db21603c529acf7488b781991d5e640131e617882bcd75fe097e90d4d792ee50a569844f569a429f651f55ad03159cb1d43b722c26413c3d2ce9c532f92abbf5b7a6a718400686347cf36d352395dde17813d86f8f5bf46e677a60be3dcf8408879bc6c7a2656be18130c934286e9637eaff3aa0174601378f8a4dd9bbd3337dd8eaacf625dbd9beeac8d2d02d6f622d76f3f78b3f4b2faa596e9135345a2cbb965e0d21ca60ccbb6805e2bdded532ddd5f627699c1e5e31bdf118c6868671f1aabea25ccc54f3aca3d827bc53556fbae2b7c3110e45ee2b32b89b9d67d43ba0503fb9a11e80f632c21a7eb0c3564f41f6f9b20a763cb0b2e50fab4b7e8fd5c4c387eea2c1ed36ec22183a4c2ca876f41137b34ef7b6a6f69ee58d483558fe59fd6dd6d7235903d30c7be079da48865bcbb320dbf74699ba32975739a20a3b8721102fef6ba420b96511c0da9be89372f23550c5b671cdf3dff2176f75b23703f1da3cae178a787ab5f856d53f6bf6bcbf95252c7f51a8296c9296556322e6c36c6183c9574bebbb0a998235f824cb0bd0e83a8d5a791b799af0f47640dd0429f030b2d9127b562835ab52488cefd3158126bf47adac757174cc7f2d16700f25357db0387a91bb978bc42d860a5bfb4d62e64a02137ef2361637e6116dbdb913b1a0cd9872e676a21f871399fcf662691859a93d142390861ae9c96449d7e2e0268020c12d6347d6e253cd3c10442e8f8a2056126f62b12aa39c04e0b21c09ac49683495236198b73ff7781a1da88f9979270d5b756f691f129d507525bd58a6b18c37e42711e5b6d7f04f2baa6ec7e3ae649784c36b28d53545ec26d43d3b5ad99f28c59fa08605fb9aec6519d02111429f493f851795f883dc7cbd62ec0ecc68abdb5e3960a310c43f13e736caa2cb96c5491ec280085cb0c89268e7eb8fc3892ffa56ac7268782aea24d6060435402b75796450829b87ade6c915a1458206078f9ca128239f8cb81b9eac3bb7cc00d03edff584875b63d8d115b6ce0c2bbac0b8550562bdad216f473f73ffea9580482130023c88941107b0f4cf73d0a30d98b423e03540dc5c6509be91c3e26f98c2d688a654aa2a9b040752449a4dc923fe54ada5ceb195d177cda25fc4a5d94c5b2644554933dde368f3bfa44d0f85c4f64a8f26de2b2ae221f5557f714be74bf8657f5a12c8b5358b20b84750ef7c9a86cd4c94cd3f668016cc31e3ec7cf86a1f586a583f0f34f42a366ddc69127d9b1089fedc789c203e5ac29be52b72e8ed4e348d1fa71f099e3fd5e6462e1155e9e8fdee492551cada9c869a8cc4ea35c0c28805c45dfd1391704b6141a81c1d2fca2c50ab2264b1ec5ac15467f01bb44f4b240eb0b5c9983c90ef3820bf788ddd71f7f0ee6a0b32790cffb3cbfcf0ef6cea709b29fe15460d5554424f5b622044e8ad23ffc52f95b920aca538867087fe44aba5e5887a9ace24151b033bdab8a98c76804d4a815d7ac25c7646de96363d8bb66d472fbe93a1a95c4239b6f6303c6c966b549172ff78a48ff4265f100fed32b979f02845602c4f6032dc12dd2b5f9958f930d7cd9748cdf23ca5027efd8ba1b9f3d3a05896696ebf6a92d077a5cd4b7dae013303ee76f9ad63bf6cd9e841551e3b3e9390cb0ed3b7a755529d6ad7616ac42fc6ed2e966dbb3f0d0c5d3f32f61a1ae4bdef7030152d8daa3a0c8cac3a5e7553f7d8fba1f8277b91bd5bffbd64392e08355c5a7309621d6bb065bb529ae56dbd37ab2fe2e3e06c4eb5e543edb8078d82e5e60cf92ab5f8b56a82133af3d874e20117ef5ed30afe91beef01bb608e73da4f8d8874372b377548d02035f3836a1e811845fd2516faba38fe9930cbab7d8b251070da2c65fb390da2e97ab29d4706ba59550ff44589d473888022f7eb9ac25b0c36b1c1f41680ec8b31f17d1600d9275a7ffc0797c6f98a992e627fd69c541091a5e72a94b7d530ebb03946d01338f92feee2bf749554474ac2360852a1151c34aa6d3b5a54c9977cd90c15139e94d4a264c2c5d69f5fb2af1667b85fec22235c1116fb0672cc65c0550805bfd7be5b3fcb9bd12611b47fa59038320452feaabbe681758c377f6eff3db581133e4e1967e88c937c6e967e525b7a5145b7d967d230a29eaa4c1fff833bfef5c0cff0e13e7fb85ff62e9a4987712f2820ee15f1cef7458b485d1e1887cbfa399d1b997af4a1f4c58e0dc6f2f0864997db9fcf6e07acfa36ce9b54d24d55c06f7c46fd6e9a2f3d3033fa3aef4c3cb815ba79688244d867f94510437aa9ea3d9045d2a632d2265b98293d29eaed02db8ca4aa67a1943210b74bc99d8fa9dea9c0174ce7251183912ea52ca3316f28cbc1b6ffe0c40cd4764fbf25768942082d534fe0cb80da838c014d401b793030541460f6c7afb7eb1195c7a37e82ab309261580b9fcc93b912b7bc6ddc1fffd8e052cfd91c19694ca5c25b4ded91be7fc94b8148b0b7f302ae266403fa393c8eeb98b7dd548b4672cddfb4a6f7af83b270627d8b232ddd58c04377a389d9c033d54747adc0569a8eb7843674f0f0a3891607617c908b763ae12c67904d30d55bf38603e6b09c0f037001ba7075cbe1bc75cb50fbaba3a70f67072396515d8f25ba9ddd3416a17156655c9810e0c31a085ecc6ccc4d5cdf4912ee346812a7bf6470473901a96a8961e17c9964556d846a7f673b27344e81fa9ac11a5bb6454d0e329264762063f048a5c3fcbc1748c7d6e8fc04615faa15c6f46440155eba12a015f211100e1eede7cbcf2fb1fe3dd06b5940acfc169f060cd0374b0426ebb202dfcc6c6553ceda0ca55e38382a270ccf31da16a49241cdb9cee2bda991351bbe66c99bc228a0792ea2ec94aa0f203cf22c77fb6594f2dada3a71bc2f1184f69d2399942f90a782e76e5e8d73b6427a6bbde276fa4f6064a43b2f1960f7f4d32c5c4f7581b91b99078b7c7eb561ec3e38a71a21f07665e8d302d55afcf11719865c957503b8c8f4a5edc4630e69164e58b24909982aa6f9bf4f8f6a746119f71f7b6b7f1912b06dc986a3b77694d9501413d1be6bd5126de1da2f67c34cfdae077a5b6d3dce0158596d6d3b2b8148f619f334081fbf6fb547fd4ef2ccf97946d4cda5e65f9abe3cb11158e8274c4d80c1df72be53d5640c730ee55d8ccf6366b02e3fcf5ef1a2100b4118af81f90adb7637f5517e7d559ff2de38fbf27059e71dc14bbec294320ac1cf2b68b20d1113da611f5d3cf9cce0a581c4f55a6993f59e7b0440a30b47c5c2fb73212fe2c96f3465467faf6ba97ca21d213ff388528135078b165d79f2c55f1bceb8a280bcf5d369331f421c2ffafe1284941d13b9c0092992418cab8430a7a2f224f94c99de6643180aaa61e086958f827d3d0eead2e709323acc2bb98160ddc81595466b9d1a27c7568b8e440fdbda27fa9cc47f24e925f7138c1869b752b4f1b361a23cd8edcb89f3e583290396d11cbb9d458e29c87aba27dd669a8b0ccb326de7cb496458b2649fe6f0c174efd4658bbe09badde4376fb72d79ca74aafb5c23d97acc3ed72af50ec290de200e17a0b58ce615974ad763182dc31368d84affd401d49617516cb5cc8c0646f8f53cdd77d32e3f571637578917f3e256e05d4739b31a0a292ada98befed9b8c952319fa55439ea9d5080383c9dea06050c873cf48416c05b9572edbb92d5b046b9de3229ebe3d9df40f09d3ab1d108ed5748e5cf03cacb5d67aee33bf1d0a03a8a31e79ea89e431991054872ab10c2edcec9915312b0aca10c6b1e7b89c9542f0dc41358c6afef038c1f18c08cad34674259aaa730c2f2783bd5f2c08e91c110df5ce44e3f126774707f4ed7a95f32196a7812c3fbe3be57dcee40f274d7d8dea8485bdc28c8728d59c1a1f8378da1fc23a4cab4a8657888534c24d3ed70832d42f3906a4a5319e7bc83aa46d570093445a77fcb137c280d31368dc1d95d7a62479356eed679fb2a1668b635324162610be93b2655dedf1f709c139759cefc93fd72f77a208b84eacd1d3b7e59b3c924f257759aebf8d3574b2a4ee77238acbc8ebf7505102dc8d147ba2c247ed3263be12339e20ebd1d31ac3c6243685f88362e37b32d1c9f6c2fbf7e28586a2d35cbbb934e8affb1e23401408129b52c6f1ef6aba5dfab3321a94f8e1b96ff71b92860064a2a63498c1078379db7dce9276b98233aca763b216ac14a4f7faa3fb7fb6ae587fe7216ca3943444733795309443c15e90eb72ff65883a3b18f94ae0e6c2e64ebdc3443259bd9b68899a26bb5aa351b7ff93fe980237a337d6fbd990cb1dad526701e314fd6919e0e9b11a713e077eba5ab9677629f07af51561bd6708d04092f89727f0a8cbc93c1f4404ca2f114ad4a8b56f9c581973c2d0db670a5723f3df45655b2864743f32b03f09f63ca5486be95c7a90a458917acc253bc098493b2cbb60bbc1607a7dfb3e4e541dc4b1541f3d898d4b9f178090b85ef4dcec698cbe222741c0ddb96c2910663d07e24ed77f3891c1f128d61f24d07e6c492c645e35376c1df61b8e2f930427299bb9d783d518aedf1919af54000c2e9d7809e3b8a4df0a6618a935314c95130b8b40582290fd8976b7c5f7af8c88a94382b1f398be8d494d4842d2e0d543b1dabb22532b7f5a0425d5f5fa0fb16295258e2cefa343839be3fc3abee8e9a51d83bdf68bbfdd4c950df6b0e944257368fa4d511e6c1c13845f3a616f6a6cba970a3b12e16f19c6a8239c608c644e814bbe3a9e4c85b557b9ddc1116cfdff6302590cefde3e1e42a0e7948b058155f0d088c49ef3296b50442982a1f259f3f1e5d388664edbecd35c226d596888c464c395459f0c09d63f3da4865d10815e024efb2f06816b8f8902cb76d006f7c6ae4046e612aded45b597ab00d820c6c173aac7843b5830650dd243039afc1e897ced0ce37ca6694d225c121f7660e34e63135779124b7a66d0264818b507802f10a468318611e8ea0b1cd091f16af9a42bd29d4be4409a7bf7e9e1251eb851395de8b618ccd8225456d4e6147607d36879bf988d19bf1bfca31b5e4ceabe0a22a217b7ca03c3a61429a6a56943c9c311b6ad029ee322ed8aa26c36c99859e555b18f00e1eeb13aaac14d5482a6323dee4c1a774d39affc9f2aebc4040c32ecf6458749fa99b333c71b82dea4474a0a827c0e2ee8f334ed3bdc7c5c5449c3b6927c8722377a5188d5e346fa28bccf40f44b960f66073602a70fa3074641128de7dea526db9607247ae734aeb352fdec5e3b2429604cc9b44d1935e88552cd1180eb225ccc5b6cc9cace197ed19a8c86cf0af57733ea357e824d5ccb3ea6eeb641850de18bbb61390b933d8f73d89343d8473b84d09d4cf0157586c4ad88f884cfe996517e45b161a1a88f4dbd9f28cb949d6bc256c39d65cef710572058ec4f6fa16287a5ffbcd327c7c18591122a6d12738618b27334241b4f9f4dab37144fdf14ea22b99b9c57df7c9fb3dfac10c2e65865f25d2341475d6a93afa3747f855bb86ae3ae69539c752042ba2ed175b75e670db6a97cb0c11772b0ed42abf19012b060a54bbc6733ac4e1972b42d820ea54dc0a518dc0310612923a94acf98ea7c1b1eff62b2ba221e423b90350fd837d104a2c93d07ee8f7fef8b91b20adf354a0e524c3321a992b96cb0579c4aa0ade49a22cb841a1db52a1c9d9171cbf517e92bee014b09da073a14ccd139018c1666878503992e0e92efcc9ac66aa84dbae31007388099be5c056459fae7c3ca41d9a131199928097c740221d61077b685dbc7824145cb589af77e07783ba6258f92dcaf22e0a9cb8cdae5a1abe2e89d57adb71d5c640435686b68121d5219c9ccfd3b7ad5f5ffbf78eb469c9b93a08ce342b47664f774cb3cede172d5efe95e3220e4803f3bc0aab6e5de819386e67474b26c05c92086d9faed576945ac9f1f70ed1ef35f7e613a8595b897f6ebf8ddb4f25d94657079dfa6fc00c17ee068d668833dea9bd97d7d399ef73d6b47384fda9ac992814844f89d86049d34e2191e3de61937bee22f77c5336482bf7077512ff52bef848e06376b8f689b9b1f62b059f120f9bca18c6a0f84e5b4969db24da02357d490802a7310f76e625e30d64127c41f038685452400a7a4b5549d3d6cf5c8f260daa8cd7fb8c2c7459dce384e41c462648b4775e12b8700d28006661b5c33f3de9a36c761eaa7988d80f494b30ae280e2bef466ee088f44bd71c4fbb84dd4d98c7b6f33ec6c9a3e5f302fb589c2b072843948f2fc24bf5ffb086afb24b5b2cce3f6939ac46273ee6123dbc4725fae461cf6a6a94f76d6578b8918a4cfb5a12044a8d26f06b210be5e9e633593b559541723057b24fb5551de29744f2d38a51cc80cc5fe019773ad3d5f452e0ea938fe4c9d86eb027e8da86f98e7ee2ec46fee384ebc445cf05d0d7eea9abb44b78477003f8bf665ab3f9b2485a3070dcf54291d95ff8c5526744054d799a185c9700730f66c5ca4d6c2b39f2e833bc4012d883f8a5b34ecdc0a4f41303e368ef954918747e1ea257660dc389cd12419867ee60294f97124a6cc3fc21cf84c1f20b6af23dfb2ebeef97f03000fcf32b7a2626a9cc5e5149d312ba86d462680523570c4ff871ff86d5084f361aa973496b7bd358762d25fa6e566b002b2637a92a812c338820210d4feb2acfde17b9fea7b4e2b6415522a4c88400e605a5bb6320c03980e37255b925379c2137aa88b46039d6ea455de91eb188e4e66aa50a836a7341c7082bef98f031db46ee4b5054af476130a7015e2d251ee440c0a80a0714fcc2c95766fb5a68ec592ac833164fe342992a322f8bd677e764a7c405de392187e3caa50120b4d0380fcd016429ef066577d50d5d1fffedae69b04baf1ba8a78fe8c3649179e82e8c027886e277512816d9506490e44acffbf2a8d62e783ada2b0576e731cf0980a1ff8199b18264bfd2ad60d033d301a41898ca6f3deeb2df9e388611eb4de3515dc2c632a409158e8e8544334198e6dc0097fbb50cd5ffac7070f00f5735490fb3c858052ab0322005e73cea251d015ddedf8aa5958c79e21fecb2c5bcf54bb522787f98df3e1c836b4b64ea5014486daba152058e350488180f03a2c42ee2aeb2e419d62ac8bfae1b6c86e04a8de5f73de4bdef1b5c74e5b8056903a1fed4a4f54bf2e12bc38e885d6589fc53a7ca4d220d96d46e9b4bb095a1807afdecead9cf13e1b745f89c3642906c21785c7e0e14948bcaba584ff21fefd76b8f492849994d7aa6baf62f94e93debcf6d66b045d38911addbf1cd436ba940d422f99100e49f7cf534e5b11386445722bf3a126caa285c7057a551ae6587813f3550c654c245b72a1a1561274e684e1502d2cb4fae14d7be1a39c1ab3fd5b103c1141f4c33ca57ba3fd2b05b36314542c392df83c81adc5615e501e2fc6ee2335dd71ba82e44671ce1f16a7c2ebf2b953e12c3e9b33d3b44e022626f95756ab146cf398dfdd5fe6d32e0fb49b40fa4610ea42a0e5782d2c612cbb1416ecad68e22ac7e89e562059e8b221a1137598b6df6498c7df6531c3ed7a646ffd42e6bf2787f0d22ebef223a010f6bee5dc64013ea3cb7b39cc57cf9d370974334adb5048fb7422e0416b01f4bd4dab8149265b6c03bb107ccf07b02dee24e7d3030a4c80a87e623f08362377b6696ff2a3cdb9b7edcc51c48edb918431f3b93f6a87c259b582d13daf57e89e6eed9e4c9903f21e48bcd60bd61e1acc27bd9de5855b9ebaee62d2c20e9443bc866dd8214509ae2be7aff95d19d5239aa7d7aaa8a759c02b03c19d38f7c36837faaf42ff725144a3496e93c2c151fc6af8c2b7ee79e9d0cadc784c1be67c7a28edc4e0f80f502e82fbd3d78b19a2c34c95689da7fbbdf68b96d31daa4651561d1f4c217dc0ca831cd88b70fe7c25a9f67d24e874403eca29db0caa6cd2b44bda6be6f50cdc4f37ca1b01c5e57b2a1fda6ab63e6a6ee95e256711110ef9516d326bd6f49a9ebcd69e0702d9eb76c99b16d0d971f1fc89c1d7d9cd332a634e03f9e3130743219a414cee713728c165770d3fe0f4e2127581839b277c07f3d12839a437a6327aeb37fd59eb55b36293d125548aea337a985a3d1f239b71be176ae1390256cdc7497f701954abd158960f4ece8d7e5421406ba108ae20d221e8fb4824f3a83f83a0d921f5c5fcb53b6c4d704da8511e1bfb0b5f4c91dcaa275f9e83a2af41a8bbd1c0ac8c0de3c7c8809de9a39e7920ec37399f2dc80c7b50c90bf07b3542f183c979a632391e7e3e88dc43054f39f6a10cebdc3ed2323a727b1c3cf828b324ec8f83b437d8c0b5c8db2ba1ec52a6ae6e2a83e190aaedfb7c952b79163a50b1b29a925a2538677430bb8bc1fcbbaab46d32f6225b1770e1b21d6c4f75c2ef63fc5e19a7fce1bea5c7138d3548dcd6e9c944395c6a7b3ee1820b5508c0e4cad0bae6065a42677daf9a3f4f1fdef2ed03cf100bb9797cf318eea8525ee2cfd87c24edcff95e36c0b8280fd6ae19fc9a29ea28036596d49db077119e32f23de5e29933dfd6723627e6bcc7469e39ac1daf19c59ebb8d21ad6b03187b1ecc2e2b0943a166f5eeb158d11d943a93598a1cb5b86355130af08ec1aa58c102d3da97b3edb275234bdf5d3be321043d6823d844e917cccc5f471769d97f020432f724fb53cc5f6ff84bc72eee36373681030c9c12e3b4a1e182d19a2a70281964c0d110441a5c63e08dccf9285d4559a8f2d9efbc175be63ee74a2eb81037ed15fbc2eca3eaf30f40b73019c6747062817295abe8967143588a45bedcea27e5c51591511634715ea069cb08b21724a6193b24b1723f8ac87dc04c92e95cbb4c10a1c1410070e59900ea16ac5b8faadb1b401a685064b959141b7eddd1966d15d27d7f7048afa1e74050935dd3e80e1c0feb25679fbe39140fc4f4d627c6982580292b81ad1e2d20ab37d489c35c61fe1ab7e97a0b7a86617a1d9627086f736a3e788cde5a20b22938157a24788071df9771537f64455294e87b8fa961426764d2f031a9b234e25baf4a82f7914d0485d86bcf6ce26500e31e810e48d93a641240b9400e5b800187c97584ef28541693ef7fcccc89d7811ec957802ac21b6f9115301ff0f16574781e16c2e06b3e712c331c7929574ecd7d0a19ee965070d28b8efc2b37feee08c35a758216bc0b495194490587c94d98c7a45052ebcb3b94c023c479bd3c3be638049d3c5a1dae8dac283f7c3fa96a742e9227a8f8b2b17ecfe72cd02e3625df391727f9cb17526d1752c92c50706a94b8a9ab5da5947a2cb8b9e1ef21b88e7186d2b1dc309cfeceee050d94cd2480cdbb7b1b474924a0d38325c1e61b2835fda900dff2818c03e6016c3ef0223d9c4fa2ba5242b361ad823144dec489361aee9a32d0bdd5cc6eb36f633e8f8ea17759e77e153d53353bfb8cec653f10cfeb4a92120f0ed821d68dc94152d0f28675c0d179c656e15c54d0d2c72c3bcf37b80649b0c5a9d1e7e83dd0ce4fc73d8706ec489c9040ec7545ed8491a98dac87efaf65b7f732e95b746e59cb86e3446c067f5844fef58a1516856fd2d2bee614d7555ef200f002e1fd126d351bba040f1bfe0c8183422bad58fd1c91ba90b09cb6159b234288f27129fb3c90ce037959b7cb8fdf09b8e9876c4bacee40778138a6615e4d060d999b151d39c86fdca28017799cb8768348253ade43aef40e28ac600f23ed10201838a06abe0f2c3fff032aaa062a7032adcb61dfd7b110c924d4baa11dc4b4f3d1ca9a06dac9a5cdb633b170fabe00c2fae260d65f8748a231bb3862dc26942184a4a329be92fe265ef40bb97bd19754771a675d025ce26a5f459811723b4c48eef96d648e8a29208cf0aadcd3403c48d1054e01dab1120820988fbddf8d196d4ad5f6cdc1bb10cf3630fecf54dced1a5f812af7989154113abcad4e2a5b04d01d99c44295d637c8e390f395f935702beaad7cb885dfbf685b17cef2ded01aa44b52183ed9898b3c457f9887a0277df7316df5192d1f5a406340ea41db84f0b318034a6d6b75761aedb725d5af04d29ceec055ced3d0ba6341acd5ccf1bcb2d57be74d1e4c17578925a79c45df37badd17671967110cca74e3950c08d6127fc8d6ec6cf898c91fb96eb882dbb8c52aad695cf1f179ab01075197c922678a08a71b26f601ab9e9f8c469ab71c3cd777e1821d78315061fb0237be2d58af86e8cdcafd9e335654b5e10e0738236576d52c244a01f39019ed221ccb0c97ec27288c5097b85949d1c432c5544eec1e99c90e0189e5d5dc75558fd35c7486fe5cf502e023b363487121f2f26aeecdd8da7b01943d1f7fdc4d0ecf9a786a1758b4950e3c8515f28dfe9c087a8190900ea1c460b07147086f784c9283090edbd52a1825dd0917e53b8febc38b082abfb6b8161d94733f5a40728fbb2cc78f3960b2382e3605e72b0d545b1bacfee6d319bee46407ad509d56f8dd362382a469ac22e465cb3a4f9b2cf7b81a64da92226d32e0cd94b5e4c71885c477aa6c9da6ff603ba0e129bedf73784ff4733b468efb2aafb7ed848c61457fba7c7c1239b896c1e4eb59ce25c30b004ee758e00f668bd80454fcd290ea13e8ba530d21c6960854ff49b0a1fa8e0fe867f590947597e0910481f357bff2b25738c482370fe31bf0a89d12c63f6af126fbb4a10fbb6c51ff8a9d096b69a120453ff2f2c29e7c1c6793485175e6d8982a49ea94feafc584811732ad426ec0e480b13a7123a70f240526b87f29c19f3e63a5b089dc8eeb6369c56a053f8e26cdaaf92fc3daf0c195dc07de22d93c10e0f2e265dc166b847cb5fd8246128cee3f6dd2ecbe7af56681ac8c646d90dce3fd3566ed3b8bc8465ae5a04a6a574c70507526b32964ab31ea8b4f2df9020866914dc7a5bb158d5173ce35af3ef6bc816ab43361bb6115152316a6496a36a9eeb0e1e45793c5fb2a5f4311fc7af5839a997753dd5d98391022f1a6bc092e286239f2e61d13b7b8be96257f3f4dd6d7359c3204ce4e55be548aa3e09f365b7eb50dc5cd5ccb19a8443cfeaae9a5227cc94fbee88ed682dac76e433602e5547670aa8cd7be679abf92a2bd9cd270759548233175f1683745fd3a7bda84b48602ffea0faab93f7eae0c2fd7e3a9184aa54418a77fd81661406ab31b973484210e7cdecef02c5075399450c52c5bca444c05dafc440c6cf13608ad56eaed2b881a8cb4abb2140080d0833418bdbfc885f1c348650f549c3337922faa6c4c3bba910f0d51183c2056a1b927dbf8045e235a9a5e3801bfddb825217fa2f518be40d87fb82f145c038a27cc72224254f3e87fc5c0ec9f451aa08b78da27bcb89347d1d983b046e5b3d134ed690d17320c623776c7566ed0fc8a1386b2c7f91b6d4af8615220cee52bc93728f83f66a2ee49933ca49bfa4bbcc9ddd2d209c70caa12b6e4d127f39e60208c5f5a2a768471faf9fdebdeb81bb6c5906c63b7fd0947a2165b6703473546ddaf428b600418c97a74273cfb96edb7a758ee4ea17171b9e7e8e3103b261448a3922e0e28f69572c3ec8969a9f9519a45945b654c8665ac1f9d5ea59859af6d860ad64fa7593dc34a3f380d900546f775ac7da7a24322294467f6d9c20545c0b57d04b6067575423d4e8fb9c7f4a7568496df932ba822c99ac419fa5539d1444e6d2e8e3cebedd454745eacf09ba1696ccd1d5ce364948ee3fb9cc8f7b4d8a18af14a3edf42b91cf841804c779d081d57e53b3e7bd16b04659318784b074d9bc0c4514a8eaea9007a1af26daf5542011817411593ff7e570260fd4a3e623e3c20704e28c1a4afee6b870de36ab79f99e281e0321c396d87d65b9f1cb402482e15e969b44377b10fe329b8d192dc96d31acff866476e548dbf90eecaf1fb1cadc660926f4b375daa759e126536e356ed46be17a5a991383bba857447679b18163f272d4dccc129b3641b3ae3d34eaa3598532f088d88fa67f961f144e48a5927bd5bb52bf1d7edac4af13e20746eb8e1bb915da66832f1bb2833edff9415b87701e88273f461857b09c2848934e2f540d8da7c77424059ed7856ca09adb12e29d9bec35bfd4a776be5dda472d38aef21e0d17e2624c15f9feac0235ddb3d2f000c7ff549595e16efcb187f098a80c6a34c7492bf07cd4efcb77d3f46bf0e556d7048f62b85532e7ccbb498c0d8f296ddda9612c89277f04611a73870b2c8bf532794ad833e1fd1fa25ca0aa362bdce8c6c15ede236405185d637b4a31f6f1a1b28eaa3e4285911d7dd708d7e23c48ba7b028fc48b8e9f7d8178b6e5fcfadb316e380858efbd194d931d2fd46300280ff80f3076aa24d608c68be0edc12f3dd42aadc49469eec6bb279456119c7a906eeb7cea5b1a2158ca3bf020b6a53dc776363c8efb12096e21583020aadc44a58ef3dcfc38195b670164b9f2f0f9893bd82a46b8bcb7aa22d8b65d246253cef351bb651977883f4f4bd1e57f272ca321783c27fd61b34820fe97d5b6b7eb378d64a2d32d376bebbde1d046ebb0f9815ce24fb280f694539d3fa2f20230fd50c6f692bb5daa69426f8eccbfd8ac6e430643309626d3a73d8447a304bfb4bf8f60ad041e75fe83ac3bedb19d65f8fe004cafb05a605c2d72e05aaf06796839a01174c86a04a0948af7a2fe24e2132bf80c0f498f3eea5421bbf58d20523253d45e47c4ac1f1001d58254d523afe87c2bce748b53f861fb3bc2ffd63f8551dfd8752f232763150d747cdc8713c3efb4401fcf4bbba384e1370520b94cf093cdd649e400a5810c1dbda42649d1ca4056f8e52b36d1b863d1f99ea6d014661fea1bfecf192821589e6f45cc223bbf7351afc73aa9014d62102b5d62fbba2438a4d9cdddfadebecae55b2b9b94cbe5bfce1e3925c9d92898c30b9244e817019a5a10bec6bd6214d53556120561f139d8b182f7e2d163d72d36712e4dfc4291b285ec4ecae2a725bfcb870ee75f50beeedf88b5523b6b1db59e27442f3e1eff1f9720aeb203f8d381ea044db32d8fd6fd0cd65f5f3671cf48c8154652ad5e7b367358882a824de1c4f71c836566d8d460d7498a40f31708a4f255d0501d95e8856da9b402dd3a8ad35bee6dc4368528eb2c4dc60ddabfde33616fff3883e5c0cc5cfade0c2e717e5309095c4e4a62aff880d16ddc3973d749a04391ffbd5da57e135ec99ab7dcbd49e0aa9818a338962bdde707e98797d2ae2fd7eefdd52f05044f48dddb851d5c9dda183f8c70d8e5775a6b68ac7ded87a32059338f68afd15062e412fbb1f18a309c41af07e6004963359fa4754c34a792fcfbb4397cf646b2de99b803a341e7a97e6f2be37753a0a18cc613db56ca23e2ec26df735354596514fa8921944e64346c6469cb91159880afc80c92646131c296f6a53055fc4a6346c83a25f77d142da2ea74bcf7455793ed8f4a8f6deda73cc04d0c74bb0e3082ee6fa21aa0c5d59a2df8c34df615f04db7b58a7d6c07612215fd0693725ea7125214cbac5f499ef294c91703da04a8403f8943b684dc0cf0d3db78040f874b63583220a352b8efcac9c39f0b75bdcb8bcbe46020aea92cc19356ffb661303f5855165c2dbc909e8dd3b6f56be699d50ef36e04d969b7cf242f68c9fc8d1d45045a025fd0749ea00caec149d55ef47877e7b802596ca13e7c19c68f0a66d4ac55d01ec876936b0ed03fc4f5faaf3b8d050ffdb40dc38e044c79f6f1bdbc7deed9642d5028b958c3d19490ba62753d1490976ff89e4ba45dc03531d883642d3e02870094fe95b1025c2d7da9d03d76e0a7c443ad3d851af86efa3e6e250f1a1524129f53ba87a2004047f75a347f3ab5377a4df182a6c6db8b72d974ba9bf911af540f4fce0e32c080135043ac15407b10fc2f03ce225f8c673e1d261136473d52d75c1b65eca15d9046abbfe46a3ef14d1af36c999434c42f1cec1eb92d22a9c48e49a42b46afb5df25e690efeecd36a276d8e543bacb14ac28540bc0f4313cfa6821d86fc20aba4d2a1ea037fd30db66614952517b788592eedd71c952bcd1cf4fb0ec20da4852f20e80f9e7576964a4296944f730e77543fbe9c67becf63aa06ec6cb267ef0e758d10b232fd2ad235f71a40222e1a3d73468b6bdd247e7a8c5b82c13c7911a3e288055a46ad0b9ba809517c8a257269ef63967f71b6077dc0d6ac4dd748733877b8d4d734cc68efe371ff2cf138fca4a26e1c2eee4e5627892467a4d6f36eb1e1238600045a0a15cef2f7debfebc001fd431ca0cb02f4298a44174ee482f72b02ec7767749ff8c0100e17e093ee9b884ee44fcca717481bbee4c11f84bce7baeae87529951b6f838f27edd28a02e35bf45153621164bcd555b95e29ca755dc4144ea203abdc19bda13b821b16260c89ea6f847d1ce2d0b03f7ca559b4cacb9c07d81f9e555b8979f9d36325ba756ae970b3f2ac90b54c3aba8f42a06f640f2d511900b9e2b63298c7924bc50d9f56ae8a79ea4f06aa390b0765644c754568046f6eb1246a23ea1fa23aa4cc08aa72e0041c8190ef3e64a1017066a3978d42c6500d0a68aa55f4c653762e706922771e3d4ab45fb359771b76cdc1eaed362e30583ff51e6f470dd0e37ecac1c581e995f3dd3d143075bf67676c389482a8aaee0f002d79bdf2d7c0e8779d72520fdfdbe3a936e8bab3f95be2b987ff0bae81879a14e692f2cd8e763ac4e7656f2cdc50928780420c9e4322fb363275d0aa1fe8b7d99cfca515b0920e442cbc5b67c766e7fc7c5d4557805e2f2288c1ea033c9050e0680fbfc53603744186a3ea4968af98efa715d9dff366db5b609fc2bd1eeaacca9d6878fa1aad541945239767752c587dc99f9be7cdb57afd61d99a1afaec0314bf4bd8994ec6716f4e38009e7833d39e0e6fd9f8c55a9f7efe1a830875f1c70652fb88c584929e1b0eef71f2cb84e78038f239efde0b5e0699a56422bb626956ce02f8fd3e69659dd7da658815340ce178c2842a388376f616342d7db69fb09b8785c3262c430829c8eeadbf5612c35355b3f2721d263b233f14d1cee616d8f6ce0a211c493816e3d371b92529050483ee75829c90a6e4c9537108bc275d5c07d4a4caa9df1ca2d24e6fc46e43f85e53223142d92f584623ca6c4644124bb6b2bd35942f9d8e711c57fb690fc26a73b49c24a327f710abad798b9b3ed16fcbd3aef793f08d66403936cd717cfe82d94aba0afcf2d60e6c1137599feac25d80cdf1d13be98b5951077170c15682a9788103c1414c36ac9d2188ee631d14733ca98b7709a6f052ca70e156aa907a85bae4189e5ebc0f0094fd8ed0129dd7fb714059886a48baa6e3df85534e65f13e192cc72f215968ec45d3aadc1bcd0116cde44cd763170b3b08eb6012507d783881208b2b272e555e9b7fa1bb53d9ef646db30f231a6a99acc37908c429408af1172b9ebbdc08241ff5bbcb0c64fd6d216b03b03ce2ee21167cd6198106ec08cdb9aac0e03e6becef21372c8b752a692705caece95679ebadd29db30bdd852733625e13c8eca9fb98377e8ed1356e2925d4750f8d03ca895769f06bf9789b71141ce77ea5af3e303b729e614352199ca338b2d753e3f34c276d3f1fcf7bfcbe2904fd664256935202de7ef26ddda96e23c35760d4e7c95f0cec49b9cb365879eff57dfdc69b218aee4e287a0094e347fab3b7c757753a049561a34f4499dd1a6a07e8444199176545a547e35dcf43c5409ae4f486c17b408c96ce50bebe948939b80fbccad252256d04fddb42a1eb29aee49bea8327dbee7877faf4689e928ead278f8a781f70e27109f6b15e40ea09d05a3fae37b3766b7d7b103554ed8623533b3662238f1492bc3491cd56aed7f33fa1a8ceb153b0567a86d1ce81f3e1ef644ddaa1cf8e6384b43f95006b95df4ef31c1ab2db7f31c87b27bc77a6af3920aac3f3b0d91404244d8de09294d761923d4a75ed94f799dc44d3676fb75de71160856587a0036e40d81ae7c0573b17eedbd2b5b1224cc2fd295fabecd8f65a188de1e59f54d14d9d4af7edb3ebdcb05ca5581fae2ac785eb2e3f36137a83de4cac9cf0ff57bed1f377319427a84a864482b099ca48d3e1be18c89b9e89c69a377f1ddb009ad785ea00c0a1d4077cb3a5b2122990c53422fc66c3ffa4f259e0f67d53c66522082380a9cb4020a4e13ab7c53b31ea20e2645e7488707240a216279ab5f04b7f3455c5ab1e4e6237eb5e2973134274d40d5205ff4026693359c68880d8413f89e65934af50126ff1214a6a6304f5b312205f727ed4d8d54fd699b0ca6e20e2ead3692f48a79c531319f3c36deee4e7addc9b2cc9bcabacecf71f6e9d344b6f3888f91a73281b71cad9dde562e2edd4c1b605622918bffd192ab79c5adad367e524a05b4aec9a71c789be2df8abeb59dfc71f33662aacf4abb57bee9231607b4b0e9714df353ec22abf49f2ee019756d7c17fa35fcd7ab99446f22cc0668fcb53903179ac8477ae144511cc8f1f6d12c0264fcc0ca4155b61ebd03cb75daed6ee136e101c19b4c3619d936797ddaf934ff86639eabef83178ff3d0d6b6600179e9a0d9d3ef9a410f95930b588f388726a3bbe557955395c52c7f88ba17ea91c081fb47839933a9778387c33c4e55c52f5222699af95671d0f4cd0844cc358013ecf6246d2edd5e1358b27fc9821fb4b7e6d15474b29d99b91b9cad0bd8115208cb3cb746cac87d5b85cba7f25644b28d5851927c47d29bc48b95e70d77cbe422176ff991a54f19699ff7ea7da6ba3bbee8d2a7ef8650a5c97763cb9893afb76e8775a50dec935949343ca0e92fec2e7175f97d3b090eb93c974021e6855993f279e060ba6181bed027b2e51c683e51a201ac8bc820ce8ca7092d2664f233c1c6c2e8255394cfdc17d4a343ffd8ed802cdaa2e7c4d8c58e06c4cb953a891e24e6fd6ff2cf833d2ff4ebe2c3b66e99f61ee32f1b9051fb879010f0d6aa44220ab1121422a8943fbbda26c5fbeb25d7ad8a2589d0a148b5433adde8a5a401dd9ff8ea89afd358482af729571675657a064a3fac1c5704895a3619db482dbd3c71e292c3c34477ce7b761b170b10512af09ed58917115cc664881de9efb89aa00c35377cde9905461ed33052e518c59828297749402bf7b0e418d0962dc3e478d2f44c1075bcfa399a320abdf9bd1a2eb58c03c9eb33642d5f3c330f2f3483d4a815db6aacbcf69a0e3596d70b0038394d949e88a5fd7c08a1e8c9df98bffa0edb853a124d59c852a022f0a1b62ef2950cffb0441cb0882579eaca08093e53542336d10b6f18b169681c7c6b39f3eac6bc15f7f9fb425dfa6476e26235f4344a469d9fb6c51a7084663a8106227e60302e47c2c6db34f9c281b1f90386b2242a64666dc668ea968a0c0f97c2454b86584dca53abcce67a560d8f69b472feb6b7a2e363729454589d1389d6f079eb39c26ebb3ed3488ae275316f67d339384e0b99d0c9ceed40215eee623f811b4a1f62c8e604a36af4055228db7ef5cae2ad5d502ace58bb2b3dc739a1ab77c13ca0eacef809269a474dfab883578d4f2d3c3a8b29c134a324bd870c9fab10f07a479aa3716f4817d3a939f14570d2996b857b43fdca06e2fb1bb34c3d32715e42b403e73a327cfed24dad9a6814db8e323365504aa48b144ea5b2505124d0cac06096fcd33c6dadba3d3624abcd766460056d36d47433df5b4e9046347e15d9fc9a5788985ca1cf85f73949871aa36674fb06bfe91fb5f5cff3d9b05a48cb00843a12359605e790d1530fa35a38e4b3bfa8f762df0739a52a2faac760f289422106fc723eee6b116b8264655679ea2d668bff28e2dffd950a0e5f32a56e9bc317600cd0f340f8de615135b634fa21b76d6c1b935a05b69174c5cfd5e114bc41dc72d8691099664af671931cc5a97621a6f53fe18d19aeca6a43356286faa7216900b26de999959ffaf60c947e0874386e246c16301653452fb4b36fe86d7eccfbed8ede2b7becdcaf717202ea804e4524083586e7dc0d17159d94f15b703ed55d17cf2859c3666e8d2767778373efb66ba2583a02db001173adbf53f6173a586e4db866f5b23fac01e265b253b6ee2924b6756637c7217bab0b3659f4241a489278b902be552d87a5d5ce2b9582279b38ce9f90f03cef250e9fa16c399ca737800482df53a09f83eefcf89b773732dec9f2344a9d679f131ab41f537c490db2973fe279f47938432f12c1e76c18ef93017d9fef2abfa0efc0e4b945a69eed6b0e7ec23604ae3b022cc2ef83ea61b3ee6a80420a26352e303151fd7bc4a1cee515b33812731985c9639f642a57ce3aff92a3530fe5ecb3867ab2ec76c48d447f5d4114010be513013381d651b488367b782e31897f04d3bed69cb692bc7bed0ec180e4e406e79cb262d98c30145f9e2df5d19bb53e271c8b56635ff1d0fe4cea52be477e640c6388f89e3f8f3a3e7873bc6933152ae0201cbdfc7cd2df8bd1aca88899560041ebc1d36a5d4b1c30a3f39c2fc8d9fdd06ca4f1e9b6ebf20ddd1f6024922608b49bd6c0f4eb66463e8fef4bc9ec28781fddee2cf60c99f6f2373f76d6b3901a86706eee274e7e28697fd4dcedfc3488bfcee36c37142bd4248f67f8ec35a437d379562550dd652fa0509168eb73a8036ba1466022bf5f9ef6770de752f068c1134ac4bb65d9eabe0cce6327b5123d0be3572706990cfc447f53a8cbb42a05af5fba7a98e009ee551a6021420bfe1b0cd64e73ccdb2843f8c16530a5da36958a6524b4858839acf3e197b1ab6b6d0bf6b82447cbf42cacedaf0389edf0584353054a9dfce9f958c22071f4c51a2ac682ded03cb311b16f386039d49c361b2c5d384a73a227539eb489804d5e87c8b5791a8d601d186552df2a4db3c3a3094b0a98e2acbffe22052a4425cc682c2c446b50ca96e3205f956b085b73b98fc9e7cc877ac6f946194cac42d16c322cd84bca5de0b3cea3a5dbe3d6dab8cc52c17fc51a41b90344d13829bcfc01f0bac188f29f4e1df304c8ae093948d99598d98a6cb6f68dd31cc6bd10d3db33bc213506ebe18af6e110f4c1e20eb8c41fcfb21020aef80cdef41eee51653b6ac261b8af34b3a1da0f6cb04869cf1bead04558cc1df5ade37af0419385de67f3e0fd75885696f55701574a713a08f9fb695a5d0d573e18ad16e3ea549b0cbc17dc32ce2c68f39ae8136535c72e3b1c3c8537bfb05f4473b18fa4d832378aca1fe0010b1b89a2722e44223a07df88f212b91e0242e5b3fa86686632e3e9e0f740d119be45c82612aedf2edee652fff3bfbdf61efd79c9f592bdb53ef8b6340be45224aa7bf693430786cd9864150fe89d60ed4f289bf481b11ad024f252e4c11014e4ff35b5eed8e83f698ee18898da8a67a8082bfea0a0e62dc8de35a116ade4daf07ac099f52e3499a5edfa6e29234cf73861fecdc2603178aed52d5ca77a563b3d2464571be7b3dcf5cd228c56c73c6bdccd1811c3f6db464abf2415c4d96cdb6cddde4e18e0d9722133b05ce9a0605440dee074a623579bb3f36a03a702ec864947aa2e9d288ea67d293c4d249a5a1740ff7b37fd87176fe7426bb0e6f0703c86792d178089046c11bbdd6158c2def79c65583131a749b96891cd6153c4de7ba948e8c971b2ceabed3c51f9703ae74c948c1b0ef901109c4b621426250425f028dedad04a311e36ec1a1f8fb3258b7b38d1b297e267ad45efced3417644d57533738eb070cbea93f946ae2c5d20f21372bfa78612c7e48c6b3f8dfd125993e2d06a17910dc48b20537344c92f41cbe24812e14556df7f9e87f4f69b730f850879e1ca6cc40f70010a0168ce79f0037bde7091903f7130f366e2902c7d3357e260459e00737927a57b1f42607fbd1c51e006ca583350be88da4dbe3c95ce6d47a138e9757f849a20c4f8336fbff7f8a427e6f65c223f3792c299beffb4949da33ac632142d28cb943ccf9780bba25004e2947115e6df0269264676a9d5de6ff2cce3143c37ea7dea3a6dc95f1c60a15a310c4e68910ac0cf160f6ee155652d3d93288c3f2acc9e53aab812982a931fd263d9113806d834316e673fd6c7af4f0107d4e150f416b1c84a87c4fa8e016ebd84b6efa0e51aef7f6ad0fb08bd602fe39d205f983193933b57a77e901b74e40308483ec04b6a893f83d2674f2daade9b9e04aaf25696f598028007e8a1e58b2762469bccb949fdef567e078926ef494d3821e1db04b7d13da3105ab1873fabf39d5168e14833e349ed424c55c9bc8512aa35286da0fbbfd61788db9a79c0b1956e9b5b77642d5737c5142c4b18c747fd7cdc006e65b6e61eb42eeacb1eb1269f9d732250d9b071ff40dc5c0cd05cfeeba17673e722b8c7836644cebc9b6120fc9e85573e831a474a5d9dfc2947b8f8f8488748319ae3eda550efeb24d6f0c44d3ada1a5a0f914cc1cb9ee108ad78c9fac99a969dfede56cc65944dfca87543a29cf92c117fd94c713061a6264b10e86dc7f2d146ec360388e1f43192cc691a2e752eab21bf9e6a558e32cf43f8e2bd355900ddabf69519d87dae833a901d762e6c3afb3f90c3f75b6010108ff452c8eb0a4d0bc678582d2f4b328914d2f2eaf707375f119d819c64e43f4399853a6031c558a08fa3cd239742c20a21c8cfd8dd8bab820c0e0d635028067dc5f79573fd1dec23c7fea57c9c72631368f08899cf2c3ae26a11068da1994fd5b7eeb3a8c50854b5d3850a7c10ea2bfbf9ad5aafe7ec257f20e9021c159adf13b2dd3e80dd89682acf48fa598ef19c97871e7031dfa8e4b0e35e6f7340c9538aa792724eed19eb170fc0f77dd71c834f3584d801476d3042a0869b0f451c1e4b24118f07cf85f84235a8d120723e6d34a6019fafc3dca70e9aa3fd18f622714bb9901713ebcb47279a3b581ca557ae5acc07a0e05a6416e85013b5c4bc780c1922a6fcf03ac78e4efe75262fae9abcbc2ba6d24278426260c1dcfcb1cedc4dd74a8ad95e26f0d8503e7484b252ae5269f6b8036d706de34960d7ade0336e2064a25cc1b72c7590fc51f1c2c31231baccd0f1d358cb0ce103dd03605c5cb8e2b42d8e0f1cf86b46aff6e94620c20a922f120a0b1a2f5de19d4f70bbc5e9fc5be0690db510b53fd919e0ebed2e5bdfdf54f107aaecff65e10377a6df881e2919676627c6a318ded8038b590263d75eae55378cde1cf33f515cdb79791ceccfb76d5e6d59646f39c9d99ad48f4db937b61d55bbcf1c29104a445249175a9db14d3bcee284c3717fce657f5740eaec2236ec043261b7b7dcc6202ddceb9e85ce245827edec1a0fe7c04d606e1cec11aaf41f61e0fd1149ed02209960c713fbc89b1599012bc844531a7bd7a8065a681fe08f4324f35034dbf5e09a784f1bc747bb65f276deddc3fe9f49885dac14b0a8b52a459d61df7d77c18c9d4810756651570b81ac14cbb45bd92866e3b630c788add4d25e0613e3feb8a07c6d38106eca535c910078a701d6f0cdaecc87c90a9a46fcf7ef558c149e1c46e87d2fb2fbcd97aad32b4f4f6cd492909327d9e2fd9dfb6aac31d4e83ef8e0afc6c84583cb9b8a70c1bbbb3c4ee21ed0794f999b9a8e7f7da60dc0ef4658d0c4d334583b50a97100f7e4a0510e1e9006e2210db5b394b3d27f21cee3e0bb8bbc47ddd6dddaf0cda101e1fd6818ea4f0e7ed621092f57ded7a1b8db3c765317128eb3c14efd11c281714bba238ecca568c6f1d267700776d0178f419054567a578b2c4c816f8428979c05af6d23e74b8c9f33217a2addf06ee82cd1fd7673279ccbc91d9bbdcdcada06a368fcb3160e2f264c72fbc63befa1da17fe05de0b2828f0738793dcb3e94a0fa0197b658477ffee835524887b2df82050ea2f78073abb2a3a634c9393a6082dd3c1d005f39dc60b7614e738d90ab9b9af37c6549be336c2a083d2006521a89c516d878940b1acee04fb55964a6cdf1d25eaec9f8afbf128531dc2b4c61a4240abf245fbfe144a5cc4102685a090c9078a8aadbedd77108822c54ca91d555619671a19e1251e5ea4a89d5e4e7cf29819f051375d830aacfcbfad4965d3b21ba140762da452ee722777faa1d1996758ed4da67b0aca222d44c5f80369b1a770d9f3610d819fb061bc3885923b9703a3f29618668f5889e7756a65b5a0059042fa2f33558b7ba4514273c6bdf2393b70b6405feaf453a5f2ecd56265287c429a38e1d931609fc6a8199c10582e6ebe81d4b791a32555e3b35f2a6eb3c4dbf2c653cc4012a842a7da7664df008b4efbe1ec81142b145d2c39125ca26eb72b825721f89c1b735c37050f37025dd1c62feeb332cf2f9205232afd66d63a09084f623b9ca4c296a3f7eda1f1a2e46c80c0de5a93505e373ab1c968c7a17d55cee0daa7a5abe1f5fa8457079456fb21d8c96d35448748576ec2386d74d186c111ece7a237f6638b576498e3cbb3fbb3dc0a4073bb34337fadebdc6010983f1710dd5f22c19c4cec724166426a368bce0cdcb878228bab71e94515651dbf0b7b57fe44ad0399a1cf52a62f7e1bbd86ff36c330d9f4087498ac1710ee3c31923bd78c485449fe6d8fdbf8c9041ccdd6ce67127c90f308ce35dc70b36fdc1e636f0123addd5b63a54b90549d5c7b237ce3341dae3a373951da4f119c899b4c77ec8441464ae76e267b423108c2bc239b184f1b103e64937ad2016e908cfee4b0f3ab54f5254db918e27e9fbdf3407cc06a363e62afff73576b99c3a92b481b8221578562defe42f9dc66b8bd5ec511813b490e780437fbf2448a789266e22895630cb3b38112c847212c31b10d3768ab826875b75440840416c4dd7e198ae7f9c1270e76ff2ff32e9b160fb81f2aec4e2084f6ac0586a95cea7ec0c7332af2207bbe9983248135b973fabd7503c0abdeb76a8499d3081fef9812d8095323d9aa0785265341607f3539578a8db0cb0a145683689715f0da085a10e13ad64427563e05b55cd60f3c491643e189d134a7fa8fe2f874b69a1351f38cb1c576107d41eb7aceb343a67d11aea0707efe2ea8c7040211ce91d530dcf52ad6ddb2236500c0f533402a91ebc784601fecdc23240cfd8df9b14db4b87fb59f7e77813b85aed7e19b9461cb4e105b5427c3dc56ef951ab902038583f6a80fd90c20455a331d2a8a2fae140cb96e7a5f2a8a2474a6b4a2107aaedd27f3d9bffda3f967ded68a56758b87558071b7e379dc5cdf8da8c87de9dc43ceccdf30f26be7635f79bf72277122d5c006e04c0ee435a0cb378d6017a042f67cf51cf0f065fe0ae048f22ba968576562b7ffe10c30a07b661b671f02daa30863cd0db68dd27850ac38eddc9352ec97052e958aa028a6501e2c26239ba91914d1f8430f68a83e48ab9fed45b5e2c3c1eefd75bed2658afd1964675533ba6a2203d94ace59331154f6b3cf572c88ec19325b6231e48a47f42da9cd48dc457f3f543498a975ac7ebd60e363facc1dc79e58599332d8179987622de97c9f636f08cc9e526a7bc787dc4fc0a4270b7111ddaee55f5dddecf652bfd571ccfef71afb80c9eb51e021eaf0a102fb16129a3b9dadae004360eef6eb956bc8be5bebec0f50f1d74b7712765a3d875bb480cc801dd96b56703b3257fcb8644335b2b82989ab34376fc4094557cc147b26b80ce88ec9bd172bc0a694779347a7ffdc5895e504d79326ed9b405a91b14690e57a55394f6b799722b34bb8208e06eb27bdf3b45ea682b99ce3f37e14739acab2ed7d24cf05f1980d90bedc91306e367a3cb453b47edf1618c9706eb4855f4542e16918ffcf497fe60630e0d1eaa6c367ecc5d8d46d48df0ab2bd5ca5e7b9955d308e49ded14e9e2d17e125615db7ee55ce63113eb5e52494b54b10e582f1140c23409167dc8d5b5afc44ef49881fb9edea479addd4bfd63c9eadb8950182d450ce0fb004cd9c605191c953b21d933fba8085e6320600fc734d63193244e05d595c551d57f3f292015d0601c5196e5cb6a6cdd43a44a43ba91e70d5a9d4d49ca84bb547ffcbb5cad1e295223ecbddf5dcc5c9c7b70de36418930a589308ef01765a224dc973a6293a75f57f85607ae3e8553b7950b29b1a2bba4682f2f82583988f5ec6aaa02950b9797ebaade8f6e8addc733870f0da2ac04986d7cc82aed07d7583fde56d811dcd891910e0548e8e295e03c2dcaf172a794998df33e6f9dc1cfcc0b2e5b5daac0790c10c831cf9115dd3e6e00ab39c671fdab8e2ef76b107cd4e2a86670fc8cef877e7b51f8a4a9e98ab2f4b21ed8a77380c6edbac27a9fdf8a74a022937ede9ec2c0aee8badcbcf7fe469108db334b203c06f537d5ab7a630c8543ebadc646ff236d0a6ec67c2374b36503c86b6c5cc6663f8daab33039be0133732b16ab7ce6157e91eece94deeee16b203fbe0323843b3dcbbfc07496973a123837c462879323c70363ea5ae821a1fa86cd592f9b3f9b5eea0c025e5b493bf0582eacf26838be74d2e14d44db396eb8240e2d35718050bba09f2ab34d4ad5739368d211496e9cdc986c8963103d247aee8d6613b64d52b979d16a0921274d07b656b99f780ec4215c24f3dcb5d5120764ccb0d1db48f1519a9ca92a6cc9bc2211e5667bf6ab1ceeabd4bf9757da27434e9f3992767f05ad5b203372e503c1befa9329331c346cb1d64c181a006382e37431f150fcd081fcad221074c3f391485470a5e71bcb44f907beb26bdf4aebdbc946eaca19159ba8f41a75ae9b6a5c7af5c52da2f5ba57989c5417f4b918f795dabc4004af841d96bb31750527bf8ccaed19ae8b910f246ad5a514b33e315c4773d332c90e2e495d07a3f56e136fa140ac0da1f8dac4d197bfe665f22edbe27feb13183ce5aa0236b3734f754a159438faa6cc8c3162df8697f73a7eb4ac506b14851fa1b12e63c071102949809091d20f384acbfc384bc8039349e46c602a8d5954ea8303670e946dbfd331f0a59928e0a31315f841ea1440d28e8b1f1f06919f2c27a45e5e53cd70cb0e42013f0d3ccdf5e29f98fba2116ad159b8140aecb21aa79a766f1516d0f3ecb4f00702f70994fb58912af69f6c18c9873705d229d4d75215415301828edd14071eb7c9844c49ab9eac9b6fca1190b3a53c11d4f77b20bfedeecc55812c34571a968aa16e4518fa0b2d10e692551dae851b8a56b5f5dc02366cfee51c28dd00965296374bdb01f5c484bee4d49ed04ea9d8eb476e74075614816c2e370ab5ff410cb5d838b6e59cf442f891fe9586f0c28e9e740d229c4e4616c1d990578d30d8a4b49228dcafea4720d343ee588edcfc6eba4f5ac06555b575c4cdca34062426c7b499be803b44a51089917551028edf2c64eb8949355b0fc99a2e7edb5db694fb9935a4f5efd11753b981b7fa7e6304410c090d6cb871b9e7fa3cbab7cf6b1e7c4b08eea03f4c64db75700e275ca2f96eaa1b2b175a0aeea6c648ca5ddbfb060e9422df43c8153b0447a0593ccdc2db99745e4c2553d3a06cf837ed758f08ba1f2fce9d7c7855ba3c506fd2ebb906f6d6b062ea19e70edc32e8a9b231a4738a28ef64049a536f95917c7a83b5b11e4943cbecc0a15d8a20551625176b7ac8cb364194114503de45ba75a1a001c308d350780e1345f371d58eb4d516cce86c2a2ece94726791958f7c4d47509eab7ab4b952830c6dc064a3b1ba151815483c184aa167277a7fbff01fcbcb0616b2906c691c9038d8e273d7a4803efcd89f26df490868633d3d2f62f84300c2408698af2df0422d86ba5c2b785bf36426d735c82d567a0d34fa2799e70ddb69479083bfb2ed2af2884603b43d0fa602ded51d60f62ca6828d05c9aae1a23a08b6e5502de0af2d548f0b38ef9a3680235825c8fca9035b676bcb10f33115126311000a0c0a38840fc0bd4569a0983c26fc372d1c7d2e7afba5171bbc441e8394de42e9b767c28001fd196e7d7f2efe50e9d58546f60eb7183113c171ce8a5cee51e703616345a1237cb37ad8f653322d5a096a57193a7d597afc33f2bdaace72ca97b4f7d9f247a72d8c87bb5007a79030dc0318497a963b6e58f9d762fe45c3b462dd83ccef8308f2692c6eb3c958a3a75b7f09b286b77df432fb77f00f421605717ef6f877619fb3b2c74a7eaa637a385ac4503739bedff23ad003cce624b5402b9c1cbe9b5c87ea6bece07a4f9232bcd5abea0ad77c57d72df6e59085177e03b4d6a0f1cedc533098bfc64b037bd3b75c8510fd54b43b6b24ff81a58b8ece040acf1b90027e5a4580a31147a531f5436581ab62ce10cbc229d29cc32a2489b508aef849f41468ad7260c06eb346f6b3384ed90fcb66c2b6dbcc1d21ab6bd365abf69a86abc345ad9aca28ffc0d4fbca9b469c6933cced59a2fb5fcbf4a4ba2294e6a9133c1dc83bb54af6ee06dfd5c8dad89f7d11ee8fb733f881871836c5dc540297b8649d9c0a942f4d805fdc45f3d4651eec9ce1baf6584c2e82800917a19127191f0418b0514e6efd2379dd1bab539635cbde1cfd8070f099c9ab702b49c38651a570fda8b1cdc200b61dad42d5bf1be4799915335665389f83431fa251dd68249c1be78c9f60aa922a5c251cdd60969068f49a4223f477d564eba1e357f2507092294836b8cf5a9a35b700f736ea5596d78466f21b33885f1e0cf0fb64838cc37c736b6cb47df3143ed8147f821cc974ba52ce45260bbba0be657c0555e92e84d6a660ccc7dddceb7be516218d63547e09c69d3eb0bfa0da639bce143b659c6e90d0261b99c89a39503aa16d6825e1914f9b7fb01851503ea8e26b0ee0823fd5196d23e9faeda9a06da5b93a2e60946f2c375648d71e86dba23fdefcc10c995f4d08b8cfa0e14bfabb16afb1ea2ae998b227e41a942c8eb8f8a19ddce8637c83da385f7394efc57b56a903bd6af22f4c9c24073205c98c73abcac7968c6da5440c3a0e61a9d7cab69b2db295ead6af757272c607fd78e58a707b97c56534612ab1d9e8a88f0387386feb89ee446cfa186a8d53c336bd3eabbc3bd465104e87b0d35d01e226bd8902e224b0f7ff2acb069aec1805420eada5510673d746d8dc8b02a312b4d776a368a4dde137ee74061e7acd651789ec177b4b5c7a2b0dc0463b1658f49eda533395b8a50c538243735a013b839855e5ddcb34f555e773c710db4765f1f924f414cc77ca363b4de7b432aa071aa6bf4eb854329cb5649dc964612f197f542cdcf292476f7bd08ba3e0b479def004d0b63d49ca0c48de176d54a975005a3ce81dd877c95d288529500dd3b8a10ec0f535f539dd754bb0ecf6098ba7605fe0879c8aad2324d29a46a6eee541bb2f4a3ab243efcd82cc8152e36724106fa1f22ab39d5bdc6ac34ffff00ceebb741c988bac2ef000c07f09230b683a520e7f178243821a0ba6b2495184f5bcb1a0ddfa20f01d46608ba8407ac2b2682df6d62de9e10a1628a2084d10f89fbbab91a092da965b6abe1ccd49f8292cc2fe4c7025b94999a14008366bea00e3bb67af5a9716e8ca206ff9da587f0ac340e82fc23ddcacc6dfe385eaacb21c0159f977eb866de1339a4f742234721704f274a6a3a887e8c916c81dee3f038b948666fd5466e20e34c55df95a625fd06eba5200e4f77adfd115a8aaed82d3f3b5a9bb42f7400b2bed39cc39d01ec28877a2a4a96b69387234d9d6848228e0e432ec66552df5aa4732af7bec6a2c80e858e7672d53b9799096add6de2454a76a3554577dd8efe56e3c5eebd23b37c6a89142826755d37503b6c78955e71843deee8fe6c9f80743720e4a66feede2471e4ee5161b4eb801d7172f6930c2f65741b4dce371447691f5505317340d6c06d7c1aaa687c28fc71c6e5d0442b28d98f9d0d27593bac17f1fbfa2ffc96fb5f1fb8720f76e184371c130cb671858217270e75ecc95be6b6afde5920cd94cbffe636c3dac350f61bfc795d382770dddfd09e3bd81e75b6ffcae5c72eaf26644553219c8af583f5229efdb8e31d89cd5997cf98a3ca1d24c5dcf52b52eefa9070561531fcd5fdc5ff8446484e5597f374ff0905fbbbf72d8215dadd6ad1b6d3feed0e54dca5c907a27851733a7642e943df87d124cf110916ee0e6cbdd26b7f97fd6fa5a09edd00d041dbe69cf07c43f565a2b658ff311bc0620a9bc735818502d72a0011f87b8705dfb01e70760f50ba55f58f237b74ad8b44dc55acbb3a1b99ab663720470c350d23d74bf69ac2c4e2c50e1bebfa5be2db4781ea78dcf06a5fd50a2740d1b53cc3d32a52498fb8e85174c4a704e4b3bb9c0de626cffd967ea1fe8878ea79268fb172d6f9962a86da7a07bf744b888f7801ccab64de90e0ce42070fa27203672708a7f59abd9dcf9728096c1773562823b9ce3919bf64a73f0d77c86a8298bcfd611c4bacc3305d3813072437d7da189f306b459f61aafddfacefaa2d2ae0afd6ecff94e5767fea77724bd617d9c7138fefb5f235fbb53de068b80d037ffab753edc09d28b761c22d139a7b68a768963568c9282426855cb64d1765c09087bd4887099f1ba9420b43753dcd769dce84d5ebb17f418780e0b32a7e760fb04df9b4ee1b72f57476fbad0152f152600c7c12bcdad4671be6b5a18eecb86f24cdc9a70dbf0153ba97779fa93bf473deee236521d8b8c4180827a7c8c15ada7bbe4c95c7192fed3768078e00c33f09f16c85b109154a1c69afba7e9c897e51588695fa90c87b294ecd135be52d6b03e08f8d37c3878aaab7e114e02f0ccdd265293de6d97b69da97f3ce8e4fc4bcfd8cff36a2178c0c531f3d6cbe2b861e84eda480fb9b0034fc9f481408be64faf2aa3c8fc02c5dd1ff8fd9b06e403b29951464440632274806ba1882aa45fecf7c5244635c0236dc06a52d6c3512ef1ad760dc6e33facc27127ae205e56b1704ba26f760966a16937d774be47fabb32b477fc3e5746eb9980da47d8603973a91ced7dab68a8327bd4267eb1f554212fe0c7f200c5c307f5c2f04e2a91c2685903dcf3bd98d4581f94ef0efdb302fb095e97e3eacb76421cc9d4198e12c13cb64221acf0bec0023884f8cb8615dbec207909189a7bd770f411315a9098124c9027dbd4e4762dbad38e6f24647b7b2c7e703bdd5d65a6318348645f409900d4d1d6cd5448ce53cbbbfbaf67f1c70c2a94548e1594e80263b0ad1eeceea998b476f1b161db6006c973f25dd0cb7ff17317eeec6225971e180b653b1d1d0ff8a912441e6a253a25adc793b9a9f6e5da989d74e29e99066488a0a5b6c2a2d7735af1259c09ac757420ed38fcad68d1b1b72e901055d35a9cfb110aad311970a7679924037b689643ce8ee4ad21605ee072cd5d2b69cd17d3692efa7f5b5fd058fbde68a38dcaab30e3f5e1228312d25e47a5d59ec30928eee74c276c0faddb3b03a18c2f9570da81f628af3a166b185cfd3ffead88e247bbd50a8868dc56987d51f16e45aeb825fcaaee3be5ba06fae461b112a6c9021ddc3c9728d68ad202017f023ef979664c5b7d596dab7a589f6131a9af7db22e73374f30bd3c3c009f7688c78ede37fe250bdff0d105de5ba00ec9d9e61f14fb0b3d8381f06c45f6ea58491fca5536f2b1776323807a355c82e39aeda4073a65940b669966415e2b618a9d55f3ae4588940208b83f7bfe0ecfb798c6a95f8458b68c4898f3dd50db273036a790c1a85171916e3739f7d254f477d51eaebe74a5e1e43714dd699e8ab60f04d774564b30b22ebb77e823695dd0d6756b8314a424d4ec5a7932a159dc22e1816b30c0024a3b37101784acf70200ff4851d4023bf7af0abb44862c1431cb8178e1895ed734b939914231bafdff0e01410d61c4b05704fc1bfd8756a7b339f43cd1726d49c6342dd2f7ace0edfd41bcbb77f1fdd8499f01b0cd566f4390f6b5b88b21da5b6587222d6b09e90ab46ebf39ff0c64ee854c789932ea846dd08cd040b89d3cbe7842ac79fe47f624ded6f67e53215a60587084499f53ed62223c3c0eeea80360278e08d71cab620f138f275be372d4866faf406e74601ef4275814edd9a29af33b73009c593c565744f507af96c3d4f23d40b042fe1e5aa182bfdb3191749d921f05d5a5d0453f2b39cabbb475369669b9a0a1ccb0800f0b2de9f0264f7feb362a9bfb2e62bce7f01c7fa7e9334d6504b3ead73ee6b9818d630c418a3d480981c7729e5553adad8a9ca82f419676e1e93fb164fe9240fba2d37e4b9291ed6ce40ea8c71bd721be7d6634058ed8695c8c5dcf5674905ae8f72f047cd9642057365c12d7af993c37731bf4474b53df97cbf050a95016b8612d1d30569b371ec1cf9bc2a35e89cbbeaec531dfee1c48f06c4422de41777c011ca62bb0b2cd7dba93144e0c536135ebc1c5c593147c8c17e9343bd6fea6c9cc6915a54368d0099c78853d42a1e0622ec9d47f6847000bdf4bbc73095db086557b1bd7c0b40100d163fa4ee7c9b4259c302aef0c5534391d2246f56b104ba4bb765ef38fa2c22243b69bc88e0a537566b7d1e976f6428bf415f8b9e8fdeaf717b7d51a9776dbd46a508ad60d031a4e995227c34d32be5d4871e0e3c37cb1802a5826e298b877f275e1d9084f1aba8f7fee4cc6e5f6b0b7b44923336a0fdde3947f45581b29b69a4d36009cb91aee703b6b8ab3a2d6c1644da0acaf59ecdec393f37a93e63012dcb2d4eb4d1e5fd37207d6c50817a149c8eae7d60062c11ccb9a34afb0a9848eee9d32c4fc8c5395791f586af2cf4ca8c34e3c8a2414f20b7ed2b9d25d2c581654f0b2fd4d66c13b13f3084e90a788a5785579254ca32467fbea8cce8fccfe5b14c0598956befd8a23d66e23048f32c9b1344df999a3a653a3558af5fa8e457d474a1f1fcd0010a66f7685b9b9b23cab5274bc935e9f37f8db471ada46175a288acdce07bdbaf911d9e57c6b87b3f6bd0cbd60acdad44075f94dbdedbe0a8f6929f1f202f701039cc7076d070732aea7897c9776a83cd7360fd6a334bb112c8eceba3cfb1fd31c833766491bbc6bd965d03b09980f56a2e61ac52118e8f771f4812492bb8384c1434165da3284a16fe2bdb9ed50f00028a74bce30095e7db56fbebf878267624eb571c39eedee61ebce766d44f8e87448672559f2fea77be167fd0f0c89741eae08c6fb6b26b04e2153d112aa2a6779cf8f3249025853d1fea6727ec050cbb9df515a9b7fcb50d278b5809bf43c46300e69913aff4cf68e6c866fece113e3b65e11aa7a5c5e2063518addd97c28d1204baaad823daf09dec43cf7b249d512d5977fa509fdb3fed3eeab8b0fa974a45a85e59879e760dbb4985a115644a64d9e525bc2982661a51b46f528eefc2a9d578bc15e2f9dfc13f89c96e325852c55ea19bc0b95853cc4d648f33e0c7883b6e0294fa94e08e5730c5510f6f1002e5b7d52b8368c54954f1d376a8f331ea26bc0d9509e1398c5d2b63dacd15463b8d87cd96d9cd642e9c55981efd7b48e066b8f486e3e8c23c73260ccffa6c37f8f333475c1c854cf69257c5d12671dc0fb8df932c470e0966f67a35ab0e8435cb714cc68622ae39da6ee0507c3822d3e3422bd2cdbbba17d304fa50c0f36b0fd25f374bc3652f8f9532f1e5b3e17131f178cdbdf20f98b5bf82bc7542e45c457835d193c36fd2ded2b5444d028b706ef98caef29f1a75b0db344abd13349f7043b8341401b15318dd42fdf6e17148e5043c6103cf909504bcb7011d7cb6e1cb5c1c4338ba4509a81bf40950cd4e5d066c087d978c36c8c19affaf05933fa2c1c74697836df197bcd1b84f80c3c825f45104f5e89cacf301046d684a68d3f84345448bf63bd62cf5558aab39c45469675064dc597531072e5ff0a76f9c3e2534ce3e447bd7d4d0cf89ae6e8c17840f81d2288da4092b6e12d48b460e56b45bd8dfab559ffc082fb5858dd1212d31afd372c9c56d4f7ba1055e6c2130a9f0113259cb578c6f4522eb46bd4edc830bcfc729d650b85272e38c893e05694eb6575e8240877c3708cdef92dcb374c52d4d668828831e320f47dc8c4c91b0b10057434c34daec80c65dd982c67821b71864cfe00d57dbef473430e18be53d55309b543bb0715b802c5bf3b46f1cbe88ed23363559ed7a99d1ecca496d9a43d718dbd9c35cae8e234163414c15687ecac4d48e3086cb04c6cba8ba700d932e7a40df8535b5b132810d1aba5c1e98cc976ad3e7365281090bb82d8b3b536e0962bb34cc80bbd1d5f97e8c80695d7a03e54860c4d076045b94d0324993fe6784c749eec0c4375883d39fd6028e5aaa91de8ff8b510716923b549e9e8fd006e0b3f0497c729ebe611a614b40975deef72e4c7c8a727ff7a1e09f8288975255b249cf539c059c7d56d25331b908d66bdea2b623d8d509eaf5df7bb6163818dd970c27063bb287519ad78dc2b6720d1db3599c06bbea6b58dc3700a8e56b4700d6b0ce63f2df3e28f363d8853962869f985c92ba883392b1fb56cd3a8a42ad73d1eb5e5fed0db7b35d2ae69f947c6883de64f68ccfb149c67aced293641b984c57c08b27156d71578b87cdee9c8cd1d947b07ce08e83807673deeb098a1db68984c4d104a49abea2c33d0e1c6c377b8bbcecc9a5683f46d5c9c4cdb401baef5f68af6eee31a355a31ff19910e975199ca2b933a166b2b4237a57ce28a37f70d736ef5ed8a9ff181d6627c69863db676c915c3ab33615425ad575a10774f2c0669cb4836a601f429dd3beb1c3b308370621497f79ef0eba825a892d47142d64cf346b8f052ee32b9f71584a1eaf30d7420aa3b16f6ca98f3c7360be6a3d54b72d7e011de4bda391a45c6a917f5c730627e51ab2267f3eedcb67ad87d964ae4beb2ae4542cdd097ce5e9b457ba32ad860a687c134009cbe5203d480c591fa0c46016809bc2e385a8bc52503f6394e1acf3daec4531e1515eecf55cb6f8c5ce5645ab3d7604b0e3428d185638a79da9b3fcd87c76db236d560045a4ddb2c0409606b3fdafba473caa88de3d09c2a455bcb98572c8a0b32f99ded0c901019c35ac159b3750d931f97067f97922a77cf8db64642927fba1bb37ed5fa3ee8a02e082114107a7e652a93d7d444074aab9abb6823ef600054276c789c3f8a413147dd01de28f7ea9b32c198d9812834fd2c7f6d31e5cae931e829bbb5a97d81f5cd3e2a6ad79bf51675231ab48831c1834f719ecb89d34de9e64c4970220cb0125f8431d91925e3f46d1407bdb70fb9b75d0e1507e4464c7f95164b9e009ad46a2eb42e94cc9a20ca516f9c22b6ddaaa1c94523db646c65e0a266429b180bdf85ef954dd3b2a20802e748be365e4a46ef90aa888b14b126480ffb110b7eeb10297fabd048ca568ca1cc4f8d81b88271982364f329b200f04a820289d848553e9db134d55ffd83e056fce132bcbec94be639c965d214dc4c805b5745846ca42de091666af3b4339da5d24efceff0e75270f39f7aa37bb1adc500a5b81e6083370ca3be78a2f102d9138d22494d9327be308de4c1c2b6b751fb8bea532abd8829f68055a454e7fb7d267758db9636f840215e38645f63f7c04bfb7a3a4ca6790bc8242403f77fca7ff07eeef44918c88dc7b38b9006ddb33f36281a56d67a9613eae87e123a0005c3de7befe7d4a58ba8285f69c0273cb772819c9bd35c3997972179579a0641a032f2f35c9135975e0ca62cd51995539d6a8d86a95bbc417b2cd802d9edbf9197ed9a2ddf97fa9c3535e508ce34fb2ad03920874f4377ff7aed1995229dc0526dfce109d7d98a13592d9961ae256dc3eda22d1f633442a219c3400bac00084d1c7e68372cbe06a95fd6d07a3e29849cd726ef78a9a9e0e2fcc4a57abbdf40f375177f848438fc8e72f48ee92ec4bdb69d7a0c99569473fcd34ca62db9ba1b1626b26edc2797cc3a577ae1699713c398b738c1e2446cb1f7bb330c56cf0bf5907f184c7c7b8582c22ff8f5ac292fe9c6ee748718a449f065dd46e72f381b3c70c5328d82bcf5dad23284716512dfcf3b96b33f60c11fd30428b4330afae4ad70958de789f59031802a97e742ba3969ff83cc6c01165ff9452eebce1e85abfdc49588148ad86c549c196b9aad1136b2a880fd7e1d1ab1e27355410b7423bbfd10ff5026dd99e7e58429599e2f390ff7fc9df5c55d611570d191ebe4cdaa61d80cc5bc5ace65d81c18b55a2c8afe456a8410e53b423c09a2b53e1d036e8730b9f8aa45094f71d0770ae88ef87891abdc9f41d025d570f7dbef2554ef0593a89f3d5ea5184394edeceda91d7d0434c168adc1054d1bf3f40f777b18a7df5978c19e40fe9ab834e7d6ec0bce4aaaaec4885d7ba97b4fdc3637af3228a38c9a19bbb7c616131e09db333c32c79401c77c1b735339f309e37db03ef41de3a9053188b016d5062721fc6e3042c0202243e4ee920cca66fd7649978c061f136d4e3ae492744cace5b7358aff1aef7668d541fc11935418c8da1047ac3d8ccb3c5e2f98b4839a23191905a6da085cb39f543e3de4876b9a33129cfbb558b5ed7d6ed1a7b420a4ea6737d44a7ca88ddc1f079fe16671b983d3d2629bb384ee552c28f23a8e0997cb8476adea3805e83e9aae884800c0d8f088f3f794fe5e97788c7b5caea2ff59b46f1fa71d2914877dc126a024a469de41a55df37f947db785b0b8a767c38af25f4b3aacbb034bae3549751d38d004241e653bd0af4f6f05427bf5a134a9d625c16de8a3a5676a4c8e9c1ea7d008c3419b7f10a5509832604508c595004a5d38c2dac0d00a0f215c86c3d5ca485daab0def46548f8449b8b5be12be8da594c05bf95a50b7650c0c42a819d6992d475b13e0833d7088ee98f8481b30c7a361658b30b6b5b852495887d73e72df17b95e1c45447fb1f4f8428011c5aaca7a860cbac06211ad5c2987b8223d8c4206c7998ad98a477a34ef11e574e4b4279b7ba1d4013428dd1509474a6dd0e36ab1044ef2a7109bb8b3221aa1457d5722825a5f8c7e8f8a25d292b5fe1216d40fe5273086bf6b7b1785b5f8bce2b01438de0ad45060255f2168da55ed05d2cfb57422c8054f968cab39e39e25c7b579e0c6cc399b71f0368bc33175d18a5f5e2e0f480113616263c0d02fd2d12ae35e9c8b517815b2ba9c3ef5745d92e006f42c376cbeb17f0fc097a0dee13bb0436e14d37d5d45c10d843a86b703722dc4472011eb4fc4df42f78de736e1712983db27ec848f0598c2876a09ee659b305718e7a7a087af6e0f11c05039e644c6efca289f0d5da9e23b5e0068f4700225637fd45a7cc5537bf20f9f492300c7e44889c96ef4f67e8bb6cdb437052cb7195e546ef12180c912259682a4dcc9db57efeeee58c642fa2178e3d62e5e7147098ada16c2875258d0352d65330ceb5f67c4614d4599599b65aefbda24b5257b80aaebb939c9bcfeb8c725e61426c3d1ba96db89037cc30678a7286522f0f65d10252fd9130752d3aec602f6021f7b9aecf8a7181865e8eb9ad6b14d81127051c8634c5e83c27b6a369f0626e7f97ff1f659f43a0f77e76313cc520313130ec8ad1d388465c37bec37d0f2f310a8794d9273f9d3366f8c8af2d16d555b9a602f9de33a1e4f03b769deecc013ecd2aaf66643b8bcf9c40a51981e65ef5429320ac329c05d70677ca1b6abd579c7da3aae3e7171fda468eda8065b577c3ad7d52b3d3e7cf43d9715f3e821ab4704737e0fb128239cb4ddb4aac6d617ecbbf16e0a89d806559467b8f7a37869ea33b1c38fe46b4b089aa36dff069f798076e95c706feffbfabd7eea4be7d10ac3d13cf4e5ff9678e3d34f1cbbc7ea6ef918113cfbab1bc14ede83721731ea13522ad95b46c82881575959a72f8fb69e47e37777cd98dd1f13d5d46cfe48e90549f4e6475b3b363ef4626c8ed0e4d4cc17a0433a451f096db889adc05d6396199d9cb073635ac770a623bc1355a970b15f5cc952de2c463cad07a9062fbb5593867f61f62f1db50f3359817d73d4c4a4b1b813d39cb6ac2dff446c05f3551e1c3a2e993d4a76185a2ce81a2d3c797e81ce735cedd771d8dad08153843b98cfc7a30b31152a2a850ffd31141c7ce9abacda1a492f37acd441a28927f1f1a9cfee2a12a3d9e1e37b44246714b9cc49a620b6baccdb55e04c3b947ce5b5801046676c95522bceac1bfd88c106d098de21954020d74cb1de633a0dd056aaa2f5095acc42a89ee4dc9d4757074b45690140b3bccc0a7a0d66cfacbf800a51e8a50e87b41618f02ad70f67fe7a8ac237f332ec60f4430a423c3eca82dbd81e24f3b3fb2b7c41db76f7c28c9d8a0e1ccfc1acb00c3a3ff910c2c2ce3e952752d4591ebeb6877177df24e39048ea236f5898da966a3559ab7c3697a1da8905e72204ef12908cf2b24c7154639d0642e8d7b179e8555b44beeace9fdc9ca9939026c652d54984480ddff03d9286d53b7a3dd0215074b5d07afe4af3c1e9eb6a68f1bd1d85bad33f17aad30cfd6b5ce7b626d882616c1d35decc768f0d6a4c0304ede4f6004a361cd475a959f11aa5e202c8b3687487464d3938362f0b3d45d872eac95feb868569b5a9159735bbccab665a52d444c4729f8991fbc08fb3ef90dda4cd3ae55fe8ae44dd31c67616784c566a19a7d8437ac3cb1f7ad741ceed2245828ebffc66297f97cea58a1f0d600b856958efc561634ae41bdfdcd391796eabe40d93885933eb7e383c0d984ded4ef5d82c5ef6e7a60f9e0d1686a54740b329b89f8c82f7b3e56878a9fe242f8b9c2aec5db32b7be3d466c6c970dc2010c0a472e78cdb9eca3e6852399ea908152b6d6396408dac123934d82e7db1344353a9020c8b966a91e3a7dcf06705eaa4d309f5833a015ebd163d42e0124c8729070cc76df12aad86635bd22f78ce7ec98e02274139e9576cfdc72dd7f902f2996e76862024d6945d971775efcc4d7fce59617c5e3de6f10165dd9ddc79c1778685067fd4c191d79f5e1d5955926ba1ade6d13bcadd86131d39d1c18dbcb54d7cf49582cdc59c4058c6bac063611705579b6e61d20342438cc1efdf47a45562334026bfcb9cc3359c0df3f075197a4f19410e2d4fb997766a7018892193f6e90a6aa35d72f3d71d60a109b0951a26f2cdd6d56d10f5d9407d1884a10e27d36d50ca6b6bc9db30759817468284dda36243100cf0824f4a84ca51aad3a1638c89f19077acc43acdfa10a2bdbf9bc94b3915dd3147e76e42d24622f5e754c85272bc20bc75b460f7f3b101ea94c6c8222adeb39cf2a89e4e77a4f91d15f695b149b72fcaadab5dfbe7a38c48e89c6e2d7f6a2c9c3efb2cb5b19833762f463a454bed249a861afd4f208c80eec50d3cd87f650058944552526ff9339656070ff397b60c6fd9fdbcb778372ff8cc3b6afbd45de4197a53de61403b9eed80f7311388ff4132c9e1a92c53cbe8a1fd2fbfaa863efe2c09d8867321f41f7f8a6e0e88c9bfa798a48c14baf05c094151769346066aef54846eec3523f64da7782c7d4b96a53f7ffec732132d4cd1e875fc04372e720a7782dc2630d2eb074031db95d3cda876140b1b6d3c0e5bb66fd1f130c13a3a597c0be4587cf3c119f2d6f2ae349ba3b9aff6a7926e8efeb46161cdd811629fc74c4f98384796f8e7c365d6ba8d0c2cc22ebd816ff55e8a98eb02e153420adf134a7cd37c782a1bc7a9f1e7ebee1ab79f7a307645f04a35e88b8e9d2523a4db3ae368612dc998f36c2861d4a5f7dc2a885f38392815c29ac2da5804429b10d6d74de18ef711c400cd94c228a7d572341f30976b50d998f1236236266c57cce6fc2f4c09375ad9b506f76e2eaa6d2af127c61fd9dda44b6bb5759f32d8c5d12ab224a88bfc4bf643fa022fec2b4b6a271dd5f906abeed7e292097905c602c09f913f940a14628cdb71b9d284091a50d91eb083a9caa7271c89dd1b4791baf1a5a2cafb5546b251eebe99024b02e26d40a349e5302ce6049d5dffa818aaa62f96239b08fc08f6e0decbff511723de0a6896f54b4a66c62ba016a4aa56566bdd3429b6835e48edea87b8fe4a06a8c02af9050f6ca3d8591593fbcb39c711e9ed4662debdffb98305dcb407f055f86fffe136485ea2a0634c04c79b8e83dcf09a3aaffbe8122bf3e43fd35253905f63c3dbdea75c981e52a0ebe824d5a3407867329163f3cd79a72743a2a9cab8bf9eb695ca887e52918c10ea531a0bb049a6ca92945967fdb769e57f95f677da1d047647ecfdf797f9f61ff2c78467e3acfdf7ac0b9e1eb97e1166a6d9eca3122df54d42a1eb416d8d486b897b240a926742d7dc35a789ed6424bc9de2489f428f56e3fd847c2f044b6794d5582a998fc1bbfb3eaba7d25f5f5df79edf5dd43571adeb62a5fba5799dc04ae94a7d4c6f6b3ebc64062ca7a236f2aca10cb072086f79998b39f0725a70ca527d4763c61b41dbf9aba6e99c7acd3c2cc9bfe932ee75f20e18ce2d8c480154655691ab4d4914fe77fa3783e90f04aa23cbf902ced9caca73289918b9406ae6d0156e6f1f5fd22e0eb8e95f694f2e3e36a6bce29d99b2be98c77c79e28a3f68f22166b177c5515ee3332f1fa2d7245f26a5fe87c08bee62566705565466ffe2ab41a630b8c007de724d99e9c4e209a7468ddce59870a6791519016937c006c2ff2a88534505e315cec6f9e7cc27dd44693b26ce536719ecbb99ce6ecf9d948b1cf5864f9533f916750b7958356aa9e05f9eda05d4e1ff049f28897d6d4872ae8e655725f5f212e084f3e03377e27c3f5e183ae17e251021390fd08824e013626c030ccd208900227f2b355c5aa4596d13ce5b529a78e3e6df890936e3a9cb9528ebf82dc06041908b705283e88e8640e12cc9b7362c191efd7e9bd06bdf5d6df3a58a27acf305113063b0fc65644a2d6e4972805aaaaa37e55575c3ead59f9f6444e746366d862beab4e21b63d88f61ab516ed3d59f25996848bce3720bdb68d2cf37ef6771bfb77a791a93ddbbb53a49b3ee9b099730022394486c7f936eb240b50d131c4c1bb537beacde35f36742d41a5a0bec0ac21feaf67742f6e77eeea2710d0262c95d4163112dfb13bb44042dc495615e3bc353493d2454b2b1d332197a4e8c68f41253d15d7fd4f583d483e1eee902bb1297c530b2056cef6b5ce3c72ffb25de5a234a846c5e991cbf53f80772226cc33b4f1eff8817f1dc6e0aa47643cb02436ee2cc8b6f038fea03e753d44468d1299fbd88aae4e08f4c47e988852282161a48c45afc4dc6b4c39870b2de290709e196a9ad1b8d0028281347d813dd25551eb5904e0d1c5e213ca956eef21708038a72fd0aeecaeb43899639ae500acd703edb9e00807a246ee597611863a88106233c0d1218814cb5c71d6a5e9d9f3d73fbf94ffc76dd6a5acc9f0f293f18d40fdf5695575205a69641e11072ebc31e2cb4ac32f0c4873feee0d803f129818cebdb6a6dc63ea66002db68d6b8b510c1ae38444495b5fbece08f2a2686d59f571ebfde14e5f18a09faf98fc09173a41f702432ae52f7ce09f30cd8ed77606787c713b82409b3cdcbabab5e69bc17676c1eb53542f4fbe6a2593e354d593841ebc7df936d4163866af7144ef6d8eaad5591907b9596060e723a4bbec5ca31f388fb19b771287ca22598a91fecd0ea2461b914218df58ae1b407737526b23101512b7ac40fb53f98f976749f60232f5e3c4144508aa26ddfffe665bd818e71e727b882c585f67b34a17b3e08bece398620e90bc262fda9859ca064f2b4a2be5846d87236da5a8c3bcd9fa0f10980cd70712517ba81811fd4e24aff67548011f379230c9b1d81d5ced04d5634a3224ba171343282d95337e3ec43ed51549068fea3b6563a3748427e1158ee8e79631a2706833028be749702d83ba21dada8f9bfa8c25e1217415385e00439d1235f879391cd32ea8db11855404f08b848109859b3ef00c725af9b29daf6ae67b8a3c564219552385ab00c047f4664d6d841193a4e53462bf1af15aaaf725a9ae4f4487d5bfe774ab54246c1ad81a7d3e5e0bd9ccb2ca1b36c1970991172d45d47132118bc6d02298d63419c912c9e6a9bc6415cd4796df4290914f6fd1f281dc5d5d428f4887c7e96c35f637d99abddbd3533ea360f6f7d060bc73df3e9faa64913a749db50158e56920c0ff05757614c6813159b74e1166e3808a15bf20f58da9d5b79aedb97a7620879ff142c7455ffce3182a8b9265d8ddf750dfc829c075f42b80670b0de845270832d6eb294c538d2943530d3ced6a889809870456dc2378d913ba842255a5ac3a0f504b5e6e52c95df804692753b53b1ef7b65b89d2b20dc0b35a4b323bc913139c53cc61259f5920f52f25b48b1293ccacf2a58c7ef05199ba9c8d7ab478b1a5334a2788a1c860ca036e918de4db3f63390d4065dcbc1dad35502c7472db22a18c6e3a910cdae59dcd68211c3e784818a7a921a7a4854e46aa2bb29dd8a77bd473e8ec0b6bca2127d51eb243ea240e36c13896e704a39c76dcaa60deadaa92780e262275ad048ee1304077e111b8e1d4e66c778041d76700efb57e01cf29b4d88ce3c258a58936f07e78c658de03bd5b14eafb90a1286c1f85bc9cc775cf54d9459a3d3ef4cf26eb9a3cc61060e7719625ac81964813afc397cef53b5cacaeb2de9fafb9752ca538c8b16166923149606f2ff5ddb62235a313405ed7d18f44440fb818dc99f9db0778c311637785cdb146326ae2db2826970073fead92d244bb0c8e9cacc7bd30cec0e62a90c4f26a86ae93b5ef5dfa1f6319c13e5659542098d31e351ecbeab293c2665ac55122f1d6d46bd2d878b6e23107649a4b4874e798f303efa596fe7b2f98bb3afd9b5efb8d28fcd9abc0158d4efa98079d10e82dbf6f36d430a1bb637fc7e370ca6ac0971c5ae534f1d56905a8c397485d4fff2fd94f2ac1b381f08d5019270bd4ce52b58c4a7cc43860fe593de78a7ff6319149b8a3268e04abb2864c15916db016f08d437d6a796aa5edd8c678ee42c600140d6f196b4966c34192b47d7b7eb91c37ccb699b52df631bbfdbb4730d1a5d6b7e698652f4c6b167e1da4e1634f042795aeb1c03fec9d98c869e4bdbf9ef52b2425de0fb06c45d0026ffebfb458d0e837ea30ecde967887514a38608a5de2fec13fb90180fcca0235e4cb76c0007eed21e2993063de198ce3b46afa367a9ab6bd995937d8e2a84d100615ef82e5058ee354ba34ac565e38002861a1b9974dde83cfef55f39bf1b2289d4e6192b9c70bf1a8d990490c07fe0aeb7fd4065466fce231f3c5b82c00e7319a412efbb56eb3789a3d50bc66e3a75633d1b7dfe62b76ee142793c5df47a862ddd519dac11dd42b8e92c8d0c183e6633797ceaffa6403f86be85020e09b4f029721de2212f91644847a221cf93bbcad5864c7d996a10ee682e425dc51faad8ae4f7234a5be4e91ebc36800a084a99c38774be25c474fca0f2b1f7cb169fd6f26b7f245673b14a2b13d279a96685a94d966b1293324d3e52578d07fcb7db28efbe5abfaa10e1aa8f579b962d34fb2fe7db324f3cd065b2bd46f48b91823cd66559baf6d1152a0f18433d59d25cba5db7b58fd5397a406f132d79d59a5c2db9fa843197d525cd6f49626b06b5c1b7fad782d23bcc5825b17559f51c8360b35ac03eca63a9e8677dc9eac2e455817af07abb400d5ef5d5a643420e3260d528bfcdddbd1c2f038326a78d78c42bcbd529718313684aa4efba98bb989a63d94094fd6159461bc9735e01a81b9142c0e6b2f34d0981ffb6e45bacb43d4d3c2d8d4018b93792f25a1cc28df507cb989c0f7bc2c94f6b4f7c4545f3bd1f50cf6d717186f3db916c4d7964e5a59c4fa7ef92916cfdf60f32b2830f556f4f3276a7e66c50153ad29a94f90b046c77a624b01953f378e0c99a49f29b97158a297fd30335aca480b245350b47072d980cc0f2796cf5584b81604cb42f5427701b39310f5245e48bae77c36c3e19fc3dab73d9695e2a5751d8337ab59a50c8abaa89cfae81f8ea1de8affa93368cb5a5ddcb64235d105117ac38ec46e259f7ee619075f0c739f05beeb7fb8e0e14a814375e5df0d9bdc86ba01b1ed7a09e4ffec0aefbd521a4e4191cf2fd67e90446b32e44293f5d0f7bd0a51f706c8e3cdd9d4ee40130b8ce7642d2685d4038999220ee39a925be81c21f63ab87ee3021a27f845c6445d63fb3b8bcea3681842a8388da03c5f76baa854d27a737f4aea5578863ee761b4af4b74c5282e37ea5736cd650c9bad89193e536e80d27ae3e3be403afd1a2181d010e6c5741135842b038e3e4d43264b727415b13c5e83f918f0e54d7456daeb45676130086578b0b5def802b6e98ead32a14b87f33ce573d63f70da0aa61dc7a99d750bbd7e704bcad1c4503ddb7e594bf900ee6cf9f8067d6e0e10f7d31ba0c8ed41632f5545e1112a28f3fd83706b6b340b13a1e11a7e6bd5cadbd7cd0c49417c5aba2734571b872866939fac960efd1ef9c215c6b0749733afd12bbb5f336f618b0e68254afdd2affc99a8395e593c36d01f0048c211092537a7752518da9502e78abf2bb67b4d2af654b1b142b48f015247437fa2b39fa256cb1f0a75fde146773b4c3036a4d9304a23e5be7267251de4ac22f59441fea32f47d066d0465e5bca6eb2548251b0c2434fc1b705168e958f3a995932d1b0431bb1d8e33db1ebbacc20253264a2606d7b1b8deedd6c4976894977a4398564e4afcb9260cde6f79ca89790606d97023b668c1f1ddfd5ffe903c6a36dcf5e432fae36ada98e429f369cedc92394a5ea81300774b36f14bde2eda30a531e29e6253f78c2b940dcee4325068dc445f0dc24708461c4df30eb96f95410209bea7b722c7735f641e2cb2498018eaeda61c3c384c4181b38d97d3f78dba89209842b7468caba3efdd41a166cc58eb8afe0430b0693683ab68b9b0bb9e474d5f2eb64cfee56e63154996519db198d31152efe001abf60d564d91740adf9b70812fd12aaa63b51a5d13cb3e1f2316e482963c27d30f1077b6aba4d0a8feeb72ba60668f185cc91577a20878487586595783e2df5154e6ae67bacfa6e1f2c97812631e9755eb086bd22dc8248e1d655efe04739f491e70609d00a93cea3ae449dbf4a8d2c58a376cbd006c96d2d9048f64973d20785911ca55f14d5963d9dd9e6a791bf578f9ccbe0ee805cb5f5f3a79744c94a663950c9300177d7f782b05d8b90820f029f5e216febf81a9395544c0e4a5b2f3aeffd01e01c9622fe553e09a9b97d56608a2fb980c39b776176ae37a54b678b3488b8cbeb24d50640d485142553b5b7f2e15c41ec6402fd64266be253dbe2ddc4f99e9a01013261c4d5c3039fad7714190b8ac23d931debe89262256ee88fec56b6d6e3c207e7be853d984a74ec736974e0dc4bcab98365c0ddf43ff72ad736a8c572485faffb0a66623b72df737c976dce375c9454cef995a50aeca2764cb5d28698ecd5a8ef6ef3936f25de45422c15005a3d9110609f36ef762d0accf1bf7f7c09759c9bd4ec8d88ef08e590699b5dd214e5dde895033cf4b683d5d746deae60b0aac2315eefd72548a8d97ac73095705ca61cc22f4e7008412478581cfe495f21844212bc71ca3b37cae76bb99391b85303f168cbba31e5a6f4b616510068eadf9ddb71631f810b71f538f75554196864e9e781aa14ea2b2d3c9489667260e14c39d0d2365e3d0b2c2530479821446a65675e8b7050e4f9d6e62ed7952c8468461a6a0072c8642ebbf4fd7cb6bb5f331d72d9a6a79092575e523ea5aba2fefd02320d94bcc5e7712307c9c5ae6feb9c56a7755aa46e53768169245876c1696d481deb5eed6de6a6f9c2eefea045cbbcf3f6168a7230014cabcfcdfa28e83695d52af317463d78ee14f1adeb785dedf30f1fe6d3846a7730f0c6970969fecaa37c67190ca63a3b682a4fc0e55033b9f1bd76177e91b78435c457cd4a3be1699ec7c09d778a04762f5fe0ef7045f5c3420f570007d6920c3682cdcfd9fb639b62a388bfa36a610d10ea118dbbab7894b2828300819829b6adb6fe6b9534251ecf6dbd3472148decb292f419dad80f8849dd8e65e4c9ef356e1c7b9d13d044d30cbe456efbf3d4addedf0fbc4949220ec413d1ce9ba21d144d533b61d18947f418e7e09cc2c35acaf5edcd05d922508df37a37afbf92c4470c9de9a021cfabd8a820733c130bdfbbe8106f88d9e7c2fb1ff084b4d68248c1b3d0ae73427fa8d24ffe1d44414903454f10e56ad466502a15e06d98fe3356d8302c4804663f1350e9eb149ef402608e15a6f1df9159e1aedff7574ba7b725dfc5b9e7175ff64d45cbac92106af4edbca8a4a6be79e9de97a49cc60bfad1befa8d44cbb346266b4c98e1239cd38c15894498a887be8c74cfbc12a96211901c43f106eeec05525df9413809a80b2fa8a5db99f5c8b1734a9c0edf5654059d571f2ccc4cd871b68aa4cfb945d1eb8b7a3efda87949addf68981a68ad30e95b3d6bf7cb1c31fad806eb774526595986819eb53ce833e6fbcb2c19344bc47386b75037a1ef79c4b5d55e0f2debd3c5627966a63610268e5772a21f5fbbdb1cc1850a5ce37602b33b28d7e4efd871ca18077f3e7d9efd8caa9cf0046be74ec4650a2fc511d0228e94cdf06b59edf9cb9be4c35599f323dd45f63b1aab88eaf1a54ca17fe4a1a6268956c1d01f5f2733b7ac87456ea60f12332eff265d1771f77027122adb85e7abf909e60fab5f2463d8e335da7b238c6f86312f8c74ae40d307407eab622def65e6bce14d13682d81ec6a3770bd461cb24d45a0232d5cbb0af915cb2610a98922de64da1a961949ee72fe551fcb9e200001bf5baa8b30cf3a1e1db96575c13c044813a7cd33f0e8fcb26b5c6a33a61896ef79087c758bc08e9f7418cf222a32a2c0a211560602756aa7d6e9321fdb624a3c633072e15b81b656faf078d300478988decbc7fb64e7d0d48bf42383e5c02a5184a5c906a21450f38f2d5174c4883994a7e6973b21e41755a8a3d83b6463de1fe689cf9e68a3bae2663522582fccdd15f4752a23a45d56181e1867992f2f80f34260e0010cb1c60ae21974cafb62736625e5db658146419cdbe2abde66974964dc9dc62d468e2e1635acdf3a5a2228f37b5666e0cdd076d87e8e01d12e129cb003067f3c030bd3cb30a60bae6b8d55e86b4edc21a0b7cf1014ca46d355cf6fd4fb4d1d10cdddcfae7a49d1d543cffdd1e1b64dec007f7bb538c0cac3b3b90feef00f7c52a2c638f6450c8a63a17186f3494904cb2d62f7b51741c3a7582ab6118f9cdeda0325b53855a56aec29286334602e45646abdef2ab3f0bf6514b85bc4603d085f9aac7726db9a877188dfed27b508b55fe745e4ba92fc5fb193908fe3c7a1fde6d7e73208b42929ec42af76670e24c754fc61973980667555433027bba7cb26fedb9d9867cd8c6cfb92be80a552c94d699dc54d118b2bef331ca081ca892b5d6c67e808e1a1f4bf956651243d987f3b8a0ff677ba6a703e0be2d3617302060268b8576ddb9a1980cbd8f7c633e8ba46d1aa217412587c3a06e2dfedf74854a06986320b1b45f7b3a7f551d084e4cec9bc841c6581beb675fbd9c75776b557358be4b00ce5ccbd398a3643269869d8ef4c7c3e8874e0d66d1f9f52a1d2a1e2acd81723b1cbb873b6cf2163580af499e21986b0c36e972a74e080ed1db62be26d244d1b82764af075f43301ff07c996035f8265f8b1007c5dad4bc231a801cfd56ff4adeb112e8a98a8ee02ad9f7b696578aa4700f2ffffff0d