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

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

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

Block Certificate

Block 67255 317a33dcd2fe65ad37bc2207693b35eda4677196dd2da1e597d488950ccab39c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b351dce583b3540453e8bb7ff314dec1c785566ac42ba3b85365e72446ee28de
Certificate Block Hash
317a33dcd2fe65ad37bc2207693b35eda4677196dd2da1e597d488950ccab39c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00a6ff0100004e0000
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000007cfe831281a37769229078716f05c343e1d53d657b47da184ef36c7fd9560f8f99a484121898cb2a0c60144b378c55f1f513c3465cd4c564dbc5985943d981da39aeb61526199b35a5c3df13227a530f6419edcbf78841d56020000000000000000020000000200a6ff0100004e0000

Raw Header Hex

0000402029bd0d6c199805be5d9e6ffd1c4c2ae2ef6cfeb11955fa45f7a5973bc299b473ec7e292cc36261c2aced7e435718a7285f3ad342a69d2035f19897f7cc5e2e156091206ab5460118de28ee4624e76553b8a32bc46a5685c7c1de14f37fbbe8530454b383e5dc51b3

Proof Data Hex

59,560 bytes
1212160103074c01f7fd0e68bc904547e15cf4314b26fbd92f0e186aef70c3cc73db24b9746cc1cb6ace8262d58dba56f0e61e574f810d538cc6382add0890167331de74e0b9c354c1ce1ddaf6122de017b7a050b3af91e80500f971a71b868efbb8d8c87254357f06b806a0b3f648b2711ab391d4ba6327f6c3b1382d0f0e0ffddaa608094fe09372db4d3db2b7d046787f5d6785f85e94e95fd93f85e65b061db040e4f674391c7314c2ccd8f3f7256d74cbbfed54211cdd4de9d4358831d6ce46c587e5debf2319db076e1b763a2976acce2eb8ba80bdd902beb14a9a9d738423a3b4b1340028bbde789d27e1f5f6b42db1c9459fb9d4204e41170c36ff9f45ba056a14d46898a61681fd6ef30933e4c1b25964af6cf0a4a12e338b3ce88020a981324778047b1507cf7ca6d60ec6717a28c8c7547cc21c3f6a18c9040f5ec7d285410bfdab99c48b040964d5fd12c66cbd9ed738a7c734b558469300e1ce61a993fef6282b53620a280d48f827a5e9065b76957ff0cb37aac72688560045e8a780dda502afe08429aa91a00145db372acfcefb4ea95e12b95bc55c1cf1c544d37c0c651aa345d05791be7324a75f111fbba1753eb69cc09fcc042c1acd466e1cb3d7ff6972fd5844aaa4acee8e0e71a029e9c25049094597d3e14a3d5e0583775978d9c62d2258351fec90be8d2cc45f748ecaf585119b6ee9f8be29a350bfb238cd977768837e1cb61e5788b66165483a6441237fbc463cd04be73f5fc788866986f6c7a988cf6b2f15e78c307c208ee29d8b49df42f0fb0a04899e9c33d17786f4dba64ce1c06aa2f410777144ede76303163cc25a08ee5c13302946a17f2fd29bd11a938294f150f77975d9f959a88dd0e87b2b66b99b4973cf42f12de4f520f06609f8aa1e520442fe06ea1dae35ce8a483f7bba00bcfe01321ff1b6a5707bdf4e2b63921ad642c373ad7e50019d675d0172c2ea903d7fad995f632e56c733c7ba99c87f8bf6ace53ff3b915220d4f037ab3da239354b0d31df6828a562e04be7652cab119a703993c103b076bb27e87de552f6f4544aebe071c2aa784fa2923b4ff10d47ad3d464e91d9c0a190f1028bbbb77d1fc7705f874fe7a72330afc20c745f8345f88d6b1dae55a75b29a8e75b91b83d0149bb998949762b9ee163f2a18bcd8e0bb19ca7e4c3898c298669460edb818740b0c3f9915c5deab1149484c452d16cee1745927a5dbfbf8dadbffde0a5be31f2058fd7f911db61405ae0642b804adcb291fb13069e72919dfb74902469b00c3a15de07e00950fae2ca9d9ba2422f1ce557b323f0ba8c0962131fa389a7a9fbb1d40a8bb31896113ff7b0e5e92d4e78a3ecdbb1795ff74244eac1cd719f8dbb311e6416ae3221cab262226096999bf0f007fe76c4599a60150cdf1957eb3623ace4bb9c0cbb77584a9866482b40a1fe05b314f0eb126c3bfd7b2bf34d7c74c2876ae345a59edc1695c1a28b6e39ffdd7dab9339d1a6dac2db6b63a6984b41adfc3ef8fb6b408579ac536540a555ec6e19577438484e28cdd319520fd2cf48d2f5469c9fadd126cf4bbb010da9625a51129e1aaae96942c66f13dbd4117806df1b257f6898aaeaa89bbf14f7f796c75b5c53c2d2ea4509f39b32431a15e360e79bb624d9cf57473dcd59d672f4ccd82a3d75850bbdc48bee487c86c271de5ea623e2b8e55173d8bcb4aba90fa1d81a0b5a25593471842f1af6b5742f52e68c94c5a1a137a28fa3fa2c09d33a0472dce62469756365fdbd7dbc6d67acf4cd8521a020d3201c56edf00af73ca5395d0c9c61248ef575fd4d91f7e2882f3baa5364b26d860c1d15f9ddda25389699119b2807271bb1ce73c673a8857d15922840da9aaeb153de9430e5ccdbda7313fb3e2214bba6f256f51f8801e241df6ddf621cecf6418429c30448d83e55f77121f32df2b2be7cfd77d9c26c64c12495cce8af7679cc0877db60ec33d797c0519cf9435ee71ddb48424011cb068b5cc9ba6167862dac58164dac72417ba7829195c54ba16c08572862c5dbd4482cebee5bc2f68433ac8e850a6e216236f84cd52491599fbd13b21d7b16c7da11a3524ce5a6101c090784ec1050eef6fc2a8cf58d7f593a34f46ba76bc9e019423e4553d222c4b70defb1c3656520025b3ffdda0689bce8d27ee932c638aaab6d5dc961093e30f45a49fa90c7f4d86a05aa133f2a0b24707b707841265e98051a6c39667d1aa79a15e7aa12427ce7ab7fdcc4d203ceba674668c45d43a68ea40b79900796438a627aca41f585d553501eeb5f2c2c4a87921feff26cebf1507ff37bda26c8d78d37fb1d522956a4b741ac27ea6f15c1d7e1939d16d914fe711d87679730dce4517f5cf77271cc3655d1cea6d2de6b6e77612b88cfe1a2e2caee96ca68212661cc58f829d86b037ef2bdcce320553f59778f37f89ffdc91d7b14783e211c2202f23b2283f63481f77d7cb9197a7d204c258c99ce33fe1ba2424ef21b896943a721ef8e5e4e1430c197fd4b145266ba0ebf74f4eb4fe607fed537de670f7a64e6a8dcdc2c23fb66092d600da71997bcefbaa9f4b50bb8e8efbed20391dda1e9f0aa9406b2f068efbbf60fcab2dee2d6b1d9bdb5de7290fd79ada9eeae46d8ad5daa408db83dfa5f064d630ed571251fd75d874c6243f9ca96769038fa8a9c8c6817896f86427e0627b7645c2aa1a4264dbafab69f0a09c1389e3269483ff248a77592d7d2525f34e9a49430cafe042a3f026d3a4ea26ec3c2535eadc26d2b229ab57c8ae026e338ac906bc7dbb59da19e98276173a7aecba172ab7bff200d0f150ac03ded8f24dbe29967dfc0a2dae8067602556f62e388aedbeb9f3ca8afb9e1619345d3a0cdccdd03a9fdf643a9b363821ecebeaac90462cdc3e7be23bc14809c79db28f3738601df3ec86004e5190dbc4e55d6d2ccaee0b9e42e5e163600ae418aafb774aa036063a1e8a0e74b95c6495bed2cc6a2f4a57b2314af03c54ac4b37ab86a0cd3b549c9c3976627c8a30faa3da846008456aeb5fe22f18997807d0c2bcc15a256b8d76214dd90cfc241c10a317e8c3ad632f06df6f8c906adb1b3d795ac8a51ed57d2900ef965e10518ff155ad75704c7f4619c27d347526533f3f86f01cdd526b47840751bdccc1cd4972334c0ba03d3431be8f989165b871535d988a2f273e6a87790bf051bd5ac79d1ddf7a80ab390b109bfa7c10c8bc6962dba2224fa0c2ce787816d01d55a7c82411be2233090ca4b87b5e6a1d9296e93fa9cb5b5727edc20d83828b6e6737b1ec053b057e070a31a70d7aaaabdc7b45cd4b67854fe8b99ec8b3d7922248cafb93f9ec4fdcb568e362f48841e70caef8f84845f9ffe376e25ca7f70a3a63e2d4828a59dcfcb359311395b466175c3f744d0e05f428ef4e3bd1c17ca34a7fbdf62220098ccb2ba309ee85f32862a9de543fb9c1527a7ad2a06c4942031226870748788d5843f2c5c290541bec152370bb8767374735e87b2811d76ae84da8ee0e66a7afc841a21f04f771f9dc0632bf02d3c734b3c687057f7e4b4953602a5f2f5d45a895418a57f33219fee426219699f740ba81143694aec1ee868a4ed5cd17f09d4d5cba6b48c40e14d6d7011bed748b08e3a9910cca7d420554e0f0c53aa38389356b1735874a68ba2f51c9b0ff5a70ea1787fb60e0d053b50af6f37094110effeeb06d4341609c6cf7f248d773932132d89acce91542f1cd8ea158631a5f7783aec6697dc37fe09ac82b8d9d086905d12f58a32f64061907ec25feae81cb47c54c8caaf8cd615b667adad0961cf3850f0eb0a9a7a9a5c63e78a4059d4a99272f675492c686745f67a6ad4632f9a4b6585b9759f9cf6c68a6fc028667ed522cb8bbdf88b44b80c029f0697a3d5b95a88d00f5dd74b862537ee074bc418487455884664dfd072a361bcb0299dd17186459757a778ed6842a7d54cc085f76fb0c255cddfc14ab9383a31e64f6a3132d7ec7c78fb78190f1011b1221a5f6172014526723cb37beed2c0e3d8b9f00a605816350bda711f9ddb9d80ae4bc96eaccec317de1edc930f03d7e3352952aed61ecff830a1e44b8c803deca86ef0f36fc588cfe8befad054c3cb5a43bff1efd98efd6f6d89c1d9e28a21057970c4bc2aa3aa3803ecfff7bf0a961bf0c127a7ce89a6f1e61dbe51577d8e70f4f85b99f2bd5db653925897dd96acbd511004b4086445ea3b43521ccf705168032b12d1783aa83511f3bb23492f621e516792c2b7a73d08fdaa80e2efedef2779c2ffe3de5c4fb2404abb87fedb66cba70bdb27ceb951260c2c7fcbe6aa53a7866bab880e11681f20de203ab6423103d719673a9cdb9621ed334f95c46596a4e9d74b18a307eda27098b3f3750d81512b43ad487ec6c9838372e555fc64050de74412243da1b8d6e5efd201b79351b7d027962f32dabef46d813e7f15e3d559b4a310d7d49d6883ff8241e5831a57a5ff4d458fdd35b01b59f7e2bfa9bd9e8ca4b11c1c503d005cb1272afa2a4c395b8c4740b05ff06cbee48aa04cd8da9b4faa5c8269c59a3689be35157e72ef881a45ff517a6cf27e7699f21b503a2666b34411be46b125713b80917d5361de32af69d93caa3d07c5e9d8cc81757554db6dcab1f85fd8c7e6c9323d8cc05090929e4d0f018f2999778d8c810985ae1842f38fa779201017445f1dd69771538a6304111176352f3c450ff6e81105a92cdf1b127ec6030903ff67f8f06581af3fa591ab2d3ac149e33ec43e94127e9950e9682fec3f19ffa623f5d7f18e449599a3306684df275cf06c843d56df5cf31c53ee59069c89abc767a3ca34746f02c4bb7ff79d63c2410adb477601d38eec575a37bfd3e4a8b21a213484aca837f3198469634cd9995f4ec679165b6b061114974fc1228a15a3c1881b21d5d8b468189932f5eb67cb13774b46fb589e24fc461547489a2a2972b09498eed533d80936930e659bcbc81b27eb904823572ed5c901c549ceafb4f6438256871300fecb25c0f8f34a9f7397e2c0fcd5d2eb2fb28cf288769e61477d9bbd819f77eafdc131a7e907d62bbcea25337851194ea3e18584ba87fa14374a1626757c649ad0052690dea15a668d80e7898971e9ce854aead31cff0c9aa744e1ca81eca71113689b0ffcc19c767b51287143a690c2fd26ad8b0b45fa454894d925a677f9a137fd16928d8391c5f32d4ac0c94053b9b2c1773e87d758839f0026514f27ed925f389cb64f1e77c8c707019713a3a26193270948b5c0d019942fb6cf84f53c3ee0777340e199f8866d381639dc42dcf18fffbe254546c16f6d5140fb6cdb9d54b1647e34bd1f88149606e87888c7d098277218ffc3ffa96f2384fc27aeaef8697878279d1efb55ca5cd1ff30c3e8ab1f78de347a1fbcbb7541c23a3c12f9d3ae74c3a31a187b975bd4e9c22f272ed0b8ad0b978eaa690bd66eaf3f3611e4e1a758b39f144be57955cd42beafd8361b7deff60428c0d345b7d25c56007c3397d3aeb2c7794c6f18167b1d59d6f1001cb40df472db11a8f793a81daf625462aa412c4a9cba33e50efe791230c8b5a87603b6fc1d270286b55f3d584ac2034ce2452895e5729cd8b23c62473f407daede40e7015d14485f9264e4c515a52d48c2a9d2079a21e0f47ad93c6fd30e365a88dd17961630e23a0cf235a4e4419aee677c6cb4fcad0b08661cefeeda388657fd40f4df2792c5ec5cecff5ed7b8a186cb0dfb64f6e7314be06886e46e32db08de28d1da4be507fa561623100e1c8c8128a69439cd632584250b0d7e44067ba10827256e1d5f58551cc8122b9412b458166cd77e97a4ca4aec9429503acb2211ee18573839946ab01e71791cef35379b648cadd77e79352a376f2cc748634b5ba1cd328908a41abadafadd977fb73d0197efcc60354ec8259e467e6837c955875aeffec2ee8201dd1a9c63272b28b446d2ff4660a6bfa054b0ea26fc17eac8c2d2c7506a632a009f72091353462fba4d92c01ec8e2bc4e5cada13e3e9d8a20e385451f86fc8397cfa605db53bf8243ed74063a10e93edb9a08ea300951697c83c23d6d4b36da19b4db3108345a9048f848fac2950b98a7b5b0fe03333699d9a7599c35080a329d3df920bfb37a867f274df5c1a24462d7e518cc616b2aeaffbadce1f1aa0b9b502edf9491c038a3c1753c77aa6bb8fd0d8a96cbe1c3de0e281e375c4f6cf49e3e7e14c530c78397cf35022f3213a212757ca94913f86f0e981bf1ddc3b12b027ba205672e2875c837fe3da2709f63c3083fa88ada4f89f0a0f8c424a9f1b40b03da7119c196d4f0d9948fec2612d524384757cb91bb3ef2fdb10e7827134e50b447df34f0cca898026cf2a25dbafc669301643678097597223c3ab78b3012fddb3cb842c6e5b7fca0e8e09120b317ac66314ae64a7f16297bd829c13183cdca90156c8a536d2286b4719ca617d9ff00dd8a19e6969d0af032f2fa90dab09c9e7f00bae6791e8c9e924159251ad452e33a8b97906b4eb13dbf7f452702d4f9b73e7e053506fe52379b3209d53fce88121f3404e8bddbca07fff06321794e1aa1ea7040df83f06973140582fc53bb2af7da0acb6a894d52c497a6b9ac1382a83864ec07473b53cff2ba52921406b8d903bdc538bb6e055fe1e721783671de4be76f588849e94829854c54f1950a12f4bc24d8522f57ace17d2de72adb29f591b87182d8a166ea6fb6107e42bf0742f1b2ef8fb7f193cd635cafae0dffd79489a1a09ac8940944d2035c9fba320ec392f1d5af8c3db874bf2c9173636324b55ffee4c24243b95491ff023f201f87a510d16886d45b48916a14345dcc047effdc0f64eda03bfae46551ceb2f72de7360b653f34d27fe2ef83cf7fa8ec55e474872981251ed49fa12c2c81fbfa7f5ee6828d8fda90e3d011d92f94a09d09bcae9fb038c11fe751b38e5f892febb8f32b961db27d2c507e6162f4c5956dfa74388fb8807bb4027fe342abf866c1f86438103ffa2e0fdc655c53d38a5e567f7c7d20366cb3153faa2dd86e990cc2ad9d1a11aa6c29892182b1d1e79af4613f1734c86df691b67598a3271ca1d43b0809c24a4b88ec9eb9be7d3d443f2e990df4389a9c8a4988900a8f86243dc4d3b49bad629811f00f6560bb19f53f29fd8ae12a01d1d16118d69032ab47e4a5fcc8892073e594fce0716024c7b3dca17bd58f6a587477119a4e74c0a42f66bf834f4a9e593815e73d3bec83040246760fe076193c79dcb459609174cb93ae33b87a19a48391509e26e31172291790479eb50a6d02c6d859b1950b29485abd47e69f845138e5b77bfb013d171337af40167e90052c707ff312a49fddc2c6b8e390ad6abce5c7bcd75168074fb63af07cbfab8aa2ffe073646844a9133f4ccdc43028f8b78b24b5489f2f3e6f64c79f6df6ee14fa07be34eac6b2452f9fe1108562b52ae4787864d3e121a41d48e2aa0ad2537d305b8eca2ed56a16175b489c0c5fef1c0b6cf3e6e9b5efc1c5306e1f7148e5cdeefa66f8f798170b55d0142f5eadcf1dbc6d807d86cb620677d0959ab71e58a278900abcc516e03ba18ee39b848a152d9d21e62da4aebf57d0340d84a3347362be9a862320bcea46411fa004fb67be8cada335dd12bbab31c348927fab2a34badba427fcd01c8da30d5af9a79d586b8561c0d697adc057ff9798cd3166d9bc18dce5cea5ed974875a6d8f4afdb16d667e45cf4fc3a4a5e0ceeaecd7caba7c7827d0bfc18e2eb36648e9896ce0ccfae2878d194f5c2898458062dd8ce7ab0911e2e913a974d9c6daf4d4bb33165556d6eec15cbe945daceb1abe131c7e30962edb599e35b7eb288f09d891f07075db078f2dfcb2a1c6f1f6b2a4893a56b631b08d3ec6bf7ee0b5076854e9ffac58aeb715cec852bd423d76b45a44e8963a28bea3ae8c451546426b66abc471d921f554d94f4a7f4bda63f3910e1b5a7c0410cb893a05f655a7435e63bb34f3cc1064f5b4122fa27bfc0e6628e7d148488d5361174855d5f889152fac69f6b4f02103844151046da2174796b24ca5b73feb028359a661612b794500a2e03635b5db96beaa004cd68958918cae66afd5986f86b060fcddfe85527625c902f5a9e9646a05e2692ff88676555f3aad7266e45c20562590fd40d9407af64d9366ad458be1741251460b18728e2cf1c047c13e546760f8b57b40a3bb54bd14ffe084df61a56beed66115646c1cbcaf562cf9133fc9618997e8b327f75de33ca9d7d1df1c3d1860c812620387fded9449eb98396be1580fbb258f433e1df9c38e399eca31ed1d8771159e8de164a1e2e28025126b510214950c4f74b0dbf112da5c3d97c796f8acd3595471b2ac6c360f028a0f3ef4e18a2b242d6304988388d59286e14e2a72e2c362105e1066259b44be39d50ac8f959bfbf9ad1c3ad7a95993dd90ab18f1f8e688d9958010704ac01d469e8d94ebae8c087f32e887067c03ee85e5b23e8bd8f77d45415d24ea0990c72650ddc3dcd951c72a148e819a2062231dd3734c0ca0f4a1c38d41b14fc50730e3ae4e1cf81f10b9e2056092a0f8ae1675fcdf9e0b0491ed70659eb70bd87c13308dc92c4f0956c8250aa948edd444b63772c3ceb273d72cc6cc3bf4ae2dddf552c9ca07ad937289b62246c82461759fe0901b7d125d6528467b59d0afcafe7a189ce4ec3bc4819785a3b1f632f3b7372fefe3d9481f2eae95790ae52ea80a36e542d64c76818f2edc169ce1c11e7abf9529495ca66505549b943a15bf7e2e8d40e401584c5caf4592827e60c971faf20bf6680afbe6c637bb09ddd93f312a2d9c1b93fae15ab244cacae31e0d65deb33a4a79806a9d213ca41ddd9f341efc08e209730b28f085025d4ed85f250f9ae1793c7206370691dd11dc05ff196ebfcd8661458b4619de71b1981bf6c80380e196d92be360347417681ff40878d7c668a27156a1ef48163594023640f3c4ccb242eebc508348948f5a9ec100db130485fdd279053ab33697ee07ef9d73aa762c599f214e17562c380f2cfc2098a5f335c67d4b90ac03158f2e4b94c96ddce3b4f0a8805ed0c32bb2406bc55ee47c45cc1020e47df5484e5e4be668bab9d2be0bed1aa36d43197fc42998c7879ec9b090efebc3bcc2ef4d72a9c86694aa9b230186e3c9a028b6e4e877971c44ae287ad497c68edb3044cbf0560a488af4c1518d96bb09286cbe28dabfbc0614c619477bd0f7a58276eaa2aa8289955428cb77a7e9b7b49f065894f2435f9fe7ecb907360fe3c1b553f38bdbdbfe003f70961a18898dc316475548cd1a0231bf22f40f5f57b861b38d33cfa49d54c8e49fd7ed2c161234355c22088fe0f3180a66d537e4457e617326b6de05ff433835d92026d465ae915249a94b248f3a18ae8980c292b2411ab6b00c62e846698738b308b87119e28f21353216c880373adcdb9bf0620f4a124069e18b211307c79345716adfeb2d9657835bee5532aaacd7b3125a5a38089c44130c0e2c9d7ed25a6682c09347f84df249d3291b80f5ff1559a25abcd042e7142c2e7f841c387ee552b8ae274986db2d990bc061731aacd9eb0478ecc0a638efbeb50069819c09f2fe2f004ffddf5a554ab82ba0f60cc4b487d909dcd00d78bc26c6a53a6d0909cc75512d033c4b4d46442f1e76c37431b83d8caca57a5c138a1c39d38e77d2c4c40e14cf3bfa9947c8f7a7fedaa5d0877e5fee4f78722c5053c9d2cc4bc32fa28d3565103ccd4ace34c72f71d4e9f138b2731433687017b3cc7af452f273c5158723369cc7dab2d451b0d77b5a00c4073d3bc8ce4fe4a9cd7e6340f0e3d6860a187d848082c03ae823c613036ddb8ab43420020ced3a1c37f5165f1a37f97527b46bab6e2e2a98781a72507a036b36e82bfeeaf697dbfb270839f9dbc6b047b42cdc213e895216cf84c81c1fc9fa182e47925dc0b1bf88fbc98161253203ea8fdaeb810bb28ae4c259aaa57243bc4955391bc36d5695c06cb5ed372f35b9f45a305d1a3f471e90b21b282215ec7b5bd230147c4f56771a5786a117b8bbfe318ca4ec6dc40546dc834a7e34048a722f4748789bd4bfec30db177ddcbee23cdbd20167c3f250a6de6160295c2050546c9bf45bb141b8b306a5c56dc43b49cc8ae7f1468a4b7d8c414d5595289484ab9addb91f510db18b221da2a9bda008729413bb49c442501f1aa768d541f87c78e6779a945c7bd93e11012ba69e60610c2ce69bcae5c8cee4251825dac1c42d66f9127ede0e4c37ac88df07b3ea031d8bdd7f254836d4aa9cfecf1b4fceab34b1b503d296ed6b19e140e55c4e74a8d77cc7ef6ed6e40f5c6a5399b111f1535caced9e30f5161806e520f69345e71ae651ab7358a26178becaf03c0b25a46a123112fefce62b893a1c5c7723822afaa2534810718f04185084ec9baf164658133f3648a43d8ba7d320d3ef430878e20c9882988a160dbd34b55cfc60f0b3df0d6b5eff874435aed0664c8e2f5bd2205c861cdcf5436895c1eac069f27c0f1dfa3b6e209939ac014b9ed15a8a76d3378e26815326ca7b53add0b8b2a9dd8ca7a031f2dddbc8c661ae3858dc305aa760780d11d32053b9bbbce45a4b16bbb5571fbf5fdb1c93c2f48a9819c9fc9881caf2417dff60dd329dd61bb9991943cfff74847d7f14b7b6b71ee147a9960f1ee2f052a64821f8ce9a42e76573baead7059d19f7524260ccb14438e7feab19b0a3b06932453cf0c1d40a7296787bd5a9f76de7153dc427b4adf95efd16a02f85cf595fe4a4f296d279381f9a4f298e02a1db1277c128284d9f1dd0665d69ac78b6f7ac50a0ed2b76ab86b093d2a6f838ffb5ca1ddbdaa69104f5e5b25e698fe9cd38ce1decf64ff8b59677b93a2b3208876241ac5b2233d42d77d236f5747ae1f3a0355120108938b5343dad77792a6b78561bcbe88aab3e6f14859e94cbebdee2304d1b7a7c9f9cfbf01562d7507a743080046272e8029dae0026c81767411d55309ebf0555494da989d6c19037f4e3ae50f308bc00bacd81277b22d07ea8941dfd85dcf676a76f0d1a50228edbf98707c7d8b34f675948792cf51c7e121858962feb2cde2d4f106f52bc3196364c482d36dd867b023e6458599af6ee60d187c1f3a57d298b25c5a28596959e7cc607ba544da4deef566cefa0c8a62701bdc39a303157a908d06ea40e6b8ad7b61062974f41f9e1c951a5d7e63c2a19bf6c703cf6c31713700e869b573755e6d47d023c9d54117c91ff612b61cef1d09f3ce9253585d8725e351b79cc75dd31448ea03d93c487e2e8218982b2d5bb33cd9c26c23222af63501a6fd9c7d8189c684af12dd7fa7e52c0998eb872be9e0dcf682d01d345510ac3c65fc42330b96a09a484e5eca72bb6a5e78efb9451b834a67cbcde26960783e529de202c20b2f7f446dbd9a576b6331e0501f91256fea956ad0823ce37bc706bf5cfc0300eb1565b5a87575d08b171f254a4852b7e116473f50f1a3aa52defa6d0b4cec7a35ba25cb1d26d6511646e77e965f677fb98ca1e7c63b821a5cc1a180c4f0d19031a5249ab84f9479d86dc5ba0a26744ae7ee514219b9381b2df7ddeec3cc867078c5aa6f6a58f0af859153887f82c48a56a970bc288cd3517e8f4911087efe7ab765f23559481017592c21aba9c27237b2a4ca0338b6817ea03538a59fb36ad5b51795d1a20fe7f33311a7fb4fd32a45e76b62e92e290e9c6b3855bd6a184c294ac5639cc606129c86a9cf78eb13da59253f266933e6c06aa3192eb580056352622937be17256f0610b94495319d6a2e2a2f33de7ec9d1ba10037dd0c72433c9763e3b3a527fb0680fd5a33a112bd047579b98e027c4947c58bb474b35b4127e9902181d37a0b1b60b5c96fbad22122e11c872b3dfdb08a746195914cabf1c83d54b8a90b7537ad6821ca66fe319705e9f6ed5f3102ed8ce93c399f8786ee3bad041abfdc6c65e03f3aaa4d7491c45eb74f2832c4214ae5897c85334f568e23417f97571e671656700cb6d3638970741ff933a3174ddf8bbedbf24739160be0c234c03a934a8bf91e112fe4f7b1719c44468b58c6523d886a91dec72f8e81e286b5f50362ecb4a7ebc2620b4b8f5d85e6bc897b2191e10d091f023a2fae903e723f24e10e6107524006e1505208a175ad91e49a4546632cd4435ca9b80874b1d6ba8f37246d2ec3a64f56b5d30fd5bd8d042f23cb42cfc214f02ac4c16e2c1cb55be64358383f4098d860a7a9cc99cb75e13d9c7b2d75996f7b0e978aa409b5107034bb6cda27fdcf9e943f44e06f9c63e22b41914e52659c9d7e40f3ecf814b0784fdc506abe2762e568ff60fb91b897a33e0874fab6f23a0d22ecfda53ad9e172062a769a0bf6a49e4ac9cdb6e0f599f2277762bd547392473b5f9bde9a93dcdbeea12f82c2b90a0aa0a1eb0c13279f15a8ab89cd12c9666f7f804f6fe96290961c13da878cc8d5fd7add185fb87dc1fed2845012e9b168ee7c1419f04a3783041197bc0fcda0ea86311a22a247c0f69aedd8f2ea6c4a42abae7331067c007fb6f78cf7ca17cf91c255df05a80dc92fdf2c483c1e81565d4a557d431143ff85427d8d40fc4b5cab0f0a34d920c90c36309369e375b0f78dedff0c3ab4719b0a26fbb1c192b82f5daf1ebda0631bffd359110c97d0630f9e9655e883d86fd90e29dd6eaea5f755fac188cf0c463c29ae337729aadf9a207f0f9b499e312c2dfb371ba9b69f9c9f475742f6ea002721cd219c864a8f1ff850b4b05a6ffbf07b1e8ae43226393c9cf84e73637102b0d1d61a39696a2b69421472e54fd7db80c714cc40716a3d0a679697ca91051eb18c1ccac8a33e7b8f2bf738f8260307877e7ccadb65f500344fff8aeb5a26bceb7f709575a2293602a690a222b0f1d6dc797d213a2e3ff9fe3a76fe7fe85cba9a9b79edc28a4d5368dfc55601c7c9ff65ff320b25ced176f24b134c4c3b31f0615e2e42849821cb7ca4a96649a570f7fcbfdc5364ca56b72b88c5a7c071f8c51334e70a8bbd3425df7debc6c8b8016e455785656e0967d97d3370114d7c8e6cda9d79b8c3d49b577b764185e5fbffeff50e45e23d139aae6b48d3fef2a3a44ab78c3af3bdeb45592e952c82a11d806026c06b6a0eab3552f2cbf9a27d537f99d79cbfe5c33062d4d0fca23ba9203f47dad27b86e65ab1567c6d010d1f1a29851e37aa73b0a20f88237a9c9e1068cb5cca678bce055fede004f7e3062d69faefc1f3694a20d2866ab81a14baf14c6e2ff322c06440d0555c6531b2351de427e4521b6416d54edbecbae3ff73e548357bffbec3d07affe9e407912f78737f7bcf06392be7ddf716668037d6444c75ca18c46797f27f784aacc6da65a8829305d43f62418f0aed828469ed9c9810ecf69d125cb239160ae93850ad7c9fb5372f9a221b8591bc957bcf085bd44c9b73bfec06c4877167f8ff8e26e3605519c086d38fece003830e1f5aec36f607042d05aab3f3bec16b819dda513b90356f72dce67c4bdcca033806d3a82478c06adda685e3d6fb59bf0865d1356ed4a117dc92a6c6d322589331208c0077221ba8ea5f364593e9f44a14f0fbc31aafa9c7b9ec18e24547ccb893c490da167c1c25c4ab4823b1bc90f6e59c79dcb80da5aa21573c71aaad0c47c29f1a0e73f2ed16b5fdd34bff539db8e3a025cbd2735953e415338b3771a70a3202772292b94638356d979ee90e429d27f8c3483e01e3cc972e873c61973de789f0d86421e010d72646e5d95bd98f5e97aedf9a77e6c28b72ccb02fa91352db23e14108416f5e994fa74454887c849948f27e798a0a1ff57cd5cc739b8eafb99cc9c4d13971dc7a53fc04ff0ea64a22bd80fca3f7088fcf598595008286cb902b24ae1b0c41c2f1e75e00e37a41ebe46ad1d4b1af29cb38633a3c92eda9a1128f5381ecf71778c7cd1921129c176d9cd99b60a0a28f70cb413139c68829d659515d416868aaa6a9bb91e7d1a9921fdb1dff1bd395a0108597acaa8ce55432b750a9bfe442debd9bfe5de20f6d1b63b23ae180425a7e9b51fe5f3ece4afc00595425ecc49a6b581a223bcc00f3149f958530a6b3c56ea4f2981260c8dbd3c6836ad1f5607192e9fe6237ba4a74a4f655ecf7dcc53c57d4da009705c742de7fac824f6dce3855a6d522123c48ac9ede6e1ca1605d1a2f39c1568fd3bf77be06e305d0d77ece6366f57ff09b2a95fd67dc1720ed08bba72f5184874809f62bd2ca540a375b95169752f105e66fe80fe1fa6a71447e013a5d87c5ef4933b8843b240b2aaa66cc7f7ce41f249b88f106eddfdd417bd613f9d4227661447e2dac79b51701890aa176f360ca0b68f82cc915f6138043161d79eb5d20b29f24a3954bfd2d6014084fc727c79e3a30ebe870ab5cbaa31778d1684919eb25cca6edb62057ea36a56723228b742c772361ab6b3d4f75e2b28013ee1ab95f74b916a061aced7b8a172e2e42927efc7570bcbde553dc015251f45788b8b779e25402cb4b4ca2cfcc4924415edffd023e0ab177f7d1b36fe13ed134d82601911cb0ef048a5df1e7a31f1b06e8a61aa2fda14776ca869d4ac0c9e699afe6a2a005e9d6ee9f33b8da6a4cf080c079de1d11605d6ba9da782c26af56871bd1777f6004a341fa2b1da9760ae4735f0f443dd9425ac25acfe416b236751f1b86c6e38a0dcc94aa8117bca0fcff62183dde4de3f796cacefd2d8dde4e21a00f701d2fe020548405afb74e1f9c22fd3347df58700431a1804ffd72103d558e18ddabb845abfed4dfecad2bcb773f477792804ffc0ef8b1a7c2c76ebc2c17e93e797e75d77d4d7f911e54380d5b1f995b83c38606acfd678648711f050b2499a2f9044eeb7c74d78fde22b1de75fe4db73e04061460311d199b989cd4521d501fe26417691a99eb000986b7a6cc51152d78c41eb82bf3a61c1e8359e4ea404a3031bf814c164b61894d5cbcaa96c8aa477077082b38a780931d29c94275c404fcc07b607d532d5f65185a9efde9c78813cde69d0322a3456cfe1d3dc37425473add6b75458b4b89315e587f6719c8a96c035b04457c5bb79aad46d1485116581e5b20d1eb0ada826b11ed498ddc3352650175f9ce645b81bbc121a3c8726c1f2a6c907a4c63df066570bc6343ce934d8d241c2382989c8a2851854f6ac956c66d12cbb55db8051b5498afb80f69b33e727551a923c2affb7ce506c8d1ffaf9f1b2f54e589f727b767c32c6d5b6e23125308288d54afb6650812575e1edcf0adc37b7d5753feffdfa7cb349f29c3e33fe509f5d5432dd8d41ff5e7b16f592aa66cf7fac271bf4194cf7d1a477cc1f66167cdc15d982d49a21c5919106cf8e74e74057d2635fb96a9b9e4576e0de48ada263ce1ae7a7c0d255b0171493d502318deca6286ef9e875187c18821c1b9c4319e68afafe27876515c9f3b8c39b6693aa40e2f6d9cf575e763291d5c21ef8544008ee4373bb0e5e187e0e7115bc681a4910eac7e47e19e8f4353a12f343ba88b897dfffa4c28912a45a24d5174e7a7c57e1db7f66a103c047ea2774f8efb9f9af4df29e426ee93ccb311879daf2eeee6aca63fb77eb7d0346e1ea427cdf3562fdc3c3da1db6d3fd2e9dca1c9399ff875945c66559f5c1c6ede2451de65184a396547a2d08ef8fb8360d639d85cfab480003dcce248274dbe2829b6b8b88848410d9dff66b35c6ef1ae23bf08349607a11610748455469fc985d79531a9f18d2be3b2d2c789721bc48bac2e3db264698be9e019aa674de32c9b43eda71fbbc3245a464c627579287ef990a21b4ea20780dde6acd2862ccb9fbc78b7af53c1e3f7006b8bad10d4d2a9117eebd9f764dd57b974bc92063e0a645c6ef093c33f09c5dd81517270bbc94da06bc414bfa79830260d7879c66e5d211eda330d4f10227af2fead3fd6e4f22e336a11e3f28b78dcc6effbdeb5d3da68426d7a04782e9e3cb5570cf07b0ce356f7a1f69cb7e497d525f794646cc69e6d7f7b91fa942e204105db6834f713638fd56abfee65395235382f4b6978cc212124103c5c7550dfb10df49ec707f5d6c839b9f43aea9f52f60e61a3668aae078b75aaa169496c2c24b0d13c48ba7f4731273623ab23c216ce729b862301d8f058552656c48a3d18dd75a992107a07451d9dddd5d45f2218fa564780098147a46135891d90a6bb6abcfd0ec0373628c6e4e42e63d0d078bb673a49d6def8d29b3c9a4755833d1a5c6ae65eed4f4428052e0329b58614e3c804e60434b99bfe428f147dc05655f8f5f481524ee4be7fe98d11e03558c874e603c2d39afa32ddc3d0334f49e2ac341c09cc537ba46b0c30421e17a00f4111ecec5b14b50557cb44ea86d9980b3ad51cdd1c19a9b5bdb82b07da6e422f83e8e38c7b250980ee310614797ab7191902ea4db1f0696e68b2f947c91544fcfe33883cc8fe4b20372692d20550a7bf3ed1e0976d5b9c021a62a6be622e9078b48bde78409c954deed575724eb422bdd6906f888040b656cbc1247b7112033516846315165690b20f7b542e5632610f062e3150665eec04106c6b54ee79496a7df28256f7b3abd65cc8958094dddc8f510f53f529254bb3259c1feade4d426eda4c36a199508d357510ce213b9423315893049166c689b35b4618340e63e24dd21322926e128e01b0e3d024fd4ef99ad89ea34aff115772abbf30615f40fbe387f7228d7785a5b18fe2f23afd6b57ec5ae282120bca18a721ac406b2011e6a8963a6ecd0fb862a7a2f4e5da67a7c076ea224bf2d146f2a92552cb1e7a7b56bde9eb5d511b357cf14e2ae409bcc55c5afaf2dc83a36719489897b9775207f4a13592d2ec51a0978c6de615241c0fb3dd2264e7267bc42c874a2563f1a4cbf823e450701817f898e0f434c4be4895977d71ba28934f47bf85f281d5a97400d1f0da11482ebfedc515bb21e7b9b8b25fb691c779d7653a5fd0d77e26757628e349eca6a6ffbeadf8eea6ab45bf01c690bad818ec14ca50ecb4b320f7cab1e27a652010dc3ce1054786780b694edfae54e0c7d0c45c8e3f86bf28c4c03ee477106f6b4e35bd2148497ba636460dd6f55bfb44ff98ad97a7af01ace429c844f144023cee3c19349a4c58bc65463814dbe819b9c197d121f0feda3d9df9e955a5fefbe8966bcc1614cb7255bd91c4d77952561856525d602c1b11cf55d80c3caf4794fe7f4f3d144ef5f6837d1dde8028ef917112ff1b57a0b3bd6fe279cf5116fa0259b0948ee842d308cb08ae82b74495573bfe125024d4d370e35ff03b37ef4f610986e2058c28c6ff26070dc73ffc0ce3077c696e5e2923bf9540c430bf5f1bb8a87de4095fd7caf9925073dd0169aa2ed6aa90bd4233dffef5dd8a9d40174073330786f3f620b80edc5934e634814c8ddde4093ed3a6e6ac2affbe2609c072b0a6d6183f41e0b76290d2e8ff7379594b1d1eae06c84a163858d22f1043f2e0f607e847c787fe977a2f2e389597e70f148d35cc07d335ebaba1060c2fa73b8be0954b115f1cf1cb3c16938a75e59ebf21339eed73771369164d7a263c19afab9d1dec26df5e59aa78a2971dea77d15b282057d73b9dd2bc2d67256357e5df708029668e070ba151a12674f04954598429d41611a318dbd884af1ece2479a9cedb688800d9baa7d89a60b359784c17531c8c83124af810fcc676ba3fde47dec10ae221933a6dbc2fb3051f557404f4c99839561108fb7ef1da9fddf7f6f9d1c1f2758ffc63340138cb23023e76b3d83bbae9c4ec73d7968dfb4b4d183611a4acf2644d7fe6ec4b2caf8a5c7f10c9aba323b5453f4635dab1c113e52540f11055329dafbf666a7cc49ed5572f55afefc7ba654ec81b32c3c2130e512e82ee8a991a012a95bf383d7db454e751e835f1c67f5c3570bd328309e301786c84709e148cfd017fa322228dfb4b4571e36b112b7627714bd2f17cce233eae43ae99bc6db9a55707f3ababbce345faf3c93b4d66624e7b702cf0503bc07bcff85ae3f12b80905ae4938b39f7847049c3e3bb6152cef1ced9827692f53ceeaae564a153303f382b441782d26a0c8a3115845443a365a53000aadec03398e7c34e3e9db1511e900fc5bb6fac7afa97b0d3dca7b1025e52952c9529d5ce24f29bea54c5d6c0be6a0796474503501ccd96fbe70def46ae435a3c1bce9d8e1c27a8de7ad7b5e81d6756c53cec171ed629b68430da53488938571c8cc8f161009ea8b15baec61048c7dcba4d2d097411b9f668495a4e67cba0d035f1b4c89fd6b577dd486726531092a0b12d9ae74c3f2fc100ba660b1158f837a001bbc85dc8ee75ac484da3789e11cb7344863de16cc70e5aa0a166d68aaa9d4da7eca1e2f2642e68c9e3e518c9fa9fb704ff6ad76c66b705d99e5d1642181f6e607d6bba8471b83d7b31f9fe187dddfa6b265bbab77b14e291c26d006dccb7385c261e9f9c21b09192fe27af1e5953f3008493244316eed3116f9ec2f65e6cbb938ee8101d04119bad099d917a729c91b1d81f88a0378d48bbbe32c6aba0676501ebf2428ed3fd1b847588c973acab11c29e02318e5dc5fb2a228f1ac6900d3599f3b33bd544697cfe85544d61764be7d94bd731025205eabc924f74b7893aa6574397dfe948b7b59c2af8d227b0480550f9236fa5ab78c9e4e3af9756bcc8e2e7cc2492359fea1d553bb7db60a7b3f4c8a2752d77af8429e0e4d61554c303647330df16304ecc49716bed27ee3122a9bef218ade3a1f6085a5c17a5fb1049b52cc15464f23e7ac1df7ada7ca128ba34c967e6e28994d611e69982b39e532ac09201856f76bcd6cb2b20adaa71d172e2cc4298e974a28b55cb0957ccd3b42d4db818c1de59c8754d839ac39cf5be686185982fab99d24d777bd3a75b700ec3b7d3bb68970b4e2014d59c7b3212571a6cd28f6e9b784ea068d4eeaacaec69cfdb88df18b82280e979a87e71f628369be977bf84d31bafe77abf688b8881bf5f7c6c5985795a7e9b7326c1ae1530b4a75837c223874325980c50804868973ae0a7d6187e3dae41c6f06aa6524692d6c73286d42aa5cd877fb0640dd9a641bbef5f781e5223643893b98c623d125b8ed313cf500ab0c5c0e3ac07f0fce2b92e1a833a67b0f3b4effbafbe0899c61a1eb0792e8fd32f247a1ebd53e75c5cac9dd11f36e11a64ca74c5e00f8bba7e409ca20b94762bbbbd5e9dce8c33cb2cb2073461d7f5636cef9563e94d0142bcf9655aae94d4b55e2de8d7d88d1534305c5cbe1d17bd661e1c347386ebef2c8969cf52a143148677fa395745e2a8d72237af99c8d39824eeb719f753aa53f72435968f39846245739f7abd22ff16f6bb3c8837d9b4cb846a6091abb4796a5b150596c70303fc6b956fc5e1e682e05f29d385cd22f4e08cea4a9d90caaac36a62ff99501c70c5030d5032f30b95c10cdfc079d55f34869cbf31cb409ec668b7db9005f5c1e643d7cd2a00406ad83c31b0fdad729928e0a1b3f18bc0b4cd26dafe97860b0d1b07cbba87b71f1baa81b44e0f71308b0b9e0e2cc1bd79c541c40e03a23d14f0804b2bad66523c93c488eddff924da0a66af8320b935d8a958b924e774ecdbbf2a73e0a8357eda4e0ebfc6bc25eb92631c8a2e817dd09e65cb5c9381ea4d5d8283a1ce16afd04df1e314c2a04a801ff82a72f1d5d408e2f259792d0db10111efbca000f469ef8c9fd6eef258d5f490212f210575328e74d240a15b1a17b3df0610a0ab98fd30ebbe8f80a94f927073071bc3e04f596578a8fd57859a4f2488b9094d015c43039827be256a609eb77d2626155a339ffb7cb5ee502db42cbbad74d8a7b579fdc899a22fea22a9756ee326d9d7d17560f563c18fc619730d36b6fd077db57c9b9dc821b6e3dd0aaab6f57f74d2f85605b70f60bb58d285824ff8f63a99322b8a37b6a5fb5e45f78222aaa09d321f4ef75070a8c69710fbcf5ac92f6de16a72c9b809d011dff61b4c38344d66b46059866f6b34ced3618199438d9bb2c23ffbc7092e93fb11fc23ee252e020274edfc0743467e087f65c09229a039a3aabfff466234a1fa8645d337a75c6a9d5d67070309c096f44164f4350eded257214f65bdc14c5b0fccf7cec350bbef9548045ca40338d0213aa12993d7a47130f6704919ee7f8f8f6d7fe1719d3683fcdbffccdfb0c057d3e8213dfc588df6e669c631cb725d705ed73c4eb044605eed1b721c66fccfb8584bda8a44d9d7151ea1c2b4b9d2177b6064e0c22924b4635f611f6c5899b415f5556463c1066e0160f4425e25317ee912ce8baeb5196e09ff6877b9bb5de5e8dcd8975cc40787edeeacb8fb181ef0e8d42e5db9e27438e8535f4c8158e684eb38faa6788b3d0572150906bf649ba03d3ef5cf9d535915ce8a3c8ba0786e4b4f6be2b2a8692857260173bd99e30487ff2ee42854017cc4dbe291daad61c7acde8d57c947fcf55e646f5f0256f512ca6fa63d63fbb63c0ae22dcc5baee2b57799f4bfedb773b6b7b52a5dfc6d3b92eb72c64399f0fb47c3031a23d733c42ff8b097ce0badd9f2ec7f93ad2d8772aa6dd816aa20a890ec81064d678efd750f8f24e44238c6bb6142ab9a0122cafaab61b4d7d5023bd641796d7fba1612fb50a72671bcfc44b18841e807da670f6c0ec5a3ec928dd6aea5b1206638ccdebe49ed07a50c2e026f8a85ba7a68c472e9d431f726617a62228ec9fa063a1f02b6416198d3bcfdedce6d54216d73c14792012b57f6d48af747ef6818f66ef22768ce47e5544486600509a53e0b7e3babc65bf2b4eccf4fb1423595df004a224fdbacaf52a7c4532195848adff1d155d23ea72619c77e3ae103a0d27f1a1a2181b0dfb6539845017bda22dcfe10fa963cdd167218174048e64d267600f2b5d03c566be2883395abe31b3a89a09bf859b35f5e5f7e747f65cb4d969ec66530243bce184383643a5dc9c1adaf21a82624b482cb48133e8244ff46d65db433d01510744355fd28071b1b46c740cae904f44eee91715d058255419b95aa2e64b02eb719e64e297a1cf8c84b0e5492eac94eaff351cba1e0e6bf03946a36a840223a6d6967069e32096019d8f505e6b4b67309c43d4654c24dd00e3dcdc485738facb6ed4874d8324639eb7bdca8f44779b304d141d03693ad0886266430f6381152319e91698de21e58b20f8a9e93708c65909a47b1a9378febff7916ea98ad000c428dc0b0aa10c28e379b69c72bd56f0c22be122d19b1cf2793c7de0b6efd604c51447879d86b5a42df40947902550dcf52b26e4916abd46e0d6da795cfc7cb16aced42ce3d023101acd5d89d8d21319ffac22612fd0b7f6074be79f79e0ae9408e064238465fc2a5a93f6273ba9727897921024b93197426abc4cb88b381b3e31417a73493f1d22e3672b6b47962a249aee14bdf36752a77a8878a9cf1eb3e28c411a5745db4b847269fa3b3e1632c6b3e6edf08ec318a672777484c690035090284c678ba9f3f554b0276aac6ff810094dca83b990253a4bb31dc993559884a2a897aad24b3b157538035d943c0277d86c7fae9870550cc3d02d29b2acd388d2029d32881f4c8e46ac28121fedc20d27d58670b3c2c984c1e46ce112b0c591e98a2002acb619fe3622bf6fe85898564b898a431dfe1cc271186d9ef5cb1badd321f4e3eec214b19f2b1d9f110bf49ddfa1a486f944a12874f333f4e717546f47437395ca63f30eae198644b460798da4a2f2bebf7cb5fee2edb56546cec9de7bb2997a826b14a1ddfd003e74a71273895bcbc14e66699ccfdfd49cb4047b2403fd4e0c1b73bca0b75543f9a9bba3705ffe243b3055967ee0cf67fae047e850d42982ad6de85eaba7b5b4b5bcfdbce912cd0a24f7863fb29350f6f5624e71d7af659b151964b0747000ff59eb274481a9af6107aab9b598dfad4622bad2d47db00df8e388cef61a006f56ca729de572c4f4bcda2c0fb1604d416d63bf5355b5740b50e136889064ab560d55a26466d7eea81e50cfb98fac54a29fcda280ef0b87110559e001ce00499ac52b9fc27ce789c28cf723b737ea5c31bd9d7cbc097348b1480b176714b571b9c67f95dfcd26d09221ab96c847d3e2f62a8fa9bd688c4a2076e74b97e2e41963733f1b7a0b6e3ec0a36e30131c072384e6416589840e7bca6efc01d8deb0243f3032f92078747e8b1d76ce5fb696ea894673344cdfcb93601e103bb189cbbd17a1a92145762c9e95e2907dfad52233e7a0d9bb4ab6d0281f5c7b38fbbea40db190d7aa6def9ea9e3835f53fedb6e4cafb5f8945d4cb391602ede40861954c86ad18921b083dac13dc1be6b50c823e21c9593967ab2d409d421fa9288806b249d04f595d12e3e1f368dbcebbadefa2e495c445f6a40ca2b26c6f78645f15f4752b4e1424658d6c37fb3d245e96b188fb78622e0e161c40c73591502aec9632d75b101add781a05bc4fe13915551ff39bce70d755b4b92ff64c18d5147cc548801f9cb518d73cedcb9c59e29b0a5be6f973659c077307c978fcb07471b3fd5406dc2d824d42c7575560ebdb2e5f532220746c7957fb23d392b02b0a1aac77da6803a2a90cc2a1489fd7500b7bc498fd75215d2434d2701ebf79395f34616c117c4a3581228f3d9018ccdeeb6e83f3cfc9edbb09a344df63b0c4bd3b9ade75a072aeaad556c306aa21a8fcf9fac26c3677999f5f0da7602910061b9fdb4411a2ae2b96c0bd210c5b447c5ef170b06c8f57c110d709a12011fd4750f36db3398a12e8f8ec5bf33d3de084578a70a244c21c74edb502acec1b3a1d2cd1a7da39fa8f8f40ef3cd6e92b1010f0e84a40810dac9db70a2b77a378309be3844b361a2051747a6de28fc37b84619feb41c5cd19587b9448033f5c70dbbd205aeb67f599aab64ea0dc10a7ec9c76ea048352b694bd5c4afa2805f959ec1ec989cc97b1a092d73db215e4bf063cfea46c8ee97a4d0c891a06e7a775c7abd33522e070acdc72348195e9ec36b683b3be5ab5392d439d855cf9d0e36ab80a2153c889a2a673358f5d5fc76606f77dc4b7094dee43a4f3282c61177f1d723ddf24f612b49e1c9c1cd7ac0630e28eee3dbbdbfb69ef33a85b32b48efe1e0f0db92b857eb7f614ffacd0c912f4930df8f2d66a8f07cf2788b06ed45354e5556c80ba9c56973fe6d055cc6beb697d5b769bdbaa86c6f9aa971f4cb9e5ac3ad9ee74b3530916c76cfca2d00ba4bd0b190a5445c49bfc8c0dab86a7caa59e746b537a827269fcac2763f62684387dccec6f57fec3a70d551b21de785390703db7d2dbed7913ea27e11f2a73ce97fbbac3400b7a6cfa9937d0416ff266abff9d606524fbba596436c8540a204171f25a4a85cf45aac0868cc9a9e654333ac604a32eab550cdfee396dddce01917fc210bb0cf4e9fb44238841d502b52a6404de7f26432ff079b841c80cd195a95f594026eec332256b78bc1a12a9ed98da7ff8456bd44097f08f06f9a48f2403ccc1d71e0b33b2b86ec64bd119b50f5eef60d0e033d55f826981c0ddfb08b3f5d215e629d6922f23a1aef09ce832f8fc517d036a4a33a0c5e7ea1cd200cb8edfcf0f385ae95eeee4e70d85d0b5391c0d341eb617e3df5eb31e9d360d4d214fa4b8de6f1b21a55c37d38a36a3da20e5e359f910fbc7f507168921f5d1a6d7979ac93cc0728603e6d7e685569b522b746907ee053bbbfb1febed2571820fc371e8d7db1d9d30f9719f19a6c95492847861f84c706912144bf265173143529c9db74fda98759689acf91a673cc96ae29acf52266ac18df230dbce4b6f79934ccc0fa688e9434f60b428a8454bc6b595b07b1092271789097841a49921c7dc813765b3e7af83856679365d9ee96a18f31e15126c7231badd6642b3b57ddc2753883a83d343d52ad1a0a0b88284e086e11f9944a02206559c831d0d40d509c8ca0694b0521abf2e1409d8a2790c86a4302b595b166eac3127c7af5cd67c57cdddf3353e0c82a5d953c732f3cb8dbedd06cdb5f545f5939916d50d1fb2a615dabc64579a3f551313c562dd9b7b1218ee4750535b5bc25b3a849a8a5811da41a31e9851b0b72d52ea6fc7bf81e3e012046ca804dc83e3ae77fe195bf4d04d8b3606564b77f83977aa711bb1b2784ad82f69d9b591ed34a7593cc18358734eff473dc1f1cf6ecde51f9048dbfd6626b41ae6022b4e2311bfc6d65c6f0e3979e54a2c0168fae0301b55918d1b77b2d45d8e45a5fe8b051752c7c50fd43f6199092e3a0dc8cfd6adb0873db59accf4630d1e7ec89834eadfdb00ec463dc7e3531b07e83c29831cb84dcc3c1adae5c0256f9cc572419952d86f8bd5351da0b84b1be91b905189a65a423815c7c05a6f146cccda2c74e4e92123040b93aa0e210f797b8b3051accce04c42eee368b2460d5cae98ccdfd7a57cb4affce050c9be2b58d6a618685f5bfb3505e9e8311b5bf75bbda56cddbd7d00a1648d8fde5ce070cd3d4156831ce217b3ffb15c8fbd8f004787fe0ca5b5fae48ffa42a7a2064393b52113e8e42f91faff33d1fe29312a5c558199e44bee221dc4f912c9ea2e97a87c123f42fdc652186f2b19fa61a4a21683f8fb2a557cdcb946755e771fa3b543ef6f2984ea98a3b072a9111267853905cdcb3badf0ce6f9210584b8e3ab4b5de637b98d8333e228658e14722eceb9516b0b3ad5dc49d2548294e2445fb8d9407bc53cef578f2fba351d5b09b1d83650644b43c6a90f5a3a89a501f051d3af7551ff6be6a57a122df6bb062a7b87bb6f467b6a77b7333342dbbd8a18e15ffd6fdcf13e4baca7b81c48f7c3535f1fcf3ca42f16577b32a75b3828738fa866a1456a8a6b0acf0ba29d2f6ad338090fe137d300d5797a2cca66d1c160ad03a094ac9487083f636ffd4ad6561ea0e1a4ac65cfd78cbacdb2028eacfa390dbcba292464533e15e52a538bcb9242ea7077103a270f6dfcd592ffcbbed88dad7f94276480667442e21b26b7f8ebf218a63174cea28ab32445744149b050d748e610fcaf07f6d77475c6b6f3eacd46b2b3d3ee396fdabcf5c5259fbea2344a1df3e38d19e754d4c017c017262b3bcd102366df65173b8be8f7ec35545305283eb5d7cfcba8c6bd6f16091a3c763a388dd515a500eee3f3ffa50c5f2a7c8ecf1b90a2f654fc659580ed8db921e0ed85f4ac4ddecc84b86757a3f9b93c1f4c429449f54a256a58fecce06279c7ff58f90f546f97367199d6ad8febc243ab4e832d03a4d19b2dd8d39766912a0383ac4c488a909884ea359facda5ef60f92773d3a2491e3bfd63640143d39db9888d8d4a10af0dc1f13e770177613840ad307a0d5edffb09b2007bcebf1d6bea7eb20f8614d75bf37ae51abf39361a73102b841ab958ec82b571ac458d903ea5cc74652b318e4c057b8fbf7a4a7985021a0a10f53447b4db0098d743fce3f26aefe21c95d05db2a5e93256d85a2c6640738bbc64e301c9d8970464fe7563a7b50b33eae3ffac364052021daac5f435e377cd58e9e9ec7fcb83d5364db8809f5a856a10d0d383f15cbab15b4262d4d58b513c7c7a6d7b96efd6f4054250eec718698f5c2517ace18bdca7f84d24dcc541dde954036fce89fcec2a09fd9a483ba9b32df3a7ebd9e06a260732b5e9831f31c0b0a1913c98b30c9c0b2b40f16c1508fccad7ce34f5f8209778e0c30621d6efc3c034c5f66ca73f298f822e66fe616d3862080ca2b6bcd94f9503f79f802a20ad2946a8f0bff2a6742e04f076eb70289e57a59868a2d0e24e65ddaeff01deb3cb434c793fc8c1c3b7efe50773712ca5ef2d0842f4b51c7db3ab0396a3057c27d29c3cc3b2a036b3dcef0787b00fc6736df32862f1882bc1c238d0879faf2b66ce1651194e24faffdfd51838e151a07bb246bef82ede4f77095d037fba2877d1abe6b6d0960283663cc0e48aa26499c3af896c317ea75b04832b2719f774b65e69371c66227d14c1f906ab7773de09ef5ccfa55bbc03a301ce13ed7167108904e290f2c23c3b52c0b6a69a8c708fe79b428305f968c401c394f140250021239c9253e913b000b465902d8f51f46d8f7bef222ff8b88d10c0047b3502a499aeede9a34f33f6b5c35e5507ebca5bfbd42d7c42358a687e3998c843e49f986e1e33b2a4d135fa8262258c5418cd17daf007554ba5be8c209897e70aff57cfd718def112b87cb15c6371b09ade734e7e263c1e2297397c04fb4c597e70770cb1b6e004414d8f9899d5be3a9a40efdeb48d1f81d542bc0bd44f0e08cb9e1d66602e0f44bdabf9c7b35fd2fc1ffd8f5218416ef6b54e3d40ac0d64083fbed4bc67452f0fe29bda7bc085b391ebd7355258c3045220d8eef4c2de18f05911aa20dda0701868df4f49597b9b220269a9e419284620449d46fc88534e81d9c4a820b58cb290547d047f6ca26c46b1ae4752e2201799a78c570c569d717dfe363f2f4271b6deb87a6138ef9baa1b0afebcdd85f4d55553d18d0028ed98f9f2791b9e420476f563cd34e46e24dc719c5cb4261890a9ee69823744f9d731642400034faa6495c07b0fd8b981bfb3acd648e73c6ad90b6e6153bd601750fb5c083b06b23b5866e53155adf653fda44a7491601bd57a1c4ac2ff8d1fbc0db822d2f01a4f07acaa7d43a33ed8dcdfd1a67f2928d22b47dda82ff87c52a6bfa39d02f2470ba78b699f863b1852e32b26510c1234664ca481d67400046176bfd57bc788eac5bd73658c67ed0026997d005766cd40800ba41923111485f77f5973c7a6e20a5c080d989be6fa5af9a78936d84feef890f971e03b4e049167a8d20c49b81b537f2fc6877cd6957db43eeeaecb857cac90e10f8379a8b269679d924d35ac7f60b2b87d1250bf2ee31e830819e2c8fed00fcea912d0d885bb3c83965c26cb90ad4b00de5e635b67f85ef8fff612bed514dafd1bda3ea87ff53f4321bfcaab6131a73c3efbabacdc25c35dc16f84f15d324df3337e5cf75709cbea9bca58a5131ac4890d13b80606f38ccfcb369cbafda323a01730160fb31a421bc8d757e0f4d3a2198d69a159e091744ed85fa6fa98127b8490ce1156c3ad1e4612e2623426de4a7c7a01f492fcedca9d6783861790dfb8b08d42406d5756fa902c3e040a73d42b7cd1d53dfe5b70d58d2ac082ce8a953c653a941cca1e27b2d536cdfa31f1104bf37018403f7de20af16354ef8cc79dab5dd044272f40b3416452d9473079085f17b09db48233c1bfea8adf1433d9362ef0f2c3b7a6e17c91105b7dc3153b6a24cec6c98df128d3fb2d39825a1333b80618932246adc12799b873ddd02f6331ed7ff63608540e8c68c1b5a7f8d7bd478fc33bd15fee521a3529dcdde4f2251d4c66bfb602788ef32cb599958c8a783b3ed0d39f75de45f84d0a66c42667619b7c2e35103a695119c0eaf55e8ab52e974a324d25d902a8d09509ac45b1796cfd98dcd234e36f946a08e1591f477f2612a5c902cded7c752df385331b316d8cd7867131ab7630904a5b42c991f3a2271383d875483d6c10d2e98d50a8696de3d9a56f129f68a8e2d0b9682e62927234c925d2b5acd7bad2c000044ded1c34cf60c4df970114662fb455ecff36eac47c2b07561fbf43ce2ec54377dfad343cf8cb0b46916d74be79f6fd7f4cddf7ff1fba1c768592d4f23fc3f1fb48cc7f9d5d329c869a5d62c6b16629799e56b8de0cb13f61ab10659e105f0fc18d0b2504d3a1ee662b6ef7ed76bc7c88f21ea1330d13aefd3fe3be5dd1c7b61d47b1cb9cf375e0ea6d5e4ecc3b86a3c4cf67e315946e2049fc00f89cbbc98895bb269fe32aa16cc3db345bdc90ba264f9ff0fd17a3e6c4f71c44091453d0deca6c7bdfbf2091a241a535a161594ade8437ad10a60082b72bf2ecafc5276c523f27afb7f8bc534ced9cd65c437f1f5be802405b766a2a2e139081ae2ba2934ea0eba0d67b93a3ea62191d8e8786d753f1430d9421d5f3f7cbbfd1be85bc0b92b051133035f702d52d2e5b52f522536b8262584de87e0c85edf54737baf35e59c3d7af4dca65577afb4452ba4d1b9522bb29aa9dbafe0321f21fa1299012ca03013b58a2f4e3547abfb30cfd55d554cf34cf401152e91a2ef409530dea07132be0e6f7127c2adf1e4809fde884c5cb8275e42a4a1357648c0ceeaac17b28c70128fd83fcbd575fcbda3f1b1342c588b254ce55c6d603e8de6441a8a8382e89fbb4390ed657981e7a7499d09181d055bf0f470c224dd7ff552425cb7032c9ce00b9816a34f9d3ade3a21ed6c6f7e0937567d2580644a237080e0862987c57f5c25fa1b32bdad9790254e1871d490ed8796163779c155f349d481834889e90fcaa9bf9a85593f1177d1afe2420949e277777254e0630e3e23e2429f82862bd787b92fe247dc6460f78f975520775a7a2fa0f51897f836954880a302bb0efc9948684a321b988d094fbfad8a29e748dee696917464ecf85f33b66fd33c8affe160ad99e8849f296bd6742449496906024957eef7a21d7470726fc5bcf6dcfa600d2610063994af33fa330af2296ce84b2e8fa57b6bf8d40a8f88ecff0a9d608814dd8bad41af045118300a6849529c272e86191230d41dd4b223c804f21815756b664f5906278cf17d392194fc1b9377ce2962743723b517de52e18cb1c1ab18294a0e516b3c289c61004f01a17326c5947a1ef002e5b0b3c1ab3d0918feb5352a2fdb3d8370fe5b11bc7e2455a1eff6dfaa3a423a4995fe1f4ad41ef1bc56121a33496f343c97d7d3c78e5ec72fa44c46f82892f42f36a3eeb94d1033cd24122ebe0fb356628e0df070410fe37638bf74b532c150e57b0db2881399632e2d9e4dcac5192dcdc8ebc21711748ed3f7a2128e63d78a3e3cc261f6d82f0e35e4c4eb545818b965ec792718e3b3611f9c35e35db94d96422576452f53b040334e17156e6519d359b9136137e778145e643bea4482d6d5b4afcb7938ad21f8de3aa8aefb72d74e0c53334d269bcd3a681967ccd061e8572fc69f9a4a937b42c090825c8f323d397f002611b6a0c18113ed0eb887dc375a4c1f4720c325139024667511fadbdb7f3130df402ce3724224e6a4c4b237fea03a4352b79c54f95b78b04fa0a861fe0e784838e7c0bcc4d15f02beef28337864a090400d12131477cfde65c961b551aa1b5462dd9dc49f5a128eb42361493a41c4ec57d8f2a7ad04baa5651ee1abc988d9dccd5e51935e34748873254e65655fa9e1c958dc8e1608e1d79ab0ba295b5b54b2379b2ef7c797156929d33e4133c8271c974950532b0424dc4a71b784b24ad90c5ca9ef184c5979a5dc19bf5f8176a5a60a6046a9a425b790920533203062bee2488b5ddc78a20d1c2e3890294ea35b191f639ca4a49bcba35cc1ed42181d22ea63d3354eae3d8484febf63c00fa628ccc00bbf78b9d8762739141f5fb7ee74be9dc9f12c64d97c16f4348707026a70a5c13d16464ab06999ef79065426424d8ab3dec9a9d70f2c4b9ce9ca87bd40791e75c996b0c23d0b3a467defe1bf0f79e3154fad0554b2efde49e5115b9b8b7c71790c49ee5a34d1b0bf097281e47d03d52bcc47020c91970ef83fbe87b75d7afaecfd17f9a0581d1208e3a6759d13c919ec9a1d8a1f41e9ff23001c91bcdd31393c835f28f0e3cbc30bf26aeb56eaa38c8bbd07375f15d00de96e0a9a3093724827c24e68de1eb4647ebbd955ebca701ad57f0e2977abb7b7ab2328d686fd9ff32a43b518a449bbdf1bf8aa620070d04449cc8ce3c9a351dd227f1d9dfd69708500bfb2a5a33bf5882cca2cb4e4a1d5904f3b94b6d516df1b71ccf033b09ed7a6f97c4be6c46629ebd33e3260e97aa7fdadee193e7f54a51b261a381f888fd7b1ee26105371a7811a5dd72b246c416309727ac9d0d903bfa9c910a2a2e02f160675151f17da72c5dac74c80d618df20db5c6a7399d1a0e3386e739425958f955773153c062d0ca4d9de8a3d63b9e36e915e8a8e77cdd0b43ade577f5bb22e56195ad2c8640d6f7b2ad2ae607211b04e1ce62c6405af042c4d2b335d7613026f5ec3c87d1b0aec6024ae1d992aeaa7814065d05fd8a83a852650f4f7bb26836c9d3e660b722a6b4945ea916f831bb1a36c91690a3dbac395aee8efc1990af928e18abad9daf3bcbd2e7f7b7e2836945c171ff01d55936ff4c83b88aba28ac3d339740276306294098f3a23d8a98daec4ff9cc99a3f205c85e906c31aaed28add8c610602f86d1271f64e318f0f7df1e0d3a613dbd6ef195cb1a012230c87627d2e582cfa9a1c6bba91f88e8f196dda793577d0898ec209b49fd3d1c7daaaad2050cc609870b1546b3cbe615a660a6c9067943626b175d552ca7d7e14b965d076db1d1c5b4abc63db2b005ee06d446cddda8297a4400b9d17f8512e10b7563832691d52b9fbd037367b46bc5b4fd8e7dad671ea5707005707afce8882af6b318f85c799ef439e41c5af5691b5109cd804d54257d807dfbea2d535ce734882b2d6afac8f839efda1e1437e3de847ef9484e3935a548cab7c751bcef27d8fa0dc4f3431b2fabed6828fa5e307557a907f8f52d6d9534621ece4fad146c81feaeab3dcb6e9edf95f5079c1f114b378f80e2b3fc649f6b1ceea46d4582de91dc4805a3030c559e2d3ff5e9ded7a82a4b013a3a7f63d4be81791cc00b32a8ff4f3ee5bac40c2feff20d23b09cc7fc17d91d3f3610a3366c1b002ea4216a0a7651712c7bf427987f0ccb5bc7329d44f652cffb53bd5fcac621d70c315004eb9663ae2a4f29a018b7aeb4a430663686db2decd657f459b372b9d104fc18dd158dcea3fe98d5c7539d91088acb3829cc16eaba640ba91b83e3e7ea74f49a2cc935f35c65e73c1263f68643d29255c1867a0053e2614e50a8052304f12e2258f461220e8d45b62b19233b27e90e38369de26817db412b6a7d73fc60a62e2251ad4208c38736cb12305dcac13c782855296251f60dc749887dffb715dc1352b0c3971ea85f966adf70fe042ec6852a92f71e436e17e676e0a6fb3828b73c29f01367c5d7024487390248fb5441795c10f65657efc73a37883e4f2f3770e00e6ac277769d1f732a25b96d4b0e6f0f0a289e42a6ef4e537af365f5d13921feabec3958c54a336c8da911ce6dff2806cf7bad6b747d4fd5ca9095ce4769fda7b04d9c8733b096ff07e616990ccad51d443a3c67052658f46ee87434e5f68b3b2306a4d085830648e5e3ebc28b1f7825b8ef48482aaa9be446a0ea1b2da6f9c8d7052164b3294948262c0d2a1be864276acec9cda8a79afba033386b688ac361260199f1e2f4181084912519d58b2717b647dfc605c436bae49a6a6a90a7d10131cc5c4276d4aa209d9ffa6d535420d4d4441fb2e1b9e375feaf45b03433cb8266ae0d2a25a3cf5effa311a71a17eb9f45b0ae4cba54d75679ee0c69d5b07984f07b8e6e19c08c8518f7a65d1ba6e62ccf90c931133d9a44b3fc27cf2a24883d51fb91518a6ab71bfe04509f08712db80531260d379f41c8b5b8e53cf2fa8e204f6d3ebb84753ba32e73b697584bc665a59c964eb3fca1c5662837450e74896a7202e5b25967fd6f7dce1e220ea9c93fdaedda507f70aad8c9cf1909f855a89fdbd0433975730db3c8364c543d1c4887d27c4d69870cd305f0352528b1551bf7b04eab8d1605348ae8b21ffd71d6d7951ee87920d26ad97f2c87f74b19c469801374d27effa96dffc85b832de473ce58377c7ffa584072944d7daf0e95cf7345a3babbf6277e64444b5468ca14e038199a965003d9e258272e7f4908593d1ae7c71acfd16ed848891ce787297b23ff40fa503d02ea74a2c617440de2c1b1ac46642d3bd27e19d90413f3ce6b7493bf5354b1378d0265f4b3db80d77670eb419c501114fc80cd40c08c007f78651bc25f0297c969e927b7860877da298d0058a17dd490a58b51d4f02f525fa7ce8f88be151440ab27702707f565a0a0d332bc4bc99a09011bd512d10cec1ca3ffe7cdc617b8b56909ffaaa862e5415f3df0e479f983142310b5e098c9e69dbd3ae270773743fa10ef39a08cba12119122e5826595c5b3a6c1f6540de7ee30c96d1b94ba5ff412a4f1aa41b62f7fd0fc3bc5e7ed6a66fe1f2eb150fe06d96278ab86f1bf579a58a7e4c8c3cf7854756e03da1667ea91e50e44be785636f6e6587b80b1981edb2015e4887393f7f83fe9d2b1fec386940d4ed308e7b729e91645f078499841913fc4d77b0ebd839ca1864bf04ef8b966d91a5eca77d94cd08a17adbe607812b60b249a523f91f5f6cc1d3a1b20b71138fc05c66cef3adfe0653379f8324ffb04a9d0c6c77998a3be76f563c93d3687568c56a487afe7fdd7543f13e6eb7db027a00dce5d785bda3c99496c79ec46af2020c28c28d5a3ab501f5029a286cb463984cdb2bd3c86c1e60343a08b609b65cbb9c37bff657b2a5770c810387b3612ad318bc09807e924cb15619e96f254660eb08f7c607ef211318936b09a8ce586db496545f31d94da55b8904d410fcdd2ba865ffa96ab315982071c73c11c83b69fe0b91313632674e8472b0cc007d9ca253e5807fef64450581cbfc09963643fdc9a4e786d13fd87658ebd061a4498a6336cefa4f16f9dfdb309a5eb99a2a0492a85446abdcb9c59e29b0a5be6f973659c077307c978fcb07471b3fd5406dc2b0b82825961ff52b7db6271f56231ba08724388fd0e87a7f631d8abe692a6d382fc1a6e06f31b33b0e546c83cb9348a022985c335dde46528f44d772871790a41d45bd493f129412c20e56cd8b22a86827416b83cc750a70f29163637f5e0ac911bb7c660a03bd749b8080a9f001573d92fbe8a77b07f3c6c6f3d156f251f2fb4623a1c863fa958815f0919d02c2577d975a30137b31f7040fd3d595d1379f347609b8ccf8dab142eed693df35826bfba74fe6de3560cfde4acdf1a68cdcda65414eb79095a3f19d38299bf916564b271ac921598d78c4d0513108bb81467c1f6f7954cdb558f5abf279d88b196d63abe3fd42c3ba04e2c1a1d5b1db9d7cbcd1d6f0235bf9207948ebd30e14f2715fc744d88a2c087bb93491d8817e227179f40f54d5cdaea9d5bd7061dc8f6393f0a966c23c9b41885e36fdc7ece8fa25f5b5714f1fbfb0eb7808c5f953bb02a9b3a94c68b361be51e0b542e7d999893a470d596afc00670ced0509aceb6d2396e2ec4c02a817d30fbe5085d925b1038a7281c903f4886fe8c78dfc53416cccee845271de37a12c39fa6d869ee75474444b5f1b3763e271a8a371331f537ba6ba8102e9d07411221cddd30a398e7a1e48bf1b48cbd80994540bde0dfd402a7c8b52312365bdea552198d23301de8e056b18ca91c61256cb111b062d6e547377f8d7b1b6dcb293926ce90a11e108aeafa04c1d5cdb334c3a7bf7d25af8f0370a62b26b23636003db7d2dbed7913ea27e11f2a73ce97fbbac3400b7a6cfa9937d04dcd70328a2e3d9167374a05aeb76d55cd255c9331ef4da7c9b90265129d34db2b3b24a3c038515144143d8ebeb341466e7176589f7d93276f5f1f26f1e66917e943b2d1df26791c7fe17b2d7ec86186c1c8a0a91b0a3533e34bed9c0ffd285cdce7bf248539a2c4edfaba76520b34b7bd7e124f88f2563a2fcbf687eb70f446bb5ea131a67e9feb96dc94e64f6c79313004db1ba36535e3e9ef686be9952ee0fbffbb5d41031d701afa6135a87d0a6b6df8bd6d6276ab9c84890ba232185dc69060fa9efc40871a048c20d140c81c26385e95eb15a2279de76cd647135991d2253e08ac480dfc311d8bd5025e1f31f365d54edc3394b74fac89a4fc90ab78aa3e0734496ce0e8b234e1fb2a36b2e0b80d2f9d7c1ef20e27c0fe263f0acc0f4210194522ff19f39e020dc9fcd0f815ef9574fe9afb60937f8b2f615c253e89599a7b738e0ac2de9c0683fdf7248908d74072fd533a33130ad0562058456751fded81cfe0852754964461c1f34badb13189306bffdd5dd4639ffaefe717d2a305100fc7747c6dbb3c70c5705428cb17f9df72afad450ac5fed5628d29b2d665a79fe6dc1ec008662faef82f966e8c507ca2575e22e541b0258b56d25f40f3a727187b0fec024e6cc99c508ad89ca1acb864b6faac5bb5ff0d9a3e2a298dd8af1bdf7ff199f1a3b3cbdcac8886604b573a766d3e98357c468c53777e1a500096a9686113336e9342066832dfeca651fe4047d019386cd5497e0deb21c1d064b0eb387e28efa1c4752e8bba066504f5c415e9904d3b2c07fe72576e6b3ced9a50112df5582906c49618403bfae4b850a49f5b72ccdb14e4e94df783837f5e3b971e74d7180e1c71000cc6e1e1543e470482532abdc42c822ff9982eed05f8bd5e2cf137a45809323710045269cf1768cf751e6f9858cfd6adb0873db59accf4630d1e7ec89834eadfdb00ec463dc7e356636ae5618b47954239f36eeb5956cc1fe7eaaef95c693732ab4669ff0ea37680358b6cc5e3f44d698c04bd7d1f6b0305e029ea4c0985ca850b843c3fdc53e42504e70338825d449dc1f0d5d43e0a03b2b5084973882a74e853d5696e28df880202d87066482ca349386425c0ad56956dd65b5159527a5e6879ff2bbf0fbd2910c88261929377636bac752c1a2ecd3a55d4a26e932b595913d6ad74470a9324ebb02d5349bb15b10cff809a31a54a0cc7bd06638a099814bd7ebec040a6759357036248ed28234102315665f52f44abf952148cd1d63f3be05cb11f4fec5e8c5dbf91bcbfc4ff274eb499bb17957d975a14ba945ae96053daf5669e515386f0b48dccbb56a0b9672f1cd32ae41af385b65c02482dd223a8e7a51013233be15114c8b23a38e8179812fecca9e5299df903b608013cc000b21be14655856dbf750c9127e9eaeb63ff358a6d98ffde362d440f752e955e30b4ecc7c7bf6d96acc110a9fcaaf703ef27537918f454400a53d48d4984c57ac2a18fd12d74dd0c44077f7dcf4a25cc95492b692f62eb812a2148d44592db4e11ed0f1b2d8c9246d3e104c997af2238ea812fd2d1ea0e1a4ac65cfd78cbacdb2028eacfa390dbcba292464533e15e5d9e526ddb82c36de446d1f4d413bcbd8cb4be3b5aeaca3dde35b49334b81537f5d3b7890ba77f257dd3e01496724b0f705791a6dbbe8bddf893c198ecee6d17fd250581cb826f57012ea35dde7721ff51037103318d4ffea7f8afdfd030b85ec712cf0df627c485b5e487bd8b6a2726f5f9b286ba705110d5b4c88465b6a2e1709504ffae5c9e758c2c853c598ed852305d7e2055924cc3afba3c0c2b373b336388a69be806f1ac99e3804198cb9328d03e5119d100da07d142f1b9bdbb6783e6825904203a2403d2c64a977b6333c2492e5488ccc47257b9df69172d6362e87e930a22254089337876b018b2a125a9acf56d0c90df5acf057b9f61728ed86a91c784ca34721911298320364112471cd3c62e289b84931ccf0c15fc40c46e37e8e66a2b20034c004e7143ad68849e1ac0034badf9a1f2e382edf39a33c016578dd07f7c5cb6cc97fcf89aae8cc86fc96855059e8cd4cc0c78b4db0098d743fce3f26aefe21c95d05db2a5e93256d85a2c664073863782db97c8d8b627e7a63f7f76cd715e980b365f1540f64efcbdf0674ed69bb58dce255b44928ca7cf4973306c5c65aec538967e57d498254d7da39388e056665e311b72c36c13a2c3eaac3569d9bcccd7c4d98af7462ce9f97d11147665ea413c82c7dd40a23e6d45b69653e3be7c3bb309df7c70d164c042586c20bd6705736399c2fe9e0c10cd064e0475f240715cd9e28b33413e4f8aee72fb4c79e1a454d72394381cf1d5850670c8a5727efdcbea2943c1100c916544a3875f118a797aeb7d02eb0efc5024ee26bcc14dbf125b194f083b0ca2779fce8342fbe9457e202a6bdb198545695d92322425e1b22e970c12a27afb993c01166284e2cc277680bfa56711ef12c7182c8bcc19158713cd30e54835855721f0de2f178e507c4fc9dab76af2d890e0266fd71c7da6d3cc74d08f7466ba542508c8c94b02b8158972d5a7f9905a5ad1ed23b5721fb3037890d24376c36aa8c97bc0d1835da80a5d2a296a4a2f2ef24548a0ea10c3cbc76ecc6321a56137a0758d184574ce9a10d605031f9f138b9cf96f486f311b8ef9f2a757b4c14c2e4d0258cf1c271eacbc9323c52c3325e97bbd238d57a23d325683370895c7fc83a222314e89fc0f545cb6e4d673bb905c26593ad4421150216b0056566d3f799c9340d8f0021baaf072be1aac779df26bc498ad4f241b82217274e7150f43f5fe5392cb8d362daa6670a437000c971d453ff3ca05f2d218a6ccab602aa75f41bd543ae6f4522092ad60502ef652acb2d7e66652617ee4e7da09393957637a34b1b7f1c423296bed60348aca81c3578f1ab12b0734a298accf7f39ec79ab4ed7baeb82a403171831e0aa97f92117d4ca0ebddf28da78c37675fca08bd0c353f8df6e9df8a8e0464a35a391108c3ffa197e382c293071fcdfc191975d962cda6ba84b66a66732ed8f7ecbff55c3fc3443697062f0abbfd3dc43edf4c0de7cd32bb633b08a8b97aa556e8ca19e6f9c4f7f5f43222a0b1ab1a8b4f65c6cdd1fbac0093d687ca1e4f3da7c159128272ebc07d0ce549e4ab4629baf31c01306f98d218a3d6f438c6501f0afb938e3e4e53b2e58a45efa8b107ba8745e56dae9c5f6d57ce6e8054000b194194546d64534286a06685ca825d6ed5d147650decbaa91aa7628c10bd47047e8e667920601064e0b0febef0012338ae8d750065e12dcfeb48105618fbf63b2033de0f42a50100123481b226aa68147e7473748efdf9442d271ee6e6837ceea1850c4e9c8ddafc7fadcbb841aa74267820e6891767ac19514c404cc4cf7c6dd1a98fc4803d385b49ea771e77627bfb33c0ea59153411ee6518ba514cc75dcd691a900fc294c7295ed93447d09cff2181241bc8c4cbc4cc94cb9b1cff1db829738e05486174a55e4de9cf0c42c3943642c972a88d0c535b399b42d5dd18a1e68d4ddd34a005270f253e9cd419b6b273f8cb202a16379d88be4273c2628d7162b89d7de81e61cdd9615574bf7cf1923a0b900e6b329a51c7a144fe880b54b180d7f6e36898eea20701474467d993f176d9335ba67d24747bad75691ea40fddfaebce854678d1da09822286159248f68e655449aaaded1ad94229b2097da3252cfeb0c6f8ee9d0397104508aae5d2d986e7217c1a8bda94093c9a80d0d506510da3c8287cd75d51a05a18d3e74f4cf55aa9ef069255b678188e5b5b7c05f5c8aadfd6aff5587a2ef8ff7de771ff1f546e5623d542d0cae5cccf01901c7bd28582063f6fe05f6fb43ae555aa6c9774f761fd9038295190c1a5c30eac7c72f656bd4858e888ecaca356856417ba30255b25bc01e81ea7f74a8f26fcf7d636047a7d1abf9968d3882c4066f5febdb2ac38186a18834d88d0523f03b50fe730a35271c259970cf3147365bafbbbec16a3aff37201ba6a7df4d2de000c5ad90a7d04472b6518600a7ee154b1e2ff1c6df31fb998b2219907adf6ce0f1986b148376894b7d81ea9bda6deb6a2d59794771c58221e8ded3fc4165bcfb6355bede380fc4740bd235abe502751c099076564d289ed58daf0a4e09d5e8b0dceea34f2bc2965e119cc0e4e07c9ae71de3c13152f552a2ed0c04c329ced67017dfe1e0be6b4e2510c5fdc7f69330533c1a398d0405b8f43334956bacace7b829f63c94862a042810edd061c570c3189b2d1b263f466de1a4193a82b6f419def6fcce5dcc498b93cb7c7daa0031f82199f69126a6b5a8e1ce066b36ee14607d3e11b7fb95de48d4e5c44f138cbec4607a95c3b20fc0e1c7d2579b2c0f38d1d9267dbee6be069c4e41c785c0b3adb524662435aef22c38b2b39ce0c92a76bb2b1941c805d1042ec28f82e289837582814efe00f982ecb04c3756f689dc5433c3ef8d40d2714d1a330db8eee707d01107f3458f74a6e87baf51fe4552bf8702baffd2be3522b5cd056c48f5f6adaff5ae15b400cbff644911c582d9dec61d8e9deab3e2525661e0eb1bcf8ce429d554478d6b8499dd4179e10a1e8e9901926058ce9173b58c54e513da8273854179b1f28ef81282bc3595babd0561b7057c9b571249b79e6cde08414146e2d92df902f9843979bc11427a19fe67f0b151a90e60454a296e8f329d938d975e49cd0d177e6bc7b186f8ba9becd053a217c49384ef0afb14169b4a7ccd8df9adccb3d7d6c20a561a66d52bbfd1052d86a626126a8b0452633d0d4f6e31fd3923ee03c32106c832f2569bf417ee4755c474908e98c55683662c4323415aed71c94d9d28e14a87bdc1b71334f8ea672c7718fcd8e96d1abb76cb8f3b7cae57a2256c44e251e7e78d9a52cd905b0c7f14bc15db89d877342f3f5baaef6df1d286cf0d498c9cb5c430e1f337dabdbac5ecbdf11fe6f089cc743ac535c59e47ef6cb8584ec6aa32cd3f3a4a828bf964f989270d6db80ec6fdf31504d575a04106e787e232e7f6abef6210e7f96fbdc9519167299aaf0108fe4d6bb8c8f8ae5884302879afee31e14cdeab1791055b984e10774567ffc152d16aa680dd0bf4f16455202c347a62e652996a6f74895d73ba10e81d8fdf49bd4f1a1188763cfc3406be0dba1ef1526e51ce6c8d7e5f1382c1a11b9e999b127a7529cea13fde9ef569669ed65a2172c53d4401025c77c536972ae49511eadb1f734e0d03ecc5b0c391eea8420e816461ca691f7d8b39d8b584bd1f2f942b5c02fd878ed4c430b7601b0779e4b8bd45b53c20e8a0584a7be280f6da3415b58422e76fd5572c07bb488fe2ec9fd026fb6830020e75e430606de77f186538cb5a82cc86ad38ccc6600f6aee9e714840ac8906f4e5e21db81c963f25b19239a16daa40fdf2acb04f9ffcf1b5c91426b5aa606d731c7d19ec50ea6b3342bb07d5553f82934a6f34999485b21b4a96ce610ff80db55c29b4b86873438c95099568747221c5f14ddf5eec0566e38c0ef3bc6dabb1ff47ddec4f3f7fa6779a1de5325a60963ec4978fcc903c9d81d28d1ea0a56fd1229bfd45a477fc6b07fced9c4e8b99139f4dcf067faa1837072433fa43f87756c30d6bb3deab685a304e1c5b9a95749cb9fbc0e802aad452f36a5c16ab83b7dbbc028c8cf680f248c2f6a9c77b087e18d791a6fec0ad55a700a2402b0f48fa64c5d1ebfa7eb30c9d24b920536d9b850ecab22dac5abc3ce010b037f5b5fd584ad605eca0d90a47e682b4418a9e3c8da4c7b936793da2e7f3cc3738b03a56b6a016be9c0f2887484fb642bb06b593330a007e5a4996d0968bf721270f8638a5a2a9b6eac9076f06e52202159973daa9f4a5504369ca9b37721169fe43e5ec6b05041cd0e9684a578cf029980fd632f032048dee78644eb433eb4e5466248b77424637c198d3a6efde230bfc757086a9c9ef7632338cb148af82dcab392f2aa45caf11ea3c189a4cfc85e08cb77bb322fada7ed7c5c1880043195a9f64e2570a88e02adf9fa372e1772c3391984a20e94d2e0cdd3bcda62a03c795e7c634b475fc1738298b851a8be70d676e9c9185d6c793fa117b1d56f6cc6de5d797aae22c0b3a65af48017c2e6f62096d5ead8bb5821810cd23b3e4bf2afd2eb3d70a258e0a03f0d7fc9bd0c77a52247d5231f5f678b3b4140e8e16b4a644d4ef8cc3f863bcabebebbdfc99214ad9efa9d3d504b0946120baa829d9ef3e43c80b44261152a125c2a4829d6e17b0d63a1ea0debb34ec7ca3757369d0e8c376378fb7ea35e99244c99b88fe78f16e6b6e985f760c084ffdb7631d09c7104dc64460e498b5442adb8bfba1dcd93bfe015d6310b9087272225d9796d69215fca060250424cf1a49f8251f7aa16cd1ee1afd03bb70be6a7b3b0301e24e4f3224975d9fd4eab2e9cf6f4c0c14cc4843a5b5cc02aa21340d3311da4b273df7fd08ee43f4efe4ae63b504f80175a0cdbf8cc53bb7bb7ddfde798f11e1a754b4892f3d03356ff071810bc58b4b68e48e0adc6ac229dd5c9722d2240cba227cbe98f6b0f6e8a0070a0ccc5ede5bec3cf29e44838c51dbbd7da4e257a4b50d8b70e3757deac6be27092a26f048ba81edc75e9480872e2be99a4a2b5971d0f87e4cadc62e070a47dde25d580106e3727a27c2a71f47448695f26c9c6cc95ca9a353e0607a51ccf20530f2a8921c9c6562754be6b192a8d0b31a2af8d2d4616ea9ef69b6c52ef1008bb97737ea475d1c5a00d43c317ff7a322af967fec430513b7863af80a4ede29e61cd54b89feee0388baf8076ecf809d32024e7ba91eee99403c7c6d2b55234314937d753bf37eacc256efd0be5bda73829e796f5bee6a1f7e55361d17b72e5520e6ff4b96fad69e363c87dc7b43edaf9aec2cd95156496c660647538c6ee243ae03935a7fd0cc1693eff3b9377d2bd5293e16c51b042ad07776351cdfe1065165b83cb132853f261669474e49097a45d00e0c37b8ed2e0296c2da81f8fa82958237f6e14de1630bfa23dfc29990a3aee2db0004fb749836d1dadabc20a6ced24c3ee8465929c9a31dd49ee83cd2a57d54564dca44db8478d34edbcb7e02e07d6e0ad310238b0f0e7fe45ce2037d378cc23dca3978127782c4bccab39df0f6a128472e8d5b31cac5adfa5fc5bd1de8cd508c151faa3135a22c08211a1b634ca2d95ca23be9a8111339f627b6195a0be7327fb423bf652fddfbfb218431c19e568415b1bee07c64e3650492034d2386d122a09fc6d4c35f197b3af6d14d2c66e637f158d79c764a2f271b925665fa3bf2a9c8d86935f53ff41aae5f839c486abacc5395eae99702913ebca4a10049d20fdeb77ad9439ad69b776b1c03cc228a88a3671bbc352246dc7014f58967a4a261306534e03d8c6b089265993a97ad25f3393fd1283b8b456c426dbcf7c6d5459bff9c960d724c8310def32069759afd99a9b7eb7c7a3790ae2fa385b47a11eedecb295fc7ac391971013f80aa7f5f05314480222c31557c45bc6b9ceb76c06e54326a73cf707547673c1e0a55eaf8d8473211bc50202a1bfaafeee683a9fbcb979f7787c2370ce047bd6adf4115e5c5af1b7e1c593da128251522941798cb331a30961ce007f377c3592207ecfddd23b6dbe080769c75eb34e1968201b754adbf887aa1358f5b05f0bf8ee365106bd832081312fc3f4eceee56df0aae0fe0aa1fd91bea29b435602cb14a834f5efea5b0f39c77c8d56cf604671d34d5802ca60d60461f5220d52196a5f9cbdafccf598728a8a8973a0247e6b6c22b7936c5514028a52196954eddb3468a69b931a421fe343966f7d585b8e1632a1774366f5360d87b1c17bceb106268e34aef4b9fdd99776978f3dc98a46fb672b03b02c470ea2680dcb9c3263249e7edecf420a581aed5a05b63205bd68337252e4128c048eebf9b9cb6c1a3d8363861ea07d7259516e5de0e200e1015ea9548eaababf117b7ae9c22c2d8132a864ee0b40a757dc0ada9ff5cf3c7ed202f3b645d9e0db5644ba3d4bab6aedaedf26ad51974421fa9f570841a3e1672c860bd273782f0ae1c4ea49510c39102e9104cd4197dcd14b1287f09696399bc7b149839a963c969c55ccfac5cd4262fc2dbfbc25612310e042ce3adf0c88005803c24c6123c120e289695635da959d20b1a7cab90ce5f9aeb09c79267652d16da4d0bc46d71a05e3e45b4ab4df28960af649898829a64f1b55b2305ece43b0299d4a03c4524a15dd945c53ee5f619626288e25881ab72ba8552271bd7a690716dc497ccab2d860a94baa1b4a04f64bba142527a76edd481e957d9f59e1adea64218a1876e141d4259ac9936cf0ec18885c2bcb41f430878139120be45f4efe1e3af8d54cf4e3327e74b5b0ce04d5741c335ee33698255b41cfd32e5d16579059a3d5d9f0042e9e6820c033bf372fe72807e826e0048f17559230aee18019657edf278d2e3ec45dc984b98a2a73a8152d1832a08433d9508f3edc49b0319881f52f6dda2dec052f32f6c2c26a963803baa4ba6cc21a227b96c723d3e24661b14aa98102f730c4d92bfc8f7ced751314aa41f359a2584a7b996d729f196bc6c3ca95ff80f3f7bca6d30143a6bc7ba1766b4a3cc6ac6a0504004fa2a648f8ecb277329ecf69cf9a430dcdeca5fd0dfe27f3703a8c3dfb7f20105b05658a01744209719eecd379ebd98c8a6cda66b80009c723794b2d0fe58d138e9072cbd80e66c8c6abb0e7742843d81a4bbb9a9e6931a9e945393aae90228c8ffa9e6795f317d018d971d1242449a229d773fd4fc75ddfa8859d1604494c803226772d1f16f69b5beea6acc8ef930ffdcd65485ff0cb8c617b9c7c37f4ac9873c3164a050d5252a7a98ecd3918b6a81422ee9df7987ffb230438ca8d3120080abe38aa8657587b7ca5ef4e99473ad3dd3e49a2f0cfa727da89e79bdcc0daa87a4032f5d32a27222b21585635753b94331e7cde2d83fe3d3794d458bc17b9f3513530e95f0bb3bb1e76992fed93f99d21bfa1765d956f76f13bc312ce1f0e6fbd06debd6cb444738a0ffe0941b751c3fd2c96f41ed01f45cf421bcfd5712b19826763f3a244dd557a7e31d5de279e7f53dba59c7de495ef94939bbb0addb86266a0b8957a4d4eabee04ccd8ca649287f88a5105ff1c147dd2fd4878bc3f148b24f857af309e695d6619e87343b16812ea6e774fdedc2649bfac3ee17cc97a1600de1c30f8ecf89d7ca0d32a3eea1c8cf5ca77f163237e4a5850ca7483ea60dfb56d1abd6509bb41ac12932416a181747c05119b6577a73714d3011e8e3051043f7b7e202300e5feed821151a498439c6412aa1f7fba3167a114abbd0de20e21f423d6e543a539f645c8e4959aaeb03c7cb6d4b358decb6891eb5867345f2c792367183f210a4ad9f11d84cf73615cd16d1f0f4a17b8aec0f38bd5729d46c2ec8e7a2efc320a4010eb0831717cdbb628643063740a892e06c1e8dec1c6e7086efaf082d34f708f91c9da0fa56303e8dad8a1ce393830a8c89b5523bee93aabb0094bc35172a9d7d459ad5eb408bdb039dec57abf59badbda447b9413ed63e76acea7323b070b0ccfb834cb3cd2e7691ee13f17d9a99bda2f1eeab3db2edbe8f0289866b0107d4667f58cd3fd7d68e50e40600a2d56d11d94ac27f4b872837730f100abf8da128284df0a12ca5e74ceabf338b83851e350aba05e8f2c8177dbd4286abef76e32aa38aa7354dd62c773cbe9a3f9d24c827cc9861b9e7ca2e99bd959cc86070bf0fabd6f29068878946d27706ae49b0daa68b8047edd785623132966950d250389e07d2ff075c62f1584692bf48b264952d2ca036526733298627430aedcd49c49bc3bb6e48c1f7881e2bebc6e83d0f64757f64386dd3b113a06544afa2c34e19cb916aedf9989d300870a79c78088630c39d612c49e424f7b287c3ddbd6c78f91c952b9e572a248b7ab20b45d6d025cbc2c1a334698f8c2c59ee6b9c7c929f9a7fb50cf12bd83c3ac77892321219ceec6753b466858100fcd252e0742fb5f66b8a17ad32fed643d1cda38ebc23625b45a584fdefc3eb4953ea8144362d6d3ae626ff0fc4827edb51d873eddcefb809dc94d33c41e1f57afd8c15761092ef74facc39bb251d6680bd7822529802322c4a1e3648f27b6c4eedac220fa903abec96df964056f207cfeda33fb590984050005c4636b042845d2564ac8ed664082195cdc80792e3b1814b8d5196f4e48a62f88e81aab87f1e36d0fdff930a96795e3426bbe9d52f3ba7a7d671f255acc414e7766a97d13ef984ab0cb06627be680beed492de9adea8b951763666cabec4c03ddf2f289f5afcacf1732a67ce17d14fe81e27310e52ad332c8c2e15314cafed0ebe5ce31f504d1b3a5d07f04c9f43d1678aa2afa7bef53f62b3e63666177ac834c13ef61409ca44e66f2572c9594ee7b79747554436d28db359f0712f643a6655c6fd60f938fe8dda5c5265321d93e413bb4fcf5f70f75c028b14748aa023dfeab041d248190e2e520b5f79bfa72a01b1273aa993b229ffd5ca8c55f80fa1feaacb429147367062af75e68d74cabca890d769ad21c22e682d32d3622ca91af808bc97cc24e781b502e5b4e6ae164f84f23c4b8fc961fdf0aae93f0669ba4fb877997ed4aa01a9e616c38d7771c127bbe3926f9cbcc1b4581aa66d6edfea1e70465efeab1300ab34e5be2d0bd1b75bf7e3fec855f44ca3336d8b6fac84ef5b1af20568906f24b28b226a0ccf6172e60f5b4ac62bbf0ab292e651edcf22a7644df84c0f4f84c3f2b6a242a2c5c9e334c1be2e9c7849eb089b54cd074d01c70527cc0331e21c1caede02ae0a341478a734e49a7afe6617b6f4d5121f29658777f476e02fb9623242fedbefd77a51edddd0b48a8274cfa3f16c69b298b9ee2829e513f3bf4c27bdce65a1110f32647aba058582689c279575b5fc3dbbcc30df1f17edbd1d7af1bdaeb1f37e92bc3ec322e29d7eeda461d11fc5af9c6ff411faf0afa786f7a4ad59ba3fcbc6cf94fd981263ee485359320297975ba164c3e7674a0c347c380b903b7a998ad6e54840b86384f2bd927861e3f3c64ea07f2ab54a7bbe32d0f0c9607e2d06391a48a1481e4511d955d8bb45d075ae789498034963945045f204e1729989b205e4e2095866f969ae23c7fdee4f5096a176edf7f2d6316630e21f8b3d1656265980551a9cf86893f5299bca14af5a0f30f0c51eceecc983059b8f9d4dfa21437bfa279750958b90a2a99e151a3882810561b06be1f24e41663f4aacbcb2131e26a64df20beb93d4dab907369ade33605b6db53ada58ba42160b85c61816873cc7a7409e4d27c09be2f2ff182a08099b6e09d47be15e93698ae3843ba12d289aa984d0ef3a3f11bea513297379115629631731225e3fb528880d71bb9744df541f24062c80f1e34daad4386526772a82000fbf5dd556b96b4baa9e2def73133e617de4432edd2a909e8940d6fafbf45a066d44d7c0de796197802acb2e8ed9ab1f98c88d491bfafef537d7d892e9847b6ef91edebe4c93b271526c7925545eaa948aa7a38436b0dd90b40218a95423ee7557fd791ba49b25066a5746c291837ade5baef416ea6fc5dd36e4cc3d44fd9b6949500ff7f940f0acecff21b5a0fcdabffd0b2a71362836ce0e612a14c17bb84e3d6a04c3871c32bbf378a4826b8201d6f134d2812c66ac3ee2554c12ceecfa2bba96a8bc17722766eb05fbad718437195131d2a9581dec3c3e423757022e618c275e3e75f7eb56d70fa02341d618666e28cebc12f93fb449acc7a64c1172ad78e282ba2b9878a409b263df310e97ce48231afc60e4452014fe16d0afac608f302666ccc8d1b09710fa5024f203c447fd59272b2ef5944ab612f70c20ef87b949d8cde90c4eaaf1a004490a6db0d96dec3d4f4aacb6408832f3a0b5f8aa8bfe5c10e75d24c1ba529b4c316437062ec0d60f1f21cb1d3c27c9fbe5777f5f379e4fa7f2bdcdd761a74ffa09f39ab2ece192f9a8b1a61887c452c9a25cbbcb25da5f4fc45ae14f8b4baa1a3daf633d72341f896a80d9b381b9bcb243fbc8935eaf7f5e63164cde632ef9fb97ae73e67ab883c85f5c25d486ab96f42c168da1d09127b5edf79065200ba01d13954c76c650a17d133b2f41566ff74ab68dd5798c1b2ed1babc1b04fa8c30a106d65afc994491c5387a834aceaca02cce7f2585ce809ad6a2920631491151b8c2c96879dab7704327412f8f3ec644924ae9c21e35c641255f211a27f315cdff928b173b216c1226af42514dab5ade9c38eac8872200001d318af71c3d1f316ff25c77b23d958c4631b2710e2cdf5d1a8a7224143946012772558ae154fc9b70956aa00f0e0ff1407313056b7f50b3d0cf8531fba14d846894d5e318e44aa93a34151a2f7a7deafa012c89ac57e91c06f009921d47831c2dafb606870abff1a18d8c729d82e443bc8c6925473cdf2c7a235437bb62006e8bafd1d8abeddf16e31d8d2619ecb141fac49112c9fe7cc6bb36a2d3c6c5fda2202808d6a90ca5b9e821ebfd69394ff95748551f03f6d14f50681041373ae6e1395310f8dd15cbc1b79ff869c74da6d3442d708ada32121d79d54d16a32d8ecfd4ad3b740cca97f82e02f6dcaf9686656c1bfe6c7875c87b38e8b54939a341e0ca37e4015b40daf17e6f5cec8bdf739f6d495bc9ee0328b388e7d3c4ae7b277efb895636c6ae703efbe9ccc9d8efb7c0bf1a699805675e51a3f05b752580dcf94cce637ec091d51ac92452ad11204969b603c66f8457d78ffbc93f7331f2f052ebb460d25bb1bb005b7627ff50f6c23a45a9040bbafe6f591db8652e2ad257900749d79e8618063751f521dada2763dba7e7e2835e9e8577f693fdd72664dfa52b03859b8e4e99aca16fbade9af88acf22d97c1136db1292df44810ad70d9c4af9a36b3d036dc8ec3370dc1f23e4474b2b3019911325829b60e05524de06a0a4ac21871a4517127a8d5c4095436bdd48c3767837ece2acc5bd3ae7c8a8fe3076d32be57fe0102346587a9cef56f7a5a8cc46feedd7c513bbce50d52136a9e58253ebc7556b323e9c5624b42bd40a6567094c6bcf4f73b9610869e9e00fbee754e8c80e5dd1f77cadcece78714f9ca12e11b9c2ef75237c0dc8f7e90841d05d1e4200cac8ee53a833cfc9d9fe68f0055c1bc43fadbbda7dcb83d04ec2e5bc3590e95ae3813899ed129cb5942bcf3bd500cc1dcef02070ae85a410f72b7b57b340807d53f229d044d2d19701f50c4b283a826543c63f9783e2634c338ed46685553abb8307a7b400e60dc33a96b29fd70e4f595d55211ee7603389204c7bd8c2d9aaab5229ec2a554fbafdcb7d30f9b961665d6c8b8877a021eba482472f244d6a4e9549fdbb8e38bf4ac4d0e3ec1084d6bdf6a4b7c74f2bff91d7a1e792acc17e28f6fcb79cabacb17e1a8ef6954129149b06df8858be1f6d373c1d653b21ad4700fdd57f65178369a41cdf713364bd81e4954015a197958f9682caa842381d88df0ebede2b72c2d7eb360f140a5de9730add069d775afc7b2b843a41450e4d859c65b9f9a8ba35549b095368aaaf2cec23027ee325682e94faf7d1be532554a36938b72bce0abb08ef63c0e382e0485302b4a254568e24f3842935962cc32e852da7247e286854aaabc4d5b0d1ff338d05b5ea24c2e371639cac064f47d169b6c104ab129662aaa325c76e3de9ff7e98caf99880764bd69d46810ae8aa317276fac5d7afa7f2d3530f8b07741626ace82770f0490bb45fadff93dfe98681d89e5e9cc4def1a97506420db98a6a3bc57a84c3063b0242065b98c5ee6f64fdecb874567b141fc1cf63b07a85093b5c4e3e7d99ea3cb4351ae71f86b93368a23d9cc3c980896cb786c0833644f19039c793af59795b8c90cea83a2274de97263270061282874d03b2e6ce5d786889d2c07196767c17ca007968db0c32b58036f723eedc6fd98b203185ac8a3ce3d3081acd020a3bb06d205453470e02c1bfed2fc12906fe7c62fc200f9ebd773ea43debb33b5044729087e1c629db743555d5a8e8d8887aa2b2347ab4c4621decce1a774e425b48e1a04238105cb603a53fd5c3082d7bf3c7387dd1897b570ec8826e19fbc070844040c2f94e68ac8426ca432699cdc471508b1ef874d3e82d1abbff8f152ddb71536017d8c2771181fe6bcd9701f286d0227fcb12f76eedd1ee1defe923418b7c83550c6a09dd7c34c2e14b2e2e792ebbc5539f7db7581848c24bc6951bc325ed739a11d641db2f83876b377aa9925bde83b7a3e21269e2c2e8e193f763dd1fe1b0f6519d11d83e5d847aff60c083a2548df4e559a2e99c32e53fa529a112ebdc9db32adac9d8b103599b0c6e7e8b412022784f1cd9c1da94f7934c43caed1d245ba035cd364dcaf1ee0a27db16229129bec0bcddf0bd39e28e1d892add725491203c3e8dd7d6113b6ced3f8f9cbcec9829bdc86b3e6d1ade959c8d3ea9f28e53c22f43f75a93db9a1d0ac07af5036db0cbfb09d01ad85d344e041951e65368b0445c177c7b227f01a0e3396e90f26fe4ace22d8f304dbd0b30226529859fe064134ec59fdb32d20711a3af72c5c84590a84cd02bc7012592926597e0bb1f1f70c76a5fbcd4cb5ca0e9e893c394f191ac0a21dadb59c34bfe701e2834f82727c6c57ec6f65890fb6630bfc83053d5c463104d47f6708c549404391bc8fb3a4309476df77a47000a6143121ac88fc7a1a9b1b11473712fb85d3a0afe74ef5cbb898ef21c771e00be6cb1e9c5a135446f8db06363562a973f12c091397824cd4f2e0c83287aec916a2cbe67a00e417a72f4f67f4c44edbc7d33ce1d89ed2a58029050fb1d64d7fafb03bd3b4407e506771f521e699318d7c045fba4de6523b80d5a64a952207fd0c61b09c92590eca75fb6292e237a628f75e280d0e876d7e62003541146d6150c5b01891d9428eb606e209eca1f2316d756444483e6c8f71dfd429126e311b5a27f03877fcb4bd74b4f83651729f4414e4ef0f6150ae7410064f28df8e78898bb421aeb083096071009cafceac2cd4dcbfdaa5fed685c8e55e2c29c985e0b506829bdf2e9ec46541e4971b019227f283fe6d97c567579a10b8d6d2e1d50df795f0c29880b416f86485ed610d50497792964310c9b6694147d12b1cbdf98be02178d22516aacf99f8bfa6976600748e690006f51062d37c325ac531a74f8f0b4f26ff5e7475794a78e1c866e6cd745d3b8c50527cd3ecde696fc2459912d1c1f8016d14f8031cefbe5610317038975e2a3045a2146ecf175fc1983dbaf9e12459f671e613e8e0709e4117bc5a2f759c18792a56f166fac36d1aa8805272a2fb290718edf8694846391dcefca5e1e15ced5a078ee51978e088abc21cd8b7c49d8b198159e3db58c1914e6c0465adfb4d4fc4c238aade62296d1b6eaeb4238d543654c13816fafc8344408c36f36ed7f8ba453ddfab508907a868c1d4a0e1171c5f52e6621d96de5e977ce515b884ff660f450fdabd8b0fb08c37268dc3c2e0a19a2fe1da78d81aae66f0b4e4216487d36baf074c50e3f37ca267af7a326e70d16c9df579d1bce3fe288cd79a431d2a0874c651fc85afaef7a746f96b8cee5f49d1856fa492a0c458c865fc1b822abdd5ab43bacd0f893827dc9d3675766c4017df2e76208e8212ed87eb765e6a0a469836ff800f89d12f972cf4dfe9a25e22b70ac8b87ced291016e929c01291b237c20b75d4181b94000207d4281571a8a41b4d0b03632d66e3cd799123715fe3820d6b962cbd3502aa6c468d87362b11e2b42b4e9a7f2d86efefbfdb0503dd9c80bb3850447331a14fa5b5ba2449a775be8809ae88e7647f8388b9100456dbc7df8ea2ae0e02ece729e2529fc0ad206441387c149b2c97c329fd08204527ff40f7e8cc9354e504fe0ff68331dd802a3df8f152a959ac09c12c5fcccacaa4b564f61935208389fd25605b352ddb75cba25b2620e808aef108c6864444eecde1e58d0fd263a37d504ebdf460a0d396422eef931480337bfdab87ea53c2afafb964abfb12687751caa7953ae4d65a1d2a0a2342542d0a7fb8391373f8e71dba5f07df4868cc3f7128cf06fc3239b824ad326a6d611c31de29dea8549f389cfbf8ca7d82d929bc078e5a9b9adf99c31f163b9b017144227d424d0567d8834c84cf2310d3be3459632207a2b3b0a7fe8e207869948a26e3e4848dc66c3ca822730c67c8995c0a30bcc1fef8be190001604b4998f66b5793c162a875503da771aa0cc7a4229312b2d21b8cf1e689fd6e402afd806824b6d6bc35a08ff800d3b20970d3ee2bdff8bafbb4f9e8bbe468ca7b2bef4c876761106d3161fff8e1981539c3dceb0811bc6e4764b8220f29b42ab2f2eb87d06ae274b0770a9cc5c94843a0c6371b259761314a6f749129b1965fa3573758ab286ac0197b1e168b4bd38876ae9aa5cd8c908f4aaa340a02a3b2cd9ab894052755fcb6c3a2c66898f609bea2758284a7f2938a30857e5778c61a6aa43be29bbe0dd334fc9c119f66e062f3b9d024a14aa9f5d0e1bad672972c612b1c20c1b635f7d45e9b8fb4e1dbfba9226d513089a2cc2620a06f957024f1eb8f5aa5d6562bc1d9faf29956fae8debb6cad7a2d9f4191f06994347036057f9728f18ee65a4fd73a2d6da39efdb948abf117c04786af99c585f76a79df3f475a1260e57ee4302721b9a1b169daad9f92893f29ec6962b06a74378cfc7ae0efd127b781f1db100f1f26c957bac212851360ab71775c9bd60add5545226ccdafa5ac0039f96fffe4ba549a333ec657d71b8fc34fbd17057c14bce3a1d5d97b5192f6a8e7b72003a0f4cd8400ec6dfea400f1acc409e022c5f142e99c9fde60bbdda8d4f1c622684563324dd84a3f4f5a28acb2e9dfb82a67098c141e8ba66ff830c11bb16651a7864d5c633f6c89d7a1e94167806aca599de025e67ef012d81091c70162ad756548b5855c9086911334faf3c3ee0783942f9003a46a288de9941314661444de50bb99cb5dae2bdddc003d1fd0559cfa71b15af0f6f94449e20cb705adca08c301a2f70e8effca3536bd8bab7c5d45760c178044175446c03f8c458bdd202208d1554128c1d7233bb3a356b43b9ff18faec65545303d94615adca5009cfbb056eec955a06bbc79f5c63e422405699f2a1d0ee204ec6362d1a1debd1e45aedb3b1ab964371bbb4bc0b510aea7c1eef4b77191193f280edd3f5337da1b9fa75f3df14f3ab8ec1aa7aa82b347fa17ebc406983988191031f6bc5c58a248e41ade41f154dc7b9e2f44b0ad7c384ed47bde7f273f5723cfdcc286eb28f0754f8cf962f665aebcfcd7b20d9b43f6dee75a3f93602b7286d789b065f73fb827d3fc85e082292cf020589d9d370ebaeb98bf4f1098765243893e793e598678699298b4936fdc729fe30b968f4be47e053189370cfd40ce9ecc08f32b1cf70a2fff44b93a152a935f4058c7f2c5a71fef8fbd574cb25d8ab41e07b6354f49573fb5b6e84096656cfa7808faa33640bb5840f51ce24de361fbf68f6cdcb46dfc5257ee65e48ffc52d92e610613d608ed36af23a1ecae8474eaa31e1e3fd07d89f7a837f6b3185e63477d455657a2bcf24ecded0cf06e15df9aabafdc3918ec0a96054a1d519fccb8081041c65d9b9793feb506e4cfd92d494c38c925b56a8f73947e21e23a7e15332f394cfbe5503b865baed0296b4138d47ce94eb4e43e12ce9395e29bacfd190e9c0b2e911943af50cc4ec3e0c59db199bd453235f749002890c1be0044e25de21f81523106c07b00b2cf034ad9046f1d02748f359feadde0c134712b7204e7931423132cb625c18d812dbd2760304049d0cd5601723989c8939c69560109dc2c552874542fd6cdaaf484ed309d240095e09c42c5469e23840cd24dd12d771ab7731e0099ba300fc70a89cdd6b766d19a4bfa105865282acf69efd9d30bdfd6e78588138d98672aa1fd1eed9981ef7dbdc95a8bf34275f002cdd88b22e9b2a54a2f4fd00e2261e6512265066f8174640525b14e0dd65233abc77c31b01c8e5afcb22e7a9a1a9bbf5eb4c68a4966355e2f75f0920b1fb53de610acd05446754015b8007cfa210a4538090ee4460674583e41c8452b8ddc2879dc2fcf48519228510a9c4dfb2c0882c5c82cb8bc367e1e52a9c71c32d00388ed6ac78fe5c0b45a847d7c0bd9029c3a291dbd2a962a5795735ba82db18674d058982435db586942315490774dbcc20c859cb436aee47ff6ba9e6176ed404feaa4095f2f8f2517a86abe1de767a19f61ce7f1740434aa96d2cbe679ae7f34c952d274b6e067f13233a8ac03fee54081346cdfb2d0412981dd672c9262e888f5b6c837f7c0c1fc9ace9cb726dbe7cb4bb0a05ec5d7f7a69a274cba7a1b347daedc3d4c4698458e9ec2fc97823b8a4a43c5cb6d41c7ea84a9caca9e485434266b6ef1bc3a2ba86364b7dfa9d871590036967a725b0073828bb1bc4ddc53ec433910ad47fcb20d1c6b8feac966a11e1d31c3552910f86ebbaab0ba38f80d84b9caa610439f6dfab12454247c387c547831074ec1b3a13c549b1266c5182980c0eaadd2769457b8232b5f5608735f182205ac3a9cda3241109b7256e33cf6b4d9feeecbd0d0d7aa8b8706bbe7332333040ad6d20732827949c9454de7ad126f9695d9ac43aa702a1fe70af644af3cfbbf1b8a18d7c46d51d4bb5f8735855acabebd86e18cfb0abf939d2156425b15170e3d3387856c5f8dce9d1d3910ad071ec96b4e70915ce15ed0ec22c44b95eef2d740c3741fa66c144bc5f8bd71fd6d5855c21efe8afbd0f9b1212c076f69bdd73d9b6a01a01c68be18e3d74dccf279e43c7e081c4f7ebff0bc017b2e18e7ac210a4161a4cad6433c2b0e2023321cf49754b168154cebcac6e844cd5c5b850edf0ec5f9ededca5604a2d44b68fa821604cd0e9e2df31279c970a9377e41769389b77a19c4158132867b862b3aed779309423a513977e8b43d639ad19f6a73e00095585a073eb13f2bfb13c588950789f1eb1e187b0d7e3c09e5d6ddde285574512eef49ce758c54d30bf5b83c08caa4856a7e16d49aee0b8bfc7abdfc94c83213cf660dae12af88e24fc80fc3608b88aa225886e78f129c8d6644302d14ec32ae1fffe5fa2f6894fe9a06f376aee60c32d3bf5e4b9871710905bb0cbbdd1faae14db3d1c35667b080fd715f9f62b23ee5e767d110173d08715d2d1399660affefe7133c1a85b840edbe73157e2671039ddd142642a834875f738cff54977cfdda920b50cda07ebe3bdf10033f8cbec3564e3d10fee62a0cb3258edd01f8b53c95dd2fc446d025320b12a69c45d4e8e52500ee86fd23af60c72903bc364ee7de1a3787d7bc80f30668d9acea537e2b868d9534e158bc4c656ec1988ed4d6e1c5badd563acc955a712e80051c8debffd843e394eb4ecf29391d1f64a9bc94425159df0fdb6188c453d2715ace5c2846fe9cbea5378615a30059cdcd059116a6a2f36c1398807c5870216743aefe496534ed52454d5085d91e0e7f719740884b2c8a85fffa68131eb4fb68186ce52080c16557d1d8594d3cb45c111efb67f96f97a182966a4800f9215a44a3b76d372aefa286e60c4e72f8589c14a57405273ebcb29acf82978a723b142c43e5b8a65f652b045b039fbe5d10f2c2bb853f50529f0223ea9b28ce036c160d62f4b4bda35619023027a0d7ce4d024029818af5e37c24c8d16a501ba34a5fe2276d9bc7219ce1bb45f2ebcf22afd96d6bcd2a79973a8fd9d5a4b1b29cc0103eb4ae82efbc3c9fa33315dc885ee357f19a14dd42d01d3ab91253cd5b69913a1e8ea2c7af2f39e292c472949c141464f31271acc9b2149ba4a5ac91adcca6a8be7f0fc4023a6634b499d8dab4e1da37d967909637ab79d86beb835f6f0c82097e3e46056c8c2d0875ab5dc7282fc7c2e528c0df62c2a9cecb439bc4e31220440c14087a1d6647035d3e71cc5509b967af92c66a347297ecfdcdd63772b2056a4a053825d6964516f0b63c131d7e01e00c30c8a9f4bcf1a61761b07087fc7ff79bb6737aba78821939889b87122b1253382bf9d513e2edbfdce248e37d079d35679ae5e5b6d88d9d07fd6c197c8ea937921ad928883fb7c347989be703bfa7d94899d28f3f9ae6a052cd468f727b876c9ec1a9a94a8f44320fcdba03a820198397ee31d654304b47b26c69b3d0149c90072b472e3845a9fbc4fd1ae87c52ff35f13b7623af541dbb3a8343071a047563b84692052f7ffaa7dd62b91f47e86e9af2198679dbc23e6203af6b9d4520dca0aaf2085d1df5ac0b7c59403a1cd34a6548caa6f47be2161d9bd66fd28102be6aedd8fa1fe1ecc71e1a1b076faebcfb8126dd837417478bba951c0202f18e0afcce922ff207a710201a9a7d7c7f161237768b13d6814951af1bce04d0318c9fb3bc0faf4adfbc3b4e8403c905d352d133bc8e752ce0c56e1155b0521ff08335091d127b45d0742f684ed98139658bcd37b3f856af7e963592df3707b50ffcd36473e39dbeea15fd9003b0486b9e62ad918ce537fd0c871078fe5e70fc681b110f98d7bcf127e51ed608db17807c9b94298eb53d627ee13be4ed20eb1cd370abffa38a19ec86aeeeba791b494ceabd42a06497fe4d709db336f82a6462ce541101998859e6de602342cc826ced4098bf40d311ebc9de556336b3c5205cd87cb19663cdb1026c6afa953b46d8c6b77a33f0ee25f1eeedd0898aed11aaa73d0491fc55b70b3f83f971cfe17352dda66a322fb6193051640210c394a88af464412ac9a7f0f66f26bfe330e71e9aaaa1b97b8be08077e3ea759df580ef4f24c6028e411ee0b931d6ffc482616079e4a9acc4a8d1a582efd725f15ad8d0ab12ad9816cd85d12c199d27d720d88097c5c0aa8047a7f289ca529cab81b0ef2dc8a0e702824438ea8939bfb40a33b78e3b5e669b756f2fbe08da4d69bc9ba88467739015de8493ae0031b3fb36ba1a4a96db7da3819ecd716cc59dd32535a77e133d9513d121bd0e8c973d7b06910fae05602c3ea7a711bb713be491b085e68bcd83a491404518836e0405ec25a71e98e737cbbb21936e6a7394d6927fc23bb8ae748c181ea40f8ec6c6e3be5d78dc2b288af17c197e280909384dd62731d14b9d032fbd822800c4050dc7444b31e892177bda6c0d9c071f0782cb889b77b940813778e7e3d7d5fd9fe35b98d30bead718f265b77afb2eb73dc2910b17954923ccb514c83e3e5792cfedf234e14e3771b390145ed978ed7edba495c795f7bb55de1c926c6cbf2dc430a4876d7d61b7f98b24eb0e2f10c6b65de993bd3f7efdc4154e881d24b5b558dffe234baec65a756ffa9b7fd0ec599c0ee8d4b1c7c629db53595bb425ace98652f00c7c4cae1173c907072fa194b74e4a697a123b65138684482e765726a8a1528dee5f0f74fed661340191950886bfb0bd5396a1a6f89b63ffb9e0c08860b668241e8b19b12892f89cb922ddee3a2f96c8bcc1d6800514226d73226775e2477ec62150ced050e2779f26d118bd4141ab4d7285c9444eef7159df20f9d8a910b002ae0f33b023a6f0f3e572c2f4c044d37b0a1f9a2beaed00ab82d9ca86330df95a50678d7bd87e49d6cbd55f1bd36540f06de5a575c39f0b82feca58a17e5c943924be31e94712e7844c4a90176121e6d128be5cfccfa975ac385c62216e1750278c21d719917a4bb5b0d6ba7fffed0c4b9db9f1a1d402b520805a51795e801ce82ef728ac854616f0d61a6c4bd21f2b8171181461b2b9a23d4bb774f10fd5e5e8bcfb1f0fbb02dff29920751a4bf78ffdca19a61bd871b1cec928002a47011d9137cdbf023af1b0c6f2b20da18281c1b46790c96774d03ef1851cad7db16f7fa54b95c103469fc7683da5e82dfcd61fac46d25a8fe5e39d508cc03182d1ac26f4ae21702df15a70db6fb97f22718b9279f095a46be7c0d5b6e7e32ec5ecdc5f63cc6ff31151370c2d1e40314c29b2725a8a455db875cdd801f3c29df71c765cdb0f2383bbb148ade9bcd5669d56f2e9de9a5938cead3ba9e195ca1ad21c32d58b2ad464cb199d23ccb0b4b54e399e6e86e291edabceab6e2616be1375569e24f38759347cef696272bf8ff3719a60c4aad90fd0601e594ecdaeb76a0e308e36dbe45c135637472c8efea6da803d7799795c4b4a9a476f482c4901692196c9ffe991c7790d7c95f1fd65bac215e7f305e9d24a29e27f024af3d8f5febec99810991a649aa62ea22c750863be2d887d6195d960dcb5641ac8d18cedaf21f7d1a9c33c83fcbbaf73263ce1f1efe6e2628d40e1726dd5b5e84bd5bd9232eb073ddac1cbe504ae0e0b4ef1e93de4220c9d90d6952d9ff68aa68791bca05d59afe7f63a5f62b046ad9fde97225edf1763f096ccdf95a3ac698691809fc694e2974547108626149c716aef218a100974427ae0aa5843f0fdf340bbc73f34bab476a220fe25fde27dd0e8035a4cf9dd9be75ac7461de1e42d7f543f41113654635eb117dec8d9569757be22eb9f87260745668e76239c6272fdaa22b0974a22666ce3bec73349084d08a75b4c14de9ec2292d3faed7b2b8bffe9640c6aa1dada55bdcf70b515810f91cf697ef13728447ce9d05f32b8a840d1889ea95825deca078d3ec06f4eba4b13e5f7c2bb766606b42a284e7dc25b37e7b40c764edeae9a0fa7321a5c6ff0e161ba404c9be0cde2eab2ed82e8025814ec094c5144c466f357e3754f831b7b2170ed9a65e1d079c9e7294a09cc75e17d87b5e5aecdaa2bb781d328bed7c9673e1ae04e65d6fdc4e3aa4ac3807b8522c924c523804d094c07d30f0f2deadb5875810af2adab3b4610aa27dd41bfa235708aca8564979f8ccf2eb10aa5f387cdbd7db41371a2adee13de5581d824d3ccd703737f28078b158e0c1c0c91282c7ec3bbd342af08237a5e7d4022c063a6b5242df5fc83f62a6117d8ca066a1820e514c995e9dacb35f7fc1ebf6a1113df1bc864aee87b29ef9649afe3a431ad9911deaea344647bcbdb1547f69dd15bc1f241526af316c69feae2f5d0b9f4a4b16f6b232795bff9a82ba65266fe5c29ee7407fda1421ad3b4cd81d211df37c6fec7dee16f99c62a9159c08bfcf7bd96f2a473508642adaa21a9ea6e21e7bbcc8c568496bfb8cad706b5f1a265f76f0c1aa1c96555e7dfe10d25b837ee54a5cf84207896bd5cbbbfd11e7fc4bc986d2108365102eb59ba2fffe0656172b0b54243360e6af8b0071da8eacecf69890a8e0cd7f1f22be86749f55b300766aea3ed62261e8b84e08c84e586c5202627c2f1b4bdcaa7cd6dc27d036388f4af71ab8e28eb3fcafd1ce1b6cf733987ed59e0d8a8c8f1bacd211fbf81b26952a62e5045c1757497053cfe1621b3505424c26b6f1bd7249957bf9a75aa9c4e901c0f2d00279f40c126f3d1414f5495b8d3c1e1f4cdc6a3cc7f558be4af2b0e9d5821b29a8fed33bdea301e4e4738e7ba5d99c900fcd33769076d9d54a7c8b83d05f90dd1c74f59c521dd64e737c0d442b353b9ca455ab8db0bf466e87643bfb431539d915ecfb2792c08dae9049395c63330913df760898b441aebd682e524994f720da487ca738127901ef04616436c7bd1d48255246cf15f1de1c2246185d0cd0c46bf52c555027252723e38090e5cc79929ca73331de71401b2627e8887692c0781d02f2650c8013e12ca70f610bf3f129e65dc26da9f170ebca23558151272cd133669b2fdded82610ce4fe43aabbd27cea463474607c7ee110011a5b14a55853b9b7f12de3edd6c40162ab6f26a9f1a439b748102bc9792a5fb570b1fec0769708a0767a9506b28e0fe0a1e45f4a0db8c0a0daf0273fbe4b02f78354fae0fa208af12aefe81d86c69510da25a27dc92c7d935c180af0924f40cd6771b33700dac972268523f9270e55f27e0a049fb2bd4b7b137d0a160f156eb762b05e704eaf9245884a4cacb6e2ea5139177361bd4e49076ac84ede28323dba34f52921a2ae1ca785de18409cb2762e4731ced083f5258aa81d0ffa964300ed61a342b2d23a9ae514a431948f4cca8976080692ad328f6466cef8b46f0ce54b03adb93715d510ab8197911f550fcf2aed9254fcf40b54d53569c8256677c65b4f25fc554c3dfdb06476ccb6ca1b7a33e643001c2259d9cf6e34593161ee2e54a5c3a5876ec866d35d70543cc534c3daecc4139d397d42afc66f94d387540f41c6a2bfe1b6fb33028b8a20d6e4699aaea75fb1a3f34ef06d9eaccebd9d2fee4899809cf100bc1dc5af4733f96ded5e65aab2f1ca01c2be9a4755c8249035def30e2b1fbfa85e677d725d19dc85f87e5a6d8bd40fe55a2cda12e12fa7271fa40fc405568bca85a4c4f528ceb1c61e48bdad2484d5fadc32ece51a5de552f1859f65990be5fb459562c8adeb6bebd8b0e1d6eaaceb125547c525f98134addb7bee5870343bbea96f5b49ed3fb890845bcb7f37bd701b814ed13ab690f58b007a5e7a350f3f550825861a3f7162d836f7dd14205124b0d01a2709f9cb61c9acc58f61cb21edd958b59f8b04b5c61aa578c355d94f2adcf2d9a0b001d1fb95a35ac4abbede05d2d2c98c78736a1ce9022c37dc96e67a7df460ecba204cb667d4f0e4175ca09abce73d938b57816ac896a50f1ae0feb21088e7a732a1d59c32a68545bc83cd1db34a7c91ba501e53926f8ddf11a8425e56b27441ce0db39651306c3edb165e1b8204ebd8d12b5065cc4177cab7b5ba62b27abf7cd7aa7b258c0f6a48a7a2953d53ef43ef526ccaa0a005714d035a73f9eeb6baabb83af2bf5dfc9bb7c205d9da80356911a83a131d1b4ef0f64647e5b5eb2654defc876cac92182ced29352c86375b34576b1ff420547149e9833a46de24805508834ceec55a8f843f7638ace732cacb995d763c074c99b3bce674d5391ced2ffed3273339e5db368be58431e4b7bff0e7972dca5985d9e49035d68e9bfc050c65b558b6040b0702f15b59cf6e4007c2deadc9c9db570fe62e50ab146e41ee431627d7b7901f29bbfcd2be98f7be1035a04c611968995508f68a2532ca9775ea32773c24ed2385dcea06121aa853998d07b457766f1f9f6f61faa86a524e78724d84565441aedfee4b01abe2b80ea9ea02c96ab0e34ffdeaafb5beb567e2e51596f32b6bd16abab21a2e1f38597d895d81d72036657297df1eeeedffa173af5e709f27cd2a6540190d8a75921f2b5d39ac577ec2c6bd854c4be204e17e1de987f0e770c38463807033f1c8feea832da4db5f4a8c0184b98a45a8d02555b2cab6dafc19beaab326eb991cee1a6a3638c5de3a541159f263d02c318bc06bf0607372d60a42f3113bb0da044ef47670c5e3291345a27219273c6aaf1db740d5cb692ecba8f98806301abeea346fb1a70af68a24ee126ed8966dc8fec13dbe86f8c06efaf699786f1148d6938b0711811741c523f0d9e5cf6968fbcd8781019fede07656dc4859a220a07c374c333b17d6c5819a33a6edcc09a68d8732a471e128a185bfe1230b3147fc4e132e9f17fc319fc2249b0b2f1849312ccda8971765555751d661e1eb70d111bddbe2cab21ecaf831623229fe45cb94737a92caf2e6da8a5c7103a880a0124890f933ae2b38414a6b4caabb001c959bcf2a3d85e20b742ad36ef29609017c535ef72e0697d23611cb8d34432e9215bed1b1a41fe4684a7fed633d1592b06cebc74aa68ebb926875d8676b4f447b9723ff53ad114de026dcbbe0f45346a9b5354e27c5c54d78eb6419ef43dc782ee2c572c7af01bd7a991e13b650b1bef578a018a6d429b617f6af0d946e7b895898f2f745c5ea0556587e428ca9316535921b5e327f81f38c6147d67d3bc4f7c52444b189c4bd065852a70c599fa65361937b8c80b305bc58a8670184b3659e5659a3bf02136f525ce07dcbfb6c816893a904043996be53e39c604d8941dca9798bdb0bb0f003957ceb46ad11c3017ae184c00064c1e20d48fdf68f2669c8cda33614a03b3c9dcce7e23cf0de8140e0a05325c589dc7e000bb4bc4f4261e764a20867075b9264b7bc361b3cc42cb119f165b61f004cb4bbb3eb49f1085bce366ffbc147fd58a52668554119a200e52fb3f4dffb37eb4165cf39d733c4ce9b491152a953b35990d8d5e6082f44dd5588470b3008be355c77d4f6147993e755ec773de197c31e2cd1ddb625507178cbd4d1c78152e776d50e96166cc7f0518116258c85929a34a45221e605a2c8c45bbcf6958a6c346c604f9e89833e12265c3e7c00c23fe10a9d298cbb1ff95e2e30900eefaac73b609a3530ff634dda970002461004888b9b6dff6eaa715ffe4df7a93cdd0a91abc8d3b21e6ac14414a3fcba21632f4e4923ac0e9ad0cbdcb269cd17d38554d3cd97f0ab9757fa96b355a419d99c13ec15c7158aaa1d4bea1ba1fdbe8f4f8fbe5432bdc9036f021dacc81251548a94ec5cd15aa9585e4e7ebb79db6c8923f7177fd56e4a8125d701c046c7d89144dc0f731970767fc65b16258ea0723c570acd1444f84197c95533a26c36bf6f7ce709adf604232465f81b535cd4923aac339bdc226e3b996287aeb48ea001dd574740de25fca232a6f88b17890764b82a48e679003efe70b2ce1f90ef83e81346f239aa9fa4894f26836dfa0a66dab43f5b8e459e868e7b4044c3a2248be5c6e5ff7c9a95ac3217b47566bc1942ae9290f1e0dfe6b44a3a58e978d404eba14be8dff1a07f748668600369bfaec8e9dedf51dec540a58d0d774bc2dc93a9c55f02c36c35c0823b7f857fa7bc68a6ac4770cd0b29d8240425737eb865ace53efe3a6890bf1bc4e6147d3aa26445eedee74760cca6f5a908e702cd4f7e7150e782412fea797056a74a064d1d75ee15815628dadc03e3d2acbe0413dc10890a7d564b1d5e2b66ae313466af17f95253f483882f5d79bdcd380a5c50778d9e1b17dc13c18184f413a2a948eb8c7ad4a1fbf5ca14ff60e82d8d412fc6d555594c7b1b8bd73aa78d8c38ad9a4526d2f160926e0df274e79422d4a664cf405fbd4c308a9618d726290c82358b85eed2da302d9d58a6df501f5fdb6d28274237937c2d1010ca0f4317126dd266bac4b714f71cbca0623b78b58c1e1f0fae1270add74d4a7314f59e61d72793a847d95a9bb4a90a47b4cea0af880c02fd6c6eed063e39ffea1015ac178db3450b210e0ef33fd2623078271937d126008ced9cb76916fb98a0b51f8768a93848e944fb1607923a6884b45f3d57943ccd711ca2ebf7ac4756a57d276ac6d09595c4fc00c5f4c2d4d223a4b671bbfe801de71df7c054a98a2e08644804ca2dc6750a0fbb9d10c51c054dd7234be79a6673c65bf7458591cf50e5788d1ad241a26b7f46dabfd634ae842aa0eee95290334f44f3619bee1f63cadd401b6de63d49348b3a72b301c24bfcc5788473dcfbe72d12bf153275f565b0806ea7d75884780861304300a64a3ca01557e35395497bdc0cfdcddbf8b12be82add2b4cc19b0e698275621643c600b1107dbf10b2c17548444f39cbff1ca4e745c5656d20df4fc0684fa33debc356a05eeaf2a23a8313e99b9c35e741cdc197d1f526e369332e1ff34970bc859564ca027011f46bd5fca81ba0d35bd7c734088f3909d503c59d87820793c3c5a215476e7b07ec6b59ef9d126b5fa29f240d4add349ce4194f5e7102a72c0debe68fbf5aee18fdffa49cc54265dd48ebb65b31ec2678d4e621b82f49307ce3203fb022f6f7f5f9cac66e844348112d2476f84de448d4c277f2dbd1b0a3534140cd4e1bb344885a2c577cee5aa80a563c821564088269f48012a16aaace43535be4c2209bf05013b0ff777512876d51575544b6e90bf8ae87fd6ad82cac7520d2525959d4b0ac9a447c23a572cc103bae1764273c8377ca6dd704287aad8a704194ee6759261a3789dab4de0c79da2e9ba96e25a93b931ed7a872ce7e24eb11a288b4f781b06692dd15b9524622584e6d22067eae3bbb872fba46d4c74036e8c40bfacfaccec63a657fbd1f1db2a50f0e6918cb9d0b2a3c650358bfbd1c0b941cb03cf6814362248de7d2d97966ab17b4865cf639a0d9a422d15e69eb51175fdafa67e51d939254181abef63046c48da0667e9e1a82a03428bd778cb526ffab180cb3549e0f949868b5b04c6818c190c5f6aff520563d0a61a316fe73d68cf4adec1dd92756f45a5c1caa27040a0566d702151b8a4afb4af2a95079ef1999beb1d3921d50c01744a62fccce574234b1f5a0384eae6135828e2dc192657faed2e6a3a2cde2d231074dc43ffcf27b5a2415b199b2dd150132d6b5c16d3cdf829b7bf85a0a919436e902fbf5ea423b237316e758c7fe378df2be97cd6edfbf63bff612fd11efbd4a9b30c7e461801b8d9150f8b24c1f8ad174e8c381c60877c2a87ad473394e98d9ea3150df51232126d7059adf3808b7e79dda55655ec05dfd2936b33b06732cef6958b35b441e5505f989733066ebd54326738e11bef215da5f97563f94faebe174a0f55f9166fe27e9035c9867b6434ba1c29b467234e4bea5ebe4804e7ea8de5d7489b8120a917549923b0187f0e1c151a530d982a8fb116b83bb47cfb2568b699f1bc5017dc0cde9de763688b050b25a54ca235d3d98f60bcd4afeedc3490777ff79f6e0f01f52d22c1f6d09a7ff173cc2b566aaa716256acbaf2ef856a52375d0781f1b3ff28dcade0a8fa3f3025e3784cec0070d830c7881a971446fe285ac05b7a7be1c139d6b4ac4a4fa6906fd7398d1416f47b38fc42c521d2fdd289e2d6bfdb7616ce35f9c93faec83fda90f5b15caad3ce13f393bfa8341dd53597a335e9636d9daf5dfc408a7fdf4a04e9849873a6625e5b61175a19d68a99d6e08612fd7b1347d4068ef3360b8cd1d783c335b9872df3c181e0c758a703ba1ecd020096a4aa3af90fe51f4053a3bf737ea25456859ad895b314b7e3778126ca753a343702995d6e693df92e9a40c0ae90e55afc7e7543e0a8191aff1a930c9cd556bd3c057a0c1ef31f8997f808dba3a6ffc6de18211413d51c2d4072852ae68bf5aac4fbbe17242b0342897abbd7ed7c675a0e0956731063ee447f905f09be4552213ba688cd68918f0b6a377c4f2c2334ef9f1fea4206ff9b05182538c6a5b5f45364b5769e9c829d197b7cc716865bf25b3296c9dc0da64adb4fc50b53fb5988e23b001bc60b5ef548e216cfff596d107e1e14ffd31a5ca9b2f26d0c072279223840113aa8cba9bd16699a7f64ebd0cecf7e46bb2964b8146acc75fc1ccb783dce611beccd11bdc4e364fc88cf163fa36070a7f6d00b3452d49c4df1fa987849f1cb51145e9111222977cf997f53ac7a9f392cbeb96025bf08128919a7e7d967898ded07da7c52255f3bda7909a6c32122bd0660b8cbfbd4fb331517946449e8f62b52ab278bbc3c500870e9ecd3c16f772967976c7a35e0bf0d591cb8ca94cdf87a1d9853b172063f8e62f8d22ec2ca53077897fdf8b6328d131ec05e55fdf171f0e931d2d3f18489bab6c3441cff3b1344829b800019fd821c3c50408dfbcaeb336f186c5f8a0ea165e1065077239a43b576b2db86401ab81c0b2278655ea6a8fa7b9b2d8d8ae38bec883d158ce80f9e2ec39b9df6390c361679c0e3ad24dd26afacd82f2c6b15ff3b4df1eeb28512c7170f084b3d55be902dbbfe29d0a6d1051a782513d87585a9f8c6fde09e09e7be2206ff0fa813bc9535e6f418b0118c5390fa09e12a37d0f92ab77ec65c1499ee88ac1df9a39d023e96b954e94461bb31f6b553e57c3af02178973ddc43f9378da4029fe4c6aed029e091b23496ae2737290e082d4a170f8d5ebe263bf2931e58d08c1d9d33580bee2bc34bce09839fc42a1dda84926eec18d9951fc7871ed7c9408b8147464d8bb5110ee297c6e62fb9c71d585a8707ba93451818ab7b35c7b9481caec5baa301fa4b3eae855c362e8309e9e014b990dee39779f7792bb7ce32164ae639095d4cee121d9227bbe1bbd4f15a1752a6966ce9616fb9872b26544b3fa8d3d4925082758831736faa6316cb2c8ad937ed1d17821ddb7bb848a58f37fb24719cca4d2328dc06492ce3ae943894167097a27ca66f35948fec147ff1106a63fb21c313a9ef18aca9237e510dbc7fcef607dc580ca1aa62ab006f3cf24bee7d5af743c6e736a3ea288f9a004573f5152018c88a54167c048a7fde5e943a0983256010d4594c37e7ef429d57def321f5ef88e8db6acaf15f8ec17a59b9786c305d9094003818bba240f10a33bea8927274f6c6f11ac2e183de058830bd5cf45b67195af8faf4faf71b43a2446b6e1269ad490778e43c3d61eb0c08d7804c038dd95fa6cf2da67c4553ebbcc19a651a50d235269b12653aa26d94d1be13e612a998f0ae719d8c9262939500330d836efab758fddbe797e356fe9f66e5cc839841a912b87a51907a45c5c6facfd14a571a472b672c0b89422cf36063725de60ee9af3c75df6bb6dd2a361bf38e8a091e3f736316cae381de5f7e6d3159b209abc5df36ba3c8265e0713597dc59003b01a88f4b6020b964010176223c0097fc033949c54a0863a91b1eff61870203b676394c541e47f6add01f46a0c48f3270b3abe3364a1d763995b8d9319aa88df0dd31f5ebd3d05af68eddc41437c45abaadb2d4736a554a8713762eac279e982a5b0ff8954790f3312a067f76995e9da1c67d389e54190d86cd516dfc53f197e7f049a32b530063589e9f50172b572ecdc7d2ec56d9cc297fcf4925be6f66b9aba3d5304ce09dfba43e1ae73e99db5888e8142ae73c9deb24bf71718427812419873ea39ab39db33af8c4a8c586d744d7ae56e8f7c0f713b58d25ba2370fc4e8d68a1e99070a486b0bc441ea05459aa5e15acdab3b88cc571e35d41961a9e89eb40fe4d946bb2ecb4b730dac827e902d7628652e4685ed864c2108497029bfa64285e17cf670dd1bda9b70fb77ae43e8011f89e14e3355e90164b77d3191b36f0e25a22822c5badddb7b3fe40c25413f03b1b7efc3fbac56c097e22c7347c6f799e33111524e12deaf7ad58380f7554056ded42ab79bf315755b1920e4d81f0ea029930221c50253cecf85502964d5045bc19a2ff7d0ec1203fbf91277f9324eef229d040698607457183fd0a046f5315d9da1b20915b5448eddfd2ab51724233a7b8102b4d3458d5529465c72e1a6a2a213252dd450e8838e3a570e4a5d5c70473e90d5189090e8edc058a6b03a938cc13ac93acb5661bf502859625f978551f08df9100997df9d1a824de93e477674c07256917dc686a380dbb5b0acb0dc9aaaa4a7e6e6398c8489ffee2d6e4be3e921c38ec8cebe8153e8c6e3a5764b67d24f20446129f03ecbce2240a17324564c6f393e97f5589fb9e573a7204e7a3c5fa7134ef967d7a7d05fc66be58a399884c90fee441c7e73f0c4927d32a8b79128ae00a8994b629b0d1ed2e92cc71c851099d1dadfed4be13c8cf882c61394d3cdc639766a4c2f6cf1b48f50ec4dacad2613d2399ce30f07897e2b3991e4c7d6f3785883e5d9e433dced52fc245086e1e0f2041ad6e98b670289194d22ae5c2140aa45dc90eed266a96d2d504665ff3c5ac9754c95792a01300b52e6bc0b25f55e07d657a772864cb7461ad6f4bba9aad75fdb8c42194a5c87e950bedbc21857f3656359617c39f95ee87100c3bbca8ce2b08ee9cb8c3ffacd51b2da2344776df6c426b2901f21a4c74285397a1d1a46f66133705b1a125daf6f66ebcc005158448686beefdda4ac05a1dabbf5046a8d26132d8f43e6fca293a6e38e2e1b68e91c800a521a7e6d728113ce416cf5fcca62f8a9bfcd6d8affb7ff7cf0fbc91a9a52a40b19a1ae2cc55c2fede482759d121a0ff1b6f01e2b817008797bc3c15c3118c049626f02b83ed30d5670ebf260e11b34268497da7e43cf9ef17b2f08e9587f0909a7052d47a10c7e24004425bc68776f4e699c070581c8ee16aedd9e443b59b133341da7c3b6f48249da6005655e8fd749c9defeeece79a2b9e5ebb3a50ffdd25109fc7064c91e855e3d3defdd9db6b321c593c8d960798c59adc1e092c591f1f75fa35ea721af6c91a87840caf4e25f39accca29f572b505e832e31119a7aae813f675d95f81855435065ff84777074fc2a0543b94b53ffef4b51a708d75aa9f8109fb977dae1775fc4c242707e35ce4f6a26462ed47d124e5aec7d79f86498b651e704ed0a6e17041157ccd6c581cfac0d1dc62d4ed580bbc78fbb1d33acdaf3da0d69bedac2164e49a13b1a7ada4373ad2ee6d874e80347a9e70fc3962921be0b3aa0e1c5c8024d1e5acfd17887cc26e10c91fb8e2b0a5de53eb6e8e834868321e2f49c7f41bef01f6ef3ce2593160a19272692f7b0f900257606ba5ba914611cb59bd594eb143bfd51a3ecacd775cfedb65008f2172ac231b766966b207b56eae657594c89a898a15b9284bfa8acac2d24cdbca5101be3601618f8c694f5919969f490a644a2495c46168714a4d2796217c64e1482c822644e7bb299500a4a640bf6f723eea7b543535a658e418a70b3be84a99198633b679bf7012bc696aee3589624b9e661a492090298e626c9985bc201b4b2e280de9c0685b4ce832d84e3a2502e4b4d01db372123809580a030b3dedf9d018e20421f2515455e5f19c9eabe19219237bdcb3a281731a7796b31c24b4bb27e43795188e0e68fcb61f36e79d63b2e40fc493b120fd9f8426a50b092ff9346c22e484308296efe11fcc35dbdbd94e6fd4511d42a34ccdec985fd9f590f244a5705b08a375896721237ecb4f62ab7be971fd2997a0e17197ef34b694af9c78a8457e1459a6a15572e2525a4b04acccea733e43901acf3aa0b1921df94ceaa106a693f42b1c0fa8c8bc0589ccc3603d151f3f1b81257200d8a01db43a8f27d4f58d6384848568ae5a6de22e6e92cf8fc2e6b712b24d585ec2b0fbd82951128fb269422ab4ba0e5d3d05c9c386a1e3d5c193fe3b2684086a1da1f0ce04fcb0c69c335d060e70934664f35fed929724ba4ca861b7cadd202f8696014d021d04cffea9d64b283a2ac07cba609d7c79759255722730e57d85c4ebb0ec8635ac45e406545f23bde7d94ac48633112140be59b9b0bd7abd72ad82e370d8ac724b7dd43e98339a512125ccd7a028be5a99c5ab8b23ac3757c77950bd2c38bd1a51b0c734224c2e79239cc2630f42ad50fbaa3786d4606e414d9820f7f824106c1f4c52d81197edd3e18c370f4db9b6ed9488aa93b985758adbfdc1edbad4ccc15461992eca79a9736c7960e7f61ff727c38b826a3c33d93dbe5c26caf1f863ee675f7ca0ec5e3079fb8a2cfcccd8a0baa1965778e99863eea4b6ba2bee7642895fe64cbd6c908a68f04be701a465abc04dbb1184535fb664bb7631c8bf5a82890d83132b07136886f76bc2e7be845db143481053395287932bd763b7058baf0e2e90a76ea9febdefdd47c804d1cbcb4a08eaa9b54495dc6bcdaaa10e087f3bb6da86d0a84f6d714d7247376b506b8df7d86f441ef217bfcc73df81b4e7e89b79ce711f71d80ad9bd15a684f20cd5b18b43e3da5ee4fdfa196ae33cd16ce9412db984b563a492ba345dd2309d837a4ffeb46d014653bac0cc8a8bf49d56a39f0155bdf1fc9d4f1d5aa2e3a42e03cf1ea3923f1d017361b9067ab2ed0a2ee50af79236bc42e2db00f9151c15983742cd9284bbaa10997feb39d37b5b3e5877a57ea21a8db9eb6469ae08cdeed7ead96bcea4aec80d145f58892f7baf7c7a9ea2cf174d9b7f652907e7b1c0ac18434aab7704b782e9836efa2259e1d081327f47042f5ac5f6f0c788c03de4c4dd2159b0aafdb0d50ccc0d01085eff52feb147ca1aa714a8abb58720a719863730784fbee4e7cf5e6ae748865cc68f2d3a2c95940589af2c3ad4a71346eeeb9d6d587d0f66269d0792dc5c623b3d18fb08a5260beee2a06f4cd96fe556222eccd8a9df93508281cd3609130f0c759e1f8b306f984c1c646be1d7325f5b442f959e7ffe92e8afe8fbf078d9bed9407135a09a520c66ea43af1518196b395a5a0d538eeca49355e4e4dcd2adcdd8ef1f41391abfb9777ed7f757fafaccf3fc9e002788f1b22d75f7689c97866529f30d87769b22338f7d6bd05dbcc578a526043cbf333595f0bd5ae8502a363ee62d30f8526c4a9129e909b5aaaf4a36d327fba1b73fd8711c81909343977e3ffe65c56a94503612ba47f4261e51fa5c87cb3334c7200c0fcdf0ff30c791e2b0549fbb520af69a1f02c547a45ec57633d041444d399c4bde40c7307bbfacf7de8071f579b365c3f5c79fc051ddada8d6819c3cbf2934cd0dd73d5ef47adb43dbbd19c80f76cff68b2b0f0a664acb79cddc17a559bebea1f381a56b5e0c673cbf49934e3198595be26ded9db7c5ea33a238b148e92506c20fa44cf5efa45b458a7aee3c9eabca7ddc10a336aa34270d6f7018d2a61526133d053fd74f1990b18d5659aad6435e59aeeafe5b8d495a07ff6c6f02c3aa954e270c1fd23c3799ea3fa47914ff89b590bcb3bda947249d8d90d24a4d85cf883bc9bad2855f58ce77ab105db750b9ace5397312801e6769ca558c6d7d07b326174b875ff87064fae9df80ade3ab7750bb9294f787fc062b1135360a742cc92770c4ffcf28f526c2c41029e78327512718acb896862a369736fee1312989869c7e9a302945710f2cd3b756488659bd5941ee9fbc917b00a207b47b8b3885cdde4b68d4a5227089ec124c3ff1e9c54f5a326a40fb171a020f7d9afb0f16d12efd622932eeb5e04f04d717f893f4665979660b3f94b987f29308aaaf621158808ee14f203e6f2bae147bc41bc2f9e6ff9dc0b14785e9cfe6f378b623ac44bf7a13a8b0aea524aa057a3ddbda261e78e2e42ba0f7efe2d0d613f87dc2290963a306e82d95e0be4f2a9322ec9867ced357d661eb4fb64b185987c0ec05bfd90a2205056ef0daf974409dcca9006f0798dec0c77a5e45fe2a17010542e8425475ff032d302cb7d6644fd29eca3b91ba6fc0b18d793a57cd7a03d60862973070dd50ae8e553ca4c921fa94a833b53fc5fdfed5466496825eae0fa23a829d2a552d5f779f7e653c9611c8a07ac5190f3788baaadc12879c54f31b9cdf7cdda1d95c4d483b38e27e9c36d0628c67ee23bdb944d43b982a9925e105eec7f3cc7b0757bccd604b73cb1e1334f32eb93687c90eff30bcb6d6488c1ebc6483f7c39e12da7601a66a685e60f740c08bfbe675250bcb0dc470216793ba4719ac41711ca8e15e564347bc7770740878a2ceabef416967e6dd85e858b79f5ee6d203caa5cab72c3712d0e0f83e1aaba1e7ea6399b060c52aa5a3b9415fe0ffb44a3238aa4faf88a83372caa32aaf4694d0e2b2dde469ac0dc63e3f1bc213a443adae5d8877699fe8209e38f9c233cb5ee5ce9a94a0f6ac7867b79533b5d824c0ad89d80aa3e96aa8c94d870f9d834e258047319c0264d92d30d1e2dbe13fa1fa51ccb948f0e24a3aa410b4a8081f9292bc621da077589292e7d8a57ca9f6153045f9a6a94e9a5feb378f303eeb53b5315ee17ad785f31387a716478aed8b6b65d1dcda46bc5863cd0e9189bee7308d11233df98f5f6089d8348f175da0174d06084debb1822fdd3b982cae06f7d2d8ca7fc53c4c5ff5815bfe7b7662031dcbfa0e4e5f4c01cdc6e4ed8359298c40eb059b70c230398dc795a614be1bb75f27680a0552293432493940e4a648570f84698943026485c5edf102cb63396c83301a4b43aafe66e53c49490a383d1cd7b85acc6a5f550f31c97496cc71dfc0ab568776b5f69ecc911095f0c1a2cfcbab6768cedcc06052c6348c3f2e82b3bcc3d26a16278a310eeaa7b6d2492a5c25c9377b56326c7548ffc1c607f8ef60f9ab42793c62075a1af29e060b8695c169618d5b2463d63a8f7063668b33f910ecc109977b33e1dfd5467a7f5a1cd344b5c224607d70ff11e1ae9851e6f848cc1fae4d599b598c7045f8b273a7a6d158f52024b5d8916c6df481d66021d45b523752da0b1b829f01dc51a0a9d995a05d3706953ac7866772db631dda0b6bc6a1ddb64099f61bf4fcbe420b30640274a2ae0df59ac3ded1966224eb62c74647e6f6b6d8913e2b4f7f9d7736480d55848be6a13971a4e3faaa98be86f9ce9dad3fc5a2d64a24144956daa3ac91c57783a50be112a0604dcb73e74a060b3c9fe9c3b7b25ac6a35161388d62681940c68b75de1ffb9e5c99c7bbf92861ce65ec76d7940597f94d1a1da83e8d36b4f30a6da8a9fa38a0c78502e9db15837d05f2a859e0bb523f10edbff92acb7155fdaeb9da7beb156aca89af299841b300b9833a33f6b04f17cdc1014e5980b5d19291f860533137338cf0e05c98c8c3c3e03eb040499c1b8b0046fb007256af90c20702e7355627d476f8e7f316b5668d2b94c735114abd452a47a3f95ded234f3c878964a552d666c36dbb3889cedc28a35ab9e3029188e24a177c0cb911a7876847a67f0c5f44b3fc4245642b0ada8e79b19bb3909d2056ec443667bebbdd829ead8173c2f9cb588c41296f32ce679a487007f5ad379ed8e5d8909256b25da81a755401632d5ce5c6628fad1c8ff47325b559e47b807a43ee50631de13fc4c3d52f70c90c1ff4516372517da67c8dd9e90418e6cd1defc972fa3e51fb430299b79a593ba6776f90962685b141d8f9909139f34b8a8d330537809d3bf80ca5fd03fb3d09b588157d02d08448f161ab5385b8d3323e6772936b23af026b93a4aec10527a9db9e19bb60d1305ac275217e207477444f205296655bfe6f03e461adde9679976fc30a785b26c7a2acd4cd0b69f30acacca403a4bac8141e719d11c65bbad7815d3dada8fdb2ed7231160aac4bff44c9a0e3a94a966385632dde329a30ee49fc6049f21250593c62eb9eee7ec72bbf602791625d773b3edeb1b960f4500795d7e7dcf5ae9587061060574bef7bbd87619d29b5c2a7fa86b306b73e4438cd07c40118f83ba7235fc50912c99a79fcd340ec9ffaf93d2f9acbd73d79795ed10f1b0c212c175e27ee4ebf53918b190dc15613e5f83dde85753b798ffa62d706769a4b6382954088595a88026f21ae557b1ba33a5b11f608499628536c2d0926b475b6ba7445589d9c580ee36baa1f7b579b5920fd73fe98c4a71e6508f2b95817b5636af478df2cedee0e8bdc8ef61812fd60f529a074407462bf15c6eacd134a2b66b9c59a423f24f2ca82b0ca618f72e4d093c23c3cef84b2b13a3986dbda11b7dd9420499f9fe1b32c1e99378bd65b76fe375cc83376ca8b538c457e94d45e37a381e459ea10550b28d18b3f225f2dd1a48f3db54cacce443a5be87b50699913201095c4192e2211b01f11bf952e3d65d67e752d21d2b07787bd9fccf15948e4816cba052a6f62a963b3445a6dd21117f31bfbd4723c160c0f29da6214010bb451bd8c683616e10420ab9eb436d24696e2a2c85754054b51996b3ac90704705dc94177afce40b620c4e96357be6f3b8d934f4b884a047a852cd3bdbc19461b933136308cee8dd8ec27e30f115c0fd82c7cea8b3a77b99d5e84941d5df356274d5088ea4861843a9401c9be62e3d5744696ca1cb082e51da2a5cf006ba856564af9a905344a6dfac23c45ffa3fb566b7b26ba74d62553da1c50af3e898c2f2ca94b6909eedec79e604ed208df4ae7ddfd007df434e907713b76223e400fe3d8c9eff8ad12e0811443ee95a7c21a447d91e5a13bb948c936f91852976a37d92d55217cfc40834aa5f63c548d231d6804041deaa37a343fbf1e108e34459ab457f6c1feba2b7e8beff1ba53d560a9505c37b504b91b6ad965c668b9600f23e6280d1ec8151fcc82f88776e9441bdcc7ceb92fdcd59b0d445cd0ce5bbb45d0c4e31993d8005ffd01d599e8ab3b010b9f9c75e29df1b37ac4313eb9cbe7217b631475ddb701a62af75b401a66066da3f2e9a5d38ed20d7d6dfcb0bd71fbcfd60e44ae421b4a47e2faabbf7e416db4f110942c32251c8c24cdebeb8ee1d6d2408527892d73b9a20078cab5a6edfd5844ab212db0eba15643b97ad5674375381fcec9d47385745d8521f38964ef6cd45dc4bae25c9cb9a6434c7fed22bd3d40d573dba3731d44d43b126fb247a567e4273c37d34d289ae2c9d4d05a43ca26f32c4a8a38a3f1ea1cc38cd8108e4f39261ab59028410d7f4f62e3010b0dd0767932c54b36427a2c8226fe1b0af8e8384f7efaa45c91bcf884b26ba9149340e980ee92bcc93250db099da7057affbe700c74df332c834b13457feed95d134e803b5348ec3e03b7cf7796b82a7c019ddd630ff7a801a2bf399ade712e342e0646c1649fafc94b4b6f84d278ab6423d3755781131cd93379e23669976216ccbc56fc940e06666d176b43b40ec32b74b9889b7691b00f02986545c8ea94b8e01e81437b19ff48d6c2be7827b0ec8f5a335078168c86aec673c0b5bc09419175996498a64afe60e5444b00f85616960db0baec538e6e9b543a0224b1b1e207f2b1460073156b83d6af566dcecc1fd55c27866c28d696b31a0a790c54d052205252658a621661e82fd32ca56dec26949b10e261c309708753f603e38140c81e5439dd1dffbc82f9d28969e8c40c0daba1e3c89afcd61bc6e0743f6b5d8da3b46f23b3ac0b4aaaf1a71cbfd5c4295623228a0ff876aed734e426ceb9762b5f87cf10331fe5c88052d30004da23c25d7fa80c401ac6fa4afec3ffd8700196400a4582e44ac6c7d9060d9049f9dec51d213899f3f4c2d2a6c71544c09da13de50e099b9f16090a36ecc1dc67149919553aa2d49bd168b35808ba21f1e3867128b771cbcd875866fd9465a2fea81dee4fd32976c486bda93975a7197e6002f2d95330b73a5cd086bc6452c8c07bed61258c1b2751ab0d8477d4fcab9004a6e8bd624dea42353a7c2bd8dc0a37de5378908f876f0a19529148a45668b0867b58ff2ff955927f9f7eecd1216c743f245946eeeb77450062b1b8c9437ff8bd5a1a89687eab2fcbbfb654a3afb511ca63be5d5e0f84d8a705a0a695a0846f930581a4798524f74c2717b7dc24b33587c0969495d77bf10fa2e3702553cd705086b35bcf891b0796a48c918e3df81ed799e49b3e239a0324f72863805ff67a88254bed9420b173b042371a539f4b1ab56073c6c429cbe10cc9699aed8fa8dc5192fb8e980b5ac5010825a1cc5a1f4e8e9b72ff4b571d690b5066d8f02daaf33891269c662acdf9be520b197b404bac00ccf16d20d7e3ec20d43d8a849a26f26c2d50d87c18ac52c83479f3f8ffc470fed73dedf222b45b73b44f2e34ffdf155815b9c748eb849a09367ed5ad6fd8d8b0118f64294e1104b0d8042c495eddea3a00b79ec54c5db1fe8bda8d136a3173cec1331d20986fe4949d06dffc905a852d8d6a7e0811b42fce89f387310ce6220382d4fd132149324ccc8983a5bb1ddf06ef50d4ecda062f6827c82412a51f429b42e1bb059b0ff37b63e13adcb4b07d714018b7fa67aff731de8e24d39c83d0cd02ac2bda8d5659aad6435e59aeeafe5b8d495a07ff6c6f02c3aa954e270c1fd23c3799ea3fa47914ff89b590bcb3bda947249d8d90d24a4d85cf91c13b7a78c36ae48f410680ff8da9fcdc5dda76f5a46d3db724c4948e8d7d038d13dbadb264a87ac037cec64a4f0ca39ee25caf7ca0759332fd0fc0e4098988a729fd22d95c692d1aa6950b025280bc0b2c934553e6215bc93b859b333ec61e3dd40d710fe771132349aa40cd38cb36265abb49cf3b9fdded5328ab512bc62822a6c48026c1f9f51c543f7468c455a5f08204fb9f29f4b80fdd9522ab2950a3dc032c871984c40c55442d3d61a695be8dd7c0fdd5f800acd816ff2a61431cc6335d43ba25bd7e8c3d4908d7779b4e15375aff22dcf1d2b4c84f1a45e9778e76c18f7a17040df0ac467200f01dc3d3992e6bfe822a0ef159367f7b7c731e158e3abaa5c4eca0a058859da9fae48aa00cd66aa1c0e15d7b633d083f7ff44b56903c641cb162c0def6fbf23629f568e1a509c2c0e9dbca728b00c958e8a5dae2688f47985e7c73bbeb8758d45ba4b756bbe8fc7a722dffdaf03db2f365e5a6b0da71d62daa7879dfae8493bc2ac6320ab23b32bbe8bc8b13f9aa5ddea908c533b2e86edc287782d9a15fc424667276f710f8e9a7b03ed7668ff3e5190ac512843c23c64f6d1745021f3590bb24f526fa2a8db744268a8ce7d968cb4d777d43f9d05d884e1a39a75dc49873aceb4f4b3a33b9a877971b8915635a33bb0ab665cd89cb857180d65a442547a095ba6936cb7b1e1c5a980165ddf119ac41711ca8e15e564347bc7770740878a2ceabef416967e6dd85e858b79f5ee6d203caa5cab72c3712d0e0f83e1aaba1e7ea6399b036002ccca28ecd0db67e4040101f8029bccaa19741bccb9487bff05a992f35726f4cf65b343802e9019c2b70a216ccfb17ce93574f437ceab029218f877125e5aa89b44cf98008e9ecf8d95428ac3ad5defe5b650b40e93134ae63929ab919f11a0ed8008feeee5b8938b45317d03c0a460b0417bba768972c174fde3303995aa0a6a3d5d989d4e1de76eb82d17b7e63e4b48d41b7cf0cb81f12e7b2254c70212a8d243806b06f2891f8afee1eebd88104c5755366ad37535b63a3b9681423741d97466460b7fde50e4890ea2e9e5ee26f516be4e31382c90f62c0763277c5db7d9df17b7e9256013213220d1d377d03afee444acf82812a41520b262307c522dce9b0c7a7e591f31d828dafadc2889e54cb7a108ab12bac0f7729eea62d6301c34cd9d2c003ea8f4bfa2a028f1143b1432cdf9bf4c57d3cac05d69accebb62b61fcbe81dd2a21249a692a2b43bd075489f96ca84a507737040157c700c7fd354e6b43a5f4b2f369ddd183f0d9ddc31e499963a6babb7bbcdc7bfc6c3a232c8756e26d12aa21584984a72ea355c85defd2bee5c5f8a204c66a3d2d37f0c50dafc38b1cbcc30671e514abdfb888343e4cc02bf276903d0dd6df65b382aadb0ce3879d0b5cbffb26f81741d9d64c565532d57b6e36b7413dc92abca10955b3095da3fb08a488ea215adac57d2e83a118999224bad4431f7eb375e0525f02fb42b96e3902bd7f6f4d2ed3952013cc485b747032380939dfced1759aa235fbef98d00b53e96a0d9b597efce556165ff7d261066c3d1e3673712ccf4972e920a541725676f6d84612dd34c43799daca0e9c3726cdf51fbefb69625cd2abf97551c66ffea578fe69f152df1a861c8c61784c1539facfefcb3db7b71ffb9e5c99c7bbf92861ce65ec76d7940597f94d1a1da83e8d36b4f30a6da8a9fa38a0c78502e9db15837d05f2a859e0bb523f10edbf5713a9a795c7cebccf02f7649cede264faf0c0ea65b19546bc8924467e96266bfa257f972eac22d8e662715d61752b2468e3a64f55e1a8b45e35c6c373e3472f484cfddd883ab2597e41857603c90c277e157367a54f4b2d8ddfbda0a09122fdee3c51bb4b316e6d82a979f42358c7aa4e92a88abf3ac6559b8cf7fc577182eb0c30c785df48624b99f38ccf24b7ae4299a32bfcd4a58e30233270e595f1eb6a3fc998e5a032988d1438e784d6dfa74a114c5c8bc72dd22cd135b301259dc9472353a487dd8acc25586c2e02c5c65e94926f0e96f395b6862a57283b969396d78457dff2ab035ef74d0a584decc7eca1da8477041452305ac3602496c27a1cb2625913761ccfa14cf872985cb335118dc5869d3db04fe9ccaa0fb3a82594a6dc5465baec783f6fec6e209ad42011d87cbcb074597d93bb9fd15a473adc255be7e9ff140d51b6f1cd3ca22f20e438011530345bbcf761c92bfc07f1f1056ad4921b660c4fbd3d67fb4a31e34e3a59bdb9b24c7018c2c20e74f8a9709dc77f79384ca07099e6812a392ed1dd76ac36eaed7231160aac4bff44c9a0e3a94a966385632dde329a30ee49fc6049f21250593c62eb9eee7ec72bbf602791625d773b3edeb1b960f48d56e347fa615c36a490483db7736f574fb9ce32135bc057e1e24e8212516d5bd8bfb75f2292d3f5ef98def4f76a319f895ddf5ba8a55501bf6ed37f370377ca29fd9f1004b0426eefe98e4fd9ef8f53d5e544b801ad0253063a7f903c0041ba4dbcc084c6b2d785a3fee67c2c904098185f82c4fcaa58702311a1a8514e7baf09945ea2bb1311e60b87aa6905edc913bae71cd820ea509f07bf3d493858201ef42c436336048ba7ffe7aaf3359b63b585eb939c910f017bf9ffa1f730aa28e74495e33fd2e351f3ca361ffcb74399ddf49de3c4eb1ce8438f1274f5fc34f73090bbc08895b33befe500448c36696c91e4bdae404ed786a0dcf00474ebfb336dda1556f2ff702eafe7c91f0b08127e96a8e23e38338c39f89be10d74b3f3f0b3eb25f35d9439a87800accdc843bdc4c27dc4b0697e6ca62a58a2be414bbd9fccf15948e4816cba052a6f62a963b3445a6dd21117f31bfbd4723c160c0f29da6214010bb451bd8c683616e10420ab9eb436d2469634b220e844ff94becd8713d7468ab9eb86ab92dc371a613438e69a15dab7043c74868b5a041ec6c2f8951330aba9349fc0cd9337f5184c48266866ad755341bcf1dc1a811bd83abc7e22b26eeb004a1411a762ac326bf6bb2ba554f27567e6a1b82bc7affa63ac5688222a96ac3db6fa09c0254301f04066caef1fa1529bfcf9574b719cf2f139546b168189e6cc9658b8ecfd54112f335c32e9d957eb46efe7535f43becc9e817309115ea6c2fa84776d26efe79008ee74f1b531bef20d3f64fdec3f8ac5b7f646954fb447cde9b932221215f70fd289f5bf9edfb212ef9362fdad89fcf18e7a714068d39ea9250d0ae0965083d0b4babbda456599f843bc4700d5e22c3b8a182442582a5bb6b7700350aa9c92b787f10cfb28773ffbea94861560b471b7db2d9cbbec9b4d6f706d172fe0860a6953db0048c9923983cc0f4bf1d3df25b493e117c5d6fd616f1bdf02d0e3e4a61412fbf6286ab28c68fa3658e2ea62cb4d626698ea282d08121938612f6cdac1b7e67ae9038b8a74164641471138c198af40060bd49de3fa360fc1b7772297f08fc7c7613fcf801dcec4bc3c0343522ade1b55e9324b030d09a0885b3cf1bb620caf5dc71987e974e3ea9cb2988ea3dbbc8356d49fbfce7939e807c6268b0cde9ac55ff8d88cb36b0b476e58c84f3e32920ecd68cb9fa47e9a786ebee6a5847130817cd32f6abc49cdb415af9798305991c96969c3652100d1e17730349d330e6ff99245f86a93902b30fa94adc6ea1eea186e0c7929f4b01731fc864eb9a77e854fc7f46cda4d67d7ab055974211b274eec1669ac2de67d845fafed365747959170e6e16578d4e70bf97c9b21821428875172c5c217ebbc07feab9d73a441d4f0278df461e3bc8e4e92d78db69febbc88b11339d6fc88bf007e03f283e8be53a88b30e621d357b49aaec3c162bd6c08e7136c07156d5abd76d54865a5289c94a27c7e8ed2b64240c596ad2547d5268331b61ccfe6eafc19212a6b06d67e1ad894eaebde9bd98bad5ba88f447e939ecf3fd3fb08d1c6244aca69703db1d8463e497540757eece3ddece5f23b99f6b3f997d6ccf9e87da2e39457db6a6f0508f1de8fdadf4966c657f07fcf9196e9363faaaa7d30a027317220d2a3fe2d9920068886aaec8415c5bb86d1f6a8c24b08cb7e383b4da57a73c3098d596c298288d33bd390851bf66ec5474805e60007b168ef5d09eaaf7df0cc2f51beb905b342ac78616a96b0f8505f5d8c4eb50f1ef7c98d111fd6d1c3a06903f1bcbe5928b506e2bb264acb84aebf7d6add2078d43201264e2ee7ff462cab49a1b4818e7b6af51001d0ec4780270c49e7ba657b890172422638e77ca5051fcbf0c7a45c6f42b8ce09b2c956b4e5814e31c4a43ba18149d4eaadc69f00bb17689186a619f6c88470e21a19db047909bdbbdee19705073460ebb9d950e271ebc8a95785f179305d44fc04fd51acc23fae4575fdb62373ba25cb03184a51b6a8bfc5685111bef1112291c925256dee3df8794e2c574315d7be86b075281fb51e8c9ce304ad0b094c6a1e09e60f31d46215219d2a9221be37e3420dd17908db33eef1bc291b44f64fe2dd654c3eabdea086c8e83c5ad2f53d97a23360b2224062e70ddf33d2addb7698fd66f10f12e9ce908dc7242dc57c7fc0f0e3369177bbce0df7fd04edf690e2f2e16cd2373d0dbc964f886abf2dff7657a7f976938326324b8aba3c9c0de0fae235dc3cf3d288c8fab67790621d2001136804285d2633bce200e6af0b51a1e916186c1bf2de38024e2409d9046bd62a160899a0d512d90f37396cd4a895b3a2b79d97269c07458f7af9997287033b58eef26fc034958649183f5dffe123599d93d67105d88012006a960a812ca33e3899af53ebfbe9f26485cd67a97faa8311da8c301a852e285e6df832947105b4c2b487943f04d52165ff19528a6d2bf00c9cf3808dc2eadd5183174df70f79ba3c972d6fffa5e00d8d144ff2cfece8ccb84fb8d14f5f9260756e1e284b507ed6d8d7d1948b993cadf61ef6eae3ae18ca182d3a1009bc2965e119cc0e4e07c9ae71de3c13152f552a2ed0c04c329ced67017dfe1e0be6b4e2510c5fdc7f69330533c1a398d0405b8f43334996fb816c5fd8ff094b88f0f2cace233c1c5397dd8e66cc5c6531ba740cd236aed0a581628c2c2fcf3bedd4621c8a1af7022ab06033958f484e929932323d6ea952e63b20359e2d2df66cfea8310a1e3f98e3a88c2bb8245ab7ced45a4bb73776cda18c9e74406b6417d97eb4e462336c530cf367b93762a28ba2ddb5cc487c19834614dfd698edb2aa2fe3d5c9c0af4fe1540623de1cee040f2d91e40aef942af65873379af3568fd5569943b52737313dc4f987f37fa01e41eea9417da91628a2990cb225b6effa5fbc42d51f4ea5aa0663e9e7bb8e222395d6fba5591a4ad0c3290ea29ba2868d964cc0d9538cd2be6f27f5091c354c0b37eec2be5dc4ac9028d03c2681453984406319162432f09c7965a321e7f58d0758c4449311982f8b0116ced7fdc4b977bc50c72c75d4f0539216754cd27907e335211b7cf9436c0ff6db9e029e8aee532dde303ed65ba5edca7cc4e2a0c60e0ea40c76768f58614b39ac77cbfa6ce97137ed1421c42a38330976ca4cd4932356f7e6ac5e053af05ab5b71b58e321091c00fc11d0e0c1e9c48481c891faf03264d0fed67de61a824de6e47dc2490f02a4db5398b5feec77dcdc77f46efbf787b4c7dca93342393add691631cdf265429369c06736288299f5616f03ccf8fdc50aa20163a0f09f8c2310e4a3dd708695f86ad611992a6a9dda27e0229718393ce81f337dabdbac5ecbdf11fe6f089cc743ac535c59e47ef6cb8584ec6aa32cd3f3a4a828bf964f989270d6db80ec6fdf31504d575a04101ded55b64d465a9a8133f93c7d872f717838760b5b6ed94ec4ed541de1f1aa6bbcd915602ddd15c9123b48f7e8bbecd5167bd1df39dd6b83936a3dee118b475ac04f6f3a5be992103df56ccb27824dc7470b1d4614bfddf4ad62792e2e039c85033f3caec16c4cb39975383cf2e1004d7c284bfdfa723e1a3cd6832e69961036d647cfed0d1e8ece281616053e281ccb059ec17509d21bc6acfeb54187aa8eb1c742a693b41d0e8fde2d5adf523f08be72ed73e6b37918b75fbd238bd602715782e3398c1843031ebcffc88c7ce28a88d3d549965715309b4b5e44429168ad2cb8acdd0c5af8562b4ed2ea8710624a2bf602b74283c464c0b12ac389db988fd3f6bc36db7fe0aa7c2f8888133796b359f6c2cd9ed0ecd6510fd4602ea32b7d2d4dc6333d4dc55c4f43afb2ac19046f9301299ac49f681bd2fb3c989183902b2d39b02e23d6b783040aa1b7d9f034fa3e4c13c5fe19cf096185f1f340db89ae49d2f2daf2e3939c97b7aee19cfe2119cd82371ab03b8b41edfcb44b0d72f54313886d52dd9535ad9b4d68950b8899ae4534f8e0eff619667e64abeb35b455fa35a56ec43286c88c2254ecdab1f2228212ae75a33f29b1a995bcab880d8ebf04913ddb6a6632cfb94d13b0f4a0e4dcb405f25d09a6dca4e27f67c57a2c52c44ffdab824bcc99f0826f01bf43ae791f48a0702a48d43e233545b750f1cc907c369b02f29b1bc7761237cff29de944cc91fb55f01f68be9b623519b175b23887d0f36b2b48af7e787b802729272ff56c90e0c3335807c6a4f8116107bf1f8ffba6ed5b04c353afb872ca2002a45a52f15bd3af84e27ecd6dd84cc13b5dadd564814c7adbcf18102ff51eaac8d3daa7d286bc9d653a1d705c679b2048dee78644eb433eb4e5466248b77424637c198d3a6efde230bfc757086a9c9ef7632338cb148af82dcab392f2aa45caf11ea3c1892cf6c4a5fa43926764cd4d294656383d14e4d122044928659e048cd3512edbe6b77e0b8f329d7ee9eb2a55f1a5db1b264e0486401f5c915210d9fa82f29db1e1be8089e1ea87235302fad2fc4c984d0e002e4df5c43075d71dea320818509723a409b7f24d3aa1fcb01c80dfba803bf6ed333012003d349650a9263d2c951c4b0c895984344bd40f56ab6404b6f32b7c245c6862e60fde9e03ce92b357470df88896a1d54deb892a24851ccf1d9ded85305af71c7c3e95a8e4bcf85c61eec0d3899d58e182c3af97db9b430e7b2b8a50aefc174da3e7851b46cd6e21d9694c2ca8ae4085361ba37970bca1b3dcdc2c4280b37d2b8b25685aae81fd88a09efd2ab5ba71d33e232c512cb184ce29a0ed263c83b8981a60e1ddacac1cc9f9d9c153e39338f8671f92bece530115770e82ceec12fa681aebcdb6f109bb989db20a63f2e281ea954018afc60f750629fa888bcb918106ab6ed7ae7c4d456617fb10181dd39b44434134eda063b3aaf540725d11b0bf421933c00ebf34e18682c733ad01d8eea61edb1d47818b0b3cf7bb81cbe98f6b0f6e8a0070a0ccc5ede5bec3cf29e44838c51dbbd7da4e257a4b50d8b70e3757deac6be27092a26f048ba81edc75e9480872739f6ad902bb990ed766f76096ed6b66bd635a7e6d387159ae5321f673430292d9b7b1f627f40fb587102f216f50615fe42280bfea981dc3ab32d951a563c43b9904802ab6fdcb989946d29e8c72375151d7942c2911a37fd2e4778ea004894c40d3766c40848bfe0b367cac4a6a4f823fd6513401d29c4a04bd6bfb388d5521092b93a3fd5c5334137af11bb4f45a59a5d7d762eed05aff8b3e5d6c9cd5485b405a4995be8d9dfb5afc0fbae06b00343aa3d0c683bdff99bf269a017b7401bc7a941b5ff5138dabc2ee67dd46b3738e9c7917fa3f20907de1fe78ca28cea1ec4258ce9fc992a7ecffbff57e3d92f1bfe66b7bb65879b194db7ae4ee0b9f4ca29d90068fd1031d7fd9f52c1455156a3e6c58d0508b5335d0e73fb5414323c9d271401e54f3fc580389f10c8ca10e794a80b584ab5212526dd0ba369586f4cd2a57d54564dca44db8478d34edbcb7e02e07d6e0ad310238b0f0e7fe45ce2037d378cc23dca3978127782c4bccab39df0f6a128472b7a044e3410576ea47ef35f3535b92bbf4e82f57be61df82636d21faad6ebcefd3b3eed5e33ca768ecddb8b8e7814941d5cb86e46c2c73d2330c4edd6500f9de296cb7315ca526a11e927c9dc3d9a1bac971407bf8f8fcd38d7c43d523a73b437264cb202db93b62a5d7042526988d8445a913301446dfcc77280da7a3ee8617cee14404eada5405ccdc26fff6fd2a780b31aa906af6a77ae15375dd164e7ab8f4a929baca05d6952f65dd7f2a0e9d8c5d6daa41711b3d80a6ef177cc5eaff036ba0f58e9a30250118cd7e0ffeb089c79e98cadb22d830e45878e0725a47bd8b2e504d1b27507c5a2b2f143f6780793aaa6f5e0d79801d29c00c18494efd7a2924300c53290c702f5b04c70201496ab8f95dba2d30f74a8924756dff970840242203ea7a736719ded23d9824de34848c0de69b92f4ae35849a2b752862e7a5dbad28196947e170a27743ba24f1c33433683d20eb114df302184e5324858512440e7a374d896819b9d8c8adb7b7a054847fe946625968ec7af3b769861c26578b9678d474d93c182d298a063f56e4c2fa52c505611c7ae21f6ac61c8eba53f3fb83efa70c994af9c83eae0000db32825ace3ca3f380af59ac318c05234a4674f5e484e2cbcaa7e6a842a8efbed95eb10cd0c8e935aa8c06bdeca54a423cd95dffe26620152d8cc1a6ff18d17a2fdcb38af9ae7084a175e3992e1c37fbc2119f029582d1ed25d471266cfb8d2cf74aab6c8eeb1fb0dbcfa1199de03bfc39d2ffd8f15912dc23d5206c6feccd8b363c29410b628a09d7095130d7cf3ed91f49b6dcd00ebc13d27f39537f6dd737336eba6cec1885fedbcc89912e6f19904392630e0d52b440b78189a2b238ef3a2e464e54feb019dcf853c9086ce4ef1e95d30bce3d0fb0e40ef7ed0247e5f7fd2d4f53b5c16a5c84898b86f0b44867ee66e2907d6c775506307c88518c6189f5472a289d8bc2607908aaf2b4e79269d9806faa37b550981aa273740bd5125b5693ddb52a49e826d9e3b5fcc4b7e827bb3e5cbbd999548eded5f6347af4b0b0c5530cbaef34bbb85bad0c1ce6d6ad1b16bf66a23629a41acd74dadf22565403a93829e3e34dcd72c2af2d9fccba0b89d4a7aba2c8a24b19dd66aa0b53cbf577400845dc0b41eb24948cd0257a3f7269ecdcde0465fe89352213a1c8cfaba458981e3449de524a5455165cc2b062d23073b2a1851f7091631c54280ee52e3f8120ecd77c613aea3832be2b254c6ed934fb9d53d8edf2997f2fbb7a10e8d28dc6cd4bec24b2fed783401f6eca18d8ba76077f849d50a98a1edc5fc5ee547c16d503e373a04ad4d739bbb88d3e8e2a5e47ffe9aad4b5ac7187ee6aad310c48fb393f547205fe0e4d9424797c62ef042228a72308c47eb1ade765058ae77031fb2e78957d2cedd368da58ce05a5c17919482847ea1d942c73a1f085ec1ff1be3bcba2def9271f8f7675e4f6f3298bc0af0a2ee86540672ac59fe06d803573f59d0a200bf3b371d09f4b58da2dca52c44c750a0c7da125660abf4279688ccbaa8419f1ea76667431133c873572bd8f04439048e414b726103823dd14d226f19f48938245622d3d9e7f77c01c6574221c87849351ed90b4ff769934f81efeadeeafb65cde73896bd83292fb97ca206506547ffe463877610ed7906938050e127e12df7767c754ce8a0321088ae52b4003c4b283b46d3549ad9d2f062ebe79e984dc276ebf3c51e677cdb81063e03cbcd50dd5066df08f6d6be38f8e1a38a403b02913bd10544804324f1a0a6627e2e57d1a6a6b44022027a29b9ecf7f9c30c720892ef9c0231c431316cf4d31f93b5344b66da7ef6e9266f1bb688da03dae4d0e3f39e5eb78d49c85cb05f21056e6297805dbebfaa548c1e164932a90a017c7d3cf56692db62f04088ff0b7d6ecf09380148417df6e08ad09744f096958707fc0076f93276ade131c0ebe47dfa222a66e7e907ca7a7abd2ff1920f72e7e6fd91f1dc3e11f32b41459e755d1f86b5609096725f3887d41d39a9bf70a37c3556f7d2df17efa16d794f9b7d37ec45f9e747952287978e21e1f9354f0fa069842024826d4f2fbcfa59ba3638f534b1cc09e0bcf597e00f890e4dd038696234b07308483d214437dd09955f7671238da31ee4447753aadb0139a310957b55e6cf0dfdeb688b96913234f7096599fa8c38eed15d94a21a71e01ae6a8b01b25bf7522b98d9c52973760f403e5941b254b9ff899ce0c2aae2461a370d4b3e33f29cdef3037bf811ec17ee57aff62e1005f92fec1f91b582385816aa61bffa73cb70164e97060e6fd7f130432c8cd6a08238a73cb61ca90fef925e99ff4178539bff79d6eeaaa6e7463c8fe1710d4dc1a1c66eef990c5297eb2fe943176efb50f3c9b34e19796674e1dae0535256f50949a388708265de57ba84bffa2712307f9ef323bf0e9400a9e268cbefd25ca84d21077c91413bda24f3acd09808958152ed7a0ed0a323a80ccc80f9b849eab6336c2652f4e373b6eb09ba30df7047dcdecd5dd23869a58a95ac70c85b31823146a06f45b85f9ba73826f65e73746060feb8e4ee47f0da5afc4b9054517d7e7a995a36117a252014e59831d9a65a042f4eee638ec3249f4da2cfa25d96fd711561339babd82a30d703255f12c24beff2acb22a73253dbcfa33defcce92d12f28769ef089c93d72e8049f2a3d8fbcccbda42bee87d6bc9108743081881deafc6ed970c4de12f8e7ae1410f9bb179e9c3a9cebd61ca3b9db62f1b282c1aee1cbc16fb67b22ee15b9db033d2d61f7dccbe52e7e78802714a23fcd5aa6d7cf9410344eaea8fad2c97617d7b8bdd7bb5e11edeaa7a5df94252e8ad985004b8785de5b3bbdf17708b6aa9c4acfbae874f5c40080ffffff7f