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

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

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

Block Certificate

Block 85737 5348ea7ddc8e0bda6f8304ad040657ee6d142128d526f47c896cf4ed5218a86b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
807830f95aa80eea408c8f18e717a5b8ff078d181dfd950ab62047e4ff00c4ca
Certificate Block Hash
5348ea7ddc8e0bda6f8304ad040657ee6d142128d526f47c896cf4ed5218a86b
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...001100000080da0100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000014546a34f79d9ad6d60dc2ec93ce65c6d236c0082581be0e1d1072a3561717825e7feb4346f3b9a481cb15c878177c577229c441636444fb00a19ed2922ec178dfa163c1a4b96db100fcfaa97afd951149c9d04d755ecb00d70e00000000000000080000000002001100000080da0100

Raw Header Hex

0000402060c68fde5b5d417313de24769f9f455984fe17e9c618a9a9592613d343c8fd31b3da0150382299ad84f5f14ca20dc4e21d54d5f6b7a0800fd862a9d6bc3bd4c7f62b546ab9c60018cac400ffe44720b60a95fd1d188d07ffb8a517e7188f8c40ea0ea85af9307880

Proof Data Hex

59,560 bytes
121216010307cbdf283d5f01b84853f008b80695c2b42e1f68f5a8d51d714b11ef8918cea079168c103983ae80dbedd0f16eb4cc20253e045452edd018259a3888dcba1f61302bd5d0e181f096bd73702ea165d33cf2be9c0f1cf948b4858621e36aece64d51106c497528270c78ff1ca496b2082aa67f17b69df3bf3637daf8f1eb5a00a88b35ae6cd313080bd3f73dddae6a1d0da9da883bc7d09863aeeea1e8afab86867ea28831c915158bfba646ad42677b2c04c8c99084dfa98ebb3323aa1522c5136230858da7f4ed75e993e329312ec87e5a305fbb18b16c9ba0e613962770ca5a912033d766ffa427d2faf74ba5f29a46b90262c25da76fc1c8007742983dec7b3d858d79efa9d17ed4bfc6aaadc7cea3682577097e74e90d7b1d146233c0f58bbce02a78693d3ef7c9d8a3c8f789891038e3e455d2b6caec0a05214265b4b3a12b7d0d32605e13a6a1f4955fa137e849d3a8f7f47a8b984540e9aa00e290214e6124f04d02bfc90557cc5e3154c8716a596cb2eb28510a8a705a47ea04b3bb55b18dc91d621486377fc9169ba2a03c43da9b68391a868d7967505f2a1d186f25faf2c2b9d281158c8f674abd8b51043497dadbe5a56de64744585a1362d4ad0987d6d0d83f1a47ff1280e004f079fd2893affbe86bbd178bf63db7c31375eb7108456dd2137a8875ad61dae1da07fa710b292dad21635b8375ce4cdf0e7632d1392e3109a25c0fa21e60e52f5b7b120438ae7d06318258d7bdf44f4bc86b6c8508db5bb8fefad8e70f2f1fd4afa8b94499ed542cc13741251b56d5dc4089d2b175d81f86b1b65f4687e11e46144012676d6dee04eb26a17567ade0f89223f59bc20deb9294cf33f6cd156801eddfb248457c9a0bede7058880751127082f50096426a1023d6e1c9e4f2217ceba8b6864571fb67444d5eab11adee57dabf575aa2b6173d12c7249d4961e67c17b37dcfec71f1509acf47ea14a0ac32f57ddf02398137ea90f197808bf0202808541579eede16e8d0344bd52f117bdfef1812ebe8e8ce2bba5737092eff8959ad89194d5a08349fd87f82b3cb04e744de0d2575acc723e7bd3594e23777a2eb408c3dd9509cfb54ea92cc3b58ee5a8f2087adff702b92afe8b7e11a00eed64a6192de9ba0e6ff6ee36780e7418c989696e5b1c813f6d119366237661f5d599810466c5ead08db4c89982e7dab1004abecbe7d58bd37f691a0161a9c737764951e25281489a90f9aa7f68b2bd0cabf967cff633d2a7d07ab3a0fdab65f721e1e454985a4b1c45f389771233783a45cde7e984100493382a8bd3acfcc69d20a47c8639542233407bfc0886f98da9c19f25a95f6a4db4803bd42b7e3866193400c39419f4ac205a641a26d64921993e6cf0b6f0851cdbb400a8182a622358041f379f499ba98f6d9aa83b0f118999a2cec61c52d771f15e581e5a76cbd72582310cbe2c489e51604529a1c9334069a040237559366d3a56454f56c0739f1b765b7667288016b192b81d42bda9b53c54b32936bc616991c919f427102fec199164260f381b67c9b550a674cb3a7bcbf995d5306b43bf7d847c09ac32b398bb1af4307139848148a10d19c7299cd9017b49474c57530a259ad7ee78aada58494322f02467b09e3ff3a2ad701213e0f217fa630f81eff2c06ec39fb35002d5ff7e9189c7113d1264b8f1e7f3584720684dca8dc1d25baf80c948c417189f3485991123d9970ba277bb56029bf8468d3e488481d232cf16431c75df8fd6f1b9b7730e303a589756f5b06d7f00178ca9e59d511e63c0db7e5f1715a05f2082c8c8f8be39452332eb02fa804af6b0eb046e1869bafd66f6074c52b99efe772998561e874317997c81bd44f641693ad616bd81d55c478c69cd7117244cfc2f4353a1b1399cfae9d8fe09ceb536a2395c8a7609668af024838a5c61cc6d36e29369b142bd4fd08c99fd020329ea31870b461f0db33d05ec3a9cb7e500d77062cd014d033ce403de264671ed0a4ccef61eb516a661862de4beeec3b556da8f05f4d2ac7624958044813b9b7ac57e1f97821d62d066be1b0867c17f886da60277815cb93892b6ecf5da73f8aa5a6e536dde59f0b52f64382c1bfbfeb50212e086780cfdb5b183a1d4358e643e2177fd2af39d428fbe63ddc1c2a55e30bfa827e586152023be8a4189e6885a07cec225684c2065996483177073fa1fe3f2c2d68ff0d617a35e5a013d6d46d5a91cdcd742dfe3e31ff8df696c51c41b647cf3c2e43d65c1480a54a0a68acdb597eda93100fd1b1660e70951e61ad80a5089014575b9f8d25e68ac1c10c3a060ff88e01be94fad56c0e20f280e9aebcfca4c589651899c729145b97d47eeebfdb1caeec71749bff7b9f61fd64168590ac4ea1ea417ae98091599c45059aaf45239bdcef13b1e10084b1e249dc8e16bd00b9816e3633756093be3d407f18b16c7c22dcfbc30547afa8ea6c9dcff0803761197f5bde4d0f81a1e771bc613cb9ad228bcc7d7e503f08e9239f83486cf3e2539dffb70bec204887c9babf235525a5b2858d0a6c3095859956c27cac5d3f4eeb08ee3f5b1bd1f0db68befa58755952d85efbc994148a869cf4d956faa8b4d9ae5b99ed436817e91f263992967bafc0a34007f338861b2bd70781477d32f0ba6bab8567ee7e00b551ed2387b68a0152e8f531f08164beab4f0d3cbdfa345b9c7f01086dc0028c9b16d337a5488006e246935c493ab25f5cb962f43514281ccbaa7ba8d9314e24f2e6d1ce638076bea3696f5640b8921d93b5dfa2a9ee77e45f687a34b82808848c39a82010f565935e820a49075226808100541dcdc74d97d5babebc077312ad79cef9783604c4ab42b0b5e9c6163e499eb4343b9f2cec964ddbec0b438d9c2cb77408e94422dea689acbef00ea7f893208e8b7531e10a1ebaf89410fdfd67a1fb1256a627ef018a1672786af4660d76ac2605981d1ceb4f52288c7348c351d426c8a46cf566e0e3e43f8d53e3fa4f6190103785879b6eb9bc626bb0d1622ac32acb22f0a6afb93e164cc0d49afba842402b8c47a86069a76d0bc532c8154a13391f217b11f7ef6ee9574ecec964a4416b5a6f21746649b3ac218c4a1884fb8feb6a10c5126a2fee6e59c4b87bc0523d48157a4ee676c4e743c54734ec58c1d5ae433350fe9afd585a3df7d207698b695401e3d75042dce867b2878ae8b12285ad302ed7c28e3dc0dc3c37eef717c66cc94af3559d15817032fce04890133948769410a8946cd19ef96b08502597bba93422f075add662f0c02d6980b360c0a08bd6648c95d0e19f3c7d25f8084aa0c2b33caffda2d25031246556592b25225f6988bcd3ae9f90bcff2e55b831d2628186c9c085bb19a7dff664dc993e217ecd13c49cfef51b377f3d20b11fce2b7da4ba694f8da1c3b4b953a2210e985f06f40e46c1e48671bbc9f08ca92361aaea616d5e047a26ec74391e48409c6255142b4c19c7a70e3518c04c617270d57cc25d1f6378d29e996f912ad2949b2b352838fab4d6f2b9da5655a9f22ef60a6ff15d6a554457a8c4f58332b2e9e7fb5640cbc6c977f96449bde682a514d797ee882cfd66ce594922facddae60723bc08f6991fc6244e5601b5ab9adcd5b42686c4204be1cb996252b0fb37f312b8f451538b84b8a8b7c5b0124342fc2b864d124a52eab7f4b9f2338bbedd799b287a0f7b933d407c2dc5cfcf402d75ce680297a1c39c070296144f68b85701cd66a69d12ad173082c32cf38d53c27ec061e0d39969d74639adfe84b5bd3faec5526c39c21e83cafb857a415da10fc08f1c9f52ef516289bb9d46c8500af5cd2b7f422ba3e68d5c184abc5d360dd549b41a0251fb9c40f46cfee9d3595b102a53165ae49817931db241c1dbe29bd73fcd4ccfd47f33fb786e9da7b98f656cc6b8dff3513c16b8c75e9fdcc5b5c4f8d920c0e2f1eae9e922a8a56e1abd2b269b15e07f7e3f92e7f07a39ed2ef79706f1142ba4625fa2afe36717105537efcd65d6eb53a9077ffbaf709b841682de0436f03d964261c28f4634c4f2fcea7c2c40eeee8f354c4ed222fb00f18fa7f7b275efd1066e74f644a8dac03d4dc403a1fbcbd8cc7b9ee78e69274ee35ca04fdfae750cec82fae109194f885bbdd064cb742ee6a9b72bd18f13f73158ac93fc5181e288b4bf272802d14d6a228662dd699826294898f127ffec1d1615a8d7cbcfe7d681c1b4f9267daca06c8fe0f786c88a748f875a0a008cd775521115d59152410cc459438d7202976ccadc2bfd7f776d25efce77a792cdfdb5b1ccecfc85c80194102216c15dba734d4d7a603a6924d88270c59ba99cbd584ed18fa97be9d7e8678d75fe8903f511a752d8f66491bec3993852daf139c2be333b9634fc69a6d2252d841b3a115bbd7e620192814dadac17592abd6f79f176d915a308cb136a144ef2ee0cb21fbb3b33f6b7d1c1d5e37649a6f6d70fb7d087c68c06c36b81caff8bf8b56abfa6d18f22c127908b01a47fb8d1626b6dd1c65c43397da127c5fa94d2ab91c19bfa7045286b532d29e5e3b708da01ee869d7cd0437bd009c4837699153bf7162aff5570fb50a6f5dff20cd626d5ba5924e6b6534476ed49a270b6bc628a5de50904872ee39b781f1cc27d979622844c6c30c5924b0e66dede75e72bbcc616a0855fe3ab9cb752ebf0ca7751b0ff547930e5641604e93db21c179e4ac47ab9c704af19b9bc77c43f187e9cab4467e60f5b7cdc54e7bac0b66f5ea122c86b3544e4ec4cdbc35e8b3b6d8aeb9f75367b08125557a143a1236726a4f9d702d143db1ce0f2d3720c6d6c80c1591259c785071be8b0d75a54090ac27df4950093b966e661f1d1ac61304e00922db69758bb5c9ba7051af619590361e6ea301408aae1992158624c2708baae1696abb1cd1b39d9ff4727f398c86e5b27ca88c43fc8fe9875c1322ab7169af3ac68a2e48c2e507d6516c5b2eefb8ea8783b36df4e4e7173b013176a235c8320b2b158d5d4661f5e38a624a3235cb75883ca29fd96f8df20b78e7ae61933b4fa6eca3d108d37c54bc1a6fa5134242089dfb0d95b2ae82bca33aa335959326dfe26817e7bc4ee6e3ecd61719194dcb3429f626a92abf58f58267b09077c3071ae20b7317ff07a154d67190a4a96b620fdf9a764f2f6d9e0cb1a6e3706f7a23dabd231addb6e713d101176ecd817eb4a523b5638dc1474d1498784f7f042c8c7da22a1fa8a1e5c8d32ae1ecf0ac247cd5dfcffa60400b32693a53993445d82b93be2a831b8ae182c7a5c5f4c709ab780ddc4d37392abeb379a11f16fba8d5dba00bad6f63915886685e8313a9346d15d173d66a7d1766cd5d24438a25ee7ef4b9d7f3a28d8acb662db55d9e7740147f10bbdb3a0087d52664769eb07468fbb9de57341007ca41bfd79a1960a70aaacb554d60ed1ba7b7554828eecec47edc8fd1c12e9aa10ba1e681b6b2d8ce9ed217df2959ce49011625233f4909f88e411fe15b956311983211f83b946e9101193519814008b5bd4d2720da3dd3447f4a2c322cb61739eccfce4d5f9047ee8b9aff2e4a3501877aa841f5c82e143e7dedf3d2abe1224f134855d45fdf187a1c91dc547c2f5cab9b3bf80c757d974ad142a865f8c69bc2297ecbf9e1a481f6d7f14655ac5b605f26fe90e7056e761ed4f7b28128933a6279a8a6c06b067dd95c0af5ea393de7634b0b0f7e27e1f69c7dd9743c367f5b3ccd0ceba1bb83ee5c29027fa3691d1e4fde2748f9f12e598a2f6586e68dccb88d84ae5aa6cdea74cbc14bb3f50e16c112201b90ec7b670f73ff45a69fef8947a045e807f05909393ef7f06a35a011f93a624e062e60e557855f1ed53439c9c3a5dc59a7d01c296f0806d78cdd926b35d32d86abe934ad9df19a4e3b8674f1b36208621d21f9493cd212a4caed47f7cd1ee2ea74748ebf3bc1c2a46efdbd4d3842acb812b080cd1ede495d4ebd552ead2bc6d3aa13f103c683ff287a1fb6e4530b476decd346104b3b349a950001d756ff40feb79d0ffe9c552749b0c8acb7485b5bafad8d65203651a65e67f8a1b69fcd652fd99be08ae96b94f8d4bced6fb285741e1c75be80f4390c13af750944b4af5f612eba9d4020dcfe593e0f2817e65eeee62eb61e1a8b873f08d347dee1cb96ce084c8525fc5bc23ba930df8700294c6f28aad2d5f23a0995e1029c235be91e2a981aa26784aa505544e2c7e5322577dd2ecd57e981c45434d2b99f2723257f09a47cbe8ea618cd0108b721435fd934c264adbab598b9efc66b40b2bdfe6f7c5251baa5cbfae20e6c23fc5489c8164a744591d5ccc5410be294a2caa67337d9c564daa8f08ec2f4fa76c3af3ba07c4cf83b7c1473e12071037389191a2fcf3c5b1073f56e930de9571bf98f0dd242120e92b9f0afa6c259a30811389840a39199f3ac30739b50e245b93b9a823d1ee025983c338196f71fe04b05bcb60d70aa5ab6de858d4b1ebb8611cab379f80d2891dc78a33453dc657378864badc201a0caf619aaebd9e45a904a0801ccb293c6443c2e4fc213c882c7ba4480d814230e00aaa7e507de71f50cd4c1dfb24a3c8754a0071c6c197dc9059f37831b00253597d5bdd477d61d719f206ecd2c4b81f2c70dc93aea7ccacd2aa30b5de29fed8d2c023ed68af1fa612c16a34314a81308833552302054ad04f848fe48f2fa8b6f19ec605a3a6c8505e14a2415807536560f5fc29a9a384a34ae051cf989b4c614947a28a02090ee153bf6b8731194398fc1e1384d882c280a2bb17414db1c4bf341fd7029c2fb06ce2a94dcf9d69f7128f93ca976ebe6019443583c6d30a87b3b13a593ca279cee8c8d8cdfc094dca654f21a357c7070839bb911df67b721a9b39ed8f3c298966af5e154f4b74b9edc817bcf9d1d9adf841ad901805c172c8ad7a1e17d2a6b9654d7df8f82a1facb1129364dee71449a089c48fb0dbff4d5fcaf058311440ceac70f4e203b7a94512a36e3c84b6d6244c883dacd9ced1e4f81d21be36bf80484193316bc2fd489ec1a98d279265afd581224f3c59e991eb18b7333337bb7c0e81a4499046534720e83dcfd0dc3997c2c2c0c542c161dfed06593ccea79c98eecdf37b34e9f24c10b6f75769e20717178f0ac0036b003d00540cd8e74f96d96961e0f0f5140fe670474f89f3b7d585e4beee37ea3056234d0cc7cc4959aaeae02377ac052e0c12930dc5f6234615b3977372ece3b92be81978123e695604ff4981cc56b393b58569a2bf35326ec610d9750bc76c525a3d7502cc96be7e415cfc0dcfed25796c2b9f735a5a48922f8bfd593454b3c8b95c0c55aba27ff9c74f6ea15e18c251517874c544920aef52a02457c29a4460539a67958fe976eb962dc7c55e57d559c6620352b3ed58e163c9a9485018ba95bd01d612193f81dcecb55324535e6c097d862f3c80700702de797a395edecc6d9974e45a08c29c897fdefdb9fdc5a4847cf9126f9dcb42fa996e4e33505399752d78af5069653eba0ac817ec9b6b74a1d71f658ae561884623aa7bda8e1474ede7876b53ea8be337a484692b132fe36333bc6573bd163f97377140dd66e6b6825be45dbc80cc7dfe44b0fe13dfffcf6d6fb772c589bfe8a517619faa0c194d2a1eb9c3d58a7401ed8a5d7e5b673152fde933db386d5fc48114022ff151b984670a59dde52eb2842ef3ff0356f733afe52272fcd7a3c74396981d06e734f94fd508d7cc51d25f225439f4919a2d3aa4247a08a6606fde035b5eb3902ee6c9cb82311668b4370cb591ee527e0a51dd34ba6d97c086f146f6dc5a73adb33e325082ee7cb90b22511bc6a4c724e83c3d8c71515f6ad700c525dec59c5c943aacc834925f8372196c95b9882fc8498b2134458eb9d81fd3309eda7b2fa16a1a2e1ad83658833e2cfb0719309232ccc98b65c075a6814ad82803a5009001e6af65835cb46918f624723cfe06a2df2b84c53e278216c8c9b0975b8bb2d31fcb827b577e2ddf6def5da16d2a737483bfb7ee48a72cb0eac74d29fd31279b16bfa398e4bbdd3538f4129162bd3bf3e360af65b943b6d5f6bebf9d8489ec672c8b64a96fb0325b1515ed86d8332bf550ea2b43a94d390b2c5eec5040b4fd5336077423e234e4ffd660c1701cc5bfeb9ed152f0d2e728a8fe00941b056d0917dab7e9eb23bc3d95ad6ab6242dbd14f68f4a98f83b8c0e0865f8104dd7ec6d76901a594020ddb3ef6e4c5a16ff40eb455c7dfb4926388d998304d474f4f0a9e825896cf1971b7fc6ad2dea38fd067831039c5ed99c06a1647f7bea9f7cd3fd83b4d6a4bd58d8eb3a22909935548628115c6d2daad1bcf1e21ac75fbcc33f689b519e088470aebf87b6ff9a496b1d8b102410fbcda9fe8ca5b8f0f5b6b0997868be348bf3940c94abfd89e22fee4f612f024bd250d67d658de4e6304f05d8cb1305cfc7bed8cf58a436146081b4cdd56c68b2a58647f31b98796beb1a830ae3558fd5e34b13a75d60bd8d88cdb908eba00aecbf39cabb0b93885f4f26df62cf336b333614caedff64e85d96a4bbb37030e839e92ebd4d31e3e02a1e8c81fa7e7125e838a4766b5cb8e92df83ba485e6c49707845229db5b88de170b9781911078f8c8806fd3599c3c2317be9f0231b22e016d8547c71c2e83c51b31f7467b22520a9192e6643dbabf343ccbd8e7fa9e6a0dd69932a0e35088e45cdd2c7935fbe8d55564212b7091087cf6be241019c3e38f69ee0a4f11e02d1bc4d18323bf55161682a28f280fd4ca84be7c8689c0715946bb967b5c2894866aaf1a89d74626e27734204530b687133307147fe6f244585610ab6a6d8c4286027fcaf6f5045ae65f0ce69b508308d2a661759956a6cd1c266ee2e365ca6f95b29fc2144fbc3360f9b26e1b25428c5dc04eccc9cc4a50c360a971ab9f938c793798826d3265ad107667c231ce57e5b31b222e8a7c00bf809bbc8873884e1394975a51dc2d16f8907b384faf795b37d6b40a4c19e7276034cc855434b81915e7b71fe6cd0a2e3f4610afdfdb1d13562a68fd2ac0d34f8245cb7a84fd70d44aee95ee5cfca5fe0d98ba2334d9466c7c44e5d9b9b96459854e7853c50d3b259c6972735c72914db67b7ef551c532f103540ec9516aff517db115d50b64559070e0c82c7420f5d2ea4eff2ceb08cff08b798c7b471850f78a4cded8e71738097c02127c4511c390b01aadcd74c56eb46d6f47a831bb0522a0a93304b90a1b6ec577547a486647a96d64dd65f85fc30534f58a85a6a4853d6520411cfb0d8578daf2784523e7fad80c0ded4a0b566346a5ef9a83e288a287c343a9a089b0f032be29793a342dddedff8b3868117f1e42c4177cc78d8e72e9f6159bac5e94b686243fa706773ba9220b01361d1eaa55df98ac7dc30429f7c5f1543cdd770b98910ad5267f5f63737ab1bb1a2b5a45fdf2a101b9fc0a72226206208653d79bbd93664255a76bdad20803c83cebcc1c5456a43558ba452684699e95404bbfb4c357c51ae30e0d8e108884d49a91f5214da8a830d41a251be7c54887670cd351dc4740c1952df56c0e079b082ce348c34beffdd97d1aedcf9c6d5dbaac37ebf7ded1e653cc5a976837921940d8fc24e017046b8a916a8d6b9d97f174a1032003ca515cef116cd10d3ad08f1a3b5143b407556dc2769d4b62ff0910a1e59fbe3f0bf409641f72b4809b87ac3dc252d9e6a63a4109ba498d996315e08d30d09663ef6f91cfb338d63c8c02514bd7c196865e65e387d64980aba4e62cb010998427579c6d8ed13efdebb4af50343dcac39966b69e5517e54859988d65b317b7b031aaa943366a21a80b02518813bf4dac6c705e98b7257217705ff8b6589b9b21da2ad651dd2df15d1584e611fcede57feea5e62076b22f38d4cacd917b8940cf069441d3cf1be5d3c017569d5061b31ce40e1df36a8cbac34ca86d825fc49a618ae279f6d3404e9fbe4848834f2afb354a165a5f77ba6c3609dd4d6f67d49dcbaedb31fa0ca9dbc3234d57b3879494b137f0544f0dd387477ab98674a96d77f9c2c7435c76e9e6191be5b46cef72d767ecc027a668cc0651ac368fa54a9d4839838eb372cacaf23324ff8bcb75d9202a71de306feb8556d9ef094d53a9d8d9fed3e559774b44f8d5ef4ce3f502a2b4478fb5587ac863d4b14e0e95a80975b82b6be384932923863ad68221d7eef90ffe6caf0921b9fb03e620c79f03e780969ebac6ed569bc657df02a8afe1bf36ec6a74c5cc49197c97b44c3661e2beb215539e098c5c8576104ffb0c0cd69e512d2b3ed6a2a83b84338ff13b74d3b4d2b99038b67ed7f2a5db1ef46fcb831d68793dabce1cf6ea026ba8974bce8567f1832ba9c1766139952c727c9a199c2602a2281af3b6215c61d4a4e3c0ced69c7ce1bbe133f6a23855c4a2934b89b5c0bbf26fc8fee3cfb51c0e43bca61691d8d62cff05fe39dcc4b569c689c3ff228daa90ec12322fb0dd62e0c42bdc150a6467cabe1fe0293842c6ac416f93810b8ce63a538345619e26d3acf01815e4eadc467c82cf0c47fdeb283d1f3ac527ede395d329480fb6acb221882c0a3553a51cb51da52940991f6fa77d2bec188fdca4e5241d1fcf2ec27425faf9cf1c38647f6387bda9d2d3ce05e5d2a8bd96113d98c5f364463a233387642061afe1b3892be48dbcb72855c7cfd42dfcc550eec1f462f5b7ebe3d23caf402998abe9930efc1ea85de2529170714e4ec846ec851a133901e8fd5730cef48684ea5de8eed58d7a5c3016bb644c63424e5183b2e8086c3d216d314e677dd89397d35139e0f31783dc566a570455c1893882c1168f88b01626932d65c116042d0ac17bc44fed7efa342bc9e8db7cf2d4fb5ee981bc980a63f6abca271a1ad7ef12f4905077251f5ab73e4ca2258ba0b0f146ac442f3011eaeb3fba544ed65143e991953813289875492b8afd87f25c15bbfb7c18f584418a59a97ef42c203453e8363542163df54a934c45e0ef4e68b82408e6d81e6880acf09c73094c9dbf591b9e046406355c4a8efe33ee8a1de1595975e7cbe1c6e20e5bff7367c118a99f2ca5088e181b3420976fc969c3ba9c16d8dd0f8849bb6b0fd8ee9a1a82b44311da089d9cb0895f57e5af1a762352b3816d13266f23c5f00117de9dee12cb835d1c35a8fa5d4dd08490d4fe2301c84700cd9bfd6a9f6e33712a65f6f05faf205c06c1f9915b566139c1bad3df0c0960724f78d7e07eb5ffae2d2ffc13251a03a80d8c28ae7779cf456d0a9d984541b810746205d9f7772fdef45f9c9ca2782359e80bda7f92e22711e976257dc675d939331b3c740b816b528e8cd228ef58c38c640cd2f7dacb585a279c334fd0d2f5d3d84443e64d1ff0377ac9825e914e8fd3fb428c323ec5915b0d38afcedc77d7bd5b2be3299ca4fb81b316237d1604d228063c0ab0182ca47f942aba28fb92519169002c03bb1448cdb68367e3fbb53a178cfecc52f6ab7dac2f4dce95eb8294cefd3b903059b58b588bf7975335daa130c8563a9c384165b1b82dd0d640d331d63b7c05e678825171b00caa74804b28bc7757d70580144e806f2a03bda587a5f4cb5d49d24ff440c1d2d91edf7d2aee2ec3a4922ed6eac0ef09d68297ba6ab0d4581d3d2bbd29c801d52626b5fd71293a5171b5117be4ba8538451469f4b3ed1b6d31ccead20c9ebea5b3a0cec8e9811ba4e7fb87dff1a28b5d2541a68a579cf3f6ab51a10aa8213efd040d13e58affed9b52e6f027fd0e3beb4ef67436f49212248a7fc3dd6851c669f37c4288f9357c212cba9a4723f09e6bf8f56cb3ae0c43d8da79a214a43a6cb9c0f6339b58bbf0158850c66f72be17764a5e52ecdf380d1a6711e1f932b7d955bde80effe2cc6b4916518e0e41797fe7307a781055c854f50bc235d4e9865ccd66bb3a48f091e09b8622f4957bbde512f3509fed5914c9cef8cdea27c0159c44e054053f6a02e5247dfe0ee2cf0fa580bc1ed2c401c8e0f1819dea9d4e52fd54cc8970d2c97bec9503b59a0e7c8c316f6e3e963c8961ab18f16a5cfc3cfb0c32625c503c4c50df50f4b8a1fde9ffeef142d4a175d8aa807b3f2d9034266d7bf7bea62a0e0e9d980d9896bf52fcf808dc982e8301652bbdf2ff3d6e42edc9d69293540ced978baee0f337aa9218ef7363b26fffd6f9d08654c20212fd5299281383d2601262a61acdbddf41c9bdf225dfb7749158c9c7d0b6c9c9fa4c445930342ab71884dcae1f5930d634e721a4b4cd36454383db3c80839352f058cc306f42f76761901afeac4002602a761a7edf770e53b6a66a2d238ee41b53d5887de2ab5b3cca4e459eff2e15c0fff72d99a15511651257710ca4d5b68dfbf07177ee4947511297fc0ab1e9c02e62e0a30a23400b2ff1c9efbb5c6b2e01d3fd7993883e0f5aef07de5d696a089fd556e0d8d4d8669221f01a823a8f908a4ff5053e645bd268462f44b85f1503af5db3a53bb8347ec9728f455b75c0a42e42f7fdfcc4d74a4670e953128a8d8c226821656fbc6ffc0ebdc9ff9b6fd90807569ddb1edfa93b89e1b8250e2d788aa7976571962cbd3ad9c358f5f215b3328f351fe808d446bcb3e3804ae92e07496ebe31224ef0f144f366367a5cde6f7da2d3e288d167d772d8fe114ee2f92f18fbb30bf9124e9d0b6c5ae56b9e5877943a7ab7aaa558bd18a13ddb4220d565aa86d28867c8217267f87e187fbbe637827e14320eefd6c0cf6e60c40ef3d16c781f9bcf8d884dd60207ccaf0a2d9bdbcc6a7d48528db442790cb2797ef1a860110109c1e2ea57ea29c8d99c611d572caf726835b537aff38eeb83eaff4e44a852ce1c9065aa1360793e45ee077d80450e70cdca7dc371d609fb89b8a12e332c50b78ef28d0edd0b6939aac7130affc29e1b76b3c7f9ee7761994157944af7016c123a725c657c17fe95802512e0691a2a5a4ab9b020182d5d58862d2d17fd84f550d4cc07782653b490abcb8c615873ccd169bbc43f524ac1f05a1ac503f2def0ec7e9aad2fd131f1a48030998400e6810a90a4adde15501f6721ce0b8f15dfca6529f91c383d84aaec8d84ad611d9246daf620a281a10e132250ca34900f7d7aaf9258f0faedd644e20bf990c37ca6ae6db69a0e5035f0de7d7abd3a4969492b2e1ba3a8f43e607cdbb42887812b791490b77830f38496efb57ffe781887ac83e3eaffe7762dcaada7567a5cd0f2b4d45dfb53808d1cb0123a45066dd85b4ca0509ef5a7ab6839b766b7def9c8b2e6504b73dc06eaf048e95c3fe7d8880046ec5af82d1b0f1e9ba0ed15e8a2e45c29df4eb99ccc711e70e98e0f04eb07efef60237c581002b0fab7029b1175cdcd3f218e8fd89c3bdfc6d0670c19379cb7f3cd32d396de4582302750c706adafa5d384cdf7722e779086746e4093d42b924913682f742a80f7aa09a0016849a32179eea26349ebea77c2875c769864372c8fab9d813981ac7a93ae4bab570942193a74ba9b5e992695d71f29a9aa2875f45baf90964b615682f782cb5f47cd30e19cb7c38af65b7882de8ef5967720c68ba57c7d707710303554952f0713fe125e592235ccdc00f6d0e0c166685dcf088f870ee0883901a5bcee6a50b76d2f193965b3586454f3519488e76e2315b2b9ab3c1b4e764d49684bd766a53865524e971c90a41aea9c96bb74d6903911501f1134781317a427c6fdc52828cab5ed9ba8d520e591a175a4dbf60d3311323644b0b024d795a0e776566e5ac3c8e9d5914540647978e9f3460d409b09202d1aa2aec892919be20f3b1465ef2aec9faca678e6b92d984d82f9a2072677f12d4d1929d5df7030a87ec10383b18424d06880a77f5d7475cefa6a08c222960084fd8311be51090e1515d242c2da6abf3cecc8ad16f36fcc6929a0f4284eff74023b43455208198dd4e1e4717dcd30a44b5fbcad20d7fa8656c45ebed2ca370ace5850476b80925f5dd0ae159089c9fea1c92377e54cbd8f9037e58907002ed777d626d238a45e992ffe451fd4ca7bf6bc0013d20c805e768e7a93aba04d6f7486f6e1dfbad4f189aa5b538915865a0f17147fc05e2c9a3b537e3b8ee521df8e5b31dcca0f434d008ade77627cdb41115f7d9b747cd6ad472f8068570378a42786bcc254769da2727acbf355e2b598a9de974ef2cfe559cd842146b1556426594aa01483e3b1ca08d41e074e79f21988323576926549cac783c608da47c94cf6d8c8f1b0a90cbf67042a97df13b80262cb215029ad7a8eb20f7b2f412f8470f907e5edd9af3defec34a71d0bd621e3783fa2dedcda5c90d2104f4196a7992e1ae0273c0fe2b5abbade5bc8d281f394f0c3d194ffd624c963478318898666b802fcd675865f2625cfdc8e6b94a38dbe53570429df789d25a03356f768dd37dbc9da39aa0cb921f52ae808e48304f4c5ffe1c4c89f97f1a02073e5071f97f42db872cc172d7497c0c41c8fcbd8f2b3bd90d78a8f29ec6a971ecc209874b15c88f54df32218af2cfa808abff7e37a0f2a0cf2d6335cb6a4e05331dbd90e6c31aba6e59706bd74fea9ff846165e451f0e4c40ca69a38b53d577c3da5f96df821a91b1025def31f2ffefb2ef7dc3dee830b934da1decdffd5c9f6a19c64547b077fe303086c3c2ec0fe29749a64a0481b8e481fece992d5e6eac1c7a74cb800b2e62285211a8a18d186ef65bae1cfb5767e8c7ce03c7c1c0ac9f0b16dfde6aa09f64d275e646b418383a93eb282a41b0f3955103381a7293188b20ab0832daa55bac1bff87fab16c07f9e9724779c6ef31697fef53a92a32f2e758d8c6976b59bba7adbe346f703d6aec22aa4b9320d9cd6bad3acd54cd9ac926b213ea0e22e0f6190f56ab9d782e2627b5dd8a6b90409748d50ded72189ec5f8c92641877ce05ef9557683678d3c324a175cb6f7121db199dae37b480a0c48118edf7d5f836bf6f89f24e20a1ed55eec5ca1d228e204b225178bc251c90968400dc6245ddedea58ac5920090ed7852d052f70d076828a86740bcc80affa1e12277a81405987cdaa6a2051dcbc0736d8a4b7921c908699292024ab4ea1dbc65448d3c05e9a360d03eb60c1e5150ad3f8cd06fb74e98d15fd3d6c797c136f3a14719e2fca4438c2e1cb54d00f34d29559cc8d42efe903320767bab24ba7b43556d3e89e66a43ab445a7a3fd7d4176d35623a439d94a87d9e8e0d1bd377f7d12236e0f707f480c77a71b2af530615f6802aff8cb3a2070e0d1d0f24408fd622f1b7fffe90084c99996b2d32bfacee2113ee12230f92394997892cedc2ed6abefa72c5af8d32e9c98761ac98764eee32ca324c4d776fc91b713bbe5cf718a8d2020fc41e31999385f2ebcdf848d9db7fef573728a9d0895c4797a301e01e0f873fbd6dbfa6213f77ade57d44bbb81d787fac2e09216be7153838fe5317d3774b29d9de88c0112bd83c47c93efb833394d0703a7ecb4a332b7b79a934f0fa4813d0289353d73a4a23b0e75194b90aeb2afb703f319b557e0e0da05d0b1e786c19cd3e470b80f5909a560eae22efa0efbb1bdbb67435d0d17a1299212ad71661ba8d393380a869044d31b7404f9d6f53c44a1a56d7400b8a316f095bc2ee8fcfb4e5bb0901b40e6e9e61d403635f224f627211cd01df4baf2b49ff63d9dbf24e3a03fdbef135f6efac09efa089aed50281e769cbb446bdadbd1b5f2c1ba2a3efc077f0d3b671f82066d5b5cdb2e6edf83e1f8e5db9fa11654fdb5d1e41193e9bfbd78e3fb1058fc15802bdc360f89f1d5773aef40b3e9928ec41d19e454fb1befd33445b183588a36b642cfb7efb347f0417274ec3372b7a2e15baa8f20a6d60dd31f0e8e6b26f9ed4098b69a78d6a5d6e8fd48840de62900c49bc6325dca0c81178f7f1d3e99e3c59fe73ca594bc4f88b33a8d9b94333a6fee59d8844fa2d86f8ffd8e145bb0da68772d24f8e04da513f11d4701b18429ea173fceeca6f53300f000786d9f613b8983fea1d4a769c80241393d8ac380b4c43900b4e5955874ffd5e52c310848f07d6d9241472834e8c79402e293db01020139a1c5ee131886551ccb9f6975bfb35cf6aec772724db189c4ed7445e94683eddfc635611bc62b61e8446f259303f3c27959a70a2f666439d107efa55c0d5e1bd1a6a8f1c16811432040fd745d7c890b605935209b21fe046f655107de207d1db35b0cfe6a9956643dccf09966933aae7dc98093dbe7cdeda1fa33536f839ba3acaa8b0643a3e20889b087f90d2cd11f94f2731b890b2bd61ab2f4556e4dc8368fbddb0c280a878b5b5970fd09b09a97f42f5967c1187a4c22a5fdad117e180736440ca9605216e153f8628df5e35873c1dc4ff18d589ee4725f378259d8c83f02856189b2e402b44fc16f95ce805fcba79250b849ee6799b2b6d74c619722bf698502e485efd4a5cfd4536083e9379c6f39fc730be3da52fc2142cb2e697dee3c13b0a15a5b09efdc63ef289e3d796cc49ee33e69ead22961652b4bab104227ba6ff0071804ab08d25b04681f69ef762a37e9818b63ab38b14190a51074b9354e4c4c993320a853960605c2f596fe660be2c8218bc21d49ba3fe0461d02829913a64aee4116e4f943b4a333d16adcb18a357934d19c4cfb18f8d532aac6064cde63b105e866565a449143e536020ecc7d1816ec6bb385bb31e3db3f7d2c4aa7b7c0368a2e0680a1c8cc9ed73f52e5c7f166bba817ea0e8a9f51c69d35e4e0f5fe1f0292704ecc1a52a3f1eba2d4ec8f3085e4be378a338ab99b11a116d263d5f792ca323f3fcbf1c4445ec9d9d6dbd1965e6be86eea826499dc778157a0871b67d13670560b90e4d124b5d83014098d241c94e5bc1d3b0a403072c8b59ba6d3fd53910ba1d1f8539511f6c73891b6f80af77ba0fa571b8125aad228cd152d864c53fcd25db1f793cd906afb699cbe1d73959d5256754b92746e3449d9306e2463b1ea287bfbd3070788226a5560f3a2ab9daff91d72dbacde098c409c2793e60d75b2101b25d48d5b32a83b64ba043a78ae4634654f9aa2b32062ee57676d53f1a17da2c82510c363df3df7aa1900d30d0e59234c4f938c92bac17ee5357122ca4b39090bbeef76e9798d043dd7b0db5cd7cbc1f5369fe174df02e1f92118fe3fd5f8b25f926ccb733b5197b5b726949182ca943e985006ffdf0a05ec7634a661438673c7914a39b6f15c873f4bccbb84677eb2ae2a56de66f08c6faf0ac379841ec664f069b777c978851ac61078b6e26fa7c143dcbbc37899e4796a2b0fc815b36eefb56b97780c4638931b4f64b16c7f324d4fa082b26aac7f9612fc1e746bf9e8363df06727951d03a6b21904c9a5455b2a5a0f01b3cd8152e9b3bc2f0ef7ddb83eb8807b10ac8b40e156228b1533c3ed10aab42c6ea50fc65c641a3b5b03ab5e3b1298cfcd6cee74e6ce02a0c146ce311fa852bffab436f3389fdf5cf5eca2d128d2323785653354721088f59b323e1688d5d4ce74ab1ca3ed018c5fd44bad9568fd81575ae15c9d6114e3131b3b348806c480c52c4e8511cb749ff92aa9f33f2820f7c7fea4b312b6f5685767a40fe7a754f974b220abcff1ce17570cb06fa1baff274225d904927524c9e1bc6c6145e49a1dac14e83bd9206dfa93ae1197b1de349a723506a9ced3bd512cfd411fea4153ec97bfdc5b2f6b00f7a2445640fa6d80467f22bec7bf5896fa41922f1631b6939b0fd2607a494393a36e553df7f18953d2d7bec42e32dc2cacd8e72fc0a90537f7a5d59cd3a3b5c1b44a462c1f6c6166b22dad0946a6c6dc2f528c99d8e057aaa39796c4993bbd0ea312c998987fc876d4019b4b88e6a7e7d244114de0ced52e2dd9043289c141ee9b7930a8307594db0bc5b14888ffd417a47798246c1b270644a0b548db0ba1d8e35ea8fc39519e981808c6f6365a13905b23044540aae4de6c5e4d58a9a780082ae2e041070c64e8a899b7e75fd66975f21444d932997ac2617680502b473cc36429cfb4bb8b9aab9badc4d4d4f03c0c806ef6d816e2a9b1d6ee08074ee997e7d515b0cc617a60143a44a39c5b94e5690ea3fde6cf08305d8a76488846764461a9f3def290e3f22fbf0b4017309f73e266c0191b804ae151c2a31521805603297a1b8f63f33cfe1d506373df34297563c1a76ab2ce7575ee579bc3f14c596d11947a5953ba41e865827a885811eec8f1a85c6a5fc2ef61b803bf7604444caad8328baa85abbdeec70d1a530a693fd56e5a73613e44f8759fe5506345ad9284d60b1c0041d4b8a8054766b73668e83654980957e89f4bbf0f8db5eeefed9845f50a553068cdbc8a548c48a902557e04d13ed365569525a0b59c03b19530e9ad70e7995c94e512fe627c4ce9ff9307bb1912fc0cabfcd828901ea21dc431819f699090180a244a6cede0337ad199e18575bc306ff032c69f357280b6f49df243da48849885769a0ce462977a16a9d4ee0792bf732f9b28d4dfd0869f492e484a1f58ebab0d666e9aa741544c236bfa1709fe07b7de3bf00c1c8fe51ff07ec5fb665d82dec01422075968e31ac5301f78f68a54a90a8735acd4acaf5f2530d82fa5137bc2ef10b497ae4be3956bca591ac7d57d8872322a530a3457f457ea15b21c9bfc01a212c0c57598f64168c4cd8ba76fe1a0f922f47d4fca1e68d526dce520fcdef719f5ccddc66db356f8dfc302f3abd5b75e16cfee427e5cb0341fe8a75d8a03f6375226ceb4cc54eeb67add3d70cc44f62b9d073724f869007d493d88ae2bacb91c5f797a96ab9e095b92e52331e127bf9d9f9ecf6fefcaa0118978c647f3134bf9b4c65c53001d571cf861f1e70477e34bf250b3e8916a564d7848d1b1ad669839ec3f75004c76ef24318da0b0a0682f9b36594b6a6a47804ee06faba160ce2294040d5de206829eea4a554270b0bb7281f59c20a11eca0591d1929050180578cfae9305666a87ee1b8065a4c7ac5b70074916d8a4497ad98344ab205f91f16197774a8796d71cde79bb36c781e6fb7f5a5b94572d2e4513ca95c8f3a7a7e19603e8e5fe066ea43fef1fa4890ce60df173c40d4141aa3323cd78f5f428b781bb59cdf6194f7c092f34a4a3e6ba6febaba60999c32b72b042cc1316c9921d5fac04064b0330babe3d5742d2b8552f4b1de27b2f4137d3914f8546f0ef63903bffbb18a72d1d2c45b11e5fbd621756cf0e236f81ff5a96a8030ca36c96043e832cd7a3849f6f4dd6b05e70a6279e581e4bea9b0a3c3f0168b5bf8b9a40f806e95c9d7e6204ea4f5a7638a747debc50dc29b70d24d2a0d8f2dddf986dd23d47ce6691aa38c40c2c8efb839627526cb59444a01a78ce32a8841d449d3e7726c078a08426be6884d69050973c54b65267290c82b2c78f9c0c223df38b9b522ee48edb3f5322be02b0c10d21d121ab0fd318566f3d06ee952c980e8ce25f8432a74ba9f3289273e96ad9eb9459fe53ecbb9f9e94c450eeac2910d46e64f0d28c985f62cf0efa7fb70d9ef6cd65c2a33ac3c62a8d567d166b3cae46d10415d16ad75493b8fc9e2b10966d86a34c773d7120b8c52515f6053ca988323fa4a11ba7c903ac5ddb36b37cab095840902819037896fd0b15f9f32a29bbd1eefa306129eb0fde0e32b443a1c5b58b122094b584de90d8996d0ed11f9f395e220f726bef560fe70813710bcd26003c0fe4582e6484b3f2cb6f072dd019c665f4e6498e9995585ca942bda7f8ec224609a5d5301e681f57c1556872d34d90187f4a7b3820b8ab24ff510e7ca7775086079d8d292883861cbd3cdfb976afd890ec699ef32d3c543034d2b5a66f8e440ff403f93ecf4928ab5f71eaa71a101a4a981424bf28e019027a1b19c73cc3bf4390ec80e270bfa0e3eac277f17ffd1e1307f7f0e546694f0b926b3e5da86310a5f806f9619fa0d69cf6abfc953b853989b78a0576cc692f9ab5f06012ed25cfb8381da93e23b3410fec30da1987a10e3cf7b8a734a4792cb88f95cf31c12473e8e9328f63c87da388bce74faee46a2b30d5a5bb8c6e4fbe9e078f091e8603c8fc4c54809b82e51fa0faa7e273de9478eaa2778be8c4eb142a034abe0a6fb44d7e05a089a0fb91e30c7802f8735ce415eeaf2a5e95c5ac2feed8c5f1f62ba66dc75a23af4f10832a6490b858093a93f5d0e79b97d495a1bbe69cb42bfe3ee98edddfb5045fe6f45e7b744d802753d34625ef6ff602426127757601a5c046e607deb5b4a2e538806f5d2a8482f993c9fe4a7cee253b47b04e9ac15edd2386ae2918552ad54c7858303c23b0be97dcee13760a85751ca73f031a901e8cdccbc6178ccd64a31d83d0b278185d984c50191e79139f3d196a0ecc423f68a37c69de51961b9c833bbe0454ff5a19dee43923bab293a97e775783890eb3ea90b0526026060032334b39fad97098d35e5f43405125a63bf545ba2ca146d8c679bb7a1bf38d428d5f279bee4125847d9571136026a4ce55180ddfd88847ce9db1fa3755e74c15dbbd91065ee69a1e3a5812dee1247d364a37f93282e3839a3f36ad9500f15c6c6535d20feb667e68681c8466142c3392fdcfab445a03a420fc1883b5bf6f7be3984baff1161e6b36ea29bef6f2534d0bcc840dce593b8fb90b20c810eb5caf3daadb77fa6e64a3aef08f9d15b8a6e6346ba6673256dc799228cba3cd3d8a1b9b0b85846079a9626b291fb83eb3b800d73db7c5559b595a4e95cda37460a509d93f90498e2d0bc03afb5371b82e46cf76f12aeb213ce1f2e3dd52c2395d1faf12fc9ff74afcc8debd06dd3ffdcebf1347754909c990b2647773b1dec6e3832a448a583a9ef1c299512bfba24f6759a26fbab285c8986ed3f71ca8420f87fc11f41ebbfafa928c9d93fd5eaf97c9553392f721f468b2c42db4cc32305cf33628ef57954eb507efebd0efe70b2e1ae06a26613a260cbe8900e8d8bfe1ccc26794bba3816677dcc1db18ad01fafd54dfc984d599d86e301f26f7c052940e36ee43cdb4ebff899e7986a6ef9dfbb9a33b4588c01e72efc380d6fe9b9000bf2704beb1cda912a955110f6795e633c2846ebd89bae75e1a3a6384f4573505ae3e51e6d5396049dfcebc01de38161642fdd3820e2e63018125d71e05dd1f656d71a1b768bfaccaef2efd412a62abfd854ba9e8cebab427fd0bce570bf158874d7d237b1f48a99c1011a0930289a0146c7a810b849717ce678e449af1e7f0751f90cc38a3489bcad2aa1258c6259447e2e2e6d1add8c3973a39d9ccbe4476ac0c24d77506ffed416fbbe166424dcd2aab541c7c7f26d97d2765a0394ba3fb28520fb3ad9bad4004eba0a0cf4350daa638b3a85795492e3af4e72b88e7347edd452b6b9dba629eb330dfe6dcce7aee9242c9f80b468e7e777b5c50304fd72b36c628e4f2f71ee4109ca5b9b44c9c1088e9e182aa456dbbf85906915f70b703285d34cb03039f8030430fb6e838b6f7865114921527e29a6ba229abe2f63d40f2ba0038d858bdf5e52ec5911bdeb4d058b989eb2322e4f4ea14be81ae5ac030a40c939db2cb03e4d8a9b0ba0857fc91fc9258c6707589256d47d77ba6444a5b4b1e92b9d5ead9c09058d036895abb0d9504ff994366ed4b112f781602277950ef3dfa1ba825fbeec021d280da130c3da6ca9a5893199ecfdd3c6807ff581d2421543a6d903589b630912051e4fe0c40b4d413b5f4892593e19b9563fe3ed9bbd7ed97c16bbc55da22bf0f594d2046497b0bdeedf43e41c76b3b7ce5b3efc50dc01e7003dd5c1ffb498704b18065b1b1d5b505da82872639f038dc6a316c66d045c9e4ddb68e17e748e92a80e25073046b9c509a8f8440b82d1d8145395d75a61cac9308b2b2d67cb6663ea91156d248240861b223e49b9b2fc7cbc9ed4b042e06b8e070bef9f09e0263e584dc0dce98cd243875424c7b8fef3ea905cd902cc3e2a6384773e6d3a8cc07c712f35c36948d6c5c20f820d1d6d73e9a8eea4dfce3017ce3b42d2d97aae55b56a6edbb0fc44756d8a1263d9e9738d2614d1371182e4794ee52f4df200a611a1c0674582cd6c6aa3851b8ac250ada745106a236c74381b48faa75a1ac66735b7e0d6bb77134257336f16e9d0b5642f2bc5392de7832be4134e07281662264305c56fd3bdc2f9f25f4f2ced400b28002c6bef79e19ba9fd0c1b4b0cdbdca6f548e212357c8db67ac26e3857550d68fcbbac9c7f5553af2d980af8a92c16809d8146ef901cce4b64cdf60246750b7b4796c097411a8013cea037fd0846d263ab919df57decb521f55d19140e2426dea2cf34ddc13e70a7a11501479d35d392e12e362171eb2f382eb34ee4634b4f4155b4a1ef12332111869e50efa63342c73196f555d1e042d723640baf6e8aabe382860d29b5aec95f53aa1b92b233a46ee3ca93b6f86ab8b3c79fce12d957c574582693e48ce39d74135973e34d82b99972bd717f192841fbe00ee1bb53c9221f69c86f7361170c1ad96e9a510c7271aa97d199c2c921ac8757b25f3964c6011d7c157bc8a6c134339ff39d5d09e26d710a9306ea9a2a041dea274ba32fe5c038a5e6f54a91f91c4f7d79579ead1d3d27d0926bf65b89fc33e0c4655ad69c8c028244f8adbef79cba90fdf78c6da1cce28df177b618deb03444ffedfb7f050c67d05a22b38787454e999275438d3cf6136a1d9aec1c8dae44abfb2c554fd1fb1a30328bf982ba027b2c8cc889207737327b083fc4adef662854fd69dfcf2b80a5cc8e4a8fe30fbbb72b0f97746abe7a4f814dddf5802deb223fd9b84d467ef897659d5d6b75c6bef285f3c06f64530a9b2323ea77b8aa173f22f10187b2518ab2cc160002e8af7e15a2062ec059983b5a0d0052c37feb289b3472f6324b0c7324a8fde0a31ae4a3368baa41548bed52e928b2baf53df231fdd8c5f3c4ddb8dc0efd72bb3366f83305198ba497fb0c2ce59d51dc1c1bba327fa58293fc4cb422d8fb96b6d15ea095196d376215ba64f887cec6fbd14541fab27dab8767d1ade2a10dae2497791b4eacf2899c6cf80507e5ceb5b700316f5390c66a86e23e920d79b4486e43a40b7ca4a6b3d1eaf143f00422d0f4e73f7657cbd17c4361a177ff631c7427b84f5a816ef7e60159d53e490bc1e1ab37af276678167ee7e796d002faec6483eae5a37e09a14cf907b44df5ba0a8db127ab28346613feeafbffaeb0ca34112837ab61a17914180bb901f562fe4091621523fe71fb3c0275b634776cced254102c9d83faebb6fcd2abef0b70b4b32b8009a3acbf8862909001247a8e69ba0a76cb944d64f10f9539cd48c0cadacc977f8120b6bee35be1b2af7e9c38016a14094018c30b3fab9b9042073d4afca2ce26c9e9215deaaf8dffdacee5e701509e9db31625220407967ad9d763e89d1c4b8947ed63fdc12e0a431c95dc2143ac945466519d5a1d52e16747d3821a247f6391c6a65cb9e1bcfe87bb4168cf58ef6d1a5672b47e7ce76e0fdd028447777646e44670aa1cf27f126d0a962e2b744af8aa23c5865006e8f5aa332144486575f86a0975729ce3c6e751c818a7769685057ba214d0a7de5f9a65bdfcda075f40b15098ec00613739141856f57cdae024b4afbe669f1887e1092b2bcf20029d143afa1ddfd3eeaaeb194ce9274ac6fff1ae7e751342dc7beafa8377edc9548a277cbe94972da09f11397b163c2169e77d6b768f439c3375ee11c66eb8c77a228697e4c2f269420f879fb75c0bbda79aca2d08735be0cc4234205f47a8df98b26122ac6820dc6e5a6906db7c0efa5308d9a5c30431f95314b993ee9c3a786c243f1f10950d8b4429b6b7f59b13d224189801fde943b94ac711299ace8b881cdbe035177fbfcc46b57c11a9427dbfbc28bfbd641cdb6d1768e991ee33c4b3b819a67163bd280748b45bd17b39acb57ebb958949547a1e787539e62b96fdcb053cc3bfeb34765d57326d445b40884025fba7b642b9488dfb8ad0f87ec302189e017c2d6af49c5f27f347bff073e23ea55db0b3aaf479d534c2f5d6ca715ea9841c494dd32e58ed019c5b1b29d0afc2a2ea0e9e619be38e4c87ab5071722984f95c7e7451cd0e4f36d93fa220ae80b0467316e9311ff4d7eb8d8c682576b752b9992584df73407c702a8791d33ee4f8fd05f272df2869db684a0285f7613a0cdbf51e689d37e1cf8d14883e168308f5b8c928fa26e1360fe35a407d08f31c220d215a1245e2c63c3c0933513f17eb3f427fefb291d0986ad52ddcd589402ded3b8aa231bc96bb2faabad1638b01edfaebd9c81da006663147079dfbd9de1c6750bb5de57b011d38584638ab59bdee8e15a31f630b0c6aeb3abdcf95a23221cbbb42e714ebb2681651400a0d07b88068d1a9fd8b445e77314972624e40d18eecc0c3a7f51917d369c7b3d579b727185cd14a9925c6d4fc9367cacc0d4d1bcd2c51803a731b637d6aac8765604e2087edd03c2e83fea4352ee5901c71b51ca70cdcb5b544345764c985190775a500e30b0d0ffd2c4554dcee3a9b3cdf1cf5b2c76a38e162162c09daf0b7ef43a9e0de8d00e4ac8ca56bdc838d936272dd10f4067af1356d1bcc4b357cc8a6d77850a004c6d4b59c43549dc60ac3e49d62ced0eb52e62ebf61a6cbd0e7b09b4346fa24d4a7bf838e8d0f67b631526f6bd6eccc7232f20f38284b9352a754a1344bb898cbf058412a37a112cee490d9bb019914d8e622f1d2b234d617bafbf802e7c8675ad5bb28963a5c1ca75594f4e4d36cb4163ea6d3eeb6d56127762eb54b5339a3cd8105a19363d8501001d3d48ead8129801b347594277a735b577fb4aae57034ffa19504a0245b153c7b7a76a70f9cbb8a4235638b763f086f8cd44f13d358bf86e416d451fd3a55df7294e93626cdc132a9d653888afea0c5afe4822d47bdaddb2fb3fd99e9b171509c3d96ded882ebec298089aac331160742bb0f3668e040d4a18477143218a9a49c565c7bb11265d3a1957ed7a4dbebae7b5f7096831b317a0323ef764ce70ed129ba5e0ebe3b5a85b855d7b0c7fd1136de42c2fcf0333cd75ad048f4bcb3ae9ac3972dc714f2314f2a1cebb833ee59e45fe1d64ea7d0b691efc30d4f21b153fd39c19c9eacfd1add803c67e609bf39528317e5f48e9c6e195b0d879f3cc61e92f56761afef3a63aac7af42e88f1c6069a4c9375e08b156e34938a96ca7c8252784fea465b89bf2d0043ce81ebbaa302fc4bdfbbc8d4f8d7b07ac4ea3da17d708e9b156f915a5090f1e4d830a6529538df47d1c35e6e9f01b6002431ec50764006d5f90b235c50dd61374098dad4de702e0a50ca7cef86add9f361046650b1c0d36b44faea52da6bcbf6063b5101a07615d6156e61d5f482577413c345c0e866015d22251cbfc09b65e1a061ef807c83c709eadc9f634ca6f49eac1aefd6db8aac13ce013c2c2e30aeed2e80912072c74c8306b62bf3897eac6c7d82e8235fa4c00b5d8302882c71550ef40f3f7f95d63ce11d1791713977a950d0bbfd4935f272b43d1e7395162a8fe51b4376e35253cef41d6b41de65f4915858f656ca819370dad883d6517695cc4b2e0c79aa895090be404f98b16e53cf9bad7bdecd71e38f5665f936ab8db5e98d3766825c674e082ec16491a77c170c7e3674c5f6525e523d70d123ae3ff0ce8bdb6415f79c20d195ea561a292c24291c2e02a5e110bf7296b7f760733027ecf6f6c54acd0489421d0d1df697ddc4ad163afcdedb9cf2614e1dbdae1b688081e2cb3195fe91d049aa8d47510c6b2686f4d7dc212bd00aebb0e539397a331557e6170c4777bb8a48d67adc87c2517cfe789b8a2cf8416d0ceb1d373bb0bd134d1bf7e0eba1c8e75b1f9a4dfc20c5eecd483e3aff5ab835bf6d70f4a500a254dfe3ce65a6fcd90fcbab57daf4c6c64c896f9e9ae2804e68c23431dc41de67262fba111e92d72bfe2bd65a1dacf978de8eb6d6799f2485a3f0c360ffcd70c170558e02e9b352ca30931004d89a1d6ffb0bdd4c3e2fd6f6eeb06f323bbd1c5642bb4dcd959ec8adae19300c7b12fae69901b5df144a0b22b079d50046887c97af6d670298573bb3d809762e303f531a8277cf09ff095aead826207804b29010becf766b13cf2e25ba27a77f7546f85ed140b155bc379ec7a94b5443e2176d3c8c8a0077e8182f087d811b72e659d1aa85ca2965e572677927430c818ec7356cdc5aea6949ab3d1b4ad02cec3aadf5e8984de6e8b58f30708ac74b8e18173cf94a8f883db582717b4f8046c07954689a7289c2766a0dd43a38187214b4430615ed78999bb8188896e50d22ea822eaf689c55c1a030b3146b822201f9657704d294ec3cdb24469125e1144acec092e19ff00c966818f124525ab25ca10577d8869ebbb086d1b18d714d58942f20a3bc07f6bec1abf21b611d99603cf3173d2b25eb5533358f483f612e11c4b4a07f080409d25efed61f63f7a2e15cf4275a018292d2f443d09ad139357d58cb689468ef4ed662a1e7ea7f582b559fa51143dd6cf0b39621b64292374806f8a5a34ac4a055bd87e35983cc0febc31e846cee1960574d87834614d70bb83476897fad9c0105a4f09f731a92bda00accfbe7567ff594171cb29f26782ab348dd5fa1dcf4f60d90415c2a1d7e0678ec385f9aaf15601c033549e47ce23e5076baa2db2c9e5fd76aa487b1fa4102a297882f9d815c9493b119c8b8d341526fac9e6aedb190b2a93560dc291425b03b069a88a8f20dae7fff5b2320b4d7fcda7404db2808e7a819c90b9eb69b1b5b21e11194d0052aa754d71c3c967a41214f4f3740cbc7396dee2293cf1a504bcf20c18d73c45e9492f6373e9d6fa3475b0425fb30cb5370c43ebf5e3473138c7cbd6b73a73572e09e9aa790a6c27cc0981f77e5874c3f57371867d3c57c0971a923ddad27d3c6825427bae8d12052f84066414a67832c756c05662f77380756a7811c8959b4355461a3aa8b977a2e219c289b137c4460c4ffab303a0f29632cc784ea70c37077dfade476b59a5fc1d89d2e38aebe70d50e7b07e0ffe245cb81918690aa9dec03bbfda6971e40eafe60cbf4730ea6136ca58b6c0223b5e61fdb32cb2f5e00d92cbd6a0404948ec824174dcd5ef84e79580d9c326464f40a93fa741e2e77c53bb682cacbcbd9d748a1bb943eef101feab91f3fa2f1231886956c41fdc8854c6a7da87215eddb23e407c65acb4c5894fed0a6fb770f11ab653b70918a42f6dcd99e4d2b5ed72eb9f25015ce42b364e6c3268641b7bcb91185bcc6eab13df0ff8db5e8b9e09dabbcfc8abdf82c74b73b92247d62952637d9b8a4a939b6640969d68ceeb207462d3582bb17d6194eaf46e16109186718672bb6ebf0badc170d9dd5bf39a708a566bbba828b6164d5e871e9c2d51b5d1d8a1ca84b6f7b21d044150f57f39b7c78f1d65583f622b8475aa4c500c35bcd96e4e40185d7bbfc1433546b5cc17b51fc1a25703e61f14693d74f9cc9f9f2ad67ac900201c9ea415883c5ac47e18d220272344de87ed623cb989578e668cf2029e30af2fed1a440b1e9cf0385ef54dc98b84bb8e0b799d54d986cbba90f84f4781849f1490214deeca466d46ff5919a8eaba200255d6a2d317c92409c6fc41976b38659bb280b079093c583fcd283a74c5ddd2eec88b9398b2f72eb04b121297bc8b33b5fd49cffca3721268a37924df42a72721ac093a6161d8c555abfa8bbc9fb26a2cb0ad5e3cf00293c4304e871c13fc918acd1ee5278d9a3878e8da4e2cd7b9d6f0f0b3dbeb3995a7e8fe94246e491720e0e37e0d3cb117f66c4880c3cd8225e6d362fc6cb97e1cee0440a00ff45c4f3177c142e390f5a8d11c13ab8e1cf74dbd7a5ebe4814faa1375fc226d5c4484ec49a9b12bae8594af010d6603aa3356549bb0647deeebd3a55222f6e153a2410e5f625e075df217f3d435cbab6def87187e9ed2f429dd1b1d747021c04a0509818bb29ba8f383b9ccc7bb4b3cbccc4cb07261187b0cf1d3d38d1c518916b1963937ac6243817fa7c8308b088277c814f242d2d131fc9ef3e86bc96cdc5b43c32b397f83f0018ca677fd5c2573eb56b1c1dfb77a7c632ab5a7bcf3aae379c5a0c4a52a507b71eb408e23eb3a8c0a6ce4fbe2ed6db31bb030e8fb8f8bc1cb9227ec387af2265ad957d23d2f220682bff930c220bd94a2e39460bfcb4c654cb0b3de72ec1c8282fd5ee875829efb5e64fc3203908a29c2d2a5275fb9badb764b7d57db750eaefcec8f496d453260608634f58011cfcf724770ee100237304e5bdc3021c5222f99b3cb86eb22208ff2d411cb18c4694dbbef9ddd1d16a9ee4ebcd97b4915c241e881ca2b7e27d7d50b81c4cb7faf7806accd062731886a090461387eb62eb848000d1d5bf2f6ca8b7705d90ca1acfd9a89f96e194f811d77c9a2ea8c1b2d23eb913758f79a7d213723c005f56fba9c32316e3c4e73a634fbd75564f32ef5a962eae7e01cd9bd65e42ea466d5f00c8d551dfa52cbe3e3d26ab7a7ea28f5fccecde96ea987473426c27ef6f4f6b8b9f9f887f0235d5412e9d70464bc25b33ce035297e1f210afe990ef94548aec70146c7595c9541734cd8615423dc2f6f89bcda4d28ec3ff1936fdc5540eaf5bbf30d07644285f1e7b25228127198e6c2906208d5aa25031f36c558a7c250c6d286961ff242cc8942f91110e152551d07a5e79d8e95853ffd9878d1089853a3cec3b1f8caa52df36182ecba6b813fe168cb80b420bc92fbe3303b3667eb92e3ab5ff94ac03df5ed956448c2b6b4f830ab89bc0760c59758c7b0f25c1532aae2d7c02b6bd03ffa0fc6fcbb8842ec56c67c3deda33a13a21aeb84ed6b04c48839c66e1a4c382f1333afe22ab2ee530e879dafd317a7d8fd9676d375817ca2b6f90e87d37989b7007d46feae82f66de70fdeb6c8d9a7af7a8ddd592dcb2d645d70da2f46cd045252d656487758ec45a56ff1a20b1ff10e6a65c120f4eee8ae3d5819027c0833be376d6a5a9a66997f2754d7c41103b88c3c4445125e0174a60d9815ffae481b859d6964abb625dd35dbdd1734c18f1e90f2d975879d500f843edffd3e2ebbcd9e5802ee09cf9fb4f728fe3f2070b6905a94aae88d7bbb2e82abbbe8d7e8eca1d486611f00b04834b11df67f1955844d855855404774ef42e150c7339cb16969d38639d1122c5e59703140ff72f1ad2fcc1f17add871cd6f13c41dc1a82f2a1d9cfe8758c412438a0a9fa9042745a85a67a7e9d554ebeda3c46162941325f95aa05ac30919df30865a1a0d4638817fbe7b2d2c721ef7729bc473f12eb4721e90696da759871961010f89cb4806297b4c5987ffc72d2f710cd138a6e17444e06c0546acbf591eaf3cbfa407f0e383063894115979df253e90213777e3c1c41a1d2e7e0b738c77a9b74e3c05b77cdc63f4f7bd6296a672888bbf4b2ee69b447838ce226a94b0ef53f6c8b20eca561fac3b3d6ff96511cc8c1b8327dda57a0d543e644c5259799b0b7c92928913642777d5a9f8a01b26e9d794f06a9b7cdb7aaa470a29b4dbb63c44cb6a4e80c6ec087f3c8a68773933bcdc9d5c4407bdba9989ec25723fab9e6cb8a7a83cd948944c0caa2c70679458facd975005a145c6753613bdfaff1e2ef765cd729323767a51298db0d8ffe0ad143b4a921c4a71e2e13ad13387b13416da209ac96990ed47c460dd7416ee3345d2a62986bb627d0df60a93099d3480726d333e101651095ca1ce4ab8182ce061c34456da8e13914ad644605aa6da47f43bfa6c3cbc027feb73b99e0ed50b207cf2ab4b110570e39016ed674b210f5ccbc201a1a7d9cda2e8f7860734a2eff789cf584b007e37a2d3b9c544871408166c47244380365098dd754c6074cfe78d7459cd559ae8e4c771d7c0e7233a4d137bbda53c0e3cb99785f5efb3cf3d5ecaf57e511c6bf466e0986284d6286dcd64f0ec22e7078d118bcda61beed6d235160100103169094ac1a968a084a2f0226865f19a509c8e7dfa2db30f2a6c03b68844e2aaafa648400af1c5627ec9c7022bdd8193cab0b4b11a7c7d40ea81478520e07b2df687eb220f4772ad1e6905c3038fba5e99e96191739285e52a16b9ff69005cb3acbf5149a1278fdee5156766cd09493c29bd340de9525cfe857ef6b09811140896e5e5a4c48858a4bf1c4222416e922e4657e8aa62be4d3090995bb91271ba6aee92558da9a51b934ac4c1b08dfb2f46fd032a79b5ca4a9f78ee60b2c5b1d244d8648256c2b992bd5715b4e6e99d306c5a15379899feea46694b3fb3d698b98544505cac05195c886bd74eb7b9e19aff40d168ba601fc7dc9baa58248ce33f7c745ca4d05377dd1121719f899021aefabdbf2c55b94ec82b0e8486a7cea5da6c72b86567a525c32d9d3a86a1a3e22ef0123c5cf06bdd613ec840af3b1e12cf3255f2c2d3de582416f58aaed216668a71ed306a8e92e86f61281040b7cc9e0412f204a956b5e77035c85005c259abaf1e4561a6d5e65d23d11b4f56f0171b5ba25b47fe232548b0fc3181c9cdb0bca7ab50e4a96a163d009f9ef91f63b7ed7e95bcc8a4d74acb47dec629a155b20efdf0a7e4bcb167d389394ffeed5a0e1370ec9648676cb91a202e7cb52089149016a0b31a957908dc7346dcf9691371f2485678673c93188c46c329cf680c69c96c9c5fc5cea4f5b33b0eeb00aab239b277bae8c060715efb3d6f4f8872087b9818d70e90eee4edc979feb3e76ca3b6d2e80f9990ef3f1d41d84cf1806f89b451f2d5dc48f9906a279c48f76dae01afe0144e6547cc7c10aad04e16e704e1f49bf9307d8c820d858acde98cfb7c84806d4fe3d0212101c63bcaa55ecf9b044ea6a7eb8dac94c6b92c00e14c36639d68c509416ca8c7aab501e4adad48337011ac681689d15db2321330c7df2bf8a1a11cd926dba77b84e0c3f6e79b79314b5fa0cb335262c9fadeb22c62ac7fb41ee0b49c868d02a546d0968e923f133069080595489b81fb6a8d4a75ab427c3d13805a8879b36d22d28bd13886f44f7d90deb6dc5bab39d05913f00d3128f9d64158cb33a0848fbc215cd545f6d7d0ab73718207c6a2d3a564bc6d29c2d51673345692774b25746d39778c0d4a134bd47905a6a851019932aaa351e868d5166140e91bf1fa5d1e1324cd4b599ef302c0e9a97738e7ccea3a374c98e845789a90d191fd6171872a9c4a9db3e403147d0fdc58fcc383606f41e1a6ec567a96d240b1b2d238ff4ea29a5987264bb647bebbeedcf1d276d1246243fd0271581a79ced0f66b20bbdebccf81439f6c9ff40a93051dfc9becf43785ca1a651b57adaa772c0fc0218b727a1740531dec37ef07a173ac0d431c8f082b890642a4e87cec1a360b668b6496d29d14ef2303533224453ad2fd2fadcdb0a4bffe319b614ad9e04717586078920f45e906a2f0af77d3dd8d03bacc85da43add87d7c3e9f94a130e8c7fa6007ba438057d83c39e5ff85a80805f7e25bcdb6fa4fa2b94c27db7927c1b34b75ceda3e863fd862849d4c75e6496a7adabfa38866f0542c8f1745055e9899f8c629261def52e9e871977bfcf99c46cd19a28cdd4a19d906812a38cd30c58c12bc7a42b9d5d63e5f815330402ac3e544c8f837ae44696bf50f275839ada5ddad8ecc790ed72435e6f2ccc9a44c1c54fafdc0967ed23cf089c721094c350b7971a6bd53cbb86a164dc75b95144f7e5b15612d6677ba2842260b64a8da624a8fb727047669b6c937f3b9d350c97b2b386dc9de6516ad8b2a8a4eeafc5423c7b93df074d7e51ff9afe0e6db0bd7a3b692f338f3096faa8b276ba3ed3ebad749202c626ace5c7520da7bc61cfcd667ff5d9b0b62f881a09a781a0d6611c0ec573e78047b7d1b8c8b3be40b6fe5724079a472a4320584e257a346dd9db9fa38f58b578490558207fc0b06b5138c4bdcb743d6026ef6a2ffe2d5776add66da49407c3fd80ebb39eb853b5b848d53704fbf15be688bc54fe000f654d9d7c89b96bfbc1e87f1cb58c6f776952321be07153106358b9e6a7716f9e943dd49dea16d17dd100f2945dba27ab6beb6bc8526f518c78f1502a37d5af7a1d29626b56f6b9444f9c0eb58f0e79170f7bbcc5c2ad19a286bd498148fde3cbf4b3a3bd202f11bb20b1b9dde5295c56985df79c74f15d54aa29555a0ede8c279b0b14f1d424781dfa818b1ee980a8271c2ce1ac45fecb6e7844c8598629ecfcfd3c845820e771fc8d8c51cf839dafdb29c060e857ebda5e598e7ef0abdbaa056e2ed9051652909cc30cb4d0cf80dab951b5b76b102dccf1a13503ed9788595b655484498953df7a5e7ac4b8670eb1074369cc33585c5de9b288a5753e1ee7b4d46ea64596979261a4fcb3d9ecaa8c12f859260fcf4726a1a28feb5ed76bc97e79a05a0496fe65800c4998eabde6cf1e83b42712e4e4dd11241f5a9f2fa9e058ac33ef9aac0f60c64dbef90f4562f7d0d813104ffe0ac6454cc3cdcab4c70e9322b1c708e68875f9047f4255d93de7d4645a27cb26ab74442329b5c2e1f7eb4c1776ec5a0a2247b376f390b42b51c71d4e8cbdcf3640217b96c96ffd5f3e7ea3056ffdf7c1aa4427f69a9997e37d1dcb217e9faf1bf618d794b0d732bf2c3dde6629d993f4e9e0cb30d9f3977abdaa4c72f5e11120ef07f23b0260e700b4b28d29dd28f4a1fe3354b2f60bdbb192fbede072d7f9b84456980a3d27014f10c4cab037f9c5e3dbe7a20e487dc1ed0d628335440b2a75f95abb99f3a01759c8c785e8b86beb1115f4b08895d67f18a02971bc63e3458576d7136e4cced2676fbd2216f94f83fc63604ce7c79d5f9c759c8bb57b8f2f3f4663cff24aa270e372882a7a7f127bb8882c809b7170651ea2fd0ae74f496d773f2079d86132ef5b280fc77a54db68447558af26e953abc6aed06104376fc2f776a772fa0ead655ca37c20185fcb9ad935bfddf3de06cef854a9ce050db655d0127815c35008ae7f92aaf0ff0ce83ac71509321ff6f01fbb4bc8e82286da91f545816ead5b0c5b4a13beeffaf6532897dfca09847730c2fb94007724ec1d3a6df3b0a09c8169bf3ad157ba84b750e592b5d91fc95149d9b39ad182af063ad95dd4aad8a926c0b26c56a36a2fa5b3b817e20cc69657521f1289a20cfdf4fa8c4a01f4d5667438d820acf951625645cd2824917d08a634cde01386c5704d4fc4742cad8efdc45e53111ec0117b2b11d5f2c2ddbb5271b6497b9df8019b8dd160c960d09a65c4bf86dca22b162755c5d215bec30953134cb5863d1be305f1dd296cd6fa7b58994be73daa731f742ec21278df07e75357022947e299e8b42f6caa23581b24e80a45d3d2c6deb568d963e60da775fbf23cebe408ec8b9b43a4b152adb19c0431b57d96fee8fc142b9426f409e6b231d696489def9f9bef37695625249e756372d6b75cf01404da50467b661c1c2e6d8107e0d7d75b020a857ac5c7cfcce519af94296168992eda8a9a6cc41cbf01545acd1a35d35d92ff8d99281a1af159324f22075fc6aa37887997fd26705e17d87b4e5c7c2fa506644ca701197319d712dc3a57f34ee1f1d8bab86d54d38e8c57a1240ee7514827b1bc3c998e22670117b9946a20d3b844bc6953110b52b25c2b983ed8465b07c30439204329e07aac95bf4a6c2520ec6aa2a1dfb730c771ecb276830b3c98747679c40ad3f80b58021e1c57c2369c5899b4600df85e5a852a92bec724e793d223f7446bfc5d3912ca0e663e7fcd9bee387b626d1bbe014fff4f3a38c2a2394005817b08fb45f13c1b1af4ada89b130a38775d5214dde94d3221a6d8749f3617fb29205eefe805186d3d66b9ac3bf735f1334b132f00f0636ec2dc4298c70f23329b428bad818eaf161af21a67dcef5a516bd0b5ad91e776a968ce6faad4dcf977078cc6d76e1cb437214040b61bcc72bc9d4f75da8ffbff7215edded55ba9218f325599efcc69a17631f2c924a7a9c5860ef7b0ccb0157bebce95be14257ff530ac6981fcf8d8cccb6fca1f3b1d6427de836eca6f75689610ef5b81d5d8f145692cbfd97d7c8dd6a50f6a99493b4972582d41863ab3e26146b0a92c587fabd3949a31f133f8f2e6a1d0d7157b100b91ed0cdaea936fa5b17ed72a0f1b955ecb245d0a2b71e3c0d24fc3f21e5173d043066355fa460dafbe96029545194baae08840e69a8d399a97965d80ee8bdd9e1337d10d445a972eeef238b770fd1d81434f411ec8e8029f2d6f4b487d063d2386cb5e05c1fd11e6376f3e275770b5440021ca250d5974ae988a279916c6a6d9cafae3b4fc42f5ef0e9034d847bfa376d0a1489e14ecff86017f7c4ac56ea87f859fd24430aae5cadf4d3152c33cab216e2aadeb9919fb0875ebe4986425a0ebacd6f34ff7653231814ca0330b4f2409e38412226d5665c6574cea65ea313ff2c209e333e5177a3eb305cdb4cfa4027c29501f30876754db0cd72539a45013da3b955f659da63d68bbf8dabebb85ceff09e3068bf0a29344150ba17ee5a416d7defbad02d13fe5d20c0c85300136aa361f9aa0136f7e6d7d6adb1151b9551ad4da0aa1ab29d9fb03c74bfa1c719ce06d391a4720251c4da09c9093e05577d7935d00e62d3c0cd0842c5b3104b53ee294112ba536c3b2bc68cba7cbdc6350c5f85ea8855e8cf551782b25de391447557893970b89cc85f32eb54343f75eb1b778ca76d014cff8d44d71f64f2890b55523cc1e02a6d98112a63d2cb9c5ec5d83912437da928e7bd7239b90d18414a5df154c2b04553ac122520faeb901a1c28cdf0499389f88b48c55800a02cc404efba849501803ca66bc83806049db1474af8aa16b8c23c67c65bd97154cde5263ed9728aa66b109567687ba6bc519250875d8bacf5daf892eb27f90f46e3d151311e63c5d57dd53c86770d7af6c63d273594431e46f4347a0897e7c49aa267b1cd6596a6813c89f655488f151dcbd27793f9cec30cf854446886339f311883357506fd1375660d0e9007dcf294d25320c612a6d4681a78806913e549d23381845c40717a6d7ad138369fd72c3c758c67aa1a1ddd5238b5ac5dc38bb887e75f86683379c0bc873ace3ec25c677574148faf6e40d83ed0ab0b4e9d35d63d381412756246563f5f7e863c4f0c265e39b2db93d739437b657313d8b9820bab3f2a9e9e5b5aebc7b1bb34bace3dd50da154fe94278a7b92e556089d219e31c2cde56982b425c0941d66ef6a1c1ab12cc776175f3b52bb528482f0fd312aa2a09224aeb57c5aa1bd9cae7dadaae3e5e21f6441984ca225f5f7ddf610dd0992f17a4dc93c5577bdf3a0a1a6e3b9e9127a42286750b8c3d2ff2b6bf3b7407ee1aa8d0c0162226b99374c416048bd8f8437702e4a521212be0f806a06d55134d2ee54811ac9ac2eccb879a2e58f3b67e9dc45348282b8f04a14534fb103a07130a397833a11d8cb8c26f1b135dd9f3f88b48a4b544928c4ef92b06b67e5ed25b0f948c674af0f908639413d5fc8b0d81cf1f1fd67178251463645a608993e26bbe232735dd47b170d8cac704b0f800b55bfa4eb54db1970422a7b18c5a8a80f8de6da4f8b04c3e790e5631ea5c7802d108a30f976a8579aa2e591c1e377276d4da24cc24ee6e797d27ec4a97d164a172ac6bfdef04a340fbaa1fa3e009ea97b789c38faab8ceec10e8c7202d63d64906062e42e468fe74ce7f49578bb6fdd621f8cb25cb8d45195a3cc3eb01f09535c39ea7f9df79ef0e5740dab66c7c4b9f58e3eb46ff109cd3369e4a05c1f369ab17c05a6bdd07f4e5b40e5b68b81dd81b261069f71282b29b57adfa0cc95933363819456cf3f3f519fdcf708b2ed35bcc933bc8ce9d8dd97b105e9d40288b46f078f9690f312e74baa9db8739d1b47ea3aff2fb2209bf83f17ca83fca0a958969726f4af5d690043735a4402f4460d95b2b96ae0cae96014ac702f019e3cc586ecd341b8d494e46f557ec88a54b9dc80a0df63f692b4a7502697f8a296e071ca9fabd215a38379cd6a05046bb2c17d9f62d447219f108359abefcd9ba59a2703cb19abfe7045f7858e58619ff724fd9d748b1712bd1b654871923ebe1a8cf87c4309905940d6c3fd9793054d31f09d18c183d087decb7cab337073df529800ba752b605612d08cdd00eb68f45510a2a4b688287b688b942407afc7b203d3f4181305a4eba6d45941b3832c59156306df8fb066ab183e68ecd0e462f8f39fcaec8567bc610d75da8318137bd2377830ca38169f44c747bef100dd1bddb7f76083bd002d8ea064552fbb2569973c834255cf2518e898cc7103f803c1a4ce63e2e35bf1ed43f2ec5ad1d22b7640f4637be5fbfe2cb0a971c61c02919645bfe887e816fb2da326dab82cde5fd44cf0de566422cf51f39d5f8063a65f212d336c774085d6fd7806f990f7a485fc24ea2ad43bf45f1bbdbc2555bc792cb72106ca4670c9726bc3ee3b79130e98c639d14e0a5ffc84b15f1fea0b39ecc31cee5ed741fbc0dc7f6c8e739bb0c6d00f1a1f2ff6d3d17341da3f6b42ae400b5b8e981b8e6d98d0030294235e874f44a7a838ca6c63b7ae52a67c3c3151339b09ee8b21e3a9aecc1814c8744fbbef2c5e945820ec3055686881297c633d611f30f256571b31156a05cd911bf0fb3444d6d1249b442b249f7bb2e97f5605194f93439759eb09f1f834310ee950d8d0009cf8b0c1ff5b1ed6034aa49d5abe5f6b01a2adf218caa86b91c6e500ec5cb104658691c82bd292005272f648c7de330251c3f65e67d265f6b5266d9d7c57949dc7300d489a1bd327e4f5a3373d0684e60c06db50b7417f1ef1759eb4a51e929088c5b8b4ea71955056e133b58875e0ea4edc3436d2e8b6f631260e1413603a0433db45917636757ce15e42455d36941fd92cb4cef8d5661a55c3d361c6f9c9d1e057917e688ad18ee19e9a1ed46299674f97492671ea0bc9694cdffd7c513cf830e4baaa9195491d5e94e40d0dbfbbf0e2d2e6a56984a2bed8e86d657c9c718a824770bfd4deb2ea667ed9aa0acf4acf575c779f5302f75a6c0096deb0849b8604c14dbf2add01e3cee6ddec1b79e1727468f5e7e84af40948f9945127c6c2bc4b84842270de42bee71fb3b16e2350e276b5cc355241a24341e61d1319d63b29804a3747eb70d47e0ab4ddf5fda6ce9cb6db9185e0f191c542659f55558a0be878669a8825e6c0ee959aa92ff6e9bd4db9a3349b29eb8698c4813b81fc2f37268998111b25e6afe73f7cd8776b90c8ddbf3e20d00f26933e43fd0900e3d3633f9fac88a3ceb415940df11570779574510f1b0904ac636919e5c6d4c9dc0fb7582599141e456b72dd33858c8bb4d22f8c546f84b9029e8c70ca4ffab7d7e9532908ff1559921d00371a132d71231059ce1ac7c0ea68f460f9bdfb6f09cf55eca9b76914fc2875e2bd2ac257f1582b8e97dab7add70380dab169093aef78ea4ed938b489cff08ffd97b3f08776268e436ae819ac44d36614e3ff6a01ef225ec2f10d48fc5c945e209ebae184f415fa73c46bd1e4c22821df15b54728ac41317923690bb4ebcb804a76de447bb836d3fb06f27ccf25a18f68cf8bdae10a2a14be7fa264285392ade97777d383f48c82b65bd08f2122a4727e45a68787788648030bad8d9d4c6d13cb817a97d734f868d3ecde5c5529fbb53c9221f69c86f7361170c1ad96e9a510c7271aa97d199c2c921ac8757b25f3964c6011d7c157bc8a6c134339ff39d5d09e26d710a77086f1fa4263e931419306ea10d675935852d82cfada5cd74b9bc5d8d1541c9a797f1dd8364e0a750ed4697962fbc2f1f75c9936dceaa34750adfb4c60b422060608a60fbfa101ac32faaaf0bb069fcc8a20f0692f1e6db3e0bc5cd958cb0fb0b52264e80c57df301a904e4eae161cfdd866eb1061a9d52fb6ef8da22830573cf6e4994dde677f04d4ce18ea0c9580b641626ea959d0fa60f37d92a0739fc95383771785416dc3d887ce0256cdc6682b2abb0ec1d5a1a1d662daa9173e8c7146748fd989cebe8efb3c1e52aff6a6e2f95d9709eb5b94425d9c7f0ef2e9c5ad483737c605f4866b0bd6412507c903295ffb4f487ff7bece22625a61b05e3928913587036300f910bea6fe392e9c0fddc88c902f336ac22402b70d9454d96f343b27a6ed7db331ddf0dc151989aadfcb483e270039d07013ab6c5b0c6ca88182f9d95060a200b4e0fac503e0deb15ce5c269f89e0785e630e6f33b1c8bd9d39e9447e490addba9ba85c71a1aad4dcc69f79e8f3ff52f310f4245a9033836ef296cee9f7ca619f9734b494a83c9b4b0c3c25491106e9552a85c4338a8a556aa9af674fec7a4eff23df9c410cf1d3d7cbfcae602757b63f59ca19a379a8c5f4e63ebab390c5fee87eef24d1c0f45646544ff6f3447f4c761b92eb62509d852bff82c85582c696c8e3e3211fcbcea1743b83a5754e5218ba2ad9fcd2abef0b70b4b32b8009a3acbf8862909001247a8e69ba0a76cb944d64f10f9539cd48c0cadacc977f8120b6bee35be1b2af7e9c38ba13fad9f02056a51ffb6c5f39595849cc23d487b70f5c6ab7f7f9031bb35d3e27b9bccbeb65a3440bfb0f6fa6d946af6c4532eb94d700962f0e2c9b70d97e00dcdbac0abb3d9d88cf5099ca960c1b4a6109081c0b4bb4ffc38b29e3023ca1f4118ab8ef2f198b314ea751e27cb341f7696c318f7b461de70dfcbe4e1b3f742efd9fc4897b01d1071b4bad515eeef07d7f947e84f1ab23e7ecd54931d2632f2fb53e25aaf11a701189cc2bf55fc63d528b03f7577d44692c1dbb0328d1d540d7597ef1f16c62a83ffc365c81fbb8632e9fe70a56b1a1bc21de17252f6c174f8160258e7b24a2ef2bbd54de318e9e8009d0e3b58653ed7046d86c43d6f100a87bb37271de7297bbe10faa82acfa77d7fec72f6e3faaf4dd330ff50cf021b81a34f848dde9a7af876e0bba9dd12f545a4fd5370ec6809351229feec7144ac6e0d7125c720e4d3990c1a8bbd42a96100aef1057504ea2f65212a82b98e746651159028a940e4eec568431f80f4f73a46be3826d02fe0f3215f2f5a92d1ac385d1297d4aca17a9994079da1b209378217da0537a382a4d979852ebd3895e780ab66f8bf4439e0aa8bcc039f966c6b98a8d469c6494e3ffa34e588779a1d72e616678feb07cba01d9c0e2cb9390e8a2304ce588ce628e81d3025f25af46260d97fc89a564b78e121a5c799ba76f2084bd85c4ef2371785ea6972e3c8cddb6a054c6d21212f8b8dab130a309499a9a6d9d5bbf0a37a9ab7229936c6660ae15c3c41501803d7ea796324abd02578fc20e1777490d9aeab48b1948c29c76bae04d21b980c4b6ca3067c3e72f1529bf318081e7efc465513bbb62041ea0eec88b9815fb318fe6e4afaeb184ad9c4cba800d1c12840d7d00dacfe212980933513f17eb3f427fefb291d0986ad52ddcd589402ded3b8aa231bc96bb2faabad1638b01edfaebd9c81da006663147079dfbd9de1c6cef65e863a057a605adee4bd023cb059f627eb6c117d76f39c563b460745fb3fc625acf0f24729871af86452fbbee9ae524de638c6ae00086f5b4c7e7dc5f1360f7249b4be8cbf8dbe1ffd7a2449f74cf2dfd4bf6a03aea8240da17cca6c174828370d73e9504270f4e1729b6bdfda874bb95ec00236ab2a10e8b196ff6caf90c6d80337ae43cec1c5d0ca7f29b5532e472ed0009cb439f7a5da39a7f2d27a329a1c439369e8aafec3bd13579e67b08fa76696ddb3295286e2a326a1d7b149a789a05166a91eb2176fd1179a7a1246918e02675c51756a08f66f0fd8e9629a3f7fc121e70daeef01bb369739cbd1581a0f70d21eac193e3b2f508e32188630d080c2b6aae4a9fba2cb773274847cfb6444871850a0571fdda0317c851f6d1c0f2b8dd77a6e6fe2566acb30e44f848a07fcf852c5f46b6192cd58dcd75f597ea08419f3bfd74f0f54ccc1b9097754a8e12884af5f679828f9d105f098b6bfb17e2a55064039964b5951650261ea9dcd69c82b1fd3cab639a11eb7fc205de974e604da4f9f90100997fbfd52f3807d3bf86e416d451fd3a55df7294e93626cdc132a9d653888afea0c5afe4822d47bdaddb2fb3fd99e9b171509c3d96ded882ebec298089aa19f9d0fca04f487f573cd9251b74ad104be498cb4cc055d672e78ba08985b1bc53517f316cd8d2a763df764c78d9c33710cb25fa0ca37604bc806785ad95707984bbed86faaf6b594da7586725648dcd2fac9a8e8e00c4f8be5fc6e1ced31ed336a633c1618c6004c843d3e46eb939a585ecb93b77f7c4c8244ab998b60ade5c0962f05d8bb760a802620b945267bac1d9cbf7367f34d994dc8fd6f93065026948f1d78b2b710b729c0d0d3ae2136c590b3c0230fefdc556386f2031283aa4218cbf9632455cf003809c4e0ad450a173ead57ffecc891900198e8a9137532a9e42a7942fb4498f3fd1c09d0ffbd143dbc9527c56cb555b7c50d0b558a10133676bc5c7cd8c6479079e166ceac56cd60d2ed16822430fb834e5dc86ebb6ffde82f7c40b24396614308d9d0d70a32677e1d4fa5ecacdcad8fd6db5ce8fdc9f061ef807c83c709eadc9f634ca6f49eac1aefd6db8aac13ce013c2c2e30aeed2e80912072c74c8306b62bf3897eac6c7d82e8235fa4c923025eb1f12ea38b70aa28bf628e5562e2671ca93efd8dded5ae97aaeeb4f615b4babe70a627fb76935c446f1fceeb083909379566b05ad5e127702bf293355aeb41e77b4361efd2ec62bc30c12a61ba249049ccdbe65cfe9481575da5e5441056f09832e8af26383dfaa8fbbf7985595509f393a2b32bc78fd60ccb94179d92b619ffd977145010d95292b96747b8c6f80a7d4c5607c5bca854e5dc8df283cbf40cd1d6d203408ba454639b4ca544fe71bc03616f953f52fba7264d995206085dd8e7a7b307cda9ba357c70eec611387e64164587a5811a8d519586e53d00a77aba92dcefbd8ca95c6e8c060e921ebb138b53008c1081ab13c35faac85ca12a959f50552475b8ece49267a2bc2416488ee2e2137dc2ae7490f20270d4e7d7d8842681a8fcc76b06fbfa8e3f7da90e113240f373bc11409559c8c906bbdc040c6f36b1250d7581f5a19dace450df4144c86aa3483ff3eaf3d9ddb907b8f581c6a0c1b2120dd0d684c4df2f552561cb611f969b41f6dc18127829876c92ab21050f9117403431c0736dfd8421962394bc54449a722827264f75360a206fb528d59a56deb91088c947fe71190d065e9cd806369decff6f3b3afdc3a4b7e218ccb730e1ea3f477498cbf847acadc68c56d58c7dc9fc006d5a66ea03636907a0ef9e4649b0add5174fe954cf476fba09acfd5947c12d0f7c327028100827ffde4e5b582eb4ef583be0756982f16eb8e817dcb410c203b106adb1df3dd2e643ef0117e4e5d5cf1d667469d00e67e164fe564462e9fd44176561f9122da8521df56458cd6333b48aae623e785b3d93a469886ed9439fef878e5c346ce2ecd137f55027054b0a97b2a13493e079663435f9d5910bef61b3fc34dc37f8f5f3acc10d3c79422b8fb53c463e6c0738f5585bcef5f7ab1d0c638b7dc2d0e945acf0ba5b0e3a053cae6cda7d9720d5c501fbcf1e7c578388216c9a7248d295d3fb8b913fc8dea2af7bcdebfc8a45363aeb387a92e4ec6a0dba24600913a02a2ad7a23b0f9fab9f779889d2d64f8731aa3788473071d7fad2dcd756ae1ab9df4b24c51a78e6aa48ee6aca670b136c71d61f031da365b475ec207f734b710dd51ff9db1a7029075be8bc6d7bacf779c124788959b2d16914eef04db7e64fd1638b8e10873efd9229ade20fe6e52f13cc8b53cf1503a006f82b318f08fa12e3702ac75bf9a9bd05cfdbaa7d24eea5a04ec2716bada7f101ed6ba30f22f2f9314da60212d6dbc3fa42d753f8a9e3ea82d45b94a07629a352c2bb03a04680053d2318ac96fb2c56b36c4f7e6c7bf8b6db8edf9b144692ae06868a30f4876e606a17fdefc7cd03f4d76832fd1c1aa9887725c73823446dcac6ca7b916bbc431b678d35d3391f4a0314771136f17ea41936934cd2a079dcae8c194205744741d32617d12f15d4bc58b78aa86042eeb22706465edcf5fbca0eea73616f66ceb82f8eec9e1a1b8fe1728423bcfa7596e1e20a463e035de82724f9ee1ac207ed17ca2677627cc779707d70fdb7e99bf3e838d1f4f3fa9827db70aee2ddfa946fc221b0f73934bb9a1260025127b9611314f7c3820230ec4d4e4de06347ca7749ffe1c6618b7c2afd4baa92d0f40277b105988a812420cafab021e9bf413e813fc9b9b2117ebeab766db627d1f71a001b93d71a4e2d487586b5a59da67a717bba30a288bc53e5492ecc053edc69b54340167af2f3eff1915982837fb580dda37ef027001cc8a9e3ef56fc436e7688a994b5216101c13924dc8948e069be7f87a26d7adf85627807778fdc58294c46e559c2b24a82f828dcc373952f543a603c4835cea13cf9cfa17148dfc1ec0e4743d561d085cbfdc0d3913887b182a1c8f67bd6ba315a12f1cb97dc1d11590603c6fad6ae709aeb5f94f173b4c57bdf25a086b50912803a5fa3fbbe22a1e0ae2e1190697454f7282f105184fb7e5a9534558bbd029f6067bccb9e6f3f06ebe2a640ab25b809624c1616d7546545afcf0e06bce4a2ff5162a794a29b97999554e52c5d85e70990e309b62d0e1f01b0e08b4595672e06902e0045edad1b6b0a5cbfdf11aed12cd72dddb49adfddf946f2acfc13a1c8b09543bed53e816268fd2a7f9a4bfdd109111291f9c925ce12a485524725d2600eef18c010c2218e25ce9eb04756b2864266b8ca86fdace9a16e545c5e6740523d2718fea3220e1fdf73c4106f886a8e2b1ba418791a676ba0b7913c160674db428e859ba93b10aa5a169c02125833d132947091f035d03d8c6cf84c44481e997f432f3544569eb6f63d24c7ad176352dd7a3547333929ece775110fec8dbea102a3afccf9f451c5b941e89da81a10f0d6cc1f6b114c0047756a0d2a45fc5f0d74c92e43656825064b0e1ddc78320df5f1305686aa8232c05dca62d184937fb5e65797eb363d7e806733b980525f3ee38d609a2130c35549393b800c07f8d9af58b2103ed1759e8a62c77cba5582345e4321bd395452cfb11a4b687e194c56f431ed54424c22ad58b7cc838e1099693838849e8fc3048c13df1a935da12129081410a83e543decfeabbbbe9d28db03e2322697a6921bdc37afd31cf9b901033cef9b07d50eca1d24272d2b0b0982cfbce59245b5e4f90638b9ac032fd4094737c1c3b7b8b18e75f8b9de95ba5617ae835008e9a4d9096b7d63b322d5ec67349a6356dcda45b24e537820d5607ca3494ce5343f4896cf7b8f07c931ce53d0c82f2b7e9af9e9b521936a7020b07b95dcfc70bfd050187130e7c478a2136f1190da5d27edc454bf6ec35a192fe984fa1baba8a6e0f8ec816ba67441854505f3f188e33998d3a6d8f78c160425973efd061dee135f71516771b3719285a98264bc30a69e979a7b546544793e549f829b32dbdafab3167c66107d94eda1effda220f07ab95b75d31c5de8b0ee8135c788a238298f57489785388a1d7c60dac14066321538ffe5005416ac853ed6e6eec51a9450eb1f297a16f6698df13dd506a707d26985f25143103d99f9fb0b1d3b131d214e82fbb8697d78a9fddf9aa0937ddcf38e4f7e96c24c47c8ebdcbe79d76f705f797f211d0b07c8f129afc407553781f5896913c86d47f2527675e74d462c33cc6929a8d9e19f18bd1ecc5561e2e7e36fffa52ec24cb3c31551895ce7c75fff455fe3308df47892b482b4f6e27dfbdaec3bc4b70cee3fb787a650d9443eeb43f90dfcb60c3a236830825bd86d6dced54a03563228eb9dc23923d45c7fb5f6df5f75b4209164c1d2a1821215ec5f46d2efcda5e5f4627318b7edef505e0dfb30e2695232e9d976e2b1b06497ef20f305125c4fcfce9c9591a9f6f4233864318590e61df358f58f5a4e86bdc959054fc0a90a5d0645c312709d3ec20364db67ca8be0cdb9e07c6978c922e2ca12d1aa28ee72f665a16a6a9b6ec06969c9c34a4b542e2a20f44ff212b746fe2dc6fe66090ba9ed74897db7d2be23a7d5ad42db3a3572e59ccb3ccd76100e4a03e9a668a3ed4f9abce158981f00fa8804fe973222bfe83230b7ff918545fee17cd5e8451e578aa774468585f9d277c9710e1a0a1f9a484b1e2fcf13f217ce43ca8565348011aed11eba45761eba0003486a7274eb5016cb4651b9b874bb10048b008aa70b409fb4224de435d915ebd3bb432eebc3e7ada3963dc3fc166e9e2fcb0c52da5dbde4e4edddfbec36df92ac05f4123fca125efb4b979be06fc76409d29920d11bcd9673c7df166dc6d8810321252863b2dcb56d18ffa87028e896f4a25d83af5b0baa5d89c692fa0aea653723cf2782a8831534afbb9664690c753403de83067fd176cbd8cc0ce11f47cc74ddc9369b365e5eee14f6e8e6c7a4cf37bfb8ec286b67d9a808d5c6f5e05a1bc9786aaebb88f5c66ba9e02baa8e1716fdcf8586761a46d4f22458ac7d3198c91e60f7bf52ed32738d597dd7bbb08684b6f7d6b4951091f12fddd7c2a19b6fdf90c80958b78b426c02e29297ddd867029b53522f8ee33c0464ff90b83bf4e77c117a16891dcf6f744d96767c6e90004021dcfdb2038b221ded508f98f1711eb48f6bef6af7baf7671660c59034724f2e020082494c5cde6519b113f090eee8bc50cd858d53fc7f9190ee89582f10ca5c6b068ea1c727c2c803dfcf6f4d3c5036578f369f053c408deff0577954e911e330517aa0ce65229b6f6af4dfab8691188d898940f791dafea200ae79af8f94a8f819b61304668d4964daca3e9a0d4a25c42d30ff4a224fa8f5f4e7ec8ea869722c19c4e581339f6198af225b453b245c61452da4b6b946308fd6576a77d586cf568ff858da6baf2e2fa2fb25918d0b14e9d77d1b4082d8aa5f68b3fe9822d3e8516982833bbb605179dd3c429a420cdc087bcf3a624e2bdaafd112af29be62787a3c21d6769ee363caf23f34321de226e84e4a5d2c1615e14b5955662926b5f34d56d53bda8cf6cecf442b488e7cfb5c44be7ae1bc90850d0d80d9a9a18c7ffd1f27fb1c09a4c06cb34f72dff3ac486bb416924344ce1ec28c92f25fe0f333cd85b80056596e00087499f347a73e9ec9b69bacb5073b065ffcdff0a788b00a9c1aa4986dd8dd3504a12ffd63c349190cbc332b2d85e08697a079eaeff8e5a61626c6298a25874e8280539cead2e730a094401b8c20fb8e194bfcfdf9c90b9943c10e42a42cf6a8231a34047a50bcfc13850e18f6dfe5273e0cbb6294a04aa0982cfbce4c4aac2faaa517066698b47af14b2afb7ab9f8d7ed3551acee61f1854f49db068ae0c4a21409cc6473cc508c32b045be8e59fb11504793137f77867668422e9244da2f86b1dae6032c17b537e76ed318a167bcad3509b926a315e941a10a39ebb3e244e4ffd8ab01c254fab9622c75135e9ae0a3ad01f75b492bff521e5108294ffb4797cb1212df10e8c3e04155110042bdceab9e89b3e762bacd9ba028cd79895feddc8fa963c4668ae20b28f647d13bc6af254c98fcc43ac64897b00189d1759a270fc65d059f8789fa15b2d5e9e3b8bd95f7f96fba417454f0b07f990a202c2e66c4e955bac30fd7563f8b1376e080e90deea6b2a4bb538ea00512d8e6268e1bbe14b64359c9f85e24a6ab30fabc18044f250e058e48416cb1f812146089b22228bbc14e2efd4e67c80fcfa914691799656351e3ceb66fab41654400cb02c1d5d053c8793a92c9974d313950c51be7d46a7215189db0554b9510a5e511431249322079825c0d46f8672fcc812fdb9f01b1dc53235a7be47639ccc373fe3220c672984c4992c9a168e7991510b0f8fb8d4a9323f460e6ee4a97b93597c29a0eff609b75ac469676cb977abd130819cffa3943079be264aaef2b7d556717e22f942de31a2f40610a2b1fd1bb9b5f6abb099b1b43712329c0e7eb663ae664ba8e45a8609d5d0ca2a2986fddc54b3c1c29f30fd64a2bda5aaf47546d33a54e2e0a87acb0ef7a879c6da7cfd1c6becb668eda47706939e7559bcb0d0d5bfb01da148411c8646592b6cbad271b6c92cde654631c993d938386f6eab915b04b208b7e032853192b672c3f371854d4b4f8965df2f8ccc61231b523513aeb4d70eab3fdc3e0a9ce0e7c6b15f453e4e7f2243ac57204779f953a232097955978dcefa60f8707f1c8eeac5a2f6a4d570b04efbb407a16df1a7421cc28edb0a4cab290752669deab8e14e89e8ac8b4f01e173b82b5320c6702b2839a78d1874e5225d43a6e7fcb8c3bed649b1639fd6aa6abd3fe374c7112aece84e77017b288bb8185c28147f7e68436d54069dfef352cd0502d7dee47f3b1302497cc186d58ca47fee7b37e2b51d69aa3abb32475e175548db8dcbd82a0b07026691b4b91eb92f58f1953345b9237a5c35fd4c4b381fac8b8d1a8623d5d40211924eeac0fd5227657b3377028913e4f1a2e6a131bbd78302ad5424cec8ae603e7d7026cf81dde63706b7bd438de5281fd1d2094fbe9eb10124d6386f9fb45704d68308ed123cd806fa4431a06158aa3eb7c8ead3c2f304d9100795aed6aed9b0a73f1bce3db06a7779358f74fd3962eb3325192d841593ebcca58ee24910430b20ba768a097eb519048b11910b9f6f209f9bb84a7a05b262ef2ef66862c65a00fac0de130c62901f5170c4baf342811d7b3794a3a2a89d7cd86ea39f22de691b7f16599c2b04eee92fc0c2fc845b459b7bfc2af007a83dee9d764b268b9c295ef6f815038e8342f3429de0e18acb34ab5b7499093e6e59bf3723772972cdbe1e09ec635c79af34905c513b7ecf459a7ce6cf8813c6de3dc064d70572e4f9d5d0ee1a0e09b9f1675a838818979e350b8400aa117768b015f88f23a15643395b9a9bb11f90fc6aae4c6b62e5f35af9c73585e1cee2f80381ef7ac6e5586df5511d0fd3362b15f692b038f2f6d8738c0155ecebb5a102fa24e26865bf76df77399dd68826adaccb6c8613015db4bec210379d928c1d9dd772c98ee5cbf8fa3916027eaa80ee6d276583348f2c0a4336485e514173576d3d8fa31b7e8d83f2ce5c1f551fd75b7392c1aa0d3acd447419611e0920c3c27d696141cbbf160e4e338f354e5c5cf6713eb362e43b7f98f3634f6203db49507a0eab683a5329f7966a757b837780b7aff4362a373d8a543a8ce481580fd9ed7dc9d499f76d40bc02b5214ee16295877836946240fc156583192dc6ab71fe71c8848f0835d5d247884392808d1f2982323cef91d7d1ce481571f319efdf1a0305973590ca249bb3179e17757fe7203d150d97001a35912963ffd0a0eb6894ba3d60c219fc43880133f3b9b4d79919b02962169ef8c1d1d8c88d15c207da2613be2bec3b44bf0a3769daf3261c80b015dabdb58c75b6039201d831b71e8aedd26683b9af15354f484a4d10ee2a16fed695d6d077a31aea589e7ab90047eb8035382e56845d1829e0d8c097cdcd2b31cf21ea10b8f9dc6f00f5c232b8e940fad3321291b2bf125cbd4beeb64398fb6bb58ab02ef3736729b005b55d3e337f0757cae35ab784eb4a836fc3e24ec69620943e74024d57f349ff64de8526a75d989078975d87eba13dd051de5dbf5aa9831ac67befa4136940d4b507e6faf1c2c21505f5b03c6b4676604958222fa03ada2dd2bb68676bce45011f799b3ef60879d06c9f05ac8a923d640554ccf8ad3bbf7b777037424e56a3ce53522e16775d3f116f457f7c4d86580e0222acbc160c883be69f5761e77d73033f03c9f0b1c141f39074bfa9dd7e7860361585b43e4ad7279538ee7f95181ab545a9c018d1d0004eec7d0815ec79b1ec3992b6ccc72b132b87ac490855b7eb954a20cccca0b798af480caac434764910384d3b12298027296c5b1af0a3a3a8f7f6b07a91cd24255bdde8cc5a0b22b5a2fd612c26938f98959233d19cd2ee662b01479328bc91f77bd0fcea42f9d0c91442ddd40fbe74620eee7795da34aa2ce7c368a7a6f43bf0ac5534ac6863311fa6ec941603e63fee8dd8c37822d79067357e35855dbfb35d46a8d873e312260d4d2177560b143d0eea72aa612111ecb42de783337614e3c64b71c57878845cc709e91be1f72f2e1a9477da02e44e325276ff9e1e6174667b63865e89e9f4c3860fb330dafb2690445f4b5ed22e4147639e1b90a4d838e5acd3d7952ac0d64ee826b3da2d111eeda44a23ad39f6c8b75f38b64c28faffa9e4feb12c8cabcc6825dd303070bcca266b2adf567f242f01fdcac32fee0d4464fe5dcb62b8289801e4421edc7d13188d0c03232e07943c5fafbb61b0b43af71209f58e40f35f0819a9a4651b797e66093193d75f22cfb9dcf8d9fdcd784cde365488cb1cb7e6a47f5d34bcd4045ac36248a7daba662e77a7133168b0060dd5f5aec2ad083363e727be7a341a5919f071435150578ee90aa87b46d6f8fab781f6a5928441ee557abe5299a011810c44813bbe0b03fe075c6af5447af9d9491345e2b7acfa69359515f0e6a9baabdbb48cef646d14d87f78beccdfc31cd07cfe841f2974e2d3d997155b21421c138025e2c1cf9a79c132e22f7dfc1682edee672ceed2b4c018434d063b430e155a97e3dba76c6d4ed8294b411264332b19605a477f8f098450027a8bc56dd7a1847261e57c464709eee48509e3b192f460f104d4acd40e7bdd6b4a4fc00414cf199223d547a63738e7cf80b4da975ddb6a11909caa413c512fc27e00b517f1c8e09fc7b9b8a0f7dba93fa74cd12c7f06e5a2f70c4a3181b7f06e3e826e41b1f66d544fd5e17bc8a862a04c7edc194fd5cb33cb7fff727d106c44f9b5f0983b2a269ad71ef468e211398329e1d327c6c1df14b20eedfe7677cef2eafb2c172e3b8615c75ceed7e997fbc839f6931d8c16c558cab50ddd7f48a93cd655e7e06f6e043aeca00367493fa94ed52d4eb7040f5b8c682cf423cd198dc445aac6f9a52da4fd620a4194d6cff35eacbaf66d8f2020365550cdc089b6b45afac9962a1fb3a6c5f8a6aded270e2c6c7407fdba40d69d1dd5171a05042b493b615d2c5e3f52e8fd8a7dabeae44d99b30fb02a972c6f0ada24f3dee46d063abc54df483162566a0d359bf52afb8f4d6785448345cd0606559297cdd5343b0aee7e4f28a6675b439be4c54db746109ee5901e9b851d9598ac9947148e2fc5c22e247bfedd4aa1842b5bc5173f92d22845137425a9bc2d5817a7628d1943bf9ac223deed2fb54d2e427028c5e82ee5063714127dc147cb7165a81539abac3fb167950b66deffe9524cefb8240c54762d0da6d6a32389b4b9a774935ccaf232075752b40e734bc754532150f49f8d7d8007f3a0f85114cc3a8bd19a396bc899e3e576a36b20c1a443bdf8ea40837b5439bc142dfbdd4adc8945191cd3eac6cd11a2d3846bebcaaaa55d5dce3495f42da5b6c3b14a7fc94b29d8bbcc0f21ee75025202c38496a080e2d49ca24a401350150633a5eb820e77583b7d8ab3a1927bde1f4938f3899d1244704b0cb8a735529960e788de8207340fe72dc5beef1b81e18ba190bbb6b59c809c3b42543cb9bd626fc6c6905e152a98558e04f62baf523d4a3c63c9da296a224c571a94272475b7008de3afefc4650a27e954c3a91b45ee21e9d649a9e02fc86762a9a8b65bc3c5d3e0ffeb1f13c5ea342efbb3651c18f25b5c045d503c827a09741eb00ce8557d8af3bd3e64db9527576a3f28a4316bbbbb883a4cdf7a68a7f7866651f29f2790596518923e4f32025d844fcc3157367c48d1e791d526e251323ef7ab3cf84d79d986331ab21aba47f53ab8b96dc50558a28fc9634f6d0e90617dd781f1536a0e5c64f98cbf11121b6137d360387916ba9a85205e58dd7ff0dd457281413eb357ba284759dffde7a5e93998ab39af00f647a0f2968427a16dc85e4675528bf6476b3894e578b0389f3555861e98403acd0dcd1127fdaa610e6454de716f0c1cfaba8a2e31757757511ddd4b23ba1a74687ef3a3e593a6b4c600fabf9ec4fc7e46b9d3ecca119b064b2ccb9b654e0299bca7926b7fca39005641e58d4e7a754b9afa199136eb062e9a740f331e104e6c838eea4c9ab15f37854e3bf330b3797a2f626d466d63cb11c429468ca22c868b7e6957234fd0167da55866f10e0cc82329b4a7ef5ac22663b83672d24d827a7c5e605cc9ffcb356595cce587540c92913abf7aab98bb512375e50bc217100c89df0521d5e30c71848a33a57a5976dbb8662aec635fb4c57cb2aec820ab39662086bcd3db223968f703089a61b2f47180bee65ab29cf059806339962d6be4794e07cbf4d4d88bf660029201e0b8288e07ef230916b247f4bac802aaea99dba868e23f62f3871dfce690d0c7894a5edf4314f4e3bde566da3bc6d68ceb0497a58542a22f70472be40d519fb94ca788c5b0b503274c6000cb0b65c59e30361a2d2285a112ebf0b07ca0ed3c244f6008ced68c5131c1f921289ccec8109b286439e8c5ed241478c3041354ff79366d214df729e5bbb5ba5897e177e78730f505e9426f0f46aed207fde4691e4c6cb04508780367eeaee88e34a7b4dd300cb37922f063021b766a369d81438d6aa46a91ba4e873d7c304eee6a98129cc06d812512165bbffd735c00eec3b0fced53451ce787b0fe0b4d80826154a8130e547d8614f98b38488a37d7a4654e27dcd5d7dc4e9757e188ae8282261834e91b33313a17d25b80c368c96dd796b974c94431834911a9891c0ec1cdf3a483fef4cd6e35f306ef1deba8d8244e8f9aec79305456459db21dba1c7008875bc7bb803b3c3659965906fe8c09ae5171c9eb62a654bd78e851e2f4c84b9000ab16e4fb9cc614d62a02c7b6ba1f0e36c27bb538d5d4249c67c7b2cabb0807736755ad5ae77132df3df8678378a197d348b6e30e2774f1ba42eaa64afc5c6891a083b031636509b274ef7dcd95d083d8d8ee0768e8cb7bffe031c873541d7a47f916833dcbed5e460fc13f7c57ff2ff4bc1a612448f8a56443a608df2bdae03991e73c0df8a0b3d1bbe347f0ff3ec348ce6619016cc8541231ddbc2f6e77a4bbafbf11aad57fb9e904c4bd4a80efb34b3a633f4a73837ca452c8c1ec7c41eb9f6b981a3010bb5bf82fbc5c84633f340acf071e4e910507734643786a8999acd40df8b8a46bfb4fb56d323f6ce1da0dc4c3de71af96a1be46f3f96a55c763046d5f479ca069fa748fae7b0e8c76b59b5a1ba46bc1b2af2495a5636b73c8de3e1cd8cc6eba3fea785de1f2f0a98aea29999a05fe7fe7e879faaf6a2c66830c64ec8ab0a753fe41214913eb432cae69acd0e0b418523980078c08e29be7f6f65c24022f135a62db0e14267571e7b398a537e0f6bea8e75fe632f856c3e573803fe488133d7641102a450d5b12d62ac4e7ffe4da928b131765cfd660ed6e7bc26af6a8d1d7b00214a3c021f7fc829f99573cdf2577ef3a4d17360047ab7ce1e38b63c9b3f46e8d4c1a13706a26b9ad9ec05c873b2fb9691ab85f748d05a93f8b2be8463678703de09cf7281a6e385023ef7a3ef0b76365c0b6d055f7b08814d5279eddec53d4100d10de7117fed87a676f09eca0e6a084c02f5fd8ec6ed24922bcfee045048f33471910ae17be37b4545c678ee822af40738a3780a9b7f3c44829bb09216308576fb3f34d2c2db0a4326040190e5129aa52cf7228949cac3dd3cab1dfff876e4cad959f1e1af1cb28bf334c9da63d9d767d7dfb62c1f8135213a377204b4a0c56f1caf403824d181dd13973a60f9d434d897109a791a2bfa9f308a12e3344116269dc8a3681d36721fc7ec7f5c5fdaaadcc0f28eab187b9c5a495db54495d6850e68a50f0802d6db9d275b68291117b2b2a991e040d99872e22486fcdc6dbd4e894c08fb54665fe2fd01485ee7f21ee7018a4b41b5c1311e15cdcb44a2174e7c820420f05736546c216b60208844024352a8c94aa30bd2bcb4b7d89bbe4850f5127a4e1cfdbf441cd304327d291e5e9db073bf61f48f17eb815b5f8c6b473dd7ff19221b2ecda82832f6693795c39b986c08fe8307a0b797bd4c1eaaa4b132bfbce65e945c6aef713e2d717f72e18359d74d58a8c775a4368756ec82bfd96de32a534d987d10319e79fed7bf6458378c1a415714484162b8de688c77005b94e6d42db7765e7cebe567552067f24c0025ba1b53cab700e12ce611124d6efc411d1eaf31993729fa47f33df54fe98e7ffd9ca707a8cc30fc8ea3e1e48cafbe5ad3b82b00f70d5391ad4af7674d5c453fdbe7e5632c6ea956a7ae453059b603bd4106f7b43e66f8ba097ae9d591f078b6c92c8e1ed5cbaafcb7de5c502148de0319b57ee8e63c74d0730318498ff42be0a59463a0f74d937f70189415d921d0ce38071d8648ca6b3626fa38e4eeb9d155ef72eb7da3e8153190e365a49f79f428dec083ca1467ea7cf46aa91dfcdb5205502a52d867f08a62708c8973eddab4ab75324d72870bb70459eeb345a13b52c4adb5c00785c50b641ea289ec025721f77478ba6b520b513370c2d10e2b9c421e84d404a60e55280e4d19af90fc16e505c75c2cf39c3b91878f40ae3f7c708a9b38c0d3a25d0510270ffab40dd05db51ced7602485a2b868fb1b86d14005b07ac145d24baa499e51664baa71821769f78114c1e193859bd163321542a611c68acf61dcf9b820a0b532a7c2b1f29f22fa182019007c3118fdd6f91d22ac0c3f8ad94e1f71ff119381e80644f17873cc610c17d02abf07addf9b62023d25515424adae98efa188ea5a126e53c142aa56977abdaa4c72f5e11120ef07f23b0260e700b4b28d29dd28f4a1fe6e2baddeb2bfec0d5337776cb98b342e720b0af38407f357ab962d794de40ce30ddd0d910ee0ce679b287c2e2be5fc9823bb82c0ba7a8b79f599c10c91d5db6498ea563c299f6e5e02f2b952361001f2c5157eeb77ac4cd377071008f3a5e8178a4a1342819f6ffaf1f94b256adfd4e7e2a376f48680d6a0c3f4670231cabcb81dfe857f0c986314804f0eca03ddebb8bf01eee0cd271d710f0703d2ab531305379df5cf64bd4837e118cd57384686466792f91c928b42732f4b36f69ffb08e5d6087df7235e51157ca80c69bc8d8c9f61ed903eca0733df92c5da3c5284536d644e3f555ea2eaad3da19fd48eeaaa2d85854fb3a7528afbc74b017b87cbff3b73c026a9768957a695737dcec9fee3306da5a35acf19424b233e0555424f02b652a296bf6095e4d33958da2dd96edda795a34b87a123c4c9b5a3decc13c7e56cb302d0f7337df424ed9565bc701304a753b67d67f2791659dcc12b3ed09d4f821511f59cdde46384445119fdb93bb2a87333e9f296dacda06d610e45fe4c752897559144ff05a2d0050beb9b3fa654fc3485ef7719bab16ba0ba825a821391c81e80fa38dfd73c132d16881c2bfeb951a20d5975fc799f5dfdf53012ba4b67069bc268e43de1c29e16bbc8c65d487a9edf8f871df402e82bdcbfb04e039261fc70706a9593197c1398e4e5e60c52d8ff488bfa2aa9074b728c5a9c24facb4546bd0c3d56aa14f84de6586c56ac7cbe67b251c5d6b75cf01404da50467b661c1c2e6d8107e0d7d75b020a857ac5c78a2e55e5dcf842d1705440f5abc1978d9f29e68e0f7508e0091c921c02737e706371efc09dd36cf84150ba390aa8ab26394fbdef91e8ef1e2e507e0dff57e648def7feda3fca869cc4951ef8410f7d220bc33b8c9e0c654892e75e5c946282bd8f2f043b267d1d17613ae431b3eb890ea63c0ba5b8c44d053e7a76759838e91c7a0076b22500fb005a1aa05da62e57c31c04c0e2a5af0e0ac67efa0056c52abbf50c2f602f7e9a7de9768b8f0461bdffce4c180146a0fb4d92152c5325019cb7204c8dd1aef2953355eff688f11955ad5eb99f42c8f3867b8b79a935dcc0ada2e8627cdb77e19826b147e8b62076523f6b5adeede4d730e116ad240ee89b057a07fc8ed781ef4e006cac9fdca2ab10604748fb9e6e3ac2540f8bc0eebfadf24626e1c33d2eff8ee4b15ae7eb10549dcc226829af6a3f16f03139c6795aef2e35b9d7686740e1bffd08bd19371c0ac8f07ef200afdaf664ea6b1c6fae59c0c9cb8ef8d30595578d8e42b555c35d61a17aaaf6e5e4c62e7b6f92d56ebb0dd6530ece3dc0586fe6dcea377f6b8be67ed09d7e2282ff700203850f0bac9af612cea134ad630f70c789725eaa63220a1d458a02f8f89851ec0d3bbd75b1f7edb5f2c7a32fb57c748621336e5ee044ff07758f4413d634590389c2ff5d407f6ad4dad18e7615239a921f9b9e64d8a399c025ac88bf4c73a3c7698c25884dac70c68ff7f8c6c2ee7fea72251f3c6595947a553baebf05f9f22cdd77d684347e08f06f245701409bf70134a243250ad5982c0e8ec7075e85891b2586885958da92a21a8bbb7351649c45e74aaac42c8ed057f1f7496b5bbdc307fc08c168104987e55d7cefb17dc6eb05c2b196aff379319a8c09d7a9a15e58ba1bc351c9669a811698c18398e6896359cd720a4649f41173f208ccf5a7a0330b4f2409e38412226d5665c6574cea65ea313ff2c209e333e5fd7f98997eed9e1117eb63db2008b6de64195328a33076795078e4887822ac55311df9c9c98a94d82ce3e1e07e478a73acac7899ed30c2007759d85e1d799ebe5293ad22e1453dc3fb5a2f6277d46f13b34a4b9481878d3744a0935d6893b60d51eb718aa3e5e07a8f6547f1070a71061e8250b19eb49d95c26cbf26b50a315c0ca1b870a8c2f92c435699fdd86c5764389966bb8f2942440d0e5dd3651dc3ee1138ae2ea5a92e9059c502fe7b8c70cfbdf7654d477ae306be0483b8150b233661bc93286004c359ae11596d5fbdbec5d243b56197293635498ce6184eb9ad3ee0ccefe5aa9ea6e1c20abd6c709d99bef9d6f106a5a9c7892cdca5d413904d6063ef486aecaf2046f167ad693f49f932bcccaa3bc3daa5ef3115de41dfdcc88b27d347beec3e4c8821313de0e25bb1de038679f9c6ae0239a6ab51f3d916c0e9452ccde1e2227e227e5587a6e920ee526ca5c5a224c6bc41c8641c27cbe38b94093ccbd3b48bb1f03c2df340a4cc7b0ad9b6be3b397cc9f815e9981d3a7b6f53deebafaf77cd6dc373ee216bb96ae934af0222a6257b3335f763d82363b88afbc938ce2b8aab23bd9a0c0717a6d7ad138369fd72c3c758c67aa1a1ddd5238b5ac5dc38bb889cce66ff87c74e57dabb8bc83880a29817c61ac3a58ec72489cf8241d113b6c18b93c6951ca2585d55036930fc724502e28bd4efc8c4bb0ae076f33cf816c8d39e8f3a3a6f5695bafb69f32c189d7df16273b8ef83e9da1e1fac7415087fec7d5ea244f9591bdac59e22ae14402f0d1d6af8298055ad8f4052cae9805491745009f9891338fe656a8ac9f4d5788244302708dea47c31519ed0b769e5915bc22eb1dfd94855aec80ec579eebf9d88460ca6adb1378aea6d26cf5f92fdaad9640077c3dabe8461e6a36b8c9d5643265734b0574aa1334d2a7d6ebc2c4033fa1d9c2e1e9c4deae1b791de6b77b7f871e35488a065ae9726dca7dcc18f0d8e91017d1f5a8cc6438536294ce7490ab77b9ec21343497b7613fe48fccdfe48161ad7b7f7b494d5b20c61f7e9e79c7faac147800ccd2028cb8488bc82e07e1ec5382899900272ca8b3f3c59ebbdbb24200d7637e8fbd3bea45c723560b18c5a8a80f8de6da4f8b04c3e790e5631ea5c7802d108a30f976a37cdd50e9d624ef5aa65b96a08bc45e89b960f0c065feaabd6022e3c08cb1195450f5b849a459696a4903de356b850f418de2006b9a649027ef3d507a07a68d0e599fb61fa519a22dac5f08089be187a9e921c2f3f3b859f28eb101bce1a66a393f20820b1a3bff98b28619e212cf1ed441b050290549a39391125b794812f4e0a53462728465c986eb222ffe2bd5282582e6f58f5836463092b6ca5ea0503793236953cb4d2a5b8394fdf4efe145c2570021252fe4f06be26c157490cc978387a9469ddb982ab2bfa126a6844ccbe932fa8d14a5eccbcb928925d3924561171dc770128bf175ae51f4849ce369c85f5be981a7dc8f909c9c5fdfa3d3827af04dba2ebe9094a0aa7d876f7ecf5b931456099c21ad579de259981d16fdeaafb813f026e206a95e2a0f508f813d45fcbb618a8d7e495b734892cdf50550d6de8f465577eb9e105395cabd9d1fc30834e822f83e719c9345ec24d0a7c648a73320483b5461eb6f3c0840b49c85ec7b73c138fddddc776ef9590f521dadc987a65e23ff876e9be8003e420a7170f9f78f834c589d49522a26f4fd15b30dc2f01797430da0c0008a99b1a1f3b69231f5a0a8052a7d36632ffcf71578438ed5fdb88def2a9c68821676dff9c4406c2834f33a04f90ba7e90bbccaab042ceee42048bb93a01af4a691014997b720fc3d91c4b2041a6242f28f6b68a6167eb77e262c724e8a808aad16631da24870902b40ad013da8d51147e40b090c845d59bc801c3c25e143d568cfba243325758ca2bd46395e7643dd208c0e6da793306fb421257cd7dc8c68380b2999555b6c691a93862a75e1c3511eed3667faa0ab52f6607d783e674e45b06ea5b08f739f59a5aa1488383b28acd0237bbf08cdea2d405c02e7d49ced61297ab4164c5c836cda554cfd4f7a85583e4634b0ffe754bb2fa364831538a58cfa8573b750af40644d55f2862c0db54f4d16b5670e0fe9a13a43f6923b610286d3ef219dd4971d5cfa15d1612084e72e0e0dad480ce1180efe6974cdc8bab59257bd0e168fefbed4f14207a54c763a1df1eec94ffdb9fc71307f40686b67482e2d1e7de1bc2aa2be7e2c493593676c3de67f32ca6c4551b615b8ceed916c95ccf2be8d1db514fbacd44531b5a7fa6c65784a7e3a456e837019d971cb20851644d922e7101bc97a495f900a0d52a16d601b5872ff5a30e04af50cd6b55ed73701a9de2de61b3d97b4a01545b705b5a6746baf263f928a85a7f6b680610ac1c1630975b4812782d00c485a40bc82a28e06271a34b46a4e171cf89452e0479dffe30cfe51e830a6abd82ed6cf1c60fdc1bbd78d0549b0d394ffe7bd750fe104a36322eceb7e76dcb3c3192cb130c278c1f6d67d3f7085536d498376f0bf806751bf2c114774c27ca75a5b3207a999fde6c1747fa9c28a5d76c3a6f446c1a325441735ed048e0f618ed8eecd882d22abb4e4065c4e455aa60ad2e6d0229ec26f86251e61d7ce69b93c9a446ce63411f785eb2685ce153e9e873e310422ff2bb6fd7a5a68bb20125e5e9023134e32c0accd3228e59e3a10ffdfafeec46522bd002147479002944571de74402268375aafcd015b86ecd4d45bcc257e8016abb217ef535d50d457947fa9142df648f8d2db0a08315f625bb6f2fe88b3c0a46aa44c655c872f569f54b8d57a8fbc531a3076e707e4f5e9634e0696c513cea0fd0e97ebb95629d74f00dc72348d4b37d8f36570ad23ce345e91f2b2b86feb263d585c84e753e4c0cb338c32829f98ffd78cca19bce17c7b549d9748afdcdca20b76d9919da5c39b440dee2fd42b83166a834505712f8850ef3add474c3cd9a31445344fc0a4b91bed494e0ec5ba1ff0a8887b67bc077fdd94b98e6d4ef8a5bdcc47e29575cd94c995edd3d7fbda547f85b7b892db15f84961fa6a6790beca243d98f53235b140dad10b5683b989916a27360d7acf7945672903b393e4559e01dcdb24b4916e1c82be543d34bc07e2dc10aa3701ade9e6f6da7310a74bf87672f2520db277f038d8ee112b730582e2673f11749f092703bc6c00a375939dbe6273a85247f3121020546e237955acbcacfc4c74e3e02721e226cebc32daf38dc79fcd359d80348a5846f556e8ffe8cd5e0c32b548dd814b2ffbfe034e79e22be2c3aee1f2337cefd04c139ac69402c9f21e222d3a5ae5bf6e3be8f894d7a74d35a53409c33f3c8fb4567eb7b4645d29243b69c88ffbcf36e551b6c4d21b6e5074d7e6c2d7a0e75c31862c2cb02d580b98eb7d495bef46abf02c1e2b212b025ad5f6e269d8f67df4523f513a778e5eb62a78a3673b67194357472eb37b79a08c91d0c840e254073e10f6e00c1caf8d7749a06d940236579dedc499a5e3a0dbd350b576dc92a382b5006f89a104a2f7d975033f29dac628ad2d875bcb88a7f37d25be9150d24fc5fc9f0252c2fa8fa61a868e88e3e7d63b504c8c61751fc44c2e9987926f3e99ec1119800adcdae85e40d2d4687094bc549673785197d17495eed5a2e0e9a48adf37aae35edabc3911768a186c78fa66b6bf984aa8df382ccb8299eb77730a431928d9cb126ce36634dd9ce950cdd5e3426b68986ecc6284a630afe0fd8a4308ea9f203859c5ff2d7162a7aa9f78a06f0293ec24f9209f538d09a431e93d44d5f002f9658234f9676772068926063274c3aebdc8db784bb6d0339818571cdc56d70ffaa60d75eea202a21899c45c733714a351b5497a72765b0c01df9aa441bde8850e59f1feaa729832b2c50e84c0d9962dd14a22b82dc649637b8a8551cd18e3587834dfee795a664306b74c2bd94a4fbc8a67fc2bfb645567f625aabfca3b135d12d85b741f127a24ed5e062f2807626c59374b6c7d15c5b21d612eccc4eabc5b458446429ded34a49f49709d44e715d6f78b3cc84d3a91706a519cbb1084065fd82725c8e6bda846767b58f02a1d9727e221621ea385ef4955459320cdc885575ee209b0d6d1797dd3dcceb854b023c48e10c399875fcebddd6f54394e5df408f974c595268e42f1e2d7a0a3ca8e57ee020f87b6099081bbf4832491cecbdb8d3ceb6c6ec91a6ac7026502caaf1c1fdfd1a8508c2ff1d4a93a0cf165fd280cf3eee0b58792018d860955dfaa9cd60891c28df3f6b0652ec7b10ce5cce1e9d816d072bd0432f83329fb98f1a1e6cee74c9dab651465610f45f903fb85873f002e097cb19b78fb9eb40abb9d192b5116f1d5b02313743ffd1abbf0da9d50c1a5e063ac7949c5a11f5a2ea113fdfdb3ce41b2d2d04bb2aac355a3f5cc5eff1df3a08b816e7fa333b0d0a05c15ecb46420fc1bb6fdaa5c35a8bbf8e727f5635f6cf990c92d82b8e919afad6ed7da205d54c64e7a4d9c97d5a2a7e4e005cd40cd137e7e8000bd50e713636a8784f40e87fd6cf371c222aeb4d3e752fce8c6e64d8786feea92344c2db25ff78fcade993f89b8c1636cb4fa332486bb38c817014b5600638c98cf96adcb9ce45cd5fee7cac1585989ef1df5331a40b49e646f2816c11f3269a611477d53b92690b91f2c8ef65b8b65fa9edbc68ac2c743b8ddc239245275263fdaf2e1203ab2a31b945a88a1d7a43e6ceaf9716b6b3057951915d76f420c05fa8e281f91a026b8c190773a29614f292de7110eeeb93e38284fcd3e4e853d934ec5678e72dd1ffc77d78920de48b5a2734960f2d99868a4d58b0a22e6570383b916969ea7e389f46026f37583fb8b45f7d58b5940839afe9fc2e63fbc4a5e550798a329e92e3174854d950cf8eb4e6000ec6f7cca133e71e8cfff68573aa13d7f09bd6ad88291dae45023c680ea57a41bf8f8eb8023024093a5b353b60ad5e1a076f081c647275c5e6b5b55dd81eff38192941d106e3e921261eeaa92b6b4745d0c6706d904c3544951bdcf8aa0637615cbb85e79f2a432c60fbcc1ca2abec214b68bb97b2ad197de2ded1820e7c395d17ec51d65f3047826b409cf9383f7156088348047c37945cd720187ee7fc1f4da3dde0fca84a29612cce2443115a53b5899f7822a727258152dbd95e4b86e627509dd255b038bfeac8a209e202e7521722750c08c0959109ea6b56ffed900f745959d2efba0c1ba4dca3bb74759096202797cd08c8881266e0ea80a856cae103067a60aea059f5e3a899b4b583c1f0a23b8160d4c70c8d30e2a877d98c70e45408067928725cd9d79b1a984987df3a5497d8243a73b6bf4109dbb9a4b6dd911b99e9b70b698b0e53d3a6b1e4c833ffd5e830605a7a8d545c27d20faaf660a49deb0d4611e562a2234f1f35bd0e7555dbfb8cbd0b9f73a9a2ccfab8ef1d9f209964379398fa6e4d1d606b738717aa322e23c72aff7ca426b31680cc54510c6de18f3b3fca2c38b18e20e4941e9488688c6b99f2b372677691f4db69966c08bb79740c1898024c4326694435bfeea91f7ddd68fbdbb820181bea5d001a7acdce5554f8ad2ae00583e2a78450d696ed4b961e7b8efee98b03db3b003046d1157b2c6f9178ca279dcb578d26a385c774320176b567d2e75cea4513cd1b02e0a577bcb326842b3da45c01bbcbf0c39789682306d284e2e5c0aed0a62fd602907f6ade107a2b1a284c473124058a7d9cab930cbe2b9267941f591b43541a259bf124fcf36da07e7ddc98702d94a1cb2460c8ceaa6aece6a3004b39442e7772cc3b82ec07b52b4175ce63c1294af9f4e6c2b7a2d478a1307d4c7709503de571a4be179373f444af48ff2fb021aa891c36305fa5dd4131bc47b7e686432d69624218ee67115fa1b6264eab48a4d25cacf5b694a782d6cd7f7fe45459e6d64cc4f70f48cba7d51f4a206f1108f449e9dbf4d2d9e53a9cf0a39dc2787c6e8f9cc8ef7194b50a56e3b1b65c43b275134990e6c2cf3a3215214ee2fbfed286be8f6fc3bc08995f7e659bb939932534a9844a32f7ff61e7e9ac47bfbd7c4d0f99434378a414a5b1c6c30052206dcf40f842a39b8552153f75dc868afb9b1a63f8df23ff63f32d6f4bcc66c9bf44686b6e5b42b0e1ec22ee0ae58a570e2626074a20d360e0f80d47d2c611c6f43d3d62cd9a7c23793e9c55155ed34960645e8811bc1bb4559b015f92fde8af2a032da530dc598033d17132d0034187ac90020e580e67870639cba7d6db9bbd7152ef746818abd4b07b844a6c9eca3a9c877ae39a3e49f633955ae352bf94e4a0590b948a6a9f56f4f598c11dfdfed5e1848d1d696654a2a608f2ce86394edadd88fb3da13fac6b80ccb2098d946b3cf0e3c14fb831eda763db5c9dcf1147e5f632d727a89dbbe639ad13e055c20f2e8621cdbc54caf59fc629c2daf2095e4427f6dc13edce82fa0648151a885295ef12cb5c780131ab8958b25aecfc9547a50aab6a2def27fa1c6e11895973162ca4170e0302780815e5a505eed6f3a7d62fcda5a824fc8cef0b3b5248e75c236ad142ca4d073479b878d4980007aa38031677f71a745c87cdd3e1f5fadb520ea8da424308eca228f1ee01789979886d3177ccabd39f0a3b557395718a34cde61c5a72cb75f49c5cb4284b8c86d698e16237991671f16c795e39aa0254bc99e913ea74fb5d0f28f47e42ca4f45f0c8fadb843a66ef5de33aac42dbd9c6f9f8fbdc74cca28e7f9c6efdd2220b4154f490e08a7b6588f7701feed24bf5ba06ef35fa294398f29ab7731cfffc897c4658c9f28c44b3da1774af08362719566c7396be9f8422a4291d78faaf9514570b85fb7d5b04fdce800cda95f8b2427049a45015c672f3848fd1d1920df27bf1d420e75521a1252d1c6a18917d2da173a84b4c15671068d1b77ec685ce32df418a5a82e799763135cd7f37effa572ffaeb2757879c42f73ecc956344c127c266da6a88252c1428a2df4143da479368fcfa2bfaf97aa3f51b40f684abbd6432933cddbbd3ffda878a267678ed44915aa0ef87b60360e6494fa5e60923c3c2f6e89bbcb4f44d1002211d9500b3fce79061547fd53028323d693f22c76653f40657593e760eefb53e3371e34fcd3fd5d6a6440fe9cd169f29f961450347d1d355d166117bfda6904f6ff575c3612ef3efe1afeba942689349c0fea7f4542902501557c42efc26995263c45f8e50ec2d285c64ce328e53547f697a42f190f62de1d2ca126fcf2c9965773a10ed5ebfed952cf1e9ef66b0047490f0244ca1319a5a36df0e0dc735ad65eb8d6a12000e9f7126c38ac8d312e7818a92851039e8a80812e9afa0a1e11352fdf6216c5ea6da7fa8d6be1cc73d1286b9eb7b449ff5b3d00684c9b5a5c4d98a222c3db683ecae5725e09ca71daac4cd48befae7f74d649ffd2f86f9ea5dabccbc23bf8a19ab963de94d2658ffae402804200e673ed64a94ad205038aef1021aa465cbaaef46a8eaeb050b5d2ec8252c985558e2ed4a6c9bc79c590da17b77bcc86cbdd9b1f5d92aa98f30be1f43df72bb0c6ae8fd11d82a02d1a78864fb79851f581ad996defffc726ef39a79426f416fb209528e6d4e927a66ff3f970d34e51fa56b19b41d1b05a6cb053063ef955514e7a81364d8fa49056624b86483ddcaa4fee3427a171090dcf3969aec5e7569c230f6b798fa64c78c21f0e46fff1f96e69cb69248a760dcef68a0e059ef2f7428578e4ecc1282715eebaf450fbd571a957ab2b786aea9d77122cbbb6df83632376522f00b5af1e2fb07e8090b0efdc445e31f8b5bcdc3ef9ac8066c2fa8e9f6f555482b63c7ca32c2bdb07f85db02391843ffe6b1e424d0707c434190f383cacb1b22e3f31be93e62003a8691040166d37a1a56e8ad265b99431098e2feedf617b16e677fab32afd69d3c11bab5824f791897d76f89f5cc2d6699630811ceaebc4a5e14843edf6f0e2f65c57328093219759fafe46005a6b4059e13a5e831547552e6fe023dc803b1a73d741e2276f61574eae16a07c4a8cb4404c4d125aebc57f56e9a5adb899e7b895d7ebc5a808e550ce0fc19bb6367a36bff4c678be7e15ae7df3169108434fc86258f64d2b0cb7a58cac25df822dd8ac70fa8ae386e44128de4d7cda9e74f2850e17663ff2a15e7693c67c69c4f7106cbe9f7132f71add04119c552c8e6925fb32919102cdcba218e444be406a020ebf00fefc820696a5fd1193185612e7f013130db8c7f3e9e20c05a3f2ff46bfe1879b7e40cfc49d49aae5cb42d0c13e7c2d21956d0e5e4e5ae10185029f7ba285e0433d64e24af79b3f8159a0e3466c20acf4bd9655e17e5dbf17cff82bf6b500206de56a2444dae6985981c016ef7eb4017d9c74af4517c23ec018733c31b613963a24fa3d5226424499759b5a20b69fa6ec6bd89c419460d43fa736558c02239885221b867e706c07b3d8d73926d349c591db33cf274f0f1560fd57f4671a6017550b4301439d2c4643c49a095544c26c9f0001a96aac1c36830191991aa2d9ef70f2310fa643b77b1b2a736edb31768b12dd266142ae7b7933851eb72dad01bfa0c005aba7f918988831e7f03bc4f4b3142ad5bdf539380686a32980ec110687652bb9f61ec27985682b6112c0bbde13797e885aa01bfda572bc9fab2ae2a4d98ee038edafc51ca1f5724f4a8f71258daa57d5b52805f8d551b0641d19bf0f4b26c935795e3b4529ab203a5fb8f703570e14d39d0025980e05150c4a428c7ee53e3871061412742b964c788688913ba3dae0e440e34dd84d17c80132a42af8527682511722a08069f54fbf72d6ebb4722be25930c44edfcc820e82f750c809435f80c71d0979d9bbb76f965304d10c11ecc9990049a252978b75a41773e47b983a13eb14ebbe83f13e9b39bff4b6d7f2fe6508bbb585ff46c3649c86a5896a1b7788ded0a3b606bf59a18046328b65550341feeb5afca940873b2b8bde7edfbdb6ef3961262d6c60a24ad4c1f5c3535573d9e20556521f678f7a110889d8555efec0d0bff916037199de12b9b5bbbefb426f9c847005dfbfe69798dde9c71f05bbc4e1616614162b0ed33d1dc68c15617285dd45bfe048591080e88b929be5616a7d700930616895e98595669045a84e667896f67913dbc663ab3d82165e3aecebb5e88a762bd03eb4ad9d6ecec8347982a94af7114de2957d093a8c3560aebd4e78cd59d4e4388d74af57ed6a90f49d5cbc785c25bb725aacab993de1583119f19f658184056b81f0cfdfaf68e29d98a47caff6d3a6827b2745b5411c50c55dae85437048f5c3617551727fcce6d2f522f7e28df65bd71384d4882c6fb496474a751f7886a4a184968e5f5ac8bb4391e715a237e4c89319e37e51fcae802c2329f39037618a626eedb607b9412f2338e7f24ef063d79417c4cb340e8f5da2f6cf65f661788a2daabc9c193de5af124d7b390b9865b05d083de822cf3f18410f303645a9bf695eb54762ff7bdb6550f2a98e5efbd2cbacbb3da314c7381cd809a54d5e2cc5d8764e1799c45999be65867611eed4ca18af1b03a5be10913e988ea282f7a09a7537485851e76b9420011ec8e4914cdc93302deb8cf6582d0aa0e13e1c60243f6bd65b3685cd603a031c7d163de8819264225606ff926390145c019465b04f83fd7d189fa6f73de2655c96b3ab9df5a9682a6b790d7daccce559d939c36b0d8c53ab47827bd29d22d1fd466106993eefa33b0c632a6a5024a7eaff397381e60c7255c5deeee29e6c0e3137165a0037c156aeb6d110b2311c190e8e7ea1411f26c1bf573a38a8e156284497a9d353c20cc3a5f1ba9380f84548679c71a9c6cec8a1d252a6ded220104e9df12cb372c499568cea7ddc37a8ccc82ebcc4b9a79a2a7c6f7821f736613f68a4e017de48ec451bf4526d75a419d8d57a91e7899868d20fc8c14fa1e778fea3aef3a9e8dabfda89976cc24d27b99b1e3bc90f87248e01fe5e4701e4d7161ef052f0017f7d0abef59cdfa2eef00ab7e3c54f67847ce572999bc16cb9a540bef67124ab867f97f9893fa29d5695b3fc1d33fcbc82c6535c14972091c7dd3c6c4a0d65cf54003097626e209cb355aa54bbc5510943fe4eda2336a4d208adba8c3d9b2cd23efc58d7d8cd59899a3f1754dba71ea5307651232a2ed86b603cea9a409c2051154c1705f5a9a1f92f0b2ae064735da9736b6a75f3338bef633c0e6770617d772b5c88a5e9d72ff97639a80b4d49d397055bec80cc964758d953197330fde769b089ec236bf8535b1fc431e607bdfd23a3bbdfa8afaddc4722c30c4942c579d8b5b84bb5f14f7376614294e7b65b6be9c5d0558ca76c7e64c35580eb6669bf33b6c122e20780c8efc471c2133c703c2380952e37464791099a5a2a9b17b0a1654a7a74d4755927fb51fb5da2009cf098e8c315a0e2e2c23abd7a9b945b0ce1b9d0f14086c15a339d9e2a38757b62de2291b1eede60dee593e090036f7940155033b3492a5b5dc3318e34c18103490950da9e0344d36df00d505aeec01a74840d72d7abc79f35c5dfd4ec6580f1afa9efc3cf71bf13e0dc595868f7d7e460522eed21ec98440b2b076cc8f70549c5b31023f75e0023f1baa774f62cc64f9d2832dc58c59ee2b50c199381423c3368717c4d47e70d44e8bec1d324f018d381734d9d15e94fbd2fa7eaf030a5119972e28a85178640a9c0e5691c94279d1849467e9f540662f4825bddf512e1a4f12e5606ca5039cb2c44687c1d7b41f6030fd794a5017cc3d028888967555e79180a18378e51f1fbd833356f2b3bf28a492b6d5cfd1aef87a1c3266300075e0fb760e7fa71db53a5e4ba94fb821d7e2c14c8896f8c0f2094e7f13e18c73fb54c4956cc0f8d97a12901152a2d7096035c61ee936fb3d3316426edf46c70e0020bfae85c35e7728451036c135728e66aebe45f965f79cb85668e8703506fe0eddf0238fb29af4e8764e251dad70b385f6bec7f95527181e61dfa0513c275ca41a47541fe0135d3106ed00cd2dda5308dc399263b4add6b12765a599bef82310581f9ba5f27bc4e7d11a5901e9e07a041296fa2965a765c705570639bb64a3a1ece9d71a71e9e0676756243bff98b669d717211b92b9b3e957999a55c7ddefb4967ba377871e4e959f3999029b1d4c8c9749f6ec5bcdf2e819a227913bf8f086fab941dc7ee2b9a7f4f7fd9bd4b8ad1b1d1bc1c0b10eb1f1191140cc2f97ccbbdac5fe6430fab421b1da90201d9b7acd4a5b67d5b0245f5e190d2956458720c95c89a166200b785efe09cfd60857767ffd86d0515e68428c516edf9c7cc22f0190a9c145113b22476d990428367e1898426e6c2c9db5a725f6a6b4b48379f1f95f7dcfe685050e52d4505536488be7a511cdaf186f6e95ed69419585824a12d8b0880e681a6c4071ad41c43f9037c0c8ea9eb712e055bd91a683cc924f71e551a2d43475a8768bfe8ed3e8d68d8ec04a72573afdbeb3a9a1503b600590462a8d4822758035a92a900a3c9985700710185909d37064340d950b2dead5d043fb56f744408bf437224738f7454ea5bddf1a40790e103cde5edcfa9dfdf9907247d780172ce80c98b482573c989e4ce3e4413bdfc132b5c4866689cc46ff2efcc04664859727c446094658cc022fa2583c9010356e72ca6c45311af81697848cf75e471a2f73601bb188be516b338d50a9a5fc93c3bf61ef73d0660e56f56f335af640f6f3c5858748f67b8bd4e9c7d772d7358924b42371a28198e810233a26b5b1081b0d45a7ebe2ce38cbd8c9249ef5e048bfb2922850371f0d481e2833362e0c36a5c376bdfb71b19428df208d417da3085b9b5bc3fa5efde21951b2a5d9c4eb0b58d4047f4c4492d4825ecf4ba7c28cac9555444573a97fff2fd28b0d4c0ebc4837945e41f2e25e7e8b896012ac25e52a61c56e075dc33f49f06da09d12bbf50da11f057160d16acf00950c2bcf091ca4df91358de58cbabad2250b768345a281fb8f752d1d64e2bf6e4b8ca45189feedcfca12e606e3e999fc2f084cda37a9344c2522f71be8556b0f27b152ddba8e54b16e8c36184bfd660f9d6bfc15c462492f814c6fdacd1cdd63ab9bb0851b5ab733f6cbe9adb4fd48ace32410058582948be8cee4155078696ad9aa304a5420ff815a477404ce38049ed85c615b1d080db8e821b7c08762df1be7366d5b71083998fa20e0e6f218713cb938afc8597969b7eb4069f9bad60d042cc1f706decd916faaf0f73e93655e20656a056579682dfa434fe1229324b804ca154a8ba27419ef3051990a46123ac52ffae3f212f577b6779de90ce9f677864d899be03ae8ab9fcf86fd99dd36426ac51ec5ae2821f8597a607e40f8ae18d06e7f60da7a4ec21b33e3aab5684a788b8ee844aa75a5e757687d248b1f117a1f084bdc6116f5a0ea4767af4c5d0eadb515c77e31b19ca12b0e0a93c1e60b9abc051140ab16b914f3900db340253e5e3b51c63af61f2bd6a2fe5c305cfbb50b1099f1203568f68036b48be3ce48cf9716104367ce94a2b122d6a606e6b6aae16681d892a2f5add8dc0533d85ffa1d25739a557ce7bed148839ba82f4c7592e7b48b9a25b1b537e05b3a24d8af5f6dfd97441d1399e5977f8a190310327eabd9fcbd4f3d10cb9a315510275f3377b4d32324e0b16dd52cd9c0ac68456d8bfee9ce23c3eb9152f97537e9493f64ea73fe69f6becba1b48584013aed50337bac2a263b18a7469bc88ef0c1652a13f805ad50d5808a089f778442f932f3bb7397ecd38b98db11597e23bfff44c03d8f8c61d40f3cc19473f4a3310136eb555635e76973424621510c0c19e3e58b2aaf79e93963d6d4e9ff09d07f569a4a1463fd16d62348ea034f9a4cd764a14fc2706ed135ed760d4d430ec204e12133fea3c2bffde368a7722155348ad3ce45edb56c49c810ee8d26cdc8ddf5b7cdccd9c30e9d853632531f12fa7f193cfbad59e35625241fc596cc645884ea58bb16f03c3d71d6a5d7efe79486c0cf2129e25d5d40626ef82af38f122b5f481aad2de3c7ab614d03a88535460294a102032f47ca3a8630d6a124dd7c294cfd23d3f8cb008e7dbef7c0f94b4d22a287b9c07e5a684e5b58c1398d511853f2bcca90d75cd0e04d9cae92ac55b2bddf756e90faa63f872061ec525800fa5fff7c8175d3c3623969884fd47204107b47656af9cd92cf70c0cbde6b435679442114fdb37997446299195f706f897f52e135fde3f74de2cb6a121139b1ee603ffacaa7dd66ff184fac1011d6b2c84509aab3750d23199bcc4f49022918fc9accdf4c1a0c82ab3a8103d3e79d5eb0d8c72f618491a1d1c82889bbd3a46d284a5b7a8d5aeff0768415d107c6c29c0dd7867afcde22cf37dcf5c715f502059acadb2dfad5c42dd70678c86ec6fbd739a643c8c5d5aec1fdcd481199ac349383ffc165d0e6331079056f1d781663a19a74d3365f0dbb19795fac2dd3070a88ab3635f1966e7b624f4181b48de8c081b9fef2e360715a2dcfd1eb18b02a6489d67531accaede875edbeebe9d965e094c6fd9cc1a49d7bde9e3b69f39b7e748bb39190578b306aad0729600f527c4cb244b0aec9a93a4ac0b1c50ff5712b395f2776c2b582add62159a97244ac657e8f49ddd099591fe309793419bd2ceaa167f2f725592ba77c5875c221231a8aec3c04d7f764e7177eb00b761d07c8ad6c447aa4c617167174251ece0eb7422a934dfefdcaa8a8315a571812a9fd217162c80b8970d5cc502c6a34f8a4839aaa87cdfe4abe8b1041fdda1474f69b2084d06cbcb4493a44b6cb2c7b1b2252bca1a2c2c45ac0175461213ef7f947131919339ce37e95e173a9c13a64ba648eea80c69be0cc8b775c9434627978fca973e06eee83edf4fb8404f323762e49e8e4b16846033eeefd6bc485b7190c7c088f5bc0a1cc55c35a1635459e0bd44aee1eb6d907b8efdf7a1b8fc104fc69c8ed7e572b96de198d21897b71e7770310d14a53ea2957c97f2b8191d587d3aa6f0b3137daeac789518260127ca6638a247783711d9f3dbc0f2d0a87ba58f2c8d0ea76e4dbdbf1531f1f85993647ca128726a5b18cd00a8032bd95b28f66a2bde3b456c4d4adc7ebca437156aac833880e355a665b01187427a41a2c4f1ecea66e0bdd9f8c6349efe3c52cb02bc53d77d3db746cba4a4b5ed2c53c6e99a4795b7f440a46c896fd90cf0fce34cc4c57066e8fd05586343b7c735b21218e6491c42dc8a8ef237971a499ecd6f66c4f72a3c516b51cde47bd5b0c911ff6ee12322143795220fa98c1a71f86f7ce8caaebd5ca6ee133cf7e3060200f49c4205924222524e3a322dedae39e77932fff21cbdf0f7108a4eaf7e116112c8aa351ddea14abfd281104ec5bc027eb1c2f745345d6b8e807816795aad85e5e623d48c2ce0d6c516e316e711a774596c7034894a846aff204c312ae88fb7335cafe0c44b34bb474e12460391d2d262c0a4f1744d88e4b873b77a9e7912a7e7a8e91d19f68e9494eb27b3d7e1258af58600f2f359974ea59f59def354029101ecae825857d0f5885d01807ecf335cb0254763ca32346e093c87a553b0000970b8fe93bd848562432f54d5cc794956b00a1a48f8db9eaa40468e593337f6011a0808a7d4ae507b502a22ff16fb4bdb367f7fb910a13a95f19d5456efd0ff4bd4f99a8c3907753c9aa15d5c84129bc66019042f9d18778f760a5fc4cfb5d23aa7f70fa4cab91adcc3c912e1a34cc3c6a6f9d6d0e3fccd1b15385e03a80d8505b2f202a21f91d7d994c83a9a2522446d06b058f81aab1e7de4eb7b201714339d4f84101f5c67f7f2e6fe03ae8a7432a07a5b5ee5631d69f52e0ff2d5ab2a673730c7c1835843501bdad3a73038c3072ed573e7580e3cc1ea54c8a577d053ceae8f45def9a03938341e2350c7c7f5dcd6df1f2b1b8a20b966774c0c0d6e473ca917344f069a0c8227ca813d0de11e2e9045dd14beb3d66cdde127d1ae930e317ba1569dd1971c462b2142d4694c344e08c36315156432c49a75f46f5335803ab8edbb3fd12d7e14d3bb2a05406876e46ccf2dc36d2952cae08aadb6e61ad0e307d9461594a6738045129a4abe16e5cfa0aafcff268bd06e361bb5a70beb52225f11ed3f97060956b96aadc4fd974b87da83f75e8676a1f79f4ec234235955f90640089e321df4f2556601888d892cfbd8d08a1ed395d2aa7acbf836b0f8c2c969e0bf2c638a5970f8e7e05e8802182f9d9cb56a1a0447852f461598390158da21df65441ad047f02e871316b45a2c4b0075c411cc6d1b71f828325c95c0cbf7db8dd9f91f05fede6ac19a9dd9f58acbd74c2031dee263b71a1f3f653517e14fa42ac4963a9c6371e303e7e18610b3e74ed4e315dddf2e615e2f6fc959c50ea65792b4586b704bd6d15a85a39a855ce3a6a858e3be9d24477ef833782d9d95d3488b1d0e9f1f90333a9528d83c6fdbc1a4513d00051727112f21708c936477d6896f735895810f22f2fa8cba00ed615e112af2ce8e84b96af6e2b973b29b958d40eb19cfaa889c6c8350a33efad8f521320de741f01452a6c898f56be2ab5b62719f5e9dbc9bd6bd0fee6d3a41e9bd9e04a55ab38aad597b5373c583eb1d7cbcf3691a55b802ba56a82d87b72a4f4ec07721cc2ca296126a33306a0ac747b6da2ab34f01d4f8ec636e88f4e55edbe44ec6182f7c0665a365e5d45ad3d14518ca105d82ea5b7d14be6a808df3bdcf545c76f8beffb1e08fc4d565715df33120257661df53c16b506a35a2d9d3c1a0aabc7d8ad45dcb9fb8277138b5348ac2fa549d58f4a0348a70b4652eb8bbfa711a8c1662b1e655b7037d61af53e00dd2d5de7dfbc588ae0bc294c5a91a3193d081be1c4b5951e91f817a2e04db249dc9370de8f47a2f6b5f806be159c3293b45e1ba60fa2b6ee6e1be52d63932ba32431c7f600dc09e3c704e3bc9ccad8eab16ee680673b05d0f7c17b9efff90f4e4a0c35902f167460662872754fd591e00aee700f5dc1b2ccee80420713287bf6dc6751812cf4bdc6aa1fbcf56af53cf5f204cbe7e407bf478bf99170524de56ab3a34b2423f6b9e90435ffe924c5613971fe14d696eb4268793ca1a494dfcda8c821671add239c36cf6043ca056f77cee3c6d281c5f0ef3a22dd0c060f2c6568e0c61147cf13b16446a34efa8acd4cc4b70016a994ac8f32de602098af078b27e3178ecc26f11fdd9dcb76a875d6962861578ce4d61fd74e629f5814fb0683ed69b8f17216638fe36d14e3122738690bf014c0f982e0729a9a11be621afed4175325445ed37b56934380522fba70c993a98f1ade99a70e05c4c832c22df695ebfd448d1c1e438ca84e2e149c9b9fe47c39eff508a6285e58b11739c4b722e885eac6e115e9711c6f79e9ec49536c10a4fff71e1f293de1e3c0638dd66f49d455fec0783a273d042c786bfe0acd26eb8e42602b1d253be9ccdd57c063b785f4bf00516459bc89eaa88f90d4c8de54f9509554c813a27fe5813a703650bff8dff549ca976dbfcd8cd4a8125bb7fc55b2fec312a7a304fbb6a5e4c0e4bec6839d4714404f20c2d9161365b0b3a9cfc5eebe1b2b92f6a174488fdeaf00d068f6e76342c92d5db2a9fb831238a8e436026bd65ac2ed3608d045f7ad7c7df9cafd1b0b4af7d359b377fead7aef377d65a28508a43798a9bd55d8278b0e84857d395c81ecf5729c87828d26d7e520749d3b0c341ce34f1466df064854694ced85ec21b0e70c72ecab6a298cfa2ae7690e5f2e31e087c475ff3c9dcc10b14bed959531fd3d5cf4b5ed12ed28a7eea03dc80e4a936dcbf0d2ef8dd30e700eb7da536b5293f6b8fc1357883cd61d9378379f38317e877b46d87f1caf5b4b04e5ec09b9c4f43e51dab3f8028c3432573f31c739efb16b65f0dff1a122f5de74c180e24d88fbb32437bb57d31aad4812edd8226144171998d7a099d02d0c8e496b9ce44573378c8e297e449cfb6e615e0d273e22f5d2f3f96c8fa00706c446e954a790e3fdba8bffb3c6c3f989d4a925ae83353f67c5cc25ad5b87592ddc06a07371fbda3b61ca25b231734973562d4b3a67291a401f5018a2e3f3b22e4eebbf56ba5fbf58a6ac4db787a14f462c9a2c5524d475e0791272c38326bc460afccc3363a1c3f13434deb0f312aabbc64c83045c170ab2a48c30bcdceb16ad14dc6d23d140aade8ba2bff0d3792c0906cfb28d84f14378909aa8aac4e7e771d883f90051f21707a0f33118d8c32ba2275b2aa45f3a5cd7be9f41227c84286bdd1b5e3fcc22ba0beacb8a10e89f9ec731ac3e45d4760a3e286f2a045940271bed3ccfe5f3185daccf3c2496d68238c771dea4145d9118660e6d7290b28a7b80a719fb403f0eeb4a9464948e3d63416f2d0892cbe426465c75a26a773b0e6e2d4725fafe0f194ffea911253de3978c86ffc354341829f53875ed7c55f8496475ced2c6cb5a2f29c99f39baa95f188278de58df6231f8db110f7e816843b694fd75ecc0cc3677548bac59c73d663c30919977a62285d817284b3cf1e700f5e296b0101f228d45780a4c539bd32922277f4bda690761046b93f3a921248bcd25a1901b787f868f46dc5b17b2145ea1fd22c6c312359a926d918a04b3483e54922783949ebb23b292e014bca71af75d5b5b5a1f99255cc9434234a58c20467d034d84355c3b2f309e2ef782a001b93496356a29d515c35627877f594e10819ca1a6cf0c44b20b2c9b46b377bd279508f4f26b83f296c0821110d001a1d9894f30369e2cd88b982014018638be1cfa3db8a5945fe1525038466e0a3fb5d2b33cf479ecc26846d61762f50c75177d67c22c4ad7496891c34f8ccbb51bcc0fdcd2e12749dace996932448247846aa7c55b3e486828fc5bd6d8798109586ac7749e02a54d5b466c630f5acffa3cdc77bc9df7933e9e9c35aa1a534cc524984b26b8e9a2577ee80668fe92b4ae3b485c78172de19d6c37b45f68b4452621e86b2e33eaf127fcbbd27dbb37656376a6a46bebfcbdb0f327f70efabf922cfdc99dc378c1a95f3b6a4c6aed3e36aa0305ce4d4d7f824f36ebc28b83528a7a89a4e96f2ffe5e29e4da356a576630040671ac8eb5c80c60c2b3b41280f98c070538f9494e7a38ddcbe4e4fc193939e904d93d68265c11a878e3bdc5f38c668d0882a05417dbd9277ac9905e7fd29260ceb04315af86a2a043f9faa0c0da6e03c1a019d98fd44f94f597ebb47d45c2d5addad3c906484beaaa190c3f39f1f468d7664f78f54922dcbbcd7bf2324e42bb3768bdf442a53cdc7e6b452ae76de49f57168b4fb22cb2ea7d637c66e813b4b9d4f52815551c326446d912720145e4e2ac5573641dfe71ed1087938401459b6cb20052d64475b898fefdd9db2a0c39e22c30c254c024ea4e36056deee895318fb122cd099bf36cebc5a22f549da247e0d683f8521462f9822b112b20e9cbeccc970dd4b3ae0ee1ce4ba85b9942027102b5f492036607aa0e3d6247bb524b1a3a62516057083efde4e9246566e72e1e094103c5c67cd90fb65dfbe771343a0fdc75f3fb92e2c50e0ed07d08aa8eacf38a0aece4ae128dffabc274a093fd11653387903bf4cf9cdbe5bb64f7e7045823236e810e219eea4bb33a1a1ebf471102770fb2b9574e1bfc7d460306bf5e37f81fec69aa14051afd256868c570ceeb299593fa4d112ff5b2bea8eb7c29833969e8aa4740e879e72eeec7b2bbcbc28fd3bda48fe88877c207633b1927b051e1a7747ce61be3ebff9ab260159f5d2489309ec585930dfc357c7c2db767d68d7bcb297199f9ed011bb736856a3f56342c79d91ce34b359435b9a60c902f5b4c742d187363fcb9bf36065ea7990db6e495d102e86f3b08b502e57cea42abdcfe5ca6a1f6ac15bbcfa21aa97b23d396f5b822ec6afa824378160a056d70edfb38689b3af89eae4e6526c535411ac5b052e211ccf1c17b039e7aaeb9388c9c079214f27fad0bde4898d2dace780cf7bd70da6b40028df486d4509aeb4afa2f80395ba6e17cc99ade68a1ba0f52c4bc6fef9aad18efaba882f6d0722c7ceb4bb1e98d3ee4164b7ba2ea71078713743e1e6baaf85831fc688862c1d7cbc2aaf76054ed3cc1f64a81fc8c3a383f5d124ef201788fa99944fd3f2c9abf8864b8e445e75fd655226d4288a848ac0d1685f63b3d9cef41467e1c9943d6d823549a2e224fde8bc28643cf77d23a107c59a93b4ff4e6136c6813a621a36b631de9e57feec16c0fbe4237b00a7c6fbbf0182bcfb18eb013cc00acd050b4238fbc04bd32a7fd47ba2dc5e3ea8d8c34528d5a3cb4b59c39f126bf6ede37ce2ef1c9310ef72b7169025642aa81b287f0dfea7ea295ffbe3666ec487f206b6082d07f8a8c8985394677c015650a90187d2589ec3d0b234ed772d2e09092c9e5329e3fa7fd1b5ed6e79c1b6702b27f9b39aa0812260e777bc8f274b4454608804ddf9ca9376bd7405b39a9a0625a7cc1dd23b7940327078303cd4088ccff6ff13a82e1764dc9226689851874ad93803a19e076c937494802573913ac4af5aa5fa1001f26f5836b30b3310053f3be4985dbbce36b6890c3fd481b29239f5cd85d3bd833500092ff8ff50fa71d0c4b4ea906e53958d92fad379b72612c4140f02ca9edade3d0a56f936891e4314f2bac2d15cb1e1294522e7d5e3440045efedb3ca450c28d3dc6e3732c6e649e792506e5fe95b5fa436f4e2678f3b08291ed5fbe401d1ec7be8026b7221e6decf7a552c27b5ec857e5d67a386f38901d83c4d8aa3e620e66173bb5e217ad104d69e5ca11e9abc47cf2dfa0d72020acf2101462b9bfca73cf5150d5ae958cfe9d48292c1098c3f49f5584ac34bc40978ae061601a378f185cf1021e1dbbb5d379bb7c95e44b414edbd79227ca25d04d8a24ee6a4e99bfd9d71143fadaa1d179ed9cb2535e7ed5570159be0edb532b479a7b63759ad4775f5ad46f9b7d77ea208879694e29da887a2f28a5810f62c0102b4b30d02028f4912ee64b3c813582fdccf66c9e8a58e84cacac208a78f1a0829418acd037cedf2cc186e0da1319c30e67684f98aeaf1acdd5cb10b7456103508fa29cb8819a7c173c1c8acb635afd46e1df3467f99b98f394c001ad8be171a3310ffaffffce81a36d927940fafefa6f8b739b8ec1a1e6997ac18c4c6d59610e2154a6a938c7738718871f228b610735fb2843184aa440198a7eb4fcdf60bdbb4174f827f27ca6d1066d42bd0bdde179434df74e7c2693db20ec23442817c6dd5d1e6da125f68048db603268c1490527b63f109e0d3a6970d3bc060b670f2ef731dda73e0fd338670b5776b159f56f6a4ac1b4b1bfd5fb2aae4e84fd350301af6159a2640c36250fdff0438866b0ffa517b63ec60274ccbbe14964b8ec7024696a5116f5ee2fbff1f25f25b0ca309280a19f32ca066a61ee291f4aea6ccf830d59dffd70d42e166b792e065c60b6ed6ea4ee10c2324db56a285a4458b1b47bec48b7e9851f36c400ced28dbf28228a6d167bceefb584301195189bba12b97c9c49ea946f97e64c52b51365348b165c98a90ec41a49ad92ff91729b47b3e3de917c62304acf11427fc58feb2257963e282a30aef5c1dbbc84e26c68f5396ee83ec1a28b5b83fa78c225af52a45307693fd2c0f90f6ededd6bd1337ea2ee309bdf72a5d45d48c1c206d876e137b557f574a848c7bcd15e0cdfc86b7f1d7fd819408f7082194a5f26d32849b2183b900fe59c033b3cebd115ba0c1bacbf953914bdc334e731e6ad9a904f2eae3b5bea077300a2ed9aed21fd0f9e6ea19642c9a7d209d7ec14a1670a73db1d481bf0af5496f4be4d15f81889ebffab67387ef100944379e8d7a55bb48d24bb97f14c2b1a8be088578b9a81d86fb892bf5e2e1af82d787f711d7fda471e78ef910b142dc3b2fc610151a3959b2ed87d9519601741895da6573bdb3dbb7b03c98c35bb84c2a07b69781323ebb0a1594c77a75029e257a4e0fb2dc326fbe01c096c9c49e9bce1fc99ef583d74dba9cbe11c582e0a878100719693e42bb06fa8f6f2565fed05fce1d9ef555b067fcd6ed295ec0f02b5e489d912a0688ed4e64bcf9716ff2cdacfd669f606891b319d1000c4f82c5e0a21e001b11be72c9e9404aca1531f748867048d3f8a0f3588a386213d42b95053c17af8fcc566fc5b1242008bf31b0628d9e5cc018603fe47722237103f65e24e1314071c4454185c13c8cf6c679c0e97abd00fd688eefd115c8d16e16196187cf0f82af905a1871853c3d547f11199e20b187cb49c3762b86b7432ff918431302a7fe7103fa456e32e9549c942fcd43edd18aebbc9d8923c0a13bde6aba01b1943ff7834e6937180a8b0a003675cb86481f3d9e16e835486ef4e4ed3e3fa3748197a5a3c897e76a65b5402889f7eb396f5d495d11b13442eef991a7f71b62933c1d2840b962ddcbf5414c6f830b9adf205f74ed1684e75aa548b54038c5ec1c211a6e4a8c99478d7ebe0f4d4ed949c57101b9d35e7b311dfc78ce96f28fc64d5d4465b4afc0efe394097a79f850bb7be80867bf7284ed1629d6098cbb04b74a3536445dde94806ff607d59608811d619027f75f27a0dc94d5e6802a0d2fc00f7758a7bcc86ebda31290723a7935be2a1d17c0d36d4542e3f896da9c9cbad633dde686fbdad5cb111bebaed7104a2970cc612abb8bc385441b5a9cefc9f42a7f3797366bdb2e633879e68444923a9f15a42ed6a49b6b7804e610ae5d1b17f8dcbfb4aa94ec6c46d3e8700852ebd84d85eec65d23bcd5d817f31e3959a2d835e9e56d8dce3993cc0fbbc4981d0e80eb99312a748f7f833eaba3d7405c88b17b5403da7039954dfb709c7a4c5231b378d1108dfa79ada0de64f7d4dbf8f538e896a90dd7edaef6b62eaae2bfe09514961a2f1e0f029da02f0170355580882c9fd30b8cfe98e74ebe439c78173ebe83fe260ebf5cc12c254f14f899c2f3947040421b7d995ae5fec5b71aa107ba28e7bc4c84304acea85145c119935f70e490d261b9327c9cd10a1f6b10aedce3056be221f96d3ececf34f4f9a988003dde808ec4b12de42f78fd76a1115112cf14360900c75f1051cce811a44c4ad497b2a9dd08b04346b1ade3146bcea0e9851408ddcfab4803b20e46dca748a580ff90078cdeaffcfc8cc6741ef4d785e7b4d9115a9f1527e1bb90a723cc96552be533b83be3e9ff7c4b7b4974322f4796d7e147e2ca8600baf338d55408c466b136e11125bbf6c19228a0e323f8c4f40df1685b3d46e0c79632870f5b75db3890634db8f856f4e96d73545f3174cb321c4a1f103ff69c8174dca290e77b11a96326bd4c031de6fe879ded6a2ee13cf588ca4448137eab0e510046ea72d24da3a4ee3e97982626709eaac65a3a054c66a08cea465c6ce6935caa1f55b6329117c1342662ecef6c1fc9543156e5f4aebf5a744ab20f0911dde84658c1193520b5040abff8b495e773a09415f0e9efa5d2eb7179b8c2bb2ce19bb304727e0d0bf418ba59e2f6b0311cc4f7eb5a2445a0e0219996432034b7ac4cd84f6f242c1116470769a445fa8e7fd04626b2ceae98b40272910dc6ffc5279a6bf5ff3e1cd3e48504bd5cb7ea38c318e5f6a32365ef36f3d3d6eb191e748f4b81ce04361de1c0c5ec6dc06550b25f259d60df531fdeac4ea78a100e9e48a5e5f14980464e123dc21fd446d522849897fa849865b77308da61b44d970cbb4e9ca7db058a21c538a48503184772aee6a1d8d7eaa7d4c5fc41d5a1899cb504bbcea0b2b2adb0ecfa1bb450ca360340c39c158662be3389ff7ae0a323977d47fe848bf11603f8c59b6142725a14e5286f6123740f7803d6410569ea44feaa6527e23eaae34f4d9aa40fea1480498a63958f5170029c110a053566836f0950f2f9d58376eff0f7d4e85cd81052226893805c2f123f02efe8a9a70154adbe8a827a198b86ff7829f053d1be3b8c8bb9d632ab19f0bc41df9b14a1b3a2c270cc8a46c9350a1dcec32f3fb8506c724259e78cb87b270895deb7319a7a7118f1087ebba2e6fecee5c3f93c3530cea0713a220153b5c8eadd640ef9de30956396114ed4dc8673a022bc249dfd878e0f9215bb476d5147aaa42f0e6d3085d26a713da22fec586a9780a6f0614bb040b4617b572c73979ded40ec27ae1f35665597233079b260a3b191183be8de06022d090c6762282766d31d7624214ef1dc7ddcc9a7572706fda81a8b2dd566afc11c34f02fcbd052f30e6fe6d19b1768d25796e944deafac4002bc784688e6e9b6b2fd4ee98c372caf774ef1a4f217e06bcbd9643272349578b9469934ee9f0f2e3f9211d6e783476dcc54352b89ec083433e730c85d489e97df24f9eb0f1cc81701c657c80c2771b1af2470fd4ae33aede849fa4c782ce445617d43324966fc467262bfccb5983ab372c619294816145bc7641909a850cbdeca7a228a6f624e0c589d2efefac74d5cddf231fabd520b95eab2e4651ecad9a88e2eb8e21f4a8246105c569f4ae829a499af5ae5818e6eef8f33c39aeac8ad9e0a53a5d6253d1bd901aa570259009fc75bdd54a83d962e5db840c6130c0a6f6c3766e35ae09a7f6011894a890325a9d76d5fb88b816f7e3651a7cf0fdb5c00581a71906bb3cf23ba7c38e6e5087ca2617dddf49c5f2d15ede5278b48a09d618ef933c6ee15ec4b625cdf0e9a232499a0f8f4d19ece760be3812a0a8997b63113c012da924c4ed4b72358e004d68309bc0d55069ca8df855154170b8f253aa1ca32804788842ca0806e259f6d726b40876e9b55c76a363063925073b0eb0fed1aeb1d507c796f4a3c66b60d33901739b5e37861dbd916b70bd4d003f1a72942170ee2857bd03b747ebe0ef09ca80ac9cdc38dfe279fecc849fd82b6ccb925bffe0b360a781d9d87783d1a7ac53d43005fbb04b0e140041d6dd15bc6697b5c884ec837c503d7c2e59322555207f07d8d1071db0d588822a98298ddf0db240ca4af5678bd23dbfd81941839c5eff68290629089481bcbbb0f7b30d481c4ed7de0bf8b53b4d6e5e3663aa337edda70d279954ac4e253a9e7561a31f1cb32bb6adf74b968160774856248ba77c849b39c9320d25f34a8cfd8ee8dc9d1a972e412792d56b2079af062baaddf9bd97dd133eb6a0c378d053cb217653bd4fb951c87d07b168ea5c546446d5939be8a6e8ba960fc65d5fe25aa7bb435d7b5c5c50f8cd82690fbbdd1fe65b1d0dd7bb05561f773249f67b6468c24d3381d9c7af45a08a5573b4dd56766d38b83c17ae21dc840d3b8901e64b4cce22d78cf65d633fb38cba5795f5155433192560cd8de9ce41e78e316ec1409a01423d2f7fce6832758de5fa4e88bbf79cd25d16662013fa05d147dad53650f2d6e4b13ed4efe390139973929b471d520617b8358120c71d2adb71a0973124657be5e6033fa6639c2b79b2c83f58b18080eca6f37f93b31645a121a4d6c07ad8db5292ee9f29af0bee9af44f2a471888d00f6fce4d48ad0bb0d4ca8583732598652e23d18e0d8760a241870468e4d16e61131340965170385e3ee52fa12671d2c455c12fbdb20261e412a0612d242e40350df310c2fe1137bea333ecbb2371f4106c12acf13cfd7424161ee8b3f7a13b73eda616095307ca78da1ae69423ddb0591be6aef532cd394d0fad71f9da3d91f1124a1d318509979e49737dc29f988fa41b5569c086a5adc43d91f8f37146dac722f0177b97f25153258d9efa13b6ecdc94268191ebc411d5f2fe3fa33e8f758b4639c55d7fcc3e00ce966671b4dad002badcba4b0cc133cb802876712bfac191ce8356a4fadf7981613a0b267f6cece700e5a6c265e12eb349cb3b89a8cdbdcc7d945b5fcf3dbd26ad9b7dbba6dddab3d85a62ab5d5449f5b5330de24d18ffd9197cc926b5cc38bcfd55a6c9ec2064db17790eaac04c885c5cfbba62d57017e88139d7aa58589f0b39ebb52475016e1962e60ee38eff035e889b6ec77a29eff12ef9c6d7b94b499ebb4f5ed2b11f6ba7370b3ceedb94c7fc0f9c137b94be28a688b2f0576a9378e6a2b57c1e63cbe18c8c0271d7cb06ee094fdaa851c4a159a9a8accb99703f45eb453e318f2714a5b8fdc406ebbdb4c94b0f4cd874dd05606a6cf8eb8304bbccbbe11d231935879e1043cc0336049611458fb7d53d1952ad3df00716bba289ea5b40f7bf531e81f0fadc72a7eb8c580776e90b26b2b15ecd9a066c92207d28670a616088dc74e59837ea5f476b84b341c63f6f0fcde5f0c4b3ffdffb7b82a6739ab4f8aaa4d9107496573ca05360b3fb4fe4f68831ed4f1380607619b2c512efc1e3efe643bb51278e432d28f293cade2032ba49e465cd0a23109bcf5cab1352686a23be457be534447f9ee223cd201e3f0059e00afa28ecd4c70f76c2e7f26dc5c456def056cc0cd2fb9fff1af191c9a4f4045c050b10141b1f18f63e778ad803e011e6c9d8a524f0d7ebbe07152b9ddc633a6e15cab314808be135bbe74068a83bdf382c2bd0575d724cb8f4b652ffcdf242ee10582f30b78fd7e7a87c5f4f86645a4e560a0ded663c4337bb9c1e633b5d970373e62796d3f763180d9483ff23a1358ab509172b5b8f004e5ba010690aa577585d0a614e00477a76844837681c38bd1280d278207ab0e823f686520638e95ffc939342bde7735f72babb0c539e5111fd23c7d0aef064e5097476277604376b691eb72707eedfcc1545f688cc25aef1e48bd6ba12bf3f117a35a3272ac41d9f150959f2b78da9905acfe7eb0c042b702af9f8c19f3fd9d2837aebda19d24f21a0fe9e41f9d03d692fa8deb7574afcd9e8eb454e0ae863abf78e5cee40f885f0ed980bd9b15d17faf17c3a6db6ac8ac8706efcb0dfc923a5f61de349ef3b5fbdbb1079645abbedc8d8c396d505413f77431e9d73a36b7b3192b9e381f142f1efbe76bc6518d3b01f935724ef036d2dc60a8e3bda3767c76f17c3bd553fbf50ed0aaa5f9a899325edf4c195ff31fb05e123f796b55aba34935ffe4c2c8aa29e9bbaf1c4e50a3c7ab71c9c7c39f580cc34dd40ad1604597587d709b8b6531b78fa4ecd43f566cdeef54885b211d312e2d15526464137c016eca0503751bac0e88738e0d0eb8728253990e8ebf0c3e221d3b8899a3f6cd336b13fdfc30fece9de6ef9e7bc3331805947093cbbc6341d82a82a17aac057756f4aff0a64280a714ef6743d3995a94469fd701d1af224cd6d4644c84939dc47d86863f1d979b6c19979ad8522f372290a0227f1cc8d157916de3ee0e4952ead79b7276aba5561069574dc09e2e8b55e1edd0fc6a8c0a476a5e47f3ece3fddfcab7afcd4a2f17f625f0df774211280484f5863098fe5f8f50c657a827bfd0c92b15e9fde27ffd3464f8465c15ac3e2318d6f00160c8fbd9ae7696a19b6e6357bc3000aa9b54036793913cfd5dbc8d930289f76f05935707907d138ea3bdf788be505df313a07dec409c6051739d0285562d62c9f4988a548472cccd6acec1d7ff642a155624f1b22f347849ab4f210ec29de41762637cd4aca05d93797700cda618ff503675f83aeffb5394084bf81cfd0180097417b1f768de557f66f75021af090c318cb8cde0d3c44fbec2c319f45c2707b5bf878ecdb372c0e456d9e3f233850592218a2a71d720c217ba541827f210b8f198450cc9540f4c2196a1e34df712283fd5edf0b5af31c19ed6fb87ab1aa1c15d601869ddf4cfdf8eb35f4910d3014d60ef4b4486b384f49bbcc1e028333257b5c874f4b2abc47d5c26acdecc4d0a8e7f5d80c175d0940c37066b2544176b7879bfe95686341211f59e5e6567dd5f2f94fef92ced22229dfcbfdccce1d01d200f7595cba69d8f1cd3c7ed961f9248814c8a0c60391b447094435c1c9af967bc56401693f9156c02dccbdf30157a5bf81b3bc06c6d41d583432de4d55b749a2a25e17fa99dd95bb5d5c08d01f6905bb407a012fb232485efa316766557b3faef0e85780c99b442016acc45e40353a1edc5f9a4703cd1da26da5962aac91ae635566b76ecfa684e83530521dc2aba52bc2874c02ec0550cf6e8cfa31fca4a2e9d4cfc802a58a81dc94d19f58d6a5d66438db521876209b10fbb8857189a824b557e58a47857eba37c7c3191c67507005274c545c280a46c6aa3405fa66fdb63cec3e8b5e6ed87118ad08603f5d610649db479b2549975b0994446940026a283a7da931875e40bd3aa7b81e9ac3638e7d9d2f40458546b6777e8d1e1fcfa181d1d3e4155b101b6fb442dfbe047f672e7e373dd80e727a21eed1ca50dca1121d050afb52abefa172df62e2354109c65c869fbec0467846017022b17967429b336cdaa894482a580abdaa6c5e214c28832dabd13a3efc25cc10d2a684c3818dcd90e5a4b924cb5481362b11b436c061abdaef9cd530ce28caff10ab94594e8834ce32165ee1841fd5f3a72fd7223c0a2a8dfe745873be4a7a501f4cef77272638b2c078472860425ec4f019349f82bbc5448d849131009e1c67497ba4d7305a2f238bff203fafb264050eb7d4d7f2be567d9e16a8a2085a5d1eb46624ce21f0aaf835c239e43b6997e9adac2fd7e3a5ec156c5eb7f9ca76374b5dbb143f78cf05fc7cb6a7a57a661fddb605f19577541b541b61861d6e7b7e88e833d3e71df2142d51f2acc2190469e024bcb72589b3ddcffe41f04a14c0e5e3399a180098d03552307f4470778de8800266e7ade6559bf96e5c26989462ad7bd8dabf783adeef1297b3cfc67813687cc5353fb889a3571dc0ce56c492e34e692db845c761ba58eff5609c160b0c3c59a53550a184b89f63723d9b4cab20679ab81fb858cfabc0ac54ba98652d896645e065f140835eae949bb59d8a71d1113fe4f9a61b53618710653a11ccc7f6ae248144c9ce5f9e614ecdfa70a9018546f2c3b17c11c8939533bd07be95c9238e627bdf9b55f006b449b5b921eed5b753a1ab7e760ff9ae61181502bac12f85caff4d479077d377222b0c8b419de183819135aba13e322d2f000e06d8e15a38e15bf8926c13a7848ec7ef2c32399d173ade6989f9e5dfb7bab8ba5fa003b850817cb94d048efb220789ba21e304ad165d203dd9fd5880d3290634eb5db9ce0ad02bad13ad794fbe662893d3a5d798b7464c241415e67115e15790734eeb0c8e0d4e868f9077a7b9bbb50a0c4b28440f5e98212498be553894c07fb33ce384c51a87e1bf8d8309091117ddbcf1f87acfc03ce5249ef7606765c4c36831d70bea4204194273e9ef3ece03b501363a4bad2b06df2f8e2fcad6f5be73524d42885c140d3ddbbaf37f3382b798d3b24ce1b9211d96676c1d6720f6f9b2c59bbb968d37306e938688c8ef09806d77c8baf62791a3f960fb699143d6d9df9a7eec36b45f4c83540eb0975aab5348a2b85f45c9da5d0c7485d9a4a4142706259f51235ac9781e3fa4704a1902113643d002c75f33729c55b26c55a9e779a87f49aac9f3ff03db074169d292d483a0cfbef8f15a892a358bf0f4795a850b263a3ff0dba8606ecdef38a4b278676761876c7919b27f7062b946fa447431400e9d18139b78b03fd8d36ad56aaac15cd13e8e84614a731842156fd0383edc62fe41067c4bad04aae7206375e0ff181416ff9a44f55dd4c3ac453656212a10ae85001acdf6a7327caddc885f12771a08538103facac1948e46314e7b614f53e7f01955a100fc13bebf86e3c93da53cbead9482d3646afe550fdec3c5493246554f1f25a5ec82925bd5fc2995141e994121a261ac693d07996b8721599ddc52150fa0652819343812589eb12d876caf0c35b68449bbd3198e11bdd28b2330d176f7857fef0b5193cdf13bc3b69166584fa30b43aee6258bd2e19937f7fd8d5d1bb7dce4cee7ee35740ed80d614750856fc572d76d3dc4909042a77989dd71c33ddd1bbb9189a6d70e4a22015504a64429b255a027cff3e47f60038b2d1adf92446ee620c2f9f8d747771bbb9b09b3b6f6f9904e077a7d7bd4c6499d700090cd1057561896e0d2d3147bfc5476382a360e3a9275bb2ba621c37ae366f0534e4522588d414b4ecf181d200bbe50b2a011676b89580afe6bb67defd86ae0bc08f5d5f52dd2993ae2105e6b0a6a7e8d75232558938cf706490e467b8a8fa872b45829de375391a07ff7f154cc47f4329d2ccd43b81a2c8f90bb25dbed347909e704cd5b6421c75a824705a1110cd474e96f661866228fb720c68e6a98217dcf6fd3b2845b25390be53f2c277803705d21aeb3951469931eb8a3ebf21daa37f78a701d5704b2e0e7dc7a4c0000000000