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

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

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

Block Certificate

Block 59255 d4c783977a2c489bfdd7167819799aa7760911fc02cbdaf2992edd3d02156d59

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
215908a52e7cee51fe3cce71ac1d123b6ae8848767d1c85f86e05d56d936a1ff
Certificate Block Hash
d4c783977a2c489bfdd7167819799aa7760911fc02cbdaf2992edd3d02156d59
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0027100000008d0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005c86aa8a0cda61990c480fb6e8f35e3b54e7e7ed4d3a81afbc6d732b555d0f9ce75f51e3e7f63b1c93e1970ea5e2468a8d61666fb9ae1f2ee0e8c19abdf4b1ef084e0c925867c4ab5878bb9c3fc58065826edef8266fed271a220000000000000080000000e0000027100000008d0000

Raw Header Hex

00004020be09241e7a43a0a8f41f6c9e327143adf56fcb39c1a52ed6131a79639b285251c686ae253af58e0a832d845017a71b68efab3e182302478bcfec0aa923265065b3f5116a11840318ffa136d9565de0865fc8d1678784e86a3b121dac71ce3cfe51ee7c2ea5085921

Proof Data Hex

59,560 bytes
121216010307346288eb525fb0c41de13c5aaeedf848902f384796d12b03e6ab83c09c26e6cd9b6fef526481e968dbc219e64984a58f69de8afa0321ef46c5e07090ab3300826d80d70f329c06a6bdf00537abd812a88b9242b48e6be416bd2fbf104d32a86d58852b35166ede49a82df89185ce74826a34acada0ee592b2dad6de8bbd6c0fc3637e645c388141b6c15fdc16cf47d85618290f12c1082a9ad5d2a3061fd6439ef0b01f298566dc34b675e7c1bc54089ebb82033ad318982811f41cc5200a52ded6d97a7ce4f677ae09b191f957e2cd73c3a2dbfcc165f1a78659be9fc55db2195f69d9bef9811ce4d1fe5e526b335664a9f5547225a7e29ef9d3c51158869e82e4ebb1c58c4539ee1b4331a33c83d04325a7511df7a77942659ab663c49cfa6e963050bff5ab6fa31f24b1e97f6c624f94b1b061dffa1648dfba4edfeaeba3a2acfb7e53a6084ed85ce48dac74161567681e52f45b6a20dc3d71d3cfb3ebdc24a2fb05678cc56cacac72bb0829b5bf469eb216bb60488a459148423d79c20672ee5ac496b368ae09f2e3bb82405a29592615f736a512e485380fbd43333aa03cf28416ae79d3766132127003ede7ceb45f395cc24791b557e44f87b8ac490d4628b062349a047a565c2b904e89573a3fac99940787102cedd8a5e04a3fafba89ed3853507308050363a0707cf33e56d76e7b9d9f38afd4df3ba54df4f390b0743873cb209ebd11f54b233c8c66d802bb96d0620f14eba5ef473851fbcdd7da0ceaaa67aab65c1587c655eab691004e9126c6a5c2e2d8798ff34eca0e8fa012112f7e739c63f057f7aed656dc1b4686f91df39a6496a97c6c5a80aad1019a0391478d7abfe57d5a10960399e43efc20cbd8ab7dd66e39b9a2cc6384507f00326620100665e05d3f1bce53933e344b76480e8b51c015eef90274d0600fc7d4e14dbae4f533223658f15d0f854fb57b8303ff886a7c0b33ccd1e72707e71b48614e451d40afee40b4760ac6eef3ace323780fb5ce437be1b2468aa7312595b5587ac41affb8ac95a1e948eb7badfbb795fc3e74e37955e9bdb11e39425cfd272b5cbd49a7ca142fc5507a16638c7d34354c839c41acb598fa5157c1afaa7c5ed3c2d4e542e7cfcd2a6f7ea93767b2df0efa52558938ea8caa401db49232cacebf2fd6179a453d55e7c68f025e9c6608b8f7bd385171c49e7d3f2625189a9a47cc08cacb41926910d35345068545fa397a352989fd589709453490154c422a011ba3346ca1b28cc078111dd46b17c7a72b2a9e4149bbc625942fa5c726d03cd0146efa2c756f69b68130e48cf03669e16b1e3d3d30a3a4284203d53d055b3f81331809f1b06a48050deebbc0fde9288f19d42981e320e27a2076ebe28cc7e12b3973f6bb1bef06b102e9445cd18ad1597dc1354391f8b43a37483a2a2680b197c1f7d4ff6ab5dc5309ecea54a02c4daef0d77b685d8c8ce043a8863ed559db4b46cf3a22d82886467287762b5b115d1d041fc89851271cbea78814eb2f05588325be20abd48c0ff243c6ad0f237a86cec77139569962bd8dd45032ce12bb2ab54524dfca5219ae18f9800126971e167161e4c0a06433ed4a36e017d3db98b61fede9ad6f2aa61c5a8f399e6cb73a353a6fc2b7af3042d32d46ad06710bcf209fea7e03304011ad2de471dc3456d502edb022c75d489420d962e70628cfba9f4fac020427ddc7781f6881e597e0611abdd066d79b4a410809a0399bf03b332dc9af63f89a6ff652edf27d6d81d1194d165cfb8caf7a5cb0b3b09aea9708fee576119b0d9349457fee8cce332e604bec46da9fac4247c43563f5f2add7ef6bf1f34a44538a10a898275e38e9662a41d16554f36aad7a83455bc900140245887e6063acd9aed102de3fe698fcf15e4ff7ddb7212c3d92299c4b533df19cb57541f294bcafe52e18ce91cff86c85763cceeb8209a5432e76292c095d028e93a4eb2b99edc2d8e6fbc4a7fa3de13f980d6bcc1a0f360775ec467eb671b04b76477d2478cd5051cac068d8bdef598abbff2bf7b2cac6781f2db512fcc87758b02392957a664e60696a9b8014a7c758017d88e5249cddaa8ccfba891e2224a935efeec766d88a3a87f098d169fbc68ce560e22dbde5b4765eb6586f3468b0c8fc4268b143f31d80373eace0c62d591fb659a7d794dc12a42e9588f801671636c337bec1809a495d5098a693edfdc7ab388abbd7c2ada7fc3749d6653b811571a633bbb04b447bd29028ab6ba4df08f4e936302b0b66633ea641dbe36cc074a7e793d667290fac9cfb84e86f9dcd18a4160c217788dffcf3f112c026c3f0c26b276d67d029839863998960c0b17159b765e75995d5b983e5bf3435c8d7a09217019324816d2fffe92b5e913d95cdd556644b2ead9b1c893dca1f85da1ca7fa153cf15cd4128e321238862747aa8f1f9c1e5c64539d094c8c6ce67b10de601a30e5bb289cc61a45d3786fe85fef67c94d6554f2160e681f3fc608fcdcf346f81511faf91e3a801b990cd92e4e91f8bfc898dc4fca6c2e14b6d83e3cffdffeadb8d943c4dc9e37a49e1551af0126001b6a00f726f693add440ca5b245f0622c792c8d8c78502ade6f8664992af551a962dc19007d0e0d4751d0cd8c2e2286eee00668d057a5f41c61b99b7a25646615a89b7551c1e560dca511f5bcd0df01d52182f46eb6a6414fa6b33001d9ee3cf9ae5bb483046416ef0d109c6a4d4864844a0e8dae48b4565f17beb1c3c045a5f5117b3ed7ea594fbd993836bd3aa552971b4e415190bec148f3076865a0a4c33ab9acb57960e5ae1b90c3c85b40a8be7198898eec19fb04990acf43532ce60c745248d7c62b44c78c6b204715624eb85e7708120535faae5e0f0013d8f7f52b0881df19cfe63121987503faa83b03b69d832eeba0ca1a8c6f30cb574572b2011c2153583acc011da39f1c4d8209911b15c6aa3ab9d508d48dcc3d3d5f1e7602705f6264e9b0d662a188ff9c1f2538e5c28a18bf72c8d5fd4e6dcf1fb585269f33a01885425ba0db8c306339c5789ef37066c3225e49c23631c7212064ee86868b517ea2fdf1a0ad2c82eca9254c07165ce145a6e805e5d464e8ee1d4f631336f18e40fca35bb532fef3b7c1dc632a04a4ae81ea2399b840eae3fb3f2966aae917e1fee797d1f66a5f1fe36c3ae39da7291c807d5cb2dbfcc05052aded6d86cf266c0b28e6f8aabf776ae4205a0d31a5af0547d21f54380dc293219e0e688bcbdfab3b33e3414253aa7045bbe26f101de46524224e93c9b5a411d7a112df0fc343e6447be8d947a3f721bb18b24ef7fb154c9274ce1ad83f62c713e0842884ff9715bced6c3dcd4680186e399423389b5b6ecdb119217eb57f30b3f9f1c0fa6cfbde35219b827673cd22d1d8cef2f1da6c0ea1ceb36cc8410bf86d80b5c5527e3e79444d6f33c6022d52e66fe3728661bc5a9754f56172f3c3c9fb7e58b66dcd819aa47b76130bf4f2401e697d9a0835606e766828181311befe0a149981390e700488ba987487cab107f343f2e9583a9f66494885bf720d6ef631620fe23a22c78dd5fb4cd80786d19c1dac75f9699843a587711c9b1f3d29fbf019f774a74b4def968e18d4b7bcad9ccf77e807a20d03f028b3611ae9337e9c802c0fbd3d17c4fbeb255d6cb906536789142099563ca4f31a4075ec24b1f385b48c0324b9a2f7fbf637a186591c253879ab5c57cd8dad2dc0bfdab9c41df2a4159f5dfeec09c66b916527a7c5e060b33cf291bdc18f762e9061819642a76f4c4aff05c54fde60f847421bf0b1077712ebdc92f1b6ada61a58d77118f360186f143f9bbc9d390aff3d112ac73640941cadb0419b4ea9540c01c87085f06c20c09c28aba90ed23e87be81513bdfc96d015de54bee26207ea6e661e449b77a841d53fe5ab6b430e4ed5dbaa3578e64ee5403e5ec181393fe777013769f32e90f2dca0f25dad0df3aa03919a999467ae12ec8f8f4007e2174ff5cf63577481337ca69db4424179d8c1b383a3af9f4e1cb1b52bc552b5ab43aa6f566b644ce0b1cf62a606290fd70f8a7c7591d10ed76439ec525cc625b279036b1454075c1f71dc49b23ba405d37044cd1217eb511a137dcc4d6c45061f86c2754afb7cc469b17074ff3dcd4cd8610a2745654c6404ad50fc335c9ab601254646adae3b06fd9cf3c1e84318639615127d26c1c78f22d0e5544db9e4933ec17b9b4fa19386d20a136c118d7d265038bc2480cfa73d4291d07ef8ec92a5cb568c1da21152f37b871ccd1fcf0ef16513773c39b9851444eed492bbe25ff0c3192f3a5b88192b7978dd8f7c024c99956a99131c034bc0b72cedca663a3287cc79f3eb4bfd214dee513bf55eb3f0637320149336b8fb7a76d28e6b85ce99bf7ff0cf0ed706ac16a08b5913ebeb476ee20b2557bbcd7ad21c17fd4780d3dbdc4d0bd9ba103b2b94f36fc7b44989d976de7cf505a56fdbd70ce17a879a8ae90d156d9117610f13432cf2f6e75c1d8fd3e2d512c8c25533854622cff0487872628667893975dfbe7f2efc3d90f58414ea144b7049613a92806a9dfe56e1261bfa9f3f686f7fd3d4a7f117e2b59e9e96b4294231a060d89172672a8f38f07c276861b369da258a4c7caef7ac862bb375a8a3e755aa7ce77268782b8cd1065f1fd7f6869ab21ec10c28203a30111af30b40ffe7a1ec626ea94f60658a121a3f99bf6b8c460c03c3c4bddce37847a2b57153ee627574cdf22d8a7635580d1f99f484c1b02d9d6849435e9f7a6ba052c6d84fa9c8ae52f6edd2a8a3207f8e07b305bd5afc22743d72e8895cd402fcdee6435070449bd8d34623560094aa7de20021785a1a0b0b21f7754028ff1acf961c4d118c26dd3f66b37d392157124e185ca2d858c1dd7eff504d58f12f50d752d264a48e71fa93859cde7af39afd4a61b068a663a065320cedc114339307004b655a6ae1d10ea99c5474fb6d2515cd73997a97d546b7669b98a443c7fa27947cb538982bb16cdecd2d8432d5437a0114235295a307e5139d26f9c61efb2e24bfa21830331b930b879b4d8e5d8bb21ace5c3c5bf37e3d3a9bbe4f8e1dfc7dc694f73c9109095774c1def3e4e3e883dca15733897ba128934e6724c8930c27e0e97f883afe13f8f377e2b73fb8debeae752ab7407eb2b0957761e7534ebd4404b41596b200d3e036da1ec0cb6a2c017be801c9e747de28c9dbf5575e842d447a63376bfd6c19146f9894ed426c387bf8747fd814b46e9bdbc6d5bd4c945b74d65df6fef36a1ea22d27729ae6d226a470c70479fa7defcb5092716d56de58d2411cc553c99e8944ca31e22ce60f6171b2cc82f4a232af3190fccb5e257cfb98e821b307285fa52fcf20dc3eff3e889d9c7bae02bd93abcbfbcd44ff9b424ae25b1522dc4eaf1b3c4b7846ae8dd60d24116d50fa6b67fbc39129437bf685007695607732de1e3240df10af716a04c4f256f5c34e04f346ef7e79229c238a9ec88541b27d9b1b2bcdffa3e280b1382775b1757037c716ac5f51787d2876796a35fffdba806e284a47b906769111e802fb5caf6ba55cbd5283a2a70f2ff7186c1e1997c94a3885ea60129967b9ed09861145bda45a42ec13ab0948a77632f658e2f5040b5d36a479f177c571435436bd166b2f1d4eee9f36a0eb69c55db53b18452710bbea795cc5b518bb1464c20bba2507a5493ba3f38ddf0e4d45b80deca987f0b0e68f19b9604b55cc50fd6fe42911e9a6bcbce3de99c7c57c399dcc46f3d7c95c3d120e4ee77e8f3176e61ba012ce15847d5f6156abff822f5865e8c9e9462db7ca1a220d014446f2b2abfbf548ab6573767778b01710fb692a29d15815330f720ff2d2a6f91db011dd9c99ef85d16fb55a97fd99a9d113948d6ac600a158341a4a1028399831d8224b5f5be7b9206416aa61a9e2ee3e3bce888360b1ee0c5553c67e622449b7221d2c97f735254fd340462707ee27b613eca7b0238c186310d20800d74bae5933d64122f8d8c8b10fd23b8464289bfa0e3ffacb73ab95dac379a8b4c921d81332d2b17af966361698b2f37f25fa160b34ba7848d0bff4c2f154f8b668f80d1d3b4a6d6e3f83dfa12a4ff259045bf1066e4cd967852acd5b33bf67dd0c6b97ff6e1962339911ef664320fb0418b0faf97b7dc2455f8e0c8be4700c3292f943f19ad4da28bee1d52e3977eb7c218a75559ec8f1b7a9712967682b0e401d607e44f8cfd316f05adfbdcb819db5a63eff2c16bc3a15ae074e383524f79d5baca6838d2ba8ebffc4f9a1495576edd8f48ac48e302db3f467a8e426060fd0bd4616522d92e96e3b23173d59390d8c88a76bf2ee1bde26b9dffa8c0c33286879a8e20cb40d55f82e01b45da071457ff8c9e3a6e5065bb258fd68eb6851d9a55039d98e0192423e66e5ebad9522038d19cb4848982b95914cec3cffd67a4950dec8413b315a9a18918a4c2a40c3ae11561c4e7fa66ce5de5a67df88d82435ed03dd19d63fb6d832c19fbd7fe1e6149945c0c2cce5c4d3c0753c9617aff601bf444f0ed7e2ed5bae6fe9113c8160ef95cc0089d8b0916004f25f50b30d524eb155815eba0b0a49a4d7517cd276777dd82cc96d5abb483e733a3478ac2029b058aa9c6a014faea83c57502d5427b3162de75f9283fed1d33da9a9ea428650e3e8831022b2e555833ae2a35011ac5f6c25964c9c57cffaa7b1307aad917dc39f6fcc64421f62bdfefad695a6ae0075927f8bf2b208717afbd214fa829c1f629d82fd93079b90523132397f410a175a78b2dc1fba6bd7cf12db28c79242c6b3a72883e2bcd1a7a14335c9f8f90ab3c44226716f5502ac614993e6350d395b0903d2e0990b78ba5f8fd514e9e91421a9a4cbc61108a9a2b0e39a3b2e6bc8271829fcc3f4c26b61fa4e2c084e227c96fa29bb4dce21040f73e07399d1ec88dc1011c0dc8958eb9eb2717ddc6a26c0c005f763d233dde556bd478f4b5c70647e1d9e1d265e62e41b1c3a6093f2a9dd0869ec068e4ed233cef91b22c7c44914b8a2cb1a517a71bb758f34cb247394ee8da05580ffd53e2c33fa42bec51de3c9527afe6ca7c33c161417cb15a1e29694d90badd0fb4bddadbc233a51842aa42bf71512d7760bcec039d255c6d404eccf2823eb6079fd2580875d5125c87bcc18a76b4087f5f3bde27638ebec18846432e7066d6cf9c8ced814f402347485f82ca5707f506c650f839f0c2f8199a1e8156cfd5582727867e32d8d2d5ed783e3a6f57bf6091648f7dff8138be6fd05e3d6e5bf50afd89dac30179eea2d4eba15eb2e864c5fa80884b47ebeb3f3e7303826fde7cecd8f994fdbc13d8dd35e406960ead259d7e267ff1e9a64765de874327aa4b912b1d8875c8e5dd78a4d66057a0c59d13117773765ffa8ae838838668a6cbc1512a9a2818a4e6574c3bf308276c482fa36b855a7f77131f0894892b34d998c6cee7db4c5ad8c6a808e7e3df0ed5abb2193560ca2d0e339c5c1588409adb075cfbb4c19c43656478e19ae9eabf7f352365224e4f374e5b254bd5b1ed468a73fbf6cf72bff5d5960f0085ad64d84f8c0e085e5681c0a07d2963cbf37ffba734361539e42af75d831ac6f47eb5d3480a7b875cc14fcb6a398e4b9941a9aba69e2874da5981f2078f3504f8098f9ad0526c003385e922991681ecff44b4f82c3d61b8a1c7a7918a2f7db9e3afdc321c0b918d6b96a059c82d52e4cee5a5168b706c4cc1b8631ac6f6eb8f4d2b8061fa5f304e1dd448597c9dcfb597901930c4ca684313455a44f3157f610a8373458800f701e65bff08bd906f68628e87d4e2daebed019c02fa8c9492355e933fdfbee73afc3201d9c9e23e0d1282e43a969fce1c2517640a99922bc172314065f8f9a88794bfea4cd46907e0075aa6f19516ad28ea1122c2aae499141ee0bb8c6d263f8e34eff4c61be2b8ab85c147075358ea741ef605aa61c24fab4a8c801aacd48831e9433bc2af064b94ab954e99d07356c3a6d29b139eb9ba632d86ba9aba92b1df85adcf183391d96a875eb87f16225e045d462029c82c153e3bbb96e7d09e63a496c4018bb2056a72fd77b82e4a81b90b6a1b0e788ac594b0cc99fa5a755da148dbad3aa0f93015181951231d48d453f0c7f0bb2e215499007d2ffbee5fe56e9d855f3dd7382c99ddfb70b487f24555f00dac5fe3271f9bef3650d4e0b04db2f18462708c3ceaaea9aaca3732b844db2760d189b827eb1e9592e1e9d1b41d41f55d012c53f5e7e04819d9d05c8e161cde8461885cae6d29bc9b599970a9f3e231b62e4d23cee1576bc9eabb5af3a19c59f45b469d63bd7016e5cf155acf15c0a68f36a0611e187398d46dce53827903ca4a0b1b256fbd57508c0ff295f957b2a176474cc9c3ffd0996b524f3add399fc14bb93eed0a9f5791c54c27609904dced02c02b7c8f76647d88c70327efef1faf04ecb6ffaa0859ff0fd6cc499eb835fc2bfc8b58faaf105d2a5aa556dfaaf3b568e42e0a70fe31438c277a12456c22dc0c49c56348c82995c6c7e211cfa38d8c5dfceedbe3432c0e1d29e595b78b1a29ae6ecde041fddcb9569cb2107c719e6483dfd9f8ecb7d53abedcecc8582f9a8f6262c117aeef1e5f1402ce92c85d84e0ef948abd62dbbcf87d2b2ea1afa8080918d6222bf1c51ee74454cdec267c59c8e55c6b1e1874a509640270a6f89e5917cce7adc0ec785252e19ef9f81bb9c7357e7a467551b7ba3b31688ff699c9a3fa68013de6060bb9d11209eecfc9e77e9101272f91ee1fd510b33b119f22b783c9005948cf6b8ff7e9984c149e1bcfcaaedef0f65c82bdd82bfd0176ca344de04c428846b2709dd1fa160a42f508dfff3f671d4a9f000b33b0a74e2a012babff1cccf7efae9d4469e8a20d1db44ab9fcc8312607da64a73d6d071aae9550a87a1374cc6e8648635e7cdee107e13923552824f76fe702d8cdf626d831dc4a994c880d72ef0a66246562e2f48e96a6da17d333f06cccb09ed9241bc1e1023b53863a27bdc7ed503d24dc4308806f24ccfc7a0071b8aeb13f5bc6f03383fe2c48e726322522b62ef644886e20b27d1f579ab34136c7de939a63e7e80d3af9585e9841c7ba69059142199ff173ff03e749864d726919d8f09b7decea835e43dff700ba915186580823b26a11c78033b0a402fb4b9bfb970a0ac1ebdacc562c1326c4dcb2e791b55e1ef35afc3615967b68c1f5b03d990592f25dd32ec934c397b6e5948c5cd6501d87531da19646b25b05fc2e6d8c4f5c0624183b213c2e1ed6fb328eb347ca095d06ada5584266538690cf0d08e12de01aed2e8936332dfc03c1db1ca5cd4ad4ad2edf780b637fbaf85c872bb6eb19f2b1aca0a2f6842c42c238ff89c918d8f437de650cfb502fe6ba9cf71c27fa8ccaa038b54f2be9ded7b0a01b1607bf2a257b72c4bef796f24c3d16fda533cb38d4532f06a68c5a0f458962de01c9d8b4f0c88f12d8579d478afedd7993710e92b82a3cc009642f78b9a829eeb1630d4c063c265a972b53404a7f7b415eed986e0112d188684ccbe674cd751e67ab7c764673a3a0a35dab00b186a59e261103911252322616923dbc2c3a25e914df59adab4c94e664142debb535cf97ba22333ddde356aa553e93c356264262429be5ee47735afad0ffad077c9e9f2c51578ea02d294ab119b5e89d238408c2aa1d24e8ecb7ee9c3cc247cda64021c022970a11e841832a84cdb190cbbe53a55b175a4fd4cca1b2678dc90b6416e94c71776097dea87df5514a6d4b9e4ae8f6f43d638bc0a8c323ae08609cb4eac03000b8843baa3d84924f783d5700f369f47868903b45c8036a5f1265d91bec8445b96c5b80bea8074349357ea56072aca18541b30581ece731c573afab59428bb244aa57534e32f6f84615016a8c3f5444673f4ed00dcffb5bb586465cb602a22274370d0041a8099de960fe38f042b03fc371c68cd95b465adbd527e9478b64e7db8ae459adeee12420ef1c259c06c23c0f46a3ce5694a293bae577ab51c7bc0b82839ff001ab98cb6bf2e0b194119a8e3a1bd8e06b6de1df7ec2d92776470c16d7c5dcdd914bc2a02ba19befd48382335ef33ee0d56fb1f9226aae81fee3e65e8c943f30a8d3e28d74c14953aab894f674ec16efe5dfe4efb4de2df870c514e2f2774c0b586f9ef29c302f2378b2bfae0ae7b5e0ea5f517b9a710231e0c4550e284bae31f03ddaf48c50f2df64d0756ba99f030ceacb717a107f09b377952f5f7cd227c87f5b0e90250a3b1abdf76f744c2f77a1ab32c26be578da8928d2aae93ee9c7bd355c43e7f0c8eee7a82002cff9f92f3143c94745b6f9f650f54aafeccf288f9c0a6ec8240ec6b55f7b3ab5ceca07bbed03ac0640bd3f77250929f9c9dfc1045ffe7a76a7afdcee078a825e4d718260c895e5894c1c01e881926f18b86b6a49b9f919bf8a8603d88b6e082c902afca34516b3d58a9bf07f11b214656b2d94d600b4b6b6a5774cf3be60096c122ad0567bbc1ba1f96f11592f12356d33ca88e8bf2cd082e88f1413f8e5ef469433f49216489a8c52dfe0ae043a8a64139be57f0e29186bbb60a671951010766c21baef71c5584e8738b047964b70e3aa5e852ff613483528b7c4cc43e68cf9694e74068bcaa323ff05c20727b8001eb3d36c062876b264830b162d25afa2c437e166b4bdd73c83f6d96ad2a15681c2439fd20de1b3a4be5d12bc06be9f81e11d8126d4f6a0fcdbb9d3803ea4fc9d50dbe9a8d5e082daac83a04cc038745cd93779cb5f93061f085da3ebadb882a32ea23e0b62488e453a5fe105f3ddd1524fd0280fc296d163acf92308f07ea447600309a1c48e05138a1ea5c1d34ed2776f469ada751941e7397c761d98cf8310c2ab4d2e0011ec974441627b7137da302a0ba39d49cf9e259c401ccd2d7885e0c5146d541288bc0ed6b4f78708ad1528a45120b0a1ae6c719fb195d9bbeb0ce3ca04118d47634e3f953a965c754152c98f545b79cdbd8f3a6a6ff793143023facc4cd9c72a4b4574c447b8f67e33cf7242f8b478e15fd0aba617647296d9eb5a917740e8c6f28c9287c9a59fa2ade1847ee0d16d736af2a64e890a3b9b11515ee6a233eaf0f58820c8ece5dbeb56d5b7f1ff27150144ee0c7fb689fcf24b6d5aecc55d200a0d1218bc1ba942b95c41bd17a9d6f29912fe302dcb33abe23c03d9653b7153327229b1c5f804b4f30fa100c75e2bc0f1310822151dde2e80cb6e1abbc749f4062f9f5b23416ccf2c45fbf8961556ff9de679affa1830e6e18237a14c997a0d3efa41ed4f3850546d54469c436f2a95b80d31ce4142eb0bbdeeed8f6e795694cf2e667fe0e3629903367120ac93f4f6d2820afe4b58e6a177bf545ba47faa91d02433a782e5f64339f43e6339a48bebb864b1fb37ea61637186abfbe9ab657d6052c0e3615bb5b9a8993a0f1ec918f8f14f8f05863eccf21aa08b6418869eeee940f23986a470614b222c61e494fbf879e91f781b1a4cac245f28377d2a5d1d487182f51a0e4989ef6e007da3ac155de4284c5e54cc3a827560b0b97dff3210e470ca86b908cf69fd5e78d632035a6067b26c4f317682c19ac879694ad2824f351eb7f9a4e2d73572569cb025dd26340033bc4858262626d89cc92a4a865d1c60ecab218ba06e48bb26905c02a98716bada037ffb41342797b7f26c3847f59a7b96967d16fbb9f68b5c9720c82ca243d5f273dc79c42a7925935d5549d9cc136544ab76decf310d89c2dfae4ac22f2ee0f766a7fc34e4fdfe455fc0e4e1bee079024814ae6f917141a39664d6df615431cf8ec10f29b0e99b59f25329cb57870f35f9660d05da7a27af6aaea4485d0872c08861c762158ad4f8fedd33841f725843caaf22755fa0540c8d1fe39183f1efe5c721e43a222d0009253732e401a4ade271e1055fc50e7b68f5e214bd874cd33fa3c742012cce0e2e39e08e2becccbe19c7a130fc8c79917e53126ea8a336d4b2af650d83ead8369ef0c646936d73a159d8473204a62aaf3eb82213a8f5bfee9763a3a68475f9863b14b2b297076d07ce5181e639ed8ca0be7c05e97afb963507e84245011f9cf78bd86ca29270ca3bd2bc92ea8488600a6768678ac4f0e4303b8f778fb3bb793385755ace19286a73e881febfe732501a74aea2fad872001e0600e3dc3e7734e614c159cb02598ffd37768d7af3d782f4010e9e40c6ae6ba0f85585acb6410b815f11f163614a3e917190d3096346a4c962d1f4cd3394475f6b485f6828085c7cf4b78058eff03280934700823438a9bddc83c1a94135e0989b0a6f733dc0f3773d6d0c2e8bf1d3e88b0bad13f1e1a854c8b09718d4b4055e6d12e016a7d4ea34519276065a44f03c667755aaad9d5507d0261c9e02f02e708007989b60b3701df3e44c7b47b936a474b179f0e2cf48a2873ed4791072b8dafb940256150536b9968a859fb52c172d9b52e1c7c13a535d9bcb35b760816fdd41c724ac9f1191110bb7cf60021f0dfed4b4ed7f35956caf074f59ca42e52da21528d7da4c77c0431a9c0df94b5667e77e3b3e67846d846eae558c41608bdacf1584d46429625524b8038510d6140bede20fa2f4fa2b655717816d38b6e4bf1ea753b4fb7afa32440c9aedb269c50fd4d8f206d4b6df067a14d381beec3f6e6a8753f458b75be589da0046d94364fdbcae284c5442551322fb45507db084b9d32e92e9c480ff75833f73bddf9587b208e8ecb701994654e4fbb771dbd0644f3878b28d1ce2f8d1da1f532ff04ba4875d3f0c9e3ce76e449b31fc279d4fb75c07d8f6105c3df04998d69188afd9121d78d8b3dd8328a4d2e5ace6770b9b1fe72643305067d6d669861b8b1b231a38208e76dc5f72feebae35ed85692fc9c18a615ba8014f17c200c69be2d36a59a0b863cd1a75a9711be318d8e04003211e8e6cc4b4ac11f7a4b80041ce522b5e5c00f796e2e5fe236ccfa33862533746871b3613037a1b8d26008dbd76c8fedac53d23f88ba2f59f9500c7055ec2c89c854dcf10c3f6a4d10faa194776e2bc18f26c64bfb86fb980b0852c0622ce042a92147fa9efd540930d4ccb64e9aef20267c8a33bc5e203cda484c1429349157d511efe1547aa11065e0560f997c7e2c3b9f1490643846e136aa6800d985074067df66e366449e422f2b012dfa1c5962a160da82825b4b95e6a3dd6c8b1348bff93b0403688b3dc210dddee8392032cc298a38963a3859dc931f3c3aa36b1cd38b1de43c9b5415e4296be998d516b81c85bf5d6c82e7c623e0c2849128092a65deb1d631696790a38b99d6fd2f807813d81bed7608777d77d1bce8b19e396983561b2cb13664dd24a38b62cf9c5056eaa2dfafa6c00b0bad2f56379b317f7df848dc318632ff7fd7fc3ab19eb83e8a98fc0d8d09baa1b635d05e9eaa8d37e45ceb0042002bc3d0d8de64cc0c25e6521c4efc5d1bdfa99260aa78bb071dcdfa802c41205d37e46dad18f7d06fa9cbd080acab4c8b1d93e4781651f3cf5fde89aa17fc4b116383e76f004789bfbc2f71056e3cfd4c3868b421a69466e610961aaf20fff0f9e21d4a9f1c0b7e72906ffc1a555d908f45d6636307b24ef619cc1cb68fdaa43dea751af9640a597b9e043c563b98f4b1096650cfdb3357d5634c50cc104ab8f0c6b4753525cb88e461db6861cf3ac3bc11cebed31f00d3e20ca17344ff829cd15fed98564799dc474b32c55e19a8ad43397170b96a3414cfcac0d19f72e9c7e6fb06cbe51e2040f2c7a871411c4627dc03e6e79c5f7dd84bff33906dfee498c1417d8619a278f8b302980fa3779f44a54832c0459143139e502b031c85b1ce20c70e2b5a50ead6cf9f58233ee234b1544b3f85374cd33cca7d0e1198d13500d46d785e354ae6abf96b43f63f1d9b6ede2d9d97256a774cfa4ec30aa1137305359779c5034d8e1fae5bad74678f4d9c9d131aa9c1374cbb4728d341a25273bfbfb0976f0e6b3ef1609216bd40e223b77b3c8a5e4c7e1b2f20a780889191fe1ad22b9f95db3569a2256f5ec76e8c34a68cdf07aff107b7e0f7e2c783bbc3dca7b8de5cbde9b2fde6fa538c45b01896a964c81d1d528273e4328be737d2d652123f9afc453aed7a8b55398afe53eef399713176968edbcf52a9ada6fb2b35c610b592bd64f2b9bd318d028d6440a6f65a9c9421ac3e62efa5ffb5428b301f9106628fc0d22293e6a95d4e9cf6452e8b8677a8f8f7e710b28fe3a755c9bb0da14a3f747b9b2b3f5917ca33c21e4d88f7ca1cc4a02d5bc8415cd33d43672fcff524f7a220ef76b69da0e86fed93f51492dc0797a6cd1b70cd42d502a0a01a6201b5cdbcaa8b1833b12e19d679848bd735f7d09ff406cd4b691a37ba58f6deee46eb93ba6c67d0b3f5b2a19b2267989388737f99be0076ff11b2e551db8fa30e9f1887285d4638a08afb45221f861cdcd1e5bf743badff29d92282736fd746a0ea58f87fc094ea3754b17dcc34763f30e7ca4031f4b1f0c6bfcb1931d0fab4510689dc046b213cdbf80720fc46bcd28c8be6c386dbc1b5ad5b708be7018dd71f21117b2936b00a5b8869baee20d2e1aac473d50ffa18bf66994393783341de89a87b7b38a39b565ec656b59e958fa59284015fca5f0e3eb5fc1458b37ab43daeb9eb150dbebdf15122d6ac18428a069ff2380a7b3c33b58185eae7c03592babca1fc11adde96d1204a1563340130e43aaecf6d02b62a25e56f3a42b41fefae400fa4383417ef6bc0ebec519d69ed065b4af6052df689269418e2dcd998d889c322760e36f43040d4730fc9521eae3e30b2bff7491a3b1fcc8a817d4b0cdac4c3d8a238bb84a4066f0ac0498fbb452cc772d163a28f29b7d650b57142a2650c096c326d30cee2c7b5a9921e765db4a738729698efc24b0e2bf4af38fdb94e5c113b2424b527d6a7728be6e3ae3d4ba9f4b7cd6adbbc0c69660d91badc8097216044f910d276577eff723287c768238b65bb3eabcca56630918719650e19a7818dc6c95c9c4f49ce4fea0cae04870713c66dd07fc433a79cce53bad6e024e206b945f3d1be8008792ba06906e631841cffce999603ba35888269724120d203b3898fb0bfd81a56e9694387d4381efe8f491dc6e0704ed5116ca4c276cf65fa51019b382953717d9f38b8bc6b5a107d3b7be32f4c4cb63c90dbae0bff4b7e44dd1603d2b098ab8b29e57a52d6f4caff4590dfebf7477e58c3faebaea2cf5cc381c04e885a8fb83b99b54688b075b2100e89fd5775a5c46776f44dc48384a6f0a520ffdee0b8a7724edce3b0aca0d0442ab7a9add7799ea45f9624a6720423f094d31a0b4016f4467ee09c4e13784b71dce833d9c94b5030199b9cb947a98b84c31b52507b4c2aeb7f7ee626298e2a2c85adad4b729c505efa774b2f4fa357a9340a112b1ab286c02c8c15eb8b07995ecb900050aa0b608655e393f37f11e6b4aae640a7a0c841822ddf56fd61e668e63469ff8db961c2b07eb321221359b886651cadec4a83387569dbf25452e38f39fdb253bef3516fecb782e84b8c8e282b3514fb00395c52e4ff17f89985591799ad68a77f026018b54adda62425e91cd7dde93fe17985d3ae16b7a46722501cfddf569428f43f147cfb1ba31acb36343d2cc319d481567e3256357af8b1eafc592aa768e51c85da13fc91a075bb5a1cc16ab0833900f0535166ae8c9ec8a9681ad0e396a31a150da476f19cceac389dd36bbe8ebfa007a80504b86b760e7918dbb40a67d5b78b01e5b6f7b8731f0fbd359b0d0711f377a3ec429c62d1b64eb64734897b675757348b37995f0d7d9c9c63b8dab2bca661aa9ec93d4b23e002004e0a7850831c95f260d635655decb5406cbb8708fd2aaf5c05740714683ddffc0d686ada168f39a3decebe9a287516e96918ca8560eb2752c94611cd027599699c759bf4dc6750ae9515fd22308693966f50b24a3bcd92d2bacf8e403da28e7ebf7c6ff88b33f6ba681592d117e1255e154f603f7b8c3923547ab6a52f44000cfc79bc81dcdcbdd943041fdb950125cdb585502b877ffe077efcc1cc958b173122b636808d4855d4a6da357b7572d6f3af8d7e7ebb468ce05a76d222ccc71571a678bebe3738649d6bce5b33b5f1f362c53d9aa6e1a002f9679f32da26c18ead347b9943e7f9a54166f204d11a6a11eff4b5bce583bb48739b81a49194b90fdcd1fe543f6049f4d466ae7b23d8b41591b1f64a87f6ee407c0abb825911df9c83b16edd82f17d9c9190b2c70d1173f84800e0ece37d87ddf98a2b5ba580645f57ca0fc04c4bbf14d462db2b636899d83005e523aa760cd396779da6262f8bc8def85505aec00077c1f065a16d433ce07d593cc32d9eb8b9ff69a18757ea06228c673fd19baaa4a11d9f4a2fe70dc033faf179176cb5e3b3c18cb5b26d4c3d3f1a57e709d7edc58e98655ca1845a3523d1d6d693843835dd8ee98b5ca35c8578e04bb2a338863bbcedf2eaa69976e399c8bc015aebb173db22fe5decb243ddf4ae660641f862f9a9a608b5158b75ae2c8dddd5c5c765085e4b0a161758f574f817ea13a8641907930dee67c4fb47e5667d8d44787ecfb8ac6acbc67349e4362992183e6856486fd131f3ec9670a33c20996d8b356dd791b500efe02d2d376ff0f94eb2bbae12e13cf0be8b7d59d3a7c888d349986a472c80b2638dbaed61cdf989b5fb756a9548b2f5c246f1a165909540cd74da0418005a8884fbc5b0283cccb278211685aac67b20252d0be65e860319ce18dd0a7f2b1a4511512bbae74b50c3c57670f71c05ac6e0bc1dfdfa635bed30f2cd238a457948bd4c0309ff7e633536fb43e7009d23ac2c0a243f709f71135e1d5deb4f54611ae72cee510ff45898ec646c97fa70fd8539c8b814bd773a0542cc0f73ab800c11192628b17f50cfcf063a763ee9c661d2a367ceba9c8f2af954b1e6ea60a12696226f023814c2af87fef52f9de4c6fef9f7b1c9517e48763e69e67a0154bf61384536914cbd73d85e5be438f3f99e614a44a0a9348ca377fb14d1c1445f502c02f5c80132283835d21f5fa8ab33cd14e108eb9548b3142899ff5e94ddef2e5ce6644860d221625a7f718c030533984a71973d6ffaa06af9f6d57c190cae2b45e646d44f559d91d7c9a73f1a024237e9a2f9f0e27ca15a90f6466809e08be6b8efc257851e76ff597a96de7e65de8aeaeecd8f6eacc1d862eafae6e65f5048cb306b888a671589b68a9d592f02aeec5e4e1a01e31f4c9e4e41e3d409b603743ac23ae074472b67006dc907f222da0d867ff143fd480cc1c74b926937b9d411af315e3a7b0ec1b2dfc414e6c4ca854f0319f50508c110e410dbbf327a7ae2fc3dde6f067a95ee43317cccea66226750aa5d61ffae3acfaf1ceabdc8af6cad6f8a5aa5735b4c8e316cf94b04d7d3497e54cebaabfc8b8086918732a97cb139a2d1382abc77e7267c2b316f2c06d8634b51bb3fd9407abf61bf5633d0b530a0b7fd58ac35c3a179b060d69bbb4e68d20cf87dc52091771d416390f601aed7446050c2e50d6a4e97293fdd2c4d078552e9a4950e9ecd1e24414a9db194973c110b4f3e16a634f083e15ac9edd3b13d608a9b5b1939912c466b809cef224bdd7f708c129f8fec75460e2bfbea11fd9185f5c25f9ff90f4cbcd3e46bd8b617254e7bbf3df5abb5e23e1318054035b5b7197ed86104e66f4cc4b5dfd311e3ca1e585ef5a2adb79080d95fa5d7805225aa35b4fca6079cfe9f972bc30557918f1ff400ebe86152bd08f1fe7a8c9286ff63f54b509c12983429844ee1b917a2c24437c6928cd9466b5b28a2fbd996a006a23d8ed41cae78b7dc74bd5a19a15ef3f0babe9c481e228f71754a69bbd87e07b6490835df1dea5314a068701301717e2a1c14f2767641409af9bfda7ec4aa6684fb556d29fec35390ef84ff9aaa087147b4f53e7c5f97918e1cf4c35c433dcfa9889afd5a9b35f027866060d266c1384612f1d857c72a2be2b8058ec4b5ca490011565c99c5afef6720aa15d38a9e564780d91af294cd73ad3bfc1569ad10477f6409c2cde3bee1418a8395ccb92f2183b9b86a156f7ad41fe7ba63d07aa0fe373ad9e0f3677b03a897ac525b32c887e3d6961f217b53aaa8511b1f1a94f28b91eab68a39f3ec193c1ab810ac2d419da9f4a4d9db86c9f82f338dcbe594ea09bed97e7a28c119ab633117428897cf37ef3d1858b4ce81ea6f226fa35319bdb1507fa1f008728b2ac848926a7d8a12d4113210c72e0f7677ff0dbfc941a722fdc820f8e7282eb178d5c2fc6d00fe13b0fc721868da2d4608e80f091e66127eebb9c0a71fa8763cc31cf7c41dc1b62c0cf50604bfd342e74b93c4e6f566fb99d23fad96e616ac85a18e471357ab85541048642e5d557fc40ef376359a96686821025871dc93efaa4d00fa3c6e63ce0fc48de8b75027677e19b1fc2b1ab2eabc00683f83b856d60b4852f48f86aac023a51726ef8eb3f7e5831b42451e24293c331ab19585295304a08c2de3fb41e431c3911d9afd717a128fb257b43585dd653124edf51cf4995498b32639821241cba543ffc2f6643ff9cb196540fb32824125d77c9853bab75e8c24ff8c7e338106c8d87e8ab4a70f536919af390b3694dfc31dcaabcc8ac29f03918b397bd9c5900388fa644a8aaebf26f5e6b884902b0a4485ed5e8aa489b3d6dabb7ec17a5d350ef17a40896be1eaa86b7663089b82782e2dfb7d103809394a7afe36c957de7b0d071b1305661c5c6ec04b2896aedf164f0a0a37043a2906ac1bb1378d84c4dd15e5d17980b363871ad00f00a944631283a96833b5f23a885f772109edf6cd4bc2a65076bb0f4fd469eb3e644be82f108364c426aedcc186eaa06f4860d8b25ba0d07f0f6809feff8eccd5af3b4b934077baffd58a9d4003be646e1d2bb041dffa8a40a572109a45e681682a0aab77b630c59e18f7b62fa11e9592eb1c458c196a298f65e4c8989e1db3149f5f70b5122e80db8fa4dba5f0575cf9dce29be7639935e6e10439a3d8f7c1536e2b7c74e5e48fabb57de4c9fd5d40e754473d31ac7f87be9c66b79acc36908bc16d5a6b00bed01d59d6a13fca72c4213706f6b9d1f2b852ffb875f3c5be9597385c1fff426e1db3c14cc2319edd9aeac252f0f18c0827ff87e38936683534179898b97bbfe0511b7589b53d2ffd44d522cd0f44a5e753f4cf613da73de3e7fe18071276b4a7bda258b03c2bc4ed40ec8cc6a36c7477eb3e358376a9641639ab6f2d0ede50367ef384624bf5fc4e2da89d3db2986e99e7665febe38a1c7d0a580ea42a39dc0b7fec1fc6b2c1072e782eb3ce41d263f5fff8e036d3d71d6835ec68ce67696ff976f425e699df8e6558a5d80ca2925ed4e9bb1c4b85f59303dec1f1d8bf9d85ff17be421e99f8593d181a8e925a7929715a1f538ac6fbfa2477314eb20fd79d3e8f57721ae5001bdec089a4ee3cc51a7f55defc2567f7612ab750f52f8cc88920479155cb7ffa84b3ea3bd668a383304c0e5dc7256c7115287b5968b3f63f157e9f0b1eb47ad6c9b21f56d0f2660c9212de9f5edc9a70ec3493bebef125ac3378d4a17e4a26c732dfe033f08f912ff29d4f23b36619f1fce70157856ce61f85c4b322fb950a405139bec9c9949f2f4fb9b5796108e4956fb41a211d76352a9c3277d6eec1cc8ead3ea8637c964c21049495473b181cd1e2137e9f93192909d18a041981f11364f3ec92d64d588d79df663d431d148b72751fdf2c9863b799a4c49d99f19f1dfa078a216a07d63e38c0d080172b988001cbe1ba879874a8834dcf6904bea54cc4785d47430cbb2184d21ec6327807c74dec12de789167e9e04fdac9cce9fbfedb7b34af1737effa1753114e524bd2dbd89afcf91a02f24b11a9aa2ee2c8862354a3dd7f8a879f91f1b6e6a7a6cd3046d12e58cbd0ecab44b5dabc1a2b06faea9278274755cff5fc622a102db319b70ff2e721bc564dedee31c6cdec47e4426ac75302f6129c7798405a750999c1061c700a82253b8e27f068d453a01712cdaae8f04043c68285dc8a4e81e8bc3b4890982ac372f3d121821662837cec42b8ba5302bbc136a1bcab6967e7b41f546408a687b2deca93af50f6bdb76cc198c91db2c98029283473e5b7c1ace254ccbe8897d8dda18fe836c5f3d838c01e673e55c0775b4409647aea1b7fd658f90aff11297c7ee6e95e72565ac5d4d6250526cdf3acf75bcf4b1db68f017145548a34e4d819dc6eb48a4d8acca6aed4f3bf5fb45bbac63df2376e5094f67fa247b747ffd29336818e82cccfcb605b80790252e6d95d6eabd66c430f870e630e1d90a12e149cf5cf4f033f25bac5b248b491e4a10a9670d03f5a687c688ab39cea733a8993936199368409d7807d4582fdadf6cf29b09b444176f521a1f25d4404cf2825639880066a6cee7b94faf9c6dbea3a40978f1cfd8d894cdfdcd5b98918e5ce3bcdc680298e420fc1df6cedc0b339f5cd7b4901735f3a6fba42796ab5b9034415e5a1abaaba499445105aea73e2e18783a34dc23ba9f55e6b5953dbe25df0f5c639e9433cc356001882b287b1064ab1b6ca341106d440851bcf73ae1ff0d66df706d233d9131b26f5f84a13ccdd60883479b935a06d35754b1b0ad70e103be4aca60a2b89a2d232f7435898afe8b5e807a7c41a1a2d1ddeef63cf1eeaba708393a30451f6b711b97767f7c903d445a20a43c39cdcf46fef73f1de4bba308cb875498cbc6574fbea924fa19366e1a8ef1d4fefc71545224bb878b1a7fab6f890bf1025811bec45da9f845187192c692e75a20cd235a43eba3395236592ff0b7e4108a82841673b5cea01ed5f14363813f97cf6ab782e984c043956db11c6d094b48e64172ff09be44aae0aaca93fe536cc9cb4a28b48024e799bb35484de78f080e48ad2e8eb1d3770a8790c600bb1ebb325013f6e22e0e91b0bc155f55bffcffbc3ddd76dc5064a2b06997065fd525fed8c7ff3d9f16a2f0dcac8ebd23b604eb3d4a1139481807ac48bff0f4093d930cfac13c6ad67f6adab326aa56c62cafb8b7b36b51366ea7a27de824ab478f209a9b00d4ad742ed9edad17c5bfcbe1a46b0ccc2ccfa39402e52abdbb6d5189c4debd7ca230a6be769f0aeb7bd21fa96e6967903953463fc8469a91993e2f77c03d68714cf6c25b1cded4820084d17604c01040ca0835790967b5446916a7518d21561db2e9b7d983ed5c16ca0f6516c863a7ebfcb98cc54303ed01dbd33b1c61c804a15b52822950b287816ef60238db73092165b2497b2dc2d9d11348fe0f0b529217fcbfaa12d4143740f9228410b2948ac9819032ef6778afea4f62819f6bc5a18fae96b5cc12ff1e752d49ac9fad7be6a9d684091721e3f9d27099850862b53b20c323ddb1af5f505430acc3f13c7db7703220edfbb954406ca04f74002aee69a7523ad1ae62f7d7a12875b499fb9449aae5a3474e99f02f667eb68110ef657a86bbfa06628990793ac6c1ee827e930f1358ba11b41fc6ef34cc8188b17057a9bbd7867b484842047fa04e5a0b8c59d6937521f9466b69d0d504f5c698a496dc7dda3bb99c75cadfa6fb3b47fb2881af60b3f4100961d9a28a72fed6edf2edbb5428d070a9f1ae71240dc4987176cf49f2a5b54ff9c2751dc3a478e6917c408a55d49a4ec65e5a550684b0cd00d9d294f05ef40c2edab0d4213bb65c1d22b0607896fd6fd18a0f76ae4683f3ae6f0401fc31b489e560e66beee9e0a17babce1fa67f126169fefef1bee60fa51c9d31495c18dd039720e269fd7ad16294c736fea45bfe25b3c3f9cea45f505e61d225265f783a292503c6cbb82e391a1b6b910b837b7877500758920ee68c86e70a677ae7c45b6fd1b831ecca0240bdd307713f54d9e36151e1dc222d59100413afeca84d5b3252e981f0f3a9bf46b4a1b8cbee1ce956ed973f3261b552d0bf40e8abe91738f805f778c971b6973eaa6a945c9cda17a5c212cf5bb9e8b2f6ef928caf50ca151c94437123abe9f1c9ac93053ea76881ea26b6c4a424d225042b43a701a0afb340f0e6acba7531dcfd76026f19d0ea8953a062c4f4c45704886f438bee27d34e30cddde20a3e971689d7b50923d1c007572eceeaf32d7e739f52909a4ef7a4db0527a5763c692ffc055463b00762bf89b69460d63407e3d515a10c591b1a12d4743e0cdc2c2b9db38403de9523c8cbad57b0ff0c53d9dc888962f1ced530dda94e127d30346d5465cdf2d3f78e18c1d5476bb795624bee6ea9a8df93c72e29bb55d648e4b84e81b0c3842e49b931a4867534acc4e1c56721c92d3bcc7316dbf99d45a32cb8ff95843786237e475239039d634aaded7f2a3be1c8f75a4f72454dff96ef679ea46a5ab3ac9c6b1cfa402a993041b436a1b9d36773003c841ff2922004709c1640f77130bda1d7b36a76ba94ac8a1b332cfc1d0b6e24ff8a5aeecc3ef1953902421f5743019dc34dec0a4442b7d418bd09f79760bc5015122545466112c6127c085fc6a951070a10c116badc4dab0f4bb3d0a3291ddcc21e98f8f808fb8cbce9d434347427de00e7653410270fb51f9b9415ec7daac93b35bae4b19c18655bebd273d10ac2c5bf08a729eaba22e6a17f22cebe335849b9ad3ee7aa93348ef3caaa2c01b117d46ae1c2db04ad2caa1afc39dc1aa26e644f79a137ecc04993e9ad3ccb0b2f1b30d708abcc95904d40f3e2016cda4e26b2788e7ed5114d2b21d7ac529cb1dc7393fc3ab87b9343bcabd3e2bdd837d4517e8838461d4893024b7df70a29d426be9df545714dd157f9fb377e1bb11b8a21d885d7abcf90f3247ad2512ccc3cc412737c7eba3bc6cca8c6546547a3e46d0d614d576e106b2ac2c9bd04c2f006666d6b3c708a9636ddd39b286a65c54bfea954375535dc93c601772386e8dae6f25bbf8ed332b8d93a969c1741a34f84f778a4e6095a3e4c9cd9ab97060e1f8c12f686cd23f3c58117315f84c48ede0f71d98b611db43b932c96813c724d7101d40c785e4554c41dfb927fab28cf48fe08f86a910e2ce4d23b5102f89a4e4b7bde8718bbeb7399abb9fd37d4d1c1651b5946eb70f1c4e47308caae5ca55639639ae68d5654750e246a3e881e77d59f078886fd91b836c3cbb6a5a93d7701e56da457b944854d1f1375161589d0b2bb386716954a06c2ea2870dde5fe3adbac721c86eb5f5446b462e607cbb874d71073e946ef6141372626fd12ca43c8f5369c1f89037f0423d1dca369ccc5e2f27a1852253911977e67a341b1c4052933077e488471769f1981cfb7d0294076d799c3f04ba0d69970a14edb529c511ca569823c889d2f0dbfa0198aa27da1ca0d1fe27ab15f3aa9817ebf5518679854eb539d5aba37c71553844aba27f89eb5307307b9bfb2d48406ca964ec15760fab51e1179f141c14278514d69630415bf2fbb834b13114af336bc6ede78161ce28139a8aa244b0ad775c1d87deaff501afec159e75491df052ca318c019b0b108fa6819b7ccd9ce3a8cba0282779c2ddfb775cf517071c59a3092b0d7e4f28fc810724b7ed700968f21be9f80a4ebe4571f97584253613393894ab6eebba2b79ad8bba8a0739c299a359a6cd76c49a2a6d78650042734159c8f24da9a87c234829b44c7d755017f990c3f485adf8c1c8d42dba382e873961f74ebd4e0f2d0e6f36573e25385f1393499a753da84d686a196db87b731b2ae548ce7cfaa88b2c08eb99f9cdd176584a59f7e5795ed1d2d7c69eca803177a24ddaba532926d405c01cb632354ab5657a12ed5642f8c3a0b7572adc51d579179f58ff75f13ffc71730138471d4d1f082e35840a5efb1cb84eb0b64561a91b0a1a7e52fd2886189c5e259b69609494a9c3e439ab4325a7384c71f19665f6ae10f377175594693efcdc868f970824132dc39ee55c5f905776444c63082eb84d1a19dd5905088cbd469fb28201a2c41c2e8a2d279b07b417eb311b237714d6babb478b234919d5bece48f2e4cc51f043e336dfa7734c8ab490bade190190427eec05fc0372baabf07ea846cdabb2b5a18938c909c4e06f78167595fda3e5cb3c5daebda0a4cf912a15cf7de4a6677d8499bf19292f1421531d6daf9239e1717f1d39281686e0922fe0a1aafba19a5ea8acbdf05803e43eccf83a8bda4408db052d4449e2d9caa837d622f9a3a866a0f1080844c52778ad58b7f4d46861574e01f5950c8043277aa982523ccd762193f4b11ce0776bd68c15736890998843ee17330670683b582c3b1ddef6bee3a504e7e9d00332bc52fc91ab3ad3dce82173dd9bf16dda45136fba14f15914595689ffe99eb108ae424543d5bd0198952c6035bceacf028524ff372519884e0daff3d555a15f3a504b6c3f9cfcd1340564224b7ee3235c3466cfe2df320994141d0e71da641487d14d58a9d3c5a5140c3b9873d771c0ea7fc1429672fa554241962eb3d9be2b0df299770524b971d6267165a33ed22a63d2835ea4ec50d6b1c927e089f80121c35e4d8f85c123ce6c03ba2d41f8d82b6b344a509210bbab714d530af82f287666d48f0daccc4f363a7dbd0932e0916ecec5f1a542d6278aa288b3f8f8d5c3cc0bf5c19d17fea1fba9d6daeec9f3b0642ac98082d3b5fe9d0121acf0b32fa11d852ed48c5b8d3bbce62bace9ee14262c8bbc47712c38cb1f1faac35f0bbafb4426ade82b7eb8c88d00046ab68827423e7ff053f60e251a55a82e846ec3319f872ffd3165f37e053b13ee136b6a5aa9712fd75cbeec240b4e1cda7eeaaad346df416a106288a35472f1aaeacf3209320b4eba07513d223762d2bca0200e9398eb520f3a8b039cf0108901d96e76a183ec695595f903555a7687ba890959dd54c16e152ad592a867bdd0495121e277070af6b16208de2749f490d2929c7ce29b0fdfc8a1349bebc4ad19ca51b4dac802f59bdc63470e1093e5b741473eefe0cd8a2af4b15596185032283d0f9a143fe80582df3603f1cec03cd22a24651284ffdd91da4d28ae9a1df3455510788f87297395aa22ab6bcda56494cef4603f5eaeb3dd8dc41a194fd5b46c802ba4e23c0930e38f005ffa81c11b271f178a6eba92c103a41f8647683dd4393dddbdf89d498bddd71685520e21812a69779e369c5e226451a225d16338dfac3b6da6e22a6ed73e0f63ef452d506b4136139a99b3d5182b442d0d4b4ab6cee95b5124d2562bee67280b57b2acc77c2c9a4ad8a55a63ce4477902361757a200e5a351b338c1ce9c90e633e6483203e0d2c68089fd789a0c99dde1f9959f56348ada16640003dd14175c61a43fb1b22ffa4732804e88c449bb224a87f60fc65b0a79af4fea76ed8c12ca57f4ce2ffb78fc8046df79a517026c9c2f1961093d3dafc1a032f299f5d8398d0b564cc9690c5f051197ab96e130498d152773f0e6de60826bf3eb42349cb2665bb28adf51bcfbdb9831178664af703b9f9992d3ce7e635b27e3a15d2170d26247f47c3b301b621a7007c6c79a9d26adc2f8be820ab4d972255778be878802a13083d181f5406f8b5a4570000cb5ddbf98d966954892b3d8d2c6f10a63f3f691cd801de494c0d32fd3d10616e66c2951644658829b1777f92d98438e5fd9716b6c64a2d91514b99012358ae4ae2460815db127ec4822ffaf14bf008fc662bceee1ba4d6ba743ff55c85f7d55e56d1361a86de4a69bba082a5aff211415c7d1179d3c715fac5d82b42bd5893450547969301fc263e041e58ac534032a20a896661906798c0e0adcd4f650caf653cd8c66727ed2eca3300690833e225aefab38116436c93233de0bfe1944a8fe6da45cc70374d82f8bea5f3e2462742e579eeb00f2df08498c968e7fb114937dfb7d20ef551b64034dfd9ab7a8600e04ef62e581f883819acbd25772320ca0451680b1d72a45f384712ad734eaa98e813669d0125014bbde762014a35b1fceb2000c40caf267f91aacf1bfd90cfd3cca5b8c27bb28a783a7fed1888872093fb433a0a13e5b086e8e4d95134e8698c6ee9d8d9a75ac915e366d95e89a2d9b7fb7382fcf8d7d901746bca16b430d9303c388f04c5c0920eab3de18b3eadf3dbfaafcb14eb0f91d8c7cab8f472c2db5661011d71a60f1b159bb8ecc9c59a6c98305b36fdaad4c50a7dc0b1d8152370229d901d0fc1b9d50112bea8ed1a24e6c499138b17c3979a3f3157852df626d9dfe651f973431a1bfd03b0869f22a873c909ec9e91e3ca5d7142e2cc5fbc3996bf8ffb2e9d5308fb600ada2f17deec4adb36d34b618bf6e0dc8be6544894bd1834c280ab7d87e6b3fb9282349c4b899b5b89e05c22aa276db38d66f0cc5ac003e9c2cc593bc8500a48f87d197264f4c102bcae786d13f21ed7e06a6d88d95455cb23e3e0d7e3ebde5fda05bc4a9685e6c5c57456a361c7fb35e143a81603b583a2d567227204f405e4d82dfc3d21cb77e2be93c6e7e51a09477db105d0b12717ba17cae1f8c2eafecaa3210e7b88c7c8c9ec5a6bf4b63bb21dd640998c3272ddcd0530529e677f188a8c1db0c5132392b4a2d45b4353449ab3fddd87de677f8b60a26f207dc864ecaff986156f6cec4b7b6a6731049ab13922c5c7ab45eb658cc5fd9f961bc9b72b5cad57c539f93c0d87e9ac2e2755a57fe0882b688b49f9bc0c0a18c45fbd67d8881af2b4dd9ba08136b768d71faf36a71e86ca232580876fb6b1e5cf973ddfc1615f2dac056928110bc2deb8e9d124d04e9b4233c04027033dc8bfc14ba2afd8381a6880aee483ef999e973d4c71aef4bcfb96f23e4100de17f2f786ed578b024d95f312a9279d7d5d4b7325cfc52036fe3ea5df3c792a126252174e6979198c3fe6dd8bd30ab95629cf84809f13bedb5530df868c76041d99cc9555aea8042a1a59be7ba6dc0b1f38224d9cb542d508455251abf0789bff0417e03281b5d86dc1246b4a293f580563fd54d6343f0b3fd0eec868f9a8686102666fb9d6452bd09a467ded1b360fffd604472e31c797c7b691fcfbd79a586426b86baaa3f07d727b0e5651fdab63cab0741c41509f7730db6d353ab088f2fe4fb654aebfe9bd95d5ce4ca086f469df11c72aa82881005733881cfbf83be23b9903a451890b5949a434f9351c2badf4ce33d42e81a71d12051673099b2147725108cfa0d8bcd26e7a4bd71df3421bdd49cea21b5c0124565c7c3552f8e119c003f4f55a4fe8d7ad27dc49ff7dedff0b599c89ef27b14f74174af0ebd3121c650c4966a612b8ff3a1a0b5fff3819c1755ba83a67a36bb5fc09c0067c70e454de8284dcce5e6c6fac041bbc61a8017c720ff2017abcb75596f8e6b8906372012b5ff4074d4ee036654f5636fb340996c59fa52bf77c253a7e1f4f7d011fd349fef845afeb4b3207be703884b5e02f52e58a9aeb084e888bd5e0a999d223470b024434592edf8519ad9e4b16104d519addf8c5d0482dafcf464f07f15cf7dcc961aac2ef8882a56a7be4c88d8a332bf12be5849c4b86b3998e66d528d7e4416319c76da48e0314e7fb1a4bff689d1f4eb3fb5cf2695bc701e63bad0d4dcfd0d8d18ceb4727f181d39d5c6d3abddb2a04ea66f137dffe8d8d1ee3f7917a654e7a5038cffea15a27a932dc0e670ce55441ba8af854855995a4c35fd3521f4799ba937bd2b48451fce7b74774acb8a54cfae416e05ea267e525a2561163e764aad5a8f9e7f3d6576cffd03dbc9495788814aa1c6b37367527e7590533509b19ba114cd259c0613bd9ba453f510041d01d9a9cef7d8ebae43c2971a5ee7a4e0fc806ed407e2dd77f054847804b52b36fe309deb105294ee4319c41850a87d428fa13938a1dc0c74bdc94601ec1b1fb00e4508f38c7c1dc665af8a95247b7e967f20819d74480b4f6e064b4c673341ec51666bd259b70c5a6f08d32593a414cb9c5b080232d82ca4f745384fbd18993309c31e78f4264d873d81e8d1a15086c223ae070e3d1340288f6d31c734e22a2a4c7cb8af3ec43c6fc98664b0e32f8924dabd5b7314b965c5b4714eea2fc9840df931716dea5e2915f1a944a20ba2a93eb8de5a7f2f61ec93c69113de1fe06b027156ccae7a4f6ea3784067939a5b70793a75198c4b571a3b2e5d8a02f1aa68f4c2149ac43ac1072b4b607bb9fd13c069104345d6b52b3372a36e7d4f4b88b3e706b97a65bd8d6bea1349783d03f5f981ae65d3e8036118346fd65674a715f8623d445c3a77a0e11b521448b112701b9f36abcc50aa43e8bfd7fbde541f1c25191bbaf492710a8b06b1078ed784066746c01da4dce7d17722c0aa85fe36c0763af196898c88ec3a1d61e520b489f5073e5c3138068008d0e7ca1273e241b6a6b4f1848e7f0a284a0312a8bbdabea51c367f492ff4fe6f460515826b5f2a670f792efb0e3ad415243874461122b4dfc2522afad8a95e3f19c231d17edec129f5cc093dc3273d82ae88003be0d7755227929a2a1c4e70c626b35700c536522d9efb901aa274a08bd531b3f7e49f6aca6abe4d611b8b08891a726b8c4fb05831672bd50c6541bb9562f73602fd2b17d2604e010448d2d6f91d338032d04a57d9bd6c3685ca99c1a4d2e4c1950e1c059da5a4a3df9d7eb36f73b9539226b2f4ec02b2e46a589eecbc6d4566216d9b1a5e7ec378a3442736386905bb42d09e1a93913020d6f179ee6a54f8e6c89597079aab9c2e97d0fbb54b8a9a71afb623835e251883505da8a6d356f2f01bbb4d25cc3d62cca9c5c345a584721f78333f3c30ff1de47d6c54488071d78aff6e4437a4b8e9e6fdfd618fcbefbceb35839ae333e77a457b39a68fa8ca27a7e2c37b3398944a8c549756ac69d41bc2284d0294fd5c4c25a6f2eed6423dc0754abd593cfba6723e470cd5e296d5b64dd1ce370fb1bd3a38511ce736845b64af8e8276fc81b1f175f9868a71bc14486e9d4cde67727325e2969a8b348c06549b3a68e35876085997b536a2f2a724835e26ebc626bcdb3a2ba469d5ce7c3d672ed07336bd360d054014c3d1deb02cd3ab8b9b0a83aa16d8aaaf6fa9e0f41e17fb88df7b2ea47c81e8ad2b057f6442ba1b5fefa0ce61ea1221f8353b374d8afe1db98e21aa067b2904b7000139981e17f8115f03343056f91f205d3853dd0e27dc0585c5929d82c02e31aae46a4b56da175a336dcc45c0f39d678dc4100ff8010327d2aba80520355d1a85c5326e59515c35822c06f202a1466178c2da6cf4a2252f36bdde40adcc1ced9144ac596a2dc78d621e38af0d15e265b3fa7e7cb313265927c303ec802dc2d31e10d0815011e0d22a2207affe2e7d99de11a3caac0fc4d739196f20ec64d42fcfd78a9bbbdacb22dcdb4b6c0a41f70061c1868d1f42e7650d74aef6360f724f258b050c3e1aa244548d2273c68190a5576826535812025291df16d380d3c42d8ec047f7ff08a63517bd69ae26fe9fd3c7ba2c5c83e4c96810c0fb073dd1e1c7d64c2911a98508e2bbde2bb311bb6469b71f739209ecbbdfd1940e2b9715d0aeaf00c7b0179da97d394be2a22d9ff5c137ab88590cfc97af3b4f58eb4f168b6a200f5d388a87d9890dc3f978c4b74b4fb6fde7a6163284df981c6032dd2c327c363ff297267033e0a853b2dc2ce7c10192b32a40d6f307788caf8e152406be467b75b8353fcee0f2c4e0b90cce80558c9ead7ffa3f3c2c82cf2075a0298c727edc758d16daa86bc24864b20b3513e601f3ec5693283f17b94600d2bf004723def44a7a5118a0b4fe08e4a98bbde843a5d639dbb9f0256f4ebc2d5531b8fa43f2e7f73b7cbb6f22561212a62fef10d6ab173021480ed6f77ce69aea2e43e5484d69831ad40590a8d6cfde430a03685bbd468acddd6fa1e975a170c478983faf5929bb5ae6db384a50ce57af4af4b0c9f61920f55cddfe96611d9631e63ee67147716c1f5cf9ec54b532ce644abbb5ec801c5881760b0d9c5513c7ff7a93dec334c83a8cb8a0162d25b8709cf921a9f689589d24865538283960fa355501d2c003b38aed0d27044759285a9a306da66f40c9564fe29d66938e5ceb3ccc44be3f785ad9007afbcdc102187124b1623cfa59cca375ff7aebee44a0a91d83bc55cecc9c868d1aa5419d63819eb09b293b086b0209c36ecd2d4a1802a13871d6534de9171f5a78daa000968cc5f8414d0eb8b10ff6b28c7d795fdd7251314204f70ac394b88d4ca1c9baf9e1c6fea5cb191bd2f21208696a0bb2afc1ef9908de357463330615d095188233a4c26548cec442a443b85165b0be8cc73aa5801637ade1048845c7ad3c1d6dbb015340a7300495cfdc35ae5d00dc28a393e7fd24b8475198e63b8f6ff1253ea80976efdebf503a358e182b8ea212bb75a431283ef9fba8749bd5d3ef3ff4e0835a560a3bd89d94341ef915ca7196a62527b866301f6fb30bdcf10f69f9891ade1a1993d3275a468620a46e767bf326fae2e9f0dec985ea7976e4c99f00073f3101ecd21505c3fd60f8febffeca042e90f800b3c11f98bd40a87613e0dad4429c5ba136812958553349b1bb4618d70c214966af57313bed28acfbe32f5dba0c0a12d46a059df1c75beb5e77b45bf987ef3bf760b40ffaadad99b3664974c193a28853a83c705bf3f56e32c228d9b399f29b28d6d1a232b92b95ec3f16851047baef5e9f6671cee6ce20f459136101fd7fc9fef4fadf188313106e81484ae04c41222f5c0b81e7ec28d081e43a083f28613be77a8ebc3d730b94ce4c238e99c2d1c862c99cbe678bfa67094fdd13b411f666e5dfb3dac55aa9d261230b8e9969940547d0af1a54adf5c9934f3c8e3a42683ac4de3689c39f487b2ac21a66ca650a887b5fd4cc133dd438809a414d282202b1e60203a9be005a3b792751ee352308743e6e4a2b2a3167a4562a14502deca9605b2ecbe39bebc477a101971feba4738455138394851fdc4c05ab1ff97c050b210330dfc1259a1132efc987a87af4347b1027c5e427351ca6b3890d6d42dbced03c7bf9a0e1b1f6f9cef06640c5fb12c4423126932d996de0acaacae4eee0ff1e1c38e564b21a2cd0cfe9e8bf8b20be9a36ca8abb205b617e2fdc02fef2cab87d5a7dd254e980a0645979d0e4174fe646a0bc6fdf056ccb19e3ac151948aaa230fdb1aace8cf1940c027d4b1bd2e3c42376ab35636b2811967f9b831449a93a1134d9cf320b82d7094d2598445772ecb3250b6564e42e86bfb9592966a1c3923dce28efeb7b1e3603c0647c592bd3a350aad965a6c5676fbda1fb056a8c9e1c27caf861d2d3dc0f81648001c28d1f6d34cc20196b094d067c4d91299b9075c63e361334034edfceabe7daf7d3f7cdff55ec1dd51f80147a5a1ef3ceee61f9e9d03ce8769e150fc4f9280c59779dc42c6fc6678582a47159575ac4c9c4e3c88794938fa2dddbc6077eee6f260337f21420a42b5bac67398e564a3a87e039b2b251f933558e4e69de981898f75246b8145c072f010805a8f96c30fde5a2b109bb820d27126f6f841e06f10cff48bb94c7aa5a3f3385a5adc5b29bc2af381f5ecaac76e517d0df183e0adf70ce791bafd244b0047c47148aa6d04918ed890638b38c871ca54cf73e6f9fb7466bdafa32f94f7446e0c8e16d11ec241fb910a132645cb4ffa916b7555cdafb4d776ead9164c18ee1450dcff213ec22cfb1adb62d4d0387d1b3f2570c56da48d66de8ec1ed3e1c1c63287bcc781e3f646f1e4de8a9d267380a5a40460fa98166a61e0ef9834614acbfb467a6ffe5e9a80fcf6292fcdee0de46d8d787bd62632071ce86d6cbaef27fe0ca5f20b2bd5cd3ff3a9a05e0a4caff7f89b73261073128f9ef5b81b5fdd9074fd7b9fbb7f78abb53d9fc1463019c5579795eb8a588c8b4efc64d2cadfa89c34fe330f978dbe66fede22d255d2df208c2060d315eb9c6c1b81aab591c7bad8f69ba26e7caccfc6930cfe870912d41c8e74090741eca5ab334aeb7d109d408eaa27e62e05bf20706dcf6d5d18d3bf7a24585393bd2625aa2202f8f3c1f42627471f27d2747d72072119100e8a6e393376df5a6aba9f392277676ff24cd45b4046980e047c0a316dc0f9020a04d0eb2300ec11cd21a001e8462d8f49a3f93e471a607364ed934226d17316d56049df6815491e362f8a4ef322d30505f18b4b5ec01124bae4703421a75f83ef53fe881378913b2be9efcebb30d8c835ff4fc080751c93a1720985d859e4a5e470c26faeda23fff7883924f643e6adcd9f86e7a0e4a7b0e5e9a9de91730dcd2c57d01c591eb5f28b12e45ce4883fbca5bc44316f4e5a3c40816453d12dbe0f15e2b306eee2dd4d2481a6dc35fcf13ff4a869d332db2a6c4744ebf44a2b80d729b6109ee7f2db363a66a6ce159ee0f11fda8c4d7d98127d5cc4eb33569a8877009af8ed4b66977ed2f21ffec89ce624086e2524525a73cf0aa6fa44495765cba75a34c066749c1e8b265e16c131f4dccb7947f8504ac7017ca6a4bdec279e39e04b00c6f2a22df4810c67c5126f011d0fe1f4ecf8056e13ec234aad9591321e657e3da00b3199440af02ff18bbf57f4a6770ffb241a30a2dd44e4dee7bbf19cc8f96cdefe74374169f73cefe266fb42d32c729ca1a8927ba9c3350cae4539d2ca0a4681c27fb559222c567b8c5744089c0a782c6915dead5e480f91be0876ee743a737759df4c28ae34d37bdf9c6f4cc51544ccca048a2870409302f1e97ca5e9b999529be91f5645e6ad023b13eb9e535019a61efcc26a60e281990ae124eeb968fc1d9e7ba7760ca396607f81f598d197503c90efae5a72e2433c92583142d6194c3855e03ee5f67320db6c91b0467fac19c7a50f2c91e62bda56f125deca19545532e0cb224f0bf87520ff3cae87e551612d680c614e6b74ded1e81dcece7fc1d92ab8b7e26bcf760b8e2a64cfa208e8c5678e43940e902d9901428f2b63a14ce1fd73dde3c2e1089376a687b56fa50da7e417fe47ac627709c2f4575f23fa535290fc5321021af423939b7efffc8f86e0b38da8b09993da2a0ce3fe601c2a4fe9f69aabc68b8ef8b98f92c153ec53a451897317b2618bc7385a065c7eb56e4acfd7698a942ae9164d338982830a2509176a5bf0329c15928d012d44bd41cd4af3365723896c00c399b27361a5398f81eddccd87bafed7dc4499f3f04aebc72772581d0183076d7fac9b5aa5a03e9af8a0acc91998be26a4c2d89e7c01afa79a02962367154d3ac196f8f32808619edab7a6ff4d8bb6415843882a2d30bd3c4b6c334b4717cc401dd4781c0ca19044591e8c60369bf137a7f18e2816105b68d752a0ec4d8aebe9ddaa577b394a39abf2bb7f12f7329034d79e8e8b0700c42680cd00037229e29f8e99676ee5eeee036144c892297b4738a2007685914df61c63179f7c0cb8aab3f365040f598e3f16bc418c87905032f0d98e4a381043da23e8b8e2a9e24c3aba2fe5159236a0eb6f7adadc5436c745bf9316b1dfe4c7154a1490ebf377bb5475eeb35f4b1cf838a41e34535df28daac52d74607c3623858970975a059afbbe713e65ea87eefce365225f2c33fcbace019194f4b529995b6c716aefe6ecdb77f2577eb14f44f25484cd59ac3ae49aa7592fde1b4b4b7638a0fc56851a05dd3f7371de5a5e868aead8954ef0840a7e7b194b75bd22e3f6a8b3bbb120355d7f3346bd0ab7dad8243878bb793c3bceb83d07e555cb885880338d38fd19e45307d5115f386b8cac1618b889052653fab05fe037d1292d5e6d044ad943296fdfdd00401e21ba8a548fe673e972a97e355bfd1b8d26a0cfd41970724b44ad3d017fcfdacbadabef501c1d74c15cf826d04061bbc0fe05d7e066e59c0520bfd81878342e216699ed2bc0ffd48776f6be3e3f9a136ee7194abc418f1d065f5177e2b4b1ac4c3c296aee85018d3c79551045d9be90edefe991c528874f93783a0467b4d842b4de2c4a9c1a0a28dde30e93046b09f938620679aa7a980d7f16d4403b021393e3dc35ae350c1d0743d058854e280f221dd4bf26de0d9fbc626a07bdd6604620c600a9f419db8dd0338e9132ad40bbd8e1cac7ed45da709c0ea0e8fb5cdf74411eb04eec065ea7d66dde423dcdb7310a0c77ebca9705e3e5fc6c78b2fdc894af32d4ea9a58b79244ee15421a450a00d7430eebb0bb9e12cfdf794c9c2b181ddd03c6c78a61103073c10ab9c8e17a7f5f4cda3afc5243da636426b8f4db06d788193d28c281966de2894ef1cbcca1c2c3834633bfc49cfdd9b475ea1df583ff7d0944531c9040670562ce104408ef98e62e871c3332d568314686141669da5968170a0b48fbb3d0617f7cb2fa02a4e0ec7d1173f79c3f85b53a82390a6572ecc62eb0e9717ed6a060385dacc2622c35018136a4f4b8b4587e1fecb91731982e8b7fef394326aa8c4136d68e6e7e13dee5f2606aa3e383bd8cedf8507286dddfd50f1874855e730de6d8df50a6d0984471162cbcc45d1226cae32bf993d2746a1e3c1f89acbc8407fc4b6612c191d25de173081360f2cb83c342b002b8e833bc51b55bd5e14558a77629aedc56c8aa335848fa2865ae0daa22c7e879387f930908b547c62f83c430cfad3c00dd80949b968780bb67218cc073b02a81d0fda24dbeb6d745ca88b90dbf0dd8ecef20f3570eeadaad2842f019747967b8a857b94c6ae47bbbfa624e97cfa46c4bdf0231e2fdaf671dfc19d5251a280c6eff034d7e2712b1e47382100973830b71eb1efefd1e6e35890bfc149a69a107829ab661ca4b57bb4184788380ef4988e6b141578e8747fad8908607b63f6e328a47e5a716be0e8af70e6d7213d73a4d302012c35389404d1dd56c4959cae885e050769a454de03cbe1d41b54ed7a24c5339a92f826cd6fe8888c4a7b98c2840da8cd829ea9a92f95e54109407e84f72b6a5da0f6c8f33767bfd65af8b43c55f2dd0cfa69908bba285db5f4b6cf0773b5bb3fcd80524ac7d51518c100c343fdfc7b3d86c2eb652d7d9078a653eb9cef4aaff75489889ee816c7a69550245027d3ab0d937acfcd306292b90507730626fbdf53ca8a9e5c5b82d061a42b8a384c093555154221edbd46861b440072c3f7a9abe03c8d5f9db37c68a64ca9fe530a8e2981eaf161dbb7cb2d84ffb4ead906d35f0c115776d365ad40b845b3853a94709a702f03aefed82eeeb81efc7b4835bdc56898f0df7a857558c996471d6f72006048d162fcfc6751a4effee1048d9608ca09ed923c17acd723214b3056d3766c6bbed0f218c7028df969c5ae2c382560597dd805f1ce57cdf5893ff96ee11f484ec3503357e34c02e261c51210d7daf53fbc2760c25b02764160ac52b3b2382b2d5e9f17adc19a0a3f876b6c9f18b98c243eed643321f97bcf5ce135e61158abad3bfc59837b977672fc2a24804dfffe16acef46d0a5aa51b950650220bfb3f8025f811f7680665acfe79d8a8d7a7bc7370fac9fbb5210807b73a6b714f3c69d33542732a31f928890c0fcd7c2283fe1ea8c0be7f19bd4d9159617d98a0c595a1e084fbb894cced1e35e703ad3e3e0d3f8c1768540319d30e5a653404eaf967215291cc8929ec70fd94a832481d2fa978b0f31712988488f19086fd0b914d6d6b6f0faad4829bb8593b64ea573279b0c1f0fd6f1c8880866be6719b4daaf028afafd05e6bfc72527fac65798fcc270dde08ad98961f2ed88a7ee61fb2d954edb261d7a0f664be797a0f59db11a84dcb8a311ead30cf932e518a54a1848d30f2a4edf96cdf7b763fc70467a632fcaed5113d5ba0bede612aeba5b8fa0a508bcea02a6be0e783f0ecdd11e861f77300ec36f14945775c6324e5b531c781095bec65a61ba85253a292db407971fac2d474e684703be7e6d9c21ad834658c8bd6ddc0dc02f0f56f6bba96aac5c634411fabee6ab1d9fdc0d993eb0cd683d0ff9b4795a46ce00e70def3f6d91e5921947f413d44ad2f138d38974f353a2654fc7081be616bfaabdd467efc243dc85eda3e00d1f6f6071f0b196700d2f601a268b0f98b0fad553f1a0f2ace0eb9eeb4928d5d26fd78f80297f1f1a193cfb2c34c123885a9a6f21fbc86f0af2a5f0eb589230b156c16db004fdfc676acbf64a45df88cdbae0e848f208dae93b58dbc6857cb60c726f351d10bfa18c97160492dea145006ead10aa10bdef87e20ba7b3b3f6c0d6b3e471c8cbf2f928e43369e0d15eca071e2a537acf0f4e41fa93f729bd9b642dc0cf06de281b83976fc6a1c6ffcad46ea9b9017948bb2241320effc83dfe64396cad314382a7f3fe793c4bb66cdc40060d9b458f3ea5f6f1c675f449f7200bde95f86705d6afc39039c70cbbb63c1d43525e311dc31a4df8238eb2f7420b10e3bdc2236929326649b58c5018f445383351a247c04c7671688a26c50fe6ac4140767032a33379a8dc22d3e9f5ae33fed9e36e08d25674ac431ddc15b263bcac46fb8d6e3dcbfe1bc87675c22dd45cf2b6fc6634ee4de9bd0cd766f8792dc27d841c8c6c2bf8a2d5bf10ab85d37f5eca3d4568b75b01330429ee32c32d49dacd6a87a06a7bf099962693ab3a739431f8c307a4fcee352bf428ddd6314faf58adc67cd5bdc87be6d69f33c9ff54c61e6d862381f4335231b0338d4e08fa08525ac41ee504fed792bc33961e532abcff3a16586b37a0aa954ecc36c9e6cb5bf69e95b113db793d2930f592e6ac0cba9d60bcef2e52111823bad9465d03bffe92c11d83838f10217f70f2bb72859827289c73c28bae9288c368a5a078d5634974c9fb6784fd9d97cc97b13f9df2dfc9c07f1d270db049ba7dd85815a3694e8398feeb9afbae14571c0cb80e9903193504aedef26c2be22c6c8a2428df585b70ecab6a748a9c1fe24e4eab630840678d1ef025ccbde08d1b70c14cd6f467287080450181a574425ba243905adaeecfecc0ba8732ca21a3ab6daa106a5e3ad81d41895098bed0f6800b7763ecf751c2bc63ddf48e505fd2257c5065b23bbe009e5530c2a1be7a31a680c00cb029666ef630aca4f73299ab988bc0918a3cd2a55e80f3fa1fa9874e838978a6655a07010932b986537f25b7d360f4e8652db446dc25a6c7b06d77b1515b1869e51434a323c4cfd12889c3ecc778883548c1c7f8b66becf9b52401e970e46dcfda25b1a9ae0f44cc42a5dba41a399f997ee6aa7a7101783620e3bdf6e0cb436c6e4df87a951f33541372475df34b0ff1a8c1f1d1e0ff3686ab8c6f10d8772228e65f5b86800b245e79698b9303abccaa3262dfc36fd3ad247be46ed6c742a2d669e5c77ad9d610517b96c21fafbe4a3fd5810a28ff7e77b46acb16dab780b82da6a9da1595aeb37f556c4d6f58b7d239d0dfe6b60c85efba5ece8e6934fa493f2daaad954adb1d6de1deb8314fad2c740682e24158b379cd7edfdc15a6c5692ba3d6ad3a71394ec7db17c846193c1ab6bccd439c4326cabe763164a164af2bfa377b7cce4d87af0b28c72547880698a795bd50840f70240989d70a130f765c27aa44ba170c7b48cc9e7f1b5d45d1d825e65cf3aa7a21aa7175084f6c719bca4579733c3c7b17e0ce8f88cc1e02782ce0b0403f8660e85766d4907181aba107b0a4e5b885e1367b5d5fb7e30f7f61d31660832eae821b0c2c44c2d34dc95f0957b6705451f8903c3acbbf635754b3fd1838a20995ef2e22730c2d5f69263f39f9b377baa19359e83c896847fddbaaf77713808d9a7a97ac26b08f0af7feeb3d089772a902cd057246d7ccd5d1abbc9ef9a29ce73f72ec1f6e7fabcd585c1ee7d74898ef0717b76c4077a566309529e62d6d3646452678454c67ae7cee6f262a2e8c48ad30456ac7ddd064146bad8c3057ae508742a8281a9ed2417925b3812b70cdd414699d39533949dfe2af9fbb5c8dd5a5099911c081db961fbbd9aabbaef95a7dc9ff04f017a8d96c7f31fa6d970b96d8840fb59eb04bfbd98df3740767183aefb702d119e0a80e1068c3d2df1c6b861c10905b86f66d637946eb0c7315a91fb9b3b2e81e5e9c5c0dedae3834b770e5cb556d87e3430e2b14f45a68002585e33a8c6788b6d2d471456aeaff6d9ef7d017a293b7103b6cc964ad586b6a896b44adf7ea59be32e9f79c57e65a00187e989101e9369cd69efeec6fb920edd47fc883ae49142d367bf5ebaa460d496565d56131a2998efb001167080857ac78fe32e4dd0059949c53cb6a0a7e503e86f5aa2a9bd2224827f5b311a09bbbe291c70c6bdd197e9f80b1de106c5d21a1de5176ee9897de796a66b49fdde9f96cb04f377b4d3b0b333956d1a18e48d99ba2dedfa63f09bac74b6cc68645af96289a7c31e1ee5d1dd62bee82301544b23206e837d3f570f47dd8107c1f5910af7fa5abfec3621c66326abb05767a4c6466a1ebb987fb386a495a6fab3c8ccac2ad773948f0c8953f9104cbcc2a85c5dcc7cd0e6c6dccd88a1ae7fd8407d345386a67819b72fa6acf0445878cb4c05af7b4154fc97bdc04e7e4b177537061ddab9d3e126caebbf6d4bc187fca6bbba95b36788d85402c370bee44fc3701cfb0e72a571ed4d7e0332c6464226d1c3e5ff480b675f1dcdca7f7e57bb8b85eadfb228cf7469f306a91ce64f4ffc05c535dae4337ef31cd487e70476b7e90ef006456f1778667e0b455d31f33e5c8736753acd69a6a8238eb21d373dff637bbb9670c1b7d39420a8fbe9403bdff869c20385ff7346936750007df506559a1e0e9510e89fa91432a1b2e265befa47ab65f2b189deb705a2d390448cefc085a47f6f2f3cd3aaa3f07081e05f8b98ac58cedb2b022a2811255a4c5a2b90b6541a7dda71225d244896013a7c2f49f1272b7fe7ffc03ce27b141b3fffb2a797d1d7133d3417d523b6c071e8e4e7bd267dd051f8b00318141c376119b1232a26294a28a6db28eb7a19b0fe49b4014ad5062e6fcea747b981ca33dd2b24713fb5efa894cec3ca98e2b3aa7f91061eecb23a7bf0393fa7d62745296f25757f8b2aa2f37731fc4a77d2390303c8f33b47d17faef71d7423378c4582abf81ac2e6434ac78c5b192dc7757b81b070e98ebb0e08a71c217fdb6992501ada3ad6293f40b8a747749268b89fe8b5e21983009ed7fd1727c1954dc8a4d7aa5a8a1f903a0b66e9460420eaf2db5f675a88aafe6fbc40faeecdae82c4a7d651eb9bdb8e76e2893715a1c04dec459d75b8a74823c316013c093f22668f99ea7d2e1d9df42560c812bd4f28f506b38406a870f29a96921f3ec07437fcc35d8e426f54266b5fcc00427875ffa1204fa9d80b0d6643a8faff9ad371ec6e953197adf73cd7a231549b319f22b10b25b7e3e46c75dd26cb98e2adfa2b2a9261fc8e8400315d5ef048eed0b934fba80dbc2828868eebcea5c33ee9ee86b0b529806022440a800f4e2e8b967793d7991e00db5b9fc6b2da3294952c7a0d5ecd334fe368fd73e1d59dffbd34f2b3ecac4935d738c2b17a183ba52396f7e0d6cae2a7367dea5d993e3fb26aa731040c84e69a27a29cbc7501782b4806e86b6aa778663b02d9eb9af4285ee5d860db3535987731492eaf3e13a65c283edda77e67d62a78882e039dbc47581ae00a258fcd3a857e0f5b6d7adb8cdae61ac9d7de2283a3af303bdb81d598a0fe590374d63921753ae99a7b4891368340368fa5b43631d95e38972996fc55d0cfb434fdc03ddc6dedbaa135861db7221612f5f823a9bd228d30fd1219df5b2394fbb62d2bbb2f3b6086ce835d33597faaf7b4a96e84323c3938f294bc1023e94c972157e0e35f66b61c50775d580357a94d329eaa18680795d2dbe05ff40ae5ae6fbec08ee0f11f50f729d98d4a97570fc0e37d9ce6457b5f1b9aae6da53f9411410b072ade97e5cbc126db75915633b95208418697b78cd0d93023b30f36d254525fb751925ed84f4735e4233e6b62b39b8fdbba426734ffe34d3431456bd893e193790df9a387898f1271629002594de93c93b40cd51a10c14c0274c94cf6534759ed4599661f1875c2da83936b07c06b2f94a5ed4ef7e68595f26c31a0d9d512f0c10968298cd4e4fcb95cab68c3dc7e8b6cb5d9e0dd0b82134fd4bf26b9b6659cebe8458d82a2f02ef4f2e7fcfd637da0fd451cd44b281f034fa0de5261e9de62e4fda4cab6f54f2df62d1de0b04b0ed78a2f6aec85ce319adbcc81784b156b09a742bedfae0387f3f40d1df280679bb2e71cd6e0a0310895d39809b6ce904a6eb91e2b7db356d7e329976629fd8e7f95045e32b49457e1ae8a215c94b0250e3ca84ebe01303d89818b17a66e04db06b95578e0352cab74571edaa80f64164f4cce309ea0532ed2839d4ad4c4ca619775e042f14b7cf76641a9a49346a42b26269d437274314a781968d07b8494856e382122fd95dcee024f81cf1c0533c0de1fa1b725267f22f80583587991f9c749268985dfae362d95dbd04d3dab55854ff3188f7e2d1d95fac7f75b0d2aadaf357da61be2519cfb7c34960b6ebdc5acffee8f52d9bed60165f7dc7433a552d62445d1495b19b7ea5d6e13059aba90479f0a22c9fd5aa5dbf646447f91d61d5e1cffa62401d37a8b3e2cdb79028fe74eb4b473d32f84837144e6b0c6c0af71ac509f83d784ea950c78266988ca6a81f4387709a325c082386bb45e3d7c4b5e4e63b8a2e73f0f60f12ac81f6e87f9fb877dfc3d25e7325736456f3887bb7ed28dccce4a4efc83722e3ac79dac7070958f0d10f678666c2049ca410c008d4695879fad6d766a2b659a855b31abef25df0adc24e7b48da8ff3f6d51e09aadd37a83bd346e4c464efd055c3513c6583d08e5f46633ed26e1011cadac89917ae8a183d69d9da3fa0ffb63abf5cc2cc4aae1d72aeeaf4cac37992700d175ced322b634ae399d184d59cb4455b9fa5228e94474ad75a6ef527ab1ba27e25aa44644f02e0fcb8b15c151c18d6217e654e90765dbde7ca1919f5de11094eae633a1e37f00a6249902e4609b085e1713069ad0e776351951504bf3e1f4223e449cecd4e4f1baba39e0544cd983aa55f25e84b7a811eb6f2a74bd75a512f9d65177e54c322ee195929421fb592cf5ef95ae52b84dbe9a4efd824a8e35fb42cbb6485b9fd3fa0dfdfb04611ee84e1a36004744c615798457f4c6650d9e36b88004092275652c231d457a7fa769315f4bb9d24c714db9ace5fa515d26179bab0daed959a8d294a45970a5be19164c936c6301b2e15aea598359f690d8932750bd543d933b565aa90ed38f102584f48cef3095ed5afb45d457802ff603e0be02c6103122d05d14438c2cfcbc8d16e9018e76f0c9c21f104c3a8c41f4b65b31112cea3960c6e8d0af7d075b9e3ff007438003aec44a7f2a74cf2d37016f7e6106689e639a11bb29aab46a81219030d1233fe5729dcbf77bab8aaa770e83a047d94331b4122dc7be080887dd5bbdfc0a53182cdd82cb390bb07151d5ab93aff653ca94e0650038b0915124e4c70118f78839c3825edf2d6f88f4818545456bdd44ee43975b6ff2daeaa9e410afa7ede51d243ef9ea7f045dd7b58bc88802dda4e129c8093350764f5e224e294d39b8ffa56aead12486729b780c09ca622cb791d7abf4f82145a0b65529b2ffaae142675d3dffe75f443d7fd111d3f58338310d78d7d75c2b211c21d05fda2d1341cd626d2d0a33f9ae0ab2b3e8590aa0051d599c398519f21327a85fe5170faa84a9656ade4dfbd5bfd8cff86d617dc7f02d949d0307ec39380d498f39a132a591041368e7227a3ab57dad7b0e23216a174eb17ee9de83025c95d82f9e7de1c942ee3e1df35152f1f0240356860059fe3e13c202a689216027226dcec130e7b78af35b5db5d23efa726438a5af18bbd2ac38c8c08095e7aae6b6db8b04c7bbed169cd607c9611d35b5ea3495c06c662dee4744d18ddbe9d026141a22e7509354ed06ec4d34d08ac1113618a340ffaa549536cb1c84c6a648bb1067858b936ec9588ac3e7c6eab9ff39e957ed0d27b27c77e643e237f83d450d099864a2a09d76b3ccc9390eb06dec3506e6448f609431b069ad4d4394bf08070a0e670f5b9c32e612f531e73bd66c659df15b7ce96a2bee562644427057712e385778046ac6123419d606253232f760fb016dc6f0b49a3b3227ca69d4142c3a72d32d163bc4d0ef38554ee05326486309ff558e76eb56100dfe2523114bd8e0cf4e83a5722d695a34d91b1eb73bc56a35532be9fa57c533efb11c451ac4918d2980f2b290d1d0caeeeb803489f0fdddd8335d235945bb6667f8cadf33bf113b813b403af8f9002f9f2bc225fd05a132617ecdd775f84ed8ccb0721955c6c9ca301df62a63e0ac20a865e39e0574028fa4e365130619cf6b82eae0d39032e32b62d085b732bb446447f9bf58359afc9bb5b525828becef821b9047b50dfa71aa64565c5115a6b64c41d8f3c0ed56c0cc40f0caa0bc6f8a953eb777159fa217bb48d9af41bc137e33e84825591e16cc041b55e949bfba3264c50033d7a5294bf46e12fffc6bceb3745032dd4570a1fbcc96da94934c82225ab0d1a1426f14b4fc34a6416ad350c205be63feb05ca7d745fe53fa06b6a1bde598a43b38f2c488f2be71d5280ed17af31ced41d3d09d0ba4008fdbcaa56334db91ecfd8a3d9576877a3bc7f337d5b6be07346323c726b8dfcc9d773a3ce3f9a58db21229daf5378dea55dbdc278b5aaf883050306646d601906a5eca5a64581953fa2cddc9d2dac4b7b0aa1be561c2b44607b0f0bb24d1fa9292a223966acb1a6e1fc6a7f055e6d12e016a7d4ea34519276065a44f03c667755aaad9d5507d00ecb9bd537897e9d3ed99d19fd523be0964e2eefd246e8ab40c83d38265ae0c1881da9028b144fd751613527bc724b320e0fd362040c460429024df5995be6fc84541b33633f9cda6d850d0f5d3f3e371d2fe743ac0ed1056a34d4ea77894d01307dddb0b211a561cbd1c355b4af84b75b2e86850608141bbabe7219da7129a2babe6432e05641566e898e00443e065c3ffa7509e98de0b00fe7977c3ea2676344e9520abc53d09fc8f01ce3765cee06a0caae7b6b87100adf3fdd67402624ffc41263be799e378913d4bf3ba8ff0bf02a53c964fa0b6551b0918ee3cf038bb5cf463856fb147f2c75673de588777b499a9950081753d62d95eb34c7c640da71e17b6cf91c475a2bd69da201ac35bb6a802460b7fdb097a09d21030c592057f85e284ce45f0e02a4f26e6b5f94373f81c3e1ac08f36f85dc291063cfecee5684c192923acef8988fd1df9e0e5e7f3a8e27a484fe9c67cd5ab9bcf052eb76074cecd28fd2dc1263799f936e4a0fc3e1c64dcbc0fa8afc94a0a256983e10cfeb9386dba14547d5562bf0521a0582d9d4651d4631fca1bc46ca6bb30bd4cdea86a830518f98383300835c7d87dc35c4259b8dc3a67ab5712863b089bd6419729069ab6a843b1491475e07d45004938844d110e6247da97c2648e0d1fdc3d453c50e1709311be4c34a17453ec4eaeea2edc455f3a6c5d1fc2b3b3ccd7a6b5092f7d965b1bad37f41c9a43cdce499b76cde921acad9c3b9f1490643846e136aa6800d985074067df66e366449e422f2b0e1bd08254be6ca160514110188ad1e8ad31636d4b95c5af22ebe73e394623706dfa1b89746253a400873f193824ac03fd8ddccd5a6500ad44289f98c80f7f37ba9a29e10cdae47873b5bd2c6267218613a7ac022ba3f6a3b275df24ea8f89bab6b0fdfe689815954be24f0ccff1cb4c6a4b41641d103a76f1f469aa56e555b3ab829a3ae61797e539956fc1a1553c4b428d77c9fb016370016e15b822253b34aeb3a93afe6dbec61e0a97ea2d0377d65892bbe55d009a505f1bd8222606f237a96ac6109cd3421e1d2161b774ba95ac21f916c801e9ea3091af8db41c2b324a005908a74d295939b4d616f28972b751e0141359ec8d20e3d9dd36fb2c235bd721e442af7e75747c37ecada4ffd5c392260268dcb38f5d3e60f4f373369ec1a8a0e53be7aefbc41ae476bf97f6c7153debfeb28d04809af71e95efbdad469d70f4e1586763f7f18776311fd3688fc2b7ce796ee656e2088f6df796dd8bacf3905b4269a25f0341f21259ff28067c17d9e409994a925045773196bf9f769a8cc5bdcf781e80e19390988b89ca6d2efbbef7cffa3a51c6925b2940bc93f32c5a86bc128b6e71da2d08b4420f76d3a824f7a1273c807e6906a53c2d470d287f1e0dbc1cacfde9ac6db09c7c99d8d2941974b27874e26406564e406b7604c46681f7df4272787a914e2a389e9dc82bfa35207091df66c26b34d064fe7fc881f5a6dc9ccbf6a8ee73692d7f83d4d22f28a815805a064668bc37449899a6ebe3964ab2c5cf3b6c821f2ba6b3561980bfa82df49ec1cbcf1cec32fbd91795d4df861a2518e096328d59ea06438120ed92814fd6c3d299aea97d13a2713213ac89ca20419442402820127cbddb3b25863aa70e99a1109cd6fbb523bc4e5021c859fe558a0644d934f0fec7c8fad5be2cd2dab6f494c8bdc737d2d652123f9afc453aed7a8b55398afe53eef399713176968ed461edb1c34f3a48c255f649e0b521e74582208a83bc543c6c01e6b7945d55b3827cae4fc929a834aa8788909b1bee2e233f52226076242768ce9afd108b665927aba9a58cda82520a176f421a5a73f1cd8b65b6d56ad08893ba02f3bfc5fdad2df8c488380ea531dfe3c0d0ec62eb2907bc0edeb9505cc606211a852de141bf20c4bdc31464880b5b4485294f80befcfb68a9794c34bb17cb059ccca846917591521733c4cf9d7142e994d93583e062b963c7d8dc470e7c6b45374a169e156d7829c8741def8ff83c10a8d32276eb407b7aaee458d37eee206146c803c77b397f5d1382e9b823564e1746d930265aa2a13c4dd3c5ac86b02c01a3ab23edd4d531d93b3e6e4eae5e30debe094646266d3192c41c0fdb7ad796e82ba50cf2e11379700b451148219ada1fa4a91edce03214168988cfeefa746dd0039572b90c007679507dfc1e5e68e9c3ed358ef07a6e8c05ea742e361d612cf090c96ff3742e29165e263818b720e3db7c45b1a37810b017c655eaacccd0d165be8274d05be8887cdd46d705191d00b8549914fa036417ab19e672a5ee98ed441264558cea623818bece8b113d07b47ca4383417ef6bc0ebec519d69ed065b4af6052df689269418e2dcd99c0358a41de6e817cf9b57213a2d099b543add60aeafe48cab0206f417407775575b3a83c729dedbaa224c4490e6ffa8d6fadf4bad1bcdc6deabed105d2bbc0217faa719a1905210ea57da4d82b33044cc1556c68f378e885852f4f9a8b14cd4a1f7fc1e495a7364f4e0169859683fe92faea473c87bbd7d5e46304219a3dbbad09c71d9d5c01780ee8da0e13b7a65f72be58dd263cf01d512ef3c7a2ab5bcb02bee47df1c7c8981ed25505edae8ffe4482856c85a1fef3eb37aa78aa1b2378b00116b31859a6ce89498e7cdb728788688dc06ea22c8b85a6c5b188fad3a7c72414d72849925cecddc31cd8581e36578c31b4b74c782268842dbd0c91be7dcdc7d99e15b26a488ec7218fc055b1f043f3f1d3ba1604575ef0689675ee951749479be58eac400d9b1500bc93535692e315fb69593e3d633e17af53a0ddf3087e23ca4ffa91cd6e59cd7e7f8394471885734d899ece4483d6a5a8776f44dc48384a6f0a520ffdee0b8a7724edce3b0aca0d0442ab7a6c31a1f220f1301328434db26c8d10e7cb52daef45f1ec3fe7926e2d0a641076254b12d99e958cdc265c38b3ee7fd26886ebd828d3a2fc344b1f5026c06849534366e781cbdc0164b07c402a7b113e392e063b9bbf28c548b98ee8a4dd9ab3d518830c455b3f0d5047ff7b70c44c43debf8db85aa970719e52103c3f34df490755dd21bbfe21d42b6c3908f925734d86d66e3eed6977b4ce1a2ee73e83f60dda2446fb2a57da2dee4febca537675244c0347a7abc0d5626e41ce96b14be89aa73080511cd50e61ab1bd3dbfbbd6875494e0b5287b71a3c0e7199eea1244d4a0186d0dc26a14c20e54adcc2ed772cca617ad8634bcceb2e5e0f66b89ef53da52d9e59bf42c1921814e2f188b5d05eff96bb6ad448d811f0182bdf50bb932b00965f9eefec8e712ab13d97c8e2b0681c613e4badbe489aa58e9ebe38caae4d398cf95154e48fbf2fcc22ad14ffca2193f0830999638014e123a77a6f7b0ce542c8df0d06b4ee088ae7a4438fa1c7a06a37fae4bca00ee58cc425f261cc664a8c126ee45784bdb1a8885635a6bd33e92da4748dba32655c356b43605bf0e073a69f48005eb63c706bb81b17e3954c4d302f79de3fc133c6bddba9c1c86f081ba68b7d619d1f3a018b15a4b7a6938d6a79307116530691411c88bcb64473447ff86b01dfa3b493cedec2063fca218268b2de21831cda180e5a8bf4932ce92b3a1aca7df08c9de69103a9faee0e5df9c2a3db775912b2deeb3b7e141b9b39b08215d6f5b3875ff23ceb1e4325608de53497f3ba6aeb63925487b6517b092697afb89a9c52798975291f2dd8a2b7353b798d391c41e7858a44b87eda4f5bd5f8f2fcb8b6ad7c9c65710c31e8ea918d9e81ba1951924f3a3bf5b488548ceb36a0f1a53666bfddaea1764123c7f72b13531c57771b2a5da877fd15cf590984e484764fc11f9e549ad279f7b01245eb054ffe6ab703e0eab8e639e9482cd46861eab77358953139d0e4252b5168b7aa275b20138e75df7c43a06ed1b1daba94431dbaf8939884391e1d6885d7502a7cdb2900315990df362177e0874504de6f698f0222bc00e65b65e3d7427c015cde6dfc8db6355e4015d5eac8b9d7ecb0fce555907027fae4d89e551bdc7fb720afe05e0dcf4706f6f936d2decf75cc7865afe76078301bd8c9b776edb4a4a83d3377fa385adfac13fcc31626bc766b8d3ee6b9a7ecfd2132d4eb5f94eeea23887415ee0a207d2ba7e05e0a668748757b9b020b0acdca8503be58cedc983d00dbafcf47f738479afab3b6d81f637a64211ef716badcf5463252e4f8f966b1a750334c8c2404992a8caeb03c58d61e0cb729e4a1a0ab8746675070bf994cffd2a001f8cd0a38357b9b6e1636255f2bb140730e4e64c7dd890a1c30de1efbad833895f23edc150171257f6684ac9089734c836cb78b24a49170519554bcb08cb6c6c52dfdeed359b81cbb5a1f34c81cb3b67cc788ef70cd7ddb9116e9aafa67707d9071a2275b2b7ffabaca582d0a3857f4fb9452efd1ea5b4ed2d35bcc38680bb540a69748967c9e6e7a1f68ea67b60f993ca9252aefced11ff7c89fd45b541d1e06be718c4f475f067ceb80e4e0cf59ef5fc49e2f33ce855b1036ba13f83e50a80d977e5cdf024646c46e1b0428ac1664ead4d3c4b81d6d8102cdd8e809919d1233725fd0e7974c94557f8588ed8ed6e0f787e84fe9628642a250008e0d29e0bec4750c003c6dbe891f6ebd0841b89be0c4dd6090c2a2dca6ef0f70de5f92989b7a45f770e3d1a1c7afd548b166b79ac639850abdaf1ff6df3b657ccd408241cdfbc65ccfa09a3e810cdfc322b5c80ccd4d89306ce0a3bbec7d27167adc882591e63a6f68036c1882cc453c4706155ea376aa70f6e7f70ce9c30b4664c364d8e7f5ec97746cec92abf7c516a3a7cbf54248d6cc8b8a30b49c757666c279f073b0299edfc3691df750ff7025079b9dd49ed92a42d65fc04c83ae52d5887d5a70027417c6063660cf9ef5d84f6b6b8a1b5b27f5e580bcdbd50183f774e764a3e551b6c433ea18aceccbd03a96407176f8821ee8694ad440d2b5a607fbbf6d040ecd05ceb666a16c3734dd0217a8459a6880da69e249af21b0c8407c7943c3cb2da65d29794563ae44bb75344d03b479e5e4d1a72fe2333f8b98f8aa280b7ac03e9e0efe64e5fa37910251cdcd7b54218bf10b64d4c2a248a093ef4d5e2796f8c51c7797f20e0e649050c9aff9bb91cb038e34542ea67629842f4da6964f557c7ba95c879a5263c7630255996d12f2d178032f3042b933f5d12f594a93013438b41ff907bd6078c473201c0bf1217bd1030636f8bcb749a4d378319228ee0f8ae0dcf5b23095aa86c540c383039efc9057711584e12bba2a12552df0c4f532239969d03f629e6141e3cb2bbb15b4d69d8162fb62d80b6bbd5d31eacc5d11c1ee271877140a63ccbe961c6535b74984ae27d4161a71f1d80730e213f4211ac3c3252944f13cd5103cbee7c13e8f65141dcee39cf4cea003292e2643109013690563439196f32ff89fba93f0218d5e966b50d42d6ab920814fb4391aa0aa57299da2fd01208203d79be73b19889d4573d715a4efff1ce4c685d90a56fb5aa627999634f9eba915ba2fc8a6f60f004f2cbd0db772b83198499e71f76c960819db96bf73b1d8046235064815e212dd80f72fd78c6d7c30be5315772f9acda308df15d070a9ec149118451218904506d68f5980db9529fbafe722b66dd0c7e463244e43a5bae3c68af50e8936a7125b651eb2762d7766968df854c8c8096e6d1e070c4d445ab2cc113e980cf11b4513bfd4b84139d52e5ef780bb40747707c03619e42f50172d7d459a96b990afda600a3f4a2c7a6466a7c0b49cda92fd9f5b26c3cf40a538a5f06fe576c7f16fcd1a723a4a02175219ed53167b8234088fa02abffad6c7135aee0285f1846071cceb8092d0f9104b36ff0772cec25f8fc971fa0c06c211f9da180ac23e9ea549c3e628125fd77250f912b1d2ff5313c3ff9268dc396beb4a631238f7acd8fc96b8635ffd8944dd838d4cf3724a0bddac7609c32bfe00d44038d21405fcfeaaed9a45376475c4075aa10bca8629934748cdb50507f2870cf277d98abc37aaddf68c044a39f37fb54b048f6696d69ceb4133c48d3ef55047ba632ba9f8c5fd61d669520f95768325fe50ca4121e6877bf220fd2e0efbd6375db467a62ef4e70b2f017363cdb9fe0e1847c381a47d23e7f475d6ac87171abacaca1bdbf83737beed06f14ecdaee8b0dabf346c0d6a0f9c426603a5ef22b9b08412e72f3072ad25e3260f074c917a48bb457db411296bb3d23825dfb1da8d9a2b0b2851d1ad9ee1c04b7bfaf978eced39fb2a245109f1e8f330ad92f6f2cff9281885b4922fbb230d70fb03d8b67c1751ee7025cda348edc27c153666a441bcdab1d6dc5d7fecfbb0a0c4a0bad017f405a063f16c2d0dc7842723619ea784965604bc480feb3c6ae7b4847fb2b302667296ce9732e330844652f401a1d0aa4956c5ea2df2a6443f51e8883636b1e002b906afd518c796d59e83fec9fee5eb403c7c7492ff49861ad960f4e97c956c5f52438801a35f78b62c5033fe1e24e5a6035667fa421ad4188192903bd5b11b003067f9cf70d5e6f8ca85855d51d2cc9571330988d637484e861512a9a77072ed80656944bd2ad6a3ab00983a990f20fcc906f32e8c6f5f395bb1cd8975e58388741f3525cc1725d307877fce5daf578f85e0ca35d211163566f7db4e098c67c1f741865d0526ccfe48d7d2fb4bc454f0f9b6386a60a10ea6ee47801fb7f82395be1fbbbeee14f590ca1904506e43dc26872a0fd03b4071758cb63dc6c90f919fcb9cadf4c154269bd8bb2c59eccd5380a45a4ccd6184bb11fd066d97d9514e5e0a171aaefe2039c4faaf8f9f77644dfd66ca2ddd6c25909ed5a6f06425a7ffbfad102c5d68cf524ac891ff245a3de9f660f9f93aba37fdd259bea029aeb0a2223d3be3876b1e147e7f2e679663968ae370d2404329292ccda34fdb6e256875cd2cb821ef6c422be5999335110dbea0420c9da2c330cb408620d1b451e78404bfc8916d6319879f4dde6eecb40d7bd027fcd70ce9170ff8f0efaa9a0011d3104b5430fc9161ef8425136aa6076bd3c94f35781c6bd3f502e154ccb0f8f774d0f7b15124d3e40c380d688b61587fad54bafc60a000fede5f2a7911372b6d5f6dbe04ea6bc6330c47d7f211dbbb901f7989bb2ed36420260c8b503d013469eb7cddec56cc29f5111f2cd06a6c09b82ab119923e23c7eaa59eb83ce30dcca33761c2676bc4e182d76d7cb709db89dd7c2a87829b4fd35161e891638c968697c9fab7d853787d54f53dca8dd2eab3f56c866b0092fc33f4f2d9a8f63c22e533a0dd34166bb3cfa2372decef4279e9dfb5968d136462876e2f08ba57093ccb04f0ea9e725ccac9806c2717faba53d85b618ae40a51cb10e33c7b01d6ece682f47990ea2ca6474493b9fbf15fd54a9e24fdaa25a2fd8bfc224fb39a0b322e560a739576ced1b82ab43e34f4f7be1111a6d2a328a43cb03bf2cf22e057f88cefa5f80cee33e05983eff12fca571b362dcbea61b6a92ad7938fd1768d559ddb0decd255438c3aff701005f9bfc213f4800998f18211cb9698bb12c8791c2ae04b955a05c74b2a08ca6191a82d7698f84ef8a4b1155372eda3d609e2503e3c8cb3b88fea0f946d8be176da659213d7a88800b673d3de72c228f00dfd167d30b881c8291c35f0a616add007a084c4a1e37f55b616da486e8479f8bfb84f3dfcae4f8fcc13766d116e916e94f17eae85fcf52e9ff4d6a720200d7275bf2aa440ed60b6e9aefce3533c93157a6763672f857d4e04924da15ae96e02d5fc38488014a0aa42ab27d96c5404fdad824084c709f3e81e420b92a71cf21b345b8f8ed39a312f4e1602108b84a6b4604127846f6a407e2e3c9ac03ce36d3b7519284d11272663a82f35b927060ae8e9e4d85b1e3fbbd5e9e17bf3596805a0c7eb8e61f90d377a2dc0ac2adb2a995436618bf18214a479f43b4e37000e3073b38aa70468ee53696a7f844a3824f875a7e4210fd1afb68a4fa501de32c597728d5fb663958d505afa9b1b702597dbfcc566ed16182b0c011155b5bd1429d9ca252d47a6e4b58b9222ccf9e287476cacfa15e9e1ffa1483f528115aabfd961262a605119c6a425dbe1a7854e2cca792147191a94e9e174b18022f7b761db006e426eec958243a9b6743a88d6e01e90d0375515edfd36f456bad97d17b385d26750fffbe372e717175a77dfd77973141e893d14e1b966fc0dd9de9f5117f21c91f94d17c1205cd8352b11bd9587d8b2d226f5d801e9163f557cb93e77950b0e30a28ed934769e2ed9e5dd6564f2a2600f0562ff17864fda2cc459aef336f187dea68a72cac16ff70be3bc1346dfa700b0a810afafea6cfc429fa63f8797cc012a27223659d3283b0793d9ce5aedfb34895dd89803f8f642db025b9dd15890f440fe015aa2ae884b237fbd60189804b8446a67cddfbff87a91179af1f87cf61c03310f69a21cc04645561e333e0e3f97a6bf416a3eb5aeae16f95fc2a8cbd79c0de8a0dcbef04ddd81a6f88a4f7c24380da2162838322e6033173be7f885ef9db5352ec46cd0a303bf5a3924796d6f365626074559f89cf6a59274c944aeb3fc6007e6ada59415de81043cda115a3771f08b37497fc91548f62bd8f99cec968ecacf7c19b12d79c82d97b20ffcb6c3b2237a83b21b89152517cfc91434e2e87ebd5d822d9f124e3893485dc13cfbc37c6eff11da93cd5a6fcaa36ce9b4ceb655c3a94bc27b740976b131d515c211eeebf190675b3e85d9d785cec15e37b65545df047f2f2cab4cbf48bb024131a19a465944f88934d25274dc3e725a56042c99c68b0bee8181fbbdb42d98c52fe817e17d399823cfdbcf17ae8cd5343729e729d8d8a01b3234337c4dee5c14e0c95c985e5f7f98470a426ae1264f9ca81bac87723fbce742551ad73b527e594406b64582a584b52c9255a4fc535a3de765657fdef21938d084c8544c9c52db28ad6d7146a44be762e5d20d25eda659cc6c439e20e20f7cfaa697a620ec007892d5869dccf6c2149bf9c08fe5883b49b4e88532ce6ccd794a31ce6871715589df091c11a443c256efb60a1a22b31317a6e736da010e3ad062a38bf654081f50ddf17a6b6a4c4752efc2c94e41e4a4bf731796d1fbd41b7aaecfd6ed87508938cbfe024fe25ccff8173b6dc45a5411a5944fcd17e5e75ae1db8701963fa9263c474ace78e1d25a17e8f526467ffe1810d8c3f48cb53d86d5c8878ac86695f3fabe5a4cbbb591c735ad96286f323626e3fa020657ca351ec32f0735411eb4ab975528b5f5d75a0f0d5ecc645265d861f00d8f58d6446724888c856f614826bd5a81f26257c36cb81a6dd33d84c3d8f3e8a55706e000da5cda2bd763bea1c60a50028de596031d82b277c2bd6315af520f5fea2233245b42a94628661f921a429596e19273ddedc1e3e77fc129b5e5ecadff00b18c58db723759fa17fb56512eab911dfa3bbd13ad51615ae57a5e327d03229c3126660dd05120acb8b890b1914cb50f34364c871bdd8b23d97dd1cc271744ff0644b889136d9dced761b70de223f8bbacc80f552fd139c53b9a29315d73523c5f3ad6dd6bf56b6f140b265648daf5af116317f993e60c29c0469ee71347f9c9aeda1f51ecbfc3ab625c2f59c1bfc02df267653ceef58f8299c3004b05d70db014aa2d3d0cb4a08d1aee44abdf3b7f2cda6093700fc17a921e81e23cc75bce9211997c1ec27af6eff58039b0830088568207b95e943e930a95a1586f4669ff6760797d2f15c4649137c0f181263c1ad7fa17cf14ab859ae8761f30b884ba50cca2c9302bffc33f6c7c2e971c04ca542395421afc8ce7f0ddefbfc0e70c5fc1b9a0f1459665a3acaf5b5950dd0bc35e232dd9727508bc2dd79499d2fdc03ac5c7dce4877f81718a25390f1ee865032270bb88b5c83921b86e91b85b5337b1eca2929e7031e5dfdb2be6f7bb6377f620ac9c57a6f0942575a7252e5594b8618caccad634f6770838ed65fa20a8033deeafe7163fc9160a14a155a0f5975b8088948f4aa42ef3a0fcde95be35cf23c8661027ef91e220ca89056908ac371091dd37a963f0f26ea354fa12840e7d353ab83f3829c5482c5a82bde5db11a69ce6a4415701d0ff3395ccd0d148469d7e200e23820e2a77c9e840ec005be7a17ba040c18377f6a6ced266b7dba8eaa48630bd1aaab0fd15bc34b121ab55483f9047c242aea7d8f1f7de706ac7c5408b8100194170d91f03a7b70da49d7495afb444a89eeb22a64f28dea16590ee5dd8c7a8a24cfee1bcaa16bd2e2200e790cd6f0fa21e8d6b91b8ad50eb698511615b0dea2ab3ac5692efd4a2030d85ee27c1738cdfba5a70d1e88bda5e4a45a3b86c7f05eb9dcbc732f23a728d650c8acb6e70375d480eed829d52b81cecee09f870dfdb243e33814b3e750f12299c531f07b6b1271f27860629870bf4fa2a9e52439201ede5facbb2ff019ed102be30cfe97d867757933f824d90890bd3ab34dc45b6ab4cf6cb6cdc11843818935590a23b22ec1886a3b3b73e2b47bce9b125209586e8f1d6471e7d039f303d4c35d548bc16a0ec4ed6e83d6302a0c9c2b90574224ec1e122167899459245eac07d34a15c8c434009a4bb68243898d33fa37d17da009bd3afa311a8fc4e16e4c23c37c35d1c197dd790013500263208fae55a880c5530d8550fa5a87b83e45fa86ff9659842a2b0212541205a19f47e78f8d49a96a22438b9c95dfa189ddd701556f5e1eccb0602dc573c175ded8de1e6e6f2578c5b030e8194d7bc381e70c8ae14556dc8a17b870dcf00b4c781fa9cd7add3aaf9f2114bfe3cba308fa115fa3be04f720032cab50de3c745faeb4b6b2274656a2c20a3a8f0dd15624cc963b20e2cf695dcb9dbe6ef762cfe5d9dbb2c427a2a91e13d139a5ac5511ef9a82cc691558deafc10300e0d9cadf97c1107b40aee7a2b52be95cd4d3706701fce1f318b439aea8daf883c1c1e5649a9ef6b93070d14b4ce3e075a279be71aa0a037ac2ecd30dcb189fe451a844a240b28b22476086428459bde9bdc0391840dd7b8c25d2abf3469a38a394f3d7887c4db57088251477cf06e9cd7b4693245d5ed99586b3082ba33b6356187cfc9e8d5dd9b449aff8f0dd35020a5ca99a11ee0b32a66bd975e04e9cca3a8d6695798e0a25096690309dc83ac2db18ec0b0a73b872c7d24e21a50e71bd10d9ab610fdc32b54f83a88b4f57ee7931ee5de7a6e366245718676d9cd86ed89c36f2894a3ab3085a945eb19ee0f22164a00adba989ece055d6a41ab9609500475ee086e3bb11707a4f5cf5c8470a5b5ffe685284c6b0832b983b05ffe78c504db404cb787c9c233ef7805ccce94f184c322ad646967476e999c8215f282eba0ff363e08ecd3f9c578d6793471c9dc5fddedd48a7934092a8329870253f8bfabc286c32c0ff3e6ab8cab3697c09d0e89ed1920149599e56f9700a18113a1d66ef06f3fae163239c3c659b61a318e843cd384ff906a42ec0cba5b37870b36c1959978e7fec090c0ecc7a122e1e95ef1e3aa4e69747ea42d61a6b7633786aec0f9d7c36c86d819ac7b4d2ef5597385d7fe3fdfa126391176a196e6a1e86dd893296f3b76362df408bca137a0b68b53dbd80ae653414495c0c5cc45f19ee0acb22219b30a69cefc2439ee060227ae942b81f8afd4ff44cccfc6675fecfe5ac9ddefce3032438c918d93c3b9122ea6eb703f6493a7ba741172d920aea33506915643ba794c1b5c0b438fc88cd301288d6e2896a0d144fb8ac80c1a9430b8139f2a640306638f6515a6ab0bf35a4d752a8117b61c1dc4fdbbce29076f782441071d4eae5f00cc008bcb3901291e125a3c361d4b5540e07b306a659294de3fe40a764f682eed723d9e8c9a865a055a42ccafed09f00d0a1e01c5f3071fbf58c4a14f24ec1ef5256eb459e45dee3946dae6edeedd2f4c000ab017c1906db03848127f98e5884ea070a8a99e58a63decec116ead307b7f6e2346421da724d299e28bcc85b8e8da0c7d751fac67bbcbbfb88b9a3e7e2846f8d22722bb8f58669feb4d4326fd307e606b9fb34c00318d6cd392ecfe9911316e2142f82e59c9c9a945eaa73b464c189c844171bc4242c36a8a810ceaa7874a36b248baf973b92a3a088be9b32fd891b79a50b4e397d07f82d8db6bbb7753ae3c5ade816d4218dd551ce26d04197c4d2b5c9a0a85a095feee1c5223ff35358eee05d878261772ce2f372413f49e8e0a36517b7677740016e52c99885667ce96107d53da676251eef620a828a1158cfe170f737a97bad320951de48206bfab30555ae609b3370a27256ec605c68b150de83c9760c1cd11769d5b083ac41c722900c16ed655109c669c4a8ae02415049319f244525f9cc4331aaaf802047b90c94271d7713d1d68584b4eb2945234e51a420de108f6a856249d5976d12c32fd512246711c015e3f92716dc6c6c7c9a57e5759cc37d998adfa5e09cf788cb922a611fe0dc60966b4c5d36e10b04f058bbc2223b820450e1c001be1f0ee6265e2d4b0180f61cba63dbb66eafda76cb51b863beed5f3b1cd0c5b29445234155935e7a9aab6c8aad5b5eb92eece08722dd4cfdb7d1e7f4b8accbaf86cc93de48ce25378cc31fb9f3d794b5f57561182b99ed9d9647cb8200956e3ee34e3028920958100d128e59bc42522e45e69fb46e0845af598b2f3832509542ff10bb8e641c44c0971b9023eda8bd4e390310921af7f9c5bfc3251a88254ddeeb83cdafc929cd0501125ba440868644454b2f2eefd29d021da2b2dd433ed2571256a881f7fac31b744a0762d89d4e6b556cf08c2fa83efb405ef93502b387116eb7b24851d799f61a3facd46c5454d41bb353dbdbb3e905348bd7eeaad0040331f340afdf63a10d96d8b4d80bd71aa7ef4f641a6cc5f6b22d52ea8061687b29ee89691df50bae30a4e53db657a9d8850bac8ddab7bbc645e8f2eebbb356f5f59e27df5d7b8d195c99517abc3a231ed2b1e09e533e9f2a00904238fb46e2d1d9addb78f28894e791a2defb9c5fce6670a3e9eec2d802cd4520d30b874a2908b5589db57afbed5e3c46036269a3cd2d4d7021ef83b0893608ff47723702b1c8de24edfb7c61302cdd0aefa543dfd969b3377b92e695e511091e54af7e10b35c6ad3e4a639e7e80a4cc13a7e9dde530de528decec7601c15f13fc0f2cf136701bca39f5cea7a37de6bd7eb684c50457a45510bf3e2f8366a698e5850047e25045555fec43cee35f6b3930ab2ff1158bd64d767ef356914cc8569c42e6797f72f93075b2bd005e77d18fde51c80910f3666e79677e8b5923bfd35cfd79c1a5c7309b98cada25cfdf6c229f08f1f21527f8f24047136019e79fbb994f8c8666ffed25d50ead406b78e404f94d26491d38e2ca6cf8711f60b92a04e7e9dab275daf7889420927fd3c43e603bb0641cd2421507f2e74a614879fae9712d853c3e4db7e8744c22f682d9844879523f62ea0858e94da845c7e3a0daaad2c082235a0b747722819f7ca6db357f3e1a1c1d4283b9483cc987ca475602823a3bdab9f19ae4daeddf869689c36d46ec3dc6f6c264340910a02f7be3c7e8f73c9f03b17214a011568c85b11c2597e8b4279ee008f2e8cb9ef8046aba89d04f5feeb9347a329573028839e40d805eed11c13d7fbe5473bc8bbe47aa08a9221399b47eece39d49ef323ee3ba57ed469c19023302d5c6930d017eb604b5d22d84cf52496f4978f0709c68942b52ea913b625e8df54bc09f9ed2680eac91e432ad30332f70a1b2cb971c7087b0f93e98f8c2ae3fa080a6ed5ce652436513713d8056e3332728dc097b97dee43480e9c216f917ba250884d0f1d0c8ccd184a0c6bfcae85a62b2f525e80742a1428946ad9d9b5fcd3eaee2aece16610c600f3c16dbadb4e259032facb2f41b5abe5c81ca7969006a489acef253539ad582e2380d5634149499be180fd453b83cddf06e9d00cc39f269f57a65ad2295beaa2afcafce26c5a41591324ae77c7c262f7df540e4ed8b1561349fc84ba3a4516b0f9c50cb574949bdb663dc62b9b48d8fc6695bd4027bd7486b4da9d705f3b5a0c3573652e71de8387ffdd35fe45c0474842ba8f7b984aef8620b89462eb2887ec9430c2a8768ddb22785ec1172dd0de2dc22b64f0d84647b42188e3dfc5fbe4ef153230c3d684661e960f5c589f5801a15d5e0aed53e1eace45c04f3bc2e33172986570f9f9ab6e33feb782a56521e59cfa47ed5970d907990fcc5c41a1bfb1c76bcaf330c437fc54f6d225845b5b6a7f3b7413f4b8d17fcbdfaaf2cc46e6092efedc9a498eeef78b87529511a55a06aa954f824fe24e4dfd79c609ababea5d0aae70797d876c10028a8ec2665cca7b2c91ee03d9b603e12ce6c2944c0999a6eb081d6bc8a401c45fd02a3b189e4a81c8bdfc5bc24bc0327fa76987d4039d7e756a02eceb82ef98767aea31aef0d12f5d5014debb8d0eac350ac9c3f982e17ab1fff4091367e59de3008743d3881f70fbd11d390aa968c8ead0478b6f263402d8a3fe597d62f31264be48280e1946c123d5638e80fcdbcaf8de028149cb80c904d5f71ce0405f1b5221c59da6558bd70a0abe77c4a9e6e1925514b1c49987917d6b78d4d8d2ac52e8a750db73dcb1717130e92683d27e11404992b7ae42dfbe1cec97118305cd7d24ccc1260124fe3a87b070baf928dac45bc30c6971c7b211706196a437591bce704eb980d3a262a47042e0c6e2e57f8fcca4015fe5350d31b7efc2fc0d65575ad499c27c1f62875a70386e2e39cdb3149790ecc5248a470a735493f69ab68c3a833e0a2ba59e19359ecbcd4722b9c3ea266d28fa2f353c3eabd6f9cc368d2d41d9b03ffb554a091560f67b0c81f2de308da9599b64f9e8ac287a994345199dcc084357f6c29b54d31d6700daba3c34858162c4f61ef97c041482e47d349fef845afeb4b3207be703884b5e02f52e58a9aeb084e888bd5e0a999d223470b024434592edf8519ad9e4b16104d519addf8c5d0482dafcf464f07f15cf7dcc961aac2ef8882a56a7be4c88d8a332bf12be5849c4b86b3998e66d528d7e4416319c76da48e0314e7fb1a4bff689d1f4eb3fb5cf2695bc701e63bad0d4dcfd0d8d18ceb472788282648242e13efcd4c3a91d790194f68798a77366404cc2b0ae587127fd92373b9305dec4a49d90a582a36941c04785c7242394eed0991597a7690166ac95526a407020fa2f437e84956a53b54876cc862a2466fb1474d3be42ac5e6b8e85cacc43ca8a4bf5fb61e7e9873df639e3a4d8dbd3f293c5dfd6677e006095b30b4bad4b4080d8b55d9bb8acab07f2b17ebbc605881ea7c91b80fb2fb218113957459fe3f7ce28c6aac3aec636771a91b691a441fb4538372be123a08c781233ce0aa5a5ec98454452d63fc8b9a88795b54da28a84b5d8b3546fc7f72422a18835ba5d8ba0e820b757fec271d1be3e1d22ea10e9f056c0a0a324ed38627725e14ba87ad388ff0a8c14e9304413373b79b57aa7bb00c7350591398da9e13c57c67196af4aba74c4a63319f8bf08781fafd5a10b49c875c1a3c32a49d7d2ab901577a329de6de29ebfa06b36541b326584e3be759576c4025621b048aba0bf72389136310369b91e46c861b03ff95fbcf93d6a42393e2acfd488a1889e7a1aeb6510586102752e4ca1ef478444c17b06fedd132d07146d2acca9d9cb365fd0e2eb3a0a2335bf0b18f943e706b97a65bd8d6bea1349783d03f5f981ae65d3e8036118346fd65674a715f8623d445c3a77a0e11b521448b112701b9f36abcc50aa43e8bfd7fbde541f1c25191bbaf492710a8b06b1078ed784066746c01da4dce7d17722c0aa85fe36c0763af196898c88ec3a1d61e520b489f5073e5c3138068008d0e7ca1273e241b6a6b4f1848e7f0a24f88a97dfa0163abac7e4d16c41444a6cd3ae5009cf04e49620cf590355c499a6fb9a91255f03a4dbc09504c1fde39bb19fdc4d2dcec1cbb633d0c4c4a83a7e2778b2966edcca8d77fd3f3a81f5d18eaf3d36300c84f87462937fadb25db6ca81dd1611b8c605138b2732c5b4d5d3303a65d7560508fac724db167206b28f106093bffa14ea09f5286fad13523a9a5b13e4d98d533c3416b37e1bdfc41fd6a1336abddb86e7554f5334638d052ba9ac0a10d7a0d89a525dc2bea14c29e85ef3b46d0546b035365d86a40be2128769fb6bd7a5a6e63d966fd603912b35c279bf93eee8ebb25efe2b2bd8bf4e2f1b16d1ea1bf812ef706b07eff1dc96a29af309bfccd0e648e38e89d331a26520749a9dfb10a900a0a46e5da0f60375cf19159c48392f5db80e640dcca58e31ac2deb1ee79214695295fb07a945280362010653aa481141247d39c478a31a6b9296b081fe3b37a1cca3bd711a45b1c026c0c798b8bea4352c79b8c6d42bf329eb20ad78a3726e42aee418013008d2d376d62c12f54213dd19dcc24483357d7e7c22b3271b4f6ee73ded262b8d64b8f0105dacfb911a0065ac00e20668d1e2d95257530882b8ec9e3cbd0c337974942fa54df0f440403999192149ed5a60f2041f1cabba38a98985a600bf51d912e5b347701a10db2081d527126c02fa4b570932e3e9c45cf15dd7ad0d84edb887654dd58b058043bf056ab0298d9b49a4a8f63177da9b003499cf7e1104df966ed535f7b5df6a6c4af5490673ff929d82c02e31aae46a4b56da175a336dcc45c0f39d678dc4100ff8010327d2aba80520355d1a85c5326e59515c35822c06f202a1466178c2da6cf4a2252f36bdde40adcc1ced9144ac596a2dc78d621e38af0d15e265b3fa7e7cb313265927c303ec802dc2d31e10d0815011e0d22a2207affe2e7d99de11a3caac0fc4d739196f20ec64d42fcfd6f0da81b85e4fbc7ada0eb4d00cea3e7cabaa816696d08e867ffb0bcd84686992251a87fba8fa27444738057f54ba531047b1b9d061f1e53dc529935aa55ea3a952e169acaaeb809b908906eab85cd81c6fa126924f5ca264e1263775e105a37d4a37844c81037f44fcaf504bdfe8b5162b37826250d90cf6c70331734471c720c3ca40f0b6e68c08f92dab12103061fb8cddd982215c2924682ad5cd5ad1069698893697518d8462a9952c5217ae2a4c81288725ed13c19f075020f4f9a6693ced8ac92b16c92d20be4cd92552d452b81cd181fe1070ef1e053caaca698e887c43379d1b17de7d0fe1e05a37f47328c75e5272430864247d4ea2fe0c5b22d358473f99b0e579d3f93352204d3f22d7301d563b91be81ed428d3739aa44d54bdfb97a42e993fd7d11d0d573f43b33adf8b6463804fc4fa49c96e56dd2d8e2e7f73b7cbb6f22561212a62fef10d6ab173021480ed6f77ce69aea2e43e5484d69831ad40590a8d6cfde430a03685bbd468acddd6fa1e975a170c478983faf5929bb5ae6db384a50ce57af4af4b0c9f61920f55cddfe96611d9631e63ee67147716c1f5cf9ec54b532ce644abbb5ec801c5881760b0d9c5513c7ff7a93dec334c83a8cb8a0162dfd52de9ffdacef058ed678f11fb0b1938121e0ef59c8a9b3bfb47155db02cd86af962284d301f59bcf8412ad6f867fa029f64a2dd0569272766b32cc154ee0f487e774b94c553f542ef5d7c63b1bdab75f46f7c268c5d58ab84147a3c6a65aabcd4749b2c010da63b9f8a15eac7723bf5839611dafbb6cf979d8577fa7683cf09205ddf6e77fd5b78022b306652b893d241f95214897ba87264440e5fc8c5e8cbc6e205bf3ec4681824c38285bdc5db436bb940ae3eed6e4312758b8ae7f6e1ab31822741e6bdd5d955c910e03420739778af991e83dba403f9b2b90c96e9e0890b83aa91fd8a154352a1337ed00dc28a393e7fd24b8475198e63b8f6ff1253ea80976efdebf503a358e182b8ea212bb75a431283ef9fba8749bd5d3ef3ff4e0835a560a3bd89d94341ef915ca7196a62527b866301f6fb30bdcf10f69f9891ade1a1993d3275a468620a46e767bf326fae2e9f0dec985ea7976e4c99f00073f3101ecd21505c3fd60f8febffeca042e90f800bda494632141740b6e967277794b06e56537a22252991b7ce521a89503e1f52ea0fd390028fdfe35ce40c0fff055e7e959d0d8a1ddaa45994d33434894916a8862440a22fee68a9dca25c56042fbdd1399cc29132533a563006b35f94d5aa8cfaf13d30fa7783c6e87b16a0d7ce0b7c22bdc516ada2d5c59e858130f54dafc0baa006dd507126ceda0e0111f8097d7aaa2d1c7b8aef87ffe75db40abae3033780dd6063364184f56e304266ebb0fe65fab6a70aacf727fd8aa0baccfed20ebea57a86f8bdc8d9579ff56e029bb74534dd8b1862d4fcefd119f49e9797f26364e18b16f4026b651df2461649cf5693108db70e715329e412dbe91e9c02b64f57005c8e4f529ca17f037abf677c2c82a6b37812214cf0689b8cb994cfb2f3bbe8d1acc4e815e685ad9b756436832078874e363f505f90929b882863cb69a10cc4445a47dfef3f529a87648b1dea0e745e88fa7df375b5f8959243a96c69b91a4dde96ced56254dc0ad6bd7b5bb1d429e0fb9e824bbd0c2a65416a49cb3932bf50294b0d0511f831a7363e92e37bc94adbee26e33ab65ba97e40da001b1764acd0f7a76ed4ded9f3602556e50eb569adf78cc89b3deb67ff7a9267ccea949ff3d269770640aa4cb6241629f8d15bf37791425eb3d51a803f8f92c9303e58d25f8e7c32979b503dad10d7a8f18f0bb2ed1f44c703e39384fd382418090cd85ce9a6772a605a361be4de7892af117f4951c564edcd9b15f93d361da57e4064cde714f6b28722349c73754f529438dbb3c5c5e149894dae4f439032bc4a7355a804db96aecad43dfca5eddfc27a060a63e0d404b9d9ff9e613485007abbcd6edc01e3010cc4a1d099ee0dc372f3501fecc974bd057d109493173f9b8640c8615835429022abebf55612bf3824ddeb61eac59c7e9a9e04493321f50bcb2baa1e61f327b4220d11427a09e8ed2275e53f48d3731d932f2d7344277b0230fd0e60f34a6343195f64c850ac7cf9eba021152d7637197df90090ffbfe3eae9539d5e23c1fbe5ab53cd5d330363b5895aa5570cf489c1d0ed14e4a5ffceb2bf24146762e5d3e426c868f5e6b7e832860d4484edb287ee009336b762104a261b9ec25b8fb3f447b0494780aa27f2f23c074cec361f2bc29c8ee3cdac3c4776aa1ace01f41c360be3cac72c9eedab02d9c3778b9e8cdfff7135c25af4dd58a42fc4e3cdeaaa9ec73ce514f32e6d222dac0cfa4880f597b80a07849d917d25c53cd978104e928e3c4b338f74b631b1e2e7aa8e439d948a37fc9b9fc1a132229805d81dba9358330a55f205f8729624ec0b6fe6dce8226e2f5c281d48dd16d1673afa13b7b586ae96b6337e0a6c96186b4244ad0588722426ec89727fc3383e7f3a37670ecd59e0f09482966c67f4e14e2abd0e3c8e401e90b71ca8b1c489f275e6752cf852bfe4faeb21f50efab7eead7856aab90568d93f9d1e3617ac589a97becf1e4ad12d71be64f03b6b2965f380a61f330674f2129651191aacf26c9343e043bfedf536fc9796d3cfe0c249975a9bb5e0b31b9e4322ba77ef59c174b6690f07672af3229c23ea32a143062b517411399e26222f5e43616de91c75ab961134d1020b0e0bdad5f4970c52814eadba185b0ad7805d8db91ef52052261e778f51de5a6d2791186108e5c967aaea6b962c0cdfd29cfe7147b2b2e6dccaa18581d703fd52e73f0e288c00645b7c1b95ba7a508f9fab2ba637ecb1a8eab65245e1ba34dc2d91daa111ff09829a7d0aa3548ad94ddd2223222f6d2c6ee9d540040f3b9455ca191a38c21d2376070107f9239480a7663948c10d43df80ebd2fbf8e4018823cfe2e1dd3c6a9fcee8c57a85d70afacfc3bf77ac73d596f2f2dea967dcc324a4709092d9b1c49c25fd977df931b562bc7db963fe533302a96f320b39ef35f5605146ace2df8989d1142b4674c8d12ae258f42b1ed0700d041df74ff475d7c640682faedcfd6c1c542652121d54e3b04c52d1e1b9bc27842c68014571e25cbe94274b97dc2a2bebfeb498fb3ee205739cc7b3a28482fa41d72554d6297f18165f974973691c94ae03b8f4c69c028113d7006d90ca39c02d6d6740d0d5157666c34ce1287c9cbb28f6dfd1216e26931f0d0e631d3c4ed00278dd03376ea91f4db710dcdd047c0585e9dd637afbb20d0b1e624f0bb636315217968dd340bc9d1fc6afc31189c69ee3e80ac49385611a8131876555a35ffa97321a8cc7ddae947858bdcf59ab9b0fd3eb3aeb0017a6f1bff780a118c0292d78e9b1f978404cf028466d0942440c7920487f208a47329e8f561a4592d7bb28bf6c2e6dd4815852a9892b05ef0490ffdc345d3cea0f3942e9859aa2af6ba47a59db6924d350254a1dc7f1c80814379c31c7d79e45c5c9d4d541380ced2dfe1a347e18d5200f1098088cc8438943cfdcf9eb0434adce259c16d44af32435786d6612282cfd194a3276c5c611b587749760a29f251a58eb2213ffb48cb2b4952ef51fbb44d7adaff8bf63aab43d7200070b0845b95984b52e3d44fb8e23bd8d9ea1b898f8c9874efceba1b745d2032a689300fe8507bd57b30721dfd4c46826d7e7bab68d2e8ae3f24dd199c2893aefcb4e3d52224f0d7d07e585debc6fa3bbebca36b13c8ab06db4e5df756b687fc6b33923d423d5affa9e341fc396fd19f81447de35b61b1954a3d58666308119dd57ceaad8ff44faa352daad1ee1073c78e6d0d4b01b39c001fc17e1a326f5615d4c62fe5c864ed443a30e5a4e4213257acfe9694cc1d979c679d78d62cf02f225699f4e7d08db94055381dbac597fd2b4969d45905e4761b8a5a87619c1aff890799defd14495e384ce882f2717802a4fe6a4ca8bef612098467fd42fceb8fe4b1711654da6ca73740378173fafbbdb84873e44c4ec624524f3f1672d68750ec1929a2f075d23b4cc333da6d348347df823227d7b5f5be612fd00b684dfe089add2f64ac7247a489958c1065446c118deac7ac05149217b8f7f9dfdc88505029225d9846c0ebb0d883c93b300c01b89a16f7bb9a22af740212e26e94adacfe82761f7375a7bb277cb8c9efa347b929273a0aaaff9506345240f5c8eec53af445f7a0d6d41c968856a792df5d45092d5f7463fd07d7c8e7804e47374f17dc9c8277f3c58681feec7f360f4e70162129ab6eb8ebdb12857e73ef424da89c822df46b30505deb68df068bd4d5a1374e253470d1a969f661b372b031844ee51ca94d260a2070c307f69faef174dfdead5f28dfd75c77d0e0ff3657688c2c4a5fe8af1bbde3e08daf0b1339e31994fbd8f5b298092c4dc0f5dc42e0d084a3dee67b9ed2b53ea9c2ed414b388f770c231a508dabbd143702e85441c1bd583c436fd27b3b94a4b06046ff1e4755b6fb5b243dcd0128cc344e8281877feb4a76e0f58c2ce8abdf41e45d1b5c604ee74979b62a2aa83fe4f7e32b22f233239c356c266358b59c93256915392a41c3917ce3462a751abcd48258f8189460ed870a96196ecd28fa6c8366ec555a1672fcca919045b584157a04dbc1d123e931a7cdd87c6b2e49d84d4d23bc87bd5e21d36d9867a9d3c55a0e9c559e513364e7ad5124730e4872618982aa806c637d685a3c6b81971b9d27f611cf917074e16ea169eab6cfc9302730f4bbd837a66c7e0d15682dba66b939e7ed8b13ea12621000eae5b22cb0dd6b6d26bd1fa4800df9463d28fac5d02ea8e8ca2f0b27eb9689477337872f955671dd152250692d122e145a47898f8b77f45b0b6acd17dc7862741f2ef5fc5e7b96be308fb7bfd0bd037a438b41dd68c4dce7c386784539c1de63b9a54fdc83926f7498e432471030dc099bcd6beda0020e39259f72d112fe76a4342a83735f9724691a81a5db04a888b298b97fb108751790a4fe556ef48f2a9bdd29616e18404fead912cb799b13f5a2c648d903e37339498a478b8941d9ca3a8c1a24788775248aee7618036e8863179e8ea0f0707b34a9ce3244e51e59cec879ac84a1f36d892b9c1a5d4ecbc17bdbffc5e93fd42383c5fc9fc01c8b0eec4e4f1a353dfa18dcbf35c7647489abc880c64247dd4689db28e6466330b74592d323daf0c3a8000b9a5989b3413c77e54826aa850e2f03e5a75092939996594ebd52c037692ab7c9af6c3191aee162025c0d3d34a91fc689031ec3016c57e6b2c4fd9ac14febbfd87bd263b93829e4ca1d4f99edfe070fe7557bd5bc75f657538217a501d6487f15a23aa0d3ce486a85d7a00670dad7bbc276b15e080b46aaabeb8a2408cf0e7fb2dba1d6c112f2c91dff5537904e1627de90af912902dde2f404ea4a0124e3f859d2d742ee279c637f46030a463bb61e55cfc2ce234282ede7cb9da34bddedfefe7ef819c28fcc22e5db660ffec050f3223c1991c09a34eb5a36b6c1263c8fd68b237cb98710cd82ca7a591f0efeefc473a0908c5a66b939719ef83bdf82fa6ab21ab4d6573460eb0e2ab2ea3bf1ca92298d39611821560a69c74afcb968ac90e1385d29327d9caf862a19cbfc1ca721268435a509dfc845e2380dc08ed0f2f0c95e01bfa981e78f45a0790aa4e4c61e40a7bc55004f50bc35b4df573d8a7bd73f96e96403d3f7d4eeb9b2366ba8f02584e792a5ff77c9fef2ff59e36c8b3c8abb269a5dfac868779b3dd05b43caed785a2cbeb63458094b3f61544a7560e6e5077ea766d748b3fb30919fe609a280961ef251c4ed8e52d8127d654446f6dbb3cf3e219370be0bf40e9fc5412397c8ad55e5958541efd646b6d81407e2b17ff52e66cfe32b5924f7b8ed2d319f3128b7279fcfeefaeedf195df1c9fc8428f0ed047a158648e87628c518cc801e2ac38542b7803a48179881592e6826e523c8e75ff63723e4837fb064c060f3d5631292bed869e37f08cf4a6a0b6a8f8dbf4115567a7f9ab520ee272249c412a79f8588391efa475360403e628213d775b6e3ea18c242b5a5f99ec6622794d8481af47b3abcd2148b45d1c00beb009afe47b77110f878004f6857ed3bfa5a6122d518bf47cd80ebcd0b7f75cf21c6c2007c8e592bf4c3e81f7e886317cc3b89f22738ab6860477180774884f2192a51f468b0210e82361e43455782f344223a18c1c44668b4b5e6782174ef4827341f709421135ea9603f55d0374f763d330873807b92a2c9331fb07efcefb91dd7e6f42542271b98c113a23f3d9b8a23bd16ee52a6e6f3a51b0e3a1ae36ab4edbeac3a952d512d69e338a463212558b89b319d80ed170b815306f4f6f990375d5ef088d10147613eb25e89d2c0d431a40af521c79a60c3839930fe4fb2e55e931ece960a05b931c58378fa440af7676aedc4d87fd6ed51b4eda16c0a229cee2f2b5f1cc33f68e01a9447f0c069d34725eebfb08a13e8b296191f5ff03453756eca8ecc6332a4d279c1d63d5c9a2fd74e6937c68f9ea7e18b861d3e34f47ae732c7bfadff47e8ad65a5be14213fb93fe490ec731f10244bbec7f637e93ecae32eacbc7aac244a71aa704af7b02c04690f14222dd6c0280662f9bb4f566f86af95da38022df233fb36cc496986069f30abeed734019155f4651f93cb36fc8d356a4a0bc44c125a77efb18dfd0ce55e39f2674c8dcb845fe56c831ef4a5fb8e29973c8292c590ef139c02c464a53b67f8ea8670f76108611aa25ede84aa08e44d84a5ec6e7fe7263048bbe22183a907bb3e4951bd8f53f0da24548177d65e58fba30d78aec2c8bd94d9fdb0181b725a0f9e92c0436629d09ba65e985a94a16e641c140a37d527f62dd267b529a59b71adfff158e2155b8307b1c79482b214419046bc10a877cec94febd210752ebf53e7b91ac48ab950dc755630e47fa19ef13b8383c96ddbb5fa97152eca50170d580da9023236c5a88230214a3e722a592af7f4e2ff8b7ef98118073e7b28ccf5887b669b8762e1da4f2f46ffb6bc73c54d6bb6d0cc70dc4f170e21edf96a1b7d5bee7aa8a3c2aee31583b41f42670c8564f6499423a27ce9893d6dec617c8a75c48527ed1ef13fe275df1a9338bc00ad1230a9073f78cc04f7625bcd009d5178b7d66cae9949ad6ba7a3bf2c9b9cc1fae0a287537377142c8c3da8c307ae96efc365c4da6aa609db16506dcd66ea6ac30da80798e87675f2f4060a5d7638304ef5dadca75811c2c772e2327013a1c3c124e1fd9696f3ded0667a60641a3c6bb84c45178b6ae18f236f581ee0cdd4beed39805e9eae5d3d5053320723a32d32a3e0b133cd38bc8e2a80ba1f56db8e447092bba8b715a37555195c6b03bc731317d407faab254dd5bebbffaae63e1b7c39a6b1c8cbd1cc6124b3d13a859bcb5ea6cce2d01970d89ba1a3f3fb22faf7795b19886c2f727e297492ec2b8a1b1d9fa92cb893929aa83546081eafc9c74f292c4aa2a1c918071e5bf16ac6a93c25c8f08bbf9d3bf1dd0f9e8d8075e0fc53fb04e4467d9d58dcd0ade625f267071da4e8c025a44bef6e9f4016abab7ff975fc69041341318d3a2eff6ef8c9879d8eaa3414fe99dea8a742c7aa0eeb6ee64b3c3b21d9d9db70e13ebc11c2ac895681e697122fa0179f98e48c29d164e0f7432be62b57c9dcb6b28480c171a4e06f514f4c852c4e8ab25bb2d0515acfbf9bbc189eeebd5530ffd0e1b084003968c87fe6dd2282ad930e0fb37096aa56ad6feea218b523f8796cd41ae06423e0fa22bff42a988dda8841ada03a4e45101be1714344f2fb8d0b61cb69a9b1e112464f0c32ccbcbb837d373e06528d5ae43fe7ecf96f247a10c1f04daf1c8873ebfba91dd24465625d55a732a682bc60663194d3f514359c32077f8422620e52843a959f2fbd860d15d16a659926403fe701e631a2e5315827ad982ac10da9b7183163542d83dde31a8e37631757eacb5caf628707b52a963f863d1767f5ebb0af817db5625ba2920ddb98e5980b49d1cbf56410f7f3491c654623dde81af23d26ed5b91086471dab608dd4a53b3c69a8ca11424836a87d29973bb9ae718f2c80db376d84bf67eccbb7437ffa7e4ee232534cb05f5a94614dc1f99e7f39439233b12040d92e33182a4eac8b3f77697218d8198787ed46d053a65e11d5d2255920d7fac3ae137761cf0d9b897a3055d1271ca079415ab98c0ac30ec3e8eec8b06a4ba1938219eb80b87cd73ae42155321e2a2b65392080fb9e45c5203dd7596ccf07451f7ac514a377f4ffc82d11ec60e134e9902ad09252ca04c9dde92ca2ffdab9d4e6e936fad927e3d8e1476ae259f96b3e9084a35d30043ccdb84ab05501e79af60c5ba565cd10bb2dcccd2642bafd476277503be7e3c81118a1042596cf5e9e6a29cdca64729f8b4438f8a785c1c8d3c583e56ec2a83afadf5b32583587f793c80db163596d50adb807361bb53c4b0d79ce55b09a3bb7547744657cf41c04fdf7989fa1cf040f72d3b73be22fc5eeb1ff7fb05f18f7fdb4224e160870cbb18e61a9b54d885f6990b97c5ce8c98bac36242c29452ba2771956115df8a18a3a742a719d3f6ab7343444a6eee9ee63ec40bafb24559516739d041c9a4bda92923bcf42ff7af45df0fee80509a5f7e313c4b580f200b524621f0aaa02fc647acfb2eeb44cff59b62d24cc003608f07fbe98429f4286fef3d653a32f290f6da9bfe11cc79959d40cea973d84785122be28299b3e753bfe070fd6e5e267c6aa2f12563ed7c7ba0d3f6c746ea06a5479f0d4f91e9f7108fdd4fa8614fdbe6eb987b2c6052198251a71524d6bbff1903f568bcdd8a99248d1a3393f36e18b7868716912e73015cd26d779e7a8299024ada9e7534c5036a9c06bf1fb17813afbad8ff935c164d13f1daaf4f75220bbf4ec3b93edbc3939b09f671dadaa8d4c569195be290dbf72d8d21d9203a03a84eb571023aa769f037a5a23335b2254b7665f18af4b2e9332c75d35529648cfb32637a408349b51205bafa1307c195348482246272aebd4a9a73305944328a3ccc24eb612c0e84f21f53a342c274030f86f85a5cae8916d3337302b97252ccd4c65f3bd1527ccae761fb01298f73bf5270b1e77f93fd547fc1c73695b17f518c3e5da1596edec6e38b031bef5dc8ed5e428ea6be2a592bdc153397b4caa714c1753a32c8240af4dfb408a4ac190585eb05fa392a40c9e04a75b1069f9c120777a0155b02e7fc5a6dd93f1d4c32c289e4116c2eb9d28303b7ac26a5c85d831c1e80d92807c511b42e63250c71e8fe6e562233df0db94c1223817a72407b82f771e5e639d5521dd78d4bd58502c337c85f282a3ec8dba2458f5094d3e26f989ab43501e9c48eb24deb2f2cdb5703b6025c0f6ed70ccdd1003323d024158e7c2c523680b45e2d55f3ab6b0956fa6832519d28189c7128605aaf1fd01c67bc19811f68073013c603ba509120f5ec64ec42021f62974c713a2eaa4c39685bbd1ac5ad5a94464588b5d7b7a85917be81cf910ec5671409e720d3351edcc66bc46e9c38923235e23e6ef014a788a010edf4c53c8c3e90b28007baf9c7ff3f820c98708a48dc698bae80d9d06cf3a2d7dd51d84ef74abe38f59a133f7525ae0a29836d8fedfab2adcee5403e086663a3ec54c7abdc4a8798cf44aa7c5fb9e880a8940422ba7ad45d97487485bf83ed2c5808ab50d6086e105b51680603f1e5067131a93b8f8a449359a9e640795e21f5c9e47e944a4e79ea8e3c2d10ce9b6fd9868c6a222b43894a5860c66ccefeaebcb8bdb223c4db62b89aefafb77dead4a35ce6bcc9d5b5e17b130a796b5d7f81184550376c52cc5262e86f431063c832ad58d15d7a11efd51ef10ab5c507bed1f4707a4bdaa3d93b95380158ba664b1450d9eef45c5109b584fbd48e8842d5c159fead2223b49ac5fb2e4084facfcd6e0218af4ce8914926b4e2ebf04e7d67410a574e76ed563384db11ae3b8e27d5e30743f3db5b47a334fd1aa05ff993f9efc225a681ffc34316982eecd757e6d53ef568311ff797524a29ef16824766de8f39e592131142541458fd2df0ad37b535024553a6769a6d7be77ae487ac172e1693231a6452cfd5308b6a84080173596a33d43978fe5072d2cf2cf1f307f1c3d350074543ef7b0cc49b805bfdc4e39ebaece05302b3566477679cafdfb4baa5bf69bd62f32d53e584b2f57005134b9070c09fe2d0e0cd2ebeb1ec3478e16a8160a84406a479de39a638357953f8b9c96405e401b05ebb27f7f1dfe328486029a5eda1be45c2154306e0be8642d718aef0e6b11adbf060f3ac01cb6facad9cf7dd7b201520a8fc7f5661baf1a857d8bd61d5d21a8d4a77be0394e92fa4b7f98075114c66f0e6bec5e2a204a07e39c80c87b3117c1f2caec593fd58bfdd4ce56d65265813f6d9bbba4da0badeec95e3b91257b02ef4a2c702f3969b0557ee1efa9b1bf1da71958dbdc8d8605a936e3be033b2ba6296ae82c8fa8e4b5b5252c0e22f1d37cf22f5c0be07454ec76f69f8977d5ad62c9d9e9e51ea121fb2f783a174f64447ce88c523026204a872e598b82e8d437ad27efc6e28cff35ddd0abcc3d5d33808304701c04f77fdfe0e4db7c2d4aff05bb0fbd3b66180714188a89fd2cc9024d5293be259ab749f1253b3442711da794e408980429848b8eff64fb6da447eb14767e2c0cf643e9ca62d1d1d895d2c47d1c99d77af9ff08ccb780eb9dc41092e0a488a3bf53f10a975099fe814bcbfa1c101f2d158e7e776b09533b3fd5e79f3eb54f9b816b8a1f5f6bde355ad43d5e48fac8e7f22c95d96a2b2bb3c390c67dc33be45605717ad4776395c9368c8d8c4e138812fba705d43f09168ad4ff57e2893d53c40fd75e5d069f8dac74ad36071f1cd5e419f18de2f53a1db81f318d00694fb722cd028c28c62a9f57e2f2e948875bf9423d6eeacfccaad2c57391eb6321162b0465c443a0cc168201de31870a8de02a7a8085695af91b85cdb9d36ba89051bef12e1b5d338a86eb7785bc7868a887902889bf1029ddd12809a094eca079c45dd7aea2d5b099e9201037eeb1c63dc1ca527cded61ce4a7d007a487a012448f48c4e873c2f482d96d6797f79a0667ce1942a9518acc824bee7ceb0a7559cc0f45122d1915f78e0701d373a1c2c77a2b1333320af4638450558ba809e371249de7a3fbe8fbcb50fb9b912b91cef08a06e6a9191dff0a6b567bda461a1423a55fc44d8f9cf4f5356636cb2a8fd300dbfb19bad08e5c9b937e8a65c4a54725e520ea14d2e8a3ef7d8bd8c9470f8fd56e98572cd3875e431be5247e75e1a39c30ed12ad96c1ca7b3eb3d230dc1e6210b85af24296eeb1f410ea1fb989291824a3bb915e36191126b8b12596c07c7d783361b76248d0a4000c1dd4c334595b2981c5aedb1c870bf631aa6a3a8c62d395533b89fb36d554f362ebc2e57726eb698f0276b75de63804da1be6065b6a5a5e9f52f4c5ee6e2f8963ad67d5627794960bf18868f6bd3a12b21d8fee26767e111a51892275ddc6add6f7745d50b7c1ac2f0cce4e8e96eab6026efa50f6847311e5ce2264ca66537ebc148f973f7cf4742d015b0a00ded89cd07ef5c1a83fce614337ef928c3eb77a1b29e713eb641909c0deba010d9d70463df32a787bb388bc6eca24fe91c19d90ed1dbe8ea2f600ac93fb43b0b146b3c7614435e258a9edffba1df079dbd52f7804441a3ef6a9e4364927b382fd165f3b3754f3b8a75acb3ccf8126208eb396727c9b94f0b60626f37331e466fa370830808cccd71b87c5084a9a12b7469f8770cdef32564bbd76f57413aa5d2aeb863e14daa5b973301584ba68a6b7e61367b64418afd0a4b02f3465f4e7c068635bbe25d1b99b2ede3e214b20c11101bdb51d6708030b01fb4f576ee270d85685ba77d04fc47571a03488ebae7c7b9262fa8956fd3f9f0cbc6c532bce254db141c26f1f2d717908b916607ec59782e4a621947a0e11942529b3b8a45ddf5befa1811a41436a5940bc623c53dbdef5142e005cfe75fe96de0b76f2f1e0cca25815625d0e6c5e6d8cfbe59d41f4c016f15dab59f1befa88224019a493e261fd7cabc48eb84f026571fb86b7d07e2238a79d2a2e11861af4843b4fc97df26e5594c86aba74282bc4bdb2b073086de5c3f23dd69346ca9a91ab0a0f957d2859c9a674e6b7a9c021b1a73509221dc46a5ee4f15c90db5ca1d9d268be31f8ae77dd097845fa054501cacd16f04504287c2bb718f8031e1b9a1089461ef3863515d057e9dbf5242842b0e50f570805ebecd9dbb5a511aff9cec4c4f3f59b8c198ee0feeae262c2653b51668d0f1a750362df3fea021651b23c807e081722be67e64df56c6d498cb6cb88487077b6009270de4c84bfe0a26b9d327844da7cac0315d00daddfaa64a5791ab2879bc0b5dbabc4dbe1d59e1e289754169a4f9e55ceb6533f96f7e0e702b7bed549fc79271b7ae58383d33226bb3dbc33c02e66101bc6486531abf240f416c952941556cbf29c960ab97e2b0d3f964c288b7088cc7fbc5af9bcae93271738f410f46576b788b4c4c36619aa2ea3462d8b290c200c06ad5c2cd29fa80555e4a670026d3e36b6e2b7c18b91706717dccf7c4fdbe50b37c28f136f41901cfac1b062a57c76c0b3c3979e7b0ffa87cdd28ae1699b08a76cc191bacd03d4c565b711cd56194425a3d7b3693150f0d6e48dc8dd6fc230459b6daf5abf1493ea4f376f878b017ab4080d7ab8f2606b7e9dc720af0b596f3756a276080f8dbe04161a2023c10bc1a4648740572480fcb1436b22eb6dd73fd6859ee6468e23078c2dba83308ca9020502866134ef46777b245b1d49fa6c7eee72f61ef3a1a4e794e72d933f9d8b5920b4b2d23ced4496ef48b3079594e7d4fecb62e1b943c3a9df18dc67146d80bcd67a7e192ec14a29a6306ccb9b08189762547985544f0ae7cb8fbc7e41721531532ac1b3ce1d72c2276ec2a4a9001679343af462d7f8efccf9a1e1418bb9f514e6da2e679731d6d9b34a5ae5422663fac3866f1b0d6b82b63fac27fa9e72def764bb84d4db7b9454c6c6c757943fbfd84eee665bdd3a61b4acaf6b5aead19903f8b2e0c18742111884e60b9a9627fa3ed9cc2ce86e5211e56b678799a4e46d392f53fb90e84176f251fbaeeea924a2858e2210e3ef9d5a7152b13a7f2adda1d34c64e7612d7b816517b62fca3a5cc68fee9dbc16d87805ad39a35d168ab0ee115f05cf4fd7bd9d181c526e1abe59c50431709273155fb6e6f05c2f15174b60ed49b30cd8c21760dbbdb1f305c747bd5244cb855cd3a48e9f7f28521cd8a6601f491b665991c1c0dfdbd19972216ce83cf0110ae293d4e964de5eb1f9214bc9ad99b1e92f8c0afd08594ac4687e94dee4fee61939b312f5544b8b10ad7c4ff23b815c45e3e77a1a5ad447948af0231b4f5133c222bfdd315bb77726303ab5a2fc4ca3c9f27684adfe01d1eef34a1c175571bf5891b55c7e406c702c5057879bb7045a0b9a5741e63831c2cce679d11fb3488d710428a4afd4bef090bcaa8557ea5567ab0f12d4c67b17de4e3b4bc5a64c1657435f8ae0d31369fca7e52476d33f403b5f82eb6e6ab0c544ee7922f55ba8c39712b9a5767cd75dbaa4d3cd91ffa617e496efb847836f8919b3290768d965fe27989160ad4bbfd8988911875aac63b62decf9da44908da657e565673603ff21547705ce49acc840e2b879d012fa6892916e002cc8dd0759983f89e55aeddc2eb7c18ef277d28b106feb81dcc67b2b09f5915236562559b662a5923c6cf7dd7fea37d1f87082709ddf29da08c7b241e3f945e1e418ed24dda25b14022f76769146239be52859cf3d35bded81c77335a34ffe070370d1a4ff7440e875c8ec736e6f51bfd6c49a25d94c60c7aef5710049760a9c5756bd3cd829d4f4a9a0d7f3c5ac7c30e31516eeb4be46957133cf831698cc658460f701c2e62baabd80a4d7587c5414e751964c87814088ff3fb7e5903873b25f8bc55619bd13b403bbe49cdbe6dc1fe99ae0ac262e74c19fe9e706807ed64fca6b7f039236b97c3845cd4a654787b5c3c9d8e460192106e55091b052cdf4fa140ecce2f9544876a2cb38b1ee73ab21f178db738d8a3ca06e7c78361e28b22b8cdc2ff3b70497a811a32e71c6a3e9b0b2ed99050fb9d5039a5680a4ee18409f15f3f494a81f0f1a504682e0fb15b80d0f078298892896a6ce7a709f5aac0bd10460d198e9e2f0c88ab1093c7839bbaf88e7c043a7aff44ff8fa3b1fb82dc2d99846f486146f94883e21de97cdfaaaf388d609db5fc8f25f12dacedae5cb67d83dd6ec4d1411d1584e96123b535b23e5efce1fc1ac965fc1095d51e10c014444e7f486ac3495c2a1e0a20f83943f1594eaebc6484ae71ead8912e80d8b63a739a12f8c9dacd91b471059148136877c7f338d16e5ff7c6ccb4ffca777dc45f2251aa063646517dc0c03d712da2de20610af52327316ee23216f9a0535211fa9cf1d8cca69cd8af141278d81c3e70f2507112ffa765b082fc7ab96c3863549b10324ea1772934d1ebda5c7f7bac0b3c86dd880c228ebd9651e2448f79a69191b4ed4b126ff2735f908e2b66fdf13e6867cc4a8888f043b771a32bef704e517224e88399f8c7659f35c935240c596260a27cd90152f91e2fec74caa0026cc8fb4f677c024b99a4b54bf676ce77195e25ab2c44e44966c26d9c7d73724ccbc0b8bbde1fd58a1de70b4fa3090626c30595d910ae77d9d21fbb6aac70fad41e70a99e03ace0dbab4bc73a0bf256aed0d85c8bce283391a3a64cfa7b3d43577813f60d4f195e1479c0a3c4bbd8a8b30d468fb32c5bb37aaed41964e7d2f2f4984302691834780f48855475d1c22bafcaba24c42ba8f53ecadc46d98566af28c932102703e5288ab62d97e1992a42dad8035e6b118de9800c341e2f56ba48c6d9e90e8b71b22cf1ce2b7e0216e9929e4bc61231efeb440aa503787902bc5ff5651742a84d9442454640ef123741aea9cde70556bed8d4ee53a3697687e1bb691eafbf75214f2fb92bca61338dddec9ed8316f03ecf5f4cb7fa167c7d795412a91f15098fc4bfd312bf1aada9486a3e25cde84b4c29ee1ce288dde76066f6b80d880418fdbaf6c1b93c3e5ea646e514792678ae3da050f4fca4f678813d03bfa982948fbc5858b8979d081f5993d8dd1616380561c1bef1cb93710b385b1f76eb2974a168a7ed97aeb0973ac12bca65169c406487236339890a32a374970f1c28074fdff2c1521a0c34a6d152b15fe346f8d7b2743dd153e74a48498f339acb3a8d9c67c1d265abf0318ad746b90bf323c267256d72b38ac958e170cdea576c37909a440dd18c82ea3e9fa40afaefeb5e86a75ec24f8bb231ea6adfa7b1718dc5df3265b74f94992d52b395699a438b99f0534b463b912de19b6fb46221cf7020f7f81526b119a29b1f4011285dd1ce2c2e55072349ccba73850868f03c1027a3e1ad5e00c900a85876da3e5e03ec881833b8bf0a46c3c95528422d767ca45a4f80427ff7a194a6b107dfb32b340ccb95a8103580ce16108f06b48e57145e85b2e49b63c1355d6aaec6d6eb5ff21e227d0b3f5165b83acddb8f87a1636b23a1f64b859ea0e736724e2901d44a46295a39504d8aefc9eb81a20a73d5a7d471688f767f04fcfc0036f25c5c89618fd17191be4db694322ce5818a06f70cecd70a498ca9f9f1878145523c21260331935701e9c55a6aeb3b024485f8a4bc17ea63d5a6f82e031078dc56126d010964bdb34363e0c8fae9bfb6ba46b9835be37ee5c850d23b53eb5e1fccd92860b11ea3ad91fb8346f063b2c183297fbabc6afad09bafc451318e0cc971b33688329bd02513c46e2c8ed9d37ab73f4840a01e1e8a08d105583dbe02ff23d3e44a48094abe6fcbe10877583ba3b43a89e19ef1a153dc370a9158977317d22e9021900e027bf849b91bed751199667b84123f67c60ba100e1cae3d8e5cff3b9f15b234c1493884ea23e0344648d886bb81285eaea1b60eebba4c03742f9bec6409a8d976063bf0cdf9279e3585ba3d44b818f731927fb2aeedbaf6abe4f10de06913f59215ee5172148af45efefa103b61b347818ae833616279e17f5cb9bcc7d9195b9a8d4a32f707d73c5aa239cd08ac1d94984a7a91a68dfaa09d8af786b7cc868a6e727733974630e2046a34c2c493803934af75e6a0d997f70864e5b8541aa5a522e630abd730f3afbffad9327802c7d4b202a37c370fe21c0713a21661e45d5fef5dabe98910a5ca635f2cca0a0732c4198e4457a93335f1c7954f916ac672980bf66b95bffc673348c5eb142cc4604072afddec24df9872d43ab696cba0ae9d0bea9210f28b403eb263506de777e3cb019983e2ff8d8b3ca51d83824a9d148fc0379eed1a7cd18d5a37ba493c68c82bd86b8ccb22caf43f22ea289611aacd6540f256790684d03199e1cac967b12aa614ab4076be8a3fb484c40204e2e93f7761b0f9eae8b289badf969218ef1df9e9fd660bd81379fdc79331912b7aac7e736f59dda59c7f912bb2153a70c5d074c3ff0f2f8d0de4a2c4389a86ef2ee7adc2cd7a07b495b6a8bbe69f5178604c11ca7244d06ad3a57590db72979e991085056da232f3b26f64ac296be72bdfad89d657d76e73866925c312171f971e7f340d72f6b7baf75a712ad694cb1404b72406906a2c01ea201db156aee2e03c516a005d688d98b50ffdefb882c673686568356aac3e6c41d707b5a839dba94099c49ad7d1a343176521afe0711a4c807ef6693ed615301fb6f9a334d2397c7d7148f0461bc0a4bae31d086251a059118a943d9310e575319fae1d76402250329ef7238354ed5cb1db31c9ae848eb23fbbd3c8e77e2da7186588b88ab6b4ba5b1c0bbff2a8a5148aba17566e6cb3e725cf260c37b75b6c45b770f61ba7b672e452a1f65d5b389632e871d3ad8e12393a7832ba097c14a8d9b87765cf06a26b782d5fb4cf1ecf6ae17245ede4e9d21686336ec058c3d254d886d6faf5ae1488ddcee25ab288bc567259b6890e168420cf3adf1ab8312e3535b08f428c394dd2402fa4611e2358aa288ecef791a431e3d212ef91fe5324403d8478bf94abf4efc94bd32d9cd82061899c3bdaf5b674edc94ca9d4a602b20e1e57ebf0e40c0b82bf64f9b5c8c845d7307a1a78ffe4dd86f9138c9c1b581ab3e8896894c2027c982f6640abcb597cc160f7b9df0a0144132ac70fa6b9fa7041ba83a587c66b2c6311fc54725b06c306592e4ecc0c5d2dee7affb82785572de84f10f0c695315bc1d0b0661561c964082331e7e1709d9ba2c361076436ea37c3d6169b7980cbb1d46d910ef2f20ee61d0c296fb8dabc7ec104aaa01deb00aafdd0d7eb589f67efbeeaf20bd804792e4942402d1bb9914ec4b7f8cc22ae15cf0cdbb6d68f2ca8cacba5f445c67be3b0bf2dc2f5af00028ff35d06bf4a3adcbe6d19bdd3890485e64ecc77521799c42d8e34e7ba6dc9829fd75ce1a73a638e61ba8843fd13e8da676f0f324a5032bed3de391018c983fe14e289154eb869efbc364599c6bf3ce7007246aaa698f2a6c505543cbaa804faa1125fb6a82cd0609dc53b1c48ed33b06086325187afd83a3c14a1a270d7e42a99767d1efb852cc9d9326ae1870326e11d0bc96e50141d349d99c7d0d11aebd7c995603ec3732049f3d1139440598015708eb799567bb6ccb7ced4c964f2302aa45de5075262a0037ab27ec30a87440fee95a582c251202582ce50979d8f909a3997c670a8bdc9c4a1f83dc2bdd8f9e9dbf4c2bc840b314b4a63dbe0ab8c0731e4f0f69b017e06a0ba04b8479031734a7501c19e2880039423d46ab9e357884ade4af807bda009a7ab84c3778e472ebab84faa2e417be3c5766a7cc3daf51033406f59bfc3ffd35d4dc4b38e8431288b3d6ca8ce57be48dd14f662774f95086e45f6eaef54306b75cb6d27b7f26eed1f0be2d1751ad0f9bd51fb2bb5088eb47cb798459ad72852e9215c04e33113fc8eb58fdb22386581dfe5ec82d919999931c575a3a0e03935894f15749d4eea048e6fc4f81ce3f40a8575d8a72200ca529097bba1828c8f1aa9c452af6dd2cc1d51849de8b2818347703e3b2bdb69ee6f0eccfd282d605428fed187c0fbf308d78c41a79811b0750dde0d413cf0336275a3b0a62513a52c58224477281f6d2dc3d467f17df63dc3b5a90de64a22a40c76a9d00f028c6bd8c833f75f9838a7cabceceabe98e3828073a652b765321d91e549cd5b74744dc90d5658ed11489f5ad9a572acf06d94f8e826bc1fea99b3debc03240be43c537053dc72a60c8895117b353fec01428ebae6a15fba235d00660c71e42e0c01107c12ec45260893a007666f39fadb0b555c0c541a82e9baa2288e9db3de2434b70cb41c360c21686261b7a41824023d2a8fa5f1f1d3b42d7bdad3a9d6f738b1826be9ff80e2354e056f7bb65db7355338b756cb196585a7e95d103d1d0878bdf5d631630cc9e0b1c990a70ed0b5d4e2caf948a6eaf254948a38bb62bd321aedb70674a14998d1740a9edc705f50986f29c4045e1e91acc69a4ca14b5ed66634716b6f77a5e8778e3f11e180f4cd38fe008974766c73bcf8829853e52521c3b1e39b7e51cd9038402579a2f14659bfb1116273806afd7c0d1d62677723c6a4d1951df33b7136cfb74f049986fd97e4c27d05a2f4d92eb386a076814590e636e88dd61e148abf53338d609ffff8c4b531159bee81a819de07d8ab422371a9d672afe829f54d94f946bc4f593d337d0268600253f1f19722aaea5fee6f8023d025745bfae629e6cd1ce317a67bdb825fe3f09605718dadfa6d93a4e4091ca5b963240c41d1bffb05a82877fbbc729c4b98255f1df6996b201d7d167ceb0babb864d314181a97429f79239832c3f99dd23c58b87736e2c44bc80dfdfcb8dee0b830f802b5ee62067486166e51f3b249998d856acbb37de1baa3bff766a59d79020475cbc197bd06ebadb34b88c69143f835379f25a819542f93b5125187fd4caaab842f29c14c0987c2c15df1b864905b083d2f75fbd18f9f7f6a5151d7feb357b62ed28184f47f9dad5db64cdd1b7b984f065a65f6855048c65d1b9ae83857067cad079d224ed03aed18673c5823f66c2a7065617224c3dc185ce4553b3dce5206fbada3e8414647113f543d05e873f773df68ac8d5b019cc858b6b9e3b6466c73f8301719e4b7fb845e8a7f08bceb044ffd281205c696aee7a14e7514d3bbdde2b7b56349bd80c416834a686329b0b198a6af77e9ba64f470b7ba73d595b2d9c382dbb5702ac01a4e4fe17d524212735c8c91d86964fd701968810d8709cbed35f38c7727390ef164490132ac1137bbcc94c9a2065de28621e3eab67e892e620775af393af58e70b0650faae5cce7ccfa060a8242e9f87e95104ad72abe4670ae3fc6ee1008437c5d31fee21bd7cd310377096b6cd069e915bf73c9f545bafaa368668a811711fa4c2f56c6d1021862c3b908a9e8e9a29a453472a5321bb7ca97afc9dba49b99fd6bcfa97e6db6c0c68be6c5930e54d11474ffb0fb77425c1f54eb5963664af017f1823762ea40f331b7f1dd5bbd0bf2ec8f34c1898975dd1b2c412791ddf67f2e22208648cfe15d0ffb9aaa68c3c1c5d8baa5bee74ceceb25b9ebd46281a1fc89b958d1ac46215265f8142aae50107e423b3bd53472e17a92f404937289fdb525994aa3c1a4613e3930daba103c90d77430431fdeb6645561ff64a7f97ee473453923b4302e04af16dcfa9046a55cd8c7c18c039bf73e3eb308aaa4b508cc6af827ad3d82aa21dc226d1a210904c65ba719b7e0db768b499c6a230b47c0494fd158087003db15df0dd087df1c926d311bc866d512317f0747255659137b62a974bfcdbd04409ae95e79e38a7213b7a585d58c28a3f3094a20d7166d8fc766cf31cbb091e1ec7ab504c8edd473ff44592e4b4de348121a761740c77a366442d20c858a259bc17160791b28a66ddaf6b4250d80f36d6072931f8c29e12d7af63bda85c6b94caaaf9c69eaac3cc88856c197e9670dd9c589a5a84b07f9255805c4b680baf4233cde1dc0d9277db3d644279e88aed20470dbb39ffd80193f151412e1a37fbf1d0724c3220abf57db4ea3ea3ba879858f124b6b4e5f07959eee6e9c9a5b459932ef9edfcfc51e947124083c8a797031a19296fe2c9e73f082cf55d409a7857923033779263b4632e0bf641db904c6d9b727d78b0da33bf521cfc0d448dffe0a0e34d91ce3428bdd60a1e3cb20a63dfcd2fe1da5c120578d8de9fbf59b657b23b721e9b98320c7172427719a06efd1809a9f5161bf2922090b4d5da30bde4071dab77a6ccb86117afbd1b4a5368c651303278565c1b8a4bd48a65203c922ace3eed8dd33585761a145de059399b250a3458fba0c715d49d475c93fce9ed9272f3008514a5cf9176a9356f0c5b401e442824b79c982bdc8279e1fe950f412636357b0745958f4181a5dcea379bbdc7b3a768b4a446b2104fd5fdb68027645c7f9377470fd1490248670f318647beedfacc559588e6dd5dcdafbe351fc3a5e60c26de85f92802b344e90205a3ea58408e4907e7c65e124b21d227639466efa3d9ed0f7d0e4b41ac6d999e785c271c3c844ac90c2dc690ef6ab002ef731b5d42c4e0f6b8537f297d6ff9c9982ee18a4fc3ceec98deb692683974f0e74db616c7a7541a4358f92556d9712a07c63e05a3af2962a6d594b9934b8e8f457a3b04c1338340065bfd10d279a252a994bf95631ca83f431d108a90532c07b301af28be64a2858bf707649ebb28a70dd6f733989a2d7a6dafb1123613821f089997d988d1de34a33b02700c0cfb4f8e947924355f25445c0fa7069e699bb23299c15af152368df30f40c3b7fafb46d4d0efeecc1351aa63a6e00a3721abd38d4eb5a449bb7360c5408c3519dc3a916c09a0fc6e5a15337ef190a34f230a83bec1aff2e1d532361fa0dcbc76fb628d91b7c41450df282b09a6bb8119dd2f412884a0c1fb46064b6a1873c1f094fbbc66a3ab1283469b70fa64895149d03773b37c0c956323bb911d9af1fe691abacbdafb7aff1d55f79fac43205efdb84b14e85aebbdc5234644b74541820dbf300720fb77f104a4dd4646ec6379126ebcdf08eb4c64ef1f0684e678e88e8284dcbe4c6bc7d03fa889cf400f9e44d1a2612e44c570f602f64cb5a7172e936ccf5c55f8482c0102b725c3b972ea94749f949551251378da52c01de4e4f0d30ca5e94c25a7fbd0ea3307c72ce28ef1faa59c38b22fbd06a554682d6878b818cab4db6fc82a2668f98714f279acf79b3d8c1e82708ce9fd494625f44dbe351e957650f8bc68b84d2df30b427822b54d740c5d54470b2b2279ce37bfcd4e0c64a3713b96795ae5bdedd500e6271dda27794f1cd15681bf4d35b9aea010d4d6c06129d96c311e099a657ebb36ac43dd38d973a94a16f205e72aa1f442e0bf106de444c45fd068d938c76956dea296c0e6968e2a817efd59d74db9bb23d42998813df61f1397608d640263f65523cc57b2543298b86200d6409882afaa4dbb4b9a70a62ac9cc74996e9f69b2ec455c2e4b30a18ab5a2678f51ac2466178741afc03d1d708119af8a2de273d71a00d19ec15afbb935fe420b34024f56d06da60fc42845925a31a95b1776cce8a4c7dfa34e8faca2619d7e3e35c71e31b9ae18e6d5a15f2fa579f8c1ed9718ec4f64c5d6caad2381ad595eac353948154740c006f22aabe7e5e3c922d23baad30e5e47bce5fce52514bf27d2e5153adeef05d49bb0b52e22103d43c06eabdfe375b5d4be26dbda70c0091bc24412e2676f59875fe818d42855a991177e978bca3dfea7f75a02b054128a6f2b9d68d239a7298355d9f5b034f6d8ad17b3c7b7907beac3db2a459e8a969fbd2eb85c406ffdb0768d9a5bfe3fecb5c58479ffb59f08020d217f324f01c947095aa68224bcaee5b8adc5c7eaa298c9783a05f74416df617c245ec2173f4605c9d0f4e49a20c3e00e71a81363fe033b99e8c20bac0651559cc7dd33ed4416419a8ae583ff3e7760e2e68dcbf9c9bb3724700fd185736c2025869a27e7f1535d495ae5e91fb3703b23d7eba3aead9b23e2ee48d7dab64e948c8e868d9457783d319e333ce0f97365ac70274096c1e375a89fd405251dd2c1774bf572aa0b04552c27b57db45bc6f823b7121a6b814447d5df5355323072f0312405a707cf31599852c64ce23e1be448305e2853768fc32b2a84e81ebe127499478fa282fae31ed9afc7636cfc9511d84b7bdb9e27002325f29a7c89471b6d0acaa927282c07f33a43d4e1c559bf238cebc760c89b548c3cc15182cc759a53bc9c0eb621e0e5e60837072833c4117846432ffa54fd123df4e6daa3a09aa59c42a85a874fb1c980e4ae537762a00e5c2b8abf858edf5dcce047758e87faf1bf026a6e103531edbc4010283c672b4fb87411f0e7c926fed9f0bbbd2217d5cf5d3593c18288c102a916bc2e52ac584a773839bd6cc3a7e5db497f55cbb59793fdbfc18f9491b40b827f58c0ed2042a0e08191d74932758176cf5445df648bac6479786eaf73b7d25afb26e2b9e0be6278b74c7cc9beeb2cc7a7951a07b9c1a25b8daa85aef3d869d3a119ea1812d3be490c07866af452f5bed9ec9f315ebcebf610422302c06138a3b3a509924c487442d1c8acbc631571eb26fcde141d35d23efc52677811d9809361789f01c1ecd374fe500fec76c8463155132eec89c93027e95d8136b8b581f7e767354eafc272c7a689e7b0eb9c6fd011d82cc41330bb8cbbcec268c80d8d31b2e122bfdae34d82fcaee68a67ff87916cdf046681b0516ac8f05dd32ff502b4c81c3371cf4fe13fc8a14f1abf02f43bf39d92c8d8f97b896c5d0146070641f976583fb4adf9e9d496981f5e3bc14515af45588a74714db3fc81d52677c053f83af01c494145395b8dbd9c6c2b513750e5dd043a136f91898f655ad6bd0bae82128ffedd52364ba17fb1fdc3f59ee3012dcebb76d834236abf5530eb43f54fee07cb5bf9dbd6a49132dd4bc11b54d9342b04aeb6528e02a672b28f549fb8a73b386d61eaac4afad333af19cd671367d3f808149b95c600dfbe62505ea1aa33a43ca15be3356f3e0f8eb2f13a2b3637474850ee6cf87ad5c4cc8b7b39fdd34f8ed899db8261cfa5a0fc472841f518469694fcbe525cd8a1d0b7ed92ee3c83726ca20dc6efb0f1e399415f11e27e59ce82747fae826f6f135cb82489e17909af7865a520bf7d300ac689fde8ca887b65b58856338ae1a792915f7ec652f827ae768bd39f93a9807732bcf6a4f706b528bcaf8da163ce547c75d2e0ff4a5ff55141374fae0fba8c61bac0385436ebf9674dd1dd2b4c0f3f8743b5f46415fc056333a6503d83dd7ae16403df948d97d8e684042422d14b435809f8ea47940f3e7d8469c5707ef89f6b9643c04c28937f6e71a4cf37be7aa234e876b82dc72edfbc410f0574d38700e7888fe5b4d19baf1fc651cc4d8be8748bb21173500223a57eb857b3759278cb8726595b4aad177838572ec7e579c0163de8b5af2a63e3f656a36ee0d16ba15c99a2735764440f722a1c87f9db91979e7c30d23aedebbe059846e0a007eecc0f6b4770e0f4ff34541a31e637b808f670fb351b6db3b126258ec8e3374907f7cf84f7a078183e86ca62e847cb3b450b8cb8bdd2280f5436cc72e172d5dbb56c1a556dd821f59c89c3620fe2a88d388add4936c2e4610690237dfa8b20d388e68ebb8a650f981bcdc014b365e4c73a80833f47426e377d4464121783720017f3e722b60d13d33d09b080e355315433b06f4561e90b25400e303d7ba2d4fe75cb7991fea1aec8f04e68fbb27b8507d92684fab1c4fdb1a9ce1b01e6c2c2a3913aac205aac9849baf2a64625cbca912582b8a926b542e3d4b21ab9543d2d057cf313fd92dd9960be33c5b6e1ff4b7d931c648a4deab263f884f05c9942a5e5076d9fc24c01f7d8c28d00fbab507fa035f83e5959110e23fd3d817aa3003c791f009bd8a22851f411df3b988d12d090785ce50a93d527eb52346a31dbecf3b1e022ac39a4bffa5d3f07d5940ccfa6f4b8fc698207149328d5285dec2977c1988d3e46ecf9f46e44de640942f9aacec2bb0da83ae310ccc73917554489f0d618da234b80f1ffff7f0e