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 56104 395ee8565f8f3bd1b6c52924cb1691d9243deae93148e0fcb5cea67908a4e422

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
555d7c31eed4c651e3a152404109709cf99fb8e96f68fd3ba6ed1d67d12adcd0
Certificate Block Hash
395ee8565f8f3bd1b6c52924cb1691d9243deae93148e0fcb5cea67908a4e422
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00101a0000e0120000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009e3f7903d6f295e6f8ae2efa2c27f5aff8cb64d53b7edbcbea21e84915d70023b65d8d07b46cecd6a3abdcd14dbe52693ccdb6e86da0cb7fb585ee8c8102535729b92ce72036bfebe29cc2a2c62bba7a81afb8c76bcad174e7070000000000000040000000400000101a0000e0120000

Raw Header Hex

00004020f5326944ed055f06b39024d0c7b5b81abbebde126e422e77aaaf8849a3f8c40ae7ea9c81cdac051b14655df3a8a7a56ca5238009f16d2ae490160ca2ea2add79b11e0c6a5f290518d0dc2ad1671deda63bfd686fe9b89ff99c7009414052a1e351c6d4ee317c5d55

Proof Data Hex

59,560 bytes
121216020307656b0101bd810f7c613056c674d0a043ba451b2c35ae496158a8a6585bc000fce9d76190edc3015a5d2b896b296f82c2b0bb5a40aa46069e411c0b036da10d7d308409130e8b76134d9eab9a556c45fc5f3f5077286ac02c44fb3e02e8c523a0058ed48d7dc2cd0ab0477b4143baa4035e1b513cc9ea3ebf3f29435801c1b570da8f99c98295e163c610ba4bdaf7142653468340b5f389fb434085dcdbe0e08c6f4327d108a5d5d2a4d4474ce1ffa6af5577dcf0b34f0a7ba5432d9083b07396b89c0a37f732389b9448000977154fc83977e76dc310ff498eae73acbac90ceb06ceb6401480e9dfbd279e45015d2bfc7aa4601dc9feb1fe020f3a69be3d622378cb2966dcb7e8fdfaa97266139a165b406640b31e163421dd30dff175ecccd41411b9e5ae8110ef4ac809421badc953719d4eca56de43acf3abed52756bf086e549aa2472e12e25f077b7b102ef7cec25a7491b57999582e3c2662a076dcef15002991210ddb09f0ba3c4a6973358bc579cddf779840f5c2d49f185ab23c9a6c389385320c49f723a1f29e77a5c3de748f387344b6a23a28704c445baff6571e24767f7e7760450b90815d35a0fa16cf82565205cb8189bb135eb7b862d3757ffda974a21fadde0111834279b2c749fa15363fe48ab48c5778b2176c38bdb343314bfa8448483b503df0b5a68d2979a0040c6fd131ddd30d9f94ac80ad570c1f9a8c7ec10479d5b343bed114ca6900dceb7ba299a7a9e205cd42b804d9e71c2b884dd7a2651557858f2916f7d36dbc218826de535c12b5b424453d21feba0703a844e5aebdc63fd0b1b3796ff3c1f614cdc320baf8200dd87b0398965e4fecbba411f6bde85b0cc31ae11bf61c289ef86bacf394bd144e6810ae0587b58c071d27763d1e1335aa1a2e4776f6be6a08e38fc30916d8e9f15bdb82433ff939ba6597a51e344f4e2ee2e9531857c2051b46be45367826d9ddf724682c64348375f659f4e3d5ca21c9a960e085a41363e69b6ef0215d2ab47f345246458b4ecfd7799ee3db8de07dbb29f563de186cbf9626333fa3159e6e7b746c2afde3ce36b3f3b1537041bbaf17004cdbf395cff26286f98a61c08a93fa9faebd15047a842624501481f49671671cfc921ed78b8771994011b57dd74b81648d5d96e266dca5b63602ec068a342c5ff663d9422d5ba1a89f2d8f9e0ec9d59de252bd7f2c35de35d4ffbdbcf5ca48d2952f0108aa10cf81ec9e1444590f6bdc7e1192d3421c0feefd42cbc2164275fefbe4937bfc170bf8c7f44cf0e8cdf8f40b2b79aac6644ef8b24e4e51768b4a6cc68e1adb42071e35fb9de48d39d16df704a4a9c2bca16bbf5732496b9b40a66b4589e27e556471b49043c063cd5bef8c59e632e9dcaee6212e92ea5ff9b631e16b9472a855540a055dd226d54f24b07b234ba9d1e3117613d7a3161ac86876f83fbb562000eeadb861c1f127e2e44ac4b6489862100c2dbe342e1570f62acf8f14d1f4b684ff79ecd23ea35161021a55c4cb0a2bdc6dd00009059575de0bdda17e9574ddb7b8c8090853ecbef89c3f029e9d9f54d7f906e843b6fb22548acdbcac544b63e47b75550b1367336d5d730a2b142a0662d1a8ed63fc40f269816bc0c577260a1e05b78e3a36a25904110413aa862df6e18c4b9869630a0978adbd14dedb48895a125cae7849974ecc8925ed1ff9077d113664699f5fe38f3cb64bc8ce7b8493e753f2be7fc75c51c9d343486fcfe0e3cc45f1f31940323369d3672d81485ac98770fdd741f459b5f90fe84c6cb930f7f4cd9b15212c1ff4b1dac959c77d6fb9b8b713eb18bad926a7b72d52e1ed661560e25fbace0e52364b2525183de311fb91b581d46429ee4849e34ff176e6581b5564dddba2f10a81f8c8123083848320f96e63c660808e62d9acafec91c6c55b5f60ba038fcdfa7531b916093c69d09c8f72b9d8ba6ee21ccf02aa98529b9e2dfd44af6781d6d8dcdcdaab5fa465f665df3c17b6befa71c0a177771c2f6b361ec96457d699630bb44df3aac2c8d272ebd312fb348d1871e2533e3005d6b738e6cd98d99068b86c407bff17d83f8c3f48f833d9618893df944e7e0457c13691bbf77710b65726b8f21f6524865679782d3b10769907a6dd6249200be22672176cc9a20533cbaaabca08eda98845f9d946369dbfad370800c74dd9a9bbc34aae52193bb72e710f71fe450ca14312bc2e8a3708f4944e156a32ba0b53e2dfb45df04043e065e6f91b4cfb04ad35673ab23d255303f697d841c31aaf4864a0b5b8784a936cd249d0cccf69393d3cfb161c458ba897e9f866f5c27587f4af9a40ecc56b7e67da7c696774e7cbbdd234ee9274302b6f1d580fa5735d6512966f4e798213f87a8cdb3a9448bd788149f3769e51de6febfdb22c0f58585c4ba44fdfef587a087cbc53461ea70a718a59edf38e5bc83dbfeebc7f0748f0a13bc29032ab792ecf00a885e48363f21586e4aa1bef96ae13a3e95a73b56433a86950b06af759370d5b0c09057567ccc4774d989cee26cd81f71ecfc68a76e0be107ab33b1e198ed569d80524603d85d63be4776d0a144f24fe35083d1dc8f73f08d8066450fda0944f9a6d3a8777949bd965fd00a8c85707dc3e5d7ec7c1d9ba87767284348282b0f221a5397002b962e0dd110ef8deab271b9493a9fe13f46137ffec03dff6a2c9be68c26335af1edb89ef3b68cb1f689e50e8e4e885e2d974d129f886f735d47d5c7a6ea1c4f3874d4dd51a24cc36b127ac41bf30717b406d72d1863ac4ae9a51b0794d0e2758561d556074e78e9396bb44fcea78c90e9c191a7ebf0e1b995b6201906736fd57b2a26e9b1708ce4c8b57ddb8da7f404ca1202d68e3c29f6edeba85da35ee1bb53ee6062b08882e809316fc8a44c55b3ae60d4dacea6fd4562b207697923254c68c72e93276714877504548f551b9a9ed9861e0a00204308224bd84299bc52884849f9845c580c09372a43ed3d1477fac2a950f64f85f3086133db68992c26548bfa9cb984aabcc6506c79038a21c33ab260c0e7d570d398f1e0d06a1551a46f9a59b67b6bc4835e45edce80e51b6de9d67720abe88e111b15e952ddf5faeb57a094cc01075358d09a0d226ea63a1455530340ecdce498d22220971cd822c877ba058d7474185025e0a3dbef1c38eab560b8e4aa300ad6dd277a8cf5abb31f641d565eb437f394faef975c573807bf1f587098db98e9bf231b9fcac7599eecd1a53296cda90415f584d50bf8c4c7dfc4b20b03e7ade7f64489cde5adc37928bf5cd11ec87b956b516db5175fca3a8dba1d4dd6412019947f1e1f936e0cd22d580d4a8a205e035f17250dfe8203ea451acdfd80fcefa50eb1325059183bf07d3ad4507b95371092b99487e7ffe4d09e200a4cf260129f95427adce97d3ba1532fe7fa4262b5fa66e6556a1353e338e433f59d09fb6f79cb20e7f4b9a41559d2dc4b423a8adca77b9e829e55a2b45d58b100d2d427c2a03ebe3f87cf93c4153013a8c18dc755272c37627e24529e9b37f457c9fb084e63cb3f0f19c583aad4c8ac7e8b48177fd5f8826f4fa1718b20172d19bfde0a282a2d67e8cd69b9701a502440c41a6f15a9a5ba1951bf5016d17a186b3c0463a33b682bbe939fe7abee8f7ba39547dec74bd95a294f4fc87080dd9ad454d59e4d8dbaeb9da5783524f4fa3801004e9ea6beb41f5b68174426f2351a557d9e7a35050de3b56cdcc339b5e734a9afffd18e05e53f678f7a547a74c1e2dc1b5d720d806bd49015f02e6b29570d65cef1e6daa09f828cc27cfb98c9cfd4e36cb772070116888af2c4448f535b48f4b59510a71a8b206d2cbf728f9d58b75e94289423caba51de0a2f8c904efd1ecc0f3dcc8f2e45322a3c462de70184da7604c2704784f9e9dbed6313ef98b355176c80c85ea0f31df0e4d6161be6d6cd0ce3bddea249933faaa15d1b45e4cb866d8f633765bbad32c21b5bfeca8de10869ef780fe79158b7af171ec18fa445950e5eacc1d5762dae99e43493961df6b7ee6323829a008b6cb656f43744d5451ff4425c99bb1cbe3f63df0f402f4d502875139d943f691a473676aceb184113af5e6137744d0a338933a15ca576462ce99c6c8ed7bee3f572c278f1bf620cc749e7203faae5be45b469835791c66d9303da22cb973adb1eff5ff10416db3affe8bc53aeb49430ea613aaf1e016dcf788d9f289b091504781c55144ab3d5b8b7444320c9f1ce23ff8c3e17185e629d14e3178bd0c6404dcbf158f30779f81c0c9bcdc96e510c699073091bc8f422f81d60e204bf75bdc1e02945c87be5a32636e21021d66b62d6777513d5a0139a1ad8e02f2c33846ac7611ac3e3e17e98c825eeecfc1e5db6e5959a62e9c77cdaf5b2e1094beeb20c3e83e2d84a77c3c81b10d765889f4135319052e8c6f8b491a1472ced23d1f2bf7a12be6a89abf3abf9e741be80d7aa2b0fca97b75849f3eb5b5d7a7a3bed9c40a3c7d161f2447bb73687f1774a7ec6a178d3f3a72b3af418930307d392b6574a1cc2d8141e75b35b12722cb01218ade630fc16e1378bdcf5d41917ec3cc765b271e6dfc9f9c2e62c9accce14bffe2e360b4f45b72a30601622f190c8e427ac14a12daf596ff9ba579d8b8fc1e6c696db773f9d5cb2f72827a55502358d259c62ae472abd10278f63b0396dd20b9d5f53c0f7a7b3e0282155553adbee44f07b3bdc435f24936e36c2fe80e3542aca9648d6100e0f06b5152c008b5d6ee4636c3fc525b85c8aefce8f50edba39a7245db841aef3709d593e7b53ebffc3adad3dd26291accf20860d98f9680755b934f2d6e5d53609d6313238128fe755527aa42482e523d8960584e4de34be56d28005726968bbfe0dd22e07a29e32984bcf28bff4daca48d50bc42b1eea358fb83ecce898ac22d22ce26e6fcb1aa32e88ddaec0601cd94a0ce2b5c4d9915e58d5e6694fe212ee75ef25529a35e0dc77069553a1d6b8f36ddbd1b5d9adcbb3be3c57299eaf34172c87125152ee5064d2468afa1d2310d2b8979ecbec77f68cbac18dd1a02199eec658ec72a6fb8a7e20ee4a82f410b6c8f364cb2547f1988836dcfdcbfe1f87f96802ea605d0fba1d4b09be4e806f2759f4a3c4caaf150a2702d222f1a37740374f227ccfb5988e58a3519c1523faa366e1d30d5c515b349656a12f281b33d01969a45816f53184e63c0d546cf142cfb90dea49a61164a6ee4f584db3aa9d0092e3912b8c63e444520e051880e348432c4cd2cc0ac0263513387a59cb624ff140e9cab583412bb8db753327d9cdf28d9a003dfc08a07e8bdb4e49588c34127cbece678ebdebabba6283cb8f571229b92f5c61765374226933d0a7de2da8307f334e5dc42ee526602228cee59fd10df2c9c4dcc766819ecd7812093539e54ada7dd0b45f6de779ec0f205a8d0f9e435c566bbb84c01adf87ae0d31267fe49ee8220bd165738445af2839209fa190cd48aa956a590b2f3a3e36aa61f4c5cacde4334c0215125c79d27a9bc9eb7a8334130e0f3a6f9b0723e90250b7aea8f8f1a7710195d70cb4295f97c83e821186e0936bf2bb677018cb2d63942ef7b13a830cd32ded8e24a7fc80b252057d7ab565abeafea3bc2d0d82e61e0ee51437dad417c0145b20f1965b641e061bf4fe871eadeaa176fcd80458d455c4948ad71c500de212b43643b89437cc96be757f3fbb138a588c25449895ee101f520b84a553f96259162238058251ffa83dde9ab249a890a99a92abe59f7ef7367e1a688275c0976b9aa30719693a4c2c619599c31e58f0ea3c1c7e426207b5ef55382acead062a09bf9106b5f587086090ef9774d04834af4ff28eeee82839b866d7d2f4dc4b89318e690e5a5d40d9cdd63d4d285747e65203424f3934e84fc4e7c85c9bcf14b795135ef98fd697187aa24b61632d3cc7634498b706631becb573ce0f73a2023ee1ed507b97aba25493451c901c9f5fc17347c56da7dd292dba64a4d0350aa7f5f279d35f195107bf984d9d7f05dcf1005a77589ea2ffb948b7c1d92fde6d2da4e39abc2f74846d7347ce62ea196898f4226d777e9d0242bdf2dc784057387f55fc05ae607aa86f2b3ac24d22db1d3da5c740c7510a21eceead6b8622ff1fc0360b7a42b836cf9fdc4c575ca9b2076c4eb3cf900472620a856910c2b430a4f61031c8dae39fe42c2ab04c4e1f368377139ee47b56ee94304e1c9432afdd851c6213eba1c2a5e92900529fec55ee4943ae6530d9bc7c35728c98320448b62dc92f9651ba1db3f3e03565c4366a1d6449f4112152c0fa71041908e429fd66efc6986f364c7bd8e0c49c6cc82e7c351440df11eab26357dae4cb01fdcb22af6f2ff3af111c04a6773d03a65de0bf218eee97a59e2283691d73775025bab9853483a44dc2f960b148368e8cccd19b9d01def2ea3b705924879efbb9bd0f8a5e79f61da12684d93c1d8817b191f92ca8c2b0b0bbf685faad0aac5771dde6e6eff57e014a042bdbe35ea45a6eabf5550155b3444d5ff2516a590e0f9cbccd0d4c51f67555436edc08b4e66ee9566806468e889761b3854eaeb818e39ba259eccb9bfd8f63faf4004e9a6dd3492efd266ec7a5da29e24b1baeb133c3957c2c655b9d76e9ec6b761528d9d4bd2000d9ea7bbccc782b88848dd3780553519adc2084a340631dc4986117bf5d825b38d1f00af4e918591bbe3f5ea6a457a9a7a0e29cb6918258a76703b8cf2104eaa916eaaadd43a1d3a8dbf5a1df0d7b1f1b1c9a57f882ba07526adb443c8ea84946b6ec1015c079944db2391eda23f3414b7887dd75ea2439e2427ad09993092ee70e16d5d646fc294eb0f3dbaee3e21560de4bfd4cb94555df157e27ca2f016c9ef0a0744c9e52123455656914c89842a83e8ad2a9da2453fd34c859c4c89fb132ddf00c8c918524d3d37045d6edace607ac46e40237ab9c854fffad4e928634be342b87970bf66bc6f692a7a18eb5033405a58144e7cb12c64d6ce6572ca7fd27a7ebeb5b003c8ac629d5e2c241bd3381e283045eca9babe84fc9f97b0b79e326cffada77d2294e608bdbdece34f336b5702bb2ae74762ae67c5fb155d149b27b47ff6cc0aaa033cb16ec1281474ce6c5aa7b38b33d200f805e32667db0a81f7a30fd4f21341193d30653da9964f9939a077bdc977c19c2f9e32e3ffa9ea8c87be3bc33e23c8e3f7997a3dd93e5068d2f8d12c7caa33d5dc102348297bcc496bf465b48665ed17ed602350dc6f6c6e1ba60460dbe1e7a618cdf49bff70d65abff93b31cf21e25c9e77c5701f5050726029c0e0bbc7aa63ce068f85ee2d9e819697549edc8122391bcf2b66e21f894b1f931f157d89d5fc34aa0f158822d98027e017efc1fcc73c4c52602a1fb5326fdd361641b210bf554641abd18ed30d540025741772cd5f370accdd71a721c521dfa38c9ede49dad2c9f96d4469a7eccf60a44b517883304bc9c7c0f020b2688ab64f13f4eb6283d41cde3f9f9bb407f048a874955168343c6897afb82614edcc7465a2622e2b7adf5b03c1e62158a948eea2be39fddb9c6f6d299d51652b5d002f6903a156a5308194bbbd3ead9e3122da86da6f2e9e41573ec3928580707f902d81ab122be6691261eb739dc8de94fac012f5a964aa735d9452a4649b43203a6e3eaa1b48ab16b3c54d4f36e251dee98c0e234329bee99c011bf55d239c841db6b80e392c17cd4a01fc5f2a3dd178a927f84f329ebad52d40b8ee6e2c18cb8299e3c80065d8b60ac139a6e8c52bc0090e63674e1810b145491f2aaa59f7a55066586cc786738fff6493623425132ac1f3f57b2bdbbb0f2b32b9d6f3ce508367f7dc5d238940d6c8d90fdc407cc9ceb3efccad38481a00f2d47c6fbe44aee4ac3cd5a8e5ae9a80e8b6182231ddbbf3f5e71de0668ffdb11561215071fdf2db35deb81e64de96f16eb719e2b45e7bdbf2bd30f09e891ee2789acec15dd5457afb8b4cf7b76e2c8f9ea07b57c324ca3e5a2aa603d71848821e03c0cf86075dcf32feae3e85b08a26ebc1fff9c7c761f690fd5c1e7188ff3867382173ea1f317a77f8903a6315e7410dbeef364ec252a458ab507cd0be3753f201152b232d4d38839e65981460aa5c3d1ee3d1da9457ae90a19ad7626f4f7b1173e09991746a265b87b606c6345bb6e20a9b9a69eb5651221f62d1f2998208206f0fd88608a8b305cd66e66d74433e461c5a7b855d6240727d953ce9d3b725b2db25cc8d6d562ba7486bea956f874574f1586bc8dc717314e439d904c723da777242b5b8a7d12b13943498d4b0bdc9ab0e4dc1e18393e9d2720de882e55c883c2fae40a65a9900a33fb8d064316593e3df19ccf1b0fd76d16104929fa68954dd5ff5314e7c7c2fdcc65f4cb8259c44e8f9acfdcca110e6e94a40cb612285c2eaf1604c5baa6d9ef4a005beca6a7b159e5cc5ebcc4feccce79d9ffe145f2e2bc178b5dae591ccf69db47edede39af010d48e2f2f815e26bd0ce9acf57aa7ea6f18ae910065aa898743a3d3f993aa3dd13661c8df8c5f263de27cddbda7903e1ac68db649490e16f0924cc67c693e6bbf5afb293ac2c054a8a6bbcda63b063f6ec7e559461fb2daace35874aef4837cb5e1454808d13d71893a7093d72eb462272ea247e4880a08b6cc9c004d310817e7a00094fbb6edbb9d2c2872a1ffd8ff4d88b64b065005c3fb2dcf672d67b0012c55b9aba19061cedfcc14130dd5a20b4699b1a07f0ef8292ebf603ee6d8b9c9e946da1b36ed6ebef6b70a12d25f5736a1b6a89c0a8b0ca48973cc2f2be0fa3ed62e9144517fadacb814e69318cf8bfbbe5931087b08182a0251043886cba93810a880e1960b5a92478974fafc95556948f59c1757e0c971f98449f6ccf416f95eb08ab55506047ef64347b9e274fc81c7e280e12f635978120ec2c9b409f64f6d2b0876fcf60d04fe4918f9b6fd39f29269338e6b1db82c232b42647ea514979abd90ff6e45830470005bbf845a7e2d16a3ffa5ba808a1169a3dd8cdb9e08b7164baa11808027faced6094b87f428feffc681ef1c7944914de1b7f1626f0fd7c5c3960453acade5303809bef7de25bce5f05a901b0945cb68abb00ea30806f58710a1dacf9f7e69cb8e99b6d04b4bf9b725d3202cf2b1d42837b5ff66a9a4af2029a32683ef77301737df1fceb11b4f4c71031f3f2f10242b6698f69f9ef89d32b4fe98ce8097d4b5c03c5c5fa7751039dbc899b30912fff0dd49d854771687544a224f9a18439a35179416d66c0728859c5bc405f51fe6f0b66b585500a6f570a8fc9c91b85f01811f19c45d2e4e3f0d8bb055e30bd9a2d32256b2f379c84708a7e3faed2e563bd07ce6489c5fd835d4c706e9ecdf7bbb907a37f7b13f3b0f77cc8f573c160ef953456f22b17b27f6fb254f94dcd9a5dee82e8d40dffe1f65e4485c85fc9267612cff323660f6a665583030eebc56efd4a320938f71b60a34318d6e776c02ed1ad1da502c7405429efde4c1c40f4fc42777238b3c0133b21003027ca310226fa8d8291c1fb27915a59d99c4c524000f97b514efcd59453e508677cd3c61cdd1ab9394b2978efaa5455dcaf22298a8a5e3c2b60e3aa1e824b56faeb9044a093b56f4d8c7bed5e95c17fedebf9f836e24530adfbde494fd9df74770c09c7e9c6da983b562467b8b2d0fb2bb7b814e758be669352864d4e5c436b744962d55364f96ed9c18c8f0df9e082e3e4f6f783caa2f48820feaefecffdea7e091904f1d519f839a4f43a0fb73a8a59b5c39578e4bea253a9e071e9bb498307f2eb66a5a99859264ccfb8190b414e1e7aeef3a5090236f6e4152550b5c51cdc44cec30260f82804d3a3583a2afb230726b05f337eb14011ee827543f3941fb06d415378097df5ea9408008d7b906671adf768c34bfd45ab39ba5fd0da6f8a5990b1267d66f907754ce3d0fb50ecad92dfa030724358f941ad7574f86d85617e742c940f546f5559f44723d90260ab28b896a8ec5096977ac27d3d6ccfa97e4b495d28d9356ff8c54e275653095f309564df672c80c75232becb7b4be3b2e47bfe8a77ec9d259ccb8ab228f6c39a5ec3a2f72615addd983b0c7003ab9928474b7e252123ddc0b522b5dc7f8ba3e8ad2a3bc95898a7d16200118f1bd2f609c2ced00ac0924706edc9eca65a778361d0be99e2d2438ecb4e1b61a4c14f3b8854ff9219169aecad350e0baede63b9f32d4298174fcdfd95faeb90e8bee49357648d7eae5d5b7b3edd5ea266a0eb60ec25ca048d32c46072dae185ff68c8606751cae5da4d6a8e8b70be5012688119269e9b57f0d6c22e6e0745e706663b1fb9284e98210548b99f681357029aa4c9e348b626a268a2b92e8c4c7b21b1d6fd504d2d63436881933fe7526430c86b08743fbc6884bc6c4390ca1508ab3229f5a8e32cddbcbfa22196d070cc5b80987104ac114503d69d73de44842c7972f9543f748324245c6b8e860c4800242fe71bd5b377a7b22beed7170c6f66b02974b156a82c6893b6d935adb0ececba969c30f4da2124884f8fdd7844d54664906cba56d22200bfc1929a27277af8c03cfe12b9a2156e2e6207270877a3dda3b0151c624cb31bd00c1fc652d0a4baabf27380b5e9309effa78d05b5c3263d4b990e7d8138614ceff891631b85b67f012659d496b1830ef57758271e451a6901d1bd0b0a11554698f8734d1b1c8b97a3c5d42402f6e5b276b92438314c555c5da687d6f71224a1b6660741bd192d5c0959b23ee1cb29cf49fdebb2db3b2de2de77f130a63d7348b7131827ea0eb8332c907085bac28381b2f825fac9fd568812a2ec1996deb8174be037a12a728dc80eb17c546d0a40b32cbdf6325ec27351973766222ce8220040ea63fd42f94bd5f7ced5aa61d17fbddb667b707c6b8d7eaece57cb1938e3fce72185804797e8e6b0efdb99545c2bedf0e2e93fe2e5822e9372f104b4b62d942249ee1534b9d5c209a2cafc1cbfaaa62768c5e9553001e44a4f257a11efaa2e5250c2298cba8866db5e7be9b06cc6c1232e178b2ad3337657206c260f589248b0a4d520a91bf156e180fc80436610b58298cb0f03f6aba364d1a1065bfa07434e8cb4c38f166ac4ac2f0469bed46e1d38e2d03eaefe28bce99506b3fb239c1f785ea2873961cd05adf0ee4e7ef607022ad9bc2ac9be9c7f22268a9a072e6b8878760c45124f57ad41257dafee8915a8b3e944fb00156b477a52f129de7b16b5811c69805a626660c8eba8c4180e222f624fa3c079290e8884dcd938749e66ad1d29a7649eba27b6cfc4d0d086049a24b9756d8893a695177c35c9639d78b6b9d5f8a39852edab5d4da968a9f0232dc76d800bba2d6ec99e4c3d90d18ff2880ae2062de173eb6535df4a356cd1e9067ab6d79e148f2481aa6337ae8fbb70261764080b93b9b69a938d0eac5aa927e5158b2b63fc0867fb586b564bc6e64f4aada13de59f38612fba15549f7ca74f6822a3fdeaf7838754e3e29737a4085d41cf0247fc554dfe30648f8c79d5f98725d9659dc3783aba335041a7fb1e5137204a1236be554ab4a433dbdf265a3467c6d8281dc83bf35e6c689ab739ba7b09f2fe4b5b4ccd85782b1cbe2a3a376718829c0d73ab299e502c7efd3504a2875ca9433262d14e2dc6e4e3594b65b4ed383752593e5c2987de2d0ac77727c8b5d50536271b8c410152b57c9cafac389145560c5d28272a55768bd8f6808c06558685b5cb2b9dd99936b6b9b7ef696f85eb92db76f6bb6e0861abb4d01cf9973446e3c86ff4e850cc9baadb5f598fb35a5c68e3921d8c33b8b7e54fbdda50f1ee20ebb0484f6c3f64d1c6ff69d980edf0fbfadaebd5c2a181401c53526a207023722e936941cdd7a7c64fba3d597f0af51be571c29b7535877fd2d39f827ca6b0c77f2d4a59264fb0dcfc258f98d92d45c4a03879a86f65c016e66aef2d3cc6197758290f444d8f06b25841e08c32ef6e286d0515e42b8218e08c1af834f687597db2ef36383b198f15b7c465d1cdbd8ea7404db5bf1d60b4cac2e130c314c6e1970d7d140624a538515584227cf1966cb76676c7d1810c8f399b0602d111fd890190c83b4decf798ebd5318fb14c31ceeef93bc3b9430f03b65747275dda5c6cabe74d0c3fd4865d152ea0a8d454ac8c496b58e94d1845e2873a5bc2f3705850aa36a299b71b87feefdbf8ab8152f1e514a3c1d70cc82bbecf76be05dc5ebfb3cc8dfcc4ab05c4cc881732c75a0f699e455a74d9b6d568853798a8d16e67123857c76bdc11e314439a50deee25359bfa53fca026c3fb04e3eda4b8c2c6cea0e3a2595f411b961c9fb0134d67d5d51ef7cc4224e883251c2e386317d4702c46810fe430c6efd3cff5a9cb01e06013ef6b89e8da75174d129b2c93244ce8ac53487d9ccdb34bcca804d3aaecae2605ed1e4793372da08eb9774181ebb8b219c421edc903e024ace57afe9bcd0e5061262da4471c10b38ff924e4732fe5049cc83c8be689ced4e08875a996dc626ba747a8453bc86dc17d9ae7720f8e1a40028147af20d7c605a7b29253d533d176567f648e631d9d213488a1f9dc44a864c4053ca68b7dfeaf84a8f76eab6920f934c04e64c0fb79d48f725e3faf95125806bc00d1414f22ef135fcd2f03fed6193e6f9391291c01a20a51343e3d9367243b14e3e6a6b911c674b6583e5ba928dae0b0a9a6d83ba695e1d2a5b33daf787c4a9ce1c90c99f7b6d7e1af014ba21256bc04336d0d4d9ba6557cd12e37d6102aedaac83cc2708e06168dc0d03c537c731da0f1563c4d039f76380bb747265cf499d3aa48b703e5e21a70cbf25a4a38b8ea7f7b3ec69c8b6824ede48360fe6df5249f13965ba4d6390c33ef754ab807b9b2b53ee7875d632459dab32fd86d4b5fde1f265d46473080c015b474f204c52f5be3df45461ee646091b8d9350735764533a8be7912da68aa369f331133d1a827fa29e0dd97f7732de02074395bfb20024eb20e5202450dab643fd9704acd816a7a95dc250d84128338a4ef6c24c9083312f28fb75edf9bd27db16e157f929ecd58f38049bbe24d26dfb75bc530c80d4ac30666710ca979cef05af040391ec1b82026e54a391ad5582546779ee8538a42da8d48c6e1d1de0090436c24661bfddce0d06af83e3102e7665bccc32a1e801719c72480b53dbcdcc2ceae462182b584d6a6b21623d03fcc10ccfe0acf2a942a433dc31d24ccf883cdd81683b646cc915ea45cb14710bf52162e5bdd72ae19cbcd179eb7bb816857bab50cfd76b7c5555a5d2d5de2c2df97a458c4666375a3e6349df937cce1b5784ce8219458532e0d157707087a2f3d8ea83298b4e3fff96d419435a26296f5f596160f73ca4f1a003ed6e0b6d121b99fbf196bf248d79345139fc5ec0ff840eb08f6c5641a775ac8ce95301e41fcf0d8f700da68e7fb838efbc1019155cfcd6a214287ea64a6a644d230272790c833e13e7d66136fc3a48a2244aa330c8132ab44493328dd618f2130647afceadb0b83b552d766819eb155801b64a1a34780d8effbf890444a2dc9b54a7ebe7c65863775465e2c0faa04aa174a6cb46991b0498b3904eef1e78f0161abc47277d8cc7f3651b87c04f9317ee385b92410e823e017234bd1efcd7f6c20d59d626530498979d0c9221f24093980f3d2ef6a4f0af594948abec9305d52db73875e1d07d40c5a1b33bd191a875f12a62f56dae705daa6a90aa700ac6f73e1be3b5e81e9cbbb11de01a76ad49cf9d4d09dd2244b5fbf76a320ff31e23b3e05a831f200d6535ed3f4940389b1030b0ca2ad7ca9ead1c5e5e3c82622bcfb2775b1b21cb7e939102dce6f58084f30eb0531ae00ab075ba9329c80aec2eb5a5ef5d6463a731ee406d748818e114f6587c4c43622b34271aaabc594072c912a6e1b5409dc3d44a92cb125269fb0d082ee3bb1365c9585d5cc8cc1bbf64e7a782b5da2fca9c54ff53c8f45113551fc5c44e9c93c5bed47107cd25922d521cebcb201c8780839b7e28983fb3775141c26089323a35c5fe3e34db644833b5dd4059632b7ee9d709647065e4099cfc5472b752861f80c9e92cd39565eedb6039acfce3f3a88561968a37251388ecf3e6d560ec161d4b1972da9ea0c17fd06ee72a1684207a04dbb0047268291b03956dab4f6e447e2b6a2f88df748cfeafb9c41f856611a522d8e56a8884f60f66b607583198810f2c3144aa3c14b4ebea838b349d417f4d5a600ca21d86584d0533c13e5aef20a8df96b300a90ac996b6c6bfd8a823bb6b1583956533ca0d21f1bf3a608c871d3d57e6174528265842d18c8583d61e6540ca4ba38a3592ebac39798809a028e3bdc069319cc9282f53e620f96102c1f9ec7e23854ad884a53f1d46c592c72180e3a28cd96709879455278a366260d1f85525f5b1b259e690361b8c87d90b16e39e7789be97139dd017f48da3eec7c3108690d654448e98706bb477e4e8f07fda5bc2765eab2b6301ec5da9a9c27316849d9e75c704e7facb5b7e6558b46c32cc69d70a32b0ffa80b0cfdc0d43a5d65bbc8f136b92e54f44a2efd6ffec27ace45d876ff0987d084df0faa077ea2952a3f30caf3273756f7e85be54da2349572f404cfbabbd4451b9da4b5fc453624dd2338058d3fa7effb15da202d1c6cde2a6e3880c2012bd0a4fe04037b485293144b4524d7b1058760c02cb02dde33f741ed297e12f29157e106864baa96590b9f7c3c848dd07ecd50c54640b2d624273e1e50ac978b90fec0dcc6c68def41caee0b78b8dbb6a26484fb3182e5894439ab2eb5ef7627ce11daf2060646990141486c269b63a2fd097c85ec4edd223b6b0660296ef20f3662ff5cbf6b893c9bd411c09da2b8d0d626a397a2f111f9d7884fd2f64f8bdf872ecc639f7af95fb976ed7c47a94047fe40d0782175ec4c8d202afa283483fff4da2850dfaa2a63caf2b1ee51aa0be69ee099183768f133eb009a4470104fb3c31a6a2485c1be944ef79b230afbd07034fd4820dbe1165bd95e43a5c2c71babe38877cc78a9e3dc38974e49b24b1298f6fac21c5950c781ea33c6b34d71f0220cd2a31e7ad65a3bf5f9100649b0fd60f231d3c4fb2818941bd34cae0069a893f762afbdb3a1f038b2b67f136144cb8072b0dce8c455cbcd6c532998e8ecf296e1def57e1b4b30a126edd5e5efd46d568c52d9953f505cd62549fa14645adf5591540eed5bddc7c42825d444438b75d19c80599600537abbeddd30969fb1245bcaacec742a80633afcacce83c9024a7e6d122266a2e378000bcb5f25cf6f68bf295cbe315e7accb5977ca32af24f92b3ca1b76aa1a9dedab4ef8341463f7b139ebbe9a15239ba3bebf0d50b7fd62662db80ec30b8a7bbea21d92708e23c641436f7e8108ebeeb502bae989d928f9ff0eb975913f3776a8cb327a2c0f6f14e36ebd46f994dd4be5336323d961c24aefe0da6cf6a289c5a769e206afca21b2aa391503da84e247ae812c2da3dcaf5867dbbc33cd296abab8fd394a8f813370e9144060ef59a5d66ca681e66a4a53cb4c42bd393f3f79c13a8d9ea730a4a8bcf2b072c79abdaab16e1c47a5d43b3a72dfb5273e7d2c665292fe0220e9d435eaf78fbdb9851ca6ffe26ceedae543b23f9ee5a90a6e8f871cee90495fb0749a5b967ace2940ca518ba6ac83e2ecf42f6b360125d27ff75693cdd9baa9def8adfd607182292b8db14441f14777b5c6dac35aee7b11b330855eaf9593b795dd5b077ef93eef8196aaf28e8c43eae133e4d898ca2b5f795601f540a1d16c8bfa37d9cca32df9bbbb264fbebc6a6985279a0022da7bbf2e93b135a718e7d71437ff13a853029cb799cd32ffb84a6cce3d0ff063de04e221b331769f1eb1846f46983f4d6c6c3aa53f03c4cb7de97fed03bf168f0350f7d1205103baa238158a6bb659224c932274c4b17ef4cd35cd42e468e1cd36fa5b3540de96e735ca4794f7409519402eb50b28aa4999e03d59d01ce1fdd4a1749a98bb09f8e74ced683a94186b985035ef64ee3308f499505d299e634872daf5b2495c83d20b4c6a0dd9d61b7dfcce562a68e94cb3a90ecd0a523ec1737f4beecea1ecfb6ced6b86b9454641f4c65296c77b304fc74ade14190d260b86b4763254b299523b61e1f95d50b16d2f8b47395616767633edd17e9e56cdfe9141207471505438ad2dab869f92edf7a3f78c3706b5044129c94243e04b1640074eb544d4d4f53b1f363f0602ea4e7877ee5922ea0b9cac142f545a88ba27e6218df509eda2c944e54a57bcbb332a5d29ecc8f816567b4560a0f9ce7c7ba58f95958828e7fc006a9cf8c915e04ca4bf35e90ff4330a3f9150fc72657c303ce60d021dd5a1f471d015a062baeeca1acf083a7a0c8ba46b48ab723bea7340b5824746dd12d7dce9ffc3441bdb75ceecce010706e1d1e577dc899ae952e5c73014189ba952d481236f920cf1ed7802970aca5a08204211495345a9bce89d9e7bdb08827058a71abb5eea639f542836f77220ab039e4acfd26c6e2e35163aa3802ee33e78d6f5e76b78b415aafc1d061f8c504c05fc447a9e352cec5951832ea67ea215321f876b60d1054f3c2aaf0e7730dd25a4abd3d941626e74d5296f5b06fe3dfae77a3471702c6ed722b196f6701a9fd3a13a67db833745e2de82f4138351962187cc4c6bf63701bbf696a8d9997a66063091c6d895d54fee4867178cea1249aaee41c785510944c40fe666953a8fa865529c9109ecf1a1aab3b89a54cb2346f891164421025b2505df8d3ec8a4f44e5d2c94253439c2945b834e4f61606fa3b0d6cac755ae3775ad2599bd51e1a4131018bd4f1e5dd9481d6d65158831a34674390bb7b07f453cf51ac8dcf9a4b920fa0caeb74cae1a063fb6bb1120a6301f75ac03098e791871256889f820846c7a42d860ef61017b7f100a3c6c17e15e8b015ae26e6b05463c958ae59e83511a8149a94e339d9276746f70ff2dbbc6dda81be2bfbed0ad470cee062a37901a6c32c89a21abbca5bea4ff1c44a808aadea48b76dd0c79fcc1075ea78135e6fa1f1e185d994eb9fb7ecbcbe68b58af75a0c03c4ca27826773a4d27999cb04a3c41553a5ed6426095734d03f39e5ba84b618393bfe2a6ff24e03d90d3ec1f4a841c74ef1c374a47f8d28eb6a3dfcdcd70869906f0feef0fc1fa2b3f87469eb11e2421999b9377d349db5554ad5a5f748a0e7c8c5b1796cb0280a353a522adb000e3cd362fe348f8a607ae13f807e1245c191dce4282d722fdcc38f7e0efb7ff9c9842ffb661a64f9627e1b42ed104738a624f7cb741259547693e6c13a3db0483b5823481b060d90694d7d264a91ccccdbfb6b36e7a267f81cad86719f042486e8f690582ee26a8274eb99018bd4c488f9b33b8c6f83412a227dbee23143fa6a09b833fad2c6db1dd2158ca6657f07e4ddb35db743f193f8d9de42ed5ae67d17ae446a2f372b6afa1086da7fe615a5a477d2ad81d34dbadc5b05f213d778a904ac2494a11ae86ab66862d1051ae9442f814ec2f56e5c43e7c9cbc4f38525885b37a85fe8735f72f834eb46688fcda124a5bf09d2abc6c17031a3163c817716f8b7eaaa140c4f0f42d8b5c9fb8a8a242e446538d985abfaf62b235cb10277cf2333e3dad28a67028842c0dbb2f55a39a70f0fce968a6b82da643a401dd574fad5098366d8546b78d48c534f6e37dc5c30c144c3a62ccfed8ca34f10783cd9940430917811c83393a290b9ef45b95e3614fdf14a9ccb1dfdf449a0df6777330a7649bb7e1e428e30f6c7535cdf1affb1a8b8775c50da4283d77aa82e4a29df28915d1c139c5e6194f57de38a9d2b1be3d83010cb83d5e18b791d2c6c828d95c582c202300fbcf75219188ec2f83e5a303516961d038584d0133aaa31e2f982b5a62d0ceb1b7e23e8596445e9c927b3efd7135c1a2ef4f65e498d6c46e5fd1390c00f560ca8ef832a9b9b3f5f89d7620d9830671e07963c71ba5e6ec02f484aa4df12e35e25577ec93fc16c195557801fed1f40cd35378cf776cc7aeffdf84cceb0029f99b7125ecc9f761e5b2b8f4d6ce3555a8d50ea34bed23653e07107a3d58e983657b71b9a248342447e8ae290646fd29b529669750270c28b3330f1f2f90bd359a6a6cac32153ce7bcb29ba1649b3eedcafbb67bb5a7775febd4cccb40aeda052323d9a0bfaf335b1f6491a263c00bd3863e0320e48b6943840ab19cfe7ae11961b9beaf62c3726e72709938dc4f95c5ddb33413cd45cf41107cba3ad885bed21bfc328787dc45d36228345d48ad98efa5a6918a2d82fc535c184bd497a50bdf4d379987f9e8088771e2f6a242156689d78dafae565d6706d712b57696d55910610b47c831de89defdf856277640c3a746dcc075490ae554fb21acac70cb5b405c8056529a2127ad086f3a2b135bacf806e54d94a3a8928d8bd63a4e2193a97f3bd8590a0bcd243389eda84d69b42955301767223bf0c64626224c0c7bceca44115fd6807f2a30176e18a483fdf3643b7aa68a044cdca6798b68b41211e7415faa093ed1885662bab09ea11f9a441e995bd5ca5df722bc6afa93c158bd03809f815240ae838127f490ba2c270ee70460e8aadeaecff6ee20344182f910fe06293df61b48ece7ea1d3119a8d8aeb386f80d0c30eb484f3bf2691b2c72523eeb31dfc62de41bd9c2d319940d509acddef70b3683e9452a9191f11e83de6b016843461279d9ed8e9d9a7dd211e02db1e2eff6b4149d830f50c38e3c65f35b6e13ac916afd8f4a5be632df4afc259086b3176488835027ac1af4b6da64e2d56c1798377e8d82e16f304af7e1603660825926667f91ebdbcff9a1b253ef91fbf5645ad4bd0308ec4787b951ee88c3d96a51fe219055b087e1a9bef71451ca00a523bde2a3b6fc1dc36634b7c449036e18e75e0eac0b1ec6482d892bfbe8968c403810debf3cf704260669c82c4b50486581cbd08749255230f91d214a5d10a5c976803f642ddaaa47fbb2dfb722a974a7555120aedfe296551c0873004f9a567eb96c2b1d0b38fe78467dd680ab42a3708d6afbd6b859de8bd847a559c111ef28c668f44f4c5e41b62b95b574b787d4b59f48b0f0ad14554e39f4c71a7f9cd9a5e7a789f2715854dc221c3feba1cac9c4494cb79b7bd27198dabf0e17c140d51ff30e16daa8f9bb38e504c7dd59f3b7ffe0d3cd84c1ace348ef477d237f2dda6138533909bb27905ee2831d59b2bff03b840c49e5390e34ee96525d01755a9aee41d7ddb3172b58216f2f16ad1a2e4d521685e9c7a62f75495aada19b4331f511d969961281de32d2e2b6fbd9e201eddb62d0f446601dcd7044b124a8507eafc96e5fe04b3beb08ccfd6e259db66c5ec35c032f3e90c4f4f1d4f2bff9e595c491f793022a3efe599bae32845a9d5c2cbae0de9f7ac7865860edf6f44a746a1ec58fb1fd43df5b61f8b037298a746ea80365b0be9b3a0f242d2afeff82d2a7936e1c6210fc667d4776a942b441bed393723a5fa0c62c7a72ef2e3d98bddfdf11ea37cc31405be2e5bc802778a996b03f26fbfb0da7e923c4ad949c7bf905f945ec1f2883678223972bf8165d7cfd7200be6ed0b16759afacfa9e95910c02b6dec586aa173e110f056be0acdf4bcf5fb269e84b5a81dee1b46df330f8c69f7679914b4e315926db5b5c8a914dd7945af6a085abe720f0856926282ab8ca309186485e874ebe374bd54950b711b90dae07b62736763b3bb13ba33485c9ffd4a6a644c4568cc0f19febf2cd621fcac67f346743e38b94a3a073df9f3818b0e6709aa508e79c06f70e59c7608c119a22ce7aec3e0dbcc754a15f17092ed76504675d7ec78dfe8ba724b2dfcc8f7ffaa8271f427f6e4a96dfa88da3edabe8e2a3d09c57eb6589389a22f7bf3e6183fba9eef47bcb89121366f813751c83eef5ce6a4e309b6dddfbb2db7f14719e4b286ec9dcb9ede2d501adf37b8288b80bc09dfe2f9ff31c160f7406f52f5e148ab419bc488ae8c7a0546a7b95d787d0969539abb4c6cfd2f7f4800ea49d52b824e07ce5ccd61f85262da1ca316bfdc38d87b3b475c2bd93873bff544611cf907591f4aac48ddb4cdd2998955baa71a2924f2aa211a5d9e5df4065028d943d67863a1d24ff0326fa1443989655fbff58066be840c51ef3da3351b2c1c33c3211fb9f6d456d3a9652e39ab6451b36e2a3bcab70a45abe2d20cc7c738d3d765ec4bdb4b7ca44498f04e564963ca97b9b749dbc91ba06f8fb9fee1c6fee2ebdee8c511a842c6603d6b4d339fc795db65194648ab7ab74267f6ae69141708c6e0fea55e710c0337f8a4f76c41ed4b551f15eaf12d386812f2be5bf8055ba72b2891f53c81f47f4904cc24882379a087da8c1a73a3b177173109c5ef3002d82eb91bfa0aca0d8e2c403b73a5376fb7e5856112d7d3cfaaa24823c8d942eb80143ded21eabd38a1e56bfec42f608654535966f792ee943b55ae6a5f3efc3e8eed587c030cb59264cd7abb2280c0ff11fd3b9c39815909755df9d9b0357da2ea1687a2f2db1db0579c5b9fc0d949241245ddf5df1753ec3894ea5a000e09f0626a719100f14038f2470ae65939ecc3daa9ee2c272d91ede34688aef61090cb965682ad86d20aa483244277459a889799f3aefac23959206771ca4ba3660a55c911d22f6603514bab68a0e96a91d80850a4bae0dee657d08717c44b62a5965200de5be00d887e1fbdd06b87f82be7defa1876c05d94c47184e3050a002e8fff03740f0f53b9f1cf738711a362041d032e5afada834e2502e702bc5ce17865f34b19c306102fbf1f73580e7bc067cbdd46c4171ea9885465c5d8217fe9f20751fb03cd835439aa3de8d0735fcbb992bec0419638e960a1fc1738b18eaf9872306f397524f6501e9574570995f31ee975158d18c9446b253ed543dddddb277910c533ac956ee518901fccc7cda2026447bce4eb13d2f238855e618b1b8ba8079ad78f9244ac6a9dceff869216906096d6eb297c09ce736dd1bfe9e4ce51c6f807e202d142389ceb1db0bd1c863dd5efd6844141e7d826c380377ffcae29c6ed36184e8b564a6758ae562c934ccb902518801315ec55b0df7dd59c3b1ed0ced125149164949db86ed16865df085008e4dd241ba26fe261b39d1663f42380d69efe9d9eb143ae034fc82f1b9b1bee2189427f4b4b499fb74171bffe566a82a84b8a5fdc0e3cee6c6b227bc4f9520dcd621a94c3b8996b00133f08e578885ecc531944c570d2f4b3761eefe96bbc937a73605cba5cf9c4f3d69124cbcf5ff1acea65e246db49f18f4eeca859fe969e612744cffc527bffe0281e53c3b3e931dabc3b374d39b8639bc296d558a68ed6fab67f616746718f52b25384926d4f4eea97c064634758b9712004e2b6ee481192c1d994298685af1b9717092b13c97a1f188c4382b2eb7e002c6c1d133923a632bd851c8945a266529df9fe9d4720b8fe2c45602b8e707cfe3df61c8ccb588610cbb570d47007b4ce72155fa2104e3b9172db8b95e03505c1341153fcc9a93b0fa51f9365b7838ff77e5653f04d9009a73416c35f7d663f800ea9b5e598db02b3644b2188b1c80dc957e8ca45a83b3c2b58be57acee10e5eb86135af5d880bfa88470e3f6cf72ff94012fea45ce0b21a0ea7efc8af418fe2a16ca59c3f0aaa921bb39d0ce804a67f46acf1e13e1451908d48809a509cfc3ff9f86d593946afdf90caa7fc39bf52524ee62bdf1aec5c0a5898b91afce778869e2487c2aac765d25bf63e59120d148abc99fafe6e4558fe04065692273f899f70ecafc245e7a6de09ce0afadacc151672da4a20804756249d19969f884b5333fa93be1eca6fed5bae6c4572cb835db9b3d5ac0cd5060a5a2d7ca83eb69d396400587b4ca220ed616bea5f97f7377c94a3483bc6acbb4535812530f45aed6882ca6bef6d0906ac6ba2c8d2214d1fa86a019ed2b373bd0550ccb1eab3f99c40f96791b342eb7f629a5c01de686fe895cc78aa851d69c237043bea8838fe86b19d16ef34e0ad78f1b4059372b41d790bf196a3426fa71a8d9edbf13ecc526adf2f4089a68eb206a6348824b2c854b99d7d4e2ed3f00999eaaddfbe847f38957ba925f20305de05a917230d34b6c8da8ef2e1a789f9c4971f503f3bf582f05892aa927081f2bf25795325828032a4a3896617bff89d50f5d65320199d390f346867addbb063ef987d58a4699e037e28cfacada89676dd245302fe3a17252c9466bea6bb0818401c014d48592127d4a0abbacb8daf8ac341541004f74103e2869dcd8413ce860e749424090796e41739176e88d6dfa25b721d888e863d87b9dcfcbc81bd94e916c71f4d61b8f4abe34f240da7e7e3d066fcc4f33d0e23ee92f647bee59f82c507279852ded4f3359bc5de35cfe4fd71171ca20128e55dac76d1bcf180d9e525081f74fd221e36cdd81798b795d8acbd56ea1fd234170b2ec4da48ebb11b43e3513a68750cad81a89e9d214022aa6656eb93b6732685b7e344c74fdaa72f10a05206820b54ab4391ce7290a8c3eb8bc16af0f17f86c9949b4b5f74cede80c55fa80cacc478b9d25c818da3564f5910340118cbf376e114fd2df06457c503addb817d27629cadac76a71c1eef9b045d160bca4c21d96a92bc288f62756a0a864fe17122fa31c22b10f776ca77c85174e666919de6ef95085b0a25eb203ee0ecd22605aabbc0f9c06353b7e95178f5e30fe1180f223ad38eff4a2bb2e6db4069c17246e6d56fda5610c737b4e6969ce793c23c16d9f6e512fd65b91105fc651daeb9ef6ef527dba831cf80d0e9e7246ceb274762ad30da643ee85fa8a9b460a6afed68bad01540bbbfbf2cb4c48c9f350e8235d5fd25d14735aa2f2bed18fc4099fd8ef8dd1d7259ed621981ff83baaa1a295b8eaa99eb7dd1819d78995cadbe2f37f2a1ed87fcabdec941b5a1e4f945a43b39161f13a5364d073eb00557e1c98338558a8c9c87d90e530a8a7adf52522efebc422222b0e169dc8c18abcab319d1ea3a6511a5bb7d573c4a28836b44e9bc6f12f18173ec3de424c7c97b1494ed088f70ca1c63d859b88f32b8faed2520ce663b291dea26c7b90c579ac995ba18acc4ffa31e7667b32e0dc4a05493a3986a533a11ae6cd34d6aedc2a9e8351f5c6b05596e8c331192c2283cf0f410c177a94bd874576038b571120aa95d4ceef9598e30e58f1330a3f16525337294fc887cf7557d507b4b6d23d7c2aef449d8463fc7a18a6515f8d36ce882b6acbf6419811a0d2e5e8bc0b4082cfc2ed5a99fbbab0de5a63c8f5fadfbbcb8179dcec9e10e02a9015a04577a5be585b4ca1454dd689e6d273ce34c5dbdf034a70e398270d05b658e9d1ddef952d8c490abf17986f4eea97f6120b1b02b5bf4cb500f9929afb352bf0b5ef49f9a00cd30bb43d37166c682c28f1baa239b2377157d5664c60a03ad14c37d46753563f3426169e173b74a2e193a8ef161f7b0d70c4720ce99ba243f5155520955e99a65f0d2a9ec6a56a347eb380fdd1b3fc76862420a5893cd0b7c481043dbafe55fb3c4c7fe3286a4796751b1e1f32244b3e803abc561d6380370d2ffad563a506f95993cc46c844de6728e956e1b85e20b40c165dea57678a6d56f1dde4aab9af8b0fdf27f0712726cd2d42752a1e724a65029baac85fea92ffba0f31fe7c5ee128e82c81410b5bab5635cb71d922f2d44a072b0999587222571b518939b81b37cc85cf39f43749cf203703cab54b8f7faa935f838422ecf8d067b827f0ebabac48dc861c9d155ad6d37c113eab83793fba4aaf50f4ef47b96b5456a7e4bf7a3e3c91f9e3145d8b58b7a4195944ebbf3f3c32cd707d1451c5e07cb457e5cbcb354ef4ff261488f4723c4aa98dea551c52d198d9176f0bc86c2c709d666e06666ed78d7bd0dfd567e326a8770f10dbeb74bb78e968b8a97c95e21d477a9804e7a7964d2b14599ad8348d53db62f095efba425c6cbaa1105a379b6101acf2a4c32925411569f8913174b9dfbcf252054ecd4e6f15ec3568439489cfffda32eea114e3cf6e51b6b3c4ebe8f0ab8e1a4aac35ebe878cc0e3cc44d8d4666d7ccaeb7b485a91ede25a5d65c7787fe6af20ad280a4429b2b15e01dab92cda0b852af8dda24fd659819168191c2554fe4203f3a2bc051a9b33752b6d7e303e9fb571715434cddac7ee50bc951f2d1da8456aa50f14d40dfb56e7fc97ac342b91778429e644bf7f9ad0991059e7405fe6cee866cbd4f68325524fd7b057b1ed0aab52bb95494fa436b313ed9fb408e646a01b411ee42ec48a9c0f59f5c015cac9b335b41409888205d7491ff1ebcb2d9f4a506555c3bcfa066a571997728ea57b3dfbe5f41f8e382255def6f8e5c10b8a65ea026bc19ea9c00440c39b27714ca0d6042b94ca38f77b8ef8deb5cc12e635f8c879c0b0c9f5df9757da314aecdd6079c3a1cdeaa0f44f9ff8d029609454564576f428c60816e18d9a39856e77d81095a9c43f1c72cfcfb7be85b6c504e8298185b779c995125ede83c0101bb7b237e7eb8892f9095e80b3f3b1f43ee3b5a75e6cbf7990ab85f5f01c38afbd383ab221101ff3f63aa5cae8eeb86c4a1d8034520e6181c9d3c9ac75435ce8dc87c947808b1c64331085c8286b0958bb85ce9ce79ae6ced0c6e0eb2431e57eb3eff3b49b37aa330ca75aabbd2b56ecb4240db0eda061988e947640468e8c576a9806ad2889506c9715cca62a6d99b862a9a0be1d6132793c9beb00c9bce4d5dd80a12db417df013fef8138b87bded923476863254d2116a693ed556ce0f7f74ea00b864bbf824709ddd2dceb3487ba7e079a5affaf2026e7dd77215b0eeaee65caa431c9e6e3d3cca99b762386310d91137bbb2aa2cd568dcb462333f6529f998720a9c9c9b563cc18a74d15c68a47e73f97e0429c48aebba325f72e5f7439809fbeaf242748c90c09e5aeae1687f99bc8775bd95635c27d76fdb5f2ddb7d2d382bc254921951833158f7e03f08f57628befce03385224d0986dc6a9b89fd84ecd6384232fb1746924c5f15bf16ff9923eed6e5024ba38ca919dd666909c1e61dd99d1f1bb7c6a14b31aa004fe5f3bdb69c6cc26a3c1024b834956e20c3d0070610a32065dfa034dd9186f2eacf4bd46f3ad127e046c74e21b9927c7275bfe1f0fe81293e4e7c1d7a539def07dd26e3304fbb485b4d64fcdb2961536db2b30b99e2846290ed2889fc972f364ce73e3159026e09eaaaf62f85ff2286b0e7767463840d90420150c10d93e5f07f030ffc1c0ed52b67f09d79c383c42bfc4b30c399d8947236282f1cec38c5bb730f22a526d45421799aa6ec8ea9019a60bd70c51a50a0f969eef9826a8bddc8fe58db68bb936538d3ee8ae463641fac74bf9e414a6dd4c84c732c0f5958debdf2a06f4c82ec82e51603408a74d6258574602c7fd56a50b30abd5b34964bea814c71e6398280f076d12d507dc4a07adabc0e12aae819a240dbfbc0a587421ab4a126ff6a2a1c89f385703be805d5ee55e8be2875b875cf84c0c1c5ff95149d5b215b3ea7fb8740a99e4b094d22a228a9c4c7a989e64cb07a1324111382467f7a798dee50375210bd77b737a00df4175ae789e696d18ea8491163cd748cfe61dbc6255ccc4618342d925e168e4189e7651ca9fc45d469db447dc4bc872d9f40f43df7598c07883e4ef326c7fc29271cf4b206985cea1bb3b3493040c9dc475e8e237bc15b9c91c6d0d874e99b51ee642d9821a1c8a3b8bb737fdcf465a49e1d05a92da97356ad812f587fc2b04a0737fb776bad5fff4b5b162abfd6652b0e3356bde9e84ef0b4d931ee3ece04f01479fb92f91e1a7c5a5abf40412e5313df2c7119519f21981886c018c9114be8f6fc7328d01ceaf734ce285efeb38f779ab9f7208a088e1fc599dc12d8aab630b317f995d181658c345ed4bc167d17877f76b33107d782bd4f5c54e1e3c7b316c553f132e18fd233ad631ffd8cab9f88c22e283e3f0d60d9bc15cc77a1d8b45f27ae409ab0d848c354ca8e699b935ba30aa7ab8d400a56718d3644f20c281aacf16e51695c3482216246aa947ddd70b793e00c513122c969fa92445f78b99373a48c5fa6880797a00d08463be57077933acf1b23289bfab46a96e2d3c2185a9288b635595b2f9743e5d35889ef8fc4f7c9b3f41c3e9deb120ee0c9b569e3fa1d0aead313762ffdc3e05132445bc00c8070133a864543e7ba4a571172cb122040cadf09795950443e2c34fe2eed70acd666630332676bce721f2946b6e2e6b853bce05ebee8ca9a3e50d90f8193b58cd482306d91ca74cdd32bece1573d2c537f58cab83ddf0a6f7ca481a72eb72d0aa2e46f2a603730bad45c5f1a73f6f206dd6f826f5075858ce8036129e5cdd97a569fe33f3295fd2fc3a5a7f3c3713e10ec428e6283b00a9607956ae8d7dabc0df750de00694d715a76f2467eac800ec1f6ccd51e30adc0450086dadd3f1e13485059adb6da5d5cfa90868741dba12c1f07bb34d11f0190d8ad6b2aef58950aab3d418bf3ad17ae89c9cee75f45618c30d9186ab3d49dde4e03e414b03f50219f6172de8ae5a60c3f3c8999c5f7d44cd7a446f9bcac87e351e7650fe0742ed697bf90881e899f5575efb75b2118dfdececa531cb5287be00bcdc8f8e5c7935b63003f8fdb94dd2bd53545698d2da95af48bd8e693a2c1267b0b396d953c521c4f448c012295f2cc4dc7412c65675553849fbdddc883dcd90318fcf5faebc6b5af742d5afd48e7e9684bf8d4d8d9256d9585a0cc5ffe75fd55b5f9e854e2deda487d30395de4811702e90757267e6c697572f0dedd176d691b2317ca9c279e0c8c8a0f2762c4f578d52983b931bb87d477ed19c75097ba83bfad1293b665e4129d58ee3c793aa1c2bb694917ee2f16994e62e5757547f043d1e85b0aea8d9f5ce748dddeed8e94dd0f6bbcd225155564e40a882422acc33ce5fab23b48f9a92765a10f69eac54c2a3af04df2c586a4f5f6ffbde0cf10a7011bf780250ca109f0ca52b9ebe1be4844eb852ad52698af53dc7ac2d4d16197d0c37a4956e7ccc7b8aafc4969f3403abd2ad1177ad9098b16501444a4915c1d378d3b95913f9d6422a56cf7d56e45e2f83536643bcb8bb7dbcf7702262fea04bd91de676ae7d5f5adffac64151676a9afadb3984c0f11413d20c257b601c9ed0ace7333bc35581794b18acca63684d443ceca6820962cdaa1b78f95a9b10624d514036d705cf560a12de63c7cabd800055f546e66264597578134a7a331f219f7d50b7b8e6d237f4edc06a9ed880e4ca3a578a803407439d19d190fadbed10681b5ceb26b0f323b6cae20f21227945a2784c826a40ce845415be5bf0fe4154475827f1ffe3b78bb97e22b6c889c2830271c643b13cae9522587afaedba92fce4e3fc1b3a296b34db50499af8ae8edbf1240850b00b03156454c369fcc6b95b5d5526bb9c17ace98aa2551772bb6223312ca831f7f862d9b68ccb636c7a879d81935e93401bc7f10b100a3bb5f4970d738c884573b4ac6f9f6a53b3843252d2663a12f1084efa28173150fb74115386be451da2bfb8367a9b56b4b7dbf9ddfa3e962e88f4bf22218c9891cb66db93c36b7e5c00f76a666fd89164ae8ea0d68b84286ae11ad5b8e16fd3602020358d76552135c18a847a569686aae4358dde7a2aa42e3266852935a358733dc0e94e0af752fc5b47efdd4cac1cc964ee471c920c86d8317ee3701a0cfa1efe9f0ab25c9278358c9c42167ce260f0122e60024f446390b4bddf53ad020120c73deb5cd47f34bd1894bafedc351d6e2e0546f5c27f482a7035f37017b51059bbfceeb399436e76494145621d6aa14835b1af8f6336832cd2dfec2419bb289947945f339fc1ff0949cdacb42662b607d520bf574a40ebc193b58eda8f2126164bb499182c20d534699aa2daaee29aec217aa5840bb703a724838e0735df5892eb12616c22db57eab018b3268b9937cf214449ec46bf499d047e044ced39c2fb85367fbd528cc995bbbcd012138c3ca4e7ec558aef68efffe544cb34780dc9ba927d59c07694ebfee4c880ba0d219527dd49ad9c13ca350f44638942f4d72aee35743df4a867cb43b20c6c5940b6908ad4f842de8547646d63acb220e094b820f0b560061e85ed7b3fbf9014914f2005623b0b622dcea1bb08a6413668bc5b32f686d624110d95220e13b6cf59b431c053376fb5653e53f13ac4a2f4df263d03047e48ca7ce152f440a8f3d7882746ba58a10fb0b9294447ac7c24d96d1f5c20f1b6c535a187378ef57a7159b0a7d619163fe7deb91c85591ded131646095132863b3dca65d16a91b9d2a4fe28a96505587e8d8414988c113286ec4a0bf020999b1b7b18c07c621b6fe8009dd5a1e894c6ff93dd645a212ee814251e80b67532bbb3c13df2c9b4c310ea02e5610944997120fbcbcdae0f5140e94911b5fece6fb8b93f7ae98e007443046b545cef2c1bf6ec8c7231cca8b25e7bf17426f2583c720b8fc5a432f31150e4c90251afe4e24fdfb714555afa2a1c8a90705cf57d676f644896240ac8d0d5879adb8c94e3c7d30b7b2e0c2f09f33901c84c1180d2757b9e0a8db0b79fc11945a8e3826d608c33e741bc42103c4bda61c2ca8318209448cc0e277106cb86a89f8421373c784023e75606c83260b58e1fc88f4c24225ae6772af7bdd411281befcae8c878830c4899c765e3c88b6af31f37b020f7fac7f6aeb7879fae6fb3d169187f37affcbffced971d41877ae5bf1911a0671e2281861b01532854f6372f122173f91e6022db5a13e69f16bd37af47bb47d0a874f77c3991d3094df6c00b54ebc5d84f51b8c0e463d26975921207ec0c5433821aba08fce5321233c6a4592cdd6f1b46f31cd8baebe9176f9d1e9b1b849e41a10e710b4a444958f1e00a83f02ff69cfbb3f328ace07f34f3446684795383aba2fe87cbc7e6ffd6ab4861f75fbafa924428d0561165e530644ceaa1b23d91a88e5acbc894ae494ae74e60ddf2513b7d8e05acfe8b2ff6538f8b67ab603e0278431f31e8a237fd2ec310abd50efa5efbc381af3fd84eee1184245cdfda31c0e3ef55dd2386511c71cdb030e9d4802de29178751feeb9ab047fce855092210c844249e3960ebb8d77dc6c7983edcc8117caeab57e29d73b3c46cbca78ba965aa8ad28b25e9c57614f3c4f9b908b1812ef003af85f96a17ffbd4dee9e5e867d3143d6b62de6149417d76398221fcad74704e886f83e920efcef3d377053178b8bd88c223320ce0de5cf813ae96a5c87d8edccce34f029104e8d0148ac9cba4f111af16968ed4441ab04d56cad394e462ebd2a314f10bccca95ebaf1ea6703cb550caf59892103fcc2f3d6c964ccea63e2f6a30bad65bf1600b50da6db9505084c80f35d62ae49f897ac19a04906ff2ba2c195612549c2f0bd70c40ec6005f6c39247ff277f428881ef815e9f6c6822747883f3938abce0cecc40e63fa082f793f5fc7f1d509584131704c1a5a57175fc528805c8c3f1fdd045c4bc618d28b5c98d8e007ef05be9a05f27dbf275cac6360ca9986ad5151eec20e0df6867d75c70e147f14b4ea3bfb8deda3cadae143c4804c70c46b853a6dd6a8e13007c1466ec45ebcec9980ef82674bbe9ba27529511a77878355e16fc6fcc67ec2841ceb0d70d2628384cbd749a500438b77aba90ddeb36278a24a8a0a8999605569c4adba0197675201d2872d4158a171de16915446fb45fb091991f7e1432cb276a3e2983811225f7a7516373f5938ebf7d4bfc7c416882f08e9632eb5a92ca96384500f6a65111b8ee0e03754256e417c6b31b2e180c09798da2717f6e2401500312acd0feeb4b751f0a7c536783d71325e4fca63e2bd1652e0600562aca35a56efe8c9173962f866a9f7a477a0504408dd84b2584a21ef1943476f3a9a609567e0885244d62e09b37c9a57c76760764b6f3a44d9d00f5e90f3164b4f286edd9ff57fbcef4ba65af20e447bad4a088da008c3ad5d54a515cdd613ab33c341410f951cc85545c8619743a7f9da7aacc8449321254fc370f96f44d15a3c045bfd19bd76135e6f6051f02c110535610fa54e29f51f098fcf56c3826bc45b69248e09c9d6d36b74f52efbe5cde814daa568282ca8943eae7713d1dc41ca868dde271375a09c06f193dc8545d36d215421460d18a9404c466fd0a735ca90ed6901ff876409f9479c5102d075e36c594466e0090ce2b7bbdbfd15aaad20035bb38fcf7847072242f3c6f1efbfe4d251796a27d81d9bd6eba98459a91b8255893c72d7b88b8d31b118ff2d9d3a9686e00ac75719e1a3ff12b9782d7515208c532167837ac09737cc50ce76e86c9e3b1b66fa253dd5a4809641e24842bb302cb6561f93e6cf22020aa9940a96cff3c7e270adb69a926db5fd9dd14622b138adcd162db1f314e7339706f365868f9060afc81a130e116313f3dd3035c076e28ba55137df4498294d95edb6f333b8d1e3bbfa05343131ddd8c22432a93efec5315ef43ef854513edd924ab028ed03b215db0f6044f6b2bb3760776dffb858b626b3314741a3585205ee18b2ca30f82b7fd9a02106f39e4177c7b6bb6978eba908de5346522a6a02a14c85b1449ca78ec409e0c5c75b4aa8adeac0f4508012686b6b1eb7b03c05096033b27bd7bcd1e3b4aa0468b4427bb227d1e2ff822a7d243e7c9cbcc1497f4a8de28f57f8c0a80cd454fec3004aed6f3d502fe0e86d1ea512debd5b2480e36686879a662d5065c1ed05ded0e42416fb3b0bc9bc4eb634140da92e83a85d04b0031a92bae306fc2e3c7f7b6c1f9ceed22c14d5aa4ab159d41825b48efb137508567f81da5e9ec41eb8dcddfab191b4abd6fc4970a2ed6552b8d5c81dcf05d0a0ce263cdef4d338bdf8955ee42cb08d8144fe694a32bd1924271d6d4fde017c62c5d0fb27a921f9d8f087713bbf129bac48a1c77080bc8ace24bc57c753c9226ceaafbdf733853f306fd6db9ea2ccb877222ea3c976eda15ff8d8ba98e383df201462fa14207514253409bedeedd123043cc264243b1ec9cdae3f67810adebced14fe1961043ce1d571197d08a873f0e44326b595702e853c2f0540738d5d090637619abcc5b72a3c2cf8836537f811e512d67a583cc61246d52c8a26dde12e3bd06d7e31df49bb3bd3945be839b45d9d2558cda75763bf305772696fba78adda142790c99f444cbbc2cddba5ae21aeaa6133eeb490fc81cf573388d2f87e2cf7700161cef506ec62f3e5fa8f58058c24fd83d5dfff22c1e42e2499ef9b56b1d137ce6eaf2efa8715cbae959d39a908424f25f6bdfaa4c5bf15ecb740d0b022c528edbeab35c01839bd4c76023fd7e0988842ecf3528cac277085c1783fcd7f78ceaf06cadadeb57883a7dfc103118b96a1c8c93715d0c7ec18ed371332300f36569b5a9876d24e7fabfa6d4aa2493ffe6638b023f1fc63bb0e51b23bf390470bcedf2730e0a2f130e935da1d1d70f935ece8589e56bb2dd79a0f00d705bc0aaf2ce4ffbf3c958ab95626b40e3b775d681e92ac9699e9d7ada59bcf65b4a4cfbb1137b7a12655edb077d951e854f46b66a1a43041b433e704e90364feba05e1731326d213889369dbe9d26f452611c657d8a158c56cab1c817361e142bf9d18579ee62ca7b3655c3fbb3364beabcbac732519b16cc2f87401c11e2a024d70e87cba03ba9970ae4696f065f3538ce46c58425605bd1ddf669befa7a120450b6c5ae120eea51c2b381fe8e29da6f852ce87062ee9179a21de1d9444cfc3dcd3c7da85466a523dcde9f3cdff7f8e726c4a28abd974d68b6879e83c51e28996175b39bbe40875f158f1fb8cae5a3cb3ca4b35c06b055179819571941a0bdd10ce4d9ca01f6606a08f8b6dd6d530e72d0a99c52ee858954a6f4b4f9a0c345667743730db9797a3604ce25ef6e34b4f5dfd63316ff3c7b9644668476b997747c4791eb8bf22e5a524cc714d2eb5453ee2a925a7bc3f5fd6880d64d2d8fcef29afe90f8681055fb0b59791626a0f06dcac6fdc9c1395e2790f660f5fbec5270c31f3b6450bcc81cf2ef025997c929e23b571d30ce13404d5691bf59d432a75340c79b8d62428b3d9d6bb31f277ae67d2b3b6414d9ee97f3913c9505bf8224565188d41fc10829a44d1e5521a651aa1eb9fc9de5e54134674754a30d6a7c416b5310d7c28c66b8f9157357f4e3f9c1d9ce373a274870aa9bfa83c0bd9b3d7fbc961f4d3bd8f792ed2dc0b4557a2a06f0b2730e422a332fd7efb78001446d166ba86e494d05fd665252cb2230868b49d65bba69ba5f1c46a539fce91447bcc02a3879e9110dc72d444524591624aa68ad9a4116d536d049b1134ed734c64b06f6c59f7a57b6f26f9a28ba421e516204465bc2fc564b72f38620facd0acfa875a5597946c1af9040d9a320d2bf2b0a02b1c5ee3d4c02603eafa1d1912a3fe04ecc07f780c728616918cb0260e2cf5060fd0b7f60150331487b926f01981fd341b708dbcd81e22bd2ce9d4aa922b6d10ab6490a32c85c7daed01e4e92416d4b5c39ebe7618ce3012f1184f25759c413707391c89aa59a8ef5cc9fc0ff4474338ce77fdf1a68045a7ceb3d9b4a2a73334b3b6a1fff72fc9a56709399efdb7e2116f8708e7b7c4445addb1e44543caf12cb2d913d77cc0464f8d1872bdc205c5d1e906ba506bb121095b8bd28013082a54f03a93daad1bb9a36a65d77cff846cd2c302b5b43bc5cd15dcecf88ce1ceeeea989a90b4dd9c6ebff56a32e793823963a9a86d09b9ea9b1d2f88900284efc00e3b7f67892d2a2b33bbd863bff60f7498ea78bc0c2e9cab53a034748c32eab7221a80d1e01f2d8e7e00451745330559061d8c04a5adb2012fc9317c5e16f0b04fed4b48df4a9b584478550d5a73f4e5061a02c0d787db7ffc3e7ac9c6572479ce727ac7f178cfc969a9f65795fb326757aae38d2a73890d35575ea794d22181bfbbb35e067f1f7bfbfcdebc31a9b0fc4e516a396eccf653146060df0e289eb6368843c2d7b63571793bb09dc541dfdf8c4396940a19c7bdc49397c57a37951c701f4b86b18ff879b6d98e42963cd418668c0a00edb090c2dd6ce3509c24039a95e4e8e54a34943cf5d9a3b9df5e1af26a3ccc8cf3643dd257306c03fa45a9ed520c396294709777acda7f30a83abdfc60b9b9623d2cc488bd0495d66640fac21ae8563bd1afbc7577b89ccaab1c730e36a100d128afa380f13a5bbb8cce20e9bf5d3218c34ded22a9964c30df9c98f0f71f8df3415d6b2ec829a4de5e955dcc6dd583db732978cffe0c162648b1d77769118e2536c66a7a043410bd391e4d6239f4d9a5a8a95087745ca89cc34e9b645cb9c6689cd1be2b94a5dddb322683f52e629f112b88856d83f3f618a635212fd01e9b8bea101417097673863fe9b137bdf8a126efb384a985d21687feba8232a9b1385577dcf75fc74e3cf9b0e28c167849e5578b9b24ddcad2c035cfc3d3dec4901989d51e3115f5cb1d19d714b91d87d9ef38565a0ee773df81d4cd8abb810208127bb303b57f94fb635ad2ba441de917746a89512aa51939961b7342000a1be2ce0b6fbe1dea1a13552a5b333c2506213ac661f8184412611bc7604c5b3bbba697565d0b4f29a7cbbd48b832a5cfd41a1c8c8b331c4726c707341abb2b84fbb735c011c7146434b9c85b611a5fc53f6f1e1b12b35845f025e3c35f59f1ab8b6f18688e8cc4e233ecf4a2aac4b65e00aeab37d7bf57b69128022cfeae566fb79777b40e856121151c97c40f14b9c72b9a1889d083dd5c0be9784f0f615a81b178f93620491f770cbb7236afa0a32d18beedd1c79957bdbb29bde6658c22fdd07b5599ead06fd4d6578f58779950f145bda44cc48f64f81f4137ce59534776f0ba1ffd2b2dbb7820e3e58c594489f4b17ed2eb4998bb5522d45ba521e49230bbc66c74f5cdb3a1839fabfab89b8d3e94ddfb37704e5aff017abb8f65240994368aaa8251212b120f36ec49462a6b07c20ce805038dccd5667823c89419d4c743e7ec78eece589f047755ea6f9b5618bf23454bb6f8da19e0188762e6eb53335a2427e700a9e51c30a4b1c83c5762cdce9ba8d6688b391f4fabe3ec2e7b5c86da7cb2e642479ece67d523952235420a55936c741da990230fde6e72aa61f982c29e0c0e8411c44a9f4eab838431308143e15f2ba43de121fa108e86502dd5d40cfaad6f4905fee2ce1a8df77f8e2bad127ab29a7e046d8205ea3439b6ddc1626d7c167d17f890ecd490412a1e0764c3ae52f4313d92a9d13bd9dc54095665e9fc46d705dd0ec6565a95a9804572576d4dd4fb8f6d03f3e0ea3d6a251f949f18b42dd1603ba081d94fea8331e4bb5838dc4e53e3017eb2badcfb8241a639f6c1d59e0fff99235480d41372c42c36cf28dbe312fd6e2000b1095917e6a0b9b16df366a38b4c26ef3fe508b922f2bc8f00508e9dab06cede25b962daf0fade6fda28011b4e317372a2cf93a980310493a63587b4cbfd93d148dc10e4c3b02915b5ebdf0c457af853a58c7784a2b0a979d31f88faa2cd8f33e64dbd173cbd06dc5a2015641ede0ee0daf12c8b21779162060a38b17239c2efea084d3724007b42f2c0de8640c96abf3ef0fe3149c5d82d7c4c9a2d38b44cdac30f847d7115e75776fc430e7a2358f4eea530f4692eece58fd041192eac89dae49da6842e3627d8c8594a99842e851b689ceab83d3f6eb9c542ff3ba61a96069ae489562fd5a0a55fcf237c4e1f6b066e32b08e767301feabd55a003c28ae578559c49c02691591760501a0f1182b6656191405254f99f6ce7722ed443070c6e0debd215bd26970c523bfa36b0a8959510a7e163cebf0c4241f91aa09b8480451f9cf7200f8b445943d99c9661dfbc539a8b92b73ded81f680bd23b9a46d83ee54151b41d40d3f296b3aad192a0c7c790a119fbe198d9505c9d89484eae2c31ee5b24f70f116921c7c78c498c73baedef8bb01368787a2fdcccee5e9503cc670fa66e0868ff19c9a230ed156b9ed81dd7dd4d541137b4b6543f2f06ad2715cdac391939e8cdc60b995b0c46f9b466684d9b1b582e558594060c14a719c754f7da6a4a2ba1eae652f63b7b9c3f79b25e696170fe9a0a72f7b638ba475df6e8936dadffebe25e10d77b73a9156f24760509add3316b59140dff7a6d3604e98e190f0650eb1a6643a83421db061b2a5e3fa4303ca8e06beaa4ca14c2a7d1064ae032a19a00213040720e816f2b961438874e68c1ccddaf8a4a56f2dae1bfc688e8a938ae1b31c8db689400447496acd3635fbf77cfdfbf04b13b33696110eb5e75c57c1a5812e430465b3ec98532e18dc14c39fecee15dd7b26959fe6bf7fd86ea53ba1c08c126b6a71218848f5a595b6d0158c893b0cd805fa09b917fff9e4fa8ee9c9750afc77c725f4865e18ee9948a9c745a7b70499e335b660b103c98f33339cedc508d71285b0a2a199d87aa8346ac29721f6e6e0c7acc9d5f04bbaffa7dd30e0e02cb4484ab9cf87f29e8d638b31ee04e619cb851cbb45fd6c2b94cef79ebeacc67415669555eeb7620ff8c9700bc569cb043457794e95c12cf5a92fef11f80104d5fdcd4c62d6871b0d778fe16e65ae247f6dcedbaa650a0f3eab57764f5761534096d158e6bdc86a4215830affbe4e92cac16170448da0a15435be0d2cd7b70c0c407fdf5a5c4935976ad755d5369f7b2d7631fb7e16fe0cb05ef22839ebd2b3ba8c3543f993a90e188af9409c9911d5861194c56e958eb95e9c98bf46583c0b1f6df86503f7f93ed2a26e167815694ad9e050f468fd62b1bebec9ebeaaef04893e972232b06eaed3ba6983a4bdd26e96c79abd4d4735b657a348b67a080868628f4ceb9df3b5b7c11ad0071b82d78ee408c5b9615465881d09bb35b7645fc05dc6d77b720eef17de0c0755a38dd1f93d4f77063a59a84a5794c9e51134249fb312bfba212cb927270494a737fa03d1b27d4485b4db8b61038b5bf61d42bfb7bb148f94c8c5fce1f96731efb6976ba969b13afe3ba15c63d7ce470030717b6d006a840d7c1267848e9a6a40288d3f591110e74ad103a2b10974edbc96746ca081e5e7d5800faa41d829d5c096ac2379813d0327eb0633414fe69178e41c2edd9c1a0bf273d53b4bd572426294b5f79166fc8f2b44863fe927b2e6b1fcfad0ba1f3ebeb6b55380a44491f8465f3ba67c4b04f1f3a9941d571969bfc86ff6333505976dee61c0298b634509b8824186878458137686b29c2db8b55defa85fd0e2ecc76dc48760f33699e81400189e339b615722d3a42b05348b75c6f734505f67aee46afd2290ad60d6866f609ea6a41e19cc5ed7bbbdb8d9e0d0c10bad652ace2b1d8e52a6ad1e5d72ec6add6f6b15741de46f389818e73a879e8fbf8bb7162ccceb4516b2b77e179f7783d29d4045b9e5c5c6923ed192068ba2287ca6675381809687c89c081fb6e4bfd9b0d435563a06c63f746af2ea2260879dde9b93d14497b3a062bb340df7ebb8ab8edbe5163f7c4ddecdca539481c9db9f0337d8f4422823a693fe2df882d8d7a6ccea33b3351e51ba1a95f7b988bed440d44463e88c6a99be3ad836d95c29ff2b51071b604094373a8d4fb402a52eebb36c41c18d2c7f634e97a6c5fce63e184fe38e46a727bd4118d1595f49ea0e6085be3ce919ae81d4587eda29a2a23e1445c8c593d00d9dac74b79e65f8e6e953f77badda068dcd0041216c3b7d1e788baa1aa8d99e8b627cf7dccf2c6a9761135da668a355bbfa8c13f38c2b57ec23d22191ee85cc4f097170ac6bbbd615a48de7e5c3276f40780fa44772326d082962851840f8e85274d2446b89f13414be6a8fea9a0890ef634c3585237f2cc4774640db0ba5ad006ff70ad65cc1abcdcdb9c67e432a745921b0a455561e83337b9cfdceaf4c5d2577d460e6e90a7f00f06fae56937e40e25e9ff61e402338b505c8efdb254c599af850fbbcbbcf131406ba54724769f079a7bcd79204788890aa82f6803601232907e4d9b95e5e7a9286d64d35165551cfb2849b36bf974896fec8d498c327508456404934cced883c890f6c9103eeb776010bc21c3c577a041dd9769f2bfe13b5b66f9d331073a592d297be4d8309393bae3b16d188f378232f3806cc63564f21e0970f8341153137a7261a636e7222690b6b46b2b9fdb7c069296a6ffa600149b102f3712de3a7c5d4409d784420ea23099b675ed80cf4b3b667bc77da43f8a563c9ca9c97afce40bed0a83ddcabf877108b69795d310e8a583f57c02bee831be55450994a1111d3e141f2411f3a19896c7c35d2966a90b08fbafa2a5d14dbd8c3019a5e418d172d60d2e01dc92e9e54797d54fdc227396e9308d6468ec5f1625e0fdbb53a09c1b0fa6f66b774d9d72c6318a446f6dd5412226b7ba610380405f8c4624a9495c7bdc9faed7c77fc5b4a8270302a38b2ee59a51542d25af8689335955dd8d4268906457de57db2d0c76e284b33952f9582cbf39f9adddff380bdd83a2c5644fa85bd1b9b78abd80cda90affe214cfb6dd8bfc6e625be75f719de71662ee055476a77b4a352c54426371db5213267a51cc1e5a41742dc187bc3a0b6b2ca24a1fd234170b2ec4da48ebb11b43e3513a68750cad81a89e9d214026b29001368a9f81c40610d32942caab4f76c363965467188ba71e3275888725bb356c62230457fdbf8bb9ccfbf6a45c653dfdef469f520cc760a5895796e876d20e0a24d6fab90b1bea5f89e048f5bbe63c8d1e7a5a205b681f962f0ecea5745e631cde5828b461671a1802f8fabf76cf4ea3112b616854a5316d8a3227a45872f11444be23079bea503cec401a231000d248392ec124f020fe1ab5db01384a8cd3f437565e308ee405c483f1e57787ee9d69314884306e9ad7121326cc3180d58f2e11aee2fae88d7b3d0ec4016ff2a7b9c84262650285d01b658ed0c8a637d4b67e2f5759cace7eb50b384133aaa95a2b244a2191e126fa3d5324b0c97186c9aa61eba24a718d6ed1cde279f4eed5410e214a381ec60e7d65666be35a6f661ae901f682c12ed2ffc476c269ae14cb19ad5a56de3968f67cdba9d96b4ab4bfdc7cdbbbff01b32a13d38eb2265a10aafcc73f97d1dd040526dd193395a33170e53b32ca6fd37538f43099459b7a24c94217c4bed83223ae2157a9588f54a20a68b17769a04ca1ec41150804333eecc02fe2c5ad16903ce9fde52d3d8c7c870816848efcf63ad15fffa0be88e99187b8373ed75cfde7d88de5165ccfdd425f65123de3bf0935368ea0c27385bc930eaa0e122b61739c3caef6d9d39fc78b754ea8d9a2c0a857fe9632d8403a34d16e77aff954fd7db9112102fd0bbeca108ca0373fa3b0c4a28c20e7c6e1f8e3c9fd09dcbeaa1fc7a18a6515f8d36ce882b6acbf6419811a0d2e5e8bc0b4082cfc2887b9c57287a8d1f0b307050cf553aa06162a644572a75f5bbf164775efa8604d7177edf7eeabb7e27d49ee9c73ac7dde6f3124fb372d8d866ad085d644470a3305898d05349e72c4d7a298e0489f1fe5edfd8e51b29a2605542f38563e96739db3f4ec03fab8fcd7cca6d4490a51e4aa37dd47a6d0c95b18fcd241611a449da3dcaeb03af0b5ff5a190b6eebb9f760632439f4d23f29a812a70e17e2be001653004aadde437d11b921002e2a9eeda3206f5df674e40dd7ec28bb255d0b982fda463a3de6672f2c3c963ac005d177403f619808cd1c118468242ce15b46f184a1b9a1e998248706c3cf46988716bf2315d56d55238f36dbacfd62a63352eb354e6216c8ba2a572a197e749a5c854e97e9f7186859d6072910fed5713501f9b93e135fdd0b47d37e14a809334fd1b90d35d2eda153dd9c3566bcbcaf9f79fbef39632ee23c81c368be06c9b02b06866e367c12fc5455ab36fef584bf84c6e55e0076910c4eb6f09d6e711993dfc44c45dc3a4381ae4e434a5ad70a73b8b7e9279d437940e48ab72ea0174045c99802babae722d65025cc060de0b0bc85053dbd99b3b0d568eb0ce5a64b154475b242a7a6ddfeee02b54d9ee7698488de02c2b258f371fea42ea7675d102f3e743446ac10853acc6ff4880c60451e28701dddeb1c7c3ec9bc61154b611fbb2ba86bc3cd75a88e8b344388a3202737cb30688d1d424e985344d81b0c11fdce71fb012a06ae0fc6e395a8ede52f87e0530b899cab4c6d429eda6ab87e8b2930cd69aa9b69c7b5c0c3a2d7e706e62c6b5929cc1560a2e6f89c6df86b3dbbb604618c7ce47169326e8d0a1ec869d97b5aceae5b968c6ed292b2cfaa71dd9ed2f94228b1cbdd458bd7f274a8ddaa1928e615b4474fa8eb00524a329455b74170bf1ca4c18f7294d17b97fc97ac342b91778429e644bf7f9ad0991059e7405fe6cee866cbd8dcdcc66d18aa498f2653d2796ee9f0a8f9a6fa30291d8f2f5bc6c05d466aa16da87012a5b4f7c4c4cc56b5df8f1486f35ec0e99e40c8c443f5069dd9343a4433886df5702b91d79c7096c1f31530601109bc4a2d416f89c24a5828909c8ff8d27381cb3c126b32b266e0ce2fe1022797ded387694503cade11619485736ce270c3fcaa3bc0cb6dd8bad25952f2de4c0efb21738e41f66d37a817a54046fdae05d4edfcacde0a88b72f598379dbf2982b761b61d4e0fb00d59878de7c8bb264ed15e7129cfd3381993ad67c1f8d351f1dadbc49830021987983a877141e612179872c470e2950fa364a7893ea88f8853fab667104f7507a8f3c6b723504684028d8669e6c3edd4357549a92cb3f29c9ef4040e1f446de8c96838633afdf5bb3dce4115440586ccf9723b9fecd37faf5923ab0ad5915015a85bfa154dc331bf5eb776ca74c7ddbc29c8d6f5a76df06227bcfe03551ca4dd40940d57bc5660a7f528cf7e4211acdf1af9abe9ed39b80d33f4f34fbe3140f08defdf8989d95ee0076a7c0cd22aef2dc3a7adbf09f6eebf08aa46e118f5fabdc4c70bdeee3277b3c81fac2d7a15ba95cb1c1f431c9e6e3d3cca99b762386310d91137bbb2aa2cd568dcb462333fc374b2a9f8d78d4189856500365ad82c722fabca2070de38fd59e64ab153729cb666b753d073e32e1ef6f55f1a737ac3ebc13053fe79bdc3bd9f2b334214dcec64502387db79f016521bfc91eba4fae6747789d0ef6ca1329231784bdb0cf94aa8e48b3b5a705bd278ed5707b012f4676ae16791658d27b37e8487394a672fde0905832fb80ed6d9f528e7b63e362209a16075095514a159d9462afdab1938d2564be61e3bc6eeb5752e895bc16466602f78ebc34d9d8e66c68dc7d62cd7337be644e02ac1e258aee784c5dec81d5d351757df7e3540b9b4e704b41625b0222a71c0933cc19fb115d3ba9daf57b0233d48eec3b03d90479ed0dfd649374be855fa5966e3e2e92540fb51e92038c8a328a88341d4ca0c46a16753ad3cf8eef6d52a04f36344726ebb0370991643dd49451d41c9269b609ef87eb8b81fd5c7ebdb600a9b107a741bb3440a625918fdbb00d9ec081aa040e076508ae463641fac74bf9e414a6dd4c84c732c0f5958debdf2a06f4c82aeef12ed20aee38b3ae3cdea3e9e786bd2a17cbe17a81962e857d0e7425d64b5cf0f3ee672e2b848f9f541ac8393507f46c2740c561e33ee94546a412dc4416d16c373f0bf0c15a94ce55eafc64775044e11a2ee1ebfa28d9dfb1b258a77e608e6886f5d6f3fa338d971deddfead0f2af9405e85109b12ba0d6bfecff92f789ca9cbd94648136f222320817bf9cfc3d563358df8ba4e0eb2526054150e7786b580fbb8d70a156d6d51f20bb442cb45ee852aab94e3376d9e2c7b23f1df67e2afc4530b1f6c8f7192ee7bbc0e6c568a36436e7c46f6f38dd9198442d95d4b762dc8e826a977d7de6fc85c7b5b30a0063d9df6b4611e4bc085fc1658b64ed438b47fe8af2d9f239119754eb2f069f0125f74e56531aa085ff89a312291bbd8e199045afa3df973caf78a15dadc9af62ad31dd8a54a5c193bc49e46d91a4c9f590d8214e46c9662f1805ac7b3889aa353e079529ff4364892fbac835da1102b521f13d1a13b4c7d9f26e52bd17fcf648ba086a1e7928bf8a9cbfa7c82ca5ee31d2d94fc3212a3b28476b911cb9e72164862a448d06433ae278fd805f12ae0b048018a0e92b54ff8dda17fdd98a394f2bc1e5bc86bee4130e550dc23626fec1c14ed021999ccca49c11b243c16eaa82737ff045459fabd23ae7b353c75ca0f4bb3c1b4e564c3891f1bf99205a40ee5526ea5330051f8d34e804e85376ba6c2760b360907c4cda6bea3336c43af7abc2576354e527fdf0e6cf2fc1ad0d1c25ec74e0b9f998cc3249a5fd09ad32b912565ce7190a52ad1c022b10c923ad78b6a0028ec41e0e5ec40054b567f6df95539e66ab0e08fa13f4c720656beeb670c3ecb05bb33acba101e52db5843c977c117ffdf7733e5edebff534295680f22014795f435f71efa284db0cc24b9b3413c8133dc98bf39da38e1882e55c4cc4cdd6670f3c5ddb69c32ed515105209de46c2e12fccd02cf73c6077adedea312b4bd87f6f343a4f15fac6ddb26d561dfb03211cb56d7ccc6700f36d7f253716982f7c019803b570ff81866ded768f7a5ffa8f1c13e927a5c849455ec052adeb129bb4f9f8f8ff11db57f34e9934fc84748c0a7ca24cc8b1122269b1bf74f06ba0cadd9a5f93c7bc72aa3c939578ec35d18282fac6e721bd6ea0b664cd5ab523c4901932cfe19bd7d84e3ebe3ac0ebdf0551d26df3279ec0ecb7086a249184ef98c6964aa6892524989cc6ffa260e9e7557186d328f07e9943ecfac8a89a48bcb72a87003b5cceec63bd0f5de5f22c2cc90629161d40c3e99e842bc11c0becb58368a23e6b2759dc0067182a6917c09d94a06e9e59278d5e8b472e618498ec5ec9f1bdd13292fdc33dd6c3626be147c6ef57c8143a50020789e27d402b76109a44d05e37cfb17f72051f0956063ac6b88115d2e652ff7439812e6b3fdfae0928d0d03586a7be960c73dd17ed798d01423a697c9af7662eb8327cd5154809cd23a31f782581e5015643614583d9edfabd8844fc75a45ce877592c0a56402e3c1ed2b90bdd9444a5f96e57071c940ef21dd459418be84391d2aa91fc423d7440f98766d65c6c573ed06186a2e18a739c6c242f2f3c40695ce24865ef977db9bb805bbee5952c0a65da269218312fc17d829920b9932f42bf997c29c5dcd6a1f4c0e00051f7fe4dbfa163517ff5cc64c738b7ea9ce649b606ad45d333abb1fd9e691e756107f43b4b3ebb1658e95c538d8c01bf6c9d4a6d741d6614ad0806312efcafd8beff5169a0449cc8519ef431d4cfa816b3b8796d79b365859c60136b8d06fff068ffdf8613d4ca411c5326192d53c629dd228c48c7e12e2838362cc5274b3536f8388759ea85882ab760aa36f736eb7a72bf0290b44c2de6ce844657bec404eebcf010a318887c68310b39b56fee61d9bf976b2e37a64515912357e6e3b2cddddc9e9a508705ceb067bd3675f2692f6a23e8d211e661c28fd872bb0f8230d7c0014817816216c7d01ba2a7ad0e8d55013d0db18c0b855382f5d7bb77c7bbf8b9c57a9d4fa38b0c6441efa9c651ee9e7172a9caa0b7f837485a04fc3f64616d3521e40a1b6b2e69d568d1f3545b25f9d44955e92a3cd8f8f7a19ebcb87ad3ba05155ee866752b276abe8d1f07f5542ce4992576d54cda78d525b3092fbdaae2bb434ab51674b728da81ca2fd3fa8357dc6e89fabebdff93bb58407935e1d659a69814f26ce36373f5a220dda978730e26b33b7adc2d1a5587b807e9907fa0f9f84c4269ed041e2de936f5834191604eccb682c43f63584da5fb0435e5e26393ef9e746de7e9f165800ac37a63c75111fa033ec2c6e03960756ed36d1cafa6b2d029b273235f8eeb1c424960feae82565cb5b5d71f975b95c446da1d641ebd7a7075f7cf65edc26165e088c8fe5416f8d9c21178c9abe936d4521f84be4943a7b7c6bb1751f68eb127ecb7ed567d8d86ee848e1b8428313500e7b46c67826101233b503ddebf1c1b2359be2f6c07b4f2a5a52e1490a845a650c4d203a6f13ac320101101cc46310a66a6b4426a7f0e0cb98b5926b7e3ea0e5a516b5a729c141748b52ebab7a76be0063a1611aa39b2915a57a1ff026b4b61877fefe315a6a5888a54ad7b92809922b58dbbfd86630b441c99317412d68d6736cfa00e04cd95695a5c85ab7a34200dff52124d862fc8282a2df9ed1af6038103361c38ec5972c8044fae74131c36ed6dd141c2b904d49c39b75df3202f2a1d67449375f2b5df8a02ee27a58d9c535b951bf6a79454a4339ac7d7e8dc432aca3830778cbe4d7a82c3403cb13bdda2ec800da64d94576c15fd3aed4e5cb2d99455b8d746e1ef5423dc73c3508abe1ac8edf26fa37ff3e5746862c3468d75cb7c90ce6db5b318c39a7bfa235360d061507536a6d2f8ad25a5a4196bb822379e3c135b6ebc61c36eed607680be5c114306b01fb90d4976032d393c5bf76781b187ab7149e5a2583ef057010c0d27b554c8aad52bec18929b84750d38b34ae581bb52b00af8a1faa772f5350fde4936e60aa901569da18334d9c4459ff7d58b123a629e21a7f0e0836fc79c63bf6ad2ef05e3e329c1ca797d46757628f17f320598685eaf6fb215fdfc40edd5b736834a75445b0958e1c513eda8e955a66f025be459054c6b42456404e4b4a77bf5699ccff3c66be05fe8c847f1a9c0a2d4261954f205bb9b3f8192d072d29115f81e530eeaceac2212dd12c105fab5cd89335dc433e63cf6413da18ea62f983fafa741b7456f4d85e1516826e4fc68b627511d95b6d59f7f656bddc66c03e91ac8aa463a50813ff4804af8b090a857f26a71ea13a060f03e060fcb1c0585f2c433e77bc91b73cccfe849b5e9ec34bb00ded011deb91dd73eb675ad057a341bdedc0eed042b80f915f7725c611a0164cc2da913043dbde28e48f45f0ee633b4b6a25ec3e6028aea485a0e525c974d2b03d5629dd35a49aa109ff0cc8234df6d3afa13477f19c7e6bfe615fa88989f50536c7661a484b250a91c4edfa25f2ef9514bd2d9c4987ad32b9d71ff3d9e42e01a87c49e09718e10bd3315e8c4e796d72ef86e5647f9ce12366e0d50d15ed9f53f28c3d957bfc8c33445215cba37b9bc72c593376ae699ff956fe0d864f9b7540a495dedc7de9129927db193d57418cc46264cf79ef76c38a797fdfdd3b4463f98c01b5c65800d1ffb3a36125143ec63c6c95c8a67eef6c5d18162670b1881d7e0c411fe5e1e679201c36ab3f4a6022fd73225f41d4398f07351e4fbf54ead198b4f6711d81744a30a1067dc2a6dcadda4f6374d1a61dec4820b48517a59a0c8fc3c7085bc3f75803ecc345c19aad9cf9ea1e9b248b2cd02b221fecb9cd90ec6a57aa2cc7d7c2c9d659805761150242d93fbf172d4625efcdc54ca66ac62be6d7f8d53b4ba8907fe30ecffd14cdb12048e6da98ed4b0efaebf059ec7958e984de81c44fef74c44ecb18ee777bf9c35f3bfb9161acb2e0963f5c09aea9a0288552a09583a2bff3c7c30bef8f3443e325842c912886d36183ece81637e12363941b823e5fcbc8213aecf34be17dc7d26e9a639d35550ee9498c5d3f01b20cff3373f2982b7030ab07884823181f0a7b9ecc4c7c7a87942c70e3a6a878fdf034ebec11b367752954c46e694cd5883fdae91710206d90a89074efcb293603356d932bb0f781cdc7c0288d9c7ec00c44db9f454771d23444a2aba8bd420bdb273579db94fe7fa2418a3077e0fe2c18613d13ab7b3470a5ac2e9f856a4f7cf4817805403126098885f469051493f05c483d3cc6fef99e84ce994970c820da954835e1ef4e54b3ee12a83bb0eececcfc3c562d3fb1e81e56edc6f8450ab9e8ed35ddc02a0f37c07bb866c18596a61800bf157197f0358beebd0fa5b6e37a0a7d2237c1aef968a9704a7b223a4dbe3b4d1f7039d77e5040e9cf1ccb1d00692e3a882075de61187b1b86b6be9efe6792585d57a5d192b1425235ff92f312510c993fde4a1bf56b9d4bc38abacc3d76e4db7d7f648e29f0519d90a98de24f551e2fc5d527319ce72160f53c7dfe7130f0fd13dc862c3b0e97d5bc2249437086972b4c6631300d6a68c36debdace1bffa4e1a85279bf3553f3a3622c7c6f729a4e219efe5e43055f5eb90ea9b4644a8b2c43a37a76c740b767db8da37fb59495f33199ed33bae53bca8ea6d7d92c785fa689eb0e3d45b405fa5a64d5e2e0004e52312cdb807e73098e72b436cd9b8dceb79d9da18dc6c879453a4f8911bc1ab599ce37a00bffb10bec85b8ee17ce608ab795a3f84df9b975741c714b0e94c1bab24176e0c3440ded92545a470a25a82e0d390e3cb2cd3f5d5d59275ef34271e4728741121ab49662f2bf9fbaae17a87f0efa93458ac1b9ac8b362e5d724bbd10684b10605742a70c92f5f9d9135d7cae544b93e2577b423b6740ed19eda06a3ae991ba6ec8af60a8f4d0836ca80755cabff01ea1e0683261ddca6e9b5a451442656b609403f47bed39f4af3182f799087cfca50430f33e61021988eb98c643876683f80a6c1f600970f487f7e92da8c409fa2629828ca83b0ad798289ddc15188b049689d20a4fa5cf07dc4e5e7037655af41b71d99ff09eb37cdbb2c498c0370e63b3a2a7d3104ab85a2c496a7ba7c30e6ff5501ffd544cee247353f118a90782a542915715b1986bcfa0cdb873984ff13c71218acb21195a2e7544a434b81c27089372da3dcef9a2a8470c7f15b853932b070b3cbb3ae158e994ab3a787678da575f7f79652df7926abcdc2305d4d9015aeedf5e65fa6f01154e2fa8f81cd2d985f36d76271270d357710e45dda2114b0ca17ab1c3bc39d9e3b737c1615c480cf766c7396cca88a73d448395e41f4011c22f052f56feb3ed84a544b3856972cd5f86a4bf8c9a297cb4489d0f71629a7a64ef03a6f715094f7d550d2b69669a01bf29368bcdba75aa9e6624912e64320a5ccde1b872ce9963ae81f30fa76a0fff629fd7de11e2344207c9656217ba65c6c727491a73093a4aedccb17ad43d130b8dfd5c1e7cf3a71b07175162cf8717cfacc5119837c36e95cde803a73c567176e40e50e15a691e9d09e21e38580c219dab4095b08df9166973b097d2d4c777935a3f981906f0e3085f615db53745bdacd65343fc9669fc0011e8dc0d85fcd41ee8049b55af109cfe328edc5719b8d214596e5803dac104e46393f3bf7fe9cc497c4ba1b6afb404b7e4d8c6cacc1e38656835a4ed9f4636ad3b59531d43c63050150842e8e5f19e6b592f2fac16de6c599415d64db75c613c10a971d2056a4a600c3f935f323014e3f4c7c4d5601c9aa52ae0277bbb479cdfeae7c9bea6dac96e157f6e9c01e61e899f13f0036c5d8f59265824f19165de1d792092f7e3ee6c46c62549983c1921f2501cd04a38efd7d182c87fb7a213fa2e91734b6f5960ab4ac2fbc901fd0bcecfcffc287e2bebb44182e7e04adec0156d51c6f36d70e24d548a81fe59a1485da6927e730cb46e018fa09ff19b3549cfc55bfcf6dd6cde5cdfc71fee7671ac3ad694d1716fb52cb3a1ed427c8d7be956db14ca5171c07da0700e710d0b1d0a946cf617594f9dd879c7fba6d185cbb37964460cbb5629ce72a9d262899f038be7063fc7cf2045fc822cd707c3b61987f43ac2097a6c1106d73e2abe88f208b3b5ff9e7d0d365ad3957135b8b0e0875cd8249041ea369c2924291a2c3d205f7200f5861382ffd2f40e277d25203c2cf2485d411f202bce201af2c2e65e586e778ac4eb2acccf8b37face4f2c7390dcfc2b358f66599aec720237a9ce781332c5f5e1444f3c12a47b798f490d464d0d122f3b61f5da66dd261354027422aa326bb3bb111b904e98215a0d41117e11b58bf5c0a2c090767a7a7b9b77ed04e8a18ae12fa1435bce6cbfeab2e791db4094ce52f7f1c10ccfd3353272ad33987d90512f7dc067d5c9de35d62b18c8c237f1e934774d48200b457c4a99ae8821dd6a69a908cfd3ae98d11b030d79cfca1256eff9e04bc3e17b57a6278838eecbacd8536805a250d267983a5c89ab75f372ad0d80ad7e96f674fc64c63a54f9f05b58b56cb70d253495123fa89cd9bc4d4bb42b98e4a4691f51de6247604aa65c211c7479774f0ec8c8968ff48f34230f3c16f87c0e41700f3f8626ed4bb7ffde3d487f74afdd5b9738bff30a96cc964b096d9ecf7ace3016870c8a7c227adcf918d6b4a044f7278580fe09f016fb4b0c5c041dd90d58cc861973168a35ce2d9b14e124190e5384fb9ad1b45e5a52e72a4dbb9019cbf9e14ed9211d753dd10354d933e525fda2c102878a94d8d9c35dda99d221e79a9c2ec2ff850098a8091c5ec52a8060c142699a4a208a3df4b9d5e14ecffe3b82c8bd30063b9f0d82b40e344cd66a5dd838c0d7b1d41c648eb1b15650a88e7f0143797df1a06de771dd9ae48c0194382def8c917511613217afe4106125aade01fb82f7150eefdcc78ffd04be91b6d376b72226adb90d41778c8455ad1c45a6ab765f09a7928a34fad77a35d8986716616f2e97f09bb9f0fc937442be29e8b64a0ecd07cf2f54489089a764ae60924c9b8bab4213221e684416d58a4638f7de1236e06ef768d7dc842c0b4588e03398f3e0d4fbb4f7f8bd6a63bac6499bcec4ebf9aa3e6f8c41baace77106e66acfe10d09f9e7efebaddd19151d4e86dad89ba0021cfb40b106f1b46cc5a8bcf2041c08a858ff797be19d5195c7bf1ac8ae2179e6b9faf28db6748cfe3403eaf179ae65d1c976c64e37773a84e2f4bbbae62414d54ea5beb864209e2b32a36a148f00391c7ce6f09432282298f30447815ac641b469ac4cacfe07d1d9650c712cdee342fc5c6d8c53eb9e4d9c5491fa7309c1a2bdc7e92df88bae954463dd174dd9a461bb737b46f504ee162417912dc12508890204d3988654ec670fcea7795cb3d3eb28269e5c7827682bfc115a15bf5c5a7cac5ae44f6a9541daef8be5ef8c1d5207695bb2e16bb6f08b31305fc806a1787ecbaee328050293444d903bc22e8ffd58a6063d3bb70853ff0c5898a0d52a43a6a8c5c87c9ad1aef748776fc5c652f9fc6638a8ff436bdb5bfef9a2d6967eef6067b8e1b3a6ee91d22d03627e68babe98b829e994bead929e084ad3ed549145bc87ae6a55abee41992f10f13584cdab594dad7ab353bab09d7f159367efaa5cf107703d6a251e42fe0fb4787159c0d4a45419835e0437d2a349a48494de7e60731cb4be696c9b6ac85d1484ede2e3988c0d043e681543c757f29deeb129e6a3d7fd443329b592b0e62fb9aba219398f764c3f8f91a08fffdccf22341ec41d90e7662424ddb80402607d8056463b7ddef9ebdf19895f954b972684ba45f1c75c32c57f97aa9d448cceb488f224bd3e9c58f03cd428d34e981d17f064460919113422e957f1b2a4d7ee45cf475b64edde234f99c54135266683fd5a260e484cc40a2f6a91c971ff51dc312b10ddbefbc9655372879df4992f8cefc72bc025adf92dbdb2e8ec669142cdf6f75efa569cce9fab8b256d48c7e78910c1624dccbf398db73e914c8cb5159f473474607dc67d9007b07f7af163a347a1476ef0635819a69428180ec327b822e97b0134f6735a9a90ed265bf78a8a70315caa48dd0c97c661232f83fad880e4d898fcc3848a919726cf6a27fc70e6e71bd041939f043f4584ace7a19527e3ee2ed11a242c0c9ce4a5c37bdf4d3934ef36cd92253f9f6183e73d64ee4bbb5fc7cff6c0f59690abb41689f44e556372413176094b0f2ab23e5addd647f394d47c8ab9b92ba03c816226d594d014966c343e74f0282d04650e3048e9cdae9b7198a97790ca8d839175f9c30e82579809fc80b4c85f0cf0c0c75c57de87175cd78886d4b29e72e9c88220ad4d042ca70f76b6fafd57f597c9d2755ea76222a13f1305a824d98ab0a5247b0d13d70e0bd71d9b0c21700596ec4209e16a174c12cd1e65dc6e661eb6eaf0bc7a1333dc05d8f7736831ae396d458b2b41f36598bfc11e6aba99c694ccc681c58d4335ce7ed0ca6fef3759bcef305bf58c4bec5ef72ad2105a9416dd5a06d92be560fad54837f16134933e67d751671951a15c89f174aa1943dc604869fc0ad4e04547e58ab9c225b5e1f49e812a4560065eaf1c4c6fe33717b1a930f6231492b2521524b5c50799c5c7034035e6357bcd86b16d893f69a871c2620e82c6aaa554896c7c1fa1cd9cb0bc8418c35b24999e507d1a0b24330a9fa4d7634a834237948242ce53f4f3ebaa8b5d033d2c30481d7c0c74968c8b986b7ab5e8a8a0fbdc18cf73a6e657c2c853e8106e8ad58c3fa1abce0e404bff4a3997db729108787420476d4cbf5ea798f2db2d41c64202774f2956826edc687829858cc80d6d3a97691ddfee2f5232fa6e4a9d2b3b25cb9c828a17a752f76d967e97d65000d585286b0583029e7a458c20d15b51398cf4464edd30e4698cd46603a4d0ad1130fc8318049965fbc658a12cbf95c4dcda2acdbbe675535da992b133d30f4b4ba93b84a2e77bfce9bb25cae7cd6e95357aec25abe58af2ebb152cffd5b4425c468d83e7de12a8220b91caf2da65c0d13261f85739c77ac7f8e5d32ea77b3be8495b7a2612d4910bf25291470c834ea253f4aa89618419be0dfaa1d2838340c41c795448f9d899d45c7526f800b99be855b5a2c4a4497d6af1960abd65e59756ec445482f684993c8ff3a1ca160ea863875e8507d44ab16ff2e3f7f43eb1ed19aa4685efbb8bed68aae1ae7c61776474807a40609be1c279f8c3e0770993bd36b70089feda85e490b649b6273a30c5585de7a7d2c15bb4a80dae6fcf0c796003de0cbb3083e0f2e8499c982d0316b087dfb36e02d5f8bf68e95ffca8dc495ff7d91c9ae116d475166287fe1da3f5cd848958b67c769d83d5d0f69c762db94dc209241f91aa8248bc7d7a6f8d442dc831abb67bab6c5431e32fc8155c053c974790789813fc8b3aaf1795c4ad0a968aab0856191ba6339dc35469ea8a4ccf1a8e2b13786ab37428692337a6bacd343851155055a69c6c869a34b3fe8607c494939bcb6d1f86b8ac76b78191a027c3bbfa284bea60bdd297155c4c3ff635728d44f3fcbaf029b265eaf3b7d6ec6becd207f985b0c8f854a5a70fead221c04e55a94d3bec23a172408cfbf9b65938771e9af8098cbbde0646c4b299344df5053881983fee3c87c9ed751d9e5c493c9959172de38ac470f02579db2de097bafea238641bba23d1ef1fa8e7b145815bd4431b5026dd8fe66d89dcc87d3721b837c8a95aae3220927dd41f2ef99371b642f1361b79ba23d27f0a3e873ae623b243b68088807a6f00091209f76b0fbf08b9d0d041a5616f7a1ab077fda25f18d9fe047c76b966622e828479c85275ed0c2313268b1d8a1cef8efd7672d402ded9f62574d5d6d344b6f1b9829ad53e16d3e4207992a27206e4d1fc4c69ff0e768c5c26ae9ffbfb56d9fb3052368097fe45db4e796f44caef02408f4d6b38b29d23f5464dd3de34b7bfbad6f61bed06b9ce7c04d3eb36817e5c33458269da58fedd20a882d8ca970782a9b40bd5fb7225de78661b652c857cd1b04ca0dc6752a01839d53df2327a25c681196dc0ddb53dcf5674820b644f854b5507de88f726e19f0ddc4d11c74f7ce7c2f1d20a6bf3bddeaecc65baf7aa9c271611b920ecf741c426110b5ce848d45a18857c958171f2eca7e0187ea753f76e0928bcacfa940bcd872e78652f25129b4b1027b8dc80c0fc67b1c16c2c3cc6715c3b08fd1eed354ce392d143b0c725f10501877ba0b32d36f276220bf37a2c92a8000e491fbad3329e1a39f25c81982205e037023a1915a34ea4dcd8a665c84710b56c5def7b6c1d425475a2383b4e4710cd3c9923f6d803d19a024946bce2a6259b0422c6b76c3737edda62a51c2bb11b1edcc8fc6fb5b958dc0016a994bf72abaf82f35e20c10c94c8623e6262b82edf6548238be40ae82b3b8bdb14b9dffb2d72ab00aeee6dbfec20db0256f303499a5aacd95aad484a7dd9a8696a5985ac08a9bec3321d80c61064bbc8910622fdbb49bc65ece7a9134ff7332fc7b934fa3032ceeee803f7e418d4c81b5af9103cca0844aab4784debf689cb036361658182040cea720e5cd73638de9e3f424aa83c9ae3eef7c4c79ecd703f0719ca9c2aa54f6105d885244430da46ac12d2aab38f04c2da4e104fba842aa60f81e0f39678a3627b13511c527c1e7347249cc7bdc25fc185ae6f564d2a2a6b1ad4584eaaa0aedfdbe1345ef394e8bbf7c6e7c6b5475482004e5b57729a8595b1342e7d210ab4adef5a2ab04f23f8e2f9f592239d0d5dc46630a4c5dbd4adacf151e56083a587ca2812c25c5bad06e1e1cf06a262c2a80808446662d6018a8b9f6780d5150bb239715d3a892405fcfb769d99667ee2cd09857dbcfb7f9b52d0235454411af817452729c09c8d38521086563d064e2453784398af42340f2fa1b71c1e32b73489954971e98c837e7ffa8e0d049564efd3a134b61aec986ac92c6175af5c2cbd2317f648a7116adf7ae8e3e129c6ddc6f609e90e924793148f0521eb13223959a8338ad92813b46a9fddb92bd20df2633bf57b22a2f79c8be17be5068fe1215f90ebf6e97ec86e7c0bf1e878893e4d3a2c27c441110783a6a94b485355d09d4822cff198a3be92c9421c17dd9a8108c0076fc9c1f27deac193f6e586d38de052767f955c6dbe72ae9d6df3ac646e034b1b16de67d4f4ffea328303267ffbfa90679e14ef421cbbeaa1c203f8cc9f72ab70d3a6c3602b475bda0652df4cc194779b05a6eb02b5718360616b88579440abedfa5a0e5a92a65fc0a816b057598ebd1c70d057148b89dca4238c324a452db2856d5f49a3f286d1b9c521cab1844795071c1fd73976119ca7d522960896c20699ff9fe525d6b87ee3e2ad1ccb640df67dadfffd264177f04ca65a41aec8cdc32206bed5d1ac1e50f4d85761ec6bf4260a4290374039cd69353f5761b001346fe69b28509fafd3f1f7a14d722e891b13fafc4a85e83e6ba8364ff4a8715c291313b6d0120de29d4faa26947a4647a82a1f938e731fa9918a15d7fdba7622565d9d5f1ae8bf98b2f9ab93ab8df2e1d4679db5e0842f4d04ea36b0d1f2dd7e1b78d682da6dfb6918417a2eae87576fd8f37ad74cc23b5085a9f3027605d6c7cf5861467c04acad598dcb60fb253edba561b631cc1b330a0553376860686ff7879de101f953ff34d3041bdb54ab3454c9cbb1d69f11206fc768375eb297c644542d24ee108a33bdfcd517116d3a74e17704535e947bf79116df00c234194569cf0ab7100c4c66a111ef6131c64f8fb7519625cc2509e4dbab9cec1d38799f3668c54fddb23efbaf8b2465a1ef1d7351c22cc70417eec0abfa137f1a9535cb1b710666f5f4e25912471d10429daff0cba43a90aa6f43c474d97febe12e968ad5f4bda39dc4858f85401282254f43b4222cd25ecc45fa0b5ce71f784743a871d8c426fc2ceca77bbe21f6ccfd028b25a23b6e3fbd99fef59d102fd48962cdea1b2449b83a2d236f4d81e8429360b325a9aef6cbd38f5e425a8946f994095486942c183188bcc296119337a3394dce48fce3bf251632a14347aa8327a87814d505740cf095f46c32843041711b2878f0c64b43a56b623518815fee9b0bcb9cdd1a53030da948a766e9b88b84d0038d5a6b18af9752c155fcc6e1e085e954333fb3f0d2910e2fe7793ec80a0d06f6fb53958fbd8a28bedf048a2952b16a3b1945e0814cd62455a5eb5e345cd5a465136bc2c19fcd6e406eb766d890a9e8742aa256061257a4e707307d623b3e3bd6f9fafd766153f42911ff3381578bb78162b5c15edea6ea0f941e834d5c0f70cfafdaea4e722bdb82495be55d91c7b913ed15684c3e9cb1b2f8140734b2d239caf436cb0fae598828d35f033a444ec81c10798c1f37c6fcb877149bdc52a5e7aab8a3b32e5932d9f5c96f74cc00fbf669ac27971fd5b993527b83dc9fa58d6084fdc810c75be0d5cc150170d123880a32fc0097c2d9d4bdbdef822a8cfe9eaf75b6a60bdbcd3b1482389c12a212e69ac6437ed5e8f8abc9aa9bd189b6c67fc719a50d1251e13db9f0d8facc329cb3ffd711d77d0ec655542376d4d08d8f2b420bd28ab88fe79dcc8e843f01e693cbf778540209555baa1086ec8f6543a46898630c3b726c1143fb8672bd0eaa158d704a16d2cc250e90717dd0743556ef81061e802793b795a21ad17af900728e459f4ccba495e00a6674d8409b7c26fdae0860e81c248e897fcfc5fb33198972e6f1d67fe2997ee15920310efd7960367777ea6be0f222b19b69c95a7cdfbadc4910ac4921526930b9c811397d1ca2dfa3d40ba40cd04465b2fc6b1ca8685466a2d28737c28d66f10b7a44922b7a2a3d8a0fdcadd07a15e32c405cfecf8772ee2f64d9e4471d3c8ca011eded698d8b97d7162a2fdb7212b6aa50e77e33afc5fccc198b1044f4b919a8f5e9233524f2ad71d554514d5e0d48eb57c16fcedf7b471a7c5e1a7bbf1e4876d86473f55cf90a9f59c57aa5bc30c9a8886843ed790e7dd9f364de0a0c65c0dd41f070108400b4c77f9846eecd2e977878ae15bd8ae6b7c5b839809efdcb9d72452348006098bc4b91f4b6aadb50b567c2c77f4431ee659a9c75a187ef975b8bf941eb92c407ef73ae0095bed3986b6a62493481347ee3e74663414b9ed0bceadb933e74d2564294c8884d4112269c9d5e01921ebd7c80ee4d9371aece0505c707cf619ac7e4015d963ed42f4931e4a42d6554180b622ea595c93ecce14d81ba9b2d01c96e384f1bf32396b4cb0451e2bb13cd4ed04b0d3bca55d673a93934b2d6111f4240fcccf4789967296be34f55d5f77c0827be09c40bce0a7594318b20aaa99912b5a17deb26fbbe34cf2401ac5e9dd79eaa0a46565b2c9a3f2b32ba1e2a0d34a540f81d5cad0f3938b101e40fab6c0d86d35899fcff306604820fd0e6e80a072a3304d36147b3f8a32a94b314c7c686e4ffbb3f85beff91da2259beac0957e673cd76d2f5d0da00622636184c7f0e399da60c25ed889c245eb7a03f4f71a38fad197771ebad39b6f73c930aca362e87a1d51ede2c4df82c9435a6282f353a9f55818028fb496f6bc8ca9173b95f6c9062ddf70703340b4195229dacecc37229283ed754266a905af22548ca5f36ce34d0086c0f3834cd276ebc9e8bcd52b665496628566839ddac43feb592de96a960177a3dad6f21731a4694fe4438af102f0ed95e1b57348687db55a7828e5d2a407e0ecfd024915387673ee299fe7482305a82c38597c9640d1ef509257ab26514d31d432d2da52573eaf964205141464e155ba3a3369cce294323a99ee4a33b0562660e3f68a1662b9104b7794075898db6074b00ec9f9d2e2ecb9d2e3c455a758a8aa44e5eb0713731ff88e39613465d29fb4be6f6d7ea937484c9928a9248cc56c84e6dc308bfd4f3d731710cc8ebc1a11ed5f95b1c9bea0d64f7e1f48846eeadb86ca03ffc1654f03c3a83bf3f06bf29ad3d2ffd2ff831272342f3e59235f16e43fb650df1437018c930bfdec02fae5b3b7ccc87f4512e48bb8782c9a06b19eac95c266c0d4bf7d42be9be32849cebbc4f4fc1574895a7e396926ae6eca4750cb648fd17694d92a8882fe63662a1a94ff564836a39637b7594cf53ab28b89bc94fe9f12cae0a20c5483c53251eb3a97e3a1d75cb721281573b75edbcb3321b53f34a542ad111197d8ac2e4d0e8fe2d2185c1d6a6a8f0aa005eae658d6d081a786a693a53cd2e14b98fb590a5fb2deb9af7b8c38320e856c6a2451b93014c233990aa858311eec512f8b59f517df4186dd6b029ef50aeef50f9f559a4a0a91dee49b0370ac0e3d20a030d17cf36eb094a7a40267741ad16a8916eb1a316960662a74066131f00de5f7fc8f993a0e9f5923a8f04ec2526ee319f8f5e11eac9fa43b18301539802e433953c4b6acbb044a22b0f813e292424ed06aa757a55ca92cd0e60f91978a9c7d89a74bc634decc76aa84caac4b52176a83c71b9de12bec24417ce37cceafc9e09b6b68b61dbc702e36b442e336cbb79b066eb86f248c828c2c27935bac5503724395740af6e88c6169c793601370b53a5bb59a9f4862cae3c5ce161d67bb601ccb9550dfa4a987ff8431421803753f62b5537256a3931347de2d93af44b43e2521aaa6896245b292fae01e3eee4216cb19d16d43d3d8b7dfa655b27462091501290d3231cae45abfb208da44a5c3f2a73244d8bdc1fe977ab58756015465013133a3a74b8b0bd971016b9a31355af54c87971a7d70d7cc5859f5fc44abede1898d6aa32c0937e61ace9e1937829ec14d0c1628afe328c316475682a5e8682480a7a0410cc089f6fcf1f225f36816f037ca0c7fffbba77280dbd9f34e058fa4ff53eedf83044d2e86ad3030161fed2bcfd0e76387002b9006bd9fcb6bd9d581d50665e35aec83e13370c8002a01de202bf46371aba5ac06087dc5cddada54af74f332ac0f36b0bff673f6d808207c46179a5fe56576df6909d7b82335c39ca9ea2e39bca800ef42ae032fe37bb7c3b26c2ce3424403533386cfd2c6349ad856502e2894cc4a3a3269bf2e363a3abe5dadc46ae98b34358601da311ef1613a4b55a784889099d36673ecea512a03e1c81d81ef2709db77e53e2e2eb06a7164eb8cb9bfc5c0835e36f333aa02d6e5e793e36158e331908d07a9a04da5f3964081c74c52e245060a62f552e1d4252caff7dbc1b84320a5fb75174b1230da0f568b99a61a2f95eb2f8a4b40af76dbcf5305057e9fa287f12d5d7ed1fa09ea17b2b0dc659eef99bd5a4cdeaf13fcd0f54dfae648d9e7b9fb873484d288d7e7eb572219f1e383a37382a84e1a6d7dac51fa622ecbeee4c6bd68790b96ef0d597bb6e7f1238926c6e16c531d3d531921f1310b1b336b9a216101b37f1059ff08d792520b521a10713b34f4d08fc7465fac824376731bcca5b2ea76459fd24e5451def166da73e6937ddb35cc2b52beeb36c6a5bda74c00fd802877118a6da5a443506cc8964d94004e4d02cf21f1842cca955436a23cf55679c555385f4c0de382299c416cfd18ca6577233934f21c94a0152f467707b423681e6d0ecbbf513a98be63ca673a73b6727fceb76a41b5c2cbcb12f59fcb18106879dcfdd334e64ce20441df1ad94678c090a3bcea757b3332af033316ba8c495c28fdeb5ceb2399335b4dd8b8ebafe37856d12c4e14ad870e9c8475588f68fab0fceba020c3adb74ee27ebecf241d4ecc0664b19abe337144e019cb50ca9122b3552cd101fc1e32fe1c50e8419a5716113c531afc138e25adaa20df1c667e80bca3a1b5aa7e20c0c6c0c1a42fd6d80b7dd3d7eda7211102eae61929d83bcce2efdec336bb42b5f09315db412cdac2c9370682d5e8a30aca9046d3519f121bb5c6c2023724f32be7db8024a7fc10f345df661124338114c40ec795ddb059a5ca366be1b9cd8787cc82ff27b69e88b5b8b694cd07c192d9dac667fa490a708ea1fe41c9e94bda255f848f21fa6369ffd19770b8a3cd6deee01fcff1fc9b76864068c9c9f9d333f94eeee18fe0e38df78dd7ae13cc0c86c85e43850423708630347b68238a517e04f45e4086925aa1f6ae5ba04b4cc773fecfcc695ebaffa5be9fead4b4fbfd6f0ed526741d2a358949b434cb789270cb4a93d9329a5897240685b4c385eefbcbca17de52ea23b6626f8d7c00c9664c2366279e77c7a61f4326b6d209f629e7228947d52d06d01d62113e288b623f9c2f5d729eb8048ef24c77fc7401b04a78d206ddf3d5162da2cd1be18b59870a76f00a92b7eb7f4732bdf2e1bdb85c8d6e993970ae616d769b8800373344415039df3737a8efad68b6490c3457d2e8de9df3b19ea90b3a8eeb222af9c2b612ca0c5c59b8cf2db7324249a34df674e34189aaa2ea389a092737b3bba06d44e46b845fd7741105c711807833a33982f81f81bfa9f736b0f640126d37186a10042a09540971d40ee421e1565b479b2979d814b9ef0e4c94099970e0e465482a82d149f49ea6cd9793f6a4e85a431a31ce42838e342a210d670e254362e6cf820b983d8932ed13dfd8a7e529c5d140cde65d7eb194f69acec5468c92ea5baea395b8fcbab6c1b5551200edeabc7ced4c40cfdb15504696b1e0a53115b3558942e10f1032e81aeb78d8f4cdf16274c637d653afc55cce043ae7b8d45bb5c44179e17bc64ae4ee214afee60fa1d9c58e095dc67729d161f4efd80d3361a2beb359d42385950d4a100682f59710ecd863a46ee0fc7130f2418f5111dcb1fa2c58dcf27fbe8bd51b184644cd72efb96084dda37bfb8ef401f13423913fcf06ff840823d32e2078981c36c1340edeb5c8031385a6274fd0e8abbe4c7ddf2869c60bcfd963dc662d71565eab236837da6a97498f453d738739afe120e554b3c104f5590d28edcdeae33e48d22c6721cb26e5b5c5e2551cd0e81aad2c8966be8a0e0001b967130004ee7cb0355839a7301502490c9dcf1574753b973785cfab0a4fed5a91bb713c41d621667a712d9d6bb2a1c9b8112f39ce8a076e9fdd15c8510d63a3c62de69acaa1faea68b75a5bd565b7d13a9a2c03df3b32956d0787facae43113a43a9b84dd980f45a5ac66ddcadd772ab27460714ed41084c4a5175c7db1f493292ea5747f47f3f71003f9098b2170f0563d2c5de35a402ef38e9f1326c60a311aa66f046933af6a13f813ba6abc72a23e044628aecba5e29126d6020f3032312753a9e8589ef6f05876826b95f127ef3ff0dd072f612ce39fe44ac624df070ddf7b3e6a3cdb96cca191e9da15c8489a270f4e2c6b8c94eefb189d1ef1e55821d449dcdf24ce67cebadfd1a7fad33d8de91c08cf2fe4731b571b43789d5cbd4dfc0add08298ab2308e18ed283289fc3b5d5d3964336a81e806053a06fceecd9e51f19bafb1aec3a5ed7921813acb950ef7150b6d17b070cd5d18f18d283f1b383feeb893157a2ec460a59cd9f6dc5a461afa7abd601912e80f6627054c9720ceb3e7d184e49619fd7554f31ba8d4115729524284c8549672d9212256d738c06f17b3367a72ad39a55c9632e605ca70f0a447b877222b6312d32d9448a25a626f5a3bcfb7c530abe95799dda0e5270c0d282056518353434b721355da93cc42f1bc2e47a482488323f67f859ab007f3ef20f839bc6d91d298f7bff3e5e67adb14fb385f03f307ec4e3557b0b300770779b14886c17bb65b4e5b934348d5f28e49e2814e761b5464ed0ca710b4c1181e89055dc2cf8b52bb056a57f0c38dfc57b0e4e899618bcddf4c7ca202996f058b8d1e6676226463dbc33b929e1e5a05dccdf104abf438a922df78cf433d0caf0982ab58267f2de9d555a89a07bc03d42b83351d964fa58249dce0106ca7a5c45a06ccc53268d69d2ec9d28339b5d58f597c1bce4b239822d804cfcecb05bf94b7fcc1d255376dfdfe34f63298987ea17e84afb5fc96b9dc3a3885b1207d244abad0633508e85536fa17dd1845c3b35badfc8f57c2112c46836799820373664f692c7931e9edb13cb799b528ff174156b80810a0ab29ffa4729bd9b9c554010d3f1d3d74f62e90ca9b01929178e9aaabfbc37cb51200d08377b9dfecb1575d9d0e3e356e446b3c9ad4a6f68b357689092ff12b367798efe73fdc78d176cc0476f584fc2be44304c572a93888ad76d90dbca878e04e0a143bc4e4bf2e404c110b9e21b07c7b68618f35c50d1f8817f3d4029aacd2e8499efa13d6b2095b12366cf6add56ead016b327444830acc6bb3e5baaa4539da83c78f9de534d381e99f450c727ebbfefff371e41edb103b6fee0610bc9eae9cb0878084098c9c62d05c12e428fb37ec985b3a7bba933c9c546a481a8230647d0d66142674153809c0c1ab0b0e946580ed5d437ce83e4101c6ed8a7eba38b1e56a5b5b631ce57c4a0a2b31a58f818c342bde954792b0b9852a990a18dc47b87f5dcf250f6fbdb9f261305fbd10d28fa6f8bfa667a12b9f208dab01c1c31576054b5d8eadffb984b65c3cd6f6179cd4522905d901918a6e973c5a62d245dbffc9b8d328a8c23d183d9270ed66bac0ce28d96c5d286e93bfc7fde8c68a852bfc3db90b034d8bffd030f72373ef3c4a9da328b79284eebd9375995fec5b934ade7932ed8246e4dcf4316539f72502293b67ac62cdfa6257b02f90dfd45d9e75dacc3e48795d55fb0051dd38a72ffed2c6ad430936aa45f56f16152e37b68302496c1468442bb6be3c8be7c573c986483a19a12275a5d637f351218d70ebf081d1a411047302f218046637cc0497af92fede9653ddc20771b045adba5b90691f54eb54498d9493fbaa27932ef9172a6b896dff9ba4712555b74b2d60425dcef046cc21baeec9eb110c15cf6a884723fb4493946c0705f4bfa8c7e6aa3c667158d8d8f83234bc10c4a548f17a1f5773cbcdec48319d45dddd1bbe94f31b7c386d20d92c257012e4de7a6d4fea551e3022e64dec31d5ee6ca067508e536c9a3b3a199c40cbbe4ec5652478bec363f0ae927cc8420114f7e3c30d20246a9f5a691440c8b127a0ef1d60467e4698383fc3f250ec7d3d0aa792ee599803d35b289d4dc7f596f012735cb7644883a49f2f88abe0910a0f51f746cb0d539c3c6784c729391ea14bd0a4f8adf3179cc539978f84f43174dd565e45f58880a03b7203cdc1c8eb5466d6d11bca6b629e2ae216dbb685f181ff63556a6bb350ed0ce8abfb110e771b0a030159c289b2b46afcfabbac7cc09ce24a7efeab52a7c199de329c6da9a1ba6f60f70dd743734db63e5fa61be1bf7bd8684564447727af020f177e094d063a4e609b1123748cfb46dce34305d0d1f5e4853f277ccedc391cf91c17e627b939fe1aa80837dd67af5fb29aec3f770022a40cf65509472d1d114a32fa17a062ab53824e150bc3c348b5f618e64b40e1f150b525e76eedafea1a1c30a4086d0fa31a05ae81af401b5ee186980436f3d9467b41c9ec59bf6bfa9cc8f537d2638814c29caeb2a9c9dbcf5ba6d8ebb57d9e9f6ae7444fc4d292472816050819a95e75dac21a0b94a36f66fa0f4f5dbd1ec0e21b0dcc1f89973e3085ec22fc02a6d2ebcb14eaf276f996bbc101f3d907406c3068e82599edcf9ad930b1f2df2ed293d2caed829a2072017494ba62e3c77570a24fefb06bd91087f717af0baeff82ab96d064b823efc0c62362321d57c2d5c3c5f0d2726c52952b32b09a1c802ecbbe485b9b47d9f3d5ded4c072bdd76f615c91b72531047d4365eab52a6698b2d5929ca2ad72363c4c7982121c32495c0963c3115053043157822bce66d40c7c27ee465f9ea481fb23e24b7616c801a4ae1fafe3cbccf219e408f0dee883435809ab87fece1604da11ec23cab5be60cb4c2d69f4bd0b482102759d08a375c1c31311ed4a3b3d84fb951c184294375a0f1f53cf6d7349fd02329ac8273f6d09b3faa0bcf0713bd1f61c99996ba38ead778998042df22afb52e3aa9d0a3c63c8807e0af65c185d54ce1379e2bb0276f520351e47c19da7b1241fac4f364bc8a6ef97153cb4d43508c6271af3e4098f550ea0e2baaa3ded8db1e8c8c32d1a9d345124f3b590832b0b1b20517da78bbd21582f744177c21c7a077f82b01af368ceeea520755045f060d841f28d19d4e9b2ba8af102e43b154788525992100873995b2609686659923cad42eb1d81858442621c9bf1aa27a49ad4a7c7ec556e6ec98389e04a7fdd28ef98321ddd170eb08b83ebe4a44d7576bf90ddb7a543fa5390c81e251ba9989a34538f073fe4fe88e2fb683ac13e4751343162b2f8813afb3813e93df399cc31e4972894996cb363d018ee8a399f7c9ed8039f7a3389a38cdb0abda3fd301139f029a8a5ab68b335deef6c7040f6add3fd6455eb68363a3cc8e90eca70d0edfd4b98ede16efe56a85162928e9491800e4412525756aad9aff8037dce43c8570919d2c60d0013a7c42d101802deb17f9227c8e1caab9a272095848669885bf2ec976815c5567caa356bfce083c6b630e627892b52f338947fbcc7b7a9fa5e3b91be36b32e48fcb44c8148de6d3f1e0f429f7f419beab99cbc0756feddcffb9484067e36cb1d197081ef89e216d9845219ea65fa79bc57132e65bf41b7c5123362d25786e5ee3dd73c57d9f985e2ded1fa355b527813b76eebef7d0fb2ab66fc33b178aea1bd3db59df33999012ac6d1359d66e0331652b9d01de535c5fbc6769338e53a6a692437ba325c4f93f9df3c60d4bea051c245bc566ca3403f10b25ea11cf5463cfdaccc93831eeaa678178dd198d5a73be9292df7be426bb68c90f59f5b6c283a133bc1d7ff0b6339a11ac1c2f8ba2569ca53a85e9e82f3d2c427902b11c28a32231406bb40d58b2c89b2d0a99799cdda6d77e8ab9e8901fa0ba0da1a3b39cee63ff2ba347ee6c57838db1b80643709bafec671fa44742dd2d9933b44c4d98f800b7170579d1ca4ce2bdd9a179c9f6c6029b799aff86d60962f06cdfe47cee6e1585f81e9d0576ca56ffd66e965995d504c5c9480eec793ccc14cb5736359978ece8fcb96cc711d8b3369dc28a05ebbcd9029443b48e2fac70e64a774e55ca07ca05b4fd50d88474e575128f18916315dafe95a36a14c270d6b6117ada51f05104ff2749949d8b2e35eca5ba51366a75be6a92c6642cf15fa26307ab1bb8ca1515bd48a76b668a2a6a08b1af7c6e23aa20d4ad0ecb51bff0c01da580514495f1a54cd66e3226bec96be6f76bc75157ec0db9d06779d896eeffffff94c9e934e512c8f8fcd2035e2873e4cb7699645223458001d92baa5ceace0ae51fb7e20c43a4e59cbe4d0d10f85ceb4df33e5ae7a488cb30382d90149ba593121ef3e9f374db9af449892ad4be11f6f96bb4bacfe86dc0073480f35567cd8439d633abff6cf647adcc529b80e0ea9761473eea7d699fb6a271da475476c513f1aecfe1c2913b37e96a7bcd209df4656aa6ef728954246696481053f54cee8e4feb5ffbf0a72036d21ee27bf6d72098567a48067e30506a07c5ff573f9a1d9978908960bd8a715e5acb6d18db132a9286400c0a0f94e4060133cca0a5417c927cf3282974de50894335ad22255cb717a63f19222961cb586091d8921afb86884d4ddeddbce442a5eb3d0644b642a4d551b5c36dffc7d322236af09ff17c84a746ce9353cbc1b72b495d689ce96d9efec3f71615aab3021c56772beb438f8db917372ae8ea0ef876de3c39efb15d837a7c055c451c0d3fa0f449c907753421730e4354b369988e04d0f87939e798b800c966a75d2db683f1e10905ad6f8d102c50a06e9ca1810c0407e286cab2c3cca2df74b569d47dc839644a235ea0ce7cf43eb3a0c5015986474224116764703ae8540fb2393fb8fc2eb97c2fa3bbb269e866dbdc59cb61f2cb9f757d17c124899faeff65e50ff5ec299bebd29de0a4cb7e49a9644c05873e6845d1fa26d3af42d3f77010cbee60dcfff8f798fd3dc64eebe32816e84db5ea901caef7750ff08235eb245210afaf7ae1caf56921d246e44b5696776b5ddbd2c4ef472f1d3a6e7512deb137c95341dda1b1c58c2bc4e0a6ba101f2816d817796c29c50a48be1c4434105a039bfeadc7ae0b121c208fb034f7504a7b609ed51f27244bb67100f0da8ccb0207af4125549b4e62102cad5064bc116185046ff6d41fc3da2e19e0a9e635c72f4d55a25a2c1b2397fbf246bd109c7dd9901283c9984283e1e2c9ce950d7a74595a9df6b8d3b876ed0e11603eeaa6a04d9e5911f04a60937bd5cf2aef4290295c70f95bc9706a6889d1dd6f644d0e6d9cab7e8d9abc25e8d624bfb6f11984d8e61a90eb1e5fc9d01ef7cda45f11fb5a84ca52c6add3da6bad2a3f6f5ddc26824d0285529a08cfbfd6e47c5cb58f9533eb9dd4fd00700c789ad4466d80b623b83577249a46867a02a9db28c37fdbb797d2606332a418011cd2c9782b83b67d0278261d47cddc479990fa551ea0a5c4d9ecb888babde4a1e1a94be0c60eac4057dc7f8e500ea1539bf1bec278ee8965f3fde43b6bb60ee00a0e0a1f6a9f319d60a3bdb7dd1510f4afc4af33c72dc899696b0a196cf071a430e5ece8ffcd30363a33e5357d7226d738af652a5ac1fb2c197647cb70be33d176e185c94f8409c740a09716f08d01dda5cfa5b523cfdecb5d94a4c36a8f73262c25fa11a68b05af608224c27da3b711bc0d4aabce1cf910a18839b3845ba540f83f185e26871a2d734b47eb67aa6fbd1bf405779134036ed62a9abb82de5d233e7fa5ef38f923e8bad315046eeb699b4b03e8715487f11c71809d2612f074ad7031195eeab7768060e461dc73be32b00df3019a960d7b962bbd101270fffbe99e46610c0444e24176501266dfc596c802cfed265016b3e298b30763e50a7a8512972da2f7800384ee39ebeae7cc9e8ef783d8ce8def8bb464edffcd960942ede36d65e9b971923a3ffc2b8fc7d200a46743395d8d750468b06f5059b1de817fdce62a2a197a89323925359048ce7d470cda5c93defa2c017c0c4ab0fa6aa3f3790d4855aaee04dd998102385b1284a0d6f39db5d27a652e5825aae179f2180d6541c49f0c8c4724450e8b9bfccb173788e976af807e0ca7f1ab3d0d2fa402f2d5b2ab70ef9d6e8e7502636701e72074fad06f3cf273d5466831626905ccec284fc4f0f86a79d5c4c2ff32da26036bf1d23e6216bdf2feeb8ae4795691b9fdede14c9f93061c91fbedd1da283388972336721bf1bf37f9b1e532a3fa779e6069c30937c4264dd53da31884c53074a9f24515b3dcc594e87c461efcc2e45ce7990910d524b132b6c5d0ed3df1cad7657f24f21995a1a8a050f2e67d6c715034ff94206457eda5c6f1861426cf91c651f8f3e431f2bc4cc53b372692afdf22f8aa2f0c8c320f474deaa9258403519abd17c688e02bfb1891cdbbac8fe2f630ef0bf2f55d04a64b6b98bf3692bffbd4679b010609991b191d3f7c51301563e51c545e0e2ed578720e98a204e3ea1730a46fa7821c9d5baab262e71abe6ad0fd6531c3d1bf3327999e8bd0a75a082973b23bc25280dae8ae4bb67fb412f609dc1d09eb6c3db1b3a886ef406a0e0e75c6c972da273606aa3ee06cc29a8f8b6bec04c8cc21ce201816dc87c0ad7858e749c36ef5988be975973dbeb831926ecad916af2f0403dfaf95196f05b0a408e3b7b330ba5f75fe990466261e6964e1c9a7d2361bd451a9a280aed97fb2330ec3a3b7c646a725721205e9ffdf5e6470a0bf17fcf8de90a0883b0655ca5863ea58f78c0d8a37a4af1dea7652d69979fd5c17c0b0fa8b824bf0038019f143672bf9cbc55c97bc7b5347a78a8ecb8cba5f466c7346a2c46549bcd769877fc14972d0ef8330441c411913933cd526cd3449b583fce04ae7303e906d42465d7e4808aa2622e44409e24ff4241912927752da5c5fc5b1db5d05e2ca56c8acb198f2c55a4271f3ead160fdda9d912f341de016e088822112043a7eba8ac06ad048e4510183858a7509755e8d1b6421e1e6fa0ea82d0e2fb17414bcb123f8e6384827b176c06e82b9a1f1d96ccfff7d6469c4ab324941df99df62330ef51bfd90b6e153de507509e4d7c7236559266c0351798146681be95e306aecab9eb9958893d9938d283e62731c85ea76424f6b9dea17b6d82a48b2d0ccedc685f593bd043003da010c245f98ef72939901777415e304a7ab1589386bd92f7ec72d03966ef68ad9efb97bb5b4899c15f3108f39bf779781a2a808604405204c63ffbd110172f2939b7a5865c90e10c606c85016ac45ea7a49e8e9b864779dea6db2dcc249634cb95910c2287713f9b841d19e26b1a407428f91a4965b44f830cbe84b22b018231c161bbde6e69b23fc97e42b259034710786b08dc54dbd720888b84d05acd308da1ea7509e702a3af9cd3c631e31f6b7ef09e78604806356e31493c74c400a603372a220262221b9db7fe4d03667a812112de66ee4de5065611417da0645b8bbe2109e28760403b2719b8dd2e28c72c774320eb73ba4402c9feb7c9baf11aaf195af4a3283a54077fe1de984807077b9d14f8491c494a55321c231d9b5809c6523e775af636ac082bd240d7a98f2f58b485416408fe9727727a62b7c3968789aaf3b1c6ad6b9d6a016fdf696894844c9b89abca9cd4a9ba71e3ebe9001683b18480f8192a6f817b959f27a5410e61a525bcac62e06962fb6eea589be41c71e6cdf306a3353027c982c5ec5d6f7d230dc7ffd0cac29f62c44c975f5a26c750ec633d5c3327b1a31a2795b0f9390c951a4969b069a7295cf656180753847d3686b3a095c2f427c2c1c06515a18fd1903675ed6f11b7f320302748f3c66fac27337eaa68073704b0f7fb9de495c89e50adb7723d067afd8f9b4ad8225cc570ef12cca8963f1f4d7bca864837169f092df538a1558c164b76701f336021a28cb6518d91b5b002cabaa9c2e62a2c9d4a56dc319559f559f97ba6f6cc6c2c5f44989f8cb3e4d3c35c4033c682eb7f6157a51a618b3241d873b63e718be5d69e8045e6352d2f6ee12478c5ff9cd233e46967e5eb2314d9be4b686ff5042fc8b4ffb54015bf0409ec7af42e839b872f504a4e4e33141577aadcddff5d9fb68a8c04b44dcdf9060c822d2ddbc439df2ffa1dd4afae5d58c6c0a106e7a0a7a55401adaae945cc7c1c4771f8734ae03728c1aa7ca39ed6a55c7e155e8d8559e517e82b6811d98b8b078227b75a674a1bf100ca443f37a425fadbc550ffa4fde4498cfc8077af2a4cbd51fb9b3304958cbdc37b82ebc544f58dd15f3e81f2bf79725c9f72cb6954e41d110fd758563061dbd140fd0dc363953d988bde4eb4135d664ce80d89b563a9efe39508099c697813081b0d5199214a3eac16285eda3373d80bfb3add7ce209333755f39036ad033d99f2c410a4198b923f2ee9bc8348701896fc59099c1fc408d74f3a308884fa736b19b9ca33726f58f507bcb033f4dab699058e702c1e3a5fd6658fe66aa9c06a9db9daa15417c9d88ea13d8eb27bbf045935d1487b241d1914e6d488ef13095f49999ad409941f374dbddab2f886855844afec4e341b49065b0f580ee4abe98119d65ff1b52f7bc421c7b46c4a06ee13dc91c4c26e6fc41c9ed4a1dd91603a13a2155d73f46a8f6d0b408fad5c65542bc03e46a7e1f5ac37bfe2f5b52e14982eace352e23a68d894b4b7085d01277015efb2ad095b00e748333f939f744c8828be23037b7288133be495d4235e3f759aa40ba93dc7e8bb4ab784c4f34fbc0162f171c60dca31175d40577dfd8d2552389aa7ff138c9382a13378415958b5dbcb5a5b4b61f907de0709b1e390bee8f5c8e28e429d57ea5cc19cd087ee73620a9d3592d1638e52526f123a5fccbe894a90a8c3f4ee132d82b993419fae31a5cdaad3e440406cbecc384d7671a1a115eb61b9f2a01d12324bdd34b91cdc35874286e61ef69a1620b39e078b191e4a384c3db0e2b9af2489a481f30daec277c3462755ae725caa8076316dac42997cb82995afa9d943dd55ccc1ed76f8df57efb5f0dd4b628c9fe5461e72d1328603ff8bad18cc48609e3da9255bf2321dae3f1ae7b5cf2b4cc8a613e7040f1727cd6d9fdfce35c8d9d123607a9ee2be725b723f08f98fc6f6853eceedfa38d2041864f63229165780c0972f2771f102ccc960ead1040a50642a671387e9e7b5c78de37bab5ed947d4c5bef76188e660356e14e125c6f8fbc266d37bd84bda9ac471e8f2e1aed9e0fe7869e8d8908de7229bacb98d5019cc8f3961e2084723e507dbc7c7a4edf11b4bd2f2a337749f378816736d37d547c469f3e7ecd8e844f26902e5c314737a1a0182b72887c1fb2d473849e1e2ee1f712ef4689f0b1272faf43db9c2315b69467c0ef82519582710d847c2098378d6de383fce0e3723e3a1d73d06a2b526ed66f414ec657c79b17cd083679e4bc3d0cf712d79ffa1db9e4266ebb4f8dca8e258e25678bc11a9825b326b216b6aed22697ef96ec90e6b48ca1e3ebac1a696ddfa4c108604d6e843f560fcdea4a5040572068290749fad9948b6746070790eeb71848d31ca1f653111f3a927ad16488dc700e7978a3bd19af843870726752fe44e7eb0e1fd49b4cd4af7d1f920d28b1cabac046dd0a26f15fb7e96fa6cf18e7be8ab88de9793a3d8fcc37ffc2a30f0931e54ca9d5b22ff04d0619160fd9d3da3f08fad0d91c97d15be29c096022b473478577ff512116a59464c6bb7a584fab5b11086ce95fe9114aa0ee9282c6698b2cc52825040c9bc031d70233f21ed195c935c9c7d5c61ef1125b55fc74249ba46eb2127205a4c4bf3b4e02e0f0b158be72a783ea4ca587c97a257fc333dae020cdbcdbc2ac42fb4a73ad6eb943ef83bd2bd51a7e867ca4f8b9939052041040200f42a4c5100a3d16190ebfe894c0c52a49ff741a7bbaab3c54ebaef877b70a064fc821800177c2b899cd448249f3743706ea479c2f1f5f1669c5751553565062d7fd52fcc9f7af0fe9304a7d1fc6e5d8bf712d74595bf89f5eb5fd192b8fc1afc0ed90c2296b0c5698fd14fa858d409c098c284e7327422dd89b9d80fc29d2ec6e88801e9542eb81d9e45e37e9cf3cb6e700654640811dbc1a3c060adef0ff1c41dab5c2e9e1a98b4b85242b520988f5a0176d6d1669dba207656adf786ad018ce9674e4849347907d8f7804705ea7f90c1ca93779df42a7f672ae6322fbc614ead4228afaa4569fdd1bedeadb29520715fd3fa7d991e6854daf331ba6de0bb31e64c40e9561af27bf15114be5e0c04a08514260f8b3979d70bc8ac0c89b61b39028086e55626341ff6749cb2c866c5d32920558f09e575c72ff1920ba7ed5c3c001a48b1dcdd6f5e05cd22859673590910480715ed85f7039a94b57a4b7cca8988e10de4c5be9e28b826934b82d078731f853f7fcf22e1910ef7be4125b34ae283916d27221b8a7a002e9c2db9d3d69d61b543a6171cb2d5a43b8d8ced5cae6c861f56b5c748e5f94827d675791c7fbeb957c5ae95ca598a02eb0a20a511512e3eb7ca9beb7bba34c6a72bddb400a7101c1cfc3afd70c60a3d202e6b93027e2b30c39e3970c74ee7612605a473ff2639905a1622c6a26ca6cb0f6bf4cfd692bd743c6f5a0f6e99ab2e0802b3c3d4286bc17aff756d46bd42fc04d142ebc8411807fe4c63e7d14357e58bb0cfd6f55dcf99d6902e6b55b8a478c39c8a2db00d31df4e90a1fc220faf8d0e6c26fb7f6343b2870dd82fc8d39a9c727bede41e7c212dbcf9d5948d808c613d95995ce91b689c6acaeffe2ff6bb9b8233f343f229ed18da18a66c8dde833b47a8474695219d0528897be1b63d514334cbb84483d784a2fcc188a14c572f2b37c7beac20b00ecab7f0336758879f6dc2fa8860b0f1f1076c6c9cb1018217aa32e54eb838ac4db2a6ef57a68931e247d173a99eb412d956914651c8e851b80dbe8cf91f6a89ab0b49d73a8f596dae572883a43e5b7093b6cce5b9c69d42d2956297419ab56214e1653b45f349f6b1d082da9f26e67c7ac7ed912c2883a24d57529add48fa2a1fe673791b722a002dc989c385e17b71e5d992a3b26ddcbb7bd3e5cc07d3d8e90610f62582b2df0db098ae84a4daf71aab2a93b8b47335b69605e490c3ebf941fe25beeaf273dc10385109577062267c9ab784ec8e3926933d01ff76cc2ad7289d350cabb2ead0eabaa3880bd931b54d70bca5dab0efd9f46035c6fa49e8e86b9cecc4e7a6e2bad912991d7289334419754abf2b635e51313e554e217f69aabc3ffdc3c338d920f275e1b5737f63f394ec8167e02bc51d1b0b328b3c8e987054ef1eb8928017a24656d463cefec9487bdeee46ce9920378f4a0997dc59390b16abf53bf69d3ec39769c9b3bbf26dedf08f0dd43ab5c3ca29e8588149bed254a44bdd454608f502e897ac66d9a22bfed8841913d38b1ac845f883918e2cd5e79655993cb4767e20ce72c432120ddb2f3dc747d059ea674246bb0ca7be1824e714624d090d453be7e251c6512754dbe3b211b0cd932c68ece48848f7dc670bdfdff5f17a2046ff174beb60e4a4ef2c7f209503fc2f6fc7a4280fc1cd441728fefa227fe060ef16ac44296afd0335210cf89fb5ca65ec3ebf19ef435921dca5f232501d1fc5e547131103d360a770ec7e0a8b23e90a9e13a270d21d5022acb833d5fff7fa7ba04996aac8d7bb340b29bc2b62e2b8a5c4a6e8b8e291a0733ac28f7f4dabf38111461be50eae470c6783b5605800764132518006a5fe4300febf5798ea6d4a081c0274680c64c88f52edc9d22ff157a15c8a7ff249b4a01532b9dabdbf577450a3975fa8b6ba5e1a6487e365d458b72129c5c68754085cfd48f14ee14ff248040d5691f0499601a178033086a001e80ef4268d9f9526aeda239bd565f2a66d48201d946e47ad14741bae4c4ccedb9b61948a2cc1f97cc0f90d555a0683829b0c8fbab397ae0ebd080a4e28250ec462415d0709b9fd31c1c35451aaa25973824a16ef67bc2e75fa3c8e431e2da64a8789d9ca89d8455b900eb5fa14f4eb6735dedad43da0ac0b2fb0e17a045f6d9a3c5740244b61b47db830784e965ebcebf795815408f547cfefaf6ab2883d3595ea7c2c61aca5d6bb2c7ee515b1b2b4722b56c46cb5239a1ae74e606007237b54fc15adf7b0ad0b3425cbfc4ea6d58e1f2216f2f3e242047864194997fa023c7fcb56c5049e3b42b2f59238f1b48edcf5c9a0b09483dd2102cbddc548efc62221e83ba7b81769c1fd9820d807b189ecf4d8c6bb8aea1bfb806e4504221f84880d4933dd7c163738fa0956481250c7cddb66378bf683bb04c152a5f4e60c22f941569b3456f2b015b6c2fc45b18a4f346e7dedfb55c8733886b6ed64d26592db3d21ccd0f351809c3213912279f420ac71998cc1004c4b1205c3876dfe5500eee391b383a9fe9a6356b22be765a28338961cf893299ddae68837a2fcfc042338b137e5665c5c3a918295397a85e01b0d96420c49186a5c196a24feb4a83e9253488229f13dee9fadb6699af74476f41f9815f2d4ec1e053c51ad6e6b6d79f29e47242cc1d1bbe34fd7ab71b5f254f108bfe63b65e48a09203a808d71edaa40ae5a954c958e0e61cb2858516a5ebf9f72b0a112b3e35c8c39521b0869f1c01b167d8acf4b67dbabe11e5317f5acb737b14aa64416d4ff91600fbd37f155cc779da37c96c3fe00bbbd488c2a088749ac346928153cae47a1630a9fd3db3f1cbc8d565e28d8376bdf7d60cfda1a8511f4e1e4716f08323eb936ed24b9c58c9f43f98b6c876972ff404aa0a890d97f36893909db83a52e91ea3ee134aa96c5b4578bfd6fd20c18725e516988c5d4cb37bbcbf929191fe505f4d20ef2dea56b3a771522d1f59b6cb0dd7f926e31690502884821b14032dd2c9c5dc4100934ef1b6e1736f21a5c76e6b56fbe7f8daddb1bddcac46ccfeb410d08199172c0e261d0c9f5caa609fba9c5688bbdd0a31002c73c81a9a4c7e8e0c825c21f362c7b7209ae38ac40c5cc80c4436401f827d2004b4701809c761c7022a772f96b312a603f6e3e215f68470c9f706efd366549d1ab05bbd8318e2abfa542ca2425a1d70076db05313a2c5ae4b0ce54fbc1710dcca340dd6c7f0b644d752c5e027efe5bef11e1584e99858f9437244f6e586fe71d51b3445df3305aa81e09a4e27c3e908d5d654a127d08ce2e37fa9929c912d5bf0622ba83eb9e00fdb3e67b56ed269155680ddf06d75ffa8dd6f8cfd4c81f7b10017dbad0d61c0b0e731e480baacdc8abfaf1a6c068af2162f3cb5197087562899e1edd594b22c66859bdc2252fbcfa38e797d5257ee3aafd003a12adc794dea432a223c411c481311a81833237c62050c9dfd39aef0883166b99840b5fac5512d2b7e51fe9395a5d81b23bda91197084cf7795f72e629859860eb6cb4aff0a4c58852753d95011ac8134799d823551093652843962eab4878b904c0cb26df45967960573d0458ea4077ef45be5fbef0b1c0d64a8a37f62a81ee85808ef6bf9118a7d04a893d944f4d1bcd62079882a3637bf85262b162c5c8dacee66663903ac06150d09f38079665a2710c15e8feed52f25792e440746e8ebf05e905bbdfa3c282579a54dbed34a33ee6f83fdda3a3c49d7d4a2fc91f03228698cc445d9474feb66a029ed1a2a2964c662dedaa53c90c961c0505c621bb5fe608b8ab72d874e1769e3dbe0c8d4d32aaa75af937040fcc8707286b2226bf88a55c7949337f13e1b6bbec3e0021b138eb45796967eecaa8ab588d028bed5b7705f1325b391307fbb788bf32c3487d7661249ef7fea4fbd533d764ac561cc5088e81789dc91237390122313c17421636689f479d166b5f7c0cf8025769f83e7adb9adfd3f723dc84153aea3961b2afea07ddb17b9689d5eace7f9c2ab6257b05dae87565fdf60c3fa5ce9d8d62a6d4f9fb9f36aca00752b0464bb550269ea7e20ba4cf4efde97cb57a78749810b1491cc6f4f8101d32e7475912fc43ccdb47a19e0402a939e366d96ca45e7105ffa5cd6f28aaef24e4947bf710ab7e3cf81d1568d39b0642fdca7a97ba42f41705214f327083036a8c2591103b5bb3f3783494ec85d0836b7a3eb8499fb2e17b8a7c0bdd16c39cb9f2e7c3ea3648d9a2f8c6858a0c9a6dfcde4f009fbcb98328584165e0926617830f08d000c24e35ba88ae566deb8aea3c55d39d0fe1064705dc32f532dd25bc6c3164997f9591c3fc78a4d24ab0d80734266b77419628e1ca222542485ffd4504dfa6bd871542a180abde7f83906e319ae70cdd4a05cca47dc84e87ce1d3a873ef94816cf54d76fbdddb1453b8e273489b80c132a143506b5f9ca4cd9fe8cb851edd54147bc10faef42771dd6b691f868b72714b758107e7b18447e0920c629c81558bf08e3735682d854244e7cf0ab96737761481a5d0362711197e4374e769fd27c59b5626bd3a275af18ddd351d4ff5569d07e359b44bb4eb2e548e876167229a1370b2b30e4b721ffdfa708664abd8fb0370cd657ef838ba77cf8fe90143aaf70977f9f7a8a1a58dd29799f394cd67a0c6e4405b169ec6677e9f103771b0235d21dea0f24e0d578546a3a0c3755b0e0f5a4e3e0786c2f4e33e4edce35edb6a4c4aaada53cdc57300d23d2c0d9990690521888bf5ff98bdfc07f98eaf5ad7fe7fc97362a0390e2fb4b1bd17738842605c9a5ddd99f75aa0a5e91203d6b78b1fab565628b0ce14df986a7574f327864698617ee07e8caa976146c1377ce12e6469932c740b8b2456d16ccc0d8ab2fe4d778ffb5aa78acc27f810663ec72b97b7b37526549263df8ef245650bd67db252e73bb2f2f642b7ae6e5581ac5aad5e466a1b5d3f6e0b13ec57e4d755e9aa14ccea48ba0f017214bb3eebde870c546d6bbc5386a41a0773cda4c1bc8d6d34b37908626e36469fa58bda34a68863be806c46c70ae7d764a5882db78c13197e415f3a0473651c4dabea1d86783fd091b6495f40a9562bbd09a99ed16bee1b4afd3712337aa7fec7ca08c1921f3e79773c469694735c1dc25d3e03e4d2a0ca8f81ebfe2a2a06bed3a5a657ad4dd04caea6635e1c6aaf61e707f8550da872cf1b9c4099613b8eeac4dc053758d984423e1eaaebc276d46a51469aea733f38cd47d9dd2dbbd338aaa1df5076b2d64dc9564bbcd253a00d663388227721d0e69f72ad6fb37e8efa7ae6efe07823fe3a898f90d6f16944d6b82b9026bfc1738b4f9c249af9f61d8e1c39be8e2f3a374131604ebe21d5239008c456fd687154e7de98aadefb3ccfa9739c0200812ad012b7f37132a5d543e949acfba28e1ae2a3eb79be1497088f1559c1939b056331ef5b657bf75d6f2767cda63ef71ac2da234fda574f1a5edd6dc22d916e3e20eba9562d6ab24692bfd094db40cebfdac240163c9e673db3aac5ff0935af127526cd4b83783c16a5f6afb1572452fb77283618a312a39c599a70bf1631fa83efd21333a0d2b4fc7cd76675f1bbcd3ced8dc59d01b7bb79ec0eef80b06e905ee254e7299fb07f4432c33f0f6dbf70f7fca898b599488718d0f51d38aac9df1ebce08e0f7e388da233f7b3ab1f7ee91f1bf44887ca4963df71f2b3c14cfd42ab685bf19779aec07fa41c37016c96d803fcfee63212586782a6631cc74a9bc9be98802a9e035bc5f10f2a175692ddbc6d7cffd67832eb950d8a8622596cff5dd0bea7c90e87f11e510bcf0a5a6ea045c2b555b6326690b6a9d8b623774045a2471c6432392dfd5321cfcf098ccdb67bee2007b4dd05136da313d49bfd9f184d031d6f964ba8362a811fe4f46dace47e30ab0ff9ed496c8163037d51558112175a318e5a59dbb85fd06bd0b8c7dd45742ed924c3f3f41f78a33b19f7a1eea8a1d04a27d0979fcf907820bdf5ce921d39466072240cdafecf64247304cbce988c8786ca11f7d1d9d53a566680594522990c409ed86cdb50a20639bf32178d596aac98912f76f17c332ded3ae2738a7ceb1c58e63c6bebcac87920312f6bfdd67b6221a8f45aa6a172841b6a7156cdc4e4955a626038a4a5fe8508d7308c1b716c2930215ccaa92fa0d19e3a93b2b1b1e558332387fd4917bdeeece8b4aa75df2ae6010518cfaac66567cbd08b06adab99dca5cf0f3c2f36c5b2079875270ba2211bf5e8c5a858432197a33c5bae7a3b39df382a8820cfebba5e2f21711073ab4555c196d5cd7f585b15e45d689efa4632de479428fa1553fa16d012ed888ace854039c217f0c84d6901e9277116d2f7e47d7781504cedb8990cbf5db3055eddb61c79efcb2254db019f09ab0d75e33e05ea26df96b80844244559e2a1a375482f23f84969f150bf0b1b72391e79388b5eea19dffc9c7f613fe7947650eace4acd95b2b256142f6bb2364c5d9cebc140b17d2eacd25fb7d27f260408c288b93396ed3b4deb94bb1250d2252da0515147521b6892cb2b8ad0c72e08f3a97c6c23ec97eb923d0b55c85cb321be7a4a14c8434c841ce7cc0f561090513afba3a37b6bc95f71479c65de87d46fe1cf8f866721960a448f9b146734cbf147ded09146ea08fbab86b5ffe253f2330c0c02c6b2ab98f392dfcff8f0b3f496c269e2ef4ac9b3153d3a55e378dad4c10e6bd8b0e2a5b22a8ca7e8892a0fd8737f40953957373de035f2b9097e7c74ae75ec9fd3b13076596fe045a3e035fefb849d35e9b13a91b1ec95dd9d6f2612a311eb58d629225653117455d671ff2d20b5eaf91bf722270eb847f08a6da14f3a968d26215f4f0d8ebbf036177e3849b0b021564538976b7896900574dfbe579c9e188e0ec7c5a89dc29cc377c13b4648184934fabc3f8144d8361f348f36dea388ccf850ca5abfa491cddc397dd38d04c7841c948bf568f2a29eadc87b786220eb98d8ab9d21ac783ba76dbbfbb4436a45ac6d9c372585e159a355c8d39a04a4fc4b423315a5af9f2658d83916d3a9724ced3f16b6012b2e4fe3daf2d422b922a33afad7084e1e8eb6665d7b1eb3604989312d6df619d67d623cb1f901c17c853d53f68941aa09ffb14b40b4cf73b8032c614a1fff02ebff55f3086389e7fbedacf463b0dc05ed42974e7e3805c1f95a19e321555bdd62ee5d4609145ce039e89127855ade9b616aee291a121c557809e17fb81ddb8ac1e9a73cab92934259964378b18fa8956a213b81d642330f48a2292762080383e98eadfb4356e6ea1449a7970feb14437724352716be79873bf94dc77a365be81be3a9fb4f08a373cd3bd0647fd3d6dfe34fcffac6c262cacc86cbf8266fa6a7e1d762ca5a5898f4cb4cf2b73bd1f67dd8727520ad05398a70bc8d69362686fecb1c7c4005e6118b01521db27edd6135b7a415287997ab98da87a646eb02b3e2fde6306811a760b3cec759f26b0c089522792cff28fd2e508a72bdbf159e5f7e946f9f8e1b8341ee687d29152d71323c0045bea871a89c5ea9ff4cbd798bae76badc2180bab6709f02bd0f6c0f6e0487c606bdb62a3d334a03035e059173697754260e0794587fcb8797c7d42e605f26e438985ef923f974fbb90598683b69687e8d78049289839cc71df9c1f1de80d424adf5b5b6113112d98237ab62438aeb4ae107869ca7909e74b23600090a5e55298cb011babde8299ad4491864cc9fc988d8e3d73cf7db1d9e746ca3e71172bf9aec51564f7806d879f2b82cd53c7113546b2f56ad68eea341489797f2b3adcab8b5db99d6d2be3fe41b640681de5f86ed5aa81d95dc31e099bbac3b28d8dc32ea19bd13c4e55857e9ee50ba03602b0cead09c57288ecceb08d09c88b48adbb143a49eb46c0247f48d564d1ca0934df425d7a3d6dd9e55b81e820f036c3dcd5cdebfd6ae0c5ffcbec97ffc5a913a9ba99f534ba5e7c9a07b0699c1f52a47e73684951f7305e83758e8913b767da9e2ed7bb8721faca32f339a8fc8ea5dad9c182e8705d91eb64e213ac401be9cf7bd4105e58e2577c99800f18b288b5d88257bd7ea74965b1dd832fa75638f7a010b52da011aef1f1a7bb309503c65419a152323f209568420e32f90c174e27c917f9731c129fbfc0a7d3e6c5924796234bcb56f19626215134d7c9f8db860d9ae42ede12e9326bcb9faedcebbf3b967ff106fba0700ae7fd6bf93fdedae42e3db197834cabafe4fbcdb7566f3434044b75bd265ee68d5a752c6320d1150190c700408cf9700207ff3da90af1936258483fe0a118e1df5399e63bdaef29b5573cf693565ed5bd717dba265b1c3b7ef4e0937ff2778aedc1f9d73d7d84bc4fa6e6c28f801d7987df9116aea98f40781414ecdbdc538773509568a056ab9cc6abfd25966dfe08d265682cc63110a680e09c79842bff3676b7ab6c7d5eb5e0ad2a18b31dc6245bf06d10de4e1d241f65b6089ee293319100780075798ec9e9ff68901df00e547714953c701e8b6f7276111e6d1ca37f054a526f37c2ae84ca3b961798da234dcb262fbace15b8bef71d6c7c1112c87aafd22b6810b55d74146f4630c722f6bc990791816cb472c5e949a3734d6ce440f6e91d7731108bdf7bfe61a6f3d76a71136736a0afca84afc6b8befe430e5873317a8080a89807e7c237e5a6516ae2d2b66fc982c0606c28486b0012b76bd97d7483569e6fc8f7c9206b2cbbdbaca65077653b91e4d9cbdf01fa69fba69248f01d046ddbfcd304211b1e3679e48be15d622e9e70bed9c595f7ddbc0536ad3e94ac39b8d4643de1a5baa07b5052c3d51f53be0d43c8932773720ea69456b0c9735f0759e46f9fc06e655827bfc7b43134928cdcda878fd504dd2003ff06ff67413c90c4c4027d7a87267c188ae1d16cd34991d4c696913e312bb29ff862e93a77f2882d5dc4d35229cd170006e2593f247ef389d1b2118447172274a32b1422111d045ace89658976a26f25bcf5d039970ad927285f9c0e647224f6f84caab030d86276b12b239ca0f9901919eeb040269da231af1abbc891287606d5fa14e156f3fc66de19b8bc9e1008b2422f399b3535e91f4ef8cd9088142fd0057180d3d2cae08b7a6bd42e8188ec3914ab29953b2e606b97c6eea9636673e07682bd084c530d6c0476e8f3e9f92d5576d7f309fd3512df91af340ed5e4fb5b5e539bd4047abcabd5e51239c06fedfee2bf3d64a8d6d528978aa2d49d17c3e74980417ab1d4a09a870401ccc627d0999444dc058de27cdf7c06361907c7d0b15797fd175e4dcc44e3111e12c1318f1bcd103da233297269bc4f12fb1850dc04fabb5109d26fa94a5eebbcc6ad0826cf16fb375ba1ee63618fee64f304d543151bf131d6f1a2b34af75afc07d36be02cca21651484741e831bac3b24cf65c236fdd2ced5372b4ec8da95bbb10cc6c9e286fdd520b87231921967dab417e8d2542fd51ff140673bab8bcb145cc7323351ba2a0ad1233968dc126c6164d0f2d4139fa41319621aed19012555352554377ad2dab8342778653494cb99bfc041dffcda036f1938cfcdf0168dfa2ad669ddf8c6b19c5409823b1daa121f9c515c7aafc52ce80423214c24eb95062bbfbde50745622601aea2718d6913122a114edcfcd81fbae7cfdd6796f478f56dcf7309dd426a2f673ded46137907ffd793ab9913769a832af28a21cf66ed15abc29b01ff531039034b6c2d59366b4adbd65a98bfdf109ac0c3039eee1af5ca845a9447f0f57f9b5e0679a3bfdefff00c74ae8e9e2bb587520c4bf61af6d30223648579b8c3cb822330f30d693de1628870a1c0cb7f3124f93bcd9c81f9c14f6fc377321ac527cfc22b45d170590f272ea3524a99424eba1380ce80d5def0f6b565706d7c60ab7b125ecb29897deda8684767540fc0a03e2c5663edb23a34d73d21ac32957a3667a5f2ba4d485c54d9187196787f14c4811f8c94edae6b81145a7e3f2085035062452634e07707b2c47fd63a78c9e01c4dd2803ea621fbe3c085a398b7991cc0f5a709ab1b4be8c4162917e0a9ee61a3d1b7c89dd1caf94d6b3a514754c2c6cc360dd6fcf52cb52fcae16bc7a4ec95f1779d0a4ca5341c274ff71206f3451590d21bc56a31199f85cb44c4d953bfbeea17030252f44ddc88ff3c52140787bacb0c231d3d91b96dd0bc10084465e0688f29dcb3ec17e043d10849268af321729cb9a8e126a796cd4142391e48d636182003cb3efc5c48ca1190e0d1ead0584872a2e4be3725844d0c310fc313a41bbc584f4a3eead2475d99f2792fa6c795c21a19f45f9ce7a3a2d522bf2e9a79e4e905af35324f8326f8da552e45aaa4483e54008eb75bea8c88161ff2799d2ac72948c04fcf7397ead6a8b42923dc1078b1569a23a07250e46bff9aadc765f00006df89a33496435f606c1f52f7a7129a1321b18becd45d46bc2ae5d255fda37c87818953bed0087e972a15ed97b35434c4e4424a449683ee4b2122a87404196e708f861f10beb305c4ad40cee34a043604b6ac559378027f09137ac3b9def70a4a23a4008c7fb03dc6ce1f2b980722b8623d2c6e0d828bedce86b19d2f5452dfbb5d79e0a6037b405b639f13e175710982953734e07af462435ea01c7abc662e7cf4380d908094fbe59dba9c3d10ce43c415c15429083d1ed651834545ba979c1d8be28dbdd3ed860315a4385f73b592795cf795696b395d29fea5f4b9865444ae2e4774fe3834a1f5bef89fc36df89dd4b876f3a519b643b6b3b77ec007ade0b4ad4340feff157f344f6f2c18f1ffab9a6ec27a72e8d0ba186da7eed20e2370f48ecec2f1c95100f55a0fdd4b263a36ff877cac419068123976c62217806a9aa6a081d95c2570c797924b9d3ed0ddc9f746de079567d159b6e8a23e8a0070a811ee2f98172067e6b7b50ae45851de97178ea53953f823096930d7915f3850d42ca946b2e5e2eba5bed8f5ef056ca7f15275eac4f61be32fd77e9cdd539bd74d0696f8ed5ada3f235bec79dcedff14527e42ab90993d1e74904ac07162223f86e5c5f57b8a346fc54dfc479411edaaec918f70e5aca0b4d4db675b8e066aa47b23a79d9b6cd28b2d09226ef0eb0efdfff725e7a84808464f486fbca22fae1978043d2c776b2ead8a6b596c3d6211173a1a613b2b0383f0c6fc6a2547b134d0ad1e223fb112c0e001136776c9eb3743ff558ce5acb5972dadba17d5107df30b71861e375bcc017bd955bb7cb08e1debb07bddf18faecb45e93af15c698c6edf665d690b9ad3ec245074b3c499fb21567a67e8b5a372e19c52b194d08b3af2ddfd768a796abf1e169dd3510f7c452d22c36102ef64b1b1288249cc73b0cae80fdcd929257dcf45ba7647ceb1bb34bf1229e1bbff8b81ae201bc05a4c6c33b34e2fe2ba9b7dee5d1f21a27bad0217388c47f18bcf587733668be280a2781de38812fc700c105c5b0d6c0f5df532abace4f703c852b4f5ed8442ebc5a048fd88caf79844409e126d17a4d9588a06cf22439f99f37dcfa73a3ec087a7c4e50d1f4172e2820e64d075c98a5398f741c3eda4b2656c30ac6884efbd0b8edba3ca50e9011be4b48a6784d4a0e6e189649f87aa6525b8e66b48b89e4d2bc4904852cbcba51a5437b30c1636e7be73734f905059c5db48a7e5b17cdc24f0fe58618894d1073f63b491efffaf1b82016e6bd7ed5dbcd0a6a541a07c1b0d88091b2a350eb6599804d36091b5d9b755ae5135ac2eb49f0ab5696a77c6c7189c23e21d3a24be42c7b607eeff4683b1dbacc8c62410f9e9748cbd9ef4dadcf135fc35fddcbd4976ec730c5630c40cb6528b89c69651be4de06fde072f5ab85b80061f09b532fd3d8c36cb944180db401f20555eb20eac8d89d02fd3bc05035a4aa1b337c037be5a4787fe14ad955de1a085d427e63137f538f7e6c94aeed3dcc65e47278d60cb98470c3faaa76237d67ae0cc54402df6e10e6595ff37a73ae561a6bdbac9c708541d99da070ef0ea2845a712a8625f4b6b160f4a5327bec7a590f6f8641867d3779e672738da17e0fcd4ceed182f88d0d230fcc164bc036afa843ab74a40daba1d01c52a8049c390b87bd3751295ca68a6d2229d12926440d220cdd567a623dfdff68ed720d0b6273b3b78d4fa3176c655fd7df720ba18ff238f59ee365877c6a58deb9bdb713b58eaff04454698e5d3d2ef2ae1230fa5680e5b4cddac6260d615aaeed648186fb6963c681dad8276f354a08c6214b2abc882d986b6348767cf765e49a22c8a14d1fdf42548aaf6178dbd60f4042f6c6a746e3e715b82edb908e3f33f664965c8cc92fa8cd0da262761f176fef3443638fc54019bce87f7e622aec19bb52be36945a8fd6ac99f22c0c32be4a641fb1b9cfb05f548468f2e2f473d77ecbceb7527a164f1dc36ac79d0ace1d03809642d4ef6618aa2c7c36a90946c1ea80d50bf91d503b23f02700cbb9b612a1b3b56cad7621b71fde6a216a6b8e7441ccace58943a54eeb3ad37ddfdcc02b52710eff1e395c1d204e8fd420ff49292d8f700c16c90a8f741c59180f5b050d8dee6d5d8ced6f52cbf80c979f35dc5b8b9d666d7a3dcadcb72b2e763d7d022246d4c2871ec88a3fd4af5e0f71e817be91ff98b2603a63359aa46bec0428912ce507f92c82a81f7338b50952a27066a12d8cc0c78290ec4a1546cae38bb0bf25d189360886a4e4715050a4a59f7638df7d3431aab58d163591876b9e97b973b9eece4214fb8afbb361ce21dd098b2a4e406ba5fd09dcb5af22b232e79cc0f19fb4dac427097ad42c1bc3ad873065002fa5da29328e911a7999f2b948ad496a424483cdf7e6a3861403e8cf5db7121e8ff00e3cae765c16ee25ab624eb95506e7378af26abea4c1d4049acebf50c1cd9dd6d6fceeba11f288eec5ae7e04a12edb37f2aa7697e9b7fe2f6dc48b5972238dab21e926ac6068063fbcc20a81a0d1f48506657d105ec9739f8883babb113341de71e82ca764abe997a6e6b1a3f808dd608a0ab14704ab6980224453f35b428f3a16eb427bbc0e5754d28c225d366be1c7fa968858209963d58a6ae3f1f131bee5198d8fc47078f8c89b786c7450b5fd6d963b4e745feda7bf09f27bc566571db46c58c4ef507317ec878ce3943cc49b08864d16567515c91298b920f47f8a66fdcfc88edcde185e095c260aeec3eebbf048a6943acbc4b7e06da17a93ce4e00ec16b5e0ef598ca90c35433c803c9327e6bfd81a6ca3847035694296aeaafd160af314419c8694949163a39dc6c7badac93c0e961729c82f13b4838a7279f1ca575ae5495b8980aab4320db873cc9bccb764416be104d2449218b321f96d56f2718ab723173dcd2ccbc79ded5c76ea47f93db24cd63b932326da4a3fe804ca5ebcdc0d6d232ba5c06705b46573112ba2462cd3e30b8ce3b749b56f92c6e741bd8411812e8c06ba3648165edbbd084d8e2e527c43fa59d6dace9e3ef04054dbcd6253d4321b71de0d540e67679305dbf8b81b2785d2acabc6638c844a395ae6debcb3063b0a55bcbda3b6bae7e0055699f6a8ffbe0121f313a2d74367f4ee80fdeeb274615de4208d33fda6fae5def4d370a56901fb3692f9376ead405295bdf50c026066931538705dabf18e6365e19700db3023bce9e3a1a851f24302f171a97bc5fe63dfd42a003369bc6380a242e3a677a50f4407d1c8f87b2d2be0270f16563a4a7b267465c600cae985e193043c346879ed9805bfe701d1342b7229aac444a838db66065fa402f1b7eded9c143b336c170b6e74a6fbcab6d9cfbd234af82a4f03ceffcd16d846e2496455212f2f3f349dd5c99a92f6cb9223e57158cfdebdedf45a81f7f7652596fca423d81bd6757b1bba47168c6320a8513100ba4017000e4fd82e5df051c709d6f841867adfb66fa280b84df3ee63067a47981138bbcf3441761da2752ab97423ed5c93603aa3f55ca84c537e160cc6795898a7a9c135bde20028ab82214a9ce28601e2182a0d3fd14d5ae67ce2151beaec289acba6a9d87976d29c077882de0f00962d732d667d610c4971e6726390921b2145ad10a68efb6385358018fda9d25258a0eaee2a950a32462ed60e07a968069663861639c20571f0401a0d393548b0368525f2b4a5e5340b19a16199912b2d97501928a2eeedde956664f9eeee5be1e979a130ef78ae336d8f0e95c30151e90ec342b881da4d8fe9c0632720c11837d3e829aa458655939f328e964b1ef269e8e8266f02cba0269af53e1604aa10f9436202e06f20bdc37b35d23eb3ee4ac8b333f28fdf8481ebf7b0389bbc9c392172d304e0b5e4cf22daa6975d657d1f212d9544bd542f716e641d14880274f6fd113b1af44822a81194697457aa3070a3494204076f1b0f1b50f0308c6187d7cc4165ea4a36c308d97de0cda6095465a7a154a5698dcc80d51c21ea3bfdb3052f9b1bc1986b79bab5822e151ff612614d98948e4932b7da7c83dd94104db570ee43fae035a6d0abcf00b5ccd41eab5eef73f4eb679768fe7e2b26585f9f5900d502e43f5f57d0ec2cdbbdb28a99c2807713b67c3d51ad852fc79d3e6c27af0ed43bcba120504884d10e62ef729c4cc3e93b1f676daff06ca960008c134e9435ecd9028879d2c94f8be96832376fee92e538f8e78ecfc69735165faf631a27bb5cab7156e710c45a9b27c0b8e88cd6cb9eac5d08dd30e7d83090cfd9d47751266c92d5e00c06e6f0d0847784349aa9f3a14c7fba763b66296ee43d7e9022ff4062da9243c34cc0b02b694596c4b5a2677d55b5b06eab71ce8e4a06af5f555cb3eb44962ddfb12394f69db779792a2984ce824c12afccae7a2952278ce8b8c805a8fd52cea62f18633d05d55fba981cbf9f0a943a2c6d12d566dbd8d9a9cf6cb38d70e6c57a43c43efb5e798e5c8178392bd947e240f43b74a1970acc830e03b5e66e50545e5f6402f387b201b66f5597e43731e79abefe7cc3ef07783f53d9464988b8357f6dadb28a18bdc640910894d0b13ad15a09ba84fdaa7846c5c72c4b5e64e4203e395b9f07aa93972caafba708d848f500515503bc5c14d2f2a454944e77373e3f3596a9a5d3436117caf253c82f4f6e06ee91787617f263328e3093a1f0b3f208d3be6059e03403182908c938eccbd6308e433effd47f8118fe93b197da56685bc7d05a21f518ab65d0545196df4712ebb3b0e958840082c5ac5c73f179d714a552d108d8752219f6289a6a208f152f1e6ad06891705825139d0d983de1080fa7499e10131e63847a6ac241d169e62e32c4d899870a48d8a2b64c431cf871118428334f5040f3c152ca2ebab68672305b1868c4f948c84b45075fe41478ee0de0ca5c30b92ff58d4e87380575fb08d88cad5a8ec7162fe3e0e017ca648372d20fb4dd6063407681267ac5e754ea806c8f08f0ae4a8e69a455229e5759ebe5295d9fa1dcf4260e8543a0c34ded9c532595a91a7aa862a03d11ae5c461056af7dc2a9e38c3af65042b2c783403c9461b75247b527722143dc19021bb276ebcfdaaeee2a184babda48c929ce3e94997f17d596fa55aa11004eca2c38a902ea514d9d29c69d8291bc5f1eef2940301d7795f98d2c9645a18e625d5d185837d094dc5dc64e8a98c818e6c54898f8b6974bf7c8ac942403380269e3f8a7da6ca4b7bd38b0a8ea5a942065b1d3b46bb77a2b38ea9805df5287a09fa7c88b121d02769141838845f2629cd24022e7cff6dec9eb3688c60203f58d6637ca08fb39289118e69b2d3fcdc8b741e2a2238246a56c9032551b9e4510b163e75894174c48184f4b83000dfbced98229f2bfc30dae114500c1a3f09ce1c134ad40af6e568fd36e90f3352a9a4af9ab4df9fd745724d6029eeeac996fef49302301e469032a854d8d5eed8d6ca3c6a0682515caa9f18456a07642c0cbdf082621a71c6701e7d1dfa9323eda1b1a71790826d1ff0c0f3193a35ef4514b3ae1cae3b2186ffd68af843892325c180d854de0a3053761d053014cbfede8b28ec3199742c3b15cb68e1f4d76a3bb18799ad4b7b1686657544de2b707c3a430ab5a2fbcc72a77f4bc8dc4760618886e9f25c22ba78f0c688589c72aab37b36fc814ee2dbf463f2afc7205ee3edeb29922f89d6aee3310bbec0654647d1f299cb385d1ffce4387323381a1922cd2c75763ccc9dbeae4c56604fc5c367bca652f420bcd8062968815e136a3f11f8e509ae226e2346dc087c4be33c599f0762e89b78bf889c73d8438a124cd8003651d132a207c4b2cf039a3eeb271b8fb9d6b3b04739653ab42d2f051c193287f397d748ac4bf2934afc4533642f80e20342062f32309433f00afe037fd464fd7c76d82210bf34b8b25985b26f0dab4e6b90ecf6125d1c4e7d42430ceea66b771b75a7e55cb7575e7cf20b41eec0480ffffff7f