PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54571 0e3439e6b1c2389130e5108cf2b857c8b44582e319fb9e6bb88e6a27cbf98882

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1ccdd41bfeb6fdf7c8e64ed31e8207264b67899db5c30fad0764e4fd06bbcfac
Certificate Block Hash
0e3439e6b1c2389130e5108cf2b857c8b44582e319fb9e6bb88e6a27cbf98882
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0020420000041b0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000969ab714e52794f46a74d0f10424674457d6c57a5dda28b2b1b6c6e911f954991d08c677f7149b9021aee3058ccf7beabbbcf1b531b6bfa22cd640b8df8a5e3b00efbcab0cb3eca236af607b1b2d9e9ceaf227f6696e93cf68570000000000000080000000e0000020420000041b0000

Raw Header Hex

000040201cf985e9bdd36f48f98c15c9d9c1cd3660dc631cd2e228d25308705b8836d00b18cdf65fa3370f13ab53f002bb276289626207e0208aa87feb7ac83cd9efef00a986096aa3620618accfbb06fde46407ad0fc3b59d89674b2607821ed34ee6c8f7fdb6fe1bd4cd1c

Proof Data Hex

59,560 bytes
121216010307f42b4900c30b7d9cf4dac5cdc9ed89bab7b2316a59585651ee54a9e3875776274fa278b8ce2214abffd2c1e541f14c1ddeb05614ca11b7bf54b984e37fda4e595b5120155a5f7a98fd6eb642fad27726376a4bb2f34cc98c3ec339e69e1f295fab327be4b789c2b7738a129ecc05072ad8332fdfb1df4a148c5f0d1187868db9b2ffc75fcf7f7ea9239de1f6a1b069c3699a84160506b6e467b5739c449f1dae636e1ed73c7c3fa478872cf3d5d0c98414dda1cc943f944cb535302abfa77c488f5cbcdd91027c8cd92f79b3eb18311a94dce70a286ea91b2e66dab0437dd778a369f6e78dc8dc82a385998191784f9524c31d7b2346f391c57c0f2b689904eb0bc1ad1bbd6363f90f2fdda7576753e6727f95bfb3cb5557ecd3537e05c854c839a3740b8404aaf08fe4c1f41bac6d068105f1c5b65870c47024f424fb1d12c28c3164673b779563a8333d5d917e496044b493ec208e159d34c15474f66ffc01e65e5523665c8a0525363b47b7db5dd1eaa49414916828988f320494d4175f23e0d5caa18404099e45ba685bc3baa3a2863ad1b846a57a483246a36e16e33700d312cb58749728262556a35e4c8c8b02fde176f0cf5f4d5ca9d2adb865de5055dad62edd46a0ee8ecde2223e24ab16270cdc53313325b13034ef3946bf7f5f7c4e88f29cbbe210bfc181df396e7812ae48e11b7bc7331f9a7c07652ba05e425a9aa259ee7c3e6199ff5be29e885bf573fabc88bd540e471cff33223f44ced84c0ad6d690ca2f6ccc2416d10703121f543d1289482d0de8b8fbe0098a25ed21e8338f0821dc4ee4eb1acd7bd102bc1575145b22e1300b1bddcabbb40d51cb186280765fcf6552708e54a17ca2467958259a9be53176b85aa00990cef71a07575476ac1f2fef3529932b2be9a89976aa713d763b9654015e9399609960d3e5498f65fa328b3da58c251dd5a542996bd45b64e2e064fbd74e29d0f35aa9c50b5ac0541a8c70790d3444255d7fdeb0d7753ea9c900c54bb8826eaea7c27c1d98a26fc8c31b3c0274925e27bf5f844da054650a5fdbd30a8eb3a7f290f9153e89b21baca2afd21ab4cb614a84fa6984f64468ced3017b1bdfd750d3d7f458c2cea447546b498492526b40c5f0d0444f39073064ca68a1c9157d1bb47f73c89f5350d3ae49a20027affd64824a87ad3c3b5294dc704a0b9dc8e261d1f039ac529984ce343c5bf37815203506710ef77408d6655748637a64b9a3ccaed8d77b34c80c7f8636cbb4dd4207e2303f21d1f70e9f5079256ad081845cef7d6cf06521cb4b91b9831139eeb7d58943e750815989c00cf99c78c88f39713eef5f9c395a5ed73e6f02991a393b635f8be963a124d2e60b4ce9a586bb7eb76fb37cbfabc4846aba98a73180177e398c38eabebfbad5766493fd99bb6df32e9c3aa4bd14ab659adbc1ac4558a630bb1ae76ecdd2c442be8fc1a091ee4c0214d0b6ce1bc4ae96d4e7bc7e50748058cbe65243c92085fe8afb98077bcbcde220dbc8ebbf7e63ebbcddf583de46b0f113570c8a9122ccdcf80aafb9233cc75b5f91993b454167c8710ca7fc115c8f205fbf45f8b28a65bb1c026104695ec89b29fede163243e2cf53d329f7f676caca9cbaf46f360ec7212d1e95c62c6b0259f47c8451ac458ed59f511d470d98a06628aef5c36d0adf54c88e7ccbd91297cd83bf69584483c68dd277c365c401057ded972f88b9ab3a5eb501f0e5d5a727395b78695d9373df37bed05e956802b9991201e1797af57531eadc24e98fc1dbb71891668fe53790f8ca6cfd1aef8cb6f9c914c0a3e3a4ac091a7c44f2abe8c0f18b5729d316749f496c5287aa5ebda0f686451e69d4a1bfc607156272cb1a5eb384b91412e64b0f6e68e6dc69db99ef86fe489dd65883019ff829e340a0bdb378493acd20d25d164eccb1a1445db840d6a300cc5cbf2ec565a474ff8d543f12f99672c2b123a8797ed5c61ac3ad22a4a846cdcbe60d8c10c7e34d738271e7dc14f75cd9e15ca29f3e576487c259f31e2bbb4297ab9239f2c82bd137e7bf441e84bbcd499ea93474996bb5d30602e954583e295c8430afafb0e587e868d5726ef3153fecc05b69cb70996504eea2f937a7c3d68ac41cd93d8780320f59eb391fe9faae1d4864c10a84707362c8d30f9f4d9cb48d90504577516fb2cbc2bff8df856bafdd90eba055a5715a6bdc027321551b649eece1aa54e63b61c63ba36e47cac59ff1c2aa669050b49bc2627244bd0a148fabcd1995425508f592decb2b8cf8185b627cbffa4b04626110c350107bfcad74f7178cf294b35028ff6c8fbfab759971f848cb3e5acb56c214bfc1a4e39fe037227f4886064946c7ef8a126137d136a9050223fda9302fb51ebf763bf5dafbece21367f5072a3a7e2ab14095a6d100807dd8b4462167d91a1196fe2f653e13cf7f37f568ef0d27db870ea6e8551a8b996c8ed189a5e71bceb4666165a965fd109ef83540b56d10995e369398c1394c5783f3b5c40c826af8dbfa09b5912cac217949adf77249bad478f9f75bb3c280f6219cf60e3d43bb3e836f7a46d9c7aac8f3aabc032b252be1c903a44f0f536112448e1ef58931a5a381d69f1cb6f61370c5e9dd8e8e06e49514574517140437152ccb059213acbede20325efd896da490fbce7026f0d37e2ee1e1e057d2d6defedf7a7bd7b6542c1e0fed1c28f0e022d089bc080fa98f8979701f79e7a683cff16c6b895acce17add27f9c0585e3ef4bd33c5539cdb21b2f0d9046babaf208fc508f2b6b404652e38ea235aed068302ce3773ad2a0fa52a9b30b97bbd5ebb874896444786395359717cdaf6c831957e2cc96af80d4cd4880830870b3d7e2edae3103e7f014c070d57f2de55579ddab1ead95c339ba8e27402cd331a08cb405df2e53978539ebaf33a33329768989a281cb2d64e679022e4ac032877afc71a9115d84378b967067e04a7b790dd144fc20ca8d2a1afcc3faa7c7af922db67257a0bb3ee1b6c94bf7b4dfbcee0e05fbdf9257273d09845d833f3d1f675d826e06ed69dbcc6ddbc7c351a1a1e19fea1d91e31779fccde6c775490bfb2f081e18e857de466328e3df75f5bddf39c83a461d038e2de13a79910a9c2602a7e95c60f5d5e70585f1c43cd48adc812e8a67e49f9002bb5e2677d05af3646fb635afa4e0847220c9f593fc7d181ef4fb54f66b509724935ae62f1dc8a9117bc1fb617e0fc3ca6182aa13b4b74191874e74f28835ee0f458a0a291892f1af254146e1a6aac2662765b358cc4eef06abf98085b2e98d96bc7a28aa99baad9afb29d31a5f680702eeeac065e41d7653ddd0436047d2e9b63362e73d2e8e38acd1370fbf8eeb68c509c7bd6511e1fbcd310bada6fad9dd7883c6b76ac4acd33c75e062c7b24b2a86ba88b5f8564c65e4ed782fc80d9fce12707164feea572cd81e2199c50b16e029ffebbb3220b44c438b3a2bf467662b69b5b39be531fbeaa91a5462f3f2ca5b5412ea3ed484873c715c29d01b9988b659dfff51009c84abb5bac28e6b354e8369da506f9435ed057a1b136574e079581a0c96279b0aa6701025862e5e777b1141881fc96154d81083130979d4f41076e0fc4b105578ddc351bea65beb7276dba418332e67ff87b38e907990416d1b01e85066c7200ee111d810439fad604e7f58db4acdf9925204a0908daf84cd2047aa37822cd0da5f66f247f9bf7008d3c2aafe0394c2e6d250fde524ffb85bb1bb78f0cba4f47d3d57da0740a83aae5450b3b9c2945e8bc8105f35408f2c7e825c839ef32e104afbb861bb00cf41d81659cb51a8f0ac18334bcd151a9d1bbbd6188232a0a2cd2fcd7ade4e047f01556e0930540cb65f7a613d534787691ede85c89b7a4bb348ae00a6f4273d9db7ce4252679da4da635c240ec9f122cb5d3cf261300494a3d79f8020fd77a697ae63ddd5c76e7597ca818f76a3b59367aeca1ce2a6f2caffa07736d875a9b98d294a4827ddb8281aee622670570fd3f022ecc25aaea39f12154a49180cd3e0207ad5b156f7603b126799f2051d226a0c0d6cc8f48bf02cf17a48cf36bb89a45e1209dc15e622fe5003e3740b9ed412014d71bd16ffca0b7c71aeb91771e329bd23fbe688db3f8854cf301e24209cd2c9835ade3f6fb1c289357c206cf07d0778e0e52dc19ce1344b00be890544575cd94fa3763438537840509627f3cb1837f2a9366be5a64793e81b8978ce3200335ef41bcb2a1ffce3d45a82d2b4cdcf25f13d5cdda9c27707265b87c86c2f2efb0e50890ba4ba3c7264319ad86d007f9953aa69c5a220b82338dd72cafe958e934c41ba31918705a270cd7f8a6fb65977437a1c7341eeeb213fdb9898fed171b36d03adc15ad2bd7287975dceff9c8dfac2ced9ec9b9e915e28cdb06bf6613fb1d288ededeab9f379ef0c7bf1fa5ab5f1b3033de84689dacf310ea249adaf6f2549749b473ad415cc5db8b833f2593ff620ffbd1519c170a11cdc7c19aebf791beb016f07d0261b8075d5875a5d299d5891c5b7522af781aa5f339e788162d379644c6a82fc66959ec396aa167404587dfb7ae1a14b851cbb2228cdfcac7342aae50556ac181cb8c5ecdb8c6ffa4b5f859447b12943a6db5838292034bf22bdcd4f9ae14210693aa3aad7c0f4f0ce3d3407c2f78617fc7293b0d5ab662ca838d8d2ea5fa057cd01867cdf85d82c83c8d1bd67b9e96b5f782030e133d03861564a07083109b6655096c67992c62a335bd8c6e964dcfa435afb766b514a11a53a0980ad35895e0e2fdb9a4a6143e577bcd0ecddc27bd5b32d81b7204364508eee7e6dce15346f4e4f42cbf1394dab62ad25f1bc900af2f1b85da4d2cb5dc1ef317a61f37cf7d92fe65a746a20d054b907866d887918576564c90f9c0f3a703b132d42a7de057c0ee0130df605b3e82b0caa9d6ff7ac5032f5d397bbfe2a46678d30593392e63017328740e22984b69e0a231aa3ee143b2da4343c6399dfab3cc515b92fe8f6a0bf961a5f2f72f67f77207127b67549b834cf3eecd3968f595b560daf0bac8a66d59e329c3a82259fdf74b102f2f75ff1d01614e0ff2fbffe21a44a6ceffea7e1a7f35841b333d48e1dd93f3a11a707e4407cc33f184e1b86c21148f4d409039497c3aab13d3f09082dde98961ae297cd44cd13cb879962977bc72c750d0096b688e3e694f4bd23b6054e8263a1f253f9ec4671c86aeba36d5eaeff7fc47125b71c4a293e289d27e982d9a89de59d16ddbfb0933d9ea050d3223f2f55572e9c44b31a11221515a30595db0878801323c5159e37adbcea675f0127e48be891e6bb966795185c2a7904c34b87961245c406d6933ffc6e09717cb3f544c69a41639a972f6115b31117c3b59e03dea081e5d8cedac9c7ebb1754561fba3a42d626e5b744617f8f925523c79af2cee98caa568544398ccf0c211a788c9ebcc878214f98c03aea9684c37daf9920dae0ebbc3160a9e6cd8fc5b394aab0b3802dddcdb8d19b3cb5c13f07bb5c27efdd20a19b76805e15ff6a4f05325cc5658df46eabd97650e016d5a41aa719c9df0b1a28fd2fc3e3c755152138cb5e7f2b65e8830faadbe4b6ac1dfd8fe0e27c2eb7005495858e1010f511a459df6c60479f0812f836a63986da1f92f235906adcb4c2a1b30c997e5e70c1a2f3626cad0f8b9038698c8b510593c976114b236ed065fff2ff0f445776d5f61be6da02a0ac197a600932c2840032f23db3672108209c5cf33f4f5bdafedf2ecea3957888f8253322e1f7e900a324de882d6e54d7ee2aac6e24a32c863a43717719e2e1f7d3fd1c6137e487262e8a0053eee3b333e99d45553168f9169c1e816c8cdd1462a94ebf886baa1cd7956e25dd26c0188a4c9f929d272ffac49e4b894120e6dcd4285d994442054d42402c87b300e4aeaa50bd2f6e35531dd2ecd8b63727e5c48af5442b65a866feeec0c7c349cf2f2329ee02181a044554f5bc8b23d48945b38e0b70a579136dd893ed43c3d12904bb3087e3dd67e6cf9351006da8b2d04a235d3ff3a3c0062205317998cd97766216717b186e0992b9b780d81578184a4fe0830433815e92339ab9f185e11ab4eb326295ac214c4c3e8e084c6bb41a9b6909d75b11be658f6a89563ce010a7b053887b2190002aa5e932d9283ad3ef0fd7961098a95a71e2a1a020e7b0964c5a49c3105bfc3305bec3a565284147d74042230528790ee8fa06631edf0be2e2f77ba37a58498944c2ee2d746541dbb602e872421e81a0d96a713369a10618e24af31dd25d517df1ff14cded9471f878b0608d4c89067e4a8a3470de4ce6fabaf9d9f28d40c8413c29e0767feee213e6a2fe63626ef540a1a712b988db7612759a543f054a16906c72b9999a704a33f0fd3eebf9b66aed3a42e94c1a1da3bdd9547cc04dd32acd3523606e1dec5c3b438215e9a6f74ee3e472f02a57339164ee1836f9ddd560d77748a03edaada2f5c7868d6491dbb22c5b52210dff39d0445bd464a716b24d1df46ddb55725176e8c216bf8e3a655064926dab3c5694828a6696b90eeb174e8479f29ab4c4b7f260028914cebc0ebfef33e1810a53bb46eb05f441f8ddbc8219ccd3550e5ef3bf42a0f52f9c8396afa2eef0a1365a1a685946ad8f3dc91b007119c87b4adeea6523690423feec8e9d4e87d38acc7b3bf3cf29386eac1a5c5332ac63184cc720da8981e79ad3c928cb40e8c4049940495739e45308b1ce5fb4e9283d3ecfef3e2b968e3cd483ff7c5f8832235c6f1abdeb5c6b13ae0879d6ed0c24cbd397b131cadd1716f799d1a9f8d02e3475149dd3cbc846f2a27fa54030788e470664aba82b0c0a86ecf9eab0447a595d953a3dcaa0edd7e477c2cd3b0573297c622217eccff7662793afc7c3764f3307a2ecb01aa56f8e415fc265b9c68143ae3a13be14dd41a5f1e53a609c298d248dfdcc5bd4149ed2edd7cdbc91a16b516d2be86eb2b71d3c034fce34b774d8c6c24663ebc21022d818d62b186601cf6244cbc879b1f9b860f8ccf460fbebc1e83ed84d2e4051953e8edccc9558dfda61ee87c0b4ab0c3b0d0ac21fcdb9edbd48fecc27abcfbff8a0649e27ecdc936375c8a5e4aec4f89dc0acbac8c0998bf298a8a501472fa202af245977d1b65613a3c004410a803f3679fd12377c9e98eea1820976d0cec4745f8c0c022450ef8da8a18c2fe5a61d2aa0585bdf10e784d1cfe11c966ee0f504f209e7d20fbf23994b92f788e5a8e708d2c04fedb747df6e1a5b12767c48be60d1a0b6b50617d344f330cd7321e0794eb8fb82cda614e65f61499bc21ce1b1bd1b104f151277d6054bdd363e7fa82e32845790600b38d902429b8eb6aad91fdcb0fbc9f2ef40cdb486bc226046bad103a6e8cd2cf33ab0a334061d226ee85d8e7d4116e740cbc51331e280bcc1e4e86c99ef9e7bb6a0fab2bd1702ac9c8eebbbd20dd3ee31dbfe8694af481e0b6a6a4be8c4231c5cc460b25dcd9d5e4db8e30f8d925b8d52a99eab4b42acb1ae095db970365ba07ba437ecaf367adb549cb9eef4aaef5df9049f4e8d2ed66ff8928a57f98c6a496106b7e52fca8fe999f8942078cb73dbded68e7fe6778e1986962c3747408ea790ec5321a307ed2cc1f6878a26e1d2884b8fa9178807e91630cf0db433a73476ab2ac19999d8e4ecbad8fd47619c5f992a15e44ac622ae56b1ff26b78628133d0495261fa888aa9383d89ff4685ecd72c4e200d6b85170cb8eedf25adc631ea11634df8cdc72f2a9b0bffb9af8396cf51c2a887b5ca7853e46da42289110a964c50c1449e87fbd3228a1f25a8acc0af1086337371a8d2af5d83d9e62fe3dfcd1772c09613edf737e19236b350578f942e6b7d3ada1ca42ec9140a5ad0d3c0ba6916a8c0c5e2afdb1082593c3a4537f64cc1452caa6cad0d7fc8f1870ed38de69e5028bebe5d9e4d63e906b6c8e929ca47e7eb37c55f9f35696303e2b1c5440b60b2a369be8d3720d0f0507aee5242632bf408a30259bdf2ca916ae3673bc5071871bb2906a3cd7b17977871159069be1dd75d4df9bb36ea49c315b0a1f1642e46274080aedf39536715243cb559347548e0bc0c6e834eb93b9fcd9b402ec7e654fd35e6fd48d2b403e11c6f6277e2c3df0b92e1965879ac8684a93d91a5129d5822c29014e5e8a0c4215ce841ef3d533abec62ed67d43090eec24c03d83f9898d49b9771e57a64d3a3423f0444f316d300b4f7c5ab1b6a6274c03a5beb6e8e6db0b62416ea1d9d4b149db37064b6758b84188f9de35cf3174b2372fe3f8a60af9c4769ddbe9c457cbe9a2618677e68122b2d0566b1c114a783d46a311736b8e4eaa95d9c89f007bc8c8b3e527317d2b9ff12628c545ee58f3d5940d6c0908c629c51680b0c0e42ab5ae01d1ddaa145da45b9cca3b4718f9f1dce4e22c2a2ec18889897a11e30498e94303444d4b781990fb04069640f4cf23dd71e04d2e78b53e7e0a18009996c19f240f35b1b4c8243cb9baa57160b808f95a01f3fcd24396ab5f96f1f6d8bfa16d6c75b6cd60c500b296261da7d66035927f5e6967b6864221edd223ebb4a25c00e9c9713571b023feff5042317cbf46bc6219bb3044fceee3db379e193b20d9be34de068fd4b0ee85a31a69757b6af0891314bf0a42181a0e177fdd1e0a7ddd722c8702882a857cce68bcec4393f9c843772a72eb479e9dbaf7c5422b09ad0e2e56f392d8f62d6eb005ce581fdff3ce8a5dcf90ff2dce862b60061782b36ed596baf3e7d54a3ae1960602c7752884b52d892c48d1e6305321d28fc201a16abfb3a78cd1f437a92979d2eab251b81e66f680042641c49341ed3f9a6855fde06bc933967d1a3aa6c86fa04fca4deda1443e882d3b8782011b3bab69b040fcf8a7d00d65dc7acb8c1daf0ef34ed2bc0c0c68112140e7999392974343e4a852734f17316158009c12c46b8f2f3c1300aca42e69c85511e3c7e442441d28375dbf6317d5d2fb8f7dcea5750868c51ec574067aee05f4e4c7bedc73453bfb0e4f893b4be8fdb74409ca726773b7269019df5c7e7cc245cd5068fd25c77bf2c96f6ed3290894b199c3873b8935faf064813bca3e6529529738a0aa03600b2fd0a9eed2dda1d977dcf0a7926eb4d28ad1c7061d35fb8033e7ae55689d166db0b3ef139735d14fb195b9a0216b47ddfe829c58b0960e7a37fbaf69c1b655e729108da41befb8fa48cc603abb1658d4541386227c4e2cacda2ff47880d648cd8240280e596ec41085c889fe3cedd697507c6f4082a25ba0a30097a5e81aba5cbee3c908f3e83a8b0e8d96c6b779f8af956f0483e67a97f1c5c08678694e5fd57cfbc8a7860cc0a9332d897c556646fe27df6efb1c7e7a20cce66239e194ad9d06f8cd53cb6678f9c36b8b282bfa187cb04e237de3d7d1098e2538724a0f1016b654576da21434a29bbffcd0721195d237554156ddc86fd1b41b5182f3ea14b4bbadcc15f08154984dd75ca8155f908c04edc4e96c60d367a8169c5a24f872b2b73283b5da555af848de988097cb29693fec9e0ae23f5680903a7b0e9b71a23e3b270780e52334708c3fa61a8a4ba6c24cfee5faa1350dbe9ee92769d87ee3d243e989db8e229ec58b36f72b0a5a24947f8fe4764214295188aa5bdcba7ac78831ef8e5a70f67dd0cc2f739d6d5fdde22648ed1d22134ac84f6df9533f635a93eda4b2641c781daeb5ed0fd917abf45253e452a505943e26e9c6a7386d6ada871b25c535c4f2380b40ab6a5e4ff35d2bd8770f09efdbb241ed55224404381fbb2968261328bf9b2dcee91b9a323a52b6d685257e71d7ccd6956387c7b9818ca6e3e9b3d2ea5a5ecd360230926c2c7d582a4bd57b79806f9f8d47aa7717b59bf72bbc8736c401835766bb4741edf1bb407069bf25946d7040b42b76d4eecabf2f7ba1ec28f912db96c04873570b99b1d0b072a521b363eee568caeb242af071e8a64cfd6a7e20eb942f1844729fd6649a9da659bfee97de6a3bff19c8433eb35b6b2d88bf60ec47415e0f39b3df6dd5216322e7e25dfeedac8413214b25e6dced9be36f3cd87f5f264bb0082f1d2dd3c51cbdba7ccd5e668147ff2c9e54aefe82ada48f838e71cec057c54b965616957e3207e277a37cb8d069e5ad62ff036ce9972b326a7c15ad39a61f3f1bc779d00f0d5317d71afcc448acf8a3aead4de2d6821a41aec8153623c4d6c600cff8298df57a0bf674778e71c3cd3984507a23740142aa28b4c3cff401c2f71bf26d002792fa511195609f9996d65a33639ee75fb1214c447d232c3c4bb18e5928046410bf2faa57a816e51b6094568ad674b4fd3e98bb816fc0dd5ea62c0ef8cb9d8c2472387b49cdeb4ad703993b4a169a7669ac9e8c8bc35f463990f003356f97cc3f1299ee09514c708a35d9b6f9b28d9d44db81f79822c38d6a0bcb5d2ff244790b3bc67cf8209ee2c4da2365a5428f3f16df296ac9f8c7792726813293dfb8005cedd530a1d250514732c406677f3fdc34815fd65af4362803ca3c9e7b50cb8c330bd53080947f1ec1c6a653cc1080e3a30a7fafdeab8d9d1c10c8d9927366b2e973550d0aa6659da7122b88393775d23e97a2c82180ffab8632c85c328f3899997ffe7263b9a7e34a670ddce4376c469616cdc5ef8c747fe6829bc3cbec4c8b58650695c21cfa193ebee7b3b0d5ca39a40eab3fcefbbb57e1bd5dd8208637db1136aa9cd17c301f3f3e429279c9a686dc9631a0fe4914d343c000234a3ac0fea1861faf1df8a6f4a04d740ec0b3f1dd52dd704e71855a0cd16e5b48e07f41c9e736a844bee4eb1c5a868bc75150c93d57e0087a6f8eb7807d01b688be0a6c1935e597ee809d2a66ff05921ebd99733d40bcd59c593464f5efa427df6f769b21f845fe86482e4b9742b5ee2b2c8daf54970ccad51c9c9b756026a8539bb78da7cb26c6647ccdf7c30c81b08d8baac11470b589b006afc328039eee7de4daecec7287a658f757d86dc1a27899483f52df02d317f48eb4c0eb0a78ef89087ce547f9ba539540bc392f0ad8bda9cfead529ba53096b396de8d66078f5ac870e77f9a806f1874798f7191a1ed6f29ae8091c663a6837bef29720f170679997ea39299c4662e96b3a189c98fd3b510ccbb7efa70ee740e9444a2fb42231bbd1f55e39472c8532575373a62344d3b226dd3463286c328e4b9a37993a071786a35598119bc89dc88053e360bf4505baf81ae9d7d1c2b3027026c4eb5c9dceca238f501c6d294876c9b7140fcc2c242fd74128ee53982c3f901e1b3ee4765ee05bc127e63030c1dbe3e9ecdae017b6578b3fe0dc36712a2b3d83dae035a37c01647dafcadc0f00f432797edddafc14bfa0bafacb0390909751aa734b60d7b74a664e52bffbcefbd3be40de2fc7dd700e8b5ac09da68c07b6203e35347ce00b12387524f4f7a6d75a1b917a2737297bab743913c34cdf929e44735a548a1714d4336ba2fea7cb6afd51cd701b8d48fc6a53762fa27c85c69537898462db52e25ef1baaaac515dcca11bb5f6fa1cd5b7f330aef12088d167c7b314c26c6bba04547d3a25b3a166ece6a70227320a138d1368553ff7cc534f881e5eae4d1e2fbebeaca299aa2bc2817b5de0ee6b48d139153b2fe46caec2a8f34c3d5a078f4d96d45529ea2987ff642117c5a5c2b6fd60cfc7cd56067d594f5461c1789ea219930b2d3327614865ba72e5afde641b9de81d60ebb9a49599e45e05d5dcffa8413603daaa384e1f509f730cf60a9d1672c14d4c6bf816ff87e9998843095879728424c376a12a52142b0a863a2bd0a953e4c42e73be101bceea3d91dd00fd5c4e5ca477dafeabd68853096e876e407c8b1852b4ee5d4ec49e17597732fb1a37295befc153b8fc41ef2c7fc1eb07e28007eb8edb8eec46244d66dfd760e726d7a644092d1e56f99b85bdab0d55f586e0ec3bb179e0b8da9fdd4833edf5f27cd3d498d4bec48b8c8b5592dd293f501bd1c2b352303f2553225503bbaf7294df2240d0628acba5d32bb3d586c2ca3730c8c0f12332679853cfbfc4e2b4127b5bb004b33d02b7a8b737f8bb2151b588ecb86e50f464f513edb7a452e49f877e9c74bd0dc188348534ccc0792cffcc80d04dcb9f8413edf96c04de31ac4bc2c74a53f9968a9e093b2ce0fffa03d7c49960aaa4113db823ef85288569f57bffa576cd7a02d2c496b2032ae6b5d74dab26a7782cbc27060cd590dacbe9df9e1c1ea4980185c864b25c1e8379a857c563f57cb5f528ef4cb79d3b6e6e49266fae39e70150cec307c9139fec7cf9ee66bf406aaaf66d73858a1cf5370121836a5dadd265efcfcbacdac47082c2997c160f50af9e9689adfef8fdf2761396ac51a74159b6df494c1fb171e455250e6cd4ba11a4044f8cb33e60ecd75232052380c593a62d4453c61f57eea23861c403f2046d7adabdb67df18d16c82ae9f42bb8f89966322180422ea2e9063a6c8ef30bcbd99f69ee4dc831d838db0ea1030f7ae0113dec5ebd5faf753721f49c16a6cd329283fd9e6c16b1fcb883a091427bba5a48d7aa1671379727b621df49432deef6b7b16a8c741a936b80886176dd5c767c4903374970d75fc3e40c6d6bbb9c90f2e3a9c08ef596a22cfb7951b783c9f94097a4b7f2c1f7545006356a4a441dc8277577c01826941aa079121a81490d8ea24be7f3ca1dc0920f2cde3a7a307af195c9c4bceca492044c679914d87d792c3f3b041de8e82b2c92742c2a18e0df780033f76dc3946054fcf35103c166bfab1b9580d99b631b5f0e7b6d97c94f98acaa416c954ee459435fbafaa58cfd3500dad993e11e360b6b2693a5e9dbfc3a124d402612a82d317deb148f84a346fedbd2d94f8fada7b1eb4d9088f8920711f0eda4faa8521bee9b202612e0d20640fc1eeef8cea775218d80aac7df6f16da6cb2f912016c60704c1f855573df807add832b740028a10f9bca00ce30b772982ce4a91ed4bddc3124417655355e437952e35729610952da0d48cb2c4d71610da3af612729162d1128b9488c8c9845bf1f6be96063c2900245f2d7e515e0ac9d628a94999bcc4d956103bf4351468d8eb7e9e5595694b6da8729ed9c1c811d7106adcd478194986ec80fa0091041433b4e0af64565777fdf0e17d4b529ec3d685941beaaa53e7f68aa69406a16925e73aad577e418fa4f4d24d69228992f847ec935443363ff47a4f20335dca4fb09c90021021d400db3c6fd23cb945bc61f23af88fac195a1d4ac97900bab675367e84061b6850e1f3dc2d37632d1880402b22aff4321398f7b8393c96cb1f5abc626be98faba5db9ab2ed8fc42c95412987a344d5c4738a79025d6eeec666f4f6dcdf6867ec8f9ab8a83b4570a05e676b136a094b626b6088135881837c2e8b19dff15bdcc93f3a38d6fc939d7bd009eb23e5842de55ada1a2f2156e3cc383ef7972dcd2d2e397da094433f105f56d08534432dd94c0cf6b0b8b8bf7d8bbdacb1078497976ab5f3d3b1be9944ee64f33bb7edbf3efad2b8ecea2a679d8224cf9b01d120fac89d7efea005102cff70541684170eec6411164f5360f02d6286f64f0fe8a505b6fa8d1414f8d7b41b5c5744332e2b7b894e94167e1a9c2916a509c8470ad8f44fb389712f13d257e35cd6a1efef9fd5b1573e9886f299fae7eea5c0da84ccef68eec8860d9493a8263416e82038851f976ae0ca6ddb07780fa0b0be75f73409710ca05598701c564280d0c714bfc20bc5e8ba51df21c0c322930f9a0b7d817e36120bca3a7623ab450bb4552780b567252feb68afb81c0be4395bb979273d28c3532c01a71cf432b09b0f6ef9406ecf535d4b0614c28beca2443a08f29668d43a583bf0e3b96754a9d054a3835fcd63b61b8b58c304b7b02ecc6f68acad6f03291b31f4b28ff16af66b559632e981f9639d587aa2f8561480fbefcc38b4fca05a41e5948c5de68756f67caa68f9a2fd84ec5d513b9deeeecc99d338b616a657fccc4b556f26ede7b4ee438879c470c980ceac58ac34a50a25aae3d098be899f64f551cc3f0aee34d8f9758e386b96c5bb893a7b661ba0bfab0350f2f6b58062fed60d4f46cf19471000c049fa5b39cb7463745ea967fbc1800a522c50ea40360807f0f6aeeddd0e4278cbd67efe46bc5dc892d8d167693fe1c70ef51d6a950f26f96302254c23c8980e1f4a77d8b83d2fafe7f4132d4489bb7a2a1e42687aa1e75670a9389291b2a91e4ba7aa3963954be8ac74b7df77634c0c757eaf96c5e5fabba9d08bdb1c9b8c558f97d4e66787efc93ce9d48d59fecf3b6d8c33e67dbf559ad6abf8ca290b089225f5500dd71326860c70eaa945d4c31bd71d1f361816d10f2f122c63cc553d428af114b6715872509207b8ae4cfa5b52c603406f112af56fa2c87c67055ca116808a486a3df03d31804067676921a19814696286d6074485d2804e9d0dfea1cb02d34c71400f277aee2931a0e86cd2d53342eb19747ce6d31df338513f36db1bc8f14ec7f2469d6a32b57af57d79301813a1f479f06105208d33b8f2f13d4f5b1acec73b6234bb40929a55d3b9a452399d7b5b2c735a07cc3f69bc53f1ab36e139fdb882d6674beb41027d2b8d5dcf5d345a480b54947f93c57c000e1e8440dbcc236cb061021e52f9449add40b58a7f830b2ef0d713fcfe26bf16958ea9488395de11cb8bf249cf79b905fea39f7172c29708ee43c2b68f315b148966dcdce04fc1e0a0a7e71d61cba6e8d1d4adf1f89c6bd9ee00155afb27c1eb30606c2cf7ab7a1a3e1d78033fdde132ddfb0458755a0f1cc5a083531494829e3ba300d6eba64a3cc422dfc8ad62ef8254942503a35e971d6f938a7ba48c6a3b614b2cf046934d9d75d97abaabe02833a021f4c73dc133b0c743c9528b73671e6b54def7bf711f147ede496a928fa0cec81947d659f4a69c9f3cf4ea3eb9617c266d0176b6621a57879af574139c1e29d22c092d03cc7fce8550264126ac77c82c03a0c33e3fa971612ca16877e339c224452c9c92d06dbd323bf85ad165cc615ec2b59757a169cfda02e7becf1513e37b92cc16462b4c506e37b23f380affc5a6589ffc2f2e10d5fdf60e9d8853657e87ea9cc4711641fc92ae6647c4d8a030c9a22f76dccd00fb191844562adb7abf84babdec68a043431fda92ddbf11c49559690868c7f9241bb90c5673ac9184a414ce9fe5b106d069c273f24383dc510673174fc4323e1bd75a79784bd13b1f729fef104d79c6495e0b120ddd7d2481b6e79d51691730ac71d0bdcc6d7014382d5390f8391aecf4a637186a68f197c5ed91343d793fd9d321dd8fb7fa82f6ae3783875259778e1e91e355619cd5c9f447bb4a4599fdb950eb9bdb350bf203b7d621032edca1c335d6931ce34b38abecf9a67c56cf7d36a792d4ea9c70ce978c3f2c233ce8ed11834ea294449c84d863eae11545e2671e228722bdc17d269029df51488de9361c89c12aee5d192e2d46888a861706142b43bc4e97e4e7be680466c8f726cd42253fafe8bf2c9a03300fa2da2c3538df1c75d553202866e7cb4de62b43631d939bd6f0ee8aed73578c9142b0cb1257f2c6ab942cac55811c7073d06a54f5153c672bd126022fc3ff9da358f02739f6f1811f65b305dbb6848b5094d040facb271dac57ac75e81ce6293ddb1eacde217534d986af2734de295fd73571da629c7d5ca2374e3ab48530ce358c04bc13e66676191e0b8cd5a23c72c15f587ff9d8eb69f91fba7f8a31e61980821fe551225e452487c54199852bd22783928a8ebd8f4ab14b05df765ff968408a7c3514002faff2ddfbf5cdf3f386d5a40378691496d948b55589020b7bcc4994c500ea08ffbabd9ff7648aef98a816dadc8ed12ace800871de2b94997af5edf0c4262c2ac6956ef6c8c5cfd3cda31d5e496114d442d8e10caf13ba8b5a8a4285e5e8ef158a90c7c178e52bddcf72d498af8366e7f14ac1f02ee8c276544560012d85b694238586f3e397460612202b48fd0558b4d65970498b0419d01763f65308f930ae9845b076d10ff8d434f061ee038a060569e74590945b7a64c453ec669a1b4ee9686b0bc6268c4639bffadcf8eb79c68b5771088b49c4d526426e0f158e194e314cee4ab0743bd75b7d2a7b3fc0019bce2b361d97202733f5abd1ca325b3055ca326b1ee71066fb283f7f36f750a143ddf98421f9c66b5b6959f929909352a5951e74a9313124505de871cd12a1655ace645453622baa33eef5620fd2dc9f3f0bd33af098ca091cc606a3122118337a71fa0664ae25a94258711a8b25ecbff206762776e1a017400a3d543a20a92b76f22ec9275ccaa0dbc11ca612c317d380efb1dbdbf51516c1ddb072276ce2c7794811fd30bda13d9022daa622c2cddb61ebde20d8ec0b14c7fd9a5b930ea5c445a98d12a05f1e5b78f3670f7c36f06044de80b84418f099c6dfb7bba3e199a394effea3b995cb0b108b70dcecb84c92dc18f8a61d5022bfdf8fde690c352fda2a050153decf4560cf215a0ce977c8658812211155d0ff5d56a900dd36c5c666c375d78b398ad890c51a5e4ed251ecfb0560ff12b2d5ca4ccdcef8f9e985670b80445819dc28a6c49c82459a8e51721b94c6926bdd2ae6decc2f7ad300657a1ea835e9ff2b1c5caa9c9b1acd7b9b76ab87947f381945e32445757778b433ca391d69fb703327cbe261f7c2a7742e054f778ff6a44b1db0830d0b8da443813544de02f9240ea84b595a5717baf1889ddf8545369d7cda65e47e8cb8c9db2a1774c32e85dd232245d2462f1a2b5103a9f07a66466ff9ad078f4c6be12d50a005abc0c2611ab2e5e701d579620117d911c86f5fbda007454281a5328dbbe18a3faea207a28884ec289fd22d5d660fa001cd71637dc064716f025d7bf3eb167f9305ddecdd63f7b41a276ffd2a935d87c58931d09f967bac6a29bb83d7efa4e86e302dec903cd6ce63fce83bda94febadabe0df7bc18a726ec5a414971413b46b3276984f4b22d84cb711a436609340589d91f4f3b8f80631182ec1fafb42d300dbbed399bb2a506a7ecefce4e21e583dd64525d42f23384fcddfbea4a86c104ef8eee2ddfcf10db443d109ffc20adecb4a9471237ef29e05a2eead8f17b9a33069599fff27a4aa22371b2870fc2752b4d90bd5e842d4956a7587ccb2453b056bc53afd5763f0db4b1209d48de62ee3f64b8caf1b0a76240f44585c8f6cadb1b079ffa90a75e5bc5f8f6320e23f5c61d27f3b5b4292be06e598405e7286c04718287b47d0dabfd0daf909edbde520b052de91d0432b5f6ddbb86500bbb051fe661cf660ca4c51624293444e98bd08f742392af3240e186144e765dcb31bc19e8e0f0a2fafdd3cba784d176df6142a9764bc4542e4fc42cc8f19db1005aaa3cff8eda73ba17dbef3e46a6b07bb009dd3fcc11471aa38a40f5233de0f1e963720d7e44b8c8c43bcff5b78d5ce93fd7b08426ec2b038bf9e4d7348e369c2c88a051ff03f3cc9d9b3e06805dfdff4fa602e42c4ae7ef7d29835d45b33eb23a0f0f0534c1e45b6a68858586188adda3e5152360b016fc51f9e22563343a67102b96baee52bc943f81ac0020aa29d56ba27b4122aea5040d0d4855d8e0c169790422e041ae1f7034f3b8dc30d7885baa5533222453fd7f0e80b12e7d550a920f041700a6ba46d5ab3a5981203b20a7ca48307912bc823598b41aa7f1eb3355b538238cf33a0b5f11e2b42f57eda364c9aea9328e03a1166a4c6cf23ba483e2db53653dae46bff409765b0748bd96b6d2225392fd8cd1ef207d6d4b32e5876b2e69cb67ac2d87a93e5a7567cca9ccf189544d941b58f75c811853c8febe79d7b2a4ae81077e84ee28a95de10d5b5983e361bca3ff5b4bd07a0ae7c38bfa603371ed76677897a1d23bc65a10150254117976eaf4adf4584f2e4ff6e14ad5bdc6a4a2b045a55fd8c967108b9bce0fd982443dfdb58d8d46cd6f4ce75ddb9db7c31b5dfd64dee343beb161225d8e38afa38e74224793b68a73519a4fbc22c6ea8cff7baf22cdaba18aad6c70859853eaf921ea7b4ce4975c58a37e3557ebe640530cf1d20319d5ab63069856db66cf39f10ef0ee41d33926df1bd6477c25d44b7f8b693f6d3c126d722d07fac603c6007ca827627e585653592311b8056916907c55c8bc504188cfe6e9cf2f2fd3b9ed457ec3d5cd4bdb1b0c6be1e1e57ee8f291c1503b68a052a6f63ce172ec92283b69962f75cc5a527d1e99649692db67ec2011b765d1b5e162232ad6be108ad6943cd4dcd8152d0cb048673e0f898400baae94d09191bd4c8807ba19d5a687714505dac9efb75d16825b83f17e721e8de3345c3767c0822f0386797772f2dd9e1467f21a5c928a9248f9d5a2e906c0038720837951acb0c7646b1870e65f89de20efd238c1e18751885008e83578e142cee2c323c952a29344c6b18b208367a62f0d9f178195b37f257a798fdf1da35fe75a39cbda17f19be440885d012cee0407501ab08e4d83e3c17d4db2546f7e6d805f583079a7a04f6dd24997e5285d35cbbe32c02e130608b49ba3ba37f236213b7e6713ae4f75b8687383918a512c1c3faafdb4127819280fc0de7bd940d99955252477172b9e6e68a83992346788df0fcf742a4beba1c0876370210bae6536ab59a4fe203a7181f771a136c4145dd0cc98388c6ebbcac7181feef2d8fe5badc3086fda0e4cd2c95cc803e990b5e114b61a4d905a553e5c0fbb55ea63e2b295ae89e254b73c3fe1797a37ae250ef2041fcbbd0fe662812488d77768498eb88bf12275f2531e894cadfbe0cef11b394a4f002b8bffaeeefcd5ede1827cc8054278086d3d7f0cee8a09cdbbfec56f563469d54caf5ec6f4f6fbd6854a6b4e523e87773f704d2b9203154535d29b9e6591a3a2d4281262ad27bbe3bdfc2ecc3eb82b174816a33e0ff585083e0a9e6eaaad191b8ce73900de688eddb4286a3753624b2310a760479a01f47927f2fa2bffdf296c48c9d800c0641d352acda4f36c2a0ac6ebb2af4272d1ee0dc9afe7d52373c965525074fdf1e3ed8d3b340f8698f8c0909c21aaa79a6b5259661944c12f85b14df9d83f9c8dae556691bf85b41faeb48c73a357c394d3ea0bfd6e61fe75eb63d8bf29bf2e2c6559826aef93379d9d21d0389186f30e9a6e2eae911bea67d389648ab9b4ef23551da3dfacce8d0573016ad863fe83c37b7df982b64e4d68b815670fc3a12edba3e1075fe025961027f90a464b0c679fe79f657fe0e9421c921472c3d35c06c6b3625486c7e5ee61d95b3efde72ec69fc065580b18f14812c9b61b9b54e9243ebebf91ce8fce6982ea77fb850563d73cad7cc291cef289e46fee3c87af11f0ef03c8acab852aa331822f9fb1c21b930c9d2d1832459d1dfc469147427e67420e501f92cda978f31f0d14682cd15cdb696c78f6b7d8ad4dfa9f13a8154ea386048445fb7b6189ef80d0aac976e85835c295f560996dc2e5119b9f5c9078d97434462e6350500ba4a490734b59059af5b8afc6e1f2354f503615758594240392201f8090456e4569650155553ab4ebc397256a8b5b047f676955cd84faca53bb042cd703a254d4cff1cb5a1fe553959f411422b8f1c47aae437432b0a17f38df2c51b3a4c336eb3b6c630faa7a80f25e14405d37caffbbbdbbe4ed73bba8759df853c166319998f3313bba2e2b9176839f5023da357745a207bb13f214cdc003e173cb2288e57f18b160a7c2b311b8a4ebf4b662279422bd0687e6b7cc7e8377d92e395b342e0bd7f80bda95dd81bea8504702246f979bc355546ca0977a37def5d09e0af7f98a0694063f7e1f9ab898b3c6b5c3f2d1ffb1807f79b985b0cececbd7b583277167f13d605c82eb1d9e213cb6055191deb3826d4dc527ccc0e634cba7cd06c12362348a5531ca694f7b51de6312ff5e01b1dfc6e4db68c71277deb2de73314ab5cfdbeb89725d08941f3f93fbcbb52085f390ae3f278aaabb5a9a08acecedabee543565916e8ad184ab24a99a32406f0966f1a101d82336449f9f4373a54fa8d07ef9cd6a447aed5874d98dc5b1edc875af5542d8f0c97c1ceba4bbde3068df66f84c0314719585a830a30b0d13d7f4f5c0b6c89fdd99106791d1d5ac50fea0ad85377bfe2380b98ea1f515bd6a995655d8f3f38c7fd705331a3102cb5998b0ae7430b6e342c699b55445af9a70285b68550c127171782cc190421528b898e876f75579d2bc325ef37e85872e6054477dd9ed41acf1b6a624e3d90a715a205795bf4309ee3dbf2942fc80747f5d380f0741d7f6dd8934c36f855151d210be003b50480cc687a00601b284988808802e431b0275c4b5deeb9e7fd96ad1c6c3146511a0ff14867908ccd359ce0b60181de56f968d8aaac395a87868404c0b19bff76334f61b127f961fad6a5ab568b38c648bc840a6ca17c889e5638c6889c2b94e7efc9ef39e4095eecd2357f1efc06856fbd08e194212a94b39de5d398bd0c40503fad70128dcf788994371e0c1799f5be349265dba2429dc0fb2917921ed300a0ccaae041d88237c6574bf851fa12fc088384abcb875c6bdce2cf5b9b8a470fa21863176397cf16ca4f9c20d153c9cc4bb0f6181dc5d4e2ac08c1272b501fb764b69bb32168c43abd04bff66791b338d67330e3b33d56ee70d7989464e2a8a056ad0805db93de5696daeb4eccf14b9f3f705fc978d8c22b68e38c245a8fbc6dd0c59165d4a64e55c298dd734de962ccbb07ddf8ab8fdafd89acf2a27c18d2bca46a922ab3f885498a0e59cc57ad90643fccff895240c091d5c295c6a939d7613e424b96864329e45f59cd3c569514eb1edca9d59d6aba383bed91bbd3f1d89b956e248bbf7e9d172612f094ce35fa3eac6896ea4e1684a54a6e7d8235aa8863a61c72b448ff38cf129bc32a76c8b12eff767ffe6cc4c4dbeb8c07d3ddbfce640c9ebd0ebe86932f3bb3d08ad8615dffbd658537a86ab7646b8786192c4984967f4a536eb46577c7acf09270da8c84e78ca8108da74f921d06a933430bd71c29e5d767911b3d845fef4c05e83994d0bf05e78c6f19b49b8ae8f99ae6f80ea8635c72df3780ca4b755ea66b5177e4e67056ae1f37a823dfed9d03ad7c5c2d9d6cf4a37532ec7f3094e84f58a22f5ff8085afdea724a6b4d1daba92e8449ca57ac98645b9e7af8cd58458287607b03a2937d26067006b55b4ae3dc4bccf8354a498891724d623f6a8b19f2dec40e2e59e81a419238fb1c1564a596ce8f79e1471a234eb137e87e42bcc6b499feb13c5e7f740f7ab74c0cf77a268d6685268922b50956c457ab85eb0bb3d6f1cc9ef8bf97622d3ff871c4369dee31cdbdabe2b5af80987ba84c56c277a0ebc52ec6163b312a35ef493f63f54c7204a7a1aa46d268e9670e686fb07121973f03e9206f6a0c0d225fccf048a2d2892407ad44b6ac6a94145828d1db39a2330bed7fe752ac94bbd2711ef91dcb81b989856219ca915e743e7c184e464258568d3c2b1196e6c19a501331008c8809311b752a615539d4dfba6d1627dc4a07eac74591743743d83076f108cc23f5816862b63f65ee78709df8006de4ae2b630ff378f73a2e1a51dfb203613c163842b118a178d0f20d1a25a4c39f190cbab817a08f055b90f78b125fd8997386a26b702afe6756cb7b72e7baf8d7ff09bd6e46aed47e2cc654dd12696b19673820effafe3dae5d9e4f6b2a11b7163bed19274cb0fe8b5379bdaec942dd444244a859f8a6e272264d3dade627a28076521bbdbb68d83c261306209c8293d6e65b1a0707a008a247b6b1dbbe6923b325e2717f64ab73fc139540740995614136223b25f711175475fb549aad4c5ec6114a8c919478aafbd8ea2175c22f2fe56f4987ef25ea1eee40e8fd5e4545d462265d24a86023934eb3a939118a8848562c413279c40a1a10fe5e7a8d1971c5795f85baa421f4efda42ea7e2663b0a17d05c059c09ea2f6b3d29800c2644a9c26b94ec89c0ec9b8409afe98b9609748e9815f321c64da4357c3bc994a3a99bd4bcb7e8542304413bb26ce152644d21a018aa3275d1c5acb7557550021559d7b73d0111dd0d8ccfb7a2c37ead26bb07cac5d36a8be2e3a57b95e66bd1469b49938840b3cee3e5bbc7b405153feb017fc4fe93c3ef40c7a9598afc20471026c8798e3dfd97cbcf982914ffc915c6ca13f68ae6053a5578033e63992dbbb5e89b0dd79d742bff94ee8b04809ffb3ec81eec30442b4f08ad9a2ae9145cbaa50f04d3c5ac6e16aaadc5b9b6c31ac29bbbda0a1d64a852f57397832ee5461d93bfdbd1bcab2497e8c5d5ad5dca1419aecbbbbb35bfd7c6e718675e13a2d07125273a152beeae74e3967003865b3ba4efa27b2c9d98080afc76152e6e9b1a23ca17dd5578faeb2b1ea1522076d68d412bb9afa4322781a65f786d5129d07f7644e1d97e7c7abff4f292273f3d64a1629c4c1efb8ecd01cbf3624008da5f9f68a5fb1664ed30027145e1d2b50b7f40908c586a3e8f6ebe0de1d2c73693eab165c6a771c642deb85eb0ceef430a64043e030921bb1f1015d547aeb83803419ab1ad5488a077306a4237cb96f5627633c52339ecbf2b208b9f4d206d9c28e81c77b61d18cec74f6c84114ba53b0642d8398d5b64c44dc8bfea66d71d231904ab5dd0a11ec37ddf67baf11cb2443bcb11a8bfc302baa1d5064cb76705ee3e16695358ff30725742d863e4290f650ee13a1cf64742107c55b889ea7076b8936336da0a40ccc7e110dd867827ac93e6692e06e68d096cff9a96337c0317cddccd1e5fc9c7e219aa6e09a62bbee096853f4d9371bebe76740e84b9ce67d462f05662dc95a9fb35e90b91243a991c7ce6c75a92b9d04aa6238676d43649005f3ef67cfe00dd9d91b94446e92d9fb906cfe454d355a6a433e8e7c74d8afb5711c49594282658cb3b9bb51228ba3b78a9314d36af0751c6a0b7bbde4be916cc1b5e4a04d1820d1fe09c00ffbf19039d94d3d5cf708aee64d5a6267ca058dc125ca399f94685f5afa3ff6c711b3e0e44f4cfab5ab9914f7690a49fc97e5c08a7e9438f5a0acd90ee2a23fbdc79d29c8ebab625be9f56d3633af615a0db835c814838ea9805386ad2a838a8750e66427c6ea677d91162551c9f7ab7d31b4e3a9324c4c0dc4b22496037433a8edbedb5ba08f5575f8c4f9f5ac81a7e5a9d592f5e937b8032dacdec9bec7bd92f824752d485b21d6ee1b60015dba639e3c9c399f924bcfe517c26c69a7720ed610ef767f3942f13712368e6554d1a1c905e1901b0c9378cd6a52ce5c2663b0dc60098b71e3ecb9eddde990e7c4e30f705fb5f275f5ee2357520f67d3f004ff99e2d1dd54e2126f5588347bbc5f34421f25a3a20f4aeb6271ede4df49ca440287d054e844e2a336f63088940b1c821365bf6ce26cc4941e7e76017653328792c3d9b1cbb26349b635b2a4730dcf6c5527aaeb05420a98274d7d19dd964a3e9eda25a502530be38f53368c441c4e0bed9053374e878f4e17c7e78466057f209950bf37db140dd5566ee56e65ef7c64bae676d205f6b02ceb5fd01b95ac2dae5be7327e18a4ddbdc3717de613c35c0ad258b53411d09a4a591990313bfbd5a8eef846d0699979998c28b85c0bb7693f4f86f180d280faff4913e95b7fb21dfdad5b62628fc1de1ac15f1b9670fbd80148402630f5f5d852c79073b7687503caea5c8e33d6fa22b1d3bed217c16c54b6d0b576afcc6cb9da986ec07dfe3260d4bd930f54b23b0ecc78a4519fecca156e8a43eb628075d4eb8374f3265b6948c7877759be0460681a14028946c8151434d6978a48c388f5f4eda7a15505e334ffef4d8d2af713e660adb773aa44484ec172e26ae755545078b21253e212d9f6d5984f704183f7720be11886c43e143597cdb13c6517ad5f473524a81e379eb61e140f55ecf6b07a203fc17f8f780430bfae73ce02852bd836a49a7a3cacc8ea215b123a2b0c010c6de3c6be19b543a5612ec308e20eddd442245810cb883023929bf1372f4cd01eeca42a02751352f1f76a1cfcc95b7f9bb8c6a97a35ee670bbf38946e12bbec435f38f1ed6c2d87ee5048e31dabf63fd165e8797388dd862adf6c2567d3a0e33f9ac4e192f543b31956a26a9f91e3ac089417d0d2c6e4887e2e54412edd5034eb5c0ef1e69e5df4f35467af1e05eda8d4bb4baf13fe4c7b7003a085c91296adf2db3d9045731067208a194c53cb14434abccb8546bc8c786fd12e538c486e01ece527bda56f0521101b9b6112dbec195953558312624abdea2502c351de68c80ce9fe5cf1761a758a57c84e295e4820b395695195e663f9aae914231c21b0c8ce4581a3a9567944e582683f2f2109b83cca9b0631730f952f14bb47a7ebeb5de962298c488331c7d6001f9e279f6f3a900c710801633734e4fe06141b7e599f99af7180c18b813a68af9117040a7d395e1e614efbe12e8670acf215a73b9c98b49fcc5fd81478f6f7f6d755044d87cbe4ac7467523efdc7da7f42ca86f79e048e9edfb9bf71852536674eb35ca5f6cf0d9c5d6f830010359961d831eb9cc0cc1c28c1dccc1063d43b4605b991a0f6eca62e3fba987fc3bb5b5ec1741fc5de50d4b6f352bff77bd8ed057a64a928fedd72987ce0f7992a6fa9f1f162e031a6661310ba525805b3b1b4fc4f31dfbd306008a03782d0c0cab684796123ac6de6998da096e675edf8f9d1a994e6954cd64d3623391795e35740fc9c3306da2c4c70a39d0d6b2cf639e2dd1422c070834ae87fdc059f632bdbbaa3799e814d06c0079d2941e916ee1d4ad96e7f289d9095ea4ba2921ab0cf9eddab807de785966cdb309baf73665d25ebe17fcbdccf72148792ceab0bfd4d940b5a5421a8918418e68f0d2073f8e9ce259626d52ab4a53c83f5b52a7ebbdea481953ca64cd2a648ca7bca8c504c1045d83f4a1be8fa461b6b92561b58a7479e1f6ef5f66a0508584bc31e60961370dfe323d730b366e154459f0256bf0fc4099d68452e6845115a8a13c66e7105f3a90b5135602ad233342bb2ccb95c6dcdb3cfcf0e3e9b2fb952a4e4330c53ab108b3d6090f12e34a0b87965442e93628c371100e94652a2fbc2526e4cedea607aa5003c696d4efeb81a7b43af30757850a230cc3b139cc20ef6bcb1832408f1ab0a43258eb5a86592af4e30649905d38e5d1a0ae83ee97cceb78b659313096b89abde553609ac27118925c4a0a712f6ae21a90414ae592db161e756ddf13221b4bb06f5b7b5ba4ecff33beff5a036001ad3613c8b733fbb3dd9c4762a862b1653f1601b2bd0a5fb5286bd13149e07aafa05cc3fe0f3cb0fbdc5521ab6d5048405a2caf6dd1e6b6e79a3a73425b0fc88ecabe27ada3afa0fe96bf060e7874281579a1a927b4a1d0fafe5e1bb0d4cf805bd344da5257915671beed9a8564d0c3952bd9ae516189a69209161a61ac86afd71a938bb8c0c2d1ecd50352dd30376b0dcf628b330da8c631ae173cf1cfe142eff4e9b220bbe100b4bc917bfede6a3c6737c7588abea96d298d55f80f7ee1daffb1fcdc0bf43c1860380d03badc9d63aa0738a6d6650855ad2df5c6a635e6e8d8bdd5bf1e22a6f73794f6dc56f305ad0b49bc39201b017483356fc614b5f2006708ccac9dc3f863a54882982f1acbeb3b2056c2d0eeda406f9be8b7b905abc548a6e504ac53697221ab0d17942dd924f0268eb09e141e400d2ce7a021a01e5b33561f5c601569d7492f5ed311e65160a6319ec01fc106a201b7d93d5298316aeca6a216deac8f664c4dd83ef526ce9bdff6921a0a7f2661cc5c0892dd78c7c435361cd791435a5ae2e6f32a12403bfc4f79d0c3d2e596448677ac67bc63d0b597feae6b8db01e43571a6c473809208caddbacd935f2887d0eba625a98e769b91113c9c6c0e7d81201d070d578b2494bed118dff2dc7280e6ef3ace43792ad598fc15fd34659b32442aa0b83ce01ea242a3b1097933d6993ec57559c9e765c75bb6779b6231f9147fc6a568adcc74d8c32fb0c72256102f198dca518652f0bd4ac051ba53fd36b335873dc3379789dd675a6a85f7949462e97361fe28cb22b04d0bdfd95cc3667a023bb1f34b2e96567aa0aedbd3235b9c90afb3d7a49d7b3ddf8d4a8105d228bf776dacf750eb493fe348ddf97643bcb4cdd223319c243e42ad76c8828a2ece93e41ed04cc528eb3d7ad324f7a0dfbc162c69dfcd72e26c3e3b67acfc6dc0ad49e6620222027cc4d43be188a3ac890551498f5eacd3b0dc5c72e7c20fadfea08fb8ed2df081147b514da28c52dbfba8da109b12236e093926b4a0729a0c8a6d6de3f33192eb552aa6479934336a13265422c10a9ca0b527a6314678e282c264a9bc5961d976891bbdeb380e1172c19356ab7a9c8428006f05ae208173503a8dbaad828104960339fe811bb2d350ab4405b230dc7d9d55ab7d716aeade434fb4541718c672d029f9d564b9c291d8b4f39f715b99642f1b00ae7f4cc129aec7e1d4dc6c08a8a43981abe8ed32863fc5ef27d288804c68eaba1c92f8d4688ec3ec246d1b4a36563530e950249604963029c7268e6169442e52c34ae5fb29fcc7e6cd6c6e28b0095eabfec5005159557fb32a1a2aacc7c7a2eb19871affbcf4aaefb457e2f19854ad1d9ed0487f7b2b295a828bd503219408a020ae7f824e998506ee0524362832675793c1c635daf9342417673c9b46a24d3d2b582284fd84b968908196067e8b71e69084ad8306246bfd03366a7fb047ecd38e58a9ed7a0d8b44a77953534e291e9be796e446d95775578ccb2423303f95a5324c6bbd90fbf2b484661c315b91fda28ccd4390f64dfafdd7b49f66170a45d7a030f7dc45a4f55526ce3922d2bf0f4d45e11d4c89a20d3a2160e444a63766d5e45ba470c3efd4c4d8630c128f4cad776da0169e4b181b6c18d9aeba97b395cb67dc1bc11e35b2f90fb009e07a6611e5b485d047879e9c47de49d76e3f114f6c86e0f77be8102a8e375092c3f7cd7925f2c17d5c9f96af5deb326a16ad4f16fd726e7b3c0873d9f53aeca57362f7989f98f1b12824ef5a8a1a25db8d8675c5386d7e52ffda2546609688fbaddf9589972df2755b32319e54407e390c87b6e9f78ee8efe0c932a48249e60d0504ce4a60ff83976d69d8af9449cbdcd4686728f08f03ab45e15c1c7134c8f329647516bc308335c118c4b9151b7b4e86f2de46dcf505d89702f17395aae85f409e39e03919ae590fb1cba0e5c341d4511300011c65a46f3f1e59ae44b03c8974b7b858b384d97a029d8ef7d7a759df3b82a7f0eac5ead59f3d1e3d55facdbe44ddf3aae5ac7c184c42c72bcf45f4f5a1af0d2e69a19945da5e0076b850736a6673ace8f4e5a3537af36a0d3ddd8819720cad05acabcb4b2f900b8ee25734fb40af8319954675206199c64665971ab146104df9d314a9cb7561611a4383e94b0c6e86ba7c8a0d8ffc0f3a3487f8df04263f01fb771377d4c3dbe397b665305912a31fc73a9d929b7abd2eec6c3dc17869780294b92b881fe34a42c2cfd27234f3c0074cd9fd248f1e6a2f37b52d59cb8331d4a97e8aa240287f4de56001f4345dc4cc61d1f3e8f400b3484b02c0bfce388f71a817b44495f71383c9f0f78ba049b80893dfdbd8784449b630683d10f7ba8ea4aa72fa4d5e8229d4341de80c98aaf28f144b87cf9f4ad5dfc081da6a48f962f157cba251367d94f737e89c652727e2d10b3292138f4c080ada69e8d020c8a3946c69e2ab26d08543d0df3706223f47f868c0f2fb0c794b0b0cb8ca3bf8fed7a4fd942801df6db4a851e02e81e8d3e3690abb3135fcf00d13d333817e0e26e2e3b5bbfea65a28ac25ea271a345944c40c8a9d5ab976d796a604287f808adb16f2cc1d16f3d51d81eeb3ce979e281596e9243be455252e7fcb270af6949e72b51ab8ef72e07904333a691ffd3eaec994a5eadc20e263e7d297f0b7dc99c2e72fc3fa8bfa9823ce4b609055981c8c9b5adb6812e4f7e6b7ca048c5efa8bfee2f6f8e52ff8a6b629e9243a558ae331bf6de94c32839f29de4421242a23fb72c9c239201f06a85f0f3c9490bf2aa7552a38dd4e9d10cb73f7a738729088eb1b22a420dafb368bc44c54a24cfa818d5575591bc5a9240dee33f7bc23b12bd755c4466d0630b56c5716271d48a37d64d31f0665a1a4e29b56e621e567bfc68bc4568e41a529dcd0305e125c914f98612153897646b9fabb591c14873c743505952c871de4933a485fa420d80a5bad5ae5d03202e291d227e47139f4d17f296b2bce5d24f2a87bbf517edcc7ddad74e7ff123fccdc6b37d54b7c9cb0bc5daf2f313a927a97b8f1a046c3161ab6406c3e46f3511fdcc0ff82c7af271b0f43549927a4bb816a00bd2920fb217cfb87d989688b610e59dbbcd2b301ad9fdee7a71516d99f004dd344e602143daaac8e033523ceb48a5d777471ef6d314a3aa83061d22cd98ea6a3fbec1cc6e136b3d5c82774f18d854fb5dd42cfc528dabd669696044764f5d7cb420758e683842ec0be7fec9967901b3d23ee1495b8460aa20d1311e997d43de0427dfefe8876d604729fd979de6bfb70a48276936abc51984ea8503ca9491e177694fbfad208da50e4159a3685c36998735d1154875f2e2c8a36319a8fe889aafe76062850a2d161c09727a5f35724f9deeff95ef73cf6ebbde6b4543b28ba98d8873552e2ca43b23601096d2a0b30c91cf97c76f63968d0d8a696edc410f70c361fcd11531e61993ea368eb56c7b1c7c52d3cbd886d694d4547651a95c97a825cc9fb8b26468440aa597e2a5986fed1b9c4a6e2ffcdf1b0086bbaf3a345193c3947a32172662c505562efe3a23b317c96425613a97f1a10485e0571f28b31aa4ee3a632fc86a2cf03e206ebe3d027df834a9fadd4db52f0934ae6cf2e1adf226a8de6ed78027d0ba4c026b8ba0c3e0bf745ed1f886e0f522d712bd89e17fac6a03e708f7dd6690a8344d5553b82af60dc7cadce5f7a0f4a5c4ef73375cb5ed10c02ba49f0ded573eaa00f8120bcd5b68e1ae81f582cdf5dd092a87839a10ff836e13eee664d441556ec1ba79fb3b836a4f0c3dce92dbb593498218f0de3d8e9697d76f678624323d2e799e9e218f12cd9b7ea11b8ecdb95033ca9bf93f67c23656669ae873333232aca48e8f648ec92292a892b2ea0443a4d213f9b676a449d56bb4f2978dd55aaba4753843929f0ad600803af1a10183827309b3dafbe67900c66ec7ed4763b744a8908d1a79e15ca36e2cf0a257aa0edc9f0af9250e7b256b6c79fbc50897c782e1dc4c53e458fe3fb520f32c7006fa78a403755809c420b43fb7f71cef88ff5cbb45b3ad82f130ce372a9b19672c8d0550df4f61705009cef1b5a0a605e4a7b01721426fb17b7441b17d7f50d87af9fa2d00d5982701dc4e786e8a104b06bbc45d148d2431561d4e3f183bef2abfa55aec9548666bd837497053095867b04bbbe879729cbbd65668df28980cbd5e855208f3e20cf09a1039e800bbc73c2a363ddd7a4f50ba20a086181a95c7f2363ef6e16138f011902487c7c2ecd8beca3d856ccce979e3618c2546ded27f59555c826a0a988bc8b34776a7e774296994bcf5ca0e31b3d1affa02ad0b7331462e9bb6666c48661714d5fdc6b208b710cb779a2557eec192fd02fa392eaf0f19df32c47f7feadcf6d705079c89c25cd1676fd1c6bf872eca2621b73da239570b0beaebba6ac94288a47e361e1401bae8604dd7dcc3d3ee6b95e7fff337299ae246becae472bf19d571d795a3cef7b3b0837cbabef6e6b05e4e28d275a9d2677a4d5f565e4c61e3bd3e004c65727135b802efa36e1f56053c08978dfa14406a4b0ec2c7108f1376886b2f5dc675da6a0066fcadfb78cc942c706a523a986b7798f38db07ce2e06203baded658496f3af6dfb837bde1c77ad509d5dd3c9959fef455a7a3052d3cb946e3d7885a6aee3e4d4ec4bf64da1ffe461eba7ee3798879f3d507c8539c8cd701b9e9cb4ffcfa3d9964d7a66c0a48afa636de8a71d0f9e7d738a23462088816fc1f0c5d812943f79410b2ce781fb82d127641fabf6b28c128cf54b9e271da11d8a3da221eebc366c6e6ff31a9c2eea31fecb5c4857b94bbedc59d9409b5b2889722058e466dcb67b25d8147db938d777d309e65e1f577b5b74472c54778b6e46b1c5efdc002c168b7a7293049a079468ceef5444acc6db17a44e8431a16b0cd4b51fc15683c90da4d099ceb6f69f94fca0b82f788205c193f900163c4c65a5568f6dda94da82bd0a4310e40a7c7bb5ee91036412ce35c8f1bd725377171d622e72eee0d928892fc48b2b2bee5e93aad3cc08f082de8dfb387837a9e115493a2f8c3652c5ba8494dd7bb701c2d84b4f6e7856f3beeaf551443c2bd4dd561c6ede981340b1e97c272336957a04ae219d1bf1224f075a23a7b28d46c8c67065b0488cc92f18aeb0d50805c361e09ffab60879438da3dbeb2dc1e2119dabbebe87939ee3694207466396653fb1cebdb4f0ca29d1a4da830c164b226bb87518923e6985d01b1e8405c7efca83dfcb6f1b6a2cf0dc709d68e0b291b779e225d67a5afa1ad64e38795328dae19dc253a0d48d44dbfa1b89aa40255f3891447fc063a3054f1957b27b442cf8b1d14870ba7b2f90f18181c978db52d0647ef13cac2f33cd015187ed10ccaf299d70dc304cb53af21d0924471a25089ca7491aeb4b5b5a196b3ee58a1582f71ae3575c8e9cac64ca3b4ce5bbc0e7d58b19ac091c8728c72aee1026a09aa5ff4903982a8ab83dddad2cdc1322dd047af2ebb1b34472c940ee11500a281d3c50eac8fa38596e24f37db7759d69b5eea139904a69e1bf3da393e610f2ad1b87c67d044bd71b5494393ca588387fddff971adca0041bcc4e0a5ff4f3553f025f4c08f0bcc9ea5ed6b0395b587505a3e4b574e19ae6f00739a07eea3cd8517cdad30f23aaf4f1999792ef83640bea18691e1c78ce6e4a3fc6abd2b3dfa12b5123965659c7b78a074b749915ea86c72958fe03d0548dc30ec72acfeb1ccf198255eb9e7d36d961b9f048ce40b88764a1dac6c349723cf15f34b745d735071b97614240958924adf40215e69a59e48b35703880935010f3465a9541720cc8c99f1f28b22bef7597b5105c3dc224698e6a7238686a8d9cde97b3cb39ee72a5fe30e45940102421afaf060f3d50beae524dd8e01996327a44e6a1539ed45c4ef885fc3f67fc4021e1d0a9dd1e243d3c094d7f02a27b0bffa70adf0ec8f173ed62129b9454d4c3d7172b559abe1a467a20c86497203a82d00c51eb80f04527606b0f2ed0016187ac05088b78a6aa3693900c25971c49e26c3a8ec67f6b2432fa10d897b960b307c08b979364369b6edaca4e93532a126872839456fa20cecd664b4df6febc3533aae7565703bc999fc8814cc0f0003bf2c54c1e484449d45bb53831117f2a6fc7e402313d63d71a340ae9510f2110c7231fc846383526a5ab5619148889c5da36640e74ac79ac8cc75f351f06cffd1986839aa9321eadf0606871d6728f711ac686fad00185471fa3dd76fafab0f582cc2815a04aefbe82c274723be18bcfbd29e87a6e31454f531ac0bd5d65b3fa0d4f9e9dc11098f34951bd86573d66d2750baefd7e65f32e6a18875ee30ed079520a9e92e511a217f470d95ea680851d5168003feb4197bde00f939addd32bacb2bd20c7d687439142f2f60a2ea1fe813418f5f668a295e59ffdd53ee5ade448740a23c718dec5540b2416eb9ed70bb46de6a3393d94376524ec34796638c267001caef879a2cc9406e7400f6aeecd31d76802bf79f24ce00aa39bdd57be9b1931da88f70d0bf2c8d3eeeb61cafcfa8b5fd34859f9dde05d0faead61d029f5cd0b404c3526ff61fd117ef71c5556f206fed343d1d7ac44ffad25a04ee533b08e65a7cfbfe61fac66743e0c356ecd3388ecfc6ef21b5a061d7f64d38dc70d5425f91978208f790d9a4a778bea6ceee96799387d53529affdfe02e671b0f48c5c5732292d763ae6d9c66371f1061c4f900f679f375d1815e5dbb6d31483e7a8d489790d23a4ba2521ccdef26a5ea876e8c9ba374ed2be4a5370dba82c61abb188c53214d3eaca0a8d642f2154b9993dc70c27b54afc66859e9115aa605d9704b8aca1c597cef010767b6fdf3191474f3335b2dac2d9b61fbd75dcf551ac323f061d4834a6035018e788787eacd31245779670cc2774ea068734a5889f43ed4d33081af2096038e929e93d9caa087ece1a972aea246042c2f1793644515925ffd5c2e0177d30ed7c0c971a424435db7e7576a32cd711e0ae85e2647aa2722ae804bd48a8a0120b6758752da674dbba4e302652ef2db46180765087f2d7d5f4943947851e40cd72fa1d19ab2ab6e04c7e06f8120dd850fc68025a6177be78b6488a1034f7a8771027b3c91661f51ffa9188d4bdde525bfbc8db49e79d68f8a2674e26a926c1e1a344a8a7b9384200e7dd07715913f099c7fedc0f140adfa11a6e5d33e688c8f1d14d3ee0ebdf48bd6062e093b781f74d132024952ccae99fabc909002f9a20dd60749e7761664f54d42854688fc95cc0f22e9554b0b9ff7c8f3a84e92c8a2a7903e73800a629f6f3e7a47127f26667fa208fbd01f249ecf864a9f0ec31c83a18eba5d7a59a9863e8bd208e3e6b2f4afa99f9c6f661f061f187f89381246d8a4cd1e9e078a3d8a7b7e449fb203af4082496d93dddf0a36ad35f6cc4337f38ae88798f6a489a7a6921e5be282bbe7d27ed1798bd395764dc9273377ea2a62a22ab896539c7aa92e3e3d78d0caa9485ca85446f66f00587fedf470f511cf80f63dbaf01469cf90ba6f20d00b1645cc95028e9c930cecc70530f0bb9a1ed0ede47ea5d41f69b047ae5673b0f943a5382d48b87b36ba1e487c3b5fc294eccc6f730ef59f5f1cc5ba6dd1db41184db434d36844b73b5789c8162a158b6d141eaa095f1917824a5c6d8a40f5da37163c9501cc9311d86388e72b41c32c137b01afa9a24ae56df8635eb4db4b7a74533d376ccb001efc42e47080ab7d5cde67ef293d8a44d7c80dda7856342f97e5db8bb87c02f78eb1aa7780aa64901500beacea93305929ba4ac247bceafc47c4e7b8810c4441594655dc069019ddfaa9f8165614c885a6e100bc013bc39c0bc027023160e0d8a426b36fe9ab88f44cab49ee29877dd089d92e81130cb50052137ba61d34e7804d0d9c8f579a087e369e52614ea8b4f8318c65d8a73a72b30a7e25965dcfe873c717023d3d754d9059ee6fdca806256a1eb8825946bb7ffd2fe7713a7a437bdee7f718d38d3aa2129019c941733ee6ac5c90b188c66089566e3d21d5847ce8cbcb32a0408b6c6c3011fe53eed0c6a17b98471bc5f862c36d02205a39bb357975fa2afa0cd97692be74a5c3ff7919ceff0eeb9f79f9b358071cff593c441448135fc5ee80bcf13622aa8d4a641325fbcf00cc9183d49484031f11b5e21abd05a3df0fd5a0d3b7016e280b054e58ee5547bb18a695d33ca09cc6c21355a18bbd0e0a936a7178c6b819d10d730f83403a69bad6cd4daff24f7a188776d378712a83d68c31b44e91113fcb4eb3b79daaa7ffeea628daa10f1f5de2050fa372465199e1157a27b0cb15bd75eaac6553e540a91cf39ecdfc5d41fd07269f9aae59baf2b780162830a4c9f2201d1f97d5a971a7d27709eca740e43a449a1ba5bb4b03bc74af81167bf25bbc402bd5adc6b41bbf4d1bbed0a014cd80cc98a23a70145d576722fa85da2a74dd5cdd63ec4fa286157a5d86c1069bd0feca81c3baba9a48a1f747d719efcbb3933675540007a2f3985818b2ad0136e21d6906f6a2cade132b81ded995ab02652a0e7ad74505008345fdeb805612a7d1b1046e1d7070d972663296d9e6c039631a70c24ab67c38bb0a1c2abf213d1e681f7f8f81871a29f3365ccdc4836b47c887c749ad72d7725751d09af91362feed6a863787f079f619ea508f3803f57d539c47b3654f046d9709851071f6f086c1207d603e919805c4bfdfffcd85fc77e0f34c81a0a1240ee0b464e7efdba63f7cf4853aa2bed9fa5f682e69169c55b047bee78c19a078efe01bd2e39c84d11368e7bc5f0d63335396dd06309b5d1c5001110a2a91e9ef051da6b26d077da41018e385d4eef84e77a2c6a1efd5d6dd2f90c104da0df7f26e7312b066d62b379012c24a5965e81e13822184f65edfe6c9b94b70fe1844613aadd3c5a74b89b83c2af39f2c8359f71727065223a7a0fb886cedfcf8b95dc1cc3f53bd1baa215e0706a1c79d375fdb5f5b654915533d78f6f2eb6e85d7d2c48045c64f1e69fb88fd8fb149075167880e5409c9c18f7fd2834642f6f121d22a9c2de1be7f803526cf9941ddc8843ed202f8d735ff2b0fb66ac961a6f5a5234457bd9f122f8a43ee826951bfa394e2bd0b6596b60388a8d891c6b11d56d727f13d82c5ca3ee72bd4b2c0f44111ed6d5791ac06f205bb169bf5d8a2c303b86492d13ec5386f1c8d4fbf281782d8d2ea99be65cc6cb0be78db5b3c748842bcbe60cd1a5d0fb6a6bc0851bec42839376dbec9618caeedd5b39e21b7ee064e4269adbef3828b3e433f4413acda6bf8e8ec10925b27096cd4df09f55976026bd9912b85d124135d4392cbed2634803bf488aac2646d2ec152bbe51bcf616adbf2b36323ecf9b711dded634416f682b3f3adcf28485d68adcdc128e8e33d064b35f03621c85e2328436eb1d0c00b89bb2eaa7c4737eda61890f63f4b2f6ab383dda66b5d2a972a4a5d3057a0d906829868bdecbe56e849afeb109ca93a3adb170ea4d3af6bc35f416400d041ccca5dad87c710a0ee6e50d275ce22874c8ebc4e571bff3ed714ed2f73047636295a05848ea0121bac43a17d7204c59d91423fcad7bd3e10c0f4f7a0cfffd876410713593559410ab13f87b7625553fdd7f766b8382286518e03bd22d08d6641cbaae19054206a860550821287f9d9ae495829a69521eb300cb52ff088779adab204d55b6d8e8ec21f17aaf20d52bf29ff5e43fbe50f902f1d3db61f94822bb44bc14ac6248cab7379f7fcffbeaba3bf40c0cfe0c987fdca2ec2c40f56c189187eb3d84f19115aa7d28756834b2ccf53b6b5bd5ebf47a2b531b3c0b7f81fa4197f77a3db1b6e49b680dfe8f120178fe0977427f147fde3a89efc24509cd137845a331bb009768cd6d2d76ed878060d35ef51df92b10a652ceaf7fbf905d922b57560a4b58485edac3aa095674a476194b2d0226ffa1d2e1d5228d70d1d0182c2cdb794b529b0ca4001d928a2bb45b45e4f4fc39fed2cfce3867b25520327d091907f9985368ea35675a8f5a00ecdbd6a9a7ced19d3e17f328092b4a2a9b46d2a73192da1240c28fc6a0451cd8cc9e684194236e8f3c9689af0d1787f34d5d3e5f2f1d9a2b7c7dd8b23694cf9904667223df013e0cbfcb4e9915f9957d2494c7b996f026745169c1a1d3bb14085f70b7c7a1d5af8d6064deb007a32d84bf1d9b9f3ef8ae349c1dbd090ab3b639d0b313d163f7840eddde27802872362038b39b42c6a8774bd5c835f50b77c56b356350e677509935f927a089b40709349ce9980143beeab0df2a77e1638c7fe21297ddf7893fcf68e0a3325acd2978a5d525f6165fa8c1861b3174d2fe18a0101eae375701b320f5e5a117a8c3816f052bd64b01d31cd5f5d052eb46418a80e5af54d9c1badddb423890fa0426080c0736df0515e71bdf3aea606455e8c963017d0a2ea19738fe8362525f4536aee514fb35df25f32eb298f0ef0e72617615bee7a647c37aeb0f429d08453641ca22f982629138f701f2fb4da5feabf534af9f4f935e9a0d56651ba27ebfa18f732de07036396f13ec09376c67218686ade6f8e1271c4196dc9f0650c96ffc37d20d8f7c86cb2489e6732222daad088e4a54953466723d44c5eae6529f32da53b37756eb8ba3b6a5a3eb10bc765f188feb0b7ebe82b127931ed6d329cb6fc2c68ff93e26a51d445ff29df0daa91f1eca1bca3f6ee11fbb487b4c644058b22ac1b858ac8f0cc2dcd0041f06b788ccb4dd3248ebd3810691b6e9d460708a1d4143fd14ee67565eb497a1b1e91869b81a1b77084863712ed0f3fb2915ad38675993970f507bfdba7bf881a849a80d53d10918df1c4aee955c9cae3f85ac8e12d91b4c5951483869f9665ce1938e1dff3de351d2e17ae8504a8219f86b4e217238a13ffa29bda8cf638aed091a5124bf1cba4366a93ce22362e0b05a09a9d4204dd5c51aa8c30fb13f04692b1c13db3e9d0d7521f5aa6928d14782a432941dc799349e8e59cd30429303964379ef9ceed916adece233790233aa8f2d08fbec63720440af360b373e08131766b34c08f241b8d7d36fdb936f3eee49d8e4f739830bc43c7a7e80b8abf54d0e11f5db6cff5ba2a346e7a90d73d60cec0e002b44a9c57276a53ece4780bbded216d26afffb77b1b5766332b41d0214b1eadc3ff38d587d10de245b6acd773c5f48324bf1342d788df6faf66af6ddd182350576a4e8e48272d98e8fffba77ff341e3504452e1b0e97fa3137205c52d4675297595fa227f507e607d9d5fbf2e60d3c515ec4e89e6a51ff2b1cbd6abfa67823e891edf8e548ed76a23b75640bd486adcd8600977a4dbd83e153ddd7d2bba25cbecbdbea32d104b3c057faa2896d10c11272209ac45c08dbef927961b1ace34d81587f12364b13b99163401d0fa51a4014c6ebea4e6018edf93800b5dd6b05bf3213342bec9eb51ef12805ebd3b329aee474dde56dae932b883c1ef35fcdb26714ea06466d0370052e900ca46fb4998c842fcca2cf7e98eba609e3e4ecc705f53cf9b41a73a81a22c453c2ccf2a9206175ad14cdba478b3b4cb7d1854484ad79becd8989f7a5a1c983b55f945ab6b9e7020c10b9b13c43f491895a6a5a2c206166b22ba6eb9ecc4469b8e0edd4fbda8b53c6ab186978e211ac9b00688aa868c2e11a05839fde829b92b2af5ce019e6356f16eb08234f3d1ad73621bd09e87b4f66e8911d4df1e131d5c320dc88d5285115a7c45be15b1fb0107b6e36b982fbe261df2ff6c2dc91e594e734ebf2852980312d42270f69d305ab1b1ebbbd012a939b4e3baac369c6d175f8aa64362a06568c59bb6ede8b4d590bb5647b80916631e695f5f015e864e175fae19b32ba66d2132a7bd4816d6bf81f38617c551d323e162886433e08cdf99289118a0c0910c74ee91cb7dc2c63deeb7aa1bf80ac76b29a2e14bb2cd3e470b215dabb0a2eac729caf4b4ac2910e259e555b8b463e4ca9891cc2cc99211c0244720123230b4e526629d6867e1c0a8085595b33aab92c0247591f9a8900afac3b1e6f3b5decee35a7103536c0f6866d7bda28f630c985e2f6d4e192faed10b8c3dc959efe54447fe3b18f024228df2008873d08f1f63c9025244b3ee7689de86b97014e8a839aee1413da231c44c63612a026e2ce64568076e4cc9707ffb9abc4dce82ab4008a63585b76f724f83343db1b240ae54e7e43fffe032a15879c1e1eb2e016dc8143112f34b919fe62f70ce9e1a7117dcb8f8e81db6302bacf6efbdafcafc3914af072860f7970f3259efdba403725f54846ca5d6581cd21c2148332b2f0414ecdd883589e94793c80621c0bd3a0edbd29ef9e094b7c74355e281e18f1ef76ea6945666cec9905d23f5a76ef1e98d7a6214912905e011698c11c098756091c43c3f19e66e97ff3467439c914e9a4c932a3a7d242ab1bf2bf7c558e9a9e06160cf8ed83a863796ff59e58f52834e7ceae5eaccfce69f2a831dba6d70831e2f5993cb44848640d674a35470d2517a4e1b0e8e4988520f69bf62677b85510d13c5d0725b3f12164a666af7c2d31bc9e20d6595f4ebbb70f9188c6d3a02a987f9cd08d8a72bac558fd0d4ccb2bf63200c3416764ec6529dc17e4d79f728270aab2ae8e13864e5cea7b95ab5b5089a3fe481c2b148786c7fcedc30630d3d77a152bd3355f9a5e86019bdcf3b5e694148f14e9756e945fe4038c742ab184d8f961f35a1edac68b2fcf93886cdcf15eb0a386ac61113827884d8453878b8284fd9141d7e9362c1537c001f21293b9460a5596b66bbdeb4e7c550b5258e488c216d55a8672dd404476841a5db3bc047b2e88f0dc600bb6bad5878c8435f7f9fe1eae75ff3ed87fa0e0759c19656ea9dce85800dce5b6f6037ef21f540bc278c3a5173c617d74c11fc3f0bcaa539552ae05a881fe4e47f63dac2fcca0ddd4f83c558523a79b1c6cb449484d2ae50cc3a8e110550b127d2773f3d73c3b9ca0192170135ee490d0e4accec54ade0ab7abfd705f4ff0dc9d4cd0f3697f55caa07e5ce18c337a71caeccfe9d25b625823e031834136384da9ab6637c979273ae662b39522555349746053c94360201f2069820167134de1333778381627b6d737f3e8798abf210ba659c86bf7bc7d0c6c015cce46adf1db01a75373987c9f6528dd9de3cf4fbe0699330c8d97bb8c413d09076337f9439673ac9d3ea3838ed2827098aa6a1bd193977eda859f5c8faf66b3cd0b3ece66c51cf0ef1191b40c4d51cbf9ee06aacf3f69b2bddddfa8852dcc6a3ad53eb5916cdc6345a0e94411a35d8d69cabb3b819474beb624b23de06984595d136546d8b729e649607d064bcf9822bc070ec15597d23849784745424e2cb19ac54c4b8a64f75ba660011d3acf5a5e94d24de3b9dad6acfd247d757d86ab25b6e8451d58fd03832361a1a2360081a9ac8937c20f958d5c163416936204668a0fac01f406edaa8abad958a9cfe340a1eca3ba6879c1bb59875b1a87b347fb2bb196c52470456c33382fc408a007e72aebb7f55a7dc2a9e00f59c91772fabee6a3ccabef2685df0dabd3081672677705304af43c8796ff3e0ce712e09efb842027427962fc17710e72a03166982d4818fee7c6efb48e6e9b0820c242bf611935922039c1e9367472aa2b35e79840ab7456d6a8a412fdcaabfd2f43bf2c45c01df9f338daba4b711006712210b7ebee111e1727b144353e32138bab3b2b3bc31fa12f097db093a97efcde8029971b2122bba9afb2344c7e8a2226a34d5e0e15cfa7e386ec5d5815f7293894c33b2637f423d5ee8bac0bee0e815194a1bf58c6e8833490c8ebebb611485a5f1280d5210e863aea3443984f206ce1045027b85cc4efeabd5b72f446307968ca90bd68b294cd7879e11cc7b247b224cf9538c94a3a3ddcb10c40db43e5b20f778c0fc455bc22ccf2d0a2c2974597dfe887e4962f36dc3b2f1b661b98944e1c1c17ac92fa461792ec0d7206800e02888ed4849c906ddb04437833b8821060da3b54330be322220882c191ac137fd2fd54668c34afabb6cae0a48e71bb535640380bba081bda820eecabd680c886c40cb27ba9b75a5a40e7e0205203f8e0605d312c4f3e3a6fc9e59b37fdc952e4d4435e92605c8ff75038bf79155f8aa255aedfa60fac2b11d79322ffb2d49800612c3a718aead55332cd1db37397db3945f9d940b34898c8b5fdd3755cb5cd2b02fe8275bac60d43ba302b1bc2fcb98f92e9a6bc49c5f82a34f9f1fbebe5b1ca7007c85d70ef7f4549a867a5250ec0343749cd651f670ce62b95846dd25abc875896a6d64e682eb20dfa34a18428942738c71aabfc5a5c5e4d3c8b25e028546393c0fdc1e20b77cbc0b1a4f5354e0d04aebd2d238cae26b66a24e826818c986f37a7202379443f8f80986f755529111220a89a91df8c9d8ea797bdc247a81e88ea06bc5aa2572b32819bbe273271683107b2b3967b6434a681cdcd1afc575affd5e3f19469a571ac9b1fd85518504b786713d61c55b875724f5aea53664cc8d6b3db71ff213aa2a9bf9c36798c39c71ba267f2d055b67034336e4fa6a20243d3c52eb49da1710b1a5bb3caa0c919ab63f7b2340740481d2549be40f083b3557fcb5ec2f69e58ab31c16a2c26eb7e776c0b60c82f7ec2e35fe297fdeec32c95870d58060a8657d55b870846e188e325f91808193ca286aa33dadcc9f315627badc89d64557e9d30efc80709fa577b711405b0cde3c30becd82f31cb84ae7938e6e21f90ff8cf62de3b33236c524048a2384075ef1e0c71a700abb9695f1677a833ebdd37493db3490b76e2c2259d1d45e2e9df4350529a24a898a47fc86284f3bcbfa4e18ea0b72fa7785ff8a17015133b21ddcb743b676abd57f015da3abc0a729757c909fbc65ee97068df2927e4917578e3017b7356e1b152cf00957edf3368dd6e74f3ba57e0d20960c34587a00d181a38e138abbaeddffd41c906d448f9f1cf4f11f07ef3242ff9071aa5172947e97d2610fbf7e46513ff238352636df0d8189882344f7ef4a43fac369d56080ca4906d282b0a98dae1f24a91325a588da37757a2cfc27717c8276e4de9e1eb21c83461b08c84da0c2dc27bd3f63e61e2ab50b55304b02f6d73a0128657a01fa3d12354b5571f4f95dda8cb938dadbbbe89d5476bea85852797cad90e9055617a1a9e7b26c3c27a5ef93e79cc6a16b60ae588fde9f27c2f9d49fb418e98f4e7dded1a56e83914f2525000c25905d79cd5348b98c7ef8a5bcc8c04cce4fa20069ac0fbe8995d4077699719b48c1c6a9f8a1573ed3dea3187e1504b1915c4bde1bec50ebe39c7187145c264531f35c2b991b41fd20690a9ce3336240098b3dff40350932e881cc251892baec57bb7771b744582a4fc0d22d3be974e14194e336e2537518e00d5f11f686b6ae0bd833d70332be325b5724595d2e7c456da103fbb39ce403e0169476b509608b20dfc728b51e3c45a9c6b4df0e74fbcaebb00a5b9c40753511caa9ccb05b84174af39ba801ab6d76ea7e8ac3a4debea4577845c9f02c3ea0ad0bd7fb9f162aba30c9bc9cc9c801409f4720f3ad8c03ade99b773616b5597348592d1b91994789851e12a0e81e519e4e5a7d7f0798090114c2bbd934765659b2b49f4eff739c0cd1e76011ba702497bffd1d8ed09db72f413e21e5bf99981c5900c32e04dc0ba70867a0dd703ebf765de33f4c280186c8f7331632a7c29d2d5eb807fa99c6126890d97fa813d1cef87e693ff2904ede25eef57d59aa13e9db5ed99494ef52168d49ac1fde4e301d4a5afc869e1effa85af41847f5ba53616989a30036ed4f9fbaeb0dc54f358c2afe5f0cb297e44fe029cde45eb12609118dcbacd00fae1102443c6e149a4a665bff4d9027498417ce58f64d614371c26ec8598f90e99c40ef6f7cb7c37c02aadfd01fc8a6ab9aee38049288104fa1993d9f867677d65323a03f5d875dc86221f18e951e47954e088e977420f0cd6dbb0544124417421bba9e3eadf5319609724ed74afafe967664ae9863a520ea4423c8a6e6fcefc25e7b0e73a2d6b79a372306a6024ef9b2117b19a126a4eec1e7907805d06ef666c68f6cd0eb0e76addc2e9384bc724dda5462796413ee3d43b4bb76be6d4af5bb128e0fc3b3f43852319112a78654909d8cb8028de09277a198734dc84393de702563c82f80e2daeecf4fe9ffc1fb7a07537b7a9bc7f07d9fc058ebf47133aa361e66ac01e5ec24b322affb6b784c968de643eb3b7bfef3325b42442fcec0d097858bcc066ad58876ce197daf55bf5dabeca047af49c77757137ecfd5f859234620ba38dab0c560758268eb562c03ee42fd944cbe251c8dd0f0710be929ba3b88461c73b7ed315d6bfe1c95d30237dee469c56fd362dc20d269315d9c82f03afb6c2144261736948d2577a9b9220e30c5ba19cc92f15b80a473691ec7a2be2bca489301386920daefae4ca6bb744691d45b54cf5b40d7e3971ab58161d3790348dfbc55072994349dd2e98e727eba670ba86810f83b25a7a84ec3c9ca1624a13db91308aa87f39fd6ec2294350a0924ee8ad09d1eaff82975337725419b9de2b0ba452cd9eee23337ec39d970aa4d7083d78d6ec76c4e816fa46ffac1c3775a3d2d4e131c8f6f00ecf7977dd3fe63345f52d088be7a8b7d353297a1197c42d39d37e2d4278a0332d4d972eeaa44192e557ca8bfb10c893fc9ba52c5615cb3208b47ddb933a69b81e9708afaac6813b1190a68a24f605cd8c3a0b6eaae2b99edb27330e191e050fd8fc3f7e640c4da464e1d4e9515b34a2ca5b2ef4deb5a1c830d4b0d93e8f3cbdea65da724352d1a9d656a0ffb76395e0ac1408abe7d5afdd720a488e0f126ccca809952f9c52e512c4c679730ed047da106de06ce6638783543be6d10a835c096b53bcf89dd2d590020c1638f573f7f4b11395a2daa37302b0a5ef5d0a305c28f51a9f187d265beb46eaa49cb82a85295a0a957030a5d4759cab60e754b21d5b470614cc4f1aee5022803ecb66da522c00269ef02bc96b4cdedbb125ba3d85ba41a4b26f4a2580f96df3f33b15cf5438d9b470b414a1a4b99e11c205d769d77e9cdb2d6dcfbb7a3d813790d6d5eb9f5f5d95483360e9b1392729613d9e13a4ae5dc6a832ce78f108637359ba4100d7be29b9dc7e37db99e169a69c82a95aebf8a874a61c4182251529a6aba1f246751e8296dee10aede7026e3e4bd473028a27979b4d6277cd17bed37d52a894223d59194e9919318e0c2e3c8568bf5b37e9150defb032516f794a3a8d4a27de0265017433a0e8361719f67a3d66248bf543201ec6279c0ffe79159d1b61f88e9712adad510c7599e440b4d010e33dca43fa5a6ef6c98dcfbcfb1a97017f7a72db369ef7063ef1c133a22d48e4a1e4c19fb2a43ce49a76e74b09724aff8ee19d0733d8941607834ec2ab68dbe97d6b22cd3bae5405147b06e1400ba2a8ae8ce73b5203d3ca54e95a7505cf82d9936d171a30429656b88cee562beeea94187c62a9315078c8d89f273d64d41c22ec1b1d053c41540d882f8c65f2b4f759e528083137ee1b6bd3e962337241495f0f8239f38e2f9025db2329e529716a367a60872b88204cc4545cec8c233230f9674639c1edad3a417e89ad54df7c4a2e67b80d2344c56d9e52ed2398514c38d00be043a83568bfcc86643b52f07421598aad8f8527fc01560cd6cec42012b0361c6e99cb926ff293f337eda0b8cf52bda312b7bbc24deb15d3a915e5a750c1451ae450e1f181246abce1651ed4a6e4ca98f74d5be38a510481693815c036695b3e93a88d3a1dc4ad4d73433a280e56045c4b8d786437471d5d7580a42354949d923b02202a6bb833af51ea1d5c707e84d807200c8d9c86529568c6375faa4d44f5b2de59a4ab6cb495392484891a1c76ed0a9fb0f7c4114173119e2f6af934a45755a2238c93d260f063b58e962b37cd8a89180a18cad180074730dd6f12c92ec89ac62310342360d908181e0f426ab16e1f49a5c358d8d651af4c6eb3a1ff7e21fe6ae932718243258678bc7f663b38a93cf17e5888f05514b8f3f984f7c79538c51d9dcd322e67fcb13f0d02af680ced253c4ba511ac78a8a7c3070349a7003fda81114b289fcfefcedc335fbaef32ac9b4a00d080744a3f8b4a6cc139213a2808db31a15a2eb671bff83e6c04fa165ed352209d12926af75230eb866ed94c73495ee3aa73da854fe24887689326e5462ff4df1a0378019ca3e7a4557ae1be12b000abffd4199d904b7c3ad7b5cfdb5165eacfa5f9f5fb92bc33f69cf9f13629f5d6165f3b7e0c496c67235a51ef493273ceb71b92d1cf6bc1a2ed7762c14fbf05ef8970da0b70a179abd480746415ed7fa8d3eeda55999998c08152ee5f1163b9e5177ce812bbe22f27c2f6f85c26b9fb546e85fa6c583e8f8b095b1e8478e7be17ef0c306dc39b54baa7ee075f24e55a0fb315138d02698cbe2a28d8fdefb00eb21c627f99a3f8037ef50720bd5b98974de62800b839ad49a494f6a0de7bdb3f5fae6db7c9f715b9b0b710ddb9fe1742e093de88b19ad2b4d098d1e357990c40358f18602e6756feea05d0fa1bd399d4cbb171d86c87b083e362437cfc71dc05347106b86d415a215cc2abec6e86f44bd380b07b8cb5b492fa4670ec963d95fa600765f1bdcb69cd93636fc5e6f70ae92b845252b6e96c9fa761ad966b045067578406d4556dadb2a70df315f2b4b8307cd2d11590e93bb71a3a7ad45b49983af14ad573a27c7b7045a1b961119d93e7c81967a404e14a8cad6fd46ad30bf09cf9126fc7f98e3ba3cbe00b0f248a3b85753dbbf25848ad7861e5a32e82d38be278512b63563638fb4042b226b330bf9995bb79ad4196f5746b6127e6f3e3a46cf540bb501185e15976dbabca95ac37c5d9f705c8405162cc5e62fa2e76402d9e63a4c3b07b7d01355706f14d0e83f949ff4d821b8a25e104c10ade3c46129f3c0cdc24c82b33945443f4dce2464146c36d010529c646a53576ccb372c55280061db311573dcafcd86df82f3d9c85a27d39f23c1501407d36ed0ce38030f15354b9dafacd46a84d8bc37fe474f92bd1ad66623dab19a4688619e38e8ace9f8b9a1dcafd281723f16e16d4caef665eecece3ce34f989c6971ab12b3184b82056bbafa423524607755d0590c5330c4294162b8f5f3f641c0610601928671680889f7bd97be3c77eaa80476ec2360254d97774c0cc941dfd3c387875b01f13c6f3456a27024ea8d09a9601b8dbedab78f5cafbf9d2af6e1264d80e160fcd28c1e3c852a56a920b4a89486976be8173281218e26b8abe75dd93b5566bed04172608d670c651fd0df829c002793f5028432a66a50948e54369970b9df1fd39482d8ae18ac3427ae6ebbcaca5922e59106f913d47ce92eff0d02ec9be6e4e3efeac929874572d9d14a5f71213a896902552fffeb61c384da9ed0c77722b29dc03b8300c07b44d594ff3a4ff7ff89fd0dd225f0e322dbbfc57c04a4ee3173ad2033ad2d9a7d25ad56476798df5a45838f34289f19c85bf4e8cd46ae8398f9c597532ae67ca0485e18cbda0bddebb2787b7c81ae4b445c70888deb33290c83e7b6650f83d4914f08716f921b26b5ccd92f6f7b7637977a8c8d120664806e46dfacbd08cc97a7a7d5cbb7e0334a9efe605851c50a308bb24635e689d009a5d461e0d5c18981e15344cdffd330fc6438b67a7a7c11a441337064a17196bcc77e35bd432933d474b5d8792cff148ed0d075128293e94127ddeaa1060eba371892813e9f56c9407371a089c627b28b6a9f3ba6866403cd46fb7a96f801fb44bc41e5f7a266a30b5f6e0bf67c756b55cc0d1ff99d8739e56acc4e5504e13735ee3e508c3c1fe4b55e7295a2fc22af8407c6a264fdcddc74463e2249696ae7d921865457a49be6b758401bfd5901788c750cfe33a0a9de015235033c4793ed109133b19a9230b809610d494b1b099a5105e5050a620886e1214c7b59c60e8c31ce2ae5de90459af210051d6b3e5ca28b8cf5d29a1d67894bf87c0470a4c5f9448e3e102ef1e44a97780fe4f6413ace6e8da25ba087aaa6fa47c43eb29d646699d056fc0e4369effd29b17f3c0b6604e560fcb096981688dbf4c8ec5f6a37e075a417e1a0b11a1fb997a3fe6896373b05046954ff83de55ff418628493fd76d14fbaa4e096c75aa39fc0f6020334564717028422bcdf0f06e22b068b4abbe0a4f7c43c2477627cefb787665bcfadd85704dbd88113eb441d9c4baef288aab6b14ad80bf789a087af2e3e5a31a21fad4a7395895d54a399445d73d38e00d8e27aa7a4b9a4a45e8b9cb9f75ae09a736d631c602b7dadd252fd723c0ef8a7127eb7bdf8eb2b73bfd88e20653d3b9ac9f02b788db6a71a2056755215437560de85cce8791efeb7d9e55e2784e4daf999a8ca6220a1872ee930930ddc39f98944e379253d910841818353ef5b2ac4424908e7ed030adfbdd4494f00f3f30a8e5a0cccc0b3b0838fff8d97266290dba12a0d95d48b47275f58f780ca3a97e3a02b68d0e2e443cbe7a54c8e73125e52198d2ba13718d2c98a73dfd2cdef063ea4fbb84af3c608eb33e6438a9fee466693917979a671a352f1cb67f59360c9a83dc9eab939844b05c5c43bf17f54819f139dc90a77b831591e19d1045e399811db6e3f299a5ac376c8d658053878f805e7241f0cd8bae1b77fe6319f8fe83f4957626cd9a1e7e8fd2653d3202e5f0c2a2a4ee7c09407957e8fa66b7427c1f27cd666db8ecbc0d34b7b4a30aa7530b47642328638a2b9eabf040f07f08a7322776b3a63dd6f6be3ab5e251b7ed3eff8fc2564500ce6e02959958b7aea9027442d602c8bb1bf9b17adea334b176f7499931ac27becc534301d100f755da99007cb99722ef570862335c932d8eee4b9ebf1aa0284ad8009c989d79127129d2625c60ad7bfe4ca08a22f81f2ad193325b3e0a7a7e14ba9aa73b7f90895daa24cbba81d59651258c09a6b4cd1e7842af878f2835efbebc80442b79a43aebbf157bfa2dbec1b0b45d391699ef60c7a9c93b9d1912202350b9b8d906389b630d42544ebe294a5b3f17f8cfcd74ddcf7c4ab93c01713cd65ef69fe2df44a598eff733a6b2fd620c436d389dc91fea253a1da2ec7219e5a9bc5e819a9e8b559f187f085e975ae5f4a7fd1cc90ca482fd14b1b7cb33e9f28f8f5b53a3b3746a1e71cbc9a296b903cdf6ef4f2663898e97e7b63b566906653b54f4d8d604d65d8eac3e9439d32407deb615736d11e58f864a70282b242ea0ccefad6184ae47becabea4fa2ddee82f79ba91c6a3325d6fca92a215fc4b9ac3df075535ed288b9a5e56553a8caeaa42775bad2c02d8788c73f61616a7a2613ec461dcad72188fc074f827cf7120e6048e6fca8b08e84c077baad0dfd9fe2311afc6f1fb169eb2ee8a2ac9977fc6fb9dcf5a1406c387bbaf4c860295d690a955a3666489366cab362d88e0c674184769eb5c67ea46fd7e40e15e7e137141b657c2c072bd2f8b07bfa4ec87936f9cc3231d6b38b3e5b55b9ec2d57073deb8696ceccb9ac48ec5fa9184b728daffc018a5198f4c5608e703f5f2a552c2ea9ba2883a2e780e975ab83e6101d490041e57e9eca493d417c34a9a41e1b1ceabf54a15ea9fdbedaeec4acefb1ea13b4559d8a6b8357f1c2539ab4af7efc3520a712e84b56b84a3be4aa028cc5221a84ba2fe4b8d1bc5037349b0473d2678770d79cfd7f03edee9413eb4cbd7c536bfa2325bc2bb60d851e219653322bc03b9012cd766c1224e1264b5c74de12d52663146853b63af70b4e45236a7e545391c65096c02a57380778c05d0cf2ca7cfbda1ce3155adfbf49a336fe27f819560999ba150b663ceb9cfd23c2fd592739b0f930a6e21bfdc7d0bb142560ce49c4b6815b87e3be897a3c57ae5b191893f6c3de0fe320c5892fc279e158ca45afb67c180a1e6103795ec02849844c1bc1a6743f3ea11ae5c227757bcc11a007b31039e1f75f64019a2c4423ad5b0cd0945c4e8595d83450d8a732b6286f34a1d1e46a2c93a2f1b0efad297d45ef93e23f23feb2876ad1e8009d27b62a0717df6356cee642fb577f762d7f61d840580fd5c2ccba6b77e45e314125ff8c967448db5b3173adb2d2113906c1706b181dded125737b636bffff4ff4f8197a05e9a43052a76a0d85ffa71d5992bd8d62f58775e69f00a3e2cc2309fee6241903800882b071e1510af6d9d929b0e0c31f61449a81a3b3059689c107c6f1c8f026bdfb6f9a495c4876b5f3eaf7aa6a3ca23c2e5b732861409d2b7b40d3f659739facdb5da5ee2a26f7054a052f13acda89b5bfd423219b7c3735b7e9761cf110193f45a4d3404561116130d1657bbf5bd19748be1c969edc51eb27aed54a83191830e947dff43f06c8e701638050bf551f7877fb850c614b001335aeaa672aac321f0b87c4b2dd2dc10b07e786dc394874b434c891ec520a19d2086b9a49658e1a5de88c24ac964f85db8d20ab716bf21a513654fb84869c067b8f2255bb39e6846a81e917e5b1fec506f971ab7b76052a9f8786c245538c4419720463aeaa0c4f9e5bcc53654bda364fd87789cb711e1293ab9778334a3eba292869422d0f4f9fa5ec00ad599fd209019e23c8ddf2925e94b07178a536161c8682bed98a26b6765d6e90fa6a49b083138d21904f33d96814672a573d1d38f8e7b6630e3c52101fee1767832dab4ab826b6699808c9a7feffaa0b52f21194902dcc59fa6f587ab551d4b543e37977d334cc89f911b52ab9d243a57f7f4d4aea819cf39b886a3d8b8067b7af945a3d682029570549595a66030f0653202f37ad4fb3e86871dc165796e368c3450b1049c2114736e4436228c96b4bc765fac3412a7da61346057afac0e60abccc5849423acccc88e457583f9e720f3e385dd2749f77ea12e499f0c2588e315f263282f1c03d920bffb8fb2a27ef13f824592e6a1dafd95c5b9af3b213b4873a7bd41c5dcaecc3a6302bfaf07d1b44d1a1aa9eb44ff2f485e08b463c395b884571048d9318891a10725748430db4384ceb2d06d500f0e240fd4a8ee83c59187213f1a0c6f15281a1026000bfa1a27705c347e09202205e40158a287cd7516a12bb54a4b448e822e513d507e62072953da21cddbb6a9d7ff43c842fcc3428b7265da2726038e0f7b10b6f33718733e366e1278b2f7f69706925ea87e8baad219469df897b72a7b0226410e57147907c393d62e0191a25bd5396d0b6b2448c84c822229fd848a5f7299644be92413863d4aba6cf38baf74089c21544b2861b992d22141e2495efa03f4d29c8406aafdb98ab29b08bd934ac4a1514f0f8aefdfaab668201a1700ccdf4cf3350cc7a9c1225831183021c30fb089796bba865fdf6a99329cf970a3dcd5a6106a1190702808b78812c56752f3fdbbd9c39901ebad958fef67401e3ccdc160fadb00526ab62d8e6cc903aa811c5a3b6041ee9ae206e5633d2f243b8a20d9d44c8ee179619481bc359f688210aafa6cbc8b2758efb2e03c199ffe23e30b0b1a4fbf813136f378e0aa1b86664debc3a88bf228752c462df7834a8992624182b262196e1a28da711719a4c3c54958bd2d9ad732c287833a763f3b27eb3a997b3180c0181b0feeaba9e1f6abf8515a59cddf99b431d14158cebbdaf487340dc759b6826f15b31f2c28d33c0ec2409ea9aa4d6a145cd302fc8cd7b6dfcf837e1acbae63107eebc2e5375e69e84311c731a7a82325a0219be9e147c81a7fcf988645267825e0428857bdb3dda8ef7e8632e7bfafc0c7d0fc8ba9a82c934663ffb17a45b34144bc77a5a0e327ff6bab152da0252653ab8d21c48a397f3eb55836c3f24690a2de64bea328e982aebbbf7e0df1f503ad9c18cb2204305a948b60e7d30cdae6f7331209ae21d132730331c9971add0db72a3f3b380c309f5206d8c14012ffffd39d5afe7b5f62a85ca7cf015e9b478d919ba7775d81b779dc67ee6602d0de7430ca74e406787686afa666393b4f4333a5339abe53ac3ec765f975291a32c4ff97c44da1a399ce82b17dacff9e734321c5f7ed8948d3bb9328b90a5810412a0a8b42de8f068722338d39697fec4baf6ab349324e6f3c3a3b2c1f463c70c14cc124890eb30e5e203a26f626106da9c14528766c20748a5cee2fa17793fc7fafd25f4b5be6544820b77c2dcb3bd4221e9718ec499c2e6682ece1e5007e579d1be4f54990a72f5b34d5eb01b528e1522f4335597aab90caf4f2e51e8436dd5da66696a530782481784c4548809fa224fd57a46cfbdbfa3a173fe5b22b1fe0d5d42988daed268f87220bde46737d2fb0ec337a84b5495b394e24ee942efc7438b5bfb4eabe8f15b86ba4da44ec12b3119d87751a38e2ffe1a5420ccbcfbd1540da5c8f90a19efa46d4fcc7ae94949587a65d21196adf662f1f98ed7a728509bde8b07131d36f85d7b2e3513d8f6569c5bb01b127c4c960651330e702498e2ebd740e7a916239db91dae63d4ef05cbe4a816df8533f39a8dc3d0b231818a5ba7fa07b8302bd3630738dd04140c26b07ada344850b37d5c8ff47652d1873369eef26db2193fb68917bc618db816ecf68290baf6a8fdf2a4a99c0b3efaae6d6c0cdccad7af8a8d4319bf83b943cf033ac77fc3ff6dabd79233aa96fe096eee01f5e817addfe7d0bf4411888da0ddec6bf4d4ba655a99c484fa242162e096475caadf78a3a5898f2cb169f1162b5878e4bad666254c7667d5a79bb1dc71e98a091c9e25e4ec426fcc7881b378a2a88914105ec2031fbec70720933c6361ac73316434f577dae8ef7168d35650c76e680c7cc3943585cf2e04f13ce7c15c5e616669bd22c0bef57cbde343d3767ef87a6474d622dc53243b0deb3b2c6e79f5fc987d14cb08d8648cd4c650b29803b443b5ee316e4f4759f3113691acf2c6d39d540e25d99156253f86fffff2c10254e25c80052da15b7d23a41e88b102d09fa7ece7b8979ec61bffa48d7198d0fe3503d894ee5031e6f76e785bd80379b7dfb8393098b715e4bfe634761f11b157319dea8d418da3edb05c79196bc9465063150491dc3e16f2df3ffff96aea3fed1548b74f8734b25e3f966fee5bbaf958d6c64d8d53abedfc788cd088eee96caafb84c3b3101419847bef59d2fabc86fddf2de37ac8765f3f4c04cc651815507721e24af41e8d0feed1111a46da7157cb0dab9978441707e85e6da29123d803eb8c59687420bc6eb56b5764049ce0fedd8f130751218d061f5eeb48598dcf164049c39e505e4688e5018391c8a173e67dc644e6c3b4f9ae78c4afd739c04b32e4de1ab2c7bbf0abe9ea4e31384b0a0f4906a38656a5a16b2c98d2db4eb47c59122c55a61697590988399efbeefd9cf75f2aaeee7362124654566172e08c59d1f1a52d1d086a9dedb43bad76d352c769d74a23860d7a6e6bda77b51d68bc9778e306ee61822e2c1b7f02322637fd2da5e83b6e45829119cfb149bdb09ccfc2ddb91c0b8e92e07dd3541ef5fb044eb3fe4ec6af7fe2345c228c9ffa459383ef358bdb37af21042a0ca73fa3cb9e7010607ea0fc0b7cbcef7537dee53d2abde1ab0e04b9072dd74da5321d84874c28948725fd7ab8506967b457f560b119804763c6172ca727a913e20a14c2eb2ecadc9d581b09835797e0a0eb445f2e8bf880d0de3d2b09314e8702ab8fddb209ab32d286d55c4d21cc903d6316ad7f611c63379873e944615eeaee3d8ea7ab215ebb9a4f05d97b8e4988c7c6d32382fd8bc5537ed8d46624f8e09d848ae5ca17b9e88912cdf10cdd532a3e69489054933529de0be120c09a35b886bdb473b21f2ea0349ee83918b0365ea082c9a87e926de875b8edcab6ea04615e4dcbd1bd05982833c9d07af519cce7a5679255810ba6a95596c37b10598dd5285b15a04d7e4d35f01b03ce416aaabbcadba7f1245952cd9bef4f2628b7f87a942f879593a97827c2a3a380b73ee753a0fbfc435747b0e681eaed0dc2ba686718455d78c9a78a37fc877d98c4c3667e072f925efaf9867e155e712719a70b421bd6181b08c8aafd49917f20fbce5a6ca5fda6fbed61c9fb11388ca9154dc0a16a3e032e4f324eeb044794f82b13724e11a10751b53a7da93390de108c9c3a46da368034aa5ad72676bf72ccc6f3b998f55858a8404c935f12dcde403c74856abb423e1ad4cdbf75a06062129fa3bf7fbb97ca83190c668020a6f532e62d0ad14831a702c1d55f7b6c5ef05d32e3cea1ce090df520433d5aa466293d091b62feb361726bf9cfd33867e37a7c13296da907f5892cf5f8c692fe881936ca96728c0c9c9780d1433cee5a830da006369f2873c2f0aafe74b12e536e3393652d0776462da6bc325d1a49a2c7c2a8f4c2e2c3ba37458353ed4e871f19caf375de580ab0331596e30e0f976d5c5520b8a6f612a4ad19d2fcc9f776f02d219fa105905919d9f20bc59fbcaf8c87ccf6bdd1de68fb1de9806e5704f3c384804525bb3d693d1c36236dac62582237a7157eaba61883e22a09c2643aa3f756e4e6f666070401fab508b566037141d730c9fb42c95ff7bc58fa6a93ac0104f7f0cc613b141bdf8e094e081c74b98fd7ff7bb9ddd4fb38b450005ec019e20795525fc1d7d1f9510c054e6ea982effecfd4b2a337d0b636fc89ff3585968ccbba800f25486fd34ce69f29452031c5df7326a0c705a505cabccaf332296b23652058439384db3898ad557c14db0f5d391869d438714c0555724174be2cab3c60641e3eaeef1ab802f51f563ce7ff2d6963210d2a5492bc164d525462723f55a52c839e79fe33f20d35b774ec5732a26c4953988f7faaa791c5b43e975e94e54de253fdf553d938939c30f73020862fa1a1d48dadfe92b4d4cb1f46de1186a3ff932540b5297a333bea8bf441113735546ce914ddfedf9edf9a97813943b4a2e560f7b78760577f2319c9ce122619a38822ff10dc8b35c7acc11ad37276c5a99e214011ee53e209e4872b9b3189821381d6305365735ec7b44113e31a233d452ccb3df4a4d7fbbc21cd003a62180188acd3b3778ad1966abf6116ed0536e3acec96fa5a2363c4d9546f16db31729910100d9470e4aaac54b3691e9f07b8a0ea46c837799e5f251bcd9ae3cd72026c7959f36acc359f7798758263069e9baecd55afe19689281f02576b802271e7798844e15e5a59bbc4b92489659347e7a39024454702016f4ee5501f1dfc3d5ae83616d824e34f4e4ed7b737c8441267a7c2e70e5166ee5d349c649569c5679935536d07a22d17c8fb9e1ef84f41113273f4dda396e92505ec845d096cebd481f9aa16a2b58e4044229517049b4bcc2f4f8b3fea69be94e8793548af6a92667a757c2dd08a751ff920e14522f6feb01d2440703dd2a4381850e48f07360c72a924c970f9b0e7230f1a422cfa549d7c04b56ca091de9c2501eb75967922cbc349677f522d311af333b0a78b39437fa07e510ba4606da1a4f197317e601a46c4aa2637b6539c533d69298344233c166f5a7a10ac923fa372c8350268cf5b9d17d548aa7820ee1b36cb94586cf61d066549b93fb50f089192170913ea2504b5f71317d8ec4f98df82aea244bb5c2c5c554a1713736cec3940188d9d30cc4be54fb838e8a7c127d1341d0bb4998e56bcaa475815c535e69a79726f1348394253ef7fc654f3f550a1aec729e7358a20c83ce3075716cc8a0fb3bd3e331e7dd0d1d823c720f7eb5de870868bdba3699e9a1cc36e729e66fe1dec4138b41d4791a906bcb2937ddbbc74036291a601a8074a95fd9111ae38204492143f91c108b569f6d15a16538592b9bc63449ddaa45df04892afd567da7b3cee76b575b096be536c84e7eb11be7f7727e34e400e7dec878038dd3645aed02a3689707fb8dd83827dcc11c349384c3edfb7314dbbd1228ad496c57b496a556c40b7a0e5b542006198e1be685e2903e5afc2247691c18221edb2ec499cf39547bbc50f19a4ff41864080e9042bbd1b0b2e31e6f7b54014379334204730aa5ee0c6ca9a12a1cbaed83312f4b5057d85ddea5b96f8f889aa9b84d25c0b2688d5a17d2ddf7c7cd15d1c21f446c198d5afedef00209272eb6b3e7d05ff2a464342e3e675afc4e2b0b2d6294a701a5a7ed344c7723b8aca49cefbc5a01e9599edcf5b351c169afe61d8b4c0962329d4258dc8370796d98941d409e33e1976bdf18390df74511deb8b8eddd8358338bb21510560e45a5fe6b28fb8f94f80aecd1110003ac85bd7053e96b84e5820b828e4f90425791bcc0a9f431e4653d5c4017dddf2c9e90369afc790e7bb79efc10772a9b45457e302ad0f3a2ceecd4da1d78ea52d7880b05416987c768df20ed40eae4cb00f2a6997cf12be6c7233efd5329a289667e7151c3dee213eeb1c06d487cf8fad59d1234401546dec32747857c891d8b55adcd38b99da1d517eb06d992d1e9ccf66c1c8b0f3de903395f08e7d82666256b47b200b106f88164e6d83f2c46975a39e17c8aae69ef522e2250f5bf17c1f969208cb73ff6c11aa40fc7fd5693ca4bae3f24de8a2181f48fccba88ddb169d7992c87a5594394e4919e7a0ce2a2070749fa9721f5a10acda952ca88955dc2a5013b1233cbf64a9319a7b5cd9e0c781fbaebbddf448f1cc235017b96a2af7ded7a4f97e00c03e4191e1716adca0329671d3d58747f827bc35ffa0f05abf1743d0a4d153eb6402708f7a4ac28e4c1a4087b4cfc03660ed03ecd3d3850062a4f706c5a949ec169492f511aa0a78ac5f6086ffbf0332ffe3d902e6ba34e83dd0148e6f65439bb953cdbe9fc42513b3588d96a189c385be3df07e7744296a6e949a1a7842adf195e21963af9b6a7c90318617dc4c66c9ba6bee424f760d273d129f24a40f44fa8711070abdbc03db2f7a9dcf356b74b6756c837aed9c55f8ea7ab8b038941cdfa2f9215b6bd34747a0be0bbab287e6b115f50a6e43b328439edaa3557bb3f2433d22c048498f71a081d574f8d358858f445ee9ba296e90c0bd8e6f8eb0af9adb20bdbddedf6e1ec02788b854d2f1d075fea96ad0aae844dab68c575d058f202045d1af2b0593193bee7d2fbcda2daff7c4dc05764fecc649d2851b0b47235e3b7a0f3075c71ac2fc7636b9b719dbb9bfb4ba57e6d35cb211f4bf9825732d5cdc8ab43016dca24110c5c082bd646f0fcea01a0b5ca97fef76f12d7879b9c6cb7d59a2a9015724cdebfa82c46acb3a9451bd95be0bdce26f977b01fac52d71bfa4ca6f4669fdd3c4f867af5168663fb8b7b11a4ef0531a42a8c65643c285f2e03c0dbab537ec62df25bc8dc5328a683ad829f6706c3f3d5f28d18d1e69bfddfd3ce5c8c0ade24b6677c9a861cad891751e3fa53b5469dbcdea3db00faa76b9db12791c1c14644e14e0612e33c79a6abbad444c210273163b5c2ac3aa135206706b3b961e79bda909ce570c7a10c84c4688e1625b687242ac97075ce10e49e57a428c48b1cabb5ba08c70cbb2b4bd266bbc572ad2b5a6f1f62bbae72398a4f0bac1641e8f3aad760fff115308ca07b9dbae26704671391cc80b76de1d3ca7905c14acfe02f44a64cdb3b7c49c6ac9ca1abe6d45f8fa807188438250066d042411cf46f130860a8db7768a04322536fd4e5576db0e401ac41d3f57b111af88148be6748fe38548f7129eca60780fe3aba6b60805f21fa896d7f36ffaac6e9ec00c9387922acef226dd540367724949da179578933b3e63d8cf0b4e0cb4808fd981846e0d6a30231e3dc0e3d86ebebd4e31eb0678e4d95e3eab8f7a757ae6cb54cf9e2d8f020272ba3e3cf8333bcaa1113174b8642f6cb6b9119e43dc200246c6a32c30aff1f8e7c1e2b0f470a41e53143d451a707017d09825c903b5411bec8981c8e757ca490c1968edc42940f6c07c208cbd0cbda4947ce8e0f8e36fe785dbe5281832c56f835f24333c555d8e005a5ee30f67038782426c4641401c34e59567c875f8f95ec682b113977b083c7b8152578b3e29198116caf9162aed23681ec1e7c47372c2c25b76ec978046a416bc4e4b0308472a71c2de641732c702e4048794229fd705c7d04cf4905f4eea03836350c0904aa3ab9a48685e8c4ec306026ed773b80da200e8d851f0367726d13cd9c6510c1e007f69eafc39c520783c227fcd616ee41e29d5425cc2ab6c0264df98f43aa1bd5d7676a7f59e17c2aa07a22a44399f2808907e99505caae809f2eb1aa869019a95e26e30e31c7c5228a444f00e42cc90fd63cf87020f423b05db29253f030e94b28096eaa739de270a13e49e3e2f44f52208e8e66cb90b54a887f376e3081ad1b070f9c6c08cc12abe9a954a1f29b0fba0f61b0565fcedd94d99fe30ad15864fca3a7fe67e5871a63d0bdbedc552a1ed87fffee1baf6c28cd8bdbbd62f7a471931015110b6a0304e3c15f09d8f93b85312d73864f7f5c6407f32590f121458afc7ab50896cb4448abd5dad38c5f38b078799cd89f3140f9793ce2eaaebb3f9aa9db3c2c735da5ca81e4234844da67296f882bab69541993237bd34bde736267bd97e337f7edfce264dfbb06dc544214883c4ab0249e89e695e94582fe10a061f1451eabf4c5346908a4a2efada795b2735f7413fcf2d66a9c9603638bf016588b912fbc1a250171cb3ac35ae69aeceddb24d0652c1b856590f84cb1b97c1db63766282d559e46bcc4e411d885f59a5e67ffcda5f156130ab333e6ed5ffae79d267811abaa3ff19ddc5dfa365efdc3b75e20f16709ba95ae3c763891c359662a37421a2ea8b9a3a310d79eb208b978f08ea989b4d7bda55d24d8d56c4841709d1ee68ca79d9090d200327b7d691efee6c9307018f49db9401a5a0cedf73781d2b0052ffe92bb5194b5905cf66bf5e8f80fda9f59699d314a1c3f21b155ee6a34e9c662b447bf278e8ce29b032fcd5e343d75f609eec9b96d60c8e4554307c199bdd6d4aba0e0414807aebf59f27334c1bcfc04d732241023138a3eb2453eae21c7c3dfd11e51239d7a5d150e4328edfde55d3a05d465da59cd24328adeede4ce2b00c1670931d7c801b2c3f5dcdf4810d75de5b15980b62226471b7b969d7b92d3a1bbcef3133514a39e0839e0f732a230919271d67e1933ee53e5b43df9f0e7745eea5151a87ca50c33e7c1b4adaffef14ff0a771b830596685c58344c833bccdd217d638cba148ad612005dce9b62ef50de874a9ce270868870864019e24296cbafca6fb288182f2832aadaed7c4817872d763f9163cab61162a4d4a8b4bce83191b14a44c9b6fb5f6e040d716c58e54284d61a699edd527ca0a536b066b1769665c85685995810872a7bcbb8a136fa9420de453d8ab008503fc57492b5253d4359679df504cdc3dd2f451b9b340fa033d7b876c155d0dc4d78301594d8a2c2f59e758ac202a10701b1dd5b1ebd8071fc3cde13261ed1f7f6d4db5a314bdacfbbd89fb68a4e2796edab7796a844d4540220b0f03a926957a99334b738e7a74a24fbf215895a7857fde732a76a8fe7a96f58aee949ed9b3132f75e149814353caa1f12877ad43e7338c8383bf423f3f02f20755b79d6d431348826608951d5dbab9db0e3f018bd725f247877c246f458eab12b157767d3ee62cbe0779503e6b440eb0016993bd8ab05c72eeed4630b1712b367b0be4cbddde120385cbad06cc87bbcedff155ef3256918a94724dfbb08a53de4966c8e1c3c990765c32ff97e678b3415413f948f38b4d63086ea679edbddab5da286819f4f6a737d34ceb83bc87941fcbd978ae883b03c25bc9144fabe5e04e71e16d6ec6d2e12634f78beb291769d336a18a33cbb51c0dff889e65d71aff0ba6f56bea4ce31a1ee0b80dcd89f999708515e780c950bedd8c5d012d1753114df5620ff2a2779b0728f137d740e92cdacfcee65ce125dad986a85fb4ef8cdb0c7c61be2753b250650581e98285124d3762bfc7cbc4eddb471d45cc51467ca917ac95ad4a28ddb19347284202c65e9d21245087e2cf8b180f18b8b4bbfabc023304e291908697cc4d7ee3d89f5e91d6cbf2798f753eeabc32e97a93c2c4a8551a4c389e0d8043780e0e80ef19f89d903e171b83cf70a262a441a01e74a401c1272840d5a4d16639783134b911c09c40dc63fa9a7b01b5e105fa3639e8e66fd74dbf26a8d5b5289afd7a7bf84760e4c81a83487570b8dd180c4ebe2626c493be9f89aee9e7be85c44811d690fc9aab8e104f794197efeddaf8608594f9292d9666395c5cf642a9d0608ade82d41b05627906156977bd5c5086aa2526814f7b8695ea81cd407c99b1c219b4c9aa2689d274f28a825d08209eff4a95e0d5905fe6f7892e567c01e88f0f7aa556438d784188e4ea69098b6b395dc0a431bfb8abb2815036e1b0f7807232d89ecefeeedefba47798eb2771778d82a289fd4f6bedbc99d811bf8ec38e3cf04e3fed24b439824d39598571230fbcfb1ffef6d19ec2e6376ac7251be9825d5f548b72eacd90ed872094964f93af371999bb548457af001c76bd7c8c70e7a94a57da4309dabe9b24b68b4b6f230fd707c8841c60071d0f163caccad24d5ecf57d68cf3032397c492b011be6518cdddbc2e25f15dbe867500d4c65cbe80cf2e89e06f9e302d75cde9c95309593a6819103a80e067e3abb20ab4f433f028615637c678074b051e869c68a01722a33715a805dd28fe3f5b5a8dd1b201dda1de13b2d488e008529f17350b1ee3c71db087b9ff05b1879b8dd99ae2a9c43ad1775bc6fb991dd60fb73f51cab5bf6710b23e481deeb752a7814339a59e872a760f4eb6d5bf887f1671af5824a6b101e27c7424897ce868e45f5bea51f6c8edb709d195634c04944a8ee177b44a970c7899dd71585e3c29f9d2ce90cf4427cd00027f5e4ca07550e5e5f8a2cf13b9dc3f68aba6b105ae9f83a8cb96d7770b5e6d28d40db5784f3b16319c5a1ce1b4e88454a9271b2e153eb4e1e31a7bfd687649fd64a06e2f33ab6894470f0b1498466ec527d005e09838072042a541e59157eb84e42137be94d87cb97eb679b35f0d3a442fd6e6a4d319555d1214ca1d034971a32ba1fad37efd35684c75e69a4b77e3a34124ad1131edd13d1d3f9032f8eb3bd41e614e08f9699248f7615bb5e2b010e8fd3588240d2c456f5466b65b1cab26b49cf16ccb0b7f8d1124b5b45cd0b2404f063a93425e0832d2eb843d221ecc07823040f2cb9c5eb9506fd0d870163f0d497850fc37ba3c2e11621536d2d39d259c3b0d629205e0dc14cde3c1cad9f24a66f1665b90515295e5e71c9d5c2135c1f07d68e5e6eb393c39391ceb915da1146405acca5fad2172bfbb03b9f0037bc5454d005e68c1aabf1c9ad3ef946b0c73a9cc9d93019e1edb8c24e44cf5653c4dfa8b6df1d15da017a33468b0f59b06f36730c2c8bc1db737f4ff735c489c43e4a4e973d439bf79fa3e166d99d83bce7f54aa7b39996e8abae70dcf3a2939bd7abbee6bf6644c6d919e428e0575fc81b0e663386d023d2720a76ad52dda3ea5b2a71c32c6ad03b9fcfe1784315a430a7d3a8312444c5e564ae1ab8a9231fed0d5813ec1892b84f86d77d61ef93b225db55ce129482ad71dd05b8376b32a8d4f007262260033ee5ca4efaafd328cda27ce611192dbcfd35ff691dd3de2ad2d83a13bb1611c7239de1b29b86804d7f54fd4600197e4bd67593bc92418fd801cc74b981d53fde3864a7bdf45c2591352731adae21af9d4dc78fe7306850902e4512fbf5d57f0236447c653d2ce27fde90fb1e761c1cf81202f01c9bc9e326f03dda363da576d037b54b55ba8b99de5f850286f6e77621201715dec09e1d1699b51c0e6186009f55c8113e45cdb30d8881adb3eebd6a6fdf7a1482966af9d11c95d625f811e1daebaff6c4f05afecb8a85ad59482e51f9b5b09ada1819b8de1778b93eff22666307b3e3595e51f3ad7c77e6d3e544e1590d60e9ab22ce4a4cb9f65ea3cbcd580c2474c1a5fb46af7d2785c7b00c2828a530a2becb42716cbc7d9f80d7749d229b3accc89154820e43d3ae45718201667e43f91c6980587cb6029b10db5fb6144d1a090c2af76fe3a7716f2f81090faff5625951941c43a68628aece8646f0961c1fe396592a21e96115768d52abbe9150442211ae0afaead74670cb0d71c6a0fc04c312bf3f2df5b9b7b0417c6756f4215944a779824f1c5f5096181b3b65ae4ec859975fee570fe7d69e1f802e066e0e16684ff8270ca955c1ec87457751b2963131e70da4d507719484e2ac05a11cdfc36d2b2b8ca95788e111025fbf7e97fe75b234e8bbf362fa4bf1a5cdd9d3c1625c7c63ba3d68f5d0f8f2ee9159ccaf096afbf8ff783b294019619af35ede62455a1ac879f8665180d3b17fdb7ca731e604d151e1972d20da384c47a0e58f013492c623ab12225838146ce21f3c99657d9b57910cddda9bc386ea6dda12c43dca48b562c50486aff7e53ac5d11cb748997afd350cb0dd95359842620fb7c6b488a366b81936fe0d529e7bd90c4b8b7210c7485ed6f4f6a9360349f3507b40335c630b4936d7b8fa2f162c47b5385d615996d8a74d4296081d5079bff7d82b15acf02c3953188c93557831301b52524dc67e4a16d83c7088e88fb3fd0793d65d5e8457e7b0b9cea760c810ea9a1bfa9f52b76cfe9754a8ecbd9677da1caefde106cff6b4848f3eef4862d9d09a1852a1c462275f719dd2e85cfc42ee43b24ff611c7e16a13433c06916688b45e3639b3339f7266eccaacff96a3d7a83f11e49b3d839d5a0d6c0493f6770749c405668d025a044cabe70a965f75a411926accb1e55a5c80ff5ba45c6cb7815ecacaf4695de5a739393036c0b85f25868480a0b866dbb4d2d3a97889985ea13e10e885f219b5455455aedd43caae8651a5d31dfd5fa8d415a4da3358c8d58f746f8ca46c9f155ecf68ed1938903612e943060f346571e21486854afb7c486691952f01c6203bc6f4aacf5f751f8b2f1f312f43bdc2c1d8cc6c9354443ac3d93cbabdc6c4b999cfc6420cf9ea07a85a4c5508814817f3f1820202ac76f983f354c17c9b93e9508132f8b038e8ac972a7e299dc133906f09d281acf8a7f1df8216e62cbc2359f92ad27f2f3b7f7662874ce8dcab7b00957ad0946d0e798b4861b0e0186097db037117f5b0910a784659567a330da3cef2afa5de1fe8dad10712b31abab11df8febd92da0dade1bc64334836daa10636b4c002769192b4f883a25943885e0397fa2608243868d884224fcb1dc372970cffabc957521d16dc8b2dd162b4b84ab574cb317f5bb0a8d8921b373159f5d669ae6ead8f83277ad158bf37d5bc8893693acfa9f603b851c67904f45e309f67b10680affb642dccbd34aae5019457754cf30685aa6e30dd77650719ec84a6d27ac7fdf0cd520362eb0f0832ba317e6a50af24927b922caec9170725e8f3ae631bf7ec7cfb70bd9c2dcbbec6490c780a79b161382ee5b3b98e9955d31ff12efa59040273734401bb898f6a92ad36383a243f557ef390be2a6fd4db0108afc119b93311a60c6aa7528ad08580bc90f999649fbf0cb2a0ee23edea5aaafc086a31382b066a64bcfdbb8a18ab34e8c48c713deea7b26f21740c751f2a2010c5550f7e1fe878ebb926442881efdebc8692a8768015f9ca9d988002859b7173100fd1a2b84d4fba23c999372e1f69948db38ff2eb997da60b4568a4a52db5fcbf484c1af0d36ba646e414947e4906fa85930ad46eb03e3557f0e832ab068cd23cf2d4a3cee4ece0d633cf71f2aad054c9217ff559c96d9c76dc227275e3989265086340a402a9305baf25eff67b01089e91ff7f1b7b423691d2ed1c2a2836f4f0688a53b51d66754b966af03f42f12a3a1a71801093bfc1c5203fd6e1cf4bf2fda539cf84c44a856f03dd1ca18c39717678bd6a76f102b2ce339ba5959b094bae369ef2bce39ff9da8babbeea6993ee81b57706c6de492a8fd5e1efe05d8b189dd41d0bf8543ec9e08c5599b120bd87903d4cb970453e07ae8bd8f66aa8aaed07fa4b2e4ee5f6a837b74571348f064ce78271416a06d632e297a16205d144c94b045d80f141e205ffe1f41b4627b7dad77dd1bed5eb8c2b567889d04f82f6054728ff781893ab19090cb394c95b831e41c812665b10f57123c2304a4138264b5479f912891815670a65a3e9c1b846bb59fcfa85e5a2451df301ed45011986c4e6e189ecbcbb440ee0ff6434534e8fabef4aea42a4023c72b6d3f57112948ec340d7ad48fdd34d3043a9715cabe0b837fda4bc657cab58e9842f4a41c2f1b1538905005f7752131268637f9d01937401450d0d4b9947d13895bd9d814394944dc35c0c943bdfe8fc4874a874573aebb9ac356b15a34d98a620bfa582fb4bed8220db68944f0a5274e3abc0d6bf10e2d28c5f6fffe31ef471f8a57b9722e3117a79bee264539429e78308fc318a0957513d54300012b6f16b9dd75abf8657af39462087bee4c1fbcd7ccc81f81335a1becf0e9eb6b597cc08f15fa89a36ff73f83b7fd9c06a92b7465ed6db2e252ab00bcc4eab5c8325fe84ecdf930d03bf7687fc7f4c973353bcbc4112ffa7a834c4f76f1f37fa1fe5f40c2d5b9a97d5fb581d74691363497d1908f27b52d51513fdeb6294f6bc1c26df5ed05fbdd2b192b1ea8b854f81910b1e5e1aac52ef2156ebfdeefbfbb35978dd287d00ff4e0695f1bd3f5a321c84f94afc1423d5e714ab601d180f9a8c55f574dc98bfc6f5763f41584bb5b978700d40529b7f712c3bb6e68f1447865c9076d91248ea06b4477bbc6a65ac198c17546465a94b42c205a3724ab72778e11a67a7c0f45ef8640c5a2e5176ca1e7e8c4b46c2d0f0f3381af1a604268bf750cb66af48a00204528f225a5ef9dc3d012150c1f42a1297d6f2e63d61b68188315d4a62e8be6512042f6b96ba7f4f4431325eb7c746f5cf8f8e2bf608f7cff3000d44315ad98c389b1407ada44b4b02abbecc4117b873362c63dccbf91182461ec525edeae0609e967bd4637b8fcc44fcc470e25e6a11b3e8d772496e56f1ee136ec3a12871ce03852be00acad4c4067380f5a8d3c2883c6b488b19fe40e9ac3fd6d0afc65bca8bfa642b9c3ce7ad0c7f78da3aa6af992b86572b85d9f44432d40a7d0320922b794e072e5617caa2b3514d2f449477110ff261f981d6ff24ace097abf6617b008efb7d585ad049f8be767adeca9a54c2a8daeb18f1d6aa8703ef1ac0f58f67291c775fee0972fddaa28e89681d62c82eb04a7cf8f8b2621f2d7a5a97d8bd893c2cd723effdc039466a6849790f6e4077db029cfee396b21523e100508cc30a681b85b9965164cccfc49fd9dc2ac845d672093a22146ec30e9bd602363d5b4c6988a6276c53ef76afd7874d78f5448802f8e8ecd3f7075217ecf920b959fa597ec67d5924f9656688b0ebd3603058c4db1b7dff7ed9ef2bb836ad774851d60dce80b346a42ed5990fdd894cb6245d187171cca3f47b0ba80f59e5844beb4e312e957b7d0fc011565496530208d4f2656625fd82224eff8bffd33afa71b79d55708ecb0120366bbeb3827ef458d62c5f7cbcf44c67cb53ee76b0af611a2ec5020a0f446adb364876a7d7f1d7fcd7b0b81f3606f52e2aafdfd32bf426d878edfd57145eb94a82bdae0dc92d0d1545ec11e1834d78cb36fdf4ebb0ba6a4f3289cbcc49b9311848ab884308b2d511300c71ec1bb22426f94e1d402676735a7971019432b50ce82981125ca8b3710786f770be45069c043b7434e08bda13957dbdbb482ca94c06d7f65ef5b106e7dd9f9d73b84b74e9c741ecca2d3b707a0775ba34a336049cea9bc48208e39bb539c51f647b0b706fa76e08e7b3a0f784d7259803b8a945eacf4924d7ef88dff5ef7a7505303a117845dbc9951042624e1bd97eba88dd6fdedc627b8add290e29ceb66e136db0049f2e07907c37a3f3c0bbf9f755aefe8fcd58f6f2a1368d3df52cfd3ba7568a1cd1d99f1a55394a4a0dafe7a890bd87854cec56f5a4a2883c3f122d9ba11f67bf191aa79edb7847b5c5fac77b0736094604163fff4f9736ce7bfaa569210796e6e4740a9466e56e58ce46e8decb6c490ee0d2d9df309ed41f79e730550b9b584f6781bed8e692c00c157ddfcdddde872480a8d33b873b1327c9deecfda3ee7cf96515c3b9e64e4b15f7f68eb0ddcd7638dbda5af5aab23fd3d6ce1e62f4bd8e4ee4b9b06e2207f375efd13dd3606d18ec4afc6a0a577ac35d67e382276b9146b04582ffbf1dc241287840945432b47a699426f4c4fe6e08210ac8e20f6024dd2480f96afe64756d3ab1cd55ef51bfb29380985cc655a2edf4ae590792c11fc30682f464ead5529e941edcf3b1a45ee9164a02c1233e133468dab6a85bdc62b18eb1d9b5c509572d04e185bd3b53039efd831bc1ae417783ba77047f34e9838060b0edd65bdf522d6765f3508e5c7ee38531a7121fa61ef0ee7ffcc87a4f0566872391e552cc74d8d597a8cf6c8c31bfd2f5b36d59ac72f40fb8f17919113be715141bfa73bd677e7004232750626c97247eda5fff3ee817e971b722ebeac83b6e9ba66953a9efff6475075d278bd079d2e2bf993c894472af69a04839d550ecbdb192e5a89025c9f7558b0278a7b4bd696db360fa9099569c0a40c82f12f85d366a1aa7dd3089b9133f5f7bb22bdccfc6664e293f051009b932729a6088b551fe375c7672a1b08bf399c8854580a0fa34e2a984d3618455f105d88592c36359128f0aa00c7f5d442fe6f6de3a046918dcb4d743764a1b2b4c664f36d13a5242d01039e8edf2130b1a5f91f20fb18cab60fb649eae90ffb389d84870945a9abcafea7d03fa3a0a64dd475365630f9cd276d13a3f7465c6c1f12b35eb5abc25529de7d98076eb08e8c0b7902fb424e1711672da9d2f3e316ff087572c408f00eaf5bf850388dbaa2e80ffa901d01834df9975a3beee8448e4d5a7f32e0112a0af15663c41657f56397ee15c3885f1db18464a9f60ab233cb443ce3c4eb01460cce2d57762ddd18d3ab9ec45b138f0c037b2e5ea6c9b66bce3c9a0c422c485b438fd6c05da5f60cfe744c8925885e0e8bd940fdf731192d92fac2cd7c1c4362315070fd913a392b0044717e397f32fc799c2be8e97aee7406d1c819b89f8e3c971239fd66495281a2d0762ad28fa357d99d262cb7a2b38cbcbda710077f0b7f0ee42ecc0f9ca0e109ec23ded0be054c9770895b3fc28cc1513e7de8e6e4fad239877c8d44746a1ce134e281a2f5a20a196dc6edcd690d01693c0d0cf18a6b9d1317af4f64aa811192053db0f09ef39ef02b2a2b8bf450b9748bc046713c93c0a07d774d6791fd9da26e6030d6e077cb002f80339d90066a0cdd41acafe61e8e027603932673f5ffaff2f2fa9e934556f42156ece09bbc8b73a88162bbcd6a79d2987d147df764345e6f0fd99e0191aa46c360e1e3fb69ea8ec03621e3f386f87b15d3f3dd6cfe34597ceaa9a82a0390edfbbf4ceda8ae55d16bdb5b0a957ca20aabd6df3ce7bf63a0149a772e58317ebfd54848aa8a9efefbc7c892d0a027742c0cd93b59888cbfbce64744f10c468fb9534265095835cd7bd6a19858f2643ff31c489f6f9296b36bbbd8395fbbfbe8121c1d78667ec6f4c0a6e1e80d7626e92bf3aeb9b2c429fc9dd4a9a1ede8c1a811fb49e8050a71e225d3cf44e0f119277cf3b901abcd1eb68ad1faf065ce4433ed8d8b651d3baa58d4a3b86ac176e25727cde5180fc84e939bc4b8f816c75461f99c60e761e229e971191d494a89eabeda7ad288ebb2367a99f13ce8f9fc9defadc2885a79984edfb0c0930dcc13c24b43b159ad6ec87fa6142812e8e91b53a41c8950a2178ef357ed3680e3da66c19fea7cd704ddec76b55561a93a12f4c80e2b004daf5d8bcd56f58e9ef00ccd5942c61d3c5f35cced57a5dca455078762492a269d3d16c97941bb2a3c38e7e4e8dc9e1ba81b91df2907434bd936708e97d0bdd76544f38dbf762f9d69f57ff770cd663289b395cbd34e594aeab195a8827bc30d9278bee904eaf817a059310f1552b11d91679bc60d49035a0969b5abc999d1507c894a18f8db31a1b735d9c0cd77df5c60ccbdedde99e27df3fd830ed1254fc646b79b6d935fced9d8c3060d99cce7faa14c760e7af994ab2561ce106577222c315c8883ee4cd91f788a76ef6baf095a0973d712aee164810dd51159ea53b23709a59afc0ad13005c75e3be24b5ee9b86492a619355402578a93bb2cfa3d25f8e7916f245004c731b6432dd57814c8760ddc18a91f7fdc2e58008ebc97732cf68c1dd1aec66df44af93a3e90be88ea09c9e7b937d82c1340090762553ff219e34b8e0fd63b661fd8efcbbba3c4aa33ef4485e9ee2b5ebf9192a83ad36055f05effb7cf8f82a36044188cbf02323fdd928fb3488838646a690a3818230510b03acccfd7ac5e476c56ac1d611f2cceb6540daa591f5b156641576bfc9ed51e836795702eaefe095d699b0a363f10dc4dad85b1139d49228fa98dc798a41901238ee622587a591995c647605107e890e549880f7c2d8fbb6b8d276cec1e2014a9c190c9542c9dbfa60079f9db6ae1f6b4afb3e5623c1383051437cd3ed5db6327bc7fb6e77f9fef1ee9f5deb92de04a6a6ee511447b5eededbd8ae778ee700be1ca20b7e42f577d5e84af9e4f0659b465415cdccfbee68bb3bb5893af837eb404c7be1b546351568222319227097ae58b4f5efbc32a10cb19bade8752ad62c60d39441665837ed3c2c8d516ace6cc160412f195175b4d10812f9c6ae65c45e9bba6740ea197c390523a12a32cee7628c22f48c77fac3619f253f5e8b70e16bf393b834f56313fb89d5005d68fa86f7d3062bfc6a2a67c354aef9d3d49a788de7e7fef79a93c8b4c4d29f8f930a59d540465621d6a76a24b49f49fa9235c6d9c2ef56f0e0ddf2418f851d4a50ebb3055d31bc4a3368dc4572938cef621864d0e4851628a43bf2530ce99b8f1446d1dfd830c3ff1489b5fedd3077b3e3c2d16a57c11c5963b01cf4388f95d481d3bb9ea8424add354b1c74b7a8ba949dab4aa44aa8da8476bf9c034e5f3fc0b15ebe587d7aa57658d25a7d0ad2c5d6a15937bee5121e68e18527d5124e00f6144e16363bafb4df1fadc8ee9117f3eb5bb941e713005fd764a7b4ac0d061563d73dc62aa8ea77c7e21678b32f893273e8ca4470baf8cf929bf87efb83d0ea49eb145db99834ab9b28b3f2b2ce1669f6ef9be9f9f7df9baf4d6bcb102d701cc0e9319e68c89b70aa76a71bc014e7c22db4761ab2872c8cb05a1cdfb3edb6b76aab1460357832cdc266756f34354b4bb0c69a4e7b8d146a98e0d875fa8b2a54e21714403a425d7292c80d9a3481408a38baaabcedb14c416192f1ecda63e69aa52e4f9e7530781005276ba21ef52ebaa32ba21278eb6ce0e61143d1d7aa1a0f6c473b3567079da625d2da911f4eb71905f82d94b7311f8db39dff3b4c70a7f6d27bda34d1715eb84e79cf500d955fa32389e4f0409477a1808b158dcef1a3c52a6fd84ef3d65dcbdcdaf58294888289fea5056748659de15241df447e6327af1c1d5a66584594cd1ca65fd5c5c69e7585dd4048d83f0a98840ccd9d17d5b47a259258fe29bf04605b5d0a6633ca1d9c1e3e69bc1fa4a1d728d8e48f0cc471c7ea082dda42e43acad585965b758af91bf5fa867acf180fdc4eb175b3ccb246550dbcbaeb8d79f88c4910db9f4b8c4f636bad8b8f16d5cc4fd1a39f8c7eee44bce75c20ea822a95e3db2bb836e207363d9fc7b0cfc628aab325f4216fcff906c678e2a7ed15508f7fa6359d2ed15859a214d139b2a1b0115305bc4b694161c5b188662266addd0724cfaee0ebf71c5a5ce163fb72b594c4f3a1d99e3c2c1ed46778101b85b529a9a0f16b91d546fc329fec0c9c2420f84ad96532a16b7ec1d17117b5e4008d5d8ba78499a7922862d0468bd5dca0fdb2a83c99c249d64ecdb4b1df0b95b48cf35f1dc569ed977a4215c850fb25ed32c4bccbcba471e24141dc4254dcfd8822311fe7f45d3b841dd6e369647c760732700427285d5f8bc1bc4c14a2ab66ff6abec9efe24895d34f5348fe35dfe777047f28823906e24518bbc6fc2bb17fc0f23c8a1a47851ba143264acbfbdb76be887ed10054be8bd594bd636475096709b2c98c5a91a506849d3e11ca01f2b4f0d74dc751a1fc790af57593e8f7f8634d1ed61c32da12ba84bd6018038f45c1cbb4d52471ec0a05fc28992e32a648bda1ad0e5a5146c6ad88c6cdba030c7ecec93af102211b7fdbb246b1dfb666f205be1b16d2424ff4f6a4211055514bb44721312370e21e6435d190d89653597c80f8289544b8b2757d5bba813e633e3e6d9ce73d8595ae80462fbf29565445c5c2ffd3d67fed983c4f3dbb95c487ecf0869517cecde93bc931c16fd95ab768f12895db9139591fe0c699df30560ac8af45fa9b2229bbedc0b3fb367bf5c5fdd1b2c8a1da64b9f3635de09b78292a6e17c6d2dc7d62d684791c190123b9cc04d929435e0626fefb9156f9f4f75a481ce04b5d0deabf6b90b9ecfed61e7d19f3c2d2009c01136601ae1d01240577c08876c9e4d45dbb63c9ec5beb993fbe263fd2639b3ce4a623850baa25b57e97fdfb8cdb72a30a533846cba0e1bedea396ac51a74159b6df494c1fb171e455250e6cd4ba11a4044f8cb33b82c0f4bb0e84b5d2b95c7226caba11ccd3763a14c0ad2720008207f7c48108ee77b4e16c4a0154989ec1279dd5ca3f40a16ec01c635c4942f401d64bd43927b81ad20faec1d95855a8bfb6cd57f3b3a5a73f634e32e74e02c5c7bd24b47fb677b044e8e2d557887d8aa98e3b0210b1787ad735425a3b51048c88900bfe2a726d2db7d980a921bad29392be7eb2fc3b7586b3387c303e5b90fc18e45e37991a0b3ba2534328fe3437f519e3f1c77dc875cf41762d8c98ec146e0267b97ffbde4ca556b777a7b7ff9d6fb81c96cfd24af188e1b8575a293b27533ce2cb430dcdd56bd67d032fddd0219f4c6343464d4cc96758358f0e291be8c787d6e6902ed2ff08a0138bc955e2f6edf17be8241d1b76a1a597711d067695843f4574b57ed6359266adc7559a162cce1dda3f088d21155b28bfe4fa42b26d33049d574404fabab638f63d6e978f0609e214bd83c5e27e6e24c5ba556270f7549c1fd4f9d205bff15ba84109fb46812b59c3d325797e5d4cf6973baceb405aeb66e0b0f879a13da4c7c5d4931b6fff8988764f2f76276966a74f6e66cdb612ab6c0a8bdfb8ef89b50693c45d2f4a9b20397290382ace601c0cf9952f960805a37230510041c99f52b1e6821702e8c3c0219f62fe06df2fb84b881b5ba5b39d21cf999244123ab3f81b484ac24dc70fd84e5c5a23e5af21486c0e9cc6ba6f85f0126735abd69f911b6bcfc83a277a29707d5d1a07f1a56c61644529ec3d685941beaaa53e7f68aa69406a16925e73aad577e418fa49b8a42c0f418f18bc4bd1420f5c1c5fa97a7cdeb64e483b74c4654942f31ee7e84554a9a51c701774ee33a9f785f4f960dff69bef0d18caeadf12bd5a93e2142f5a32137e4a3c8b2c71952cb3fad0f97a760614f748eab80f684088dfe1f48ee2c882a2b24fb1423e4a785ab7218fe09c7f26f18bbc5fc640e46f2d17225c96d1a3e1db10153bece52cca3c2c4e047611fe02ca6b65b5807e217cf4a79624cf613012c4ec83a89921750f2ac07998c79a44902edf56f66b24b348baf72c238061974189a7c6eb882a0e9af70caf7a44df9e8d8a93116cb715e0edc0c5872dd6a7f67bfd49a60e263b60e89ef2eaad5a8873be58d38f723c12ed9de6601f6445c5bf13486804239e769ce8651cce3416718e2edb2f2b1731d0f1c96d464055db5fc8867b45f9dfc4d96013d066c7d682f069fd38d1626c63da69d98515de45a383ba23cf7f02ce725ef29bd5bac7b2f35729e6f06b8d056f3864dbda432d8bf4538424be8c8fc180a0af0cd6981c6bca02034fcd93bede929e2fcbf1eda5e0ea687b31838fe9a80f2f96293eb3540d85c604944f04caab8e630da5b3feca4b09e100f4a96b6c7a3ed437b1dca521faecf14768859e468c540bdbc267327d7ba2629b4bf856ae1549937983b73377445c19196bdd6765d39950e8a2131ae7e2161355f04ab4b9d948c52a04b8872925950620d9fcfa0aa80a1d4977650f0f7a669a0917c2a4b1b1dc0a72a53ee34d2f6f50912270fd5e26bfaaeb932654857bc04486eb851c7d2740662876b027291dab93187d4a792679323b50a96e595612ef73d63f379c3902720ccdf1bd79d163c07dc960ae109d282fee71c8a8d2189561d7ee7a2209a699fae2ed65c0308a169871a51cb45a7263a95500cf75e311d9eb219fc89aa5411e0d8ffa20397ee06ab881b5af7c1800a522c50ea40360807f0f6aeeddd0e4278cbd67efe46bc5dc87ec46a66f92e84677b9dc57ab347b50be78d78bf6a4e482b8a025bb0dbb5308beca52d25f2af49c451d297bb70dd07c0c4a54db8961aabb033c2e9671b957e443f715bb2f836a1c990c311dbc5b7f7d65bbcf73d20fd436a3e3235f3eb0be8ac0f0e152f220b1b08ca55ec787a05d0e307f3cf2f43141e5f1d4e515d506ffc350cef5a6d684092b28a0f843230f713f6b4bd364199953bc08deed80204a944c8b27a8cfa2d3d4554913e77e21ce1e2f5e814314b8f043bc6261cc35f910d7d013c61595334baa434145636e936cef5e86fd5a1d73f92fe4211cf2b28401762528a4cdfac8e67751a48963512eeff7c8d5452522c0db484846d48c9b5f256ff3dcdae639f8153586de78f5e442e3363bc7cf0bde38a8e9e7279f1c9906bbc78d82a047b7ceae0e9752eb1c8eedf6c90128aa887cf17c1278a5b0102d8351552756984b6c0fac727c9f9e4468f61de6c3ae19c53c6b85c5d22528ceb49a5d263863bfecdba53ec5f51b412f6fe57b4c3a86dccb471fdd10b27e41bd666203e9a65f4a2f35b25cd0a378e7156ad368a6f5cd97a6b182634803c29bbbd7342bee512789047a1c66ecba21ebbd9ee00155afb27c1eb30606c2cf7ab7a1a3e1d78033fdde132ddfb0fb0488efdb027401218d5ef08e6874d764d2a907af9c1f27994de669d5937aad23e23c204ea863fa6ab5ae83815857f920d5742659aa16a3bdb8a43faba2b0f333fee93483db6bb165b8e638b7cdf51191a6b5eab35893260751654fef5837323b743bd6d956f14a84fff922a8e17323450bd2dc042eb7f8066f1edb05d078c09bb00f56c43ae39659b2f25cef6060f5c0ef26b438526cd2f02de7ca110273f5854d5043062f7911f685b1e869f74480163fa6f52d449277ac81f6a723d7e998a6cb2595d01514dfb468a205bf34338e8fed245141ca97e114941765d0d4849649eb2f8c5e664934d6b4ddb67df5cfce2d380e405ea780551f1fdf08d5b2753fbfb2b1b91b0bb639df45d143f047ca6c3519a53f27cfdfdc53b8c667e3e5f8d5564b0caea4f64f3ebdacec9a5549cad5b7bec30010b76b49185ec5c49742a48ad15590e0ca188623d2ff348e3672ee7fe609c0e541d8e1a5a6d7014382d5390f8391aecf4a637186a68f197c5ed91343d793fd9496e75623e20df7b3004c6e183660e279d9e3bd5674b0ad3289c67178919719aa9a4659caf7e06b969cb3da856023adf8c948f9260f3b5cd5247696e00e87989501635dff8823efe441f54afe1529823b4404c8d0c3467b8a9835d6b7bde7eb8924a45154aa79ac2d2693f3e49bf0855033acb2905e7c5ae6f417da6cf503a257292ff8fa8ee7d344032462ab808d962c8144f377e19ee8951f13315dba3ff6589e26de9cdb3d714a16b86ea611d0d46b76d3135fbbb2b25336bdccbcebf6db723f5f2e3bf6afcaaad14ff58c734a26155ea8eb49637da07c2ffa6ebde1fee8cf82e6f23c28fce229392469680954632b287a9d0898a377a6bc236e02d9cf2956488589ddcb9ab0c0bd36b1c0838ddadb82b52bace468428e3fb59ea790beb89edc3f78e8f5ca03096bac3cfeb59b45f9a19a855fd75bfc3d812c8369ca501b4d69d70963e4d055d543272582771ec439cba87224bf54008ad4bb4a736c0465d0c85b7d169ed7022b1fc9d82c939e61677f122c91a08ca3aa8aa483244bc77ca6e4e144ac497275b4a40b9e0fa3d4d649a5d62578591aa774c2eec056fb504964bb3013039b7bd5eac98e9b01a372faff60c9097b923264cb796b02270568fe40c82c0437bf68842a7264bf7e040db98ec10003ec10eb523803bb8a53aea8589caf091c85990a3ad727edb5c4c29c47cdb12c40eb6865ac64526cfb38b5abf891f1d517e6449415b9d2173fed66103de38fc2364513392a92181e7aadf4080535bb5d01cf0872fc8f300fce9e29d3d644e2a477a138214fc8397052a2f33a3310321f47d1d31a701b00dc622a5bd313f29fa949e9808691c8079f8cf2d36c641bab46322517e17a2924e57e6dde2e42304a2268058448071ed74a06ea974021127bd8a8b7bdaf393fee3208ed62c9e6959ebc2788f35031a7e788b39a9ddb4fdef43a1f9e9c7706dad8830910c2daef08ef7663a06280c35d0a4a32925178ea7e28fe57ec69171985dd99d1930d43d51d82494b68a1497b1fe1b201e30681a2844682a92bb386a8569f015ebb72cc135fd90243f712861f5ddefcc355a60be01de80c6d8518cf293d6581057f06217bfec2f90c50451522f789c8f35d29fa279d7eff1603b1e5221d2b378152c4574d07db6bb922671b405409dfda11de81315a6e166f16f2ae45096991909924e56b3934070b661e8c1975c5adbab429748117d700697e92b793ca8c6fbe06ce55de3a72f6b92ca05a11c61fb5c060d1c220de2ad294733079af7181b457c980a61ee300d09efa3b2a9b6fff231e3fbe253b0b55e84154372ab9d8046ce3c8a6c49bb74b99d45ce924550e0aba5ad82f6a66507f1f44abf21a9f061693fc453ac47d266b91787e0a87b113bc42b55f9dd3c2f72984baba8eeba963372b3635ad530718f251f86d5350b639ad318576579f45934750a27acf63be9d87c967edae2b3f4cb1ac22c6d9a3a6b15ec6ac0e12620b669a44ab5f70848f15d6cea94ed1e44b3603a3c9f82f4200e5d8faf7e9ad83bfadb8e7caee33882148c1a623555867de8c31383662c89b18f0f196357459f95dccdb45c6e72734415aed102f8b80cc030436919e55d70506d8d8b03b8dc332be748cf5e26099644bd4cd62b98e833294b5776f283862429433124901d3b3fa9f6ce741f6e6b6be67b7b995aeee516e945dfb383759913342c4bb2be95c6fdde6b9d3cb69555f08618df65c2812975ecf7bfb0a3d9f07bed2e67e832ce92e9737370563a11a9f3ab12b8e1b79c10e0bfcb8da8468c33f71eef4b2643bb8dfe20c00d89501bb11b9d468212a3eff51cc0a54d740e2529a022168abb6d0448b62652a2937cca42e4c94d7b652f2aa17ec632525c315ce45435136d8fc3ada18eb3281e36db7e8b1aaac68a053e3d1fddea2621be5a79467ca7be5d01f65390d302385beef07940f8c41febdfcfa3fd5b3a3f4acaa65974128cc5c516e263584eb3f3689c6900483c7be052b5f1ca605bbdd9915430595ce3030bd72ade4485248ed0deaf8bb85ae98a36ddb4650251468dab68574e2132e472c3b0f11646cf8cacf9edd4c9907ec2aaf8170a4fd6d9153752977e5e07e510ba4606da1a4f197317e601a46c4aa2637b6539c533d6929817c0812fa377b8819c3a31048a74e2718637d65e0bf07f9f2a544e27111cba96a726354911d44c5687f909b3037196c0519f61a688e737fc33ac67ef20354b3a3f7d5695f32944c003b5874130b3178d2a63c55520633fafbe72405370be45a627617026f98b1d2bbc0c6dcb45e59697a6bd6e56c8596acda229b7b407ba6d727bf7e44f7a5c9f059579154006365cc21bc3fe1bb0ec0a090f334e3ac893d073c31cb71ca62c38281afda8e3616967e6b9973124a81f423cb88a369286360f745505e03cb9b4eeab57de8227e8848468c27d95dddc445d8f7fbf18edc45c373cb57e35e911fdd0da9f2f9978321389a7cd9cd8f86e29f8429c62acb16d7bb21dfd0c2d446ab17f582c5477d3af3163ee98adc6e7fea9b3ba60422de3386dcd8abe8cdaf008de69efafe98ece7f6bf5340ad3171fac1539f2f9d13ee6f350eb55e82d4bce446c9aa300c73f2703565e1028c11a57638fb0981666c94a2fe79aa99ffeb8e0ad479d924759fb480d997f5a01b05fbee065e0abe2bb0aac25dc35e290a4aa398bfcdd5e1df596184d7892b1d6da8eaa0bdea35dc52c788116247fbcd0071e4021b2ef8cdc87dc5e74bc23477ce97f12a745c6dcf78c955d2009370923a095dc3d337f528129fa6baa83ec6d91a1690d023ea2671e3719bb1f9bf67419d80684fbe93e86e7e4b4d34f5be80dd64e8333b7de69725e5be6b8dca25bc4df6f5135dd68e62b1eb68b0fb81ac492e22c086b84e5820b828e4f90425791bcc0a9f431e4653d5c4017dddf2c9e436916b05f054263f132d6061cf2206306ef46befe284a58bf50cd016797fbd4f31ecfac9d6695e05187f7fda3e9a84401044daab1737097120150fdb52e0cde9aff7c01b023c3d753c1631c89f8395420056c169f3da836f081c082637bcecc079675fdfabf87a195385f2e81e7af7d827df98d55709ce16e412b2f77145485d09724c5cbd7e3932cb4af3672cc194370c958add696de4a0bcc709a74fa2756d5a5a8cc83a0382d79168add915dfa386b722a248d9497a25420318eaaa631a251cc65e22a565f4d0576c5608e9b10fde23f9c049e159f1afbb3777b7a824721b3c74c72c9c28987f052105f8a96716a322011eb292679df51bb1c59f69f71ae4f14087a48c4a511f2fb3633efbd49ceb00ac00d7c0a105f0f842d472daf523abb0037e8b0481d6d05651f1243a9ea891fb48f7d780827377680b12173772d3aba9b5a1bd976479b533c1fea02262ef4de51fe0ee43aee4c7404efbac4a566e9fbd18feb7a70e65b0e1ab8f981c88d9c88d524c37ac6be245999bce93437155e2a1908a9dda62ee10850832f2e451a83de41162e66bd23a0be436edabe642e39462a985716a591a1c2082ba03b7b2db1dd6127abd0143393d7d30daaca333ad77476c51feafe178b64f1542045614a26db38766f066b6de35c465d3c84f0231cea9a59fb43b3ba718d6b387442cf59cc2207fd0db1c39708e0f17c534a7181ec59458f847e9c470d3c43c3e0f8fdde748d3520c5f7b00864381babda0356d02cb60ef8300c1d21f03ac2915db2c272c9cbafa9abdc8fdeee641e0b46914d3e0e4f93aa1d69806f2e3b922f75bfdfa80dce9ee751466484529d3074c344c2cc6037a855b8b80643e83eff2f18dbea657481c128cc0a284857df1372526132cb182f6393b6f296959fd060cc74996797c8aa9b52d95be0bdce26f977b01fac52d71bfa4ca6f4669fdd3c4f867af51610b844fd874f45e920a72cfd91c5bae23f4cad5686a4c32589fbe15165a5cea754bee21796adadc606e010dd1ded26bf4fa4e6ac325095a754787995fcd31ffd9f7d9954e8f859f02136d68c4bab9059bace77227cb5d1dfbd333158d790d31ede5990e68271c0b7c123f01cb05017a64e8acba005c40e01ee4eaeb80b6e33510c69bacd94b6fce692dc8cbcafe5b0abf994abbf85c985e2946493ff7670aaf545153341415871f29483d0dadffc44f2a898d73a7ebf567ef82beb243259c473711d9e183faf80fd959a602c1d80509a4050a47fb465e014b1ae95ca258f335a7e908d9856bd8ef1ec914e6879bce30d213767baacb4dcacb0483543dd8a344a70247c2a216114dc79d97f70f5c7644fc6d61e15a272f11c8ea28af649e7987d71399dc620dc982b17f538438188e959f5f88b14fe000d09c69cdb7424e156b727513a0e8733c5c0550c097230c0f03d2b912eb5f0063283439f17eef0d6c562e1afb8762a94583962e96ba8edaf610f0f21e11b8c1031a12ae1e26f12887c65ac4c8de5f8c63363bd2a5505cacb93cf8310b661bfc761f3da858929b2c0f9d81e1f15fae5c8ccefd62e825c903b5411bec8981c8e757ca490c1968edc42940f6c07c208cbadbf987ce5f13f81a5c430e9ec52ff15d0ea419ab1af44571efba40b240fc9f21c614248b6f62f43e714b93e55a9e2e0a2069c18af4d57f96b7478aa37abb7f2091e22b24bff1d5f44740468f946db9ee3b83779923673dbc9a5e1dd0124f3744eb52caa6119acc8aef68897ecc9d44ca395f8ee03c9be127bb9d2eeaaa19f3c092461e409b307283bd5fb41e9a0f0858df87c012454e54b7a5c23b3f86d6243e3d1aedf6c0e29e887b3a6e93d641b14b9adefb5cb74488ab6e83bc36f5e9d50ea81513c21a24cbfc78ad0d3476ed986758e369bf646268e1ece4c0e8cb158a2dc34d586b6ecc6ca735bcd68d4284167c53e22e683491bfe29db3c7729aa6a9a9d51c39e60c11a7a399396ce691effef9acc85fa93af87234018c35aa5748529e8661c9f07bc21a95e4f0389e412f7f390e885b1cba34dc5462e5e21668025eb40186d9b6d49efdb7f402555eae7d25569c0ea4c2bf97e1c3928cd8bdbbd62f7a471931015110b6a0304e3c15f09d8f93b85312de09c8ac5cbaa39c18849061791de6563c26de3adcf6834708ced7af747cf894d604efd210e7c2d8b29b0cafbf419727e948c5db891411e01900240637b8d7abf11e7d0644827f38833e05d807d8eeeddbfd02d30f4280bd1a6c9948340be34f062f31e4a01fe5535276ec7690441763c87974b4e1b201960a0fd310c38f7c3e08ff7f8da26ab9263549b08e3ebe9f83a3ef639d90c95884637f82ba81c67f7df601d48a4aef43f08ec26155a92f1f141acbf192ddbcbdaf7215278477a116a1dc2f37eb0e2eb88aa18357a5970bb0d2d78d7a747706447fbca09693c42cc8b7368f15d31b8f443a21aeda8f4404ae46fdf440c04f3c4bf151e09494783f1e0bbb312e9ab052342d7e8ab074aba2e6d30d469c7f112949788a1fff9ca59370135a69a5e144b0931d028ebd5900207fdf3e2a6f42b266e4878bedfe85bf23582fc3bc30872b8f0a41c331e9b049251cf29b7cc19dbb7d1456817ac28b972a50604b20c50935f72c658fa1dc8b45300a5c47881ec6db7d4756d2aa778dd5799d5c46a3e5624bc855bc06ed965fd3fb51b087d592b502f762765aa32ed163c217bafec869604494864120fea5928d8a2be6d4a1c40ddfdda9ba53aab0c6189bcdf5232f1fe474ed5573be1b791506b1d597cef9a59cb2c6f3320c3a7f4a27ab907631cf6979b8f071ae084289c0624186e6547229df7ef5318822556d21db519a31de71825b30a1f768981d797e0a8303d5ef997447a26f487f8f861c76aa6675fa938780d456209f9e3baf1c75602f0138234c1df8af428e859bbae7512e858c3f2ea36f41f19c5917af8d97b10a8eaf54e02b0d6484780241e37ab189edb6bd1d810f614b95c8542e67b3c7f6ac2fea65b0e409c0367a4e1820cae29a9944e43d72112ef192c8b7f60a3755e04ea4d16ed5413a4860a44773cc066868850f957d900b22c4677c76cf1f8dc01b3cfe6efd81a039d3f0bdffd5f6c45e9e431eec78ad4832415be9f1b2086358c85eac657a0c76a5daf2b284576a7f03ee65b44058f0ed5f225a3db07a39652a7bf49171f31a311045fc0537c2311b8c9e0be8e8e12e5093b114357ff6e57b4ecd8fab7ac806ac88ad62218e3ae0ca314a83a4cfd528604f5afc5bd5e90e40c4e17b01477d657939de488a110d464fbd9f4f41c444605af5e6757be9bda9092bd1fb0deb6a25909b64c513c458c8337623c508dbccc928fb36d1cdf350d60ce061319ca704f25feac0fa1b800ff58d724f5c7dbc6c026914a3013b9059d61dc579883e0cce7562b53f9148496853bbe7e0ea0b6c9f8dadc8efce2ab292d634680ae687791240e6c9b5c4b5cff9add7ca1031098eb771c8f56f5133db9881e73308a897a3f3428013ec1b750b88f5d2409b0f6e92412ad2f18196da7a10425cdd567d0aac2e88609ca4b56a4154b18c54b5b5501c18a6c1c9e61f51d72f313e78f02c9b8a6f04920a8124c272e64fc98d6e4508ab2c69baed8c6c6f65035ed07adfc56bff27d6566616536179391fda9cae797ea73a401eb711906655078476a503b759f0a896cced3b287e13e710fc623842b4e7c5bf27e39fe8191f117b340cb8846c00e7e4d1bbed04da729f111f88c95032fb4b8325bb20f2f5f1c4a649c35c872024a4ea8ee070cf7dfc4e6cc5fff78485faff4a36baa5661086569c5b260d7754a3093e63da3883ec0fc1c202e9ed2273e4de5d742d213d76a8c4d37cb370b00d14d7376a1d4761022bc780472de0dcf086a41ba92e176bdfe8f344daaeb168e11aa6dce81e285a165f0817d2de7905c4e3513b0752e35e0c7bcfa952ba047a9849059921419291344f43af70deea63b9a7517bffc0a8333f6e60ac0ff59ae3af0d130ab8d3fde7752451e46bcd4df11da6fb56f5e4c0bb3871d506201c37db00673812676f19c81b94d87596c380ac5c51ffa0f8dcfc93a635ff78ccc581719282dd4886e874ed3a9cc04f946f9d7d25a2c6be3adcd4de859c451ac5c0f2726fc310fbac995165626e2392ef2d63140e0b8595bb3e86a537b7fc492362604214c95f3d18e7ff2b5703d7e00ae3307d2788d7485d81a4bbbae1304874b7a54f1d3f5113623e41e7ca19466b3c668b6d965923831a3973c02b34d70da96361a7d90fb002fd20e7f6d4e64aa1e7fb931a3fed51395e2dcd7a69fa183ffa69dc589ace8dd8bd38bc0fdc9217950f97cc3ac860a38748d5e3c23a2ba5adf7bab167ee7e191be5024c5712c75b69f36a210ba20a0b188f647a334b321ac1ad7adcbb8e53b73828d03ac20aa7e21781e31adfef6c3f6680d1349e8d7d900a6d33f4f17abf32c5889ce5f2c5614c5ff9da7581c9bb6c4d8385e3402de0f46f92839f7924e0c31eded6f5e042c541b47a9033197e3479592d636b2bc2c606ce51e0f0d163bd5956c46f4b52fa969f29d3d6ea4881e79ebbade45c1ce5273e1cb6cf882cd6a077e3426dd39401c7d91f10ae0b603f591ccda60ece4ed97ae5dc1486af58aa9205c913e7974fb34f905475da09bf252b93dd8c314907dfcf56b99867270c2e9876448ad3a6fc265032f85238dc49d8c843933b5b155dc6e8fb834d6d56787240bb631edeb29625d122839421da52f2ce3404e4c18ff9c81028781fe0c06ef040d4603da3121d2185adb29948a005e1999147ed5115676dd0637f9cf36d5bd60d6793acfb111febd1b63f855c6d52c91bf186e00e37ec8717a1cda24288e71db3e0040293733dd3c9af5efa0604de2f569f81185e6e0bc4f9f7a6be9860ce1b97a6c5a6e37ec6c539e6811d804ff4dd0902548fc84b2f518b6d8fd4a258283df9f04dabf9d0014016d7a299b9a3b30159e78853a263032560a6555dd28c09106f50b0b3ae69a4c324160a3ecbc1271a890e9c63f9116ae761398ce46a4195956cdb91a2ba21c474120031c7f3c4a14145f3e9860f74815d0ce9eb50a55e1acded003b815af8bad3e0c955a718e8d749b89166193de59c53ca6f0cc7ce0ac6831bfdc91cb07d3a654eb98994b75e48dc03ef260cb9388960b152c3fd06d77c942b074f2c37f9f9be94a9b59896e4d7dadaf261a5ce2955771617d0465344ce411674ca797141c2425566d053c48ee89cca345c06a97c7ad2ab4d5fbe0fb676ec8ef7f7559733578e6a8829128fb45e7a8d52a67980eea11908ba209a9abc01f175fb366405b402dea764dfa48ce2c506e01855d4ce340301a82083e98dd1a49ef760855e94c7af763250afa99199c0f90ec2cfd45f1c82a868ce94b5c4db500f1fcfd2611094f3962dc1020cde8ab6ce977c3008f0cf16bcfc4a695a9eea8707a2732ae79301f0fd421067540eec424874a99ed78e84c60772518f78a0530679d03843fcfae2c697db6286f47e2656b824996c98add190bf291b6dabc05db07b2d785e23d0d91b92aad1459f66dc255d5685d4f7637102e3f02a3f2a27e108d8afa4057cefe678d693d6b501be2afe9ae14969bef0c77c70aff28ce398cec375e5f88be3ca4eb9f6bc5763b1f624d520b3c2651213b6efcb5e6e73a421f9716d96656536ec5cd9f4603a946aa8ca647ef628af0adc3205952c987be1192faf32b0144f78719d25cf78b5a28ae4db36a46cbefea445aae8c7361a213a65ab0cacfba41e5e131995855ec94615808322b6ed46c0d40a6bf5732fbbb70353d26149da3d525b1aaada7958544db9defd318f317043321960afb784356c8956a3fafe8b02b24987722f1a6a5549c0ab174a1f6d14f30f162a5900ab16475a3804dc88565146aba9f8dceb89061496677f443df6ba835cd0163960bf5edf0d9a903517f4f940e9bf08a75fb987b1d7c9834bfb8885d33ddafdbea84b3fcf3c6c70cfc30f3b1d85f8d1596683fde684d2227e076e36ecd066045884297ba1a39aec2a64e8e4816fa1719bc99d68dd03310248c03d9a0d84ad03ce284b807a6d1f75a7a7c1cabc62ea5b1f6d00f48dbd2b5de9b98cb340572ceef1794e45437575b698e9e810861d394ff9cf89d8e8a4df75acb4f2f900cce6928af3f3f2cf17d52de3020026459514539db9846b25b296c71434e77a4c83e8561f2896e7f6cb30c0cbd13a6fb3f5c4565ddfb4d45793ce3aa3b353c542bbbdfb79c35661e96e1ffd501442711f4527afbad755c368f483f4ef736c9d156ef19ee0c89b6619574deea98c297e2796ca5abfb8e81d9e28123adfcdd68eff109f895cff208d87e778d67ee978fdf1a8058c7c84fd7578b848aca538739185aea1f439499f69362d567f5b4039117986590febb89b23334f28f1243f3ea67068284aec76244e0f0b45cfce62ff34ac28248b11808c7df4ce12def8c7148b63f1abf647ba7cca18524b51a774379ae7d222d859eccef4dd3e2ca01cbc2e44c39ac45bcab92019d44a1e6260ff3dd51c39831939dfcf180c590d421a22fff239c4b9e50ce3a2fcd9850022a8979ad84e51cae6dc899e9be0db0e378c2d6bb65f26b15c4680047f5f7f19820e4fcca296b2d43bbed43982a077a786a9be7f9450ca49caf8fa2d03fb646fb17e41c6c5e17ccc27625db3def9d4b5338c56beb6f2846e3c84ebe568704c7a12463fe56135fd8e91390d4411b23e2ac0770dce0b461569ad5d3a69752eb0e7c330441f62e72a48b246c49d10168388eb65d4657b19e1396fdab4668f281f28ed9bdc28a71a51122986059919b373689ea9a3297019e11a984ce0c8c5740b364825a850e09395c6431bfeb88e6ca79346f09bc6daba006b29c7045828f87193fd1a01feb4b4df63b083e8927e340c083f93d762a36d6f5b3e4beeb840314adc8b44402ebc1cb3f0dc3655b547aed9966c24ffae33ac3cfe981e96450b226c3fcd02de2192479b2a184cc7eff53b76b8c945a751529628ecff51b921c756bacef634af6e5ede5e4f5b408819491b726488257006a0904a1d0d428e0f6743c5bcd43fe8a891954185909da76703d04a7a475a759e141fc62d830073744d357efb2acccdfb60ac61c5eed511d0c3fed38cfcc2df2dc69caa436b72f451a6cbc4b1c38d95093a9a8f7b736bc3013827a4ebc6c0be524fcf920fcd159e26dbb9b00f668199dc3d8d8a255d7cf172705943632775f6f16cec89bf4e3ee4901e425c50648f16400de3bf1f64264ddd5adee3fa862f38db0f3ccb2225a68f339a42a4ad3096b2607b7510734026cc6a7b05908e07b4e48880d1461681aecac21eb7fa98caee4dffe87a991763e9c8b5a86f884ea60372928cd1672f1e3f067b5bbba129e232a58c257cb5138558c6951c05ebb73d5d6095baca302d33cae2685c8e0e71ada5f573c9b0b7ca9320fb7ea0c8d90c6d91aed68859d8815f955f406aaa923c07a4351eecd56db9766a5d4d2734f7d02a3b6ef6b94f0bfe42ffc4daaf738cde24e23e14f6199dce726fd6e357d585d847fe651b9b5c03985befd44cbc39da0b2438d401a28581e43050636bda22057f90ea108f550dec2491327faa40ec5e66a18a8024b4c36fa45752f1b97ca9fbc207a1b8b4c1731dc038a97b72b95c59e2f25501cddd7011fda72357c0a97389a4756ace70654b8aa8ecc20fed2385c0631f627fc51a68be8d3fefa0778f49fcaed77d2c171fe8ce0c97cc15d1f7ddc42855a8d1640cb2500a2230fc39696e26ecb7220d8cb9bc499c535a0721ab088ba6bd92bdf8a4803a7626bfeeb3318c6c0c0262dea9c67a65dec107a4c17d659192dbd632ef877c24974ed0f45c7a6b52100176ab6232c5193205f81f17e654553605268a0cf415f83030e32b956902c5675ddce965801eddaeef95bb52f579ec602792d0833f196e3dd084d3c295dd7645040daf17c614ceb7fbda42085210e7bfb59d2c0f0a956d593405c42e3770e2b70f682f5da0d352ae9313095e0c36a8f0af66271721ebe96b7afc432d7de4ed8b87f01cd56cfc18e4e53708ff2da5a97ccb9b44a09cc47e6d4189d54bc2d0b46d3ca296b0c65b1bcc9217fe7a17799472e549ccfda7ec1634d60f260fecc8a26c6d80df12a21ea9b29a6899e81857f089c32a5ea26c38bb2a6fd0f01b4cc33568cd922408dbb407555caecfee658f6153ec5017935c8bc4a8b3f4adc51ff18576550fa6b70d1e3d5afecb152449cce6a1bab8ad68a7a4db34e12b95a1543f652c5ff55d8af7dee29e33cd28f515465d7080c94b25907fe7e59c67ad3c8a35f07776e849943d9555216c5968a999d985e87e497d7cee04de158c323433320954a741e8c3bbb81e2417c3a7ae672910fbf7ed5377a4199065b9c3f49b16336ac38544893497a62a59d0c988ca468871b7098c2b71e11f672b63c48b09128d64f70fbd4b6d6219522742ef7b08d5b5211aee4b2ba9f01b7ba97cb02011bd8bedfde91404b4d51b5bb9c8854064a8833df08947f76fa0501dc944529c8c165726397d32307cf55bc5e8a4f059ca5a9d86ea7841890721f334047fb887406a5f482c9e286b23c59afef0ea31f50105701edc3b0628276b3910762b093b23e2386e95461f8ee2cfcb6c2ccf88d408aba9fc980ef7d794535b81359d8b5e0903ef3ccc6249a1ac44e1ce08f74f09319c220bfb705dc477761baf822aa4a5e798b858e05a69b27fd9f9d2d03ee2a7c5ff8be28fa553922a1752a98423b91d19ec50e97d4234361a96d6c5db71c8a28b1f634afdd2e19f1621c11d6ce7455bce2e7c889aecfb51fd589972a8888fc91b2380fa2001762e3abcd0547eac89d369f11320147ee2100b93b10eba2b982a909017f03319b34af4507a5f54c5e9f8d1b775a189eeed12cbdf10c55fa972a6f599827b7989380041e5e7b53f53e457ee32cfbd0f1a04422091d0a63de9160b8515130de04cd90445e24d3463a6cbc7dd650eb1ca292e444443a294cb6733f0c6a5abd69f9a2345be9e7347016bd36e4ca50614a16f756315e589eeab86aa046ba49b5cb11fede439c9dd6ee71b4d1d0900f89e41ed12b5f9abf57e7a6f0d205632be773f0c8de88c316080a2fe61ae95212782723a9802af8de75551665aa2bc5044785ba81da4be8081ef9a44ce79eb39b1a1b8436cea473d14b3f0c151b119a39a66b9876b1ca25e40bfc2dba858f46915e3e562d08acbf70d6bc9d5fe6c2eaafbdd580fd5c495b4bab883fa0042b3438d6ff3a0ba15ebbc63fd7ea31be09c02f3576aa3d4a795bf718e90eaf33d2341bc9ec4eccf4bd0f6802c90ab6baad61e6fb61d473f32ef212db6b18f083e058563e0264f33ebbc27f7e10613a18d05aa0ba20cbff473fe1478314140d282c9ac816fa99b45e95d1af931d7be735821807b85671dae97d335ff1bf3c3b98feb5bdc29c000cf60dc203baedcc6a3e7964e354e00b6f10bd3493b46bbd2f2018b037fc22664536cc210f50046017b1129bba645c4c6296b3a7d64911aca8d3f7acd45e1d3505d6a9389a1d96be106dec4f538c38f9e87c2ae2595d6b717ee209fc016b12e9268b44e4e0842bb3d7b1f38d4b7f6f8e9ae655eb2fc0202e9ee90fc0ea97170552843a20ccf5e650a1cece2622ac4281b15b333191f13b8f1e0fe3149a32d24e9fc4970d1b98ade427ac9a970a8455f9e0c1371ab46a0dbb6d58c5b8d307da5938cdc373542a5164ef3cf88ce9a7df5970d45e7a7bad9628da784c6270b048a7c1ac81669fdcd6860975df30e9693e4d4b2dbe48a861efd1b21411e5576557f7ec257be5f02d6612d3485c60b9eb49f36146f5fa97786d4223805cfdcb710606e747b8b6a7895943c83b3d6926acc92fd25f15980435e9758f0dfca381d54890b1e80f428d0eee8762332a0ebfe4c95be6fc31265a998d1d37cc883d014f9449696f469548b93f9d65c37df6d4e1e533c08834eb88116530e21d37903e4384de59d83ad66f3733fc8ca25992325c8a79bb55148ca1fd855567a69006544521dfe502ee4409ade254dd78575e203d1b9acb64bcf32498eb0c597a47095c43c088a54371fd8cbf5ec6d91a690040ffffffbf